Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Fuel pump, in particular for an internal combustion engine with direct injection
Patent Number: 6,889,662 Issued on 05/10/2005 to Hess

Title: Method and system for releasing a voice response unit from a protocol session
Patent Number: 6,816,579 Issued on 11/09/2004 to Donovan,   et al.

Title: Retractable multiband radiator with switching contact for wireless communication devices
Patent Number: 7,006,801 Issued on 02/28/2006 to Lang

Title: Monitoring arrangement for compartment air contamination
Patent Number: 6,991,674 Issued on 01/31/2006 to Dietrich

Title: Method and apparatus for making a thixotropic metal slurry
Patent Number: 6,991,670 Issued on 01/31/2006 to Norville,   et al.

Title: Applicator plate for an adhesive applicator of a core-making machine
Patent Number: 6,991,682 Issued on 01/31/2006 to Moss,   et al.

Title: Treadmill having adjustable speed
Patent Number: 7,141,006 Issued on 11/28/2006 to Chen,   et al.

Title: Java hardware accelerator using thread manager
Patent Number: 6,826,749 Issued on 11/30/2004 to Patel,   et al.

Title: Proteinase inhibitor, precursor thereof and genetic sequences encoding same
Patent Number: 6,806,074 Issued on 10/19/2004 to Anderson,   et al.

Title: System and method for interactive on-line gaming
Patent Number: 6,863,612 Issued on 03/08/2005 to Willis

Title: Reciprocating device for a polishing roller of an emery-polishing machine
Patent Number: 6,860,797 Issued on 03/01/2005 to Chuang

Title: Titanium dioxide-calcium carbonate composite particles
Patent Number: 6,991,677 Issued on 01/31/2006 to Tanabe,   et al.

Title: Acoustic blanket system
Patent Number: 6,776,258 Issued on 08/17/2004 to Grosskrueger,   et al.

Title: Delay device, semiconductor testing device, semiconductor device, and oscilloscope
Patent Number: 6,769,082 Issued on 07/27/2004 to Okayasu,   et al.

Title: System and method for placing substrate contacts in a datapath stack in an integrated circuit design
Patent Number: 6,826,739 Issued on 11/30/2004 to Frerichs

Title: Distributed processing system with registered reconfiguration processors and registered notified processors
Patent Number: 6,769,072 Issued on 07/27/2004 to Kawamura,   et al.

Title: Power supply wiring method for semiconductor integrated circuit and semiconductor integrated circuit
Patent Number: 7,093,222 Issued on 08/15/2006 to Fujimoto

Title: Rear axle suspension mechanism for utility vehicles
Patent Number: 6,766,872 Issued on 07/27/2004 to Hurlburt

Title: Device for packaging continuous webs of materials such as selvedges generated on thermoforming units
Patent Number: 7,140,168 Issued on 11/28/2006 to Pourchet,   et al.

Title: Dual reclining device for vehicle seat
Patent Number: 6,767,068 Issued on 07/27/2004 to Fujii,   et al.

Title: Method, system and computer product for processing dual energy images
Patent Number: 6,816,572 Issued on 11/09/2004 to Jabri,   et al.

Title: Peritoneal dialysis solution containing modified icodextrins
Patent Number: 6,770,148 Issued on 08/03/2004 to Naggi,   et al.

Title: Packet synchronization detector
Patent Number: 6,816,560 Issued on 11/09/2004 to Spalink

Title: Stereo panoramic camera arrangements for recording panoramic images useful in a stereo panoramic image pair
Patent Number: 6,795,109 Issued on 09/21/2004 to Peleg,   et al.

Title: Dynamic generation of optimizer hints
Patent Number: 6,813,617 Issued on 11/02/2004 to Wong,   et al.

Title: Method and apparatus for providing distributed scene programming of a home automation and control system
Patent Number: 6,970,751 Issued on 11/29/2005 to Gonzales,   et al.

Title: Communication bus for low voltage swing data signals
Patent Number: 6,816,554 Issued on 11/09/2004 to Zhang

Title: Semiconductor device having two-layered charge storage electrode
Patent Number: 6,806,132 Issued on 10/19/2004 to Mori,   et al.

Title: System and method of deferred postal address processing
Patent Number: 6,816,602 Issued on 11/09/2004 to Coffelt,   et al.

Title: Methods of forming isolation regions associated with semiconductor constructions
Patent Number: 6,806,123 Issued on 10/19/2004 to McQueen,   et al.

Title: Video conferencing apparatus and method therefor
Patent Number: 6,795,107 Issued on 09/21/2004 to Neal,   et al.

Title: Method of removing a gate remnant from a casting
Patent Number: 7,140,414 Issued on 11/28/2006 to McKibben,   et al.

Title: Voice switching system and voice switching method
Patent Number: 6,816,591 Issued on 11/09/2004 to Terada,   et al.

Title: Multistage compressor
Patent Number: 6,769,267 Issued on 08/03/2004 to Ebara,   et al.

Title: X-ray generating apparatus, X-ray imaging apparatus, and X-ray inspection system
Patent Number: 6,816,573 Issued on 11/09/2004 to Hirano,   et al.

Title: Builder's square
Patent Number: 6,766,586 Issued on 07/27/2004 to Brooks

Title: Raid volume for sequential use that needs no redundancy pre-initialization
Patent Number: 6,813,687 Issued on 11/02/2004 to Humlicek

Title: Objective lens having diffractive structure for optical pick-up
Patent Number: 6,807,019 Issued on 10/19/2004 to Takeuchi,   et al.

Title: Underhood electronic integration
Patent Number: 6,807,060 Issued on 10/19/2004 to Glovatsky,   et al.

Title: Heat sink and combinations
Patent Number: 6,807,058 Issued on 10/19/2004 to Matteson,   et al.

Title: Corona discharge apparatus and method of manufacture
Patent Number: 6,807,044 Issued on 10/19/2004 to Vernitsky,   et al.

Title: Electronic device and interposer board
Patent Number: 6,807,047 Issued on 10/19/2004 to Togashi,   et al.

Title: Tiller
Patent Number: 6,766,866 Issued on 07/27/2004 to Miyahara,   et al.

Title: Configurable bracket for mounting electronic devices
Patent Number: 6,807,052 Issued on 10/19/2004 to Erickson,   et al.

Title: Semiconductor memory circuit hard to cause soft error
Patent Number: 6,807,081 Issued on 10/19/2004 to Nii

Title: Method for supporting a boating accessory
Patent Number: 7,007,911 Issued on 03/07/2006 to Slatter,   et al.

Title: Method to snapshot and playback raw data in an ultrasonic meter
Patent Number: 7,013,240 Issued on 03/14/2006 to Malik,   et al.

