(57)【要約】  アスペクト比を適応的に変更する。再生装置（２００）は、基本領域と、該基本領域に隣接する互いに形状の異なる複数の隣接領域とを規定したＭＰＤデータ（２２１）を参照して、基本領域と組み合わせる隣接領域を特定するアスペクト比変更部（２１２）と、基本領域と特定した上記隣接領域とを組み合わせた領域を表示対象とする再生部（２１３）とを備えている。
2015060349.tif 000002
【特許請求の範囲】
【請求項１】
一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置であって、
上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定した記述情報を参照して、上記基本領域と組み合わせる上記隣接領域を特定する特定手段と、
上記表示可能範囲のうち、上記基本領域と上記特定手段が特定した上記隣接領域とを組み合わせた領域に対応する部分を表示対象とする表示制御手段と、を備えていることを特徴とする表示制御装置。
【請求項２】
一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置に、上記コンテンツの表示制御のための記述情報を配信する配信装置であって、
上記記述情報は、上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定していることを特徴とする配信装置。
【請求項３】
上記記述情報は、矩形である上記表示可能範囲の一頂点を基準として、上記基本領域と上記隣接領域とを規定していることを特徴とする請求項２に記載の配信装置。
【請求項４】
上記記述情報は、矩形である上記基本領域の一頂点を基準として上記基本領域を規定すると共に、該一頂点を基準として上記基本領域と一辺を共有する矩形である上記隣接領域を規定していることを特徴とする請求項２に記載の配信装置。
【請求項５】
上記記述情報は、矩形である上記表示可能範囲を格子状に区分する単位格子の組み合わせによって、上記基本領域と上記隣接領域とを規定していることを特徴とする請求項２から４の何れか１項に記載の配信装置。
【請求項６】
一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置が実行する表示制御方法であって、
上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定した記述情報を参照して、上記基本領域と組み合わせる上記隣接領域を特定する特定ステップと、
上記表示可能範囲のうち、上記基本領域と上記特定ステップで特定した上記隣接領域とを組み合わせた領域に対応する部分を表示対象とする表示制御ステップと、を含むことを特徴とする表示制御方法。
【請求項７】
請求項２から５の何れか１項に記載の配信装置と、上記表示制御装置とを含み、上記配信装置が配信する上記記述情報を参照して、上記表示制御装置が表示制御を行うことを特徴とする表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの表示制御に関し、より詳細にはコンテンツのアスペクト比の制御に関する。
【背景技術】
【０００２】
現在、ＭＰＥＧ（Moving Picture Experts Group）は、ＨＴＴＰを利用した適応ストリーミング技術を、ＭＰＥＧ−ＤＡＳＨ（Dynamic Adaptive Streaming over HTTP）規格として国際標準化する作業を進めている。【０００３】
ＭＰＥＧ−ＤＡＳＨでは、配信するコンテンツを複数のセグメントに分割し、セグメント毎に異なるビットレートで符号化した複数のセグメントデータを生成する。そして、各セグメントデータに関する情報（ビットレートや長さ等）を記述したＭＰＤデータ（Media Presentation Description）と呼ばれる記述情報（メタデータ）をクライアントに配信することによって適応ストリーミングに対応している。【０００４】
すなわち、ＭＰＥＧ−ＤＡＳＨにおけるクライアントは、配信されたＭＰＤデータを参照して、サーバに要求するリソース（セグメントデータ）を決定する。そして、決定したリソースをサーバにリクエストすることによって、所望のビットレートや解像度のリソースの配信を受ける。ＭＰＥＧ−ＤＡＳＨでは、このようにして適応ストリーミングが実現されている（下記非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】MPEG-DASH：ISO/IEC23009-1（2012）、［online］、２０１２年４月１日、ISO/IEC、インターネット＜ＵＲＬ：http://standards.iso.org/ittf/PubliclyAvailableStandards/c057623_ISO_IEC_23009-1_2012.zip＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような従来技術では、ビットレートや解像度を選択することは可能であるが、コンテンツの表示アスペクト比を適応的に変えることはできなかった。なお、これは、ＭＰＥＧ−ＤＡＳＨに限られず、例えばＭＰＤデータのような記述情報を参照してコンテンツを表示させる場合に共通して生じる問題点である。【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、コンテンツの表示アスペクト比を適応的に変更することが可能な再生装置等を提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一態様に係る表示制御装置は、一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置であって、上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定した記述情報を参照して、上記基本領域と組み合わせる上記隣接領域を特定する特定手段と、上記表示可能範囲のうち、上記基本領域と上記特定手段が特定した上記隣接領域とを組み合わせた領域に対応する部分を表示対象とする表示制御手段と、を備えていることを特徴としている。
また、上記の課題を解決するために、本発明の一態様に係る配信装置は、一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置に、上記コンテンツの表示制御のための記述情報を配信する配信装置であって、上記記述情報は、上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定していることを特徴としている。
そして、上記の課題を解決するために、本発明の一態様に係る表示制御方法は、一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置が実行する表示制御方法であって、上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定した記述情報を参照して、上記基本領域と組み合わせる上記隣接領域を特定する特定ステップと、上記表示可能範囲のうち、上記基本領域と上記特定ステップで特定した上記隣接領域とを組み合わせた領域に対応する部分を表示対象とする表示制御ステップと、を含むことを特徴としている。
【発明の効果】
【０００９】
上記各態様によれば、適応的にアスペクト比を変更することを可能にすることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る配信システムを構成する配信装置および再生装置の要部構成を示すブロック図である。
【図２】アスペクト比を変更するために設定された各領域と、該領域の組み合わせに応じて表示される、異なるアスペクト比の画像の例とを示す図である。
【図３】アスペクト比の変更を可能にするＭＰＤデータのコンポーネントの記述例を示す図である。
【図４】上記再生装置が実行するアスペクト比変更処理の一例を示すフローチャートである。
【図５】本発明の実施形態２を説明する図であり、アスペクト比を変更するために設定された各領域をグリッド数およびindex値で表した例を示す図である。
【図６】基本領域および追加領域の位置および範囲をグリッド数で示すことによってアスペクト比の変更を可能にするＭＰＤデータのコンポーネントの記述例を示す図である。
【図７】本発明の実施形態３を説明する図であり、アスペクト比を変更するために設定された各領域を、基本領域上の基準位置を基準として表した例を示す図である。
【図８】基本領域の左上端を基準位置として追加領域の位置および範囲を示したＭＰＤデータのコンポーネントの記述例を示す図である。
【図９】基本領域の左上端を基準位置として追加領域の位置および範囲を示したＭＰＤデータのコンポーネントの他の記述例を示す図である。
【図１０】本発明の参考例にかかる配信システムを構成する配信装置および再生装置の要部構成を示すブロック図である。
【図１１】異なる表示画面サイズに応じた原寸大表示の例を示す図である。
【図１２】適応的な画角の変更を可能にするＭＰＤデータのコンポーネントの記述例を示す図である。
【図１３】基本領域と同じ範囲の対象領域を原寸大表示した例、および基本領域よりも範囲の広い対象領域を原寸大表示した例を示す図である。
【図１４】基本領域よりも範囲の広い対象領域を規定したＭＰＤデータのコンポーネントの記述例を示す図である。
【図１５】対象領域の選択肢を表示することによってユーザに所望の対象領域を選択させる例を示す図である。
【図１６】対象領域の選択肢を表示する場合に用いるＭＰＤデータのコンポーネントの記述例を示す図である。
【図１７】本発明の参考例にかかる再生装置が実行する原寸表示処理の一例を示すフローチャートである。
【図１８】付記事項１にかかる部分映像配信アプリケーションの動作例を示すフローチャートである。
【図１９】部分映像配信アプリケーションでの部分領域の選択処理の例を示す図である。
【図２０】部分映像配信アプリケーションでのＭＰＤデータの記述例を示す図である。
【図２１】付記事項２にかかる注視領域の選択処理の例を示す図である。
【図２２】付記事項２にかかるＭＰＤデータの記述例を示す図である。
【図２３】付記事項２にかかるＭＰＤデータの別の記述例を示す図である。
【図２４】付記事項２にかかるＭＰＤデータのさらに別の記述例を示す図である。
【図２５】付記事項２にかかるＭＰＤデータのまたさらに別の記述例を示す図である。
【図２６】付記事項３にかかるインバンドイベントメッセージの記述例を示す図である。
【図２７】付記事項３にかかるイベントメッセージの記述例を示す図である。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
以下、本発明の実施の形態について、詳細に説明する。
【００１２】
＜システムの概要：図１＞
まず、本発明の一実施形態にかかる配信システム（表示制御システム）３００の概要を図１に基づいて説明する。図１は、配信システム３００を構成する配信装置１００および再生装置（表示制御装置）２００の要部構成を示すブロック図である。
【００１３】
配信システム３００は、配信装置１００が配信するコンテンツを再生装置２００が受信して再生するシステムである。配信システム３００では、通信網および放送網の双方を利用してコンテンツの配信を行うことができる。なお、使用する通信網は特に限定されず、例えばインターネット等であってもよい。また、ここでは、１つの配信装置１００によって、通信網および放送網による配信を行う例を示しているが、通信網を介して配信を行う配信装置と、放送網を介して配信を行う配信装置とを個別に設けてもよい。さらに、配信システム３００には、複数の配信装置が含まれていてもよく、複数の再生装置が含まれていてもよい。
【００１４】
配信装置１００は、再生装置２００にコンテンツを配信する装置であり、記憶部１１０、放送制御部１２０、および通信制御部１３０を備えている。配信装置１００は、記憶部１１０に格納されているコンテンツを放送制御部１２０の制御によって放送網を介して配信する。また、配信装置１００は、記憶部１１０に格納されているコンテンツを通信制御部１３０の制御によって通信網を介して配信する。このように、２通りの配信経路を利用することにより、メインのコンテンツは放送網を介して配信し、そのコンテンツに付随するコンテンツは再生装置２００からのリクエストに応じて通信網を介して配信する等の適応的なコンテンツ配信が可能になる。また、配信装置１００は、配信するコンテンツに対応するＭＰＤデータについても、記憶部１１０から読み出して再生装置２００に配信する。
【００１５】
再生装置２００は、配信装置１００から配信されたコンテンツを再生する装置であり、再生装置２００の動作を統括して制御する制御部２１０、再生装置２００にて使用するデータを格納する記憶部２２０、および制御部２１０の制御に従って画像を表示する表示部２３０を備えている。また、制御部２１０には、コンテンツ取得部２１１、アスペクト比変更部（特定手段）２１２、および再生部（表示制御手段）２１３が含まれており、記憶部２２０にはＭＰＤデータ（記述情報）２２１が格納されている。なお、表示部２３０および記憶部２２０は、再生装置２００に接続された再生装置２００の外部の装置であってもよい。
【００１６】
コンテンツ取得部２１１は、配信装置１００からコンテンツおよびＭＰＤデータを取得する。コンテンツおよびＭＰＤデータは、通信経路、放送経路、またはこれら経路を併用して取得する。そして、取得したＭＰＤデータは、記憶部２２０にＭＰＤデータ２２１として格納する。例えば、コンテンツの画像および音声ならびにＭＰＤデータを放送経路で取得し、取得したＭＰＤデータに基づいて必要なコンポーネント（字幕データ等）を通信経路で取得することもできる。なお、ＭＰＤデータおよびコンテンツの一部または全部は、配信装置１００以外の装置から取得してもよい。
【００１７】
アスペクト比変更部２１２は、コンテンツ取得部２１１が取得したコンテンツの表示アスペクト比を変更する。詳細は後述するが、アスペクト比変更部２１２は、ＭＰＤデータ２２１を参照して、コンテンツ取得部２１１が取得したコンテンツの一画面に表示可能な範囲である表示可能範囲のうち、表示対象とする基本領域を特定し、この基本領域に対応する部分を表示させる。そして、アスペクト比を変更するときには、ＭＰＤデータ２２１を参照して、基本領域と組み合わせる隣接領域を特定し、これらの領域を組み合わせた領域に対応するコンテンツの部分を表示させる。
【００１８】
再生部２１３は、コンテンツ取得部２１１が取得したコンテンツを再生する。より詳細には、再生部２１３は、上記コンテンツの表示可能範囲のうちアスペクト比変更部２１２が決定した領域に対応する部分を表示部２３０に表示させる。
【００１９】
ＭＰＤデータ２２１は、コンテンツの取得および再生のために参照される記述情報（メタデータ）であり、コンテンツの再生期間（Period）毎に再生可能なコンポーネントの組み合わせ等が記述されている。本実施形態のＭＰＤデータ２２１は、コンテンツの表示可能範囲のうち表示対象とする基本領域を規定する情報と、基本領域に隣接する表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域を規定する情報と、基本領域と隣接領域との位置関係とを規定する情報とを含む点が主な特徴点である。
【００２０】
＜アスペクト比の変更：図２＞
続いて、アスペクト比の変更について図２に基づいて説明する。図２は、アスペクト比を変更するために設定された各領域と、該領域の組み合わせに応じて表示される異なるアスペクト比の画像の例とを示す図である。
【００２１】
図示の例では、フルフレームの領域（tile0）の内部に矩形の領域（tile1）が規定されている。この例では、フルフレームの領域が、一画面に表示可能なコンテンツの範囲（表示可能範囲）である。領域（tile1）は、表示対象となる規定の領域であって、フルフレーム領域（tile0）とアスペクト比が同一であり、アスペクト比を変更する際の基本となる領域であるから、以下では基本領域と呼ぶ。基本領域は、フルフレーム領域（tile0）の左上端を基準位置とした座標系において、左上端の座標（ｘ座標，ｙ座標）、幅、および高さによって、その位置および範囲が特定されている。なお、詳細は後述するが、幅および高さは、フルフレーム領域（tile0）の幅および高さのそれぞれに対する比率で表される。
【００２２】
また、図示の例では、フルフレーム領域（tile0）のうち、基本領域（tile1）ではない領域を８つの領域（tile2〜9）に分割している。これら８つの領域は、基本領域に追加することによって、表示画像のアスペクト比を変更する領域であるから、以下では追加領域（隣接領域）と呼ぶ。具体的には、基本領域の左側に隣接する基本領域と同じ高さの矩形領域である追加領域（tile2）、基本領域の右側に隣接する基本領域と同じ高さの矩形領域である追加領域（tile3）、基本領域の上側に隣接する基本領域と同じ幅の矩形領域である追加領域（tile4）、基本領域の下側に隣接する基本領域と同じ幅の矩形領域である追加領域（tile5）が規定されている。また、基本領域の左上に位置し、追加領域（tile2）と同じ幅、追加領域（tile4）と同じ高さの矩形領域である追加領域（tile6）、基本領域の右上に位置し、追加領域（tile3）と同じ幅、追加領域（tile4）と同じ高さの矩形領域である追加領域（tile7）、基本領域の左下に位置し、追加領域（tile2）と同じ幅、追加領域（tile5）と同じ高さの矩形領域である追加領域（tile8）、および基本領域の右下に位置し、追加領域（tile3）と同じ幅、追加領域（tile5）と同じ高さの矩形領域である追加領域（tile9）が規定されている。
【００２３】
なお、追加領域（tile6〜9）は、基本領域とその上下左右方向には隣接していない（辺を共有していない）ため、基本領域の上下左右方向に隣接する追加領域（tile2〜5）と組み合わせて利用される。例えば、追加領域（tile6）は、該追加領域（tile6）と隣接する追加領域（tile2）および追加領域（tile4）と組み合わせて基本領域に追加される。
【００２４】
追加領域（tile2）と追加領域（tile3）、追加領域（tile6）と追加領域（tile7）、および追加領域（tile8）と追加領域（tile9）の組み合わせを除けば、各追加領域は形状が異なっている。言い換えれば、再生装置２００が参照するＭＰＤデータでは、コンテンツの表示可能範囲を不均等に分割する領域が規定されている。このため、これらの追加領域を基本領域に組み合わせることにより、多様なアスペクト比の画像を生成することができる。
【００２５】
ここで、図２の左下に示すような表示可能範囲のコンテンツがあった場合、同図の右上に示すように、まず基本領域に対応する部分が表示される。ここで、ユーザが基本領域の左隣の領域の画像を表示させる操作を行うと、同図の右側中央に示すように、基本領域と、該基本領域の左隣に位置する追加領域（tile2）とを組み合わせた領域に対応する部分が表示される。この画像のアスペクト比は、１：２（縦：横）であり、基本画像のアスペクト比（３：４）から変化している。
【００２６】
そして、同図の右側中央のような表示が行われているときに、ユーザがその上側の領域の画像を表示させる操作を行うと、同図の右下に示すように、基本領域、追加領域（tile2）、追加領域（tile4）および追加領域（tile6）を組み合わせた領域に対応する画像が表示される。この画像のアスペクト比は、２：３（縦：横）であり、アスペクト比がさらに変化している。
【００２７】
なお、基本領域と隣接領域をＭＰＤデータに別々に書き、それらを組み合わせて表示するといった構成でなく、基本領域と隣接領域とを含む複合領域を別途規定し、複合領域に対するリソース（映像コンポーネントのデータ）を用意し複合領域に結び付けてＭＰＤデータに書くといった構成によっても、同様の動作が実現可能である。
【００２８】
上記のように表示する画像のアスペクト比を変化させた場合、表示画面には、画像が表示されない領域が生じる。この領域は、同図の右側中央の例のように、画面の上下のそれぞれに配置されてもよいし、上または下の何れかに配置されてもよい。無論、この領域に他の画像や情報を表示させてもよい。また、図示の例では、コンテンツの表示対象となる部分が最大限大きく表示されるように、基本領域を表示画面に全画面表示し、基本領域と追加領域（tile2）とを組み合わせた領域の横幅が、表示画面の横幅と一致するように表示している。しかしながら、表示対象とする領域をどのように表示画面内に配置するかは特に限定されず、アスペクト比が変更されていることをユーザが認識できるような配置であればよい。
【００２９】
そしてまた、アスペクト比を変更するための操作も、上記したような、ユーザが直接操作する、左隣の領域の画像を表示させる、上側の領域の画像を表示させる、といった直接的な指定を含む操作である必要はない。例えば、４：３のアスペクト比の画面を持ったタブレット端末があり、端末を横長から縦長に回転させた（向きを変えた）とき、横長では４：３のtile1を表示し、縦長とした際には３：４に最大表示できるtile1とtile5の組合せを自動で判定、選択することでtile1とtile5を表示する、といった動作も可能である。この場合、各tileのデータは常に配信されているとしてもよいし、tile1のみが放送で常に配信され、判定の結果追加が必要とされたtile5のデータのみを通信経由で要求、受信して取得するとしてもよい。
【００３０】
当然、タブレットなどの携帯端末で、端末を傾けることでレイアウトを変更する際に、同一のレイアウトであっても基本領域に対して上位置にある追加領域を選択するのか、下位置にある追加領域を選択するのかを切替え可能としてもよい。いずれとするかをデフォルトで設定して利用するとしてもよいし、レイアウト変更時にいずれを選択するかの問合せが都度表示されるようにしてもよい。
【００３１】
＜ＭＰＤデータの例：図３＞
上記のようなアスペクト比の変更を可能にするＭＰＤデータ２２１の例を図３に基づいて説明する。図３は、アスペクト比の変更を可能にするＭＰＤデータ２２１のコンポーネントの記述例（データ構造）を示す図である。
【００３２】
図示のＭＰＤデータ２２１では、同時に再生可能な対象を示すエレメントであるサブセット（Subset）によって、上述の領域（基本領域tile1および追加領域tile0、tile2〜9）の組み合わせのバリエーションが規定されている。より詳細には、組み合わせ後の形状が矩形となるような組み合わせのバリエーションが規定されている。例えば、<Subset contains=“tile1,tile2”/>の記述は、基本領域（tile1）と追加領域（tile2）とを同時に再生すること（より詳細には、コンテンツの表示可能範囲のうち、これらの領域に対応する部分を表示すること）が可能であることを示している。
【００３３】
また、図示のＭＰＤデータ２２１では、アダプテーションセット（AdaptationSet）のエレメントによって、各領域（tile0〜9）の位置および範囲が示されている。具体的には、当該エレメントに含まれるバリュー（value）に記述される、タイルの種別（tiletype）、領域の幅（width）、領域の高さ（height）、領域の左上端のｘおよびｙ座標（x-coord，y-coord）によって各領域（tile0〜9）の位置および範囲が示されている。
【００３４】
例えば、フルフレーム領域（tile0）のアダプテーションセットでは、value=“full-frame, 1, 1, 0, 0”と記述されている。この記述から、領域（tile0）は、フルフレーム領域であり、高さおよび幅がそれぞれフルフレーム領域の高さおよび幅の１倍であり、左上端の座標が（０，０）であることが特定できる。また、例えば、基本領域（tile1）のアダプテーションセットでは、value=“ tile, 0.5, 0.5, 0.25, 0.167”と記述されている。この記述から、基本領域（tile1）は、表示可能範囲を分割して得られたタイルの領域であり、高さおよび幅がそれぞれフルフレーム領域の高さおよび幅の０．５倍であり、左上端の座標が（０．２５，０．１６７）であることが特定できる。なお、この座標は、フルフレーム領域の左上端（基準位置）を原点（０，０）とし、同領域の右上端を（１，０）とし、同領域の左下端を（０，１）とする座標系における座標である。また、各領域のRepresentationのエレメントに記述されたsrcの値（ＵＲＬ）を用いることにより、その領域に対応するコンテンツを取得することができるようになっている。
【００３５】
＜アスペクト比変更処理の流れ：図４＞
続いて、再生装置２００が実行するアスペクト比変更処理（表示制御方法）の流れを図４に基づいて説明する。図４は、アスペクト比変更処理の一例を示すフローチャートである。なお、同図では、コンテンツ取得部２１１がＭＰＤデータ２２１を取得済みである状態における処理を示している。
【００３６】
まず、アスペクト比変更部２１２は、ＭＰＤデータ２２１を参照して、基本領域の位置および範囲を特定する（Ｓ１）。例えば、図３のＭＰＤデータ２２１を参照した場合、tile1のバリューの記述から、基本領域の位置および範囲を特定する。なお、複数のアダプテーションセットから基本領域に対応するものを選択する方法としては、例えば基本領域のtileの番号を予め決めておくことや、サブセットのうち最も先に記述されているものを選択するように決めておくことや、種別がtileであるアダプテーションセットのうち、最も先に記述されているものを選択するように決めておくこと等が考えられる。この他にも、default属性が付加されたサブセットを選択するように決めておくことや、エレメントのバリューにおいてdefault属性が付加されたアダプテーションセットを選択するように決めておくこと等が考えられる。
【００３７】
例えば、tile1が基本領域であることを示すために、tiletypeの値に特別な値“tile-base”を用意し、他のtileと特に区別できるようにしてもよい。あるいは、基本領域か、追加領域かを識別する1 bitの識別子is-baseを別途規定し、タイルエレメントのバリューに追加するとしてもよい。更に極端には、タイルエレメント自体をTile-B（基本領域）、Tile-A（追加領域）の２種類のエレメントとして定義し、エレメントの種別自体で区別する、といった実現方法も可能である。
【００３８】
そして、アスペクト比変更部２１２は、上記のようにして特定した基本領域の位置および範囲を再生部２１３に通知する。これにより、再生部２１３は、コンテンツ取得部２１１が取得したコンテンツのうち、通知された基本領域に対応する部分の画像（動画像）をサーバ（例えば配信装置１００）から取得し（Ｓ２）、取得したコンテンツを表示部２３０に表示させる（Ｓ３）。
【００３９】
アスペクト比変更部２１２は、画像の表示中（動画像の再生中）において、アスペクト比を変更するか否かを判定する（Ｓ４）。なお、アスペクト比の変更の契機は特に限定されないが、例えば所定のユーザ操作（上下左右の何れかの方向を選択する操作等）が行われたことを契機として、アスペクト比を変更すると判定してもよい。また、ユーザが所望の追加領域を容易に選択できるようにするための表示を行ってもよい。例えば、基本領域に基づく表示を行っている際に、上下左右および斜め方向に追加領域が存在することがＭＰＤデータ２２１から特定された場合、これらの追加領域の存在を示すための情報および／またはこれらの追加領域を選択するための操作を示す情報を表示してもよい。具体的には、画面の右端に右向きの矢印を表示する等して、右を選択する操作により画面右側の追加領域の選択が可能であることをユーザに提示してもよい。また、図２の左下に示したような画面を表示して、この画面から追加領域を選択できるようにしてもよい。
【００４０】
そして、アスペクト比を変更すると判定した場合（Ｓ４でＹＥＳ）、アスペクト比変更部２１２は、基本領域に追加する追加領域を特定する（Ｓ５、特定ステップ）。例えば、基本領域の画像の表示中に方向を選択する操作が行われた場合、基本領域に対して選択された方向に位置する追加領域を、該基本領域に追加する追加領域として特定する。具体例を挙げれば、上方向が選択された場合には、基本領域の上に位置するtile４を追加領域と特定し、右上方向が選択された場合には、基本領域の右に位置するtile3と上に位置するtile4と右上に位置するtile7とを追加領域と特定する（図２参照）。なお、基本領域と追加領域との位置関係は、ＭＰＤデータ２２１における各tileのバリューの記述から特定することができる。
【００４１】
この後、アスペクト比変更部２１２は、追加領域と基本領域とを組み合わせた領域の位置および範囲を再生部２１３に通知する。これにより、再生部２１３は、コンテンツ取得部２１１が取得したコンテンツのうち、通知された領域に対応する部分の画像（動画像）をサーバ（例えば配信装置１００）から取得し（Ｓ６）、取得したコンテンツを表示部２３０に表示させ（Ｓ７、表示制御ステップ）、アスペクト比変更処理は終了する。
【００４２】
なお、上記の例では、基本領域に対し、１つの方向（上、下、左、右、斜め）には１つの追加領域のみが規定されているが、１つの方向に複数の追加領域を規定してもよい。言い換えれば、基本領域に直接隣接する追加領域（直接隣接領域）に対し、基本領域には直接隣接しないが、直接隣接領域には直接隣接する追加領域を規定してもよい。例えば、図２の例において、基本領域（tile1）の下方向に隣接する追加領域はtile5のみであるが、このtile5を高さ方向に２分割して、基本領域に直接隣接するtile5-1と、tile5-1に直接隣接するtile5-2とを規定してもよい。これにより、１つの方向について段階的にアスペクト比を変更することができる。
【００４３】
また、このような構成とする場合、ユーザが追加領域を選択する際の操作に応じてどの段階まで組み合わせの対象とするかを決定してもよい。例えば、タッチパネルのような入力デバイスにて、ドラッグ操作にて方向を指定することで追加領域を選択する構成とした場合、該ドラッグ操作の軌跡の長さに応じた段階まで組み合わせの対象としてもよい。これにより、直感的な操作で段階的にアスペクト比を変更することが可能になる。
【００４４】
〔実施形態２〕
本実施形態では、上記実施形態とは異なる態様で基本領域および追加領域の位置および範囲を記述する例を図５および図６に基づいて説明する。なお、システム・装置の構成（図１）および処理の流れ（図４）は上記実施形態と同様であるから、本実施形態ではこれらの説明を省略する。
【００４５】
図５は、アスペクト比を変更するために設定された各領域をグリッド数およびindex値で表した例を示す図である。同図の（ａ）の例は、フルフレーム領域（tile0）の内部に矩形の領域（tile1）が規定されている点、フルフレーム領域（tile0）の左上端が基準位置となっている点、およびフルフレーム領域（tile0）の内側に基本領域（tile1）が規定されている点で図２の例と共通している。また、図５の（ｂ）（ｃ）に示すように、追加領域（tile2〜9）の配置も図２の例と同じである。
【００４６】
図５の例と図２の例との相違点は、フルフレーム領域（tile0）が縦ｎ×横ｍのグリッド（格子）に区切られており、基本領域の右上端の点がグリッド数（単位格子の数）に基づくindex値（ｉ，ｊ）で表され、基本領域の幅および高さがグリッド数で表されている点である。
【００４７】
＜ＭＰＤデータの例：図６＞
本実施形態のＭＰＤデータの例を図６に基づいて説明する。図６は、基本領域および追加領域の位置および範囲をグリッド数で示すことによってアスペクト比の変更を可能にするＭＰＤデータのコンポーネントの記述例（データ構造）を示す図である。なお、図６のＭＰＤデータは、各タイルのバリューの記述が異なっている以外は図３の例と同様であるから、バリュー以外の記述についての説明は省略する。
【００４８】
図６のＭＰＤデータでは、バリューの記述により、各領域（tile0〜9）の位置および範囲が、タイルの種別（tiletype）、領域の幅（width）、領域の高さ（height）、領域の左上端のタイルのindex値（ｉ，ｊ）によって示されている。なお、領域の幅（width）は、その領域の幅方向のタイル数であり、領域の高さ（height）はその領域の高さ方向のタイル数である。また、領域の左上端のタイルのindex値（ｉ，ｊ）は、その領域を構成するタイルのうち、左上端に位置するタイルの位置を、基準位置を含むタイル（フルフレーム領域の左上端のタイル）を基準として幅方向および高さ方向のタイル数で示した値である。
【００４９】
例えば、フルフレーム領域（tile0）のアダプテーションセットでは、value=“full-frame, 8, 6, 0, 0”と記述されている。この記述から、領域（tile0）は、フルフレームの領域であり、幅がタイル８個分であり、高さがタイル６個分であり、左上端のタイルが（０，０）、すなわち基準位置を含むタイルであることが特定できる。また、例えば、基本領域（tile1）のアダプテーションセットでは、value=“tile, 4, 3, 2, 1”と記述されている。この記述から、基本領域（tile1）は、コンテンツの表示可能範囲を分割して得られたタイルの領域であり、幅がタイル４個分、高さがタイル３個分、左上端のタイルが、基準位置を含むタイルから右に２、下に１進んだ位置のタイルであることが特定できる。
【００５０】
なお、本実施形態のように、グリッド単位で基本領域および追加領域を規定する場合、各領域をどれだけ細かく規定するかに応じた細かさで表示可能領域をグリッドに区分すればよい。例えば、図５の例では幅方向に８、高さ方向に６のグリッドに区分しているが、幅方向に１６、高さ方向に１２のグリッドに区分することで、より細かい（図５の例のグリッドの半分の高さ／幅）の単位で各領域を規定することができる。
【００５１】
実施形態１に示したフルフレーム領域に対する比率で表す記述方式、本実施形態のグリッド単位による記述方式はいずれも、実際の画像サイズ（解像度、画素数）を意識せずに基本領域、追加領域といった部分領域を表現する効果がある。即ち、元のフルフレームの画像サイズがSD（960x540）でもHD（1920x1080）でも、あるいはUHD（3840x2160または7680x4320）であっても、比率値あるいは分割グリッドによって共通に部分領域が表現される。例えば、図５に示したtile１は、画素数に基づいて記載した場合、SD（960x720）フルフレームではvalue=“tile, 480, 360, 240, 120”、HD（1920x1440）フルフレームではvalue=“tile, 960, 720, 480, 240”となるが、グリッド単位では共通にvalue=“tile, 4, 3, 2, 1”と記述される。この性質により、ＭＰＤデータを生成する際、実サイズの異なるコンポーネント（ＭＰＤデータにおけるRepresentation）を1つのエレメント（ＭＰＤデータにおけるAdaptation Set）にまとめて記述することが可能となる。これにより、同位置の部分領域に実サイズの異なるコンポーネントデータが複数あった場合にも、それらの管理を容易とする。
【００５２】
なお、フルフレーム領域（tile0）が再生対象とならない場合に、フルフレーム領域（tile0）のアダプテーションセットをＭＰＤデータに記述せず、フルフレーム領域のタイル数（グリッド数）を各タイルのバリューに追加してＭＰＤデータを記述するようにしてもよい。例えば、基本領域（tile1）のバリューをvalue=“tile, 8, 6, 4, 3, 2, 1”と記述する。このとき２つめと３つめの値“8, 6”がフルフレームでのタイル数（グリッド数）を表している。
【００５３】
〔実施形態３〕
本実施形態では、上記各実施形態とはまた異なる態様で基本領域および追加領域の位置および範囲を記述する例を図７から図９に基づいて説明する。なお、システム・装置の構成（図１）および処理の流れ（図４）は実施形態１と同様であるから、本実施形態ではこれらの説明を省略する。
【００５４】
図７は、アスペクト比を変更するために設定された各領域を、基本領域上の基準位置を基準として表した例を示す図である。同図の（ａ）に示すように、コンテンツの表示可能範囲に対応する領域（tile9）の内部に基本領域（tile0）が規定されている。この基本領域（tile0）は、フルフレーム領域であり、該領域の左上端の位置が基準位置である。そして、同図の（ｂ）（ｃ）に示すように、基本領域（tile0）を中心として、８つの追加領域（tile1〜8）が規定されている。
【００５５】
このように、基本領域上に基準位置を設定することにより、上記各実施形態のように、表示可能範囲の外周上に基準位置を設定する場合と比べて、追加領域の拡張が容易になる。例えば、図７の例において、領域（tile9）よりもさらに外側に対応するコンテンツを取得可能である場合に、そのコンテンツを表示させるためのタイルを、領域（tile9）の外側に容易に規定することができる。
言い換えると、初期段階のサービスにおいては基本領域の映像コンテンツのみ、あるいは基本領域とそれに隣接する追加領域の映像コンテンツのみを提供し、需要が拡大するに従ってさらにその周辺領域の映像コンテンツを拡張サービスとして追加提供する、といった拡張型のサービスを構成するのに適している。
【００５６】
＜ＭＰＤデータの例１：図８＞
本実施形態のＭＰＤデータの例を図８に基づいて説明する。図８は、基本領域の左上端を基準位置として追加領域の位置および範囲を示したＭＰＤデータのコンポーネントの記述例（データ構造）を示す図である。なお、図８のＭＰＤデータは、各タイルのバリューの記述が異なっている以外は図３、６の例と同様であるから、バリュー以外の記述についての説明は省略する。
【００５７】
図８のＭＰＤデータにおいても、図３、６の例と同様、バリューの記述により各領域（tile0〜9）の位置および範囲が規定されている。具体的には、バリューに含まれるタイルの種別（tiletype）、領域の幅（width）、領域の高さ（height）、領域の左上端のｘおよびｙ座標（x-coord，y-coord）によって規定されている。なお、領域の幅（width）および高さ（height）は、フルフレーム領域の幅および高さに対するその領域の幅および高さの比を示す。また、座標値は、フルフレーム領域の左上端（基準位置）を原点（０，０）とし、同領域の右上端を（１，０）とし、同領域の左下端を（０，１）とする座標系における座標である。
【００５８】
例えば、フルフレーム領域（tile0）のアダプテーションセットでは、value=“full-frame, 1, 1, 0, 0”と記述されている。この記述から、領域（tile0）は、フルフレームの領域であり、幅および高さがフルフレーム領域と等しく、左上端の座標が基準位置と一致することが特定できる。また、例えば、追加領域（tile1）のアダプテーションセットでは、value=“ tile, 0.5, 1, -0.5, 0”と記述されている。この記述から、追加領域（tile1）は、タイルの領域であり、幅がフルフレームの０．５倍、高さがフルフレームの１．０倍、左上端の座標が（−０．５，０）であることが特定できる。
【００５９】
なお、フルフレーム領域（tile0）が基本領域であることを示すために、tiletypeの値に特別な値“full-frame-base”を用意し識別可としてもよい。あるいは、基本領域か、追加領域かを識別する１ビットの識別子is-baseを別途規定し、タイルエレメントのバリューに追加するとしてもよい。その他、実施形態１で示したデフォルト設定による指定も可能である。
【００６０】
＜ＭＰＤデータの例２：図９＞
本実施形態のＭＰＤデータの他の例を図９に基づいて説明する。図９は、基本領域の左上端を基準位置として追加領域の位置および範囲を示したＭＰＤデータのコンポーネントの他の記述例（データ構造）を示す図である。なお、図９のＭＰＤデータは、各タイルのバリューの記述が異なっている以外は図３、６、８の例と同様であるから、バリュー以外の記述についての説明は省略する。
【００６１】
図９のＭＰＤデータにおいても、図３、６、８の例と同様、バリューの記述により各領域（tile0〜9）の位置および範囲が規定されている。具体的には、バリューに含まれるタイルの種別（tiletype）、領域の幅（width）、領域の高さ（height）、領域の左上端のタイルのindex値（ｉ，ｊ）によって規定されている。なお、領域の幅（width）および高さ（height）は、実施形態２と同様にその領域の幅方向および高さ方向のタイル数をそれぞれ示している。また、index値（ｉ，ｊ）は、その領域を構成するタイルのうち、左上端に位置するタイルの位置を、基準位置を含むタイル（フルフレーム領域の左上端のタイル）を基準として幅方向および高さ方向のタイル数で示した値である。
【００６２】
例えば、フルフレーム領域（tile0）のアダプテーションセットでは、value=“full-frame, 4, 3, 0, 0”と記述されている。この記述から、領域（tile0）は、フルフレームの領域であり、幅がタイル４個分、高さがタイル３個分、左上端のタイルが基準位置を含むタイルであることが特定できる。また、例えば、追加領域（tile1）のアダプテーションセットでは、value=“ tile, 2, 3, -2, 0”と記述されている。この記述から、追加領域（tile1）は、タイルの領域であり、幅がタイル２個分、高さがタイル３個分、左上端のタイルが、基準位置を含むタイルから左に２進んだ位置のタイルであることが特定できる。
【００６３】
実施形態１から３から自明なように、規準位置の選び方に特に制限はない。構成する映像配信サービスの使用、形態によって適宜決定すればよい。唯一必要なのは、複数の基本領域、追加領域を１つのＭＰＤデータに記述する際に、それらの領域どうしの規準位置を統一させておくことである。規準位置を統一させることにより、基本領域、追加領域間の空間的な位置関係が把握され、適宜選択、利用可能となる。
【００６４】
〔変形例〕
上記各実施形態では、領域の左上角の頂点の位置（座標またはグリッド）と、該領域の幅および高さとによって、領域を規定する例を示したが、領域の規定方法はこの例に限られない。例えば、領域が矩形である場合、対向する２頂点の位置を示す情報（例えば座標）によってその領域を規定してもよい。
【００６５】
〔まとめ〕
本発明の態様１に係る表示制御装置（再生装置２００）は、一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置であって、上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域（追加領域）とを規定した記述情報（ＭＰＤデータ２２１）を参照して、上記基本領域と組み合わせる上記隣接領域を特定する特定手段（アスペクト比変更部２１２）と、上記表示可能範囲のうち、上記基本領域と上記特定手段が特定した上記隣接領域とを組み合わせた領域に対応する部分を表示対象とする表示制御手段（再生部２１３）と、を備えている。
【００６６】
上記の構成によれば、基本領域と該基本領域に隣接する隣接領域とを規定した記述情報を参照して、基本領域と組み合わせる隣接領域を特定する。そして、特定した隣接領域と基本領域とを組み合わせた領域に対応する部分を表示対象とする。
【００６７】
ここで、上記の構成によれば、隣接領域は複数規定されており、各隣接領域は互いに形状が異なっている。このため、基本領域と組み合わせるものとして特定された隣接領域が複数の隣接領域の何れであるかによって、基本領域と隣接領域とを組み合せた領域の形状、すなわちアスペクト比が異なるものとなる。したがって、上記の構成によれば、適応的にアスペクト比を変更することを可能にすることができるという効果を奏する。
【００６８】
本発明の態様２に係る配信装置は、一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置（再生装置２００）に、上記コンテンツの表示制御のための記述情報（ＭＰＤデータ２２１）を配信する配信装置であって、上記記述情報は、上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定している。
【００６９】
上記の構成によれば、表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域とを規定した記述情報を表示制御装置に配信する。よって、表示制御装置に適応的にアスペクト比を変更させることができるという効果を奏する。
【００７０】
本発明の態様３に係る配信装置が配信する記述情報は、矩形である上記表示可能範囲の一頂点を基準として、上記基本領域と上記隣接領域とを規定しているものであってもよい。
【００７１】
上記の構成によれば、上記表示可能範囲が矩形である。よって、その一頂点を基準とすることにより、上記基本領域と上記隣接領域とを簡潔に規定することができる。つまり、上記の構成によれば、上記基本領域と上記隣接領域とを簡潔に規定した記述情報を表示制御装置に配信することができる。
【００７２】
本発明の態様４に係る配信装置が配信する記述情報は、矩形である上記基本領域の一頂点を基準として上記基本領域を規定すると共に、該頂点を基準として上記基本領域と一辺を共有する矩形である上記隣接領域を規定しているものであってもよい。
【００７３】
上記の構成によれば、基本領域および隣接領域が矩形であり、基本領域と隣接領域とは一辺を共有している。よって、基本領域と隣接領域とを組み合わせることによってアスペクト比を変化させることができる。また、形状の異なる隣接領域も規定されているため、組み合わせる隣接領域に応じて異なるアスペクト比とすることができる。そして、これら基本領域および隣接領域は、基本領域の一頂点を基準として規定されているので、隣接領域を拡張することが容易である。例えば、表示可能範囲外のコンテンツを取得できる場合、表示可能範囲外まで延在する隣接領域を規定することも容易である。
【００７４】
なお、上記記述情報では、基本領域と一辺を共有しない隣接領域がさらに規定されていてもよい。この場合、基本領域と一辺を共有する隣接領域とを組み合わせた上で、さらに基本領域と一辺を共有しない隣接領域を組み合わせることにより、さらに多様なアスペクト比での表示が可能となる。
【００７５】
本発明の態様５に係る配信装置が配信する記述情報は、矩形である上記表示可能範囲を格子状に区分する単位格子の組み合わせによって、上記基本領域と上記隣接領域とを規定しているものであってもよい。
【００７６】
上記の構成によれば、単位格子の組み合わせによって上記基本領域と上記隣接領域とを規定するので、上記基本領域と上記隣接領域とを簡潔に規定することができる。つまり、上記の構成によれば、上記基本領域と上記隣接領域とを簡潔に規定した記述情報を表示制御装置に配信することができる。
【００７７】
本発明の態様６に係るデータ構造は、一画面に表示可能なコンテンツの範囲である表示可能範囲のうち表示対象とする部分を特定するために表示制御装置が参照する記述情報のデータ構造であって、上記表示可能範囲のうち表示対象とする基本領域を規定する情報と、上記基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域を規定する情報とを含む。よって、該データ構造を上記表示制御装置に提供することにより、上記表示制御装置と同様の作用効果を奏する。
【００７８】
本発明の態様７に係る表示制御方法は、一画面に表示可能なコンテンツの範囲である表示可能範囲の少なくとも一部を表示対象とする表示制御装置が実行する表示制御方法であって、上記表示可能範囲のうち表示対象とする基本領域と、該基本領域に隣接する上記表示可能範囲内の領域であって互いに形状の異なる複数の隣接領域（追加領域）とを規定した記述情報（ＭＰＤデータ２２１）を参照して、上記基本領域と組み合わせる上記隣接領域を特定する特定ステップ（Ｓ５）と、上記表示可能範囲のうち、上記基本領域と上記特定手段が特定した上記隣接領域とを組み合わせた領域に対応する部分を表示対象とする表示制御ステップ（Ｓ７）とを含む。よって、当該表示制御方法によれば、上記表示制御装置と同様の作用効果を奏する。
【００７９】
本発明の態様８に係る表示制御システム（配信システム３００）は、上記表示制御装置と上記配信装置とを含み、上記配信装置が配信する上記記述情報を参照して、上記表示制御装置が表示制御を行う。よって、当該表示制御システムによれば、上記表示制御装置と同様の作用効果を奏する。
【００８０】
〔参考例〕
次に、本発明の参考例を図１０から図１７に基づいて説明する。上記各実施形態では、ＭＰＤデータを参照してコンテンツの表示アスペクト比を適応的に変更する例を示したが、本参考例では、ＭＰＤデータを参照してコンテンツの画角を適応的に変更する例を説明する。なお、上記実施形態と同様の構成には同一の参照番号を付し、その説明を省略する。
【００８１】
＜システムの概要：図１０＞
まず、本参考例にかかる配信システム６００の概要を図１０に基づいて説明する。図１０は、配信システム６００を構成する配信装置１００および再生装置５００の要部構成を示すブロック図である。
【００８２】
配信システム６００は、配信装置１００が配信するコンテンツを再生装置５００が受信して再生するシステムである。配信システム６００では、上記実施形態の配信システム３００と同様に、通信網および放送網の双方を利用してコンテンツの配信を行うことができる。また、配信装置１００の構成も上記実施形態と同様である。ただし、配信装置１００の記憶部１１０に格納され、再生装置５００に配信されるＭＰＤデータは、上記実施形態と異なっている。
【００８３】
再生装置５００は、配信装置１００から配信されたコンテンツを再生する装置であり、再生装置５００の動作を統括して制御する制御部５１０、再生装置５００にて使用するデータを格納する記憶部５２０、および制御部５１０の制御に従って画像を表示する表示部５３０を備えている。また、制御部５１０には、コンテンツ取得部５１１、対象領域通知部５１２、原寸表示制御部５１３、および再生部５１４が含まれており、記憶部５２０にはＭＰＤデータ（記述情報）５２１が格納されている。なお、表示部５３０および記憶部５２０は、再生装置５００に接続された再生装置５００の外部の装置であってもよい。
【００８４】
コンテンツ取得部５１１は、配信装置１００からコンテンツおよびＭＰＤデータを取得する。コンテンツおよびＭＰＤデータは、通信経路、放送経路、またはこれら経路を併用して取得する。そして、取得したＭＰＤデータは、記憶部５２０にＭＰＤデータ５２１として格納する。例えば、コンテンツの画像および音声ならびにＭＰＤデータを放送経路で取得し、取得したＭＰＤデータに基づいて必要なコンポーネント（字幕データ等）を通信経路で取得することもできる。なお、ＭＰＤデータおよびコンテンツの一部または全部は、配信装置１００以外の装置から取得してもよい。
【００８５】
対象領域通知部５１２は、表示（再生）中のコンテンツのうち、原寸表示の対象となる対象領域を再生装置５００のユーザに提示する。
【００８６】
原寸表示制御部５１３は、上記対象領域が選択されたときに、該対象領域に対応するコンテンツを再生部５１３に表示させる。対象領域に対応するコンテンツは、表示部５３０の表示画面サイズに応じたコンテンツであり、原寸大の表示となるコンテンツである。
【００８７】
再生部５１３は、コンテンツ取得部５１１が取得したコンテンツを再生する。より詳細には、再生部５１３は、コンテンツの再生中に上記対象領域が選択されたときには、それまでに再生していたコンテンツの代わりに、対象領域に対応するコンテンツ（原寸表示のコンテンツ）を表示部５３０に表示させる。
【００８８】
ＭＰＤデータ２２１は、コンテンツの取得および再生のために参照される記述情報（メタデータ）であり、コンテンツの再生期間（Period）毎に再生可能なコンポーネントの組み合わせ等が記述されている。本参考例のＭＰＤデータ５２１は、表示部５３０の表示画面サイズに応じた画角のコンテンツを特定するための情報を含む点が主な特徴点である。
【００８９】
＜画角の変更：図１１＞
本参考例のＭＰＤデータを参照することにより、表示画面サイズに応じた画角で表示を行うことができる。より具体的には、表示画面のサイズにかかわらず原寸大（実物大）で表示を行うことができる。これについて、図１１に基づいて説明する。図１１は、異なる表示画面サイズに応じた原寸大表示の例を示す図である。
【００９０】
同図の（ａ）は、表示部５３０の表示画面サイズが７０インチである場合の通常表示の例を示している。図示のように、通常表示の際には、コンテンツのtile0（以下、基本領域と呼ぶ）の範囲が全画面表示される。また、通常表示の際には、図示のように、コンテンツの原寸大表示の対象となる領域（以下、対象領域と呼ぶ）を枠で囲むなどしてユーザに提示する。この例では、２つの対象領域（tile1-ROI1、tile1-ROI2）が提示されている。
【００９１】
そして、通常表示状態において、対象領域の何れかを選択することにより、その対象領域の画像を原寸大表示する。すなわち、対象領域tile1-ROI1を選択した場合には、同図の（ｂ）に示すように、当該対象領域の画像が原寸大表示される。同様に、対象領域tile1-ROI2を選択した場合には、同図の（ｃ）に示すように、当該対象領域の画像が原寸大表示される。なお、対象領域を選択する方法は特に限定されない。例えば、マウスのようなポインティングデバイスにて対象領域をポインティングすることで選択してもよいし、方向を指定するキー等を備えたリモートコントローラによって、対象領域のフォーカスを移動させることによって所望の対象領域を選択してもよい。
【００９２】
一方、同図の（ｄ）は、表示部５３０の表示画面サイズが１００インチである場合の通常表示の例を示している。図示のように、通常表示の際には、コンテンツの基本領域（tile0）の範囲が全画面表示される。基本領域の範囲は同図の（ａ）の場合と同じである。また、同図の（ｄ）の例においては、同図の（ａ）の例と同様に、２つの対象領域（tile2-ROI1、tile2-ROI2）が提示されている。これらの対象領域は、１００インチの表示画面に原寸大表示する領域であるから、同図の（ａ）の対象領域（tile1-ROI1、tile1-ROI2）と比べて範囲が広くなっている。
【００９３】
そして、通常表示状態において、対象領域の何れかを選択することにより、その対象領域の画像を原寸大表示する。すなわち、対象領域tile2-ROI1を選択した場合には、同図の（ｅ）に示すように、当該対象領域の画像が原寸大表示される。同様に、対象領域tile2-ROI2を選択した場合には、同図の（ｆ）に示すように、当該対象領域の画像が原寸大表示される。同図の（ｂ）（ｃ）の例と比べれば明らかなように、表示画面サイズが大きい同図の（ｅ）（ｆ）の例では、原寸大表示される範囲が広くなっている。
【００９４】
＜ＭＰＤデータの例：図１２＞
上記のような適応的な画角の変更を可能にするＭＰＤデータ５２１の例を図１２に基づいて説明する。図１２は、適応的な画角の変更を可能にするＭＰＤデータ５２１のコンポーネントの記述例（データ構造）を示す図である。
【００９５】
図示のＭＰＤデータ５２１では、同時に再生可能な対象を示すエレメントであるサブセット（Subset）によって、上述の領域（基本領域と対象領域）の組み合わせが表示画面サイズごとに規定されている。具体的には、基本領域tile0、対象領域tile1-ROI1、および対象領域tile1-ROI2の組み合わせが規定されている。上述のように、この組み合わせは例えば７０インチ用の組み合わせである。また、基本領域tile0、対象領域tile2-ROI1、および対象領域tile2-ROI2の組み合わせが規定されている。上述のように、この組み合わせは例えば１００インチ用の組み合わせである。
【００９６】
また、図示のＭＰＤデータ２２１では、アダプテーションセット（AdaptationSet）のエレメントに、各領域（tile）の表示に必要な情報が記述されている。具体的には、当該エレメントに含まれるバリュー（value）に記述される、領域の左上端のｘおよびｙ座標（x-coord，y-coord）、領域の幅、高さによって領域の位置および範囲が示されている。なお、この座標は、フルフレーム領域の左上端（基準位置）を原点（０，０）とし、同領域の右上端を（１，０）とし、同領域の左下端を（０，１）とする座標系における座標である。また、領域の幅および高さは、フルフレーム領域の幅および高さに対する比で表されている。
【００９７】
また、バリューに記述されるタイルの種別（tiletype）によって、その領域がフルフレーム（full-frame）の画像を表示する領域であるか、原寸大表示に対応する領域（roi）であるかが示されている。
【００９８】
そして、対象領域については、バリューに記述されるスケールファクタ（scale factor）によって、その対象領域がいかなる表示サイズに対応しているかが示されている。なお、この例では、スケールファクタをppi（pixel per inch）で示しているが、スケールファクタは対象領域がいかなる表示サイズに対応しているかを特定できるものであればよく、その単位はppiに限られない。
【００９９】
具体的には、図１２のtile0のアダプテーションセットでは、value=“full-frame, 0, 0, 1, 1, 30”と記述されている。この記述から、基本領域（tile0）は、フルフレーム領域であり、左上端の座標が（０，０）であり、高さおよび幅がそれぞれフルフレーム領域の高さおよび幅の１倍であることが特定できる。また、スケールファクタとして30と記述されている。４Ｋ（横方向の解像度が約４０００）のコンテンツを４Ｋ対応の表示部５３０に表示させた場合、表示部５３０のサイズが１５０インチであればppi=30となる。
【０１００】
また、同図の対象領域（tile1-ROI1）のアダプテーションセットでは、value=“roi, 0.078, 0.5, 0.2, 0.2, 63”と記述されている。この記述から、対象領域（tile1-ROI1）は、原寸大表示の対象領域であり、左上端の座標が（０．０７８，０．５）であり、高さおよび幅がそれぞれフルフレーム領域の高さおよび幅の０．２倍であることが特定できる。そして、63の記述から、対象領域（tile1-ROI1）が７０インチ用に設定された領域であることを特定することができる。これは、４Ｋ（コンテンツおよび表示部５３０の両方が４Ｋ）の場合において、63ppiは７０インチ相当であるからである。
【０１０１】
さらに、同図の対象領域（tile2-ROI1）のアダプテーションセットでは、value=“roi, 0.078, 0.5, 0.3, 0.3, 44”と記述されている。この記述から、対象領域（tile2-ROI1）は、原寸大表示の対象領域であり、左上端の座標が（０．０７８，０．５）であり、高さおよび幅がそれぞれフルフレーム領域の高さおよび幅の０．３倍であることが特定できる。なお、tile1-ROI1と比べて幅および高さが大きくなっているのは、より大きい表示サイズに対応しているためである。そして、44の記述から、対象領域（tile2-ROI1）が１００インチ用に設定された領域であることを特定することができる。これは、４Ｋ（コンテンツおよび表示部５３０の両方が４Ｋ）の場合において、44ppiは１００インチ相当であるからである。
【０１０２】
このように、図示のＭＰＤデータ５２１では、各対象領域にスケールファクタとしてppiの値が記述されている。よって、再生装置５００は、複数の対象領域の中から、表示部５３０の表示サイズに応じたppiの値が記述された対象領域を選択することができる。例えば、表示部５３０が４Ｋ対応であって表示サイズが１００インチである場合に、４Ｋコンテンツを取得したときには、表示部５３０のスケールファクタをppi=44と特定することができるので、tile2-ROI1またはtile2-ROI2を選択することができる。なお、図示のＭＰＤデータ５２１では、Representation width=“3840”height=“2160”の記述から４Ｋコンテンツを取得したことが分かる。
【０１０３】
なお、対象領域が選択されたときには、選択された対象領域のRepresentationのエレメントに記述されたsrcの値（ＵＲＬ）で特定されるコンテンツ（当該対象領域の原寸大表示用のコンテンツ）を取得し、再生する。これにより、再生対象が基本画像から対象領域の原寸大画像に切り替わる。
【０１０４】
＜基本領域よりも範囲の広い対象領域の原寸大表示：図１３、１４＞
上記では、基本領域よりも狭い範囲の対象領域を原寸大表示する例を示したが、ここでは基本領域よりも範囲の広い対象領域を原寸大表示する例を図１３および図１４に基づいて説明する。
【０１０５】
図１３は、基本領域よりも範囲の広い対象領域を原寸大表示した例を示す図である。また、同図の（ａ）には、比較のため、基本領域と同じ範囲の対象領域が設定されている場合の例を示している。なお、表示部５３０のサイズは７０インチを想定している。同図の（ａ）に示すように、基本領域と同じ範囲の対象領域（tile1）が設定されている場合には、通常表示（基本領域を表示）する場合であっても、原寸大表示（tile1を表示）する場合であっても表示される画像に変わりはない。基本領域の画像も原寸大表示となっているためである。
【０１０６】
これに対し、同図の（ｂ）の例では、基本領域（tile0）の外側に対象領域（tile0-ROI3）が設定されている。なお、同図の（ｂ）の例では、表示部５３０のサイズは１００インチを想定している。ここで、同図においてグレーの網掛けは、表示対象外の領域を示している。つまり、対象領域（tile0-ROI3）のうち、基本領域と重畳している部分のみが表示対象となり、それ以外は表示されない。基本領域に表示されている画像の内容（範囲）は、同図の（ａ）と同じであるが、表示部５３０のサイズが大きい分だけ表示されている画像のサイズが同図の（ａ）よりも大きくなっている。つまり、同図の（ｂ）の左側の例では、原寸大よりも拡大された画像が表示されている。
【０１０７】
同図の（ｂ）の例において、対象領域（tile0-ROI3）を指定して原寸大表示に切り替えると、同図の（ｂ）の右側に示すように、対象領域（tile0-ROI3）の画像が全画面表示される。同図の（ａ）の右側の例と比較すると、双方とも原寸大表示であるが、表示部５３０のサイズが大きい分だけ、表示されている画像の範囲が同図の（ｂ）の方が大きくなっている。
【０１０８】
ここで、上記のような基本領域よりも範囲の広い対象領域を規定したＭＰＤデータ５２１の例を図１４に基づいて説明する。図１４は、基本領域よりも範囲の広い対象領域を規定したＭＰＤデータ５２１のコンポーネントの記述例（データ構造）を示す図である。
【０１０９】
図示のＭＰＤデータ５２１では、サブセットのエレメントによって、tile0とtile3-ROI3との組み合わせが規定されている。また、図１２の例と同様にしてtile0が規定されている。なお、図１４の例ではtile0のppi=44となっており、図１２の例のppi=30と異なる値となっているが、これは再生対象のコンテンツが図１２例と異なっているためである。そして、tile3-ROI3については、バリューの記述によって、基本領域（tile0）よりも広い領域であることが規定されている（頂点の座標ｘ、ｙの値が負で、幅および高さが１より大きい）。
【０１１０】
なお、基本領域よりも範囲の広い対象領域の場合、図１１の（ａ）（ｄ）のように基本領域内に矩形を表示することによってその対象領域をユーザに認識させることはできない。このため、例えば図１３の（ｂ）の左側に示すような基本領域と対象領域との位置・サイズの関係を示す画像を生成して表示してもよい。これにより、ユーザは、基本領域よりも範囲の広い対象領域の存在を認識し、必要に応じてその対象領域を選択して原寸表示させることができる。無論、対象領域をユーザに提示する方法はこの例に限られない。
【０１１１】
＜対象領域の選択について：図１５、１６＞
上記では、対象領域を示す矩形の範囲内を選択することによって、その対象領域を選択する例を示したが、対象領域の選択肢を表示することによってユーザに所望の対象領域を選択させてもよい。これについて、図１５および図１６に基づいて説明する。
【０１１２】
図１５は、対象領域の選択肢を表示することによってユーザに所望の対象領域を選択させる例を示す図である。同図の（ａ）の例では、図１１の（ａ）と同様の画像が表示されているが、図１１の（ａ）とは異なり、対象領域を示す矩形が表示されていない。その代わりに、対象領域の選択肢として「犬」および「猫」の文字が表示されており、これらの何れかの文字にカーソルを合わせて選択できるようにしている。
【０１１３】
このような表示は、例えば同図の（ｂ）に示すような情報を用いることによって実現できる。同図の（ｂ）では、対象領域の識別情報であるROI-IDと、そのROI-IDで示される対象領域を示す文字列とが対応付けられている。このような情報を再生装置５００に送信しておくことにより、ＭＰＤデータ５２１を参照して特定したROI-IDの代わりに、そのROI-IDで示される対象領域を示す文字列を再生装置５００に表示させることができる。なお、対象領域の選択肢は、ユーザに対象領域の存在を認識させることができるものであればよく、例えばROI-IDを選択肢として表示させてもよい。ただし、ROI-IDの表示では何れの領域が原寸表示されるかをユーザが認識困難であるため、上記の例のように何れの領域が原寸表示されるかを示す表示を行うことが望ましい。
【０１１４】
ここで、対象領域の選択肢を表示する場合に用いるＭＰＤデータ５２１の例を図１６に基づいて説明する。図１６は、対象領域の選択肢を表示する場合に用いるＭＰＤデータ５２１のコンポーネントの記述例（データ構造）を示す図である。
【０１１５】
図示のＭＰＤデータ５２１は、バリューの値から領域（基本領域および対象領域）の位置および範囲を示す情報が省略されている点を除けば図１２の例と同様である。このような省略がなされている理由は、図１５のようにして対象領域の選択肢を表示する場合には、対象領域を示す矩形を表示する必要がないためである。
【０１１６】
＜原寸表示処理の流れ：図１７＞
続いて、再生装置５００が実行する原寸表示処理の流れを図１７に基づいて説明する。図１７は、原寸表示処理の一例を示すフローチャートである。なお、同図では、コンテンツ取得部５１１がコンテンツと、そのコンテンツを再生するためのＭＰＤデータ５２１を取得済みであり、コンテンツの基本領域（tile0）の部分が再生部５１４によって表示部５３０に表示されている状態における処理を示している。
【０１１７】
なお、基本領域以外に対応するコンテンツは、表示する対象として選択された時点で取得することとする。例えば、１００インチ用のアダプテーションセットが選択された場合には、１００インチ用の原寸表示用コンテンツを取得し、７０インチ用のアダプテーションセットが選択された場合には、７０インチ用の原寸表示用コンテンツを取得する。各コンテンツの取得経路は特に限定されず、複数の経路を組み合わせて取得してもよい。
【０１１８】
まず、対象領域通知部５１２は、ＭＰＤデータ５２１を参照して原寸表示の対象領域を特定する（Ｓ１０）。例えば、図１２のＭＰＤデータ５２１を参照する場合、タイルの種別（tiletype）が“roi”であるタイルを検索し、検出したタイルの座標、幅、および高さを読み出すことによって、対象領域を特定する。
【０１１９】
続いて、対象領域通知部５１２は、上記特定した対象領域を示す情報を表示部５３０に表示させる（Ｓ１１）。表示させる情報は、対象領域をユーザが認識できるようなものであれば特に限定されず、例えば図１１の例のように対象領域の外枠を示す矩形を表示してもよい。また、図１５の例のように対象領域にその対象領域を示す情報（文字列）が対応付けられている場合、その情報（文字列）を表示してもよい。
【０１２０】
また、原寸表示制御部５１３は、画像の表示中（動画像の再生中）において、対象領域が選択されたか否かを判定する（Ｓ１２）。そして、対象領域が選択されたと判定した場合（Ｓ１２でＹＥＳ）、原寸表示制御部５１３は、選択された対象領域に対応し、かつ表示部５３０の表示サイズに応じた原寸画像をサーバ（例えば配信装置１００）から取得し（Ｓ１３）、取得したコンテンツを再生部５１４に表示させ（Ｓ１４）、これにより原寸表示処理を終了する。
【０１２１】
〔変形例〕
上記の例では、領域（基本領域および対象領域）の左上角の頂点の位置を示す座標と、該領域の幅および高さとによって、領域を規定する例を示したが、領域の規定方法はこの例に限られない。例えば、領域が矩形である場合、対向する２頂点の位置を示す情報（例えば座標）によってその領域を規定してもよい。
【０１２２】
〔参考例のまとめ〕
上記再生装置５００（表示制御装置）は、表示装置（表示部５３０）にコンテンツを表示させる表示制御装置であって、表示装置の表示画面サイズに応じた原寸大表示用のコンテンツを示す記述情報（ＭＰＤデータ５２１）を参照して、コンテンツを表示させる表示装置の画面サイズに応じたコンテンツを特定する特定手段（原寸表示制御部５１３）と、上記特定手段が特定したコンテンツを表示させる表示制御手段（再生部５１４）と、を備えている。
【０１２３】
上記の構成によれば、表示装置の画面サイズに応じた画角のコンテンツ（その表示装置に表示させることで原寸大表示となるコンテンツ）を表示させることができる。つまり、表示装置の画面サイズに適応した画角でコンテンツを表示させることができるという効果を奏する。
【０１２４】
〔付記事項１〕
本発明の実施形態１では、部分領域を記述する記述情報（メタデータ、ＭＰＤデータ）の記述形式として、フルフレーム領域に対する比率の値を使って各領域（基本領域、追加領域）の座標位置、サイズを記述する領域の記述形式を示した。また、実施形態２では、フルフレーム領域を分割したグリッド（格子）を別途定義し、グリッド数およびindex値を使った領域の記述形式を示した。実施形態２でも触れたとおり、記述情報（メタデータ、ＭＰＤデータ）の取り得る記述形式としては、これら以外に、実際の画像サイズ（解像度、画素数）によって領域を記述する記述形式も可能である。実際の画像サイズの値（実値）に対し、実施形態１、２で扱った値は、フルフレームのサイズで正規化した論理値にあたる。
【０１２５】
ここでは、領域を実値で記述するときの利点、論理値で記述する利点を、フルフレーム映像から部分領域映像を逐次選択して再生、表示するといった典型的な部分映像配信アプリケーションの動作例を用いて説明する。
【０１２６】
図１８は典型的な部分映像配信アプリケーションの動作フロー例を示している。
初めに、表示されたフルフレーム映像（フルフレーム映像の表示は必ずしも必須ではない）に対し、部分領域（タイル）を指定する（SS1）。このとき、部分領域の指定は、部分領域を表すタイルの枠線が複数画面上に表示されてそこから選択して指定する方法、ポインタで任意の画面位置を指定しその位置を含む部分領域タイルを指定する方法のいずれでも、あるいは別の適当な指定方法であってもよい。次に、指定した部分領域タイルに対応したアダプテーションセット（Adaptation Set）を決定する（SS2）。その後、決定したAdaptation Setに記述されたリプレゼンテーション（Representation）のうち、所望の解像度（画素数）を持つRepresentationを選択し（SS3）、これを要求、取得する（SS4）。これらの指定、決定、要求はＭＰＤデータに記載されたパラメータの値を参照することによって実行される。以降、Representationが示す部分映像を再生、表示（SS5）、部分領域の変更（SS6、SS7）を行う。
【０１２７】
以上の動作フローは、論理値で書かれたＭＰＤデータに適した動作フローである。
【０１２８】
例えば、図１９に示すように２つのサイズの異なる部分領域タイルがあるとする。これらのタイルは、フルフレームに対して分割数の異なる部分領域タイル、即ち１６分割タイルと６４分割タイルである。そして、これらのタイルの部分映像をディスプレイ解像度の異なる端末に振り分けて表示する場合を考える。ここの例では９６０×５４０、１９２０×１０８０、２つの解像度の端末に振り分ける。
【０１２９】
図２０Ａは、論理値で書かれたＭＰＤデータの例である。フルフレーム領域を２００×２００のグリッドとし、１６分割領域タイルを５０×５０、６４分割領域タイルを２５×２５で表している。なお、簡便のため、説明に不要なパラメータは適宜省略している。また、タイルエレメントにフルフレームのグリッド数（フルフレームの解像度）を記述するが、フルフレームのグリッド数は共通となるため、１つめのAdaptation Setにのみフルフレームのグリッド数を記述し、残りのAdaptation Setでは省略できるとした。図２０ＡのＭＰＤデータでは、まずタイルエレメントのバリューに含まれるタイル位置、サイズのパラメータから部分領域タイルであるAdaptation Setが特定され、次にAdaptation Setに含まれるRepresentationのサイズパラメータ（ｗ、ｈ）から実サイズが特定されることによって、簡潔に選択処理が実行される。
【０１３０】
一方、同内容を実値で記述したＭＰＤデータの例が図２０Ｂである。実値で記述する場合、同じ論理位置、サイズで、かつ実サイズの異なる部分領域タイルどうしは、フルフレーム領域のサイズが異なる別のAdaptation Setとして記述される（図２０Ｂの１つめと２つめのAdaptation Set、３つめと４つめのAdaptation Set）ため、論理値で記述する場合のようにまとめて書くことはできない。図２０Ｂのそれぞれのタイルエレメントのバリューに含まれる６つめ、７つめのパラメータがフルフレーム領域のサイズを表すパラメータである。即ち、実施形態１、２ではタイルエレメントにフルフレームのサイズを書くことは必須ではなかったが、実値でサイズの異なるフルフレームからなる部分領域タイルをＭＰＤデータに記述する際には、フルフレームのサイズを記述することが必須となる。そして、実値で記述されたＭＰＤデータで部分領域タイルの位置（論理位置、フルフレームに対する相対位置）を特定するためには、Adaptation Setに記述されたフルフレームのサイズ、タイルサイズおよび座標位置を逐一解析していずれの位置、サイズのタイルかを判断する必要が生じるために、部分領域、部分映像の選択処理は論理値で記述されたＭＰＤデータの場合よりも基本煩雑になる。
【０１３１】
以上、ここまでの説明では実値と比較し論理値で記述したＭＰＤデータの利点を説明したが、限定された条件のもとでは実値で記述したＭＰＤデータの方が選択処理を簡便にできる例がある。その一例が図２０Ｃである。
【０１３２】
図１８の動作フロー図、図１９の概念図で説明したここまでの例では、指定された部分領域タイルに異なる解像度の部分映像が割り当てられてあり、出力先端末の解像度に合わせて選択するとの処理が含まれていた。もしもこの処理が無く、タイルエレメントのバリューに記載された実サイズの部分映像がそのまま選択可能であれば、部分映像の選択処理は更に簡便にできる。即ち、上記の条件が成り立つのであれば、図１８でAdaptation Setを決定する処理（SS2）とRepresentationを選択する処理（SS3）とが等価となり、Representationの選択を省略することができる。これは、ＭＰＤデータに記述された全てのAdaptation Set、部分領域タイルが単一の解像度のフルフレーム映像から切り出されたタイルであるとし、その部分領域タイル、部分映像をそのままの解像度で出力するとの条件の上で成り立つ。（無論、出力された部分映像を端末がその後にリサイズすることはいっこうに構わない。）
【０１３３】
図２０Ｃは部分領域タイルを実値で記述したＭＰＤデータの一例であり、２つの部分領域タイル（１６分割領域タイル、６４分割領域タイル）は共通の解像度７６８０×４３２０のフルフレームから切り出された１９２０×１０８０、９６０×５４０の２つのタイルとして記述されている。なおこの例では、フルフレームの解像度が共通のため、１つめのAdaptation Setにのみフルフレームの解像度を記述し、残りのAdaptation Setは記述を省略するとした。そして、この例では、Representationに記載されている部分映像の画素サイズw=”1920” h=”1080”、w=”960” h=”540”とサイズが同じであることから、タイルサイズを選択することによりRepresentationの選択を兼ねる、即ちRepresentationの選択を省略することができることになる。
【０１３４】
上記した、記述情報（メタデータ、ＭＰＤデータ）が実値で書かれたときの利点を最大限生かすためには、上記の条件が成り立つか、即ち、記述情報が実値で書かれているか否か、記述情報に書かれた位置、サイズの単位が画素サイズか否か、それにより後段の部分映像（Representation）の選択処理を省略可能か否か、を簡単に判別できることが望ましい。そのために、条件成立を示した１ビットの識別子formedを定義し、記述情報に加える。なお、識別子formedは一例であり、例えば、記述情報に書かれた実値の位置、サイズから部分映像（Representation）が直接に選択可能であることを示す識別子directなどとしてもよい。識別子は、例えば、タイルエレメントのバリューに含まれる１パラメータとしてvalue=”tyletype, formed, …”のように記述してもよいし、もっと上位の、例えばMPDエレメントの一属性として記述する、といったことも可能である。あるいは、バリューに含まれるwidth、heightの値として1920p, 1080pのように画素サイズであることを明記した特別な表記を用いるようにしてもよい。なお、正確にはこの表記は画素サイズを表すのみならず、単一の解像度のフルフレームから切り出されたタイルであることを示していることは言うまでもない。また更に、ＭＰＤデータのファイル名で判別するといった方法も可能である。これらにより、部分映像配信時に必要な処理の判断がなされる。また当然、プロファイル等の仕様の規定により実値で書ける範囲に対して制限を与えることにより運用上で縛ることも可能である。
【０１３５】
〔付記事項２〕
本発明の１から３の各実施形態で示した記述情報（ＭＰＤデータ）は、フルフレーム領域が分割された基本領域、追加領域などの部分領域がフルフレーム領域全体に亘って定義され、それらを適宜選択して表示する、といった利用を目的としたものだった。このような部分領域をここではＰＯＷ（A Part of Whole full-frame）と呼ぶ。一方、本発明の参考例に示した表示情報（ＭＰＤデータ）は、フルフレームの一部に注視対象となる被写体（オブジェクト）が映ってあり、オブジェクトの存在する領域に特に部分領域を定義してそれを選択させて表示させる、といった利用を目的とするものだった。このような注視対象を含む部分領域、即ち注視領域をここではＲＯＩ（Region of Interest）と呼ぶ。
【０１３６】
これらは使われ方、ＭＰＤデータの作成の仕方が異なる。
【０１３７】
前者（ＰＯＷ）の場合、部分領域タイルがフルフレーム映像全体に亘って定義され、それらを適宜選択していくことで、例えば実際にオブジェクトが映り込んだ部分領域を適宜選択し再生するといった使い方を想定する（図２１ Ａ）。このとき、部分領域を選ぶのは視聴するユーザであってもクライアント端末であってもよく、また配信側が予め別途指定情報を送って指定するとしてもよい。フルフレーム映像全体に亘って全ての部分領域が定義されるため、特にＭＰＤデータを生成する上でオブジェクトの移動や変動を考慮する必要はない。
【０１３８】
一方、後者（ＲＯＩ）の場合、オブジェクト（注視対象）を含んだ部分領域タイルのみが予め定義されて、その情報が配信側から受信側に送られる。このとき、オブジェクトが画面内を移動したとすると、定義される部分領域タイルの位置も変動する。このため、例えばＭＰＥＧ−ＤＡＳＨでは、位置が変化した回数分だけ再生期間（Period）を区切ったＭＰＤデータを作成し、部分領域タイルをそれらのPeriod毎に定義することでオブジェクトの移動や変動に対応する必要が生じる。
【０１３９】
前者（ＰＯＷ）のように隣り合う部分領域タイルが常にあるわけではないため、後者（ＲＯＩ）では前者（ＰＯＷ）のようにタイルを適宜選択するといった動作はできない。さらにその場合、オブジェクトが１つであれば各Periodに存在するＲＯＩも１つであり、Periodを跨いでも存在する部分領域タイルを選択して再生を続ければよい（図２１ Ｂ）が、複数のオブジェクトとそれらに対応する注視領域（ＲＯＩ）のタイルがそれぞれ複数定義された場合、オブジェクトとの対応関係が判らなければ適切に選択することはできない（図２１ Ｃ）。
【０１４０】
上記した問題を解消するため、記述情報（ＭＰＤデータ）に記載のＲＯＩの各部分領域タイル（Adaptation Set）に対し、タイルに（タイルに対応した部分映像に）含まれるオブジェクトを識別するための識別子object_indexを付け、Periodに含まれる複数のＲＯＩ部分領域タイルを区別する。例えば、タイルエレメントのバリューに含まれる１パラメータとしてvalue=”tyletype, object_index, …”のように記述してもよいし、タイルエレメントの、あるいはアダプテーションセットエレメントの別の属性値パラメータとして新規に定義し、それらエレメントに記述する、といったことも可能である。こうすることで、ＲＯＩ部分領域タイルでPeriodを跨いで再生する際にも適当なタイルを連続して選択することが可能となる。
【０１４１】
あるいは、Periodに書くAdaptation Setの順番に制限を加え、同じオブジェクトを含むＲＯＩ部分領域タイルのAdaptation Setが必ず同じ順番に並ぶようにすることで選択可能としてもよい。即ちPeriod nで１つめのAdaptation Setを選択したら、Period n+1でも同じ１つめのAdaptation Setを自動的に選択することで同じオブジェクトを連続的に再生可能とさせる。またあるいは、同じオブジェクトを含むＲＯＩ部分領域タイルのAdaptationSetが同じID値（あるいは関連したID値）を含むことで識別可としてもよい。これは即ち、ID識別子が上記object_index識別子を兼ねるといった構成である。
【０１４２】
オブジェクトの識別に利用可能なAdaptation Setに含まれるID識別子としては、Adaptation Setエレメント自体のID識別子がある。あるいは、コンテンツが2つの映像、例えば番組本編映像とCM映像、とを入れ子状に繋いで編集されたものである場合に、Period毎に添付してそれぞれを識別するための各映像固有の識別子 (Asset Identifier) をAdaptation Setエレメントに添付し、オブジェクトの識別子として利用することも可能である。図２２はAdaptation SetエレメントのID識別子を用いたMPDデータの記述例、図２３は映像固有の識別子であるAsset Identifierエレメントを用いた記述例である。図２２の例では、異なるPeriod (開始時刻の異なるid=“p0”と“p1”の2つのPeriod) に同じid=“obj-A”を持つAdaptation Setが含まれており、それらを同じオブジェクトを含んだタイルとして連続して再生する。図２３の例では、異なるPeriodに同じ値 (schemeIdUriの値、valueの値含めて同じ値) を持つAsset Identifierが記述されたAdaptation Setが含まれており、それらを同じオブジェクトを含んだタイルとして連続して再生する。
また、Adaptation Setエレメントに添付可能な、メイン映像、サブ映像といった役割を示すためのRole記述子、左目映像、右目映像といった視点を示すためのViewpoint記述子をオブジェクトの識別子として使い、同じ値のRole記述子あるいはViewpoint記述子を持つAdaptation Setを連続して選択する、といった実施の形態も可能である。
【０１４３】
なお、上記説明ではＰＯＷの部分領域タイルではオブジェクトの識別は基本不要としたが、ＰＯＷの部分領域タイル、それに対応するエレメントに同様のobject_index識別子を付けることも可能である。ＰＯＷの場合、object_index識別子はオブジェクトの存在するタイルの範囲を示すパラメータとして扱われ、タイルの選択に利用されるほか、複数のタイルを選択して再生する際にオブジェクトが含まれるタイルだけを精細度を上げて再生する、といったように、タイル再生時の優先度を示すパラメータとして利用することも可能である。
【０１４４】
また更に、複数のタイル、即ちAdaptation Setにobject_index識別子を付ける代わりに、同じオブジェクトを含むAdaptation Setをまとめて記述したSubsetエレメントを記述し、このSubsetに代表してobject_index識別子を付けることでも同様の実施が可能である。更に、SubsetエレメントのID識別子がobject_index識別子を兼ねる構成としてもよい。これは、実施形態１〜３で、アスペクト比の異なる表示領域を表すために同時に再生するタイルをSubsetでまとめて記述したことと構造的に等価であり、アスペクト比の異なる表示領域をオブジェクトを含む領域と解釈し、オブジェクトの識別子をSubsetエレメントに添付することで構成される。無論、既に図３、図６、図８、図９でも示されている通り、１つのタイルからなるSubsetも記述可能であり、オブジェクトを含んだ１つのタイルからなるSubsetを記述し、識別子を付けて識別することも可能である。そして、同じオブジェクト識別子の値を持つSubsetエレメントを異なる複数のPeriodに書くことにより、同じオブジェクトを含む１つまたは複数のタイル＝Adaptation Setを選んで連続的に再生することが可能となる。図２４は１つのタイルからなるSubsetエレメントを含んだMPDデータの記述例、図２５は複数タイルからなるSubsetエレメントを含んだMPDデータの記述例である。SubsetエレメントのID識別子、id=“obj-A”、id=“obj-B” id=“obj-C”がオブジェクトの識別子にあたる。これらにより、異なるPeriod (開始時刻の異なるid=“p0”と“p1”の2つのPeriod) でも同じオブジェクトを含むAdaptation Set (を特定したSubset) が選択でき、連続して再生できる。このように、Adaptation SetエレメントのID識別子やAsset Identifierエレメントによる記述に比べて、Subsetエレメントによるオブジェクトタイルの記述には、オブジェクトを含むタイルが複数ある場合にまとめて記述でき、取り扱いを容易にできるといった効果がある。
【０１４５】
〔付記事項３〕
また更に、異なるPeriodにある同じオブジェクトを含んだタイルを通知する特殊な手段として、非定時に発行するイベントメッセージによる通知、あるいはコンポーネントのデータにイベントメッセージ情報を格納し、その中に次のタイルの指定情報を含めて送るインバンドイベントメッセージによる通知も可能である。コンポーネントデータであるセグメントにISOベースメディアファイルフォーマット (ISO BM FF、いわゆるMP4フォーマット) を利用するMPEG-DASHでは、インバンドイベントによる通知にDASH Event Message Boxが利用される。
【０１４６】
付記事項２で示したMPDデータ中の識別情報による同一オブジェクトタイルの指定では、MPDデータ配信時にタイルとオブジェクトとの関係が確定している必要がある。しかしながら、撮影から配信までの時間が短いライブ映像配信のようなケースでは、全てのオブジェクトをリアルタイムに検出し、オブジェクトの識別情報を全て付加したMPDデータを形成して逐次配信することは、送信側の処理負荷が高く、実質的に困難である。このような場合に、オブジェクトの識別情報を除いたMPDデータ (即ち既存のMPDデータ) を作成して配信し、配信途中の視聴の状態、即ちどのオブジェクトを視聴しているかをモニタしてそれに合せた必要な次Periodのオブジェクトを検出し、次のオブジェクトタイルの識別情報をイベントメッセージあるいはインバンドイベントメッセージに格納することで受信側に通知する。例えば、ISO BM FFをセグメントデータ形式とするMPEG-DASHの場合、再生中のPeriodの１つのRepresentationを構成する最後のセグメントデータに次のPeriodでの対応するオブジェクトタイルの識別情報を記述したDASH Event Message Boxを添付し、インバンドイベントメッセージとして通知する。図２６はこのときのDASH Event Message Boxの記述構造及び記述例を示している。id=“t000”のAdaptation SetのRepresentationが再生されているとき、最後のセグメントデータに図２６のDASH Event Message Boxが添付されて、次のPeriodのオブジェクトタイル＝Adaptation Setのidがmessage_data=“t010”で示される。value=“adaptationset_id”はデータがAdaptation Setのidで記述されることを示している。無論、十分な処理能力を備え、複数オブジェクトの検出が十分に可能な送信装置であれば、上記した視聴状態のモニタ処理は必ずしも必要では無く、オブジェクトが検出できた時点でそれぞれのコンポーネントデータ (セグメントデータ) に次のオブジェクトタイルを識別する識別情報をインバンドイベントメッセージとして格納し、通知、配信する形態としてもよい。
【０１４７】
図２７は非定時に発行するイベントメッセージに記述されるイベント記述の記述例である。メディアデータと別に送られるイベントメッセージでは、切替え前後のPeriodにある同じオブジェクトを含むタイルのidがセットで記述される。value=“adaptationset_ids”はデータがAdaptation Setのidのセットで記述されることを示している。そして、presentationTime、durationの時刻情報が、Periodの切替え時刻、このイベントの有効時刻を示す。あるいはまた、図２７に示したイベント記述をMPDデータに格納し、MPDデータを頻繁に更新することでイベントを通知するといった形態も実施可能である。
【０１４８】
〔ソフトウェアによる実現例〕
再生装置２００および５００の制御ブロック（特に制御部２１０および５１０）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１４９】
後者の場合、再生装置２００および５００は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１５０】
本発明の各態様に係る表示制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記表示制御装置が備える各手段として動作させることにより上記表示制御装置をコンピュータにて実現させる表示制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１５１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１５２】
本発明は、コンテンツを再生する再生装置等に利用することができる。
【符号の説明】
【０１５３】
１００  配信装置
２００  再生装置（表示制御装置）
２１２  アスペクト比変更部（特定手段）
２１３  再生部（表示制御手段）
２２１  ＭＰＤデータ（記述情報）
【図１】
2015060349.tif 000003
【図２】
2015060349.tif 000004
【図３】
2015060349.tif 000005
【図４】
2015060349.tif 000006
【図５】
2015060349.tif 000007
【図６】
2015060349.tif 000008
【図７】
2015060349.tif 000009
【図８】
2015060349.tif 000010
【図９】
2015060349.tif 000011
【図１０】
2015060349.tif 000012
【図１１】
2015060349.tif 000013
【図１２】
2015060349.tif 000014
【図１３】
2015060349.tif 000015
【図１４】
2015060349.tif 000016
【図１５】
2015060349.tif 000017
【図１６】
2015060349.tif 000018
【図１７】
2015060349.tif 000019
【図１８】
2015060349.tif 000020
【図１９】
2015060349.tif 000021
【図２０】
2015060349.tif 000022
【図２１】
2015060349.tif 000023
【図２２】
2015060349.tif 000024
【図２３】
2015060349.tif 000025
【図２４】
2015060349.tif 000026
【図２５】
2015060349.tif 000027
【図２６】
2015060349.tif 000028
【図２７】
2015060349.tif 000029
【国際調査報告】
2015060349.tif 000030
2015060349.tif 000031