(57)【要約】【課題】ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことを目的とする。【解決手段】動画進行変化処理は、グループ登録された携帯端末３からの入力に応じて、グループ登録された携帯端末３に表示させる動画の進行を変化させる。これにより、ユーザ自身の携帯端末３で再生される動画の進行が、グループ登録された他のユーザの携帯端末３からの入力に応じて変化する場合がある。従って、ユーザ同士で積極的にコミュニケーションを取りながら、動画を視聴することが期待できる。このように、動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。また、動画は、ユーザによって選択可能なオブジェクトが含まれる。動画進行変化処理では、オブジェクトがユーザによって選択されることを契機として、動画の進行を変化させる。【選択図】図１
2019036786.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報処理端末へ動画データを配信する情報処理装置であって、
至近距離に位置する複数の情報処理端末で構成されるグループの登録を受け付けるグループ登録手段と、
前記グループとして登録された複数の情報処理端末へ前記動画データを配信する動画データ配信手段と、
前記情報処理端末からの入力に応じて、前記情報処理端末に表示させる動画の進行を変化させる進行変化手段と、
を備える情報処理装置。
【請求項２】
前記動画は、ユーザによって選択可能なオブジェクトが含まれ、
前記進行変化手段は、ユーザによる前記オブジェクトの選択に応じて前記動画の進行を変化させる請求項１記載の情報処理装置。
【請求項３】
前記進行変化手段は、前記オブジェクトがユーザに選択されるまで、前記動画の所定期間を繰り返して前記情報処理端末に表示させる請求項２記載の情報処理装置。
【請求項４】
前記進行変化手段は、繰り返して表示される前記動画として、前記オブジェクトの選択をユーザに促す動画を前記情報処理端末に表示させる請求項３記載の情報処理装置。
【請求項５】
前記進行変化手段は、前記グループとして登録された前記情報処理端末のうち一部の前記情報処理端末に対して、前記オブジェクトの選択をユーザに促す前記動画を表示させる請求項４記載の情報処理装置。
【請求項６】
前記進行変化手段は、前記動画の繰り返し回数が多くなる毎に、前記オブジェクトの選択をユーザに促す前記動画を表示させる前記情報処理端末の数を増加させる請求項５記載の情報処理装置。
【請求項７】
前記進行変化手段は、前記グループとして登録された前記情報処理端末のうち、少なくとも一つの前記情報処理端末で前記オブジェクトが選択された場合に、前記オブジェクトの選択に応じて前記動画の進行を変化させる請求項２から請求項６の何れか１項記載の情報処理装置。
【請求項８】
前記進行変化手段は、前記グループとして登録された前記情報処理端末のうち、全ての前記情報処理端末で前記オブジェクトが選択された場合に、前記オブジェクトの選択に応じて前記動画の進行を変化させる請求項２から請求項６の何れか１項記載の情報処理装置。
【請求項９】
前記進行変化手段は、前記オブジェクトが複数表示されている場合、前記グループ内で最も多い又は少ないユーザが選択した前記オブジェクトに応じて前記動画の進行を変化させる請求項２から請求項８の何れか１項記載の情報処理装置。
【請求項１０】
前記情報処理端末にユーザが選択可能な複数の選択肢が表示され、
前記進行変化手段は、前記ユーザが選択した前記選択肢に応じて、前記動画の進行を変化させる請求項１から請求項９の何れか１項記載の情報処理装置。
【請求項１１】
前記進行変化手段は、前記グループ内で最も多い又は最も少ないユーザが選択した前記選択肢に応じて前記動画の進行を変化させる請求項１０記載の情報処理装置。
【請求項１２】
前記グループとして登録された一部の前記情報処理端末に、正答及び誤答を示す複数の選択肢が表示され、
前記グループとして登録された他の前記情報処理端末に、正答を導き出すためのヒントが表示され、
前記進行変化手段は、前記ユーザが選択した前記選択肢に応じて、前記動画の進行を変化させる請求項１から請求項１１の何れか１項記載の情報処理装置。
【請求項１３】
前記ヒントは、表示される前記情報処理端末毎に異なる請求項１２記載の情報処理装置。
【請求項１４】
前記情報処理端末を介してユーザのコミュニケーション状態を検知する検知手段と、
前記検知手段によって検知された前記コミュニケーション状態に応じた処理を行う状態処理手段と、
を備える請求項１から請求項１３の何れか１項記載の情報処理装置。
【請求項１５】
前記コミュニケーション状態は、前記情報処理端末の視聴環境の音である請求項１４記載の情報処理装置。
【請求項１６】
前記状態処理手段は、前記コミュニケーション状態に応じて、ユーザが選択可能な進行の数を変化させる請求項１４又は請求項１５記載の情報処理装置。
【請求項１７】
前記進行変化手段は、ユーザによる前記情報処理端末に対する入力操作以外の情報に応じて前記動画の進行を変化させる請求項１から請求項１６の何れか１項記載の情報処理装置。
【請求項１８】
前記入力操作以外の情報は、前記情報処理端末でユーザが前記動画を視聴する環境を示す情報である請求項１７記載の情報処理装置。
【請求項１９】
前記情報処理端末は、ユーザがゲームを行うためのゲーム画像が表示され、
前記進行変化手段は、ユーザが行った前記ゲームの結果に応じて、前記動画の進行を変化させる請求項１から請求項１８の何れか１項記載の情報処理装置。
【請求項２０】
前記進行変化手段は、前記グループとして登録された前記情報処理端末の全てで、前記動画の進行を同様に変化させる請求項１から請求項１９の何れか１項記載の情報処理装置。
【請求項２１】
前記進行変化手段は、前記グループとして登録された前記情報処理端末の一部で前記進行が異なるように前記動画を変化させる請求項１から請求項２０の何れか１項記載の情報処理装置。
【請求項２２】
前記進行変化手段は、前記情報処理端末の一部で前記動画の進行が途中で異なっても前記動画の結末は全ての前記情報処理端末で同じとする請求項２１記載の情報処理装置。
【請求項２３】
前記グループ登録手段は、前記情報処理端末を介して前記情報処理端末の位置情報を取得し、前記至近距離として予め定められた範囲内にある複数の前記情報処理端末をグループとして登録する請求項１から請求項２２の何れか１項記載の情報処理装置。
【請求項２４】
複数の情報処理端末へ動画データを配信する動画配信方法であって、
至近距離に位置する複数の情報処理端末で構成されるグループの登録を受け付ける第１工程と、
前記グループとして登録された複数の情報処理端末へ前記動画データを配信する第２工程と、
前記情報処理端末からの入力に応じて、前記情報処理端末に表示させる動画の進行を変化させる第３工程と、
を有する動画配信方法。
【請求項２５】
コンピュータを、
至近距離に位置する複数の情報処理端末で構成されるグループの登録を受け付けるグループ登録手段と、
前記グループとして登録された複数の情報処理端末へ動画データを配信する動画データ配信手段と、
前記情報処理端末からの入力に応じて、前記情報処理端末に表示させる動画の進行を変化させる進行変化手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、動画配信方法、及び動画配信プログラムに関するものである。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等の可搬型の情報処理端末を用いて映画やドラマ、アニメーション等の動画を視聴するユーザが増加している。このため、ユーザがより楽しんで動画を視聴可能とする技術開発が進められている。
【０００３】
特許文献１には、距離の離れた複数ユーザからなるコミュニティにおいて映像を共有し、あたかもユーザ全員が一箇所に集まって一緒に同じ映像を視聴しているような一体感を実現することを目的とした映像再生制御方法が開示されている。特許文献１に記載の映像再生制御方法は、ユーザが入力したコメントに対し他のユーザが与えたコメント評価情報に基づいて、コミュニティ内で好感度の高いユーザが発信した再生制御コマンドを優先的に実行するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１６３９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の映像再生制御方法は、距離の離れた複数ユーザからなるコミュニティを対象としたものであり、ユーザ全員が至近距離に集まって一緒に同じ映像を視聴しているコミュニティを対象としたものではない。
【０００６】
すなわち、ユーザ全員が至近距離に集まって一緒に同じ映像を視聴している場合においても、ユーザがより動画を楽しんで視聴可能とする技術開発が望まれている。この技術開発のコンセプトの一つとして、至近距離に集まっているユーザ同士でコミュニケーションを取りながら動画視聴を行うというものが新たに望まれている。
【０００７】
本発明は、このような事情に鑑みてなされたものであって、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる、情報処理装置、動画配信方法、及び動画配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の情報処理装置、動画配信方法、及び動画配信プログラムは以下の手段を採用する。
【０００９】
上記課題を解決するため、本発明の一態様である「情報処理装置」は、複数の情報処理端末へ動画データを配信する情報処理装置であって、至近距離に位置する複数の情報処理端末で構成されるグループの登録を受け付けるグループ登録手段と、前記グループとして登録された複数の情報処理端末へ前記動画データを配信する動画データ配信手段と、前記情報処理端末からの入力に応じて、前記情報処理端末に表示させる動画の進行を変化させる進行変化手段と、を備える。
【００１０】
上記課題を解決するため、本発明の一態様である「動画配信方法」は、複数の情報処理端末へ動画データを配信する動画配信方法であって、至近距離に位置する複数の情報処理端末で構成されるグループの登録を受け付ける第１工程と、前記グループとして登録された複数の情報処理端末へ前記動画データを配信する第２工程と、前記情報処理端末からの入力に応じて、前記情報処理端末に表示させる前記動画の進行を変化させる第３工程と、を有する。
【００１１】
上記課題を解決するため、本発明の一態様である「動画配信プログラム」は、コンピュータを、至近距離に位置する複数の情報処理端末で構成されるグループの登録を受け付けるグループ登録手段と、前記グループとして登録された複数の情報処理端末へ動画データを配信する動画データ配信手段と、前記情報処理端末からの入力に応じて、前記情報処理端末に表示させる前記動画の進行を変化させる進行変化手段と、して機能させる。
【００１２】
上記「情報処理装置」には、以下に例示するように、種々の技術的限定を加えてもよい。また、同趣旨の技術的限定を、「動画配信方法」が実行する処理ステップや「動画配信プログラム」の機能に加えてもよい。
【００１３】
前記動画は、ユーザによって選択可能なオブジェクトが含まれ、前記進行変化手段は、ユーザによる前記オブジェクトの選択に応じて前記動画の進行を変化させる。
【００１４】
前記進行変化手段は、前記オブジェクトがユーザに選択されるまで、前記動画の所定期間を繰り返して前記情報処理端末に表示させる。
【００１５】
前記進行変化手段は、繰り返して表示される前記動画として、前記オブジェクトの選択をユーザに促す動画を前記情報処理端末に表示させる。
【００１６】
前記進行変化手段は、前記グループとして登録された前記情報処理端末のうち一部の前記情報処理端末に対して、前記オブジェクトの選択をユーザに促す前記動画を表示させる。
【００１７】
前記進行変化手段は、前記動画の繰り返し回数が多くなる毎に、前記オブジェクトの選択をユーザに促す前記動画を表示させる前記情報処理端末の数を増加させる。
【００１８】
前記進行変化手段は、前記グループとして登録された前記情報処理端末のうち、少なくとも一つの前記情報処理端末で前記オブジェクトが選択された場合に、前記オブジェクトの選択に応じて前記動画の進行を変化させる。
【００１９】
前記進行変化手段は、前記グループとして登録された前記情報処理端末のうち、全ての前記情報処理端末で前記オブジェクトが選択された場合に、前記オブジェクトの選択に応じて前記動画の進行を変化させる。
【００２０】
前記進行変化手段は、前記オブジェクトが複数表示されている場合、前記グループ内で最も多い又は少ないユーザが選択した前記オブジェクトに応じて前記動画の進行を変化させる。
【００２１】
前記情報処理端末にユーザが選択可能な複数の選択肢が表示され、前記進行変化手段は、前記ユーザが選択した前記選択肢に応じて、前記動画の進行を変化させる。
【００２２】
前記進行変化手段は、前記グループ内で最も多い又は最も少ないユーザが選択した前記選択肢に応じて前記動画の進行を変化させる。
【００２３】
前記グループとして登録された一部の前記情報処理端末に、正答及び誤答を示す複数の選択肢が表示され、前記グループとして登録された他の前記情報処理端末に、正答を導き出すためのヒントが表示され、前記進行変化手段は、前記ユーザが選択した前記選択肢に応じて、前記動画の進行を変化させる。
【００２４】
前記ヒントは、表示される前記情報処理端末毎に異なる。
【００２５】
前記情報処理端末を介してユーザのコミュニケーション状態を検知する検知手段と、前記検知手段によって検知された前記コミュニケーション状態に応じた処理を行う状態処理手段と、を備える。
【００２６】
前記コミュニケーション状態は、前記情報処理端末の視聴環境の音である。
【００２７】
前記状態処理手段は、前記コミュニケーション状態に応じて、ユーザが選択可能な進行の数を変化させる。
【００２８】
前記進行変化手段は、ユーザによる前記情報処理端末に対する入力操作以外の情報に応じて前記動画の進行を変化させる。
【００２９】
前記入力操作以外の情報は、前記情報処理端末でユーザが前記動画を視聴する環境を示す情報である。
【００３０】
前記情報処理端末は、ユーザがゲームを行うためのゲーム画像が表示され、前記進行変化手段は、ユーザが行った前記ゲームの結果に応じて、前記動画の進行を変化させる。
【００３１】
前記進行変化手段は、前記グループとして登録された前記情報処理端末の全てで、前記動画の進行を同様に変化させる。
【００３２】
前記進行変化手段は、前記グループとして登録された前記情報処理端末の一部で前記進行が異なるように前記動画を変化させる。
【００３３】
前記進行変化手段は、前記情報処理端末の一部で前記動画の進行が途中で異なっても前記動画の結末は全ての前記情報処理端末で同じとする。
【００３４】
前記グループ登録手段は、前記情報処理端末を介して前記情報処理端末の位置情報を取得し、前記至近距離として予め定められた範囲内にある複数の前記情報処理端末をグループとして登録する。
【発明の効果】
【００３５】
本発明によれば、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる、という効果を有する。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施形態に係る動画配信システムの構成図である。
【図２】本発明の実施形態に係るサーバの電気的構成を示すブロック図である。
【図３】本発明の実施形態に係る動画の進行変化の態様例を示す模式図である。
【図４】本発明の第１実施形態に係るサーバの動画配信機能に関する機能ブロック図である。
【図５】本発明の第１実施形態に係るヒントオブジェクトを含む動画を示す図である。
【図６】本発明の第１実施形態に係るオブジェクト示唆画像を含む動画を示す図である。
【図７】本発明の第１実施形態に係る動画進行変化処理の流れを示すフローチャートである。
【図８】本発明の第２実施形態に係る選択フォームが表示された携帯端末のタッチパネルディスプレイを示す図である。
【図９】本発明の第２実施形態に係る動画進行変化処理の流れを示すフローチャートである。
【図１０】本発明の第２実施形態に係る選択フォーム又はヒントフォームが表示された携帯端末のタッチパネルディスプレイを示す図である。
【図１１】本発明の第３実施形態に係るサーバの動画配信機能に関する機能ブロック図である。
【図１２】本発明の第３実施形態に係るコミュニケーション状態処理の流れを示すフローチャートである。
【図１３】本発明の第４実施形態に係るサーバの動画配信機能に関する機能ブロック図である。
【図１４】本発明の第４実施形態に係る動画進行変化処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００３７】
以下に、本発明に係る情報処理装置、動画配信方法、及び動画配信プログラムの一実施形態について、図面を参照して説明する。
【００３８】
［１．第１実施形態］
以下、本発明の第１実施形態について説明する。
【００３９】
［１−１．動画配信システムの構成］
図１は、本実施形態に係る動画配信システム１の概略構成図である。動画配信システム１は、通信回線２、複数の携帯端末３、及びサーバ４を含んで構成される。
【００４０】
通信回線２は、コンピュータネットワークを形成するものであり、例えば、電気事業者によって提供される広域通信回線である。
【００４１】
携帯端末３は、例えば、スマートフォンやタブレット端末、ノートパソコン等の情報処理端末である。携帯端末３は、画像を表示するタッチパネルディスプレイ３ａ、音を出力するスピーカー３ｂ、音が入力されるマイク３ｃ、及び被写体を撮像するカメラ３ｄ等を備える。携帯端末３は、サーバ４から配信される動画データを再生するために、一例として、専用のアプリケーションソフトウエアがインストールされる。
【００４２】
サーバ４は、通信回線２を介して、複数の携帯端末３へ動画データを配信する情報処理装置である。動画データは、例えばアニメやドラマ等のようにストーリーが存在し、ストーリーに沿って物語が進行する動画を示すものである。サーバ４は、動画データを、例えばライブ配信ではなく非ライブ配信によって携帯端末３へ配信する。動画データを受信した携帯端末３は、動画データを再生してタッチパネルディスプレイ３ａに表示したり、音をスピーカー３ｂから出力する。
【００４３】
動画データが配信される複数の携帯端末３は、至近距離に位置し、グループ５としてサーバ４に登録（以下「グループ登録」という。）される。すなわち、グループ登録された複数の携帯端末３は、サーバ４から配信された動画データに基づく動画を同じタイミングで、換言すると同期してタッチパネルディスプレイ３ａに表示する。そして、グループ登録された携帯端末３の各ユーザは、同時に動画を視聴することとなる。
【００４４】
図１では、グループ５を構成する携帯端末３を四つとしているが、これは一例であり、グループ５は複数の携帯端末３で構成されていればその台数は限定されない。また、グループ５を構成する携帯端末３の種類も限定されず、スマートフォンやタブレット端末、ノートパソコン等が混在してもよい。
【００４５】
［１−２．サーバの構成］
図２は、本実施形態に係るサーバ４の電気的構成を示すブロック図である。
【００４６】
本実施形態に係るサーバ４は、サーバ４全体の動作を司る主制御部であるＣＰＵ（Central Processing Unit）２０、各種プログラム及び各種データ等が予め記憶されたＲＯＭ（Read Only Memory）２２、ＣＰＵ２０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ（Random Access Memory）２４、各種プログラム及び各種データを記憶する記憶手段としてのＨＤＤ（Hard Disk Drive）２６を備えている。
【００４７】
ＨＤＤ２６は、登録されたグループ５に関する情報や、携帯端末３に配信する動画データを記憶する。なお、記憶手段は、ＨＤＤ２６に限らず、例えば、フラッシュメモリ等の半導体メモリ等の他の記憶媒体であってもよい。
【００４８】
さらに、サーバ４は、キーボード及びマウス等で構成されて各種操作の入力を受け付ける操作入力部２８、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ３０、通信回線２を介して携帯端末３等の他の情報処理装置等と接続され、他の情報処理装置等との間で各種データの送受信を行う外部インタフェース３２を備えている。
【００４９】
これらＣＰＵ２０、ＲＯＭ２２、ＲＡＭ２４、ＨＤＤ２６、操作入力部２８、モニタ３０、及び外部インタフェース３２は、システムバス３４を介して相互に電気的に接続されている。従って、ＣＰＵ２０は、ＲＯＭ２２、ＲＡＭ２４、及びＨＤＤ２６へのアクセス、操作入力部２８に対する操作状態の把握、モニタ３０に対する画像の表示、並びに外部インタフェース３２を介した他の情報処理装置等との各種データの送受信等を各々行なうことができる。
【００５０】
［１−３．動画の進行変化］
本実施形態に係るサーバ４は、グループとして登録された複数の携帯端末３へ動画データを配信し、携帯端末３からの入力に応じて、携帯端末３に表示させる動画の進行を変化させる動画進行変化処理を行う。
【００５１】
図３は、動画の進行変化の態様例を示す模式図である。
【００５２】
図３の例では、動画の進行が変化する分岐（分岐フェーズα，β１，β２，β３，γ）が複数存在する。図３の例では、分岐フェーズαを介して進行Ａから進行Ｂ、分岐フェーズβ１，β２，β３を介して進行Ｂから進行Ｃ、分岐フェーズγを介して進行Ｃから進行Ｄへ分岐する。
【００５３】
なお、一回の分岐による進行変化の数（種類）は限定されない。例えば、進行Ａから進行Ｂに分岐する場合は、４種類（進行Ｂ１〜Ｂ４）に分岐し、進行Ｂ１から進行Ｃに変化する場合は３種類（進行Ｃ１〜Ｃ３）に分岐している。また、他の進行では分岐フェーズが存在する一方で、進行Ｂ３から進行Ｃ５等のように分岐フェーズが存在しない進行を設けてもよい。さらに、進行Ｂ１と進行Ｂ２が進行Ｃ３となる場合や、進行Ｃ１と進行Ｃ２が進行Ｄ１となる場合のように、途中の進行が異なっても、その後の進行が同じになってもよい。
【００５４】
なお、本実施形態に係る動画進行変化処理は、グループ登録された携帯端末３の全てで、動画の進行を同様に変化させる。
【００５５】
［１−４．サーバの動画配信機能］
図４は、本実施形態に係るサーバ４の動画配信機能に関する機能ブロック図である。
【００５６】
サーバ４が備えるＣＰＵ２０は、グループ登録部４０、動画データ配信部４２、及び動画進行変化部４４を備える。ＣＰＵ２０が備える各機能は、ＨＤＤ２６に記憶されているプログラムによって実現される。
【００５７】
グループ登録部４０は、至近距離に位置する複数の携帯端末３で構成されるグループ５の登録を受け付ける。
【００５８】
グループ登録部４０は、例えば、携帯端末３を介して携帯端末３の位置情報を取得し、至近距離として予め定められた範囲内（例えば１０ｍ内、以下「至近距離範囲」という。）にある複数の携帯端末３をグループ５として登録する。なお、携帯端末３の位置情報と共に、ユーザＩＤ（identification）も取得される。ユーザＩＤは、ユーザが動画配信サービスを受ける場合に、ログイン画面に入力するＩＤとして用いられる。
【００５９】
至近距離範囲に携帯端末３があるか否かは、例えば、ホストとされた一つの携帯端末３（以下「ホスト端末」という。）を中心として直径１０ｍ以内に位置する携帯端末３が至近距離範囲にあるか否かによって判定される。より具体的には、まず、ホストとなる携帯端末３が動画配信サービスに最初にログインすることによって、グループ５の登録が開始され、登録されたグループ５に入る許可申請を他の携帯端末３が行う。他の携帯端末３による許可申請は、ホスト端末によって可否が決定されると共に、ホスト端末と他の携帯端末３との距離が至近距離範囲内であるか否かがグループ登録部４０によって判定される。
【００６０】
グループ登録部４０は、他の携帯端末３が至近距離範囲内であると判定した場合にのみ、ホスト端末の許可に追従して他の携帯端末３がグループ５へ登録されることを許可する。一方、他の携帯端末３が至近距離範囲内でないと判定した場合、グループ登録部４０は、ホスト端末が許可しても、他の携帯端末３がグループ５へ登録されることを許可しない。
【００６１】
なお、グループ登録部４０は、携帯端末３の位置情報を取得することなく、ユーザＩＤの登録のみによってグループ５の登録を行ってもよい。この場合、他の携帯端末３による許可申請は、ホスト端末によってのみ可否が決定される。
【００６２】
動画データ配信部４２は、グループ登録された複数の携帯端末３へ動画データを配信する。一例として、動画データ配信部４２は、グループ登録された携帯端末３の全てに動画データを配信する。なお、動画データの配信は、一例として、ストリーミング再生によって行われる。
【００６３】
動画進行変化部４４は、携帯端末３からの入力に応じて、携帯端末３に表示させる動画の進行を変化させる動画進行変化処理を行う。より具体的には、携帯端末３から送信される動画の進行変化に係る情報（進行変化情報）をサーバ４が受信した場合に、動画進行変化部４４は進行変化情報に応じた動画データをＨＤＤ２６から読み出す。そして、動画進行変化部４４は、読み出した動画データを配信させる配信指示を動画データ配信部４２へ出力する。なお、進行変化情報は、一例として、各携帯端末３が各々でサーバ４へ送信してもよいし、グループ登録された各携帯端末３がホスト端末を介してサーバ４へ送信してもよい。
【００６４】
［１−５．本実施形態に係る動画進行変化処理］
本実施形態に係る動画進行変化処理は、グループ登録された携帯端末３からの入力（進行変化情報）に応じて、グループ登録された携帯端末３に表示させる動画の進行を変化させる。これにより、ユーザ自身の携帯端末３で再生される動画の進行が、グループ登録された他のユーザの携帯端末３からの入力に応じて変化する場合がある。従って、ユーザ同士で積極的にコミュニケーションを取りながら、動画を視聴することが期待できる。このように、本実施形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【００６５】
また、本実施形態に係る動画は、ユーザによって選択可能なオブジェクトが含まれる。本実施形態に係る動画進行変化処理では、オブジェクトがユーザによって選択されることを契機として、動画の進行を変化させる。換言すると、オブジェクトは、動画の進行を変化させるためのヒントであり、以下の説明ではヒントオブジェクトという。
【００６６】
動画進行変化処理は、例えば、ユーザがヒントオブジェクトを選択するまで動画の進行を停止してもよいし、ユーザによるヒントオブジェクトの選択の有無に応じて動画の進行を異ならせてもよい。
【００６７】
図５は、本実施形態に係る動画に含まれるヒントオブジェクト５０を示す図である。図５は、携帯端末３のタッチパネルディスプレイ３ａに表示される動画の一部であり、絵画５０Ａ、人物５０Ｂがヒントオブジェクト５０に相当する。ユーザは、タッチパネルディスプレイ３ａにおけるヒントオブジェクト５０に相当する位置を操作（タッチやスワイプ等）することでヒントオブジェクト５０を選択する。そして、本実施形態に係る動画進行変化処理は、ユーザによるヒントオブジェクト５０の選択に応じて動画の進行を変化させる。すなわち、携帯端末３はユーザが選択したヒントオブジェクト５０を示す情報を進行変化情報としてサーバ４に送信する。
【００６８】
このように、ヒントオブジェクト５０が含まれる動画の再生時間帯が、図２を参照して説明した分岐フェーズに相当する。図５では、分岐フェーズに複数のヒントオブジェクト５０が含まれることになるが、分岐フェーズに含まれるヒントオブジェクト５０を一つとしてもよい。
【００６９】
本実施形態に係る動画進行変化処理は、一例として、分岐フェーズの再生時間帯において、ヒントオブジェクト５０をユーザが選択可能な場面において動画の進行を一時停止させる。ユーザは動画が一時停止している間にヒントオブジェクト５０を探して選択する。なお、これに限らず、動画進行変化処理は、ヒントオブジェクト５０を選択させる場合に動画を一時停止させなくてもよい。動画の進行を一時停止させない場合は、ユーザは動画の進行と同時にヒントオブジェクト５０を探して選択することになる。
【００７０】
また、ヒントオブジェクト５０が含まれる動画データは、一例として、動画を表示するための第１レイヤーにヒントオブジェクト５０を表示するための第２レイヤーを重畳させたものである。換言すると、ユーザが選択可能なヒントオブジェクト５０が動画に含まれない場合は、動画データには第２レイヤーが含まれない。
【００７１】
動画進行変化処理は、同一場面においてヒントオブジェクト５０が複数含まれる場合には、選択したヒントオブジェクト５０に応じて動画の進行を異ならせる。なお、これに限らず、ユーザが異なるヒントオブジェクト５０を選択しても、動画の進行を同一としてもよい。例えば、３つのヒントオブジェクト５０が含まれている場合、異なる２つのヒントオブジェクト５０をユーザが選択しても動画の進行は同一で、他の一つのヒントオブジェクト５０をユーザが選択した場合に異なる動画の進行とする。さらに、同一場面においてヒントオブジェクト５０が複数含まれる場合には、一つだけではなく、予め定められた複数のヒントオブジェクト５０を選択した場合に、動画の進行が変化するとしてもよい。
【００７２】
また、動画進行変化処理は、グループ登録された携帯端末３のうち、少なくとも一つの携帯端末３でヒントオブジェクト５０が選択された場合に、ヒントオブジェクト５０の選択に応じて動画の進行を変化させてもよい。
【００７３】
このように、本実施形態に係る動画進行変化処理は、ユーザによるヒントオブジェクト５０の選択に応じて動画の進行を変化させるので、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【００７４】
［１−６．ループ再生］
ヒントオブジェクト５０は動画の進行に応じて適したものが予め設定されるが、ユーザによっては、動画が分岐フェーズに達しても選択すべきヒントオブジェクト５０が分からない場合もある。この結果、ユーザは、分岐フェーズの再生時間帯の終了までに何らヒントオブジェクト５０を選択しないこともあり、ユーザによるヒントオブジェクト５０の選択がない限り動画が進行しない動画再生の場合には、動画の進行が停止することになる。
【００７５】
このような場合、動画進行変化処理は、ヒントオブジェクト５０がユーザに選択されるまで、動画の所定期間を繰り返して携帯端末３に表示させるループ再生を行う。なお、所定期間とは、本実施形態では分岐フェーズに対応する動画の再生時間帯である。すなわち、携帯端末３を介してヒントオブジェクト５０が選択されるまで、分岐フェーズがループ再生される。
【００７６】
また、動画進行変化処理は、ループ再生させる動画として、図６（Ａ）に示されるように、ヒントオブジェクト５０の選択をユーザに促す動画（画像５２Ａ，５２Ｂを含む動画）を携帯端末３に表示させる。画像５２Ａ，５２Ｂは、ユーザが選択可能なヒントオブジェクト５０に対する操作手法を示唆するオブジェクト示唆画像５２である。
【００７７】
そして、ループ再生の回数が多くなるに連れて、オブジェクト示唆画像５２が変化してもよい。例えば、図６（Ｂ）に示されるように、ユーザがタッチパネルディスプレイ３ａに対して操作する内容（一例としてスワイプの方向）が表示される。例えば、１回目のループ再生では、図６（Ａ）に示されるオブジェクト示唆画像５２を含む動画データがサーバ４から携帯端末３へ配信され、２回目のループ再生では、図６（Ｂ）に示されるオブジェクト示唆画像５２を含む動画データがサーバ４から携帯端末３へ配信される。
【００７８】
このように、ユーザによってヒントオブジェクト５０が選択されず、動画の進行が停止する場合、ループ再生が行われることで、ユーザは確実にヒントオブジェクト５０の選択を行うことができる。なお、図６（Ａ），（Ｂ）は一例であり、オブジェクト示唆画像５２は、矢印や文字等でなくてもよく、ヒントオブジェクト５０を示唆させるものであれば直接的なものでなくてもよい。また、動画進行変化処理は、オブジェクト示唆画像５２の替わりに、又はオブジェクト示唆画像５２と共にヒントオブジェクト５０を示唆する音（音声や効果音）を、分岐フェーズに対応する動画と共に携帯端末３に再生させてもよい。
【００７９】
さらに、動画進行変化処理は、グループ登録された携帯端末３のうち一部の携帯端末３に対して、ループ再生を行ってもよい。この場合、動画進行変化処理は、動画の繰り返し回数が多くなる毎に、ループ再生を行う携帯端末３の数を増加させてもよい。例えば、１回目のループ再生では、図６（Ａ）に示される動画を一つの携帯端末３に表示させる。そして、２回目のループ再生では、図６（Ａ）又は図６（Ｂ）に示される動画を二つの携帯端末３に表示させる。
【００８０】
一方、ループ再生が行われていない携帯端末３に対しては、動画の進行が停止状態であるため、例えば、ループ再生が行われている他のユーザの携帯端末３を視聴することを促すメッセージが表示される。これにより、動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することをより強く促すことができる。
【００８１】
［１−７．本実施形態に係る動画進行変化処理のフロー］
図７は、サーバ４が備えるＣＰＵ２０によって実行される本実施形態に係る動画進行変化処理の流れを示すフローチャートである。動画進行変化処理を実行するためのプログラムはＨＤＤ２６の所定領域に予め記憶されている。動画進行変化処理は、一例として、動画が分岐フェーズに達した場合に実行される。
【００８２】
まず、ステップ１００では、動画の再生が分岐フェーズに至ったか否かを動画進行変化部４４が判定し、肯定判定の場合はステップ１０２へ移行する。なお、分岐フェーズに至ったか否かは、動画データ配信部４２が分岐フェーズに相当する動画データを携帯端末３へ送信したか否かによって判定される。
【００８３】
ステップ１０２では、分岐フェーズの時間内でヒントオブジェクト５０が選択されたか否かを動画進行変化部４４が判定し、肯定判定の場合はステップ１０６へ移行し、否定判定の場合はステップ１０４へ移行する。ヒントオブジェクト５０が選択されたか否かは、サーバ４が携帯端末３から進行変化情報を受信したか否かによって判定される。
【００８４】
ステップ１０４では、携帯端末３で分岐フェーズのループ再生が行われるように、動画進行変化部４４が動画データ配信部４２へ動画データの配信指示を出力し、ステップ１０２へ戻る。動画データ配信部４２は、ループ再生の回数に応じた動画データを携帯端末３へ送信する。
【００８５】
ステップ１０６では、ユーザが選択したヒントオブジェクト５０に応じて動画データの配信指示を、動画進行変化部４４が動画データ配信部４２へ出力する。
【００８６】
以上説明したように、本実施形態に係る動画進行変化処理は、近距離に位置する複数の携帯端末３で構成されるグループ５として登録し、グループ５として登録した複数の携帯端末３へ動画データを配信する。そして、動画進行変化処理は、携帯端末３からの入力に応じて、携帯端末３に表示させる動画の進行を変化させる。これにより、本実施形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【００８７】
また、本実施形態に係る動画進行変化処理は、ユーザによって選択可能なヒントオブジェクト５０が動画に含まれ、ユーザによるヒントオブジェクト５０の選択に応じて動画の進行を変化させる。従って、本実施形態に係る動画進行変化処理は、ユーザに対して自身が選択したヒントオブジェクト５０を教えたり、他のユーザが選択したヒントオブジェクト５０を知るために、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【００８８】
なお、本実施形態に係る動画進行変化処理は、グループ登録された携帯端末３のうち、全ての携帯端末３でヒントオブジェクト５０が選択された場合に、ヒントオブジェクト５０の選択に応じて動画の進行を変化させてもよい。これにより、ヒントオブジェクト５０を選択済みの他のユーザが、ヒントオブジェクト５０を選択していないユーザに対して選択を促す必要が生じる。このため、動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【００８９】
また、本実施形態に係る動画進行変化処理は、分岐フェーズにヒントオブジェクト５０が複数表示されている場合、例えば、最も早く選択されたヒントオブジェクト５０に応じて動画の進行を変化させるが、これに限らず、グループ５内で最も多い又は少ないユーザが選択したヒントオブジェクト５０に応じて動画の進行を変化させてもよい。すなわち、ヒントオブジェクト５０の選択に対する多数決又は少数決により動画の進行が変化してもよい。これにより、ユーザは、自身が視聴したい分岐に対応するであると思われるヒントオブジェクト５０を決定するにあたり、他のユーザの選択を気に留める必要がある。このため、動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【００９０】
また、ユーザによって選択されたヒントオブジェクト５０が複数存在する場合には、例えば、ユーザが話し合って決定したヒントオブジェクト５０を、ホスト端末を介してサーバ４に送信し、動画進行変化処理はホスト端末から送信されたヒントオブジェクト５０に応じて動画の進行を変化させてもよい。
【００９１】
また、動画進行変化処理は、ユーザによって選択されたヒントオブジェクト５０が複数存在する場合には、選択された複数のヒントオブジェクト５０から、ランダムに一つのヒントオブジェクト５０を決定し、決定したヒントオブジェクト５０に応じた動画の進行を変化させてもよい。
【００９２】
また、動画進行変化処理は、分岐フェーズが終了するまでにユーザがヒントオブジェクト５０を選択しなくても、分岐フェーズをループ再生させることなく、予め決定された分岐によって動画を進行させてもよいし、ランダムに分岐を決定して動画を進行させてもよい。
【００９３】
［２．第２実施形態］
以下、本発明の第２実施形態について説明する。
【００９４】
なお、本実施形態に係る動画配信システム１及びサーバ４の構成は、図１〜３に示す第１実施形態に係る動画配信システム１及びサーバ４の構成と同様であるので説明を省略する。
【００９５】
［２−１．本実施形態に係る動画進行変化処理］
図８に示されるように、本実施形態に係るグループ登録された携帯端末３は、タッチパネルディスプレイ３ａにユーザが選択可能な複数の選択肢６０を含む選択フォーム６２Ａが表示される。サーバ４が備える動画進行変化部４４は、選択フォーム６２Ａを介してユーザが選択した選択肢６０に応じて、動画の進行を変化させる。
【００９６】
本実施形態に係る動画進行変化処理では、動画の進行が分岐フェーズに至った場合、一例として、動画を停止させて選択フォーム６２Ａをグループ登録された全ての携帯端末３に表示させる。そして、ユーザは、選択フォーム６２Ａが有する選択肢６０の何れか一つを選択する。携帯端末３は、選択された選択肢６０を示す情報を進行変化情報としてサーバ４へ送信する。
【００９７】
サーバ４が全ての携帯端末３からユーザが選択した選択肢６０を示す進行変化情報を受信すると、本実施形態に係る動画進行変化部４４は、グループ５内で最も多いユーザが選択した選択肢６０に応じて動画の進行を変化させる。すなわち、ユーザは、自身が視聴したい選択肢６０をベットして、多数決によって動画の進行を決定することになる。これにより、ユーザは、自身が視聴したい選択肢６０を決定するにあたり、他のユーザの選択を気に留める必要がある。このため、本実施形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【００９８】
なお、動画進行変化部４４は、グループ５内で最も少ないユーザが選択した選択肢６０に応じて動画の進行を変化させてもよい。すなわち、ユーザは、少数決によって動画の進行を決定することになる。
【００９９】
分岐フェーズにおいて選択フォーム６２Ａが表示される時間（以下「フォーム表示時間」という。）は、例えば３分というように予め定められてもよい。フォーム表示時間内に選択肢６０が選択されなかったユーザの携帯端末３は、ランダムに選択した選択肢６０を示す進行変化情報をサーバ４へ送信してもよい。なお、これに限らず、フォーム表示時間は設定されず全ての携帯端末３のユーザが何れかの選択肢６０を選択されるまで選択フォーム６２Ａが表示されてよい。
【０１００】
また、フォーム表示時間内であったり、最後のユーザが選択肢６０を選択するまでは、ユーザにより選択された選択肢６０が変更可能とされてもよい。
【０１０１】
そして、選択フォーム６２Ａに対するユーザの選択過程が他のユーザの携帯端末３に表示されてもよい。例えば、あるユーザが“１”の選択肢６０を選択した場合には、他のユーザの携帯端末３には、ユーザＩＤと共に選択した選択肢６０の番号が表示される。また、あるユーザが“１”の選択肢６０を選択した後に“２”に選択を変更した場合、他のユーザの携帯端末３には、ユーザＩＤと共に選択肢６０の選択を“１”から“２”に変更したことが表示される。
【０１０２】
また、選択フォームは、動画の進行中に複数回表示されてもよい。選択フォームが複数回表示される場合には、例えば、選択フォームが表示される毎に選択肢６０の内容は異なるものとなる。
【０１０３】
また、サーバ４は、ユーザが選択した選択肢６０をグループ５毎に集計してもよい。そして、その集計結果を携帯端末３を介してユーザが閲覧可能としてもよい。例えば、既に同じ動画を視聴し終えているグループ５の選択結果の統計（選択肢６０の人気の高低）をサーバ４が配信し、他のグループ５のユーザがその選択結果を閲覧することで、人気の高い選択肢６０又は人気の低い選択肢６０を把握し、自身の選択に反映させることができる。
【０１０４】
さらに、動画進行変化処理は、選択肢６０に対するコメント機能を有し、選択肢６０に対するコメントをユーザが入力可能としてもよい。これにより、他のグループ５のユーザは、コメントを参照して、自身の選択に反映させることができる。
【０１０５】
［２−２．本実施形態に係る動画進行変化処理のフロー］
図９は、サーバ４が備えるＣＰＵ２０によって実行される本実施形態に係る動画進行変化処理の流れを示すフローチャートである。動画進行変化処理を実行するためのプログラムはＨＤＤ２６の所定領域に予め記憶されている。動画進行変化処理は、一例として、動画が分岐フェーズに達した場合に実行される。
【０１０６】
まず、ステップ２００では、動画の再生が分岐フェーズに至ったか否かを動画進行変化部４４が判定し、肯定判定の場合はステップ２０２へ移行する。
【０１０７】
ステップ２０２では、動画進行変化部４４が動画の進行を停止させ、携帯端末３に選択フォーム６２Ａを表示させる。
【０１０８】
ステップ２０４では、動画進行変化部４４が全ての携帯端末３から、ユーザが選択した選択肢６０を示す進行変化情報を受信したか否かを判定し、肯定判定の場合はステップ２０６へ移行し、否定判定の場合は全ての携帯端末３から進行変化情報を受信するまで待ち状態となる。
【０１０９】
ステップ２０６では、最も多く選択された選択肢６０に応じた動画を進行させるために、動画進行変化部４４が動画データ配信部４２へ動画データの配信指示を出力する。
【０１１０】
以上説明したように、本実施形態に係る動画進行変化処理は、携帯端末３に複数の選択肢６０を含む選択フォーム６２Ａを表示させ、ユーザが選択した選択肢６０に応じて、動画の進行を変化させる。これにより、ユーザは、自身が視聴したい選択肢６０を決定するにあたり、他のユーザの選択を気に留める必要が生じる。これにより、本実施形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【０１１１】
［２−３．他の選択フォーム］
以下、選択フォーム６２Ａの他の形態について説明する。
【０１１２】
図１０に示されるように、動画の再生が分岐フェーズに至った場合、動画の進行が停止し、グループ登録された一部の携帯端末３（図１０（Ａ））に、正答及び誤答を示す複数の選択肢６２を有する選択フォーム６２Ｂが表示される。一方、他の携帯端末３（図１０（Ｂ）〜（Ｄ））には、正答を導き出すためのヒント６４を示すヒントフォーム６６が表示される。すなわち、ユーザは、クイズのように、他のユーザの携帯端末３に表示されたヒント６４を参照しながら選択肢６２を選択する。これにより、本実施形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【０１１３】
そして、動画進行変化部４４は、選択フォーム６２Ｂを介してユーザが選択した選択肢６２に応じて、動画の進行を変化させる。
【０１１４】
一例として、他の携帯端末３に表示されるヒント６４は、表示される携帯端末３毎に異なる。すなわち、グループ登録された携帯端末３のユーザは、お互いの携帯端末３に表示されている選択肢６２やヒント６４を示し合いながら、正しい選択肢６２を選択する必要がある。
【０１１５】
なお、携帯端末３毎にヒント６４が異なるとは、必ずしも、全ての携帯端末３でヒント６４が異なる必要はなく、一部の携帯端末３でヒント６４が同じであってもよい。例えば、ヒント６４が３つ用意され、グループ登録された携帯端末３が五つの場合には、選択フォーム６２Ｂが表示される携帯端末３が一つであり、ヒントフォーム６６が表示される携帯端末３が四つであり、この四つのうち二つは同じヒント６４が表示される。また、例えば、ヒント６４が３つ用意され、グループ登録された携帯端末３が三つの場合には、ヒントフォーム６６が表示される二つの携帯端末３のうち一つは２つのヒント６４が表示される。
【０１１６】
さらに、ヒント６４が３つ用意されている場合であっても、初回にはヒント６４が二つしか表示されず、誤答の選択肢６２を選択した後の２回目にヒント６４が三つ表示されるように、誤答の選択肢６２を選択する毎に携帯端末３に表示されるヒント６４の数が増加してもよい。
【０１１７】
また、動画進行変化部４４は、選択フォーム６２Ｂを介して誤答の選択肢６２が選択された場合、誤答であっても選択された選択肢６２に応じた進行に変化させた後に再び選択フォーム６２Ｂ及びヒントフォーム６６を表示する分岐フェーズに至るように動画を進行させてもよい。なおこれに限らず、動画進行変化部４４は、誤答の選択肢６２が選択された場合には、誤っていることを選択フォーム６２Ｂに表示させ、正答の選択肢６２をユーザが選択するまで動画の進行を停止させたままとしてもよい。
【０１１８】
さらに、本実施形態に係る動画進行変化部４４は、動画を停止させることなく、選択フォーム６２Ａ，６２Ｂ及びヒントフォーム６６を携帯端末３に表示させてもよい。この形態の場合、ユーザは動画が進行している状態で選択肢６０,６２を選択することになる。
【０１１９】
［３．第３実施形態］
以下、本発明の第３実施形態について説明する。
【０１２０】
なお、本実施形態に係る動画配信システム１及びサーバ４の構成は、図１，２に示す第１実施形態に係る動画配信システム１及びサーバ４の構成と同様であるので説明を省略する。
【０１２１】
［３−１．サーバの動画配信機能］
図１１は、本実施形態に係るサーバ４の動画配信機能に関する機能ブロック図である。なお、図１１における図４と同一の構成部分については図４と同一の符号を付して、その説明を省略する。
【０１２２】
本実施形態に係るサーバ４のＣＰＵ２０は、グループ登録部４０、動画データ配信部４２、及び動画進行変化部４４に加え、コミュニケーション状態検知部４６及びコミュニケーション状態処理部４８を備える。
【０１２３】
コミュニケーション状態検知部４６は、携帯端末３を介してユーザのコミュニケーション状態を検知する。コミュニケーション状態は、例えば、携帯端末３の視聴環境の音である。すなわち、携帯端末３は、マイク３ｃに入力された視聴環境の音を示す音情報をサーバ４へ送信する。視聴環境の音を検知する携帯端末３は、例えばホスト端末である。そして、本実施形態に係るコミュニケーション状態検知部４６は、音情報のうち、音量をコミュニケーション状態として検知する。
【０１２４】
なお、マイク３ｃは、再生している動画の音も入力される可能性がある。そこで、携帯端末３は、動画の音の逆位相となる音情報を、マイク３ｃで取得した音情報に重畳させることで、マイク３ｃで取得した音情報から動画の音をキャンセルしてもよい。また、携帯端末３は、動画の音だけでなく、携帯端末３の周囲の雑音をキャンセルしてもよい。雑音とは、例えば、車の走行音や電車の音等である。
【０１２５】
コミュニケーション状態処理部４８は、コミュニケーション状態検知部４６によって検知されたコミュニケーション状態に応じた処理を行う。
【０１２６】
本実施形態に係るコミュニケーション状態処理部４８は、一例として、コミュニケーション状態に応じて、ユーザが選択可能な進行の数（以下「選択可能進行数」という。）を変化させる。例えば、コミュニケーション状態処理部４８は、閾値を予め設定し、コミュニケーション状態を示す値がこの閾値以上となったか否かによって選択可能進行数を変化させる。具体的には、コミュニケーション状態処理部４８は、コミュニケーション状態検知部４６によって検知された音量が第１閾値よりも大きい場合には、選択可能進行数を増加させる一方、音量が第１閾値よりも小さい第２閾値の場合には、選択可能進行数を減少させる。
【０１２７】
なお、一例として、選択可能進行数は、上述したヒントオブジェクト５０や選択肢６０である。第１実施形態に本実施形態を適用する場合には、携帯端末３に表示されるヒントオブジェクト５０の数が増減する。第２実施形態に本実施形態を適用する場合には、選択フォーム６２Ａに含まれる選択肢６０の数が増減する。また、選択フォーム６２Ｂに含まれるクイズ形式の選択肢６２については、音量が第１閾値よりも大きい場合に減少し、音量が第２閾値よりも小さい場合に増加してもよい。また、ヒントフォーム６６に表示されるヒント６４の数が増減してもよい。
【０１２８】
本実施形態に係る動画データ配信部４２は、コミュニケーション状態処理部４８が決定した選択可能進行数の変化に応じた動画データを携帯端末３へ配信する。
【０１２９】
［３−２．コミュニケーション状態検知処理のフロー］
図１２は、動画進行変化処理で実行されるコミュニケーション状態検知処理の流れを示すフローチャートである。コミュニケーション状態検知処理を実行するためのプログラムはＨＤＤ２６の所定領域に予め記憶されている。コミュニケーション状態検知処理は、一例として、動画が分岐フェーズに達した場合に実行される。
【０１３０】
まず、ステップ３００では、動画の再生が分岐フェーズに至ったか否かを動画進行変化部４４が判定し、肯定判定の場合はステップ３０２へ移行する。
【０１３１】
ステップ３０２では、コミュニケーション状態として視聴環境の音量をコミュニケーション状態検知部４６が検知する。コミュニケーション状態検知部４６が音量を検知する時間は、例えば、分岐フェーズに至ってから所定時間（例えば１分間）である。
【０１３２】
次のステップ３０４では、検知された音量が第１閾値以上であるか否かをコミュニケーション状態処理部４８が判定し、肯定判定の場合はステップ３０６へ移行し、否定判定の場合はステップ３０８へ移行する。
【０１３３】
ステップ３０６では、選択可能進行数をコミュニケーション状態処理部４８が増加又は減少させた後に、コミュニケーション状態検知処理を終了する。
【０１３４】
ステップ３０８では、検知された音量が第２閾値以下であるか否かをコミュニケーション状態処理部４８が判定し、肯定判定の場合はステップ３１０へ移行し、否定判定の場合はコミュニケーション状態検知処理を終了する。
【０１３５】
ステップ３１０では、選択可能進行数をコミュニケーション状態処理部４８が増加又は減少させた後に、コミュニケーション状態検知処理を終了する。なお、ステップ３０６において選択可能進行数を増加させる場合は、ステップ３１０では選択可能進行数を減少させる。一方、ステップ３０６において選択可能進行数を減少させる場合は、ステップ３１０では選択可能進行数を増加させる。
【０１３６】
ステップ３０４及びステップ３０８で否定判定となった場合は、検知された音量が第２閾値を超え、かつ第１閾値未満の場合であり、この場合はコミュニケーション状態検知処理は選択可能進行数を増減させない。
【０１３７】
以上説明したように、本実施形態に係る動画進行変化部４４は、携帯端末３を介してユーザのコミュニケーション状態を検知し、検知したコミュニケーション状態に応じた処理を行うので、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【０１３８】
なお、本実施形態に係るコミュニケーション状態検知部４６は、視聴環境の音量を検知したが、これに限らず、コミュニケーション状態検知部４６は、各携帯端末３のマイク３ｃが音の入力を受け付けることで、会話をしている人数を検知し、会話している人数をコミュニケーション状態としてもよい。
【０１３９】
また、コミュニケーション状態処理部４８は、音量が第２閾値以下の場合には、ユーザに対して他のユーザとのコミュニケーションを活発に行うことを促す報知（例えばメッセージの表示）を行ってもよい。また、コミュニケーション状態処理部４８は、音量が第２閾値以下の場合には、他のグループ５の選択結果をユーザの携帯端末３に表示してもよい。
【０１４０】
［４．第４実施形態］
以下、本発明の第４実施形態について説明する。
【０１４１】
本実施形態に係る動画進行変化処理は、ユーザによる携帯端末３に対する入力操作以外の情報（以下「端末検知情報」という。）に応じて動画の進行を変化させる。すなわち、本実施形態に係る動画進行変化処理は、ユーザの選択に応じて動画の進行を変化させるのではなく、端末検知情報に応じて自動的に動画の進行を変化させる。
【０１４２】
なお、本実施形態に係る動画配信システム１及びサーバ４の構成は、図１，２に示す第１実施形態に係る動画配信システム１及びサーバ４の構成と同様であるので説明を省略する。
【０１４３】
［４−１．サーバの動画配信機能］
図１３は、本実施形態に係るサーバ４の動画配信機能に関する機能ブロック図である。なお、図１３における図４と同一の構成部分については図４と同一の符号を付して、その説明を省略する。
【０１４４】
本実施形態に係るサーバ４のＣＰＵ２０は、グループ登録部４０、動画データ配信部４２、及び動画進行変化部４４に加え、端末検知情報取得部４９を備える。
【０１４５】
端末検知情報取得部４９は、外部インタフェース３２を介して携帯端末３から送信された端末検知情報を取得する。
【０１４６】
端末検知情報は、携帯端末３でユーザが動画を視聴する環境（以下「視聴環境」という。）を示す情報であり、例えば、携帯端末３が備える各種センサが検知したセンサ情報や、携帯端末３が計時している時刻を示す時刻情報等である。なお、端末検知情報は、一例として、ホスト端末からサーバ４に送信される。
【０１４７】
センサ情報は、例えば、ＧＰＳ（Global Positioning System）センサが取得した位置情報、換言すると、グループ５が位置している場所を示す位置情報である。また、センサ情報は、カメラ３ｄによって取得された明るさ情報、換言すると、グループ５が位置している場所の明るさ情報であってもよい。さらに、センサ情報は、加速度センサによって取得された携帯端末３の姿勢情報、マイク３ｃに入力された音情報等であってもよい。
【０１４８】
また、端末検知情報取得部４９は、端末検知情報に基づいて他の情報を取得してもよい。端末検知情報取得部４９は、例えば、位置情報から携帯端末３の位置における日の出時刻や日の入り時刻を取得したり、携帯端末３が位置する場所の天候を取得する。
【０１４９】
動画進行変化部４４は、端末検知情報に応じて携帯端末３に表示させる動画の進行を変化させる。具体例としては、動画進行変化部４４は、動画の進行が分岐フェーズに至った場合に、位置情報や時刻（日の出時刻や日の入り時刻）に応じて動画の進行を変化させたり、明るさ情報が所定の明るさ以上、又は所定の明るさ未満である場合に動画の進行を変化させたりする。
【０１５０】
このように、本実施形態に係る動画進行変化部４４は、端末検知情報に応じて動画の進行を変化させる。より具体的には、動画進行変化部４４は、端末検知情報が所定値（所定範囲）である場合、動画の進行をこの場合にのみ視聴可能なものに変化させてもよい。
【０１５１】
［４−２．本実施形態に係る動画進行変化処理のフロー］
図１４は、サーバ４が備えるＣＰＵ２０によって実行される本実施形態に係る動画進行変化処理の流れを示すフローチャートである。動画進行変化処理を実行するためのプログラムはＨＤＤ２６の所定領域に予め記憶されている。動画進行変化処理は、一例として、動画が分岐フェーズに達した場合に実行される。
【０１５２】
まず、ステップ４００では、動画の再生が分岐フェーズに至ったか否かを動画進行変化部４４が判定し、肯定判定の場合はステップ４０２へ移行する。
【０１５３】
ステップ４０２では、端末検知情報取得部４９が外部インタフェース３２を介して携帯端末３から送信された端末検知情報を取得する。本ステップ４０２で取得される端末検知情報は、分岐フェーズに応じて予め定められている。
【０１５４】
次のステップ４０４では、ステップ４０２で取得された端末検知情報が予め定められた所定値（所定範囲）であるか否かを動画進行変化部４４が判定し、肯定判定の場合はステップ４０６へ移行し、否定判定の場合はステップ４０８へ移行する。
【０１５５】
ステップ４０６では、端末検知情報に応じた動画を進行させるために、動画進行変化部４４が動画データ配信部４２へ動画データの配信指示を出力し、動画進行変化処理を終了する。
【０１５６】
ステップ４０８では、予め定められた動画を進行させるために、動画進行変化部４４が動画データ配信部４２へ動画データの配信指示を出力し、動画進行変化処理を終了する。
なお、予め定められた動画とは、端末検知情報に係わらず視聴可能な動画である。
【０１５７】
以上説明したように、本実施形態に係る動画進行変化部４４は、ユーザによる携帯端末３に対する入力操作以外の情報に応じて動画の進行を変化させる。これにより、ユーザは、動画の視聴環境を他のユーザと相談しながら決めることになる。従って、本実施形態に係る動画進行変化部４４は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【０１５８】
なお、上記実施形態では、端末検知情報に応じて自動的に動画の進行を変化させる形態について説明したが、これに限らず、選択フォーム６２Ａ、６２Ｂに含まれる選択肢６０，６２の数やヒントフォーム６６に含まれるヒント６４の数を端末検知情報に応じて増減させてもよい。
【０１５９】
［５．他の実施形態］
以上、本発明を、上記各実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記各実施形態を適宜組み合わせてもよい。
【０１６０】
例えば、動画の進行が分岐フェーズに至った場合、携帯端末３にユーザがゲームを行うためのゲーム画像が表示され、動画進行変化部４４は、ユーザが行ったゲームの結果に応じて、動画の進行を変化させる形態としてもよい。
【０１６１】
これにより、自身又は他のユーザのゲームの結果に応じてグループ登録された携帯端末３で再生される動画の進行が変化することになる。従って、本形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【０１６２】
ゲーム画像が表示される携帯端末３は、例えば、ホスト端末のみとし、ホスト端末のユーザのみがゲームを行ってもよいし、全ての携帯端末３にゲーム画像が表示され、全てのユーザがゲームを行ってもよい。全ての携帯端末３にゲーム画像が表示される場合、動画進行変化部４４は、例えば、何れか１つの携帯端末３におけるゲームの結果が所定条件を満たした場合に動画の進行を変化させてもよいし、全ての携帯端末３におけるゲームの結果が所定条件を満たした場合に動画の進行を変化させてもよいし、全ての携帯端末３におけるゲームの結果の平均値が所定条件を満たした場合に動画の進行を変化させてもよい。
【０１６３】
さらに、ゲームの結果に応じて、動画の進行が変化してもよい。例えば、全てのユーザがゲームを行う場合には、最も良い結果、最も悪い結果、又は平均値の何れかに応じて動画の進行が変化する。
【０１６４】
また、上記各実施形態では、動画進行変化部４４がグループ登録された携帯端末３の全てで動画の進行を同様に変化させる形態について説明したが、本発明は、これに限定されるものではない。例えば、動画進行変化部４４は、グループ登録された携帯端末３の一部で、進行が異なるように動画を変化させる形態としてもよい。
【０１６５】
これにより、ユーザは、他のユーザの携帯端末３で再生される動画の進行と比較しながら、自身の携帯端末３で再生される動画を視聴することができる。従って、本形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【０１６６】
また、動画進行変化部４４は、携帯端末３の一部で動画の進行が途中で異なっても動画の結末は全ての携帯端末３で同じとする。
【０１６７】
これにより、ユーザは、他のユーザの携帯端末３で再生される動画の進行と比較しながら、結末が同じになる動画を視聴することができる。従って、本形態に係る動画進行変化処理は、ユーザ同士でコミュニケーションを取りながら動画を視聴することを促すことができる。
【０１６８】
また、上記各実施形態においてサーバ４が行っていた処理の一部を、動画が配信される携帯端末３で行う形態としてもよい。
【０１６９】
また、上記各実施形態で説明した各フローで説明した各種処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【０１７０】
３    携帯端末（情報処理端末）
４    サーバ（情報処理装置）
５    グループ
４０  グループ登録部（グループ登録手段）
４２  動画データ配信部（動画データ配信手段）
４４  動画進行変化部（進行変化手段）
４６  コミュニケーション状態検知部（状態検知手段）
４８  コミュニケーション状態処理部（状態処理手段）
５０  ヒントオブジェクト（オブジェクト）
【図１】
2019036786.tif 000003
【図２】
2019036786.tif 000004
【図３】
2019036786.tif 000005
【図４】
2019036786.tif 000006
【図５】
2019036786.tif 000007
【図６】
2019036786.tif 000008
【図７】
2019036786.tif 000009
【図８】
2019036786.tif 000010
【図９】
2019036786.tif 000011
【図１０】
2019036786.tif 000012
【図１１】
2019036786.tif 000013
【図１２】
2019036786.tif 000014
【図１３】
2019036786.tif 000015
【図１４】
2019036786.tif 000016