Title: Bumper assembly
Patent Number: 6,767,039 Issued on 07/27/2004 to Bird

Title: System and method for fetal brain monitoring
Patent Number: 7,016,722 Issued on 03/21/2006 to Prichep

Title: Sheet finisher with two processing trays
Patent Number: 6,957,810 Issued on 10/25/2005 to Yamada,   et al.

Title: Swing control weight
Patent Number: 6,808,460 Issued on 10/26/2004 to Namiki

Title: Independent back slide and stow
Patent Number: 6,767,040 Issued on 07/27/2004 to Freijy

Title: Adjustable keyboard stand
Patent Number: 7,007,907 Issued on 03/07/2006 to Huh

Title: Accessory device
Patent Number: 7,007,904 Issued on 03/07/2006 to Schultz

Title: Ebola virion proteins expressed from venezuelan equine encephalitis (VEE) virus replicons
Patent Number: 6,984,504 Issued on 01/10/2006 to Hart,   et al.

Title: Nucleic acids encoding peptides that induce chondrocyte redifferentiation
Patent Number: 6,984,519 Issued on 01/10/2006 to Desnoyers,   et al.

Title: Method and apparatus for variable data document printing
Patent Number: 7,142,326 Issued on 11/28/2006 to Bondy,   et al.

Title: Protective helmet with detachable shell piece
Patent Number: 6,766,537 Issued on 07/27/2004 to Maki,   et al.

Title: Method of continuous casting non-oriented electrical steel strip
Patent Number: 7,140,417 Issued on 11/28/2006 to Schoen,   et al.

Title: All terrain vehicle back support
Patent Number: 6,767,053 Issued on 07/27/2004 to Crounse

Title: Lowerable motor vehicle roof for a cabriolet
Patent Number: 6,767,045 Issued on 07/27/2004 to Reinsch

Title: Rotation transmission device
Patent Number: 6,766,888 Issued on 07/27/2004 to Yasui,   et al.

Title: Semiconductor package and fabrication method thereof
Patent Number: 6,891,273 Issued on 05/10/2005 to Pu,   et al.

Title: Pumping voltage generator
Patent Number: 6,853,567 Issued on 02/08/2005 to Kwon

Title: Operating device for controlling electronic devices utilizing a touch panel
Patent Number: 6,795,059 Issued on 09/21/2004 to Endo

Title: Method for manufacturing aluminum oxynitride (AlON) powder and other nitrogen-containing powders
Patent Number: 6,955,798 Issued on 10/18/2005 to Miao

Title: Syringes and injectors incorporating mechanical fluid agitation devices
Patent Number: 6,966,894 Issued on 11/22/2005 to Urich

Title: Color conversion device and color conversion method
Patent Number: 6,795,086 Issued on 09/21/2004 to Sugiura,   et al.

Title: Laser printing method and apparatus
Patent Number: 6,795,105 Issued on 09/21/2004 to Katayama,   et al.

Title: System for processing graphic patterns
Patent Number: 6,795,077 Issued on 09/21/2004 to Pasquier

Title: Method for determining bending order and disposition of dies
Patent Number: 6,795,095 Issued on 09/21/2004 to Nishiyama,   et al.

Title: Cytolysis of target cells by superantigen conjugates inducing T-cell activation
Patent Number: 6,962,694 Issued on 11/08/2005 to Soegaard,   et al.

Title: Thermal printer having shutter unit
Patent Number: 6,795,102 Issued on 09/21/2004 to Kokubo,   et al.

Title: Data input/output system, data input/output method, and program recording medium
Patent Number: 6,795,060 Issued on 09/21/2004 to Rekimoto,   et al.

Title: Display apparatus and driving method of same
Patent Number: 6,795,066 Issued on 09/21/2004 to Tanaka,   et al.

Digital broadcast receiving device Number:7,146,633 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Digital broadcast receiving device

Abstract: A receiving unit 101 repeatedly receives a transport stream, and a specifying unit 102 specifies a purchase state. A restoring unit 103 generates a first audio-digital (AV) signal and interactive data, and an AV reproducing unit 105 generates a second AV signal. A combining unit 106 generates a data-AV combined signal by combining the generated second AV signal and a data signal generated from the interactive data. A data presentation restricting unit 115 outputs the interactive data and a purchase state signal. A control unit 107 receives an operation signal from an inputting unit 110 and outputs it to a data operation restricting unit 116. A data analyzing unit 104 analyzes a presentation element contained in the interactive data and generates video data, which is the data signal. A data judging unit 117 judges whether a currently-presented presentation element is included in the same group as a presentation element that is a link destination of the presented presentation element. When the purchase state is a viewing permitted state, the data operation restricting unit 116 outputs the operation signal. When the purchase state is a preview state or viewing prohibited state and when the above two presentation elements are included in the same group, the operation restricting unit 116 also outputs the operation signal.

Patent Number: 7,146,633 Issued on 12/05/2006 to Yamaguchi,   et al.


Inventors: Yamaguchi; Koichiro (Ashiya, JP), Takao; Naoya (Kadoma, JP), Kakiuchi; Takashi (Toyonaka, JP)
Assignee: Matsushita Electric Industrial Co., Ltd. (Osaka, JP)
Appl. No.: 09/758,829
Filed: January 11, 2001


Foreign Application Priority Data

Jan 12, 2000 [JP] 2000-003277

Current U.S. Class: 725/131 ; 725/114; 725/115; 725/80; 725/82; 725/91; 725/92
Current International Class: H04N 7/173 (20060101)
Field of Search: 725/105,114,80,82,91,92,115,131 715/716,721,723 370/396 379/207.13


References Cited [Referenced By]

U.S. Patent Documents
5003384 March 1991 Durden et al.
5583864 December 1996 Lightfoot et al.
5583937 December 1996 Ullrich et al.
5619249 April 1997 Billock et al.
5734853 March 1998 Hendricks et al.
5790173 August 1998 Strauss et al.
5945987 August 1999 Dunn
6347400 February 2002 Ohkura et al.
6425129 July 2002 Sciammarella et al.
6532590 March 2003 Chimoto
Foreign Patent Documents
0 708 561 Apr., 1996 EP
2178795 Jul., 1990 JP
Primary Examiner: Bui; Kieu-Oanh

Claims



What is claimed is:

