(57)【特許請求の範囲】
【請求項１】
コンテンツ提供サイトによって提供される動画データ又は音声データである第１コンテンツ以外の第２コンテンツの原盤から得られた原盤データを受け付ける受付部と、
前記第１コンテンツを作成したコンテンツ作成者と異なるユーザによって作成された付加情報が付加された第１コンテンツ群のうち、前記受付部によって受け付けられた原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む第１コンテンツに付加されている付加情報群を出力する出力部と
を備え、
前記出力部は、
前記原盤データを所定時間毎の部分原盤データ群に分割し、分割した部分原盤データ毎に、前記第１コンテンツ群のうち当該部分原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む第１コンテンツの数、又は、当該第１コンテンツに付加されている付加情報の数を計数し、前記第２コンテンツの統計情報として、前記原盤データの再生時間と、計数した第１コンテンツの数又は付加情報の数との関係を示す情報を出力する
ことを特徴とする情報提供装置。
【請求項２】
前記第２コンテンツの原盤から得られた原盤データを記憶する原盤記憶部
をさらに備え、
前記受付部は、
検索キーとして文字列データ、静止画データ、動画データ又は音声データを受け付けた場合に、当該検索キーを含む原盤データを前記原盤記憶部から取得し、
前記出力部は、
前記コンテンツ提供サイトによって提供される前記第１コンテンツ群のうち、前記受付部によって取得された原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む第１コンテンツに付加されている付加情報群を出力する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記原盤記憶部は、
前記第２コンテンツの原盤から得られた原盤データと当該原盤データに予め付加されている付加情報とを対応付けて記憶し、
前記受付部は、
前記検索キーを用いて所定の情報管理サイトから原盤データの付加情報を取得し、取得した付加情報の一部又は全部と一致する付加情報に対応付けて前記原盤記憶部に記憶されている原盤データを取得する
ことを特徴とする請求項２に記載の情報提供装置。
【請求項４】
前記受付部は、
前記検索キーを用いて所定の情報管理サイトからコンテンツを取得し、取得したコンテンツの特徴量と略同一の特徴量を含む原盤データを前記原盤記憶部から取得する
ことを特徴とする請求項２に記載の情報提供装置。
【請求項５】
前記コンテンツ提供サイトによって提供される第１コンテンツを収集する収集部と、
前記収集部によって収集された第１コンテンツの特徴量と当該第１コンテンツに付加されている付加情報とを記憶するコンテンツ記憶部と
をさらに備え、
前記出力部は、
前記原盤データにおける特徴量の一部又は全部と略同一の特徴量に対応する付加情報群を前記コンテンツ記憶部から取得し、取得した付加情報群を出力する
ことを特徴とする請求項１〜４のいずれか一つに記載の情報提供装置。
【請求項６】
情報提供装置が実行する情報提供方法であって、
コンテンツ提供サイトによって提供される動画データ又は音声データである第１コンテンツ以外の第２コンテンツの原盤から得られた原盤データを受け付ける受付工程と、
前記第１コンテンツを作成したコンテンツ作成者と異なるユーザによって作成された付加情報が付加された第１コンテンツ群のうち、前記受付工程によって受け付けられた原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む第１コンテンツに付加されている付加情報群を出力する出力工程と
を含み、
前記出力工程は、
前記原盤データを所定時間毎の部分原盤データ群に分割し、分割した部分原盤データ毎に、前記第１コンテンツ群のうち当該部分原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む第１コンテンツの数、又は、当該第１コンテンツに付加されている付加情報の数を計数し、前記第２コンテンツの統計情報として、前記原盤データの再生時間と、計数した第１コンテンツの数又は付加情報の数との関係を示す情報を出力する
ことを特徴とする情報提供方法。
【請求項７】
コンテンツ提供サイトによって提供される動画データ又は音声データである第１コンテンツ以外の第２コンテンツの原盤から得られた原盤データを受け付ける受付手順と、
前記第１コンテンツを作成したコンテンツ作成者と異なるユーザによって作成された付加情報が付加された第１コンテンツ群のうち、前記受付手順によって受け付けられた原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む第１コンテンツに付加されている付加情報群を出力する出力手順と
をコンピュータに実行させ、
前記出力手順は、
前記原盤データを所定時間毎の部分原盤データ群に分割し、分割した部分原盤データ毎に、前記第１コンテンツ群のうち当該部分原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む第１コンテンツの数、又は、当該第１コンテンツに付加されている付加情報の数を計数し、前記第２コンテンツの統計情報として、前記原盤データの再生時間と、計数した第１コンテンツの数又は付加情報の数との関係を示す情報を出力する
ことを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供方法及び情報提供プログラムに関する。
【背景技術】
【０００２】
近年、ネットワーク上には、動画データや静止画データや音声データ等の各種コンテンツを提供するコンテンツ提供サイトが存在する。例えば、動画共有サイト等と呼ばれるコンテンツ提供サイトは、ユーザ端末から投稿（アップロード）された各種コンテンツを蓄積し、コンテンツの視聴要求を受け付けた場合に、蓄積しているコンテンツの中から視聴要求に対応するコンテンツを提供する。
【０００３】
このようなコンテンツ提供サイトが保持するコンテンツには、コンテンツの投稿者によって作成された付加情報が付加される。かかる付加情報の例としては、コンテンツのタイトル（作品名等）、コンテンツの制作者名、コンテンツに描出される人物の名称である出演者名、投稿者名、コンテンツの発表年月日等が挙げられる。また、付加情報の他の例としては、動画データ等のコンテンツを視聴する視聴者によって投稿されるコメント等も挙げられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１９８１１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、コンテンツ提供サイトによって提供されるコンテンツに付加されている付加情報を同様のコンテンツ毎に収集することが困難であった。この点について、以下に一例を挙げて説明する。
【０００６】
例えば、テレビ番組を制作する放送局等は、テレビ番組の動画データが動画共有サイトに不正に投稿されているかを監視する場合がある。このとき、放送局は、テレビ番組の番組名や出演者名等を検索キーとして各動画共有サイトを検索し、検索キーと一致する付加情報が付加されている動画データを動画共有サイトから取得することで、動画データの不正投稿を監視する。しかし、このような監視をかいくぐるために投稿者によって番組名（タイトル）や出演者名以外の付加情報が動画データに付加されている場合には、放送局は、監視対象のテレビ番組に対応する全ての動画データを動画共有サイトから取得することが困難となる。このため、放送局としては、監視精度を向上させるために、監視対象となる動画データに付加されている付加情報を網羅的に認識しておくことを要するが、かかる動画データの付加情報を網羅的に取得することができなかった。
【０００７】
本発明は、上記に鑑みてなされたものであって、同様のコンテンツに付加されている付加情報を提供することができる情報提供装置、情報提供方法及び情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態に係る情報提供装置は、コンテンツの原盤から得られた原盤データを受け付ける受付部と、コンテンツ提供サイトによって提供されるコンテンツであって、当該コンテンツを作成したコンテンツ作成者と異なるユーザによって作成された付加情報が付加されたコンテンツのうち、前記受付部によって受け付けられた原盤データにおける特徴量の一部又は全部と略同一の特徴量を含むコンテンツに付加されている付加情報群を出力する出力部とを備えたことを特徴とする。
【発明の効果】
【０００９】
実施形態に係る情報提供装置、情報提供方法及び情報提供プログラムは、同様のコンテンツに付加されている付加情報を提供することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施例１に係るネットワークシステムの構成例を示す図である。
【図２】図２は、実施例２に係る情報提供装置の構成例を示す図である。
【図３】図３は、実施例２におけるＦＰ記憶部の一例を示す図である。
【図４】図４は、実施例２における付加情報記憶部の一例を示す図である。
【図５】図５は、実施例２に係る情報提供装置による出力処理手順を示すフローチャートである。
【図６】図６は、実施例３に係る情報提供装置の構成例を示す図である。
【図７】図７は、実施例３における原盤記憶部の一例を示す図である。
【図８】図８は、実施例３に係る情報提供装置による出力処理手順を示すフローチャートである。
【図９】図９は、実施例３における原盤記憶部の一例を示す図である。
【図１０】図１０は、原盤データを分割する処理を説明するための図である。
【図１１】図１１は、統計情報の出力処理を説明するための図である。
【発明を実施するための形態】
【００１１】
以下に、本願に係る情報提供装置、情報提供方法及び情報提供プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例により本願に係る情報提供装置、情報提供方法及び情報提供プログラムが限定されるものではない。
【実施例１】
【００１２】
まず、図１を用いて、実施例１に係るネットワークシステムについて説明する。図１は、実施例１に係るネットワークシステムの構成例を示す図である。図１に例示するように、実施例１に係るネットワークシステムには、コンテンツ提供サーバ１０１〜１０ｎと、端末装置２０と、情報提供装置１００とが含まれる。なお、以下では、コンテンツ提供サーバ１０１〜１０ｎを区別する必要がない場合には、これらを総称して「コンテンツ提供サーバ１０」と表記する場合がある。
【００１３】
コンテンツ提供サーバ１０は、コンテンツ提供サイトを提供する情報処理装置であり、例えば、サーバ装置等のコンピュータである。実施例１におけるコンテンツ提供サーバ１０は、コンテンツである動画データを不特定のユーザや特定のユーザに共有させる動画共有サービスを提供するものとする。例えば、コンテンツ提供サーバ１０は、ＹｏｕＴｕｂｅ（登録商標）等に該当し、ユーザによって投稿された動画データを蓄積し、各ユーザからの視聴要求に応じて動画データを各ユーザに提供する。
【００１４】
ここで、コンテンツ提供サーバ１０に投稿される動画データについて説明すると、コンテンツ提供サーバ１０には、同様の動画データが投稿される場合がある。例えば、コンテンツ提供サーバ１０は、テレビ番組Ｇ１の動画データＶ１が投稿者Ｃ１によって投稿されるとともに、同一のテレビ番組Ｇ１の動画データＶ２が投稿者Ｃ２によって投稿される場合がある。この例では、異なる投稿者Ｃ１、Ｃ２によって同一のテレビ番組Ｇ１の動画データＶ１、Ｖ２が投稿される例を示したが、コンテンツ提供サーバ１０は、同一の投稿者によって同一のテレビ番組Ｇ１の動画データＶ１、Ｖ２が投稿される場合もある。
【００１５】
また、コンテンツ提供サーバ１０は、動画データが分割されて投稿される場合がある。例えば、テレビ番組Ｇ１の動画データＶ１における再生時間が「３０分」である場合に、コンテンツ提供サーバ１０は、かかる動画データＶ１の再生位置「０分〜１５分」に該当する動画データＶ１１が投稿される場合もあれば、動画データＶ１の再生位置「１５分〜３０分」に該当する動画データＶ１２が投稿される場合もあり、さらに、動画データＶ１の再生位置「１０分〜２０分」に該当する動画データＶ１３が投稿される場合もある。
【００１６】
そして、このようなコンテンツ提供サーバ１０に蓄積される動画データには、動画のタイトル、出演者名、動画の作成者名（著者名）、投稿者名、動画の発表年月日等の付加情報が付加される。かかる付加情報は、動画データが投稿される際に投稿者によって付加される。すなわち、ここでいう付加情報は、動画データの原盤を制作した制作者と異なるユーザによって作成されたものである。例えば、投稿者がテレビ番組の動画データＶ１とともに、タイトル（番組名等）、出演者名、動画の作成者名（放送局名）、投稿者名、発表年月日（放送日）等の付加情報をコンテンツ提供サーバ１０に投稿した場合、かかる付加情報は、テレビ番組の制作者である放送局とは異なる投稿者によって作成されることとなる。このため、コンテンツ提供サーバ１０に蓄積されている動画データの付加情報は、投稿者によって自由に記載可能な情報であるので、表記揺れがある可能性が高い。さらに、コンテンツ提供サーバ１０は、日本国向けのサイトを提供するとは限らず、外国向けサイトを提供する場合もある。このため、各コンテンツ提供サーバ１０に蓄積される動画データの付加情報は、日本語で記述されている場合もあれば、外国語で記述されている場合もある。
【００１７】
実施例１に係る情報提供装置１００は、上記のコンテンツ提供サーバ１０に蓄積されている動画データを収集する。そして、情報提供装置１００は、コンテンツ（上記例では、動画データ）の原盤から得られた原盤データを端末装置２０から受け付けた場合に、コンテンツ提供サーバ１０から収集した動画データのうち、原盤データにおける特徴量の一部又は全部と略同一の特徴量を含む動画データに付加されている付加情報群を端末装置２０に出力する。これにより、情報提供装置１００は、コンテンツ提供サーバ１０によって提供される動画データのうち、原盤データに対応する動画データに付加されている付加情報群を端末装置２０のユーザに提供することを可能にする。以下に、この点について端末装置２０及び情報提供装置１００の構成例とともに説明する。
【００１８】
端末装置２０は、ユーザによって利用される情報処理装置であり、例えば、ＰＣ（Personal  Computer）やＰＤＡ（Personal  Digital  Assistant）等である。なお、端末装置２０は、例えば、放送局や、動画の不正アップロードを監視する監視者等によって利用される。かかる端末装置２０は、図１に例示するように、入力部２１と、表示部２２と、送受信部２３と、原盤ＦＰ（Finger  Print）生成部２４とを有する。
【００１９】
入力部２１は、端末装置２０のユーザから各種操作の入力を受け付ける入力デバイスであり、例えば、キーボードやマウス等である。表示部２２は、各種情報を表示制御する表示デバイスであり、例えば、グラフィックカード及び液晶ディスプレイ等である。なお、端末装置２０は、入力部２１と表示部２２とが一体化されたタッチパネル式の表示部（タッチディスプレイ等）を有してもよい。
【００２０】
送受信部２３は、図示しないネットワーク網等を介して、情報提供装置１００との間で各種データを送受信する。かかる送受信部２３は、例えば、通信制御を行う電子回路やＮＩＣ（Network  Interface  Card）等である。
【００２１】
原盤ＦＰ生成部２４は、ユーザから入力部２１を介して動画データを入力された場合に、かかる動画データの特徴量を生成する。具体的には、実施例１における原盤ＦＰ生成部２４は、動画の原盤から得られた原盤データを入力部２１から受け付け、かかる原盤データにおける各再生位置に対応する特徴量を生成する。例えば、原盤ＦＰ生成部２４は、原盤データを形成するフレーム毎に特徴量を算出したり、原盤データを形成する所定数のフレーム毎に特徴量を算出したり、下記の「参考文献１」に開示されている技術を用いて、原盤データの特徴を示すＦＰ（Finger  Print）を生成する。そして、原盤ＦＰ生成部２４は、このようにして生成した原盤データの特徴量を送受信部２３を介して情報提供装置１００に送信する。なお、実施例１における原盤ＦＰ生成部２４は、下記の「参考文献１」に開示されている技術を用いて、原盤データのＦＰを生成するものとする。
〔参考文献１〕国際公開第２００８／１５０１０９号（ＰＣＴ／ＫＲ２００８／００３１４２）
【００２２】
上記の原盤ＦＰ生成部２４は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、図示しない記憶装置に記憶されているプログラムがＲＡＭ（Random  Access  Memory）を作業領域として実行されることにより実現される。また、例えば、原盤ＦＰ生成部２４は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００２３】
ここで、上述した原盤データとは、コンテンツの元となるオリジナルデータや、複製された未編集のオリジナルデータ等に該当する。例えば、コンテンツがテレビ番組の動画データである場合には、かかるコンテンツの原盤データとは、放送局が保持するテレビ番組のオリジナルデータや、かかるテレビ番組が録画されることで生成された未編集の動画データ等に該当する。また、例えば、コンテンツが映画の動画データである場合には、かかるコンテンツの原盤データとは、映画制作者が販売しているＤＶＤ（Digital  Versatil e  Disc）やブルーレイディスク（Blu-ray  Disc）等の記録媒体に記憶されている映画の動画データや、映画制作者が配信している映画の動画データ等に該当する。また、例えば、コンテンツが音楽の音声データである場合には、かかるコンテンツの原盤データとは、レコード会社等が販売しているＣＤ（Compact  Disc）に記憶されている音声データや、レコード会社が配信している音声データ等に該当する。
【００２４】
情報提供装置１００は、ネットワーク情報に配置された情報処理装置であり、例えば、サーバ装置等のコンピュータである。かかる情報提供装置１００は、受付部１１０と、出力部１２０とを有する。
【００２５】
受付部１１０は、端末装置２０の送受信部２３によって送信される原盤データのＦＰを受け付ける。出力部１２０は、コンテンツ提供サーバ１０によって提供される動画データのうち、受付部１１０によって受け付けられた原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含むコンテンツに付加されている付加情報群を端末装置２０に出力する。かかる場合に、端末装置２０の表示部２２は、情報提供装置１００から受信した付加情報群を表示制御する。
【００２６】
なお、上記の受付部１１０及び出力部１２０は、例えば、ＣＰＵやＭＰＵ等によって、図示しない記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、例えば、受付部１１０及び出力部１２０は、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００２７】
上述してきたように、実施例１に係る情報提供装置１００は、コンテンツの原盤から得られた原盤データを受け付ける受付部１１０と、コンテンツ提供サーバ１０によって提供されるコンテンツ（上記例では、動画データ）であって、かかるコンテンツを作成したコンテンツ作成者と異なるユーザによって作成された付加情報が付加されたコンテンツのうち、受付部１１０によって受け付けられた原盤データにおける特徴量（上記例では、ＦＰ）の一部又は全部と略同一の特徴量を含むコンテンツに付加されている付加情報群を出力する出力部１２０とを有する。
【００２８】
これにより、実施例１に係る情報提供装置１００は、未編集のオリジナルデータに相当する原盤データの一部又は全部に対応するコンテンツ（上記例では、動画データ）の付加情報群を収集することができるので、同様のコンテンツに付加されている付加情報を提供することができる。
【００２９】
したがって、実施例１に係る情報提供装置１００は、同一の動画データや分割された動画データがコンテンツ提供サーバ１０に投稿されている場合であっても、原盤データのＦＰの一部又は全部と略同一のＦＰを含む動画データであるか否かを判定することにより、各動画データを同様のコンテンツとして扱うことができるので、各動画データに付加されている付加情報を網羅的に収集することができる。また、情報提供装置１００は、コンテンツ提供サーバ１０が保持する動画データの付加情報が日本語以外の言語で記述されている場合であっても、原盤データのＦＰの一部又は全部と略同一のＦＰを含む動画データの付加情報を収集するので、原盤データに対応する同様の動画データに付加されている付加情報群を網羅的に収集することができる。
【００３０】
次に、上記実施例１に係るネットワークシステムの利用例について説明する。ここでは、端末装置２０のユーザが放送局であり、かかる放送局が、コンテンツ提供サーバ１０にアニメ番組「ワンピース（登録商標、以下同様）」が不正投稿されているかを監視するものとする。このとき、放送局は、端末装置２０にアニメ番組「ワンピース」の原盤データを入力する。これにより、端末装置２０の原盤ＦＰ生成部２４は、原盤データのＦＰを生成して情報提供装置１００に送信する。そして、情報提供装置１００は、上述した処理を行うことにより、コンテンツ提供サーバ１０に投稿された「ワンピース」の動画データのうち、原盤データに対応する動画データの付加情報群を収集し、収集した付加情報群を端末装置２０に出力する。これにより、端末装置２０のユーザである放送局は、コンテンツ提供サーバ１０に蓄積されている多数の動画データから、「ワンピース」の動画データに付加されている付加情報群を網羅的に取得することができる。例えば、同一の「ワンピース」の動画データであっても、付加情報「ワンピース」や、付加情報「ＯＮＥ  ＰＩＥＣＥ（登録商標）」や、付加情報「海賊王」や、外国語で記述された付加情報等が付加されている場合がある。放送局は、実施例１に係るネットワークシステムを利用することにより、このように表記揺れのある付加情報群を取得することができる。この結果、放送局は、網羅的に収集された付加情報群を用いてコンテンツ提供サーバ１０から動画データを検索することにより、テレビ番組Ｇ１に対応する動画データを網羅的に取得することができるので、精度の高い監視を行うことができる。
【００３１】
なお、上記実施例１では、コンテンツ提供サーバ１０がＹｏｕＴｕｂｅ（登録商標）等である例を挙げたが、コンテンツ提供サーバ１０は、コンテンツをアップロードするためのアップロード場所を提供するファイルアップロードサイト等であってもよい。かかる場合には、情報提供装置１００の出力部１２０は、ファイルアップロードサイトであるコンテンツ提供サーバ１０に保持されるコンテンツ（動画データ等）のうち、受付部１１０によって受け付けられた原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含むコンテンツに付加されている付加情報群を端末装置２０に出力する。
【実施例２】
【００３２】
次に、実施例２では、コンテンツ提供サーバ１０によって提供されるコンテンツを予め収集しておく例について説明する。
【００３３】
まず、図２を用いて、実施例２に係る情報提供装置２００について説明する。図２は、実施例２に係る情報提供装置２００の構成例を示す図である。なお、図２では図示することを省略したが、情報提供装置２００には、図１に示した情報提供装置１００と同様に、コンテンツ提供サーバ１０と端末装置２０と接続される。
【００３４】
図２に例示するように、実施例２に係る情報提供装置２００は、ＩＦ（interface）部２１０と、コンテンツ記憶部２２０と、制御部２３０とを有する。ＩＦ部２１０は、コンテンツ提供サーバ１０や端末装置２０との間で各種データを送受信するＮＩＣ等である。
【００３５】
コンテンツ記憶部２２０は、ＲＡＭ、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置であり、コンテンツ提供サーバ１０によって提供されるコンテンツに関する各種情報を記憶する。かかるコンテンツ記憶部２２０は、ＦＰ記憶部２２１と付加情報記憶部２２２とを有する。
【００３６】
ＦＰ記憶部２２１は、コンテンツ提供サーバ１０によって提供されるコンテンツである動画データのＦＰを記憶する。なお、ＦＰ記憶部２２１が記憶するＦＰは、後述するＦＰ生成部２３２によって生成される。
【００３７】
ここで、図３に、実施例２におけるＦＰ記憶部２２１の一例を示す。図３に示した例では、ＦＰ記憶部２２１は、「コンテンツＩＤ」と「ＦＰ」とを対応付けて記憶する。「コンテンツＩＤ」は、コンテンツを識別するための識別子を示す。「ＦＰ」は、コンテンツを特定可能な情報であるＦＰを示す。図３では、コンテンツＩＤ「Ｃ００１」によって識別される動画データのＦＰが「ＦＰ００１」であり、コンテンツＩＤ「Ｃ００２」によって識別される動画データのＦＰが「ＦＰ００２」であることを示している。
【００３８】
付加情報記憶部２２２は、コンテンツ提供サーバ１０によって提供されるコンテンツである動画データに付加されている付加情報を記憶する。なお、付加情報記憶部２２２が記憶する付加情報は、後述する付加情報抽出部２３３によって生成される。
【００３９】
ここで、図４に、実施例２における付加情報記憶部２２２の一例を示す。図４に示した例では、付加情報記憶部２２２は、「コンテンツＩＤ」と「付加情報」とを対応付けて記憶する。「コンテンツＩＤ」は、図３に示したコンテンツＩＤに対応する。「付加情報」は、コンテンツに付加されている付加情報を示す。
【００４０】
図４では、コンテンツＩＤ「Ｃ００１」によって識別される動画データに付加されている付加情報が「アニメ＃１」、「ユーザＸ」及び「２０１１年８月２１日１０時１５分３０秒」であること示している。例えば、「アニメ＃１」は動画データのタイトルを示し、「ユーザＸ」は動画データの投稿者名を示し、「２０１１年８月２１日１０時１５分３０秒」は動画データの発表年月日（放送日等）を示す。また、図４に示したコンテンツＩＤ「Ｃ００２」や「Ｃ００３」に対応する付加情報のように、付加情報記憶部２２２は、日本語以外の言語で記述された付加情報についても記憶する。
【００４１】
図２の説明に戻って、制御部２３０は、情報提供装置２００による各種処理を制御する。例えば、制御部２３０は、ＣＰＵやＭＰＵ等によって、図示しない記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、例えば、制御部２３０は、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。かかる制御部２３０は、収集部２３１と、ＦＰ生成部２３２と、付加情報抽出部２３３と、受付部２３４と、出力部２３５とを有する。
【００４２】
収集部２３１は、コンテンツ提供サーバ１０からコンテンツを収集する。例えば、収集部２３１は、クローラ（Crawler）等のプログラムにより実現され、定期的にコンテンツ提供サーバ１０にアクセスすることにより、コンテンツ提供サーバ１０によって提供される動画データを収集する。そして、収集部２３１は、コンテンツ提供サーバ１０から収集した各動画データにコンテンツＩＤを付与し、動画データとコンテンツＩＤとをＦＰ生成部２３２及び付加情報抽出部２３３に出力する。
【００４３】
ＦＰ生成部２３２は、収集部２３１によって収集された動画データのＦＰを生成し、かかる動画データのコンテンツＩＤとＦＰとを対応付けてＦＰ記憶部２２１に格納する。実施例２におけるＦＰ生成部２３２は、上記の「参考文献１」に開示されている技術を用いて、動画データのＦＰを生成する。具体的には、ＦＰ生成部２３２は、「参考文献１」に開示されている技術を用いることにより、時間軸に各フレームが対応付けられている動画データから、時間軸に沿ったデータ列（例えば、「０」と「１」）をＦＰとして生成する。例えば、ＦＰが「１０１０１１１０００・・・０１１１０１１１１０」である場合、先頭の「１０１０１１１０００」は、動画データのうち先頭の再生位置に対応する動画データの特徴量を示し、後尾の「０１１１０１１１１０」は、動画データのうち後尾の再生位置に対応する動画データの特徴量を示す。なお、図３に示した例では、ＦＰ記憶部２２１のＦＰに「ＦＰ００１」といった情報が記憶される例を示したが、これは説明を簡単するためにＦＰを概念的に示したものであり、ＦＰ自体を示すものではない。
【００４４】
付加情報抽出部２３３は、収集部２３１によって収集された動画データに付加されている付加情報を抽出し、かかる動画データのコンテンツＩＤと付加情報とを対応付けて付加情報記憶部２２２に格納する。例えば、付加情報抽出部２３３は、動画データに付加されているメタデータを付加情報として抽出する。
【００４５】
受付部２３４は、ＩＦ部２１０を介して、端末装置２０の送受信部２３によって送信される原盤データのＦＰを受け付ける。
【００４６】
出力部２３５は、受付部２３４によって受け付けられた原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報群をコンテンツ記憶部２２０から取得し、取得した付加情報群をＩＦ部２１０を介して端末装置２０に出力する。具体的には、出力部２３５は、原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応するコンテンツＩＤをＦＰ記憶部２２１から取得する。そして、出力部２３５は、ＦＰ記憶部２２１から取得したコンテンツＩＤに対応する付加情報を付加情報記憶部２２２から取得し、取得した付加情報を端末装置２０に出力する。
【００４７】
例えば、受付部２３４によって受け付けられた原盤データにおけるＦＰの一部又は全部と略同一のＦＰが「ＦＰ００１」、「ＦＰ００２」及び「ＦＰ００３」であるものとする。かかる場合に、出力部２３５は、「ＦＰ００１」に対応するコンテンツＩＤ「Ｃ００１」と、「ＦＰ００２」に対応するコンテンツＩＤ「Ｃ００２」と、「ＦＰ００３」に対応するコンテンツＩＤ「Ｃ００３」とをＦＰ記憶部２２１から取得する。そして、出力部２３５は、コンテンツＩＤ「Ｃ００１」に対応する付加情報（「アニメ＃１」等）と、コンテンツＩＤ「Ｃ００２」に対応する付加情報と、コンテンツＩＤ「Ｃ００３」に対応する付加情報とを付加情報記憶部２２２から取得し、取得した全ての付加情報を端末装置２０に出力する。
【００４８】
なお、上述した端末装置２０と情報提供装置２００とは、例えば、ＨＴＴＰ（Hypertext  Transfer  Protocol）やＨＴＴＰＳ（Hypertext  Transfer  Protocol  over  Secure  Socket  Layer）等に従って各種データを送受してもよい。具体的には、端末装置２０は、ブラウザを制御するブラウザ制御部を有し、かかるブラウザ制御部による制御によって、ブラウザを表示部２２に表示したり、ウェブページの取得要求であるＨＴＴＰリクエスト等を情報提供装置２００に送信したり、情報提供装置２００から取得したウェブページをブラウザ上に表示したりする。また、情報提供装置２００の制御部２３０は、情報提供装置２００をＷｅｂサーバとして動作させるＷｅｂ制御部を有し、端末装置２０から受信するＨＴＴＰリクエストに応じて、ＨＴＭＬ（HyperText  Markup  Language）ファイルを端末装置２０に送信する。
【００４９】
上記例のように、情報提供装置２００がＷｅｂサーバとして動作する場合、情報提供装置２００のＷｅｂ制御部は、例えば、原盤データのＦＰをアップロードするためのアップロード画面を形成するＨＴＭＬファイルを端末装置２０に送信する。端末装置２０のブラウザ制御部は、アップロード画面をブラウザ上に表示し、かかるアップロード画面において原盤データをアップロードする操作が行われた場合に、かかる原盤データのＦＰを情報提供装置２００に送信する。そして、情報提供装置２００のＷｅｂ制御部は、出力部２３５によって出力される付加情報群が記載された検索結果画面を形成するＨＴＭＬファイルを端末装置２０に送信する。これにより、端末装置２０のブラウザ制御部は、付加情報群が記載された検索結果画面をブラウザ上に表示する。
【００５０】
次に、図５を用いて、実施例２に係る情報提供装置２００による出力処理手順について説明する。図５は、実施例２に係る情報提供装置２００による出力処理手順を示すフローチャートである。
【００５１】
図５に示すように、情報提供装置２００の受付部２３４は、端末装置２０から原盤データのＦＰを受け付けたか否かを監視する（ステップＳ１０１）。そして、受付部２３４は、原盤データのＦＰを受け付けていない場合には（ステップＳ１０１否定）、原盤データのＦＰを受け付けるまで待機する。
【００５２】
一方、情報提供装置２００の出力部２３５は、受付部２３４によって原盤データのＦＰを受け付けられた場合に（ステップＳ１０１肯定）、コンテンツ記憶部２２０を参照することにより、原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含むコンテンツ（動画データ）に付加されている付加情報群を取得する（ステップＳ１０２）。そして、出力部２３５は、取得した付加情報群を端末装置２０に出力する（ステップＳ１０３）。
【００５３】
上述してきたように、実施例２に係る情報提供装置２００は、動画データであるコンテンツの原盤から得られた原盤データを受け付け、コンテンツ提供サーバ１０によって提供される動画データのうち、原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含む動画データに付加されている付加情報群を出力する。これにより、実施例２に係る情報提供装置２００は、同様のコンテンツに付加されている付加情報を提供することができる。
【００５４】
また、実施例２に係る情報提供装置２００は、コンテンツ提供サーバ１０によって提供されるコンテンツである動画データを収集する収集部２３１と、収集部２３１によって収集された動画データのＦＰと、かかる動画データに付加されている付加情報とを記憶するコンテンツ記憶部２２０とを有する。これにより、実施例２に係る情報提供装置２００は、コンテンツ提供サーバ１０によって提供される動画データのＦＰ及び付加情報を予め収集しておくので、端末装置２０から原盤データのＦＰを受け付けた場合に、即座に付加情報群を端末装置２０に提供することができる。
【実施例３】
【００５５】
上記実施例１及び２では、情報提供装置が端末装置２０から原盤データのＦＰを受け付ける例を示した。しかし、情報提供装置は、原盤データを保持し、かかる原盤データを特定するための検索キーを端末装置２０から受け付けてもよい。例えば、情報提供装置は、原盤データを特定するための検索キーとして、静止画データ（スクリーンショット等）や、原盤データの一部分である動画データ等を受け付けてもよい。そして、情報提供装置は、端末装置２０から受け付けた静止画データや動画データ等が含まれる原盤データを用いて、上記実施例１や２において説明した付加情報群の収集処理を行ってもよい。そこで、実施例３では、情報提供装置が原盤データを保持する例について説明する。なお、以下では、既に示した構成部位と同様の機能を有する部位には同一符号を付すこととして、その詳細な説明を省略する。
【００５６】
まず、図６を用いて、実施例３に係る情報提供装置について説明する。図６は、実施例３に係る情報提供装置３００の構成例を示す図である。なお、図６では図示することを省略したが、情報提供装置３００には、図１に示した情報提供装置１００と同様に、コンテンツ提供サーバ１０と端末装置２０と接続される。図６に例示するように、実施例３に係る情報提供装置３００は、ＩＦ部２１０と、コンテンツ記憶部２２０と、原盤記憶部３２３と、制御部３３０とを有する。
【００５７】
原盤記憶部３２３は、原盤データのＦＰを記憶する。図７に、実施例３における原盤記憶部３２３の一例を示す。図７に示した例では、原盤記憶部３２３は、「原盤ＩＤ」と「ＦＰ」とを対応付けて記憶する。「原盤ＩＤ」は、原盤データを識別するための識別子を示す。「ＦＰ」は、原盤データを特定可能な情報であるＦＰを示す。図７に示した例では、原盤ＩＤ「Ｏｒ１１１」によって識別される原盤データのＦＰが「ＦＰ１１１」であり、原盤ＩＤ「Ｏｒ２２２」によって識別される原盤データのＦＰが「ＦＰ２２２」であることを示している。
【００５８】
なお、原盤記憶部３２３に記憶される各種情報は、例えば、原盤を有する放送局や配給元等によって原盤データが情報提供装置３００にアップロードされることにより記憶される。このとき、情報提供装置３００のＦＰ生成部２３２は、原盤データがアップロードされた場合に、かかる原盤データの原盤ＩＤ及びＦＰを生成し、生成した原盤ＩＤとＦＰとを対応付けて原盤記憶部３２３に格納してもよい。また、情報提供装置３００は、例えば、ＥＰＧ（Electronic  Program  Guide）等に基づいてテレビ番組を録画し、録画した原盤データの原盤ＩＤとＦＰとを対応付けて原盤記憶部３２３に格納してもよい。
【００５９】
図６の説明に戻って、制御部３３０の受付部３３４は、原盤データのＦＰを検索するための検索キーとして静止画データや動画データを端末装置２０から受け付ける。かかる静止画データや動画データは、原盤データ自体である必要はなく、原盤データの一部分等の任意のデータであればよい。そして、実施例３における受付部３３４は、検索キーとなる静止画データや動画データを受け付けた場合に、かかる静止画データや動画データのＦＰと略同一のＦＰを含む原盤データのＦＰを原盤記憶部３２３から取得し、取得した原盤データのＦＰを出力部２３５に出力する。
【００６０】
例えば、受付部３３４によって受け付けられた静止画データのＦＰが原盤記憶部３２３に記憶されている「ＦＰ１１１」の一部と略同一であるものとする。かかる場合に、受付部３３４は、原盤ＩＤ「Ｏｒ１１１」によって識別される原盤データの「ＦＰ１１１」を出力部２３５に出力する。
【００６１】
なお、受付部３３４によって受け付けられた静止画データや動画データのＦＰは、ＦＰ生成部２３２によって生成されてもよいし、受付部３３４によって生成されてもよい。
【００６２】
実施例３における出力部２３５は、受付部３３４によって原盤記憶部３２３から取得された原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報群をコンテンツ記憶部２２０から取得し、取得した付加情報群を端末装置２０に出力する。
【００６３】
次に、図８を用いて、実施例３に係る情報提供装置３００による出力処理手順について説明する。図８は、実施例３に係る情報提供装置３００による出力処理手順を示すフローチャートである。
【００６４】
図８に示すように、情報提供装置３００の受付部３３４は、原盤データのＦＰを検索するための検索キーとなる動画データ又は静止画データを端末装置２０から受け付けたか否かを監視する（ステップＳ２０１）。そして、受付部３３４は、検索キーを受け付けていない場合には（ステップＳ２０１否定）、検索キーを受け付けるまで待機する。
【００６５】
一方、受付部３３４は、検索キーを受け付けた場合に（ステップＳ２０１肯定）、かかる検索キーとなる動画データ又は静止画データのＦＰと略同一のＦＰを含む原盤データのＦＰを原盤記憶部３２３から取得する（ステップＳ２０２）。
【００６６】
そして、出力部２３５は、受付部３３４によって取得された原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含むコンテンツに付加されている付加情報群をコンテンツ記憶部２２０から取得する（ステップＳ２０３）。そして、出力部２３５は、取得した付加情報群を端末装置２０に出力する（ステップＳ２０４）。
【００６７】
上述してきたように、実施例３に係る情報提供装置３００は、動画データであるコンテンツの原盤から得られた原盤データのＦＰを記憶する原盤記憶部３２３と、端末装置２０から検索キーとして静止画データ又は動画データを受け付けた場合に、かかる静止画データ又は動画データのＦＰと略同一のＦＰを含む原盤データのＦＰを原盤記憶部３２３から取得する受付部３３４と、コンテンツ提供サーバ１０によって提供されるコンテンツのうち、受付部３３４によって取得された原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含むコンテンツに付加されている付加情報群を出力する出力部２３５とを有する。
【００６８】
これにより、実施例３に係る情報提供装置３００は、原盤記憶部３２３に記憶されている原盤データを用いることで、原盤データを有しないユーザに対しても、同様のコンテンツに付加されている付加情報群を提供することができる。
【００６９】
なお、上記実施例３に係る情報提供装置３００は、他の態様において実施されてもよい。以下に、上記実施例３に係る情報提供装置３００における他の実施態様について説明する。
【００７０】
［検索キー＝文字列データ］
上記実施例３において、原盤記憶部３２３は、原盤データのＦＰだけでなく、原盤データに予め付加されている付加情報を記憶してもよい。そして、受付部３３４は、原盤データを検索するための検索キーとして文字列データを受け付けてもよい。かかる場合に、受付部３３４は、検索キーである文字列データと一致又は部分一致する付加情報に対応するＦＰを原盤記憶部３２３から取得してもよい。
【００７１】
この点について図９を用いて具体的に説明する。図９は、実施例３における原盤記憶部３２３の一例を示す図である。図９に示した例では、原盤記憶部３２３は、「原盤ＩＤ」と「ＦＰ」と「付加情報」とを対応付けて記憶する。「ＦＰ」は、原盤データを特定可能な情報であるＦＰを示す。「付加情報」は、原盤データに予め付加されている付加情報を示す。ここの例では、「付加情報」には、原盤データである動画のタイトル（作品名等）が記憶されるものとする。このとき、受付部３３４は、検索キーとして文字列データ「アニメ＃１」を受け付けた場合には、かかる文字列データ「アニメ＃１」が「付加情報」に記憶されている「ＦＰ１１１」を原盤記憶部３２３から取得し、「ＦＰ１１１」を出力部２３５に出力する。
【００７２】
このように、情報提供装置３００は、検索キーとして文字列データを受け付けた場合に、検索キーである文字列データと一致又は部分一致する付加情報に対応する原盤データのＦＰを原盤記憶部３２３から取得する受付部３３４を有することで、原盤データを有しないユーザから文字列データを受け付けた場合であっても、同様のコンテンツに付加されている付加情報を提供することができる。
【００７３】
［外部サイト検索（１）］
また、上記例において、情報提供装置３００が上記図９に例示した原盤記憶部３２３を有し、受付部３３４が原盤データを検索するための検索キーとして文字列データを受け付けたとしても、かかる文字列データの属性が原盤記憶部３２３の付加情報の属性と一致しない場合には、受付部３３４は、原盤記憶部３２３から原盤データのＦＰを取得できない可能性がある。例えば、図９に示した例のように、原盤記憶部３２３が属性「タイトル」の付加情報を記憶しており、受付部３３４が属性「出演者名」の文字列データを検索キーとして受け付けた場合には、受付部３３４は、原盤記憶部３２３から原盤データのＦＰを取得できない可能性がある。そこで、受付部３３４は、端末装置２０から受け付けた検索キーを用いて、外部の情報管理サイトから原盤記憶部３２３の付加情報と属性が同一である情報を取得し、取得した情報と一致又は部分一致する付加情報に対応するＦＰを原盤記憶部３２３から取得してもよい。
【００７４】
かかる処理について一例を挙げて説明する。例えば、原盤記憶部３２３が、図９に例示したように、原盤データのＦＰと、属性「タイトル」の付加情報とを対応付けて記憶しているものとする。また、情報提供装置３００の受付部３３４が、検索キーとして「出演者名」を示す文字列データを端末装置２０から受け付けたものとする。かかる場合に、受付部３３４は、端末装置２０から受け付けた出演者名を検索キーとして所定の情報管理サイトを検索することにより、かかる出演者が出演している作品のタイトルを取得してもよい。例えば、受付部３３４は、出演者名を検索キーとしてウィキペディア（登録商標）等の情報管理サイトを検索する。このような情報管理サイトによって提供される検索結果のウェブページには、かかる出演者の経歴、出演作品等が羅列されている。したがって、受付部３３４は、ウィキペディア（登録商標）等の情報管理サイトから提供される検索結果のウェブページのうち、文字列「出演作品」等と一致する位置の配下に記述されている作品名を取得する。また、例えば、情報管理サイトによってＸＭＬ（Extensible  Markup  Language）で記述された検索結果が提供される場合には、受付部３３４は、「出演作品」タグ等に記述されている作品名を取得する。そして、受付部３３４は、このようにして取得した作品名（タイトル）を検索キーとして、原盤記憶部３２３から原盤データのＦＰを取得する。すなわち、受付部３３４は、端末装置２０から受け付けた検索キー「出演者名」が示す出演者が複数の作品に出演している場合には、複数の原盤データのＦＰを原盤記憶部３２３から取得することとなる。そして、出力部２３５は、受付部３３４によって取得された原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報群をコンテンツ記憶部２２０から取得し、取得した付加情報群を端末装置２０に出力する。
【００７５】
これにより、情報提供装置３００は、端末装置２０から受け付けた検索キーが原盤記憶部３２３に記憶されている付加情報の属性と異なる場合であっても、かかる検索キーを用いて、原盤記憶部３２３に記憶されている付加情報と同一の属性である付加情報を情報管理サイトから取得することにより、原盤記憶部３２３から原盤データのＦＰを取得することができるので、同様のコンテンツに付加されている付加情報を提供することができる。
【００７６】
［外部サイト検索（２）］
また、情報提供装置３００が、上記図７や図９に例示した原盤記憶部３２３を有する場合に、受付部３３４は、端末装置２０から受け付けた検索キーを用いて、外部の情報管理サイト等から静止画データや動画データを取得してもよい。そして、受付部３３４は、情報管理サイトから取得した静止画データや動画データのＦＰを含む原画データのＦＰを原盤記憶部３２３から取得してもよい。
【００７７】
かかる処理について一例を挙げて説明する。例えば、原盤記憶部３２３が、図７に例示したように、原盤データのＦＰを記憶しているものとする。このとき、受付部３３４は、例えば検索キーとして付加情報「出演者名」を端末装置２０から受け付けた場合に、出演者名を検索キーとして所定の情報管理サイトを検索することにより、かかる出演者が描出されている静止画データや動画データを取得してもよい。例えば、受付部３３４は、出演者名を検索キーとしてグーグル（登録商標）等の情報管理サイトを画像検索する。そして、受付部３３４は、このようにして情報管理サイトから取得した静止画データや動画データのＦＰを含む原画データのＦＰを原盤記憶部３２３から取得する。そして、出力部２３５は、受付部３３４によって取得された原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報群をコンテンツ記憶部２２０から取得し、取得した付加情報群を端末装置２０に出力する。
【００７８】
これにより、情報提供装置３００は、端末装置２０から受け付けた検索キーが原盤記憶部３２３に記憶されている付加情報の属性と異なる場合であっても、原盤記憶部３２３から原盤データのＦＰを取得することができるので、同様のコンテンツに付加されている付加情報を提供することができる。
【００７９】
また、上記実施例３において、受付部３３４は、端末装置２０から検索キーとともに、かかる検索キーの属性（例えば、「タイトル」、「出演者名」等）を受け付けてもよい。そして、受付部３３４は、検索キー及び属性「タイトル」を受け付けた場合には、上記の［検索キー＝文字列データ］において説明した処理を行い、検索キー及び属性「出演者名」を受け付けた場合には、上記の［外部サイト検索（１）］や［外部サイト検索（２）］において説明した処理を行ってもよい。
【００８０】
また、上記実施例３において、図７や図９に例示した原盤記憶部３２３は、原盤データのＦＰでなく、原盤データ自体を記憶してもよい。かかる場合に、受付部３３４は、端末装置２０から受け付けた検索キーを用いて原盤記憶部３２３から原盤データを取得し、取得した原盤データのＦＰを生成する。このとき、受付部３３４は、ＦＰ生成部２３２に原盤データのＦＰを生成させてもよい。
【００８１】
［原盤ＦＰ生成部］
また、上記実施例３において、端末装置２０は、原盤データのＦＰでなく検索キーを情報提供装置３００に送信するので、原盤ＦＰ生成部２４を有しなくてもよい。
【実施例４】
【００８２】
ところで、上述した情報提供装置は、上記実施例以外にも種々の異なる形態にて実施されてよい。そこで、実施例４では、上記の情報提供装置の他の実施例について説明する。
【００８３】
［コンテンツ（１）］
また、上記実施例では、コンテンツ提供サーバ１０によって提供されるコンテンツが、動画データである場合を例に挙げて説明した。しかし、コンテンツ提供サーバ１０によって提供されるコンテンツは、静止画データや動画データにリンクが張られているブログやホームページ等のウェブページであってもよい。例えば、コンテンツ提供サーバ１０によって提供されるコンテンツがこのようなウェブページである場合には、情報提供装置３００の収集部２３１は、コンテンツ提供サーバ１０をクロールすることにより、各種ウェブページを収集する。そして、ＦＰ生成部２３２は、収集部２３１によって収集されたウェブページからリンクが張られている静止画データや動画データのＦＰを生成し、生成したＦＰをＦＰ記憶部２２１に格納する。また、付加情報抽出部２３３は、収集部２３１によって収集されたウェブページ（ブログ等）のＵＲＬ（Uniform  Resource  Locator）や、かかるウェブページに対して第三者によって記載されたコメント等を抽出し、抽出したＵＲＬやコメント等を付加情報として付加情報記憶部２２２に格納する。そして、出力部２３５は、原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報群をコンテンツ記憶部２２０から取得し、取得した付加情報群を端末装置２０に出力する。
【００８４】
このように、端末装置２０のユーザは、情報提供装置から出力されるＵＲＬを参照することで、ブログやホームページ等のウェブページからリンクが張られている静止画データや動画データを特定することができる。これにより、ユーザは、静止画データや動画データが不正にウェブページに用いられているかを監視することができる。また、ユーザは、監視目的でなくても、情報提供装置から出力されるコメントを参照することで、原画データに対応する動画データ等の評判等を収集することができる。
【００８５】
［コンテンツ（２）］
また、コンテンツ提供サーバ１０によって提供されるコンテンツは、音声データであってもよい。かかる場合に、上述した情報提供装置１００、２００及び３００は、コンテンツ提供サーバ１０によって提供される音声データに付加されている付加情報群を端末装置２０に提供する。一例を挙げて説明すると、情報提供装置２００の収集部２３１は、コンテンツ提供サーバ１０から音声データを収集する。そして、ＦＰ生成部２３２は、収集部２３１によって収集された音声データの特徴量をＦＰ記憶部２２１に格納する。また、付加情報抽出部２３３は、収集部２３１によって収集された音声データに付加されている付加情報（楽曲名、歌手名等）を付加情報記憶部２２２に格納する。そして、受付部３３４は、音声データの原盤から得られた原盤データの特徴量を受け付ける。そして、出力部２３５は、受付部３３４によって受け付けられた原盤データの特徴量の一部又は全部と略同一の特徴量を含む音声データに対応する付加情報群をコンテンツ記憶部２２０から取得し、取得した付加情報群を端末装置２０に出力する。
【００８６】
［付加情報］
また、上記では、コンテンツ提供サーバ１０が保持する動画データに付加される付加情報として、タイトル、制作者名、出演者名、投稿者名、発表年月日等を一例として挙げた。しかし、動画データに付加される付加情報は、投稿者によって作成される情報に限らず、かかる動画データの視聴者が投稿するコメント等であってもよい。同様に、コンテンツ提供サーバ１０が保持するコンテンツが静止画データや音声データである場合にも、かかる静止画データや音声データに付加される付加情報は、静止画データや音声データの視聴者が投稿するコメント等であってもよい。また、これらのコンテンツ（動画データ、静止画データ、音声データ等）に付加される付加情報は、かかるコンテンツの位置を示すＵＲＬ、サムネイル、アートワーク等であってもよい。
【００８７】
［分割出力］
また、上記実施例において、出力部２３５は、動画データのように時間軸を有するコンテンツの原盤から得られた原盤データを受付部２３４又は３３４から入力された場合には、かかる原盤データを所定時間毎の原盤データ（以下、「部分原盤データ」と表記する）に分割し、分割した部分原盤データ毎に、コンテンツ提供サーバ１０によって提供されるコンテンツのうち、かかる部分原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含むコンテンツに付加されている付加情報群を出力してもよい。
【００８８】
この点について図１０を用いて具体的に説明する。図１０は、原盤データを分割する処理を説明するための図である。図１０に示した例において、受付部２３４又は３３４は、動画データのように時間軸を有するコンテンツの原盤から得られた原盤データＯｒ１１１を出力部２３５に入力したものとする。このとき、出力部２３５は、原盤データＯｒ１１１を所定時間毎に分割する。図１０に示した例では、出力部２３５は、原盤データＯｒ１１１を部分原盤データＭ１０〜Ｍ１９に１０分割している。そして、出力部２３５は、部分原盤データＭ１０におけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報群をコンテンツ記憶部２２０から取得する。同様に、出力部２３５は、部分原盤データＭ１１〜Ｍ１９についても、各部分原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報群をコンテンツ記憶部２２０から取得する。そして、出力部２３５は、部分原盤データ毎に付加情報群を端末装置２０に出力する。これにより、端末装置２０のユーザは、原盤データのうち、どの部分原盤データに対応する動画データに付加された付加情報であるかを把握することができる。
【００８９】
［統計情報］
また、出力部２３５は、上記例のように原盤データを部分原盤データ群に分割する場合には、かかる部分原盤データにおけるＦＰの一部又は全部と略同一のＦＰを含むコンテンツの数、又は、かかるコンテンツに付加されている付加情報の数を出力してもよい。すなわち、出力部２３５は、部分原盤データ毎のコンテンツ数や付加情報数を統計情報として出力してもよい。
【００９０】
この点について図１１を用いて具体的に説明する。図１１は、統計情報の出力処理を説明するための図である。図１１に示した例において、出力部２３５は、図１０に示した例と同様に、原盤データＯｒ１１１を部分原盤データＭ１０〜Ｍ１９に１０分割する。そして、出力部２３５は、コンテンツ記憶部２２０を参照することにより、部分原盤データＭ１０におけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報の数を計数する。同様に、出力部２３５は、部分原盤データＭ１１〜Ｍ１９についても、各部分原盤データにおけるＦＰの一部又は全部と略同一のＦＰに対応する付加情報の数を計数する。そして、出力部２３５は、部分原盤データ毎の付加情報数を端末装置２０に出力する。
【００９１】
なお、出力部２３５は、図１１の下図に示した例のように、付加情報の数を示す軸と、原盤データＯｒ１１１の時間軸とによって表されるグラフを端末装置２０に出力してもよい。例えば、出力部２３５は、図１１の下図に例示したグラフを形成するＨＴＭＬファイルを端末装置２０に出力してもよい。
【００９２】
また、図１１に示した例において、出力部２３５は、付加情報の属性毎に計数処理を行ってもよい。例えば、出力部２３５は、属性が「コメント」である付加情報を計数してもよい。これにより、端末装置２０のユーザは、各部分原盤データに対応するコメント数を参照することにより、視聴者の興味の高い部分（再生位置）を把握することができる。
【００９３】
また、例えば、出力部２３５は、各部分原盤データにおけるＦＰの一部又は全部と略同一のＦＰに該当するコンテンツ数（例えば、動画データ数）を計数してもよい。また、例えば、コンテンツ提供サーバ１０がブログやホームページ等のウェブページを提供する場合、出力部２３５は、部分原盤データＭ１１〜Ｍ１９のうち、ブログ等のウェブページからリンクが張られている静止画データのＦＰと略同一のＦＰを含む部分原盤データを特定することにより、部分原盤データ毎に、かかる部分原盤データに含まれる静止画データに相当するコンテンツ（スクリーンショット等）にリンクが張られているウェブページ数（例えば、ブログ数）を計数してもよい。さらに、このとき出力部２３５は、部分原盤データ毎に、かかる部分原盤データに含まれる静止画データに相当するコンテンツにリンクが張られているウェブページに第３者により投稿されたコメントの数を計数してもよい。
【００９４】
［原盤ＦＰ生成部］
また、上記実施例では、端末装置２０が、原盤ＦＰ生成部２４を有し、原盤データのＦＰを情報提供装置１００、２００又は３００に送信する例を示した。しかし、端末装置２０は、原盤ＦＰ生成部２４を有さずに、原盤データ自体を情報提供装置１００、２００又は３００に送信してもよい。かかる場合に、情報提供装置１００、２００又は３００は、原盤ＦＰ生成部２４を有し、端末装置２０から受け付けた原盤データのＦＰを原盤ＦＰ生成部２４により生成する。なお、情報提供装置１００、２００又は３００は、原盤ＦＰ生成部２４を有さずに、原盤データのＦＰをＦＰ生成部２３２に生成させてもよい。
【００９５】
［システム構成］
また、上記実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、図３、図４、図７、図９、図１１等に例示した各種情報は、あくまで一例であって任意の情報に変更することができる。
【００９６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００９７】
例えば、情報提供装置２００や３００が有する収集部２３１、ＦＰ生成部２３２及び付加情報抽出部２３３は、情報提供装置２００や３００以外の他の装置が有してもよい。すなわち、コンテンツ提供サーバ１０からコンテンツを収集する処理と、付加情報群を端末装置２０に出力する処理とは、別体の装置によって行われてもよい。
【００９８】
また、上記の各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。例えば、上記の情報提供装置２００及び３００を組み合わせることが可能である。情報提供装置２００及び３００が組み合わせられた情報提供装置は、端末装置２０から原盤データのＦＰを受け付けた場合には、かかる原盤データのＦＰを用いて付加情報群をコンテンツ記憶部２２０から取得し、端末装置２０から検索キーを受け付けた場合には、かかる検索キーを用いて原盤記憶部３２３から原盤データのＦＰを取得した後に付加情報群をコンテンツ記憶部２２０から取得する。このとき、情報提供装置は、端末装置２０から原盤データのＦＰを受け付けた場合には、かかる原盤データのＦＰを原盤記憶部３２３に蓄積してもよい。
【００９９】
［プログラム］
また、上記実施例において説明した情報提供装置１００、２００及び３００が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。例えば、実施例１における情報提供装置１００が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。この場合、コンピュータがプログラムを実行することにより、上記実施例１と同様の効果を得ることができる。さらに、かかるプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませて実行することにより上記実施例１と同様の処理を実現してもよい。
【符号の説明】
【０１００】
１０  コンテンツ提供サーバ
２０  端末装置
２４  原盤ＦＰ生成部
１００  情報提供装置
１１０  受付部
１２０  出力部
２００  情報提供装置
２２０  コンテンツ記憶部
２２１  ＦＰ記憶部
２２２  付加情報記憶部
２３１  収集部
２３２  ＦＰ生成部
２３３  付加情報抽出部
２３４  受付部
２３５  出力部
３００  情報提供装置
３２３  原盤記憶部
３３４  受付部
【図１】
0005780898.tif 000002
【図２】
0005780898.tif 000003
【図３】
0005780898.tif 000004
【図４】
0005780898.tif 000005
【図５】
0005780898.tif 000006
【図６】
0005780898.tif 000007
【図７】
0005780898.tif 000008
【図８】
0005780898.tif 000009
【図９】
0005780898.tif 000010
【図１０】
0005780898.tif 000011
【図１１】
0005780898.tif 000012