(57)【特許請求の範囲】
【請求項１】
パケット化された動画像データストリームを取得し、所定の記録媒体に記録して再生する動画像記録再生装置において、
前記パケットにはパケット種別を識別するパケット種別識別情報と前記パケットの連続性の指標となる連続情報とが付加されており、前記パケットから構成される前記動画像データストリームを順次入力するとともに、前記パケット種別識別情報に基づいて入力した前記パケットのピクチャータイプを解析し、前記ピクチャータイプの開始コードが検出されたときは、前記ピクチャータイプのパケット開始を識別可能にするマーキング情報を前記パケットに付加し、前記所定の記録媒体に記録する記録制御手段と、
前記動画像データストリームの再生時、前記所定の記録媒体から該動画像データストリームのパケットを取り出し、所定のピクチャータイプのみを再生するトリックプレーが要求され、前記マーキング情報が有効となったときは、前記パケットに付加された前記マーキング情報を参照して前記所定のピクチャータイプのパケットの開始が検出されたときは、該パケットから、前記マーキング情報に基づいて異なるピクチャータイプのパケットが検出される前のパケットまでを選択して順次出力する処理を繰り返し、前記マーキング情報が有効でないときは取り出した前記パケットをそのまま出力する選出手段と、
前記マーキング情報が有効であるときは、前記選出手段により選出された先頭のパケットの前記連続情報の値を初期値とするカウンタ値を記憶しておき、前記カウンタ値に基づいて前記選出手段より順次入力するパケットの前記連続情報の値を直前に入力したパケットの前記連続情報の値と連続性を有する値に付け替えて出力し、前記マーキング情報が有効でないときは、前記選出手段が出力した前記パケットをそのまま出力する連続情報付け替え手段と、
を有することを特徴とする動画像記録再生装置。
【請求項２】
前記動画像データストリームは、ＭＰＥＧ２（Moving Picture Experts Group 2）のトランスポートストリームであり、前記連続情報は前記トランスポートストリームを構成する前記パケットに付加される巡回カウンタであることを特徴とする請求項１記載の動画像記録再生装置。
【請求項３】
前記動画像記録再生装置の連続情報付け替え手段は、前記ＭＰＥＧ２トランスポートストリームにおけるビデオのＰＥＳ（Packetized Elementary Stream）パケットに含まれる巡回カウンタの付け替えを行なうことを特徴とする請求項２記載の動画像記録再生装置。
【請求項４】
パケット化された動画像データストリームを取得し、所定の記録媒体に記録して再生する動画像記録再生方法において、
前記パケットにはパケット種別を識別するパケット種別識別情報と前記パケットの連続性の指標となる連続情報とが付加されており、前記パケットから構成される前記動画像データストリームを順次入力するとともに、前記パケット種別識別情報に基づいて入力した前記パケットのピクチャータイプを解析し、前記ピクチャータイプの開始コードが検出されたときは、前記ピクチャータイプのパケット開始を識別可能にするマーキング情報を前記パケットに付加し、前記所定の記録媒体に記録する手順と、
前記動画像データストリームの再生時、所定のピクチャータイプのみを再生するトリックプレーが要求され、前記マーキング情報が有効となったときは、前記所定の記録媒体から該動画像データストリームのパケットを取り出し、前記パケットに付加された前記マーキング情報を参照して前記所定のピクチャータイプのパケットの開始が検出されたときは、該パケットから、前記マーキング情報に基づいて異なるピクチャータイプのパケットが検出される前のパケットまでを選択し、前記トリックプレーが開始されてから最初に選択出力されたパケットの前記連続情報の値を初期値とするカウンタ値を記憶しておき、前記カウンタ値に基づいて順次選択されたパケットの前記連続情報の値を直前に出力したパケットの前記連続情報の値と連続性を有する値に付け替えて出力する手順と、
前記動画像データストリームの通常再生時で前記マーキング情報が有効でないときは、前記所定の記録媒体から該動画像データストリームのパケットを取り出してそのまま出力する手順と、
を有することを特徴とする動画像記録再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は動画像記録再生装置及び動画像記録再生方法に関し、特にパケット化された動画像データストリームを取得し、所定の記録媒体に記録して再生する動画像記録再生装置及び動画像記録再生方法に関する。
【０００２】
【従来の技術】
近年、ＢＳデジタル放送が開始され、次期ＣＳ放送も開始予定である等、放送のデジタル化が急速に進んでいる。
【０００３】
一般的なデジタル放送受信システムについて説明する。図８は、デジタル衛星放送の受信システムの構成図である。放送局から衛星を介して送信された電波は、パラボラアンテナ２００にて受信される。受信された信号は、ＲＦケーブル３００を伝わり、ＩＲＤ（デジタル衛星放送受信機：Integrated Receiver Decoder）４００で復調される。復調された信号は、ＭＰＥＧ２という符号方式で圧縮されており、ＩＲＤ４００内でこれを復号する。復号された信号は、ＡＶケーブル５００を伝ってテレビジョン受像機（ＴＶ）６００へと送られ、映像、音声として出力される。また、ＩＲＤ４００は、リモートコマンダー（以下、リモコンとする）７００等によってコントロールすることができる。
【０００４】
ＩＲＤ４００は、パラボラアンテナ２００の受信した信号を処理する。ここでは、ＩＲＤ４００に受信した動画像信号を記録して、再生する動画像記録再生装置を組み込む場合について説明する。図９に動画像記録再生装置を組み込んだＩＲＤの内部構成を示す。ＩＲＤ４００を構成する各部は、ＣＰＵ４１０によりホストバス４２０経由で制御される。パラボラアンテナ２００から受信した信号ＱＰＳＫ変調波は、チューナーブロック４３０にて希望した伝送チャネルが選択され、復調・エラー訂正後、デジタル信号列が取り出される。このデジタル信号列がＴＳ（トランスポートストリーム：Transport Stream）であり、デスクランブラ４４０へと渡される。有料放送のようにスクランブルのかかったストリームは、暗号化されており、ＩＣカードインターフェイス（以下、Ｉ／Ｆとする）４５０経由でＩＣカードに記録されたキーを読み出し、スクランブルを解く。スクランブルの解かれたストリームは、ＨＤＤ（ハードディスクドライブ：Hard Disk Drive）コントローラ４６０へと送られ、必要に応じてＨＤＤ４７０へ記録される。録画再生時はＨＤＤ４７０へ記録されたストリーム、録画が行なわれない場合はデスクランブラ４４０の出力ストリームが、デマルチプレクサ（多重信号分離）４８０へ送られる。デマルチプレクサ４８０では、ストリームのＰＩＤ（パケット識別）を読み取り、パケットを分類する。ＭＰＥＧ２のＴＳパケット中には、必ず巡回カウンタが含まれており、各々のＰＩＤを持ったパケット毎にこのカウンタが付加される。デマルチプレクサ４８０は、ＴＳパケットの巡回カウンタを監視し、あるＰＩＤを持ったパケットの巡回カウンタの連続性をチェックしている。デマルチプレクサ４８０によって、分類されたビデオ、オーディオパケットは、ＭＰＥＧデコーダ４９０により、復号処理される。復号されたデジタルビデオ信号は、ＴＶ６００の規格に合わせてさらにＤ／Ａ（デジタルアナログ）変換され、ＴＶ６００を通して視聴することができるようになる。
【０００５】
【発明が解決しようとする課題】
しかし、例えばＭＰＥＧ２のＴＳパケットとして送信される動画像データを録画して再生する動画像記録再生装置においては、トリックプレー時に蓄積した動画像データの音や画像が再生できなくなる場合が発生するという問題がある。
【０００６】
録画されたストリームを通常速度で再生する場合、デマルチプレクサ４８０にはＨＤＤ４７０に蓄積されたストリームが順次入力される。このため、デマルチプレクサ４８０は、あるＰＩＤを持ったパケットの巡回カウンタの連続性が保証されるため、画像や音のデータを再生することができる。
【０００７】
しかしながら、早送りや早戻しといったトリックプレーを行なう場合、ある連続したクラスタを１単位（これをスーパークラスタと定義する）として、そのスーパークラスタを跨って再生が行なわれる。また、ストリームに含まれるＩピクチャーを取り出して再生する場合、ＨＤＤコントローラ４６０では、フィルタリングを行ないＩピクチャーのパケットのみを出力し、同じＰＩＤであるＴＳパケットのＢピクチャーやＰピクチャーを出力しない。このため、デマルチプレクサ４８０に入力するストリームは一部不連続となってしまう。すなわち、ＴＳパケットに付加されている巡回カウンタは、出力される際に必ずしも連続した値が補償されない。デマルチプレクサ４８０によっては、あるＰＩＤを持ったパケットの巡回カウンタの連続性が崩れると、次に巡回カウンタが一致するパケットが到達するまで、そのＰＩＤを持つパケットを全て破棄してしまうものがある。もしビデオのパケットがデマルチプレクサ４８０によって破棄されてしまった場合、画像を表示することができなくなる。
【０００８】
本発明はこのような点に鑑みてなされたものであり、蓄積した動画像データのトリックプレーを可能にする動画像記録装置及び動画像記録再生方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明では上記課題を解決するために、パケット化された動画像データストリームを取得し、所定の記録媒体に記録して再生する動画像記録再生装置において、パケットにはパケット種別を識別するパケット種別識別情報とパケットの連続性の指標となる連続情報とが付加されており、パケットから構成される動画像データストリームを順次入力するとともに、パケット種別識別情報に基づいて入力したパケットのピクチャータイプを解析し、ピクチャータイプの開始コードが検出されたときは、ピクチャータイプのパケット開始を識別可能にするマーキング情報をパケットに付加し、所定の記録媒体に記録する記録制御手段と、動画像データストリームの再生時、所定の記録媒体から該動画像データストリームのパケットを取り出し、所定のピクチャータイプのみを再生するトリックプレーが要求され、マーキング情報が有効となったときは、パケットに付加されたマーキング情報を参照して所定のピクチャータイプのパケットの開始が検出されたときは、該パケットから、マーキング情報に基づいて異なるピクチャータイプのパケットが検出される前のパケットまでを選択して順次出力する処理を繰り返し、マーキング情報が有効でないときは取り出したパケットをそのまま出力する選出手段と、マーキング情報が有効であるときは、選出手段により選出された先頭のパケットの連続情報の値を初期値とするカウンタ値を記憶しておき、カウンタ値に基づいて選出手段より順次入力するパケットの連続情報の値を直前に入力したパケットの連続情報の値と連続性を有する値に付け替えて出力し、マーキング情報が有効でないときは、選出手段が出力したパケットをそのまま出力する連続情報付け替え手段と、を有することを特徴とする動画像記録再生装置、が提供される。
【００１０】
このような構成の動画像記録再生装置では、パケット化された動画像データストリームを取得すると、パケット種別識別情報に基づいて入力したパケットのピクチャータイプを解析し、ピクチャータイプの開始コードが検出されたときは、ピクチャータイプのパケット開始を識別可能にするマーキング情報をパケットに付加し、所定の記録媒体に記録する。動画像データストリームの再生時、選出手段は、所定の記録媒体から該動画像データストリームのパケットを取り出し、所定のピクチャータイプのみを再生するトリックプレーが要求され、マーキング情報が有効となったときは、パケットに付加されたマーキング情報を参照して所定のピクチャータイプのパケットの開始が検出されたときは、該パケットから、マーキング情報に基づいて異なるピクチャータイプのパケットが検出される前のパケットまでを選択して順次出力する処理を繰り返す。マーキング情報が有効でないときは取り出したパケットをそのまま出力する。連続情報付け替え手段は、マーキング情報が有効であるときは、選出手段により選出された先頭のパケットの連続情報の値を初期値とするカウンタ値を記憶しておく。そして、カウンタ値に基づいて選出手段より順次入力するパケットの連続情報の値を直前に入力したパケットの連続情報の値と連続性を有する値に付け替えて出力する。マーキング情報が有効でないときは、選出手段が出力したパケットをそのまま出力する。
【００１１】
また、上記課題を解決するために、パケット化された動画像データストリームを取得し、所定の記録媒体に記録して再生する動画像記録再生方法において、パケットにはパケット種別を識別するパケット種別識別情報とパケットの連続性の指標となる連続情報とが付加されており、パケットから構成される動画像データストリームを順次入力するとともに、パケット種別識別情報に基づいて入力したパケットのピクチャータイプを解析し、ピクチャータイプの開始コードが検出されたときは、ピクチャータイプのパケット開始を識別可能にするマーキング情報をパケットに付加し、所定の記録媒体に記録する手順と、動画像データストリームの再生時、所定のピクチャータイプのみを再生するトリックプレーが要求され、マーキング情報が有効となったときは、所定の記録媒体から該動画像データストリームのパケットを取り出し、パケットに付加されたマーキング情報を参照して所定のピクチャータイプのパケットの開始が検出されたときは、該パケットから、マーキング情報に基づいて異なるピクチャータイプのパケットが検出される前のパケットまでを選択し、トリックプレーが開始されてから最初に選択出力されたパケットの連続情報の値を初期値とするカウンタ値を記憶しておき、カウンタ値に基づいて順次選択されたパケットの連続情報の値を直前に出力したパケットの連続情報の値と連続性を有する値に付け替えて出力する手順と、動画像データストリームの通常再生時でマーキング情報が有効でないときは、所定の記録媒体から該動画像データストリームのパケットを取り出してそのまま出力する手順と、を有することを特徴とする動画像記録再生方法、が提供される。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。本発明の一実施の形態である動画像記録再生装置は、パラボラアンテナが受信した放送局から衛星を介して送信されたＭＰＥＧ２のＴＳパケット（以下、単にＴＳパケットと表記する）を入力して、スクランブルを解いて、ＴＳパケットをデコードし、デコードした画像信号と音声信号を表示・出力するテレビジョン受像機に出力する放送系の処理と、入力したＴＳパケットを内部に持つＨＤＤに記録するとともに、必要に応じてＨＤＤに記録したＴＳパケットを再生する蓄積系の処理を行なう。ここでは、ＨＤＤとＨＤＤを用いて記録・再生の制御を行なうＨＤＤ制御ブロックとについて説明する。
【００１４】
図１は、本発明の一実施の形態である動画像記録再生装置のＨＤＤ制御ブロックとＨＤＤとの構成図である。
本発明に係る動画像記録再生装置のＨＤＤ制御ブロックは、デススクランブラから入力するＴＳパケットをＨＤＤ１３０へ記録する記録制御手段と、再生時にＨＤＤ１３０に記録されたＴＳパケットを取り出す再生制御手段と、ＨＤＤ１３０への書き込みと読み出しを制御するＨＤＤコントロール１２０と、を有している。
【００１５】
記録制御手段は、入力するＴＳパケットをフィルタリングするＰＩＤフィルタ１１１、パケットＦＩＦＯ１１２、ＴＳパケットの到着時刻（ＴＭＳ）を記録するＴＭＳ付加（ブロック）１１３、転送速度差を吸収する入力ＦＩＦＯ１１４及びパケットにインデックスを付加するインデックス付加（ブロック）１１５から構成される。
【００１６】
ＨＤＤ制御ブロックに入ってきたＴＳパケットは、ＰＩＤフィルタ１１１でフィルタリングされ、パケットＦＩＦＯ１１２を経由して、ＴＭＳ付加（ブロック）１１３へと送られる。ＴＭＳ付加（ブロック）１１３では、ＴＳパケットのＴＭＳを記録し、各ＴＳパケットごとにＴＭＳを付加して１パケットとして定義する。ＴＭＳが付加されたＴＳパケットは、入力ＦＩＦＯ１１４へと送られ、ＴＳストリームとＨＤＤコントローラ１２０の転送速度の差が吸収される。ある程度、ＴＳパケットが溜まったところで、ＨＤＤコントローラ１２０からＤＭＡ転送によってＨＤＤ１３０へとデータが転送される。ＤＭＡ転送される際には、インデックス付加（ブロック）１１５において、ＨＤＤ１３０のどの位置に記録されるかといったインデックス情報が同様にＨＤＤ１３０へと転送される。
【００１７】
再生制御手段は、インデックスを取り除くインデックス検出（ブロック）１４１、転送速度の差を吸収する出力ＦＩＦＯ１４２、ＴＭＳを検出するＴＭＳ検出（ブロック）１４３及びフィルタリングを行なう出力パケットＦＩＦＯ１４４から構成される。出力パケットＦＩＦＯ１４４は、特定のパケットのみを選択して出力するフィルタリングを行なう選出手段と、選出されたパケットの巡回カウンタを必要に応じて付け替える付け替え手段とを有している。
【００１８】
通常再生時、ＨＤＤ１３０からデータが読み出される場合は、ＨＤＤコントローラ１２０がＤＭＡ転送によって、出力ＦＩＦＯ１４２へとデータを転送する。ＤＭＡ転送によって読み出されたデータの中には、インデックス付加（ブロック）１１５において付加したデータが混在しているため、インデックス検出（ブロック）１４１においてこれらのデータを取り除く。出力ＦＩＦＯ１４２では、入力ＦＩＦＯ１１４と同様にＴＳストリームとＨＤＤコントローラ１２０の転送速度の差を吸収する。出力ＦＩＦＯ１４２で蓄えられたデータはＴＭＳ検出（ブロック）１４３へと送られ、各ＴＳパケットごとに付加されたＴＭＳを検出し、残りのＴＳデータは出力パケットＦＩＦＯ１４４へと送られる。そして、ＴＭＳの値を参照して、フィルタリングされたＴＳパケットのみが出力され、デマルチプレクサに転送される。
【００１９】
ここで、ＭＰＥＧ２のパケット構成について説明する。図２は、ＭＰＥＧ２−ＴＳストリームの構成図である。
ＭＰＥＧ２−ＴＳストリームを構成するトランスポート・パケット８００は、パケット先頭を検出するための同期バイト８１０から情報データ部であるペイロード８４０までの１８８バイトで構成される。パケット８００には、パケットの種別を識別するためのパケット識別コードであるＰＩＤ８２０と、同じＰＩＤを持つパケットが途中で一部廃棄されたかどうを検出するための情報で、パケットの連続性の指標となる巡回カウンタ８３０が含まれている。
【００２０】
次に、トリックプレー時の動作及び動画像記録再生方法について説明する。図３は、本発明の一実施の形態である動画像記録再生装置におけるトリックプレー時の動作を示している。図１と同じものには同じ番号を付し、説明は省略する。ここで、トリックプレーとは、早送りや早戻し、あるいは１．５倍速での再生等、通常の速度以外での再生を意味する。
【００２１】
上記説明のように、ＨＤＤ１３０に記録される場合、ＴＳパケット（ビデオのＰＥＳパケット）は１パケットごとに入力側のパケットＦＩＦＯ１１２において、パケットのピクチャータイプの解析が行われる。ピクチャータイプとは、ＭＰＥＧ２で規定しているＩピクチャー、Ｂピクチャー、Ｐピクチャーのことである。パケットＦＩＦＯ１１２で解析が行われた際に、これらのピクチャータイプの開始コードが検出されると、そのＴＳパケットに付加されるＴＭＳのインデックス部にマーキングが行なわれ、インデックス付加（ブロック）１１５でカウントされログ情報が生成される。
【００２２】
トリックプレーを行なう場合、このログ情報等を参照しながら、ＨＤＤ１３０上のある連続したクラスタを１単位（スーパークラスタ）として、そのスーパークラスタを跨って再生が行われる。また、例えば、Ｉピクチャーのみを用いて再生を行なう場合、記録時にパケットＦＩＦＯ１１２によって、Ｉピクチャーのマーキングの行われたパケットから次にＢピクチャーのマーキングが行われたパケットの前まで、すなわち、Ｉピクチャーの情報が入ったストリームをフィルタリングして出力する。トリックプレー時には上述のように再生位置がスーパークラスタを跨ぐことや、Ｉピクチャーのパケットのみを出力するため、同じＰＩＤであるビデオのＴＳパケットＢピクチャー、Ｐピクチャーについては出力されない。このため、通常の再生時には連続性を保っていたストリームの巡回カウンタは一部、不連続となってしまう。
【００２３】
この動作を図４で説明する。図４は、トリックプレー時のパケット出力の一例である。パケット番号は、出力パケットＦＩＦＯ１４４に入力するパケットに便宜的に付けた番号である。カウンタは、パケット番号に対応して巡回カウンタに付与されているカウンタを表したものである。ＣＣ＝０は、パケット番号０に対応する巡回カウンタの値を表している。実際の巡回カウンタは、４ビットのカウンタで、パケット毎に１ずつ増加し、最大値（この場合はＦ）となった場合に０に戻ることを繰り返すカウンタである。
【００２４】
記録時、パケットＦＩＦＯ１１２によりパケットのＰＩＤが解析され、Ｉピクチャーの開始コードを有するパケットには、例えばマーキング１４ビットのうち６ビット目（図では右から数えて６番目）をセットしてマーキングを行なう。同様に、Ｂピクチャーの開始コードを有するパケットを検出した場合には、マーキングビットの１ビット目をセットする。
【００２５】
トリックプレーによりＩピクチャーのみを選択的に出力する場合、出力パケットＦＩＦＯ１４４は、マーキングビットを検査し、Ｉピクチャーの開始コードを検出したパケットからＢピクチャーの開始コードを検出する前までのパケットの出力を許可し、次段のデマルチプレクサに出力する。図の場合、マーキングビットの６番目がセットされているパケット番号０からマーキングビットの１ビット目がセットされているパケット（Ｂピクチャーの開始）を検出する前のパケット番号（ｉ−１）までが出力される。このときの巡回カウンタは、ＣＣ＝０からＣＣ＝（ｉ−１）まで連続したカウント値となる。続くマーキングビットの１ビット目がセットされたパケット（Ｂピクチャーの開始）からのパケットの出力が禁止される。次にマーキングビットの６ビット目がセットされたパケット（Ｉピクチャーの開始）からのパケットであるパケット番号（ｉ＋ｍ）から出力が再び許可されるが、このとき、カウンタは、ＣＣ＝（ｉ−１）からＣＣ＝（ｉ＋ｍ）へと変化し、巡回カウンタが不連続になってしまう。
【００２６】
そこで、本発明では、巡回カウンタが連続性を有するように巡回カウンタの付け替えを行なう。巡回カウンタの付け替え動作及び方法について説明する。図５は、本発明の一実施の形態である動画像記録再生方法における巡回カウンタの付け替え手順のフローチャートである。図５では、比較のため、通常再生時の手順も示している。
【００２７】
まず、マーキングビットを有効とするかどうかをチェックする（Ｓ１１）。通常再生時には、マーキングビットを用いてパケットのフィルタリングを行なう必要がないため、マーキングビットを有効としないという設定になっている。一方、トリックプレー、すなわち変速再生時には、上記説明のようにマーキングビットを用いてフィルタリングを行なうため、マーキングビットを有効とする設定となっている。
【００２８】
変速再生について説明する。マーキングビットを有効とする設定（変速再生モード）となっていた場合、パケットのＰＩＤが予め決められた特定のコードＢ（ピクチャー情報）であるかどうかをチェックする（Ｓ１２）。それ以外であれば、パケットをそのまま出力し（Ｓ１３）、巡回カウンタ処理を行なわず（Ｓ１４）、処理を終了する。ピクチャー情報のパケットであれば、パケットがＩピクチャーのスタートであるかどうかをマーキングビット等により判定する（Ｓ１５）。Ｉピクチャーの開始であれば、パケットの出力を開始し（Ｓ１６）、巡回カウンタ処理を行なう（Ｓ１７）。同様に、パケットがＢピクチャーのスタートであるかどうかをマーキングビット等により判定する（Ｓ１８）。Ｂピクチャーのスタートであれば、パケットの出力を禁止する（Ｓ１９）。
【００２９】
通常再生について説明する。マーキングビットを有効としない設定（通常再生モード）となっていた場合、パケットのＰＩＤが予め決められた出力を行なう特定のコードＡであるかどうかをチェックする（Ｓ２０）。一致すれば、パケットの出力を許可する（Ｓ２１）。しかしながら、このとき、巡回カウンタ処理は実行しない（Ｓ２２）。また、一致しなかった場合、パケットの出力を禁止する（Ｓ２３）。
【００３０】
次に、巡回カウンタ処理について説明する。図６は、本発明の一実施の形態である巡回カウンタ処理のフローチャートである。
上記説明の手順で、パケットの出力が開始して巡回カウンタ処理が起動されると（Ｓ１７０）、設定巡回カウンタの値を＋１する（Ｓ１７１）。設定巡回カウンタは、連続した巡回カウンタを設定するための情報で、予め、適当なＩピクチャーの先頭パケットの巡回カウンタ値で初期化しておく。設定巡回カウンタのカウント値が巡回カウンタの最大値を越えたかどうかをチェックし（Ｓ１７２）、超えていた場合にはカウント値を０に戻す（Ｓ１７３）。続いて、出力が許可されたパケットの巡回カウンタを読み出す（Ｓ１７４）。読み出した巡回カウンタの値と設定巡回カウンタの値とを比較し（Ｓ１７５）、異なっていた場合にはパケットの巡回カウンタの値を設定巡回カウンタの値に付け替える（Ｓ１７６）。一致している場合には特に処理しない。付け替えが終わった後、処理を終了し（Ｓ１７７）、次のパケット入力により起動されるまで停止する。
【００３１】
上記説明の手順による巡回カウンタの付け替え処理を具体的に説明する。図７は、本発明の一実施の形態である巡回カウンタ付け替え処理の一例である。
ＴＳストリームは、ビデオＡとビデオＢの情報データから構成されている。ビデオＡについて見ると、パケット毎に巡回カウンタが順番に付与されている。この例では、巡回カウンタの開始を１からとしている。図の場合では、Ｉピクチャーのパケットの巡回カウンタには、順に２、３、４のカウント値が付与されている。続く、Ｂピクチャのパケットの巡回カウンタには、順に５、６のカウント値が付与されている。さらに、次のＩピクチャーのパケットの巡回カウンタには、順に７のカウント値が付与されている。
【００３２】
トリックプレーによりピクチャデータとしてＩピクチャーのみを選択的に出力する場合、最初のＩピクチャーは巡回カウンタを付け替えせずにそのまま出力する。続くＢピクチャーは出力禁止であるため、巡回カウンタ５、６のパケットは出力されない。次のＩピクチャーである元の巡回カウンタのカウント値が７のパケットは、巡回カウンタの連続性を保つため、カウンタ値を５に付け替えて出力される。このようにして、次段のデマルチプレクサには、巡回カウントが連続するパケットが出力されることになる。
【００３３】
このように、本発明によれば、トリックプレー時に出力されるパケットの巡回カウンタの連続性が維持されるように、出力するパケットの巡回カウンタの付け替えを行なう。このため、次段のデマルチプレクサは、ＴＳパケットの連続性が維持されていると判断し、パケットを破棄することなく再生処理を行なう。この結果、トリックプレーにおいて画像が表示されない等の不具合を防止することが可能となる。
【００３４】
また、本発明の動画像記録再生装置は、トリックプレー時に巡回カウンタの連続しないパケットの巡回カウンタを付け替える処理を行なうだけであるので、通常再生時の処理が影響を受けることがない。また、放送系の制御形態に影響を与えることもないという利点がある。
【００３５】
上記の説明では、放送局から衛星放送により送信されたＴＳストリームを受信した場合で説明したが、ＴＳストリームの入力経路は特に限定されない。例えば、インターネット等の通信回線経由で取得した場合においても本発明を適用することができる。
【００３６】
【発明の効果】
以上説明したように本発明の動画像記録再生装置では、パケット化された動画像データストリームを入力して所定の記録媒体に記録する。記録された動画像データストリームのトリックプレー時、特定のパケット種別識別情報を有するパケットを選択し、パケットの連続情報に連続性があるかどうかをチェックし、連続性がなければ、選択したパケットの連続情報を付け替える。
【００３７】
このように、トリックプレー時に、選出されたパケットの連続情報が連続性を有するように連続情報の付け替えを行なうため、次段の処理で連続情報による連続性の確認が行なわれても、パケットが破棄されることがない。この結果、トリックプレーにおいて、画像が表示できなくなる事態が発生しない。
【００３８】
また、本発明の動画像記録再生方法では、パケット化された動画像データストリームを順次入力して所定の記録媒体に記録する。トリックプレー時には、特定のパケット種別識別情報を有するパケットを選出し、選出されたパケットの連続性を検査し、連続性を有しない場合にはパケットの連続情報を付け替える。
【００３９】
このように、トリックプレー時に選出されたパケットの連続情報が、前に選出されたパケットの連続情報と連続性を有するように連続情報の付け替えを行なうため、次段以降の処理において連続性が崩れたことによってパケットが破棄されることがない。この結果、トリックプレーにおいて、画像が表示できなくなる事態が発生しない。
【図面の簡単な説明】
【図１】本発明の一実施の形態である動画像記録再生装置のＨＤＤ制御ブロックとＨＤＤとの構成図である。
【図２】ＭＰＥＧ２−ＴＳストリームの構成図である。
【図３】本発明の一実施の形態である動画像記録再生装置におけるトリックプレー時の動作を示している。
【図４】トリックプレー時のパケット出力の一例である。
【図５】本発明の一実施の形態である動画像記録再生方法における巡回カウンタの付け替え手順のフローチャートである。
【図６】本発明の一実施の形態である巡回カウンタ処理のフローチャートである。
【図７】本発明の一実施の形態である巡回カウンタ付け替え処理の一例である。
【図８】デジタル衛星放送の受信システムの構成図である。
【図９】ＩＲＤの内部構成図である。
【符号の説明】
１１１・・・ＰＩＤフィルタ、１１２・・・パケットＦＩＦＯ、１１３・・・ＴＭＳ付加（ブロック）、１１４・・・入力ＦＩＦＯ、１１５・・・インデックス付加（ブロック）、１２０・・・ＨＤＤコントローラ、１３０・・・ＨＤＤ、１４１・・・インデックス検出（ブロック）、１４２・・・出力ＦＩＦＯ、１４３・・・ＴＭＳ検出（ブロック）、１４４・・・出力パケットＦＩＦＯ
【図１】
0004465923.tif 000002
【図２】
0004465923.tif 000003
【図３】
0004465923.tif 000004
【図４】
0004465923.tif 000005
【図５】
0004465923.tif 000006
【図６】
0004465923.tif 000007
【図７】
0004465923.tif 000008
【図８】
0004465923.tif 000009
【図９】
0004465923.tif 000010