1. A digital broadcast receiving device that receives a broadcast wave including interactive data to achieve pseudo-interactive communications, the interactive data being repeatedly broadcast, the digital broadcast receiving device comprising: a receiving unit for receiving the broadcast wave which includes first information and second information, the second information having conditions for using the broadcast wave, and the first information being recorded on a recording medium; a judging unit for judging a state that is established during the reception of the broadcast wave based on the first information, the state being one of a preview state, a prohibited state, and a permitted state the judging unit including an obtaining subunit for obtaining the first information from the recording medium, wherein the first information shows conditions for using the received broadcast wave under a subscription contract; a contract judging subunit for judging whether the first information and the second information are the same, determining that a subscription contract is made, on judging that the first and second information are the same, and determining that the subscription contract is not made, on judging that the first and second information are not the same; a preview state judging subunit for (a) judging whether a predetermined period has passed since a start of reception of the broadcast wave, if the contract judging subunit determines that the subscription contract is not made, (b) determining that the preview state is established during reception, on judging that the predetermined period has not passed, and (c) determining that the prohibited state is established during reception, on judging that the predetermined period has already passed, wherein in the preview state, the received broadcast wave may be permitted to be used regardless of the subscription contract being made, and wherein in the prohibited state, the broadcast wave is prohibited from being used because the subscription contract is not made; and a restricting unit for restricting use of the interactive data when the preview state is judged as established, regardless of a subscription contract being made, or the prohibited state being judged as established.

2. The digital broadcast receiving device of claim 1, wherein the interactive data contains a plurality of sets of presentation data and a plurality of pieces of link information, each set of the presentation data is associated with a piece of the link information, and each piece of the link information indicates a link to another set of the presentation data that is different from the set of the presentation data associated with the piece of the link information, wherein one of the plurality of sets of presentation data is currently displayed, wherein the restricting unit further includes a user input receiving subunit for receiving a user operation relating to the displayed set of presentation data; a link subunit for (a) specifying, based on the received user operation, a set of presentation data that is a link destination of a link associated by the link information with the displayed set of presentation data if either the preview state or the prohibited state is judged as being established, (b) judging whether the specified set of presentation data and the displayed set of presentation data are included in a same group, (c) obtaining the specified set of presentation data on judging that the specified set of presentation data and the displayed set of presentation data are included in the same group, and (d) restricting use of interactive data relating to the received user operation on judging that the specified set of presentation data and the displayed set of presentation data are not included in the same group; and a presenting subunit for presenting the obtained set of presentation data.

3. The digital broadcast receiving device of claim 2, wherein the broadcast wave includes a plurality of components, and one component out of the plurality of components includes sets of presentation data, and another component out of the plurality of components includes other sets of presentation data that are different from the sets of presentation data included in the one component, and wherein the link unit judges that the specified set of presentation data and the displayed set of presentation data are included in the same group if the specified set of presentation data and the displayed set of presentation data are included in a same component.

4. The digital broadcast receiving device of claim 2, wherein the broadcast wave includes a plurality of components, and at least two components out of the plurality of components each include a plurality of sets of reception data, each set of reception data containing a plurality of sets of presentation data, and wherein the link unit judges that the specified set of presentation data and the displayed set of presentation data are included in the same group if the specified set of presentation data and the displayed set of presentation data are included in a same set of reception data.

5. The digital broadcast receiving device of claim 2, wherein the broadcast wave includes a plurality of components, and one component out of the plurality of components includes sets of reception data, and another component out of the plurality of components includes other sets of reception data that are different from the sets of reception data included in the one component, and each set of reception data containing a plurality of sets of presentation data, wherein the link unit judges that the specified set of presentation data and the displayed set of presentation data are included in the same group if the specified set of presentation data is same as the displayed set of presentation data.

6. The digital broadcast receiving device of claim 1, wherein the interactive data contains (a) a plurality of sets of presentation data, (b) a plurality of pieces of link information, and (c) a script, each set of the presentation data is associated with a piece of the link information, each piece of the link information indicates a link to another set of presentation data that is different from the set of presentation data associated with the piece of link information, and the script contains a procedure to restrict use of the interactive data, wherein the restricting unit restricts the use of the interactive data by analyzing and executing the script.

7. The digital broadcast receiving device of claim 6, wherein the script also contains a first description that describes a prohibition of a link operation designated by a user, the prohibition being made if either the preview state or the prohibited state is judged as being established, and a second description that describes a permission to perform the designated link operation if the permitted state is judged as being established, wherein one of the plurality of sets of presentation data is currently displayed, wherein the restricting unit further includes a user operation receiving subunit for receiving a user operation that designates the link operation; a script executing subunit for (a) analyzing the script, (b) restricting the designated link operation on recognizing the first description in the script if either the preview state or the prohibited state is judged as being established, and (c) obtaining a set of presentation data which is a link destination of the designated link operation on recognizing the second description if the permitted state is judged as being established; and a presenting subunit for presenting the obtained set of presentation data.

8. The digital broadcast receiving device of claim 7, wherein the second description also describes a presentation of a message relating to the prohibition of the link operation and wherein on recognizing the message in the script, the script executing unit presents the message.

9. The digital broadcast receiving device of claim 1, wherein the interactive data contains (a) a plurality of sets of presentation data, (b) a plurality of pieces of link information, and (c) a viewing enabled signal, each set of the presentation data is associated with a piece of the link information, each piece of the link information indicates a link to another set of the presentation data that is different from the set of the presentation data associated with the piece of the link information, and the viewing enabled signal indicates either a viewing permission or a preview permission, wherein one of the plurality of sets of presentation data is currently displayed, wherin the restricting unit further includes a user operation receiving subunit for receiving a user operation that designates a link operation; a link subunit for obtaining a set of presentation data which is a link destination of the designated link operation if either a first condition or a second condition is fulfilled, and for restricting use of interactive data relating to the received user operation if neither the first condition nor the second condition is fulfilled, wherein in the first condition, the viewing enabled signal indicates the preview permission, and the preview state is judged as being established, and wherein in the second condition, the viewing enabled signal indicates the viewing permission, and the permitted state is judged as being established; and a presenting subunit for presenting the obtained set of presentation data.

10. The digital broadcast receiving device of claim 1, wherein the interactive data contains a plurality of sets of presentation data and a plurality of pieces of link information, each set of the presentation data is associated with a piece of the link information, and each piece of the link information indicates a link to another set of the presentation data that is different from the set of the presentation data associated with the piece of the link information, wherein one of the plurality of sets of presentation data is currently displayed, wherein the restricting unit further includes a user operation receiving subunit for receiving a user operation; a counting subunit for counting a number of user operations that have been received; a link subunit for restricting use of interactive data relating to the received user operation when the counted number reaches a predetermined number and either the preview state or the prohibited state is judged as being established.

11. The digital broadcast receiving device of claim 1, wherein the interactive data contains a plurality of sets of presentation data and a plurality of pieces of link information, each set of the presentation data is associated with a piece of the link information, and each piece of the link information indicates a link to another set of the presentation data that is different from the set of the presentation data associated with the piece of the link information, wherein one of the plurality of sets of presentation data is currently displayed, wherein the restricting unit further includes a user operation receiving subunit for receiving a user operation that designates a link operation; a link subunit for restricting use of interactive data relating to the received user operation if either the preview state or the prohibited state is judged as being established, and for obtaining a set of presentation data which is a link destination of the designated link operation if the permitted state is judged as being established; and a presenting subunit for presenting the obtained set of presentation data.

