(57)【要約】【課題】複数の映像が同期して表示されるコンテンツを配信するサーバの負荷を軽減する技術を提供する。【解決手段】ライブ映像を含む複数の映像を表示する投稿端末表示部（４８）と投稿端末制御部（４４）とを有し、投稿端末制御部は、投稿端末表示部が表示するライブ映像及びその他の映像の同期の仕方を示すリンク情報を生成し、生成したリンク情報をネットワーク経由で外部（管理サーバ３０）に投稿する投稿端末（４０）。【選択図】図１
2017118380.tif 000002
【特許請求の範囲】
【請求項１】
ライブ映像を含む複数の映像を表示する表示部と制御部とを有する端末装置であって、
上記制御部は、
上記表示部が表示するライブ映像及びその他の映像の同期の仕方を示すリンク情報を生成し、
生成したリンク情報をネットワーク経由で外部に投稿する、
ことを特徴とする端末装置。
【請求項２】
上記リンク情報には、ライブ映像とその他の映像との表示タイミングを示すタイミング情報が含まれる、
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
上記リンク情報には、上記表示タイミングを変更するイベントが発生したことを示すイベント情報がさらに含まれ、
上記リンク情報に含まれるタイミング情報は、上記イベント発生後のライブ映像とその他の映像との表示タイミングを示す、
ことを特徴とする請求項２に記載の端末装置。
【請求項４】
上記リンク情報には、ライブ映像とその他の映像とを特定するための映像特定情報が含まれる、
ことを特徴とする請求項１〜３の何れか１項に記載の端末装置。
【請求項５】
撮像部をさらに備え、
上記制御部は、上記表示部が表示するライブ映像として、上記撮像部が撮像した映像を外部のネットワークを経由せずに取得する、
ことを特徴とする請求項１〜４の何れか１項に記載の端末装置。
【請求項６】
上記制御部は、上記撮像部が撮像した映像を第１のサーバに送信する、
ことを特徴とする請求項５に記載の端末装置。
【請求項７】
上記表示部が表示するライブ映像は、第１のサーバから取得した映像である、
ことを特徴とする請求項１〜４の何れか１項に記載の端末装置。
【請求項８】
撮像部をさらに備え、
上記表示部が表示するライブ映像は、上記撮像部が撮像した映像であって、上記第１のサーバに送信され、上記第１のサーバから取得された映像である、
ことを特徴とする請求項７に記載の端末装置。
【請求項９】
上記制御部は、上記その他の映像を、第２のサーバから取得する、
ことを特徴とする請求項１〜８の何れか１項に記載の端末装置。
【請求項１０】
複数の映像を表示する表示部と制御部とを有する端末装置であって、
上記制御部は、
上記複数の映像の同期のさせ方を示すリンク情報をネットワーク経由で取得し、
取得したリンク情報を参照して、
ネットワーク経由で上記複数の映像を取得し、
取得した上記複数の映像が同期するよう上記表示部に表示させる、
ことを特徴とする端末装置。
【請求項１１】
ライブ映像を含む複数の映像を表示する表示部と制御部とを有する端末装置としてコンピュータを機能させるためのプログラムであって、上記制御部に、
上記表示部が表示するライブ映像及びその他の映像の同期の仕方を示すリンク情報を生成する処理、
生成したリンク情報をネットワーク経由で外部に投稿する処理、
を実行させることを特徴とするプログラム。
【請求項１２】
複数の映像を表示する表示部と制御部とを有する端末装置としてコンピュータを機能させるためのプログラムであって、上記制御部に、
上記複数の映像の同期のさせ方を示すリンク情報をネットワーク経由で取得する処理、
取得したリンク情報を参照して、
ネットワーク経由で上記複数の映像を取得する処理、
取得した上記複数の映像が同期するよう上記表示部に表示させる処理、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は配信コンテンツを投稿する端末装置、当該端末装置としてコンピュータを機能させるためのプログラム、配信コンテンツを表示する端末装置、および当該端末装置としてコンピュータを機能させるためのプログラムに関する。
【背景技術】
【０００２】
複数の映像を同期させて表示する技術が開示されている。
【０００３】
例えば、特許文献１には、複数のコンテンツに対して共通に定義される共通時間軸を用いて複数のコンテンツ
間のリンクを生成し、当該リンクを用いて複数のコンテンツを再生するコンテンツ再生装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３２８１８８号公報（２００４年１１月１８日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のような従来技術では、コンテンツ再生装置が再生しているコンテンツであって、複数のコンテンツを同期させたコンテンツを他の端末装置に配信することはできない。一般的には、複数のコンテンツを同期させたコンテンツを配信する場合、サーバにおいて複数のコンテンツを合成することによって配信する配信コンテンツを生成し、当該配信コンテンツを配信する技術が知られている。しかしながら、サーバにおいて複数のコンテンツを合成すると、サーバに負荷が掛かるという問題がある。
【０００６】
本発明は、前記の問題点に鑑みてなされたものであり、その目的は、複数の映像を同期させたコンテンツを配信するサーバの負荷を軽減する技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る端末装置は、ライブ映像を含む複数の映像を表示する表示部と制御部とを有する端末装置であって、上記制御部は、上記表示部が表示するライブ映像及びその他の映像の同期の仕方を示すリンク情報を生成し、生成したリンク情報をネットワーク経由で外部に投稿する。
【０００８】
また、上記の課題を解決するために、本発明の一態様に係る端末装置は、複数の映像を表示する表示部と制御部とを有する端末装置であって、上記制御部は、上記複数の映像の同期のさせ方を示すリンク情報をネットワーク経由で取得し、取得したリンク情報を参照して、ネットワーク経由で上記複数の映像を取得し、取得した上記複数の映像が同期するよう上記表示部に表示させる。
【０００９】
また、上記の課題を解決するために、本発明の一態様に係るプログラムは、ライブ映像を含む複数の映像を表示する表示部と制御部とを有する端末装置としてコンピュータを機能させるためのプログラムであって、上記制御部に、上記表示部が表示するライブ映像及びその他の映像の同期の仕方を示すリンク情報を生成する処理、生成したリンク情報をネットワーク経由で外部に投稿する処理、を実行させる。
【００１０】
また、上記の課題を解決するために、本発明の一態様に係るプログラムは、複数の映像を表示する表示部と制御部とを有する端末装置としてコンピュータを機能させるためのプログラムであって、上記制御部に、上記複数の映像の同期のさせ方を示すリンク情報をネットワーク経由で取得する処理、取得したリンク情報を参照して、ネットワーク経由で上記複数の映像を取得する処理、取得した上記複数の映像が同期するよう上記表示部に表示させる処理、を実行させる。
【発明の効果】
【００１１】
本発明の一態様によれば、複数の映像を同期させたコンテンツを配信するサーバの負荷を軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態１に係るコンテンツ提供システムの要部構成を示すブロック図である。
【図２】本発明の実施形態１に係るコンテンツ提供システムを模式的に示す図である。
【図３】本発明の実施形態１における投稿端末の構成を示すブロック図である。
【図４】本発明の実施形態１において配信コンテンツが確定するまでの投稿端末の処理の流れを示すフローチャートである。
【図５】本発明の実施形態１における映像追加処理の流れを示すフローチャートである。
【図６】本発明の実施形態１において投稿端末が表示する画面の例である。
【図７】本発明の実施形態１におけるメタデータの例を示す図である。
【図８】本発明の実施形態１において表示端末が配信コンテンツのメタデータを取得する処理の流れを示すフローチャートである。
【図９】本発明の実施形態１において表示端末が配信コンテンツを表示する処理の流れを示すフローチャートである。
【図１０】本発明の実施形態１において表示端末が表示する画面の例である。
【図１１】本発明の実施形態２における同期イベントが発生した場合のライブ映像と録画映像の再生時間の関係を示す図である。
【図１２】録画映像配信サーバ、ライブ映像配信サーバ、管理サーバ、投稿端末、および表示端末として利用可能なコンピュータのハードウェア構成を例示したブロック図である。
【発明を実施するための形態】
【００１３】
〔実施形態１〕
以下、本発明の実施の形態について、図１〜図１０を用いて詳細に説明する。
【００１４】
（コンテンツ提供システム１）
図２は、本発明の実施形態１に係るコンテンツ提供システム１を模式的に示す図である。コンテンツ提供システム１は、図２に示すように、録画映像配信サーバ（第２のサーバ）１０、ライブ映像配信サーバ（第１のサーバ）２０、管理サーバ３０、投稿端末（端末装置）４０、および表示端末（端末装置）６０によって構成されている。
【００１５】
コンテンツ提供システム１は、投稿端末４０によって投稿された配信コンテンツを、表示端末６０が表示するシステムである。投稿端末４０によって投稿される配信コンテンツには、（１）投稿端末４０から出力され、ライブ映像配信サーバ２０を介して出力されるライブ映像、および（２）既に録画されている録画映像であって、録画映像配信サーバ１０に格納されている録画映像が含まれている。
【００１６】
投稿端末４０は、配信コンテンツにおけるライブ映像と録画映像との同期の仕方を示すリンク情報を生成し、生成したリンク情報をネットワーク２経由で外部に出力する。本明細書では、投稿端末４０は、生成したリンク情報を管理サーバ３０に出力するが、出力先は限定されない。管理サーバ３０は、当該リンク情報を表示端末６０に出力し（換言すると、配信コンテンツを配信し）、表示端末６０は、当該リンク情報を参照して、ライブ映像と録画映像とが同期するように表示する。より具体的には、表示端末６０は、取得したリンク情報を参照することにより、ライブ映像をネットワーク２経由でライブ映像配信サーバ２０から取得し、録画映像をネットワーク２経由で録画映像配信サーバ１０から取得し、取得したライブ映像と録画映像とが同期するように表示する。
【００１７】
なお、本明細書では、コンテンツ提供システム１が提供する配信コンテンツの例として、録画映像は、配信コンテンツの投稿者以外の人がメイクをする映像であり、ライブ映像は、投稿者が録画映像のメイクの真似をしながら目のメイクをする映像である場合を例に挙げ、説明する。
【００１８】
図１は、本発明の実施形態１に係るコンテンツ提供システム１の要部構成を示すブロック図である。各サーバおよび端末の詳細について、図１を参照して以下に説明する。
【００１９】
（録画映像配信サーバ１０）
録画映像配信サーバ１０は、図１に示すように、録画映像配信サーバ通信部１２、録画映像配信サーバ制御部１４、および録画映像配信サーバ記憶部１６を含んでいる。
【００２０】
録画映像配信サーバ通信部１２は、外部の装置と通信するための通信インターフェースである。
【００２１】
録画映像配信サーバ制御部１４は、録画映像配信サーバ１０の各構成を統括的に制御する機能を備えている演算装置である。
【００２２】
録画映像配信サーバ記憶部１６は、録画映像などが格納されている記憶装置である。
【００２３】
（ライブ映像配信サーバ２０）
ライブ映像配信サーバ２０は、図１に示すように、ライブ映像配信サーバ通信部２２、ライブ映像配信サーバ制御部２４、およびライブ映像配信サーバ記憶部２６を含んでいる。
【００２４】
ライブ映像配信サーバ通信部２２は、外部の装置と通信するための通信インターフェースである。
【００２５】
ライブ映像配信サーバ制御部２４は、ライブ映像配信サーバ２０の各構成を統括的に制御する機能を備えている演算装置である。
【００２６】
ライブ映像配信サーバ記憶部２６は、ライブ映像などが格納されている記憶装置である。
【００２７】
（管理サーバ３０）
管理サーバ３０は、図１に示すように、管理サーバ通信部３２、管理サーバ制御部３４、および管理サーバ記憶部３６を含んでいる。
【００２８】
管理サーバ通信部３２は、外部の装置と通信するための通信インターフェースである。
【００２９】
管理サーバ制御部３４は、管理サーバ３０の各構成を統括的に制御する機能を備えている演算装置である。
【００３０】
管理サーバ記憶部３６は、後述する配信コンテンツのメタデータおよび配信可能な録画映像のリスト、および当該リストに含まれる複数の録画映像をそれぞれ特定するための参照動画ＩＤ（映像特定情報）などが格納されている記憶装置である。なお、配信可能な録画映像のリストおよび当該リストに含まれる録画映像をそれぞれ特定するための参照動画ＩＤは、予め管理サーバ記憶部３６に格納されているものである。
【００３１】
（投稿端末４０）
投稿端末４０は、図１に示すように、投稿端末通信部（通信部）４２、投稿端末制御部（制御部）４４、カメラ（撮像部）４６、投稿端末表示部（表示部）４８、および投稿端末操作部５０を含んでいる。
【００３２】
投稿端末通信部４２は、外部の装置と通信するための通信インターフェースである。
【００３３】
カメラ４６は、周辺のライブ映像を撮像する撮像装置である。
【００３４】
投稿端末表示部４８は、入力された映像信号が示す映像を表示する出力装置である。
【００３５】
投稿端末操作部５０は、ユーザーによる操作を受け付ける入力装置である。
【００３６】
投稿端末制御部４４は、投稿端末４０の各構成を統括的に制御する機能を備えている演算装置である。投稿端末制御部４４の詳細な構成について、図３を用いて説明する。
【００３７】
（投稿端末制御部４４）
図３は、本発明の実施形態１における投稿端末４０の構成を示すブロック図である。投稿端末制御部４４は、図３に示すように、ライブ映像取得部４４０、ライブ映像出力部４４２、投稿端末表示制御部４４４、コンテンツ取得部４４６、投稿端末操作受付部４４８、リンク情報生成部４５０、リンク情報出力部４５２、および投稿端末コンテンツ要求部４５４としても機能する。
【００３８】
ライブ映像取得部４４０は、カメラ４６によって撮像されたライブ映像を取得する。
【００３９】
ライブ映像出力部４４２は、ライブ映像取得部が取得したライブ映像を、投稿端末通信部４２を介して出力する。
【００４０】
投稿端末表示制御部４４４は、投稿端末表示部４８に表示する映像を示す映像信号を出力する。
【００４１】
コンテンツ取得部４４６は、投稿端末通信部４２を介して、録画映像のリスト、録画映像、およびライブ映像などを取得する。
【００４２】
投稿端末操作受付部４４８は、投稿端末操作部５０が受け付けたユーザーの操作を示す操作信号を取得する。
【００４３】
リンク情報生成部４５０は、ライブ映像と録画映像との同期の仕方を示すリンク情報を生成する。
【００４４】
リンク情報出力部４５２は、投稿端末通信部４２を介して、リンク情報生成部４５０が生成したリンク情報を出力する。
【００４５】
投稿端末コンテンツ要求部４５４は、投稿端末通信部４２を介して、録画映像などを要求する。
【００４６】
（表示端末６０）
表示端末６０は、図１に示すように、表示端末通信部（通信部）６２、表示端末制御部（制御部）６４、表示端末表示部（表示部）６６、および表示端末操作部６８を含んでいる。
【００４７】
表示端末通信部６２は、外部の装置と通信するための通信インターフェースである。
【００４８】
表示端末表示部６６は、入力された映像信号が示す映像を表示する出力装置である。
【００４９】
表示端末操作部６８は、ユーザーによる操作を受け付ける入力装置である。
【００５０】
表示端末制御部６４は、表示端末６０の各構成を統括的に制御する機能を備えている演算装置である。表示端末制御部６４の詳細な構成について、以下に説明する。
【００５１】
（表示端末制御部６４）
表示端末制御部６４は、図１に示すように、コンテンツ情報取得部６４０、表示端末表示制御部６４２、表示端末操作受付部６４４、および表示端末コンテンツ要求部６４６としても機能する。
【００５２】
コンテンツ情報取得部６４０は、表示端末通信部６２を介して、ライブ映像、録画映像などを取得する。
【００５３】
表示端末表示制御部６４２は、表示端末表示部６６に表示する映像を示す映像信号を出力する。
【００５４】
表示端末操作受付部６４４は、表示端末操作部６８が受け付けたユーザーの操作を示す操作信号を取得する。
【００５５】
表示端末コンテンツ要求部６４６は、表示端末通信部６２を介して、ライブ映像および録画映像などを要求する。
【００５６】
（配信コンテンツ確定処理）
コンテンツ提供システム１において、配信コンテンツの投稿が確定するまでの投稿端末４０の処理について、図４〜図６を用いて説明する。図４は、本発明の実施形態１において配信コンテンツが確定するまでの投稿端末４０の処理の流れを示すフローチャートである。また、図５は、本発明の実施形態１における映像追加処理の流れを示すフローチャートである。また、図６は、本発明の実施形態１において投稿端末４０が表示する画面の例である。
【００５７】
（ステップＳ２）
ライブ映像取得部４４０は、カメラ４６を介して取得したライブ映像を、投稿端末表示制御部４４４に出力する。投稿端末表示制御部４４４は、取得したライブ映像を含む画面、投稿端末表示部４８に表示させる。このとき、投稿端末表示部４８が表示する画面の例を図６の（ａ）に示す。図６の（ａ）は、取得したライブ映像４８１を含む画面４８０ａを示す図である。
【００５８】
図６の（ａ）に示すように、画面４８０ａには、ライブ映像４８１、レイアウト選択リスト４８２、レイアウト選択ボタン４８３ａ〜レイアウト選択ボタン４８３ｅ、および投稿確定ボタン４８４が含まれている。
【００５９】
ライブ映像４８１は、カメラ４６が撮像しているライブ映像である。
【００６０】
レイアウト選択リスト４８２には、配信コンテンツにおいてライブ映像および録画映像を配置可能な複数のレイアウトの各々を選択するためのレイアウト選択ボタン４８３ａ〜レイアウト選択ボタン４８３ｅが含まれている。
【００６１】
レイアウト選択ボタン４８３ａ〜レイアウト選択ボタン４８３ｅは、配信コンテンツにおけるライブ映像および録画映像の配置のレイアウトを選択する旨の操作を受け付けるボタンである。
【００６２】
投稿確定ボタン４８４は、配信コンテンツの投稿を確定する旨の操作を受け付けるボタンである。
【００６３】
（ステップＳ４）
投稿端末操作受付部４４８は、投稿端末操作部５０を介して、表示する映像の数およびレイアウトを選択する旨の操作信号を取得すると、当該操作信号に応じて表示する映像の数およびレイアウトを選択し、当該操作信号を投稿端末表示制御部４４４に出力する。投稿端末表示制御部４４４は、取得した操作信号に応じた画面を、投稿端末表示部４８に表示させる。このとき、投稿端末表示部４８が表示する画面の例を図６の（ｂ）に示す。図６の（ｂ）は、表示する映像の数およびレイアウトを選択したときに表示する画面４８０ｂを示す図である。
【００６４】
なお、本実施形態では、図６の（ａ）に示す画面において、画面を上下に二分割し、上側にライブ映像、下側に録画映像配信サーバ１０に格納されている録画映像を配置するレイアウトを選択する旨の操作を受け付けるレイアウト選択ボタン４８３ｃが選択された場合について説明する。
【００６５】
レイアウト選択ボタン４８３ｃが選択されると、図６の（ｂ）に示すように、選択されたレイアウトに応じた画面４８０ｂが表示される。より具体的には、画面４８０ｂには、上述したライブ映像４８１、レイアウト選択リスト４８２、レイアウト選択ボタン４８３ａ〜レイアウト選択ボタン４８３ｅに加えて、映像登録可能エリア４８５および映像登録ボタン４８６が含まれている。
【００６６】
映像登録可能エリア４８５は、表示する映像がまだ登録されていない領域である。
【００６７】
映像登録ボタン４８６は、映像登録可能エリア４８５に映像を登録する旨の操作を受け付けるボタンである。
【００６８】
（ステップＳ６）
投稿端末操作受付部４４８は、映像登録可能エリア４８５があるか否か（換言すると、ステップＳ４において選択した表示する映像の数が、表示している映像の数よりも多いか否か）を判定する。そして、投稿端末操作受付部４４８は判定結果を投稿端末表示制御部４４４に出力する。また、ステップＳ６は、上述した図６の（ｂ）の画面が表示されている状態において、映像登録ボタン４８６が押されたか否かを投稿端末操作受付部４４８が判定する処理であってもよい。
【００６９】
（ステップＳ８）
ステップＳ６において、「映像登録可能エリア４８５はある」（ステップＳ６：ＹＥＳ）と判定された場合、投稿端末４０は、図５に示す処理を実行する。
【００７０】
（ステップＳ３０）
まず、投稿端末表示制御部４４４は、ステップＳ６において取得した判定結果を参照し、追加映像の選択画面を投稿端末表示部４８に表示させる。このとき、投稿端末表示部４８が表示する画面の例を図６の（ｃ）に示す。図６の（ｃ）は、追加映像の選択画面４８０ｃを示す図である。
【００７１】
追加映像の選択画面４８０ｃには、図６の（ｃ）に示すように、投稿端末４０の記憶部（不図示）に格納されている録画映像を追加映像として選択する旨を示すボタン４８７、録画映像配信サーバ１０に格納されている録画映像を追加映像として選択する旨を示すボタン４８８、他の端末から出力されているライブ映像を追加映像として選択する旨を示すボタン４８９が含まれる。上述したように、本実施形態では、画面下側に録画映像配信サーバ１０に格納されている録画映像が表示される構成について説明するため、以下ではボタン４８８が選択された場合について説明する。
【００７２】
投稿端末操作受付部４４８は、ボタン４８８が選択された旨の操作信号を取得すると、当該操作信号を投稿端末コンテンツ要求部４５４に出力する。投稿端末コンテンツ要求部４５４は、投稿端末通信部４２を介して、選択可能な録画映像のリストを管理サーバ３０に要求する。
【００７３】
管理サーバ３０の管理サーバ制御部３４は、管理サーバ通信部３２を介して当該要求を受け付けると、管理サーバ記憶部３６に格納されている配信可能な録画映像のリストおよび当該リストに含まれる録画映像をそれぞれ特定するための参照動画ＩＤを取得する。そして、取得したリストおよび参照動画ＩＤを、管理サーバ通信部３２を介して投稿端末４０に出力する。
【００７４】
投稿端末４０のコンテンツ取得部４４６は、投稿端末通信部４２を介して、上記リストを管理サーバ３０から取得し、投稿端末コンテンツ要求部４５４は、投稿端末通信部４２を介して、上記参照動画ＩＤを取得する。そして、コンテンツ取得部４４６は、取得したリストを投稿端末表示制御部４４４に出力する。投稿端末表示制御部４４４は、取得したリストを含む画面を投稿端末表示部４８に表示させる。このとき、投稿端末表示部４８が表示する選択可能な録画映像のリストを含む画面の例を図６の（ｄ）に示す。図６の（ｄ）は、選択可能な録画映像のリスト４９０を含む画面４８０ｄを示す図である。
【００７５】
図６の（ｄ）に示すように、選択可能な録画映像のリスト４９０には、録画映像４９０ａ〜録画映像４９０ｃが含まれる。また、画面４８０ｄには、図６の（ｃ）に示す画面４８０ｃに戻る旨の操作を受け付けるボタン４９１も含まれている。
【００７６】
（ステップＳ３２）
例えば、図６の（ｄ）に示す画面４８０ｄが表示されている場合において、ユーザーは、真似をしたいメイクの録画映像を選択する操作を行う。
【００７７】
上記ユーザーの操作によって、投稿端末操作受付部４４８は、投稿端末操作部５０を介して、追加する録画映像を選択する旨の操作信号を取得すると、当該操作信号を投稿端末コンテンツ要求部４５４に出力する。
【００７８】
投稿端末コンテンツ要求部４５４は、取得した操作信号に応じた録画映像を、録画映像配信サーバ１０に要求する。より具体的には、ステップＳ３０において投稿端末コンテンツ要求部４５４が取得した参照動画ＩＤのうち、要求する録画映像を特定するための参照動画ＩＤを出力することにより、当該参照動画ＩＤによって特定される録画映像を出力するよう要求する。また、投稿端末コンテンツ要求部４５４は、出力した参照動画ＩＤをリンク情報生成部４５０に出力する。
【００７９】
録画映像配信サーバ１０の録画映像配信サーバ制御部１４は、録画映像配信サーバ通信部１２を介して録画映像の要求を受け付けると、当該録画映像を録画映像配信サーバ記憶部１６から取得する。そして、録画映像配信サーバ制御部１４は、録画映像配信サーバ通信部１２を介して、取得した録画映像を投稿端末４０に出力する。
【００８０】
（ステップＳ３４）
コンテンツ取得部４４６は、録画映像配信サーバ１０から、投稿端末通信部４２を介して追加する録画映像を取得できたか否かを判定する。
【００８１】
ステップＳ３４において、「追加する録画映像を取得できなかった」と判定された場合（ステップＳ３４：ＮＯ）、投稿端末４０の処理はステップＳ３０に戻る。
【００８２】
（ステップＳ３６）
一方、ステップＳ３４において、「追加する録画映像を取得できた」と判定された場合（ステップＳ３４：ＹＥＳ）、コンテンツ取得部４４６は、取得した録画映像を投稿端末表示制御部４４４に出力する。投稿端末表示制御部４４４は、取得した録画映像を含む画面を、投稿端末表示部４８に表示させる。このとき、投稿端末表示部４８が表示する録画映像を含む画面の例を図６の（ｅ）に示す。図６の（ｅ）は、録画映像４９２を含む画面４８０ｅを示す図である。
【００８３】
画面４８０ｅでは、上述した図６の（ｂ）に示した画面４８０ｂにおける映像登録可能エリア４８５に、取得した録画映像４９２が表示されている。また、画面４８０ｅには、配信コンテンツの投稿を確定する旨の操作を受け付ける投稿確定ボタン４８４が再び含まれている。
【００８４】
そして、投稿端末４０は、図５に示す処理を終了し、上述したステップＳ４の処理に戻る。
【００８５】
（ステップＳ１０）
続いて、ステップＳ６において、「映像登録可能エリア４８５はない」（ステップＳ６：ＮＯ）と判定された場合、投稿端末操作受付部４４８は、映像登録可能エリアを追加する旨の操作を受け付けたか否かを判定する。
【００８６】
ステップＳ１０において、「映像登録可能エリアを追加する旨の操作を受け付けた」と判定された場合（ステップＳ１０：ＹＥＳ）、投稿端末４０は、上述したステップＳ４の処理に戻る。
【００８７】
（ステップＳ１２）
一方、ステップＳ１０において、「映像登録可能エリアを追加する旨の操作を受け付けていない」と判定された場合（ステップＳ１０：ＮＯ）、投稿端末操作受付部４４８は、映像を削除する旨の操作を受け付けたか否かを判定する。
【００８８】
（ステップＳ１４）
ステップＳ１２において、「映像を削除する旨の操作を受け付けた」と判定された場合（ステップＳ１２：ＹＥＳ）、投稿端末操作受付部４４８は、取得した操作信号を投稿端末表示制御部４４４に出力する。投稿端末表示制御部４４４は、取得した操作信号に応じて映像を削除する。そして、投稿端末４０は、上述したステップＳ４の処理に戻る。
【００８９】
（ステップＳ１６）
一方、ステップＳ１２において、「映像を削除する旨の操作を受け付けていない」と判定された場合（ステップＳ１２：ＮＯ）、投稿端末操作受付部４４８は、投稿を確定する旨の操作を受け付けたか否かを判定する。
【００９０】
ステップＳ１６において、「投稿を確定する旨の操作を受け付けていない」と判定された場合（ステップＳ１６：ＮＯ）、投稿端末４０は、上述したステップＳ４の処理に戻る。
【００９１】
（ステップＳ１８）
例えば録画映像が、再生を始めてから１分３０秒後に目のメイクをする映像になった場合、ユーザーは、録画映像の再生を始めてから１分３０秒後の録画映像と、ライブ映像とを含む映像を配信コンテンツとして確定する操作（投稿確定ボタン４８４を選択する操作）を実行する。
【００９２】
上記の操作により、ステップＳ１６において、「投稿を確定する旨の操作を受け付けた」と判定された場合（ステップＳ１６：ＹＥＳ）、投稿端末操作受付部４４８は、投稿を確定する旨を示す操作信号を、ライブ映像取得部４４０および投稿端末表示制御部４４４に出力する。
【００９３】
また、投稿端末操作受付部４４８は、上記操作信号に加えて、当該操作を受け付けたときの録画映像の再生時間（１分３０秒）を示す参照動画再生時間を、リンク情報生成部４５０に出力する。すなわち、参照動画再生時間は、ライブ映像と録画映像との表示タイミングを示すタイミング情報である。
【００９４】
（ステップＳ２０）
ライブ映像取得部４４０は、投稿を確定する旨を示す操作信号を取得すると、ＬＩＶＥ配信システムを開設する。ここで、ＬＩＶＥ配信システムの開設とは、ライブ映像配信サーバ２０がライブ映像を特定するためのＬＩＶＥ動画ＩＤ（映像特定情報）を発行し、当該ＬＩＶＥ動画ＩＤとライブ映像とを紐付けることである。そのため、ライブ映像取得部４４０は、投稿を確定する旨を示す操作信号を取得すると、ライブ映像をライブ映像出力部４４２に出力する。ライブ映像出力部４４２は、取得したライブ映像をライブ映像配信サーバ２０に出力する。
【００９５】
ライブ映像配信サーバ２０のライブ映像配信サーバ制御部２４は、ライブ映像配信サーバ通信部２２を介してライブ映像を取得すると、当該ライブ映像を特定するためのＬＩＶＥ動画ＩＤを発行し、当該ＬＩＶＥ動画ＩＤとライブ映像とを紐付ける。そして、ライブ映像配信サーバ制御部２４は、取得したライブ映像と紐付けたＬＩＶＥ動画ＩＤとを関連付けてライブ映像配信サーバ記憶部２６に出力する。そして、ライブ映像配信サーバ制御部２４は、関連付けたＬＩＶＥ動画ＩＤとライブ映像とを、ライブ映像配信サーバ通信部２２を介して投稿端末４０に出力する。
【００９６】
（ステップＳ２２）
続いてコンテンツ取得部４４６は、ＬＩＶＥ配信システムを開設できたか否かを判定する。換言すると、リンク情報生成部４５０は、ステップＳ２０においてライブ映像出力部４４２が出力したライブ映像に紐付けられたＬＩＶＥ動画ＩＤを取得したか否かを判定する。
【００９７】
ステップＳ２２において、「ＬＩＶＥ配信システムを開設できなかった」と判定された場合（ステップＳ２２：ＮＯ）、投稿端末４０は、上述したステップＳ４の処理に戻る。
【００９８】
（ステップＳ２４）
一方、ステップＳ２２において、「ＬＩＶＥ配信システムを開設できた」と判定された場合（ステップＳ２２：ＹＥＳ）、コンテンツ取得部４４６は、取得したＬＩＶＥ動画ＩＤをリンク情報生成部４５０に出力し、取得したライブ映像を投稿端末表示制御部４４４に出力する。
【００９９】
ここで、リンク情報生成部４５０は、投稿を確定する旨を示す操作信号をステップＳ１６において取得しているので、ステップＳ３２において取得した参照動画ＩＤ、ステップＳ１６において取得した参照動画再生時間、およびステップＳ２４において取得したＬＩＶＥ動画ＩＤを含むリンク情報を生成する。そして、リンク情報生成部４５０は、生成したリンク情報をリンク情報出力部４５２に出力し、リンク情報出力部４５２は、取得したリンク情報を、投稿端末通信部４２を介して管理サーバ３０に出力する。
【０１００】
また、投稿端末表示制御部４４４も、投稿を確定する旨を示す操作信号をステップＳ１６において取得しているので、配信コンテンツを投稿端末表示部４８に表示させる。このとき、投稿端末表示部４８が表示する画面の例を、図６の（ｆ）に示す。図６の（ｆ）は、配信コンテンツの画面４８０ｆを示す図である。
【０１０１】
画面４８０ｆでは、上述した図６の（ｅ）に示した画面４８０ｅにおける投稿確定ボタン４８４に替えて、配信コンテンツが確定した旨を示すメッセージ４９３が含まれている。
【０１０２】
ステップＳ２４の処理が終わると、投稿端末４０は、所定のタイミング（例えば、１秒）が経過するごとにリンク情報を生成して管理サーバ３０に出力する構成であってもよいし、所定のタイミング（例えば、後述する同期イベントが発生したタイミング）においてリンク情報を生成して管理サーバ３０に出力する構成であってもよい。
【０１０３】
なお、リンク情報に含まれる情報は、ＬＩＶＥ動画ＩＤおよび参照動画ＩＤに替えて、配信コンテンツＩＤであってもよい。この場合、配信コンテンツＩＤは、管理サーバ３０がメタデータを生成した後、任意のタイミングで投稿端末４０が取得する構成であればよく、リンク情報生成部４５０は、ＬＩＶＥ動画ＩＤおよび参照動画ＩＤに替えて取得した配信コンテンツＩＤをリンク情報に含める。
【０１０４】
また、投稿端末４０は、ステップＳ２２におけるライブ映像を取得する処理を省略する構成であってもよい。この場合、投稿端末表示制御部４４４は、ライブ映像配信サーバ２０から出力されたライブ映像に替えて、カメラ４６を介して、ネットワーク２を経由することなく取得したライブ映像を投稿端末表示部４８に表示することにより、配信コンテンツを表示することができる。
【０１０５】
（メタデータ生成処理）
上述したステップＳ２４において、リンク情報出力部４５２がリンク情報を管理サーバ３０に出力すると、管理サーバ制御部３４は、管理サーバ通信部３２を介して、リンク情報を取得する。管理サーバ制御部３４は、リンク情報を取得すると、メタデータを生成してライブ映像配信サーバ記憶部２６に格納する。メタデータについて、図７を用いて説明する。図７は、本発明の実施形態１におけるメタデータの例を示す図である。
【０１０６】
メタデータには、図７に示すように、配信コンテンツに関する情報を含むデータである。以下、メタデータに含まれる情報について、説明する。なお、ＬＩＶＥ動画ＩＤ、参照動画ＩＤ、および参照動画再生時間については既に説明しているため、説明を省略する。
【０１０７】
配信コンテンツＩＤは、配信コンテンツを特定するための識別情報であり、管理サーバ制御部３４が発行する。
【０１０８】
配信日時は、配信コンテンツの配信を開始した日時を示す情報である。
【０１０９】
ユーザーＩＤは、配信コンテンツを投稿した投稿端末４０を特定するための識別情報である。また、ユーザーＩＤは、投稿端末４０を用いて配信コンテンツを投稿したユーザーに紐付けられた識別情報であってもよい。
【０１１０】
配信タイトルは、配信コンテンツの題名を示す情報である。
【０１１１】
サムネイルは、配信コンテンツに含まれる画像を抽出した画像である。
【０１１２】
タグは、配信コンテンツの付随情報であり、例えば、配信コンテンツのジャンルが挙げられる。
【０１１３】
ＳＮＳ情報ＩＤは、配信コンテンツに付随するＳＮＳ情報である。
【０１１４】
ＬＩＶＥ再生時間は、配信を開始してから経過した時間を示す情報である。
【０１１５】
同期イベントＩＤは、ライブ映像と録画映像との同期の仕方を変更する処理（同期イベント）が投稿端末４０において実行された場合（イベントが発生した場合）に生成される、当該同期イベントを特定するための識別情報である。同期イベントについては、後述の実施形態において詳しく説明する。
【０１１６】
参照動画座標情報は、ライブ映像と同期したときに、録画映像として、録画映像の一部の領域を表示させた場合、当該録画映像の一部の領域を示す情報である。例えばユーザーが、録画映像のうち目の映像の領域だけを配信コンテンツに含めたい場合、目の映像の領域を示す操作をユーザーから受け付け、当該領域の四隅の座標位置を示す情報を、参照動画座標情報としてメタデータに含めることができる。
【０１１７】
（配信コンテンツ表示処理）
コンテンツ提供システム１において、表示端末６０が配信コンテンツを表示する処理について、図８〜図１０を用いて説明する。図８は、本発明の実施形態１において表示端末６０が配信コンテンツのメタデータを取得する処理の流れを示すフローチャートである。また、図９は、本発明の実施形態１において表示端末６０が配信コンテンツを表示する処理の流れを示すフローチャートである。また、図１０は、本発明の実施形態１において表示端末６０が表示する画面の例である。
【０１１８】
（ステップＳ４０）
表示端末操作受付部６４４は、表示端末操作部６８を介して、配信可能な配信コンテンツのリストである配信コンテンツ一覧を表示する旨の操作を受け付けた旨の操作信号を取得すると、当該操作信号を表示端末コンテンツ要求部６４６に出力する。表示端末コンテンツ要求部６４６は、表示端末通信部６２を介して、管理サーバ３０に対して配信コンテンツ一覧を要求する。
【０１１９】
（ステップＳ４２）
管理サーバ３０の管理サーバ制御部３４は、管理サーバ通信部３２を介して、配信コンテンツ一覧の要求を受け付けると、管理サーバ記憶部３６から配信コンテンツ一覧を取得する。より具体的には、管理サーバ制御部３４は、配信可能な複数の配信コンテンツのそれぞれのメタデータから、配信コンテンツＩＤ、配信タイトル、およびサムネイルを取得し、配信コンテンツＩＤ、配信タイトル、およびサムネイルを含む配信コンテンツ一覧を生成する。
【０１２０】
（ステップＳ４４）
そして、管理サーバ制御部３４は、管理サーバ通信部３２を介して、配信コンテンツ一覧を表示端末６０に出力する。
【０１２１】
（ステップＳ４６）
表示端末６０のコンテンツ情報取得部６４０は、表示端末通信部６２を介して、管理サーバ３０から出力された配信コンテンツ一覧を取得する。そして、コンテンツ情報取得部６４０は、配信コンテンツ一覧に含まれる配信コンテンツＩＤを、表示端末コンテンツ要求部６４６に出力する。また、コンテンツ情報取得部６４０は、取得した配信コンテンツ一覧を表示端末表示制御部６４２に出力する。表示端末表示制御部６４２は、取得した配信コンテンツ一覧を含む画面を、表示端末表示部６６に表示させる。このとき、表示端末表示部６６が表示する画面の例を図１０の（ａ）に示す。図１０の（ａ）は、取得した配信コンテンツ一覧６６１を含む画面６６０ａを示す図である。
【０１２２】
画面６６０ａには、図１０の（ａ）に示すように、複数の配信コンテンツ（配信コンテンツ６６１ａ〜配信コンテンツ６６１ｃ）が含まれる配信コンテンツ一覧６６１が含まれている。また、各配信コンテンツには、配信コンテンツの内容をユーザーに提示するため、配信タイトルおよびサムネイルが含まれている。
【０１２３】
（ステップＳ４８）
表示端末操作受付部６４４は、配信コンテンツを選択する旨の操作を示す操作信号を取得すると、配信コンテンツを選択する。そして、表示端末操作受付部６４４は、取得した操作信号を表示端末コンテンツ要求部６４６に出力する。
【０１２４】
（ステップＳ５０）
表示端末コンテンツ要求部６４６は、取得した操作信号を参照し、ステップＳ４６において取得した配信コンテンツＩＤから、選択されたコンテンツに対応する配信コンテンツＩＤを選択する。そして、表示端末コンテンツ要求部６４６は、当該配信コンテンツＩＤを出力することにより、当該配信コンテンツＩＤのメタデータを管理サーバ３０に要求する。
【０１２５】
（ステップＳ５２）
管理サーバ３０の管理サーバ制御部３４は、管理サーバ通信部３２を介してメタデータの要求を受け付けると、管理サーバ記憶部３６からメタデータを取得する。ここで管理サーバ制御部３４が取得するメタデータには、ＬＩＶＥ動画ＩＤ、参照動画ＩＤ、ＬＩＶＥ再生時間、参照動画再生時間、および参照動画座標情報が含まれる。
【０１２６】
（ステップＳ５４）
そして、管理サーバ制御部３４は、管理サーバ通信部３２を介して、メタデータを表示端末６０に出力する。
【０１２７】
（ステップＳ５６）
表示端末６０のコンテンツ情報取得部６４０は、表示端末通信部６２を介して、管理サーバ３０から出力されたメタデータをネットワーク２経由で取得する。そして、コンテンツ情報取得部６４０は、取得したメタデータに含まれているＬＩＶＥ動画ＩＤ、参照動画ＩＤ、ＬＩＶＥ再生時間、および参照動画再生時間を表示端末コンテンツ要求部６４６に出力する。また、コンテンツ情報取得部６４０は、取得したメタデータに含まれる参照動画座標情報を、表示端末表示制御部６４２に出力する。
【０１２８】
（ステップＳ５８）
コンテンツ情報取得部６４０は、エラーが発生しているか否かを判定する。コンテンツ情報取得部６４０が判定するエラーの例として、取得したメタデータに情報が含まれていない（要求した配信コンテンツが削除されていた場合など）、が挙げられる。
【０１２９】
ステップＳ５８において、「エラーが発生している」と判定された場合（ステップＳ５８：ＹＥＳ）、表示端末６０は、上述したステップＳ４０の処理に戻る。
【０１３０】
一方、ステップＳ５８において、「エラーが発生していない」と判定された場合（ステップＳ５８：ＮＯ）、図８に示す処理は終了し、ステップＳ６０に進む。
【０１３１】
（ステップＳ６０）
表示端末コンテンツ要求部６４６は、ステップＳ５６において取得した参照動画ＩＤ、ＬＩＶＥ再生時間、および参照動画再生時間を参照し、所定の時間からの録画映像を録画映像配信サーバ１０に要求する。より具体的には、表示端末コンテンツ要求部６４６は、参照動画再生時間が示す時間に、ＬＩＶＥ再生時間が示す時間を加えた時間以降の録画映像を、録画映像配信サーバ１０に要求する。例えば、参照動画再生時間が１分３０秒であり、ＬＩＶＥ再生時間が２秒の場合、表示端末コンテンツ要求部６４６は、１分３２秒以降の録画映像を録画映像配信サーバ１０に要求する。換言すると、表示端末コンテンツ要求部６４６は、ライブ映像に同期した録画映像を、録画映像配信サーバ１０に要求する。
【０１３２】
（ステップＳ６２）
録画映像配信サーバ１０の録画映像配信サーバ制御部１４は、録画映像配信サーバ通信部１２を介して、所定の時間からの録画映像の要求を受け付ける。そして、録画映像配信サーバ制御部１４は、受け付けた要求に応じて、所定の時間からの録画映像を、録画映像配信サーバ記憶部１６から取得する。
【０１３３】
（ステップＳ６４）
録画映像配信サーバ制御部１４は、取得した所定の時間からの録画映像を、録画映像配信サーバ通信部１２を介して表示端末６０に出力する。
【０１３４】
（ステップＳ６６）
表示端末６０のコンテンツ情報取得部６４０は、表示端末通信部６２を介して、所定の時間からの録画映像をネットワーク２経由で取得する。
【０１３５】
（ステップＳ６８）
続いて、表示端末コンテンツ要求部６４６は、ステップＳ５６において取得したＬＩＶＥ動画ＩＤを参照し、ライブ映像をライブ映像配信サーバ２０に要求する。
【０１３６】
（ステップＳ７０）
ライブ映像配信サーバ２０のライブ映像配信サーバ制御部２４は、ライブ映像配信サーバ通信部２２を介して、ライブ映像の要求を受け付ける。そして、ライブ映像配信サーバ制御部２４は、受け付けた要求に応じて、ライブ映像をライブ映像配信サーバ記憶部２６から取得する。
【０１３７】
（ステップＳ７２）
ライブ映像配信サーバ制御部２４は、取得したライブ映像を、ライブ映像配信サーバ通信部２２を介して表示端末６０に出力する。
【０１３８】
（ステップＳ７４）
表示端末６０のコンテンツ情報取得部６４０は、表示端末通信部６２を介して、ライブ映像をネットワーク２経由で取得する。
【０１３９】
（ステップＳ７６）
表示端末表示制御部６４２は、ステップＳ６６においてネットワーク２経由で取得した所定の時間からの録画映像と、ステップＳ７４においてネットワーク２経由で取得したライブ映像とを含む配信コンテンツを表示端末表示部６６に表示させる。このとき、表示端末表示部６６が表示する画面の例を図１０の（ｂ）に示す。図１０の（ｂ）は、配信コンテンツを含む画面６６０ｂを示す図である。
【０１４０】
図１０の（ｂ）に示すように、画面６６０ｂには、録画映像４９２およびライブ映像４８１が含まれている。また、録画映像４９２は、ライブ映像４８１と同期しているため、ライブ映像が目のメイクを始めてから２秒後の映像であれば、録画映像も目のメイクを始めてから２秒後の映像が表示される。
【０１４１】
また、表示端末表示制御部６４２は、参照動画座標情報を参照し、参照動画座標情報によって特定される録画映像の所定の領域の映像を、録画映像として表示する。
【０１４２】
このように、本実施形態におけるコンテンツ提供システム１において、投稿端末４０（端末装置）は、ライブ映像を含む複数の映像を表示する投稿端末表示部４８と投稿端末制御部４４とを有し、投稿端末制御部４４は、投稿端末表示部４８が表示するライブ映像および録画映像（その他の映像）の同期の仕方を示すリンク情報を生成し、生成したリンク情報をネットワーク経由で外部（管理サーバ３０）に投稿する。この構成により、投稿端末４０は、ライブ映像と録画映像とを管理サーバ３０において合成させることなく、表示端末６０においてライブ映像と録画映像とを同期して表示させることができる。そのため、投稿端末４０は、複数の映像を同期させたコンテンツを配信する管理サーバ３０の負荷を軽減することができる。
【０１４３】
また、本実施形態におけるコンテンツ提供システム１において、リンク情報には、ライブ映像と録画映像との表示タイミングを示す参照動画再生時間（タイミング情報）が含まれる。この構成により、投稿端末４０は、同期するタイミングを管理サーバ３０において管理させることなく、ライブ映像と録画映像とを、表示端末６０において適切なタイミングで同期して表示させることができる。そのため、投稿端末４０は、複数の映像を同期させたコンテンツを配信する管理サーバ３０の負荷を軽減することができる。
【０１４４】
また、本実施形態におけるコンテンツ提供システム１において、リンク情報には、ライブ映像と録画映像とを特定するためのＬＩＶＥ動画ＩＤおよび参照動画ＩＤ（映像特定情報）が含まれる。この構成により、投稿端末４０は、管理サーバ３０以外のサーバ（録画映像配信サーバ１０およびライブ映像配信サーバ２０）に格納されている映像であっても、同期して表示させることができる。そのため、投稿端末４０は、複数の映像を同期させたコンテンツを配信する管理サーバ３０の負荷を軽減することができる。
【０１４５】
また、本実施形態におけるコンテンツ提供システム１において、投稿端末４０はカメラ４６（撮像部）をさらに備え、投稿端末制御部４４は、投稿端末表示部４８が表示するライブ映像として、カメラ４６が撮像した映像を外部のネットワーク２を経由せずに取得する。この構成により、投稿端末４０は、ネットワーク２を経由することなくライブ映像を表示することができる。そのため、投稿端末４０は、ネットワーク２を介した通信処理を行うことなく、ライブ映像を表示することができる。
【０１４６】
また、本実施形態におけるコンテンツ提供システム１において、投稿端末制御部４４は、カメラ４６が撮像した映像をライブ映像配信サーバ２０（第１のサーバ）に送信する。この構成により、投稿端末４０は、ライブ映像をライブ映像配信サーバ２０を介して配信することができる。
【０１４７】
また、本実施形態におけるコンテンツ提供システム１において、投稿端末表示部４８が表示するライブ映像は、ライブ映像配信サーバ２０から取得した映像である。この構成により、投稿端末４０は、ライブ映像配信サーバ２０が配信するライブ映像を表示することができる。
【０１４８】
また、本実施形態におけるコンテンツ提供システム１において、投稿端末表示部４８が表示するライブ映像は、カメラ４６が撮像した映像であって、ライブ映像配信サーバ２０に送信され、ライブ映像配信サーバ２０から取得された映像である。この構成により、投稿端末４０は、ライブ映像をライブ映像配信サーバ２０から取得した他の端末と同じ映像を表示することができる。
【０１４９】
また、本実施形態におけるコンテンツ提供システム１において、投稿端末制御部４４は、録画映像を、録画映像配信サーバ１０（第２のサーバ）から取得する。この構成により、投稿端末４０は、録画映像配信サーバ１０に格納されている録画映像を表示することができる。
【０１５０】
また、本実施形態におけるコンテンツ提供システム１において、表示端末６０（端末装置）は、ライブ映像および録画映像（複数の映像）を表示する表示端末表示部６６と表示端末制御部６４とを有し、表示端末制御部６４は、ライブ映像および録画映像の同期のさせ方を示すリンク情報をネットワーク２経由で取得し、取得したリンク情報を参照して、ネットワーク経由でライブ映像および録画映像を取得し、取得したライブ映像および録画映像が同期するよう表示端末表示部６６に表示させる。この構成により、表示端末６０は、ライブ映像および録画映像を管理サーバ３０において合成させることなく、同期させて表示することができる。そのため、表示端末６０は、複数の映像を同期させたコンテンツを配信する管理サーバ３０の負荷を軽減することができる。
【０１５１】
なお、コンテンツ提供システム１では、表示端末６０は、ライブ映像に替えて、複数の録画映像を同期させて表示してもよい。この場合、管理サーバ３０において生成されるメタデータは、ＬＩＶＥ動画ＩＤに替えて複数の参照動画ＩＤを含み、ＬＩＶＥ再生時間は何れかの録画映像の再生時間を示し、参照動画再生時間は何れかの録画映像と他の録画映像との表示タイミングを示す。
【０１５２】
〔実施形態２〕
本発明の他の実施形態について、図１１に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１５３】
例えば、目のメイクをする録画映像を真似しながら、投稿者が目のメイクをするライブ映像を配信コンテンツとして配信していた場合において、投稿者が目のメイクを終えて口元のメイクを始めようとした場合、録画映像も口元のメイクの映像に変更する必要がある。本実施形態では、例えば、目のメイクの映像が録画映像の１分３０秒から１分３３秒までであり、口元のメイクの映像が録画映像の２分００秒から２分０６秒までの場合に、録画映像とライブ映像とを同期させる方法について説明する。
【０１５４】
（同期イベント）
上述したように、管理サーバ３０が生成するメタデータには、同期イベントを特定する識別情報である同期イベントＩＤが含まれている。同期イベントについて、図１１を参照して説明する。図１１は、本発明の実施形態２における同期イベントが発生した場合のライブ映像と録画映像の再生時間の関係を示す図である。
【０１５５】
まず、図１１に示すように、録画映像が１分３０秒の時点において、投稿が開始されている。換言すると、参照動画再生時間は、１分３０秒である。
【０１５６】
続いて、ライブ映像が３秒の時点（録画映像が１分３３秒の時点）でユーザーは目のメイクを終え、次に口元のメイクを始めるため、ユーザーは録画映像の再生位置を変更する指示を行う。投稿端末操作受付部４４８は、投稿端末操作部５０を介して当該指示を示す操作信号を取得すると、当該操作信号をリンク情報生成部４５０に出力する。
【０１５７】
リンク情報生成部４５０は、当該操作信号を取得すると、（１）当該操作信号を取得したときの録画映像の再生時間（１分３３秒）を示す参照動画再生時間、（２）ライブ映像の再生時間（３秒）を示すＬＩＶＥ再生時間、（３）当該操作を示す同期イベントを特定するための同期イベントＩＤ、（４）表示しているライブ映像を特定するためのＬＩＶＥ動画ＩＤ、および（５）表示している録画映像を特定するための参照動画ＩＤを含むリンク情報を生成する。そして、リンク情報生成部４５０は、生成したリンク情報を、リンク情報出力部４５２に出力する。リンク情報出力部４５２は、取得したリンク情報を、投稿端末通信部４２を介して管理サーバ３０に出力する。
【０１５８】
管理サーバ３０の管理サーバ制御部３４は、管理サーバ通信部３２を介してリンク情報を取得すると、取得したリンク情報に含まれるＬＩＶＥ動画ＩＤおよび参照動画ＩＤを参照し、当該ＬＩＶＥ動画ＩＤおよび参照動画ＩＤに対応するメタデータを更新する。具体的には、管理サーバ制御部３４は、ライブ映像配信サーバ記憶部２６は、当該ＬＩＶＥ動画ＩＤおよび参照動画ＩＤに対応するメタデータに含まれるＬＩＶＥ再生時間、参照動画再生時間、および同期イベントＩＤに、取得したＬＩＶＥ再生時間、参照動画再生時間、および同期イベントＩＤを関連付けて追加する処理を行う。
【０１５９】
続いて、ライブ映像が５秒の時点で、ユーザーは口元のメイクの録画映像が始まる２分００秒から再生を開始する指示を行う。投稿端末操作受付部４４８は、投稿端末操作部５０を介して当該指示を示す操作信号を取得すると、当該操作信号をリンク情報生成部４５０に出力する。
【０１６０】
リンク情報生成部４５０は、当該操作信号を取得すると、（１）当該操作信号を取得したときの録画映像の再生時間（２分００秒）を示す参照動画再生時間、（２）ライブ映像の再生時間（５秒）を示すＬＩＶＥ再生時間、（３）当該操作を示す同期イベントを特定するための同期イベントＩＤ、（４）表示しているライブ映像を特定するためのＬＩＶＥ動画ＩＤ、および（５）表示している録画映像を特定するための参照動画ＩＤを含むリンク情報を生成する。そして、リンク情報生成部４５０は、生成したリンク情報を、リンク情報出力部４５２に出力する。リンク情報出力部４５２は、取得したリンク情報を、投稿端末通信部４２を介して管理サーバ３０に出力する。
【０１６１】
管理サーバ３０の管理サーバ制御部３４は、管理サーバ通信部３２を介してリンク情報を取得すると、取得したリンク情報に含まれるＬＩＶＥ動画ＩＤおよび参照動画ＩＤを参照し、当該ＬＩＶＥ動画ＩＤおよび参照動画ＩＤに対応するメタデータを、上述した方法と同様に更新する。
【０１６２】
このように、本実施形態におけるコンテンツ提供システム１におけるリンク情報には、ライブ映像および録画映像を同期して表示する表示タイミングを変更するイベントが発生したことを示すイベント情報（同期イベントＩＤ）がさらに含まれ、当該リンク情報に含まれる参照動画再生時間（タイミング情報）は、イベント発生後のライブ映像と録画映像との表示タイミングを示している。この構成により、投稿端末４０は、ライブ映像と、任意のタイミングの録画映像とを、同期させることができる。そのため、投稿端末４０は、ライブ映像と録画映像とを好適に同期させた配信コンテンツを、表示端末６０に表示させることができる。
【０１６３】
〔実施形態３〕
本実施形態では、映像登録可能エリアが複数あり、当該映像登録可能エリアに録画映像に加えてライブ映像を配信コンテンツに含める場合について、説明する。
【０１６４】
上述した図６の（ｂ）に示す画面において、レイアウト選択ボタン４８３ｄまたはレイアウト選択ボタン４８３ｅが選択された場合、投稿端末４０が出力するライブ映像、録画映像に加えて、他の端末から出力されているライブ映像を含む配信コンテンツを生成することができる。以下では、図４および図５を参照し、投稿端末４０が出力するライブ映像、録画映像、および他の端末が出力するライブ映像を含む配信コンテンツを生成する処理について説明する。また、以下では、上述したステップＳ２〜ステップＳ３６の処理が終了し、投稿端末４０がステップＳ４の処理に戻ってからの処理について、説明する。換言すると、複数の映像登録可能エリアのうちの何れかに録画映像が既に表示されており、残りの映像登録可能エリアにライブ映像を表示される処理について、説明する。
【０１６５】
（ステップＳ４〜ステップＳ６）
上述した処理と同じであるため、説明を省略する。
【０１６６】
（ステップＳ８）
ステップＳ６において、「映像登録可能エリア４８５はある」（ステップＳ６：ＹＥＳ）と判定された場合、投稿端末４０は、図５に示す処理を実行する。
【０１６７】
（ステップＳ３０）
まず、投稿端末表示制御部４４４は、ステップＳ６において取得した判定結果を参照し、図６の（ｃ）に示すような追加映像の選択画面を投稿端末表示部４８に表示させる。そして、図６の（ｃ）に示す画面４８０ｃにおいて、他の端末から出力されているライブ映像を追加映像として選択する旨を示すボタン４８９が押されると、投稿端末操作受付部４４８は、ボタン４８９が押された旨を示す操作信号を取得する。続いて、投稿端末操作受付部４４８は、取得した操作信号を投稿端末コンテンツ要求部４５４に出力する。投稿端末コンテンツ要求部４５４は、投稿端末通信部４２を介して、選択可能なライブ映像のリストを管理サーバ３０に要求する。
【０１６８】
管理サーバ３０の管理サーバ制御部３４は、管理サーバ通信部３２を介して当該要求を受け付けると、管理サーバ制御部３４は、選択可能なライブ映像のリストを生成する。より具体的には、管理サーバ制御部３４は、ライブ映像配信サーバが出力可能なライブ映像のリストおよび当該ライブ映像のＬＩＶＥ動画ＩＤを、管理サーバ通信部３２を介して投稿端末４０に出力する。
【０１６９】
投稿端末４０のコンテンツ取得部４４６は、投稿端末通信部４２を介して、上記リストを管理サーバ３０から取得し、投稿端末コンテンツ要求部４５４は、投稿端末通信部４２を介して、上記ＬＩＶＥ動画ＩＤを取得する。そして、コンテンツ取得部４４６は、取得したリストを投稿端末表示制御部４４４に出力する。投稿端末表示制御部４４４は、取得したリストを含む画面を投稿端末表示部４８に表示させる。
【０１７０】
（ステップＳ３２）
続いて、投稿端末操作受付部４４８は、投稿端末操作部５０を介して、追加するライブ映像を選択する旨の操作信号を取得すると、当該操作信号を投稿端末コンテンツ要求部４５４に出力する。
【０１７１】
投稿端末コンテンツ要求部４５４は、取得した操作信号に応じたライブ映像を、ライブ映像配信サーバ２０に要求する。より具体的には、ステップＳ３０において投稿端末コンテンツ要求部４５４が取得したＬＩＶＥ動画ＩＤのうち、要求するライブ映像を特定するためのＬＩＶＥ動画ＩＤを出力することにより、当該ＬＩＶＥ動画ＩＤによって特定されるライブ映像を出力するよう要求する。また、投稿端末コンテンツ要求部４５４は、出力したＬＩＶＥ動画ＩＤをリンク情報生成部４５０に出力する。
【０１７２】
ライブ映像配信サーバ２０のライブ映像配信サーバ制御部２４は、ライブ映像配信サーバ通信部２２を介してライブ映像の要求を受け付けると、当該ライブ映像をライブ映像配信サーバ記憶部２６から取得する。そして、ライブ映像配信サーバ制御部２４は、ライブ映像配信サーバ通信部２２を介して、取得したライブ映像を投稿端末４０に出力する。
【０１７３】
（ステップＳ３４）
コンテンツ取得部４４６は、ライブ映像配信サーバ２０から、投稿端末通信部４２を介して追加するライブ映像を取得できたか否かを判定する。
【０１７４】
ステップＳ３４において、「追加するライブ映像を取得できなかった」と判定された場合（ステップＳ３４：ＮＯ）、投稿端末４０の処理はステップＳ３０に戻る。
【０１７５】
（ステップＳ３６）
一方、ステップＳ３４において、「追加するライブ映像を取得できた」と判定された場（ステップＳ３４：ＹＥＳ）、コンテンツ取得部４４６は、取得したライブ映像を投稿端末表示制御部４４４に出力する。投稿端末表示制御部４４４は、取得したライブ映像を含む画面を、投稿端末表示部４８に表示させる。
【０１７６】
そして、投稿端末４０は、図５に示す処理を終了し、ステップＳ４の処理に戻る。
【０１７７】
（ステップＳ１０〜ステップＳ２２）
上述した処理と同じであるため、説明を省略する。
【０１７８】
（ステップＳ２４）
リンク情報生成部４５０は、ステップＳ２２において取得したＬＩＶＥ動画ＩＤをリンク情報生成部４５０に出力し、取得したライブ映像を投稿端末表示制御部４４４に出力する。
【０１７９】
ここで、リンク情報生成部４５０は、投稿を確定する旨を示す操作信号をステップＳ１６において取得しているので、ステップＳ３２において取得した参照動画ＩＤおよびＬＩＶＥ動画ＩＤ、ステップＳ１６において取得した参照動画再生時間、およびステップＳ２４において取得したＬＩＶＥ動画ＩＤを含むリンク情報を生成する。そして、リンク情報生成部４５０がリンク情報をリンク情報出力部４５２に出力する処理以降の処理については、上述した処理と同じであるため、説明を省略する。
【０１８０】
このように、本実施形態におけるコンテンツ提供システム１では、複数のライブ映像を含む配信コンテンツを生成し、配信することができる。
【０１８１】
〔実施形態４〕
録画映像配信サーバ１０、ライブ映像配信サーバ２０、管理サーバ３０、投稿端末４０、および表示端末６０の制御ブロック（特に録画映像配信サーバ制御部１４、ライブ映像配信サーバ制御部２４、管理サーバ制御部３４、投稿端末制御部４４、および表示端末制御部６４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１８２】
後者の場合、録画映像配信サーバ１０、ライブ映像配信サーバ２０、管理サーバ３０、投稿端末４０、および表示端末６０は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１８３】
〔実施形態５〕
上記各実施形態では、複数のサーバ（録画映像配信サーバ１０、ライブ映像配信サーバ２０、および管理サーバ３０）を用いる例を説明したが、複数のサーバの有する各機能が、１つのサーバにて実現されていてもよいし、さらに多くのサーバによって実現されていてもよい。また、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
【０１８４】
〔実施形態６〕
録画映像配信サーバ１０、ライブ映像配信サーバ２０、管理サーバ３０、投稿端末４０、および表示端末６０の各ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。後者の場合、録画映像配信サーバ１０、ライブ映像配信サーバ２０、管理サーバ３０、投稿端末４０、および表示端末６０のそれぞれを、図１２に示すようなコンピュータ（電子計算機）を用いて構成することができる。
【０１８５】
図１２は、録画映像配信サーバ１０、ライブ映像配信サーバ２０、管理サーバ３０、投稿端末４０、および表示端末６０として利用可能なコンピュータ９１０のハードウェア構成を例示したブロック図である。コンピュータ９１０は、バス９１１を介して互いに接続された演算装置９１２と、主記憶装置９１３と、補助記憶装置９１４と、入出力インターフェース９１５と、通信インターフェース９１６とを備えている。演算装置９１２、主記憶装置９１３、および補助記憶装置９１４は、それぞれ、例えばＣＰＵ、ＲＡＭ（random access memory）、ハードディスクドライブであってもよい。入出力インターフェース９１５には、ユーザーがコンピュータ９１０に各種情報を入力するための入力装置９２０、および、コンピュータ９１０がユーザーに各種情報を出力するための出力装置９３０が接続される。入力装置９２０および出力装置９３０は、コンピュータ９１０に内蔵されたものであってもよいし、コンピュータ９１０に接続された（外付けされた）ものであってもよい。例えば、入力装置９２０は、キーボード、マウス、タッチセンサなどであってもよく、出力装置９３０は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置９２０および出力装置９３０の双方の機能を有する装置を適用してもよい。そして、通信インターフェース９１６は、コンピュータ９１０が外部の装置と通信するためのインターフェースである。
【０１８６】
補助記憶装置９１４には、コンピュータ９１０を録画映像配信サーバ１０、ライブ映像配信サーバ２０、管理サーバ３０、投稿端末４０、および表示端末６０として動作させるための各種のプログラムが格納されている。そして、演算装置９１２は、補助記憶装置９１４に格納された上記プログラムを主記憶装置９１３上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ９１０を、録画映像配信サーバ１０、ライブ映像配信サーバ２０、管理サーバ３０、投稿端末４０、および表示端末６０が備える各部として機能させる。なお、補助記憶装置９１４が備える、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。
【０１８７】
また、上記プログラムは、コンピュータ９１０の外部から取得してもよく、この場合、任意の伝送媒体（通信ネットワークや放送波等）を介して取得してもよい。そして、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１８８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１８９】
１      コンテンツ提供システム（システム）
１０    録画映像配信サーバ（第２のサーバ）
２０    ライブ映像配信サーバ（第１のサーバ）
３０    管理サーバ
４０    投稿端末（端末装置）
４２    投稿端末通信部（通信部）
４４    投稿端末制御部（制御部）
４４０  ライブ映像取得部
４４２  ライブ映像出力部
４４４  投稿端末表示制御部
４４６  コンテンツ取得部
４４８  投稿端末操作受付部
４５０  リンク情報生成部
４５２  リンク情報出力部
４５４  投稿端末コンテンツ要求部
４６    カメラ（撮像部）
４８    投稿端末表示部（表示部）
６０    表示端末（端末装置）
６２    表示端末通信部（通信部）
６４    表示端末制御部（制御部）
６４０  コンテンツ情報取得部
６４２  表示端末表示制御部
６４４  表示端末操作受付部
６４６  表示端末コンテンツ要求部
６６    表示端末表示部（表示部）
【図１】
2017118380.tif 000003
【図２】
2017118380.tif 000004
【図３】
2017118380.tif 000005
【図４】
2017118380.tif 000006
【図５】
2017118380.tif 000007
【図６】
2017118380.tif 000008
【図７】
2017118380.tif 000009
【図８】
2017118380.tif 000010
【図９】
2017118380.tif 000011
【図１０】
2017118380.tif 000012
【図１１】
2017118380.tif 000013
【図１２】
2017118380.tif 000014