(57)【要約】【課題】 パケット単位の情報が時分割多重して伝送される多重ストリームに対し記録目的のパケットを複数種類分離、多重しディスク記録媒体に記録する。再生時はディスク記録媒体からの再生信号に対して目的のパケットのみの抽出を行う。【解決手段】 少なくとも多重ストリームに対し目的のパケットＩＤの検出を行い、メモリ手段に対し検出したパケットそのものの書込みを制御する手段と、検出パケットを一時的に記憶するメモリ手段と、記録時にはディスク記録媒体上の記録セクタに格納するデータ量と一致するように記録パケットに情報の付加を行い、再生時にはその情報を検出、パケットのみを出力する手段と、記録時は光ディスクの記録に適したディジタル信号に変換し、再生時は記録前のディジタル情報に変換する手段と、記録再生装置全体を制御しディスク記録媒体に対する記録、再生制御を行う手段とを有する。【選択図】図１
2006246507.tif 000002
【特許請求の範囲】
【請求項１】
パケット群から構成される番組を、Ｎチャンネル分（Ｎは正数）伝送する時分割多重ストリーム形式の入力から希望する番組をディスク状記録媒体へ記録する記録媒体記録装置において、前記時分割多重ストリーム上の番組の内から記録対象番組を設定する番組設定手段と、前記パケットの種類を示す識別情報を検出する検出手段と、前記識別情報が記録対象番組に対応する識別情報であったとき、該パケットを抽出する抽出手段と、該抽出されたパケットを記録媒体に記録する記録手段と、を具備し、前記番組設定手段にて同時に設定可能な番組数はＭ番組（Ｍは正数、Ｎ≧Ｍ）であることを特徴とする記録媒体記録装置。
【請求項２】
請求項１に記載の記録媒体記録装置において、さらに、それぞれの番組の記録開始時刻または記録終了時刻を設定する記録時刻設定手段を具備し、該記録時刻設定手段にて前記記録開始時刻または前記記録終了時刻が設定された場合には、設定された記録時刻間にのみ該記録対象チャンネルを記録し、前記記録時間設定手段にて前記記録開始時間及び前記記録終了時間が設定されない場合には、前記記録対象番組の開始時から終了時までを記録することを特徴とする記録媒体記録装置。
【請求項３】
請求項１または２に記載の記録媒体記録装置において、さらに、該抽出されたパケットを一時的に保持する第一のメモリ手段と、該第一のメモリ手段に保持されたパケットの数が一定数に達したとき、該保持されたパケットを含む第一の記録ブロックを生成する第一の記録ブロック生成手段と、該第一の記録ブロックを一時的に保持する第二のメモリ手段と、該第二のメモリ手段に保持された第一の記録ブロックの数が一定数に達したとき、該保持された第一の記録ブロックを含む第二の記録ブロックを生成する第二の記録ブロック生成手段と、を記録媒体への記録に適した符号化データへ符号化する符号化手段と、を具備し、前記記録手段は前記符号化データを記録媒体へ記録することを特徴とする記録媒体記録装置。
【請求項４】
請求項３に記載の記録媒体記録装置において、前記第一の記録ブロック生成手段は、前記保持された一定数のパケットに付加情報を付加する情報付加手段を持つことを特徴とする記録媒体記録装置。
【請求項５】
請求項４に記載の記録媒体記録装置において、前記付加情報には同期信号が含まれることを特徴とする記録媒体記録装置。
【請求項６】
請求項４に記載の記録媒体記録装置において、前記付加情報には多重ストリームから分離されたことを示す情報が含まれることを特徴とする記録媒体記録装置。
【請求項７】
請求項４に記載の記録媒体記録装置において、前記付加情報には、前記番組を記録した時刻を示す情報、または、前記番組の経過時間を示す情報情報が含まれることを特徴とする記録媒体記録装置。
【請求項８】
請求項３に記載の記録媒体記録装置において、さらに、特定番組のパケットのみを含むデータファイルを生成するデータファイル生成手段を具備することを特徴とする記録媒体記録装置。
【請求項９】
請求項８に記載の記録媒体記録装置において、前記特定番組とは複数の特定番組であることを特徴とする記録媒体記録装置。
【請求項１０】
請求項３に記載の記録媒体記録装置において、前記多重ストリームには契約情報が含まれており、さらに前記記録媒体記録装置は、固有の装置識別符号と、前記契約情報と装置識別符号から、前記番組の処理が許諾されているかを判断する処理許諾判断手段と、を具備し、前記処理許諾判断手段にて、処理が許諾されていないと判断された場合には、当該番組の前記記録媒体への記録処理を禁止することを特徴とする記録媒体記録装置。
【請求項１１】
請求項１０に記載の記録媒体記録装置において、前記処理許諾判断手段にて、処理が許諾されていると判断された場合には、当該番組の前記記録媒体への記録処理を禁止しないことを特徴とする記録媒体記録装置。
【請求項１２】
請求項１１に記載の記録媒体記録装置において、前記番組の前記記録媒体への記録処理時には、前記契約情報をパケットと共に記録することを特徴とする記録媒体記録装置。
【請求項１３】
パケット群から構成される番組を、Ｎチャンネル分（Ｎは正数）伝送する時分割多重ストリーム形式の入力から希望する番組を外部システムへ出力する多重ストリーム処理装置において、前記時分割多重ストリーム上の番組の内から出力対象番組を設定する番組設定手段と、前記パケットの種類を示す識別情報を検出する検出手段と、前記識別情報が記録対象番組に対応する識別情報であったとき、該パケットを抽出する抽出手段と、該抽出されたパケットを外部システムへ出力する出力手段と、を具備し、前記外部システムへ同時出力可能な前記出力対象番組数はＭ番組（Ｍは正数、Ｎ≧Ｍ）であることを特徴とする多重ストリーム処理装置。
【請求項１４】
パケット群から構成される番組を複数記録したディスク状記録媒体からデータを再生する再生手段と、前記記録媒体に記録された複数の番組の内から再生対象番組を設定する番組設定手段と、前記パケットの種類を示す識別情報を検出する検出手段と、前記識別情報が再生対象番組に対応する識別情報であったとき、該パケットを抽出する抽出手段と、該抽出されたパケットを処理する処理手段と、を具備することを特徴とする記録媒体再生装置。
【請求項１５】
請求項１４に記載の記録媒体再生装置において、前記ディスク状記録媒体には、契約情報が各々のパケットに付随して記録されており、さらに該装置は固有の装置識別符号と、前記契約情報と装置識別符号から、前記番組の処理が許諾されているかを判断する処理許諾判断手段を具備し、前記処理許諾判断手段にて、処理が許諾されていないと判断された場合には、当該番組の前記記録媒体からの再生処理を禁止することを特徴とする記録媒体記録装置。
【請求項１６】
リードイン領域と、データ領域と、リードアウト領域から構成されるディスク状記録媒体において、前記データ領域には、複数番組分の音声パケット、映像パケット、またはデータパケットを特定の数だけ含む第一の記録ブロックと、該第一の記録ブロックを特定の数だけ含む第二の記録ブロックと、該第二の記録ブロックを任意の数だけ含むデータファイルと、前記データファイルの先頭アドレス、ディレクトリ階層、ファイル名を示す情報を記録した第一のテーブルと、前記第二の記録ブロック全てに対する情報の割当状態をそのアドレスと割当符号で示す第二のテーブルと、が記録されていることを特徴とするディスク状記録媒体。
【請求項１７】
請求項１６に記載のディスク状記録媒体において、前記複数のデータファイルは全て同じ数の記録ブロックから構成されることを特徴とするディスク状記録媒体。
【請求項１８】
請求項１６または１７に記載のディスク状記録媒体において、前記複数のデータファイルのうち、先頭アドレスが小さいほど、より上位の階層のディレクトリにあるとして管理する情報が記録されていることを特徴とするディスク状記録媒体。
【請求項１９】
請求項１８に記載のディスク状記録媒体において、前記複数番組それぞれに対応するパケット識別情報と、同一番組に対応するパケットを含むファイルの組み合わせ情報を管理する再生制御ファイルが記録されていることを特徴とするディスク状記録媒体。
【請求項２０】
請求項１９に記載のディスク状記録媒体において、前記再生制御ファイルを最上位階層のディレクトリにあるとして管理する情報が前記第一のテーブルに記録されていることを特徴とするディスク状記録媒体。
【請求項２１】
請求項２０に記載のディスク状記録媒体において、前記データ領域では、前記複数のデータファイルはそれぞれファイル名を示す符号と共に記録されており、さらに、最上位の階層のディレクトリに属するファイルは、最上位階層に属することを示す符号と共に記録されており、それ以外のファイルは、一階層上位の階層に属するデータファイルのファイル名を示す符号と共に記録されていることを特徴とするディスク状記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディスク状記録媒体とそれを用いた記録再生装置に関し、特に複数のチャンネル（番組、サービス）に対する映像、音声、データのディジタル情報がその伝送単位であるパケットで時分割多重されて伝送される多重信号の中から、記録目的の複数のチャンネルに対するパケットを分離し、書き換え可能なディスク状記録媒体へ記録する記録再生装置に関する。
【背景技術】
【０００２】
映像、音声、データをパケット単位で格納しそのパケットを時分割多重した多重ストリームとして伝送するディジタル放送が開始され、その多重ストリームに対して元の映像、音声をデコードする装置の一例としてディジタル放送受信機が挙げられる。この装置については非特許文献１に記載されている技術のように、受信電波に対してチューナー、QPSK復調、誤り訂正、デスクランブル処理を行い、複数の番組、サービスに対する映像、音声、データの各パケットが時分割多重された多重ストリームを抽出する。多重ストリームの構成要素であるパケットはＴＳ（Transport Stream）ヘッダとパケットデータからなりＴＳヘッダには多重ストリームの中から目的の番組、サービスを識別分離する目的でパケットＩＤ番号が含まれている。パケット分離部では多重ストリームの中から目的の番組、サービスに対するパケットＩＤ番号と一致するパケットのみを分離し、ＴＳヘッダを除いたパケットデータのみをメモリに書き込む。メモリに書き込まれたパケットデータは映像、音声復号部で復号後、元の映像、音声信号として再生される。
【０００３】
一方映像、音声、データなどのディジタル情報を記録する書き換えが可能なディスク記録媒体の一例として磁気ディスク、光磁気ディスク、ＤＶＤ−ＲＷ（ Digital Versatile Disc−Rewritable)、ＤＶＤ−ＲＡＭ(Digital Versatile Disc−Random Access Memory)などの光ディスクが挙げられる。例えばＤＶＤ−ＲＡＭへのディジタル情報の記録方法、記録したディジタル情報の管理方法は非特許文献２と非特許文献３に記載されている技術のように、ディスク記録媒体の物理的な領域であるリードイン領域、データ領域、リードアウト領域の中で、データ領域に含まれるディスクへの情報記録の基本単位である複数の記録セクタに、記録情報に対して誤り訂正符号の付加、変調の処理を行いディスクへの記録に適したディジタル信号を記録する。更にディスク上で、記録情報の管理を行う目的で、データ領域内に仮想的な論理領域を確保し、その論理領域を構成する複数の論理ブロックに対し記録情報の先頭から終了までを連続した論理ブロックに割り当てたファイルとして扱う目的でファイル先頭に対応する論理アドレスと、ファイルのディレクトリ構造、ファイル名についての情報を含んだパステーブルを論理領域中に設ける。ディスク再生時はパステーブルの読取りから各記録情報に対するファイルを認識し、再生目的のファイルに対する先頭論理アドレスを指定することでファイルの再生を行う。パステーブルはディスクへの情報記録で新たにファイルが発生するたびにその内容が更新され、ディスク上のパステーブルに上書きする。また書き換え可能な記録媒体ということから情報が記録されていない未記録領域の管理を行う未割付マップが設けられている。未記録領域に情報を記録した場合は、未割付マップ上の割付フラグを変更し、それをディスク上の未割付マップに上書きする。
【０００４】
【非特許文献１】映像情報メディア学会誌 Vol.51,No9,pp.1364〜1369
【非特許文献２】日経エレクトロニクス 1997.10.20(no.701) ｐ１６８、ｐ１７４〜１７６
【非特許文献３】日経ＢＰ社 データ圧縮とディジタル変調９８年版 ディジタル変調編 ｐ１１７〜１２５
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年放送衛星、通信衛星を使った多チャンネルのディジタル放送サービスが本格的に開始されており、そのディジタル情報の伝送方式に映像、音声、データの各情報をパケットに格納し、そのパケットを時分割多重して伝送するパケット多重方式が多く採用されている。また将来的に地上波を含む全ての放送サービスもディジタル化され、その伝送方式にパケット多重方式が採用される方向である。一方でＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭを含むディスク状記録媒体はその大容量という特徴からＶＴＲ(Video Tape Recorder)に替わるの映像記録媒体としての利用が期待されている。ディジタル放送サービスは数多くの番組が時分割多重されたパケットとして伝送されるという特徴から、目的の番組複数を任意に選択した後のパケットの伝送レートが、記録媒体への記録レート以下であれば複数の番組に対する同時記録可能となる。しかし時分割多重されたパケットの中から目的の番組に対するパケット複数種類を分離した場合、分離したパケットは時系列的に不連続になり、不連続なパケットの記録に適した記録媒体は、時系列的に連続したデータの記録に適するＶＴＲのようなテープ記録媒体には不向きで、記録に必要なデータがそろうたびにアクセス、記録を行うことが可能、つまりランダムアクセスで記録可能なディスク記録媒体が適している。
【０００６】
しかしながら、（１）時分割多重されたパケットから目的のパケットを複数種類分離してディスク記録媒体に記録する際、１パケット当りのデータ量と、ディスクへの記録単位である記録セクタに格納するデータ量が異なることから、分離したパケットに対するディスクへの記録方法が必要となってくる。（２）また複数種類のパケットを分離し記録するため、ディスク再生時に記録したパケットの種類が明らかとなるような記録方法も必要となる。（３）目的の複数種類のパケットそれぞれに対する記録開始時刻、終了時刻が異なる場合は、再生時にそれぞれのパケットの記録開始、終了が明らかとなるようなディスク上でのファイル発生方法とそのファイルの管理方法が、更には（４）ファイルに対する再生方法が必要となり、そのファイル管理方法、再生方法はディスクフォーマットから外れないように互換性を維持する必要がある。（５）ディスク上に発生した複数種類のパケットが含まれるファイルの再生時には、その中から目的のパケットのみを分離する再生方法、（６）上記した課題を解決する方法に従い複数種類のパケットを分離しディスク記録媒体に記録したり、再生信号から目的のパケットのみを取り出し、元の映像、音声信号、データに戻す記録再生装置、（７）更には伝送される映像、音声、データのディジタル情報に対する著作権の保護を目的とし、ディスク記録媒体へのディジタル情報の記録、再生を制限する方法と装置が必要となる。
【０００７】
従って本発明の目的は上記課題を解決するディスク記録再生装置及び記録、再生方法を提供するものである。
【課題を解決するための手段】
【０００８】
上記した（１）から（７）までの課題を解決する手段は（１）記録セクタに格納するデータ量に一致するように多重ストリームから分離した記録パケット複数単位で情報を付加する。（２）ディスクへの記録パケットは、パケットの構成要素であるＴＳヘッダとパケットデータそのものをディスクへの記録の対象とし、再生時にはＴＳヘッダに含まれるパケットＩＤの検出で目的の再生パケットデータの抽出を行う。（３）多重ストリームから目的の複数種類の記録パケットそれぞれに対する分離開始時刻、終了時刻に応じて光ディスク上の論理領域に別ファイルとして発生させるため、パステーブルに発生させるファイルの先頭論理アドレス、ファイル名を格納し、更に分離開始、終了時刻に応じたファイルに対する記録パケットの記録順をファイルのディレクトリ構造とし、その構造を親ディレクトリ番号として格納する。また同一のパケットＩＤに対する記録パケットを含むファイルの組み合わせと、その組み合わせで再生するパケットＩＤに関する情報を格納した再生制御ファイルを設ける。（４）、（５）再生時にはパステーブルの読取りから明らかになるファイルに対してスキャンを行いながら、そのファイルに含まれる記録パケットのＩＤ検出により、あるいは再生制御ファイルの再生により、再生目的のパケットを含むファイルの組み合わせを判定し、パステーブルから明らかになるディレクトリからその組み合わせの範囲内で上位ディレクトリに対するファイルから順番に再生、ファイルからパケットＩＤの検出により目的のパケットのみを抽出する。ファイルに対するアクセス再生はパステーブルの内容にしたがって行われディスク上に存在するファイルの管理、再生方法の互換性を維持する。（６）記録再生装置は少なくとも多重ストリームまたは再生パケットからパケットＩＤの検出を行い、メモリ手段に対し検出した記録パケットあるいは再生パケットそのものの書込みを制御するパケットＩＤ検出手段と、検出パケットを一時的に記憶するメモリ手段と、記録セクタのデータ量と一致するよう記録パケットに対して情報の付加を行い、再生パケットに対しては付加情報を検出し、パケットのみを抽出する手段と、記録パケットに対し光ディスクの記録に適したディジタル信号に変換し、再生時は記録前のディジタル情報に変換する手段と、記録再生装置全体を制御し、光ディスク上のファイルに対する記録制御、再生制御を行うシステム制御手段とを有し、（７）記録再生装置の一部を構成するシステム制御手段とパケットＩＤ検出手段にそれぞれ多重ストリームの供給元との受信契約制御命令と、契約チャンネルの範囲内でパケットの検出を制御する契約チャンネル制御命令を設定し、ディスクへ記録の際に記録パケットに対して付加する情報として多重ストリームの供給元の識別情報を含める。
【発明の効果】
【０００９】
本発明によると多重ストリームから分離した記録パケット複数単位で情報を付加し、記録セクタに格納するデータ量と合わせることで光ディスクに記録可能である。またパケットＩＤを含む記録パケットそのものが光ディスク上の記録セクタに格納されるので、ディスク再生時に再生目的のパケットＩＤのみに対するパケットの検出、パケットデータとして伝送された映像、音声情報の復号処理が可能となる。更に多重ストリームから分離し、その分離開始時刻、終了時刻がそれぞれ異なる複数種類の記録パケットに対し、それぞれの分離開始、終了時刻に応じて光ディスク上にファイルを発生させるように、ファイルのディレクトリ構造をパステーブルに反映することで、記録パケットが複数種類混ざったファイルと単独種類のファイルの管理の互換性を維持できると共に、再生時に再生目的のパケットが含まれるファイルの先頭に直接アクセス、再生することが可能となる。また再生制御ファイルを記録パケットの記録で発生したファイルとは別に設け、そのファイルにパケットＩＤの情報とそのパケットＩＤの記録パケットを含むファイルの組み合わせについての情報を反映させることで記録再生装置における目的のパケットを含むファイルに対するアクセス、再生が容易になる。更には記録パケットの先頭から終了をある記録ブロック単位でディスク上に分割ファイルとして発生し、その分割ファイルに対する再生方法を再生制御ファイルに反映させることで、記録再生装置における特殊再生が容易に可能となる。更に多重ストリームの供給元との受信契約、契約チャンネルを記録再生装置に設定し、記録時には多重ストリームの供給元の識別情報を付加して光ディスクに対する記録することで、記録時には契約した番組の範囲内でディスクへのパケットの記録が制限でき、再生時には契約した番組の範囲内でパケットの再生を制限でき、供給元との契約が無い記録再生装置での光ディスクに対する不正な記録、再生を制限することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明によるディスク記録再生装置及び記録、再生方法の実施の形態について、いくつかの実施例を図面を用いて説明する。
【００１１】
図１は本発明のディスク記録再生装置及び記録、再生方法についての第１の実施例を示すブロック図である。図において１は書き換え可能な光ディスク、２は光ディスク１上に記録信号の記録または再生を行う記録再生手段であるヘッド、３はヘッド２を光ディスク１の半径方向に移動し、光ディスク１上の任意の領域にランダムアクセスを可能とするヘッド送り機構、４はヘッド２で読み取った再生信号を増幅するプリアンプ、５は後述するディジタル信号処理回路６からの信号に応じてヘッド２からレーザーを発振させ、光ディスク１への記録信号を制御するレーザードライバ(レーザ制御手段ともいう)、６は記録時には記録を行うディジタル情報に対し誤り訂正符号の付加、変調処理を行うことで光ディスク１への記録に適したディジタル信号に変換し、再生時にはプリアンプ４からの再生信号に対して復調処理、誤り訂正処理を行い、元のディジタル情報に変換するディジタル信号処理回路、７は誤り訂正符号付加、変調、復調、誤り訂正処理のディジタル信号処理の際に利用される第二のメモリ手段(以下ＲＡＭ２という)、８は光ディスク１の記録時には記録パケットに対して情報を付加し光ディスク１への記録データ量にあった情報付加パケットを生成、再生時には再生された情報付加パケットから付加情報の検出を行い、再生パケットのみを抽出する情報付加検出回路、９はパケットの構成要素であるＴＳヘッダを除きパケットデータのみを抽出するパケットデータ抽出回路、１０は第一のメモリ手段１１(以下ＲＡＭ１という)に対して、ディスクへ記録を行うパケットや再生パケットに対する書込み、読み出しを制御するＲＡＭ１制御回路、１２は多重ストリームに含まれるパケット、あるいは再生パケットに対しそのＴＳヘッダに含まれるパケットＩＤの検出を行い、目的のパケットＩＤ番号の検出でＲＡＭ１制御回路１０にパケットの書込み制御命令を生成するパケットＩＤ検出回路、１３はパケットデータ抽出回路９からの圧縮映像、圧縮音声に対するパケットデータに対し、圧縮前の映像信号、音声信号に復号する映像／音声伸長回路、１５はシステム全体の制御を行うシステムコントローラＡである。
【００１２】
ここで図２において伝送される多重ストリームと、ディスクへ記録を行う複数種類の記録パケットの分離について説明し、図３においてパケットの構成要素の説明、図４において光ディスク１における記録単位の記録セクタ（第一の記録ブロックともいう）の構成、誤り訂正符号の付加単位である訂正ブロック（第二の記録ブロックともいう）の説明、図５において情報付加検出回路８で記録パケットに対して付加情報を付加した後の情報付加パケットについて説明する。
【００１３】
図２は多重ストリームと、ディスクへ記録を行う複数種類の記録パケットの分離方法それぞれの一例を示してある。図中（ｂ）は多重ストリームの構成例を示してあり、各チャンネルに対する「映像」「音声」「データ」のディジタル情報やそれとは別のディジタル情報の伝送単位であるパケットとパケットに対して誤り訂正を行う目的で付加されるパケット訂正符号の組み合わせが時分割多重して伝送される。この例の場合、多重ストリームに含まれるチャンネルは「映像Ａ」「音声Ａ」「データＡ」のパケットで構成される番組Ａと、「映像Ｂ」「音声Ｂ」「データＢ」のパケットで構成される番組Ｂと、「映像Ｃ」「音声Ｃ」「データＣ」のパケットで構成される番組Ｃであり、更に番組の予定表や受信制御などの情報を含むパケットが時分割多重される。ここで例えば多重ストリームから目的の番組Ｂ，Ｃに対するパケット分離、ＲＡＭ１への分離パケットの書込みを図中（ａ）に示す。この場合番組Ｂ，Ｃに対するパケット分離の開始時刻、終了時刻がそれぞれ異なるように制御するものとする。その結果ＲＡＭ１に書き込まれるパケットは、図中（ｃ）に示すように番組Ｂに対するパケット分離開始時刻から番組Ｃに対するパケット分離開始時刻までは番組Ｂのみの単一種類のパケットそのものがＲＡＭ１に書き込まれ、次に番組Ｃに対するパケット分離開始時刻から番組Ｂに対するパケット分離終了時刻までは、番組Ｂ、Ｃに対する複数種類のパケットそのものがＲＡＭ１に書き込まれる。最後に番組Ｂに対するパケット分離終了時刻から番組Ｃに対するパケット分離終了時刻までは番組Ｃのみの単一種類のパケットそのものがＲＡＭ１に書き込まれることになる。
【００１４】
図３は多重ストリームの伝送単位であるパケットの構成例を示してある。図３においてパケット３０１はデータ長が１８８バイトで、４バイトのＴＳ（Transport Stream）ヘッダ３０２と伝送する圧縮映像、圧縮音声、データの格納場所であるパケットデータ３０５より構成される。ＴＳヘッダ３０２にはパケット３０１の先頭を示すパケット同期信号３０３と多重ストリームから目的の番組に対するパケットの分離の際に用いられるパケットＩＤ３０４より構成される。
【００１５】
図４は光ディスク１への記録単位である記録セクタの構成と誤り訂正符号の付加単位である訂正ブロックの一例を示してある。光ディスク１はその物理的な領域としてリードイン領域、データ領域、リードアウト領域からなり、リードイン領域はディスクの識別情報等が記録されている。データ領域は記録情報の格納領域であり、その構成単位である記録セクタは図４に示すようにプリフォーマット部４０１と記録部４０２に大きく分けられる。プリフォーマット部４０１はヘッダ１〜４、ミラーで構成され、ヘッダは記録セクタのディスク上の物理的なアドレスを示すセクタＩＤ４０３とセクタＩＤ４０３に対する誤り訂正符号ＩＥＤ、セクタＩＤの先頭を示すアドレスマークより構成される。ディスクへの記録、再生時にはセクタＩＤの検出から目的の記録セクタへアクセスを行う。記録部４０２は記録情報の格納領域であるデータ部４０４とその先頭を示すデータ同期信号より構成される。データ部に格納される記録情報について、まずセクタデータ４０５の構成図においてディスクへ記録するディジタル情報はメインデータ１〜１２に格納され、記録セクタにそのメインデータ１〜１２を記録する際に必要となる付加的なデータとしてデータ部ＩＤとその訂正符号であるＩＥＤ、付加データ、セクタデータのエラーチェックを行うＥＤＣを付加、合計２０６４バイトで構成する。このセクタデータに対し誤り誤り訂正を行う単位である訂正ブロック４０６は、セクタデータを１６個集め、横方向のデータに対して訂正を行うＰＩ訂正符号１０バイトと、縦方向のデータに対して訂正を行うＰＯ訂正符号１６バイトが４０６に示すように配置され訂正ブロックを構成する。更にデータ部４０４に格納する際にはＰＩ、ＰＯ訂正符号を含む（１７２＋１０）バイト×１３のデータ量毎に、その中の１バイト（８ビット）単位のデータを１６ビットに変換する変調処理を行い、変調後１４５６ビット単位でフレームを構成し、それに対してフレーム同期信号を付加した後の合計２４１８バイトのデータとしてデータ部４０４に記録する。
【００１６】
図５は多重ストリームより目的の番組に対するパケットを分離した記録パケットに対して情報付加検出回路８で行われる情報の付加の一例を示してある。パケットは１８８バイト単位で、光ディスク１へディジタル情報を記録する単位はメインデータ１〜１２の２０４８バイト単位であるため、複数のパケットを集めてメインデータ１〜１２に格納するデータ量とのつじつまを合わせる。図５の一例においては、５０８のパックヘッダ１４バイトをまず付加し、更に残りの２０３４バイトには１０個のパケット１〜１０の１８８０バイトと、２０３４バイトに格納するデータ量に足りない残りの１５４バイトを１４バイトで構成される情報Ａとその先頭を検出する同期信号Ａ、１４バイトで構成される情報Ｂとその先頭を検出する同期信号Ｂ１０個を、図に示すような配置で付加し、情報付加パケットを生成する。よってメインデータ１〜１２に１０個のパケットを当てはめることが可能となり、パケットに対するディジタル情報の記録セクタへの記録が可能となる。
【００１７】
図１の記録再生装置における記録動作の説明を、多重ストリームから目的のパケット分離した記録パケットに対する情報Ａ、情報Ｂ付加までの処理を図７を用いて、情報Ａ、情報Ｂの付加を行った情報付加パケットに対する光ディスク１への記録方法、記録後に発生するファイルの管理方法について図６と図８を用いそれぞれ説明する。
【００１８】
図１と図７において多重ストリームに対する目的のパケット分離から記録パケットに対する情報Ａ、Ｂ付加までの処理は、まず最初にシステムコントローラＡ１５に対しディスクに記録する複数の番組選択を行う目的で第１、第２の録画番組設定を行い、システムコントローラＡは設定された録画番組に対する第１、第２のパケットＩＤをパケットＩＤ検出回路１２に対して設定する（ステップ７０１）。更にシステムコントローラＡには第１、第２番組の録画開始、終了時刻になるとそれぞれの録画開始終了制御命令が設定され、ステップ７０２からステップ７０７ではその設定に呼応して第１、第２の記録パケット分離開始制御命令に従い、パケットＩＤ検出回路１２で検出される記録目的のパケットに対するそれぞれの録画開始時刻に応じたＲＡＭ１への書込み制御を行う。
【００１９】
例えば図２（ａ）における番組Ｂと番組Ｃそれぞれに対するパケット分離開始時刻、終了時刻に応じ、図２（ｂ）の多重ストリームから番組Ｂ，Ｃそれぞれに対するパケットＩＤ検出が行われたのであれば、パケットＩＤ検出回路１２はＲＡＭ１制御回路１０に対して検出パケットＩＤに対するパケットそのものをＲＡＭ１へ転送するよう制御する。その結果図２（ｃ）に示すように、記録パケット分離開始制御、分離終了制御命令に従った番組Ｂ，Ｃに対する分離パケットそのものがＲＡＭ１に書き込まれることになる。まずステップ７０２において第１、第２のパケットそれぞれの分離開始時刻に応じた制御が行われ、ステップ７０３、ステップ７０４で多重ストリームで伝送されるパケットに対し、ステップ７０１で設定された第１、第２のパケットＩＤの検出処理を行う。ステップ７０４において第１或いは第２のパケットＩＤ番号の検出が行われ、多重ストリームから目的のパケットそのものが分離されるとステップ７０５においてＲＡＭ１に分離パケットの書込みが行われる。ステップ７０６において例えばＲＡＭ１に光ディスク１への記録単位である訂正ブロックに必要な数分の記録パケットが書き込まれ、ＲＡＭ２へその記録パケットの転送が可能であるならば、情報付加検出回路８において図５に示すような１０パケット単位で情報Ａ，情報Ｂの付加を行いディスク記録に適したデータ量に変換し、訂正ブロックのデータ量を満たすまで記録パケットをＲＡＭ２に転送し（ステップ７０７）、ディジタル信号処理を行い光ディスク１に記録される。
【００２０】
ステップ７０８から７０Ｂの処理は第１、第２の番組に対するパケットのそれぞれの分離終了時刻に応じたＲＡＭ１への書込み制御を行う。ステップ７０８において、第１或いは第２の番組いづれか一方がパケット分離終了時刻に達したのであれば、ステップ７０９において分離終了時刻に達した分離パケットに対するＲＡＭ１への書込み停止を制御し、ステップ７０５においてその分離パケットに対するＲＡＭ１への書込みを停止、未だ分離終了時刻に達していない分離パケットに対してステップ７０５からの処理を継続する。ステップ７０８の判定が不成立ならば、第１、第２の番組それぞれのパケット分離終了時刻に未達、或いは第１、第２の番組それぞれのパケット分離終了時刻に到達した場合であり、ステップ７０Ａにおいてその判定を行う。ステップ７０Ａの判定が不成立であれば、ステップ７０５以降の処理を行い、第１、第２両方の分離パケットに対するＲＡＭ１への書込みを継続する。ステップ７０Ａの判定が成立するのであれば、ステップ７０Ｂにおいて最後に分離終了時刻に達した番組に対するパケット分離処理を、訂正ブロック分の分離パケットがＲＡＭ１に書き込まれるまで継続する。
【００２１】
図６はディスクへ記録する目的の第１、第２のパケットを多重ストリームから分離後、図５で説明したメインデータ１〜１２に格納するデータ量と、光ディスク１への記録単位である訂正ブロックに格納するデータ量を合わせ、光ディスク１に記録を行う場合を示してある。図６において６０１、６０２、６０３は光ディスク１に物理的に確保される領域を示しており、ディスク識別、記録セクタの管理を行うリードイン領域６０１、ディスクへの記録情報を格納する物理セクタが含まれるデータ領域６０２、リードアウト領域６０３である。６０８から６０Ｆはデータ領域６０２に対して、仮想的に確保される論理領域であり、ディスクへの記録情報の先頭から終了までを記録した物理セクタに対応した論理ファイルと、論理ファイルの管理を行うパステーブル６０Ｂ、未記録領域の管理を行う未割付マップ６０Ｃを論理領域に確保した一例を示している。仮想的に確保された論理領域内部には、パステーブル、未割付マップが記録された論理ブロックアドレスやディスクの規格識別子、論理ブロックの単位当りの情報ビット数あるいはバイト数などを記録したボリューム記述子６０８、６０９はボリューム記述子の記録場所を探す際に用いるアンカポイント１、６０Ａはもう一方のアンカポイント２である。論理領域内部のパステーブル以降にはその構成単位である論理ブロックに対して、その先頭から順番に論理ブロックアドレスが与えられる。６０４、６０５，６０６はＲＡＭ１から転送される記録パケットを示しており、６０７は図４のセクタデータ４０５のデータ量に対し、記録パケット１０個と付加情報Ａ，Ｂを加え、更にディスクへ記録する際に必要な付加データを加えて記録データ量を合わせたセクタデータで、６１０は図４の４０６の訂正ブロックに相当するもので、セクタデータ１６個に対して更に誤り訂正符号を付加したものである。この訂正ブロックに対し、更に１セクタ単位のデータ量で変調処理、フレーム同期信号を付加してディスク上の物理セクタを構成するデータ部に格納（記録）する。ディスク上の物理セクタへの記録終了後、論理領域内に発生するファイルについては、パケットＢ単独の記録パケット６０４に対するパケットＢブロックの先頭から終了までの記録に対する論理アドレスの範囲に例えばファイル１０、パケットＢ、Ｃ多重の記録パケット６０５に対するパケットＢ、Ｃブロックの先頭から終了までをファイル１１、パケットＣ単独の記録パケット６０６に対するパケットＣブロックの先頭から終了までをファイル１２とする。パステーブル６０Ｂには論理領域に発生させるファイル１０、１１、１２それぞれの先頭論理アドレスＨ、Ｉ、Ｊ（ Ｈ、Ｉ、Ｊ は正の整数）とパステーブル上のファイル名ｓｕｂ−１０、 ｓｕｂ−１１、 ｓｕｂ−１２を格納する。更にファイル１０、１１、１２に対するディレクトリ構造を与えるためパケットＢブロックに対応するファイル１０に対して最上位のルートディレクトリを親ディレクトリとするようにパステーブル上の親ディレクトリ番号に例えば“０”を与える。パケットＢ、Ｃブロックに対応するファイル１１に対してはファイル１０を親ディレクトリとするように親ディレクトリ番号にファイル１０のファイル名ｓｕｂ−１０と��連のある番号の“１０”を与え、パケットＣブロックに対応するファイル１２に対してはファイル１１を親ディレクトリとするよう親ディレクトリ番号にファイル１１のファイル名ｓｕｂ−１１と関連のある番号の“１１”を与える。パステーブルは記録情報のディスクへの記録が終了後その内容が更新され、論理領域中のパステーブルの格納領域に上書き記録される。ディスクへの記録に論理領域中の未記録領域を利用した場合は、それに対する論理ブロックが記録済みであることを示すため未割付マップの更新を行い論理領域中の未割付マップの格納領域に上書き記録される。
【００２２】
図６で説明した記録パケットのディスクへの記録方法、発生させるファイルの管理方法を図１のブロック図と図８のフローチャートを用いて説明する。図１、図８において記録開始前に光ディスク１に記録されているアンカポイント１または２よりボリューム記述子を読みとり、その内容からパステーブル、未割付マップの格納領域にアクセス、ディジタル信号処理回路６で復調処理、誤り訂正処理を行い１５のシステムコントローラＡにパステーブル、未割付マップを転送する。システムコントローラＡにおいてはディスクから読み取ったパステーブル、未割付マップの内容から、ディスクの論理領域に存在する記録済みのファイルや未記録領域を利用して記録情報を格納するための領域を確保する（ステップ８０１）。ＲＡＭ１に多重ストリームから分離後の記録パケットが書き込まれ、ＲＡＭ１からＲＡＭ２に記録パケットを含む情報付加パケットの転送が開始され（ステップ８０３）、訂正ブロックの生成に必要な記録データが転送されるとディジタル信号処理回路６において訂正符号の付加、変調処理、フレーム同期信号の付加が行われ（ステップ８０４）、システムコントローラＡはヘッド送り機構３に対して、情報の記録のために論理領域中に確保した領域の先頭論理ブロックに対する物理セクタにアクセスし、その物理セクタのデータ部にステップ８０４で生成した変調処理後のディジタル信号をレーザードライバ５、ヘッド２を介して書込みを行う（ステップ８０５）。目的の物理セクタへのアクセスはプリフォーマット部に含まれるセクタＩＤの検出をディジタル信号処理回路６で行い、システムコントローラＡにおいて検出したセクタＩＤに対する論理ブロックアドレスに変換して、目的の論理ブロックをサーチ、ヘッド送り機構３でヘッド２を移動しながら目的の物理セクタへアクセスする。ステップ８０６において多重ストリームに対する第１の記録パケットの分離が開始され、ディスクへの記録が開始されるとシステムコントローラＡは記録を開始した物理セクタに対するセクタＩＤを一時的に記憶する（ステップ８０７）。また続いてステップ８０６において第２の記録パケットの分離が開始されるとシステムコントローラＡは例えばその時点で記録を行っている物理セクタに対するセクタＩＤを一時的に記憶する（ステップ８０７）。ステップ８０８において多重ストリームに対する第１の記録パケットの分離が終了するとシステムコントローラＡはその時点で記録を行っている物理セクタに対するセクタＩＤを一時的に記憶する（ステップ８０９）。また続いてステップ８０８において第２の記録パケットの分離が終了するとシステムコントローラＡはその時点で記録を行っている物理セクタに対するセクタＩＤを一時的に記憶する（ステップ８０９）。更にステップ８０Ａで第１、第２両方の記録パケットの分離が終了し、ＲＡＭ１に貯まっている残り記録パケットに対してディスクへの記録が終了すると、ステップ８０７、ステップ８０９で一時的に記憶したセクタＩＤに対する物理セクタを含む訂正ブロックの先頭を構成するセクタＩＤを、論理領域上の論理アドレスに変換し（ステップ８０Ｂ）、更に論理領域中に図６で説明したファイルを発生させるようにパステーブルを更新する。更新されたパステーブルには変換された論理アドレスと親ディレクトリ番号、ファイル名が図６に示すように与えられ、論理領域中の元の位置に上書き記録され記録処理を終了する（ステップ８０Ｃ）。
【００２３】
図１における光ディスク１に記録した記録パケットを含む記録情報の再生方法について、光ディスク１に発生させたファイルに対する再生方法、ファイル再生から再生目的のパケットのみを取り出しパケットデータに対する映像、音声伸長処理を行う方法を図１のブロック図と図９のフローチャートを用いて説明する。
【００２４】
図１と図９において光ディスク１に発生させたファイルの再生を行う前に、パステーブル、未割付マップをサーチ、アクセスを行い、ディジタル信号処理回路２で処理後のパステーブル情報、未割付マップをシステムコントローラＡに転送する（ステップ９０１）。パステーブルに含まれる情報は図６で説明したようにファイル１０，１１，１２に対する先頭論理アドレスと、親ディレクトリ番号、ファイル名からなり、その情報をもとにステップ９０２でファイルのディレクトリ構造の最上位に位置するファイル１０から下位ディレクトリのファイル１１、１２へと順番にアクセス、１訂正ブロック以上の再生を行い（ファイルスキャン）、各ファイルに含まれる記録パケットに対してパケットＩＤの検出をパケットＩＤ検出回路１２で行う。ステップ９０２のファイルスキャンで検出された複数種類のパケットＩＤから、再生番組をシステムコントローラＡに対して設定し、システムコントローラＡは設定された番組に対するパケットＩＤが含まれるファイルを再生目的のファイルとして選択する（ステップ９０３）。例えばファイル１０、１１、１２に対しファイルスキャンを行うと、ファイル１０は番組Ｂに対するパケットＩＤが検出され、ファイル１１は番組Ｂ、Ｃ両方のパケットＩＤ、ファイル１２は番組ＣのパケットＩＤが検出される。それらのパケットＩＤ検出結果から番組Ｃの再生を行うようにシステムコントローラＡに設定すると、番組ＣのパケットＩＤを含むファイル１１、１２が再生目的のファイルとして選択される。更にシステムコントローラＡはそのファイル１１，１２に対する親ディレクトリ番号とファイル名から再生順を決定し、上位ディレクトリ階層に属するファイル１１の先頭論理アドレスよりアクセス、再生を開始する（ステップ９０４）。パステーブル上の親ディレクトリ番号はその上位に属するファイルに対するファイル名と関連のある番号が与えられている。例えば図６でファイル１１に対するファイル名ｓｕｂ−１１はファイル１２に対する親ディレクトリ番号１１と関連がある。従ってシステムコントローラＡはファイル１２はファイル１１の下位ディレクトリ、つまりファイル１１の再生後にファイル１２の再生を行うものと判断する。ファイルの再生が開始されるとディジタル信号処理回路６において復調、誤り訂正処理を行った後の再生データがＲＡＭ２に貯えられる（ステップ９０５）。ステップ９０６においてＲＡＭ１へ転送が可能であれば、情報付加検出回路８において記録時に付加した情報Ａ、情報Ｂの検出を行いながら、再生パケットを抽出する（ステップ９０８）。ステップ９０６の判定が不成立であれば、ステップ９０７においてファイルの再生を一時的に停止し、ステップ９０６の判定が成立すれば再生を停止した次の記録セクタよりあらためてアクセス、再生する。パケットＩＤ検出回路１２において再生パケットに対するパケットＩＤの検出を行い、システムコントローラＡより設定された再生番組に対するパケットＩＤの検出が行われれば（ステップ９０９）、パケットＩＤ検出回路１２はＲＡＭ制御回路１０に対して検出パケットのＲＡＭ１への書込み制御を行い、検出された再生パケットのみをＲＡＭ制御回路１０を介してＲＡＭ１に転送する（ステップ９０Ａ）。ＲＡＭ１に書き込まれた再生パケットは映像／音声伸長回路、データ出力からの転送要求に従い（ステップ９０Ｂ）、再生パケットをパケットデータ抽出回路９に転送、パケットからパケットデータのみの抽出を行い映像／音声伸長回路１３に転送する。映像／音声伸長回路１３においてはパケットデータとして転送された映像、音声に対する伸長処理を行い、もとの映像信号、音声信号に復号する（ステップ９０Ｃ）。ステップ９０Ｄで現在再生しているファイルの再生終了を判定し、再生目的のファイルとしてあらかじめ選択したファイルの中でその下位ディレクトリに属するファイルの存在を親ディレクトリ番号と、ファイル名より判断する（ステップ９０Ｅ）。ファイルに対する再生終了の判断は、現在再生を行っている記録セクタのセクタＩＤに対する論理アドレスがパステーブル上に存在する各ファイルの先頭論理アドレスの一つ手前の論理アドレスである場合や、未割付マップ上の未記録領域を示す論理アドレスの一つ手前の論理アドレスである場合にファイルの終了であるとシステムコントローラＡは判断する。ステップ９０Ｄの判定が不成立であれば再生処理を終了し、判定が成立すればステップ９０Ｆに処理を移し下位ディレクトリ階層のファイル先頭からアクセス、再生を行う。
【００２５】
図１のディスク記録再生装置で、図６で説明したように多重ストリームから複数種類の記録パケットを記録し、その記録情報をファイルとして管理するディスクから、特定の記録パケットに対して消去を行い、消去を行わないパケットを再度記録し、その記録情報をディスクのファイルとして管理する編集方法の一例について図１５、図１６を用いて説明する。
【００２６】
図１５（ａ）は図６で説明した番組Ｂ、Ｃに対するパケットをそれぞれの記録開始時刻、終了時刻に応じてパケットＢのみを含むファイル１０、パケットＢ、Ｃが混在したファイル１１、パケットＣのみを含むファイル１２として管理されるディスク上の論理空間を示している。図１５（ｂ）はパケットＢのみを消去、パケットＣのみを再度記録セクタに記録し、パケットＣのみが含まれるファイルとして管理する方法の一例を示し、図１５（ｃ）はパケットＣのみを消去、パケットＢのみを再度記録セクタに記録し、パケットＢのみが含まれるファイルとして管理する方法の一例を示してある。（ｂ）のパケットＣのみが含まれるファイルとして記録、管理するためには例えば（ａ）のディスク上の論理領域中のファイル１０、１１、１２を記録領域として確保し、パケットＣに対する先頭パケットが混在するファイル１１より再生、ファイル１２の終了までの記録セクタの再生を行いながらパケットＣのみを分離し、分離したパケットＣを記録に確保した領域の先頭であるファイル１０の先頭から順次記録する。ファイル１１、１２に含まれる全てのパケットＣの記録終了後、パケットＣのみのファイル１０として管理するためパステーブルを更新する。更に確保した領域の中で記録に用いなかった領域に含まれる記録セクタは、未記録領域として扱うため未割付マップの更新を行う。（ｃ）のパケットＢのみが含まれるファイルとして記録、管理するためには例えば（ａ）のディスク上の論理領域中のファイル１１、１２を記録領域として確保し、パケットＢが混在するファイル１１の先頭から終了までの記録セクタの再生を行いながらパケットＢのみを分離し、分離したパケットＢを記録に確保した領域の先頭であるファイル１１の先頭から順次記録する。ファイル１１に含まれる全てのパケットＢの記録終了後、パケットＢのみのファイル１０として管理するためパステーブルを更新する。更に確保した領域の中で記録に用いなかった領域に含まれる記録セクタとパケットＣのみのファイル１２に含まれる記録セクタは、未記録領域として扱うため未割付マップの更新を行う。
【００２７】
図１５で説明した編集方法を図１で行う様子を図１６のフローチャートを用いて説明する。図１６と図１において、光ディスク１に発生したファイルに含まれる特定パケットの消去を行う前に、パステーブル、未割付マップをサーチ、アクセスを行い、ディジタル信号処理回路２で処理後、システムコントローラＡに転送し、更にシステムコントローラＡはパステーブルに含まれる情報をもとにファイルのディレクトリ構造の最上位に位置するファイルから最下位に位置するファイルまで順にアクセス、ファイルスキャンを行い、各ファイルに含まれる全ての番組に対するパケットのパケットＩＤ検出をパケットＩＤ検出回路１２で行う。ファイルスキャンで検出された複数種類のパケットＩＤから、例えば消去したい番組に対するパケットＩＤ以外の全てのパケットＩＤをシステムコントローラＡに対して設定する（ステップ１６０）。次にシステムコントローラーＡは消去目的の番組に対するパケットのみを含むファイル、または別の種類のパケットとの混載であるファイルに含まれる全ての記録ブロックに対し、読み取った未割付マップ上のフラグを未記録を示すように変更し（ステップ１６１）、例えば消去目的のパケットのみのファイル、別の種類のパケットが混在するファイルに含まれる記録セクタを再記録を行うための領域として確保する（ステップ１５２）。更にシステムコントローラＡは読み取ったパステーブルから消去目的のパケットが含まれるファイルの中でその先頭アドレスの小さい方からアクセス、再生を開始し、記録セクタに含まれる消去を行わないパケットの抽出を行う（ステップ１６３、ステップ１６４）。抽出したパケットの中からステップ１６０で設定したパケットＩＤと一致するパケットそのもののみをＲＡＭ１へ書込み（ステップ１６５）、ＲＡＭ１にある一定のパケット数（データ量）を書き込む。ステップ１５６においてある一定量のパケットの書込みが行われたのであれば、記録セクタに対する再生を中止し（ステップ１６７）、ＲＡＭ１に書き込まれた順番にパケットの読み出し、情報付加検出回路８において情報を再度付加し、情報付加パケットをＲＡＭ２へ書き込む（ステップ１６８）。更にディスク上にあらかじめ確保した記録領域の先頭記録セクタより記録を行う（ステップ１６９）。ステップ１６ＡにおいてＲＡＭ１に書き込まれた一定数のパケットの読み出しが終了したと判断されると、ステップ１６Ｂに処理を移し、消去目的のパケットが含まれるファイルの再生が終了したか判断を行う。ステップ１６Ｂでの判定が不成立ならば、ステップ１６７で再生を中止した記録セクタの次のセクタより再生を再開し、前回情報付加パケットの記録を終了した記録セクタの次から記録を行いステップ１６Ｂまでの処理を順次繰り返す。ステップ１６Ｂでの判定が成立したのであれば、システムコントローラＡは記憶されている未割付マップ上で、再記録に用いた記録セクタに対する未割付フラグを記録済みを示すように変更し、更に読み取ったパステーブルの階層構造を目的のファイル階層構造となるように変更する。最後にディスク上の所定の領域に、更新された未割付マップとパステーブルを再度上書きし処理を終了する（ステップ１６Ｃ）。
【００２８】
図１０は本発明のディスク記録再生装置及び記録、再生方法についての第２の実施例を示すブロック図である。図において１６はインターフェイス回路、１７はシステムコントローラＢであり、図１と共通の部分については同一の参照数字と付けて説明を省略する。
【００２９】
図１０の記録再生装置はシステムコントローラＡ１５によって制御されるパケット処理、ディスク駆動制御部と、システムコントローラＢ１７によって制御されるディスク駆動部とに大別される。この場合も第１の実施例と同様、多重ストリームからの記録パケットの分離、記録パケットをファイルとしてディスクに記録する方法は図７、図８のフローチャートが適用され、ディスク上に発生したファイルに対するアクセス、再生、再生パケットに対する目的のパケット抽出、映像、音声伸長処理は図９のフローチャートが適応される。更に、特定のパケットに対して消去を行い、消去を行わないパケットを再度記録、その記録情報をディスクのファイルとして管理する編集処理は、図１５の一例の様に行われ、図１６のフローチャートが適用される。
【００３０】
図１０と図７においてステップ７０１、７０２、７０３、７０４、７０５、７０９、７０Ａまでの多重ストリームに対する記録目的のパケットＩＤ検出から記録パケットの分離を行いＲＡＭ１への記録パケットの書込み処理は第１の実施例で説明した場合と同様の動作を行う。ステップ７０６でＲＡＭ１に光ディスク１への記録単位である訂正ブロックを構成するのに十分な数の記録パケットが書き込まれたのであれば、システムコントローラＡはインターフェイス回路１６に対して、ＲＡＭ１に書き込まれた記録パケットをＲＡＭ２に転送しそれを含むディジタル信号を光ディスク１に記録するため、光ディスク１上に確保した記録領域に含まれる記録を開始する先頭論理アドレスと転送ブロック数、記録命令を発行する。ディスク駆動部へインターフェイス回路１６を介し記録パケットの転送が開始されると、ＲＡＭ１制御回路はＲＡＭ１からの記録パケットの読み出しを開始し、情報付加検出回路８で図５で説明した記録パケットへの情報Ａ、情報Ｂの付加した情報付加パケットをインターフェイス回路１６を介しＲＡＭ２に転送し、システムコントローラＢはディジタル信号処理回路６で生成した訂正ブロックに対して記録開始に指定された先頭論理アドレスに対する記録セクタから順に記録し、指定された転送ブロック数分の記録を光ディスク１に対して行うように制御する（ステップ７０７）。ステップ７０８、７０Ｂ、７０Ｃ、７０Ｄの分岐処理は第１の実施例と同様で、そのステップ７０Ｄの条件が成立するまでシステムコントローラＡは多重ストリームからの記録パケットの分離、ＲＡＭ１への書込みを継続し、ステップ７０７で説明した先頭論理アドレスと転送ブロック数、記録命令をインターフェイス回路１６に対して発行、ディスク駆動部はその命令に従い転送された情報付加パケットのディジタル情報をディスク上の記録セクタに記録する。
【００３１】
図１０と図８において記録開始前にシステムコントローラＡは光ディスク１に記録されているパステーブル、未割付マップを読み取るため、その先頭アドレス、転送ブロック数、再生命令をディスク駆動部に対して発行し、インターフェイス回路１６を介してパステーブル、未割付マップを再生する。システムコントローラＡにおいてパステーブル、未割付マップの内容から、ディスク上の論理領域中に存在する記録済みのファイルや未記録領域に、情報を記録するための記録領域を確保する（ステップ８０１）。多重ストリームから記録パケットの分離が開始されＲＡＭ１に転送され、光ディスク１への記録単位である訂正ブロックを構成するのに十分な数の記録パケットが書き込まれたのであれば、システムコントローラＡは確保した記録領域に対応した先頭論理アドレス、転送ブロック数、記録命令をインターフェイス回路１６に対して発行し、情報Ａ，Ｂ付加後の情報付加パケットをインターフェイス回路１６を介してＲＡＭ２に転送する（ステップ８０３）。システムコントローラＢはＲＡＭ２に書き込まれた情報付加パケットに対するディジタル信号処理が終了すると指定された先頭論理アドレスに対する記録セクタにＲＡＭ２のディジタル信号の記録を開始し、転送ブロック数分の記録を行う。（ステップ８０４、ステップ８０５）。ステップ８０６以降の処理は第１の実施例と同様で、ステップ８０７、８０９の処理は、例えばステップ８０６またはステップ８０８の時点でシステムコントローラＡがインターフェイス回路に対して発行した先頭論理アドレスを一時的に記憶する。その後ステップ８０Ａでの判定が成立するまでインターフェイス回路を介したＲＡＭ２への情報付加パケットの転送、インターフェイス回路に対する命令がシステムコントローラＡにより繰り返され、システムコントローラＢは受け取った命令に従いディスクへの記録を継続する。ステップ８０Ａが成立するとステップ８０７、８０９で一時的に記憶した論理アドレスを先頭アドレスとするファイルを発生させるようにシステムコントローラＡはパステーブルを更新、未記録領域に記録した場合は未割付マップを更新する。更新されたパステーブル、未割付マップをディスク上に記録するため再度、その先頭論理アドレス、転送ブロック数、記録命令を発行しインターフェイス回路を介してディスク上の所定の位置に上書き記録し、ディスク記録処理を終了する（ステップ８０Ｃ）。
【００３２】
図１０と図９において光ディスク１上に存在するファイルの再生前にシステムコントローラＡはパステーブル、未割付マップを読み取るため、それぞれに対する先頭アドレス、転送ブロック数、再生命令を発行し、インターフェイス回路１６を介してパステーブル、未割付マップを再生する（ステップ９０１）。パステーブル上に存在するファイルに対してパケットＩＤの検出を行うため各ファイルに対する先頭アドレス、転送ブロック数、再生命令を発行、ファイルスキャンを行い、各ファイルに含まれるパケットＩＤを検出する（ステップ９０２）。システムコントローラＡには再生再生目的のパケットＩＤが設定され、設定されたパケットＩＤを含む再生ファイルの選択が行われる（ステップ９０３）。更にシステムコントローラＡにおいては再生に選択されたファイルに対する親ディレクトリ番号とファイル名からそのファイルの再生順を決定しその中で上位ディレクトリに属するファイルに対する先頭論理アドレス、転送ブロック数、再生命令をインターフェイス回路１６に対して発行する（ステップ９０４）。ステップ９０５以降ステップ９０Ｄまでは第１の実施例と同様の処理を行う。ステップ９０Ｄの判定が成立しステップ９０Ｅでの判定が成立すれば下位ディレクトリに対するファイルの再生を行うための先頭アドレス、転送ブロック数、再生命令がシステムコントローラＡから発行され、ステップ９０Ｆに処理を移し、ディスク駆動部は下位ディレクトリに対するファイルの先頭からアクセス、再生を行い、パケット処理、ディスク駆動制御部では再生パケットに対する目的のパケットのＲＡＭ１への書込み制御、パケットデータに対する映像、音声の復号処理を行う。
【００３３】
図１１は本発明のディスク記録再生装置及び記録、再生方法についての第３の実施例を示す図であり、光ディスク１上に物理的なデータ領域に仮想的に確保した論理領域に多重ストリームから目的の記録パケットを分離し、それに対して記録を行う場合の別の例を示してある。６１１はファイル２１，２２，２３に対する再生制御情報が格納された再生制御ファイル、６１２はパケットＢブロックの記録で発生したファイル２１、６１３はパケットＢ、Ｃブロックの記録で発生したファイル２２、６１４はパケットＣブロックの記録で発生したファイル２３であり、図６と共通の部分については同一の参照数字と付けて説明を省略する。
【００３４】
図１１におけるファイルの構成はパケットＢブロックの先頭から終了までをファイル２１、パケットＢ、Ｃブロックの先頭から終了までをファイル２２、パケットＣブロックの先頭から終了までをファイル２３、その他に再生制御情報を格納したファイル２０からなる。パステーブル６０Ｂには記録後に発生させるファイル２１、２２、２３、２０についてそれぞれの先頭論理アドレスＨ、Ｉ、Ｊ、Ｋ（ Ｈ、Ｉ、Ｊ、Ｋ は正の整数）とパステーブル上のファイル名ｓｕｂ−２１、 ｓｕｂ−２２、 ｓｕｂ−２３、ｓｕｂ−２０それぞれを格納する。更にファイル２１、２２，２３，２０に対するディレクトリ構造を与える際にファイル２０を最上位のルートディレクトリを親ディレクトリとするように親ディレクトリ番号に例えば“０”を与え、パケットＢブロックに対応するファイル２１に対してファイル２０を親ディレクトリとするように親ディレクトリ番号にファイル名ｓｕｂ−２０と関連のある番号の“２０”を与え、パケットＢ、Ｃブロックに対応するファイル２２に対しては親ディレクトリ番号“２１”、パケットＣブロックに対応するファイル２３に対しては親ディレクトリ番号“２２”をそれぞれ与え、論理領域中のパステーブルの格納領域に上書き記録される。記録パケットが含まれないファイル２０はファイル２１，２２，２３に対する再生制御情報を格納した再生制御ファイルで、ディレクトリ構造上ファイル２１，２２，２３の上位に位置するように親ディレクトリ番号が与えられる。ファイル２０に格納される情報は再生の対象となる同じパケットＩＤが含まれる全てのファイル名と、そのファイルの組み合わせで再生の対象とするパケットＩＤについての情報が格納される。ファイル２０の内容の一例として図示するように再生方法１についてはパケットＢに対する再生を目的として、そのパケットＢが含まれるファイル２１、２２のパステーブル上のファイル名ｓｕｂ−２１，ｓｕｂ−２２と再生の対象となるパケットＩＤの情報がパケットＢである。再生方法２ついてはパケットＣに対する再生を目的として、そのパケットＣが含まれるファイル２２、２３に対するファイル名ｓｕｂ−２２，ｓｕｂ−２３と再生の対象となるパケットＩＤの情報がパケットＣである。記録後のファイルに対応したパステーブルの内容の更新、再生制御ファイルに格納される内容はシステムコントローラＡにおいて生成し、再生制御ファイルはパケットに対する記録終了後、パステーブルの内容が更新されると同時に再生制御ファイルに記録する内容も新たに生成される。新たに更新したパステーブルは論理領域中の格納場所に上書き記録され、生成した再生制御ファイルは論理領域中の任意の位置にファイル２０として記録される。
【００３５】
図１２は図１１で説明した再生制御ファイルを用いて、記録パケットを含むファイルの再生方法を示すフローチャートであり、図９と共通の部分については同一の参照数字と付けて説明を省略する。このフローチャートに従った再生処理は図１、図１０の記録再生装置のブロック図に適応される。図１２においてステップ９０１でのディスク上のパステーブルの読取り後、論理領域に存在するファイルのディレクトリ構造の最上位を示し、親ディレクトリ番号“０”が与えられている再生制御ファイルに対してアクセス再生を行う（ステップ９１０）。システムコントローラＡは再生制御ファイルの内容から、再生目的のパケットＩＤが含まれるファイルの組み合わせを決定する（ステップ９０３）。更にパステーブル上の親ディレクトリ番号とファイル名から、決定したファイルのディレクトリ構造を明らかにし、ファイルの組み合わせの中で上位ディレクトリに属するファイルから再生を開始する（ステップ９０４）。ステップ９０５以降の処理は図９で説明した動作、処理を行い、ディレクトリ構造の階層順に下位ディレクトリに属するファイルの再生を行う。
【００３６】
図１３は本発明のディスク記録再生装置及び記録、再生方法についての第４の実施例を示す図であり、多重ストリームから分離した記録パケットをディスク上に仮想的に確保した論理領域に記録し、記録後に発生させるファイルをＬブロック単位（Ｌは正の整数で訂正ブロックを構成する記録セクタ１６セクタの倍数）の分割ファイルとした場合のパステーブル、再生制御ファイルの構成と、再生目的のパケットを含む分割ファイルの再生方法について示してあり、図９、図１１と共通の部分については同一の参照数字と付けて説明を省略する。
【００３７】
図１３において多重ストリームより記録パケットを分離し、記録後に光ディスク上の論理領域に発生させるファイルを、パケットＢブロックの先頭からパケットＢ，Ｃブロック、パケットＣブロックの終了までをＬブロック単位のファイル３１からファイル３９の分割ファイルとして、更に再生制御ファイルとしてＭブロック（Ｍは正の整数）のファイル３０を発生させる。パステーブル６０Ｂにはファイル３１からファイル３９それぞれの先頭論理アドレスＨ、 （Ｈ＋Ｌ）、・・・・、（Ｈ＋７×Ｌ）、（Ｈ＋８×Ｌ）（Ｈは正の整数）とパステーブル上のファイル名ｓｕｂ−３１、 ｓｕｂ−３２、・・・・ｓｕｂ−３８、ｓｕｂ−３９を与え、再生制御ファイルであるファイル３０に対する先頭論理アドレス（Ｈ＋９×Ｌ）とファイル名ｓｕｂ−３０を与える。更にファイル３０からファイル３９に対するディレクトリ構造を与える際に、再生制御ファイルであるファイル３０を最上位のルートディレクトリを親ディレクトリとするようにパステーブル上の親ディレクトリ番号に例えば“０”を与え、ファイル３１に対してファイル３０を親ディレクトリとするようにパステーブル上の親ディレクトリ番号にファイル３０のファイル名ｓｕｂ−３０と関連のある番号の“３０”を与える。以下順番にファイル３２に対しては、親ディレクトリ番号“３１”という具合にファイル３９に対する親ディレクトリ番号“３８”まで与える。再生制御ファイルであるファイル３０はファイル３１からファイル３９までに対する再生制御方法を格納したもので、ファイル３１からファイル３９の上位ディレクトリに位置するように親ディレクトリ番号“０”が与えられている。ファイル３０に格納される情報は再生の対象となる同じパケットＩＤが含まれる全てのファイル名と、そのファイルの組み合わせで再生の対象とするパケットＩＤについての情報が格納される。ファイル３０に格納される内容の一例として図示するように再生方法１についてはパケットＢに対する再生を目的として、そのパケットＢが含まれるファイル３１から３６までのパステーブル上のファイル名ｓｕｂ−３１からｓｕｂ−３６と再生の対象となるパケットＩＤの情報がパケットＢである。再生方法２ついてはパケットＣに対する再生を目的として、そのパケットＣが含まれるファイル３３から３９に対するファイル名ｓｕｂ−３３からｓｕｂ−３９と再生の対象となるパケットＩＤの情報がパケットＣである。再生制御ファイルに格納される内容はシステムコントローラＡにおいて生成し、再生制御ファイルはパケットに対する記録終了後、パステーブルの内容が更新されると同時に再生制御ファイルに記録する内容も新たに生成される。新たに更新したパステーブルは論理領域中の格納場所に上書き記録され、生成した再生制御ファイルは論理領域中の任意の位置にファイル３０として記録される。図１３の分割ファイルの発生についてはパケットＢブロックの先頭からパケットＢ，Ｃブロック、パケットＣブロックの終了に対する訂正ブロック数がＬブロックで割り切れない場合は、記録の終了を含むファイル３９に与えられるブロック数がＬブロック未満になる。
【００３８】
この分割ファイルに対する再生方法の一例を図１３を用いて説明する。図１３における再生方法は図１１のフローチャートが適用され、記録再生装置は図１、図１０のブロック図が適用される。図１３において、Ｌブロック単位の分割ファイルであるファイル３１からファイル３９に対する再生前にパステーブルの読取りから親ディレクトリ番号“０”のファイル３０を再生、システムコントローラＡにそれに格納されている再生制御情報を取り込む。分割ファイルに対する再生方法は図示するように例えばパケットＢに対する通常再生を行う場合、再生制御情報からパケットＢが含まれる分割ファイルの組み合わせを決定後、システムコントローラＡはファイル３１からファイル３６までを順番に再生するように制御する。分割ファイルの再生順は読み取ったパステーブルに含まれるファイル３１からファイル３６までに対する親ディレクトリ番号、ファイル名からそのディレクトリ構造の上位、下位を決定、システムコントローラＡでそのディレクトリ構造にしたがった分割ファイルに対する再生制御を行う。またパケットＢに対する第１の特殊再生（早送り、高速再生ともいう）はパケットＢが含まれる分割ファイルの組み合わせの範囲内で特殊再生を行い、例えばファイル３１の再生途中で、その再生ファイルに対するファイル名ｓｕｂ−３１とパステーブル上の親ディレクトリ番号“３１”からファイル３１直下のディレクトリ階層に存在するファイル３２の存在を知り、システムコントローラＡはファイル３２にアクセス、再生を行うように制御する。更に同様の方法で目的のファイル３３の先頭まで到達、そこからファイル３６まで順次再生を行う。第２の特殊再生（逆送り、逆転再生ともいう）はパケットＢが含まれる分割ファイルの組み合わせの範囲内で別の特殊再生を行う方法で、例えば現在再生を行っているファイルがファイル３４である場合、その再生途中でそのファイルに対する親ディレクトリ番号“３３”とパステーブル上に存在するファイル名“ｓｕｂ−３３”からそのファイル３４の上位ディレクトリに属するファイル３３を知ることでシステムコントローラＡはファイル３３にアクセス、再生を行うように制御する。以下同じ要領で目的のファイル３２に到達し、そこからファイル３６まで順次再生を行う。
【００３９】
パケットＣに対する分割ファイルに対する通常再生、第１の特殊再生、第２の特殊再生もパケットＢと同様の要領で、パケットＣが含まれるファイル３３からファイル３９の範囲内で行われる。本実施例では再生制御ファイルには、再生の対象となる同じパケットＩＤが含まれる全てのファイル名と、そのファイルの組み合わせで再生の対象とするパケットＩＤについての情報が格納されることとしたが、さらに、それぞれのファイル名に対応した拡張子を格納しても良い。
【００４０】
図１４は本発明のディスク記録再生装置及び記録、再生方法についての第５の実施例を示すブロック図である。図において１２のパケットＩＤ検出回路には多重ストリームの供給元（例えば放送局など）との受信契約で契約した番組のみのパケット検出を制御する命令が設定され、１５のシステムコントローラＡには多重ストリームの供給元との受信契約に基づいて記録再生装置の記録、再生を制御する命令が設定される。その他の部分は図１と共通であり同一の参照数字と付け説明を省略する。
【００４１】
図１４において、システムコントローラＡは多重ストリームに対する記録パケットの分離、ディスクへの記録開始前に、例えば記録再生装置外部から設定される受信契約制御命令に従い、多重ストリームの供給元との受信契約の有無を判定する。受信契約がある場合は記録再生装置における光ディスク１への記録動作を許可する。受信契約がある場合は更に、パケットＩＤ検出回路に契約しているチャンネルのみのパケット検出を行う目的で、例えば記録再生装置の外部より契約チャンネル制御命令が設定される。契約チャンネル制御命令が設定されると、その設定内容の範囲のチャンネルに対するパケットの分離、ＲＡＭ１への書込みが行われ、更に情報付加検出回路において例えば図５における情報ＡにシステムコントローラＡに設定される受信契約制御命令に基づいた多重ストリームの供給元の識別情報が格納され、情報付加パケットとして出力、光ディスクへの記録が行われる。その他の光ディスクへの記録方法は第1の実施例で説明した図１の記録再生装置における記録動作が適応される。
【００４２】
受信契約制御命令、契約チャンネル制御命令に従い番組に対するパケットを記録した光ディスクに対する再生は、再生前にシステムコントローラＡに設定される受信契約制御命令に従い、多重ストリームの供給元との受信契約の有無を判定する。受信契約がある場合は記録再生装置における光ディスク１への再生動作を許可する。受信契約がある場合は更に、パケットＩＤ検出回路に契約しているチャンネルのみのパケット検出を行う目的で契約チャンネル制御命令が設定される。契約チャンネル制御命令が設定されるとディスクの再生が開始され、情報付加検出手段で記録パケットに対して付加した情報Ａ，Ｂの検出が行われる。システムコントローラＡは設定された受信契約制御命令と検出された情報Ａの多重ストリームの供給元の識別情報から供給元との契約を行わない不正な再生が行われていないか判断する。不正な再生でないのであれば、再生パケットに含まれるさまざまなチャンネル番組の中からパケットＩＤ検出回路に設定されたチャンネル番組の範囲内でパケットを分離、ＲＡＭ１へ書き込まれる。その他の光ディスクの再生方法は第１の実施例で説明した図１の記録再生装置における再生動作が適応される。
【００４３】
つまり供給元との契約の範囲でパケットの記録を行った光ディスクを別の記録再生装置で行おうとしても、その記録再生装置に対する供給元との契約情報、契約チャンネルの設定がパケットに付随していない場合は再生ができないことになる。
【００４４】
なお本発明における多重ストリームに伝送される番組の種類は実施例に示した番組Ａ，Ｂ，Ｃの３番組に限られるものでなく、更には多重ストリームから分離、ディスクへの記録を行うパケットの種類は番組Ｂ，Ｃの２種類に限られるものではない。多重ストリームから分離し、光ディスクに記録可能なパケットの種類は、複数選択した番組に対する記録パケットの単位時間当りの伝送レートがディスクへの情報の単位時間当りの記録レートを超えない範囲で光ディスクへの記録が可能である。つまり（ディスクへの記録レート）≧（１パケットの伝送レート）×Ｎ（Ｎは正の整数で選択する番組数、つまり多重ストリームから分離する記録パケットの選択数）。
【００４５】
また、図６、図１１、図１３のディスク記録媒体上の物理的な構成領域であるデータ領域の構成単位である物理セクタと、仮想的に確保した論理領域の構成単位である論理ブロックそれぞれに対するアドレスは1対1に対応するものではなく、記録可能なディスク記録媒体ということからデータ領域には、普段情報を記録する領域と、物理セクタに欠陥が生じた場合にその代わりに利用されるスペア領域などが存在する。このため論理アドレスが連続しているファイルでも、ヘッドによる物理セクタへのアクセスは不連続に行われることもある。
【００４６】
また、図６，図１１、図１３においてディスク記録媒体上の物理的なデータ領域に、ボリューム記述子からアンカポイント２までを含む１つの論理領域を割り当てているが、データ領域中にはこの仮想的な論理領域を複数確保してもかまわない。この場合本発明のディスクへの情報の記録、再生方法はその複数存在する論理領域ごとに適応される。
【００４７】
また、図１、図１０の記録再生装置における情報付加検出回路で付加される図５の情報Ａ、情報Ｂに格納される内容は、例えば多重ストリームから目的のパケットを分離した時刻、或いは各チャンネルが分離された時刻からの経過時間が、分離したパケットの種類ごとに格納される。図１、図１０の記録再生装置においては記録時にシステムコントローラからその情報を情報付加検出回路に出力し、再生時は情報付加検出回路から検出された情報Ａ，Ｂの内容をシステムコントローラに対して出力、システムコントローラはその検出情報から記録時刻あるいは経過時刻を表示出力する。
【００４８】
また、図１、図１０の記録再生装置において、ＲＡＭ１に書き込まれるパケットはディスクに記録する複数種類の記録パケットのみを書き込むことに限定されず、光ディスクへ記録するパケット以外の視聴したい番組に対するパケットの書込みも場合によっては行う。システムコントローラＡには複数の録画番組の設定と、視聴したい番組の設定が行われ、ＲＡＭ制御回路はディスクに記録するパケットに対してはＲＡＭ２への転送に従い書き込みパケットを転送し、視聴番組については映像／音声伸長処理回路のパケットデータ転送要求に従いＲＡＭ１に書き込まれた視聴番組に対するパケットの転送をパケットデータ抽出回路９に対して行う。この場合、複数種類の録画番組と、視聴番組はオーバーラップしてもかまわない。
【００４９】
また、図１、図１０の記録再生装置において、ＲＡＭ１に書き込まれる複数種類のパケットは光ディスクへの記録のみに用いられることに限定されず、システムコントローラＡで設定される視聴したい番組に対する記録パケットに対しては、映像／音声伸長処理回路のパケットデータ転送要求に従い視聴したい番組に対する記録パケットの転送をパケットデータ抽出回路に対して行う。
【００５０】
また、図１１、図１３における再生制御ファイルは記録パケットに対する光ディスクへの記録が終了したファイルの直後に発生させることに限らず、論理領域中に記録領域として確保した領域中の任意の位置に発生させてもかまわない。また記録パケットの記録終了のたびに１つの再生制御ファイルを発生させることに限らず、論理領域中に１つだけ設けて、全てのファイルに対する再生制御情報を一括管理してもかまわない。
【００５１】
また本発明で記録の対象としている多重ストリームは、１つの供給元が全てのチャンネルに対するパケットを供給するものに限らず、複数の供給元から伝送されたしたパケット同士を時分割多重した多重ストリームも対象に含まれる。
【００５２】
また本発明のディスク記録再生装置に入力する多重ストリームは、選択した複数種類のパケットを同時記録したディスクから再生目的のパケット１種類のみを本発明のディスク記録再生装置を用いて抽出した再生ストリームや、ディスク上に同時記録されているパケットの中から複数種類を選択し、抽出した再生ストリームも対象となる。この場合再生ストリームに含まれるパケットの選択をせずに、そのまま本発明のディスク記録再生装置をもちいてディスク上に記録する。
【００５３】
また本発明においてパケットを記録する書き換え可能なディスク記録媒体は、そのセクタ構造、誤り訂正を行う訂正ブロックの構造が図４に示した構造に限定されるものではなく、さまざまな物理フォーマットのディスク記録媒体にも適応できる。この場合情報付加検出回路において分離したパケット複数と付加情報でセクタへの格納データ量にあわせ込み、ディジタル信号処理回路において記録するディスク記録媒体に適した訂正符号付加、変調処理などを行いディスク記録媒体へ記録が行われる。
【００５４】
また本発明の情報付加検出回路で２０４８バイトのメインデータ１〜１２に付加されるパックヘッダ、同期信号を含む情報Ａ、Ｂとパケットの格納方法は図５の実施例に限らず、例えばパックヘッダを付加せずに、８バイトの情報Ａと１６バイトの情報Ｂ１０個というように、メインデータに格納するパケットで満たせない残りのバイト数に、付加情報Ａ，Ｂを格納することにより行われる。
【００５５】
また、図１５、図１６で、説明した本発明の編集方法で、消去パケットを除くパケットをディスクに再記録する際の終了時のパケット、あるいは、図７で説明した録画時刻に応じたパケットの分離、記録セクタ格納方法で、全ての番組に対する録画が終了する際のパケットが、記録セクタに格納するパケット量に満たない場合は、無効となるデータをパケットの代わりとして格納し、ディスク上に記録してよい。
【図面の簡単な説明】
【００５６】
【図１】本発明による第１の実施例を示した図。
【図２】多重ストリームの構成と分離した記録パケットを示した図。
【図３】パケットの構成を示した図。
【図４】ディスク記録媒体上の記録セクタの構成を示した図。
【図５】複数の記録パケットに対する情報の付加を示した図。
【図６】記録パケットをディスク上のファイルとして記録した場合を示す図。
【図７】ディスク記録時の記録パケットの分離、ＲＡＭ１への転送方法を示したフローチャート。
【図８】ディスクへ情報付加パケットの記録方法を示したフローチャート。
【図９】ディスク上のファイルに対する再生、パケットデータ抽出方法を示したフローチャート。
【図１０】本発明による第２の実施例を示した図。
【図１１】本発明による第３の実施例を示した図。
【図１２】第３の実施例におけるファイル再生方法を示したフローチャート。
【図１３】本発明による第４の実施例を示した図。
【図１４】本発明による第５の実施例を示した図。
【図１５】本発明による第６の実施例を示した図。
【図１６】第６の実施例によるファイル編集方法を示したフローチャート。
【符号の説明】
【００５７】
１…光ディスク、２…ヘッド、３…ヘッド送り機構、４…プリアンプ、５…レーザードライバ、６…ディジタル信号処理回路、７…ＲＡＭ２、８…情報付加検出回路、９…パケットデータ抽出回路、１０…ＲＡＭ１制御回路、１１…ＲＡＭ１、１２…パケットＩＤ検出回路、１３…映像/音声伸長回路、１５…システムコントローラＡ、１６…インターフェイス回路、１７…システムコントローラＢ。
【図１】
2006246507.tif 000003
【図２】
2006246507.tif 000004
【図３】
2006246507.tif 000005
【図４】
2006246507.tif 000006
【図５】
2006246507.tif 000007
【図６】
2006246507.tif 000008
【図７】
2006246507.tif 000009
【図８】
2006246507.tif 000010
【図９】
2006246507.tif 000011
【図１０】
2006246507.tif 000012
【図１１】
2006246507.tif 000013
【図１２】
2006246507.tif 000014
【図１３】
2006246507.tif 000015
【図１４】
2006246507.tif 000016
【図１５】
2006246507.tif 000017
【図１６】
2006246507.tif 000018
【手続補正書】
【提出日】平成18年4月10日(2006.4.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パケット群から構成される番組を、Ｎ種類（Ｎは正数）伝送する契約情報が含まれた時分割多重ストリーム形式の入力から希望する番組をディスク状記録媒体へ記録する記録媒体記録装置において、
前記時分割多重ストリーム上の番組の内から記録対象番組を設定する番組設定手段と、
前記パケットの種類を示す識別情報を検出する検出手段と、
前記識別情報が記録対象番組に対応する識別情報であったとき、該パケットを抽出する抽出手段と、
固有の装置識別符号を保持する手段と、
前記契約情報と装置識別符号から、前記番組の処理が許諾されているかを判断する処理許諾判断手段と、
該抽出されたパケットを記録媒体に記録する記録手段と、
を具備し、
前記番組設定手段にて同時に設定可能な番組数はＭ種類（Ｍは正数、Ｎ≧Ｍ）であり、
前記処理許諾判断手段にて、処理が許諾されていないと判断された場合には、当該番組の前記記録媒体への記録処理を禁止することを特徴とする記録媒体記録装置。
【請求項２】
請求項１に記載の記録媒体記録装置において、
前記処理許諾判断手段にて、処理が許諾されていると判断された場合には、
当該番組の前記記録媒体への記録処理を禁止しないことを特徴とする記録媒体記録装置。
【請求項３】
請求項２に記載の記録媒体記録装置において、
前記番組の前記記録媒体への記録処理時には、
前記契約情報をパケットと共に記録することを特徴とする記録媒体記録装置。
【請求項４】
パケット群から構成される複数番組の各々のパケットに契約情報が付随して記録されたディスク状記録媒体からデータを再生する再生手段と、
前記記録媒体に記録された複数の番組の内から再生対象番組を設定する番組設定手段と、
前記パケットの種類を示す識別情報を検出する検出手段と、
前記識別情報が再生対象番組に対応する識別情報であったとき、該パケットを抽出する抽出手段と、
該抽出されたパケットを処理する処理手段と、
固有の装置識別符号を保持する手段と、
前記契約情報と装置識別符号から、前記番組の処理が許諾されているかを判断する処理許諾判断手段を具備し、
前記処理許諾判断手段にて、処理が許諾されていないと判断された場合には、
当該番組の前記記録媒体からの再生処理を禁止することを特徴とする記録媒体記録装置。