Content providing system and method, content providing apparatus and method, content receiver and method, recording medium, and program
First Claim
Patent Images
1. A content providing system, comprising:
- a receiver;
a plurality of first broadcast apparatuses respectively associated with transmission over a plurality of first broadcast channels, each one of the first broadcast apparatuses including;
a program content providing unit that provides associated program content;
a second broadcast apparatus, including;
a transaction content providing unit that provides transaction content for transmission to the receiver over a second broadcast channel, the transaction content including a plurality of templates, at least some of the plurality of templates corresponding to various transaction types, the transaction content further including a plurality of replacement information incidental to the associated program content of each one of the plurality of first broadcast channels;
each one of the first broadcast apparatuses further including;
a trigger content providing unit that provides associated trigger content that serves as a trigger for reproducing a portion of the transaction content in the receiver, the trigger content including a program to be executed in response to the associated trigger content being triggered, one or more identifiers respectively associated with at least one of one or more of the plurality of templates or one or more of the plurality of replacement information for insertion into the one or more of the plurality of templates, anda combining unit that combines the associated program content and the associated trigger content for transmission to the receiver over its associated first broadcast channel as combined content;
wherein the receiver(a) receives the combined content transmitted over a selected one of the plurality of first broadcast channels,(b) when the associated trigger content is triggered by a user while the receiver is receiving the program content associated with the selected one of the plurality of first broadcast channels, (i) switches from receiving over the selected one of the plurality of first broadcast channels to receiving over the second broadcast channel in response to the triggering of the trigger content, (ii) extracts the program to be executed and the one or more identifiers from the associated trigger content, including a designated channel representing a broadcast channel to be switched to in response to the associated trigger content being triggered by the user, a switching command for causing the receiver to receive the broadcast channel designated in the designated channel, and a module ID and a questionnaire identification number identifying a transaction contents module to be extracted from plural transaction contents modules broadcast on the designated channel, (iii) performs processing using the extracted program, (iv) receives the transaction content provided by the transaction content providing unit over the second broadcast channel, (v) extracts from the received transaction content the one or more templates, and the one or more replacement information associated with the identifiers included in the associated trigger content, and (vi) causes reproduction of at least some of the transaction content based on the extracted templates and the extracted replacement information, and(c) when end of viewing of the transaction content is inputted, switches from receiving over the second broadcast channel to receiving over the selected one of the plurality of first broadcast channels and again receives the associated program content.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a content providing system and method, a content providing apparatus and method, a content receiver and method, a recording medium, and a program that make it possible to provide viewers with transaction contents at low cost. Plural broadcasting apparatuses include trigger contents in program contents and broadcast the program contents to digital television receivers. The broadcasting apparatus broadcasts transaction contents that are displayed when the trigger contents of the plural broadcasting apparatus are turned on by the plural digital television receivers. It is possible to apply the invention to a digital television broadcasting system.
20 Citations
36 Claims
-
1. A content providing system, comprising:
-
a receiver; a plurality of first broadcast apparatuses respectively associated with transmission over a plurality of first broadcast channels, each one of the first broadcast apparatuses including; a program content providing unit that provides associated program content; a second broadcast apparatus, including; a transaction content providing unit that provides transaction content for transmission to the receiver over a second broadcast channel, the transaction content including a plurality of templates, at least some of the plurality of templates corresponding to various transaction types, the transaction content further including a plurality of replacement information incidental to the associated program content of each one of the plurality of first broadcast channels; each one of the first broadcast apparatuses further including; a trigger content providing unit that provides associated trigger content that serves as a trigger for reproducing a portion of the transaction content in the receiver, the trigger content including a program to be executed in response to the associated trigger content being triggered, one or more identifiers respectively associated with at least one of one or more of the plurality of templates or one or more of the plurality of replacement information for insertion into the one or more of the plurality of templates, and a combining unit that combines the associated program content and the associated trigger content for transmission to the receiver over its associated first broadcast channel as combined content; wherein the receiver (a) receives the combined content transmitted over a selected one of the plurality of first broadcast channels, (b) when the associated trigger content is triggered by a user while the receiver is receiving the program content associated with the selected one of the plurality of first broadcast channels, (i) switches from receiving over the selected one of the plurality of first broadcast channels to receiving over the second broadcast channel in response to the triggering of the trigger content, (ii) extracts the program to be executed and the one or more identifiers from the associated trigger content, including a designated channel representing a broadcast channel to be switched to in response to the associated trigger content being triggered by the user, a switching command for causing the receiver to receive the broadcast channel designated in the designated channel, and a module ID and a questionnaire identification number identifying a transaction contents module to be extracted from plural transaction contents modules broadcast on the designated channel, (iii) performs processing using the extracted program, (iv) receives the transaction content provided by the transaction content providing unit over the second broadcast channel, (v) extracts from the received transaction content the one or more templates, and the one or more replacement information associated with the identifiers included in the associated trigger content, and (vi) causes reproduction of at least some of the transaction content based on the extracted templates and the extracted replacement information, and (c) when end of viewing of the transaction content is inputted, switches from receiving over the second broadcast channel to receiving over the selected one of the plurality of first broadcast channels and again receives the associated program content. - View Dependent Claims (2, 3, 4, 25, 26)
-
-
5. A content providing method, comprising:
-
providing, at each one of a plurality of first broadcast apparatuses respectively associated with transmission over a plurality of first broadcast channels, program content associated with that first broadcast channel; providing, at a second broadcast apparatus, transaction content for transmission to a receiver over a second broadcast channel, the transaction content including information incidental to the program content, the transaction content including a plurality of templates, at least some of the plurality of templates corresponding to various transaction types, the transaction content further including a plurality of replacement information incidental to the associated program content of each one of the plurality of first broadcast channels; providing, for each one of the plurality of first broadcast apparatuses, associated trigger content that serves as a trigger for reproducing a portion of the transaction content in the receiver, the trigger content including a program to be executed in response to the associated trigger content being triggered, one or more identifiers respectively associated with at least one of one or more of the plurality of templates or one or more of the plurality of replacement information for insertion into the one or more of the plurality of templates; combining, at each one of the plurality of first broadcast apparatuses, the associated program content and the associated trigger content; transmitting, at each one of the plurality of first broadcast apparatuses, the associated combined content over its associated first broadcast channel; receiving, at the receiver, the combined content transmitted over a selected one of the plurality of first broadcast channels; when the associated trigger content is triggered by a user while the receiver is receiving the combined content transmitted over the selected one of the plurality of first broadcast channels, the receiver (i) switching from receiving over the selected one of the plurality of first broadcast channels to receiving over the second broadcast channel in response to the triggering of the trigger content, (ii) extracting the program to be executed and the one or more identifiers from the associated trigger content, including a designated channel representing a broadcast channel to be switched to in response to the associated trigger content being triggered by the user, a switching command for causing the receiver to receive the broadcast channel designated in the designated channel, and a module ID and a questionnaire identification number identifying a transaction contents module to be extracted from plural transaction contents modules broadcast on the designated channel, (iii) performing processing using the extracted program, (iv) receiving the transaction content over the second broadcast channel, (v) extracting from the received transaction content the one or more templates and the one or more replacement information associated with the identifiers included in the associated trigger content, and (vi) causing reproduction of at least some of the transaction content based on the extracted templates and the extracted replacement information; and when end of viewing of the transaction content is inputted in the receiver, the receiver switching from receiving over the second broadcast channel to receiving over the selected one of the plurality of first broadcast channels and again receives the associated program content. - View Dependent Claims (6, 7, 8, 27, 28)
-
-
9. A content receiver, comprising:
-
receiving means that receives, from among a plurality of program content providing apparatuses respectively associated with transmission over a plurality of first broadcast channels each of which provides combined program content and trigger content respectively associated with that first broadcast channel, the combined program content and trigger content provided by a selected one of a plurality of program content providing apparatuses over its associated first broadcast channel or that receives transaction content provided by a transaction content providing apparatus over a second broadcast channel, the trigger content respectively associated with the selected one of the plurality of first broadcast channels serving as a trigger for reproducing the transaction content, the transaction content including a plurality of templates, at least some of the plurality of templates corresponding to various transaction types, the transaction content further including a plurality of replacement information incidental to the plurality of program content, the trigger content respectively associated with the selected one of the plurality of first broadcast channels including a program to be executed in response to the associated trigger content being triggered, one or more identifiers respectively associated with at least one of one or more of the plurality of templates or one or more of the plurality of replacement information for insertion into the one or more of the plurality of templates; judging means that judges whether the portion of transaction content is indicated based on triggering of the trigger content respectively associated with the selected one of the plurality of first broadcast channels while the associated program content is received on the selected first broadcast channel by the receiving means; and switching control means that, (a) when the judging means judges that the trigger content respectively associated with the selected one of the plurality of first broadcast channels is triggered, causes the receiving means to (i) switch from receiving the combined content transmitted over the selected one of the plurality of first broadcast channels to receiving over the second broadcast channel in response to the triggering of the trigger content, (ii) extract the program to be executed and the one or more identifiers from the trigger content respectively associated with the selected one of the plurality of first broadcast channels, including a designated channel representing a broadcast channel to be switched to in response to the associated trigger content being triggered by the user, a switching command for causing the receiver to receive the broadcast channel designated in the designated channel, and a module ID and a questionnaire identification number identifying a transaction contents module to be extracted from plural transaction contents modules broadcast on the designated channel, (iii) perform processing using the extracted program, (iv) receive the transaction content provided by the transaction content providing apparatus over the second broadcast channel, (v) extract from the received transaction content the one or more templates and the one or more replacement information associated with the identifiers included in the trigger content respectively associated with the selected one of the plurality of first broadcast channels, and (vi) cause reproduction of at least some of the transaction content based on the extracted templates and the extracted replacement information, and (b) when end of viewing of the transaction content is inputted, causes the receiving means to switch from receiving over the second broadcast channel to again receiving the associated program content over the selected one of the plurality of first broadcast channels. - View Dependent Claims (10, 11, 12, 29, 30)
-
-
13. A content receiving method, comprising:
-
a first receiving step of receiving, from among a plurality of program content providing apparatuses respectively associated with transmission over a plurality of first broadcast channels each of which provides combined program content and trigger content respectively associated with that first broadcast channel, the combined program content and trigger content provided by a selected one of a plurality of program content providing apparatuses over its associated first broadcast channel, the trigger content respectively associated with the selected one of the plurality of first broadcast channels serving as a trigger for reproducing transaction content, the transaction content including a plurality of templates, at least some of the plurality of templates corresponding to various transaction types, the transaction content further including a plurality of replacement information incidental to the plurality of program content, the trigger content respectively associated with the selected one of the plurality of first broadcast channels including a program to be executed in response to the associated trigger content being triggered, one or more identifiers respectively associated with at least one of one or more of the plurality of templates or one or more of the plurality of replacement information for insertion into the one or more of the plurality of templates; a judging step of judging whether the portion of transaction content is indicated by a user based on triggering of the trigger content respectively associated with the selected one of the plurality of first broadcast channels while the associated program content is received on the selected first broadcast channel, the transaction content including information incidental to the program content; when it is judged during the judging step that the transaction content is indicated, a first switching control step of switching from receiving the combined content transmitted over the selected one of the plurality of first broadcast channels to receiving over the second broadcast channel in response to the triggering of the trigger content respectively associated with the selected one of the plurality of first broadcast channels, a first extracting step of extracting the program to be executed and the one or more identifiers from the trigger content respectively associated with the selected one of the plurality of first broadcast channels, including a designated channel representing a broadcast channel to be switched to in response to the associated trigger content being triggered by the user, a switching command for causing the receiver to receive the broadcast channel designated in the designated channel, and a module ID and a questionnaire identification number identifying a transaction contents module to be extracted from plural transaction contents modules broadcast on the designated channel, a processing step of performing processing using the extracted program, a second receiving step of receiving the transaction content provided by a transaction content providing apparatus over a second broadcast channel, a second extracting step of extracting from the received transaction content the one or more templates and the one or more replacement information associated with the identifiers included in the trigger content respectively associated with the selected one of the plurality of first broadcast channels, and a causing step of causing reproduction of at least some of the transaction content based on the extracted templates and the extracted replacement information; and when end of viewing of the transaction content is inputted, a second switching control step of switching from receiving over the second broadcast channel to again receiving the associated program content over the selected one of the plurality of first broadcast channels. - View Dependent Claims (14, 15, 16, 31, 32)
-
-
17. A non-transitory computer readable medium having recorded therein a computer program for carrying out a content receiving method, the method comprising:
-
a first receiving step of receiving, from among a plurality of program content providing apparatuses respectively associated with transmission over a plurality of first broadcast channels each of which provides combined program content and trigger content respectively associated with that first broadcast channel, the combined program content and trigger content provided by a selected one of a plurality of program content providing apparatuses over its associated first broadcast channel, the trigger content respectively associated with the selected one of the plurality of first broadcast channels serving as a trigger for reproducing transaction content, the transaction content including a plurality of templates, at least some of the plurality of templates corresponding to various transaction types, the transaction content further including a plurality of replacement information incidental to the plurality of program content, the trigger content respectively associated with the selected one of the plurality of first broadcast channels including a program to be executed in response to the associated trigger content being triggered, one or more identifiers respectively associated with at least one of one or more of the plurality of templates or one or more of the plurality of replacement information for insertion into the one or more of the plurality of templates; a judging step of judging whether the portion of transaction content is indicated by a user based on triggering of the trigger content respectively associated with the selected one of the plurality of first broadcast channels while the associated program content is received on the selected first broadcast channel, the transaction content including information incidental to the program content; when it is judged during the judging step that the transaction content is indicated, a first switching control step of switching from receiving the combined content transmitted over the selected one of the plurality of first broadcast channels to receiving over the second broadcast channel in response to the triggering of the trigger content respectively associated with the selected one of the plurality of first broadcast channels, a first extracting step of extracting the program to be executed and the one or more identifiers from the trigger content respectively associated with the selected one of the plurality of first broadcast channels, including a designated channel representing a broadcast channel to be switched to in response to the associated trigger content being triggered by the user, a switching command for causing the receiver to receive the broadcast channel designated in the designated channel, and a module ID and a questionnaire identification number identifying a transaction contents module to be extracted from plural transaction contents modules broadcast on the designated channel, a processing step of performing processing using the extracted program, a second receiving step of receiving the transaction content provided by a transaction content providing apparatus over a second broadcast channel, a second extracting step of extracting from the received transaction content the one or more templates and the one or more replacement information associated with the identifiers included in the trigger content respectively associated with the selected one of the plurality of first broadcast channels, and a causing step of causing reproduction of at least some of the transaction content based on the extracted templates and the extracted replacement information; and when end of viewing of the transaction content is inputted, a second switching control step of switching from receiving over the second broadcast channel to again receiving the associated program content over the selected one of the plurality of first broadcast channels. - View Dependent Claims (18, 19, 20, 33, 34)
-
-
21. A processor encoded with a computer program for carrying out a content receiving method, the method comprising:
-
a first receiving step of receiving, from among a plurality of program content providing apparatuses respectively associated with transmission over a plurality of first broadcast channels each of which provides combined program content and trigger content respectively associated with that first broadcast channel, the combined program content and trigger content provided by a selected one of a plurality of program content providing apparatuses over its associated first broadcast channel, the trigger content respectively associated with the selected one of the plurality of first broadcast channels serving as a trigger for reproducing transaction content, the transaction content including a plurality of templates, at least some of the plurality of templates corresponding to various transaction types, the transaction content further including a plurality of replacement information incidental to the plurality of program content, the trigger content respectively associated with the selected one of the plurality of first broadcast channels including a program to be executed in response to the associated trigger content being triggered, one or more identifiers respectively associated with at least one of one or more of the plurality of templates or one or more of the plurality of replacement information for insertion into the one or more of the plurality of templates; a judging step of judging whether the portion of transaction content is indicated by a user based on triggering of the trigger content respectively associated with the selected one of the plurality of first broadcast channels while the associated program content is received on the selected first broadcast channel, the transaction content including information incidental to the program content; when it is judged during the judging step that the transaction content is indicated, a first switching control step of switching from receiving the combined content transmitted over the selected one of the plurality of first broadcast channels to receiving over the second broadcast channel in response to the triggering of the trigger content respectively associated with the selected one of the plurality of first broadcast channels, a first extracting step of extracting the program to be executed and the one or more identifiers from the trigger content respectively associated with the selected one of the plurality of first broadcast channels, including a designated channel representing a broadcast channel to be switched to in response to the associated trigger content being triggered by the user, a switching command for causing the receiver to receive the broadcast channel designated in the designated channel, and a module ID and a questionnaire identification number identifying a transaction contents module to be extracted from plural transaction contents modules broadcast on the designated channel, a processing step of performing processing using the extracted program, a second receiving step of receiving the transaction content provided by a transaction content providing apparatus over a second broadcast channel, a second extracting step of extracting from the received transaction content the one or more templates and the one or more replacement information associated with the identifiers included in the trigger content respectively associated with the selected one of the plurality of first broadcast channels, and a causing step of causing reproduction of at least some of the transaction content based on the extracted templates and the extracted replacement information; and when end of viewing of the transaction content is inputted, a second switching control step of switching from receiving over the second broadcast channel to again receiving the associated program content over the selected one of the plurality of first broadcast channels. - View Dependent Claims (22, 23, 24, 35, 36)
-
Specification