(57)【要約】デジタル放送を一度デコードした後に再びエンコードしてデジタル記録すると、元のデジタル放送に含まれていた番組に関する詳細情報や年齢視聴制限に関する情報などが失われてしまう場合がある。デジタル放送信号を復調しＭＰＥＧ−ＴＳとして出力するデジタルチューナと、このＭＰＥＧ−ＴＳをパケット種別毎に分離するデマルチプレクサを有し、ここで分離されたＡＶデータパケットはＡＶデコーダでデコードされた後、ＡＶエンコーダで再びＡＶデータパケットに再エンコードされる。一方、デマルチプレクサで分離されたＰＳＩまたはＳＩパケットは、制御マイコンによって読み出され視聴制限情報等を保存したまま再構築してシステムマルチプレクサに伝送され、再エンコードされたＡＶデータパケットと多重化されて記録メディアに保存される。
2004045207.tif 000002
【特許請求の範囲】
【請求項１】
ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録再生装置であって、
第１の前記パケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離するデマルチプレクサと、
前記ＡＶ伝送用パケットをデコードしてＡＶデータを出力するＡＶデコーダと、
前記ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力するＡＶエンコーダと、
前記情報テーブル用パケットに基づいて、前記第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する情報テーブル用パケット生成部と、
前記第２のＡＶ伝送用パケットと前記第２の情報テーブル用パケットとを多重化して第２のパケットストリームを出力するマルチプレクサとを備えたことを特徴とする記録再生装置。
【請求項２】
デジタル放送を受信復調するデジタルチューナと、
前記第１のパケットストリーム、または第２のパケットストリームを記録する蓄積制御部とをさらに備え、
デマルチプレクサに、前記第１のパケットストリームもしくは前記蓄積制御部に蓄積された第２のパケットストリームを入力することを特徴とする請求項１記載の記録再生装置。
【請求項３】
情報テーブル用パケット生成部は、前記第１のパケットストリームに含まれる視聴制限情報を、第２の情報テーブル用パケットに含めることを特徴とする請求項１に記載の記録再生装置。
【請求項４】
情報テーブル用パケット生成部は、前記第１のパケットストリームに含まれるコピー制御情報を、第２の情報テーブル用パケットに含めることを特徴とする請求項１に記載の記録再生装置。
【請求項５】
情報テーブル用パケット生成部は、前記第１のパケットストリームに含まれる視聴制限情報を、第２のＡＶ伝送用パケットを管理する管理情報に含めることを特徴とする請求項１に記載の記録再生装置。
【請求項６】
情報テーブル用パケット生成部は、前記第１のパケットストリームに含まれるコピー制御情報を、第２のＡＶ伝送用パケットを管理する管理情報に含めることを特徴とする請求項１に記載の記録再生装置。
【請求項７】
前記第１のパケットストリームもしくは前記第２のパケットストリームから番組情報を収集し、番組表を作成する番組表データ処理部と、
ユーザからの入力を受け付けるユーザインタフェース部とをさらに備え、
デマルチプレクサは、前記ユーザインタフェース部により選択された番組のＡＶ伝送用パケットと情報テーブル用パケットとを出力することを特徴とする請求項１に記載の記録再生装置。
【請求項８】
蓄積制御部は、ユーザインタフェース部からの入力に基づいて、前記第１のパケットストリームまたは第２のパケットストリームのいずれかを記録することを特徴とする請求項２に記載の記録再生装置。
【請求項９】
ＡＶエンコーダは、ユーザインタフェース部からの入力に基づいて、圧縮率を決定することを特徴とする請求項７に記載の記録再生装置。
【請求項１０】
視聴者の年齢を入力する年齢設定部を設けたことを特徴とする請求項３に記載の記録再生装置。
【請求項１１】
視聴者の年齢を入力する年齢設定部を設けたことを特徴とする請求項５に記載の記録再生装置。
【請求項１２】
ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録再生方法であって、
第１の前記パケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離する第１のステップと、
前記ＡＶ伝送用パケットをデコードしてＡＶデータを出力する第２のステップと、
前記ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力する第３のステップと、
前記情報テーブル用パケットに基づいて、前記第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する第４のステップと、
前記第２のＡＶ伝送用パケットと前記第２の情報テーブル用パケットを多重化して第２のパケットストリームを出力する第５のステップとを備えたことを特徴とする記録再生方法。
【請求項１３】
デジタル放送を受信復調する第６のステップと
前記第６のステップで受信したデジタル放送の中から、記録番組を決定する第７のステップとを備え、
第１のステップは前記第７のステップで決定した記録番組のパケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離することを特徴とする請求項１２記載の記録再生方法。
【請求項１４】
第４のステップは、前記第１のパケットストリームに含まれる視聴制限情報を、第２の情報テーブル用パケットに含めることを特徴とする請求項１２記載の記録再生方法。
【請求項１５】
第４のステップは、前記第１のパケットストリームに含まれるコピー制御情報を、第２の情報テーブル用パケットに含めることを特徴とする請求項１２記載の記録再生方法。
【請求項１６】
第４のステップは、前記第１のパケットストリームに含まれる視聴制限情報を、第２のＡＶ伝送用パケットを管理する管理情報に含めることを特徴とする請求項１２記載の記録再生方法。
【請求項１７】
第４のステップは、前記第１のパケットストリームに含まれるコピー制御情報を、第２のＡＶ伝送用パケットを管理する管理情報に含めることを特徴とする請求項１２記載の記録再生方法。
【請求項１８】
視聴者の年齢を入力し、年齢設定をすることを特徴とする請求項１４に記載の記録再生方法。
【請求項１９】
コンピュータに請求項１２に記載のステップを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２０】
請求項１２に記載のステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、デジタル放送の受信システムに関するもので、特にデジタル情報の記録・再生機能を有するデジタル放送受信システムに関する。すなわち、本発明は、記録再生装置および方法並びに記録再生方法を実現するプログラム並びにプログラムを記録した記録媒体に関する。
【背景技術】  近年、ＢＳ／ＣＳを用いたデジタル放送が開始されて、デジタル放送をタイムシフト視聴するためのデジタル記録再生装置が望まれている。従来のデジタル記録再生装置は、放送ストリームから所望の番組をフィルタリングして抽出して記録するものがある。（例えば、特許文献１参照）。以下、従来のデジタル記録再生装置について説明する。
図８は、特開２００１−２１８１４３号公報に記載された従来の記録・再生機能を有するデジタル放送受信システムを示すブロック図である。受信復調部１０１の出力は、パケットフィルタ１０２の入力、切替スイッチ１０５の一方入力、および情報テーブル抽出器１０６の入力にそれぞれ接続されている。パケットフィルタ１０２の出力は、情報テーブル置換器１０３の入力に接続されている。情報テーブル置換器１０３の出力は、記録再生装置１０４の入力に接続されている。記録再生装置１０４の出力は、切替スイッチ１０５の他方入力に接続されている。情報テーブル抽出器１０６の出力は、制御マイコン１０８の入力に接続されている。制御マイコン１０８の出力は、受信復調部１０１、パケットフィルタ１０２、情報テーブル生成器１０７、記録再生装置１０４、デマルチプレクサ１１０、およびＡＶデコーダ１１１の各入力にそれぞれ接続されている。情報テーブル生成器１０７の出力は、情報テーブル置換器１０３の入力に接続されている。切替スイッチ１０５の出力は、デマルチプレクサ１１０の入力に接続されている。デマルチプレクサ１１０の出力は、ＡＶデコーダ１１１の入力に接続されている。ＡＶデコーダ１１１の出力は、モニタ１１２の入力に接続されている。ユーザインタフェース部１０９の出力は、制御マイコン１０８の入力に接続されている。
次に、従来の記録・再生機能を有するデジタル放送受信システムの動作について説明する。まず、制御マイコン１０８は、切替スイッチ１０５を受信復調部１０１側に切り替える。受信復調部１０１は、受信したデジタル放送信号を復調して、ＭＰＥＧ−ＴＳ（トランスポートストリーム）方式のパケットストリームで出力する。パケットストリームには、番組の画像データや音声データ等を伝送するためのパケット（以下、ＡＶ伝送用パケットと呼ぶ）と、各種の情報テーブルを伝送するためのパケット（以下、情報テーブル伝送用パケットと呼ぶ）とが含まれる。デマルチプレクサ１１０およびＡＶデコーダ１１１は、制御マイコン１０８からの指示によりパケットストリームを処理し、その時点で伝送されてくる電子番組ガイド（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：ＥＰＧ）を、制御マイコン１０８にて処理可能な状態に構築する。ＥＰＧは、モニタ１１２に表示されるグラフィカル情報として、あるいはユーザインタフェース部１０９においてユーザに提示される。
ユーザは、提示されたＥＰＧを参照して、複数の番組の中から記録を希望する任意の番組を選択する。なお、記録番組の選択は、現在放送中の番組のみならず、将来放送される予定の番組に対しても可能である。将来放送予定の番組を記録する場合は、制御マイコン１０８が現在時刻を把握することにより、その番組の放送時刻の到来時に以下に説明する動作を行うことになる。
次に、番組の記録動作について説明する。ユーザは、ユーザインタフェース部１０９を介して制御マイコン１０８に記録番組を指示する。制御マイコン１０８は、番組の放送時間および番組配列情報テーブルに記述されている情報の一つであるｐｒｏｇｒａｍ＿ｎｕｍｂｅｒの値によって、その記録番組を識別する。
このとき、受信復調部１０１から出力されるパケットストリームは、パケットフィルタ１０２および情報テーブル抽出器１０６にそれぞれ入力されている。情報テーブル抽出器１０６は、入力されたパケットストリームから各種の情報テーブルを抽出して制御マイコン１０８に入力する。制御マイコン１０８は、入力された情報テーブルに基づいて、記録番組が現在放送されているか否かを判断する。具体的な動作を次に示す。まず、制御マイコン１０８は、各番組の詳細な情報が含まれるＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）中のイベント情報セクションを参照し、そこに記述されているｐｒｏｇｒａｍ＿ｎｕｍｂｅｒの値を読み取って番組を識別する。そして、ＥＩＴに記述されている情報の一つであるｒｕｎｎｉｎｇ＿ｓｔａｔｕｓの値を読み取って、記録番組が現在実際に伝送されているか否かを判断する。なお、ユーザによって指定された記録番組が将来放送予定の番組であった場合には、その番組の先頭からの記録を確実に行うために、制御マイコン１０８は、指示された番組の開始時間に数秒から数分先立ち、ＥＩＴに記述されている次のイベント情報に基づいて、指定された番組が予定通りに伝送されるか否かの確認を行い、記録ミスを防ぐ。
記録番組の伝送が確認されると、制御マイコン１０８は、パケットフィルタ１０２に対して、通過させるべきパケットのＰＩＤ値を指示する。ここで指示されるＰＩＤ値は、記録番組に関する動画データを伝送するパケットのＰＩＤ値、記録番組に関する音声データを伝送するバケットのＰＩＤ値、指示に応じてその他の番組関連情報を伝送するパケットのＰＩＤ値、およびストリームに含まれる番組の構成パケットに関する情報が記述されたＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）テーブルを伝送するパケットのＰＩＤ値である。記録が不要と判断されるパケット（例えばヌルパケット）については、パケットフィルタ１０２を通過させる必要がないため、そのＰＩＤ値は制御マイコン１０８によって指示されない。なお、記録再生装置１０４の有する記録媒体の記録容量が十分に大きい場合には、記録番組以外の番組に関する画像データ等を通過させてもよい。また、動画データ伝送用パケットに関して、階層伝送により複数の動画パケットが含まれる場合には、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）にその旨が記述されているため、制御マイコン１０８はユーザの指示によって複数の動画を記録するか否かの判断を行う。
パケットフィルタ１０２によるフィルタリング動作によって、パケットストリームにはパケットの欠落が生じている。そのため、受信復調部１０１から出力された時点でのＰＳＩテーブルの内容は、パケットフィルタ１０２を通過した後の新たなパケットストリームと整合性がとれていない。そこで、情報テーブル生成器１０７は、制御マイコン１０８からの指示により、新たなパケットストリームに対応する新たなＰＳＩテーブルを生成する。受信復調部１０１から出力されるパケットストリームに複数の番組が含まれているが、その中の一つのみを記録しようとする場合などがこれに該当する。ところで、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に関しては、ＮＩＴ自身はＭＰＥＧ規格中でのオプション扱いであるため、必ずしもパケットフィルタ１０２を通過させて伝送、記録する必要はない。パケットフィルタ１０２によってＮＩＴをフィルタリングしたとしても、ＮＩＴを有しないことが他の機器に対して与える影響は少ないと考えられる。しかしながら、情報テーブル生成器１０７によってｐｒｏｇｒａｍ＿ｎｕｍｂｅｒが「０」のテーブル（即ちＮＩＴ）を記録番組情報とともに生成し、情報テーブル置換器１０３にてパケットストリーム中に挿入してもよい。これにより、ＮＩＴの存在を必須とするディジタル情報処理系への対応が可能となる。
情報テーブル生成器１０７によって生成された新たなＰＳＩテーブルは、情報テーブル置換器１０３に入力される。そして、情報テーブル置換器１０３によって、パケットフィルタ１０２を通過してきたパケットストリームに含まれるＰＳＩテーブルと置換される。この置換によって、ＰＳＩテーブルと、パケットフィルタ１０２を通過した後のパケットストリームとの整合性が確保されることになる。これとともに、情報テーブル置換器１０３によって置換された新たなＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）では、記録番組以外の番組に関する記述子部分のデータが削除されているため、パケットストリームのトータルのデータ量は圧縮される。また、削除された記述子部分のデータ量によっては、パケットの個数自体も削減される。
トランスポートパケットにおいては、ＰＩＤ値が同一の複数のパケットに対してパケット毎に１ずつ増加するｃｏｎｔｉｎｕｉｔｙ＿ｃｏｕｎｔｅｒデータが存在する。上記のようにパケット欠落を発生させる場合には、このｃｏｎｔｉｎｕｉｔｙ＿ｃｏｕｎｔｅｒの値も情報テーブル生成器１０７によって制御し、各パケットに適切な値を付加する。
このようにして生成された新たなパケットストリームは記録再生装置１０４に送られ、記録再生装置１０４が内部に有する記録媒体内に記録される。記録にあたっては、ストリームが連続的に記録される領域とは別のインデックス領域を設け、その番組が記録された記録媒体内の位置に関する情報をこのインデックス領域に記録しておくことで、記録した番組の再生動作が可能となる。このインデックス領域は、記録媒体が固定ディスク装置や半導体メモリの場合には、番組データが記録される連続記録領域以外の任意の場所に設けることができる。また、記録媒体がテープ媒体の場合には、同様に連続記録領域以外の任意の場所（例えばテープの先頭）や、ディジタルビデオカセット等に見られるテープ筐体に内蔵される電子記憶装置内に設けることができる。さらに、テープ媒体の場合には、番組データを伝送するトランスポートパケットとは容易に区別できる別フォーマットのデータとして、上記位置に関する情報を番組データ間に繰返し記録することで、テープのランダムアクセス性を高めることも可能である。
この一連の記録動作は、受信復調部１０１、切換スイッチ１０５、及びデマルチプレクサ１１０を繋ぐ信号ラインを用いずに実行可能なため、ユーザは記録番組以外の番組を視聴しながらでも必要な番組の記録を行うことが可能である。但し、異なるチャネル経由での複数の番組の処理を行う場合には、受信復調部１０１は複数のトランスポンダ経由での複数のストリームを処理する必要がある。従ってこの場合は、受信復調部１０１が、複数チャネルの受信機能と、それら複数のトランスポートストリームを情報テーブル抽出器１０６側とデマルチプレクサ１１０側とに分配する機能とを有する必要がある。
次に、記録された番組の再生動作について説明する。ユーザからの指示により番組の記録を行った時点で、制御マイコン１０８は、例えばモニタ１１２にグラフィック表示されている記録済み番組の一覧を更新する。これにより、記録番組に関して、ユーザから番組再生の指示を仰ぐことが可能となる。
ユーザは、ユーザインタフェース部１０９を介して、再生すべき番組を制御マイコン１０８に指示する。制御マイコン１０８は、インデックス領域に記録しておいた番組データの記録位置に関する情報を参照することにより、記録再生装置１０４の有する記録媒体中から、所望の番組データの読み出しを開始する。また、制御マイコン１０８は、切換スイッチ１０５を記録再生装置１０４側に切り換える。これにより、読み出された再生ストリームは、切換スイッチ１０５を介して、デマルチプレクサ１１０及びＡＶデコーダ１１１へと伝送される。制御マイコン１０８は、デマルチプレクサ１１０及びＡＶデコーダ１１１を制御し、再生された番組をモニタ１１２に表示する。
記録番組の再生時にデマルチプレクサ１１０に到達するディジタル情報には、ＰＳＩテーブルや画像・音声データ等の番組情報は含まれているものの、ＥＰＧをはじめとするその他の関連情報は含まれていない。通常のディジタル放送受信時には番組情報とともにこれら関連情報の処理を行うよう設定されているシステムへの対応を考慮する場合は、このような関連情報の欠落が機器の動作に問題を与えないようにするために、制御マイコン１０８は、記録番組の再生中には番組情報以外の関連情報の処理を停止させるよう制御する。
このように、従来のディジタル放送受信システムによると、ＰＳＩテーブルの置換機構を具備することで、ＭＰＥＧ規格を満足した状態のままで所望の番組のみを記録再生装置に記録することができ、これにより、記録再生装置１０４の記録効率を高めることができる。
上記内容は、例えば、特開２００１−２１８１４３号公報に開示されている。
【発明の開示】
（発明が解決しようとする技術的課題）
しかしながら、上記従来の技術では、情報テーブル伝送用パケットのみの置換で複数の番組の含まれる放送のパケットストリームから所望の番組を構築して記録再生装置に記録することで記録効率を高めるとあるが、記録効率に支配的なＡＶデータパケットは元のパケットストリームからそのまま流用することになってしまう。
また、デジタル放送では、ユーザの年齢に応じて視聴に制限をかける、いわゆるパレンタル視聴制御を放送のパケットストリームに挿入するパレンタルレートデータと受信機との連携で実現している。放送を一度記録した番組を再生する時でもパレンタル視聴制限が行われることが望ましい。ところが、デジタル放送を一度デコードした後に再びエンコードしてデジタル記録すると、元のデジタル放送に含まれていた番組に関する詳細情報や年齢視聴制限に関する情報などが失われてしまう場合がある。
（その解決方法）
本発明の記録再生装置は、ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録装置であって、第１の前記パケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離するデマルチプレクサと、ＡＶ伝送用パケットをデコードしてＡＶデータを出力するＡＶデコーダと、ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力するＡＶエンコーダと、情報テーブル用パケットに基づいて、第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する情報テーブル用パケット生成部と、第２のＡＶ伝送用パケットと第２の情報テーブル用パケットとを多重化して第２のパケットストリームを出力するマルチプレクサとを備えている。これによりパケットストリームを一旦デコードして再エンコードした場合でも、元のパケットストリームの情報テーブル用パケットに含まれる管理情報が、再エンコードしたパケットストリームに引き継がれる。
また本発明の記録再生装置は、デジタル放送を受信復調するデジタルチューナと、第１のパケットストリーム、または第２のパケットストリームを記録する蓄積制御部とをさらに備え、デマルチプレクサに、第１のパケットストリームもしくは蓄積制御部に蓄積されたパケットストリームが入力されることを特徴とする。これにより、デジタル放送により送られたパケットストリームと蓄積制御部に記録されたパケットストリームのいずれかを入力とし、デジタル放送の情報テーブル用パケットに含まれた管理情報を、再エンコードしたパケットストリームの情報テーブル用パケットに含めることができる。
また本発明の記録再生装置は、情報テーブル用パケット生成部が、第１のパケットストリームに含まれるコピー制御情報または視聴制限情報を、第２の情報テーブル用パケットまたは第２のＡＶ伝送用パケットを管理する管理情報に含める。これにより、デジタル放送にコピー制御情報または視聴制限情報が含まれている場合、これらの情報を再エンコードしたパケットストリームに含めることができる。
また本発明の記録再生装置は、第１のパケットストリームもしくは蓄積制御部に蓄積されたパケットストリームから番組情報を収集し、番組表を作成する番組表データ処理部とユーザからの入力を受け付けるユーザインタフェース部とをさらに備え、デマルチプレクサは、ユーザインタフェース部により選択された番組のＡＶ伝送用パケットと情報テーブル用パケットとを出力する。これにより作成された番組表に基づいて再エンコードする番組を選択することができる。
また本発明の記録再生装置は、蓄積制御部がユーザインタフェース部からの入力に基づいて、第１のパケットストリームまたは第２のパケットストリームのいずれかを記録する。これによりデジタルチューナから出力されたパケットストリームと再エンコードされたパケットストリームとを選択的に記録することができる。
また本発明の記録再生装置は、ＡＶエンコーダがユーザインタフェース部からの入力に基づいて圧縮率を決定する。これによりＡＶエンコーダの圧縮率をユーザが指示できる。
また本発明の記録再生方法は、ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録方法であって、第１の前記パケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離する第１のステップと、ＡＶ伝送用パケットをデコードしてＡＶデータを出力する第２のステップと、ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力する第３のステップと、情報テーブル用パケットに基づいて、第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する第４のステップと、第２のＡＶ伝送用パケットと第２の情報テーブル用パケットを多重化して第２のパケットストリームを出力する第５のステップとを備えている。
また本発明の記録再生方法は、デジタル放送を受信復調する第６のステップと第６のステップで受信したデジタル放送の中から、記録番組を決定する第７のステップと、第１のステップは第７のステップで決定した記録番組のパケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離する。
（従来技術より有効な効果）
以上のように、本発明に示した記録再生装置は、デジタル放送を一度デコードし再度エンコードして記録メディアに記録する場合でも、放送に含まれた視聴制限情報を始めとする番組情報を保存することが可能である。また、解像度を落としてエンコードすれば記録効率を上げることが可能である。また、記録した番組を再生する場合に、放送時の年齢視聴制限に準じた視聴制限動作を行うことができる。また、再生時にユーザの要求に応じて、または自動的に、番組内容の参照を行うことが可能である。
【図面の簡単な説明】  図１は、本発明の実施の形態１における記録再生装置を示すブロック図。
図２は、放送ストリームにおけるＰＡＴ、ＰＭＴの関係の一例を示す図。
図３は、図１の記録再生装置の記録動作で生成されるＰＡＴ、ＰＭＴの関係の一例を示す図。
図４は、本発明の実施の形態１における記録再生装置の記録動作の一例を示すフローチャート。
図５Ａ、図５Ｂ、図５Ｃ、図５Ｄ、図５Ｅ、図５Ｆ、は、本発明の実施の形態１における記録再生装置の記録動作で生成される記録データの構造図。
図６は、視聴不可能番組再生時に表示される画面メッセージの一例を示す図。
図７は、本発明の実施の形態１における記録再生装置の再生動作の一例を示すフローチャート。
図８は、従来の記録再生装置を示すブロック図。
【発明を実施するための最良の形態】  図１は、本発明の実施の形態１における記録再生装置の構成を示すブロック図である。図１においてデジタルチューナ１の出力は、切り替えスイッチ２の第１の入力に接続される。切り替えスイッチ２の出力はデマルチプレクサ３の入力と接続される。デマルチプレクサ３の出力はＡＶデコーダ４の入力および蓄積制御部７の入力に接続される。ＡＶデコーダ４の第１の出力は、ＡＶエンコーダ５の入力に接続されると共に、ＡＶデコーダ４の第２の出力はモニタ１０の入力に接続される。ＡＶエンコーダ５の出力はマルチプレクサ６の入力に接続される。マルチプレクサ６の出力は蓄積制御部７の入力に接続される。蓄積制御部７の第１の出力は記録メディア１１の入力に接続され、蓄積制御部７の第２の出力は切り替えスイッチ２の第２の入力に接続される。制御マイコン８はマイコンバス１２を通して、ワークメモリ９および各ブロックに接続される。ユーザインタフェース部１２の出力は、制御マイコン８の入力に接続される。パレンタル制御により視聴が制限される番組について、視聴が制限される様に、視聴者の年齢を入力する年齢設定部１３が制御マイコン８に接続されている。なお、図１において破線は制御マイコン８から制御が行われることを示す。
次に、本発明の実施の形態１における記録再生装置の記録動作について説明する。まず、制御マイコン８は、切り替えスイッチ２をデジタルチューナ１からの入力である第１の入力側に切り替える。デジタルチューナ１は、受信したデジタル放送信号を復調して、ＭＰＥＧ−ＴＳ方式のパケットストリームで出力する。パケットストリームには、番組の画像データや音声データ等を伝送するためのＡＶ伝送用パケットと、各種の情報テーブルを伝送するための情報テーブル伝送用パケットとが含まれる。ＡＶ伝送用パケットにはオーディオ信号Ａとビデオ信号Ｖが入っている。情報テーブル伝送用パケットにはＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ），ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ），ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）が入っている。切り替えスイッチ２を通過したパケットストリームはデマルチプレクサ３で、予めユーザインタフェース部１２を通してユーザにより指定された番組に関するＡＶ伝送用パケットと情報テーブル伝送用パケットに分離される。この時、ＡＶ伝送用パケット（Ａ，Ｖ）はＡＶデコーダ４へ送られる一方、情報テーブル伝送用パケット（ＰＡＴ，ＰＭＴ，ＥＩＴ）は、制御マイコン８により制御され、ワークメモリ９へ送られる。
ＡＶデコーダ４は、入力されたＡＶ伝送用パケットをデコードしたＡＶデータをＡＶエンコーダ５に出力する。この時、同時にモニタ１０に対してデコードした映像を出力するとオンエアーの即時視聴も可能である。ところで、ＡＶデコーダ４からＡＶエンコーダ５への出力とモニタ１０への出力は異なる出力端子としている。これは、放送映像がハイビジョン映像である場合に、即時視聴は（モニタ１０への出力）ハイビジョン映像で行い、記録の方は（ＡＶエンコーダ５への出力）ハイビジョン映像のままか、それとも解像度を落として標準映像で行うことが出来るようにするためである。なお、ＡＶデコーダ４の出力を１つにしてＡＶエンコーダ５およびモニタ１０に入力するようにしても良いが、この場合は即時視聴映像と記録映像は同一の解像度となる。ＡＶエンコーダ５は、入力されたＡＶデータをＭＰＥＧ−ＴＳ方式のエレメンタリストリームにエンコードし、ＡＶ伝送用パケット（Ａ，Ｖ）をマルチプレクサ６へ出力する。この時、ユーザインタフェース部１２を通してエンコード時の圧縮レートを調整することが可能である。圧縮レートは制御マイコン８によりＡＶエンコーダ５に対して設定される。
制御マイコン８とワークメモリ９は、ＡＶエンコーダ５から出力されたＡＶ伝送用パケットに対応する情報テーブル用パケットを生成する情報テーブル用パケット生成部を構成する。デマルチプレクサ３で分離されワークメモリ９に蓄えられた情報テーブル伝送用パケット（ＰＡＴ，ＰＭＴ，ＥＩＴ）は、制御マイコン８により内容の解析が行われ、新たなパケットストリームを構築するための情報テーブル伝送用パケット（ＰＡＴ’，ＰＭＴ’，ＳＩＴ）として再構築される（詳細は後述する）。ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）には多重化された複数の番組情報が含まれている一方、ＳＩＴ（Ｓｅｌｅｃｔｅｄ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）には選択された１個の番組情報が含まれている。再構築された情報テーブル伝送用パケットは、マルチプレクサ６に送られ、ＡＶエンコーダ５によってエンコードされ生成されたＡＶ伝送用パケットと多重化されＭＰＥＧ−ＴＳ方式のパケットストリームとして蓄積制御部７に出力される。蓄積制御部７は、入力されたパケットストリームを記録メディア１１に記録する。
ところで、デマルチプレクサ３の出力は、蓄積制御部７にも入力され、デマルチプレクサ３の出力をそのまま記録することができる構成になっている。デマルチプレクサ３は、制御マイコン８からの制御に基づき、パケットストリームに含まれる複数の番組の内、一つを選出したストリーム（パーシャルトランスポートストリーム）を送り出す場合もあれば、パケットストリームに含まれる複数の番組全てのストリーム（フルトランスポートストリーム）を送り出する場合もある。送り出されたトランスポートストリームは、蓄積制御部７で一時蓄積され、記録メディア１１に記録される。この経路で記録を行う場合は、制御マイコン８からデマルチプレクサ３に対してパケット分離を行わずに出力する指令、または特定の番組に関するパケットを出力する指示が出される。この場合、ユーザインタフェース部１２を通じてユーザがデジタル放送をそのまま記録するか、一度デコードした後に再度エンコードしたものを記録するかを予め選択してもよい。
ここで、情報テーブル伝送用パケットの再構築について説明する。デジタル放送を復調したパケットストリームを構築するパケットは、ＰＡＴ，ＮＩＴなどの特定のパケットを除いて、各パケットを識別するためのＰＩＤ（Ｐａｃｋｅｔ  ＩＤ）値が付与されている。これはパケットストリームに複数の番組が多重化されることがありこれを識別するためである。この一例を示したのが図２である。図２は、デジタルチューナ１から番組Ａ、Ｂ、Ｃという３つの番組を含んだパケットストリームが出力された場合のＰＡＴ、ＰＭＴの関係を示した図である。ＭＰＥＧ−ＴＳ方式の規定によりＰＡＴのＰＩＤは０ｘ００００と規定されているが、ここに示したそれ以外のパケットのＰＩＤは放送システムで任意に付けられたものである。一方、特定の番組を一度デコードした後にエンコードして記録する場合は、他の番組がさらに多重化されることがないので記録時にＰＩＤ値を自由に選んで付けることが可能となる。この一例を示したのが図３である。
図３は、図２に示したパケットストリームから番組Ａのみを記録する場合のパケットを示す。この例では、ＰＭＴのＰＩＤを０ｘ０１００から０ｘ０５００に変更し、番組Ａを構成するＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）のＰＩＤをそれぞれ変更している。ＰＭＴのＰＩＤの変更は、制御マイコン８によって行い、ＥＳのＰＩＤの変更は、ＡＶエンコーダ５に指定することで行う。さらに、この時のＰＭＴや各ＥＳのＰＩＤ値をシステムで予め決められた一連の値にすることで、デコード時に必要なパケットのＰＩＤ値が自明となり、情報テーブル用パケットを解析してＰＩＤ値を求める処理が不要になる。また、記録するストリームの番組情報や付随する制御情報は、デジタル放送を復調したパケットストリームに含まれていた記録番組に関する番組情報および付随する制御情報を抜き出して、エンコード後に多重化するＳＩＴ（Ｓｅｌｅｃｔｉｏｎ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｔａｂｌｅ）として構築する。この中には、著作権保護されたコンテンツの世代管理情報やパレンタル制御のためのパレンタルレート情報などを記述子として含む。なお、パレンタルレート情報はＰＭＴ内の限定受信方式記述子の中に同様の内容を含むようにする。
図４は、本発明の実施の形態１における記録再生装置の記録動作の一例を示すフローチャートである。記録開始時に、まず記録する番組を決定する（Ｓ１）。次に、記録する番組の含まれるデジタル放送にチューニングし、それを復調してＭＰＥＧ−ＴＳパケットストリームを生成する（Ｓ２）。次に、パケットストリームに含まれる各パケットをＰＩＤをもとにパケット種別で分離する（Ｓ３）。記録番組に関係ないパケットはここで廃棄する（Ｓ４）。記録番組のＡＶ伝送用パケットは、ＡＶデコード処理を行い（Ｓ５）、続いてＡＶエンコード処理を行って（Ｓ６）、新たなＡＶ伝送用パケットを生成する。この時、ＡＶデコード処理後に映像データの解像度を落とすことで情報量を削減し記録効率を上げることができる。一方、記録番組の情報伝送用パケットは再構築を行い（Ｓ７）、前述のＡＶ伝送用パケットとの多重化を行って、記録用の新たなＭＰＥＧ−ＴＳパケットストリームを生成する（Ｓ８）。生成されたパケットストリームは、記録メディアに記録する（Ｓ９）。最後に生成したパケットストリームについての管理情報を作成し、この管理情報も記録メディアに記録する（Ｓ１０）。これで記録動作は終了する。
図５は、本発明の実施の形態１における記録再生装置の記録動作において記録メディアに記録されるデータ（第２および３のパケットストリーム）の構造を示したものである。図５Ｃに示すように、ボリューム空間には、ボリューム内のデータに関する管理情報と、記録動作で記録された番組が番組毎に配置される。記録された各番組をＣＬＩＰと呼び、記録単位毎に番号を付けて管理する。図５Ｂは管理情報の詳細を示したものである。管理情報内には、メディア全体に跨る情報を記録するメディア一般情報と、記録されたＣＬＩＰ毎の管理情報であるＣＬＩＰ管理情報が配置される。図５ＡはＣＬＩＰ管理情報の詳細を示したものである。ＣＬＩＰ管理情報内には、ＣＬＩＰの記録された日時やＣＬＩＰのサイズ、およびＣＬＩＰが一度デコードして再度エンコードして記録されたものが、放送ストリームをそのまま記録したものかを示すフラグ情報などのＣＬＩＰに関する一般的情報を記録したＣＬＩＰ一般情報と、ＣＬＩＰに含まれるビデオの解像度やオーディオの符号化モードなどの属性に関する情報を記録した属性情報と、ＣＬＩＰ内の任意の位置にランダムアクセスするため、ＣＬＩＰの再生経過時間と記録メディア内でのアドレスとの関係を示したアクセスマップが配置される。
さらに、記録された番組にパレンタルレート記述子が含まれていた場合は、属性情報にパレンタルレートに関する情報が含まれる。パレンタルレートに関する情報としては、パレンタルレート記述子が含まれているか否かを示すフラグＰＲＴと、年齢制限を示す年齢情報ＡＧＥが含まれる。年齢情報ＡＧＥは、例えば、１５歳未満禁止の場合は「１５」が示される。なお、パレンタルレートに関する情報としては、フラグＰＲＴか年齢ＡＧＥのいずれか一方だけであっても良い。
記録動作において作成されたＣＬＩＰの詳細を示したのが図５Ｄである。ＣＬＩＰはＭＰＥＧ−ＴＳ方式のパケットストリームで、複数種類のＴＳパケットで構成され、各パケットはＰＩＤにより区別される。ＰＡＴ、ＰＭＴは番組を構成するＶｉｄｅｏ、Ａｕｄｉｏおよび番組に関する詳細情報を含むＳＩＴパケット等を特定するための情報を含む。図５Ｅは、ＰＭＴの詳細を示したものである。特に、番組が視聴制限対象番組の場合、ＰＭＴ内の限定受信方式記述子に、上述したパレンタルレートに関する情報が記録される。図５Ｆは、ＳＩＴの詳細を示したものであり、同じく、番組が視聴制限対象番組の場合、ＳＩＴ内のパレンタルレート記述子に、上述したパレンタルレートに関する情報が記録される。これら視聴制限情報は、同じ番組内ではＰＭＴとＳＩＴで同一のパレンタルレートが記述される。なお、情報テーブル伝送用パケットを再構築する際に、上述したパレンタルレートに関する情報を、ＰＭＴやＳＩＴ以外のパケット、たとえばＰＡＴに入れることも可能である。また、上述したパレンタルレートに関する情報が少なくともいずれか一つの情報テーブル伝送用パケットに含まれているようにしても良い。
また、コピー制御情報も、上述したパレンタルレートに関する情報と同様な箇所に記録する様にしても良い。
以上のように構成された記録再生装置は、デジタル放送を一度デコードし再度エンコードして記録メディアに記録する場合でも、放送に含まれた視聴制限情報を始めとする番組情報を保存することが可能である。また、解像度を落としてエンコードすれば記録効率を上げることが可能である。
次に、本発明の実施の形態１における記録再生装置の再生動作に関し、前述の記録動作により記録した番組を再生する場合について説明する。まず、制御マイコン８は、切り替えスイッチ２を蓄積制御部７からの入力である第２の入力側に切り替える。制御マイコン８により構成される番組表データ処理部は、記録メディア１１に記録されている番組のリストから番組表を作成し、その表をモニタ１０に表示させる。ユーザは、ユーザインタフェース部１２を通して再生する番組を選択し、制御マイコン８に通知する。制御マイコン８は、蓄積制御部７に対して記録メディア１１の再生開始位置を指定する。蓄積制御部７は、記録メディア１１の指定された位置からからデータの読み出しを行い、パケットストリームとして出力する。このパケットストリームは、切り替えスイッチ２を通過し、デマルチプレクサ３に入力される。デマルチプレクサ３は、パケットストリームの中でＡＶデコーダ４でのデコードに必要なＡＶ伝送用パケット（Ａ，Ｖ）を抜き出して出力する。この時、必要なパケットのＰＩＤ値はエンコード時に予め決められた一連の値に決定されているので、情報テーブルを解析することなくすぐにＡＶデコーダ４へ出力が必要なパケットが即座に特定することが可能である。
再生番組に視聴制限が施されている場合は、デマルチプレクサ３でＡＶ伝送用パケットと分離された情報テーブル用パケットまたは管理情報を制御マイコン８が参照することで、パレンタルレート情報を得る。このパレンタルレート（以降、番組パレンタルレートと呼ぶ）と、予めユーザによって指定され、年齢設定部１３において設定された年齢、すなわち記録再生装置の再生可能パレンタルレート（以降、再生可能パレンタルレートと呼ぶ）を比較し、再生可能パレンタルレートより番組パレンタルレートの方が高ければ（視聴可能年齢が装置に指定された年齢より高ければ）再生を停止させるため、制御マイコン８はＡＶデコーダ４に対して再生停止指示を行う。同時に、制御マイコン８は、画面上に図６に示すメッセージ「視聴年齢制限のため、視聴できません。暗証番号を入力して解除してください。」を表示し、視聴できない番組であることをユーザに通知する。
また、再生番組に関するタイトルや番組の詳細内容の参照をユーザが行おうとする場合、ユーザの番組内容の参照要求指示は、ユーザインタフェース部１２を通して制御マイコン８に送られる。制御マイコン８は、デマルチプレクサ３でＡＶ伝送用パケットと分離された情報テーブル用パケットから番組情報を抜き出して画面上にタイトルや番組詳細内容と言った情報を表示する。なお、この番組情報の表示は、再生開始時に制御マイコン８の制御により自動的に表示するようにしても良い。
図７は、本発明の実施の形態１における記録再生装置の再生動作の一例を示すフローチャートである。まず、再生開始時に、記録メディアに記録された番組をユーザに提示し再生する番組を決定する（Ｓ１１）。次に、記録メディアに記録された番組（ＣＬＩＰ）の管理情報を参照して、指定された再生番組の記録メディア内での記録アドレスを求める（Ｓ１２）。そして、このアドレス位置から番組データを記録メディアから読み出す（Ｓ１３）。次に、記録メディアから読み出した番組データの中（例えばＰＭＴまたはＳＩＴの中）から、若しくは管理情報の中から、番組の視聴制限レベルである番組パレンタルレートを抽出する（Ｓ１４）。この抽出した番組パレンタルレートと、予め再生装置の年齢設定部１３に指定されている再生可能パレンタルレートを比較し（Ｓ１５）、再生可能パレンタルレートの方が等しいか高ければ再生可能と判断し、ＡＶデコード処理（Ｓ１６）を行い、ユーザは番組の視聴が行える。一方、番組パレンタルレートの方が高く再生不可能と判断すると、ユーザに図６に示すメッセージを表示し、ＡＶデコード処理を禁止する（Ｓ１７）。
以上のように構成された記録再生装置は、デジタル放送を一度デコードし再度エンコードして記録メディアに記録した番組を再生する場合に、放送時の年齢視聴制限に準じた視聴制限動作を行うことができる。また、再生時にユーザの要求に応じて、または自動的に、番組内容の参照を行うことが可能である。
なお、本実施の形態１では、同一の装置内で記録および再生を行うとしたが、本発明の実施の形態１に示した再生動作と同等の機能を持つ再生装置であれば、本発明の実施の形態１の記録再生装置によりリムーバブル記録メディアに記録を行い、このリムーバブル記録メディアを前記の再生装置に移して同様の再生動作を行うことが可能である。また、本発明の実施の形態１の記録再生装置と前記の再生装置とをＩＥＥＥ１３９４のようなデジタルインタフェースで接続し、再生ストリームを転送して再生装置にて同様の再生動作を行うことが可能である。
なお、本発明はコンピュータプログラムによって実現されてもよく、これを電気通信回線を通じて他のコンピュータに移送し、あるいはＣＤ−ＲＯＭ等の記録媒体に記録して移送することにより、他のコンピュータシステムにおいても実施することができる。
【産業上の利用の可能性】
本発明にかかる記録再生装置は、データの記録再生の分野に利用できる。
【図１】
2004045207.tif 000003
【図２】
2004045207.tif 000004
【図３】
2004045207.tif 000005
【図４】
2004045207.tif 000006
2004045207.tif 000007
【図６】
2004045207.tif 000008
【図７】
2004045207.tif 000009
【図８】
2004045207.tif 000010
【手続補正書】
【提出日】平成17年1月27日(2005.1.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録再生装置であって、
第１のパケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離するデマルチプレクサと、
前記ＡＶ伝送用パケットをデコードしてＡＶデータを出力するＡＶデコーダと、
前記ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力するＡＶエンコーダと、
前記情報テーブル用パケットに基づいて、前記第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する情報テーブル用パケット生成部と、
前記第２のＡＶ伝送用パケットと前記第２の情報テーブル用パケットとを多重化して第２のパケットストリームを出力するマルチプレクサとを備え、
前記第１のパケットストリームに含まれる視聴制限情報を、第２の情報テーブル用パケット又は第２のＡＶ伝送用パケットを管理する管理情報に含めることを特徴とする記録再生装置。
【請求項２】
デジタル放送を受信復調するデジタルチューナと、
前記第１のパケットストリーム、または第２のパケットストリームを記録する蓄積制御部とをさらに備え、
デマルチプレクサに、前記第１のパケットストリームもしくは前記蓄積制御部に蓄積された第２のパケットストリームを入力することを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記第１のパケットストリームもしくは前記第２のパケットストリームから番組情報を収集し、番組表を作成する番組表データ処理部と、
ユーザからの入力を受け付けるユーザインタフェース部とをさらに備え、
デマルチプレクサは、前記ユーザインタフェース部により選択された番組のＡＶ伝送用パケットと情報テーブル用パケットとを出力することを特徴とする請求項２に記載の記録再生装置。
【請求項４】
蓄積制御部は、ユーザインタフェース部からの入力に基づいて、前記第１のパケットストリームまたは第２のパケットストリームのいずれかを記録することを特徴とする請求項３に記載の記録再生装置。
【請求項５】
ＡＶエンコーダは、ユーザインタフェース部からの入力に基づいて、圧縮率を決定することを特徴とする請求項３に記載の記録再生装置。
【請求項６】
視聴者の年齢を入力する年齢設定部を設け、前記年齢設定部で設定された年齢と、前記視聴制限情報とを比較し、前記年齢設定部で設定された年齢の方が等しいか高ければＡＶデコード処理をし、そうでなければＡＶデコード処理を禁止することを特徴とする請求項１に記載の記録再生装置。
【請求項７】
ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録再生方法であって、
第１のパケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離する第１のステップと、
前記ＡＶ伝送用パケットをデコードしてＡＶデータを出力する第２のステップと、
前記ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力する第３のステップと、
前記情報テーブル用パケットに基づいて、前記第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する第４のステップと、
前記第２のＡＶ伝送用パケットと前記第２の情報テーブル用パケットを多重化して第２のパケットストリームを出力する第５のステップとを備え、
前記第１のパケットストリームに含まれる視聴制限情報を、第２の情報テーブル用パケット又は第２のＡＶ伝送用パケットを管理する管理情報に含めることを特徴とする記録再生方法。
【請求項８】
デジタル放送を受信復調する第６のステップと
前記第６のステップで受信したデジタル放送の中から、記録番組を決定する第７のステップとを備え、
第１のステップは前記第７のステップで決定した記録番組のパケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離することを特徴とする請求項７記載の記録再生方法。
【請求項９】
視聴者の年齢を入力する第８のステップを備え、設定された年齢と、前記視聴制限情報とを比較し、設定された年齢の方が等しいか高ければＡＶデコード処理をし、そうでなければＡＶデコード処理を禁止することを特徴とする請求項７に記載の記録再生方法。
【請求項１０】
コンピュータに請求項７に記載のステップを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
請求項７に記載のステップをコンピュータに実行させるためのプログラム。
【請求項１２】
前記ＡＶデータは、アナログ信号であることを特徴とする請求項１記載の記録再生装置。
【請求項１３】
前記ＡＶデータは、ベースバンド信号であることを特徴とする請求項１記載の記録再生装置。
【請求項１４】
前記第１のパケットストリームもしくは前記第２のパケットストリームから番組情報を収集し、番組表を作成する第９のステップと、
ユーザからの入力を受け付ける第１０のステップとをさらに備え、
前記第１のステップは、前記第１０のステップでユーザにより選択された番組のＡＶ伝送用パケットと情報テーブル用パケットとを出力することを特徴とする請求項８に記載の記録再生方法。
【請求項１５】
前記第７のステップは、前記第１０のステップでユーザにより選択された番組に基づいて、前記第１のパケットストリームまたは第２のパケットストリームのいずれかの記録番組を決定することを特徴とする請求項１４に記載の記録再生方法。
【請求項１６】
前記第３のステップは、前記第１０のステップのユーザからの入力に基づいて、圧縮率を決定することを特徴とする請求項８に記載の記録再生方法。
【請求項１７】
前記ＡＶデータは、アナログ信号であることを特徴とする請求項７記載の記録再生方法。
【請求項１８】
前記ＡＶデータは、ベースバンド信号であることを特徴とする請求項７記載の記録再生方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送の受信システムに関するもので、特にデジタル情報の記録・再生機能を有するデジタル放送受信システムに関する。すなわち、本発明は、記録再生装置および方法並びに記録再生方法を実現するプログラム並びにプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
近年、ＢＳ／ＣＳを用いたデジタル放送が開始されて、デジタル放送をタイムシフト視聴するためのデジタル記録再生装置が望まれている。従来のデジタル記録再生装置は、放送ストリームから所望の番組をフィルタリングして抽出して記録するものがある。（例えば、特許文献１参照）。以下、従来のデジタル記録再生装置について説明する。
【０００３】
図８は、特開２００１−２１８１４３号公報に記載された従来の記録・再生機能を有するデジタル放送受信システムを示すブロック図である。受信復調部１０１の出力は、パケットフィルタ１０２の入力、切替スイッチ１０５の一方入力、および情報テーブル抽出器１０６の入力にそれぞれ接続されている。パケットフィルタ１０２の出力は、情報テーブル置換器１０３の入力に接続されている。情報テーブル置換器１０３の出力は、記録再生装置１０４の入力に接続されている。記録再生装置１０４の出力は、切替スイッチ１０５の他方入力に接続されている。情報テーブル抽出器１０６の出力は、制御マイコン１０８の入力に接続されている。制御マイコン１０８の出力は、受信復調部１０１、パケットフィルタ１０２、情報テーブル生成器１０７、記録再生装置１０４、デマルチプレクサ１１０、およびＡＶデコーダ１１１の各入力にそれぞれ接続されている。情報テーブル生成器１０７の出力は、情報テーブル置換器１０３の入力に接続されている。切替スイッチ１０５の出力は、デマルチプレクサ１１０の入力に接続されている。デマルチプレクサ１１０の出力は、ＡＶデコーダ１１１の入力に接続されている。ＡＶデコーダ１１１の出力は、モニタ１１２の入力に接続されている。ユーザインタフェース部１０９の出力は、制御マイコン１０８の入力に接続されている。
【０００４】
次に、従来の記録・再生機能を有するデジタル放送受信システムの動作について説明する。まず、制御マイコン１０８は、切替スイッチ１０５を受信復調部１０１側に切り替える。受信復調部１０１は、受信したデジタル放送信号を復調して、ＭＰＥＧ−ＴＳ（トランスポートストリーム）方式のパケットストリームで出力する。パケットストリームには、番組の画像データや音声データ等を伝送するためのパケット（以下、ＡＶ伝送用パケットと呼ぶ）と、各種の情報テーブルを伝送するためのパケット（以下、情報テーブル伝送用パケットと呼ぶ）とが含まれる。デマルチプレクサ１１０およびＡＶデコーダ１１１は、制御マイコン１０８からの指示によりパケットストリームを処理し、その時点で伝送されてくる電子番組ガイド（Electric Program Guide：ＥＰＧ）を、制御マイコン１０８にて処理可能な状態に構築する。ＥＰＧは、モニタ１１２に表示されるグラフィカル情報として、あるいはユーザインタフェース部１０９においてユーザに提示される。
【０００５】
ユーザは、提示されたＥＰＧを参照して、複数の番組の中から記録を希望する任意の番組を選択する。なお、記録番組の選択は、現在放送中の番組のみならず、将来放送される予定の番組に対しても可能である。将来放送予定の番組を記録する場合は、制御マイコン１０８が現在時刻を把握することにより、その番組の放送時刻の到来時に以下に説明する動作を行うことになる。
【０００６】
次に、番組の記録動作について説明する。ユーザは、ユーザインタフェース部１０９を介して制御マイコン１０８に記録番組を指示する。制御マイコン１０８は、番組の放送時間および番組配列情報テーブルに記述されている情報の一つであるprogram_numberの値によって、その記録番組を識別する。
【０００７】
このとき、受信復調部１０１から出力されるパケットストリームは、パケットフィルタ１０２および情報テーブル抽出器１０６にそれぞれ入力されている。情報テーブル抽出器１０６は、入力されたパケットストリームから各種の情報テーブルを抽出して制御マイコン１０８に入力する。制御マイコン１０８は、入力された情報テーブルに基づいて、記録番組が現在放送されているか否かを判断する。具体的な動作を次に示す。まず、制御マイコン１０８は、各番組の詳細な情報が含まれるＥＩＴ（Event Information Table）中のイベント情報セクションを参照し、そこに記述されているprogram_numberの値を読み取って番組を識別する。そして、ＥＩＴに記述されている情報の一つであるrunning_statusの値を読み取って、記録番組が現在実際に伝送されているか否かを判断する。なお、ユーザによって指定された記録番組が将来放送予定の番組であった場合には、その番組の先頭からの記録を確実に行うために、制御マイコン１０８は、指示された番組の開始時間に数秒から数分先立ち、ＥＩＴに記述されている次のイベント情報に基づいて、指定された番組が予定通りに伝送されるか否かの確認を行い、記録ミスを防ぐ。
【０００８】
記録番組の伝送が確認されると、制御マイコン１０８は、パケットフィルタ１０２に対して、通過させるべきパケットのＰＩＤ値を指示する。ここで指示されるＰＩＤ値は、記録番組に関する動画データを伝送するパケットのＰＩＤ値、記録番組に関する音声データを伝送するバケットのＰＩＤ値、指示に応じてその他の番組関連情報を伝送するパケットのＰＩＤ値、およびストリームに含まれる番組の構成パケットに関する情報が記述されたＰＳＩ（Program Specific Information）テーブルを伝送するパケットのＰＩＤ値である。記録が不要と判断されるパケット（例えばヌルパケット）については、パケットフィルタ１０２を通過させる必要がないため、そのＰＩＤ値は制御マイコン１０８によって指示されない。なお、記録再生装置１０４の有する記録媒体の記録容量が十分に大きい場合には、記録番組以外の番組に関する画像データ等を通過させてもよい。また、動画データ伝送用パケットに関して、階層伝送により複数の動画パケットが含まれる場合には、ＰＭＴ（Program Map Table）にその旨が記述されているため、制御マイコン１０８はユーザの指示によって複数の動画を記録するか否かの判断を行う。
【０００９】
パケットフィルタ１０２によるフィルタリング動作によって、パケットストリームにはパケットの欠落が生じている。そのため、受信復調部１０１から出力された時点でのＰＳＩテーブルの内容は、パケットフィルタ１０２を通過した後の新たなパケットストリームと整合性がとれていない。そこで、情報テーブル生成器１０７は、制御マイコン１０８からの指示により、新たなパケットストリームに対応する新たなＰＳＩテーブルを生成する。受信復調部１０１から出力されるパケットストリームに複数の番組が含まれているが、その中の一つのみを記録しようとする場合などがこれに該当する。ところで、ＮＩＴ（Network Information Table）に関しては、ＮＩＴ自身はＭＰＥＧ規格中でのオプション扱いであるため、必ずしもパケットフィルタ１０２を通過させて伝送、記録する必要はない。パケットフィルタ１０２によってＮＩＴをフィルタリングしたとしても、ＮＩＴを有しないことが他の機器に対して与える影響は少ないと考えられる。しかしながら、情報テーブル生成器１０７によってprogram_numberが「０」のテーブル（即ちＮＩＴ）を記録番組情報とともに生成し、情報テーブル置換器１０３にてパケットストリーム中に挿入してもよい。これにより、ＮＩＴの存在を必須とするディジタル情報処理系への対応が可能となる。
【００１０】
情報テーブル生成器１０７によって生成された新たなＰＳＩテーブルは、情報テーブル置換器１０３に入力される。そして、情報テーブル置換器１０３によって、パケットフィルタ１０２を通過してきたパケットストリームに含まれるＰＳＩテーブルと置換される。この置換によって、ＰＳＩテーブルと、パケットフィルタ１０２を通過した後のパケットストリームとの整合性が確保されることになる。これとともに、情報テーブル置換器１０３によって置換された新たなＰＡＴ(Program Association Table)では、記録番組以外の番組に関する記述子部分のデータが削除されているため、パケットストリームのトータルのデータ量は圧縮される。また、削除された記述子部分のデータ量によっては、パケットの個数自体も削減される。
【００１１】
トランスポートパケットにおいては、ＰＩＤ値が同一の複数のパケットに対してパケット毎に１ずつ増加するcontinuity_counterデータが存在する。上記のようにパケット欠落を発生させる場合には、このcontinuity_counterの値も情報テーブル生成器１０７によって制御し、各パケットに適切な値を付加する。
【００１２】
このようにして生成された新たなパケットストリームは記録再生装置１０４に送られ、記録再生装置１０４が内部に有する記録媒体内に記録される。記録にあたっては、ストリームが連続的に記録される領域とは別のインデックス領域を設け、その番組が記録された記録媒体内の位置に関する情報をこのインデックス領域に記録しておくことで、記録した番組の再生動作が可能となる。このインデックス領域は、記録媒体が固定ディスク装置や半導体メモリの場合には、番組データが記録される連続記録領域以外の任意の場所に設けることができる。また、記録媒体がテープ媒体の場合には、同様に連続記録領域以外の任意の場所（例えばテープの先頭）や、ディジタルビデオカセット等に見られるテープ筐体に内蔵される電子記憶装置内に設けることができる。さらに、テープ媒体の場合には、番組データを伝送するトランスポートパケットとは容易に区別できる別フォーマットのデータとして、上記位置に関する情報を番組データ間に繰返し記録することで、テープのランダムアクセス性を高めることも可能である。
【００１３】
この一連の記録動作は、受信復調部１０１、切換スイッチ１０５、及びデマルチプレクサ１１０を繋ぐ信号ラインを用いずに実行可能なため、ユーザは記録番組以外の番組を視聴しながらでも必要な番組の記録を行うことが可能である。但し、異なるチャネル経由での複数の番組の処理を行う場合には、受信復調部１０１は複数のトランスポンダ経由での複数のストリームを処理する必要がある。従ってこの場合は、受信復調部１０１が、複数チャネルの受信機能と、それら複数のトランスポートストリームを情報テーブル抽出器１０６側とデマルチプレクサ１１０側とに分配する機能とを有する必要がある。
【００１４】
次に、記録された番組の再生動作について説明する。ユーザからの指示により番組の記録を行った時点で、制御マイコン１０８は、例えばモニタ１１２にグラフィック表示されている記録済み番組の一覧を更新する。これにより、記録番組に関して、ユーザから番組再生の指示を仰ぐことが可能となる。
【００１５】
ユーザは、ユーザインタフェース部１０９を介して、再生すべき番組を制御マイコン１０８に指示する。制御マイコン１０８は、インデックス領域に記録しておいた番組データの記録位置に関する情報を参照することにより、記録再生装置１０４の有する記録媒体中から、所望の番組データの読み出しを開始する。また、制御マイコン１０８は、切換スイッチ１０５を記録再生装置１０４側に切り換える。これにより、読み出された再生ストリームは、切換スイッチ１０５を介して、デマルチプレクサ１１０及びＡＶデコーダ１１１へと伝送される。制御マイコン１０８は、デマルチプレクサ１１０及びＡＶデコーダ１１１を制御し、再生された番組をモニタ１１２に表示する。
【００１６】
記録番組の再生時にデマルチプレクサ１１０に到達するディジタル情報には、ＰＳＩテーブルや画像・音声データ等の番組情報は含まれているものの、ＥＰＧをはじめとするその他の関連情報は含まれていない。通常のディジタル放送受信時には番組情報とともにこれら関連情報の処理を行うよう設定されているシステムへの対応を考慮する場合は、このような関連情報の欠落が機器の動作に問題を与えないようにするために、制御マイコン１０８は、記録番組の再生中には番組情報以外の関連情報の処理を停止させるよう制御する。
【００１７】
このように、従来のディジタル放送受信システムによると、ＰＳＩテーブルの置換機構を具備することで、ＭＰＥＧ規格を満足した状態のままで所望の番組のみを記録再生装置に記録することができ、これにより、記録再生装置１０４の記録効率を高めることができる。
上記内容は、例えば、特開２００１−２１８１４３号公報に開示されている。
【発明の開示】
【発明が解決しようとする技術的課題】
【００１８】
しかしながら、上記従来の技術では、情報テーブル伝送用パケットのみの置換で複数の番組の含まれる放送のパケットストリームから所望の番組を構築して記録再生装置に記録することで記録効率を高めるとあるが、記録効率に支配的なＡＶデータパケットは元のパケットストリームからそのまま流用することになってしまう。
【００１９】
また、デジタル放送では、ユーザの年齢に応じて視聴に制限をかける、いわゆるパレンタル視聴制御を放送のパケットストリームに挿入するパレンタルレートデータと受信機との連携で実現している。放送を一度記録した番組を再生する時でもパレンタル視聴制限が行われることが望ましい。ところが、デジタル放送を一度デコードした後に再びエンコードしてデジタル記録すると、元のデジタル放送に含まれていた番組に関する詳細情報や年齢視聴制限に関する情報などが失われてしまう場合がある。
【００２０】
（その解決方法）
本発明の記録再生装置は、ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録装置であって、第１の前記パケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離するデマルチプレクサと、ＡＶ伝送用パケットをデコードしてＡＶデータを出力するＡＶデコーダと、ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力するＡＶエンコーダと、情報テーブル用パケットに基づいて、第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する情報テーブル用パケット生成部と、第２のＡＶ伝送用パケットと第２の情報テーブル用パケットとを多重化して第２のパケットストリームを出力するマルチプレクサとを備えている。これによりパケットストリームを一旦デコードして再エンコードした場合でも、元のパケットストリームの情報テーブル用パケットに含まれる管理情報が、再エンコードしたパケットストリームに引き継がれる。
【００２１】
また本発明の記録再生装置は、デジタル放送を受信復調するデジタルチューナと、第１のパケットストリーム、または第２のパケットストリームを記録する蓄積制御部とをさらに備え、デマルチプレクサに、第１のパケットストリームもしくは蓄積制御部に蓄積されたパケットストリームが入力されることを特徴とする。これにより、デジタル放送により送られたパケットストリームと蓄積制御部に記録されたパケットストリームのいずれかを入力とし、デジタル放送の情報テーブル用パケットに含まれた管理情報を、再エンコードしたパケットストリームの情報テーブル用パケットに含めることができる。
【００２２】
また本発明の記録再生装置は、情報テーブル用パケット生成部が、第１のパケットストリームに含まれるコピー制御情報または視聴制限情報を、第２の情報テーブル用パケットまたは第２のＡＶ伝送用パケットを管理する管理情報に含める。これにより、デジタル放送にコピー制御情報または視聴制限情報が含まれている場合、これらの情報を再エンコードしたパケットストリームに含めることができる。
【００２３】
また本発明の記録再生装置は、第１のパケットストリームもしくは蓄積制御部に蓄積されたパケットストリームから番組情報を収集し、番組表を作成する番組表データ処理部とユーザからの入力を受け付けるユーザインタフェース部とをさらに備え、デマルチプレクサは、ユーザインタフェース部により選択された番組のＡＶ伝送用パケットと情報テーブル用パケットとを出力する。これにより作成された番組表に基づいて再エンコードする番組を選択することができる。
【００２４】
また本発明の記録再生装置は、蓄積制御部がユーザインタフェース部からの入力に基づいて、第１のパケットストリームまたは第２のパケットストリームのいずれかを記録する。これによりデジタルチューナから出力されたパケットストリームと再エンコードされたパケットストリームとを選択的に記録することができる。
【００２５】
また本発明の記録再生装置は、ＡＶエンコーダがユーザインタフェース部からの入力に基づいて圧縮率を決定する。これによりＡＶエンコーダの圧縮率をユーザが指示できる。
【００２６】
また本発明の記録再生方法は、ＡＶ伝送用パケットと、このＡＶ伝送用パケットを管理する情報テーブル用パケットとを含むパケットストリームを記録する記録方法であって、第１の前記パケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離する第１のステップと、ＡＶ伝送用パケットをデコードしてＡＶデータを出力する第２のステップと、ＡＶデータをエンコードして第２のＡＶ伝送用パケットを出力する第３のステップと、情報テーブル用パケットに基づいて、第２のＡＶ伝送用パケットを管理する第２の情報テーブル用パケットを構築する第４のステップと、第２のＡＶ伝送用パケットと第２の情報テーブル用パケットを多重化して第２のパケットストリームを出力する第５のステップとを備えている。
【００２７】
また本発明の記録再生方法は、デジタル放送を受信復調する第６のステップと第６のステップで受信したデジタル放送の中から、記録番組を決定する第７のステップと、第１のステップは第７のステップで決定した記録番組のパケットストリームをＡＶ伝送用パケットと情報テーブル用パケットとに分離する。
【００２８】
（従来技術より有効な効果）
以上のように、本発明に示した記録再生装置は、デジタル放送を一度デコードし再度エンコードして記録メディアに記録する場合でも、放送に含まれた視聴制限情報を始めとする番組情報を保存することが可能である。また、解像度を落としてエンコードすれば記録効率を上げることが可能である。また、記録した番組を再生する場合に、放送時の年齢視聴制限に準じた視聴制限動作を行うことができる。また、再生時にユーザの要求に応じて、または自動的に、番組内容の参照を行うことが可能である。
【発明を実施するための最良の形態】
【００２９】
図１は、本発明の実施の形態１における記録再生装置の構成を示すブロック図である。図１においてデジタルチューナ１の出力は、切り替えスイッチ２の第１の入力に接続される。切り替えスイッチ２の出力はデマルチプレクサ３の入力と接続される。デマルチプレクサ３の出力はＡＶデコーダ４の入力および蓄積制御部７の入力に接続される。ＡＶデコーダ４の第１の出力は、ＡＶエンコーダ５の入力に接続されると共に、ＡＶデコーダ４の第２の出力はモニタ１０の入力に接続される。ＡＶエンコーダ５の出力はマルチプレクサ６の入力に接続される。マルチプレクサ６の出力は蓄積制御部７の入力に接続される。蓄積制御部７の第１の出力は記録メディア１１の入力に接続され、蓄積制御部７の第２の出力は切り替えスイッチ２の第２の入力に接続される。制御マイコン８はマイコンバス１２を通して、ワークメモリ９および各ブロックに接続される。ユーザインタフェース部１２の出力は、制御マイコン８の入力に接続される。パレンタル制御により視聴が制限される番組について、視聴が制限される様に、視聴者の年齢を入力する年齢設定部１３が制御マイコン８に接続されている。なお、図１において破線は制御マイコン８から制御が行われることを示す。
【００３０】
次に、本発明の実施の形態１における記録再生装置の記録動作について説明する。まず、制御マイコン８は、切り替えスイッチ２をデジタルチューナ１からの入力である第１の入力側に切り替える。デジタルチューナ１は、受信したデジタル放送信号を復調して、ＭＰＥＧ−ＴＳ方式のパケットストリームで出力する。パケットストリームには、番組の画像データや音声データ等を伝送するためのＡＶ伝送用パケットと、各種の情報テーブルを伝送するための情報テーブル伝送用パケットとが含まれる。ＡＶ伝送用パケットにはオーディオ信号Ａとビデオ信号Ｖが入っている。情報テーブル伝送用パケットにはＰＡＴ(Program Association Table), ＰＭＴ(Program Map Table), ＥＩＴ(Event Information Table)が入っている。切り替えスイッチ２を通過したパケットストリームはデマルチプレクサ３で、予めユーザインタフェース部１２を通してユーザにより指定された番組に関するＡＶ伝送用パケットと情報テーブル伝送用パケットに分離される。この時、ＡＶ伝送用パケット（Ａ，Ｖ）はＡＶデコーダ４へ送られる一方、情報テーブル伝送用パケット（ＰＡＴ，ＰＭＴ，ＥＩＴ）は、制御マイコン８により制御され、ワークメモリ９へ送られる。
【００３１】
ＡＶデコーダ４は、入力されたＡＶ伝送用パケットをデコードしたＡＶデータをＡＶエンコーダ５に出力する。この時、同時にモニタ１０に対してデコードした映像を出力するとオンエアーの即時視聴も可能である。ところで、ＡＶデコーダ４からＡＶエンコーダ５への出力とモニタ１０への出力は異なる出力端子としている。これは、放送映像がハイビジョン映像である場合に、即時視聴は（モニタ１０への出力）ハイビジョン映像で行い、記録の方は（ＡＶエンコーダ５への出力）ハイビジョン映像のままか、それとも解像度を落として標準映像で行うことが出来るようにするためである。なお、ＡＶデコーダ４の出力を１つにしてＡＶエンコーダ５およびモニタ１０に入力するようにしても良いが、この場合は即時視聴映像と記録映像は同一の解像度となる。ＡＶエンコーダ５は、入力されたＡＶデータをＭＰＥＧ−ＴＳ方式のエレメンタリストリームにエンコードし、ＡＶ伝送用パケット（Ａ，Ｖ）をマルチプレクサ６へ出力する。この時、ユーザインタフェース部１２を通してエンコード時の圧縮レートを調整することが可能である。圧縮レートは制御マイコン８によりＡＶエンコーダ５に対して設定される。
【００３２】
制御マイコン８とワークメモリ９は、ＡＶエンコーダ５から出力されたＡＶ伝送用パケットに対応する情報テーブル用パケットを生成する情報テーブル用パケット生成部を構成する。デマルチプレクサ３で分離されワークメモリ９に蓄えられた情報テーブル伝送用パケット（ＰＡＴ，ＰＭＴ，ＥＩＴ）は、制御マイコン８により内容の解析が行われ、新たなパケットストリームを構築するための情報テーブル伝送用パケット（ＰＡＴ’，ＰＭＴ’，ＳＩＴ）として再構築される（詳細は後述する）。ＥＩＴ（Event Information Table）には多重化された複数の番組情報が含まれている一方、ＳＩＴ（Selected Information Table）には選択された１個の番組情報が含まれている。再構築された情報テーブル伝送用パケットは、マルチプレクサ６に送られ、ＡＶエンコーダ５によってエンコードされ生成されたＡＶ伝送用パケットと多重化されＭＰＥＧ−ＴＳ方式のパケットストリームとして蓄積制御部７に出力される。蓄積制御部７は、入力されたパケットストリームを記録メディア１１に記録する。
【００３３】
ところで、デマルチプレクサ３の出力は、蓄積制御部７にも入力され、デマルチプレクサ３の出力をそのまま記録することができる構成になっている。デマルチプレクサ３は、制御マイコン８からの制御に基づき、パケットストリームに含まれる複数の番組の内、一つを選出したストリーム（パーシャルトランスポートストリーム）を送り出す場合もあれば、パケットストリームに含まれる複数の番組全てのストリーム（フルトランスポートストリーム）を送り出する場合もある。送り出されたトランスポートストリームは、蓄積制御部7で一時蓄積され、記録メディア１１に記録される。この経路で記録を行う場合は、制御マイコン８からデマルチプレクサ３に対してパケット分離を行わずに出力する指令、または特定の番組に関するパケットを出力する指示が出される。この場合、ユーザインタフェース部１２を通じてユーザがデジタル放送をそのまま記録するか、一度デコードした後に再度エンコードしたものを記録するかを予め選択してもよい。
【００３４】
ここで、情報テーブル伝送用パケットの再構築について説明する。デジタル放送を復調したパケットストリームを構築するパケットは、ＰＡＴ，ＮＩＴなどの特定のパケットを除いて、各パケットを識別するためのＰＩＤ（Packet ID）値が付与されている。これはパケットストリームに複数の番組が多重化されることがありこれを識別するためである。この一例を示したのが図２である。図２は、デジタルチューナ１から番組Ａ、Ｂ、Ｃという３つの番組を含んだパケットストリームが出力された場合のＰＡＴ、ＰＭＴの関係を示した図である。ＭＰＥＧ−ＴＳ方式の規定によりＰＡＴのＰＩＤは０ｘ００００と規定されているが、ここに示したそれ以外のパケットのＰＩＤは放送システムで任意に付けられたものである。一方、特定の番組を一度デコードした後にエンコードして記録する場合は、他の番組がさらに多重化されることがないので記録時にＰＩＤ値を自由に選んで付けることが可能となる。この一例を示したのが図３である。
【００３５】
図３は、図２に示したパケットストリームから番組Ａのみを記録する場合のパケットを示す。この例では、ＰＭＴのＰＩＤを０ｘ０１００から０ｘ０５００に変更し、番組Ａを構成するＥＳ（Elementary Stream）のＰＩＤをそれぞれ変更している。ＰＭＴのＰＩＤの変更は、制御マイコン８によって行い、ＥＳのＰＩＤの変更は、ＡＶエンコーダ５に指定することで行う。さらに、この時のＰＭＴや各ＥＳのＰＩＤ値をシステムで予め決められた一連の値にすることで、デコード時に必要なパケットのＰＩＤ値が自明となり、情報テーブル用パケットを解析してＰＩＤ値を求める処理が不要になる。また、記録するストリームの番組情報や付随する制御情報は、デジタル放送を復調したパケットストリームに含まれていた記録番組に関する番組情報および付随する制御情報を抜き出して、エンコード後に多重化するＳＩＴ（Selection_Information_Table）として構築する。この中には、著作権保護されたコンテンツの世代管理情報やパレンタル制御のためのパレンタルレート情報などを記述子として含む。なお、パレンタルレート情報はＰＭＴ内の限定受信方式記述子の中に同様の内容を含むようにする。
【００３６】
図４は、本発明の実施の形態１における記録再生装置の記録動作の一例を示すフローチャートである。記録開始時に、まず記録する番組を決定する（Ｓ１）。次に、記録する番組の含まれるデジタル放送にチューニングし、それを復調してＭＰＥＧ−ＴＳパケットストリームを生成する（Ｓ２）。次に、パケットストリームに含まれる各パケットをＰＩＤをもとにパケット種別で分離する（Ｓ３）。記録番組に関係ないパケットはここで廃棄する（Ｓ４）。記録番組のＡＶ伝送用パケットは、ＡＶデコード処理を行い（Ｓ５）、続いてＡＶエンコード処理を行って（Ｓ６）、新たなＡＶ伝送用パケットを生成する。この時、ＡＶデコード処理後に映像データの解像度を落とすことで情報量を削減し記録効率を上げることができる。一方、記録番組の情報伝送用パケットは再構築を行い（Ｓ７）、前述のＡＶ伝送用パケットとの多重化を行って、記録用の新たなＭＰＥＧ−ＴＳパケットストリームを生成する（Ｓ８）。生成されたパケットストリームは、記録メディアに記録する（Ｓ９）。最後に生成したパケットストリームについての管理情報を作成し、この管理情報も記録メディアに記録する（Ｓ１０）。これで記録動作は終了する。
【００３７】
図５は、本発明の実施の形態１における記録再生装置の記録動作において記録メディアに記録されるデータ（第２および３のパケットストリーム）の構造を示したものである。図５Ｃに示すように、ボリューム空間には、ボリューム内のデータに関する管理情報と、記録動作で記録された番組が番組毎に配置される。記録された各番組をＣＬＩＰと呼び、記録単位毎に番号を付けて管理する。図５Ｂは管理情報の詳細を示したものである。管理情報内には、メディア全体に跨る情報を記録するメディア一般情報と、記録されたＣＬＩＰ毎の管理情報であるＣＬＩＰ管理情報が配置される。図５ＡはＣＬＩＰ管理情報の詳細を示したものである。ＣＬＩＰ管理情報内には、ＣＬＩＰの記録された日時やＣＬＩＰのサイズ、およびＣＬＩＰが一度デコードして再度エンコードして記録されたものか、放送ストリームをそのまま記録したものかを示すフラグ情報などのＣＬＩＰに関する一般的情報を記録したＣＬＩＰ一般情報と、ＣＬＩＰに含まれるビデオの解像度やオーディオの符号化モードなどの属性に関する情報を記録した属性情報と、ＣＬＩＰ内の任意の位置にランダムアクセスするため、ＣＬＩＰの再生経過時間と記録メディア内でのアドレスとの関係を示したアクセスマップが配置される。
【００３８】
さらに、記録された番組にパレンタルレート記述子が含まれていた場合は、属性情報にパレンタルレートに関する情報が含まれる。パレンタルレートに関する情報としては、パレンタルレート記述子が含まれているか否かを示すフラグＰＲＴと、年齢制限を示す年齢情報ＡＧＥが含まれる。年齢情報ＡＧＥは、例えば、１５歳未満禁止の場合は「１５」が示される。なお、パレンタルレートに関する情報としては、フラグＰＲＴか年齢ＡＧＥのいずれか一方だけであっても良い。
【００３９】
記録動作において作成されたＣＬＩＰの詳細を示したのが図５Ｄである。ＣＬＩＰはＭＰＥＧ−ＴＳ方式のパケットストリームで、複数種類のＴＳパケットで構成され、各パケットはＰＩＤにより区別される。ＰＡＴ、ＰＭＴは番組を構成するＶｉｄｅｏ、Ａｕｄｉｏおよび番組に関する詳細情報を含むＳＩＴパケット等を特定するための情報を含む。図５Ｅは、ＰＭＴの詳細を示したものである。特に、番組が視聴制限対象番組の場合、ＰＭＴ内の限定受信方式記述子に、上述したパレンタルレートに関する情報が記録される。図５Ｆは、ＳＩＴの詳細を示したものであり、同じく、番組が視聴制限対象番組の場合、ＳＩＴ内のパレンタルレート記述子に、上述したパレンタルレートに関する情報が記録される。これら視聴制限情報は、同じ番組内ではＰＭＴとＳＩＴで同一のパレンタルレートが記述される。なお、情報テーブル伝送用パケットを再構築する際に、上述したパレンタルレートに関する情報を、ＰＭＴやＳＩＴ以外のパケット、たとえばＰＡＴに入れることも可能である。また、上述したパレンタルレートに関する情報が少なくともいずれか一つの情報テーブル伝送用パケットに含まれているようにしても良い。
【００４０】
また、コピー制御情報も、上述したパレンタルレートに関する情報と同様な箇所に記録する様にしても良い。
【００４１】
以上のように構成された記録再生装置は、デジタル放送を一度デコードし再度エンコードして記録メディアに記録する場合でも、放送に含まれた視聴制限情報を始めとする番組情報を保存することが可能である。また、解像度を落としてエンコードすれば記録効率を上げることが可能である。
【００４２】
次に、本発明の実施の形態１における記録再生装置の再生動作に関し、前述の記録動作により記録した番組を再生する場合について説明する。まず、制御マイコン８は、切り替えスイッチ２を蓄積制御部７からの入力である第２の入力側に切り替える。制御マイコン８により構成される番組表データ処理部は、記録メディア１１に記録されている番組のリストから番組表を作成し、その表をモニタ１０に表示させる。ユーザは、ユーザインタフェース部１２を通して再生する番組を選択し、制御マイコン８に通知する。制御マイコン８は、蓄積制御部７に対して記録メディア１１の再生開始位置を指定する。蓄積制御部７は、記録メディア１１の指定された位置からからデータの読み出しを行い、パケットストリームとして出力する。このパケットストリームは、切り替えスイッチ２を通過し、デマルチプレクサ３に入力される。デマルチプレクサ３は、パケットストリームの中でＡＶデコーダ４でのデコードに必要なＡＶ伝送用パケット（Ａ，Ｖ）を抜き出して出力する。この時、必要なパケットのＰＩＤ値はエンコード時に予め決められた一連の値に決定されているので、情報テーブルを解析することなくすぐにＡＶデコーダ４へ出力が必要なパケットが即座に特定することが可能である。
再生番組に視聴制限が施されている場合は、デマルチプレクサ３でＡＶ伝送用パケットと分離された情報テーブル用パケットまたは管理情報を制御マイコン８が参照することで、パレンタルレート情報を得る。このパレンタルレート（以降、番組パレンタルレートと呼ぶ）と、予めユーザによって指定され、年齢設定部１３において設定された年齢、すなわち記録再生装置の再生可能パレンタルレート（以降、再生可能パレンタルレートと呼ぶ）を比較し、再生可能パレンタルレートより番組パレンタルレートの方が高ければ（視聴可能年齢が装置に指定された年齢より高ければ）再生を停止させるため、制御マイコン８はＡＶデコーダ４に対して再生停止指示を行う。同時に、制御マイコン８は、画面上に図６に示すメッセージ「視聴年齢制限のため、視聴できません。暗証番号を入力して解除してください。」を表示し、視聴できない番組であることをユーザに通知する。
【００４３】
また、再生番組に関するタイトルや番組の詳細内容の参照をユーザが行おうとする場合、ユーザの番組内容の参照要求指示は、ユーザインタフェース部１２を通して制御マイコン８に送られる。制御マイコン８は、デマルチプレクサ３でＡＶ伝送用パケットと分離された情報テーブル用パケットから番組情報を抜き出して画面上にタイトルや番組詳細内容と言った情報を表示する。なお、この番組情報の表示は、再生開始時に制御マイコン８の制御により自動的に表示するようにしても良い。
【００４４】
図７は、本発明の実施の形態１における記録再生装置の再生動作の一例を示すフローチャートである。まず、再生開始時に、記録メディアに記録された番組をユーザに提示し再生する番組を決定する（Ｓ１１）。次に、記録メディアに記録された番組（ＣＬＩＰ）の管理情報を参照して、指定された再生番組の記録メディア内での記録アドレスを求める（Ｓ１２）。そして、このアドレス位置から番組データを記録メディアから読み出す（Ｓ１３）。次に、記録メディアから読み出した番組データの中（例えばＰＭＴまたはＳＩＴの中）から、若しくは管理情報の中から、番組の視聴制限レベルである番組パレンタルレートを抽出する（Ｓ１４）。この抽出した番組パレンタルレートと、予め再生装置の年齢設定部１３に指定されている再生可能パレンタルレートを比較し（Ｓ１５）、再生可能パレンタルレートの方が等しいか高ければ再生可能と判断し、ＡＶデコード処理（Ｓ１６）を行い、ユーザは番組の視聴が行える。一方、番組パレンタルレートの方が高く再生不可能と判断すると、ユーザに図６に示すメッセージを表示し、ＡＶデコード処理を禁止する（Ｓ１７）。
【００４５】
以上のように構成された記録再生装置は、デジタル放送を一度デコードし再度エンコードして記録メディアに記録した番組を再生する場合に、放送時の年齢視聴制限に準じた視聴制限動作を行うことができる。また、再生時にユーザの要求に応じて、または自動的に、番組内容の参照を行うことが可能である。
【００４６】
なお、本実施の形態１では、同一の装置内で記録および再生を行うとしたが、本発明の実施の形態１に示した再生動作と同等の機能を持つ再生装置であれば、本発明の実施の形態１の記録再生装置によりリムーバブル記録メディアに記録を行い、このリムーバブル記録メディアを前記の再生装置に移して同様の再生動作を行うことが可能である。また、本発明の実施の形態１の記録再生装置と前記の再生装置とをＩＥＥＥ１３９４のようなデジタルインタフェースで接続し、再生ストリームを転送して再生装置にて同様の再生動作を行うことが可能である。
なお、本発明はコンピュータプログラムによって実現されてもよく、これを電気通信回線を通じて他のコンピュータに移送し、あるいはＣＤ−ＲＯＭ等の記録媒体に記録して移送することにより、他のコンピュータシステムにおいても実施することができる。
【産業上の利用の可能性】
【００４７】
本発明にかかる記録再生装置は、データの記録再生の分野に利用できる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態１における記録再生装置を示すブロック図。
【図２】放送ストリームにおけるＰＡＴ、ＰＭＴの関係の一例を示す図。
【図３】図１の記録再生装置の記録動作で生成されるＰＡＴ、ＰＭＴの関係の一例を示す図。
【図４】本発明の実施の形態１における記録再生装置の記録動作の一例を示すフローチャート。
【図５】Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、は、本発明の実施の形態１における記録再生装置の記録動作で生成される記録データの構造図。
【図６】視聴不可能番組再生時に表示される画面メッセージの一例を示す図。
【図７】本発明の実施の形態１における記録再生装置の再生動作の一例を示すフローチャート。
【図８】従来の記録再生装置を示すブロック図。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2004045207.tif 000011
【図２】
2004045207.tif 000012
【図３】
2004045207.tif 000013
【図４】
2004045207.tif 000014
【図５】
2004045207.tif 000015
【図６】
2004045207.tif 000016
【図７】
2004045207.tif 000017
【図８】
2004045207.tif 000018
【国際調査報告】
2004045207.tif 000019
2004045207.tif 000020
2004045207.tif 000021
2004045207.tif 000022