A method and apparatus for securely restricting the viewing of television programs. When a television program has been received along with rating data associated with a rating of the television program; length data associated with a length of the program, a microcomputer determines whether the rating data are higher than a predetermined viewing restricting level. If the rating data have been found higher, a muting circuit mutes the television program until it ends with reference to the television program length data, and the program corresponding to the rating data is outputted from a tuner.
|
0. 11. A method of restricting viewing of a program which is transmitted with rating data, comprising the steps of:
extracting program guide information and said rating data from a received television signal;
storing a rating level to restrict viewing of a program in response to a user's instruction; and
selecting channels to be displayed in a program guide display in accordance with said rating level and controlling information of a restricted program from being displayed in said program guide display.
1. A method for restricting viewing of a program which is transmitted with rating data corresponding to a rating of said program, program length data corresponding to a broadcast length time, and a start time of said program, comprising steps of:
determining whether said rating satisfies a predetermined condition;
calculating an end time of said program from said broadcast length time and said start time; and
muting said program corresponding to said rating until said end time of said program when said rating satisfies said predetermined condition.
0. 9. An apparatus for restricting viewing of a program which is transmitted with rating data, comprising:
data extracting means for extracting program guide information and said rating data from a received television signal;
storing means for storing a rating level to restrict viewing of a program in response to a user's instruction; and
display control means for selecting channels to be displayed in a program guide display in accordance with said rating level stored in said storing means and for controlling information of a restricted program from being displayed in said program guide display.
2. An apparatus for restricting viewing of a program which is transmitted with rating data corresponding to a rating of said program, program length data corresponding to a broadcast length time, and a start time of said program, comprising:
determination means for determining whether said rating satisfies a predetermined condition;
calculating means for calculating an end time of said program from said broadcast length time and said start time;
mute means for muting said program; and
control means for controlling said mute means and said calculating means to mute said program corresponding to said rating until said end time of said program when said rating satisfies said predetermined condition.
3. A method for restricting viewing of a program which is transmitted with rating data corresponding to a rating of said program, program length data corresponding to a broadcast length time, and a start time of said program, wherein said program is demodulated and output by an output apparatus that includes a channel map with channel information relating said program to a corresponding channel, comprising steps of:
determining whether said rating satisfies a predetermined condition;
calculating an end time of said program from said broadcast length time and said start time; and
eliminating said channel information relating said program to said corresponding channel with said rating from said channel map until said end time of said program when said rating satisfies said predetermined condition.
7. A method for restricting viewing of a first program which is transmitted with rating data corresponding to a rating of said first program and first identification data for identifying said first program, and a second program which is transmitted with second identification data for identifying said second program, comprising steps of:
determining whether said rating satisfies a predetermined condition;
muting said first program corresponding to said rating when said rating satisfies said predetermined condition; and
memorizing said first identification data of said first program when said rating satisfies said predetermined condition, wherein when a subsequently transmitted second identification data is equal to said first identification data, said second program corresponding to said second identification data is muted.
4. An apparatus for restricting viewing of a program which is transmitted with rating data corresponding to a rating of said program, program length data corresponding to a broadcast length time, and a start time of said program, comprising:
demodulating means for demodulating said program and for obtaining said rating, said broadcast length time, and said start time of said program;
memory means for memorizing a channel map containing channel information relating said program to a corresponding channel;
determination means for determining whether said rating satisfies a predetermined condition;
calculating means for calculating an end time of said program from said broadcast length time and said start time; and
elimination means for eliminating said channel information relating said program to said corresponding channel with said rating from said channel map memorized in said memory means until said end time of said program when said rating satisfies said predetermined condition.
8. An apparatus to restrict viewing of a first program which is transmitted with rating data corresponding to a rating of said first program and first identification data for identifying said first program, and a second program which is transmitted with second identification data for identifying said second program, comprising:
determination means for determining whether said rating satisfies a predetermined condition;
mute means for muting said first program and said second program;
control means for controlling said mute means to mute said first program when said rating satisfies said predetermined condition and for controlling said mute means to mute said second program when said second identification data is equal to said first identification data; and
memory means for memorizing said first identification data of said first program corresponding to said rating when said rating satisfies said predetermined condition, wherein when a subsequently transmitted second identification data is equal to said memorized first identification data, said control means controls said mute means to mute said second program corresponding to said second identification data.
5. The apparatus for restricting viewing of a program according to
6. The apparatus for restricting viewing of a program according to
0. 10. The apparatus according to
0. 12. The method according to
|
The present invention relates to a viewing restricting method and a television viewing restricting apparatus. More particularly, the present invention relates to a viewing restricting method and viewing restricting apparatus for securely preventing viewers such as children and minors from watching programs of certain types.
Programs having a variety of contents are broadcast everyday without minding watchers' concern. For example, some of the TV programs contain scenes of violence or sex that parents do not want their children to watch.
Some receivers such as television receivers that receive programs have a function of restricting the viewing of undesirable programs by muting their images and sounds.
However, the television receivers having such a restricting function require those who supervise children to perform bothersome operations such as setting the channel and broadcast time of a program of which viewing is to be restricted. Moreover, the setting must be made for each program at a time; therefore, the setting is often forgotten allowing children to watch undesirable programs.
To solve such a problem, a method of restricting program viewing is proposed in which a program rating (hereinafter also referred to as rating data) offered by the extended data services (XDS) that has been provided in the United States for example is used. The rating data are associated with program rating; that is, the rating data classify television programs according to their contents. For example, programs are classified in accordance with a viewer's age. Programs are classified into those for any age group and others for particular age groups, viewers over 13 years old for example.
In XDS, data (data transmitted by XDS are hereinafter referred to as XDS data as appropriate), in particular the rating data, are superimposed on line 21 (the 21st horizontal scanning line) of the second field (the even-number field) in a vertical blanking interval of a television signal based on NTSC (National Television System Committee) to be transmitted with a program. Details of XDS are specified in EIA (Electronic Industries Association)-608.
A flowchart of
Then, in step S43, it is determined whether the XDS data are rating data or not. If the XDS data have not been found the rating data, the processing goes back to step S41. If the XDS data have been found the rating data, namely, the rating data have been received, the processing goes to step 844. This step determines whether the rating data are higher than a predetermined viewing restraint level or not.
Here, it is assumed that the rating data provide a value that is suitable to an age group for which viewing of a particular program is recommended. To be specific, the rating data of a program for age groups of 17 years old and higher is higher than the rating data of a program for age groups of 13 years old and higher for example and the rating data of a program for adults is higher than the rating data of a program for age groups of 17 years old and higher for example. Consequently, in this case, if received rating data are higher than the rating data of the program for 13 years old and higher, it is not desirable to allow the children under 13 years old (or broadly, around 13 years old) to watch the program that has been received along with the received rating data.
The predetermined viewing restraint level can be set by guardians such as parents. For this level, rating data of programs that parents do not want their children to watch may be set for example.
In step S44, if it is determined that the rating data are higher than the viewing restraint level, the processing goes to step S45. In step S45, the viewing of the program transmitted along with the rating data is restrained, or the image and audio signals of the program corresponding to the rating data are muted, upon which the processing goes back to step S41. Therefore, in this example, the rating data become higher as age groups become higher, so that, if the data rating has been set to a level for a program allowed to viewers of 13 years older and higher, the viewing of the programs for those age below 13 is all restrained.
On the other hand, if it has been determined in step S44 that the rating data are lower than the viewing restraint level, the processing goes to step S46. If the viewing has been muted in step S45, the muting is cleared and the processing goes back to step S41. Namely, if the viewing of a program transmitted on a certain channel for example was restricted in step S45 and then transmitting of a program having rating data lower than the viewing restricting level has started upon ending of the restricted program, the restraint of the viewing is cleared.
According to the above-mentioned method, setting viewing restraint levels alone allows the guardians of children for example to perform TV program viewing restraint.
Meanwhile, the XDS data offered by XDS provide program advertisement when the XDS data are used by viewers for presentation and the like, so that TV stations transmit as the XDS data not only the above-mentioned rate data but also data including program type, title, program identification number (program start identification number), program length, and program time-in-show.
The XDS data containing the above-mentioned data are transmitted in packets. In particular, the rate data are transmitted in the following packet of six bytes:
In the above-mentioned packet, 01h (h denoting hexadecimal notation) indicates a class to which the rating data belong (namely, the current class) and the start of the packet and 05h indicates that the packet is of the rating data. The rating data 1 and 2, checksum code, and end code are one byte long each.
It should be noted that this packet can have two-byte data of the rating data 1 and the rating data 2; however, according to EIA-608 as of Sep. 20, 1994, the rating to be used is only the rating data 1, the rating data 2 being null.
Also, the other XDS data mentioned above are transmitted in a packet of similar type.
Further, when transmitting a packet of rating data continuously at a time, the data length of the packet is equal to the length of the packet, namely six bytes; if the packet cannot be transmitted continuously, the packet is divided for transmission. In this case, a continue byte is transmitted to indicate that the divided portions constitute one packet, making the data length greater than six bytes.
In XDS, in addition to the transmission of each piece of XDS data in the above-mentioned packet, XDS data of a plurality of types may be combined to be transmitted in a composite packet. The combinations to be arranged in a composite packet 1 include the following for example:
The program type is five bytes long, the rate data is one byte long, the length is two bytes long, and the time-in-show is two bytes long. The title is zero to 22 bytes long.
A following combination of XDS data is also possible as composite packet 2 for example:
The audio services represent the contents of main audio and second audio, while the caption services represent the contents of teletext. The call letters indicate call letters of local stations. The native channel indicates the channel of a local station. The network name indicates a station network to which the local station belongs. The program start identification number is four types long; the audio services are two bytes long; the caption services are two bytes long; call letter are four bytes long; and the native channel is two bytes long. The network name is 0 to 18 bytes long.
The bandwidth of the XDS data transmitted by XDS is higher than closed captioning data in priority, thereby limiting the bandwidth. To be more specific, the line 21 of the second field can be superimposed with two-byte data, so that its bandwidth is 60 bps (bit per second) (=2 bytes times 30 (the second field/second) but the bandwidth for XDS is limited to less than 30% of the above-mentioned bandwidth as specified in the EIA-608. Consequently, the maximum bandwidth for XDS data is about 20 bps.
If only the composite packets 1 and 2 mentioned above are taken for example, their data amount to 24 to 64 bytes. Therefore, when the bandwidth is 20 bps, the transmission of only the composite packets 1 and 2 takes 1.2 seconds to 3.2 seconds. Further, XDS data are telecast not only from a single station but also a plurality of stations, so XDS data transmission takes more than the above-mentioned times.
Hence, a period in which the rating data arranged in the composite packet 1 are received on the received side becomes fairly long (even when only the composite packets 1 and 2 are transmitted from one station, the rating data receive period becomes 1.2 second).
Meanwhile, in the viewing retraining method described with reference to
It is therefore an object of the present invention to provide a viewing restricting method and a viewing restricting apparatus for securely restraining the viewing of desired television programs.
In carrying out the invention and according to a first aspect thereof, there is provided a method of restraining the viewing of a received television program, the method, if the television program is received along with rating data associated with the television program and program length data that provides information associated with a length of the television program, comprising the steps of: determining whether the rating data satisfy a predetermined condition; and, if the rating data have been found satisfying the predetermined condition, muting the television program corresponding to the rating data until the television program ends with reference to the program length data.
In carrying out the invention and according to a second aspect thereof there is provided an apparatus for restraining the viewing of a received television program, the apparatus, if the television program is received along with rating data associated with the television program and program length data that provides information associated with a length of the television program, comprising: determining means for determining whether the rating data satisfy a predetermined condition; muting means for muting the television program; and control means for controlling, if the rating data have been found satisfying the predetermined condition, the muting means such that the television program corresponding to the rating data is muted until the television program ends with reference to the program length data.
In carrying out the invention and according to a third aspect thereof, there is provided a method of restraining the viewing of a received television program by use of an output apparatus for demodulating the television program, the output apparatus having a channel map containing channel information associated with a channel on which the television program is transmitted, the channel information being necessary for the demodulation, the method, if the television program is received along with rating data associated with a rating of the television program, comprising the steps of: determining whether the rating data satisfy a predetermined condition; and if the rating data have been found satisfying the predetermined condition, deleting the channel information associated with the channel of the television program corresponding to the rating data from the channel map.
In carrying out the invention and according to a fourth aspect thereof, there is provided an apparatus for restraining the viewing of a received television program, the apparatus, if the television program is received along with rate data associated with a rating of the television program, comprising: demodulating means for demodulating the television program and the rating data; storage means for storing a channel map containing channel information associated with each channel on which the television program is transmitted, the channel information being necessary for the demodulating means to demodulate the television program; and deleting means for deleting, if the rating data have been found satisfying the predetermined condition, the channel information associated with the channel of the television program corresponding to the rating data from the channel map stored in the storage means.
In carrying out the invention and according to a fifth aspect thereof, there is provided an apparatus according to the fourth aspect of the present invention further comprising: generating means for generating a channel index that provides information for selecting the television program on the each channel; wherein, if the rating data have been found satisfying the predetermined condition by the determining means, the deleting means also deletes information from the channel index, the information corresponding to the channel of the television program corresponding to the rating data.
In carrying out the invention and according to a sixth aspect thereof, there is provided an apparatus according to the fourth aspect of the present invention wherein, if the television program is received along with an Electrical Electronic Program Guide) processor 22.
The channel index generator 21 generates a channel index (for example, a multi-screen in which sub-screens formed by shrinking the screens of programs on channels are arranged in matrix), namely information for selecting a program on each channel based on the output of the tuner 1. This channel index is displayed on the monitor 4 as instructed by the microcomputer 11.
The EPG processor 22 performs predetermined processing on an electrical electronic program guide (EPG) transmitted from a television station to display it onto the monitor 4 as instructed by the microcomputer 11.
In the television receiver thus constituted, when the remote commander 9 is operated for displaying a channel index, the microcomputer 11 instructs the channel index generator 21 to output the channel index. When thus instructed, the channel index generator 21 generates the channel index from the output of the tuner 1 to be displayed onto the monitor 4. Looking at the displayed channel index, the viewer easily knows the contents of a program being telecast on each channel. As a result, the viewer can select a desired channel according to the program contents.
If the remote commander is operated for displaying the EPG, the microcomputer 11 instructs the EPG Processor to take the EPG from the output of the tuner 1 to display the EPG onto the monitor 4. The EPG includes titles and lengths of programs on each channel for example. Looking at the EPG, the viewer can select desired programs.
Meanwhile, in generating the channel index, positions at which sub-screens of channels are arranged are normally fixed, so that the channel index with the arrangement positions for the programs on a restrained channel secured is displayed. This allows children to recognize that a program is being telecast on the channel restrained for viewing. In the case in which the EPG is displayed, information about a program is displayed regardless of whether that program is restrained for viewing or not, also allowing children to recognize that the program is being telecast on the restrained channel.
To solve this problem, the microcomputer 11, if there is a program restrained for viewing, deletes the sub-screen of the channel of the program from the channel index generated by the channel index generator 21 and, at the same time, deletes the information associated with the program from the EPG.
Namely, in the embodiment of
Thus, the above-mentioned arrangement prevents the recognition that a program is being telecast on the channel restrained for viewing.
Referring to
The microcomputer 31 performs the same processing as that by the microcomputer 6 and, if XDS data transmitted from a television station includes program identification information (also referred to as a program ID) and a program having rating data higher than a viewing restricting level has been received by the microcomputer, stores the program ID of the received program in the memory 8. Thereafter, the microcomputer 31 controls the muting circuit 2 such that the program corresponding to a received program ID that matches the program ID stored in the memory 8 is muted. It should be noted that the memory 8 is formed by a nonvolatile memory for example to retain stored information when the power to the memory is turned off.
For the program ID, the title mentioned above for example may be used.
Referring now to
If the same program ID as the received program ID has not been found stored in the memory 8, the processing goes to step S25, in which the microcomputer 31 determines whether the rating data have been received or not. If the rating data have not been found received, the processing goes back to step S21. If the rating data have been found received, the processing goes to step S26, in which the microcomputer 31 determines whether the received rating data are higher than the viewing restricting level or not as in step S4 of FIG. 2.
If in step S26 the rating data have been found not higher than the viewing restricting level, the processing goes back to step S21. If the rating data have been found higher than the viewing restricting level, the processing goes to step S27, in which the program ID found higher, namely the program ID of the program having the rating data higher than the viewing restricting level is stored in memory 8.
Then, in steps S28 through S3O, the same processing operations as those performed in steps S5 through S7 of
On the other hand, if in step S24 the same program ID as the program ID found received in step S23 is stored in the memory 8, the processing skips steps S25 through S27 and goes to steps S28 and on. Therefore, when a program having rating data higher than the viewing restricting level has been received and the program ID of the received program has been stored in the memory 8, the program can be restrained by receiving its program ID without receiving its rating data.
Thus, once the program ID has been stored in the memory 8, the program can be restrained for viewing even if the rating data cannot be obtained because the rating data cannot be decoded or are deleted for example.
It will be apparent that, like the case of
In the above-mentioned preferred embodiments, a title of a program is used for its program ID, which is included in XDS data. It will be apparent that other data such as an ISCI (Industry Standard Coding Identification) code can also be used for the program ID. The ISCI code is superimposed on a scanning line different from the scanning line on which the XDS data are superimposed. By using a data slicer, as the data slicer 5, that can slice variable scanning lines, the data slicer 5 can extract both XDS data and ISCI data. Therefore, a slicer dedicated to extract ISCI data need not be provided, thereby preventing the increase in cost.
Meanwhile, if a television signal bypass terminal is provided on the television receiver according to this invention that provides the secure viewing restraint as mentioned above, a signal coming from the bypass terminal may be supplied to a television receiver having no viewing restraining capability to watch a program on that television receiver. In such a case, if the television receiver of
While the preferred embodiments of the present invention have been described using specific terms, such description is for illustrative purposes only, and it is to be understood that changes and variations may be made without departing from the spirit or scope of the appended claims.
For example, this invention is applicable to the VTR and other apparatuses in addition to the television receiver.
In the above descriptions about the preferred embodiments according to this invention, the television signal directly transmitted from a television station or a television signal reproduced from the directly television signal recorded on the VTR is restrained for viewing. However, it will be apparent that the viewing restraining methods of
In the above-mentioned preferred embodiments according to this invention, the viewing restraint is performed by using the XDS data provided by XDS. It will be apparent that, if data equivalent to the rate data and program length data are provided from television stations by other means than XDS, the viewing restraint can also be performed by using such non-XDS data.
Further, it will be apparent that the above-mentioned preferred embodiments according to this invention can perform the viewing restraint regardless whether the signals constituting a program to be restrained are analog or digital.
Patent | Priority | Assignee | Title |
8104065, | Nov 13 2003 | ARRIS ENTERPRISES LLC | System to provide markers to affect rendering and navigation of content on demand |
Patent | Priority | Assignee | Title |
4600921, | Oct 19 1983 | Zenith Radio Corporation | Full-field teletext system with dynamic addressability |
4862268, | Mar 31 1980 | GENERAL INSTRUMENT CORPORATION GIC-4 | Addressable cable television control system with video format data transmission |
4888796, | Aug 31 1987 | PARENTAL GUIDE COMPANY, L L C | Program material screening device |
5485518, | Sep 30 1993 | YELLOWSTONE ENVIRONMENTAL SCIENCE INC | Electronic media program recognition and choice |
5550575, | May 04 1994 | LG ELECTRONICS, INC | Viewer discretion television program control system |
5579055, | Jun 07 1993 | Cisco Technology, Inc | Electronic program guide and text channel data controller |
5583576, | Sep 11 1995 | OKTV, Inc. | Rating-dependent parental lock-out for television reception |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 26 1999 | Sony Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Dec 01 2005 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Dec 01 2005 | M1555: 7.5 yr surcharge - late pmt w/in 6 mo, Large Entity. |
Nov 12 2009 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 11 2008 | 4 years fee payment window open |
Apr 11 2009 | 6 months grace period start (w surcharge) |
Oct 11 2009 | patent expiry (for year 4) |
Oct 11 2011 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 11 2012 | 8 years fee payment window open |
Apr 11 2013 | 6 months grace period start (w surcharge) |
Oct 11 2013 | patent expiry (for year 8) |
Oct 11 2015 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 11 2016 | 12 years fee payment window open |
Apr 11 2017 | 6 months grace period start (w surcharge) |
Oct 11 2017 | patent expiry (for year 12) |
Oct 11 2019 | 2 years to revive unintentionally abandoned end. (for year 12) |