(57)【特許請求の範囲】
【請求項１】
複数種のディジタル符号化データ列からなり、この複数種のディジタル符号化データ列を同期させるための再生基準時間を有する再生単位を複数個接続した一連のディジタル多重符号化データ列の再生を行なう画像信号再生装置において、
前記再生単位毎の前記再生基準時間の情報を含む管理情報に基づいて、前記一連のディジタル多重符号化データ列内の前後２つの前記再生単位の間の接続点に、再生単位切替情報を挿入するデータ転送制御部と、
前記再生単位切替情報に基づいて、前記再生単位の接続点を検出し、前記再生単位の接続点において、前記複数種のディジタル符号化データ列の同期再生を行なう再生制御部とを備えたことを特徴とする画像信号再生装置。
【請求項２】
前記データ転送制御部が、
前記再生単位の接続点を検出する再生単位接続点検出手段と、
前記再生単位切替情報を生成する再生単位切替情報生成手段と、
前記再生単位の接続点に前記再生単位切替情報を挿入する転送路切替手段とを含むことを特徴とする請求項１記載の画像信号再生装置。
【請求項３】
前記再生制御部が、
前記各再生単位が有するヘッダを解析して前記再生単位切替情報を検出し、前記再生単位の接続点を検出するヘッダ解析手段と、
前記ヘッダ解析手段の解析結果に基づいて、前記ディジタル多重符号化データ列の再生を行なう復号手段とを含むことを特徴とする請求項１記載の画像信号再生装置。
【請求項４】
前記再生単位切替情報生成手段が、前記再生単位の接続点の直前の再生基準時間と直後の再生基準時間を再生単位切替情報に含ませることを特徴とする請求項１記載の画像信号再生装置。
【請求項５】
前記データ転送制御部の前記再生単位切替情報生成手段が、判定用識別子を再生単位切替情報に含ませ、前記再生制御部の前記ヘッダ解析手段が、前記判定用識別子を解析して前記再生単位切替情報を検出することを特徴とする請求項１記載の画像信号再生装置。
【請求項６】
複数種のディジタル符号化データ列からなり、この複数種のディジタル符号化データ列を同期させるための再生基準時間を有する再生単位を複数個接続した一連のディジタル多重符号化データ列の再生を行なう画像信号再生方法であって、
前記一連のディジタル多重符号化データ列を入力するデータ列入力ステップと、
前記再生単位毎の前記再生基準時間の情報を含む管理情報に基づいて、前記入力された前記一連のディジタル多重符号化データ列内の前後２つの前記再生単位の間の接続点に、再生単位切替情報を挿入する再生単位切替情報挿入ステップと、
この再生単位切替情報に基づいて、前記再生単位の接続点を検出し、前記再生単位の接続点において、前記複数種のディジタル符号化データ列の同期再生を行なう再生ステップとを含むことを特徴とする画像信号再生方法。
【請求項７】
前記再生単位切替情報に前記再生単位の接続点直前の再生基準時間と直後の再生基準時間を含ませることを特徴とする請求項６記載の画像信号再生方法。
【請求項８】
前記再生単位切替情報挿入ステップが、前記再生単位切替情報に、判定用識別子を含ませるステップを有し、
前記再生ステップが、前記判定用識別子を解析して前記再生単位切替情報を検出するステップを有することを特徴とする請求項６記載の画像信号再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像信号再生装置および画像信号再生方法に関し、特に、ＭＰＥＧ(Moving picture Coding Experts Group)等に規定された符号化技術によりディジタル符号化された音声、映像および副映像などの異なる再生基準時間を有する複数のビットストリームを多重化し接続したディジタル多重符号化ストリームを同期させて再生する画像信号再生装置および画像信号再生方法に関するものである。
【０００２】
【従来の技術】
近年、大容量記録可能な光ディスクであるＤＶＤ（Digital Versatile Disk）に見られるように、画像信号、音声信号および字幕情報などの付加情報信号を多重化し、ディジタル符号化した、ディジタルメディアが急速に普及しつつある。
【０００３】
ディジタルメディアでは、映像信号についてはＭＰＥＧ規格で規定された符号化が一般に使用されているが、音声信号についてはＭＰＥＧ以外の符号化方式も採用されている。音声および映像の符号化データの多重化にはＭＰＥＧのシステム規格で定義された多重化方式で多重化が行われる。
【０００４】
図４に示されるように、ＤＶＤに記録された符号化データの再生を行なう従来のＤＶＤシステムにおいては、画像信号再生装置１は、多重符号化ストリーム供給部３、例えば、一般的なＤＶＤディスク駆動装置、に接続され、ディスクに予め記録されている符号化データの転送制御を行なうデータ転送制御部５と、転送された符号化データを復号する再生制御部７とを備えている。画像信号再生装置１は、外部のホストコンピュータ９にホストバス１１を介して接続されており、データ転送制御部５および再生制御部７のそれぞれをホストコンピュータ９が制御する。ホストコンピュータ９は、ディスクのファイルシステムとその管理情報を保持しており、その情報に基づいて、データ転送制御部５は再生制御部７へのデータの転送制御を行ない、再生制御部７はデータ転送制御部５から転送されたデータに基づいて、符号化データの再生制御を行なう。
【０００５】
図５は、ＤＶＤフォーラム策定のＤＶＤビデオ規格のディジタル多重符号化ストリームの構造を示す。同図に示されるように、音声、映像および副映像などの異なる情報のディジタル符号化データ列の連係を保ちながら多重化したディジタル多重符号化ストリームは、少なくとも１つのビデオオブジェクト（以下、「ＶＯＢ」と呼ぶ。）を含み、各ＶＯＢは、少なくとも１つのビデオオブジェクトユニット（以下、「ＶＯＢＵ」と呼ぶ。）を含む。さらに各ＶＯＢＵは、先頭のナビゲーション信号ＮＰと、このナビゲーション信号ＮＰに続く複数の映像信号ＶＰ、音声信号ＡＰおよび副映像信号ＳＰとを含む。音声および映像信号はそれぞれ図示されない符号化装置によってディジタル符号化され、図示されない多重化装置によりパケット単位で多重化される。
【０００６】
図６は、典型的なディジタル多重符号化ストリームの基本構成単位であるパックおよびパケットの構造を示す。同図に示すように、ディジタル多重符号化ストリームは、複数のパックから構成される。各パックは、先頭のパックヘッダと、それに続く少なくとも１つのパケットとを有する。パックヘッダは、再生基準時間（System Clock Reference）（以下、「ＳＣＲ」と呼ぶ）を含んでいる。このＳＣＲは、符号化装置で符号化した時の時刻基準となる基本同期信号（System Time Clock）（以下、「ＳＴＣ」と呼ぶ。）を、多重化ストリームを復号する際に、再現するための情報である。各パケットは、先頭のパケットヘッダと、それに続く符号化データとを有する。パケットヘッダは、先頭の同期信号と、映像、音声および副映像などのパケットを区別する識別子（以下、「ストリームＩＤ」と呼ぶ。）と、パケット長情報と、映像、音声および副映像の同期再生情報（Presentation Time Stamp）（以下、「ＰＴＳ」と呼ぶ。）などが含まれる。ＰＴＳは、映像、音声および副映像が、それぞれ再生単位、すなわちパック毎に、基準時間のどこで復号し、いつ再生すればよいかを示すタイムスタンプである。符号化データは、映像、音声および副映像情報を符号化装置で符号化したデータであり、ストリームＩＤに対応する符号化データが含まれる。
【０００７】
ＤＶＤシステムにおいては、ＳＣＲとＰＴＳに基づいて、再生順序の制御や、映像、音声および副映像の同期再生制御を行なっている。順方向再生の場合、ＳＣＲは短調に増加するが、ある二つの前後するパックの接続点において、ＳＣＲが降下する場合がある。これは、ＤＶＤビデオレコーディング対応のストリームの場合、編集によりストリームの順番を入れ替え可能であるからである。ＤＶＤフォーラムでは、ＤＶＤ−ＲＡＭなど書き換え型ＤＶＤを用いてビデオ録画を実現するための統一規格として、「ＤＶＤビデオレコーディング規格」が策定され、１９９９年９月にはバージョン１．０が発行されている。
【０００８】
このような異なるＳＣＲを有する二つのパックの接続点（以下、「シームレス点」と呼ぶ。）では、映像、音声および副映像の同期を取り直さなくてはならないため、シームレス点を確実に検出する必要がある。
【０００９】
ホストコンピュータ９は、ディスク上のデータのみからシームレス点を知ることができるが、実際のシームレス点の検出においては、このホストコンピュータ９が得たシームレス点の情報と、再生制御部７で復号した結果得られたＳＣＲとを照合して行なう方法もある。
【００１０】
図７は、二つのビデオオブジェクトユニットＶＯＢＵ０とＶＯＢＵ１間でのＳＣＲの変化の例を示すグラフである。同図に示すように、はじめ、先のビデオオブジェクトユニットＶＯＢＵ０でＳＣＲは徐々に上昇している。しかし、ビデオオブジェクトユニットＶＯＢＵ１によっては、シームレス点を境に、４つの異なる値をとるように変化する場合が考えられる。
【００１１】
図中、直線ＡおよびＢで示される場合は、シームレス点を境にＳＣＲが一旦、降下した後で再び上昇している。一方、直線Ｃで示される場合は、シームレス点の前後で、ＳＣＲの上昇に変化はなく、そのまま上昇している。さらに、直線Ｄで示される場合は、シームレス点においてＳＣＲが増加した後、さらに上昇している。
【００１２】
上記直線ＡおよびＢで示される場合は、各ビデオオブジェクトユニットＶＯＢＵの先頭であるナビゲーションパックＮＰのＳＣＲを見ることでシームレス点を検出できる。一方、直線ＣおよびＤで示される場合は、ＳＣＲを見るだけでは、シームレス点を検出することは不可能である。この直線ＣおよびＤで示されるようなＳＣＲの変化は、例えば、編集によりストリームの順番を入れ替えた場合などに発生する。
【００１３】
ＳＣＲを用いてシームレス点を検出して再生を行なう方法としては、例えば、特開平１０−２６２２１１号公報に開示されているように、前後二つのパックのうち、前のパックの最後のＳＣＲと、後のパックの先頭のＳＣＲとの差に基づいて画像信号再生装置を管理する方法があるが、この方法も前のパックの最後のＳＣＲよりも、後のパックの先頭のＳＣＲが小さい値であることが前提となっており、上記の直線Ｄで示される場合にはシームレス点を検出できない。
【００１４】
ＤＶＤビデオレコーディング規格では、シームレス点をはさんだ前のパックの最後のＳＣＲと、後のパックの先頭のＳＣＲを管理情報として定義し、前記の両再生基準時間を画像信号再生装置に設定することによりシームレス点の検出を行なうことを想定している。
【００１５】
【発明が解決しようとする課題】
しかし、このような従来の画像信号再生装置１では、その画像信号再生装置１前段の入力バッファから画像信号再生装置１にストリームを転送する際に、画像信号再生装置１を制御するホストコンピュータ９が各再生単位のＳＣＲを監視してその情報を画像信号再生装置１に送らなくてはならず、管理が困難であるといった問題があった。
【００１６】
本発明は、このような問題を解決するためになされたもので、再生単位の接続点も確実に検出できる画像信号再生装置を提供するものである。
【００１７】
【課題を解決するための手段】
本発明の画像信号再生装置は、複数種のディジタル符号化データ列からなり、この複数種のディジタル符号化データ列を同期させるための再生基準時間を有する再生単位を複数個接続した一連のディジタル多重符号化データ列の再生を行なう画像信号再生装置において、前記再生単位毎の前記再生基準時間の情報を含む管理情報に基づいて、前記一連のディジタル多重符号化データ列内の前後２つの前記再生単位の間の接続点に、再生単位切替情報を挿入するデータ転送制御部と、前記再生単位切替情報に基づいて、前記再生単位の接続点を検出し、前記再生単位の接続点において、前記複数種のディジタル符号化データ列の同期再生を行なう再生制御部とを備えた構成を有している。
【００１８】
複数種のディジタル符号化データ列とは、例えば、音声、映像および副映像などを符号化装置で符号化し作成された各パケットである。パケットは、再生単位であるパックを構成し、異なる再生時間を有する音声、映像および副映像などを同期させるための再生基準時間（ＳＣＲ）を有する。複数のパケットからなるパックが接続されて一連のディジタル多重符号化データ列、すなわち多重符号化ストリームが生成される。再生単位切替情報は、シームレスパケットとして多重符号化ストリームのシームレス点に挿入される。
【００１９】
この構成により、従来は対応できなかったような再生基準時間の変化がある再生単位間の接続点も確実に検出することが保証され、加えてホストコンピュータなどにおける再生基準時間情報の管理を容易にすることができる。
【００２０】
また、本発明の画像信号再生装置は、前記データ転送制御部が、前記再生単位の接続点を検出する再生単位接続点検出手段と、前記再生単位切替情報を生成する再生単位切替情報生成手段と、前記再生単位の接続点に前記再生単位切替情報を挿入する転送路切替手段とを含むことを特徴とする構成を有している。
【００２１】
この構成により、再生単位の接続点に確実に再生単位切替情報を挿入することができる。
【００２２】
また、本発明の画像信号再生装置は、前記再生制御部が、前記各再生単位が有するヘッダを解析して前記再生単位切替情報を検出し、前記再生単位の接続点を検出するヘッダ解析手段と、前記ヘッダ解析手段の解析結果に基づいて、前記ディジタル多重符号化データ列の再生を行なう復号手段とを含むことを特徴とする構成を有している。
【００２３】
この構成により、前記再生単位接続点を検出し、再生単位の接続点で、映像、音声および副映像などの同期を行なうことができる。
【００２４】
また、本発明の画像信号再生装置は、前記再生単位切替情報生成手段が、前記再生単位の接続点の直前の再生基準時間と直後の再生基準時間を再生単位切替情報に含ませることを特徴とする構成を有している。
【００２５】
この構成により、ストリームにエラーがあった場合でも再生単位の接続点と再生基準時間の関係を保証できる。
【００２６】
また、本発明の画像信号再生装置は、前記データ転送制御部の前記再生単位切替情報生成手段が、判定用識別子を再生単位切替情報に含ませ、前記再生制御部の前記ヘッダ解析手段が、前記判定用識別子を解析して前記再生単位切替情報を検出することを特徴とする構成を有している。判定用識別子は、エラーの無い再生単位には存在し得ない識別子である。この構成により、前記再生制御部でヘッダ解析を行なうことで前記再生単位切替情報を検出することができる。
【００２７】
本発明の画像信号再生方法は、複数種のディジタル符号化データ列からなり、この複数種のディジタル符号化データ列を同期させるための再生基準時間を有する再生単位を複数個接続した一連のディジタル多重符号化データ列の再生を行なう画像信号再生方法であって、前記一連のディジタル多重符号化データ列を入力するデータ列入力ステップと、前記再生単位毎の前記再生基準時間の情報を含む管理情報に基づいて、前記入力された前記一連のディジタル多重符号化データ列内の前後２つの前記再生単位の間の接続点に、再生単位切替情報を挿入する再生単位切替情報挿入ステップと、この再生単位切替情報に基づいて、前記再生単位の接続点を検出し、前記再生単位の接続点において、前記複数種のディジタル符号化データ列の同期再生を行なう再生ステップとを含むことを特徴とする構成を有している。
【００２８】
この方法により、従来は対応できなかったような再生基準時間の変化がある再生単位間の接続点も確実に検出することが保証され、加えてホストコンピュータなどにおける再生基準時間情報の管理を容易にすることができる。
【００２９】
また、本発明の画像信号再生方法は、前記再生単位切替情報に前記再生単位の接続点直前の再生基準時間と直後の再生基準時間を含ませることを特徴とする構成を有している。
【００３０】
この方法によれば、ストリームにエラーがあった場合でも再生単位の接続点と再生基準時間の関係を保証できる。
【００３１】
また、本発明の画像信号再生方法は、前記再生単位切替情報挿入ステップが、前記再生単位切替情報に、判定用識別子を含ませるステップを有し、前記再生ステップが、前記判定用識別子を解析して前記再生単位切替情報を検出するステップを有することを特徴とする構成を有している。この方法によれば、前記再生制御部でヘッダ解析を行なうことで前記再生単位切替情報を検出することができる。
【００３２】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。尚、全ての図面において、同様な構成要素は同じ参照記号および符号を用いて示し、詳細な説明は省略する。
【００３３】
図１に示すように、本発明の第１実施の形態の画像信号再生装置２０は、データ転送制御部２１と、再生制御部２３とを備えたものであり、外部ホストコンピュータ９にホストバス１１を経由して連結され、さらに多重符号化ストリーム供給部３に接続されて、システムを構成するものである。
【００３４】
このように構成される画像信号再生装置２０は、映像、音声、副映像および付加情報等が予めディジタル符号化され、パケット単位で多重化されたビットストリームを多重符号化ストリーム供給部３から入力して映像、音声および副映像の同期をとって再生を行なうものである。
【００３５】
データ転送制御部２１は、再生単位接続点検出部２５と、再生単位切替情報生成部２７と、転送路切替スイッチ２９とを備え、多重化ビットストリームのシームレス点にシームレスパケットを挿入する処理を行なうものである。
【００３６】
再生単位接続点検出部２５は、ホストコンピュータ９にホストバス１１を介して接続され、ホストコンピュータ９からホストバス１１介して第１信号ＳＩＧ１を入力し、入力された第１信号ＳＩＧ１に含まれる再生単位管理情報に基づいてシームレス点の検出を行なうものである。ここで、ホストコンピュータ９は、多重符号化ストリーム上のナビゲーション情報から再生単位での再生基準時間情報を含む再生単位管理情報を得ることができる。この再生単位管理情報には、シームレス点の直前の再生基準時間と直後の再生基準時間（以下、「シームレス点情報」と呼ぶ。）が含まれている。
【００３７】
さらに、再生単位接続点検出部２５は、多重符号化ストリーム供給部３に接続され、多重符号化ストリーム供給部３からストリームを入力し、入力されたストリームを解析して、シームレス点の検出する。その結果に基づいて、シームレス点直前のパケットまでは、通常の処理を行ない、シームレス点を検出した場合は、シームレス点情報を含む第２信号ＳＩＧ２を再生単位切替情報生成部２７へ出力する。
【００３８】
再生単位切替情報生成部２７は、再生単位接続点検出部２５に接続され、再生単位接続点検出部２５からシームレス点情報を含む第２信号ＳＩＧ２を入力し、この第２信号ＳＩＧ２の入力により起動される。再生単位切替情報生成部２７は、起動後、シームレス点情報に基づいて再生単位切替情報（以下、「シームレスパケット」と呼ぶ。）を生成し、生成されたシームレスパケットと、第３信号ＳＩＧ３とを転送路切替スイッチ２９に出力する。この第３信号ＳＩＧ３により、シームレスパケットを転送路切替スイッチ２９を介して、再生制御部２３へ転送するよう転送路切替スイッチ２９を制御するものである。
【００３９】
転送路切替スイッチ２９は、第１および第２入力端子ＩＮ１およびＩＮ２と、出力端子ＯＵＴを有し、第１入力端子ＩＮ１を介して再生単位接続点検出部２５に接続され、第２入力端子を介して再生単位切替情報生成部２７に接続され、再生単位接続点検出部２５からストリームを入力し、再生単位切替情報生成部２７からシームレスパケットと第３信号ＳＩＧ３を入力し、第３信号ＳＩＧ３により、ストリームを出力端子ＯＵＴを介して出力するか、シームレスパケットを出力端子ＯＵＴを介して出力するかを切り替えるものである。詳しくは、第３信号ＳＩＧ３が入力された時は、転送路切替スイッチ２９は、第２入力端子ＩＮ２を介して入力されたシームレスパケットを出力端子を介して出力し、第３信号ＳＩＧ３が入力されていない時、すなわち通常時は、転送路切替スイッチ２９は、第１入力端子ＩＮ１から入力されたストリームを出力する。この処理により、多重符号化ストリーム内のシームレス点にシームレスパケットを挿入することができる。
【００４０】
再生制御部２３は、ヘッダ解析部３１と、復号部３３とを備え、データ転送制御部から転送されたストリーム中のシームレスパケットを検出してシームレス点を検出するとともに、多重符号化ストリームの再生を行なうものである。
【００４１】
ヘッダ解析部３１は、データ転送制御部２１の転送路切替スイッチ２９に接続され、シームレスパケットを含む多重符号化ストリームを入力し、入力されたストリーム内の各パケットのヘッダを解析し、符号化データとヘッダ解析結果の情報を含む第４信号ＳＩＧ４とを出力するものである。
【００４２】
復号部３３は、ヘッダ解析部３１に接続され、ヘッダ解析部３１から符号化データおよび第４信号ＳＩＧ４を入力し、入力された第４信号ＳＩＧ４に含まれる解析結果情報に基づいて、入力された符号化データの再生処理を行ない、外部に映像、音声および副映像を出力するものである。
【００４３】
図２は、本実施例の再生単位切替情報生成部２７で生成されるシームレスパケットの構造例と挿入位置を示している。本実施例のシームレスパケットは、同期信号４１と、識別子４２と、パケット長信号４３とを含むパケットヘッダと、パケットヘッダに続く第１再生基準時間信号４４と、第２再生基準時間信号４５とを有する。
【００４４】
識別子４２は、シームレスパケットの判定に利用されるストリームＩＤである。本実施例では、エラーの無いＤＶＤ準拠のストリームには存在しないストリームＩＤを使用する。第１再生基準時間４４は、シームレス点直前のパックＰ０のＳＣＲ、第２再生基準時間４５は、シームレス点直後のパックＰ１のＳＣＲであり、それぞれ第２信号ＳＩＧ２に含まれるシームレス点情報から得られる。また第１再生基準時間４４および第２再生基準時間４５は、シームレス点前後のＳＣＲと比較することで、ストリームにエラーがあった場合のシームレスパケットの誤検出の防止に利用されるＳＣＲである。
【００４５】
図３は、本実施の形態に係る画像信号再生装置２０のヘッダ解析部３１の動作フローを示すフローチャートであり、ステップＳＴ１〜ＳＴ７からなる。この動作フローに基づいてシームレス点検出の手続きを説明する。
【００４６】
ステップＳＴ１で、パックおよびパケットの解析が、パックヘッダおよびパケットヘッダの検出によってそれぞれ開始される。続くステップＳＴ２では、パケットヘッダ内のストリームＩＤの検出を行なう。次いで、ステップＳＴ３ではストリームＩＤがシームレスパケットを表すストリームＩＤか否かを判定する。ストリームＩＤが、シームレスパケットを表すストリームＩＤの場合、シームレスパケットと判断して、ステップＳＴ５へ進む。それ以外のストリームＩＤの場合は、映像、音声または副映像であると判断し、ステップＳＴ４へ進む。ステップＳＴ４では、当該パケットが映像、音声または副映像であるので符号化データが有効となり、これを復号部３３に送信し、本処理を終了する。
【００４７】
一方、ステップＳＴ３での判定で、パケットヘッダ内のストリームＩＤがシームレスパケットを表すストリームＩＤの場合でも、ストリームにエラーがあれば、偶然シームレスパケットを示すストリームＩＤと同じになる場合もある。このような場合のシームレスパケットの誤検出を防ぐため、ステップＳＴ５の判定処理を行なう。
【００４８】
ステップＳＴ５では、シームレスパケットと識別されたパケットの内部情報を、その前後のパケットＰ０およびＰ１のＳＣＲと比較する。ここで、シームレスパケットは図２に示すような内部構造であるとする。比較の結果、図２の第１再生基準時間４４が前のパケットＰ０のＳＣＲと一致し、かつ、第２再生基準時間４５が後ろのパケットＰ１のＳＣＲと一致した場合は、このパケットをシームレスパケットと確定する。一致しなかった場合は、このパケットはエラーと判断し、シームレス点を検出せず、ステップＳＴ７へ進む。
【００４９】
ステップＳＴ６では、ステップＳＴ３の照合結果を含む第４信号ＳＩＧ４を復号部３３に出力して、シームレス点であることを復号部３３に通知する。ステップＳＴ７では、このシームレスパケットに該当する符号化データを破棄する。
【００５０】
ステップＳＴ１〜ＳＴ７の処理は、繰り返されて、多重符号化ストリームを順次解析する。
【００５１】
これにより、シームレス点とＳＣＲの対応関係が保証され、確実なシームレス点検出が保証される。
【００５２】
次に、本実施例の画像信号再生装置２０の作用を説明する。
【００５３】
まず、シームレス点以外における処理について説明する。
【００５４】
通常、データ転送制御部２１の転送路切替スイッチ２９はＩＮ１に接続されている。従って、多重符号化ストリーム供給部３からデータ転送制御部２１の再生単位接続点検出部２５に入力された多重符号化ストリームが、転送路切替スイッチ２９を介して再生制御部２３のヘッダ解析部３１に転送される。再生制御部２３のヘッダ解析部３１では、図３に示された動作フローに従って下記の動作を行う。
【００５５】
はじめに、ステップＳＴ１で、データ転送制御部２１から転送された多重符号化ストリーム内のパックヘッダおよびパケットヘッダが検出され、ステップＳＴ２へ進む。ステップＳＴ２では、パケットヘッダ内のストリームＩＤの検出がなされ、続く、ステップＳＴ３で、ストリームＩＤがシームレスパケットを示すか否かを判定する。ストリームＩＤは、シームレスパケットを示すＩＤではないので、ステップＳＴ４へ進み、符号化データとヘッダ解析結果の情報を含む第４信号ＳＩＧ４が再生制御部２３の復号部３３に送られる。
【００５６】
再生制御部２３の復号部３３ではヘッダ解析部３１で解析した情報に基づいて符号化データの再生処理を行ない、外部に映像、音声および副映像を出力する。
【００５７】
次に、シームレス点における処理について説明する。
【００５８】
再生単位接続点検出部２５は、ホストコンピュータ９からホストバス１１を経由して入力された第１信号ＳＩＧ１内の再生単位管理情報のシームレス点情報に基づいてシームレス点が検出される。
【００５９】
再生単位接続点検出部２５において、シームレス点が検出されると、シームレス点情報が第２信号ＳＩＧ２として再生単位切替情報生成部２７に送信される。
【００６０】
再生単位切替情報生成部２７が、再生単位接続点検出部２５から入力されたシームレス点情報を含む第２信号ＳＩＧ２により起動され、第３信号ＳＩＧ３により転送路切替スイッチ２９を制御するとともに、シームレス点情報に基づいてシームレスパケットを生成し、転送路切替スイッチ２９に出力する。転送路切替スイッチ２９では、第３信号ＳＩＧ３により第２入力端子ＩＮ２が選択され、シームレスパケットが再生制御部２３のヘッダ解析部３１に送信される。
【００６１】
再生単位切替情報生成部２７は、その後、第３信号ＳＩＧ３により転送路切替スイッチ２９に第１入力端子ＩＮ１を選択させる。
【００６２】
このようにして多重符号化ストリーム内のシームレス点にシームレスパケットが挿入され、この場合、再生制御部２３のヘッダ解析部３１では、図３に示された動作フローに従って下記の動作を行う。
【００６３】
はじめに、ステップＳＴ１で、データ転送制御部２１から転送された多重符号化ストリーム内のパックヘッダおよびパケットヘッダが検出され、ステップＳＴ２へ進む。ステップＳＴ２では、パケットヘッド内のストリームＩＤの検出がなされる。続くステップＳＴ３では、ストリームＩＤがシームレスパケットを示すＩＤであるので、ステップＳＴ５に進み、シームレスパケットと識別されたパケットの内部情報を、その前後のパケットのＳＣＲと比較する。すなわち、シームレスパケットの第１再生基準時間４４と、シームレスパケットの前のパケットＰ０のＳＣＲと一致するか否か、また、シームレスパケットの第２再生基準時間４５と、シームレスパケットの後のパケットＰ１のＳＣＲと一致するか否か、を判定し、一致した場合は、ステップＳＴ６へ進み、シームレスパケットの確定を行う。ステップＳＴ６で、再生制御部２３のヘッダ解析部３１から第４信号ＳＩＧ４を復号部３３に出力し、シームレス点であることが復号部３３に通知される。続くステップＳＴ７では、シームレスパケットに該当する符号化データを破棄する。
【００６４】
また、ステップＳＴ５における判定において、パケットがシームレスパケットと確定しなかった場合は、ステップＳＴ７へ進み、該当する符号化データを破棄する。
【００６５】
このようにして、解析された結果に基づいて、再生制御部２３の復号部３３では、第４信号ＳＩＧ４に基づいて、シームレス点において映像、音声および副映像の同期再生制御が行なわれる。
【００６６】
【発明の効果】
以上説明したように、本発明は、外部ホストコンピュータが持つ情報をストリームに挿入し、再生時にその情報を利用してシームレス点の検出を行なうことにより、シームレス点でＳＣＲの降下がない場合でもシームレス点の検出が可能となり、加えて、シームレス点の検出時にＳＣＲの照合を行なうため、エラーを含むストリームにおいてもシームレス点を検出できるという優れた効果を有する画像信号再生装置を提供することができるものである。
【図面の簡単な説明】
【図１】本発明の好ましい実施の形態に係る画像信号再生装置を示す概略構成ブロック図である。
【図２】図１に示された画像信号再生装置において挿入されるシームレスパケットの構造例の説明図である。
【図３】図１に示された画像信号再生装置のヘッダ解析部の動作フローを示すフローチャートである。
【図４】従来の画像信号再生装置を示す概略構成ブロック図である。
【図５】ＤＶＤビデオ規格における多重符号化ストリームの構造の説明図である。
【図６】典型的な多重符号化ストリームを構成するパックおよびパケットの構造の説明図である。
【図７】シームレス点前後における再生基準時間の変化を示すグラフである。
【符号の説明】
３  多重符号化ストリーム供給部
９  外部ホストコンピュータ
１１  ホストバス
２０  画像信号再生装置
２１  データ転送制御部
２３  再生制御部
２５  再生単位接続点検出部（再生単位接続点検出手段）
２７  再生単位切替情報生成部（再生単位切替情報生成手段）
２９  転送路切替スイッチ（転送路切替手段）
３１  ヘッダ解析部（ヘッダ解析手段）
３３  復号部（復号手段）
４１  同期信号
４２  識別子
４３  パケット長
４４  第１再生基準時間
４５  第２再生基準時間
【図１】
0004410375.tif 000002
【図２】
0004410375.tif 000003
【図３】
0004410375.tif 000004
【図４】
0004410375.tif 000005
【図５】
0004410375.tif 000006
【図６】
0004410375.tif 000007
【図７】
0004410375.tif 000008