12. The digital broadcast receiving device of claim 11, wherein the link subunit also places a restriction on obtainment of the set of presentation data that is the link destination if either the preview state or the prohibited state is judged as being established.

13. A digital broadcast system, comprising: a digital broadcast sending device that broadcasts a wave containing interactive data, the interactive data being repeatedly broadcast; and a digital broadcast receiving device that receives the broadcast wave to achieve pseudo-interactive communications, the interactive data being repeatedly received, the digital broadcast receiving device including: a receiving unit for receiving the broadcast wave, which includes first information and second information, the second information having conditions for using the broadcast wave, and the first information being recorded on a recording medium; a judging unit for judging a state that is established during the reception of the broadcast wave based on first information, the state being one of a preview state, a prohibited state, and a permitted state, the judging unit including an obtaining subunit for obtaining the first information from the recording medium, wherein the first information shows conditions for using the received broadcast wave under a subscription contract; a contract judging subunit for judging whether the first information and the second information are the same, determining that a subscription contract is made, on judging that the first and second information are the same, and determining that the subscription contract is not made on judging that the first and second information are not the same; a preview state judging subunit for (a) judging whether a predetermined period has passed since a start of reception of the broadcast wave, if the contracting judging subunit determines that a subscription contract is not made, (b) determining that a preview state is established during reception, on judging that the predetermined period has not passed, and (c) determining that a prohibited state is established during reception, on judging that the predetermined period has already passed, wherein in the preview state, the received broadcast wave may be permitted to be used regardless of the subscription contract being made, and wherein in the prohibited state, the broadcast wave is prohibited from being used because the subscription contract is not made; and a restricting unit for restricting use of the interactive data when the preview state is judged as being established, regardless of a subscription contract being made, or the prohibited state being judged as established.

14. A receiving method used by a digital broadcast receiving device, which receives a broadcast wave including interactive data to achieve pseudo-interactive communications, the interactive data being repeatedly broadcast, the receiving method comprising the steps of: receiving the broadcast wave; which includes first information and second information, the second information having conditions for using the broadcast wave, and the first information being recorded on a recording medium; judging a state that is established during reception of the broadcast wave, based on first information, the state being one of a preview state, a prohibited state, and a permitted state; obtaining the first information from the recording medium, wherein the first information shows conditions for using the received broadcast wave under a subscription contract; determining that a subscription contract is made, on judging that the first and second information are the same; determining that a subscription contract is not made, on judging that the first and second information are not the same; judging whether a predetermined period has passed since start of reception of the broadcast wave, if it has been determined that the subscription contract is not made; determining that a preview state is established during reception, on judging that the predetermined period has not passed; determining that a prohibited state is established during reception, on judging that the predetermined period has already passed; wherein in the preview state, the received broadcast wave may be permitted to be used regardless of the subscription contract being made, and wherein in the prohibited state, the broadcast wave is prohibited from being used because the subscription contract is not made; and restricting use of the interactive data when the preview state is judged as being established, regardless of a subscription contract being made, or the prohibited state being judged as established.

15. A machine readable medium, that provides instructions, which when executed by a machine in a digital broadcast receiving device which receives a broadcast wave including interactive data to achieve pseudo-interactive communications, cause the machine to perform operations comprising: receiving the broadcast wave which includes first information and second information, the second information having conditions for using the broadcast wave, and the first information being recorded on a recording medium; judging a state that is established during the reception of the broadcast wave based on first information, the state being one of a preview state, a prohibited state, and a permitted state; obtaining the first information from the recording medium, wherein the first information shows conditions for using the received broadcast wave under a subscription contract; determining that a subscription contract is made, on judging that the first and second information are the same; determining that a subscription contract is not made, on judging that the first and second information are not the same; judging whether a predetermined period has passed since start of reception of the broadcast wave, if it has been determined that the subscription contract is not made; determining that a preview state is established during reception, on judging that the predetermined period has not passed; determining that the prohibited state is established during reception, on judging that the predetermined period has already passed, wherein in the preview state, the received broadcast wave is permitted to be used regardless of the subscription contract being made, and wherein in the prohibited state, the broadcast wave is prohibited from being used because the subscription contract is not made; and restricting use of the interactive data when the preview state is judged as being established, regardless of a subscription contract being made, or the prohibited state being judged as established.
Description



This application is based on application No. 2000-003277 filed in Japan, the content of which is hereby incorporated by reference.

BACKGROUND OF THE INVENTION

(1) Field of the Invention

The present invention relates to digital broadcast reception technology for receiving a repeatedly-transmitted broadcast wave that includes "interactive data", and for achieving pseudo-interactive communications.

(2) Description of the Prior Art

In recent years, fee-based television (TV) programs have been broadcasted.

Japanese Laid-Open Patent Application No. 11-243535 discloses a digital communication satellite broadcast service. For this communication satellite broadcast service, a plurality of transport streams (hereafter called "TS") for digital data are broadcasted in parallel. The number of transport streams broadcasted in parallel is equal to a number of transponders. A plurality of transport packets (hereafter "TP"), which contain data corresponding to a plurality of programs, are time-division multiplexed into each TS. A user selects a given program contained in a TS, and watches the program.

With a fee-based digital broadcast, a viewing of a program is restricted to predetermined viewers. To restrict viewers, the following method is used.

Encryption (hereafter, "scrambling") is performed separately for each TP (hereafter, "AV (audio-video) TP") containing video data and audio data for programs. A descrambling key to descramble such scrambled AV TP, and program attribute information for the programs make up program information (hereafter, "ECM") and are contained in another TP (hereafter, "ECM TP"). Such ECM TP and AV TP are broadcasted together. This ECM TP is also scrambled. A work key to descramble the scrambled ECM TP, and subscription information make up individual information (hereafter, "EMM") and are stored in an integrated circuit (IC) card, which is inserted into each receiving device. The scrambled ECM TP is first descrambled with the work key on the IC card, and the descrambling key is extracted from the descrambled ECM TP. After this, the program attribute information in the ECM and the subscription information, which is given to each user on an IC card, are compared to specify a program that can be descrambled. The specified program is then descrambled using the extracted descrambling key, and images and sounds for the program are presented to the user.

Such fee-based broadcast service usually allows users to watch a fee-based program at no charge for a predetermined time (hereafter a "preview time").

