(57)【特許請求の範囲】
【請求項１】
コンテンツ情報および当該コンテンツ情報に関する情報の提供要求を、端末装置に配信する情報提供要求部と、
前記提供要求が配信された端末装置から前記コンテンツ情報に関する提供情報として、前記コンテンツ情報中のシーンに関するシーン情報を取得する提供情報取得部と、
２以上の前記シーンのそれぞれについて、異なる前記端末装置から取得された各前記提供情報の類似度に基づき、当該２以上のシーンにおけるシーン状況の連続性を判定する判定部と、
前記提供情報取得部によって取得された前記提供情報と前記コンテンツ情報とを関連付けて前記コンテンツ情報の関連情報を生成し、前記判定部によって前記２以上のシーンにおけるシーン状況に連続性があると判定される場合に、当該２以上のシーンの前記提供情報に対して、共通する関連情報を生成する関連情報生成部と
を備えることを特徴とする情報生成装置。
【請求項２】
前記コンテンツ情報は、
動画のコンテンツ情報である
ことを特徴とする請求項１に記載の情報生成装置。
【請求項３】
前記情報提供要求部は、
複数に分割された前記コンテンツ情報を複数の前記端末装置へ配信する
ことを特徴とする請求項１または請求項２に記載の情報生成装置。
【請求項４】
前記関連情報生成部は、
前記提供情報取得部によって取得された前記シーン情報と、前記コンテンツ情報中の対応するシーンとを関連付けて前記関連情報を生成する
ことを特徴とする請求項１〜３のいずれか一つに記載の情報生成装置。
【請求項５】
前記提供情報取得部によって取得された前記提供情報に対する評価情報の入力要求を、当該提供情報を提供した前記端末装置以外の他の端末装置へ配信する評価情報要求部と、
前記他の端末装置から前記評価情報を取得する評価情報取得部と
を備え、
前記関連情報生成部は、
前記評価情報取得部によって取得された前記評価情報に基づいて、前記関連情報を生成する
ことを特徴とする請求項１〜４のいずれか一つに記載の情報生成装置。
【請求項６】
前記評価情報取得部によって取得された前記評価情報に基づいて、前記提供情報に関する真偽の評価を行う評価部
を備え、
前記情報提供要求部は、
前記評価部による前記評価の結果が偽であった場合、当該提供情報を提供した前記端末装置以外の端末装置に、当該提供情報に対応する前記コンテンツ情報に関する情報の提供要求を配信する
ことを特徴とする請求項５に記載の情報生成装置。
【請求項７】
前記コンテンツ情報のキャプション情報を取得するキャプション情報取得部
を備え、
前記関連情報生成部は、
前記キャプション情報取得部によって取得された前記キャプション情報と、前記関連情報とを関連付ける
を備えることを特徴とする請求項１〜６のいずれか一つに記載の情報生成装置。
【請求項８】
コンピュータが実行する情報生成方法であって、
コンテンツ情報および当該コンテンツ情報に関する情報の提供要求を、端末装置に配信する情報提供要求工程と、
前記提供要求が配信された端末装置から前記コンテンツ情報に関する提供情報として、前記コンテンツ情報中のシーンに関するシーン情報を取得する提供情報取得工程と、
２以上の前記シーンのそれぞれについて、異なる前記端末装置から取得された各前記提供情報の類似度に基づき、当該２以上のシーンにおけるシーン状況の連続性を判定する判定工程と、
前記提供情報取得工程によって取得された前記提供情報と前記コンテンツ情報とを関連付けて前記コンテンツ情報の関連情報を生成し、前記判定工程によって前記２以上のシーンにおけるシーン状況に連続性があると判定される場合に、当該２以上のシーンの前記提供情報に対して、共通する関連情報を生成する関連情報生成工程と
を含むことを特徴とする情報生成方法。
【請求項９】
コンピュータに、
コンテンツ情報および当該コンテンツ情報に関する情報の提供要求を、端末装置に配信する情報提供要求手順と、
前記提供要求が配信された端末装置から前記コンテンツ情報に関する提供情報として、前記コンテンツ情報中のシーンに関するシーン情報を取得する提供情報取得手順と、
２以上の前記シーンのそれぞれについて、異なる前記端末装置から取得された各前記提供情報の類似度に基づき、当該２以上のシーンにおけるシーン状況の連続性を判定する判定手順と、
前記提供情報取得手順によって取得された前記提供情報と前記コンテンツ情報とを関連付けて前記コンテンツ情報の関連情報を生成し、前記判定手順によって前記２以上のシーンにおけるシーン状況に連続性があると判定される場合に、当該２以上のシーンの前記提供情報に対して、共通する関連情報を生成する関連情報生成手順と
を実行させることを特徴とする情報生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報生成装置、情報生成方法および情報生成プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及および配信技術の向上により、インターネットを介して多様なコンテンツの閲覧が可能になっている。例えば、映画やドラマ、電子書籍などのコンテンツ情報を、インターネットを介して閲覧する者も多い。
【０００３】
また、インターネットの普及に伴って、インターネットを介した広告配信も盛んに行われるようになってきており、例えば、上記動画コンテンツの閲覧者に対し、広告を配信することが行われている。このとき、動画のシーンなどと広告とが関連していると、広告の訴求力の向上が期待できる。
【０００４】
他方、動画から、例えば所謂キャプションと呼ばれるテキスト情報を入手し、かかるテキスト情報に符合する広告が含まれた検索結果を提供する技術が知られている（例えば、特許文献１を参照）。
【０００５】
そこで、コンテンツ情報の内容と対応したテキスト情報を入手すれば、より有効な広告配信が可能になると考えられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第５２１１０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、キャプションなどの上記テキスト情報が、コンテンツ情報の内容とどの程度対応しているかは担保されているわけではない。
【０００８】
コストをかければテキスト情報の質を向上させることも可能であると考えられるが、広告主にとっても広告配信業者などにとっても多額のコストをかけることも望ましくない。
【０００９】
本発明は、上記に鑑みてなされたものであって、多額のコストをかけることなく、コンテンツ情報に関連付けられた有益な情報を生成することができる情報生成装置、情報生成方法および情報生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本願に係る情報生成装置は、情報提供要求部と、提供情報取得部と、関連情報生成部とを備える。情報提供要求部は、コンテンツ情報および当該コンテンツ情報に関する情報の提供要求を、端末装置に配信する。提供情報取得部は、前記提供要求が配信された端末装置から前記コンテンツ情報に関する提供情報を取得する。関連情報生成部は、前記提供情報取得部によって取得された前記提供情報と前記コンテンツ情報とを関連付けて前記コンテンツ情報の関連情報を生成する。
【発明の効果】
【００１１】
実施形態の一態様によれば、多額のコストをかけることなく、コンテンツ情報に関連付けられた有益な情報を生成することができる情報生成装置、情報生成方法および情報生成プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、第１の実施形態に係る情報生成処理の説明図である。
【図２】図２は、第１の実施形態に係る情報生成システムの具体的構成の一例を示す図である。
【図３】図３は、第１の実施形態に係る情報生成装置の構成例を示す図である。
【図４】図４は、第１の実施形態に係る関連情報テーブルの一例を示す図である。
【図５】図５は、第１の実施形態に係る情報生成装置が行う動作を示すシーケンス図である。
【図６】図６は、第１の実施形態に係る情報生成装置の制御部が実行する処理を示すフローチャートである。
【図７】図７は、第２の実施形態に係る情報生成処理の説明図である。
【図８】図８は、第２の実施形態に係る情報生成装置の構成例を示す図である。
【図９】図９は、第２の実施形態に係る情報生成装置が行う動作を示すシーケンス図である。
【図１０】図１０は、第２の実施形態に係る情報生成装置の制御部が実行する処理を示すフローチャートである。
【図１１】図１１は、情報生成装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１３】
以下に、本願に係る情報生成装置、情報生成方法、および情報生成プログラムの実施形態について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報生成装置、情報生成方法および情報生成プログラムが限定されるものではない。なお、以下においては、データベースをＤＢと記載する。
【００１４】
以下に説明する情報生成装置は、例えば、ストリーミング配信またはダウンロード配信されるコンテンツ情報に関連する関連情報をクラウドソーシングによって生成する装置である。
【００１５】
ここでの関連情報とは、例えば、コンテンツ情報におけるシーンの状況などを判別して分類する場合に使用されるタグ情報である。なお、以下では、コンテンツ情報が動画のコンテンツである場合について説明するが、コンテンツ情報は、動画のコンテンツに限定されるものではなく、電子書籍などといった他の任意のコンテンツであってもよい。
【００１６】
（第１の実施形態）
［１．情報生成処理］
まず、第１の実施形態に係る情報配信装置が行う情報生成処理について説明する。図１は、第１の実施形態に係る情報生成処理の説明図である。図１に示すように、情報生成装置は、例えば、インターネットなどの情報通信ネットワークに接続可能な複数の端末装置３１，３２，３３との間で情報通信を行うことによって関連情報の生成を行う。
【００１７】
具体的には、関連情報を生成する場合、情報生成装置は、まず、第１のユーザＵ１が所有する第１の端末装置３１（以下、「第１ユーザ端末３１」と記載する）へ動画コンテンツを時間軸で複数に分割したうちの第１のビデオクリップＶ１を配信する。
【００１８】
第１のビデオクリップＶ１は、例えば、動画コンテンツの再生開始後、２分が経過した時点から１５秒が経過するまでの期間（０２：００〜０２：１５）に再生される動画である。つまり、第１のビデオクリップＶ１は、シークバー上を移動するスライダが０２：００を示す位置から０２：１５を示す位置まで移動する期間に再生される動画である。
【００１９】
そして、情報生成装置は、かかる第１のビデオクリップＶ１とともに、第１ユーザ端末３１へ第１のビデオクリップＶ１に含まれるシーンに関する情報の提供要求を配信する。例えば、情報生成装置は、第１ユーザ端末３１に対し、「このビデオクリップは、どのようなシーンですか？」というテキスト情報を提供要求として配信する。
【００２０】
その後、情報生成装置は、第１のユーザＵ１が配信要求の回答として、例えば、「車を運転中」というテキスト情報を第１ユーザ端末３１によって入力した場合、かかるテキスト情報を第１のビデオクリップＶ１に関する提供情報として取得する。
【００２１】
続いて、情報生成装置は、第２のユーザＵ２が所有する第２の端末装置３２（以下、「第２ユーザ端末３２」と記載する）へ第１のビデオクリップＶ１のシーンに連続する第２のビデオクリップＶ２を配信する。
【００２２】
第２のビデオクリップＶ２は、第１のビデオクリップＶ１の再生終了から１５秒が経過するまでの期間（０２：１５〜０２：３０）に再生される動画である。つまり、第２のビデオクリップＶ２は、シークバー上を移動するスライダが０２：１５を示す位置から０２：３０を示す位置まで移動する期間に再生される動画である。
【００２３】
そして、情報生成装置は、かかる第２のビデオクリップＶ２とともに、第２ユーザ端末３２へ前述したものと同じ提供要求を配信する。具体的には、情報生成装置は、第２ユーザ端末３２に対し、「このビデオクリップは、どのようなシーンですか？」というテキスト情報を提供要求として配信する。
【００２４】
そして、情報生成装置は、第２のユーザＵ２が配信要求の回答として、例えば、「スポーツカーで走行中」というテキスト情報を第２ユーザ端末３２によって入力した場合、かかるテキスト情報を第２のビデオクリップＶ２に関する提供情報として取得する。
【００２５】
ここで、情報生成装置は、第１ユーザ端末３１から取得した提供情報と、第２ユーザ端末３２から取得した提供情報との類似度に基づいて、第１のビデオクリップＶ１のシーンと第２のビデオクリップＶ２のシーンとに、シーン状況の連続性があるか否かを判定する。
【００２６】
つまり、情報生成装置は、第１のビデオクリップＶ１と第２のビデオクリップＶ２とでシーンの切替わりがあるか否かを判定する。例えば、情報生成装置は、各提供情報に含まれるワードの属性に基づいて、シーンの類似度を判定する。
【００２７】
そして、情報生成装置は、類似していると判定した場合、第１のビデオクリップＶ１のシーン状況と第２のビデオクリップＶ２のシーン状況とは同一であると判定する。さらに、情報生成装置は、例えば、各提供情報に含まれるワードの属性に基づいて、第１のビデオクリップＶ１および第２のビデオクリップＶ２に対して共通して関連付ける関連情報を生成する。
【００２８】
図１に示す例では、情報生成装置は、動画コンテンツの再生開始後、２分が経過した時点から３０秒が経過するまでの期間（０２：００〜０２：３０）に再生される動画の関連情報として「ドライブシーン」という関連情報を生成している。
【００２９】
続いて、情報生成装置は、第３のユーザＵ３が所有する第３の端末装置３３（以下。「第３ユーザ端末３３」と記載する）へ第２のビデオクリップＶ２のシーンに連続する第３のビデオクリップＶ３を配信する。
【００３０】
第３のビデオクリップＶ３は、第２のビデオクリップＶ２の再生終了から１５秒が経過するまでの期間（０２：３０〜０２：４５）に再生される動画である。つまり、第３のビデオクリップＶ３は、シークバー上を移動するスライダが０２：３０を示す位置から０２：４５を示す位置まで移動する期間に再生される動画である。
【００３１】
そして、情報生成装置は、かかる第３のビデオクリップＶ３とともに、第３ユーザ端末３３へ前述したものと同じ提供要求を配信する。具体的には、情報生成装置は、第３ユーザ端末３３に対し、「このビデオクリップは、どのようなシーンですか？」というテキスト情報を提供要求として配信する。
【００３２】
そして、情報生成装置は、第３のユーザＵ３が配信要求の回答として、例えば、「交通事故」というテキスト情報を第３ユーザ端末３３によって入力した場合、かかるテキスト情報を第３のビデオクリップＶ３に関する提供情報として取得する。
【００３３】
ここで、情報生成装置は、第２ユーザ端末３２から取得した提供情報と、第３ユーザ端末３３から取得した提供情報との類似度に基づいて、第１のビデオクリップＶ１のシーンと第２のビデオクリップＶ２のシーンとに、シーン状況の連続性があるか否かを判定する。
【００３４】
つまり、情報生成装置は、第１のビデオクリップＶ１と第２のビデオクリップＶ２とでシーンの切替わりがあるか否かを判定する。例えば、情報生成装置は、各提供情報に含まれるワードの属性に基づいて、シーンの類似度を判定する。
【００３５】
ここで、情報生成装置は、非類似であると判定した場合、シークバー上を移動するスライダが０２：３０の位置を示す時点が、シーンの切替わりであると判定する。なお、情報生成装置は、第２のビデオクリップＶ２のシーンと第３のビデオクリップＶ３のシーンとが類似していると判定した場合には、第１のビデオクリップＶ１、第２のビデオクリップＶ２、および第３のビデオクリップＶ３に対して共通して関連付ける関連情報を生成する。
【００３６】
そして、情報生成装置は、動画コンテンツの全編について、再生時間の長さがそれぞれことなるシーン毎に、そのシーンの状況を示す関連情報を生成する。かかる情報生成装置または情報生成装置を運用する媒体社は、提供情報を提供した第１ユーザ端末３１、第２ユーザ端末３２、および第３ユーザ端末３３に対し、動画コンテンツの閲覧に使用可能なポイントを付与する。
【００３７】
このように、第１の実施形態に係る情報生成装置は、不特定多数のユーザ端末から提供される提供情報を使用して、動画コンテンツの各シーンに関する関連情報を生成する。そして、かかる関連情報は、一般ユーザによる動画コンテンツの閲覧中に、一般ユーザの購買意欲を掻き立てる好適な広告の選択などに使用可能である。
【００３８】
具体的には、媒体社や広告主は、かかるシーン情報を使用することで、例えば、動画コンテンツのシーンに登場する商品やサービスの広告を、そのシーンが再生されて次のシーンに切替わる前に、動画コンテンツを閲覧中のユーザ端末へ配信することで広告効果を向上させることができる。
【００３９】
例えば、広告主から車の広告が入稿される場合に、「ドライブシーンなどのような車の映像が登場するシーンに関連させて広告を出して欲しい」という要望や、「シーン中に「車」というセリフが登場しても車の映像が登場しないシーンでは広告を出して欲しくない」という要望があるとする。
【００４０】
かかる場合に、本実施形態の情報生成装置によって生成される関連情報を用いることによって、動画のコンテンツにおける複数のシーンの中から、広告主が広告を出して欲しいと望むシーンや、広告を出して欲しくないと望むシーンを容易に判別することができる。
【００４１】
このように、第１の実施形態に係る情報生成装置によれば、例えば、広告主が広告を出すことで高い広告効果を見込めると考えるシーンや、広告を出しても広告効果が見込めないと考えるシーンを容易に判別することができる有益な関連情報を、多額のコストをかけることなく生成することができる。
【００４２】
上述した情報生成処理では、情報生成装置からユーザ端末に対して、コンテンツ情報のシーン状況を示すシーン情報の入力要求を配信し、ユーザ端末から提供情報としてシーン情報をしたが、情報提供装置がユーザ端末から取得する提供情報は、シーン情報以外であってもよい。例えば、提供情報は、コンテンツ情報のシーンに登場する商品の商品名などであってもよい。
【００４３】
また、上述した情報生成処理では、情報生成装置からユーザ端末に対して、自由記入形式による提供情報の入力を要求したが、提供情報の入力形式は、選択式であってもよい。かかる場合、情報生成装置は、例えば、「このシーンが該当するシーンを次の（１）〜（３）から選択してください。（１）朝、（２）昼、（３）夜」というように、提供情報を選択させることによって、提供情報を取得する構成であってもよい。
【００４４】
［１．１．情報生成システムの構成］
次に、図２を参照して、第１の実施形態に係る情報生成システムの構成について説明する。図２は、第１の実施形態に係る情報生成システムの具体的構成の一例を示す図である。なお、以下の説明では、第１ユーザ端末３１、第２ユーザ端末３２、第３ユーザ端末３３、および、その他のユーザ端末をそれぞれ区別しない場合、または、総称する場合に、これらのユーザ端末をユーザ端末３と記載することがある。
【００４５】
図２に示すように、第１の実施形態に係る情報生成システム１は、情報生成装置２と、複数のユーザ端末３（第１ユーザ端末３１、第２ユーザ端末３２、第ｎユーザ端末（ｎは自然数）など）とを含む。
【００４６】
情報生成装置２は、例えば、ＰＣ（Personal  Computer）である。かかる情報生成装置２の機能的な構成については、図３を参照して後述し、ハード構成については、図１１を参照して後述する。ユーザ端末３は、例えば、スマートフォンやモバイルＰＣなどの携帯型無線端末である。
【００４７】
これら情報生成装置２と各ユーザ端末３とは、例えば、無線ＬＡＮ（Local  Area  Network）通信や携帯電話通信により通信ネットワーク（例えば、インターネット）４を介して接続され、双方の間で各種情報の通信が可能である。
【００４８】
［１．２．情報生成装置の構成］
次に、図３を参照して、第１の実施形態に係る情報生成装置２の構成について説明する。図３は、第１の実施形態に係る情報生成装置２の構成例を示す図である。図３に示すように、情報生成装置２は、通信部２１と、制御部２２と、記憶部２３とを備える。
【００４９】
通信部２１は、通信ネットワーク４を介して、ユーザ端末３との間で情報の送受信を行う通信インターフェイスである。記憶部２３は、例えば、ＲＡＭ（Random  Access  Memory）やフラッシュメモリ、ハードディスク等の情報記憶デバイスである。かかる記憶部２３は、情報生成プログラム６１、募集情報６２、コンテンツＤＢ６３、関連ワードＤＢ６４、関連情報テーブル６５、キャプション情報６６、およびシナリオ情報６７を記憶する。
【００５０】
情報生成プログラム６１は、制御部２２が前述の関連情報を生成する場合に実行するアプリケーションプログラムである。募集情報６２は、提供情報の提供者となる一般のユーザを募るために複数のユーザ端末３へ配信される募集広告の画像情報である。
【００５１】
コンテンツＤＢ６３は、複数種類の動画コンテンツが記憶された記憶領域である。関連ワードＤＢ６４は、関連性のある複数のワード（例えば、名詞）が複数のカテゴリー毎に記憶されている。例えば、あるカテゴリーには、車、カー、車両の種別を示すワード、具体的な車種名などといった車に関連する複数のワードが含まれる。
【００５２】
また、あるカテゴリーには、運転、走行、追い越しなどと行った車両の運転に関連する複数のワードが含まれる。かかるカテゴリーは、多岐にわたる。また、一つのワードが複数のカテゴリーに属する場合もある。
【００５３】
関連情報テーブル６５は、動画コンテンツにおけるシーンの関連情報候補と、各関連情報候補に対応するシーンで登場する可能性のある複数のワードとが対応付けられたＬＵＴ（Look  Up  Table）である。ここで、図４を参照して、関連情報テーブル６５の一例について説明する。図４は、第１の実施形態に係る関連情報テーブル６５の一例を示す図である。
【００５４】
図４に示すように、関連情報テーブル６５には、ドライブシーン、交通事故シーン、飲酒シーンなどといった複数の関連情報候補が記憶されている。また、関連情報テーブル６５には、各関連情報候補に、それぞれに関連する複数の関連ワードが対応付けられて記憶されている。
【００５５】
例えば、図４に示す例では、ドライブシーンという関連情報候補には、車、カー、運転などといったドライブのシーンで登場する可能性のある複数のワードが対応付けられている。また、交通事故シーンという関連情報には、車、急ブレーキ、けがなどといった交通事故のシーンで登場する可能性のある複数のワードが対応付けられている。また、飲酒シーンとう関連情報には、バー、酒場、酒などといった飲酒のシーンで登場する可能性のある複数のワードが対応付けられている。
【００５６】
図３へ戻り、キャプション情報６６は、例えば、動画コンテンツ中の音声や状況などといった動画のシーンに関する情報をテキスト化したテキスト情報である。また、関連情報６７は、制御部２２によって生成される情報であり、動画のシーン毎に生成された関連情報と、そのシーンに対応するキャプション情報６６とが関連付けられた情報である。
【００５７】
制御部２２は、情報生成装置２全体を統括制御する処理部であり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００５８】
かかる制御部２２は、内部のＣＰＵ（Central  Processing  Unit）またはＭＰＵ（Micro  Processing  Unit）が記憶部２３から情報生成プログラム６１を読み出してＲＡＭを作業領域として実行することによって機能する複数の情報処理部を備える。
【００５９】
具体的には、制御部２２は、募集部５１、情報提供要求部５２、提供情報取得部５３、判定部５４、関連情報生成部５５、およびキャプション情報取得部５６を備える。なお、制御部２２の内部構成は、かかる構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００６０】
募集部５１は、記憶部２３から募集情報６２を読み出し、通信部２１と通信ネットワーク４とを介して一般のユーザ端末３へ配信することによって、関連情報の作成に必要な情報の提供者となる一般のユーザを募集する処理部である。
【００６１】
かかる募集部５１は、募集に応募するユーザのユーザ端末３から通信ネットワーク４と通信部２１とを介して応募情報を取得し、募集情報６２を情報提供要求部５２へ出力する。なお、応募情報には、応募情報を送信してきたユーザ端末のＩＰアドレスが含まれている。
【００６２】
情報提供要求部５２は、募集部５１から入力される応募情報に含まれるＩＰアドレスが割り当てられたユーザ端末３へ、通信部２１と通信ネットワーク４とを介して、動画のコンテンツ情報とともに提供情報の提供要求を配信する処理部である。
【００６３】
ここで配信されるコンテンツ情報は、動画コンテンツを時間軸で均等に分割した複数の分割期間に対応する細切れの動画の情報であり、例えば、図１に示したように、再生時間が１５秒間の比較的短い動画の情報である。また、提供要求は、例えば、図１に示す「このビデオクリップは、どのようなシーンですか？」などといったテキスト情報である。
【００６４】
提供情報取得部５３は、提供要求を配信したユーザ端末３から通信ネットワーク４と通信部２１とを介して、提供情報を取得して判定部５４へ出力する処理部である。ここで取得される提供情報は、例えば、図１に示す「車を運転中」、「スポーツカーで走行中」、「交通事故」などといった、ユーザＵ１，Ｕ２，Ｕ３がビデオクリップＶ１，Ｖ２，Ｖ３のシーンについて判断した状況を入力したテキスト情報である。
【００６５】
判定部５４は、動画コンテンツにおける第１のシーンに対応する第１の提供情報と、第１のシーンに連続する第２のシーンに対応する第２の提供情報との類似度に基づいて、第１のシーンと第２のシーンとに、シーン状況の連続性があるか否かを判定する処理部である。
【００６６】
かかる判定部５４は、動画コンテンツの連続する２シーン（以下、「連続２シーン」と記載する）以上の提供情報が提供情報取得部５３から入力される場合に、各提供情報の類似度に基づき、連続２シーンについてのシーン状況の連続性を判定する。
【００６７】
つまり、判定部５４は、連続２シーンが同様のシーンであるか否かを判定する。このとき、判定部５４は、第１の提供情報および第２の提供情報から、それぞれ各提供情報に含まれるワードを抽出する。
【００６８】
そして、判定部５４は、関連ワードＤＢ６４を参照し、第１の提供情報から抽出したワードが属するカテゴリーと、第２の提供情報から抽出したワードが属するカテゴリーとが一致した場合に、連続２シーンが同様のシーンであると判定する。そして、判定部５４は、判定結果とともに、連続２シーンの提供情報から抽出したワードを関連情報生成部５５へ出力する。
【００６９】
また、連続２シーン以上の提供情報が提供情報取得部５３から入力されていない場合、連続２シーンが同様のシーンでないと判定した場合、または動画コンテンツ全編の提供情報の入力が完了していない場合、その旨を示す情報を情報提供要求部５２へ出力する。情報提供要求部５２は、かかる情報が判定部５４から入力された場合、直近に入力された提供情報に対応したシーンに連続するシーンについて、提供情報の提供要求を配信する。
【００７０】
関連情報生成部５５は、判定部５４から入力される判定結果および連続２シーンの提供情報から抽出したワードと、関連情報テーブル６５に記憶された情報とに基づいて、関連情報を生成する処理部である。
【００７１】
かかる関連情報生成部５５は、判定部５４から入力されるキーワードが最も多く対応付けられた関連情報候補を選択し、連続２シーンに共通して関連付けて関連情報を生成する。
【００７２】
キャプション情報取得部５６は、記憶部２３からキャプション情報６６を取得して、関連情報生成部５５へ出力する処理部である。各キャプション情報６６には、そのキャプション情報６６が動画コンテンツの何れのシーンに対応するのかを示すタグが付加されている。
【００７３】
関連情報生成部５５は、キャプション情報取得部５６から入力されるキャプション情報を、そのキャプション情報と対応するシーンに関連付けた関連情報に関連付けて記憶部２３へ記憶させる。
【００７４】
［１．３．情報生成装置の動作］
次に、図５を参照して、情報生成装置２が行う動作について説明する。図５は、第１の実施形態に係る情報生成装置２およびユーザ端末３が行う動作を示すシーケンス図である。なお、以下では、図１に示す状況において、情報生成装置２およびユーザ端末３が行う動作について説明する。
【００７５】
図５に示すように、情報生成装置２は、まず、募集情報６２を全てのユーザ端末３へ配信する（ステップＳ１）。その後、情報生成装置２は、第１ユーザ端末３１から応募情報を取得し（ステップＳ２）、第２ユーザ端末３２から応募情報を取得し（ステップＳ３）、第３ユーザ端末３３から応募情報を取得する（ステップＳ４）。
【００７６】
続いて、情報生成装置２は、第１期間のコンテンツ情報（第１のビデオクリップＶ１）と提供要求とを第１ユーザ端末３１へ配信する（ステップＳ５）。その後、その後、情報生成装置２は、第１ユーザ端末３１から第１のビデオクリップＶ１に関する第１提供情報を取得する（ステップＳ６）。
【００７７】
続いて、情報生成装置２は、第２ユーザ端末３２へ第２期間のコンテンツ情報（第２のビデオクリップＶ２）と提供要求とを配信する（ステップＳ７）。その後、情報生成装置２は、第２ユーザ端末３２から第２のビデオクリップＶ２に関する第２提供情報を取得する（ステップＳ８）。そして、情報生成装置２は、第１提供情報および第２提供情報の類似度を判定する（ステップＳ９）。
【００７８】
ここで、情報生成装置２は、第１提供情報および第２提供情報の判定結果が「類似」であった場合、第３期間のコンテンツ情報（第３のビデオクリップＶ３）と提供要求とを第３ユーザ端末３３へ配信する（ステップＳ１０）。その後、その後、情報生成装置２は、第３ユーザ端末３３から第３のビデオクリップＶ３に関する第３提供情報を取得する（ステップＳ１１）。
【００７９】
そして、情報生成装置２は、第２提供情報および第３提供情報の類似度を判定する（ステップＳ１２）。ここで、情報生成装置２は、第２提供情報および第３提供情報の判定結果が「非類似」であった場合、第１期間および第２期間の関連情報を生成する（ステップＳ１３）。続いて、情報生成装置２は、第１のビデオクリップＶ１および第２のビデオクリップＶ２のキャプション情報と、第１期間および第２期間の関連情報とを関連付ける（ステップＳ１４）。
【００８０】
［１．４．情報生成装置の制御部が実行する処理］
次に、図６を参照して、情報生成装置２が実行する処理について説明する。図６は、第１の実施形態に係る情報生成装置２の制御部２２が実行する処理を示すフローチャートである。図６に示すように、情報生成装置２の制御部２２は、まず、募集情報６２の配信を行い（ステップＳ１０１）、その後、応募情報を取得したか否かを判定する（ステップＳ１０２）。
【００８１】
そして、制御部２２は、応募情報を取得していないと判定した場合（ステップＳ１０２，Ｎｏ）、応募情報を取得するまでステップＳ１０２の判定処理を繰り返す。また、制御部２２は、応募情報を取得したと判定した場合（ステップＳ１０２，Ｙｅｓ）、分割期間のコンテンツ情報および提供要求を配信する（ステップＳ１０３）。
【００８２】
続いて、制御部２２は、連続２シーン以上の提供情報を取得したか否かを判定する（ステップＳ１０４）。そして、制御部２２は、連続２シーン以上の提供情報を取得していないと判定した場合（ステップＳ１０４，Ｎｏ）、処理をステップＳ１０３へ移す。
【００８３】
また、制御部２２は、連続２シーン以上の提供情報を取得したと判定した場合（ステップＳ１０４，Ｙｅｓ）、取得した提供情報に対応する連続したシーンのシーン状況に連続性があるか否かの判定を行う（ステップＳ１０５）。そして、制御部２２は、連続性ありと判定した場合（ステップＳ１０５，Ｙｅｓ）、処理をステップＳ１０３へ移す。
【００８４】
また、制御部２２は、連続性なしと判定した場合（ステップＳ１０５，Ｎｏ）、シーン切替わり前までの連続するシーンの関連情報を生成する（ステップＳ１０６）。そして、制御部２２は、生成した関連情報と対応するシーンのキャプション情報とを関連付ける（ステップＳ１０７）。
【００８５】
続いて、制御部２２は、コンテンツ全編の関連情報が完成したか否かを判定する（ステップＳ１０８）。そして、制御部２２は、コンテンツ全編の関連情報が完成していないと判定した場合（ステップＳ１０８，Ｎｏ）、処理をステップＳ１０３へ移す。また、制御部２２は、コンテンツ全編の関連情報が完成したと判定した場合（ステップＳ１０８，Ｙｅｓ）、処理を終了する。
【００８６】
（第２の実施形態）
次に、第２の実施形態に係る情報生成装置が行う情報生成処理について説明する。なお、以下の説明では、第１の実施形態において説明した構成要素や情報と同一または同様の構成要素や情報については、同一の名称および符号を付することにより、その説明を省略する場合がある。
【００８７】
［２．情報生成処理］
図７は、第２の実施形態に係る情報生成処理の説明図である。図７に示すように、第２の実施形態に係る情報生成装置は、動画コンテンツを分割した各ビデオクリップに関する提供情報をユーザ端末３から取得し、提供情報を提供したユーザ端末３以外のユーザ端末３から、その提供情報に関する評価情報を取得する。そして、情報生成装置は、取得した評価情報に基づいて、提供情報に対応するビデオクリップの関連情報を生成する。
【００８８】
具体的には、情報生成装置は、例えば、第１ユーザ端末３１へ第１のビデオクリップＶ１とともに、第１のビデオクリップＶ１に含まれるシーンに関する情報の提供要求を配信する。図７に示す例では、情報生成装置は、シークバー上を移動するスライダが２：００を示す位置から０２：１５を示す位置まで移動する期間に再生される動画と、「このビデオクリップは、どのようなシーンですか？」という提供要求のテキスト情報を配信する。
【００８９】
その後、情報生成装置は、第１ユーザ端末３１から、例えば、「車を運転中」というテキスト情報を第１のビデオクリップＶ１に関する提供情報として取得する。続いて、情報生成装置は、第１ユーザ端末３１から取得した提供情報に基づいて、第１のビデオクリップＶ１の関連情報を「ドライブシーン」と推定する。
【００９０】
さらに、情報生成装置は、推定した推定関連情報の信憑性を判定した上で、第１のビデオクリップＶ１に関する関連情報を決定して生成する。具体的には、情報生成装置は、第２ユーザ端末３２および第３ユーザ端末３３へ第１のビデオクリップＶ１とともに、第１のビデオクリップＶ１に関する推定関連情報に対する評価情報の入力要求を配信する。
【００９１】
例えば、情報配信装置は、第１のビデオクリップＶ１とともに、「このシーンは、ドライブシーンですか？」というテキスト情報と「ＹＥＳ」・「ＮＯ」から何れか一方を選択させる画像情報とを含む入力要求を配信する。
【００９２】
その後、情報生成装置は、第２ユーザ端末３２および第３ユーザ端末３３から入力要求の回答として、評価情報を取得する。図７に示す例では、第２ユーザ端末３２および第３ユーザ端末３３の双方から「ＹＥＳ」の評価情報が取得されている。
【００９３】
このように、情報生成装置は、第１ユーザ端末３１から取得した提供情報について、第２ユーザ端末３２および第３ユーザ端末３３から、信憑性が高いことを示す評価情報を取得した場合、推定関連情報を第１のビデオクリップＶ１の関連情報として決定する。
【００９４】
これにより、図７に示す例では、情報生成装置は、動画コンテンツの再生開始後、２分が経過した時点から１５秒が経過するまでの期間（０２：００〜０２：１５）に再生される動画の関連情報として「ドライブシーン」という関連情報を生成することができる。
【００９５】
また、情報生成装置は、第１ユーザ端末３１から取得した提供情報について、第２ユーザ端末３２および第３ユーザ端末３３から、信憑性が低いことを示す評価情報を取得した場合、第１ユーザ端末３１以外のユーザ端末３から第１ビデオクリップＶ１の提供情報を取得する。
【００９６】
具体的には、情報生成装置は、第２ユーザ端末３２および第３ユーザ端末３３の一方または双方から「ＮＯ」という評価情報を取得した場合、例えば、第２ユーザ端末３２へ第１のビデオクリップＶ１とともに提供情報の提供要求を配信する。
【００９７】
そして、情報生成装置は、第２ユーザ端末３２から取得する提供情報に基づいて、第１のビデオクリップＶ１の推定関連情報を推定し、第２ユーザ端末３２以外のユーザ端末３から取得する評価情報に基づいて、推定関連情報の信憑性を判定する。
【００９８】
情報生成装置は、かかる提供情報の取得、関連情報の推定、推定関連情報の真偽判定、および関連情報の決定を各分割期間のビデオクリップ全てについて行うことによって、動画コンテンツ全編のシーン毎に関連情報を生成する。なお、シーンの切替わりタイミングについて、情報生成装置は、第１の実施形態と同様の方法によって判定することが可能である。
【００９９】
このように、第２の実施形態に係る情報生成装置は、動画コンテンツのシーンに関する提供情報をユーザ端末３から取得し、他のユーザ端末３から取得する評価情報に基づいて、提供情報の真偽を判定した上で関連情報を生成する。したがって、第２の実施形態に係る情報生成装置によれば、多額のコストをかけることなく、より一層信頼性の高い関連情報を生成することができる。
【０１００】
［２．１．情報生成装置の構成］
次に、図８を参照して第２の実施形態に係る情報生成装置２００の構成について説明する。図８は、第２の実施形態に係る情報生成装置２００の構成例を示す図である。図８に示すように、情報生成装置２００は、通信部２１と、制御部２２０と、記憶部２３０とを備える。
【０１０１】
記憶部２３０は、情報生成プログラム６００を記憶する。情報生成プログラム６００は、図７を参照して説明した情報生成処理を制御部２２０が行うために実行するアプリケーションプログラムである。なお、記憶部２３０が記憶する他の情報は、図３に示す記憶部２３が情報生成プログラム６１以外に記憶している情報と同様の情報である。
【０１０２】
制御部２２０は、情報生成装置２００全体を統括制御する処理部であり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【０１０３】
かかる制御部２２０は、内部のＣＰＵまたはＭＰＵが記憶部２３０から情報生成プログラム６００を読み出してＲＡＭを作業領域として実行することによって機能する複数の情報処理部を備える。
【０１０４】
具体的には、募集部５１、情報提供要求部７１、評価情報要求部７２、提供情報取得部７３、キャプション情報取得部５６、推定部７４、評価情報取得部７５、評価部７６、および関連情報生成部７７を備える。制御部２２０の内部構成は、かかる構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【０１０５】
募集部５１は、記憶部２３０から募集情報６２を読み出し、一般のユーザ端末３へ配信することによって、関連情報の作成に必要な情報の提供者となる一般のユーザを募集する処理部である。
【０１０６】
情報提供要求部７１は、募集部５１から入力される応募情報に含まれるＩＰアドレスが割り当てられたユーザ端末３のうち、特定のユーザ端末３へ動画のコンテンツ情報とともに提供情報の提供要求を配信する処理部である。
【０１０７】
例えば、情報提供要求部７１は、第１ユーザ端末３１、第２ユーザ端末３２、および第３ユーザ端末３３からの応募情報が入力される場合、第１ユーザ端末３１へコンテンツ情報および提供要求を配信する。ここで配信されるコンテンツ情報は、例えば、図７に示す第１のビデオクリップＶ１である。また、ここで配信される提供要求は、例えば、図７に示す「このビデオクリップは、どのようなシーンですか？」というテキスト情報である。
【０１０８】
また、情報提供要求部７１は、評価部７６から所定の評価結果を示す情報が入力される場合にも、ユーザ端末３へ提供要求を配信する。なお、かかる点については、評価部７６の説明とともに後述する。
【０１０９】
提供情報取得部７３は、提供要求を配信した第１ユーザ端末３１から提供情報を取得して推定部７４へ出力する処理部である。ここで取得される提供情報は、例えば、図７に示す「車を運転中」というユーザＵ１がビデオクリップのシーンについて判断した状況を入力したテキスト情報である。
【０１１０】
推定部７４は、提供情報取得部７３から入力される提供情報と、関連ワードＤＢ６４の情報と、関連情報テーブル６５の情報とに基づいて、提供情報に対応する動画のシーンに関する関連情報を推定する処理部である。
【０１１１】
かかる推定部７４は、まず、提供情報取得部７３から入力される提供情報から、提供情報に含まれるワードを抽出する。そして、推定部７４は、抽出したワードに関連するワードを関連ワードＤＢ６４から抽出する。
【０１１２】
続いて、推定部７４は、提供情報から抽出したワードおよびそのワードに関連する選択したワードが最も多く対応付けられた関連情報候補を、関連情報テーブル６５から推定関連情報として選択する。そして、推定部７４は、推定関連情報を評価情報要求部７２および評価部７６へ出力する。
【０１１３】
評価情報要求部７２は、推定部７４から推定関連情報が入力された場合に、推定関連情報に対応する動画のコンテンツ情報と、推定関連情報の真偽に関する評価情報の入力要求を配信する。このとき、評価情報要求部７２は、推定関連情報の推定に使用された提供情報を提供したユーザ端末３以外のユーザ端末３へコンテンツ情報および入力要求を配信する。
【０１１４】
例えば、評価情報要求部７２は、第１ユーザ端末３１から取得した提供情報に基づいて推定関連情報が推定される場合、第２ユーザ端末３２および第３ユーザ端末３３へコンテンツ情報と入力要求を配信する。かかる場合、評価情報要求部７２は、例えば、第１のビデオクリップＶ１と、「このシーンは、ドライブシーンですか？」という入力要求を配信する。
【０１１５】
評価情報取得部７５は、入力要求が配信されたユーザ端末３から、推定関連情報に関する評価情報を取得して、評価部７６へ出力する処理部である。評価部７６は、推定部７４から入力される推定関連情報に関する真偽を、評価情報取得部７５から入力される評価情報に基づいて判定する処理部である。つまり、評価部７６は、推定関連情報の真偽を判定することによって、推定関連情報の推定に使用された提供情報の真偽を評価する。
【０１１６】
評価部７６は、推定関連情報を「真」と判定した場合、推定関連情報を関連情報生成部７７へ出力する。また、評価部７６は、推定関連情報を「偽」と判定した場合、その旨を示す判定結果を情報提供要求部７１へ出力する。
【０１１７】
情報提供要求部７１は、かかる判定結果が評価部７６から入力される場合、推定関連情報の推定に使用された提供情報を提供したユーザ端末３以外のユーザ端末３へ、コンテンツ情報とともに提供情報の提供要求を配信する。これにより、情報生成装置２００は、例えば、第１のビデオクリップＶ１に関する新たな提供情報を第１ユーザ端末３１以外のユーザ端末３から取得することができる。
【０１１８】
関連情報生成部７７は、評価部７６から入力される「真」と判定された推定関連情報に基づいて、動画コンテンツのシーン毎に、関連情報を生成する。このとき、関連情報生成部７７は、同一の推定関連情報が連続して入力される場合、かかる推定関連情報を対応する一連のシーンに対して関連付けることによって関連情報を生成する。
【０１１９】
また、関連情報報生成部７７は、連続して入力される推定関連情報が異なる場合に、シーンの切替わりを判定する。これにより、関連情報生成部７７は、動画コンテンツのシーン毎に、関連情報を生成することができる。
【０１２０】
キャプション情報取得部５６は、記憶部２３０からキャプション情報６６を取得して、シ関連情報報生成部７７へ出力する処理部である。各キャプション情報６６には、そのキャプション情報６６が動画コンテンツの何れのシーンに対応するのかを示すタグが付加されている。
【０１２１】
そして、関連情報生成部７７は、キャプション情報取得部５６から入力されるキャプション情報を、そのキャプション情報と対応するシーンに関連付けた関連情報に関連付けて記憶部２３へ記憶させる。
【０１２２】
［２．２．情報生成装置の動作］
次に、図９を参照して、情報生成装置２００が行う動作について説明する。図９は、第２の実施形態に係る情報生成装置２００が行う動作を示すシーケンス図である。なお、以下では、図７に示す状況において、情報生成装置２００およびユーザ端末３が行う動作について説明する。
【０１２３】
図９に示すように、情報生成装置２００は、まず、募集情報６２を全てのユーザ端末３へ配信する（ステップＳ２１）。その後、情報生成装置２００は、第１ユーザ端末３１から応募情報を取得し（ステップＳ２２）、第２ユーザ端末３２から応募情報を取得し（ステップＳ２３）、第３ユーザ端末３３から応募情報を取得する（ステップＳ２４）。
【０１２４】
続いて、情報生成装置２００は、第１期間のコンテンツ情報（第１のビデオクリップＶ１）と提供要求とを第１ユーザ端末３１へ配信する（ステップＳ２５）。その後、情報生成装置２００は、第１ユーザ端末３１から第１のビデオクリップＶ１に関する第１提供情報を取得する（ステップＳ２６）。
【０１２５】
続いて、情報生成装置２００は、第１提供情報に対応するシーンの関連情報を推定する（ステップＳ２７）。その後、情報生成装置２００は、第１期間のコンテンツ情報と、推定関連情報の推定に使用した提供情報に対する評価情報の入力要求とを第２ユーザ端末３２へ配信する（ステップＳ２８）。そして、情報生成装置２００は、第２ユーザ端末３２から評価情報を取得する（ステップＳ２９）。
【０１２６】
また、情報生成装置２００は、第１期間のコンテンツ情報と、推定関連情報の推定に使用した提供情報に対する評価情報の入力要求とを第３ユーザ端末３３へ配信する（ステップＳ３０）。そして、情報生成装置２００は、第３ユーザ端末３３から評価情報を取得する（ステップＳ３１）。
【０１２７】
続いて、情報生成装置２００は、取得した評価情報に基づいて、提供情報の真偽判定を行う（ステップＳ３２）。そして、情報生成装置２００は、提供情報を「真」と判定した場合、提供情報を使用して推定された推定関連情報を対応するシーンの関連情報としてを生成する（ステップＳ３３）。その後、情報生成装置２００は、生成した関連情報と対応するシーンのキャプション情報とを関連付ける（ステップＳ３４）。
【０１２８】
また、情報生成装置２００は、推定関連情報を「偽」と判定した場合、第１期間のコンテンツ情報と提供要求とを第２ユーザ端末３２へ配信する（ステップＳ３５）。そして、情報生成装置２００は、動画コンテンツにおける全ての分割期間に対応する各コンテンツ情報について、ステップＳ２１〜ステップＳ３５の処理を実行することによって、動画コンテンツ全編の関連情報を生成する。
【０１２９】
［２．３．情報生成装置の制御部が実行する処理］
次に、図１０を参照して、情報生成装置２００が実行する処理について説明する。図１０は、第２の実施形態に係る情報生成装置２００の制御部２２０が実行する処理を示すフローチャートである。制御部２２０は、動画コンテンツを複数に分割した各分割期間のコンテンツ全てについて、図１０に示す処理を実行する。
【０１３０】
図１０に示すように、情報生成装置２００の制御部２２０は、まず、募集情報６２の配信を行い（ステップＳ２０１）、その後、複数の応募情報を取得したか否かを判定する（ステップＳ２０２）。そして、制御部２２０は、複数の応募情報を取得していないと判定した場合（ステップＳ２０２，Ｎｏ）、応募情報を取得するまでステップＳ２０２の判定処理を繰り返す。
【０１３１】
また、制御部２２０は、複数の応募情報を取得したと判定した場合（ステップＳ２０２，Ｙｅｓ）、応募情報を送信してきた複数のユーザ端末３のうちの特定のユーザ端末３へ分割期間のコンテンツ情報および提供要求を配信する（ステップＳ２０３）。
【０１３２】
続いて、制御部２２０は、提供情報を取得したか否かを判定する（ステップＳ２０４）。そして、制御部２２０は、提供情報を取得していないと判定した場合（ステップＳ２０４，Ｎｏ）、処理をステップＳ２０３へ移す。
【０１３３】
また、制御部２２０は、提供情報を取得したと判定した場合（ステップＳ２０４，Ｙｅｓ）、取得した提供情報に基づいて関連情報を推定する（ステップＳ２０５）。続いて、制御部２２０は、ステップＳ２０３において提供要求を配信した特定のユーザ端末３以外のユーザ端末３へ、関連情報が推定されたコンテンツ情報および評価情報の入力要求を配信する（ステップＳ２０６）。
【０１３４】
続いて、制御部２２０は、評価情報を取得したか否かの判定を行う（ステップＳ２０７）。そして、制御部２２０は、評価情報を取得していないと判定した場合（ステップＳ２０７，Ｎｏ）、処理をステップＳ２０６へ移す。
【０１３５】
また、制御部２２０は、評価情報を取得したと判定した場合（ステップＳ２０７，Ｙｅｓ）、取得した評価情報に基づいて、ステップＳ２０５において関連情報の推定に使用された提供情報が真であるか否かを、取得した評価情報に基づいて判定する（ステップＳ２０８）。
【０１３６】
そして、制御部２２０は、提供情報が真でない、つまり偽であると判定した場合ステップ（Ｓ２０８，Ｎｏ）、処理をステップＳ２０３へ移す。また、制御部２２０は、提供情報が真であると判定した場合（ステップＳ２０８，Ｙｅｓ）、分割期間の関連情報を生成する（ステップＳ２０９）。
【０１３７】
続いて、制御部２２０は、生成した関連情報を対応するシーンのキャプション情報と関連付け（ステップＳ２１０）、コンテンツ全編の関連情報が完成したか否かを判定する（ステップＳ２１１）。
【０１３８】
そして、制御部２２０は、コンテンツ全編の関連情報が完成していないと判定した場合（ステップＳ２１１，Ｎｏ）、処理をステップＳ２０３へ移す。また、制御部２２０は、コンテンツ全編の関連情報が完成したと判定した場合（ステップＳ２１１，Ｙｅｓ）、処理を終了する。
【０１３９】
［３．その他の実施形態］
上述した第１の実施形態では、情報生成装置２が連続２シーンに関する提供情報の類似度を判定した後に、提供情報が類似する連続２シーンの関連情報を生成する場合について説明したが、連続２シーンの関連情報を生成してから類似度を判定してもよい。
【０１４０】
かかる場合、情報生成装置２は、連続２シーンの各シーンに関する提供情報からワードを抽出し、抽出したワードが最も多く対応付けられた関連情報候補を関連情報テーブルから選択し、選択した関連情報候補を各シーンの関連情報として生成（決定）する。
【０１４１】
その後、情報生成装置２は、生成した連続２シーンの関連情報が同一または類似している場合に、連続２シーンにシーン状況の変化がないと判定する。また、情報生成装置２は、生成した連続２シーンの関連情報が非類似である場合に、連続２シーンにシーン状況が変化、つまり、シーンの切替わりがあると判定する。
【０１４２】
また、第１の実施形態に係る情報生成装置２は、異なる３台のユーザ端末３へ、連続する３シーンのうち、１シーンに対応するコンテンツ情報を配信して提供情報を取得したが、１台のユーザ端末３へ連続する複数シーンのコンテンツ情報を配信する構成でもよい。
【０１４３】
また、第２の実施形態では、情報生成装置２００が第１ユーザ端末３１から取得した提供情報に基づいて関連情報を推定し、推定した関連情報の評価情報を第２ユーザ端末３２および第３ユーザ端末３３から取得したが、関連情報の推定は必須ではない。
【０１４４】
例えば、情報生成装置２００は、第１ユーザ端末から取得した提供情報そのものと、提供情報に対応するシーンのコンテンツ情報と、提供情報に対する入力要求とを第２ユーザ端末３２および第３ユーザ端末３３へ配信して、評価情報を取得する構成であってもよい。
【０１４５】
また、第１の実施形態および第２の実施形態では、情報生成装置２，２００が３台のユーザ端末３を利用したクラウドソーシングによって、関連情報を生成する場合について説明したが、クラウドソーシングに利用するユーザ端末３の台数は、２台以下であってもよく、４台以上であってもよい。
【０１４６】
［４．ハードウェア構成］
なお、実施形態における情報生成装置２，２００は、例えば図１１に示すような構成のコンピュータ９０によって実現される。図１１は、情報生成装置２の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ９０は、ＣＰＵ（Central  Processing  Unit）９１、ＲＡＭ（Random  Access  Memory）９２、ＲＯＭ（Read  Only  Memory）９３、ＨＤＤ（Hard  Disk  Drive）９４、通信インターフェイス（Ｉ／Ｆ）９５、入出力インターフェイス（Ｉ／Ｆ）９６、およびメディアインターフェイス（Ｉ／Ｆ）９７を備える。
【０１４７】
ＣＰＵ９１は、ＲＯＭ９３またはＨＤＤ９４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ９３は、コンピュータ９０の起動時にＣＰＵ９１によって実行されるブートプログラムや、コンピュータ９０のハードウェアに依存するプログラム等を格納する。
【０１４８】
ＨＤＤ９４は、ＣＰＵ９１によって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。通信インターフェイス９５は、通信部２１に対応し、通信ネットワーク４を介して他の機器からデータを受信してＣＰＵ９１へ送り、ＣＰＵ９１が生成したデータを、通信ネットワーク４を介して他の機器へ送信する。
【０１４９】
ＣＰＵ９１は、入出力インターフェイス９６を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ９１は、入出力インターフェイス９６を介して、入力装置からデータを取得する。また、ＣＰＵ９１は、生成したデータを、入出力インターフェイス９６を介して出力装置へ出力する。
【０１５０】
メディアインターフェイス９７は、記録媒体９８に格納されたプログラムまたはデータを読み取り、ＲＡＭ９２を介してＣＰＵ９１に提供する。ＣＰＵ９１は、当該プログラムを、メディアインターフェイス９７を介して記録媒体９８からＲＡＭ９２上にロードし、ロードしたプログラムを実行する。記録媒体９８は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１５１】
コンピュータ９０が情報生成装置２，２００として機能する場合、コンピュータ９０のＣＰＵ９１は、ＲＡＭ９２上にロードされたプログラムを実行することにより、募集部５１、情報提供要求部５２，７１、提供情報取得部５３，７３、判定部５４、関連情報生成部５５，７７、キャプション情報取得部５６、評価情報要求部７２、推定部７４、評価情報取得部７５、および評価部７６の各機能を実現する。また、ＨＤＤ９４は、記憶部２３，２３０の機能を実現し、情報生成プログラム６１，６００、募集情報６２、コンテンツＤＢ６３、関連ワードＤＢ６４、関連情報テーブル６５、キャプション情報６６、およびシナリオ情報６７などが格納される。
【０１５２】
コンピュータ９０のＣＰＵ９１は、これらのプログラムを、記録媒体９８から読み取って実行するが、他の例として、他の装置から、通信ネットワーク４を介してこれらのプログラムを取得してもよい。
【０１５３】
［５．効果］
実施形態に係る情報生成装置２，２００は、コンテンツ情報および当該コンテンツ情報に関する情報の提供要求を、ユーザ装置３に配信する情報提供要求部５２，７１と、提供要求が配信されたユーザ装置５からコンテンツ情報に関する提供情報を取得する提供情報取得部５３，７３と、提供情報取得部５３，７３によって取得された提供情報とコンテンツ情報とを関連付けてコンテンツ情報の関連情報を生成する関連情報生成部５５，７６とを備える。かかる情報生成装置２，２００によれば、多額のコストをかけることなく、コンテンツ情報に関連付けられた有益な情報を得ることができる。
【０１５４】
また、情報生成装置２，２００は、動画のコンテンツ情報に関する関連情報を生成する。これにより、情報生成装置２，２００は、多額のコストをかけることなく、動画のコンテンツ情報に関連付けられた有益な情報を得ることができる。
【０１５５】
また、情報生成装置２，２００の情報提供要求部５２，７１は、複数に分割された前記コンテンツ情報を複数のユーザ端末３へ配信する。これにより、情報生成装置２，２００の提供情報取得部５３，７３は、より多くの提供情報を取得することができる。したがって、情報生成装置２，２００は、コンテンツ情報に対して、より関連性の高い関連情報を生成することができる。
【０１５６】
また、情報生成装置２，２００の提供情報取得部５３，７３は、提供情報として、前記コンテンツ情報中のシーンに関するシーン情報を取得し、関連情報生成部５５，７６は、提供情報取得部５３，７３によって取得された前記シーン情報と、コンテンツ情報中の対応するシーンとを関連付けて前記関連情報を生成する。
【０１５７】
これにより、情報生成装置２，２００は、コンテンツ情報中のシーン毎に関連情報を生成することができる。かかる関連情報は、例えば、どのシーンに対応させてどのような広告情報を配信すれば広告効果が向上するかなどを判断する材料として使用することができるの。
【０１５８】
また、情報生成装置２は、連続する２以上のシーンにそれぞれ対応する各提供情報に基づいて、２以上のシーンにおけるシーン状況の連続性を判定する判定部を備える。これにより、情報生成装置２は、連続する複数のシーンにおいて、シーン状況が切替わるタイミングを判定することができる。
【０１５９】
また、情報生成装置２００は、提供情報取得部７２によって取得された提供情報に対する評価情報の入力要求を、当該提供情報を提供したユーザ端末３以外の他のユーザ端末３へ配信する評価情報要求部７２と、他のユーザ端末３から評価情報を取得する評価情報取得部７３とを備え、関連情報生成部７７は、評価情報取得部７３によって取得された評価情報に基づいて、関連情報を生成する。これにより、情報生成装置２００は、第３者の評価も参考にしながら関連情報を生成することができるので、関連情報の客観的な信憑性を向上させることができる。
【０１６０】
また、情報生成装置２００は、評価情報取得部７３によって取得された評価情報に基づいて、提供情報に関する真偽の評価を行う評価部７６を備え、情報提供要求部７１は、評価部による前記評価の結果が偽であった場合、当該提供情報を提供したユーザ端末３以外のユーザ端末３に、当該提供情報に対応する前記コンテンツ情報に関する情報の提供要求を配信する。
【０１６１】
これにより、情報生成装置２００は、例えば、第３者から見て偽の疑いのある提供情報を関連情報の材料候補から除外することができるので、より一層信頼性の高い関連情報を生成することができる。
【０１６２】
また、情報生成装置２，２００は、コンテンツ情報のキャプション情報を取得するキャプション情報取得部５６を備え、関連情報生成部５５，７７は、キャプション情報取得部５６によって取得されたキャプション情報と、関連情報とを関連付ける。これにより、情報生成装置２，２００は、キャプション情報だけでは各シーンの内容や状況を判別し辛いコンテンツ情報であっても、関連情報に基づいて、各シーンの内容や状況の判別を容易化させることができる。
【０１６３】
［６．その他］
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１６４】
上述した情報生成装置２，２００は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【符号の説明】
【０１６５】
１  情報生成システム
２，２００  情報生成装置
２１  通信部
２２，２２０  制御部
２３，２３０  記憶部
５１  募集部
５２，７１  情報提供要求部
５３，７３  提供情報取得部
５４  判定部
５５，７７  関連情報生成部
５６  キャプション情報取得部
７２  評価情報要求部
７４  推定部
７５  評価情報取得部
７６  評価部
６１，６００  情報生成プログラム
６２  募集情報
６３  コンテンツＤＢ
６４  関連ワードＤＢ
６５  シーン情報テーブル
６６  キャプション情報
【図１】
0006023112.tif 000002
【図２】
0006023112.tif 000003
【図３】
0006023112.tif 000004
【図４】
0006023112.tif 000005
【図５】
0006023112.tif 000006
【図６】
0006023112.tif 000007
【図７】
0006023112.tif 000008
【図８】
0006023112.tif 000009
【図９】
0006023112.tif 000010
【図１０】
0006023112.tif 000011
【図１１】
0006023112.tif 000012