(57)【特許請求の範囲】
【請求項１】
オーディオデータ、動画像データ及び静止画データのうち、少なくとも２種類のデータを入力する第１のステップと、
前記第１のステップにより入力された複数種類のデータを、それぞれ別々に符号化する第２のステップと、
前記第２のステップにより符号化された複数種類のデータを、記録に適した信号形態にフォーマット化してから記録媒体に記録する第３のステップと、
前記第３のステップにより記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して前記記録媒体に記録する第４のステップと、
前記記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して前記記録媒体に記録する第５のステップと
を含むことを特徴とする記録方法。
【請求項２】
オーディオデータ、動画像データ及び静止画データのうち、少なくとも静止画データを含む２種類以上のデータを入力する第１のステップと、
前記第１のステップにより入力された複数種類のデータを、それぞれ別々に符号化する第２のステップと、
前記第２のステップにより符号化された複数種類のデータを、記録に適した信号形態にフォーマット化すると共に、符号化された前記静止画データはＪＰＥＧ以外のフォーマットであれば、ＪＰＥＧ画像に変換してフォーマット化し、それぞれプログラム単位でファイルとして記録媒体に記録する第３のステップと、
前記第３のステップにより記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して前記記録媒体に記録する第４のステップと、
前記記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して前記記録媒体に記録する第５のステップと
を含むことを特徴とする記録方法。
【請求項３】
前記第４のステップは、前記第３のステップにより記録された複数種類のデータによるプログラム群を、記録順に再生し、かつ、グループ分けして管理するためのオリジナル管理データを種類毎に生成して前記記録媒体に記録することを特徴とする請求項１又は２記載の記録方法。
【請求項４】
オーディオデータ、動画像データ及び静止画データのうち、少なくとも２種類のデータを入力する入力手段と、
前記入力手段により入力された複数種類のデータを、それぞれ別々に符号化する符号化手段と、
前記符号化手段により符号化された複数種類のデータを、記録に適した信号形態にフォーマット化してから記録媒体に記録する第１の記録手段と、
前記第１の記録手段により記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して前記記録媒体に記録する第２の記録手段と、
前記記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して前記記録媒体に記録する第３の記録手段と
を有することを特徴とする記録装置。
【請求項５】
オーディオデータ、動画像データ及び静止画データのうち、少なくとも静止画データを含む２種類以上のデータを入力する入力手段と、
前記入力手段により入力された複数種類のデータを、それぞれ別々に符号化する符号化手段と、
前記符号化手段により符号化された複数種類のデータを、記録に適した信号形態にフォーマット化すると共に、符号化された前記静止画データはＪＰＥＧ以外のフォーマットであれば、ＪＰＥＧ画像に変換してフォーマット化し、それぞれプログラム単位でファイルとして記録媒体に記録する第１の記録手段と、
前記第１の記録手段により記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して前記記録媒体に記録する第２の記録手段と、
前記記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して前記記録媒体に記録する第３の記録手段と
を有することを特徴とする記録装置。
【請求項６】
オーディオデータ、動画像データ及び静止画データのうち、符号化された少なくとも２種類のデータによるプログラム群が、記録に適した信号形態にフォーマット化されて記録されていると共に、記録されている前記複数種類のデータによるプログラム群を、記録順に再生するために種類毎に生成されたオリジナル管理データと、記録されている前記複数種類のデータによるプログラム群の中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせて生成されたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせて生成されたユーザー定義管理データとが記録されていることを特徴とする記録媒体。
【請求項７】
オーディオデータ、動画像データ及び静止画データのうち、符号化された少なくとも静止画データを含む２種類以上のデータによるプログラム群が、記録に適した信号形態にフォーマット化され、前記静止画データはＪＰＥＧ画像でフォーマット化されて、それぞれプログラム単位でファイルとして記録されていると共に、記録されている前記複数種類のデータによるプログラム群を、記録順に再生するために種類毎に生成されたオリジナル管理データと、記録されている前記複数種類のデータによるプログラム群の中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせて生成されたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせて生成されたユーザー定義管理データとが記録されていることを特徴とする記録媒体。
【請求項８】
請求項６又は７記載の記録媒体の記録信号を再生する再生手段と、
前記再生手段により再生された前記オリジナル管理データ及び前記ユーザー定義管理データを記憶するメモリと、
前記メモリに記憶されている前記オリジナル管理データ及び前記ユーザー定義管理データに従って、前記再生手段を制御して前記複数種類のデータを再生してデコードするデコード手段と、
前記メモリに記憶されている前記ユーザー定義管理データに基づき、前記一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するときには、前記一以上のオーディオプログラムの再生開始前に前記一以上の静止画プログラムを再生して静止画用メモリに格納する静止画再生手段と、
前記静止画再生手段により前記静止画用メモリに格納された前記静止画プログラムのデータと、前記再生手段により再生された前記一以上のオーディオプログラムのデータとを前記デコード手段に供給するデータ供給手段と
を有することを特徴とする再生装置。
【請求項９】
請求項６又は７記載の記録媒体の記録信号を再生する第１のステップと、
前記第１のステップにより再生された前記オリジナル管理データ及び前記ユーザー定義管理データをメモリに記憶する第２のステップと、
前記メモリに記憶されている前記オリジナル管理データ及び前記ユーザー定義管理データに従って、前記記録媒体から前記複数種類のデータを再生してデコードする第３のステップと、
前記メモリに記憶されている前記ユーザー定義管理データに基づき、前記一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するときには、前記一以上のオーディオプログラムの再生開始前に前記一以上の静止画プログラムを再生して静止画用メモリに格納する第４のステップと、
前記第４のステップにより前記静止画用メモリに格納された前記静止画プログラムのデータと、前記記録媒体から再生された前記一以上のオーディオプログラムのデータとをデコードする第５のステップと、
前記第３のステップによりデコードされた前記複数種類のデータの復号信号、又は前記第５のステップによりデコードされた前記一以上のオーディオプログラムの復号音声信号及び前記一以上の静止画プログラムの復号静止画信号を同時にネットワークへ伝送する第６のステップと
を含むことを特徴とする伝送方法。
【請求項１０】
コンピュータに、
オーディオデータ、動画像データ及び静止画データのうち、少なくとも２種類のデータを入力する第１のステップと、
前記第１のステップにより入力された複数種類のデータを、それぞれ別々に符号化する第２のステップと、
前記第２のステップにより符号化された複数種類のデータを、記録に適した信号形態にフォーマット化してから記録媒体に記録する第３のステップと、
前記第３のステップにより記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して前記記録媒体に記録する第４のステップと、
前記記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して前記記録媒体に記録する第５のステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項１１】
コンピュータに、
請求項６又は７記載の記録媒体の記録信号を再生する第１のステップと、
前記第１のステップにより再生された前記オリジナル管理データ及び前記ユーザー定義管理データをメモリに記憶する第２のステップと、
前記メモリに記憶されている前記オリジナル管理データ及び前記ユーザー定義管理データに従って、前記記録媒体から前記複数種類のデータを再生してデコードする第３のステップと、
前記メモリに記憶されている前記ユーザー定義管理データに基づき、前記一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するときには、前記一以上のオーディオプログラムの再生開始前に前記一以上の静止画プログラムを再生して静止画用メモリに格納する第４のステップと、
前記第４のステップにより前記静止画用メモリに格納された前記静止画プログラムのデータと、前記記録媒体から再生された前記一以上のオーディオプログラムのデータとをデコードする第５のステップと
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は記録方法、記録装置、記録媒体、再生装置及び伝送方法並びにコンピュータプログラムに係り、特に動画像、静止画、音声信号をディジタル信号形態で記録する記録方法、記録装置及び記録媒体、光ディスク等の記録媒体からディジタル信号形態の動画像、静止画、音声信号を再生する再生装置及び伝送する伝送方法並びにコンピュータプログラムに関する。
【０００２】
【従来の技術】
近年、従来のＣＤ（コンパクトディスク）と同じ直径でありながら、記憶容量がＣＤの数倍から十数倍になる次世代のディスク媒体が実用化されている。この次世代のディスク媒体としては、例えばＤＶＤ−ＲＯＭディスク（DVD Specifications for Read-Only Discに準拠した読み出し専用光ディスク）があり、また、記録再生が可能なディスクとしてＤＶＤ−ＲＷディスク（DVD Specifications for Rewritable Discに準拠した再記録可能なディスク）及びＤＶＤ−ＲＡＭディスク（DVD Specifications for Random Access Memory Discに準拠した再書き込み可能なディスク）がある。また、ＤＶＤ−ＲＷディスクまたはＤＶＤ−ＲＡＭディスク上にビデオデータを収録する規格も策定されており、その大容量を活かして、高画質な動画及び静止画を記録し、様々な編集を経て再生する手法が提供される。
【０００３】
上記のＤＶＤ−ＲＷディスクまたはＤＶＤ−ＲＡＭディスク（以下、ＤＶＤ−ＲＷ／ＲＡＭディスクと略す）にビデオデータを収録する規格（ＶＩＤＥＯ  ＲＥＣＯＲＤＩＮＧ規格（以下ＤＶＤ−ＶＲと略す））では、ビデオデータはＶＯＢ（Video Object）として記録され、ＶＯＢ群を記録した順序で全て再生するためのオリジナル管理データ、オリジナルＰＧＣ（Original Program Chain）と、ユーザーが選択したＶＯＢの全部又は一部分を任意の順序で再生するためのユーザー定義管理データ、ユーザー定義ＰＧＣ（User Defined PGC）が定義される。ディスク上に、オリジナルＰＧＣはただ一つ存在し、ユーザー定義ＰＧＣは複数存在し得る。従って、ユーザーは、好みに応じて編集したユーザー定義ＰＧＣを使って、好みの再生を行うことができる。
【０００４】
また、規格書（"DVD Specifications for Rewritable/Re-recordable Discs、Part3 VIDEO RECORDING、Version 1.0”）で示されるように、ＤＶＤ−ＶＲ規格では、ＤＶＤ−ＲＷ／ＲＡＭ上のファイルとして複数のファイルを記録する。図１１にその構成を示す。ルートディレクトリ下にＤＶＤ＿ＲＴＡＶディレクトリがあり、その下にオリジナルＰＧＣ、ユーザー定義ＰＧＣなど、全ての記録再生管理データを収録するためのＶＲ＿ＭＡＮＧＲ.ＩＦＯファイルを収録する。また、動画像データはＶＲ＿ＭＯＶＩＥ.ＶＲＯファイル中に、静止画データはＶＲ＿ＳＴＩＬＬ.ＶＲＯファイル中に、静止画に付随する追加オーディオデータはＶＲ＿ＡＵＤＩＯ.ＶＲＯファイル中に記録される。
【０００５】
このように、実際の再生データと、記録再生管理データは分離して記録されるので、再生データを変更することなく、ユーザー定義ＰＧＣによって任意の再生手順を構築することができる。なお、ＶＲ＿ＳＴＩＬＬ.ＶＲＯファイル中の各静止画データは、ＭＰＥＧ  Ｖｉｄｅｏ規格に準拠したＭＰＥＧイントラ画像として記録される。
【０００６】
図１２はオリジナルＰＧＣの構造概念図を示す。ＤＶＤ−ＶＲ規格でディスクに動画像データを記録する場合、例えば１つのテレビ番組を録画する場合、その一続きの動画像データは、１つのプログラム（Ｐｒｏｇｒａｍ）として記録され、プログラムは１つまたは複数のセル（Ｃｅｌｌ）から構成される。一般的には、録画の途中でポーズした場合や、録画後に番組の途中部分を編集で削除した場合などに、プログラムは複数のセルから構成される。
【０００７】
各セルは１つのＶＯＢと関連づけられている。各ＶＯＢは、ＭＰＥＧ−２システムに準拠したプログラムストリームとして記録され、連続的に再生される単位である。プログラムおよびセルの構造がオリジナルＰＧＣの記録再生管理データであり、ＶＯＢ群が動画像データそのものである。ディスク上に最初に記録されたプログラムが図１２のＰｒｏｇｒａｍ１であり、プログラムを追加記録する毎に、Ｐｒｏｇｒａｍ２，３，…と記録順に追加されていく。オリジナルＰＧＣの再生は、ディスクに記録された全プログラムをプログラム番号順、つまり記録順に再生することに相当する。また、オリジナルＰＧＣ上の特定のプログラムを指定して再生することも可能である。
【０００８】
一方、図１３はユーザー定義ＰＧＣの構造概念図を示す。オリジナルＰＧＣとして記録されたＶＯＢ群の任意の部分をユーザー定義ＰＧＣ用のセルとして登録し、ユーザー定義ＰＧＣを構成する。各セルは任意のＶＯＢの全部または一部分を参照する。例えば、オリジナルＰＧＣとして記録されたＶＯＢのコマーシャルや不要な場面をカットしたり、２つ以上の番組（ｐｒｏｇｒａｍ）の一部分を繋いで再生したりする用途等に適している。
【０００９】
新しく定義したユーザー定義ＰＧＣを再生することは、そのＰＧＣ中の全セルを連続して再生することに相当する。ユーザー定義ＰＧＣ中にはプログラムの階層は存在しない。つまり、ユーザー定義ＰＧＣ自体が、オリジナルＰＧＣで言う１つのプログラムに相当する、と解釈できる。表１は、オリジナル及びユーザー定義ＰＧＣ情報（ＰＧＣＩ）の具体的定義内容を示す。
【００１０】
【表１】
0003821020.tif 000002
上記の表１に示すように、ＰＧＣＩはＰＧＣの一般情報を示すＰＧＣ＿ＧＩ、各プログラムの付属情報を定義する１つ以上のＰＧＩ（オリジナルＰＧＣの場合。ユーザー定義ＰＧＣでは定義しない。）、ＰＧＣ中の各セル情報の検索ポインタＣＩ＿ＳＲＰ、及び各セル情報Ｍ＿ＣＩ（動画セルの場合。静止画セルの場合Ｓ＿ＣＩ）からなる。
【００１１】
次に、表１中の各要素の内容を説明する。ＰＧＣ＿ＧＩ内には、ＰＧＣ内のプログラム数を収納するＰＧ＿Ｎｓ及びＣＩ＿ＳＲＰの数を収納するＣＩ＿ＳＲＰ＿Ｎｓが定義される。ユーザー定義ＰＧＣの場合、プログラムを持たないのでＰＧ＿Ｎｓはゼロである。
【００１２】
ＰＧＩは、ＰＧ＿Ｎｓで示される個数存在する。各ＰＧＩ内には、プログラム中のセル数を示すＣ＿Ｎｓ、プログラムに関するテキスト情報を収録するプライマリテキスト情報（ＰＲＭ＿ＴＸＴＩ）、プログラムに関連するアイテムテキスト情報（ＰＧＣＩではなく、ＶＲ＿ＭＡＮＧＲ.ＩＦＯ内の別のデータ構造として別途収録されている）の検索ポインタ番号（ＩＴ＿ＴＸＴ＿ＳＲＰＮ）、プログラムを代表する静止画像の位置を指定する代表静止画情報（ＲＥＰ＿ＰＩＣＴＩ）等が定義される。
【００１３】
ＣＩ＿ＳＲＰは、ＣＩ＿ＳＲＰ＿Ｎｓで示される個数存在する。各ＣＩ＿ＳＲＰはセル情報ＣＩの先頭アドレスＣＩ＿ＳＡからなる。Ｍ＿ＣＩは、セル一般情報Ｍ＿Ｃ＿ＧＩと０個以上のセルエントリーポイント情報Ｍ＿Ｃ＿ＥＰＩからなる。Ｍ＿Ｃ＿ＧＩ内には、セルのタイプＣ＿ＴＹ、セルエントリーポイント数Ｃ＿ＥＰＩ等が定義される。Ｍ＿Ｃ＿ＥＰＩ内には、エントリーポイントのタイプＥＰ＿ＴＹ（ＡとＢ、ＡはＰＲＭ＿ＴＸＴＩなし、ＢはＰＲＭ＿ＴＸＴＩあり）、エントリーポイントの再生時刻ＥＰ＿ＰＴＭ、及びエントリーポイントに関するプライマリテキスト情報（ＰＲＭ＿ＴＸＴＩ）が定義される。
【００１４】
ここで、エントリーポイントとはセル内の任意の時刻を指定し、プログラムやセルの任意の中間地点へのアクセスを可能にする構造である。図１２および図１３中に、セル内に指定されるエントリーポイントの例（ＥＰと示される矢印）を示す。
【００１５】
なお、静止画のセルを再生する場合には、Ｍ＿ＣＩの代わりにＳ＿ＣＩが用いられる（Ｓ＿ＣＩの内容はここでは省略する。）。従って、オリジナルＰＧＣ上に動画と静止画を記録する場合はセル毎に混在することになる。ユーザー定義ＰＧＣ上も、セル毎に動画用セルと静止画用セルを混在させることができる。
【００１６】
【発明が解決しようとする課題】
従来の技術で述べたように、ＤＶＤ−ＶＲの場合には、動画像データ及び静止画データを収録でき、動画と静止画を混在させて再生する手法を提供するが、次のような課題がある。
【００１７】
第１の問題は画像を伴わないオーディオデータ、特に高音質なリニアＰＣＭマルチチャンネルオーディオ等を収録することができないことである。大容量メディアにおいては、特に、容量が直径１２ｃｍのディスクで凡そ２０ＧＢを超える光ディスクや、サイズに関わらずハードディスク等においては、動画像データ、オーディオデータ及び静止画データを同一ディスク上に記録し、これら３種類のデータを関連付けて再生させる機能が望まれるが、従来は、これら３種類のデータを一つの媒体上に単一の規格に基づいて統合的に記録し、統合的に再生する方法がない。
【００１８】
第２の問題は、オリジナルＰＧＣ上で、動画像データと静止画データが混在し、ユーザーから見て分離して扱うことができないことである。第３の問題は、編集の単位がユーザーに馴染みやすいプログラムや曲ではなく、セルであることである。第４の問題は、サポートする静止画フォーマットが現在一般的に使われているＪＰＥＧではなく、ＭＰＥＧイントラ画像であることである。第５の問題は、オリジナルＰＧＣ上にプログラムより上の階層、例えばグループ等がなく、ユーザーが多数のプログラムを収録した場合に、オリジナルＰＧＣ上の特定のプログラムにアクセスすることが困難であることである。
【００１９】
本発明は以上の点に鑑みなされたもので、動画像、静止画及びオーディオの３種類のコンテンツを同一記録媒体に統合的に記録し、統合的に再生する記録方法、記録装置、記録媒体、再生装置及び伝送方法並びにコンピュータプログラムを提供することを目的とする。
【００２０】
また、本発明の他の目的は、動画像、静止画及びオーディオの３種類のデータが混在して記録された記録媒体をユーザーが任意に分離して管理可能な記録方法、記録装置、記録媒体、再生装置及び伝送方法並びにコンピュータプログラムを提供することにある。
【００２１】
また、本発明の他の目的は、ユーザーに分かり易い編集を行い得る記録方法、記録装置、記録媒体、再生装置及び伝送方法並びにコンピュータプログラムを提供することにある。
【００２２】
更に、本発明の他の目的は、他のシステムからの静止画の取り込みや、他のシステムへの出力が容易な記録方法、記録装置、記録媒体、再生装置及び伝送方法並びにコンピュータプログラムを提供することにある。
【００２３】
更にまた、本発明の他の目的は、大容量メディアに多量のデータを記録した場合でも、目的のプログラムの検索が容易で、グループ単位の再生が可能な記録方法、記録装置、記録媒体、再生装置及び伝送方法並びにコンピュータプログラムを提供することにある。
【００２４】
【課題を解決するための手段】
上記の目的を達成するため、第１の発明の記録方法は、オーディオデータ、動画像データ及び静止画データのうち、少なくとも２種類のデータを入力する第１のステップと、第１のステップにより入力された複数種類のデータを、それぞれ別々に符号化する第２のステップと、第２のステップにより符号化された複数種類のデータを、記録に適した信号形態にフォーマット化してから記録媒体に記録する第３のステップと、第３のステップにより記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して記録媒体に記録する第４のステップと、記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して記録媒体に記録する第５のステップとを含むことを特徴とする。
【００２５】
この発明では、オーディオデータ、動画像データ及び静止画データのうち、少なくとも２種類のデータによるプログラム群を、その種類毎のオリジナル管理データと再生順を示すユーザー定義管理データと共に同じ記録媒体に記録することができる。
【００２６】
また、上記の目的を達成するため、第２の発明の記録方法は、オーディオデータ、動画像データ及び静止画データのうち、少なくとも静止画データを含む２種類以上のデータを入力する第１のステップと、第１のステップにより入力された複数種類のデータを、それぞれ別々に符号化する第２のステップと、第２のステップにより符号化された複数種類のデータを、記録に適した信号形態にフォーマット化すると共に、符号化された静止画データはＪＰＥＧ以外のフォーマットであれば、ＪＰＥＧ画像に変換してフォーマット化し、それぞれプログラム単位でファイルとして記録媒体に記録する第３のステップと、第３のステップにより記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して記録媒体に記録する第４のステップと、記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して記録媒体に記録する第５のステップとを含むことを特徴とする。
【００２７】
この発明では、オーディオデータ及び／又は動画像データのプログラム群と共に記録される静止画データを、ＪＰＥＧ画像に変換してフォーマット化し、それぞれプログラム単位でファイルとして記録媒体に記録するようにしたため、静止画データを現在一般的に使用される画像フォーマットであるＪＰＥＧに対応させることができる。
【００２８】
また、上記の目的を達成するため、第３の発明の記録方法は、第１の発明又は第２の発明における上記の第４のステップを、上記の第３のステップにより記録された複数種類のデータによるプログラム群を、記録順に再生し、かつ、グループ分けして管理するためのオリジナル管理データを種類毎に生成して記録媒体に記録することを特徴とする。この発明では、オリジナル管理データ上に階層構造を持たせることができる。
【００２９】
また、上記の目的を達成するため、第４の発明の記録装置は、オーディオデータ、動画像データ及び静止画データのうち、少なくとも２種類のデータを入力する入力手段と、入力手段により入力された複数種類のデータを、それぞれ別々に符号化する符号化手段と、符号化手段により符号化された複数種類のデータを、記録に適した信号形態にフォーマット化してから記録媒体に記録する第１の記録手段と、第１の記録手段により記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して記録媒体に記録する第２の記録手段と、記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して記録媒体に記録する第３の記録手段とを有する構成としたものである。
【００３０】
この発明では、オーディオデータ、動画像データ及び静止画データのうち、少なくとも２種類のデータによるプログラム群を、その種類毎のオリジナル管理データと再生順を示すユーザー定義管理データと共に同じ記録媒体に記録することができる。
【００３１】
また、上記の目的を達成するため、第５の発明の記録装置は、オーディオデータ、動画像データ及び静止画データのうち、少なくとも静止画データを含む２種類以上のデータを入力する入力手段と、入力手段により入力された複数種類のデータを、それぞれ別々に符号化する符号化手段と、符号化手段により符号化された複数種類のデータを、記録に適した信号形態にフォーマット化すると共に、符号化された静止画データはＪＰＥＧ以外のフォーマットであれば、ＪＰＥＧ画像に変換してフォーマット化し、それぞれプログラム単位でファイルとして記録媒体に記録する第１の記録手段と、第１の記録手段により記録された複数種類のデータによるプログラム群を、記録順に再生するためのオリジナル管理データを種類毎に生成して記録媒体に記録する第２の記録手段と、記録媒体に記録された複数種類のプログラムの中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせたユーザー定義管理データを生成して記録媒体に記録する第３の記録手段とを有する構成としたものである。
【００３２】
この発明では、オーディオデータ及び／又は動画像データのプログラム群と共に記録される静止画データを、ＪＰＥＧ画像に変換してフォーマット化し、それぞれプログラム単位でファイルとして記録媒体に記録するようにしたため、静止画データを現在一般的に使用される画像フォーマットであるＪＰＥＧに対応させることができる。
【００３３】
また、上記の目的を達成するため、第６の発明の記録媒体は、オーディオデータ、動画像データ及び静止画データのうち、符号化された少なくとも２種類のデータによるプログラム群が、記録に適した信号形態にフォーマット化されて記録されていると共に、記録されている複数種類のデータによるプログラム群を、記録順に再生するために種類毎に生成されたオリジナル管理データと、記録されている複数種類のデータによるプログラム群の中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせて生成されたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせて生成されたユーザー定義管理データとが記録されていることを特徴とする。この発明では、第１の発明の記録方法及び第４の発明の記録装置により記録された記録媒体を提供できる。
【００３４】
また、上記の目的を達成するため、第７の発明の記録媒体は、オーディオデータ、動画像データ及び静止画データのうち、符号化された少なくとも静止画データを含む２種類以上のデータによるプログラム群が、記録に適した信号形態にフォーマット化され、静止画データはＪＰＥＧ画像でフォーマット化されて、それぞれプログラム単位でファイルとして記録されていると共に、記録されている複数種類のデータによるプログラム群を、記録順に再生するために種類毎に生成されたオリジナル管理データと、記録されている複数種類のデータによるプログラム群の中から、所望の一又は二以上のプログラムの全部又は一部をそれぞれ再生順に組み合わせて生成されたユーザー定義管理データ、又は一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するように組み合わせて生成されたユーザー定義管理データとが記録されていることを特徴とする。この発明では、第２の発明の記録方法及び第５の発明の記録装置により記録された記録媒体を提供できる。
【００３５】
また、上記の目的を達成するため、第８の発明の再生装置は、第６又は第７の発明の記録媒体の記録信号を再生する再生手段と、再生手段により再生されたオリジナル管理データ及びユーザー定義管理データを記憶するメモリと、メモリに記憶されているオリジナル管理データ及びユーザー定義管理データに従って、再生手段を制御して複数種類のデータを再生してデコードするデコード手段と、メモリに記憶されているユーザー定義管理データに基づき、一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するときには、一以上のオーディオプログラムの再生開始前に一以上の静止画プログラムを再生して静止画用メモリに格納する静止画再生手段と、静止画再生手段により静止画用メモリに格納された静止画プログラムのデータと、再生手段により再生された一以上のオーディオプログラムのデータとをデコード手段に供給するデータ供給手段とを有する構成としたものである。
【００３６】
また、上記の目的を達成するため、第９の発明の伝送方法は、上記の記録媒体の記録信号を再生する第１のステップと、第１のステップにより再生されたオリジナル管理データ及びユーザー定義管理データをメモリに記憶する第２のステップと、メモリに記憶されているオリジナル管理データ及びユーザー定義管理データに従って、記録媒体から複数種類のデータを再生してデコードする第３のステップと、メモリに記憶されているユーザー定義管理データに基づき、一以上のオーディオプログラムと一以上の静止画プログラムを同時に再生するときには、一以上のオーディオプログラムの再生開始前に一以上の静止画プログラムを再生して静止画用メモリに格納する第４のステップと、第４のステップにより静止画用メモリに格納された静止画プログラムのデータと、記録媒体から再生された一以上のオーディオプログラムのデータとをデコードする第５のステップと、第３のステップによりデコードされた複数種類のデータの復号信号、又は第５のステップによりデコードされた一以上のオーディオプログラムの復号音声信号及び一以上の静止画プログラムの復号静止画信号を同時にネットワークへ伝送する第６のステップとを含むことを特徴とする。
【００３７】
また、上記の目的を達成するため、第１０の発明のコンピュータプログラムは、コンピュータに、第１の発明の記録方法の各ステップを実行させることを特徴とする。これにより、第１の発明と同様の作用を得ることができる。
【００３８】
また、上記の目的を達成するため、第１１の発明のコンピュータプログラムは、コンピュータに、第８の発明の再生装置の各手段や第１０の発明の伝送方法の第１乃至第５のステップを実行させることを特徴とする。これにより、第８の発明と同様の作用を得ることができる。
【００３９】
【発明の実施の形態】
次に、本発明の実施の形態について図面と共に説明する。図１は本発明の記録方法、記録装置、記録媒体、再生装置及び伝送方法で記録、再生されるデータのディレクトリ、ファイル構造の一実施の形態を示す。なお、図中のディレクトリ名やファイル名は本発明の実施の形態を説明する目的で使われており、これ以外の名称を否定するものではない。
【００４０】
図１において、ルートディレクトリ（図示せず）の下にＪＶＣ＿ＨＤＶＤ＿ＳＹＳＴＥＭディレクトリがあり、その下に、本発明に関わる全ての管理データ及びオーディオデータ、動画像データ及び静止画データが保存される。ＴＭＧ.ｉｆｏ（Total Manager Information）は、オリジナル管理データ（以下、プログラムセットとも呼ぶ）及びユーザー定義管理データ（以下プレイリストとも呼ぶ）を記録するためのファイルである。
【００４１】
Ｖ＿ＰＲ＿ＳＥＴは、動画のプログラムをビデオオブジェクトとして記録する為のディレクトリであり、その中に動画の各プログラムがＶ＿ＰＲｎ.ｄａｔ（ここで、ｎは１から開始されるプログラム番号）として記録される。プログラムにはビデオオブジェクトが、ＭＰＥＧ−２システム規格のプログラムストリーム（ＰＳ）又はトランスポートストリーム（ＴＳ）として記録される。
【００４２】
Ａ＿ＰＲ＿ＳＥＴは、オーディオのプログラムをオーディオオブジェクトとして記録するためのディレクトリであり、その中にオーディオの各プログラムがＡ＿ＰＲｎ.ｄａｔ（ここで、ｎは１から開始されるプログラム番号）として記録される。プログラムにはオーディオオブジェクトが、ＭＰＥＧ−２システム規格のプログラムストリーム（ＰＳ）又はトランスポートストリーム（ＴＳ）として記録される。
【００４３】
図２はビデオオブジェクトまたはオーディオオブジェクトをプログラムストリームとして記録する場合のフォーマット例を示す。オブジェクトはパックの集合として記録される。図２に示すように、各パックには先頭にパックヘッダがあり、その後にパケットが記録される。パケット内にはパケットヘッダと、動画データ又はオーディオデータが少なくとも記録され、必要に応じてプライベートヘッダがパケットヘッダの直後に記録される場合がある。
【００４４】
再び図１に戻って説明するに、Ｓ＿ＰＲ＿ＳＥＴは、静止画のプログラムを静止画オブジェクトとして記録する為のディレクトリであり、その中に静止画の各プログラムがＳ＿ＰＲｎ.ｊｐｇ（ここで、ｎは１から開始されるプログラム番号）として記録される。ここではＪＰＥＧ形式の静止画記録を想定している。各ＪＰＥＧファイルが一つの静止画オブジェクトに対応する。
【００４５】
なお、図１では動画、オーディオ、静止画のプログラムに関するファイル群をそれぞれ異なるディレクトリ下に記録する例を示したが、これら３種類全てのファイル群を同一ディレクトリ、例えばＡＶＳ＿ＰＲ＿ＳＥＴなどの下に記録するようにしても、本発明の趣旨と相違しない。
【００４６】
更には、上記の例では動画のプログラムをそれぞれ一つのファイルＶ＿ＰＲｎ.ｄａｔとして記録する例、及びオーディオのプログラムをそれぞれ一つのファイルＡ＿ＰＲｎ.ｄａｔとして記録する例を示したが、全てのビデオプログラムを同一のファイル、例えばＶ＿ＰＲ.ｄａｔ内に連続して記録し、Ｖ＿ＰＲ.ｄａｔ内のどの部分がどのプログラムデータに相当するかを別途の情報として保持するようにしてもよい。Ａ＿ＰＲ.ｄａｔについても同様である。
【００４７】
次に、オリジナル管理データ（プログラムセット）及びユーザー定義管理データ（プレイリスト）を記録するためのファイルＴＭＧ.ｉｆｏのデータ構造例について図３と共に説明する。図３において、ＴＭＧ.ｉｆｏのデータＴＯＴＡＬ＿ＭＡＮ＿ＩＦＯ（Total Manager Information）は、ＧＥＮＥＲＡＬ＿ＩＦＯ（General Information）、ＣＮＴＮＴ＿ＩＦＯ（Content Information）及びＳＴＡＴＵＳ＿ＩＦＯ（Status Information）からなる。
【００４８】
ＧＥＮＥＲＡＬ＿ＩＦＯは、Ｓｙｓｔｅｍ  ＩＤやＶｅｒｓｉｏｎ  ｎｕｍｂｅｒ、及びＣＮＴＮＴ＿ＩＦＯとＳＴＡＴＵＳ＿ＩＦＯの先頭アドレスなど、ＴＯＴＡＬ＿ＭＡＮ＿ＩＦＯの一般情報を含み得る。ＳＴＡＴＵＳ＿ＩＦＯは、最後に再生したプログラムの種類や番号など、ステータスに関する情報を含み得る。
【００４９】
ＣＮＴＮＴ＿ＩＦＯは、動画プログラム情報テーブルＶ＿ＰＲ＿ＩＦＯＴ（Video Program Information Table）、オーディオプログラム情報テーブルＡ＿ＰＲ＿ＩＦＯＴ（Audio Program Information Table）、静止画プログラム情報テーブルＳ＿ＰＲ＿ＩＦＯＴ（Still picture Program Information Table）、及びユーザー定義管理データに相当するプレイリスト情報テーブルＰＬ＿ＩＦＯＴ（Play List Information Table）からなる。
【００５０】
Ｖ＿ＰＲ＿ＩＦＯＴ、Ａ＿ＰＲ＿ＩＦＯＴ及びＳ＿ＰＲ＿ＩＦＯＴの３つのテーブルが従来のオリジナル管理データに相当する。更に、Ｖ＿ＰＲ＿ＩＦＯＴは、各動画プログラム（以下、ビデオプログラムともいう）のビデオプログラム情報Ｖ＿ＰＲ＿ＩＦＯ＿ｉ（ｉは１からｎまでの整数）を含む。Ａ＿ＰＲ＿ＩＦＯＴは、各オーディオプログラムのオーディオプログラム情報Ａ＿ＰＲ＿ＩＦＯ＿ｊ（ｊは１からｍまでの整数）を含む。Ｓ＿ＰＲ＿ＩＦＯＴは、各静止画プログラムの静止画プログラム情報Ｓ＿ＰＲ＿ＩＦＯ＿ｋ（ｋは１からｑまでの整数）を含む。
【００５１】
ＰＬ＿ＩＦＯＴは、各プレイリストの情報ＰＬ＿ＩＦＯ＿ｐ（ｐは１からｒまでの整数）を含む。なお、以下では上述のｉ，ｊ，ｋ，ｐをそれぞれＰＲ＿ＩＦＯ番号と呼ぶことにする。表２はＶ＿ＰＲ＿ＩＦＯ＿ｉのデータフィールドと内容の例を示す。
【００５２】
【表２】
0003821020.tif 000003
【００５３】
表２に示すＶ＿ＰＲ＿ＩＦＯ＿ｉのデータフィールドの中で、ＰＲ  ｎｕｍｂｅｒ（Ｖ＿ＰＲＮ）はこのビデオプログラムの番号を示し、Ｖ＿ＰＲ＿ＩＦＯ番号と等しい。Ｖｉｄｅｏ  Ｇｒｏｕｐ  ｎｕｍｂｅｒ（Ｖ＿ＧＲＮ）は、このプログラムが属するビデオグループの番号を示す（後述）。その他のデータフィールドについてはここでは説明を省略する。なお、Ｖ＿ＰＲ＿ＩＦＯは動画プログラムの再生に必要なアドレス情報や属性情報、テキスト等の付随情報を収めるためのものであり、表２の例以外にも様々な情報構造をとり得ることに注意されたい。
【００５４】
表３はＡ＿ＰＲ＿ＩＦＯ＿ｊのデータフィールドと内容の例を示す。
【表３】
0003821020.tif 000004
【００５５】
表３に示すＡ＿ＰＲ＿ＩＦＯ＿ｊのデータフィールドの中で、ＰＲ  ｎｕｍｂｅｒ（Ａ＿ＰＲＮ）は、このオーディオプログラムの番号を示し、Ａ＿ＰＲ＿ＩＦＯ番号と等しい。Ａｕｄｉｏ  Ｇｒｏｕｐ  ｎｕｍｂｅｒ（Ａ＿ＧＲＮ）は、このプログラムが属するオーディオグループの番号を示す（後述）。Ｔｒａｃｋｎｕｍｂｅｒ（ＴＫＮ）はオーディオグループ内のトラック番号を示す。その他のデータフィールドについてはここでは説明を省略する。なお、Ａ＿ＰＲ＿ＩＦＯはオーディオプログラムの再生に必要なアドレス情報や属性情報、テキスト等の付随情報を収めるためのものであり、表３の例以外にも様々な情報構造をとり得ることに注意されたい。
【００５６】
表４は、Ｓ＿ＰＲ＿ＩＦＯ＿ｋのデータフィールドと内容の例を示す。
【表４】
0003821020.tif 000005
【００５７】
表４に示すＳ＿ＰＲ＿ＩＦＯ＿ｋのデータフィールドの中で、ＰＲ  ｎｕｍｂｅｒ（Ｓ＿ＰＲＮ）は、この静止画プログラムの番号を示し、Ｓ＿ＰＲ＿ＩＦＯ番号と等しい。Still picture Group number（Ｓ＿ＧＲＮ）は、このプログラムが属する静止画グループの番号を示す（後述）。その他のデータフィールドについてはここでは説明を省略する。なお、Ｓ＿ＰＲ＿ＩＦＯは静止画プログラムの再生に必要な属性情報、テキスト等の付随情報を収めるためのものであり、表４の例以外にも様々な情報構造をとり得ることに注意されたい。
【００５８】
表５は、ＰＬ＿ＩＦＯ＿ｐのデータフィールドと内容の例を示す。
【表５】
0003821020.tif 000006
【００５９】
表５に示すＰＬ＿ＩＦＯ＿ｐのデータフィールドの中で、ＰＬ  ｎｕｍｂｅｒは、このプレイリストの番号を示す。ｎｕｍ＿ｏｆ＿ｕｄ＿ｐｒｏｇｒａｍｓは、このプレイリストに含まれるユーザー定義プログラム数を示す。一つのユーザー定義プログラムＵＤ＿ＰＲ（Ｕｓｅｒ  Ｄｅｆｉｎｅｄ  Ｐｒｏｇｒａｍ）内には、一つ以上のビデオプログラム（動画プログラム）、一つ以上のオーディオプログラムまたは一つ以上の静止画プログラムが収録される。または、一つ以上のオーディオプログラムと、それと同時に再生すべき一つ以上の静止画プログラムが収録される場合もある（後述）。
【００６０】
ＵＤ＿ＰＲ＿ｍｏｄｅは、再生すべきＵＤ＿ＰＲが動画、オーディオ、静止画のいずれのプログラムを含むかを示す。その他のデータフィールドについてはここでは説明を省略する。各プログラムの機能、プログラムとユーザー定義プログラム、プレイリストの関係などについては後述する。なお、ＰＬ＿ＩＦＯは各プログラムを関連付けて再生するのに必要な情報を収めるためのものであり、表５の例以外にも様々な情報構造をとり得ることに注意されたい。
【００６１】
次に、図４を用いて本発明の動画プログラムセット（ビデオプログラムセット）、オーディオプログラムセット及び静止画プログラムセットの概念を説明する。各プログラムセットは、ディスク上に記録した動画データ、オーディオデータ、又は静止画データを記録順に管理する構造である。
【００６２】
図４（Ａ）に示すビデオプログラムセット（図１のＶ＿ＰＲ＿ＳＥＴに相当）内には、複数のビデオプログラム（動画プログラム）が記録順に記録され、ビデオプログラム番号（Ｖ＿ＰＲＮ）が記録順に振られる。例えばＶ＿ＰＲ＃１は、Ｖ＿ｐｒ１.ｄａｔとしてＶ＿ＰＲ＿ＳＥＴディレクトリ下に収録される。
【００６３】
記録されたビデオプログラムは、記録順にグループ分けされ、１つのビデオグループに属することができる。ビデオグループは、ユーザーが記録した複数のプログラムをグループ分けして管理するのに好適である。ここでは、一例として、あるイベントに関連した２つのビデオプログラムＶ＿ＰＲ＃１とＶ＿ＰＲ＃２を第１グループＶ＿ＧＲ＃１に所属させ、また別のイベントに関連した３つのビデオプログラムＶ＿ＰＲ＃４、Ｖ＿ＰＲ＃５及びＶ＿ＰＲ＃６を第２グループＶ＿ＧＲ＃２に所属させている。なお、ビデオプログラムＶ＿ＰＲ＃３はグループ番号０のＶ＿ＧＲ＃０に指定されているが、このＶ＿ＧＲ＃０を指定すると、どのグループにも属さない、前後のプログラムと無関係の独立したプログラムとして扱われる。例えば、単に日常的にテレビジョン放送をエアチェックして記録するような場合は、グループ番号０が指定される。ビデオプログラムのグループ分けや再生に必要な情報はＶ＿ＰＲ＿ＩＦＯＴ内に記録される。
【００６４】
また、図４（Ｂ）に示すように、オーディオプログラムセット（図１のＡ＿ＰＲ＿ＳＥＴに相当）内には、複数のオーディオプログラムが記録順に記録され、オーディオプログラム番号（Ａ＿ＰＲＮ）が記録順に振られる。例えばＡ＿ＰＲ＃１は、Ａ＿ＰＲ１.ｄａｔとしてＡ＿ＰＲ＿ＳＥＴディレクトリ下に収録される。
【００６５】
記録されたオーディオプログラムは、記録順にグループ分けされ、１つのオーディオグループに属することができる。オーディオグループは、ユーザーが記録した複数のプログラムをグループ分けして管理するのに好適である。ここでは、一例として、ある音楽アルバムに関連した３つのプログラムＡ＿ＰＲ＃１、Ａ＿ＰＲ＃２及びＡ＿ＰＲ＃３を第１グループＡ＿ＧＲ＃１に所属させ、また別の音楽アルバムに関連した３つのプログラムＡ＿ＰＲ＃４、Ａ＿ＰＲ＃５及びＡ＿ＰＲ＃６を第２グループＡ＿ＧＲ＃２に所属させている。
【００６６】
なお、オーディオプログラムの場合には、その性質上グループ番号０は指定できないようにする方がよい。これは、オーディオプログラムの場合は、用途は既存のメディアからのコピーが殆どであり、複数の曲（プログラム）でグループを構成した方（グループ／プログラム群という階層構造とした方）が、分かり易いためである。
【００６７】
オーディオグループ内のプログラムには、グループ内の最初のプログラムを１として記録順にトラック番号が付けられる。ユーザーは、オーディオプログラムセット内の各プログラムを、オーディオグループ番号とトラック番号でアクセスすることができる。オーディオプログラムのグループ分けや再生に必要な情報はＡ＿ＰＲ＿ＩＦＯＴ内に記録される。
【００６８】
また、図４（Ｃ）に示すように、静止画プログラムセット（図１のＳ＿ＰＲ＿ＳＥＴに相当）内には、複数の静止画プログラムが記録順に記録され静止画プログラム番号（Ｓ＿ＰＲＮ）が記録順に振られる。例えば、Ｓ＿ＰＲ＃１は、Ｓ＿ＰＲ１.ｊｐｇとしてＳ＿ＰＲ＿ＳＥＴディレクトリ下に収録される。
【００６９】
記録された静止画プログラムは、記録順にグループ分けされ、１つの静止画グループに属することが出来る。静止画グループは、ユーザーが記録した複数のプログラムをグループ分けして管理するのに好適である。ここでは、一例として、ある旅行に関連した３のプログラムＳ＿ＰＲ＃１、Ｓ＿ＰＲ＃２及びＳ＿ＰＲ＃３を第１グループＳ＿ＧＲ＃１に所属させ、また別の旅行に関連した３つのプログラムＳ＿ＰＲ＃４、Ｓ＿ＰＲ＃５及びＳ＿ＰＲ＃６を第２グループＳ＿ＧＲ＃２に所属させている。
【００７０】
なお、静止画プログラムの場合には、その性質上グループ番号０は指定できないようにする方がよい。これは、静止画の場合は、一枚だけ収録することは稀であり、何枚かを連続して撮影したり、記録することが殆どであるため、常にグループ／静止画群という階層構造とした方がユーザーに分かり易いためである。勿論、グループ番号０を指定できるようにしても差し支えない。静止画プログラムのグループ分けや再生に必要な情報はＳ＿ＰＲ＿ＩＦＯＴ内に記録される。
【００７１】
次に、プレイリストの構成例について、図５と共に説明する。図５はプレイリストの構成の各例を示す。同図（Ａ）は、複数のビデオプログラム（動画プログラム）の全部または一部を再生するプレイリストの例である。ビデオプログラムの一部を再生する場合には、表５のＳｔａｒｔ  Ａｄｄｒｅｓｓ、Ｅｎｄ  Ａｄｄｒｅｓｓで再生すべき区間を指定する。
【００７２】
各ビデオプログラムは、一つのユーザー定義プログラムに属する。各ユーザー定義プログラムには、再生順にユーザー定義プログラム番号ＵＤ＿ＰＲＮ（User Defined Program number）が振られる。図５（Ａ）の例では、ビデオプログラムＶ＿ＰＲ＃２の全部とＶ＿ＰＲ＃４の一部をＵＤ＿ＰＲ＃１として再生され、ビデオプログラムＶ＿ＰＲ＃６とＶ＿ＰＲ＃１の各一部ずつがＵＤ＿ＰＲ＃２として再生される。
【００７３】
図５（Ｂ）は、複数のオーディオプログラムの再生順序を変更して再生するプレイリストの例である。図示しないが、同図（Ａ）と同様にプログラムの一部を再生するように設定することも可能である。各プログラムがユーザー定義プログラムとなり、ＵＤ＿ＰＲＮが振られる。図５（Ｂ）の例では、オーディオプログラムＡ＿ＰＲ＃３、Ａ＿ＰＲ＃４、Ａ＿ＰＲ＃１及びＡ＿ＰＲ＃２の各プログラム毎に、ＵＤ＿ＰＲ＃１、ＵＤ＿ＰＲ＃２、ＵＤ＿ＰＲ＃３及びＵＤ＿ＰＲ＃４が振られている。なお、図示しないが、一つのユーザー定義プログラム内に複数のオーディオプログラムを含むことも可能である（曲の連結に相当する）。
【００７４】
図５（Ｃ）はビデオ（動画）、オーディオ、静止画のプログラムを接続して再生するプレイリストの例を示す。この例では、各プログラム毎にＵＤ＿ＰＲ番号が振られており、各プログラムがユーザー定義プログラムとして再生される。
【００７５】
図５（Ｄ）は、オーディオプログラムと複数の静止画プログラムを同時に再生するプレイリストの例を示す。この例では、一つのオーディオプログラムＡ＿ＰＲ＃１と４つの静止画プログラムＳ＿ＰＲ＃１〜Ｓ＿ＰＲ＃４を一塊として一つのユーザー定義プログラムとして一つのＵＤ＿ＰＲ＃１を振ることで、オーディオプログラムＡ＿ＰＲ＃１の再生時間中に４枚の静止画が順次に再生される。
【００７６】
なお、図５には図示しないが、（Ａ）から（Ｄ）のあらゆる組み合わせにより別の種類のプレイリストを作成することも当然可能である。全てのプレイリスト情報は、ＰＲ＿ＩＦＯＴ内に記録される。
【００７７】
次に、本発明の記録方法の一実施の形態について説明する。図６は本発明になる記録方法の一実施の形態のフローチャートを示す。同図において、ユーザはまず、ビデオ（動画）、オーディオ、静止画のいずれのプログラムの記録かを選択する（ステップＳ１）。続いて、選択されたプログラムのデータの記録がユーザの開始指示により開始される（ステップＳ２）。続いて、記録装置は記録する入力データを一定量蓄積し、必要に応じてエンコードし、所定のフォーマットにフォーマット化し、記録媒体（メディア）への記録を行う（ステップＳ３）。
【００７８】
続いて、記録する入力データが静止画データであるか否か判定し（ステップＳ４）、静止画データでないとき、すなわちビデオデータ（動画像データ）又はオーディオデータであるときには、記録が終了するまで、ステップＳ３による、ある一定量の入力データに対する記録が繰り返し行われる（ステップＳ５、Ｓ３、Ｓ４）。静止画の場合、ステップＳ３は静止画１プログラム分（１枚分）のデータに対して一回だけ行われる。記録が終了すると、記録結果に基づいてオリジナル管理データであるＸ＿ＰＲ＿ＩＦＯ（ＸはＶ，Ａ，Ｓのいずれか）を記録媒体に記録する（ステップＳ６）。
【００７９】
なお、既にエンコードされたデータ、例えば圧縮符号化済みのデータが入力される場合には、エンコード処理はバイパスする。また、ステップＳ４で記録データが静止画データであると判定されたときには、ステップＳ５をバイパスしてステップＳ６に進み、記録結果に基づいてオリジナル管理データであるＳ＿ＰＲ＿ＩＦＯを記録媒体に記録する。
【００８０】
ステップＳ４で記録データが静止画データであると判定されたときには、ステップＳ５の記録終了の判断をしない理由は、オーディオデータやビデオデータでは、ユーザーが記録開始を指示した後は、記録終了を指示するまで記録し続けるのが一般的であるのに対し、静止画データの場合（一つの静止画プログラムを記録する場合）は、ユーザーが記録開始を指示した後は、その静止画データを記録したら記録終了であるため、記録終了の指示を待つ必要がないためである。
【００８１】
次に、本発明になる記録方法におけるプレイリスト作成、更新方法の一例を、図７に示すフローチャートと共に説明する。ユーザーはプレイリスト（ＰＬ）を新規に作成するのか、既存のＰＬに新たなユーザー定義プログラム（ＵＤ＿ＰＲ）追加かを選択し（ステップＳ１１）、続いて、ユーザー定義プログラムのモード（ＵＤ＿ＰＲ＿ｍｏｄｅ）を選択する（ステップＳ１２）。
【００８２】
次に、選択したユーザー定義プログラムのモード（ＵＤ＿ＰＲ＿ｍｏｄｅ）の値が’０１１ｂ’（オーディオと静止画からなる）であるかどうか判定する（ステップＳ１３）。’０１１ｂ’以外の場合はビデオ（動画）、オーディオ、静止画のいずれかの、プレイリストに登録するプログラムを選択し（ステップＳ１４）、選択したプログラムがビデオ（動画）又はオーディオの場合は、必要に応じて開始点、終了点を指定し、また、選択したプログラムが静止画の場合は、表示モード（Display_mode）と表示期間（Display_duration）を指定する（ステップＳ１５）。
【００８３】
他方、ステップＳ１３でＵＤ＿ＰＲ＿ｍｏｄｅの値が’０１１ｂ’（オーディオと静止画からなる）であると判定されたときには、オーディオプログラムを選択し、必要に応じて開始点、終了点を指定した後（ステップＳ１６）、同時に再生すべき静止画プログラムを選択し、表示モード（Display_mode）と表示期間（Display_duration）を指定する（ステップＳ１７）。
【００８４】
以上で一つのユーザー定義プログラム（ＵＤ＿ＰＲ）の設定が完了する。引き続き別のユーザー定義プログラム（ＵＤ＿ＰＲ）の設定を続ける場合は（ステップＳ１８でＮｏの判定）、ステップＳ１２に戻る。すべてのプレイリストの作成・編集が終了したときは（ステップＳ１８でＹｅｓの判定）、ＰＬ＿ＩＦＯを記録媒体に記録又は更新し（ステップＳ１９）、終了する。図示しないが、同様の手法により既存のプレイリストのユーザー定義プログラムを修正（編集）することも可能である。
【００８５】
次に、本発明の記録装置の一実施の形態について説明する。図８は本発明になる記録装置の一実施の形態のブロック図を示す。この記録装置は、図６と図７に関連した記録装置で、光ディスクを記録媒体と想定している。図８において、ビデオデータ（動画像データ）、オーディオデータ、静止画データはそれぞれビデオエンコーダ１１、オーディオエンコーダ１２、静止画エンコーダ１３に入力され、蓄積とエンコードが必要に応じて行われる。ビデオエンコーダ１１、オーディオエンコーダ１２、静止画エンコーダ１３から取り出された各データは、フォーマッタ１４に供給されてプログラム単位でファイルとして所定のフォーマットに変換された後、ディスク書き込み部１７により記録に適した信号形態に変換されて光ヘッド１９を用いて光ディスク２０に記録される。
【００８６】
また、上記の３種類のコンテンツの記録が終了すると、記録結果に基づいてオリジナル管理データが管理データ用メモリ１６上で構成され、これもディスク書き込み部１７及び光ヘッド１９を介して光ディスク２０に記録される。このオリジナル管理データは、前述したように、３種類のコンテンツの各プログラム群をそれぞれ別々に管理し、プログラム群をそれぞれ記録順に再生し、また、グループに分割して管理するための、オーディオデータ用、ビデオデータ用及び静止画データ用の管理データである。
【００８７】
以上の全ての処理に対して、ホストＭＰＵ１５からのコントロールがなされる。なお、ビデオデータに音声を含む場合には、音声の記録を、オーディオエンコーダ１２を介して同時に処理することができる。光ディスク２０上ではビデオデータと音声データが多重化されて記録されるのが一般的である。
【００８８】
また、フォーマッタ１４は、静止画エンコーダ１３から入力される静止画データがＪＰＥＧ以外のフォーマットであるとき、あるいは静止画エンコーダ１３を通さずにアナログ静止画信号が入力されたときには、入力信号をＪＰＥＧ画像に変換してフォーマット化する。
【００８９】
一方、プレイリストの作成においては、３つのエンコーダ１１、１２及び１３とフォーマッタ１４は動作せず、ユーザーインタフェース回路１８、ホストＭＰＵ１５及び管理データ用メモリ１６上の処理によりプレイリスト情報が作成され、ディスク書き込み部１７及び光ヘッド１９を介して光ディスク２０へ記録される。このようにして、本実施の形態では、ビデオデータ（動画像データ）、オーディオデータ、及び静止画データの３種類のコンテンツを同一の光ディスク２０上に記録すると共に、図５と共に説明した再生順を指定するプレイリストも記録するようにしたため、記録された３種類のコンテンツをプレイリストにより統合的に再生可能な光ディスク２０を得ることができる。
【００９０】
また、記録される静止画データは、現在一般的に使用されるＪＰＥＧに対応しているため、他のシステムからの静止画像の取り込みや、他のシステムへの出力が容易な光ディスク２０を得ることができる。また、オリジナル管理データ（プログラムリスト）上にグループ階層を持つように記録しているため、光ディスク２０上のコンテンツ管理がユーザーにとってコンテンツ毎に分離でき、分かり易く、また、大容量記録媒体である光ディスクに多量のデータを記録した場合でも、目的のプログラムの検索が容易であり、更に、グループ単位の再生という機能が実現できる光ディスク２０を得ることができる。
【００９１】
図８では、データの入力形態にアナログまたはデジタルインタフェース（ＩＥＥＥ１３９４など）を想定したが、これ以外にもインターネット等を介して通信網・放送網上のサーバーからコンテンツを受信して記録することもできる。例えば電子音楽配信（ＥＭＤ）や、デジタル放送の受信などがこれに相当する。
【００９２】
図９は本発明になる記録装置の他の実施の形態のブロック図を示す。同図中、図８と同一構成部分には同一符号を付し、その説明を省略する。図９に示す記録装置は、図８に示した記録装置にネットワーク上のサーバー３４からのダウンロードを扱う機能を追加した記録装置の例を示す。
【００９３】
図９において、サーバー３４からのコンテンツはインターネット等のネットワークを介してプロトコル受信部３５で受信される。受信されたデータは一般に配信に適した形態にフォーマット化されているので、配信フォーマットデコーダ３６により必要に応じて配信フォーマットをデコードした後、フォーマッタ３７に供給される。フォーマッタ３７は、配信フォーマットデコーダ３６から取り出された受信データを所定のフォーマットに変換する。受信データには、ビデオデータ、オーディオデータ、静止画データの少なくとも一つが含まれ得る。
【００９４】
フォーマッタ３７で所定フォーマットに変換されたデータは、ディスク書き込み部１７により記録に適した信号形態に変換されて光ヘッド１９を用いて光ディスク４０に記録される。なお、図９において、サーバー３４から供給されないデータについては、ビデオエンコーダ１１、オーディオエンコーダ１２、静止画エンコーダ１３を介して供給され得る。
【００９５】
次に、本発明の再生装置の実施の形態について説明する。図１０は本発明になる再生装置の一実施の形態のブロック図を示す。図１０において、ユーザーインタフェース回路２４を介したユーザーからの指示により、ホストＭＰＵ２５は、プログラムの再生かプレイリストの再生かを決定し、必要な管理データをディスクから管理データ用メモリ２６へ書き込む。
【００９６】
次に、ホストＭＰＵ２５は、管理データ用メモリ２６内の情報に従って、光ディスク２１に記録されているビデオ、オーディオ、または静止画のフォーマット化データを光ディスク２１から光ヘッド２２及びディスク読出し部２３を介して読み出し、フォーマットデコーダ２８に供給してフォーマットを解いた後、ビデオデコーダ２９、オーディオデコーダ３０、または静止画デコーダ３１でデコードして再生出力信号を得る。ビデオデータに音声データを含む場合には、音声の再生を、オーディオデコーダ３０を介して同時に行うことができる。
【００９７】
なお、静止画再生の場合には、ディスク読み出し部２３から取り出されるユーザー定義プログラム内の全ての静止画データを一旦静止画用メモリ２７にロードし、その静止画用メモリ２７から適切なタイミングでフォーマットデコーダ２８へ静止画データを入力することもできる。特に、ＵＤ＿ＰＲ＿ｍｏｄｅが’０１１ｂ’（オーディオと静止画）の場合には、オーディオプログラムの再生前に全ての静止画データを静止画用メモリ２７にロードしておく必要がある。
【００９８】
また、図１０の再生装置では伝送装置３２を有しており、ビデオデコーダ２９から出力される再生ビデオデータ（動画像データ）、オーディオデコーダ３０から出力される再生オーディオデータ、静止画デコーダ３１から出力される再生静止画データは伝送装置３２に供給され、ここで配信フォーマットに変換された後、所定のプロトコルに従って、インターネット等のネットワークを介して配信（伝送）される。
【００９９】
なお、本発明は以上の実施の形態に限定されるものではなく、例えば、図６、図７で示した方法及び図８、図９、図１０で示した各装置は、実行可能なコンピュータプログラム（ソフトウェア）で実現することも可能である。また、本発明はビデオ（動画像）．オーディオ及び静止画の３種類のコンテンツを記録媒体上に記録する方法、再生する方法、記録媒体自体について特有の効果を発揮するものであるが、３種類のコンテンツの一部を扱う記録／再生方法、記録媒体に於いても効果の一部は含まれるので、本発明は３種類のコンテンツ全てを扱う場合のみに限定されない。
【０１００】
【発明の効果】
以上説明したように、本発明によれば、オーディオデータ、動画像データ（ビデオデータ）及び静止画データのうち、少なくとも２種類のデータによるプログラム群を、その種類毎のオリジナル管理データと再生順を示すユーザー定義管理データと共に同じ記録媒体に記録するようにしたため、ユーザー定義管理データにより統合的に複数種類のデータのプログラム群を再生することができる（動画像、オーディオ、静止画の混在再生が可能）。
【０１０１】
また、本発明によれば、オーディオデータ、動画像データ（ビデオデータ）及び静止画データのうち記録された２種類以上のデータをそれぞれ異なるオリジナル管理データ（プログラムセット）として管理するようにしたため、２種類以上の用途に使用する場合にユーザーにとっても分離して管理でき、分かり易くできる。
【０１０２】
また、本発明によれば、編集の単位がプログラム（曲、トラック）であるため、ユーザーに分かり易く、かつ、ビデオ、オーディオ、静止画を組み合わせた柔軟なユーザー定義管理データ（プレイリスト）が作成できる。
【０１０３】
また、本発明によれば、オーディオデータ及び／又は動画像データのプログラム群と共に記録される静止画データを、ＪＰＥＧ画像に変換してフォーマット化し、それぞれプログラム単位でファイルとして記録媒体に記録することにより、静止画データを現在一般的に使用される画像フォーマットであるＪＰＥＧに対応させるようにしたため、他のシステムからの静止画像の取り込みや、他のシステムへの出力が容易である。また、静止画１枚を１ファイルとして収録するのでユーザーにとって分かり易くできる。
【０１０４】
更に、本発明によれば、オリジナル管理データ（プログラムセット）上に階層構造を持たせるようにしたため、大容量の記録媒体に多量のデータを記録した場合でも、目的のプログラムの検索が容易になり、またグループ単位の再生という機能を実現できる。
【図面の簡単な説明】
【図１】本発明において記録媒体に記録再生されるディレクトリ、ファイル構造の一実施の形態を示す図である。
【図２】本発明におけるオブジェクトの記録フォーマットの一例を示す図である。
【図３】図１中のＴＭＧ．ｉｆｏのデータ構造の一例の説明図である。
【図４】本発明における３種類のプログラムセットの概念を説明する図である。
【図５】本発明の実施形態に関わるプレイリストの構成例を示す図である。
【図６】本発明の記録方法の一実施の形態のフローチャートである。
【図７】本発明の記録方法におけるプレイリスト作成、更新方法の一実施の形態を示すフローチャーである。
【図８】本発明の記録装置の一実施の形態のブロック図である。
【図９】本発明の記録装置の他の実施の形態のブロック図である。
【図１０】本発明の再生装置の一実施の形態のブロック図である。
【図１１】従来におけるディレクトリ、ファイル構造の一例を示す図である。
【図１２】従来におけるオリジナルＰＧＣの構造概念図を示す図である。
【図１３】従来におけるユーザー定義ＰＧＣの構造概念図を示す図である。
【符号の説明】
１１  ビデオエンコーダ
１２  オーディオエンコーダ
１３  静止画エンコーダ
１４、３７  フォーマッタ
１５、２５  ホストＭＰＵ
１６、２６  管理データ用メモリ
１７  ディスク書き込み部
１８、２４  ユーザーインタフェース回路
１９、２２  光ヘッド
２０、２１、４０  光ディスク
２３  ディスク読み出し部
２７  静止画用メモリ
２８  フォーマットデコーダ
２９  ビデオデコーダ
３０  オーディオデコーダ
３１  静止画デコーダ
３２  伝送装置
３４  サーバー
３５  プロトコル受信部
３６  配信フォーマットデコーダ
ＴＭＧ.ｉｆｏ  オリジナル管理データ（プログラムセット）
ＰＬ＿ＩＦＯＴ  ユーザー定義管理データに相当するプレイリスト情報テーブル
【図１】
0003821020.tif 000007
【図２】
0003821020.tif 000008
【図３】
0003821020.tif 000009
【図４】
0003821020.tif 000010
【図５】
0003821020.tif 000011
【図６】
0003821020.tif 000012
【図７】
0003821020.tif 000013
【図８】
0003821020.tif 000014
【図９】
0003821020.tif 000015
【図１０】
0003821020.tif 000016
【図１１】
0003821020.tif 000017
【図１２】
0003821020.tif 000018
【図１３】
0003821020.tif 000019