(57)【要約】  【課題】  ＡＶ情報を容易に編集することができる装置や方法であって、特に、ＡＶ情報自体のコピーの処理を行うことなく、容易に該ＡＶ情報の編集を行うことができ、かつ、データの記録領域を余分に必要としない情報記録装置、情報記録方法、記録媒体を提供することを目的とする。  【解決手段】  主情報を記録する際に、記録媒体の記録領域における再生用のアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるオリジナルファイルを生成するとともに、該オリジナルファイルを編集することにより生成されたファイルであるバーチャルファイルとを生成して、これらのファイルに従い再生する。【選択図】  図１９
2007035277.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に主情報を記録する情報記録装置であって、
記録媒体に主情報を記録する記録部で、単位記録領域ごとに主情報の記録を行い、
該記録部により主情報が記録媒体に記録された場合に、記録部により主情報の記録が行われた単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるオリジナルファイルを生成するとともに、
ユーザによる指示に基づいて、該オリジナルファイルを編集することにより生成されたファイルであって、単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるバーチャルファイルを生成する制御部とを有し、
単位記録領域ごとに主情報の記録及び再生を行い、上記ファイル内に、各単位記録領域における主情報の再生開始タイムスタンプと再生終了タイムスタンプとが格納されていることを特徴とする情報記録装置。
【請求項２】
記録媒体に主情報を記録する情報記録方法であって、
主情報を記録媒体に単位記録領域ごとに記録する際に、
主情報の記録が行われた単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるオリジナルファイルを生成する工程と、
ユーザによる指示に基づいて、該オリジナルファイルを編集することにより生成されたファイルであって、単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるバーチャルファイルを生成する工程とを有し、
単位記録領域ごとに主情報の記録及び再生を行い、上記ファイル内に、各単位記録領域における主情報の再生開始タイムスタンプと再生終了タイムスタンプとを格納する工程を有することを特徴とする情報記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の記録装置と情報記録方法に関するものであり、さらには、記録媒体に関するものである。
【背景技術】
【０００２】
従来におけるビデオシステムにおいて、記録したＡＶ情報（ａｕｄｉｏ・ｖｉｓｕａｌ  ｄａｔａ）を編集する場合には、次のような工程が行われていた。すなわち、記録したＡＶ情報を再生する再生装置と、その再生装置で再生されるＡＶ情報を記録する記録装置とを備え、該再生装置で再生しながら所望の部分を記録する。例えば、あるＡＶ情報のダイジェスト版を作成しようとする場合には、上記のような工程を行っていた。つまり、第２１図において、第１ビデオデータを有する第１ビデオファイルの一部と第２ビデオデータを有する第２ビデオファイルの一部とをつなげた新ビデオファイルを作成する場合には、該第１ビデオファイルの一部をコピーするとともに、該第２ビデオファイルの一部をコピーする処理を行う必要があった。
【０００３】
また、既存のミニディスク（ＭＤ）の規格においては、音声情報は物理的に連続してトラック上に記録されてはおらず、一定量の記録単位ごとにトラック上に離散的に記録されている。このように分散された情報を一連の情報にするために、各離散情報をリンクさせるための管理テーブルが準備されており、この管理テーブルに書かれた順序で離散情報にアクセスして再生することで、連続した音声の再生が可能となる。
【０００４】
下記特許文献１では、特別な連係リスト編集構造を使用して、編集するマルチメディア・ファイル内のマルチメディア・ファイル・セグメントを配列し、各マルチメディア・ファイル・セグメントは、ファイル・セグメントが物理的には別々のファイルに入っている場合であっても、マルチメディア・ファイル全体のうちの部分であるいくつかの連続したデータ単位から成る。連係リストは複数のノードとして配列され、各ノードは単一のファイル・セグメントを表し、連係リストはすべてのファイル・セグメントを配列してマルチメディア・ファイル全体を形成する。よって、データ単位レベルで編集を行うことができるため、圧縮ファイルと非圧縮ファイルの両方を扱うことができる。ファイルに対する編集換作の結果、ファイル自体ではなく連係リスト構造が変更され、したがってファイル・コピーを作成する必要がないというルチメディア編集およびデータ回復の方法および装置について開示されている。
【０００５】
また、特許文献２には、実ファイルと仮想ファイルについての記載があり、仮想ファイルはディスク媒体上に記録されている特定のデータに対して持続的な関連性を持つものではなく、そのディスク媒体上に記録されている１つないし複数の実ファイルに含まれているデータのセクションを指し示す一連のポインタを間接的に与えるものであり、コピーを行う代わりに、１つの仮想ファイルを作成して、その仮想ファイルが各実ファイル内の選択された部分を指し示すポインタを与えるようにする構成が開示されている。
【特許文献１】欧州特許出願公開：ＥＰ０６８４５７０号
【特許文献２】欧州特許出願公開：ＥＰ０８０１３９１号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、ＡＶ情報を容易に編集することができる装置や方法であって、特に、ＡＶ情報自体のコピーの処理を行うことなく、容易に該ＡＶ情報の編集を行うことができ、かつ、データの記録領域を余分に必要としない情報記録装置、情報記録方法、記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため本発明は、記録媒体に主情報を記録する情報記録装置であって、記録媒体に主情報を記録する記録部で、単位記録領域ごとに主情報の記録を行い、該記録部により主情報が記録媒体に記録された場合に、記録部により主情報の記録が行われた単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるオリジナルファイルを生成するとともに、ユーザによる指示に基づいて、該オリジナルファイルを編集することにより生成されたファイルであって、単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるバーチャルファイルを生成する制御部とを有し、単位記録領域ごとに主情報の記録及び再生を行い、上記ファイル内に、各単位記録領域における主情報の再生開始タイムスタンプと再生終了タイムスタンプとが格納されていることを特徴とする。
【０００８】
また、本発明は、記録媒体に主情報を記録する情報記録方法であって、主情報を記録媒体に単位記録領域ごとに記録する際に、主情報の記録が行われた単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるオリジナルファイルを生成する工程と、ユーザによる指示に基づいて、該オリジナルファイルを編集することにより生成されたファイルであって、単位記録領域に関係するアドレス情報が順序付けて構成されたリンク情報を格納したファイルであるバーチャルファイルを生成する工程とを有し、単位記録領域ごとに主情報の記録及び再生を行い、上記ファイル内に、各単位記録領域における主情報の再生開始タイムスタンプと再生終了タイムスタンプとを格納する工程を有することを特徴とする。
【発明の効果】
【０００９】
本発明における情報記録装置及び情報記録方法によれば、主情報を記録する際に生成されたファイル（オリジナルファイル）と、該ファイルを編集することにより生成されたファイル（バーチャルファイル）とを有して、主情報の少なくとも一部に対して複数のファイルからアクセスできるようにすることにより、主情報のダイジェスト版の作成等の主情報の編集が可能となり、結果として再生用の装置と記録用の装置が必要となることがなく、また、上記ファイルを管理するのみであるので、主情報をコピーして記録するための余分な領域が必要ない。
【００１０】
また、本発明における記録媒体によれば、主情報の記録に際して生成されたファイル（オリジナルファイル）や該ファイルを編集することにより生成されたファイル（バーチャルファイル）に従い再生を行うことにより、フル再生モードや、ダイジェストモード等の他のモードの再生が可能となる。また、上記ファイルとして管理しているので、記録媒体の記録領域を有効に利用することができる。
【発明を実施するための最良の形態】
【００１１】
本発明における情報記録装置としての情報記録再生編集装置Ａは、第１図に示すように、記録信号処理部１０と、磁気ヘッド駆動回路１２と、磁気ヘッド１４と、光学ヘッド（ピックアップ）１６と、スピンドルモータ１８と、サーボ部２０と、再生信号処理部２２と、モニタ部２４と、バッファメモリ部２６と、システムコントローラ２８と、外部指示部３０と、メモリ３２とを有している。
【００１２】
この情報記録再生編集装置Ａは、記録媒体としての光磁気ディスク（以下単に「ディスク」とする）４０に対して、主情報としてのＡＶ情報（ａｕｄｉｏ・ｖｉｓｕａｌ  ｄａｔａ）を記録するとともに、該光磁気ディスク４０に記録されたＡＶ情報を再生するとともに、該ＡＶ情報の編集等を行うことができるものである。
【００１３】
ここで、上記記録信号処理部１０は、外部から入力されるＡＶ情報に対して、符号化、誤り訂正符号の付加、デジタル変調等を行う。また、上記磁気ヘッド駆動回路１２は、上記記録信号処理部１０からバッファメモリ部２６を介して送られる信号に応じて磁気ヘッド１４を駆動する。また、上記磁気ヘッド１４は、ディスク４０の記録膜を磁化するものであり、ＡＶ情報を記録する際に用いられる。また、光学ヘッド１６は、半導体レーザを有し、記録に際しては、該半導体レーザからレーザ光が照射され、また、再生に際しては、該半導体レーザからディスク４０に照射されたレーザ光の反射光を光学ヘッド１６において受光する。上記磁気ヘッド１４と光学ヘッド１６とでヘッド１７が構成される。
【００１４】
また、上記スピンドルモータ１８は、ディスク４０を所定の回転速度で回転駆動させるものであり、また、上記サーボ部２０は、スピンドルモータの回転数を制御するとともに、フォーカスサーボ、トラッキングサーボ、スピンドルサーボ及びスレッドサーボ等のサーボ制御を行う。また、上記再生信号処理部２２は、バッファメモリ部２６から読み出された信号に対して、デジタル復調、誤り訂正処理、復号化等を行うものである。また、モニタ部２４では、該再生信号処理部２２で処理された信号を映像及び音声で出力する。
【００１５】
また、バッファメモリ部２６は、ディスク４０に対してＡＶ情報を記録したり、該ディスク４０に記録されたＡＶ情報を再生する際に、該ＡＶ情報を一時格納する。また、システムコントローラ２８は、システム全体を制御する。つまり、情報記録再生編集装置Ａにおける各部の動作を制御するものである。また、外部指示部３０はユーザが各種操作を行うためのものである。
【００１６】
また、メモリ３２は、第２図に示すように、プログラム格納部３４と、管理情報テーブル格納部３６とを有している。ここで、プログラム格納部３４は、情報記録再生編集装置Ａの動作を司るアプリケーションプログラムを格納している。具体的には、第６図〜第１１図に示すフローチャートの動作を行うためのプログラム等が格納されている。また、管理情報テーブル格納部３６は、後述する管理情報テーブルを格納するものである。
【００１７】
上記磁気ヘッド駆動部１２、ヘッド１７、サーボ部２０等は記録部として機能し、システムコントローラ２８は、制御部として機能する。
【００１８】
次に、ディスク４０のデータフォーマットについて説明する。
【００１９】
ディスク４０の主データ領域は、第４図に示すように、Ｎ個のコンテナ（ｃｏｎｔａｉｎｅｒ）１００と称するブロックごとに構成されている。このコンテナ１００は、所定のビット分のデータブロックであり、記録・再生時において数秒分のデータ容量であることが好ましい。上記Ｎは１以上の自然数となる。このコンテナ１００は、単位記録領域に相当する。情報記録再生編集装置Ａによりディスク４０に対してＡＶ情報の記録や再生や編集等を行う場合には、このコンテナ単位で処理が行われる。また、該ディスク４０の最内周部には、上記管理情報テーブルを記録するための管理領域が準備されている。
【００２０】
次に、上記管理情報テーブルのデータ構造について説明する。
【００２１】
管理情報テーブルは、第３図に示すように、タイトルセットファイル（Ｔｉｔｌｅ  Ｓｅｔ  Ｆｉｌｅ）２０２と、タイトルファイル（Ｔｉｔｌｅ  Ｆｉｌｅ）２０４と、リンクカウントテーブル（Ｌｉｎｋ  Ｃｏｕｎｔ  Ｔａｂｌｅ）２０６とを有している。
【００２２】
ここで、上記タイトルセットファイル２０２は、タイトルファイルを管理するためのもので、ヘッダ情報と、各タイトルファイルの開始アドレスとで構成される。例えば、第５図におけるタイトルセットファイルの「タイトル０ディスクリプタ(Ｔｉｔｌｅ  ０  ｄｅｓｃｒｉｐｔｏｒ)」には、タイトルファイル２０４-１の開始アドレスが格納されている。この第５図は、管理情報テーブルの具体例を概念的に示す図である。
【００２３】
また、上記タイトルファイル２０４は、当該タイトルファイルについてのリンク情報が格納されており、具体的には、第５図に示すように、ヘッダ情報と、ディスク４０におけるコンテナの開始位置のアドレス情報（以下単に「コンテナのアドレス情報」とする）が順次格納されている。例えば、コンテナにおける先頭のセクタのアドレス情報が格納されている。このアドレス情報は諭理アドレスとして規定されている。このアドレス情報はＡＶ情報再生用の情報であり、各コンテナのアドレス情報が再生順に順序付けて構成されている。つまり、コンテナ１００の再生順序（リンク）についての情報がリンク情報として格納されている。このタイトルファイルは上記及び請求の範囲におけるファイルに相当する。
【００２４】
例えば、タイトルファイル２０４-１においては、コンテナ番号がＣ２→Ｃ４→Ｃ５の順序で指示され、再生順序が規定されている。なお、第５図のタイトルファイル２０４-１において「ポインタ０」はコンテナＣ４のアドレス情報を示している。このようにタイトルファイルごとにコンテナのリンクが規定され、タイトルファイルごとに１つのＡＶ番組が構成されることになる。なお、ヘッダ情報には、タイトル名の情報や、オリジナルファイルかバーチャルファイルかの情報等が格納される。オリジナルファイル、バーチャルファイルについては後述する。このタイトルファイルは１つのタイトルセットファイル２０２に対して複数保持することが可能である。
【００２５】
なお、タイトルファイルで管理されるコンテナは、１つのタイトルファイル内、又は、タイトルファイル間で重複してもよい。例えば、第５図においてコンテナＣ４は、タイトル０のタイトルファイル２０４-１とタイトル１のタイトルファイル２０４-２の両方から参照されているが、これはタイトルファイル間でコンテナが重複している場合に相当する。また、ある１つのタイトルファイルにおいて、あるコンテナを指示した後に再度そのコンテナを指示するようにしてもよい。
【００２６】
このタイトルファイルはオリジナルファイルとバーチャルファイルとに区分され、オリジナルファイルは、ＡＶ情報を記録した際に生成、つまり作成されるものであり、バーチャルファイルは、後述する編集処理を行うことにより生成、つまり、作成されるものである。
【００２７】
また、リンクカウントテーブル２０６は、各タイトルファイルによる各コンテナの参照数を示すものであり、参照数が０の場合には、そのコンテナに記録可能であることを示している。第５図においては、コンテナＣ１とＣ３がこれに当たる。参照数が０になる場合としては、最初からそのコンテナにＡＶ情報が記録されていない場合や、ユーザにより消去の操作が行われた場合が挙げられる。消去の操作が行われた場合の動作については後述する。また、参照数が１以上の場合には、そのコンテナが少なくともいずれかのタイトルファイルによって参照されており、そのコンテナが番組を構成しているため、記録不可能であることを示している。例えば、第５図において、コンテナＣ４は２つのタイトルファイルから参照されているため、参照数は２となる。
【００２８】
以上のように、上記管理情報テーブルは、各コンテナの再生順序等を管理し、ユーザの所望の映像及び／又は音声の再生を可能とするものである。
【００２９】
上記管理情報テーブルは、該管理情報テーブルが記録されたディスクを情報記録再生編集装置Ａに装着すると、まず最初に読み取られ、上記メモリ３２に格納される。
【００３０】
次に、上記構成の情報記録再生編集装置Ａの動作について説明する。
【００３１】
まず、ディスク４０にＡＶ情報を記録する場合について、第６図等に従い説明する。なお、記録されるＡＶ情報としては、種々のＡＶ情報が考えられるが、例えば、放送番組のＡＶ情報が挙げられる。
【００３２】
まず、ユーザが外部指示部３０により録画を指示すると（Ｓ１０）、システムコントローラ２８は、メモリ３２に格納されているリンクカウントテーブル２０６を参照して書込み可能な領域を確保する（Ｓ１１）。つまり、リンクカウントテーブル２０６において参照数が０になっているコンテナを検索する。
なお、ディスク４０を情報記録再生編集装置Ａにセットした際に、ディスク４０内に格納されていた管理情報テーブルの情報は読み出されてメモリ３２に格納されているものとする。なお、全く記録の行われていないいわゆるバージンディスクでは、そのような管理情報テーブルも格納されていないので、その場合には、最初のコンテナから順次記録可能であることになる。つまり、該バージンディスクの場合で、管理情報テーブルの情報がディスク４０から読み出されない場合には、メモリ３２内に全てのコンテナの参照数が０であるリンクカウントテーブルを保持するようにする。また、同時に、データが格納されていないタイトルセットファイルをメモリ３２内に保持しておくようにする。そして、記録可能なコンテナに対して順次記録を行っていく(Ｓ１２)。
【００３３】
記録に際しては、以下のような記録処理が行われる。つまり、外部から送られてくるＡＶ情報は、上記記録信号処理部１０において符号化、誤り訂正符号の付加、デジタル変調等が行われ、バッファメモリ部２６に書き込まれる。
【００３４】
バッファメモリ部２６では、コンテナ単位でディスク４０にＡＶ情報が記録できるようにバッファリングを行う。すなわち、ＡＶ情報の転送レート（バッファメモリ部２６への書込みレートに相当）よりもディスク４０への記録再生レート（バッファメモリ部２６からの読出しレートに相当）を高速に設定して、ＡＶ情報を連続してバッファメモリ部２６に書き込む一方、バッファメモリ部２６からは間欠的に読出しを行う。
【００３５】
そして、磁気ヘッド駆動回路１２に該ＡＶ情報を入力し、磁気ヘッド１４と光学ヘッド１６とを用いてディスク４０にＡＶ情報をコンテナ単位に記録していく。
【００３６】
なお、この時、上記ステップＳ１１において、リンクカウントテーブル２０６を参照して記録可能なコンテナを検索しているので、参照数が０となっているコンテナにＡＶ情報を記録するようにサーボ部２０を制御するようにする。
【００３７】
次に、ユーザが録画終了を指示すると(Ｓ１３)、上記の記録処理を終了する(Ｓ１４)。すると、リンクカウントテーブルが更新され、タイトルファイルが生成され、タイトルセットファイルが更新される(Ｓ１５)。
【００３８】
つまり、リンクカウントテーブル２０６については、新たに記録を行ったコンテナについての参照数を１とする。
【００３９】
また、新たなタイトルファイルが生成されて、ユーザが外部指示部３０から指示した内容（例えば、タイトル名等）によってタイトルファイルのヘッダ情報が生成され、記録を行ったコンテナの開示アドレスの情報が順次ポインタ（Ｐｏｉｎｔｅｒ）として付加される。なお、最終のコンテナについては、最終のコンテナであることが識別できるように、最終ポインタとして特殊記号が埋め込まれる。このように記録処理を行うことにより生成されたタイトルファイルがオリジナルファイルとなる。オリジナルファイルである旨の情報はタイトルファイルのヘッダ情報に書き込んでおくことが好ましい。このオリジナルファイルを生成する工程が、「主情報を記録する際に、記録媒体の記録領域における再生用のアドレス情報が順序付けて構成されたリンク情報を生成する工程」に該当する。
【００４０】
また、タイトルセットファイルにおいては、新たなタイトルファイルの開始アドレスが「タイトルｎディスクリプタ」として格納される。
【００４１】
例えば、参照数が０となっているコンテナＣ１〜Ｃ１０に対して、記録を行った場合には、第１２図に示すように、新たに生成されるタイトルファイル（これを「第０タイトルファイル」とする）には、リンク情報としてコンテナＣ１〜Ｃ１０が書き込まれる。この第１２図における第０タイトルファイルはオリジナルファイルである。この第０タイトルファイルのみが作成された時点では、リンクカウントテーブルにおいては、コンテナＣ１〜Ｃ１０の参照数は１となる。
【００４２】
なお、あるコンテナの途中位置で録画終了を指示した場合には、本実施例ではコンテナ単位で録画を行うことになるので、録画終了を指示した後にも若干の時間録画が行われることになる。
【００４３】
上記のように記録を行うことによって生成されたタイトルファイルや、更新されたタイトルセットファイルやリンクカウントテーブルについての各情報、つまり、管理情報テーブルの情報は、ディスクの取り出し指令に応じて、ディスク最内周部の管理領域に書き込まれる。このタイトルファイルの情報を書き込む工程が、「リンク情報を記録媒体に記録する工程」に該当する。なお、バージンディスクにおいては、タイトルセットファイルやリンクカウントテーブルも新たに該管理領域に書き込まれることになる。なお、あるディスクに管理情報テーブルを記録する際には、タイトルセットファイルは１つで十分であるが、複数設けることも可能である。
【００４４】
なお、本実施例では、コンテナ単位で記録を行うことから、コンテナの途中で記録が終了した場合には、そのコンテナの残りの領域をパッディング（ｐａｄｄｉｎｇ）する必要がある。また、上記において、上記ステップＳ１５における処理は、記録後ではなく、記録の最中に行ってもよい。
【００４５】
次に、ディスク４０に記録されたＡＶ情報を編集する場合の動作について、第７図等に従い説明する。例えば、ある番組を記録したＡＶ情報からダイジェスト版を作成する場合等にこの編集処理が使用できる。
【００４６】
まず、ユーザが、外部指示部３０により、保存されているタイトルファイルを１つ選択する(Ｓ２０)。例えば、メモリ３２に格納された管理情報テーブルに従い、タイトルファイルのリストがモニタ部２４に表示されるようにし、ユーザが外部指示部３０から任意のタイトルファイルを選択する。上記タイトルファイルのリストの表示に際しては、システムコントローラ２８がメモリ３２からタイトルファイルのヘッダ情報に格納されている情報（例えば、タイトル名）を読み出して、モニタ部２４に表示させる。
【００４７】
そして、ユーザが編集開始位置を指示する(Ｓ２１)。具体的には、その選択されたタイトルファイルのリンク情報に従いＡＶ情報の再生を行いつつ、所望の編集開始位置の時点で指示操作を行うこと等が考えられる。この指示は上記外部指示部３０により行う。次に、ユーザが編集終了位置を指示する(Ｓ２２)。これも、具体的には、その選択されたタイトルファイルに従いＡＶ情報の再生を行いつつ、所望の編集終了位置の時点で指示操作を行うこと等が考えられる。
【００４８】
なお、編集開始位置と編集終了位置とを記録領域の最初の位置からの時間やデータ量によって指示するようにしてもよい。なお、ＡＶ情報の再生時において、あるコンテナの途中位置で編集開始時点や編集終了時点の指示を行った場合には、その時点に対応するコンテナを含めてもよいし、一方、編集開始時点では、その時点に対応するコンテナの次のコンテナから編集を行い、編集終了時点では、その時点に対応するコンテナの前のコンテナまで編集するようにしてもよい。
【００４９】
そして、同一タイトルファイル内で別の部分を編集するか否かがユーザに確認され(Ｓ２３)、ユーザが同一タイトルファイル内で別の部分を編集する場合には、ステップＳ２１に戻る。一方、同一タイトルファイル内で別の部分を編集しない場合には、別のタイトルファイルを編集するか否かがユーザに確認され(Ｓ２４)、別のタイトルファイルを編集する場合には、上記ステップＳ２０に戻る。
つまり、同一タイトルファイル内における編集のみならず、複数のタイトルファイル間の編集も可能である。一方、ステップＳ２４で別のタイトルファイルを編集しない場合には、リンクカウントテーブルが更新され、タイトルファイルが生成され、タイトルセットファイルが更新される(Ｓ２５)。
【００５０】
つまり、リンクカウントテーブルについては、新たなタイトルファイルで参照したコンテナについての参照数を１加算する。なお、新たなタイトルファイルにおいて、あるコンテナを複数回参照する場合には、そのコンテナについては、その回数分参照数が加算されることになる。
【００５１】
また、新たなタイトルファイルがメモリ３２内に生成されて、ユーザが外部指示部３０から指示した内容（例えば、タイトル名等）によってタイトルファイルのヘッダ情報が生成され、また、編集を行ったコンテナのアドレス情報が順次ポインタとして付加される。該コンテナのアドレス情報は、ステップＳ２０で選択されたタイトルファイルに格納されている情報から選択すればよい。つまり、編集元となったタイトルファイルに格納された一連のアドレス情報の少なくとも一部により構成される。なお、最終のコンテナのアドレス情報については、最終のコンテナであることが識別できるように、最終ポインタとして特殊記号が埋め込まれる。
【００５２】
また、タイトルセットファイルにおいては、新たなタイトルファイルの開始アドレスが「タイトルｎディスクリプタ」として格納される。
【００５３】
上記の第７図のフローチャートに示す処理は、基本的にはメモリ３２に格納されたプログラムに従いシステムコントローラ２８により制御される。
【００５４】
例えば、第１２図の例で、第１タイトルファイルは以下のような処理により生成されたものである。つまり、第０タイトルファイルを選択し、コンテナＣ３の位置で編集開始を指示し(Ｓ２１)、コンテナＣ５の位置で編集終了を指示し(Ｓ２２)、再度、コンテナＣ８〜Ｃ１０を編集するものとして、ステップＳ２３からステップＳ２１に戻って、コンテナＣ８〜Ｃ１０を指示している。そして、ステップＳ２４では、別のタイトルファイルを編集しないので、ステップＳ２５に移行したものである。なお、第０タイトルファイルと第１タイトルファイルが作成された時点では、リンクカウントテーブルにおいては、コンテナＣ３〜Ｃ５とコンテナＣ８〜Ｃ１０とにおける参照数が２となる。
【００５５】
また、第１２図の例で、第２タイトルファイルは以下のような処理により生成されたものである。つまり、まず、第０タイトルファイルを選択して(Ｓ２０)、コンテナＣ１〜Ｃ２を指示する(Ｓ２１、Ｓ２２)。そして、第１タイトルファイルを編集するとして、ステップＳ２３、ステップＳ２４からステップＳ２０に戻り、今度は第１タイトルファイルを選択する。そして、コンテナＣ８〜Ｃ１０を指示して(Ｓ２１、Ｓ２２)、ステップＳ２３、Ｓ２４、Ｓ２５に移行したものである。なお、第０タイトルファイルと第１タイトルファイルと第２タイトルファイルとが作成された時点では、リンクカウントテーブルにおいては、コンテナＣ１〜Ｃ５における参照数が２となり、コンテナＣ８〜Ｃ１０における参照数が３となる。なお、上記の説明では、第２タイトルファイルにおけるコンテナＣ８〜Ｃ１０を編集する際に、第１タイトルファイルから編集したが、第０タイトルファイルから編集することも可能である。
【００５６】
上記の第１２図における第１タイトルファイルや第２タイトルファイルは、バーチャルファイルである。バーチャルファイルである旨の情報は各タイトルファイルのヘッダ情報に書き込んでおくことが好ましい。このバーチャルファイルを生成する工程が、「既存のリンク情報を編集することにより、該リンク情報とは別の新たなリンク情報であって、記録媒体の記録領域における再生用のアドレス情報が順序付けて構成されたリンク情報を生成する工程」に該当する。
【００５７】
なお、上記ステップＳ２５におけるリンクカウントテーブルの更新やタイトルセットファイルの更新の処理は、編集最中に順次おこなってもよい。また、本実施例においては、編集の単位はコンテナ単位となる。
【００５８】
なお、第１２図のおいて、オリジナルファイルである第０タイトルファイルにおいては、アドレス情報は連続するコンテナに順次リンクしているが、オリジナルファイルであっても、アドレス情報に従いリンクするコンテナが離散的になる場合も当然存在する。また、この第１２図は、離散的に記録された各記録パケットを連係するリンク情報を複数種類配した状態であるといえる。
【００５９】
なお、上記とは異なり、ＡＶ情報の編集をするに際して、もとの再生順を破棄してよい場合には、新しく編集した再生順でタイトルファイルのアドレス情報を更新してもよい。つまり、既存のタイトルファイルを新たなリンク情報のタイトルファイルに置き換えるのである。この時、新たな再生順とすることで再生する必要がなくなったコンテナが生じた場合には、そのコンテナについてリンクカウントテーブルの参照数を１減算しておく。以上のようにして、バーチャル編集を行う。
【００６０】
上記のように編集を行うことによって生成されたタイトルファイルや、更新されたタイトルセットファイルやリンクカウントテーブルの情報は、ディスクの取り出し指令に応じて、ディスク最内周部の管理領域に書き込まれる。このタイトルファイルの情報を書き込む工程が、「リンク情報を記録媒体に記録する工程」に該当する。なお、ディスク装着時にタイトルセットファイルやリンクカウントテーブルが記録されていなかったディスクにおいては、タイトルセットファイルやリンクカウントテーブルも新たに該管理領域に書き込まれることになる。
【００６１】
ディスク４０に記録されたＡＶ情報を再生する場合の動作について説明する。
【００６２】
まず、ユーザが、外部指示部３０により、保存されているタイトルファイルのうち再生すべきタイトルファイルを１つ選択する。例えば、メモリ３２に格納された管理情報テーブルに従い、タイトルファイルのリストがモニタ部２４に表示されるようにし、ユーザが外部指示部３０から任意のタイトルファイルを選択する。
【００６３】
すると、外部指示部３０からどのタイトルファイルが選択されたかの情報は、システムコントローラ２８に送られ、システムコントローラ２８は、選択されたタイトルファイルに格納されたコンテナのアドレス情報に基づいて所定のコンテナにアクセスするように、サーボ部２０を制御する。サーボ部２０は、光学ヘッド１６、スピンドルモータ１８等を制御する。すると、該光学ヘッド１６は、レーザ光を照射するとともに、ディスク４０の記録面からの反射光を受信して、ディスク４０に記録されたＡＶ情報を読み出す。例えば、第１２図の例で、第１タイトルファイルを選択した場合には、コンテナＣ３、Ｃ４、Ｃ５の順にＡＶ情報が読み出され、さらに、コンテナＣ８、Ｃ９、Ｃ１０の順に読み出される。なお、外部指示部３０よりどのタイトルファイルを再生するかの指示がない場合には、タイトルセットファイルの先頭にあるタイトルファイルを再生するようにする。例えば、第５図の場合には、タイトル０のタイトルファイル２０４-１におけるアドレス情報に従い、上から順にポインタ０、ポインタ１、ポインタ２・・・というようにコンテナにアクセスしていく。
【００６４】
読み出されたＡＶ情報は、一旦バッファメモリ部２６に蓄積される。その際、バッファメモリ部２６に書き込む書込みレートと、該バッファメモリ部２６から読み出す読出しレートとは、記録時とは反対となる。すなわち、ディスク４０への記録再生レート（バッファメモリ部２６へ書き込む書込みレートに相当）で間欠的にデータをバッファメモリ部２６に書き込む一方、ＡＶ情報の転送レート（バッファメモリ部２６からの読出しレートに相当）に従いＡＶ情報を読み出す。
【００６５】
そして、バッファメモリ部２６から読み出されたＡＶ情報には、再生信号処理部２２で、デジタル復調、誤り訂正処理、復号化等の処理が行われ、その後、モニタ部２４から出力される。
【００６６】
次に、タイトルファイルやタイトルファイルの一部の消去について説明する。
【００６７】
この消去の方法としては、基本的に２つの方法が考えられる。第１の消去方法は、オリジナルファイルとバーチャルファイルとを区別し、バーチャルファイルはオリジナルファイルの下位の階層という位置付けとし、オリジナルファイルが消去されると、バーチャルファイル内で参照している部分も消去されるようにする方法である。一方、第２の消去方法は、オリジナルファイルとバーチャルファイルとを同じレベルで取り扱い、たとえ、オリジナルファイルが消去されても、バーチャルファイル内で参照している部分を消去しない方法である。
【００６８】
まず、第１の消去方法について説明する。最初に、タイトル単位の消去について第８図等を参照して説明する。
【００６９】
まず、ユーザが、外部指示部３０により、保存されているタイトルファイルを１つ選択して消去を指示する(Ｓ３０)。例えば、メモリ３２に格納された管理情報テーブルに従い、タイトルファイルのリストがモニタ部２４に表示されるようにし、ユーザが外部指示部３０により任意のタイトルファイルを選択して消去を指示する。上記タイトルファイルのリストの表示に際しては、システムコントローラ２８がメモリ３２からタイトルファイルのヘッダ情報に格納されている情報（例えば、タイトル名）を読み出して、モニタ部２４に表示させる。
【００７０】
すると、選択されたタイトルファイルがオリジナルファイルかバーチャルファイルかが判定される(Ｓ３１)。タイトルファイルのヘッダ情報にオリジナルファイルかバーチャルファイルかの情報が格納されているので、これにより上記判定が可能である。この判定はシステムコントローラ２８が行う。オリジナルファイルである場合には、ステップＳ３２に移行し、バーチャルファイルである場合には、ステップＳ３６に移行する。
【００７１】
ステップＳ３２においては、指定されたタイトルファイルをメモリ３２から消去する。
【００７２】
次に、タイトルセットファイル２０２の修正が行われる(Ｓ３３)。つまり、消去の対象となるタイトルファイルについての情報を削除する。
【００７３】
次に、リンクカウントテーブル２０６の修正を行う(Ｓ３４)。つまり、消去したタイトルファイルが参照しているコンテナの参照数を０にして、これらの領域を記録可能領域として開放する。
【００７４】
そして、消去したタイトルファイルのいずれかの部分を参照しているバーチャルファイルのタイトルファイルを修正又は消去する(Ｓ３５)。つまり、あるタイトルファイルが、消去対象のタイトルファイルが参照するコンテナのみを参照している場合には、そのタイトルファイルを消去し、また、あるタイトルファイルが、消去対象のタイトルファイルが参照しているコンテナを参照しているが、他のコンテナも参照している場合には、タイトルファイルの内容を修正する処理を行う。
【００７５】
一方、ステップＳ３１においてバーチャルファイルであると判定された場合には、ステップＳ３６に移行して、指定されたタイトルファイルをメモリ３２から消去する。
【００７６】
次に、タイトルセットファイル２０２の修正が行われる(Ｓ３７)。つまり、消去の対象となるタイトルファイルについての情報を削除する。
【００７７】
次に、リンクカウントテーブル２０６の修正を行う(Ｓ３８)。つまり、消去したタイトルファイルが参照しているコンテナの参照数を１減算する。なお、消去したタイトルファイルにおいてあるコンテナを複数回参照している場合には、その回数分の参照数が減算されることになる。この点は以下のステップＳ５３においても同様である。
【００７８】
具体的な処理について第１２図の場合を例に取って説明する。なお、第１２図において、第３タイトルファイルは、コンテナＣ１１〜Ｃ１３までを参照するオリジナルファイルである。また、第４タイトルファイルは、コンテナＣ７〜Ｃ１３までを参照するバーチャルファイルであり、コンテナＣ７〜Ｃ１０までは第０タイトルファイルを編集したものであり、コンテナＣ８〜Ｃ１３は第３タイトルファイルを編集したものであるとする。また、第１３図は、第１２図の状態のタイトルセットファイルとタイトルファイルとリンクカウントテーブルの状態を図示したものである。なお、第１３図におけるリンクカウントテーブルは、第０タイトルファイルから第２タイトルファイルまでを格納した際の状態を示している。
【００７９】
ここで、第０タイトルファイルを消去する場合には、該第０タイトルファイルはオリジナルファイルであるので、ステップＳ３２に移行し、この第０タイトルファイルをメモリ３２から消去する(Ｓ３２)。そして、タイトルセットファイル２０２からこの第０タイトルファイルの情報を消去する修正を行い(Ｓ３３)、リンクカウントテーブルにおいては、コンテナＣ１からＣ１０までについてカウント数を０にする(Ｓ３４)。そして、ステップＳ３５の処理においては、上記第１タイトルファイルと第２タイトルファイルについては、メモリ３２から消去し、第４タイトルファイルについては、コンテナＣ７〜Ｃ１０までのアドレス情報を削除して、コンテナＣ１１〜Ｃ１３までのアドレス情報に詰め直す。なお、第３タイトルファイルについては、そのままである。
【００８０】
また、第１タイトルファイルを消去する場合には、該第１タイトルファイルはバーチャルファイルであるので、ステップＳ３６に移行し、この第１タイトルファイルをメモリ３２から消去する。そして、タイトルセットファイル２０２からこの第１タイトルファイルの情報を消去する修正を行い(Ｓ３７)、リンクカウントテーブルにおいては、コンテナＣ３〜Ｃ１５とコンテナＣ８〜Ｃ１０までについてカウント数を１減少させる(Ｓ３８)。
【００８１】
なお、第３タイトルファイルを消去する場合には、第４タイトルファイルのリンク情報はコンテナＣ７〜Ｃ１０までに修正されることになる。
【００８２】
次に、上記第１の消去方法におけるタイトルファイルの一部を消去する場合について、第９図等を参照して説明する。つまり、この場合は、あるタイトルファイル全体を消去するのではなく、タイトルファイルの一部を消去する場合である。この場合は上記タイトルファイル単位の消去の場合と略同様の処理となるが、タイトルセットファイルの修正の処理がない等の相違がある。
【００８３】
まず、ユーザが、外部指示部３０により、保存されているタイトルファイルを１つ選択して消去領域を指示する(Ｓ４０)。例えば、メモリ３２に格納された管理情報テーブルに従い、タイトルファイルのリストがモニタ部２４に表示されるようにし、ユーザが外部指示部３０により任意のタイトルファイルを選択し、消去位置の始点から終点までを指示する。消去位置の始点から終点までの指示の仕方としては、ＡＶ情報を再生しながら始点位置と終点位置を指示する方法や、記録領域の最初の位置からの時間やデータ量によって指示する方法等が考えられる。上記タイトルファイルのリストの表示に際しては、システムコントローラ２８がメモリ３２からタイトルファイルのヘッダ情報に格納されている情報（例えば、タイトル名）を読み出して、モニタ部２４に表示させる。
【００８４】
すると、選択されたタイトルファイルがオリジナルファイルかバーチャルファイルかが判定される(Ｓ４１)。タイトルファイルのヘッダ情報にオリジナルファイルかバーチャルファイルかの情報が格納されているので、これにより上記判定が可能である。この判定はシステムコントローラ２８が行う。オリジナルファイルである場合には、ステップＳ４２に移行し、バーチャルファイルである場合には、ステップＳ４５に移行する。
【００８５】
ステップＳ４２においては、指定されたタイトルファイルを修正する。つまり、消去対象となる領域に対応するコンテナのアドレス情報を消去する。
【００８６】
次に、リンクカウントテーブル２０６の修正を行う(Ｓ４３)。つまり、消去対象の領域に対応するコンテナの参照数を０にして、これらの領域を記録可能領域として開放する。
【００８７】
そして、消去対象の領域のいずれかの部分を参照しているバーチャルファイルのタイトルファイルを修正又は消去する(Ｓ４４)。つまり、あるタイトルファイルが、消去対象の領域に対応するコンテナのみを参照している場合には、そのタイトルファイルを消去し、また、あるタイトルファイルが、消去対象の領域に対応するコンテナを参照しているが、他のコンテナも参照している場合には、タイトルファイルの内容を修正する処理を行う。
【００８８】
一方、ステップＳ４１においてバーチャルファイルであると判定された場合には、ステップＳ４５に移行して、指定されたタイトルファイルを修正する。つまり、消去対象となる領域に対応するコンテナのアドレス情報を消去する。
【００８９】
次に、リンクカウントテーブル２０６の修正を行う(Ｓ４６)。つまり、消去対象の領域に対応するコンテナの参照数を１減少させる。なお、消去対象の領域においてあるコンテナを複数回参照している場合には、その回数分の参照数が減算されることになる。この点は以下のステップＳ６２においても同様である。
【００９０】
具体的な処理について第１２図の場合を例に取って説明する。
【００９１】
ここで、第０タイトルファイルのコンテナＣ３とＣ４の領域を消去する場合には、該第０タイトルファイルはオリジナルファイルであるので、ステップＳ４２に移行し、この第０タイトルファイルを修正する(Ｓ４２)。つまり、コンテナＣ３とＣ４のアドレス情報を消去して、コンテナＣ２のアドレス情報の次にコンテナＣ５のアドレス情報がくるようにする。そして、リンクカウントテーブルにおいて、コンテナＣ３、Ｃ４についてカウント数を０にする(Ｓ４３)。そして、ステップＳ４４の処理においては、上記第１タイトルファイルからコンテナＣ２、Ｃ３のアドレス情報を削除し、コンテナＣ５のアドレス情報が最初にくるようにする。なお、第０タイトルファイルのコンテナＣ３〜Ｃ５までを消去する場合には、第１タイトルファイルにおけるアドレス情報も全て消去することになるので、第１タイトルファイルも消去することになる。
【００９２】
また、第１タイトルファイルのコンテナＣ３、Ｃ４を消去する場合には、該第１タイトルファイルはバーチャルファイルであるので、ステップＳ４５に移行し、上記第１タイトルファイルからコンテナＣ２、Ｃ３のアドレス情報を削除し、コンテナＣ５のアドレス情報が最初にくるようにする。そして、リンクカウントテーブルにおいては、コンテナＣ３、Ｃ４のカウント数を１減少させる(Ｓ４６)。
【００９３】
次に、第２の消去方法について説明する。最初に、タイトル単位の消去について、第１０図等を参照して説明する。
【００９４】
まず、ユーザが、外部指示部３０により、保存されているタイトルファイルを１つ選択して消去を指示する(Ｓ５０)。この場合も上記ステップＳ３０やステップＳ４０の場合と同様に、例えば、メモリ３２に格納された管理情報テーブルに従い、タイトルファイルのリストがモニタ部２４に表示されるようにし、ユーザが外部指示部３０により任意のタイトルファイルを選択して消去を指示する。上記タイトルファイルのリストの表示に際しては、システムコントローラ２８がメモリ３２からタイトルファイルのヘッダ情報に格納されている情報（例えば、タイトル名）を読み出して、モニタ部２４に表示させる。
【００９５】
すると、指定されたタイトルファイルをメモリ３２から消去する(Ｓ５１)。
【００９６】
次に、タイトルセットファイル２０２の修正が行われる(Ｓ５２)。つまり、消去の対象となるタイトルファイルについての情報を削除する。
【００９７】
次に、リンクカウントテーブル２０６の修正を行う(Ｓ５３)。つまり、消去したタイトルファイルが参照しているコンテナの参照数を１減少させる。
この結果、参照数が０になったコンテナについては、記録可能領域として開放する。
【００９８】
なお、この第２の消去方法においては、オリジナルファイルとバーチャルファイルとを同じレベルで取り扱うので、オリジナルファイルとバーチャルファイルの区別は行わない。
【００９９】
具体的な処理について第１２図の場合を例に取って説明する。
【０１００】
ここで、例えば、第０タイトルファイルを選択してこの第０タイトルファイルを消去する場合には、この第０タイトルファイルをメモリ３２から消去する(Ｓ５１)。また、タイトルセットファイル２０２からこの第０タイトルファイルの情報を消去する修正を行う(Ｓ５１)。そして、リンクカウントテーブルにおいては、コンテナＣ１からＣ１０までについてカウント数を１減算する処理を行う(Ｓ５３)。よって、第１２図のように第０タイトルファイルから第４タイトルファイルまでが記録されている状態で、この第０タイトルファイルを消去すると、例えば、コンテナＣ１〜Ｃ５の参照数は２から１となり、コンテナＣ６の参照数は０となり、コンテナＣ７の参照数は２から１となり、コンテナＣ８〜Ｃ１０の参照数は３から２となる。
【０１０１】
次に、上記第２の消去方法におけるタイトルファイルの一部を消去する場合について第１１図等により説明する。つまり、この場合は、あるタイトルファイル全体を消去するのではなく、タイトルファイルの一部を消去する場合である。
【０１０２】
この場合も上記タイトルファイル全体を消去する場合と略同様の処理を行うが、タイトルファイル全体を消去するわけではないので、タイトルセットファイルの修正の処理は行われない等の相違がある。
【０１０３】
つまり、まず、ユーザが、外部指示部３０により、保存されているタイトルファイルを１つ選択して消去領域を指示する(Ｓ６０)。例えば、メモリ３２に格納された管理情報テーブルに従い、タイトルファイルのリストがモニタ部２４に表示されるようにし、ユーザが外部指示部３０により任意のタイトルファイルを選択し、消去位置の始点から終点までを指示する。消去位置の始点から終点までの指示の仕方としては、ＡＶ情報を再生しながら始点位置と終点位置を指示する方法や、記録領域の最初の位置からの時間やデータ量によって指示する方法等が考えられる。
【０１０４】
すると、指定されたタイトルファイルを修正する(Ｓ６１)。つまり、消去対象となる領域に対応するコンテナのアドレス情報を消去する。
【０１０５】
次に、リンクカウントテーブル２０６の修正を行う(Ｓ６２)。つまり、消去したタイトルファイルが参照しているコンテナの参照数を１減算する。この結果、参照数が０になったコンテナについては、記録可能領域として開放する。
【０１０６】
具体的な処理について第１２図の場合を例に取って説明する。
【０１０７】
ここで、第０タイトルファイルのコンテナＣ３とＣ４の領域を消去する場合には、この第０タイトルファイルを修正する(Ｓ６１)。つまり、コンテナＣ３とＣ４のアドレス情報を消去して、コンテナＣ２のアドレス情報の次にコンテナＣ５のアドレス情報がくるようにする。そして、リンクカウントテーブルにおいて、コンテナＣ３、Ｃ４についてカウント数を１減少させる(Ｓ６２)。つまり、第１２図の状態では、コンテナＣ３、Ｃ４の参照数は２から１となる。
【０１０８】
なお、上記のように消去を行うことによって変更された管理情報テーブルの内容は、ディスクの取り出し指令に応じて、デイスク最内周部の管理領域に書き込まれる。
【０１０９】
以上のようにして消去を行った結果、参照数が０となったコンテナについては記録が可能となる。また、上記のように、リンクカウントテーブルを設けて、各ファイルの参照数を管理することにより、空きコンテナを管理でき、空きコンテナへの記録を円滑に行うことができる。
【０１１０】
なお、上記とは異なり、既にＡＶ情報が記録されたコンテナに対して消去と記録とを同時に行う上書きの場合には、次のようにして処理を行う。
【０１１１】
つまり、第１４図に示すように、ユーザが、外部指示部３０により、保存されているタイトルファイルを１つ選択して上書き録画を指示する(Ｓ７０)。この場合には、上書きを行うので、選択するタイトルファイルはオリジナルファイルを選択することになる。なお、該タイトルファイルの途中から上書きできるように、記録開始位置を選択できるようにしてもよい。
【０１１２】
すると、記録が行われる(Ｓ７１)。記録開始位置を指定しない場合には、そのタイトルファイルにおいて最初にリンクするコンテナに記録が行われることになる。その後は、タイトルファイルのリンク情報が示す順にコンテナに記録していく。
【０１１３】
そして、ユーザが録画終了を指示すると(Ｓ７２)、記録が終了する(Ｓ７３)。
【０１１４】
すると、新たに記録されたＡＶ情報についてのタイトルファイルを生成するとともに、上書きの対象となったタイトルファイルの修正又は消去を行う(Ｓ７４)。さらには、タイトルセットファイルの更新を行い、また、上書きされた部分を
参照するバーチャルファイルを修正又は消去する(Ｓ７４)。
【０１１５】
具体的には処理について第１５図を参照して説明する。この第１５図において、第０タイトルファイルはオリジナルファイルであり、コンテナＣ１〜Ｃ１０までにリンクしている。また、第１タイトルファイルは、該第０タイトルファイルを編集して得たものであり、コンテナＣ６〜Ｃ８までを参照している。
【０１１６】
この状態で、第０タイトルファイルに対して上書きを指示したとする(Ｓ７０)。なお、上書きに際して、コンテナＣ３の位置から上書きを指示したものとする。すると、コンテナＣ３から順に録画を行っていき、コンテナＣ６の位置で録画終了を指示したとする。
【０１１７】
すると、コンテナＣ３〜Ｃ６については、新たに録画されたＡＶ情報が記録され、新たなタイトルファイルである第２タイトルファイルが生成される(Ｓ７４)。この第２タイトルファイルのリンク情報であるアドレス情報としてはコンテナＣ３〜コンテナＣ６までが格納されることになる。なお、コンテナＣ６のアドレス情報のポインタの位置には、最終ポインタあることを示す特殊記号を埋め込んでおく。
【０１１８】
一方、第０タイトルファイルにおいては、コンテナＣ３〜Ｃ６が上書きされたので、このコンテナＣ３〜Ｃ６までのアドレス情報が消去され、コンテナＣ２のアドレス情報の次にはコンテナＣ７のアドレス情報が位置することになる。また、新たな第２タイトルファイルが生成されたことに伴いタイトルセットファイル２０２に第２タイトルファイルの情報を書込んで更新する。また、第１タイトルファイルにとっては、参照するコンテナＣ６のＡＶ情報が上書きされたので、コンテナＣ６のアドレス情報を削除し、コンテナＣ７のアドレス情報を先頭にする。つまり、既存のリンク情報中に新たに記録されたＡＶ情報の指定が割り込むことを防止することができる。
【０１１９】
なお、上書きがコンテナＣ１０にまで及んだ場合には、第０タイトルファイルにおいては、コンテナＣ２が最終となるので、このコンテナＣ２のアドレス情報のポインタの位置には、最終ポインタあることを示す特殊記号を埋め込んでおく。また、その場合には、第１タイトルファイルにとっては、参照するすべてのコンテナが上書きされたことになるので、第１タイトルファイルは消去されることになる。
【０１２０】
なお、既存のタイトルファイルのポインタのうち、飛び飛びの位置にあるポインタに新規のＡＶ情報が重ね書きされた場合には、該重ね書き位置のポインタを詰めるようにする。つまり、重ね書きされなかったポインタを順番に上位に繰り上げることで連続するポインタ群を構成し、それに続いて最終ポインタであることを示す特殊記号を埋め込んでタイトルファイルを再編成する。つまり、第１５図の場合を例に取ると、コンテナＣ３、Ｃ５、Ｃ７の順に上書きした場合には、第０タイトルファイルにおいては、コンテナＣ２のアドレス情報の次にコンテナＣ４のアドレス情報というように繰り上げることになる。
【０１２１】
なお、上記のタイトルファイルのポインタはタイムテーブルとして利用することが可能である。つまり、コンテナ内のＡＶ情報の記録時間は所定の時間に決まっているため、早送り、巻戻し、タイムサーチ等の際にポインタのみをたどればよい。例えば、１つのコンテナの記録時間を２秒とした場合には、１０秒後の位置をサーチするには、ポインタを５つたどるようにすればよい。
【０１２２】
また、コンテナ内の記録時間が１秒以内の場合には、記録再生の際の時間表示にも利用できる。つまり、記録や再生の際に１秒ごとにカウントする時間表示を行う場合に、例えば、コンテナ内の記録時間が１秒の場合には、ポインタを１つたどるごとに１秒カウントすればよい。また、コンテナ内の記録時間が０．５秒の場合には、ポインタを２つたどるごとに１秒カウントすればよい。
【０１２３】
また、上記情報記録再生編集装置Ａにおいては、記録及び再生の際のシームレス性を確保するために、以下のような処理を行っている。
【０１２４】
つまり、情報記録再生編集装置Ａの最低転送レートをＢｅ、ＡＶ情報の再生ビットレートをＢｄ、ジャンプ（シーク）時間のワースト値をＴｊ、ディスク４０の回転待ち時間のワースト値をＴｒ、ショックプルーフ等の見込み時間をＴｐ、読み出された映像音声データに対する誤り訂正処理の最大時間をＴｅ、コンテナの容量をＣとした場合に、（Ｂｅ-Ｂｄ）＊Ｔｓ＞Ｂｄ＊Ｔｗを満たすように映像音声データの記録及び再生を行う。つまり、（Ｂｅ-Ｂｄ）とＴｓの積がＢｄとＴｗの積よりも大きくなるようにする。ただし、ここで、Ｔｓ＝Ｃ／Ｂｅ、Ｔｗ＝Ｔｊ＋Ｔｒ＋Ｔｐ＋Ｔｅとし、Ｂｅ＞Ｂｄであるとする。
【０１２５】
ここで、上記Ｔｊは、ディスク４０の記録可能領域における内周側の端と外周側の端間をジャンプするために要する時間の最大値である。この記録可能領域における内周側の端と外周側の端間の距離が記録媒体の最大ジャンプ距離になる。
また、上記ショックプルーフとは、ヘッド１７に衝撃が与えられた際にヘッド１７がずれて記録再生ができない時間として予め設けられたものであり、上記Ｔｐは、そのようなショックプルーフを含めて予め設けられた見込み時間をいう。また、上記Ｔｅについては、ジャンプ後に実データ、すなわち、ディスク４０から読み出されたデータにＥＣＣやＥＤＣをかけて実際にバッファメモリ部２６に記憶する際のデータを取得するまでにはＥＣＣ・ＥＤＣ処理が必要になることから、ＥＣＣ・ＥＤＣ処理における群遅延時間のワースト値（Ｔｅ）を上記Ｔｗのファクターとしたものである。つまり、上記Ｔｗは、ディスク４０の最大ジャンプ距離をジャンプした後、最初の実データを取得するまでの時間をいう。
【０１２６】
ここで、記録及び再生に際しては、上記関係式を満たす上記最低転送レートＢｅ、上記ジャンプ（シーク）時間のワースト値Ｔｊ、上記回転待ち時間のワースト値Ｔｒ、上記ショックプルーフ等の見込み時間Ｔｐ、読み出されたデータに対する誤り訂正処理の最大時間Ｔｅ、上記再生ビットレートＢｄ、上記ブロック容量Ｃに基づいて処理が行われる。
【０１２７】
すなわち、記録に際しては、ＡＶ情報は、このバッファメモリ部２６に対して上記ビットレートＢｄにより書き込まれる。同時に、このバッファメモリ部２６からはビットレートＢｅにより読み出され、磁気ヘッド駆動回路１２に送られる(第１６図参照)。そして、ディスク４０に記録する場合には、コンテナの容量Ｃごとに連続記録される。なお、第１６図におけるＡＶプレーヤーモジュールは、第１図における記録信号処理部１０や再生信号処理部２２が含まれるものとする。
【０１２８】
ここで、上記のようにＢｅ＞Ｂｄの関係が成り立つので、複数のコンテナが連続して記録可能である場合には、任意のコンテナにＡＶ情報を書き込む期間Ｔｓにおけるバッファ容量の変動は、第１７図のＡＢ間、ＢＣ間、ＥＦ間に示すようになる。なお、第１７図のＡＢ間、ＢＣ間、ＥＦ間においては、バッファ容量が一旦上昇した後下降するように表現されているが、これはあくまで模式的に示したものであり、実際には、バッファメモリ部２６への書込みとバッファメモリ部２６からの読出しとが同時に行われることになる。つまり、Ｂｅ＞Ｂｄであるので、該期間Ｔｓにおいてバッファメモリ部２６に書き込まれたデータ量のＡＶ情報は、すべてディスク４０に記録される。
【０１２９】
一方、複数のコンテナが連続して記録可能でない場合には、記録できないコンテナをジャンプして記録できるコンテナまでヘッド１７を移動させる必要がある。ジャンプ時には、バッファメモリ部２６への書込みは行われるが、当然ディスク４０への書込みは行われない。ここで、上記関係式のようにＴｗ＝Ｔｊ＋Ｔｒ＋Ｔｐ＋Ｔｅが与えられているので、ディスク４０の記録可能領域においてヘッド１７を任意の領域に動かした後に最初の実データを取得するまでに要する時間は、Ｔｗを越えることはない。つまり、ジャンプ時間の最大値がＴｗとなる。そして、（Ｂｅ-Ｂｄ）＊Ｔｓ＞Ｂｄ＊Ｔｗの関係があるので、期間Ｔｗだけディスク４０へのＡＶ情報の書込みを停止してジャンプ動作を行ったとしても、ジャンプ先のコンテナに期間Ｔｗで蓄えられたＡＶ情報を期間Ｔｓ内で全て書き込むことができる。つまり、上記関係式の右辺ＢｄＴｗは、ジャンプ時間においてバッファメモリ部２６に蓄えられるデータ量であり、左辺の（Ｂｅ-Ｂｄ）＊Ｔｓは期間Ｔｓにおいてバッファメモリ部２６から出力されるデータ量とバッファメモリ部２６に入力されるデータ量との差分を示し、（Ｂｅ-Ｂｄ）＊Ｔｓ＞Ｂｄ＊Ｔｗであるので、上記のことがいえることになる。なお、上記関係式の左辺（Ｂｅ-Ｂｄ）Ｔｓを変形すると（１-Ｂｄ／Ｂｅ）＊Ｃとなるが、Ｂｄ＜Ｂｅであるので、１-Ｂｄ／Ｂｅ＜１となり、よって、ＢｄＴｗは必ずＣより小さくなることから、Ｂｄ＊Ｔｗ分のデータ量は、コンテナヘ記録することが可能である。上記ジャンプ時のバッファ容量の変動は、第１７図におけるＣＤ間に示すようになり、また、ジャンプ後の期間Ｔｓにおけるバッファ容量の変動は、ＤＥ間に示すようになる。この記録時においては、ディスク４０への記録を行う期間Ｔｓと、ディスク４０の記録位置をジャンプする期間（＜Ｔｗ）と、ジャンプ時にバッファメモリ部２６に蓄積されたデータを書き込む期間（＜Ｔｓ）のいずれかが存在することになる。
【０１３０】
上記のようにしてＡＶ情報が記録されたディスク４０においては、上記の関係式（Ｂｅ-Ｂｄ）＊Ｔｓ＞Ｂｄ＊Ｔｗを満たすデータフォーマットを有することになる。
【０１３１】
一方、再生に際しては、ＡＶ情報は、ディスク４０からビットレートＢｅで読み出され、上記バッファメモリ部２６に書き込まれる。この書込みと同時に、該バッファメモリ部２６から再生信号処理部２２にビットレートＢｄで転送される(第１６図参照)。その際、予め第１８図に示すようなしきい値を定めておく。該しきい値は、期間Ｔｓの間にバッファメモリ部２６に蓄積されるデータ量（すなわち、（Ｂｅ-Ｂｄ）＊Ｔｓ）とする。
【０１３２】
そして、バッファメモリ部２６内のデータ量の残量がしきい値以下の場合には、バッファメモリ部２６から再生信号処理部２２にＡＶ情報を出力するとともに、ビットレートＢｅでＡＶ情報をディスク４０から読み出す。つまり、第１８図のＡ時点、Ｂ時点、Ｄ時点においては、バッファメモリ部２６内のデータ量の残量がしきい値以下になるので、ビットレートＢｅでＡＶ情報の読出しを行う。つまり、第１８図において、ＡＢ間、ＢＣ間、ＤＥ間の期間Ｔｓにおいては、ディスク４０内のデータのバッファメモリ部２６への書込みとバッファメモリ部２６からの読出しとを同時に行うことになる。なお、第１８図のＡＢ間、ＢＣ間、ＤＥ間においては、バッファ容量が一旦上昇した後下降するように表現されているが、これはあくまで模式的に示したものであり、実際には、バッファメモリ部２６への書込みとバッファメモリ部２６からの読出しとが同時に行われ、期間Ｔｓ後には、（Ｂｅ-Ｂｄ）＊Ｔｓのデータ量が蓄積されることになる。
【０１３３】
一方、バッファメモリ部２６内のデータ量の残量がしきい値を越える場合には、バッファメモリ部２６から再生信号処理部２２へのＡＶ情報の出力は行うが、ディスク４０からの読出しは停止する。つまり、（Ｂｅ-Ｂｄ）＊Ｔｓを越えたデータ量がバッファメモリ部２６内に残存していれば、ジャンプを行っても、バッファメモリ部２６からの最大の転送量はＢｄＴｗとなるので、（Ｂｅ-Ｂｄ）＊Ｔｓ＞Ｂｄ＊Ｔｗの要件が満たされている限り再生に必要なデータ量が不足することはない。また、このように読出しを停止するので、バッファメモリ部２６の容量をできるだけ少なくすることができる。よって、Ｃ時点、Ｅ時点、Ｆ時点においては、バッファメモリ部２６内の残存データ量が該しきい値を越えているので、ＣＤ間の期間及びＥＦ間の期間Ｔｓ、ＦＧ間の期間Ｔｓにおいては、バッファメモリ部２６からの出力のみとする。なお、第１８図において、ＣＤ間は再生位置をジャンプしていることを示している。このＣＤ間のジャンプ時間は最大Ｔｗである。つまり、再生時においては、図５に示すように、ディスク４０からの読出しを行う期間Ｔｓと、ディスク４０からの読出しを停止する期間Ｔｓと、ディスク４０の再生位置をジャンプする期間（＜Ｔｗ）のいずれかが存在することになる。
【０１３４】
第１８図からも分かるように、ジャンプ時間、すなわち、ジャンプした後最初の実データを取得するまでの時間が上記Ｔｗ以下であるならば、バッファメモリ部２６には常に（Ｂｅ-Ｂｄ）＊Ｔｓ以上のデータ量が確保されているので、期間Ｔｗ分のバッファメモリ部２６から出力される再生データを常に確保することができる。そして、上記ですでに説明したように、ジャンプ時間がＴｗを越えることはないので、よって、再生に際して再生データを途切れさせてしまうことがない。つまり、第１８図からも分かるように、期間Ｔｓ中に（Ｂｅ-Ｂｄ）＊Ｔｓのデータ量がバッファメモリ部２６に蓄積されるが、この（Ｂｅ-Ｂｄ）＊ＴｓはＢｄ＊Ｔｗより大きいので、期間Ｔｗにおいて出力するデータ量としては十分である。
【０１３５】
なお、バッファメモリ部２６内の残存データ量の最大値は、２・（Ｂｅ-Ｂｄ）・Ｔｓであるので、バッファメモリ部２６は該データ量を蓄積できる容量が必要である。つまり、期間Ｔｓの区切りの時点、なわち、所定単位容量で処理を行う際にデータの残存量が（Ｂｅ-Ｂｄ）・Ｔｓであるとすると、さらに、ディスク４０からの読出しが行われるので、その残存データ量は２・（Ｂｅ-Ｂｄ）・Ｔｓとなる。
【０１３６】
以上のようにして、任意のコンテナ間の記録・再生のシームレス性が保証されることになり、上記のバーチャル編集におけるシームレス性も保証されることになる。
【０１３７】
なお、上記のようにコンテナ単位での記録・再生を行う場合には、記録・再生に際してのシームレス性を確保することはできるが、編集単位がコンテナ単位でなければならないという制限がある。そこで、任意の地点から編集を行うことができるようにするために、以下のように仕様を拡張することが考えられる。
【０１３８】
つまり、第１９図に示すように、各タイトルファイルのヘッダ情報に、ポイントテーブルを設け、このポイントテーブルには、各ポイントについてのスタートフレーム（再生開始フレーム）とエンドフレーム（再生終了フレーム）の情報を書き込むことができるようにする。
【０１３９】
つまり、第１９図の第ｍタイトルファイルにおいては、ポインタ０が示すコンテナについては、スタートフレームが４である。また、ポインタ１が示すコンテナについては、スタートフレームが２であり、エンドフレームが６となっている。これは、ポインタ０のアドレス情報に従いコンテナＣｎを再生する場合には、コンテナＣｎにおける４番目のフレームから再生することを示している。ポインタ１のアドレス情報に従いコンテナＣｎ＋２を再生する場合には、コンテナＣｎ＋２における２番目のフレームから６番目のフレームまで再生することを示している。これは、第７図のフローチャートにおいて、編集開始位置についてコンテナＣｎの４番目のフレームを指示し、編集終了位置について最後のフレームを指示し、また、編集開始位置についてコンテナＣ＋２の２番目のフレームを指示し、編集終了位置について６番目のフレームを指示したことを示している。
【０１４０】
なお、この場合には、再生のタイミングはデータ通りとなるので、そのコンテナにおける編集されたフレーム以外のフレームについてはその時間表示されないことになる。例えば、第１９図の第ｍタイトルファイルのポインタ０については、１番目のフレームから３番目のフレームについては復号処理はされるが表示されず、４番目のフレームのタイミングで初めてＡＶ情報が表示されることになる。つまり、ポイントテーブルはあくまで表示のタイミングを制御するためのものであり、その点からすると、データ処理としてはシームレスな状態にあっても、リンク間のシームレス性は確保されないことになる。
【０１４１】
このようにすることにより、任意のフレームで編集を行うことが可能となり、ユーザにとって必要のないＡＶ情報が余分に表示されたり、逆に、必要なＡＶ情報の表示が欠けてしまうことがない。
【０１４２】
なお、上記の例では、フレーム単位のポイントテーブルを有するものとして説明したが、タイムスタンプ情報やコンテナの先頭からのバイト数としてもよい。
【０１４３】
また、上記の実施例では、コンテナ単位で記録、再生、編集を行い、タイトルファイルには、リンク先のコンテナのアドレス情報を格納するものとして説明したが、これには限られず他の方法でもよい。
【０１４４】
つまり、リンク先の開始位置と終了位置とを順次格納していくようにしてもよい。つまり、第２０図に示すように、各タイトルファイルには、開始位置と終了位置の情報が順次格納されている。この開始位置と終了位置の情報は、例えば、対応セクタのアドレス情報が論理アドレスの形で格納される。よって、第６図〜第１１図までに示す記録、編集、消去や再生におけるタイトルファイルの生成や修正に際して、タイトルファイルには、該開始位置と終了位置の情報が格納されることになる。その際、リンクカウントテーブルは、各セクタごとに参照数が格納されることになる。つまり、この場合には、該セクタが単位記録領域となる。
【０１４５】
また、上記のように、リンク先の開始位置と終了位置ではなく、開始位置と開始位置からのデータ量をタイトルファイルに格納するようにしてもよい。この場合も、リンクカウントテーブルは、各セクタごとに参照数が格納されることになる。なお、この２つの場合にも、リンク先の規定の仕方以外は上記のコンテナ単位で処理場合と同様の処理を行う。
【０１４６】
上記のリンク先の開始位置と終了位置とをタイトルファイルに格納する場合や、リンク先の開始位置と開始位置からのデータ量を格納する場合には、任意の位置で編集が可能となるという効果がある。ただし、記録、再生におけるシームレス性は保証されないことになる。つまり、上記のコンテナのように連続記録する単位容量が規定されないので、上記の関係式を満たすことができず、シームレス性は保証されない。
【０１４７】
以上のように上記各実施例の情報記録再生編集装置によれば、ＡＶ情報の記録時にリンク情報を格納したタイトルファイルを作成し、ＡＶ情報を編集する場合には、そのタイトルファイルを編集して、別のリンク情報を格納した他のタイトルファイルを格納しておく。つまり、ファイルの一部を各タイトルファイルが共有できるようにすることにより、ダイジェスト版や時間短縮版等のデータを生成する場合に、従来のように、結果として２台のビデオデッキが必要となることがなく、また、ＡＶ情報をコピーして記録するための余分な領域か必要ない。また、上記のようなオリジナルファイルやバーチャルファイルを格納しておくことにより、フル再生モード、ダイジェストモード、時間短縮モード等の種々の再生を楽しむことができる。
【０１４８】
以上のように本発明の実施例を説明したが、本発明は上記の実施の形態には限定されず、種々の変更が可能となる。例えば、上記の場合には、ディスク４０の取り出しに応じて、管理情報テーブルの情報を書き直すものとして説明したが、これには限られず、記録等の各処理の終了ごとに管理情報テーブルの情報を書き直すようにしてもよい。また、記録の開始ごとに新たなタイトルファイルを作成するようにしてもよい。
【０１４９】
また、上記の説明では、管理情報テーブルの情報は、ディスク４０の最内周に設けられた管理領域に記録されるものとして説明したが、これには限られず、ディスク４０における任意の位置に記録可能であり、また、ユーザ領域、すなわち、データ領域に記録するようにしてもよい。つまり、本実施例においては、タイトルファイルの数やタイトルファイル内のポインタの数等により管理情報テーブルのデータ量が可変長となるため、管理情報テーブルを格納するための管理領域の大きさが規定できない。
【０１５０】
そこで、ディスク４０内のユーザ領域にあるデータ量の管理領域を確保しておき、管理情報テーブルの情報を格納していくことにより、該管理領域が一杯になるか、その残り容量が所定のしきい値以下となった場合には、さらにユーザ領域における末使用領域を新たな管理領域として確保するようにする。なお、管理領域の容量を前もって大きめに設けておき、新たなタイトルファイルを記録するにはその容量を越えてしまう場合には、既存のタイトルファイルを削除しなければ該新たなタイトルファイルの生成、記録ができないようにしてもよい。
【０１５１】
また、上記の実施例では、主情報としてＡＶ情報を例にとって説明したが、これには限られず、映像情報のみ、又は、音声情報のみであってもよい。
【図面の簡単な説明】
【０１５２】
【図１】本発明における情報記録再生編集装置を示すブロック図
【図２】情報記録再生編集装置におけるメモリを示すブロック図
【図３】管理情報テーブルの構成を示すブロック図
【図４】ディスクのデータフォーマットを示す概念図
【図５】管理情報テーブルの構成を具体的に示す説明図
【図６】記録時の動作を示すフローチャート
【図７】編集時の動作を示すフローチャート
【図８】第１の消去方法におけるタイトル単位の消去の場合の動作を示すフローチャート
【図９】第１の消去方法におけるタイトルの一部の消去の場合の動作を示すフローチャート
【図１０】第２の消去方法におけるタイトル単位の消去の場合の動作を示すフローチャート
【図１１】第２の消去方法におけるタイトルの一部の消去の場合の動作を示すフローチャート
【図１２】情報記録再生編集装置の動作を説明するための各タイトルファイルの構成を示す説明図
【図１３】第１２図の場合の管理情報テーブルの構成を示す説明図
【図１４】上書き処理の場合の動作を示すフローチャート
【図１５】上書き処理の場合の情報記録再生編集装置の動作を説明するための各タイトルファイルの構成を示す説明図
【図１６】情報記録再生編集装置におけるシームレス性の保証について説明するための説明図
【図１７】記録時のバッファ容量の変化について説明するための説明図
【図１８】再生時のバッファ容量の変化について説明するための説明図
【図１９】情報記録再生編集装置の他の機能を説明するための管理情報テーブルの構成を示す説明図
【図２０】管理情報テーブルの他の構成を示す説明図
【図２１】従来のビデオシステムにおける編集方法を説明するための説明図
【符号の説明】
【０１５３】
４０    ディスク
１００  コンテナ
２０２  タイトルセットファイル
２０４  タイトルファイル
【図１】
2007035277.tif 000003
【図２】
2007035277.tif 000004
【図３】
2007035277.tif 000005
【図４】
2007035277.tif 000006
【図５】
2007035277.tif 000007
【図６】
2007035277.tif 000008
【図７】
2007035277.tif 000009
【図８】
2007035277.tif 000010
【図９】
2007035277.tif 000011
【図１０】
2007035277.tif 000012
【図１１】
2007035277.tif 000013
【図１２】
2007035277.tif 000014
【図１３】
2007035277.tif 000015
【図１４】
2007035277.tif 000016
【図１５】
2007035277.tif 000017
【図１６】
2007035277.tif 000018
【図１７】
2007035277.tif 000019
【図１８】
2007035277.tif 000020
【図１９】
2007035277.tif 000021
【図２０】
2007035277.tif 000022
【図２１】
2007035277.tif 000023