(57)【特許請求の範囲】
【請求項１】
コンピュータに、動画表示制御ステップと、切替操作受付ステップと、動画切替制御ステップと、を実行させるコンピュータプログラムであって、
前記動画表示制御ステップでは、第一動画と、前記第一動画に関連付けられた複数の動画から選択される動画を第二動画として表示部に表示させ、
前記切替操作受付ステップでは、切替操作を受け付け、
前記動画切替制御ステップでは、前記切替操作に基づいて、前記表示部に前記第二動画として表示されている動画を、前記複数の動画から選択される他の動画に切替え、
前記動画表示制御ステップでは、前記コンピュータのユーザと前記複数の動画のそれぞれとの関連性に基づき、前記第二動画として表示される動画を前記複数の動画から選択し、
前記関連性は、前記複数の動画のそれぞれに紐付けられた前記第一動画の展開に対する予想情報と、前記ユーザの前記第一動画の展開に対する予想情報と、の類似性に基づいて決定される、
プログラム。
【請求項２】
請求項１に記載のプログラムであって、
前記動画表示制御ステップでは、前記第一動画の再生に連動して、前記第一動画に関連付けられた複数の動画のうち少なくとも１つが同時に再生されるように表示する、プログラム。
【請求項３】
請求項１又は請求項２に記載のプログラムであって、
前記表示部は、タッチパネルを有し、
前記切替操作の１つは、前記タッチパネルにおける前記第二動画に対応する領域に対するスワイプである、プログラム。
【請求項４】
請求項１又は請求項２に記載のプログラムであって、
前記表示部は、タッチパネルを有し、
前記切替操作は、前記タッチパネルにおける前記第二動画に対応する領域に対する所定操作に応じて表示される、前記第二動画として選択可能な１以上の動画の一覧に対する選択操作を含む、プログラム。
【請求項５】
請求項１〜請求項４の何れか１項に記載のプログラムであって、
前記コンピュータに、情報共有ステップをさらに実行させ、
前記情報共有ステップでは、サーバ又は他のコンピュータと所定情報を共有する、プログラム。
【請求項６】
請求項５に記載のプログラムであって、
前記コンピュータに、ユーザアイコン表示ステップをさらに実行させ、
前記所定情報は、前記他のコンピュータで表示されている前記第一動画及び前記第二動画の表示情報を含み、
前記ユーザアイコン表示ステップでは、前記表示情報に基づき、前記コンピュータの表示部に前記他のコンピュータのユーザを表す１以上のユーザアイコンを表示し、
前記切替操作の１つは、前記ユーザアイコンに対する所定操作であり、
前記動画切替制御ステップでは、前記切替操作に基づいて、前記表示部に前記第二動画として表示されている動画を、前記複数の動画から選択される他の動画であり、且つ、前記ユーザアイコンに対応するユーザのコンピュータにおいて表示されている動画に切替える、プログラム。
【請求項７】
請求項６に記載のプログラムであって、
前記ユーザアイコン表示ステップは、ユーザ間関連性判定ステップを含み、
前記所定情報は、前記他のコンピュータのユーザに関するユーザ情報を含み、
前記ユーザ間関連性判定ステップでは、前記コンピュータのユーザと前記他のコンピュータのユーザとの関連性に基づいて、表示する前記他のコンピュータのユーザの優先度を算出し、
前記ユーザアイコン表示ステップでは、前記ユーザの優先度に基づき表示するユーザアイコンを決定する、プログラム。
【請求項８】
請求項１に記載のプログラムであって、
前記表示部は、タッチパネルを有し、
前記切替操作として、前記タッチパネルにおける前記第二動画に対応する領域に対するスワイプが行われた場合、
前記動画表示制御ステップでは、前記関連性の順に従い前記第二動画として表示される動画を前記複数の動画から選択する、プログラム。
【請求項９】
請求項１に記載のプログラムであって、
前記表示部は、タッチパネルを有し、
前記切替操作として、前記タッチパネルにおける前記第二動画に対応する領域に対する所定操作が行われた場合、
前記動画表示制御ステップでは、前記第二動画として選択可能な前記複数の動画の一覧を前記関連性の順に並べて表示する、プログラム。
【請求項１０】
情報処理装置であって、
表示制御部と、操作受付部を備え、
前記表示制御部は、第一動画と、前記第一動画に関連付けられた複数の動画から選択される動画を第二動画として表示部に表示させ、
前記操作受付部は、切替操作を受け付け、
前記表示制御部は、前記切替操作に基づいて、前記表示部に前記第二動画として表示されている動画を、前記複数の動画から選択される他の動画に切替え、
前記表示制御部は、前記情報処理装置のユーザと前記複数の動画のそれぞれとの関連性に基づき、前記第二動画として表示される動画を前記複数の動画から選択し、
前記関連性は、前記複数の動画のそれぞれに紐付けられた前記第一動画の展開に対する予想情報と、前記ユーザの前記第一動画の展開に対する予想情報と、の類似性に基づいて決定される、
情報処理装置。
【請求項１１】
情報処理方法であって、
第一動画と、前記第一動画に関連付けられた複数の動画から選択される動画を第二動画として表示部にコンピュータが表示し、
切替操作をコンピュータが受け付け、
前記切替操作に基づいて、前記表示部に前記第二動画として表示されている動画を、前記複数の動画から選択される他の動画にコンピュータが切替え、
前記コンピュータのユーザと前記複数の動画のそれぞれとの関連性に基づき、前記第二動画として表示される動画を前記複数の動画からコンピュータが選択し、
前記関連性は、前記複数の動画のそれぞれに紐付けられた前記第一動画の展開に対する予想情報と、前記ユーザの前記第一動画の展開に対する予想情報と、の類似性に基づいてコンピュータが決定する、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータプログラム、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
特許文献１には、少なくとも二つ以上の画面を含むマルチビューストリーミングサービス提供方法及び装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６４２７６９２号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、複数の動画を視聴している場合に、そのうちの１つの動画を任意に切替えることはできなかった。
【０００５】
本発明は、互いに関連している複数の動画を見ている場合において、そのうちの１つの動画を任意に切替え可能であり、動画選択の操作性を向上させることを可能にする、コンピュータプログラム、情報処理装置及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るコンピュータプログラムは、コンピュータに、動画表示制御ステップと、切替操作受付ステップと、動画切替制御ステップを実行させるコンピュータプログラムであって、前記動画表示制御ステップでは、第一動画と、前記第一動画に関連付けられた複数の動画から選択される動画を第二動画として表示部に表示させ、前記切替操作受付ステップでは、切替操作を受け付け、前記動画切替制御ステップでは、前記切替操作に基づいて、前記表示部に前記第二動画として表示されている動画を、前記複数の動画から選択される他の動画に切替える、プログラムである。  
【０００７】
本発明の一態様によれば、互いに関連している複数の動画を見ている場合において、そのうちの１つの動画を任意に切替え可能であり、動画選択の操作性を向上させることを可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施形態に係る動画配信システム１の概要を示す図である。
【図２】第１実施形態に係る情報処理端末１０のハードウェア構成を示すブロック図である。
【図３】第１実施形態に係るサーバ２０のハードウェア構成を示すブロック図である。
【図４】第１実施形態に係る情報処理端末１０の機能構成を示すブロック図である。
【図５】第１実施形態に係る情報処理端末１０に第一動画１２及び第二動画１４を表示した状態の模式図である。
【図６】第１実施形態に係る情報処理端末１０に第二動画１４として選択可能な動画の一覧を表示した状態の模式図である。
【図７】第１実施形態に係る動画配信システム１の処理の流れを説明する図である。
【図８】第２実施形態に係る動画配信システム２の概要を示す図である。
【図９】第２実施形態に係る情報処理端末１０の機能構成を示すブロック図である。
【図１０】第２実施形態に係る情報処理端末１０に動画と共にユーザアイコンを表示した状態の模式図である。
【図１１】第２実施形態に係る情報処理端末１０において第二動画１４ｂを領域１９を表示した状態の模式図である。
【図１２】第２実施形態に係る動画配信システム２の処理の流れを説明する図である。
【図１３】第３実施形態に係る動画配信システム３の概要を示す図である。
【図１４】第３実施形態に係る情報処理端末１０の機能構成を示すブロック図である。
【図１５】第３実施形態に係る自転車レースの順位予想におけるユーザＵ１と動画の各出演者との予想の類似関係を説明する図である。
【図１６】第３実施形態に係る情報処理端末１０に第二動画１４として選択可能な動画の一覧を表示した状態の模式図である。
【図１７】第３実施形態に係る動画配信システム２の処理の流れを説明する図である。
【図１８】第３実施形態に係る自転車レースの順位予想におけるユーザＵ１による動画の各出演者との予想の選択と重み付けの関係を説明する図である。
【発明を実施するための形態】
【０００９】
以下、図面を用いて本発明のいくつかの実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。また、各特徴事項について独立して発明が成立する。
【００１０】
＜１．第１実施形態＞
（１−１．動画配信システム１）
本発明の一実施形態に係る情報処理装置は、図１に示すような動画配信システム１の一部を構成する。動画配信システム１は、情報処理端末１０、及びサーバ２０を備える。
【００１１】
情報処理端末１０は、通信回線５を介してサーバ２０と通信可能に構成される。情報処理端末１０のユーザは、サーバ２０から配信される複数の動画（第一動画１２及び第二動画１４）を同時に視聴することができる。また、ユーザは、情報処理端末１０を操作することにより、第一動画１２を視聴したまま、第二動画１４として表示されている動画を第二動画１４として選択されうる他の動画に切り替えることができる。以下、各構成について説明する。
【００１２】
（１−２．動画配信システム１のハードウェア構成）
図２及び図３を参照し、動画配信システム１のハードウェア構成を説明する。
【００１３】
（１−２−１．情報処理端末１０のハードウェア構成）
図２は、本実施形態に係る情報処理端末１０のハードウェア構成を示すブロック図である。情報処理端末１０は、例えば、スマートフォンやタブレット端末等の情報処理端末であり、画像を表示し操作を受け付け可能なタッチパネルディスプレイ４５、音を出力するスピーカー４６、音が入力されるマイク４７、及び被写体を撮像するカメラ４８を備える他に、さらに、制御部４１、記憶部４２、通信部４４、操作ボタン４９を備える。
【００１４】
制御部４１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、マイクロプロセッサ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等であり、情報処理端末１０の全体の動作を制御する。
【００１５】
記憶部４２の一部は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成されており、制御部４１による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。また、記憶部４２の一部は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の不揮発性メモリ、又はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）であり、画像等の各種データ及び制御部４１の処理に利用されるプログラム等を保存する。
【００１６】
記憶部４２に記憶されるプログラムは、例えば、情報処理端末１０の基本的な機能を実現するためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、各種ハードウェア制御するためのドライバ、電子メールやウェブブラウジング、動画再生、その他各種機能を実現するためのプログラム等であって、本実施形態に係るコンピュータプログラムを含む。
【００１７】
通信部４４は、例えばＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）であり、通信回線５に接続する機能を有する。なお、通信部４４は、ＮＩＣに代えて又はＮＩＣと共に、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続する機能、無線ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続する機能、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。
【００１８】
操作ボタン４９は、情報処理端末１０の側面に設けられ、情報処理端末１０を起動又は停止させるための電源ボタンやスピーカー４６が出力する音のボリューム調整ボタン等である。
【００１９】
これら制御部４１、記憶部４２、通信部４４、タッチパネルディスプレイ４５、スピーカー４６、マイク４７、カメラ４８、及び操作ボタン４９は、システムバス４０を介して相互に電気的に接続されている。従って、制御部４１は、記憶部４２へのアクセス、タッチパネルディスプレイ４５に対する画像の表示、ユーザによるタッチパネルディスプレイ４５や操作ボタン４９に対する操作状態の把握、マイク４７への音の入力、スピーカー４６からの音の出力、カメラ４８に対する制御、及び通信部４４を介した各種通信網や他の情報処理装置へのアクセス等を行うことができる。
【００２０】
（１ー２ー２．サーバ２０のハードウェア構成）
図３は、本実施形態に係るサーバ２０のハードウェア構成を示すブロック図である。サーバ２０は、サーバ２０全体の動作を司る制御部５１、制御部５１による各種プログラムの実行時のワークエリア等として用いられ、また各種プログラム及び各種データ等が予め記憶された記憶部５２を備えている。以下、情報処理端末１０との相違点を中心に説明する。
【００２１】
サーバ２０は、通信回線５を介して情報処理端末１０等の他の情報処理装置等と接続され、他の情報処理装置等との間で各種データの送受信を行う通信部５４を備えている。また、キーボード及びマウス等で構成されて各種操作の入力を受け付ける操作入力部５５、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ５６を備えていてもよい。
【００２２】
これら制御部５１、記憶部５２、通信部５４、操作入力部５５、モニタ５６は、システムバス５７を介して相互に電気的に接続されている。
【００２３】
（１−３．情報処理端末１０の機能構成）
図４に示すように、情報処理端末１０は、制御部４１と、操作受付部３２と、表示部３９を備える。制御部４１は、表示制御部３１を含む。表示制御部３１は、動画表示制御部３６と、動画切替制御部３７を有する。
【００２４】
操作受付部３２は、切替操作を受け付ける。表示制御部３１が備える動画切替制御部３７は、切替操作に基づいて、表示部３９に表示されている第二動画１４を、複数の動画から選択される他の動画に切替える。各機能の詳細は、後述する。
【００２５】
操作受付部３２は、情報処理端末１０が備えるタッチパネルディスプレイ４５のタッチパネルで構成され、ユーザが操作することにより、動画選択のための操作等を入力可能に構成される。
【００２６】
表示部３９は、情報処理端末１０が備えるタッチパネルディスプレイ４５で構成され、動画等の各種情報を表示する。
【００２７】
上述した機能構成は、情報処理端末１０に適宜インストールされるソフトウェア（いわゆるアプリを含む）によって実現してもよく、ハードウェアによって実現してもよい。ソフトウェアによって実現する場合、制御部４１がソフトウェアを構成するプログラムを実行することによって各種機能を実現することができる。
【００２８】
プログラムを実行することで実現される場合、当該プログラムは、情報処理端末１０が内蔵する記憶部４２に格納してもよく、コンピュータが読み取り可能な非一時的な記録媒体に格納してもよい。また、外部の記憶装置に格納されたプログラムを読み出し、いわゆるクラウドコンピューティングにより実現してもよい。もしくは、ハードウェアによって実現する場合、ＡＳＩＣ、ＳＯＣ、ＦＰＧＡ、又はＤＲＰなどの種々の回路によって実現することができる。また、上述した機能構成は、一部の機能構成をソフトウェア又はハードウェアによって、サーバ２０で処理されるようにしてもよい。
【００２９】
（１−４．表示制御部３１の機能）
図５および図６を参照し、表示制御部３１の機能について説明する。図５に示すように、動画表示制御部３６は、第一動画１２と、第一動画１２に関連付けられた複数の動画から選択される動画を第二動画１４として、表示部３９（タッチパネルディスプレイ４５）に表示させる。
【００３０】
第一動画１２は、サーバ２０から配信される動画の１つであり、例えば、競技映像や映画・ドラマ等である。競技映像に係る競技は、種々のスポーツであって、例えば、自転車、自動車、ボート、若しくは競走馬等を用いたレース、又は野球若しくはサッカーの試合等が挙げられる。
【００３１】
第二動画１４は、サーバ２０から配信される動画の１つであり、第一動画１２に関係性の高い動画であると判断され、第一動画１２に関連付けられた複数の動画から選択される動画である。第一動画１２と第二動画１４の候補となる複数の動画との関係性の判断は、動画配信システム１の管理者によって行われてもよく、予め定められた条件や人工知能等による解析結果に従い情報処理端末１０又はサーバ２０で行われてもよい。
【００３２】
第一動画１２が競技映像である場合には、第二動画１４の候補となる複数の動画は、例えば、競技についての実況映像、競技を見ている人物の様子を映した映像、競技の別の角度からの映像、その他競技に関する情報を表示する映像等が、第一動画１２に関係性が高いと判断され、関連付けられうる。
【００３３】
複数の動画が第一動画１２に関連付けられた場合の表示の一態様として、動画表示制御部３６は、第一動画１２の再生に連動して、当該複数の動画のうち少なくとも１つを、同時に再生されるように表示部３９に表示させることが挙げられる。このように、複数の動画から選択される第二動画１４が、第一動画１２の再生に連動して再生されると、動画間で進行が連動し、臨場感を得られる。また、第二動画１４から、第一動画１２に関する情報をタイミングよく得ることができる。
【００３４】
第一動画１２および第二動画１４の配信方法は、ライブ配信又は非ライブ配信の何れの方法であってもよいが、ライブ配信の場合には臨場感を味わうことができる。また、ストリーミング又はダウンロードの何れの方法であってもよいが、ライブ配信のときにはストリーミング配信が選択されうる。
【００３５】
次に、図５及び図６を参照し、第二動画の切替操作について説明する。操作受付部３２は、情報処理端末１０のユーザによる切替操作を受け付ける。切替操作は、情報処理端末１０に対するユーザによる種々の入力であり、主にタッチパネルディスプレイ４５のタッチパネルに対する操作である。
【００３６】
動画切替制御部３７は、切替操作に基づいて、表示部３９に第二動画１４として表示されている動画を、複数の動画から選択される他の動画に切替える。ここで、切替操作は、タッチパネルにおける第二動画１４に対応する領域１５に対する所定操作に応じて表示される、第二動画１４として選択可能な１以上の動画の一覧に対する選択操作を含んでよい。
【００３７】
一例として、図６に示すように、タッチパネルディスプレイ４５のタッチパネルにおける第二動画１４に対応する領域１５に対し、長押し（一定時間以上押し続ける動作）することによって、領域１６が表示される。
【００３８】
領域１６には、選択可能な動画のタイトルの文字を並べたリストが表示される。例えば、第二動画１４として選択可能な複数の動画として動画Ａ〜動画Ｅが存在し、第二動画１４として「動画Ａ」が表示中の場合には、当該リストには動画Ｂ〜動画Ｅが表示される。当該リストは、文字の代わりに、縮小された動画、又はその一部の静止画像などを表示してもよい。
【００３９】
領域１６の動画の１つ、例えば「動画Ｂ」をユーザが選択すると、領域１６が非表示となり、第二動画１４として「動画Ｂ」の再生が開始される。このような構成とすることで、一覧から選択して他の動画に切替えられるため、ユーザは感覚的・簡単に動画選択の操作を行うことができ、また目的とする動画や興味を引く動画を一度で選択できる。
【００４０】
また、切替操作の１つは、タッチパネルにおける第二動画１４に対応する領域１５（図５）に対するスワイプであってよい。すなわち、タッチパネルにおける第二動画１４に対応する領域１５において、タッチパネルに触れた指等を上下又は左右にスライドさせることで、他の動画に切替えられる。このような構成とすることで、ユーザは感覚的・簡単に動画選択の操作を行える。
【００４１】
なお、スワイプによる切替については、例えば、第二動画１４として選択可能な複数の動画として動画Ａ〜動画Ｅが存在し（Ａ、Ｂ、Ｃ、Ｄ、Ｅの順で管理されているものとする）、第二動画１４として動画Ｂが表示中の場合には、右へのスワイプで動画Ａを表示し、左へのスワイプで動画Ｃを表示するように構成してもよい。
【００４２】
このように、表示制御部３１は、切替操作に基づいて、表示部３９に表示されている第二動画１４を、複数の動画から選択される他の動画に切替えるため、情報処理端末１０のユーザは、切替操作によって第二動画１４を任意に切替え可能であり、第一動画１２に関連している動画を容易に選択し視聴することができる。
【００４３】
（１−５．動画配信システム１による動画視聴及び動画切替えの流れ）
図７を参照し、動画配信システム１による動画視聴及び動画切替えの流れを説明する。
【００４４】
動画を受信し表示する前段階として、ステップＳ１１０及びステップＳ２１０が実行される。ステップＳ１１０において、情報処理端末１０はサーバ２０に対して動画配信要求を行う。ステップＳ２１０において、サーバ２０は、配信可能な動画のリストを送信する。
【００４５】
次に、動画表示制御ステップ（Ｓ１３０）が実行される。ステップＳ１３０は、ステップＳ１３１、Ｓ１３３、及びＳ１３４を含む。
【００４６】
ステップＳ１３１において、ユーザの操作又は所定の条件に従い情報処理端末１０において第一動画１２として表示される動画が、配信可能な動画のリストから選択される。ステップＳ１３３において、選択された第一動画１２に関連付けられた複数の動画から、ユーザの操作又は所定の条件に従い情報処理端末１０において第二動画１４として表示される動画が選択される。そして、それらの選択内容がサーバ２０へ送信される。
【００４７】
ステップＳ２３０において、サーバ２０は、情報処理端末１０に対して選択された動画を第一動画及び第二動画として配信を開始する。ステップＳ１３４において、サーバ２０から通信回線５を介して配信された第一動画１２と、第一動画１２に関連付けられた複数の動画から選択された第二動画１４とを、情報処理端末１０の通信部４４によって受信し、制御部４１の動画表示制御部３６が、情報処理端末１０の表示部３９に表示させる。
【００４８】
動画の視聴中に、切替操作受付ステップ（Ｓ１４０）及び動画切替制御ステップ（Ｓ１５０及びＳ１６０）が実行される。ステップＳ１４０において、操作受付部３２は、切替操作を受け付ける。ステップＳ１５０において、動画切替制御部３７は、切替操作によって選択された内容に基づき、第二動画１４として表示する他の動画の配信をサーバ２０に要求する。
【００４９】
ステップＳ２４０において、サーバ２０は、情報処理端末１０に対して当該要求に基づき第二動画１４として他の動画を配信開始する。ステップＳ１６０において、動画切替制御部３７は、サーバ２０から受信した他の動画を第二動画１４として表示部３９に表示させる。
【００５０】
＜２．第２実施形態＞
（２−１．動画配信システム２）
以下、本発明の第２実施形態に係る動画配信システム２を説明する。図８に示すように、動画配信システム２は、情報処理端末１０及び情報処理端末１１を含む複数の情報処理端末、及びサーバ２０を備える。
【００５１】
第２実施形態では、情報処理端末１０及び情報処理端末１１とサーバ２０は、動画の表示情報等を共有する。そのため、ユーザＵ１は表示している動画との関連性が高い他のユーザＵ２、および他のユーザＵ２が表示している動画等に関する情報を得ることができ、それらの動画を簡単に視聴することができる。
【００５２】
なお、以下の説明においては、簡略化のため、情報処理端末１０及び情報処理端末１１を含む複数の情報処理端末のうち、主として情報処理端末１０及び情報処理端末１１について説明を行う。また、第１実施形態と同一の構成、処理については同一の符号を付し、同一の機能については記載を省略し、それらの説明は繰り返さない。
【００５３】
情報処理端末１１は、情報処理端末１０と同様に構成されるが、情報処理端末１０と情報処理端末１０は、サイズや性能などの仕様が同一であっても互いに異なっていてもよい。情報処理端末１０（１１）のユーザは、サーバ２０から配信される複数の動画（それぞれ、第一動画１２ａおよび第二動画１４ａ、第一動画１２ｂ及び第二動画１４ｂ）を同時に視聴することができる。また、ユーザは、情報処理端末１０（１１）を操作することにより、第一動画１２ａ（１２ｂ）を視聴したまま、第二動画１４ａ（１４ｂ）として表示されている動画を第二動画１４ａ（１４ｂ）として選択されうる他の動画に切り替えることができる。
【００５４】
（２−２．情報処理端末１０及び情報処理端末１１の機能構成）
図９に示すように、情報処理端末１０（１１）は、制御部４１と、操作受付部３２と、表示部３９を備える。制御部４１は、表示制御部３１と、情報共有部３３と、ユーザ間関連性判定部３４を含む。表示制御部３１は、動画表示制御部３６と、動画切替制御部３７と、ユーザアイコン表示制御部３８を有する。
【００５５】
情報共有部３３は、サーバ２０又は他の情報処理端末１１（１０）と所定情報を共有する。ユーザアイコン表示制御部３８は、情報処理端末１０（１１）の表示部３９に他の情報処理端末１１（１０）のユーザＵ２（Ｕ１）を表す１以上のユーザアイコンを表示する。
【００５６】
ユーザ間関連性判定部３４は、情報処理端末１０（１１）のユーザＵ１（Ｕ２）と他の情報処理端末１１（１０）のユーザＵ２（Ｕ１）との関連性に基づいて、表示部３９に表示する他の情報処理端末１１（１０）のユーザの優先度を算出する。各機能の詳細は、後述する。
【００５７】
（２−３．情報共有部３３の機能）
図８に示すように、情報共有部３３は、通信回線５を介してサーバ２０と所定情報を共有する。情報共有部３３は、通信回線５を介して情報処理端末間で所定情報を共有してもよい。
【００５８】
情報処理端末１０がサーバ２０又は他の情報処理端末１１と共有する所定情報の内、情報処理端末１０が提供する情報は、情報処理端末１０において再生されている第一動画１２ａ及び第二動画１４ｂの表示情報、情報処理端末１０を使用しているユーザＵ１の情報等を含む。
【００５９】
情報処理端末１０がサーバ２０又は他の情報処理端末１１と共有する所定情報の内、情報処理端末１０が受取る情報は、情報処理端末１１において再生されている第一動画１２ｂ及び第二動画１４ｂの表示情報、情報処理端末１１を使用しているユーザＵ２の情報等を含む。
【００６０】
（２−４．ユーザアイコン表示制御部３８の機能）
図１０に示すように、ユーザアイコン表示制御部３８は、情報処理端末１０の表示部３９に他の情報処理端末のユーザを表す１以上のユーザアイコン（例えば、ユーザアイコンＩＡ〜ユーザアイコンＩＨ）を表示する。情報処理端末１１のユーザＵ２は、例えばユーザアイコンＩＢとして表示される。なお、情報処理端末１０のユーザＵ１も、情報処理端末１０の表示部３９に表示されてもよく、例えばユーザアイコンＩＡとして表示される。
【００６１】
また、ユーザアイコン表示制御部３８はユーザアイコンを表示するが、ユーザアイコンとして表示されるユーザは、表示情報に基づき決定される。決定において考慮される表示情報の１つは、第一動画の表示情報である。
【００６２】
例えば、情報処理端末１０において第一動画１２ａとして「動画Ｘ」が表示され、同時にユーザＵ２の情報処理端末１１において第一動画１２ｂとして「動画Ｘ」が表示されている場合、情報処理端末１０の表示部３９にユーザＵ２のユーザアイコンが表示されうる。同一の第一動画を表示している情報処理端末が多数ある場合には、表示されるユーザは、ランダムに決定されてもよいが、第二動画の表示情報等の表示情報やユーザの情報等をさらに考慮して決定されてもよい。
【００６３】
さらに、操作受付部３２は、ユーザアイコンに対する所定操作を受け付ける。動画切替制御部３７は、切替操作に基づいて、情報処理端末１０の表示部３９に第二動画１４ａとして表示されている動画を、第二動画として複数の動画から選択される他の動画であり、且つ、操作を受けたユーザアイコンに対応するユーザＵ２の情報処理端末１１において表示されている動画（第二動画１４ｂ）に切替える。
【００６４】
以下、図１１を参照して、切替操作の一例について説明する。図１１に示すように、ユーザＵ１がユーザアイコンＩＢに対応する領域１８に対してタッチ等の操作をすることで、領域１９が表示される。領域１９には、ユーザＵ２の情報処理端末１１で表示されている第二動画１４ｂが縮小表示される。
【００６５】
そして、領域１９に対するタッチ等の操作によって、情報処理端末１０の動画切替制御部３７は、第二動画１４ａとして第二動画１４ｂとして表示されている動画の表示を開始する。なお、領域１９に表示される第二動画１４ｂに関する情報は、動画を表す文字、又は動画の一部の静止画像などであってもよい。また、情報処理端末１１において第二動画として複数の動画が表示されている場合には、領域１９にも複数の動画に関する情報が表示され、それらの中から選択可能なように構成されてもよい。
【００６６】
このような構成とすることで、ユーザは、表示している動画の関連性が高い他のユーザおよびその他のユーザが表示している動画に関する情報を得ることができる。またユーザアイコンに対する操作によって他のユーザが表示している動画に簡単に切替可能であり、関連性の高い動画を効率よく選択できる。
【００６７】
（２−５．ユーザ間関連性判定部３４の機能）
図９を再度参照し、ユーザ間関連性判定部３４の機能を説明する。ユーザ間関連性判定部３４は、情報処理端末１０のユーザＵ１と他の情報処理端末１１のユーザＵ２との関連性に基づいて、表示する他の情報処理端末１１のユーザの優先度を算出する。ユーザアイコン表示制御部３８は、ユーザアイコンを表示する場合に、ユーザ間関連性判定部３４による表示するユーザＵ２の優先度を考慮することができる。
【００６８】
ユーザアイコン表示制御部３８は、情報処理端末１０と同一の第一動画を表示していることと、優先度に基づいてユーザアイコンとして表示するユーザを決定することができる。このような構成とすることで、ユーザは、ユーザ同士の関連性の高い他のユーザおよびその他のユーザが表示している動画に関する情報を得ることができる。またユーザアイコンに対する操作によって他のユーザが表示している動画に簡単に切替可能であり、関連性の高い動画を効率よく選択できる。
【００６９】
優先度を考慮する場合には、同一の第一動画を表示している情報処理端末のユーザであって、且つ、優先度が高い順にユーザアイコンとして表示するユーザを決定してもよい。例えば、あるユーザと同一の第一動画を表示している情報処理端末のユーザとして、ユーザＵＡ〜ユーザＵＺがいる場合に、Ａ〜Ｚの順に当該優先度が高く、表示可能なユーザアイコンの数が８に限定されている場合には、ユーザＵＡ〜ユーザＵＨに対応するユーザアイコンＩＡ〜ユーザアイコンＩＨを選択して表示部に表示してもよい。
【００７０】
情報共有部３３が共有する所定情報には、他の情報処理端末１１のユーザＵ２に関するユーザ情報が含まれる。ユーザ情報は、例えば、ユーザＵ１とユーザＵ２の間の交友関係に関する情報（以下、「フレンド情報」ともいう）である。フレンド情報は、動画配信システム２を提供するサービス内外における交流を指標化したものである。すなわち、表示するユーザＵ２の優先度は、ユーザＵ１とユーザＵ２の間の交流の度合い（又は、交友関係の深度、親密度等）ということができる。
【００７１】
サービス内における交流としては、例えば、第一動画として配信される競技に関する意見交換等を行えるチャット等における会話が行われたこと、又は互いにサービスにおけるアカウントやＩＤ等を交換し連絡可能に繋がっていること等が挙げられる。また、サービス外における交流としては、例えば、ソーシャルネットワーキングサービス（ＳＮＳ）上で、何らかの接触（いわゆる、「いいね」「フォロー」「友達追加」等）を行っていることが挙げられる。
【００７２】
（２−６．動画配信システム２による動画視聴、ユーザアイコン表示、及び動画切替えの流れ）
図１２を参照し、動画配信システム２による動画視聴ユーザアイコン表示、及び動画切替えの流れを説明する。なお、第１実施形態と同様の処理に関する説明は省略する。
【００７３】
ステップＳ１３０及びステップＳ３３０において、情報処理端末１０及び情報処理端末１１の表示部３９に第一動画１２ａ（１２ｂ）及び第二動画１４ａ（１４ｂ）を表示する。その後、情報共有ステップ（Ｓ１３５及びステップＳ３３５）が実行される。ステップＳ１３５及びステップＳ３３５において、情報処理端末１０及び情報処理端末１１は、互いの動画の表示情報を含む所定情報を共有する。
【００７４】
情報共有ステップは複数回行われてもよく、ステップＳ１３０、ステップＳ３３０、ステップＳ１３５、及びステップＳ３３５の実行の順序は、情報処理端末１０及び情報処理端末１１のそれぞれへの配信開始の前後等によって適切に決定される。
【００７５】
表示情報の共有については、情報共有のタイミングで情報処理端末１１からサーバ２０又は情報処理端末１０に送信されてもよいが、動画の配信状況に基づきサーバ２０が保持している情報を情報処理端末１０にサーバ２０から送信することで実現されてもよい。
【００７６】
次に、ユーザアイコン表示ステップ（Ｓ１８０）が実行される。ステップＳ１８０においては、情報処理端末１１における表示情報に基づき、情報処理端末１０の表示部３９に他の情報処理端末１１のユーザＵ２を表すユーザアイコンを表示する。
【００７７】
ステップＳ１８０は、ユーザ間関連性判定ステップ（Ｓ１８５）を含んでもよい。ステップＳ１８５においては、情報処理端末１０のユーザＵ１と他の情報処理端末１１のユーザＵ２との関連性に基づいて、表示する情報処理端末１１のユーザＵ２の優先度を算出する。ステップＳ１８０においては、ユーザＵ２及び他の情報処理端末のユーザの優先度に基づき表示するユーザアイコンを決定する。
【００７８】
次に、切替操作受付ステップ（Ｓ１４０）及び動画切替制御ステップ（Ｓ１５０及びＳ１６０）が実行される。ステップＳ１４０において、操作受付部３２は、切替操作を受け付ける。ステップＳ１５０において、動画切替制御部３７は、切替操作によって選択された内容に基づき、第二動画として表示する他の動画の配信をサーバ２０に要求する。ステップＳ２４０において、サーバ２０は、情報処理端末１０に対して当該要求に基づき第二動画として他の動画を配信開始する。ステップＳ１６０において、動画切替制御部３７は、サーバ２０から受信した他の動画を第二動画として表示部３９に表示させる。
【００７９】
ここで、切替操作は、タッチパネルにおける第二動画に対応する領域に対する所定操作であってもよいが、タッチパネルにおけるユーザアイコンに対応する領域に対する操作であってもよい。タッチパネルにおけるユーザアイコンに対応する領域に対する操作である場合には、ステップＳ１５０において、切替操作に基づいて、表示部３９に第二動画１４ａとして表示されている動画を、ユーザＵ２の情報処理端末１１において第二動画１４ｂとして表示されている動画に切替える。
【００８０】
＜３．第３実施形態＞
（３−１．動画配信システム３）
以下、本発明の第３実施形態に係る動画配信システム３を説明する。動画配信システム３は、情報処理端末１０、及びサーバ２０を備える。情報処理端末１０とサーバ２０は、第一動画１２に関する情報等を共有することで、ユーザＵ１は自身と関連性の高い第二動画１４を視聴することができる。以下、各構成について説明する。
【００８１】
なお、以下の説明においては、第１実施形態及び第２実施形態と同一の構成、処理については同一の符号を付し、同一の機能については記載を省略し、それらの説明は繰り返さない。
【００８２】
（３−２．情報処理端末１０の機能構成）
図１４に示すように、情報処理端末１０は、制御部４１と、操作受付部３２と、表示部３９を備える。制御部４１は、表示制御部３１と、情報共有部３３と、動画ユーザ間関連性判定部３５を含む。表示制御部３１は、動画表示制御部３６と、動画切替制御部３７を有する。
【００８３】
情報共有部３３は、サーバ２０と所定情報を共有する。動画ユーザ間関連性判定部３５は、第一動画１２に関連付けられた複数の動画に関する情報、及び、情報処理端末１０のユーザＵ１の行動に関する情報に基づき、情報処理端末１０のユーザＵ１と複数の動画のそれぞれとの関連性を判定する。各機能の詳細は、後述する。
【００８４】
（３−３．情報共有部３３の機能）
図１３に示すように、情報共有部３３は、通信回線５を介してサーバ２０と所定情報を共有する。所定情報は、第一動画１２と、第二動画１４として選択される可能な第一動画１２に関連付けられた複数の動画に関する情報を含む。また、所定情報は、ユーザＵ１の行動に関する情報を含んでもよい。
【００８５】
複数の動画に関する情報は、例えば、サーバ２０の記憶部５２に保存されている。また、サーバ２０とは異なるサーバ等に保存されておりサーバ２０が適宜取得するように構成してもよい。複数の動画に関する情報は、例えば、動画の内容の情報、又は動画配信前若しくは動画配信中に動画と紐付けられた情報等である。動画と紐付けられた情報は、第一動画１２の内容の展開に関する予想等である。複数の動画に関する情報は、展開に関する予想を複数含んでいてもよい。
【００８６】
第一動画１２が競技映像である場合には、第二動画１４の候補となる複数の動画は、例えば、競技についての実況映像、競技を見ている人物の様子を映した映像等である。動画と紐付けられた情報である第一動画１２の内容の展開に関する予想は、例えば、実況を行っている人物の競技の展開の予想、又は競技を見ている人物の競技の展開の予想である。
【００８７】
ここで、競技の展開の予想は、例えば、競技の結果予想であり、競技がレースであればゴール順位予想であり、競技が試合であれば最終の勝敗や得点等である。ゴール順位予想は、１位の競技者の予想、１位及び２位の競技者の組合せの予想、又は３以上の順位の競技者の組合せの予想等である。
【００８８】
ユーザＵ１の行動に関する情報は、動画配信前若しくは動画配信中のユーザＵ１の行動に関する情報であり、例えば、第一動画１２の内容の展開に関する予想等である。ユーザＵ１の行動に関する情報は、展開に関する予想を複数含んでいてもよい。
【００８９】
ユーザＵ１の行動に関する情報は、例えば、情報処理端末１０の記憶部４２及びサーバ２０の記憶部５２の何れかに保存されている。また、サーバ２０とは異なるサーバ等に保存されており情報処理端末１０又はサーバ２０が適宜取得するように構成してもよい。
【００９０】
（３−４．動画ユーザ間関連性判定部３５の機能）
動画ユーザ間関連性判定部３５は、複数の動画に関する情報、及び、情報処理端末１０のユーザＵ１の行動に関する情報に基づき、情報処理端末１０のユーザＵ１と複数の動画のそれぞれとの関連性である動画ユーザ間関連性を判定する。動画表示制御部３６は、動画ユーザ間関連性に基づき、第二動画１４を複数の動画から選択する。このような構成とすることにより、ユーザは、自身の行動と関連性の高い動画を視聴することができる。
【００９１】
動画ユーザ間関連性は、例えば、動画と紐付けられた情報及びユーザＵ１の行動に関する情報が含むそれぞれの展開に関する予想が互いに類似しているかに基づいて判定される。
【００９２】
図１５を参照しながら、予想が互いに類似しているかの判定について説明する。図１５に示す例では、競技者Ｒ１〜競技者Ｒ６が出場する自転車レースが第一動画１２として配信されている。また、第一動画１２に関連付けられた複数の動画（すなわち、第二動画１４の候補となる動画）として、動画Ａ〜動画Ｃが配信されている。
【００９３】
ここで、ユーザＵ１が、自転車レースについて、図１５の下部に示すように、競技者Ｒ２が１位、競技者Ｒ４が２位、競技者Ｒ１が３位となる、すなわち「（Ｒ）２−（Ｒ）４−（Ｒ）１」と予想したとする。一方、動画Ａにおける出演者ＴＡが、「１−２−３」、動画Ｂにおける出演者ＴＢが「１−２−４」、動画Ｃにおける出演者ＴＣが「２−４−１」と予想したとする。
【００９４】
この場合、動画ユーザ間関連性判定部３５は、ユーザＵ１の展開に関する予想は、動画Ｃに出演者による展開に関する予想と一番近いと判定する。１位から３位における競技者の順序が一致しているためである。また、動画Ｂに出演者による展開に関する予想と次に近いと判定する。１位から３位における競技者の順序は異なっているが、組み合わせが一致しているためである。そして、動画Ａに出演者による展開に関する予想と３番目に近いと判定しうる。１位から３位における競技者の組み合わせが異なっているためである。なお、このような判定の基準は一例であって、異なる基準に基づいて類似しているかを判定してもよい。
【００９５】
上記例の場合には、動画ユーザ間関連性判定部３５は、動画Ｃに出演者による展開に関する予想と一番近く、情報処理端末１０のユーザＵ１と複数の動画のうち動画Ｃの関連性が高いと判定する。そして、動画表示制御部３６は、第一動画１２として自転車レースの競技映像を表示させ、動画ユーザ間関連性に基づき、第二動画１４として動画Ａ〜動画Ｃの中から動画Ｃを選択し表示させる。
【００９６】
また、切替操作として、タッチパネルディスプレイ４５のタッチパネルにおける第二動画１４に対応する領域１５に対するスワイプが行われた場合（図５参照）、動画表示制御部３６は、動画ユーザ間関連性の順に従い第二動画１４として表示される動画を複数の動画から選択するように構成することができる。このような構成とすることにより、ユーザは、自身の行動と関連性のある動画を、スワイプにより関連性順に切替え表示することができる。
【００９７】
例えば、上記自転車レースの例において、第二動画１４として動画Ｃが表示されている場合、左にスワイプすることで、次に関連性が高い（展開に関する予想が近い）動画Ｂに第二動画１４を切替えることができる。動画Ｂが第二動画１４として表示されている状態で、さらに左にスワイプすることで次に関連性が高い動画Ｃに第二動画１４を切替えることができる。動画Ｃが第二動画１４として表示されている状態で、右にスワイプすることで次に関連性が高い動画Ｂに第二動画１４を切替えることができる。
【００９８】
また、切替操作として、タッチパネルディスプレイ４５のタッチパネルにおける第二動画１４に対応する領域１５に対する所定操作が行われた場合、動画表示制御部３６は、第二動画１４として選択可能な複数の動画の一覧を前記動画ユーザ間関連性の順に並べて表示するように構成することができる。このように構成することにより、ユーザは、自身の行動と関連性のある動画を、長押し等の操作により一覧として関連性順に並べて表示させ、一覧から選択できる。
【００９９】
例えば、図１６に示すように、上記自転車レースの例において、第二動画１４として動画Ｃが表示されている場合、領域１５に対する長押しを行うことで、領域１６が表示される。領域１６には、選択可能な動画のタイトルの文字を並べたリストが表示され、関連性が高い（展開に関する予想が近い）順に上から動画Ｂ、動画Ａと並べて表示される。
【０１００】
（３−５．動画配信システム３による動画視聴及び動画切替えの流れ）
図１７を参照し、動画配信システム３による動画視聴及び動画切替えの流れを説明する。
【０１０１】
動画を受信し表示する前段階として、例えば、ステップＳ１１０、Ｓ１１５及びステップＳ２１０が実行される。ステップＳ１１０において、情報処理端末１０はサーバ２０に対して動画配信要求を行う。ステップＳ２１０において、サーバ２０は、配信可能な動画のリストを送信する。
【０１０２】
次に、情報共有ステップ（Ｓ１１５）が実行される。ステップＳ１１５において、サーバ２０と所定情報を共有する。
【０１０３】
次に、動画表示制御ステップ（Ｓ１３０）が実行される。ステップＳ１３０は、ステップＳ１３１、Ｓ１３３、及びＳ１３４を含む。また、ステップＳ１３０の途中で動画ユーザ間関連性判定ステップ（Ｓ１３２）が実行される。
【０１０４】
ステップＳ１３１において、ユーザの操作又は所定の条件に従い情報処理端末１０において第一動画１２として表示されうる動画が、配信可能な動画のリストから選択される。Ｓ１３２において、複数の動画に関する情報、及び、情報処理端末１０のユーザＵ１の行動に関する情報に基づき、情報処理端末１０のユーザＵ１と複数の動画のそれぞれとの関連性である動画ユーザ間関連性を判定する。
【０１０５】
ステップＳ１３３において、選択された第一動画１２に関連付けられた複数の動画から、動画ユーザ間関連性に基づき、情報処理端末１０において第二動画１４として表示される動画が選択される。そして、第一動画１２及び第二動画１４の選択内容がサーバ２０へ送信される。
【０１０６】
ステップＳ２３０において、サーバ２０は、情報処理端末１０に対して選択された動画を第一動画及び第二動画として配信開始する。ステップＳ１３４において、サーバ２０から通信回線５を介して配信された、第一動画１２と、第二動画１４を、情報処理端末１０の通信部４４によって受信し、制御部４１の動画表示制御部３６が、情報処理端末１０の表示部３９に表示させる。
【０１０７】
次に、切替操作受付ステップ（Ｓ１４０）及び動画切替制御ステップ（Ｓ１５０及びＳ１６０）が実行される。ステップＳ１４０において、操作受付部３２は、切替操作を受け付ける。ステップＳ１５０において、動画切替制御部３７は、切替操作によって選択された内容に基づき、第二動画１４として表示する他の動画の配信をサーバ２０に要求する。
【０１０８】
ステップＳ２４０において、サーバ２０は、情報処理端末１０に対して当該要求に基づき第二動画１４として他の動画を配信開始する。ステップＳ１６０において、動画切替制御部３７は、サーバ２０から受信した他の動画を第二動画１４として表示部３９に表示させる。
【０１０９】
なお、ステップＳ１３４とステップＳ１４０の間に、情報共有ステップ（Ｓ１１６）が再度行われてもよい。情報共有は、これらのタイミング以外でも、必要に応じて随時実行されてもよい。また、動画ユーザ間関連性判定ステップ（Ｓ１３２）は、動画表示制御ステップ（Ｓ１３０）の前に実行されてもよい。
【０１１０】
(３−６．変形例)
ユーザＵ１の行動に関する情報として、第一動画１２の内容の展開に関する予想について述べたが、ユーザＵ１は、自身の予想として、動画と紐付けられた情報である第一動画１２の内容の展開に関する予想から選択してもよい。
【０１１１】
一例において、上記自転車レースについて、出演者ＴＣの予想を選択し自分の予想とすることができる。その場合には、ユーザＵ１の予想と出演者ＴＣの予想は一致するため類似度が高く、関連性の高い動画として動画Ｃが選択され、第二動画１４として表示される。
【０１１２】
また、ユーザＵ１は、自身の予想として、動画と紐付けられた情報である第一動画１２の内容の展開に関する予想から複数選択してもよい。一例においては、上記自転車レースについて、複数の出演者の予想を選択し自分の予想とすることができる。図１８に示すように、出演者ＴＢ及び出演者ＴＣの予想を選択したとする。ユーザＵ１の予想と出演者ＴＢ・出演者ＴＣの予想はそれぞれ一致するため、何れの予想とも類似度は同じであり、関連性の高い動画として動画Ｂ及び動画Ｃの何れかが選択され、第二動画１４として表示されうる。この時、動画Ｂ及び動画Ｃの何れが選択されるかは、予め定められた条件等に基づき決定される。
【０１１３】
また、ユーザＵ１が、自身の予想として、動画と紐付けられた情報である第一動画１２の内容の展開に関する予想から複数選択し、それぞれの予想についてポイント等を付与し重み付けをしてもよい。第二動画１４の選択においては、当該重み付けも考慮されうる。なお、ポイントとは、動画配信システム３を提供するサービス内において使用することのできるコイン等であってもよいし、サービス外においても使用することのできる現実又は仮想の通貨であってもよい。
【０１１４】
例えば、図１８に示すように、出演者ＴＢ及び出演者ＴＣの予想を選択し、出演者ＴＢの予想に対して５０ポイントを付与し、出演者ＴＣの予想に対して１００ポイントを付与したとする。ユーザＵ１の予想と出演者ＴＢ・出演者ＴＣの予想はそれぞれ一致するため、何れの予想とも類似度は同じであるが、出演者ＴＣの予想に対して付与されたポイントの方が大きいため、動画Ｃが第二動画１４として選択され表示される。
【０１１５】
＜４．その他の実施形態＞
以上、本発明における実施形態およびその変形例について説明したが、本開示の適用は上述の内容に限定されるものではない。例えば、上記実施形態では、情報処理端末１０等は、スマートフォンなどのタッチパネルディスプレイ４５を有する端末として説明したが、この例に限定されることはない。家庭用のＰＣなどにソフトウェアをインストールすることにより、情報処理端末１０を実現し、マウスなどの操作を受け付けるようにしてもよい。
【０１１６】
各実施形態において、第一動画１２及び第二動画１４は、並べて表示してもよく重ねて表示してもよい。重ねて表示する場合には第一動画１２の表示領域内に、第一動画１２より小さいサイズの第二動画１４を表示させてもよい。サイズを変えて重ねて表示する場合には、どちらの動画がメインであるかをユーザが判断しやすい。第一動画１２及び第二動画１４のサイズは、ユーザの操作により任意に変更可能としてもよい。また、第一動画１２に対して複数の第二動画１４を同時に表示してもよい。
【０１１７】
また、第一動画１２を切替えた場合には、第二動画１４は第一動画１２に関連付けられている複数の動画から選択されるため、第二動画１４も連動して切替えられる。ユーザは、第一動画１２を切替えるだけで、第二動画１４についても新たに選択した第一動画１２に関連する動画を表示することができる。
【０１１８】
また、通信回線５を介した所定情報の共有は、主にインターネットなどのＷＡＮを介して行われるが、情報処理端末間では、ＷＡＮを介さずにＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離の無線通信、及び赤外線通信等のみを介して行われてもよい。
【０１１９】
また、上記実施形態では、各機能を主に情報処理端末１０等が備える態様について説明したが、その性質上許されるものであれば、一部の機能についてサーバ２０等が備える、又は情報処理端末１０等とサーバ２０等の両方が備える構成とすることができる。例えば、ユーザ間関連性判定部３４、動画ユーザ間関連性判定部３５はサーバ２０が備えていてもよい。
【０１２０】
また、上記実施形態において情報処理端末１０等に実行させるものとして記載されていた各ステップについても、その性質上許されるものであれば、サーバ２０等に行わせることができる。
【０１２１】
さらに、本発明は、上述のプログラムを格納する、コンピュータ読み取り可能な非一時的な記録媒体として実現することもできる。
【０１２２】
＜５．実施形態の特徴＞
以下、本発明の実施形態の特徴をまとめる。
【０１２３】
本発明の一態様に係るコンピュータプログラムは、コンピュータ（情報処理端末１０）に、動画表示制御ステップＳ１３０と、切替操作受付ステップＳ１４０と、動画切替制御ステップＳ１５０・Ｓ１６０を実行させるコンピュータプログラムであって、動画表示制御ステップＳ１３０では、第一動画１２と、第一動画１２に関連付けられた複数の動画から選択される動画を第二動画１４として表示部３９に表示させ、切替操作受付ステップＳ１４０では、切替操作を受け付け、動画切替制御ステップＳ１５０・Ｓ１６０では、切替操作に基づいて、表示部３９に前記第二動画として表示されている動画を、複数の動画から選択される他の動画に切替える。
【０１２４】
このような構成とすることにより、互いに関連している複数の動画を見ている場合において、そのうちの１つの動画を任意に切替え可能であり、動画選択の操作性を向上させることができる。
【０１２５】
動画表示制御ステップＳ１３０では、第一動画１２の再生に連動して、第一動画１２に関連付けられた複数の動画のうち少なくとも１つが同時に再生されるように表示する。
【０１２６】
このような構成とすることにより、動画間で進行が連動し、臨場感を得られる。また、第二動画１４から、第一動画１２に関する情報をタイミングよく得ることができる。
【０１２７】
表示部３９は、タッチパネルを有し、切替操作の１つは、タッチパネルにおける第二動画１４に対応する領域１５に対するスワイプである。
【０１２８】
このような構成とすることにより、ユーザの感覚的・簡単な操作が可能となる。
【０１２９】
表示部３９は、タッチパネルを有し、切替操作は、タッチパネルにおける第二動画１４に対応する領域１５に対する所定操作に応じて表示される、第二動画１４として選択可能な１以上の動画の一覧に対する選択操作を含む。
【０１３０】
このような構成とすることにより、一覧から選択して他の動画に切替えられるため、ユーザは感覚的・簡単に動画選択の操作を行うことができ、また目的とする動画や興味を引く動画を一度で選択できる。
【０１３１】
本発明の一態様に係るコンピュータプログラムは、コンピュータ（情報処理端末１０）に、情報共有ステップＳ１３５をさらに実行させ、情報共有ステップＳ１３５では、サーバ２０又は他のコンピュータ（情報処理端末１１）と所定情報を共有する。
【０１３２】
本発明の一態様に係るコンピュータプログラムは、コンピュータ（情報処理端末１０）に、ユーザアイコン表示ステップＳ１８０をさらに実行させ、所定情報は、他のコンピュータ（情報処理端末１１）で表示されている第一動画１２ｂ及び第二動画１４ｂの表示情報を含み、ユーザアイコン表示ステップＳ１８０では、表示情報に基づき、コンピュータ（情報処理端末１０）の表示部３９に他のコンピュータ（情報処理端末１１）のユーザＵ２を表す１以上のユーザアイコンＩＢを表示し、切替操作の１つは、ユーザアイコンＩＢに対する所定操作であり、動画切替制御ステップＳ１５０・Ｓ１６０では、切替操作に基づいて、表示部３９に前記第二動画１４ａとして表示されている動画を、複数の動画から選択される他の動画であり、且つ、ユーザアイコンＩＢに対応するユーザＵ２のコンピュータ（情報処理端末１１）において表示されている動画に切替える。
【０１３３】
このような構成とすることにより、ユーザは、表示している動画の関連性が高い他のユーザおよびその他のユーザが表示している動画に関する情報を得ることができる。またユーザアイコンに対する操作によってその動画に簡単に切替可能であり、関連性の高い動画を効率よく選択できる。
【０１３４】
ユーザアイコン表示ステップＳ１８０は、ユーザ間関連性判定ステップＳ１８５を含み、所定情報は、他のコンピュータ（情報処理端末１１）のユーザＵ２に関するユーザ情報を含み、ユーザ間関連性判定ステップＳ１８５では、コンピュータ（情報処理端末１０）のユーザＵ１と他のコンピュータ（情報処理端末１１）のユーザＵ２との関連性に基づいて、表示する他のコンピュータ（情報処理端末１１）のユーザＵ２の優先度を算出し、ユーザアイコン表示ステップＳ１８０では、ユーザＵ２の優先度に基づき表示するユーザアイコンを決定する。
【０１３５】
このような構成とすることにより、ユーザは、ユーザ同士の関連性の高い他のユーザおよびその他のユーザが表示している動画に関する情報を得ることができる。またユーザアイコンに対する操作によってその動画に簡単に切替可能であり、関連性の高い動画を効率よく選択できる。
【０１３６】
本発明の一態様に係るコンピュータプログラムは、コンピュータ（情報処理端末１０）に、動画ユーザ間関連性判定ステップＳ１３２をさらに実行させ、所定情報は、複数の動画に関する情報を含み、動画ユーザ間関連性判定ステップＳ１３２では、複数の動画に関する情報、及び、コンピュータ（情報処理端末１０）のユーザＵ１の行動に関する情報に基づき、コンピュータ（情報処理端末１０）のユーザＵ１と複数の動画のそれぞれとの関連性である動画ユーザ間関連性を判定し、動画表示制御ステップＳ１３０では、動画ユーザ間関連性に基づき、第二動画１４として表示される動画を複数の動画から選択する。
【０１３７】
このような構成とすることにより、ユーザは、自信の行動と関連性の高い動画を視聴することができる。
【０１３８】
表示部３９は、タッチパネルを有し、切替操作として、タッチパネルにおける第二動画１４に対応する領域１５に対するスワイプが行われた場合、動画表示制御ステップＳ１３０では、動画ユーザ間関連性の順に従い第二動画１４として表示される動画を複数の動画から選択する。
【０１３９】
このような構成とすることにより、ユーザは、自身の行動と関連性のある動画を、スワイプにより関連性順に切替え表示することができる。
【０１４０】
表示部３９は、タッチパネルを有し、切替操作として、タッチパネルにおける第二動画１４に対応する領域１５に対する所定操作が行われた場合、動画表示制御ステップＳ１３０では、第二動画１４として選択可能な複数の動画の一覧を動画ユーザ間関連性の順に並べて表示する。
【０１４１】
このような構成とすることにより、ユーザは、自身の行動と関連性のある動画を、長押し等の操作により一覧として関連性順に並べて表示させ、一覧から選択できる。
【０１４２】
本発明の一態様に係る情報処理装置（情報処理端末１０）は、表示制御部３１と、操作受付部３２を備え、表示制御部３１は、第一動画１２と、第一動画１２に関連付けられた複数の動画から選択される動画を第二動画１４として表示部に表示させ、操作受付部３２は、切替操作を受け付け、表示制御部３１は、切替操作に基づいて、表示部３９に第二動画１４として表示されている動画を、複数の動画から選択される他の動画に切替える。
【０１４３】
本発明の一態様に係る情報処理方法は、表示制御ステップ（Ｓ１３０・Ｓ１５０・Ｓ１６０）と、操作受付ステップ（Ｓ１４０）を備え、表示制御ステップでは、第一動画１２と、第一動画１４に関連付けられた複数の動画から選択される動画を第二動画１４としてを表示部３９に表示させ、操作受付ステップでは、切替操作を受け付け、表示制御ステップでは、切替操作に基づいて、表示部３９に第二動画１４として表示されている動画を、複数の動画から選択される他の動画に切替える。
【０１４４】
本発明に係る種々の実施形態を説明したが、これらは、例として提示したものであり、発明の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１４５】
１，２，３：動画配信システム
５        ：通信回線
１０，１１：情報処理端末
１２，１２ａ，１２ｂ：第一動画
１４，１４ａ，１４ｂ：第二動画
１５，１６，１８，１９：領域
２０      ：サーバ
３１      ：表示制御部
３２      ：操作受付部
３３      ：情報共有部
３４      ：ユーザ間関連性判定部
３５      ：動画ユーザ間関連性判定部
３６      ：動画表示制御部
３７      ：動画切替制御部
３８      ：ユーザアイコン表示制御部
３９      ：表示部
４０      ：システムバス
４１      ：制御部
４２      ：記憶部
４４      ：通信部
４５      ：タッチパネルディスプレイ
４６      ：スピーカー
４７      ：マイク
４８      ：カメラ
４９      ：操作ボタン
５１      ：制御部
５２      ：記憶部
５４      ：通信部
５５      ：操作入力部
５６      ：モニタ
５７      ：システムバス
Ａ〜Ｅ：動画
ＩＡ〜ＩＨ：ユーザアイコン
Ｒ１〜Ｒ６：競技者
ＴＡ〜ＴＣ：出演者
Ｕ１〜Ｕ２：ユーザ
【要約】      （修正有）【課題】互いに関連している複数の動画を見ている場合において、そのうちの１つの動画を任意に切替え可能であり、動画選択の操作性を向上させるコンピュータプログラム、情報処理装置及び情報処理方法を提供する。【解決手段】動画配信システムにおいて、コンピュータプログラムは、動画表示制御ステップと、切替操作受付ステップと、動画切替制御ステップを実行させる。動画表示制御ステップでは、第一動画と、第一動画に関連付けられた複数の動画から選択される動画を第二動画として表示部に表示させるＳ１３０。切替操作受付ステップでは、切替操作を受け付け、動画切替制御ステップでは、切替操作に基づいて、表示部に前記第二動画として表示されている動画を、複数の動画から選択される他の動画に切替えるＳ１４０。【選択図】図７【図１】
0006826295.tif 000002
【図２】
0006826295.tif 000003
【図３】
0006826295.tif 000004
【図４】
0006826295.tif 000005
【図５】
0006826295.tif 000006
【図６】
0006826295.tif 000007
【図７】
0006826295.tif 000008
【図８】
0006826295.tif 000009
【図９】
0006826295.tif 000010
【図１０】
0006826295.tif 000011
【図１１】
0006826295.tif 000012
【図１２】
0006826295.tif 000013
【図１３】
0006826295.tif 000014
【図１４】
0006826295.tif 000015
【図１５】
0006826295.tif 000016
【図１６】
0006826295.tif 000017
【図１７】
0006826295.tif 000018
【図１８】
0006826295.tif 000019