(57)【特許請求の範囲】
【請求項１】
複数の符号化レイヤから構成されるスケーラブル符号化映像データであって、前記複数の符号化レイヤを選択的に復号することにより、同一映像コンテンツのフレーム内における一部又は全ての領域を表現する復号映像を生成することが可能なスケーラブル符号化映像データを取得する取得手段と、
前記スケーラブル符号化映像データから生成することが可能な復号映像の各々が表現する前記同一映像コンテンツのフレーム内の領域を特定し、該各復号映像が表現する領域のうちの最小の領域を表示に用いられる重要領域として設定する設定手段と、を備えることを特徴とする表示制御装置。
【請求項２】
前記生成することが可能な復号映像の各々について、空間解像度を判別する判別手段をさらに備え、
前記設定手段は、前記生成することが可能な復号映像の空間解像度を同一にした場合に各復号映像により表現される前記同一映像コンテンツのフレーム内の領域の大きさに基づいて、前記最小の領域を設定することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記複数の符号化レイヤを選択的に復号して復号映像を復号する復号手段と、
前記復号手段により復号された復号映像を表示装置の表示領域に表示する表示手段と、
前記復号手段により復号された復号映像の、一部の領域を切出して出力する切出し手段と、をさらに備え、
前記復号手段は、前記表示領域が予め定められた大きさから縮小された際に、前記重要領域を含む領域を表現する復号映像を復号し、
前記表示手段は、前記重要領域を含む領域を表現する復号映像から前記切出し手段により切出された前記重要領域を表現する映像を、前記縮小された表示領域に表示することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記切出し手段は、前記重要領域を表現する復号映像の縦又は横の画素数が前記縮小された表示領域の縦又は横の画素数に満たない場合に、前記重要領域を含む領域を表現する復号映像から、前記重要領域を含む、前記縮小された表示領域の大きさの領域の映像を切出すことを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記切出し手段は、前記縮小された表示領域のアスペクト比と、前記重要領域のアスペクト比とが異なる場合に、前記重要領域を含む領域を表現する復号映像から、前記重要領域を含む領域を含み、前記縮小された表示領域のアスペクト比を有する領域の映像を切出して出力することを特徴とする請求項３または４に記載の表示制御装置。
【請求項６】
前記複数の符号化レイヤを選択的に復号して復号映像を復号する復号手段と、
前記復号手段により復号された復号映像を表示装置の表示領域に表示する表示手段と、をさらに備え、
前記復号手段は、前記表示領域が予め定められた大きさから縮小された際に、前記重要領域を表現する映像を復号し、
前記表示手段は、前記重要領域を表現する映像を、前記縮小された表示領域に表示することを特徴とする請求項１または２に記載の表示制御装置。
【請求項７】
前記復号手段は、前記重要領域を表現する映像の縦又は横の画素数が前記縮小された表示領域の縦又は横の画素数に満たない場合に、前記重要領域が最大の空間解像度を有する復号映像を復号することを特徴とする請求項３乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
前記表示手段は、前記重要領域を表現する映像の縦又は横の画素数が前記表示領域の縦又は横の画素数よりも大きい場合に、前記重要領域を表現する映像を縮小して、前記縮小された表示領域に表示することを特徴とする請求項３乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記復号手段は、前記複数の符号化レイヤのうちの１つの符号化レイヤに対応する復号映像を復号する際に、該符号化レイヤよりも下位の符号化レイヤを参照して復号し、
前記設定手段は、前記スケーラブル符号化映像データから生成することが可能な復号映像の各々により表現される前記同一映像コンテンツのフレーム内の領域の中に、互いに異なる領域を表現する前記最小の領域が複数存在し、かつ前記表示領域が予め定められた大きさから縮小された場合に、前記複数の最小の領域を表現する復号映像であって、（１）前記表示領域に表示されていた復号映像に対応する符号化レイヤを復号の際に参照する復号映像、あるいは（２）前記表示領域に表示されていた復号映像の復号に参照された符号化レイヤに対応する復号映像が表現する領域を、前記重要領域として設定することを特徴とする請求項３乃至８のいずれか１項に記載の表示制御装置。
【請求項１０】
表示制御装置の取得手段が、複数の符号化レイヤから構成されるスケーラブル符号化映像データであって、前記複数の符号化レイヤを選択的に復号することにより、同一映像コンテンツのフレーム内における一部又は全ての領域を表現する復号映像を生成することが可能なスケーラブル符号化映像データを取得する取得工程と、
前記表示制御装置の設定手段が、前記スケーラブル符号化映像データから生成することが可能な復号映像の各々が表現する前記同一映像コンテンツのフレーム内の領域を特定し、該各復号映像が表現する領域のうちの最小の領域を表示に用いられる重要領域として設定する設定工程と、を備えることを特徴とする表示制御装置の制御方法。
【請求項１１】
前記表示制御装置の判別手段が、前記生成することが可能な復号映像の各々について、空間解像度を判別する判別工程をさらに備え、
前記設定手段は前記設定工程において、前記生成することが可能な復号映像の空間解像度を同一にした場合に各復号映像により表現される前記同一映像コンテンツのフレーム内の領域の大きさに基づいて、前記最小の領域を設定することを特徴とする請求項１０に記載の表示制御装置の制御方法。
【請求項１２】
前記表示制御装置の復号手段が、前記複数の符号化レイヤを選択的に復号して復号映像を復号する復号工程と、
前記表示制御装置の表示手段が、前記復号工程において復号された復号映像を表示装置の表示領域に表示する表示工程と、
前記表示制御装置の切出し手段が、前記復号工程において復号された復号映像の、一部の領域を切出して出力する切出し工程と、をさらに備え、
前記復号手段は前記復号工程において、前記表示領域が予め定められた大きさから縮小された際に、前記重要領域を含む領域を表現する復号映像を復号し、
前記表示手段は前記表示工程において、前記重要領域を含む領域を表現する復号映像から前記切出し工程において切出された前記重要領域を表現する映像を、前記縮小された表示領域に表示することを特徴とする請求項１０または１１に記載の表示制御装置の制御方法。
【請求項１３】
前記切出し手段は前記切出し工程において、前記重要領域を表現する復号映像の縦又は横の画素数が前記縮小された表示領域の縦又は横の画素数に満たない場合に、前記重要領域を含む領域を表現する復号映像から、前記重要領域を含む、前記縮小された表示領域の大きさの領域の映像を切出すことを特徴とする請求項１２に記載の表示制御装置の制御方法。
【請求項１４】
前記切出し手段は前記切出し工程において、前記縮小された表示領域のアスペクト比と、前記重要領域のアスペクト比とが異なる場合に、前記重要領域を含む領域を表現する復号映像から、前記重要領域を含む領域を含み、前記縮小された表示領域のアスペクト比を有する領域の映像を切出して出力することを特徴とする請求項１２または１３に記載の表示制御装置の制御方法。
【請求項１５】
前記表示制御装置の復号手段が、前記複数の符号化レイヤを選択的に復号して復号映像を復号する復号工程と、
前記表示制御装置の表示手段が、前記復号工程において復号された復号映像を表示装置の表示領域に表示する表示工程と、をさらに備え、
前記復号手段は前記復号工程において、前記表示領域が予め定められた大きさから縮小された際に、前記重要領域を表現する映像を復号し、
前記表示手段は前記表示工程において、前記重要領域を表現する映像を、前記縮小された表示領域に表示することを特徴とする請求項１０または１１に記載の表示制御装置の制御方法。
【請求項１６】
前記復号手段は前記復号工程において、前記重要領域を表現する映像の縦又は横の画素数が前記縮小された表示領域の縦又は横の画素数に満たない場合に、前記重要領域が最大の空間解像度を有する復号映像を復号することを特徴とする請求項１２乃至１５のいずれか１項に記載の表示制御装置の制御方法。
【請求項１７】
前記表示手段は前記表示工程において、前記重要領域を表現する映像の縦又は横の画素数が前記表示領域の縦又は横の画素数よりも大きい場合に、前記重要領域を表現する映像を縮小して、前記縮小された表示領域に表示することを特徴とする請求項１２乃至１６のいずれか１項に記載の表示制御装置の制御方法。
【請求項１８】
前記復号手段は前記復号工程において、前記複数の符号化レイヤのうちの１つの符号化レイヤに対応する復号映像を復号する際に、該符号化レイヤよりも下位の符号化レイヤを参照して復号し、
前記設定手段は前記設定工程において、前記スケーラブル符号化映像データから生成することが可能な復号映像の各々により表現される前記同一映像コンテンツのフレーム内の領域の中に、互いに異なる領域を表現する前記最小の領域が複数存在し、かつ前記表示領域が予め定められた大きさから縮小された場合に、前記複数の最小の領域を表現する復号映像であって、（１）前記表示領域に表示されていた復号映像に対応する符号化レイヤを復号の際に参照する復号映像、あるいは（２）前記表示領域に表示されていた復号映像の復号に参照された符号化レイヤに対応する復号映像が表現する領域を、前記重要領域として設定することを特徴とする請求項１２乃至１７のいずれか１項に記載の表示制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケーラブル符号化映像データを受信可能な表示制御装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、デジタルテレビ放送の開始により、映像コンテンツに加えて様々な情報が配信されている。例えば、テレビ受像機のような放送受信機は、映像コンテンツとともに、データ放送や番組表（ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ））等の情報を受信可能であり、視聴者の入力を受け、受信した情報を画面内の所定の表示領域に表示する。放送受信機の中には、番組表の表示中に、番組表で選択されている放送局の配信映像を、通常の表示領域より小さい領域に子画面として表示するものがあり、視聴者の選局を容易にしている。
【０００３】
しかしながら、配信されている映像の全体を子画面の大きさに合わせて縮小して表示すると、映像の内容がわかりづらくなる可能性がある。これに対し、映像の全体ではなく、映像の一部領域を映像から動的に切出して子画面表示に用いる方式が提案されている。特許文献１には、表示領域の解像度が映像コンテンツの解像度よりも低い場合に、映像コンテンツとともに配信されるメタデータで定義された時空間領域を含むように映像を表示領域の解像度に合わせて切出して表示する技術が開示されている。また特許文献２には、子画面表示時に表示させたい領域を指定する情報を映像コンテンツに含めることにより、子画面表示時には指定された領域を含む領域を表示領域の解像度に合わせて切出して表示する技術が開示されている。
【０００４】
一方、近年、Ｈ．２６４／ＳＶＣ（Ｓｃａｌａｂｌｅ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）のような、スケーラブル映像符号化技術の標準化が検討されている。スケーラブル映像符号化技術によれば、１つの映像コンテンツの同一領域を異なる解像度で符号化することで、復号装置において複数の解像度のいずれかで選択的に復号することが可能となる。例えば、Ｈ．２６４／ＡＶＣ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）の拡張符号化方式であるＨ．２６４・ＳＶＣは、符号化された異なる解像度の映像を複数のレイヤとして有する。例えば、Ｈ．２６４／ＳＶＣでは、ベースレイヤ（低解像度、低フレームレート、低Ｓ／Ｎ比など低品質に符号化されたデータ）に、エンハンスレイヤ（高解像度、高フレームレート、高Ｓ／Ｎ比など高品質のデータ）を積み重ねていく構成をとる。即ち、低解像度の映像を復号するためにはベースレイヤを復号し、高解像度の映像を復号するためにはベースレイヤの復号に加え、必要なエンハンスレイヤを復号することにより、用途に応じた解像度の映像を復号することが可能となる。このように、スケーラブル符号化映像データは、一部のレイヤを用いて低品質な映像を復号したり、複数のレイヤを用いて高品質な映像を復号したりする空間スケーラビリティの実現を可能とする。
【０００５】
また、Ｈ．２６４／ＳＶＣでは、レイヤ毎に映像の領域を異なせることが可能である。このような場合は、下位レイヤと上位レイヤとで映像の領域が一致していないことがあるため、Ｈ．２６４／ＳＶＣ符号化された映像コンテンツ（Ｈ．２６４／ＳＶＣコンテンツ）は、各レイヤ間で共通する領域の相対的な位置関係の情報を有する。具体的には、下位レイヤと上位レイヤに共通する領域の相対的な位置関係の情報は、シーケンス全体の符号化に関わる情報が記述されているシーケンス・パラメータ・セットや、スライスの符号化に関わる情報が記述されているスライス・ヘッダで定義される。なお、シーケンスとはＨ．２６４／ＳＶＣにおける１回のデータ送出の単位であり、例えばシーケンス・パラメータ・セットやスライス・ヘッダに加え、映像の１フレームを符号化した複数のレイヤのデータが含まれる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１７２６７１号公報
【特許文献２】特開２００５−３１６００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来、Ｈ．２６４／ＳＶＣコンテンツのようなスケーラブル符号化映像データを子画面表示する際などに、特許文献１や特許文献２に記載されるような一部領域を優先的に表示させるための方法は知られていなかった。
本発明は、上述の問題点に鑑みてなされたものであり、スケーラブル符号化映像データから、例えば優先的に表示を行うために用いることのできる重要領域を設定することが可能な表示制御装置及びその制御方法を提供する。
【課題を解決するための手段】
【０００８】
前述の目的を達成するために、本発明の映像再生装置は、以下の構成を備える。
複数の符号化レイヤから構成されるスケーラブル符号化映像データであって、複数の符号化レイヤを選択的に復号することにより、同一映像コンテンツのフレーム内における一部又は全ての領域を表現する復号映像を生成することが可能なスケーラブル符号化映像データを取得する取得手段と、スケーラブル符号化映像データから生成することが可能な復号映像の各々が表現する同一映像コンテンツのフレーム内の領域を特定し、各復号映像が表現する領域のうちの最小の領域を表示に用いられる重要領域として設定する設定手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
このような構成により、本発明によれば、スケーラブル符号化映像データから、重要領域を設定することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るセットトップボックスの機能構成を示すブロック図。
【図２】実施形態１のレイヤ情報テーブル生成処理のフローチャート。
【図３】実施形態に係るレイヤ情報テーブルの構成例を示した図。
【図４】実施形態１のレイヤ情報テーブルの例を示した図。
【図５】実施形態１の表示制御処理のフローチャート。
【図６】実施形態に係る切出し領域判定処理のフローチャート。
【図７】図４のレイヤ情報テーブルの例における、復号レイヤ及び切出し領域の判定結果を示した図。
【図８】実施形態２のレイヤ情報テーブル生成処理のフローチャート。
【図９】実施形態２のレイヤ情報テーブルの例を示した図。
【図１０】実施形態２の表示制御処理のフローチャート。
【発明を実施するための形態】
【００１１】
（実施形態１）
以下、本発明の好適な一実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、表示制御装置の一例としての、Ｈ．２６４／ＳＶＣコンテンツを再生可能なセットトップボックスに、本発明を適用した例を説明する。しかし、本発明は、スケーラブル符号化映像データを再生することが可能な任意の機器に適用可能である。
【００１２】
図１は、本発明の実施形態に係るセットトップボックス１００の機能構成を示すブロック図である。なお、セットトップボックス１００の各ブロックの動作は、不図示のＣＰＵが、例えば不図示のＲＯＭに記憶されている、セットトップボックス１００の各ブロックの動作プログラムを、不図示のＲＡＭに展開し実行することにより実現するものとして説明する。
【００１３】
赤外線信号受光部１０１は、視聴者がリモートコントローラを操作することにより発信された赤外線信号を受信し、受信した赤外線信号を解析し、視聴者によってなされた操作を判断し、ＣＰＵに伝送する。視聴者によってなされる操作には、例えば電源のＯＮ／ＯＦＦや、視聴チャンネル変更、ＥＰＧ画面表示等がある。例えば視聴チャンネル変更の要求を受信した場合は、ＣＰＵは変更する視聴チャンネルの情報をＲＯＭに記憶するとともに、赤外線信号受光部１０１に視聴チャンネルの情報を選局部１０２に出力させる。また、例えばＥＰＧ画面表示の要求を受信した場合は、ＣＰＵは画面表示形態の情報をＲＯＭに記憶するとともに、赤外線信号受光部１０１に画面表示形態の情報を、描画処理部１０９に出力させる。
【００１４】
選局部１０２は、赤外線信号受光部１０１から受信した視聴チャンネルの情報をＳＩデータ情報管理部１０７に出力する。また選局部１０２は、ＳＩデータ情報管理部１０７から視聴チャンネルに対応した３桁番号を受信し、得られた３桁番号に対応した周波数の情報をチューナ部１０３に出力する。チューナ部１０３は、選局部１０２から受信した周波数の情報に従い、放送波信号から視聴チャンネルの信号を分離してデマックス部１０４に出力する。なお、セットトップボックス１００の起動時は、ＣＰＵは例えばＲＯＭに記憶されている、前回終了時の視聴チャンネルの情報に従って、初期受信チャンネルを決定すればよい。デマックス部１０４は、チューナ部１０３から受信した放送波信号を、映像符号化データ、音声符号化データ、及びＳＩデータとに分離し、それぞれのデータを映像復号部１０５、音声復号部１０６、及びＳＩデータ情報管理部１０７に出力する。なお、映像符号化データはＨ．２６４／ＳＶＣ規格の１シーケンスであり、Ｐｉｃｔｕｒｅ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ（ＰＰＳ）やＳｅｑｕｅｎｃｅ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ（ＳＰＳ）等のヘッダ情報を有する。さらに、Ｈ．２６４／ＳＶＣ規格の１シーケンスは、複数の符号化レイヤ（レイヤ）で構成される映像データを有する。またＳＩデータには、ＥＰＧやデータ放送の情報や、配信チャンネルの周波数情報、映像データが有する複数のレイヤの表示優先度等の情報を有する。
【００１５】
映像復号部１０５は、デマックス部１０４より受信した映像符号化データのうち、例えばＰＰＳに含まれるレイヤ情報を復号し、得られたレイヤ情報をレイヤ情報管理部１１１に出力する。レイヤ情報の詳細については後述するが、レイヤ情報は映像データに含まれる複数のレイヤの各レイヤについて、映像の情報やレイヤ間の同一映像領域の相対位置関係等の情報を有する。また映像復号部１０５は、後述する復号レイヤ判定部１１２から復号するレイヤを識別するｄｅｐｅｎｄｅｎｃｙ＿ｉｄ（ＤＩＤ）の情報を取得すると、対応したレイヤを復号し、得られた復号映像のデータを切出し部１１４に出力する。なお、復号レイヤ判定部１１２からＤＩＤの情報を受信しない、又はＤＩＤの情報が例えば０ｘｆｆのような意味を成さない情報であるような、通常の全画面表示時である場合、映像復号部１０５は次のように処理する。映像復号部１０５は、例えば映像出力を行う表示装置の、表示解像度以上のレイヤを復号し、得られた映像データを切出し部１１４に出力すればよい。
【００１６】
音声復号部１０６は、デマックス部１０４から受信した音声符号化データを音声信号に復号して、接続される音声出力装置に出力する。ＳＩデータ情報管理部１０７は、デマックス部１０４から受信したＳＩデータ情報を管理する。またＳＩデータ情報管理部１０７は、選局部１０２より視聴チャンネルの情報が受信した場合は、視聴チャンネルに対応した３桁番号をＳＩデータから取得し、選局部１０２へ出力する。番組表作成部１０８は、ＳＩデータ情報管理部１０７から取得した、ＥＰＧ等の番組名称、番組開始時間等の各番組情報を基に、ＥＰＧ画面表示のＧＵＩ形成処理を行い、得られたＥＰＧ画面のＧＵＩデータを映像合成部１１０に出力する。
【００１７】
描画処理部１０９は、例えばＧＰＵのような描画に関する動作を制御するブロックであり、赤外線信号受光部１０１から受信した画面表示形態の情報に従い、描画内容を変更する。具体的には、描画処理部１０９は、例えばＥＰＧや２画面表示の表示形態の情報を受信した場合、映像合成部１１０の動作を合成動作に切り替える。また描画処理部１０９は、例えばＲＯＭに記憶されているＧＵＩデータや、番組表作成部１０８に作成させたＥＰＧ画面のＧＵＩデータの情報を映像合成部１１０に出力し、映像合成部１１０に合成させる。また、画面表示形態に合わせた合成処理を行うように指示する。また、映像データの表示領域が変更された場合は、後述する切出し領域判定部１１３に画面表示形態の情報及び映像の表示領域の情報を出力する。映像合成部１１０は、描画処理部１０９より合成動作に切り替えられている場合、切出し部１１４から受信した映像データと、例えば受信したＧＵＩデータとを合成して表示装置に出力する。
【００１８】
レイヤ情報管理部１１１は、映像復号部１０５から受信したレイヤ情報に基づき、各レイヤについてレイヤ情報テーブルを作成し記憶する。ここで、レイヤ情報テーブルの作成方法について、図２のフローチャート及び図３を用いて詳細に説明する。
図３はレイヤ情報テーブルが有する各項目を示した表である。レイヤ情報テーブルにおいて基本情報の項目に含まれる情報は、レイヤ情報管理部１１１が映像復号部１０５から受信したレイヤ情報に含まれる情報である。レイヤ情報には、ＤＩＤ、解像度（ｘ、ｙ）、アスペクト比ｌ、復号参照レイヤＤＩＤ、対参照レイヤ解像度比ｄ、左上端点オフセット値（ｘ１、ｙ１）、及び右下端点オフセット値（ｘ２、ｙ２）が含まれる。
【００１９】
ＤＩＤは、Ｈ．２６４／ＳＶＣの空間スケーラビリティの階層ＩＤ情報であり、コンテンツ内の各レイヤを識別するＩＤである。本実施形態では１６進数の０ｘ００〜０ｘｆｆを用いてＤＩＤを管理するが、ＤＩＤの実施はこれに限らない。解像度（ｘ，ｙ）は、レイヤの映像を復号した際の映像の解像度であり、ｘは水平方向の画素数、ｙは垂直方向の画素数を示す。またアスペクト比ｌは、レイヤの映像を復号した際の映像の縦横比であり、ｌ＝ｘ／ｙ（水平方向の画素数／垂直方向の画素数）で算出される情報である。
【００２０】
復号参照レイヤＤＩＤは、レイヤの映像を復号する際に参照されるレイヤのＤＩＤである。Ｈ．２６４／ＳＶＣコンテンツでは、通常、レイヤの映像を復号する際は、該当のレイヤよりも下位のレイヤが参照される。なお、本実施形態では、説明を簡単にするために、各レイヤは１つ階層の低いレイヤを復号時に参照するものとする。例えば、ＤＩＤが０ｘ０３のレイヤの映像を復号するためには、０ｘ０２のレイヤが参照されるが、参照するレイヤ０ｘ０２は０ｘ０１のレイヤを参照して復号するため、結果的に０ｘ００から０ｘ０２までのレイヤを参照して０ｘ０３のレイヤの映像は復号される。対参照レイヤ解像度比ｄは、レイヤの映像を復号する際に参照する下位レイヤと、復号するレイヤにおける、同じ映像情報を表すために用いられる縦及び横の解像度比を示す。対参照レイヤ解像度比ｄは、映像表現における空間解像度の比、即ち復号するレイヤの領域における復号参照レイヤの領域の画素数の比を表し、解像度比が高いほど復号参照レイヤに比べて同じ領域の映像を表現するビットが細かくなる。左上端点オフセット値（ｘ１、ｙ１）、及び右下端点オフセット値（ｘ２、ｙ２）は、対参照レイヤ解像度比に従って拡大・縮小した際に、復号参照レイヤの映像の領域が、復号するレイヤの映像の領域のどこに位置するかを表す情報である。左上端点オフセット値は、復号するレイヤの映像の領域の左上端点を原点したときの、復号参照レイヤの映像の領域の左上端点のｘ及びｙ座標を表す。また右下端点オフセット値は、復号するレイヤの映像の領域の右下端点を原点としたときの、復号参照レイヤの映像の領域の右下端点のｘ及びｙ座標を表す。本実施形態では、Ｈ．２６４／ＳＶＣコンテンツが複数の映像の領域を有するレイヤをもつため、レイヤ間の映像において映像の領域が異なる場合は、それぞれのレイヤの映像の領域の相対位置関係の情報を、オフセット値として有する。例えばレイヤ間の映像が同じ領域の映像である場合、オフセット値は全て０となる。
【００２１】
レイヤ情報テーブルの最上位レイヤ相対位置情報及び重要領域情報は、基本情報を用いて生成する。以下、レイヤ情報管理部１１１で行われるレイヤ情報テーブル生成処理について、図２のフローチャートを用いて説明する。本レイヤ情報テーブル生成処理は、レイヤ情報管理部１１１が、映像復号部１０５からレイヤ情報を受信することにより、開始するものとする。またフローチャートの動作は、レイヤ情報管理部１１１が行うものとして説明するが、具体的には上述したように、ＣＰＵがレイヤ情報管理部１１１の動作プログラムを実行することにより、レイヤ情報管理部１１１に行わせている。
【００２２】
Ｓ２０１で、レイヤ情報管理部１１１は、映像復号部１０５から受信したレイヤ情報を、各レイヤのレイヤ情報テーブルに基本情報として追加する。Ｓ２０２で、レイヤ情報管理部１１１は、各レイヤの映像の領域が異なるかを判断する。具体的には、レイヤ情報管理部１１１は、各レイヤの左上端点オフセット値（ｘ１、ｙ１）及び右下端点オフセット値（ｘ２、ｙ２）に、（０，０）ではない値が含まれる場合、各レイヤの映像の領域が異なると判断し、処理をＳ２０３に移す。また、各レイヤの映像の領域が等しい、即ち各レイヤの左上端点オフセット値及び右下端点オフセット値が全て（０，０）である場合、レイヤ情報管理部１１１はレイヤ情報テーブル生成処理を完了する。
【００２３】
Ｓ２０３で、レイヤ情報管理部１１１は、各レイヤのレイヤ情報テーブルの基本情報から、各レイヤの最上位レイヤ相対位置情報を算出して、レイヤ情報テーブルに追加する。最上位レイヤ相対位置情報とは、対最上位レイヤ解像度比Ｄ、相対位置左上端点オフセット値（ｕ１、ｖ１）、及び相対位置右下端点オフセット値（ｕ２、ｖ２）である。
【００２４】
対最上位レイヤ解像度比Ｄは、最上位レイヤと、対象のレイヤにおける、同じ映像情報を表すために用いられる縦及び横の解像度比を表す情報であり、各レイヤの対参照レイヤ解像度比ｄを用いて算出される。レイヤ数がｐのとき、ｒ番目のレイヤ（１≦ｒ≦ｐ）の対最上位レイヤ解像度比Ｄｒは、ｒ番目のレイヤの対参照レイヤ解像度比ｄｒ用いて以下のように表せる。
【００２５】
【数１】
0005473563.tif 000002
【００２６】
数１からも明らかなように、最上位であるｐ番目のレイヤの対最上位レイヤ解像度比Ｄｐは、対参照レイヤ解像度比ｄｐのみを参照するため、１となる。また上述したように、本実施形態では各レイヤは１つ下位のレイヤを復号参照レイヤするものとしたが、復号参照レイヤが選択的に任意の下位レイヤを参照する場合は、数１において必要なレイヤの対参照レイヤ解像度比ｄのみで直積すればよい。
【００２７】
相対位置左上端点オフセット値（ｕ１、ｖ１）は、最上位レイヤの映像の領域の左上端点を原点としたときの、対象レイヤの映像の領域の左上端点のｘ及びｙ座標の情報であり、各レイヤの左上端点オフセット値及び対最上位レイヤ解像度比より算出する。レイヤ数がｐのとき、ｒ番目（１≦ｒ≦ｐ−１）のレイヤの相対位置左上端点オフセット値（ｕ１ｒ、ｖ１ｒ）は、ｒ番目のレイヤの左上端点オフセット値（ｘ１ｒ、ｙ１ｒ）及び対最上位レイヤ解像度比Ｄｒを用いて以下のように表せる。
【００２８】
【数２】
0005473563.tif 000003
【００２９】
【数３】
0005473563.tif 000004
【００３０】
また、相対位置右下端点オフセット値（ｕ２、ｖ２）は、最上位レイヤの映像の領域の右下端点を原点としたときの、対象レイヤの映像の領域の右下端点のｘ及びｙ座標であり、各レイヤの右下端点オフセット値及び対最上位レイヤ解像度比より同様に算出する。レイヤ数がｐのとき、ｒ番目のレイヤの相対位置右下端点オフセット値（ｕ２ｒ、ｖ２ｒ）、ｒ番目のレイヤの右下端点オフセット値（ｘ２ｒ、ｙ２ｒ）及び対最上位レイヤ解像度比Ｄｒを用いて以下のように表せる。
【００３１】
【数４】
0005473563.tif 000005
【００３２】
【数５】
0005473563.tif 000006
【００３３】
また、最上位であるｐ番目のレイヤの相対位置左上端点オフセット値（ｕ１ｐ、ｖ１ｐ）、及び相対位置左上端点オフセット値（ｕ２ｐ、ｖ２ｐ）は、（０，０）となることは明らかである。このようにして算出したレイヤ情報テーブルの最上位レイヤ相対位置情報の各項目を、レイヤ情報管理部１１１は各レイヤのレイヤ情報テーブルに追加する。
【００３４】
Ｓ２０４で、レイヤ情報管理部１１１は、重要領域の情報が算出可能であるかを判断する。本実施形態においては、重要領域はＨ．２６４／ＳＶＣコンテンツが有する複数の映像の領域のうち、最上位レイヤ解像度比の情報を元に、最上位レイヤを基準として全レイヤの空間解像度を同一とした場合に、最小の映像の領域を重要領域とする。即ち、最小の映像の領域は、その領域の映像を復号させる機器を想定して配信されていると考えられるため、重要な情報を持つ重要領域としてみなすことが可能である。
【００３５】
具体的には、レイヤ情報管理部１１１は、全レイヤのレイヤ情報テーブルの、相対位置左上端点オフセット値、及び相対位置右下端点オフセット値の情報から、重要領域の情報が算出可能であるか否かを判断する。レイヤ情報管理部１１１は、全レイヤの最上位レイヤ相対位置情報において、最大の相対位置左上端点オフセット値のｘ座標ｕ１ｍａｘ、最小の相対位置左上端点オフセット値のｙ座標ｖ１ｍｉｎを検出する。さらに、レイヤ情報管理部１１１は、全レイヤの最上位レイヤ相対位置情報において、最小の相対位置右下端点オフセット値のｘ座標ｕ２ｍｉｎ、最大の相対位置右下端点オフセット値のｙ座標ｖ２ｍａｘを検出する。そして、レイヤ情報管理部１１１は、レイヤ数がｐであるとき、最上位レイヤの解像度（ｘｐ、ｙｐ）と、上述の４つのオフセット値から、以下の式を用いて重要領域が存在するかを判断する。
【００３６】
（｜ｕ１ｍａｘ｜＋｜ｕ２ｍｉｎ｜）＜ｘｐ
且つ  （｜ｖ１ｍｉｎ｜＋｜ｖ２ｍａｘ｜）＜ｙｐ
上記の式が成り立つならば、左上端点と右下端点との位置関係が逆転していない、即ち全レイヤの映像において、重要領域の情報が含まれると判断され、重要領域情報算出可能と判定される。これにより、重要領域の情報が算出可能であると判断した場合、レイヤ情報管理部１１１は処理をＳ２０５に移し、算出不可能であると判断した場合は、レイヤ情報管理部１１１はレイヤ情報テーブル生成処理を完了する。
【００３７】
Ｓ２０５で、レイヤ情報管理部１１１は、各レイヤのレイヤレイヤ情報テーブルの基本情報及び最上位レイヤ相対位置情報から重要領域情報を算出し、レイヤ情報テーブルに追加する。重要領域情報とは、重要領域解像度（ａ，ｂ）、重要領域アスペクト比ｍ、、重要領域左上端点オフセット値（ａ１，ｂ１）、及び重要領域右下端点オフセット値（ａ２，ｂ２）である。
【００３８】
重要領域左上端点オフセット値（ａ１、ｂ１）は、対象のレイヤを復号した際に、映像の領域の左上端点を原点としたときの、対象のレイヤの映像の領域における重要領域の左上端点のｘ及びｙ座標である。重要領域左上端点オフセット値は、対象のレイヤのレイヤ情報テーブルの、相対位置左上端点オフセット値及び対最上位レイヤ解像度比より算出することができる。レイヤ数をｐとすると、ｒ番目のレイヤの重要領域左上端点オフセット値（ａ１ｒ、ｂ１ｒ）は、同レイヤの相対位置左上端点オフセット値（ｕ１ｒ、ｖ１ｒ）、対最上位レイヤ解像度比Ｄｒ、ｕ１ｍａｘ及びｖ１ｍｉｎを用いて次のように算出する。
【００３９】
ａ１ｒ＝（ｕ１ｍａｘ−ｕ１ｒ）／Ｄｒ
ｂ１ｒ＝（ｖ１ｍｉｎ−ｖ１ｒ）／Ｄｒ
また同様に、重要領域右下端点オフセット値（ａ２、ｂ２）は、対象のレイヤを復号した際に、映像の領域の右下端点を原点としたときの、対象のレイヤの映像の領域における重要領域の右下端点のｘ及びｙ座標である。重要領域右下端点オフセット値は、対象のレイヤのレイヤ情報テーブルの、相対位置右下端点オフセット値及び対最上位レイヤ解像度比より算出することができる。レイヤ数をｐとすると、ｒ番目のレイヤの重要領域右下端点オフセット値（ａ２ｒ、ｂ２ｒ）、相対位置右下端点オフセット値（ｕ２ｒ、ｖ２ｒ）、対最上位レイヤ解像度比Ｄｒ、ｕ２ｍａｘ及びｖ２ｍｉｎを用いて次のように算出する。
【００４０】
ａ２ｒ＝（ｕ２ｍｉｎ−ｕ２ｒ）／Ｄｒ
ｂ２ｒ＝（ｖ２ｍａｘ−ｖ２ｒ）／Ｄｒ
なお、重要領域を、映像の領域とするレイヤにおいては、重要領域左上端点オフセット値及び重要領域右上端点オフセット値は（０，０）となる。このようなレイヤを「重要領域レイヤ」と呼び、重要領域を表示する際の基準レイヤとする。なお、重要領域レイヤに該当するレイヤが複数存在する場合は、例えば、複数の重要領域レイヤのうち、基本情報の解像度の情報（ｘ，ｙ）が最大のものを重要領域レイヤとして設定すればよい。
【００４１】
重要領域解像度（ａ，ｂ）は、対象のレイヤを復号した際の、映像の領域における重要領域の解像度であり、ａは水平方向の画素数、ｂは垂直方向の画素数を示す。重要領域解像度の情報は、上述した重要領域左上端点オフセット値、重要領域右下端点オフセット値、及び対象のレイヤの映像の領域の解像度を用いて、以下のように算出することができる。
【００４２】
ａ＝ｘ−（ａ１−ａ２）
ｂ＝ｙ−（−ｂ１＋ｂ２）
また、重要領域アスペクト比ｍは、重要領域解像度（ａ，ｂ）を用いてｍ＝ａ／ｂとして算出する。そして、レイヤ情報管理部１１１は、このように算出した、各レイヤの重要領域情報の項目の情報を、各レイヤのレイヤ情報テーブルに追加し、レイヤ情報テーブル生成処理を完了する。例えば、レイヤ情報管理部１１１が、映像復号部から受信したレイヤ情報である、基本情報に基づいて生成したレイヤ情報テーブルを、図４に示す。図４の例では、レイヤ情報テーブル生成の結果、ベースレイヤであるＤＩＤ０ｘ００のレイヤの重要領域情報において、重要領域左上端点オフセット値及び重要領域右下端点オフセット値の値が（０，０）となっている。このため、図４のＨ．２６４／ＳＶＣコンテンツにおいて、ＤＩＤ０ｘ００のレイヤの映像の領域は、全領域が重要領域である。
【００４３】
復号レイヤ判定部１１２は、後述する切出し領域判定部１１３から映像の表示領域の情報を受信すると、レイヤ情報管理部１１１よりレイヤ情報テーブルを取得し、レイヤ情報テーブルを参照して、表示領域に適した映像を有するレイヤを判定する。そして、復号レイヤ判定部１１２は、決定した復号するレイヤの情報を映像復号部１０５及び切出し領域判定部１１３に出力する。
【００４４】
切出し領域判定部１１３は、描画処理部１０９から画面表示形態及び映像の表示領域の情報を受信すると、復号レイヤ判定部１１２に画面表示形態及び映像の表示領域の情報を出力する。また、切出し領域判定部１１３は、復号レイヤ判定部１１２より、決定した復号するレイヤの情報を受信すると、レイヤ情報管理部１１１からレイヤ情報テーブルを取得し、復号するレイヤの映像の領域を表示領域のアスペクト比に合わせて切出すか否かを判断する。切出し領域判定部１１３は、復号するレイヤの映像の領域を切出すと判断した場合、切出し領域の情報を切出し部１１４に伝送する。切出し部１１４は、映像復号部１０５から復号されたレイヤの映像が入力されると、切出し領域判定部１１３から、切出し領域の情報を受信しているかを判断する。切出し領域の情報を受信している場合、切出し部１１４は、復号されたレイヤの映像を切出し領域の情報に従って切出して、映像合成部１１０に出力する。また、切出し部１１４は、切出し領域の情報を受信しない場合は、映像復号部１０５から入力された映像をそのまま映像合成部１１０に出力する。なお、切出し部１１４にて復号したレイヤの映像を、表示領域に合わせて解像度変換を行う必要がある場合は、映像の表示領域に合わせて解像度変換を行い、映像合成部１１０に出力するものとする。
【００４５】
このように、本実施形態のセットトップボックス１００は、視聴チャンネル設定の情報に従って、チューナ部１０３が分離した信号がデマックス部１０４に出力される。そして、デマックス部１０４において、映像符号化データ、音声符号化データ及びＳＩデータに分離され、それぞれ映像復号部１０５、音声復号部１０６、ＳＩデータ情報管理部１０７に出力される。映像復号部１０５は、映像符号化データが入力されると、まず映像符号化データに含まれるレイヤ情報のみを復号し、得られたレイヤ情報をレイヤ情報管理部１１１に出力する。レイヤ情報管理部１１１は、取得したレイヤ情報を基にレイヤ情報テーブルを生成し、管理する。
【００４６】
セットトップボックス１００の起動時などでは、例えば描画処理部１０９は全画面表示（通常表示）の画面表示形態を設定し、映像合成部１１０の動作を合成しない動作に設定する。また、全画面表示における表示領域の解像度の情報を、接続されている表示装置より取得し、画面表示形態の情報とともに切出し領域判定部１１３に伝送する。そして切出し領域判定部１１３は、描画処理部１０９より入力された表示領域の解像度の情報と、全画面表示の画面表示形態の情報とを復号レイヤ判定部１１２に出力する。復号レイヤ判定部１１２は、入力された表示領域の解像度と、全画面表示の情報に従い、レイヤ情報テーブルを参照し、例えば表示領域の解像度と同一の解像度をもつレイヤの中から、最も広い映像の領域を有するレイヤを復号するレイヤとして決定する。復号レイヤ判定部１１２は、決定した復号するレイヤの情報を、映像復号部１０５及び切出し領域判定部１１３に出力する。そして映像復号部１０５は受信した復号するレイヤの情報に従って、該当のレイヤの映像を復号し、切出し部１１４に出力する。切出し領域判定部１１３は、例えば全画面表示における表示領域と同一のレイヤが選択されたと判断した場合は、切出し部１１４に切出し領域の情報を伝送しないため、切出し部１１４は入力された映像をそのまま映像合成部１１０に出力する。映像合成部１１０は、描画処理部１０９によって動作を合成しない動作に切り替えられているため、入力された映像をそのまま、外部接続されている表示装置に映像出力する。
【００４７】
また、ＥＰＧ画面表示など、映像の表示領域が小さくなる画面表示形態に切り替えられた場合、描画処理部１０９は、次のように処理する。描画処理部１０９は、例えば番組表作成部１０８がＳＩデータに基づいて生成した番組表のＧＵＩデータや、ＲＯＭに記憶されているＧＵＩデータを映像合成部１１０に出力させ、映像合成部１１０の動作を合成動作に切り替える。また、描画処理部１０９は画面表示形態及び映像の表示領域の解像度の情報を切出し判定部１１３に伝送し、切出し領域判定部１１３は受信した情報を、さらに復号レイヤ判定部１１２に伝送する。復号レイヤ判定部１１２は、例えば画面表示形態が全画面表示でなくなったことと、映像の表示領域の解像度が小さくなったことを判断し、レイヤ情報テーブルに基づいて、表示領域の解像度に適した復号するレイヤを決定する。復号レイヤ判定部１１２は、決定した復号するレイヤの情報を映像復号部１０５及び切出し判定部１１３に出力する。映像復号部１０５は、入力された復号するレイヤの情報に従って、該当のレイヤの映像を復号し、解像度変換を切出し部１１４に出力する。切出し領域判定部１１３は、復号するレイヤに決定された画像を、表示領域のアスペクト比に合わせて切出し領域を設定し、切出し領域の情報を切出し部１１４に出力する。切出し部１１４は、切出し領域の情報を受信している場合は、映像復号部１０５から出力された映像を、切出し領域の情報に従って切出し、表示領域の解像度に解像度変換を行う必要がある場合は解像度変換を行い、映像合成部１１０に出力する。そして、映像合成部１１０は、入力されたＧＵＩデータと映像を合成し、外部接続されている表示装置に映像出力する。
【００４８】
このような構成をもつ本実施形態のセットトップボックス１００において、復号レイヤと切出し領域を決定して表示映像を生成する表示制御処理について、図５のフローチャートをさらに用いて説明する。なお、本表示制御処理は、例えば視聴者がリモートコントローラを操作により、ＥＰＧ画面表示等に描画処理部１０９が映像の表示形態を変更する際に行われるものとする。また、本表示制御処理を行う前に、レイヤ情報管理部１１１は受信したレイヤ情報を元に、受信しているＨ．２６４／ＳＶＣコンテンツの各レイヤのレイヤ情報テーブルを生成しているものとする。
【００４９】
Ｓ５０１で、ＣＰＵは、セットトップボックス１００に接続されている例えばＬＣＤ等のパネル解像度の情報を取得し、変更された表示形態で定義される映像の表示領域の解像度（ｅ，ｆ）がパネル解像度（ｉ，ｊ）よりも小さいかを判断する。即ちＣＰＵは、ｅ＜ｉ又はｆ＜ｊの場合に、表示領域の解像度がパネル解像度よりも小さいと判断する。表示領域の解像度がパネル解像度よりも小さい場合、ＣＰＵは表示領域の解像度の情報及び、表示領域のアスペクト比ｎの情報を復号レイヤ判定部１１２及び切出し領域判定部１１３に出力し、処理をＳ５０２に移す。また、表示領域の解像度がパネル解像度と同じ場合は、ＣＰＵは処理をＳ５０７に移す。
【００５０】
Ｓ５０２で、ＣＰＵは、レイヤ情報管理部１１１にレイヤ情報テーブルを復号レイヤ判定部１１２に出力させる。また、ＣＰＵは復号レイヤ判定部１１２に、レイヤ情報テーブルに重要領域情報が含まれているかを判断させる。即ち、ＣＰＵは、レイヤ情報管理部１１１に入力されたレイヤ情報において、受信しているＨ．２６４／ＳＶＣコンテンツの各レイヤの映像の領域が異なり、さらに重要領域の情報が算出可能であったかを、復号レイヤ判定部１１２に判断させる（Ｓ５０３）。レイヤ情報テーブルに重要領域情報が含まれている場合は、ＣＰＵは処理をＳ５０４に移し、レイヤ情報テーブルに重要領域情報が含まれていない場合は、ＣＰＵは処理をＳ５０７に移す。
【００５１】
Ｓ５０４で、ＣＰＵは復号レイヤ判定部１１２に、レイヤ情報テーブルの重要領域情報において、重要領域レイヤが存在するかを判断させる。即ち、ＣＰＵは、レイヤ情報テーブルの重要領域情報の中に、重要領域左上端点オフセット値及び重要領域右下端点オフセット値が（０，０）であるレイヤが存在するかを、復号レイヤ判定部１１２に判断させる。重要領域レイヤが存在する場合、ＣＰＵは重要領域レイヤのＤＩＤを例えばＲＯＭに保持し、処理をＳ５０５に移す。また重要領域レイヤが存在しない場合、ＣＰＵは処理をＳ５０９に移す。
【００５２】
Ｓ５０５で、ＣＰＵは復号レイヤ判定部１１２に、重要領域レイヤのアスペクト比、即ち重要領域のアスペクト比ｍと、表示領域のアスペクト比ｎが同一であるかを判断させる。重要領域のアスペクト比と表示領域のアスペクト比が同一である場合は、ＣＰＵは処理をＳ５０６に移し、アスペクト比が異なる場合は、ＣＰＵは処理をＳ５０９に移す。
【００５３】
Ｓ５０６で、ＣＰＵは復号レイヤ判定部１１２に、重要領域レイヤの解像度（ｘ，ｙ）が、表示領域の解像度（ｅ，ｆ）以上であるかを判断させる。即ち、ＣＰＵは重要領域レイヤの縦及び横の画素数が、表示領域の縦及び横の画素数以上であるか（ｘ≧ｅかつｙ≧ｆ）を復号レイヤ判定部１１２に判定させる。重要領域レイヤの解像度が、表示領域の解像度以上である場合、ＣＰＵは処理をＳ５０８に移す。また、重要領域レイヤの解像度が、表示領域の解像度に満たない、即ち、重要領域レイヤの縦又は横の画素数が、表示領域の縦又は横の画素数に満たない場合、ＣＰＵは処理をＳ５０９に移す。
【００５４】
Ｓ５０８で、ＣＰＵは復号レイヤ判定部１１２に、重要領域レイヤのＤＩＤの情報を映像復号部１０５に出力させる。そして、ＣＰＵは映像復号部１０５に、重要領域レイヤの映像を復号させ、切出し部１１４に出力させる。なお、ＣＰＵは重要領域のアスペクト比と表示領域のアスペクト比が同一であるため、切出し領域判定部１１３に切出し領域の判定を行わせないため、切出し部１１４において映像の切出し処理は行わない。また、ＣＰＵは重要領域レイヤの解像度が、表示領域の解像度と同一でない場合は、切出し部１１４に重要領域レイヤの映像を表示領域の解像度に縮小させる。さらに、ＣＰＵは、切出し部１１４に重要領域レイヤの映像を、映像合成部１１０に出力させる。映像合成部１１０は、描画処理部１０９により動作を合成動作に切り替えられており、ＣＰＵは、映像合成部１１０に例えば番組表作成部１０８により生成されたＥＰＧ表示のＧＵＩデータと重要領域レイヤの映像を合成させる。このとき、重要領域レイヤの映像は、ＥＰＧ表示のＧＵＩ内の表示領域部分に合成されるものとする。ＣＰＵは、映像合成部１１０に、合成により生成された重要領域レイヤの映像が含まれたＥＰＧ表示ＧＵＩデータを、外部接続されている表示装置に出力し、表示制御処理を完了する。
【００５５】
Ｓ５０１で表示領域の解像度がパネル解像度と同一、又はＳ５０３でレイヤ情報テーブルに重要領域情報がない場合、ＣＰＵはＳ５０７で復号レイヤ判定部１１２に、復号するレイヤのＤＩＤとして例えば０ｘｆｆを、映像復号部１０５へ出力させる。復号するレイヤのＤＩＤとして設定される０ｘｆｆの値は、受信しているＨ．２６４／ＳＶＣコンテンツにおいて存在しないＤＩＤであるか、又はＤＩＤではなく予め定められた信号であっても構わない。映像復号部１０５は、ＣＰＵの制御の下、本表示制御処理が開始される前に復号していたレイヤのＤＩＤ、又はパネル解像度に対応したレイヤのＤＩＤの情報を例えばＲＯＭより取得する。そして、映像復号部１０５は、ＣＰＵの指示により、入力されたＤＩＤのレイヤの映像を復号して、切出し部１１４に出力する。
【００５６】
なお、Ｓ５０３でレイヤ情報テーブルに重要領域の情報がないと判断された場合は、ＣＰＵは切出し領域判定部１１３にＲＯＭに記憶されている処理開始前に復号していたレイヤのＤＩＤと、レイヤ情報テーブルを出力する。そして、切出し領域判定部１１３は、ＣＰＵの指示により、レイヤ情報テーブルから、処理開始前に復号していたレイヤのアスペクト比と、表示領域のアスペクト比が異なる場合は、表示領域のアスペクト比になるよう切出し領域を判定する。そして、ＣＰＵは切出し領域判定部１１３に、判定された切出し領域の情報を切出し部１１４に出力させ、切出し部１１４に映像復号部１０５から入力された、処理開始前に復号していたレイヤの映像を切出し領域の情報に従って切出させる。また、切出し部１１４は、ＣＰＵの指示により、切出した復号していたレイヤの映像の解像度が、表示領域の解像度より大きい場合は、縮小処理を適用し、映像合成部１１０に出力する。そして、ＣＰＵは映像合成部１１０にＥＰＧ表示のＧＵＩデータと切出し部１１４が出力した映像とを合成させ、外部接続されている表示装置に出力させる。また、Ｓ５０１で表示領域の解像度がパネル解像度と同一であった場合は、通常の全画面表示形態の際と同様の表示処理であるものとして説明は省略する。
【００５７】
Ｓ５０９で、ＣＰＵは復号レイヤ判定部１１２に、レイヤ情報テーブルの重要領域解像度の値を参照して、重要領域の解像度が最大であるレイヤのＤＩＤの情報を、映像復号部１０５に出力させる。このとき、最大の重要領域の解像度の情報を有するレイヤが複数ある場合は、復号レイヤ判定部１１２は、より上位のレイヤを選択して出力するものとする。映像復号部１０５は、ＣＰＵの指示により、復号レイヤ判定部１１２より、復号するレイヤのＤＩＤを受信すると、受信したＤＩＤのレイヤの映像を復号して、切出し部１１４に出力する。また、復号レイヤ判定部１１２は、ＣＰＵの指示により、切出し領域判定部１１３にも重要領域の解像度が最大であるレイヤのＤＩＤの情報を出力するものとする。このとき、切出し領域判定部１１３は、ＣＰＵの指示により、レイヤ情報管理部１１１よりレイヤ情報テーブルを取得する。
【００５８】
Ｓ５１０で、ＣＰＵは、切出し領域判定部１１３及びに、切出し領域判定処理を行わせる。ここで、切出し領域判定部１１３で行われる切出し領域判定処理について、図６のフローチャートを用いて詳細に説明する。本切出し領域判定処理において、切出し領域は、切出し領域左上端点オフセット値（ｇ１，ｈ１）、切出し領域右下端点オフセット値（ｇ２，ｈ２）、及び切出し領域解像度（ｇ，ｈ）で定義されるものとする。切出し領域解像度は、入力されたＤＩＤのレイヤの映像の解像度（ｘ，ｙ）を用いて
ｇ＝ｘ−（ｇ１−ｇ２）
ｈ＝ｙ−（−ｈ１＋ｈ２）
で、表すことができる。
なお、切出し領域判定処理は、切出し領域判定部１１３が行うものとして以下に説明するが、切出し領域判定部１１３がＬＳＩ等の装置でない場合は、ＣＰＵが切出し領域判定部１１３の動作プログラムを実行することにより、行われるものとする。
【００５９】
Ｓ６０１で、切出し領域判定部１１３は、レイヤ情報テーブルから入力されたＤＩＤのレイヤの重要領域アスペクト比ｍの情報と、表示領域のアスペクト比ｎの情報とが同一であるかを判断する。重要領域と表示領域のアスペクト比が同一である場合、切出し領域判定部１１３は処理をＳ６０２に移し、アスペクト比が異なる場合は、処理をＳ６０３に移す。
【００６０】
Ｓ６０２で、切出し領域判定部１１３は、切出し領域左上端点オフセット値、及び切出し領域右下端点オフセット値を、それぞれ入力されたＤＩＤのレイヤの重要領域左上端点オフセット値、及び重要領域右下端点オフセット値の情報として設定する。また、Ｓ６０３で、切出し領域判定部１１３は、表示領域のアスペクト比であって、重要領域を含む領域を切出し領域として設定する。具体的には、例えば以下のようにして、切出し領域左上端点オフセット値（ｇ１，ｈ１）、及び切出し領域右下端点オフセット値（ｇ２，ｈ２）を算出する。
【００６１】
ｉ）ｍ＞ｎの場合
ｇ１＝ａ１
ｈ１＝ｂ１＋（ａ／ｎ−ｂ）／２
ｇ２＝ａ２
ｈ２＝ｂ２−（ａ／ｎ−ｂ）／２
ｉｉ）ｍ＜ｎの場合
ｇ１＝ａ１−（ｂ×ｎ−ａ）／２
ｈ１＝ｂ１
ｇ２＝ａ２＋（ｂ×ｎ−ａ）／２
ｈ２＝ｂ２
上述の式では、表示領域のアスペクト比であって、重要領域の全てを含み、切出し領域において重要領域が最大の占有率をもつ、切出し領域のオフセット値が設定される。具体的には、例えば表示領域のアスペクト比が重要領域のアスペクト比よりも小さい場合は、重要領域の水平方向の画素数が切出し領域の水平方向の画素数となり、切出し領域の垂直方向の画素数は、表示領域のアスペクト比に合わせて重要領域より大きくなる。これにより、切出し領域のアスペクト比と表示領域のアスペクト比は等しくなる。
【００６２】
Ｓ６０４で、切出し領域判定部１１３は、Ｓ６０２又はＳ６０３で設定した切出し領域の解像度が、表示領域の解像度より小さいかを判断する。設定された切出し領域の解像度が表示領域の解像度より小さい場合、切出し領域判定部１１３は処理をＳ６０５に移し、切出し領域の解像度が表示領域の解像度以上であった場合は、切出し領域判定部１１３は処理をＳ６０６に移す。
【００６３】
Ｓ６０５で、切出し領域判定部１１３は、例えば、切出し領域の中心座標を変更せずに、切出し領域を、表示領域の解像度となるように、切出し領域左上端点オフセット値及び切出し領域右下端点オフセット値を変更する。このとき、変更する切出し領域のオフセット値は、
ｇ１＝ｇ１−（ｅ−ｇ）／２
ｈ１＝ｈ１＋（ｆ−ｈ）／２
ｇ２＝ｇ２＋（ｅ−ｇ）／２
ｈ２＝ｈ２−（ｆ−ｈ）／２
で算出することが可能である。これにより、表示領域に切出し領域の映像を表示する際に、拡大処理に伴う画質劣化をさせずに、重要領域を表示する切出し領域を設定することができる。
【００６４】
Ｓ６０６で、切出し領域判定部１１３は、設定された切出し領域のオフセット値を参照し、切出し領域が非映像部を含むかを判断する。具体的には、切出し領域左上端点オフセット値（ｇ１，ｈ１）、及び切出し領域右下端点オフセット値（ｇ２，ｈ２）が、
ｇ１＜０，  ｈ１＞０，  ｇ２＞０，  ｈ２＜０
のいずれかを満たす場合、切出し領域判定部１１３は、切出し領域が非映像部を含むと判断し、処理をＳ６０７に移す。また、切出し領域判定部１１３は、切出し領域が非映像部を含まない場合、切出し領域判定処理を完了する。
【００６５】
Ｓ６０７で、切出し領域判定部１１３は、非映像部を含まないように切出し領域のオフセット値の情報を変更し、切出し領域判定処理を完了する。具体的には、それぞれの非映像部を含む条件に応じて、次のようにして切出し領域のオフセット値の情報を変更する。
【００６６】
ｉ）ｇ１＜０の場合
ｇ１＝０
ｇ２＝ｇ２＋｜ｇ１｜
ｉｉ）ｈ１＞０の場合
ｈ１＝０
ｈ２＝ｈ２−｜ｈ１｜
ｉｉｉ）ｇ２＞０の場合
ｇ１＝ｇ１＋｜ｇ２｜
ｇ２＝０
ｉｖ）ｈ２＜０の場合
ｈ１＝ｈ１−｜ｈ２｜
ｈ２＝０
これにより、表示領域に適した、即ちアスペクト比が同一で、重要領域を含んだ表示領域の解像度を満たす切出し領域を設定することが可能である。
【００６７】
なお、Ｓ６０７で非映像部の領域を含まないようにオフセット値が０となるように切出し領域をシフトさせると、シフトしてオフセット値が０となった端点と反対の端点が非映像部の領域になる場合が存在する。このような場合、切出し領域判定部１１３は、表示領域に表示される映像に非映像部の領域を含んでもよいとして、切出し領域を設定すればよい。また、セットトップボックス１００の設定で、拡大処理による画質劣化を伴って表示領域に設定しても良いとする場合、切出し領域判定部１１３は、表示領域のアスペクト比であって、レイヤの映像の領域において最大の切出し領域を設定すればよい。このとき、設定された切出し領域が表示領域の解像度に満たない場合は、表示領域に切出し領域を表示する際に、切出し領域の映像は切出し部１１４において拡大処理が必要となり拡大処理による画質劣化が生じるが、非映像領域を含まないで表示できる。
【００６８】
また、重要領域の解像度が最大となるレイヤが重要領域レイヤそのものである場合が存在する。このとき、表示領域と重要領域のアスペクト比が異なる場合は、切出し領域は重要領域の全てを含むことができないため、例えば重要領域内で最大となる切出し領域を設定しても良い。この場合、切出し領域の映像は、重要領域の映像の一部を切り抜く形になるが、表示領域には主として重要領域の映像が表示されることになるため、視聴者に対して同一映像コンテンツ内の重要領域が提示されると言える。
【００６９】
以上のような切出し領域判定処理を終え、切出し領域判定部１１３は切出し領域の情報を取得する。Ｓ５１１で、切出し領域判定部１１３は、ＣＰＵの指示により、切出し領域判定処理にて決定した切出し領域の情報である、切出し領域左上端点オフセット値、切出し領域右下端点オフセット値を切出し部１１４に出力する。そして、切出し部１１４は、ＣＰＵの指示により、入力された切出し領域の情報に従って、映像復号部１０５から入力された復号されたレイヤの映像を切出し、必要に応じて表示領域の解像度に解像度変換を行って映像合成部１１０に出力する。ＣＰＵは映像合成部１１０に、ＥＰＧ表示のＧＵＩデータと切出し部１１４が出力した映像とを合成させ、外部接続されている表示装置に出力させ、表示制御処理を完了する。
【００７０】
図７は、図４に示した３つのレイヤが存在するＨ．２６４／ＳＶＣコンテンツを受信する際の、表示領域によって選択される復号するレイヤと、切出し領域の情報を示した図である。なお、パネル解像度（ｉ，ｊ）は（３８４０，２１６０）であるとする。
パターン７０１は、映像表示領域アスペクト比ｎが重要領域レイヤのアスペクト比ｌと同じで、重要領域レイヤ解像度が映像表示解像度以上なので、判定結果として復号レイヤＤＩＤは重要領域レイヤの０ｘ００となり、切出し領域は指定されない。
【００７１】
パターン７０２は、映像表示領域のアスペクト比が重要領域レイヤのアスペクト比と同じで、重要領域レイヤ解像度が映像表示解像度未満なので、判定結果の復号レイヤＤＩＤは重要領域レイヤ以外で重要領域解像度が最大の０ｘ０２となる。そして、映像表示領域のアスペクト比が重要領域アスペクト比同じなので、切出し領域に重要領域を代入する。ここで、切出し領域解像度が映像表示領域解像度以上なので、切出し領域左上端点オフセット値（ｇ１，ｈ１）および切出し領域右下端点オフセット値（ｇ２，ｈ２）は、（５８０、−５４０）および（−１３４０、５４０）となる。
【００７２】
パターン７０３は、映像表示領域のアスペクト比が重要領域レイヤのアスペクト比と同じで、重要領域レイヤ解像度が映像表示解像度未満なので、判定結果の復号レイヤＤＩＤは重要領域レイヤ以外で重要領域解像度が最大の０ｘ０２となる。そして、映像表示領域のアスペクト比が重要領域アスペクト比と同じなので、切出し領域に重要領域を代入する。さらに、切出し領域解像度が映像表示領域解像度未満なので、切出し領域を映像表示領域の大きさに拡大する。ここで、切出し領域が非映像部を含まないので、切出し領域左上端点オフセット値（ｇ１，ｈ１）および切出し領域右下端点オフセット値（ｇ２，ｈ２）は、（１００、−２７０）および（−８６０、２７０）となる。
【００７３】
パターン７０４は、映像表示領域のアスペクト比が重要領域レイヤのアスペクト比と異なるので、判定結果の復号レイヤＤＩＤは重要領域レイヤ以外で重要領域解像度が最大の０ｘ０２となる。そして、映像表示領域のアスペクト比が重要領域アスペクト比と異なるので、重要領域からアスペクト比に適した切出し領域を算出する。ここで、切出し領域解像度が映像表示領域解像度以上なので、切出し領域左上端点オフセット値（ｇ１，ｈ１）および切出し領域右下端点オフセット値（ｇ２，ｈ２）は、（５８０、−３６０）および（−１３４０、３６０）となる。
【００７４】
パターン７０５は、映像表示領域のアスペクト比が重要領域レイヤのアスペクト比と異なるので、判定結果の復号レイヤＤＩＤは重要領域レイヤ以外で重要領域解像度が最大の０ｘ０２となる。そして、映像表示領域のアスペクト比が重要領域アスペクト比と異なるので、重要領域からアスペクト比に適した切出し領域を算出する。さらに、切出し領域解像度が映像表示領域解像度未満なので、切出し領域を映像表示領域の大きさに拡大する。ここで、切出し領域が非映像部を含まないので、切出し領域左上端点オフセット値（ｇ１，ｈ１）および切出し領域右下端点オフセット値（ｇ２，ｈ２）は、（３４０、−１８０）および（−１１００、１８０）となる。
【００７５】
パターン７０６は、映像表示領域のアスペクト比が重要領域レイヤのアスペクト比と異なるので、判定結果の復号レイヤＤＩＤは重要領域レイヤ以外で重要領域解像度が最大の０ｘ０２となる。そして、映像表示領域のアスペクト比が重要領域アスペクト比と異なるので、重要領域からアスペクト比に適した切出し領域を算出する。ここで、切出し領域解像度が映像表示領域解像度以上なので、切出し領域左上端点オフセット値（ｇ１，ｈ１）および切出し領域右下端点オフセット値（ｇ２，ｈ２）は、（４６０、−５４０）および（−１２２０、５４０）となる。
【００７６】
パターン７０７は、映像表示領域のアスペクト比が重要領域レイヤのアスペクト比と異なるので、判定結果の復号レイヤＤＩＤは重要領域レイヤ以外で重要領域解像度が最大の０ｘ０２となる。そして、映像表示領域のアスペクト比が重要領域アスペクト比と異なるので、重要領域からアスペクト比に適した切出し領域を算出する。さらに、切出し領域解像度が映像表示領域解像度未満なので、切出し領域を映像表示領域の大きさに拡大する。ここで、切出し領域が非映像部を含まないので、切出し領域左上端点オフセット値（ｇ１，ｈ１）および切出し領域右下端点オフセット値（ｇ２，ｈ２）は、（１００、−４８０）および（−８６０、４８０）となる。
【００７７】
以上説明したように、本実施形態の表示制御装置は、１つの映像コンテンツに対し、複数の空間解像度の、同一映像コンテンツ内の領域の符号化された映像を、レイヤ構造として有するスケーラブル符号化映像データにおいて、重要領域を設定することが可能である。具体的には、表示制御装置は、スケーラブル符号化映像データが有する、各レイヤの映像の空間解像度の情報を判別する。そして、複数のレイヤの映像の空間解像度を同一にした際に、各レイヤの映像が表現する同一映像コンテンツ内の領域のうち、最小の領域を、重要領域として設定する。そして、表示制御装置は、映像コンテンツを表示する表示領域が縮小された場合に、重要領域の映像を復号して縮小された表示領域に表示する。これにより、表示領域が縮小される前に表示されていた映像を縮小して表示する際に比べ、映像コンテンツの特徴的な部分を視聴者に提示可能であり、表示領域が縮小された際も視聴者は映像コンテンツの内容を容易に確認しながら、所望の操作を行うことができる。
【００７８】
また表示制御装置は、表示領域が縮小された際に、表示領域に表示する重要領域の映像を、スケーラブル符号か映像データが有する複数のレイヤから次のように選択して、重要領域の映像を切出し、必要があれば縮小して表示する。
１．最小の領域を表現するレイヤの映像の解像度が、表示領域の解像度を満たす場合は、最小の領域を表現するレイヤの映像を表示する。
２．最小の領域を表現するレイヤの縦又は横の画素数が、表示領域の画素数に満たない場合、重要領域の空間解像度が最大となるレイヤの映像から、重要領域の映像を切出して表示する。
３．重要領域の空間解像度が最大となるレイヤの映像の縦又は横の画素数が表示領域の画素数に満たない場合、重要領域の空間解像度が最大となるレイヤの映像から、重要領域の全体を含む、表示領域の解像度の領域の映像を切出して表示する。
【００７９】
なお、表示領域と重要領域のアスペクト比が異なる場合は、重要領域の空間解像度が最大となるレイヤの映像から、重要領域の映像を、表示領域のアスペクト比に合わせて切出して表示すればよい。また本実施形態では、なるべく拡大処理を行わないように表示領域に表示する重要領域の映像を選択し、表示する。これにより、縮小された表示領域に重要領域の映像を表示する際に、重要領域を最大限に含み、かつ拡大処理による重要領域の画質劣化を回避した映像を提示することが可能である。
【００８０】
（実施形態２）
次に、本発明の実施形態２について、図面を参照して説明する。
実施形態１のＨ．２６４／ＳＶＣコンテンツは、各レイヤは、１階層前のレイヤを復号時に参照するレイヤとしている構成、即ち１つのレイヤは１つのレイヤにのみ参照される構成について説明した。本実施形態では、１つのレイヤは、複数のレイヤにおいて復号時に参照されるレイヤである構成について説明する。また、本実施形態のＨ．２６４／ＳＶＣコンテンツは、重要領域が複数存在する。即ち、Ｈ．２６４／ＳＶＣコンテンツが有する複数のレイヤにおいて、各レイヤの映像の空間解像度を同一にした場合、最小の領域を表現するレイヤが複数存在し、それぞれの最小の領域が異なる領域を示す場合について考える。本実施形態では説明を簡単にするため、受信するＨ．２６４／ＳＶＣコンテンツは２つの重要領域を有するものとする。しかしながら、本発明の実施において、重要領域の数は２つに限らない。またこの場合、セットトップボックスはそれぞれの重要領域を含むレイヤについて、別々のレイヤ情報テーブルを持つ。
【００８１】
なお、本実施形態にかかるセットトップボックスの機能構成は、実施形態１と同じであるものとして説明を省略する。また、本実施形態のセットトップボックス１００は、外部接続される例えばＬＣＤ等の表示機器において、通常の画面表示形態（全画面表示）の際に表示される映像の解像度を有するレイヤが複数存在する場合は、それぞれのレイヤの映像が切り替えて表示できる。即ち、視聴者は、全画面表示の画面表示形態に対応した解像度の映像を有する複数のレイヤの映像を、任意に切り替えて表示することが可能であるものとする。なお、本実施形態のＨ．２６４／ＳＶＣコンテンツは、各レイヤの表示優先度ｋの情報を、例えばＳＩデータとして受信する。そして、セットトップボックス１００の起動時など、外部接続されている表示機器の全画面表示時に表示する解像度のレイヤが複数ある場合は、セットトップボックス１００は表示優先度の一番高い（ｋが最小）レイヤの映像を復号して表示装置に表示する。
【００８２】
このような本実施形態のセットトップボックス１００の、レイヤ情報テーブル生成処理について、図８のフローチャートを用いて説明する。なお、本レイヤ情報テーブル生成処理において、実施形態１のレイヤ情報テーブル生成処理と同様の処理を行うステップについては、同一の参照符号を付して説明を省略し、本実施形態のレイヤ情報テーブル生成処理において特徴的な処理の説明に留める。
【００８３】
Ｓ８０１で、ＣＰＵはＳＩデータ情報管理部１０７から各レイヤの表示優先度の情報を読み出し、レイヤ情報管理部１１１に出力する。Ｓ２０１で、レイヤ情報管理部１１１は、ＣＰＵの制御の下、入力されたＨ．２６４／ＳＶＣコンテンツのレイヤ情報と、各レイヤの表示優先度の情報を用いて、レイヤ情報テーブルを生成する。このとき、レイヤ情報と表示優先度ｋの情報は、レイヤ情報テーブルの基本情報の項目に入力される。またレイヤ情報において、復号参照レイヤＤＩＤが同一であるレイヤが複数存在した場合、そのレイヤの数だけレイヤ情報テーブルを生成し、各レイヤ情報テーブルにおいて復号参照レイヤＤＩＤが同一のレイヤが存在しないようにレイヤ情報を分類する。例えば、全レイヤ数が３であり、レイヤ２とレイヤ３の２つが、復号参照レイヤとして下位のレイヤ１を指定する場合、レイヤ情報テーブルは、レイヤ１とレイヤ２を含むものと、レイヤ１とレイヤ３を含むものとの２つ生成される。これにより、各レイヤ情報テーブルには、同一の復号参照レイヤを含まず構成することが可能である。なお、レイヤ情報テーブルの最上位レイヤ相対位置情報及び重要領域情報の項目は、Ｓ２０３及びＳ２０５において、それぞれのレイヤ情報テーブルについて算出する。
【００８４】
図９は、本実施形態で受信するＨ．２６４／ＳＶＣコンテンツから生成されたレイヤ情報テーブルの例である。ＤＩＤが０ｘ０１及び０ｘ０２のレイヤにおいて、復号参照レイヤＤＩＤとして、最下位のレイヤのＤＩＤである０ｘ００が参照されているため、レイヤ情報テーブル９０１とレイヤ情報テーブル９０２の２種類が生成される。図に示すように、このような場合、ＤＩＤが０ｘ０１と０ｘ０２のレイヤはそれぞれ別のレイヤ情報テーブルに分類される。
【００８５】
次に、本実施形態の表示制御処理について、図１０のフローチャートを用いて説明する。なお、本表示制御処理において、実施形態１の表示制御処理と同様の処理を行うステップは同一の参照符号を付して説明を省略し、本実施形態の表示制御処理において特徴的な処理の説明にとどめる。
【００８６】
Ｓ１００１で、復号レイヤ判定部１１２は、ＣＰＵの指示により、Ｓ５０２においてレイヤ情報管理部１１１から受信したレイヤ情報テーブルが複数であるかを判断する。レイヤ情報テーブルが複数であった場合、ＣＰＵは処理をＳ１００２に移し、レイヤ情報テーブルが一つであった場合、ＣＰＵは処理をＳ５０３に移す。
【００８７】
Ｓ１００２で、ＣＰＵは例えばＲＯＭに記憶されている、表示制御処理前に復号していたレイヤのＤＩＤの情報を読み出し、復号レイヤ判定部１１２に伝送する。Ｓ１００３で、復号レイヤ判定部１１２は、ＣＰＵの制御の下、以降のステップの処理に用いるレイヤ情報テーブルを選択する。復号レイヤ判定部１１２は、ＣＰＵの制御の下、受信した表示制御処理前に復号していたレイヤのＤＩＤが含まれるレイヤ情報テーブルを選択する。このとき、表示制御処理前に復号していたレイヤのＤＩＤが、複数のレイヤ情報テーブルに含まれる場合は、さらにその中からレイヤ情報テーブルの各レイヤの表示優先度ｋの総和が最小となるレイヤ情報テーブルを選択するものとする。例えば、復号レイヤ判定部１１２が、図９のレイヤ情報テーブル９０１及びレイヤ情報テーブル９０２を受信する場合は、表示制御処理前に復号していたレイヤ（現在復号中レイヤ）のＤＩＤによって、下記の表１のようにレイヤ情報テーブルは選択される。
【００８８】
【表１】
0005473563.tif 000007
【００８９】
以降のステップでは、本ステップで選択されたレイヤ情報テーブルを用いて、復号レイヤの選択、及び切出し領域判定処理が行われ、表示領域に表示する映像が決定される。即ち、複数の重要領域が存在し、視聴中に映像の表示領域の縮小がなされた場合に、表示領域の縮小前に視聴していた映像と表示優先度とに基づいた重要領域の映像を表示領域に表示するため、子画面表示の際にも視聴者に違和感を与えない映像を提示できる。
【００９０】
以上説明したように、本実施形態の表示制御装置は、１つの映像コンテンツに対し、複数の空間解像度の、同一映像コンテンツ内の領域の符号化された映像を、レイヤ構造として有するスケーラブル符号化映像データにおいて、重要領域を設定することが可能である。具体的には、表示制御装置は、スケーラブル符号化映像データが有する、各レイヤの映像の空間解像度の情報を判別する。そして、複数のレイヤの映像の空間解像度を同一にした際に、各レイヤの映像が表現する同一映像コンテンツ内の領域のうち、１つ又は複数の最小の領域を、重要領域として設定する。そして、表示制御装置は、映像コンテンツを表示する表示領域が縮小された場合に、重要領域の映像を復号して縮小された表示領域に表示する。これにより、表示領域が縮小される前に表示されていた映像を縮小して表示する際に比べ、映像コンテンツの特徴的な部分を視聴者に提示可能であり、表示領域が縮小された際も視聴者は映像コンテンツの内容を容易に確認しながら、所望の操作を行うことができる。
【００９１】
また表示制御装置は、表示領域が縮小された際に、表示領域が縮小される前に表示されていた映像のレイヤが復号時に参照するレイヤ、及び表示領域が縮小される前に表示されていた映像のレイヤを復号時に参照するレイヤの中から重要領域を選択する。そして、表示領域に表示する重要領域の映像を、スケーラブル符号か映像データが有する複数のレイヤから次のように選択して、重要領域の映像を切出し、必要があれば縮小して表示する。
１．最小の領域を表現するレイヤの映像の解像度が、表示領域の解像度を満たす場合は、最小の領域を表現するレイヤの映像を表示する。
２．最小の領域を表現するレイヤの縦又は横の画素数が、表示領域の画素数に満たない場合、重要領域の空間解像度が最大となるレイヤの映像から、重要領域の映像を切出して表示する。
３．重要領域の空間解像度が最大となるレイヤの映像の縦又は横の画素数が表示領域の画素数に満たない場合、重要領域の空間解像度が最大となるレイヤの映像から、重要領域の全体を含む、表示領域の解像度の領域の映像を切出して表示する。
【００９２】
なお、表示領域と重要領域のアスペクト比が異なる場合は、重要領域の空間解像度が最大となるレイヤの映像から、重要領域の映像を、表示領域のアスペクト比に合わせて切出して表示すればよい。また本実施形態では、なるべく拡大処理を行わないように表示領域に表示する重要領域の映像を選択し、表示する。これにより、表示領域が縮小される前に表示されていた映像に関連した重要領域を表示することができ、複数の重要領域が存在する際に表示領域に関連性の低い重要領域の映像が表示されることを抑止できる。また、縮小された表示領域に重要領域の映像を表示する際に、重要領域を最大限に含み、かつ拡大処理による重要領域の画質劣化を回避した映像を提示することが可能である。
【００９３】
なお、実施形態１及び２の説明において、最小の領域を表現するレイヤの縦又は横の画素数が、表示領域の画素数に満たない場合、重要領域の空間解像度が最大となるレイヤの映像から、重要領域の映像を切出して表示するものとして説明した。しかしながら、重要領域を含むレイヤの映像は、例えば表示領域の解像度に一番近く、表示領域の解像度より重要領域の解像度が大きいといったように、重要領域の解像度が表示領域の解像度より大きいレイヤの映像を切出して表示しても構わない。また、実施形態１及び２の説明において、拡大処理を含まないような重要領域を含むレイヤを選択する方法について説明したが、拡大処理を許容する場合は、重要領域を含むレイヤの中から表示領域に合わせて所望のレイヤを選択しても良い。
【００９４】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005473563.tif 000008
【図２】
0005473563.tif 000009
【図３】
0005473563.tif 000010
【図４】
0005473563.tif 000011
【図５】
0005473563.tif 000012
【図６】
0005473563.tif 000013
【図７】
0005473563.tif 000014
【図８】
0005473563.tif 000015
【図９】
0005473563.tif 000016
【図１０】
0005473563.tif 000017