(57)【特許請求の範囲】
【請求項１】
番組の付加情報が離散的に含まれる所定の信号を記録するための記録手段と、
前記記録手段に前記所定の信号を記録させる記録制御手段と、
前記記録手段から前記所定の信号を再生させる再生制御手段と、
前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記付加情報検出手段で検出した前記番組の付加情報を前記再生制御手段で再生した前記所定の信号の先頭に付加する付加情報付加手段とを備えた、記録再生装置。
【請求項２】
番組の付加情報が離散的に含まれる所定の信号を記録するための記録手段と、
前記記録手段に前記所定の信号を記録させる記録制御手段と、
前記記録手段から前記所定の信号を再生させる再生制御手段と、
前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記記録制御手段に対し、前記付加情報検出手段で検出した前記番組の付加情報を、前記所定の信号の先頭に付加するように指示する付加情報付加手段とを備えた、記録再生装置。
【請求項３】
番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記所定の信号および前記番組の付加情報を記録する記録手段と、
前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、
前記記録手段から前記所定の信号および前記番組の付加情報を再生させる再生制御手段と、
前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段とを備え、
前記付加情報検出手段は、前記所定の信号記録時に番組の付加情報を検出し、
前記位置情報管理手段は、
前記所定の信号の記録時には、前記記録制御手段から、前記付加情報位置情報を取得し、
前記所定の信号の再生時には、前記付加情報位置情報に基づき、前記再生制御手段が再生した所定の信号の先頭に該番組の付加情報を付加する、記録再生装置。
【請求項４】
番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記所定の信号および前記番組の付加情報を記録する記録手段と、
前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、
前記記録手段から前記所定の信号を再生させる再生制御手段と、
前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段とを備え、
前記付加情報検出手段は、前記記録手段に記録されている前記所定の信号から前記番組の付加情報を検出して、前記記録手段に記録させ、
前記位置情報管理手段は、
前記所定の信号の再生時に、前記番組の付加情報位置情報に基づき、前記再生制御手段が再生した前記所定の信号の先頭に該番組の付加情報を付加する、記録再生装置。
【請求項５】
前記番組の付加情報は、番組仕様情報（Program Specific Information、以下ＰＳＩ）である請求項１から４のいずれかに記載の記録再生装置。
【請求項６】
前記所定の信号はＭＰＥＧトランスポートストリームである、請求項５に記載の記録再生装置。
【請求項７】
前記ＰＳＩが付加されたＭＰＥＧトランスポートストリームは、その内容が書き換えられている、請求項６に記載の記録再生装置。
【請求項８】
前記ＰＳＩは巡回カウンタ値を有するものであり、
前記ＭＰＥＧトランスポートストリームに付加されるＰＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに含まれているＰＳＩの巡回カウンタ値と連続性を保持している、請求項６に記載の記録再生装置。
【請求項９】
前記付加情報付加手段に付加されるＰＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに元から含まれているＰＳＩの巡回カウンタ値に準じて書き換えられることにより連続性を保持する、請求項６に記載の記録再生装置。
【請求項１０】
前記ＭＰＥＧトランスポートストリームに元から含まれているＰＳＩの巡回カウンタ値は、前記付加情報付加手段に付加されるＰＳＩの巡回カウンタ値に準じて置き換えられることにより連続性を保持する、請求項６に記載の記録再生装置。
【請求項１１】
前記番組の付加情報は、ＳＩ（Service Information、以下ＳＩ）である、請求項１から４のいずれかに記載の記録再生装置。
【請求項１２】
前記所定の信号はＭＰＥＧトランスポートストリームである、請求項１１に記載の記録再生装置。
【請求項１３】
前記ＳＩが付加されたＭＰＥＧトランスポートストリームは、その内容が書き換えられている、請求項１２に記載の記録再生装置。
【請求項１４】
前記ＳＩは巡回カウンタ値を有するものであり、
前記ＭＰＥＧトランスポートストリームに付加されるＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに含まれているＳＩの巡回カウンタ値と連続性を保持している、請求項１２に記載の記録再生装置。
【請求項１５】
前記付加情報付加手段に付加されるＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに元から含まれているＳＩの巡回カウンタ値に準じて書き換えられることにより連続性を保持する、請求項１２に記載の記録再生装置。
【請求項１６】
前記ＭＰＥＧトランスポートストリームに元から含まれているＳＩの巡回カウンタ値は、前記付加情報付加手段に付加されるＳＩの巡回カウンタ値に準じて置き換えられることにより連続性を保持する、記録再生装置。
【請求項１７】
前記番組の付加情報は、ＰＣＲ（Program Clock Reference、以下ＰＣＲ）である、請求項１から４のいずれかに記載の記録再生装置。
【請求項１８】
前記所定の信号はＭＰＥＧトランスポートストリームである、請求項１７に記載の記録再生装置。
【請求項１９】
前記ＰＣＲが付加されたＭＰＥＧトランスポートストリームは、その内容が書き換えられている、請求項１８に記載の記録再生装置。
【請求項２０】
前記ＰＣＲは巡回カウンタ値を有するものであり、
前記ＭＰＥＧトランスポートストリームに付加されるＰＣＲの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに含まれているＰＣＲの巡回カウンタ値と連続性を保持している、請求項１８に記載の記録再生装置。
【請求項２１】
前記付加情報付加手段に付加されるＰＣＲの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに元から含まれているＰＣＲの巡回カウンタ値に準じて書き換えられることにより連続性を保持する、請求項１８に記載の記録再生装置。
【請求項２２】
前記ＭＰＥＧトランスポートストリームに元から含まれているＰＣＲの巡回カウンタ値は、前記付加情報付加手段に付加されるＰＣＲの巡回カウンタ値に準じて置き換えられることにより連続性を保持する、請求項１８に記載の記録再生装置。
【請求項２３】
ＭＰＥＧの映像ストリームを記録する記録手段と、
前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、
前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、
前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、
前記Ｉフレーム位置情報検出手段で検出した前記Ｉフレーム位置情報を管理するＩフレーム位置情報管理手段とを備え、
前記再生制御手段は、
前記Ｉフレーム位置情報管理手段からＩフレーム位置情報を取得して、これに基づき該Ｉフレームを先頭に、ＭＰＥＧの映像ストリームを再生する、ＭＰＥＧの映像ストリーム記録再生装置。
【請求項２４】
ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、
前記ＭＰＥＧの映像ストリームおよび前記Ｉフレーム位置情報を記録する記録手段と、
前記記録手段に前記ＭＰＥＧの映像ストリームおよび前記Ｉフレーム位置情報を記録させる記録制御手段と、
前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、
前記記録手段上の、前記Ｉフレーム位置情報の記録された場所を管理情報として管理するＩフレーム位置情報管理手段と、
前記管理情報に基づき前記Ｉフレーム位置情報を読み出すＩフレーム位置情報読み出し手段とを備え、
前記Ｉフレーム位置情報読み出し手段は、
ＭＰＥＧの映像ストリーム再生時には、前記記録手段から前記Ｉフレーム位置情報を読み出して前記再生制御手段に出力し、
前記再生制御手段は、前記Ｉフレーム位置情報に基づいて該Ｉフレームを先頭に、ＭＰＥＧの映像ストリーム中の映像データを再生する、ＭＰＥＧの映像ストリーム記録再生装置。
【請求項２５】
ＭＰＥＧの映像ストリームを記録する記録手段と、
前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、
前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、
前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段とを備え、
前記記録制御手段は、前記Ｉフレーム位置情報管理手段からＩフレーム位置情報を取得して、これに基づき該Ｉフレームより以前の映像ストリームを破棄してＭＰＥＧの映像ストリームを前記記録手段に記録させる、ＭＰＥＧの映像ストリーム記録再生装置。
【請求項２６】
請求項１に記載の記録再生装置の、前記記録手段に前記所定の信号を記録させる記録制御手段と、前記記録手段から前記所定の信号を再生させる再生制御手段と、前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記付加情報検出手段で検出した前記番組の付加情報を前記再生制御手段で再生した前記所定の信号の先頭に付加する付加情報付加手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項２７】
請求項２に記載の記録再生装置の、前記記録手段に前記所定の信号を記録させる記録制御手段と、前記記録手段から前記所定の信号を再生させる再生制御手段と、前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記記録制御手段に対し、前記付加情報検出手段で検出した前記番組の付加情報を、前記所定の信号の先頭に付加するように指示する付加情報付加手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項２８】
請求項３に記載の記録再生装置の、番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、前記記録手段から前記所定の信号および前記番組の付加情報を再生させる再生制御手段と、前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項２９】
請求項４に記載の記録再生装置の、番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、前記記録手段から前記所定の信号を再生させる再生制御手段と、前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項３０】
請求項２３に記載のＭＰＥＧの映像ストリーム記録再生装置の、前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、前記Ｉフレーム位置情報検出手段で検出した前記Ｉフレーム位置情報を管理するＩフレーム位置情報管理手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項３１】
請求項２４に記載のＭＰＥＧの映像ストリーム記録再生装置の、ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、前記記録手段に前記ＭＰＥＧの映像ストリームおよび前記Ｉフレーム位置情報を記録させる記録制御手段と、前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、前記記録手段上の、前記Ｉフレーム位置情報の記録された場所を管理情報として管理するＩフレーム位置情報管理手段と、前記管理情報に基づき前記Ｉフレーム位置情報を読み出すＩフレーム位置情報読み出し手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項３２】
請求項２５に記載のＭＰＥＧの映像ストリーム記録再生装置の、前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、記録再生装置、ＭＰＥＧの映像ストリーム記録再生装置などにに関するものである。
【０００２】
【従来の技術】
従来より、ＭＰＥＧ（Moving Picture Experts Group）規格に準じた信号圧縮の技術が各方面で用いられており、例えばＡＶデータの記録再生装置などに応用されている。
【０００３】
図１０（ａ）は、ＭＰＥＧトランスポートストリーム（以下、ＭＰＥＧ−ＴＳ）の形態に圧縮されている映像・音声データ（以下ＡＶデータと称す）のデコーダの一般的な構成例を示す図である。
【０００４】
図に示すように、ストリームデコーダ１００において、トランスポートデコーダ１１０は、ＭＰＥＧ−ＴＳの入力を受ける手段である。またＡＶデータデコーダ１２０は、トランスポートデコーダ１１０からの出力を受ける手段、フレームバッファ１３０は、ＡＶデータデコーダ１２０へアクセスを行い、ＡＶデータをディスプレイ表示が可能な形で再生するための手段である。
【０００５】
次に、図１０（ｂ）は、ＭＰＥＧ−ＴＳのデコードおよび再生の手順を、時間を横軸にとって示した図、また図１１（ａ）はＭＰＥＧ−ＴＳの構成を示す図、図１１（ｂ）は、ＡＶビットストリーム中の映像ストリームの構成を示す図である。以下、各図を参照しながら、ＡＶデコーダ１００による、ＭＰＥＧ−ＴＳのデコードおよび再生動作を説明する。
【０００６】
はじめに、ＭＰＥＧ−ＴＳがトランスポートデコーダ１１０に入力すると、トランスポートデコーダ１１０は、図１０（ｂ）の（イ）に示すステップとして、入力したＭＰＥＧ−ＴＳからＰＡＴの検出を行う。ここでＰＡＴ(Program Association Table)とは、ＭＰＥＧ−ＴＳにおいて、該ＭＰＥＧ−ＴＳに記録されている番組に割り当てられた番組番号と、該番組を構成するＡＶデータ等のストリームを伝送するパケットのＩＤを示すＰＭＴ(Program Mat Table)とからなるパケットであり、図１１（ａ）に示すように、ＭＰＥＧ−ＴＳ中に点在している。なお、ＰＭＴもまたＭＰＥＧ−ＴＳにてパケットとして存在している。
【０００７】
トランスポートデコーダ１１０は、ＰＡＴを検出すると、次いで図１０（ｂ）の（ロ）に示すステップとしてＰＭＴの検出を行い、さらに場合によっては、同図（ハ）に示すステップとして、ＰＡＴ、ＰＭＴの検出と並行して、ＣＡＴ(Conditional Access Table)と呼ばれるＩＤの検出を行う。有料放送に用いられるＡＶデータには、専用のデコーダを持たない一般視聴者が視聴できないように予めスクランブルがかけられているが、ＣＡＴはそのスクランブルを解除するための暗号解読情報を伝送するパケットのＩＤを示すものであり、ＭＰＥＧ−ＴＳ内にパケットとして存在している。
【０００８】
これらＰＡＴ，ＰＭＴおよびＣＡＴ等の番組仕様情報を総称してＰＳＩ(Program Specific Information)といい、したがって図１０（ｂ）の（イ）（ロ）（ハ）に示すようなトランスポートデコーダ１１０の動作は、ＰＳＩの検出を行っているということができる。
【０００９】
トランスポートデコーダ１１０によってＰＳＩが検出されたＭＰＥＧ−ＴＳは、ＡＶビットストリームとして、ＡＶデータデコーダ１２０へ入力する。ＡＶデータデコーダ１２０は、入力したＭＰＥＧ−ＴＳから、映像ストリームのデコードを行う。図１１（ｂ）に示すように、ＭＰＥＧのビットストリームにおいて、映像ストリームはＩフレーム、ＢフレームおよびＰフレームの各映像フレームから構成されているものであるが、これら映像フレームの中で、最初にデコードされなければならないのはＩフレームである。そこでＡＶデータデコーダ１２０は、図１０（ｂ）および図１１（ｂ）の（ニ）に示すステップにあるように、はじめにＩフレームの検出を行う。Ｉフレームの検出が行われると、該Ｉフレームを起点として、ＭＰＥＧ−ＴＳから、映像ストリームがデコードされる（同図（ホ）のステップ）。デコードされたＡＶデータは、フレームバッファへ出力される。
【００１０】
フレームバッファは、ＡＶデータデコーダから、ＡＶデータの入力を受けるが、これをある一定量蓄積してから（図１０（ｂ）（ヘ）のステップ）、ディスプレイ等の表示機器へ出力する。
【００１１】
【発明が解決しようとする課題】
ところで、以上の動作によれば、ＭＰＥＧトランスポートストリームのデコード開始から、実際にＡＶデータが表示されるまでには、２秒足らず程度の時間が必要となる。これはＭＰＥＧ−ＴＳを通常のＡＶデータにデコードする動作に起因するもので、その時間は次の二つに分けられる。一つはトランスポートデコーダにおけるＰＳＩの検出に要する時間（ＰＳＩ受信待ち時間）であり、もう一つは、ＡＶデコーダにおけるＩフレームを検出するのに要する時間（Ｉフレーム受信待ち時間）である。
【００１２】
これらＰＳＩの検出に要する時間およびＩフレームの検出に要する時間は、ＭＰＥＧトランスポートストリーム再生装置の利用者にとっては再生動作を行ってから、実際にＡＶデータの視聴ができるまでの待ち時間として感じられることとなり、利便性において問題となった。
【００１３】
本発明は、このような問題に鑑みてなされたものであり、実際に再生開始の動作を行わせてから、ＡＶデータの視聴が可能となるまでの待ち時間を短縮して利便性を向上したＭＰＥＧトランスポートストリーム記録再生装置およびＭＰＥＧの映像ストリーム記録再生装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記の目的を達成するために、第１の本発明は、番組の付加情報が離散的に含まれる所定の信号を記録するための記録手段と、
前記記録手段に前記所定の信号を記録させる記録制御手段と、
前記記録手段から前記所定の信号を再生させる再生制御手段と、
前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記付加情報検出手段で検出した前記番組の付加情報を前記再生制御手段で再生した前記所定の信号の先頭に付加する付加情報付加手段とを備えた、記録再生装置である。
【００１５】
また、第２の本発明は、番組の付加情報が離散的に含まれる所定の信号を記録するための記録手段と、
前記記録手段に前記所定の信号を記録させる記録制御手段と、
前記記録手段から前記所定の信号を再生させる再生制御手段と、
前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記記録制御手段に対し、前記付加情報検出手段で検出した前記番組の付加情報を、前記所定の信号の先頭に付加するように指示する付加情報付加手段とを備えた、記録再生装置である。
【００１６】
また、第３の本発明は、番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記所定の信号および前記番組の付加情報を記録する記録手段と、
前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、
前記記録手段から前記所定の信号および前記番組の付加情報を再生させる再生制御手段と、
前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段とを備え、
前記付加情報検出手段は、前記所定の信号記録時に番組の付加情報を検出し、
前記位置情報管理手段は、
前記所定の信号の記録時には、前記記録制御手段から、前記付加情報位置情報を取得し、
前記所定の信号の再生時には、前記付加情報位置情報に基づき、前記再生制御手段が再生した所定の信号の先頭に該番組の付加情報を付加する、記録再生装置である。
【００１７】
また、第４の本発明は、番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、
前記所定の信号および前記番組の付加情報を記録する記録手段と、
前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、
前記記録手段から前記所定の信号を再生させる再生制御手段と、
前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段とを備え、
前記付加情報検出手段は、前記記録手段に記録されている前記所定の信号から前記番組の付加情報を検出して、前記記録手段に記録させ、
前記位置情報管理手段は、
前記所定の信号の再生時に、前記番組の付加情報位置情報に基づき、前記再生制御手段が再生した前記所定の信号の先頭に該番組の付加情報を付加する、記録再生装置である。
また、第５の本発明は、前記番組の付加情報は、番組仕様情報（Program Specific Information、以下ＰＳＩ）である第１から第４のいずれかの本発明の記録再生装置である。
また、第６の本発明は、前記所定の信号はＭＰＥＧトランスポートストリームである、第５の本発明の記録再生装置である。
また、第７の本発明は、前記ＰＳＩが付加されたＭＰＥＧトランスポートストリームは、その内容が書き換えられている、第６の本発明の記録再生装置である。
また、第８の本発明は、前記ＰＳＩは巡回カウンタ値を有するものであり、
前記ＭＰＥＧトランスポートストリームに付加されるＰＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに含まれているＰＳＩの巡回カウンタ値と連続性を保持している、第６の本発明の記録再生装置である。
また、第９の本発明は、前記付加情報付加手段に付加されるＰＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに元から含まれているＰＳＩの巡回カウンタ値に準じて書き換えられることにより連続性を保持する、第６の本発明の記録再生装置である。
また、第１０の本発明は、前記ＭＰＥＧトランスポートストリームに元から含まれているＰＳＩの巡回カウンタ値は、前記付加情報付加手段に付加されるＰＳＩの巡回カウンタ値に準じて置き換えられることにより連続性を保持する、第６の本発明の記録再生装置である。
また、第１１の本発明は、前記番組の付加情報は、ＳＩ（Service Information、以下ＳＩ）である、第１から第４のいずれかの本発明の記録再生装置である。  
また、第１２の本発明は、前記所定の信号はＭＰＥＧトランスポートストリームである、第１１の本発明の記録再生装置である。  
また、第１３の本発明は、前記ＳＩが付加されたＭＰＥＧトランスポートストリームは、その内容が書き換えられている、第１２の本発明の記録再生装置である。  
また、第１４の本発明は、前記ＳＩは巡回カウンタ値を有するものであり、
前記ＭＰＥＧトランスポートストリームに付加されるＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに含まれているＳＩの巡回カウンタ値と連続性を保持している、第１２の本発明の記録再生装置である。  
また、第１５の本発明は、前記付加情報付加手段に付加されるＳＩの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに元から含まれているＳＩの巡回カウンタ値に準じて書き換えられることにより連続性を保持する、第１２の本発明の記録再生装置である。
また、第１６の本発明は、前記ＭＰＥＧトランスポートストリームに元から含まれているＳＩの巡回カウンタ値は、前記付加情報付加手段に付加されるＳＩの巡回カウンタ値に準じて置き換えられることにより連続性を保持する、記録再生装置である。  
また、第１７の本発明は、前記番組の付加情報は、ＰＣＲ（Program Clock Reference、以下ＰＣＲ）である、第１から第４のいずれかの本発明の記録再生装置である。 
また、第１８の本発明は、前記所定の信号はＭＰＥＧトランスポートストリームである、第１７の本発明の記録再生装置である。
また、第１９の本発明は、前記ＰＣＲが付加されたＭＰＥＧトランスポートストリームは、その内容が書き換えられている、第１８の本発明の記録再生装置である。  
また、第２０の本発明は、前記ＰＣＲは巡回カウンタ値を有するものであり、
前記ＭＰＥＧトランスポートストリームに付加されるＰＣＲの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに含まれているＰＣＲの巡回カウンタ値と連続性を保持している、第１８の本発明の記録再生装置である。  
また、第２１の本発明は、前記付加情報付加手段に付加されるＰＣＲの巡回カウンタ値は、前記ＭＰＥＧトランスポートストリームに元から含まれているＰＣＲの巡回カウンタ値に準じて書き換えられることにより連続性を保持する、第１８の本発明の記録再生装置である。  
また、第２２の本発明は、前記ＭＰＥＧトランスポートストリームに元から含まれているＰＣＲの巡回カウンタ値は、前記付加情報付加手段に付加されるＰＣＲの巡回カウンタ値に準じて置き換えられることにより連続性を保持する、第１８の本発明の記録再生装置である。
また、第２３の本発明は、ＭＰＥＧの映像ストリームを記録する記録手段と、
前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、
前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、
前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、
前記Ｉフレーム位置情報検出手段で検出した前記Ｉフレーム位置情報を管理するＩフレーム位置情報管理手段とを備え、
前記再生制御手段は、
前記Ｉフレーム位置情報管理手段からＩフレーム位置情報を取得して、これに基づき該Ｉフレームを先頭に、ＭＰＥＧの映像ストリームを再生する、ＭＰＥＧの映像ストリーム記録再生装置である。  
また、第２４の本発明は、ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、
前記ＭＰＥＧの映像ストリームおよび前記Ｉフレーム位置情報を記録する記録手段と、
前記記録手段に前記ＭＰＥＧの映像ストリームおよび前記Ｉフレーム位置情報を記録させる記録制御手段と、
前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、
前記記録手段上の、前記Ｉフレーム位置情報の記録された場所を管理情報として管理するＩフレーム位置情報管理手段と、
前記管理情報に基づき前記Ｉフレーム位置情報を読み出すＩフレーム位置情報読み出し手段とを備え、
前記Ｉフレーム位置情報読み出し手段は、
ＭＰＥＧの映像ストリーム再生時には、前記記録手段から前記Ｉフレーム位置情報を読み出して前記再生制御手段に出力し、
前記再生制御手段は、前記Ｉフレーム位置情報に基づいて該Ｉフレームを先頭に、ＭＰＥＧの映像ストリーム中の映像データを再生する、ＭＰＥＧの映像ストリーム記録再生装置である。  
また、第２５の本発明は、ＭＰＥＧの映像ストリームを記録する記録手段と、
前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、
前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、
前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段とを備え、
前記記録制御手段は、前記Ｉフレーム位置情報管理手段からＩフレーム位置情報を取得して、これに基づき該Ｉフレームより以前の映像ストリームを破棄してＭＰＥＧの映像ストリームを前記記録手段に記録させる、ＭＰＥＧの映像ストリーム記録再生装置である。
また、第２６の本発明は、第１の本発明の記録再生装置の、前記記録手段に前記所定の信号を記録させる記録制御手段と、前記記録手段から前記所定の信号を再生させる再生制御手段と、前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記付加情報検出手段で検出した前記番組の付加情報を前記再生制御手段で再生した前記所定の信号の先頭に付加する付加情報付加手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
また、第２７の本発明は、第２の本発明の記録再生装置の、前記記録手段に前記所定の信号を記録させる記録制御手段と、前記記録手段から前記所定の信号を再生させる再生制御手段と、前記所定の信号の記録時に、前記所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記記録制御手段に対し、前記付加情報検出手段で検出した前記番組の付加情報を、前記所定の信号の先頭に付加するように指示する付加情報付加手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
また、第２８の本発明は、第３の本発明の記録再生装置の、番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、前記記録手段から前記所定の信号および前記番組の付加情報を再生させる再生制御手段と、前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
また、第２９の本発明は、第４の本発明の記録再生装置の、番組の付加情報が離散的に含まれる所定の信号から前記番組の付加情報を検出する付加情報検出手段と、前記記録手段に前記所定の信号および前記番組の付加情報を記録させる記録制御手段と、前記記録手段から前記所定の信号を再生させる再生制御手段と、前記記録手段上の、前記番組の付加情報が記録された場所を番組の付加情報位置情報として管理する番組の付加情報の位置情報管理手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
また、第３０の本発明は、第２３の本発明のＭＰＥＧの映像ストリーム記録再生装置の、前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、前記Ｉフレーム位置情報検出手段で検出した前記Ｉフレーム位置情報を管理するＩフレーム位置情報管理手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
また、第３１の本発明は、第２４の本発明のＭＰＥＧの映像ストリーム記録再生装置の、ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段と、前記記録手段に前記ＭＰＥＧの映像ストリームおよび前記Ｉフレーム位置情報を記録させる記録制御手段と、前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、前記記録手段上の、前記Ｉフレーム位置情報の記録された場所を管理情報として管理するＩフレーム位置情報管理手段と、前記管理情報に基づき前記Ｉフレーム位置情報を読み出すＩフレーム位置情報読み出し手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
また、第３２の本発明は、第２５の本発明のＭＰＥＧの映像ストリーム記録再生装置の、前記記録手段に前記ＭＰＥＧの映像ストリームを記録させる記録制御手段と、前記記録手段から前記ＭＰＥＧの映像ストリームを再生させる再生制御手段と、前記ＭＰＥＧの映像ストリームの記録時に、前記ＭＰＥＧの映像ストリーム中のＩフレームの位置をＩフレーム位置情報として検出するＩフレーム位置情報検出手段としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
【００１８】
【発明の実施の形態】
（実施の形態１）
図１は、本発明の実施の形態１のＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。図に示すように、ＭＰＥＧトランスポートストリーム記録再生装置１０において、ＰＳＩ検出手段１および記録制御手段２は、ＭＰＥＧトランスポートストリーム（ＭＰＥＧ−ＴＳ）の入力を直接受ける手段である。また記録手段３は、記録制御手段２の制御によってＭＰＥＧ−ＴＳを記録する、ＨＤＤなどのランダムアクセス機能を有する手段である。再生制御手段４は、記録手段３に記録されたＭＰＥＧ−ＴＳを再生させる手段である。また、ＰＳＩ付加手段５は、ＰＳＩ検出手段１および再生制御手段４からの入力を受けて、ＭＰＥＧ−ＴＳをＭＰＥＧトランスポートストリーム記録再生装置１０の外部へ出力する手段である。
【００１９】
以上のような構成を有する、本実施の形態１について、次にに説明を行う。
【００２０】
はじめに、記録動作について説明する。記録制御手段２が、ＭＰＥＧ−ＴＳを記録するよう動作を開始すると、外部からＭＰＥＧ−ＴＳの入力が行われ、該ＭＰＥＧ−ＴＳは、ＰＳＩ検出手段１および記録制御手段２の両方に入力する。記録制御手段２は、ＭＰＥＧ−ＴＳの入力を受けると、これを記録手段３に記録する。記録手段３において、ＭＰＥＧ−ＴＳは蓄積データとして保存されている。
【００２１】
一方、ＰＳＩ検出手段１は、ＭＰＥＧ−ＴＳの入力を受けると、これを構成する各パケットから、ＰＳＩを構成するパケットである、ＰＡＴ、ＰＭＴおよびＣＡＴを検出して、これらをＰＳＩデータとして記録する。ここでＰＳＩデータは、例えば先頭にＰＡＴ，次いでＰＭＴ，最後にＣＡＴというように、ＰＳＩを構成する各パケットを所定の順序に配列して一つにまとめたものである。また、ＰＳＩ検出手段１は、ＰＳＩデータを検出する際に、ＰＡＴ、ＰＭＴおよびＣＡＴのそれぞれが有する巡回カウンタの値も同時に検出する。ここで巡回カウンタはＰＡＴ，ＰＭＴおよびＣＡＴを含むＭＰＥＧ−ＴＳを構成する各種パケットにおいて、０〜１５の値が付与されたデータであり、この値を連続的に検出することによりＭＰＥＧ−ＴＳは再生が行われる。
【００２２】
このように、記録動作においては、記録手段３にＭＰＥＧ−ＴＳが、ＰＳＩ検出手段１にＰＳＩデータがそれぞれ記録される。
【００２３】
次に、再生動作について説明する。再生制御手段４は、記録手段３に記録されているＭＰＥＧ−ＴＳを読み出し、ＰＳＩ付加手段５へ出力する。また、ＰＳＩ検出手段１は、ＰＳＩデータをＰＳＩ付加手段５へ出力する。
【００２４】
ＰＳＩ付加手段５は、再生制御手段４からＭＰＥＧ−ＴＳ、ＰＳＩ検出手段１からＰＳＩデータの入力をそれぞれ受けると、ＭＰＥＧ−ＴＳの先頭にＰＳＩデータを付加する。このとき、ＰＳＩ付加手段５は、ＰＳＩデータを構成するＰＡＴ、ＰＭＴおよびＣＡＴの巡回カウンタの値が、先に検出したＰＳＩを構成するＰＡＴ、ＰＭＴおよびＣＡＴの各巡回カウンタの値に対し、連続性を保つよう加工して付加を行う。
【００２５】
上記のようにして先頭にＰＳＩデータを付加されたＭＰＥＧ−ＴＳは、ＭＰＥＧトランスポートストリーム記録再生装置１０の外部へ出力される。
【００２６】
再生されたＭＰＥＧ−ＴＳは、従来のＭＰＥＧ−ＴＳのデコーダによってデコードされるが、この時、図２（ａ）に示すように、ＭＰＥＧ−ＴＳの先頭には、ＰＳＩデータの形で、ＰＳＩである、ＰＡＴ，ＰＭＴおよびＣＡＴが付与されているので、デコーダはこれらデータを最初に処理することになる。したがってデコーダはＰＭＴ，ＰＡＴ等の検出のための動作を行う必要はなく、そのための時間が省かれていることになる。
【００２７】
このように、本実施の形態１のＭＰＥＧトランスポートストリーム記録再生装置によれば、ＭＰＥＧ−ＴＳの記録時に、あらかじめ記録するＭＰＥＧ−ＴＳに含まれるＰＳＩをＰＳＩデータとして検出しておいて、再生時には、再生するＭＰＥＧ−ＴＳの先頭に付加するようにしたことにより、デコード時にデコーダによるＰＳＩ検出の動作を省いて、再生に要する準備時間を全体として短縮することができる。
【００２８】
なお、上記の説明においては、ＰＳＩを構成するＰＡＴ，ＰＭＴおよびＣＡＴの各パケットが、それぞれ単一のパケットであるものとして説明を行ったが、ＰＡＴ、ＰＭＴおよびＣＡＴはそれぞれ複数のパケットから構成されている場合がある。この場合、ＰＳＩ検出手段１は、ＰＳＩを検出する際に、ＰＡＴ、ＰＭＴおよびＣＡＴの巡回カウンタ値とともに、これら複数のパケットの配列順序も同時に検出し、ＰＳＩ付加手段５は、巡回カウンタ値と同様、パケットの配列順序の連続性を保つようにしてＭＰＥＧ−ＴＳに付加を行う。
【００２９】
また、巡回カウンタ値の連続性を保つ方法としては、付加するＰＳＩデータの有する巡回カウンタ値を、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩの巡回カウンタ値に合わせて書き換えるようにしてもよいし、付加するＰＳＩデータの有する巡回カウンタ値に合わせて、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩを置き換えるようにしてもよい。特にこの書き換えは、前記巡回カウンタ値を連続的に変化させたＰＳＩデータで、元ＭＰＥＧ−ＴＳに含まれている全てのＰＳＩを置き換えることにより実現される。
（実施の形態２）
図３は、本発明に関連する実施の形態２によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。図に示すように、ＭＰＥＧトランスポートストリーム記録再生装置２０において、図１と同一番号は同一部で、ＰＳＩ検出手段１は再生側に設けられており、再生制御手段４は、ＰＳＩ付加手段５とＰＳＩ検出手段１の両方に出力を行い、ＰＳＩ付加手段５は、再生制御手段４とＰＳＩ検出手段１からの入力を受けるようになっている。
【００３０】
以上のような構成を有する、本実施の形態２について、次に説明を行う。
【００３１】
はじめに、記録動作について説明する。記録制御手段２が、ＭＰＥＧ−ＴＳを記録するよう動作を開始すると、外部からＭＰＥＧ−ＴＳの入力が行われ、該ＭＰＥＧ−ＴＳは、記録制御手段２に入力する。記録制御手段２は、ＭＰＥＧ−ＴＳの入力を受けると、これを記録手段３に記録する。実施の形態１と同様、記録手段３において、ＭＰＥＧ−ＴＳは蓄積データとして保存されている。
【００３２】
次に再生動作について説明する。再生制御手段４は、記録手段３に記録されているＭＰＥＧ−ＴＳを読み出し、ＰＳＩ付加手段５およびＰＳＩ検出手段１へ出力する。
【００３３】
ＰＳＩ検出手段１は、ＭＰＥＧ−ＴＳの入力を受けると、これから実施の形態１と同様にしてＰＳＩを、その巡回カウンタの値とともにＰＳＩデータとして検出し、ＰＳＩ付加手段５へ出力する。
【００３４】
ＰＳＩ付加手段５は、再生制御手段４からＭＰＥＧ−ＴＳ、ＰＳＩ検出手段１からＰＳＩデータの入力をそれぞれ受けると、ＭＰＥＧ−ＴＳの先頭に、巡回カウンタの値の連続性を保つようにＰＳＩデータを付加し、ＭＰＥＧトランスポートストリーム記録再生装置１０の外部へ出力する。
【００３６】
なお、本実施の形態１と同様、上記の説明においては、ＰＳＩを構成するＰＡＴ，ＰＭＴおよびＣＡＴの各パケットが、それぞれ単一のパケットであるものとして説明を行ったが、ＰＡＴ、ＰＭＴおよびＣＡＴはそれぞれ複数のパケットから構成されている場合がある。この場合、ＰＳＩ検出手段１は、ＰＳＩを検出する際に、ＰＡＴ、ＰＭＴおよびＣＡＴの巡回カウンタ値とともに、これら複数のパケットの配列順序も同時に検出し、ＰＳＩ付加手段５は、巡回カウンタ値と同様、パケットの配列順序の連続性を保つようにしてＭＰＥＧ−ＴＳに付加を行う。
【００３７】
また、巡回カウンタ値の連続性を保つ方法としては、付加するＰＳＩデータの有する巡回カウンタ値を、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩの巡回カウンタ値に合わせて書き換えるようにしてもよいし、付加するＰＳＩデータの有する巡回カウンタ値に合わせて、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩを置き換えるようにしてもよい。
（実施の形態３）
図４は、本実施の形態３によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。図に示すように、ＭＰＥＧトランスポートストリーム記録再生装置３０において、図１と同一番号は同一部であり、ＰＳＩ付加手段５は、ＰＳＩ検出手段１からの入力を受けて、ＰＳＩデータを記録制御手段２へ出力する手段である。
【００３８】
以上のような構成を有する、本実施の形態３について、次に説明を行う。
【００３９】
はじめに、記録動作について説明する。記録制御手段２が、ＭＰＥＧ−ＴＳを記録するよう動作を開始すると、外部からＭＰＥＧ−ＴＳの入力が行われ、該ＭＰＥＧ−ＴＳは、ＰＳＩ検出手段１および記録制御手段２の両方に入力する。
【００４０】
次に、ＰＳＩ検出手段１は、ＭＰＥＧ−ＴＳの入力を受けると、これを構成する各パケットからＰＳＩを、その巡回カウンタの値とともに検出、ＰＳＩデータとして、ＰＳＩ付加手段５へ出力する。ＰＳＩ付加手段５は、ＰＳＩデータの入力を受けると、これを記録制御手段２に出力し、該記録制御手段２中のＭＰＥＧ−ＴＳの先頭に、これまで入力されたＭＰＥＧ−ＴＳと巡回カウンタの値が連続するようにＰＳＩデータを付加する。
【００４１】
記録制御手段２は、ＭＰＥＧ−ＴＳの入力を受けるが、これにはＰＳＩ付加手段６から入力したＰＳＩデータが付加されている。つまり、記録制御手段２は、ＰＳＩデータが先頭に付加されたＭＰＥＧ−ＴＳを記録手段３に記録する。
【００４２】
次に、再生動作は、従来のＭＰＥＧ−ＴＳ記録再生装置と同様に、再生制御手段４からの制御により記録手段３からＭＰＥＧ−ＴＳを読み出すことにより行われる。ただし、記録手段３に記録されているＭＰＥＧ−ＴＳは、すでにＰＳＩデータがその先頭に付与されているため、デコード時には、本実施の形態１や２と同様、ＰＳＩ検出の動作が余分に行われることはない。
【００４３】
このように、本実施の形態３によれば、デコード時にデコーダによるＰＳＩ検出の動作を省いて、再生に要する準備時間を全体として短縮することができる。
【００４４】
また、あらかじめ記録手段３に記憶するＭＰＥＧ−ＴＳの段階でＰＳＩデータを付加しておくことにより、再生時の装置の処理の負担を削減することができる。
【００４５】
なお、本実施の形態１と同様、上記の説明においては、ＰＳＩを構成するＰＡＴ，ＰＭＴおよびＣＡＴの各パケットが、それぞれ単一のパケットであるものとして説明を行ったが、ＰＡＴ、ＰＭＴおよびＣＡＴはそれぞれ複数のパケットから構成されている場合がある。この場合、ＰＳＩ検出手段１は、ＰＳＩを検出する際に、ＰＡＴ、ＰＭＴおよびＣＡＴの巡回カウンタ値とともに、これら複数のパケットの配列順序も同時に検出し、ＰＳＩ付加手段５は、巡回カウンタ値と同様、パケットの配列順序の連続性を保つようにしてＭＰＥＧ−ＴＳに付加を行う。
【００４６】
また、巡回カウンタ値の連続性を保つ方法としては、付加するＰＳＩデータの有する巡回カウンタ値を、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩの巡回カウンタ値に合わせて書き換えるようにしてもよいし、付加するＰＳＩデータの有する巡回カウンタ値に合わせて、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩを置き換えるようにしてもよい。特にこの書き換えは、前記巡回カウンタ値を連続的に変化させたＰＳＩデータで、元ＭＰＥＧ−ＴＳに含まれている全てのＰＳＩを置き換えることにより実現される。
（実施の形態４）
図５は、本発明の実施の形態４によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。図に示すようにＭＰＥＧトランスポートストリーム記録再生装置４０において、図１と同一符号は同一部で、ＰＳＩ位置情報管理手段６は、ＰＳＩ検出手段１と再生制御手段４との間に配置された手段である。
【００４７】
以上のような構成を有する、本実施の形態４について、次に説明を行う。
【００４８】
はじめに、記録動作について説明する。記録制御手段２が、ＭＰＥＧ−ＴＳを記録するよう動作を開始すると、外部からＭＰＥＧ−ＴＳの入力が行われ、該ＭＰＥＧ−ＴＳは、これをＰＳＩ検出手段１および記録制御手段２の両方に入力する。
【００４９】
次に、ＰＳＩ検出手段１は、ＭＰＥＧ−ＴＳの入力を受けると、これを構成する各パケットからＰＳＩをその巡回カウンタの値とともに検出、ＰＳＩデータとして、記録制御手段２へ出力する。
【００５０】
記録制御手段２は、ＭＰＥＧ−ＴＳと、ＰＳＩデータとの入力を受けると、これらを記録手段３に記憶する。このとき、ＰＳＩ位置情報管理手段６は、記録制御手段２にアクセスして、記録制御手段２がＰＳＩデータを記録した、記録手段内の位置を、ＰＳＩ位置情報として取得する。
【００５１】
上記の記録動作では、記録手段３にＭＰＥＧ−ＴＳおよびＰＳＩデータが、またＰＳＩ位置情報管理手段６には、ＰＳＩ位置情報がそれぞれ記憶されたことになる。
【００５２】
次に、再生動作について説明する。再生制御手段４は、記録手段３に記録されているＭＰＥＧ−ＴＳおよびＰＳＩデータを読み出す。ただし、この段階で、ＭＰＥＧ−ＴＳとＰＳＩデータとは、その内容は区別されること無く、一様なデジタルデータとして出力されている。
【００５３】
次に、ＰＳＩ位置情報管理手段６は、再生制御手段４にアクセスし、ＰＳＩ位置情報に基づき、再生制御手段４にて処理中のデジタルデータから、ＰＳＩデータが記録されている場所を検出する。次いでＰＳＩ位置情報管理手段６は、ＰＳＩデータの場所を検出すると、該場所からＰＳＩデータを取り出して、元々のデジタルデータ中のＭＰＥＧ−ＴＳの先頭に、巡回カウンタの値の連続性を保つように付加し、これまで入力されたＭＰＥＧ−ＴＳと連続したトランスポートストリームとなるようにする。
【００５４】
最後に、再生制御手段４は、ＰＳＩデータを先頭部分に付加し、データが一部修正されたＭＰＥＧ−ＴＳを、ＭＰＥＧトランスポートストリーム記録再生装置１０の外部へ出力する。
【００５５】
このように、本実施の形態４のＭＰＥＧトランスポートストリーム記録再生装置によれば、ＭＰＥＧ−ＴＳの再生時に、ＭＰＥＧ−ＴＳに含まれるＰＳＩをＰＳＩデータとして検出して、ＭＰＥＧ−ＴＳの先頭に付加するようにしたことにより、ＰＳＩ検出手段からＰＳＩデータを記録する必要をなくして、ＭＰＥＧ−ＴＳの再生に要する準備時間を全体として短縮することができるとともに、ＰＳＩデータを記録手段に記憶させることでデータ管理の利便性を高めることができる。
【００５６】
なお、本実施の形態１と同様、上記の説明においては、ＰＳＩを構成するＰＡＴ，ＰＭＴおよびＣＡＴの各パケットが、それぞれ単一のパケットであるものとして説明を行ったが、ＰＡＴ、ＰＭＴおよびＣＡＴはそれぞれ複数のパケットから構成されている場合がある。この場合、ＰＳＩ検出手段１は、ＰＳＩを検出する際に、ＰＡＴ、ＰＭＴおよびＣＡＴの巡回カウンタ値とともに、これら複数のパケットの配列順序も同時に検出し、ＰＳＩ位置情報管理手段６は、巡回カウンタ値と同様、パケットの配列順序の連続性を保つようにしてＭＰＥＧ−ＴＳに付加を行う。
【００５７】
また、巡回カウンタ値の連続性を保つ方法としては、付加するＰＳＩデータの有する巡回カウンタ値を、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩの巡回カウンタ値に合わせて書き換えるようにしてもよいし、付加するＰＳＩデータの有する巡回カウンタ値に合わせて、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩを置き換えるようにしてもよい。
（実施の形態５）
図６は、本発明の実施の形態５によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。図に示すようにＭＰＥＧトランスポートストリーム記録再生装置５０において、図１および図５と同一符号は同一部であるが、ＰＳＩ検出手段１およびＰＳＩ位置情報管理手段６は、記録手段３と再生制御手段４との間に、ＭＰＥＧ−ＴＳの経路とは別の経路を作るように接続されている。
【００５８】
以上のような構成を有する、本実施の形態４について、次に説明を行う。
【００５９】
はじめに、記録動作について説明する。記録制御手段２が、ＭＰＥＧ−ＴＳを記録するよう動作を開始すると、外部からＭＰＥＧ−ＴＳの入力が行われ、該ＭＰＥＧ−ＴＳは、これを記録制御手段２に入力する。記録手段３は、ＭＰＥＧ−ＴＳの入力をうけると、これを記録手段３に記録する。ここまでの動作は、従来のＭＰＥＧ−ＴＳ記録再生装置の動作と同様である。
【００６０】
次に、ＰＳＩ検出手段１は、記録手段３にアクセスして、該記録手段３に記憶されているＭＰＥＧ−ＴＳからＰＳＩをその巡回カウンタの値とともに検出して、これをＰＳＩデータとして記録手段３へ書込むとともに、ＰＳＩデータが記憶されている記録手段３の中の位置を検出して、この位置をＰＳＩ位置情報として、ＰＳＩ位置情報管理手段６に入力する。ＰＳＩ位置情報管理手段は、入力されたＰＳＩ位置情報を格納しておく。
【００６１】
次に、再生動作について説明する。再生制御手段４は、記録手段３に記録されているＭＰＥＧ−ＴＳを読み出す。一方、ＰＳＩ位置情報管理手段６は、再生手段３にアクセスし、ＰＳＩ位置情報に基づき、再生制御手段４にて処理中のＭＰＷＧ−ＴＳから、ＰＳＩデータが記録されている場所を検出して、該場所からＰＳＩデータを取り出して、元々のデジタルデータ中のＭＰＥＧ−ＴＳの先頭に、巡回カウンタの値の連続性を保つように付加し、これまで入力されたＭＰＥＧ−ＴＳと連続したトランスポートストリームとなるようにする。
【００６２】
最後に、再生制御手段４は、ＰＳＩデータを先頭部分に付加し、データを一部修正したＭＰＥＧ−ＴＳを、ＭＰＥＧトランスポートストリーム記録再生装置１０の外部へ出力する。
【００６３】
このように、本実施の形態５のＭＰＥＧトランスポートストリーム記録再生装置によれば、ＭＰＥＧ−ＴＳの再生時に、ＭＰＥＧ−ＴＳに含まれるＰＳＩをＰＳＩデータとして検出して、ＭＰＥＧ−ＴＳの先頭に付加するようにしたことにより、ＰＳＩ検出手段からＰＳＩデータを記録する必要をなくして、ＭＰＥＧ−ＴＳの再生に要する準備時間を全体として短縮することができるとともに、ＰＳＩ検出の動作を、記録や再生とは別個に、すなわち記録制御手段２や再生制御手段４の動作と独立して行うことができる。
【００６４】
なお、本実施の形態４と同様、上記の説明においては、ＰＳＩを構成するＰＡＴ，ＰＭＴおよびＣＡＴの各パケットが、それぞれ単一のパケットであるものとして説明を行ったが、ＰＡＴ、ＰＭＴおよびＣＡＴはそれぞれ複数のパケットから構成されている場合がある。この場合、ＰＳＩ検出手段１は、ＰＳＩを検出する際に、ＰＡＴ、ＰＭＴおよびＣＡＴの巡回カウンタ値とともに、これら複数のパケットの配列順序も同時に検出し、ＰＳＩ位置情報管理手段６は、巡回カウンタ値と同様、パケットの配列順序の連続性を保つようにしてＭＰＥＧ−ＴＳに付加を行う。
【００６５】
また、巡回カウンタ値の連続性を保つ方法としては、付加するＰＳＩデータの有する巡回カウンタ値を、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩの巡回カウンタ値に合わせて書き換えるようにしてもよいし、付加するＰＳＩデータの有する巡回カウンタ値に合わせて、ＭＰＥＧ−ＴＳに元々含まれている各ＰＳＩを置き換えるようにしてもよい。
【００６６】
なお、以上の実施の形態１〜５においては、記録再生の対象信号として、ＭＰＥＧトランスポートストリームを選んだが、本発明ではこれに限らず、ＤＳＳ（米国のディジタルＴＶで放送されている形式）など、要するに、本発明の記録再生の対象信号は、番組の付加情報が離散的に含まれる所定の信号でありさえすればよい。
【００６７】
また、以上の実施の形態１〜５においては、ＰＳＩを含むＭＰＥＧトランスポートストリームを例にとって説明したが、ＰＳＩに換えて、ＰＣＲ（Program Clock  Reference）を扱う場合にも（図１２参照）、上記実施の形態１〜５は適用可能である。  そのＰＣＲを用いた実施の形態の図面と説明は、上記実施の形態１〜５における各図面と対応説明におけるＰＳＩをＰＣＲに置き換えれば、容易にわかるので、その図面と、説明は省略する。
【００６８】
また、以上の実施の形態１〜５においては、ＰＳＩを含むＭＰＥＧトランスポートストリームを例にとって説明したが、ＰＳＩに換えて、ＳＩ（Service Information）を扱う場合にも（図１３参照）、上記実施の形態１〜５は適用可能である。  そのＳＩを用いた実施の形態の図面と説明は、上記実施の形態１〜５における各図面と対応説明におけるＰＳＩをＳＩに置き換えれば、容易にわかるので、その図面と、説明は省略する。
（実施の形態６）
図７は、本発明の実施の形態６の映像ストリーム記録再生装置の構成を示す図である。図に示すように、ＭＰＥＧの映像ストリーム記録再生装置６０において、Ｉフレーム位置情報検出手段１１および記録制御手段２は、映像ストリームの入力を直接受ける手段である。また記録手段３は、記録制御手段２の制御によって映像ストリームを記録する手段、再生制御手段４は、記録手段３に記録された映像ストリームを再生させる手段、Ｉフレーム位置情報管理手段１２は、Ｉフレーム位置情報検出手段１１および記録制御手段２からの入力を受けて、映像ストリームを映像ストリーム記録再生装置６０の外部へ出力する手段である。
【００６９】
以上のような構成を有する、本実施の形態６について、次に説明を行う。
【００７０】
はじめに、記録動作について説明する。記録制御手段２が、映像ストリームを記録するよう動作を開始すると、外部から映像ストリームの入力が行われ、該映像ストリームは、Ｉフレーム位置情報検出手段１１および記録制御手段２の両方に入力する。記録制御手段２は、映像ストリームの入力を受けると、これを記録手段３に記録する。記録手段３において、映像ストリームは蓄積データとして保存されている。
【００７１】
一方、Ｉフレーム位置情報検出手段１１は、映像ストリームの入力を受けると、この映像ストリーム中のＩフレームの位置を検出して、これをＩフレーム位置情報として、Ｉフレーム位置情報管理手段１２へ入力する。
【００７２】
Ｉフレーム位置情報管理手段は、Ｉフレーム位置情報検出手段１１からＩフレーム位置情報の入力をうけると、これと、記録制御手段２から情報を取得して、前記Ｉフレーム位置情報が、記録手段３に記憶された映像データのどの位置にあるかを検知するとともに、この記録手段３上におけるＩフレーム位置情報の記憶位置を管理する。
【００７３】
このように、記録動作においては、記録手段３には映像ストリームが、Ｉフレーム位置情報管理手段１２には記録手段３上のＩフレーム位置情報の記憶位置が、それぞれ記憶される。
【００７４】
次に、再生動作について説明する。再生制御手段４は、記録手段３に記録されている映像ストリームを読み出す。さらに、再生制御手段４は、Ｉフレーム位置情報検出手段１１が管理しているＩフレーム位置情報の記憶位置を取得して、記録手段３から入力した映像ストリームから、Ｉフレームの位置を検知し、該Ｉフレームを先頭にした映像ストリームを、映像ストリーム記録再生装置６０の外部へ出力する。
【００７５】
再生された映像ストリームは、従来の映像ストリームのデコーダによってデコードされるが、この時、図２（ｂ）に示すように、映像ストリーム記録再生装置６０によって処理された映像ストリームは、Ｉフレームを先頭にデコーダに入力されているため、デコーダによるＩフレーム検出の動作は省かれることになる。
【００７６】
このように、本実施の形態６のＭＰＥＧトランスポートストリーム記録再生装置によれば、映像ストリームの記録時に、あらかじめ記録する映像ストリームのに含まれるＩフレームをＩフレーム位置情報として検出しておいて、再生時には、このＩフレームを先頭に映像ストリームを出力させるようにしたことにより、デコード時にデコーダによるＩフレーム検出の動作を省いて、再生に要する準備時間を全体として短縮することができる。
（実施の形態７）
図８は、本発明の実施の形態７の映像ストリーム記録再生装置の構成を示す図である。図に示すように、映像ストリーム記録再生装置７０において、図７と同一符号は同一部または同一手段である。Ｉフレーム位置情報検出手段１１および記録制御手段２は、映像ストリームの入力を直接受ける手段で、さらにＩフレーム位置情報検出手段１１は、記録制御手段２に入力を行う手段、Ｉフレーム位置情報読み出し手段１３は、記録手段３にアクセスするとともに、再生制御手段４に入力を行う手段である。
【００７７】
以上のような構成を有する、本実施の形態７について、次に説明を行う。
【００７８】
はじめに、記録動作について説明する。記録制御手段２が、映像ストリームを記録するよう動作を開始すると、外部から映像ストリームの入力が行われ、該映像ストリームは、Ｉフレーム位置情報検出手段１１および記録制御手段２の両方に入力する。
【００７９】
次に、Ｉフレーム位置情報検出手段１１は、映像ストリームの入力を受けると、この映像データ中のＩフレームの位置を検出して、これをＩフレーム位置情報として、記録制御手段２へ入力する。
【００８０】
記録制御手段２は、映像ストリームと、上記Ｉフレーム位置情報との入力を受けると、両者を記録手段３に記録する。記録手段３において、映像ストリームおよびＩフレーム位置情報は蓄積データとして保存されている。
【００８１】
次に再生動作を説明する。再生制御手段４は、記録手段３に記録されている映像ストリームを読み出す。
【００８２】
一方、Ｉフレーム位置情報読み出し手段１３も記録手段３にアクセスし、Ｉフレーム位置情報を取得して、再生制御手段４へ入力する。
【００８３】
再生制御手段４は、上記のＩフレーム位置情報の入力を受けると、これに基づき、記録手段３から読み出した映像ストリームから、Ｉフレームの位置を検知し、該Ｉフレームが先頭に位置するように、映像ストリームを映像ストリーム記録再生装置７０の外部へ出力する。
【００８４】
再生された映像ストリームは、従来の映像ストリームのデコーダによってデコードされるが、本実施の形態６と同様、映像ストリームは、Ｉフレームを先頭にデコーダに入力されるため、デコーダによるＩフレーム検出の動作は省かれる。
【００８５】
このように、本実施の形態７の映像ストリーム記録再生装置によれば、映像ストリームの記録時に、あらかじめ記録する映像ストリームのに含まれるＩフレームをＩフレーム位置情報として検出、記録手段に記録しておき、Ｉフレーム位置情報と映像ストリームとを再生して、Ｉフレームを先頭に映像ストリームを出力させるようにしたことにより、デコード時にデコーダによるＩフレーム検出の動作を省いて、再生に要する準備時間を全体として短縮することができる。
（実施の形態８）
図９は、本発明の実施の形態８の映像ストリーム記録再生装置の構成を示す図である。図に示すように、図７と同一符号は同一部または同一手段である。このような構成を有する、本実施の形態８について、次に説明を行う。
【００８６】
はじめに、記録動作について説明する。記録制御手段２が、映像ストリームを記録するよう動作を開始すると、外部から映像ストリームの入力が行われ、該映像ストリームは、Ｉフレーム位置情報検出手段１１および記録制御手段２の両方に入力する。
【００８７】
Ｉフレーム位置情報検出手段１１は、映像ストリームの入力を受けると、この映像ストリームからＩフレームの位置をＩフレーム位置情報として検出し、このＩフレーム位置情報を含む記録開始信号を生成し、これを記録制御手段２へ入力する。
【００８８】
一方、記録制御手段２は、映像ストリームおよび記録開始信号の入力を受けると、記録開始信号に含まれるＩフレーム位置情報に基づいて、入力した映像ストリームからＩフレームを検知して、このＩフレーム以後の映像ストリームを記録手段３に記録する。また記録制御手段２は、上記Ｉフレームより前にある映像ストリームは破棄して、記録手段３には記録しない。
【００８９】
このように、記録動作においては、記録手段３にはＩフレーム位置情報検出手段が検出したＩフレーム以後の映像ストリームが記憶されることになる。
【００９０】
次に、再生動作とデコードは、従来の映像ストリーム記録再生装置と同様にして行われるが、本実施の形態６および７と同様、映像ストリームは、Ｉフレームを先頭にした構成となっているため、デコーダによるＩフレーム検出の動作は省かれることになる。
【００９１】
このように、本実施の形態８の映像ストリーム記録再生装置によれば、映像ストリームの記録時に、あらかじめ記録する映像ストリームに含まれるＩフレームをＩフレーム位置情報として検出しておいて、記録時には、このＩフレームを先頭に映像ストリームを記録するようにしたことにより、デコード時にデコーダによるＩフレーム検出の動作を省いて、再生に要する準備時間を全体として短縮することができる。
【００９２】
なお、本発明の各実施の形態においては、ＰＳＩの検出を行うＭＰＥＧトランスポートストリーム記録再生装置と、Ｉフレームの検出を行うＭＰＥＧの映像ストリーム記録再生装置とをそれぞれ別個の装置として説明を行ったが、これらの各実施の形態は、記録手段３を共通として、各部および各手段の組み合わせを任意に行った構成としてもよく、この場合はＭＰＥＧ−ＴＳのデコードに要する時間をさらに短縮することが可能となる。
【００９３】
また、本発明の各実施の形態においては、ＰＳＩ検出手段１、記録制御手段２、再生制御手段４、ＰＳＩ付加手段５、Ｉフレーム位置情報検出手段１１、Ｉフレーム位置情報管理手段１２、Ｉフレーム位置情報読み出し手段１３の動作は、ハードウェア的に実現するものとして説明を行ったが、これはコンピュータを用いてプログラムの働きにより、ソフトウェア的に実現してもよい。
【００９４】
また、本発明の各実施の形態においては、本発明のＭＰＥＧトランスポートストリーム記録再生装置またはＭＰＥＧの映像ストリーム記録再生装置を中心に説明したが、本発明は、上述した本発明の全部又は一部の手段の全部又は一部の機能をコンピュータにより実行させるためのプログラム及び／又はデータを担持した媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラム及び／又はデータが前記コンピュータと協動して前記機能を実行する媒体である。
【００９５】
ここにデータとは、データ構造、データフォーマット、データの種類などを含む。
【００９６】
媒体とは、ＲＯＭ等の記録媒体、インターネット等の伝送媒体、光・電波・音波等の伝送媒体を含む。
【００９７】
担持した媒体とは、例えば、プログラム及び／又はデータを記録した記録媒体、やプログラム及び／又はデータを伝送する伝送媒体等をふくむ。
【００９８】
コンピュータにより処理可能とは、例えば、ＲＯＭなどの記録媒体の場合であれば、コンピュータにより読みとり可能であることであり、伝送媒体の場合であれば、伝送対象となるプログラム及び／又はデータが伝送の結果として、コンピュータにより取り扱えることであることを含む。
【００９９】
情報集合体とは、例えば、プログラム及び／又はデータ等のソフトウエアを含むものである。
【０１００】
【発明の効果】
以上の説明から明らかなように、本発明によれば、デコード時の、ＰＳＩ又はＰＣＲの検出の時間を省いた、高速なデータの再生を実現することができる。
【０１０１】
また、本発明によれば、デコード時の、Ｉフレームの検出の時間を省いた、高速なデータの再生を実現することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。
【図２】（ａ）本発明のＭＰＥＧトランスポートストリーム記録再生装置により処理されたＭＰＥＧ−ＴＳの構成を示す図である。
（ｂ）本発明のＭＰＥＧの映像ストリーム記録再生装置により処理された映像ストリームの構成を示す図である。
【図３】  本発明に関連する実施の形態２によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。
【図４】本発明の実施の形態３によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。
【図５】本発明の実施の形態４によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。
【図６】本発明の実施の形態５によるＭＰＥＧトランスポートストリーム記録再生装置の構成を示す図である。
【図７】本発明の実施の形態６によるＭＰＥＧの映像ストリーム記録再生装置の構成を示す図である。
【図８】本発明の実施の形態７によるＭＰＥＧの映像ストリーム記録再生装置の構成を示す図である。
【図９】本発明の実施の形態８によるＭＰＥＧの映像ストリーム記録再生装置の構成を示す図である。
【図１０】（ａ）従来の技術によるストリームデコーダの構成を示す図である。
（ｂ）ＡＶデータデコーダによるＭＰＥＧ−ＴＳのデコードの様子を示す流れ図である。
【図１１】（ａ）ストリームデコーダ上で処理されるＭＰＥＧ−ＴＳの構成を示す図である。
（ｂ）ストリームデコーダ上で処理される映像ストリームの構成を示す図である。
【図１２】ＭＰＥＧトランスポートストリームにおけるＰＣＲの存在を示す図である。
【図１３】ＭＰＥＧトランスポートストリームにおけるＳＩの存在を示す図である。
【符号の説明】
１  ＰＳＩ又はＳＩ検出手段
２  記録制御手段
３  記録手段
４  再生制御手段
５  ＰＳＩ又はＳＩ付加手段
６  ＰＳＩ又はＳＩ位置情報管理手段
１０，２０，３０，４０，５０  ＭＰＥＧトランスポートストリーム記録再生装置
１１  Ｉフレーム位置情報検出手段
１２  Ｉフレーム位置情報管理手段
１３  Ｉフレーム位置情報読み出し手段
６０，７０，８０  映像ストリーム記録再生装置
１００  ストリームデコーダ
１１０  トランスポートデコーダ
１２０  ＡＶデータデコーダ
１３０  フレームバッファ
【図１】
0003716160.tif 000002
【図２】
0003716160.tif 000003
【図３】
0003716160.tif 000004
【図４】
0003716160.tif 000005
【図５】
0003716160.tif 000006
【図６】
0003716160.tif 000007
【図７】
0003716160.tif 000008
【図８】
0003716160.tif 000009
【図９】
0003716160.tif 000010
【図１０】
0003716160.tif 000011
【図１１】
0003716160.tif 000012
【図１２】
0003716160.tif 000013
【図１３】
0003716160.tif 000014