(57)【要約】【課題】動画を視聴するユーザに斬新な視聴体験を提供する。【解決手段】所定の動画の視聴権利を持つ第１ユーザの情報処理装置１０ａは、上記動画の視聴への招待を第２ユーザの情報処理装置１０ｂへ送信する。情報処理装置１０ｂは、上記動画の視聴への招待を表示させる。エンタテインメントシステム１は、第２ユーザが上記動画の視聴権利を持ち、かつ、情報処理装置１０ｂにおいて上記招待を受け入れる操作が入力された場合、情報処理装置１０ａにおいて上記動画の表示を開始させることと同期して、情報処理装置１０ｂにおいて上記動画の表示を開始させる。【選択図】図１
2020145654.tif 000002
【特許請求の範囲】
【請求項１】
所定の動画の視聴権利を持つ第１ユーザの装置と、
第２ユーザの装置と、
表示制御部と、を備え、
前記第１ユーザの装置は、前記動画の視聴への招待を前記第２ユーザの装置へ送信し、
前記第２ユーザの装置は、前記動画の視聴への招待を表示させ、
前記表示制御部は、前記第２ユーザが前記動画の視聴権利を持ち、かつ、前記第２ユーザの装置において前記招待を受け入れる操作が入力された場合、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させることを特徴とする動画表示システム。
【請求項２】
前記表示制御部は、前記第２ユーザが前記動画の視聴権利を持たない場合、その視聴権利を購入するためのコンテンツを前記第２ユーザの装置において表示させることを特徴とする請求項１に記載の動画表示システム。
【請求項３】
所定の動画の視聴権利を持つ第１ユーザの装置と、
第２ユーザの装置と、
表示制御部と、を備え、
前記第１ユーザの装置は、前記視聴権利付きの前記動画の視聴への招待を前記第２ユーザの装置へ送信し、
前記第２ユーザの装置は、前記動画の視聴への招待を表示させ、
前記表示制御部は、前記第２ユーザの装置において前記招待を受け入れる操作が入力された場合、前記第２ユーザが前記動画の視聴権利を持つか否かに関わらず、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させることを特徴とする動画表示システム。
【請求項４】
前記第１ユーザの装置は、前記第１ユーザが前記動画の視聴権利を複数持つ場合に、前記視聴権利付きの招待を前記第２ユーザの装置へ送信することが可能であることを特徴とする請求項３に記載の動画表示システム。
【請求項５】
前記第１ユーザの装置は、前記視聴権利付きの招待と前記視聴権利の付かない招待のいずれかを前記第１ユーザに選択させるためのコンテンツを表示させることを特徴とする請求項３または４に記載の動画表示システム。
【請求項６】
前記第１ユーザの装置と前記第２ユーザの装置はいずれも、仮想空間に設けられたスクリーンにおいて前記動画が再生される表示用画像をヘッドマウントディスプレイに表示させることを特徴とする請求項１から５のいずれかに記載の動画表示システム。
【請求項７】
所定の動画の視聴権利を持つ第１ユーザの装置であって、
前記動画の視聴への招待を第２ユーザの装置へ送信する招待送信部と、
指示部と、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つ場合に前記招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示部は、前記招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、本装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする情報処理装置。
【請求項８】
所定の動画の視聴権利を持つ第１ユーザの装置であって、
前記動画の視聴への招待であって、前記視聴権利付きの招待を第２ユーザの装置へ送信する招待送信部と、
指示部と、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つか否かに関わらず、前記視聴権利付きの招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示部は、前記視聴権利付きの招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、本装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする情報処理装置。
【請求項９】
所定の動画の視聴権利を持つ第１ユーザの装置が実行する方法であって、
前記動画の視聴への招待を第２ユーザの装置へ送信するステップと、
指示ステップと、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つ場合に前記招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示ステップは、前記招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする動画表示方法。
【請求項１０】
所定の動画の視聴権利を持つ第１ユーザの装置が実行する方法であって、
前記動画の視聴への招待であって、前記視聴権利付きの招待を第２ユーザの装置へ送信するステップと、
指示ステップと、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つか否かに関わらず、前記視聴権利付きの招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示ステップは、前記視聴権利付きの招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする動画表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理技術に関し、特に動画表示システム、情報処理装置および動画表示方法に関する。
【背景技術】
【０００２】
ヘッドマウントディスプレイにパノラマ画像を表示し、ヘッドマウントディスプレイを装着したユーザが頭部を回転させると視線方向に応じたパノラマ画像が表示されるようにしたシステムが開発されている。ヘッドマウントディスプレイを利用することで、仮想空間への没入感を高めることができる。
【０００３】
また、近年、視聴者が見たい時に様々な動画（「映像コンテンツ」とも呼ぶ。）を視聴することができるビデオ・オン・デマンド（以下「ＶＯＤ」とも呼ぶ。）サービスが普及している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１７／１１０６３２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これまでのＶＯＤは、個々の視聴者が各々のタイミングで動画を見るものであったが、映画館での視聴と同様に、複数の視聴者が「一緒に見ている」視聴体験を実現することにより、斬新な視聴体験を提供できると本発明者は考えた。
【０００６】
本発明はこうした課題に鑑みてなされたものであり、１つの目的は、動画を視聴するユーザに斬新な視聴体験を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある態様の動画表示システムは、所定の動画の視聴権利を持つ第１ユーザの装置と、第２ユーザの装置と、表示制御部と、を備える。第１ユーザの装置は、動画の視聴への招待を第２ユーザの装置へ送信し、第２ユーザの装置は、動画の視聴への招待を表示させ、表示制御部は、第２ユーザが動画の視聴権利を持ち、かつ、第２ユーザの装置において招待を受け入れる操作が入力された場合、第１ユーザの装置において動画の表示を開始させることと同期して、第２ユーザの装置において動画の表示を開始させる。
【０００８】
本発明の別の態様もまた、動画表示システムである。この動画表示システムは、所定の動画の視聴権利を持つ第１ユーザの装置と、第２ユーザの装置と、表示制御部と、を備える。第１ユーザの装置は、視聴権利付きの動画の視聴への招待を第２ユーザの装置へ送信し、第２ユーザの装置は、動画の視聴への招待を表示させ、表示制御部は、第２ユーザの装置において招待を受け入れる操作が入力された場合、第２ユーザが動画の視聴権利を持つか否かに関わらず、第１ユーザの装置において動画の表示を開始させることと同期して、第２ユーザの装置において動画の表示を開始させる。
【０００９】
本発明のさらに別の態様は、情報処理装置である。この装置は、所定の動画の視聴権利を持つ第１ユーザの装置であって、動画の視聴への招待を第２ユーザの装置へ送信する招待送信部と、指示部と、を備える。第２ユーザの装置は、第２ユーザが動画の視聴権利を持つ場合に招待を受け入れる旨のデータを送信可能なよう構成され、指示部は、招待を受け入れる旨のデータが第２ユーザの装置から受け付けられた場合、本装置において動画の表示を開始させることと同期して、第２ユーザの装置において動画の表示を開始させるための処理を実行する。
【００１０】
本発明のさらに別の態様もまた、情報処理装置である。この装置は、所定の動画の視聴権利を持つ第１ユーザの装置であって、動画の視聴への招待であって、視聴権利付きの招待を第２ユーザの装置へ送信する招待送信部と、指示部と、を備える。第２ユーザの装置は、第２ユーザが動画の視聴権利を持つか否かに関わらず、視聴権利付きの招待を受け入れる旨のデータを送信可能なよう構成され、指示部は、視聴権利付きの招待を受け入れる旨のデータが第２ユーザの装置から受け付けられた場合、本装置において動画の表示を開始させることと同期して、第２ユーザの装置において動画の表示を開始させるための処理を実行する。
【００１１】
本発明のさらに別の態様は、動画表示方法である。この方法は、所定の動画の視聴権利を持つ第１ユーザの装置が実行する方法であって、動画の視聴への招待を第２ユーザの装置へ送信するステップと、指示ステップと、を備える。第２ユーザの装置は、第２ユーザが動画の視聴権利を持つ場合に招待を受け入れる旨のデータを送信可能なよう構成され、指示ステップは、招待を受け入れる旨のデータが第２ユーザの装置から受け付けられた場合、第１ユーザの装置において動画の表示を開始させることと同期して、第２ユーザの装置において動画の表示を開始させるための処理を実行する。
【００１２】
本発明のさらに別の態様もまた、動画表示方法である。この方法は、所定の動画の視聴権利を持つ第１ユーザの装置が実行する方法であって、動画の視聴への招待であって、視聴権利付きの招待を第２ユーザの装置へ送信するステップと、指示ステップと、を備える。第２ユーザの装置は、第２ユーザが動画の視聴権利を持つか否かに関わらず、視聴権利付きの招待を受け入れる旨のデータを送信可能なよう構成され、指示ステップは、視聴権利付きの招待を受け入れる旨のデータが第２ユーザの装置から受け付けられた場合、第１ユーザの装置において動画の表示を開始させることと同期して、第２ユーザの装置において動画の表示を開始させるための処理を実行する。
【００１３】
なお、以上の構成要素の任意の組合せ、本発明の表現を装置、コンピュータプログラム、コンピュータプログラムを読み取り可能に記録した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１４】
本発明によれば、動画を視聴するユーザに斬新な視聴体験を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施例のエンタテインメントシステムの構成を示す図である。
【図２】図１のＨＭＤの外観形状を示す図である。
【図３】図１のＨＭＤの機能ブロックを示すブロック図である。
【図４】図１の情報処理装置の機能ブロックを示すブロック図である。
【図５】図１の配信サーバの機能ブロックを示すブロック図である。
【図６】第１実施例のエンタテインメントシステムの動作を示す図である。
【図７】シアターＡｐｐ画面の例を示す図である。
【図８】シアターＡｐｐ画面の例を示す図である。
【図９】招待を表示するシステム画面の例を示す図である。
【図１０】シアターＡｐｐ画面の例を示す図である。
【図１１】シアターＡｐｐ画面の例を示す図である。
【図１２】第２実施例のエンタテインメントシステムの動作を示す図である。
【図１３】シアターＡｐｐ画面の例を示す図である。
【発明を実施するための形態】
【００１６】
（第１実施例）
第１実施例のエンタテインメントシステム１は、仮想空間に設置されたスクリーンにおいて動画を再生表示させ、そのスクリーンを含む仮想現実映像（以下「ＶＲ画像」とも呼ぶ。）をユーザのヘッドマウントディスプレイ（以下「ＨＭＤ」とも呼ぶ。）に表示させる。また、第１実施例のエンタテインメントシステム１は、複数のユーザが装着した複数のＨＭＤにおいて動画の再生表示を同期させることにより、現実の映画館での動画視聴と同様に、複数のユーザに対して「一緒に見ている」視聴体験を提供する。
【００１７】
さらにまた、第１実施例のエンタテインメントシステム１は、第１ユーザと第２ユーザの両方が動画の視聴権利を持ち、かつ、第１ユーザからの招待を第２ユーザが受け入れた場合に、第１ユーザの装置において動画の表示を開始させることと同期して、第２ユーザの装置において動画の表示を開始させる。
【００１８】
図１は、第１実施例のエンタテインメントシステム１の構成を示す。エンタテインメントシステム１は、ユーザが動画を視聴するための情報処理システムであり、動画配信および動画表示の機能を備える。
【００１９】
エンタテインメントシステム１は、情報処理装置１０ａ、情報処理装置１０ｂ、情報処理装置１０ｃ（総称する場合「情報処理装置１０」と呼ぶ。）と、ＨＭＤ１００ａ、ＨＭＤ１００ｂ、ＨＭＤ１００ｃ（総称する場合「ＨＭＤ１００」と呼ぶ。）と、入力装置１６ａ、入力装置１６ｂ、入力装置１６ｃ（総称する場合「入力装置１６」と呼ぶ。）を備える。
【００２０】
情報処理装置１０は、仮想的な映画館を示すＶＲ画像をＨＭＤ１００に表示させるための各種データ処理を実行する。情報処理装置１０は、ＰＣであってもよく、ゲーム機であってもよい。入力装置１６は、情報処理装置１０に対して操作を入力するためのコントローラである。
【００２１】
情報処理装置１０ａ、ＨＭＤ１００ａ、入力装置１６ａは、第１ユーザが使用する装置である。情報処理装置１０ｂ、ＨＭＤ１００ｂ、入力装置１６ｂは、第２ユーザが使用する装置である。情報処理装置１０ｃ、ＨＭＤ１００ｃ、入力装置１６ｃは、第３ユーザが使用する装置である。
【００２２】
各ユーザの環境には、撮像装置１４と出力装置１５がさらに設けられる。出力装置１５は、画像を表示するテレビまたはモニタである。撮像装置１４は、ＨＭＤ１００を装着したユーザを所定の周期で撮像するカメラ装置である。撮像装置１４はステレオカメラであって、撮像画像を情報処理装置１０に供給する。後述するがＨＭＤ１００にはユーザ頭部をトラッキングするためのマーカ（トラッキング用ＬＥＤ）が設けられ、情報処理装置１０は、撮像画像に含まれるマーカの位置にもとづいてＨＭＤ１００の動き（例えば位置、姿勢およびそれらの変化）を検出する。
【００２３】
なお、ＨＭＤ１００には姿勢センサ（加速度センサおよびジャイロセンサ）が搭載され、情報処理装置１０は、姿勢センサで検出されたセンサデータをＨＭＤ１００から取得することで、マーカの撮像画像の利用とあわせて、高精度のトラッキング処理を実施する。なおトラッキング処理については従来より様々な手法が提案されており、ＨＭＤ１００の動きを情報処理装置１０が検出できるのであれば、どのようなトラッキング手法を採用してもよい。
【００２４】
ユーザはＨＭＤ１００で画像を見るため、ＨＭＤ１００を装着したユーザにとって出力装置１５は必ずしも必要ではないが、出力装置１５を用意することで、別のユーザが出力装置１５の表示画像を見ることができる。情報処理装置１０は、ＨＭＤ１００を装着したユーザが見ている画像と同じ画像を出力装置１５に表示させてもよいが、別の画像を表示させてもよい。たとえばＨＭＤ１００を装着したユーザと、別のユーザ（フレンド等）とが一緒に映像コンテンツを視聴する場合、出力装置１５には、別のユーザの視点からの映像コンテンツが表示されてもよい。
【００２５】
情報処理装置１０ａ、情報処理装置１０ｂ、情報処理装置１０ｃは、所定の通信プロトコルを用いて、外部ネットワーク上の配信サーバ３と通信する。配信サーバ３は、所定のストリーミングプロトコルにしたがって、情報処理装置１０ａ、情報処理装置１０ｂ、情報処理装置１０ｃに動画データを配信する。配信対象の動画は、例えば、映画、アニメーション、コンサートまたはゲーム映像であってもよい。また、配信対象の動画は、平面映像（言い換えれば２次元映像）であってもよく、立体視が可能なよう視差を設けた立体映像（言い換えれば３次元映像）であってもよい。
【００２６】
図２は、図１のＨＭＤ１００の外観形状を示す。ＨＭＤ１００は、出力機構部１０２および装着機構部１０４から構成される。装着機構部１０４は、ユーザが被ることにより頭部を一周してＨＭＤ１００を頭部に固定する装着バンド１０６を含む。装着バンド１０６はユーザの頭囲に合わせて長さの調節が可能な素材または構造をもつ。
【００２７】
出力機構部１０２は、ＨＭＤ１００をユーザが装着した状態において左右の目を覆う形状の筐体１０８を含み、内部には装着時に目に正対する表示パネルを備える。表示パネルは液晶パネルや有機ＥＬパネルなどであってよい。筐体１０８内部にはさらに、表示パネルとユーザの目との間に位置し、ユーザの視野角を拡大する左右一対の光学レンズが備えられる。ＨＭＤ１００はさらに、ユーザの耳に対応する位置にスピーカーやイヤホンを備えてよく、外付けのヘッドホンが接続されるように構成されてもよい。
【００２８】
筐体１０８の外面には、発光マーカ１１０ａ、１１０ｂ、１１０ｃ、１１０ｄが備えられる。この例ではトラッキング用ＬＥＤが発光マーカ１１０を構成するが、その他の種類のマーカであってよく、いずれにしても撮像装置１４により撮影されて、情報処理装置１０がマーカ位置を画像解析できるものであればよい。発光マーカ１１０の数や配置は特に限定されないが、ＨＭＤ１００の姿勢を検出できるための数および配置である必要があり、図示した例では筐体１０８の前面の４隅に設けている。さらにユーザが撮像装置１４に対して背を向けたときにも撮影できるように、発光マーカ１１０は装着バンド１０６の側部や後部に設けられてもよい。
【００２９】
ＨＭＤ１００は、情報処理装置１０にケーブルで接続されても、既知の無線通信プロトコルで接続されてもよい。ＨＭＤ１００は、姿勢センサが検出したセンサデータを情報処理装置１０に送信し、また情報処理装置１０で生成された画像データを受信して、左目用表示パネルおよび右目用表示パネルに表示する。
【００３０】
図３は、図１のＨＭＤ１００の機能ブロックを示すブロック図である。本明細書のブロック図で示す複数の機能ブロックは、ハードウェア的には、回路ブロック、メモリ、その他のＬＳＩで構成することができ、ソフトウェア的には、メモリにロードされたプログラムをＣＰＵが実行すること等によって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者に理解されるところであり、いずれかに限定されるものではない。
【００３１】
制御部１２０は、画像データ、音声データ、センサデータなどの各種データや、命令を処理して出力するメインプロセッサである。記憶部１２２は、制御部１２０が処理するデータや命令などを一時的に記憶する。姿勢センサ１２４は、ＨＭＤ１００の姿勢情報を検出する。姿勢センサ１２４は、少なくとも３軸の加速度センサおよび３軸のジャイロセンサを含む。
【００３２】
通信制御部１２８は、ネットワークアダプタまたはアンテナを介して、有線または無線通信により、制御部１２０から出力されるデータを外部の情報処理装置１０に送信する。また通信制御部１２８は、ネットワークアダプタまたはアンテナを介して、有線または無線通信により、情報処理装置１０からデータを受信し、制御部１２０に出力する。
【００３３】
制御部１２０は、画像データや音声データを情報処理装置１０から受け取ると、表示パネル１３０に供給して表示させ、また音声出力部１３２に供給して音声出力させる。表示パネル１３０は、左目用表示パネル１３０ａと右目用表示パネル１３０ｂから構成される。制御部１２０は、各表示パネルに一対の視差画像を表示させる。すなわち、制御部１２０は、情報処理装置１０から送信された左目用画像を左目用表示パネル１３０ａに表示させ、情報処理装置１０から送信された右目用画像を右目用表示パネル１３０ｂに表示させる。また制御部１２０は、姿勢センサ１２４からのセンサデータや、マイク１２６からの音声データを、通信制御部１２８から情報処理装置１０に送信させる。
【００３４】
図４は、図１の情報処理装置１０の機能ブロックを示すブロック図である。図４に示す機能ブロックは、情報処理装置１０ａ、情報処理装置１０ｂ、情報処理装置１０ｃに共通である。情報処理装置１０は、制御部２０、記憶部２２、通信部２４を備える。制御部２０は、各種データ処理を実行する。記憶部２２は、制御部２０により参照または更新されるデータを記憶する。通信部２４は、所定の通信プロトコルにしたがって外部装置と通信する。制御部２０は、通信部２４を介して、配信サーバ３、撮像装置１４、出力装置１５、入力装置１６、ＨＭＤ１００とデータを送受信する。
【００３５】
記憶部２２は、チケット記憶部２６を含む。チケット記憶部２６は、ユーザが購入した動画のチケット（すなわち視聴権利）に関する情報を記憶する。チケットに関する情報は、ユーザが視聴可能な動画（言い換えれば視聴権利を有する動画）の識別情報（ＩＤやタイトル等）と、チケットの枚数を含む。
【００３６】
制御部２０は、操作受付部３０、要求送信部３２、動画受付部３４、画像生成部３６、姿勢検出部３８、画像出力部４０、招待送信部４２、招待受付部４４、チケット確認部４６、受諾通知部４８、音声受信部５０、音声出力部５２、音声送信部５４を含む。
【００３７】
制御部２０の機能ブロックのうち少なくとも一部は、コンピュータプログラム（実施例では動画視聴のためのアプリケーションであり、以下「シアターＡｐｐ」とも呼ぶ。）のモジュールとして実装されてもよい。シアターＡｐｐは、ＤＶＤ等の記録メディアに格納され、または、ネットワークからダウンロードされて、記憶部２２にインストールされてもよい。情報処理装置１０のＣＰＵおよびＧＰＵは、シアターＡｐｐをメインメモリに読み出して実行することにより、各機能ブロックの機能を発揮してもよい。また、制御部２０の機能ブロックのうち少なくとも一部は、情報処理装置１０の基本機能（言い換えればシステム機能）により実現されてもよい。
【００３８】
操作受付部３０は、入力装置１６から送信された信号を受け付け、その信号をもとに、入力装置１６に対してユーザが入力した操作を検出する。要求送信部３２は、操作受付部３０により検出されたユーザの操作に応じて、種々の要求（例えば動画配信要求）を配信サーバ３へ送信する。
【００３９】
動画受付部３４は、配信サーバ３から送信された動画データを受け付け、画像生成部３６に渡す。画像生成部３６は、動画受付部３４により受け付けられた動画データをもとに、仮想空間（実施例では仮想的な映画館）に設けられたスクリーン上で動画が再生表示されるＶＲ画像（すなわちＨＭＤ１００に表示させる表示用画像）を生成する。画像出力部４０は、画像生成部３６により生成されたＶＲ画像のデータをＨＭＤ１００へ出力し、ＶＲ画像をＨＭＤ１００の表示パネル１３０に表示させる。
【００４０】
姿勢検出部３８は、撮像装置１４から出力された撮像画像と、ＨＭＤ１００の姿勢センサ１２４から出力された姿勢情報とをもとに、公知のヘッドトラッキング技術を用いて、ＨＭＤ１００の位置および姿勢を検出する。また、姿勢検出部３８は、ＨＭＤ１００の位置および姿勢をもとに、ＨＭＤ１００を装着したユーザの視線方向をさらに特定してもよい。画像生成部３６は、姿勢検出部３８により検出されたＨＭＤ１００の位置および姿勢に整合する内容のＶＲ画像であって、すなわちユーザの視線方向に整合する内容のＶＲ画像を生成する。
【００４１】
招待送信部４２は、ユーザの操作に応じて、同じ動画を一緒に視聴することを促す内容の招待データを、ユーザにより指定された他ユーザの情報処理装置１０へ送信する。招待データは、視聴対象となる動画に関する情報を含み、例えば、視聴対象となる動画のＩＤ、タイトル、説明等を含む。
【００４２】
招待受付部４４は、他ユーザの情報処理装置１０から送信された招待データを受け付ける。画像生成部３６は、他ユーザの情報処理装置１０から送信された招待データの内容を示すＶＲ画像を生成する。
【００４３】
チケット確認部４６は、招待を受諾する旨のユーザ操作が受け付けられた場合に、チケット記憶部２６を参照して、その招待が示す動画のチケット（言い換えれば視聴権利）をユーザが持っているか否かを確認する。画像生成部３６は、招待を受諾する旨のユーザ操作が受け付けられた場合に、シアターＡｐｐのＶＲ画像を生成し、また、その招待が示す動画のチケットをユーザが持っているか否かに応じた内容のＶＲ画像を生成する。
【００４４】
受諾通知部４８は、招待を受諾する旨のユーザ操作が受け付けられた場合に、招待を受け入れる旨のデータ（以下「受諾データ」とも呼ぶ。）を招待元の他ユーザの情報処理装置１０へ送信する。受諾データは、招待が示す動画の視聴にユーザが参加することを示すデータとも言える。第１実施例では、受諾通知部４８は、自装置のユーザが、招待が示す動画のチケットを持っている場合に、受諾データを送信可能なよう構成される。
【００４５】
詳細は後述するが、要求送信部３２は、他装置から受諾データが受け付けられた場合、自装置において動画の表示を開始させることと同期して、他装置において同じ動画の表示を開始させるための処理を実行する指示部の機能を含む。第１実施例の要求送信部３２は、自装置のユーザが持つチケットと他装置のユーザが持つチケットを使用した、自装置と他装置への動画配信を要求するデータを配信サーバ３へ送信する。
【００４６】
音声受信部５０は、ボイスチャット相手の情報処理装置１０から送信された音声データ（すなわち他ユーザが発した音声）を受信する。音声出力部５２は、音声受信部５０により受信された音声データをＨＭＤ１００へ送信し、音声出力部１３２から出力させる。音声送信部５４は、ＨＭＤ１００から入力された音声データ（すなわちユーザが発した音声）をボイスチャット相手の情報処理装置１０へ送信する。
【００４７】
図５は、図１の配信サーバ３の機能ブロックを示すブロック図である。配信サーバ３は、制御部６０、記憶部６２、通信部６４を備える。制御部６０は、動画データの配信に関する各種データ処理を実行する。記憶部６２は、制御部６０により参照または更新されるデータを記憶する。通信部６４は、所定の通信プロトコルにしたがって外部装置と通信する。制御部６０は、通信部６４を介して、情報処理装置１０ａ、情報処理装置１０ｂ、情報処理装置１０ｃとデータを送受信する。
【００４８】
記憶部６２は、チケット記憶部６６と動画記憶部６８を含む。チケット記憶部６６は、複数のユーザのそれぞれが購入した動画のチケット（すなわち視聴権利）に関する情報を記憶する。実施例では、チケット記憶部６６に記憶される各ユーザのチケット情報は、各ユーザの情報処理装置１０のチケット記憶部２６に記憶されるチケット情報と同期される。動画記憶部６８は、情報処理装置１０へ配信可能な複数タイトル分の複数の動画データを記憶する。
【００４９】
制御部６０は、要求受付部７０、チケット処理部７２、動画配信部７４を含む。要求受付部７０は、各ユーザの情報処理装置１０から送信された動画配信要求を受け付ける。動画配信要求は、配信対象として指定された動画の識別情報を含む。
【００５０】
チケット処理部７２は、要求受付部７０において動画配信要求が受け付けられた場合、チケット記憶部６６を参照して、その要求で指定された配信対象動画のチケットを要求元ユーザが購入済か否かを確認する。動画配信部７４は、配信対象動画のチケットを要求元ユーザが購入済である場合、動画記憶部６８に記憶された配信対象動画のデータを要求元ユーザの情報処理装置１０へ送信する。
【００５１】
以上の構成による第１実施例のエンタテインメントシステム１の動作を説明する。
図６は、第１実施例のエンタテインメントシステム１の動作を示す図である。同図は、情報処理装置１０ａを操作する第１ユーザが、情報処理装置１０ｂを操作する第２ユーザを動画視聴に招待し、第１ユーザと第２ユーザが同じ動画を同時に視聴する場合の動作を示している。第１実施例では、同じ動画を同時に視聴するためには、第１ユーザと第２ユーザの両方が当該動画のチケットを購入したことが条件となる。
【００５２】
第１ユーザは、情報処理装置１０ａにおいてシアターＡｐｐを起動する（Ｓ１０）。情報処理装置１０の画像生成部３６は、シアターＡｐｐ画面のデータを生成し、画像出力部４０は、シアターＡｐｐ画面をＨＭＤ１００ａに表示させる。操作受付部３０は、特定の動画を指定する第１ユーザの操作を受け付ける。特定の動画は、第２ユーザと一緒に視聴する対象の動画であり、以下「対象動画」と呼ぶ。第１実施例では、第１ユーザは対象動画のチケットを購入済とする。
【００５３】
図７は、第１ユーザが対象動画を指定した場合に表示されるシアターＡｐｐ画面の例を示す。図７に示すように、画像生成部３６は、対象動画に関する情報（タイトル、説明、画像等）を含むシアターＡｐｐ画面２００のデータを生成する（Ｓ１２）。画像生成部３６は、対象動画の情報を含むシアターＡｐｐ画面２００に開始アイコン２０２と招待アイコン２０４を配置する。
【００５４】
図６に戻り、操作受付部３０は、シアターＡｐｐ画面２００の招待アイコン２０４を選択する第１ユーザの操作を受け付ける。画像生成部３６は、第１ユーザが予め登録したフレンドの中から動画を一緒に視聴するプレイヤーを第１ユーザに選択させるためのフレンド選択画面のデータを生成する。画像出力部４０は、フレンド選択画面をＨＭＤ１００ａに表示させる（Ｓ１４）。図８も、シアターＡｐｐ画面の例を示す。同図のシアターＡｐｐ画面２００は、フレンド選択画面を示す。フレンド選択画面は、動画視聴に招待するフレンドを選択するプレイヤー選択エリア２１０と、送信アイコン２１２を含む。
【００５５】
図６に戻り、操作受付部３０は、図８のプレイヤー選択エリア２１０で特定のフレンド（ここでは第２ユーザ）を選択した上で、送信アイコン２１２を選択する第１ユーザの操作を受け付ける。招待送信部４２は、対象動画の視聴に招待する旨の招待データを、プレイヤー選択エリア２１０で選択された第２ユーザの情報処理装置１０ｂへ送信する（Ｓ１６）。
【００５６】
情報処理装置１０ｂの招待受付部４４は、情報処理装置１０ａから送信された招待データを受け付ける（Ｓ１８）。実施例では、公知のオンラインサービスが提供する通知機能を利用して招待を送受信する。画像生成部３６は、招待の内容を含む招待状画像を生成し、画像出力部４０は、招待状画像をＨＭＤ１００に表示させる（Ｓ２０）。実施例では、情報処理装置１０のシステム機能を使用して招待を表示させる。図９は、招待を表示するシステム画面の例を示す。画像生成部３６は、招待状画像３０２を含むシステム画面３００を生成する。招待状画像３０２には、対象動画の情報、第１ユーザからのメッセージ、および参加アイコン３０４が配置される。
【００５７】
第２ユーザは、第１ユーザの招待を受け入れる場合、図９の招待状画像３０２における参加アイコン３０４を選択する。図６に戻り、操作受付部３０は、参加アイコン３０４を選択する第２ユーザの操作を受け付ける。チケット確認部４６は、情報処理装置１０ｂのチケット記憶部２６に対象動画のチケットが格納されているか否かを確認し、すなわち、第２ユーザが対象動画のチケットを購入済か否かを確認する（Ｓ２２）。ここでは、チケット記憶部２６に対象動画のチケットが格納されていることが確認されたこととする。
【００５８】
参加アイコン３０４を選択する第２ユーザの操作が受け付けられると、情報処理装置１０ｂのシステムは、情報処理装置１０ｂにインストールされているシアターＡｐｐを起動する（Ｓ２４）。また、参加アイコン３０４を選択する第２ユーザの操作が受け付けられ、かつ、チケット記憶部２６に対象動画のチケットが格納されていることが確認された場合、情報処理装置１０ｂの受諾通知部４８は、招待を受諾したことを示す受諾データを情報処理装置１０ａへ送信する（Ｓ２６）。
【００５９】
なお、チケット記憶部２６に対象動画のチケットが格納されておらず、すなわち、第２ユーザが対象動画のチケットを未購入の場合、受諾通知部４８は、参加アイコン３０４を選択する第２ユーザの操作が受け付けられても、受諾データの送信を抑制してもよい。また、その場合、情報処理装置１０ｂの画像生成部３６は、参加アイコン３０４を選択不可状態（言い換えれば非アクティブ状態）に設定し、参加アイコン３０４の近傍位置に、チケット未購入のため視聴不可である旨を表示させてもよい。
【００６０】
情報処理装置１０ａの画像生成部３６は、図７に示すシアターＡｐｐ画面２００に招待が受諾された旨を表示させる。第１ユーザは、招待が受諾されると、シアターＡｐｐ画面２００の開始アイコン２０２を選択する。操作受付部３０は、開始アイコン２０２を選択する第１ユーザの操作を受け付ける。要求送信部３２は、動画の配信を要求する配信要求データを配信サーバ３へ送信する（Ｓ２８）。配信要求データは、対象動画の識別情報（ＩＤ等）と、視聴者（言い換えれば配信先）の識別情報を含む。視聴者の識別情報は、例えば、第１ユーザのＩＤまたは情報処理装置１０ａのＩＤを含み、第２ユーザのＩＤまたは情報処理装置１０ｂのＩＤをさらに含む。
【００６１】
配信サーバ３の要求受付部７０は、情報処理装置１０ａから送信された配信要求データを受け付ける。チケット処理部７２は、チケット記憶部６６を参照して、配信要求データが示す１人以上の視聴者のそれぞれが対象動画のチケットを購入済か否かを確認する。図６の例では、第１ユーザと第２ユーザの両方が対象動画のチケットを購入済か否かを確認する（Ｓ３０）。ここでは、第１ユーザと第２ユーザの両方が対象動画のチケットを購入済であることが確認されたこととする。
【００６２】
動画配信部７４は、情報処理装置１０ａに対する対象動画データのストリーミング配信を開始し（Ｓ３２）、それとともに、情報処理装置１０ｂに対する対象動画データのストリーミング配信を開始する（Ｓ３４）。なお、動画配信部７４は、第１ユーザと第２ユーザの少なくとも一方が対象動画のチケットを未購入であれば、情報処理装置１０ａに対する対象動画データの配信と、情報処理装置１０ｂに対する対象動画データの配信の両方を拒否してもよい。または、動画配信部７４は、配信要求データが示す視聴者のうちチケットを購入済のユーザの情報処理装置１０には対象動画データを配信し、チケットを未購入のユーザの情報処理装置１０には対象動画データの配信を拒否してもよい。
【００６３】
情報処理装置１０ａの動画受付部３４は、配信サーバ３から送信された対象動画データを受け付け、情報処理装置１０ａの画像生成部３６は、対象動画が再生表示されるシアターＡｐｐ画面２００を生成し、ＨＭＤ１００ａに表示させる（Ｓ３６）。情報処理装置１０ｂの画像生成部３６も、配信サーバ３から送信された対象動画データを受け付け、情報処理装置１０ｂの画像生成部３６は、対象動画が再生表示されるシアターＡｐｐ画面２００を生成し、ＨＭＤ１００ｂに表示させる（Ｓ３８）。
【００６４】
配信サーバ３の動画配信部７４、情報処理装置１０ａの画像生成部３６、情報処理装置１０ｂの画像生成部３６は、互いに連携することにより、情報処理装置１０ａにおいて対象動画の表示を開始させることと同期して、情報処理装置１０ｂにおいて対象動画の表示を開始させる表示制御部として機能する。すなわち、情報処理装置１０ａにおける対象動画の再生開始からの経過時間と、情報処理装置１０ｂにおける対象動画の再生開始からの経過時間とは同期するよう制御され、第１ユーザと第２ユーザは、同時に同じ内容を視聴することができる。複数の装置間で動画の再生表示を同期させることは公知の技術により実現されてよい。
【００６５】
図１０は、シアターＡｐｐ画面２００の例を示す。同図は、対象動画が再生されるシアターＡｐｐ画面２００を示している。情報処理装置１０ａおよび情報処理装置１０ｂの画像生成部３６は、仮想的な映画館を示すシアタールーム２２０に、仮想的なスクリーン２２２を配置したシアターＡｐｐ画面２００を生成する。画像生成部３６は、対象動画の再生処理を実行し、対象動画の再生結果をスクリーン２２２に設定する。これにより、ＨＭＤ１００ａを装着した第１ユーザとＨＭＤ１００ｂを装着した第２ユーザに、同じ映画館で同じ動画を同時に視聴しているような視聴体験を提供することができる。
【００６６】
なお、対象動画の再生表示中、情報処理装置１０ａと情報処理装置１０ｂ間ではボイスチャットが実行されることが望ましい。これにより、第１ユーザと第２ユーザに、同じ映画館で同じ動画を同時に視聴している感覚を一層強く抱かせることができる。
【００６７】
図６のＳ２２において、情報処理装置１０ｂのチケット確認部４６が、チケット記憶部２６に対象動画のチケットが格納されていないことを確認し、すなわち、第２ユーザが対象動画のチケットを未購入であることが確認された場合の動作を説明する。この場合、情報処理装置１０ｂの画像生成部３６は、対象動画のチケットを購入するためのコンテンツを含むシアターＡｐｐ画面を生成し、画像出力部４０は、そのシアターＡｐｐ画面をＨＭＤ１００ｂに表示させる。
【００６８】
図１１は、シアターＡｐｐ画面２００の例を示す。第２ユーザが対象動画のチケットを未購入の場合、情報処理装置１０ｂの画像生成部３６は、招待受諾後のシアターＡｐｐ画面２００に購入アイコン２１４を配置する。第２ユーザにより購入アイコン２１４が選択された場合、情報処理装置１０ｂの画像生成部３６は、対象チケットの購入画面を生成し、表示させてもよい。情報処理装置１０ｂの受諾通知部４８は、第２ユーザが対象動画のチケットを未購入の場合、受諾データの送信を抑制する一方、情報処理装置１０ｂにて対象動画のチケットが購入されたことを契機として、受諾データを情報処理装置１０ａへ送信してもよい。
【００６９】
（第２実施例）
第１実施例と同様に第２実施例のエンタテインメントシステム１も、複数のユーザが装着した複数のＨＭＤにおいて動画の再生表示を同期させることにより、現実の映画館での動画視聴と同様に、複数のユーザが「一緒に見ている」視聴体験を実現する。一方、第２実施例のエンタテインメントシステム１は、第１ユーザによる複数枚のチケット（すなわち視聴権利）の購入を実現する。第２実施例のエンタテインメントシステム１では、第１ユーザが有する複数枚のチケットを使用して第１ユーザと第２ユーザとが同じ動画を同時に視聴可能な視聴体験を提供する。すなわち、ユーザ間でのチケットのプレゼントを可能にする。
【００７０】
第２実施例のエンタテインメントシステム１の構成は、図１に示した第１実施例のエンタテインメントシステム１の構成と同様である。また、第２実施例の情報処理装置１０の機能ブロックは、図４に示した第１実施例の情報処理装置１０の機能ブロックと同様である。また、第２実施例の配信サーバ３の機能ブロックは、図５に示した第１実施例の配信サーバ３の機能ブロックと同様である。以下、第１実施例で説明した内容は再度の説明を適宜省略し、主に第１実施例と異なる点を説明する。
【００７１】
情報処理装置１０ａの招待送信部４２は、第１ユーザの操作に応じて、第２ユーザと一緒に視聴する対象動画のチケット付き招待を第２ユーザの情報処理装置１０へ送信する。対象動画のチケット付き招待は、第１ユーザが有するチケットを使用して第２ユーザに対象動画を視聴させるための招待である。
【００７２】
第２実施例では、第２ユーザがチケット付き招待を受諾した場合、第２ユーザが対象動画のチケットを持つか否かにかかわらず、第１ユーザの情報処理装置１０ａにおいて対象動画の表示を開始させることと同期して、第２ユーザの情報処理装置１０ｂにおいて対象動画の表示を開始させる。すなわち、チケット付き招待を受諾した第２ユーザは、第１ユーザのチケットを使用して、第１ユーザと同時に対象動画を視聴することができる。
【００７３】
情報処理装置１０ａの画像生成部３６は、チケット付きの招待とチケットの付かない招待のいずれかを第１ユーザに選択させるためのコンテンツを表示させる。また、情報処理装置１０ａは、第１ユーザが対象動画のチケットを複数持つ場合に、招待送信部４２がチケット付きの招待を情報処理装置１０ｂへ送信することが可能なよう構成される。
【００７４】
第２実施例では、情報処理装置１０ｂの受諾通知部４８は、第２ユーザが対象動画の視聴権利を持つか否かに関わらず、チケット付きの招待を受け入れる旨の受諾データを情報処理装置１０ａへ送信可能に構成される。また、情報処理装置１０ａの要求送信部３２は、情報処理装置１０ｂから受諾データが受け付けられた場合、情報処理装置１０ａにおいて動画の表示を開始させることと同期して、情報処理装置１０ｂにおいて同じ動画の表示を開始させるための処理を実行する指示部の機能を含む。第２実施例の要求送信部３２は、第１ユーザが持つ複数のチケットを使用した、情報処理装置１０ａと情報処理装置１０ｂへの動画配信を要求するデータを配信サーバ３へ送信する。
【００７５】
以上の構成による第２実施例のエンタテインメントシステム１の動作を説明する。
図１２は、第２実施例のエンタテインメントシステム１の動作を示す図である。同図は、情報処理装置１０ａを操作する第１ユーザが、情報処理装置１０ｂを操作する第２ユーザを動画視聴に招待し、第１ユーザと第２ユーザが同じ動画を同時に視聴する場合の動作を示している。ここでは、第１ユーザは対象動画のチケットを複数購入済である一方、第２ユーザは対象動画のチケットを未購入とする。
【００７６】
第１ユーザは、情報処理装置１０ａにおいてシアターＡｐｐを起動する（Ｓ４０）。情報処理装置１０の画像生成部３６は、シアターＡｐｐ画面のデータを生成し、画像出力部４０は、シアターＡｐｐ画面をＨＭＤ１００ａに表示させる。操作受付部３０は、対象動画を指定する第１ユーザの操作を受け付ける。対象動画を指定する操作の入力を契機として、チケット確認部４６は、チケット記憶部２６を参照し、対象動画のチケットを第１ユーザが複数枚購入済か否かを確認する（Ｓ４２）。
【００７７】
図１３は、シアターＡｐｐ画面の例を示す。同図は、対象動画のチケットを第１ユーザが複数枚購入済の場合のシアターＡｐｐ画面２００を示している。第１ユーザが対象動画のチケットを複数枚購入済の場合、画像生成部３６は、対象動画の情報を示すシアターＡｐｐ画面２００に、第１実施例と同様に開始アイコン２０２と招待アイコン２０４を配置し、チケット付き招待アイコン２０６をさらに配置する（Ｓ４４）。対象動画のチケットを第１ユーザが１枚のみ持っている場合、画像生成部３６は、対象動画の情報を示すシアターＡｐｐ画面２００に、第１実施例と同様に開始アイコン２０２と招待アイコン２０４を配置するが、チケット付き招待アイコン２０６は配置しない。
【００７８】
第１ユーザは、第２ユーザが持つチケットを使用する形での動画視聴に第２ユーザを誘う場合、招待アイコン２０４を選択する。この場合、第２ユーザは、対象動画のチケットを持つ必要がある。一方、第１ユーザは、第１ユーザ自身が持つチケットを使用する形での動画視聴に第２ユーザを誘う場合、チケット付き招待アイコン２０６を選択する。この場合、第２ユーザは、対象動画のチケットを持つ必要はない。ここでは、第１ユーザは、チケット付き招待アイコン２０６を選択する。なお、第１ユーザが、招待アイコン２０４を選択した場合は、第１実施例と同じ動作になる。
【００７９】
図１２に戻り、操作受付部３０は、シアターＡｐｐ画面２００のチケット付き招待アイコン２０６を選択する第１ユーザの操作を受け付ける。画像生成部３６は、図８に示したフレンド選択画面を表示させる（Ｓ４６）。フレンド選択画面で送信アイコン２１２が選択されると、招待送信部４２は、対象動画の視聴に関するチケット付き招待データを第２ユーザの情報処理装置１０ｂへ送信する（Ｓ４８）。
【００８０】
第２実施例では、第１ユーザが対象動画のチケットを複数枚購入済であることを条件として、第１ユーザがチケット付き招待アイコン２０６を選択できる構成とした。変形例として、情報処理装置１０ａのチケット確認部４６は、シアターＡｐｐ画面２００においてチケット付き招待アイコン２０６が選択された場合に、第１ユーザが対象動画のチケットを複数枚購入済であるか否かを確認してもよい。第１ユーザが対象動画のチケットを複数枚購入済でない場合、招待送信部４２は、チケット付き招待データの送信を抑制してもよい。また、画像生成部３６は、対象動画のチケットを複数購入しないとチケット付き招待ができない旨をシアターＡｐｐ画面２００に表示させてもよい。
【００８１】
以降のＳ５０〜Ｓ５６の処理は、図６に示す第１実施例のＳ１８、Ｓ２０、Ｓ２４、Ｓ２６の処理と同じであるため説明を省略する。第２実施例のエンタテインメントシステム１では、第１実施例のＳ２２の処理は実行されない。すなわち、情報処理装置１０ｂの受諾通知部４８は、招待状画像３０２における参加アイコン３０４を選択する第２ユーザの操作が受け付けられた場合、第２ユーザが対象動画のチケットを購入済か否かに関わらず、受諾データを情報処理装置１０ａへ送信する。
【００８２】
情報処理装置１０ａの要求送信部３２は、情報処理装置１０ｂから送信された受諾データが受け付けられ、かつ、第１ユーザによりシアターＡｐｐ画面２００の開始アイコン２０２が選択されると、配信要求データを配信サーバ３へ送信する（Ｓ５８）。第２実施例の配信要求データは、対象動画の識別情報、視聴者の識別情報に加えて、使用チケット情報を含む。使用チケット情報は、チケットの所有者（購入者）と使用枚数を示す。この例では、チケットの所有者は第１ユーザとなり、使用枚数は２枚となる。
【００８３】
配信サーバ３の要求受付部７０は、情報処理装置１０ａから送信された配信要求データを受け付ける。チケット処理部７２は、チケット記憶部６６を参照して、配信要求データの使用チケット情報が正しいか否かを確認する（Ｓ６０）。この例では、第１ユーザが対象動画のチケットを２枚以上購入済かを確認する。配信要求データの使用チケット情報が正しい場合、動画配信処理に進む。図１２のＳ６２〜Ｓ６８の処理は、図６に示す第１実施例のＳ３２〜Ｓ３８の処理と同じであるため説明を省略する。
【００８４】
以上、本発明を第１実施例および第２実施例をもとに説明した。これらの実施例は例示であり、各構成要素あるいは各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００８５】
第１実施例と第２実施例の両方に適用可能な第１変形例を説明する。情報処理装置１０ａの画像生成部３６は、図１０に示したシアタールーム２２０に、第１ユーザおよび第２ユーザのアバター画像（言い換えればキャラクタ画像）を配置してもよい。同様に、情報処理装置１０ｂの画像生成部３６は、シアタールーム２２０に、第１ユーザおよび第２ユーザのアバター画像を配置してもよい。また、ＶＲ画像が一人称視点の場合、情報処理装置１０ａの画像生成部３６は、シアタールーム２２０に、第２ユーザのアバター画像を配置し、情報処理装置１０ｂの画像生成部３６は、シアタールーム２２０に、第１ユーザのアバター画像を配置してもよい。
【００８６】
また、情報処理装置１０ａは、ＨＭＤ１００ａの姿勢情報（位置、姿勢、視線方向等）を情報処理装置１０ｂへ送信し、情報処理装置１０ｂは、ＨＭＤ１００ｂの姿勢情報を情報処理装置１０ａへ送信してもよい。情報処理装置１０ａの画像生成部３６は、情報処理装置１０ｂから送信されたＨＭＤ１００ｂの姿勢情報に整合するように、第２ユーザのアバター画像の位置や姿勢を変更してもよい。同様に、情報処理装置１０ｂの画像生成部３６は、情報処理装置１０ａから送信されたＨＭＤ１００ａの姿勢情報に整合するように、第１ユーザのアバター画像の位置や姿勢を変更してもよい。
【００８７】
第１実施例と第２実施例の両方に適用可能な第２変形例を説明する。各ユーザが所有するチケット情報は、各ユーザのローカルの情報処理装置１０のみに記憶されてもよい。この場合、各ユーザの情報処理装置１０は、動画配信要求とともにチケット情報を配信サーバ３へ送信することにより、配信サーバ３でのチケット確認を実行させてもよい。逆に、各ユーザが所有するチケット情報は、配信サーバ３のみに記憶されてもよい。この場合、各ユーザの情報処理装置１０は、必要に応じて配信サーバ３に記憶されたチケット情報を参照してもよい。
【００８８】
第１実施例と第２実施例の両方に適用可能な第３変形例を説明する。上記実施例では言及していないが、配信サーバ３のチケット処理部７２は、動画を情報処理装置１０へ配信した場合、チケット記憶部６６に記憶されたユーザが有するチケット情報を、配信開始時や配信終了時に消去してもよい。また、配信サーバ３のチケット処理部７２は、チケット記憶部６６のチケット情報を消去する場合、情報処理装置１０のチケット記憶部２６に記憶されたチケット情報を消去するよう指示するデータを情報処理装置１０へ送信してもよい。
【００８９】
第１実施例と第２実施例の両方に適用可能な第４変形例を説明する。上記実施例では動画をＨＭＤ１００に表示させたが、実施例に記載の技術はこれに制限されない。実施例に記載の技術は、出力装置１５等の一般的なディスプレイに動画を表示させるシステムにも適用可能であり、上記実施例と同様の効果を奏する。
【００９０】
第１実施例と第２実施例の両方に適用可能な第５変形例を説明する。上記実施例では、配信サーバ３が、情報処理装置１０ａと情報処理装置１０ｂへ動画データをストリーミング配信し、ＨＭＤ１００ａとＨＭＤ１００ｂにおける対象動画表示を同期させた。変形例として、情報処理装置１０ａと情報処理装置１０ｂが動画データ全体を予めダウンロード済である場合等、情報処理装置１０ａの要求送信部３２が所定の指示データを情報処理装置１０ｂへ送信し、情報処理装置１０ａの画像生成部３６（画像出力部４０）と情報処理装置１０ｂの画像生成部３６（画像出力部４０）とを連携させることにより、ＨＭＤ１００ａとＨＭＤ１００ｂにおける対象動画表示を同期させてもよい。
【００９１】
上述した実施例および変形例の任意の組み合わせもまた本開示の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施例および変形例それぞれの効果をあわせもつ。また、請求項に記載の各構成要件が果たすべき機能は、実施例および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。
【００９２】
上述した実施例および変形例に記載の技術は、以下の項目によって特定されてもよい。
［項目１］
所定の動画の視聴権利を持つ第１ユーザの装置と、
第２ユーザの装置と、
表示制御部と、を備え、
前記第１ユーザの装置は、前記動画の視聴への招待を前記第２ユーザの装置へ送信し、
前記第２ユーザの装置は、前記動画の視聴への招待を表示させ、
前記表示制御部は、前記第２ユーザが前記動画の視聴権利を持ち、かつ、前記第２ユーザの装置において前記招待を受け入れる操作が入力された場合、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させることを特徴とする動画表示システム。
この動画表示システムによると、第１ユーザと第２ユーザの両方が動画の視聴権利を持つ場合に、第１ユーザと、その第１ユーザの招待を受諾した第２ユーザとに、同じタイミングで同じ動画を視聴させることができる。これにより、現実の映画館と同様に、一緒に動画を見ているという斬新な視聴体験を各ユーザに提供できる。
［項目２］
前記表示制御部は、前記第２ユーザが前記動画の視聴権利を持たない場合、その視聴権利を購入するためのコンテンツを前記第２ユーザの装置において表示させることを特徴とする項目１に記載の動画表示システム。
この動画表示システムによると、第２ユーザが動画の視聴権利を持たない場合、視聴権利の購入を促すことで、第１ユーザと第２ユーザとが同じタイミングで同じ動画を視聴することを機会を拡充することができる。
［項目３］
所定の動画の視聴権利を持つ第１ユーザの装置と、
第２ユーザの装置と、
表示制御部と、を備え、
前記第１ユーザの装置は、前記視聴権利付きの前記動画の視聴への招待を前記第２ユーザの装置へ送信し、
前記第２ユーザの装置は、前記動画の視聴への招待を表示させ、
前記表示制御部は、前記第２ユーザの装置において前記招待を受け入れる操作が入力された場合、前記第２ユーザが前記動画の視聴権利を持つか否かに関わらず、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させることを特徴とする動画表示システム。
この動画表示システムによると、第２ユーザが動画の視聴権利を持たない場合であっても第１ユーザが持つ視聴権利を使用して、第１ユーザと、その第１ユーザの招待を受諾した第２ユーザとに、同じタイミングで同じ動画を視聴させることができる。これにより、現実の映画館と同様に、一緒に動画を見ているという斬新な視聴体験を各ユーザに提供できる。また、第２ユーザは、動画の視聴権利を購入することが不要であるため、複数のユーザが動画を同期視聴する機会を拡充することができる。
［項目４］
前記第１ユーザの装置は、前記第１ユーザが前記動画の視聴権利を複数持つ場合に、前記視聴権利付きの招待を前記第２ユーザの装置へ送信することが可能であることを特徴とする項目３に記載の動画表示システム。
この動画表示システムによると、第１ユーザが持つ視聴権利を第２ユーザに使用させて、第１ユーザと第２ユーザが動画を同期視聴する場合に、動画の視聴権利を正しく管理することができる。
［項目５］
前記第１ユーザの装置は、前記視聴権利付きの招待と前記視聴権利の付かない招待のいずれかを前記第１ユーザに選択させるためのコンテンツを表示させることを特徴とする項目３または４に記載の動画表示システム。
この動画表示システムによると、第１ユーザと第２ユーザの関係や、視聴権利の所有状況等に応じて、適切な種類の招待を第１ユーザに選択させることができる。
［項目６］
前記第１ユーザの装置と前記第２ユーザの装置はいずれも、仮想空間に設けられたスクリーンにおいて前記動画が再生される表示用画像をヘッドマウントディスプレイに表示させることを特徴とする項目１から５のいずれかに記載の動画表示システム。
この動画表示システムによると、ヘッドマウントディスプレイを使用する第１ユーザと第２ユーザに、映画館で一緒に動画を見ているという感覚を抱かせやすくなる。
［項目７］
所定の動画の視聴権利を持つ第１ユーザの装置であって、
前記動画の視聴への招待を第２ユーザの装置へ送信する招待送信部と、
指示部と、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つ場合に前記招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示部は、前記招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、本装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする情報処理装置。
この情報処理装置によると、項目１の動画表示システムと同様の効果を奏する。
［項目８］
所定の動画の視聴権利を持つ第１ユーザの装置であって、
前記動画の視聴への招待であって、前記視聴権利付きの招待を第２ユーザの装置へ送信する招待送信部と、
指示部と、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つか否かに関わらず、前記視聴権利付きの招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示部は、前記視聴権利付きの招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、本装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする情報処理装置。
この情報処理装置によると、項目３の動画表示システムと同様の効果を奏する。
［項目９］
所定の動画の視聴権利を持つ第１ユーザの装置が実行する方法であって、
前記動画の視聴への招待を第２ユーザの装置へ送信するステップと、
指示ステップと、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つ場合に前記招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示ステップは、前記招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする動画表示方法。
この動画表示方法によると、項目１の動画表示システムと同様の効果を奏する。
［項目１０］
所定の動画の視聴権利を持つ第１ユーザの装置が実行する方法であって、
前記動画の視聴への招待であって、前記視聴権利付きの招待を第２ユーザの装置へ送信するステップと、
指示ステップと、
を備え、
前記第２ユーザの装置は、前記第２ユーザが前記動画の視聴権利を持つか否かに関わらず、前記視聴権利付きの招待を受け入れる旨のデータを送信可能なよう構成され、
前記指示ステップは、前記視聴権利付きの招待を受け入れる旨のデータが前記第２ユーザの装置から受け付けられた場合、前記第１ユーザの装置において前記動画の表示を開始させることと同期して、前記第２ユーザの装置において前記動画の表示を開始させるための処理を実行することを特徴とする動画表示方法。
この動画表示方法によると、項目３の動画表示システムと同様の効果を奏する。
【符号の説明】
【００９３】
１  エンタテインメントシステム、  ３  配信サーバ、  １０ａ  情報処理装置、  １０ｂ  情報処理装置、  ３６  画像生成部、  ４０  画像出力部、  ４２  招待送信部、  ４８  受諾通知部、  ７４  動画配信部、  １００ａ  ＨＭＤ、  １００ｂ  ＨＭＤ。
【図１】
2020145654.tif 000003
【図２】
2020145654.tif 000004
【図３】
2020145654.tif 000005
【図４】
2020145654.tif 000006
【図５】
2020145654.tif 000007
【図６】
2020145654.tif 000008
【図７】
2020145654.tif 000009
【図８】
2020145654.tif 000010
【図９】
2020145654.tif 000011
【図１０】
2020145654.tif 000012
【図１１】
2020145654.tif 000013
【図１２】
2020145654.tif 000014
【図１３】
2020145654.tif 000015