(57)【特許請求の範囲】
【請求項１】
映像及び音声が多重化された複数のデジタルビットストリームを連続して再生する場合、その映像及び音声が多重化された複数のデジタルビットストリームを記録媒体から読み出し、その映像及び音声が多重化された複数のデジタルビットストリームの接続点にダミーデータを挿入するダミーデータ挿入手段と、
前記ダミーデータ挿入手段によりダミーデータが挿入された映像及び音声が多重化されたデジタルビットストリームを、映像デジタルビットストリームと音声デジタルビットストリームとに分離する場合に、前記ダミーデータを検出し、その検出したダミーデータに基づき前記映像デジタルビットストリームに接続点を特定する特定データを挿入する特定データ挿入手段と、
前記映像デジタルビットストリーム中の特定データを検出する特定データ検出手段と、
前記映像デジタルビットストリームをデコードする映像デコード手段と、
前記特定データ検出手段で特定データが検出された場合は、前記特定データ後の映像デジタルビットストリームにおける最初のシーケンス先頭のデータを検出するまでの映像デジタルビットストリームをスキップするように前記映像デコード手段を制御する制御手段と、
を備えるデジタル再生装置。
【請求項２】
映像デジタルビットストリーム信号がＨ．２６４形式であることを特徴とする、
請求項１に記載のデジタル再生装置。
【請求項３】
前記特定データ挿入手段によって映像デジタルビットストリームに挿入される特定データが、Ｈ．２６４規格上未定義または将来拡張用のＩＤを持つＮＡＬ（ＮｅｔｗｏｒｋＡｂｓｔｒａｃｔｉｏｎＬａｙｅｒ）ユニットのスタートコードを含むことを特徴とする、
請求項１または２のいずれか一項に記載のデジタル再生装置。
【請求項４】
前記特定データ挿入手段によって映像デジタルビットストリームに挿入される特定データに、長さＮビットのビット列“０”を含むことを特徴とする、
請求項１から３のいずれか一項に記載のデジタル再生装置。
【請求項５】
前記シーケンス先頭のデータは、ＳＰＳ（Ｓｅｑｕｅｎｃｅ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ）またはＩＤＲ（Ｉｎｓｔａｎｔａｎｅｏｕｓ  Ｄｅｃｏｄｉｎｇ  Ｒｅｆｒｅｓｈ）ピクチャである、
請求項１から４のいずれか一項に記載のデジタル再生装置。
【請求項６】
コンピュータに、
映像及び音声が多重化された複数のデジタルビットストリームを連続して再生する場合、その映像及び音声が多重化された複数のデジタルビットストリームを記録媒体から読み出し、その映像及び音声が多重化された複数のデジタルビットストリームの接続点にダミーデータを挿入するダミーデータ挿入ステップと、
前記ダミーデータ挿入によりダミーデータが挿入された映像及び音声が多重化されたデジタルビットストリームを、映像デジタルビットストリームと音声デジタルビットストリームとに分離する場合に、前記ダミーデータを検出し、その検出したダミーデータに基づき前記映像デジタルビットストリームに接続点を特定する特定データを挿入する特定データ挿入ステップと、
前記映像デジタルビットストリーム中の特定データを検出する特定データ検出ステップと、
前記特定データ検出手段で特定データが検出された場合は、前記特定データ後の映像デジタルビットストリームのうち最初のシーケンス先頭のデータを検出するまでの映像デジタルビットストリームをスキップしてデコードする映像デコードステップと、
を実行させるためのプログラム。
【請求項７】
映像デジタルビットストリーム信号がＨ．２６４形式であることを特徴とする、
請求項６に記載のプログラム。
【請求項８】
前記特定データ挿入ステップによって映像デジタルビットストリームに挿入されるデータが、Ｈ．２６４規格上未定義または将来拡張用のＩＤを持つＮＡＬユニットのスタートコードを含むことを特徴とする、
請求項６または７のいずれか一項に記載のプログラム。
【請求項９】
前記特定データ挿入ステップによって挿入されるデータに、長さＮビットのビット列“０”を含むことを特徴とする、
請求項６から８のいずれか一項に記載のプログラム。
【請求項１０】
前記シーケンス先頭のデータは、ＳＰＳまたはＩＤＲピクチャである、
請求項６から９のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル化されて伝送される映像や音声といった情報を記録するデジタル記録装置により記録された記録媒体を再生する際の、特にＨ．２６４形式で映像信号を記録再生する際に、一連の映像や音声ビットストリームを複数接続し、連続して再生を行うデジタル再生装置に関するものである。
【背景技術】
【０００２】
近年、デジタル化された映像信号や音声信号をデジタル記録または再生するデジタル再生装置はいくつか実用化、または提案されている（例えば、特許文献１参照。）。
以下に図面を参照しながら、上記した従来のデジタル記録装置の一例について説明する。図９は従来のデジタル記録装置のブロック図を示すものである。図９において、１は記録媒体、２が再生手段であり、３は制御手段、４はシステムデコード手段、118は映像信号切り替えスイッチＡ、６は映像ストリーム記憶手段、119は映像信号切り替えスイッチＢ、７は映像デコーダ、８はフレーム記憶手段、９は映像出力端子、１０は音声ストリーム記憶手段、１１は音声デコーダ、１２は音声出力端子である。
【０００３】
以上のように構成されたデジタル再生装置について、以下その動作について説明する。記録媒体１には、映像や音声といったデジタルビットストリーム信号が所定のフォーマットで記録されている。例えば映像信号はＨ．２６４形式で圧縮され、記録媒体を効率的に使用して長時間の記録を可能とする。記録されているデジタルビットストリーム信号は、再生手段２により記録媒体から読み出される。再生手段２はレーザーピックアップや信号等化回路、エラー訂正回路等を含み、記録媒体のアドレスを制御手段３から指示され、読み出したデジタル信号に対してエラー訂正処理等を行った後、再生デジタルビットストリーム信号を得る。次にシステムデコード手段４では映像と音声のデジタルビットストリーム信号の分離を行う。
【０００４】
分離された映像ビットストリーム信号は、118の映像信号切り替えスイッチＡ、映像ストリーム記憶手段６、119の映像信号切り替えスイッチＢを経て、映像デコーダ７に入力される。映像デコーダ７ではフレーム記憶手段８にデコードした画像を格納しながら映像ビットストリームを映像信号にデコードして変換し、映像出力端子９から出力する。
【０００５】
また、システムデコード手段４により分離された音声ビットストリームは、音声ストリーム記憶手段１０に入力され、音声デコーダ１１に入力される。音声デコーダでは音声ビットストリーム信号がデコードされ、デコードされた音声信号が音声出力端子１２から出力される。
【０００６】
記録媒体１には一連の映像、音声信号からなる1本のデジタルビットストリームのみが入っているわけではない。したがって、２本の個別のデジタルビットストリーム信号を連続して再生する場合がある。さらに、同一の１本のデジタルビットストリーム内であっても、異なる２箇所の不連続な区間でビットストリームを連続的に再生する場合もありうる。このような、デジタルビットストリームの不連続な接続点をまたいで接続し、連続に再生を行う場合、まず第1のデジタルビットストリームを、118の映像信号切り替えスイッチＡを切り替えて映像ストリーム記憶手段６の一方に順次記憶する。119の映像信号切り替えスイッチＢが、映像ストリーム記憶手段６から第1のデジタルビットストリームを映像デコーダに伝送し、デコードされる。118の映像信号切り替えスイッチＡは、第1のデジタルビットストリームが再生された後、続いてもう一方の映像ストリーム記憶手段６に切り替わり、第２のデジタルビットストリームを順次再生し記憶する。映像デコーダ７は、制御手段３と連携し、第1のデジタルビットストリームのデコードを終了した直後、119の映像信号切り替えスイッチＢを切り替えて、第２のデジタルビットストリームのデコードを開始し、第1及び第２のデジタルビットストリームのデコードを連続して行うことが可能になるというものであった。
【特許文献１】特開２００２−２８１４５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら上記のような構成においては、映像ストリーム記憶手段６を通常の２倍設けなければならない。また、118と119で示した映像信号切り替えスイッチＡとＢも必要となり、さらにはスイッチの切り替え制御を制御手段３が行わなければならず、通常より多いハードウェア、及び２つのストリームの切り替わり点でスイッチを切り換えるという複雑な制御が要求されている。また、映像ビットストリームの切り替わり点では不連続なストリームをデコードするため、デコード画像にエラーが発生し画像乱れが起きることもあった。
【０００８】
本発明は上記問題点に鑑み、映像ストリーム記憶手段や映像信号切り替えスイッチの追加なしに、簡便な仕組みで２つの映像ビットストリームの接続点をまたいで連続してデコードを行い、再生画面の乱れを抑えることが可能なデジタル再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記問題点を解決するために本発明のデジタル再生装置は、記録媒体に記録された映像または音声デジタルビットストリーム信号を再生する再生手段、再生された映像または音声デジタルビットストリーム信号を映像ビットストリームと音声ビットストリームに分離するシステムデコード手段、映像ビットストリームに特定データを挿入する特定データ挿入手段、映像ビットストリームを一時的に記憶する映像ストリーム記憶手段、映像ビットストリームを映像信号にデコードする映像デコード手段、前記デコードされた映像フレーム信号を記憶するフレーム記憶手段、音声ビットストリームを一時的に記憶する音声ストリーム記憶手段、音声ビットストリームを音声信号にデコードする音声デコード手段、前記再生手段、前記システムデコード手段、前記映像デコード手段、前記音声デコード手段を制御する制御手段から構成されている。
【００１０】
本デジタル再生装置において、一連の映像、音声ビットストリームを複数接続し、連続して再生する場合、再生信号の接続点に、前記再生手段でダミーデータを挿入し、挿入された前記ダミーデータを前記システムデコード手段で検出し、映像ビットストリーム中に特定データを挿入する。そして映像デコード手段では前記特定データを検出してデコード画像の乱れを抑えて滑らかに接続させる処理を行うように構成したものである。これにより、２つのビットストリームを連続して再生する場合も、少ないハードウェアの追加と簡便なデコード処理により、再生画像の乱れを抑えて滑らかに再生することが可能となる。また、映像ストリームがＨ．２６４形式で圧縮された場合において、特にストリームの接続点をまたいだ後にＨ．２６４特有のストリーム形式に対する処理を行うことで、再生画像の乱れを抑えることが確実に行える。
【発明の効果】
【００１１】
本発明は、記録媒体からＨ．２６４で符号化された２つのビットストリームを接続し、連続して再生する際に、ダミーデータを挿入し、ダミーデータを検出して特定ＮＡＬユニットコードをストリームに埋め込むことで、画像を乱すことなく再生を行うことを可能とする。さらに、ハードウェアの増加や、複雑な処理を行うことなく、簡単に実現することができるという長所を有する。
【発明を実施するための最良の形態】
【００１２】
本発明の第１の発明は、映像及び音声が多重化された複数のデジタルビットストリームを連続して再生する場合、その映像及び音声が多重化された複数のデジタルビットストリームを記録媒体から読み出し、その映像及び音声が多重化された複数のデジタルビットストリームの接続点にダミーデータを挿入するダミーデータ挿入手段と、前記ダミーデータ挿入手段によりダミーデータが挿入された映像及び音声が多重化されたデジタルビットストリームを、映像デジタルビットストリームと音声デジタルビットストリームとに分離する場合に、前記ダミーデータを検出し、その検出したダミーデータに基づき前記映像デジタルビットストリームに接続点を特定する特定データを挿入する特定データ挿入手段と、前記映像デジタルビットストリーム中の特定データを検出する特定データ検出手段と、前記特定データ検出手段で特定データが検出された場合は、前記デジタルビットストリームのデコード処理を初期化する映像デコード手段とを備えることを特徴とするデジタル再生装置であり、前記特定データを前記映像デコード手段で検出することにより、接続された２つのビットストリームの接続点を確実に映像デコーダに伝えるという作用を有する。
【００１３】
本発明の第２の発明は、請求項１と同様の構成で、記録媒体に記録された映像デジタルビットストリーム信号がＨ．２６４形式で圧縮されていることを特徴とするデジタル再生装置である。
【００１４】
本発明の第３の発明は、上記請求項１または２と同様の構成であり、特定データ挿入手段によって挿入されるデータが、Ｈ．２６４規格上未定義または将来拡張用のＩＤを持つＮＡＬ（Ｎｅｔｗｏｒｋ  Ａｂｓｔｒａｃｔｉｏｎ  Ｌａｙｅｒ）ユニットのスタートコードを含むことを特徴とするデジタル再生装置である。
【００１５】
本発明の第４の発明は、上記請求項１から３のいずれかと同様の構成であり、特定データ挿入手段によって挿入されるデータに、長さNビットのビット列”0”を含むことを特徴とするデジタル再生装置である。
【００１６】
本発明の第５の発明は、上記請求項１から４のいずれかと同様の構成であり、映像ビットストリーム中に挿入された特定データを検出したことを制御手段に通知し、制御手段は次にＳＰＳ（Ｓｅｑｕｅｎｃｅ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ）またはＩＤＲピクチャを検出するまで映像ビットストリームを飛ばしてから、前記接続されたストリームをデコードするように制御することを特徴とするデジタル再生装置である。
【００１７】
本発明の第６の記載の発明は、映像及び音声が多重化された複数のデジタルビットストリームを連続して再生する場合、その映像及び音声が多重化された複数のデジタルビットストリームを記録媒体から読み出し、その映像及び音声が多重化された複数のデジタルビットストリームの接続点にダミーデータを挿入するダミーデータ挿入ステップと、前記ダミーデータ挿入によりダミーデータが挿入された映像及び音声が多重化されたデジタルビットストリームを、映像デジタルビットストリームと音声デジタルビットストリームとに分離する場合に、前記ダミーデータを検出し、その検出したダミーデータに基づき前記映像デジタルビットストリームに接続点を特定する特定データを挿入する特定データ挿入ステップと、前記映像デジタルビットストリーム中の特定データを検出する特定データ検出ステップと、前記特定データ検出ステップで特定データが検出された場合は、前記デジタルビットストリームのデコード処理を初期化する映像デコードステップと、を備えるプログラムである。
【００１８】
本発明の第７の発明は、請求項６と同様の構成で、映像デジタルビットストリーム信号がＨ．２６４形式であることを特徴とするプログラムである。
【００１９】
本発明の第８の発明は、上記請求項６または７のいずれかと同様の構成であり、特定データ挿入手段によって挿入されるデータが、Ｈ．２６４規格上未定義または将来拡張用のＩＤを持つＮＡＬ（Ｎｅｔｗｏｒｋ  Ａｂｓｔｒａｃｔｉｏｎ  Ｌａｙｅｒ）ユニットのスタートコードを含むことを特徴とするプログラムである。
【００２０】
本発明の第９の発明は、上記請求項６から８のいずれかと同様の構成であり、特定データ挿入手段によって挿入されるデータに、長さNビットのビット列”0”を含むことを特徴とするプログラムである。
【００２１】
本発明の第１０の発明は、上記請求項６から９のいずれかと同様の構成であり、映像ビットストリーム中に挿入された特定データを検出したことを制御手段に通知し、制御手段は次にＳＰＳ（Ｓｅｑｕｅｎｃｅ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ）またはＩＤＲピクチャを検出するまで映像ビットストリームを飛ばしてから、前記接続されたストリームをデコードするように制御することを特徴とするプログラムである。
【００２２】
以下、本発明の実施例１について図１から図６を用いて説明する。
【００２３】
（実施の形態１）
図１は実施の形態１のデジタル再生装置のブロック図を示すものである。図１において、１は記録媒体、２が再生手段であり、内部にダミーデータ挿入手段を含む。３は制御手段、４はシステムデコード手段、５は特定データ挿入手段、６は映像ストリーム記憶手段、７は映像デコーダ、８はフレーム記憶手段、９は映像出力端子、１０は音声ストリーム記憶手段、１１は音声デコーダ、１２は音声出力端子である。
【００２４】
以上のように構成されたデジタル再生装置について、以下その動作について説明する。記録媒体１には、映像や音声といったデジタルビットストリーム信号が所定のフォーマットで記録されている。例えばＭＰＥＧ２（Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｉｍａｇｅ Ｃｏｄｉｎｇ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ  ２）のＴＳ（Ｔｒａｎｓｐｏｒｔ Ｓｔｒｅａｍ）といった固定長（１８８ｂｙｔｅ）のパケットが記録されている。ＭＰＥＧ２−ＴＳでは、映像と音声のビットストリームを多重化して構成し伝送することができる。さらに、映像信号の符号化方式については、ＭＰＥＧ２方式のみならず、Ｈ．２６４方式（ＭＰＥＧ４−ＡＶＣとも称される）方式といった符号化方式で圧縮され、より効率的に記録が可能なストリーム構成も可能となっている。
【００２５】
上記のような方式により記録されているデジタルビットストリーム信号は、まず再生手段２により記録媒体１から読み出される。再生手段２はレーザーピックアップや信号等化回路、エラー訂正回路等を、またダミーデータ挿入手段を含み、記録媒体のアドレスを制御手段３から指示され、読み出したデジタル信号に対してエラー訂正処理等を行った後、再生デジタルビットストリーム信号を得る。次にシステムデコード手段４では映像と音声のデジタルビットストリーム信号の分離を行う。この際に映像ストリームの接続点に特定データ挿入手段５で生成された特定データが挿入される。
【００２６】
分離された映像ビットストリーム信号は、映像ストリーム記憶手段６を経て、映像デコーダ７に入力される。映像デコーダ７ではフレーム記憶手段８にデコードした画像を格納しながら映像ビットストリームを映像信号にデコードして変換し、映像出力端子９から出力する。
【００２７】
また、システムデコード手段４により分離された音声ストリームは、音声ストリーム記憶手段１０に入力され、音声デコーダ１１に入力される。音声デコーダでは音声ビットストリーム信号がデコードされ、デコードされた音声信号が音声出力端子１２から出力される。
【００２８】
記録媒体１には一連の映像、音声デジタルビットストリーム信号が1本のみ入っているわけではない。したがって、２本以上の複数のビットストリーム信号を接続し、連続して再生する場合がある。さらに、同一のストリーム内であっても、異なる２箇所の別の区間のビットストリームを接続し、連続して再生する場合もありうる。このような、デジタルビットストリームの接続点をまたいでの再生を行う場合、まず第1のデジタルビットストリームを記録媒体から再生手段２によって再生し、システムデコード手段４に転送する。システムデコード手段４では音声と映像のストリームに分離し、各映像ストリーム記憶手段６、音声ストリーム記憶手段１０へ格納する。
次に制御手段３の指示により、再生手段２内のダミーデータ挿入手段でダミーデータを挿入し、システムデコード手段へと転送する。例えばＭＰＥＧ２−ＴＳのパケット長と同一の１８８ｂｙｔｅのダミーデータを挿入する。システムデコード手段では、前記ダミーデータを、そのパケットＩＤやパケットＩＤ＋データ内に記述されたＩＤといった方法により判別し、検出する。
【００２９】
図２にシステムデコード手段４のブロック図を示す。図２において、１３は入力端子、１４はＰＩＤ検出手段、１５はダミーデータ検出手段、１６はＴＳ／ＰＥＳデコーダ、１７は切り替えスイッチ、１８は特定データ入力端子、１９は切替えスイッチ、２０は映像ビットストリーム出力端子、２１は音声ビットストリーム出力端子である。ＭＰＥＧ２−ＴＳでは固定長（１８８バイト）のパケットでデータを伝送し、ＰＩＤ（パケットＩＤ）により各種パケットの識別を行う。制御手段３から制御されて、映像ビットストリームのＰＩＤや音声ビットストリームのＰＩＤと比較し、切り替えスイッチ１７を制御することで、ストリームを分離することが可能となる。また、ダミーデータとして、再生手段２により固定のＰＩＤを持つパケットを挿入することで、ＰＩＤ検出手段１４、ダミーデータ検出手段１５で、ダミーデータを検出することができる。ＰＩＤのみではダミーデータを特定して検出できない場合には、パケットのデータ部にあらかじめ決められた固定のＩＤパターンを埋めておくことで、確実にストリームの境界を検出することが可能となる。例えば、通常はスタッフィングの目的でしか用いられない、ＮＵＬＬ（ヌル）パケットをダミーデータとし、ＮＵＬＬパケットのＰＩＤと、それに続く特定のパターンをダミーデータとして埋め込んでおくとよい。
【００３０】
ＴＳ／ＰＥＳデコーダ１６ではＭＰＥＧ２−ＴＳパケットで送られてきたデータから、ＴＳ層、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）層とよばれる伝送のためのヘッダを取り除き、ＴＳ／ＰＥＳ内部に格納されたＥＳ（Ｅｌｅｍｅｎｔａｒｙ Ｓｔｒｅａｍ）と呼ばれる、映像、音声のビットストリームを抽出し、切り替えスイッチ１７によりそれぞれの出力端子より出力する。
【００３１】
ダミーデータ検出手段１５でダミーデータが検出された場合、そのパケットが伝送された箇所でビットストリームが不連続であり、二つのビットストリームが接続された接続点であることを示す。したがって、特定データ挿入手段５、切替えスイッチ１９を制御することにより、映像ビットストリーム中に特定データを挿入する。
【００３２】
例えば、映像ビットストリームがＨ．２６４で符号化されている場合、ＥＳ層は複数のＮＡＬユニットから構成されている。このＮＡＬユニットには、内部に伝送されるデータの種類によってｎａｌ＿ｕｎｉｔ＿ｔｙｐｅと呼ばれるＩＤを含むＮＡＬヘッダが先頭付近に付加されている。伝送されるデータとは、ＳＰＳやＰＰＳ（Ｐｉｃｔｕｒｅ Ｐａｒａｍｅｔｅｒ Ｓｅｔ）と呼ばれるような画像シーケンスやピクチャの各種パラメータや、画像シーケンスの先頭のピクチャである、ＩＤＲ（Ｉｎｓｔａｎｔａｎｅｏｕｓ Ｄｅｃｏｄｉｎｇ Ｒｅｆｒｅｓｈ）ピクチャや、アクセス・ユニットの区切りを示す、ＡＵ（Ａｃｃｅｓｓ Ｕｎｉｔ）デリミタや、シーケンスの終了を示すＥｎｄ ｏｆ Ｓｅｑｕｅｎｃｅデータ等であったりする。それぞれのデータの内容によってＨ．２６４では固有のｎａｌ＿ｕｎｉｔ＿ｔｙｐｅの値が定義されており、ＮＡＬヘッダ内の上記ＩＤを検出することで、伝送されているデータ種別を判別することが可能である。今回ストリーム接続点に、特定データ挿入手段５によって生成され、挿入されるデータとしては、Ｈ．２６４規格のＮＡＬユニットで規定されるデータ形式とし、ｎａｌ＿ｕｎｉｔ＿ｔｙｐｅの値としては、将来拡張用、または未定義のものを使用するとよい。これらの値は、現在未使用のため映像ビットストリーム中には存在しないので、確実に接続点を検出することが可能である。映像デコーダ７では、この特定データとして定められたＩＤを持つＮＡＬユニットデータを検出し、接続点を検出することができる。
【００３３】
図３にＨ．２６４のストリーム構成を簡単に説明する。ＭＰＥＧ２とは異なり、ピクチャではなくスライス単位で、Ｉ（Ｉｎｔｒａ）スライス、Ｐ（Ｐｒｅｄｉｃｔｉｖｅ）スライス、Ｂ（Ｂｉ−Ｐｒｅｄｉｃｔｉｖｅ）スライスといった種類がスライスタイプとして定義される。図３ではピクチャ内のスライスがすべて同一のスライスタイプで示されたビットストリームの例であり、このような場合はＩピクチャ、Ｂピクチャ、Ｐピクチャというようにピクチャ単位でスライスタイプが固定される。また、Ｉピクチャと区別し、ＩＤＲピクチャという画像シーケンスの先頭のピクチャがあり、参照ピクチャ・バッファの状態やパラメータといった、映像ビットストリームを複号するためのすべての状態をリセットするピクチャが存在する。２２はＩＤＲピクチャ、２３はＢピクチャ、２４はＰピクチャである。ＩＤＲピクチャより前には、２５のＳＰＳとしてデコードシーケンスに必要なパラメータ情報、２６や２８にＰＰＳとしてピクチャデコードに必要なパラメータ情報が伝送される。２９のようにＩＤＲピクチャから次のＩＤＲピクチャまでがＭＰＥＧ２のＧＯＰ（Ｇｒｏｕｐ ｏｆ Ｐｉｃｔｕｒｅｓ）に相当し、デコード開始時にはシーケンス先頭のＩＤＲピクチャから再生する。
【００３４】
次に図４を用いてダミーデータの挿入の様子を説明する。図４において、ストリームは簡単のためＭＰＥＧ２−ＴＳの映像ビットストリームのみについて示すものとする。３０は映像ビットストリーム１であり、３５は映像ビットストリーム２であり、それぞれを接続して再生するものとする。３１、３３、３４、３７、３８は映像ビットストリーム中のＢピクチャデータ、３２、３９はＰピクチャデータ、３６はＩＤＲピクチャデータを示している。４０から４１のＭＰＥＧ２−ＴＳからなるＢピクチャデータで、映像ビットストリーム１が終了し、４３のＴＳデータで映像ビットストリーム２が始まるものとする。これらビットストリーム１と２を接続し、連続して再生する場合に、４２に示すようにダミーデータを再生手段２において挿入する。
例えば３４のＢピクチャは、４５のＴＳヘッダ、４６のＰＥＳヘッダに続く４７のＰＰＳ、Ｂピクチャヘッダ以降の映像ＥＳデータとして伝送されている。しかし、データの伝送単位が１８８バイト単位であるために、最終ＴＳパケット４１では、４８に示すように、次のピクチャのＥＳデータが始まることも考えられる。同様に、映像ビットストリーム２の先頭ＩＤＲピクチャデータ３６では、４３から４４のＭＰＥＧ−ＴＳデータで伝送されるが、５０からＳＰＳ、ＰＰＳ、ＩＤＲピクチャヘッダ、ピクチャデータと伝送される。しかし、先頭ＴＳパケットには４９に示すように、直前のピクチャデータの残骸が入っていることが考えられる。これらビットストリーム１、２を単純に接続すると、不要なＥＳデータ４８や４９等が誤って接続され、映像デコーダに送られてデコードエラーを引き起こしてしまう。
【００３５】
特に図５に接続点の様子を示す。図５で５３はＳＰＳ、５４はＰＰＳ、５５はピクチャヘッダ、５６はピクチャデータである。５７は映像ビットストリーム２のデータである。また５８、５９，６０，６１、６６、６７、６８は映像の符号化データである可変長符号ＶＬＣ（Variable Length Code）であり、図４のように接続された接続点では、ピクチャの一部のデータや、６２や６５のようなＶＬＣの途中でストリームが切り取られたデータが存在するので、映像デコーダではデコードエラーとなりうる。
【００３６】
そこで、ダミーデータを検出したシステムデコード手段４、特定データ挿入手段５では、６３、６４に示すように、特定のＩＤを持つＮＡＬユニットデータと‘０’データとを挿入する。仮にシームレス再生点に挿入されるＮＡＬユニットということで６３をＳＬＥＳＳ＿ＮＡＬユニットとする。６４に示す‘０’データは、例えばデコーダにおけるバッファにおいて映像ビットストリーム１のデータを早く押し出して、デコーダにデータを早く到着させる役割を果たす。
ストリーム接続点ではデコーダは６３のＳＬＥＳＳ＿ＮＡＬユニットを検出することができるようになる。したがって、ストリーム接続点でＳＬＥＳＳ＿ＮＡＬユニットを検出した際には、ビットストリーム１で完結しなかったピクチャを表示することなく、ビットストリーム２のデータのデコードを行えばよい。
このとき、Ｈ．２６４データにおいては、ＩピクチャといってもＩＤＲピクチャを探してＳＰＳからデコードを開始しないと映像ビットストリーム２のデコードは開始できないため、デコーダがＳＬＥＳＳ＿ＮＡＬユニットを検出した場合には、ＩＤＲピクチャをサーチしてデコードを開始するように制御手段３が映像デコーダ７を制御する必要がある。
【００３７】
デコード開始時の出画について図６を使用して説明する。図６において、６９のＰピクチャから続くピクチャ列は、元画像データの表示ピクチャ順序を示している。７０、７７がＩＤＲピクチャ、７１、７２、７６がＢピクチャ、７３、７５がＰピクチャ、７４がＩピクチャである。また７０や７７のＩＤＲピクチャがデコード開始ポイントとなる。Ｈ．２６４では、例えば７９のように７３のＰピクチャは７０のＩＤＲピクチャを参照してエンコードされている。また８０に示すようにＩピクチャ７４を超えて参照し、エンコードされることも可能である。ただし、７８のようにＩＤＲピクチャを超えて参照されることはない。
今、蓄積媒体１上においてＩ／ＩＤＲピクチャの位置情報が、８１や８２のように記録されており、それぞれ７０，７４のＩＤＲ／Ｉピクチャの先頭から再生することが可能である場合を想定する。この場合、図６下段に示すように、Ｉピクチャから再生しようとしても８３のように参照画像がないため、再生ができない。したがって、Ｈ．２６４ではＩＤＲピクチャから再生を開始することになる。
【００３８】
仮に図４のビットストリーム２において、３６が図６の７４に示すようにＩピクチャから転送されてきた場合、映像デコーダ７では７７のＩＤＲピクチャまで映像ビットストリームデータをスキップしてＳＰＳ／ＰＰＳから再生を開始する必要がある。
【００３９】
このように、デコーダでビットストリームの接続点でＳＬＥＳＳ＿ＮＡＬユニットを検出することにより、接続点を確実に検出することが可能であるため、ビットストリーム１とビットストリーム２を連続して再生した場合に、Ｈ．２６４符号化方式の特徴に即して正しくデコードを行うことで、画像の乱れを抑えることが可能となる。これらデコーダのデコード動作の制御を制御手段３により行う。
【００４０】
なお、ストリームを接続する前後は１ピクチャのみのデータ、例えばＩＤＲピクチャだけを順番に接続して再生する、ＩＤＲ特殊再生（早送り再生）であってもよい。
【００４１】
また、ストリーム接続点にダミーデータを挿入することで、接続点をシステムデコード手段４に伝えたが、例えばダミーデータを使用せずに、ビットストリーム１を再生した後、再生手段２が制御手段３に再生完了割り込み通知を送り、その割り込み通知により、制御手段３がシステムデコード手段４を制御してＳＬＥＳＳ＿ＮＡＬユニット等の特定コードを映像ＥＳに挿入し、その後ビットストリーム２を再生する構成としてもよい。
【００４２】
（実施の形態２）
実施の形態２は実施の形態１とほぼ同等の動作を行うもので、図７、図８のフローチャートに示すような再生方法をコンピュータ上で動作可能なプログラムとして実施されるものである。
【００４３】
詳細な説明は図７、図８を用いて説明する。実施の形態１と同様に、フローチャート１０１から１０５に示す再生手段の動作を説明する。１０１は再生スタートで、１番目のストリームを再生開始する。１０２によりｎ番目（開始時はｎ＝１）のストリームの再生処理を行う。１０３では次に連続してストリーム再生を行うかどうかを判定する。次ストリームを再生しない場合は１０４に移り、再生を終了する。次に連続してストリーム再生を行う場合は、１０５のダミーデータ挿入処理を行う。その後、ｎにｎ＋１の値を入れて、１０２に戻り、順次ｎ＋１番目のストリーム再生処理を行う。
【００４４】
１０６から１１０はシステムデコード手段のフローチャートを示す。実施の形態１同様、１０６の再生開始後、１０７ではパケットＩＤによりダミーデータかどうかを判定する。ダミーデータでない場合は、１０８で映像／音声パケット分離処理を行う。次に１０９でＭＰＥＧ２−ＴＳをＥＳ化する処理を行い、１０７に戻る。１０７においてダミーデータを検出した場合は、１１０でビデオＥＳにＳＬＥＳＳ＿ＮＡＬユニットと’０‘データを挿入し、１０７に戻る。
【００４５】
図８には映像デコーダのフローチャートを１１１から１１７に示す。１１１で再生をスタートし、１１２でＳＰＳ検出処理を行う。ＳＰＳが見つかると、１１３のヘッダデコード処理ではＳＰＳ／ＰＰＳや各ピクチャのヘッダデコード処理を行う。次に１１４ではＳＬＥＳＳ＿ＮＡＬユニットを検出するかどうか確認する。ＳＬＥＳＳ＿ＮＡＬユニットを検出した場合は１１２に戻る。
その後１１５ではピクチャデコード処理を行う。１１６は１１４と同様である。最後に１１７で出画処理を行い、デコードした画像データを出画する。
【００４６】
以上のように実施の形態２は、実施の形態１同様の処理を図７、８で示すフローチャートのような処理に準じて、コンピュータ上で動作可能なプログラムとして実施される。
【産業上の利用可能性】
【００４７】
なお、実施の形態２では、コンピュータ上で動作可能なプログラムとして実施されるものとしたが、コンピュータ同様に、プログラムとして記述された言語が動作するあらゆる信号処理回路、マイクロコード、電子機器で実施しても同等の処理を実現できるものであればなんら構わない。
【００４８】
また、実施の形態１、実施の形態２において、映像ビットストリームの符号化方式についてＨ．２６４方式について記述したが、その他の符号化方式においても同様に、特定データとして各符号化方式のフォーマットの中で将来用、未定義用のデータを利用し、２ストリームの連続再生を行っても良い。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態１によるデジタル再生装置のブロック図
【図２】本発明の実施の形態１によるデジタル再生装置のシステムデコード手段のブロック図
【図３】本発明の実施の形態１または２によるＨ．２６４によって符号化された映像デジタルビットストリームの構成を示した図
【図４】本発明の実施の形態１による２つのデジタルビットストリームとダミーデータの挿入を示した図
【図５】本発明の実施の形態１または２によるストリーム接続点の説明図
【図６】本発明の実施の形態１または２によるＨ．２６４によって符号化されたフレーム間参照方法の説明図
【図７】本発明の実施の形態２による再生手段、システムデコード手段のフローチャート
【図８】本発明の実施の形態２による映像デコーダのフローチャート
【図９】デジタル再生装置の従来の実施例のブロック図
【符号の説明】
【００５０】
１    記録媒体
２    再生手段
３    制御手段
４    システムデコード手段
５    特定データ挿入手段
６    映像ストリーム記憶手段
７    映像デコーダ
８    フレーム記憶手段
９    映像出力端子
１０    音声ストリーム記憶手段
１１    音声デコーダ
１２    音声出力端子
１３    入力端子
１４    ＰＩＤ検出手段
１５    ダミーデータ検出手段
１６    TS/PESデコーダ
１７,１９    切り替えスイッチ
１８    入力端子
２０    映像ビットストリーム出力端子
２１    音声ビットストリーム出力端子
２２    IＤＲピクチャデータ
２４    Ｐピクチャデータ
２３    Ｂピクチャデータ
２５    ＳＰＳ
２６、２８    ＰＰＳ
２７    ＩＤＲピクチャデータ
２９    デコードシーケンス
３０    映像デジタルビットストリーム１
３５    映像デジタルビットストリーム２
３２、３９    Ｐピクチャデータ
３１、３３、３４、３７、３８    Ｂピクチャデータ
４０、４１、４３、４４    ＭＰＥＧ２−ＴＳパケットデータ
４５、５１    ＴＳヘッダ
４６、５２    ＰＥＳヘッダ
４７    ＰＰＳ／Ｂピクチャヘッダ
４８、５０    ＳＰＳ／ＰＰＳ、ＩＤＲピクチャヘッダ
４９    Ｂピクチャデータ
５３    ＳＰＳ
５４    ＰＰＳ
５５    ピクチャヘッダ
５６    スライスヘッダ、マクロブロックデータ
５７    Ｂピクチャデータ
５８、５９、６０、６１、６６、６７、６８    ＶＬＣデータ
６２、６５    欠落したＶＬＣデータ
６３    ＳＬＥＳＳ＿ＮＡＬユニットデータ
６４    “０”データ
６９、７３、７５    Ｐピクチャデータ
７０，７７    ＩＤＲピクチャデータ
７１、７２、７６    Ｂピクチャデータ
７４    Ｉピクチャデータ
７８、７９、８０、８３    参照関係を示す矢印
８１、８２    ＩＤＲ／Ｉピクチャ位置情報
１１８    切り替えスイッチＡ
１１９    切り替えスイッチＢ
【図１】
0004736918.tif 000002
【図２】
0004736918.tif 000003
【図３】
0004736918.tif 000004
【図５】
0004736918.tif 000005
【図６】
0004736918.tif 000006
【図７】
0004736918.tif 000007
【図８】
0004736918.tif 000008
【図９】
0004736918.tif 000009
【図４】
0004736918.tif 000010