(57)【要約】【課題】特殊なデコード制御を行うことなく、ネットワークから受信したストリームを正常に再生でき、且つ当該ストリームを外部機器にリアルタイムに伝送可能な信号処理装置を実現する。【解決手段】信号処理部１３は、ＴＴＳ処理部１０３、入力制御部１０４と、デコード処理部１０７などを備える。ＴＴＳ処理部１０３は、ネットワーク３を介して伝送されるタイムスタンプ付パケット（ＴＴＳ）からリアルタイムストリームを生成する。生成されたリアルタイムストリームは外部機器に伝送されると共に、入力制御部１０４に帰還される。入力制御部１０４は、入力されたリアルタイムストリームを選択する。選択されたリアルタイムストリームはデコード処理部１０７に送られ、そこでデコードされる。【選択図】図１
2006186689.tif 000002
【特許請求の範囲】
【請求項１】
圧縮符号化されたデータを含むストリームであって、各々にタイムスタンプが付加されたパケット群から構成されるストリームをネットワークを介して受信する受信手段と、
前記受信手段によって受信されたストリーム内のパケット群の各々に付加されたタイムスタンプに基づいて前記受信手段によって受信されたストリームから第１のリアルタイムストリームを生成し、前記第１のリアルタイムストリームを出力ポートから出力するリアルタイムストリーム生成手段と、
前記出力ポートから出力される前記第１のリアルタイムストリームを外部に出力する出力手段と、
前記出力ポートが帰還接続され、前記出力ポートから出力される前記第１のリアルタイムストリームを受信する第１の入力ポートと、圧縮符号化されたデータを含み外部からリアルタイムに伝送される第２のリアルタイムストリームを受信する第２の入力ポートとを有し、前記第１の入力ポートに入力される前記第１のリアルタイムストリームおよび前記第２の入力ポートに入力される前記第２のリアルタイムストリームの一方を選択するセレクタと、
前記セレクタによって選択された前記一方のリアルタイムストリームをデコードするデコーダとを具備することを特徴とする信号処理装置。
【請求項２】
前記第２のリアルタイムストリームは放送番組データであり、
前記放送番組データを受信する放送受信部をさらに具備することを特徴とする請求項１記載の信号処理装置。
【請求項３】
前記第２のリアルタイムストリームは外部機器から伝送されるコンテンツデータであり、
前記外部機器との通信を実行して前記コンテンツデータを前記外部機器から受信する通信制御部とをさらに具備することを特徴とする請求項１記載の信号処理装置。
【請求項４】
前記セレクタによって選択された前記一方のリアルタイムストリームに含まれるパケット群の各々にタイムスタンプを付加するタイムスタンプ付加手段と、
前記タイムスタンプ付加手段によってタイムスタンプが付加されたパケット群を前記ネットワークを介して外部に伝送する手段とをさらに具備することを特徴とする請求項１記載の信号処理装置。
【請求項５】
前記リアルタイムストリーム生成手段は、
前記受信手段によって受信されたストリーム内のパケット群を格納するバッファと、
カウント動作を実行するカウンタと、
前記バッファに格納されたパケット群の内、タイムスタンプの値が前記カウンタのカウント値に一致するパケットを前記出力ポートを介して前記バッファから前記出力手段に読み出す手段とを含むことを特徴とする請求項１記載の信号処理装置。
【請求項６】
ストリームを処理するためのストリーム処理方法であって、
圧縮符号化されたデータを含むストリームであって、各々にタイムスタンプが付加されたパケット群から構成されるストリームをネットワークを介して受信するステップと、
前記受信されたストリーム内のパケット群の各々に付加されたタイムスタンプに基づいて、前記受信されたストリームから第１のリアルタイムストリームを生成するステップと、
前記生成された第１のリアルタイムストリームを出力ポートを介して外部に出力するステップと、
前記出力ポートが帰還接続され、前記出力ポートから出力される前記第１のリアルタイムストリームを受信する第１の入力ポートと、圧縮符号化されたデータを含み外部からリアルタイムに伝送される第２のリアルタイムストリームを受信する第２の入力ポートとを有するセレクタによって、前記第１のリアルタイムストリームおよび前記第２のリアルタイムストリームの一方を選択するステップと、
前記選択された一方のリアルタイムストリームをデコードするステップとを具備することを特徴とするストリーム処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信機のような信号処理装置および同装置で用いられるストリーム処理方法に関する。
【背景技術】
【０００２】
近年、デジタル圧縮符号化されたオーディオ・ビデオのようなデータストリームをリアルタイムに伝送するためのリアルタイム伝送システムが開発されている。リアルタイム伝送システムにおいては、データストリームの伝送は、トランスポートストリームを用いて実行される。トランスポートストリームは、トランスポートストリームパケット群から構成されている。
【０００３】
また、最近では、各々に時刻情報が付加されたパケット群を伝送するシステムも開発されている。例えば、特許文献１には、カウンタのカウント値が付加された送信データを伝送するデータ伝送装置が開示されている。
【０００４】
地上波デジタル放送のようなデジタル放送においても、放送番組データは上述のトランスポートストリームから構成されている。
【０００５】
デジタル放送受信機においては、放送信号はチューナによって受信および復調され、これによってトランスポートストリームが放送信号から抽出される。トランスポートストリームを構成するトランスストリームパケット群はリアルタイムにデジタル放送受信機内のデコーダに送られ、そこでデコードされる。通常、デコーダは、個々のパケットの受信タイミングに応じてそのデコード動作速度が規定されるように設計されている。トランスポートストリームパケット群の各々はその再生タイミングに対応するタイミングでリアルタイムにデコーダに送られるので、デコーダは、トランスポートストリームを正常にデコードおよび再生することができる。
【０００６】
ところで、最近では、複数の家電機器同士を相互に接続可能なホームネットワークシステムの実現が望まれている。ホームネットワークシステムで使用されるデジタル放送受信機においては、放送番組データのようにリアルタイムに伝送されるトランスポートストリームのみならず、蓄積メディアからネットワークを介して任意の速度で転送されるトランスポートストリームをデコードおよび再生する機能も必要とされる。
【特許文献１】特開２０００−３４１２３４公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、蓄積メディアから読み出されるトランスポートストリームは、そのトランスポートストリームの本来の伝送レートよりも高速にデジタル放送受信機に伝送される。このため、蓄積メディアからネットワークを介して伝送されるトランスポートストリームをそのままデコーダに入力すると、そのトランスポートストリームが異常に早い速度で再生されてしまうなどの不具合が発生する。よって、デコード対象のストリームの種類（リアルタイムストリーム／非リアルタイムストリーム）に応じて、デコーダの動作制御方法を切り替えるという特殊なデコード制御を実行することが必要となる。
【０００８】
また、ホームネットワークシステムで使用されるデジタル放送受信機においては、ネットワークを介して受信したトランスポートストリームを例えばIEEE 1394規格のデジタルＶＣＲ（Video Cassette Recorder）のような外部機器に記録する機能も要求されている。この場合、外部機器に対してはトランスポートストリームをリアルタイムに伝送することが必要となる。
【０００９】
本発明は上述の事情を考慮してなされたものであり、特殊なデコード制御を行うことなく、ネットワークから受信したストリームを正常に再生でき、且つ当該ストリームを外部機器にリアルタイムに伝送することが可能な信号処理装置およびストリーム処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述の課題を解決するため、本発明の信号処理装置は、圧縮符号化されたデータを含むストリームであって、各々にタイムスタンプが付加されたパケット群から構成されるストリームをネットワークを介して受信する受信手段と、前記受信手段によって受信されたストリーム内のパケット群の各々に付加されたタイムスタンプに基づいて前記受信手段によって受信されたストリームから第１のリアルタイムストリームを生成し、前記第１のリアルタイムストリームを出力ポートから出力するリアルタイムストリーム生成手段と、前記出力ポートから出力される前記第１のリアルタイムストリームを外部に出力する出力手段と、前記出力ポートが帰還接続され、前記出力ポートから出力される前記第１のリアルタイムストリームを受信する第１の入力ポートと、圧縮符号化されたデータを含み外部からリアルタイムに伝送される第２のリアルタイムストリームを受信する第２の入力ポートとを有し、前記第１の入力ポートに入力される前記第１のリアルタイムストリームおよび前記第２の入力ポートに入力される前記第２のリアルタイムストリームの一方を選択するセレクタと、前記セレクタによって選択された前記一方のリアルタイムストリームをデコードするデコーダとを具備することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、特殊なデコード制御を行うことなく、ネットワークから受信したストリームを正常に再生でき、且つ当該ストリームを外部機器にリアルタイムに伝送することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態を説明する。
【００１３】
図１には、本発明の一実施形態に係る信号処理装置の構成が示されている。この信号処理装置は、デジタル放送信号を受信するデジタル放送受信装置として実現されている。
【００１４】
このデジタル放送受信装置１は、家庭内のＬＡＮ（Local Area Network）のようなネットワーク３に接続する機能を有している。また、デジタル信号処理装置１は、IEEE 1394規格の外部機器との通信を実行することもできる。
【００１５】
ネットワーク３には、サーバコンピュータ２が接続されている。このサーバコンピュータ２の蓄積メディア２１には、オーディオ・ビデオ（ＡＶ）コンテンツが蓄積されている。デジタル放送受信装置１は、蓄積メディア２１に格納されているＡＶコンテンツをネットワーク３を介して受信し、その受信したＡＶコンテンツをデコードおよび再生することができる。
【００１６】
デジタル放送受信装置１は、図示のように、地上波デジタルチューナ１１、ＢＳ／ＣＳ（Broadcasting Satellite／Communication Satellite）チューナ１２、信号処理部１３、およびIEEE 1394インターフェース部１４等から構成されている。
【００１７】
地上波デジタルチューナ１１は、地上波デジタル放送の放送番組データを受信する放送受信部である。地上波デジタル放送の放送番組データはトランスポートストリーム（ＴＳ）から構成されている。トランスポートストリーム（ＴＳ）を構成するトランスポートストリームパケット（ＴＳパケット）群は、デジタル放送信号によって放送局からリアルタイムに伝送される。地上波デジタルチューナ１１は、デジタル放送信号を受信し、そのデジタル放送信号からあるチャンネルの放送番組データに対応するトランスポートストリーム（ＴＳ）を取り出す。トランスポートストリーム（ＴＳ）は、圧縮符号化された放送番組データを含む。このトランスポートストリーム（ＴＳ）はリアルタイムストリームである。トランスポートストリーム（ＴＳ）を構成するＴＳパケット群は、放送局から送信されるタイミングと同じタイミングで、地上波デジタルチューナ１１から信号処理部１３にリアルタイムに送られる。
【００１８】
ＢＳ／ＣＳチューナ１２は、ＢＳ／ＣＳ放送の放送番組データを受信する放送受信部である。ＢＳ／ＣＳ放送の放送番組データも地上波デジタル放送と同様にトランスポートストリーム（ＴＳ）から構成されている。トランスポートストリーム（ＴＳ）を構成するトランスポートストリームパケット（ＴＳパケット）群は、デジタル放送信号によって放送局からリアルタイムに伝送される。ＢＳ／ＣＳチューナ１２は、デジタル放送信号を受信し、そのデジタル放送信号からあるチャンネルの放送番組データに対応するトランスポートストリーム（ＴＳ）を取り出す。トランスポートストリーム（ＴＳ）は、圧縮符号化された放送番組データを含む。このトランスポートストリーム（ＴＳ）はリアルタイムストリームである。トランスポートストリーム（ＴＳ）を構成するＴＳパケット群は、放送局から送信されるタイミングと同じタイミングで、ＢＳ／ＣＳチューナ１２から信号処理部１３にリアルタイムに送られる。
【００１９】
IEEE 1394インターフェース部１４は、IEEE 1394シリアルバスを介して外部機器（例えばデジタルＶＣＲ）との通信を実行する通信制御装置である。このIEEE 1394インターフェース部１４は、外部機器からリアルタイムに送信される、ＡＶコンテンツのトランスポートストリーム（ＴＳ）を受信する機能を有している。また、IEEE 1394インターフェース部１４は、信号処理部１３からリアルタイムに転送されるトランスポートストリーム（ＴＳ）をIEEE 1394シリアルバスを介して外部機器にリアルタイムに送出する機能を有している。
【００２０】
信号処理部１３はトランスポートストリーム（ＴＳ）を処理するためのＬＳＩである。この信号処理部１３は、サーバコンピュータ２の蓄積メディア２１から転送されるＡＶコンテンツを受信する機能を有している。蓄積メディア２１に格納されたＡＶコンテンツのストリームは、その再生速度に対応する本来の伝送レートとは関係なく蓄積メディア１３から任意の速度で読み出し可能な非リアルタイムストリームである。信号処理部１３からの要求を受けた場合、蓄積メディア２１に格納されたＡＶコンテンツのストリームは、そのＡＶコンテンツの本来の伝送レートよりも高速にネットワーク３を介してデジタル放送受信装置１に伝送される。
【００２１】
このＡＶコンテンツのストリームは、タイムスタンプ付トランスポートストリーム（ＴＴＳ：Time Stamped Transport Stream）から構成されている。タイムスタンプ付トランスポートストリームは、ＴＴＳパケット群から構成されている。各ＴＴＳパケットは、タイムスタンプが付加されたＴＳパケットである。サーバコンピュータ２は、デジタル放送受信装置１からの要求に応答して、蓄積メディア２１からタイムスタンプ付トランスポートストリーム（ＴＴＳ）を読み出し、そしてそのタイムスタンプ付トランスポートストリーム（ＴＴＳ）をデジタル放送受信装置１に伝送する。
【００２２】
タイムスタンプ付トランスポートストリームパケット（ＴＴＳパケット）の構造を図２に示す。タイムスタンプ付トランスポートストリームパケット（ＴＴＳパケット）は、１８８バイトのトランスポートストリームパケット（ＴＳパケット）と、そのＴＳパケットの先頭に付加された４バイトのタイムスタンプ（時間情報）とから構成されている。各ＴＳパケットに付加されたタイムスタンプは、それに対応するＴＳパケットのデコーダへの相対的な入力時刻を示す時間情報として使用される。
【００２３】
信号処理部１３は、ネットワークインタフェース部１０１、再生制御部１０２、ＴＴＳ処理部１０３、入力制御部（セレクタ）１０４、記録制御部１０５、デマルチプレクサ（Ｄｅｍｕｘ）１０６、およびデコード処理部１０７等から構成されている。
【００２４】
ネットワークインタフェース部１０１は、デジタル放送受信機１に設けられたＬＡＮポート等を介してネットワーク３に接続されている。ネットワークインタフェース部１０１は、ネットワーク３を介してサーバコンピュータ２との通信を実行する通信制御装置である。ネットワーク３を介してサーバコンピュータ２から伝送されるタイムスタンプ付きトランスポートストリーム（ＴＴＳ）は、ネットワークインタフェース部１０１によって受信される。受信されたタイムスタンプ付きトランスポートストリーム（ＴＴＳ）は再生制御部１０２を介してＴＴＳ処理部１０３に入力される。
【００２５】
ＴＴＳ処理部１０３は、受信されたタイムスタンプ付きトランスポートストリーム（ＴＴＳ）内のＴＴＳパケット群の各々のタイムスタンプに基づいて、タイムスタンプ付きトランスポートストリーム（ＴＴＳ）からリアルタイムストリームを生成する。このリアルタイムストリームは、トランスポートストリーム（ＴＳ）から構成されている。
【００２６】
すなわち、ＴＴＳ処理部１０３は、受信した各ＴＴＳパケットのタイムスタンプに従って、それら各ＴＴＳパケット内のＴＳパケットの送出タイミングを調整する。これにより、ＴＳパケット群がリアルタイムにＴＴＳ処理部１０３の出力ポートから出力される。
【００２７】
ＴＴＳ処理部１０３の出力ポートは、信号処理部１３の出力端子１１５に接続されている。また、ＴＴＳ処理部１０３の出力ポートは、入力制御部（セレクタ）１０４の入力ポート（ＩＮ４）に帰還接続されている。ＴＴＳ処理部１０３によってリアルタイムストリームとして生成されたトランスポートストリーム（ＴＳ）は出力端子１１５を介してIEEE 1394インターフェース部１４に送られる。同時に、トランスポートストリーム（ＴＳ）は、入力制御部（セレクタ）１０４の入力ポート（ＩＮ４）に送られる。
【００２８】
入力制御部（セレクタ）１０４は、リアルタイムストリームをそれぞれ入力するための入力ポート群ＩＮ１，ＩＮ２，ＩＮ３，ＩＮ４と、リアルタイムストリームをそれぞれ出力するための出力ポート群ＯＵＴ１，ＯＵＴ２とを備えている。
【００２９】
入力制御部（セレクタ）１０４の入力ポート群ＩＮ１，ＩＮ２，ＩＮ３，ＩＮ４は、信号処理部１３の入力端子１１１，１１２，１１３，１１４にそれぞれ接続されている。地上波デジタルチューナ１１によって受信されたトランスポートストリーム（ＴＳ）は入力端子１１１を介して入力制御部（セレクタ）１０４の入力ポートＩＮ１に入力される。また、ＢＳ／ＣＳチューナ１２によって受信されたトランスポートストリーム（ＴＳ）は入力端子１１２を介して入力制御部（セレクタ）１０４の入力ポートＩＮ２に入力される。IEEE 1394インターフェース部１４によって受信される外部機器からのトランスポートストリーム（ＴＳ）は、入力端子１１３を介して入力制御部（セレクタ）１０４の入力ポートＩＮ３に入力される。
【００３０】
また、入力制御部（セレクタ）１０４の入力ポートＩＮ３には、ＴＴＳ処理部１０３の出力ポートが接続されている。なお、出力端子１１５を入力端子１１４に帰還接続してもよい。
【００３１】
入力制御部（セレクタ）１０４は、入力ポート群（ＩＮ１，ＩＮ２，ＩＮ３，ＩＮ４）それぞれに入力されるトランスポートストリーム（ＴＳ）の中から再生対象のトランスポートストリーム（ＴＳ）を選択し、その選択したトランスポートストリーム（ＴＳ）を出力ポートＯＵＴ２から出力する。出力ポートＯＵＴ２から出力されるトランスポートストリーム（ＴＳ）は、デマルチプレクサ（Ｄｅｍｕｘ）１０６を介してデコード処理部１０７に送られる。
【００３２】
また、入力制御部（セレクタ）１０４は、入力ポート群（ＩＮ１，ＩＮ２，ＩＮ３，ＩＮ４）それぞれに入力されるトランスポートストリーム（ＴＳ）の中から蓄積メディア２１に記録すべきトランスポートストリーム（ＴＳ）を選択し、その選択したトランスポートストリーム（ＴＳ）を出力ポートＯＵＴ１から出力する。出力ポートＯＵＴ１から出力されるトランスポートストリーム（ＴＳ）は、記録制御部１０５に送られる。
【００３３】
なお、出力ポートＯＵＴ２から出力されるトランスポートストリーム（ＴＳ）を記録制御部１０５に入力してもよい。
【００３４】
記録制御部１０５は、入力されたトランスポートストリーム（ＴＳ）に含まれるＴＳパケット群の各々にタイムスタンプを付加することにより、入力されたトランスポートストリーム（ＴＳ）からタイムスタンプ付トランスポートストリーム（ＴＴＳ）を生成する。このタイムスタンプ付トランスポートストリーム（ＴＴＳ）は、ネットワークインタフェース部１０１を介して、ネットワーク３上のサーバコンピュータ２に伝送される。
【００３５】
デマルチプレクサ（Ｄｅｍｕｘ）１０６は、入力制御部（セレクタ）１０４から入力されるトランスポートストリーム（ＴＳ）をビデオデータ（ビデオストリーム）とオーディオデータ（オーディオストリーム）とに分離する処理を実行する。この分離処理は、例えば、ＴＳパケット単位で実行される。また入力されるトランスポートストリーム（ＴＳ）に複数の放送番組が多重化されている場合には、デマルチプレクサ（Ｄｅｍｕｘ）１０６は、再生対象の放送番組に対応するＴＳパケット群をトランスポートストリーム（ＴＳ）から抽出する処理も実行する。
【００３６】
デコード処理部１０７は、デマルチプレクサ（Ｄｅｍｕｘ）１０６から入力されたビデオデータおよびオーディオデータをそれぞれデコードするデコーダである。このデコード処理部１０７は、個々のＴＳパケットの受信タイミングに応じてそのデコード動作速度が規定されるように設計されている。デコード処理部１０７でデコード処理されたビデオデータおよびオーディオデータは出力端子１１６を介してモニタおよびスピーカへそれぞれ出力される。
【００３７】
このデジタル放送受信装置１においては、ネットワーク３から伝送されるストリームはＴＴＳ処理部１０３によってリアルタイムストリームに変換される。このリアルタイムストリームはIEEE 1394インターフェース部１４を介して外部機器にリアルタイムに伝送されるとともに、入力制御部（セレクタ）１０４の入力ポートＩＮ４に帰還される。入力ポート群ＩＮ１〜ＩＮ４に入力されるストリーム群はいずれもリアルタイムストリームである。このため、どの入力ストリームが再生対象のストリームとして選択された場合でも、当該再生対象のストリームは当該ストリームの再生速度（フレームレート）に対応する伝送速度でリアルタイムにデコード処理部１０７に送られる。デコード処理部１０７は、どの入力ストリームが再生対象のストリームとして選択された場合でも、当該再生対象のストリームを正常にデコードすることができる。よって、ストリームの種類（リアルタイムストリーム／非リアルタイムストリーム）に応じてデコード動作タイミングの制御方法を変更するという特殊なデコード制御を行うことなく、ネットワーク３から伝送されるストリームをデコードしながら、それに同期して当該ストリームを外部機器にリアルタイムに伝送することが可能となる。
【００３８】
次に、図３を参照して、ＴＴＳ処理部１０３の構成を説明する。
【００３９】
ＴＴＳ処理部１０３は、図示のように、バッファ２０１、カウンタ２０２、および出力制御部２０３などから構成されている。
【００４０】
バッファ２０１は、再生制御部１０２から入力されるタイムスタンプ付トランスポートストリームパケット（ＴＴＳパケット）群を一時的に格納する記憶領域である。カウンタ２０２は、信号処理部１３内に設けられたクロック発生器からのクロック信号に同期してカウント動作を実行する。出力制御部２０３は、バッファ２０１に格納されたＴＴＳパケット群の内、タイムスタンプの値がカウンタ２０２のカウント値に一致するＴＴＳパケットのＴＳパケット部をバッファ２０１から読み出して出力する。これにより、ＴＳパケット群はリアルタイムにIEEE 1394インターフェース部１４および入力制御部（セレクタ）１０４にそれぞれ転送される。
【００４１】
次に、図４を参照して、記録制御部１０５の構成を説明する。
【００４２】
記録制御部１０５は、入力制御部３０１、タイムスタンプ生成部３０２、カウンタ３０３、およびバッファ３０４などから構成される。この記録制御部１０５は、入力制御部（セレクタ）１０４から出力されるトランスポートストリーム（ＴＳ）を受信する。このトランスポートストリーム（ＴＳ）は、図５に示すように、ＴＳパケット群と同期信号とから構成されている。同期信号は、ＴＳパケット間の区切りを示す。ＴＳパケット群は入力制御部３０１に入力され、また同期信号はタイムスタンプ生成部３０２に入力される。
【００４３】
カウンタ３０３は、上述のクロック信号に同期してカウント動作を実行して、３２ｂｉｔのカウンタ値を時間情報として出力する。タイムスタンプ生成部３０２は、同期信号の立ち上りエッジを受信した時、その時の３２ｂｉｔのカウンタ値（時間情報）を入力制御部３０１に出力する。
【００４４】
入力制御部３０１は、受信したＴＳパケットの先頭にタイムスタンプ生成部３０２からの３２ｂｉｔのカウンタ値（時間情報）を付加して、ＴＴＳパケットを生成する。生成された各ＴＴＳパケットはバッファ３０４を介してネットワークインタフェース部１０１に送られる。
【００４５】
次に、図６のフローチャートを参照して、ネットワーク３から受信したストリームを再生しながら外部機器にリアルタイムに伝送する動作を説明する。
【００４６】
デジタル放送受信装置１は、ネットワーク３を介してサーバコンピュータ２から伝送されるタイムスタンプ付トランスポートストリーム（ＴＴＳ）を受信する（ステップＳ１０１）。受信されたタイムスタンプ付トランスポートストリーム（ＴＴＳ）はＴＴＳ処理部１０３に送られる。ＴＴＳ処理部１０３は、各ＴＴＳパケットのタイムスタンプに基づいて、受信されたタイムスタンプ付トランスポートストリーム（ＴＴＳ）からリアルタイムストリームを生成する（ステップＳ１０２）。このリアルタイムストリームはトランスポートストリーム（ＴＳ）である。
【００４７】
生成されたリアルタイムストリームはIEEE 1394インターフェース部１４に送られると共に、入力制御部（セレクタ）１０４の入力ポートＩＮ４に帰還される（ステップＳ１０３）。入力制御部（セレクタ）１０４は、入力ポートＩＮ４に入力されるリアルタイムストリームを選択して、選択したリアルタイムストリームを出力ポートＯＵＴ２から出力する（ステップＳ１０４）。出力ポートＯＵＴ２から出力されたリアルタイムストリームはデマルチプレクサ（Ｄｅｍｕｘ）１０６を介してデコード処理部１０７に送られる。
【００４８】
デコード処理部１０７は、出力ポートＯＵＴ２から出力されたリアルタイムストリームをデコードする（ステップＳ１０５）。デコード処理部１０７によってデコードされたビデオデータおよびオーディオデータは、それぞれモニタおよびスピーカに出力される（ステップＳ１０６）。
【００４９】
以上説明したように、本実施形態によれば、特殊なデコード制御を行うことなく、ネットワーク３から受信したストリームを正常に再生でき、且つ当該ストリームを外部機器にリアルタイムに伝送して記録することができる。
【００５０】
なお、本発明は上記実施形態そのままに限定されたものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかを削除してもよい。さらに、異なる実施形態に構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態の係る信号処理装置のシステム構成を示すブロック図。
【図２】同実施形態の信号処理装置で用いられるタイムスタンプ付トランスポートストリームパケットの構成の例を示す図。
【図３】同実施形態の信号処理装置に設けられたＴＴＳ処理部の構成を示すブロック図。
【図４】同実施形態の信号処理装置に設けられた記録制御部の構成を示すブロック図。
【図５】同実施形態の信号処理装置で用いられるトランスポートストリームパケットと同期信号との関係を説明するための図。
【図６】同実施形態の信号処理装置によって実行される動作を説明するフローチャート。
【符号の説明】
【００５２】
１…デジタル信号処理装置、２…サーバコンピュータ、２１…蓄積メディア、３…ネットワーク、１１…地上波デジタルチューナ、１２…ＢＳ／ＣＳチューナ、１３…信号処理装置、１４…ＩＥＥＥ１３９４インターフェース部、１０１…ネットワークインタフェース部、１０２…再生制御部、１０３…ＴＴＳ処理部、１０４…入力制御部（セレクタ）、１０５…記録制御部、１０６…デマルチプレクサ、１０７…デコード処理部、２０１，３０４…バッファ、２０２，３０３…カウンタ、２０３…出力制御部、３０１…入力制御部、３０２…タイムスタンプ生成部。
【図１】
2006186689.tif 000003
【図２】
2006186689.tif 000004
【図３】
2006186689.tif 000005
【図４】
2006186689.tif 000006
【図５】
2006186689.tif 000007
【図６】
2006186689.tif 000008