(57)【特許請求の範囲】
【請求項１】
オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、
上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部と、
上記属性データに基づいて、上記属性が変化した時点に対応する、上記記録媒体に記録されるオーディオビデオストリームの記録位置、あるいは上記属性変化時点に対応する、基準時刻に対するオーディオビデオストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示す属性変化情報を出力する情報生成部と、
上記属性データ及び上記属性変化情報を上記記録媒体に記録する記録部とを備え、
上記属性検出部は、上記ビデオ信号に関する属性として、該ビデオ信号のビデオ解像度を検出し、該解像度を示すビデオ解像度データを出力するものであり、
上記情報生成部は、上記ビデオ解像度データに基づいて、上記ビデオ解像度が変化した時点に対応する、上記記録媒体に記録されるストリームの記録位置、あるいは該ビデオ解像度の変化時点に対応する、基準時刻に対するストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示す解像度変化情報を出力するものであり、
上記記録部は、上記ビデオ解像度データ及び上記解像度変化情報を上記記録媒体に記録するものであることを特徴とする記録装置。
【請求項２】
オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、
上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部と、
上記属性データに基づいて、上記属性が変化した時点に対応する、上記記録媒体に記録されるオーディオビデオストリームの記録位置、あるいは上記属性変化時点に対応する、基準時刻に対するオーディオビデオストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示す属性変化情報を出力する情報生成部と、
上記属性データ及び上記属性変化情報を上記記録媒体に記録する記録部とを備え、
上記属性検出部は、上記ビデオ信号に関する属性として、該ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものであり、
上記情報生成部は、上記アスペクトレシオデータに基づいて、上記アスペクトレシオが変化した時点に対応する、上記記録媒体に記録されるストリームの記録位置、あるいは該アスペクトレシオの変化時点に対応する、基準時刻に対するストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示すアスペクトレシオ変化情報を出力するものであり、
上記記録部は、上記アスペクトレシオ及び上記アスペクトレシオ変化情報を上記記録媒体に記録するものであることを特徴とする記録装置。
【請求項３】
オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、
上記オーディオビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するオーディオビデオストリームをパックデータとして出力するパック化処理部と、
上記パックデータを、上記記録媒体に対するアクセス単位として該記録媒体に記録する記録部と、
上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部とを備え、
上記属性検出部は、上記ビデオ信号に関する属性として、上記ビデオ信号のビデオ解像度を検出し、該解像度を示すビデオ解像度データを出力するものであり、
上記パック化処理部は、上記ビデオ解像度データに基づいて、上記ビデオストリームにおける上記ビデオ解像度が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものであることを特徴とする記録装置。
【請求項４】
オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、
上記オーディオビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するオーディオビデオストリームをパックデータとして出力するパック化処理部と、
上記パックデータを、上記記録媒体に対するアクセス単位として該記録媒体に記録する記録部と、
上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部とを備え、
上記属性検出部は、上記ビデオ信号に関する属性として、上記ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものであり、
上記パック化処理部は、上記アスペクトレシオデータに基づいて、上記ビデオストリームにおける上記アスペクトレシオが変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものであることを特徴とする記録装置。
【請求項５】
オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、
上記オーディオビデオストリームを、該ストリームを管理するための管理単位毎に区分し、該ストリームの各管理単位に対応する部分をビデオオブジェクトデータとして出力するビデオオブジェクト構成器と、
上記各ビデオオブジェクトデータを管理するための管理情報を上記記録媒体に記録する記録部と、
上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部とを備え、
上記属性検出部は、上記ビデオ信号に関する属性として、上記ビデオ信号のビデオ解像度を検出し、該解像度を示すビデオ解像度データを出力するものであり、
上記ビデオオブジェクト構成器は、上記ビデオ解像度データに基づいて、上記ビデオ解像度が変化したとき、上記ビデオストリームの、上記ビデオ解像度の変化点より前の部分と、該ビデオストリームの、該ビデオ解像度の変化点以降の部分とが、別々のビデオオブジェクトデータとして出力されるよう上記ビデオストリームの区分を行うものであることを特徴とする記録装置。
【請求項６】
オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、
上記オーディオビデオストリームを、該ストリームを管理するための管理単位毎に区分し、該ストリームの各管理単位に対応する部分をビデオオブジェクトデータとして出力するビデオオブジェクト構成器と、
上記各ビデオオブジェクトデータを管理するための管理情報を上記記録媒体に記録する記録部と、
上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部とを備え、
上記属性検出部は、上記ビデオ信号に関する属性として、上記ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものであり、
上記ビデオオブジェクト構成器は、上記アスペクトレシオデータに基づいて、上記アスペクトレシオが変化したとき、上記ビデオストリームの、アスペクトレシオの変化点より前の部分と、上記ビデオストリームの、アスペクトレシオの変化点以降の部分とが、別々のビデオオブジェクトデータとして出力されるよう上記ビデオストリームの区分を行うものであることを特徴とする記録装置。
【請求項７】
ビデオ信号を符号化する装置であって、
上記ビデオ信号に対するフレーム内符号化処理あるいはフレーム間符号化処理を、該フレーム内符号化処理が施されたフレームを少なくとも１つ含むフレーム群が構成され、かつ該フレーム群に対応するビデオストリームがランダムアクセス可能なストリーム単位として出力されるよう行うビデオ符号化部と、
上記ビデオ信号に基づいてそのビデオ属性を検出し、該ビデオ属性を示すビデオ属性データを出力するビデオ属性検出器とを備え、
上記ビデオ属性検出部は、上記ビデオ信号に基づいて上記ビデオ属性として該ビデオ信号のビデオ解像度を検出し、該ビデオ解像度を示すビデオ解像度データを出力するものであり、
上記ビデオ符号化部は、上記ビデオ解像度データに基づいて、上記ビデオ解像度が直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成することを特徴とする符号化装置。
【請求項８】
請求項７記載の符号化装置において、
上記ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、
上記パック化処理部は、上記ビデオストリームにおける上記ビデオ解像度が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うことを特徴とする符号化装置。
【請求項９】
ビデオ信号を符号化する装置であって、
上記ビデオ信号に対するフレーム内符号化処理あるいはフレーム間符号化処理を、該フレーム内符号化処理が施されたフレームを少なくとも１つ含むフレーム群が構成され、かつ該フレーム群に対応するビデオストリームがランダムアクセス可能なストリーム単位として出力されるよう行うビデオ符号化部と、
上記ビデオ信号に基づいてそのビデオ属性を検出し、該ビデオ属性を示すビデオ属性データを出力するビデオ属性検出器とを備え、
上記属性検出器は、上記ビデオ信号に基づいて、上記ビデオ属性として該ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものであり、
上記ビデオ符号化部は、上記アスペクトレシオデータに基づいて、上記アスペクトレシオが直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するものであることを特徴とする符号化装置。
【請求項１０】
請求項９記載の符号化装置において、
上記ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、
上記パック化処理部は、上記ビデオストリームにおける上記アスペクトレシオが変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うことを特徴とする符号化装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置及び符号化装置に関し、特にオーディオビデオ信号を記録媒体に記録する装置、およびビデオ信号を符号化する装置に関する。
【０００２】
【従来の技術】
再生専用のＤＶＤ（Digital Video Disk）には、所定の番組などに対応するオーディオビデオ信号として、該オーディオビデオ信号に圧縮符号化処理を施して得られる符号化データが記録されている。ここで、上記オーディオビデオ信号は、オーディオ信号及びビデオ信号を含むものであり、上記ＤＶＤには、上記符号化データとして、オーディオ信号の符号化処理により得られたオーディオ符号化データと、ビデオ信号の符号化処理により得られたビデオ符号化データとが記録されている。また、オーディオ符号化データ及びビデオ符号化データは、それぞれのパック化されている。つまり、これらの符号化データは、所定のデータサイズ（例えば２０４８バイト）を第１のデータ単位として区分されている。
【０００３】
なお、以下、第１のデータ単位に対応するオーディオ符号化データをオーディオパックといい、第１のデータ単位に対応するビデオ符号化データをビデオパックという。
そして、各オーディオパック及び各ビデオパックは多重化されてＤＶＤに記録されている。
【０００４】
また、上記ＤＶＤに記録されている符号化データは、該符号化データを管理する単位である、上記第１のデータ単位を複数含む第２のデータ単位毎に区分されている。この第２のデータ単位はビデオオブジェクト（ＶＯＢ）と呼ばれている。
【０００５】
例えば、１つの番組（プログラム）に対応する符号化データは、１つ以上のＶＯＢから構成されており、ＤＶＤＲＯＭに関するビデオ規格では、この１つ以上のＶＯＢのまとまりは、ビデオオブジェクトセット（ＶＯＢＳ）と呼ばれ、１つのタイトルとしてＤＶＤに記録される。
【０００６】
また、ＤＶＤには、各タイトル（プログラム）の符号化データとともに、各タイトル（プログラム）の管理情報として、該タイトルに対応する符号化データの、ＤＶＤの記録領域における記録位置を示す情報（記録位置情報）、該符号化データに対応するビデオ属性情報及びオーディオ属性情報などが記録される。但し、これらの管理情報は、上述したようにＶＯＢ毎に記録されている。
【０００７】
上記記録位置情報は、ＤＶＤの記録領域における種々のアドレス情報であり、例えば、タイトルに対応するＶＯＢＳの符号化データが記録されている領域の先頭アドレスおよび最終アドレス、さらに予めユーザが設定したサーチポイントを示すアドレスなどの情報である。
【０００８】
また、ビデオ属性情報は、圧縮符号化モード、テレビシステム、アスペクトレシオ、ディスプレイモード等に関する情報である。
ここで、上記ＤＶＤの圧縮符号化モードには、ＭＰＥＧ−１に対応する符号化方式に基づくモードと、ＭＰＥＧ−２に対応する符号化方式に基づくモードとがあり、圧縮符号化モード情報は、各ＶＯＢの符号化データが、いずれの符号化方式に対応したものであるかを示している。
【０００９】
また、テレビシステムには、ＮＴＳＣ方式（ライン数５２５本／フレーム周波数５９．９７Ｈｚ）に対応するシステムと、ＰＡＬ方式（ライン数６２５本／フレーム周波数５０Ｈｚ）に対応するシステムとがあり、テレビシステム情報は、各ＶＯＢの符号化データが、いずれの方式に対応するものであるかを示している。
【００１０】
アスペクトレシオは、画像の水平方向のサイズとその垂直方向のサイズの比率であり、具体的にはアスペクトレシオとして、４：３と１６：９の２つの比率が用いられており、アスペクトレシオ情報は、各ＶＯＢの符号化データがいずれのアスペクトレシオに対応したものであるかを示している。
【００１１】
さらに、ディスプレイモードは、符号化データから得られるビデオ信号に基づいて画像表示を行う方法に関するモード、例えばパン・スキャン表示モードやレターボックス表示モードであり、ディスプレイモード情報は、各ＶＯＢの符号化データから得られるビデオ信号が、どのような表示方法により表示されるべきかを示す情報である。なお、上記パン・スキャン表示モードは、アスペクトレシオが１６：９であるワイド画像を、該ワイド画像の左右両側領域を除いて、アスペクトレシオが４：３である標準画面上に表示するモードである。また、レターボックス表示モードは、アスペクトレシオが１６：９であるワイド画像を、該ワイド画像の上下両側に一定色の領域を付加して、アスペクトレシオが４：３である標準画面上に表示するモードである。
【００１２】
ところで、ビデオ信号（以下、画像データともいう。）の圧縮符号化方法の国際標準方式として、ＭＰＥＧ符号化方式がある。これは、画像データの符号化処理として、画素値のフレーム内相関を利用して画像データを符号化するフレーム内符号化処理と、画素値のフレーム間相関を利用して画像データを符号化するフレーム間符号化処理とを、適応的に切り替えて行うものである。このＭＰＥＧ符号化方式では、連続する複数のフレームに対応する符号化データが１つの単位として画像データの符号化処理が行われる。ここで連続する複数のフレームからなる画像は、グループオブピクチャ（ＧＯＰ）と呼ばれる。
【００１３】
具体的には、このＭＰＥＧ符号化方式では、このＧＯＰを構成する複数のフレームのうち少なくとも１つのフレームの画像データに対してはフレーム内符号化処理が施され、残りのフレームの画像データに対してはフレーム間符号化処理が施される。
【００１４】
上記フレーム間符号化処理には、前方向フレーム間予測符号化処理と両方向フレーム間予測符号化処理の２つの処理がある。上記前方向フレーム間予測符号化処理が施されるフレームはＰフレームと呼ばれ、両方向フレーム間予測符号化処理が施されるフレームはＢフレームと呼ばれる。Ｐフレームの画像データは、該Ｐフレームの前に位置するフレーム（参照フレーム）の画像データを参照して予測符号化処理が施される。Ｂフレームの画像データは、該Ｂフレームに近接してその前後に位置する２つのフレーム（参照フレーム）の画像データを参照して予測符号化処理が施される。通常は、Ｐフレームの符号化処理では、該Ｐフレームに近接するＩフレームが参照フレームとして用いられ、Ｂフレームの符号化処理では、該Ｐフレームに近接するＩフレーム及びＰフレーム、あるいはＰフレームが参照フレームとして用いられる。
【００１５】
図１７は、上記ＧＯＰの構成例を説明するための図であり、連続する複数のフレームＦ（k-5）〜Ｆ（k+12）と、各フレームに対応する符号化データＤ（k-5）〜Ｄ（k+12）とを対比して示している。なお、ｋは任意の整数である。
【００１６】
ここでは、ＢフレームＦ（k-2）からＰフレームＦ(k+9)での１２のフレームによって、１つのＧＯＰが構成されている。例えば、ＰフレームＦ（k+3）に対してはＩフレームF(k)を参照フレームとしてフレーム間予測符号化処理が施される。また、ＰフレームＦ(k+6)に対しては、ＰフレームＦ(k+3)を参照フレームとしてフレーム間予測符号化処理が施される。また、ＢフレームＦ(k+1)及びＦ(k+2)に対しては、ＩフレームＦ（k）及びＰフレームＦ（k+3）を参照フレームとしてフレーム間予測符号化処理が施される。
【００１７】
上記符号化処理により得られた各フレームに対応する符号化データに対しては、復号化処理の際に使用されるメモリの容量を削減するため、該符号化データの配列を、各フレームの画像を表示する順番に従った配列から各フレームの復号化処理を行う順番に従った配列に変更する処理（配列変更処理）が施される。具体的には、上記ＧＯＰに対応する符号化データに上記配列変更処理を施して得られる符号化データでは、図１７に示すように、ＩフレームＦ（k）の符号化データＤ（k）が該ＧＯＰ対応の符号化データの先頭に位置し、その後に、ＢフレームＦ（ｋ-2）の符号化データＤ（ｋ-2）、ＢフレームＦ（ｋ-1）の符号化データＤ（ｋ-1）、ＰフレームＦ（ｋ＋3）の符号化データＤ（ｋ＋3）が順に続いている。
そして、上記ＧＯＰ対応の符号化データは、上記配列変更処理後の順序で記録媒体に記録され、あるいは伝送媒体を介して伝送される。
【００１８】
ＭＰＥＧ規格に準拠したビデオストリーム（ビデオ信号の符号化処理により得られる符号化データ）のヘッダ情報には、ビデオ解像度情報として、水平及び垂直画面サイズ，フレーム周波数，及びアスペクト比に関する情報が含まれる。また、上記ヘッダ情報には、上記ビデオストリームがインターレース信号とプログレッシブ信号のいずれに対応するものであるかを認識する情報も含まれる。
【００１９】
ＤＶＤに関する規格では、１つ以上のＧＯＰに対応しかつ０．４秒以上１．０秒以下の表示時間に相当する符号化データが、ビデオオブジェクトユニット（ＶＯＢＵ）（第３のデータ単位）として定義されており、上記ＶＯＢは、複数のＶＯＢＵから構成されている。
【００２０】
また、上記ＶＯＢＵは、上記第１のデータ単位であるパックを複数含んでおり、ＶＯＢＵの先頭位置とパックの先頭位置とは一致している。また、ＶＯＢＵの先頭部には、再生制御情報（ＰＣＩ）、データサーチ情報（ＤＳＩ）といった情報を含むナビゲーションパックと呼ばれるパックが配置されている。
【００２１】
現在、テレビ放送の分野では、ＣＳ（communication satellite）放送が先駆けてデジタル化されているが、スタンダードテレビ信号のデジタル放送に続いて、ハイビジョンテレビ信号のデジタル放送も開始される。したがって、同じ放送系列にてスタンダードテレビ信号とハイビジョンテレビ信号とが混在する場合、また、同じ放送系列にてインターレース信号とプログレッシブ信号とが混在する場合が想定される。このような場合、同じ放送系列にて放送されるテレビ信号のビデオ解像度が、番組の切り替わりの際などに変化することとなる。
【００２２】
また、このようなデジタルテレビ放送では、ビデオストリームとオーディオストリームはＭＰＥＧ規格にしたがって多重化されて、トランスポートストリームとして送信される。
【００２３】
一方、上記ビデオストリーム及びオーディオストリームをＤＶＤに記録する際には、特殊再生機能を持たせるために、上記ビデオストリーム及びオーディオストリームを含むトランスポートストリームはプログラムストリームに変換され、このプログラムストリームがＤＶＤに記録される。したがって、デジタルテレビ放送信号を受信してオーディオビデオストリームをＤＶＤに記録するには、オーディオビデオストリームをトランスポートストリームからプログラムストリームに変換（ＴＳ／ＰＳ）する必要があり、このようなストリームの変換に関する技術はすでに開発されている。例えば、特開平１１−４５５１２号公報（株式会社日立製作所）には、ＴＳ／ＰＳ変換、つまりトランスポートストリームをプログラムストリームに変換する技術が開示されている。
【００２４】
そこで、以下、上記プログラムストリームを光ディスクなどの記録媒体に記録するためのレコーディング規格について詳しく説明する。
まず、図１８は、上記レコーディング規格に基づく記録データのフォーマットを説明するための図であり、ビデオ属性情報（Ｖ＿ＡＴＲ）１０d1の詳しい内容を示している。
【００２５】
記録データ１０は、上記レコーディング規格に準拠したレコーダにより記録媒体に記録されたデータであり、この記録データ１０は、ビデオマネージャ（ＶＭＧ）１０ａと、３つのビデオオブジェクト，つまりビデオオブジェクト(1)（ＶＯＢ(1)）１０a1，ビデオオブジェクト(2)（ＶＯＢ(2)）１０a2，ビデオオブジェクト(3)（ＶＯＢ(3)）１０a3とから構成されている。上記ＶＯＢ(1)１０a1〜ＶＯＢ(3)１０a3にはオーディオビデオストリームが含まれており、上記ＶＭＧ１０ａには、各ＶＯＢの管理情報が含まれている。
【００２６】
ここで、上記記録データ１０は１つのテレビ放送番組に対応するものである。また、この記録データ１０は、ユーザがこの番組のオーディオビデオストリームの記録中に２回の一時停止（ポーズ）操作を行ったことにより、上記レコーディング規格に従って３つのＶＯＢに区分されて記録されている。つまりＶＯＢ(1)１０a1とＶＯＢ(2)１０a2の境界位置が第１回目のポーズ位置に対応し、ＶＯＢ(2)１０a2とＶＯＢ(3)１０a3の境界位置が第２回目のポーズ位置に対応している。言い換えると、ＤＶＤのレコーディング規格に基づく記録処理では、オーディオビデオストリームの記録処理を一時停止すると、一時停止位置の前後のストリームは別々のＶＯＢとして記録媒体に記録されることとなる。
【００２７】
上述したように上記ＶＭＧ１０ａは、記録された各ＶＯＢの管理情報であり、ビデオマネージャ情報（ＶＭＧＩ）１０b1及びオーディオビデオファイル情報テーブル（ＡＶＦＩＴ）１０b2から構成されている。ＶＭＧＩ１０b1には、サーチ情報として、各ＶＯＢが記録媒体に記録された時間（記録時間）、及び各ＶＯＢに対応する記録媒体における記録領域のアドレス（記録アドレス）に関する情報が含まれている。
【００２８】
また、上記ＡＶＦＩＴ１０b2には、オーディオビデオファイルテーブル情報（ＡＶＦＩＴＩ）１０ｃと、上記記録されているＶＯＢの個数と同じ個数のビデオオブジェクトストリーム情報（ＶＯＢ＿ＳＴＩ），つまりＶＯＢ＿ＳＴＩ(1)１０c1，ＶＯＢ＿ＳＴＩ(2)１０c2，ＶＯＢ＿ＳＴＩ(3)１０c3が含まれている。上記ＡＶＦＩＴＩ１０ｃには、記録されたＶＯＢの個数情報などが含まれる。また上記各ＶＯＢ＿ＳＴＩ１０c1〜１０c3には、対応するＶＯＢの属性情報が記述されており、例えば、ＶＯＢ＿ＳＴＩ(1)１０c1は、ビデオ属性情報（Ｖ＿ＡＴＲ）１０d1及びオーディオ属性情報（Ａ＿ＡＴＲ）１０d2からなる。
【００２９】
以下まず、ビデオ属性情報（Ｖ＿ＡＴＲ）１０d1について詳しく説明する。
上記Ｖ＿ＡＴＲ１０d1には、圧縮モード（compression mode）情報１０e1，水平解像度（H_Video resolution）情報１０e2、垂直解像度（V_Video resolution）情報１０e3、フレーム周波数（Frame frequency）情報１０e4、テレビシステム（TV System）情報１０e5、アスペクトレシオ（Aspect ratio）情報１０e6が含まれる。
【００３０】
ここで、上記圧縮モード情報１０e1は、各ＶＯＢのビデオストリームが、ＭＰＥＧ−１の符号化方式とＭＰＥＧ−２の符号化方式のいずれであるかを認識するための情報である。
【００３１】
水平解像度情報１０e2には、各ＶＯＢに対応する水平方向の画面サイズを識別するための情報が記述されている。具体的には、水平方向の画素数として、３５２、４８０、５４４、７０４、７２０、１４４０、１９２０などの値が記述されている。
【００３２】
垂直解像度情報１０e3には、各ＶＯＢに対応する垂直方向の画面サイズを識別するための情報が記述されている。具体的には、走査線のライン数として、２４０、４８０、５７６、７２０、１０８０などの値が記述されている。
【００３３】
フレーム周波数情報１０e4は、各ＶＯＢに対応するフレーム周波数を識別するための情報であり、例えば、２４、２９．９７、３０、２５、５０、６０Ｈｚなどの周波数情報である。
【００３４】
テレビシステム情報１０e5は、各ＶＯＢに対応するビデオ信号が、インターレース信号であるかあるいはプログレシップ信号であるかを識別するための情報である。
【００３５】
アスペクトレシオ情報１０e6は、各ＶＯＢに対応するビデオ信号のアスペクト比を識別するための情報であり、例えば、アスペクト比の値（４：３あるいは１６：９）、レターボックスの種類などを示す情報である。
【００３６】
なお、図１８では、Ｖ＿ＡＴＲ１０d1として、圧縮モード情報１０e1，水平解像度情報１０e2、垂直解像度情報１０e3、フレーム周波数情報１０e4、テレビシステム情報１０e5、アスペクトレシオ情報１０e6を含むものを示したが、図１９に示すように、上記Ｖ＿ＡＴＲ１０d1は、これらの情報１０e1〜１０e6に加えて、字幕データ情報（Line21_switch）１０e7を含むものであってもよい。この字幕データ情報１０e7は、第１フィールドのビデオ信号及び第２フィールドのビデオ信号の各々にＬｉｎｅ２１データが含まれているか否かを識別するための情報である。なお、Ｌｉｎｅ２１データ（Closed Caption Data）は、ビデオ信号の２１ライン目に相当する部分に重畳される字幕データである。
【００３７】
次に、上記オーディオ属性情報（Ａ＿ＡＴＲ）１０d2について詳しく説明する。
図２０は、上記記録データのフォーマットを説明するための図であり、オーディオ属性情報（Ａ＿ＡＴＲ）１０d2の詳しい内容を示している。
【００３８】
このＡ＿ＡＴＲ１０d2には、各ＶＯＢに対応するオーディオ信号の属性を識別するための情報として、符号化方式（Codeing Mode）情報１０f1，量子化情報（Quantization）１０f2，ダイナミックレンジ制御情報（ＤＲＣ）１０f3，サンプリング周波数情報（fs）１０f4，オーディオチャンネル数情報（Number of Audio channels）１０f5，オーディオビットレート情報（Bitrate）１０f6が含まれている。
【００３９】
ここで、符号化方式（Codeing Mode）情報１０f1は、各ＶＯＢに対応するオーディオストリームの種類を識別するための情報であり、例えば、オーディオストリームが、Dolby  ＡＣ３方式，ＭＰＥＧ−１方式，ＭＰＥＧ−２方式，Linear PCMなどのいずれの方式に対応するかを示している。
【００４０】
量子化情報１０f2は、各ＶＯＢに対応するオーディオストリームがLinear PCM（Pulse Code Modulation）が施されたものである場合に、Linear PCMの際の量子化ビット数（１６bit，２０bit，２４bit等）を識別するための情報である。
【００４１】
ダイナミックレンジ制御情報１０f3は、各ＶＯＢに対応するオーディオストリームに、ＭＰＥＧ−１あるいはＭＰＥＧ−２の符号化処理におけるダイナミックレンジ制御データ（Dynamic range control data）が存在するか否かを識別するための情報である。
【００４２】
サンプリング周波数情報１０f4は、各ＶＯＢに対応するオーディオストリームのサンプリング周波数（４８ｋＨｚ，９６ｋＨｚなど）を識別するための情報である。
【００４３】
オーディオチャンネル数情報１０f5は、各ＶＯＢに対応するオーディオストリームから得られる再生オーディオ信号のチャネル数（１ch（mono），２ch（stereo）， ２ch（dual mono），３ch，４ch，５ch，６ch，７ch，８chなど）を識別するための情報である。
【００４４】
オーディオビットレート情報（Bitrate）１０f6は、各ＶＯＢに対応するオーディオストリームのビットレート（６４ｋbps，８９ｋbps，１１２ｋbps，１２８ｋbps，１６０ｋbps，１９２ｋbps，２２４ｋbps，２５６ｋbps，３２０ｋbps，３８４ｋbps，４４８ｋbps，７６８ｋbps，１５３６ｋbps）を識別するための情報である。
【００４５】
上記のように記録媒体（光ディスク）に記録されている記録データからＶＭＧ１０ａを読み出すことにより、各ＶＯＢのオーディオビデオストリームの記録時間及びその記録アドレス、さらに各ＶＯＢの属性情報などを認識することができる。
【００４６】
次に、記録データ１０におけるＶＯＢの構成について説明する。
図２１及び図２２は、上記記録データ１０におけるＶＯＢの構成を説明するための図であり、図２１(a)及び図２２(a)は、記録データ１０のＶＯＢ(1)１０a1の詳細な構成を示している。
【００４７】
上記ＶＯＢ(1)１０a1は、いくつかのビデオオブジェクトユニット（ＶＯＢＵ）（ここでは、ＶＯＢＵ(1)１０g1，ＶＯＢＵ(2)１０g2，ＶＯＢＵ(3)１０g3，ＶＯＢＵ(4)１０g4，・・・，ＶＯＢＵ(n)１０gn）から構成されている。
【００４８】
また、１つのＶＯＢＵには、０．４〜１．０秒の表示時間に相当する、１以上のＧＯＰに対応するオーディオビデオストリームが含まれている。例えば、ＶＯＢＵ(1)１０g1は、複数のビデオパック（Ｖ＿ＰＣＫ）１０h(1)，１０h(2) ，１０h(3)，・・・，１０h(r)と、複数のオーディオパック（Ａ＿ＰＣＫ）１０i(1)，１０i(2) ，・・・，１０i(s)とからなる。上記ビデオパック及びオーディオパックはそれぞれ所定のデータサイズを有するものであり、ここでは、上記ビデオパック及びオーディオパックのデータサイズは２０４８バイトとしている。
【００４９】
図２１(b)は、ＶＯＢＵ(1)１０g1を構成するパックのうちのビデオパック１０h(1)〜１０h(8)と、ＧＯＰを構成する各フレームのストリームとの対応関係を示している。
【００５０】
ここでＶＯＢＵ(1)１０g1は、１つのＧＯＰに対応するビデオストリームを含んでいる。具体的には上記ＶＯＢＵ(1)１０g1に含まれるビデオストリームは、Ｉフレームの符号化データＤｖ１，Ｂフレームの符号化データＤｖ２及びＤｖ３，Ｐフレームの符号化データＤｖ４，Ｂフレームの符号化データＤｖ５及びＤｖ６，Ｐフレームの符号化データＤｖ７，Ｂフレームの符号化データＤｖ８及びＤｖ９，並びにパディングデータＤpudから構成される。
【００５１】
ここで、各ＶＯＢＵは、２０４８バイトのビデオパック及びオーディオパックによって構成されているため、ＶＯＢＵのデータサイズは２０４８バイトの整数倍のサイズにしなくてはならない。そこで、１つのＧＯＰのビデオストリームに対してパディングデータＤpudを付加することにより、ＶＯＢＵに含まれるビデオストリームのデータサイズが、２０４８バイトの整数倍と一致するようにしている。
【００５２】
また、図２２(b)は、ＶＯＢＵ(1)１０g1を構成するパックのうちのオーディオパック１０i(1)〜１０i(4)と、各オーディオフレームのストリームとの対応関係を示している。
【００５３】
上記ＶＯＢＵ(1)１０g1は、１つのＧＯＰに対応するオーディオストリームを含んでいる。具体的には上記ＶＯＢＵ(1)１０g1に含まれるオーディオストリームは、オーディオフレームＤa1〜Ｄa8の符号化データと、各オーディオパック（Ａ＿ＰＣＫ）１０i(1) 〜１０i(4)に対応するパディングデータＤpud1〜Ｄpud4とから構成されている。つまり、上記Ａ＿ＰＣＫ１０i(1)には、オーディオフレームＤa1，Ｄa2の符号化データとパディングデータＤpud1が含まれ、Ａ＿ＰＣＫ１０i(2)には、オーディオフレームＤa3，Ｄa4の符号化データとパディングデータＤpud2が含まれ、Ａ＿ＰＣＫ１０i(3)には、オーディオフレームＤa5，Ｄa6の符号化データとパディングデータＤpud3が含まれ、Ａ＿ＰＣＫ１０i(4)には、オーディオフレームＤa7，Ｄa8の符号化データとパディングデータＤpud4が含まれている。
【００５４】
このように、１つのＡ＿ＰＣＫ１０i(s)のオーディオストリームを、２つのオーディオフレームの符号化データとパディングデータとから構成することにより、ＶＯＢＵに含まれるオーディオストリームのデータサイズが、２０４８バイトの整数倍と一致するようにしている。
【００５５】
なお、図２１(b)及び図２２(b)では、ＶＯＢ１０a1及びＶＯＢＵ(1)１０g1の構成についてのみ詳細に示しているが、上記ＶＯＢ１０a1以外のＶＯＢ１０a2及び１０a3、並びに、ＶＯＢＵ(1)１０g1以外のＶＯＢＵ(2)１０g2〜ＶＯＢＵ(n)１０gnについてもそれぞれ、ＶＯＢ１０a1及びＶＯＢＵ(1)１０g1と同様な構成となっている。
【００５６】
このように、ＶＯＢＵを、所定のデータサイズ（２０４８バイト）のデータ単位で区分したデータ構造とすることにより、ＶＯＢＵに対するアドレス管理が単純化され、記録媒体に対するＶＯＢＵ単位でのデータのアクセスが容易となる。
【００５７】
【発明が解決しようとする課題】
ところが、従来の記録装置では通常オーディオビデオストリームは１つのＶＯＢとして記録され、その属性の管理がオーディオビデオストリーム全体としてまとめて行われることとなる。このため、以下のような種々の問題があった。
【００５８】
以下これらの問題について詳述する。
従来の記録装置では、オーディオビデオストリームの記録する際、オーディオビデオストリームの記録を開始してからその記録を終了するまでの間に記録装置に入力されたストリームは、１つのＶＯＢとして記録媒体に記録される。但し、上記ストリームの記録の途中で、記録動作を一時停止した場合には、一時停止前に入力されたストリームと、一時停止後に入力されたストリームとは、別のＶＯＢとして記録媒体に記録される。また、その他の要因より、オーディオビデオストリームが複数のＶＯＢとして記録される場合がある。
【００５９】
言いかえると、従来の記録装置では、通常、１つの番組に対応するオーディオビデオストリームは、１つのＶＯＢとして記録媒体に記録される。また、上記ストリームの記録中に、一時停止操作により、該ストリームにおける、ＣＭ（コマーシャル）などに相当する部分が記録されないようにした場合には、１つの番組に対応するオーディオビデオストリームは、複数の異なるＶＯＢとして記録されることとなる。
【００６０】
ところで、デジタル放送信号は、通常はＭＰＥＧストリーム（ＭＰＥＧ規格に対応したオーディオビデオストリーム）として記録装置に入力されるため、デジタル放送信号を受信して記録する場合は、アナログ放送信号を受信して記録する場合とは異なり、画像のシーンによって、記録途中で、ビデオ解像度などのビデオ属性が変化する。例えば、水平方向の解像度が、７２０画素から３５２画素に変化する場合などがある。
【００６１】
また、スタンダードテレビ放送の番組とハイビジョンテレビ放送の番組とを続けて録画した場合には、これらの番組に対応する記録データの属性であるアスペクトレシオは、２つの番組の切り替わり点で、４：３から１６：９に変化することとなる。
【００６２】
このような場合には、１つのＶＯＢとして、その属性が異なる２つのオーディオビデオストリームが記録されることとなり、記録媒体に記録されたストリームのビデオ属性の管理が困難になるという問題があった。
【００６３】
また、記録媒体に記録されているオーディオビデオストリームを再生する再生処理では、ビデオストリーム（符号化データ）の復号化処理がビデオ解像度をパラメータとして行われるため、ビデオ属性としてのビデオ解像度の管理が不完全であり、ビデオ解像度の変化を、上記復号化処理を行うデコーダに通知できない場合にはビデオストリームに対する復号化処理が破綻するという問題もある。
【００６４】
さらに、オーディオビデオストリームの記録位置は、ＶＯＢを構成する各ＶＯＢＵに対応するアドレスにより管理されているため、ＶＯＢＵに含まれるストリームの、ビデオ解像度の変化が発生した位置に対して、直接アクセスすることができず、ビデオ解像度の変化に基づいた番組の頭だしなどを高速で行うことができないという問題もあった。
【００６５】
また、上記ＶＯＢＵに含まれる符号化データは、パック化により、一定のデータサイズ（２０４８バイト）を有するデータ単位（パック）毎に区分され、各パックはその先頭データの記録位置を示すアドレスにより管理されているが、ストリームにおけるビデオ解像度の変化点に対応する位置と、アクセスの単位でもあるパックの先頭位置とは必ずしも一致しておらず、このため、パックの記録位置を示すアドレスを用いても、ストリームにおける、ビデオ解像度の変化位置にアクセスすることはできないという問題があった。
【００６６】
また、ＭＰＥＧ−２符号化方式によりビデオ信号を符号化する場合には、各フレームに対する符号化モードが所定の規則に基づいて決定され、決定された符号化モードに応じて、少なくとも１つのＩフレーム，複数のＰフレーム及び複数のＢフレームからなるＧＯＰが構成されるよう符号化処理が行われるため、ビデオ解像度が変化すると、１つのＧＯＰを構成するフレームの間でビデオ解像度が異なる場合が生じ、ＭＰＥＧ−２の規格に対応したストリームが生成できないという問題があった。
【００６７】
さらに、ＭＰＥＧ符号化方式では、処理対象となる現フレームのビデオ信号を、処理済みの参照フレームのビデオ信号を参照して符号化するフレーム間予測符号化処理が行われるため、ビデオ解像度が変化すると、現フレームと参照フレームの間での解像度の違いが発生し、フレーム間予測符号化処理が破綻するという問題もあった。
【００６８】
また、ビデオアスペクト比が変化するテレビ信号を符号化して得られる符号化データを記録する場合にも、上記のようにビデオ解像度が変化する場合と同様、以下のような問題が生ずる。
【００６９】
つまり、ビデオアスペクト比の変化により、記録されたオーディオビデオストリーム（符号化データ）に対するビデオ属性の管理が困難になる。また、再生処理では、ビデオアスペクト比の変化に起因して、符号化データの復号化処理が破綻する。さらに、ビデオストリームの、ビデオアスペクト比が変化した部分に対する高速アクセスが不可能である。
【００７０】
さらに、ＭＰＥＧ符号化方式では、ビデオアスペクト比が変化すると、上記のようにビデオ解像度が変化する場合と同様、ＭＰＥＧ−２の規格に対応したストリームが生成できない、フレーム間予測符号化処理が破綻するという問題が生ずる。
【００７１】
なお、ビデオ解像度やビデオアスペクト比だけでなく、符号化方式などのその他の複数のビデオ属性をもつビデオ信号では、記録されたビデオストリームの、上記ビデオ属性の変化が発生した位置にアクセスすることができないという問題がある。
【００７２】
また、ビデオ信号だけでなくこの信号に付随するオーディオ信号も含まれているオーディオビデオ信号では、このオーディオビデオ信号に対応する、記録された符号化データにおける、オーディオ信号の符号化方式，チャンネル数，ビットレートなどのオーディオ属性が変化した位置に対するアクセスも不可能であるという問題がある。
【００７３】
本発明は上記のような問題点に鑑みてなされたもので、符号化方式，ビデオ解像度，ビデオアスペクト比等のビデオ属性と、符号化方式，チャンネル数，ビットレートなどのオーディオ属性の少なくとも一方の属性が変化するテレビ信号に対応する符号化データを、その属性の変化が発生した部分に高速にアクセスできるよう記録する記録装置を提供することを目的とする。
【００７４】
本発明は、上記ビデオ属性及びオーディオ属性の少なくとも一方の属性が変化するテレビ信号に対応する符号化データを、その復号化処理が良好に行われるよう管理しつつ記録媒体に記録することができる記録装置を提供することを目的とする。
【００７５】
本発明は、符号化方式，ビデオ解像度，ビデオアスペクト比等のビデオ属性が変化するビデオ信号を、ＭＰＥＧ等の符号化方式に従って符号化することができる符号化装置を得ることを目的とする。
【００７６】
【課題を解決するための手段】
この発明に係る記録装置は、オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部と、上記属性データに基づいて、上記属性が変化した時点に対応する、上記記録媒体に記録されるオーディオビデオストリームの記録位置、あるいは上記属性変化時点に対応する、基準時刻に対するオーディオビデオストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示す属性変化情報を出力する情報生成部と、上記属性データ及び上記属性変化情報を上記記録媒体に記録する記録部とを備えたものである。
【００７７】
この発明は、上記記録装置において、上記属性検出部を、上記ビデオ信号に関するビデオ属性及びオーディオ信号に関するオーディオ属性を検出し、それぞれの属性を示す属性データを出力するものとし、上記記録部を、上記ビデオ属性を示す属性データおよび上記オーディオ属性を示す属性データを、それぞれ上記記録媒体の所定の記録領域に記録するものとしたものである。
【００７８】
この発明は、上記記録装置において、上記属性検出部を、上記ビデオ信号に関する属性として、該ビデオ信号のビデオ解像度を検出し、該解像度を示すビデオ解像度データを出力するものとし、上記情報生成部を、上記ビデオ解像度データに基づいて、上記ビデオ解像度が変化した時点に対応する、上記記録媒体に記録されるストリームの記録位置、あるいは該ビデオ解像度の変化時点に対応する、基準時刻に対するストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示す解像度変化情報を出力するものとし、上記記録部を、上記ビデオ解像度データ及び上記解像度変化情報を上記記録媒体に記録するものとしたものである。
【００７９】
この発明は、上記記録装置において、上記属性検出部を、上記ビデオ信号に関する属性として、該ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものとし、上記情報生成部を、上記アスペクトレシオデータに基づいて、上記アスペクトレシオが変化した時点に対応する、上記記録媒体に記録されるストリームの記録位置、あるいは該アスペクトレシオの変化時点に対応する、基準時刻に対するストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示すアスペクトレシオ変化情報を出力するものとし、上記記録部を、上記アスペクトレシオ及び上記アスペクトレシオ変化情報を上記記録媒体に記録するものとしたものである。
【００８０】
この発明は、オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、上記オーディオビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するオーディオビデオストリームをパックデータとして出力するパック化処理部と、上記パックデータを、上記記録媒体に対するアクセス単位として該記録媒体に記録する記録部と、上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部とを備え、上記パック化処理部を、上記属性データに基づいて、上記オーディオビデオストリームにおける上記属性が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものとしたものである。
【００８１】
この発明は、上記記録装置において、上記属性検出部を、上記オーディオビデオストリームに基づいて、上記ビデオ信号に関するビデオ属性及びオーディオ信号に関するオーディオ属性を検出し、上記ビデオ属性を示すビデオ属性データおよび上記オーディオ属性を示すオーディオ属性データを出力するものとし、上記記録部を、上記ビデオ属性を示すビデオ属性データおよび上記オーディオ属性を示すオーディオ属性データを、それぞれ上記記録媒体の所定の記録領域に記録するものとしたものである。
【００８２】
この発明は、上記記録装置において、上記属性データに基づいて、上記オーディオ属性及びビデオ属性の少なくとも一方の属性が変化した時点に対応する、上記記録媒体に記録されるオーディオビデオストリームの記録位置、あるいは該属性変化時点に対応する、基準時刻に対するオーディオビデオストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示す属性変化情報を出力する情報生成部を備え、上記属性変化情報を上記記録媒体に記録するものである。
【００８３】
この発明は、上記記録装置において、上記属性検出部を、上記ビデオ信号に関する属性として、上記ビデオ信号のビデオ解像度を検出し、該解像度を示すビデオ解像度データを出力するものとし、上記パック化処理部を、上記ビデオ解像度データに基づいて、上記ビデオストリームにおける上記ビデオ解像度が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものとしたものである。
【００８４】
この発明は、上記記録装置において、上記属性検出部を、上記ビデオ信号に関する属性として、上記ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものとし、上記パック化処理部を、上記アスペクトレシオデータに基づいて、上記ビデオストリームにおける上記アスペクトレシオが変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものとしたものである。
【００８５】
この発明は、オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置であって、上記オーディオビデオストリームを、該ストリームを管理するための管理単位毎に区分し、該ストリームの各管理単位に対応する部分をビデオオブジェクトデータとして出力するビデオオブジェクト構成器と、上記各ビデオオブジェクトデータを管理するための管理情報を上記記録媒体に記録する記録部と、上記オーディオビデオストリームに基づいて、上記ビデオ信号及びオーディオ信号の少なくとも一方の信号に関する属性を検出し、該属性を示す属性データを出力する属性検出部とを備え、上記ビデオオブジェクト構成器を、上記属性データに基づいて、上記属性が変化したとき、上記オーディオビデオストリームの、該属性の変化点より前の部分と、該オーディオビデオストリームの、該属性の変化点以降の部分とが別々のビデオオブジェクトデータとして出力されるよう上記オーディオビデオストリームの区分を行うものとしたものである。
【００８６】
この発明は、上記記録装置において、上記管理情報には、各ビデオオブジェクトデータの、記録媒体に対する記録位置、あるいは、各ビデオオブジェクトデータの、基準時刻に対する記録時刻に関する情報が含まれているものである。
【００８７】
この発明は、上記記録装置において、上記属性検出部を、上記オーディオビデオストリームに基づいて、上記ビデオ信号に関するビデオ属性及びオーディオ信号に関するオーディオ属性を検出し、上記ビデオ属性を示すビデオ属性データおよび上記オーディオ属性を示すオーディオ属性データを出力するものとし、上記管理情報を、上記ビデオ属性を示すビデオ属性情報および上記オーディオ属性を示すオーディオ属性情報を含む情報としたものである。
【００８８】
この発明は、上記記録装置において、上記属性検出部を、上記ビデオ信号に関する属性として、上記ビデオ信号のビデオ解像度を検出し、該解像度を示すビデオ解像度データを出力するものとし、上記ビデオオブジェクト構成器を、上記ビデオ解像度データに基づいて、上記ビデオ解像度が変化したとき、上記ビデオストリームの、上記ビデオ解像度の変化点より前の部分と、該ビデオストリームの、該ビデオ解像度の変化点以降の部分とが、別々のビデオオブジェクトデータとして出力されるよう上記ビデオストリームの区分を行うものとしたものである。
【００８９】
この発明は、上記記録装置において、上記属性検出部を、上記ビデオ信号に関する属性として、上記ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものとし、上記ビデオオブジェクト構成器を、上記アスペクトレシオデータに基づいて、上記アスペクトレシオが変化したとき、上記ビデオストリームの、アスペクトレシオの変化点より前の部分と、上記ビデオストリームの、アスペクトレシオの変化点以降の部分とが、別々のビデオオブジェクトデータとして出力されるよう上記ビデオストリームの区分を行うものとしたものである。
【００９０】
この発明は、ビデオ信号を符号化する装置であって、上記ビデオ信号に対するフレーム内符号化処理あるいはフレーム間符号化処理を、該フレーム内符号化処理が施されたフレームを少なくとも１つ含むフレーム群が構成され、かつ該フレーム群に対応するビデオストリームがランダムアクセス可能なストリーム単位として出力されるよう行うビデオ符号化部と、上記ビデオ信号に基づいてそのビデオ属性を検出し、該ビデオ属性を示すビデオ属性データを出力するビデオ属性検出器とを備え、上記ビデオ符号化部を、上記ビデオ属性が直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するものとしたものである。
【００９１】
この発明は、上記符号化装置において、上記ビデオ信号に付随したオーディオ信号に基づいてそのオーディオ属性を検出し、該オーディオ属性を示すオーディオ属性データを出力するオーディオ属性検出器を備え、上記ビデオ符号化部を、上記ビデオ属性あるいはオーディオ属性が直前のフレームとは異なる特定フレームが上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するものとしたものである。
【００９２】
この発明は、上記符号化装置において、上記ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、上記パック化処理部を、上記ビデオストリームにおける上記ビデオ属性あるいはオーディオ属性が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものとしたものである。
【００９３】
この発明は、上記符号化装置において、上記ビデオ符号化部を、上記特定フレームを含む特定フレーム群における各フレームに対する符号化処理を、上記特定フレーム群以前に符号化処理が施されたフレーム群におけるフレームに対応するビデオ信号を参照せずに行うものとしたものである。
【００９４】
この発明は、上記符号化装置において、上記ビデオ属性検出部を、上記ビデオ信号に基づいて上記ビデオ属性として該ビデオ信号のビデオ解像度を検出し、該ビデオ解像度を示すビデオ解像度データを出力するものとし、上記ビデオ符号化部を、上記ビデオ解像度データに基づいて、上記ビデオ解像度が直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するものとしたものである。
【００９５】
この発明は、上記符号化装置において、上記ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、上記パック化処理部を、上記ビデオストリームにおける上記ビデオ解像度が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものとしたものである。
【００９６】
この発明は、上記符号化装置において、上記属性検出器を、上記ビデオ信号に基づいて、上記ビデオ属性として該ビデオ信号のアスペクトレシオを検出し、該アスペクトレシオを示すアスペクトレシオデータを出力するものとし、上記ビデオ符号化部を、上記アスペクトレシオデータに基づいて、上記アスペクトレシオが直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するものとしたものである。
【００９７】
この発明は、上記符号化装置において、上記ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、上記パック化処理部を、上記ビデオストリームにおける上記アスペクトレシオが変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うものとしたものである。
【００９８】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
【００９９】
（実施の形態１）
図１は本発明の実施の形態１による記録装置を説明するためのブロック図である。
この実施の形態１の記録装置１００ａは、デジタル放送信号Ｓbrを受信して、オーディオビデオストリームＳavを出力する放送受信器１０２と、該オーディオビデオストリームＳavをビデオ規格のフォーマットに従って記録形式のデータに変換して、ＶＯＢデータＤvobを出力するＶＯＢ構成器１０３とを有している。
【０１００】
ここで、上記放送受信器１０２は、伝送形式のストリーム（トランスポートストリーム）を記録形式のストリーム（プログラムストリーム）に変換するＴＳ／ＰＳ変換機能を有しており、上記放送受信器１０２から出力されるオーディオビデオストリームＳavは、プログラムストリームとなっている。また、上記放送受信器１０２とＶＯＢ構成器１０３の間には、オーディオビデオストリームＳavに対して、一定サイズ（ここでは２Ｋバイト）を有する第１のデータ単位毎に区分するパック化処理を施すパック化器（図示せず）が設けられており、該パック化器からは、各データ区分（パック）に対応するデータ（ＰＣＫデータ）が順次ＶＯＢ構成器１０３に出力されるようになっている。またこのパック化器は、上記ＰＣＫデータとして、オーディオストリームを格納したオーディオパック（Ａ＿ＰＣＫ）と、ビデオストリームを格納したビデオパック（Ｖ＿ＰＣＫ）とを出力する構成となっている。なお、ここでは、ＰＣＫデータは２Ｋバイトの固定長データとしているが、ＰＣＫデータは可変長データとしてもよい。この場合には、各パックのヘッダにそのデータサイズが書きこまれることとなる。また、上記ＶＯＢ構成器１０３は、上記パック化器からのＰＣＫデータに基づいて、図２１及び図２２に示すように複数のパックからなる第３のデータ単位（ＶＯＢＵ）を形成し、さらに複数のＶＯＢＵからなる第２のデータ単位（ＶＯＢ）を形成し、該ＶＯＢに対応するデータを、上記ＶＯＢデータＤvobとして出力する構成となっている。
【０１０１】
上記記録装置１００ａは、上記オーディオビデオストリームＳavを受け、これに含まれるビデオストリームのヘッダ情報の解析により、該ビデオストリームに対応するビデオ属性を検出し、該ビデオ属性を示すデータ（ビデオ属性データ）Ｄvaを出力するビデオ属性検出器１０７と、上記オーディオビデオストリームＳavを受け、これに含まれるオーディオストリームのヘッダ情報の解析により該オーディオストリームに対応するオーディオ属性を検出し、該オーディオ属性を示すデータ（オーディオ属性データ）Ｄaaを出力するオーディオ属性検出器１０９とを有している。
【０１０２】
ここで、上記ビデオ属性には、符号化方式のモード（例えば、ＭＰＥＧ−１方式あるいはＭＰＥＧ−２方式など）、水平画面サイズ、垂直画面サイズ、フレーム周波数、画素サンプリング周波数、色信号成分フォーマット、アスペクトレシオ、レターボックス、ビットレート、走査モード（つまりインターレースあるいはプログレッシブ）のなどがある。上記ビデオ属性検出器１０７は、これらの属性を示す情報のうち少なくとも１つ以上の属性情報を検出する構成となっている。また、オーディオ属性には、符号化方式、チャンネル数、サンプリング周波数、量子化ビット数、ダイナミックレンジコントロール、ビットレートなどがあり、上記オーディオ属性検出器１０９は、これらの属性を示す情報のうち少なくとも一つ以上の属性情報を検出する構成となっている。
【０１０３】
上記記録装置１００ａは、上記記録媒体１０６の記録領域におけるデータを書き込む位置（書込みアドレス）を示す書込みアドレス情報Ｉwaを発生するシステムコントローラ１１１と、上記ビデオ属性データＤaa，オーディオ属性情報Ｄva及びアドレス情報Ｉwaに基づいて、属性変化が発生した時点の書込みアドレスを示す特定アドレス情報Ｉsaを出力するアドレス情報生成器１０８と、上記ビデオ属性データＤva，オーディオ属性データＤaa及び特定アドレス情報Ｉsaに基づいて、各ＶＯＢに対応する管理情報であるＶＭＧ情報Ｄvmgを生成するＶＭＧ生成器１１０とを有している。このＶＭＧ生成器１１０は、オーディオビデオストリームＳavのビデオ属性及びオーディオ属性の変化があった場合、上記ＶＭＧ情報Ｄvmgとして、属性変化が発生した時点の書込みアドレスを示す特定アドレス情報Ｉsaを含む情報を出力する構成となっている。
【０１０４】
上記記録装置１００ａは、上記ＶＯＢ構成器１０３からのＶＯＢデータＤvob及びＶＭＧ生成器１１０からのＶＭＧ情報Ｄvmgに対して、誤り訂正符号の付加処理及び記録変調処理を施して、該ＶＯＢデータに対応する記録信号Ｓreを出力する記録信号処理器１１０と、該記録信号Ｓreを光ディスクなどの記録媒体１０６に書き込む記録ヘッド１０５とを有している。
なお、図１中、１０１は上記デジタル放送信号を受信するアンテナであり、このアンテナ１０１の出力は上記放送受信器１０２に入力されるようになっている。
【０１０５】
次に動作について説明する。
アンテナ１０１からの放送信号Ｓbrが放送受信器１０２に受信されると、該放送受信器１０２では、該放送信号Ｓbrに対する所定の処理によりオーディオビデオストリームＳavが抽出される。このオーディオビデオストリームＳavは、パック化器（図示せず），ビデオ属性検出器１０７及びオーディオ属性検出器１０９に出力される。なお、上記放送受信器１０２からは、上記オーディオビデオストリームＳavが、該受信器１０２のＴＳ／ＰＳ変換機能によりプログラムストリームとして出力される。
【０１０６】
そして上記パック化器では、オーディオビデオストリームＳavに対してパック化処理が施され、該オーディオビデオストリームＳavは、パック化処理により得られたＰＣＫデータとして上記ＶＯＢ構成器１０３に出力される。
【０１０７】
すると、ＶＯＢ構成器１０３では、オーディオビデオストリーム（ＰＣＫデータ）ＳavはＤＶＤのレコーディング規格のフォーマットに従ってＶＯＢデータＤvob（図２１及び図２２参照）に変換され、該ＶＯＢデータＤvobは記録信号処理器１０４へ出力される。
【０１０８】
このＶＯＢデータＤvobは、上記記録信号処理器１０４にて誤り訂正符号の付加処理及び記録変調処理が施されて、該ＶＯＢデータＤvobに対応する記録信号Ｓreが生成される。この記録信号Ｓreは、システムコントローラ１１１にて生成される書込みアドレス情報Ｉwaに従って、記録ヘッド１０５により光ディスク（記録媒体）１０６の所定の記録領域に書き込まれる。
【０１０９】
また、ビデオ属性検出器１０７では、上記オーディオビデオストリームＳavに含まれるビデオストリームのヘッダ情報の解析により、該ビデオストリームに対応するビデオ属性が検出され、このビデオ属性を示すデータ（ビデオ属性データ）Ｄvaがアドレス情報生成器１０８及びＶＭＧ生成器１１０に出力される。
【０１１０】
一方、オーディオ属性検出器１０９では、上記オーディオビデオストリームＳavに含まれるオーディオストリームのヘッダ情報の解析により、該オーディオストリームに対応するオーディオ属性が検出され、このオーディオ属性を示すデータ（オーディオ属性データ）Ｄaaがアドレス情報生成器１０８及びＶＭＧ生成器１１０に出力される。
【０１１１】
該アドレス情報生成器１０８では、ビデオ属性及びオーディオ属性の少なくとも一方が変化したとき、上記書込みアドレス情報Ｉwa、ビデオ属性データＤva及びオーディオ属性データＤaaに基づいて、ビデオ属性あるいはオーディオ属性の変化が発生した時点の書込みアドレスを示す特定アドレス情報Isaが生成され、該特定アドレス情報IsaがＶＭＧ生成器１１０に出力される。
【０１１２】
このＶＭＧ生成器１１０では、上記ビデオ属性情報Ｄva，オーディオ属性情報Ｄaa及び特定アドレス情報Isaに基づいて、上記各ＶＯＢに対応する管理情報であるＶＭＧ情報Ｄvmgが生成される。そして、このＶＭＧ情報Ｄvmgは、上記記録信号処理器１０４にて誤り訂正符号の付加処理及び記録変調処理が施されて、該ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが生成される。この記録信号Ｓreは記録ヘッド１０５により光ディスク１０６に書き込まれる。なお、上記ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreは、ＶＯＢデータＤvobに対応する記録信号Ｓreの記録媒体への記録が完了した後に、記録媒体の所定の記録領域に書き込まれる。このとき、上記特定アドレス情報Isaは、ＶＭＧＩ情報１０b1に対応する記録領域に書き込まれる。また、ビデオ属性データＤvaおよびオーディオ属性データＤaaはＶＭＧ情報１０ａ内のＶ＿ＡＴＲ１０d1及びＡ＿ＡＴＲ１０d2に記録される。
【０１１３】
このように本実施の形態１の記録装置１００ａでは、ビデオ属性を検出する検出器１０７と、オーディオ属性を検出する検出器１０９と、該両検出器１０７及び１０９の検出出力に基づいて、ビデオ属性あるいはオーディオ属性が変化した時点でのデータ書込みアドレスを示す特定アドレス情報Ｉsaを生成するアドレス情報生成器１０８とを備え、該特定アドレス情報Ｉsaを、各ＶＯＢの管理情報（ＶＭＧ情報）１０ａを構成するＶＭＧＩ１０b1に対応する、光ディスク１０６の記録領域に書き込むようにしたので、光ディスク１０６に記録されているオーディオビデオストリームを再生する際には、上記ＶＭＧ情報１０ａを読み出すことにより、オーディオビデオストリームにおける、ビデオ属性あるいはオーディオ属性が変化した部分に対応する記録位置を認識することができ、オーディオビデオストリームの再生時に、光ディスクにおける、ビデオ属性あるいはオーディオ属性変化が生じているストリームの記録位置に対して高速にアクセスすることが可能となる。
【０１１４】
なお、上記実施の形態１では、ビデオ属性あるいはオーディオ属性が変化した時点でのデータ書込みアドレスを示す特定アドレス情報Ｉsaを記録媒体に記録するようにしているが、上記特定アドレス情報Ｉsaに代えて、ビデオ属性あるいはオーディオ属性が変化した時点での、基準時刻に対する記録時刻を示す情報を記録媒体に記録するようにしてもよい。
【０１１５】
（実施の形態２）
図２は本発明の実施の形態２による記録装置を説明するためのブロック図である。
この実施の形態２の記録装置１００ｂは、上記実施の形態１の記録装置１００ａのパック化器（図示せず）に代えて、上記パック化処理を行うとともに、オーディオ属性あるいはビデオ属性が変化したとき、属性変化前のストリームと属性変化後のストリームが１つのパック内に含まれることがないよう、作成中のパックには属性変化直前のストリームに続けてパディングデータを挿入するパック化器１１２と、上記ビデオ属性データＤva，オーディオ属性データＤaa，及びパック化器１１２における内部信号Ｓopに基づいて、上記パディングデータのサイズを算出し、該サイズを示すデータ（サイズデータ）Ｄpsを上記パック化器１１２に出力するパディングサイズ生成器１１３とを備えている。なお、上記パディングデータはスタッフィングデータとも呼ばれている。
【０１１６】
そして、この実施の形態２の記録装置１００ｂのその他の構成は、実施の形態１の記録装置１００ａと同一となっている。
なお、１０３ｂは、この実施の形態２の記録装置１００ｂにおけるＶＯＢ構成器であり、このＶＯＢ構成器１０３ｂは、実施の形態１のＶＯＢ構成器１０３と同様、上記パック化器１１２からのＰＣＫデータＤpckをビデオ規格のフォーマットに従ってＶＯＢデータＤvobに変換する構成となっている。
【０１１７】
次に動作について説明する。
この実施の形態２の記録装置１００ｂでは、放送受信器１０２からのオーディオビデオストリームＳavはパック化器１１２にて、一定データサイズを有するデータ単位（第１のデータ単位）毎に区分されて、各データ区分（パック）に対応するＰＣＫデータＤpckがＶＯＢ構成器１０３ｂに出力される。このとき、オーディオストリームはオーディオＰＣＫデータ（以下単にオーディオパックともいう。）として、ビデオストリームはビデオＰＣＫデータ（以下単にビデオパックともいう。）として上記ＶＯＢ構成器１０３ｂに出力される。
【０１１８】
すると、該ＶＯＢ構成器１０３ｂでは、所定の表示時間に対応する個数のオーディオパック及びビデオパックがＶＯＢＵ（第３のデータ単位）としてまとめられ、記録開始から記録終了までの間に入力されたオーディオビデオストリームＳavに相当する、複数のＶＯＢＵからなるＶＯＢデータＤvobが生成される。
【０１１９】
そして、このＶＯＢデータＤvobは記録信号処理器１０４にて記録信号Ｓreに変換され、光ヘッド１０５により書込みアドレスＩwaに基づいて記録媒体１０６に記録される。
【０１２０】
また、ビデオ属性検出器１０７ではビデオ属性の検出によりビデオ属性データＤvaが出力され、オーディオ属性検出器１０９ではオーディオ属性の検出によりオーディオ属性データＤaaが出力される。
【０１２１】
アドレス情報生成器１０８では、ビデオ属性データＤva，オーディオ属性データＤaa，及び書込みアドレス情報Ｉwaに基づいて、オーディオ属性あるいはビデオ属性が変化した時点での書込みアドレスを示す特定アドレス情報Ｉsaが出力される。
【０１２２】
また、パディングサイズ生成器１１３では、ビデオ属性データＤva，オーディオ属性データＤaa，及びパック化器１１２でのパック処理状態を示す内部信号Ｓopを受け、ビデオ属性あるいはオーディオ属性が変化したときには、パディングデータのサイズが算出され、該データサイズを示す情報（サイズ情報）Ｄpsが出力される。具体的には、パック化器１１２にて所定のパックにストリーム（つまりビデオストリームあるいはオーディオストリーム）を格納している状態で属性変化が検出されると、この時点でのパックの空きデータサイズが、上記パディングデータのサイズとして算出される。
【０１２３】
そして、上記データサイズ情報Ｄpsがパック化器１１２に入力されると、その時点でのパックの空き部分には、ストリームにおける、属性変化が発生した位置以降の部分に代えて、パディングデータが、サイズ情報Ｄpsが示すデータ量だけ挿入される。これにより所定のパックの作成中に属性変化が発生しても、該所定のパックに、属性変化前のストリームデータと属性変化後のストリームが含まれることはない。言い換えると、属性変化が発生したときには、属性変化前のストリームと属性変化後のストリームとは、隣接する別々のパックに格納されるとこととなり、属性変化後のストリームデータは、上記所定のパックに続く後続パックにその先頭から格納されることとなる。
【０１２４】
そして、この記録装置１００ｂにおけるその他の動作は、上記実施の形態１の記録装置１００ａと同様に行われ、各ＶＯＢに対応するＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが記録媒体１０６に記録される。
【０１２５】
このように本実施の形態２の記録装置１００ｂでは、実施の形態１のパック化器に代えて、オーディオ属性あるいはビデオ属性が変化したとき、パックにパディングデータを挿入するパック化器１１２と、上記パディングデータのサイズを算出するディングサイズ生成器１１３とを備え、属性変化が発生したとき、作成中のパックには、属性変化後のストリームに代えてパディングデータを挿入するようにしたので、ストリームは属性変化後のストリームの先頭とパックの先頭とが一致するよう記録されることとなる。
【０１２６】
このため、光ディスク１０６に記録されたオーディオビデオストリームを再生する際には、上記ＶＭＧ情報１０ａを読み出すことにより、パック単位で記録アドレスが管理されているオーディオビデオストリームにおける、ビデオ属性あるいはオーディオ属性が変化した部分に対応する記録位置を認識することができ、オーディオビデオストリームの再生時に、光ディスクにおける、属性変化が生じているストリームの記録位置に高速にアクセスすることが可能となる。
【０１２７】
なお、上記実施の形態２では、ストリームの所定位置と、パックの先頭位置とを、パックにパディングデータを挿入することにより一致させるようにしているが、ストリームの所定位置とパックの先頭位置とを一致させる方法は、これに限らず、例えば、パックヘッダ等に記載されるパックデータのサイズ情報を変更するようにしてもよい。
【０１２８】
また、上記実施の形態１，２では、ビデオ属性及びオーディオ属性の両方を検出し、これらの変化に応じて特定アドレス情報Ｉsaを発生するようにしているが、上記ビデオ属性及びオーディオ属性の一方のみを検出し、検出した属性の変化に応じて特定アドレス情報Ｉsaを発生するようにしてもよい。
【０１２９】
（実施の形態３）
図３は本発明の実施の形態３による記録装置を説明するためのブロック図である。
この実施の形態３の記録装置１００ｃは、上記実施の形態１の記録装置１００ａにおけるアドレス情報生成器１０８及びＶＭＧ生成器１１０に代えて、各属性検出器１０７，１０９からのビデオ属性データＤva，オーディオ属性データＤaaに基づいて、ＶＯＢの管理情報であるＶＭＧ情報Ｄvmgを生成するＶＭＧ生成器１１０ｃを備えている。
【０１３０】
さらに、上記記録装置１００ｃは、上記記録装置１００ａにおけるＶＯＢ構成器１０３に代えて、上記ビデオ属性データＤva及びオーディオ属性データＤaaに基づいて、オーディオ属性及びビデオ属性のいずれかが変化したとき、属性変化前のストリームと属性変化後のストリームが、別々のＶＯＢデータとして区分されるよう、ＶＯＢデータを生成するＶＯＢ構成器１０３ｃを備えている。
そしてこの実施の形態３の記録装置１００ｃにおけるその他の構成は、上記実施の形態１の記録装置１００ａにおけるものと同一である。
【０１３１】
次に動作について説明する。
この実施の形態３では、アンテナ１０１からの放送信号Ｓbrが放送受信器１０２に受信され、該受信器１０２からのオーディオビデオストリームＳavが、ＶＯＢ構成器１０３ｃ，ビデオ属性検出器１０７及びオーディオ属性検出器１０９に入力されると、ＶＯＢ構成器１０３ｃでは、オーディオビデオストリームＳavは、ＤＶＤのレコーディング規格のフォーマットに従ってＶＯＢデータＤvob（図２１及び図２２参照）に変換される。このＶＯＢデータＤvobは、記録信号処理器１０４により記録信号Ｓreに変換され、さらに記録信号Ｓreは記録ヘッド１０５により光ディスク１０６に書き込まれる。
【０１３２】
また、ビデオ属性検出器１０７では、上記オーディオビデオストリームＳavに基づいてビデオ属性が検出され、ビデオ属性データＤvaがＶＯＢ構成器１０３ｃ及びＶＭＧ生成器１１０に出力される。オーディオ属性検出器１０９では、上記オーディオビデオストリームＳavに基づいてオーディオ属性が検出され、オーディオ属性データＤaaがＶＯＢ構成器１０３ｃ及びＶＭＧ生成器１１０に出力される。
【０１３３】
なお、上記受信器１０２，ＶＯＢ構成器１０３ｃ，記録信号処理器１０４，記録ヘッド１０５及び各属性検出器１０７，１０９の動作は、上記実施の形態１におけるものと全く同一である。
【０１３４】
そして、この実施の形態３では、上記オーディオビデオストリームＳavの記録中にビデオ属性あるいはオーディオ属性が変化したときには、ＶＯＢ構成器１０３ｃでは、属性変化前のストリームと属性変化後のストリームとが別々のＶＯＢデータとなるよう、上記オーディオビデオストリームＳavに対応するＶＯＢデータＤvobが形成される。
【０１３５】
上記ＶＭＧ生成器１１０ｃでは、記録されたＶＯＢデータに対応する管理情報であるＶＭＧ情報Ｄvmgが生成され、該ＶＭＧ情報Ｄvmgは記録信号処理器１０４に出力される。この処理器１０４では、該ＶＭＧ情報Ｄvmgに誤り訂正符号の付加処理及び記録変調処理が施されて、該ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが生成される。該記録信号Ｓreは光ヘッド１０５により光ディスク１０６に記録される。
【０１３６】
なお、上記ＶＭＧ情報Ｄvmgには、図１８に示すように、各ＶＯＢデータに対応する管理情報として、その記録開始アドレス情報、サーチ情報、ビデオ属性情報、及びオーディオ属性情報が含まれている。ここで、サーチ情報は、記録されているオーディオビデオストリームの所定位置を検出するための情報である。
【０１３７】
このように本実施の形態３の記録装置１００ｃでは、オーディオ属性及びビデオ属性のいずれかが変化したとき、属性変化前のストリームと属性変化後のストリームとが、別々のＶＯＢデータとして区分されるようＶＯＢデータを形成するＶＯＢ構成器１０３ｃを備えたので、１つのＶＯＢデータに対してはビデオ属性およびオーディオ属性を統一することできる。これにより、光ディスク１０６に記録された記録信号を再生する際には、各ＶＯＢ単位で管理されているビデオ属性およびオーディオ属性に基づいて各ＶＯＢデータに対する復号化処理を容易に行うことが可能となる。
【０１３８】
また、ＶＭＧ情報Ｄvmgを読み出すことにより、オーディオビデオストリームの再生時に、光ディスクに記録されているストリームの、属性変化が生じている記録位置に対して高速にアクセスすることが可能となる。
【０１３９】
なお、上記実施の形態３では、ビデオ属性及びオーディオ属性の両方を検出し、これらの変化に応じてＶＯＢデータを生成するようにしているが、上記ビデオ属性及びオーディオ属性の一方のみを検出し、検出した属性の変化に応じて、上記ＶＯＢデータを生成するようにしてもよい。
【０１４０】
（実施の形態４）
図４は本発明の実施の形態４による記録装置を説明するためのブロック図である。
この実施の形態４の記録装置１００ｄは、実施の形態１の記録装置１００ａと同様、デジタル放送信号Ｓbrを受信し、デジタル放送信号Ｓbrから得られるオーディオビデオストリームＳavを、ＤＶＤのレコーディング規格のフォーマットに従って記録媒体に記録するものである。
【０１４１】
つまり、この記録装置１００ｄは、アンテナ１０１からのデジタル放送信号Ｓbrを受信して、オーディオビデオストリームＳavを出力する放送受信器１０２と、該オーディオビデオストリームＳavを、ＤＶＤのレコーディング規格のフォーマットに対応したＶＯＢデータＤvobに変換するＶＯＢ構成器１０３と、該ＶＯＢデータＤvobに対して誤り訂正符号の付加処理及び記録変調処理を施して、該ＶＯＢデータに対応する記録信号Ｓreを出力する記録信号処理器１１０と、該記録信号Ｓreを記録媒体１０６に書き込む記録ヘッド１０５とを有している。また、この記録装置１００ｄでは、実施の形態１と同様、放送受信器１０２とＶＯＢ構成器１０３との間にはオーディオビデオストリームＳavに対してパック化処理を施すパック化器（図示せず）が設けられており、ＶＯＢ構成器１０３には、オーディオビデオストリームＳavとして、ＰＣＫデータが入力されるようになっている。
【０１４２】
なお、上記アンテナ１０１，受信器１０２，ＶＯＢ構成器１０３，記録信号処理器１０４，記録ヘッド１０５，及び記録媒体１０６、並びにパック化器（図示せず）は、実施の形態１におけるものと全く同一のものである。
【０１４３】
また、この記録装置１００ｄは、上記オーディオビデオストリームＳavを受け、これに含まれるビデオストリームのヘッダ情報の解析によりビデオ解像度を検出し、ビデオ解像度を示すデータ（ビデオ解像度データ）Ｄvrを出力するビデオ解像度検出器１０７ｄを有している。
【０１４４】
ここで、上記ビデオ解像度検出器１０７ｄは、上記ビデオ解像度として、水平解像度，垂直解像度，時間解像度（フレーム周波数）のうち、少なくとも一つを検出する構成となっている。
【０１４５】
上記水平解像度は、水平方向の画像サイズを表すものであり、具体的には、該画像サイズとして、３５２、４８０、５４４、７０４、７２０、１４４０、１９２０画素などの情報が用いられる。
【０１４６】
また、上記垂直解像度は、垂直方向の画像サイズを表すものであり、具体的には、該画像サイズとして、２４０、４８０、５７６、７２０、１０８０ラインなどの情報が用いられる。
【０１４７】
さらに、時間解像度は、フレーム周波数により表されるものであり、具体的には、フレーム周波数の値として、２４、３０、５０、５９．９７、６０Ｈｚなどの値が用いられる。
【０１４８】
なお、上記ビデオ解像度検出器１０７ｄは、時間解像度として、オーディオビデオストリームＳavがインターレース信号とプログレッシブ信号のいずれに対応する符号化データであるかを検出する構成としてもよい。
【０１４９】
さらに、上記記録装置１００ｄは、上記記録媒体の、記録信号が書込まれる領域のアドレスを示す書込みアドレス情報Ｉwaを発生するシステムコントローラ１１１と、上記ビデオ解像度データＤvr及び書込みアドレス情報Ｉwaに基づいて、ビデオ解像度の変化が発生した時点の書込みアドレスを示す特定アドレス情報Ｉsaを出力するアドレス情報生成器１０８ｄと、上記検出器１０７ｄからのビデオ解像度データＤvr及びアドレス情報生成器１０８からの特定アドレス情報Ｉsaに基づいて、ＶＯＢデータの管理情報であるＶＭＧ情報Ｄvmgを生成するＶＭＧ生成器１１０とを有している。
【０１５０】
なお、オーディオビデオストリームＳavのビデオ解像度の変化があった場合、上記ＶＭＧ情報Ｄvmgには、実施の形態１と同様、解像度変化が発生した時点の書込みアドレスを示す特定アドレス情報Ｉsaが含まれることとなる。
【０１５１】
次に動作について説明する。
この実施の形態４では、アンテナ１０１からの放送信号Ｓbrが放送受信器１０２に受信され、該受信器１０２からのオーディオビデオストリームＳavが、パック化器（図示せず）を介してＶＯＢ構成器１０３に入力されると、ＶＯＢ構成器１０３では、オーディオビデオストリームＳavは、ＤＶＤのレコーディング規格のフォーマットに対応したＶＯＢデータＤvob（図２１及び図２２参照）に変換される。このＶＯＢデータＤvobは、記録信号処理器１０４により記録信号Ｓreに変換され、さらに記録信号Ｓreは記録ヘッド１０５により光ディスク１０６に書き込まれる。
【０１５２】
なお、上記受信器１０２，ＶＯＢ構成器１０３，記録信号処理器１０４，及び記録ヘッド１０５，及びパック化器（図示せず）の動作は、上記実施の形態１におけるものと全く同一である。
【０１５３】
また、ビデオ解像度検出器１０７ｄでは、上記受信器１０２からのオーディオビデオストリームＳavに基づいてビデオ解像度が検出され、ビデオ解像度データＤvrがアドレス情報生成器１０８ｄ及びＶＭＧ生成器１１０ｄに出力される。
【０１５４】
また、この記録装置１００ｄでは、システムコントローラ１１１にて、上記データの書込みアドレス情報Ｉwaが発生されており、該アドレス情報生成器１０８ｄでは、ビデオ解像度が変化したとき、上記検出器１０７ｄの出力及び書込みアドレス情報Ｉwaに基づいて、ビデオ解像度の変化が発生した時点の書込みアドレスを示す特定アドレス情報IsaがＶＭＧ生成器１１０ｄに出力される。
【０１５５】
このＶＭＧ生成器１１０ｄでは、上記ビデオ解像度データＤvr及びアドレス情報生成器１０８ｄの出力に基づいて、上記各ＶＯＢに対応する管理情報であるＶＭＧ情報Ｄvmgが生成される。そして、このＶＭＧ情報Ｄvmgは、上記記録信号処理器１０４にて誤り訂正符号の付加処理及び記録変調処理が施されて、該ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが生成される。この記録信号Ｓreは記録ヘッド１０５により光ディスク１０６に書き込まれる。
【０１５６】
なお、上記ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreは、ＶＯＢデータＤvobに対応する記録信号Ｓreの記録媒体への記録が完了した後に、記録媒体の所定の記録領域に書き込まれる。このとき、上記特定アドレス情報Isaは、サーチ情報として、ＶＭＧＩ情報１０b1に対応する記録領域に書き込まれる。また、ビデオ解像度データＤvrはＶＭＧ情報１０ａ内のＶ＿ＡＴＲ１０d1に記録される。
【０１５７】
このように本実施の形態４の記録装置１００ｄでは、ビデオ解像度の変化を検出するビデオ解像度検出器１０７ｄと、該検出器１０７の検出出力に基づいて、ビデオ解像度が変化した時点でのデータ書込みアドレスを示す特定アドレス情報Ｉsaを生成するアドレス情報生成器１０８ｄとを備え、該特定アドレス情報Ｉsaを、各ＶＯＢの管理情報（ＶＭＧ情報）１０ａを構成するＶＭＧＩ１０b1に含めるようにしたので、光ディスク１０６に記録されているオーディオビデオストリームを再生する際には、上記ＶＭＧ情報１０ａを読み出すことにより、オーディオビデオストリームにおける、ビデオ解像度が変化した部分に対応する記録位置を認識することができ、オーディオビデオストリームの再生時に、記録されているストリームの、ビデオ解像度の変化が生じている位置に高速にアクセスすることが可能となる。
【０１５８】
（実施の形態５）
図５は本発明の実施の形態５による記録装置を説明するためのブロック図である。
この実施の形態５の記録装置１００ｅは、上記実施の形態４の記録装置１００ｄのパック化器（図示せず）に代えて、上記パック化処理を行うとともに、ビデオ解像度が変化したとき、解像度変化前のストリームと解像度変化後のストリームが１つのパック内に含まれることがないよう、作成中のパックには解像度変化直前のストリームに続けてパディングデータを挿入するパック化器１１２と、上記ビデオ解像度データＤvr及びパック化器１１２における内部信号Ｓopに基づいて、上記パディングデータのサイズを算出し、該サイズを示すデータ（サイズデータ）Ｄpsを上記パック化器１１２に出力するパディングサイズ生成器１１３とを備えている。
【０１５９】
そして、この実施の形態５の記録装置１００ｅのその他の構成は、実施の形態４の記録装置１００ｄと同一となっている。
なお、１０３ｂは、この実施の形態５の記録装置１００ｅにおけるＶＯＢ構成器であり、このＶＯＢ構成器１０３ｂは、実施の形態４のＶＯＢ構成器１０３と同様、上記パック化器１１２からのＰＣＫデータＤpckをＤＶＤのレコーディング規格のフォーマットに従ってＶＯＢデータＤvobに変換する構成となっている。
【０１６０】
次に動作について説明する。
この実施の形態５の記録装置１００ｅでは、放送受信器１０２からのオーディオビデオストリームＳavはパック化器１１２にて、一定データサイズを有するデータ単位（第１のデータ単位）毎に区分されて、各データ区分（パック）に対応するＰＣＫデータＤpckがＶＯＢ構成器１０３ｂに出力される。このとき、オーディオストリームはオーディオＰＣＫデータ（オーディオパック）として、ビデオストリームはビデオＰＣＫデータ（ビデオパック）として上記ＶＯＢ構成器１０３ｂに出力される。
【０１６１】
すると、該ＶＯＢ構成器１０３ｂでは、所定の表示時間に対応する個数のオーディオパック及びビデオパックがＶＯＢＵ（第３のデータ単位）としてまとめられ、記録開始から記録終了までの間に入力されたオーディオビデオストリームＳavに相当する、複数のＶＯＢＵからなるＶＯＢデータＤvobが生成される。
そして、このＶＯＢデータＤvobは記録信号処理器１０４にて記録信号Ｓreに変換され、光ヘッド１０５により書込みアドレスＩwaに基づいて記録媒体１０６に記録される。
【０１６２】
また、ビデオ解像度検出器１０７ｄではビデオ解像度の検出によりビデオ解像度データＤvrが出力される。すると、アドレス情報生成器１０８では、ビデオ解像度データＤvr及び書込みアドレス情報Ｉwaに基づいて、ビデオ解像度が変化した時点での書込みアドレスを示す特定アドレス情報Ｉsaが出力される。
【０１６３】
また、パディングサイズ生成器１１３では、ビデオ解像度データＤvr及びパック化器１１２でのパック処理状態を示す内部信号Ｓopを受け、ビデオ解像度が変化したときにはパディングデータのサイズが算出され、該データサイズを示す情報（サイズ情報）Ｄpsが出力される。具体的には、パック化器１１２にて所定のパックにストリーム（つまりビデオストリームあるいはオーディオストリーム）を格納している状態で解像度変化が検出されると、この時点でのパックの空きデータサイズが、上記パディングデータのサイズとして算出される。
【０１６４】
そして、上記データサイズ情報Ｄpsがパック化器１１２に入力されると、その時点でのパックの空き部分には、ストリームにおける、解像度変化が発生した位置以降の部分に代えて、パディングデータが、サイズ情報Ｄpsが示すデータ量だけ挿入される。これにより所定のパックの作成中に解像度変化が発生しても、該所定のパックに、解像度変化前のストリームデータと解像度変化後のストリームが含まれることはない。言い換えると、解像度変化が発生したときには、解像度変化前のストリームと解像度変化後のストリームとは、隣接する別々のパックに格納されるとこととなり、解像度変化後のストリームデータは、上記所定のパックに続く後続パックにその先頭から格納されることとなる。
そして、この記録装置１００ｅにおけるその他の動作は、上記実施の形態４の記録装置１００ｄと同様に行われ、各ＶＯＢに対応するＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが記録媒体１０６に記録される。
【０１６５】
このように本実施の形態５の記録装置１００ｅでは、実施の形態４のパック化器に代えて、ビデオ解像度が変化したとき、パックにはパディングデータを挿入するパック化器１１２と、上記パディングデータのサイズを算出するディングサイズ生成器１１３とを備え、解像度変化が発生したとき、作成中のパックには、解像度変化後のストリームに代えてパディングデータを挿入するようにしたので、ストリームは解像度変化後のストリームの先頭とパックの先頭とが一致するよう記録されることとなる。
【０１６６】
このため、光ディスク１０６に記録されたオーディオビデオストリームを再生する際には、上記ＶＭＧ情報１０ａを読み出すことにより、パック単位で記録アドレスが管理されているオーディオビデオストリームにおける、ビデオ解像度が変化した部分に対応する記録位置を認識することができ、オーディオビデオストリームの再生時に、光ディスクにおける、ビデオ解像度の変化が生じているストリームの記録位置に高速にアクセスすることが可能となる。
【０１６７】
なお、上記実施の形態５では、ストリームの所定位置と、パックの先頭位置とを、パックにパディングデータを挿入することにより一致させるようにしているが、ストリームの所定位置とパックの先頭位置とを一致させる方法は、これに限らず、例えば、パックヘッダ等に記載されるパックデータのサイズ情報を変更するようにしてもよい。
【０１６８】
（実施の形態６）
図６は本発明の実施の形態６による記録装置を説明するためのブロック図である。
この実施の形態６の記録装置１００ｆは、上記実施の形態４の記録装置１００ｄにおけるアドレス情報生成器１０８ｄ及びＶＭＧ生成器１１０ｄに代えて、ビデオ解像度検出器１０７ｄからのビデオ解像度データＤvrに基づいて、ＶＯＢの管理情報であるＶＭＧ情報Ｄvmgを生成するＶＭＧ生成器１１０ｆを備えている。
【０１６９】
さらに、上記記録装置１００ｆは、上記記録装置１００ｄにおけるＶＯＢ構成器１０３に代えて、上記ビデオ解像度データＤvrに基づいて、ビデオ解像度が変化したとき、解像度変化前のストリームと解像度変化後のストリームが、別々のＶＯＢデータとして区分ざれるよう、ＶＯＢデータを生成するＶＯＢ構成器１０３ｆを備えている。
そしてこの実施の形態６の記録装置１００ｆにおけるその他の構成は、上記実施の形態４の記録装置１００ｄにおけるものと同一である。
【０１７０】
次に動作について説明する。
この実施の形態６では、アンテナ１０１からの放送信号Ｓbrが放送受信器１０２に受信され、該受信器１０２からのオーディオビデオストリームＳavが、ＶＯＢ構成器１０３ｆ及びビデオ解像度検出器１０７ｄに入力されると、ＶＯＢ構成器１０３ｆでは、オーディオビデオストリームＳavは、ＤＶＤのレコーディング規格のフォーマットに従ってＶＯＢデータＤvob（図２１及び図２２参照）に変換される。このＶＯＢデータＤvobは、記録信号処理器１０４により記録信号Ｓreに変換され、さらに記録信号Ｓreは記録ヘッド１０５により光ディスク１０６に書き込まれる。
【０１７１】
また、ビデオ解像度検出器１０７ｄでは、上記オーディオビデオストリームＳavに基づいてビデオ解像度が検出され、ビデオ解像度データＤvaがＶＯＢ構成器１０３ｆ及びＶＭＧ生成器１１０ｆに出力される。
なお、上記受信器１０２，ＶＯＢ構成器１０３ｆ，記録信号処理器１０４，記録ヘッド１０５及びビデオ解像度検出器１０７ｄの動作は、上記実施の形態４におけるものと全く同一である。
【０１７２】
そして、この実施の形態６では、上記オーディオビデオストリームＳavの記録中にビデオ解像度が変化したときには、ＶＯＢ構成器１０３ｆでは、解像度変化前のストリームと解像度変化後のストリームとが別々のＶＯＢデータとなるよう、上記オーディオビデオストリームＳavに対応するＶＯＢデータＤvobが形成される。
【０１７３】
上記ＶＭＧ生成器１１０ｆでは、記録されたＶＯＢデータに対応する管理情報であるＶＭＧ情報Ｄvmgが生成され、該ＶＭＧ情報Ｄvmgは記録信号処理器１０４に出力される。この処理器１０４では、該ＶＭＧ情報Ｄvmgに誤り訂正符号の付加処理及び記録変調処理が施されて、該ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが生成される。該記録信号Ｓreは光ヘッド１０５により光ディスク１０６に記録される。
【０１７４】
なお、上記ＶＭＧ情報Ｄvmgには、図１８に示すように、各ＶＯＢデータに対応する管理情報として、その記録開始アドレス情報、サーチ情報、ビデオ解像度情報などのビデオ属性情報、及びオーディオ属性情報が含まれている。
【０１７５】
このように本実施の形態６の記録装置１００ｆでは、ビデオ解像度が変化したとき、解像度変化前のストリームと解像度変化後のストリームとが、別々のＶＯＢデータとして区分されるようＶＯＢデータを形成するＶＯＢ構成器１０３ｆを備えたので、１つのＶＯＢデータに対してはビデオ解像度を統一することできる。これにより、光ディスク１０６に記録された記録信号を再生する際には、各ＶＯＢ単位で管理されているビデオ解像度に基づいて各ＶＯＢデータに対する復号化処理を容易に行うことが可能となる。
また、ＶＭＧ情報Ｄvmgを読み出すことにより、オーディオビデオストリームの再生時に、光ディスクに記録されているストリームの、ビデオ解像度の変化が生じている記録位置に対して高速にアクセスすることが可能となる。
【０１７６】
（実施の形態７）
図７は本発明の実施の形態７による記録装置を説明するためのブロック図である。
この実施の形態７の記録装置１００ｇは、上記実施の形態４の記録装置１００ｄにおけるビデオ解像度検出器１０７ｄ及びアドレス情報生成器１０８ｄに代えて、オーディオビデオストリームＳavを受け、これに含まれるビデオストリームのヘッダ情報の解析により、該ビデオストリームに対応するアスペクトレシオを検出し、該アスペクトレシオを示すデータＤarを出力するアスペクトレシオ検出器１０７ｇと、該検出器１０７ｇの出力Ｄar及びシステムコントローラ１１１からの書込みアドレス情報Ｉwaに基づいて、アスペクトレシオが変化した時点の書込みアドレスを示す特定アドレス情報Ｉsaを生成するアドレス情報生成器１０８ｇとを備え、該特定アドレス情報Ｉsa及び上記アスペクトレシオデータＤarをＶＭＧ生成器１１０に出力するよう構成したものである。その他の構成は実施の形態４の記録装置１００ｄと同一である。
【０１７７】
ここで、アスペクトレシオ検出器１０７ｇは、具体的にはアスペクトレシオとして、１６：９あるいは４：３といった値、レターボックスの種類などを検出する構成となっている。
【０１７８】
次に動作について説明する。
この実施の形態７では、実施の形態４と同様、放送信号Ｓbrが放送受信器１０２にて受信され、該受信器１０２から出力されたオーディオビデオストリームＳavはパック化器（図示せず）を介してＶＯＢ構成器１０３に出力される。さらにＶＯＰ構成器１０３からのＶＯＰデータＤvobは記録信号処理器１０４にて記録信号Ｓreに変換され、該記録信号Ｓreは光ヘッド１０５により光ディスク１０６に記録される。なお、上記受信器１０２，パック化器（図示せず），ＶＯＢ構成器１０３，記録信号処理器１０４，及び記録ヘッド１０５の動作は、上記実施の形態４におけるものと全く同一である。
【０１７９】
そしてこの実施の形態７では、アスペクトレシオ検出器１０７ｇにて、上記オーディオビデオストリームＳavに含まれるビデオストリームのヘッダの解析により、ビデオ画像のアスペクトレシオを示すアスペクトレシオデータＤarが検出され、該アスペクトレシオデータＤarがアドレス情報生成器１０８ｇ及びＶＭＧ生成器１１０ｄに出力される。
【０１８０】
上記アドレス情報生成器１０８ｇでは、アスペクトレシオが変化したとき、上記検出器１０７ｇの出力Ｓar及びシステムコントローラ１１１からの書込みアドレス情報Ｉwaに基づいて、アスペクトレシオの変化が発生した時点の書込みアドレスを示す特定アドレス情報IsaがＶＭＧ生成器１１０ｄに出力される。
【０１８１】
このＶＭＧ生成器１１０ｄでは、上記アスペクトレシオ検出器１０７ｇの出力Ｄar及びアドレス情報生成器１０８ｇの出力Ｉsaに基づいて、上記各ＶＯＢに対応する管理情報であるＶＭＧ情報Ｄvmgが生成される。そして、このＶＭＧ情報Ｄvmgは、上記記録信号処理器１０４にて誤り訂正符号の付加処理及び記録変調処理が施されて、該ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが生成される。この記録信号Ｓreは記録ヘッド１０５により光ディスク１０６に書き込まれる。
【０１８２】
なお、上記ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreは、ＶＯＢデータＤvobに対応する記録信号Ｓreの記録媒体への記録が完了した後に、記録媒体の所定の記録領域に書き込まれる。このとき、上記特定アドレス情報Isaは、サーチ情報として、ＶＭＧＩ情報１０b1に対応する記録領域に書き込まれる。また、アスペクトレシオデータＤarはＶＭＧ情報１０ａ内のＶ＿ＡＴＲ１０d1に記録される。
【０１８３】
このように本実施の形態７の記録装置１００ｇでは、オーディオビデオストリームＳavに基づいて、ビデオ画像のアスペクトレシオデータＤarを検出するアスペクトレシオ検出器１０７ｇと、該検出器１０７ｇからのアスペクトレシオデータＤarに基づいて、アスペクトレシオが変化した時点でのデータ書込みアドレスを示す特定アドレス情報Ｉsaを生成するアドレス情報生成器１０８ｇとを備え、該特定アドレス情報Ｉsaを、各ＶＯＢの管理情報（ＶＭＧ情報）１０ａを構成するＶＭＧＩ１０b1に対応する光ディスク１０６の記録領域に書き込むようにしたので、光ディスク１０６に記録されているオーディオビデオストリームを再生する際には、上記ＶＭＧ情報１０ａを読み出すことにより、オーディオビデオストリームにおける、アスペクトレシオが変化した記録位置を認識することができ、オーディオビデオストリームの再生時に、光ディスクに記録されているストリームの、アスペクトレシオが変化している位置に高速にアクセスすることが可能となる。
【０１８４】
（実施の形態８）
図８は本発明の実施の形態８による記録装置を説明するためのブロック図である。
この実施の形態８の記録装置１００ｈは、上記実施の形態５の記録装置１００ｅにおけるビデオ解像度検出器１０７ｄ及びアドレス情報生成器１０８ｄに代えて、オーディオビデオストリームＳavを受け、これに含まれるビデオストリームのヘッダ情報の解析により該ビデオストリームに対応するアスペクトレシオを検出し、該アスペクトレシオを示すデータＤarを出力するアスペクトレシオ検出器１０７ｇと、該検出器１０７ｇの出力Ｄar及びシステムコントローラ１１１からの書込みアドレス情報Ｉwaに基づいて、アスペクトレシオが変化した時点の書込みアドレスを示す特定アドレス情報Ｉsaを生成するアドレス情報生成器１０８ｇとを備え、該特定アドレス情報Ｉsa及び上記アスペクトレシオデータＤarをＶＭＧ生成器１１０に、上記アスペクトレシオデータＤarをパック化器１１２及びパディングサイズ生成器１１３に出力するよう構成したものである。その他の構成は上記実施の形態５の記録装置１００ｅと同一である。
【０１８５】
ここで、アスペクトレシオ検出器１０７ｇは、上記実施の形態７と同様、具体的にはアスペクトレシオとして、１６：９あるいは４：３といった値、レターボックスの種類などを検出する構成となっている。
【０１８６】
次に動作について説明する。
この実施の形態８の記録装置１００ｈでは、放送受信器１０２からのオーディオビデオストリームＳavはパック化器１１２にて、一定データサイズを有するデータ単位（パック）毎に区分されて、各パックに対応するデータＤpckがＶＯＢ構成器１０３ｂに出力される。すると、該ＶＯＢ構成器１０３ｂでは、所定の表示時間に対応する個数のＰＣＫデータＤpckが１つのデータ単位であるＶＯＢＵとしてまとめられ、記録開始から記録終了までの間に入力されたオーディオビデオストリームＳavに相当する、複数のＶＯＢＵからなるＶＯＢデータＤvobが生成される。
【０１８７】
そして、このＶＯＢデータＤvobは記録信号処理器１０４にて記録信号Ｓreに変換され、光ヘッド１０５により記録媒体１０６に記録される。
また、アスペクトレシオ検出器１０７ｇでは、アスペクトレシオデータＤarが検出され、アスペクトレシオデータＤarがアドレス情報生成器１０８ｇ，パディングサイズ生成器１１３及びパック化器１１２に出力される。
【０１８８】
上記アドレス情報生成器１０８ｇでは、アスペクトレシオデータＤar及びシステムコントローラ１１１からの書込みアドレス情報Ｉwaに基づいて、アスペクトレシオが変化した時点での書込みアドレスを示す特定アドレス情報Ｉsaが出力される。
【０１８９】
また、パディングサイズ生成器１１３では、上記アスペクトレシオが変化すると、パック化器１１２でのパック処理状態を示す内部信号Ｓopに基づいて、パディングデータのサイズが算出され、該データサイズを示す情報Ｄpsが出力される。具体的には、所定のパックにストリームを格納している状態で、アスペクトレシオデータＤarに基づいてアスペクトレシオ変化が検出されると、この時点でのパックの空きデータサイズが、上記パディングデータのサイズとして算出される。
【０１９０】
そして、上記データサイズ情報Ｄpsがパック化器１１２に入力されると、その時点でのパックの空き部分には、ストリームにおける、アスペクトレシオ変化が発生した位置以降の部分に代えて、パディングデータが、データサイズ情報Ｄpsが示すデータ量だけ挿入される。これにより上記所定のパックの作成中にアスペクトレシオが変化しても、所定のパックに、アスペクトレシオ変化前のストリームデータとアスペクトレシオ変化後のストリームデータが含まれることが回避される。言い換えると、アスペクトレシオ変化が発生したときには、アスペクトレシオ変化前のストリームと、アスペクトレシオ変化後のストリームとは、隣接する別々のパックに格納されるとこととなり、上記所定のパックに続くパックにはその先頭からアスペクトレシオ変化後のストリームデータが格納されることとなる。
【０１９１】
そしてこの記録装置１００ｅにおけるその他の動作は、上記実施の形態５の記録装置１００ｅと同様に行われ、各ＶＯＢに対応するＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが記録媒体１０６に記録される。
【０１９２】
なお、上記ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreは、ＶＯＢデータＤvobに対応する記録信号Ｓreの記録媒体への記録が完了した後に、記録媒体の所定の記録領域に書き込まれる。このとき、上記特定アドレス情報Isaは、サーチ情報として、ＶＭＧＩ情報１０b1に対応する記録領域に書き込まれる。また、アスペクトレシオデータＤarはＶＭＧ情報１０ａ内のＶ＿ＡＴＲ１０d1に記録される。
【０１９３】
このように本実施の形態８の記録装置１００ｈでは、オーディオビデオストリームＳavをパック化処理により一定データサイズのデータ単位毎に区分するパック化器１１２を備え、アスペクトレシオの変化が発生したとき、作成中のパックには、アスペクトレシオ変化後のストリームに代えてパディングデータを挿入するようにしたので、ストリームはアスペクトレシオ変化後のストリームの先頭とパックの先頭とが一致するよう記録されることとなる。
【０１９４】
このため、光ディスク１０６に記録されたオーディオビデオストリームを再生する際には、上記ＶＭＧ情報１０ａを読み出すことにより、パック単位で記録アドレスが管理されているオーディオビデオストリームにおける、アスペクトレシオが変化した部分に対応する記録位置を認識することができ、オーディオビデオストリームの再生時に、光ディスクにおける、アスペクトレシオの変化が生じているストリームの記録位置に高速にアクセスすることが可能となる。
【０１９５】
なお、上記実施の形態８では、ストリームの所定位置と、パックの先頭位置とは、パックにパディングデータを挿入することにより一致させるようにしているが、ストリームの所定位置とパックの先頭位置とを一致させる方法は、これに限らず、例えば、パックヘッダ等に記載されるパックデータのサイズ情報を変更するようにしてもよい。
【０１９６】
（実施の形態９）
図９は本発明の実施の形態９による記録装置を説明するためのブロック図である。
この実施の形態９の記録装置１００ｉは、上記実施の形態６の記録装置１００ｆにおけるビデオ解像度検出器１０７ｄに代えて、オーディオビデオストリームＳavを受け、これに含まれるビデオストリームのヘッダ情報の解析により、該ビデオストリームに対応するアスペクトレシオを検出し、該アスペクトレシオを示すデータＤarを出力するアスペクトレシオ検出器１０７ｇを備え、上記アスペクトレシオデータＤarをＶＯＰ構成器１０３ｆ及びＶＭＧ生成器１１０ｆに出力するよう構成したものである。その他の構成は実施の形態６の記録装置１００ｆと同一である。
ここで、アスペクトレシオ検出器１０７ｇは、具体的にはアスペクトレシオとして、１６：９あるいは４：３といった値、レターボックスの種類などを検出する構成となっている。
【０１９７】
次に動作について説明する。
この実施の形態９の記録装置１００ｉでは、放送信号Ｓbrが放送受信器１０２にて受信され、該受信器１０２から出力されたオーディオビデオストリームＳavはパック化器（図示せず）を介してＶＯＢ構成器１０３に出力される。さらにＶＯＰ構成器１０３からのＶＯＰデータＤvobは記録信号処理器１０４にて記録信号Ｓreに変換され、該記録信号Ｓreは光ヘッド１０５により光ディスク１０６に記録される。なお、上記受信器１０２，パック化器（図示せず），ＶＯＢ構成器１０３，記録信号処理器１０４，及び記録ヘッド１０５の動作は、上記実施の形態６におけるものと全く同一である。
【０１９８】
そしてこの実施の形態９では、アスペクトレシオ検出器１０７ｇにて、上記オーディオビデオストリームＳavに含まれるビデオストリームのヘッダの解析により、ビデオ画像のアスペクトレシオを示すアスペクトレシオデータＤarが検出され、該アスペクトレシオデータＤarがＶＯＰ構成器１０３ｆ及びＶＭＧ生成器１１０ｆに出力される。
【０１９９】
上記ＶＯＢ構成器１０３ｆでは、上記オーディオビデオストリームＳavの記録中にアスペクトレシオが変化したときには、アスペクトレシオ変化前のストリームとアスペクトレシオ変化後のストリームとが別々のＶＯＢデータとなるよう、上記オーディオビデオストリームＳavに対応するＶＯＢデータＤvobが構成される。
【０２００】
上記ＶＭＧ生成器１１０ｆでは、記録されたＶＯＢデータの管理情報であるＶＭＧ情報Ｄvmgが生成され、該ＶＭＧ情報Ｄvmgは記録信号処理器１０４に出力される。この処理器１０４では、該ＶＭＧ情報Ｄvmgに誤り訂正符号の付加処理及び記録変調処理が施されて、該ＶＭＧ情報Ｄvmgに対応する記録信号Ｓreが生成される。該記録信号Ｓreは光ヘッド１０５により光ディスク１０６に記録される。
【０２０１】
上記ＶＭＧ情報Ｄvmgには、図１８に示すように、各ＶＯＢデータに対応する管理情報として、その記録開始アドレス情報、サーチ情報、ビデオ属性情報、及びオーディオ属性情報が含まれている。
【０２０２】
このように本実施の形態９の記録装置１００ｉでは、オーディオビデオストリームＳavを、ＤＶＤのレコーディング規格のフォーマットに従ってＶＯＢデータに変換するＶＯＢ構成器として、アスペクトレシオが変化したとき、その変化前のストリームとその変化後のストリームとを、別々のＶＯＢデータとして区分するＶＯＢ構成器１０３ｆを備えたので、１つのＶＯＢデータに対してアスペクトレシオを統一することできる。これにより、光ディスク１０６に記録された記録信号を再生する際には、各ＶＯＢ単位で管理されているアスペクトレシオに基づいて各ＶＯＢデータに対する復号処理を容易に行うことが可能となる。
【０２０３】
また、ＶＭＧ情報Ｄvmgを読み出すことにより、オーディオビデオストリームの再生時に、光ディスクに記録されているストリームの、アスペクトレシオが変化している位置に高速にアクセスすることが可能となる。
【０２０４】
なお、上記実施の形態１ないし９では、記録装置に入力される放送信号が、デジタル放送信号である場合について説明したが、記録装置に入力される放送信号はデジタル放送信号に限らず、アナログテレビ信号であってもよい。
【０２０５】
この場合、ビデオ解像度やアスペクトレシオ、その他のビデオ属性に関する情報やオーディオ属性に関する情報は、垂直帰線期間等に重畳された情報に基づいて検出する。
【０２０６】
また、実施の形態１ないし９では、放送信号を受信する受信器１０２の出力を、ＤＶＤのレコーディング規格に従ったデータに変換して記録するようにしているが、受信器１０２の出力に対して圧縮符号化処理を施す符号化圧縮手段を備え、この符号化圧縮手段の出力を、ＤＶＤのレコーディング規格に従ったデータに変換して記録するようにてもよい。
【０２０７】
さらに、上記実施の形態１ないし９では、ビデオ解像度やアスペクトレシオなどのビデオ属性，あるいはオーディオ属性の変化点の記録アドレスに関する情報を、各ＶＯＰに対応する管理情報であるＶＭＧ情報として記録するようにしているが、ビデオ属性あるいはオーディオ属性の変化点に関する情報はアドレス情報に限らず、記録開始時刻を基準とする、属性変化時点の記録時刻をＶＭＧ情報として記録してもよい。
【０２０８】
この場合、所定の記録時刻に対応する記録データに対して高速にアクセスするためには、記録時刻と記録アドレスとを対応付けるタイムマップ表を示す情報を保持し、記録時刻をタイムマップ表にしたがって記録アドレスに変換し、得られた記録アドレスに対応する記録情報にアクセスすればよい。
【０２０９】
（実施の形態１０）
図１０は本発明の実施の形態１０による符号化装置を説明するためのブロック図である。
この実施の形態１０の符号化装置１００ｊは、オーディオビデオ信号に含まれるビデオ信号を、ビデオ属性及びオーディオ属性に基づいて符号化する装置である。
【０２１０】
すなわち、この符号化装置１００ｊは、ビデオ信号Ｓviにフレーム内符号化処理を施して第１の符号化データＥv1を生成するフレーム内符号化器１２２ａと、ビデオ信号Ｓviにフレーム間符号化処理を施して第２の符号化データＥv2を生成するフレーム間符号化器１２２ｂとを有している。
【０２１１】
ここで、上記フレーム内符号化器１２２ａは、処理対象となるフレームのビデオ信号Ｓviに対してフレーム内の情報のみを用いて独立に符号化処理を施すものであり、例えば、ＭＰＥＧ符号化方式におけるＩフレームの符号化処理を行うものである。また、フレーム間符号化器１２２ｂは、処理対象となる対象フレームに対応するビデオ信号Ｓviに対して、該対象フレーム以外の処理済みフレームの画像情報を参照フレームの画像情報として用いるフレーム間予測符号化処理を施すものであり、例えば、ＭＰＥＧ符号化方式におけるＰフレームあるいはＢフレームの符号化処理を行うものである。
【０２１２】
また、上記符号化装置１００ｊは、上記ビデオ信号Ｓviを制御信号Ｓcntに基づいて上記両符号化器１２２ａ及び１２２ｂの一方に供給する入力側スイッチ１２１と、上記第１及び第２の符号化データＥv1及びＥv2の一方を制御信号Ｓcntに基づいて選択し、該選択された符号化データをビデオストリームＤstrとして出力する出力側スイッチ１２３とを有している。
【０２１３】
ここで、上記入力側スイッチ１２１は、上記ビデオ信号Ｓviが入力される入力端子１２１ａと、該ビデオ信号Ｓviをフレーム内符号化器１２２ａに供給するための第１の出力端子１２１ｂと、該ビデオ信号Ｓviをフレーム間符号化器１２２ｂに供給するための第２の出力端子１２１ｃとを有しており、上記スイッチ制御信号Ｓcntに基づいて、入力端子１２１ａと第１の出力端子１２１ｂの接続状態と、入力端子１２１ａと第２の出力端子１２１ｃの接続状態とが切り替わるようになっている。また、上記出力側スイッチ１２３は、上記第１の符号化データＥv1が入力される第１の入力端子１２３ａと、上記第２の符号化データＥv2が入力される第２の入力端子１２３ｂと、上記ビデオストリームＤstrを出力するための出力端子１２３ｃとを有しており、上記スイッチ制御信号Ｓcntに基づいて、第１の入力端子１２３ａと出力端子１２３ｃの接続状態と、第２の入力端子１２１ｂと出力端子１２３ｃの接続状態とが切り替わるようになっている。
【０２１４】
さらに、上記符号化装置１００ｊは、上記オーディオビデオ信号に含まれるビデオ信号Ｓviに基づいてビデオ属性を検出し、ビデオ属性データＤvaを出力するビデオ属性検出器１２４と、上記オーディオビデオ信号に含まれるオーディオ信号Ｓauに基づいてオーディオ属性を検出し、オーディオ属性データＤaaを出力するオーディオ属性検出器１２５とを有している。
【０２１５】
また、上記符号化装置１００ｊは、ビデオ属性データＤva及びオーディオ属性データＤaaに基づいて、上記スイッチ制御信号Ｓcntを上記各スイッチ１２１，１２３に出力する符号化制御器１２６と、ビデオ属性データＤva及びオーディオ属性データＤaaに基づいて、フレーム間符号化処理を制御する符号化制御信号Ｐcntを上記フレーム間符号化器１２２ｂに出力する予測モード制御器１２７とを有している。
【０２１６】
ここで、上記符号化制御器１２６は、ビデオ属性あるいはオーディオ属性の変化がない状態では、図１７に示すように、周期的にフレーム内符号化処理とフレーム間符号化処理が行われるよう、上記入力側及び出力側スイッチ１２１及び１２３を制御して、一定数のフレームからなるＧＯＰを構成し、一方、ビデオ属性あるいはオーディオ属性が変化したときには、フレーム内符号化処理及びフレーム間符号化処理が行われる周期を変更して、ビデオ属性の変化およびオーディオ属性の変化後のストリームの先頭と、ＧＯＰを構成するストリームの先頭とが一致するよう、上記入力側及び出力側スイッチ１２１及び１２３を制御する構成となっている。
【０２１７】
また、上記予測モード制御器１２７は、ビデオ属性あるいはオーディオ属性の変化がない状態では、Ｂフレームに対する符号化処理として、該Ｂフレームの前後に位置する２つのフレームを参照フレームとして用いる処理が行われるよう上記フレーム間符号化器１２２ｂを制御し、一方、ビデオ属性あるいはオーディオ属性が変化したときには、Ｂフレームに対する符号化処理として、処理対象のフレームが属する特定ＧＯＰとはビデオ属性あるいはオーディオ属性が異なる処理済みＧＯＰに属するフレームが参照フレームとして用いられることがないよう上記フレーム間符号化器１２２ｂを制御する構成となっている。ここで、処理済みＧＯＰは、特定ＧＯＰより以前に各フレームに対する符号化処理が行われたものである。
【０２１８】
なお、ビデオ属性変化点の直前フレームをＧＯＰの最終フレームとする方法としては、ＧＯＰの最後の数フレームをＰフレームもしくはＩフレームとして符号化処理を連続的に行うことにより、ＧＯＰを構成するフレームの種類を調整する方法が考えられる。
【０２１９】
次に動作について説明する。
本実施の形態１０の符号化装置１００ｊにオーディオビデオ信号が入力されると、該オーディオビデオ信号に含まれる、各フレームに対応するビデオ信号Ｓviは、入力側スイッチ１２１を介してフレーム内符号化器１２２ａ及びフレーム間符号化器１２２ｂの一方に供給される。
【０２２０】
フレーム内符号化器１２２ａでは、対象フレームのビデオ信号Ｓviに対して、他のフレームの画像情報を参照しない符号化処理が施され、該符号化処理により第１の符号化データ（イントラ符号化データ）Ｅv1が生成される。つまり、フレーム内符号化器１２２ａでは、対象フレーム内の画像情報のみを用いてビデオ信号に対して独立に符号化処理が施され、具体的には、ＭＰＥＧ符号化方式におけるＩフレームに対する符号化処理が行われる。一方、フレーム間符号化器１２２ｂでは、対象フレームのビデオ信号Ｓviに対して、他のフレームの画像情報を参照する符号化処理が施され、該符号化処理により第２の符号化データ（インター符号化データ）Ｅv2が生成される。つまり、フレーム間符号化器１２２ｂでは、対象フレームのビデオ信号Ｓviには、所定のフレームの画像情報を参照フレームの画像情報として用いるフレーム間予測符号化処理が施される。具体的には、ＭＰＥＧ符号化方式におけるＰフレームあるいはＢフレームに対する符号化処理が行われる。
【０２２１】
そして、各符号化器にて生成された符号化データは、出力側スイッチ１２３ａを介してビデオストリームＤstrとして出力される。
またビデオ属性検出器１２４では、入力されたオーディオビデオ信号に含まれるビデオ信号Ｓviのビデオ属性が検出され、ビデオ属性データＤvaが符号化制御器１２６及び予測モード制御器１２７に出力される。またオーディオ属性検出器１２５では、入力されたオーディオビデオ信号に含まれるオーディオ信号Ｓauのオーディオ属性が検出され、オーディオ属性データＤauが符号化制御器１２６及び予測モード制御器１２７に出力される。
【０２２２】
上記符号化制御器１２６では、上記ビデオ属性データＤva及びオーディオ属性データＤaaに基づいて、上記入力側及び出力側スイッチ１２１及び１２３に対して制御信号Ｓcntが出力され、該両スイッチ１２１及び１２３は、対象フレームのビデオ信号Ｓviに対してフレーム内符号化処理とフレーム間符号化処理のいずれかの処理が施されるよう切り替え制御される。
【０２２３】
例えば、ビデオ属性あるいはオーディオ属性の変化がない状態では、図１７に示すように、周期的にフレーム内符号化処理とフレーム間符号化処理が行われるよう、上記スイッチ１２１及び１２３が制御され、これにより一定数のフレームからなるＧＯＰが構成される。一方、ビデオ属性あるいはオーディオ属性が変化したときには、フレーム内符号化処理及びフレーム間符号化処理が行われる周期にかかわらず、ビデオ属性の変化あるいはオーディオ属性の変化後のストリームの先頭と、ＧＯＰを構成するストリームの先頭とが一致するよう、上記両スイッチ１２１及び１２３が制御される。
【０２２４】
また、予測モード制御器１２７では、ビデオ属性あるいはオーディオ属性の変化がない状態では、Ｂフレームに対する符号化処理として、該Ｂフレームの前後に位置する２つのフレームを参照フレームとして用いる処理が行われるよう上記フレーム間符号化器１２２ｂに対する制御が行われる。一方、ビデオ属性あるいはオーディオ属性が変化したときには、Ｂフレームに対する符号化処理として、処理対象のフレームが属する特定ＧＯＰとはビデオ属性あるいはオーディオ属性が異なる処理済みＧＯＰに属するフレームが参照フレームとして用いられることがないよう上記フレーム間符号化器１２２ｂに対する制御が行われる。
【０２２５】
このように本実施の形態１０の符号化装置１００ｊでは、ビデオ属性データＤva及びオーディオ属性データＤaaに基づいて各フレームのビデオ信号Ｓviに対してフレーム内符号化処理及びフレーム間符号化処理のいずれの処理を施すかを制御する符号化制御器１２６と、上記属性データＤva及びＤaaに基づいてフレーム間符号化処理における予測モードを制御する予測モード制御器１２７とを備え、ビデオ属性及びオーディオ属性が変化したとき、属性変化後のストリームの先頭とＧＯＰを構成するストリームの先頭とが一致し、かつ、処理対象のフレームが属するＧＯＰとは属性が異なるＧＯＰに属するフレームが参照フレームとして用いられることがないようにしたので、符号化方式，ビデオ解像度，ビデオアスペクト比等のビデオ属性が変化するビデオ信号を、ＭＰＥＧ等の符号化方式に従って符号化することができる。
【０２２６】
つまり、本実施の形態１０の符号化装置１００ｊでは、ビデオ属性あるいはオーディオ属性が変化したときでも、属性変化後の最初のフレームのストリームとＧＯＰの先頭フレームのストリームとが一致しているため、ＧＯＰをアクセス単位として記録媒体に記録されているビデオストリームのビデオ属性変化点およびオーディオ属性変化点に対して容易にアクセスすることが可能となる。
【０２２７】
また、対象フレームに対する参照フレームとして、ビデオ属性あるいはオーディオ属性が対象フレームの属性とは異なるＧＯＰのフレームを用いることを禁止することにより、ビデオ属性およびオーディオ属性の変化点の前後のＧＯＰに対して独立に符号化処理あるいは復号化処理を施すことができ、ビデオ属性あるいはオーディオ属性が変化しても、符号化処理および復号処理を破綻することなく実行することか可能となる。
【０２２８】
（実施の形態１１）
図１１は本発明の実施の形態１１による符号化装置を説明するためのブロック図である。
この実施の形態１１の符号化装置１００ｋは、上記実施の形態１０の符号化装置１００ｊの構成に加えて、ビデオ属性データＤva及びオーディオ属性データＤaaに基づいて、上記出力側スイッチから出力されるビデオストリームＤstrに対してパック化処理を施し、パック化されたビデオストリームＤpckを出力するパック化器１２８を備えたものである。ここでパック化処理は、該ビデオストリームを所定サイズのデータ単位（パック）毎に区分する処理である。
【０２２９】
このパック化器１２８は、ビデオ属性あるいはオーディオ属性の変化が発生していない状態では、ビデオストリームに対するパック化処理により、該ビデオストリームを所定サイズのデータ単位（パック）毎に区分し、一方、ビデオ属性あるいはオーディオ属性が変化したときには、ビデオ属性およびオーディオ属性の変化後のストリームの先頭と、パックに格納されているストリームの先頭が一致するよう上記パック化処理を行う。
【０２３０】
具体的には上記パック化器１２８は、所定のパック内にストリームを格納している状態で上記属性変化が生じたときには、該パックには、属性変化後のストリームに代えて、所定のパディングデータを挿入するようになっている。なお、属性変化が発生したとき、パック内には同じ属性のストリームのみが含まれるようにする方法は、上記のように属性変化後のストリームに代えて、所定のパディングデータを挿入する方法に限らず、例えば、属性変化が発生したときには、属性変化後のストリームが属性変化前のストリームに続いてパック内に含まれることがないよう、このパックのヘッダ情報におけるパックサイズを変更するようにしてもよい。
そしてその他の構成は実施の形態１０の符号化装置１００ｊと同一である。
【０２３１】
次に作用効果について説明する。
本実施の形態１１の符号化装置１００ｋでは、実施の形態１０の符号化装置１００ｊと同様に、ビデオ属性あるいはオーディオ属性が変化したときには、属性変化後の最初のフレームのストリームとＧＯＰの先頭フレームのストリームとが一致するよう、ビデオ信号に対する符号化処理が行われる。
【０２３２】
そしてパック化器１２８では、ビデオストリームを所定サイズのパックに区分するパック化処理は、ストリームの、ビデオ属性あるいはオーディオ属性の変化点がパックの先頭と一致するよう行われる。具体的には、所定のパック内にストリームを格納している状態で上記属性変化が生じたときには、該パックには、属性変化後のストリームに代えて、所定のパディングデータが挿入される。
【０２３３】
このように本実施の形態１１の符号化装置１００ｋでは、実施の形態１０の構成に加えて、所定のパック内にストリームを格納している状態で上記属性変化が生じたとき、該パックには、属性変化後のストリームに代えて、所定のパディングデータを挿入するパック化器１２８を備えたので、パック単位のアドレス管理を行って記録媒体に記録されたパックデータＤpckに対して、ビデオ解像度などのビデオ属性の変化点への高速なアクセスを行うことが可能となる。
【０２３４】
（実施の形態１２）
図１２は本発明の実施の形態１２による符号化装置を説明するためのブロック図である。
この実施の形態１２の符号化装置１００ｍは、上記実施の形態１０の符号化装置１００ｊのビデオ属性検出器１２４，オーディオ属性検出器１２５に代えて、上記オーディオビデオ信号に含まれるビデオ信号Ｓviに基づいてビデオ解像度を検出し、ビデオ解像度データＤvrを出力するビデオ解像度検出器１２９を備えている。このビデオ解像度検出器１２９は、ビデオ解像度として実施の形態４のビデオ解像度検出器１０７ｄと同様に、水平画面サイズ、垂直画面サイズ、フレーム周波数の少なくとも１つを検出する構成となっている。なお、上記ビデオ解像度検出器１２９は、ビデオ解像度として、ビデオ信号がインターレース信号であるかプログレッシブ信号であるかを検出する構成としてもよい。
【０２３５】
さらに、この実施の形態１２の符号化装置１００ｍは、実施の形態１０の符号化装置１００ｊの符号化制御器１２６及び予測モード制御器１２７に代えて、ビデオ解像度データＤvrに基づいて、スイッチ制御信号Ｓcntにより上記各スイッチ１２１，１２３を制御する符号化制御器１２６ｍと、上記ビデオ解像度データＤvrに基づいて符号化制御信号Ｐcntにより上記フレーム間符号化器１２２ｂを制御する予測モード制御器１２７ｍとを備えたものである。
【０２３６】
ここで、上記符号化制御器１２６ｍは、ビデオ解像度の変化がない状態では、図１７に示すように、周期的にフレーム内符号化処理とフレーム間符号化処理が行われるよう上記スイッチ１２１及び１２３を制御し、一方、ビデオ解像度が変化したときには、フレーム内符号化処理及びフレーム間符号化処理が行われる周期を変更して、ビデオ解像度の変化後のストリームの先頭と、ＧＯＰを構成するストリームの先頭とが一致するよう、上記スイッチ１２１及び１２３を制御する構成となっている。
【０２３７】
また、上記予測モード制御器１２７ｍは、ビデオ解像度の変化がない状態では、Ｂフレームに対する符号化処理として、該Ｂフレームの前後に位置する２つのフレームを参照フレームとして用いる処理が行われるよう上記フレーム間符号化器１２２ｂを制御し、一方、ビデオ解像度が変化したときには、Ｂフレームに対する符号化処理として、処理対象のフレームが属する特定ＧＯＰとはビデオ解像度が異なる処理済みＧＯＰに属するフレームが参照フレームとして用いられることがないよう上記フレーム間符号化器１２２ｂを制御する構成となっている。
そして、その他の構成は実施の形態１０の符号化装置１００ｊと同一である。
【０２３８】
次に動作について説明する。
図１３は、この実施の形態１２の符号化装置１００ｍに入力されるテレビ信号（ビデオ信号）を示している。
ここでは、フレームＦ(j-3)までのビデオ信号はハイビジョン信号であり、フレームＦ(j-2)以降のビデオ信号は標準テレビ信号である。つまり、フレームＦ(j-2)が、上記ビデオ信号におけるビデオ解像度が変化した位置に対応するフレームである。なお、図１３中、Ｆ(j-5) ，Ｆ(j-4)はハイビジョン信号に対応するフレーム、Ｆ(j-1)〜Ｆ(j+9)はハイビジョン信号に対応するフレームである。
【０２３９】
図１３に示すビデオ信号が上記符号化装置１００ｍに入力されると、該ビデオ信号はそのビデオ解像度の変化及び符号化モードに応じて、フレーム内符号化器１２２ａ及びフレーム間符号化器１２２ｂの一方にて符号化処理が施され、該符号化処理により得られるビデオストリームＤstrが出力される。なお、上記符号化モードは、ビデオ信号に基づいて、各フレームに対して、Ｉフレーム，Ｐフレーム，あるいはＢフレームのいずれのフレームに対する符号化処理を施すべきかを示す情報である。
【０２４０】
以下、図１３に示すビデオ信号が上記符号化装置１００ｍに入力されたときのビデオ解像度検出器１２９，符号化制御器１２６ｍ及び予測モード制御器１２７ｍの動作を簡単に説明する。
上記ビデオ解像度検出器１２９では、上記符号化装置１００ｍに入力されたビデオ信号Ｓviに基づいてビデオ解像度が検出され、ビデオ解像度データＤvrが符号化制御器１２６ｍ及び予測モード制御器１２７ｍに出力される。
【０２４１】
すると、符号化制御器１２６ｍでは、フレームＦ(j-3)にて１つのＧＯＰが完結し、かつその次のフレームＦ(j-2)から新たなＧＯＰが構成されるよう上記スイッチ１２１及び１２３を切り替える制御が行われる。これにより、１つのＧＯＰを構成するフレームはすべてビデオ解像度が等しいフレームとなり、１つのＧＯＰ内にはビデオ解像度が異なるフレームが混在しないこととなる。
さらに、予測モード制御器１２７ｍでは、ＢフレームＦ(j-2)及びＦ(j-1)に対するフレーム間符号化処理の際には、ＩフレームＦ(j)のみが参照フレームとして用いられるようフレーム間符号化器１２２ｂに対する制御が行われる。
【０２４２】
このように本実施の形態１２の符号化装置１００ｍでは、ビデオ信号に基づいてビデオ解像度を検出するビデオ解像度検出器１２９と、ビデオ解像度データＤvrに基づいて各フレームのビデオ信号Ｓviに対してフレーム内符号化処理及びフレーム間符号化処理のいずれの処理を施すかを制御する符号化制御器１２６ｍと、上記ビデオ解像度データＤvrに基づいてフレーム間符号化処理における予測モードを制御する予測モード制御器１２７とを備え、ビデオ解像度の変化点ではＧＯＰを分離し、さらに、ビデオ解像度の変化点に相当するフレームを先頭フレームとするＧＯＰを、その直前のＧＯＰのフレームを参照することなく各フレームの符号化処理が施されたものとするようにしたので、ビデオ解像度が変化するビデオ信号を、ＭＰＥＧ等の符号化方式に従って符号化することができる。
【０２４３】
つまり、本実施の形態１２の符号化装置１００ｍでは、ビデオ解像度が変化したときでも、解像度変化後の最初のフレームのストリームとＧＯＰの先頭フレームのストリームとが一致しているため、ＧＯＰをアクセス単位として記録媒体に記録されているビデオストリームのビデオ解像度変化点に対して容易にアクセスすることが可能となる。
【０２４４】
また、対象フレームに対する参照フレームとして、ビデオ解像度が対象フレームのビデオ解像度とは異なるＧＯＰのフレームを用いることを禁止することにより、ビデオ解像度の変化点の前後のＧＯＰに対して独立に符号化処理あるいは復号化処理を施すことができ、ビデオ解像度が変化しても、符号化処理および復号処理を破綻することなく実行することか可能となる。
【０２４５】
なお、上記実施の形態１２では、ビデオ解像度が変化した後の最初のＧＯＰ（特定ＧＯＰ）の先頭フレームはＢフレームとしているが、この特定ＧＯＰの最初のフレームは、Ｉフレームとしてもよい。このように特定ＧＯＰの先頭フレームをＩフレームとすることにより、該特定ＧＯＰに対するフレーム間符号化処理では、該特定ＧＯＰとはビデオ解像度の異なるＧＯＰのフレームが参照フレームとして用いられることはないことになる。
【０２４６】
また、ビデオ解像度の変化直前のフレームを、上記特定ＧＯＰの直前のＧＯＰ（直前ＧＯＰ）の最終フレームと一致させるには、該直前ＧＯＰの最後の数フレームをＰフレームもしくはＩフレームとする符号化処理を連続的に行うことにより、各フレームの種類を調整すればよい。
【０２４７】
また、上記実施の形態１２では、隣接するＩフレームとＰフレームの間、及び隣接する２つのＰフレーム間の２フレームをＢフレームとして符号化処理を行うようにしているが、Ｂフレームの個数は限定されるものでなく、例えばＢフレームは存在しなくてもよい。
【０２４８】
（実施の形態１３）
図１４は本発明の実施の形態１３による符号化装置を説明するためのブロック図である。
この実施の形態１３の符号化装置１００ｎは、上記実施の形態１２の符号化装置１００ｍの構成に加えて、ビデオ解像度データＤvrに基づいて、上記出力側スイッチから出力されるビデオストリームＤstrに対してパック化処理を施し、パック化されたビデオストリームＤpckを出力するパック化器１２８ｎを備えたものである。ここでパック化処理は、該ビデオストリームを所定サイズのデータ単位（パック）毎に区分する処理である。
【０２４９】
このパック化器１２８ｎは、実施の形態１１のパック化器１２８における入力信号であるビデオ属性データＤva及びオーディオ属性データＤaaに代えて、ビデオ解像度データＤvrを受けるものであり、このパック化器１２８ｎのその他の構成は実施の形態１１のパック化器１２８と全く同一である。
【０２５０】
つまり、このパック化器１２８ｎは、ビデオ解像度の変化が発生していない状態では、ビデオストリームに対するパック化処理により、該ビデオストリームを所定サイズのデータ単位（パック）毎に区分し、一方、ビデオ解像度が変化したときには、ビデオ解像度の変化後のストリームの先頭と、パックに格納されているストリームの先頭が一致するよう上記パック化処理を行うものである。
【０２５１】
具体的には上記パック化器１２８は、所定のパック内にストリームを格納している状態で上記解像度変化が生じたときには、該パックには、解像度変化後のストリームに代えて、所定のパディングデータを挿入するようになっている。
そしてこの実施の形態１３のその他の構成は実施の形態１２の符号化装置１００ｍと同一である。
【０２５２】
次に作用効果について説明する。
本実施の形態１３の符号化装置１００ｎでは、実施の形態１２の符号化装置１００ｍと同様に、ビデオ解像度が変化したときには、解像度変化後の最初のフレームのストリームとＧＯＰの先頭フレームのストリームとが一致するよう、ビデオ信号に対する符号化処理が行われる。
【０２５３】
そしてパック化器１２８ｎでは、ビデオストリームを所定サイズのパックに区分するパック化処理は、ストリームのビデオ解像度の変化点がパックの先頭とが一致するよう行われる。具体的には、所定のパック内にストリームを格納している状態で上記ビデオ解像度変化が生じたときには、該パックには、解像度変化後のストリームに代えて、所定のパディングデータが挿入される。
【０２５４】
このように本実施の形態１３の符号化装置１００ｎでは、実施の形態１２の構成に加えて、所定のパック内にストリームを格納している状態で上記ビデオ解像度変化が生じたとき、該パックには、解像度変化後のストリームに代えて、所定のパディングデータを挿入するパック化器１２８ｎを備えたので、パック単位のアドレス管理を行って記録媒体に記録されたパック化データＤpckに対して、ビデオ解像度の変化点への高速なアクセスを行うことが可能となる。
【０２５５】
（実施の形態１４）
図１５は本発明の実施の形態１４による符号化装置を説明するためのブロック図である。
この実施の形態１４の符号化装置１００ｐは、上記実施の形態１０の符号化装置１００ｊのビデオ属性検出器１２４，オーディオ属性検出器１２５に代えて、上記オーディオビデオ信号に含まれるビデオ信号Ｓviに基づいてビデオアスペクトレシオを検出し、アスペクトレシオデータＤarを出力するアスペクトレシオ検出器１３０を備えている。このアスペクトレシオ検出器１３０は、ビデオ信号の垂直帰線期間に埋め込まれているアスペクトレシオ情報を読み出すことにより検出する。また、このアスペクトレシオ検出器１３０は、アスペクトレシオとしては、実施の形態７のアスペクトレシオ検出器１０７ｇと同様に、アスペクトレシオの値（１６：９あるいは４：３）、レターボックス情報などを検出する。
【０２５６】
さらに、この実施の形態１４の符号化装置１００ｎは、実施の形態１０の符号化装置１００ｊの符号化制御器１２６及び予測モード制御器１２７に代えて、アスペクトレシオデータＤarに基づいて、スイッチ制御信号Ｓcntにより上記各スイッチ１２１，１２３を制御する符号化制御器１２６ｐと、上記アスペクトレシオデータＤarに基づいて符号化制御信号Ｐcntにより上記フレーム間符号化器１２２ｂを制御する予測モード制御器１２７ｐとを備えたものである。
【０２５７】
ここで、上記符号化制御器１２６ｐは、アスペクトレシオの変化がない状態では、図１７に示すように、周期的にフレーム内符号化処理とフレーム間符号化処理が行われるよう上記スイッチ１２１及び１２３を制御し、一方、アスペクトレシオが変化したときには、フレーム内符号化処理及びフレーム間符号化処理が行われる周期を変更して、アスペクトレシオの変化後のストリームの先頭と、ＧＯＰを構成するストリームの先頭とが一致するよう、上記スイッチ１２１及び１２３を制御する構成となっている。
【０２５８】
また、上記予測モード制御器１２７ｐは、アスペクトレシオの変化がない状態では、Ｂフレームに対する符号化処理として、該Ｂフレームの前後に位置する２つのフレームを参照フレームとして用いる処理が行われるよう上記フレーム間符号化器１２２ｂを制御し、一方、アスペクトレシオが変化したときには、Ｂフレームに対する符号化処理として、処理対象のフレームが属する特定ＧＯＰとはビデオ解像度が異なる処理済みＧＯＰに属するフレームが参照フレームとして用いられることがないよう上記フレーム間符号化器１２２ｂを制御する構成となっている。
そして、その他の構成は実施の形態１０の符号化装置１００ｊと同一である。
【０２５９】
次に動作について説明する。
この実施の形態１４の符号化装置１００ｐにビデオ信号Ｓviが入力されると、該ビデオ信号はそのアスペクトレシオの変化に応じて、フレーム内符号化器１２２ａ及びフレーム間符号化器１２２ｂの一方にて符号化処理が施され、該符号化処理により得られるビデオストリームＤstrが出力される。
つまり、上記アスペクトレシオ検出器１３０では、上記符号化装置１００ｐに入力されたビデオ信号Ｓviに基づいてアスペクトレシオが検出され、アスペクトレシオデータＤarが符号化制御器１２６ｐ及び予測モード制御器１２７ｐに出力される。
【０２６０】
すると、符号化制御器１２６ｐでは、アスペクトレシオ変化直前のフレームにて１つのＧＯＰが完結し、かつその次のフレームから新たなＧＯＰが構成されるするよう上記スイッチ１２１及び１２３を切り替える制御が行われる。これにより、１つのＧＯＰを構成するフレームはすべてアスペクトレシオが等しいフレームとなり、１つのＧＯＰ内にはアスペクトレシオが異なるフレームが混在しないこととなる。
【０２６１】
さらに、予測モード制御器１２７ｐでは、対象フレームに対する参照フレームとして、アスペクトレシオが対象フレームのアスペクトレシオとは異なるＧＯＰのフレームを用いることがないようフレーム間符号化器１２２ｂに対する制御が行われる。
【０２６２】
このように本実施の形態１４の符号化装置１００ｐでは、ビデオ信号に基づいてアスペクトレシオを検出するビデオ解像度検出器１３０と、アスペクトレシオデータＤarに基づいて各フレームのビデオ信号Ｓviに対してフレーム内符号化処理及びフレーム間符号化処理のいずれの処理を施すかを制御する符号化制御器１２６ｐと、上記アスペクトレシオデータＤarに基づいてフレーム間符号化処理における予測モードを制御する予測モード制御器１２７とを備え、アスペクトレシオの変化点ではＧＯＰを分離し、さらに、アスペクトレシオの変化点に相当するフレームを先頭フレームとするＧＯＰを、その直前のＧＯＰのフレームを参照することなく各フレームの符号化処理が施されたものとするようにしたので、アスペクトレシオが変化するビデオ信号を、ＭＰＥＧ等の符号化方式に従って符号化することができる。
【０２６３】
つまり、本実施の形態１４の符号化装置１００ｐでは、アスペクトレシオが変化したときでも、アスペクトレシオ変化後の最初のフレームのストリームとＧＯＰの先頭フレームのストリームとが一致しているため、ＧＯＰをアクセス単位として記録媒体に記録されているビデオストリームのアスペクトレシオ変化点に対して容易にアクセスすることが可能となる。
【０２６４】
また、対象フレームに対する参照フレームとして、アスペクトレシオが対象フレームのアスペクトレシオとは異なるＧＯＰのフレームを用いることを禁止することにより、アスペクトレシオの変化点の前後のＧＯＰに対して独立に符号化処理あるいは復号化処理を効果的に施すことができ、アスペクトレシオが変化しても、符号化処理および復号処理を破綻することなく実行することか可能となる。
【０２６５】
なお、上記実施の形態１４では、アスペクトレシオが変化した後の最初のＧＯＰ（特定ＧＯＰ）の先頭フレームはＢフレームとしているが、この特定ＧＯＰの最初のフレームは、Ｉフレームとしてもよい。このように特定ＧＯＰの先頭フレームをＩフレームとすることにより、該特定ＧＯＰに対するフレーム間符号化処理では、該特定ＧＯＰとはアスペクトレシオの異なるＧＯＰのフレームが参照フレームとして用いられることはないことになる。
【０２６６】
また、アスペクトレシオの変化直前のフレームを、上記特定ＧＯＰの直前のＧＯＰ（直前ＧＯＰ）の最終フレームと一致させるには、該直前ＧＯＰの最後の数フレームをＰフレームもしくはＩフレームとする符号化処理を連続的に行うことにより、各フレームの種類を調整すればよい。
【０２６７】
また、上記実施の形態１４では、隣接するＩフレームとＰフレームの間、及び隣接する２つのＰフレーム間の２フレームをＢフレームとして符号化処理を行うようにしているが、Ｂフレームの個数は限定されるものでなく、例えばＢフレームは存在しなくてもよい。
【０２６８】
（実施の形態１５）
図１６は本発明の実施の形態１５による符号化装置を説明するためのブロック図である。
この実施の形態１５の符号化装置１００ｑは、上記実施の形態１４の符号化装置１００ｐの構成に加えて、アスペクトレシオデータＤarに基づいて、上記出力側スイッチから出力されるビデオストリームＤstrに対してパック化処理を施し、パック化されたビデオストリームＤpckを出力するパック化器１２８ｑを備えたものである。ここでパック化処理は、該ビデオストリームを所定サイズのデータ単位（パック）毎に区分する処理である。
【０２６９】
このパック化器１２８ｑは、実施の形態１１のパック化器１２８における入力信号であるビデオ属性データＤva及びオーディオ属性データＤaaに代えて、アスペクトレシオデータＤarを受けるものであり、このパック化器１２８ｑのその他の構成は実施の形態１１のパック化器１２８と全く同一である。
【０２７０】
つまり、このパック化器１２８ｑは、アスペクトレシオの変化が発生していない状態では、ビデオストリームに対するパック化処理により、該ビデオストリームを所定サイズのデータ単位（パック）毎に区分し、一方、アスペクトレシオが変化したときには、アスペクトレシオの変化後のストリームの先頭と、パックに格納されているストリームの先頭が一致するよう上記パック化処理を行うものである。
【０２７１】
具体的には上記パック化器１２８ｑは、所定のパック内にストリームを格納している状態で上記アスペクトレシオ変化が生じたときには、該パックには、アスペクトレシオ変化後のストリームに代えて、所定のパディングデータを挿入するようになっている。
そしてこの実施の形態１５のその他の構成は実施の形態１４の符号化装置１００ｋと同一である。
【０２７２】
次に作用効果について説明する。
本実施の形態１５の符号化装置１００ｑでは、実施の形態１４の符号化装置１００ｐと同様に、アスペクトレシオが変化したときには、アスペクトレシオ変化後の最初のフレームのストリームとＧＯＰの先頭フレームのストリームとが一致するよう、ビデオ信号に対する符号化処理が行われる。
【０２７３】
そしてパック化器１２８ｑでは、ビデオストリームを所定サイズのパックに区分するパック化処理は、ストリームのアスペクトレシオの変化点がパックの先頭とが一致するよう行われる。具体的には、所定のパック内にストリームを格納している状態で上記アスペクトレシオの変化が生じたときには、該パックには、アスペクトレシオ変化後のストリームに代えて、所定のパディングデータが挿入される。
【０２７４】
このように本実施の形態１５の符号化装置１００ｑでは、実施の形態１４の構成に加えて、所定のパック内にストリームを格納している状態で上記アスペクトレシオ変化が生じたとき、該パックには、アスペクトレシオ変化後のストリームに代えて、所定のパディングデータを挿入するパック化器１２８ｑを備えたので、パック単位のアドレス管理を行って記録媒体に記録されたパックデータＤpckに対して、アスペクトレシオの変化点への高速なアクセスを行うことが可能となる。
【０２７５】
なお、上記実施の形態１〜９の記録装置及び実施の形態１０〜１５の符号化装置は、コンピュータシステムにてソフトウエアにより実現することもできる。この場合も上記各実施の形態と同様な効果が得られる。
また、上記実施の形態１〜９では、記録媒体として光ディスクを示しているが、オーディオビデオストリームを記録する記録媒体は、これに限るものでなく、デジタルデータを記録できるものであればどのようなものであってもよい。
【０２７６】
【発明の効果】
以上のようにこの発明によれば、オーディオビデオストリームを記録媒体に記録する記録装置において、オーディオビデオストリームに基づいて、ビデオ属性及びオーディオ属性の少なくとも一方を検出する属性検出部を備え、上記属性が変化した時、属性変化時点に対応する、上記記録媒体に記録されるオーディオビデオストリームの記録位置、あるいは上記属性変化時点に対応する、基準時刻に対するオーディオビデオストリームの記録時刻を示す属性変化情報を、上記記録媒体に記録するようにしたので、記録媒体に記録されているオーディオビデオストリームを再生する際には、オーディオビデオストリームにおける、ビデオ属性あるいはオーディオ属性が変化した部分を認識することができ、これにより、オーディオビデオストリームの、ビデオ属性あるいはオーディオ属性の変化が生じている部分に対して高速にアクセスすることが可能となる。
【０２７７】
この発明によれば、上記記録装置において、上記ビデオ属性及びオーディオ属性を検出し、それぞれの属性を示す属性データを記録媒体の所定の記録領域に記録するので、オーディオビデオストリームの再生時には、該ストリームの、ビデオ属性及びオーディオ属性のいずれかの変化が生じている部分に対しても高速にアクセスすることが可能となる。
【０２７８】
この発明によれば、上記記録装置において、上記ビデオ信号に関する属性として、該ビデオ信号のビデオ解像度を検出し、上記ビデオ解像度が変化した時点に対応する、上記記録媒体に記録されるストリームの記録位置、あるいは該ビデオ解像度の変化時点に対応する、基準時刻に対するストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示す解像度変化情報を、上記ビデオ解像度を示すビデオ解像度データとともに記録するので、オーディオビデオストリームの再生時には、そのビデオ解像度の変化が生じている部分に対して高速にアクセスすることが可能となる。
【０２７９】
この発明によれば、上記記録装置において、上記ビデオ信号に関する属性として、該ビデオ信号のアスペクトレシオを検出し、上記アスペクトレシオが変化した時点に対応する、上記記録媒体に記録されるストリームの記録位置、あるいは該アスペクトレシオの変化時点に対応する、基準時刻に対するストリームの記録時刻を検出し、該記録位置あるいは記録時刻を示すアスペクトレシオ変化情報を、上記アスペクトレシオを示すアスペクトレシオデータとともに記録するので、オーディオビデオストリームの再生時には、そのアスペクトレシオの変化が生じている部分に対して高速にアクセスすることが可能となる。
【０２８０】
この発明によれば、オーディオビデオストリームを記録媒体に記録する記録装置において、上記オーディオビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するオーディオビデオストリームをパックデータとして出力するパック化処理部を備え、該パック化処理部では、上記オーディオビデオストリームにおける上記ビデオ信号及びオーディオ信号の一方の属性が変化した位置が、上記パックの先頭に位置するようにしたので、パック単位で記録アドレスが管理されているオーディオビデオストリームにおける、ビデオ属性あるいはオーディオ属性が変化した部分を認識することができ、オーディオビデオストリームの再生時には、その属性変化が生じている部分に対して高速にアクセスすることが可能となる。
【０２８１】
この発明によれば、上記記録装置において、上記属性として、上記ビデオ信号に関するビデオ属性及びオーディオ信号に関するオーディオ属性を検出し、これらの属性を示す属性データを記録媒体の所定の記録領域に記録するので、記録媒体に記録されているオーディオビデオストリームの再生時には、これに対応するビデオ属性及びオーディオ属性を識別することができる。
【０２８２】
この発明によれば、上記記録装置において、オーディオ属性及びビデオ属性の少なくとも一方の属性が変化した時点に対応する、上記記録媒体に記録されるオーディオビデオストリームの記録位置、あるいは該属性変化時点に対応する、基準時刻に対するオーディオビデオストリームの記録時刻を、上記記録媒体に記録するので、記録媒体に記録されているオーディオビデオストリームを再生する際には、上記属性変化時点に対応する記録位置あるいは記録時刻を読み出すことにより、オーディオビデオストリームの、ビデオ属性あるいはオーディオ属性の変化が生じている部分に対して高速にアクセスすることが可能となる。
【０２８３】
この発明によれば、上記記録装置において、属性検出部では、上記ビデオ信号に関する属性として、上記ビデオ信号のビデオ解像度を検出し、パック化処理部では、上記ビデオストリームにおける上記ビデオ解像度が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うので、パック単位で記録アドレスが管理されているオーディオビデオストリームにおける、ビデオ解像度が変化した部分を認識することができ、オーディオビデオストリームの再生時には、そのビデオ解像度の変化が生じている部分に対して高速にアクセスすることが可能となる。
【０２８４】
この発明によれば、上記記録装置において、属性検出部では、上記ビデオ信号に関する属性として、上記ビデオ信号のアスペクトレシオを検出し、上記パック化処理部では、上記ビデオストリームにおける上記アスペクトレシオが変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うので、パック単位で記録アドレスが管理されているオーディオビデオストリームにおける、アスペクトレシオが変化した部分を認識することができ、オーディオビデオストリームの再生時には、そのアスペクトレシオの変化が生じている部分に対して高速にアクセスすることが可能となる。
【０２８５】
この発明によれば、オーディオ信号及びビデオ信号を含むオーディオビデオ信号を符号化して得られるオーディオビデオストリームを記録媒体に記録する装置において、オーディオビデオストリームを、該ストリームを管理するための管理単位毎に区分し、該ストリームの各管理単位に対応する部分をビデオオブジェクトデータとして出力するビデオオブジェクト構成器を備え、該ビデオオブジェクト構成器では、上記属性が変化したとき、上記オーディオビデオストリームの、該属性の変化点より前の部分と、該オーディオビデオストリームの、該属性の変化点以降の部分とが別々のビデオオブジェクトデータとして出力されるようにしたので、１つのビデオオブジェクトデータに対してはビデオ属性あるいはオーディオ属性を統一することできる。これにより、記録媒体に記録されたオーディオビデオストリームを再生する際には、各ビデオオブジェクト単位で管理されているビデオ属性あるいはオーディオ属性に基づいて各ビデオオブジェクトデータに対する復号化処理を容易に行うことが可能となる。
【０２８６】
この発明によれば、上記記録装置において、上記オーディオビデオストリームを管理するための管理情報に、各ビデオオブジェクトデータの、記録媒体に対する記録位置、あるいは、各ビデオオブジェクトデータの、基準時刻に対する記録時刻に関する情報を含めたので、記録媒体に記録されているオーディオビデオストリームをビデオオブジェクト単位で管理することができる。
【０２８７】
この発明によれば、上記記録装置において、ビデオ信号に関するビデオ属性及びオーディオ信号に関するオーディオ属性を検出し、上記管理情報に、上記ビデオ属性を示すビデオ属性情報および上記オーディオ属性を示すオーディオ属性情報を含めたので、記録媒体に記録されているオーディオビデオストリームの属性をビデオオブジェクト単位で管理することができる。
【０２８８】
この発明によれば、上記記録装置において、ビデオオブジェクト構成器では、ビデオ解像度が変化したとき、ビデオストリームの、上記ビデオ解像度の変化点より前の部分と、該ビデオストリームの、該ビデオ解像度の変化点以降の部分とが、別々のビデオオブジェクトデータとして出力されるよう上記ビデオストリームの区分を行うので、１つのビデオオブジェクトデータに対してはビデオ解像度を統一することできる。これにより、記録媒体に記録されたオーディオビデオストリームを再生する際には、各ビデオオブジェクト単位で管理されているビデオ解像度に基づいて各ビデオオブジェクトデータに対する復号化処理を容易に行うことが可能となる。
【０２８９】
この発明によれば、上記記録装置において、ビデオオブジェクト構成器では、アスペクトレシオが変化したとき、上記ビデオストリームの、アスペクトレシオの変化点より前の部分と、上記ビデオストリームの、アスペクトレシオの変化点以降の部分とが、別々のビデオオブジェクトデータとして出力されるよう上記ビデオストリームの区分を行うので、１つのビデオオブジェクトデータに対してはアスペクトレシオを統一することできる。これにより、記録媒体に記録されたオーディオビデオストリームを再生する際には、各ビデオオブジェクト単位で管理されているアスペクトレシオに基づいて各ビデオオブジェクトデータに対する復号化処理を容易に行うことが可能となる。
【０２９０】
この発明によれば、ビデオ信号を符号化する装置において、上記ビデオ信号に対するフレーム内符号化処理あるいはフレーム間符号化処理を、該フレーム内符号化処理が施されたフレームを少なくとも１つ含むフレーム群が構成され、かつ該フレーム群に対応するビデオストリームがランダムアクセス可能なストリーム単位として出力されるよう行うビデオ符号化部を備え、該ビデオ符号化部では、上記ビデオ属性が直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するので、上記フレーム群をアクセス単位として記録媒体に記録されているビデオストリームの再生の際には、該ビデオストリームのビデオ属性変化点に対して容易にアクセスすることが可能となる。
【０２９１】
この発明によれば、上記符号化装置において、上記ビデオ符号化部では、上記ビデオ属性、あるいはビデオ信号に付随するオーディオ信号のオーディオ属性が直前のフレームとは異なる特定フレームが上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するので、上記フレーム群をアクセス単位として記録媒体に記録されているビデオストリームの再生の際には、該ビデオストリームの、ビデオ属性あるいはオーディオ属性の変化点に対応する位置に対して容易にアクセスすることが可能となる。
【０２９２】
この発明によれば、上記符号化装置において、上記ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、上記パック化処理部では、上記ビデオストリームにおける上記ビデオ属性あるいはオーディオ属性が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うので、パック単位のアドレス管理を行って記録媒体に記録されたビデオストリームに対して、ビデオ属性あるいはオーディオ属性の変化点への高速なアクセスを行うことが可能となる。
【０２９３】
この発明によれば、上記符号化装置において、上記ビデオ符号化部では、上記特定フレームを含む特定フレーム群における各フレームに対する符号化処理を、上記特定フレーム群以前に符号化処理が施された処理済みフレーム群におけるフレームに対応するビデオ信号を参照せずに行うので、特定フレーム群に対応するビデオストリームをランダムに再生することが可能である。
【０２９４】
つまり、特定フレーム群に対する符号化処理が、該特定フレーム群とはビデオ属性（ビデオ解像度）が異なる処理済みフレーム群のビデオ信号を参照することなく行われるので、符号化処理の対象となる対象フレームのフレーム間予測符号化処理では、該対象フレームとビデオ解像度が同一であるフレームのみが参照フレームとして用いられることとなり、ビデオストリームに対する復号化処理を容易に行うことができる。
【０２９５】
また、対象フレームのフレーム間予測符号化処理では、該対象フレームとアスペクトレシオが同一であるフレームのみが参照フレームとして用いられることとなり、効率的に符号化処理を行うことができる。
【０２９６】
この発明によれば、上記符号化装置において、上記ビデオ符号化部では、ビデオ解像度が直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するので、上記フレーム群をアクセス単位として記録媒体に記録されているビデオストリームの再生の際には、該ビデオストリームのビデオ解像度の変化点に対して容易にアクセスすることが可能となる。
【０２９７】
この発明によれば、上記符号化装置において、ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、上記パック化処理部では、上記ビデオストリームにおける上記ビデオ解像度が変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うので、パック単位のアドレス管理を行って記録媒体に記録されたビデオストリームに対して、ビデオ解像度の変化点への高速なアクセスを行うことが可能となる。
【０２９８】
この発明によれば、上記符号化装置において、上記ビデオ符号化部では、アスペクトレシオが直前のフレームとは異なる特定フレームが、上記フレーム群の先頭フレームとなるよう上記フレーム群を構成するので、上記フレーム群をアクセス単位として記録媒体に記録されているビデオストリームの再生の際には、該ビデオストリームのアスペクトレシオの変化点に対して容易にアクセスすることが可能となる。
【０２９９】
この発明によれば、上記符号化装置において、上記ビデオストリームを所定サイズ毎にデータ単位としてのパックが形成されるよう区分するパック化処理を行って、各パックに対応するストリームをパックデータとして出力するパック化処理部を備え、上記パック化処理部では、上記ビデオストリームにおけるアスペクトレシオが変化した位置が、上記パックの先頭に位置するよう上記パック化処理を行うので、パック単位のアドレス管理を行って記録媒体に記録されたビデオストリームに対して、アスペクトレシオの変化点への高速なアクセスを行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１による記録装置を説明するためのブロック図である。
【図２】本発明の実施の形態２による記録装置を説明するためのブロック図である。
【図３】本発明の実施の形態３による記録装置を説明するためのブロック図である。
【図４】本発明の実施の形態４による記録装置を説明するためのブロック図である。
【図５】本発明の実施の形態５による記録装置を説明するためのブロック図である。
【図６】本発明の実施の形態６による記録装置を説明するためのブロック図である。
【図７】本発明の実施の形態７による記録装置を説明するためのブロック図である。
【図８】本発明の実施の形態８による記録装置を説明するためのブロック図である。
【図９】本発明の実施の形態９による記録装置を説明するためのブロック図である。
【図１０】本発明の実施の形態１０による符号化装置を説明するためのブロック図である。
【図１１】本発明の実施の形態１１による符号化装置を説明するためのブロック図である。
【図１２】本発明の実施の形態１２による符号化装置を説明するためのブロック図である。
【図１３】上記実施の形態１２の符号化装置の動作を説明するための模式図であり、１つのＧＯＰを構成する複数のフレームを示している。
【図１４】本発明の実施の形態１３による符号化装置を説明するためのブロック図である。
【図１５】本発明の実施の形態１４による符号化装置を説明するためのブロック図である。
【図１６】本発明の実施の形態１５による符号化装置を説明するためのブロック図である。
【図１７】ＭＰＥＧ符号化方式の１つＧＯＰの構成及び該ＧＯＰに対応する符号化データの構成を示す図である。
【図１８】オーディオビデオストリームを記録媒体に記録する際の記録フォーマットを説明するための図であり、ビデオ属性情報の詳細を示している。
【図１９】オーディオビデオストリームを記録媒体に記録する際のその他の記録フォーマットを示す図であり、ビデオ属性情報の詳細を指名している。
【図２０】オーディオビデオストリームを記録媒体に記録する際の記録フォーマットを説明するための図であり、オーディオ属性情報の詳細を示している。
【図２１】オーディオビデオストリームを記録媒体に記録する際の、ビデオオブジェクトのフォーマット（図(a)）、及び該ビデオオブジェクトを構成するビデオパケットを示す図である。
【図２２】オーディオビデオストリームを記録媒体に記録する際の、ビデオオブジェクトのフォーマット（図(a)）、及び該ビデオオブジェクトを構成するオーディオパケットを示す図である。
【符号の説明】
１０  記録データ
１０ａ  ビデオマネージャ（ＶＭＧ）のデータ
１０a1，１０a2，１０a3  ＶＯＢ(1)，(2)，(3)のデータ
１０b1  ビデオマネージャ情報（ＶＭＧＩ）
１０b2  オーディオビデオファイルテーブル（ＡＶＦＩＴ）
１０ｃ  オーディオビデオファイルテーブル情報（ＡＶＦＩＴＩ）
１０c1，１０c2，１０c3  ＶＯＢ＿ＳＴＩ(1)，(2)，(3)
１０d1  ビデオ属性情報（Ｖ＿ＡＴＲ）
１０d2  オーディオ属性情報（Ａ＿ＡＴＲ）
１０e1 圧縮モード
１０e2  水平解像度
１０e3  垂直解像度
１０e4  フレーム周波数
１０e5  テレビシステム情報
１０e6  アスペクトレシオ
１０e7  ライン２１スイッチ
１０f1  符号化モード
１０f2  量子化ビット数
１０f3  ＤＲＣ判別子
１０f4  サンプリング周波数
１０f5  オーディオチャネル数
１０f6  オーディオビットレート
１０g1，１０g2，１０g3，１０g4，１０gn  ＶＯＢＵ(1), (2),(3),(4),(n)のデータ
１０h(1)〜１０h(8)，１０h(r)  ビデオパック（Ｖ＿ＰＣＫ）のデータ
１０i(1)〜１０i(8)，１０i(s)  オーディオパック（Ａ＿ＰＣＫ）のデータ
１００ａ，１００ｂ，１００ｃ，１００ｄ，１００ｅ，１００ｆ，１００ｇ，１００ｈ，１００ｉ  記録装置
１００ｊ，１００ｋ，１００ｍ，１００ｎ，１００ｐ，１００ｑ  符号化装置
１０１  アンテナ
１０２  放送受信器
１０３，１０３ｂ，１０３ｃ，１０３ｆ  ＶＯＢ構成器
１０４  記録信号処理器
１０５  記録ヘッド
１０６  光ディスク
１０７，１２４  ビデオ属性検出器
１０７ｄ，１２９  ビデオ解像度検出器
１０７ｇ，１３０  アスペクトレシオ検出器
１０８，１０８ｄ，１０８ｇ  アドレス情報生成器
１０９，１２５  オーディオ属性検出器
１１０，１１０ｂ，１１０ｃ，１１０ｄ，１１０ｆ  ＶＭＧ生成器
１１１  システムコントローラ
１１２，１２８，１２８ｎ，１２８ｑ  パック化器
１１３  パディングサイズ生成器
１２１  第１の切替スイッチ
１２２ａ  フレーム内符号化器
１２２ｂ  フレーム間符号化器
１２３  第２の切替スイッチ
１２６，１２６ｍ，１２６ｐ  符号化制御器
１２７，１２７ｍ，１２７ｐ  予測モード制御器
Ｄaa  オーディオ属性データ
Ｄar  アスペクトレシオデータ
Ｄpck  ＰＣＫデータ（パックストリーム）
Ｄps  サイズデータ
Ｄstr  ビデオストリーム
Ｄva  ビデオ属性データ
Ｄvmg  ＶＭＧデータ
Ｄvob  ＶＯＢデータ
Ｄvr  ビデオ解像度データ
Ｉsa  特定アドレス情報
Ｉwa  書込みアドレス情報
Ｐcnt  予測モード制御信号
Ｓau  オーディオ信号
Ｓav  オーディオビデオストリーム
Ｓbr  放送信号
Ｓcnt  スイッチ制御信号
Ｓre  記録信号
Ｓvi  ビデオ信号
Ｆ(j)，Ｆ(j+9)，Ｆ(k)，Ｆ(k+12)  フレーム内符号化フレーム（Ｉフレーム）
Ｆ(j-3)，Ｆ(j+3) ，Ｆ(j+6)，Ｆ(k-3)，Ｆ(k+3)，Ｆ(k+6)，Ｆ(k+9)  前方向フレーム間予測符号化フレーム（Ｐフレーム）
Ｆ(j-5)，Ｆ(j-4) ，Ｆ(j-2) Ｆ(j-1)，Ｆ(j+1)，Ｆ(j+2) ，Ｆ(j+3)，Ｆ(j+4) ，Ｆ(j+7)，Ｆ(j+8)，Ｆ(k-5)，Ｆ(k-4)，Ｆ(k-2)，Ｆ(k-1)，Ｆ(k+1)，Ｆ(k+2)，Ｆ(k+4)，Ｆ(k+5)，Ｆ(k+7)，Ｆ(k+10)，Ｆ(k+11)  両方向フレーム間予測符号化フレーム（Ｂフレーム）
Ｄ(k)，Ｄ(k+12)  Ｉフレームの符号化データ
Ｄ(k+3)，Ｄ(k+6)，Ｄ(k+9)  Ｐフレームの符号化データ
Ｄ(k-5)，Ｄ(k-4)，Ｄ(k-2)，Ｄ(k-1)，Ｄ(k+1)，Ｄ(k+2)，Ｄ(k+4)，Ｄ(k+5)，Ｄ(k+7)，Ｄ(k+10)，Ｄ(k+11)  Ｂフレームの符号化データ
Ｄa1〜Ｄa16  オーディオフレームのデータ
Ｄv1  Ｉフレームの符号化データ
Ｄv4，Ｄv7  Ｐフレームの符号化データ
Ｄv2，Ｄv3，Ｄv5，Ｄv6，Ｄv8，Ｄv9  Ｂフレームの符号化データ
Ｄpud，Ｄpud1〜Ｄpud8  パディングデータ
【図１】
0004510254.tif 000002
【図２】
0004510254.tif 000003
【図３】
0004510254.tif 000004
【図４】
0004510254.tif 000005
【図５】
0004510254.tif 000006
【図６】
0004510254.tif 000007
【図７】
0004510254.tif 000008
【図８】
0004510254.tif 000009
【図９】
0004510254.tif 000010
【図１０】
0004510254.tif 000011
【図１１】
0004510254.tif 000012
【図１２】
0004510254.tif 000013
【図１３】
0004510254.tif 000014
【図１４】
0004510254.tif 000015
【図１５】
0004510254.tif 000016
【図１６】
0004510254.tif 000017
【図１７】
0004510254.tif 000018
【図１８】
0004510254.tif 000019
【図１９】
0004510254.tif 000020
【図２０】
0004510254.tif 000021
【図２１】
0004510254.tif 000022
【図２２】
0004510254.tif 000023