(57)【要約】【課題】動画配信サービスのユーザに対し新規な視聴体験を提供することである。【解決手段】本発明の一態様である動画情報処理装置（例えば、ユーザ端末１０）は、表示装置（例えば、表示部５２５）の表示領域内に配置される動画表示エリアにて再生されるべき所定の動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該所定の動画の表示サイズをそれぞれ決定する決定手段（例えば、決定部５１０）と、前記動画表示エリアにおいて前記所定の動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更手段（例えば、変更部５５０）と、を備える。【選択図】図５
2019033393.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の表示領域内に配置される動画表示エリアにて再生されるべき所定の動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該所定の動画の表示サイズをそれぞれ決定する決定手段と、
前記動画表示エリアにおいて前記所定の動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更手段と、
を備える動画情報処理装置。
【請求項２】
前記決定手段が、前記動画表示エリアが前記表示領域の全範囲に表示されるように該動画表示エリアの表示サイズを決定する、
請求項１に記載の動画情報処理装置。
【請求項３】
前記所定の動画の品質が所定の基準を満たさない場合に、前記動画表示エリアにて前記所定の動画に代えて再生されるべき相対的に高品質な動画を取得するよう指示する指示手段をさらに備える、
請求項２に記載の動画情報処理装置。
【請求項４】
前記決定手段が、前記所定の動画の品質を加味して、前記動画表示エリアの表示サイズと前記動画の表示サイズをそれぞれ決定する、
請求項１に記載の動画情報処理装置。
【請求項５】
前記決定手段が、前記所定の動画の品質が所定の基準を満たす場合に、前記動画表示エリアが前記表示領域の全範囲に表示されるように該動画表示エリアの表示サイズを決定する、
請求項４に記載の動画情報処理装置。
【請求項６】
前記決定手段が、前記所定の動画の品質が所定の基準を満たさない場合に、前記動画表示エリアが前記表示領域の一部範囲に表示されるように該動画表示エリアの表示サイズを決定する、
請求項４に記載の動画情報処理装置。
【請求項７】
前記表示領域内の前記動画表示エリアに重ならない余白エリアに前記所定の動画に関連する関連要素を配置する配置手段をさらに備える、
請求項６に記載の動画情報処理装置。
【請求項８】
前記決定手段により決定される前記所定の動画の表示サイズを加味して、該所定の動画の配信品質を指定する指定手段をさらに備える、
請求項１に記載の動画情報処理装置。
【請求項９】
前記指定手段が、前記所定の動画が配信される経路の通信速度をさらに加味して、前記配信品質を指定する、
請求項８に記載の動画情報処理装置。
【請求項１０】
表示装置の表示領域内に配置される動画表示エリアにて再生されるべき動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該動画の表示サイズを決定する決定ステップと、
前記動画表示エリアにおいて前記動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更ステップと、
を含む、動画情報処理装置の制御方法。
【請求項１１】
表示装置の表示領域内に配置される動画表示エリアにて再生されるべき動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該動画の表示サイズを決定する決定機能と、
前記動画表示エリアにおいて前記動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更機能と、
を動画情報処理装置のコンピュータに実現させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画を配信する動画配信システムに関する。
本発明は、特に、配信された動画を再生するよう動画情報処理装置を制御する制御技術に関する。
【背景技術】
【０００２】
画面に表示された静止画をスクロールさせる機能を有する携帯端末が知られている（例えば、特許文献１参照。）。
特許文献１に記載の携帯端末は、パノラマ画像が画面に表示されている状態において該携帯端末の移動が検出された場合に、当該移動の方向に対応する方向に当該パノラマ画像をスクロールする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３１７５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の一般的な動画配信サービスでは、動画の全体がユーザ端末の表示画面内に収まるように当該動画の再生時の表示サイズが当該ユーザ端末により自動的に調整される。
そのため、動画の表示中に当該動画の表示範囲を変更する機能をユーザ端末にもたせる必要性がほとんどない。
【０００５】
本発明が解決しようとする課題は、ユーザに対し新規な動画視聴体験を提供することである。
【課題を解決するための手段】
【０００６】
〔Ａ〕上記課題を解決するため、本発明の一態様である「動画情報処理装置」は、表示装置の表示領域内に配置される動画表示エリアにて再生されるべき所定の動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該所定の動画の表示サイズをそれぞれ決定する決定手段と、前記動画表示エリアにおいて前記所定の動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更手段と、を備える。
〔Ｂ〕上記課題を解決するため、本発明の一態様である「動画情報処理装置の制御方法」は、表示装置の表示領域内に配置される動画表示エリアにて再生されるべき動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該動画の表示サイズを決定する決定ステップと、前記動画表示エリアにおいて前記動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更ステップと、を含む。
〔Ｃ〕上記課題を解決するため、本発明の一態様である「制御プログラム」は、表示装置の表示領域内に配置される動画表示エリアにて再生されるべき動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該動画の表示サイズを決定する決定機能と、前記動画表示エリアにおいて前記動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更機能と、を動画情報処理装置のコンピュータに実現させる。
〔Ｄ〕上記課題を解決するため、本発明の一態様である「コンピュータ読取り可能な記録媒体」に記録される制御プログラムは、表示装置の表示領域内に配置される動画表示エリアにて再生されるべき動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該動画の表示サイズを決定する決定機能と、前記動画表示エリアにおいて前記動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更機能と、を動画情報処理装置のコンピュータに実現させる。
【０００７】
上記〔Ａ〕の「動画情報処理装置」には、下記の技術的限定を加えてもよい。また、同様の技術的限定を、上記〔Ｂ〕の「動画情報処理装置の制御方法」，上記〔Ｃ〕の「制御プログラム」及び上記〔Ｄ〕の「記録媒体」が記録する制御プログラムに加えてもよい。
・前記決定手段が、前記動画表示エリアが前記表示領域の全範囲に表示されるように該動画表示エリアの表示サイズを決定する。
・前記所定の動画の品質が所定の基準を満たさない場合に、前記動画表示エリアにて前記所定の動画に代えて再生されるべき相対的に高品質な動画を取得するよう指示する指示手段をさらに備える。
・前記決定手段が、前記所定の動画の品質を加味して、前記動画表示エリアの表示サイズと前記動画の表示サイズをそれぞれ決定する。
・前記決定手段が、前記所定の動画の品質が所定の基準を満たす場合に、前記動画表示エリアが前記表示領域の全範囲に表示されるように該動画表示エリアの表示サイズを決定する。
・前記決定手段が、前記所定の動画の品質が所定の基準を満たさない場合に、前記動画表示エリアが前記表示領域の一部範囲に表示されるように該動画表示エリアの表示サイズを決定する。
・前記表示領域内の前記動画表示エリアに重ならない余白エリアに前記所定の動画に関連する関連要素を配置する配置手段をさらに備える。
・前記決定手段により決定される前記所定の動画の表示サイズを加味して、該所定の動画の配信品質を指定する指定手段をさらに備える。
・前記指定手段が、前記所定の動画が配信される経路の通信速度をさらに加味して、前記配信品質を指定する。
【発明の効果】
【０００８】
本発明に係る動画情報処理装置は、動画表示エリアにて再生されるべき所定の動画の一部が動画表示エリアからはみ出るように動画表示エリアの表示サイズと所定の動画の表示サイズをそれぞれ決定するとともに、動画表示エリアに表示される部分をユーザによる所定の動作に応じて変更する。
よって、本発明によれば、動画の表示範囲を変更させながら視聴する新規な視聴体験をユーザに提供することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】概要の説明図である。（実施例）
【図２】動画配信システムのネットワーク構成例を示す。（実施例）
【図３】ユーザ装置のハードウェア的機能構成例を示す。（実施例）
【図４】サーバ装置のハードウェア的機能構成例を示す。（実施例）
【図５】ユーザ端末のソフトウェア的機能構成例を示す。（実施例）
【図６】動画再生手順を例示する。（実施例）
【図７】動画配置変更手順を例示する。（実施例）
【図８】概要の説明図である。（変形例１）
【図９】ユーザ端末のソフトウェア的機能構成例を示す。（変形例１）
【図１０】ユーザ端末のソフトウェア的機能構成例を示す。（変形例２）
【発明を実施するための形態】
【００１０】
［１．実施形態］
［１−１．概要］
本実施形態は、表示装置に動画を再生表示させる動画情報処理装置に関する。
本実施形態に係る動画情報処理装置は、動画の表示範囲を変更させながら視聴する新規な視聴体験をユーザに提供するため、動画表示エリアにて再生されるべき所定の動画の一部が動画表示エリアからはみ出るように動画表示エリアの表示サイズと所定の動画の表示サイズをそれぞれ決定するとともに、動画表示エリアに表示される部分がユーザによる所定の動作に応じて変更されるように構成される。
【００１１】
［１−２．動画情報処理装置］
本実施形態に係る動画情報処理装置（例えば、ユーザ端末１０）は、表示装置（例えば、表示部５２５）の表示領域内に配置される動画表示エリアにて再生されるべき所定の動画の一部が該動画表示エリアからはみ出るように該動画表示エリアの表示サイズと該所定の動画の表示サイズをそれぞれ決定する決定手段（例えば、決定部５１０）と、前記動画表示エリアにおいて前記所定の動画が再生されている最中に前記表示装置において所定の動きが検出された場合に、該動画表示エリアからはみ出ていた部分の少なくとも一部が該動画表示エリアに収まるように該動画の配置位置を変更する変更手段（例えば、変更部５５０）と、を備える。
【実施例】
【００１２】
［２．実施例］
［２−１．概要］
本実施例は、動画をストリーミング配信する動画配信システムに関する。
本実施例に係るユーザ端末は、配信動画の表示範囲を変更させながら視聴する新規な視聴体験をユーザに提供するため、動画表示エリアにて再生されるべき配信動画の一部が動画表示エリアからはみ出るように動画表示エリアの表示サイズと配信動画の表示サイズをそれぞれ決定するとともに、動画表示エリアに表示される部分がユーザによる所定の動作に応じて変更されるように構成される。
【００１３】
図１を参照して、本実施例の概要を説明する。
本実施例では、ユーザ端末１０の表示領域内に配置される動画表示エリア１１０にて再生されるべき配信動画１２０の一部（本実施例では、動画１２０の周縁部）が動画表示エリア１１０からはみ出るように動画表示エリア１１０の表示サイズと配信動画１２０の表示サイズがそれぞれ決定されるとともに、動画表示エリア１１０において配信動画１２０が再生されている最中にユーザ端末１０において所定の動きが検出された場合に、動画表示エリア１１０からはみ出ていた部分の一部が動画表示エリア１１０に収まるように配信動画１２０がスクロールされる。動きの向きに応じて、配信動画１２０がスクロールされる方向が変化するように構成するとよい。
【００１４】
本実施例では、動画表示エリア１１０がユーザ端末１０の表示領域の全範囲に表示されるように動画表示エリア１１０の表示サイズが決定される。
例えば、配信動画１２０の周縁部が動画表示エリア１１０からはみ出ている状態（図１（ａ））で動画表示エリア１１０において配信動画１２０が再生されている最中にユーザ端末１０においてユーザ端末１０の表示領域にほぼ平行な左上向きに当該表示領域が傾かないように移動させる動きが検出された場合に、動画表示エリア１１０からはみ出ていた配信動画１２０の左側及び上側の周縁部の一部が動画表示エリア１１０に収まるように配信動画１２０の配置位置が変更される（図１（ｂ））。
【００１５】
［２−２．ネットワーク構成］
図２は、実施例のシステム（動画配信システム）のネットワーク構成例を示す。
本実施例のシステムは、ユーザが使用するユーザ端末１０と、配信動画を管理する動画管理システム２０と、動画を配信する配信管理システム３０と、を含む。
動画管理システム２０は、管理サーバ２１とストレージ２２を含む。配信管理システム３０は、配信サーバ３１とストレージ３２を含む。
【００１６】
ユーザ端末１０と管理サーバ２１とは、通信ネットワーク４０を通じてデータの授受が可能である。管理サーバ２１は、ストレージ２２に記憶される動画管理データにアクセス可能である。
ユーザ端末１０と配信サーバ３１とは、通信ネットワーク４０を通じてデータの授受が可能である。配信サーバ３１は、ストレージ３２に記憶される配信動画データにアクセス可能である。
通信ネットワーク４０は、インターネット（Internet），携帯電話網，無線ＷＡＮ（Wireless Wide Area Network），無線ＬＡＮ（Wireless Local Area Network），イーサネット（Ethernet）（登録商標）などの既存のネットワークのうち少なくともいずれかを含んでいてよい。
【００１７】
［２−２−１．ユーザ端末］
ユーザ端末１０は、所定の動画再生プログラム又はＷｅｂブラウザプログラムがインストールされたユーザ装置（コンピュータ）である。
本実施例のシステムでは、ユーザ装置として、動画再生プログラム及びＷｅｂブラウザプログラムをインストール可能な汎用の携帯装置（例えば、携帯電話，スマートフォン（smartphone），タブレット（tablet）端末，タブレットＰＣ（personal computer），ウェアラブルデバイス（wearable device）など）や汎用の処理装置（例えば、ＰＣ（personal computer）など）を用いることができる。
【００１８】
［２−２−２．動画管理システム］
動画管理システム２０は、管理サーバ２１とストレージ２２を含む。
管理サーバ２１は、Ｗｅｂサーバプログラムがインストールされたサーバ装置（コンピュータ）である。
管理サーバ２１は、要求元から取得した動画管理データをストレージ２２に記憶させる。また、管理サーバ２１は、要求（リクエスト）に応じてストレージ２２に記憶されるデータを検索し、処理結果を要求元に提供（レスポンス）する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、管理サーバ２１の機能を分担させ又は管理サーバ２１にかかる負荷を分散させてもよい。
【００１９】
ストレージ２２は、動画配信サービスの動画管理データを記憶する記憶装置である。本実施例では、特に、動画配信サービスに登録されている配信動画のメタ情報が記憶される。
なお、複数の記憶装置を用意し、ストレージ２２が記憶するデータの種類ごとに別々に記憶させてもよい。またストレージ２２が記憶するデータを複数の記憶装置に分散配置することも可能である。
【００２０】
［２−２−３．配信管理システム］
配信管理システム３０は、配信サーバ３１とストレージ３２を含む。
配信サーバ３１は、ストリーミング配信サーバプログラムがインストールされたサーバ装置（コンピュータ）である。
配信サーバ３１は、配信要求（リクエスト）に応じて、ストレージ３２から必要な動画データを読み出し、要求元にストリーミング配信（レスポンス）する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、配信サーバ３１の機能を分担させ又は配信サーバ３１にかかる負荷を分散させてもよい。
【００２１】
ストレージ３２は、動画配信サービスの動画データを記憶する記憶装置である。本実施例では、特に、配信動画のファイルデータが記憶される。
なお、複数の記憶装置を用意し、ストレージ３２が記憶するデータの種類ごとに別々に記憶させてもよい。またストレージ３２が記憶するデータを複数の記憶装置に分散配置することも可能である。
【００２２】
［２−３．ハードウェア的機能構成］
［２−３−１．ユーザ装置のハードウェア的機能構成］
図３は、ユーザ装置のハードウェア的機能構成例を示す。
典型的なユーザ装置は、制御処理装置であるＭＰＵ（Micro-Processing Unit）３１１と、主記憶装置であるＲＡＭ（Random Access Memory）３２１と、補助記憶装置であるＲＯＭ（Read Only Memory）３２２及びＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）３２３と、入力装置と表示装置を兼ねるタッチパネルディスプレイ３３１と、音声出力部であるスピーカ３３２と、通信制御装置であるＮＩＣ（Network Interface Controller）３４１及び無線ＬＡＮ（Local Area Network）チップ３４２と、加速度センサ３５１と、を少なくとも有する。
【００２３】
ＲＡＭ３２１と、ＲＯＭ３２２と、ＥＥＰＲＯＭ３２３と、タッチパネルディスプレイ３３１と、スピーカ３３２と、ＮＩＣ３４１と、無線ＬＡＮチップ３４２と、加速度センサ３５１とは、バスラインを介してＭＰＵ３１１と接続される。
ＭＰＵ３１１は、（１）ＲＯＭ３２２又はＥＥＰＲＯＭ３２３に記憶されたプログラムをＲＡＭ３２１上に読み込み、（２）プログラムの指示に従ってタッチパネルディスプレイ３３１とＥＥＰＲＯＭ３２３とＮＩＣ３４１と無線ＬＡＮチップ３４２と加速度センサ３５１との少なくともいずれかからデータを取得し、（３）取得したデータをプログラムに規定される手順で演算・加工した上で、（４）演算済み・加工済みのデータをＥＥＰＲＯＭ３２３とタッチパネルディスプレイ３３１とスピーカ３３２とＮＩＣ３４１と無線ＬＡＮチップ３４２との少なくともいずれかに提供する。
【００２４】
［２−３−２．サーバ装置のハードウェア的機能構成］
図４は、サーバ装置のハードウェア的機能構成例を示す。
典型的なサーバ装置は、ＭＰＵやＲＯＭを含む制御処理装置４１０と、ＲＡＭを含む主記憶装置４２０と、ＨＤＤ（Hard Disc Drive）を含む補助記憶装置４３０と、マウスやキーボードを含む入力装置４４０と、ディスプレイやスピーカを含む出力装置４５０と、ネットワークカード（Network Interface Card）を含む通信制御装置４６０と、を有する。
【００２５】
主記憶装置４２０、補助記憶装置４３０、入力装置４４０、出力装置４５０及び通信制御装置４６０は、バスラインを介して制御処理装置４１０とそれぞれ接続される。
制御処理装置４１０は、（１）補助記憶装置４３０に記憶されたプログラムを主記憶装置４２０上に読み込み、（２）プログラムの指示に従って入力装置４４０と補助記憶装置４３０と通信制御装置４６０との少なくともいずれかからデータを取得し、（３）取得したデータをプログラムに規定される手順で演算・加工した上で、（４）演算済み・加工済みのデータを補助記憶装置４３０と出力装置４５０と通信制御装置４６０との少なくともいずれかに提供する。
【００２６】
［２−４．ソフトウェア的機能構成］
図５は、ユーザ端末のソフトウェア的機能構成例を示す。
図５に例示されるように、ユーザ端末１０は、第１取得部５０５と、決定部５１０と、配置部５１５と、表示制御部５２０と、表示部５２５と、指示部５３０と、第２取得部５３５と、検出部５４０と、入力解析部５４５と、変更部５５０と、を有する。
表示部５２５は、タッチパネルディスプレイ３３１を含んで構成される。第１取得部５０５及び第２取得部５３５は、ＮＩＣ３４１と無線ＬＡＮチップ３４２の少なくともいずれかを含んで構成される。検出部５４０は、加速度センサ３５１を含んで構成される。その他の機能は、ＭＰＵ３１１を含んで構成される。
【００２７】
ユーザ端末１０のソフトウェア的機能は、ユーザ装置向けＯＳ（Operating System）と当該ＯＳ上で動作する動画再生プログラムがユーザ装置にそれぞれインストールされることにより実現される。
なお、動画再生プログラムに代えて、上記ユーザ装置向けＯＳ上で動作するＷｅｂブラウザプログラムと当該Ｗｅｂブラウザプログラム上で動作する動画再生プログラムがユーザ装置にそれぞれインストールされることによってもユーザ端末１０のソフトウェア的機能が実現され得る。
【００２８】
ユーザ装置向けＯＳは、出荷当初からユーザ装置にインストールされているのが一般的である。ユーザ装置にインストールされるべきその他のプログラムは、通信ネットワーク４０を介し搬送波に重畳させてユーザ装置に供給されるのが一般的である。
なお、ユーザ装置にインストールされるべき上記その他のプログラムは、ＣＤ（Compact Disc），ＤＶＤ（Digital Versatile Disk），ＭＯディスク（Magneto-Optical disk），フラッシュメモリ（flash memory）などの記録媒体に記録された状態で配布され当該記録媒体からユーザ装置に読み込まれてもよい。
【００２９】
第１取得部５０５は、配信動画のストリーミング再生に必要な情報を動画管理システム２０から取得する。必要な情報は、例えば、配信動画を特定可能なＵＲＬ，デフォルトの配信品質を示す情報である。
決定部５１０は、表示部５２５の表示領域内に配置される動画表示エリアにて再生されるべき配信動画の一部（配信動画の周縁部）が動画表示エリアからはみ出るように動画表示エリアの表示サイズと配信動画の表示サイズをそれぞれ決定する。本実施例では、動画表示エリアが表示部５２５の表示領域の全範囲に表示されるように動画表示エリアの表示サイズを決定する。
【００３０】
配置部５１５は、表示部５２５の表示領域内に表示させる表示画面に動画表示エリア等の要素を配置する。
表示制御部５２０は、表示部５２５に動画表示エリア等の要素を含む表示画面を表示させる。
指示部５３０は、配信動画を取得するよう第２取得部５３５に指示する。本実施例では、配信動画のデフォルトの配信品質が所定の基準を満たさない場合に、動画表示エリアにて当該配信動画に代えて再生されるべき相対的に高品質な配信動画を取得するよう第２取得部５３５に指示する。なお、「所定の基準を満たす」とは、動画表示エリアより大きいサイズに拡大しても視聴に支障が出ないものとして予め設定された閾値以上の配信品質であることをいう。
【００３１】
第２取得部５３５は、指示部５３０による指示に従い配信管理システム３０にアクセスして配信動画のストリーミング配信を受ける。
表示制御部５２０は、さらに、表示部５２５の表示領域内に配置される動画表示エリアに配信動画を再生表示させる。
検出部５４０は、ユーザ端末１０にかかる加速度を検出する。
【００３２】
入力解析部５４５は、検出部５４０により検出される加速度の方向及び大きさから、ユーザ端末１０における所定の動きを特定する。本実施例における「所定の動き」とは、表示部５２５の表示面にほぼ平行な方向に当該表示面が傾かないように移動させる動きをいう。
変更部５５０は、動画表示エリアにおいて配信動画が再生されている最中に入力解析部５４５により所定の動きが特定された場合に、動画表示エリアからはみ出ていた周縁部の一部が動画表示エリアに収まるように動画の配置位置を変更する。本実施例では、変更後の配置位置まで配信動画をスクロールさせる。
表示制御部５２０は、さらに、変更部５５０による配置位置の変更を表示部５２５に表示される表示画面に反映させる。
【００３３】
［２−５．動画再生手順］
図６は、動画配信システムにおける動画再生手順を例示する。
Ｓ６１０では、第１取得部５０５が動画管理システム２０に、配信動画のストリーミング再生に必要な情報を要求する。ここでは、必要な情報がＨＴＭＬデータに含まれるものとする。
Ｓ６２０では、第１取得部５０５が動画管理システム２０から、配信動画のストリーミング再生に必要な情報が含まれるＨＴＭＬデータを取得する。
【００３４】
Ｓ６３０では、決定部５１０が、表示部５２５の表示領域内に配置される動画表示エリアにて再生されるべき配信動画の一部（配信動画の周縁部）が動画表示エリアからはみ出るように動画表示エリアの表示サイズと配信動画の表示サイズをそれぞれ決定する。本実施例では、動画表示エリアが表示部５２５の表示領域の全範囲に表示されるように動画表示エリアの表示サイズを決定する。
Ｓ６４０では、配置部５１５が、表示部５２５の表示領域内に表示させる表示画面に動画表示エリア等の要素を配置する。
【００３５】
Ｓ６５０では、第２取得部５３５が、指示部５３０による指示に従い配信管理システム３０に動画のストリーミング配信を要求する。
Ｓ６６０では、表示制御部５２０が、表示部５２５の表示領域内に配置される動画表示エリアにて配信動画を再生表示させる。
【００３６】
［２−６．動画配置変更手順］
図７は、ユーザ端末１０による動画配置変更手順を例示する。
Ｓ７１０では、入力解析部５４５が、検出部５４０により検出される加速度の方向及び大きさから、ユーザ端末１０における所定の動きを特定する。所定の動きが検出（特定）される度に、Ｓ７２０に進む。
Ｓ７２０では、変更部５５０が、動画表示エリアからはみ出ていた周縁部の一部が動画表示エリアに収まるように動画の配置位置を変更する。そして、表示制御部５２０が、変更部５５０による配置位置の変更を表示部５２５に表示される表示画面に反映させる。
【００３７】
［３．変形例］
［３−１．変形例１］
［３−１−１．概要］
図８を参照して、変形例１の概要を説明する。
変形例１では、動画表示エリア１１０がユーザ端末１０の表示領域の全範囲より小さくなるように動画表示エリア１１０の表示サイズが決定されてもよい。具体的には、配信動画１２０が拡大されて視聴に支障が出ることを防止するため、配信動画１２０の配信品質に応じて動画表示エリア１１０の表示サイズが決定される。特に、配信動画１２０の配信品質が所定の基準を満たさない場合に、動画表示エリア１１０がユーザ端末１０の表示領域の全範囲より小さくなるように動画表示エリア１１０の表示サイズが決定されるとよい。
【００３８】
また、変形例１では、動画表示エリア１１０がユーザ端末１０の表示領域の全範囲より小さくなるように動画表示エリア１１０の表示サイズが決定された場合に、表示領域内の動画表示エリア１１０に重ならない領域１３０ａ，１３０ｂに配信動画１２０に関連する関連要素その他の要素を配置する。同様に、動画表示エリア１１０に重ならない領域１４０ａ，１４０ｂに配信動画の再生を操作するための機能項目（操作メニュー項目）を配置する。
関連要素は、配信動画の映像又は音声の解析により得られるデータである。例えば、配信動画が複数の競争参加体（競走馬）が競争する様子を含む場合には、競争参加体の現在順位や競争参加体に関する詳細データが好例である。
【００３９】
変形例１では、配信動画１２０の周縁部が動画表示エリア１１０からはみ出ている状態（図８（ａ））で動画表示エリア１１０において配信動画１２０が再生されている最中にユーザ端末１０においてユーザ端末１０の表示領域にほぼ平行な左上向きに当該表示領域が傾かないように移動させる動きが検出された場合に、動画表示エリア１１０からはみ出ていた配信動画１２０の左側及び上側の周縁部が動画表示エリア１１０に収まるように配信動画１２０がスクロールされる（図８（ｂ））。動きの向きに応じて、配信動画１２０がスクロールされる方向が変化するように構成するとよい。
【００４０】
［３−１−２．ソフトウェア的機能構成］
図９は、変形例１に係るユーザ端末のソフトウェア的機能構成例を示す。
変形例１において決定部５１０ａは、配信動画のデフォルトの配信品質を加味して、動画表示エリアの表示サイズと配信動画の表示サイズをそれぞれ決定する。具体的には、配信品質が所定の基準を満たす場合に、動画表示エリアが表示領域の全範囲に表示されるように動画表示エリアの表示サイズを決定する。一方、配信品質が所定の基準を満たさない場合に、動画表示エリアが表示領域の一部範囲に表示されるように動画表示エリアの表示サイズを決定する。なお、「所定の基準を満たす」とは、上記実施例と同様に動画表示エリアより大きいサイズに拡大しても視聴に支障が出ないものとして予め設定された閾値以上の配信品質であることをいう。
このとき、配置部５１５ａは、表示領域内の動画表示エリアに重ならない余白領域に配信動画に関連する関連要素その他の要素を配置する。
【００４１】
［３−２．変形例２］
上記変形例１において、決定部５１０ａは、配信品質が所定の基準を満たさない場合に、動画表示エリアが表示領域の全範囲より小さく表示されるように動画表示エリアの表示サイズを決定する。
これに対し、配信動画の表示サイズや配信動画の配信経路の通信速度を加味して、配信動画の配信品質を指定してもよい。これらの方法によっても、配信動画が拡大されることにより視聴に支障が出る事態が回避できる。
【００４２】
図１０は、変形例２に係るユーザ端末のソフトウェア的機能構成例を示す。
変形例２において決定部５１０ｂは、第１取得部５０５により取得されるＨＴＭＬデータに含まれる必要な情報に基づいて又は設定に基づいて動画表示エリアの表示サイズと配信動画の表示サイズをそれぞれ決定する。そして、指定部５５５は、決定部５１０ｂにより決定される配信動画の表示サイズ及び配信動画が配信される経路の通信速度を加味して、配信動画の配信品質を指定する。
第２取得部５３５ｂは、指定部５５５により指定される配信品質で配信管理システム３０から配信動画のストリーミング配信を受ける。
【符号の説明】
【００４３】
１０  ユーザ端末（「動画情報処理装置」の一例）
２０  動画管理システム
２１  管理サーバ
２２  ストレージ
３０  配信管理システム
３１  配信サーバ
３２  ストレージ
４０  通信ネットワーク
【図１】
2019033393.tif 000003
【図２】
2019033393.tif 000004
【図３】
2019033393.tif 000005
【図４】
2019033393.tif 000006
【図５】
2019033393.tif 000007
【図６】
2019033393.tif 000008
【図７】
2019033393.tif 000009
【図８】
2019033393.tif 000010
【図９】
2019033393.tif 000011
【図１０】
2019033393.tif 000012