(57)【要約】      （修正有）【課題】ＨＤ方式の番組のように高い転送レートで記録を行う必要がある放送番組などを記録しながら、再生も平行して行うことのできるデータ記録再生装置およびデータ記録再生装置の制御方法を提供する。【解決手段】データ記録再生装置は、第１および第２のデータ記録再生部１、２と、第１のデータ記録再生部への転送レートが第１のデータ記録再生部の最大データ転送レートより大きいかどうかを評価する転送レート評価部２１と、記録再生制御部２２とを備える。記録再生制御部２２は、転送レートが第１のデータ記録再生部の最大データ転送レートより小さい場合には、第１のデータ記録再生部１へ記録および再生を同時に行うよう、第１のデータ記録再生部１を制御する。また、転送レートが最大データ転送レートを超える場合には、第１のデータ記録再生部１の記録動作を停止して再生動作のみを行い、かつ、第２のデータ記録再生部２に記録動作を行う。【選択図】  図１
2004310916.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にデータを記録し、前記記録媒体に記録されたデータを再生することがそれぞれ可能な第１および第２のデータ記録再生部と、
前記第１のデータ記録再生部へ記録すべき記録データの転送レートおよび前記第１のデータ記録再生部から読み出す再生データの転送レートの合計の値が第１のデータ記録再生部の最大データ転送レートより大きいかどうかを評価する転送レート評価部と、
前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートより小さい場合には、前記第１のデータ記録再生部へ記録および再生を同時に行うよう、前記第１のデータ記録再生部を制御し、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートを超える場合には、前記第１のデータ記録再生部の記録動作を停止して再生動作のみを行い、かつ、前記第２のデータ記録再生部に前記記録データを入力し、記録動作を行うよう前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御し、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートより小さくなった後、前記第２のデータ記録再生部へ記録された前記データを前記第１の記録再生部へ記録するよう前記前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御する記録再生制御部と、
を備えたデータ記録再生装置。
【請求項２】
前記第１のデータ記録再生部は光ディスクドライブである請求項１に記載のデータ記録再生装置。
【請求項３】
前記第２のデータ記録再生部はハードディスクドライブである請求項１または請求項２に記載のデータ記録再生装置。
【請求項４】
前記転送レート評価部は、前記第１のデータ記録再生部へ記録する記録データを一時的に蓄積する記録バッファおよび前記第１のデータ記録再生部から読み出した再生データを一時的に蓄積する再生バッファを含む第１のバッファ部と、前記第１のバッファ部の記録バッファおよび再生バッファの蓄積データ量または空容量を評価するバッファ制御部とを含む請求項１から３のいずれかに記載のデータ記録再生装置。
【請求項５】
前記記録データはハイビジョン放送の信号である請求項１から４のいずれかに記載のデータ記録再生装置。
【請求項６】
デジタル放送信号の選局を行うデジタルチューナと、前記選局された信号から所望のサービスのＭＰＥＧトランスポートストリームを取り出すトランスポートデコーダと、ＭＰＥＧトランスポートストリームをデコードするＭＰＥＧデコーダとをさらに備え、前記第１のデータ記録再生部または前記第２のデータ記録再生部に記録および再生されるデータはＭＰＥＧトランスポートストリームである請求項１から４のいずれかに記載のデータ記録再生装置。
【請求項７】
記録媒体にデータを記録し、前記記録媒体に記録されたデータを再生することがそれぞれ可能な第１および第２のデータ記録再生部を備えたデータ記録再生装置の制御方法であって、
前記第１のデータ記録再生部へ記録すべき記録データの転送レートおよび第１のデータ記録再生部から読み出すべき再生データの転送レートの合計の値が、前記第１のデータ記録再生部の最大データ転送レートより大きいかどうかを評価するステップ（Ａ）と、
前記ステップ（Ａ）において、前記合計の値が最大データ転送レートより小さい場合に、前記第１のデータ記録再生部へ記録および再生を同時に行うよう、前記第１のデータ記録再生部を制御するステップ（Ｂ）と、
前記ステップ（Ａ）において、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートを超える場合に、前記第１のデータ記録再生部の記録動作を停止して再生動作のみを行い、かつ、前記第２のデータ記録再生部に前記記録データを入力し、記録動作を行うよう前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御し、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートより小さくなった後、前記第２のデータ記録再生部へ記録された前記データを前記第１の記録再生部へ記録するよう前記前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御するステップ（Ｃ）と、
を包含するデータ記録再生装置の制御方法。
【請求項８】
前記第１のデータ記録再生部は光ディスクドライブである請求項７に記載のデータ記録再生装置の制御方法。
【請求項９】
前記第２のデータ記録再生部はハードディスクドライブである請求項７または請求項８に記載のデータ記録再生装置の制御方法。
【請求項１０】
前記ステップ（Ａ）は、前記第１のデータ記録再生部へ記録する記録データを一時的に蓄積する記録バッファおよび前記第１のデータ記録再生部から読み出した再生データを一時的に蓄積する再生バッファの蓄積データ量または空容量を評価する請求項７に記載のデータ記録再生装置の制御方法。
【請求項１１】
前記記録データはハイビジョン放送の信号である請求項７から１０のいずれかに記載のデータ記録再生装置の制御方法。
【請求項１２】
請求項７から１１のいずれかのデータ記録再生装置の制御方法に記載された各ステップをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データを記録しながら再生することができるデータ記録再生装置およびデータ記録再生装置の制御方法に関する。
【０００２】
【従来の技術】
近年、光ディスクであるＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）を記録媒体として用いるＤＶＤレコーダがテレビ放送の番組を録画する民生用記録再生装置として普及してきている。ＤＶＤレコーダは、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）エンコーダ、ＭＰＥＧデコーダおよびＡＶデコーダを備える。ＤＶＤレコーダは、アナログ信号で伝達されるテレビ放送の映像信号および音声信号をＭＰＥＧ方式のデジタルデータにエンコードし、エンコードされたデータをＤＶＤに記録している。ＤＶＤに記録されたデジタルデータは、ＭＰＥＧデコーダおよびＡＶデコーダによりアナログの映像信号および音声信号にデコードされ、映像信号および音声信号をテレビなどのモニターに表示することにより録画された番組を視聴することができる。
【０００３】
ＭＰＥＧ方式によるデータのエンコードは圧縮率が高く、画像の劣化も少ないため、情報量の多い画像を効率よく圧縮し、ＤＶＤにテレビ放送の番組を長時間録画するのに適している。
【０００４】
また、従来のＶＨＳ方式などのビデオカセットレコーダがビデオテープに記録された番組をランダムにアクセスするのに適していないのに対して、円盤型の記録媒体であるＤＶＤを用いるＤＶＤレコーダは、記録された番組などの画像データをランダムにアクセスするのに適している。
【０００５】
特に、ＤＶＤ−ＲＡＭを使用するＤＶＤレコーダは、ランダムアクセスをするのに適した記録方式を採用している。このため、記録および再生データの転送速度を適切に選択することにより、ＤＶＤに放送番組の記録を行いながら、その放送番組のすでに記録が完了した部分を再生する「追っかけ再生」や、ＤＶＤに放送番組を記録しながら、すでに記録された他の放送番組を再生する「同時記録再生」を行うことができる。
【０００６】
一方、テレビ放送もアナログ信号を用いたものから、デジタル信号を用いるものへの切り替えが進んできている。特に近年、放送衛星（ＢＳ）や通信衛星（ＣＳ）を用いた衛星デジタル放送が開始され、デジタル放送に対応したテレビが普及してきている。
【０００７】
衛星デジタル放送では、現在の地上テレビ放送よりも高画質なハイビジョン（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ、ＨＤと略す）方式による放送が主体になっている。ＢＳの衛星デジタル放送の場合、ＨＤ方式によるデータの転送レートは１サービスあたり最大で２６Ｍｂｐｓであり、ＣＳの衛星デジタル放送の場合はさらに大きな転送レートの放送も可能である。
【０００８】
このようなＨＤ方式による衛星デジタル放送の場合、番組をＤＶＤレコーダに記録しようとしても、そのデータの転送レートはＤＶＤに記録できる最大転送レートである１０．０８Ｍｂｐｓを超えてしまう。
【０００９】
このため、ＨＤ方式による衛星デジタル放送の番組を録画することが可能な光ディスクとしてブルーレイディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ、以下ＢＤと略すことがある）が開発され、規格化されている。ＢＤの規格によれば、波長４０５ｎｍの青色レーザを用いてデータの記録を行い、最大データ転送レートは３６Ｍｂｐｓである。したがって、このＢＤを用いたＢＤレコーダは、衛星デジタル放送によるＨＤ方式の番組をそのまま記録することが可能となる。
【００１０】
【特許文献１】
特開２０００−３２２８３０号公報
【００１１】
【発明が解決しようとする課題】
しかしながら、現在策定されているＢＤの規格では、記録再生の最大データ転送レートの最大値は３６Ｍｂｐｓであり、衛星デジタル放送のＨＤ方式の番組をＢＤに記録しながら記録済みの番組をＢＤから再生を行う場合、データ伝送レートがこの最大値を超えてしまう。このため、上述のＢＤレコーダでは、衛星デジタル放送のＨＤ方式の番組について、同時記録再生をおこなったり、追っかけ再生を行ったりすることはできない。
【００１２】
特許文献１は、このような問題に関連する課題としてデジタルテレビ放送において、入出力が同時に起きた場合に記録再生手段の能力を落とさない記録および再生を実現する技術を開示している。しかし、特許文献１に開示された技術は、６Ｍｂｐｓ程度のデータ転送レートで放送される番組に着目しており、ＨＤ方式の番組のように、はるかに転送レートの高い放送番組を同時に記録再生することは考慮していない。また、特許文献１に開示された技術は、主として磁気ディスクを記録媒体に用いており、光ディスクにデータを記録することは考慮していない。
【００１３】
また、上述のＤＶＤレコーダを用いる場合であっても、放送番組をより高画質で録画しようとすれば、記録時のデータ転送レートが５Ｍｂｐｓを超える可能性がある。この場合、このような高画質で番組を記録しながら再生を行うことはできなくなる。
【００１４】
本発明の目的は、このような問題を解決し、ＨＤ方式の番組のように高い転送レートで記録を行う必要がある放送番組などを記録しながら、再生も平行して行うことのできるデータ記録再生装置およびデータ記録再生装置の制御方法を提供することにある。
【００１５】
【課題を解決するための手段】
本発明のデータ記録再生装置は、記録媒体にデータを記録し、前記記録媒体に記録されたデータを再生することがそれぞれ可能な第１および第２のデータ記録再生部と、前記第１のデータ記録再生部へ記録すべき記録データの転送レートおよび前記第１のデータ記録再生部から読み出す再生データの転送レートの合計の値が第１のデータ記録再生部の最大データ転送レートより大きいかどうかを評価する転送レート評価部と、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートより小さい場合には、前記第１のデータ記録再生部へ記録および再生を同時に行うよう、前記第１のデータ記録再生部を制御し、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートを超える場合には、前記第１のデータ記録再生部の記録動作を停止して再生動作のみを行い、かつ、前記第２のデータ記録再生部に前記記録データを入力し、記録動作を行うよう前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御し、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートより小さくなった後、前記第２のデータ記録再生部へ記録された前記データを前記第１の記録再生部へ記録するよう前記前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御する記録再生制御部とを備える。
【００１６】
ある好ましい実施形態において、前記第１のデータ記録再生部は光ディスクドライブである。
【００１７】
ある好ましい実施形態において、前記第２のデータ記録再生部はハードディスクドライブである。
【００１８】
ある好ましい実施形態において、前記転送レート評価部は、前記第１のデータ記録再生部へ記録する記録データを一時的に蓄積する記録バッファおよび前記第１のデータ記録再生部から読み出した再生データを一時的に蓄積する再生バッファを含む第１のバッファ部と、前記第１のバッファ部の記録バッファおよび再生バッファの蓄積データ量または空容量を評価するバッファ制御部とを含む。
【００１９】
ある好ましい実施形態において、前記記録データはハイビジョン放送の信号である。
【００２０】
ある好ましい実施形態において、データ記録再生装置は、デジタル放送信号の選局を行うデジタルチューナと、前記選局された信号から所望のサービスのＭＰＥＧトランスポートストリームを取り出すトランスポートデコーダと、ＭＰＥＧトランスポートストリームをデコードするＭＰＥＧデコーダとをさらに備え、前記第１のデータ記録再生部または前記第２のデータ記録再生部に記録および再生されるデータはＭＰＥＧトランスポートストリームである。
【００２１】
また本発明のデータ記録再生装置の制御方法は、記録媒体にデータを記録し、前記記録媒体に記録されたデータを再生することがそれぞれ可能な第１および第２のデータ記録再生部を備えたデータ記録再生装置の制御方法であって、前記第１のデータ記録再生部へ記録すべき記録データの転送レートおよび第１のデータ記録再生部から読み出すべき再生データの転送レートの合計の値が、前記第１のデータ記録再生部の最大データ転送レートより大きいかどうかを評価するステップ（Ａ）と、前記ステップ（Ａ）において、前記合計の値が最大データ転送レートより小さい場合に、前記第１のデータ記録再生部へ記録および再生を同時に行うよう、前記第１のデータ記録再生部を制御するステップ（Ｂ）と、前記ステップ（Ａ）において、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートを超える場合に、前記第１のデータ記録再生部の記録動作を停止して再生動作のみを行い、かつ、前記第２のデータ記録再生部に前記記録データを入力し、記録動作を行うよう前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御し、前記合計の値が前記第１の前記データ記録再生部の最大データ転送レートより小さくなった後、前記第２のデータ記録再生部へ記録された前記データを前記第１の記録再生部へ記録するよう前記前記第１のデータ記録再生部および前記第２のデータ記録再生部を制御するステップ（Ｃ）とを包含する。
【００２２】
ある好ましい実施形態において、前記第１のデータ記録再生部は光ディスクドライブである。
【００２３】
ある好ましい実施形態において、前記第２のデータ記録再生部はハードディスクドライブである。
【００２４】
ある好ましい実施形態において、前記ステップ（Ａ）は、前記第１のデータ記録再生部へ記録する記録データを一時的に蓄積する記録バッファおよび前記第１のデータ記録再生部から読み出した再生データを一時的に蓄積する再生バッファの蓄積データ量または空容量を評価する。
【００２５】
ある好ましい実施形態において、前記記録データはハイビジョン放送の信号である。
【００２６】
また、本発明のコンピュータ読み取り可能な記録媒体は、上記いずれかの制御方法の各ステップをコンピュータに実行させるためのプログラムを記録している。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態について、図１から図３を用いて説明する。
【００２８】
図１は本発明によるデータ記録再生装置の一実施形態の構成を示すブロック図である。図１に示すように、データ記録再生装置５０は、第１のデータ記録再生部である光ディスクドライブ１および第２のデータ記録再生部であるハードディスクドライブ（以下、ＨＤＤと略す）２を備える。本実施形態では、光ディスクドライブ１はＢＤを記録媒体とし、ＢＤに記録再生が可能なＢＤドライブである。このＢＤドライブは、標準回転速度である１倍速において３６Ｍｂｐｓの最大転送レートを備える。また、ＨＤＤ２は、本実施形態では、磁気ディスクを記録媒体とし、磁気ディスクに記録再生が可能なハードディスクドライブ（以下、ＨＤＤと略す）である。このＨＤＤ２の最大転送レートは、たとえば、１００Ｍｂｐｓである。
【００２９】
光ディスクドライブ１において、ＢＤへ記録すべき記録データの転送レートおよびＢＤから読み出す再生データの転送デートの合計の値が上述の最大転送レート以下である場合、光ディスクドライブ１はＢＤへの記録動作およびＢＤに記録されたデータの再生を同時に行うことができる。ここで、「同時」とは、ＢＤに記録を行っている瞬間においてＢＤから再生を行うこともできる意味ではなく、所定の期間において記録および再生を切り替えて行い、その所定の期間全体においては記録データの転送レートおよび再生データの転送レートを満たしながら記録および再生を行うことを意味している。このため、ＢＤへの実際の書き込み速度およびＢＤからの実際の読み込み速度は、記録データの転送レートおよび再生データの転送デートよりも大きくなっている。
【００３０】
ＨＤＤ２においても、磁気ディスクへ記録すべき記録データの転送レートおよび磁気ディスクから読み出す再生データの転送デートの合計の値が上述の最大転送レート以下である場合、ＨＤＤ２は磁気ディスクへの記録動作および磁気ディスクに記録されたデータの再生を同時に行うことができる。
【００３１】
ここで「同時」とは光ディスクドライブ１における「同時」と同じ意味である。また、「追っかけ再生」と「同時記録再生」とは記録された他の番組を再生するか記録中の番組の記録ずみの部分であるかの差異でしかないので、以下の説明では、「追っかけ再生」である場合も含めて「同時記録再生」を説明する。
【００３２】
光ディスクドライブ１は第１のバッファ部である光ディスクバッファメモリ３を介して光ディスク記録再生制御部６に接続されている。また、第２の記録再生部２は、第２のバッファ部であるＨＤＤバッファメモリ５を介してＨＤＤ記録再生制御部７に接続されている。
【００３３】
光ディスクバッファメモリ３は、記録バッファおよび再生バッファを含み、光ディスク記録再生制御部６と第１の記録再生部１との間のデータの受け渡しは、光ディスクバッファメモリ３を介して行われる。具体的には、光ディスク記録再生制御部６から第１の記録再生部１へ記録される記録データは記録バッファに一時的に蓄積される。また、第１の記録再生部１から光ディスク記録再生制御部６へ読み出される再生データは一時的に再生バッファに蓄積される。ＨＤＤバッファメモリ５も同様に記録バッファおよび再生バッファを含み、ＨＤＤ記録再生部７と第２の記録再生部２の間のデータの受け渡しは、ＨＤＤバッファメモリ５を介して行われる。
【００３４】
光ディスクバッファメモリ３の記録バッファおよび再生バッファに蓄積されたデータの量、または、それぞれのバッファの空き容量はバッファ制御部４により監視される。光ディスクバッファメモリ３およびバッファ制御部４は、転送レート評価部２１として機能し、記録バッファおよび再生バッファに蓄積されたデータの量、または、それぞれのバッファの空容量を監視することにより、光ディスクドライブ１へ記録すべき記録データの転送レートおよび光ディスクドライブ１から読み出す再生データの転送レートの合計の値を評価することができる。つまり、蓄積されたデータの量が所定の値以上となったり、空き容量が所定の値以下となったりする場合には、光ディスクドライブ１へ記録すべき記録データの転送レートおよび光ディスクドライブ１から読み出す再生データの転送レートの合計の値が光ディスクドライブ１の最大転送レートを超えていると評価する。
【００３５】
光ディスク記録再生制御部６およびＨＤＤ記録再生制御部７は、それぞれ光ドライブ１の記録再生およびＨＤＤ２の記録再生を制御する。また、データ記録再生装置５０はＣＰＵ８を備え、光ディスク記録再生制御部６、ＨＤＤ記録再生制御部７およびバッファ制御部４を制御する。
【００３６】
図１に示すように、データ記録再生装置５０は、衛星デジタル放送を受信するためのデジタルチューナ１１およびトランスポートデコーダ１２をさらに備える。ＣＳあるいはＢＳによる衛星デジタル放送の信号はアンテナ１０により受信され、受信信号はデジタルチューナ１１に入力される。デジタルチューナ１１は、ＣＳあるいはＢＳから送信される複数のチャンネルから所望の周波数のチャンネルを選局する。選局したチャネルの信号がトランスポートデコーダ１２へ入力される。衛星デジタル放送は１つのチャンネルに複数の画像放送やデータ放送などのサービスが含まれるため、トランスポートデコーダ１２でこれら複数のサービスから所望のサービスを選択的に抽出する。
【００３７】
トランスポートデコーダ１２は、選択されたサービスのＭＰＥＧ２のトランスポートストリーム（ＭＰＥＧ＿ＴＳと略す）を出力する。ＭＰＥＧ＿ＴＳは、映像、音声および電子番組ガイド（ＥＰＧ）などのその他の付加情報をＭＰＥＧ２方式により符号化したデータ列である。
【００３８】
データ記録再生装置５０はＣＰＵ８によって制御されるスイッチ９を備える。トランスポートでコーダ１２から出力されるＭＰＥＧ＿ＴＳは、光ディスク記録再生制御部６およびＨＤＤ記録再生制御部７へ記録データとして入力される。スイッチ９の選択により、ＨＤＤ２に記録されたデータを光ディスクドライブ１へ記録するために、ＨＤＤ記録再生制御部７と光ディスク記録再生制御部６とを接続することができる。スイッチ９、ＣＵＰ８、光ディスク記録再生制御部６およびＨＤＤ記録再生制御部７により記録再生制御部２２が構成される。
【００３９】
以下において詳述するように、転送レート評価部２１が、光ディスクドライブ１へ記録すべき記録データ（ＭＰＥＧ＿ＴＳ）の転送レートおよび光ディスクドライブ１から読み出す再生データの転送レートの合計が光ディスクドライブ１の最大データ転送レートを超えていると評価する場合、光ディスクドライブ１の記録動作を停止して再生動作のみを行い、かつ、ＨＤＤ２に記録データ（ＭＰＥＧ＿ＴＳ）を入力し、記録動作を行うよう、記録再生制御部２２が光ディスクドライブ１およびＨＤＤ２を制御する。その後、転送レート評価部２１が、光ディスクドライブ１へ記録すべき記録データ（ＭＰＥＧ＿ＴＳ）の転送レートおよび光ディスクドライブ１から読み出す再生データの転送レートの合計が光ディスクドライブ１の最大データ転送レートより小さくなったと評価すると、ＨＤＤ２へ記録された記録データ（ＭＰＥＧ＿ＴＳ）を光ディスクドライブ１へ記録するよう記録再生制御部２２が光ディスクドライブ１およびＨＤＤ２を制御する。
【００４０】
光ディスクドライブ１およびＨＤＤ２へＭＰＥＧ＿ＴＳを記録する際には、光ディスク記録再生制御部６およびＨＤＤ記録再生制御部７で作成されるさまざまな付加情報（記録する番組のタイトル、チャンネル番号、記録時間、記録信号レート、記録媒体内における記録データを管理するためのプログラム番号やディレクトリ番号など）も合わせて記録される。また、ＭＰＥＧ＿ＴＳはパケット伝送方式を採用しており、パケットＩＤが付されたＴＳパケットが時間軸上に並べられたデータ列の構造を備えている。記録再生制御部２２は、パケットＩＤを検出してＴＳパケット単位で光ディスクドライブ１およびＨＤＤ２への記録および光ディスクドライブ１およびＨＤＤ２からの再生を制御することができる。
【００４１】
データ記録再生装置５０は、ＭＰＥＧデコーダ１３およびＡＶデコーダをさらに備え、ＭＰＥＧデコーダ１３において光ディスクドライブ１に記録されたＭＰＥＧ＿ＴＳはデコードされる。ＡＶデコーダ１４は、デコードされた信号をＮＴＳＣのアナログ映像信号に変換し、端子１５を介して外部のモニターやテレビなどに接続される。
【００４２】
次に図１、図２および図３を参照しながらデータ記録再生装置５０の動作を説明する。図２は、データ記録再生装置５０の動作を説明するフローチャートであり、図３は、トランスポートデコーダ１２から出力されるＭＰＥＧ＿ＴＳならびに光ディスクドライブ１およびＨＤＤ２に記録されるＭＰＥＧ＿ＴＳのＴＳパケットを模式的に示している。
【００４３】
以下の手順でデータ記録再生装置５０の各部を制御するようＣＰＵ８に実行させるためのプログラムやファームウエアは、図示しないＥＥＰＲＯＭやＲＯＭ、ＲＡＭ、ハードディスク、磁気記録媒体などのコンピータ読み取りが可能な記録媒体に保存されている。
【００４４】
まず、アンテナ１０でＢＳやＣＳ衛星からの電波を受信し、デジタルチューナ１１で所望のチャンネルの周波数を選局する。デジタルチューナ１１で選局されたチャンネルの信号はトランスポートデコーダ１２でデコードされ、選択したチャンネルに含まれる複数のサービスのなかから所望のサービスが選択され、その選択されたサービスのＭＰＥＧ＿ＴＳがトランスポートデコーダ１２から出力される。
【００４５】
通常の記録時は、トランスポートデコーダ１２から出力されたＭＰＥＧ＿ＴＳが光ディスク記録再生制御部６に入力されるように記録再生制御部２２のスイッチ９がトランスポートデコーダ１２と光ディスク記録再生制御部６とを接続する。記録再生制御部２２のＣＰＵ８はＭＰＥＧ＿ＴＳの所望のパケットＩＤのデータから記録するように光ディスク記録再生制御部６を制御して光ディスクドライブ１にデータを記録する。この時、記録データは光ディスクバッファメモリ３の記録バッファにいったん蓄積され、もし光ディスクドライブ１で記録エラーが発生した場合も記録データの欠落が起きないようになっている。
【００４６】
バッファ制御部４は、光ディスクバッファメモリ３の蓄積容量および空き容量を常に監視している。ＢＳデジタルＨＤ放送の場合、１つのサービスのデータ転送レートは最大２６Ｍｂｐｓであり、光ディスクドライブ１のデータ転送レートは３６Ｍｂｐｓである。光ディスクドライブ１のデータ転送レートのほうが１つのサービスのデータ転送レートよりも大きいため、通常は光ディスクバッファメモリ３の記録バッファへのデータ蓄積量よりもデータ読み出し量が大きくなり、記録バッファの空き容量が少なくなることは起こらない。これらの動作は、図２に示すフローチャートのステップＳＴ３１において、同時に記録と再生を行わない状態に対応する。
【００４７】
このように光ディスクドライブ１にＢＳデジタルＨＤ放送の番組を記録している最中に、ユーザーの操作などにより光ディスクドライブ１からデータの再生を開始する動作を次に説明する。図２に示すフローチャートではステップＳＴ３１において、同時に記録および再生を行うために、ステップＳＴ３２へ進む。
【００４８】
まず、ＣＰＵ８が光ディスクドライブ１からデータ再生するように光ディスク記録再生制御部６を制御する。今、２６Ｍｂｐｓの転送レートでＨＤ放送の番組を記録しているとする。このとき、再生されるデータが標準方式（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ、ＳＤとも略す）で放送されたものであり、データ転送レートが８Ｍｂｐｓ程度であれば、記録データの転送レートおよび再生データの転送レートの合計の値は３４Ｍｂｐｓであり、光ディスクドライブ１の最大転送レートである３６Ｍｂｐｓ以下であるため、光ディスクドライブ１への記録を続けながら光ディスクドライブ１に記録されたデータを同時に再生することができる。このとき、光ディスクバッファメモリ３の記録バッファの空き容量および再生バッファの空き容量の和の値は、所定の値以下に減少しない。このため、バッファ制御部４は、記録データの転送レートおよび再生データの転送レートの合計の値が光ディスクドライブの最大転送レートを超えていないと判断し（ステップＳＴ３２）、光ディスクドライブ１への同時記録再生を行う（ステップＳＴ３６）。
【００４９】
しかし、光ディスクドライブ１から再生されるデータがＨＤ方式の番組である場合、例えばデータ転送レートが２２Ｍｂｐｓの場合、記録データの転送レートおよび再生データの転送レートの合計の値は４８Ｍｂｐｓとなり、光ディスクドライブ１の最大転送レートである３６Ｍｂｐｓを越えてしまう。
【００５０】
この場合、光ディスクバッファメモリ３の記録バッファの空き容量および再生バッファの空き容量が減少する。つまり、バッファ制御部４はこれらの和の値が所定の値以下になったことを検出し、記録データの転送レートおよび再生データの転送レートの合計の値が光ディスクドライブの最大転送レートを超えていると判断する。例えば、光ディスクバッファメモリ３が４ＭＢのバッファメモリを搭載していた場合には、和の値が１ＭＢ以下になった場合に転送レートオーバーと判断する（ステップＳＴ３２）。
【００５１】
この転送レートオーバーの情報はＣＰＵ８に伝えられ、ＣＰＵ８はＨＤＤ記録再生制御部７を制御してＨＤＤ２にトランスポートデコーダ１２から出力されたＴＳ信号を記録開始すると同時に、光ディスク記録再生制御部６を制御して光ディスクドライブ１への記録を停止する（ステップＳＴ３３）。この時、ＨＤＤ２に記録開始するＴＳパケットのパケットＩＤと光ディスクドライブ１への記録を停止するＴＳパケットのパケットＩＤをＣＰＵ８で制御して、記録データの欠落が起きないようにする。
【００５２】
図３に示すように、たとえば、トランスポートデコーダ１２から、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４、ＩＤ５で示されるパケットＩＤのＴＳパケットが出力されており、ＩＤ４のＴＳパケットからＨＤＤ２への記録を開始した場合、光ディスクドライブ１にＩＤ３のパケットが完全に記録した後、光ディスクドライブ１の記録動作を停止する。そして光ディスクドライブ１に記録された最終ＴＳパケットのＩＤ３と、ＨＤＤ２に記録開始したＴＳパケットのＩＤ４の、それぞれのパケットＩＤ値をＣＰＵ８の内部メモリに記憶しておく。また、それらのＴＳパケットが記録されている光ディスクドライブ１の光ディスクおよびＨＤＤ２のドライブ上のアドレスもＣＰＵ８の内部メモリに記憶しておく。このようにして、光ディスクドライブ１へ記録すべき記録データの転送レートおよび光ディスクドライブ１から読み出す再生データの転送レートの合計の値が光ディスクドライブの最大転送レートを超えている場合にはデジタルＨＤ放送の記録をＨＤＤ２で行うことにより光ディスクドライブ１の再生を行うことができる。
【００５３】
光ディスクドライブ１から再生されたＭＰＥＧ＿ＴＳの再生データは、光ディスク記録再生制御部６からＭＰＥＧデコーダ１３入力されてデコードされる。さらに、ＡＶデコーダ１４でＮＴＳＣのアナログ映像信号に変換され、アナログ出力端子１５から出力される。
【００５４】
この状態において、バッファ制御部４は光ディスクバッファメモリ３の記録バッファおよび再生バッファの蓄積容量を監視し続ける。光ディスクドライブ１への記録は停止しているので、光ディスクバッファメモリ３の記録バッファの蓄積容量はゼロになっている。このとき、再び光ディスクドライブ１への記録を開始すれば、記録データの転送レートおよび光ディスクドライブ１から読み出す再生データの転送レートの合計の値が光ディスクドライブの最大転送レートを超えるのは明らかである。このため、バッファ制御部４は、光ディスクバッファメモリ３の再生バッファにデータが蓄積されている間は光ディスクドライブ１の再生動作が継続していると判断し、再生バッファの蓄積容量がゼロになるまで、記録データの転送レートおよび光ディスクドライブ１から読み出す再生データの転送レートの合計の値が光ディスクドライブの最大転送レートを超えていると判断する（ステップＳＴ３４）。
【００５５】
次に、ユーザーの操作などにより光ディスクドライブ１の再生が停止した場合の動作を説明する。まずＣＰＵ８が光ディスクドライブ１からデータを読み出すのを停止するように光ディスク記録再生制御部６を制御する。
【００５６】
光ディスクドライブ１の再生が停止されたことにより、光ディスクドライブ１に再び記録を開始しても光ディスクドライブ１の転送レートオーバーは発生しない。このとき、光ディスクドライブ１の記録動作は停止したままであるので、光ディスクバッファメモリ３の記録バッファの空き容量は最大になっている。また、光ディスクドライブ１の再生動作が停止することにより光ディスクバッファメモリ３再生バッファの蓄積容量がゼロになり、再生バッファの空き容量も最大となる。つまり、再生バッファの蓄積容量がゼロであり、かつ、記録バッファおよび蓄積バッファの空き容量が所定の値以上となる。バッファ制御部４は、この状態を検出して、記録データの転送レートおよび再生データの転送レートの合計の値が光ディスクドライブ１の最大データ転送レートより小さくなったと判断する。
【００５７】
ＣＰＵ８は、バッファ制御部４からこの情報を受け取った後、スイッチ９、光ディスク記録再生制御部６およびＨＤＤ記録再生制御部７を制御して、ＨＤＤ２に記録されたデータを光ディスクドライブ１へ記録する（ステップＳＴ３５）。
【００５８】
具体的には、図３に示すように、ＣＰＵ８は、内部メモリの情報に基づいてＩＤ４のＴＳパケットが記録されたアドレスからＨＤＤ２の再生を開始させるようにＨＤＤ記録再生制御部７を制御する。同時に、その再生されたＩＤ４以降のＴＳパケットを光ディスクドライブ１に記録開始するように光ディスク記録再生制御部６を制御する。このとき光ディスクドライブ１においては、すでに光ディスクドライブ１に記録されていたＩＤ３までのＴＳパケットと新たに記録されるＩＤ４以降のＴＳパケットが連続したＭＰＥＧ＿ＴＳとなるようにＩＤ３のＴＳパケットが記録されたアドレスを参照して記録動作を行う。そして、ＨＤＤ２から光ディスクドライブ１への所望のＴＳパケットの読み出しおよび記録が完了した時点で光ディスクドライブ１へのデータ記録を停止すると共にＨＤＤ２からのデータ再生を停止するように光ディスク記録再生制御部６とＨＤＤ記録再生制御部７をＣＰＵ８で制御する。
【００５９】
なお、ＨＤＤ２からＴＳパケットを読み出して光ディスクドライブ１へ読み出したＴＳパケットを記録する場合に、ＨＤＤ２に記録されていたＴＳパケットを消去する必要はなく、ＨＤＤ２から光ディスクドライブ１へＴＳパケットのデータをダビングすればよい。しかし、光ディスクドライブ１への記録が完了した後、ＨＤＤ２に記録されていたＴＳパケットデータが不要である場合には、上述の動作と同時に、あるいは上述の動作の終了後、ＨＤＤ２に記録されていたＴＳパケットデータを消去あるいは、上書き可能な状態にしてもよい。
【００６０】
このように、本発明のデータ記録再生装置によれば、光ディスクドライブ１に対して行っていたデジタルＨＤ放送の番組の記録を途中でＨＤＤ２に替えて行い、光ディスクドライブ１に記録されていた他のデジタルＨＤ放送の番組を再生することができる。このため、光ディスクドライブ１にデジタルＨＤ放送の同時記録再生が出来たようにユーザーに見せることが可能となる。
【００６１】
またＨＤＤ２からデータを読み出して、光ディスクドライブ１へ読み出したデータを記録する際、ＨＤＤ２は１００Ｍｂｐｓの最大転送レートを持つので、トランスポートデコーダ１２から出力されるデータをＨＤＤ２に記録しながら光ディスクドライブ１に記録されていたデータの再生を行うことも可能である。このため、ＨＤＤ２の記録動作よりも光ディスクドライブ１の再生動作が早く終了する場合には、光ディスクドライブ１の再生動作が終了後、ＨＤＤ２への記録動作を続けたまま、ＨＤＤ２に記録されたデータを読み出して、光ディスクドライブ１へ記録することができる。これにより、より早く光ディスクドライブ１へ所望のデータの記録を完了させることができる。しかし、トランスポートデコーダ１２から出力されるデータのＨＤＤ２への記録が終了してから、ＨＤＤ２からデータを読み出して、光ディスクドライブ１に読み出したデータを記録しても構わない。
【００６２】
さらに、ＨＤＤ２に記録されたデータを読み出して光ディスクドライブへ読み出したデータを記録する場合、ＨＤＤ２と光ディスクドライブ１との間のデータ転送レートの最大値、つまり本実施形態では光ディスクドライブ１の最大転送レートである３６ＭｂｐｓでＨＤＤ２に記録されたデータを読み出して、光ディスクドライブ１への記録を行えば、より短時間で光ディスクドライブ１への記録を終了させることができる。例えば、２４ＭｂｐｓのデジタルＨＤ放送の番組をＨＤＤ２から読み出して光ディスクドライブ１に記録する場合、３６Ｍｂｐｓのデータレートで読み出しおよび記録を行えば、元のデジタルＨＤ放送の実時間のデータレートである２４Ｍｂｐｓで記録を行うのに比べて約２／３の時間で光ディスクドライブ１への記録を完了させることができる。
【００６３】
なお、本実施形態では、光ディスクドライブ１への記録を行っている途中に光ディスクドライブ１に記録されたデータの再生を行う場合を説明したが、本発明のデータ記録再生装置５０は、光ディスクドライブ１に記録されたデータを再生している途中に光ディスクドライブ１への記録を行うことも可能である。この場合、再生データの転送レートおよび記録データの転送レートの合計の値が光ディスクドライブ１の最大転送レートよりも小さい場合には上述したように、同時に記録および再生を行うことができる。また、合計の値が光ディスクドライブ１の最大転送レートよりも大きい場合には、再生の途中で開始する記録は、初めからＨＤＤ２に対して行われる。そして、光ディスクドライブ１の再生動作が終了した後、ＨＤＤ２に記録されたデータを読み出し、光ディスクドライブ１へ記録する。
【００６４】
また、本実施形態では、光ディスクバッファメモリ３の空き容量に基づいて光ディスクドライブ１の記録および再生の転送レートを評価しているが、光ディスクバッファメモリ３の蓄積容量に基づいて光ディスクドライブ１の記録および再生の転送レートを評価してもよい。あるいは、ＭＰＥＧ＿ＴＳパケットの情報にもとづいて、記録および再生の転送レートを評価してもよい。
【００６５】
また、本実施形態では光ディスクドライブ１としてＢＤディスクドライブを例示しているが、光ディスクドライブ１はＤＶＤドライブであってもよい。ＤＶＤドライブを用いる場合には、放送番組を５Ｍｂｐｓ以上のデータ転送レートにより高画質で録画しながら、ＤＶＤに記録されている５Ｍｂｐｓ以上のデータ転送レートの他の番組または、すでに記録された放送番組の最初の部分を同時に再生することが可能である。
【００６６】
【発明の効果】
本発明のデータ記録再生装置によれば、ＨＤ方式の番組のように、高い転送レートで記録を行う必要がある放送番組などを記録しながら、再生も平行して行うことができる。
【００６７】
【発明の効果】
【図面の簡単な説明】
【図１】本発明によるデータ記録再生装置の一実施形態の構造を示すブロック図である。
【図２】図１に示すデータ記録再生装置の動作を説明するフローチャートである。
【図３】図１に示すデータ記録再生装置の光ディスクドライブおよびハードディスクドライブに記録されるＴＳパケットを模式的に説明する図である。
【符号の説明】
１  光ディスクドライブ
２  ハードディスクドライブ（ＨＤＤ）
３  光ディスクバッファメモリ
４  バッファ制御部
５  ＨＤＤバッファメモリ
６  光ディスク記録再生制御部
７  ＨＤＤ記録再生制御部
８  ＣＰＵ
９  スイッチ
１０  アンテナ
１１  デジタルチューナ
１２  トランスポートデコーダ
１３  ＭＰＥＧデコーダ
１４  ＡＶデコーダ
１５  アナログ出力端子
２１  転送レート評価部
２２  記録再生制御部
【図１】
2004310916.tif 000003
【図２】
2004310916.tif 000004
【図３】
2004310916.tif 000005