(57)【要約】高速ダビングを可能にしつつ、可能な限り記録媒体の記録容量の浪費を抑える。  データ処理装置は、第１種別の記録媒体および第２種別の記録媒体の各々にデータストリームを書き込むことが可能である。このデータ処理装置は、第１データストリームを受信する受信部と、第１データストリームを第２データストリームに変換する変換部と、第１および第２データストリームを、第１種別の記録媒体に書き込む処理部と、第１データストリームに基づいてコンテンツを再生する再生部と、ユーザからコンテンツのダビングの要否に関する指示を受け取る指示受信部とを有する。ダビングが必要であると指示されたときは、処理部は、第１種別の記録媒体内の第２データストリームを読み出して第２種別の記録媒体に書き込むとともに、第２データストリームを第１種別の記録媒体から削除する。【特許請求の範囲】
【請求項１】
第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むことが可能なデータ処理装置であって、
前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、
前記第２種別の記録媒体には前記第２データストリームを書き込み可能であり、
前記第１データストリームを受信する受信部と、
前記第１データストリームを前記第２データストリームに変換する変換部と、
前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込む処理部と、
前記第１データストリームに基づいてコンテンツを再生する再生部と、
ユーザからコンテンツのダビングの要否に関する指示を受け取る指示受信部と
を備え、ダビングが必要であると指示されたときは、前記処理部は、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する、データ処理装置。
【請求項２】
ダビングが必要でないと指示されたときは、前記処理部は、前記第２データストリームを前記第１種別の記録媒体から削除する、請求項１に記載のデータ処理装置。
【請求項３】
ユーザに対してダビングの要否を問い合わせるための特定表示を生成して出力する表示生成部をさらに備え、
前記指示受信部は、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取る、請求項１に記載のデータ処理装置。
【請求項４】
前記表示生成部は、再生される前記コンテンツに前記特定表示を重畳して出力する、請求項３に記載のデータ処理装置。
【請求項５】
前記表示生成部は、前記コンテンツの最初の再生が終了したときに前記特定表示を生成する、請求項３に記載のデータ処理装置。
【請求項６】
前記処理部は、前記第１データストリームを書き込んでから所定時間以内に前記コンテンツが再生されないとき、前記第２データストリームを消去する、請求項１に記載のデータ処理装置。
【請求項７】
前記表示生成部は、ダビングの要否の判断を保留する選択肢をさらに含む特定表示を生成する、請求項３に記載のデータ処理装置。
【請求項８】
前記指示受信部がユーザからダビングの要否の判断を保留する指示を受け取ると、前記処理部は保留されたコンテンツをリストに登録する、請求項７に記載のデータ処理装置。
【請求項９】
前記処理部は、前記リストに登録されたコンテンツの再生が終了したときに前記特定表示を生成し、
ダビングが必要でないと指示されたときは、前記処理部は再生が終了した前記コンテンツの第２データストリームを削除する、請求項８に記載のデータ処理装置。
【請求項１０】
前記処理部は、前記第１種別の記録媒体に残された容量が所定量以下になったとき、前記リストに登録されたコンテンツの第２データストリームを削除する、請求項８に記載のデータ処理装置。
【請求項１１】
前記第１データストリームはＭＰＥＧ−２トランスポートストリームであり、
前記第２データストリームはＭＰＥＧ−２プログラムストリームである、請求項１に記載のデータ処理装置。
【請求項１２】
第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むデータ処理方法であって、
前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、
前記第２種別の記録媒体には前記第２データストリームを書き込み可能であり、
前記第１データストリームを受信するステップと、
前記第１データストリームを前記第２データストリームに変換するステップと、
前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込むステップと、
前記第１データストリームに基づいてコンテンツを再生するステップと、
コンテンツのダビングの要否に関する指示を受け取るステップと
を包含し、ダビングが必要であるとの指示を受け取ったときは、前記書き込むステップは、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する、データ処理方法。
【請求項１３】
ダビングが必要でないと指示されたときは、前記書き込むステップは、前記第２データストリームを前記第１種別の記録媒体から削除する、請求項１２に記載のデータ処理方法。
【請求項１４】
ダビングの要否を問い合わせるための特定表示を生成して出力するステップをさらに備え、
前記指示を受け取るステップは、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取る、請求項１２に記載のデータ処理方法。
【請求項１５】
前記特定表示を生成して出力するステップは、再生される前記コンテンツに前記特定表示を重畳して出力する、請求項１４に記載のデータ処理方法。
【請求項１６】
前記特定表示を生成して出力するステップは、前記コンテンツの最初の再生が終了したときに前記特定表示を生成する、請求項１４に記載のデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、視聴のために記録媒体に記録されたコンテンツを、他の記録媒体にダビングする技術に関する。
【背景技術】
【０００２】  近年、映像／音声（コンテンツ）のデータを圧縮符号化して記録媒体に蓄積しておき、後の視聴を可能にする機器が普及している。これは、圧縮符号化技術の進歩や記録媒体の容量の増加などによるところが大きい。【０００３】  このような機器として、例えば、急速に大容量化が進んでいるハードディスクドライブ（以降「ＨＤＤ」と記す）を内蔵したＤＶＤレコーダ（以下「レコーダ」と記述する）が知られている。このレコーダの典型的な使用例を挙げると、ユーザはレコーダの予約録画機能などを使って、放送番組をＨＤＤに録画し蓄積しておく。そして後に視聴した結果、保存しておきたい番組があればＤＶＤにダビングして保存する。ここでいう「ダビング」とは、記録媒体に既に記録されているコンテンツのコピーを他の記録媒体に作成することをいう。【０００４】  近年のレコーダの中には、デジタル放送の放送ストリーム（トランスポートストリーム）をパケット構造を保持したままＨＤＤに書き込むものが存在する。そのため、ＤＶＤへのダビング時には、ＤＶＤの記録フォーマットであるプログラムストリームへ変換する必要がある。具体的には、レコーダはＨＤＤに書き込まれたトランスポートストリームを一旦デコードし、プログラムストリームにエンコードし直してＤＶＤに書き込む必要がある。このダビング処理には復号化処理および再符号化処理が介在するため、高速化は困難である。通常再生速度を基準とすると、その１倍または２倍程度の速度でダビング処理が行われるに過ぎない。【０００５】  特許文献１および２は、ダビング処理の高速化を実現する技術を開示している。特許文献１では、放送されるトランスポートストリームとは別に、予めダビング先の記録媒体に適合したフォーマットを有するダビング用ストリームが生成される。そして、両方のストリームが同時にＨＤＤに書き込まれる。ダビング時にはダビング用ストリームを単にコピーすればよく、復号化処理および再符号化処理は行われないため、ダビング処理が高速化される。【０００６】  特許文献２は、アナログ放送などによって得られたアナログ映像／音声データから圧縮符号化されたデータストリームを生成している。特許文献１と同様、特許文献２においても、本来の視聴用のデータストリームとともにダビング用ストリームが生成され、同時にＨＤＤに書き込まれる。その結果、特許文献１の技術と同様に、ダビング処理の高速化を実現することができる。
【特許文献１】日本国特開２００３−２２４８２２号公報
【特許文献２】日本国特開２００３−３２６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】  しかしながら、上述の技術では１番組の録画で常に２つのストリームがＨＤＤに書き込まれ、その後もまとめて管理されるため、多くの記録容量を消費する。その結果、１つのストリームのみをＨＤＤに記録する場合と比べて録画可能時間が低下してしまう。ＨＤＤの記録可能容量（空き容量）を増すためにはその録画番組を消去する他はないが、２つのストリームはまとめて管理されているため２つのストリームが同時に消去されてしまう。これでは、高速ダビングはおろか再生視聴すらできない。【０００８】  本発明の目的は、高速ダビングを可能にしつつ、可能な限り記録媒体の記録容量の浪費を抑えることである。
【課題を解決するための手段】
【０００９】  本発明によるデータ処理装置は、第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むことが可能である。前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、前記第２種別の記録媒体には前記第２データストリームを書き込み可能である。前記データ処理装置は、前記第１データストリームを受信する受信部と、前記第１データストリームを前記第２データストリームに変換する変換部と、前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込む処理部と、前記第１データストリームに基づいてコンテンツを再生する再生部と、ユーザからコンテンツのダビングの要否に関する指示を受け取る指示受信部とを備えている。ダビングが必要であると指示されたときは、前記処理部は、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する。【００１０】  ダビングが必要でないと指示されたときは、前記処理部は、前記第２データストリームを前記第１種別の記録媒体から削除してもよい。【００１１】  前記データ処理装置は、ユーザに対してダビングの要否を問い合わせるための特定表示を生成して出力する表示生成部をさらに備えている。前記指示受信部は、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取ってもよい。【００１２】  前記表示生成部は、再生される前記コンテンツに前記特定表示を重畳して出力してもよい。【００１３】  前記表示生成部は、前記コンテンツの最初の再生が終了したときに前記特定表示を生成してもよい。【００１４】  前記処理部は、前記第１データストリームを書き込んでから所定時間以内に前記コンテンツが再生されないとき、前記第２データストリームを消去してもよい。【００１５】  前記表示生成部は、ダビングの要否の判断を保留する選択肢をさらに含む特定表示を生成してもよい。【００１６】  前記指示受信部がユーザからダビングの要否の判断を保留する指示を受け取ると、前記処理部は保留されたコンテンツをリストに登録してもよい。【００１７】  前記処理部は、前記リストに登録されたコンテンツの再生が終了したときに前記特定表示を生成し、ダビングが必要でないと指示されたときは、再生が終了した前記コンテンツの第２データストリームを削除してもよい。【００１８】  前記処理部は、前記第１種別の記録媒体に残された容量が所定量以下になったとき、前記リストに登録されたコンテンツの第２データストリームを削除してもよい。【００１９】  前記第１データストリームはＭＰＥＧ−２トランスポートストリームであり、前記第２データストリームはＭＰＥＧ−２プログラムストリームであってもよい。【００２０】  本発明によるデータ処理方法は、第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込む。前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、前記第２種別の記録媒体には前記第２データストリームを書き込み可能である。前記データ処理方法は、前記第１データストリームを受信するステップと、前記第１データストリームを前記第２データストリームに変換するステップと、前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込むステップと、前記第１データストリームに基づいてコンテンツを再生するステップと、コンテンツのダビングの要否に関する指示を受け取るステップとを包含する。ダビングが必要であるとの指示を受け取ったときは、前記書き込むステップは、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する。【００２１】  ダビングが必要でないと指示されたときは、前記書き込むステップは、前記第２データストリームを前記第１種別の記録媒体から削除してもよい。【００２２】  ダビングの要否を問い合わせるための特定表示を生成して出力するステップをさらに備え、前記指示を受け取るステップは、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取ってもよい。【００２３】  前記特定表示を生成して出力するステップは、再生される前記コンテンツに前記特定表示を重畳して出力してもよい。【００２４】  前記特定表示を生成して出力するステップは、前記コンテンツの最初の再生が終了したときに前記特定表示を生成してもよい。【００２５】  本発明によるコンピュータプログラムは、第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むことが可能なデータ処理装置のコンピュータにおいて実行される。前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、前記第２種別の記録媒体には前記第２データストリームを書き込み可能である。前記コンピュータプログラムは、前記コンピュータプログラムを実行したデータ処理装置に、前記第１データストリームを受信するステップと、前記第１データストリームを前記第２データストリームに変換するステップと、前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込むステップと、前記第１データストリームに基づいてコンテンツを再生するステップと、コンテンツのダビングの要否に関する指示を受け取るステップとを実行させる。ダビングが必要であるとの指示を受け取ったときは、前記書き込むステップにおいて、前記データ処理装置は前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する。
【発明の効果】
【００２６】  本発明によれば、番組の録画時には再生視聴用のストリームとダビング用のストリームを同時に記録することで、記録した番組を高速に別の記録媒体にダビングすることができる。かつ、再生視聴の終了時にダビングの可否をユーザに選択させ、対応した処理の後にダビング用のストリームを消去することでダビング用の余分なストリームが存在する期間が短くなり、機器内蔵の記録媒体の容量を有効に使用することもできる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態による光ディスクレコーダ１０と他の機器とによって形成されるシステムの構成を示す図である。
【図２】トランスポートストリーム（ＴＳ）２０のデータ構造を示す図である。
【図３】（ａ）はビデオＴＳパケット３０のデータ構造を示す図であり、（ｂ）は、オーディオＴＳパケット３１のデータ構造を示す図である。
【図４】（ａ）〜（ｄ）は、ビデオＴＳパケットからビデオピクチャを再生する際に構築されるストリームの関係を示す図である。
【図５】ＭＰＥＧ２プログラムストリーム５０のデータ構造を示す図である。
【図６】プログラムストリーム５０内のビデオパックのデータ構造を示す図である。
【図７】実施形態１によるレコーダ１０の機能ブロックの構成を示す図である。
【図８】（ａ）から（ｃ）は、ＰＳ７９とＴＳ８１とのデータ構造の関係を示す図である。
【図９】レコーダ１０における録画処理の手順を示すフローチャートである。
【図１０】レコーダ１０における再生処理の手順を示すフローチャートである。
【図１１】レコーダ１０におけるダビング判定処理の手順を示すフローチャートである。
【図１２】実施形態１によるレコーダの変形例を示す図である。
【図１３】実施形態２によるレコーダ１３０の機能ブロックの構成を示す図である。
【図１４】実施形態２によるレコーダ１３０のダビング選択処理の変形例による手順を示すフローチャートである。
【図１５】実施形態３によるレコーダ１５０の機能ブロックの構成を示す図である。
【図１６】実施形態３によるレコーダの変形例を示す図である。
【符号の説明】
【００２８】  １ａ  ＴＳ入力端子
１ｂ  映像・音声信号出力端子
２  第１の記録再生部
３  第１のＴＳデコード部
４  ＰＳエンコード部
５  第２のＴＳデコード部
６  ダビング選択画面重畳部
７  第２の記録再生部
８  ＰＳデコード部
９ａ  ＨＤＤ
９ｂ  ＤＶＤ−ＲＡＭ
９ｃ  メモリカード
１０  レコーダ
１３  チューナ
【発明を実施するための最良の形態】
【００２９】  以下、添付の図面を参照しながら、本発明のデータ処理装置の実施形態を説明する。実施形態においては、データ処理装置は、ハードディスクドライブ（ＨＤＤ）を内蔵したＤＶＤレコーダであるとして説明する。【００３０】  （実施形態１）
図１は、本実施形態による光ディスクレコーダ１０と他の機器とによって形成されるシステムの構成を示す。ＨＤＤ９ａを内蔵した光ディスクレコーダ１０（以下「レコーダ１０」と記述する）は、放送番組の映像および音声に関する動画のデータストリームをＨＤＤ９ａおよびＤＶＤ−ＲＡＭ９ｂに記録する録画機能を有する。またレコーダ１０は、ＤＶＤ−ＲＡＭ９ｂに記録されたデータストリームを読み出して動画を再生する再生機能も有する。図１では、レコーダ１０の録画機能および再生機能に関連して連携することが可能な他の機器を示している。レコーダ１０の録画機能および再生機能に関する処理は、リモコン１１や、レコーダ１０本体のボタン（図示せず）等の指示の入力装置を利用してユーザが与えた指示に基づいて行われる。【００３１】  まず、レコーダ１０の録画機能に関連する処理を説明する。レコーダ１０は、デジタル放送番組に関するデジタル信号を受信するアンテナ１２ａ、および、アナログ放送番組に関するアナログ信号を受信するアンテナ１２ｂと接続され、デジタル放送波およびアナログ放送波を受信する。レコーダ１０は、例えば同軸ケーブル１４を介してデジタル信号およびアナログ信号を受け取る。【００３２】  デジタル放送波は、ＭＰＥＧ−２トランスポートストリーム（以下「トランスポートストリーム」または「ＴＳ」と記述する）として伝送されている。ＴＳを受信した場合には、レコーダ１０は、所定の処理を行ったＴＳを、後述するパケット構造を保持しながらＨＤＤ９ａに記録する。同時にレコーダ１０は、ＴＳをデコードおよび再エンコードして、そのコンテンツをＭＰＥＧ−２プログラムストリーム（以下「プログラムストリーム」または「ＰＳ」と記述する）を生成しＨＤＤ９ａに記録する。【００３３】  アナログ信号を受信した場合には、レコーダ１０は、そのアナログ信号から得られた映像／音声のデータを圧縮符号化してＴＳおよびＰＳを同時に生成し、得られたＴＳおよびＰＳをＨＤＤ９ａに記録する。【００３４】  レコーダ１０はまた、ＨＤＤ９ａに録画された番組を他の記録媒体にダビングすることができる。具体的にはレコーダ１０は、ＨＤＤ９ａに記録されたＰＳを、装填されたＤＶＤ−ＲＡＭ９ｂや、ＳＤメモリカードやメモリースティック（登録商標）等のメモリカード９ｃにコピーまたは移動することによって、録画された番組をダビングすることができる。以下の説明では、「ダビング」とは、記録媒体に既に記録されているコンテンツのコピーを他の記録媒体に作成することをいう。【００３５】  またレコーダ１０は、インターネットなどのネットワーク１９に接続されており、ネットワーク１９を介してサーバ１８ｂなどの他の機器と通信することができる。サーバ１８ｂは、例えば種々の音楽のリニアＰＣＭ（ＬＰＣＭ）フォーマットの音楽データを蓄積し、ユーザが選択したＬＰＣＭデータをユーザの機器に送信する商用音楽サーバである。例えば、レコーダ１０はサーバ１８ｂから音楽データのデータファイルを受け取ることができ、または音楽データのストリーミング配信を受けることができる。【００３６】  次に、レコーダ１０の再生機能に関連する処理を説明する。レコーダ１０はＨＤＤ９ａに記録されたＴＳ内の映像データおよび音声データを復号化し、ＴＶ１６、スピーカ（図示せず）等を介して再生する。なお、映像および音声が記録されたＤＶＤ−ＲＡＭ９ｂ、メモリカード９ｃがレコーダ１０から取り出されてＰＣ１８ａ等の他の機器に装填される。ＰＳ内の映像データおよび音声データはその機器によって復号化され、ディスプレイやスピーカ（図示せず）等を介して再生される。【００３７】  ここで、図２〜図４を参照しながら、デジタル放送信号として伝送されるトランスポートストリームのデータ構造を説明する。【００３８】  図２は、トランスポートストリーム（ＴＳ）２０のデータ構造を示す。ＴＳパケットは、例えば、圧縮されたビデオデータが格納されたビデオＴＳパケット（Ｖ＿ＴＳＰ）３０、圧縮されたオーディオデータが格納されたオーディオＴＳパケット（Ａ＿ＴＳＰ）３１の他、番組表（プログラム・アソシエーション・テーブル；ＰＡＴ）が格納されたパケット（ＰＡＴ＿ＴＳＰ）、番組対応表（プログラム・マップ・テーブル；ＰＭＴ）が格納されたパケット（ＰＭＴ＿ＴＳＰ）およびプログラム・クロック・リファレンス（ＰＣＲ）が格納されたパケット（ＰＣＲ＿ＴＳＰ）等を含む。各ＴＳパケットのデータ量は１８８バイトである。【００３９】  以下、本発明の処理に関連するビデオＴＳパケットおよびオーディオＴＳパケットを説明する。図３（ａ）はビデオＴＳパケット３０のデータ構造を示す。ビデオＴＳパケット３０は、４バイトのトランスポートパケットヘッダ３０ａ、および、１８４バイトのトランスポートパケットペイロード３０ｂを有する。ペイロード３０ｂにはビデオデータ３０ｂが格納されている。一方、図３（ｂ）は、オーディオＴＳパケット３１のデータ構造を示す。オーディオＴＳパケット３１も同様に、４バイトのトランスポートパケットヘッダ３１ａ、および、１８４バイトのトランスポートパケットペイロード３１ｂを有する。オーディオデータ３１ｂはトランスポートパケットペイロード３１ｂに格納されている。【００４０】  上述の例から理解されるように、一般にＴＳパケットは４バイトのトランスポートパケットヘッダと、１８４バイトのエレメンタリデータとから構成されている。パケットヘッダには、そのパケットの種類を特定するパケット識別子（Ｐａｃｋｅｔ  ＩＤｅｎｔｉｆｉｅｒ；ＰＩＤ）が記述されている。例えば、ビデオＴＳパケットのＰＩＤは“０ｘ００２０”であり、オーディオＴＳパケットのＰＩＤは“０ｘ００２１”である。エレメンタリデータは、ビデオデータ、オーディオデータ等のコンテンツデータや、再生を制御するための制御データ等である。どのようなデータが格納されているかは、パケットの種類に応じて異なる。【００４１】  以下、ビデオデータを例に挙げて、映像を構成するピクチャとの関係を説明する。図４（ａ）〜（ｄ）は、ビデオＴＳパケットからビデオピクチャを再生する際に構築されるストリームの関係を示す。図４（ａ）に示すように、ＴＳ４０は、ビデオＴＳパケット４０ａ〜４０ｄを含む。なお、ＴＳ４０には、他のパケットも含まれ得るが、ここではビデオＴＳパケットのみを示している。ビデオＴＳパケットは、ヘッダ４０ａ−１に格納されたＰＩＤによって容易に特定される。【００４２】  ビデオデータ４０ａ−２等の各ビデオＴＳパケットのビデオデータから、パケット化エレメンタリストリームが構成される。図４（ｂ）は、パケット化エレメンタリストリーム（ＰＥＳ）４１のデータ構造を示す。ＰＥＳ４１は、複数のＰＥＳパケット４１ａ、４１ｂ等から構成される。ＰＥＳパケット４１ａは、ＰＥＳヘッダ４１ａ−１およびＰＥＳペイロード４１ａ−２から構成されており、これらのデータがビデオＴＳパケットのビデオデータとして格納されている。【００４３】  ＰＥＳペイロード４１ａ−２は、それぞれが１つのピクチャのデータを含んでいる。ＰＥＳペイロード４１ａ−２から、エレメンタリストリームが構成される。図４（ｃ）は、エレメンタリストリーム（ＥＳ）４２のデータ構造を示す。ＥＳ４２は、ピクチャヘッダ、および、ピクチャデータの組を複数有している。なお、「ピクチャ」とは一般にフレームおよびフィールドのいずれも含む概念として用いられる。【００４４】  図４（ｃ）に示すピクチャヘッダ４２ａには、その後に配置されたピクチャデータ４２ｂのピクチャ種別を特定するピクチャコーディングタイプが記述され、ピクチャヘッダ４２ｃにはピクチャデータ４２ｄのピクチャ種別を特定するピクチャコーディングタイプが記述されている。種別とは、Ｉピクチャ（Ｉｎｔｒａ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）、Ｐピクチャ（Ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）またはＢピクチャ（Ｂｉｄｉｒｅｃｔｉｏｎａｌｌｙ−ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）を表す。種別がＩピクチャであれば、そのピクチャコーディングタイプは、例えば“００１ｂ”である。【００４５】  ピクチャデータ４２ｂ、４２ｄ等は、そのデータのみによって、または、そのデータとその前および／または後に復号化されるデータとによって構築可能な１枚分のフレームのデータである。例えば図４（ｄ）は、ピクチャデータ４２ｂから構築されるピクチャ４３ａおよびピクチャデータ４２ｄから構築されるピクチャ４３ｂを示す。【００４６】  ＴＳに基づいて映像を再生する際、レコーダ１０はビデオＴＳパケットを取得して上述の処理にしたがってピクチャデータを取得し、映像を構成するピクチャを取得する。これにより映像をＴＶ１６上に再生することができる。【００４７】  図５は、ＤＶＤビデオレコーディング規格（以下「ＶＲ規格」と記述する）に準拠したＭＰＥＧ２プログラムストリーム５０のデータ構造を示す（以下、このストリームを「プログラムストリーム５０」と称する）。【００４８】  プログラムストリーム５０は、複数のビデオオブジェクトユニット（Ｖｉｄｅｏ  ＯＢｊｅｃｔ；ＶＯＢ）＃１、＃２、・・・、＃ｋを含んでいる。例えば、プログラムストリーム５０が録画されたコンテンツとすると、各ＶＯＢは、ユーザが録画を開始してから録画を停止するまでの１回の録画動作に対応する動画データが格納されている。【００４９】  各ＶＯＢは、複数のＶＯＢユニット（Ｖｉｄｅｏ  ＯＢｊｅｃｔ  ｕｎｉｔ；ＶＯＢＵ）＃１、＃２、・・・、＃ｎを含んでいる。各ＶＯＢＵは、映像の再生時間にして０．４秒から１秒程度のデータを含むデータ単位である。以下、最初に配置されたＶＯＢＵとその��に配置されたＶＯＢＵを例にして、ＶＯＢＵのデータ構造を説明する。【００５０】  ＶＯＢＵ＃１は、複数のパックから構成されている。プログラムストリーム５０内の各パックのデータ長（パック長）は一定（２キロバイト（２０４８バイト））である。ＶＯＢＵの先頭には、図５に“Ｒ”で示されるリアルタイムインフォメーションパック（ＲＤＩパック）５１が配置されている。ＲＤＩパック５１の後には、“Ｖ”で示されるビデオパック（ビデオパック５２ａ、５２ｂ等）および“Ａ”で示されるオーディオパック（オーディオパック５３等）が複数含まれている。【００５１】  各パックは以下の情報を格納している。すなわち、ＲＤＩパック５１は、プログラムストリーム５０の再生を制御するために用いられる情報、例えばＶＯＢＵの再生タイミングを示す情報や、プログラムストリーム５０のコピーを制御するための情報を格納している。ビデオパック５２ａ、５２ｂ等は、ＭＰＥＧ２圧縮されたビデオデータを格納している。オーディオパック５３等は、例えばＭＰＥＧ２−オーディオ規格によって圧縮されたオーディオデータを格納している。近接するビデオパックおよびオーディオパックには、例えば、同期して再生されるビデオデータおよびオーディオデータが格納されているが、それらの配置（順序）は任意である。【００５２】  ＶＯＢＵ＃２もまた、複数のパックから構成されている。ＶＯＢＵ＃２の先頭には、ＲＤＩパック５４が配置され、その後、ビデオパック５５およびオーディオパック５６等が複数配置されている。各パックに格納される情報の内容はＶＯＢＵ＃１と同様である。【００５３】  図６は、プログラムストリーム５０内のビデオパックのデータ構造を示す。以下、ビデオパック５２ａを例として説明する。ビデオパック５２ａは、ＭＰＥＧ２圧縮されたビデオデータ６２ａを格納している。また、ビデオパック５２ａはビデオパックであることを特定するパックヘッダ６２ｂおよびＰＥＳパケットヘッダ６２ｃの他、さらにＶＯＢＵの最初のビデオパックであればパックヘッダ６２ｂの中にシステムヘッダ（図示せず）も含まれる。【００５４】  図６に示すビデオパック５２ａのビデオデータ６２ａは、後続のビデオパック５２ｂ以後のビデオデータ６３ａ等とともにＩフレーム６５のデータを構成する。さらにＩフレームに続くＢフレーム６６や、Ｐフレームを構成するビデオパックが続けて記録される。【００５５】  また、ビデオデータ６２ａは、シーケンスヘッダ６７およびＧＯＰヘッダ６８を含んでいる。ＭＰＥＧ２規格では、ビデオフレームを複数まとめた「グループ・オブ・ピクチャ」（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ；ＧＯＰ）が規定されており、ＧＯＰヘッダ６８はその先頭を表す。ＧＯＰの先頭フレームは必ずＩフレームである。【００５６】  次に、図７を参照しながら、本実施形態によるレコーダ１０の構成を説明する。図７は、本実施形態によるレコーダ１０の機能ブロックの構成を示す。【００５７】  レコーダ１０は、ＴＳ入力端子１ａおよび映像・音声信号出力端子１ｂと、第１の記録再生部２と、第１のＭＰＥＧ−ＴＳデコード部３と、ＭＰＥＧ−ＰＳエンコード部４と、第２のＭＰＥＧ−ＴＳデコード部５と、ダビング選択画面重畳部６と、第２の記録再生部７と、ＭＰＥＧ−ＰＳデコード部８と、ＨＤＤ９ａと、チューナ１３とを備えている。図示されているＤＶＤ−ＲＡＭ９ｂはレコーダ１０に着脱可能であり、レコーダ１０の構成要素と捉えなくてもよい。【００５８】  以下、レコーダ１０の各構成要素の機能を説明し、その後レコーダ１０全体の動作（録画動作および再生動作）を説明する。本実施形態においては、レコーダ１０がデジタル放送波を受信したときの処理を説明する。レコーダ１０がアナログ放送波を受信したときの処理は、実施形態２において説明する。【００５９】  ＴＳ入力端子１ａは、チューナ１３から出力されるトランスポートストリーム（ＴＳ）を受け取る。映像・音声信号出力端子１ｂは、ダビング選択画面重畳部６またはＰＳデコード部８から出力された映像および音声のベースバンド信号を出力する。この信号により、ＴＶ１６上に映像が再生され、スピーカから音声が再生される。【００６０】  第１の記録再生部２は、ＴＳをＨＤＤ９ａに書き込むための処理、例えばＨＤＤ９ａ上のアドレスの特定、ＨＤＤ９ａの磁気ヘッド（図示せず）の移動指示、誤り訂正処理、ＴＳの出力、特定されたアドレスからのＴＳの書き込み指示などである。【００６１】  第１のＴＳデコード部３は、ＴＳを復号化処理して映像および音声のデジタル信号（ベースバンド信号）を出力する。映像についていえば、第１のＴＳデコード部３は、図４に示すデータ構造に基づいてＴＳ４０からピクチャデータ（フレームデータ）を抽出する。さらに第１のＴＳデコード部３は、ＭＰＥＧ−２規格に基づいて圧縮符号化されている各フレームデータを復号化し、各フレームごとの映像信号をベースバンド信号として出力する。【００６２】  ＰＳエンコード部４は、映像および音声のベースバンド信号を受け取り、その信号に基づいてＰＳを生成する。映像についていえば、ＰＳエンコード部４はベースバンド信号に基づいてＭＰＥＧ−２規格に基づく圧縮符号化処理を行い、フレームデータを生成する。そして図６に示すデータ構造に基づいて各種のヘッダをフレームデータに付加し、ビデオパックを生成する。その後ＰＳエンコード部４は、別に生成したオーディオパックと併せてその先頭にＲＤＩパックを付加し、ＰＳ５０を生成する。【００６３】  ＰＳエンコード部４は、ＴＳ２０１が標準解像度映像（ＳＤ映像）の番組データであるときには、同じ解像度の映像を含むＰＳを生成する。一方、ＴＳ２０１が高解像度映像（ＨＤ映像）の番組データであるときには、ＰＳエンコード部４は、データ間引き等を行ってＨＤ映像のベースバンド信号をＳＤ映像のベースバンド信号に変換し、ＰＳを生成する。例えば、２４Ｍｂｐｓのデータレートを有するＨＤ映像のＴＳから、５Ｍｂｐｓのデータレートを有するＳＤ映像のＰＳを生成する。【００６４】  第２のＴＳデコード部５は、第１のＴＳデコード部３と実質的に同じ機能を有する。すなわち第２のＴＳデコード部５は、ＴＳを受け取り、そのＴＳを復号化処理して映像および音声のデジタル信号（ベースバンド信号）を出力する。詳細な機能は第１のＴＳデコード部３に関して説明したとおりであるため、その説明は省略する。なお本実施形態では、第２のＴＳデコード部５は���ＤＤ９ａから読み出されたＴＳを受け取るとする。したがって、第２のＴＳデコード部５はユーザが録画された番組を視聴する際に動作する。仮にユーザがデジタル放送をリアルタイムで視聴するときには、第１の記録再生部２を介して、またはＴＳ入力端子１ａから直接ＴＳを受け取り、復号化処理動作を行ってもよい。【００６５】  ダビング選択画面重畳部６は、ダビングの要否を問い合わせるための特定の表示を生成する。ダビング選択画面重畳部６は、特定の表示を出力映像に対して重畳した信号を出力する。この処理はいわゆるオン・スクリーン・ディスプレイ機能の実現するための処理である。重畳される画面は、ユーザに対して視聴が終了した録画番組をダビングするか否かの問いかけ文と、その選択肢とが示される。例えば、「いま視聴が終了した番組をダビングしますか？（１）はい（２）いいえ」という文字を含む画面が示される。本実施形態においては、ダビング選択画面重畳部６は録画番組の再生視聴が終了した時にのみダビングの必要性を選択するための画面を重畳するとしている。したがって、ダビング選択画面重畳部６が重畳処理を行うタイミングは、ユーザが録画番組の再生視聴が終了したときとする。【００６６】  第２の記録再生部７は、記録媒体の種別が相違すること、およびその相違に起因する設計上の相違以外は、第１の記録再生部２と実質的に同じ機能を有する。具体的には第２の記録再生部７は、ＨＤＤ９ａから読み出されたＰＳを第１の記録再生部２から受け取り、ＰＳをＤＶＤ−ＲＡＭ９ｂに書き込むための処理、例えばＤＶＤ−ＲＡＭ９ｂ上のアドレスの特定、ＤＶＤ−ＲＡＭ９ｂの光ヘッド（図示せず）の移動指示、誤り訂正処理、ＰＳの出力、特定されたアドレスからのＰＳの書き込み指示などを行う。【００６７】  ＰＳデコード部８は、ＤＶＤ−ＲＡＭ９ｂから読み出されたＰＳを受け取り、そのＰＳを復号化処理して映像および音声のデジタル信号（ベースバンド信号）を出力する。この処理はＰＳエンコード部４における圧縮符号化処理の逆の処理である。例えばＰＳデコード部８は、図６に示すデータ構造に基づいてＰＳのビデオパックから圧縮符号化された映像のフレームデータを抽出し、そのフレームデータを復号化して、ベースバンド信号を出力する。【００６８】  チューナ１３はデジタル放送波を受信してＴＳを取得する。ＴＳは各々が異なる識別子（番組ＩＤ）を有する複数の番組のデータを含むことがある。そのためチューナ１３は、ユーザによって選択された番組の番組ＩＤに基づいてその番組の視聴に必要なビデオパケット、オーディオパケット等を抽出し、受信したＴＳとは異なるＴＳを出力する。出力されるＴＳには、実質的には選択された番組に関するデータのみが含まれており、選択されなかった番組のデータは含まれていない。よってチューナ１３から出力されるＴＳは、パーシャルＴＳとも呼ばれることがある。【００６９】  次に、レコーダ１０全体で行われる動作を説明する。ここでは、レコーダ１０の録画動作および再生動作を順に説明する。【００７０】  まず、番組録画時のレコーダ１０の動作を説明する。チューナ１３は、デジタル放送波として伝送されるトランスポートストリームから録画対象の番組（以下コン���ンツともいう）のパケットのみを抽出し出力する。ＴＳ入力端子１ａは、チューナ１３から出力されたＴＳ２０１を受け取る。第１の記録再生部２はＴＳ２０１に対して記録のための処理を行ってＨＤＤ９ａに書き込む。【００７１】  ＴＳの記録処理と並行してＴＳがＰＳに変換される。すなわち第１のＴＳデコード部３はＴＳ２０１を復号化処理して映像・音声信号（ベースバンド信号）３０１を出力し、続いてＰＳエンコード部４は映像・音声信号３０１に基づいてＰＳを生成する。第１の記録再生部２はＰＳ４０１に対して記録のための処理を行ってＤＶＤ−ＲＡＭ９ｂに書き込む。第１のＴＳデコード部３およびＰＳエンコード部４は、ＴＳをＰＳに変換するストリーム変換部ということができる。【００７２】  ＴＳに基づいてＰＳを生成し、ＴＳおよびＰＳをＨＤＤ９ａに蓄積する理由は、高速なダビング処理を行うためである。ＤＶＤ−ＲＡＭ９ｂへのダビングに際しては、ＤＶＤ−ＲＡＭ９ｂにはＴＳを書き込むことができず、ＰＳでなければならない。よって、そこで番組の録画時に予めＰＳも生成することにより、ダビング時にＰＳに変換するよりも高速にダビング処理を完了できる。【００７３】  なお、ＴＳ内の映像・音声データがＤＶＤ規格に準拠しているときには、ベースバンド信号３０１まで復号化処理をせず、符号化データのままでＴＳからＰＳに変換することもできる。図８の（ａ）から（ｃ）は、ＰＳ７９とＴＳ８１とのデータ構造の関係を示す。まず（ｃ）のＴＳ８１に注目すると、ＴＳ８１の各ＴＳパケットからヘッダ８１ａ等を取り除いたペイロード８１ｂ、８１ｃ、８１ｄのデータは、（ｂ）のＰＥＳ８０を構成している。ＰＥＳ８０の各ＰＥＳパケットからヘッダ８０ａ、８０ｃ等を取り除いたペイロード８０ｂ、８０ｄのデータ、すなわちエレメンタリストリーム（ＥＳ）が、ＰＳ７９のビデオパックのペイロード７９ａ、７９ｂ、７９ｃ等に分割されて埋め込まれる。ＥＳは、ＭＰＥＧ−２規格に基づいて符号化されたフレームごとのデータである。復号化することなくＴＳからＰＳを生成すると、画質が劣化しないという利点がある。【００７４】  ＴＳ内の映像・音声データがＤＶＤ規格に準拠しているか否かは、映像・音声のエレメンタリストリーム（ＥＳ）に基づいて判断することができる。下記表１は、デジタル放送およびＤＶＤ規格で規定されている映像ＥＳのパラメータの規定例を示す。【００７５】
【表１】
2005057577.tif 000002
【００７６】  デジタル放送のＴＳ内の映像ＥＳの構造は、「放送ストリーム」欄に規定された各種のパラメータにしたがって生成されている。映像ＥＳが「ＤＶＤストリーム」欄に規定された映像ＥＳの構造と同じであれば、そのＥＳはＤＶＤ規格に準拠しているといえる。異なっている場合にはＤＶＤ規格に準拠しているとはいえない。例えば、ＥＳがＭＰ＠ＨＬストリームであるときや、ＭＰ＠ＭＬストリームであるがビットレートが９．８Ｍｂｐｓを超えるときには、映像ＥＳはＤＶＤ規格に準拠していないことになる。【００７７】  音声については、ＤＶＤ規格ではリニアＰＣＭ、ＡＣ−３およびＭＰＥＧのフォーマットのみが採用されている。よってＴＳ内の音声ＥＳがそのいずれかの構造を有していればＤＶＤ規格に準拠しているといえる。いずれでもないとき、例えばＡＡＣフォーマットであるときには、音声ＥＳはＤＶＤ規格に準拠しているとはいえない。【００７８】  ＤＶＤ規格に準拠していない映像および音声が含まれている場合には、上述の第１のＴＳデコード部３およびＰＳエンコード部４を利用してＰＳに変換すればよい。【００７９】  これまで説明した録画処理の手順は、図９に示すとおりである。図９は、レコーダ１０における録画処理の手順を示す。まずステップＳ９１において、ユーザからの録画開始の指示に応答して、チューナ１３は録画対象の番組のデータを含むＴＳを受信し、第１の記録再生部２および第１のＴＳデコード部３に送る。ステップＳ９２において、第１の記録再生部２はＨＤＤ９ａにＴＳの書き込みを開始する。ステップＳ９３では、第１のＴＳデコード部３およびＰＳエンコード部４は、ＴＳに基づいてＰＳを生成する。すなわちＴＳをＰＳに変換する。最後のステップＳ９４において、第１の記録再生部２は、生成されたＰＳをＴＳと並行してＨＤＤ９ａに書き込む。【００８０】  次に、再び図７を参照しながら、再生視聴時のレコーダ１０の動作を説明する。この時点ではＨＤＤ９ａには番組ごとにＴＳとＰＳとが記録されている。再生視聴する場合には、第１の記録再生部２はＨＤＤ９ａからＴＳを読み出し、再生のための処理を行ってＴＳ２０２を出力する。第２のＴＳデコード部５はＴＳ２０２を復号化処理して映像・音声信号５０１を出力する。【００８１】  ダビング選択画面重畳部６は映像・音声信号５０１を受け取り、ＴＳとＰＳが共に記録されている録画番組の再生視聴が終了した時にのみ、ユーザに対してダビングの必要性を選択するための画面を映像信号に重畳した映像・音声信号６０１を生成し、映像・音声信号出力端子１ｂから出力する。【００８２】  ユーザは、ＴＶ１６に表示されたダビング選択画面を見て、リモコン１１等を利用して希望する処理を選択する。ユーザが「ダビングする」を選択した場合、第１の記録再生部２はＨＤＤ９ａに書き込まれているＰＳを読み出し、第２の記録再生部７にＰＳ２０３として出力する。第２の記録再生部７は、ＰＳ２０３に対して記録のための処理を行ってＤＶＤ−ＲＡＭ９ｂに書き込む。ＰＳは予め生成されＨＤＤ９ａに蓄積されているため、上述の一連のダビング処理は、実質的にはＰＳをＨＤＤ９ａからＤＶＤ−ＲＡＭ９ｂに転送するデータコピー処理である。よってストリーム���解析処理等は不要であり、復号化処理および再符号化処理を行うよりもはるかに高速にダビング処理を終了することができる。【００８３】  なおユーザは、ＤＶＤ−ＲＡＭ９ｂにダビングされた番組をレコーダ１０を用いて再生視聴することもできる。このときは第２の記録再生部７は、ＤＶＤ−ＲＡＭ９ｂからＰＳを読み出し、再生のための処理を行ってＰＳ７０１を出力する。ＭＰＥＧ−ＰＳデコード部８はＰＳ７０１を復号化処理して映像・音声信号８０１を出力する。その結果、映像・音声信号出力端子１ｂから映像・音声信号８０１が出力され、ＴＶ１６およびスピーカ等において映像および音声が再生される。【００８４】  これまで説明した再生処理の主要な手順は、図１０に示すとおりである。図１０は、レコーダ１０における再生処理の手順を示す。まずステップＳ１０１において、レコーダ１０はリモコン１１を介して、ユーザから再生開始の指示とともに再生対象の番組の指定を受け取る。ステップＳ１０２において、第１の記録再生部２はＴＳおよびＰＳが書き込まれたＨＤＤ９ａから、指定された番組の再生品質の高い方のストリームを読み出す。本実施形態においては、第１の記録再生部２はＰＳよりも品質の高いＴＳをＨＤＤ９ａから読み出す。上述の説明から理解されるとおり、ＴＳを変換して生成されたＰＳの映像および音声の品質は、ＴＳの映像および音声の品質を超えることはなく、同じかまたは劣化しているからである。よって常にＴＳを読み出せば、再生品質の高い方のストリームを読み出すことになる。【００８５】  次に、ステップＳ１０３において、第２のＴＳデコード部５はストリーム内の圧縮符号化された映像データおよび音声データを復号し、映像信号および音声信号を取得する。その後のステップＳ１０４において、第２のＴＳデコード部５が映像信号および音声信号を出力すると、両映像はダビング選択画面重畳部６および映像・音声信号出力端子１ｂを介してレコーダ１０の外部に送られる。これにより番組の再生が開始される。【００８６】  そしてステップＳ１０５において、第１の記録再生部２はすべてのデータの再生が終了したか否かを判断する。終了していない場合には、第１の記録再生部２は引き続きＨＤＤ９ａからＴＳを読み出し、第２のＴＳデコード部５もステップＳ１０３からの処理を継続する。終了した場合にはステップＳ１０６に進む。【００８７】  ステップＳ１０６では、第１の記録再生部２はダビング判定処理を行い、その処理が終了すると、再生処理を終了する。【００８８】  次に、図１１を参照しながら、図１０のステップＳ１０６において行われるダビング判定処理を詳細かつ具体的に説明する。【００８９】  図１１は、ダビング判定処理の手順を示す。ステップＳ１１１において、第１の記録再生部２は、再生対象の番組が初めて再生視聴されているか否かを判定する。初めての場合にはステップＳ１１２に進み、すでに視聴されている場合にはダビング判定処理は終了する。なお再生視聴の履歴は、ＨＤＤ９ａ上のＴＳに対して履歴の有無を示すデータを関連付けて書き込んでおくことにより、容易に判定できる。【００９０】  ステップＳ１１２において、視聴が終了するとダビング選択画面重畳部６はダビング選択画面をＴＶ画面上に出力し、ユーザに対しダビングの要否を問い合わせる。ダビング選択画面ではユーザに対して「ダビングする」か「ダビングしない」かの選択を求めており、ユーザがリモコン等でどちらかを選択する。ユーザが「ダビングする」を選択するとステップＳ１１３に進み、「ダビングしない」を選択するとステップＳ１１５に進む。【００９１】  ステップＳ１１３では、ダビング選択画面重畳部６は表示画面の内容を切り替えて、ユーザに対してダビング先のＤＶＤ−ＲＡＭ９ｂの装填を求める。ＤＶＤ−ＲＡＭ９ｂの装填が確認されると、ステップＳ１１４において、第１の記録再生部２がＨＤＤ９ａからＰＳを読み出し第２の記録再生部７に送ると、第２の記録再生部７はそのＰＳをＤＶＤ−ＲＡＭ９ｂに書き込む。これによりダビング処理が実行される。なお、第２の記録再生部７はダビング先のＤＶＤ−ＲＡＭ９ｂが装填されているかを判定して、装填されていないときのみユーザに装填を求めてもよい。データ転送が全て完了すると、ステップＳ１１５に進む。【００９２】  ステップＳ１１５において、第１の記録再生部２はＨＤＤ９ａに存在するダビング用のＰＳを消去する。消去が終了すると、ダビング判定処理も終了する。【００９３】  本実施形態においては、最初の再生視聴の終了時にダビングの要否を問い合わせている。一度視聴すれば、ユーザはその番組を保存しておきたいか否かを判断し得るからである。ユーザがダビングを希望すると、ＨＤＤ９ａ上のＰＳをコピーすることによってダビングが実行される。この処理はストリームの解析処理が不要であるため、上述のように復号化処理および再符号化処理を行うよりもはるかに高速にダビング処理が終了する。ダビング処理の終了後は、ＨＤＤ９ａからＰＳが削除される。また、ユーザがダビングを希望しなかった時にも、ＰＳの保持は不要であると判断してＨＤＤ９ａから削除してもよい。これにより、ＨＤＤ９ａの記録可能容量を増やすことができる。【００９４】  ただしレコーダ１０は、ＰＳを消去してもＴＳを同時に消去することはしない。ＴＳを消去するか否かはユーザが別途決定すればよい。ＰＳの削除後にユーザの気が変わり、録画した番組をＤＶＤ−ＲＡＭ９ｂに保存しておきたくなったときにはそのＴＳを利用してダビングを行うことができる。このときは、復号化後に再符号化しながらダビングするため時間がかかる点に留意されたい。【００９５】  消去するストリーム（または残すストリーム）をダビングに用いたか否かにかかわらず、ユーザが任意に決定できるようにしてもよい。ユーザが最も高レートのデータストリームを残すことを希望して選択すると、そのストリームがダビングされたとしても、ダビングが完了後にそのストリームが消去されることはない。これにより、ダビングの実行後でも常に所望のストリームデータをＨＤＤ９ａに残しておくことができる。【００９６】  上述の説明では、ダビング用に１つのＰＳを生成したが、ビットレートの異なる複数のストリームを生成してＨＤＤ９ａに蓄積してもよい。これにより、ダビング時にはビットレートに応じてダビング対象を指定できるため、ユーザの望む画質とストリームのデータ量とのバランスを保ちながらダビングすることができる。なお、番組の録画時にダビング用のＰＳを１つしか生成しない構成を採用したとしても、その録画時にＰＳのビットレートを指定してもよい。また、複数の種別のストリームを生成してもよい。例えば、ＤＶＤビデオレコーディング規格のＰＳのみならずＤＶＤビデオ規格のＰＳを生成してもよい。ＤＶＤビデオ規格のＰＳを生成するエンコード部を追加し、またはＤＶＤビデオレコーディング規格のＰＳをＤＶＤビデオ規格のＰＳに変換する変換部をレコーダ１０内に設ければよい。【００９７】  ＰＳを削除する時期もまた、適宜変えることができる。例えば、録画した番組が一定期間再生視聴されない場合は、ダビングする可能性は低いと判断してその番組のＰＳのみを消去してもよい。また、ＨＤＤ９ａの残容量が一定値以下になったときは、作成時期が最も古いＰＳから順次消去してもよい。ＰＳを消去することによってＨＤＤ９ａの記録可能容量を増やすことができるため、新たな番組を録画するための容量を確保できる。なお、番組のＴＳが削除されるまではユーザはいつでも再生視聴できる。そしてＴＳに基づいて後にＰＳを生成しダビングできる点は上述のとおりである。【００９８】  ここまではダビング用のストリームがＰＳであるとして説明した。ダビング先がＤＶＤの場合はＤＶＤ−ＶＲ規格やＤＶＤビデオ規格に準拠したＰＳを生成すればよい。しかしダビング先はＤＶＤには限られない。例えばダビング先がＢｌｕ−ｒａｙ  Ｄｉｓｃの場合はダビング用ストリームのフォーマットはＴＳである。このような記録媒体への高速ダビングを想定した場合は、図７に示すＭＰＥＧ−ＰＳエンコーダ部４をＭＰＥＧ−ＴＳエンコーダ部に変更し、ＭＰＥＧ−ＰＳデコード部８をＭＰＥＧ−ＴＳデコード部に変更するだけでよく、他はＰＳの場合と同様である。このとき、ＰＳエンコード部４がダビング用のストリームとしてＰＳおよびＴＳを同時に生成しておくと、装填された記録媒体がＤＶＤ、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ等のどれであっても、ストリームを高速にダビングすることができる。【００９９】  図７に示したレコーダ１０の構成は例であって、これに限られない。例えば図１２は、本実施形態によるレコーダの変形例を示す。このレコーダ１２０ではＴＳを復号化処理するのは１つのＴＳデコード部１２１のみである。ＴＳデコード部１２１は、受け取ったＴＳを復号化し出力する。出力先は、再生視聴時はダビング選択画面重畳部６であり、ＰＳに変換するための変換処理時にはＰＳエンコード部１２４である。いずれの処理をするかはスイッチ１２２によって選択され、ＴＳデコード部１２１は再生視聴および録画の両方を同時に行わないとする。図７に示すレコーダ１０と比較すると、レコーダ１２０のデコード部の数は１つ少ないため実装時の回路規模がより小さくでき、部品コストも抑えることができる。他の構成要素の機能および動作は実質的に同じであり、その説明は省略する。【０１００】  （実施形態２）
実施形態１においては、受信したトランスポートストリーム（ＴＳ）に基づいてプログラムストリーム（ＰＳ）を生成し、ＴＳおよびＰＳをＨＤＤ９ａに書き込むとして説明した。【０１０１】  本実施形態においては、テレビのアナログ放送波から取得したアナログ映像信号およびアナログ音声信号に基づいてＴＳおよびＰＳを生成し、ＴＳおよびＰＳをＨＤＤ９ａに書き込む処理を説明する。ただし、アナログ放送波はＴＳを含むデジタル信号以外の信号の例示であり、これに限られることはない。【０１０２】  図１３は、本実施形態によるレコーダ１３０の機能ブロックの構成を示す。レコーダ１３０は、チューナ１３９と、入力端子１３１ａおよび出力端子１３１ｂと、ＭＰＥＧ−ＴＳエンコード部１３２と、ＭＰＥＧ−ＰＳエンコード部１３３と、第１の記録再生部２と、ＨＤＤ９ａと、第２の記録再生部７と、ＭＰＥＧ−ＴＳ／ＰＳデコード部１３４と、ダビング選択画面重畳部６とを有する。レコーダ１３０の構成要素のうち、実施形態１によるレコーダ１０と同じ構成要素には同じ参照符号を付し、その説明は省略する。以下では、本実施形態によるレコーダ１３０の動作を説明しながら、レコーダ１０と相違する構成要素の機能および動作を主として説明する。【０１０３】  まず、番組録画時の動作について説明する。チューナ１３９はアナログ放送波を受信してアナログ映像信号およびアナログ音声信号を出力する。両信号は入力端子１３１ａに送られる。入力された映像・音声信号１１１はＭＰＥＧ−ＴＳエンコード部１３２とＭＰＥＧ−ＰＳエンコード部１３３に共に入力される。ＭＰＥＧ−ＴＳエンコード部（以下「ＴＳエンコード部」）１３２は、映像・音声信号１１１に基づいてＴＳ１１２を生成する。ＭＰＥＧ−ＰＳエンコード部（以下「ＰＳエンコード部」）１３３は、映像・音声信号１１１に基づいてＰＳ４０１を生成する。第１の記録再生部２は、ＴＳ１１２とＰＳ４０１に対して記録のための処理をおこなって、ＨＤＤ９ａに同時に記録される。例えば、ＴＳ１１２のストリーム構造はＢｌｕ−ｒａｙ  Ｄｉｓｃのセルフエンコードストリーム規格に準拠し、ＰＳ４０１のストリーム構造はＤＶＤ−ＶＲ規格に準拠している。【０１０４】  次に、再生視聴時の動作について説明する。ＨＤＤ９ａには番組ごとにＴＳとＰＳとが記録されている。再生視聴する場合にはＴＳおよびＰＳよりデコード後に最も画質あるいは音質の高い方のストリームをＨＤＤ９ａから読み出し、第１の記録再生部２で再生のための処理を行って再生ストリーム２０４を出力する。ＭＰＥＧ−ＴＳ／ＰＳデコード部１３４は、再生ストリーム２０４の圧縮方式に応じて圧縮データを伸張する復号化処理を行い、映像・音声のベースバンド信号２０６を出力する。映像・音声信号２０６はユーザ設定画面重畳部６に入力される。ダビング選択画面重畳部６は、ＴＳとＰＳが共に記録されている録画番組の再生視聴が終了した時にのみ映像信号にユーザに対してダビングの必要性を選択するための画面を重畳し、その映像・音声信号６０１を出力端子９から出力する。ユーザがこのダビング選択画面を見て「ダビングする」を選択した場合、ＨＤＤ９ａから、記録されているＴＳとＰＳの内でダビング先であるＤＶ��−ＲＡＭ９ｂの種別にあった方のストリーム、すなわちＰＳを読み出し、第１の記録再生部２で再生のための処理を行ってダビング用ストリーム２０５を出力する。第２の記録再生部７は、ダビング用ストリーム２０５に対して記録のための処理を行い、ＤＶＤ−ＲＡＭ９ｂに書き込む。ダビング時には予め生成して記録しておいたＴＳあるいはＰＳをＨＤＤ９ａからＤＶＤ−ＲＡＭ９ｂに転送するだけなので、一方のみを生成しておき他方を後に生成するときと比較して、短時間でのダビングが可能である。ダビング選択処理の詳細については実施形態１で説明した通りである。【０１０５】  ＤＶＤ−ＲＡＭ９ｂにダビングされた番組を再生視聴する場合には、ＰＳをＤＶＤ−ＲＡＭ９ｂから読み出すと、第２の記録再生部７は再生のための処理を行って再生ストリーム７０２を出力する。ＭＰＥＧ−ＴＳ／ＰＳデコード部１３４は、再生ストリーム２０４の圧縮方式に応じて圧縮データを伸張する復号化処理を行い、映像・音声のベースバンド信号２０６を出力する。【０１０６】  本実施形態においては、ダビング用にＴＳまたはＰＳを生成したが、ビットレートの異なる複数のストリームを生成してＨＤＤ９ａに蓄積してもよい。これにより、ダビング時にはビットレートに応じてダビング対象を指定できるため、ユーザの望む画質とストリームのデータ量とのバランスを保ちながらダビングすることができる。複数のストリームは、種別が異なる複数のフォーマットであってもよいし、種別が同じでもビットレートが異なる複数のフォーマットであってもよい。【０１０７】  ダビング用ストリームを削除する時期もまた、適宜変えることができる。そしてＨＤＤ９ａの残容量が一定値以下になった場合にも、例えばＰＳを順次消去してもよい。これらの構成およびその利点は、実施形態１において言及したとおりである。【０１０８】  実施形態１および２においては、最初の視聴が終了した時点でユーザにダビングの要否を問い合わせ、ダビング終了後またはダビング不要の指示の受信後にダビング用のストリームを削除するとした。しかしユーザにとっては、一度の視聴ではその番組を保存しておきたいか否かが判断できない場合もある。そのような場合を考慮して、ダビングの要否の判断を保留し、一定時間が経過したのちに再度ダビングの要否を問い合わせてもよい。【０１０９】  図１４は、変形例によるダビング選択処理の手順を示す。図１１の処理と比較すると、ステップＳ１４２の処理が変更され、ステップＳ１４２およびＳ１４７の処理が追加されている。他のステップはステップＳ１１１からステップＳ１１５までの処理と同じである。【０１１０】  最初の視聴が終了すると、ステップＳ１４１からステップＳ１４２に進む。ステップＳ１４２において、ＴＶ１６上のダビング選択画面では、ユーザに対して「ダビングする」と「ダビングしない」と「保留する」からの選択を求める。ユーザがリモコン１６等を用いて「ダビングする」を選択した場合および「ダビングしない」を選択した場合の処理は、図１１を参照しながら説明したとおりである。【０１１１】  一方、ユーザが「保留する」を選択した場合、ステップＳ１４３において第１の記録再生部２またはＣＰＵ（図示せず）は、その録画番組をダビング保留リストに登録して保留コンテンツ群として管理する。このときＨＤＤ９ａ上のＴＳおよびＰＳは消去せずにそのまま残す。【０１１２】  ユーザが再度番組を再生したときには、ステップＳ１４１からステップＳ１４７に進む。そして第１の記録再生部２またはＣＰＵ（図示せず）は、その番組がダビング保留リストに登録されているか否かを判断する。登録されているときにはステップＳ１４２に進む。【０１１３】  ステップＳ１４２においては、視聴が終了するとユーザに対してダビング選択画面をＴＶ１６の画面上に出画してダビングの可否の選択を求める。ダビングが選択され、ダビング処理が終了すると、ダビング用のＰＳが削除されるとともに、ダビング保留リストからもそのコンテンツの登録が削除される。これにより、一度の再生視聴ではダビングして保存するかどうか判断できない場合であっても保留を選択しておけば再度の視聴後でも高速ダビングすることが可能となる。一方、ダビングが選択されず保留が選択されると、そのコンテンツの当初の登録がそのまま継続される。【０１１４】  なお保留の場合はＴＳとＰＳの両方が残るのでＨＤＤ９ａの記録容量を圧迫することになる。ダビング保留リストに登録された番組はユーザの操作によりＴＶ画面上にリスト表示することができる。その結果、ユーザは任意のタイミングで、ダビング不要と判断した番組のＴＳあるいはＰＳの一方を消去できる。また、ダビング保留リストに登録された後、所定期間が経過したとき、またはＨＤＤ９ａの残り容量が所定量（例えば全容量の１／３）以下になったときは、保留されたダビング用のＰＳをＨＤＤ９ａから削除してもよい。【０１１５】  （実施形態３）
実施形態１および２においては、レコーダはテレビ放送に関する放送波（デジタル放送波およびアナログ放送波）を受信するとして説明した。【０１１６】  本実施形態においては、レコーダはネットワークを介して所定のフォーマットのコンテンツのデータを受け取る。コンテンツは映像および／または音声の少なくとも一方を含み得るが、本実施形態においては、コンテンツはリニアＰＣＭ（ＬＰＣＭ）フォーマットの音楽データであるとする。この音楽データは以下「ＬＰＣＭデータ」と記述する。【０１１７】  図１５は、本実施形態によるレコーダ１５０の機能ブロックの構成を示す。レコーダ１５０は、ＨＤＤ９ａと、ネットワーク・インターフェース（Ｉ／Ｆ）１５１と、第１の記録再生部１５２と、第１のＬＰＣＭデコード部１５３と、ＭＰ３エンコード部１５４と、第２のＬＰＣＭデコード部１５５と、第２の記録再生部１５７と、ＭＰ３デコード部１５８と、出力端子１５９とを含む。【０１１８】  レコーダ１５０の構成を図７に示すレコーダ１０の構成と比較すると、取り扱うデータおよび符号化形式に応じたデコード部およびエンコード部が設けられている点、および、取り扱うデータが音楽に関するためレコーダ１５０にはダビング選択画面重畳部６に対応する要素がない点を除き、相互に類似していることが理解される。【０１１９】  レコーダ１６０は、ダビング用ストリームとしてＭＰ３フォーマットの音楽データ（ＭＰ３データ）を生成する。すなわちネットワークＩ／Ｆ１５１が、図１に示すインターネット１９を介してサーバ１８ｂからＬＰＣＭデータを受信する。すると、第１のＬＰＣＭデコード部１５３はＬＰＣＭデータをベースバンド信号まで復号化し、続くＭＰ３エンコード部１５４はベースバンド信号に基づいてＭＰ３データを生成し、第１の記録再生部１５２に送る。第１の記録再生部１５２は、ＨＤＤ９ａにＬＰＣＭデータおよびＭＰ３データの両方を並行して書き込む。なお、不可逆の圧縮符号化処理によってＭＰ３データはＬＰＣＭデータよりもデータ量が抑えられている。【０１２０】  再生動作時には、第１の記録再生部１５２はＨＤＤ９ａに蓄積されたＬＰＣＭデータおよびＭＰ３データのうち、ＬＰＣＭデータを読み出す。これは、ＬＰＣＭデータがＭＰ３データよりも再生品質が高いからである。第２のＬＰＣＭデコード部１５５は、そのＬＰＣＭデータを復号化して出力端子１５９から出力する。【０１２１】  一方、ユーザはＨＤＤ９ａ上に蓄積された音楽をメモリカード９ｃにダビングして、ＭＰ３フォーマットの再生に対応した携帯型音楽プレーヤーでその音楽を聴くことができる。ダビングは、ＨＤＤ９ａ上のＭＰ３データをメモリカード９ｃにコピーすることによって行われる。具体的には、第１の記録再生部２がＨＤＤ９ａ上のＭＰ３データを読み出して第２の記録再生部１５７に転送し、第２の記録再生部１５７がそのＭＰ３データをメモリカード９ｃに書き込むことによって行われる。ＭＰ３データが予めＨＤＤ９ａ上に格納されているため、実施形態１および２におけるＰＳのコピーと同様の理由によってダビングは高速に完了する。その後、メモリカード９ｃは携帯型音楽プレーヤーに装填される。【０１２２】  ダビングが終了すると、���１の記録再生部１５２はＨＤＤ９ａ上のＭＰ３データを削除する。または、ダビングが不要であることが指示されたときもＭＰ３データを削除する。これにより、ＨＤＤ９ａの記録容量を有効に活用できる。なおレコーダ１５０が音楽データを取り扱うという理由から、実施形態１におけるダビング選択画面重畳部６（図７）を設けていない。しかしレコーダ１５０に表示パネル（図示せず）などを設け、その表示パネルにダビングするか否かの問い合わせ文などを表示してもよい。リモコン１１などを介してユーザからの回答が得られると、その回答に基づいてダビング用のＭＰ３データを削除するか否かを選択する。なお図１４において説明したダビングの要否判断を保留する選択肢を設けてもよい。【０１２３】  ユーザは、自宅で音楽を聞く際にはＨＤＤ９ａのＬＰＣＭデータに基づいて高品質な音楽を再生できる。またＭＰ３データが予めＨＤＤ９ａに存在するため、外出して音楽を聞く際にはＭＰ３データを素早くコピーできる。外出前の忙しい時間帯にダビングが短時間で完了するため、ユーザにとって非常に便利である。なおレコーダ１５０は、メモリカード９ｃ上のＭＰ３データを再生することもできる。具体的には、第２の記録再生部１５７がメモリカード９ｃ上のＭＰ３データを読み出し、ＭＰ３デコード部１５８において復号化して出力端子１５９から出力することにより、レコーダ１５０を用いて音楽を再生することもできる。【０１２４】  図１５に示したレコーダ１０の構成は例であって、これに限られない。例えば図１６は、本実施形態によるレコーダの変形例を示す。このレコーダ１６０ではＬＰＣＭデータを復号化処理するのは１つのＬＰＣＭデコード部１６１のみである。ＬＰＣＭデコード部１６１は、受け取ったＬＰＣＭデータを復号化し出力する。出力先は、再生視聴時は出力端子１５９であり、ＭＰ３データに変換するための変換処理時にはＭＰ３エンコード部１６４である。いずれの処理をするかはスイッチによって選択される。図１５に示すレコーダ１５０と比較すると、レコーダ１６０のデコード部の数は１つ少ないため実装時の回路規模がより小さくでき、部品コストも抑えることができる。他の構成要素の機能および動作は実質的に同じであり、その説明は省略する。【０１２５】  さらに、上述の図１５および１６においては、ＬＰＣＭデータおよびＭＰ３データを取り扱うとしているが、これらは例であり、他のフォーマットのデータを組み合わせても同様に適用できる。例えばＬＰＣＭデータに代えて、ＡＣ−３や、ＡＡＣなどのフォーマットのデータを取り扱ってもよい。このときは、取り扱うフォーマットに対応したデコード部およびエンコード部を設ければよい。ＡＣ−３フォーマットのデータ（ＡＣ−３データ）を取り扱うときは、ＡＣ−３フォーマットのデータからＭＰ３データを生成し、ＡＣ−３データおよびＭＰ３データをＨＤＤ９ａに書き込むことになる。【０１２６】  また本実施形態の図１５および１６においては、ネットワークを介して音楽データが配信される態様を説明した。しかしこの態様は、ネットワークを介して映像データが配信される場合にも同様に適用できる。例えば配信される映像データがＷＭＶフォーマットであり、一旦復号��してＨ．２６４フォーマットで符号化しなおし、ＷＭＶフォーマットおよびＨ．２６４フォーマットの両方のデータをＨＤＤ９ａに蓄積してもよい。ＷＭＶフォーマットのデータよりもさらに容量の小さいＨ．２６４フォーマットのデータをメモリカード９ｃにコピーすればよい。その他のフォーマットとして、ＭＰＥＧ−２、Ｄｖｉｘなども採用してもよい。【０１２７】  上述のレコーダの機能は、図９、１０および１４に示す処理手順を規定したコンピュータプログラムに基づいて実現される。レコーダのＣＰＵは、そのようなコンピュータプログラムを実行することによってレコーダの各構成要素を動作させ、上述した処理を実現することができる。コンピュータプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録して市場に流通され、または、インターネット等の電気通信回線を通じて伝送される。これにより、コンピュータシステムを、上述のレコーダと同等の機能を有する機器として動作させることができる。
【産業上の利用可能性】
【０１２８】  本発明によるデータ処理装置は、再生視聴用のストリームとダビング用のストリームを同時に（並列的に）記録媒体に蓄積し、最初の再生視聴終了時にダビングの要否をユーザに問い合わせる。そして、ユーザの指示に基づいて、ダビングが終了した後、またはダビングが不要とされた後はダビング用のストリームを消去する。これにより、データ処理装置の記録媒体の容量を有効に使用しつつ記録した番組を高速にダビングすることができる。
【図１】
2005057577.tif 000003
【図２】
2005057577.tif 000004
【図３】
2005057577.tif 000005
【図４】
2005057577.tif 000006
【図５】
2005057577.tif 000007
【図６】
2005057577.tif 000008
【図７】
2005057577.tif 000009
【図８】
2005057577.tif 000010
【図９】
2005057577.tif 000011
【図１０】
2005057577.tif 000012
【図１１】
2005057577.tif 000013
【図１２】
2005057577.tif 000014
【図１３】
2005057577.tif 000015
【図１４】
2005057577.tif 000016
【図１５】
2005057577.tif 000017
【図１６】
2005057577.tif 000018
【手続補正書】
【提出日】平成18年6月6日(2006.6.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むことが可能なデータ処理装置であって、
前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、
前記第２種別の記録媒体には前記第２データストリームを書き込み可能であり、
前記第１データストリームを受信する受信部と、
前記第１データストリームを前記第２データストリームに変換する変換部と、
前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込む処理部と、
前記第１データストリームに基づいてコンテンツを再生する再生部と、
ユーザからコンテンツのダビングの要否に関する指示を受け取る指示受信部と
を備え、ダビングが必要であると指示されたときは、前記処理部は、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する、データ処理装置。
【請求項２】
前記処理部は、前記第１種別の記録媒体に残された容量が所定量以下になったときは、前記第１種別の記録媒体に記録された少なくとも１つの既存の第２データストリームを削除する、請求項１に記載のデータ処理装置。
【請求項３】
ダビングが必要でないと指示されたときは、前記処理部は、前記第２データストリームを前記第１種別の記録媒体から削除する、請求項２に記載のデータ処理装置。
【請求項４】
ユーザに対してダビングの要否を問い合わせるための特定表示を生成して出力する表示生成部をさらに備え、
前記指示受信部は、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取る、請求項１に記載のデータ処理装置。
【請求項５】
前記表示生成部は、再生される前記コンテンツに前記特定表示を重畳して出力する、請求項４に記載のデータ処理装置。
【請求項６】
前記表示生成部は、前記コンテンツの最初の再生が終了したときに前記特定表示を生成する、請求項４に記載のデータ処理装置。
【請求項７】
前記処理部は、前記第１データストリームを書き込んでから所定時間以内に前記コンテンツが再生されないとき、前記第２データストリームを消去する、請求項１に記載のデータ処理装置。
【請求項８】
前記表示生成部は、ダビングの要否の判断を保留する選択肢をさらに含む特定表示を生成する、請求項４に記載のデータ処理装置。
【請求項９】
前記指示受信部がユーザからダビングの要否の判断を保留する指示を受け取ると、前記処理部は保留されたコンテンツをリストに登録する、請求項８に記載のデータ処理装置。
【請求項１０】
前記処理部は、前記リストに登録されたコンテンツの再生が終了したときに前記特定表示を生成し、
ダビングが必要でないと指示されたときは、前記処理部は再生が終了した前記コンテンツの第２データストリームを削除する、請求項９に記載のデータ処理装置。
【請求項１１】
前記処理部は、前記第１種別の記録媒体に残された容量が所定量以下になったとき、前記リストに登録されたコンテンツの第２データストリームを削除する、請求項１に記載のデータ処理装置。
【請求項１２】
前記第１データストリームはＭＰＥＧ−２トランスポートストリームであり、
前記第２データストリームはＭＰＥＧ−２プログラムストリームである、請求項１に記載のデータ処理装置。
【請求項１３】
第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むデータ処理方法であって、
前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、
前記第２種別の記録媒体には前記第２データストリームを書き込み可能であり、
前記第１データストリームを受信するステップと、
前記第１データストリームを前記第２データストリームに変換するステップと、
前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込むステップと、
前記第１データストリームに基づいてコンテンツを再生するステップと、
コンテンツのダビングの要否に関する指示を受け取るステップと
を包含し、ダビングが必要であるとの指示を受け取ったときは、前記書き込むステップは、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する、データ処理方法。
【請求項１４】
前記第１種別の記録媒体に残された容量が所定量以下になったときは、前記書き込むステップは、前記第１種別の記録媒体に記録された少なくとも１つの既存の第２データストリームを削除する、請求項１３に記載のデータ処理方法。
【請求項１５】
ダビングが必要でないと指示されたときは、前記書き込むステップは、前記第２データストリームを前記第１種別の記録媒体から削除する、請求項１４に記載のデータ処理方法。
【請求項１６】
ダビングの要否を問い合わせるための特定表示を生成して出力するステップをさらに備え、
前記指示を受け取るステップは、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取る、請求項１３に記載のデータ処理方法。
【請求項１７】
前記特定表示を生成して出力するステップは、再生される前記コンテンツに前記特定表示を重畳して出力する、請求項１６に記載のデータ処理方法。
【請求項１８】
前記特定表示を生成して出力するステップは、前記コンテンツの最初の再生が終了したときに前記特定表示を生成する、請求項１６に記載のデータ処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴のために記録媒体に記録されたコンテンツを、他の記録媒体にダビングする技術に関する。
【背景技術】
【０００２】
近年、映像／音声（コンテンツ）のデータを圧縮符号化して記録媒体に蓄積しておき、後の視聴を可能にする機器が普及している。これは、圧縮符号化技術の進歩や記録媒体の容量の増加などによるところが大きい。
【０００３】
このような機器として、例えば、急速に大容量化が進んでいるハードディスクドライブ（以降「ＨＤＤ」と記す）を内蔵したＤＶＤレコーダ（以下「レコーダ」と記述する）が知られている。このレコーダの典型的な使用例を挙げると、ユーザはレコーダの予約録画機能などを使って、放送番組をＨＤＤに録画し蓄積しておく。そして後に視聴した結果、保存しておきたい番組があればＤＶＤにダビングして保存する。ここでいう「ダビング」とは、記録媒体に既に記録されているコンテンツのコピーを他の記録媒体に作成することをいう。
【０００４】
近年のレコーダの中には、デジタル放送の放送ストリーム（トランスポートストリーム）をパケット構造を保持したままＨＤＤに書き込むものが存在する。そのため、ＤＶＤへのダビング時には、ＤＶＤの記録フォーマットであるプログラムストリームへ変換する必要がある。具体的には、レコーダはＨＤＤに書き込まれたトランスポートストリームを一旦デコードし、プログラムストリームにエンコードし直してＤＶＤに書き込む必要がある。このダビング処理には復号化処理および再符号化処理が介在するため、高速化は困難である。通常再生速度を基準とすると、その１倍または２倍程度の速度でダビング処理が行われるに過ぎない。
【０００５】
特許文献１および２は、ダビング処理の高速化を実現する技術を開示している。特許文献１では、放送されるトランスポートストリームとは別に、予めダビング先の記録媒体に適合したフォーマットを有するダビング用ストリームが生成される。そして、両方のストリームが同時にＨＤＤに書き込まれる。ダビング時にはダビング用ストリームを単にコピーすればよく、復号化処理および再符号化処理は行われないため、ダビング処理が高速化される。
【０００６】
特許文献２は、アナログ放送などによって得られたアナログ映像／音声データから圧縮符号化されたデータストリームを生成している。特許文献１と同様、特許文献２においても、本来の視聴用のデータストリームとともにダビング用ストリームが生成され、同時にＨＤＤに書き込まれる。その結果、特許文献１の技術と同様に、ダビング処理の高速化を実現することができる。
【特許文献１】特開２００３−２２４８２２号公報
【特許文献２】特開２００３−３２６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の技術では１番組の録画で常に２つのストリームがＨＤＤに書き込まれ、その後もまとめて管理されるため、多くの記録容量を消費する。その結果、１つのストリームのみをＨＤＤに記録する場合と比べて録画可能時間が低下してしまう。ＨＤＤの記録可能容量（空き容量）を増すためにはその録画番組を消去する他はないが、２つのストリームはまとめて管理されているため２つのストリームが同時に消去されてしまう。これでは、高速ダビングはおろか再生視聴すらできない。
【０００８】
本発明の目的は、高速ダビングを可能にしつつ、可能な限り記録媒体の記録容量の浪費を抑えることである。
【課題を解決するための手段】
【０００９】
本発明によるデータ処理装置は、第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むことが可能である。前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、前記第２種別の記録媒体には前記第２データストリームを書き込み可能である。前記データ処理装置は、前記第１データストリームを受信する受信部と、前記第１データストリームを前記第２データストリームに変換する変換部と、前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込む処理部と、前記第１データストリームに基づいてコンテンツを再生する再生部と、ユーザからコンテンツのダビングの要否に関する指示を受け取る指示受信部とを備えている。ダビングが必要であると指示されたときは、前記処理部は、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する。
【００１０】
ダビングが必要でないと指示されたときは、前記処理部は、前記第２データストリームを前記第１種別の記録媒体から削除してもよい。
【００１１】
前記データ処理装置は、ユーザに対してダビングの要否を問い合わせるための特定表示を生成して出力する表示生成部をさらに備えている。前記指示受信部は、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取ってもよい。
【００１２】
前記表示生成部は、再生される前記コンテンツに前記特定表示を重畳して出力してもよい。
【００１３】
前記表示生成部は、前記コンテンツの最初の再生が終了したときに前記特定表示を生成してもよい。
【００１４】
前記処理部は、前記第１データストリームを書き込んでから所定時間以内に前記コンテンツが再生されないとき、前記第２データストリームを消去してもよい。
【００１５】
前記表示生成部は、ダビングの要否の判断を保留する選択肢をさらに含む特定表示を生成してもよい。
【００１６】
前記指示受信部がユーザからダビングの要否の判断を保留する指示を受け取ると、前記処理部は保留されたコンテンツをリストに登録してもよい。
【００１７】
前記処理部は、前記リストに登録されたコンテンツの再生が終了したときに前記特定表示を生成し、ダビングが必要でないと指示されたときは、再生が終了した前記コンテンツの第２データストリームを削除してもよい。
【００１８】
前記処理部は、前記第１種別の記録媒体に残された容量が所定量以下になったとき、前記リストに登録されたコンテンツの第２データストリームを削除してもよい。
【００１９】
前記第１データストリームはＭＰＥＧ−２トランスポートストリームであり、
前記第２データストリームはＭＰＥＧ−２プログラムストリームであってもよい。
【００２０】
本発明によるデータ処理方法は、第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込む。前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、前記第２種別の記録媒体には前記第２データストリームを書き込み可能である。前記データ処理方法は、前記第１データストリームを受信するステップと、前記第１データストリームを前記第２データストリームに変換するステップと、前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込むステップと、前記第１データストリームに基づいてコンテンツを再生するステップと、コンテンツのダビングの要否に関する指示を受け取るステップとを包含する。ダビングが必要であるとの指示を受け取ったときは、前記書き込むステップは、前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する。
【００２１】
ダビングが必要でないと指示されたときは、前記書き込むステップは、前記第２データストリームを前記第１種別の記録媒体から削除してもよい。
【００２２】
ダビングの要否を問い合わせるための特定表示を生成して出力するステップをさらに備え、前記指示を受け取るステップは、前記特定表示によるダビングの要否の問い合わせが行われた後にユーザから前記指示を受け取ってもよい。
【００２３】
前記特定表示を生成して出力するステップは、再生される前記コンテンツに前記特定表示を重畳して出力してもよい。
【００２４】
前記特定表示を生成して出力するステップは、前記コンテンツの最初の再生が終了したときに前記特定表示を生成してもよい。
【００２５】
本発明によるコンピュータプログラムは、第１種別の記録媒体および第２種別の記録媒体の各々に、データストリームを書き込むことが可能なデータ処理装置のコンピュータにおいて実行される。前記第１種別の記録媒体には、互いに異なる第１データストリームおよび第２データストリームを書き込み可能であり、前記第２種別の記録媒体には前記第２データストリームを書き込み可能である。前記コンピュータプログラムは、前記コンピュータプログラムを実行したデータ処理装置に、前記第１データストリームを受信するステップと、前記第１データストリームを前記第２データストリームに変換するステップと、前記第１データストリームおよび前記第２データストリームを、前記第１種別の記録媒体に書き込むステップと、前記第１データストリームに基づいてコンテンツを再生するステップと、コンテンツのダビングの要否に関する指示を受け取るステップとを実行させる。ダビングが必要であるとの指示を受け取ったときは、前記書き込むステップにおいて、前記データ処理装置は前記第１種別の記録媒体内の前記第２データストリームを読み出して前記第２種別の記録媒体に書き込むとともに、前記第２データストリームを前記第１種別の記録媒体から削除する。
【発明の効果】
【００２６】
本発明によれば、番組の録画時には再生視聴用のストリームとダビング用のストリームを同時に記録することで、記録した番組を高速に別の記録媒体にダビングすることができる。かつ、再生視聴の終了時にダビングの可否をユーザに選択させ、対応した処理の後にダビング用のストリームを消去することでダビング用の余分なストリームが存在する期間が短くなり、機器内蔵の記録媒体の容量を有効に使用することもできる。
【発明を実施するための最良の形態】
【００２７】
以下、添付の図面を参照しながら、本発明のデータ処理装置の実施形態を説明する。実施形態においては、データ処理装置は、ハードディスクドライブ（ＨＤＤ）を内蔵したＤＶＤレコーダであるとして説明する。
【００２８】
（実施形態１）
図１は、本実施形態による光ディスクレコーダ１０と他の機器とによって形成されるシステムの構成を示す。ＨＤＤ９ａを内蔵した光ディスクレコーダ１０（以下「レコーダ１０」と記述する）は、放送番組の映像および音声に関する動画のデータストリームをＨＤＤ９ａおよびＤＶＤ−ＲＡＭ９ｂに記録する録画機能を有する。またレコーダ１０は、ＤＶＤ−ＲＡＭ９ｂに記録されたデータストリームを読み出して動画を再生する再生機能も有する。図１では、レコーダ１０の録画機能および再生機能に関連して連携することが可能な他の機器を示している。レコーダ１０の録画機能および再生機能に関する処理は、リモコン１１や、レコーダ１０本体のボタン（図示せず）等の指示の入力装置を利用してユーザが与えた指示に基づいて行われる。
【００２９】
まず、レコーダ１０の録画機能に関連する処理を説明する。レコーダ１０は、デジタル放送番組に関するデジタル信号を受信するアンテナ１２ａ、および、アナログ放送番組に関するアナログ信号を受信するアンテナ１２ｂと接続され、デジタル放送波およびアナログ放送波を受信する。レコーダ１０は、例えば同軸ケーブル１４を介してデジタル信号およびアナログ信号を受け取る。
【００３０】
デジタル放送波は、ＭＰＥＧ−２トランスポートストリーム（以下「トランスポートストリーム」または「ＴＳ」と記述する）として伝送されている。ＴＳを受信した場合には、レコーダ１０は、所定の処理を行ったＴＳを、後述するパケット構造を保持しながらＨＤＤ９ａに記録する。同時にレコーダ１０は、ＴＳをデコードおよび再エンコードして、そのコンテンツをＭＰＥＧ−２プログラムストリーム（以下「プログラムストリーム」または「ＰＳ」と記述する）を生成しＨＤＤ９ａに記録する。
【００３１】
アナログ信号を受信した場合には、レコーダ１０は、そのアナログ信号から得られた映像／音声のデータを圧縮符号化してＴＳおよびＰＳを同時に生成し、得られたＴＳおよびＰＳをＨＤＤ９ａに記録する。
【００３２】
レコーダ１０はまた、ＨＤＤ９ａに録画された番組を他の記録媒体にダビングすることができる。具体的にはレコーダ１０は、ＨＤＤ９ａに記録されたＰＳを、装填されたＤＶＤ−ＲＡＭ９ｂや、ＳＤメモリカードやメモリースティック（登録商標）等のメモリカード９ｃにコピーまたは移動することによって、録画された番組をダビングすることができる。以下の説明では、「ダビング」とは、記録媒体に既に記録されているコンテンツのコピーを他の記録媒体に作成することをいう。
【００３３】
またレコーダ１０は、インターネットなどのネットワーク１９に接続されており、ネットワーク１９を介してサーバ１８ｂなどの他の機器と通信することができる。サーバ１８ｂは、例えば種々の音楽のリニアＰＣＭ（ＬＰＣＭ）フォーマットの音楽データを蓄積し、ユーザが選択したＬＰＣＭデータをユーザの機器に送信する商用音楽サーバである。例えば、レコーダ１０はサーバ１８ｂから音楽データのデータファイルを受け取ることができ、または音楽データのストリーミング配信を受けることができる。
【００３４】
次に、レコーダ１０の再生機能に関連する処理を説明する。レコーダ１０はＨＤＤ９ａに記録されたＴＳ内の映像データおよび音声データを復号化し、ＴＶ１６、スピーカ（図示せず）等を介して再生する。なお、映像および音声が記録されたＤＶＤ−ＲＡＭ９ｂ、メモリカード９ｃがレコーダ１０から取り出されてＰＣ１８ａ等の他の機器に装填される。ＰＳ内の映像データおよび音声データはその機器によって復号化され、ディスプレイやスピーカ（図示せず）等を介して再生される。
【００３５】
ここで、図２〜図４を参照しながら、デジタル放送信号として伝送されるトランスポートストリームのデータ構造を説明する。
【００３６】
図２は、トランスポートストリーム（ＴＳ）２０のデータ構造を示す。ＴＳパケットは、例えば、圧縮されたビデオデータが格納されたビデオＴＳパケット（Ｖ＿ＴＳＰ）３０、圧縮されたオーディオデータが格納されたオーディオＴＳパケット（Ａ＿ＴＳＰ）３１の他、番組表（プログラム・アソシエーション・テーブル；ＰＡＴ）が格納されたパケット（ＰＡＴ＿ＴＳＰ）、番組対応表（プログラム・マップ・テーブル；ＰＭＴ）が格納されたパケット（ＰＭＴ＿ＴＳＰ）およびプログラム・クロック・リファレンス（ＰＣＲ）が格納されたパケット（ＰＣＲ＿ＴＳＰ）等を含む。各ＴＳパケットのデータ量は１８８バイトである。
【００３７】
以下、本発明の処理に関連するビデオＴＳパケットおよびオーディオＴＳパケットを説明する。図３（ａ）はビデオＴＳパケット３０のデータ構造を示す。ビデオＴＳパケット３０は、４バイトのトランスポートパケットヘッダ３０ａ、および、１８４バイトのトランスポートパケットペイロード３０ｂを有する。ペイロード３０ｂにはビデオデータ３０ｂが格納されている。一方、図３（ｂ）は、オーディオＴＳパケット３１のデータ構造を示す。オーディオＴＳパケット３１も同様に、４バイトのトランスポートパケットヘッダ３１ａ、および、１８４バイトのトランスポートパケットペイロード３１ｂを有する。オーディオデータ３１ｂはトランスポートパケットペイロード３１ｂに格納されている。
【００３８】
上述の例から理解されるように、一般にＴＳパケットは４バイトのトランスポートパケットヘッダと、１８４バイトのエレメンタリデータとから構成されている。パケットヘッダには、そのパケットの種類を特定するパケット識別子（Ｐａｃｋｅｔ  ＩＤｅｎｔｉｆｉｅｒ；ＰＩＤ）が記述されている。例えば、ビデオＴＳパケットのＰＩＤは“０ｘ００２０”であり、オーディオＴＳパケットのＰＩＤは“０ｘ００２１”である。エレメンタリデータは、ビデオデータ、オーディオデータ等のコンテンツデータや、再生を制御するための制御データ等である。どのようなデータが格納されているかは、パケットの種類に応じて異なる。
【００３９】
以下、ビデオデータを例に挙げて、映像を構成するピクチャとの関係を説明する。図４（ａ）〜（ｄ）は、ビデオＴＳパケットからビデオピクチャを再生する際に構築されるストリームの関係を示す。図４（ａ）に示すように、ＴＳ４０は、ビデオＴＳパケット４０ａ〜４０ｄを含む。なお、ＴＳ４０には、他のパケットも含まれ得るが、ここではビデオＴＳパケットのみを示している。ビデオＴＳパケットは、ヘッダ４０ａ−１に格納されたＰＩＤによって容易に特定される。
【００４０】
ビデオデータ４０ａ−２等の各ビデオＴＳパケットのビデオデータから、パケット化エレメンタリストリームが構成される。図４（ｂ）は、パケット化エレメンタリストリーム（ＰＥＳ）４１のデータ構造を示す。ＰＥＳ４１は、複数のＰＥＳパケット４１ａ、４１ｂ等から構成される。ＰＥＳパケット４１ａは、ＰＥＳヘッダ４１ａ−１およびＰＥＳペイロード４１ａ−２から構成されており、これらのデータがビデオＴＳパケットのビデオデータとして格納されている。
【００４１】
ＰＥＳペイロード４１ａ−２は、それぞれが１つのピクチャのデータを含んでいる。ＰＥＳペイロード４１ａ−２から、エレメンタリストリームが構成される。図４（ｃ）は、エレメンタリストリーム（ＥＳ）４２のデータ構造を示す。ＥＳ４２は、ピクチャヘッダ、および、ピクチャデータの組を複数有している。なお、「ピクチャ」とは一般にフレームおよびフィールドのいずれも含む概念として用いられる。
【００４２】
図４（ｃ）に示すピクチャヘッダ４２ａには、その後に配置されたピクチャデータ４２ｂのピクチャ種別を特定するピクチャコーディングタイプが記述され、ピクチャヘッダ４２ｃにはピクチャデータ４２ｄのピクチャ種別を特定するピクチャコーディングタイプが記述されている。種別とは、Ｉピクチャ（Ｉｎｔｒａ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）、Ｐピクチャ（Ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）またはＢピクチャ（Ｂｉｄｉｒｅｃｔｉｏｎａｌｌｙ−ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）を表す。種別がＩピクチャであれば、そのピクチャコーディングタイプは、例えば“００１ｂ”である。
【００４３】
ピクチャデータ４２ｂ、４２ｄ等は、そのデータのみによって、または、そのデータとその前および／または後に復号化されるデータとによって構築可能な１枚分のフレームのデータである。例えば図４（ｄ）は、ピクチャデータ４２ｂから構築されるピクチャ４３ａおよびピクチャデータ４２ｄから構築されるピクチャ４３ｂを示す。
【００４４】
ＴＳに基づいて映像を再生する際、レコーダ１０はビデオＴＳパケットを取得して上述の処理にしたがってピクチャデータを取得し、映像を構成するピクチャを取得する。これにより映像をＴＶ１６上に再生することができる。
【００４５】
図５は、ＤＶＤビデオレコーディング規格（以下「ＶＲ規格」と記述する）に準拠したＭＰＥＧ２プログラムストリーム５０のデータ構造を示す（以下、このストリームを「プログラムストリーム５０」と称する）。
【００４６】
プログラムストリーム５０は、複数のビデオオブジェクトユニット（Video OBject；ＶＯＢ）＃１、＃２、・・・、＃ｋを含んでいる。例えば、プログラムストリーム５０が録画されたコンテンツとすると、各ＶＯＢは、ユーザが録画を開始してから録画を停止するまでの１回の録画動作に対応する動画データが格納されている。
【００４７】
各ＶＯＢは、複数のＶＯＢユニット（Video OBject unit；ＶＯＢＵ）＃１、＃２、・・・、＃ｎを含んでいる。各ＶＯＢＵは、映像の再生時間にして０．４秒から１秒程度のデータを含むデータ単位である。以下、最初に配置されたＶＯＢＵとその次に配置されたＶＯＢＵを例にして、ＶＯＢＵのデータ構造を説明する。
【００４８】
ＶＯＢＵ＃１は、複数のパックから構成されている。プログラムストリーム５０内の各パックのデータ長（パック長）は一定（２キロバイト（２０４８バイト））である。ＶＯＢＵの先頭には、図５に“Ｒ”で示されるリアルタイムインフォメーションパック（ＲＤＩパック）５１が配置されている。ＲＤＩパック５１の後には、“Ｖ”で示されるビデオパック（ビデオパック５２ａ、５２ｂ等）および“Ａ”で示されるオーディオパック（オーディオパック５３等）が複数含まれている。
【００４９】
各パックは以下の情報を格納している。すなわち、ＲＤＩパック５１は、プログラムストリーム５０の再生を制御するために用いられる情報、例えばＶＯＢＵの再生タイミングを示す情報や、プログラムストリーム５０のコピーを制御するための情報を格納している。ビデオパック５２ａ、５２ｂ等は、ＭＰＥＧ２圧縮されたビデオデータを格納している。オーディオパック５３等は、例えばＭＰＥＧ２−オーディオ規格によって圧縮されたオーディオデータを格納している。近接するビデオパックおよびオーディオパックには、例えば、同期して再生されるビデオデータおよびオーディオデータが格納されているが、それらの配置（順序）は任意である。
【００５０】
ＶＯＢＵ＃２もまた、複数のパックから構成されている。ＶＯＢＵ＃２の先頭には、ＲＤＩパック５４が配置され、その後、ビデオパック５５およびオーディオパック５６等が複数配置されている。各パックに格納される情報の内容はＶＯＢＵ＃１と同様である。
【００５１】
図６は、プログラムストリーム５０内のビデオパックのデータ構造を示す。以下、ビデオパック５２ａを例として説明する。ビデオパック５２ａは、ＭＰＥＧ２圧縮されたビデオデータ６２ａを格納している。また、ビデオパック５２ａはビデオパックであることを特定するパックヘッダ６２ｂおよびＰＥＳパケットヘッダ６２ｃの他、さらにＶＯＢＵの最初のビデオパックであればパックヘッダ６２ｂの中にシステムヘッダ（図示せず）も含まれる。
【００５２】
図６に示すビデオパック５２ａのビデオデータ６２ａは、後続のビデオパック５２ｂ以後のビデオデータ６３ａ等とともにＩフレーム６５のデータを構成する。さらにＩフレームに続くＢフレーム６６や、Ｐフレームを構成するビデオパックが続けて記録される。
【００５３】
また、ビデオデータ６２ａは、シーケンスヘッダ６７およびＧＯＰヘッダ６８を含んでいる。ＭＰＥＧ２規格では、ビデオフレームを複数まとめた「グループ・オブ・ピクチャ」（Group Of Picture；ＧＯＰ）が規定されており、ＧＯＰヘッダ６８はその先頭を表す。ＧＯＰの先頭フレームは必ずＩフレームである。
【００５４】
次に、図７を参照しながら、本実施形態によるレコーダ１０の構成を説明する。図７は、本実施形態によるレコーダ１０の機能ブロックの構成を示す。
【００５５】
レコーダ１０は、ＴＳ入力端子１ａおよび映像・音声信号出力端子１ｂと、第１の記録再生部２と、第１のＭＰＥＧ−ＴＳデコード部３と、ＭＰＥＧ−ＰＳエンコード部４と、第２のＭＰＥＧ−ＴＳデコード部５と、ダビング選択画面重畳部６と、第２の記録再生部７と、ＭＰＥＧ−ＰＳデコード部８と、ＨＤＤ９ａと、チューナ１３とを備えている。図示されているＤＶＤ−ＲＡＭ９ｂはレコーダ１０に着脱可能であり、レコーダ１０の構成要素と捉えなくてもよい。
【００５６】
以下、レコーダ１０の各構成要素の機能を説明し、その後レコーダ１０全体の動作（録画動作および再生動作）を説明する。本実施形態においては、レコーダ１０がデジタル放送波を受信したときの処理を説明する。レコーダ１０がアナログ放送波を受信したときの処理は、実施形態２において説明する。
【００５７】
ＴＳ入力端子１ａは、チューナ１３から出力されるトランスポートストリーム（ＴＳ）を受け取る。映像・音声信号出力端子１ｂは、ダビング選択画面重畳部６またはＰＳデコード部８から出力された映像および音声のベースバンド信号を出力する。この信号により、ＴＶ１６上に映像が再生され、スピーカから音声が再生される。
【００５８】
第１の記録再生部２は、ＴＳをＨＤＤ９ａに書き込むための処理、例えばＨＤＤ９ａ上のアドレスの特定、ＨＤＤ９ａの磁気ヘッド（図示せず）の移動指示、誤り訂正処理、ＴＳの出力、特定されたアドレスからのＴＳの書き込み指示などである。
【００５９】
第１のＴＳデコード部３は、ＴＳを復号化処理して映像および音声のデジタル信号（ベースバンド信号）を出力する。映像についていえば、第１のＴＳデコード部３は、図４に示すデータ構造に基づいてＴＳ４０からピクチャデータ（フレームデータ）を抽出する。さらに第１のＴＳデコード部３は、ＭＰＥＧ−２規格に基づいて圧縮符号化されている各フレームデータを復号化し、各フレームごとの映像信号をベースバンド信号として出力する。
【００６０】
ＰＳエンコード部４は、映像および音声のベースバンド信号を受け取り、その信号に基づいてＰＳを生成する。映像についていえば、ＰＳエンコード部４はベースバンド信号に基づいてＭＰＥＧ−２規格に基づく圧縮符号化処理を行い、フレームデータを生成する。そして図６に示すデータ構造に基づいて各種のヘッダをフレームデータに付加し、ビデオパックを生成する。その後ＰＳエンコード部４は、別に生成したオーディオパックと併せてその先頭にＲＤＩパックを付加し、ＰＳ５０を生成する。
【００６１】
ＰＳエンコード部４は、ＴＳ２０１が標準解像度映像（ＳＤ映像）の番組データであるときには、同じ解像度の映像を含むＰＳを生成する。一方、ＴＳ２０１が高解像度映像（ＨＤ映像）の番組データであるときには、ＰＳエンコード部４は、データ間引き等を行ってＨＤ映像のベースバンド信号をＳＤ映像のベースバンド信号に変換し、ＰＳを生成する。例えば、２４Ｍｂｐｓのデータレートを有するＨＤ映像のＴＳから、５Ｍｂｐｓのデータレートを有するＳＤ映像のＰＳを生成する。
【００６２】
第２のＴＳデコード部５は、第１のＴＳデコード部３と実質的に同じ機能を有する。すなわち第２のＴＳデコード部５は、ＴＳを受け取り、そのＴＳを復号化処理して映像および音声のデジタル信号（ベースバンド信号）を出力する。詳細な機能は第１のＴＳデコード部３に関して説明したとおりであるため、その説明は省略する。なお本実施形態では、第２のＴＳデコード部５はＨＤＤ９ａから読み出されたＴＳを受け取るとする。したがって、第２のＴＳデコード部５はユーザが録画された番組を視聴する際に動作する。仮にユーザがデジタル放送をリアルタイムで視聴するときには、第１の記録再生部２を介して、またはＴＳ入力端子１ａから直接ＴＳを受け取り、復号化処理動作を行ってもよい。
【００６３】
ダビング選択画面重畳部６は、ダビングの要否を問い合わせるための特定の表示を生成する。ダビング選択画面重畳部６は、特定の表示を出力映像に対して重畳した信号を出力する。この処理はいわゆるオン・スクリーン・ディスプレイ機能の実現するための処理である。重畳される画面は、ユーザに対して視聴が終了した録画番組をダビングするか否かの問いかけ文と、その選択肢とが示される。例えば、「いま視聴が終了した番組をダビングしますか？  （１）はい  （２）いいえ」という文字を含む画面が示される。本実施形態においては、ダビング選択画面重畳部６は録画番組の再生視聴が終了した時にのみダビングの必要性を選択するための画面を重畳するとしている。したがって、ダビング選択画面重畳部６が重畳処理を行うタイミングは、ユーザが録画番組の再生視聴が終了したときとする。
【００６４】
第２の記録再生部７は、記録媒体の種別が相違すること、およびその相違に起因する設計上の相違以外は、第１の記録再生部２と実質的に同じ機能を有する。具体的には第２の記録再生部７は、ＨＤＤ９ａから読み出されたＰＳを第１の記録再生部２から受け取り、ＰＳをＤＶＤ−ＲＡＭ９ｂに書き込むための処理、例えばＤＶＤ−ＲＡＭ９ｂ上のアドレスの特定、ＤＶＤ−ＲＡＭ９ｂの光ヘッド（図示せず）の移動指示、誤り訂正処理、ＰＳの出力、特定されたアドレスからのＰＳの書き込み指示などを行う。
【００６５】
ＰＳデコード部８は、ＤＶＤ−ＲＡＭ９ｂから読み出されたＰＳを受け取り、そのＰＳを復号化処理して映像および音声のデジタル信号（ベースバンド信号）を出力する。この処理はＰＳエンコード部４における圧縮符号化処理の逆の処理である。例えばＰＳデコード部８は、図６に示すデータ構造に基づいてＰＳのビデオパックから圧縮符号化された映像のフレームデータを抽出し、そのフレームデータを復号化して、ベースバンド信号を出力する。
【００６６】
チューナ１３はデジタル放送波を受信してＴＳを取得する。ＴＳは各々が異なる識別子（番組ＩＤ）を有する複数の番組のデータを含むことがある。そのためチューナ１３は、ユーザによって選択された番組の番組ＩＤに基づいてその番組の視聴に必要なビデオパケット、オーディオパケット等を抽出し、受信したＴＳとは異なるＴＳを出力する。出力されるＴＳには、実質的には選択された番組に関するデータのみが含まれており、選択されなかった番組のデータは含まれていない。よってチューナ１３から出力されるＴＳは、パーシャルＴＳとも呼ばれることがある。
【００６７】
次に、レコーダ１０全体で行われる動作を説明する。ここでは、レコーダ１０の録画動作および再生動作を順に説明する。
【００６８】
まず、番組録画時のレコーダ１０の動作を説明する。チューナ１３は、デジタル放送波として伝送されるトランスポートストリームから録画対象の番組（以下コンテンツともいう）のパケットのみを抽出し出力する。ＴＳ入力端子１ａは、チューナ１３から出力されたＴＳ２０１を受け取る。第１の記録再生部２はＴＳ２０１に対して記録のための処理を行ってＨＤＤ９ａに書き込む。
【００６９】
ＴＳの記録処理と並行してＴＳがＰＳに変換される。すなわち第１のＴＳデコード部３はＴＳ２０１を復号化処理して映像・音声信号（ベースバンド信号）３０１を出力し、続いてＰＳエンコード部４は映像・音声信号３０１に基づいてＰＳを生成する。第１の記録再生部２はＰＳ４０１に対して記録のための処理を行ってＤＶＤ−ＲＡＭ９ｂに書き込む。第１のＴＳデコード部３およびＰＳエンコード部４は、ＴＳをＰＳに変換するストリーム変換部ということができる。
【００７０】
ＴＳに基づいてＰＳを生成し、ＴＳおよびＰＳをＨＤＤ９ａに蓄積する理由は、高速なダビング処理を行うためである。ＤＶＤ−ＲＡＭ９ｂへのダビングに際しては、ＤＶＤ−ＲＡＭ９ｂにはＴＳを書き込むことができず、ＰＳでなければならない。よって、そこで番組の録画時に予めＰＳも生成することにより、ダビング時にＰＳに変換するよりも高速にダビング処理を完了できる。
【００７１】
なお、ＴＳ内の映像・音声データがＤＶＤ規格に準拠しているときには、ベースバンド信号３０１まで復号化処理をせず、符号化データのままでＴＳからＰＳに変換することもできる。図８の（ａ）から（ｃ）は、ＰＳ７９とＴＳ８１とのデータ構造の関係を示す。まず（ｃ）のＴＳ８１に注目すると、ＴＳ８１の各ＴＳパケットからヘッダ８１ａ等を取り除いたペイロード８１ｂ、８１ｃ、８１ｄのデータは、（ｂ）のＰＥＳ８０を構成している。ＰＥＳ８０の各ＰＥＳパケットからヘッダ８０ａ、８０ｃ等を取り除いたペイロード８０ｂ、８０ｄのデータ、すなわちエレメンタリストリーム（ＥＳ）が、ＰＳ７９のビデオパックのペイロード７９ａ、７９ｂ、７９ｃ等に分割されて埋め込まれる。ＥＳは、ＭＰＥＧ−２規格に基づいて符号化されたフレームごとのデータである。復号化することなくＴＳからＰＳを生成すると、画質が劣化しないという利点がある。
【００７２】
ＴＳ内の映像・音声データがＤＶＤ規格に準拠しているか否かは、映像・音声のエレメンタリストリーム（ＥＳ）に基づいて判断することができる。下記表１は、デジタル放送およびＤＶＤ規格で規定されている映像ＥＳのパラメータの規定例を示す。
【００７３】
【表１】
2005057577.tif 000019
【００７４】
デジタル放送のＴＳ内の映像ＥＳの構造は、「放送ストリーム」欄に規定された各種のパラメータにしたがって生成されている。映像ＥＳが「ＤＶＤストリーム」欄に規定された映像ＥＳの構造と同じであれば、そのＥＳはＤＶＤ規格に準拠しているといえる。異なっている場合にはＤＶＤ規格に準拠しているとはいえない。例えば、ＥＳがＭＰ＠ＨＬストリームであるときや、ＭＰ＠ＭＬストリームであるがビットレートが９．８Ｍｂｐｓを超えるときには、映像ＥＳはＤＶＤ規格に準拠していないことになる。
【００７５】
音声については、ＤＶＤ規格ではリニアＰＣＭ、ＡＣ−３およびＭＰＥＧのフォーマットのみが採用されている。よってＴＳ内の音声ＥＳがそのいずれかの構造を有していればＤＶＤ規格に準拠しているといえる。いずれでもないとき、例えばＡＡＣフォーマットであるときには、音声ＥＳはＤＶＤ規格に準拠しているとはいえない。
【００７６】
ＤＶＤ規格に準拠していない映像および音声が含まれている場合には、上述の第１のＴＳデコード部３およびＰＳエンコード部４を利用してＰＳに変換すればよい。
【００７７】
これまで説明した録画処理の手順は、図９に示すとおりである。図９は、レコーダ１０における録画処理の手順を示す。まずステップＳ９１において、ユーザからの録画開始の指示に応答して、チューナ１３は録画対象の番組のデータを含むＴＳを受信し、第１の記録再生部２および第１のＴＳデコード部３に送る。ステップＳ９２において、第１の記録再生部２はＨＤＤ９ａにＴＳの書き込みを開始する。ステップＳ９３では、第１のＴＳデコード部３およびＰＳエンコード部４は、ＴＳに基づいてＰＳを生成する。すなわちＴＳをＰＳに変換する。最後のステップＳ９４において、第１の記録再生部２は、生成されたＰＳをＴＳと並行してＨＤＤ９ａに書き込む。
【００７８】
次に、再び図７を参照しながら、再生視聴時のレコーダ１０の動作を説明する。この時点ではＨＤＤ９ａには番組ごとにＴＳとＰＳとが記録されている。再生視聴する場合には、第１の記録再生部２はＨＤＤ９ａからＴＳを読み出し、再生のための処理を行ってＴＳ２０２を出力する。第２のＴＳデコード部５はＴＳ２０２を復号化処理して映像・音声信号５０１を出力する。
【００７９】
ダビング選択画面重畳部６は映像・音声信号５０１を受け取り、ＴＳとＰＳが共に記録されている録画番組の再生視聴が終了した時にのみ、ユーザに対してダビングの必要性を選択するための画面を映像信号に重畳した映像・音声信号６０１を生成し、映像・音声信号出力端子１ｂから出力する。
【００８０】
ユーザは、ＴＶ１６に表示されたダビング選択画面を見て、リモコン１１等を利用して希望する処理を選択する。ユーザが「ダビングする」を選択した場合、第１の記録再生部２はＨＤＤ９ａに書き込まれているＰＳを読み出し、第２の記録再生部７にＰＳ２０３として出力する。第２の記録再生部７は、ＰＳ２０３に対して記録のための処理を行ってＤＶＤ−ＲＡＭ９ｂに書き込む。ＰＳは予め生成されＨＤＤ９ａに蓄積されているため、上述の一連のダビング処理は、実質的にはＰＳをＨＤＤ９ａからＤＶＤ−ＲＡＭ９ｂに転送するデータコピー処理である。よってストリームの解析処理等は不要であり、復号化処理および再符号化処理を行うよりもはるかに高速にダビング処理を終了することができる。
【００８１】
なおユーザは、ＤＶＤ−ＲＡＭ９ｂにダビングされた番組をレコーダ１０を用いて再生視聴することもできる。このときは第２の記録再生部７は、ＤＶＤ−ＲＡＭ９ｂからＰＳを読み出し、再生のための処理を行ってＰＳ７０１を出力する。ＭＰＥＧ−ＰＳデコード部８はＰＳ７０１を復号化処理して映像・音声信号８０１を出力する。その結果、映像・音声信号出力端子１ｂから映像・音声信号８０１が出力され、ＴＶ１６およびスピーカ等において映像および音声が再生される。
【００８２】
これまで説明した再生処理の主要な手順は、図１０に示すとおりである。図１０は、レコーダ１０における再生処理の手順を示す。まずステップＳ１０１において、レコーダ１０はリモコン１１を介して、ユーザから再生開始の指示とともに再生対象の番組の指定を受け取る。ステップＳ１０２において、第１の記録再生部２はＴＳおよびＰＳが書き込まれたＨＤＤ９ａから、指定された番組の再生品質の高い方のストリームを読み出す。本実施形態においては、第１の記録再生部２はＰＳよりも品質の高いＴＳをＨＤＤ９ａから読み出す。上述の説明から理解されるとおり、ＴＳを変換して生成されたＰＳの映像および音声の品質は、ＴＳの映像および音声の品質を超えることはなく、同じかまたは劣化しているからである。よって常にＴＳを読み出せば、再生品質の高い方のストリームを読み出すことになる。
【００８３】
次に、ステップＳ１０３において、第２のＴＳデコード部５はストリーム内の圧縮符号化された映像データおよび音声データを復号し、映像信号および音声信号を取得する。その後のステップＳ１０４において、第２のＴＳデコード部５が映像信号および音声信号を出力すると、両映像はダビング選択画面重畳部６および映像・音声信号出力端子１ｂを介してレコーダ１０の外部に送られる。これにより番組の再生が開始される。
【００８４】
そしてステップＳ１０５において、第１の記録再生部２はすべてのデータの再生が終了したか否かを判断する。終了していない場合には、第１の記録再生部２は引き続きＨＤＤ９ａからＴＳを読み出し、第２のＴＳデコード部５もステップＳ１０３からの処理を継続する。終了した場合にはステップＳ１０６に進む。
【００８５】
ステップＳ１０６では、第１の記録再生部２はダビング判定処理を行い、その処理が終了すると、再生処理を終了する。
【００８６】
次に、図１１を参照しながら、図１０のステップＳ１０６において行われるダビング判定処理を詳細かつ具体的に説明する。
【００８７】
図１１は、ダビング判定処理の手順を示す。ステップＳ１１１において、第１の記録再生部２は、再生対象の番組が初めて再生視聴されているか否かを判定する。初めての場合にはステップＳ１１２に進み、すでに視聴されている場合にはダビング判定処理は終了する。なお再生視聴の履歴は、ＨＤＤ９ａ上のＴＳに対して履歴の有無を示すデータを関連付けて書き込んでおくことにより、容易に判定できる。
【００８８】
ステップＳ１１２において、視聴が終了するとダビング選択画面重畳部６はダビング選択画面をＴＶ画面上に出力し、ユーザに対しダビングの要否を問い合わせる。ダビング選択画面ではユーザに対して「ダビングする」か「ダビングしない」かの選択を求めており、ユーザがリモコン等でどちらかを選択する。ユーザが「ダビングする」を選択するとステップＳ１１３に進み、「ダビングしない」を選択するとステップＳ１１５に進む。
【００８９】
ステップＳ１１３では、ダビング選択画面重畳部６は表示画面の内容を切り替えて、ユーザに対してダビング先のＤＶＤ−ＲＡＭ９ｂの装填を求める。ＤＶＤ−ＲＡＭ９ｂの装填が確認されると、ステップＳ１１４において、第１の記録再生部２がＨＤＤ９ａからＰＳを読み出し第２の記録再生部７に送ると、第２の記録再生部７はそのＰＳをＤＶＤ−ＲＡＭ９ｂに書き込む。これによりダビング処理が実行される。なお、第２の記録再生部７はダビング先のＤＶＤ−ＲＡＭ９ｂが装填されているかを判定して、装填されていないときのみユーザに装填を求めてもよい。データ転送が全て完了すると、ステップＳ１１５に進む。
【００９０】
ステップＳ１１５において、第１の記録再生部２はＨＤＤ９ａに存在するダビング用のＰＳを消去する。消去が終了すると、ダビング判定処理も終了する。
【００９１】
本実施形態においては、最初の再生視聴の終了時にダビングの要否を問い合わせている。一度視聴すれば、ユーザはその番組を保存しておきたいか否かを判断し得るからである。ユーザがダビングを希望すると、ＨＤＤ９ａ上のＰＳをコピーすることによってダビングが実行される。この処理はストリームの解析処理が不要であるため、上述のように復号化処理および再符号化処理を行うよりもはるかに高速にダビング処理が終了する。ダビング処理の終了後は、ＨＤＤ９ａからＰＳが削除される。また、ユーザがダビングを希望しなかった時にも、ＰＳの保持は不要であると判断してＨＤＤ９ａから削除してもよい。これにより、ＨＤＤ９ａの記録可能容量を増やすことができる。
【００９２】
ただしレコーダ１０は、ＰＳを消去してもＴＳを同時に消去することはしない。ＴＳを消去するか否かはユーザが別途決定すればよい。ＰＳの削除後にユーザの気が変わり、録画した番組をＤＶＤ−ＲＡＭ９ｂに保存しておきたくなったときにはそのＴＳを利用してダビングを行うことができる。このときは、復号化後に再符号化しながらダビングするため時間がかかる点に留意されたい。
【００９３】
消去するストリーム（または残すストリーム）をダビングに用いたか否かにかかわらず、ユーザが任意に決定できるようにしてもよい。ユーザが最も高レートのデータストリームを残すことを希望して選択すると、そのストリームがダビングされたとしても、ダビングが完了後にそのストリームが消去されることはない。これにより、ダビングの実行後でも常に所望のストリームデータをＨＤＤ９ａに残しておくことができる。
【００９４】
上述の説明では、ダビング用に１つのＰＳを生成したが、ビットレートの異なる複数のストリームを生成してＨＤＤ９ａに蓄積してもよい。これにより、ダビング時にはビットレートに応じてダビング対象を指定できるため、ユーザの望む画質とストリームのデータ量とのバランスを保ちながらダビングすることができる。なお、番組の録画時にダビング用のＰＳを１つしか生成しない構成を採用したとしても、その録画時にＰＳのビットレートを指定してもよい。また、複数の種別のストリームを生成してもよい。例えば、ＤＶＤビデオレコーディング規格のＰＳのみならずＤＶＤビデオ規格のＰＳを生成してもよい。ＤＶＤビデオ規格のＰＳを生成するエンコード部を追加し、またはＤＶＤビデオレコーディング規格のＰＳをＤＶＤビデオ規格のＰＳに変換する変換部をレコーダ１０内に設ければよい。
【００９５】
ＰＳを削除する時期もまた、適宜変えることができる。例えば、録画した番組が一定期間再生視聴されない場合は、ダビングする可能性は低いと判断してその番組のＰＳのみを消去してもよい。また、ＨＤＤ９ａの残容量が一定値以下になったときは、作成時期が最も古いＰＳから順次消去してもよい。ＰＳを消去することによってＨＤＤ９ａの記録可能容量を増やすことができるため、新たな番組を録画するための容量を確保できる。なお、番組のＴＳが削除されるまではユーザはいつでも再生視聴できる。そしてＴＳに基づいて後にＰＳを生成しダビングできる点は上述のとおりである。
【００９６】
ここまではダビング用のストリームがＰＳであるとして説明した。ダビング先がＤＶＤの場合はＤＶＤ−ＶＲ規格やＤＶＤビデオ規格に準拠したＰＳを生成すればよい。しかしダビング先はＤＶＤには限られない。例えばダビング先がＢｌｕ−ｒａｙ  Ｄｉｓｃの場合はダビング用ストリームのフォーマットはＴＳである。このような記録媒体への高速ダビングを想定した場合は、図７に示すＭＰＥＧ−ＰＳエンコーダ部４をＭＰＥＧ−ＴＳエンコーダ部に変更し、ＭＰＥＧ−ＰＳデコード部８をＭＰＥＧ−ＴＳデコード部に変更するだけでよく、他はＰＳの場合と同様である。このとき、ＰＳエンコード部４がダビング用のストリームとしてＰＳおよびＴＳを同時に生成しておくと、装填された記録媒体がＤＶＤ、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ等のどれであっても、ストリームを高速にダビングすることができる。
【００９７】
図７に示したレコーダ１０の構成は例であって、これに限られない。例えば図１２は、本実施形態によるレコーダの変形例を示す。このレコーダ１２０ではＴＳを復号化処理するのは１つのＴＳデコード部１２１のみである。ＴＳデコード部１２１は、受け取ったＴＳを復号化し出力する。出力先は、再生視聴時はダビング選択画面重畳部６であり、ＰＳに変換するための変換処理時にはＰＳエンコード部１２４である。いずれの処理をするかはスイッチ１２２によって選択され、ＴＳデコード部１２１は再生視聴および録画の両方を同時に行わないとする。図７に示すレコーダ１０と比較すると、レコーダ１２０のデコード部の数は１つ少ないため実装時の回路規模がより小さくでき、部品コストも抑えることができる。他の構成要素の機能および動作は実質的に同じであり、その説明は省略する。
【００９８】
（実施形態２）
実施形態１においては、受信したトランスポートストリーム（ＴＳ）に基づいてプログラムストリーム（ＰＳ）を生成し、ＴＳおよびＰＳをＨＤＤ９ａに書き込むとして説明した。
【００９９】
本実施形態においては、テレビのアナログ放送波から取得したアナログ映像信号およびアナログ音声信号に基づいてＴＳおよびＰＳを生成し、ＴＳおよびＰＳをＨＤＤ９ａに書き込む処理を説明する。ただし、アナログ放送波はＴＳを含むデジタル信号以外の信号の例示であり、これに限られることはない。
【０１００】
図１３は、本実施形態によるレコーダ１３０の機能ブロックの構成を示す。レコーダ１３０は、チューナ１３９と、入力端子１３１ａおよび出力端子１３１ｂと、ＭＰＥＧ−ＴＳエンコード部１３２と、ＭＰＥＧ−ＰＳエンコード部１３３と、第１の記録再生部２と、ＨＤＤ９ａと、第２の記録再生部７と、ＭＰＥＧ−ＴＳ／ＰＳデコード部１３４と、ダビング選択画面重畳部６とを有する。レコーダ１３０の構成要素のうち、実施形態１によるレコーダ１０と同じ構成要素には同じ参照符号を付し、その説明は省略する。以下では、本実施形態によるレコーダ１３０の動作を説明しながら、レコーダ１０と相違する構成要素の機能および動作を主として説明する。
【０１０１】
まず、番組録画時の動作について説明する。チューナ１３９はアナログ放送波を受信してアナログ映像信号およびアナログ音声信号を出力する。両信号は入力端子１３１ａに送られる。入力された映像・音声信号１１１はＭＰＥＧ−ＴＳエンコード部１３２とＭＰＥＧ−ＰＳエンコード部１３３に共に入力される。ＭＰＥＧ−ＴＳエンコード部（以下「ＴＳエンコード部」）１３２は、映像・音声信号１１１に基づいてＴＳ１１２を生成する。ＭＰＥＧ−ＰＳエンコード部（以下「ＰＳエンコード部」）１３３は、映像・音声信号１１１に基づいてＰＳ４０１を生成する。第１の記録再生部２は、ＴＳ１１２とＰＳ４０１に対して記録のための処理をおこなって、ＨＤＤ９ａに同時に記録される。例えば、ＴＳ１１２のストリーム構造はＢｌｕ−ｒａｙ  Ｄｉｓｃのセルフエンコードストリーム規格に準拠し、ＰＳ４０１のストリーム構造はＤＶＤ−ＶＲ規格に準拠している。
【０１０２】
次に、再生視聴時の動作について説明する。ＨＤＤ９ａには番組ごとにＴＳとＰＳとが記録されている。再生視聴する場合にはＴＳおよびＰＳよりデコード後に最も画質あるいは音質の高い方のストリームをＨＤＤ９ａから読み出し、第１の記録再生部２で再生のための処理を行って再生ストリーム２０４を出力する。ＭＰＥＧ−ＴＳ／ＰＳデコード部１３４は、再生ストリーム２０４の圧縮方式に応じて圧縮データを伸張する復号化処理を行い、映像・音声のベースバンド信号２０６を出力する。映像・音声信号２０６はユーザ設定画面重畳部６に入力される。ダビング選択画面重畳部６は、ＴＳとＰＳが共に記録されている録画番組の再生視聴が終了した時にのみ映像信号にユーザに対してダビングの必要性を選択するための画面を重畳し、その映像・音声信号６０１を出力端子９から出力する。ユーザがこのダビング選択画面を見て「ダビングする」を選択した場合、ＨＤＤ９ａから、記録されているＴＳとＰＳの内でダビング先であるＤＶＤ−ＲＡＭ９ｂの種別にあった方のストリーム、すなわちＰＳを読み出し、第１の記録再生部２で再生のための処理を行ってダビング用ストリーム２０５を出力する。第２の記録再生部７は、ダビング用ストリーム２０５に対して記録のための処理を行い、ＤＶＤ−ＲＡＭ９ｂに書き込む。ダビング時には予め生成して記録しておいたＴＳあるいはＰＳをＨＤＤ９ａからＤＶＤ−ＲＡＭ９ｂに転送するだけなので、一方のみを生成しておき他方を後に生成するときと比較して、短時間でのダビングが可能である。ダビング選択処理の詳細については実施形態１で説明した通りである。
【０１０３】
ＤＶＤ−ＲＡＭ９ｂにダビングされた番組を再生視聴する場合には、ＰＳをＤＶＤ−ＲＡＭ９ｂから読み出すと、第２の記録再生部７は再生のための処理を行って再生ストリーム７０２を出力する。ＭＰＥＧ−ＴＳ／ＰＳデコード部１３４は、再生ストリーム２０４の圧縮方式に応じて圧縮データを伸張する復号化処理を行い、映像・音声のベースバンド信号２０６を出力する。
【０１０４】
本実施形態においては、ダビング用にＴＳまたはＰＳを生成したが、ビットレートの異なる複数のストリームを生成してＨＤＤ９ａに蓄積してもよい。これにより、ダビング時にはビットレートに応じてダビング対象を指定できるため、ユーザの望む画質とストリームのデータ量とのバランスを保ちながらダビングすることができる。複数のストリームは、種別が異なる複数のフォーマットであってもよいし、種別が同じでもビットレートが異なる複数のフォーマットであってもよい。
【０１０５】
ダビング用ストリームを削除する時期もまた、適宜変えることができる。そしてＨＤＤ９ａの残容量が一定値以下になった場合にも、例えばＰＳを順次消去してもよい。これらの構成およびその利点は、実施形態１において言及したとおりである。
【０１０６】
実施形態１および２においては、最初の視聴が終了した時点でユーザにダビングの要否を問い合わせ、ダビング終了後またはダビング不要の指示の受信後にダビング用のストリームを削除するとした。しかしユーザにとっては、一度の視聴ではその番組を保存しておきたいか否かが判断できない場合もある。そのような場合を考慮して、ダビングの要否の判断を保留し、一定時間が経過したのちに再度ダビングの要否を問い合わせてもよい。
【０１０７】
図１４は、変形例によるダビング選択処理の手順を示す。図１１の処理と比較すると、ステップＳ１４２の処理が変更され、ステップＳ１４２およびＳ１４７の処理が追加されている。他のステップはステップＳ１１１からステップＳ１１５までの処理と同じである。
【０１０８】
最初の視聴が終了すると、ステップＳ１４１からステップＳ１４２に進む。ステップＳ１４２において、ＴＶ１６上のダビング選択画面では、ユーザに対して「ダビングする」と「ダビングしない」と「保留する」からの選択を求める。ユーザがリモコン１６等を用いて「ダビングする」を選択した場合および「ダビングしない」を選択した場合の処理は、図１１を参照しながら説明したとおりである。
【０１０９】
一方、ユーザが「保留する」を選択した場合、ステップＳ１４３において第１の記録再生部２またはＣＰＵ（図示せず）は、その録画番組をダビング保留リストに登録して保留コンテンツ群として管理する。このときＨＤＤ９ａ上のＴＳおよびＰＳは消去せずにそのまま残す。
【０１１０】
ユーザが再度番組を再生したときには、ステップＳ１４１からステップＳ１４７に進む。そして第１の記録再生部２またはＣＰＵ（図示せず）は、その番組がダビング保留リストに登録されているか否かを判断する。登録されているときにはステップＳ１４２に進む。
【０１１１】
ステップＳ１４２においては、視聴が終了するとユーザに対してダビング選択画面をＴＶ１６の画面上に出画してダビングの可否の選択を求める。ダビングが選択され、ダビング処理が終了すると、ダビング用のＰＳが削除されるとともに、ダビング保留リストからもそのコンテンツの登録が削除される。これにより、一度の再生視聴ではダビングして保存するかどうか判断できない場合であっても保留を選択しておけば再度の視聴後でも高速ダビングすることが可能となる。一方、ダビングが選択されず保留が選択されると、そのコンテンツの当初の登録がそのまま継続される。
【０１１２】
なお保留の場合はＴＳとＰＳの両方が残るのでＨＤＤ９ａの記録容量を圧迫することになる。ダビング保留リストに登録された番組はユーザの操作によりＴＶ画面上にリスト表示することができる。その結果、ユーザは任意のタイミングで、ダビング不要と判断した番組のＴＳあるいはＰＳの一方を消去できる。また、ダビング保留リストに登録された後、所定期間が経過したとき、またはＨＤＤ９ａの残り容量が所定量（例えば全容量の１／３）以下になったときは、保留されたダビング用のＰＳをＨＤＤ９ａから削除してもよい。
【０１１３】
（実施形態３）
実施形態１および２においては、レコーダはテレビ放送に関する放送波（デジタル放送波およびアナログ放送波）を受信するとして説明した。
【０１１４】
本実施形態においては、レコーダはネットワークを介して所定のフォーマットのコンテンツのデータを受け取る。コンテンツは映像および／または音声の少なくとも一方を含み得るが、本実施形態においては、コンテンツはリニアＰＣＭ（ＬＰＣＭ）フォーマットの音楽データであるとする。この音楽データは以下「ＬＰＣＭデータ」と記述する。
【０１１５】
図１５は、本実施形態によるレコーダ１５０の機能ブロックの構成を示す。レコーダ１５０は、ＨＤＤ９ａと、ネットワーク・インターフェース（Ｉ／Ｆ）１５１と、第１の記録再生部１５２と、第１のＬＰＣＭデコード部１５３と、ＭＰ３エンコード部１５４と、第２のＬＰＣＭデコード部１５５と、第２の記録再生部１５７と、ＭＰ３デコード部１５８と、出力端子１５９とを含む。
【０１１６】
レコーダ１５０の構成を図７に示すレコーダ１０の構成と比較すると、取り扱うデータおよび符号化形式に応じたデコード部およびエンコード部が設けられている点、および、取り扱うデータが音楽に関するためレコーダ１５０にはダビング選択画面重畳部６に対応する要素がない点を除き、相互に類似していることが理解される。
【０１１７】
レコーダ１６０は、ダビング用ストリームとしてＭＰ３フォーマットの音楽データ（ＭＰ３データ）を生成する。すなわちネットワークＩ／Ｆ１５１が、図１に示すインターネット１９を介してサーバ１８ｂからＬＰＣＭデータを受信する。すると、第１のＬＰＣＭデコード部１５３はＬＰＣＭデータをベースバンド信号まで復号化し、続くＭＰ３エンコード部１５４はベースバンド信号に基づいてＭＰ３データを生成し、第１の記録再生部１５２に送る。第１の記録再生部１５２は、ＨＤＤ９ａにＬＰＣＭデータおよびＭＰ３データの両方を並行して書き込む。なお、不可逆の圧縮符号化処理によってＭＰ３データはＬＰＣＭデータよりもデータ量が抑えられている。
【０１１８】
再生動作時には、第１の記録再生部１５２はＨＤＤ９ａに蓄積されたＬＰＣＭデータおよびＭＰ３データのうち、ＬＰＣＭデータを読み出す。これは、ＬＰＣＭデータがＭＰ３データよりも再生品質が高いからである。第２のＬＰＣＭデコード部１５５は、そのＬＰＣＭデータを復号化して出力端子１５９から出力する。
【０１１９】
一方、ユーザはＨＤＤ９ａ上に蓄積された音楽をメモリカード９ｃにダビングして、ＭＰ３フォーマットの再生に対応した携帯型音楽プレーヤーでその音楽を聴くことができる。ダビングは、ＨＤＤ９ａ上のＭＰ３データをメモリカード９ｃにコピーすることによって行われる。具体的には、第１の記録再生部２がＨＤＤ９ａ上のＭＰ３データを読み出して第２の記録再生部１５７に転送し、第２の記録再生部１５７がそのＭＰ３データをメモリカード９ｃに書き込むことによって行われる。ＭＰ３データが予めＨＤＤ９ａ上に格納されているため、実施形態１および２におけるＰＳのコピーと同様の理由によってダビングは高速に完了する。その後、メモリカード９ｃは携帯型音楽プレーヤーに装填される。
【０１２０】
ダビングが終了すると、第１の記録再生部１５２はＨＤＤ９ａ上のＭＰ３データを削除する。または、ダビングが不要であることが指示されたときもＭＰ３データを削除する。これにより、ＨＤＤ９ａの記録容量を有効に活用できる。なおレコーダ１５０が音楽データを取り扱うという理由から、実施形態１におけるダビング選択画面重畳部６（図７）を設けていない。しかしレコーダ１５０に表示パネル（図示せず）などを設け、その表示パネルにダビングするか否かの問い合わせ文などを表示してもよい。リモコン１１などを介してユーザからの回答が得られると、その回答に基づいてダビング用のＭＰ３データを削除するか否かを選択する。なお図１４において説明したダビングの要否判断を保留する選択肢を設けてもよい。
【０１２１】
ユーザは、自宅で音楽を聞く際にはＨＤＤ９ａのＬＰＣＭデータに基づいて高品質な音楽を再生できる。またＭＰ３データが予めＨＤＤ９ａに存在するため、外出して音楽を聞く際にはＭＰ３データを素早くコピーできる。外出前の忙しい時間帯にダビングが短時間で完了するため、ユーザにとって非常に便利である。なおレコーダ１５０は、メモリカード９ｃ上のＭＰ３データを再生することもできる。具体的には、第２の記録再生部１５７がメモリカード９ｃ上のＭＰ３データを読み出し、ＭＰ３デコード部１５８において復号化して出力端子１５９から出力することにより、レコーダ１５０を用いて音楽を再生することもできる。
【０１２２】
図１５に示したレコーダ１０の構成は例であって、これに限られない。例えば図１６は、本実施形態によるレコーダの変形例を示す。このレコーダ１６０ではＬＰＣＭデータを復号化処理するのは１つのＬＰＣＭデコード部１６１のみである。ＬＰＣＭデコード部１６１は、受け取ったＬＰＣＭデータを復号化し出力する。出力先は、再生視聴時は出力端子１５９であり、ＭＰ３データに変換するための変換処理時にはＭＰ３エンコード部１６４である。いずれの処理をするかはスイッチによって選択される。図１５に示すレコーダ１５０と比較すると、レコーダ１６０のデコード部の数は１つ少ないため実装時の回路規模がより小さくでき、部品コストも抑えることができる。他の構成要素の機能および動作は実質的に同じであり、その説明は省略する。
【０１２３】
さらに、上述の図１５および１６においては、ＬＰＣＭデータおよびＭＰ３データを取り扱うとしているが、これらは例であり、他のフォーマットのデータを組み合わせても同様に適用できる。例えばＬＰＣＭデータに代えて、ＡＣ−３や、ＡＡＣなどのフォーマットのデータを取り扱ってもよい。このときは、取り扱うフォーマットに対応したデコード部およびエンコード部を設ければよい。ＡＣ−３フォーマットのデータ（ＡＣ−３データ）を取り扱うときは、ＡＣ−３フォーマットのデータからＭＰ３データを生成し、ＡＣ−３データおよびＭＰ３データをＨＤＤ９ａに書き込むことになる。
【０１２４】
また本実施形態の図１５および１６においては、ネットワークを介して音楽データが配信される態様を説明した。しかしこの態様は、ネットワークを介して映像データが配信される場合にも同様に適用できる。例えば配信される映像データがＷＭＶフォーマットであり、一旦復号化してＨ．２６４フォーマットで符号化しなおし、ＷＭＶフォーマットおよびＨ．２６４フォーマットの両方のデータをＨＤＤ９ａに蓄積してもよい。ＷＭＶフォーマットのデータよりもさらに容量の小さいＨ．２６４フォーマットのデータをメモリカード９ｃにコピーすればよい。その他のフォーマットとして、ＭＰＥＧ−２、Ｄｖｉｘなども採用してもよい。
【０１２５】
上述のレコーダの機能は、図９、１０および１４に示す処理手順を規定したコンピュータプログラムに基づいて実現される。レコーダのＣＰＵは、そのようなコンピュータプログラムを実行することによってレコーダの各構成要素を動作させ、上述した処理を実現することができる。コンピュータプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録して市場に流通され、または、インターネット等の電気通信回線を通じて伝送される。これにより、コンピュータシステムを、上述のレコーダと同等の機能を有する機器として動作させることができる。
【産業上の利用可能性】
【０１２６】
本発明によるデータ処理装置は、再生視聴用のストリームとダビング用のストリームを同時に（並列的に）記録媒体に蓄積し、最初の再生視聴終了時にダビングの要否をユーザに問い合わせる。そして、ユーザの指示に基づいて、ダビングが終了した後、またはダビングが不要とされた後はダビング用のストリームを消去する。これにより、データ処理装置の記録媒体の容量を有効に使用しつつ記録した番組を高速にダビングすることができる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施形態による光ディスクレコーダ１０と他の機器とによって形成されるシステムの構成を示す図である。
【図２】トランスポートストリーム（ＴＳ）２０のデータ構造を示す図である。
【図３】（ａ）はビデオＴＳパケット３０のデータ構造を示す図であり、（ｂ）は、オーディオＴＳパケット３１のデータ構造を示す図である。
【図４】（ａ）〜（ｄ）は、ビデオＴＳパケットからビデオピクチャを再生する際に構築されるストリームの関係を示す図である。
【図５】ＭＰＥＧ２プログラムストリーム５０のデータ構造を示す図である。
【図６】プログラムストリーム５０内のビデオパックのデータ構造を示す図である。
【図７】実施形態１によるレコーダ１０の機能ブロックの構成を示す図である。
【図８】（ａ）から（ｃ）は、ＰＳ７９とＴＳ８１とのデータ構造の関係を示す図である。
【図９】レコーダ１０における録画処理の手順を示すフローチャートである。
【図１０】レコーダ１０における再生処理の手順を示すフローチャートである。
【図１１】レコーダ１０におけるダビング判定処理の手順を示すフローチャートである。
【図１２】実施形態１によるレコーダの変形例を示す図である。
【図１３】実施形態２によるレコーダ１３０の機能ブロックの構成を示す図である。
【図１４】実施形態２によるレコーダ１３０のダビング選択処理の変形例による手順を示すフローチャートである。
【図１５】実施形態３によるレコーダ１５０の機能ブロックの構成を示す図である。
【図１６】実施形態３によるレコーダの変形例を示す図である。
【符号の説明】
【０１２８】
１ａ  ＴＳ入力端子
１ｂ  映像・音声信号出力端子
２  第１の記録再生部
３  第１のＴＳデコード部
４  ＰＳエンコード部
５  第２のＴＳデコード部
６  ダビング選択画面重畳部
７  第２の記録再生部
８  ＰＳデコード部
９ａ  ＨＤＤ
９ｂ  ＤＶＤ−ＲＡＭ
９ｃ  メモリカード
１０  レコーダ
１３  チューナ
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005057577.tif 000020
【図２】
2005057577.tif 000021
【図３】
2005057577.tif 000022
【図４】
2005057577.tif 000023
【図５】
2005057577.tif 000024
【図６】
2005057577.tif 000025
【図７】
2005057577.tif 000026
【図８】
2005057577.tif 000027
【図９】
2005057577.tif 000028
【図１０】
2005057577.tif 000029
【図１１】
2005057577.tif 000030
【図１２】
2005057577.tif 000031
【図１３】
2005057577.tif 000032
【図１４】
2005057577.tif 000033
【図１５】
2005057577.tif 000034
【図１６】
2005057577.tif 000035
【国際調査報告】
2005057577.tif 000036
2005057577.tif 000037
2005057577.tif 000038
2005057577.tif 000039