(57)【特許請求の範囲】
【請求項１】
映像コンテンツについて各種視聴機能（以下、映像ナビゲーション機能）を実行する映像コンテンツ視聴端末において、
映像コンテンツとともに、映像ナビゲーション機能を実行するためのメタデータを外部機器から取得して記憶する記憶部と、
ユーザの指示に従って映像ナビゲーション機能を選択し、選択された映像ナビゲーション機能を実行するにあたって必要なメタデータが該記憶部に記憶されているか否かを判断するメタデータ解析部と、
該メタデータ解析部により、該記憶部に記憶されていると判断された場合、選択された映像ナビゲーション機能を実行するナビゲーション実行部と、を備え、
前記映像ナビゲーション機能として、映像コンテンツのハイライトを再生する機能と、映像コンテンツのシーンを検索する機能と、映像コンテンツの関連情報を検索する機能と、映像コンテンツに含まれるシーンあるいはイメージにメッセージを付与する機能と、特定のテーマを指定して視聴する機能を有し、ユーザによりこれらの映像ナビゲーション機能から所望の機能が選択されるものであって、
前記映像コンテンツの関連情報を検索する機能に対応するメタデータには、少なくとも映像コンテンツに含まれるキーワードとその出現時刻、ジャンル情報を含むキーワード属性、キーワードの重要度を示すランク情報が記述されるとともに、
前記キーワードは、少なくとも映像コンテンツのシーンに対応した字幕情報、テロップ情報、音声情報、および電子番組表の情報から抽出されたものであることを特徴とする映像コンテンツ視聴端末。
【請求項２】
請求項１に記載の映像コンテンツ視聴端末において、
前記映像コンテンツのハイライトを再生する機能に対応するメタデータには、少なくともハイライト再生開始時刻、ハイライト再生時間長、ハイライトシーンの優先順位を示すランク情報が記述されることを特徴とする映像コンテンツ視聴端末。
【請求項３】
請求項１に記載の映像コンテンツ視聴端末において、
前記映像コンテンツのシーンを検索する機能に対応するメタデータには、少なくとも映像コンテンツを構成する要素の名称とその出現時刻、映像コンテンツに登場する人物名称とその出現時刻が記述されることを特徴とする映像コンテンツ視聴端末。
【請求項４】
請求項１に記載の映像コンテンツ視聴端末において、
前記映像コンテンツに含まれるシーンあるいはイメージにメッセージを付与する機能に対応するメタデータには、少なくともメッセージ、それを表示する時刻が記述されることを特徴とする映像コンテンツ視聴端末。
【請求項５】
請求項１に記載の映像コンテンツ視聴端末において、
前記特定のテーマを指定して視聴する機能に対応するメタデータには、少なくとも映像コンテンツ保管場所のアドレス、映像コンテンツの再生開始時刻、再生時間長が記述されることを特徴とする映像コンテンツ視聴端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メタデータを用いて映像コンテンツの各種視聴機能を実現する映像コンテンツ視聴端末に関する。
【背景技術】
【０００２】
昨今のテレビジョン受像機では、単に放送された番組を視聴するだけでなく、番組内から重要なシーンを抽出したり、ユーザの指定したキーワードに従って番組を検索するなどの機能を有している。これに関連する技術として、次のような提案がなされている。
【０００３】
特許文献１は、映像コンテンツの付随情報（メタデータ）の管理に関するもので、コンテンツのメタデータの修正可否判断を行うための仕組みを示すとともに、コンテンツのメタデータの様々な項目毎の管理を可能とするために、コンテンツ毎のメタデータの中に各項目の編集可否を示す項目を追加することが記載されている。
【０００４】
特許文献２は、放送番組に関連する商品などの情報を入手する技術に関するもので、視聴者が興味を持った対象に関連する関連情報を容易に入手可能とするために、放送番組中で視聴者が興味を持つであろうと考えられる商品、あるいはサービスを提供する提供者のインターネット上のホームページアドレスを、放送信号と同時に関連情報として送信することが記載されている。
【０００５】
特許文献３は、放送番組に関連する情報をインターネットを利用して提供する技術に関するもので、放送関連情報を受信場所に関わらず容易に取得できるようにするため、チャンネル番号と放送日時とともに視聴地域を特定するための情報を送信することが記載されている。
【０００６】
【特許文献１】特開２００６−１６５６５０号公報
【特許文献２】特開２００２−１５２６９２号公報
【特許文献３】特開２００３−１５８７２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
テレビジョン受像機では、放送番組とこれに関連する情報からなる映像コンテンツを、ユーザの好みに応じて様々な視聴形態に応じて提供する機能が要求されている。以下この機能を「映像ナビゲーション機能」と呼ぶ。映像ナビゲーション機能には、「オンエア番組を見る」、「録画番組を見る」という通常の視聴形態や、「映像コンテンツのハイライトを再生する」、「映像コンテンツのシーンを検索して視聴する」、「映像コンテンツの関連情報を検索する」などの特殊機能が提案されており、今後さらに新たな機能の追加が予想される。例えば、ユーザにより指定された特定のテーマに沿った映像コンテンツを視聴する機能が実現すれば、使い勝手がより向上する。
【０００８】
映像ナビゲーション機能を実現するためには、視聴対象とする映像コンテンツ毎に機能を実行するための条件を記述した「メタデータ」が必要である。例えば、ハイライト再生機能のメタデータとして、番組毎にハイライトシーンの位置（時間情報）を必要とする。対象とするコンテンツのメタデータは、映像ナビゲーション機能を備えるテレビジョン受像機、あるいは映像コンテンツを記録している記録装置自身が作成し、保持しているのが望ましい。しかしながら、映像ナビゲーション機能の多機能化と、対象コンテンツ量の増大に伴い、必要とするメタデータの量も膨大になる。その場合、視聴端末（テレビジョン受像機）側のみでメタデータを作成し保持するのは、視聴端末のハードウェア構成やメモリ容量、プロセッサの処理能力で大きな負担となり、また端末装置の開発コスト増大の要因となる。よって、映像ナビゲーション機能を効率良く実現するために新たなシステムを構築する必要がある。
【０００９】
また、メタデータはその量が増大するに伴い、品質の低下が懸念される。適正なメタデータを取得しないと、映像ナビゲーション機能を正常に実行することができないからである。よって、メタデータの完全性を検証して欠損箇所を修復する機能が必要になる。
【００１０】
上記各特許文献１〜３には、映像コンテンツの多様な視聴形態において、メタデータをどのように管理運用すべきかについては考慮されていない。
【００１１】
本発明の目的は、視聴端末のハードウェアとソフトウェアの両面で負担を増加することなく、映像ナビゲーション機能の多機能化を実現することである。
【課題を解決するための手段】
【００１２】
本発明は、映像コンテンツについて各種視聴機能（映像ナビゲーション機能）を実行する映像コンテンツ視聴端末において、映像コンテンツとともに、映像ナビゲーション機能を実行するためのメタデータを外部機器から取得して記憶する記憶部と、映像ナビゲーション機能を選択し、取得したメタデータを解析するメタデータ解析部と、メタデータ解析部の解析結果に従って映像ナビゲーション機能を実行するナビゲーション実行部とを備える。
【００１３】
ここにメタデータ解析部は、ユーザに映像ナビゲーション機能を選択させる映像ナビゲーション機能選択部と、メタデータの完全性をメタデータ記述ルールを参照して検証し、メタデータの不完全な箇所を修正・補完するメタデータ完全性検証部とを有する。
【００１４】
またナビゲーション実行部は、映像ナビゲーション機能として、特定のテーマを指定して関連する映像コンテンツを視聴する機能を有し、メタデータ解析部は、特定のテーマに関連するメタデータを収集して該テーマに関連する新しいメタデータを合成するメタデータ合成部を有する。
【発明の効果】
【００１５】
本発明によれば、視聴端末のハードウェアとソフトウェアの両面で負担を増加することなく、映像ナビゲーション機能の多機能化を実現することができる。その際、機能実行のためのメタデータが不完全であっても、これを修復することで正常な映像ナビゲーション機能を実現できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明に好適な実施形態の例（実施例）を説明する。以下の実施例では、テレビジョン受像機のように放送番組や映画などの映像コンテンツを表示出力するＡＶ機器に適用した場合を説明するが、本発明はこれに限定されるものではなく、映像コンテンツを視聴できる端末に広く適用できる。
【００１７】
図１は、本発明による映像コンテンツ視聴端末の一実施例を示すハードウェア構成図である。ここでは映像コンテンツ視聴端末１００として、テレビジョン受像機の場合を示すが、テレビ機能付きパーソナルコンピュータなども適用対象となる。
【００１８】
チューナ１０１は、放送番組（映像コンテンツ）を受信し、デマルチプレックサ（デマックス）やデコーダなどで受信信号を復号処理する。受信した映像コンテンツは表示部１１１にて表示するとともに、必要に応じて大容量の記憶装置、例えばハードディスク装置（ＨＤＤ）１０６に蓄積する。中央制御ユニット（ＣＰＵ）１０２は装置全体の動作を制御し、後述するメタデータの運用と映像ナビゲーション機能を実行する。ＲＯＭ１０３とＲＡＭ１０４は、ＣＰＵ１０２にて映像ナビゲーション機能を実行させるプログラムを格納する。ＲＡＭ１０４などの記憶部は、半導体メモリの他にメモリカードなどの着脱自在の記憶部であってもよく、また、ＨＤＤ１０６などの記憶部と共用しても良い。
【００１９】
ネットワークインターフェース１０５は、外部のインターネットに接続するもので、例えば、アナログ電話回線用のアナログモデム、ＩＳＤＮ回線用のモデム、ＡＤＳＬ用のルータ又はモデム、ＬＡＮ用のアダプタ、無線電話用のアダプタ、Ｂｌｕｅｔｏｏｔｈ（商標）などの無線通信用のアダプタなどが使用できる。
【００２０】
ＶＲＡＭ１１０は映像データを保持し、グラフィックコントローラ１０９は映像や各種情報の表示制御を行う。表示部１１１は、グラフィックコントローラ１０９の制御で描画された映像を表示する。表示部１１１では、チューナ１０１で受信した放送番組、ＨＤＤ１０６に蓄積した映像コンテンツ、外部（例えばビデオ再生装置）から入力した映像信号を表示する。さらに、グラフィックコントローラ１０９の制御により、インターネットのウェブページなどによる映像を１つの画面上に同時に表示したり、キーワードなどの文字情報を画面に重ねて表示する。表示部１１１としては、液晶表示パネル、プラズマディスプレイパネルなどの各種表示素子を用いたディスプレイが使用できる。ここでは、映像を表示する表示部１１１を内蔵する構成としたが、表示部を外部装置として接続する構成でも良い。
【００２１】
操作部１０８は、各種操作キー、操作ボタンなどでユーザの操作を受け付け、ユーザインターフェースコントローラ１０７は受け付けた操作データをＣＰＵ１０２に供給する。
【００２２】
図２は、図１の映像コンテンツ視聴端末１００を適用するメタデータ運用システムの構成図である。ここでは主にその機能的な構成を説明する。
メタデータ運用システムでは、映像ナビゲーション機能としてハイライト再生機能やシーン検索機能や関連情報検索機能などを実行するが、これらの機能を実行する上で必要になる情報を「メタデータ」と呼び、映像コンテンツの付加情報として記述するものとする。
【００２３】
本実施例のメタデータ運用システムでは、映像コンテンツ視聴端末２０１は映像ナビゲーション機能を実現するためのメタデータを予め所有していない。各映像コンテンツに対するメタデータは、外部サーバ２０３などの外部機器が構築し管理している。そして、ユーザが視聴端末２０１に対しある映像ナビゲーション機能の実行を指示すると、ネットワーク２０２を介して該当する外部サーバ２０３から該当するメタデータが送られ、視聴端末２０１はこれを取得してユーザ所望の機能を実行する。このように、視聴端末ではメタデータを所有せず外部のサーバに分散して保管し、必要に応じてメタデータを取得する構成を特徴とする。
【００２４】
映像コンテンツ視聴端末２０１は、次の構成とする。メタデータ解析部２０４は、取得したメタデータを解析しその完全性を検証する機能と、特定のテーマに関連するメタデータと映像コンテンツを収集して新しいメタデータを合成する機能を有する。ナビゲーション実行部２０５は、メタデータ解析部２０４の解析結果に従って映像ナビゲーション機能を実行する。記憶部２０７は、映像コンテンツとともに、取得又は作成したメタデータを記憶する。ユーザインターフェース２０６は、ユーザに操作画面を提示するとともにユーザによる操作を受け付ける。
【００２５】
さらに各部は次の機能を含む。
メタデータ解析部２０４は、ユーザに映像ナビゲーション機能を選択させる映像ナビゲーション機能選択部２０８と、メタデータ記述ルール２１２を参照してメタデータの完全性を検証し欠損箇所を修正、補完、統合、交換するメタデータ完全性検証部２０９と、指定したテーマに関連するメタデータと映像コンテンツを収集して新しいメタデータを合成するメタデータ合成部２１０と、映像コンテンツ収集部２１１とを有する。
【００２６】
ナビゲーション実行部２０５は、各種映像ナビゲーション機能として、映像コンテンツのハイライトシーンを再生するハイライト再生部２１３と、映像コンテンツに含まれるシーンを検索するシーン検索部２１４と、映像コンテンツに関連する情報を検索する関連情報検索部２１５と、映像コンテンツに含まれるシーン（連続フレームで構成し、映像の動き情報を含む映像断片）、あるいはイメージ（単独もしくは連続フレームで構成し、動き情報を含まない静止画情報）にメッセージを付与して、個人もしくは複数人の映像コンテンツ視聴端末の視聴者に提示するメッセージ管理部２１６と、映像コンテンツに含まれるシーンあるいはイメージに補足説明図などを付与して、個人もしくは複数人の映像コンテンツ視聴端末の視聴者に提示するコメント描画管理部２１７と、その他の機能部２１８とを有する。
【００２７】
図１との対応は次の通りである。メタデータ解析部２０４とナビゲーション実行部２０５は、図１のＲＯＭ１０３もしくはＲＡＭ１０４にプログラムの形式で記憶される。記憶部２０７は、図１の記憶装置（ＨＤＤ）１０６にデータの形式で記憶される。ユーザインターフェース２０６は、図１のグラフィックコントローラ１０９を用いて表示部１１１に操作画面を表示するとともに、ユーザインターフェースコントローラ１０７を介して、操作部１０８からのユーザ操作を受け付ける。
【００２８】
本実施例の構成によれば、ユーザが指定した映像ナビゲーション機能をメタデータを参照して容易に実行することが可能になる。ユーザはインターネット等からメタデータをダウンロードして多様な情報を多様な映像ナビゲーション機能で楽しんだり、映像コンテンツのジャンルに応じた映像ナビゲーション機能を楽しむことができる。
【００２９】
その場合、メタデータの構築と管理を外部サーバなどで分離して構成するシステムとしたので、映像コンテンツ視聴端末では最小限のハードウェア構成の変更で映像ナビゲーション機能を実行することができる。またメタデータ構築処理には、動画像処理や音声情報処理といったソフトウェア処理を伴うが、これらは外部の機器で行う。これより、映像コンテンツ視聴端末のプロセッサ能力やメモリ容量の負担が軽減し、開発コストを低減できる効果がある。
【００３０】
図３は、メタデータ解析部２０４の詳細な構成図である。
映像ナビゲーション機能選択部２０８は、ユーザに映像ナビゲーション機能と映像コンテンツを選択させる視聴形態選択部３０１と、ユーザに特定のテーマを選択させるテーマ選択部３０２を含む。
【００３１】
メタデータ完全性検証部２０９は、視聴形態選択部３０１からの出力情報に従ってメタデータを収集するメタデータ収集部３０３と、収集したメタデータの完全性をメタデータ記述ルール２１２を参照して検証して欠損箇所を判定する欠損箇所判定部３０４と、欠損箇所を修正、補完、統合、交換する欠損箇所補完部３０５を含む。
【００３２】
メタデータ合成部２１０は、テーマ選択部３０２で指定したテーマに関連するメタデータを収集する関連メタデータ収集部３０６と、収集された複数のメタデータから必要な部分を抽出して、例えば放送時間のようなユーザが指定した指標でメタデータを合成する手順を決定するメタデータ合成計画部３０７と、メタデータを合成する手順に従ってメタデータを合成するメタデータ合成実行部３０８を含む。
映像コンテンツ収集部２１１は、合成したメタデータを参照して該当する映像コンテンツを収集する。
【００３３】
図２で述べたように、記憶部２０７では、映像ナビゲーション機能に対応付けて記述したメタデータ２１９を、ネットワーク２０２を介して外部サーバ２０３などのネットワーク接続機器から取得して記憶する。また、映像コンテンツについてもネットワーク接続機器から収集することができる。なお、ネットワークからダウンロードする場合には、情報配信サーバからの要求に応じて公知の方法でユーザ認証を行うものとする。
【００３４】
図４は、記憶部２０７がメタデータと映像コンテンツを取得する形態を説明する図である。メタデータ解析部２０４は、記憶部２０７に記憶された映像コンテンツとメタデータについて、その完全性を検証する。ユーザが指定した映像ナビゲーション機能に必要なデータが記憶されていない場合には、不足している映像コンテンツやメタデータをネットワーク等から収集する。
【００３５】
本実施例においては、初期状態において映像コンテンツ４０２に対応したメタデータ４０１が無い場合を前提とする。よって、該当するメタデータ４０１を外部サーバ２０３などのネットワーク接続機器からダウンロードする。また、メタデータ４０３に対応した映像コンテンツ４０４が無い場合には、該当する映像コンテンツ４０４をネットワーク接続機器からダウンロードする。このようにして、メタデータ４０５と映像コンテンツ４０６とを１対１に対応した形態で取得し、記憶する。
【００３６】
ここで、映像コンテンツ４０９と対応するメタデータ４０８の記述内容が不完全である場合がある。そのような場合には、不完全な部分を補うために利用可能なメタデータ４０７をネットワーク接続機器からダウンロードする。また、例えば多視点でスポーツ中継を収録した場合のように、メタデータ４１０が複数の映像コンテンツ４１１、４１２と対応している場合もある。
【００３７】
さらに、テーマを決めて関連するメタデータを収集する場合には、メタデータ群４１３をネットワーク接続機器からダウンロードして新たなメタデータ４１４を合成するとともに、メタデータ４１４に対応する映像コンテンツ群４１６をネットワーク接続機器からダウンロードしてプレイリスト４１５を生成する。
【００３８】
本実施例によれば、取得したメタデータや映像コンテンツの完全性を検証して使用可能な完全なデータに修復することができるので、不完全なメタデータを取得しても気にせず映像ナビゲーション機能を楽しむことができる。
【００３９】
また、複数のメタデータから必要な箇所を抽出し合成して新しいメタデータを生成することができるので、特定のテーマを指定して複数のメタデータと録画コンテンツ群の中からこのテーマに沿った情報を抽出し、プレイリストを生成して視聴して楽しむことができる。
【００４０】
図５は、メタデータや映像コンテンツの所在場所の例を示す図である。以下の機器は、ネットワークに接続して使用するだけでなく、直接視聴端末に接続して使用することもできる。
【００４１】
家庭内では、ビデオカメラや、映像コンテンツ視聴端末に内蔵されたハードディスク等の記憶装置や、光ディスクやビデオテープやリムーバブルディスクなどの記憶媒体、ホームネットワークに接続された機器などから取得することが可能である。家庭外では、地上波、衛星放送、ケーブルＴＶなどのテレビ放送や、ＩＰ放送（インターネットプロトコルを用いた放送）などから取得することが可能である。
【００４２】
次に、本実施例における映像ナビゲーション機能及びそれに用いるメタデータに記述する情報について具体例を説明する。
図６は、映像ナビゲーション機能とそれに用いるメタデータ記述情報を示す図である。各機能別に説明する。
【００４３】
（Ｎｏ．１）映像コンテンツのハイライトを再生する機能に対応するメタデータには、少なくともハイライト再生開始時刻、ハイライト再生時間長、ハイライトシーンの優先順位を示すランク情報を記述する。その他の情報として、例えば映像コンテンツの録画時刻、映像コンテンツ保管場所のアドレス、映像コンテンツのタイトル、タイトルの省略形リスト、及び映像コンテンツの再生時刻とメタデータに記述したハイライト再生開始時刻を同期させるための加算時間を付加しても良い。
【００４４】
（Ｎｏ．２）映像コンテンツのシーンを検索する機能に対応するメタデータには、少なくともニュース番組のトピックスのような映像コンテンツを構成する要素の名称、その出現時刻、シーンに対応した字幕情報やテロップ情報や音声情報や電子番組表の情報などから抽出可能なキーワードから選出される映像コンテンツに登場する人物名称、その出現時刻を記述する。その他の情報として、映像コンテンツを構成する要素の出現時間長、映像コンテンツに登場する人物の出現時間長、映像コンテンツの録画時刻、映像コンテンツ保管場所のアドレス、映像コンテンツのタイトル、タイトルの省略形リスト、及び映像コンテンツの再生時刻とメタデータに記述した出現時刻を同期させるための加算時間を付加しても良い。
【００４５】
（Ｎｏ．３）映像コンテンツの関連情報を検索する機能に対応するメタデータには、少なくともシーンに対応した字幕情報やテロップ情報や音声情報や電子番組表の情報から抽出可能なキーワード、その出現時刻、「政治」「経済」「娯楽」などのジャンル情報を含むキーワード属性、キーワードの重要度を示すランク情報を記述する。その他の情報として、映像コンテンツの関連情報の保存場所（関連情報アドレス）、映像コンテンツの録画時刻、映像コンテンツ保管場所のアドレス、映像コンテンツのタイトル、タイトルの省略形リスト、及び映像コンテンツの再生時刻とメタデータに記述したキーワード出現時刻を同期させるための加算時間を付加しても良い。
【００４６】
（Ｎｏ．４）映像コンテンツに含まれるシーンあるいはイメージにメッセージを付与して、個人もしくは複数人の映像コンテンツ視聴端末の視聴者に提示する機能に対応するメタデータには、少なくともメッセージ、それを表示する時刻を記載する。その他の情報として、映像コンテンツの録画時刻、映像コンテンツ保管場所のアドレス、映像コンテンツのタイトル、タイトルの省略形リスト、メッセージ表示時間長、及び映像コンテンツの再生時刻とメタデータに記述したメッセージ表示時刻を同期させるための加算時間を付加しても良い。
【００４７】
（Ｎｏ．５）映像コンテンツに含まれるシーンあるいはイメージに補足説明図などを付与して、個人もしくは複数人の映像コンテンツ視聴端末の視聴者に提示する機能に対応するメタデータには、少なくとも直線や円（楕円）や矩形などの形状情報や、点線と実線の区別、塗りつぶしや透明などの区別や色情報などを含む描画オブジェクトの属性、描画オブジェクトを描画する位置、描画開始時刻、描画時間長を記載する。その他の情報として、映像コンテンツの録画時刻、映像コンテンツ保管場所のアドレス、映像コンテンツのタイトル、タイトルの省略形リスト、映像コンテンツの再生時刻とメタデータに記述した描画開始時刻を同期させるための加算時間を付加しても良い。
【００４８】
（Ｎｏ．６）特定のテーマ（例えば「参院選」）を指定して視聴する機能に対応するメタデータには、少なくとも映像コンテンツ保管場所のアドレス、映像コンテンツの再生開始時刻、再生時間長を記載する。その他の情報として、プレイリストの時間長、テーマ名称、プレイリストの再生タイトルのランク情報を付加しても良い。
【００４９】
（Ｎｏ．７）その他の機能として、例えば、映像コンテンツのプレゼント応募宛先を記載したテロップを解読して付属のプリンタで応募はがきを印刷する機能や、ドラマの１話目は無料で視聴できて２話目からは課金するような有料番組の課金方法を行う機能がある。これらの実行は、該当する機能の起動条件と動作を表現したルールに従った機能制御を行うことにより実現する。そこでこれらの機能に対応するメタデータには、機能の起動条件と動作を表現したルールを記載する。
【００５０】
以上のメタデータに記述する情報は、視聴端末側で自動収集して保存することができる。保存する形態は、例えば、映像コンテンツの属性だけをまとめて１つのファイルにして、その他のハイライト再生機能やシーン検索機能などの映像ナビゲーション機能を実行するためのメタデータと分離して記憶しても良い。
【００５１】
図７は、適応化条件別のメタデータ記述情報を示す図である。
（Ｎｏ．１）端末適応化条件は、例えば、仕様が異なる視聴端末がバージョンの異なるメタデータ運用機能を実装している場合において、メタデータにその端末に適応させるため条件を記述したものである。そのための情報として、映像コンテンツをダウンロードする通信プロトコルや上り下りの通信容量などに対応したインターフェース仕様、テレビ画面と携帯端末などの違いに対応した画面構成、映像コンテンツの画質や映像コンテンツ視聴端末のハードウェア構成に対応した超解像処理の有効性の有無、映像コンテンツの符号化方式に対応したエンコーダ仕様とデコーダ仕様、メタデータを記述できる映像ナビゲーション機能仕様などを記述する。
【００５２】
端末適応化条件を利用することで、映像コンテンツ視聴端末の仕様やメタデータ運用機能のバージョンに適応した映像ナビゲーション機能を提供することができる。
【００５３】
（Ｎｏ．２）ユーザ適応化条件は、視聴端末を異なるユーザが利用する場合において、メタデータにそのユーザに適応した条件を記述したものである。そのための情報として、ユーザプロファイル、個人スケジュール、個人嗜好、シチュエーションなどを記述する。
【００５４】
ユーザ適応化条件を利用することで、ユーザの違いや状況に適応した映像ナビゲーション機能を提供することができる。例えばスポーツ番組をハイライト視聴するときに好きなチームが登場するシーンを優先的にハイライト再生したり、シーン検索を行うときに好きな人物を優先的に検索したり、関連情報検索を行うときにユーザが詳しい分野の情報は高度な（出現確率が低い）キーワードで検索し、ユーザが不案内な分野の情報は平易な（出現確率が高い）キーワードで検索したりすることができる。
【００５５】
図８は、メタデータの記述方法の具体例を示す図である。
この記述例では、２００７年７月１０日に録画された○×サッカー世界大会中継の映像コンテンツに対応したメタデータであり、ハイライト再生機能とシーン検索機能と関連情報検索機能を実行するためのメタデータを記述している。記述形式は、開始タグ＜要素名＞と終了タグ＜／要素名＞にはさまれたデータをメタデータの要素と定義し、要素の属性をタグ内に＜要素名  属性名＝“属性値”  ・・・＞と記述している。
【００５６】
まず映像コンテンツの属性として、「映像コンテンツのタイトル」、「映像コンテンツの録画時刻」、「映像コンテンツ保管場所のアドレス」、「同期用加算時間」を記述する。また、タイトルの省略形を記述する。タイトルの省略形を記述することにより、ユーザが映像コンテンツのタイトルを省略形で指示した場合でもメタデータを特定することができる。
【００５７】
次に、各ナビゲーション機能を実行するためのメタデータを記述する。
ハイライト再生機能では、最初にハイライト再生時間を指定するメニューの定義を記述する。次にハイライトシーンについて、ハイライト再生開始時刻、ハイライト再生時間長、ハイライトシーンのランクの順に記述する。ハイライトシーンは複数あり、ユーザが指定したハイライト再生時間に合わせて、ハイライトシーンをランクが高い順番に並べて順次再生するものとする。
【００５８】
シーン検索機能では、メタデータの要素名を「シーン」とし、その属性として「出現時刻」、「出現時間長」の順に記述する。そしてメタデータの要素を、映像コンテンツを構成する要素の要素名称もしくは映像コンテンツに登場する人物の人物名称とする。シーンは複数あり、ユーザが指定した映像コンテンツを構成する要素の要素名称や、映像コンテンツに登場する人物の人物名称に対応するシーンを検索して表示するものとする。
【００５９】
関連情報検索機能では、メタデータの要素名を「関連情報」とし、その属性として「出現時刻」、「キーワード属性」、「関連情報アドレス」、「キーワードのランク」の順に記述する。そしてメタデータの要素を映像コンテンツに含まれるキーワードとする。関連情報は複数あり、映像コンテンツの再生時刻と同期した関連情報を、インターネットなどから検索して表示するものとする。
【００６０】
次に、ユーザが映像ナビゲーション機能を選択するための操作画面と操作方法を説明する。
ユーザが映像ナビゲーション機能を選択する手順として、（１）最初に映像コンテンツを選択してから映像ナビゲーション機能を選択する方法と、（２）最初にメタデータを選択してから映像ナビゲーション機能を選択する方法と、（３）特定のテーマを指定してこのテーマに沿った映像コンテンツを抽出し、これから選択する方法の３通りがある。
【００６１】
図９は、ユーザインターフェース２０６により提示する操作画面のメニュー構成の一例を示す。
（ａ）は、最初に映像コンテンツを選択する場合で、映像コンテンツ一覧画面９０１と、この画面から映像ナビゲーション機能を選択する画面９０２を示す。
【００６２】
画面９０１では４個の映像コンテンツについて、それぞれのサムネイル９０５、９０６、９０７、９０８と、タイトル・録画日・録画時間などの属性情報９０９、９１０、９１１、９１２とを表示している。さらに、各映像コンテンツについて実行可能な映像ナビゲーション機能をマーク群９１３、９１４、９１５、９１６で表示する。ここでは各マークの定義は、「○」はハイライト再生機能、「●」は関連情報表示機能、「□」はメッセージ入力機能、「△」はコメント描画機能、「■」はシーン検索機能を意味する。また、マーク群の右隣に表示された数字はマークの個数を表している。
【００６３】
ここで、例えば画面９０１のサムネイル９０８を選択すると、画面９０２に遷移する。画面９０２では、選択したサムネイル９０８がハイライト表示（太い枠線で表示）され、映像ナビゲーション機能選択メニュー９１７が表示される。この機能選択メニュー９１７には、マーク群９１６と対応した映像ナビゲーション機能の項目が表示される。そこで、例えば「○ハイライト再生」の項目を選択すると、ハイライト再生機能を実行することができる。
【００６４】
次に（ｂ）は、最初にメタデータを選択する画面９０３と、この画面から１つのメタデータを選択した画面９０４を示す。
画面９０３では２個の映像コンテンツについて、それぞれのメタデータ表示領域９１８、９１９を備える。メタデータ表示領域９１８には、映像コンテンツに対応するサムネイル９２０と、映像コンテンツのタイトル・録画日・録画時間などの属性情報９２１と、メタデータアイコン９２２、９２３、９２４と、実行可能な映像ナビゲーション機能を示すマーク９２５、９２６、９２７を表示する。各マークの定義は前述した通りである。各メタデータアイコン９２２、９２３、９２４は、それぞれ各映像ナビゲーション機能９２５、９２６、９２７に対応している。メタデータ表示領域９１９についても同様に表示する。メタデータ表示領域９１９では、メタデータアイコン９３０と、映像ナビゲーション機能を表したマーク９３１を、１組だけ表示している。
【００６５】
ここで、例えば画面９０３のメタデータアイコン９２４を選択すると、画面９０４に遷移する。画面９０４では、選択したアイコン９２４がアイコン９３２のようにハイライト表示（太い枠線で表示）され、ここではお父さん宛の「メッセージ入力」機能９２７を実行することができる。
【００６６】
図９のメニュー構成は、画面の大きさに合わせて上位階層のみを表示した例である。個々のメニューは、必要に応じてさらに詳細な下位階層のメニューを表示することができる。以下、それを説明する。
【００６７】
図１０は、映像コンテンツの所在場所を選択する場合のメニュー構成の例を示す。
映像コンテンツが、視聴端末に内蔵された記憶装置（ハードディスク等）に記憶されている場合には、録画タイトル一覧から映像コンテンツを選択する。
映像コンテンツが、レコーダやパーソナルコンピュータやその他のストレージ機器などのホームネットに接続された機器に記憶されている場合には、該当機器を選択すると表示される録画タイトル一覧から映像コンテンツを選択する。
映像コンテンツが、ビデオカメラや、光ディスク、ビデオテープ、リムーバブルディスクなどの記憶媒体に記憶されている場合には、該当機器を選択すると表示される収納場所一覧と録画タイトル一覧から映像コンテンツを選択してダウンロードする。
【００６８】
映像コンテンツを放送コンテンツから取得する場合には、地上波放送や衛星放送やケーブルテレビなどの放送方式を選択すると表示される電子番組表から映像コンテンツを録画予約する。
映像コンテンツをＩＰ放送から取得する場合には、ＩＰ放送の方式を選択すると表示される放送サイトアドレスと電子番組表等から映像コンテンツを録画予約する。
さらに、映像コンテンツのタイトルを入力して映像コンテンツを検索するなどの方法により選択することも図示していないが可能である。
【００６９】
図１１は、各映像ナビゲーション機能における詳細な選択メニューの例を示す。ユーザが所望の映像ナビゲーション機能を選択すると、次のような選択メニューを表示する。
基本機能では、テレビ番組、及びその録画番組を視聴するものであり、チャンネル選択や早送り、巻き戻し再生などの選択メニューを有する。
【００７０】
映像コンテンツのハイライトを再生する場合には、ハイライト再生時間を５分、１０分などと指定して視聴する。その際、メタデータが対応可能な再生時間（例えば１分、１０分、３０分）と異なる場合には、選択画面にはメタデータがサポート可能な再生時間に切り替えてメニュー表示を行ってもよい。
【００７１】
映像コンテンツのシーンを検索する場合には、シーンを検索するための画面を表示する。この画面には、シーンに対応した字幕情報やテロップ情報や音声情報や電子番組表の情報から抽出可能なキーワードや、ニュース番組のトピックスのような映像コンテンツを構成する要素の名前を一覧リスト形式で表示し、これから所望のシーンを選択する。
【００７２】
映像コンテンツの関連情報を検索する場合には、関連情報を検索するための画面を表示する。この画面には、シーンに対応した字幕情報やテロップ情報や音声情報や電子番組表の情報から抽出可能なキーワードを一覧リスト形式で表示し、これから所望の関連情報を選択する。
【００７３】
映像コンテンツに含まれるシーンあるいはイメージにメッセージを付与して、個人もしくは複数人の視聴端末のユーザに提示する場合には、メッセージの入力画面を表示する。その画面では、宛先の指定、メッセージ挿入位置の指定、テキスト、音声、映像などを組み合わせて記述したメッセージの入力を行う。
【００７４】
映像コンテンツに含まれるシーンあるいはイメージに補足説明図などのコメント描画を付与して、個人もしくは複数人の視聴端末のユーザに提示する場合には、コメント描画の入力画面を表示する。その画面では、宛先の指定、補足説明図の挿入位置の指定、自由描画や説明テキストの挿入を行う。
【００７５】
テーマを選択して関連する映像コンテンツを視聴する場合には、特定のテーマを指定するとそのプレイリストが生成されて提示される。この場合の表示画面では、まず、テーマ名称の指定、プレイリスト合成手順（映像コンテンツを録画時刻の順番で合成するか、映像コンテンツの重要度（ランク）順に合成するか）の指定を行う。続いて合成されたプレイリストが表示され、ユーザはこれを選択して視聴する。
【００７６】
図１１において、選択の個数は機能的な矛盾が生じない限り複数であってもよい。また、選択した映像ナビゲーション機能によりリモコンボタンの意味が変わる場合には、リモコンボタンの意味を画面に表示するのがよい。
【００７７】
上記図９〜図１１において、メニュー項目の表現方法については上記した具体例に限らない。メニュー項目の意味を容易に連想できるものであれば、他の文字列であっても良いし、アイコンやサムネイル等による表示であっても良い。アイコンやサムネイル等による表示の場合、例えば映像コンテンツに対応したメタデータが存在する場合としない場合でメニュー（領域）の色を変えるなどの方法により、一覧性を高めることができる。また、選択したメタデータで実行可能な映像ナビゲーション機能をハイライトするなどの表示方法で区別することにより、機能選択の効率を高めることができる。
【００７８】
次に、上記各操作画面で選択されたメニューに対応して映像ナビゲーション機能を実行する処理手順を説明する。すなわち本実施例では、メタデータが完全でない場合にそれを修復する処理と、テーマ指定視聴機能ではメタデータの合成を行う処理を有する。
【００７９】
図１２は、選択された映像ナビゲーション機能についてメタデータの収集とその完全性の検証を行う処理フローを示す。この処理には、図３の視聴形態選択部３０１とメタデータ完全性検証部２０９とメタデータ記述ルール２１２を用いる。
【００８０】
ステップ１２０１では、視聴形態選択部３０１は、映像コンテンツを図９や図１０に示すメニューから選択して、図１０で示した所在場所から取得する。
ステップ１２０２では、視聴形態選択部３０１は、映像ナビゲーション機能を図９や図１１に示すメニューから選択する。
【００８１】
ステップ１２０８では、メタデータ完全性検証部２０９によりメタデータの完全性の検証を行う。これには次の処理（ステップ１２０３〜１２０６）が含まれる。
ステップ１２０３では、ステップ１２０２で選択した映像ナビゲーション機能に関連付けられたメタデータが記憶部２０７に記憶されているか否かを判断する。すなわち、選択した映像ナビゲーション機能に対する、図６と図７に示された記述情報のいずれかが記憶されていればよい。
【００８２】
判断ステップ１２０３にて記憶されていないと判断した場合には、ステップ１２０４にて、取得している映像コンテンツに関連する１つあるいは複数個のメタデータの収集を行う。映像コンテンツとメタデータの関連性は、例えば映像コンテンツに付与されたタイトル情報で知ることができる。
【００８３】
ステップ１２０５では、取得したメタデータの完全性をメタデータ記述ルール２１２を参照して検証する。メタデータ記述ルール２１２には、少なくともメタデータ属性を識別するタグ情報の階層関係や係り受け関係と、タグ情報に付与可能なデータ型とデータの選択肢とを記述したタグ情報リストとが、映像ナビゲーション機能毎に分類して記述されている。
【００８４】
判断ステップ１２０５にてメタデータが不完全だと判断した場合には、ステップ１２０６にて不完全な部分を修正、総合、交換することにより完成する。不完全な部分がタグ情報を表す文字列のタイプミスの場合には、正しい文字列に修正する。また、階層関係や係り受け関係が誤っている場合には、誤りを検出した階層及びその下位階層にあるタグ情報を全て削除した後、ステップ１２０４で収集した別のメタデータから対応する部分を抽出して削除した位置に添付する。また、必要なタグ情報が欠落している場合には、ステップ１１０４で収集した別のメタデータと交換するか、別のメタデータから対応する部分を抽出して補完する。さらに、ステップ１２０４で収集した複数個のメタデータがともに完全であり、かつ重複する部分が所定の閾値よりも少ない場合には、これらのメタデータを統合することも可能である。
ステップ１２０７では、完成したメタデータにより映像ナビゲーション機能を実行する。
【００８５】
図１３は、テーマを指定して関連するメタデータとプレイリストを作成する処理フローを示す。このメタデータは、図６のＮｏ．６のテーマ指定視聴に含まれる情報で構成する。この処理には、図３に示すテーマ選択部３０２とメタデータ合成部２１０と映像コンテンツ収集部２１１とメタデータ記述ルール２１２を用いる。
【００８６】
ステップ１３０１では、テーマを選択する。テーマはその属性情報としてテーマ名称とプレイリスト合成手順情報を持つものとする。テーマ名称はジャンルとそれに関連したキーワードのリストから選択するか、もしくはキーワード文字列を入力して事前に登録されたキーワードリストから公知の検索方法を用いて検索する。プレイリスト合成手順情報とは、映像コンテンツを録画時刻の順番で合成するか、映像コンテンツをその重要度（ランク）順に合成するかという選択情報と、プレイリストの再生時間長の上限値とその他の限定事項を含んで構成するものとする。
【００８７】
ステップ１３１３では、メタデータ合成部２１０によりメタデータの合成を行う。これには次の処理（ステップ１３０２〜１３０７）が含まれる。
ステップ１３０２では、ステップ１３０１で選択したテーマに関連付けられたメタデータが記憶部２０７に記憶されているか否かを判断する。この場合、図６と図７に示す情報の内、少なくとも図６のＮｏ．２のシーン検索かＮｏ．３の関連情報検索に対応する記述情報のいずれかが記憶されていればよい。
【００８８】
判断ステップ１３０２にてメタデータが記憶されていないと判断した場合には、ステップ１３０３にて、図５に示す場所から所定量のメタデータを収集して記憶部２０７に記憶する。メタデータの収集量を所定量に限定することにより、膨大な数のメタデータが見つかるような場合でもメタデータの収集量と探索時間を適量化することができる。
【００８９】
ステップ１３０４では、メタデータの合成計画を立てる。合成計画とは、記憶部２０７に記憶されている選択したテーマに関連付けられたメタデータから、図６のＮｏ．６のテーマ指定視聴に含まれる情報を抽出してプレイリスト合成手順情報に従って合成することである。
【００９０】
ステップ１３０５では、ステップ１３０４で合成したメタデータの完全性をメタデータ記述ルール２１２を参照して検証する。
判断ステップ１３０５にてメタデータが不完全だと判断した場合には、ステップ１３０６にて不完全な部分を修正、総合、交換することにより完成する。このステップ１３０６で行う処理は、前記ステップ１２０６で行う処理と同様である。
【００９１】
ステップ１３０７では、メタデータの合成が完了したか否かを判断する。この判断はプレイリスト合成手順情報を参照して行う。判断ステップ１３０７の結果、メタデータが未完成であると判断した場合にはステップ１３０２に戻る。
【００９２】
ステップ１３１４では、映像コンテンツ収集部２１１により関連する映像コンテンツを収集する。これには次の処理（ステップ１３０８〜１３１０）が含まれる。
ステップ１３０８では、ステップ１３１３で合成したメタデータに対応した映像コンテンツが記憶部２０７に記憶されているか否かを判断する。
判断ステップ１３０８にて映像コンテンツが記憶されていないと判断した場合には、ステップ１３０９にて、図５に示す場所から映像コンテンツを収集する。
【００９３】
ステップ１３１０では、ステップ１３１３で合成したメタデータとステップ１３０９で収集した映像コンテンツにより、プレイリストを作成する。
ステップ１３１１では、完成したプレイリストにより、映像ナビゲーション機能（テーマ指定視聴）を実行する。
【００９４】
以上述べたように本実施例によれば、ユーザが指定した映像ナビゲーション機能をメタデータを参照して容易に実行することが可能になる。そしてこれに対応する映像コンテンツ視聴端末を、最小限のハードウェア構成でプロセッサ能力やメモリ容量に負担をかけることなく実現できる。
【図面の簡単な説明】
【００９５】
【図１】本発明の映像コンテンツ視聴端末の一実施例を示す構成図。
【図２】メタデータ運用システムの機能的構成を示す図。
【図３】メタデータ解析部２０４の詳細な構成図。
【図４】記憶部２０７がメタデータと映像コンテンツを取得する形態を説明する図。
【図５】メタデータや映像コンテンツの所在場所の例を示す図。
【図６】映像ナビゲーション機能とそれに用いるメタデータ記述情報を示す図。
【図７】適応化条件別のメタデータ記述情報を示す図。
【図８】メタデータの記述方法の具体例を示す図。
【図９】ユーザに提示する操作画面のメニュー構成の一例を示す図。
【図１０】映像コンテンツの所在場所を選択するメニュー構成の例を示す図。
【図１１】各映像ナビゲーション機能における詳細な選択メニューの例を示す図。
【図１２】メタデータの収集とその完全性の検証を行う処理フローを示す図。
【図１３】テーマを指定して関連するメタデータとプレイリストを作成する処理フローを示す図。
【符号の説明】
【００９６】
１００，２０１…映像コンテンツ視聴端末
１０１…チューナ
１０２…ＣＰＵ
１０３…ＲＯＭ
１０４…ＲＡＭ
１０５…ネットワークインターフェース
１０６…記憶装置（ＨＤＤ）
１０７…ユーザインターフェースコントローラ
１０８…操作部
１０９…グラフィックコントローラ
１１０…ＶＲＡＭ
１１１…表示部
２０３…外部サーバ
２０４…メタデータ解析部
２０５…ナビゲーション実行部
２０６…ユーザインターフェース
２０７…記憶部
２０８…映像ナビゲーション機能選択部
２０９…メタデータ完全性検証部
２１０…メタデータ合成部
２１１…映像コンテンツ収集部
２１２…メタデータ記述ルール
２１３…ハイライト再生部
２１４…シーン検索部
２１５…関連情報検索部
２１６…メッセージ管理部
２１７…コメント描画管理部。
【図１】
0005770408.tif 000002
【図２】
0005770408.tif 000003
【図３】
0005770408.tif 000004
【図４】
0005770408.tif 000005
【図５】
0005770408.tif 000006
【図６】
0005770408.tif 000007
【図７】
0005770408.tif 000008
【図８】
0005770408.tif 000009
【図９】
0005770408.tif 000010
【図１０】
0005770408.tif 000011
【図１１】
0005770408.tif 000012
【図１２】
0005770408.tif 000013
【図１３】
0005770408.tif 000014