Digitalization of a broadcast makes it possible to broadcast a great amount of digital data information other than video and audio data. Such digital data information broadcast is now available in a digital satellite broadcast service. In this digital satellite broadcast service, digital data information is broadcasted with video data and the like in only one direction from a sending station, and therefore there is no interactive process with receiving terminals in this transmission.

Japanese Laid-Open Patent Application No. 10-313449 discloses one example of such broadcasting. According to this patent application, a sending station repeatedly broadcasts a plurality of sets of digital data information, and a receiving terminal receives one of the plurality of sets of digital data information while switching from one set of data information to another to simulate interactive communication with the sending station. In this specification, digital data information broadcasted in this manner is called "interactive data".

Broadcasting such interactive data, however, involves the following problems.

First, as there is no restrictions in viewing such interactive data during the aforementioned preview time, a viewer can view all the interactive data broadcasted with a previewed program, using a receiving terminal or the like during the preview time if the interactive data is not updated during a broadcast of the previewed program.

Secondly, interactive data is accumulated in memory of a receiving terminal, unlike video data and audio data. This allows a user freely to present interactive data, using the accumulated interactive data even after the preview time has expired. This is not desirable for a broadcast provider.

SUMMARY OF THE INVENTION

In view of the above problems, the present invention aims to provide a digital broadcast receiving device, a digital broadcast system, and a recording medium storing a receiving method and a receiving program, all of which can restrict use of interactive data relating to a fee-based program during a preview time.

The above object can be achieved by a digital broadcast receiving device that receives a broadcast wave including interactive data to achieve pseudo-interactive communications, the interactive data being repeatedly broadcasted, the digital broadcast receiving device including: a receiving unit for receiving the broadcast wave; a judging unit for judging a state that is established during the reception of the broadcast wave based on first information, the state being one of a preview state, a prohibited state, and a permitted state, wherein the first information shows conditions for using the received broadcast wave under a subscription contract, wherein in the preview state, the received broadcast wave is permitted to be used regardless of the subscription contract being made, and wherein in the prohibited state, the broadcast wave is prohibited from being used because the subscription contract is not made; and a restricting unit for restricting use of the interactive data when either the preview state or the prohibited state is judged as being established.

For this construction, use of interactive data can be restricted if either the preview state or the prohibited state is judged as being established. This can prevent users who have not paid a subscription fee from viewing all the interactive data.

Here, the interactive data may contain a plurality of sets of presentation data and link information which associates each of the plurality of sets of presentation data with a link to a set of presentation data. One of the plurality of sets of presentation data may be currently presented. The restricting unit may include: a user input receiving unit for receiving a user operation relating to the presented set of presentation data; a link unit for (a) specifying, based on the received user operation, a set of presentation data that is a link destination of a link associated by the link information with the presented set of presentation data if either the preview state or the prohibited state is judged as being established, (b) judging whether the specified set of presentation data and the presented set of presentation data are included in a same group, (c) obtaining the specified set of presentation data on judging that the specified set of presentation data and the presented set of presentation data are included in the same group, and (d) restricting use of interactive data relating to the received user operation on judging that the specified set of presentation data and the presented set of presentation data are not included in the same group; and a presenting unit for presenting the obtained set of presentation data.

For this construction, a set of presentation data that is a link destination of a link associated by the link information is obtained if this set of presentation is judged as being included in the same group as a currently-presented set of presentation data. When the two sets of presentation data are judged not to be included in the same group, a link operation designated by the received user operation is restricted. This can therefore provide a service that permits users who have not paid a subscription fee to view interactive data while at the same time restrict the use of interactive data.

Here, the interactive data may contain (a) a plurality of sets of presentation data, (b) link information which associates each of the plurality of sets of presentation data with a link to a set of presentation data, and (c) a script that contains a procedure to restrict use of the interactive data. The restricting unit may restrict the use of the interactive data by analyzing and executing the script.

With this construction, a script contained in a broadcast wave restricts use of interactive data. This allows a broadcast station to control restriction of interactive data use.

Here, the interactive data may contain (a) a plurality of sets of presentation data, (b) link information which associates each of the plurality of sets of presentation data with a link to a set of presentation data, and (c) a viewing enabled signal indicating either a viewing permission or a preview permission. One of the plurality of sets of presentation data may be currently presented. The restricting unit may include: a user operation receiving unit for receiving a user operation that designates a link operation; a link unit for obtaining a set of presentation data which is a link destination of the designated link operation if either a first condition or a second condition is fulfilled, and for restricting use of interactive data relating to the received user operation if neither the first condition nor the second condition is fulfilled, wherein in the first condition, the viewing enabled signal indicates the preview permission, and the preview state is judged as being established, and wherein in the second condition, the viewing enabled signal indicates the viewing permission, and the permitted state is judged as being established; and a presenting unit for presenting the obtained set of presentation data.

For this construction, a viewing enabled signal contained in a broadcast wave restricts use of interactive data, which allows a broadcast station to control restriction of interactive data use.

Here, the interactive data may contain (a) a plurality of sets of presentation data, and (b) link information which associates each of the plurality of sets of presentation data with a link to a set of presentation data. One of the plurality of sets of presentation data may be currently presented. The restricting unit may include: a user operation receiving unit for receiving a user operation; a counting unit for counting a number of user operations that have been received; a link unit for restricting use of interactive data relating to the received user operation when the counted number reaches a predetermine number and either the preview state or the prohibited state is judged as being established.

For this construction, the use of interactive data can be restricted in accordance with a number of user operations. This can provide a service that permits users to view interactive data based on the number of user operations while giving the restriction.

Here, the interactive data may contain (a) a plurality of sets of presentation data, and (b) link information which associates each of the plurality of sets of presentation data with a link to a set of presentation data. One of the plurality of sets of presentation data may be currently presented. The restricting unit may include: a user operation receiving unit for receiving a user operation that designates a link operation; a link unit for restricting use of interactive data relating to the received user operation if either the preview state or the prohibited state is judged as being established, and for obtaining a set of presentation data which is a link destination of the designated link operation if the permitted state is judged as being established; and a presenting unit for presenting the obtained set of presentation data.

With this construction, the use of interactive data relating to the received user operation is restricted if the preview state or the prohibited state is judged as being established. On the other hand, if the permitted state is judged as being established, a set of presentation data that is a link destination of the designated link operation is obtained to be presented. This prevents users who have not paid a subscription fee from viewing all the interactive data.

BRIEF DESCRIPTION OF THE DRAWINGS

These and the other objects, advantages and features of the invention will become apparent from the following description thereof taken in conjunction with the accompanying drawings which illustrate a specific embodiment of the invention.

In the drawings:

FIG. 1 is a block diagram showing a construction of a digital broadcast system 10 of an embodiment according to the present invention;

