(57)【特許請求の範囲】
【請求項１】
ＭＰＥＧトランスポートストリーム又はこのＭＰＥＧトランスポートストリームを処理して生成したＡＴＭ信号を受信して、該ＭＰＥＧトランスポートストリームと該ＡＴＭ信号とを選択的にデマルチプレクスするデマルチプレクサ装置において、
上記ＭＰＥＧトランスポートストリームをデマルチプレクスすることが可能なＭＰＥＧデマルチプレクサと、
上記ＭＰＥＧトランスポートストリームの処理と上記ＡＴＭ信号の処理に共用されるメモリと、
上記ＡＴＭ信号のデータを上記メモリに記憶させるとともに、該メモリに記憶されたＡＴＭ信号のデータの中のＭＰＥＧトランスポートストリームを処理するのに必要なデータを識別するためのＡＴＭ手段と、
上記ＭＰＥＧトランスポートストリームをそのまま上記ＭＰＥＧデマルチプレクサに供給する経路と、上記ＡＴＭ手段により識別されたデータに基づいて上記メモリから読み出されたデータを該ＭＰＥＧデマルチプレクサに供給する経路とを切り換える切換手段とを備え、
上記ＡＴＭ手段は、上記識別した結果に基づいて、上記メモリからデマルチプレクスされるべきデータを読み出すためのアドレスを、上記ＭＰＥＧデマルチプレクサに供給し、該ＭＰＥＧデマルチプレクサは、該アドレスを用いて、デマルチプレクスされたデータを該メモリから読み出すことを特徴とするデマルチプレクサ装置。
【請求項２】
上記ＡＴＭ手段は、上記ＡＴＭ信号のＡＴＭセルからＡＴＭＰＤＵを再生し、上記メモリのアドレスによって該ＡＴＭＰＤＵを識別する手段を備えることを特徴とする請求項１に記載のデマルチプレクサ装置。
【請求項３】
上記ＡＴＭ手段は、擬似ＭＰＥＧトランスポートストリームから上記ＡＴＭセルを再生し、上記メモリのアドレスによって該ＡＴＭセルを識別する手段を備えることを特徴とする請求項２に記載のデマルチプレクサ装置。
【請求項４】
上記ＡＴＭ手段と上記ＭＰＥＧデマルチプレクサは、共通のデータバスを介して上記メモリに接続されていることを特徴とする請求項１乃至３のいずれか１項に記載のデマルチプレクサ装置。
【請求項５】
単一の集積回路として形成されていることを特徴とする請求項１乃至４のいずれか１項に記載のデマルチプレクサ装置。
【請求項６】
請求項１乃至５のいずれか１項に記載のデマルチプレクサ装置を備えるテレビジョン復号化装置。
【請求項７】
ＭＰＥＧトランスポートストリームをデマルチプレクスすることが可能なＭＰＥＧデマルチプレクサと、該ＭＰＥＧトランスポートストリームの処理とＡＴＭ信号の処理に共用されるメモリと、該ＡＴＭ信号のデータを該メモリに記憶させるＡＴＭ手段と、該ＭＰＥＧトランスポートストリームをそのまま該ＭＰＥＧデマルチプレクサに供給する経路と、該メモリから読み出されたデータを該ＭＰＥＧデマルチプレクサに供給する経路とを切り換える切換手段とを備えるデマルチプレクサ装置を用い、ＭＰＥＧトランスポートストリーム又はこのＭＰＥＧトランスポートストリームを処理して生成したＡＴＭ信号を受信して、該ＭＰＥＧトランスポートストリームと該ＡＴＭ信号とを選択的にデマルチプレクスするデマルチプレクス方法において、
上記切換手段により、ＭＰＥＧトランスポートストリームが受信されたときは、該ＭＰＥＧトランスポートストリームを上記ＭＰＥＧデマルチプレクサに供給し、ＡＴＭ信号が受信されたときは、該ＡＴＭ信号を上記ＡＴＭ手段に供給するステップと、
上記切換手段により供給された上記ＭＰＥＧトランスポートストリームを、上記ＭＰＥＧデマルチプレクサによりデマルイチプレクスするステップと、
上記切換手段により供給された上記ＡＴＭ信号のデータを、上記ＡＴＭ手段により、上記メモリに記憶させるとともに、該メモリに記憶されたＡＴＭ信号のデータの中のＭＰＥＧトランスポートストリームを処理するのに必要なデータを識別するステップと、
上記ＡＴＭ手段により、上記識別した結果に基づいて、上記メモリからデマルチプレクスされるべきデータを読み出すためのアドレスを、上記ＭＰＥＧデマルチプレクサに供給し、該ＭＰＥＧデマルチプレクサにより、該アドレスを用いて、デマルチプレクスされたデータを該メモリから読み出すステップとを有するデマルチプレクス方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デマルチプレクサ装置及びデマルチプレクス方法に関する。本発明は、特に、ケーブル及び／又は衛星ネットワークを介して伝送されてくるディジタル信号をデコードする所謂セットトップボックス（set top box：ＳＴＢ）に用いられるデマルチプレクサ装置に関する。
【０００２】
【従来の技術】
近年、ビデオ情報をディジタル放送するための規格が確立されている。これらの規格は、オーディオ信号及びビデオ信号を圧縮する技術を用いたＭＰＥＧ−２トランスポートストリーム（以下、ＭＰＥＧ−２ＴＳという。）と、例えばＩＳＯ−ＩＥＣ１３８１８−１，２，３等のデータパケットフォーマットとを利用している。ネットワークを介して行われた初期のディジタル放送の形態は、同じ番組、すなわち同一の信号をネットワーク内の全ての視聴者に伝送するものであった。しかしながら、信号がネットワークを介して一人の視聴者のみに伝送される「ナローキャスト（narrowcast）」伝送が導入されることが期待された。この技術は、特に、所謂ビデオオンデマンドに適用されている。したがって、放送信号と、例えば非同期転送モード、すなわちＡＴＭ信号等のナローキャスト信号との両方の信号を受信することができるセットトップボックス（set top box）を提供する必要性がある。
【０００３】
放送信号、例えばＭＰＥＧ−ＴＳ等の信号とナローキャスト信号は、それぞれ異なるフォーマットでエンコードされており、伝送されてくる信号のブロックを基本的なＭＰＥＧビデオ信号に変換するには、それぞれのデコーダが必要である。セットトップボックスにそれぞれのデコーダを設けると、製造コストが高くなり、またセットトップボックスが複雑になるといった問題がある。セットトップボックスは大量生産されるので、ナローキャスト型のサービスを受信する機能を追加しても、コストが増えないことが望ましい。
【０００４】
【発明が解決しようとする課題】
本発明は、上述した実情に鑑みてなされたものであり、本発明の目的は、放送信号とナローキャスト信号との両方をデマルチプレクスすることができるマルチプレクサ装置及びデマルチプレクス方法を提供することである。
【０００５】
【課題を解決するための手段】
本発明に係るデマルチプレクサ装置は、ＭＰＥＧトランスポートストリーム又はこのＭＰＥＧトランスポートストリームを処理して生成したＡＴＭ信号を受信して、ＭＰＥＧトランスポートストリームとＡＴＭ信号とを選択的にデマルチプレクスするデマルチプレクサ装置において、ＭＰＥＧトランスポートストリームをデマルチプレクスすることが可能なＭＰＥＧデマルチプレクサと、ＭＰＥＧトランスポートストリームの処理とＡＴＭ信号の処理に共用されるメモリと、ＡＴＭ信号のデータを上記メモリに記憶させるとともに、メモリに記憶されたＡＴＭ信号のデータの中のＭＰＥＧトランスポートストリームを処理するのに必要なデータを識別するためのＡＴＭ手段と、ＭＰＥＧトランスポートストリームをそのままＭＰＥＧデマルチプレクサに供給する経路と、ＡＴＭ手段により識別されたデータに基づいてメモリから読み出されたデータをＭＰＥＧデマルチプレクサに供給する経路とを切り換える切換手段とを備える。そして、ＡＴＭ手段は、識別した結果に基づいて、メモリからデマルチプレクスされるべきデータを読み出すためのアドレスを、ＭＰＥＧデマルチプレクサに供給し、ＭＰＥＧデマルチプレクサは、アドレスを用いて、デマルチプレクスされたデータをメモリから読み出す。
【０００６】
本発明に係るデマルチプレクス方法は、ＭＰＥＧトランスポートストリームをデマルチプレクスすることが可能なＭＰＥＧデマルチプレクサと、ＭＰＥＧトランスポートストリームの処理とＡＴＭ信号の処理に共用されるメモリと、ＡＴＭ信号のデータをメモリに記憶させるＡＴＭ手段と、ＭＰＥＧトランスポートストリームをそのままＭＰＥＧデマルチプレクサに供給する経路と、メモリから読み出されたデータをＭＰＥＧデマルチプレクサに供給する経路とを切り換える切換手段とを備えるデマルチプレクサ装置を用い、ＭＰＥＧトランスポートストリーム又はこのＭＰＥＧトランスポートストリームを処理して生成したＡＴＭ信号を受信して、ＭＰＥＧトランスポートストリームとＡＴＭ信号とを選択的にデマルチプレクスするデマルチプレクス方法において、切換手段により、ＭＰＥＧトランスポートストリームが受信されたときは、ＭＰＥＧトランスポートストリームをＭＰＥＧデマルチプレクサに供給し、ＡＴＭ信号が受信されたときは、ＡＴＭ信号をＡＴＭ手段に供給するステップと、切換手段により供給されたＭＰＥＧトランスポートストリームを、ＭＰＥＧデマルチプレクサによりデマルイチプレクスするステップと、切換手段により供給されたＡＴＭ信号のデータを、ＡＴＭ手段により、メモリに記憶させるとともに、メモリに記憶されたＡＴＭ信号のデータの中のＭＰＥＧトランスポートストリームを処理するのに必要なデータを識別するステップと、ＡＴＭ手段により、識別した結果に基づいて、メモリからデマルチプレクスされるべきデータを読み出すためのアドレスを、ＭＰＥＧデマルチプレクサに供給し、ＭＰＥＧデマルチプレクサにより、アドレスを用いて、デマルチプレクスされたデータを該メモリから読み出すステップとを有する。
【０００７】
このように、本発明では、１つのメモリを用いて、デマルチプレクス処理を非常に効率的に行うことができる。本発明では、メモリのアドレスの送受だけでよく、メモりに対するデータの書込及び読出を何度も行う必要がない。また、ＡＴＭ信号をデマルチプレクスする際には、ＭＰＥＧデマルチプレクサは、ＡＴＭ手段からのアドレスによって、処理を行うので、ＡＴＭ手段とＭＰＥＧデマルチプレクサが同時に処理を行う必要がなく、メモリ全体の容量を小さくすることができる。
【０００８】
【発明の実施の形態】
以下、本発明に係るデマルチプレクサ装置及びデマルチプレクス方法について、図面を参照しながら詳細に説明する。
【０００９】
放送では、複数の番組、すなわち複数のビデオ信号が同時に伝送されており、視聴者は、これらのビデオ信号から１つの信号を選択して視聴するようになっている。この方式では、利用者は、送信されてくる信号の種類と、その時間を制御することはできない。したがって、そのような複数のビデオ信号を家庭用端末で受信するときには、家庭用端末は、不要なビデオ信号が含まれる複数のビデオ信号から、利用者が選択したビデオ信号を分離しなければならない。
【００１０】
これに対して、ナローキャスト伝送では、利用者は、伝送されてくるデータをある程度制御することができる。例えば、所謂ビデオオンデマンドでは、利用者は、ネットワークを介して伝送されてくる番組を要求することができる。この要求された番組のデータは、他の利用者用のデータとともに、１つのディジタルチャンネルを介して伝送される。したがって、家庭用端末は、利用者によって要求された番組に関するデータのパケットを、選択的に抽出しなければならない。
【００１１】
ナローキャスト信号と放送信号を受信する装置では、複数の利用者に対する複数の信号は多重化され、同じチャンネルを介して伝送されてくるので、さらにナローキャスト信号と放送信号を分離する処理が必要とされる。
【００１２】
そこで、ナローキャストのデータと放送のデータを、同じフォーマットにエンコードすることが考えられる。上述したＩＳＯ規格に準拠し、用いることができるコーディングフォーマットとしては、ＭＰＥＧ−２トランスポートストリーム（以下、ＭＰＥＧ−２ＴＳという。）がある。
【００１３】
放送システムでは、ビデオ信号のコーディングは、ビデオ信号をディジタルのＭＰＥＧビデオデータのストリームに変換することによって行われる。具体的には、図１に示すように、データ１のストリームはブロック２に分割され、各ブロック２にヘッダ３が付加されて、ＭＰＥＧ−２ＴＳにおける伝送ブロック４が生成される。そして、これらの伝送ブロック４は、ネットワークを介して伝送され、利用者の家庭用端末（セットトップボックス）で受信される。
【００１４】
ナローキャスト伝送システムでは、ビデオ信号のコーディングは、図２に示すように、放送システムの場合よりも多少複雑である。ビデオ信号は、図２Ａに示すように、ＭＰＥＧビデオデータに変換された後、図２Ｂに示すように、ＭＰＥＧ−２ＴＳの伝送ブロック４に分割される。ＭＰＥＧ−２ＴＳの１つ以上の伝送ブロック４には、図２Ｃに示すように、トレイラ（trailer）６と、必要に応じて幾つかのダミーデータが付加され、ＡＴＭにおけるプロトコルデータユニット（protocol data unit 以下、ＰＤＵという）５が形成される。そして、これらのＰＤＵ５は、図２Ｄに示すように、１つ以上の小さなブロックに分割された後、各ブロックには、図２Ｅに示すように、宛先アドレス情報を含むヘッダが付加される。宛先アドレス情報は、データの一人又は複数の受信者のアドレスに関するものである。ヘッダが付加されたブロックは、ＡＴＭセルとして知られており、ＡＴＭセルによって、データのナローキャスト伝送が行われる。なお、非常に複雑なハードウェアを使わずにネットワークを介してＡＴＭセルを伝送するために、ＡＴＭセルは、さらにＭＰＥＧ−２ＴＳと同じフォーマットにコーディングされ、図２Ｆに示すように、擬似的なＭＰＥＧトランスポートストリーム（以下、擬似ＭＰＥＧトランスポートストリームという。）が形成される。この擬似ＭＰＥＧトランスポートストリームは、放送用のＭＰＥＧ−２ＴＳとともにネットワークを介して伝送される。
【００１５】
ここで、ナローキャストのデータ（擬似ＭＰＥＧトランスポートストリーム）と放送のデータ（ＭＰＥＧ−２ＴＳ）の両方をデコードするセットトップボックスについて説明する。
【００１６】
ネットワークを介して伝送されてくるＭＰＥＧ−２ＴＳの信号、又は図２Ｆに示す擬似ＭＰＥＧトランスポートストリームの信号（図２Ｆに示す）は、セットトップボックスによって受信され、ＡＴＭ終端及びデータ抽出器１１及び切換スイッチ１２に供給される。ところで、１つのチャンネルを介して受信される信号は、いずれか一方の信号であるので、信号の種類、すなわち放送の信号又はナローキャストの信号であるかは、利用者が選択したチャンネルに基づいて決定することができる。したがって、切換スイッチ１２は、利用者が選択したチャンネルによって制御され、例えば放送のデータを受信するときは、受信されたＭＰＥＧ−２ＴＳの信号を直接ＭＰＥＧ−２ＴＳデマルチプレクサ１３に供給する。一方、ナローキャストのデータを受信するときは、切換スイッチ１２は、後述するＡＴＭ終端及びデータ抽出器１１からのＭＰＥＧ−２ＴＳをＭＰＥＧ−２ＴＳデマルチプレクサ１３に供給する。なお、ナローキャストのデータと放送のデータを識別するナローキャスト／放送検出器（図示せず）を、セットトップボックスの入力に設け、切換スイッチ１２を制御するようにしてもよい。
【００１７】
ＡＴＭ終端及びデータ抽出器１１は、図２Ｆに示す擬似ＭＰＥＧトランスポートストリームを、図２Ｅに示すＡＴＭセルに分解するとともに、ＡＴＭセルのヘッダに付加されている宛先アドレスに基づいて、番組を要求したこの利用者宛のＡＴＭセルを抽出する。そして、ＡＴＭ終端及びデータ抽出器１１は、図２Ｄに示すように、ＡＴＭセルに付加されている現在の仮想接続に関する宛先アドレスを除去した後、図２Ｃに示すＰＤＵを形成する。次に、ＡＴＭ終端及びデータ抽出器１１は、これらのＰＤＵから、トレイラ及びダミービットを除去して、図２Ｂに示すＭＰＥＧ−２ＴＳを形成し、上述したように、このＭＰＥＧ−２ＴＳを切換スイッチ１２を介してＭＰＥＧ−２ＴＳデマルチプレクサ１３に供給する。ＡＴＭ終端及びデータ抽出器１１は、これらの処理を、例えばＤＲＡＭからなるメモリ１５を用いて、受信した擬似ＭＰＥＧトランスポートストリーム、抽出したＡＴＭセル、形成したＰＤＵ等をメモリ１５に書き込み、読み出しながら行う。
【００１８】
ＭＰＥＧ−２ＴＳデマルチプレクサ１３は、多重化されて受信される全ての放送番組から、利用者によって選択された番組のＭＰＥＧ−２ＴＳを、メモリ１６を用いて分離するとともに、ＭＰＥＧ−２ＴＳからヘッダを除去して、図１Ａ又は図２Ａに示すＭＰＥＧビデオデータを再生し、後段のＭＰＥＧデコーダ（図示せず）に供給する。ＭＰＥＧデコーダは、例えば可変長復号器、逆ＤＣＴ変換器、加算器、メモリ等を備え、ＭＰＥＧビデオデータからアナログのビデオ信号を再生し、例えばテレビジョン受像機に供給する。かくして、利用者は、放送として送られてくる番組を見ることができるとともに、例えばビデオオンデマンド等のナローキャストとして送られてくる番組を見ることができる。なお、例えば放送によって受信されるＭＰＥＧ−２ＴＳを、有料の番組を視聴する権利の有無を判定する限定受信副装置（optional conditional access sub-system）１４を介してＭＰＥＧ−２ＴＳデマルチプレクサ１３に供給するようにしてもよい。
【００１９】
ところで、図１に示すセットトップボックスは、上述したようにナローキャストのデータと放送のデータの両方を受信できるが、それに関連した問題がある。具体的には、セットトップボックスでナローキャスト信号を受信するとき、ＡＴＭ終端及びデータ抽出器１１は、上述したようにメモリ１５を用いて、大量のデータの処理を行い、セットトップボックスで放送信号を受信するときには、バイパスされるため、データ処理を行わない。これとは対照的に、ＭＰＥＧ−２ＴＳデマルチプレクサ１３は、セットトップボックスで受信される信号がナローキャスト信号であるときは、ＡＴＭ終端及びデータ抽出器１１から、利用者が要求したビデオ信号とオーディオ信号等のみに関するデータからなるＭＰＥＧ−２ＴＳが供給される。したがって、ＭＰＥＧ−２ＴＳデマルチプレクサ１３は、供給されるデータを単に出力しているにすぎない。一方、セットトップボックスで放送信号を受信するときには、ＭＰＥＧ−２ＴＳデマルチプレクサ１３は、多重化されて受信される信号から、利用者が要求した番組の信号を抽出する。すなわち、ＡＴＭ終端及びデータ抽出器１１とＭＰＥＧ−２ＴＳデマルチプレクサ１３は、その一方が多量のデータ処理を行っている間は、他方が実質的にアイドル状態となっている。
【００２０】
換言すると、上述したセットトップボックスでは、ＡＴＭ終端及びデータ抽出器１１とＭＰＥＧ−２ＴＳデマルチプレクサ１３がそれぞれ独自にデータ処理を行うためのメモリ１５、１６を備えるという非効率な面がある。また、このセットトップボックスは、非常に高速のデータレートで供給されるビデオ信号を処理するにもかかわらず、２段階の信号処理を行っている。具体的には、入力されるデータをメモリ１５に記憶して第１のデータ処理を行い、処理されたデータをメモリ１６に記憶して第２のデータ処理を行い、最後に、処理されたデータを後段のＭＰＥＧデコーダに出力するために再びメモリ１６に記憶している。高速のデータレートにおけるメモリの書込及び読出回数は、非常に重要であり、２回の書込及び読出を行うことは非効率的である。したがって、このセットトップボックスは、データスループットに制限があるか、又は高速のメモリを多く必要としてコストが高くなるという問題がある。
【００２１】
ここで、上述した問題を解決したセットトップボックスの具体的な構成について、図４を参照しながら説明する。
【００２２】
このセットトップボックスは、図４に示すように、単一のデマルチプレクサ２０を備える。このデマルチプレクサ２０は、ＭＰＥＧ−２ＴＳと擬似トランスポートストリームとの両方をデマルチプレクスすることができるようになっている。なお、この図４は、物理的な構成というよりは、処理の流れを示している。
【００２３】
デマルチプレクサ２０は、図４に示すように、ＡＴＭセルを識別するためのアドレスを発生するＡＴＭ再生器２１と、ＭＰＥＧ−２ＴＳを形成するためのアドレスを発生するＡＬＬＰＤＵＳＡＲ器２２と、利用者が選択した番組のＭＰＥＧ−２ＴＳを抽出するＭＰＥＧ−２ＴＳデマルチプレクサ２３と、擬似ＭＰＥＧトランスポートストリームのデータを記憶するメモリ２５と、切換スイッチ２６とを備える。ＡＴＭ再生器２１は、メモリ２５を用いて、図２Ｆに示す擬似ＭＰＥＧトランスポートストリームから図２Ｅに示すＡＴＭセルを再生する。なお、ネットワークを介して、ビデオ信号が上述したような擬似ＭＰＥＧトランスポートストリームとして伝送されてくる代わりに、ＡＴＭパケットとして伝送されてくるようにしてもよい。この場合、ＡＴＭ再生器２１は、不要である。又は、バイパスされる。
【００２４】
ＡＬＬＰＤＵＳＡＲ器２２は、メモリ２５に記憶されている擬似ＭＰＥＧトランスポートストリーム内のＡＴＭセルから図２Ｃに示すＰＤＵを再生する。なお、上述した図３に示すセットトップボックスとは異なり、ＡＴＭセルのデータは、ＡＴＭ再生器２１からＡＬＬＰＤＵＳＡＲ器２２に直接転送されるのではない。また、後述するように、ＡＬＬＰＤＵＳＡＲ器２２からＭＰＥＧ−２ＴＳデマルチプレクサ２３へのＭＰＥＧ−２ＴＳの転送も行われない。
【００２５】
具体的には、ＡＴＭ再生器２１が、ネットワークを介して受信された図４Ｆに示す擬似ＭＰＥＧトランスポートストリームからＡＴＭセルを形成するとき、擬似ＭＰＥＧトランスポートストリームのデータは、バス２４を介してメモリ２５に転送されて記憶される。したがって、上述した図３に示すセットトップボックスが、図４Ｆに示す擬似ＭＰＥＧトランスポートストリームのデータをメモリ１５に記憶し、メモリ１５からデータを選択的に読み出してＡＴＭセルを形成するのに対して、このセットトップボックスでは、メモリ２５に記憶された擬似ＭＰＥＧトランスポートストリームのデータのうちのＡＴＭセルに対応する適切なデータ部分を識別するだけで実際には読み出さないようにしており、ＡＴＭ再生器２１は、メモリ２５に記憶されているデータを解析して、メモリ２５のいずれの領域にＡＴＭセルのデータが記憶されているかを示すアドレスを、ＡＬＬＰＤＵＳＡＲ器２２に供給する。
【００２６】
ＡＬＬＰＤＵＳＡＲ器２２は、ＡＴＭ再生器２１からのアドレスに基づいて、メモリ２５に記憶されているデータのうちのＭＰＥＧ−２ＴＳに必要なデータ部分を単に識別する処理を行う。また、ＡＬＬＰＤＵＳＡＲ器２２は、このデータ処理の際に、宛先アドレス情報等を含むヘッダの処理や、エラー訂正処理をメモリ２５に記憶されているデータに対して施す。そして、ＡＬＬＰＤＵＳＡＲ器２２は、ＭＰＥＧ−２ＴＳのデータが記憶されている領域を示すアドレス及び適切な制御信号をＭＰＥＧ−２ＴＳデマルチプレクサ２３に供給する。ＭＰＥＧ−２ＴＳデマルチプレクサ２３は、このアドレス等に基づいて、メモリ２５から必要なデータをアクセスする。このように、このセットトップボックスでは、ＡＬＬＰＤＵＳＡＲ器２２は、図２Ｅに示すＡＴＭセルをメモリ２５に書き込み、メモリ２５からデータを読み出して、図２Ｄに示すＡＴＭパケットを形成し、これらのＡＴＭパケットを再度メモリ２５に書き込み、適切なデータを読み出して、図２Ｃに示すＡＴＭＰＤＵを形成し、ＡＴＭＰＤＵをメモリ２５再度書き込んで図４Ｂに示すＭＰＥＧトランスポートストリームを形成するという処理を必要としない。
【００２７】
一方、図１Ｂに示すＭＰＥＧ−２ＴＳとして受信される放送信号は、図３に示すセットトップボックスと同様に、切換スイッチ２６を介してＭＰＥＧ−２ＴＳデマルチプレクサ２３に直接供給される。また、ナローキャスト信号が図２Ｆに示す擬似トランスポートストリームとして受信されたときは、この擬似ＭＰＥＧトランスポートストリームのデータは、メモリ２５に一旦記憶され、上述したように、メモリ２５に記憶されたデータに対し、適切なポインタ又はアドレスを用いて、ＭＰＥＧ−２ＴＳを形成する処理が施される。このように、このセットトップボックスでは、メモリ２５に対するデータの書込及び読出を繰り返す必要がなく、また、各回路間でデータを転送する必要もない。換言すると、各回路におけるデータ処理を減らすことができる。特に、ナローキャスト信号を受信する際には、ＡＴＭ再生器２１及びＡＬＬＰＤＵＳＡＲ器２２が動作し、ＭＰＥＧ−２ＴＳデマルチプレクサ２３は、ＡＬＬＰＤＵＳＡＲ器２２から供給されるアドレスに基づいて、メモリ２５から適切なデータを検索して読み出すのみであるので、ＭＰＥＧ−２ＴＳデマルチプレクサ２３でのデータ処理を減らすことができる。
【００２８】
また、デマルチプレクサ２０では、ＭＰＥＧ−ＴＳのデータを得るための適切なアドレスを決定する前に、受信されたデータはメモリ２５に記憶され、そして、適時に、すなわちリアルタイムで読み出されて出力され、その他のデータは、ＭＰＥＧデコーダに供給され、又は除去される。
【００２９】
このセットトップボックスにも、デマルチプレクサ２０に接続された限定受信副装置２７が設けられているが、これは付加的なものであり、また、ある信号へのアクセスを特定の利用者に限定するように設定された一般的な装置であってもよい。
【００３０】
デマルチプレクサ２０を、例えば単一の集積回路で形成するようにしてもよい。すなわち、ＡＴＭの処理とＭＰＥＧ−２ＴＳの処理を１つのメモリ２５を用いて行っているこのセットトップボックスでは、非常に利点がある。例えば製造コストを低減することができ、また、集積回路の入出力ピン数を少なくすることができる。
【００３１】
本発明は、上述したように、衛星又はケーブルのネットワークを介する信号の伝送に適しているが、これに限定されるものではなく、陸上波の放送又はＭＭＤＳのようなその他のネットワークにも同様に適用することができる。
【００３２】
【発明の効果】
以上の説明でも明らかなように、本発明では、ＡＴＭ信号のデータをメモリに記憶し、メモリに記憶されたＡＴＭ信号のデータの中のＭＰＥＧトランスポートストリームを処理するのに必要なデータを識別する。そして、識別結果に基づいて、メモリからデマルチプレクスされるべきデータを読み出すためのアドレスを、ＭＰＥＧデマルチプレクサに供給し、ＭＰＥＧデマルチプレクサにより、このアドレスを用いて、デマルチプレクスされたデータを該メモリから読み出す。一方、受信されたＭＰＥＧトランスポートストリームは、ＭＰＥＧデマルチプレクサに供給し、ＭＰＥＧデマルチプレクサによりデマルイチプレクスする。これによって、デマルチプレクス処理に必要とされるメモリの容量を小さくすることができる。
【図面の簡単な説明】
【図１】  放送におけるデータフォーマットを示す図である。
【図２】  ナローキャスト伝送におけるデータフォーマットを示す図である。
【図３】  セットトップボックスの具体的な構成を示すブロック図である。
【図４】  他のセットトップボックスの具体的な構成を示すブロック図である。
【符号の説明】
２１  ＡＴＭ再生器、２２  ＡＬＬＰＤＵＳＡＲ器、２３  ＭＰＥＧ−２ＴＳデマルチプレクサ、２４  バス
【図１】
0004002002.tif 000002
【図２】
0004002002.tif 000003
【図３】
0004002002.tif 000004
【図４】
0004002002.tif 000005