(57)【要約】【課題】複数の放送番組の内の一つの放送番組を復号化する処理量が不足しても、その放送番組に合った再生が可能なデジタルテレビジョン放送受信装置を提供する。【解決手段】デジタルテレビジョン放送信号を受信するチューナ１０１，１０５と、前記チューナ１０１，１１１により受信した信号をデコードして表示可能な表示データに復号化処理する映像復号化部１１０及び音声復号化部１１１と、前記復号化部１１０，１１１による復号化処理に要する時間を測定するクロックカウンタ１１６と、少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する制御部１１５と、前記第２の放送番組の要素に基づいて前記第２の放送番組のデコード方式を決定する制御部１１５と、前記各手段の動作を総括的に制御する制御部１１５とを備えた。【選択図】      図１
2004215082.tif 000002
【特許請求の範囲】
【請求項１】
デジタルテレビジョン放送信号を受信する受信手段と、
前記受信手段により受信した信号をデコードして表示可能な表示データに復号化処理する復号化処理手段と、
前記復号化処理手段による復号化処理に要する時間を測定するデコード時間測定手段と、
少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択手段と、
前記第２の放送番組の要素に基づいて前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定手段と、
前記各手段の動作を総括的に制御する制御手段とを備えたことを特徴とするデジタルテレビジョン放送受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルテレビジョン放送信号を受信するデジタルテレビジョン放送受信装置に関する。
【０００２】
【従来の技術】
複数の番組（チャンネル）を受信可能なテレビジョン放送を視聴していて、同時に複数の番組を見たい場合には、図１１（ａ）及び図１１（ｂ）に示すように、テレビジョン受信機の画面を分割或いは画面上に矩形領域を確保し、それぞれに番組を表示していた。尚、図１１（ａ）において、１１０１は第１の放送番組の表示、１１０２は第２の放送番組の表示である。また、図１１（ｂ）において、１１０３は第１の放送番組の表示、１１０４は第２の放送番組の表示、１１０５は第３の放送番組の表示である。
【０００３】
マルチウィンドウ表示では、複数のビデオデータをデコードしなければならなく、そのためには、複数のデコーダ回路または高速なデコーダで複数番組のデコードを時分割処理する必要があった。
【０００４】
デジタルテレビジョン放送信号は、従来のテレビジョン放送信号とは異なり、デジタル信号であるため、デジタル圧縮が可能で、品位の高い映像、音声、番組情報等、放送するデータを大量に扱え、更に多チャンネル化を実現している。
【０００５】
前記映像と音声のデジタル圧縮に採用されている方式がＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ＥｘｐｅｒＴＳ  Ｇｒｏｕｐ  Ｐｈａｓｅ  ２）システムである。ＭＰＥＧ２システムでは、映像と音声は、それぞれＭＰＥＧ２ビデオ圧縮及びＭＰＥＧ２−ＡＡＣ圧縮で行われている。圧縮されたデータ列をＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）と呼び、前記ＥＳを色々な伝送媒体で伝送するために、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）という形式のパケット化を行い、更に多重分割に適したＴＳ（Ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）という形式にパケット化されている。
【０００６】
デジタルテレビジョン放送信号を受信してテレビジョン受信機で再生するためには、前記説明した圧縮方式の逆の手順で前記映像と音声の伸張を行わなければならない。つまり、視聴したい番組の映像と音声及び番組情報等の付加データのＴＳを抽出し、前記ＴＳから映像と音声のＴＳとをＰＥＳに変換し、ＰＥＳからＥＳを抽出し、映像はＭＰＥＧ２ビデオデコード、音声はＭＰＥＧ２−ＡＡＣ（ＢＳデジタル放送が採用している音声圧縮方式）デコードを行うことで、再生映像及び再生音声を得ることができる。
【０００７】
デジタルテレビジョン放送では、映像はＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）フォーマット（主に１０８０ｉ：１９２０ｘ１０８０インターレース、７２０ｐ：１２８０ｘ７２０プログレッシブ）が採用されており、デコード処理するデータ量は膨大である。ＭＰＥＧ２ビデオ圧縮方式は、一般的な画像圧縮フォーマットと比べると複雑な処理を伴うので、映像をリアルタイムに表示するための処理能力を持つＭＰＥＧ２デコーダが必要である。複数のテレビジョン放送番組を同時に表示しようとすると、更に処理能力の高い、或いは複数のＭＰＥＧ２デコーダが必要となる。
【０００８】
処理量によって解像度を変えるようにしたデータ処理装置としては、特開２００２−１５６９５５号公報に開示されている。
【０００９】
また、動きベクトルによるデコード手段の決定を行うようにした画像処理装置としては、特開平８−２３５３６号公報に開示されている。
【００１０】
更に、ＤＣＴ係数の削除による解像度変換については、一般的な方法として、専門書、例えば、ＣＱ出版社「マルチメディア技術の基礎ＤＣＴ入門」ＩＳＢＮ−７８９８−３６７９−７に紹介されている。
【００１１】
【発明が解決しようとする課題】
しかしながら、通常、テレビジョン放送を視聴する場合は、一つの番組に注視し、複数番組を同時に視聴する頻度は少ないと思われる。使用頻度が低いといっても、使われる場合に備えて、同時複数番組表示に必要な高性能なＭＰＥＧ２デコーダ、或いは複数のＭＰＥＧ２デコーダを備える必要があった。
【００１２】
本発明は、上述したような従来技術にオ有する問題点を解消するためになされたもので、その目的は、デジタルテレビジョン放送における複数の放送番組の内の一つの放送番組を復号化する処理量が不足しても、その放送番組に合った再生が可能なデジタルテレビジョン放送受信装置を提供することである。
【００１３】
【課題を解決するための手段】
上記目的を達成するために、本発明のデジタルテレビジョン放送受信装置は、デジタルテレビジョン放送信号を受信する受信手段と、前記受信手段により受信した信号をＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ＥｘｐｅｒＴＳ  Ｇｒｏｕｐ  Ｐｈａｓｅ  ２）デコードして表示可能な表示データに復号化処理する復号化処理手段と、前記復号化処理手段による復号化処理に要する時間を測定するデコード時間測定手段と、少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択手段と、前記第２の放送番組の動きベクトルの総和より前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定手段と、前記各手段の動作を総括的に制御する制御手段とを備えたことを特徴とする。
【００１４】
【発明の実施の形態】
以下、本発明の各実施の形態を、図面に基づき説明する。
【００１５】
（第１の実施の形態）
まず、本発明の第１の実施の形態を、図１〜図５を用いて説明する。
【００１６】
図１は、本実施の形態に係るデジタルテレビジョン放送受信装置の構成を示すブロック図であり、同図において、１００は受信アンテナ、１０１は第１のチューナ、１０２は第１の復調器、１０３は第１の誤り訂正部、１０４は第１のデマルチプレクサ、１０５は第２のチューナ、１０６は第２の復調器、１０７は第２の誤り訂正部、１０８は第２のデマルチプレクサ、１０９はスイッチ、１１０は音声復号化部、１１１は映像復号化部、１１２は映像合成部、１１３はリモコン（リモートコントローラ）、１１４はリモコン解析回路、１１５は制御部、１１６はクロックカウンタ、１１７は付加データ表示部、１１８はリモコン受光機、１１９はスピーカ、１２０はモニタである。
【００１７】
受信アンテナ１００は、通信衛星（または放送衛星）からの電波を受信する。例えば、第１の放送番組の信号を受信した場合は、受信アンテナ１００に付属しているコンバータ（図示省略）により、受信信号を所定の周波数の信号へダウンコンバートし、第１のチューナ１０１へ出力する。この第１のチューナ１０１では、ユーザが設定した受信チャンネル（即ち、受信トランスポンダ）が選局され、該選局された信号が第１の復調部１０２に供給され、例えば、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ：四分割相位相シフトキーイング）の復調がなされる。第１の復調部１０２からの復調出力が第１の誤り訂正部１０３に供給される。この第１の誤り訂正部１０３は、誤り訂正符号、例えば、リード・ソロモン符号により伝送中に生じた誤りを訂正する。この第１の誤り訂正部１０３の出力（ＴＳ）が第１のデマルチプレクサ１０４に供給される。スクランブルを解除するデスクランブルは、第１の誤り訂正部１０３と第１のデマルチプレクサ１０４との間で行われる。
【００１８】
第１のデマルチプレクサ１０４では、ＴＳから所望のチャンネルのパケットが分離され、また、ヘッダ部の情報に基づき映像データ、音声データ及び付加データに分離される。映像データが映像復号化部１１１により復号化され、受信映像信号が発生する。音声データは、スイッチ１０９により、どちらか一方の音声データが音声復号化部１１０に送られた後、この音声復号化部１１０において復号化され、受信音声信号が発生する。付加データは制御部１１５へ供給され、付加データの内容を解析し、付加データ表示部１１７で表示データに変換される。
【００１９】
映像復号化部１１１により復号化された映像信号は、前記表示データに変換された付加データと共に、映像合成部１１２において表示用信号が合成され、この映像合成部１１２の出力映像信号がモニタ１２０に写し出される。同様に、音声復号化部１１０により復号化された音声信号は、例えば、アンプ（図示省略）で増幅された後、スピーカ１１９から出力される。
【００２０】
複数の放送番組（本実施の形態では、二つの放送番組）を受信する場合には、第１の放送番組の信号は、前述した手順で受信されて映像及び音声となり、モニタ１２０及びスピーカ１１９から出力される。
【００２１】
図２は、ＭＰＥＧ２で規定されているＴＳ、ＰＥＳ、ＥＳの関係を示す図であり、同図において、２００はＴＳパケット、２０１はＴＳヘッダ、２０２はペイロード、２１０はＰＥＳパケット、２１１はＰＥＳヘッダ、２１２はＰＥＳパケットデータ、２２０はＥＳデータ（映像）、２２１はピクチャヘッダ、２２２はピクチャデータ、２３０はＰＥＳパケット、２３１はＰＥＳヘッダ、２３２はＰＥＳパケットデータ、２４０はＰＥＳパケット、２４１はＰＥＳヘッダ、２４２はＰＥＳパケットデータ、２５０はＥＳデータ（音声）、２５１は音声ヘッダ、２５２は音声データである。
【００２２】
図２（ａ）は、ＴＳを示しており、このＴＳは、ＴＳヘッダ２０１とペイロード２  ０２とで構成されるＴＳパケット２００の連なりで構成されている。
【００２３】
ＴＳヘッダ２０１にパケットの種別を表わすＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ；図示省略）があり、ＰＩＤが同じものは、同一放送番組の映像及び音声のパケットである。音声と映像は別ＰＩＤとなっている。同一ＰＩＤのペイロード２０２によって図２（ｂ）に示すＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を得ることができる。このＰＥＳは、ＰＥＳヘッダ２１１とＰＥＳパケットデータ２１２とで構成されるＰＥＳパケット２１０の連なりで構成されている。ＰＥＳヘッダ２１１には、ＰＴＳ（ＰｒＥＳｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）と呼ばれる再生出力時の時刻管理情報が含まれている。図２（ｂ）は、映像のＰＥＳを示したもので、ＰＥＳパケットデータ２１２により図２（ｃ）の映像のＥＳを得ることができる。この映像のＥＳは、ピクチャヘッダ２２１とピクチャデータ２２２とで構成される圧縮されたピクチャ毎の映像情報２２０の連なりで構成されている。また、音声のＰＥＳは図２（ｄ）に示されており、この音声のＰＥＳは、ＰＥＳヘッダ２３１とＰＥＳパケットデータ２３２とで構成されるＰＥＳパケット２３０の連なりで構成されている。図２（ｅ）は、音声のＰＥＳを示すもので、ＰＥＳヘッダ２４１とＰＥＳパケットデータ２４２とからなるＰＥＳパケット２４０が示されており、ＰＥＳパケットデータ２４２により図２（ｆ）に示すような音声ヘッダ２５１と音声データ２５２とで構成される音声ＥＳ２５０を得ることができる。
【００２４】
今、ここでユーザが複数の放送番組の指定を行うものとする。
【００２５】
複数の放送番組の指示は、図１に示すリモコン（リモートコントローラ）１１３を用いて行われる。このリモコン１１３で複数の放送番組を指定するためのボタンが押されると、リモコン１１３の赤外線発光部より、前記押されたボタンに対応した波長の信号が発せられ、リモコン受光機１１８で前記信号を受光する。受光した信号は、リモコン解析部１１４により、リモコン１１３のどのボタンが押されたかを解析することにより、リモコン１１３のどのボタンが押されたかを検知することができる。リモコン１１３のボタン及び指示手順については、本発明には直接関係しないので、その詳細な説明は省くものとする。
【００２６】
ユーザによって複数の放送番組の指定及び第２の放送番組がリモコン１１３によって指示されたものとする。
【００２７】
第２の放送番組は、受信アンテナ１００で電波を受信し、この受信アンテナ１００に付属しているコンバータで、受信信号を所定の周波数の信号へダウンコンバートするところまでは、上述した第１の放送番組と共用の経路をとる。第１の放送番組と異なった周波数であった場合でも、第２の放送番組を選局できるようにするために、受信信号から第２の放送番組の映像データ、音声データ及び付加データを取り出すまでは、別の系を持たなくてはならない。
【００２８】
即ち、第１の放送番組を処理するための第１のチューナ１０１、第２の放送番組を処理するための第２のチューナ１０５に受信アンテナ１００からの受信信号を分配器（図示省略）により分配して、第１のチューナ１０１及び第２のチューナ１０５に、それぞれ供給する。第１の放送番組については、上述した通りである。
【００２９】
第２の放送番組は、受信アンテナ１００からの受信信号を第２のチューナ１０５により、ユーザの設定した受信チャンネルが選局され、該選局された信号が第２の復調部１０６へ供給されて復調がなされる。この第２の復調部１０６からの復調出力が第２の誤り訂正部１０７に供給される。この第２の誤り訂正部１０７は、誤り訂正符号により伝送中に生じた誤りを訂正する。この第２の誤り訂正部１０７の出力が第２のデマルチプレクサ１０８へ供給される。スクランブルを解除するデスクランブルは、第２の誤り訂正部１０７と第２のデマルチプレクサ１０８との間で行われ、この第２のデマルチプレクサ１０８で、トランスポート・ストリームから第２の放送番組のチャンネルのパケットが分離され、ヘッダ部の情報に基づき映像データ、音声データ及び付加データに分離される。
【００３０】
ＭＰＥＧ２で圧縮された画像データを復号化する場合には、ビットレート、解像度等の映像フォーマットが放送局及び放送番組で一定であったとしても、画像データのピクチャの構成、動き保証、画像内容によって復号化する処理量は一定ではなく変化する。デコーダの処理能力で第１の放送番組及び第２の放送番組をデコードし、リアルタイムに同時表示することができない場合には、注視している第１の放送番組は、少なくとも画質の品位を変えることはできない。そこで、第２の放送番組の処理量を軽減して同時表示することを考える。
【００３１】
第２の放送番組の解像度を減らせば処理量を軽減することができ、ユーザが求める要求に答えることが可能である。
【００３２】
動画像は、フレームと呼ばれる２次元画像から成る表示すべき時間が定められた画像データ列であり、インターレース画像の場合には１秒に３０のフレーム、プログレッシブ画像の場合には１秒に６０のフレームを表示しなければならないので、画像データは膨大なデータ量になる。ＭＰＥＧ２は、膨大な動画像データを効果的に圧縮するための方式で、特に、全てのフレームを同じ方法で圧縮するのではなく、最初のフレームは、そのフレームだけで復号化される方法で符号化される符号（Ｉｎｔｒａ，  Ｉピクチャ）、過去のフレームを用いて現フレームの予測を行う前方向予測符号（Ｐｒｅｄｉｒｅｃｔｉｏｎ  ，  Ｐピクチャ）、過去と未来のフレームを用いて現フレームの予測を行う両方向予測符号（Ｂｉｄｉｒｅｃｔｉｏｎ，  Ｂピクチャ）を用いることで、高い圧縮率を実現している。
【００３３】
図３は、映像復号化部１１１の内部構成を示すブロック図であり、同図において、３００は映像のＥＳデータが入力され、Ｉピクチャの場合には、ＥＳデータをエントロピー復号化部３０１で、ハフマン符号化されたデータをエントロピー復号化する。エントロピー復号化されたデータは、原画像を８×８画素で分割されたマクロブロックと呼ばれるブロックで構成されている。前記マクロブロックを順次ブロック単位で逆量子化部３０２により逆量子化し、逆ＤＣＴ部３０３により逆ＤＣＴ（離散コサイン変換）を行うことによって、再生画像３１０を得ることができる。Ｐピクチャ及びＢピクチャは、動き保証部３０５へ送られて動きベクトルの補正が行われ、予測部３０６で、それぞれ前方向予測、両方向予測を行い、前フレーム（参照フレーム）と合成されて再生画像３１０を得ることができる。再生画像は、次の画像の予測をするために予測部３０６へフィードバックされる。また、解像度を減らす方法は、図３の逆ＤＣＴ部３０３によりＤＣＴ係数を削除することにより可能である。
【００３４】
図４は、マクロブロックにおける復号化するＤＣＴ成分と解像度との関係を示す図である。図４（ａ）において、４０１はデコードするデータ、４０２はマクロブロックである。また、図４（ｂ）において、４０３は第１の放送番組の表示、４０４は第２の放送番組の表示である。また、図４（ｃ）において、４１１はデコードするデータ、４１２はマクロブロックである。また、図４（ｄ）において、４１３は第１の放送番組の表示、４１４は第２の放送番組の表示である。また、図４（ｅ）において、４２１はデコードするデータ、４２２はマクロブロックである。更に、図４（ｆ）において、４２３は第１の放送番組の表示、４２４は第２の放送番組の表示である。
【００３５】
例えば、図４（ａ）に示す８×８のマクロブロック４０２の領域（高周波成分）を削除すると、原画像サイズに対して再生画像サイズを５／８倍にすることができ、処理する画素数が減るため、処理量は軽減されることになる。処理量は、映像のデコードを行う場合に開始時点と終了時点との時間差を求めることにより計算することができる。制御部１１５（図１参照）で処理量を検知する手段がある場合には、それを利用して、より精度の高い処理量を求めても良い。
【００３６】
一般的には、メインプロセスユニットにコプロセスユニットやダイナミックメモリアクセスユニット等の処理／演算補助ユニットを付加した場合であっても、前記処理／演算補助ユニットの処理完了をメインプロセスユニットが検知して全体の制御を行わなければならないので、メインプロセスユニットで処理の経過時間を求めれば、システム全体の処理量を求めることが可能である。
【００３７】
第２の放送番組のデコード処理に割り与えられる処理量と解像度との関係を予め定めておく。例えば、以下のように設定しておく。
【００３８】
映像デコーダの処理力をＤＣとし、第１の放送番組をデコードするのに必要な処理量をＦＤ、第２の放送番組のデコードに割り与えられる処理量をＳＤとすると、下記式が成立する。
【００３９】
ＳＤ＝ＤＣ−ＦＤ
これにより、ＳＤの値によって第２の放送番組の解像度を設定する。
【００４０】
例えば、デコーダの処理能力が３００Ｍｃｙｃｌｅ／秒  （Ｍ：百万、ｃｙｃｌｅ：実行サイクル）であって、画像データが３０フレーム／秒の場合には、下記式が成立する。
【００４１】
ＤＣ＝１０Ｍｃｙｃｌｅ／Ｆｒａｍｅ
となり、第２の放送番組にかけられる処理量と解像度の設定は、下記式により行える。
【００４２】
（Ｎ×ＳＤ）／８＝ＤＣ−ＦＤ
ここで、ＦＤが７ＭｃｙｃｌｅでＳＤが６Ｍｃｙｃｌｅならば、第２の放送番組の解像度を４／８に設定すれば良いことになる。
【００４３】
次に、本実施の形態に係るデジタルテレビジョン放送受信装置の動作について、図５を用いて説明する。
【００４４】
図５は、本実施の形態に係るデジタルテレビジョン放送受信装置の動作の流れを示すフローチャートである。
【００４５】
図５において、ステップＳ５０１では、受信アンテナ１００によりデジタルテレビジョン放送信号を受信した後、次のステップＳ５０２へ進む。
【００４６】
ステップＳ５０２では、前記ステップＳ５０１において受信した受信信号を所定の周波数の信号へダウンコンバートし、第１の放送番組の受信チャンネルの選局を行い、該選局された信号に対して第１の復調器１０２によりＱＰＳＫ復調処理を施し、第１の誤り訂正部１０３において誤り訂正処理を施した後、次のステップＳ５０３へ進む。
【００４７】
ステップＳ５０３では、スクランブルされているデータならばデスクランブルを行い、前記ステップＳ５０２において誤り訂正した信号から第１の放送番組のパケットを分離し、ヘッダ部の情報に基づき映像データ、音声データ及び付加データを分離した後、次のステップ５０４へ進む。
【００４８】
ステップＳ５０４では、クロックカウンタ１１６を読み出し、該読み出した値を復号化処理開始時間として記憶した後、次のステップＳ５０５へ進む。
【００４９】
ステップＳ５０５では、映像データ、音声データ及び付加データを映像復号化部１１１及び音声復号化部１１０により、それぞれ復号化した後、次のステップＳ５０６へ進む。
【００５０】
ステップＳ５０６では、クロックカウンタ１１６を読み出し、前記ステップＳ５０４において記憶した復号化処理開始時間との差を取り、復号化処理に要した時間を求めた後、次のステップＳ５０７へ進む。
【００５１】
ステップＳ５０７では、第２の放送番組の表示が指定されているか否かを判定し、第２の放送番組の表示が指定されていなければステップＳ５１６へ、また、第２の放送番組が指定されていればステップＳ５０８へ、それぞれ進む。
【００５２】
ステップＳ５０８では、受信アンテナ１００でデジタルテレビジョン放送信号を受信した後、次のステップＳ５０９へ進む。
【００５３】
ステップＳ５０９では、前記ステップＳ５０８において受信した受信信号を所定の周波数の信号へダウンコンバートし、第２の放送番組の受信チャンネルの選局を行い、該選局された信号に対して第２の復調器１０６によりＱＰＳＫ復調処理を施し、第２の誤り訂正部１０７において誤り訂正処理を施した後、次のステップＳ５１０へ進む。
【００５４】
ステップＳ５１０では、スクランブルされているデータならばデスクランブルを行い、前記ステップＳ５０９において誤り訂正した信号より第２の放送番組のパケットを分離し、ヘッダ部の情報に基づき映像データ、音声データ及び付加データを分離した後、次のステップＳ５１１へ進む。
【００５５】
ステップＳ５１１では、後述するステップＳ５１５において求められる第２の放送番組の解像度を得て、次のステップＳ５１２へ進む。
【００５６】
但し、最初に前記ステップＳ５１１へ進んできた場合には、ステップＳ５１５の結果が存在しないので、デフォルトの値を決めておき、その値を使用するものとする。
【００５７】
ステップＳ５１２では、クロックカウンタ１１６を読み出し、該読み出した値を第２の放送番組の復号化処理開始時間として記憶した後、次のステップＳ５１３へ進む。
【００５８】
ステップＳ５１３では、映像データ、音声データ及び付加データを、映像復号化部１１１及び音声復号化部１１０により、それぞれ復号化した後、次のステップＳ５１４へ進む。
【００５９】
ステップＳ５１４では、クロックカウンタ１１６を読み出し、前記ステップＳ５１２において記憶した第２の放送番組の復号化処理開始時間との差を取り、復号化処理に要した時間を求めた後、次のステップＳ５１５へ進む。
【００６０】
ステップＳ５１５では、前記ステップＳ５０６において求めた第１の放送番組の復号化の処理量と前記ステップＳ５１４において求めた第２の放送番組の復号化の処理量とから、第２の放送番組で使用できる処理量を求め、前記処理量で復号化可能な解像度を求め、それを第２の放送番組の解像度とした後、次のステップＳ５１６へ進む。
【００６１】
ステップＳ５１６では、前記ステップＳ５０５において復号化した第１の放送番組の再生映像及び付加データと前記ステップＳ５１３において復号化した第２の放送番組の再生映像及び付加データとを合成した後、次のステップＳ５１７へ進む。
【００６２】
ステップＳ５１７では、前記ステップＳ５１６において合成した映像をモニタ１２０（図１参照）へ出力する。音声については、指定されている第１の放送番組の音声または第２の放送番組の音声をスピーカ１１９（図１参照）へ出力した後、前記ステップＳ５０１へ戻る。
【００６３】
以降、前記ステップＳ５０１〜ステップＳ５１６を繰り返すことにより、複数の放送番組を、受信機の画面に同時に表示することが可能である。
【００６４】
本実施の形態に係るデジタルテレビジョン放送受信装置によれば、複数の放送番組を、ＭＰＥＧ２でコード処理能力の低い受信機で表示することができ、しかも、第２の放送番組を復号化する処理量が不足しても、その番組に合った再生画可能である。
【００６５】
（第２の実施の形態）
次に、本発明の第２の実施の形態を、図６〜図８に基づき説明する。
【００６６】
尚、本実施の形態に係るデジタルテレビジョン放送受信装置の基本的な構成は、上述した第１の実施の形態における図１及び図３と同一であるから、必要に応じて、これら両図を流用して説明する。
【００６７】
上述した第１の実施の形態では、第２の放送番組を再生している時に第２の放送番組の映像をデコードするのに充分な処理量を得ることができない場合には、第２の放送番組の映像再生の解像度を下げることにより、第１の放送番組と第２の放送番組とを、受信機の画面に同時に表示するようにした。
【００６８】
しかしながら、第２の放送番組の解像度を下げ過ぎると、判別し難い番組もあるものと考えられる。
【００６９】
そのため、本実施の形態では、第２の放送番組の解像度をある程度以上は下げずに、第１の放送番組と第２の放送番組とを、受信機の画面に同時に表示するようにしたものであり、これについて以下説明する。
【００７０】
ＭＰＥＧ２の映像は、上述したように、Ｉピクチャ、Ｐピクチャ及びＢピクチャの３種類のフレームで構成されている。チャンネル切り換えを行った場合に、過去及び未来のフレームを参照するようなＰピクチャ及びＢピクチャから始まるＭＰＥＧ２ビデオデータを再生することはできず、また、放送波で送られて来ることによる受信障害等、フレームのデータが欠落した場合に、前記のように参照フレームが必要なＰピクチャ及びＢピクチャが再生できなくなってしまう虞がある。
【００７１】
そのため、本実施の形態では、他のフレームを参照しなくても再生できるＩピクチャを一定間隔で入れておくことにより、途中からでも映像を再生することが可能となっている。
【００７２】
図６は、本実施の形態に係るデジタルテレビジョン放送受信装置における前述したＭＰＥＧ２映像のフレーム構成を抽象的に表わした図であり、同図（ａ）において、６０１は参照フレーム、同図（ｂ）において、６０２，６０３はデコードしないフレームである。図６（ａ）において矢印が参照フレーム６０１を示しており、ＩピクチャとＰピクチャは参照されるフレームであるが、Ｂピクチャは参照されるフレームにはならない。
【００７３】
解像度を下げることなく処理量を減らすには、再生するフレームを減らせば良いので、前述したように参照フレームになることはないＢピクチャの再生を行わなければ、そのデコードにかかる処理量が不要となる。
【００７４】
図６（ａ）のＭＰＥＧ２映像データ列から一定割合でＢピクチャをデコードせずに破棄する。図６（ｂ）におけるデコードしないＢピクチャのフレーム６０２が一例であり、この場合には約２／７の処理量の軽減となる。
【００７５】
但し、表示する場合には、ＭＰＥＧ２にはフレーム毎に何時表示するかを指定するタイムスタンプ（ＰＴＳ）があるので、このタイムスタンプの時間に合わせて表示する必要がある。更に処理量を減らすには、図６（ｂ）におけるＢピクチャのフレーム６０３をデコードしなければ良く、このようにした場合には、４／７の処理量を更に減らすことが可能である。
【００７６】
第２の放送番組を表示する方法としては、解像度を減らす方式とフレームを減らす方式とを説明したが、解像度を減らせば減らすほど内容が判別し難くなる。また、フレームを減らせば減らすほど映像の動きに滑らかさが失われてしまう。放送番組によっては、例えば、囲碁・将棋番組のように動きが少ない番組では、動きの滑らかさよりも盤面の石や駒が視認し易いように、解像度は低くない方が良い。反対にスポーツ中継等のような番組は、動きに滑らかさが必要である。また、視聴している人の好みによっても、解像度を優先するか、動きの滑らかさを優先するかが変わってくる。
【００７７】
「解像度優先」再生方法と「滑らかさ優先」再生方法との切り換え指示は、ユーザがリモコン１１３を使用して行えるようにし、切り換え指示を行うタイミングは、本受信装置の初期設定時、第２の放送番組が指定された時及び第２の放送番組の再生画像を表示している時のいずれであっても良い。
【００７８】
尚、リモコン１１３の操作ボタン及び指示手順については、本発明には直接関係しないので、その詳細な説明は省略するが、ここでは第２の放送番組の再生方法がリモコン１１３によって指示されたものとして説明する。
【００７９】
第２の放送番組のデコード処理に割り与えられる処理量とデコードできるフレームの割合とを予め定めておく。例えば、以下のように設定しておく。
【００８０】
映像デコーダの処理力をＤＣとし、第１の放送番組をデコードするのに必要な処理量をＦＤ、第２の放送番組のデコードに割り与えられる処理量をＳＤとすると、下記式が成立する。
【００８１】
ＳＤ＝ＤＣ−ＦＤ
ＳＤの値によって第２の放送番組の解像度を設定する。
【００８２】
例えば、デコーダの処理能力が３００Ｍｃｙｃｌｅ／／秒（Ｍ：百万、ｃｙｃｌｅ：実行サイクル）であって、画像データが３０フレーム／秒の場合には、下記式が成立する。
【００８３】
ＤＣ＝１０Ｍｃｙｃｌｅ／Ｆｒａｍｅ
従って、第２の放送番組にかけられる処理量とデコードできるフレームの割合の設定は、下記式により行える。
【００８４】
（Ｎ×ＳＤ）／７＝ＤＣ−ＦＤ
ＦＤが７Ｍｃｙｃｌｅ、ＳＤが６Ｍｃｙｃｌｅならば、Ｎは３．５となり、第２の放送番組のデコードできるフレームの割合を３／７にすれば良いことになる。
【００８５】
次に、本実施の形態に係るデジタルテレビジョン放送受信装置の動作について、図７及び図８を用いて説明する。
【００８６】
図７及び図８は、本実施の形態に係るデジタルテレビジョン放送受信装置の動作の流れを示すフローチャートである。
【００８７】
図７において、まず、ステップＳ７０１で、受信アンテナ１００によりデジタルテレビ放送信号を受信した後、次のステップＳ７０２へ進む。
【００８８】
ステップＳ７０２では、前記ステップＳ７０１において受信した受信信号を所定の周波数の信号へダウンコンバートし、第１の放送番組の受信チャンネルの選局を行い、該選局された信号に対して第１の復調器１０２（図１参照）によりＱＰＳＫ復調処理を施し、第１の誤り訂正部１０３（図１参照）において誤り訂正処理を施した後、次のステップＳ７０３へ進む。
【００８９】
ステップＳ７０３では、スクランブルされているデータならばデスクランブルを行い、前記ステップＳ７０２において誤り訂正した信号より第１の放送番組のパケットを分離し、ヘッダ部の情報に基づき映像データ、音声データ及び付加データを分離した後、次のステップＳ７０４へ進む。
【００９０】
ステップＳ７０４では、クロックカウンタ１１６（図１参照）を読み出し、該読み出した値を復号化処理開始時間として記憶した後、次のステップＳ７０５へ進む。
【００９１】
ステップＳ７０５では、映像データ、音声データ及び付加データを映像複合化部１１１（図１参照）及び音声復号化部１１０（図１参照）により復号化した後、次のステップＳ７０６へ進む。
【００９２】
ステップＳ７０６では、クロックカウンタ１１６（図１参照）を読み出した後、前記ステップＳ７０４において記憶した復号化処理開始時間との差を取り、復号化処理に要した時間を求めた後、次のステップＳ７０７へ進む。
【００９３】
ステップＳ７０７では、第２の放送番組の表示が指定されているか否かを判定し、第２の放送番組が指定されていなければ後述する図８のステップＳ８２１へ、また、第２の放送番組が指定されていれば次のステップＳ７０８へ、それぞれ進む。
【００９４】
ステップＳ７０８では、受信アンテナ１００（図１参照）によりデジタルテレビジョン放送信号を受信した後、次のステップＳ７０９へ進む。
【００９５】
ステップＳ７０９では、前記ステップＳ７０８において受信した受信信号を所定の周波数の信号へダウンコンバートし、第２の放送番組の受信チャンネルの選局を行い、該選局された信号に対して第２の復調器１０６（図１参照）によりＱＰＳＫ復調処理を施し、第２の誤り訂正部１０７（図１参照）において誤り訂正処理を施した後、次のステップＳ７１０へ進む。
【００９６】
ステップＳ７１０では、スクランブルされているデータならばデスクランブルを行い、前記ステップＳ７０９において誤り訂正した信号から第２の放送番組のパケットを分離し、ヘッダ部の情報に基づき映像データ、音声データ及び付加データを分離した後、次のステップＳ７１１へ進む。
【００９７】
ステップＳ７１１では、「解像度優先」が指示されているか否かを判定し、「解像度優先」が指示されていると判定された場合には次のステップ７１２へ、また、「解像度優先」ではなく「滑らかさか優先」が指示されていると判定された場合には次のステップＳ７１３へ、それぞれ進む。
【００９８】
ステップＳ７１２では、後述する図８のステップ７１９において求められる第２の放送番組の解像度を得た後、ステップＳ７１４へ進む。
【００９９】
但し、最初にステップＳ７１２へ進んできた時には、後述する図８のステップＳ７１９の結果が存在しないので、デフォルトの値を決めておき、その値を使用するものとする。
【０１００】
ステップＳ７１３では、後述する図８のステップＳ７２０において求められる第２の番組のデコードするフレームの割合を得た後、図８のステップＳ７１４へ進む。
【０１０１】
但し、最初にステップＳ７１３へ進んできた時には、後述する図８のステップＳ７２０の結果が存在しないので、デフォルトの値を決めておき、その値を使用するものとする。
【０１０２】
図８において、ステップＳ７１４では、クロックカウンタ１１６（図１参照）を読み出し、該読み出した値を第２の放送番組の復号化処理開始時間として記憶した後、次のステップＳ７１５へ進む。
【０１０３】
ステップＳ７１５では、映像データ、音声データ及び付加データを映像復号部１１１（図１参照）及び音声復号部１１０（図１参照）により復号化した後、次のステップＳ７１６へ進む。
【０１０４】
ステップＳ７１６では、クロックカウンタ１１６（図１参照）を読み出した後、前記ステップＳ７１４において記憶した第２の放送番組の復号化処理開始時間との差を取り、復号化処理に要した時間を求めた後、次のステップ７１７へ進む。
【０１０５】
ステップＳ７１７では、前記図７のステップＳ７０６において求めた第１の放送番組の復号化の処理量と前記図８のステップＳ７１６において求めた第２の放送番組の復号化の処理量とから、第２の放送番組で使用できる復号化の処理量を求めた後、次のステップＳ７１８へ進む。
【０１０６】
ステップＳ７１８では、前記ステップＳ７１７において求めた処理量で第２の放送番組がデコードできるか否か、即ち、第２の放送番組の復号化の処理量は足りているか否かを判定する。そして、処理量が足りていると判定された場合にはステップＳ７２２へ、また、足りていないと判定された場合にはステップＳ７１９へ、それぞれ進む。
【０１０７】
ステップＳ７１９では、「解像度優先」が指示されているか否かを判定し、「解像度優先」が指示されていると判定された場合にはステップＳ７２０へ、また、「解像度優先」ではなく「滑らかさか優先」が指示されていると判定された場合にはステップＳ７２１へ、それぞれ進む。
【０１０８】
ステップＳ７２０では、前記ステップＳ７１７において求めた処理量で復号化処理可能な解像度を求め、これを第２の放送番組の解像度とした後、ステップＳ７２２へ進む。
【０１０９】
また、ステップＳ７２１では、前記ステップＳ７１７において求めた処理量で復号化処理可能な第２の放送番組のフレーム割合を求めた後、ステップＳ７２２へ進む。
【０１１０】
ステップＳ７２２では、前記図７のステップＳ７０５において復号化した第１の放送番組の再生映像及び付加データと前記図８のステップＳ７１５において復号化した第２の放送番組の再生映像及び付加データとを合成した後、次のステップＳ７２３へ進む。
【０１１１】
ステップＳ７２３では、前記ステップＳ７２２において合成した映像をモニタ１２０（図１参照）へ出力する。また、音声については、指定されている第１の放送番組の音声か第２の放送番組の音声をスピーカ１１９（図１参照）へ出力した後、前記図７のステップＳ７０１へ戻る。
【０１１２】
以降、前記ステップＳ７０１〜ステップＳ７２３を繰り返すことにより、複数の放送番組を受信機の画面に同時に表示することが可能である。
【０１１３】
尚、前記ステップＳ７１１〜ステップＳ７２１を除くステップＳ７０１〜ステップＳ７２３において、リモコン１１３（図１参照）による「解像度優先」及び「滑らかさか優先」を切り換えることは可能である。
【０１１４】
（第３の実施の形態）
次に、本発明の第３の実施の形態を、図９及び図１０に基づき説明する。
【０１１５】
尚、本実施の形態に係るデジタルテレビジョン放送受信装置の基本的な構成は、上述した第１の実施の形態における図１及び図３と同一であるから、必要に応じて、これら両図を流用して説明する。
【０１１６】
Ｐピクチャ及びＢピクチャは、過去と未来のフレームを予測するために動きベクトルが含まれている。動きのある放送番組と動きのない放送番組は、動きベクトルの量を測定することで判別することができる。動き保証部３０５（図３参照）で送られてきた動きベクトルの補正を行うと共に、動きベクターの絶対値の総和をとり、前記総和がある一定量を超えた場合には映像の動きが少ないとみなして滑らかさを優先し、その反対に、動きベクターの総和が一定量以下の場合には解像度を優先することで、動きのある放送番組と動きのない放送番組とを自動判別することが可能である。
【０１１７】
第２の放送番組のデコード方法を決めるに際して、予め１フレームでの動きベクトルの総和との関係を定めておくものである。例えば、以下のように設定しておく。
【０１１８】
動きベクトルの総和をＳＭとし、「滑らかさ優先」と「解像度優先」とに切り換えるための閾値Ｔ（実際に動きベクトルの総和を測った経験値、或いはユーザが予め指定しても良い。）を比べることで行う。
【０１１９】
即ち、「ＳＭ＞Ｔ」の場合は「滑らかさ優先」とし、「ＳＭ≦Ｔ」の場合は「解像度優先」とする
次に、本実施の形態に係るデジタルテレビジョン放送受信装置の動作について、図９及び図１０を用いて説明する。
【０１２０】
図９及び図１０は、本実施の形態に係るデジタルテレビジョン放送受信装置の動作の流れを示すフローチャートである。
【０１２１】
図９において、まず、ステップＳ９０１で、受信アンテナ１００（図１参照）によりデジタルテレビジョン放送信号を受信した後、次のステップＳ９０２へ進む。
【０１２２】
ステップＳ９０２では、前記ステップＳ９０１において受信した受信信号を所定の周波数の信号へダウンコンバートし、第１の放送番組の受信チャンネルの選局を行い、該選局された信号に対して、第１の復調器１０２（図１参照）によりＱＰＳＫ復調処理を施し、第１の誤り訂正部１０３（図１参照）において誤り訂正処理を施した後、次のステップＳ９０３へ進む。
【０１２３】
ステップＳ９０３では、スクランブルされているデータならばデスクランブルを行い、前記ステップＳ９０２において誤り訂正した信号より第１の放送番組のパケットを分離し、ヘッダ部の情報に基づき映像データ、音声データ及び付加データを分離した後、次のステップＳ９０４へ進む。
【０１２４】
ステップＳ９０４では、ロックカウンタ１１６（図１参照）を読み出し、該読み出した値を復号処理開始時間として記憶した後、次のステップＳ９０５へ進む。
【０１２５】
ステップ９０５では、映像データ、音声データ及び付加データを映像復号化部１１１（図１参照）及び音声復号化部１１０（図１参照）により復号化した後、次のステップＳ９０６へ進む。
【０１２６】
ステップＳ９０６では、クロックカウンタ１１６（図１参照）を読み出し、前記ステップＳ９０４において記憶した復号化処理開始時間との差を取り、復号化処理に要した時間を求めた後、次のステップＳ９０７へ進む。
【０１２７】
ステップＳ９０７では、第２の放送番組の表示が指定されているか否かを判定し、第２の放送番組の表示が指定されていなければ図１０のステップＳ９２３へ、また、第２の放送番組の表示が指定されていれば次のステップＳ９０８へ、それぞれ進む。
【０１２８】
ステップＳ９０８では、受信アンテナ１００（図１参照）によりデジタルテレビジョン放送信号を受信した後、次のステップＳ９０９へ進む。
【０１２９】
ステップＳ９０９では、前記ステップＳ９０８において受信した受信信号を所定の周波数の信号へダウンコンバートし、第２の放送番組の受信チャンネルの選局を行い、該選局された信号に対して第２の復調器１０６（図１参照）によりＱＰＳＫ復調処理を施し、第２の誤り訂正部１０７（図１参照）において誤り訂正を施した後、次のステップＳ９１０へ進む。
【０１３０】
ステップＳ９１０では、スクランブルされているデータならばデスクランブルを行い、前記ステップＳ９０９において誤り訂正した信号より第２の放送番組のパケットを分離し、ヘッダ部の情報に基づき映像データ、音声データ及び付加データを分離した後、次のステップＳ９１１へ進む。
【０１３１】
ステップＳ９１１では、「解像度優先」が指示されているか否かを判定し、「解像度優先」が指示されていると判定された場合はステップＳ９１３へ、また、「解像度優先」ではなく「滑らかさ優先」が指示されていると判定された場合はステップＳ９１２へ、それぞれ進む。
【０１３２】
但し、最初は「滑らかさ優先」が指示されているものとする。
【０１３３】
ステップＳ９１２では、後述する図１０のステップＳ９２０において求められる第２の放送番組の解像度を得て図１０のステップＳ９１４へ進む。
【０１３４】
但し、最初にステップＳ９１２へ進んできた時には、図１０のステップＳ９２０の結果が存在しないので、デフォルトの値を決めておき、その値を使用するものとする。
【０１３５】
ステップＳ９１３では、後述する図１０のステップＳ９２１において求められる第２の放送番組のデコードするフレームの割合を得て後述する図１０のステップＳ９１４へ進む。
【０１３６】
但し、最初にステップＳ９１３へ進んできた時には、後述する図１０のステップＳ９２１の結果が存在しないので、デフォルトの値を決めておき、その値を使用するものとする。
【０１３７】
図１０において、ステップＳ９１４では、クロックカウンタ１１６（図１参照）を読み出し、該読み出した値を第２の放送番組の復号化処理開始時間として記憶した後、次のステップＳ９１５へ進む。
【０１３８】
ステップＳ９１５では、映像データ、音声データ及び付加データを映像復号化部１１１（図１参照）及び音声復号化部１１０（図１参照）により復号化し、また、映像データの復号化処理時に動きベクトルの総和を求めた後、次のステップＳ９１６へ進む。
【０１３９】
ステップＳ９１６では、前記ステップＳ９１５において求めた動きベクトルの総和と閾値とを比較してデコード方法を求めた後、即ち、「解像度優先」と「滑らかさか優先」のいずれかを決定した後、次のステップＳ９１７へ進む。
【０１４０】
ステップＳ９１７では、クロックカウンタ１１６（図１参照）を読み出し、前記ステップＳ９１４において記憶した第２の放送番組の復号化処理開始時間との差を取り、復号化処理に要した時間を求めた後、次のステップＳ９１８へ進む。
【０１４１】
ステップＳ９１８では、前記図９のステップＳ８０６において求めた第１の放送番組の復号化の処理量と前記図１０のステップＳ９１７において求めた第２の放送番組の復号化の処理量より、第２の放送番組で使用できる処理量を求めた後、次のステップＳ９１９へ進む。
【０１４２】
ステップＳ９１９では、前記ステップＳ９１８において求めた処理量で第２の放送番組がデコードできるか否か、即ち、第２の放送番組の復号化の処理量は足りているか否かを判定する。そして、処理量が足りていると判定された場合にはステップＳ９２３へ、また、足りていないと判定された場合にはステップＳ９２０へ、それぞれ進む。
【０１４３】
ステップＳ９２０では、前記ステップＳ９１６において決定したデコード方法が「解像度優先」であるか否かを判定する。そして、「解像度優先」であると判定された場合にはステップＳ９２２へ、また、「解像度優先」ではなく「滑らかさか優先」であると判定された場合にはステップＳ９２１へ、それぞれ進む。
【０１４４】
ステップＳ９２１では、前記ステップＳ９１８において求めた処理量で復号化可能な解像度を求め、それを第２の放送番組の解像度とした後、ステップＳ９２３へ進む。
【０１４５】
また、ステップＳ９２２では、前記ステップＳ９１８において求めた処理量で復号化可能な第２の放送番組のフレーム割合を求めた後、ステップＳ９２３へ進む。
【０１４６】
ステップＳ９２３では、前記図９のステップＳ９０５において復号化した第１の放送番組の再生映像及び付加データと前記図１０のステップＳ９１５において復号化した第２の放送番組の再生映像及び付加データとを合成した後、次のステップＳ９２４へ進む。
【０１４７】
ステップＳ９２４では、前記ステップＳ９２３において合成した映像をモニタ１２０（図１参照）へ出力する。また、音声については、指定されている第１の放送番組の音声か第２の放送番組の音声をスピーカ１１９（図１参照）へ出力した後、前記図９のステップＳ９０１へ戻る。
【０１４８】
以降、前記ステップＳ９０１〜ステップＳ９２４を繰り返すことにより、複数の放送番組を受信機に同時に表示することが可能である。
【０１４９】
（他の実施の形態）
上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（または、ＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明が達成されることは言うまでもない。
【０１５０】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５１】
また、プログラムコードを供給するための記憶媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムコードを記憶できるものであれば良く、或いはネットワークを介したダウンロード等を用いることができる。
【０１５２】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１５３】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１５４】
以上では、本発明の様々な例と実施形態を説明したが、当業者であれば、本発明の趣旨と範囲は本明細書内の特定の説明と図に限定されるものではなく、本願特許請求の範囲に全て述べられた様々な修正と変更に及ぶことが可能であることは言うまでもない。
【０１５５】
本発明の実施態様の例を以下に列挙する。
【０１５６】
［実施態様１］  デジタルテレビジョン放送信号を受信する受信手段と、
前記受信手段により受信した信号をデコードして表示可能な表示データに復号化処理する復号化処理手段と、
前記復号化処理手段による復号化処理に要する時間を測定するデコード時間測定手段と、
少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択手段と、
前記第２の放送番組の要素に基づいて前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定手段と、
前記各手段の動作を総括的に制御する制御手段とを備えたことを特徴とするデジタルテレビジョン放送受信装置。
【０１５７】
［実施態様２］  前記第２の放送番組の要素とは、動きベクトルの総和であることを特徴とする実施態様１に記載のデジタルテレビジョン放送受信装置。
【０１５８】
［実施態様３］  前記復号化処理手段は、前記受信手段により受信した信号をＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ＥｘｐｅｒＴＳ  Ｇｒｏｕｐ  Ｐｈａｓｅ  ２）デコードして表示可能な表示データに復号化処理することを特徴とする実施態様１に記載のデジタルテレビジョン放送受信装置。
【０１５９】
［実施態様４］  デジタルテレビジョン放送信号を受信する受信手段と、
前記受信手段により受信した信号をＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ＥｘｐｅｒＴＳ  Ｇｒｏｕｐ  Ｐｈａｓｅ  ２）デコードして表示可能な表示データに復号化処理する復号化処理手段と、
前記復号化処理手段による復号化処理に要する時間を測定するデコード時間測定手段と、
少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択手段と、
前記第２の放送番組の動きベクトルの総和より前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定手段と、
前記各手段の動作を総括的に制御する制御手段とを備えたことを特徴とするデジタルテレビジョン放送受信装置。
【０１６０】
［実施態様５］  デジタルテレビジョン放送信号を受信する受信手段と、
前記受信手段により受信した信号より所望の複数の映像信号及び音声信号を選択し且つ分類する選択分類手段と、
前記選択分類手段により選択分類した複数の映像信号を解析する解析手段と、前記解析手段により解析した映像信号から所望の複数の映像データを抽出す
る抽出手段と、
前記抽出手段により抽出された複数の映像データを時分割して復号化処理する時分割復号化処理手段と
前記各手段を総括的に制御する制御手段とを備えたことを特徴とするデジタルテレビジョン放送受信装置。
【０１６１】
［実施態様６］  前記複数の映像データのうちの第１の放送番組の映像データを復号化するのに要する処理力を算出する復号化処理力算出手段と、
前記複数の映像データのうちの第２の放送番組の映像データで使用可能な復号化処理力を決定する復号化処理力配分手段と、
前記復号化処理力配分手段により配分された処理力で復号化できる第２の放送番組の表示解像度を決定する解像度決定手段と、
第１の放送番組の映像データと第２の放送番組の映像データとを前記復号化処理力配分手段により配分された処理力及び解像度で時分割して復号化処理を行う第２の時分割復号化処理手段と、
前記第２の時分割復号化処理手段により復号化された第１の放送番組の映像と第２の放送番組の映像とを合成して表示する合成表示手段とを備えたことを特徴とする実施態様１乃至５のいずれかに記載のデジタルテレビジョン放送受信装置。
【０１６２】
［実施態様７］  第１の放送番組の映像データを復号化するのに要する処理力を算出する復号処理力算出手段と、
第２の放送番組の映像データで使用可能な復号化処理力を決定する復号処理力配分手段と、
前記復号処理力配分手段により配分された処理力で復号化処理できる第２の放送番組の映像の復号化フレームの選択を行うフレーム選択手段と、
第１の放送番組の映像データと第２の放送番組の映像データとを前記復号化処理力配分手段により配分された処理力で時分割して復号化処理を行う第２の時分割復号処理手段と、
前記第２の時分割復号処理手段により復号化された第１の放送番組の映像と第２の放送番組の映像とを合成して表示する合成表示手段とを備えたことを特徴とする実施態様１乃至５のいずれかに記載のデジタルテレビジョン放送受信装置。
【０１６３】
［実施態様８］  前記第２の放送番組の映像の表示解像度を切り換える解像度切換手段を備えたことを特徴とする実施態様１乃至７のいずれかに記載のデジタルテレビジョン放送受信装置。
【０１６４】
［実施態様９］  前記フレーム選択手段によるフレームの選択を切り換えるフレーム選択切換手段を備えたことを特徴とする実施態様１乃至８のいずれかに記載のデジタルテレビジョン放送受信装置。
【０１６５】
［実施態様１０］  デジタルテレビジョン放送信号を受信する受信工程と、
前記受信工程により受信した信号をデコードして表示可能な表示データに復号化処理する復号化処理工程と、
前記復号化処理工程による復号化処理に要する時間を測定するデコード時間測定工程と、
少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択工程と、
前記第２の放送番組の要素に基づいて前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定工程と、
前記各工程の動作を総括的に制御する制御工程とを備えたことを特徴とするデジタルテレビジョン放送受信方法。
【０１６６】
［実施態様１１］  前記第２の放送番組の要素とは、動きベクトルの総和であることを特徴とする実施態様１０に記載のデジタルテレビジョン放送受信方法。
【０１６７】
［実施態様１２］  前記復号化処理工程は、前記受信工程により受信した信号をＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ＥｘｐｅｒＴＳ  Ｇｒｏｕｐ  Ｐｈａｓｅ  ２）デコードして表示可能な表示データに復号化処理することを特徴とする実施態様１０に記載のデジタルテレビジョン放送受信方法。
【０１６８】
［実施態様１３］  デジタルテレビジョン放送信号を受信する受信工程と、
前記受信工程により受信した信号をＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ＥｘｐｅｒＴＳ  Ｇｒｏｕｐ  Ｐｈａｓｅ  ２）デコードして表示可能な表示データに復号化処理する復号化処理工程と、
前記復号化処理工程による復号化処理に要する時間を測定するデコード時間測定工程と、
少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択工程と、
前記第２の放送番組の動きベクトルの総和より前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定工程と、
前記各工程の動作を総括的に制御する制御工程とを備えたことを特徴とするデジタルテレビジョン放送受信方法。
【０１６９】
［実施態様１４］  デジタルテレビジョン放送信号を受信する受信工程と、
前記受信工程により受信した信号より所望の複数の映像信号及び音声信号を選択し且つ分類する選択分類工程と、
前記選択分類工程により選択分類した複数の映像信号を解析する解析工程と、
前記解析工程により解析した映像信号から所望の複数の映像データを抽出す
る抽出工程と、
前記抽出工程により抽出された複数の映像データを時分割して復号化処理する時分割復号化処理工程と、
前記各工程を総括的に制御する制御工程とを備えたことを特徴とするデジタルテレビジョン放送受信方法。
【０１７０】
［実施態様１５］  前記複数の映像データのうちの第１の放送番組の映像データを復号化するのに要する処理力を算出する復号化処理力算出工程と、
前記複数の映像データのうちの第２の放送番組の映像データで使用可能な復号化処理力を決定する復号化処理力配分工程と、
前記復号化処理力配分工程により配分された処理力で復号化できる第２の放送番組の表示解像度を決定する解像度決定工程と、
第１の放送番組の映像データと第２の放送番組の映像データとを前記復号化処理力配分工程により配分された処理力及び解像度で時分割して復号化処理を行う第２の時分割復号化処理工程と、
前記第２の時分割復号化処理工程により復号化された第１の放送番組の映像と第２の放送番組の映像とを合成して表示する合成表示工程とを備えたことを特徴とする実施態様１０乃至１４のいずれかに記載のデジタルテレビジョン放送受信方法。
【０１７１】
［実施態様１６］  第１の放送番組の映像データを復号化するのに要する処理力を算出する復号処理力算出工程と、
第２の放送番組の映像データで使用可能な復号化処理力を決定する復号処理力配分工程と、
前記復号処理力配分工程により配分された処理力で復号化処理できる第２の放送番組の映像の復号化フレームの選択を行うフレーム選択工程と、
第１の放送番組の映像データと第２の放送番組の映像データとを前記復号化処理力配分工程により配分された処理力で時分割して復号化処理を行う第２の時分割復号化処理工程と、
前記第２の時分割復号化処理工程により復号化された第１の放送番組の映像と第２の放送番組の映像とを合成して表示する合成表示工程とを備えたことを特徴とする実施態様１０乃至１４のいずれかに記載のデジタルテレビジョン放送受信方法。
【０１７２】
［実施態様１７］  前記第２の放送番組の映像の表示解像度を切り換える解像度切換工程を備えたことを特徴とする実施態様１０乃至１６のいずれかに記載のデジタルテレビジョン放送受信方法。
【０１７３】
［実施態様１８］  前記フレーム選択工程によるフレームの選択を切り換えるフレーム選択切換工程を備えたことを特徴とする実施態様１０乃至１７のいずれかに記載のデジタルテレビジョン放送受信方法。
【０１７４】
［実施態様１９］  デジタルテレビジョン放送受信装置を制御するためのコンピュータ読み取り可能な制御プログラムであって、
デジタルテレビジョン放送信号を受信する受信工程と、前記受信工程により受信した信号をデコードして表示可能な表示データに復号化処理する復号化処理工程と、前記復号化処理工程による復号化処理に要する時間を測定するデコード時間測定工程と、少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択工程と、前記第２の放送番組の要素に基づいて前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定工程と、前記各工程の動作を総括的に制御する制御工程とをコンピュータの実行させるためのプログラムコードから成ることを特徴とするデジタルテレビジョン放送受信装置の制御プログラム。
【０１７５】
［実施態様２０］  デジタルテレビジョン放送受信装置を制御するためのコンピュータ読み取り可能な制御プログラムであって、
デジタルテレビジョン放送信号を受信する受信工程と、前記受信工程により受信した信号をＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ＥｘｐｅｒＴＳ  Ｇｒｏｕｐ  Ｐｈａｓｅ  ２）デコードして表示可能な表示データに復号化処理する復号化処理工程と、前記復号化処理工程による復号化処理に要する時間を測定するデコード時間測定工程と、少なくとも第１の放送番組と第２の放送番組の処理量から前記第２の放送番組の解像度及びデコードフレームを選択する第２の放送番組デコード選択工程と、前記第２の放送番組の動きベクトルの総和より前記第２の放送番組のデコード方式を決定する第２の放送番組デコード決定工程と、前記各工程の動作を総括的に制御する制御工程とをコンピュータの実行させるためのプログラムコードから成ることを特徴とするデジタルテレビジョン放送受信装置の制御プログラム。
【０１７６】
［実施態様２１］  デジタルテレビジョン放送受信装置を制御するためのコンピュータ読み取り可能な制御プログラムであって、
デジタルテレビジョン放送信号を受信する受信工程と、前記受信工程により受信した信号より所望の複数の映像信号及び音声信号を選択し且つ分類する選択分類工程と、前記選択分類工程により選択分類した複数の映像信号を解析する解析工程と、前記解析工程により解析した映像信号から所望の複数の映像データを抽出する抽出工程と、前記抽出工程により抽出された複数の映像データを時分割して復号化処理する時分割復号化処理工程と、前記各工程を総括的に制御する制御工程とをコンピュータの実行させるためのプログラムコードから成ることを特徴とするデジタルテレビジョン放送受信装置の制御プログラム。
【０１７７】
［実施態様２２］  実施態様１９乃至２１に記載の制御プログラムを格納したことを特徴とする記憶媒体。
【０１７８】
【発明の効果】
以上詳述したように、本発明のデジタルテレビジョン放送受信装置によれば、複数の放送番組の内の一つの放送番組を復号化する処理量が不足しても、その放送番組に合った再生が可能である。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態に係るデジタルテレビジョン放送受信装置の全体構成を示すブロック図である。
【図２】本発明の第一の実施の形態に係るデジタルテレビジョン放送受信装置が受信するデジタルテレビジョン放送において使用しているＭＰＥＧ２で規定されているＴＳ、ＰＥＳ、ＥＳの関係を示す図である。
【図３】本発明の第一の実施の形態に係るデジタルテレビジョン放送受信装置における映像復号化部の内部構成を示すブロック図である。
【図４】本発明の第一の実施の形態に係るデジタルテレビジョン放送受信装置のマクロブロックにおいて復号化するＤＣＴ成分と解像度との関係を示す図である。
【図５】本発明の第一の実施の形態に係るデジタルテレビジョン放送受信装置における動作の流れを示すフローチャートである。
【図６】本発明の第一の実施の形態に係るデジタルテレビジョン放送受信装置におけるＭＰＥＧ２映像フレーム構成を抽象的に示す図である。
【図７】本発明の第二の実施の形態に係るデジタルテレビジョン放送受信装置における動作の流れを示すフローチャートである。
【図８】本発明の第二の実施の形態に係るデジタルテレビジョン放送受信装置における動作の流れを示すフローチャートである
【図９】本発明の第三の実施の形態に係るデジタルテレビジョン放送受信装置における動作の流れを示すフローチャートである。
【図１０】本発明の第三の実施の形態に係るデジタルテレビジョン放送受信装置における動作の流れを示すフローチャートである。
【図１１】一般的な複数の放送番組の表示を表わす図である。
【符号の説明】
１００      アンテナ
１０１      チューナ
１０２      復調器
１０３      誤り訂正部
１０４      デマルチプレクサ
１０５      チューナ
１０６      復調器
１０７      誤り訂正部
１０８      デマルチプレクサ
１０９      スイッチ
１１０      音声復号化部
１１１      映像復号化部
１１２      映像合成部
１１３      リモコン（リモートコントローラ）
１１４      リモコン解析回路
１１５      制御部
１１６      クロックカウンタ
１１７      付加データ表示部
１１８      リモコン受光機
１１９      スピーカ
１２０      モニタ
２００      ＴＳパケット
２０１      ＴＳヘッダ
２０２      ペイロード
２１０      ＰＥＳパケット
２１１      ＰＥＳヘッダ
２１２      ＰＥＳパケットデータ
２２０      ＥＳデータ（映像）
２２１      ピクチャヘッダ
２２２      ピクチャデータ
２３０      ＰＥＳパケット
２３１      ＰＥＳヘッダ
２３２      ＰＥＳパケットデータ
２４０      ＰＥＳパケット
２４１      ＰＥＳヘッダ
２４２      ＰＥＳパケットデータ
２５０      ＥＳデータ（音声）
２５１      音声ヘッダ
２５２      音声データ
３００      映像ＥＳデータ
３０１      エントロピー復号化部
３０２      逆量子化部
３０３      逆ＤＣＴ部
３０４      加算部
３０５      動き保証部
３０６      予測部
３０７      再生画像データ
４０１      デコードするデータ
４０２      マクロブロック
４０３      第１の放送番組の表示
４０４      第２の放送番組の表示
４１１      デコードするデータ
４１２      マクロブロック
４１３      第１の放送番組の表示
４１４      第２の放送番組の表示
４２１      デコードするデータ
４２２      マクロブロック
４２３      第１の放送番組の表示
４２４      第２の放送番組の表示
６０１      参照フレーム
６０２      デコードしないフレーム
６０３      デコードしないフレーム
１１０１      第１の番組の表示
１１０２      第２の放送番組及び第３の放送番組の表示
１１０３      第１の放送番組の表示
１１０４      第２の放送番組及び第３の放送番組の表示
１１０５      第２の放送番組及び第３の放送番組の表示
【図１】
2004215082.tif 000003
【図２】
2004215082.tif 000004
【図３】
2004215082.tif 000005
【図４】
2004215082.tif 000006
【図５】
2004215082.tif 000007
【図６】
2004215082.tif 000008
【図７】
2004215082.tif 000009
【図８】
2004215082.tif 000010
【図９】
2004215082.tif 000011
【図１０】
2004215082.tif 000012
【図１１】
2004215082.tif 000013