FIG. 2 shows a data construction of MPEG2 (Moving Picture Expert Group) transport stream 200;

FIG. 3 shows a data construction of a presentation element;

FIG. 4 is a block diagram showing a construction of an interactive data receiving device 100;

FIG. 5 shows information stored in the interactive data receiving device 100;

FIG. 6 is a flowchart showing the overall processing of the interactive data receiving device 100;

FIG. 7 is a flowchart showing the processing of a receiving unit;

FIG. 8 is a flowchart showing the processing of a specifying unit;

FIG. 9 is a flowchart showing the processing of a restoring unit;

FIG. 10 is a flowchart showing the processing of a data presentation restricting unit;

FIG. 11 is a flowchart showing the processing of a data analyzing unit;

FIG. 12 is a flowchart showing the processing of a data judging unit;

FIG. 13 is a flowchart showing ID (Identification) judgement by the data judging unit;

FIG. 14 is a flowchart showing the processing of a data operation restricting unit;

FIG. 15 is a flowchart showing modification ID judgement by the data judging unit;

FIG. 16 is a flowchart showing another modification ID judgement by the data judging unit;

FIG. 17 shows an example script received by the interactive data receiving device 100;

FIG. 18 is a flowchart showing modification processing of the data analyzing unit;

FIG. 19 is a flowchart showing the processing to analyze and execute a script;

FIG. 20 is a flowchart showing example processing by the data analyzing unit to execute a script;

FIG. 21 shows an example script received by the interactive data receiving device 100;

FIG. 22 is a flowchart showing another processing by the data analyzing unit;

FIG. 23 is a flowchart showing another processing by the data analyzing unit;

FIG. 24 shows an example presentation element received by the interactive data receiving device 100;

FIG. 25 is a flowchart showing another processing by the data presentation restricting unit;

FIG. 26 is a flowchart showing another processing by the data operation restricting unit;

FIG. 27 is a flowchart showing another processing by the data operation restricting unit;

FIG. 28 is a flowchart showing another processing by the data presentation restricting unit; and

FIG. 29 is a flowchart showing another processing by the data operation restricting unit.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

The following describes a digital broadcast system 10 of the present invention, using several embodiments.

1. Construction of Digital Broadcast System 10

As shown in FIG. 1, the digital broadcast system 10 comprises a sending device 20, a broadcast satellite 30, a plurality of interactive data receiving devices 100a, 100b . . . , and a plurality of monitors.

1.1 Sending Device 20

The sending device 20 is installed in a broadcast station that provides a digital broadcast service, and sends an MPEG2 (Moving Picture Expert Group) TP (transport stream) as a broadcast wave via the broadcast satellite 30. This MPEG2 TS contains a reception signal and viewing permission information that is used to restrict a viewing of a fee-based program and charge a fee-based program. The reception signal is composed of video data, audio data, interactive data, and the like.

FIG. 2 shows a data construction of an MPEG2 TS used to transmit interactive data.

When transmitted, the MPEG2 TS 200 is divided into packets on a transmission channel. Each packet contains a different packet ID (PID), which is identification information for the packet. A plurality of packets that has the same PID to be transmitted make up the same component.

As shown in FIG. 2, the MPEG2 TS 200 includes components 217, 219, 201, 204, and other components that are not shown in the figure. Each component contains a different component ID that identifies the component. The components 201 and 204 contains component IDs "400" and "500", respectively. Component IDs of the components 217 and 219 are not shown in the figure.

The component 217 includes viewing permission information 218, which contains subscription information given for each program. The subscription information contains, for instance, information showing that a program is allowed to be viewed periodically, and information showing that a program is charged on an as-used basis as in Pay Per View. Video data and audio data are included in a video data component and an audio data component, which are not shown in the figure.

The component 219 includes viewing permission information 220, which contains a user ID that identifies a user who subscribes to a program.

The component 201 includes reception elements 202, 214, and other reception elements. The reception element 202 contains a presentation element 203 and other presentation elements.

Each reception element has a different reception element ID to identify the reception element, and each presentation element has a different presentation ID to identify the presentation element.

More specifically, the reception elements 202 and 214 are identified by reception element IDs "410" and "420", as shown in FIG. 2. The presentation element 203 is identified by a presentation element ID "411".

The component 204 includes reception elements 205, 207, and other reception elements. The reception element 205 includes presentation elements 206 and 213, and other presentation elements. The reception element 207 contains presentation elements 208 and 209, and other presentation elements.

In the MPEG2 transport stream 200, the components 201 and 204 are interactive data, and reception elements included in these components 201 and 204 are repeatedly transmitted.

With this interactive data, one presentation element is switched to another when links defined in the interactive data are followed. A presentation element includes text data, bitmapped data, hyperlink data, and a script describing a procedure, as shown in FIG. 17.

FIG. 3 shows a data construction of the presentation element 206 as one example.

As shown in the figure, the presentation element 206 includes a bitmap table, a text table, a script table, and a hyperlink table.

The bitmap table stores a pair composed of a set of bitmap data to be displayed and a bitmap index which identifies this set of bitmap data. Specifically, the bitmap table associates indexes "0", "1", and "2" with sets of bitmap data "TOKYO", "OSAKA", and "TO NEWS", respectively.

The text table stores a pair composed of a set of text data and a text index identifying this set of text data. Specifically, the text table associates a text index "0" with a set of text data "WEATHER FORECAST".

The script table stores a pair composed of a script describing a procedure, and a script index identifying this script. Specifically, the script table associates a script index "0" with a script.

The hyperlink table associates a link index, which identifies a link, with a destination of this link. Specifically, the hyperlink table associates link indexes "210", "211", and "212" with "ID=512", "ID=511", and "ID=521" that each identify a link destination.

Note that two pairs written in the same row in the bitmap table and the hyperlink table are associated with one another.

More specifically, with the presentation element 206, bitmap data "OSAKA" is linked via a link of the link index "210" (hereafter, this link is referred to as "a link `210`") to the presentation element 208. Bitmap data "TOKYO" is linked via a link of the link index "211" (hereafter, a link "211") to the presentation element 209.

Similarly, the presentation element 208 is linked via the link 210 to the presentation element 206, and the presentation element 209 is linked via the link 211 to the presentation element 206.

1.2 Construction of Interactive Data Receiving Device 100

The interactive data receiving devices 100a, 100b . . . have the same construction. The following therefore uses an interactive data receiving device 100 to describe the construction common to all the interactive data receiving devices 100a, 110b . . . .

As shown in FIG. 4, the interactive data receiving device 100 includes a receiving unit 101, a specifying unit 102, a restoring unit 103, a data analyzing unit 104, an AV reproducing unit 105, a combining unit 106, a control unit 107, a data storing unit 108, an IC card input/output unit 109, an inputting unit 110, a data presentation restricting unit 115, a data operation restricting unit 116, and a data judging unit 117.

