(57)【要約】転送レートの異なるＨＤ映像信号とＳＤ映像信号が混在して放送されているときに、信号の種類をユーザが意識することなく、信号の種類に応じて録画モードを変更する記録装置を提供する。記録装置は、複数種類の記録メディアに対し、データストリームの書き込みが可能である。この記録装置は、デジタル放送波を受信して、データストリームを出力する受信部と、データストリームを受け取って、その転送レートを検出する転送レート検出部と、データストリームを受け取って、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を実行する記録処理部と、転送レートに基づいて、第１記録処理および第２記録処理の一方を選択する選択部とを備えている。記録装置は、記録処理部によって処理されたデータストリームを記録メディアに書き込む。【特許請求の範囲】
【請求項１】
複数種類の記録メディアに対し、データストリームの書き込みが可能な記録装置であって、
デジタル放送波を受信して、データストリームを出力する受信部と、
前記データストリームを受け取って、その転送レートを検出する転送レート検出部と、
前記データストリームを受け取って、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を実行する記録処理部と、
前記転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方を選択する選択部と
を備え、前記記録処理部によって処理されたデータストリームを記録メディアに書き込む、記録装置。
【請求項２】
前記記録処理部は、
前記第１記録処理として前記データストリームの符号化を行うエンコード記録処理を実行し、
前記第２記録処理として前記データストリームの復号化および符号化を行わないストリーム記録処理を実行する、請求項１に記載の記録装置。
【請求項３】
装填された記録メディアの種類を示す判別情報を出力する判別部をさらに備え、
前記選択部は、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択する、請求項１に記載の記録装置。
【請求項４】
前記受信部は、複数のデータストリームを順次出力し、
前記複数のデータストリームの各々の転送レートは、前記データストリームの切り替わりに応じて変化し、
前記選択部は、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行する、請求項１に記載の記録装置。
【請求項５】
前記記録処理部によって処理される前のデータストリームを一時的に蓄積する入力バッファをさらに備え、
前記入力バッファは、前記選択部による切り替え処理時に前記データストリームを蓄積する、請求項４に記載の記録装置。
【請求項６】
前記記録処理部によって処理されたデータストリームを一時的に蓄積する出力バッファをさらに備え、
前記出力バッファは、前記選択部による切り替え処理が行われ、その後に記録処理部から出力されたデータストリームを蓄積する、請求項４に記載の記録装置。
【請求項７】
選択された前記第１記録処理および前記第２記録処理の一方を特定する識別信号を生成する信号生成部をさらに備えた、請求項６に記載の記録装置。
【請求項８】
前記識別信号に基づく識別情報を前記記録メディアに書き込む、請求項７に記載の記録装置。
【請求項９】
記録モードの設定指示を受け取る設定部と、
前記記録モードに対応する記録レートを設定し、設定された前記記録レートと前記転送レートとの比較結果によって前記選択部の選択動作を制御するコントローラと
をさらに備え、前記コントローラは、
前記転送レートが、設定された前記記録レートよりも大きいときには、前記第１記録処理を選択するよう前記選択部を制御し、
前記転送レートが、設定された前記記録レート以下のときには、前記第２記録処理を選択するよう前記選択部を制御する、請求項２に記載の記録装置。
【請求項１０】
装填された記録メディアが、種類の異なる第１記録メディアであるか第２記録メディアであるかを示す判別情報を出力する判別部をさらに備え、
前記第１記録メディアの最大の記録レートは、前記第２記録メディアの最大の記録レートよりも小さく、
前記コントローラは、
最高品質の記録モードが設定され、かつ、前記判別情報が前記第１記録メディアを示しているときには、前記記録レートとして第１記録レートを設定し、
最高品質の記録モードが設定され、かつ、前記判別情報が前記第２記録メディアを示しているときには、前記記録レートとして、前記第１記録レートよりも大きい第２記録レートを設定する、請求項９に記載の記録装置。
【請求項１１】
デジタル放送波を受信して、データストリームを出力するステップと、
前記データストリームを受け取って、その転送レートを検出するステップと、
前記転送レートに基づいて、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を選択するステップと、
前記データストリームを受け取って、選択された記録処理を実行するステップと、
記録処理された後のデータストリームを記録メディアに書き込むステップと
を包含する記録方法。
【請求項１２】
装填された記録メディアの種類を判別するステップをさらに包含し、
前記選択するステップは、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択する、請求項１１に記載の記録方法。
【請求項１３】
前記受信するステップは、前記デジタル放送波を受信して複数のデータストリームを順次出力し、
出力されるデータストリームの転送レートは、前記データストリームの切り替わりに応じて変化し、
前記選択するステップは、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行する、請求項１１に記載の記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、デジタルテレビの番組信号から得られたデータストリームを記録メディアに記録する技術に関する。
【背景技術】
【０００２】  従来から、ビデオ信号を記録メディアに記録する装置が数多く開発されている。例えば特許文献１には、複数の記録処理経路を備えた装置が開示されている。この装置は、ビデオ信号のデジタルストリームを入力として受け取り、そのデジタルストリームを複数の録画モードで記録メディアに書き込むことができる。記録モードは、デジタルストリームを直接記録する録画モード１、デジタルストリームをデコードした後に記録する録画モード２、およびデコードした後にイントラモード圧縮符号化処理して記録する録画モード３である。ユーザは、これらの録画モードのいずれかを選択することができる。【０００３】  また、例えば特許文献２には、デジタル放送信号およびアナログ放送信号の両方が受信可能な録画装置を開示している。録画装置は、デジタル放送信号の転送レートがユーザが設定した記録レートよりも高い場合には、デジタル放送信号に代えてアナログ放送信号を利用して番組を録画する。ただし、デジタル放送の番組内容とアナログ放送の番組内容は同一であることが前提となっている。【０００４】  また、例えば特許文献３には、記録メディアの種類、残量、および録画予定時間によって録画機器が録画モードを自動で選択するＶＣＲが開示されている。この機器は、ビデオテープの厚み等の違いによる種別とリール回転情報からテープ残量を算出し、録画予定時間内で録画を可能な限り高画質で行うように録画モードを自動選択して、番組を録画する。また特許文献４には、デジタル放送等のデジタル方式のビデオ信号をアナログ方式のフォーマットに信号変換する放送受信機器が開示されている。この放送受信機器は、高精彩（ＨＤ）映像信号などのデジタル放送規格にしたがったビデオ信号を既存のアナログの標準解像度（ＳＤ）映像信号にダウンコンバートしている。この機器を用いることにより、アナログ方式の録画機器でデジタル放送のコンテンツを録画することができる。【０００５】  さらに、例えば特許文献５および６には、録画モードを自動的に選択する録画機器が開示されている。この機器は、ビデオデータに付随して送られるコンテンツに関する情報にしたがって圧縮符号化する際の符号化パラメータを設定している。【０００６】  ところで、日本国等においては、ＢＳデジタル放送をはじめとするデジタルテレビ放送のテレビ信号は、ＭＰＥＧ２トランスポートストリームの形態で伝送されている。ＭＰＥＧ２トランスポートストリームは、圧縮符号化された映像および音声の符号化ストリームを多重化して得られる。また、ＤＶＤなどの記録メディアに映像を記録するときも、一般に圧縮符号化された映像および音声の符号化ストリームを多重化して得られた符号化ストリームが利用される。特にＤＶＤに書き込まれる符号化ストリームは、ＳＤ映像信号の解像度をもつ映像と音声の各符号化ストリームを多重化したＭＰＥＧ２プログラムストリームである。【０００７】  デジタル放送の伝送時およびＤＶＤへの記録時には、一般にＭＰＥＧ符号化方式が利用されている。ＭＰＥＧ符号化方式における画像データの符号化処理では、例えば画素値のフレーム内相関を利用して画像データを符号化するフレーム内符号化処理と、画素値のフレーム間相関を利用して画像データを符号化するフレーム間符号化処理とが適応的に切り替えられる。ＭＰＥＧ符号化方式では、連続する複数のフレームに対応する符号化データを１つの単位として画像データの符号化処理が行われる。
【特許文献１】特開平７−２３３３９号公報
【特許文献２】特開２００１−１２８１２３号公報
【特許文献３】特開平８−２３５６７０号公報
【特許文献４】特開平１１−２０５７２９号公報
【特許文献５】特開２０００−２８７１７３号公報
【特許文献６】特開２００１−３６８６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】  デジタル放送のように、ＨＤ映像信号とＳＤ映像信号が混在して放送されているとき、ユーザは、ＨＤ映像信号とＳＤ映像信号部分ごとに、録画モードを選択しなければならないという問題がある。例えば、ＨＤ放送は記録レートを低くするために再圧縮して記録し、ＳＤ映像信号は放送されたストリームをそのまま記録することを望む場合には、ユーザはＨＤ映像信号およびＳＤ映像信号の各々に対して録画条件を設定しなければならない。これではユーザに操作上の負担を強いることになる。特に近年の録画機器は多機能であるため、ユーザは録画モードを苦労して特定し、複雑な設定操作をしなければならない。【０００９】  本発明の目的は、転送レートの異なるＨＤ映像信号とＳＤ映像信号が混在して放送されているときに、信号の種類をユーザが意識することなく、信号の種類に応じて録画モードを変更することである。
【課題を解決するための手段】
【００１０】  本発明による記録装置は、複数種類の記録メディアに対し、データストリームの書き込みが可能である。前記記録装置は、デジタル放送波を受信して、データストリームを出力する受信部と、前記データストリームを受け取って、その転送レートを検出する転送レート検出部と、前記データストリームを受け取って、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を実行する記録処理部と、前記転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方を選択する選択部とを備えている。前記記録装置は、前記記録処理部によって処理されたストリームを記録メディアに書き込む。【００１１】  前記記録処理部は、前記第１記録処理として前記データストリームの符号化を行うエンコード記録処理を実行し、前記第２記録処理として前記データストリームの復号化および符号化を行わないストリーム記録処理を実行してもよい。【００１２】  前記記録装置は、装填された記録メディアの種類を判別する判別部をさらに備えていてもよい。前記選択部は、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択してもよい。【００１３】  前記受信部は、複数のデータストリームを順次出力し、前記複数のデータストリームの各々の転送レートは、前記データストリームの切り替わりに応じて変化し、前記選択部は、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行してもよい。【００１４】  前記記録装置は、前記記録処理部によって処理される前のデータストリームを一時的に蓄積する入力バッファをさらに備えていてもよい。前記入力バッファは、前記選択部による切り替え処理時に前記データストリームを蓄積してもよい。【００１５】  前記記録装置は、前記記録処理部によって処理されたデータストリームを一時的に蓄積する出力バッファをさらに備えていてもよい。前記出力バッファは、前記選択部による切り替え処理が行われ、その後に記録処理部から出力されたデータストリームを蓄積してもよい。【００１６】  前記記録装置は、選択された前記第１記録処理および前記第２記録処理の一方を特定する識別信号を生成する信号生成部をさらに備えていてもよい。【００１７】  前記記録装置は、前記識別信号に基づく識別情報を前記記録メディアに書き込んでもよい。【００１８】  前記記録装置は、記録モードの設定指示を受け取る設定部と、前記記録モードに対応する記録レートを設定し、設定された前記記録レートと前記転送レートとの比較結果によって前記選択部の選択動作を制御するコントローラとをさらに備えていてもよい。前記コントローラは、前記転送レートが、設定された前記記録レートよりも大きいときには、前記第１記録処理を選択するよう前記選択部を制御し、前記転送レートが、設定された前記記録レート以下のときには、前記第２記録処理を選択するよう前記選択部を制御してもよい。【００１９】  前記記録装置は、装填された記録メディアが第１記録メディアであるか第２記録メディアであるかを示す判別情報を出力する判別部をさらに���えていてもよい。前記第１記録メディアの最大の記録レートは、前記第２記録メディアの最大の記録レートよりも小さい。前記コントローラは、最高品質の記録モードが設定され、かつ、前記判別情報が前記第１記録メディアを示しているときには、前記記録レートとして第１記録レートを設定し、最高品質の記録モードが設定され、かつ、前記判別情報が前記第２記録メディアを示しているときには、前記記録レートとして、前記第１記録レートよりも大きい第２記録レートを設定してもよい。【００２０】  本発明による記録方法は、デジタル放送波を受信して、データストリームを出力するステップと、前記データストリームを受け取って、その転送レートを検出するステップと、前記転送レートに基づいて、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を選択するステップと、前記データストリームを受け取って、選択された記録処理を実行するステップと、記録処理された後のストリームを記録メディアに書き込むステップとを包含する。【００２１】  前記記録方法は、装填された記録メディアの種類を判別するステップをさらに包含していてもよい。前記選択するステップは、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択してもよい。【００２２】  前記受信するステップは、前記デジタル放送波を受信して複数のデータストリームを順次出力し、出力されるデータストリームの転送レートは、前記データストリームの切り替わりに応じて変化し、前記選択するステップは、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行してもよい。
【発明の効果】
【００２３】  本発明の記録装置によれば、転送レートの異なる２つの信号（例えばＨＤ映像信号およびＳＤ映像信号）が混在して放送されているときであっても、転送レートに基づいて、ＨＤ映像とＳＤ映像に対して最も適した録画モードを自動的に決定する。このとき、圧縮符号化処理を含む処理と含まない処理とを切り替えて録画を行う。番組に適した記録処理が自動的に選択されて録画されるため、ユーザは個々の番組に録画条件を設定する必要はなくなる。よってユーザは複雑な操作に煩わされることはなくなる。【００２４】  選択される処理は、例えばデータストリームの符号化を行うエンコード記録処理回路と、データストリームの復号化および符号化を行わない記録処理回路とによって分けて実行される。よって入力される信号を直接記録するモード、および、入力信号を再エンコード処理するモードを持たせることができる。ユーザは入力信号の転送レートを認識する必要はなく、記録装置は適切な記録処理を自動的に選択して録画することができる。【００２５】  さらに本発明によれば、記録の対象とする記録メディアの種類を判別する判別部を具備したので、ユーザが記録レートを選択するときに、メディアに記録可能な最大記録レートを意識しなくても、適した記録処理を自動的に選択して録画することができる。【００２６】  また記録装置は、記録処理部へ入力するデータのために、入力バッファを具備している。入力バッファは、記録処理に切り替わるときに、記録処理部への入力信号を一時的に蓄積する。よって適した記録処理に切り替えるときに、入力ストリームの一部が消失することがなくなる。【００２７】  記録装置は、記録処理部から出力されたデータを蓄積する出力バッファを具備する。出力バッファは、記録処理が切り替わるときに、記録処理部からの出力データを一時的に蓄積する。よって適した記録処理に切り替えるときに、記録処理部から出力されたストリームの一部が消失することがなくなる。さらに本発明によれば、複数の記録処理のうち選択した少なくとも一つの記録処理を識別する情報を表示する。これにより、記録装置が自動選択した記録処理をユーザが認識することができる。
【図面の簡単な説明】
【００２８】
【図１】記録装置１００の機能ブロックの構成を示す図である。
【図２】再エンコード記録処理部１０６の機能ブロックの構成例を示す図である。
【図３】（ａ）は、ＢＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す図であり、（ｂ）は、ＤＶＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す図である。
【図４】記録装置１００の処理の手順を示すフローチャートである。
【図５】閾値決定処理の手順を示すフローチャートである。
【図６】モード変更処理の手順を示すフローチャートである。
【図７】（ａ）〜（ｅ）は、録画モード表示部１１５の一例である録画モード表示管７０を示す図である。
【図８】（ａ）〜（ｃ）は、録画モード表示部１１５の他の例である録画モード表示管８０を示す図である。
【図９】（ａ）〜（ｄ）は、録画モード表示部１１５のさらに他の例である録画モード表示管９０を示す図である。
【符号の説明】
【００２９】  １０１  デジタルチューナ
１０２  転送レート検出器
１０３  記録処理前バッファ
１０４  記録処理選択器
１０５  ストリーム記録処理部
１０６  再エンコード記録処理部
１０８  システムコントローラ
１０９  記録処理後バッファ
１００  記録装置
１１０  記録ヘッド
１１１  メディア判別部
１１２  記録メディア
１１３  識別信号生成部
１１５  録画モード表示部
１１６  記録処理部
１１７  記録レート設定部
【発明を実施するための最良の形態】
【００３０】  以下、添付の図面を参照して、本発明による記録装置の実施形態を説明する。【００３１】  図１は、本実施形態による記録装置１００の機能ブロックの構成を示す。記録装置１００は、デジタルチューナ１０１と、転送レート検出器１０２と、バッファ１０３および１０９と、記録処理選択器１０４と、システムコントローラ１０８と、記録ヘッド１１０と、メディア判別部１１１と、識別信号生成部１１３と、録画モード表示部１１５と、記録処理部１１６と、記録レート設定部１１７とを含む。【００３２】  記録装置１００は、デジタル放送波から特定の番組に関するデジタルストリームを抽出し、そのストリームに所定の処理を加えて記録メディア１１２に書き込むことができる。本実施形態においては、デジタルストリームの例として周知のＭＰＥＧ２トランスポートストリームを挙げて説明する。ＭＰＥＧ２トランスポートストリーム（以下、単に「トランスポートストリーム」または「ＴＳ」と記述する。）は、例えば日本国のＢＳデジタル放送において利用されている。トランスポートストリームでは、ＭＰＥＧ２ビデオ符号化方式によって圧縮符号化されたビデオストリームと、ＡＡＣ符号化方式等によって圧縮符号化された音声ストリームとが多重化されている。【００３３】  また本実施形態においては、記録メディア１１２は超高密度ＲＡＭメディアまたはＤＶＤ−ＲＡＭであるとする。超高密度ＲＡＭメディアは、ＤＶＤ−ＲＡＭよりもさらに大容量および高記録レートでデータストリームを記録可能であり、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（ＢＤ）またはＨＤ−ＤＶＤが知られている。これらは、青色レーザ光等の赤色波長よりも短波長のレーザ光で小さな記録ピットまたは記録マークをメディア上に形成することで実現される。【００３４】  以下では、超高密度ＲＡＭメディアはＢＤであるとして説明する。ＢＤの記録可能容量は５０ＧＢであり、その記録レートは３３Ｍｂｐｓとする。トランスポートストリームは、そのデータ構造が保持された状態でＢＤに記録される。【００３５】  一方、ＤＶＤ−ＲＡＭの記録可能容量は４．７ＧＢであり、その記録レートは１０．０８Ｍｂｐｓであるとする。トランスポートストリームは、ＭＰＥＧ２プログラムストリーム（以下「プログラムストリーム」と記述する。）に変換された上で、ＤＶＤ−ＲＡＭに記録される。【００３６】  記録装置１００は、ＢＤおよびＤＶＤ−ＲＡＭの両方に番組を録画できる光ディスクレコーダとして実現される。なお、図１には記録メディア１１２が記録装置１００とともに記載されているが、これは説明の便宜のためである。記録メディア１１２は可換であるため、これらは記録装置１００の構成要素ではない。【００３７】  以下、記録装置１００の各構成要素を説明する。【００３８】  デジタルチューナ１０１は、デジタル放送波を受信して、ユーザの選局操作等に基づく選局処理を行い、選択された番組のトランスポートストリームを出力する。具体的には、デジタルチューナ１０１は、１または複数の番組に対応する番組データが重畳されたトランスポートストリームから、選択された番組の番組データを抽出する。そしてデジタルチューナ１０１は、抽出された番組データを利用して新���なトランスポートストリームを構築して出力する。なお、トランスポートストリームは複数のＴＳパケットから構成されており、各パケットには異なる番組の番組データが格納されている。よって番組データの抽出は、ＴＳパケットを単位として行われる。【００３９】  転送レート検出器１０２は、入力されたトランスポートストリームの転送レートを検出し、検出した転送レートを特定する情報をシステムコントローラ１０８に通知する。また、転送レート検出器１０２は、入力されたトランスポートストリームをそのままバッファ１０３に出力する。【００４０】  バッファ１０３は、転送レート検出器１０２から入力されたトランスポートストリームを一時的に蓄積する。バッファ１０３はシステムコントローラ１０８によって制御され、記録処理部１１６が処理可能になるまで、トランスポートストリームを一時的に保存する。システムコントローラ１０８の指示に基づいて、バッファ１０３は、保存したトランスポートストリームをそのまま記録処理選択器１０４に出力する。【００４１】  記録処理選択器１０４は、システムコントローラ１０８によって制御され、記録処理部１１６が備える複数の記録処理部のうちの一つを選択する。つまり、バッファ１０３から入力されたトランスポートストリームを、ストリーム記録処理部１０５、または、再エンコード記録処理部１０６のいずれかの記録処理部を用いるかを選択する。【００４２】  システムコントローラ１０８は、例えば中央演算処理回路（ＣＰＵ）であり、記録装置１００の全体の動作を制御する。【００４３】  バッファ１０９もまた、記録メディア１１２に書き込まれるデジタルデータストリームを一時的に蓄積する。バッファ１０９は、記録処理部１１６から出力されたデジタルストリームが記録メディア１１２に書き込まれるまでの間、一時的にそのデジタルストリームを格納する。ここでいうデジタルストリームとは、トランスポートストリームおよびプログラムストリームの一方を意味する。いずれのストリームであるかは、後述する記録処理部１１６の処理によって特定される。なお図１では、ストリーム記録処理部１０５からの出力と、再エンコード記録処理部１０６からの出力とが異なるバッファに蓄積されているが、これは１つの同じバッファであってもよい。【００４４】  記録ヘッド１１０は光ピックアップ装置であり、装填された記録メディア１１２の種類に対応する波長のレーザを記録メディア１１２に放射することにより、その記録メディア１１２にデータを書き込み、その記録メディア１１２からデータを読み出すことができる。【００４５】  メディア判別部１１１は、記録装置１００に装填されている光ディスクの種類を判別する。本実施形態においては、ＤＶＤ−ＲＡＭおよびＢＤのいずれのメディアが挿入されていることを判別する。例えば、記録メディアの内周部に製造時に記録メディアの種類を特定する判別情報を記録しておき、メディア判別部１１１が記録ヘッド１１０を用いて光学的に判別情報を読み出せばよい。または、レーザ光を照射したときに記録メディアの種類によって反射光の強さが異なるため、その強さを検出してメディア判別部１１１において判別すればよい。または、記録メディアがカ��トリッジに収納された状態で装填されるときは、記録メディアの種類によって異なるカートリッジの形状によって判別してもよい。いずれも、装填されている光ディスクの光学的特性および物理的特性を用いて検出すればよい。メディア判別部１１１は、判別結果として、光ディスクの種類を特定する情報を出力する。【００４６】  識別信号生成部１１３は、記録処理を識別する信号（識別信号）を生成する。識別信号に基づいて得られる識別情報は、装填されている記録メディア１１２に書き込まれる。識別信号生成部１１３の処理の内容および生成する識別信号の詳細は後述する。【００４７】  録画モード表示部１１５は、選択された記録処理の内容を表示するために設けられており、例えばフロントパネルに設置された電光表示管、液晶パネル等であってもよいし、または、テレビ画面上に他の映像等に重畳して表示されたオンスクリーンディスプレイであってもよい。【００４８】  記録処理部１１６は、ストリーム記録処理部１０５と再エンコード記録処理部１０６とを含んでいる。【００４９】  ストリーム記録処理部１０５は、入力されたトランスポートストリームに対して、所定の処理を行って直接バッファ１０９に出力する。「所定の処理」には圧縮符号化処理は含まれない。具体的には、ストリーム記録処理部１０５は、各ＴＳパケット（１８８バイト）に対して３０ビットのＡＴＳ（Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｓｔａｍｐ）と呼ばれるパケットの到着時刻、および、２ビットのＣＰＩ（Ｃｏｐｙ  Ｐｅｒｍｉｓｓｉｏｎ  Ｉｎｄｉｃａｔｏｒ）と呼ばれるコピー回数を規定する著作権情報を規定するヘッダ（計４バイト）を付加する。その結果得られたストリームがＢＤに書き込まれる。ＢＤに書き込まれるストリームは厳密にはトランスポートストリームではないが、単にＡＴＳが付加されたに過ぎず、当初のトランスポートストリームのデータ構造は保持されている。よって本明細書ではこのストリームもトランスポートストリームであるとして説明する。【００５０】  一方、再エンコード記録処理部１０６は、入力されるトランスポートストリームの映像および音声を所定の符号化パラメータで再エンコード処理し、プログラムストリームあるいはトランスポートストリームとして出力する。再エンコード記録処理部１０６の詳細は、図２を参照しながら後述する。なお、再エンコード記録処理部１０６から出力されるトランスポートストリームにも、上述のＡＴＳおよびＣＰＩを含むヘッダが付加されている。【００５１】  記録レート設定部１１７は、ユーザが期待する記録レートを設定するためのインターフェースを備えている。記録レート設定部１１７のインターフェースは、例えば録画装置のフロントパネルに配置されたボタン、リモコン、テンキーあるいは画面上のグラフィカルユーザインターフェース等として実現される。記録レート設定部１１７は、選択された記録レートを示す情報をシステムコントローラ１０８に通知する。【００５２】  記録レート設定部１１７は、記録装置１００のユーザの操作によって、超高画質（ＥＸＰ）モード、高画質（ＸＰ）モード、標準時間録画（ＳＰ）モード等の指示を受け取る。これらの録画時間モードは、再エンコード記録処理部１０６にお���る符号化パラメータに反映される。つまり、ＳＰモードが選択された場合は圧縮率を高めるためにＸＰモードよりも低いビットレートで符号化処理するように、ビデオエンコーダ３０５（図２）に対して符号化パラメータを入力して制御する。例えば、ＸＰモードの符号化レートは１０．０Ｍｂｐｓであり、ＳＰモードの符号化レートは５．０Ｍｂｐｓである。本実施形態においては、「記録レート」はＥＸＰモード、ＸＰモード等の記録モードと対応付けられて設定されるが、数値によって特定してもよい。また、符号化レートが２．５Ｍｂｐｓ程度の長時間録画（ＬＰ）モード等の他のモードを設けてもよい。【００５３】  オーディオエンコーダ３０７（図２）に対しても同様に録画時間モードにしたがって符号化パラメータを設定することができる。オーディオの記録レートは、ビデオの記録レートに応じて自動的に決定されるようにしてもよいし、ビデオの記録レートとは独立にユーザが決定できるようにしてもよい。上述の説明では、２つのモード（ＳＰモードおよびＬＰモード）から１つのモードが選択されているが、これは例である。さらに、多くのモードから１つを選択できるようにしてもよいし、テンキーなどにより、記録レートを示す数字をユーザが直接に入力するようにしてもよい。【００５４】  次に、図２を参照しながら、本実施形態による再エンコード記録処理部１０６を詳細に説明する。図２は再エンコード記録処理部１０６の機能ブロックの構成例を示す。再エンコード記録処理部１０６は、システムデコーダ３０１と、ビデオデコーダ３０２と、解像度判別器３０３と、ダウンコンバータ３０４と、ビデオエンコーダ３０５と、オーディオデコーダ３０６と、オーディオエンコーダ３０７と、システムエンコーダ３０８とを備えている。再エンコード記録処理部１０６は入力されるトランスポートストリーム３１０を一旦復号化処理し、その後再度符号化処理して符号化ストリームを出力する。【００５５】  システムデコーダ３０１は、入力されるトランスポートストリーム３１０を解析し、ビデオストリーム３１１とオーディオストリーム３１２とに分離する。ビデオデコーダ３０２はビデオストリーム３１１を復号化処理して復号化映像ストリーム３１３を出力する。本実施形態においてはＭＰＥＧ２ビデオ規格にしたがって復号化する。【００５６】  解像度判別器３０３はビデオストリーム３１１のビデオ解像度を検出する。例えば、水平サンプル×垂直サンプル数×フレーム周波数とすると、１９２０×１０８０×２９．９７、１４４０×１０８０×２９．９７、１２８０×７２０×５９．９４、７２０×４８０×５９．９４、７２０×４８０×２９．９７等の解像度を検出する。解像度判別器３０３は、ビデオストリーム３１１の管理情報に記述されている解像度情報を読み出すことにより、解像度を検出する。例えば、ＭＰＥＧ２ビデオ規格では、解像度情報はシーケンスヘッダに記述されている。【００５７】  ダウンコンバータ３０４は、復号化映像ストリーム３１３の解像度を所定の解像度に変換してダウンコンバートされた映像ストリーム３１４を出力する。例えばダウンコンバータ３０４は、復号化映像ストリーム３１３の解像度が７２０×４８０×２９．９７になるように変��する。この処理は、ローパスフィルタ処理とサンプリング処理によって実現される。なお、復号化映像ストリーム３１３の解像度が７２０×４８０×２９．９７の場合は、ダウンコンバータ３０４は解像度の変換は行わず、そのまま出力する。【００５８】  ビデオエンコーダ３０５は、ダウンコンバートされた映像ストリーム３１４を符号化処理して、符号化映像ストリーム３１５を出力する。符号化処理に必要な符号化パラメータ（例えば符号化圧縮率等）はシステムコントローラ１０８から供給される。なお、符号化方法はＭＰＥＧ２ビデオ符号化方式によって符号化処理すればよいが、これに限定されるものではない。【００５９】  音声デコーダ３０６はオーディオストリーム３１２を復号化処理して復号化音声ストリーム３１６を出力する。本実施形態においては、音声デコーダ３０６はＡＡＣ符号化方式にしたがって復号化処理する。【００６０】  オーディオエンコーダ３０７はシステムコンローラ１０８から供給される符号化パラメータにしたがって復号化音声ストリーム３１６を符号化処理し、符号化音声ストリーム３１７を出力する。なお、符号化処理はＭＰＥＧ１オーディオレイヤー２方式などに基づいて実行すればよいが、これに限定されるものではない。【００６１】  システムエンコーダ３０８は符号化映像ストリーム３１５および符号化音声ストリーム３１７を多重化して符号化ストリーム３１８を出力する。システムエンコーダ３０８は、トランスポートストリームおよびプログラムストリームのいずれかを選択的に出力する。いずれを選択するかはシステムコントローラ１０８からのコントロール信号に基づいて制御される。【００６２】  以上のように、再エンコード記録処理部１０６は、入力されるトランスポートストリームの映像および音声の各ストリームを一旦復号化し、所定の符号化パラメータで再度符号化処理して、プログラムストリームあるいはトランスポートストリームとして出力する。この処理は「再符号化（再エンコード）処理」と呼ばれている。また本明細書においては、再エンコード処理を行った後にＤＶＤ−ＲＡＭまたはＢＤに記録する処理を行うことを、再エンコード記録処理という。【００６３】  なお、入力された映像、音声の符号化パラメータが同一のときは、映像、音声の再エンコード処理を行わず、トランスポートストリームをプログラムストリームに変換するだけでよい。例えばシステムエンコーダ３０８は、ビデオストリーム３１１およびオーディオストリーム３１２を受け取り、システムエンコード処理を実行すればよい。システムエンコード処理においては、符号化された映像データ、音声データ等はそのまま利用される。しかし、トランスポートストリームのＴＳパケットヘッダはシステムエンコーダ３０８によって解析されて、プログラムストリームのＰＳパックヘッダやＲＤＩパック等に変換される。【００６４】  また、映像のみ、あるいは音声のみ再エンコード処理する場合も同様に、再エンコード処理するストリームのみを復号化および符号化し、再エンコード処理しないストリームはシステムエンコーダ３０８に直接入力すればよい。【００６５】  なお再エンコード処理において、復号化処理して得られた復号化信号を再度符号化処理するとして説明した。しかし、これに限定されることはなく、復号化処理の一部のみを行い、復号化した一部のみを再度符号化処理してもよい。例えば、ＤＣＴ符号化処理を用いるＭＰＥＧ符号化方式の復号化処理では、可変長復号化したシンボルを逆量子化してＤＣＴ係数を得た後、逆ＤＣＴ変換を施せばよい。これにより、復号化された映像信号が得られる。また、符号化処理では、ＤＣＴ変換処理して得られたＤＣＴ係数を量子化処理し、可変長符号化処理を施せばよい。これにより、ビデオストリームを得ることができる。しかし、ビデオデコーダ３０２はＤＣＴ係数に戻す処理までを行うとしてもよい。この場合、ビデオエンコーダ３０５は、復号化されたＤＣＴ係数を符号化パラメータにしたがって量子化処理して、可変長符号化処理することでビデオストリーム３１５を得ることができる。これにより、ビデオデコーダ３０２の逆ＤＣＴ変換処理およびビデオエンコーダ３０５のＤＣＴ変換処理を省くことができる。【００６６】  また、ＭＰＥＧ符号化方式のように、動き補償予測符号化する場合は入力されるビデオストリームに含まれる動きベクトルを利用して、再エンコード処理を行ってもよい。このように処理することにより、ビデオエンコーダ３０５における動きベクトル検出処理を省くことが可能となる。【００６７】  次に、図３を参照しながら、本実施形態による記録装置１００の動作を概略的に説明する。【００６８】  図３（ａ）は、ＢＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す。また図３（ｂ）は、ＤＶＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す。ここでは、日本国におけるＢＳデジタル放送を例に挙げて説明する。【００６９】  各図の縦軸は、デジタル放送のトランスポートストリームの転送レートを示す。デジタル放送は、大きく、ＨＤ放送とＳＤ放送とに分けることができる。ＨＤ放送の転送レートは２４Ｍｂｐｓであり、ＳＤ放送の転送レートは１２Ｍｂｐｓであるとする。【００７０】  一方、各図の横軸は時間を示す。さらに各図の右端には、記録レートに対応する記録モードが示されている。図３（ａ）を参照すると、記録モードは、ストリーム記録モード、ＥＸＰモード（１５Ｍｂｐｓ）、ＸＰモード（１０Ｍｂｐｓ）、ＳＰモード（５Ｍｂｐｓ）に分けられている。括弧内はそのモードに対応する記録レートである。なお、ストリーム記録モードの記録レートは２４Ｍｂｐｓとされているが、その上限はＢＤの記録レートの上限の３３Ｍｂｐｓである。図３（ｂ）に関しても同様である。ただし、ＤＶＤにはストリーム記録モードはなく、またＥＸＰモードおよびＸＰモードの記録レートは、ともに、ＤＶＤの記録レートの上限に相当する１０Ｍｂｐｓである。【００７１】  デジタル放送番組の録画にあたり、記録装置１００のシステムコントローラ１０８は、記録レート設定部１１７を介してユーザの希望する記録レートの情報を取得する。この記録レートは上述の記録モードに対応する。また、システムコントローラ１０８はメディア判別部１１１から、装填された光ディスクの種類を特定する情報を受け取り、その情報に基づいて記録メディア１１２に記録可能な最大の記録レートの情報を特定する。例えばＢＤであれば３３Ｍｂｐｓ、ＤＶＤであれば１０Ｍｂｐｓである。【００７２】  記録装置１００は、ユーザの希望する記録レートおよび記録メディア１１２に記録可能な最大の記録レートのうちの小さい方の記録レートを利用して、デジタル放送を録画する。換言すれば、小さい方の記録レートは、記録装置１００が採用できる最大の記録レートを意味する。本明細書においては、この値を「最大記録可能レート」と呼ぶ。なお、ユーザの希望する記録レートのみを「最大記録可能レート」と取り扱うことは、必ずしも適切ではない。記録メディア１１２が装填されていないときであってもユーザは記録モードを設定し得るため、記録メディア１１２に関する記録レートも考慮すべきである。【００７３】  以下、図３（ａ）を参照する。記録装置１００にＢＤが装填されており、かつ、ユーザが記録モードをＥＸＰモード（１５Ｍｂｐｓ）に設定しているとする。ＢＤに記録可能な最大の記録レートは３３Ｍｂｐｓであるから、このときの最大記録可能レートは１５Ｍｂｐｓである。【００７４】  まずＨＤ放送の番組Ａを録画するに際し、記録装置１００はＨＤ放送の転送レート（２４Ｍｂｐｓ）が最大記録可能レート（１５Ｍｂｐｓ）よりも高いと判断する。すると記録装置１００は、そのＨＤ放送のトランスポートストリームを再エンコード処理して、ＥＸＰモード（１５Ｍｂｐｓ）のトランスポートストリームとして構築しなおす。そして得られた新たなトランスポートストリームをＢＤに書き込む。【００７５】  次に、時刻ｔ１において番組Ａが終了し、ＳＤ放送の番組Ｂが始まったとする。番組Ｂも録画するときには、記録装置１００は番組のトランスポートストリームの転送レートが切り替わったことを検出する。そして、切り替わった後のＳＤ放送の転送レート（１２Ｍｂｐｓ）が最大記録可能レート（１５Ｍｂｐｓ）よりも低いと判断する。すると記録装置１００は、そのＳＤ放送のトランスポートストリームをストリーム記録する。【００７６】  なお、記録モードがＥＸＰモードに設定されているため、記録装置１００は１２Ｍｂｐｓのトランスポートストリームを再エンコード処理して、１５Ｍｂｐｓのトランスポートストリームを再構築することは可能である。しかし、再エンコード処理を行っても、当初の品質よりも高い品質の映像を得ることはできない。むしろ、ＭＰＥＧ２符号化処理は不可逆圧縮処理であるため映像品質は劣化する。よって、ストリーム記録すると、当初の映像品質を維持した状態で記録できる。【００７７】  時刻ｔ２からｔ３までのＨＤ放送番組Ｃ、および、時刻ｔ３からｔ４までのＳＤ放送番組Ｄへの切り替わり時にも、トランスポートストリームの転送レートと最大記録可能レートとを比較する。そして、同様の基準にしたがって再エンコード処理を行うかストリーム記録処理を行うかが切り替えられる。【００７８】  ユーザがＸＰモードまたはＳＰモードを設定したときは、最大記録可能レートは１０Ｍｂｐｓまたは５Ｍｂｐｓになる。ＨＤ放送およびＳＤ放送の各転送レートは、常に最大記録可能レートよりも高くなるため、記録装置１００は常に再エンコード記録処理を行う。図３（ｂ���に示す例に関しても、まったく同じ理由により記録装置１００は常に再エンコード記録処理を行う。【００７９】  上述の説明から明らかなように、最大記録可能レートは記録処理を選択するための閾値として機能している。【００８０】  下記の表１は、ＢＤに番組を録画するときに選択される記録処理の一覧を示す。【００８１】
【表１】
2006013781.tif 000002
【００８２】  また下記の表２は、ＤＶＤに番組を録画するときに選択される記録処理の一覧を示す。【００８３】
【表２】
2006013781.tif 000003
【００８４】  上述の説明は、ＢＳデジタル放送のＨＤ放送およびＳＤ放送を例に挙げて説明した。しかし地上波デジタル放送等においても同様に適用できる。表３はデジタルＴＶ放送の転送レートの例を示す。【００８５】
【表３】
2006013781.tif 000004
【００８６】  次に、図４から図６までを参照しながら、記録装置１００の動作を説明する。【００８７】  図４は、記録装置１００の処理の手順を示す。まずステップＳ４０において、記録装置１００のシステムコントローラ１０８は、閾値決定処理を実行する。閾値決定処理とは、上述の最大記録可能レートを特定するための処理である。この処理の詳細は、図５を参照しながら後述する。【００８８】  デジタルチューナ１０１がデジタル放送波の受信およびトランスポートストリームの出力を開始すると、ステップＳ４１において、転送レート検出器１０２はそのトランスポートストリームを受け取ってその転送レートを取得する。具体的には以下の処理を行う。【００８９】  下記表４は、サービスごとのデフォールトの最大転送レート（最大ビットレート）を規定する。【００９０】
【表４】
2006013781.tif 000005
【００９１】  転送レート検出器１０２は、トランスポートストリームのＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）のサービスリスト記述子のｓｅｒｖｉｃｅ＿ｔｙｐｅフィールドからサービスのタイプを取得する。また、転送レート検出器１０２は、解像度（１０８０Ｉ，７２０Ｐ，４８０Ｐ，４８０Ｉ）の情報を、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）のコンポーネント記述子のｃｏｍｐｏｎｅｎｔ＿ｔｙｐｅフィールドから取得する。マルチビューか否かは、ＥＩＴに、コンポーネントグループ記述子が存在するか否かにより判定される。【００９２】  なお、ＮＩＴおよびＥＩＴは、いずれも周知のＰＳＩ／ＳＩ情報の一部であり、トランスポートストリームを構成するＴＳパケット内に格納されている。それらのパケットを得るためには、各テーブルを格納したパケットのパケット識別子（ＰＩＤ）に基づいてストリームを調べればよい。例えばＮＩＴを収めたパケットおよびＥＩＴを収めたパケットの各ＰＩＤは、０ｘ００１０および０ｘ００１２である。よって、これらの値をＰＩＤとして有するパケットを抽出して、上述の処理を行えばよい。【００９３】  表４を参照すると、取得した解像度の欄の右には、対応する最大転送レートが記述されている。すなわち解像度１０８０Ｉ、７２０Ｐおよびマルチビューについては最大ビットレートは２４Ｍｂｐｓであり、解像度４８０Ｐについては最大ビットレートは１２Ｍｂｐｓであり、解像度４８０Ｉについては最大ビットレートは１１Ｍｂｐｓである。【００９４】  転送レート検出器１０２は、トランスポートストリームのＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）またはＥＩＴに格納されたデジタルコピー制御記述子のｍａｘｉｍｕｍ＿ｂｉｔ＿ｒａｔｅフィールドから、最大ビットレートの情報を取得する。【００９５】  なお、ここではＢＳデジタル放送運用規定による記述子より転送レートを取得する例を挙げて説明したが、一定時間（例えば、１秒）内に受信したデータ量より、転送レートを算出してもよい。【００９６】  転送レートの検出のためには、データを一時的に保存するバッファが必要であるが、そのためのバッファとバッファ１０３により、メモリを共用してもよい。【００９７】  次のステップＳ４２において、システムコントローラ１０８は、ステップＳ４０において決定された閾値とステップＳ４１において取得された転送レートの値とを比較する。転送レートが閾値以下のときはステップＳ４３に進み、転送レートが閾値よりも大きいときはステップＳ４４に進む。なお、転送レートが閾値に一致するときは、ステップＳ４４に進むように動作してもよい。【００９８】  ステップＳ４３において、記録処理選択器１０４はシステムコントローラ１０８から指示を受けて、トランスポートストリームがストリーム記録処理部１０５に出力されるように処理経路を選択する。その後処理はステップＳ４５に進む。ステップＳ４４においては、記録処理選択器１０４はシステムコントローラ１０８から指示を受けて、トランスポートストリームが再エンコード記録処理部１０６に出力されるように処理経路を選択する。その後、トランスポートストリームを選択された処理経路に出力す��。なおＤＶＤ装填時においては転送レートは閾値よりも大きくなるため（例えば図３（ｂ）参照）、ステップＳ４４の再エンコード記録処理へ移行する。移行後の記録処理においては、トランスポートストリームからプログラムストリームへの変換処理も行われることに留意されたい。【００９９】  ステップＳ４５においては、記録処理部１１６は、ストリーム記録処理部１０５または再エンコード記録処理部１０６を利用してトランスポートストリームを処理し、装填された記録メディア１１２に書き込む。【０１００】  次のステップＳ４６においては、システムコントローラ１０８は記録処理を停止するか否かを判断する。例えばユーザが記録装置１００の停止ボタン（図示せず）を押下したとき、設定された録画終了時刻が到来したときには、システムコントローラ１０８は、デジタルチューナ１０１にデジタル放送波の受信停止を指示し、記録処理を停止する。停止することなく記録を継続するときは、処理はステップＳ４７に進む。なお、バッファ１０３、バッファ１０９等にすでにデータが存在しているときや、記録処理部１１６においてトランスポートストリームが処理されているときには、それらが全て記録メディア１１２に記録されるまで記録処理は行われる。システムコントローラ１０８は記録の完了を確認した後に記録処理を停止する。【０１０１】  ステップＳ４７においては、記録が継続されているときに、トランスポートストリームの転送レートが変化したか否かが判定される。この処理を行う理由は以下のとおりである。すなわち、デジタルチューナ１０１が複数番組に対応する各トランスポートストリームを連続して受信するとき、トランスポートストリームが切り替わりとともに、転送レートが変化することがある。本実施形態においては、転送レートに基づいて記録処理部１１６のストリーム記録処理部１０５を利用するか、再エンコード記録処理部１０６を利用するかを決定している。よって、記録処理を切り替える必要があるか否かを判断するために、転送レートの変化を検出している。転送レートが変化したときはステップＳ４８に進み、変化していないときはステップＳ４５に戻り、引き続き現在の記録処理を継続する。【０１０２】  ステップＳ４８において、記録装置１００は、記録処理を特定する記録モードを変更する。この処理の詳細は図６を参照しながら後述する。その後処理はステップＳ４５に戻り、記録停止まで処理が継続される。【０１０３】  上述の処理によれば、転送レート検出部１０２から取得されたデジタルストリームの転送レートが最大記録可能レートよりも大きいときは、システムコントローラ１０８は、再エンコード記録処理部１０６によって記録処理がなされるように制御する。再エンコード記録処理部１０６は記録レートが最大記録可能を超えないように、入力されたデジタルストリームを再エンコードする。【０１０４】  入力信号の転送レートが、ユーザの希望する記録レートやメディアに書き込み可能な記録レートよりも大きい場合であっても、再エンコード記録処理部１０６が自動的に選択されることにより、ユーザの希望と記録メディアの制約を満たすように書き込みすることが可能となる。【０１０５】  また、転送レート検出部１０２から取得したデジタルストリームの転送レートが最大記録可能レート以下のときは、システムコントローラ１０８は、ストリーム記録処理部１０５によって記録処理がなされるように制御する。つまり、入力されるトランスポートストリームを直接記録メディア１１２に書き込む。これにより、再エンコード処理などで発生する新たな符号化ノイズは発生することなく、入力に忠実な記録保存を行うことが可能となる。【０１０６】  次に、図５を参照しながら、上述したステップＳ４０に対応する、閾値を決定する処理の詳細を説明する。【０１０７】  図５は、閾値決定処理の手順を示す。まずステップＳ５０において、メディア判別部１１１は、記録装置１００に装填された記録メディア１１２のメディア種別を特定する情報を取得する。そして次のステップＳ５１において、システムコントローラ１０８は、取得されたメディア種別の情報に基づいて、装填されている記録メディア１１２がＢＤかＤＶＤかを判別する。ＢＤが装填されていると判別したときは処理はステップＳ５２に進み、ＤＶＤが装填されていると判別したときは処理はステップＳ５３に進む。【０１０８】  ステップＳ５２からステップＳ５６までにおいて、システムコントローラ１０８は、ユーザが設定した記録モードに基づいて閾値を設定する。具体的には、ＥＸＰモードが設定されているときは、システムコントローラ１０８はステップＳ５４に進み、閾値を１５Ｍｂｐｓとして設定する。ＸＰモードが設定されているときは、ステップＳ５５において閾値を１０Ｍｂｐｓとして設定する。ＳＰモードが設定されているときは、ステップＳ５６において閾値を５Ｍｂｐｓとして設定する。【０１０９】  一方、ステップＳ５３、および、ステップＳ５７からステップＳ５９までにおいても、システムコントローラ１０８はユーザが設定した記録モードに基づいて閾値を設定する。ＥＸＰモードまたはＸＰモードが設定されているときは、ステップＳ５７またはＳ５８において閾値を１０Ｍｂｐｓとして設定する。ＳＰモードが設定されているときは、ステップＳ５９において閾値を５Ｍｂｐｓとして設定する。以上の処理により、図４において利用される閾値が設定される。【０１１０】  次に、図６を参照しながら、上述したステップＳ４８に対応するモード変更処理の詳細を説明する。【０１１１】  図６は、モード変更処理の手順を示す。まずステップＳ６０において、システムコントローラ１０８は、バッファ１０３に対し、転送レート変更後の後続ストリームの蓄積を開始する。この時点では、後続ストリームの出力はまだされないことに留意されたい。【０１１２】  このときシステムコントローラ１０８は、バッファ１０３にすでに蓄積されていた転送レート変更前の既存ストリームを、引き続き出力する。そしてシステムコントローラ１０８は後続ストリームに関する記録処理を特定する。この処理は、図４におけるステップＳ４０からＳ４２までの処理に対応する。その結果、後続ストリームをストリーム記録処理部１０５で処理すべきか、再エンコード記録処理部１０６で処理すべきかが特定される。【０１１３】  ステップＳ６１において、システムコントローラ１０８は、既存ストリームをバッファ１０３から全て出力した��とを確認する。換言すれば、システムコントローラ１０８は、転送レート変更前のトランスポートストリームが記録処理部１１６に全て送られたことを確認する。バッファ１０３を設けているため、記録処理の切り替え時にストリームの一部が消失することがなくなる。その結果、特定された記録処理を行う記録処理部（ストリーム記録処理部１０５または再エンコード記録処理部１０６）への信号経路が設定される。【０１１４】  そしてステップＳ６２において、システムコントローラ１０８はバッファ１０３から後続ストリームの出力を開始する。出力先は、ステップＳ６２において特定された信号経路に接続されているストリーム記録処理部１０５または再エンコード記録処理部１０６である。【０１１５】  次のステップＳ６３において、記録処理部１１６のストリーム記録処理部１０５または再エンコード記録処理部１０６は、後続ストリームを受け取ってその処理を開始し、処理後のストリームをバッファ１０９に蓄積する。この時点では、処理後のストリームはまだ出力されない。【０１１６】  ステップＳ６４において、システムコントローラ１０８は、記録処理部１１６における既存のストリームの処理が完了したこと、および、その処理の後にバッファ１０９に蓄積されていたストリームが最後まで記録メディア１１２に書き込まれたことを確認する。これにより、記録処理の切り替え時において、出力されるストリームの一部が消失することがなくなる。【０１１７】  確認された後は、記録処理部１１６によって処理された後続ストリームを、記録メディア１１２に書き込む準備が整う。なお、実際の書き込みは図４のステップＳ４５において行われる。これにより、図６に示す処理手順が終了する。【０１１８】  ここで、図６に示す処理の具体的に説明する。いま、デジタルストリーム１０２の転送レートが高レートから低レートに切り替わるとする。「高レート」および「低レート」は相対的であればよい。例えばＨＤ放送のトランスポートストリームがＳＤ放送のトランスポートストリームに切り替わるとする。記録メディア１１２はＢＤであり、記録処理部１１６において、再エンコード記録処理部１０６からストリーム記録処理部１０５に切り替わるとする。【０１１９】  転送レート検出器１０２は、トランスポートストリームの転送レートが高レートから低レートに切り替わったことを検出する。転送レート検出器１０２は、検出したことを示す情報をシステムコントローラ１０８に通知する。【０１２０】  するとシステムコントローラ１０８は、低レートのトランスポートストリームがバッファ１０３から記録処理部１１６に出力されないように制御する。その間、バッファ１０３は出力されない低レートのトランスポートストリームを保持する。【０１２１】  次に、システムコントローラ１０８は、ストリーム記録処理部１０５に対する記録処理の開始を制御する。そして、システムコントローラ１０８は、高レートのトランスポートストリームが、バッファ１０３から再エンコード記録処理部１０６にすべて出力されたことを確認できるまで待機する。【０１２２】  確認後、システムコントローラ１０８は、記録処理選択器１０４に対し、入力されたトランスポートストリームを��トリーム記録処理部１０５に出力するように制御する。そしてシステムコントローラ１０８は、バッファ１０３に対し、低レートのトランスポートストリームを記録処理選択器１０４へ出力開始するように制御する。ストリーム記録処理部１０５において処理され、ストリーム記録処理部１０５から出力されたストリームはバッファ１０９に格納される。システムコントローラ１０８は、ストリーム記録処理部１０５のバッファ１０９に対し、入力されたストリームを出力しないで保存しておくように制御する。【０１２３】  システムコントローラ１０８は、再エンコード記録処理部１０６のバッファ１０９に保存された処理後のトランスポートストリームが、すべて記録メディア１１２に書き込まれたことが確認できるまで待つ。【０１２４】  確認後、最後にシステムコントローラ１０８は、ストリーム記録処理部１０５のバッファ１０９に保存されたトランスポートストリームを記録メディアに書き込むように制御する。【０１２５】  上述の処理に関し、記録処理部１１６において、トランスポートストリームの出力先を再エンコード記録処理部１０６からストリーム記録処理部１０５に切り替えた時には、以下の点に留意する必要がある。すなわち、バッファ１０３内の既存のトランスポートストリームの出力が終了するまでは、切り替え後に受信した後続のトランスポートストリームをバッファ１０３に保存する必要がある。その理由は、再エンコード記録処理部１０６における処理には時間がかかるからである。【０１２６】  具体的に説明すると、再エンコード記録処理部１０６は、一旦デコードし、その後０．５秒あるいは１．０秒単位にトランスポートストリームを再エンコードしていく。そのため、バッファ１０３内の既存のトランスポートストリームは０．５秒から１．０秒遅れてバッファ１０３から出力され、処理される。出力されるまではバッファ１０３に保存されている。その結果、既存のトランスポートストリームが出力されるまでは、後続のトランスポートストリームも出力できず、バッファ１０３に保存する必要がある。【０１２７】  また以下の点にも留意すべきである。すなわち、再エンコード記録処理部１０６から出力された処理後のトランスポートストリームがＢＤ１１２に書き込まれるまでは、ストリーム記録処理部１０５から出力されたトランスポートストリームをバッファ１０９に保存しておく必要がある。【０１２８】  上述のように、再エンコード記録処理部１０６は、既存のトランスポートストリームの処理に０．５秒から１．０秒を要する。一方、ストリーム記録処理部１０５は、入力ストリームをそのまま出力するだけであるため、処理にほとんど時間を要しない。よって、再エンコード記録処理部１０６の処理が完了しないうちに、ストリーム記録処理部１０５から処理後のストリームが出力され得る。再エンコード記録処理部１０６から出力された処理後のトランスポートストリームがＢＤ１１２に書き込まれるまでは、ストリーム記録処理部１０５から出力されたトランスポートストリームを書き込むことはできない。よってストリーム記録処理部１０５から出力されたトランスポートストリームをバッファ１０９に保存しておく必要がある。【０１２９】  上述の記録処理の実行時には、識別信号の利用が効果的である。具体的には以下のとおりである。識別信号生成部１１３は、システムコントローラ１０８が選択した記録処理を識別する信号を生成し、その信号によって表される識別情報を記録メディア１１２に書き込む。ここでは、ストリーム記録処理部１０５によって記録されたことを識別するための識別信号を生成する。識別信号の示す値は例えば“０”であり、この値が識別情報として記録メディア１１２に書き込まれる。記録位置は、例えば記録メディア１１２上の管理情報を記録する領域（最内周部など）である。識別信号に基づく識別情報を書き込んでおくことにより、再生装置等は再生時にＢＳデジタル放送で伝送された符号化ストリームを直接記録したか、あるいは再エンコード記録処理部１０６によって再エンコードされた符号化ストリームを記録したかを識別することが可能となる。【０１３０】  識別信号の示す値に基づいて、ユーザは放送された番組と比較して映像品質が同じか相違するかを容易に判断できる。すなわち、符号化ストリームを直接記録したことが識別できたときは、ユーザは、録画された番組の映像品質が放送された番組の映像品質と同じであると判断できる。一方、再エンコードされた符号化ストリームを記録したことが識別できたときは、ユーザは、録画された番組の映像品質が放送された番組の映像品質よりも低いと判断できる。【０１３１】  なお記録装置１００は、メディアの種類に応じて識別情報を書き込むか、書き込まないかを選択してもよい。例えば、ＤＶＤ−ＲＡＭの場合は識別情報は書き込まず、ＢＤの場合は識別情報を書き込むとしてもよい。この根拠は、ＢＤに対しては、入力信号の種類に応じてストリーム記録処理部１０５による記録処理がなされることはあるが、ＤＶＤ−ＲＡＭに対しては再エンコード記録処理部１０６による処理のみが行われ、ストリーム記録処理部１０５による処理は用いられないことに基づいている。【０１３２】  識別情報として、ストリーム記録処理に加えて、再エンコード記録処理したことも含めた情報を書き込んでもよい。また、再エンコード記録処理におけるダウンコンバート処理に関する情報、例えば、入力信号の解像度などを含めてもよい。【０１３３】  次に、録画モード表示部１１５におけるモード表示の例を説明する。モード表示は、ユーザが設定した記録モードをユーザが確認するために重要である。【０１３４】  図７（ａ）〜（ｅ）は、録画モード表示部１１５の一例である録画モード表示管７０を示す。録画モード表示管７０は、４つの表示部を備えている。各表示部は、Ｓｔｒｅａｍ７１、ＥＸＰ７２、ＸＰ７３、ＳＰ７４を点灯させ表示することができる。図７（ａ）が全てを点灯表示した場合を示す。【０１３５】  図７（ｃ）〜７（ｄ）は、それぞれ「ＥＸＰ」、「ＸＰ」、「ＳＰ」のみが点灯表示された状態を示す。この表示は原則として再エンコード記録処理が行われることを示しており、このときＢＳデジタル放送のチャンネルが選択されて、デジタル放送番組がＢＤまたはＤＶＤ−ＲＡＭに録画される。【０１３６】  図７（ｅ）は、「Ｓｔｒｅａｍ」のみが点灯表示された状態を示す。この表示はストリーム記録処理が行われることを示して���り、このときＢＳデジタル放送のチャンネルが選択され、デジタル放送番組がＢＤに録画される。【０１３７】  以上のように録画モード表示部１１５として録画モード表示管７０を備えることにより、記録装置１００が自動的に選択した記録処理をユーザが容易に認識できる。【０１３８】  録画モード表示管に表示される内容は、これらに限られない。例えば、図８（ａ）〜（ｃ）は、録画モード表示部１１５の他の例である録画モード表示管８０を示す。録画モード表示管８０は、２つの表示部を備え、それぞれＳｔｒｅａｍ８１、ＤＣ８２を点灯させ表示することができる。図８（ａ）が全てを点灯表示した場合を示す。【０１３９】  図８（ｂ）は、「Ｓｔｒｅａｍ」のみが点灯表示された状態を示す。この表示はストリーム記録処理が行われることを示しており、このときＢＳデジタル放送のチャンネルが選択され、デジタル放送番組がＢＤに録画される。【０１４０】  図８（ｃ）は、「ＤＣ」のみが点灯表示された状態を示す。この表示は再エンコード記録処理が行われることを示しており、このときＢＳデジタル放送のチャンネルが選択されて、デジタル放送番組がＤＶＤ−ＲＡＭに録画される。【０１４１】  また、図９（ａ）〜（ｄ）は、録画モード表示部１１５のさらに他の例である録画モード表示管９０を示す。図９（ａ）は、全ての表示管を点灯表示した例を示す。録画モード表示管９０は、３つの表示部を備えており、それぞれＳｔｒｅａｍ９１、ＬＰ９２、ＳＰ９３を有する。選択されている記録処理に対応する録画モード表示管９０の部分が点灯される。【０１４２】  図９（ｂ）は、「Ｓｔｒｅａｍ」のみが点灯表示された状態を示す。この表示はストリーム記録処理が行われることを示しており、ＢＳデジタル放送のチャンネルが選択されて、デジタル放送番組がＢＤに録画される。【０１４３】  図９（ｃ）は、「ＬＰ」のみが点灯表示された状態を示す。この表示は再エンコード記録処理が行われることを示している。図９（ｄ）は、「ＳＰ」のみが点灯表示された状態を示す。この表示は再エンコード記録処理が行われることを示している。【０１４４】  再エンコード記録処理に関しては、録画装置内で符号化処理が行われるために、ユーザは直接処理の種類を確認できない。一方、ユーザにとっては入力されたデジタルストリームを直接記録するストリーム記録処理であるか否かを知ることは重要である。したがって、図９に示す録画モード表示管９０のように、ストリーム記録処理時または再エンコード記録処理時の録画時間モードを表示することにより、ユーザが録画モードをよりわかりやすく認識できる。なお、録画モード表示部１１５は、以上の例に限らず、少なくとも一つの記録処理を識別する情報を表示すればよい。【０１４５】  本実施形態においては、記録処理部１１６においてデジタルストリームをストリーム記録処理するか再エンコード記録処理するかを記録処理選択器１０４が選択するとして説明した。しかし、ストリーム記録処理をしながら再エンコード記録処理を行ってもよい。これは、例えば複数種類の記録メディア１１２に対して同時に書き込み可能であるときにおいて、トランスポートストリームをそのままＢＤに書き込みつつ、トランスポートスト���ームからプログラムストリームを得てＤＶＤ−ＲＡＭやＳＤメモリカードに代表される半導体記録媒体に書き込むことが想定される。【０１４６】  また記録処理部１１６は、ストリーム記録処理部１０５および再エンコード記録処理部１０６を利用して２種類の記録処理を行うとしているが、さらに他の種類の記録処理を追加的にまたは代替的に設けてもよい。例えば、セルフエンコード記録処理部を設け、入力されたアナログ形式のビデオ信号およびオーディオ信号から得られた番組データを圧縮符号化処理して符号化ストリームを生成し、記録メディアに記録するようにしてもよい。この符号化ストリームは、プログラムストリーム（ＰＳ）またはトランスポートストリーム（ＴＳ）である。【０１４７】  上述の記録装置１００の機能（例えば記録処理部１１６内のストリーム記録処理部１０５および再エンコード記録処理部１０６の機能）は、ソフトウェアを実行することによって実現してもよい。例えば、記録処理部１１６が記録処理回路チップであり、ストリーム記録処理を行うファームウェアと再エンコード記録処理を行うファームウェアとを切り替えて実行することにより、ストリーム記録処理部１０５および再エンコード記録処理部１０６の動作を実現してもよい。または、システムコントローラ１０８がコンピュータプログラムを実行することにより、ストリーム記録処理部１０５および再エンコード記録処理部１０６の機能を実現してもよい。【０１４８】  コンピュータプログラムは、光ディスクに代表される光記録媒体、ＳＤメモリカード、ＥＥＰＲＯＭに代表される半導体記録媒体、フレキシブルディスクに代表される磁気記録媒体等の記録媒体に記録することができる。なお、記録装置１００は、記録媒体を介してのみならず、インターネット等の電気通信回線を介してもコンピュータプログラムを取得できる。
【産業上の利用可能性】
【０１４９】  本発明によれば、記録装置は転送レートの異なる２つの信号（例えばＨＤ映像信号およびＳＤ映像信号）が混在して放送されているときであっても、転送レートに基づいてＨＤ映像信号部分とＳＤ映像信号部分に対し、最も適した録画モードを自動的に決定する。これにより、圧縮符号化処理を含む処理と含まない処理とを自動的に切り替えて録画することが可能になる。
【図１】
2006013781.tif 000006
【図２】
2006013781.tif 000007
【図３】
2006013781.tif 000008
【図４】
2006013781.tif 000009
【図５】
2006013781.tif 000010
【図６】
2006013781.tif 000011
【図７】
2006013781.tif 000012
【図８】
2006013781.tif 000013
【図９】
2006013781.tif 000014
【手続補正書】
【提出日】平成18年10月23日(2006.10.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数種類の記録メディアに対し、データストリームの書き込みが可能な記録装置であって、
デジタル放送波を受信して、データストリームを出力する受信部と、
前記データストリームを受け取って、その転送レートを検出する転送レート検出部と、
前記データストリームを受け取って、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を実行する記録処理部と、
前記転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方を選択する選択部と
を備え、前記記録処理部によって処理されたデータストリームを記録メディアに書き込む、記録装置。
【請求項２】
前記記録処理部は、
前記第１記録処理として前記データストリームの符号化を行うエンコード記録処理を実行し、
前記第２記録処理として前記データストリームの復号化および符号化を行わないストリーム記録処理を実行する、請求項１に記載の記録装置。
【請求項３】
装填された記録メディアの種類を示す判別情報を出力する判別部をさらに備え、
前記選択部は、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択する、請求項１に記載の記録装置。
【請求項４】
前記受信部は、複数のデータストリームを順次出力し、
前記複数のデータストリームの各々の転送レートは、前記データストリームの切り替わりに応じて変化し、
前記選択部は、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行する、請求項１に記載の記録装置。
【請求項５】
前記記録処理部によって処理される前のデータストリームを一時的に蓄積する入力バッファをさらに備え、
前記入力バッファは、前記選択部による切り替え処理時に前記データストリームを蓄積する、請求項４に記載の記録装置。
【請求項６】
前記記録処理部によって処理されたデータストリームを一時的に蓄積する出力バッファをさらに備え、
前記出力バッファは、前記選択部による切り替え処理が行われ、その後に記録処理部から出力されたデータストリームを蓄積する、請求項４に記載の記録装置。
【請求項７】
選択された前記第１記録処理および前記第２記録処理の一方を特定する識別信号を生成する信号生成部をさらに備えた、請求項６に記載の記録装置。
【請求項８】
前記識別信号に基づく識別情報を前記記録メディアに書き込む、請求項７に記載の記録装置。
【請求項９】
記録モードの設定指示を受け取る設定部と、
前記記録モードに対応する記録レートを設定し、設定された前記記録レートと前記転送レートとの比較結果によって前記選択部の選択動作を制御するコントローラと
をさらに備え、前記コントローラは、
前記転送レートが、設定された前記記録レートよりも大きいときには、前記第１記録処理を選択するよう前記選択部を制御し、
前記転送レートが、設定された前記記録レート以下のときには、前記第２記録処理を選択するよう前記選択部を制御する、請求項２に記載の記録装置。
【請求項１０】
装填された記録メディアが、種類の異なる第１記録メディアであるか第２記録メディアであるかを示す判別情報を出力する判別部をさらに備え、
前記第１記録メディアの最大の記録レートは、前記第２記録メディアの最大の記録レートよりも小さく、
前記コントローラは、
最高品質の記録モードが設定され、かつ、前記判別情報が前記第１記録メディアを示しているときには、前記記録レートとして第１記録レートを設定し、
最高品質の記録モードが設定され、かつ、前記判別情報が前記第２記録メディアを示しているときには、前記記録レートとして、前記第１記録レートよりも大きい第２記録レートを設定する、請求項９に記載の記録装置。
【請求項１１】
デジタル放送波を受信して、データストリームを出力するステップと、
前記データストリームを受け取って、その転送レートを検出するステップと、
前記転送レートに基づいて、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を選択するステップと、
前記データストリームを受け取って、選択された記録処理を実行するステップと、
記録処理された後のデータストリームを記録メディアに書き込むステップと
を包含する記録方法。
【請求項１２】
装填された記録メディアの種類を判別するステップをさらに包含し、
前記選択するステップは、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択する、請求項１１に記載の記録方法。
【請求項１３】
前記受信するステップは、前記デジタル放送波を受信して複数のデータストリームを順次出力し、
出力されるデータストリームの転送レートは、前記データストリームの切り替わりに応じて変化し、
前記選択するステップは、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行する、請求項１１に記載の記録方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルテレビの番組信号から得られたデータストリームを記録メディアに記録する技術に関する。
【背景技術】
【０００２】
従来から、ビデオ信号を記録メディアに記録する装置が数多く開発されている。例えば特許文献１には、複数の記録処理経路を備えた装置が開示されている。この装置は、ビデオ信号のデジタルストリームを入力として受け取り、そのデジタルストリームを複数の録画モードで記録メディアに書き込むことができる。記録モードは、デジタルストリームを直接記録する録画モード１、デジタルストリームをデコードした後に記録する録画モード２、およびデコードした後にイントラモード圧縮符号化処理して記録する録画モード３である。ユーザは、これらの録画モードのいずれかを選択することができる。
【０００３】
また、例えば特許文献２には、デジタル放送信号およびアナログ放送信号の両方が受信可能な録画装置を開示している。録画装置は、デジタル放送信号の転送レートがユーザが設定した記録レートよりも高い場合には、デジタル放送信号に代えてアナログ放送信号を利用して番組を録画する。ただし、デジタル放送の番組内容とアナログ放送の番組内容は同一であることが前提となっている。
【０００４】
また、例えば特許文献３には、記録メディアの種類、残量、および録画予定時間によって録画機器が録画モードを自動で選択するＶＣＲが開示されている。  この機器は、ビデオテープの厚み等の違いによる種別とリール回転情報からテープ残量を算出し、録画予定時間内で録画を可能な限り高画質で行うように録画モードを自動選択して、番組を録画する。また特許文献４には、デジタル放送等のデジタル方式のビデオ信号をアナログ方式のフォーマットに信号変換する放送受信機器が開示されている。この放送受信機器は、高精彩（ＨＤ）映像信号などのデジタル放送規格にしたがったビデオ信号を既存のアナログの標準解像度（ＳＤ）映像信号にダウンコンバートしている。この機器を用いることにより、アナログ方式の録画機器でデジタル放送のコンテンツを録画することができる。
【０００５】
さらに、例えば特許文献５および６には、録画モードを自動的に選択する録画機器が開示されている。この機器は、ビデオデータに付随して送られるコンテンツに関する情報にしたがって圧縮符号化する際の符号化パラメータを設定している。
【０００６】
ところで、日本国等においては、ＢＳデジタル放送をはじめとするデジタルテレビ放送のテレビ信号は、ＭＰＥＧ２トランスポートストリームの形態で伝送されている。ＭＰＥＧ２トランスポートストリームは、圧縮符号化された映像および音声の符号化ストリームを多重化して得られる。また、ＤＶＤなどの記録メディアに映像を記録するときも、一般に圧縮符号化された映像および音声の符号化ストリームを多重化して得られた符号化ストリームが利用される。特にＤＶＤに書き込まれる符号化ストリームは、ＳＤ映像信号の解像度をもつ映像と音声の各符号化ストリームを多重化したＭＰＥＧ２プログラムストリームである。
【０００７】
デジタル放送の伝送時およびＤＶＤへの記録時には、一般にＭＰＥＧ符号化方式が利用されている。ＭＰＥＧ符号化方式における画像データの符号化処理では、例えば画素値のフレーム内相関を利用して画像データを符号化するフレーム内符号化処理と、画素値のフレーム間相関を利用して画像データを符号化するフレーム間符号化処理とが適応的に切り替えられる。ＭＰＥＧ符号化方式では、連続する複数のフレームに対応する符号化データを１つの単位として画像データの符号化処理が行われる。
【特許文献１】特開平７−２３３３９号公報
【特許文献２】特開２００１−１２８１２３号公報
【特許文献３】特開平８−２３５６７０号公報
【特許文献４】特開平１１−２０５７２９号公報
【特許文献５】特開２０００−２８７１７３号公報
【特許文献６】特開２００１−３６８６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
デジタル放送のように、ＨＤ映像信号とＳＤ映像信号が混在して放送されているとき、ユーザは、ＨＤ映像信号とＳＤ映像信号部分ごとに、録画モードを選択しなければならないという問題がある。例えば、ＨＤ放送は記録レートを低くするために再圧縮して記録し、ＳＤ映像信号は放送されたストリームをそのまま記録することを望む場合には、ユーザはＨＤ映像信号およびＳＤ映像信号の各々に対して録画条件を設定しなければならない。これではユーザに操作上の負担を強いることになる。特に近年の録画機器は多機能であるため、ユーザは録画モードを苦労して特定し、複雑な設定操作をしなければならない。
【０００９】
本発明の目的は、転送レートの異なるＨＤ映像信号とＳＤ映像信号が混在して放送されているときに、信号の種類をユーザが意識することなく、信号の種類に応じて録画モードを変更することである。
【課題を解決するための手段】
【００１０】
本発明による記録装置は、複数種類の記録メディアに対し、データストリームの書き込みが可能である。前記記録装置は、デジタル放送波を受信して、データストリームを出力する受信部と、前記データストリームを受け取って、その転送レートを検出する転送レート検出部と、前記データストリームを受け取って、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を実行する記録処理部と、前記転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方を選択する選択部とを備えている。前記記録装置は、前記記録処理部によって処理されたストリームを記録メディアに書き込む。
【００１１】
前記記録処理部は、前記第１記録処理として前記データストリームの符号化を行うエンコード記録処理を実行し、前記第２記録処理として前記データストリームの復号化および符号化を行わないストリーム記録処理を実行してもよい。
【００１２】
前記記録装置は、装填された記録メディアの種類を判別する判別部をさらに備えていてもよい。前記選択部は、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択してもよい。
【００１３】
前記受信部は、複数のデータストリームを順次出力し、前記複数のデータストリームの各々の転送レートは、前記データストリームの切り替わりに応じて変化し、前記選択部は、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行してもよい。
【００１４】
前記記録装置は、前記記録処理部によって処理される前のデータストリームを一時的に蓄積する入力バッファをさらに備えていてもよい。前記入力バッファは、前記選択部による切り替え処理時に前記データストリームを蓄積してもよい。
【００１５】
前記記録装置は、前記記録処理部によって処理されたデータストリームを一時的に蓄積する出力バッファをさらに備えていてもよい。前記出力バッファは、前記選択部による切り替え処理が行われ、その後に記録処理部から出力されたデータストリームを蓄積してもよい。
【００１６】
前記記録装置は、選択された前記第１記録処理および前記第２記録処理の一方を特定する識別信号を生成する信号生成部をさらに備えていてもよい。
【００１７】
前記記録装置は、前記識別信号に基づく識別情報を前記記録メディアに書き込んでもよい。
【００１８】
前記記録装置は、記録モードの設定指示を受け取る設定部と、前記記録モードに対応する記録レートを設定し、設定された前記記録レートと前記転送レートとの比較結果によって前記選択部の選択動作を制御するコントローラとをさらに備えていてもよい。前記コントローラは、前記転送レートが、設定された前記記録レートよりも大きいときには、前記第１記録処理を選択するよう前記選択部を制御し、前記転送レートが、設定された前記記録レート以下のときには、前記第２記録処理を選択するよう前記選択部を制御してもよい。
【００１９】
前記記録装置は、装填された記録メディアが第１記録メディアであるか第２記録メディアであるかを示す判別情報を出力する判別部をさらに備えていてもよい。前記第１記録メディアの最大の記録レートは、前記第２記録メディアの最大の記録レートよりも小さい。前記コントローラは、最高品質の記録モードが設定され、かつ、前記判別情報が前記第１記録メディアを示しているときには、前記記録レートとして第１記録レートを設定し、最高品質の記録モードが設定され、かつ、前記判別情報が前記第２記録メディアを示しているときには、前記記録レートとして、前記第１記録レートよりも大きい第２記録レートを設定してもよい。
【００２０】
本発明による記録方法は、デジタル放送波を受信して、データストリームを出力するステップと、前記データストリームを受け取って、その転送レートを検出するステップと、前記転送レートに基づいて、圧縮符号化処理を含む第１記録処理、および、圧縮符号化処理を含まない第２記録処理の少なくとも一方を選択するステップと、前記データストリームを受け取って、選択された記録処理を実行するステップと、記録処理された後のストリームを記録メディアに書き込むステップとを包含する。
【００２１】
前記記録方法は、装填された記録メディアの種類を判別するステップをさらに包含していてもよい。前記選択するステップは、さらに、判別された前記記録メディアの種類に基づいて、前記第１記録処理および前記第２記録処理の一方を選択してもよい。
【００２２】
前記受信するステップは、前記デジタル放送波を受信して複数のデータストリームを順次出力し、出力されるデータストリームの転送レートは、前記データストリームの切り替わりに応じて変化し、前記選択するステップは、切り替わり後の前記データストリームの転送レートに基づいて、前記第１記録処理および前記第２記録処理の一方から他方への切り替え処理を実行してもよい。
【発明の効果】
【００２３】
本発明の記録装置によれば、転送レートの異なる２つの信号（例えばＨＤ映像信号およびＳＤ映像信号）が混在して放送されているときであっても、転送レートに基づいて、ＨＤ映像とＳＤ映像に対して最も適した録画モードを自動的に決定する。このとき、圧縮符号化処理を含む処理と含まない処理とを切り替えて録画を行う。番組に適した記録処理が自動的に選択されて録画されるため、ユーザは個々の番組に録画条件を設定する必要はなくなる。よってユーザは複雑な操作に煩わされることはなくなる。
【００２４】
選択される処理は、例えばデータストリームの符号化を行うエンコード記録処理回路と、データストリームの復号化および符号化を行わない記録処理回路とによって分けて実行される。よって入力される信号を直接記録するモード、および、入力信号を再エンコード処理するモードを持たせることができる。ユーザは入力信号の転送レートを認識する必要はなく、記録装置は適切な記録処理を自動的に選択して録画することができる。
【００２５】
さらに本発明によれば、記録の対象とする記録メディアの種類を判別する判別部を具備したので、ユーザが記録レートを選択するときに、メディアに記録可能な最大記録レートを意識しなくても、適した記録処理を自動的に選択して録画することができる。
【００２６】
また記録装置は、記録処理部へ入力するデータのために、入力バッファを具備している。入力バッファは、記録処理に切り替わるときに、記録処理部への入力信号を一時的に蓄積する。よって適した記録処理に切り替えるときに、入力ストリームの一部が消失することがなくなる。
【００２７】
記録装置は、記録処理部から出力されたデータを蓄積する出力バッファを具備する。出力バッファは、記録処理が切り替わるときに、記録処理部からの出力データを一時的に蓄積する。よって適した記録処理に切り替えるときに、記録処理部から出力されたストリームの一部が消失することがなくなる。さらに本発明によれば、複数の記録処理のうち選択した少なくとも一つの記録処理を識別する情報を表示する。これにより、記録装置が自動選択した記録処理をユーザが認識することができる。
【発明を実施するための最良の形態】
【００２８】
以下、添付の図面を参照して、本発明による記録装置の実施形態を説明する。
【００２９】
図１は、本実施形態による記録装置１００の機能ブロックの構成を示す。記録装置１００は、デジタルチューナ１０１と、転送レート検出器１０２と、バッファ１０３および１０９と、記録処理選択器１０４と、システムコントローラ１０８と、記録ヘッド１１０と、メディア判別部１１１と、識別信号生成部１１３と、録画モード表示部１１５と、記録処理部１１６と、記録レート設定部１１７とを含む。
【００３０】
記録装置１００は、デジタル放送波から特定の番組に関するデジタルストリームを抽出し、そのストリームに所定の処理を加えて記録メディア１１２に書き込むことができる。本実施形態においては、デジタルストリームの例として周知のＭＰＥＧ２トランスポートストリームを挙げて説明する。ＭＰＥＧ２トランスポートストリーム（以下、単に「トランスポートストリーム」または「ＴＳ」と記述する。）は、例えば日本国のＢＳデジタル放送において利用されている。トランスポートストリームでは、ＭＰＥＧ２ビデオ符号化方式によって圧縮符号化されたビデオストリームと、ＡＡＣ符号化方式等によって圧縮符号化された音声ストリームとが多重化されている。
【００３１】
また本実施形態においては、記録メディア１１２は超高密度ＲＡＭメディアまたはＤＶＤ−ＲＡＭであるとする。超高密度ＲＡＭメディアは、ＤＶＤ−ＲＡＭよりもさらに大容量および高記録レートでデータストリームを記録可能であり、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（ＢＤ）またはＨＤ−ＤＶＤが知られている。これらは、青色レーザ光等の赤色波長よりも短波長のレーザ光で小さな記録ピットまたは記録マークをメディア上に形成することで実現される。
【００３２】
以下では、超高密度ＲＡＭメディアはＢＤであるとして説明する。ＢＤの記録可能容量は５０ＧＢであり、その記録レートは３３Ｍｂｐｓとする。トランスポートストリームは、そのデータ構造が保持された状態でＢＤに記録される。
【００３３】
一方、ＤＶＤ−ＲＡＭの記録可能容量は４．７ＧＢであり、その記録レートは１０．０８Ｍｂｐｓであるとする。トランスポートストリームは、ＭＰＥＧ２プログラムストリーム（以下「プログラムストリーム」と記述する。）に変換された上で、ＤＶＤ−ＲＡＭに記録される。
【００３４】
記録装置１００は、ＢＤおよびＤＶＤ−ＲＡＭの両方に番組を録画できる光ディスクレコーダとして実現される。なお、図１には記録メディア１１２が記録装置１００とともに記載されているが、これは説明の便宜のためである。記録メディア１１２は可換であるため、これらは記録装置１００の構成要素ではない。
【００３５】
以下、記録装置１００の各構成要素を説明する。
【００３６】
デジタルチューナ１０１は、デジタル放送波を受信して、ユーザの選局操作等に基づく選局処理を行い、選択された番組のトランスポートストリームを出力する。具体的には、デジタルチューナ１０１は、１または複数の番組に対応する番組データが重畳されたトランスポートストリームから、選択された番組の番組データを抽出する。そしてデジタルチューナ１０１は、抽出された番組データを利用して新たなトランスポートストリームを構築して出力する。なお、トランスポートストリームは複数のＴＳパケットから構成されており、各パケットには異なる番組の番組データが格納されている。よって番組データの抽出は、ＴＳパケットを単位として行われる。
【００３７】
転送レート検出器１０２は、入力されたトランスポートストリームの転送レートを検出し、検出した転送レートを特定する情報をシステムコントローラ１０８に通知する。また、転送レート検出器１０２は、入力されたトランスポートストリームをそのままバッファ１０３に出力する。
【００３８】
バッファ１０３は、転送レート検出器１０２から入力されたトランスポートストリームを一時的に蓄積する。バッファ１０３はシステムコントローラ１０８によって制御され、記録処理部１１６が処理可能になるまで、トランスポートストリームを一時的に保存する。システムコントローラ１０８の指示に基づいて、バッファ１０３は、保存したトランスポートストリームをそのまま記録処理選択器１０４に出力する。
【００３９】
記録処理選択器１０４は、システムコントローラ１０８によって制御され、記録処理部１１６が備える複数の記録処理部のうちの一つを選択する。つまり、バッファ１０３から入力されたトランスポートストリームを、ストリーム記録処理部１０５、または、再エンコード記録処理部１０６のいずれかの記録処理部を用いるかを選択する。
【００４０】
システムコントローラ１０８は、例えば中央演算処理回路（ＣＰＵ）であり、記録装置１００の全体の動作を制御する。
【００４１】
バッファ１０９もまた、記録メディア１１２に書き込まれるデジタルデータストリームを一時的に蓄積する。バッファ１０９は、記録処理部１１６から出力されたデジタルストリームが記録メディア１１２に書き込まれるまでの間、一時的にそのデジタルストリームを格納する。ここでいうデジタルストリームとは、トランスポートストリームおよびプログラムストリームの一方を意味する。いずれのストリームであるかは、後述する記録処理部１１６の処理によって特定される。なお図１では、ストリーム記録処理部１０５からの出力と、再エンコード記録処理部１０６からの出力とが異なるバッファに蓄積されているが、これは１つの同じバッファであってもよい。
【００４２】
記録ヘッド１１０は光ピックアップ装置であり、装填された記録メディア１１２の種類に対応する波長のレーザを記録メディア１１２に放射することにより、その記録メディア１１２にデータを書き込み、その記録メディア１１２からデータを読み出すことができる。
【００４３】
メディア判別部１１１は、記録装置１００に装填されている光ディスクの種類を判別する。本実施形態においては、ＤＶＤ−ＲＡＭおよびＢＤのいずれのメディアが挿入されていることを判別する。例えば、記録メディアの内周部に製造時に記録メディアの種類を特定する判別情報を記録しておき、メディア判別部１１１が記録ヘッド１１０を用いて光学的に判別情報を読み出せばよい。または、レーザ光を照射したときに記録メディアの種類によって反射光の強さが異なるため、その強さを検出してメディア判別部１１１において判別すればよい。または、記録メディアがカートリッジに収納された状態で装填されるときは、記録メディアの種類によって異なるカートリッジの形状によって判別してもよい。いずれも、装填されている光ディスクの光学的特性および物理的特性を用いて検出すればよい。メディア判別部１１１は、判別結果として、光ディスクの種類を特定する情報を出力する。
【００４４】
識別信号生成部１１３は、記録処理を識別する信号（識別信号）を生成する。識別信号に基づいて得られる識別情報は、装填されている記録メディア１１２に書き込まれる。識別信号生成部１１３の処理の内容および生成する識別信号の詳細は後述する。
【００４５】
録画モード表示部１１５は、選択された記録処理の内容を表示するために設けられており、例えばフロントパネルに設置された電光表示管、液晶パネル等であってもよいし、または、テレビ画面上に他の映像等に重畳して表示されたオンスクリーンディスプレイであってもよい。
【００４６】
記録処理部１１６は、ストリーム記録処理部１０５と再エンコード記録処理部１０６とを含んでいる。
【００４７】
ストリーム記録処理部１０５は、入力されたトランスポートストリームに対して、所定の処理を行って直接バッファ１０９に出力する。「所定の処理」には圧縮符号化処理は含まれない。具体的には、ストリーム記録処理部１０５は、各ＴＳパケット（１８８バイト）に対して３０ビットのＡＴＳ（Arrival Time Stamp）と呼ばれるパケットの到着時刻、および、２ビットのＣＰＩ（Copy Permission Indicator）と呼ばれるコピー回数を規定する著作権情報を規定するヘッダ（計４バイト）を付加する。その結果得られたストリームがＢＤに書き込まれる。ＢＤに書き込まれるストリームは厳密にはトランスポートストリームではないが、単にＡＴＳが付加されたに過ぎず、当初のトランスポートストリームのデータ構造は保持されている。よって本明細書ではこのストリームもトランスポートストリームであるとして説明する。
【００４８】
一方、再エンコード記録処理部１０６は、入力されるトランスポートストリームの映像および音声を所定の符号化パラメータで再エンコード処理し、プログラムストリームあるいはトランスポートストリームとして出力する。再エンコード記録処理部１０６の詳細は、図２を参照しながら後述する。なお、再エンコード記録処理部１０６から出力されるトランスポートストリームにも、上述のＡＴＳおよびＣＰＩを含むヘッダが付加されている。
【００４９】
記録レート設定部１１７は、ユーザが期待する記録レートを設定するためのインターフェースを備えている。記録レート設定部１１７のインターフェースは、例えば録画装置のフロントパネルに配置されたボタン、リモコン、テンキーあるいは画面上のグラフィカルユーザインターフェース等として実現される。記録レート設定部１１７は、選択された記録レートを示す情報をシステムコントローラ１０８に通知する。
【００５０】
記録レート設定部１１７は、記録装置１００のユーザの操作によって、超高画質（ＥＸＰ）モード、高画質（ＸＰ）モード、標準時間録画（ＳＰ）モード等の指示を受け取る。これらの録画時間モードは、再エンコード記録処理部１０６における符号化パラメータに反映される。つまり、ＳＰモードが選択された場合は圧縮率を高めるためにＸＰモードよりも低いビットレートで符号化処理するように、ビデオエンコーダ３０５（図２）に対して符号化パラメータを入力して制御する。例えば、ＸＰモードの符号化レートは１０．０Ｍｂｐｓであり、ＳＰモードの符号化レートは５．０Ｍｂｐｓである。本実施形態においては、「記録レート」はＥＸＰモード、ＸＰモード等の記録モードと対応付けられて設定されるが、数値によって特定してもよい。また、符号化レートが２．５Ｍｂｐｓ程度の長時間録画（ＬＰ）モード等の他のモードを設けてもよい。
【００５１】
オーディオエンコーダ３０７（図２）に対しても同様に録画時間モードにしたがって符号化パラメータを設定することができる。オーディオの記録レートは、ビデオの記録レートに応じて自動的に決定されるようにしてもよいし、ビデオの記録レートとは独立にユーザが決定できるようにしてもよい。上述の説明では、２つのモード（ＳＰモードおよびＬＰモード）から１つのモードが選択されているが、これは例である。さらに、多くのモードから１つを選択できるようにしてもよいし、テンキーなどにより、記録レートを示す数字をユーザが直接に入力するようにしてもよい。
【００５２】
次に、図２を参照しながら、本実施形態による再エンコード記録処理部１０６を詳細に説明する。図２は再エンコード記録処理部１０６の機能ブロックの構成例を示す。再エンコード記録処理部１０６は、システムデコーダ３０１と、ビデオデコーダ３０２と、解像度判別器３０３と、ダウンコンバータ３０４と、ビデオエンコーダ３０５と、オーディオデコーダ３０６と、オーディオエンコーダ３０７と、システムエンコーダ３０８とを備えている。再エンコード記録処理部１０６は入力されるトランスポートストリーム３１０を一旦復号化処理し、その後再度符号化処理して符号化ストリームを出力する。
【００５３】
システムデコーダ３０１は、入力されるトランスポートストリーム３１０を解析し、ビデオストリーム３１１とオーディオストリーム３１２とに分離する。ビデオデコーダ３０２はビデオストリーム３１１を復号化処理して復号化映像ストリーム３１３を出力する。本実施形態においてはＭＰＥＧ２ビデオ規格にしたがって復号化する。
【００５４】
解像度判別器３０３はビデオストリーム３１１のビデオ解像度を検出する。例えば、水平サンプル×垂直サンプル数×フレーム周波数とすると、１９２０×１０８０×２９．９７、１４４０×１０８０×２９．９７、１２８０×７２０×５９．９４、７２０×４８０×５９．９４、７２０×４８０×２９．９７等の解像度を検出する。解像度判別器３０３は、ビデオストリーム３１１の管理情報に記述されている解像度情報を読み出すことにより、解像度を検出する。例えば、ＭＰＥＧ２ビデオ規格では、解像度情報はシーケンスヘッダに記述されている。
【００５５】
ダウンコンバータ３０４は、復号化映像ストリーム３１３の解像度を所定の解像度に変換してダウンコンバートされた映像ストリーム３１４を出力する。例えばダウンコンバータ３０４は、復号化映像ストリーム３１３の解像度が７２０×４８０×２９．９７になるように変換する。この処理は、ローパスフィルタ処理とサンプリング処理によって実現される。なお、復号化映像ストリーム３１３の解像度が７２０×４８０×２９．９７の場合は、ダウンコンバータ３０４は解像度の変換は行わず、そのまま出力する。
【００５６】
ビデオエンコーダ３０５は、ダウンコンバートされた映像ストリーム３１４を符号化処理して、符号化映像ストリーム３１５を出力する。符号化処理に必要な符号化パラメータ（例えば符号化圧縮率等）はシステムコントローラ１０８から供給される。なお、符号化方法はＭＰＥＧ２ビデオ符号化方式によって符号化処理すればよいが、これに限定されるものではない。
【００５７】
音声デコーダ３０６はオーディオストリーム３１２を復号化処理して復号化音声ストリーム３１６を出力する。本実施形態においては、音声デコーダ３０６はＡＡＣ符号化方式にしたがって復号化処理する。
【００５８】
オーディオエンコーダ３０７はシステムコンローラ１０８から供給される符号化パラメータにしたがって復号化音声ストリーム３１６を符号化処理し、符号化音声ストリーム３１７を出力する。なお、符号化処理はＭＰＥＧ１オーディオレイヤー２方式などに基づいて実行すればよいが、これに限定されるものではない。
【００５９】
システムエンコーダ３０８は符号化映像ストリーム３１５および符号化音声ストリーム３１７を多重化して符号化ストリーム３１８を出力する。システムエンコーダ３０８は、トランスポートストリームおよびプログラムストリームのいずれかを選択的に出力する。いずれを選択するかはシステムコントローラ１０８からのコントロール信号に基づいて制御される。
【００６０】
以上のように、再エンコード記録処理部１０６は、入力されるトランスポートストリームの映像および音声の各ストリームを一旦復号化し、所定の符号化パラメータで再度符号化処理して、プログラムストリームあるいはトランスポートストリームとして出力する。この処理は「再符号化（再エンコード）処理」と呼ばれている。また本明細書においては、再エンコード処理を行った後にＤＶＤ−ＲＡＭまたはＢＤに記録する処理を行うことを、再エンコード記録処理という。
【００６１】
なお、入力された映像、音声の符号化パラメータが同一のときは、映像、音声の再エンコード処理を行わず、トランスポートストリームをプログラムストリームに変換するだけでよい。例えばシステムエンコーダ３０８は、ビデオストリーム３１１およびオーディオストリーム３１２を受け取り、システムエンコード処理を実行すればよい。システムエンコード処理においては、符号化された映像データ、音声データ等はそのまま利用される。しかし、トランスポートストリームのＴＳパケットヘッダはシステムエンコーダ３０８によって解析されて、プログラムストリームのＰＳパックヘッダやＲＤＩパック等に変換される。
【００６２】
また、映像のみ、あるいは音声のみ再エンコード処理する場合も同様に、再エンコード処理するストリームのみを復号化および符号化し、再エンコード処理しないストリームはシステムエンコーダ３０８に直接入力すればよい。
【００６３】
なお再エンコード処理において、復号化処理して得られた復号化信号を再度符号化処理するとして説明した。しかし、これに限定されることはなく、復号化処理の一部のみを行い、復号化した一部のみを再度符号化処理してもよい。例えば、ＤＣＴ符号化処理を用いるＭＰＥＧ符号化方式の復号化処理では、可変長復号化したシンボルを逆量子化してＤＣＴ係数を得た後、逆ＤＣＴ変換を施せばよい。これにより、復号化された映像信号が得られる。また、符号化処理では、ＤＣＴ変換処理して得られたＤＣＴ係数を量子化処理し、可変長符号化処理を施せばよい。これにより、ビデオストリームを得ることができる。しかし、ビデオデコーダ３０２はＤＣＴ係数に戻す処理までを行うとしてもよい。この場合、ビデオエンコーダ３０５は、復号化されたＤＣＴ係数を符号化パラメータにしたがって量子化処理して、可変長符号化処理することでビデオストリーム３１５を得ることができる。これにより、ビデオデコーダ３０２の逆ＤＣＴ変換処理およびビデオエンコーダ３０５のＤＣＴ変換処理を省くことができる。
【００６４】
また、ＭＰＥＧ符号化方式のように、動き補償予測符号化する場合は入力されるビデオストリームに含まれる動きベクトルを利用して、再エンコード処理を行ってもよい。このように処理することにより、ビデオエンコーダ３０５における動きベクトル検出処理を省くことが可能となる。
【００６５】
次に、図３を参照しながら、本実施形態による記録装置１００の動作を概略的に説明する。
【００６６】
図３（ａ）は、ＢＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す。また図３（ｂ）は、ＤＶＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す。ここでは、日本国におけるＢＳデジタル放送を例に挙げて説明する。
【００６７】
各図の縦軸は、デジタル放送のトランスポートストリームの転送レートを示す。デジタル放送は、大きく、ＨＤ放送とＳＤ放送とに分けることができる。ＨＤ放送の転送レートは２４Ｍｂｐｓであり、ＳＤ放送の転送レートは１２Ｍｂｐｓであるとする。
【００６８】
一方、各図の横軸は時間を示す。さらに各図の右端には、記録レートに対応する記録モードが示されている。図３（ａ）を参照すると、記録モードは、ストリーム記録モード、ＥＸＰモード（１５Ｍｂｐｓ）、ＸＰモード（１０Ｍｂｐｓ）、ＳＰモード（５Ｍｂｐｓ）に分けられている。括弧内はそのモードに対応する記録レートである。なお、ストリーム記録モードの記録レートは２４Ｍｂｐｓとされているが、その上限はＢＤの記録レートの上限の３３Ｍｂｐｓである。図３（ｂ）に関しても同様である。ただし、ＤＶＤにはストリーム記録モードはなく、またＥＸＰモードおよびＸＰモードの記録レートは、ともに、ＤＶＤの記録レートの上限に相当する１０Ｍｂｐｓである。
【００６９】
デジタル放送番組の録画にあたり、記録装置１００のシステムコントローラ１０８は、記録レート設定部１１７を介してユーザの希望する記録レートの情報を取得する。この記録レートは上述の記録モードに対応する。また、システムコントローラ１０８はメディア判別部１１１から、装填された光ディスクの種類を特定する情報を受け取り、その情報に基づいて記録メディア１１２に記録可能な最大の記録レートの情報を特定する。例えばＢＤであれば３３Ｍｂｐｓ、ＤＶＤであれば１０Ｍｂｐｓである。
【００７０】
記録装置１００は、ユーザの希望する記録レートおよび記録メディア１１２に記録可能な最大の記録レートのうちの小さい方の記録レートを利用して、デジタル放送を録画する。換言すれば、小さい方の記録レートは、記録装置１００が採用できる最大の記録レートを意味する。本明細書においては、この値を「最大記録可能レート」と呼ぶ。なお、ユーザの希望する記録レートのみを「最大記録可能レート」と取り扱うことは、必ずしも適切ではない。記録メディア１１２が装填されていないときであってもユーザは記録モードを設定し得るため、記録メディア１１２に関する記録レートも考慮すべきである。
【００７１】
以下、図３（ａ）を参照する。記録装置１００にＢＤが装填されており、かつ、ユーザが記録モードをＥＸＰモード（１５Ｍｂｐｓ）に設定しているとする。ＢＤに記録可能な最大の記録レートは３３Ｍｂｐｓであるから、このときの最大記録可能レートは１５Ｍｂｐｓである。
【００７２】
まずＨＤ放送の番組Ａを録画するに際し、記録装置１００はＨＤ放送の転送レート（２４Ｍｂｐｓ）が最大記録可能レート（１５Ｍｂｐｓ）よりも高いと判断する。すると記録装置１００は、そのＨＤ放送のトランスポートストリームを再エンコード処理して、ＥＸＰモード（１５Ｍｂｐｓ）のトランスポートストリームとして構築しなおす。そして得られた新たなトランスポートストリームをＢＤに書き込む。
【００７３】
次に、時刻ｔ１において番組Ａが終了し、ＳＤ放送の番組Ｂが始まったとする。番組Ｂも録画するときには、記録装置１００は番組のトランスポートストリームの転送レートが切り替わったことを検出する。そして、切り替わった後のＳＤ放送の転送レート（１２Ｍｂｐｓ）が最大記録可能レート（１５Ｍｂｐｓ）よりも低いと判断する。すると記録装置１００は、そのＳＤ放送のトランスポートストリームをストリーム記録する。
【００７４】
なお、記録モードがＥＸＰモードに設定されているため、記録装置１００は１２Ｍｂｐｓのトランスポートストリームを再エンコード処理して、１５Ｍｂｐｓのトランスポートストリームを再構築することは可能である。しかし、再エンコード処理を行っても、当初の品質よりも高い品質の映像を得ることはできない。むしろ、ＭＰＥＧ２符号化処理は不可逆圧縮処理であるため映像品質は劣化する。よって、ストリーム記録すると、当初の映像品質を維持した状態で記録できる。
【００７５】
時刻ｔ２からｔ３までのＨＤ放送番組Ｃ、および、時刻ｔ３からｔ４までのＳＤ放送番組Ｄへの切り替わり時にも、トランスポートストリームの転送レートと最大記録可能レートとを比較する。そして、同様の基準にしたがって再エンコード処理を行うかストリーム記録処理を行うかが切り替えられる。
【００７６】
ユーザがＸＰモードまたはＳＰモードを設定したときは、最大記録可能レートは１０Ｍｂｐｓまたは５Ｍｂｐｓになる。ＨＤ放送およびＳＤ放送の各転送レートは、常に最大記録可能レートよりも高くなるため、記録装置１００は常に再エンコード記録処理を行う。図３（ｂ）に示す例に関しても、まったく同じ理由により記録装置１００は常に再エンコード記録処理を行う。
【００７７】
上述の説明から明らかなように、最大記録可能レートは記録処理を選択するための閾値として機能している。
【００７８】
下記の表１は、ＢＤに番組を録画するときに選択される記録処理の一覧を示す。
【００７９】
【表１】
2006013781.tif 000015
【００８０】
また下記の表２は、ＤＶＤに番組を録画するときに選択される記録処理の一覧を示す。
【００８１】
【表２】
2006013781.tif 000016
【００８２】
上述の説明は、ＢＳデジタル放送のＨＤ放送およびＳＤ放送を例に挙げて説明した。しかし地上波デジタル放送等においても同様に適用できる。表３はデジタルＴＶ放送の転送レートの例を示す。
【００８３】
【表３】
2006013781.tif 000017
【００８４】
次に、図４から図６までを参照しながら、記録装置１００の動作を説明する。
【００８５】
図４は、記録装置１００の処理の手順を示す。まずステップＳ４０において、記録装置１００のシステムコントローラ１０８は、閾値決定処理を実行する。閾値決定処理とは、上述の最大記録可能レートを特定するための処理である。この処理の詳細は、図５を参照しながら後述する。
【００８６】
デジタルチューナ１０１がデジタル放送波の受信およびトランスポートストリームの出力を開始すると、ステップＳ４１において、転送レート検出器１０２はそのトランスポートストリームを受け取ってその転送レートを取得する。具体的には以下の処理を行う。
【００８７】
下記表４は、サービスごとのデフォールトの最大転送レート（最大ビットレート）を規定する。
【００８８】
【表４】
2006013781.tif 000018
【００８９】
転送レート検出器１０２は、トランスポートストリームのＮＩＴ(Network Information Table)のサービスリスト記述子のservice_typeフィールドからサービスのタイプを取得する。また、転送レート検出器１０２は、解像度（１０８０Ｉ，７２０Ｐ，４８０Ｐ，４８０Ｉ）の情報を、ＥＩＴ(Event Information Table)のコンポーネント記述子のcomponent_typeフィールドから取得する。マルチビューか否かは、ＥＩＴに、コンポーネントグループ記述子が存在するか否かにより判定される。
【００９０】
なお、ＮＩＴおよびＥＩＴは、いずれも周知のＰＳＩ／ＳＩ情報の一部であり、トランスポートストリームを構成するＴＳパケット内に格納されている。それらのパケットを得るためには、各テーブルを格納したパケットのパケット識別子（ＰＩＤ）に基づいてストリームを調べればよい。例えばＮＩＴを収めたパケットおよびＥＩＴを収めたパケットの各ＰＩＤは、0x0010および0x0012である。よって、これらの値をＰＩＤとして有するパケットを抽出して、上述の処理を行えばよい。
【００９１】
表４を参照すると、取得した解像度の欄の右には、対応する最大転送レートが記述されている。すなわち解像度１０８０Ｉ、７２０Ｐおよびマルチビューについては最大ビットレートは２４Ｍｂｐｓであり、解像度４８０Ｐについては最大ビットレートは１２Ｍｂｐｓであり、解像度４８０Ｉについては最大ビットレートは１１Ｍｂｐｓである。
【００９２】
転送レート検出器１０２は、トランスポートストリームのＰＭＴ(Program Map Table)またはＥＩＴに格納されたデジタルコピー制御記述子のmaximum_bit_rateフィールドから、最大ビットレートの情報を取得する。
【００９３】
なお、ここではＢＳデジタル放送運用規定による記述子より転送レートを取得する例を挙げて説明したが、一定時間(例えば、１秒)内に受信したデータ量より、転送レートを算出してもよい。
【００９４】
転送レートの検出のためには、データを一時的に保存するバッファが必要であるが、そのためのバッファとバッファ１０３により、メモリを共用してもよい。
【００９５】
次のステップＳ４２において、システムコントローラ１０８は、ステップＳ４０において決定された閾値とステップＳ４１において取得された転送レートの値とを比較する。転送レートが閾値以下のときはステップＳ４３に進み、転送レートが閾値よりも大きいときはステップＳ４４に進む。なお、転送レートが閾値に一致するときは、ステップＳ４４に進むように動作してもよい。
【００９６】
ステップＳ４３において、記録処理選択器１０４はシステムコントローラ１０８から指示を受けて、トランスポートストリームがストリーム記録処理部１０５に出力されるように処理経路を選択する。その後処理はステップＳ４５に進む。ステップＳ４４においては、記録処理選択器１０４はシステムコントローラ１０８から指示を受けて、トランスポートストリームが再エンコード記録処理部１０６に出力されるように処理経路を選択する。その後、トランスポートストリームを選択された処理経路に出力する。なおＤＶＤ装填時においては転送レートは閾値よりも大きくなるため（例えば図３（ｂ）参照）、ステップＳ４４の再エンコード記録処理へ移行する。移行後の記録処理においては、トランスポートストリームからプログラムストリームへの変換処理も行われることに留意されたい。
【００９７】
ステップＳ４５においては、記録処理部１１６は、ストリーム記録処理部１０５または再エンコード記録処理部１０６を利用してトランスポートストリームを処理し、装填された記録メディア１１２に書き込む。
【００９８】
次のステップＳ４６においては、システムコントローラ１０８は記録処理を停止するか否かを判断する。例えばユーザが記録装置１００の停止ボタン（図示せず）を押下したとき、設定された録画終了時刻が到来したときには、システムコントローラ１０８は、デジタルチューナ１０１にデジタル放送波の受信停止を指示し、記録処理を停止する。停止することなく記録を継続するときは、処理はステップＳ４７に進む。なお、バッファ１０３、バッファ１０９等にすでにデータが存在しているときや、記録処理部１１６においてトランスポートストリームが処理されているときには、それらが全て記録メディア１１２に記録されるまで記録処理は行われる。システムコントローラ１０８は記録の完了を確認した後に記録処理を停止する。
【００９９】
ステップＳ４７においては、記録が継続されているときに、トランスポートストリームの転送レートが変化したか否かが判定される。この処理を行う理由は以下のとおりである。すなわち、デジタルチューナ１０１が複数番組に対応する各トランスポートストリームを連続して受信するとき、トランスポートストリームが切り替わりとともに、転送レートが変化することがある。本実施形態においては、転送レートに基づいて記録処理部１１６のストリーム記録処理部１０５を利用するか、再エンコード記録処理部１０６を利用するかを決定している。よって、記録処理を切り替える必要があるか否かを判断するために、転送レートの変化を検出している。転送レートが変化したときはステップＳ４８に進み、変化していないときはステップＳ４５に戻り、引き続き現在の記録処理を継続する。
【０１００】
ステップＳ４８において、記録装置１００は、記録処理を特定する記録モードを変更する。この処理の詳細は図６を参照しながら後述する。その後処理はステップＳ４５に戻り、記録停止まで処理が継続される。
【０１０１】
上述の処理によれば、転送レート検出部１０２から取得されたデジタルストリームの転送レートが最大記録可能レートよりも大きいときは、システムコントローラ１０８は、再エンコード記録処理部１０６によって記録処理がなされるように制御する。再エンコード記録処理部１０６は記録レートが最大記録可能を超えないように、入力されたデジタルストリームを再エンコードする。
【０１０２】
入力信号の転送レートが、ユーザの希望する記録レートやメディアに書き込み可能な記録レートよりも大きい場合であっても、再エンコード記録処理部１０６が自動的に選択されることにより、ユーザの希望と記録メディアの制約を満たすように書き込みすることが可能となる。
【０１０３】
また、転送レート検出部１０２から取得したデジタルストリームの転送レートが最大記録可能レート以下のときは、システムコントローラ１０８は、ストリーム記録処理部１０５によって記録処理がなされるように制御する。つまり、入力されるトランスポートストリームを直接記録メディア１１２に書き込む。これにより、再エンコード処理などで発生する新たな符号化ノイズは発生することなく、入力に忠実な記録保存を行うことが可能となる。
【０１０４】
次に、図５を参照しながら、上述したステップＳ４０に対応する、閾値を決定する処理の詳細を説明する。
【０１０５】
図５は、閾値決定処理の手順を示す。まずステップＳ５０において、メディア判別部１１１は、記録装置１００に装填された記録メディア１１２のメディア種別を特定する情報を取得する。そして次のステップＳ５１において、システムコントローラ１０８は、取得されたメディア種別の情報に基づいて、装填されている記録メディア１１２がＢＤかＤＶＤかを判別する。ＢＤが装填されていると判別したときは処理はステップＳ５２に進み、ＤＶＤが装填されていると判別したときは処理はステップＳ５３に進む。
【０１０６】
ステップＳ５２からステップＳ５６までにおいて、システムコントローラ１０８は、ユーザが設定した記録モードに基づいて閾値を設定する。具体的には、ＥＸＰモードが設定されているときは、システムコントローラ１０８はステップＳ５４に進み、閾値を１５Ｍｂｐｓとして設定する。ＸＰモードが設定されているときは、ステップＳ５５において閾値を１０Ｍｂｐｓとして設定する。ＳＰモードが設定されているときは、ステップＳ５６において閾値を５Ｍｂｐｓとして設定する。
【０１０７】
一方、ステップＳ５３、および、ステップＳ５７からステップＳ５９までにおいても、システムコントローラ１０８はユーザが設定した記録モードに基づいて閾値を設定する。ＥＸＰモードまたはＸＰモードが設定されているときは、ステップＳ５７またはＳ５８において閾値を１０Ｍｂｐｓとして設定する。ＳＰモードが設定されているときは、ステップＳ５９において閾値を５Ｍｂｐｓとして設定する。以上の処理により、図４において利用される閾値が設定される。
【０１０８】
次に、図６を参照しながら、上述したステップＳ４８に対応するモード変更処理の詳細を説明する。
【０１０９】
図６は、モード変更処理の手順を示す。まずステップＳ６０において、システムコントローラ１０８は、バッファ１０３に対し、転送レート変更後の後続ストリームの蓄積を開始する。この時点では、後続ストリームの出力はまだされないことに留意されたい。
【０１１０】
このときシステムコントローラ１０８は、バッファ１０３にすでに蓄積されていた転送レート変更前の既存ストリームを、引き続き出力する。そしてシステムコントローラ１０８は後続ストリームに関する記録処理を特定する。この処理は、図４におけるステップＳ４０からＳ４２までの処理に対応する。その結果、後続ストリームをストリーム記録処理部１０５で処理すべきか、再エンコード記録処理部１０６で処理すべきかが特定される。
【０１１１】
ステップＳ６１において、システムコントローラ１０８は、既存ストリームをバッファ１０３から全て出力したことを確認する。換言すれば、システムコントローラ１０８は、転送レート変更前のトランスポートストリームが記録処理部１１６に全て送られたことを確認する。バッファ１０３を設けているため、記録処理の切り替え時にストリームの一部が消失することがなくなる。その結果、特定された記録処理を行う記録処理部（ストリーム記録処理部１０５または再エンコード記録処理部１０６）への信号経路が設定される。
【０１１２】
そしてステップＳ６２において、システムコントローラ１０８はバッファ１０３から後続ストリームの出力を開始する。出力先は、ステップＳ６２において特定された信号経路に接続されているストリーム記録処理部１０５または再エンコード記録処理部１０６である。
【０１１３】
次のステップＳ６３において、記録処理部１１６のストリーム記録処理部１０５または再エンコード記録処理部１０６は、後続ストリームを受け取ってその処理を開始し、処理後のストリームをバッファ１０９に蓄積する。この時点では、処理後のストリームはまだ出力されない。
【０１１４】
ステップＳ６４において、システムコントローラ１０８は、記録処理部１１６における既存のストリームの処理が完了したこと、および、その処理の後にバッファ１０９に蓄積されていたストリームが最後まで記録メディア１１２に書き込まれたことを確認する。これにより、記録処理の切り替え時において、出力されるストリームの一部が消失することがなくなる。
【０１１５】
確認された後は、記録処理部１１６によって処理された後続ストリームを、記録メディア１１２に書き込む準備が整う。なお、実際の書き込みは図４のステップＳ４５において行われる。これにより、図６に示す処理手順が終了する。
【０１１６】
ここで、図６に示す処理の具体的に説明する。いま、デジタルストリーム１０２の転送レートが高レートから低レートに切り替わるとする。「高レート」および「低レート」は相対的であればよい。例えばＨＤ放送のトランスポートストリームがＳＤ放送のトランスポートストリームに切り替わるとする。記録メディア１１２はＢＤであり、記録処理部１１６において、再エンコード記録処理部１０６からストリーム記録処理部１０５に切り替わるとする。
【０１１７】
転送レート検出器１０２は、トランスポートストリームの転送レートが高レートから低レートに切り替わったことを検出する。転送レート検出器１０２は、検出したことを示す情報をシステムコントローラ１０８に通知する。
【０１１８】
するとシステムコントローラ１０８は、低レートのトランスポートストリームがバッファ１０３から記録処理部１１６に出力されないように制御する。その間、バッファ１０３は出力されない低レートのトランスポートストリームを保持する。
【０１１９】
次に、システムコントローラ１０８は、ストリーム記録処理部１０５に対する記録処理の開始を制御する。そして、システムコントローラ１０８は、高レートのトランスポートストリームが、バッファ１０３から再エンコード記録処理部１０６にすべて出力されたことを確認できるまで待機する。
【０１２０】
確認後、システムコントローラ１０８は、記録処理選択器１０４に対し、入力されたトランスポートストリームをストリーム記録処理部１０５に出力するように制御する。そしてシステムコントローラ１０８は、バッファ１０３に対し、低レートのトランスポートストリームを記録処理選択器１０４へ出力開始するように制御する。ストリーム記録処理部１０５において処理され、ストリーム記録処理部１０５から出力されたストリームはバッファ１０９に格納される。システムコントローラ１０８は、ストリーム記録処理部１０５のバッファ１０９に対し、入力されたストリームを出力しないで保存しておくように制御する。
【０１２１】
システムコントローラ１０８は、再エンコード記録処理部１０６のバッファ１０９に保存された処理後のトランスポートストリームが、すべて記録メディア１１２に書き込まれたことが確認できるまで待つ。
【０１２２】
確認後、最後にシステムコントローラ１０８は、ストリーム記録処理部１０５のバッファ１０９に保存されたトランスポートストリームを記録メディアに書き込むように制御する。
【０１２３】
上述の処理に関し、記録処理部１１６において、トランスポートストリームの出力先を再エンコード記録処理部１０６からストリーム記録処理部１０５に切り替えた時には、以下の点に留意する必要がある。すなわち、バッファ１０３内の既存のトランスポートストリームの出力が終了するまでは、切り替え後に受信した後続のトランスポートストリームをバッファ１０３に保存する必要がある。その理由は、再エンコード記録処理部１０６における処理には時間がかかるからである。
【０１２４】
具体的に説明すると、再エンコード記録処理部１０６は、一旦デコードし、その後０．５秒あるいは１．０秒単位にトランスポートストリームを再エンコードしていく。そのため、バッファ１０３内の既存のトランスポートストリームは０．５秒から１．０秒遅れてバッファ１０３から出力され、処理される。出力されるまではバッファ１０３に保存されている。その結果、既存のトランスポートストリームが出力されるまでは、後続のトランスポートストリームも出力できず、バッファ１０３に保存する必要がある。
【０１２５】
また以下の点にも留意すべきである。すなわち、再エンコード記録処理部１０６から出力された処理後のトランスポートストリームがＢＤ１１２に書き込まれるまでは、ストリーム記録処理部１０５から出力されたトランスポートストリームをバッファ１０９に保存しておく必要がある。
【０１２６】
上述のように、再エンコード記録処理部１０６は、既存のトランスポートストリームの処理に０．５秒から１．０秒を要する。一方、ストリーム記録処理部１０５は、入力ストリームをそのまま出力するだけであるため、処理にほとんど時間を要しない。よって、再エンコード記録処理部１０６の処理が完了しないうちに、ストリーム記録処理部１０５から処理後のストリームが出力され得る。再エンコード記録処理部１０６から出力された処理後のトランスポートストリームがＢＤ１１２に書き込まれるまでは、ストリーム記録処理部１０５から出力されたトランスポートストリームを書き込むことはできない。よってストリーム記録処理部１０５から出力されたトランスポートストリームをバッファ１０９に保存しておく必要がある。
【０１２７】
上述の記録処理の実行時には、識別信号の利用が効果的である。具体的には以下のとおりである。識別信号生成部１１３は、システムコントローラ１０８が選択した記録処理を識別する信号を生成し、その信号によって表される識別情報を記録メディア１１２に書き込む。ここでは、ストリーム記録処理部１０５によって記録されたことを識別するための識別信号を生成する。識別信号の示す値は例えば“０”であり、この値が識別情報として記録メディア１１２に書き込まれる。記録位置は、例えば記録メディア１１２上の管理情報を記録する領域（最内周部など）である。識別信号に基づく識別情報を書き込んでおくことにより、再生装置等は再生時にＢＳデジタル放送で伝送された符号化ストリームを直接記録したか、あるいは再エンコード記録処理部１０６によって再エンコードされた符号化ストリームを記録したかを識別することが可能となる。
【０１２８】
識別信号の示す値に基づいて、ユーザは放送された番組と比較して映像品質が同じか相違するかを容易に判断できる。すなわち、符号化ストリームを直接記録したことが識別できたときは、ユーザは、録画された番組の映像品質が放送された番組の映像品質と同じであると判断できる。一方、再エンコードされた符号化ストリームを記録したことが識別できたときは、ユーザは、録画された番組の映像品質が放送された番組の映像品質よりも低いと判断できる。
【０１２９】
なお記録装置１００は、メディアの種類に応じて識別情報を書き込むか、書き込まないかを選択してもよい。例えば、ＤＶＤ−ＲＡＭの場合は識別情報は書き込まず、ＢＤの場合は識別情報を書き込むとしてもよい。この根拠は、ＢＤに対しては、入力信号の種類に応じてストリーム記録処理部１０５による記録処理がなされることはあるが、ＤＶＤ−ＲＡＭに対しては再エンコード記録処理部１０６による処理のみが行われ、ストリーム記録処理部１０５による処理は用いられないことに基づいている。
【０１３０】
識別情報として、ストリーム記録処理に加えて、再エンコード記録処理したことも含めた情報を書き込んでもよい。また、再エンコード記録処理におけるダウンコンバート処理に関する情報、例えば、入力信号の解像度などを含めてもよい。
【０１３１】
次に、録画モード表示部１１５におけるモード表示の例を説明する。モード表示は、ユーザが設定した記録モードをユーザが確認するために重要である。
【０１３２】
図７（ａ）〜（ｅ）は、録画モード表示部１１５の一例である録画モード表示管７０を示す。録画モード表示管７０は、４つの表示部を備えている。各表示部は、Ｓｔｒｅａｍ７１、ＥＸＰ７２、ＸＰ７３、ＳＰ７４を点灯させ表示することができる。図７（ａ）が全てを点灯表示した場合を示す。
【０１３３】
図７（ｃ）〜７（ｄ）は、それぞれ「ＥＸＰ」、「ＸＰ」、「ＳＰ」のみが点灯表示された状態を示す。この表示は原則として再エンコード記録処理が行われることを示しており、このときＢＳデジタル放送のチャンネルが選択されて、デジタル放送番組がＢＤまたはＤＶＤ−ＲＡＭに録画される。
【０１３４】
図７（ｅ）は、「Ｓｔｒｅａｍ」のみが点灯表示された状態を示す。この表示はストリーム記録処理が行われることを示しており、このときＢＳデジタル放送のチャンネルが選択され、デジタル放送番組がＢＤに録画される。
【０１３５】
以上のように録画モード表示部１１５として録画モード表示管７０を備えることにより、記録装置１００が自動的に選択した記録処理をユーザが容易に認識できる。
【０１３６】
録画モード表示管に表示される内容は、これらに限られない。例えば、図８（ａ）〜（ｃ）は、録画モード表示部１１５の他の例である録画モード表示管８０を示す。録画モード表示管８０は、２つの表示部を備え、それぞれＳｔｒｅａｍ８１、ＤＣ８２を点灯させ表示することができる。図８（ａ）が全てを点灯表示した場合を示す。
【０１３７】
図８（ｂ）は、「Ｓｔｒｅａｍ」のみが点灯表示された状態を示す。この表示はストリーム記録処理が行われることを示しており、このときＢＳデジタル放送のチャンネルが選択され、デジタル放送番組がＢＤに録画される。
【０１３８】
図８（ｃ）は、「ＤＣ」のみが点灯表示された状態を示す。この表示は再エンコード記録処理が行われることを示しており、このときＢＳデジタル放送のチャンネルが選択されて、デジタル放送番組がＤＶＤ−ＲＡＭに録画される。
【０１３９】
また、図９（ａ）〜（ｄ）は、録画モード表示部１１５のさらに他の例である録画モード表示管９０を示す。図９（ａ）は、全ての表示管を点灯表示した例を示す。録画モード表示管９０は、３つの表示部を備えており、それぞれＳｔｒｅａｍ９１、ＬＰ９２、ＳＰ９３を有する。選択されている記録処理に対応する録画モード表示管９０の部分が点灯される。
【０１４０】
図９（ｂ）は、「Ｓｔｒｅａｍ」のみが点灯表示された状態を示す。この表示はストリーム記録処理が行われることを示しており、ＢＳデジタル放送のチャンネルが選択されて、デジタル放送番組がＢＤに録画される。
【０１４１】
図９（ｃ）は、「ＬＰ」のみが点灯表示された状態を示す。この表示は再エンコード記録処理が行われることを示している。図９（ｄ）は、「ＳＰ」のみが点灯表示された状態を示す。この表示は再エンコード記録処理が行われることを示している。
【０１４２】
再エンコード記録処理に関しては、録画装置内で符号化処理が行われるために、ユーザは直接処理の種類を確認できない。一方、ユーザにとっては入力されたデジタルストリームを直接記録するストリーム記録処理であるか否かを知ることは重要である。したがって、図９に示す録画モード表示管９０のように、ストリーム記録処理時または再エンコード記録処理時の録画時間モードを表示することにより、ユーザが録画モードをよりわかりやすく認識できる。なお、録画モード表示部１１５は、以上の例に限らず、少なくとも一つの記録処理を識別する情報を表示すればよい。
【０１４３】
本実施形態においては、記録処理部１１６においてデジタルストリームをストリーム記録処理するか再エンコード記録処理するかを記録処理選択器１０４が選択するとして説明した。しかし、ストリーム記録処理をしながら再エンコード記録処理を行ってもよい。これは、例えば複数種類の記録メディア１１２に対して同時に書き込み可能であるときにおいて、トランスポートストリームをそのままＢＤに書き込みつつ、トランスポートストリームからプログラムストリームを得てＤＶＤ−ＲＡＭやＳＤメモリカードに代表される半導体記録媒体に書き込むことが想定される。
【０１４４】
また記録処理部１１６は、ストリーム記録処理部１０５および再エンコード記録処理部１０６を利用して２種類の記録処理を行うとしているが、さらに他の種類の記録処理を追加的にまたは代替的に設けてもよい。例えば、セルフエンコード記録処理部を設け、入力されたアナログ形式のビデオ信号およびオーディオ信号から得られた番組データを圧縮符号化処理して符号化ストリームを生成し、記録メディアに記録するようにしてもよい。この符号化ストリームは、プログラムストリーム（ＰＳ）またはトランスポートストリーム（ＴＳ）である。
【０１４５】
上述の記録装置１００の機能（例えば記録処理部１１６内のストリーム記録処理部１０５および再エンコード記録処理部１０６の機能）は、ソフトウェアを実行することによって実現してもよい。例えば、記録処理部１１６が記録処理回路チップであり、ストリーム記録処理を行うファームウェアと再エンコード記録処理を行うファームウェアとを切り替えて実行することにより、ストリーム記録処理部１０５および再エンコード記録処理部１０６の動作を実現してもよい。または、システムコントローラ１０８がコンピュータプログラムを実行することにより、ストリーム記録処理部１０５および再エンコード記録処理部１０６の機能を実現してもよい。
【０１４６】
コンピュータプログラムは、光ディスクに代表される光記録媒体、ＳＤメモリカード、ＥＥＰＲＯＭに代表される半導体記録媒体、フレキシブルディスクに代表される磁気記録媒体等の記録媒体に記録することができる。なお、記録装置１００は、記録媒体を介してのみならず、インターネット等の電気通信回線を介してもコンピュータプログラムを取得できる。
【産業上の利用可能性】
【０１４７】
本発明によれば、記録装置は転送レートの異なる２つの信号（例えばＨＤ映像信号およびＳＤ映像信号）が混在して放送されているときであっても、転送レートに基づいてＨＤ映像信号部分とＳＤ映像信号部分に対し、最も適した録画モードを自動的に決定する。これにより、圧縮符号化処理を含む処理と含まない処理とを自動的に切り替えて録画することが可能になる。
【図面の簡単な説明】
【０１４８】
【図１】記録装置１００の機能ブロックの構成を示す図である。
【図２】再エンコード記録処理部１０６の機能ブロックの構成例を示す図である。
【図３】（ａ）は、ＢＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す図であり、（ｂ）は、ＤＶＤ装填時における、デジタル放送ストリームの転送レートと記録モードに対応する記録レートとの関係を示す図である。
【図４】記録装置１００の処理の手順を示すフローチャートである。
【図５】閾値決定処理の手順を示すフローチャートである。
【図６】モード変更処理の手順を示すフローチャートである。
【図７】（ａ）〜（ｅ）は、録画モード表示部１１５の一例である録画モード表示管７０を示す図である。
【図８】（ａ）〜（ｃ）は、録画モード表示部１１５の他の例である録画モード表示管８０を示す図である。
【図９】（ａ）〜（ｄ）は、録画モード表示部１１５のさらに他の例である録画モード表示管９０を示す図である。
【符号の説明】
【０１４９】
１０１  デジタルチューナ
１０２  転送レート検出器
１０３  記録処理前バッファ
１０４  記録処理選択器
１０５  ストリーム記録処理部
１０６  再エンコード記録処理部
１０８  システムコントローラ
１０９  記録処理後バッファ
１００  記録装置
１１０  記録ヘッド
１１１  メディア判別部
１１２  記録メディア
１１３  識別信号生成部
１１５  録画モード表示部
１１６  記録処理部
１１７  記録レート設定部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2006013781.tif 000019
【図２】
2006013781.tif 000020
【図３】
2006013781.tif 000021
【図４】
2006013781.tif 000022
【図５】
2006013781.tif 000023
【図６】
2006013781.tif 000024
【図７】
2006013781.tif 000025
【図８】
2006013781.tif 000026
【図９】
2006013781.tif 000027
【国際調査報告】
2006013781.tif 000028
2006013781.tif 000029
2006013781.tif 000030
2006013781.tif 000031
2006013781.tif 000032
2006013781.tif 000033