(57)【要約】【課題】可変ＲＲＴの項目の名称部分に空欄が存在する場合であっても、項目自体は存在していることを利用者に知らしめ、利用者の設定漏れを防止することが可能なデジタル放送受信装置を提供する。【解決手段】マイコン１８が、ＲＲＴ（Rating Region Table）をトランスポートストリーム（ＴＳ）信号から取得し、ＲＲＴを画面に表示しつつ利用者の操作入力に基づいてＲＲＴの各レベルに視聴制限可能フラグを付し、ＴＳ信号に含まれるレーティング情報が視聴制限可能フラグの付されたレベルを示すときはこのレーティング情報を含む番組の視聴を制限し、ＲＲＴに含まれるレベル名や項目名やテーブル名の空欄を検出し、検出した空欄を所定文字列で置換する。【選択図】図７
2008141572.tif 000002
【特許請求の範囲】
【請求項１】
デジタルテレビ放送の番組に設定される視聴ランクを取得し、該視聴ランクに応じて該番組の視聴制限を行うデジタル放送受信装置において、
上記デジタルテレビ放送の信号のトランスポートストリーム信号から可変ＲＲＴとＣＡＤとを取得して所定の情報を抽出するマイコンと、
可変ＲＴＴを記憶可能であり、かつ可変ＲＴＴの視聴制限可能フラグが記憶される不揮発性メモリと、
を備え、
上記マイコンは、
上記可変ＲＲＴのテーブル名と項目名とレベル名とに文字情報が記載されているか否かを判断し、
上記テーブル名が空欄である場合には、該テーブル名を、タイトルが無いことを意味する所定の文字列に置換しつつ、上記可変ＲＲＴの全項目の全レベルに上記視聴制限可能フラグを設定し、
上記項目名が空欄である場合には、該項目名を、項目を意味する文字列と上記可変ＲＲＴ内における該項目の順番を示す数値との組合せからなる所定の文字列に置換しつつ、該項目に属する全レベルに上記視聴制限可能フラグを設定し、
上記レベル名が空欄である場合は、該レベル名を、レベルを意味する文字列とレベル番号を意味する数値との組合せからなる所定の文字列に置換しつつ、該レベルの属する項目のブロックタイプがカテゴリータイプの場合は該レベルに視聴制限可能フラグを設定し、該レベルの属する項目のブロックタイプがオーダータイプの場合は該項目の該レベル以下のレベル全てに視聴制限可能フラグを設定する
ことを特徴とするデジタル放送受信装置。
【請求項２】
デジタルテレビ放送の番組に設定される視聴ランクを取得し、該視聴ランクに応じて該番組の視聴制限を行うデジタル放送受信装置において、
上記視聴ランクの一覧表をデジタルテレビ放送信号から取得する一覧表取得手段と、
上記一覧表を画面に表示しつつ利用者の操作入力に基づいて上記一覧表の何れの項目を視聴制限項目とするかを設定する制限項目設定手段と、
上記視聴ランクが上記一覧表において上記視聴制限項目に該当した場合に上記番組の視聴を制限する視聴制限手段と、
上記一覧表に含まれる名称の空欄を検出する空欄検出手段と、
上記空欄を所定文字列で置換する空欄置換手段と、
を備えることを特徴とするデジタル放送受信装置。
【請求項３】
上記空欄検出手段が空欄を検出すると、上記利用者の操作入力に基づいた視聴制限項目の設定よりも、より視聴が制限されるように上記視聴制限項目を設定する制限項目強化手段を備えることを特徴とする上記請求項２に記載のデジタル放送受信装置。
【請求項４】
上記空欄検出手段が空欄を検出すると、上記一覧表の上記空欄の検出された項目を視聴制限項目に設定する制限項目強化手段を備えることを特徴とする上記請求項２または請求項３に記載のデジタル放送受信装置。
【請求項５】
上記空欄検出手段が空欄を検出すると、上記一覧表で視聴制限項目として設定可能な項目を全て視聴制限項目に設定する制限項目強化手段を備えることを特徴とする上記請求項２〜請求項４の何れか一項に記載のデジタル放送受信装置。
【請求項６】
上記空欄検出手段が空欄を検出すると、
上記一覧表取得手段は、上記一覧表を再取得することを特徴とする上記請求項２〜請求項５の何れか一項に記載のデジタル放送受信装置。
【請求項７】
上記空欄検出手段が空欄を検出すると、
上記一覧表取得手段は上記一覧表を再取得し、
上記一覧表取得手段が上記一覧表を再取得してもなお上記空欄検出手段が空欄を検出した場合に、上記一覧表で視聴制限項目として設定可能な項目を全て視聴制限項目に設定する制限項目強化手段を備えることを特徴とする上記請求項２〜請求項６の何れか一項に記載のデジタル放送受信装置。
【請求項８】
上記空欄検出手段が空欄を検出すると、
上記一覧表取得手段は、上記空欄検出手段が検出した空欄と上記視聴ランクが示す項目とが一致した場合に、上記一覧表を再取得することを特徴とする上記請求項２〜請求項７の何れか一項に記載のデジタル放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置に関し、特に、視聴制限機能を有するデジタル放送受信装置に関する。
【背景技術】
【０００２】
北米（United States、Canada）ではテレビ放送信号を受信するテレビジョンには、子供に見せたくない暴力シーンや猥褻な画像などの不適切な映像や音声の受信および表示を視聴者側で制限するＶチップの搭載が法律により義務付けられている。具体的には、CEA-766-Aにて規定される従来のＶチップでは、各テレビジョンには予め決められたTV RatingとMPAA Ratingで構成されるRating Region Table（以下、固定ＲＲＴと称する。）が記憶されており、この固定ＲＲＴに基づいて視聴制限が行われていた。
【０００３】
しかしながら、Rating Region Tableの変更・拡張が出来るようにするため、2006年3月15日より、１３インチ以上の全てのデジタルテレビ放送受信装置にはＶチップ２．０の搭載が米連邦通信委員会により義務付けられた。このＶチップ２．０は、放送中に送信されるRating Region Table（以下、可変ＲＲＴと称する。）をテレビジョン側で認識して番組の視聴制限を可能にするものである。
【０００４】
この可変ＲＴＴは、各放送局が作成して送信するものであり、入力漏れ等によって項目の名称部分が空欄となる可能性が想定される。このように空欄が存在すると、利用者はその項目が設定可能であるか否かの判断が付かず、利用者の混乱を招き、本来設定すべき項目の設定漏れが生ずる可能性がある。
【０００５】
放送信号から取得した情報に空欄が存在した場合に対応する技術として、特許文献１には、電子番組表から情報を完全に取得できなかった場合に、予め記憶している放送局情報ファイルに基づいてどのチャンネルの情報が欠落しているかを利用者に知らしめることについて記載されている。
【特許文献１】特開２００１−１７７７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、名称部分の空欄が放送局のミスであるとは言え、法律に規定されている以上、番組のブロックを行う必要が無くなる訳ではない。また、上述した特許文献１の技術は、予め記憶している情報に基づいてどのような情報を入力すべきかの表示を行うものであって、記載されるべき名称がそもそも不明な空欄に対応するものではなかった。
【０００７】
本発明は、上記課題に鑑みてなされたもので、可変ＲＲＴの項目の名称部分に空欄が存在する場合であっても、項目自体は存在していることを利用者に知らしめ、利用者の設定漏れを防止することが可能なデジタル放送受信装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のデジタル放送受信装置では、一覧表取得手段と制限項目設定手段と視聴制限手段と空欄検出手段と、上記空欄を所定文字列で置換する空欄置換手段とを備える構成としてある。
【０００９】
上記構成において、一覧表取得手段が上記視聴ランクの一覧表をデジタルテレビ放送信号から取得し、制限項目設定手段が上記一覧表を画面に表示しつつ利用者の操作入力に基づいて上記一覧表の何れの項目を視聴制限項目とするかを設定し、視聴制限手段が上記視聴ランクが上記一覧表において上記視聴制限項目に該当した場合に上記番組の視聴を制限し、空欄検出手段が上記一覧表に含まれる名称の空欄を検出し、空欄置換手段が上記空欄を所定文字列で置換する。
【００１０】
上記視聴ランクとは、各番組に設定されるものであり、番組のジャンルや番組の視聴対象外となる者を示す情報である。上記一覧表とは、ジャンル分けされた項目や視聴対象外となる者を表形式にしたものであり、上記視聴ランクはこの一覧表の何れかの項目を示す。また上記視聴制限項目とは、上記視聴ランクにて何れかの項目が指定されたときに、視聴制限を行う項目であり、外視聴制限項目に設定されていない項目は上記視聴ランクにて指定されても視聴制限を行わない。上記名称とは、項目の示すジャンルや視聴対象外となる者を端的に表す名称であり、ユーザが上記視聴制限項目を設定する際に上記画面に表示されるものである。上記空欄とは、上記項目名称が設定されていないことを意味する。さらに名称とは、視聴ランクが指定する項目の名称のみならずこの項目を複数まとめた総称としての名称や一覧表自体をも示すことが可能であり、空欄検出手段の検出する空欄とは一覧表自体の名称や項目を複数まとめた総称であっても構わない。
【００１１】
また、上記空欄検出手段が空欄を検出すると、上記利用者の操作入力に基づいた視聴制限項目の設定よりも、より視聴が制限されるように上記視聴制限項目を設定する制限項目強化手段を備える構成としてもよい。より視聴が制限されるように、とは利用者が設定した視聴制限項目は視聴制限項目として設定しつつ、利用者が視聴制限項目として設定していなかった項目を１つ以上視聴制限項目として設定することを意味する。但し、利用者が全ての項目を視聴制限項目として設定していた場合はこの限りではない。
【００１２】
さらに、上記空欄検出手段が空欄を検出すると、上記一覧表の上記空欄の検出された項目を視聴制限項目に設定する制限項目強化手段を備えることを特徴とする構成としてもよい。即ち、空欄の検出された項目を視聴制限項目とすることにより、利用者が項目の名称から項目が制限する内容を把握できなくとも、視聴制限の設定漏れだけは防ぐことが可能となる。
【００１３】
さらに、上記空欄検出手段が空欄を検出すると、上記一覧表で視聴制限項目として設定可能な項目を全て視聴制限項目に設定する制限項目強化手段を備える構成としてもよい。即ち、空欄の検出された項目のみならず、全ての項目を視聴制限項目とすることにより、視聴制限の設定漏れをより完全に防ぐことが可能となる。
【００１４】
さらに、上記空欄検出手段が空欄を検出すると、上記一覧表取得手段は、上記一覧表を再取得する構成としてもよい。即ち、再取得前の一覧表では空欄となっていても、再取得時には空欄となっている項目に名称が設定された一覧表がデジタルテレビ放送信号に含まれて送信されている可能性があり、この場合、一覧表を再取得することにより、空欄に名称の把握された一覧表を取得することが可能となる。
【００１５】
さらに、上記空欄検出手段が空欄を検出すると、上記一覧表取得手段は上記一覧表を再取得し、上記一覧表取得手段が上記一覧表を再取得してもなお上記空欄検出手段が空欄を検出した場合に、上記一覧表で視聴制限項目として設定可能な項目を全て視聴制限項目に設定する制限項目強化手段を備える構成としてもよい。即ち、一覧表を再取得してもなお空欄を有する場合にのみ視聴制限項目の設定を強化することにより、一覧表が更新されているときには正しい項目名称を取得できるとともに、一覧表が更新されていない場合にのみ視聴制限項目の設定を強化する。
【００１６】
さらに、上記空欄検出手段が空欄を検出すると、上記一覧表取得手段は、上記空欄検出手段が検出した空欄と上記視聴ランクが示す項目とが一致した場合に、上記一覧表を再取得する構成としてもよい。即ち、視聴ランクにより指定された項目の項目名称が空欄の時にのみ上記一覧表を再取得するため、効率的に一覧表再取得の処理を行うことが可能となる。
【００１７】
以上の構成を踏まえて、より具体的な構成例として、デジタルテレビ放送の番組に設定される視聴ランクを取得し、該視聴ランクに応じて該番組の視聴制限を行うデジタル放送受信装置において、上記デジタルテレビ放送の信号のトランスポートストリーム信号から可変ＲＲＴとＣＡＤとを取得して所定の情報を抽出するマイコンと、可変ＲＴＴを記憶可能であり、かつ可変ＲＴＴの視聴制限可能フラグが記憶される不揮発性メモリと、を備え、上記マイコンは、上記可変ＲＲＴのテーブル名と項目名とレベル名とに文字情報が記載されているか否かを判断し、上記テーブル名が空欄である場合には、該テーブル名を、タイトルが無いことを意味する所定の文字列に置換しつつ、上記可変ＲＲＴの全項目の全レベルに上記視聴制限可能フラグを設定し、上記項目名が空欄である場合には、該項目名を、項目を意味する文字列と上記可変ＲＲＴ内における該項目の順番を示す数値との組合せからなる所定の文字列に置換しつつ、該項目に属する全レベルに上記視聴制限可能フラグを設定し、上記レベル名が空欄である場合は、該レベル名を、レベルを意味する文字列とレベル番号を意味する数値との組合せからなる所定の文字列に置換しつつ、該レベルの属する項目のブロックタイプがカテゴリータイプの場合は該レベルに視聴制限可能フラグを設定し、該レベルの属する項目のブロックタイプがオーダータイプの場合は該項目の該レベル以下のレベル全てに視聴制限可能フラグを設定する構成としてある。
【発明の効果】
【００１８】
以上説明したように本発明によれば、可変ＲＲＴの項目の名称部分に空欄が存在する場合であっても、項目自体は存在していることを利用者に知らしめ、利用者の設定漏れを防止することが可能なデジタル放送受信装置を提供することができる。
また請求項３〜６にかかる発明によれば、利用者の設定漏れをより防止することが可能となる。
そして請求項７にかかる発明によれば、本来、空欄に記入されるべき情報を取得する可能性を活かしつつ、利用者の設定漏れを防止することが可能となる。
さらに請求項８にかかる発明によれば、処理の効率化を図ることが出来る。
さらに請求項１のような、より具体的な構成において、上述した請求項２〜請求項５の各発明と同様の作用を奏することはいうまでもない。
【発明を実施するための最良の形態】
【００１９】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）デジタル放送受信装置の構成：
（２）視聴制限に関する情報：
（３）Rating Region Tableの空欄検出時の処理：
（４）Rating Region Tableの空欄検出時の視聴制限強化処理：
（５）Rating Region Tableの空欄検出時の処理の第一の変形例：
（６）Rating Region Tableの空欄検出時の処理の第二の変形例：
（７）まとめ：
【００２０】
（１）デジタル放送受信装置の構成： 
以下、本発明の実施形態について図１〜９を参照して説明する。本実施形態においては、デジタル放送受信装置として、デジタルテレビ放送を受信してその放送信号に対応する映像を画面に表示するデジタルテレビジョンを採用して説明するが、表示部は必ずしも一体に形成される必要は無い。無論、記録媒体の再生装置や記録装置、等とのコンボ機であってもよい。
【００２１】
図１はデジタルテレビジョン１００の概略ブロック構成図である。同図において、デジタルテレビジョン１００は、チューナ１０と、マイコン１８と、デジタル復調回路１２と、映像信号処理部１４と、ディスプレイ１６と、不揮発性メモリ２０と、を含んで構成される。
【００２２】
マイコン１８は、上記各構成部品と電気的に接続しており、デジタルテレビジョン１００全体の動作を制御する。マイコン１８は、ＣＰＵ１８ａと、ＲＯＭ１８ｂと、ＲＡＭ１８ｃと、ＯＳＤ回路１８ｄと、入出力回路１８ｅと、を備える。つまり、マイコン１８においては、ＣＰＵ１８ａが、ＲＡＭ１８ｃをワークエリアとして、ＲＯＭ１８ｂに記憶されたプログラムやデータに基づいてデジタルテレビジョン１００の動作を制御する。
【００２３】
また、マイコン１８は、ＣＰＵ１８ａの制御により、操作入力部２２から入出力回路１８ｅに入力される電圧信号を受け付け、受け付けた操作入力に対応するＯＳＤ（On Screen Display）信号を生成する。例えば、マイコン１８は所定の操作項目を画面に表示させるＯＳＤ信号を生成し、ディスプレイ１６の画面に表示された操作項目の中からいずれかを選択する操作入力を操作入力部２２から受け付けるとともに、選択された操作項目に対応する設定処理を実行する。
【００２４】
チューナ１０は、いわゆるシンセサイザ方式の構成とされている。チューナ１０には、選局制御信号としてＰＬＬデータ、すなわち、ＰＬＬループにおける可変分周回路の分周比のデータが与えられる。チューナ１０は、マイコン１８からＰＬＬデータの送信を受けて、アンテナを介して受信したデジタルテレビ放送の各チャンネルに対応する放送信号のいずれかから所望の周波数帯域の中間周波信号（ＩＦ）を抽出してデジタル復調回路１２に供給する。これによりチューナ１０は複数のチャンネルの中から一つのチャンネルを選択する。
【００２５】
マイコン１８は、操作入力部から２２入力される電圧信号を入出力回路１８ｅを介して受信することによって、制御処理を行う。例えば、操作入力部２２からチャンネル切替信号が入力されると、そのとき選局すべきチャンネルを認識し、選局されたチャンネルのテレビジョン放送信号を受信するための選局制御信号をチューナ１０に送信する。また、設定画面を表示させる選択信号が入力されると、ＯＳＤ回路１８ｄに画像情報や文字情報に基づくＯＳＤ信号を生成させ、このＯＳＤ信号を映像信号処理部１４に出力してディスプレイ１６にＯＳＤ表示を行わせる。このＯＳＤ表示を視認しつつさらにユーザが操作入力を行うことにより、各種設定を行うことが出来る。
【００２６】
デジタル復調回路１２は、フロントエンド１２ａとバックエンド１２ｂとから構成される。フロントエンド１２ａは、デジタルＩ／Ｆと復調部とを備える。中間周波信号が入力されるデジタルＩ／ＦはＡ／Ｄコンバータを有しており、デジタルＩ／Ｆから信号の供給を受ける復調部は、チャンネルイコライザ、エラー訂正デコード部等を有している。すなわち、デジタルＩ／Ｆと復調部とは、入力される中間周波信号をデジタル信号に変換するとともに、マイコン１８からの制御情報に基づいてデジタル復調した信号に対していわゆるゴーストキャンセルを行う。さらに、デジタルＩ／Ｆと復調部は、伝送路上で発生したビット誤りを訂正し、トランスポートストリーム信号（ＴＳ信号）を得る。
【００２７】
ＴＳ信号は、バックエンド１２ｂに出力される。バックエンド１２ｂは、デスクランブル部とデマルチプレックス部とＭＰＥＧデコーダとを備えている。ＴＳ信号は、通常スクランブルがかかっているため、このままでは適正に映像・音声を再生することはできない。そこで、デスクランブル部がＴＳ信号に対してデ・スクランブル処理を行うことにより、ＴＳ信号を再生可能なデータ配列に復元する。デ・スクランブル処理が行われたＴＳ信号は、映像信号や音声信号や文字情報等が多重化された形式となっており、デマルチプレックスに供給される。デマルチプレックス部では入力されたデータに対してデ・マルチプレックス処理を行う。すなわち、ここで多重化が解除される。
【００２８】
デ・マルチプレックス処理にて多重化が解除されると、映像信号および音声信号が所定の方式により圧縮されたＭＰＥＧデータが得られる。ＭＰＥＧデータはＭＰＥＧデコーダに供給され、ＭＰＥＧデコーダにて圧縮解凍処理、つまりＭＰＥＧデコード処理が行われる。このＭＰＥＧデコード処理により、デジタル映像信号とデジタル音声信号とが生成される。デジタル映像信号は、映像信号処理部１４に対して出力される。一方、デジタル音声信号は、所定のＤ／Ａ変換部によってアナログ音声信号に変換されるとともに、このアナログ音声信号が不図示のスピーカに出力される。
【００２９】
映像信号処理部１４では、デジタル映像信号を入力すると、この映像信号に対して所定の信号処理をした上で、ディスプレイ１６に出力する。ディスプレイ１６としては、ＣＲＴや液晶パネルやプラズマディスプレイパネルなど種々の映像表示装置を採用可能であるが、本実施形態では液晶パネルを例に説明する。
【００３０】
映像信号処理部１４は、画素数変換回路と、画質調整回路と、出力処理回路とを有している。画素数変換回路はデジタル映像信号を入力し、この映像信号に対してスケーリング処理を行いつつ、液晶パネルに表示される１画面分のＲＧＢ信号を生成する。画質調整回路は、画素数変換回路によってスケーリング処理が施されたＲＧＢ信号に対して、ブライトネス、コントラスト、黒バランスおよび白バランス、シャープネス等の各種調整を行う。出力処理回路は、画質調整が施されたＲＧＢ信号に対して、ガンマ補正、ディザ処理等を行うとともに、背景信号、ＯＳＤ信号、ブランキング信号等を付加して液晶パネルに出力し、画像を表示させる。
【００３１】
ディスプレイ１６は、例えば液晶パネルとこの液晶パネルを駆動する駆動回路とから構成され、駆動回路が映像信号処理部１４から入力される映像信号に基づいて駆動信号を生成し、この駆動信号により液晶パネルの各画素を駆動する。無論、ディスプレイ１６としては、プラズマディスプレイパネルと駆動回路、垂直偏向回路や水平偏向回路等により駆動される受像管、等も考えられる。
【００３２】
（２）視聴制限に関する情報： 
ＴＳ信号には、番組配列情報としてＰＳＩＰ（Program Specific Informantion Protocol）データとが含まれている。このＰＳＩＰデータには個々の番組の名称や放送日時、番組内容の説明など、番組に関する情報を伝送するＥＩＴ（Event Information Table）と、Ｖチップのレーティング情報（視聴ランク）を伝送するＲＲＴ（Rating Region Table）とが含まれている。また不揮発性メモリ２０には、出荷時に予めＶチップのレーティング情報のＲＲＴ（Rating Regeon Table）が記憶されている。以下、ＴＳ信号に含まれているＲＲＴを可変ＲＲＴ、不揮発性メモリ２０に予め記憶されているＲＲＴを固定ＲＲＴとして記述する。この可変ＲＲＴをＴＳ信号から取得するマイコン１８が一覧表取得手段を構成する。
【００３３】
図２にＲＲＴの構成例を示す。可変ＲＲＴも固定ＲＲＴも基本的な構造は同じであり、可変ＲＲＴでは項目数や各項目のレベル数が放送局で増減可能である点で固定ＲＲＴと異なる。ＲＲＴは、レーティングテーブル名と、レーティング項目名と、ブロックタイプと、レベル名と、で構成される。レーティングテーブル名は各ＲＲＴの名称である。レーティング項目は視聴制限の仕方毎に作成されるため、例えば、その項目が特定の地域向けの視聴制限の仕方であれば地域名が項目名とされ、特定の放送局向けの視聴制限の仕方であれば放送局名を項目名となる。ブロックタイプには、カテゴリータイプとオーダータイプがあり、ブロックタイプがカテゴリータイプの項目のレベル名には放送内容を表す所定のキーワードが付されており、各レベル別に視聴制限の可／不可が設定可能である。一方ブロックタイプがオーダータイプの項目のレベル名は規則的に並べることが可能な名称（年齢等。）であり、レベルの上昇に応じて段階的に規制のレベルが上昇するタイプの項目である。従ってオーダータイプの項目では、いずれかのレベルに視聴制限が可能に設定されるとそのレベルより下位のレベルも全て視聴制限が可能に設定される。
【００３４】
可変ＲＲＴは放送局が独自に作成して送出するものであり、マイコン１８は所定のタイミングでＴＳ信号から可変ＲＲＴを抽出して不揮発性メモリ２０に格納することができる。取得された可変ＲＲＴは、取得元のチャンネルに対応付けられて不揮発性メモリ２０に記憶される。一方、不揮発性メモリ２０に出荷時に予め記録される固定ＲＲＴは、Ｖチップ２．０に基づく可変ＲＲＴとは異なりテーブルの内容が変更されることは無い。固定ＲＲＴは、テレビ放送信号の視聴制限を規定するTV Ratingと、ＤＶＤ等の記録媒体から再生される映像の視聴制限を行うMPAA Ratingと、で構成されることが一般的である。
【００３５】
ＥＩＴには、ＣＡＤ（Content Advisory Descriptor）と呼ばれる記述子が含まれており、このＣＡＤには、何れのＲＲＴの何れの項目の何れのレベル、で視聴制限を行うかをしめすレーティング情報（視聴ランク）が記載されている。またＣＡＤは、何れのバージョンのＲＲＴに基づいて視聴制限を行うべきかを示す識別子も有している。この識別子は固定ＲＲＴと可変ＲＲＴのいずれかに対応付けられた識別子であり、何れのＲＲＴの識別子と一致するかによって固定ＲＲＴを視聴制限に利用するか可変ＲＲＴを視聴制限に利用するかを変更する。具体的には、ＣＡＤの識別子と可変ＲＲＴが持つ識別子とを比較し、一致すれば可変ＲＲＴに基づく視聴制限を行い、一致しなければ固定ＲＲＴに基づく視聴制限を行う。
【００３６】
図３と図４にそれぞれＲＲＴのセクション構造とＣＡＤのセクション構造とを示す。図３において、rating_regionには可変ＲＲＴの識別子が格納され、rating_region_name_text()には可変ＲＲＴのテーブル名が格納され、dimension_name_text()には可変ＲＲＴの項目名が格納され、rating_value_name()には可変ＲＲＴのレベル名が格納される。また、図４において、rating_regionにはいずれかのＲＲＴに対応する識別子が格納される。つまりＲＲＴのrating_regionとＣＡＤのrating_regionとを比較することにより、視聴制限を行う際に使用するＲＲＴを判別可能となる。
【００３７】
また、各ＲＲＴの各項目の各レベルには、このレベルがレーティング情報で指定された場合に、この指定に基づいて視聴制限を行うか否かが利用者によって設定されている。この設定は、ＲＲＴの設定画面で各項目の各レベルがレーティング情報で指定された場合に視聴制限するか否かを利用者が設定することにより行われる。具体的には、利用者が所定の操作入力行うと、図５のようにＲＲＴの項目選択画面が表示される。そして、図５のいずれかの項目を選択入力すると図６のように各レベルでの視聴制限を行うか否かを設定する画面が表示される。各レベルには、このレベルで行われる視聴制限の内容を端的に表す名称が付けられており、利用者はこの名称を見て視聴制限を行いたいレベルを判断し、所望のレベルに視聴制限可能フラグを付す。これにより、視聴制限可能フラグの付されたレベルをＣＡＤのレーティング情報が指定した場合は視聴制限が行われ、視聴制限可能フラグが付されていないレベルをＣＡＤのレーティング情報が指定した場合には視聴制限が行われないことになる。このように、可変ＲＴＴと固定ＲＴＴ、およびレーティング情報とに基づいて番組の視聴を制限する処理を行うマイコン１８が視聴制限手段を構成し、利用者の操作入力に基づいてＲＴＴの各レベルに視聴制限可能フラグを付す処理を行うマイコン１８が制限項目設定手段を構成する。
【００３８】
（３）Rating Region Tableの空欄検出時の処理： 
ところで、可変ＲＲＴは、各放送局が作成して送信してくるため、また変更や拡張が可能であるため、視聴制限の可／不可の設定画面で表示されるレーティングテーブル名やレーティング項目名やレベル名が空欄のままで送信されてくる可能性を否めない。従って、本発明では、このような空欄を検出し、設定画面に何も表示されないとった不具合を解消する手段を提案する。
【００３９】
まず、図７を参照して、可変ＲＲＴの空欄を検出し、置換する処理を説明する。図７には、可変ＲＲＴの空欄を検出するマイコン１８の処理をフローチャートにて示してある。この処理は、放送信号から可変ＲＲＴを取得した時に実行されても良いし、所定時間間隔で実行されても良い。
【００４０】
処理が開始されると、ステップＳ１０で処理対象となるＲＲＴのテーブル名を取得してステップＳ１２に進む。具体的にはＲＲＴのセクション構造におけるrating_region_name_text()から取得して不揮発性メモリ２０に記憶されている情報をテーブル名として取得する。このテーブル名は、図２のＲＲＴでは「ＸＸＸ  Ｒａｔｉｎｇ」に相当する。
【００４１】
ステップＳ１２では、ステップＳ１０で取得したテーブル名に文字情報が存在しているか否かを判断する。この文字情報とは、予め規定された文字コードに基づいて文字列として認識可能なものを文字情報としても良いし、文字化けする可能性があっても何らかの情報が存在していればその情報を文字情報としてもよい。テーブル名に文字情報が存在しれていれば条件成立としてステップＳ１６に進む。一方、テーブル名に文字情報が存在していなければ条件不成立としてステップＳ１４に進み、タイトルが無いことを意味する所定の文字列（例えば「Ｎｏ  Ｔｉｔｌｅ」等。）でテーブル名を置換してステップＳ１６に進む。
【００４２】
ステップＳ１６では、処理対象となるＲＲＴの項目数ｎと、各項目のレベル数ｍとを取得してステップＳ１８に進む。レベル数ｍは、各項目で異なる数値となる。そしてステップＳ１８では、項目数とレベル数とをカウントするｉとｊを１にセットしてステップＳ２０に進む。ここで、ｉとｊは整数であり、ｉ＝１，・・・，ｎ、ｊ＝１，・・・，ｍ、である。
【００４３】
ステップＳ２０では、第ｉ番目の項目名を取得してステップＳ２２に進む。具体的にはＲＲＴのセクション構造におけるdimension_name_text()から取得して不揮発性メモリ２０に記憶されている情報をテーブル名として取得する。この項目名は、図２のＲＲＴではＴＶ−ＡＡ、ＴＶ−ＢＢ、ＴＶ−ＣＣ等に相当する。
【００４４】
ステップＳ２２では、ステップＳ２０で取得した項目名に文字情報が存在しているか否かを判断する。項目名に文字情報が存在していれば条件成立としてステップＳ２６に進む。一方、項目名に文字情報が存在していなければ条件不成立としてステップＳ２４に進んで、項目を意味する文字列と上記可変ＲＲＴ内における該項目の順番を示す数値との組合せからなる所定の文字列（例えば第ｉ番目の項目であれば、「Ｄｉｍｅｎｓｉｏｎ  ｉ」等。）で項目名を置換してステップＳ２６に進む。
【００４５】
ステップＳ２６では、第ｉ番目の項目の第ｊレベルのレベル名を取得してステップＳ２８に進む。具体的にはＲＲＴのセクション構造におけるrating_value_text()から取得して不揮発性メモリ２０に記憶されている情報をテーブル名として取得する。この項目名は、図２のＲＲＴの項目名ＴＶ−ＡＡではＵＵ、ＶＶＶ、ＷＷ等に相当する。
【００４６】
ステップＳ２８では、ステップＳ２６で取得したレベル名に文字情報が存在しているか否かを判断する。レベル名に文字情報が存在していれば条件成立としてステップＳ３２に進む。一方、レベル名に文字情報が存在していなければ条件不成立としてステップＳ３０に進んで、レベルを意味する文字列とレベル番号を意味する数値との組合せからなる所定の文字列（例えば第ｊ番目のレベルであれば「Ｌｅｖｅｌ  ｊ」等。）でレベル名を置換してステップＳ３２に進む。
【００４７】
ステップＳ３２では、第ｉ番目の項目において、全てのレベルの名称をチェックしたか否かを判断する。即ち、ｊ＝ｍであるか否かを判断する。ｊ＝ｍであれば条件成立としてステップＳ３６に進む。一方、ｊ＝ｍでなければ条件不成立としてステップＳ３４に進んでｊをインクリメントするとともに、ステップＳ２６からの処理を繰り返す。
【００４８】
ステップＳ３６では、全ての項目の名称とレベルとをチェックしたか否かを判断する。即ち、ｉ＝ｎであるか否かを判断する。ｉ＝ｎであれば条件成立として当該処理を終了する。一方、ｉ＝ｎでなければ条件不成立としてステップＳ４０に進んでｉをインクリメントするとともに、ステップＳ２０からの処理を繰り返す。
【００４９】
以上、ステップＳ１０、Ｓ１２，Ｓ１６〜Ｓ２２，Ｓ２６，Ｓ２８，Ｓ３２〜Ｓ４０の処理を実行するマイコン１８が空欄検出手段を構成し、ステップＳ１４、Ｓ２４，Ｓ３０の処理を実行するマイコン１８が空欄置換手段を構成する。
【００５０】
（４）Rating Region Tableの空欄検出時の視聴制限強化処理： 
上述のように、可変ＲＲＴに空欄が存在するときはその空欄を所定の文字列で置換することによって、そのテーブルや項目やレベルが存在しており、かつ視聴制限の設定が可能であることをユーザに認識させることができる。しかしながら、この処理では、本来記入されるべき具体的な内容を補完することまでは不可能である。従って、ユーザは該当する項目やレベル、ひいてはテーブル自体がどのような視聴制限を行うためのものかを把握することが出来ない。そのため、本来であれば視聴制限を設定可能とすべきところを、視聴制限を設定不可能としてしまい、不適切な映像や音声が表示・出力されることが懸念される。
【００５１】
このような状況に対応するために、空欄を検出したときは視聴制限を強化してもよい。つまり、マイコン１８は、空欄を検出すると、レーティング情報に基づいて視聴制限を指定可能な範囲を、ユーザが設定した視聴制限の指定可能範囲より広くする処理を行う。具体的には、名称の空欄が検出されたテーブル、項目、レベルには、ユーザの設定如何に関わらず、レーティング情報に基づいて視聴制限の指定可能とする。また、ブロックタイプにオーダーブロックが設定された項目であれば、レベル名の空欄が検出されたときは、その空欄が検出されたレベルより下位のレベルの全てに視聴制限可能フラグを付して視聴制限の指定可能としてもよい。無論、空欄が存在する場合は、可変ＲＲＴの全項目の全レベルに視聴制限可能フラグを視聴制限の指定可能としても構わない。この構成によれば、少なくとも視聴制限の漏れが生ずる可能性を無くすことが可能になる。
【００５２】
図８を参照して空欄検出時の視聴制限強化処理について説明する。図８には、視聴制限強化処理を行うマイコン１８の処理をフローチャートで示してある。この処理はステップＳ１２、Ｓ２４、Ｓ３０で条件不成立となったときに呼び出されて実行されるとよい。無論、ステップＳ１０〜Ｓ４０の処理で、空欄が検出された部位を記憶しておき、ステップＳ１０〜Ｓ４０の処理が終了してから実行されても構わない。
【００５３】
処理が開始されると、ステップＳ２１０で、空欄が検出されたのはテーブルの名称と項目の名称とレベルの名称との何れであるかを判断する。無論、図７の処理のいずれのステップで条件不成立となったかで判断してもよい。テーブルの名称が空欄であった場合はステップＳ２１２に進み、項目の名称が空欄であった場合はステップＳ２１４に進み、レベルの名称が空欄であった場合にはステップＳ２１６に進む。
【００５４】
ステップＳ２１２では、テーブルに属する全項目の全レベルに視聴制限可能フラグを付して視聴制限の指定可能に設定して処理を終了する。即ち、テーブル名が空欄と言うことは、ユーザには何れの地域のＲＲＴであるかが分からず、このＲＲＴに対する設定が全くなされなかったり、間違った設定がされる可能性がある。従って、このように全項目の全レベルでの視聴制限を可能とすることにより、視聴制限の漏れを無くすことが可能となる。
【００５５】
ステップＳ２１４では、項目に属する全レベルに視聴制限可能フラグを付して視聴制限の指定可能に設定して処理を終了する。即ち、項目名が空欄の場合も、ユーザは何をどのように制限するための項目であるかが分からず、やはりこの項目に対する設定が全くなされない可能性や間違った設定がされる可能性がある。従って、このように全レベルでの視聴制限を可能とすることにより、視聴制限の漏れを無くすことができる。
【００５６】
ステップＳ２１６では、空欄が検出されたレベルの属する項目のブロックタイプが、オーダータイプであるかカテゴリータイプであるかを判断する。空欄が検出されたレベルの属する項目のブロックタイプが、カテゴリータイプであればステップＳ２１８に進み、オーダータイプであればステップＳ２２０に進む。
【００５７】
ステップＳ２１８では、空欄を検出したレベルのみに視聴制限可能フラグを付して視聴制限の指定可能として処理を終了する。即ち、カテゴリータイプであれば、各レベルは独立したキーワード等が含まれる放送の視聴制限を行うものであるため、レベル間で何れが上位であるか下位であるかということがない。従って、空欄を検出したレベルのみを視聴制限の指定可能とするだけでユーザの設定漏れをフォローすることが可能となる。
【００５８】
ステップＳ２２０では、空欄を検出したレベル以下のレベルの全てに視聴制限可能フラグを付して視聴制限の指定可能として処理を終了する。即ち、オーダータイプであれば各レベルは所定の規則で順番に並んでおり、空欄のレベルがあるとユーザはそのレベルの上位のレベルもしくは下位のレベルのいずれかを選択する可能性が高い。上位のレベルを選択すれば空欄のレベルも含めて視聴制限可能に設定されるが、下位のレベルを選択する場合は本来ユーザが選択したかったレベルが空欄のレベルである可能性を捨てきれない。そこでこのように空欄を検出したレベルを含めて下位のレベルを全て視聴制限の指定可能とすることによりユーザの設定漏れをフォローすることが可能となる。
【００５９】
以上、ステップＳ２１０〜２２０の処理を実行するマイコン１８が制限項目強化手段を構成する。
【００６０】
（５）Rating Region Tableの空欄検出時の処理の第一の変形例： 
ところで、可変ＲＲＴに名称を設定せずに送出してしまったことに放送局が気づき、名称を記載したＲＲＴを作成して送出する可能性も考えられる。このような場合にはＲＲＴを再取得すれば、正しい名称の記入されたＲＲＴを取得できるはずである。よって、上述した空欄検出時の処理においては、いずれかの名称が記載されていないことを検出したとき、即ちステップＳ１２，Ｓ２２，Ｓ２８のいずれかで条件不成立となったときに、ＲＲＴを再取得する構成としても構わない。
【００６１】
具体的には、マイコン１８は、ステップＳ１２，Ｓ２２，Ｓ２８のいずれかで条件不成立となると、それぞれステップＳ１２とＳ１４の間、ステップＳ２２とＳ２４の間、ステップＳ２８とＳ３０の間、において、処理中のＲＲＴに対応する放送信号のＴＳ信号に含まれるＲＲＴを取得して、不揮発性メモリ２０に記憶されている可変ＲＲＴの内容を書き換える処理を行う。
【００６２】
このとき、本変形例の終了後に、上述したステップＳ１０〜Ｓ４０の処理の何れのステップから処理を再開するかは適宜選択可能である。つまり、本変形例のＲＲＴ再取得処理後に、ステップＳ１２で空欄を検出した場合はステップＳ１４から、ステップＳ２２で空欄を検出した場合はステップＳ２４から、ステップＳ２８で空欄を検出した場合はステップＳ３０から、それぞれ処理を再開する構成が考えられる。
【００６３】
また、１つのＲＲＴにおいて複数の空欄を検出する場合もあり、短時間のうちに複数回のＲＲＴの再取得をしても同一のＲＲＴである可能性がある。よって、ステップＳ１０〜Ｓ４０の処理の中で最初に空欄を検出したときにのみ本変形例の処理を実行する構成や、可変ＲＲＴを取得した時間を保持しておいて前回取得時から所定時間以内であれば再取得は行わない構成等、の採用も可能である。時間の計測には、マイコン１８にタイマを備えさせたり、デジタルテレビ放送の信号中に含まれる時間情報を利用すればよい。
【００６４】
（６）Rating Region Tableの空欄検出時の処理の第二の変形例： 
ところで、ＲＲＴのいずれかの名称が空欄のままで送信される確率は低く、ＲＲＴの取得の度に空欄を検出して置換する処理を行う必要性は低い。従って、レーティング情報を取得した時に、そのレーティング情報が指定するレベルの名称について空欄の検出と置換とを行う構成としてもよい。無論、レベルの名称の空欄を検出する際に、同時にこのレベルの属する項目の名称やテーブルの名称の空欄も検出し、置換する処理を行っても構わない。
【００６５】
以下、図９のフローチャートを参照して、レーティング情報を取得したときに名称の空欄検出と置換とを行うマイコン１８の処理を説明する。
【００６６】
処理が開始されると、ステップＳ１１０で現在視聴中の番組のレーティング情報を取得してステップＳ１１２に進む。具体的には、現在選択中のチャンネル（番組）の放送信号のＴＳ信号に含まれるレーティング情報を取得する。
【００６７】
ステップＳ１１２では、取得したレーティング情報の示すテーブルから同じくレーティング情報の示す項目のレベル名を取得し、このレベル名に文字情報が含まれているか否かを判断する。文字情報が検出された場合は条件成立として処理を終了し、取得したレーティング情報に基づいて視聴制限を行った映像・音声の出力を行う。一方、文字情報を検出しなかった場合は条件不成立としてステップＳ１１４に進み、現在選択中のチャンネルの放送信号のＴＳ信号に含まれるＲＲＴを取得したのちステップＳ１１６に進む。
【００６８】
ステップＳ１１６では、Ｓ１１４で新たに取得したＲＲＴにおいて、取得したレーティング情報の指示する項目のレベル名を取得し、このレベル名に文字情報が含まれているか否かを判断する。文字情報が検出された場合は条件成立として処理を終了し、取得したレーティング情報と新たに取得したＲＲＴとに基づいて視聴制限を行った映像・音声の出力を行う。一方、文字情報を検出しなかった場合は条件不成立としてステップＳ１１８に進み、レーティング情報の指示するレベルの名称を「Ｌｅｖｅｌ ｘ」（ｘはレベル番号である。）などの所定の文字列に置換して処理を終了する。
【００６９】
（７）まとめ： 
つまり、マイコン１８が、ＲＲＴ（Rating Region Table）をトランスポートストリーム（ＴＳ）信号から取得し、ＲＲＴを画面に表示しつつ利用者の操作入力に基づいてＲＲＴの各レベルに視聴制限可能フラグを付し、ＴＳ信号に含まれるレーティング情報が視聴制限可能フラグの付されたレベルを示すときはこのレーティング情報を含む番組の視聴を制限し、ＲＲＴに含まれるレベル名や項目名やテーブル名の空欄を検出し、検出した空欄を所定文字列で置換する。これにより、可変ＲＲＴの項目の名称部分に空欄が存在する場合であっても、項目自体は存在していることを利用者に知らしめ、利用者の設定漏れを防止することが可能となる。
【００７０】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【図面の簡単な説明】
【００７１】
【図１】デジタルテレビジョンの概略ブロック構成図である。
【図２】ＲＲＴ（Rating Region Table）の構成例である。
【図３】ＲＲＴのセクション構造である。
【図４】ＣＡＤ（Content Advisory Descriptor）のセクション構造である。
【図５】視聴制限可能フラグの設定画面例である。
【図６】視聴制限可能フラグの設定画面例である。
【図７】可変ＲＲＴの空欄を検出するマイコンの処理を示すフローチャートである。
【図８】視聴制限強化処理を行うマイコンの処理を示すフローチャートである。
【図９】レーティング情報を取得したときに名称の空欄検出と置換とを行うマイコンの処理示すフローチャートである。
【符号の説明】
【００７２】
１０…チューナ、１２…デジタル復調回路、１２ａ…フロントエンド、１２ｂ…バックエンド、１４…映像信号処理部、１６…ディスプレイ、１８…マイコン、１８ａ…ＣＰＵ、１８ｂ…ＲＯＭ、１８ｃ…ＲＡＭ、１８ｄ…ＯＳＤ回路、１８ｅ…入出力回路、２０…不揮発性メモリ、２２…操作入力部、１００…デジタルテレビジョン
【図１】
2008141572.tif 000003
【図２】
2008141572.tif 000004
【図３】
2008141572.tif 000005
【図４】
2008141572.tif 000006
【図５】
2008141572.tif 000007
【図６】
2008141572.tif 000008
【図７】
2008141572.tif 000009
【図８】
2008141572.tif 000010
【図９】
2008141572.tif 000011