(57)【特許請求の範囲】
【請求項１】
パケット化されたディジタル情報にタイムスタンプを付加して第１の記録媒体に記録するディジタル情報記録方法であって、
前記タイムスタンプの情報精度を、前記第１の記録媒体に記録されているディジタル情報を第２の記録媒体にコピーする際に採用し得る最も高い精度以上の精度に設定して前記第１の記録媒体に記録することを特徴とするディジタル情報記録方法。
【請求項２】
第１の記録媒体に記録されている、パケット化され、タイムスタンプが付加されたディジタル情報を、第２の記録媒体にコピーするディジタル情報記録方法であって、
前記第１に記録媒体に記録されているディジタル情報を再生し、前記第２の記録媒体の記録設定パラメータに応じて、前記タイムスタンプの情報精度を減少方向に変更するかまたは同一精度に維持し、前記タイムスタンプ情報の精度が変更または維持されたディジタル情報を前記第２の記録媒体に記録することを特徴とするディジタル情報記録方法。
【請求項３】
パケット化されたディジタル情報にタイムスタンプを付加して第１の記録媒体に記録するディジタル情報記録装置であって、
前記タイムスタンプの情報精度を、前記第１の記録媒体に記録されているディジタル情報を第２の記録媒体にコピーする際に採用し得る最も高い精度以上の精度に設定して前記第１の記録媒体に記録することを特徴とするディジタル情報記録装置。
【請求項４】
第１の記録媒体に記録されている、パケット化され、タイムスタンプが付加されたディジタル情報を、第２の記録媒体にコピーするディジタル情報記録装置であって、
前記第１に記録媒体に記録されているディジタル情報を再生する再生手段と、前記第２の記録媒体の記録設定パラメータに応じて、前記タイムスタンプの情報精度を減少方向に変更するかまたは同一精度に維持する精度管理手段と、
前記タイムスタンプ情報の精度が変更または維持されたディジタル情報を前記第２の記録媒体に記録する記録手段とを備えることを特徴とするディジタル情報記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケット化されたディジタル情報をタイムスタンプとともに記録媒体に記録するディジタル情報記録方法及び装置に関し、特に第１の記録媒体に記録されているディジタル情報を第２の記録媒体にコピーする場合のタイムスタンプの情報精度を考慮したディジタル情報記録方法及び装置に関する。
【０００２】
【従来の技術】
近年、ディジタルメディアの発展に伴い、家庭内のデータベース、とりわけ、記録型の光ディスクやディジタルＶＴＲなどに代表されるパッケージメディアによりコンテンツが記録される時代になってきた。例えばＤ−ＶＨＳ（登録商標）規格に準拠したＶＴＲ（ビデオテープレコーダ）のようにＭＰＥＧ（Motion Picture Expert Group）トランスポートストリームのようなディジタル信号を、テープ状記録媒体である磁気テープに記録し、再生するディジタル信号記録再生装置は従来より知られている。
【０００３】
オーディオやビデオのディジタルデータを記録する民生用機器の代表例であるＤ−ＶＨＳ規格に準拠したＶＴＲでは、タイムスタンプを用いてストリームデータ管理を行う方法が採用されている。
以下にＤ−ＶＨＳ規格のタイムスタンプ管理システムの概略を説明する。
【０００４】
Ｄ−ＶＨＳ規格に準拠したＶＴＲ（以下「Ｄ−ＶＨＳ記録機」という）の記録再生においては、ストリームデータ内に設けられているデータ再現用の時間管理情報であるタイムスタンプ情報がデコード時のクロック基準となり、その時間精度は厳しいものが要求されている。ストリームデータは通常、複数のプログラムがまとめられており、全体としてＤ−ＶＨＳ記録機の標準モードの記録レートである１４Ｍｂｐｓ（メガビット／秒）を上まわる伝送レートになっていることが多い。そこで、Ｄ−ＶＨＳ記録機は、自身の記録レートである１４Ｍｂｐｓ以内になるようにプログラムを選択してデータを並べ替える処理を行う。例えば、プログラム番号１，２，３，４のプログラムがストリームデータ内に設定されているとすると、この４個のプログラムのうち、プログラム１，３がＤ−ＶＨＳ記録機用に選択され、この選択されたプログラム１，３が並べ替えられ、１４Ｍｂｐｓのデータ列に変換される。この場合、選択したプログラムデータのパケットがストリームデータにおいて、たまたま連続するような密な配置となっていた場合などは、選択した後の１４Ｍｂｐｓのデータ列に直すところで、時間的に密な部分と、疎の部分が発生して、結果的にパケットの先頭位置が、もとのデータに対して位置がずれてしまう。
【０００５】
また、回転ヘッド型テープレコーダで記録する過程においては、ヘッドが連続してトレースできる単位としてのトラック毎にデータをまとめ直す処理を行う必要があるため、選択したプログラムのパケットの先頭位置は、この処理のために更にずれることになる。
【０００６】
上述した並べ替え変換でデータの位置がずれることの対策として、Ｄ−ＶＨＳ記録機ではＤ−ＶＨＳ規格に定められたタイムスタンプ（時刻情報）を各パケットに追加して記録している。そして、再生時には、このＤ−ＶＨＳ記録機のタイムスタンプを見て、元のストリームデータでの位置に戻るように時間調整を行ってから、ストリームデータ用デコーダに送り出している。
【０００７】
ところが、このＤ−ＶＨＳ記録機で追加するタイムスタンプ用のクロックがストリームデータ用のクロックとは別の独立したクロックとなっている場合には、両者のクロックにずれが生じることがあるため、ストリームデータ内のタイムスタンプとＤ−ＶＨＳ記録機のタイムスタンプとの差が拡大することになる。この結果、Ｄ−ＶＨＳの記録機と再生機が異なった場合や、ダビング等を行っていった場合等では、ストリームデータ用デコーダに入力されるデータが、ＭＰＥＧ２の時間精度を保てなくなるとともに、デコーダから出力されるデータに比べて定常的に多くなったり、または定常的に少なくなったりして、デコーダのバッファが破綻してしまい、正常なデコードができなくなってしまう。
【０００８】
このため、Ｄ−ＶＨＳ記録機では、図１１に示すようにアンテナ１０１で受信した放送電波等のＲＦ信号をセットトップボックス（ＳＴＢ）１０２に入力して、トランスポートストリームデータを生成し、このトランスポートストリームデータをＤ−ＶＨＳ記録機のＤ−ＶＨＳフォーマッタ１０３に入力するとともに、クロックリファレンス解読器１０５に入力している。クロックリファレンス解読器１０５は、ストリームデータ内のクロックリファレンスを解読し、この解読したクロックリファレンスからフェーズロックループ（ＰＬＬ）回路１０６で２７ＭＨｚのクロックを作成し、この２７ＭＨｚのクロックをタイムスタンプ発生器１０７に入力して、タイムスタンプを発生し、このタイムスタンプをＤ−ＶＨＳフォーマッタ１０３に入力している。このようにして、記録機と再生機の両方のタイムスタンプの同期を取るようにしている。
【０００９】
また、Ｄ−ＶＨＳフォーマッタ１０３の出力は、記録アンプ１０４で増幅され、スキャンドラム（図示せず）に設けられた記録ヘッドに供給され、磁気テープ１１０に記録されるようになっている。更に、フェーズロックループ回路１０６からの２７ＭＨｚクロックは、ドラム回転サーボ回路１０８に供給され、ドラム回転サーボ１０８でドラムモータ１０９を駆動し、スキャンドラムを回転している。このように生成した２７ＭＨｚクロックをタイムスタンプの発生とスキャンドラムの回転の両方に利用することにより、記録再生でのデータ入出力量調整が過不足なく行えるようになっている。
【００１０】
また特開２００１−１４３３９０号公報には、ディスク状記録媒体にディジタル信号を記録するディスク記録部と、テープ状記録媒体にディジタル信号を記録するテープ記録部とを有するディジタル信号記録再生装置が示されている。この装置では、長時間のプログラムを記録中に、テープ状記録媒体の記録済み部分を再生しつつ、最終的にそのプログラム全体をテープ状記録媒体に記録することができ、その際ディスク状記録媒体に記録したディジタル信号をテープ記録媒体にコピーすることが行われる。
【００１１】
【発明が解決しようとする課題】
しかしながら、特開２００１−１４３３９０号公報に示された装置では、ディスク状記録媒体上のデータをテープ媒体へ記録する場合のタイムスタンプの精度やタイムスタンプ情報の変換については、検討がなされていなかった。
【００１２】
本発明はこの点に着目してなされたものであり、第１の記録媒体に記録した情報を第２の記録媒体に記録する（コピーする）ことを前提として、ディジタル情報とともにタイムスタンプを第１の記録媒体に適切に記録することができるディジタル情報記録方法及び装置を提供することを第１の目的とする。
【００１３】
さらに本発明は、第１の記録媒体に記録した情報を第２の記録媒体に記録する（コピーする）際に、ディジタル情報とともにタイムスタンプを第２の記録媒体に適切に記録することができるディジタル情報記録方法及び装置を提供することを第２の目的とする。
【００１４】
【課題を解決するための手段】
上記第１の目的を達成するため請求項１に記載の発明は、パケット化されたディジタル情報にタイムスタンプを付加して第１の記録媒体に記録するディジタル情報記録方法であって、前記タイムスタンプの情報精度を、前記第１の記録媒体に記録されているディジタル情報を第２の記録媒体にコピーする際に採用し得る最も高い精度以上の精度に設定して前記第１の記録媒体に記録することを特徴とする。
【００１５】
上記第２の目的を達成するため請求項２に記載の発明は、第１の記録媒体に記録されている、パケット化され、タイムスタンプが付加されたディジタル情報を、第２の記録媒体にコピーするディジタル情報記録方法であって、前記第１に記録媒体に記録されているディジタル情報を再生し、前記第２の記録媒体の記録設定パラメータに応じて、前記タイムスタンプの情報精度を減少方向に変更するかまたは同一精度に維持し、前記タイムスタンプ情報の精度が変更または維持されたディジタル情報を前記第２の記録媒体に記録することを特徴とする。
【００１６】
上記第１の目的を達成するため請求項３に記載の発明は、パケット化されたディジタル情報にタイムスタンプを付加して第１の記録媒体に記録するディジタル情報記録装置であって、前記タイムスタンプの情報精度を、前記第１の記録媒体に記録されているディジタル情報を第２の記録媒体にコピーする際に採用し得る最も高い精度以上の精度に設定して前記第１の記録媒体に記録することを特徴とする。
【００１７】
上記第２の目的を達成するため請求項４に記載の発明は、第１の記録媒体に記録されている、パケット化され、タイムスタンプが付加されたディジタル情報を、第２の記録媒体にコピーするディジタル情報記録装置であって、前記第１に記録媒体に記録されているディジタル情報を再生する再生手段と、前記第２の記録媒体の記録設定パラメータに応じて、前記タイムスタンプの情報精度を減少方向に変更するかまたは同一精度に維持する精度管理手段と、前記タイムスタンプ情報の精度が変更または維持されたディジタル情報を前記第２の記録媒体に記録する記録手段とを備えることを特徴とする。
【００１８】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
図１は本発明の一実施形態にかかるディジタル情報記録装置の構成を示すブロック図である。この装置は、アンテナ４６から受信信号が入力されるセットトップボックス４５と、アナログ入力画像信号をＭＰＥＧに準拠したディジタル信号に変換するＭＰＥＧエンコーダ４１と、ＭＰＥＧエンコーダ４１から出力されるディジタル信号をパケット化するパケット化器４２と、パケット化されたディジタル情報にタイムスタンプを付加するタイムスタンプ記録器４３と、データバス３０を介して入力されるディジタル信号からクロックリファレンスを検出するクロックレファレンス検出器３１と、クロックリファレンス検出器３１により検出されたクロックリファレンスに位相ロックした２７ＭＨｚクロック信号を生成するＰＬＬ回路３２と、磁気テープ駆動系及びスキャンドラム駆動系の制御を行うテープドラム回転サーボ器２２と、磁気テープ２にディジタル情報を記録する際の記録モード（高精細度モードか、標準モードか）に応じてタイムスタンプの情報精度の変更または維持を行うタイムスタンプ情報精度変更器４０と、記録時の制御を行う記録制御器４４と、ユーザによる操作が入力されるユーザインターフェース３８と、磁気テープ２にディジタル情報を記録する際の記録モードとしてどれが適切かを決定する記録設定パラメータ決定器３９と、記録設定パラメータ決定器３９により決定された記録モードの設定を行う記録モード設定器２３と、記録時にプログラムのタイトル、記録開始日時などのライブラリ情報を所定の構造にフォーマットするライブラリ情報管理器３７と、ライブラリ情報の読み書きを行うライブラリ情報読み書き器３６と、第１の記録媒体としてのハードディスク１と、ハードディスク１へのディジタル情報ＤＣＮＴの書き込み及び書き込んだ情報の読み出しを行うディスク信号読み書き器１１と、第２の記録媒体としての磁気テープ２にディジタル情報ＤＣＮＴの書き込み及び書き込んだ情報の読み出しを行うテープ信号読み書き器２１と、パケット化されたデータを元に戻す逆パケット化器３３と、再生時に、ディスク信号読み書き器１１及びテープ信号読み書き器２１の制御を行う再生制御器３４と、再生されたディジタル信号をアナログ画像信号及びアナログ音声信号に変換し、モニタ５０に出力するＭＰＥＧデコーダ３５と、ディスク信号読み書き器１１、テープ信号読み書き器２１、クロックリファレンス検出器３１、ライブラリ情報読み書き器３６、及び記録制御器４４を接続し、データの伝送を行うデータバス３０とを備えている。
【００１９】
次に図１に示す装置の、記録時の動作を説明をする。
（１）放送からのアナログ入力画像をハードディスク１ヘ記録する場合
ユーザはユーザインタフェース３８に放送からのアナログ入力画像を記録するという指示を、記録開始ボタンを押すことで行う。記録開始ボタンが押されたら、図示せぬＣＰＵは制御信号を記録制御器４４に伝送する。−方、ユーザインターフェース３８から、記録するコンテンツプログラムのタイトルなどの情報が入力されると、その情報はライブラリ情報管理器３７に伝送される。ライブラリ情報管理器３７では、プログラムのタイトルなどの情報と、記録開始日時の情報などがライブラリ情報として、後述する表１，２，及び３の構造にフォーマットされ、該フォーマット後の情報がライブラリ情報読み書き器３６に伝送される。ライブラリ情報読み書き器３６は、ライブラリ情報を図２，３，及び４に示す構造でハードディスク１上に記録する。図２〜４に示す構造については後述する。一方、入力されるアナログ画像信号は、記録制御部４４からの記録開始信号を受けて、ＭＰＥＧエンコーダ４１で符号化され、パケット化器４２へ伝送される。パケット化器４２ではＭＰＥＧの符号化データがパケット化される。パケット化されたデータはタイムスタンプ記録器４３において、図５に示すように、タイムスタンプが付加されて新たなパケットとして構成され、そのパケットが複数集められてユニット化され（ＴＳユニットが生成され）、その先頭パケットの頭にＴＳユニットヘッダ領域が確保され、そこにランダムアクセスが可能なことを示すフラグなどが設定され、ＴＳユニットを連続してＴＳストリームとして記録制御器４４へ伝送される。伝送されたデータはデータバス３０を介してディスク信号読み書き器１１へ伝送されて、ある程度の符号量をバッファリングした後に、ハードディスク１ヘ記録される。
【００２０】
（２）放送からのデジタル入力ストリームを記録媒体１のハードディスクヘ記録する場合
ユーザはユーザインタフェース３８に放送からのデジタル入力ストリームを記録するという指示を記録開始ボタンを押すことで行う。記録開始ボタンが押されたら、図示せぬＣＰＵは制御信号を記録制御器４４に伝送する。一方、ユーザインターフェース３８から、記録するコンテンツプログラムのタイトルなどの情報が入力されると、その情報はライブラリ情報管理器３７に伝送される。ライブラリ情報管理器３７では、プログラムのタイトルなどの情報と、記録開始日時の情報などがライブラリ情報として、後述する表１，２，及び３の構造にフォーマットされ、該フォーマットされたライブラリ情報は、ライブラリ情報読み書き器３６に伝送される。ライブラリ情報読み書き器３６は、ライブラリ情報を図２，３，及び４に示す構造でハードディスク１上に記録する。一方、セットトップボックス４５から供給されるデジタル入力ストリームＴＳＩＮはパケット化器４２に入力される。以後は上述した（１）の場合と同様の処理が行われ、処理後のデータがハードディスク１に記録される。
【００２１】
（３）ハードディスク１に記録されているデータを磁気テープ２にコピーする場合
ユーザインターフェース３８から所定のプログラムの詳細な情報を見るという指示が入ると図示せぬＣＰＵは、ディスク信号読み書き器１１により、そのコンテンツの属性や説明を構造化して記録したライブラリ情報をハードディスク１から読み取る。そのライブラリ情報は、図２に示すようにSIDEj.ifo(j=1〜n)というファイルネームで、図３及び４に示すような構造で記述されている。この構造の詳細はあとで説明する。このライブラリ情報には、プログラム単位の情報、そのプログラムを所定の時間区間ごと区切った単位（インデックス）ごとの情報が記録されている。それぞれ情報には、少なくともその情報に対応するコンテンツ説明の情報が記述されている。
【００２２】
ライブラリ情報管理器３７はそのライブラリ情報を解析して、あらかじめ決められたユーザにわかりやすいプログラム情報表示フォーマットに、ライブラリ情報画面をはめ込み、レイアウトしてモニタ５０ヘ画像データを伝送する。ユーザはモニタ５０によって、プログラムの詳細情報を得たら、ユーザインタフェース３８にて、磁気テープ２ヘコピーしたいプログラムを決定し、プログラムのナンバーをリモコンなどで入力してコピー開始のボタンを押す。
【００２３】
ＣＰＵはコピー開始のボタンが押されたら、再生開始信号を制御信号として再生制御器３４へ伝送する。再生制御器３４は、ディスク信号読み書き器１１へ、再生開始の信号を伝送する。ディスク信号読み書き器１１は、プログラムに対応するオーディオやビデオのデータをハードディスク１から読み取り、データバス３０を介してクロックリファレンス検出器３１へ伝送する。入力ストリームデータにはクロックリファレンス信号が記録されており、データバス３０を介してクロックリファレンス検出器３１によってクロックレファレンス信号がＰＬＬ回路３２へ入力される。クロックリファレンス信号は２７ＭＨｚでの記録側で使用したクロック信号であり、ＭＰＥＧシステム規格で１３ビットで記述するように規定されているものである。ＰＬＬ回路３２ではこのクロックリファレンスからフェーズロックループで２７ＭＨｚのクロックを生成し、この２７ＭＨｚのクロックは、ドラム回転サーボ回路２２に供給され、ドラム回転サーボ回路２２はドラムモータ（図示せず）を駆動し、スキャンドラムを回転させる。また、ユーザインターフェース３８から、磁気テープ２にどのような記録レートで記録するかの指示信号が記録設定パラメータ決定器３９へ伝送される。
【００２４】
記録設定パラメータ決定器３９は、記録モードのどれが適切かを決定する。記録モードは例えばＤ−ＶＨＳではＨＤＴＶ（高精細度テレビ）用の高精細モードモード（２８．２Ｍｂｐｓ）やＳＤＴＶ（標準精細度テレビ）用に標準モード（１４．１Ｍｂｐｓ）などが規定されている。決定された記録モードは記録モード設定器２３及びタイムスタンプ情報精度変更器４０に伝送される。記録モード設定器２３は、その記録モードにしたがってテープ信号読み書き器２１を動作させる。一方タイムスタンプ情報精度変更器４０は、ハードディスク１上のＴＳデータに記録されている各パケット毎のタイムスタンプ情報を、記録モードによって、精度を変更してタイムスタンプを付け替える。タイムスタンプの精度に関しては後に詳細に述べる。タイムスタンプの精度を変更したデータは記録制御器４４に伝送される。記録制御器４４はデータをある程度バッファリングしてデータバス３０ヘ伝送し、テープ信号読み書き器２１に入力する。ドラム回転サーボをかけながら、テープ信号読み書き器２１により、データバス３０上のディジタルデータストリームが磁気テープ２に記録される。
【００２５】
次に再生時の動作を説明をする。ハードディスク１または磁気テープ２のどちらから再生する場合も同様である。
ユーザインターフェース３８から所定のプログラムの詳細な情報を見るという指示が入ると、図示せぬＣＰＵはディスク信号読み書き器１１により、そのコンテンツの属性や説明を構造化して記録したライブラリ情報をハードディスク１から読み取る。そのライブラリ情報は、図２に示すようにSIDEj.ifo(j=1〜n)というファイルネームで、図３及び４に示すような構造で記述されている。この構造の詳細はあとで説明する。このライブラリ情報には、プログラム単位の情報、そのプログラムを所定の時間区間ごと区切った単位（インデックス）ごとの情報が記録されている。それぞれ情報には、少なくともその情報に対応するコンテンツ説明の情報が記述されている。
【００２６】
ライブラリ情報管理器３７はそのライブラリ情報を解析して、あらかじめ決められたユーザにわかりやすいプログラム情報表示フォーマットに、ライブラリ情報画面をはめ込み、レイアウトしてモニタ５０ヘ画像データを伝送する。ユーザはモニタ５０によって、プログラムの詳細情報を得たら、ユーザインタフェース３８にて、見たいプログラムを決定し、そのプログラムのナンバーをリモコンなどで入力して再生開始のボタンを押す。ＣＰＵは再生開始のボタンが押されたら、再生開始信号を制御信号として再生制御器３４へ伝送する。再生制御器３４は、ハードディスク１からの再生の場合にはディスク信号読み書き器１１へ、また磁気テープ２からの再生の場合には、テープ信号読み書き器２１へ、再生開始の信号を伝送する。
【００２７】
それぞれの信号読み書き器１１，２１は、プログラムに対応するオーディオやビデオのデータを記録媒体から読み取り、データバス３０を介してクロックリファレンス検出器３１へ伝送する。再生の場合にはシステムクロックの２７ＭＨｚで、データに記録されているクロックリファレンス信号に基づいて、データレートを同期させると同時に、プログラムに対応するオーディオやビデオのデータはクロックリファレンス検出器３１を介して逆パケット器３３へ伝送される。逆パケット器３３では、パケット化されたデータからヘッダを取り除き、ＴＳパケットごとに記述されているタイムスタンプをＭＰＥＧデコーダ３５ヘ伝送する。またヘッダとタイムスタンプを取り除いたＴＳパケットデータは、ＭＰＥＧデコーダ３５前段のバッファに伝送される。
【００２８】
ＭＰＥＧデコーダ３５では、ＴＳパケットデータをタイムスタンプで指示されたタイミングで受信したこととしてバッファからＴＳパケットデータを抜き取りながらＭＰＥＧデコードが行われ、オーディオやビデオの情報としてモニタ５０ヘ伝送される。ここでのモニタ５０は、ビデオの表示器とオーディオのスピーカとを備えている。
【００２９】
次に、ハードディスク１に記録する情報のフォーマットについて図２，図３，及び図４と、表１、表２、及び表３とを用いて説明する。記録する情報はオーディオやビデオのサイド情報データである。ハードディスク１には、図２に示すように、ＲＯＯＴの下にTAPE_LIBという名前のフォルダが作成され、その下に複数のプログラムに関するSIDEO.ifoからSIDEn.ifoというファイルネームでサイド情報が記録される。
【００３０】
SIDEj.ifo(j=1〜n)のフォーマットは、図３に示すように、階層構造をもっている。一番上位にTOTAL_MANAGER_IFOが定義され、そのなかにはGENERAL_IFOとCNTNT_IFOがある。GENERAL_IFOは、この情報群全体に関するパラメータが記述される。詳細は表１に示したようなシンタックス構造になっている。
【００３１】
【表１】
0003807283.tif 000002
表１において、System_IDはこのフォーマットでかかれた情報体であることを示すＩＤである。Versionはバージョンナンバーを記述する。Character Setは後述するプログラムのテキストインフォメーションを記述しているテキストコードを記述するものである。Num of CNTNT_IFOは後述するPR_IFOの数である。Start Adrs of CNTNT_IFOはPR_IFO_Oの先頭アドレスを記述するものである。
【００３２】
次にCNTNT_IF0（図３）は、中身は複数のプログラムごとの情報としてPR_IFO_0からPR_IFO_nまでが記述されている。詳細は表２のようになっている。
【表２】
0003807283.tif 000003
表２において、End Adrs of PR_IFOはPR_1FOの終了アドレスである。PR numberは自分自身のプログラムナンバである。Playback Timeはそのプログラムの再生時間である。Num of INDEXはそのプログラム中をさらにいくつかのシーンに分けたもの（INDEX）の数である。Rec Dateはそのプログラムを記録した日付、Rec Timeは時刻である。PR text information sizeは後に続くプログラムに簡単な説明をつけるときのテキストインフォメーションのバイト数である。PR text informationはテキストインフォメーション情報である。Content nibbleはプログラムのジャンル情報である。Ｖ_ATRはビデオの画素サイズやビットレート、圧縮パラメータ関連の情報である。A_ATRはオーディオに関するビットレート、チャンネル数などの情報である。
【００３３】
またこの下の階層に、プログラムの一部をインデックスとして登録できる構造INDEX_IFOがある。この構造のフォーマットは図４に示すようになっている。INDEX_IFOのシンタックスは表３のようになっている。
【表３】
0003807283.tif 000004
表３のおいて、End Adrs of INDEX_IFOはINDEX_IFOの終了アドレスである。INDEX numberはプログラム内のINDEXの通しナンバである。Playback TimeはINDEXの再生時間である。Start frame of INDEXはINDEXのスタートフレームナンバである。End frame of INDEXはINDEXのエンドフレームナンバーである。
【００３４】
次に磁気テープ２上に記録する情報のフォーマットについて図６、図７、及び図８を用いて説明する。
本実施形態では磁気テープ２上の情報フォーマットは、Ｄ−ＶＨＳ規格に準拠している。スキャンドラムに１８０度対向して設けられた互いにアジマス角度の異なる２組のダブルアジマスヘッドにより、スキャンドラムの外周側面に約１８０度の角度範囲にわたって斜めに巻回されて一定速度で走行される磁気テープに記録再生する構成のヘリカルスキャン方式磁気記録再生装置（ＶＴＲ）によって形成されるトラックに情報が記録される。上記の各組のダブルアジマスヘッドはそれぞれ第１のアジマス角度の第１の回転ヘッドと、第２のアジマス角度の第２の回転ヘッドとが近接して配置されたペアヘッドであり、１回の走査により互いにアジマス角度の異なる２本のトラックを並列に同時に記録形成する。各トラックは、データブロックに相当するシンクブロックと呼ばれる一定量のデータエリアを回転ヘッドの走査に従って複数個配置することにより構成される。
【００３５】
上記のディジタル信号は３０ｒｐｓ（回転／秒）で回転するペアヘッドを有する従来のディジタルＶＴＲと同様に、毎秒フレーム数が異なる標準テレビジョン方式であるＮＴＳＣ方式とＰＡＬ方式のうち、ＮＴＳＣ方式の場合、２４トラックで６フレームの割合で記録し、他方、ＰＡＬ方式の場合は２４トラックで５フレームの割合で記録するように、すなわち、ＮＴＳＣ方式のディジタル信号もＰＡＬ方式のディジタル信号も共に２４トラック周期で同一のデータ量で記録するように１フレーム当りの符号量を制御する。これに加えて、誤り訂正符号（ＥＣＣインターリーブ）はＮＴＳＣ方式及びＰＡＬ方式いずれのディジタル信号記録時も共に６トラックにて完結するように生成されている。
【００３６】
トラックフォーマットは、１本のトラック上にシンクブロックと呼ばれるデータブロックが複数個時系列的に合成されて、図６に示すようなトラックフォーマットで形成されている。
図６に示すトラックフォーマットは、マージン領域、プリアンブル領域、サブコード領域、ポストアンブル領域、ＩＢＧ領域、プリアンブル領域、データ領域、ＥＣＣ符号領域（誤り訂正符号領域）、ポストアンブル領域及びマージン領域からなる。ここで、主要データエリアを構成しているデータ領域及びＥＣＣ符号領域のうちデータ領域は、ディジタルデータが３０６シンクブロック記録される領域である。また、ＥＣＣ符号領域は、誤り訂正のための外符号（Ｃ３符号）が記録される領域で、３０シンクブロックからなる。本実施形態ではＥＣＣ符号が６トラックで完結するように記録されるので、ＥＣＣ符号は１８０シンクブロックでデータシャッフリングが行われ、そのうちの３０（＝１８０シンクブロック／６トラック）シンクブロックずつが各トラックの上記のＥＣＣ符号領域に配置されて記録される。
【００３７】
また、マージン領域は２シンクブロック、プリアンブル領域、ポストアンブル領域、ＩＢＧ領域及びプリアンブル領域は、それぞれ３シンクブロック、サブコード領域は４シンクブロック、ポストアンブル領域及びマージン領域はそれぞれ２シンクブロックで構成され、１本のトラックは３５６シンクブロックのディジタル信号が記録されている。
【００３８】
次に、上記のシンクブロックの構成について、図７を参照して説明する。データ領域とＥＣＣ符号領域のデータブロックであるシンクブロックは、そのシンクブロックの再生のための２バイトの同期信号（ＳＹＮＣ）領域と、３バイトのアドレス情報（ＩＤ）の領域と、映像情報、音声情報等の様々な情報を格納する９９バイトのデータ格納領域と、このシンクブロックの情報の誤り訂正のための８バイトのパリティの領域とが時系列的に合成された、全部で１１２バイトの構成である。
【００３９】
Ｄ−ＶＨＳのタイムスタンプは、Ｄ−ＶＨＳのＭＰＥＧ２フォーマットに従って１パケット１８８バイトで格納される。図８に示す２シンクブロック部には斜線の領域にＭＰＥＧ２トランスポートストリームが１パケット記録されるとともにシンク（ＳＹＮＣ）、ＩＤ、メインヘッダ、補助データ、パケットヘッダ、インナーパリティ等があり、この中のパケットヘッダの部分に４バイトのＤ−ＶＨＳのタイムスタンプが設定される。このパケットヘッダ部は、記録モードが標準モードである場合には、図９に示すようにこの４バイトのパケットヘッダの下位２５ビットがタイムスタンプのエリアになっており、記録モードが高精細モードの場合には、図１０に示すように下位２１ビットがタイムスタンプのエリアになっている。
【００４０】
次に、本発明のタイムスタンプの精度の変換について説明する。上記のＤ−ＶＨＳのタイムスタンプの精度は６トラックで記録できるＴＳパケットの数に依存して、その中でのＴＳパケットの伝送到達時刻を記述していることに等価である。したがって記録伝送レートが違う場合には記録できるＴＳパケットの数が違うため、記述するタイムスタンプの精度は記録レートが大きいときには低くても十分になる。そこでハードディスク１に記録される場合のＴＳパケットにつけるタイムスタンプは、後に磁気テープ２にどの記録モードで記録するのか不定であるため、記録される可能性のある記録モードのなかで、もっとも精度の高いタイムスタンプが必要なものと同等、もしくはそれ以上の精度で記録しておかなければならない。本実施形態ではＤ−ＶＨＳの記録モードの中で記録精度の高いほうの標準モードにあわせて、ハードディスク１上のタイムスタンプの精度を２５ビットとするようにしている。
【００４１】
これにより、ハードディスク１に記録された情報を磁気テープ２にコピーする際にどのモードが選択されても、Ｄ−ＶＨＳ規格で必要とされる精度を維持して磁気テープ２への記録を行うことが可能となる。
ハードディスク１からのデータを磁気テープ２にコピーする際には、記録設定パラメータ決定器３９において、テープに記録するときの記録モードを決定し、その記録モードに従って、タイムスタンプ情報精度変更器４０では、２５ビットのタイムスタンプ情報を、高精細モードのときには２１ビットに変更し、標準モードのときには２５ビットの精度そのままにするように、タイムスタンプの精度を変更または維持する。
【００４２】
これにより、タイムスタンプの精度が低くてよい高精細モードの場合には、タイムスタンプ情報ビットの符号量削減が可能となる。
なお、上述した実施形態では、第１の記録媒体としてハードディスクを使用し、第２の記録媒体として磁気テープを使用する場合を示したが、これに限るものではなく、ハードディスク及び磁気テープの他、光ディスク、光磁気ディスク、半導体メモリなどを含めた記録媒体の中からいずれか２つを使用する場合について、本発明を適用することができる。
【００４３】
また、上述した実施形態では、記録再生装置で説明したが、コンテンツデータとライブラリ情報をコンテンツ信号ＭＵＸ（多重化）／ＤＥＭＵＸ（分離化）器を用いて、多重化や分離化を行う機器を介し、伝送／受信制御器によってコンテンツ情報を通信、放送などあらゆる伝送媒体を経由してデータを送信することが可能である。
また、記録媒体は、媒体という定義はデータを記録できる媒体という、狭義な媒体というものだけでなく、信号データを伝送するための電磁波、光などを含む。また、記録媒体に記録されている情報は、記録されていない状態での、電子ファイルなどのデータ自身を含むものとする。
【００４４】
【発明の効果】
以上詳述したように請求項１または３に記載の発明によれば、パケット化されたディジタル情報にタイムスタンプを付加して第１の記録媒体に記録する場合に、タイムスタンプの情報精度は、第１の記録媒体に記録されているディジタル情報を第２の記録媒体にコピーする際に採用し得る最も高い精度以上の精度に設定されて第１の記録媒体に記録されるので、第１の記録媒体から第２の記録媒体にコピーする際に、どのような記録パラメータの設定がなされても、第２の記録媒体に適正な精度でタイムスタンプを記録することが可能となる。
【００４５】
請求項２または４に記載の発明によれば、第１の記録媒体に記録されている、パケット化され、タイムスタンプが付加されたディジタル情報を、第２の記録媒体にコピーする場合に、第１に記録媒体に記録されているディジタル情報が再生され、第２の記録媒体の記録設定パラメータに応じて、タイムスタンプの情報精度が減少方向に変更されるかまたは同一精度に維持され、該タイムスタンプの情報精度が変更または維持されたディジタル情報が第２の記録媒体に記録されるので、第２の記録媒体に適正な精度でタイムスタンプを記録することができる。またタイムスタンプの精度を減少方向に変更する場合には、第２の記録媒体に記録されるタイムスタンプ情報の符号量を低減することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかるディジタル情報記録装置の構成を示すブロック図である。
【図２】ハードディスクにライブラリ情報を記録する場合のファイル名を示す図である。
【図３】図２に示すファイル内の構造を示す図である。
【図４】図３に示す構造の下位構造を示す図である。
【図５】ハードディスク上のＴＳデータフォーマットを示す図である。
【図６】磁気テープ上のデータフォーマットを示す図である。
【図７】図６に示すデータ領域のシンクブロックの構成を示す図である。
【図８】ＭＰＥＧトランスポートストリームパケットをシンクブロックに格納した構成を示す図である。
【図９】標準モードのタイムスタンプの情報精度を示す図である。
【図１０】高精細モードのタイムスタンプの情報精度を示す図である。
【図１１】従来のディジタル情報記録用ＶＴＲの構成を示すブロック図である。
【符号の説明】
１  ハードディスク（第１の記録媒体）
２  磁気テープ（第２の記録媒体）
１１  ディスク信号読み書き器（再生手段）
２１  テープ信号読み書き器（記録手段）
２２  テープドラム回転サーボ器（記録手段）
２３  記録モード設定器（記録手段）
３０  データバス
３１  クロックリファレンス検出器（記録手段）
３２  ＰＬＬ回路（記録手段）
３３  逆パケット化器
３４  再生制御器３４
３５  ＭＰＥＧデコーダ
３９  記録設定パラメータ決定器
４０  タイムスタンプ情報精度変更器（精度管理手段）
４１  ＭＰＥＧエンコーダ
４２  パケット化器
４３  タイムスタンプ記録器
４４  記録制御器
【図１】
0003807283.tif 000005
【図２】
0003807283.tif 000006
【図３】
0003807283.tif 000007
【図４】
0003807283.tif 000008
【図５】
0003807283.tif 000009
【図６】
0003807283.tif 000010
【図７】
0003807283.tif 000011
【図８】
0003807283.tif 000012
【図９】
0003807283.tif 000013
【図１０】
0003807283.tif 000014
【図１１】
0003807283.tif 000015