(57)【要約】【課題】  ＢＳ地上波デジタルデジタルなど放送の多様化、データ放送の多様化に伴うトランスポートデコード手段の資源不足、処理時間の不足を解消する。【解決手段】  デジタル放送受信装置Ａに含まれるトランスポートデコード手段１１０と同様のトランスポートデコード手段１を持ったトランスポートデコード補助装置Ｂを追加接続し、ストリーム経路選択手段１０９によってトランスポートストリームの経路をトランスポートデコード手段１１０からトランスポートデコード手段１へ切り替えることにより、資源の共有および、処理の分散化を行うことで、資源不足や処理時間の制約を解決する。【選択図】        図１
2005236738.tif 000002
【特許請求の範囲】
【請求項１】
放送データを受信し、複数のトランスポートストリームを出力する受信手段と、
パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータの分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコード手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、
前記受信手段の出力するトランスポートストリーム、前記第１、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを、前記第１、第２のトランスポートデコード手段および前記出力手段の入力へ繋ぐストリーム経路選択手段と、
前記ストリーム経路選択手段によるトランスポートストリーム経路を切り替え、かつ前記第１のトランスポートデコード手段による処理を、前記第２のトランスポートデコード手段で行うように切り替える制御手段とを備えたデジタル放送受信装置。
【請求項２】
放送データを受信し、複数のトランスポートストリームを出力する受信手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出を行う第１のトランスポートデコード手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出を行う第２のトランスポートデコード手段と、
前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力するストリーム経路と、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、
前記ストリーム経路選択手段のストリーム経路を、前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力するストリーム経路から、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力するストリーム経路に切り替え、かつ
前記第１のトランスポートデコード手段の行っていた、前記受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理を、前記第２のトランスポートデコード手段で行うように切り替える制御手段とを備えたデジタル放送受信装置。
【請求項３】
放送データを受信し、複数のトランスポートストリームを出力する受信手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段への出力を行う第１のトランスポートデコード手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、
前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力するストリーム経路と、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力し、前記第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記第１のトランスポートデコード手段に入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、
前記ストリーム経路選択手段のストリーム経路を、前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力するストリーム経路から、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力し、前記第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記第１のトランスポートデコード手段に入力するストリーム経路に切り替え、かつ
前記第１のトランスポートデコード手段の行っていた、前記受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理を、前記第２のトランスポートデコード手段で行い、前記第１のトランスポートデコード手段が映像／音声デコード手段へ出力していた映像データ／音声データを含むパーシャルトランスポートストリームを前記第２のトランスポートデコード手段から出力するように切り替える制御手段とを備えたデジタル放送受信装置。
【請求項４】
放送データを受信し、複数のトランスポートストリームを出力する受信手段と、
パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコード手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、
前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力し、前記第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記出力手段へ入力するストリーム経路と、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力し、前記第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記出力手段に入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、
前記ストリーム経路選択手段のストリーム経路を、前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力し、前記第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記出力手段へ入力するストリーム経路から、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力し、前記第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記出力手段に入力するストリーム経路に切り替え、かつ
前記第１のトランスポートデコード手段の行っていた、前記受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理、およびパーシャルトランスポートストリームの生成と出力との処理を、前記第２のトランスポートデコード手段で行うように切り替える制御手段とを備えたデジタル放送受信装置。
【請求項５】
放送データを受信し、複数のトランスポートストリームを出力する受信手段と、
パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段への出力、およびパーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコード手段と、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、
前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力し、前記第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記出力手段へ入力するストリーム経路と、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力し、前記第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記第１のトランスポートデコード手段と前記出力手段とに入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、
前記ストリーム経路選択手段のストリーム経路を、前記受信手段のトランスポートストリームの出力を前記第１のトランスポートデコード手段へ入力し、前記第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記出力手段へ入力するストリーム経路から、前記受信手段のトランスポートストリームの出力を前記第２のトランスポートデコード手段へ入力し、前記第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを前記第１のトランスポートデコード手段と前記出力手段とに入力するストリーム経路に切り替え、かつ
前記第１のトランスポートデコード手段の行っていた、前記受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理、およびパーシャルトランスポートストリームの生成と出力との処理を、前記第２のトランスポートデコード手段で行い、前記第１のトランスポートデコード手段が映像／音声デコード手段へ出力していた映像データ／音声データを含むパーシャルトランスポートストリームを前記第２のトランスポートデコード手段から出力するように切り替える制御手段とを備えたデジタル放送受信装置。
【請求項６】
ＭＰＥＧ方式の映像信号や音声信号、あるいは文字情報などで構成される放送データを受信可能である請求項１から５のいずれかに記載のデジタル放送受信装置。
【請求項７】
デジタル放送を受信し、複数のトランスポートストリームを出力する受信ステップと、
パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力ステップと、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータの分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコードステップと、
トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコードステップと、
前記受信ステップの出力するトランスポートストリーム、前記第１、第２のトランスポートデコードステップで生成されたパーシャルトランスポートストリームを、前記第１、第２のトランスポートデコードステップおよび前記出力ステップの入力へ繋ぐストリーム経路選択ステップと、
前記ストリーム経路選択ステップによるトランスポートストリーム経路を切り替え、かつ前記第１のトランスポートデコードステップによる処理を、前記第２のトランスポートデコードステップで行うように切り替える切り替えステップとを含むデジタル放送受信方法。
【請求項８】
前記第１のトランスポートデコードステップに含まれる、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択するためのフィルタリングステップの使用しているフィルタ数を計測するフィルタ数計測ステップと、
前記フィルタ数計測ステップで計測されたフィルタ数と指定されたフィルタ数を比較する比較ステップとをさらに含み、
前記比較ステップで比較した結果、前記フィルタ数計測ステップで計測されたフィルタ数が指定されたフィルタ数より大きい場合には、前記切り替えステップを実施する請求項７に記載のデジタル放送受信方法。
【請求項９】
前記第１のトランスポートデコードステップに入力されているトランスポートストリームのビットレートを計測するビットレート計測ステップと、
前記ビットレート計測ステップで計測されたビットレートと指定されたビットレートを比較する比較ステップとをさらに含み、
前記比較ステップで比較した結果、前記ビットレート計測ステップで計測されたビットレートが指定されたビットレートより大きい場合には、前記切り替えステップを実施する請求項７に記載のデジタル放送受信方法。
【請求項１０】
前記第１のトランスポートデコードステップを制御する第１のＣＰＵと、前記第２のトランスポートデコードステップを制御する第２のＣＰＵとを備え、
前記第１のＣＰＵの負荷を計測するＣＰＵ負荷計測ステップと、
前記ＣＰＵ負荷計測ステップで計測されたＣＰＵ負荷と、指定されたＣＰＵ負荷とを比較する比較ステップとをさらに含み、
前記比較ステップで比較した結果、前記ＣＰＵ負荷計測ステップで計測されたＣＰＵ負荷が指定されたＣＰＵ負荷より大きい場合には、前記切り替えステップを実施する請求項７に記載のデジタル放送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置およびデジタル放送受信方法に関し、トランスポートデコード処理の分散化に関するものである。
【背景技術】
【０００２】
デジタル放送では、プログラム(番組)としてのビデオデータおよびオーディオデータは、ＭＰＥＧ(Moving Picture Experts Group)２方式により圧縮符号化される。そして、この圧縮符号化されたプログラムのデータを、ＰＡＴ(Program Association Table)、ＰＭＴ(Program Map Table)などの番組情報(ＰＳＩ(Program Specific Information)、ＳＩ(Service Information：番組配列情報))や受信限定情報などをはじめとする各種の付加情報と共に多重化して、いわゆるトランスポートストリーム(Transport Stream)と言われるストリームデータによって伝送する。
【０００３】
また、このようにして受信したトランスポートストリームを、たとえばＨＤＤ(Hard Disk Drive)やデジタルＶＴＲ(Video Tape Recorder)に記録する場合には、受信された元のトランスポートストリームから特定のプログラムに関する情報を選択し抜き出したパーシャルトランスポートストリームと言われるストリームデータにする。
【０００４】
なお、トランスポートストリームを構成するトランスポートストリームパケットには、そのヘッダ部に１３ビットのＰＩＤ(Packet Identification)が存在し、それによりそのトランスポートストリームパケットの属性を特定できる。
【０００５】
ＰＩＤを利用して必要な情報を含むパケットを分離、選択することをＰＩＤフィルタリングといい、そのための手段をＰＩＤフィルタという。
【０００６】
また、ＰＳＩ、ＳＩなどは、セクションと言うデータ構造を持ち、トランスポートストリームパケットのペイロードの部分に格納されている。セクション構造のデータを含むパケットの属性は、セクションヘッダ部を解析することで特定できる。セクションヘッダ部を解析し、必要な情報を含むセクションを分離、選択することをセクションフィルタリングといい、そのための手段をセクションフィルタという。
【０００７】
先行技術のデジタル放送信号処理装置の構成例を図８に示す。以下、先行技術のデジタル放送信号処理装置Ａについて図８のブロック図を参照しながら説明する。
【０００８】
図８において、符号１０１、１０４はアンテナ信号入力端子(入力としてＢＳデジタル放送、地上波デジタル放送などが考えられる)を示す。
【０００９】
符号１０２、１０５はそれぞれアンテナ信号入力端子１０１、１０４で受信された放送信号の選局を行うチューナを示す。
【００１０】
符号１０３、１０６はそれぞれチューナ１０２、１０５で選局された信号の放送方式に合わせて復調を行い、トランスポートストリームを出力する復調手段を示す。
【００１１】
符号１０７はＩＥＥＥ１３９４端子を示す。
【００１２】
符号１０８はトランスポートストリームを入力しＩＥＥＥ１３９４フォーマット伝送信号に変換してＩＥＥＥ１３９４端子１０７に出力する、またはＩＥＥＥ１３９４端子１０７が出力した１３９４フォーマット伝送信号を入力し、トランスポートストリームに変換し出力するＩＥＥＥ１３９４インターフェースを示す。
【００１３】
符号１１０はトランスポートストリームを入力とし、ＰＩＤフィルタ、セクションフィルタによる情報の分離、抽出を行い（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段１１１への出力、およびパーシャルトランスポートストリームの生成と出力とを行うトランスポートデコード手段を示す。
【００１４】
符号１０９はストリーム経路選択手段を示す。このストリーム経路選択手段１０９は、復調手段１０３、１０６、ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームをトランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１を接続可能で、トランスポートデコード手段１１０の出力するパーシャルトランスポートストリームをＩＥＥＥ１３９４インターフェース１０８の入力へ繋ぐストリーム経路ｓ１０２を接続可能で、両ストリーム経路Ｓ１０１，Ｓ１０２を選択可能である。
【００１５】
符号１１１は映像データ／音声データをデコード可能な映像／音声デコード手段を示す。
【００１６】
符号１１２は映像／音声デコード手段１１１の映像出力とＣＰＵ１１３からのＯＳＤ映像情報とを画面合成して出力する映像制御手段を示す。
【００１７】
符号１１３はストリーム経路選択手段１０９のストリーム経路選択制御、トランスポートデコード手段１１０、映像／音声デコード手段１１１のデコード制御、映像制御手段１１２の制御を行うＣＰＵを示す。
【００１８】
符号１１４はＰＳＩ情報、ＳＩ情報やＯＳＤ映像情報の展開・蓄積を行うＲＡＭメモリを示す。
【００１９】
符号１１５、１１６はデコード後の映像／音声出力端子を示す。
【００２０】
以上のように構成された図８の先行技術のデジタル放送信号処理装置について、以下その動作を説明する。
【００２１】
アンテナ信号入力端子１０１、１０４で受信された放送信号は、チューナ１０２、１０５に入力される。チューナ１０２、１０５では放送波の中から目的の搬送波を選択する周波数選局が行われる。チューナ１０２、１０５から出力された信号は復調手段１０３、１０６に入力される。復調手段１０３、１０６では、送られてくる放送信号に対応した復調方法で復調し、ＣＲＣ誤り訂正処理を行いストリーム経路選択手段１０９に出力される。
【００２２】
ＩＥＥＥ１３９４端子１０７を入力として使用する場合、ＩＥＥＥ１３９４端子１０７から入力されたＩＥＥＥ１３９４フォーマットの伝送信号はＩＥＥＥ１３９４インターフェース１０８に入力されデータ分離が行われ、ストリーム経路選択手段１０９に出力される。
【００２３】
トランスポートデコード手段１１０では、これら複数のトランスポートストリームを入力とし、ＰＩＤフィルタリング、セクションフィルタリングによる（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびユーザによる所定の操作により視聴要求された特定のプログラムを分離し、映像データ／音声データの映像／音声デコード手段への出力、およびユーザによる所定の操作により録画要求されたプログラムに関する情報を選択し抜き出し、パーシャルトランスポートストリームの作成、出力を行う。
【００２４】
トランスポートデコード手段１１０の映像データ／音声データ出力は映像／音声デコード手段１１１に入力され、パーシャルストリーム出力はストリーム経路選択手段１０９を介し、ＩＥＥＥ１３９４インターフェース１０８に入力される。
【００２５】
ストリーム経路選択手段１０９では、復調手段１０３、１０６およびＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームの中から、ＣＰＵ１１３の制御信号により選択されたＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段１１１への出力、およびパーシャルトランスポートストリームの生成と出力とを行う必要のあるトランスポートストリームを、トランスポートデコード手段１１０の入力へ繋ぎ、トランスポートデコード手段１１０の出力するパーシャルトランスポートストリームをＩＥＥＥ１３９４インターフェース１０８の入力へ繋ぐ。
【００２６】
ＩＥＥＥ１３９４インターフェース１０８を出力として使用する場合、上記トランスポートデコード手段１１０からストリーム経路選択手段１０９に入力されたパーシャルトランスポートストリームは、ＩＥＥＥ１３９４インターフェース１０８に入力され、ＩＥＥＥ１３９４フォーマット伝送信号に変換されてＩＥＥＥ１３９４端子１０７に出力される。
【００２７】
映像／音声デコード手段１１１では、トランスポートデコード手段１１０からの入力を受け、データストリームのシーケンスヘッダ検出を行い、映像・音声デコード、映像出力画面生成を行う。その出力は映像制御手段１１２および音声出力端子１１６に供給される。映像制御手段１１２では、映像／音声デコード手段１１１の映像出力と上記ＲＡＭ１１４上に展開・蓄積している上記トランスポートデコード手段１１０によって抽出されたＰＳＩ情報、ＳＩ情報による電子番組情報やＯＳＤ映像情報を一画面上に合成し映像出力端子１１５へと出力する。
【特許文献１】特開２００２−３４４８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【００２８】
デジタル放送受信装置は、トランスポートデコード手段のＰＩＤフィルタ、セクションフィルタなどの限られた資源と時間制約の下で、送信側から送られてくる放送データの中から、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段１１１への出力、パーシャルトランスポートストリームの作成、出力を行うことが要求される。
【００２９】
しかしながら、ＢＳ地上波デジタル放送など放送の多様化、データ放送の多様化に従い、トランスポートデコード手段１１０は同時に複数トランスポートストリームの処理を行うことが要求され、トランスポートデコード手段１１０の資源不足、処理時間の不足が考えられる。
【００３０】
そこで本発明では、資源不足や処理時間の制約を解決することができるデジタル放送受信装置およびデジタル放送受信方法を提供することである。
【課題を解決するための手段】
【００３１】
そこで本発明では、デジタル放送受信装置に含まれるトランスポートデコード手段を持った別デバイスを追加接続し、資源の共有および、処理の分散化を行うことで、トランスポートデコード手段の資源不足や処理時間の制約を解決する。
【００３２】
本発明のデジタル放送受信装置は、例えばＭＰＥＧ方式の映像信号や音声信号、あるいは文字情報などで構成される放送データを受信可能なデジタル放送受信装置である。
【００３３】
上記目的を達成するため、第１の発明のデジタル放送受信装置は、放送データを受信し、複数のトランスポートストリームを出力する受信手段と、パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータの分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコード手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、受信手段の出力するトランスポートストリーム、第１、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを、第１、第２のトランスポートデコード手段および出力手段の入力へ繋ぐストリーム経路選択手段と、ストリーム経路選択手段によるトランスポートストリーム経路を切り替え、かつ第１のトランスポートデコード手段による処理を、第２のトランスポートデコード手段で行うように切り替える制御手段とを備えている。
【００３４】
第２の発明のデジタル放送受信装置は、放送データを受信し、複数のトランスポートストリームを出力する受信手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出を行う第１のトランスポートデコード手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出を行う第２のトランスポートデコード手段と、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力するストリーム経路と、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、ストリーム経路選択手段のストリーム経路を、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力するストリーム経路から、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力するストリーム経路に切り替え、かつ第１のトランスポートデコード手段の行っていた、受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理を、第２のトランスポートデコード手段で行うように切り替える制御手段とを備えている。
【００３５】
第３の発明のデジタル放送受信装置は、放送データを受信し、複数のトランスポートストリームを出力する受信手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段への出力を行う第１のトランスポートデコード手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力するストリーム経路と、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力し、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを第１のトランスポートデコード手段に入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、ストリーム経路選択手段のストリーム経路を、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力するストリーム経路から、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力し、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを第１のトランスポートデコード手段に入力するストリーム経路に切り替え、かつ第１のトランスポートデコード手段の行っていた、受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理を、第２のトランスポートデコード手段で行い、第１のトランスポートデコード手段が映像／音声デコード手段へ出力していた映像データ／音声データを含むパーシャルトランスポートストリームを第２のトランスポートデコード手段から出力するように切り替える制御手段とを備えている。
【００３６】
第４の発明のデジタル放送受信装置は、放送データを受信し、複数のトランスポートストリームを出力する受信手段と、パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコード手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力し、第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを出力手段へ入力するストリーム経路と、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力し、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを出力手段に入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、ストリーム経路選択手段のストリーム経路を、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力し、第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを出力手段へ入力するストリーム経路から、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力し、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを出力手段に入力するストリーム経路に切り替え、かつ第１のトランスポートデコード手段の行っていた、受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理、およびパーシャルトランスポートストリームの生成と出力との処理を、第２のトランスポートデコード手段で行うように切り替える制御手段とを備えている。
【００３７】
第５の発明のデジタル放送受信装置は、放送データを受信し、複数のトランスポートストリームを出力する受信手段と、パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段への出力、およびパーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコード手段と、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択し（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコード手段と、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力し、第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを出力手段へ入力するストリーム経路と、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力し、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを第１のトランスポートデコード手段と出力手段とに入力するストリーム経路とを切り替え可能なストリーム経路選択手段と、ストリーム経路選択手段のストリーム経路を、受信手段のトランスポートストリームの出力を第１のトランスポートデコード手段へ入力し、第１のトランスポートデコード手段の出力するパーシャルトランスポートストリームを出力手段へ入力するストリーム経路から、受信手段のトランスポートストリームの出力を第２のトランスポートデコード手段へ入力し、第２のトランスポートデコード手段の出力するパーシャルトランスポートストリームを第１のトランスポートデコード手段と出力手段とに入力するストリーム経路に切り替え、かつ第１のトランスポートデコード手段の行っていた、受信手段の出力するトランスポートストリームから複数のデータを分離、選択し、ＰＳＩ情報、ＳＩ情報を抽出する処理、およびパーシャルトランスポートストリームの生成と出力との処理を、第２のトランスポートデコード手段で行い、第１のトランスポートデコード手段が映像／音声デコード手段へ出力していた映像データ／音声データを含むパーシャルトランスポートストリームを第２のトランスポートデコード手段から出力するように切り替える制御手段とを備えている。
【００３８】
第６の発明のデジタル放送受信方法は、デジタル放送を受信し、複数のトランスポートストリームを出力する受信ステップと、パーシャルトランスポートストリームを入力とし、外部機器へ出力する出力ステップと、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータの分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第１のトランスポートデコードステップと、トランスポートストリームを入力とし、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択を行い、パーシャルトランスポートストリームの生成と出力とを行う第２のトランスポートデコードステップと、受信ステップの出力するトランスポートストリーム、第１、第２のトランスポートデコードステップで生成されたパーシャルトランスポートストリームを、第１、第２のトランスポートデコードステップおよび出力ステップの入力へ繋ぐストリーム経路選択ステップと、ストリーム経路選択ステップによるトランスポートストリーム経路を切り替え、かつ第１のトランスポートデコードステップによる処理を、第２のトランスポートデコードステップで行うように切り替える切り替えステップとを含む。
【００３９】
第７の発明のデジタル放送受信装置は、第６の発明の構成において、第１のトランスポートデコードステップに含まれる、トランスポートストリーム内の識別子に応じて、トランスポートストリームから複数のデータを分離、選択するためのフィルタリングステップの使用しているフィルタ数を計測するフィルタ数計測ステップと、フィルタ数計測ステップで計測されたフィルタ数と指定されたフィルタ数を比較する比較ステップとをさらに含み、比較ステップで比較した結果、フィルタ数計測ステップで計測されたフィルタ数が指定されたフィルタ数より大きい場合には、切り替えステップを実施する。
【００４０】
第８の発明のデジタル放送受信装置は、第６の発明の構成において、第１のトランスポートデコードステップに入力されているトランスポートストリームのビットレートを計測するビットレート計測ステップと、ビットレート計測ステップで計測されたビットレートと指定されたビットレートを比較する比較ステップとをさらに含み、比較ステップで比較した結果、ビットレート計測ステップで計測されたビットレートが指定されたビットレートより大きい場合には、切り替えステップを実施する。
【００４１】
第９の発明のデジタル放送受信装置は、第６の発明の構成において、第１のトランスポートデコードステップを制御する第１のＣＰＵと、第２のトランスポートデコードステップを制御する第２のＣＰＵとを備え、第１のＣＰＵの負荷を計測するＣＰＵ負荷計測ステップと、ＣＰＵ負荷計測ステップで計測されたＣＰＵ負荷と指定されたＣＰＵ負荷を比較する比較ステップとをさらに含み、比較ステップで比較した結果、ＣＰＵ負荷計測ステップで計測されたＣＰＵ負荷が指定されたＣＰＵ負荷より大きい場合には、切り替えステップを実施する。
【００４２】
以上説明したように、本発明によれば、第２のトランスポートデコード手段ないし第２のトランスポートデコードステップを設け、第１のトランスポートデコード手段ないし第１のトランスポートデコードステップの機能の少なくとも一部を第２のトランスポートデコード手段ないし第２のトランスポートデコードステップで実行するので、第１のトランスポートデコード手段ないし第１のトランスポートデコードステップにおける資源不足、処理時間の不足を解消することができる。
【発明の効果】
【００４３】
以上説明したように、本発明によれば、先行技術のデジタル放送受信装置にトランスポートデコード手段を持った別デバイスを追加接続し、トランスポートデコード処理、ストリーム経路の切り替えを行うことで、資源の共有および、処理の分散化を行い、トランスポートデコード手段の資源不足や処理時間の制約を解決する効果がある。
【００４４】
また、負荷判断手段を追加する形態を取り、トランスポートデコード手段の負荷を判断することで、処理負荷に応じたトランスポートデコード処理、ストリーム経路の切り替えを行うことが可能である。
【発明を実施するための最良の形態】
【００４５】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００４６】
（実施の形態１）
以下に、本発明のデジタル放送受信装置の実施の形態１について、図１と図２とを用いて説明する。
【００４７】
図１は、先行技術のデジタル放送受信装置Ａにトランスポートデコード手段を持った別デバイスであるトランスポートデコード補助装置Ｂを追加接続する形態をとっている。
【００４８】
図１において、符号１０１、１０４はアンテナ信号入力端子(入力としてＢＳデジタル放送、地上波デジタル放送などが考えられる)を示す。
【００４９】
符号１０２、１０５はそれぞれアンテナ信号入力端子１０１、１０４で受信された放送信号の選局を行うチューナを示す。
【００５０】
符号１０３、１０６はそれぞれチューナ１０２、１０５で選局された信号の放送方式に合わせて復調を行い、トランスポートストリームを出力する復調手段を示す。
【００５１】
符号１０７はＩＥＥＥ１３９４端子を示す。
【００５２】
符号１０８はトランスポートストリームを入力しＩＥＥＥ１３９４フォーマット伝送信号に変換してＩＥＥＥ１３９４端子１０７に出力する、またはＩＥＥＥ１３９４端子１０７が出力した１３９４フォーマット伝送信号を入力し、トランスポートストリームに変換し出力するＩＥＥＥ１３９４インターフェースを示す。
【００５３】
符号１１０はトランスポートストリームを入力とし、ＰＩＤフィルタ、セクションフィルタによる情報の分離、抽出を行い（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段１１１への出力、およびパーシャルトランスポートストリームの生成と出力とを行うトランスポートデコード手段を示す。
【００５４】
符号１はトランスポートストリームを入力とし、ＰＩＤフィルタ、セクションフィルタによる情報の分離、抽出を行い（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行うトランスポートデコード手段を示す。
【００５５】
符号１０９はストリーム経路選択手段を示す。このストリーム経路選択手段１０９は、復調手段１０３、１０６、上記ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームをトランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１を接続可能で、上記ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームをトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３を接続可能で、両ストリーム経路ｓ１０１，ｓ１０３を切り替え可能である。
【００５６】
また、このストリーム経路選択手段１０９は、トランスポートデコード手段１の出力するパーシャルトランスポートストリームをトランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０４を接続可能である。
【００５７】
また、このストリーム経路選択手段１０９は、ＩＥＥＥ１３９４インターフェース１０８の入力をトランスポートデコード手段１１０の出力するパーシャルトランスポートストリームと繋ぐストリーム経路ｓ１０２を接続可能で、ＩＥＥＥ１３９４インターフェース１０８の入力をトランスポートデコード手段１の出力するパーシャルトランスポートストリームと繋ぐストリーム経路ｓ１０５を接続可能で、両ストリーム経路ｓ１０２，ｓ１０５を切り替え可能である。
【００５８】
符号２はそれらトランスポートストリーム経路の切り替えとトランスポートデコード処理の切り替えを行う制御手段を示す。
【００５９】
符号１１１は映像データ／音声データをデコード可能な映像／音声デコード手段を示す。
【００６０】
符号１１２は映像／音声デコード手段１１１の映像出力とＣＰＵ１１３からのＯＳＤ映像情報を画面合成して出力する映像制御手段を示す。
【００６１】
符号１１３はストリーム経路選択手段１０９のストリーム経路選択制御、トランスポートデコード手段１１０、トランスポートデコード手段１、映像／音声デコード手段１１１のデコード制御、映像制御手段１１２の制御を行うＣＰＵを示す。
【００６２】
符号１１４はＰＳＩ情報、ＳＩ情報やＯＳＤ映像情報の展開・蓄積を行うＲＡＭメモリを示す。
【００６３】
符号１１５、１１６はデコード後の映像／音声出力端子を示す。
【００６４】
以上のように構成された図１のデジタル放送信号処理装置について、以下その動作を説明する。
【００６５】
アンテナ信号入力端子１０１、１０４で受信された放送信号は、チューナ１０２、１０５に入力される。チューナ１０２、１０５では放送波の周波数選局が行われる。チューナ１０２、１０５から出力された信号は復調手段１０３、１０６に入力される。復調手段１０３、１０６では、送られてくる放送信号に対応した復調方法で復調し、復調信号に対してＣＲＣ誤り訂正処理を行いストリーム経路選択手段１０９に出力する。
【００６６】
ＩＥＥＥ１３９４端子１０７を入力として使用する場合、ＩＥＥＥ１３９４端子１０７から入力されたＩＥＥＥ１３９４フォーマットの伝送信号はＩＥＥＥ１３９４インターフェース１０８に入力されデータ分離が行われストリーム経路選択手段１０９に出力される。
【００６７】
トランスポートデコード手段１は、先行技術でトランスポートデコード手段１１０で行っていた処理を代替して行うことが可能である。
【００６８】
トランスポートデコード手段１１０で行っていたＰＩＤフィルタリング、セクションフィルタリングによる（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出を代替する場合、制御手段２はトランスポートデコード手段１１０より現在行っているＰＩＤフィルタリング、セクションフィルタリング条件（デスクランブル条件を含む）を獲得し、そのフィルタ条件をトランスポートデコード手段１に設定する。つぎに、復調手段１０３、１０６、ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームを、トランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１からトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３へ切り替えるようにストリーム経路選択手段１０９を制御する(図２（Ａ）参照)。つぎに、トランスポートデコード手段１１０によるＰＩＤフィルタリング、セクションフィルタリング（デスクランブル処理を含む）を停止し、トランスポートデコード手段１によるＰＩＤフィルタリング、セクションフィルタリングによる（デスクランブル処理を含む）ＰＳＩ情報、ＳＩ情報の抽出を開始する。以上の手順により、トランスポートデコーダ１１０のＰＩＤフィルタ、セクションフィルタ(デスクランブラ)の資源不足、ＰＳＩ情報、ＳＩ情報抽出のための処理時間の不足が解決される。
【００６９】
また、ユーザによる所定の操作により視聴要求されていた場合、制御手段２は、トランスポートデコード手段１に、視聴要求されたプログラムに関する情報を選択し抜き出し、パーシャルトランスポートストリームの作成、出力を行うように制御する。つぎに、復調手段１０３、１０６、ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームを、トランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１からトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３へ切り替え、トランスポートデコード手段１の出力するパーシャルトランスポートストリームをトランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０４を接続するようにストリーム経路選択手段１０９を制御する(図２（Ｂ）参照)。トランスポートデコード手段１１０は、先行技術と同じように、入力されたパーシャルトランスポートストリームより、特定のプログラムを分離し、映像データ／音声データを映像／音声デコード手段１１１へ出力する。トランスポートデコード手段１１０は先行技術のフルトランスポートストリームを入力する場合と比べて、パーシャルトランスポートストリームを入力することによる帯域削減により処理負荷が低減される。
【００７０】
また、ユーザによる所定の操作により録画要求されていた場合、制御手段２はトランスポートデコード手段１１０より現在行っているパーシャルトランスポートストリーム作成条件を獲得し、そのパーシャルトランスポートストリーム作成条件をトランスポートデコード手段１に設定する。つぎに、復調手段１０３、１０６、ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームを、トランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１からトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３へ切り替え、つぎにＩＥＥＥ１３９４インターフェース１０８の入力をトランスポートデコード手段１１０の出力するパーシャルトランスポートストリームを繋ぐストリーム経路ｓ１０２から、トランスポートデコード手段１の出力するパーシャルトランスポートストリームを繋ぐストリーム経路ｓ１０５に切り替えるようにストリーム経路選択手段１０９を制御する(図２（Ｃ）参照)。ＩＥＥＥ１３９４インターフェース１０８を出力として使用する場合、上記トランスポートデコード手段１からストリーム経路選択手段１０９に入力されたパーシャルトランスポートストリームは、ＩＥＥＥ１３９４インターフェース１０８に入力され、ＩＥＥＥ１３９４フォーマット伝送信号に変換されてＩＥＥＥ１３９４端子１０７に出力される。以上の手順により、トランスポートデコーダ１１０のパーシャルトランスポートストリーム作成用の資源不足、パーシャルトランスポートストリーム作成のための処理時間の不足が解決される。
【００７１】
またこれらの、ＰＳＩ情報、ＳＩ情報の抽出の代替、視聴要求、録画要求によるパーシャルトランスポートストリームの作成の代替は同時に行うことが可能である。
【００７２】
映像／音声デコード手段１１１では、トランスポートデコード手段１１０からの入力を受け、データストリームのシーケンスヘッダ検出を行い、映像・音声デコード、映像出力画面生成を行う。出力は映像制御手段１１２，音声出力端子１１６に出力される。映像制御手段１１２では、映像／音声デコード手段１１１の映像出力と、ＲＡＭ１１４上に展開・蓄積しているトランスポートデコード手段によって抽出されたＰＳＩ情報、ＳＩ情報による電子番組情報やＯＳＤ映像情報とを一画面上に合成し、映像出力端子１１５へと出力する。
【００７３】
（実施の形態２）
以下に、本発明のデジタル放送受信装置の実施の形態２について、図３を用いて説明する。
【００７４】
図３は、実施の形態１の構成に負荷判断手段を追加する形態をとっている。
【００７５】
図３において、符号１０１、１０４はアンテナ信号入力端子(入力としてＢＳデジタル放送、地上波デジタル放送などが考えられる)を示す。
【００７６】
符号１０２、１０５はそれぞれアンテナ信号入力端子１０１、１０４で受信された放送信号の選局を行うチューナを示す。
【００７７】
符号１０３、１０６はそれぞれチューナ１０２、１０５で選局された信号の放送方式に合わせて復調を行い、トランスポートストリームを出力する復調手段を示す。
【００７８】
符号１０７はＩＥＥＥ１３９４端子を示す。
【００７９】
符号１０８はトランスポートストリームを入力しＩＥＥＥ１３９４フォーマット伝送信号に変換してＩＥＥＥ１３９４端子１０７に出力する、またはＩＥＥＥ１３９４端子１０７が出力した１３９４フォーマット伝送信号を入力し、トランスポートストリームに変換し出力するＩＥＥＥ１３９４インターフェースを示す。
【００８０】
符号１１０はトランスポートストリームを入力とし、ＰＩＤフィルタ、セクションフィルタによる情報の分離、抽出を行い（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、および映像データ／音声データの映像／音声デコード手段１１１への出力、およびパーシャルトランスポートストリームの生成と出力とを行うトランスポートデコード手段を示す。
【００８１】
符号１はトランスポートストリームを入力とし、ＰＩＤフィルタ、セクションフィルタによる情報の分離、抽出を行い（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出、およびパーシャルトランスポートストリームの生成と出力とを行うトランスポートデコード手段を示す。
【００８２】
符号１０９はストリーム経路選択手段を示す。このストリーム経路選択手段１０９は、復調手段１０３、１０６、上記ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームをトランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１を接続可能で、上記ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームをトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３を接続可能で、両ストリーム経路ｓ１０１，ｓ１０３を切り替え可能である。
【００８３】
また、このストリーム経路選択手段１０９は、トランスポートデコード手段１の出力するパーシャルトランスポートストリームをトランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０４を接続可能である。
【００８４】
また、このストリーム経路選択手段１０９は、ＩＥＥＥ１３９４インターフェース１０８の入力をトランスポートデコード手段１１０の出力するパーシャルトランスポートストリームと繋ぐストリーム経路ｓ１０２を接続可能で、ＩＥＥＥ１３９４インターフェース１０８の入力をトランスポートデコード手段１の出力するパーシャルトランスポートストリームと繋ぐストリーム経路ｓ１０５を接続可能で、両ストリーム経路ｓ１０２，ｓ１０５を切り替え可能である。
【００８５】
符号３はトランスポートデコード手段１１０の負荷状態（フィルタ数、ビットレートなど）もしくはＣＰＵ１１３の負荷状態を判断する負荷判断手段である。
【００８６】
符号４はトランスポートデコード手段１を制御するＣＰＵである。このＣＰＵ４については省くこともできる。
【００８７】
符号２は負荷判断手段３の比較結果によりそれらトランスポートストリーム経路の切り替えとトランスポートデコード処理の切り替えを行う制御手段を示す。
【００８８】
符号１１１は映像データ／音声データをデコード可能な映像／音声デコード手段を示す。
【００８９】
符号１１２は映像／音声デコード手段１１１の映像出力とＣＰＵ１１３からのＯＳＤ映像情報を画面合成して出力する映像制御手段を示す。
【００９０】
符号１１３はストリーム経路選択手段１０９のストリーム経路選択制御、トランスポートデコード手段１１０、トランスポートデコード手段１、映像／音声デコード手段１１１のデコード制御、映像制御手段１１２の制御を行うＣＰＵを示す。
【００９１】
符号１１４はＰＳＩ情報、ＳＩ情報やＯＳＤ映像情報の展開・蓄積を行うＲＡＭメモリを示す。
【００９２】
符号１１５、１１６はデコード後の映像／音声出力端子を示す。
【００９３】
以上のように構成された図３のデジタル放送信号処理装置について、以下その動作を説明する。
【００９４】
アンテナ信号入力端子１０１、１０４で受信された放送信号は、チューナ１０２、１０５に入力される。チューナ１０２、１０５では放送波の周波数選局が行われる。チューナ１０２、１０５から出力された信号は復調手段１０３、１０６に入力される。復調手段１０３、１０６では、送られてくる放送信号に対応した復調方法で復調し、復調信号に対してＣＲＣ誤り訂正処理を行いストリーム経路選択手段１０９に出力する。
【００９５】
ＩＥＥＥ１３９４端子１０７を入力として使用する場合、ＩＥＥＥ１３９４端子１０７から入力されたＩＥＥＥ１３９４フォーマットの伝送信号はＩＥＥＥ１３９４インターフェース１０８に入力されデータ分離が行われストリーム経路選択手段１０９に出力される。
【００９６】
トランスポートデコード手段１は、負荷判断手段３の比較結果によりトランスポートデコード手段１１０で行っていた処理を代替して行うことが可能である。
【００９７】
トランスポートデコード手段１１０で行っていたＰＩＤフィルタリング、セクションフィルタリングによる（デスクランブル処理を含む）、ＰＳＩ情報、ＳＩ情報の抽出を代替する場合、制御手段２はトランスポートデコード手段１１０より現在行っているＰＩＤフィルタリング、セクションフィルタリング条件（デスクランブル条件を含む）を獲得し、そのフィルタ条件をトランスポートデコード手段１に設定する。つぎに、復調手段１０３、１０６、ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームを、トランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１からトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３へ切り替えるようにストリーム経路選択手段１０９を制御する(図２（Ａ）参照)。つぎに、トランスポートデコード手段１１０によるＰＩＤフィルタリング、セクションフィルタリング（デスクランブル処理を含む）を停止し、トランスポートデコード手段１によるＰＩＤフィルタリング、セクションフィルタリングによる（デスクランブル処理を含む）ＰＳＩ情報、ＳＩ情報の抽出を開始する。以上の手順により、トランスポートデコーダ１１０のＰＩＤフィルタ、セクションフィルタ(デスクランブラ)の資源不足、ＰＳＩ情報、ＳＩ情報抽出のための処理時間の不足が解決される。
【００９８】
また、ユーザによる所定の操作により視聴要求されていた場合、制御手段２は、トランスポートデコード手段１に、視聴要求されたプログラムに関する情報を選択し抜き出し、パーシャルトランスポートストリームの作成、出力を行うように制御する。つぎに、復調手段１０３、１０６、ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームを、トランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１からトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３へ切り替え、トランスポートデコード手段１の出力するパーシャルトランスポートストリームをトランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０４を接続するようにストリーム経路選択手段１０９を制御する(図２（Ｂ）参照)。トランスポートデコード手段１１０は、先行技術と同じように、入力されたパーシャルトランスポートストリームより、特定のプログラムを分離し、映像データ／音声データを映像／音声デコード手段１１１へ出力する。トランスポートデコード手段１１０は先行技術のフルトランスポートストリームを入力する場合と比べて、パーシャルトランスポートストリームを入力することによる帯域削減により処理負荷が低減される。
【００９９】
また、ユーザによる所定の操作により録画要求されていた場合、制御手段２はトランスポートデコード手段１１０より現在行っているパーシャルトランスポートストリーム作成条件を獲得し、そのパーシャルトランスポートストリーム作成条件をトランスポートデコード手段１に設定する。つぎに、復調手段１０３、１０６、ＩＥＥＥ１３９４インターフェース１０８の出力するトランスポートストリームを、トランスポートデコード手段１１０の入力へ繋ぐストリーム経路ｓ１０１からトランスポートデコード手段１の入力へ繋ぐストリーム経路ｓ１０３へ切り替え、つぎにＩＥＥＥ１３９４インターフェース１０８の入力をトランスポートデコード手段１１０の出力するパーシャルトランスポートストリームを繋ぐストリーム経路ｓ１０２から、トランスポートデコード手段１の出力するパーシャルトランスポートストリームを繋ぐストリーム経路ｓ１０５に切り替えるようにストリーム経路選択手段１０９を制御する(図２（Ｃ）参照)。ＩＥＥＥ１３９４インターフェース１０８を出力として使用する場合、上記トランスポートデコード手段１からストリーム経路選択手段１０９に入力されたパーシャルトランスポートストリームは、ＩＥＥＥ１３９４インターフェース１０８に入力され、ＩＥＥＥ１３９４フォーマット伝送信号に変換されてＩＥＥＥ１３９４端子１０７に出力される。以上の手順により、トランスポートデコーダ１１０のパーシャルトランスポートストリーム作成用の資源不足、パーシャルトランスポートストリーム作成のための処理時間の不足が解決される。
またこれらの、ＰＳＩ情報、ＳＩ情報の抽出の代替、視聴要求、録画要求によるパーシャルトランスポートストリームの作成の代替は同時に行うことが可能である。
【０１００】
ここで、この実施の形態のデジタル放送受信装置におけるトランスポートデコード切り替え処理を図４のフローチャートを参照しながら説明する。
【０１０１】
ステップｓ１０はＰＳＩ情報、ＳＩ情報の抽出要求の有無を判断する判断ステップであり、ＰＳＩ情報、ＳＩ情報の抽出要求があった場合、トランスポートデコード手段１１０よりフィルタ条件を獲得し（ステップｓ１１）、ステップｓ１１で獲得したフィルタ条件をトランスポートデコード手段１に設定し（ステップｓ１２）、ストリーム経路をｓ１０１かちｓ１０３に切り替える（ステップｓ１３）処理を行い、無かった場合、何もせずにつぎの視聴要求判断ステップｓ１４に進む。
【０１０２】
視聴要求判断ステップｓ１４で、視聴要求があった場合、トランスポートデコード手段１にて視聴要求されたプログラムを含むパーシャルトランスポートストリームを出力し（ステップｓ１５）、ストリーム経路ｓ１０４を接続する（ステップｓ１６）の処理を行い、無かった場合何もせずに録画要求判断ステップｓ１７に進む。
【０１０３】
録画要求判断ステップｓ１７で、録画要求があった場合、トランスポートデコード手段１１０よりパーシャル条件を獲得し（ステップｓ１８）、ステップｓ１８で獲得したパーシャル条件をトランスポートデコード手段１に設定し（ステップｓ１９）、ストリーム経路をｓ１０２からｓ１０５に切り替える（ステップｓ２０）の処理を行い、その後終了し、無かった場合何もせずに終了する。これらの処理を以後トランスポートデコード切り替えステップと省略する。
【０１０４】
図５に、フィルタ数を判断して、トランスポートデコード処理の切り替えを行うフローチャートを示す。以下、このフローチャートについて説明する。ステップｓ３０は、トランスポートデコード手段１１０のフィルタ数を計測するフィルタ数計測ステップである。ステップｓ３１は、フィルタ数計測ステップｓ３０で計測されたフィルタ数と指定されたフィルタ数を比較する比較ステップである。
【０１０５】
比較ステップｓ３１で比較した結果、フィルタ数計測ステップｓ３０で計測されたフィルタ数が指定されたフィルタ数より大きい場合には、トランスポートデコード切り替えステップｓ３２（図４の処理）を行う。
【０１０６】
図６に、トランスポートデコード手段１１０に入力されるトランスポートストリームのビットレートを判断して、トランスポートデコード処理の切り替えを行うフローチャートを示す。以下、このフローチャートについて説明する。ステップｓ４０は、トランスポートデコード手段１１０に入力されるトランスポートストリームのビットレートを計測するビットレート計測ステップである。ステップｓ４１は、ビットレート計測ステップｓ４０で計測されたビットレートと指定されたビットレートを比較する比較ステップである。
【０１０７】
比較ステップｓ４１で比較した結果、ビットレート計測ステップｓ４０で計測されたビットレートが指定されたビットレートより大きい場合には、トランスポートデコード切り替えステップｓ４２（図４の処理）を行う。
【０１０８】
つぎに、第１の実施の形態にトランスポートデコード手段１の制御を行うＣＰＵ４を追加した場合について説明する。トランスポートデコード手段１１０の制御は先行技術どおりＣＰＵ１１３により行われるものとする。
【０１０９】
図７に、ＣＰＵ１１３の負荷を判断して、トランスポートデコード処理の切り替えを行うフローチャートを示す。以下、このフローチャートについて説明する。ステップｓ５０は、ＣＰＵ１１３の負荷を計測するＣＰＵ負荷計測ステップである。ステップｓ５１は、ＣＰＵ負荷計測ステップｓ５０で計測されたＣＰＵ負荷と指定されたＣＰＵ負荷を比較する比較ステップである。
【０１１０】
比較ステップｓ５１で比較した結果、ＣＰＵ負荷計測ステップｓ５０で計測されたＣＰＵ負荷が指定されたＣＰＵ負荷より大きい場合には、トランスポートデコード切り替えステップｓ５２（図４の処理）を行う。
【０１１１】
映像／音声デコード手段１１１では、トランスポートデコード手段１１０からの入力を受け、データストリームのシーケンスヘッダ検出を行い、映像・音声デコード、映像出力画面生成を行う。出力は映像制御手段１１２，音声出力端子１１６に出力される。映像制御手段１１２では、映像／音声デコード手段１１１の映像出力とＲＡＭ１１４上に展開・蓄積しているトランスポートデコード手段によって抽出されたＰＳＩ情報、ＳＩ情報による電子番組情報やＯＳＤ映像情報を一画面上に合成し、映像出力端子１１５へと出力する。
【産業上の利用可能性】
【０１１２】
本発明にかかるデジタル放送受信装置は、トランスポートデコード手段の資源不足や処理時間の制約を解決することができるという効果を有し、衛星デジタル放送や地上波デジタル放送の受信用等として有用である。
【図面の簡単な説明】
【０１１３】
【図１】本発明の実施の形態１によるデジタル放送受信装置の構成を示すブロック図である。
【図２】ストリーム経路選択手段による経路切り替え動作を示す模式図である。
【図３】本発明の実施の形態２によるデジタル放送受信装置の構成を示すブロック図である。
【図４】トランスポートデコード切り替え処理の動作を示すフローチャートである。
【図５】フィルタ数計測手段によるトランスポートデコード切り替え処理を示すフローチャートである。
【図６】ビットレート計測手段によるトランスポートデコード切り替え処理を示すフローチャートである。
【図７】ＣＰＵ処理負荷計測手段によるトランスポートデコード切り替え処理を示すフローチャートである。
【図８】先行技術のトランスポートストリーム処理装置の構成を示すブロック図である。
【符号の説明】
【０１１４】
１    トランスポートデコード手段
２    制御手段
３    負荷判断手段
４    ＣＰＵ
１０１    アンテナ入力端子
１０２    チューナ
１０３    復調手段
１０４    アンテナ入力端子
１０５    チューナ
１０６    復調手段
１０７    ＩＥＥＥ１３９４端子
１０８    ＩＥＥＥ１３９４インターフェース
１０９    ストリーム経路選択手段
１１０    トランスポートデコード手段
１１１    映像／音声デコード手段
１１２    映像制御手段
１１３    ＣＰＵ
１１４    ＲＡＭメモリ
１１５    映像出力端子
１１６    音声出力端子
ｓ１０１    受信手段→トランスポートデコード手段１１０へのストリーム経路
ｓ１０２    トランスポートデコード手段１１０→出力手段へのストリーム経路
ｓ１０３    受信手段→トランスポートデコード手段１へのストリーム経路
ｓ１０４    トランスポートデコード手段１→トランスポートデコード手段１１０へのストリーム経路
ｓ１０５    トランスポートデコード手段１→出力手段へのストリーム経路
ｓ１０    ＰＳＩ情報、ＳＩ抽出要求判断ステップ
ｓ１１    フィルタ条件獲得ステップ
ｓ１２    フィルタ条件設定ステップ
ｓ１３    ストリーム経路切り替えステップ(ｓ１０１→ｓ１０３)
ｓ１４    視聴要求判断ステップ
ｓ１５    パーシャルトランスポートストリーム作成ステップ
ｓ１６    ストリーム経路設定ステップ(ｓ１０４)
ｓ１７    録画要求判断ステップ
ｓ１８    パーシャル条件獲得ステップ
ｓ１９    パーシャル条件設定ステップ
ｓ２０    ストリーム経路切り替えステップ(ｓ１０２→ｓ１０５)
ｓ３０    フィルタ数計測ステップ
ｓ３１    フィルタ数判断ステップ
ｓ３２    トランスポートデコード切り替えステップ（ｓ１０〜ｓ２０）
ｓ４０    ビットレート計測ステップ
ｓ４１    ビットレート判断ステップ
ｓ４２    トランスポートデコード切り替えステップ（ｓ１０〜ｓ２０）
ｓ５０    ＣＰＵ負荷計測ステップ
ｓ５１    ＣＰＵ負荷判断ステップ
ｓ５２    トランスポートデコード切り替えステップ（ｓ１０〜ｓ２０）
【図１】
2005236738.tif 000003
【図２】
2005236738.tif 000004
【図３】
2005236738.tif 000005
【図４】
2005236738.tif 000006
【図５】
2005236738.tif 000007
【図６】
2005236738.tif 000008
【図７】
2005236738.tif 000009
【図８】
2005236738.tif 000010