(57)【要約】【課題】グループ化された複数の動画を時間的な経過を表す指標により同期し、再生することが可能となる。【解決手段】視聴される動画データの候補を特定させる検索情報を送信し、検索情報に基づいて特定された動画データの候補を表すサムネイル情報を取得する動画情報要求部を備える、第１端末と、検索情報に従って特定される動画情報に基づいてサムネイル情報を生成するサムネイル情報生成部を備える、情報管理サーバと、動画情報に含まれる動画識別情報によって特定される動画データを第１端末に配信する配信部を備える、動画配信サーバと、を備え、動画情報要求部は、サムネイル情報から少なくとも１つ選択された動画情報に含まれる動画データを識別する動画識別情報と時間的な経過を表す時間情報とを動画配信サーバへ送信し、配信部は、動画識別情報に対応する動画データを時間情報に同期させて配信する、映像配信システム。【選択図】図１
2019012973.tif 000002
【特許請求の範囲】
【請求項１】
視聴される動画データの候補を特定させる検索情報を送信し、前記検索情報に基づいて特定された動画データの候補を表すサムネイル情報を取得する動画情報要求部を備える、
第１端末と、
前記検索情報に従って特定される動画情報に基づいて前記サムネイル情報を生成するサムネイル情報生成部を備える、
情報管理サーバと、
前記動画情報に含まれる動画識別情報によって特定される動画データを前記第１端末に配信する配信部を備える、
動画配信サーバと、
を備え、
前記動画情報要求部は、前記サムネイル情報から少なくとも１つ選択された前記動画情報に含まれる前記動画データを識別する動画識別情報と時間的な経過を表す時間情報とを前記動画配信サーバへ送信し、
前記配信部は、前記動画識別情報に対応する動画データを前記時間情報に同期させて配信する、
映像配信システム。
【請求項２】
前記時間情報をネットワークを介して取得する時間情報付与部と、
前記動画配信サーバから前記動画識別情報を取得する配信部と、
前記動画データを検索及び特定させる検索タグを生成する検索タグ生成部と、
前記動画識別情報と前記時間情報と前記検索タグとに基づいて前記動画情報を生成する動画情報生成部と、
を備える第２端末を、
さらに備える、
請求項１に記載の映像配信システム。
【請求項３】
前記動画配信サーバは、
前記時間情報をネットワークを介して取得する時間情報付与部と、
前記動画データに基づいて、前記動画識別情報を生成する動画識別情報生成部と、
前記動画データを検索及び特定させる検索タグをネットワークを介して受け付け、前記動画識別情報と前記時間情報とに基づいて前記動画情報を生成する動画情報生成部と、
さらに備える、
請求項１に記載の映像配信システム。
【請求項４】
前記第１端末は、
ユーザからの入力を受け付ける入力部と、
受け付けた前記動画データを表示させる出力させる出力部と、
をさらに備え、
前記動画データは、前記入力部が受け付けた入力に基づいて、前記出力部への出力を変化させる、
請求項１から３のいずれか一項に記載の映像配信システム。
【請求項５】
前記時間情報は、協定世界時、グリニッジ標準時、日本標準時のいずれか１つである、
請求項１から４のいずれか１項に記載の映像配信システム。
【請求項６】
前記動画データがコンピュータゲームの動画データである場合、
前記時間情報は、前記コンピュータゲームの時間的な変化を表す値である、
請求項１から４のいずれか１項に記載の映像配信システム。
【請求項７】
時間的な経過を表す時間情報をネットワークを介して取得する時間情報付与部と、
動画データを識別する動画識別情報を取得する配信部と、
前記動画データを検索及び特定させる検索タグを生成する検索タグ生成部と、
前記動画識別情報と前記時間情報と前記検索タグとに基づいて動画情報を生成する動画情報生成部と、
を備える通信装置。
【請求項８】
時間的な経過を表す時間情報をネットワークを介して取得する時間情報付与部と、
動画データに基づいて、前記動画データを識別する動画識別情報を生成する動画識別情報生成部と、
前記動画データを検索及び特定させる検索タグをネットワークを介して受け付け、前記動画識別情報と前記時間情報とに基づいて動画情報を生成する動画情報生成部と、
を備える動画配信サーバ。
【請求項９】
第１端末が、視聴される動画データの候補を特定させる検索情報を送信し、前記検索情報に基づいて特定された動画データの候補を表すサムネイル情報を取得する動画情報要求ステップと、
情報管理サーバが、前記検索情報に従って特定される動画情報に基づいて前記サムネイル情報を生成するサムネイル情報生成ステップと、
動画配信サーバが、前記動画情報に含まれる動画識別情報によって特定される動画データを前記第１端末に配信する配信ステップと、
を有し、
前記動画情報要求ステップは、前記サムネイル情報から少なくとも１つ選択された前記動画情報に含まれる前記動画データを識別する動画識別情報と時間的な経過を表す時間情報とを前記動画配信サーバへ送信し、
前記配信ステップは、前記動画識別情報に対応する動画データを前記時間情報に同期させて配信する、
映像配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像配信システム、通信装置、動画配信サーバ及び映像配信方法に関する。
【背景技術】
【０００２】
現在、動画撮影機能を有する端末が普及し、個人が撮影した動画を動画投稿サイト等に投稿する場合がある。投稿された動画は、動画投稿サイトの視聴者によって視聴される。投稿された動画は、同じイベントなどを撮影した動画であっても、撮影された場所によって動画が異なる。したがって、撮影者によって異なる動画が投稿される。このような場合、視聴者は、同じイベントが撮影された動画であっても、投稿者が異なる複数の動画を視聴する場合がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０９３７３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ある投稿者によって投稿された動画を視聴した後に、別の投稿者によって投稿された同じイベントの動画を視聴する場合には、動画を切り替える作業負荷が大きくなるという問題があった。また、同じイベントの動画を時間軸で同期させつつ、複数の動画を同一画面で視聴したり、複数の動画を切り替えながら視聴したり、任意の動画を早送りした後に異なる動画に切り替えた場合に、切り替え後の動画を切替前の動画と同期された時間軸から視聴することが難しかった。
【０００５】
上記事情に鑑み、本発明は、グループ化された複数の動画を時間的な経過を表す指標により同期し、再生する技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、視聴される動画データの候補を特定させる検索情報を送信し、前記検索情報に基づいて特定された動画データの候補を表すサムネイル情報を取得する動画情報要求部を備える、第１端末と、前記検索情報に従って特定される動画情報に基づいて前記サムネイル情報を生成するサムネイル情報生成部を備える、情報管理サーバと、前記動画情報に含まれる動画識別情報によって特定される動画データを前記第１端末に配信する配信部を備える、動画配信サーバと、を備え、前記動画情報要求部は、前記サムネイル情報から少なくとも１つ選択された前記動画情報に含まれる前記動画データを識別する動画識別情報と時間的な経過を表す時間情報とを前記動画配信サーバへ送信し、前記配信部は、前記動画識別情報に対応する動画データを前記時間情報に同期させて配信する、映像配信システム。
【０００７】
本発明の一態様は、上記の映像配信システムであって、前記動画配信サーバは、前記時間情報をネットワークを介して取得する時間情報付与部と、前記動画データに基づいて、前記動画識別情報を生成する動画識別情報生成部と、前記動画データを検索及び特定させる検索タグをネットワークを介して受け付け、前記動画識別情報と前記時間情報とに基づいて前記動画情報を生成する動画情報生成部と、さらに備える。
【０００８】
本発明の一態様は、上記の映像配信システムであって、前記第１端末は、ユーザからの入力を受け付ける入力部と、受け付けた前記動画データを表示させる出力させる出力部と、をさらに備え、前記動画データは、前記入力部が受け付けた入力に基づいて、前記出力部への出力を変化させる。
【０００９】
本発明の一態様は、上記の映像配信システムであって、前記時間情報は、協定世界時、グリニッジ標準時、日本標準時のいずれか１つである。
【００１０】
本発明の一態様は、上記の映像配信システムであって、前記動画データがコンピュータゲームの動画データである場合、前記時間情報は、前記コンピュータゲームの時間的な変化を表す値である。
【００１１】
本発明の一態様は、時間的な経過を表す時間情報をネットワークを介して取得する時間情報付与部と、動画データを識別する動画識別情報を取得する配信部と、前記動画データを検索及び特定させる検索タグを生成する検索タグ生成部と、前記動画識別情報と前記時間情報と前記検索タグとに基づいて前記動画情報を生成する動画情報生成部と、を備える通信装置。
【００１２】
本発明の一態様は、時間的な経過を表す時間情報をネットワークを介して取得する時間情報付与部と、動画データに基づいて、前記動画データを識別する動画識別情報を生成する動画識別情報生成部と、前記動画データを検索及び特定させる検索タグをネットワークを介して受け付け、前記動画識別情報と前記時間情報とに基づいて前記動画情報を生成する動画情報生成部と、を備える動画配信サーバ。
【００１３】
本発明の一態様は、第１端末が、視聴される動画データの候補を特定させる検索情報を送信し、前記検索情報に基づいて特定された動画データの候補を表すサムネイル情報を取得する動画情報要求ステップと、情報管理サーバが、前記検索情報に従って特定される動画情報に基づいて前記サムネイル情報を生成するサムネイル情報生成ステップと、動画配信サーバが、前記動画情報に含まれる動画識別情報によって特定される動画データを前記第１端末に配信する配信ステップと、を有し、前記動画情報要求ステップは、前記サムネイル情報から少なくとも１つ選択された前記動画情報に含まれる前記動画データを識別する動画識別情報と時間的な経過を表す時間情報とを前記動画配信サーバへ送信し、前記配信ステップは、前記動画識別情報に対応する動画データを前記時間情報に同期させて配信する、映像配信方法。
【発明の効果】
【００１４】
本発明により、グループ化された複数の動画を時間的な経過を表す指標により同期し、再生することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態の映像配信システム１のシステム構成を表すシステム構成図である。
【図２】配信者端末１００の機能構成を表す機能ブロック図である。
【図３】動画配信サーバ２００の機能構成を表す機能ブロック図である。
【図４】時間情報サーバ３００の機能構成を表す機能ブロック図である。
【図５】情報管理サーバ４００の機能構成を表す機能ブロック図である。
【図６】視聴者端末５００の機能構成を表す機能ブロック図である。
【図７】配信者端末１００による撮像の一具体例を示す図である。
【図８】動画情報の一具体例を示す図である。
【図９】情報管理サーバ４００に記憶される動画情報テーブルの一具体例を示す図である。
【図１０】視聴者端末５００の映像出力部５０３に表示されるサムネイル情報の一具体例を表す図である。
【図１１】視聴者端末５００を用いた動画視聴の一具体例である。
【図１２】視聴者端末５００による動画切替操作の一具体例である。
【図１３】第１実施形態の映像配信システム１における動画送信の処理の流れを表すシーケンス図である。
【図１４】第１実施形態の映像配信システム１における動画視聴の処理の流れを表すシーケンス図である。
【図１５】ゲームサーバから配信される時間情報の具体例を示す図である。
【図１６】配信者端末１００ａの機能構成を表す機能ブロック図である。
【図１７】動画配信サーバ２００ａの機能構成を表す機能ブロック図である。
【図１８】第２実施形態の映像配信システム１における動画視聴の処理の流れを表すシーケンス図である。
【発明を実施するための形態】
【００１６】
（第１実施形態）
図１は、第１実施形態の映像配信システム１のシステム構成を表すシステム構成図である。映像配信システム１は、配信者端末１００、動画配信サーバ２００、時間情報サーバ３００、情報管理サーバ４００及び視聴者端末５００を備える。配信者端末１００、動画配信サーバ２００、時間情報サーバ３００、情報管理サーバ４００及び視聴者端末５００は、ネットワーク６００を介して互いに通信可能に接続される。ネットワーク６００は、例えば、インターネットで構成されてもよい。配信者端末１００及び視聴者端末５００は、ネットワーク６００に複数接続される。映像配信システム１では、配信者端末１００によって配信された動画情報と配信者端末１００と互換性を有する動画生成プログラムによって生成された動画とが視聴者端末５００に配信される。
【００１７】
図２は、配信者端末１００の機能構成を表す機能ブロック図である。配信者端末１００は、コンピュータゲーム装置、セットトップボックス、パーソナルコンピュータ、タブレットコンピュータ又はスマートフォン等の情報処理装置を用いて構成される。配信者端末１００は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備える。配信者端末１００は、動画配信プログラムを実行することによって通信部１０１、入力部１０２、映像出力部１０３、音声出力部１０４、撮像部１０５、ユーザＩＤ記憶部１０６、動画データ記憶部１０７及び制御部１１０を備える装置として機能する。配信者端末１００は、第２端末の一態様である。配信者端末１００は、通信装置の一態様である。
【００１８】
通信部１０１は、ネットワークインタフェースである。通信部１０１はネットワーク６００を介して、動画配信サーバ２００及び時間情報サーバ３００と通信する。通信部１０１は、例えば無線ＬＡＮ（Local Area Network）、有線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＬＴＥ（Long Term Evolution）（登録商標）等の通信方式で通信してもよい。
【００１９】
入力部１０２は、配信者が配信者端末１００に対して指示を送る入力装置を用いて構成される。入力装置は、例えば、配信者端末１００専用のコントローラ、タッチペン、マウス、キーボード及びリモコン等である。入力部１０２は、映像出力部１０３と一体のタッチパネルとして構成されてもよい。入力部１０２がタッチパネルとして構成される場合、入力部１０２は、タッチ入力を受け付ける。入力部１０２は、入力装置を配信者端末１００に接続するためのインタフェースであってもよい。この場合、入力部１０２は、入力装置において入力された入力信号から入力データ（例えば、配信者端末１００に対する指示を示す指示情報）を生成し、配信者端末１００に入力する。
【００２０】
映像出力部１０３は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の映像出力装置である。映像出力部１０３は、映像出力装置を配信者端末１００に接続するためのインタフェースであってもよい。この場合、映像出力部１０３は、映像データから映像信号を生成し、自身に接続されている映像出力装置に映像信号を出力する。
【００２１】
音声出力部１０４は、スピーカー、マイク等の音声出力装置である。音声出力部１０４は、音声出力装置を配信者端末１００に接続するためのインタフェースであってもよい。この場合、音声出力部１０４は、音声データから音声信号を生成し、自身に接続されている音声出力装置に音声信号を出力する。
【００２２】
撮像部１０５は、カメラやキャプチャボード等の既存の撮像装置を用いて構成される。撮像部１０５は、撮像した映像を動画データ生成部１１１に出力する。撮像部１０５は、撮像した映像を映像出力部１０３に出力する。撮像部１０５は、キャプチャボード等の撮像装置を配信者端末１００に接続するためのインタフェースであってもよい。この場合、撮像部１０５は、撮像装置において入力された映像信号から映像データを生成し配信者端末１００の動画データ生成部１１１に入力する。撮像部１０５は、映像と共に音声を集音してもよい。この場合、撮像部１０５は、集音した音声を動画データ生成部１１１に出力する。また、撮像部１０５は、音声を音声出力部１０４に出力する。
【００２３】
ユーザＩＤ記憶部１０６は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。ユーザＩＤ記憶部１０６は、ユーザＩＤを記憶する。ユーザＩＤは、例えば、配信者端末１００の識別情報である。ユーザＩＤは、他のユーザＩＤと重複しない情報である。ユーザＩＤは、例えば、数字及びアルファベットを含む文字列等の情報であればどのような情報であってもよい。ユーザＩＤは、例えば指紋や顔のような生体情報であってもよい。ユーザＩＤは、動画配信サーバ２００の提供元によって生成、配布される。
【００２４】
動画データ記憶部１０７は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。動画データ記憶部１０７は、動画データを記憶する。
【００２５】
制御部１１０は、配信者端末１００の各部の動作を制御する。制御部１１０は、例えばＣＰＵ及びＲＡＭ（Random Access Memory）を備えた装置により実行される。制御部１１０は、映像配信プログラムを実行することによって、動画データ生成部１１１、時間情報付与部１１２、配信部１１３、検索タグ生成部１１４及び動画情報生成部１１５として機能する。
【００２６】
動画データ生成部１１１は、撮像部１０５から受け付けた映像及び映像に基づいて、動画データを生成する。動画データ生成部１１１は、生成した動画を動画データ記憶部１０７に記憶させる。動画データは、視聴者端末５００で視聴可能な映像及び音声から構成されるデータである。動画データは、例えばＡＶＩ（Audio Video Interleave）形式、ＭＰＥＧ４（Moving Picture Experts Group 4）形式で生成される。動画データは、映像及び音声から構成されるデータであればどのような形式で生成されてもよい。動画データは、例えば、ユーザによるゲームのプレイ動画である。
【００２７】
時間情報付与部１１２は、動画データを動画配信サーバ２００へ配信する場合、ネットワーク６００を介して時間情報サーバ３００から時間情報を取得する。時間情報付与部１１２は、取得した時間情報を動画情報生成部１１５に出力する。時間情報は、複数の動画をグループ化するために使用される情報である。時間情報は、例えば、タイムスタンプである。時間情報は、協定世界時（ＵＴＣ：Coordinated Universal Time）の時刻に基づいて表されてもよいし、グリニッジ標準時（ＧＭＴ：Greenwich Mean Time）や日本標準時（ＪＳＴ：Japan Standard Time）等の時刻に基づいて表示されてもよい。時間情報は、時間的な経過を表す指標であればどのような情報であってもよい。時間情報は、例えば、ゲームの残り時間、ゲームの経過時間又はゲーム世界の時刻であってもよい。
【００２８】
配信部１１３は、動画データを動画配信サーバ２００へ送信する。配信部１１３は、動画データを送信する場合、ユーザＩＤを送信し、動画配信サーバ２００から認証を受ける。配信部１１３は、認証成功した旨を受信した場合、動画データを動画配信サーバ２００へ送信する。配信部１１３は、入力部１０２を介して、動画データのタイトルを受け付けてもよい。動画データのタイトルを受け付けた場合、配信部１１３は、動画データとともに動画データのタイトルを動画配信サーバ２００へ送信する。なお、配信部１１３は、入力部１０２を介して、動画データのタイトル、動画データの説明文及び検索キーワード等の動画メタ情報を受付けてもよい。
【００２９】
検索タグ生成部１１４は、検索タグを生成する。検索タグ生成部１１４は、生成した検索タグを動画情報生成部１１５に出力する。検索タグは、配信者端末１００のユーザによって動画配信サーバ２００に送信された複数の動画データから、視聴者端末５００のユーザが所望の動画データを検索及び特定するための情報である。検索タグは、例えば配信者端末1００のユーザから、入力部１０２を介して受け付ける任意のハッシュタグでもよいし、ユーザの要求に基づいて、検索タグ生成部１１４が一意に生成するＩＤでもよい。検索タグ生成部１１４は、コンピュータゲーム装置又はゲームソフトウェアによって生成されたＩＤを用いてもよいし、ネットワーク６００を介して他のコンピュータゲーム装置又はゲームソフトウェアから取得してもよい。
【００３０】
動画情報生成部１１５は、動画情報を生成する。動画情報は、複数の動画データをグループ化させる情報を有する。動画情報は、動画情報は時間情報、検索タグ及び動画識別情報を含む情報である。動画情報は、情報管理サーバ４００に送信される。動画識別情報は、例えば、動画データの識別情報である。動画識別情報は、他の動画識別情報と重複しない情報である。動画識別情報は、例えば、動画データが記憶される動画配信サーバ２００のＵＲＬ（Uniform Resource Locator）であってもよい。動画識別情報は、数字及びアルファベットを含む文字列等の情報であればどのような情報であってもよい。動画識別情報は、動画配信サーバ２００によって生成されてもよいし、コンピュータゲーム装置又はゲームソフトウェアによって生成されたＩＤを用いてもよいし、ネットワーク６００を介して他のコンピュータゲーム装置又はゲームソフトウェアから取得してもよい。
【００３１】
図３は、動画配信サーバ２００の機能構成を表す機能ブロック図である。動画配信サーバ２００は、メインフレーム、ワークステーションやパーソナルコンピュータ等の情報処理装置を用いて構成される。動画配信サーバ２００は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備える。動画配信サーバ２００は、動画配信プログラムを実行することによって、通信部２０１、ユーザＩＤ記憶部２０２、動画データ記憶部２０３及び制御部２１０を備える装置として機能する。
【００３２】
通信部２０１は、ネットワークインタフェースである。通信部２０１はネットワーク６００を介して、配信者端末１００及び視聴者端末５００と通信する。通信部２０１は、例えば無線ＬＡＮ、有線ＬＡＮ又はＬＴＥ等の通信方式で通信してもよい。
【００３３】
ユーザＩＤ記憶部２０２は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。ユーザＩＤ記憶部２０２は、配信者端末１００それぞれのユーザＩＤを記憶する。
【００３４】
動画データ記憶部２０３は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。動画データ記憶部２０３は、配信者端末１００から受信した動画データを記憶する。
【００３５】
制御部２１０は、動画配信サーバ２００の各部の動作を制御する。制御部２１０は、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。制御部２１０は、動画配信プログラムを実行することによって、認証部２１１、動画識別情報生成部２１２、動画取得部２１３及び配信部２１４として機能する。
【００３６】
認証部２１１は、配信者端末１００から受け付けたユーザＩＤに対して認証処理を行う。具体的には、認証部２１１は、受け付けたユーザＩＤがユーザＩＤ記憶部２０２に記憶されているか否かを判定する。受け付けたユーザＩＤがユーザＩＤ記憶部２０２に記憶されている場合、認証部２１１は、認証成功と判定する。受け付けたユーザＩＤがユーザＩＤ記憶部２０２に記憶されていない場合、認証部２１１は、認証失敗と判定する。認証成功の場合、認証部２１１は、認証成功である旨を配信者端末１００に送信する。認証失敗の場合、認証部２１１は、処理を終了する。認証失敗の場合、認証失敗である旨を配信者端末１００に送信してもよい。
【００３７】
動画識別情報生成部２１２は、動画データが動画データ記憶部２０３に記憶されると、動画識別情報を生成する。動画識別情報生成部２１２は、生成した動画識別情報を動画データの送信元である配信者端末１００に送信する。
【００３８】
動画取得部２１３は、視聴者端末５００から受信した動画識別情報に基づいて、動画データ記憶部２０３から動画データを取得する。動画取得部２１３は、取得した動画データを配信部２１４を介して、視聴者端末５００へ送信する。動画取得部２１３は、視聴者端末５００から複数の動画識別情報を受け付けた場合、複数の動画データを取得し、視聴者端末５００へ送信する。
【００３９】
配信部２１４は、ストリーミング形式で動画データを視聴者端末５００へ配信する。配信部２１４は、動画取得部２１３によって取得された動画データのまま配信してもよいし、複数の動画データを配信部２１４にてキャプチャし、単一の動画データとして配信してもよい。配信部２１４は、配信者端末１００から受け付けた時間情報にしたがって、複数の動画データを同期させて配信してもよい。
【００４０】
図４は、時間情報サーバ３００の機能構成を表す機能ブロック図である。時間情報サーバ３００は、メインフレーム、ワークステーションやパーソナルコンピュータ等の情報処理装置を用いて構成される。時間情報サーバ３００は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備える。時間情報サーバ３００は、時間情報配信プログラムを実行することによって、通信部３０１及び制御部３１０を備える装置として機能する。時間情報サーバ３００は、例えば、ＮＴＰ（Network Time Protocol）サーバであってもよいし、コンピュータゲーム装置メーカーやコンピュータゲームソフトメーカーによって提供されるゲーム内時間を同期させるゲームサーバであってもよい。
【００４１】
通信部３０１は、ネットワークインタフェースである。通信部３０１はネットワーク６００を介して、配信者端末１００と通信する。通信部３０１は、例えば無線ＬＡＮ、有線ＬＡＮ又はＬＴＥ等の通信方式で通信してもよい。
【００４２】
制御部３１０は、時間情報サーバ３００の各部の動作を制御する。制御部３１０は、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。制御部３１０は、時間情報配信プログラムを実行することによって、時間情報配信部３１１として機能する。
【００４３】
時間情報配信部３１１は、配信者端末１００からの要求に応じて、時間情報を配信する。
【００４４】
図５は、情報管理サーバ４００の機能構成を表す機能ブロック図である。情報管理サーバ４００は、メインフレーム、ワークステーションやパーソナルコンピュータ等の情報処理装置を用いて構成される。情報管理サーバ４００は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備える。情報管理サーバ４００は、情報管理プログラムを実行することによって、通信部４０１、動画情報記憶部４０２及び制御部４１０を備える装置として機能する。
【００４５】
通信部４０１は、ネットワークインタフェースである。通信部４０１はネットワーク６００を介して、配信者端末１００及び視聴者端末５００と通信する。通信部４０１は、例えば無線ＬＡＮ、有線ＬＡＮ又はＬＴＥ等の通信方式で通信してもよい。
【００４６】
動画情報記憶部４０２は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。動画情報記憶部４０２は、動画情報テーブルを記憶する。動画情報テーブルは、動画上オフレコードを有する。動画情報レコードは、配信者端末１００から受け付けた動画情報を記憶する。
【００４７】
制御部４１０は、情報管理サーバ４００の各部の動作を制御する。制御部４１０は、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。制御部４１０は、情報管理プログラムを実行することによって、サムネイル情報生成部４１１として機能する。
【００４８】
サムネイル情報生成部４１１は、動画情報記憶部４０２に記憶される動画情報と視聴者端末５００から受け付けた検索情報とに基づいて、サムネイル情報を生成する。具体的には、サムネイル情報生成部４１１は、受け付けた検索情報と動画情報記憶部４０２に記憶される動画情報とが所定の条件を満たす動画情報を１つ以上取得する。所定の条件とは、例えば、検索情報と動画識別情報、時間情報又は検索タグの少なくとも１つが完全一致することであってもよいし、部分一致することであってもよい。サムネイル情報生成部４１１は、取得した動画情報に含まれる動画識別情報を、サムネイル表示用の割付データと組み合わせ、サムネイル情報を生成する。検索情報は、サムネイル情報生成部４１１が、視聴者端末５００のユーザに視聴させる動画データの候補を特定する情報である。
【００４９】
サムネイル表示用の割付データは、複数の動画データを表示可能なデータである。サムネイル表示用の割付データは、動画データを表示可能なウィンドウを複数有する。サムネイル情報は、ウィンドウ毎に動画識別情報を対応させて生成される。サムネイル情報は、視聴者端末５００で視聴される動画データの候補の一覧を表す情報である。サムネイル情報に含まれる動画データの候補は、視聴者端末５００から受け付けた検索情報に基づいて特定される。サムネイル情報に表示される動画データは、静止されていてもよいし、再生されていてもよい。サムネイル情報は、動画データの名称を表示してもよい。
【００５０】
図６は、視聴者端末５００の機能構成を表す機能ブロック図である。視聴者端末５００は、コンピュータゲーム装置、セットトップボックス、パーソナルコンピュータ、タブレットコンピュータ又はスマートフォン等の情報処理装置を用いて構成される。視聴者端末５００は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備える。視聴者端末５００は、動画視聴プログラムを実行することによって通信部５０１、入力部５０２、映像出力部５０３、音声出力部５０４及び制御部５１０を備える装置として機能する。視聴者端末５００は、第１端末の一態様である。
【００５１】
通信部５０１は、ネットワークインタフェースである。通信部５０１はネットワーク６００を介して、動画配信サーバ２００と通信する。通信部５０１は、例えば無線ＬＡＮ、有線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ又はＬＴＥ等の通信方式で通信してもよい。
【００５２】
入力部５０２は、視聴者が視聴者端末５００に対して指示を送る入力装置を用いて構成される。入力装置は、例えば、視聴者端末専用のコントローラ、タッチペン、マウス、キーボード及びリモコン等の入力装置を用いて構成される。入力部５０２は、映像出力装置部と一体のタッチパネルとして構成されてもよい。入力部５０２がタッチパネルとして構成される場合、入力部５０２は、タッチ入力を受け付ける。入力部５０２は、入力装置を視聴者端末５００に接続するためのインタフェースであってもよい。この場合、入力部５０２は、入力装置において入力された入力信号から入力データ（例えば、視聴者端末５００に対する指示を示す指示情報）を生成し、視聴者端末５００に入力する。
【００５３】
映像出力部５０３は、液晶ディスプレイ、有機ＥＬディスプレイ等の映像出力装置である。映像出力部５０３は、映像出力装置を視聴者端末５００に接続するためのインタフェースであってもよい。この場合、映像出力部５０３は、映像データから映像信号を生成し、自身に接続されている映像出力装置に映像信号を出力する。
【００５４】
音声出力部５０４は、スピーカー、マイク等の音声出力装置である。音声出力部５０４は、音声出力装置を視聴者端末５００に接続するためのインタフェースであってもよい。この場合、音声出力部５０４は、音声データから音声信号を生成し、自身に接続されている音声出力装置に音声信号を出力する。
【００５５】
制御部５１０は、視聴者端末５００の各部の動作を制御する。制御部５１０は、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。制御部５１０は、動画視聴プログラムを実行することによって、動画情報要求部５１１及び視聴処理部５１２として機能する。
【００５６】
動画情報要求部５１１は、情報管理サーバ４００からサムネイル情報を取得する。具体的には、動画情報要求部５１１は、入力部５０２を介して受け付けた検索情報に基づいて、情報管理サーバ４００からサムネイル情報を受信する。動画情報要求部５１１は、受信したサムネイル情報に含まれる動画識別情報に基づいて、動画配信サーバ２００から動画データを受信する。動画情報要求部５１１は、受信した動画データとサムネイル情報とを、映像出力部５０３及び音声出力部５０４に出力する。
【００５７】
動画情報要求部５１１は、入力部５０２を介して視聴者からウィンドウの選択を受け付ける。動画情報要求部５１１は、選択されたウィンドウに対応する動画識別情報を動画配信サーバ２００に送信する。動画情報要求部５１１は、複数のウィンドウの選択を受け付けてもよい。複数のウィンドウの選択を受け付けた場合、動画情報要求部５１１は、複数の動画識別情報を動画配信サーバ２００に送信する。
【００５８】
視聴処理部５１２は、受信した動画データを映像出力部５０３と音声出力部５０４とに出力する。視聴処理部５１２は、入力部５０２を介して受け付けた指示情報に基づいて、動画情報の表示を変更する。例えば、複数の動画情報を受信している場合、指示情報に基づいて、表示されている動画を切り替えたり、複数の動画を単一の画面に表示させてもよい。
【００５９】
図７は、配信者端末１００による撮像の一具体例を示す図である。図７の配信者端末１００の撮像部１０５は、撮像装置を配信者端末１００に接続するインタフェースである。撮像装置７００は、映像出力装置７１０から取得した映像及び音声を撮像部１０５に出力する。撮像装置７００は、例えばキャプチャボードである。映像出力装置７１０は、映像や音声などを出力する装置である。映像出力装置７１０は、例えばスマートフォンやコンピュータゲーム装置等である。
【００６０】
映像出力装置７１０によって出力された映像や音声を、撮像装置７００は取得する。撮像装置７００は取得した映像や音声を、撮像部１０５に出力する。撮像部１０５は、受け付けた映像や音声を動画データ生成部１１１に出力する。動画データ生成部１１１は、出力された映像や音声に基づいて、動画データを生成する。
【００６１】
図８は、動画情報の一具体例を示す図である。図８に示される例では、動画情報は、“動画識別情報”、“時間情報”及び“検索タグ”の各値を有する。図８に示される動画情報は、動画識別情報“http://www.movieidentifier.com/”で識別される動画データが、時間情報“2017/02/24 11:42:12”を、検索タグとして“＃対戦”及び“＃ゲーム”を付加して、生成されたことがわかる。なお、図８に示される動画情報は一具体例に過ぎない。そのため、図８とは異なる態様で動画情報が構成されてもよい。例えば、動画情報は、ユーザを特定できるユーザＩＤを有していてもよい。
【００６２】
図９は、情報管理サーバ４００に記憶される動画情報テーブルの一具体例を示す図である。動画情報テーブルは、動画情報レコードを記憶する。動画情報レコードは、動画情報が有する情報の各値を有する。
【００６３】
図１０は、視聴者端末５００の映像出力部５０３に表示されるサムネイル情報の一具体例を表す図である。領域８００は、映像出力部５０３にこれから表示される画像を表す。領域８００は、領域８０１及び領域８０２を含む。領域８０１は、検索情報が入力される領域である。ユーザは、入力部５０２を介して、時間情報や検索タグ等の検索情報を入力する。視聴者端末５００の動画情報要求部５１１は、領域８０１に入力された情報を検索情報として動画配信サーバ２００へ送信する。領域８０２には、ウィンドウが表示される。ウィンドウには、動画情報要求部５１１が受信した動画データが表示される。図１０によると、領域８０２には、Ａ動画、Ｂ動画及び複数のその他動画が表示される。ユーザは、入力部５０２を介して、領域８０２に表示される動画データを選択すると、各動画データに対応する動画識別情報が動画配信サーバ２００に送信される。ウィンドウは複数選択されてもよい。
【００６４】
図１１は、視聴者端末５００を用いた動画視聴の一具体例である。領域９００は、領域９０１、領域９００ａ及び領域９００ｂを有する。領域９００は、視聴者端末５００の映像出力部５０３に表示される動画の一具体例を表す。領域９００ａは、Ａ動画が表示される領域である。領域９００ｂは、Ｂ動画が表示される領域である。領域９００が領域９００ａ及び領域９００ｂを有することで、視聴者は２つの動画を同時に視聴できる。領域９０１は、音声出力部５０４から出力される音声を表す。領域９０１によると、Ａ動画及びＢ動画の音声が音声出力部５０４から出力されていることがわかる。
【００６５】
視聴者は、入力部５０２を介して領域９００ａのＡ動画を選択することで、映像出力部５０３に領域９１０を表示させる。領域９１０は、領域９１１及び領域９１０ａを有する。領域９１０ａは、拡大されたＡ動画が表示される領域である。同時に、音声出力部５０４から出力される音声もＡ動画のものに切り替わる。このように、視聴者はＡ動画を集中して視聴できる。また、視聴者は、入力部５０２を介して領域９００ｂのＢ動画を選択することで、映像出力部５０３に領域９２０を表示させる。領域９２０は、領域９２１及び領域９２０ｂを有する。領域９２０ｂは、拡大されたＢ動画が表示される領域である。同時に、音声出力部５０４から出力される音声もＢ動画のものに切り替わる。このように、視聴者はＢ動画を集中して視聴できる。
【００６６】
また、視聴者は入力部５０２を介して所定の入力を行うことで、映像出力部５０３に領域９００、領域９１０及び領域９２０を相互に切り替えて表示させるように構成されてもよい。所定の入力とは、例えば視聴者は、入力部５０２を長押ししたり、入力部５０２と一体として構成された映像出力部５０３を、視聴者は指でタップおよびスライドさせたりすることである。また、領域９０１、領域９１１又は領域９２１が選択されることで、音声のみが切替されたり、音声がオフされてもよい。
【００６７】
図１２は、視聴者端末５００による動画切替操作の一具体例である。領域９３０は、時間情報のＵＴＣ時刻を表す。図１２によると、視聴者はＡ動画及びＢ動画を並行して視聴している。視聴者は、Ａ動画を時間情報のＵＴＣ００：００から００：１０時点まで視聴する。視聴者は、００：１０時点で、Ｂ動画に切り替える。Ｂ動画に切り替えると、Ｂ動画は、００：１０時点から再生される。視聴者は、Ｂ動画をＵＴＣ００：１０から００：２０時点まで視聴する。視聴者は、００：２０時点で、Ａ動画に切り替える。Ａ動画に切り替えると、Ａ動画は、００：２０時点から再生される。このように、視聴者は、複数の動画を選択して視聴する場合、その複数の動画は時刻情報により同期された状態で連続的に視聴することが可能である。
【００６８】
領域９４０は、動画に指示情報を送信するための画面の一具体例である。領域９４０は、動画視聴中に映像出力部５０３に表示される。ユーザは入力部５０２を介して、領域９４０に含まれる各領域を操作することで、動画を視聴する。領域９４１は、動画の再生時刻を表す。領域９４２は、再生される動画の全体の時間を表す。領域９４３は、動画を視聴した時間を表すスライダバーである。領域９４４は、受信済みの動画情報を表すスライダーバーである。領域９４５は、これから受信する動画情報を表すスライダーバーである。領域９４６は、視聴している動画の再生時間を表す。ユーザは入力部５０２を介して領域９４６に含まれるアイコンをスライダーバー上をスライドさせることで、視聴する動画の再生時間を調整できる。領域９４７は、動画の再生の一時停止を表すボタンである。ユーザは、領域９４７を選択すると、動画の再生が一時停止したり、動画の再生が開始される。視聴者は、視聴者がスライダーバーにより再生時間を調整した場合であっても、複数の動画は時間情報により同期された状態で連続的に視聴することが可能である。
【００６９】
図１３は、第１実施形態の映像配信システム１における動画送信の処理の流れを表すシーケンス図である。配信者端末１００の配信部１１３は、ユーザＩＤを動画配信サーバ２００に送信する（ステップＳ１０１）。動画配信サーバ２００の認証部２１１は、認証処理を行う（ステップＳ１０２）。具体的には、認証部２１１は、受信したユーザＩＤがユーザＩＤ記憶部２０２に記憶されているか否か判定する。認証部２１１は、認証結果を配信者端末１００に送信する（ステップＳ１０３）。配信部１１３は、認証結果に基づいて、認証処理が成功したか否か判定する（ステップＳ１０４）。認証処理が成功していない場合（ステップＳ１０４：ＮＯ）、配信者端末１００は処理を終了する。認証処理が成功している場合（ステップＳ１０４：ＹＥＳ）、配信者端末１００の検索タグ生成部１１４は、入力部１０２を介して検索タグを生成又は受け付ける（ステップＳ１０５）。
【００７０】
配信者端末１００の時間情報付与部１１２は、時間情報サーバ３００から時間情報を要求する（ステップＳ１０６）。時間情報サーバ３００の時間情報配信部３１１は、配信者端末１００に時間情報を送信する（ステップＳ１０７）。配信部１１３は、動画データを動画配信サーバ２００に送信する（ステップＳ１０８）。動画配信サーバ２００は、受信した動画情報を動画データ記憶部２０３に記憶する（ステップＳ１０９）。動画配信サーバ２００の動画識別情報生成部２１２は、動画識別情報を生成し、配信者端末１００に送信する（ステップＳ１１０）。
【００７１】
配信者端末１００の動画情報生成部１１５は、動画識別情報、時間情報及び検索タグに基づいて、動画情報を生成する（ステップＳ１１１）。動画情報生成部１１５は、動画情報を情報管理サーバ４００に送信する（ステップＳ１１２）。情報管理サーバ４００の制御部４１０は、動画情報を動画情報記憶部４０２に記憶させる（ステップＳ１１３）。
【００７２】
図１４は、第１実施形態の映像配信システム１における動画視聴の開始の流れを表すシーケンス図である。視聴者端末５００の動画情報要求部５１１は、入力部５０２を介してユーザから検索情報を受け付ける（ステップＳ２０１）。動画情報要求部５１１は、受け付けた検索情報を情報管理サーバ４００に送信する（ステップＳ２０２）。情報管理サーバ４００のサムネイル情報生成部４１１は、検索情報に基づいて、サムネイル情報を生成する（ステップＳ２０３）。サムネイル情報生成部４１１は、サムネイル情報を視聴者端末５００に送信する（ステップＳ２０４）。
【００７３】
視聴者端末５００の動画情報要求部５１１は、サムネイル情報に含まれる動画識別情報を動画配信サーバ２００に送信する（ステップＳ２０５）。動画配信サーバ２００の動画取得部２１３は、動画識別情報に対応する動画データを取得する（ステップＳ２０６）。動画配信サーバ２００の配信部２１４は、動画データを視聴者端末５００に送信する（ステップＳ２０７）。視聴者端末５００の動画情報要求部５１１は、サムネイル情報及び動画データを映像出力部５０３及び音声出力部５０４に出力する（ステップＳ２０８）。
【００７４】
動画情報要求部５１１は、入力部５０２を介してサムネイル情報に含まれるウィンドウの選択を受け付ける（ステップＳ２０９）。動画情報要求部５１１は、選択されたウィンドウに対応する動画識別情報を動画配信サーバ２００に送信する（ステップＳ２１０）。動画配信サーバ２００の動画取得部２１３は、動画識別情報に対応する動画データを取得する（ステップＳ２１１）。配信部２１４は、取得した動画データを視聴者端末５００に送信する（ステップＳ２１２）。
【００７５】
このように構成された映像配信システム１によれば、動画取得部２１３が、視聴者端末５００から受け付けた複数の動画識別情報に基づいて、複数の動画情報を視聴者端末５００に送信する。したがって、視聴者は、異なる複数の動画をまとめて視聴することができる。したがって、視聴者は、動画を切り替える作業負荷を抑制することができる。さらに、時間情報に基づいてグループ化された複数の動画を時間軸で同期でき、視聴者は、複数の動画を切り替えながら視聴しても、切り替え後の動画を切替前の動画と同期された時間軸から引き続き視聴できる。
【００７６】
＜変形例＞
図１５は、ゲームサーバから配信される時間的な経過を表す時間情報の一具体例を示す図である。ゲームサーバは、時間情報サーバ３００の一態様である。領域９５０は、ゲームの制限時間を表す時間情報である。領域９６０は、ゲームの経過時間を表す時間情報である。領域９７０は、ゲーム内の時刻を表す時間情報である。領域９５０、領域９６０及び領域９７０に表示される時間情報は、複数のユーザが同じゲームをプレイする場合に、それぞれのユーザに共有される。配信者端末１００の時間情報付与部１１２は、ゲームサーバから時間情報を取得するように構成されてもよい。このように構成されることで、同じゲームでグループ化された複数の動画を時間情報に基づいて時間軸で同期できる。したがって、ユーザは、複数の動画を切り替えながら視聴しても、切り替え後の動画を切替前の動画と同期された時間軸から引き続き視聴できる。
【００７７】
配信者端末１００の時間情報付与部１１２は、時間情報サーバ３００から時間情報を取得する代わりに、入力部１０２を介してユーザから時間情報を取得するように構成されてもよい。
【００７８】
動画データ生成部１１１は時間情報を動画データに付与してもよい。時間情報は、撮像部１０５によって撮像が開始された時刻でもよいし、動画データが生成された時刻でもよい。時間情報は、時間情報付与部１１２によって取得された時間情報であってもよい。時間情報は、配信者端末１００内にユーザによって入力される時間的な変化を表す値や、システム間連携で取得される時間的な変化を表す値等であってもよい。このように構成された映像配信システム１では、配信者端末１００以外の装置で生成された動画データであっても、動画配信サーバ２００へ送信できる。
【００７９】
（第２実施形態）
次に、第２実施形態における映像配信システム１について説明する。第２実施形態における映像配信システム１は、配信者端末１００の代わりに配信者端末１００ａを備え、動画配信サーバ２００の代わりに動画配信サーバ２００ａを備える点で第１実施形態とは異なるが、それ以外の構成は同じである。以下、第１実施形態と異なる点について説明する。
【００８０】
図１６は、配信者端末１００ａの機能構成を表す機能ブロック図である。配信者端末１００ａは、制御部１１０の代わりに制御部１１０ａを備える点で、配信者端末１００と異なるが、それ以外の構成は同じである。
【００８１】
制御部１１０ａは、配信者端末１００ａの各部の動作を制御する。制御部１１０ａは、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。制御部１１０ａは、配信部１１３の代わりに配信部１１３ａを備え、時間情報付与部１１２及び動画情報生成部１１５を備えない点で制御部１１０と異なるが、それ以外の構成は同じである。
【００８２】
配信部１１３ａは、動画データを動画配信サーバ２００ａへ送信する。配信部１１３ａは、動画データを送信する場合、ユーザから入力部１０２を介して、検索タグを受け付ける。配信部１１３ａは、動画データを送信する場合、ユーザＩＤを送信し、動画配信サーバ２００ａから認証を受ける。配信部１１３ａは、認証成功した旨を受信した場合、動画データ及び検索タグを動画配信サーバ２００ａへ送信する。配信部１１３ａは、入力部１０２を介して、動画データのタイトルを受け付けてもよい。動画データのタイトルを受け付けた場合、配信部１１３ａは、動画データとともに動画データのタイトルを動画配信サーバ２００ａへ送信する。なお、配信部１１３ａは、入力部１０２を介して、動画データのタイトル、動画データの説明文及び検索キーワード等の動画メタ情報を受付けてもよい。
【００８３】
図１７は、動画配信サーバ２００ａの機能構成を表す機能ブロック図である。動画配信サーバ２００ａは、制御部２１０の代わりに制御部２１０ａを備える点で、動画配信サーバ２００と異なるが、それ以外の構成は同じである。
【００８４】
制御部２１０ａは、動画配信サーバ２００ａの各部の動作を制御する。制御部２１０ａは、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。制御部２１０ａは、時間情報付与部２１５及び動画情報生成部２１６をさらに備える点で制御部２１０と異なるが、それ以外の構成は同じである。
【００８５】
時間情報付与部２１５は、配信者端末１００ａから動画データを受信した場合、ネットワーク６００を介して時間情報サーバ３００から時間情報を取得する。時間情報付与部２１５は、取得した時間情報を動画情報生成部２１６に出力する。
【００８６】
動画情報生成部２１６は、時間情報、検索タグ及び動画識別情報に基づいて、動画情報を生成する。動画情報生成部２１６は、動画情報を情報管理サーバ４００に送信する。
【００８７】
図１８は、第２実施形態の映像配信システム１における動画送信の処理の流れを表すシーケンス図である。配信者端末１００ａの配信部１１３ａは、ユーザＩＤを動画配信サーバ２００ａに送信する（ステップＳ３０１）。動画配信サーバ２００ａの認証部２１１は、認証処理を行う（ステップＳ１０２）。具体的には、認証部２１１は、受信したユーザＩＤがユーザＩＤ記憶部２０２に記憶されているか否か判定する。認証部２１１は、認証結果を配信者端末１００ａに送信する（ステップＳ３０３）。配信部１１３ａは、認証結果に基づいて、認証処理が成功したか否か判定する（ステップＳ３０４）。認証処理が成功していない場合（ステップＳ３０４：ＮＯ）、配信者端末１００ａは処理を終了する。認証処理が成功している場合（ステップＳ３０４：ＹＥＳ）、配信者端末１００ａの検索タグ生成部１１４は、入力部１０２を介して検索タグを生成又は受け付ける（ステップＳ３０５）。
【００８８】
配信部１１３ａは、動画データ及び検索タグを動画配信サーバ２００ａに送信する（ステップＳ３０６）。動画配信サーバ２００ａは、受信した動画データを動画データ記憶部２０３に記憶する（ステップＳ３０７）。動画配信サーバ２００ａの動画識別情報生成部２１２は、動画識別情報を生成する（ステップＳ３０８）。動画配信サーバ２００ａの時間情報付与部２１５は、時間情報サーバ３００から時間情報を要求する（ステップＳ３０９）。時間情報サーバ３００の時間情報配信部３１１は、動画配信サーバ２００ａに時間情報を送信する（ステップＳ３１０）。
【００８９】
動画配信サーバ２００ａの動画情報生成部２１６は、動画識別情報、時間情報及び検索タグに基づいて、動画情報を生成する（ステップＳ３１１）。動画情報生成部２１６は、動画情報を情報管理サーバ４００に送信する（ステップＳ３１２）。情報管理サーバ４００の制御部４１０は、動画情報を動画情報記憶部４０２に記憶させる（ステップＳ３１３）。
【００９０】
このように構成された映像配信システム１によれば、動画取得部２１３が、視聴者端末５００から受け付けた複数の動画識別情報に基づいて、複数の動画情報を視聴者端末５００に送信する。したがって、視聴者は、異なる複数の動画をまとめて視聴することができる。したがって、視聴者は、動画を切り替える作業負荷を抑制することができる。さらに、時間情報に基づいてグループ化された複数の動画を時間軸で同期でき、視聴者は、複数の動画を切り替えながら視聴しても、切り替え後の動画を切替前の動画と同期された時間軸から引き続き視聴できる。
【００９１】
＜変形例＞
動画配信サーバ２００ａの時間情報付与部２１５は、ゲームサーバから時間情報を取得するように構成されてもよい。このように構成されることで、同じゲームでグループ化された複数の動画を時間情報に基づいて時間軸で同期できる。したがって、ユーザは、複数の動画を切り替えながら視聴しても、切り替え後の動画を切替前の動画と同期された時間軸から引き続き視聴できる。
【００９２】
動画配信サーバ２００ａの時間情報付与部２１５は、時間情報サーバ３００から時間情報を取得する代わりに、入力部１０２を介してユーザから時間情報を取得するように構成されてもよい。
【００９３】
動画データ生成部１１１は時間情報を動画データに付与してもよい。時間情報は、撮像部１０５によって撮像が開始された時刻でもよいし、動画データが生成された時刻でもよい。時間情報は、時間情報付与部１１２によって取得された時間情報であってもよい。時間情報は、配信者端末１００ａ内にユーザによって入力される時間的な変化を表す値や、システム間連携で取得される時間的な変化を表す値等であってもよい。 このように構成された映像配信システム１では、配信者端末１００ａ以外の装置で生成された動画データであっても、動画配信サーバ２００ａへ送信できる。
【００９４】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００９５】
本発明は、配信者がゲームのプレイ動画を動画投稿サイトに投稿する場合等に適用可能である。
【符号の説明】
【００９６】
１…映像配信システム，  １００…配信者端末，  １０１…通信部，  １０２…入力部，  １０３…映像出力部，  １０４…音声出力部，  １０５…撮像部，  １０６…ユーザＩＤ記憶部，１０７…動画データ記憶部，  １１０…制御部，  １１１…動画データ生成部，  １１２…時間情報付与部，  １１３…配信部，  １１４…検索タグ生成部，  １１５…動画情報生成部，  ２００…動画配信サーバ，  ２０１…通信部，  ２０２…ユーザＩＤ記憶部，  ２０３…動画データ記憶部，  ２１０…制御部，  ２１１…認証部，  ２１２…動画識別情報生成部，  ２１３…動画取得部，  ２１４…配信部，  ３００…時間情報サーバ，  ３０１…通信部，  ３１０…制御部，  ３１１…時間情報配信部，  ４００…情報管理サーバ，  ４０１…通信部，  ４０２…動画情報記憶部，  ４１０…制御部，  ４１１…サムネイル情報生成部，  ５００…視聴者端末，  ５０１…通信部，  ５０２…入力部，  ５０３…映像出力部，  ５０４…音声出力部，  ５１０…制御部，  ５１１…動画情報要求部，  ５１２…視聴処理部，  ６００…ネットワーク，  ７００…撮像装置，  ７１０…映像出力装置，  １００ａ…配信者端末，  １１０ａ…制御部，  １１３ａ…配信部，  ２００ａ…動画配信サーバ，  ２１０ａ…制御部，  ２１５…時間情報付与部，  ２１６…動画情報生成部
【図１】
2019012973.tif 000003
【図２】
2019012973.tif 000004
【図３】
2019012973.tif 000005
【図４】
2019012973.tif 000006
【図５】
2019012973.tif 000007
【図６】
2019012973.tif 000008
【図７】
2019012973.tif 000009
【図８】
2019012973.tif 000010
【図９】
2019012973.tif 000011
【図１０】
2019012973.tif 000012
【図１１】
2019012973.tif 000013
【図１２】
2019012973.tif 000014
【図１３】
2019012973.tif 000015
【図１４】
2019012973.tif 000016
【図１５】
2019012973.tif 000017
【図１６】
2019012973.tif 000018
【図１７】
2019012973.tif 000019
【図１８】
2019012973.tif 000020