(57)【要約】【課題】  Ｈ．２６４／ＳＶＣのような階層符号化された映像コンテンツにおいて、階層間のコンテンツ情報の差分を提示し、提示されたコンテンツ情報を選択することで、選択したコンテンツ情報を含む階層の映像に切り換えることができるコンテンツ受信装置及びコンテンツ受信装置の制御方法を提供する。【解決手段】  コンテンツ受信装置は、複数解像度レイヤを有する符号化映像を復号する映像デコード部１０４と、解像度レイヤ毎に番組情報が付加されたセクションデータから抽出された解像度レイヤ毎の番組情報から差分番組情報を生成する差分番組情報生成部１０６を有する。番組情報及び差分番組情報を用いて番組情報画面を生成し、表示する。番組情報画面を介してユーザが操作入力することで選択された差分番組情報が含まれる解像度レイヤへの切り換えを実行する。【選択図】  図４
2011109469.tif 000002
【特許請求の範囲】
【請求項１】
複数の階層構造を有する符号化映像データを復号し、任意の階層の映像データを生成することが可能な復号手段と、
階層毎の映像データにそれぞれ関連付けられたコンテンツ情報を取得する取得手段と、
各階層間のコンテンツ情報を比較し、相違のあるコンテンツ情報を差分コンテンツ情報として抽出する抽出手段と、
前記復号手段で復号している階層の映像データに関連付けられたコンテンツ情報を表示部に表示するコンテンツ情報表示画面を生成する制御手段と、を有し、
前記制御手段は、前記復号手段で復号している階層の映像データに関連付けられたコンテンツ情報と、他の階層の映像データに関連付けられたコンテンツ情報との間に相違があるか否かを前記差分コンテンツ情報を用いて判定し、相違がある場合には、復号している階層の映像データに関連付けられたコンテンツ情報と、前記差分コンテンツ情報とを識別可能としたコンテンツ情報表示画面を生成することを特徴とするコンテンツ受信装置。
【請求項２】
前記制御手段によって生成された前記コンテンツ情報表示画面に含まれる差分コンテンツ情報を選択することが可能な選択手段を有し、
前記制御手段は、前記選択手段によって前記差分コンテンツ情報が選択された場合、当該選択された差分コンテンツ情報を含む階層の映像データを復号するよう、前記復号手段を制御することを特徴とする請求項１に記載のコンテンツ受信装置。
【請求項３】
複数の階層構造を有する符号化映像を復号し、任意の階層の映像データを生成することが可能な復号手段と、
前記復号手段によって復号された各階層の映像データの画像を解析することで、各映像データに含まれる内容を示す特徴情報をコンテンツ情報として取得する取得手段と、
前記取得手段によって取得された各階層間のコンテンツ情報を比較し、相違のあるコンテンツ情報を差分コンテンツ情報として抽出する抽出手段と、
前記復号手段で復号している階層の映像データに関連付けられたコンテンツ情報を表示部に表示するコンテンツ情報表示画面を生成する制御手段と、を有し、
前記制御手段は、前記復号手段で復号している階層の映像データのコンテンツ情報と、他の階層の映像データのコンテンツ情報との間に相違があるか否かを前記差分コンテンツ情報を用いて判定し、相違がある場合には、復号している階層の映像データのコンテンツ情報と、前記差分コンテンツ情報とを識別可能としたコンテンツ情報表示画面を生成することを特徴とするコンテンツ受信装置。
【請求項４】
複数の階層構造を有する符号化映像データを復号し、任意の階層の映像データを生成することが可能な復号ステップと、
階層毎の映像データにそれぞれ関連付けられたコンテンツ情報を取得する取得ステップと、
各階層間のコンテンツ情報を比較し、相違のあるコンテンツ情報を差分コンテンツ情報として抽出する抽出ステップと、
前記復号ステップで復号している階層の映像データに関連付けられたコンテンツ情報を表示部に表示するコンテンツ情報表示画面を生成する制御ステップと、を有し、
前記制御ステップは、前記復号ステップで復号している階層の映像データに関連付けられたコンテンツ情報と、他の階層の映像データに関連付けられたコンテンツ情報との間に相違があるか否かを前記差分コンテンツ情報を用いて判定し、相違がある場合には、復号している階層の映像データに関連付けられたコンテンツ情報と、前記差分コンテンツ情報とを識別可能としたコンテンツ情報表示画面を生成することを特徴とするコンテンツ受信装置の制御方法。
【請求項５】
前記制御ステップによって生成された前記コンテンツ情報表示画面に含まれる差分コンテンツ情報を選択することが可能な選択ステップを有し、
前記制御ステップでは、前記選択ステップで前記差分コンテンツ情報が選択された場合、当該選択された差分コンテンツ情報を含む階層の映像データを復号するよう、前記復号手段を制御することを特徴とする請求項４に記載のコンテンツ受信装置の制御方法。
【請求項６】
複数の階層構造を有する符号化映像を復号し、任意の階層の映像データを生成することが可能な復号ステップと、
前記復号ステップで復号された各階層の映像データの画像を解析することで、各映像データに含まれる内容を示す特徴情報をコンテンツ情報として取得する取得ステップと、
前記取得ステップによって取得された各階層間のコンテンツ情報を比較し、相違のあるコンテンツ情報を差分コンテンツ情報として抽出する抽出ステップと、
前記復号ステップで復号している階層の映像データのコンテンツ情報を表示部に表示するコンテンツ情報表示画面を生成する制御ステップと、を有し、
前記制御ステップでは、前記復号ステップで復号している階層の映像データのコンテンツ情報と、他の階層の映像データのコンテンツ情報との間に相違があるか否かを前記差分コンテンツ情報を用いて判定し、相違がある場合には、復号している階層の映像データのコンテンツ情報と、前記差分コンテンツ情報とを識別可能としたコンテンツ情報表示画面を生成することを特徴とするコンテンツ受信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画角を有する映像コンテンツにおいて、画角毎に付加されたコンテンツ情報を選択することで、選択したコンテンツ情報を有する画角の映像に切り換え可能なコンテンツ受信装置及びその制御方法に関するものである。
【背景技術】
【０００２】
近年、Ｈ．２６４／ＳＶＣ（Ｓｃａｌａｂｌｅ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）のように、スケーラブル映像符号化技術が検討されている。Ｈ．２６４／ＳＶＣとはＨ．２６４／ＡＶＣ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）の拡張機能であり、複数の解像度レイヤによって構成されている。Ｈ．２６４／ＳＶＣでは、解像度レイヤを組み合わせることにより、複数の解像度で映像を復号することができる。
【０００３】
また、Ｈ．２６４／ＳＶＣでは、解像度レイヤ毎に異なる画角を定義することが可能である。そのため、制作者等によって解像度レイヤ毎に異なるコンテンツ情報が付加されることが想定される。
【０００４】
このように１つの画像に複数の画角が存在する場合、画角毎にメタデータを付加する技術が検討されている。
【０００５】
特許文献１では、画像解析によってメタデータを抽出し、トリミングした画像にメタデータを再付加する技術について記載されている。加えて、特許文献１では、画像のトリミングにより画角が変更された場合、全ての画角の画像にメタデータを付加することで、画角毎のメタデータの違いを特定可能にする技術についても記載されている。
【０００６】
また、１つの映像コンテンツに対して階層毎にコンテンツ情報が付加された場合、階層毎に付加されたコンテンツ情報をユーザに提示する技術についても検討されている。
【０００７】
特許文献２では、１つの映像コンテンツに対して複数の階層が存在する場合、映像を表示している階層以外の階層からより詳細なコンテンツ情報を取得してユーザに提示する技術について記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−０６５６３５号公報
【特許文献２】特開２００７−１１６６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来技術では視聴している階層以外のコンテンツ情報をユーザに選択させ、選択されたコンテンツ情報が含まれる階層の映像に切り換える方法については考えられていなかった。
【００１０】
そこで本発明は、階層間のコンテンツ情報の差分を提示し、提示されたコンテンツ情報を選択することで、選択したコンテンツ情報を含む階層の映像に切り換えることができるコンテンツ受信装置及びコンテンツ受信装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のコンテンツ受信装置は、複数の階層構造を有する符号化映像データを復号し、任意の階層の映像データを生成することが可能な復号手段と、階層毎の映像データにそれぞれ関連付けられたコンテンツ情報を取得する取得手段と、各階層間のコンテンツ情報を比較し、相違のあるコンテンツ情報を差分コンテンツ情報として抽出する抽出手段と、前記復号手段で復号している階層の映像データに関連付けられたコンテンツ情報を表示部に表示するコンテンツ情報表示画面を生成する制御手段と、を有し、前記制御手段は、前記復号手段で復号している階層の映像データに関連付けられたコンテンツ情報と、他の階層の映像データに関連付けられたコンテンツ情報との間に相違があるか否かを前記差分コンテンツ情報を用いて判定し、相違がある場合には、復号している階層の映像データに関連付けられたコンテンツ情報と、前記差分コンテンツ情報とを識別可能としたコンテンツ情報表示画面を生成する。
【００１２】
また、本発明のコンテンツ受信装置は、複数の階層構造を有する符号化映像を復号し、任意の階層の映像データを生成することが可能な復号手段と、前記復号手段によって復号された各階層の映像データの画像を解析することで、各映像データに含まれる内容を示す特徴情報をコンテンツ情報として取得する取得手段と、前記取得手段によって取得された各階層間のコンテンツ情報を比較し、相違のあるコンテンツ情報を差分コンテンツ情報として抽出する抽出手段と、前記復号手段で復号している階層の映像データに関連付けられたコンテンツ情報を表示部に表示するコンテンツ情報表示画面を生成する制御手段と、を有し、前記制御手段は、前記復号手段で復号している階層の映像データのコンテンツ情報と、他の階層の映像データのコンテンツ情報との間に相違があるか否かを前記差分コンテンツ情報を用いて判定し、相違がある場合には、復号している階層の映像データのコンテンツ情報と、前記差分コンテンツ情報とを識別可能としたコンテンツ情報表示画面を生成する。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、階層間でコンテンツ情報が異なる場合に、階層間のコンテンツ情報の違いを容易に確認することができるコンテンツ受信装置及びその制御方法を提供できる。また、本発明によれば、確認したコンテンツ情報を選択することで、選択されたコンテンツ情報が含まれる階層に容易に切り換えることができるコンテンツ受信装置及びその制御方法を提供できる。そのため、ユーザが視聴したい映像の見逃しを防ぐことが可能となり、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係るＨ．２６４／ＳＶＣでの空間スケーラビリティについて説明する図である。
【図２】本発明に係るＨ．２６４／ＳＶＣでの解像度レイヤ毎の画角の違いについて説明する図である。
【図３】本発明に係るＨ．２６４／ＳＶＣのビットストリーム構成について説明する図である。
【図４】本発明の実施例１〜２に係るコンテンツ受信装置の概略構成を示すブロック図である。
【図５】本発明の実施例１及び３に係るコンテンツ受信装置において管理される番組情報データベースである。
【図６】本発明の実施例１及び３に係るコンテンツ受信装置において管理される差分番組情報データベースである。
【図７】本発明の実施例１〜３に係るコンテンツ受信装置における、差分番組情報生成処理について説明するためのフローチャートである。
【図８】本発明の実施例１に係るコンテンツ受信装置における、番組情報画面制御処理について説明するためのフローチャートである。
【図９】本発明の実施例１に係るコンテンツ受信装置における、差分番組情報を表示した場合の番組情報画面の例である。
【図１０】本発明の実施例１に係るコンテンツ受信装置における、階層切換制御処理について説明するためのフローチャートである。
【図１１】本発明の実施例１に係るコンテンツ受信装置における、差分番組情報を選択可能な番組情報画面、及び、解像度を選択可能な解像度選択画面の例である。
【図１２】本発明の実施例２に係るコンテンツ受信装置において管理される番組情報データベースである。
【図１３】本発明の実施例２に係るコンテンツ受信装置において管理される差分番組情報データベースである。
【図１４】本発明の実施例２に係るコンテンツ受信装置における、番組情報画面制御処理について説明するためのフローチャートである。
【図１５】本発明の実施例２に係るコンテンツ受信装置における、差分番組情報を表示した場合の番組情報画面の例である。
【図１６】本発明の実施例３に係るコンテンツ受信装置の概略構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して、本発明の実施例を説明する。
【実施例１】
【００１６】
図１を参照して、本発明の実施例１に適用されるＨ．２６４／ＳＶＣ（Ｓｃａｌａｂｌｅ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）の映像符号化の構成について説明する。
【００１７】
Ｈ．２６４／ＳＶＣコンテンツ２０は、複数の階層構造に相当する複数の解像度レイヤによって構成されている。解像度レイヤは、ベースレイヤ１１とエンハンスレイヤ１２、１３の２種類に分けられる。ベースレイヤ１１とエンハンスレイヤ１２、１３を組み合わせることにより、復号映像２１〜２３に示すように複数の解像度で映像を復号することができる。この場合、ベースレイヤ１１のみを復号することで復号映像２１は低解像度な映像となり、ベースレイヤ１１に加えてエンハンスレイヤ１２、１３を復号することで高解像度な映像となる。
【００１８】
実施例１に適用されるＨ．２６４／ＳＶＣでは、ＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）、ＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）、４Ｋ２Ｋの３種類の解像度レイヤで映像が復号される。ベースレイヤ１１のみを復号した場合は、ＳＤ解像度の復号映像２１が生成される。ベースレイヤ１１とエンハンスレイヤ１２で復号した場合は、ＨＤ解像度の復号映像２２が生成される。ベースレイヤ１１とエンハンスレイヤ１２、１３で復号した場合は、４Ｋ２Ｋ解像度の復号映像が生成される。つまり、どのレイヤを復号するかによって、任意の解像度の映像データが得られる。４Ｋ２Ｋとは、垂直画素数が２１６０ピクセル、水平画素数が４０９６ピクセルの解像度を示す。ＨＤとは、垂直画素数が１０８０ピクセル、水平画素数が１９２０ピクセルの解像度を示す。ＳＤとは、垂直画素数が４８０ピクセル、水平画素数が６４０ピクセルの解像度を示す。
【００１９】
図２を参照して、本発明の実施例１に適用されるＨ．２６４／ＳＶＣの解像度レイヤ毎に設定される画角の違いについて説明する。
【００２０】
Ｈ．２６４／ＳＶＣでは、図１のベースレイヤ１１の復号映像２１に対して、エンハンスレイヤ１２、１３の復号映像２２、２３の上下左右フレーム端点のオフセット位置を定義することができる。そのため、図２に示すように、ベースレイヤ１１の復号映像の画角３１とエンハンスレイヤ１２、１３を含めた復号映像の画角３２、３３とで異なる画角を定義することができる。なお、フレーム端点のオフセット位置は、シーケンス全体の符号化に関わる情報が記述されているシーケンス・パラメータ・セットや、スライスの符号化に関わる情報が記述されているプリフィックスＮＡＬユニットで定義される。
【００２１】
このように、本発明の実施例１に適用されるＨ．２６４／ＳＶＣでは、復号される解像度レイヤの組み合わせによって、異なる画角が設定される。そのため、復号映像２１〜２３間で復号映像上に表示される人物等の情報が異なる。
【００２２】
図３を参照して、Ｈ．２６４／ＳＶＣのビットストリーム構成について説明する。Ｈ．２６４／ＳＶＣでは、シーケンス・パラメータ・セット（ＳＰＳ）、ピクチャ・パラメータ・セット（ＰＰＳ）、アクセス・ユニット（ＡＵ）の順に配置され、アクセス・ユニットには、複数のスライスが含まれる。
【００２３】
シーケンス・パラメータ・セットとは、複数のピクチャをまとめたシーケンス全体の符号化に関わる情報が含まれたヘッダである。
【００２４】
ピクチャ・パラメータ・セットとは、ピクチャ全体に関わる符号化情報が含まれたヘッダである。
【００２５】
アクセス・ユニットとは、複数のスライス・データをまとめたデータある。
スライス・データとは、スライスの符号化データがまとめられたＮＡＬ（Ｎｅｔｗｏｒｋ  Ａｂｓｔｒａｃｔｉｏｎ  Ｌａｙｅｒ）ユニットと呼ばれる単位データの１つである。ＮＡＬユニットにはＮＡＬヘッダが含まれ、ＮＡＬヘッダで定義されるＮＡＬユニット番号によってＮＡＬユニットの種類を特定することができる。
【００２６】
Ｈ．２６４／ＳＶＣのスライス・データの直前には、ＮＡＬヘッダに加え、プリフィックスＮＡＬユニットと呼ばれる拡張ヘッダ情報が配置される。プリフィックスＮＡＬユニットには、解像度レイヤを識別するｄｅｐｅｎｄｅｎｃｙ＿ｉｄが含まれる。同一解像度レイヤには同一のｄｅｐｅｎｄｅｎｃｙ＿ｉｄが付加されているため、ｄｅｐｅｎｄｅｎｃｙ＿ｉｄを参照することで、解像度レイヤの追加や削除を行うことができ、復号する解像度を選択することができる。
【００２７】
図４を参照して、本発明の実施例１に適用されるコンテンツ受信装置１００の構成について説明する。下記の各実施例におけるコンテンツ受信装置１００は放送を受信するものであり、説明を容易にするために、コンテンツ受信装置１００で受信するコンテンツは、Ｈ．２６４／ＳＶＣで符号化された放送番組であることとする。
【００２８】
アンテナ１には、ＭＰＥＧ−２  ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）形式のデータが含まれた放送信号が入力される。ＭＰＥＧ−２  ＴＳには、Ｈ．２６４／ＳＶＣで符号化された符号化映像データ、ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）で符号化された符号化音声データ、セクションデータが多重化されている。セクションデータには、解像度レイヤ毎（階層毎）に番組情報（コンテンツ情報）が定義されている。
【００２９】
チューナー部１０１は、アンテナ１から放送信号を入力し、周波数選択および復調処理を行うことで、ＭＰＥＧ−２  ＴＳ形式のデータを生成する。チューナー部１０１は、生成されたＴＳをデマルチプレクサ１０２に出力する。
【００３０】
デマルチプレクサ１０２は、チューナー部１０１からＴＳを入力し、映像ＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）、音声ＥＳ、及び、番組情報等を含むセクションデータに分離する。デマルチプレクサ１０２は、映像ＥＳを映像デコード部１０４に出力し、音声ＥＳを音声デコード部１０３に出力し、番組情報を含むセクションデータを番組情報デコード部１０５に出力する。
【００３１】
音声デコード部１０３は、デマルチプレクサ１０２からＡＡＣによって符号化された音声ＥＳを入力し、復号して音声データを生成してスピーカ２に出力する。
【００３２】
映像デコード部１０４は、デマルチプレクサ１０２からＨ．２６４／ＳＶＣで符号化された映像ＥＳを入力し、復号して映像データを生成して後述する表示合成部１１０に出力する。映像デコード部１０４における復号処理では、復号対象の解像度レイヤ（以下、自解像度レイヤと記す）を選択する。Ｈ．２６４／ＳＶＣでは、スライス・データの拡張ヘッダ情報であるプリフィックスＮＡＬユニットに記述されているｄｅｐｅｎｄｅｎｃｙ＿ｉｄ（以下、階層ＩＤと記す）を参照することで、復号する解像度レイヤを選択することができる。復号する解像度レイヤの選択は、後述する階層切換制御部１０９の要求によって行う。映像デコード部１０４は、階層切換制御部１０９から復号する解像度レイヤの切り換えを要求されることで、階層切換制御部１０９から切り換え先の解像度レイヤの階層ＩＤを取得する。映像デコード部１０４は、デマルチプレクサ１０２から入力されるＨ．２６４／ＳＶＣで符号化された映像ＥＳのうち、取得した階層ＩＤによって指定されるスライス・データを復号することで、復号する解像度レイヤを切り換える。
【００３３】
また、映像デコード部１０４は、後述する番組情報画面制御部１０８からの要求に応じて、自解像度レイヤの通知を行う。
【００３４】
番組情報デコード部１０５は、デマルチプレクサ１０２からセクションデータを入力し、セクションデータから解像度レイヤ毎に関連づけられた番組情報を取得する。番組情報デコード部１０５は、取得された番組情報から番組情報データベースを生成して番組情報記憶部１０７に出力する。番組情報デコード部１０５で生成される番組情報データベースの詳細については、図５を用いて後述する。
【００３５】
差分番組情報生成部１０６は、番組情報デコード部１０５から入力される全解像度レイヤの番組情報の文字列を比較し、解像度レイヤ間（階層間）での番組情報の文字列の相違を差分番組情報（差分コンテンツ情報）として抽出する。差分番組情報生成部１０６は、抽出した差分番組情報から差分番組情報データベースを生成して番組情報記憶部１０７に出力する。差分番組情報生成部１０６で生成される差分番組情報データベースの詳細については、図６を用いて後述する。また、差分番組情報生成部１０６における差分番組情報生成処理の詳細については、図７を用いて後述する。
【００３６】
番組情報記憶部１０７には、番組情報デコード部１０５から入力される番組情報が記憶される。さらに、番組情報記憶部１０７には、差分番組情報生成部１０６から入力される差分番組情報が記憶される。
【００３７】
番組情報画面制御部１０８は、後述するＩ／Ｆ部１１１からの起動要求によって、番組情報記憶部１０７から取得される番組情報及び差分番組情報を用いて番組情報画面（コンテンツ情報表示画面）を生成し、表示合成部１１０に出力する。また、生成された番組情報画面の終了も行う。番組情報画面制御部１０８における番組情報画面制御処理の詳細については、図８を用いて後述する。
【００３８】
階層切換制御部１０９は、番組情報画面制御部１０８からの要求によって、映像デコード部１０４に対して解像度レイヤの切り換えを要求する。この際、番組情報画面制御部１０８から差分番組情報を取得し、取得した差分番組情報が含まれる解像度レイヤの識別情報を番組情報記憶部１０７から取得する。また、番組情報画面制御部１０８から取得される差分番組情報が含まれる解像度レイヤが複数存在する場合は、解像度レイヤ選択画面を生成し、表示合成部１１０に出力する。表示合成部１１０に解像度レイヤ選択画面を出力した場合、Ｉ／Ｆ部１１１からの要求により、解像度レイヤの選択を行う。階層切換制御部１０９における階層切換制御処理の詳細については、図１０を用いて後述する。
【００３９】
表示合成部１１０は、映像デコード部１０４から入力される映像データと、番組情報画面制御部１０８から入力される番組情報画面、または、階層切換制御部１０９から入力される解像度レイヤ選択画面を合成して、表示部であるモニタ３に出力する。
【００４０】
Ｉ／Ｆ部１１１は、リモコン２から受信した操作情報に基づいて、番組情報画面制御部１０８と階層切換制御部１０９に対する要求を行う。例えば、カーソル上キーが押下による操作情報を受信した場合は、上方向へのカーソル移動要求を行う。
【００４１】
図５の表は、図４のコンテンツ受信装置１００の番組情報記憶部１０７で記憶される番組情報データベース２００について示したものである。
【００４２】
番組識別情報２０１には、番組を識別可能にするためのユニークな情報が記述される。具体的には、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）の情報として伝送されるＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に記述されているｅｖｅｎｔ＿ｉｄ（イベントＩＤ）を番組識別情報２０１に格納する。ＳＩとは番組配列情報のことであり、放送データストリームの分配システム、内容、スケジュールやタイミング等が記述されたデジタルデータである。ＥＩＴとはＳＩに記述される情報の１つであり、番組名や放送時間などの情報が記述されたテーブルである。
【００４３】
解像度レイヤ識別情報２０２には、解像度レイヤを識別するユニークな情報が格納される。具体的には、Ｈ．２６４／ＳＶＣの符号化データ内のプリフィックスＮＡＬユニットで記述されている階層ＩＤを解像度レイヤ識別情報２０２として格納する。
【００４４】
番組情報２０３には、番組識別情報２０１によって識別される番組の内容について記した情報である。具体的には、ＥＩＴ内の拡張形式イベント記述子の項目名が「出演者」である項目記述の文字列を番組情報２０３として格納する。これにより、番組の出演者名を取得することができる。また、特開２００９−６０５６７号公報に記載されている方法のように、形態素解析によって出演者名の文字列を抽出してもよい。
【００４５】
図６の表は、図４のコンテンツ受信装置１００の番組情報記憶部１０７で記憶される差分番組情報データベース３００について示したものである。
【００４６】
番組識別情報３０１には、図２の番組識別情報２０１と同じくイベントＩＤを格納する。
【００４７】
自解像度レイヤ識別情報３０２には、自解像度レイヤを識別する解像度レイヤ識別情報として階層ＩＤを格納する。
【００４８】
他解像度レイヤ識別情報３０３は、自解像度レイヤ以外の解像度レイヤ（以下、他解像度レイヤと記す）を識別する解像度レイヤ識別情報として階層ＩＤを格納する。ＳＤ、ＨＤ、４Ｋ２Ｋの３つの解像度レイヤが存在する場合、自解像度レイヤがＳＤであれば、ＨＤ、４Ｋ２Ｋが他解像度レイヤとなる。
【００４９】
差分番組情報３０４は、自解像度レイヤ識別情報３０２で識別される解像度レイヤには存在しないが、他解像度レイヤ識別情報３０３で識別される解像度レイヤには存在する番組情報のことである。図６の場合、ＨＤの解像度レイヤ（階層ＩＤ＝１）には存在して、ＳＤの解像度レイヤ（階層ＩＤ＝０）には存在しない番組情報は「出演者Ａ」であるため、「出演者Ａ」が差分番組情報となる。なお、図６において差分番組情報３０４に記載されている「−」は、差分番組情報が存在しないことを表している。
【００５０】
図４の差分番組情報生成部１０６における差分番組情報生成処理の流れについて、図７のフローチャートを用いて説明する。なお、以下の処理は、特定の番組についての処理について説明するものであり、実際は番組数だけ処理を繰り返す。
【００５１】
ステップＳ１０１において差分番組情報生成部１０６は、図５に示す番組情報データベース２００を番組情報デコード部１０５から取得する。
【００５２】
ステップＳ１０２において差分番組情報生成部１０６は、ステップＳ１０１で取得した番組情報データベース２００に格納されている解像度レイヤ間で番組情報２０３の文字列を比較する。
【００５３】
ステップＳ１０２における解像度レイヤ間の番組情報の比較は、番組に含まれる全解像度レイヤの組み合わせに対して行う。図５の番組情報データベース２００の場合、ＳＤに対してはＨＤと４Ｋ２Ｋ、ＨＤに対してはＳＤと４Ｋ２Ｋ、４Ｋ２Ｋに対してはＳＤとＨＤの組み合わせで解像度レイヤ間の番組情報の文字列を比較する。
【００５４】
ステップＳ１０３において差分番組情報生成部１０６は、ステップＳ１０２で解像度レイヤ間の番組情報の文字列が異なるか否かを判定する。解像度レイヤ間で番組情報の文字列が異なる場合はステップＳ１０４に進み、解像度レイヤ間で番組情報の文字列が同じ場合は差分番組情報生成処理を終了する。
【００５５】
ステップＳ１０４において差分番組情報生成部１０６は、番組に含まれる全ての解像度レイヤ間で番組情報の差分を取得する。図５の番組情報データベース２００の例では、イベントＩＤが１の番組の場合、ＳＤの解像度レイヤ（階層ＩＤ＝０）の番組情報とＨＤの解像度レイヤ（階層ＩＤ＝１）との差分番組情報として、「出演者Ａ」が取得される。
【００５６】
ステップＳ１０５において差分番組情報生成部１０６は、図６に示すような形式で、解像度レイヤの識別情報に差分番組情報が付加された差分番組情報データベース３００を作成する。
【００５７】
ステップＳ１０６において差分番組情報生成部１０６は、ステップＳ１０５で作成した差分番組情報データベース３００を番組情報記憶部１０７に記憶する。
【００５８】
図４の番組情報画面制御部１０８における番組情報画面制御処理の流れについて、図８のフローチャートを用いて説明する。
【００５９】
ステップＳ２０１において番組情報画面制御部１０８は、Ｉ／Ｆ部１１１から番組情報画面の起動要求があるか否かを判定する。番組情報画面の起動要求がある場合はステップＳ２０２に進み、番組情報画面の起動要求がない場合はステップＳ２０８に進む。
【００６０】
ステップＳ２０２において番組情報画面制御部１０８は、映像デコード部１０４から自解像度レイヤの識別情報として階層ＩＤを取得する。
【００６１】
ステップＳ２０３において番組情報画面制御部１０８は、番組情報記憶部１０７から現在番組における自解像度レイヤの番組情報及び差分番組情報を取得する。図５の番組情報データベース２００の例では、現在番組のイベントＩＤが１であり、かつ、自解像度レイヤの階層ＩＤが０の場合、番組情報として「出演者Ｂ」「出演者Ｃ」「出演者Ｄ」が取得される。また、図６の差分番組情報データベース３００の例では、現在番組のイベントＩＤが１であり、かつ、自解像度レイヤの階層ＩＤが０の場合、差分番組情報として「出演者Ａ」「出演者Ｅ」が取得される。
【００６２】
ステップＳ２０４において番組情報画面制御部１０８は、ステップＳ２０３において差分番組情報が取得されたか否かを判定する。差分番組情報が取得された場合はステップＳ２０５に進み、差分番組情報が取得されなかった場合はステップＳ２０６に進む。
【００６３】
ステップＳ２０５において番組情報画面制御部１０８は、ステップＳ２０３で取得された番組情報の文字列と差分番組情報の文字列とが異なる形態で表現された番組情報画面を生成する。図９（ａ）の番組情報画面４０１の例では、差分番組情報の文字列である「出演者Ａ」「出演者Ｅ」が斜体で表現され、番組情報の文字列である「出演者Ｂ」「出演者Ｃ」「出演者Ｄ」が太字で表現されている。なお、番組情報の文字列と差分番組情報の文字列が識別可能な形態であれば、どのように表現してもよい。例えば、番組情報の文字列と差分番組情報の文字列の文字色を変えることでも、識別可能にすることができる。
【００６４】
ステップＳ２０６において番組情報画面制御部１０８は、ステップＳ２０３で取得された番組情報の文字列だけで番組情報画面を生成する。例えば、図９（ｂ）の番組情報画面４０２に示すように、番組情報の文字列である「出演者Ａ」「出演者Ｂ」「出演者Ｃ」「出演者Ｄ」「出演者Ｅ」が全て同じ形態で表現された番組情報画面を生成する。
【００６５】
ステップＳ２０７において番組情報画面制御部１０８は、ステップＳ２０５またはステップＳ２０６で生成された番組情報画面を表示合成部１１０に出力する。表示合成部１１０に出力された番組情報画面は、映像デコード部１０４で復号された映像データと合成し、モニタ３に出力する。
【００６６】
ステップＳ２０８からステップＳ２１３では、番組情報画面が表示されている場合の操作処理を行う。
【００６７】
ステップＳ２０８において番組情報画面制御部１０８は、Ｉ／Ｆ部１１１からカーソル移動要求があるか否かを判定する。なお、図１１の番組情報画面４０１に示すフォーカス４０３は、差分番組情報に対するフォーカス位置を表示したものである。Ｉ／Ｆ部１１１からカーソル移動要求を受け付けることにより、フォーカス４０３の位置を変更する。ステップＳ２０８においてカーソル移動要求がある場合はステップＳ２０９に進み、カーソル移動要求がない場合はステップＳ２１０に進む。
【００６８】
ステップＳ２０９において番組情報画面制御部１０８は、Ｉ／Ｆ部１１１からのカーソル移動要求に従って図１１に示すフォーカス４０３の位置を変更する。図１１の番組情報画面４０１の例では、「出演者Ａ」の下に位置する差分番組情報は、「出演者Ｅ」である。したがって、フォーカス４０３が「出演者Ａ」にある状態でＩ／Ｆ部１１１から下方向へのカーソル移動が要求された場合、「出演者Ｅ」にフォーカス４０３が変更される。
【００６９】
ステップＳ２１０において番組情報画面制御部１０８は、Ｉ／Ｆ部１１１から番組情報画面上の差分番組情報が選択されたか否かを判定する。図１１の番組情報画面４０１の例では、差分番組情報である「出演者Ａ」もしくは「出演者Ｅ」の何れかにフォーカス４０３がある状態で、Ｉ／Ｆ部１１１から決定の要求がある場合に、差分番組情報が選択されたと判定する。ステップＳ２１０において差分番組情報が選択された場合はステップＳ２１１に進み、差分番組情報が選択されなかった場合はステップＳ２１２に進む。
【００７０】
ステップＳ２１１において番組情報画面制御部１０８は、階層切換制御部１０９に対して解像度レイヤの切り換えを要求する。
【００７１】
ステップＳ２１２において番組情報画面制御部１０８は、Ｉ／Ｆ部１１１から番組情報画面の終了要求があるか否かを判定する。番組情報画面の終了要求ある場合はステップＳ２１３に進み、番組情報画面の終了要求がない場合は番組情報画面制御処理を終了する。
【００７２】
ステップＳ２１３において番組情報画面制御部１０８は、番組情報画面の消去を表示合成部１１０に対して要求する。
【００７３】
図４の階層切換制御部１０９における階層切換制御処理の流れについて、図１０のフローチャートを用いて説明する。
【００７４】
ステップＳ３０１において階層切換制御部１０９は、番組情報画面制御部１０８から解像度レイヤ切換要求があるか否かを判定する。解像度レイヤ切換要求がある場合はステップＳ３０２に進み、解像度レイヤ切換要求がない場合は階層切換制御処理を終了する。
【００７５】
ステップＳ３０２において階層切換制御部１０９は、映像デコード部１０４から自解像度レイヤの階層ＩＤを取得する。ステップＳ３０３において階層切換制御部１０９は、番組情報画面制御部１０８において選択された差分番組情報を番組情報画面制御部１０８から取得する。
【００７６】
ステップＳ３０４において階層切換制御部１０９は、ステップＳ３０３で取得された差分番組情報が含まれる解像度レイヤの階層ＩＤを、番組情報記憶部１０７に記憶されている差分番組情報データベースから取得する。ステップＳ３０４では、現在番組であり、かつ、自解像度レイヤがステップＳ３０２で取得された階層ＩＤで識別される解像度レイヤである範囲から、差分番組情報が含まれる解像度レイヤの階層ＩＤを取得する。図６の差分番組情報データベース３００の場合、現在番組のイベントＩＤが１、自解像度レイヤの階層ＩＤが０、差分番組情報が「出演者Ａ」である場合、階層ＩＤとして１と２が取得される。
【００７７】
ステップＳ３０５において階層切換制御部１０９は、ステップＳ３０４で解像度レイヤの階層ＩＤが複数取得されたか否かを判定する。複数取得された場合はステップＳ３０６に進み、１つだけ取得された場合はステップＳ３１０に進む。
【００７８】
ステップＳ３０６において階層切換制御部１０９は、図１１に示すような解像度レイヤ選択画面４０４を生成する。ステップＳ３０７において階層切換制御部１０９は、ステップＳ３０６で生成された解像度レイヤ選択画面を表示合成部１１０に出力し、モニター３に表示する。
【００７９】
ステップＳ３０８において階層切換制御部１０９は、解像度レイヤ選択画面上の解像度レイヤが選択されたか否かを判定する。図１２の解像度レイヤ選択画面４０４の例では、解像度レイヤである「４Ｋ２Ｋ」もしくは「ＨＤ」の何れかにフォーカス４０５がある状態で、Ｉ／Ｆ部１１１から決定の要求がある場合に、解像度レイヤが選択されたと判定する。ステップＳ３０８において解像度レイヤが選択されたと判定された場合はステップＳ３０９に進み、解像度レイヤが選択されなかったと判定された場合はステップＳ３１１に進む。
【００８０】
ステップＳ３０９において階層切換制御部１０９は、ステップＳ３０８において選択が要求された解像度レイヤへの切り換えを映像デコード部１０４に対して要求する。ステップＳ３１０において階層切換制御部１０９は、ステップＳ３０４で取得された階層ＩＤで識別される解像度レイヤへの切り換えを映像デコード部１０４に対して要求する。
【００８１】
ステップＳ３１１において階層切換制御部１０９は、解像度レイヤ選択画面が表示されている場合に、Ｉ／Ｆ部１１１から解像度レイヤ選択画面の終了要求があるか否かを判定する。解像度レイヤ画面の終了要求がある場合はステップＳ３１２に進み、解像度レイヤ画面の終了要求がない場合はステップＳ３１３に進む。
【００８２】
ステップＳ３１２において階層切換制御部１０９は、解像度レイヤ選択画面の消去を表示合成部１１０に対して要求する。
【００８３】
ステップＳ３１３において階層切換制御部１０９は、Ｉ／Ｆ部１１１からカーソル移動要求があるか否かを判定する。Ｉ／Ｆ部１１１からカーソル移動要求を受け付けることにより、図１１の解像度レイヤ選択画面４０４に示すフォーカス４０５の位置を変更する。ステップＳ３１３においてカーソル移動要求がある場合はステップＳ３１４に進み、カーソル移動要求がない場合はステップＳ３０８に戻る。
【００８４】
ステップＳ３１４において階層切換制御部１０９は、Ｉ／Ｆ部１１１からのカーソル移動要求に従って図１１に示すフォーカス４０５の位置を変更する。図１１の解像度レイヤ選択画面４０４において、フォーカス４０５が「ＨＤ」にある状態でＩ／Ｆ部１１１から上方向へのカーソル移動が要求された場合、「４Ｋ２Ｋ」にフォーカス４０５が変更される。ステップＳ３１４においてフォーカス位置が変更されたら、ステップＳ３０７に進み、フォーカス位置変更後の解像度レイヤ選択画面を表示合成部１１０に出力する。
【００８５】
本実施例では、番組単位で差分番組情報をユーザに提示するようにしたが、シーン単位で差分番組情報をユーザに提示することも可能である。この場合、番組情報の代わりにシーン単位で付加された番組情報を用いて、イベントＩＤの代わりにシーンを識別する情報を用いる。
【００８６】
また、本実施例では、ユーザの操作によって番組情報画面を表示するようにしたが、解像度レイヤ間の番組情報に差分がある場合に差分番組情報を含む番組情報画面を表示することも可能である。
【００８７】
また、本実施例では、Ｈ．２６４／ＳＶＣの解像度レイヤ毎に番組情報が付加される場合について説明したが、動画もしくは静止画に対して複数の画角が存在し、画角毎に異なるメタデータが付加されている全てケースに適用される。例えば、特許文献１のようにトリミングした画像毎にメタデータが付加されるケースについても、トリミング画像のメタデータをユーザが選択することで、選択したメタデータが含まれるトリミング画像を表示することが可能である。
【００８８】
以上説明したように、実施例１では、解像度レイヤ間で番組情報が異なる場合に、解像度レイヤ間の差分番組情報を容易に確認することができる。また、確認した差分番組情報を選択することで、選択された差分番組情報が含まれる解像度レイヤに容易に切り換えることができる。そのため、ユーザが視聴したい映像の見逃しを防ぐことが可能となり、ユーザの利便性を向上させることができる。
【実施例２】
【００８９】
実施例１では、現在番組の差分番組情報をユーザに提示する場合について説明した。実施例２では、現在のシーンの差分番組情報に加えて、次のシーンの差分番組情報も合わせて提示する場合について説明する。なお、実施例２は、実施例１において説明した図４に示すコンテンツ受信装置１００と同じ構成によって実現される。
【００９０】
図１２の表は、図４のコンテンツ受信装置１００の番組情報記憶部１０７で記憶される番組情報データベース５００について示したものである。
【００９１】
シーン識別情報５０１には、シーンを識別するためのユニークな情報としてシーンＩＤが格納される。シーンとは、１つの番組を複数のセグメントに分けた１つの単位を示している。
【００９２】
開始時間５０２には、シーン識別情報５０１によって識別されるシーンの開始時間が格納されている。解像度レイヤ識別情報５０３には、図５の解像度レイヤ識別情報２０２と同じく解像度レイヤを識別するユニークな情報として階層ＩＤが格納される。
【００９３】
番組情報５０３には、シーン識別情報５０１によって識別されるシーンの内容について記した番組情報であり、図５の番組情報２０３と同様の内容が格納される。
【００９４】
図１３の表は、図４のコンテンツ受信装置１００の番組情報記憶部１０７で記憶される差分番組情報データベース６００について示したものである。
【００９５】
番組識別情報６０１には、図１２のシーン識別情報５０１と同じくシーンＩＤを格納する。自解像度レイヤ識別情報６０２には、図６の自解像度レイヤ識別情報３０２と同じく、自解像度レイヤの識別情報として階層ＩＤを格納する。
【００９６】
他解像度レイヤ識別情報６０３には、図６の他解像度レイヤ識別情報３０３と同じく、他解像度レイヤの識別情報として階層ＩＤを格納する。差分番組情報３０４は、図６の差分番組情報３０４と同じく、自解像度レイヤ識別情報６０２で識別される解像度レイヤには存在しないが、解像度レイヤ識別情報５０３で識別される解像度レイヤには存在する番組情報を格納する。
【００９７】
図４の番組情報画面制御部１０８における番組情報画面制御処理について、図１４のフローチャートを用いて説明する。なお、ステップＳ２０１からＳ２０２、ステップＳ２０４からステップＳ２１３は、図５と同じ処理を行うため説明を省略する。
【００９８】
ステップＳ２１４において番組情報画面制御部１０８は、番組情報記憶部１０７から現在シーンにおける自解像度レイヤの番組情報及び差分番組情報を取得する。図１２の番組情報データベース５００の例では、現在シーンのシーンＩＤが１であり、かつ、自解像度レイヤの階層ＩＤが０の場合、番組情報として「出演者Ｂ」「出演者Ｃ」「出演者Ｄ」が取得される。また、図１３の差分番組情報データベース６００の例では、現在シーンのシーンＩＤが１であり、かつ、自解像度レイヤの階層ＩＤが０の場合、差分番組情報として「出演者Ａ」「出演者Ｅ」が取得される。
【００９９】
ステップＳ２１５において番組情報画面制御部１０８は、番組情報記憶部１０７の図１２に示す番組情報データベース５００から次シーンの開始時間５０２を取得する。図１２の番組情報データベース５００の例では、次シーンのシーンＩＤが２の場合、開始時間として「ＰＭ８：４０」が取得される。
【０１００】
ステップＳ２１６において番組情報画面制御部１０８は、現在時刻とステップＳ２１５で取得した次シーンの開始時刻との時間差を算出する。なお、現在時刻はＳＩで伝送されるＴＯＴ（Ｔｉｍｅ  Ｏｆｆｓｅｔ  Ｔａｂｌｅ）で記述されるＪＳＴ＿ｔｉｍｅから算出することができる。ＴＯＴとは、現在時刻などの情報が記述されたテーブルである。また、次シーンの開始時刻は、ＥＩＴで記述されるｓｔａｒｔ＿ｔｉｍｅと同様に、デマルチプレクサ１０２から取得されるセクションデータ内に記述される。
【０１０１】
ステップＳ２１７において番組情報画面制御部１０８は、ステップＳ２１６で算出された時間差が所定の閾値以上であるか否かを判定する。ここでは、所定の閾値を３分程度の短い時間とする。時間差が所定の閾値以内である場合はステップＳ２１８に進み、時間差が所定の閾値より大きい場合はステップＳ２１９に進む。
【０１０２】
ステップＳ２１８において番組情報画面制御部１０８は、番組情報記憶部１０７から次シーンにおける自解像度レイヤの番組情報及び差分番組情報を取得する。図１２の番組情報データベース５００の例では、次シーンのシーンＩＤが２であり、かつ、自解像度レイヤの階層ＩＤが０の場合、番組情報として「出演者Ｖ」「出演者Ｗ」「出演者Ｘ」が取得される。また、図１３の差分番組情報データベース６００の例では、次シーンのシーンＩＤが２であり、かつ、自解像度レイヤの階層ＩＤが０の場合、差分番組情報として「出演者Ｙ」「出演者Ｚ」が取得される。
【０１０３】
ステップＳ２１９において番組情報画面制御部１０８は、ステップＳ２１４及びステップＳ２１８で取得された番組情報の文字列と差分番組情報の文字列とが異なる形態で表現された番組情報画面を生成する。ステップＳ２１９では、図１５に示すように現在シーンと次シーンの番組情報と差分番組情報が異なる形態で表現された番組情報画面４０７が生成される。
【０１０４】
以上説明したように、実施例２では、上述した実施例１によって得られる効果に加え、次シーンが開始されるまでの時間が短い場合に現在シーンの差分番組情報に加えて、次シーンの差分番組情報も合わせて表示される。そのため、次シーンの差分番組情報が含まれる解像度レイヤの映像へ事前に切り換えることができるため、見逃しを防ぐことができる。
【実施例３】
【０１０５】
実施例１及び実施例２では、Ｈ．２６４／ＳＶＣの解像度レイヤ毎に番組情報が付加されている場合について説明した。実施例３では、映像を解析することにより、解像度レイヤ毎の番組情報を生成・付加する場合について説明する。
【０１０６】
図１６を参照して、本発明の実施例３に適用されるコンテンツ受信装置７００の構成について説明する。図４のコンテンツ受信装置１００と図１６のコンテンツ受信装置７００との違いは、顔画像データベース１１２と画像解析部１１３が加わった点である。図１６において、図４と同じ番号で示すブロックは、図４と同じ機能を有するため説明を省略する。
【０１０７】
顔画像データベース１１２は、人物名が付加された顔画像サンプルを記憶する。画像解析部１１３は、映像デコード部１０４からフレーム単位で受信される全解像度レイヤの映像に対して顔認識処理により人物名を抽出し、抽出した人物名を番組情報デコード部１０５に出力する。
【０１０８】
画像解析部１１３では、映像デコード部１０４から受信した映像に対して顔検出処理を行い、顔画像を抽出する。画像解析部１１３で抽出された顔画像と、顔画像データベースから取得される顔画像サンプルに対して、２つの顔画像の目や口などの特徴を比較する。比較した結果、２つの顔画像の特徴が近いと判定されれば、顔画像データベース１１２から顔画像サンプルに付加された人物名を取得する。画像解析部１１３は、映像デコード部１０４から取得される解像度レイヤの階層ＩＤに、顔画像データベース１１２から取得された人物名を付加して、番組情報デコード部１０５に出力する。
【０１０９】
番組情報デコード部１０５では、画像解析部１１３から取得される人物名が付加された階層ＩＤと、番組情報デコード部１０５で抽出される現在番組のイベントＩＤを関連付けて、図５に示すような番組情報データベース２００を生成する。
【０１１０】
なお、画像解析部１１３において顔認識処理によって人物名を抽出する場合について説明したが、映像の特徴情報が抽出できる手段であれば顔認識処理に限定しない。
【０１１１】
以上説明したように、実施例３では、映像を解析することで人物名等の映像の特徴情報を抽出することができる。そのため、Ｈ．２６４／ＳＶＣの解像度レイヤ毎に番組情報が付加されていない場合についても、ユーザは映像に映っている情報の違いを確認し、確認した情報が含まれる解像度レイヤの映像に切り換えることができる。
【図１】
2011109469.tif 000003
【図２】
2011109469.tif 000004
【図３】
2011109469.tif 000005
【図４】
2011109469.tif 000006
【図５】
2011109469.tif 000007
【図６】
2011109469.tif 000008
【図７】
2011109469.tif 000009
【図８】
2011109469.tif 000010
【図９】
2011109469.tif 000011
【図１０】
2011109469.tif 000012
【図１１】
2011109469.tif 000013
【図１２】
2011109469.tif 000014
【図１３】
2011109469.tif 000015
【図１４】
2011109469.tif 000016
【図１５】
2011109469.tif 000017
【図１６】
2011109469.tif 000018