(57)【要約】【課題】同じコンテンツ、あるいはそれから派生してできたコンテンツが複数存在する場合には、それらを用いてより高品質なコンテンツを生成し、ユーザが高品質なコンテンツを視聴することを可能とする技術を提供すること。【解決手段】本発明は、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出手段と、特徴量抽出手段で抽出した複数コンテンツの特徴量間で照合を行い、複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化手段と、同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成手段とを有する高品質コンテンツ生成システムである。【選択図】図１
2014220836.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出手段と、
前記特徴量抽出手段で抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化手段と、
前記同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、前記選択されたコンテンツを用いて、前記グループ化によって対応づいた時間区間ごとに前記選択されたコンテンツの品質を評価し、前記時間区間ごとに品質がよりよいコンテンツを生成する高品質コンテンツ生成手段と
を有する高品質コンテンツ生成システム。
【請求項２】
前記コンテンツが時間軸を有するコンテンツであり、
前記コンテンツグループ化手段は、前記照合によって時間区間ごとに同一／派生コンテンツのグループ化を行い、前記同一／派生コンテンツグループ化情報を算出し、
前記高品質コンテンツ生成手段は、前記選択されたコンテンツを用いて、時間区間ごとに品質がよりよいコンテンツを生成する請求項１に記載の高品質コンテンツ生成システム。
【請求項３】
前記コンテンツが、音楽または映像である請求項２に記載の高品質コンテンツ生成システム。
【請求項４】
前記コンテンツの特徴量が、視覚特徴量、又は音響特徴量の少なくとも１つを含む請求項３に記載の高品質コンテンツ生成システム。
【請求項５】
前記高品質コンテンツ生成手段は、前記選択されたコンテンツの品質を時間区間ごとに評価し、前記選択されたコンテンツ同士の同一区間に対応する時間区間の間で品質を比較し、高品質なコンテンツの時間区間を選んでつなぎ合わせていくことによって品質がよりよいコンテンツを生成する請求項２から請求項４のいずれかに記載の高品質コンテンツ生成システム。
【請求項６】
前記高品質コンテンツ生成手段は、時間区間ごとの品質の評価を、その時間区間に割り当てられている符号化ビット量と符号化方式とによって判定する請求項５に記載の高品質コンテンツ生成システム。
【請求項７】
前記高品質コンテンツ生成手段は、時間区間ごとの品質の評価を、符号化歪みの大きさを評価する評価指標によって判定する請求項５に記載の高品質コンテンツ生成システム。
【請求項８】
前記高品質コンテンツ生成手段は、前記選択されたコンテンツの品質を時間区間ごとおよびフレーム内領域ごとに評価し、前記選択されたコンテンツ同士の同一区間に対応する時間区間の間で品質を比較し、高品質なコンテンツの時間区間およびフレーム内領域を選んでつなぎ合わせていくことによって品質がよりよいコンテンツを生成する請求項２から４のいずれかに記載の高品質コンテンツ生成システム。
【請求項９】
複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出ステップと、
前記抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化ステップと、
前記同一/派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、前記選択されたコンテンツを用いて、前記グループ化によって対応づいた時間区間ごとに前記選択されたコンテンツの品質を評価し、前記時間区間ごとに品質がよりよいコンテンツを生成する高品質コンテンツ生成ステップと
を有する高品質コンテンツ生成方法。
【請求項１０】
複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出処理と、
前記抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツを求めてグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化処理と、
前記同一/派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、前記選択されたコンテンツを用いて、前記グループ化によって対応づいた時間区間ごとに前記選択されたコンテンツの品質を評価し、前記時間区間ごとに品質がよりよいコンテンツを生成する高品質コンテンツ生成処理と
を情報処理装置に実行させる高品質コンテンツ生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は高品質コンテンツ生成システムと、その方法及びプログラムに関する。
【背景技術】
【０００２】
近年、多くの動画投稿サイトが立ち上がってきており、インターネットを通じて様々な動画像を視聴できる環境が整いつつある。この際、プロモーション用の動画像などの積極的に流通させたいコンテンツや、話題性のあるコンテンツは同じものが様々な動画投稿サイトに繰り返し投稿されることがある。通常、どの動画サイトも、自サイト内でのコンテンツの検索機能は提供するが、近年、複数のサイト間を跨って検索可能な検索エンジンも登場してきている。この検索エンジンを用いて、複数の動画像投稿サイトを横断的に検索した場合、同じコンテンツが複数見つかる場合がある。
【０００３】
この際、みつかったもののどれか１つを見れば十分であるが、高画質でコンテンツを視聴したいというユーザにとっては、以下のように問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
第１の問題点は、高画質なコンテンツを見ることが困難であるということである。
【０００５】
その理由は、検索で見つかった複数のコンテンツの１つを適当に選択して視聴すると、低画質のコンテンツにあたる可能性が高いためである。動画投稿サイトの場合、大量のコンテンツを扱うため、個々のコンテンツは高圧縮率で符号化されることが多い。このため、元来画質が低いコンテンツが多く、画質が低いコンテンツにあたる可能性が高い。この結果、高画質でコンテンツを見たいユーザの場合、複数見つかった同じコンテンツを逐一視聴して高画質なものを探すか、あるいは、たまたま見たコンテンツの画質が悪かった場合は、高画質のコンテンツを見たいにも関わらず、時間的な制約等により、低画質のコンテンツの視聴に甘んじなければならなかった。
【０００６】
第２の問題点は、ユーザは全ての区間において高画質なコンテンツを視聴することは困難であるということである。
【０００７】
その理由は、検索で複数の同一コンテンツが見つかったとしても、ユーザが視聴するのはそのうちの１つのみであるためである。ある一つのコンテンツが初めから終わりまで常に画質がよいとは限らない。例えば、低レートでＶＢＲ符号化する場合には、バッファリングの量が多くなり、制御が困難になる。このため、必ずしも全部の区間で高品質を保てるとは限らない。このような場合、途中で品質が劣化する箇所があっても、ユーザが視聴するコンテンツを他の同一コンテンツに切り替えることは、手間がかかる、視聴が途切れるといった理由から通常は行わない。このため、途中で品質が劣化してもユーザはその品質劣化に甘んじるより他なかった。
【０００８】
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的は、同じコンテンツ、あるいはそれから派生してできたコンテンツが複数存在する場合には、それらを用いてより高品質なコンテンツを生成することができる高品質コンテンツ生成システム、方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決する本発明は、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出手段と、前記特徴量抽出手段で抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化手段と、前記同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成手段と
を有する高品質コンテンツ生成システムである。
【００１０】
上記課題を解決する本発明は、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出ステップと、前記抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化ステップと、前記同一/派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成ステップとを有する高品質コンテンツ生成方法である。
【００１１】
上記課題を解決する本発明は、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出処理と、前記抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化処理と、前記同一/派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成処理とを情報処理装置に実行させる高品質コンテンツ生成プログラムである。
【発明の効果】
【００１２】
本発明によれば、同じコンテンツ、あるいはそれから派生してできたコンテンツが複数存在する場合、それらを用いてより高品質なコンテンツを生成することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は第１の実施の形態における高品質コンテンツ生成システムのブロック図である。
【図２】図２は時間軸をもつコンテンツ間のグループ化の一例を表す図である。
【図３】図３は第１の実施の形態の高品質コンテンツ生成システムの処理全体の流れを表すフローチャートである。
【図４】図４は高品質コンテンツ生成手段１０２の第１の形態の処理の流れを表すフローチャートである。
【図５】図５は高品質コンテンツ生成手段１０２の第２の形態の処理の流れを表すフローチャートである。
【図６】図６は高品質コンテンツ生成手段１０２の第３の形態の処理の流れを表すフローチャートである。
【図７】図７は高品質コンテンツ生成手段１０２の第４の形態の動作の処理の流れを表すフローチャートである。
【図８】図８はコンテンツ間でフレームレートが異なる場合の高品質コンテンツ生成の方法を示す図である。
【図９】図９はコンテンツ間でフレームレートが異なる場合の高品質コンテンツ生成の方法を示す図である。
【図１０】図１０は図７のコンテンツ間フレーム/フィールド対応付けステップＳ４６３の一実施の形態の動作を示す流れ図である。
【図１１】図１１は図７のコンテンツ間フレーム/フィールド対応付けステップＳ４６３一実施の形態の動作を示す流れ図である。
【図１２】図１２は時空間スライス画像を説明する図である。
【図１３】図１３は高品質コンテンツ生成手段１０２の第５の形態の処理の流れを表すフローチャートである。
【図１４】図１４は第２の実施の形態における高品質コンテンツ生成システムのブロック図である。
【発明を実施するための形態】
【００１４】
本発明の実施の形態の高品質コンテンツ生成システムは、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出手段（図１の１００）と、特徴量抽出手段で抽出した複数コンテンツの特徴量間で照合を行い、複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツを求めてグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化手段（図１の１０１）と、同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成手段（図１の１０２）とを有することを特徴とする。このような構成を採用し、複数コンテンツ間で同一/派生コンテンツをグループ化し、これらを用いて高品質コンテンツを生成し、ユーザに提供することにより、本発明の目的を達成することができる。
【００１５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
図１は第１の実施の形態における高品質コンテンツ生成システムのブロック図である。
【００１７】
図１を参照すると、第１の実施の形態の高品質コンテンツ生成システムは、特徴量抽出手段１００、同一/派生コンテンツグループ化手段１０１、高品質コンテンツ生成手段１０２、コンテンツ蓄積手段１０５とからなる。
【００１８】
コンテンツ蓄積手段１０５は複数のコンテンツを蓄積しており、特徴量抽出手段１００と高品質コンテンツ生成手段１０２へ接続される。特徴量抽出手段１００は、コンテンツ蓄積手段１０５からコンテンツが入力され、コンテンツに対する特徴量を求めて特徴量を同一／派生コンテンツグループ化手段１０１へ出力する。同一／派生コンテンツグループ化手段１０１へは、特徴量抽出手段１００から出力されるコンテンツの特徴量が入力され、特徴量間のリンク関係を表すコンテンツリンク情報を求め、グループ化情報として高品質コンテンツ生成手段１０２へ出力する。高品質コンテンツ生成手段１０２は、同一／派生コンテンツグループ化手段１０１からグループ化情報が入力され、コンテンツ蓄積手段１０５からコンテンツが入力され、高品質コンテンツを生成して出力する。
【００１９】
次に、本実施の形態の高品質コンテンツ生成システムの動作について説明する。
【００２０】
コンテンツはコンテンツ蓄積手段１０５に蓄えられている。ここで、コンテンツとは、デジタル化されたマルチメディアコンテンツのことを指し、たとえば、デジタル化された写真、映像、音楽、あるいはそれらを組み合わせてできるコンテンツなどが該当する。なお、コンテンツは放送番組のように、プロが制作したコンテンツのみではなく、コンシューマが制作したコンテンツである、いわゆるCGM（Consumer Generated Media）であってもよい。以下では、基本的に動画像コンテンツに特化して説明するが、音楽や写真などであっても同様に当てはまる。
【００２１】
また、コンテンツ蓄積手段１０５は、便宜上、一箇所にコンテンツが蓄えられているように書いてあるが、複数のストレージに分散してコンテンツが蓄積されていてもよい。たとえば、インターネット上の複数の動画像投稿サイトで、サイトごとに動画像コンテンツが蓄積されていてもよい。また、各サイトでも、複数のストレージに分けてコンテンツが蓄積されていてもよい。コンテンツ蓄積手段１０５に蓄積されたコンテンツは特徴量抽出手段１００へ入力される。
【００２２】
特徴量抽出手段１００では、入力される各コンテンツに対して特徴量抽出を行う。特徴量は、写真の場合は、色や模様、形などの視覚的特徴量であり、たとえば、ISO/IEC １５９３８-３で規格化されている特徴量を用いることができる。音楽の場合は、音のパワーや周波数成分などの音響特徴量であり、たとえば、ISO/IEC １５９３８-４で規格化されている特徴量を用いることができる。映像の場合には、上述の視覚特徴量に加え、さらに動きを表現する視覚特徴量も用いることができ、たとえば、ISO/IEC １５９３８-３で規格化されている特徴量を用いることができる。また、上述の音響特徴量を用いてもよいし、音響特徴量と視覚特徴量の両方を用いてもよい。抽出された各コンテンツの特徴量は、同一/派生コンテンツグループ化手段１０１へ出力される。
【００２３】
同一／派生コンテンツグループ化手段１０１では、入力される各コンテンツの特徴量間で照合を行い、特徴量間の類似度が十分大きい場合には、内容が同一のコンテンツであると見做し、グループ化する。具体的には、ある２つのコンテンツの特徴量間で類似度（あるいは距離）を算出し、それが閾値以上（距離の場合は閾値以下）の場合には、その２つのコンテンツをグループ化する。
【００２４】
類似度の算出においては、写真コンテンツの場合には、写真全体で特徴量同士を比較して、類似度算出を行うことによって、同一の写真をグループ化できる。また、写真の一部の領域同士で照合を行って類似度を算出してもよい。この場合には、ある写真を使ってできる別の画像（たとえば、写真に枠を付けたり、別の写真に貼り込んだりしてできる画像）、すなわち、派生コンテンツもグループ化することが可能になる。一方、映像や音楽のように、時間軸を有するコンテンツの場合には、各時間区間（区間長は任意）に対してコンテンツのグループ化を行う。たとえば、コンテンツＡ、Ｂ、Ｃ、Ｄ間で図２のような照合がなされたとすると、斜め縞線で示した時間区間同士、縦縞線で示した時間区間同士をグループ化する。このようにして求まったグループ化情報は、高品質コンテンツ生成手段１０２へ出力される。
【００２５】
高品質コンテンツ生成手段１０２では、入力されるグループ化情報と対応するコンテンツとから、高品質なコンテンツを生成する。たとえば、図２の例の場合には、コンテンツＡ、Ｂ、Ｃ、Ｄを用いて高品質なコンテンツを生成する。この生成の詳細については、後述する。
【００２６】
次に、フローチャートを用いて、本実施の形態の高品質コンテンツ生成システムの動作を説明する。
【００２７】
図３は第１の実施の形態の高品質コンテンツ生成システムの処理全体の流れを表すフローチャートである。
【００２８】
まず、ステップＳ３００において、コンテンツ毎の特徴量抽出を行う。抽出の詳細は特徴量抽出手段１００で述べたとおりである。次に、ステップＳ３０１において、抽出された特徴量の照合をコンテンツ間で行い、コンテンツのグループ化を行い、グループ化情報を求める。グループ化の詳細は同一/派生コンテンツグループ化手段１０１で述べたとおりである。そして、ステップＳ３０２において、グループ化情報と、コンテンツとから高品質コンテンツを生成する。
【００２９】
次に、高品質コンテンツ生成手段１０２の第１の形態の動作について図を参照しながら詳細に説明する。
【００３０】
図４は、高品質コンテンツ生成手段１０２の第１の形態の処理の流れを表すフローチャートである。
【００３１】
まず、高品質コンテンツの生成対象となるコンテンツの時間区間のインデックスをi=０、１、…、N-１で表すことにする。すなわち、生成対象となるコンテンツはN個（Nは任意の自然数）の時間区間に分割され、区間ごとに高品質コンテンツを生成することとする。
【００３２】
フローチャートでは、まず、ステップＳ４００において、区間のインデックスであるiを０に設定する。
【００３３】
次に、ステップＳ４０１で、区間iに関するグループ化情報を読み込む。例えば、図２の例の場合は、区間iが斜線で示す部分に属する場合には、コンテンツＡ、Ｂ、Ｃが対応付けられてグループ化されており、コンテンツＡとＢは時間方向のオフセットは存在しないが、コンテンツＣは、時間方向にt1のオフセットがあるといった対応関係の情報がグループ化情報から得られる。
【００３４】
次に、ステップＳ４０２では、対応するコンテンツが存在するかどうかを調べる。もし、対応するコンテンツが他に存在しない区間の場合には、そのコンテンツのみから出力となる高品質コンテンツを生成する必要があるため、ステップＳ４０５へジャンプする。一方、図２の例のように対応するコンテンツが存在する場合には、次のステップＳ４０３へ進む。
【００３５】
ステップＳ４０３では、対応付けられているコンテンツ毎に区間iに対応する時間区間での品質評価値を算出する。ここで、品質評価値の算出方法には複数存在するが、この詳細については後述する。
【００３６】
次のステップＳ４０４では、ステップＳ４０３で求まった品質評価値をコンテンツ間で比較し、品質が最大となるコンテンツを選択する。
【００３７】
ステップＳ４０５では、選択されたコンテンツの区間iに対応する部分を出力用にバッファにコピーする。そして、適切な出力フォーマットで符号化する。なお、出力フォーマットへの符号化は、高品質コンテンツが複数区間分生成されてから、まとめて出力フォーマットへ符号化してもよい。
【００３８】
次に、ステップＳ４０６では、区間iが最後の区間かどうかを調べ、最後の区間でない場合には、区間のインデックスiを１つ増やしてステップＳ４０１へ戻る。もし、最後の区間である場合には、処理を終了する。
【００３９】
このようにして、高品質なコンテンツを生成することができる。なお、今までは、コンテンツの時間区間ごとに品質が最大となるものを選び、高品質コンテンツを生成する場合について述べた。この区間は、フレームを１枚含む場合でもよい。すなわち、フレームごとに品質を評価して高品質を生成するようにしてもよい。あるいは、各フレームを複数の領域に分割し、この領域ごとに品質を判定して品質が最大となるコンテンツを領域ごとに変えてもよい。例えば、フレームを複数のブロックに分割し、ブロック単位で品質を評価するようにしてもよい。これにより、より緻密な高品質コンテンツの生成が可能になる。ただし、選択されるコンテンツが切り替わる時空間の境界では、不自然なコンテンツ品質のギャップが生じる場合があるため、境界近傍で両者がスムーズに変わるようにトランジション処理を行ってもよい。
【００４０】
次に、ステップＳ４０３での品質評価値の算出法の詳細について述べる。
【００４１】
まず、区間iに割り当てられているビット量と符号化方式とから品質評価値を算出する場合について述べる。この場合、はじめに対応する各コンテンツの区間iに対応づけられている時間区間での発生符号量を調べる。一般的に発生符号量が多いほど、高画質であるといえるため、発生符号量が大きいものほど大きくなる値を品質評価値として定義する。ただし、区間iに対応付けられる各コンテンツの符号化の構造が異なる場合（例えばＩピクチャ、Ｐピクチャの数などが異なる場合）はその分を品質評価値として考慮するようにする。また、符号化方式が異なる場合は、同じ品質であっても発生符号量は異なる。例えば、Ｈ.２６４で符号化されている場合は、ＭＰＥＧ-１で符号化されているものと比べると、同じ発生符号量であっても一般的にはＨ.２６４のほうがよい。品質評価値は、このような符号化方式の違いによる特性を反映するようになっていてもよい。なお、符号化の違いや符号化構造の違いによって品質評価値をどのように制御すべきかについては、例えば、同じコンテンツを複数の様々な方式で符号化し、画質との関係を調べることによって決定できる。もちろん、この過程で機械学習の枠組みを用いてもよい。
【００４２】
次に、符号化歪みの大きさを評価して品質評価値を算出する場合について述べる。この場合、対応する各コンテンツの区間iに対応づけられている時間区間を復号してできる画像の画質をチェックする。例えば、文献１（特開２００５-１５９４１９号公報  「画像処理装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体」）の方法を用いることにより、符号化歪みを定量化できる。
【００４３】
勿論、符号化歪みを測定する方法はこれに限らず、原画像を用いなくても復号画像のみを用いて画質を判定できる方法であれば、何でもよい。この際には、符号化歪みが大きいほど小さくなる品質評価値を定義し、用いるようにすればよい。
【００４４】
あるいは、量子化のパラメータを用いて画質を評価してもよい。粗い量子化を行うと一般的に画質は低下するため、量子化に関する符号化パラメータをコンテンツから抽出することによって、品質を評価できる。この際には、量子化パラメータが大きいほど小さくなる品質評価値を定義し、用いるようにすればよい。
【００４５】
もし、対応付けられているコンテンツ間で解像度が異なる場合には、解像度を用いて品質を評価してもよい。一般に、解像度が高いほど高画質といえるため、解像度が大きいほど大きくなる品質評価値を定義し、用いるようにしてもよい。
【００４６】
また、対応付けられているコンテンツ間でフレームレートが異なる場合には、フレームレートを用いて品質を評価してもよい。フレームレートが高いほど、動きが滑らかになり、映像の品質が向上するため、フレームレートが高いほど大きくなる品質評価値を定義し、用いるようにしてもよい。
【００４７】
以上個々のファクタに基づいて品質評価値を求める方法について述べたが、これらのファクタを複数取り入れた品質評価値を定義し、用いるようにしてもよい。
【００４８】
以上が図４に示すフローチャートに基づく高品質コンテンツ生成手段１０２の動作である。
【００４９】
次に、高品質コンテンツ生成手段１０２の第２の形態の動作について図を参照しながら詳細に説明する。
【００５０】
図５は、高品質コンテンツ生成手段１０２の第２の形態の処理の流れを表すフローチャートである。基本的には、図４のステップＳ４０３、ステップＳ４０４のかわりに、ステップＳ４２３が含まれている。それ以外は図４のフローチャートと同じであるため、以下ではステップＳ４２３について述べる。
【００５１】
ステップＳ４２３では、対応づけられたコンテンツの対応するフレーム間で画素値の統計処理を行って出力するフレームを生成する。例えば、対応づけられた複数コンテンツのフレーム間で同じ画素位置に存在する画素の値を平均することで出力フレームのその画素位置における画素値を算出する。このように平均することにより、個々のコンテンツに含まれているノイズ成分を相殺することができ、出力フレームの品質を高めることができる。
【００５２】
あるいは、単純な平均ではなく、Ｍ推定のようにoutlier を排除して画素値を求めるようになっていてもよい。例えば、大幅に画素値が異なるコンテンツが存在する場合には、そのコンテンツの画素値は除いて平均をとって出力フレームの画素値を求めるようにしてもよい。この場合、例えば、テロップが重畳されている派生コンテンツが対応付けられている場合であっても、そのテロップの影響を受けずに出力フレームを算出できるようになる。
【００５３】
あるいは、図３のフローチャートでステップＳ４０３の説明で述べた品質評価値をコンテンツ毎に算出し、ある一定の基準を満たしたもののみを用いて統計処理を行うようになっていてもよい。これにより、品質が極端に低いコンテンツの影響を排除することができる。
【００５４】
もし、解像度が異なるコンテンツが含まれる場合には、出力フレームの解像度に合うように内挿補間を行ってから統計処理を行うようにすればよい。
【００５５】
以上が図５に示すフローチャートに基づく高品質コンテンツ生成手段１０２の動作である。
【００５６】
次に、高品質コンテンツ生成手段１０２の第３の形態の動作について図を参照しながら詳細に説明する。
【００５７】
図６は、高品質コンテンツ生成手段１０２の第３の形態の処理の流れを表すフローチャートである。基本的には、図４のステップＳ４０３、ステップＳ４０４のかわりに、ステップＳ４４３が含まれている。それ以外は図４のフローチャートと同じであるため、以下ではステップＳ４４３について述べる。
【００５８】
ステップＳ４４３では、対応づけられたコンテンツの対応するフレーム間で超解像処理を行って出力するフレームを生成する。具体的には、フレーム間で画素の位置あわせを行ったのち、Blind deconvolution等の処理を行い、フレームを鮮鋭化し、出力フレームを生成する。
【００５９】
以上が図６に示すフローチャートに基づく高品質コンテンツ生成手段１０２の動作である。
【００６０】
次に、高品質コンテンツ生成手段１０２の第４の形態の動作について図を参照しながら詳細に説明する。
【００６１】
図７は、高品質コンテンツ生成手段１０２の第４の形態の動作の処理の流れを表すフローチャートである。基本的には、図４のステップＳ４０３、ステップＳ４０４のかわりに、ステップＳ４６３、ステップＳ４６４が含まれている。それ以外は図４のフローチャートと同じであるため、以下ではステップＳ４６３、ステップＳ４６４について述べる。
【００６２】
ステップＳ４６３では、コンテンツ間でのフレーム/フィールドの対応づけを行う。フレームレートが異なるコンテンツの場合、完全には一致しないため、同一/派生コンテンツグループ化手段１０１での照合で求まったフレーム間の対応関係は若干ずれている可能性がある。このため、対応関係の微調整を行い、照合の精度を高める。この詳細は後述する。
【００６３】
次に、ステップＳ４６４で区間iにおいて出力フレームを生成する。図８は、コンテンツEとコンテンツFがグループ化されており、これらから出力コンテンツを生成する場合を図示している。フレームレートが異なるコンテンツの場合には、この図からもわかるように、フレームの時間位置によって、対応するコンテンツの数が変化する。よって、複数のコンテンツのフレームが対応づけられている時刻での出力フレームについては、これらの複数のフレームを用いて出力フレームを生成する。この生成方法としては、上述の様々な方法を用いることができる。一方、一つのフレームしか対応しない時刻位置においては、そのフレームを出力フレームとする。一方、図９のように、フレーム／フィールドがコンテンツ間で全く重ならない場合もある。この場合は、図９に示すようにそれぞれぞれの時刻位置でのフレーム／フィールドをそのまま用い、出力フレームとする。このようにして高品質コンテンツのフレームを生成する。
【００６４】
次に、ステップＳ４６３におけるフレーム/フィールド対応付けの処理の詳細についてフローチャートを用いて説明する。
【００６５】
図１０は、ステップＳ４６３の処理の流れを表すフローチャートである。
【００６６】
まず、ステップＳ６００では、フレーム内挿処理により、コンテンツ間のフレームレートを合わせる。具体的には、コンテンツ間のフレームレートの最小公倍数（例えば、１０fpsと１５fpsならば３０fps）にフレームレートを上げる。この際のフレーム内挿方法としては、前後のフレームから時間的距離に応じて線形内挿する方式や、物体の動きを補償して前後のフレームから内挿フレームを生成する。この際、動物体によって覆われる背景の部分と新たに表れる背景の部分が存在する。覆われる領域は時間的に前のフレームとしか対応がつかず、逆に新たに現れる領域は時間的に後のフレームとしか対応づけることができない。この場合には、対応付けられる一方の領域の画素値をそのまま用いる。なお、もともとインターレース構造のコンテンツの場合には、上記内挿処理は、フィールド構造で行う。
【００６７】
次に、ステップＳ６０１において、各フレーム/フィールドの特徴量を抽出する。この際に抽出する特徴量としては、特徴量抽出手段１００で用いたものと同じでもよいし、違っていてもよい。時間軸方向の細かな位置あわせを行う必要があるため、時間軸方向のずれに敏感な特徴量であることが望ましい。
【００６８】
次に、ステップＳ６０２において、コンテンツ間で特徴量の照合を行い、フレーム／フィールドの対応付けを確定させる。もともと、この処理がなくても、コンテンツ間で時間方向の位置はほぼ対応づいているため、その位置を前後に少し動かしてもっとも照合スコアがよいものを選ぶようにすればよい。このようにして、フレームレートが異なるコンテンツ間であっても、フレーム/フィールドの対応づけができる。
【００６９】
次に、ステップＳ４６３におけるフレーム/フィールド対応付けの処理の別の方法についてフローチャートを用いて説明する。
【００７０】
図１１は、ステップＳ４６３の処理の流れを表すフローチャートである。
【００７１】
まず、ステップＳ６２０では、各コンテンツの時空間スライス画像を生成する。時空間スライス画像とは、図１２に示すように、映像コンテンツを水平・垂直・時間の３次元データとみなしたときに、水平方向の座標値一定の平面、あるいは、垂直方向の座標値一定の平面で切ったときにできる平面である。便宜上、水平方向の座標値一定の平面、または、垂直方向の座標値一定の平面で切った場合について考えるが、原理的には、時間軸に平行な面であれば、どのような面で切った画像を用いてもよい。図１２は、水平方向の座標値一定で切った平面を表している。
次に、ステップＳ６２１では、時空間スライス画像の内挿処理を行う。ステップＳ６００の場合と同様、コンテンツ間のフレームレートの最小公倍数（例えば、１０fpsと１５fpsならば３０fps）によって、時間方向の内挿を行う。
【００７２】
次に、ステップＳ６２２では、内挿処理後の時空間スライス画像に対して、コンテンツ間で時間方向の平行移動のみによるグローバル動き推定を行う。この際には、通常のブロックマッチングベースの方法を用いてもよいし、Hough変換的な方法を用いてもよい。これにより、時空間画像の時間方向の変位量が求まる。この値に従って、コンテンツ間のフレーム/フィールド対応付けを行えばよい。
【００７３】
以上が図７に示すフローチャートに基づく高品質コンテンツ生成手段１０２の動作である。
【００７４】
次に、高品質コンテンツ生成手段１０２の第５の形態の動作について図を参照しながら詳細に説明する。
【００７５】
図１３は、高品質コンテンツ生成手段１０２の第５の形態の処理の流れを表すフローチャートである。基本的には、図４のステップＳ４０３、ステップＳ４０４のかわりに、ステップＳ４８３、ステップＳ４８４が含まれている。それ以外は図４のフローチャートと同じであるため、以下ではステップＳ４８３、ステップＳ４８４について述べる。
【００７６】
ステップＳ４８３では、ステップＳ６２０と同様にして各コンテンツの時空間スライス画像を生成する。そして、この時空間画像に対して超解像処理を行って、高品質時空間スライス画像を生成する。
【００７７】
次にステップＳ４８４では、高品質時空間スライス画像を出力フレームの時刻位置でサンプリングすることによって、出力フレームを生成する。一つの高品質時空間スライス画像からは、切り口にあたるある一直線上でしか出力フレームの画素値が求まらない。このため、この直線に平行な任意の直線に対応する高品質時空間スライス画像を生成し、出力フレームの画素値を算出する。これにより、高品質画像の出力フレームが生成される。
【００７８】
以上が図１３に示すフローチャートに基づく高品質コンテンツ生成手段１０２の動作である。
【００７９】
以上、高品質コンテンツ生成手段１０２の動作について述べてきたが、上述の方法を組み合わせて用いてもよいことは言うまでもない。例えば、上述の複数の方法によって作成した高品質コンテンツの画質を比較して、もっともよいものを選ぶようにしてもよい。あるいは、区間ごと、領域ごとに用いる方式を変えてもよい。
【００８０】
次に、本実施の形態の効果について説明する。
【００８１】
本実施の形態では、複数の同一コンテンツを自動的にグループ化し、高品質なコンテンツを生成する構成になっているため、ユーザが自ら高品質コンテンツを探さなくても高品質なコンテンツを視聴できる。また、時間軸を有するコンテンツの場合には、同一と判定されたコンテンツの品質を区間ごとに判定し、もっとも品質がよいものを選ぶ、あるいは、高品質なものを生成する構成になっているため、ユーザは逐一高品質なコンテンツに切り替えながら見るといった手間をかけなくても、コンテンツ全体に対して高品質なコンテンツの視聴が可能になる。
【００８２】
次に、第２の実施の形態について図面を参照して詳細に説明する。
【００８３】
図１４を参照すると、第２の実施の形態の高品質コンテンツ生成システムは、特徴量抽出手段１００、同一/派生コンテンツグループ化手段１０１、高品質コンテンツ生成手段１０２、対応関係修正手段１５０、コンテンツ蓄積手段１０５とからなる。コンテンツ蓄積手段１０５は複数のコンテンツを蓄積しており、特徴量抽出手段１００と高品質コンテンツ生成手段１０２へ接続される。
【００８４】
特徴量抽出手段１００は、コンテンツ蓄積手段１０５からコンテンツが入力され、コンテンツに対する特徴量を求めて特徴量を同一／派生コンテンツグループ化手段１０１へ出力する。
【００８５】
同一／派生コンテンツグループ化手段１０１へは、特徴量抽出手段１００から出力されるコンテンツの特徴量が入力され、特徴量間のリンク関係を表すコンテンツリンク情報を求め、グループ化情報として対応関係調整手段１５０へ出力する。
【００８６】
対応関係修正手段１５０は、コンテンツ蓄積手段１０５からコンテンツが入力され、同一/派生コンテンツグループ化手段１０１からグループ化情報が入力され、グループ化情報に含まれるコンテンツリンク情報を修正して、修正後のグループ化情報を高品質コンテンツ生成手段１０２へ出力する。
【００８７】
高品質コンテンツ生成手段１０２は、同一/派生コンテンツグループ化手段１０１からグループ化情報が入力され、コンテンツ蓄積手段１０５からコンテンツが入力され、高品質コンテンツを生成して出力する。
【００８８】
次に、第２の実施の形態の高品質コンテンツ生成システムの動作を説明する。
【００８９】
対応関係修正手段１５０以外の動作は図１に示す第１の実施の形態と同様である。ただし、高品質コンテンツ生成手段１０２は、同一/派生コンテンツグループ化手段１０１ではなく、対応関係修正手段１５０から出力されるグループ化情報を用いて処理を行う点のみ異なる。
【００９０】
対応関係修正手段１５０では、同一/派生コンテンツグループ化手段１０１から出力されるコンテンツ間の対応関係を修正する。これは、特徴量間の照合で求まったリンク関係は、正しい対応関係から若干（数フレーム程度）ずれる場合があるためである。具体的には、同一/派生コンテンツグループ化手段１０１から出力されるコンテンツ間の対応関係をベースとして、コンテンツ間で再度照合を行い、このずれを補正する。この方法としては、図７のフローチャートのステップＳ４６３の説明で述べた方法を用いることができる。修正された対応関係を含むグループ化情報は、対応関係修正手段１５０へ出力される。
【００９１】
第２の実施の形態では、特徴量間の照合で若干の誤差が生じている場合でも、対応関係を補正することにより、確実に高品質コンテンツを生成できるようになる。
【００９２】
尚、上述した実施の形態では、高品質コンテンツ生成システムの各部をハードウェアで構成したが、プログラムで動作する情報処理装置で構成することもできる。この場合、プログラムは、上述した各部の動作を情報処理装置に実行させる。
【００９３】
本実施の形態によれば、複数のコンテンツが投稿されている場合には、ユーザが自ら探さなくても高品質化なコンテンツを視聴できる。その理由は、投稿された複数の同一コンテンツを用いて高品質なコンテンツを生成し、提供するためである。このため、ユーザは苦労することなく高画質なコンテンツを見ることができるようになる。
【００９４】
また、本実施の形態によれば、ユーザはコンテンツの初めから終わりまで高品質なコンテンツを視聴することができる。その理由は、コンテンツの品質を区間ごとに判定し、もっとも高品質なものを選ぶ、あるいは、複数の同一コンテンツから高品質なものを作り出すことにより、コンテンツ全体で高品質化を行い、ユーザに提供するためである。このため、ユーザは逐一高品質なコンテンツに切り替えながら見るといった手間をかけなくても、コンテンツ全体に対して高品質なコンテンツの視聴が可能になる。
【００９５】
本発明の実施の形態を説明したが、本発明の第１の態様は、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出手段と、前記特徴量抽出手段で抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化手段と、前記同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成手段とを有する高品質コンテンツ生成システムである。
【００９６】
本発明の第２の態様は、上記態様において、前記コンテンツが時間軸を有するコンテンツであり、前記コンテンツグループ化手段は、前記照合によって時間区間ごとに同一／派生コンテンツのグループ化を行い、前記同一／派生コンテンツグループ化情報を算出し、前記高品質コンテンツ生成手段は、前記選択されたコンテンツを用いて、時間区間ごとに品質がよりよいコンテンツを生成する。
【００９７】
本発明の第３の態様は、上記態様において、前記コンテンツが、音楽または映像である。
【００９８】
本発明の第４の態様は、上記態様において、前記コンテンツの特徴量が、視覚特徴量、又は音響特徴量の少なくとも１つを含む。
【００９９】
本発明の第５の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツの品質を時間区間ごとに評価し、前記選択されたコンテンツ同士の同一区間に対応する時間区間の間で品質を比較し、高品質なコンテンツの時間区間を選んでつなぎ合わせていくことによって品質がよりよいコンテンツを生成する。
【０１００】
本発明の第６の態様は、上記態様において、前記高品質コンテンツ生成手段は、時間区間ごとの品質の評価を、その時間区間に割り当てられている符号化ビット量と符号化方式とによって判定する。
【０１０１】
本発明の第７の態様は、上記態様において、前記高品質コンテンツ生成手段は、時間区間ごとの品質の評価を、符号化歪みの大きさを評価する評価指標によって判定する。
【０１０２】
本発明の第８の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツの品質を時間区間ごとおよびフレーム内領域ごとに評価し、前記選択されたコンテンツ同士の同一区間に対応する時間区間の間で品質を比較し、高品質なコンテンツの時間区間およびフレーム内領域を選んでつなぎ合わせていくことによって品質がよりよいコンテンツを生成する。
【０１０３】
本発明の第９の態様は、上記態様において、前記高品質コンテンツ生成手段は、フレーム内領域ごとの品質の評価を、そのフレーム内領域に割り当てられている符号化ビット量と符号化方式とによって判定する。
【０１０４】
本発明の第１０の態様は、上記態様において、前記高品質コンテンツ生成手段は、フレーム内領域ごとの品質の評価を、符号化歪みの大きさを評価する評価指標によって判定する。
【０１０５】
本発明の第１１の態様は、上記態様において、前記符号化歪みの大きさを評価する評価指標が、量子化の粗さを規定する符号化パラメータである。
【０１０６】
本発明の第１２の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツの解像度が異なる場合に、最も高い解像度のコンテンツを用いることによって品質がよりよいコンテンツを生成する。
【０１０７】
本発明の第１３の態様は、上記態様において、前記高品質コンテンツ生成手段は、対応するフレーム間で画素値の統計処理を行って高品質なフレームを生成することによって品質がよりよいコンテンツを生成する。
【０１０８】
本発明の第１４の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツの解像度が異なる場合に、対応するフレーム間で超解像技術を用いることによって高品質なフレームを生成することによって品質がよりよいコンテンツを生成する。
【０１０９】
本発明の第１５の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツのフレームレートが異なる場合に、最も高いフレームレートのコンテンツを用いることによって品質がよりよいコンテンツを生成する。
【０１１０】
本発明の第１６の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツのフレームレートが異なる場合、前記選択されたコンテンツ間で対応するフレームまたはフィールドが複数存在する場合にはその中でもっとも品質がよいフレームまたはフィールドを選択するか、あるいは前記対応するフレームまたはフィールドに対して統計処理を行うことによってフレームまたはフィールドを生成し、対応するフレームまたはフィールドが複数存在しない場合には、そのフレームまたはフィールドを選択することにより、品質がよりよいコンテンツを生成する。
【０１１１】
本発明の第１７の態様は、上記態様において、前記高品質コンテンツ生成手段は、フレームまたはフィールドごとの品質の評価を、符号化歪みの大きさを評価する評価指標によって判定する。
【０１１２】
本発明の第１８の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツのフレームレートが異なる場合、前記選択されたコンテンツごとに時空間スライス画像を生成し、前記選択されたコンテンツ間で対応する時空間スライス画像間で時間軸方向に平行な動き成分を推定することによって、前記コンテンツ間のフレームまたはフィールド間の対応付けを調整してから前記品質がよりよいコンテンツを生成する。
【０１１３】
本発明の第１９の態様は、上記態様において、前記高品質コンテンツ生成手段は、前記選択されたコンテンツのフレームレートが異なる場合、前記選択されたコンテンツごとに時空間スライス画像を生成し、前記選択されたコンテンツ間で対応する時空間スライス画像間で超解像技術を用いることによって高品質な時空間スライス画像を生成し、前記高品質な時空間スライス画像をサンプリングしなおすことによってフレームレートが高いコンテンツを生成する。
【０１１４】
本発明の第２０の態様は、上記態様において、前記コンテンツグループ化手段から出力される同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、前記同一／派生コンテンツグループ化情報に基づいて前記選択されたコンテンツ間で区間の対応関係の修正を行って、修正された同一／派生コンテンツグループ化情報を出力する対応関係修正手段を有し、前記高品質コンテンツ生成手段は、前記同一／派生コンテンツグループ化情報の代わりに前記修正された同一／派生コンテンツグループ化情報を入力とする。
【０１１５】
本発明の第２１の態様は、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出ステップと、前記抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツをグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化ステップと、前記同一/派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成ステップとを有する高品質コンテンツ生成方法である。
【０１１６】
本発明の第２２の態様は、上記態様において、前記コンテンツが時間軸を有するコンテンツであり、前記コンテンツグループ化ステップは、前記照合によって時間区間ごとに同一／派生コンテンツのグループ化を行い、前記同一／派生コンテンツグループ化情報を算出し、前記高品質コンテンツ生成ステップは、前記選択されたコンテンツを用いて、時間区間ごとに品質がよりよいコンテンツを生成する。
【０１１７】
本発明の第２３の態様は、上記態様において、前記コンテンツグループ化ステップで算出される同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、前記同一／派生コンテンツグループ化情報に基づいて前記選択されたコンテンツ間で区間の対応関係の修正を行って、修正された同一/派生コンテンツグループ化情報を算出する対応関係修正ステップを有し、前記高品質コンテンツ生成ステップは、前記同一／派生コンテンツグループ化情報の代わりに前記修正された同一/派生コンテンツグループ化情報を用いる。
【０１１８】
本発明の第２４の態様は、複数のコンテンツからコンテンツの特徴量を抽出する特徴量抽出処理と、前記抽出した複数コンテンツの特徴量間で照合を行い、前記複数コンテンツ中に含まれる同一コンテンツおよびそのコンテンツを使って制作された派生コンテンツを求めてグループ化し、同一／派生コンテンツグループ化情報を算出するコンテンツグループ化処理と、前記同一/派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、選択されたコンテンツを用いて品質がよりよいコンテンツを生成する高品質コンテンツ生成処理とを情報処理装置に実行させる高品質コンテンツ生成プログラムである。
【０１１９】
本発明の第２５の態様は、上記態様において、前記コンテンツが時間軸を有するコンテンツであり、前記コンテンツグループ化処理は、前記照合によって時間区間ごとに同一／派生コンテンツのグループ化を行い、前記同一／派生コンテンツグループ化情報を算出し、前記高品質コンテンツ生成処理は、前記選択されたコンテンツを用いて、時間区間ごとに品質がよりよいコンテンツを生成する。
【０１２０】
本発明の第２６の態様は、上記態様において、前記コンテンツグループ化処理で算出される同一／派生コンテンツグループ化情報でグループ化されるコンテンツを前記複数のコンテンツの中から選択し、前記同一／派生コンテンツグループ化情報に基づいて前記選択されたコンテンツ間で区間の対応関係の修正を行って、修正された同一/派生コンテンツグループ化情報を算出する対応関係修正処理を情報処理装置に実行させ、前記高品質コンテンツ生成処理は、前記同一／派生コンテンツグループ化情報の代わりに前記修正された同一/派生コンテンツグループ化情報を用いる。
【０１２１】
以上好ましい実施の形態及び態様をあげて本発明を説明したが、本発明は必ずしも上記実施の形態及び実施例に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【０１２２】
本出願は、２００８年６月２６日に出願された日本出願特願２００８−１６７３４５号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０１２３】
本発明によれば、ネットワークからアクセス可能なコンテンツを用いてより高品質なコンテンツを生成してユーザに提供するシステムやプログラムといった用途に適用できる。また、上記の用途はネットワークに限らず、同じハードディスクレコーダ内に蓄積されたコンテンツであっても、同一あるいは派生コンテンツが存在する場合には、同様に適用可能である。
【符号の説明】
【０１２４】
１００    特徴量抽出手段
１０１    同一／派生コンテンツグループ化手段
１０２    高品質コンテンツ生成手段
１０５    コンテンツ蓄積手段
１５０    対応関係修正手段
【図１】
2014220836.tif 000003
【図２】
2014220836.tif 000004
【図３】
2014220836.tif 000005
【図４】
2014220836.tif 000006
【図５】
2014220836.tif 000007
【図６】
2014220836.tif 000008
【図７】
2014220836.tif 000009
【図８】
2014220836.tif 000010
【図９】
2014220836.tif 000011
【図１０】
2014220836.tif 000012
【図１１】
2014220836.tif 000013
【図１２】
2014220836.tif 000014
【図１３】
2014220836.tif 000015
【図１４】
2014220836.tif 000016