(57)【特許請求の範囲】
【請求項１】
ビデオ信号及びオーディオ信号を含む複数種類のディジタル信号が多重化されて記録された記録媒体からディジタル信号を読み取って再生処理するディジタル信号再生方法において、
上記記録媒体の上記ビデオ信号のフレームの連続性を保って一のビデオ信号から時間的に並列的な複数のシーンの内の他のビデオ信号に切り換えて連続再生する際の上記一のビデオ信号に対応するオーディオ信号のフレームと上記他のビデオ信号に対応するオーディオ信号のフレームとの間に生ずる間隙について、
上記記録媒体から読み取られた複数種類のディジタル信号をそれぞれ一時記憶する複数のコードバッファにより、上記複数種類のディジタル信号を上記間隙の最大長だけそれぞれ遅延させておき、
上記記録媒体の上記ビデオ信号のフレームの連続性を保って一のビデオ信号から上記他のビデオ信号に切り換えて連続再生する際に上記コードバッファにより上記他のビデオ信号に対応するオーディオ信号の遅延量を上記間隙の分だけ短くして該オーディオ信号のフレームの間隙を詰めて連続させて再生し、
上記オーディオ信号に対する上記ビデオ信号の時間遅れが所定の閾値よりも大きいとき、上記ビデオ信号のフレーム又はフィールドを抜き取ることで該ビデオ信号に対するオーディオ信号の時間ずれを調整すること
を特徴とするディジタル信号再生方法。
【請求項２】
上記複数の各コードバッファは、空き領域がある間は上記記録媒体から読み取られた上記各種類のディジタル信号を入力して記憶し、空き領域が無いときに上記ディジタル信号の入力を中止させること
を特徴とする請求項１記載のディジタル信号再生方法。
【請求項３】
ビデオ信号及びオーディオ信号を含む複数種類のディジタル信号が多重化されて記録された記録媒体からディジタル信号を読み取って再生処理するディジタル信号再生装置において、
記録媒体から読み取られたビデオ信号を一時記憶するビデオバッファと、
このビデオバッファからビデオ信号を読み出して復号処理するビデオデコーダと、
記録媒体から読み取られたオーディオ信号を一時記憶するオーディオバッファと、
このオーディオバッファからオーディオ信号を読み出して復号処理するオーディオデコーダとを有し、
上記記録媒体の上記ビデオ信号のフレームの連続性を保って一のビデオ信号から時間的に並列的な複数のシーンの内の他のビデオ信号に切り換えて連続再生する際の上記一のビデオ信号に対応するオーディオ信号のフレームと上記他のビデオ信号に対応するオーディオ信号のフレームとの間に生ずる間隙について、
上記記録媒体から読み取られた複数種類のディジタル信号をそれぞれ一時記憶する複数のコードバッファにより、上記複数種類のディジタル信号を上記間隙の最大長だけそれぞれ遅延させておき、
フレームの連続性を保って上記一のビデオ信号から他のビデオ信号に切り換えて連続再生する際に上記コードバッファにより上記他のビデオ信号に対応するオーディオ信号の遅延量を上記間隙の分だけ短くして該オーディオ信号のフレームの間隙を詰めて連続させて再生し、
上記オーディオ信号に対する上記ビデオ信号の時間遅れが所定の閾値よりも大きいとき、上記ビデオ信号のフレーム又はフィールドを抜き取ることで該ビデオ信号に対するオーディオ信号の時間ずれを調整すること
を特徴とするディジタル信号再生装置。
【請求項４】
上記ビデオバッファ及びオーディオバッファは、空き領域がある間は上記記録媒体から読み取られた上記各種類のディジタル信号を入力して記憶し、空き領域が無いときに上記ディジタル信号の入力を中止させること
を特徴とする請求項３記載のディジタル信号再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタルオーディオ信号がディジタルビデオ信号等と共に多重化されて記録媒体に記録されたディジタル信号を再生するためのディジタル信号再生方法及び装置に関する。
【０００２】
【従来の技術】
ディジタルビデオ信号やディジタルオーディオ信号等が記録された光ディスク等の記録媒体として、いわゆるディジタルビデオディスク（以下ＤＶＤという）が知られている。
【０００３】
このＤＶＤフォーマットでは、情報の内容であるコンテンツを再生するための基本的なユニットとしてセル（Cell）があり、このセルはさらに再生最小単位であるビデオオブジェクトユニット（Video Object Unit：VOBU） という０．４秒〜１．２秒の再生ユニットから成っている。この再生最小単位であるVOBUの先頭には制御情報パックであるナビゲーションパック（Navigation Pack：NV_PCK） が配されている。このNV_PCKには、再生制御情報（Presentation Control Information：PCI） 及びデータサーチ情報（Data Search Information：DSI）が含まれており、これらの情報は、例えば高速再生時等に上記再生最小単位であるVOBUの前後をスキャンするためのVOBUのアドレス情報として用いられる。
【０００４】
ここで図６は、上記ＤＶＤフォーマットのデータ構造を示している。この図６に示すように、ビデオオブジェクトセット（Video Object Set：ＶＯＢＳ）単位で主映像データ，副映像データ，音声データを管理する。このＶＯＢＳは、例えば、映画の１作品等の単位となる。このＶＯＢＳは、複数のビデオオブジェクト（Video Object：ＶＯＢ）から構成されている。このＶＯＢは、各データがディスク上に１群として記録されている単位である。また、このＶＯＢＳは、複数のセル（Cell）で構成されている。このCellは、例えば映画における１シーンや１カット等の単位となり、１Cellが数分から１０数分という時間の単位である。また、ＤＶＤでは、例えば、１つの映画を複数のストーリー展開で見ることができるマルチストーリといったフォーマットやいわゆるパレンタルロックといわれる暴力シーンなどの教育上好ましくないシーンをとばしたりする機能を備えており、このような機能は、このCellの組み合わせにより作成される。
【０００５】
１つのセル（Cell）は、複数のビデオオブジェクトユニット（Video Object Unit：ＶＯＢＵ） により構成されている。このＶＯＢＵは、動画像で０．４から１．２秒の単位であり、このＶＯＢＵの中に、いわゆるＭＰＥＧのフォーマットにおける例えば１つのＧＯＰ（Group Of Pictures） が含まれることになる。なお、上記ＭＰＥＧとは、ＩＳＯ−ＩＥＣ／ＪＴＣ１／ＳＣ２／ＷＧ１１にて議論され、標準案として提案されたものであり、動き補償予測符号化と離散コサイン変換（ＤＣＴ：Discrete Cosine Transform） 符号化とを組み合わせたハイブリッド方式のデータ圧縮規格である。上記ＶＯＢＵ内に含まれるＭＰＥＧ規格のＧＯＰ（グループオブピクチャ）内には、フレーム内予測符号化画像（イントラ符号化画像、Ｉピクチャ）と、フレーム間順方向予測符号化画像（Ｐピクチャ）と、フレーム間双方向予測符号化画像（Ｂピクチャ）とを有しており、１ＧＯＰが例えば１５フレームから構成される場合には、１フレームのＩピクチャと、４フレームのＰピクチャと、１０フレームのＢピクチャとを有している。
【０００６】
再び図６に戻って、１つのＶＯＢＵは、ＶＯＢＵの管理情報等を有する制御情報パックであるＮＶ＿ＰＣＫ（ナビゲーションパック）と、主映像を有するパックであるＶ＿ＰＣＫ（ビデオパック）と、オーディオデータを有するパックであるＡ＿ＰＣＫ（オーディオパック）と、副映像データを有するパックであるＳＰ＿ＰＣＫ（サブピクチャパック）とにより構成されている。このＶ＿ＰＣＫ、Ａ＿ＰＣＫ、ＳＰ＿ＰＣＫは、それぞれＭＰＥＧ２等のフォーマットで圧縮されて記録媒体である光ディスク上に記録されている。
【０００７】
このＤＶＤ等のようなランダムアクセスが可能な記録媒体の場合に、媒体上の任意のデータを順次アクセスして連続的に再生できることから、上述したマルチストーリー機能やパレンタルロック機能のように、時間的に並列的な複数のシーンの内から１つを切換選択して再生してゆく機能が実現されている。
【０００８】
すなわち、マルチストーリー機能は、ディスク上に複数のストーリーを収録しておき、使用者が再生中に表示されるメニューでストーリー展開等を選べる機能であり、また、パレンタルロック機能は、ディスク再生装置に使用者が登録した暗証番号を入力しないと通常の再生を行わず、暴力シーン等の教育上好ましくないシーンを別のシーン等に差し替えて再生する機能である。
【０００９】
例えば、図７はマルチストーリー機能を説明するための図であり、最初のシーンＳ00の再生終了時にメニューが表示されて使用者にストーリー選択を促し、選択操作に応じてシーンＳ10又はＳ11のいずれかが再生される。以下同様に、シーンＳ10の再生終了時にはメニュー選択によりシーンＳ20又はＳ21のいずれかが選択され、シーンＳ21の再生終了時にはメニュー選択によりシーンＳ31又はＳ32のいずれかが選択される。なお、この図７の例では、シーンＳ11の再生が終了したときにもシーンＳ32に進んでいる。
【００１０】
また、図８はパレンタルロック機能を説明するための図であり、上述した暗証番号が入力されていれば、シーンＳ00の再生終了後にシーンＳ10を再生して、次のシーンＳ20に進むが、子供などの暗証番号を知らない使用者の場合には、シーンＳ00の再生終了後にはシーンＳ10の代わりにシーンＳ11を再生して、次のシーンＳ20に進んでいる。
【００１１】
【発明が解決しようとする課題】
ところで、図７、図８に示すような再生の分岐や合流を行う場合には、一般にオーディオフレームの連続性が保たれない。これは、図９に示すように、ビデオフレームの長さＬV とオーディオフレームの長さＬA とが異なるためであり、シーンＳA からシーンＳC に分岐するときにビデオのフレーム同期をとろうとすると、オーディオのフレームが合わなくなるからである。なお、ビデオ信号のフレーム同期がとれていないと画像が乱れるため、通常はビデオのフレーム同期をとるようにして分岐等が行われる。
【００１２】
ここで、図９の（Ａ）において、シーンＳA からシーンＳB へ移行する場合にビデオ、オーディオ共にフレームが連続していても、シーンＳA の最後のビデオフレームＶ５の終端とオーディオフレームＡ４の終端（すなわちオーディオフレームＡ５の始端）とは一致しないことが多い。このため、シーンＳA からシーンＳC に分岐する場合に、上述したようにビデオフレームの同期をとるためにシーンＳA の最後のビデオフレームＶ５の終端でシーンＳC の始端に接続すると、図４の（Ｂ）に示すように、シーンＳA の最後の有効なオーディオフレームＡ４の終端αとシーンＳC の最初のオーディオフレームＡ５’の始端βとの間に、図中の斜線に示すような間隙、いわゆるオーディオギャップが生じてしまう。
【００１３】
従来の再生においては、このオーディオギャップの先頭位置αで再生を止めてミュートし、βの位置からデコードを再開しており、このためオーディオギャップの部分で無音区間が生じている。この無音区間は、最大で上記オーディオフレーム区間ＬA に等しく、例えば、ドルビーデジタルＡＣ−３（ドルビーラボラトリーズの商標）でサンプリング周波数が４８ｋHzの場合では最大３２msecとなっている。
【００１４】
本発明は、このような実情に鑑みてなされたものであり、シーンの分岐等において生じるオーディオギャップによる無音区間の発生を防止し、音声（オーディオ）の途切れなく再生が行えるようなディジタル信号再生方法及び装置の提供を目的とする。
【００１５】
【課題を解決するための手段】
本発明は、上述の課題を解決するために、ビデオ信号及びオーディオ信号を含む複数種類のディジタル信号が多重化されて記録された記録媒体からディジタル信号を読み取って再生処理する際に、上記記録媒体の上記ビデオ信号のフレームの連続性を保って一のビデオ信号から時間的に並列的な複数のシーンの内の他のビデオ信号に切り換えて連続再生する際の上記一のビデオ信号に対応するオーディオ信号のフレームと上記他のビデオ信号に対応するオーディオ信号のフレームとの間に生ずる間隙について、上記記録媒体から読み取られた複数種類のディジタル信号をそれぞれ一時記憶する複数のコードバッファにより、上記複数種類のディジタル信号を上記間隙の最大長だけそれぞれ遅延させておき、上記記録媒体の上記ビデオ信号のフレームの連続性を保って一のビデオ信号から上記他のビデオ信号に切り換えて連続再生する際に上記コードバッファにより上記他のビデオ信号に対応するオーディオ信号の遅延量を上記間隙の分だけ短くして該オーディオ信号のフレームの間隙を詰めて連続させて再生し、上記オーディオ信号に対する上記ビデオ信号の時間遅れが所定の閾値よりも大きいとき、上記ビデオ信号のフレーム又はフィールドを抜き取ることで該ビデオ信号に対するオーディオ信号の時間ずれを調整することを特徴としている。
【００１６】
上記複数の各コードバッファは、空き領域がある間は上記記録媒体から読み取られた上記各種類のディジタル信号を入力して記憶し、空き領域が無いときに上記ディジタル信号の入力を中止させることが好ましい。
【００１７】
オーディオギャップを詰めて再生することにより、オーディオギャップによる無音区間の発生を防止でき、音が自然につながる。
【００１８】
【発明の実施の形態】
以下、本発明に係る好ましい実施の形態について、図面を参照しながら説明する。
図１は、本発明の実施の形態となるディジタル信号再生方法が適用される再生装置としてのディジタルビデオディスク（ＤＶＤ）再生装置の概略構成を示すブロック図である。
【００１９】
この図１において、ＤＶＤ再生装置１００は、記録媒体（光ディスク）１からＲＦ信号を再生するピックアップ２と、このピックアップ２により再生されたＲＦ信号が供給されこのＲＦ信号の２値化処理等をするＲＦ回路３と、ＲＦ回路３からの再生データが供給されエラー訂正等のデコード処理をするデータデコーダ４と、データデコーダ４によりデコード処理がされた再生データを主映像圧縮データ，副映像圧縮データ及び音声圧縮データに振り分けるデマルチプレクサ５とを備える。
【００２０】
また、このＤＶＤ再生装置１００は、上記主映像圧縮データを伸張するビデオデコーダ６と、上記副映像圧縮データを伸張して主映像データと合成する副映像デコーダ７と、上記音声圧縮データを伸張するオーディオデコーダ８と、副映像デコーダ７からの主映像データと副映像データが合成された映像データが供給されＮＴＳＣ信号又はＰＡＬ信号に変換するデジタル／ＮＴＳＣ，ＰＡＬ変換回路（以下、単にＮＴＳＣ変換回路という。）９と、オーディオデコーダ８からのオーディオデータが供給されアナログ信号に変換するデジタル／アナログ変換回路（以下、単にＤ／Ａ変換回路という。）１０とを備える。
【００２１】
また、このＤＶＤ再生装置１００は、ピックアップ２，ＲＦ回路３，データデコーダ４，デマルチプレクサ５，ビデオデコーダ６，副映像デコーダ７，オーディオデコーダ８，ＮＴＳＣ変換回路９及びＤ／Ａ変換回路１０を制御するコントローラ１１と、このコントローラ１１とユーザーの操作入力を媒介するユーザーインターフェース１２と、コントローラ１１のデータ記憶部となるメモリ１３とを備える。
【００２２】
ＤＶＤ再生装置１００は、記録媒体１として再生専用，追記型，書換型等のＤＶＤディスク及びＤＶＤ−ＶＩＤＥＯディスクを再生する。
【００２３】
ピックアップ２は、記録媒体１からＲＦ信号を再生して、ＲＦ回路３に供給する。
【００２４】
ＲＦ回路３は、このＲＦ信号の波形等化及び２値化等をしてデジタルデータとその同期信号等を生成する。このＲＦ回路３により生成されたデジタルデータ等は、データデコーダ４に供給される。
【００２５】
データデコーダ４は、ＲＦ回路３により生成されたデジタルデータに基づきデータの復調や誤り訂正等の処理を行う。データデコーダ４により復調等がされたデジタルデータは、デマルチプレクサ５に供給される。
【００２６】
また、このデータデコーダ４では、ＭＰＥＧ２のフォーマットにおけるシステムヘッダや、パックヘッダ等に含まれるパラメータ情報やＤＶＤフォーマットにおけるナビゲーションパック（Navigation Pack：NV_PCK） に含まれる所定の情報等を検出する。この検出したパラメータ情報等は、データデコーダ４からコントローラ１１に供給される。
【００２７】
また、このデータデコーダ４は、デジタルデータの出力段にトラックバッファ４ａを有している。このトラックバッファ４ａによりデータデコーダ４とデマルチプレクサ５の処理速度の違いが吸収される。
【００２８】
デマルチプレクサ５は、データデコーダ４によりエラー訂正のデコード処理等がされたデジタルデータを、主映像圧縮データと、副映像圧縮データと、音声圧縮データとに分割する。
【００２９】
ここで、主映像圧縮データとは、ＭＰＥＧ２の方式で圧縮された映像データであり、例えばＤＶＤのフォーマットにおけるVideo streams である。副映像圧縮データとは、主映像に合成される字幕画像等のデータであり、例えば、ＤＶＤのフォーマットにおけるSub-picture streams である。音声圧縮データとは、ＭＰＥＧ２等の方式で圧縮等された音声データであり、ＤＶＤのフォーマットにおけるAudio streamsである。
【００３０】
デマルチプレクサ５は、主映像圧縮データをビデオデコーダ６に供給し、副映像圧縮データを副映像デコーダ７に供給し、音声圧縮データをオーディオデコーダ８に供給する。
【００３１】
ビデオデコーダ６は、主映像圧縮データの復号処理を行い、この復号処理により伸張化された主映像データを生成する。このビデオデコーダ６は、復号処理を行うために３画面分のメモリを有している。すなわち、ＭＰＥＧ２のフォーマットにおける上記Ｉピクチャ，Ｐピクチャ，Ｂピクチャを復号してビデオデコーダ６のメモリに格納し、さらに、この復号された各ピクチャをこのメモリ上から出力する。このメモリは、３画面分に限らず、これ以上の容量があってもよい。ビデオデコーダ６は、生成した主映像データを副映像デコーダ７に供給する。
【００３２】
副映像デコーダ７は、副映像圧縮データの復号処理を行い、この復号処理をした副映像データをビデオデコーダ６から供給された主映像データに合成して、映像データを生成する。すなわち、副映像デコーダ７は、副映像データとして再生される字幕画像等を主映像と合成する。なお、この副映像デコーダ７は、副映像データが無い場合には、主映像データをそのまま映像データとして出力する。副映像デコーダ７は、生成した映像データをＮＴＳＣ変換回路９に供給する。
【００３３】
オーディオデコーダ８は、音声圧縮データの復号処理を行い、伸張した音声データを生成する。すなわち、オーディオデコーダ８は、音声圧縮データがＭＰＥＧ２のフォーマットで圧縮されていれば、これに対応した伸張処理をして、音声データを生成する。なお、この音声データがこのＭＰＥＧ２のフォーマットの他に、ＰＣＭ等のフォーマットで符号化されたものであれば、これに対応した復号処理を行う。オーディオデコーダ８は、生成した音声データをＤ／Ａ変換回路１０に供給する。
【００３４】
ＮＴＳＣ変換回路９は、映像データをデジタルデータからＮＴＳＣやＰＡＬ等のテレビジョン信号に変換して出力する。この出力をモニタ等に供給することにより、ユーザーが記録媒体１から再生した映像を視聴することができる。
【００３５】
Ｄ／Ａ変換回路１０は、デジタルデータである音声（オーディオ）データをアナログの音声データに変換して出力する。この出力をスピーカ等に供給することにより、ユーザーが記録媒体１から再生した映像を視聴することができる。
【００３６】
コントローラ１１は、ピックアップ２，ＲＦ回路３，データデコーダ４，デマルチプレクサ５，ビデオデコーダ６，副映像デコーダ７，オーディオデコーダ８，ＮＴＳＣ変換回路９及びＤ／Ａ変換回路１０の制御を行う。また、このコントローラ１１には、操作パネルやリモートコントローラであるユーザーインターフェース１２を介して操作入力がされ、この操作入力に基づき各回路の制御を行う。また、コントローラ１１は、メモリ１３に各制御データ等を記憶させ、メモリ１３が記憶したデータに基づき各回路の制御を行う。
【００３７】
ところで、前述したように、マルチストーリー機能やパレンタルロック機能により再生の分岐や合流を行う場合に、ビデオフレームの同期をとりながらシーンを切り換えるのではオーディオフレームの連続性が保てず、いわゆるオーディオギャップが生じる。すなわち、図２の（Ａ）に示すようなシーンＳA からシーンＳC に分岐する場合に、上述したようにビデオフレームの同期をとるためにシーンＳA の最後のビデオフレームＶ５の終端でシーンＳC の始端に接続すると、図２の（Ａ）中の斜線部に示すようなオーディオギャップが生じることになる。
【００３８】
そこで、本実施の形態においては、このオーディオギャップを詰めて、図２の（Ｂ）に示すように、オーディオのシーンＳA0の最後のオーディオフレームＡ４に連続して次のシーンＳC0の最初のオーディオフレームＡ５’を再生することにより、無音区間の発生を防止している。すなわち、図２の（Ｂ）において、ビデオ信号のフレーム単位でシーンＳA からシーンＳC に切り替わる点βに対して、オーディオ信号についてはオーディオフレームＡ４の終端αまでをシーンＳA0とし、この点αで次のシーンＳC0の最初のオーディオフレームＡ５’を接続して再生している。
【００３９】
このように異なるシーンのオーディオを連続して再生しても、圧縮されたオーディオ信号の場合には聴感上の音の不連続が殆ど生じず、円滑につながる。特に、ドルビーデジタルＡＣ−３（ドルビーラボラトリーズの商標）のオーディオの場合には、不連続なオーディオフレームを詰めて再生してもクロスフェードのような効果がある。このようなことから、従来のように無音区間を挿入するより、繋げて再生した方が聴感上良好な再生音が得られる。
【００４０】
ところで、このようにシーン分岐等の際にオーディオフレームを連続させて再生する場合に、上記オーディオギャップの時間分だけ音が画像より進む点と、オーディオフレームＡ５’が図２の（Ｂ）のαの時刻にまだ供給されていない可能性がある点を解決することが必要とされる。
【００４１】
そこで、上記図１の各デコーダ６，７，８でのデコードタイミングを、図３の（Ｂ）に示すように、上記オーディオギャップに相当する時間ｘだけ予め遅らせておき、オーディオフレームＡ５’の供給が必ずまにあうようにする。デコードタイミングを予め遅らせる時間ｘは、上記オーディオギャップの最大長にとっておく必要があり、オーディオギャップは最大１オーディオフレームＬA である。この遅延時間ｘは、デコードを遅らせるものであるから、その分を各デコーダのコードバッファに蓄積しておく必要があり、コードバッファの記憶容量を時間ｘの分だけ多くしておく必要がある。
【００４２】
図４は、上記コードバッファを明示したＤＶＤ再生装置の要部の構成を示すブロック図であり、デマルチプレクサ５からの上記主映像圧縮データは、コードバッファ６ａに一時記憶され、このコードバッファ６ａから読み出されたデータがビデオデコーダ６に送られる。また、デマルチプレクサ５からの上記副映像圧縮データはコードバッファ７ａに、上記音声圧縮データはコードバッファ８ａにそれぞれ一時記憶され、各コードバッファ７ａ，８ａから読み出された各データがそれぞれ副映像（ＳＰ）デコーダ７，オーディオデコーダ８に送られる。なお、これらのコードバッファ６ａ，７ａ，８ａは、実際には各デコーダ６，７，８の入力段にそれぞれ設ける構成とされることが多い。また、切り替え制御器１５は、上述したようなシーンの分岐等の際にＳＴＣ（システムタイムクロック）を適宜に切り替えて各デコーダ６，７，８に供給するためのものである。他の構成は、上述した図１の構成と同様であるため説明を省略する。
【００４３】
このような図４において、各コードバッファ６ａ，７ａ，８ａは、上記デコード遅延時間ｘの最大値、すなわち１オーディオフレームＬA の時間分のデータを余分に記憶できる容量を有している。この余分に持つバッファ量は、上記主映像圧縮データ、副映像圧縮データ、音声圧縮データの各データストリームの最大ビットレートに１オーディオフレームＬA を乗算した値である。
【００４４】
上記オーディオギャップを詰めて再生すると、ビデオ信号がオーディオ信号よりオーディオギャップ分だけ遅れることになり、これが重なると、ビデオ信号の遅れがいわゆるリップシンクのずれとして目立つようになる。そこで、ビデオ信号とオーディオ信号との時間ずれが大きくなったとき、特にオーディオ信号に対してビデオ信号が遅れるようなビデオ遅れが生じた場合には、ビデオ信号のフレームあるいはフィールドを１枚抜く（間引く）ことにより、ビデオ信号を進ませることが好ましい。
【００４５】
例えば図３の（Ｂ）においては、ビデオフレームＶ６’の終端の位置ｙで図３の（Ａ）のビデオフレームＶ７’を抜いて、次のビデオフレームＶ８’を接続させるようにして、オーディオ信号よりビデオ信号を進ませている。
【００４６】
この部分の制御は、一般的なＡＶ同期ずれ制御によっても行わせることができる。すなわち、オーディオ信号とビデオ信号のデコード時刻、実際にはＭＰＥＧのいわゆるＰＴＳ（Presentation Time Stamp） を常にコントローラが監視し、ずれが生じたときには次のような対策を行う。
【００４７】
先ず、ビデオの表示時刻＞オーディオの表示時刻のときには、これらの表示時刻の差Δ１（すなわちΔ１＝ビデオの表示時刻−オーディオの表示時刻）が所定の閾値Ｔ１より大きい（Δ１＞Ｔ１）状態になると、ビデオ進みと判断し、ある１枚の画像（１フレーム又は１フィールド）を２回表示することにより、ビデオ信号を遅らせる。
【００４８】
次に、ビデオの表示時刻＜オーディオの表示時刻のときには、これらの表示時刻の差Δ２（すなわちΔ２＝オーディオの表示時刻−ビデオの表示時刻）が所定の閾値Ｔ２より大きい（Δ２＞Ｔ２）状態になると、ビデオ遅れと判断し、ある１枚の画像（１フレーム又は１フィールド）を抜くことにより、ビデオ信号を進ませる。
【００４９】
ここで、上記閾値Ｔ１はビデオ進みが許容できる時間、上記閾値Ｔ２はビデオ遅れが許容できる時間であり、コントローラ側で設定できる値である。
【００５０】
上記オーディオギャップを繋げて再生した際に、上述したようなＡＶ同期ずれ制御処理によって、自動的にビデオ信号を進ませることができる。
【００５１】
ところで、上記図３の（Ｂ）と共に説明した、デコードタイミングを予め遅らせて再生を行わせることは、１回のオーディオギャップにしか対応できないことになるが、上記各コードバッファがフルになるまで各データを早読みして供給しておくことにより、複数回のオーディオギャップに対処できるようになる。
【００５２】
これは、本件出願人が先に特開平５−４７１０８号公報において提案しているコードバッファの制御技術を用いるものであり、このコードバッファの制御技術は、上記図４の各コードバッファ６ａ，７ａ，８ａへのデータ供給を、ＭＰＥＧのいわゆるＳＣＲ（システム時刻基準参照値：System Clock Reference）に合わせてではなく、各コードバッファ６ａ，７ａ，８ａがフルになったか否かに応じて行う方式である。すなわち、図５の折れ線ａが上記ＳＣＲに応じてコードバッファにデータ供給する場合のコードバッファのデータ量の変化を示しており、このデータ量がコードバッファの下限（０）をアンダーフローせず、上限をオーバーフローしないように通常のバッファ制御が行われているのに対し、光ディスク等の記録媒体の場合には、高速読み取りや読み取り停止が可能であることを考慮して、図５の折れ線ｂに示すように、コードバッファの上限値にまで媒体からデータを高速読み取りし、バッファがフルになれば読み取りを停止させるものであり、図４の各コードバッファ６ａ，７ａ，８ａからデマルチプレクサ５に向かう破線の矢印がバッファフルの情報を示している。なお、実際には、図１のデータデコーダ４のトラックバッファ４ａが介在しており、このトラックバッファ４ａに対して、上記バッファフル時にはデータ読出を停止するような制御が行われることはもちろんである。
【００５３】
このように、供給が消費より常に多いシステムにしておけば、上記ＳＣＲよりも常に早い時刻に図４の各コードバッファ６ａ，７ａ，８ａにデータを入力でき、上記オーディオギャップが生じる以前に十分なデータを各コードバッファ６ａ，７ａ，８ａに蓄えることができ、２回目以降のオーディオギャップに対してもギャップを詰める処理が行える。
【００５４】
なお、本発明は上記実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変更が可能であることは勿論である。
【００５５】
【発明の効果】
以上の説明から明らかなように、本発明によれば、ビデオ信号及びオーディオ信号を含む複数種類のディジタル信号が多重化されて記録された記録媒体からディジタル信号を読み取って再生処理する際に、上記記録媒体の上記ビデオ信号のフレームの連続性を保って一のビデオ信号から他のビデオ信号に切り換える際の上記一のビデオ信号に対応するオーディオ信号のフレームと上記他のビデオ信号に対応するオーディオ信号のフレームとの間に生ずる間隙を詰めて再生することにより、オーディオギャップによる無音区間の発生を防止でき、音が自然につながる。
【００５６】
また、上記記録媒体から読み取られた複数種類のディジタル信号をそれぞれ一時記憶する複数のバッファを有し、上記オーディオ信号以外の信号のバッファに上記間隙に相当する分の記憶容量を付加することにより、ビデオフレームの連続性の破綻なくオーディオフレームをつなげることができる。
【００５７】
さらに、上記複数の各バッファとして、空き領域がある間は上記記録媒体から読み取られた上記各種類のディジタル信号を入力して記憶し、空き領域が無いときに上記ディジタル信号の入力を中止させることにより、複数回のオーディオギャップ発生を防止することができる。
【００５８】
また、オーディオギャップを詰めて再生した後に、上記ビデオ信号のフレームを抜き取ることで該ビデオ信号に対するオーディオ信号のフレームのずれを調整することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態が適用されるＤＶＤ（ディジタルビデオディスク）再生装置の基本構成を示すブロック図である。
【図２】オーディオギャップを詰めてオーディオフレームを連続させる動作を説明するための図である。
【図３】デコードタイミングを遅らせる動作を説明するための図である。
【図４】本発明の実施の形態が適用されるＤＶＤ再生装置の一部の構成を示すブロック図である。
【図５】コードバッファのデータ量の変化の例を示す図である。
【図６】ＤＶＤフォーマットのデータ構造を示す図である。
【図７】マルチストーリー機能を説明するための図である。
【図８】パレンタルロック機能を説明するための図である。
【図９】オーディオギャップの発生を説明するための図である。
【符号の説明】
１  記録媒体、  ２  ピックアップ、  ４  データデコーダ、  ４ａ  トラックバッファ、  ５  デマルチプレクサ、  ５ａ，６ａ，７ａ  コードバッファ、６  ビデオデコーダ、  ８  オーディオデコーダ、  １１  コントローラ、  １００  ＤＶＤ再生装置
【図１】
0003890655.tif 000002
【図２】
0003890655.tif 000003
【図３】
0003890655.tif 000004
【図４】
0003890655.tif 000005
【図５】
0003890655.tif 000006
【図６】
0003890655.tif 000007
【図７】
0003890655.tif 000008
【図８】
0003890655.tif 000009
【図９】
0003890655.tif 000010