(1) Data Storing Unit 108

The data storing unit 108 is composed of semiconductor memory, and has areas that store a presentation element, a purchase state, a component ID, a reception element ID, and a presenting element flag, as shown in FIG. 5.

The presentation element was described above, and so will not be described.

The purchase state shows a state of a program presented to a user. The purchase state is shown as a value representing one of the following states: a viewing permitted state; a preview state; and a viewing prohibited state. The viewing permitted state is a state in which the user has purchased the program and is permitted to view the program. The preview state is a state in which the user, who has not purchased the program, is permitted to view the program for a predetermined time (hereafter, "a preview time"). The preview time may be one minute, for instance. The viewing prohibited state is a state in which the above preview time has expired and the user who has not purchased the program is prohibited from viewing.

The presenting element flag indicates whether the stored presentation element is now presented by the monitor. When the presenting element flag is shown as "1", the stored presentation element is presented by the monitor. When the presenting element flag is shown as "0", the presentation element is not presented.

(2) IC Card Input/Output Unit 109

The IC card input/output unit 109 performs a read from an IC card.

This IC card is composed of semiconductor memory, and stores subscription information for the user. The IC card is inserted into the interactive data receiving device 100 by the user, and connected to the IC card input/output unit 109.

The IC card input/output unit 109 reads the subscription information from the IC card, and outputs the read subscription information to the specifying unit 102 via the control unit 107.

(3) Receiving Unit 101

The receiving unit 101 receives an MPEG2 TS (hereafter, "TS"), which is transmitted repeatedly from the sending device 20 as a broadcast wave, and extracts a reception signal and viewing permission information from the received TS. This reception signal contains video data, audio data, and interactive data. The receiving unit 101 then outputs the extracted reception signal to the restoring unit 103, and the extracted viewing permission information to the specifying unit 102.

(4) Specifying Unit 102

The specifying unit 102 receives the viewing permission information from the receiving unit 101, and specifies a purchase state, using the received viewing permission information as follows.

The specifying unit 102 receives the subscription information stored on the IC card from the IC card input/output unit 109 via the control unit 107, and compares this subscription information with subscription information in the received viewing permission information. When the two is the same, the specifying unit 102 judges that the user has purchased a fee-based program under contract and specifies the viewing permitted state as the purchase state. When the two is not the same, the specifying unit 102 judges that the user has not purchased the fee-based program, and further judges whether the present time is in the preview time. If so, the specifying unit 102 specifies the preview state as the purchase state. If not, i.e., the present time has passed the preview time, the specifying unit 102 specifies the viewing prohibited state as the purchase state.

The specifying unit 102 then generates a purchase state signal that is a value showing the specified purchase state, and outputs the generated purchase state signal to the restoring unit 103.

Note that the specifying unit 102 may alternatively output this purchase state signal directly to the data analyzing unit 104, the data presentation restricting unit 115, and the data operation restricting unit 116.

(5) Restoring Unit 103

On receiving the reception signal from the receiving unit 101, the restoring unit 103 separates this reception signal to generate the video data, the audio data, and the interactive data. The restoring unit 103 outputs the generated audio data and video data to the AV reproducing unit 105 as a first AV signal, and outputs the generated interactive data to the data presentation restricting unit 115 as a first data signal. The restoring unit 103 also receives the purchase state signal from the specifying unit 102, stores this state signal, and outputs a signal that is the same as the state signal to the data presentation restricting unit 115.

(6) AV Reproducing Unit 105

The AV reproducing unit 105 receives the first AV signal from the restoring unit 103, reproduces this first AV signal to generate a second AV signal, and outputs the generated second AV signal to the combining unit 105.

(7) Combining Unit 106 and Monitor

The combing unit 106 receives the second AV signal from the AV reproducing unit 105, and a second data signal from the data analyzing unit 104. The combining unit 106 then combines the second AV signal and the second data signal to generate a data-AV combined signal, and outputs the generated data-AV combined signal to the monitor connected to the interactive data receiving device 100.

The monitor then receives this data-AV combined signal, and outputs the received data-AV combined signal.

(8) Data Presentation Restricting Unit 115

On receiving the first data signal and the purchase state signal from the restoring unit 103, the data presentation restricting unit 115 outputs them to the data analyzing unit 104.

(9) Inputting Unit 110

The inputting unit 110 is composed of a remote controller or the like. This remote controller has buttons on its surface, such as a power ON/OFF button, numeric buttons, an "UP" button, a "DOWN" button, a "RIGHT" button, a "LEFT" button, a select button, a selection confirmation button. When the user pushes one of these buttons, the inputting unit 110 generates an interactive data operation signal containing button information corresponding to the pushed button, and outputs the interactive data operation signal to the control unit 107.

(10) Control Unit 107

On receiving the interactive data operation signal from the inputting unit 110, the control unit 107 outputs it to the data operation restricting unit 116.

(11) Data Analyzing Unit 104

The data analyzing unit 104 receives the first data signal and the purchase state signal from the data presentation restricting unit 115, and receives the interactive data operation signal from the data operation restricting unit 116.

The data analyzing unit 104 then analyzes one of presentation elements included in the first data signal, and generates video data for the analyzed presentation element presented to the user. The data analyzing unit 104 then outputs the generated video data as the second data signal to the combing unit 106. In more detail, the presentation elements in the above first data signal includes a presentation element that contains information showing that this presentation element should be first presented. The data analyzing unit 104 first specifies this presentation element, and then generates and outputs the second data signal for the specified presentation element.

When receiving the interactive data operation signal from the control unit 107, the data analyzing unit 104 selects one of the plurality of presentation elements included in the above first data signal in accordance with the received interactive data operation signal. The data analyzing unit 104 then generates a second data signal for the selected presentation element as described above, and outputs the generated second data signal.

More specifically, when video data for the presentation element 206 is displayed by the monitor and the user selects "TOKYO", for instance, the control unit 107 receives the interactive data operation signal indicating that "TOKYO" is selected, which is outputted to the data analyzing unit 104. The data analyzing unit 104 then selects the presentation element 209 which is a link destination of "TOKYO", extracts the selected presentation element 209 from the first data signal, and generates video data from the extracted presentation element 209. After this, the data analyzing unit 104 outputs the generated video data as the second data signal via the combining unit 106 to the monitor, which then displays this video data.

The data analyzing unit 104 also outputs the received purchase state signal and first data signal to the data operation restricting unit 116 and the data judging unit 117, respectively.

(12) Data Judging Unit 117

The data judging unit 117 receives the first data signal from the data analyzing unit 104, and interactive data operation information from the data operation restricting unit 116.

