(57)【特許請求の範囲】
【請求項１】
複数のチャンネルの符号化データ毎に該符号化データが属するチャンネルを識別するための識別データが付加されてパケットが形成され、該パケットが多重化されて形成されたストリームを受信するデジタル放送受信装置に用いられるものであって、受信した該ストリームから夫々の該チャンネルの該符号化データを抽出するパケット分離手段を備えた半導体デバイスにおいて、
該パケット分離手段が、外部から設定されるデータと該識別データとの比較結果に基づいて、該ストリームから該各チャンネルの該符号化データを順次抽出して出力し、かつ抽出した該符号化データに付加されていた該識別データを出力することを特徴とする半導体デバイス。
【請求項２】
複数のチャンネルの符号化データがパケット化されて多重化されてなるストリームを受信するデジタル放送受信装置であって、
該ストリームを選局し、復号する選局・復号手段と、
選局・復号された該ストリームから各チャンネルの符号化データを抽出するパケット分離手段と、
抽出された該符号化データ毎に、該符号化データが属していたチャンネルを表すチャンネル情報を付加するチャンネル情報付加手段と、
該チャンネル情報をもとに該符号化データの属したチャンネルを判別し、該パケット分離手段で分離された各チャンネルの符号化データを同時に復号する復号手段と
を備えたことを特徴とするデジタル放送受信装置。
【請求項３】
請求項２において、
前記選局・復調手段で選局・復調された前記ストリームには、前記各符号化データのパケット毎にチャンネルを識別するためのパケット識別データが付加されており、
前記パケット分離手段は、該パケット識別データに基づいて前記所望チャンネルのパケットの前記符号化データを抽出し、抽出した前記符号化データとともに該パケット識別データを出力し、
前記チャンネル情報付加手段は、前記パケット手段からの該パケット識別データに応じた前記チャンネル情報を前記符号化データに付加することを特徴とするデジタル放送受信装置。
【請求項４】
請求項２または３において、
前記復号手段から各チャンネルの復号映像信号の１以上を選択する、もしくは２以上を合成する手段と、
該手段から出力される復号画像信号で映像表示する手段と
とを有することを特徴とするデジタル放送受信装置。
【請求項５】
符号化データ毎に識別データが付加されてパケットが形成され、該パケットが多重化されて形成されたストリームを複数受信するデジタル放送受信装置に用いられるものであって、該識別データは該符号化データが属するストリームを識別するためのものであり、受信した該ストリームから該チャンネルの該符号化データを抽出するパケット分離手段を備えた半導体デバイスにおいて、
該パケット分離手段は複数ストリームの入力が可能であって、外部から設定されるデータと該識別データとの比較結果に基づいて、該複数のストリームから夫々該符号化データを順次抽出して出力し、かつ抽出した該符号化データに付加されていた該識別データを出力することを特徴とする半導体デバイス。
【請求項６】
請求項５において、
前記パケット分離手段は、前記複数のストリームから抽出した前記符号化データを多重化し、１つのストリームとして出力することを特徴とする半導体デバイス。
【請求項７】
請求項６において、
前記複数のストリームの夫々には、前記符号化データの復号時刻を管理するための時間情報が多重されており、
前記パケット分離手段は、
受信した前記ストリームから該時間情報を抽出する時間情報抽出手段と、
抽出された該時間情報に基づいて復号のためのシステムクロックを再生するクロック再生手段と、
該システムクロックを逓倍する逓倍手段と、
前記夫々のストリームから抽出した前記符号化データを、前記ストリーム毎に、該システムクロックを書込クロックとして書き込み、該逓倍手段からのクロックを読出クロックとして読み出す複数のメモリ手段と、
該複数のメモリ手段から読み出される前記符号化データを１つのストリームに多重化する多重化手段と
を有することを特徴とする半導体デバイス。
【請求項８】
符号化データがパケット化されて多重化されてなるストリームを複数受信するデジタル放送受信装置であって、
受信した該ストリーム毎に符号化データを抽出するパケット分離手段と、
抽出された該符号化データ毎に、該符号化データが属していたストリームを表すストリーム情報を付加するストリーム情報付加手段と、
該ストリーム情報をもとに該符号化データの属したストリームを判別し、該パケット分離手段で分離された各ストリームの符号化データを同時に復号する復号手段と
を備えたことを特徴とするデジタル放送受信装置。
【請求項９】
請求項８において、
前記復号手段から各チャンネルの復号映像信号の１以上を選択する、もしくは２以上を合成する手段と、
該手段から出力される復号画像信号で映像表示する手段と
とを有することを特徴とするデジタル放送受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル放送受信装置とその半導体デバイスに係り、特に、複数の映像信号が多重されたストリームから同時に複数の映像信号を抽出し、あるいは複数のストリームから同時に複数の映像信号を分離して復号するディジタル放送受信装置とその半導体デバイスに関する。
【０００２】
【従来の技術】
国際標準規格であるＭＰＥＧ（Moving Picture Experts Group）などに代表されるディジタル圧縮符号化技術を用いて符号化した音声情報や映像情報，その他の各種情報を１つのビットストリームに多重して放送するディジタル放送が始まっており、これに伴ってディジタル放送受信機が普及しつつある。かかるディジタル放送においては、ＭＰＥＧ２システム規格（ISO/IEC 13818-1）に従って符号化された映像データや音声データなどが多重化されているが、かかる符号化されたデータは、図２(ａ)に示す構成のトランスポートストリームパケット（以下、ＴＳパケットという）のペイロードに格納され、かかるＴＳパケットが多重されてトランスポートストリーム（以下、ＭＰＥＧストリームという）として送出するのである。
【０００３】
日本国内においては、ＭＰＥＧ規格を用いたＢＳ（衛星）ディジタル放送が２０００年から開始される予定であり、また、地上波放送においても、ディジタル化が計画されている。かかるディジタル放送の中心となるのは、高解像度のＨＤＴＶ（High Difinition Television）放送である。しかし、多くの番組を同時に送出するという観点から、ＨＤＴＶ番組１つに必要な伝送レートで４個程度の番組を送信できる標準解像度のＳＤＴＶ（Standard Difinition Television）放送とＨＤＴＶ放送を組み合わせて放送する案（例えば、朝から夕方までは４個の番組のＳＤＴＶ放送を行ない、夕方からはＨＤＴＶ放送を行なうなど）が検討されており、例えば、スポーツ中継などの番組では、異なる方向からみた複数のＳＤＴＶの映像データを１つのＭＰＥＧストリームに多重化して送信し、視聴者が好きな角度からの映像を選択する視聴も可能になると考えられる。
【０００４】
以下では、このように、１つの番組で異なる複数の映像を同時に送信するときには、夫々の映像は別々のチャンネルで送信されるといい、この番組は複数チャンネルの番組となる。勿論、１つの番組の映像信号が１つの場合には、この番組は１チャンネルの番組ということになる。
【０００５】
【発明が解決しようとする課題】
このように、同じ番組の映像を複数チャンネルで同時に送信することが可能となり、視聴者はこれらのチャンネルのうちの１つを選択して視聴するのが可能となるが、従来のデジタル放送受信装置では、受信したＭＰＥＧストリームから１チャンネルを分離することしか想定されておらず、また、分離した符号化映像信号を復号するデコーダも、１チャンネルの復号しか想定されていない。このため、同じ番組の複数の映像を別々のチャンネルとして送信されたとしても、これら複数の映像を同時に視聴することができなかった。スポーツ番組のように１つ番組を上記のように多チャンネル送信する場合、これらのチャンネルを同時に視聴できれば、視聴者にとって好ましいことであるが、従来のデジタル放送受信装置では、このようなことができなかった。
【０００６】
本発明は、この点を考慮してなされたものであって、その目的は、受信したストリームに多重されている複数のチャンネルを同時に視聴することも可能としたデジタル放送受信装置とその半導体デバイスを提供することにある。
【０００７】
本発明の他の目的は、複数の受信ストリームの番組を同時に視聴することも可能としたデジタル放送受信装置とその半導体デバイスを提供することにある。
【０００８】
【課題を解決するための手段】
上記第１の目的を達成するために、本発明による半導体デバイスは、複数のチャンネルの符号化データ毎に該符号化データが属するチャンネルを識別するための識別データが付加されてパケットが形成され、該パケットが多重化されて形成されたストリームを受信するデジタル放送受信装置に用いられるものであって、受信した該ストリームから夫々の該チャンネルの該符号化データを抽出するパケット分離手段を備え、該パケット分離手段が、外部から設定されるデータと該識別データとの比較結果に基づいて、該ストリームから該各チャンネルの該符号化データを順次抽出して出力し、かつ抽出した該符号化データに付加されていた該識別データを出力する構成とする。
【０００９】
また、本発明によるデジタル放送受信装置は、複数のチャンネルの符号化データがパケット化されて多重化されてなるストリームを受信するものであって、該ストリームを選局し、復号する選局・復号手段と、選局・復号された該ストリームから各チャンネルの符号化データを抽出するパケット分離手段と、抽出された該符号化データ毎に、該符号化データが属していたチャンネルを表すチャンネル情報を付加するチャンネル情報付加手段と、該チャンネル情報をもとに該符号化データの属したチャンネルを判別し、該パケット分離手段で分離された各チャンネルの符号化データを同時に復号する復号手段とを備えた構成とする。
【００１０】
上記第２の目的を達成するために、本発明による半導体デバイスは、符号化データ毎に識別データが付加されてパケットが形成され、該パケットが多重化されて形成されたストリームを複数受信するデジタル放送受信装置に用いられるものであって、該識別データは該符号化データが属するストリームを識別するためのものであり、受信した該ストリームから該チャンネルの該符号化データを抽出するパケット分離手段を備え、該パケット分離手段は複数ストリームの入力が可能であって、外部から設定されるデータと該識別データとの比較結果に基づいて、該複数のストリームから夫々該符号化データを順次抽出して出力し、かつ抽出した該符号化データに付加されていた該識別データを出力する構成とする。
【００１１】
また、本発明によるデジタル放送受信装置は、符号化データがパケット化されて多重化されてなるストリームを複数受信するものであって、受信した該ストリーム毎に符号化データを抽出するパケット分離手段と、抽出された該符号化データ毎に、該符号化データが属していたストリームを表すストリーム情報を付加するストリーム情報付加手段と、該ストリーム情報をもとに該符号化データの属したストリームを判別し、該パケット分離手段で分離された各ストリームの符号化データを同時に復号する復号手段とを備えた構成とする。
【００１２】
【発明の実施の形態】
以下、本発明の実施形態を図面を用いて説明する。
【００１３】
図１は本発明によるディジタル放送受信装置の第１の実施形態を示すブロック図であって、１はアンテナ、２は選局・復調手段、３は誤り訂正手段、４はパケット分離手段、５はチャンネル情報付加手段、６はメモリ、７はレジスタ群、８はＭＰＥＧデコーダ、９はＯＳＤ（On Screen Display）回路、１０はビデオエンコーダ、１１はＤ／Ａ（デジタル／アナログ）コンバータ、１２は制御手段、１３は映像処理回路、１４は音声処理回路、１５は映像表示手段、１６はスピーカ、１７はユーザ入力手段である。
【００１４】
同図において、人工衛星（図示せず）から送信されたデジタル放送電波がアンテナ１で受信され、選局・復調手段２によってユーザが希望するデジタル放送番組のＭＰＥＧストリームが選局されて復調される。ユーザ入力手段１７は、例えば、リモートコントローラであって、ユーザがこれを操作することにより、希望するデジタル放送番組を指定することができる。
【００１５】
選局・復調手段２からの復調信号（ＭＰＥＧストリーム）は、誤り訂正手段３でこの復調信号に付加されている誤り訂正符号に基づいて誤り訂正が行なわれた後、パケット分離手段４に供給されてユーザが視聴希望するデジタル放送番組の符号化音声データと符号化映像データと付加データとが分離される。パケット分離手段４で分離された符号化音声データと符号化映像データとは、バイト単位のデータＡ毎にチャンネル情報付加手段５に供給されてチャンネル情報が付加された後、ＭＰＥＧデコーダ８に供給されて復号される。また、パケット分離手段４で分離された付加データは一旦メモリ６に記憶される。この付加データは、制御手段１２により、複数のレジスタからなるレジスタ群７を介して読み取られる。
【００１６】
ここで、アンテナ１で受信されるデジタル放送番組の複数のＭＰＥＧストリームには夫々、１以上のチャンネルが多重化されており、複数のチャンネルが多重化されたＭＰＥＧストリームでは、夫々のチャンネルが別々のデジタル放送番組のものである場合もあるし、それらのチャンネルのうちの一部または全部が同じデジタル放送番組のものである場合もある。１つのＭＰＥＧストリームに含まれる複数のチャンネルが同じデジタル放送番組のものであるということは、例えば、上記のように、スポーツ番組であって、異なる方向から同時にそのスポーツを観戦するときの複数の映像毎のチャンネルがある。
【００１７】
選局・復調手段２は、アンテナ１で受信された複数のＭＰＥＧストリームからユーザが希望するデジタル放送番組を含む１つのＭＰＥＧストリームを選局して復調するものであるが、パケット分離手段４は、この復調されたＭＰＥＧストリームからユーザが希望するデジタル放送番組の全てのチャンネルのＴＳパケットを分離し、この分離したＴＳパケットから符号化映像データや符号化音声データ，付加データを抽出することができる。
【００１８】
ＭＰＥＧデコーダ８は、例えば、チャンネル判別器と複数個の復号器から構成されて夫々の復号器が別々のチャンネルに割り当てられおり、パケット分離手段４で複数のチャンネルの符号化映像データ，符号化音声データ（以下、これらをまとめて符号化データという）が抽出されたときには、これらが該当する復号器で復号されることにより、これらチャンネルの符号化データを同時に復号できるようにしているが、パケット分離手段４から出力される符号化データはヘッダなどの情報が除かれているため、どのチャンネルのものであるか区別できない。このために、この実施形態では、チャンネル情報付加手段５が設けられ、これによってパケット分離手段４で抽出された符号化データにそれが属していたチャンネルを表わすチャンネル情報を付加するものである。ＭＰＥＧデコーダ８では、チャンネル判別器により、供給された符号化データに付加されているチャンネル情報からこの符号化データを復号する復号器を指定する。
【００１９】
なお、ＭＰＥＧデコーダ８では、１つのＭＰＥＧストリームに多重されるチャンネルの最大数をＮ個（但し、Ｎは２以上の整数）とすると、Ｎ個の復号器が設けられており、これら復号器は順にチャンネル１，２，……，Ｎに割り当てられている。従って、パケット分離手段４でチャンネルｉ（但し、ｉ＝１，２，……，Ｎ）の符号化データが抽出されると、この符号化データに、チャンネル情報付加手段５において、チャンネルｉを示すチャンネル情報が付加され、これがＭＰＥＧデコーダ８に供給されると、このチャンネル情報によってチャンネル判別器が該当する復号器が指定され、この指定された復号器でこの符号化データが復号される。
【００２０】
このようにして、復号器それ自体は、従来の復号器と同様のものであって、１つのチャンネルの符号化データの復号しかできないものであるが、上記のように構成することにより、同じＭＰＥＧストリームに多重されている複数個のチャンネルの符号化データを同時に復号することができることになる。
【００２１】
また、パケット分離手段４は、ＩＣ化されて１つのデバイスとしての半導体デバイスをなしている。
【００２２】
次に、図２により、ＭＰＥＧストリームの構成とチャンネル情報の付加について説明する。
【００２３】
ＭＰＥＧストリームは、上記の符号化映像データや符号化音声データ，付加データをパケットデータとするＴＳパケットが多重化されたものであるが、このＴＳパケットは、図２（ａ）に示すように、パケットデータを格納するペイロードと、格納されているパケットデータがどのような種類のデータであるか（即ち、どのチャンネルのデータであるか、符号化映像データ，符号化音声データ，付加データのいずれであるか）などを示す情報（ＰＩＤ（Packet Identification：パケット識別）情報）などが付加されたヘッダと、伝送途中に生じた誤りの訂正を行なうための誤り訂正検査ビットの部分とから構成されている。以下では、符号化映像データをパケットデータとするＴＳパケットを映像パケットといい、同様に、符号化音声データ，付加データのＴＳパケットを夫々音声パケット，付加データパケットということにする。
【００２４】
かかる構成のＴＳパケットが図２（ｂ）に示すように多重化されて、ＭＰＥＧストリームが構成される。複数のチャンネルが含まれているＭＰＥＧストリームは、夫々のチャンネルの映像パケットと音声パケットと付加データパケットが多重化されている。
【００２５】
ＴＳパケットのペンロードに格納されるパケットデータは、図２（ｃ）に示すように、バイト（８ビット）単位として複数バイトからなっている。ここでは、かかるバイト単位のデータをＡとし、図示するように、ペンロードに格納されているデータＡをその配列順にデータＡ１，Ａ２，Ａ３，……としている。勿論、同じＴＳパケット内のデータＡ１，Ａ２，Ａ３，……は、同じチャンネルの同じ種類の符号化データである。
【００２６】
チャンネル情報付加手段５（図１）は、バイト単位のデータＡ毎にチャンネル情報を付加する。図２（ｄ）はチャンネル情報が付加されたデータＡを示すものであって、ここでは、このチャンネル付加情報は２ビットとしている。このチャンネル情報は、図示するように、バイト単位のデータＡの先頭に付加される。従って、チャンネル情報が付加されたデータＡは１０ビットのデータとなり、これをチャンネル情報付加データＢということにする。
【００２７】
なお、この場合、チャンネル情報は２ビットであるから、１つのＭＰＥＧストリームに最大４チャンネルを多重できることになる。
【００２８】
図１でのパケット分離手段４は、供給されるＭＰＥＧストリームから、そのＴＳパケットのヘッダ（図２）に付加されているＰＩＤ情報を用いて、ユーザが希望するデジタル放送番組の各チャンネルのＴＳパケットを分離する。図３はかかるパケット分離手段４の要部とチャンネル情報付加手段５とを模式的に示す図であって、４ａは入力端子、４ｂは一致検出部であり、図１に対応する部分には同一符号をつけている。
【００２９】
同図において、誤り訂正手段３（図１）から出力されるＭＰＥＧストリームの復調信号Ｓはパケット分離手段４に入力端子４ａから入力され、一致検出部４ｂに供給される。ここで、この復調信号Ｓでは、ユーザが希望するデジタル放送番組がチャンネル１〜４の４チャンネルからなるものとする。また、これら夫々のチャンネルのＰＩＤ情報は、
チャンネル１：ＣＰＩＤ０
チャンネル２：ＣＰＩＤ１
チャンネル３：ＣＰＩＤ２
チャンネル４：ＣＰＩＤ３
とする。そして、ユーザがこのデジタル放送番組をユーザ入力手段１７（図１）によって指定したときには、このデジタル放送番組のこれら全てのチャンネル１〜４のＰＩＤ情報が検索情報として一致検出部４ｂにセットされる。なお、チャンネルが同じでも、映像パケットと音声パケット毎にＰＩＤ情報が異なり、音声パケット，映像パケット毎にＰＩＤがセットされるのであるが、説明を簡略化にするために、一致検出部４ｂにセットされる上記夫々のＣＰＩＤ０〜３は、映像パケットと音声パケットとで等しいものとする。
【００３０】
そこで、一致検出部４ｂでは、供給される復調信号ＳのＴＳパケット毎に、そのヘッダ（図２）に付加されているＰＩＤ情報とセットされている検索情報ＣＰＩＤ０〜３とを比較し、ヘッダのＰＩＤ情報と検索情報ＣＰＩＤ０〜３のいずれかと一致すると、このヘッダに続くパケットデータを抽出し、チャンネル情報付加手段５に送る。この場合、この抽出したパケットデータを構成するバイト単位のデータＡ（図２）毎にこのときのＰＩＤ情報もチャンネル付加手段５に送る。
【００３１】
チャンネル情報付加手段５は、パケット分離手段４からデータＡが供給されると、それと同時に供給されるＰＩＤ情報からこのデータＡがどのチャンネルのものであるかを判別し、この判別結果に応じたチャンネル情報を、図２（ｄ）で説明したように、データＡに付加する。即ち、バイト単位のデータＡ毎にチャンネル情報が付加されることになる。
【００３２】
図２（ｅ）はＰＩＤ情報とチャンネル情報との関係の一具体例を示すものであって、
ＣＰＤ０→００
ＣＰＤ１→０１
ＣＰＤ２→１０
ＣＰＤ３→１１
としている。この関係を示す変換テーブルがチャンネル情報付加手段５に設けられており、供給されるＰＩＤ情報に応じてこのテーブルからチャンネル情報が選択されてデータＡに付加される。このチャンネル情報がＭＰＥＧデコーダ８（図１）での復号器を指定する。
【００３３】
なお、デジタル放送番組毎でも、ＰＩＤ情報が異なる。このため、一致検出部４ｂでも、ユーザが希望するデジタル放送番組の各チャンネルのＰＩＤ情報が検索情報として設定されるのであるが、チャンネル情報付加手段５においても、受信可能な夫々のデジタル放送番組毎に図２（ｅ）に示すような変換テーブルが設定されている。
【００３４】
また、ＭＰＥＧ２規格では、ＭＰＥＧストリームにそれを構成する各ＴＳパケットのＰＩＤ情報のリストを付加することが規定されている。パケット分離手段４に特定の検索情報を設定することにより、このリストを抽出することができる。そこで、図１において、ユーザが所望のデジタル放送番組をユーザ入力手段１７で選択したときには、このデジタル放送番組を含むＭＰＥＧストリームが選局されると、まず、制御手段１２が、パケット分離手段４でこのリストを分離させ、これを検索情報として一致検出部４ｂ（図３）に設定する。このようにして、ユーザが希望するデジタル放送番組を変更しても、そのデジタル放送番組の各チャンネルのＴＳパケットを抽出することが可能となる。
【００３５】
図１において、以上のようにして、ユーザが希望するデジタル放送番組の全てのチャンネルを同時に復号することができるが、夫々のチャンネルの復号映像信号は、ＯＳＤ手段９で必要に応じて（即ち、ユーザ入力手段１７によってユーザの指示があると）文字や図形などのＯＳＤ（On Screen Display）情報が付加された後、ビデオエンコーダ１０に供給される。このビデオエンコーダ１０では、ユーザ入力手段１７からのユーザの指示に基づく制御手段１２の制御のもとに、複数のチャンネルの復号映像信号が供給されたときには、これらのうちの１つを選択したり、ユーザによって指定されるチャンネルの復号映像信号を合成したりするなどの処理がなされて１チャンネルの復号映像信号とし、この復号映像信号を、あるいはＭＰＥＧデコーダ８から１チャンネルの復号映像信号しか出力されないときには、この復号映像信号を夫々アナログ映像信号に変換し、さらに、同期信号を付加するなどの処理がなされた後、映像処理回路１３に供給される。この映像処理回路では、アナログ映像信号が映像表示に適するように処理され、映像表示手段１５に供給される。
【００３６】
従って、ユーザの指示に応じて、例えば、図４（ａ）に示すように、同じデジタル放送番組の４個のチャンネルの映像Ａ，Ｂ，Ｃ，Ｄを適宜切り替えて表示させるようにすることもできるし、また、例えば、図４（ｂ），（ｃ）に示すように、ユーザが希望するチャンネルの映像を同時に表示させるようにすることもできる。
【００３７】
また、図１において、ＭＰＥＧデコーダ８で復号されたディジタル音声信号は、Ｄ／Ａコンバータ１１でアナログ音声信号に変換された後、音声処理回路１４で処理されてスピーカ１６に供給される。
【００３８】
なお、以上の説明では、ＭＰＥＧデコーダ８は複数の復号器からなるものとしたが、１つの復号器で構成するようにしてもよい、この場合には、この復号器に、例えば、チャンネル毎のデータＡを格納するメモリ領域を設定し、チャンネル情報に応じて供給されたデータＡの書込みや復号処理のためのデータの読出しを行なうメモリ領域を選択するようにすればよい。但し、以下の実施形態においても、説明を簡略化するために、ＭＰＥＧデコーダ８は複数の復号器からなるものとする。
【００３９】
図５は本発明によるデジタル放送受信装置の第２の実施形態の要部を示すブロック図であって、１８はチャンネル情報生成手段であり、図１，図３に対応する部分には同一符号をつけている。
また、図６はこのチャンネル情報生成手段１８の動作を示すタイミング図である。
【００４０】
この第２の実施形態は、全体構成が図１に示した第１の実施形態と同様であるが、図１でのチャンネル情報付加手段５の代わりに、図５に示すように、チャンネル情報生成手段１８を用い、ここで生成されたチャンネル情報をデータＡに付加しないでＭＰＥＧデコーダ８（図１）に供給するものである。
【００４１】
図５において、パケット分離手段４は図３に示した具体例と同様である。従って、このパケット分離手段４からは、一致検出部４ｂにより、図２（ａ）〜（ｃ）で説明したＴＳパケットのバイト単位のデータＡが出力される毎に、それが属するチャンネルを識別するＰＩＤ情報も出力される。同じＴＳパケットから抽出されるデータＡのＰＩＤ情報は同じである。
【００４２】
チャンネル情報生成手段１８は、ＰＩＤ情報が供給されると、このＰＩＤ情報が表わすチャンネル情報を生成し、これをＭＰＥＧデコーダ８（図１）に供給する。
【００４３】
ここで、一致検出部４ａで抽出されるチャンネル１，２，３，４のパケットデータを夫々ＣＨ１，ＣＨ２，ＣＨ３，ＣＨ４とし、チャンネル１，２，３，４のチャンネル情報を夫々ｃｈ１，ｃｈ２，ｃｈ３，ｃｈ４とする。そこで、いま、図６に示すように、ＣＨ１，ＣＨ２，ＣＨ３，ＣＨ４の順でパケット分離手段４からパケットデータが分離出力されるものとすると、チャンネル情報生成手段１８は、供給されるＰＩＤ情報により、図６に示すように、チャンネル１のパケットデータＣＨ１の期間チャンネル情報ｃｈ１を“Ｈ”(高レベル)とし、次のチャンネル１のパケットＣＨ２の期間チャンネル情報ｃｈ２を“Ｈ”とし、さらに次のチャンネル３のパケットデータＣＨ３の期間チャンネル情報ｃｈ３を“Ｈ”とし、さらに次のチャンネル４のパケットＣＨ４の期間チャンネル情報ｃｈ４を“Ｈ”とする。つまり、パケット分離手段４から出力されるチャンネルのパケットデータに対するチャンネル情報のみが“Ｈ”となる。
【００４４】
ＭＰＥＧデコーダ８（図１）では、パケット分離手段４から供給されるパケットデータを、そのとき“Ｈ”のチャンネル情報に対応する復号器に供給し、これを復号する。
【００４５】
このようにして、この第２の実施形態においても、ＭＰＥＧストリームに多重された複数のチャンネルを分離し、同時に復号することができ、上記第１の実施形態と同様の効果が得られる。
【００４６】
なお、以上の説明では、同じデジタル放送番組の複数のチャンネルを同時分離復号するものとしたが、これに限るものではなく、選局したＭＰＥＧストリームに異なるデジタル放送番組が含まれているときには、夫々のデジタル放送番組に対するＰＩＤをパケット分離手段４の一致検出部４ｂに検索情報としてセットすることにより、これらデジタル放送番組のＴＳパケットを分離し、同時に復号するようにすることもできる。但し、この場合には、これらデジタル放送番組に付加されるチャンネル情報を異ならせることが必要である。例えば、いま、２つのデジタル放送番組１，２について、これらを個別に選択したときには、デジタル放送番組１のチャンネル１を選択したときとデジタル放送番組２のチャンネル１を選択したときとで、ＭＰＥＧデコーダ８では、同じ復号器が使用されるような場合もあるが、このようなデジタル放送番組１，２のチャンネルを同時に選択した場合には、チャンネル付加手段５の制御手段（図示せず）が、制御手段１２の指示により、デジタル放送番組１，２のいずれか一方のチャンネルに付加するチャンネル情報を図２（ｅ）に示すような変換テーブルに登録されている値とは異ならせるようにする。これにより、夫々のデジタル放送番組が正常に同時復号されることになる。
【００４７】
図７は本発明によるデジタル放送受信装置の第３の実施形態を示すブロック図であって、２1〜２4は選局・復調手段、３1〜３4は誤り訂正手段、５’はストリーム情報付加手段、１９はパケット分離手段であり、図１に対応する部分には同一符号をつけて重複する説明を省略する。
【００４８】
先に説明した第１，第２の実施形態は、１つのＭＰＥＧストリームから複数のチャンネルのＴＳパケットを同時に抽出し、その符号化データを同時に復号するものであったが、この第３の実施形態は、複数のＭＰＥＧストリームのＴＳパケットを同時に抽出して同時に復号することができるようにし、これらＭＰＥＧストリームのデジタル放送番組を選択して、あるいは同時に表示して視聴できるようにしたものである。
【００４９】
図７において、アンテナ１で受信された各デジタル放送番組のＭＰＥＧストリームは選局・復調手段２1〜２4に供給される。いま、ユーザがユーザ入力手段１７によって４個のデジタル放送番組を視聴希望し、これらデジタル放送番組が夫々異なるＭＰＥＧストリームに多重されているものとすると、制御手段１２は選局・復調手段２1〜２4を制御し、夫々に異なるＭＰＥＧストリームを選局させて復調させる。これらで復調されたＭＰＥＧストリーム（復調信号Ｓ1，Ｓ2，Ｓ3，Ｓ4）は夫々、誤り訂正手段３1〜３4で誤り訂正の処理がなされた後、パケット分離手段１９に供給される。パケット分離手段１９では、制御手段１２の制御のもとに、供給された夫々の復調信号Ｓ1，Ｓ2，Ｓ3，Ｓ4からユーザが希望するデジタル放送番組のＴＳパケットが分離され、その符号化データが多重化されて、ＰＩＤ情報とともに、ストリーム情報付加手段５’に供給される。これ以降の処理は図１に示した第１の実施形態と同様である。
【００５０】
なお、ストリーム情報付加手段５’は、図１，図５に示したチャンネル情報付加手段５と同様の構成とすることができ、ここで扱う情報がいずれの受信ストリームを表わすかということで、情報の種類がチャンネル情報付加手段５の場合と異なるだけである。
【００５１】
図８は図７におけるパケット分離手段１９の一具体例を示すブロック図であって、２０1〜２０4は一致検出部、２１1〜２１4はメモリ、２２，２３はセレクタ、２４はＰＬＬ（Phase Locked Loop）回路、２４ａはカウンタ、２４ｂは減算器、２４ｃはＤ／Ａ（デジタル／アナログ）コンバータ、２４ｄはＬＰＦ（ローパスフィルタ）、２４ｅはＶＣＯ（Voltage Controlled Oscilater：電圧制御発振器）、２５は逓倍器であり、図７に対応する部分には同一符号をつけている。
【００５２】
同図において、供給された各ストリームの復調信号Ｓ1，Ｓ2，Ｓ3，Ｓ4 は夫々一致検出部２０1，２０2，２０3，２０4 に供給される。これら一致検出部２０1，２０2，２０3，２０4 は夫々、図３または図５に示した一致検出部４ｂと同様に、ＰＩＤ情報を用いてユーザが希望するデジタル放送番組のＴＳパケットを分離し、そこに含まれるパケットデータ(符号化データ)を上記のバイト単位のデータＡ毎に出力するものであるが、これとともに、ＭＰＥＧストリームに多重されている時間情報(ＭＰＥＧ２規格では、ＰＣＲ(Program Clock Reference：プログラム時刻基準参照値)情報)も分離する。一致検出部２０1，２０2，２０3，２０4 から出力されるデータＡは夫々メモリ２１1，２１2，２１3，２１4に供給される。
【００５３】
一致検出部２０1，２０2，２０3，２０4で抽出された時間情報はセレクタ２３に供給され、制御手段１２によってレジスタ群７にセットされた情報に応じていずれかの時間情報が選択され、ＰＬＬ回路２４に供給される。
【００５４】
このＰＬＬ回路２４では、ＶＣＯ２４ｅでクロックφ1が生成出力されているのであるが、このクロックφ1がカウンタ２４ａでカウントされ、そのカウント値が時間情報（ＭＰＥＧ２規格では、ＳＴＣ（System Time Clock：基本となる同期情報））として出力される。この時間情報とセレクタ２３で選択された時間情報の差分値が減算器２４ｂで検出され、Ｄ／Ａコンバータ２４ｃでアナログ値に変換された後、ＬＰＦ２４ｄで平均化される。このＬＰＦ２４ｄの出力が制御電圧としてＶＣＯ２４ｅの発振周波数を制御する。
【００５５】
デジタル放送番組の受信が開始されると、セレクタ２３から最初に出力された時間情報がカウンタ２４ａにもロードされる。従って、このときの減算器２４ｂで得られる差分値は０となるが、これ以後、カウンタ２４ａはこのロードされた時間情報の値からＶＣＯ２４ｅからのクロックφ1をカウントし、セレクタ２３から時間情報が供給される毎に、この時間情報とカウンタ２４ａのカウント値（時間情報）との差分値を減算器２４ｂで得、この差分値が０となるように、ＶＣＯ２４ｅが制御される。このために、このクロックφ1の周波数は、受信したＭＰＥＧストリームのクロック周波数と等しくなる。即ち、このクロックφ1は、ＭＰＥＧ復号に要求されるシステムクロックであり、ＰＬＬ回路２４にＭＰＥＧストリームから抽出した時間情報を用いることにより、かかるシステムクロックφ1 が再生される。
【００５６】
なお、カウンタ２４ａで得られる時間情報（ＳＴＣ情報）は、符号化映像データや符号化音声データを復号する際の基準となるものであり、ＭＰＥＧデコーダ８では、ＰＬＬ回路２４で生成されたシステムクロックφ1によって動作するとともに、カウンタ２４ａのカウント値を参照して復号した映像信号や音声信号の出力タイミングを決定する。
【００５７】
このようにして得られたシステムクロックφ1は、ＭＰＥＧデコーダ８（図７）のクロックとして使用されるとともに、メモリ２１1〜２１4の書込クロックとして用いられる。また、このシステムクロックφ1は逓倍器２５に供給され、ここでは、４個のＭＰＥＧストリームを受信可能であることから、４逓倍されて、システムクロックφ1の４倍の周波数の逓倍クロックφ2が生成される。この逓倍クロックφ2は、チャンネル情報付加手段５やＭＰＥＧデコーダ８（図７）に供給されるとともに、メモリ２１1，２１2，２１3，２１4の読出クロックとしても用いられる。
【００５８】
そこで、一致検出部２０1，２０2，２０3，２０4 から出力されるバイト単位のデータＡは夫々、システムクロックφ1 を書込クロックとしてメモリ２１1，２１2，２１3，２１4に書き込まれ、逓倍クロックφ2を読出クロックとして、これらメモリ２１1，２１2，２１3，２１4から書込み時のほぼ４倍の速度で読み出される。従って、読み出されたバイト単位のデータＡは、書込み時のほぼ１／４倍に時間軸圧縮されたものとなる。このように読み出されたデータＡはストリーム情報付加手段５’に供給され、図１で説明した第１の実施形態と同様、図２及び図３で説明したチャンネル情報付加手段５のように、２ビットのストリーム情報が付加され、１０ビットのストリーム情報付加データＢ’となるのであるが、この１０ビットのストリーム情報付加データＢ’の時間長が時間軸圧縮前のバイト単位のデータＡの時間長の１／４倍となるようにする。勿論、ストリーム情報付加手段５’でストリーム情報をデータＡに付加する代わりに、図５に示したチャンネル情報生成手段１８のように、データＡに付加しないでＭＰＥＧデコーダ８に供給するようにしてもよいが、この場合には、ストリーム情報を付加しないから、メモリ２１1，２１2，２１3，２１4から読み出される時間軸圧縮されたバイト単位のデータＡは、書込み前のデータＡの１／４倍の時間長であればよい。
【００５９】
メモリ２１1，２１2，２１3，２１4からの読出タイミングは、これらから読み出される時間軸圧縮されたバイト単位のデータＡが時間的に重ならないように設定される。セレクタ２２は、メモリ２１1，２１2，２１3，２１4のうちの読み出しを開始するメモリを選択し、そこから読み出される時間軸圧縮されたデータＡを出力する。従って、図９（ａ）に示すように、メモリ２１1，２１2，２１3，２１4でのバイト単位のデータＡの書込み開始タイミングにほとんど時間差がない場合には、例えば、メモリ２１1，２１2，２１3，２１4の順というように、決まった順で読み出すようにするが、例えば、図９（ｂ）,(ｃ）に示すように、メモリ２１1，２１2，２１3，２１4でのバイト単位のデータＡの書込み開始タイミングにずれがあるときには、早く書き込まれたメモリから読み出すようにする。一致検出部２０1，２０2，２０3，２０4での符号化データのバイト単位のデータの抽出タイミングはＴＳパケットのヘッダによって検出できるから、制御手段１２がこの検出結果からメモリ２１1，２１2，２１3，２１4の読出タイミングを設定すればよい。そして、セレクタ２２を制御し、この読出しを開始するメモリを選択させる。
【００６０】
このようにして、セレクタ２２からはメモリ２１1，２１2，２１3，２１4から読み出されたバイト単位のデータＡが多重化されて出力され、図７において、ストリーム情報付加手段５’に供給される。この場合でも、時間軸圧縮されたデータＡ毎に、同様に時間軸圧縮されたＰＩＤ情報もチャンネル情報付加手段５’に供給される。この時間軸圧縮されたＰＩＤ情報を得るためには、ＰＩＤ情報に対し、図８のメモリ２１1，２１2，２１3，２１4やセレクタ２２と同様の装置を設ければよい。また、ストリーム情報付加手段５’で付加されるストリーム情報のビットレートも、これが付加されるデータＡのビットレートと等しくすることはいうまでもない。
【００６１】
また、図７におけるＭＰＥＧデコーダ８では、供給されるバイト単位のデータＡの多重化信号から、これに付加されたストリーム情報を用いて、受信した各ＭＰＥＧストリームのもの毎に分離した後、図８での逓倍器２５で生成された逓倍クロックφ2を用いて内蔵のメモリに書き込み、このメモリからの読出しやそれ以降の復号処理は図８でのＰＬＬ回路２４で生成されるシステムクロックφ1を用いるようにする。
【００６２】
このようにして、この実施形態では、単一のパケット分離手段を用いて複数のストリームから夫々のデジタル放送番組の符号化データを同時に抽出し、それらを同時に復号することができ、これら複数のストリームのデジタル放送番組を選択して、あるいは同じ画面で同時に視聴することができる。
【００６３】
なお、この第３の実施形態では、複数のストリームの内の任意の１つのストリームに多重されている時間情報を図８に示したＰＬＬ回路２４に用いるようにしたが、かかる時間情報は符号化した際と同じクロックを用いて出力タイミングを決めることを前提に送られるのが一般的であり、複数のストリームを多重化する前の段階で時間情報を抽出してＰＬＬ回路２４に設定しているので、復号の際の時間管理を問題なく行なうことができる。
【００６４】
また、上記の説明では、４つのストリームから同時にデジタル放送番組を選択するものとしたが、ストリーム数としてはこれに限るものではないことは明らかである。
【００６５】
【発明の効果】
以上説明したように、本発明によれば、１つストリームから複数のチャンネルを分離し、これらを同時に復号できるものであるから、また、複数のストリームのデジタル放送番組を同時に分離し、同時に復号できるものであるから、複数のチャンネルまたは番組の画面を選択的に、もしくは同時に表示させることができる。
【図面の簡単な説明】
【図１】本発明によるデジタル放送受信装置の第１の実施形態の構成を示すブロック図である。
【図２】ＭＰＥＧストリームの構成とチャンネル情報の付加を示す図である。
【図３】図１におけるパケット分離手段とチャンネル情報付加手段の一具体例を示すブロック図である。
【図４】図１に示した実施形態での映像表示モードを示す図である。
【図５】本発明によるデジタル放送受信装置の第２の実施形態の要部を示すブロック図である。
【図６】図５に示すチャンネル情報付加手段の動作を示す図である。
【図７】本発明によるデジタル放送受信装置の第３の実施形態の構成を示すブロック図である。
【図８】図７におけるパケット分離手段の一具体例を示すブロック図である。
【図９】図８に示したパケット分離手段の動作を示す図である。
【符号の説明】
１  アンテナ
２，２1〜２4  選局・復調手段
４  パケット分離手段
４ｂ  一致検出部
５  チャンネル情報付加手段
５’  ストリーム情報付加手段
８  ＭＰＥＧデコーダ
９  ＯＳＤ回路
１０  ビデオエンコーダ
１１  Ｄ／Ａコンバータ
１２  制御手段
１７  ユーザ入力手段
１８  チャンネル情報生成手段
１９  パケット分離手段
２０1〜２０4  一致検出部
２１1〜２１4  メモリ
２２，２３  セレクタ
２４  ＰＬＬ回路
【図１】
0003652176.tif 000002
【図２】
0003652176.tif 000003
【図３】
0003652176.tif 000004
【図４】
0003652176.tif 000005
【図５】
0003652176.tif 000006
【図６】
0003652176.tif 000007
【図７】
0003652176.tif 000008
【図８】
0003652176.tif 000009
【図９】
0003652176.tif 000010