(57)【要約】【課題】それぞれで録画した同一のテレビ番組をコンテンツとし、該コンテンツに対して第３者が作成したメタデータを用いて効率よく再生する。【解決手段】予めメタデータに同期用のタグを付加しておき、同期検出手段７がメタデータ蓄積手段２より読み出したメタデータより同期用タグを検出し、コンテンツ蓄積手段６より読み出したコンテンツにおいて、該当タグがどのフレームに相当するかを検出する。検出されたフレームとメタデータに記載されている時刻との差を求め、メタデータ補正手段８によりメタデータを補正し、補正されたメタデータに基づいて再生制御手段３がコンテンツ再生手段５に対してどの部分を再生するか制御し、コンテンツの再生を行なう。【選択図】図１
2006129132.tif 000002
【特許請求の範囲】
【請求項１】
ビデオコンテンツの情報が抽出されたメタデータを蓄積する第１の蓄積手段と、
ビデオコンテンツを蓄積する第２の蓄積手段と、
前記メタデータと前記第２の蓄積手段に蓄積されたビデオコンテンツとの同期を取る同期手段と、
前記同期手段出力に基づき、前記メタデータを補正する補正手段と
を備えたコンテンツ再生装置。
【請求項２】
前記コンテンツ再生装置は更に、
前記第２の蓄積手段に格納されたビデオコンテンツを再生するための再生条件を蓄積する第３の蓄積手段と、
前記補正手段出力及び前記再生条件に基づき、前記ビデオコンテンツの再生を制御する制御手段と、
前記第２の蓄積手段出力と前記制御手段出力に基づき前記ビデオコンテンツの再生を行なう再生手段と
を備えた請求項１記載のコンテンツ再生装置。
【請求項３】
前記補正手段により補正されたメタデータを保存するか補正前のメタデータと置き換える手段を有する請求項１記載のコンテンツ再生装置。
【請求項４】
前記メタデータが前記第２の蓄積手段に蓄積されたビデオコンテンツと既に同期がとれているものであるのかを識別する手段を有している請求項３記載のコンテンツ再生装置。
【請求項５】
ビデオコンテンツの情報が抽出され、該ビデオコンテンツとの同期を取るための同期用情報を含むメタデータを蓄積するメタデータ蓄積手段と、
ビデオコンテンツを蓄積するコンテンツ蓄積手段と、
前記メタデータと前記コンテンツ蓄積手段に格納されたビデオコンテンツとの同期を取る同期手段と、
前記同期手段出力に基づき、前記メタデータを補正する補正手段と
を備えたコンテンツ再生装置。
【請求項６】
前記コンテンツ再生装置は更に、
前記ビデオコンテンツを再生するための再生条件を蓄積する第３の蓄積手段と、
該補正手段出力及び前記再生条件に基づき、前記ビデオコンテンツの再生を制御する制御手段と、
前記コンテンツ蓄積手段出力と前記制御手段出力に基づき前記ビデオコンテンツの再生を行なう再生手段と
を備えた請求項５記載のコンテンツ再生装置。
【請求項７】
前記補正手段により補正されたメタデータを保存するか補正前のメタデータと置き換える手段を有する請求項５記載のコンテンツ再生装置。
【請求項８】
前記メタデータが前記第２の蓄積手段に蓄積されたビデオコンテンツと既に同期がとれているものであるのかを識別する手段を有している請求項７記載のコンテンツ再生装置。
【請求項９】
前記ビデオコンテンツがシーンチェンジ毎にＩピクチャとなるようにエンコードされたＭＰＥＧ方式により圧縮されたストリームであり、前記同期用情報がシーンチェンジに該当するＩピクチャに付加されていることを特徴とする請求項５記載のコンテンツ再生装置。
【請求項１０】
前記同期用情報が、該同期用情報が付加されたＩピクチャとその直前、直後のＩピクチャの少なくとも一方とのどのように変化したかを示す情報を含むことを特徴とする請求項９記載のコンテンツ再生装置。
【請求項１１】
前記同期用情報が、直前のＩピクチャとの特徴差が特に大きい箇所に付されている情報であることを特徴とする請求項９記載のコンテンツ再生装置。
【請求項１２】
前記特徴差が、Ｉピクチャのサイズ、輝度、色相、色の濃さ、のうち少なくとも１つを含むことを特徴とする請求項１０または１１に記載のコンテンツ再生装置。
【請求項１３】
前記同期用情報が、該同期用情報により指示されるシーンチェンジの前後に少なくとも数秒間以上シーンチェンジがない箇所に付されている情報であることを特徴とする請求項９記載のコンテンツ再生装置。
【請求項１４】
前記同期用情報がメタデータ内に複数個存在することを特徴とする請求項９記載のコンテンツ再生装置。
【請求項１５】
前記同期手段が、同期用情報が付加された複数のＩピクチャ間のフレーム数を算出し、前記ビデオコンテンツにおいて前記算出値どおりにＩピクチャが存在することを利用して同期検出を行なうようにしたことを特徴とする請求項１４記載のコンテンツ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組を録画して得られたコンテンツを効率よく再生するためにメタデータを用いるコンテンツ再生装置に関するものである。
【背景技術】
【０００２】
従来、メタデータを利用するコンテンツ再生装置は、特許文献１に記載されたものが知られている。これによれば、ビデオ再生装置は、ビデオマテリアルを記録するビデオマテリアル記録手段（コンテンツストレージ装置）と、ビデオマテリアルの情報コンテンツを定義する関連付けられた情報データ（メタデータ）を受け取り、記憶するメタデータ保存装置と、メタデータに基いて、ビデオマテリアル記録手段に記録されたビデオマテリアルの再生を制御する再生制御手段とを備える、というものである。メタデータには固有の識別インデクスであるＵＭＩＤ、及び開始／終了タイムコードを含んでおり、これら情報に基づいて、あまり動きの無い映像は早送りし、コンテンツ全体を見るのに要する時間を短縮しようというものである。
【特許文献１】特開２００２−２８１４５７号公報（第１頁、第５頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記のような構成では、メタデータはビデオコンテンツに特化されたものである必要があり、例えば、各家庭にてそれぞれで録画した番組（コンテンツ）に対して第３者が作成した同じコンテンツに対するメタデータを用いてコンテンツ再生を行なうことを考えると以下のような不都合が生じる。即ち、１）録画を行なった機器によってコンテンツ録画を開始した時刻が異なり、同じ映像であっても録画開始時からの時刻が異なってくる。２）個々の録画用機器でそれが有している時計がずれており、仮に同時に録画を開始した場合であっても、録画されたコンテンツに付加される録画開始時刻が異なってくる。また、圧縮時のビットレートや、更に言えば、各家庭に送られてくる電波の状態により、受診された画像そのものがノイズやゴーストにより全く同一とは限らない。
【０００４】
故に、メタデータに記載されている時刻を元に再生を行なおうとすると、思い通りに正しく再生できない。
【０００５】
本発明は上記の問題点に鑑み、第３者が作成した同じコンテンツに対するメタデータを用いても希望どおりのコンテンツ再生を行うことができるコンテンツ再生装置を提供するものである。
【課題を解決するための手段】
【０００６】
この課題を解決するために、本発明のコンテンツ再生装置は、ビデオコンテンツの情報が抽出されたメタデータを蓄積する第１の蓄積手段と、ビデオコンテンツを蓄積する第２の蓄積手段と、メタデータと第２の蓄積手段に蓄積されたビデオコンテンツとの同期を取る同期手段と、同期手段出力に基づき、メタデータを補正する補正手段とを備えるようにしたものである。
【０００７】
また、更に、第２の蓄積手段に格納されたビデオコンテンツを再生するための再生条件を蓄積する第３の蓄積手段と、補正手段出力及び再生条件に基づきビデオコンテンツの再生を制御する制御手段と、第２の蓄積手段出力と制御手段出力に基づきビデオコンテンツの再生を行なう再生手段とを備えるようにしてもよい。
【発明の効果】
【０００８】
以上のように本発明によれば、コンテンツデータとメタデータとの同期を取ってメタデータを補正するので、家庭で視聴者が独自に録画したコンテンツに対して第３者が作成したメタデータを用いても正しく意図どおりの画面が再現でき、好みの条件によるコンテンツ再生が可能となるという効果が得られる。
【発明を実施するための最良の形態】
【０００９】
本発明の請求項１に記載の発明は、ビデオコンテンツの情報が抽出されたメタデータを蓄積する第１の蓄積手段と、ビデオコンテンツを蓄積する第２の蓄積手段と、前記メタデータと前記第２の蓄積手段に蓄積されたビデオコンテンツとの同期を取る同期手段と、前記同期手段出力に基づき、前記メタデータを補正する補正手段とを備えたものであり、これにより、どこか１箇所においてメタデータによって示される画面がどのフレームであるのかが決められれば、ある画面からある画面までのフレーム数は画質、録画したコンテンツのビットレートによらず同じであるので、第３者が作成したメタデータを用いて自身の有するビデオコンテンツと同期がとれたメタデータを得ることができるという作用を有する。
【００１０】
また、請求項２に記載の発明は、請求項１記載のメタデータ及びコンテンツ再生装置において、前記第２の蓄積手段に格納されたビデオコンテンツを再生するための再生条件を蓄積する第３の蓄積手段と、前記補正手段出力及び前記再生条件に基づき、前記ビデオコンテンツの再生を制御する制御手段と、前記第２の蓄積手段出力と前記制御手段出力に基づき前記ビデオコンテンツの再生を行なう再生手段とを有するものであり、これにより、補正されたメタデータを用いて自由に好みの条件によりコンテンツを再生することができるという作用を有する。
【００１１】
また、請求項３に記載の発明は、請求項１記載のメタデータ及びコンテンツ再生装置において、前記補正手段により補正されたメタデータを保存するか補正前のメタデータと置き換える手段を有することを特徴としたものであり、これにより、一度メタデータと蓄積されたビデオコンテンツの同期をとれば、次回、そのメタデータを用いてビデオコンテンツを再生する場合に同期を取り直す必要がなくなるという作用を有する。
【００１２】
また、請求項４に記載の発明は、請求項３記載のメタデータ及びコンテンツ再生装置において、前記メタデータが前記第１の蓄積手段に蓄積されたビデオコンテンツと既に同期がとれているものであるのかを識別する手段を有していることを特徴としたものであり、これにより、メタデータを用いてビデオコンテンツの再生を行なう際、予め同期を取る必要の有無を瞬時に判断できるという作用を有する。
【００１３】
また、請求項５に記載の発明は、ビデオコンテンツの情報が抽出され、該ビデオコンテンツとの同期を取るための同期用情報を含むメタデータを蓄積するメタデータ蓄積手段と、ビデオコンテンツを蓄積するコンテンツ蓄積手段と、前記メタデータと前記コンテンツ蓄積手段に格納されたビデオコンテンツとの同期を取る同期手段と、前記同期手段出力に基づき、前記メタデータを補正する補正手段とを備えたものであり、これにより、メタデータに含まれる同期用情報を基にメタデータが直接指示するフレームが実際のビデオコンテンツにおけるどのフレームに相当するかが求まり、第３者が作成したメタデータを用いて自身の有するビデオコンテンツと同期がとれたメタデータを得ることができるという作用を有する。
【００１４】
また、請求項６に記載の発明は、請求項５記載のメタデータ及びコンテンツ再生装置において、前記ビデオコンテンツを再生するための再生条件を蓄積する第３の蓄積手段と、該補正手段出力及び前記再生条件に基づき、前記ビデオコンテンツの再生を制御する制御手段と、前記コンテンツ蓄積手段出力と前記制御手段出力に基づき前記ビデオコンテンツの再生を行なう再生手段とを備えたものであり、これにより、補正されたメタデータを用いて自由に好みの条件によりコンテンツ蓄積手段に格納されているコンテンツを再生することができるという作用を有する。
【００１５】
また、請求項７に記載の発明は、請求項５記載のメタデータ及びコンテンツ再生装置において、前記補正手段により補正されたメタデータを保存するか補正前のメタデータと置
き換える手段を有することを特徴としたものであり、これにより、一度メタデータと蓄積されたビデオコンテンツの同期をとれば、次回、そのメタデータを用いてビデオコンテンツを再生する場合に同期を取り直す必要がなくなるという作用を有する。
【００１６】
また、請求項８に記載の発明は、請求項７記載のメタデータ及びコンテンツ再生装置において、前記メタデータが前記第１の蓄積手段に蓄積されたビデオコンテンツと既に同期がとれているものであるのかを識別する手段を有していることを特徴としたものであり、これにより、メタデータを用いてビデオコンテンツの再生を行なう際、予め同期を取る必要の有無を瞬時に判断できるという作用を有する。
【００１７】
また、請求項９に記載の発明は、請求項５記載のメタデータ及びコンテンツ再生装置において、前記ビデオコンテンツがシーンチェンジ毎にＩピクチャとなるようにエンコードされたＭＰＥＧ方式により圧縮されたストリームであり、前記同期用情報がシーンチェンジに該当するＩピクチャをに付加されていることを特徴としたものであり、これにより、第１の蓄積手段に蓄えられたビデオコンテンツが同一の方式で記録されたものであれば、Ｉピクチャをサーチすることで上記同期用情報が付加されている箇所がわかり、ＭＰＥＧ圧縮されたコンテンツをデコードすることなく同期をとることができるという作用を有する。
【００１８】
また、請求項１０に記載の発明は、請求項９記載のメタデータ及びコンテンツ再生装置において、前記同期用情報が、該同期用情報が付加されたＩピクチャとその直前、直後のＩピクチャの少なくとも一方とのどのように変化したかを示す情報を含むことを特徴としたものであり、これにより、メタデータによって予め示されている比較結果と実際の比較結果が一致するかをみることでより効率的に同期用情報によって示された箇所を絞り込むことができるという作用を有する。
【００１９】
また、請求項１１に記載の発明は、請求項９記載のメタデータ及びコンテンツ再生装置において、前記同期用情報が、直前のＩピクチャとの特徴差が特に大きい箇所に付されている情報であることを特徴としたものであり、これにより、同期を検出する際、隣接するＩピクチャの特徴を比較し、その差が最も大きいところを第１候補とすることでより効率的に同期をとることができるという作用を有する。
【００２０】
また、請求項１２に記載の発明は、請求項１１記載のメタデータ及びコンテンツ再生装置において、前記特徴差が、Ｉピクチャのサイズ、輝度、色相、色の濃さ、のうち少なくとも１つを含むことを特徴としたものであり、これにより、誤ったＩピクチャを選択した場合に、メタデータによって予め示されている比較結果と実際の比較結果が一致する確率が低くなり、同期情報によって示されるＩピクチャがどれに相当するかをより効率的に絞り込むことができるという作用を有する。
【００２１】
また、請求項１３に記載の発明は、請求項９記載のメタデータ及びコンテンツ再生装置において、前記同期用情報が、該同期用情報により指示されるシーンチェンジの前後に少なくとも数秒間以上シーンチェンジがない箇所に付されている情報であることを特徴としたものであり、これにより、直前のＩピクチャとの差異が大きくなり、同期用情報によって示されるＩピクチャがどれに相当するかがより求めやすくなるという作用を有する。
【００２２】
また、請求項１４に記載の発明は、請求項９記載のメタデータ及びコンテンツ再生装置において、前記同期用情報がメタデータ内に複数個存在することを特徴としたものであり、これにより、より誤検出を防ぐという作用を有する。
【００２３】
また、請求項１５に記載の発明は、請求項１４記載のメタデータ及びコンテンツ再生装置において、前記同期手段が、同期用情報が付加された複数のＩピクチャ間のフレーム数を算出し、前記ビデオコンテンツにおいて前記算出値どおりにＩピクチャが存在することを利用して同期検出を行なうようにしたことを特徴としたものであり、これにより、ＭＰＥＧ圧縮されたコンテンツをデコードすることなく同期をとることができるという作用を有する。
【００２４】
以下、本発明の実施の形態について図面を用いて説明する。
【００２５】
（実施の形態）
図１は本発明の実施の形態によるコンテンツ再生装置の構成を示すブロック図である。この図を説明すると、コンテンツ蓄積手段６にはビデオコンテンツが記録されており、ここでは一般にテレビ放送された番組が録画機器によってＭＰＥＧ２圧縮録画されたビデオコンテンツが蓄積されている。ビデオコンテンツはファイル化されており、ファイルのアトリビュート（attribute）を読みとることにより、録画日時やその内容の概略を知ることが出来る。
【００２６】
メタデータ蓄積手段２にはコンテンツ蓄積手段６に蓄積されたビデオコンテンツに対応したメタデータが蓄積されている。ここでは、第３者（本装置以外）が前述のテレビ放送を個別に録画し、その録画映像を基に作成したメタデータが格納されている。メタデータには、録画日時や、その内容、また、該当するビデオコンテンツにおいて、どこにどのようなシーンが録画されているかが所定のフォーマットによって示されている。
【００２７】
以下、図４に示すフローチャートとともにその動作について説明する。制御手段１０によりコンテンツ蓄積手段６及びメタデータ蓄積手段２よりビデオコンテンツ及びそれに該当するメタデータが選択される（ステップ３１）。コンテンツ蓄積手段６及びメタデータ蓄積手段２においてビデオコンテンツ及びメタデータの読み込みが開始され（ステップ３２）、選択されたメタデータが表示される（ステップ３３）。表示装置については特に新規のものではないので図示していない。
【００２８】
表示されたメタデータに基づき、利用者は制御手段１０を介して再生条件設定を行なう（ステップ３４）。どのように設定するかは設定者の好みで自由に設定可能であるが、例えば、特定のシーンを繰り返し何度か再生する、あるいは、特定のシーンはスキップする、などがあり得る。設定された再生条件は再生条件データ蓄積手段４に蓄えられるとともに同期検出手段７にも一部が与えられる。ここでは条件設定により、ビデオコンテンツにおいて最初に再生されるシーンに相当する再生条件が与えられる。
【００２９】
図２には、本実施の形態に適用可能なメタデータの具体例が示されている。ここでは、メタデータはＸＭＬ記法（eXtensible Markup Language）によって記述されており、メタデータの概略の内容を示すヘッダ部とビデオコンテンツの具体的な内容を示すボディ部によって構成されている。
【００３０】
ヘッダ部はヘッダタグ（＜header＞）により開始部が示されており、ビデオコンテンツの番組のタイトル（＜title＞）、番組ジャンル（＜category＞）、録画日時（date）、録画時間（duration）、内容を示すキーワード（kywd）が設定されている。オフセットタグ（＜offset＞）はメタデータ補正用のタグであり、後述する。
【００３１】
ボディ部はボディタグ（＜body＞）によってその開始部が示されており、どこにどのようなシーンが記録されているかを、各シーンをセグメントと見なして、セグメントタグ（＜seg＞）で示されている。セグメントタグ内には、そのブロックが全体のビデオコンテンツにおいてどの録画期間にあるのかを示すポジションタグ（＜pos＞）、また、その内容を示すキーワードタグ（＜kywd＞）などが含まれている。ポジションタグには、そのセグメントがビデオコンテンツ上において開始からどの時刻より開始するかを示すｆｒｏｍパラメータと、セグメントの長さを示すｄｕｒａｔｉｏｎパラメータ、更には、それらに与えられた数値の単位を指定するｕｎｉｔパラメータを有している。
【００３２】
同期検出手段７は、与えられた再生条件によって示されるメタデータをメタデータ蓄積手段２より読み出し、ビデオコンテンツの仮再生を行なう（ステップ３６）。この段階ではメタデータは何ら変更されておらず、例えば、セグメント１（＜seg=1＞）に示されるシーンを再生する場合、そのポジションタグにｆｒｏｍ＝１２０００、ｕｎｉｔ＝msと表記されているので、コンテンツ開始後１２０００ms（＝１２秒）後より再生（仮再生）を行なう。
【００３３】
メタデータの基となったビデオコンテンツと、これから再生しようとするビデオコンテンツは同一の番組を録画したものではあるが、前述のとおり、録画開始時刻が一致していないと考えられ、仮再生によって映し出される映像は期待したものと異なることが想定される。そこで、期待通りの映像でなければ同期がとれていないということでステップ３７においてＮＯが選択され、再生開始位置の微調を行なう（ステップ４１）。その後再度ビデオコンテンツの仮再生を実施し（ステップ３６）、映し出される映像が期待通りの映像であるかどうかを判別するという一連の動作が繰り返えされ、期待通りの映像が出力されればステップ３７においてＹＥＳを選択する。ここではこの操作は手動により行なうことを想定している。
【００３４】
ステップ３７において同期ＯＫとなると、ステップ３８に移りメタデータの補正を行なう。即ち、ステップ３６、３７、４１による一連の操作によって得られた、メタデータに示される各シーンの開始時刻と、コンテンツ蓄積手段６に格納されたビデオコンテンツのアトリビュート等より実際に得られた該当するシーンの開始時刻との差を補正する。ここでは、図２に示すメタデータのヘッダ部において、オフセットタグを用い、上記のメタデータによって示される各シーンの開始時刻と実際の開始時刻との差を表記することで補正を行なっている。
【００３５】
即ち、オフセットタグには、このメタデータにて示されているセグメントの開始時刻と、再生しようとする実際のビデオコンテンツにおける時刻の差を示す数値と、その数値の単位をｔｉｍｅパラメータ、ｕｎｉｔパラメータで示し、更には、このオフセットデータがどのビデオ再生装置で補正されたものかを示す情報をｂａｓｅパラメータで明示している。ここではｂａｓｅパラメータには、再生装置のシリアル番号を書き込むようにしている。逆に言えば、このｂａｓｅパラメータの値が再生装置のシリアル番号と一致すれば、このメタデータは補正済みのものとして扱われる。
【００３６】
オフセットタグの値は次のように用いられる。即ち、再生条件データ蓄積手段４においてセグメント１の再生が指定されていたとすると、再生制御手段３は、メタデータ補正手段８よりメタデータヘッダ部におけるオフセットタグを読み取る。ｔｉｍｅ＝−１２３３、ｕｎｉｔ＝ｍｓとなっているので、−１２３３msを各セグメントのｆｒｏｍパラメータに加えることとなる。
【００３７】
次に、セグメントタグ＜ｓｅｇ＝１＞におけるポジションタグの値を読み取る。ここにはｆｒｏｍパラメータに１２０００、ｕｎｉｔパラメータにｍｓとなっているので、ビデオコンテンツ開始より、１２０００msに先ほどのオフセットタグによる−１２３３msを加えた１０７６７ms後からのビデオ映像を再生するようコンテンツ再生手段５に対して指令を与える。
【００３８】
各家庭にてそれぞれで録画したビデオ映像は、その録画開始時刻が異なっていた場合であっても、フレーム単位で見れば必ず同じ映像が各家庭に送信されており、一度同期がとれればすべての部分において完全な同期が得られる。故に、上述したように、どこか一箇所で同期の補正を行なえば、すべての箇所で確実に同期をとることが可能となる。
【００３９】
補正ステップ（ステップ３８）が終了すると通常の再生が開始される（ステップ３９）。ここでは、再生制御手段３が、再生条件データ蓄積手段４に格納されている、どのシーンを再生するか、といった情報に基づき、メタデータ蓄積手段２より該当するシーンのセグメントタグを選び、メタデータ補正手段８よって補正されたタグ情報に基づいてコンテンツ再生手段５に対し、ビデオコンテンツのどの部分を再生するかの指示を出す。
【００４０】
以下同様にして再生条件データ蓄積手段４において指定されたとおりの順でビデオコンテンツが再生される。
【００４１】
なお、上記実施の形態においては、単位を示すｕｎｉｔパラメータとしてms（ミリ秒）を用いたが無論これに限ったものではなく、秒、分、あるいは、フレームやフィールドを単位として用いてもよい。特にビデオ映像はフレーム単位で管理されている場合が多いため、単位としてフレームを用いると個々のコンテンツ再生装置においてクロック信号を発生する源発振器のバラツキを抑えることが出来、有効である。
【００４２】
図５は、同期検出手段７がコンテンツ蓄積手段６に格納されたビデオコンテンツよりその解析を行なうことで自動的にメタデータとの同期を取るようにした場合のフローチャートである。この図において、図４と同一機能を有するステップにおいては同一の符号を付し細かな説明は省略する。この図を説明すると、ステップ３１においてビデオコンテンツ及びそれに該当するメタデータが選択されると、ステップ３２において該当するビデオコンテンツ及びメタデータの読み込みが開始される。ステップ３３において表示されたメタデータに基づき、利用者は制御手段１０を介して再生条件設定を行なう（ステップ３４）。
【００４３】
一方、ステップ３２において読み込まれたメタデータからは同期用タグの検索が行なわれる（ステップ４３）。ここでは、同期用タグは図２中の、セグメント４、及びセグメント９に示されるとおり、セグメントタグ内に「ｓｙｎｃ＝ｏｎ」として表示されており、このセグメントを同期用に用いてビデオコンテンツのと同期を取ればよいこと意味する。「ｓｙｎｃ＝ｏｎ」以降に表示されている幾つかのパラメータは、この同期用に用いるＩピクチャの直前のＩピクチャと直後のＩピクチャとの差異を表したものであるが、ここでは使用していない。
【００４４】
同期用タグが見つかると、該当するセグメントが実際にどこに存在するかを調べるために、ビデオコンテンツの解析が行なわれる（ステップ４４）。解析が終了し、同期がとれた場合にはステップ４５において「同期完了」が選択され、ステップ３８へと移行する。以下、図４に示した場合と同様、メタデータの補正、ビデオコンテンツの再生が開始される。コンテンツ解析がどのようにしてなされるかについては後述する。
【００４５】
ステップ４４において同期用タグがついたセグメントがどこに存在するかが解析できなかった場合は、ステップ４５において「Ｎｏ」が選択され、ステップ４７へ移行し、同期がとれなかった旨を表示し、ビデオコンテンツを冒頭部から通常再生を行なう（ステップ４８）。
【００４６】
このように構成することにより、利用者はコンテンツ再生装置１において、ビデオコンテンツとそれに該当するメタデータを選択し、どのシーンを見たいかを入力するだけで簡単に第３者が作成したメタデータを用いてのビデオコンテンツ再生が可能となる。
【００４７】
次に、コンテンツ解析手法について述べる。説明を分かり易くするため、具体的な手法を述べる前に、ＭＰＥＧ圧縮を用いたビデオレコーダで一般的に行なわれる画像圧縮について図３とともに説明する。図３（１）は圧縮前のビデオ映像、即ち放送局から送信されてきたテレビ映像番組を示す。図中の各区切りはフレームを表す。同図（２）はその信号をＭＰＥＧ圧縮した結果である。Ｉと示しているのはＩピクチャ、Ｐと示しているのはＰピクチャ、Ｂと示しているのはＢピクチャである。
【００４８】
通常、ビデオ映像が圧縮・録画するとき、他のフレームと無相関のＩピクチャ、Ｉピクチャとの差分を示すＰピクチャ、その前後にあるＩピクチャ、あるいはＰピクチャとの差分を表すＢピクチャを周期的に割り当てることで圧縮シーケンスの簡略化と再生時の利便性を達成するようにしている。多くは、図３（２）に示すように、「ＩＢＢＰＢＢＰＢＢＰＢＢＰＢＢ」を周期的に繰り返す等の方法を採っている。しかし、例えば、図３（１）において、時刻Ａでシーンチェンジがあった場合、前の映像データとの差分を取ると膨大なデータ量となるため、このような場合には、この画面をＩピクチャで構成し、ここを起点として前述のＩＢＢＰＢＢ・・・の周期を繰り返すようにしている。
【００４９】
図３（３）は同じ番組を他のビデオレコーダで録画した場合のＭＰＥＧ圧縮結果である。録画開始時刻が異なるため、録画開始から暫くの期間は、送信されてきた映像がＩ、Ｐ、Ｂのどれに割り当てられるかはビデオレコーダ次第であるが、時刻Ａにおけるシーンチェンジが発生した場合は必ずＩピクチャがそれに割り当てられるため、時刻Ａ以降においてはＩ、Ｐ、Ｂは同じように割り当てになるものと考えられる。
【００５０】
一方、メタデータにおける同期用タグは、シーンチェンジが発生した時を中心に付加するようにしている。特に、シーンチェンジが発生し、しかもその際に作成されたＩピクチャのデータ量が特に多いものを選んで付すようにすると効果的である。
【００５１】
さて、コンテンツ解析手法に戻ると、図６はステップ４４におけるコンテンツ解析の具体例を示すシーケンス図である。解析が開始されると、同期検出手段７は、同期用タグがついているセグメントを抽出し、それらセグメントの間隔を算出する（ステップ５１）。各セグメントにはその開始時刻を示すポジションタグがあるため、それに表示されているｆｒｏｍパラメータを読み込み、その差を求めれば容易にその値を得ることが出来る。ここでは、フレームを単位としてそれらセグメントの間隔を求めるようにしており、Ｎ番目の同期タグが付加されたセグメントとＮ＋１番目の同期タグが付加されたセグメントとの間隔をＦＮフレームとしている。
【００５２】
同期タグが付加された各セグメント間の間隔が求まると、次は同期タグが付加された先頭のセグメントとなる候補選びに入る。前述のとおり、同期タグはシーンチェンジの際に付されるようになっているので、図３の説明でも述べたように、Ｉピクチャに付加される。故に、ステップ５２では候補となるフレームとしてＩピクチャを選べば良い。実際には、ビデオコンテンツのアトリビュートに示される録画開始時刻や、セグメントタグに示される同期用タグの時刻から概略のＩピクチャを算出し、近傍にあるＩピクチャを選択すればよい。
【００５３】
ステップ５３では、ステップ５１において算出されたフレーム数ＦＮを用い、ステップ５２において選択した候補となるＩピクチャよりＦＮフレーム後のピクチャがＩ、Ｐ、Ｂのいずれであるかを抽出する。図３において述べたように、同期用タグは必ずシーンチェンジの際に付加されており、シーンチェンジの際には、ピクチャは必ずＩピクチャとなるので、もし、候補として選択したＩピクチャが該当するシーンであればステップ５３によって選ばれたピクチャはすべてＩピクチャとなる。この場合はステップ５５に進み、候補として選択したシーンの実際のビデオコンテンツにおける時刻と、メタデータによって示されるデータとの差を抽出し、解析を終了する。
【００５４】
逆に、ステップ５３にて選択されたピクチャの１枚以上がＩピクチャでは無い場合は、同期がとれていないと判断されるため次の候補を抽出しなければならない。この場合は、ステップ５７へ移行し、候補となりうるＩピクチャがまだ存在するかどうかを判定する。実際には前回選択したＩピクチャの前後にあるＩピクチャのいずれかを選択すればよい。仮に、Ｉピクチャとして２０番目にあるものが最初に候補とされた場合には、次候補としては、２１、１９、２２、１８、・・・、といった具合に、徐々に最初の候補から離れていくように候補を選択するとよい。また、次候補のあり／無しに関しては、最初の候補として選択されたＩピクチャからの距離が一定以上離れた場合に「次候補無し」とする。「一定以上」をどの程度とするかは、利用者が選択できるようにする。
【００５５】
ステップ５７において「次候補無し」となった場合は、ステップ５９へ進み、同期がとれなかったことを示す「検出不能フラグ」を立ててシーケンスを終了する。
【００５６】
図７は同期検出手段７がコンテンツ蓄積手段６に格納されたビデオコンテンツよりその解析を行なうことで自動的にメタデータとの同期を取るようにした場合の他の実施例を示すフローチャートである。この図において、図４、図５と同一機能を有するステップにおいては同一の符号を付し細かな説明は省略する。この実施例においては、メタデータは同様のものが用いられているがコンテンツ解析を行なうステップが図５と異なっている。
【００５７】
ステップ４３においてステップ３２において読み込まれたメタデータからは同期用タグの検索が行なわれ、同期用タグが見つかると、該当するセグメントが実際にどこに存在するかを調べるために、ビデオコンテンツの解析が行なわれる（ステップ６０）。解析が終了し、同期がとれた場合にはステップ４５において「同期完了」が選択され、ステップ３８へと移行する。以下、図４に示した場合と同様、メタデータの補正、ビデオコンテンツの再生が開始される。コンテンツ解析の詳細については後述する。
【００５８】
ステップ４４において同期用タグがついたセグメントがどこに存在するかが解析できなかった場合は、ステップ４５において「Ｎｏ」が選択され、次の同期用タグをサーチする（ステップ４６）。同期用タグが見つかればステップ４４に戻り、再度コンテンツ解析が実施される。逆に、同期用タグが見つからなければステップ４７へ移行し、同期がとれなかった旨を表示し、ビデオコンテンツを冒頭部から通常再生を行なう（ステップ４８）。
【００５９】
次に、コンテンツ解析手法について述べる。前述のように、同期タグが付加されたセグメントはシーンチェンジの際に付されるようになっているので、図３の説明でも述べたように、Ｉピクチャに付加される。故に、ステップ５２で候補となるフレームとしてＩピクチャを選ぶ。実際には、ビデオコンテンツのアトリビュートに示される録画開始時刻や、セグメントタグに示される同期用タグの時刻から概略のＩピクチャを算出し、近傍にあるＩピクチャを候補として選択する。
【００６０】
ステップ６２では、候補となるＩピクチャの手前、９個目、１０個目、１１個目のＩピクチャを抽出する。仮に候補となるＩピクチャがビデオコンテンツ先頭から５０個目（ｋ＝５０）であったとすると、ＩＰ４１、ＩＰ４０、ＩＰ３９を抽出する。Ｉピクチャはそれ単独で１枚の画像をデコードすることが可能なので、ステップ６３においてこれらをデコードし、その特徴差を抽出する。ここでは、Ｉピクチャのサイズ、全体の輝度、色合いの変化、それぞれのＩピクチャに付加されている音声信号の音量差を比べている。これらの変化がどうあるべきかについては、同期用タグの後に表記されており、今、セグメント４について調べているとすれば、セグメント４のタグには、ｆｒａｍｅ＝ｉｐ  ｂｒｉｔｅ＝ｕｐｄｏｗｎ  ｓｉｚｅ＝ｄｏｗｎｕｐ  ｃｏｌ＝ｕｐｄｏｗｎ  ｔｉｎｔ＝ｕｐｄｏｗｎ  ａｕｄｉｏ＝ｕｐｎｃとあり、これらはそれぞれ、タグが付加されているピクチャの種類（Ｉ、Ｐ、Ｂのいずれであるか）、輝度の変化、ピクチャのサイズの変化、色の濃さの変化、色合いの変化、音量の変化、を示しており、直前、直後のＩピクチャとの比較を表示している。ｕｐｄｏｗｎとあれば、直前のＩピクチャより増加しており、直後のＩピクチャは現在のものより減少していることを意味する。ｎｃは変化なしである。
【００６１】
メタデータ作成の際に用いたビデオコンテンツでは、輝度は増、減、サイズは減、増、色合いは増、減、音量は増、変化なし、と記載されているので、実際にＩピクチャＩＰ４１、ＩＰ４０、ＩＰ３９においてそのように変化しているかどうかをチェックする。すべての項目が記載内容と合致していれば同期がとれたものと考えてステップ５５に進み、時間差を抽出し、コンテンツ解析処理を終了する。１項目でも合致しないものがあればステップ６７に進む。
【００６２】
ステップ６７では、同期検出を行なう範囲が一定の範囲内であることを確認し、ここでは、２０回以上ステップ６３による比較処理を行なうと同期検出不能としてステップ５９へ進む。２０回に満たない場合は、ステップ６８においてｋの値を１加算し、ステップ６２に戻る。ステップ６２、６３、６４、６７、６８による処理を行ない、全項目が合致するＩピクチャがあるかどうかを検索する。
【００６３】
メタデータを作成する基となったビデオコンテンツと再生しようとするビデオコンテンツではＭＰＥＧ圧縮を行なう際のアルゴリズムが必ずしも全く同じとは限らず、また、前述のように、電波の状態によってはノイズやゴーストによって大元の画面においても差異があり得るが、輝度、Ｉピクチャのサイズ等の変化という切り口で画面の特徴を見ると、両者の差異は殆どないものと考えられ、これらのパラメータを用いることでメタデータとビデオコンテンツとの同期を容易に取ることができるものである。
【００６４】
なお、本実施の形態では、ステップ６２において、候補となるＩピクチャの手前１０個目のＩピクチャをスタートとして解析を開始したが、どの範囲を解析範囲とするかは利用者が設定できるようにして良いことは言うまでもない。また、１０個手前から順次合致を検査するようにしたが、候補となるＩピクチャを中心として順次そのＩピクチャから遠ざかっていくように（＋１、−１、＋２、−２、…、のように）しても良い。
【００６５】
また、この実施の形態においては、同期タグが付加されたＩピクチャ１つのみでの特徴比較を行なうようにしたが、ステップ５５で時間差を補正した後、次の同期タグが付加されたＩピクチャを求め、このＩピクチャに対してステップ６３の処理を行ない、ステップ６４において合致が得られることを確認するようにしてもよい。もし合致が得られなければ、ステップ６７の判定でＹｅｓとならない範囲で、ｋの値を更に＋１し、ステップ６２、６３、６４、６７、６８より成るループ処理を行ない、全項目が合致するＩピクチャがあるかどうかを検索するようにしてもよい。
【００６６】
また、この実施の形態においては、候補となるＩピクチャの前後のＩピクチャとの特徴差を行なうようにしたが、直前のＩピクチャのみとの差を求めてメタデータの記載内容との比較を取るようにしても良いものである。
【００６７】
また、Ｉピクチャの輝度、色相、といった値を得る場合、例えば、輝度であれば画面全体の平均的な明るさ（輝度）を求めるようにし、色相の場合は、画面の中央部のみの平均的な色相を求めるように決めておくと、Ｉピクチャの特徴がより鮮明化し、誤判定をより少なくすることが可能である。
【００６８】
なお、同期用タグの個数やその間隔については、ビデオコンテンツの長さにもよるが、３〜５分毎に１箇所程度の割合で、コンテンツの最初の方に少なくとも４〜５箇所あるようにすると同期をとりやすく適当であると考えられる。
【産業上の利用可能性】
【００６９】
本発明にかかるコンテンツ再生装置は、コンテンツデータとメタデータとの同期を取ってメタデータを補正するので、家庭で視聴者が独自に録画したコンテンツに対して別途作成されたメタデータを用いても正しく意図どおりの画面が再現でき、好みの条件によるコンテンツ再生が可能となるという効果を有し、放送番組を録画して得られたコンテンツを効率よく再生するためにメタデータを用いるコンテンツ再生装置、映像再生装置等として有用である。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の形態によるコンテンツ再生装置の構成を示すブロック図
【図２】同コンテンツ再生装置におけるメタデータの具体例を示した図
【図３】同コンテンツ再生装置におけるビデオ映像とＭＰＥＧ圧縮後のストリームとの関係を示す概念図
【図４】同コンテンツ再生装置における同期検出及びコンテンツ再生の流れを示したフローチャート
【図５】同コンテンツ再生装置における第２の同期検出及びコンテンツ再生の流れを示したフローチャート
【図６】同コンテンツ再生装置における同期検出方法の流れを示したフローチャート
【図７】同コンテンツ再生装置における第２の同期検出方法の流れを示したフローチャート
【図８】同コンテンツ再生装置における第２の同期検出及びコンテンツ再生の流れを示したフローチャート
【符号の説明】
【００７１】
１    コンテンツ再生装置
２    メタデータ蓄積手段
３    再生制御手段
４    再生条件データ蓄積手段
５    コンテンツ再生手段
６    コンテンツ蓄積手段
７    同期手段
【図１】
2006129132.tif 000003
【図２】
2006129132.tif 000004
【図３】
2006129132.tif 000005
【図４】
2006129132.tif 000006
【図５】
2006129132.tif 000007
【図６】
2006129132.tif 000008
【図７】
2006129132.tif 000009
【図８】
2006129132.tif 000010