The data judging unit 117 then specifies, out of a bitmap table contained in a currently-presented presentation element included in the received first data signal, a pair composed of: (a) bitmap data specified by the received interactive data operation information; and (b) a bitmap index.

After this, the data judging unit 117 specifies, out of a hyperlink table in the above presentation element, a pair which is associated with the pair specified above and composed of a link index and a link destination, and recognizes the link destination.

The data judging unit 117 then compares the ID of the recognized link destination with the ID of the currently-presented presentation element to judge whether a presentation element of the link destination and the currently-presented presentation element belong to the same component. In more detail, the data judging unit 117 judges whether the highest-order digit of the link destination ID and that of the currently-presented presentation element ID are the same. If so, the data judging unit 117 generates a judgement result showing that the two is the same (hereafter, this judgement result is referred to as "same"). If not, the data judging unit 117 generates a judgement result showing that the two is not the same (hereafter, this judgement result is referred to as "different").

Note that this judging method is only one example, and other judging methods may be alternatively used.

The data judging unit 117 then outputs the generated judgement result to the data operation restricting unit 116.

Each presentation element ID consists of three decimal digits. When IDs of different presentation elements have the same highest-order digit, these presentation elements are included in the same component. When IDs of different presentation elements have the same second-order digit, as well as the same highest-order digit, these presentation elements are included in the same reception element in the same component.

(13) Data Operation Restricting Unit 116

The data operation restricting unit 116 receives the interactive data operation signal from the control unit 107, the judgement result from the data judging unit 117, and the purchase state signal from the data analyzing unit 104.

The data operation restricting unit 116 outputs the received interactive data operation signal to the data judging unit 117 as the interactive data operation information.

When the received purchase state signal indicates the viewing permitted state, the data operation restricting unit 116 outputs the received interactive data operation signal to the data analyzing unit 104. The data operation restricting unit 116 also outputs the interactive data operation signal to the data analyzing unit 104 when the received purchase state signal indicates either the preview state or the viewing prohibited state and the received judgement result is shown as "same".

1.3 Processing of Interactive Data Receiving Device 100

The following describes the processing of the interactive data receiving device 100.

(1) Overall Processing

The following describes the overall processing of the interactive data receiving device 100 with reference to a flowchart of FIG. 6.

The IC card input/output unit 109 reads subscription information for a user from an IC card (step S101).

The receiving unit 101 receives a TS (step S102), and the specifying unit 102 generates and outputs a purchase state signal (step S103).

When both steps S102 and S103 have been completed, the restoring unit 103 generates a first data signal (step S104).

After step S101, on the other hand, the inputting unit 110 receives a user operation (step S111), and the control unit 107 outputs an interactive data operation signal (step S112).

After step S104, the data presentation restricting unit 115 performs operations (step S105), and the data analyzing unit 104 performs operations (step S106). The data judging unit 117 then performs operations (step S107), and the data operation restricting unit 116 performs operations (step S108). The control flow then returns to step S106.

After step S104, the AV reproducing unit 105 generates a second AV signal (step S109). When both steps S109 and S106 have been completed, the combining unit 106 generates a data-AV combined signal, and outputs it to the monitor (step S110). After this, the control flow returns to step S102 so that the operations are repeated.

(2) Processing of Receiving Unit 101

The following describes the processing of the receiving unit 101 with reference to a flowchart of FIG. 7.

The receiving unit 101 receives a TS (step S121), and extracts a reception signal and viewing permission information from the received TS (step S122). The receiving unit 101 then outputs the extracted reception signal to the restoring unit 103 (step S123), and outputs the extracted viewing permission information to the specifying unit 102 (step S124). The control flow then moves to step S121, and the above processing is repeated.

(3) Specifying Unit 102

The following describes the processing of the specifying unit 102 with reference to a flowchart of FIG. 8.

The specifying unit 102 receives the viewing permission information from the receiving unit 101 (step S141), and obtains subscription information for the user from the IC card input/output unit 109 via the control unit 107 (step S142). The specifying unit 102 then compares this obtained subscription information with subscription information in the received viewing permission information. If the two is the same (step S143), the specifying unit 102 generates a purchase state signal indicating the viewing permitted state (step S147). If the two is not the same (step S143), the specifying unit 102 judges whether the present time is a preview time (step S144). If so, the specifying unit 102 generates a purchase state signal indicating the preview state (step S146). If not, the specifying unit 102 generates a purchase state signal indicating the viewing prohibited state (step S145).

After this, the specifying unit 102 outputs the generated purchase state signal to the restoring unit 103 (step S148).

(4) Processing of Restoring Unit 103

The following describes the processing of the restoring unit 103 with reference to a flowchart of FIG. 9.

The restoring unit 103 receives the reception signal from the receiving unit 101 (step S161), and separates the received reception signal to generate video data, audio data, and interactive data (step S162). The restoring unit 103 then outputs the generated audio data and video data to the AV reproducing unit 105 as a first AV signal (step S163), and outputs the generated interactive data to the data presentation restricting unit 115 as a first data signal (step S164). The control flow them moves to either step S161 or step S165, and the processing is repeated.

The restoring unit 103 also receives the purchase state signal from the specifying unit 102 (step S165), stores this state signal (step S166), and outputs the same signal as this purchase state signal to the data presentation restricting unit 115 (step S167). The control flow then returns to either step S161 or step S165, and the processing is repeated.

(5) Processing of Data Presentation Restricting Unit 115

The following describes the processing of the data presentation restricting unit 115 with reference to the flowchart of FIG. 10.

The data presentation restricting unit 115 receives the first data signal and the purchase state signal from the restoring unit 103 (step S181), and outputs them to the data analyzing unit 104 (step S182).

(6) Processing of Data Analyzing Unit 104

The following describes the processing of the data analyzing unit 104 with reference to a flowchart of FIG. 11.

The data analyzing unit 104 receives the first data signal and the purchase state signal from the data presentation restricting unit 115 (step S201), and receives an interactive data operation signal from the data operation restricting unit 116 (step S202).

When the received first data signal does not include any presentation element containing information showing that the presentation element should be first presented (step S203) and the data analyzing unit 104 has received the interactive data operation signal (step S206), the data analyzing unit 104 selects a presentation element indicated by the received interactive data operation signal from the received first data signal (step S207).

The data analyzing unit 104 then generates video data, referring to tables, such as a bitmap table and a text table, contained in the selected (or firstly-presented) presentation element (step S204),


Free Web Sudoku Puzzles.
Solve with your browser.
  6              
    2 5 7        
    9   2   3 8 1
2 8       9   4  
    5       9    
  9   6       5 2
7 4 6   9   1    
        1 8 5    
              3  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!