(57)【要約】【課題】  コピー制御状態が異なる放送番組が混在したデータをユーザが使いやすく管理する。【解決手段】  テレビジョン放送を受信し、放送番組の動画像データと前記動画像データのコピーを制限するためのコピー制御情報とを出力する受信手段と、前記受信手段から出力された動画像データを記録媒体に記録する記録手段と、前記記録手段により記録された動画像データにおいて前記コピー制御情報に係る複数の制御状態にそれぞれ対応する部分を示す管理データを生成する生成手段とを備える。【選択図】  図３
2008294832.tif 000002
【特許請求の範囲】
【請求項１】
テレビジョン放送を受信し、放送番組の動画像データと前記動画像データのコピーを制限するためのコピー制御情報とを出力する受信手段と、
前記受信手段から出力された動画像データを記録媒体に記録する記録手段と、
前記記録手段により記録された動画像データにおいて前記コピー制御情報に係る複数の制御状態にそれぞれ対応する部分を示す管理データを生成する生成手段とを備える記録装置。
【請求項２】
前記管理データに基づいて、前記コピー制御情報の制御状態に対応するコンテンツ毎に前記記録媒体に記録された動画像データを選択するための選択用画面を生成して表示装置に表示する制御手段と、前記選択用画面に表示されたコンテンツの中から選択されたコンテンツの動画像データを再生する再生手段とを備えたことを特徴とする請求項１記載の記録装置。
【請求項３】
前記制御手段は更に、前記管理データに基づいて前記記録媒体に記録された動画像データを前記コピー制御情報の制御状態に対応するコンテンツ毎に再生するためのプレイリストを生成し、前記選択用画面に表示されたコンテンツのうち選択されたコンテンツのプレイリストに従って前記選択されたコンテンツの動画像データを再生するよう前記再生手段を制御することを特徴とする請求項２記載の記録装置。
【請求項４】
前記再生手段により再生された動画像データを第２の記録媒体に記録する第２の記録手段を備えたことを特徴とする請求項２または３記載の記録装置。
【請求項５】
前記コピー制御情報は、制限なしでコピーが可能な状態と、一世代のみコピー可能な状態を示し、前記制御手段は更に、前記管理データに基づいて、前記再生手段により再生され前記第２の記録媒体に記録された動画像データのうち一世代のみコピー可能な動画像データを前記記録媒体から削除することを特徴とする請求項４記載の記録装置。
【請求項６】
前記制御手段は、前記記録媒体から削除された動画像データに応じて前記管理データの内容を変更することを特徴とする請求項５記載の記録装置。
【請求項７】
前記記録媒体から前記動画像データを再生する再生手段を備え、
前記制御手段は更に、前記管理データに基づいて前記記録媒体に記録された動画像データを前記コピー制御情報の制御状態に対応するコンテンツ毎に再生するためのプレイリストを生成し、
前記再生手段は前記プレイリストに従って前記コンテンツの動画像データを再生することを特徴とする請求項１記載の記録装置。
【請求項８】
記録開始の指示から記録停止の指示までの間に前記記録手段により前記記録媒体に記録された動画像データを一つのファイルとして管理する管理手段を備えたことを特徴とする請求項７記載の記録装置。
【請求項９】
前記生成手段は、前記記録手段による前記動画像データの記録中に前記コピー制御情報の変化を検出したことに応じて前記管理データを更新することを特徴とする請求項１記載の記録装置。
【請求項１０】
前記コピー制御情報の制御状態に対応するコンテンツ毎に前記記録媒体に記録された動画像データを異なるファイルとして管理する管理手段を備えたことを特徴とする請求項１記載の記録装置。
【請求項１１】
前記記録媒体に記録された動画像データを再生する再生手段と、複数のコンテンツのうち選択されたコンテンツのファイルを前記管理データに基づいて選択し、前記選択したファイルの動画像データを再生するよう前記再生手段を制御する制御手段とを備えることを特徴とする請求項１０記載の記録装置。
【請求項１２】
前記制御手段は、前記管理データに基づいて、前記コピー制御情報の制御状態に対応するコンテンツ毎に前記記録媒体に記録された動画像データを選択するための選択用画面を生成して表示装置に表示し、前記選択用画面に表示されたコンテンツの中から選択されたコンテンツのファイルを前記管理データに基づいて選択し、前記選択したファイルの動画像データを再生するよう前記再生手段を制御することを特徴とする請求項１１記載の記録装置。
【請求項１３】
前記再生手段により再生された動画像データを第２の記録媒体に記録する第２の記録手段を備え、前記コピー制御情報は、制限なしでコピーが可能な状態と、一世代のみコピー可能な状態を示し、前記制御手段は更に、前記管理データに基づいて、前記再生手段により再生され前記第２の記録媒体に記録された動画像データのうち一世代のみコピー可能な動画像データを前記記録媒体から削除することを特徴とする請求項１１または１２記載の記録装置。
【請求項１４】
前記制御手段は、前記記録媒体から削除された動画像データに応じて前記管理データの内容を変更することを特徴とする請求項１３記載の記録装置。
【請求項１５】
前記管理データは、記録開始の指示から記録停止の指示までの間に前記記録手段により記録された動画像データにおいて前記コピー制御情報に係る複数の制御状態にそれぞれ対応する部分を示すことを特徴とする請求項１記載の記録装置。
【請求項１６】
テレビジョン放送を受信し、放送番組の動画像データと前記動画像データのコピーを制限するためのコピー制御情報とを出力する受信手段と、
前記受信手段から出力された動画像データを記録媒体に記録する記録手段と、
前記記録手段により記録された動画像データを、前記コピー制御情報に係る複数の制御状態にそれぞれ対応する部分毎に再生するためのプレイリストを生成する生成手段とを備える記録装置。
【請求項１７】
テレビジョン放送を受信し、放送番組の動画像データと前記動画像データのコピーを制限するためのコピー制御情報とを出力する受信手段と、
前記受信手段から出力された動画像データを記録媒体に記録する記録手段と、
前記記録手段により記録された動画像データを、前記コピー制御情報に係る複数の制御状態にそれぞれ対応する部分毎に異なるファイルとして管理する管理手段とを備える記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置に関し、特に、テレビ放送番組を記録する装置に関する。
【背景技術】
【０００２】
現在、地上デジタル放送が開始され、年々、受信可能地域が増加している。
【０００３】
また、この様なデジタル放送開始に伴い、デジタル放送を受信し、放送番組をデジタルデータのまま大容量ハードディスク（ＨＤＤ）や光ディスクなどに記録するデジタルレコーダも登場している。
デジタルデータはアナログ信号と異なり、ダビング時に劣化がない。
【０００４】
そのため、デジタル放送では、放送番組のデータと共にデジタルコピーを制限するためのコピー制御情報を付加して送信している。コピー制御情報により、例えば、以下の様な制御状態が考えられる。一つは制限なしでコピーが可能な状態である。二つめは一世代のみコピー可能な状態（コピーワンス）である。三つ目はコピー禁止の状態である。
【０００５】
このうち、一世代のみコピー可能な番組のデータは、一度ＨＤＤに蓄積した後は、ＤＶＤなどの保存用メディアに対するムーブ（移動）のみが可能であり、コピーは禁止される。例えば、地上デジタル放送の場合、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）に対応したＤＶＤなどの記録メディアに対してムーブ可能である。
【０００６】
コピーワンスのコンテンツを保存用メディアにムーブした後、元のＨＤＤなどに記録されていたコンテンツは削除、或いは、再生できない状態にされなければならない（例えば、特許文献１参照）。
【０００７】
現在、地上デジタル放送では、ほぼ全てのコンテンツがコピー禁止、或いは、コピーワンスのコンテンツになっている。
【特許文献１】特開２００５−３３２０９２号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述のように、デジタル放送では、ほぼ全てのコンテンツにコピー制限が係っているため、仮に個人で楽しむ場合であっても、複数のコピーを作ることができない。
そのため、従来のアナログ放送に比べ、使い勝手の悪さが指摘されていた。
【０００９】
そこで、近年、デジタル放送においても、コピー禁止、或いは、コピーワンスではなく、コピー回数を制限するなどして複数のコピーを可能とする提案が成されている。
【００１０】
また、現在でも、コピーワンスのコンテンツの途中で、コピーフリーのコンテンツが放送されることも考えられる。
【００１１】
しかしながら、従来、レコーダで記録した一連の放送番組の中に、コピーワンスのコンテンツとコピーフリーのコンテンツが混在していた場合、その旨をわかりやすくユーザに提示する手段は提案されていない。
【００１２】
例えば、コピーワンスのコンテンツとコピーフリーのコンテンツが混在していた場合には、全てのコンテンツをコピーワンスとして扱っており、使い勝手が悪いという問題があった。
【００１３】
本発明はこの様な問題を解決し、コピー制御状態が異なるコンテンツが混在したデータをユーザが使いやすく管理することができる装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
テレビジョン放送を受信し、放送番組の動画像データと前記動画像データのコピーを制限するためのコピー制御情報を含む情報データ列を出力する受信手段と、前記受信手段から出力された情報データ列の動画像データを記録媒体に記録する記録手段と、前記記録手段により記録された動画像データにおいて前記コピー制御情報に係る複数の制御状態にそれぞれ対応する部分を示す管理データを生成する管理データ生成手段とを備える。
【発明の効果】
【００１５】
本発明によれば、コピー制御状態が異なるコンテンツが混在したデータをユーザが使いやすく管理することができる。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明の実施形態としてのテレビ（ＴＶ）受信機１００の構成を示す図である。
図１のＴＶ受信機１００は、地上デジタル放送などのテレビ放送を受信して液晶パネルにその画像を表示する。また、ＴＶ受信機１００は、放送番組のデータを内蔵するハードディスク（ＨＤＤ）または、ＤＶＤに対して記録再生する機能を持つ。なお、ＨＤＤやＤＶＤ以外の記録媒体を用いることももちろん可能である。
【００１７】
まず、記録装置１００による基本的なテレビ放送の受信動作及び、記録再生動作について説明する。
アンテナ１０１は、放送局から送信されたテレビジョン放送信号を受信する。ユーザは操作入力部１０９を用いて受信するチャンネルを指定する。制御部１１０はユーザにより指定されたチャンネルの放送信号を受信するよう、チューナ１０２に受信チャンネルの情報を送る。チューナ１０２は、アンテナ１０１によって受信された全チャンネルの放送信号の中から、ユーザによって指定されたチャンネルの放送信号（特定の周波数の、多重化された放送信号の中から抽出された１つの放送信号）を取り出す。
【００１８】
復調部１０３は、チューナ１０２によって取り出されたデジタル放送信号をベースバンド信号に復調し、情報データ列（トランスポートストリーム：ＴＳ）を生成し、ＴＳデコーダ３０４に出力する。ＴＳには、放送番組の画像データや音声データに加え、各種の制御信号、放送番組の選択を容易にする番組配列情報（ＳＩ：Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）そしてデータ放送用のデータ等が多重化されている。放送局では、ＴＳに対して誤り訂正符号化処理を施し、更にスクランブルされて伝送している。
【００１９】
ＴＳデコーダ１０４は、復調部１０３から供給されたＴＳをデスクランブル、誤り訂正復号化する。本実施形態では、放送信号に含まれるデジタル信号ストリームはＭＰＥＧ２−ＴＳ形式のストリームである。ＴＳデコーダ１０４は、ＴＳから動画像データ及び音声データのエレメンタリストリームを抽出し符号化処理部１０５へ出力する。また、ＴＳデコーダ１０４は、ＴＳに含まれる制御信号、ＳＩを分離して制御部１０９に送る。更に、ＴＳデコーダ１０４は、ＴＳに含まれるデータ放送用のデータを分離してデータ放送処理部１０６に出力する。
【００２０】
符号化処理部１０５は、ＴＳデコーダ１０４から供給された画像データと音声データを復号し、映像データを表示制御部１０７に送ると共に音声データを音声出力部１１４に送る。
【００２１】
表示制御部１０７は、符号化処理部１０５により復号された動画像データに係る放送番組の画像をディスプレイ１０８に表示する。また、音声出力部１１４は、符号化処理部１０５により復号された音声データに係る音声をスピーカ１１５から出力する。
【００２２】
操作入力部１０９は公知のリモコン装置及びリモコン装置からのコマンドを受ける受信機を含み、ユーザは操作入力部１０９により受信チャンネルを所望のチャンネルに切り替えることができる。また、操作入力部１０９は、周知の様に、電源ボタンやチャンネルボタン、音量ボタンの他、十字キーや決定キー、データ放送用のボタン、ＥＰＧボタンなどを有する。更に、本実施形態では、放送番組の記録再生のため、記録、停止、再生、早送りなどのボタンを持つ。
【００２３】
また、操作入力部１０９により、データ放送の表示の指示があると、制御部１１０はデータ放送処理部１０６に対し、現在受信中の番組に関するデータ放送の表示を指示する。データ放送処理部１０６は、受信されたデータ放送データから、表示用の画面のデータを生成して表示制御部１０７に送る。表示制御部１０７は、放送番組の画面に代えてデータ放送画面を表示する。
【００２４】
また、本実施形態のＴＶ受信機１００は、公知の電子番組表（ＥＰＧ）を使った録画予約、視聴予約、及び番組選択機能を持つ。
【００２５】
制御部１１０は、前述の如くＴＳデコーダ１０４からＳＩデータを受けると、これを一旦ＨＤＤ１１２に記憶する。そして、操作入力部１０９によりＥＰＧ表示の指示があると、ＨＤＤ１１２からＳＩデータを読み出し、このＳＩデータに基づいてＥＰＧの表示画面のデータを生成して表示制御部１０７に送る。そして、表示制御部１０７によりＥＰＧ画面をディスプレイ１０８に表示する。
【００２６】
ユーザは、ディスプレイ１０８に表示されたＥＰＧ画面を見ながら操作入力部１０９を操作することにより、受信チャンネルを切り替えることができる。また、ユーザは、ＥＰＧ画面を利用して、録画予約や視聴予約を指示することができる。
【００２７】
例えば、録画予約を実行する場合、ユーザは、ＥＰＧ画面に表示された放送番組の中から録画を希望する番組を選択する。そして、予約決定を指示すると、制御部１１０は、ＨＤＤ１１２に記憶されたＳＩデータに基づいて、選択された番組の放送日時、チャンネルの情報を検出し、録画予約情報としてＨＤＤ１１２に記憶する。なお、本実施形態では、放送番組の録画先として、ＨＤＤ１１２とディスクＤの何れかを選択することができるが、録画動作については後述する。
【００２８】
次に、テレビ放送の録画動作について説明する。
まず、前述の如くテレビ放送の視聴中における録画動作について説明する。
【００２９】
前述の様にテレビ放送を視聴中、操作入力部１０９により記録開始の指示があると、制御部１１０はＴＳデコーダ１０４に対し、指定チャンネルのデータの出力を指示する。ＴＳデコーダ１０４は、復調部１０３からのＴＳから指定チャンネルのパケットＩＤ（ＰＩＤ）を有する映像データ、音声データ、制御信号、ＳＩ、データ放送用データを抽出し、これらを多重化してＴＳを生成する。そして、この多重化ＴＳをＨＤＤ１１２、または、ＤＶＤドライブ１１３に出力する。
【００３０】
ユーザは操作入力部１０９により、ＨＤＤ１１２と光ディスクＤの何れに記録するかを選択することができる。
【００３１】
ＨＤＤ１１２が選択されていた場合、ＴＳデコーダ１０４は多重化ＴＳをＨＤＤ１１２に送る。制御部１１０はＨＤＤ１１２に対して多重化ＴＳの記録開始を指示する。ＨＤＤ１１２はＴＳデコーダ１０４からの多重化ＴＳを記録する。
【００３２】
この状態で操作入力部１０９により記録停止の指示があると、制御部１１０はＨＤＤ１１２、またはＤＶＤドライブ１１３に対して記録停止を指示し、ＨＤＤ１１２またはディスクＤに対する多重化ＴＳの記録を停止する。
【００３３】
次に、予約録画時の動作を説明する。
【００３４】
制御部１１０は、内蔵タイマの出力に基づいてＨＤＤ１１２に記憶された録画予約情報に指定された予約日時になったことを検出すると、ＴＶ受信機１００の電源を投入する。そして、録画予約情報に指定されたチャンネルの放送信号を受信してＴＳを出力するよう、チューナ１０２、ＴＳデコーダ１０４を制御する。
【００３５】
そして、制御部１１０は、録画予約情報に基づいて、ＴＳデコーダ１０４から出力された多重化ＴＳのデータを、ＨＤＤ１１２またはディスクＤの何れかに記録する。なお、本実施形態では、録画予約設定時に、ＨＤＤ１１２とディスクＤの何れに録画するかを選択することになっている。
【００３６】
本実施形態では、ＥＰＧを利用した録画予約に加え、ユーザが任意に録画開始日時と終了日時、及び、チャンネルを指定して録画予約する機能を持つ。
【００３７】
操作入力部１０９により、録画予約の指示があると、制御部１１０は、表示制御部１０７を制御して、録画予約用の画面をディスプレイ１０８に表示する。
【００３８】
ユーザはこの録画予約用の画面を見ながら、操作入力部１０９により録画開始日時と終了日時、及び、チャンネル、記録先（ＨＤＤ／ディスク）を指定することで予約設定する。
制御部１１０は、この様に設定された録画予約情報もＨＤＤ１１２に記憶する。
【００３９】
次に、本実施形態の特徴である、コンテンツ管理データの処理について説明する。
本実施形態では、ＨＤＤ１１２に対して受信された放送番組のデータを記録した場合に、コンテンツ管理部１１１により、ＨＤＤ１１２に記録された番組のデータを管理するためのコンテンツ管理データを生成している。そして、このコンテンツ管理データを用いて後述の如くＨＤＤ１１２に記録されたデータの再生動作を制御する。
【００４０】
図２は、本実施形態におけるコンテンツ管理データを示す図である。
図２において、コンテンツ管理データは、コンテンツＩＤ２０１、番組タイトル２０２、ジャンル２０３、記録日２０４、記録時間２０５、コピー情報２０６、録画ＩＤ２０７、ファイル名２０８から構成されている。なお、コピー情報２０６は、コピーワンス、そしてコピーフリーの属性を持つ。
【００４１】
コンテンツＩＤ２０１は、コンテンツ固有のＩＤ番号である。詳しくは後述するが、番組タイトルが変更した場合、及び、コピー情報の内容が変更した場合に、新たなコンテンツＩＤが生成される。
【００４２】
番組タイトル２０２は、ＨＤＤ１１２に記録されたデータの番組名を示している。コンテンツ管理部１１１は、ＴＳデコーダ１０４から出力されたＴＳのＳＩデータから番組名を検出する。具体的には、ＳＩに含まれるイベント情報テーブル（ＥＩＴ）の短形式イベント記述子（ｓｈｏｒｔ＿ｅｖｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ）から読み出した番組タイトルを示した数値（８ビットの整数倍）に基づいて番組名を検出する。なお、数値から文字への変換は指定の言語コードと文字情報を使って変換される。
【００４３】
ジャンル２０３は、記録された番組のジャンルを示している。コンテンツ管理部１１１は、イベント情報テーブル（ＥＩＴ）のコンテンツ記述子（ｃｏｎｔｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ）から読み出した番組ジャンルを示した数値を番組のジャンル２０３として記録する。
【００４４】
記録日２０４は、対応する番組のデータを記録開始した年月日を示している。コンテンツ管理部１１１は、制御部１１０に内蔵されたタイマの出力に基づいて記録日２０４を生成する。記録時間２０４は、該当するコンテンツＩＤのデータを記録した時間長を示している。コンテンツ管理部１１１は、制御部１１０に内蔵したタイマの出力に基づいて、対応するコンテンツＩＤのデータの記録開始時刻と記録終了時刻を検出することで記録時間長を算出し、記録する。
【００４５】
コピー情報２０６は、該当するコンテンツＩＤのデータのコピー制御状態を示している。本実施形態にて受信する放送信号中には、放送番組のデータのコピーを制限するためのコピー制御情報が含まれており、コンテンツ管理部１１１はこのコピー制御情報を検出してコピー情報２０６として記録する。具体的には、コンテンツ管理部１１１は、ＴＳデコーダ１０４から出力されたＴＳのＰＭＴにあるデジタルコピー記述子のデジタルコピー制御情報（ｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａ）を検出する。
【００４６】
デジタルコピー制御情報の様子を図３に示す。
デジタルコピー制御情報は、図３に示すように、制限なしでコピーが可能な場合「００」が記録されている。また、１世代のみコピー可であるコピーワンスの場合「１０」が記録されている。また、コピー禁止の場合には「１１」と記録されている。コピー禁止の場合には、当然ＨＤＤ１１２への録画もできないため、本実施形態では、コピーワンス、或いは、コピー可の何れであるかをコピー情報２０６として記録する。
【００４７】
録画ＩＤ２０７は、録画単位を示す数値である。具体的には、１回の記録開始から記録終了までの間は、同じＩＤが記録される。ファイル名２０８は、ＨＤＤ１１２に記録されたデータのファイル名を示している。
【００４８】
次に、放送番組の録画動作に伴うコンテンツ管理データの処理について説明する。図４は記録時の処理を示すフローチャートである。図４の処理は、制御部１１０が各部を制御することにより実行される。
【００４９】
前述の様に、ユーザによる記録開始指示があるか、或いは、録画予約情報に基づく録画開始時刻になると、制御部１１０は、前述の如く指定されたチャンネル番組を受信し、ＨＤＤ１１２に記録する（ステップＳ４０１）。
【００５０】
コンテンツ管理部１１１は、ＴＳデコーダ１０４から出力されたＴＳの中から、ＳＩと伝送制御情報を抽出する。そして、ＳＩから記録中の番組タイトルとジャンルを検出し、また、伝送制御信号からデジタルコピー制御情報を抽出する。そして、図２に示したように、コンテンツＩＤや記録日、コピー情報、録画ＩＤを含むコンテンツ管理データを生成してＨＤＤ１１２に記録する（ステップＳ４０２）。
【００５１】
その後、指定チャンネルの多重化ＴＳを記録している間、コンテンツ管理部１１１は、ＳＩと伝送制御情報を繰り返しチェックし、番組タイトルおよびコピー制御情報の内容と、前回抽出した内容との比較を行う（ステップＳ４０３、Ｓ４０４）。比較した結果、番組タイトルあるいはコピー制御情報の内容の変化を検出した場合は、ステップＳ４０２に戻り、新たにコンテンツＩＤを設定する。そして、新しく抽出した番組タイトルやコピー制御情報に基づいてコンテンツ管理データを更新する。なお、記録時間２０５については、ステップＳ４０３、Ｓ４０４で番組タイトルが変更になるか、或いは、コピー制御情報が変更になり、コンテンツＩＤが更新した時点で決定される。
【００５２】
そして、ユーザによる記録停止指示があるか、或いは、録画予約情報による録画停止時刻になると（ステップＳ４０５）、ＨＤＤ１１２に対する多重化ＴＳの記録を停止する（ステップＳ４０６）。本実施形態では、１回の記録開始の指示から記録停止の指示までの間に記録された一連の多重化ＴＳのデータを一つのファイルとして管理する。ＨＤＤ１１２は、記録された各多重化ＴＳのデータを管理するためのファイルシステムを含んでおり、実際にハードディスクに対するデータの書き込み、読み出しはこのファイルシステムを介して実行される。そして、コンテンツ管理データ中の記録時間の情報を更新する（ステップＳ４０７）。
【００５３】
次に、制御部１１０は、コンテンツ管理データに基づいて、今回記録した一つの多重化ＴＳ中に複数の番組タイトルが含まれているか否かを判別する（ステップＳ４０８）。複数の番組が含まれていた場合、制御部１１０は、コンテンツ管理データに基づいて、番組タイトル毎に再生するためのプレイリストを生成する（ステップＳ４０９）。プレイリストとは、ＨＤＤ１１２に記録されたデータの再生手順を制御するためのデータである。ここでは、各コンテンツＩＤに対応する番組名と記録時間の情報に基づいて、ＨＤＤ１１２に記録された一連の多重化ＴＳデータのうち、各番組に対応した時間を指定して再生するためのプレイリストを生成する。
【００５４】
また、ステップＳ４０８において、複数の番組が含まれていなかった場合はそのままステップＳ４１０に進む。
【００５５】
次に、制御部１１０は、コンテンツ管理データに基づいて、今回記録した多重化ＴＳ中で、コピー制御情報の内容が変化したか否かを判別する（ステップＳ４１０）。一つの多重化ＴＳ中でコピー制御情報の内容が変化していた場合、制御部１１０は、コンテンツ管理データに基づいて、番組毎で、且つ、コピー制御情報の状態毎に再生するためのプレイリストを生成する（ステップＳ４１１）。
【００５６】
具体的には、一つの多重化ＴＳデータのうち、同じ番組で、且つ、コピー制御情報の状態が同じ部分の時間を指定して再生するためのプレイリストを生成する。
また、ステップＳ４１０において、複数の番組が含まれていなかった場合、処理を終了する。
【００５７】
以上の手順に沿ってＨＤＤ１１２に記録されたコンテンツ管理データの一例を図５に示す。
図５では、２００６年１１月１２日、２００６年１２月８日、２００６年１２月１１日、及び、２００６年１２月１５日にそれぞれ放送番組を記録している。コンテンツＩＤ１〜５が２００６年１１月１２日に記録された放送番組の管理データである。また、コンテンツＩＤ６、７が２００６年１２月８日に記録された放送番組の管理データである。また、コンテンツＩＤ８が２００６年１２月１１日に記録された放送番組の管理データである。また、コンテンツＩＤ９、１０が２００６年１２月１５日に記録された放送番組の管理データである。各コンテンツＩＤは、番組タイトル４０２あるいはコピー情報４０６が変化した場合に更新されている。
【００５８】
また、この様に記録されたデータについて、以下の様な番組タイトル別のプレイリストが生成される。
まず、番組タイトルＡについては、ファイル００１の先頭から１時間経過時点までを再生するプレイリストとなる。番組タイトルＢについては、ファイル００１の１時間経過時点から１時間５４分経過時点までを再生するプレイリストとなる。番組タイトルＣについては、ファイル００１の１時間５４分経過時点から最後までを再生するプレイリストとなる。番組タイトルＤについては、ファイル００２の先頭から２時間４８分１５秒の時点までを再生するプレイリストとなる。番組タイトルＥについては、ファイル００２の２時間４８分１５秒の時点から最後までを再生するプレイリストとなる。番組タイトルＦについては、一つの多重化ＴＳデータファイル００３中で番組の変更、及び、コピー制御情報の状態の変化の何れも無いので、番組タイトル別のプレイリストは生成しない。番組タイトルＧについては、一つの多重化ＴＳデータファイル００４中で番組の変更が無いので、番組タイトル別のプレイリストは生成しない。
【００５９】
また、コピー情報別のプレイリストが以下の通り生成される。
まず、番組タイトルＡのコンテンツ管理データはコンテンツＩＤ１だけであるので、番組タイトルＡについては、ファイル００１の先頭から１時間の時点までを再生するプレイリストとなる。番組タイトルＢのコンテンツ管理データはコンテンツＩＤ２だけなので、番組タイトルＢについては、ファイル００１の１時間の時点から１時間５４分の時点までを再生するプレイリストとなる。番組タイトルＣのコンテンツ管理データは、コンテンツＩＤ３〜５である。そのうち、コンテンツＩＤ３と５のコピー情報がコピーワンスとなっているので、これらをまとめる。そして、番組タイトルＣの一つめのプレイリストとして、ファイル００１の１時間５４分の時点から３時間４８分までを再生し、続いて、ファイル００１の３時間５４分の時点から最後までを再生するプレイリストを生成する。また、番組タイトルＣの二つめのプレイリストとして、ファイル００１の３時間４８分の時点から３時間５４分までを再生するプレイリストを生成する。
【００６０】
番組タイトルＤについては、ファイル００２の先頭から２時間４８分１５秒の時点までを再生するプレイリストとなる。番組タイトルＥについては、ファイル００２の２時間４８分１５秒の時点から最後までを再生するプレイリストとなる。番組タイトルＦについては、一つの多重化ＴＳデータファイル００３中で番組の変更、及び、コピー制御情報の状態の変化の何れも無いので、コピー情報別のプレイリストは生成しない。
【００６１】
番組タイトルＧのコンテンツ管理データは、コンテンツＩＤ９と１０である。コンテンツＩＤ９と１０は、互いにコピー制御情報が異なっているので、それぞれのコンテンツＩＤに対応したプレイリストを生成する。
【００６２】
即ち、番組タイトルＧの一つめのプレイリストとして、ファイル００４の先頭から１５分２０秒の時点までを再生するプレイリストを生成する。また、番組タイトルＧの二つめのプレイリストとして、ファイル００４の１５分２０秒の時点から最後までを再生するプレイリストを生成する。
【００６３】
次に、この様なコンテンツ管理データを利用した再生動作について説明する。
【００６４】
図８は本実施形態における再生時の処理を示すフローチャートである。ユーザは操作入力部１０９により記録コンテンツ一覧を表示し、一覧表示された記録コンテンツの中から選択したものを再生することができる。
【００６５】
操作入力部１０９によりコンテンツ一覧表示の指示があると、図８のフローがスタートする。なお、図８のフローは制御部１１０が各部を制御することにより実行される。
【００６６】
コンテンツ一覧表示の指示があると、制御部１１０はまず、ＨＤＤ１１２に記録されたコンテンツ管理データを読み出す。そして、コンテンツ管理データに基づいて、番組タイトル単位のコンテンツリストを生成し、表示制御部１０７を制御して、ディスプレイ１０８に番組タイトル単位のコンテンツリストを表示する（ステップＳ８０１）。この番組タイトル単位のコンテンツリストは、タイトル単位に再生したい番組を選択するための選択用画面として用いられる。
【００６７】
図６は、図５のコンテンツ管理データに基づいて生成した番組タイトル単位のコンテンツリストの様子を示す図である。
【００６８】
図６において、表示画面６０１には、番組タイトル単位のコンテンツリスト６０２が表示される。ここでは、番組タイトルが同じコンテンツＩＤのデータをまとめて一つの番組として表示する。このとき、記録時間は、番組タイトルが同じコンテンツＩＤの記録時間を全て合計して表示する。図５においては、コンテンツＩＤ３、４、５が同じ番組タイトルなので、図６では、これらをまとめて番組タイトルＢとして表示する。また、コンテンツＩＤ９と１０が同じ番組タイトルなので、図６では、これらをまとめて番組タイトルＧとして表示する。
【００６９】
６０３はカーソルであり、ユーザは操作入力部１０９の十字キーを操作することでカーソル６０３を上下に移動して、再生したい番組タイトルを選択することができる。ユーザは、所望の番組タイトルを選択した後、再生ボタンを操作することで再生開始を指示することができる。
【００７０】
また、６０４は録画単位のコンテンツリスト表示への切り替えボタン、６０５はコンテンツリストの表示を停止する戻りボタンである。ユーザは操作入力部１０９の十字キーを操作することでカーソル６０３をコンテンツリスト６０２上からボタン６０４、或いは６０５上に移動させることができる。また、ボタン６０４、６０５の何れかにカーソルを移動させた状態で、ボタン６０４と６０５の間でカーソル６０３を移動させることができる。
【００７１】
制御部１１０は、図６の如きコンテンツリストを表示した後、再生指示があったか否かを判別する（ステップＳ８０２）。再生指示があった場合、再生処理に移行する（ステップＳ８１０）。
【００７２】
また、再生指示が無かった場合、ユーザがボタン６０５にカーソル６０３を移動させた状態で決定ボタンが操作され、コンテンツリストの表示停止が指示されたか否かを判別する（ステップＳ８０３）。ここで、コンテンツリストの表示停止が指示されると、コンテンツリストの表示を消して処理を終了する（ステップＳ８０４）。
【００７３】
また、ステップＳ８０３で戻りボタン６０５の操作が無い場合、ユーザがボタン６０４にカーソル６０３を移動させた状態で決定ボタンが操作され、録画単位のコンテンツリスト表示が指示されたか否かを判別する（ステップＳ８０５）。録画単位のコンテンツリスト表示の指示も無かった場合にはステップＳ８０１に戻る。
【００７４】
また、録画単位のコンテンツリスト表示の指示があった場合、制御部１１０は、ＨＤＤ１１２に記録されたコンテンツ管理データに基づいて、録画単位のコンテンツリストを生成する。そして、表示制御部１０７を制御して、ディスプレイ１０８に番組タイトル単位のコンテンツリストを表示する（ステップＳ８０１）。
【００７５】
図７は、図５のコンテンツ管理データに基づいて生成した録画単位のコンテンツリストの様子を示す図である。
【００７６】
図７において、表示画面７０１には、録画単位のコンテンツリスト７０２が表示される。ここでは、図５において録画ＩＤが同じコンテンツＩＤのデータをまとめて一つのコンテンツとして表示する。このとき、記録時間は、録画ＩＤが同じコンテンツＩＤの記録時間を全て合計して表示する。図５においては、コンテンツＩＤ１〜５が同じ録画ＩＤなので、図７では、これらをまとめて一つのコンテンツとして表示する。このとき、同じ録画ＩＤ１のコンテンツＩＤのうち、最初に記録された番組のタイトルＡを番組タイトルとして表示する。また、コンテンツＩＤ６と７が同じ録画ＩＤなので、これらをまとめて一つのコンテンツとして表示する。また、コンテンツＩＤ９と１０が同じ録画ＩＤなので、これらをまとめて一つのコンテンツとして表示する。
【００７７】
前述のように、１回の記録開始から記録終了までの間に記録された多重化ＴＳに対しては同じＩＤが記録される。そのため、録画単位のコンテンツリスト７０２に表示された各コンテンツは、それぞれ１回の録画動作によって記録された一連の多重化ＴＳデータである。また、コンテンツリスト７０２の各コンテンツは、それぞれＨＤＤ１１２上では一つのファイルとして管理されている。
【００７８】
７０３はカーソルであり、ユーザは操作入力部１０９の十字キーを操作することでカーソル７０３を上下に移動して、再生したいコンテンツを選択することができる。ユーザは、所望のコンテンツを選択した後、再生ボタンを操作することで再生開始を指示することができる。
【００７９】
また、７０４は番組タイトル単位のコンテンツリスト表示への切り替えボタン、７０５はコンテンツリストの表示を停止する戻りボタンである。ユーザは操作入力部１０９の十字キーを操作することでカーソル７０３をコンテンツリスト７０２上からボタン７０４、或いは７０５上に移動させることができる。また、ボタン７０４、７０５の何れかにカーソルを移動させた状態で、ボタン７０４と７０５の間でカーソル７０３を移動させることができる。
【００８０】
制御部１１０は、図７の如きコンテンツリストを表示した後、再生指示があったか否かを判別する（ステップＳ８０７）。再生指示があった場合、再生処理に移行する（ステップＳ８１０）。
【００８１】
また、再生指示が無かった場合、ユーザがボタン７０５にカーソル７０３を移動させた状態で決定ボタンが操作され、コンテンツリストの表示停止が指示されたか否かを判別する（ステップＳ８０８）。ここで、コンテンツリストの表示停止が指示されると、コンテンツリストの表示を消して処理を終了する。
【００８２】
また、ステップＳ８０８で戻りボタン７０５の操作が無い場合、ユーザがボタン７０４にカーソル７０３を移動させた状態で決定ボタンが操作され、番組タイトル単位のコンテンツリスト表示が指示されたか否かを判別する（ステップＳ８０９）。番組タイトル単位のコンテンツリスト表示の指示も無かった場合にはステップＳ８０６に戻る。
【００８３】
一方、番組タイトル単位のコンテンツリスト表示の指示があった場合、ステップＳ８０１に戻って、前述の様に、再び番組タイトル単位のコンテンツリストをディスプレイ１０８に表示する。
【００８４】
次に、ステップＳ８１０の再生処理について説明する。
【００８５】
図９は再生処理を示すフローチャートである。図９のフローは、制御部１１０が各部を制御することによって実行される。
【００８６】
再生指示があると、まず、図７に示した録画単位のコンテンツリスト画面において再生が指示されたか否かを判別する（ステップＳ９０１）。録画単位のコンテンツリスト画面において再生が指示された場合、制御部１１０は、選択された録画単位のコンテンツに対応した多重化ＴＳデータをＨＤＤ１１２から再生する（ステップＳ９０２）。符号化処理部１０５は、再生された多重化ＴＳデータの映像データと音声データを復号し、それぞれ表示制御部１０７と音声出力部１１４に出力する。表示制御部１０７は再生された映像データをディスプレイ１０８に表示する。また、音声出力部１１４は、再生された音声データをスピーカ１１５から出力する。この状態で、再生停止の指示があると、制御部１１０はＨＤＤ１１２からのデータの再生を停止する（ステップＳ９１０）。
【００８７】
また、ステップＳ９０１で、図６の番組タイトル単位のコンテンツリスト画面において再生が指示されていた場合、ステップＳ９０４に進む。そして、コンテンツリストにおいて選択された番組タイトルが、プレイリストによる再生が不要なオリジナルのデータであるか否かを判別する。
【００８８】
即ち、図６のコンテンツリストにおいて、Ｎｏ．１、２、３の番組タイトルは、リスト上は異なるタイトルとして表示しているものの、同じ多重化ＴＳデータのファイルに含まれている。そのため、これらＮｏ．１、２、３の番組タイトルを再生するためには、番組毎のプレイリストに従って再生する必要がある。
【００８９】
一方、図６のコンテンツリストにおいて、Ｎｏ．６の番組タイトルは、一つの多重化ＴＳデータのファイルと同じであるため、プレイリストにより再生する必要が無い。
【００９０】
そこで、ステップＳ９０４において、オリジナルの多重化ＴＳデータに対応した番組タイトルが選択された場合、制御部１１０は選択された番組タイトルの多重化ＴＳデータをＨＤＤ１１２から再生する（ステップＳ９０５）。再生された映像データと音声データは符号化処理部１０５によって復号され、再生された映像がディスプレイ１０８に表示され、音声がスピーカ１１５から出力される。そして、再生停止の指示があると再生を停止する（ステップＳ９０６）。
【００９１】
また、ステップＳ９０４において、プレイリストによる再生が必要な番組タイトルが選択された場合、制御部１１０は、選択された番組タイトルのプレイリストをＨＤＤ１１２から読み出す（ステップＳ９０７）。そして、このプレイリストに従ってＨＤＤ１１２から多重化ＴＳデータを再生する（ステップＳ９０８）。再生された映像データと音声データは符号化処理部１０５によって復号され、再生された映像がディスプレイ１０８に表示され、音声がスピーカ１１５から出力される。そして、再生停止の指示があると再生を停止する（ステップＳ９０９）。
【００９２】
次に、コンテンツ管理データを利用したダビング処理について説明する。
【００９３】
本実施形態においては、ＨＤＤ１１２に記録された多重化ＴＳデータを、ＤＶＤドライブ１１３によりディスクＤに対してダビングすることができる。
【００９４】
このとき、ＨＤＤ１１２に記録された多重化ＴＳデータが、コピーワンスのデータである場合には、ディスクＤにダビングした後、ＨＤＤ１１２に記録された元のデータを削除する必要がある。一方、コピーフリーのデータの場合には、ディスクＤにダビングした後で元のデータを削除する必要は無い。
【００９５】
本実施形態では、ダビング時において、この様なコピーワンスのデータとコピーフリーのデータとをユーザが意識してダビング指示できる構成を提示する。
【００９６】
図１３は、ダビング時における処理を示すフローチャートである。ユーザが操作入力部１０９によりダビングボタンを操作すると図１３のフローが開始する。なお、図１３の処理は、制御部１１０が各部を制御することにより実行される。
【００９７】
ダビング処理の指示があると、制御部１１０はまず、ＨＤＤ１１２に記録されたコンテンツ管理データを読み出す。そして、コンテンツ管理データに基づいて、番組タイトル単位のコンテンツリストを生成し、表示制御部１０７を制御して、ディスプレイ１０８に番組タイトル単位のコンテンツリストを表示する（ステップＳ１３０１）。
【００９８】
図１１は、図５のコンテンツ管理データに基づいて生成した番組タイトル単位のコンテンツリストの様子を示す図である。図１１のコンテンツリストは、図６に示した再生時におけるコンテンツリストとほぼ同じ内容である。即ち、図１１において、表示画面１１０１には、番組タイトル単位のコンテンツリスト６０２が表示される。また、図６と同様、カーソル６０３、録画単位のコンテンツリスト表示への切り替えボタン６０４、コンテンツリストの表示を停止する戻りボタン６０５が表示されている。
【００９９】
更に、図１１では、コピー制御の状態別のコンテンツリストの表示のためのボタン１１０２が表示されている。
【０１００】
ユーザは操作入力部１０９の十字キーを操作することでカーソル６０３を上下に移動して、ダビングしたい番組タイトルを選択することができる。ユーザが所望の番組タイトルを選択した後、操作入力部１０９の選択キーを操作することで、ダビング候補の番組タイトルが決定される。そして、ダビング候補の番組タイトル選択後、操作入力部１０９の決定ボタンが操作されると、ダビング処理に移行する。
【０１０１】
即ち、制御部１１０は、図１１の如きコンテンツリストを表示した後、決定ボタンが操作され、ダビングが指示されたか否かを判別する（ステップＳ１３０２）。ダビングが指示された場合、ダビング処理に移行する（ステップＳ１３１７）。
【０１０２】
また、ダビング指示が無かった場合、ユーザが戻りボタン６０５にカーソル６０３を移動させた状態で決定ボタンが操作され、コンテンツリストの表示停止が指示されたか否かを判別する（ステップＳ１３０３）。ここで、コンテンツリストの表示停止が指示されると、コンテンツリストの表示を消して処理を終了する（ステップＳ１３０４）。
【０１０３】
また、ステップＳ１３０３で戻りボタン６０５の操作が無い場合、録画単位のコンテンツリスト表示が指示されたか否かを判別する（ステップＳ１３０５）。
【０１０４】
録画単位のコンテンツリスト表示の指示があった場合、制御部１１０は、ＨＤＤ１１２に記録されたコンテンツ管理データに基づいて、録画単位のコンテンツリストを生成する。そして、表示制御部１０７を制御して、ディスプレイ１０８に録画単位のコンテンツリストを表示する（ステップＳ１３０６）。
【０１０５】
図１２は、図５のコンテンツ管理データに基づいて生成した録画単位のコンテンツリストの様子を示す図である。図１２のコンテンツリストは、図７に示した再生時におけるコンテンツリストとほぼ同じ内容である。即ち、図１２において、表示画面１２０１には、録画単位のコンテンツリスト７０２が表示される。また、図７と同様、カーソル７０３、番組タイトル単位のコンテンツリスト表示への切り替えボタン７０４、コンテンツリストの表示を停止する戻りボタン７０５が表示されている。
【０１０６】
更に、図１２では、コピー制御の状態別のコンテンツリストの表示のためのボタン１２０２が表示されている。
【０１０７】
ユーザは操作入力部１０９の十字キーを操作することでカーソル７０３を上下に移動して、ダビングしたいコンテンツを選択することができる。ユーザが所望のコンテンツを選択した後、操作入力部１０９の選択キーを操作することで、ダビング候補の番組タイトルが決定される。そして、ダビング候補の番組タイトル選択後、操作入力部１０９の決定ボタンが操作されると、ダビング処理に移行する。
【０１０８】
即ち、制御部１１０は、図１２の如きコンテンツリストを表示した後、決定ボタンが操作され、ダビングが指示されたか否かを判別する（ステップＳ１３０７）。ダビングが指示された場合、ダビング処理に移行する。
【０１０９】
また、ダビング指示が無かった場合、ユーザが戻りボタン７０５にカーソル７０３を移動させた状態で決定ボタンが操作され、コンテンツリストの表示停止が指示されたか否かを判別する（ステップＳ１３０８）。ここで、コンテンツリストの表示停止が指示されると、コンテンツリストの表示を消して処理を終了する。
【０１１０】
また、戻りボタン７０５の操作が無い場合、番組タイトル単位のコンテンツリスト表示が指示されたか否かを判別する（ステップＳ１３０９）。番組タイトル単位のコンテンツリスト表示の指示があった場合、ステップＳ１３０１に戻る。
【０１１１】
また、番組タイトル単位のコンテンツリスト表示の指示が無かった場合、ボタン１１０２にカーソル７０３を移動させた状態で決定ボタンが操作され、コピー情報別のコンテンツリストの表示が指示されたか否かを判別する（ステップＳ１３１０）。
【０１１２】
コピー情報別のコンテンツリスト表示の指示も無かった場合、ステップＳ１３０６に戻る。
【０１１３】
コピー情報別のコンテンツリスト表示の指示があった場合、制御部１１０は、ＨＤＤ１１２に記録されたコンテンツ管理データに基づいて、コピー情報別のコンテンツリストを生成する。そして、表示制御部１０７を制御して、ディスプレイ１０８にコピー情報別のコンテンツリストを表示する（ステップＳ１３１１）。
【０１１４】
図１０は、図５のコンテンツ管理データに基づいて生成したコピー情報別のコンテンツリストの様子を示す図である。
【０１１５】
図１０において、表示画面１００１には、コピー情報別のコンテンツリスト１００２が表示される。
【０１１６】
コンテンツリスト１００２では、番組タイトルと録画ＩＤが同じで、且つ、コピー情報が同じであるコンテンツＩＤのデータをまとめて一つのコンテンツとして表示する。このとき、記録時間は、番組タイトルとコピー情報が同じコンテンツＩＤの記録時間を全て合計して表示する。図５においては、コンテンツＩＤ３と５のデータが同じ番組タイトル、録画ＩＤで、且つ、コピー情報が同じコピーワンスである。そこで、図１０では、これらをまとめて一つのコンテンツとして表示する。
【０１１７】
また、コピー情報別コンテンツリスト１００２では、同じ番組タイトル、録画ＩＤのデータであっても、コピー情報が異なっている場合には別のコンテンツとして表示している。
【０１１８】
更に、コンテンツリスト１００２では、各コンテンツに対応したデータのコピー制御の状態を表示している。具体的には、コピーワンスのデータの場合にはコピー情報として“ムーブ”と表示する。また、コピーフリーの場合には、コピー情報として“コピー”と表示する。
【０１１９】
例えば、図５において、コンテンツＩＤ４は、コンテンツＩＤ３、５と同じ番組タイトル、録画ＩＤであるものの、コピー情報の内容がコピーフリーとなっているため、別のコンテンツとして表示する。
【０１２０】
１００３はカーソルであり、ユーザは操作入力部１０９の十字キーを操作することでカーソル１００３を上下に移動して、ダビングしたいコンテンツを選択することができる。ユーザが所望のコンテンツを選択した後、操作入力部１０９の選択キーを操作することで、ダビング候補のコンテンツが決定される。そして、ダビング候補のコンテンツ選択後、操作入力部１０９の決定ボタンが操作されると、ダビング処理に移行する。
【０１２１】
また、１００４は録画単位のコンテンツリスト表示への切り替えボタン、１００５は番組タイトル単位のコンテンツリスト表示への切り替えボタン、１００６はコンテンツリストの表示を停止する戻りボタンである。ユーザは操作入力部１０９の十字キーを操作することでカーソル１００３をコンテンツリスト１００２上からボタン１００４、１００５、１００６上に移動させることができる。また、ボタン１００４、１００５、１００６の何れかにカーソルを移動させた状態で、各ボタンの間でカーソル１００３を移動させることができる。
【０１２２】
この様に、コピー情報別のコンテンツリスト１００２は、同じ番組タイトルで、コピー情報が同じコンテンツ毎にダビング候補を選択するための選択用画面として用いられる。
【０１２３】
制御部１１０は、図１０の如きコンテンツリストを表示した後、決定ボタンが操作され、ダビングが指示されたか否かを判別する（ステップＳ１３１２）。ダビングが指示された場合、ダビング処理に移行する。
【０１２４】
また、ダビング指示が無かった場合、ユーザが戻りボタン１００５にカーソル１００３を移動させた状態で決定ボタンが操作され、コンテンツリストの表示停止が指示されたか否かを判別する（ステップＳ１３１３）。ここで、コンテンツリストの表示停止が指示されると、コンテンツリストの表示を消して処理を終了する。
【０１２５】
また、戻りボタン１００５の操作が無い場合、録画単位のコンテンツリスト表示が指示されたか否かを判別する（ステップＳ１３１４）。録画単位のコンテンツリスト表示の指示があった場合、ステップＳ１３０６に移行する。
【０１２６】
また、録画単位のコンテンツリスト表示の指示が無かった場合、番組タイトル単位のコンテンツリスト表示が指示されたか否かを判別する（ステップＳ１３１５）。番組タイトル単位のコンテンツリスト表示の指示があった場合、ステップＳ１３０１に移行する。また、番組タイトル単位のコンテンツリスト表示の指示も無かった場合、ステップＳ１３１１に戻る。
【０１２７】
また、ステップＳ１３０５で、録画単位のコンテンツリスト表示の指示がなかった場合、コピー情報別のコンテンツリスト表示の指示があったか否かを判別する（ステップＳ１３１６）。コピー情報別のコンテンツリスト表示の指示があった場合、ステップＳ１３１１に移行する。また、コピー情報別のコンテンツリスト表示の指示が無かった場合、ステップＳ１３０１に戻る。
【０１２８】
次に、ステップＳ１３１７のダビング処理について説明する。
【０１２９】
図１４はダビング処理を示すフローチャートである。なお、図１４の処理は、制御部１１０が各部を制御することにより実行される。
【０１３０】
まず、図１２の録画単位のコンテンツリストからダビング対象となるデータが選択されてダビング指示があったか否かを判別する（ステップＳ１４０１）。
【０１３１】
録画単位のコンテンツリストからダビング対象のコンテンツが選択された場合、制御部１１０は、選択された録画単位のコンテンツに対応した多重化ＴＳデータをＨＤＤ１１２から再生する（ステップＳ１４０２）。そして、再生したデータをＤＶＤドライブ１１３によりディスクＤに記録する（ステップＳ１４０３）。そして、残りダビング候補のコンテンツがあるか否かを判別する（ステップＳ１４０４）。
【０１３２】
残りのダビングコンテンツがある場合、次のコンテンツを選択し（ステップＳ１４０５）、ステップＳ１４０２に戻って次のコンテンツのダビング処理を実行する。
【０１３３】
また、残りのコンテンツが無い場合、図５に示したコンテンツ管理データに基づいて、今回ダビングしたデータのうち、コピーワンスとなっている部分のデータをＨＤＤ１１２から削除する（ステップＳ１４０６）。
【０１３４】
例えば、図１２において、コンテンツＮｏ．１がダビングされた場合、図５のコンテンツ管理データによれば、このコンテンツにはコピーワンスの部分とコピーフリーの部分が含まれている。
【０１３５】
そこで、コンテンツ管理データに基づいて、コピーワンスとなっている部分のデータをＨＤＤ１１２から削除する。
【０１３６】
例えば、図５のコンテンツ管理データにおいては、コンテンツＩＤ１、３、５のデータがコピーワンスとなっているので、これらのコンテンツＩＤに対応する部分のデータをＨＤＤ１１２から削除する。なお、本実施形態では、前述の様に、記録開始から記録停止までの間に記録された一連のデータは一つのファイルとして記録されている。そのため、一部を削除する場合には、一旦、コピーワンスの部分とコピーフリーの部分を別のファイルに分割する。その後、コピーワンスの部分を削除する。
【０１３７】
この様にコピーワンスとなっている部分を削除した後、削除後のデータに基づいてコンテンツ管理データとプレイリストの内容を更新する（ステップＳ１４２６）。具体的には、コンテンツ管理データからダビングされたコンテンツのコンテンツＩＤを検出し、そのうち、コピー情報がコピーワンスとなっているコンテンツＩＤをコンテンツ管理データから削除する。
【０１３８】
また、図４のステップＳ４０９で生成されたタイトル単位のプレイリストのうち、削除されたデータを指定しているタイトル単位のプレイリストの内容を更新する。更に、図４のステップＳ４１１で生成されたコピー情報単位のプレイリストのうち、削除されたデータを指定しているプレイリストをＨＤＤ１１２から削除する。
【０１３９】
また、ステップＳ１４０１で、録画単位リストからダビングコンテンツが選択されていない場合、図１０のコピー情報別リストからダビング対象となるデータが選択されてダビング指示があったか否かを判別する（ステップＳ１４０７）。
【０１４０】
コピー情報別のコンテンツリストからダビング対象のコンテンツが選択された場合、選択されたコンテンツが、プレイリストによる再生が不要なオリジナルのデータであるか否かを判別する（ステップＳ１４０８）。
【０１４１】
即ち、図１０のコピー情報別リストにおいて、Ｎｏ．３と４のコンテンツは、同じ番組ではあるが、コピー情報が異なっている。そのため、リスト上では異なるコンテンツとして表示し、これらＮｏ．３と４のコンテンツは、それぞれコピー情報別のプレイリストに従って再生する必要がある。
【０１４２】
一方、図１０のコピー情報別リストにおいて、Ｎｏ．７のコンテンツは、一つの多重化ＴＳデータのファイルと同じであるため、プレイリストにより再生する必要が無い。
【０１４３】
そこで、ステップＳ１４０７において、プレイリストによる再生が不要なオリジナルコンテンツが選択された場合、制御部１１０は、選択されたコンテンツの多重化ＴＳデータをＨＤＤ１１２から再生する（ステップＳ１４０９）。そして、再生されたデータを復号することなく、符号化された状態でディスクＤに記録する（ステップＳ１４１０）。この様に、オリジナルコンテンツの場合には復号する必要がないので、ダビングに伴うデータの劣化が無い。そして、残りダビング候補のコンテンツがあるか否かを判別する（ステップＳ１４１１）。
【０１４４】
残りのダビングコンテンツがある場合、次のコンテンツを選択し（ステップＳ１４１２）、ステップＳ１４０８に戻って次のコンテンツのダビング処理を実行する。
【０１４５】
また、ステップＳ１４０８において、プレイリストによる再生が必要な番組タイトルが選択された場合、制御部１１０は、選択されたコピー情報別コンテンツのプレイリストをＨＤＤ１１２から読み出す（ステップＳ１４１３）。なお、ここで読み出すプレイリストは、図４のステップＳ４１１で生成されたプレイリストである。
【０１４６】
そして、再生したプレイリストに従って、ＨＤＤ１１２から多重化ＴＳデータを再生し、一旦符号化処理部１０５で復号する（ステップＳ１４１４）。そして、復号したデータを再び符号化し、多重化ＴＳデータを生成してディスクＤに記録する（ステップＳ１４１５）。
【０１４７】
そして、残りダビング候補のコンテンツがあるか否かを判別する（ステップＳ１４１１）。残りのダビングコンテンツがある場合、次のコンテンツを選択し（ステップＳ１４１２）、ステップＳ１４０８に戻って次のコンテンツのダビング処理を実行する。
【０１４８】
残りのコンテンツが無い場合、Ｓ１４０６と同様に図５に示したコンテンツ管理データに基づいて、今回ダビングしたデータのうち、コピーワンスとなっている部分のデータをＨＤＤ１１２から削除する（ステップＳ１４１６）。
【０１４９】
この様にコピーワンスとなっている部分を削除した後、削除後のデータに基づいてコンテンツ管理データとプレイリストの内容を更新する（ステップＳ１４２６）。
【０１５０】
また、ステップＳ１４０７で、コピー情報別リストからダビングコンテンツが選択されていない場合、図１１の番組タイトル別リストからダビング対象となるコンテンツが選択されたことになる。そこで、選択されたコンテンツが、プレイリストによる再生が不要なオリジナルのデータであるか否かを判別する（ステップＳ１４１７）。
【０１５１】
即ち、図１１の番組タイトル別リストにおいて、Ｎｏ．１、２、３の番組タイトルは、リスト上は異なるタイトルとして表示しているものの、同じ多重化ＴＳデータのファイルに含まれている。そのため、これらＮｏ．１、２、３の番組タイトルを再生するためには、番組毎のプレイリストに従って再生する必要がある。
【０１５２】
一方、Ｎｏ．６の番組タイトルは、一つの多重化ＴＳデータのファイルと同じであるため、プレイリストにより再生する必要が無い。
【０１５３】
そこで、ステップＳ１４１７において、プレイリストによる再生が不要なオリジナルコンテンツが選択された場合、制御部１１０は、選択された番組タイトルの多重化ＴＳデータをＨＤＤ１１２から再生する（ステップＳ１４１８）。そして、再生されたデータをディスクＤに記録する（ステップＳ１４１９）。そして、残りダビング候補のコンテンツがあるか否かを判別する（ステップＳ１４２０）。
【０１５４】
残りのダビングコンテンツがある場合、次のコンテンツを選択し（ステップＳ１４２１）、ステップＳ１４１７に戻って次のコンテンツのダビング処理を実行する。
【０１５５】
また、ステップＳ１４１７において、プレイリストによる再生が必要な番組タイトルが選択された場合、制御部１１０は、選択された番組タイトル別のプレイリストをＨＤＤ１１２から読み出す（ステップＳ１４２２）。なお、ここで読み出すプレイリストは、図４のステップＳ４０９で生成されたプレイリストである。
【０１５６】
そして、再生したプレイリストに従って、ＨＤＤ１１２から多重化ＴＳデータを再生し、一旦符号化処理部１０５で復号する（ステップＳ１４２３）。そして、復号したデータを再び符号化し、多重化ＴＳデータを生成してディスクＤに記録する（ステップＳ１４２４）。
【０１５７】
そして、残りダビング候補のコンテンツがあるか否かを判別する（ステップＳ１４２０）。残りのダビングコンテンツがある場合、次のコンテンツを選択し（ステップＳ１４２１）、ステップＳ１４０８に戻って次のコンテンツのダビング処理を実行する。
【０１５８】
残りのコンテンツが無い場合、Ｓ１４０６、Ｓ１４１６と同様に、コンテンツ管理データに基づいて、今回ダビングしたデータのうち、コピーワンスとなっている部分のデータをＨＤＤ１１２から削除する（ステップＳ１４２５）。
【０１５９】
この様にコピーワンスとなっている部分を削除した後、削除後のデータに基づいてコンテンツ管理データとプレイリストの内容を更新する（ステップＳ１４２６）。
【０１６０】
この様に、本実施形態では、テレビ放送の番組を録画する際に、記録された一連のデータにおける番組の変更、及びコピー情報の変更が発生した部分を検出し、番組別、及び、コピー情報別のコンテンツ管理データを生成している。
【０１６１】
そして、コンテンツ管理データにより、記録された一連の動画像データを、コピー制御状態に示された状態に応じた部分毎に管理している。
【０１６２】
そして、ダビング時に、コンテンツ管理データに基づいてコピー情報別のコンテンツリストを表示することにより、ユーザは、コピーワンスのコンテンツとコピーフリーのコンテンツが混在していた場合にもこれらを容易に識別できる。
【０１６３】
そのため、コピーワンスのコンテンツとコピーフリーのコンテンツを独立に選択してダビングすることができる。
【０１６４】
なお、本実施形態では、ＨＤＤに記録された放送番組のデータをＤＶＤにコピーしていた。これに限らず、ＤＶＤとＨＤＤの何れか選択された方の記録媒体に放送番組のデータを記録しておき、一方の記録媒体（第１の記録媒体）から他方の記録媒体（第２の記録媒体）に対してコピーする構成にすることももちろん可能である。
【０１６５】
次に、第２の実施形態を説明する。
【０１６６】
前述の実施形態では、記録開始の指示から記録停止の指示までに記録された一連のデータを一つのファイルとして管理していた。
【０１６７】
しかし、これに限らず、例えば、番組の切り替わりとコピー情報の変更の度に、ファイルを分割して管理するようにしてもよい。
【０１６８】
具体的には、図５に示したコンテンツ管理データにおける各コンテンツＩＤ毎に別のファイルとして管理する。この様に構成することで、ダビング時に、各コンテンツＩＤに対応したファイルをディスクＤに記録すればよいので、ダビング時に復号、及び再符号化する必要がない。
【０１６９】
以下、第２の実施形態として、番組の切り替わりとコピー情報の変更の度に、ファイルを分割して管理する場合の処理について説明する。なお、本実施形態においても、テレビ受信機１００の構成は前述の実施形態と同じである。
【０１７０】
まず、本実施形態における記録時の処理について、図１５のフローチャートを用いて説明する。なお、図１５の処理は、制御部１１０により各部を制御することにより実行される。
【０１７１】
ユーザによる記録開始指示があるか、或いは、録画予約情報に基づく録画開始時刻になると、制御部１１０は、前述の如く指定されたチャンネル番組を受信し、ＨＤＤ１１２に記録する（ステップＳ１５０１）。
【０１７２】
コンテンツ管理部１１１は、ＴＳデコーダ１０４から出力されたＴＳの中から、ＳＩと伝送制御情報を抽出する。そして、ＳＩから記録中の番組タイトルとジャンルを検出し、また、伝送制御信号からデジタルコピー制御情報を抽出する。そして、図２に示したように、コンテンツＩＤや記録日、コピー情報、録画ＩＤを含むコンテンツ管理データを生成してＨＤＤ１１２に記録する（ステップＳ１５０２）。
【０１７３】
その後、指定チャンネルの多重化ＴＳを記録している間、コンテンツ管理部１１１は、ＳＩと伝送制御情報をチェックし、番組タイトルおよびコピー制御情報の内容と前回抽出した内容とを比較する（ステップＳ１５０３、Ｓ１５０４）。比較した結果、番組タイトルあるいはコピー制御情報の内容の変化を検出した場合、現在番組のデータを格納しているファイルをクローズし、新たなファイルを生成する（ステップＳ１５０８）。そして、ステップＳ１５０２に戻り、新たにコンテンツＩＤを設定する。そして、新しく抽出した番組タイトルやコピー制御情報に基づいてコンテンツ管理データを更新する。ステップＳ１５０８で新たにファイルをオープンする度に、自動的にファイル名が決定される。
【０１７４】
そして、ユーザによる記録停止指示があるか、或いは、録画予約情報による録画停止時刻になると（ステップＳ１５０５）、ＨＤＤ１１２に対する多重化ＴＳの記録を停止する（ステップＳ１５０６）。ＨＤＤ１１２は、記録された各多重化ＴＳのデータを管理するためのファイルシステムを含んでおり、実際にハードディスクに対するデータの書き込み、読み出しはこのファイルシステムを介して実行される。そして、コンテンツ管理データ中の記録時間の情報を更新する（ステップＳ１５０７）。
【０１７５】
以上の手順に沿ってＨＤＤ１１２に記録されたコンテンツ管理データの一例を図１６に示す。
【０１７６】
図１６は図５に示したコンテンツ管理データとほとんど同じであるが、各コンテンツＩＤに対応するファイル名が異なっている。本実施形態では、番組タイトルあるいはコピー情報が変化する度に新たなファイルを生成するため、図１６に示すように、コンテンツＩＤの間で、互いにファイル名が異なる。
【０１７７】
次に、この様なコンテンツ管理データを利用した再生動作について説明する。
【０１７８】
本実施形態においても、前述の実施形態と同様、図８のフローチャートに従って再生処理が実行される。即ち、図１６のコンテンツ管理データに基づいて、図６、或いは図７に示したコンテンツリストをディスプレイ１０８に表示し、ユーザはこれらのコンテンツリストから再生したいコンテンツを選択する。
【０１７９】
ユーザにより再生コンテンツが選択されると、再生処理を実行するが、再生処理が第１の実施形態とは異なる。
【０１８０】
次に、本実施形態におけるステップＳ８１０の再生処理について説明する。
【０１８１】
図１７は再生処理を示すフローチャートである。図１７のフローは、制御部１１０が各部を制御することによって実行される。
【０１８２】
再生指示があると、制御部１１０は、コンテンツ管理データに基づいて、図６或いは図７コンテンツリストにて選択されたコンテンツに対応した多重化ＴＳデータのファイル名を検出する（ステップＳ１７０１）。そして、検出されたファイル名の多重化ＴＳデータをＨＤＤ１１２から再生する（ステップＳ１７０２）。符号化処理部１０５は、再生された多重化ＴＳデータの動画像データと音声データを復号し、それぞれ表示制御部１０７と音声出力部１１４に出力する。表示制御部１０７は再生された動画像データをディスプレイ１０８に表示する。また、音声出力部１１４は、再生された音声データをスピーカ１１５から出力する。この状態で、再生停止の指示があると（ステップＳ１７０３）、制御部１１０はＨＤＤ１１２からのデータの再生を停止する（ステップＳ１７０４）。
【０１８３】
例えば、図６の番組タイトル単位のコンテンツリストにおいて、番組Ｃの再生が指示された場合には、図１６のコンテンツ管理データにおいて番組Ｃに対応するコンテンツＩＤを検出する。ここでは、番組Ｃに対応するコンテンツＩＤは３〜５である。これらのコンテンツＩＤに対応するファイル名は、ファイル００３、００４、００５である。そこで、これらのファイルを順にＨＤＤ１１２から再生する。
【０１８４】
また、図７の録画単位のコンテンツリストにおいて、１番のコンテンツの再生が指示された場合、図１６のコンテンツ管理データにおいて録画ＩＤが１であるコンテンツＩＤを検出する。ここでは、録画ＩＤが１のコンテンツＩＤは１〜５である。これらのコンテンツＩＤに対応するファイル名は００１、００２、００３、００４、００５である。そこで、これらのファイルを順にＨＤＤ１１２から再生する。
【０１８５】
次に、コンテンツ管理データを利用したダビング処理について説明する。
【０１８６】
本実施形態においても第１の実施形態と同様、図１３のフローチャートに従ってダビング処理が実行される。即ち、図１６のコンテンツ管理データに基づいて、図１０、図１１、或いは図１２に示したコンテンツリストをディスプレイ１０８に表示し、ユーザはこれらのコンテンツリストからダビングしたいコンテンツを選択する。
【０１８７】
ユーザによりダビングコンテンツが選択されると、ダビング処理を実行するが、ダビング処理が第１の実施形態とは異なる。
【０１８８】
次に、本実施形態におけるステップＳ１３１７のダビング処理について説明する。図１８はダビング処理を示すフローチャートである。なお、図１８の処理は、制御部１１０が各部を制御することにより実行される。
【０１８９】
制御部１１０は、コンテンツ管理データに基づいて、図１０、図１１或いは図１２のコンテンツリストにて選択されたコンテンツに対応した多重化ＴＳデータのファイル名を検出する（ステップＳ１８０１）。そして、検出されたファイル名の多重化ＴＳデータをＨＤＤ１１２から再生する（ステップＳ１８０２）。そして、再生した各ファイルのデータをＤＶＤドライブ１１３によりディスクＤに記録する（ステップＳ１８０３）。そして、残りダビング候補のコンテンツがあるか否かを判別する（ステップＳ１８０４）。
【０１９０】
残りのダビングコンテンツがある場合、次のコンテンツを選択し（ステップＳ１８０７）、ステップＳ１８０１に戻って次のコンテンツのダビング処理を実行する。
【０１９１】
また、残りのコンテンツが無い場合、図５に示したコンテンツ管理データに基づいて、今回ダビングしたファイルのうち、コピーワンスのファイルのデータをＨＤＤ１１２から削除する（ステップＳ１８０５）。
【０１９２】
例えば、図１２において、番号１のコンテンツがダビングされた場合、図５のコンテンツ管理データによれば、このコンテンツはコピーワンスのファイル００１、００３、００５とコピーフリーのファイル００２、００４が含まれている。
【０１９３】
そこで、コンテンツ管理データに基づいて、コピーワンスのファイル００１、００３、００５をＨＤＤ１１２から削除する。
【０１９４】
この様にコピーワンスのファイルを削除した後、削除後のデータに基づいてコンテンツ管理データの内容を更新する（ステップＳ１８０６）。具体的には、コンテンツ管理データからダビングされたコンテンツのコンテンツＩＤを検出し、そのうち、コピー情報がコピーワンスとなっているコンテンツＩＤをコンテンツ管理データから削除する。
【０１９５】
この様に、本実施形態においても、テレビ放送の番組を録画する際に、記録された一連のデータにおける番組の変更、及びコピー情報の変更が発生した部分を検出し、番組別、及び、コピー情報別のコンテンツ管理データを生成している。
【０１９６】
そして、ダビング時に、コンテンツ管理データに基づいてコピー情報別のコンテンツリストを表示することにより、ユーザは、コピーワンスのコンテンツとコピーフリーのコンテンツが混在していた場合にもこれらを容易に識別できる。
【０１９７】
そのため、コピーワンスのコンテンツとコピーフリーのコンテンツを独立に選択してダビングすることができる。
【０１９８】
なお、第１の実施形態では、テレビ放送の番組を録画する際に、記録された一連のデータにおける番組の変更、及びコピー情報の変更が発生した部分を検出し、番組別、及び、コピー情報別のコンテンツ管理データを生成している。
【０１９９】
これに限らず、番組の変更部分ではなく、コピー制御情報が変更した部分を検出して、コピー情報別のコンテンツ管理データを生成してもよい。
【０２００】
この場合、再生時やダビング時には、図６や図１１に示したタイトル単位のコンテンツリストを表示することができなくなるが、ダビング時に図１０のコピー情報別のコンテンツリストは表示できる。
【０２０１】
そのため、ユーザは、コピーワンスのコンテンツとコピーフリーのコンテンツが混在していた場合にもこれらを容易に識別できる。
【０２０２】
また、第２の実施形態では、番組の変更とコピー情報の変化に応じてＴＳデータを格納するファイルを分割していた。この様に構成した場合、コピー情報が変化する度に新たにファイルが作成されることになる。
【０２０３】
そのため、ＨＤＤのデータを管理するためのファイルシステムの都合により、記録できるファイル数が限られている場合には、録画中にコピー情報が変化した場合でも、新たにファイルを作成することができないことが考えられる。
【０２０４】
その場合には、第１の実施形態の様に、新たなファイルを作成できなくなった時点から、コピー情報別のプレイリストを作成するようにしてもよい。
【０２０５】
また、第１の実施形態によれば、第２の実施形態に比べて、ＨＤＤに記録されるファイル数が少ない。そのため、この様なファイル数の制限がある場合であっても、ＨＤＤに記録されたファイル数が上限に達する可能性が低くなる。
【０２０６】
また、第１の実施形態では、１回の録画指示で記録されるＴＳデータを一つのファイルとして管理するので、ファイルを削除する場合にも、まとめて削除される。
【０２０７】
そのため、第２の実施形態の様に、コピー情報別のファイル毎に削除する場合に比べ、ＨＤＤの断片化（フラグメンテーション）が発生することが少ない。
【図面の簡単な説明】
【０２０８】
【図１】本発明の実施形態における記録装置の構成を示す図である。
【図２】コンテンツ管理データを示す図である。
【図３】コピー制御情報を示す図である。
【図４】実施形態の記録処理を示すフローチャートである。
【図５】コンテンツ管理データを示す図である。
【図６】番組タイトル単位のコンテンツリストを示す図である。
【図７】録画単位のコンテンツリストを示す図である。
【図８】実施形態の再生処理を示すフローチャートである。
【図９】実施形態の再生処理を示すフローチャートである。
【図１０】コピー制御情報別のコンテンツリストを示す図である。
【図１１】番組タイトル単位のコンテンツリストを示す図である。
【図１２】録画単位のコンテンツリストを示す図である。
【図１３】実施形態のダビング処理を示すフローチャートである。
【図１４】実施形態のダビング処理を示すフローチャートである。
【図１５】実施形態の記録処理を示すフローチャートである。
【図１６】コンテンツ管理データを示す図である。
【図１７】実施形態の再生処理を示すフローチャートである。
【図１８】実施形態のダビング処理を示すフローチャートである。
【図１】
2008294832.tif 000003
【図２】
2008294832.tif 000004
【図３】
2008294832.tif 000005
【図４】
2008294832.tif 000006
【図５】
2008294832.tif 000007
【図６】
2008294832.tif 000008
【図７】
2008294832.tif 000009
【図８】
2008294832.tif 000010
【図９】
2008294832.tif 000011
【図１０】
2008294832.tif 000012
【図１１】
2008294832.tif 000013
【図１２】
2008294832.tif 000014
【図１３】
2008294832.tif 000015
【図１４】
2008294832.tif 000016
【図１５】
2008294832.tif 000017
【図１６】
2008294832.tif 000018
【図１７】
2008294832.tif 000019
【図１８】
2008294832.tif 000020