(57)【要約】【課題】視聴されているコンテンツの同異に拘わらず、リアルタイム性が要求されるコンテンツを効果的に提供すること。【解決手段】本願にかかる情報処理装置は、取得部と、配信部とを有する。取得部は、複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する。配信部は、取得部により取得された付加コンテンツがコンテンツに付加された状態で、同一時間帯において端末装置それぞれに表示されるよう、コンテンツとともに付加コンテンツを端末装置それぞれに配信する。【選択図】図５
2020071713.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得部と、
前記取得部により取得された付加コンテンツが前記コンテンツに付加された状態で、同一時間帯において前記端末装置それぞれに表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信する配信部と
を有することを特徴とする情報処理装置。
【請求項２】
複数の前記端末装置が再生中のコンテンツ毎に、当該コンテンツに対して前記付加コンテンツが付加される付加位置であって、前記付加コンテンツが前記同一時間帯において前記端末装置それぞれに表示されるような付加位置を決定する決定部をさらに有し、
前記配信部は、前記コンテンツのうち、前記決定部により決定された付加位置に対応するコンテンツに前記付加コンテンツが付加された状態で、前記端末装置それぞれに表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記決定部は、前記付加位置として、前記同一時間帯に対応する時間位置であって、前記端末装置それぞれで再生中の前記コンテンツの再生時間の中での時間位置を決定する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記配信部は、前記コンテンツを構成する構成要素のうち、前記決定部により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記決定部により決定された時間位置に基づいて、前記付加コンテンツの所在地を示す所在地情報を生成する生成部をさらに有し、
前記配信部は、前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記決定部により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する
ことを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
前記生成部は、前記所在地情報として、前記決定部により決定された時間位置を示す情報を含む所在地情報を生成する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記配信部は、前記付加コンテンツが重畳された前記コンテンツを配信する
ことを特徴とする請求項１〜６のいずれか１つに記載の情報処理装置。
【請求項８】
前記配信部は、前記決定部により決定された時間位置に対応する前記コンテンツであって、前記付加コンテンツが重畳された前記コンテンツを前記端末装置それぞれに配信する
ことを特徴とする請求項３〜７のいずれか１つに記載の情報処理装置。
【請求項９】
前記配信部は、前記付加コンテンツとして、所定のコンテンツへ遷移されるリンク情報が張られた付加コンテンツを前記コンテンツとともに配信する
ことを特徴とする請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
前記配信部は、前記付加コンテンツとして、前記所定のコンテンツに関する情報を示すテロップを配信する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記配信部は、前記取得部により取得された付加コンテンツとして、同一の付加コンテンツが前記コンテンツに付加された状態で、前記同一時間帯において前記端末装置それぞれに表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信する
ことを特徴とする請求項１〜１０のいずれか１つに記載の情報処理装置。
【請求項１２】
情報処理装置が実行する情報処理方法であって、
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得工程と、
前記取得工程により取得された付加コンテンツが前記コンテンツに付加された状態で、同一時間帯において前記端末装置それぞれに表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信する配信工程と
含むことを特徴とする情報処理方法。
【請求項１３】
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得手順と、
前記取得手順により取得された付加コンテンツが前記コンテンツに付加された状態で、同一時間帯において前記端末装置それぞれに表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信する配信手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、端末装置は、ウェブページ内に広告コンテンツの表示領域である広告枠が配置されている場合は、広告枠ごとに広告配信サーバから広告コンテンツを取得し、取得した広告コンテンツを各広告枠に表示する。
【０００３】
また、近年ではインターネットの普及に伴い、動画配信サービスにおいて配信される動画コンテンツにネット広告である広告コンテンツを挿入することも一般的になってきている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００９−５２２６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、テレビ番組の最中に、テレビ番組の同異に拘わらず、地震速報、避難勧告、天気情報等を複数の端末装置間で同じタイミングで画面に表示させることは一般に行われている。しかしながら、上記の従来技術では、ビデオオンデマンド（ＶＯＤ）等と言われる配信システムでインターネット配信されるコンテンツが、複数の端末装置で再生されている最中に、他のコンテンツ（例えば、テロップ）も複数の端末装置間で同じタイミングで再生表示させることは困難である。
【０００６】
例えば、地震速報、避難勧告、天気情報等といったリアルタイム性が重要な情報を、ＶＯＤ配信系のコンテンツを閲覧中のユーザに対しても、このコンテンツの同異に拘わらず同じタイミングで提供することができれば便利である。
【課題を解決するための手段】
【０００７】
本願は、上記に鑑みてなされたものであって、視聴されているコンテンツの同異に拘わらずリアルタイム性が要求されるコンテンツを効果的に提供することができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、視聴されているコンテンツの同異に拘わらず、リアルタイム性が要求されるコンテンツを効果的に提供することができるといった効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態にかかる情報処理の一例を示す図である。
【図２】図２は、実施形態にかかる情報処理のうち、決定処理の一例を示す図である。
【図３】図３は、動画コンテンツが表示される表示画面の一例を示す図である。
【図４】図４は、実施形態にかかる情報処理システムの構成例を示す図である。
【図５】図５は、実施形態にかかる情報処理装置の構成例を示す図である。
【図６】図６は、実施形態にかかる動画コンテンツ記憶部の一例を示す図である。
【図７】図７は、実施形態にかかる情報処理手順を示すフローチャートである。
【図８】図８は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願にかかる情報処理装置、情報処理方法および情報処理プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ説明する。なお、この実施形態により本願にかかる情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．情報処理の概要〕
まず、図１を用いて、実施形態にかかる情報処理の一例について説明する。図１は、実施形態にかかる情報処理の一例を示す図である。実施形態にかかる情報処理は、図１に示す情報処理装置１００によって行われる。
【００１２】
図１の説明に先立って、図４を用いて、実施形態にかかる情報処理システムについて説明する。図４は、実施形態にかかる情報処理システム１の構成例を示す図である。実施形態にかかる情報処理システム１は、図４に示すように、端末装置１０と、提供主装置３０と、情報処理装置１００とを含む。端末装置１０、提供主装置３０、情報処理装置１００は、ネットワークＮを介して有線または無線により通信可能に接続される。なお、図４に示す情報処理システム１には、複数台の端末装置１０や、複数台の提供主装置３０や、複数台の情報処理装置１００が含まれてよい。
【００１３】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。
【００１４】
例えば、端末装置１０は、動画コンテンツを再生するプレーヤーを含む動画サイト（「動画サイトＳＴ」とする）を表示画面に表示する。また、端末装置１０は、動画コンテンツを再生する専用のアプリケーション、言い換えれば、動画コンテンツを再生する専用のプレーヤーを制御するアプリケーションがインストールされる場合がある。
【００１５】
具体的には、動画サイトＳＴでは、ブラウザ上で機能するプレーヤー（ブラウザ版プレーヤー）で動画コンテンツを閲覧させることもできるし、アプリケーション（アプリ版プレーヤー）を端末装置１０にインストールさせることにより動画コンテンツを閲覧させることもできる。また、ブラウザ版プレーヤーおよびアプリ版プレーヤーのいずれが利用される場合であっても、動画コンテンツはストリーミング配信される。
【００１６】
また、本実施形態では、動画コンテンツは、ブロードキャスト配信システムにより配信されるものではなく、ＶＯＤ配信システムによって配信されるものとする。また、ユーザは、例えば、プレーヤーによって動画コンテンツの再生領域内に表示される再生ボタンを押下することで、動画コンテンツの再生を開始する。また、ユーザは、シークバーを操作することにより任意の位置から動画コンテンツを再生させたり、また、動画コンテンツを巻き戻し・早送り・一時停止させることもできる。
【００１７】
提供主装置３０は、実施形態にかかる情報処理装置１００を管理する事業主（「事業主Ｔ」とする）に各種動画コンテンツを提供する提供主、すなわち、コンテンツプロバイダー（ＣＰ）によって利用される情報処理装置である。提供主装置３０は、例えば、コンテンツプロバイダーの操作に応じて、動画コンテンツを情報処理装置１００に入稿するサーバ装置である。提供主装置３０は、例えば、コンテンツプロバイダー毎に存在する。
【００１８】
ここで、実施形態にかかる情報処理が行われるにあたっての前提について説明する。例えば、テレビ番組の最中に、テレビ番組の同異に拘わらず、地震速報、避難勧告、天気情報等を複数の端末装置間で同じタイミングで画面に表示させることは一般に行われている。しかしながら、テレビ番組を初めとするブロードキャスト配信されるコンテンツではなく、ユーザがアクセスした時点から各ユーザの端末装置１０に動画コンテンツが配信されるようなＶＯＤ配信システムにおいて、複数の端末装置１０で動画コンテンツが再生されている最中に、他のコンテンツ（例えば、テロップ）も複数の端末装置１０間で同じタイミングで再生表示させることは行われていなかった。具体的には、ＶＯＤ配信システムにおいて、複数の端末装置１０でそれぞれ異なる動画コンテンツ再生されている最中に、同一の他のコンテンツ（例えば、内容が同じであるテロップ）もこの複数の端末装置１０間で同じタイミングで再生表示させることは行われていなかった。
【００１９】
例えば、地震速報、避難勧告、天気情報等といったリアルタイム性が重要な情報を、ビＶＯＤ配信系のコンテンツを閲覧中のユーザに対しても、このコンテンツの同異に拘わらず同じタイミングで提供することができれば便利である。
【００２０】
また、例えば、特定の時刻からしか視聴できないような動画コンテンツ（例えば、２１時から、インターネット上でライブ配信される動画コンテンツＡ）を例に挙げると、動画コンテンツＡの告知が事前に行われる場合がある。２１時から動画コンテンツＡの配信が開始されてしまうことから、かかる告知はリアルタイム性が要求される。こうした場合、それぞれ好きな動画コンテンツを視聴中のユーザに、当該ユーザがそれぞれどのような動画コンテンツを視聴していようとも、同じタイミングで告知できれば効果的である。例えば、それぞれ好きな動画コンテンツを視聴中のユーザに、当該ユーザがそれぞれどのような動画コンテンツを視聴していようとも、その再生中の動画コンテンツとともに、ユーザ（ユーザの端末装置１０）間で同じタイミングで告知のテロップを表示させることができれば効果的である。
【００２１】
このような前提を踏まえて、情報処理装置１００は、以下に示す実施形態にかかる情報処理を行う。具体的には、実施形態にかかる情報処理装置１００は、複数の端末装置１０が再生中のコンテンツに対して付加される付加コンテンツを取得する。そして、情報処理装置１００は、取得した付加コンテンツがコンテンツに付加された状態で、同一時間帯において端末装置１０それぞれに表示されるよう、コンテンツとともに付加コンテンツを端末装置１０それぞれに配信する。
【００２２】
より詳細に説明すると、情報処理装置１００は、複数の端末装置１０が再生中のコンテンツ毎に、当該コンテンツに対して付加コンテンツが付加される付加位置であって、付加コンテンツが同一時間帯において端末装置１０それぞれに表示されるような付加位置を決定する。そして、情報処理装置１００は、コンテンツのうち、決定された付加位置に対応するコンテンツに付加コンテンツが付加された状態で、端末装置１０それぞれに表示されるよう、コンテンツとともに付加コンテンツを端末装置１０それぞれに配信する。この点について、一例を示すと、情報処理装置１００は、付加位置として、上記同一の時間帯に対応する時間位置であって、端末装置１０それぞれで再生中のコンテンツの再生時間の中での時間位置を決定する。そして、情報処理装置１００は、コンテンツを構成する構成要素のうち、決定した時間位置において端末装置１０それぞれで再生される構成要素とともに、付加コンテンツを配信する。
【００２３】
なお、情報処理装置１００は、決定した時間位置に基づいて、付加コンテンツの所在地を示す所在地情報を生成する。かかる所在地情報は、付加コンテンツを付加位置に応じて識別する識別情報とも言い換えることができる。そして、情報処理装置１００は、この所在地情報に基づく端末装置１０からのアクセスに応じて、コンテンツを構成する構成要素のうち、決定した時間位置において端末装置１０それぞれで再生される構成要素とともに、付加コンテンツを配信する。
【００２４】
以下、実施形態にかかる情報処理の一例について説明する。なお、実施形態にかかる情報処理は、以下に示す決定処理や生成処理を含むものとする。また、動画コンテンツは、コンテンツの一例であり、ＶＯＤ配信される。また、付加コンテンツは、動画コンテンツに付加されるコンテンツであり、テロップであるものとする。また、本実施形態では、かかるテロップは、特定のインターネット番組へと勧誘する内容のテロップであるものとするが、テロップの内容は限定されない。したがって、緊急に入稿されたような地震速報、避難勧告、遅延情報、天気情報等であってもよい。
【００２５】
まず、情報処理装置１００は、付加コンテンツ記憶部１２２を参照し、実施形態にかかる情報処理の処理対象となる付加コンテンツを特定する（ステップＳ１１）。付加コンテンツは、提供主の操作に従って、提供主装置３０から情報処理装置１００へと入稿される。例えば、提供主は、動画コンテンツの入稿も行うが、入稿した動画コンテンツが時間限定等で配信される予定である場合、この動画コンテンツへユーザを誘導できるような内容の付加コンテンツ（テロップ）を情報処理装置１００に入稿する。そして、情報処理装置１００は、入稿を受け付けた付加コンテンツを付加コンテンツ記憶部１２２に格納する。このようなことから、付加コンテンツ記憶部１２２は、付加コンテンツに関する情報を記憶する記憶部である。
【００２６】
ここで、図１に実施形態にかかる付加コンテンツ記憶部１２２の一例を示す。図１の例では、付加コンテンツ記憶部１２２は、「提供主ＩＤ」、「付加コンテンツ」、「データ」、「表示時刻」、「リンク情報」、「カテゴリ」といった項目を有する。
【００２７】
「提供主ＩＤ」は、付加コンテンツを入稿した提供主を識別する識別情報を示す。「付加コンテンツＩＤ」は、付加コンテンツを識別する識別情報を示す。「データ」は、付加コンテンツそのもの、すなわち付加コンテンツのデータを示す。「データ」は、例えば、テキストデータである。「表示時刻」は、付加コンテンツを表示させる表示時刻（時間帯）を示す。「表示時刻」は、例えば、付加コンテンツ入稿の際に提供主によって指定される。
【００２８】
「リンク情報」は、表示された付加コンテンツがユーザに選択された場合に、ユーザが遷移される遷移先のコンテンツの所在地（例えば、ＵＲＬ（Uniform  Resource  Locator））を示す。「リンク情報」は、例えば、付加コンテンツ入稿の際に提供主によって指定される。例えば、提供主は、自身の動画コンテンツにユーザを誘導したい場合に、かか動画コンテンツを説明する内容の付加コンテンツを入稿する。このため、提供主は、リンク情報をたどってユーザを自身の動画コンテンツにアクセスさせたい。したがって、かかる場合、「リンク情報」は、提供主の動画コンテンツに対応するＵＲＬが設定される。「カテゴリ」は、提供主の動画コンテンツ（「リンク情報」に対応する動画コンテンツ）のカテゴリを示す。
【００２９】
すなわち、図１の例では、提供主ＩＤ「ＣＰ１」によって識別される提供主（提供主ＣＰ１）が、付加コンテンツＩＤ「ＳＣ１１」によって識別される付加コンテンツ（付加コンテンツＳＣ１１）を入稿した例を示す。また、図１の例では、提供主ＣＰ１が、「２０１８年１０月１３日、２０時５０分〜２１時」といった時間帯に、付加コンテンツＳＣ１１を表示（再生表示）させるよう指定している例を示す。また、図１の例では、提供主ＣＰ１が、リンク情報「ＵＲＬ５１」を設定するとともに、カテゴリ「コメディ」を設定している例を示す。
【００３０】
ステップＳ１１の説明に戻る。情報処理装置１００は、「表示時刻」を参照し、現在時刻から所定時間経過後の時刻が「表示時刻」として設定されている付加コンテンツを処理対象の付加コンテンツとして特定する。ここでは、情報処理装置１００は、付加コンテンツＳＣ１１を処理対象の付加コンテンツとして特定したものとする。なお、情報処理装置１００は、「表示時刻」より前のタイミングで、実施形態にかかる情報処理を行えるのであれば、処理対象の付加コンテンツをどのように特定するかその手法は限定されない。
【００３１】
次に、情報処理装置１００は、ステップＳ１１で特定した付加コンテンツＳＣ１１に対応する配信予定コンテンツに対して親和性(関連性)の高い動画コンテンツを再生中のユーザを特定する（ステップＳ１２）。付加コンテンツＳＣ１１に対応する配信予定コンテンツは、提供主ＣＰ１に対応するリンク情報「ＵＲＬ５１」によって遷移される動画コンテンツであって、例えば、「２０１８年１０月１３日、２１時」から配信される動画コンテンツＣＸであるものとする。図１に示す付加コンテンツ記憶部１２２の例では、動画コンテンツＣＸはカテゴリ「コメディ」に属する。したがって、情報処理装置１００は、配信予定コンテンツである動画コンテンツＣＸと親和性(関連性)の高い動画コンテンツとして、カテゴリ「コメディ」に属する動画コンテンツを再生中（視聴中）のユーザを特定する。
【００３２】
例えば、現在、ユーザＵ１が端末装置１０−１を用いて、カテゴリ「コメディ」に属する動画コンテンツＣ１０を視聴中であるとする。また、ユーザＵ２が端末装置１０−２を用いて、カテゴリ「コメディ」に属する動画コンテンツＣ２０を視聴中であるとする。また、ユーザＵ３が端末装置１０−３を用いて、カテゴリ「コメディ」に属する動画コンテンツＣ３０を視聴中であるとする。かかる場合、情報処理装置１００は、動画コンテンツＣＸと親和性(関連性)の高い動画コンテンツを再生中（視聴中）のユーザとして、ユーザＵ１、ユーザＵ２、ユーザＵ３を特定する。以下では、ユーザＵ１、ユーザＵ２、ユーザＵ３をユーザＵ１〜Ｕ３と表記する場合がある。また、端末装置１０−１、端末装置１０−２、端末装置１０−３を区別する必要が無い場合には、単に端末装置１０と表記する。
【００３３】
次に、情報処理装置１００は、ステップＳ１２で特定したユーザが再生中の動画コンテンツ、具体的には動画コンテンツのデータを抽出する（ステップＳ１３）。具体的には、情報処理装置１００は、ユーザＵ１〜Ｕ３が再生中の動画コンテンツＣ１０、Ｃ２０、Ｃ３０のデータを動画コンテンツ記憶部１２１から抽出する。動画コンテンツ記憶部１２１の内部構成の一例については後述する。ここで、動画コンテンツのデータは、複数の動画ファイルによって構成される。したがって、動画ファイルは構成要素の一例である。ストリーミング配信では、この動画ファイルが順次配信される。
【００３４】
次に、情報処理装置１００は、付加コンテンツＳＣ１１が付加されるコンテンツを決定する決定処理を行う（ステップＳ１４）。情報処理装置１００は、付加コンテンツＳＣ１１が動画コンテンツＣ１０、Ｃ２０、Ｃ３０それぞれに付加された状態で、同一時間帯において端末装置１０−１、１０−２、１０−３それぞれに表示されるよう、動画コンテンツＣ１０、Ｃ２０、Ｃ３０それぞれとともに付加コンテンツＳＣ１１を端末装置１０−１、１０−２、１０−３それぞれに配信する。したがって、情報処理装置１００は、付加コンテンツＳＣ１１が動画コンテンツＣ１０、Ｃ２０、Ｃ３０それぞれに付加された状態で、同一時間帯において端末装置１０−１、１０−２、１０−３それぞれに表示されるようにするためにこの決定処理を行う。
【００３５】
具体的には、情報処理装置１００は、端末装置１０が再生中の動画コンテンツＣ１０、Ｃ２０、Ｃ３０毎に、当該動画コンテンツに対して付加コンテンツＳＣ１１が付加される付加位置であって、付加コンテンツＳＣ１１が同一時間帯において端末装置１０−１、１０−２、１０−３それぞれに表示されるような付加位置を決定する。例えば、情報処理装置１００は、この付加位置として、同一時間帯に対応する時間位置であって、端末装置１０−１、１０−２、１０−３それぞれで再生中の動画コンテンツＣ１０、Ｃ２０、Ｃ３０それぞれの再生時間の中での時間位置を決定する。ここで、同一時間帯が示す時間帯は、図１の例では、付加コンテンツＳＣ１１を表示するよう指定されている表示時刻「２０１８年１０月１３日２０時５０〜２１時」である。以下では、省略して「２０時５０〜２１時」と表記する。そして、上記まとめると、情報処理装置１００は、付加コンテンツＳＣ１１が動画コンテンツＣ１０、Ｃ２０、Ｃ３０それぞれに付加された状態で、同一時間帯「２０時５０〜２１時」において端末装置１０−１、１０−２、１０−３それぞれに表示されるようにするために、上記のように付加位置を決定する決定処理を行う。かかる決定処理について、図２の例を用いて説明する。
【００３６】
なお、時間位置について簡単に説明しておく。例えば、動画コンテンツの再生時間が１２０分であるとし、現在、６０分のシーンが再生されている場合、この６０分を、かかる動画コンテンツにおける時間位置「６０分」ということができる。
【００３７】
図２は、実施形態にかかる情報処理のうち、決定処理の一例を示す図である。図２（ａ）の例では、動画コンテンツＣ２０は、動画ファイルＣ１００〜Ｃ１１２、といった１３の動画ファイルによって構成されているものとする。この場合、動画ファイルＣ１００〜Ｃ１１２の１つ１つも、動画コンテンツＣ１０と言い換えることができるものとする。また、図２（ｂ）の例では、動画コンテンツＣ２０は、動画ファイルＣ２００〜Ｃ２１２、といった１３の動画ファイルによって構成されているものとする。この場合、動画ファイルＣ２００〜Ｃ２１２の１つ１つも、動画コンテンツＣ２０と言い換えることができるものとする。また、図２（ｃ）の例では、動画コンテンツＣ３０は、動画ファイルＣ３００〜Ｃ３１２、といった１３の動画ファイルによって構成されているものとする。この場合、動画ファイルＣ３００〜Ｃ３１２の１つ１つも、動画コンテンツＣ３０と言い換えることができるものとする。
【００３８】
なお、図２の例では、説明を簡単にするために、各動画コンテンツの動画ファイルの数を１３に統一させているが、実際には、動画ファイルの数は動画コンテンツや再生時間毎に異なる場合がある。
【００３９】
また、端末装置１０−１は、動画ファイルＣ１００〜Ｃ１１２のうち、現在、動画ファイルＣ１０３を再生中であるものとする。また、端末装置１０−２は、動画ファイルＣ２００〜Ｃ１１２のうち、現在、動画ファイルＣ２０１を再生中であるものとする。また、端末装置１０−３は、動画ファイルＣ３００〜Ｃ３１２のうち、現在、動画ファイルＣ３０５を再生中であるものとする。また、現在は、付加コンテンツＳＣ１１に対応する表示時刻「２０時５０〜２１時」よりも前の時刻である。
【００４０】
ここで、情報処理装置１００は、ステップＳ１４の決定処理として、まず、処理対象の付加コンテンツである付加コンテンツＳＣ１１に対応する表示時刻「２０時５０〜２１時」の間、再生時間のうちどの時間位置の構成要素が再生されるか、といった時間位置を特定する（ステップＳ１４−１）。具体的には、情報処理装置１００は、付加コンテンツＳＣ１１に対応する表示時刻「２０時５０〜２１時」といった時間帯の間に、動画ファイルＣ１００〜Ｃ１１２のうち、どの時間位置からどの時間位置までの動画ファイルが再生されることになるか時間位置を特定（予測）する。また、情報処理装置１００は、付加コンテンツＳＣ１１に対応する表示時刻「２０時５０〜２１時」といった時間帯の間に、動画ファイルＣ２００〜Ｃ２１２のうち、どの時間位置からどの時間位置までの動画ファイルが再生されることになるか時間位置を特定（予測）する。また、情報処理装置１００は、付加コンテンツＳＣ１１に対応する表示時刻「２０時５０〜２１時」といった時間帯の間に、動画ファイルＣ３００〜Ｃ３１２のうち、どの時間位置からどの時間位置までの動画ファイルが再生されることになるか時間位置を特定（予測）する。
【００４１】
例えば、情報処理装置１００は、表示時刻「２０時５０〜２１時」よりも前に再生表示される構成要素の時間位置に基づいて、時間位置を特定する。図２（ａ）の例では、情報処理装置１００は、表示時刻「２０時５０分〜２１時」のうち、表示を開始すべき開始時刻「２０時５０分」よりも１秒前の時刻「２０時４９分５９秒」では、時間位置「３９分５９秒」に対応する動画ファイルＣ１０５が再生されることを検知すると、次の動画ファイルＣ１０６が開始時刻「２０時５０分」に再生されることになると判断する。そして、この動画ファイルＣ１０６の時間位置が１２０分のうちの「４０分」であるとすると、情報処理装置１００は、時間位置「４０分」から１０分間、すなわち時間位置「４０分」〜時間位置「５０分」に対応する動画ファイルＣ１０６〜Ｃ１０９が表示時刻「２０時５０〜２１時」の１０分間に再生されることになることを特定する。つまり、情報処理装置１００は、図２（ａ）の例では、時間位置「４０分」〜時間位置「５０分」を特定する。
【００４２】
図２（ｂ）の例では、情報処理装置１００は、表示時刻「２０時５０分〜２１時」のうち、開始時刻「２０時５０分」よりも１秒前の時刻「２０時４９分５９秒」では、時間位置「２９分５９秒」に対応する動画ファイルＣ２０３が再生されることを検知すると、次の動画ファイルＣ２０４が開始時刻「２０時５０分」に再生されることになると判断する。そして、この動画ファイルＣ２０４の時間位置が１２０分のうちの「３０分」であるとすると、情報処理装置１００は、時間位置「３０分」から１０分間、すなわち時間位置「３０分」〜時間位置「４０分」に対応する動画ファイルＣ２０４〜Ｃ２０７が表示時刻「２０時５０〜２１時」の１０分間に再生されることになることを特定する。つまり、情報処理装置１００は、図２（ｂ）の例では、時間位置「３０分」〜時間位置「４０分」を特定する。
【００４３】
図２（ｃ）の例では、情報処理装置１００は、表示時刻「２０時５０分〜２１時」のうち、開始時刻「２０時５０分」よりも１秒前の時刻「２０時４９分５９秒」では、時間位置「４９分５９秒」に対応する動画ファイルＣ３０７が再生されることを検知すると、次の動画ファイルＣ３０８が開始時刻「２０時５０分」に再生されることになると判断する。そして、この動画ファイルＣ３０８の時間位置が１２０分のうちの「５０分」であるとすると、情報処理装置１００は、時間位置「５０分」から１０分間、すなわち時間位置「５０分」〜時間位置「６０分」に対応する動画ファイルＣ３０８〜Ｃ３１１が表示時刻「２０時５０〜２１時」の１０分間に再生されることになることを特定する。つまり、情報処理装置１００は、図２（ｃ）の例では、時間位置「５０分」〜時間位置「６０分」を特定する。
【００４４】
なお、情報処理装置１００は、例えば、開始時刻「２０時５０分」より所定時間（例えば、１０分）前の時点で、１０分後の開始時刻「２０時５０分」には、どの時間位置からどの時間位置までの動画ファイルが再生されることになるか時間位置を特定（予測）してもよい。すなわち、情報処理装置１００は、時間位置の特定には任意の手法を用いることができる。
【００４５】
そして、情報処理装置１００は、ステップＳ１４−１で特定した時間位置を、付加コンテンツＳＣ１１を付加する付加位置として決定する（ステップＳ１４−２）。図２（ａ）の例では、情報処理装置１００は、時間位置「４０分」〜時間位置「５０分」を付加位置として特定する。また、図２（ｂ）の例では、情報処理装置１００は、時間位置「３０分」〜時間位置「４０分」を付加位置として特定する。また、図２（ｃ）の例では、情報処理装置１００は、時間位置「５０分」〜時間位置「６０分」を付加位置として特定する。
【００４６】
次に、情報処理装置１００は、ステップＳ１４−２で決定した付加位置に対応する構成要素を、付加コンテンツＳＣ１１が付加されるコンテンツとして決定する（ステップＳ１４−３）。図２（ａ）の例では、情報処理装置１００は、時間位置「４０分」〜時間位置「５０分」を付加位置として決定しているため、この時間範囲に対応する動画ファイルＣ１０６〜Ｃ１０９を付加コンテンツＳＣ１１が付加されるコンテンツとして決定する。図２（ｂ）の例では、情報処理装置１００は、時間位置「３０分」〜時間位置「４０分」を付加位置として決定しているため、この時間範囲に対応する動画ファイルＣ２０４〜Ｃ２０７を付加コンテンツＳＣ１１が付加されるコンテンツとして決定する。図２（ｃ）の例では、情報処理装置１００は、時間位置「５０分」〜時間位置「６０分」を付加位置として決定しているため、この時間範囲に対応する動画ファイルＣ３０８〜Ｃ３１１を付加コンテンツＳＣ１１が付加されるコンテンツとして決定する。
【００４７】
図１に戻る。ステップＳ１４が終わると、次に、情報処理装置１００は、付加位置として決定した時間位置に基づいて、付加コンテンツＳＣ１１の所在地情報を生成する（ステップＳ１５）。図１の例では、情報処理装置１００は、ユーザＵ１、ユーザＵ２、ユーザＵ３毎に（ユーザの端末装置１０毎に）、付加コンテンツＳＣ１１の所在地情報を生成する。所在地情報は、付加コンテンツ（図１の例では、付加コンテンツＳＣ１１）の格納場所を示す情報（例えば、ＵＲＬ）であり、端末装置１０に対して付加コンテンツＳＣ１１の配信要求を送信させるための情報である。
【００４８】
また、例えば、所在地情報には、ステップＳ１４で決定した時間位置を示す情報が含まれる。図２（ａ）を例に挙げると、所在地情報には、時間位置「４０分」〜時間位置「５０」を示す情報が含まれる。これにより、端末装置１０−１は、例えば、時間位置「４０分」に対応する動画ファイルＣ１０６であって、付加コンテンツＳＣ１１が付加された動画ファイルＣ１０６の配信要求を情報処理装置１００に送信することができる。なお、所在地情報は、必ずしもＵＲＬである必要はない。
【００４９】
また、情報処理装置１００は、生成した所在地情報を所在地情報記憶部１２３に格納する。所在地情報記憶部１２３は、所在地に関する情報を記憶する。ここで、図１に実施形態にかかる所在地情報記憶部１２３の一例を示す。図１の例では、所在地情報記憶部１２３は、「ユーザＩＤ」、「付加コンテンツ」、「所在地情報」といった項目を有する。
【００５０】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報を示す。「付加コンテンツ」は、付加コンテンツを識別する識別情報を示す。「所在地情報」は、ステップＳ１５で生成された所在地情報に対応する。すなわち、図１の例では、ユーザＩＤ「Ｕ１」によって識別されるユーザ（ユーザＵ１）に対して、所在地情報「ＵＲＬ１１」が生成された例を示す。
【００５１】
次に、情報処理装置１００は、制御情報および所在地情報が埋め込まれた構成要素（動画ファイル）を端末装置１０に配信する（ステップＳ１６）。制御情報は、端末装置１０を制御するための情報であり、端末装置１０にインストールされたアプリケーションを制御するプログラムであってもよいし、構成要素に埋め込まれたプログラムであってもよい。
【００５２】
図２（ａ）の例では、情報処理装置１００は、付加コンテンツＳＣ１１の表示を開始する開始時刻「２０時５０分」よりも前の動画ファイルとして、例えば、直前の動画ファイルＣ１０５とともに、制御情報および所在地情報を端末装置１０−１に配信する。また、図２（ｂ）の例では、情報処理装置１００は、開始時刻「２０時５０分」よりも前の動画ファイルとして、例えば、直前の動画ファイルＣ２０３とともに、制御情報および所在地情報を端末装置１０−２に配信する。また、図２（ｃ）の例では、情報処理装置１００は、開始時刻「２０時５０分」よりも前の動画ファイルとして、例えば、直前の動画ファイルＣ３０７とともに、制御情報および所在地情報を端末装置１０−３に配信する。
【００５３】
そうすると、各端末装置１０は、情報処理装置１００から受信した所在地情報に基づいて、情報処理装置１００に対して付加コンテンツＳＣ１１の配信要求を送信する（ステップＳ１７）。このように所在地情報を端末装置１０に配信し、所在地情報に基づく端末装置１０からの配信要求に応じて付加コンテンツを配信するようにするのは、例えば、再生中の動画コンテンツが早送りや巻き戻しされても、提供主に設定されている「表示時刻」の間は、確実に付加コンテンツを表示させるためである。なお、再生中の動画コンテンツが早送り（または、巻き戻し）された場合の情報処理装置１００の処理については後述する。
【００５４】
情報処理装置１００は、各端末装置１０から配信要求を受信すると、受信した配信要求に応じて、付加コンテンツＳＣ１１を取得する（ステップＳ１８）。例えば、情報処理装置１００は、付加コンテンツ記憶部１２２から付加コンテンツＳＣ１１のデータ（ＳＤＡ１１）を取得する。例えば、情報処理装置１００は、付加コンテンツＳＣ１１に対応するリンク情報「ＵＲＬ５１」も取得し、リンク情報「ＵＲＬ５１」を付加コンテンツＳＣ１１に貼り付ける。
【００５５】
次に、情報処理装置１００は、ステップＳ１４で決定した付加位置に対応する各構成要素（動画ファイル）に付加コンテンツＳＣ１１を付加する（ステップＳ１９）。図２（ａ）の例では、情報処理装置１００は、時間位置「４０分」〜時間位置「５０分」を付加位置として決定しているため、この時間範囲に対応する動画ファイルＣ１０６〜Ｃ１０９それぞれに付加コンテンツＳＣ１１を付加する。図２（ｂ）の例では、情報処理装置１００は、時間位置「３０分」〜時間位置「４０分」を付加位置として決定しているため、この時間範囲に対応する動画ファイルＣ２０４〜Ｃ２０７それぞれに付加コンテンツＳＣ１１を付加する。図２（ｃ）の例では、情報処理装置１００は、時間位置「５０分」〜時間位置「６０分」を付加位置として決定しているため、この時間範囲に対応する動画ファイルＣ３０８〜Ｃ３１１それぞれに付加コンテンツＳＣ１１を付加する。例えば、情報処理装置１００は、上記動画ファイルに対して、付加コンテンツＳＣ１１を重畳する。
【００５６】
そして、情報処理装置１００は、付加コンテンツＳＣ１１を付加した構成要素（動画ファイル）を順次、端末装置１０に配信する（ステップＳ２０）。情報処理装置１００は、端末装置１０−１には、付加コンテンツＳＣ１１を付加した動画ファイルＣ１０６〜Ｃ１０９を順に配信する。また、情報処理装置１００は、端末装置１０−２には、付加コンテンツＳＣ１１を付加した動画ファイルＣ２０４〜Ｃ２０７を順に配信する。また、情報処理装置１００は、端末装置１０−３には、付加コンテンツＳＣ１１を付加した動画ファイルＣ３０８〜Ｃ３１１を順に配信する。各端末装置１０は、動画ファイルを受信する度に、受信した動画ファイルを再生表示する（ステップＳ２１）。
【００５７】
ここで、図３に、動画コンテンツが表示される表示画面の一例を示す。例えば、この時点で、時刻が「２０１８年２０時５０分」であるとする。そうすると、端末装置１０−１は、動画コンテンツＣ１０を再生中であるが、「２０１８年２０時５０分」となったこの時点で、図２（ａ）に示すように、動画コンテンツＣ１０とともに付加コンテンツＳＣ１１を表示する。より詳細には、端末装置１０−１は、付加コンテンツＳＣ１１が重畳された動画ファイルＣ１０６を表示する。図２（ａ）の例では、付加コンテンツＳＣ１１は、「２１時からお笑い番組を配信します。ぜひご覧ください」と書かれたテロップである。
【００５８】
また、端末装置１０−２は、動画コンテンツＣ２０を再生中であるが、「２０１８年２０時５０分」となったこの時点で、図２（ａ）に示すように、動画コンテンツＣ２０とともに付加コンテンツＳＣ１１を表示する。より詳細には、端末装置１０−２は、付加コンテンツＳＣ１１が重畳された動画ファイルＣ２０４を表示する。また、端末装置１０−３は、動画コンテンツＣ３０を再生中であるが、「２０１８年２０時５０分」となったこの時点で、図２（ａ）に示すように、動画コンテンツＣ３０とともに付加コンテンツＳＣ１１を表示する。より詳細には、端末装置１０−３は、付加コンテンツＳＣ１１が重畳された動画ファイルＣ３０８を表示する。
【００５９】
そして、この後、各端末装置１０は、「２０１８年１０月１３日２１時」が経過するまで、付加コンテンツＳＣ１１が付加された状態の動画コンテンツを再生表示し続ける。具体的には、情報処理装置１００が実施形態にかかる情報処理を行うことにより、端末装置１０−１、１０−２、１０−３は、「２０１８年１０月１３日２０時５０分〜２１時」といった同一時間帯において、動画コンテンツとともに、共通の付加コンテンツＳＣ１１を表示し続ける。
【００６０】
ここで、例えば、ユーザＵ１がリンク情報「ＵＲＬ５１」を選択したとする。そうすると、端末装置１０−１は、図２（ｂ）に示すように、動画コンテンツＣ１０からリンク情報「ＵＲＬ５１」が示す遷移先の動画コンテンツ（動画コンテンツＣＸ）へと遷移させる。端末装置１０−２および端末装置１０−３についても同様であるため説明を省略する。
【００６１】
さて、これまで説明してきたように、実施形態にかかる情報処理装置１００は、複数の端末装置１０が再生中のコンテンツに対して付加される付加コンテンツを取得する。そして、情報処理装置１００は、取得した付加コンテンツがコンテンツに付加された状態で、同一時間帯において端末装置１０それぞれに表示されるよう、コンテンツとともに付加コンテンツを端末装置１０それぞれに配信する。これにより、情報処理装置１００は、視聴されているコンテンツの同異に拘わらずリアルタイム性が要求されるコンテンツ（図１の例では、付加コンテンツＳＣ１１）を効果的に提供することができる。つまり、情報処理装置１００は、リアルタイム性が要求されるからこそ、ユーザがどのような動画コンテンツを視聴していようと、各ユーザに同じタイミングで、リアルタイム性が要求されるコンテンツを提供することができる。また、情報処理装置１００は、リアルタイム性が要求されるコンテンツを、ＶＯＤ配信系の動画コンテンツを視聴しているユーザに提供することができる。
【００６２】
一例を示すと、情報処理装置１００は、特定の時間から配信されることが決まっている動画コンテンツの視聴者を増やすため、この特定の時間よりも少し前の決まったタイミングで、動画コンテンツを効果的に告知することができる。また、情報処理装置１００は、地震速報等、ユーザ毎に通知のタイミングが異なってしまうと問題になるような情報を、ＶＯＤ配信系の動画コンテンツを視聴しているユーザに対しても効果的に通知することができる。
【００６３】
〔２．情報処理装置の構成〕
次に、図５を用いて、実施形態にかかる情報処理装置１００について説明する。図５は、実施形態にかかる情報処理装置１００の構成例を示す図である。図５に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。例えば、情報処理装置１００は、図１で説明した情報処理を行うサーバ装置である。
【００６４】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークと有線または無線で接続され、例えば、端末装置１０、提供主装置３０、との間で情報の送受信を行う。
【００６５】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、動画コンテンツ記憶部１２１と、付加コンテンツ記憶部１２２と、所在地情報記憶部１２３とを有する。付加コンテンツ記憶部１２２と、所在地情報記憶部１２３については、図１で既に説明したためこの後の説明は省略する。
【００６６】
（動画コンテンツ記憶部１２１について）
動画コンテンツ記憶部１２１は、コンテンツを記憶する。例えば、動画コンテンツ記憶部１２１は、提供主から提供された動画コンテンツを記憶する。ここで、図６に実施形態にかかる動画コンテンツ記憶部１２１の一例を示す。図６の例では、動画コンテンツ記憶部１２１は、「提供主ＩＤ」、「動画ＩＤ」、「動画」、「カテゴリ」といった項目を有する。
【００６７】
「提供主ＩＤ」は、動画コンテンツの提供主（コンテンツプロバイダー）を識別する識別情報を示す。「動画ＩＤ」は、動画コンテンツを識別する識別情報を示す。「動画」は、動画コンテンツそのもの、なわわち動画コンテンツのデータを示す。「カテゴリ」は、動画コンテンツが属するカテゴリを示す。すなわち、図６の例では、提供主ＩＤ「ＣＰ１」によって識別される提供主（提供主ＣＰ１）が、動画ＩＤ「Ｃ１０」によって識別される動画コンテンツ（動画コンテンツＣ１０）を入稿した例を示す。また、図６の例では、動画コンテンツＣ１０は、カテゴリ「映画、コメディ」に属する例を示す。
【００６８】
（制御部１３０について）
図５に戻り、制御部１３０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００６９】
図５に示すように、制御部１３０は、入稿受付部１３１と、特定部１３２と、決定部１３３と、生成部１３４と、受信部１３５と、取得部１３６と、配信部１３７とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図５に示した接続関係に限られず、他の接続関係であってもよい。
【００７０】
（入稿受付部１３１について）
入稿受付部１３１は、コンテンツの入稿を受け付ける。例えば、入稿受付部１３１は、動画コンテンツの提供主から動画コンテンツの入稿を受け付ける。また、入稿受付部１３１は、入稿されたコンテンツを動画コンテンツ記憶部１２１に格納する。また、入稿受付部１３１は、付加コンテンツの入稿も受け付ける。例えば、入稿受付部１３１は、付加コンテンツの入稿とともに、「表示時刻」、「リンク情報」、「カテゴリ」等の設定を提供主から受け付け、付加コンテンツ記憶部１２２に格納する。
【００７１】
（特定部１３２について）
まず、特定部１３２は、付加コンテンツ記憶部１２２を参照し、実施形態にかかる情報処理の処理対象となる付加コンテンツを特定する。例えば、特定部１３２は、「表示時刻」を参照し、現在時刻から所定時間経過後の時刻が「表示時刻」として設定されている付加コンテンツを処理対象の付加コンテンツとして特定する。なお、特定部１３２は、「表示時刻」より前のタイミングで、実施形態にかかる情報処理を行えるのであれば、処理対象の付加コンテンツをどのように特定するかその手法は限定されない。図１の例では、特定部１３２は、付加コンテンツＳＣ１１を処理対象の付加コンテンツとして特定している。
【００７２】
また、特定部１３２は、特定した処理対象の付加コンテンツに対応する配信予定コンテンツと、親和性(関連性)の高い動画コンテンツを再生中のユーザを特定する。図１の例では、特定部１３２は、かかる配信予定コンテンツである動画コンテンツＣＸと親和性(関連性)の高い動画コンテンツを再生中（視聴中）のユーザとして、ユーザＵ１、ユーザＵ２、ユーザＵ３を特定している。すなわち、特定部１３２は、端末装置１０−１、１０−２、１０−３を特定している。
【００７３】
（決定部１３３について）
決定部１３３は、図１で説明した決定処理を行う。具体的には、決定部１３３は、付加コンテンツが付加されるコンテンツを決定する決定処理を行う。例えば、決定部１３３は、付加コンテンツが付加されるコンテンツを決定するために以下の付加位置を決定する。例えば、決定部１３３は、複数の端末装置１０が再生中のコンテンツ毎に、当該コンテンツに対して付加コンテンツが付加される付加位置であって、付加コンテンツが同一時間帯において端末装置１０それぞれに表示されるような付加位置を決定する。より具体的には、決定部１３３は、付加位置として、同一時間帯に対応する時間位置であって、端末装置１０それぞれで再生中のコンテンツの再生時間の中での時間位置を決定する。
【００７４】
図２の例を用いると、決定部１３３は、処理対象の付加コンテンツに対応する表示時刻の間、再生時間のうちどの時間位置の構成要素が再生されるか、といった時間位置を特定する。そして、決定部１３３は、特定した時間位置を付加コンテンツを付加する付加位置として決定する。そして、決定部１３３は、決定した付加位置に対応する構成要素を、付加コンテンツが付加されるコンテンツとして決定する。
【００７５】
（生成部１３４について）
生成部１３４は、所在地情報を生成する生成処理を行う。具体的には、生成部１３４は、決定部１３３により決定された時間位置に基づいて、付加コンテンツの所在地を示す所在地情報を生成する。例えば、生成部１３４は、所在地情報として、決定部１３３により決定された時間位置を示す情報を含む所在地情報を生成する。例えば、生成部１３４は、ユーザ毎（端末装置１０毎）に所在地情報を生成する。
【００７６】
（受信部１３５について）
受信部１３５は、端末装置１０から送信された情報を受信する。例えば、受信部１３５は、生成部１３４により生成された所在地情報に基づく配信要求を端末装置１０から受信する。図２（ａ）を例では、所在地情報には、時間位置「４０分」〜時間位置「５０」を示す情報が含まれる。したがって、この場合、端末装置１０−１は、時間位置の経過に応じて、順次、配信要求を送信する。例えば、端末装置１０−１は、時間位置「４０分」に対応する動画ファイルＣ１０６であって、付加コンテンツＳＣ１１が付加された動画ファイルＣ１０６の配信要求を情報処理装置１００に送信する。また、次に、端末装置１０−１は、付加コンテンツＳＣ１１が付加された動画ファイルＣ１０７の配信要求を情報処理装置１００に送信する、といった具合である。よって、この例では、受信部１３５は、再生時間１２０分のうち、時間位置「４０分」〜時間位置「５０」といった時間範囲において、この時間範囲の動画ファイルの配信要求とともに付加コンテンツＳＣ１１の配信要求を受信する。
【００７７】
（取得部１３６について）
取得部１３６は、複数の端末装置１０が再生中のコンテンツに対して付加される付加コンテンツを取得する。例えば、取得部１３６は、受信部１３５により各端末装置１０から配信要求が受信されると、受信された配信要求に応じて、付加コンテンツを取得する。図１および図２の例では、かかる配信要求には、付加コンテンツＳＣ１１の所在地情報（または、付加コンテンツＳＣ１１の識別情報）が含まれる。したがって、取得部１３６は、付加コンテンツＳＣ１１の所在地情報に基づいて、付加コンテンツ記憶部１２２から付加コンテンツＳＣ１１のデータ（ＳＤＡ１１）を取得する。また、取得部１３６は、付加コンテンツＳＣ１１に対応するリンク情報「ＵＲＬ５１」も取得し、リンク情報「ＵＲＬ５１」を付加コンテンツＳＣ１１に貼り付ける。
【００７８】
（配信部１３７について）
配信部１３７は、取得部１３６により取得された付加コンテンツが、複数の端末装置１０が再生中のコンテンツに付加された状態で、同一時間帯において端末装置１０それぞれに表示されるよう、この再生中のコンテンツとともに付加コンテンツを端末装置１０それぞれに配信する。例えば、配信部１３７は、この再生中のコンテンツのうち、決定部１３３により決定された付加位置に対応するコンテンツに、決定部１３３により決定された付加コンテンツが付加された状態で、端末装置１０それぞれに表示されるよう、コンテンツとともに付加コンテンツを端末装置１０それぞれに配信する。
【００７９】
例えば、配信部１３７は、再生中のコンテンツを構成する構成要素のうち、決定部１３３により決定された時間位置において端末装置１０それぞれで再生される構成要素とともに、付加コンテンツを配信する。また、配信部１３７は、所在地情報に基づく端末装置１０からのアクセス（配信要求）に応じて、コンテンツを構成する構成要素のうち、決定部１３３により決定された時間位置において端末装置１０それぞれで再生される構成要素とともに、付加コンテンツを配信する。
【００８０】
また、配信部１３７は、付加コンテンツが重畳されたコンテンツを配信する。具体的には、配信部１３７は、決定部１３３により決定された時間位置に対応するコンテンツ（構成要素）であって、付加コンテンツが重畳されたコンテンツ（構成要素）を端末装置１０それぞれに配信する。例えば、配信部１３７は、決定部１３３により決定された時間位置に対応するコンテンツ（構成要素）に対して、付加コンテンツを重畳する。そして、配信部１３７は、付加コンテンツを重畳したコンテンツ（構成要素）を端末装置１０それぞれに配信する。図２（ａ）の例を用いると、配信部１３７は、決定部１３３により時間位置「４０分」〜時間位置「５０分」を付加位置として決定されているため、この時間範囲に対応する動画ファイルＣ１０６〜Ｃ１０９それぞれに付加コンテンツＳＣ１１を重畳する。また、配信部１３７は、付加コンテンツＳＣ１１が重畳された動画ファイルＣ１０６〜Ｃ１０９を順次、端末装置１０−１に配信する。
【００８１】
また、配信部１３７は、付加コンテンツとして、所定のコンテンツへ遷移されるリンク情報が張られた付加コンテンツをコンテンツとともに配信する。例えば、配信部１３７は、付加コンテンツとして、所定のコンテンツに関する情報を示すテロップを配信する。図１および図２の例では、所定のコンテンツは、リンク情報「ＵＲＬ５１」が示す遷移先の動画コンテンツＣＸである。また、配信部１３７は、取得部１３６により取得された付加コンテンツとして、同一の付加コンテンツがコンテンツに付加された状態で、同一時間帯において端末装置１０それぞれに表示されるよう、コンテンツとともに付加コンテンツを端末装置１０それぞれに配信する。
【００８２】
なお、配信部１３７は、生成部１３４により生成された所在地情報の配信も行ってよい。また、配信部１３７は、付加コンテンツが選択された場合に、付加コンテンツに貼り付けられるリンク情報に対応する遷移先のコンテンツの配信も行ってよい。
【００８３】
〔３．処理手順〕
次に、図７を用いて、実施形態にかかる情報処理の手順について説明する。図７は、実施形態にかかる情報処理手順を示すフローチャートである。図８の例では、情報処理装置１００は、提供主から動画コンテンツや付加コンテンツの入稿を受付済みであるものとする。
【００８４】
まず、特定部１３２は、実施形態にかかる情報処理の処理対象となる付加コンテンツを特定する（ステップＳ１０１）。次に、特定部１３２は、特定した付加コンテンツに対応する配信予定の動画コンテンツと、親和性(関連性)の高い動画コンテンツを再生中のユーザ、および、この再生中の動画コンテンツを特定する（ステップＳ１０２）。また、特定部１３２は、この特定した動画コンテンツ（のデータ）を動画コンテンツ記憶部１２１から抽出する（ステップＳ１０３）。
【００８５】
次に、決定部１３３は、特定部１３２により抽出された動画コンテンツ用いて、付加コンテンツが付加されるコンテンツを決定する決定処理を行う（ステップＳ１０４）、例えば、決定部１３３は、動画コンテンツの構成要素のうち、付加コンテンツが付加される構成要素を決定する決定処理を行う。例えば、決定部１３３は、付加コンテンツに対応する表示時刻の間、再生時間のうちどの時間位置の構成要素が再生されるか、この時間位置を特定する。そして、決定部１３３は、特定した時間位置に対応する構成要素を付加コンテンツが付加されるコンテンツとして決定する。
【００８６】
次に、生成部１３４は、決定部１３３により決定された時間位置に基づいて、付加コンテンツの所在地を示す所在地情報を生成する（ステップＳ１０５）。そして、配信部１３７は、制御情報および所在地情報が埋め込まれた構成要素を各端末装置１０に配信する（ステップＳ１０６）。
【００８７】
受信部１３５は、端末装置１０から所在地情報に基づく配信要求を受信したか否かを判定する（ステップＳ１０７）。受信部１３５は、配信要求を受信していない間は（ステップＳ１０７；Ｎｏ）、配信要求を受信するまで待機する。一方、取得部１３６は、受信部１３５により配信要求が受信された場合には（ステップＳ１０７；Ｙｅｓ）、受信された配信要求に含まれる所在地情報に基づいて、付加コンテンツ記憶部１２２から付加コンテンツを取得する（ステップＳ１０８）。
【００８８】
次に、配信部１３７は、決定部１３３により決定された時間位置に対応するコンテンツ（構成要素）に対して、付加コンテンツを重畳する（ステップＳ１０９）。そして、配信部１３７は、付加コンテンツを重畳したコンテンツ（構成要素）を端末装置１０それぞれに配信する（ステップＳ１１０）。
【００８９】
〔４．変形例〕
上記実施形態にかかる情報処理装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置１００の他の実施形態について説明する。
【００９０】
〔４−１．付加コンテンツについて〕
上記実施形態では、配信部１３７が、動画コンテンツに対して付加コンテンツを重畳することで、付加コンテンツが付加された動画コンテンツを端末装置１０に配信する例を示した。しかし、動画コンテンツに対して付加コンテンツを重畳する処理は、端末装置１０側で行われてもよい。かかる場合、例えば、配信部１３７は、決定部により決定された構成要素と、付加コンテンツとが含まれたコンテナを端末装置１０に配信する。端末装置１０は、コンテナを受信すると、これを解凍し、中身の構成要素に対して付加コンテンツを重畳する。そして、端末装置１０は、付加コンテンツが重畳された構成要素を再生表示する。
【００９１】
〔４−２．ユーザ操作に応じた再生表示〕
上述したように、情報処理装置１００が、端末装置１０に所在地情報を配信するのは、この所在地情報に応じた配信要求を端末装置１０に送信させることで、例えば、再生中の動画コンテンツが早送りや巻き戻しされても、提供主に設定されている「表示時刻」の間は、確実に付加コンテンツを表示させるようにするためである。この点について、図２（ａ）および早送りを例に説明する。なお、巻き戻しの場合であっても、以下に説明する情報処理の内容は同一である。
【００９２】
例えば、端末装置１０−１が構成要素Ｃ１０７を再生しているときに、ユーザＵ１が構成要素Ｃ１０９まで早送りしたとする。例えば、情報処理装置１００は、動画コンテンツに対してユーザが行った操作を検知することができる。例えば、情報処理装置１００は、ユーザＵ１の操作に応じて、端末装置１０−１から送信される再生ログであって、動画コンテンツＣ１０に対する再生制御に関する再生ログに基づいて、ユーザＵ１が動画コンテンツＣ１０に対して、いつ、そのような操作を行ったかを検知することができる。かかる場合、情報処理装置１００は、「２０１８年１０月１３日２０時５５分」において、ユーザＵ１が構成要素Ｃ１０７〜Ｃ１０９まで早送りしたことを検知する。
【００９３】
図１の例では、付加コンテンツの表示時刻は「２０１８年１０月１３日２０時５０分〜２１時」で設定されている。したがって、情報処理装置１００は、「２０１８年１０月１３日２１時」までの残り５分間の間は、端末装置１０−１に対して、付加コンテンツＳＣ１１が付加された動画コンテンツを表示させる必要がある。よって、決定部１３３は、「２０１８年１０月１３日２０時５５分〜２１時」までの５分間の間、どの時間位置の構成要素が再生されることになるか、このときの時間位置を決定する。例えば、決定部１３３は、時間位置「５０分」〜「時間位置５５分」を特定したとする。また、決定部１３３は、この時間範囲に対応する構成要素として、説明の便宜上、構成要素Ｃ１１１〜Ｃ１１２を付加コンテンツＳＣ１１を付加するコンテンツとして決定したとする。
【００９４】
そうすると、生成部１３４は、端末装置１０−１について、再度、付加コンテンツＳＣ１１の所在地情報を生成する。また、配信部１３７は、この所在地情報が挿入された構成要素Ｃ１１１を端末装置１０−１に配信する。また、配信部１３７は、受信部１３５により、かかる所在地情報に基づく配信要求が受信されると、付加コンテンツＳＣ１１が重畳された構成要素Ｃ１１１を配信する。また、配信部１３７は、次に、付加コンテンツＳＣ１１が重畳された構成要素Ｃ１１２を配信する。
【００９５】
これにより、情報処理装置１００は、再生中の動画コンテンツが早送り（または巻き戻し）された場合であっても、ユーザが当該動画コンテンツの視聴を継続さえしていれば、設定されている表示時刻の間、確実に付加コンテンツを表示させることができる。また、これにより、情報処理装置１００は、ユーザが付加コンテンツを認識する機会を増やすことができるため、リアルタイム性が要求されるコンテンツを効果的に提供することができる。
【００９６】
〔４−３．コンテンツ配信について〕
上記実施形態では、情報処理装置１００は、付加コンテンツＳＣ１１に対応する配信予定コンテンツＣＸに対して親和性(関連性)の高い動画コンテンツを再生中のユーザを特定し、特定したユーザに対して付加コンテンツＳＣ１１を配信する例を示した。例えば、図１の例では（ステップＳ１２）、動画コンテンツＣＸはカテゴリ「コメディ」に属するため、情報処理装置１００が、カテゴリ「コメディ」に属する動画コンテンツを再生中（視聴中）のユーザＵ１、Ｕ２、Ｕ３を特定する例を示した。
【００９７】
しかしながら、情報処理装置１００は、付加コンテンツに対応する配信予定コンテンツに対して親和性(関連性)の高い動画コンテンツを再生中のユーザに絞って付加コンテンツを配信するのではなく、親和性に関係なく動画コンテンツを再生中のユーザであればどのようなユーザに付加コンテンツを配信してもよい。また、このような場合、情報処理装置１００は、図１の例では（ステップＳ１２）、単に、動画コンテンツを再生中のユーザを特定する。これにより、情報処理装置１００は、付加コンテンツを用いて、より多くのユーザに配信予定コンテンツを宣伝することができる。
【００９８】
〔５．ハードウェア構成〕
また、上記実施形態にかかる情報処理装置１００は、例えば図８に示すような構成のコンピュータ１０００によって実現される。図８は、情報処理装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【００９９】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１００】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１０１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１０２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１０３】
例えば、コンピュータ１０００が実施形態にかかる情報処理装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【０１０４】
〔６．その他〕
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０５】
以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１０６】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１０７】
１  情報処理システム
１０  端末装置
３０  提供主装置
１００  情報処理装置
１２０  記憶部
１２１  動画コンテンツ記憶部
１２２  付加コンテンツ記憶部
１２３  所在地情報記憶部
１３０  制御部
１３１  入稿受付部
１３２  特定部
１３３  決定部
１３４  生成部
１３５  受信部
１３６  取得部
１３７  配信部
【図１】
2020071713.tif 000003
【図２】
2020071713.tif 000004
【図３】
2020071713.tif 000005
【図４】
2020071713.tif 000006
【図５】
2020071713.tif 000007
【図６】
2020071713.tif 000008
【図７】
2020071713.tif 000009
【図８】
2020071713.tif 000010
【手続補正書】
【提出日】平成31年4月26日(2019.4.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の端末装置が再生中のコンテンツであって、前記端末装置それぞれにおいて異なるタイミングで再生が開始された前記コンテンツに対して付加される付加コンテンツを取得する取得部と、
前記端末装置それぞれで再生中の前記コンテンツの再生位置のうち、前記取得部により取得された付加コンテンツを表示すべき時刻に再生されると予測される再生位置であって、前記端末装置毎に決定された再生位置において前記付加コンテンツが表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信することにより、同一時間帯において前記端末装置それぞれに前記付加コンテンツを表示させる配信部と
を有することを特徴とする情報処理装置。
【請求項２】
前記配信部は、前記コンテンツを構成する構成要素のうち、前記再生位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記再生位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記再生位置を示す情報を含む所在地情報を生成する生成部をさらに有し、
前記配信部は、前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記再生位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得部と、
複数の前記端末装置が再生中のコンテンツ毎に、当該コンテンツに対して前記付加コンテンツが付加される付加位置であって、前記付加コンテンツが同一時間帯において前記端末装置それぞれに表示されるような付加位置として、前記同一時間帯に対応する時間位置であって、前記端末装置それぞれで再生中の前記コンテンツの再生時間の中での時間位置を決定する決定部と、
前記決定部により決定された時間位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記時間位置を示す情報を含む所在地情報を生成する生成部と、
前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記決定部により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する配信部と
を有することを特徴とする情報処理装置。
【請求項５】
前記配信部は、前記付加コンテンツが重畳された前記コンテンツを配信する
ことを特徴とする請求項１〜４のいずれか１つに記載の情報処理装置。
【請求項６】
前記配信部は、前記付加コンテンツとして、所定のコンテンツへ遷移されるリンク情報が張られた付加コンテンツを前記コンテンツとともに配信する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記配信部は、前記付加コンテンツとして、前記所定のコンテンツに関する情報を示すテロップを配信する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記配信部は、前記取得部により取得された付加コンテンツとして、同一の付加コンテンツが前記コンテンツに付加された状態で、前記同一時間帯において前記端末装置それぞれに表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信する
ことを特徴とする請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
情報処理装置が実行する情報処理方法であって、
複数の端末装置が再生中のコンテンツであって、前記端末装置それぞれにおいて異なるタイミングで再生が開始された前記コンテンツに対して付加される付加コンテンツを取得する取得工程と、
前記端末装置それぞれで再生中の前記コンテンツの再生位置のうち、前記取得工程により取得された付加コンテンツを表示すべき時刻に再生されると予測される再生位置であって、前記端末装置毎に決定された再生位置において前記付加コンテンツが表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信することにより、同一時間帯において前記端末装置それぞれに前記付加コンテンツを表示させる配信工程と
含むことを特徴とする情報処理方法。
【請求項１０】
情報処理装置が実行する情報処理方法であって、
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得工程と、
複数の前記端末装置が再生中のコンテンツ毎に、当該コンテンツに対して前記付加コンテンツが付加される付加位置であって、前記付加コンテンツが同一時間帯において前記端末装置それぞれに表示されるような付加位置として、前記同一時間帯に対応する時間位置であって、前記端末装置それぞれで再生中の前記コンテンツの再生時間の中での時間位置を決定する決定工程と、
前記決定工程により決定された時間位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記時間位置を示す情報を含む所在地情報を生成する生成工程と、
前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記決定工程により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する配信工程と
含むことを特徴とする情報処理方法。
【請求項１１】
複数の端末装置が再生中のコンテンツであって、前記端末装置それぞれにおいて異なるタイミングで再生が開始された前記コンテンツに対して付加される付加コンテンツを取得する取得手順と、
前記端末装置それぞれで再生中の前記コンテンツの再生位置のうち、前記取得手順により取得された付加コンテンツを表示すべき時刻に再生されると予測される再生位置であって、前記端末装置毎に決定された再生位置において前記付加コンテンツが表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信することにより、同一時間帯において前記端末装置それぞれに前記付加コンテンツを表示させる配信手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項１２】
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得手順と、
複数の前記端末装置が再生中のコンテンツ毎に、当該コンテンツに対して前記付加コンテンツが付加される付加位置であって、前記付加コンテンツが同一時間帯において前記端末装置それぞれに表示されるような付加位置として、前記同一時間帯に対応する時間位置であって、前記端末装置それぞれで再生中の前記コンテンツの再生時間の中での時間位置を決定する決定手順と、
前記決定手順により決定された時間位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記時間位置を示す情報を含む所在地情報を生成する生成手順と、
前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記決定手順により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する配信手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
【手続補正書】
【提出日】令和1年8月26日(2019.8.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の端末装置が再生中のコンテンツであって、前記端末装置それぞれにおいて現時点で異なる再生位置で再生されている前記コンテンツに対して付加される付加コンテンツを取得する取得部と、
前記端末装置それぞれで再生中の前記コンテンツの再生位置のうち、前記端末装置それぞれにおいて現時点で異なる再生位置に基づき、前記取得部により取得された付加コンテンツを表示すべき時刻に再生されると予測された再生位置であって、前記端末装置毎に決定された再生位置である処理対象の再生位置において前記付加コンテンツが表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信することにより、同一時間帯において前記端末装置それぞれに前記付加コンテンツを表示させる配信部と
を有することを特徴とする情報処理装置。
【請求項２】
前記配信部は、前記コンテンツを構成する構成要素のうち、前記処理対象の再生位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記再生位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記処理対象の再生位置を示す情報を含む所在地情報を生成する生成部をさらに有し、
前記配信部は、前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記処理対象の再生位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得部と、
複数の前記端末装置が再生中のコンテンツ毎に、当該コンテンツに対して前記付加コンテンツが付加される付加位置であって、前記付加コンテンツが同一時間帯において前記端末装置それぞれに表示されるような付加位置として、前記同一時間帯に対応する時間位置であって、前記端末装置それぞれで再生中の前記コンテンツの再生時間の中での時間位置を決定する決定部と、
前記決定部により決定された時間位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記時間位置を示す情報を含む所在地情報を生成する生成部と、
前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記決定部により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する配信部と
を有することを特徴とする情報処理装置。
【請求項５】
前記配信部は、前記付加コンテンツが重畳された前記コンテンツを配信する
ことを特徴とする請求項１〜４のいずれか１つに記載の情報処理装置。
【請求項６】
前記配信部は、前記付加コンテンツとして、所定のコンテンツへ遷移されるリンク情報が張られた付加コンテンツを前記コンテンツとともに配信する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記配信部は、前記付加コンテンツとして、前記所定のコンテンツに関する情報を示すテロップを配信する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記配信部は、前記取得部により取得された付加コンテンツとして、同一の付加コンテンツが前記コンテンツに付加された状態で、前記同一時間帯において前記端末装置それぞれに表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信する
ことを特徴とする請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
情報処理装置が実行する情報処理方法であって、
複数の端末装置が再生中のコンテンツであって、前記端末装置それぞれにおいて現時点で異なる再生位置で再生されている前記コンテンツに対して付加される付加コンテンツを取得する取得工程と、
前記端末装置それぞれで再生中の前記コンテンツの再生位置のうち、前記端末装置それぞれにおいて現時点で異なる再生位置に基づき、前記取得工程により取得された付加コンテンツを表示すべき時刻に再生されると予測された再生位置であって、前記端末装置毎に決定された再生位置である処理対象の再生位置において前記付加コンテンツが表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信することにより、同一時間帯において前記端末装置それぞれに前記付加コンテンツを表示させる配信工程と
含むことを特徴とする情報処理方法。
【請求項１０】
情報処理装置が実行する情報処理方法であって、
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得工程と、
複数の前記端末装置が再生中のコンテンツ毎に、当該コンテンツに対して前記付加コンテンツが付加される付加位置であって、前記付加コンテンツが同一時間帯において前記端末装置それぞれに表示されるような付加位置として、前記同一時間帯に対応する時間位置であって、前記端末装置それぞれで再生中の前記コンテンツの再生時間の中での時間位置を決定する決定工程と、
前記決定工程により決定された時間位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記時間位置を示す情報を含む所在地情報を生成する生成工程と、
前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記決定工程により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する配信工程と
含むことを特徴とする情報処理方法。
【請求項１１】
複数の端末装置が再生中のコンテンツであって、前記端末装置それぞれにおいて現時点で異なる再生位置で再生されている前記コンテンツに対して付加される付加コンテンツを取得する取得手順と、
前記端末装置それぞれで再生中の前記コンテンツの再生位置のうち、前記端末装置それぞれにおいて現時点で異なる再生位置に基づき、前記取得手順により取得された付加コンテンツを表示すべき時刻に再生されると予測された再生位置であって、前記端末装置毎に決定された再生位置である処理対象の再生位置において前記付加コンテンツが表示されるよう、前記コンテンツとともに前記付加コンテンツを前記端末装置それぞれに配信することにより、同一時間帯において前記端末装置それぞれに前記付加コンテンツを表示させる配信手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項１２】
複数の端末装置が再生中のコンテンツに対して付加される付加コンテンツを取得する取得手順と、
複数の前記端末装置が再生中のコンテンツ毎に、当該コンテンツに対して前記付加コンテンツが付加される付加位置であって、前記付加コンテンツが同一時間帯において前記端末装置それぞれに表示されるような付加位置として、前記同一時間帯に対応する時間位置であって、前記端末装置それぞれで再生中の前記コンテンツの再生時間の中での時間位置を決定する決定手順と、
前記決定手順により決定された時間位置に基づいて、前記付加コンテンツの所在地を示す所在地情報であって、前記時間位置を示す情報を含む所在地情報を生成する生成手順と、
前記所在地情報に基づく前記端末装置からのアクセスに応じて、前記コンテンツを構成する構成要素のうち、前記決定手順により決定された時間位置において前記端末装置それぞれで再生される構成要素とともに、前記付加コンテンツを配信する配信手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。