(57)【要約】【課題】仮想空間内の位置と関連付いたコンテンツデータの配信を受けるユーザに適した仮想空間内の位置の選択に役立つ情報を提供できる情報処理装置を提供すること。【解決手段】端末装置に、仮想空間内の位置と関連付いたコンテンツデータを配信する情報処理装置であって、仮想空間内の位置と、ユーザの過去の音声レベルデータと、を関連付けて管理する管理手段と、１つの仮想空間内の位置の設定をユーザから受け付ける位置設定画面を端末装置に表示させる画面制御手段と、設定を受け付けた１つの仮想空間内の位置と関連付いたコンテンツデータを配信する配信手段と、を有し、画面制御手段は、仮想空間内の位置ごとに、設定を受け付け済みのユーザの過去の音声レベルデータに関する情報を含む位置設定画面を端末装置に表示させることにより上記課題を解決する。【選択図】  図１
2019165336.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作する端末装置に、仮想空間内の位置と関連付いたコンテンツデータを配信する情報処理装置であって、
前記仮想空間内の位置と、前記仮想空間内の位置と関連付いた前記コンテンツデータの配信を前記端末装置により受け付けたユーザの過去の音声レベルデータと、を関連付けて管理する管理手段と、
前記仮想空間内の位置から１つの前記仮想空間内の位置の設定を前記ユーザから受け付ける位置設定画面を前記端末装置に表示させる画面制御手段と、
前記位置設定画面から前記１つの前記仮想空間内の位置の設定を受け付けた前記ユーザの操作する前記端末装置に、前記設定を受け付けた前記１つの前記仮想空間内の位置と関連付いた前記コンテンツデータを配信する配信手段と、
を有し、
前記画面制御手段は、前記仮想空間内の位置ごとに、前記設定を受け付け済みの一人以上のユーザの過去の音声レベルデータに関する情報、又は、前記設定を受け付け済みの一人以上のユーザの現在の音声レベルデータに関する情報、を含む前記位置設定画面を前記端末装置に表示させること
を特徴とする情報処理装置。
【請求項２】
前記配信手段は、同一の前記仮想空間内の位置の設定を受け付けた前記ユーザの操作する前記端末装置から、前記端末装置において録音された録音データを取得し、前記設定を受け付けた前記１つの前記仮想空間内の位置と関連付いた前記コンテンツデータに含ませて配信すること
を特徴とする請求項１記載の情報処理装置。
【請求項３】
前記画面制御手段は、前記仮想空間内の位置ごとの、前記設定を受け付け済みの一人以上の前記ユーザの過去の音声レベルデータに関する情報、又は、前記設定を受け付け済みの一人以上の前記ユーザの現在の音声レベルデータに関する情報、に基づき、前記仮想空間内の位置毎に音声レベルを集計し、集計した前記仮想空間内の位置毎の音声レベルを前記位置設定画面に表示させること、
を特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記画面制御手段は、前記位置設定画面に、前記音声レベルに応じた録音データの試聴要求を前記ユーザから受け付ける試聴要求受付手段を設け、前記音声レベルに応じた録音データの試聴要求を前記ユーザから受け付けると、前記試聴要求を受け付けた前記ユーザの操作する前記端末装置に、前記音声レベルに応じた録音データを出力させること
を特徴とする請求項３記載の情報処理装置。
【請求項５】
前記画面制御手段は、前記１つの前記仮想空間内の位置の設定を受け付けた前記ユーザの操作する前記端末装置から前記仮想空間内の位置の設定の変更要求を受け付けると、前記位置設定画面を前記端末装置に再表示させること、
を特徴とする請求項１乃至４何れか一項記載の情報処理装置。
【請求項６】
ユーザの操作する端末装置に、仮想空間内の位置と関連付いたコンテンツデータを配信する情報処理装置のコンテンツ配信方法であって、
前記仮想空間内の位置と、前記仮想空間内の位置と関連付いた前記コンテンツデータの配信を前記端末装置により受け付けたユーザの過去の音声レベルデータと、を関連付けて管理する管理ステップと、
前記仮想空間内の位置から１つの前記仮想空間内の位置の設定を前記ユーザから受け付ける位置設定画面を前記端末装置に表示させる画面制御ステップと、
前記位置設定画面から前記１つの前記仮想空間内の位置の設定を受け付けた前記ユーザの操作する前記端末装置に、前記設定を受け付けた前記１つの前記仮想空間内の位置と関連付いた前記コンテンツデータを配信する配信ステップと、
を有し、
前記画面制御ステップは、前記仮想空間内の位置ごとに、前記設定を受け付け済みの一人以上のユーザの過去の音声レベルデータに関する情報、又は、前記設定を受け付け済みの一人以上のユーザの現在の音声レベルデータに関する情報、を含む前記位置設定画面を前記端末装置に表示させること
を特徴とするコンテンツ配信方法。
【請求項７】
ユーザの操作する端末装置に、仮想空間内の位置と関連付いたコンテンツデータを配信する情報処理装置を、
前記仮想空間内の位置と、前記仮想空間内の位置と関連付いた前記コンテンツデータの配信を前記端末装置により受け付けたユーザの過去の音声レベルデータと、を関連付けて管理する管理手段、
前記仮想空間内の位置から１つの前記仮想空間内の位置の設定を前記ユーザから受け付ける位置設定画面を前記端末装置に表示させる画面制御手段、
前記位置設定画面から前記１つの前記仮想空間内の位置の設定を受け付けた前記ユーザの操作する前記端末装置に、前記設定を受け付けた前記１つの前記仮想空間内の位置と関連付いた前記コンテンツデータを配信する配信手段、
として機能させ、
前記画面制御手段は、前記仮想空間内の位置ごとに、前記設定を受け付け済みの一人以上のユーザの過去の音声レベルデータに関する情報、又は、前記設定を受け付け済みの一人以上のユーザの現在の音声レベルデータに関する情報、を含む前記位置設定画面を前記端末装置に表示させること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、コンテンツ配信方法及びプログラムに関する。
【背景技術】
【０００２】
例えばスポーツの試合や音楽ライブの映像・音声を複数のユーザの端末に配信する技術がある。このような技術では、複数のユーザ間でコンテンツを共有する際の臨場感を向上させるための開発が行われている。
【０００３】
従来、スポーツの試合や音楽ライブなどでは、ユーザが実空間のどこに位置するかにより視覚的又は聴覚的に異なる体験をする。こうした点は、必ずしも実空間の存在が前提となる訳ではなく、仮想現実の世界でスポーツの試合や音楽ライブを楽しむユーザについても、ユーザが仮想空間のどこに位置するかにより視覚的又は聴覚的に異なる場合が少なくない。
【０００４】
したがって、ネットワークを介してコンテンツを配信する場合にも、実空間を模した仮想空間、又は、仮想現実上の空間でのユーザの位置に応じてコンテンツを加工することにより、ユーザが体験する臨場感をさらに高めることができると考えられていた（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、あるユーザは自分の応援しているチームの熱烈なファンで大声で応援したいものとする。この場合、あるユーザは、同じようなユーザが集まる位置で一緒に観戦することで、より大きな興奮を得られる。また、別のユーザは静かに観戦したいものとする。この場合も、自分と同様なユーザが集まる位置で一緒に観戦する方が楽しみやすい。
【０００６】
本発明の実施の形態は、仮想空間内の位置と関連付いたコンテンツデータの配信を受けるユーザに対して、そのユーザに適した仮想空間内の位置の選択に役立つ情報を提供できる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本願請求項１は、ユーザの操作する端末装置に、仮想空間内の位置と関連付いたコンテンツデータを配信する情報処理装置であって、前記仮想空間内の位置と、前記仮想空間内の位置と関連付いた前記コンテンツデータの配信を前記端末装置により受け付けたユーザの過去の音声レベルデータと、を関連付けて管理する管理手段と、前記仮想空間内の位置から１つの前記仮想空間内の位置の設定を前記ユーザから受け付ける位置設定画面を前記端末装置に表示させる画面制御手段と、前記位置設定画面から前記１つの前記仮想空間内の位置の設定を受け付けた前記ユーザの操作する前記端末装置に、前記設定を受け付けた前記１つの前記仮想空間内の位置と関連付いた前記コンテンツデータを配信する配信手段と、を有し、前記画面制御手段は、前記仮想空間内の位置ごとに、前記設定を受け付け済みの一人以上のユーザの過去の音声レベルデータに関する情報、又は、前記設定を受け付け済みの一人以上のユーザの現在の音声レベルデータに関する情報、を含む前記位置設定画面を前記端末装置に表示させることを特徴とする。
【発明の効果】
【０００８】
本発明の実施の形態によれば、仮想空間内の位置と関連付いたコンテンツデータの配信を受けるユーザに対して、そのユーザに適した仮想空間内の位置の選択に役立つ情報を提供できる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係るコンテンツ配信システムの一例の構成図である。
【図２】コンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係るコンテンツ配信装置の一例の処理ブロック図である。
【図４】認証情報の一例の構成図である。
【図５】セッション情報の一例の構成図である。
【図６】ユーザ情報の一例の構成図である。
【図７】位置情報の一例の構成図である。
【図８】音声レベル測定値情報の一例の構成図である。
【図９】本実施形態に係る端末装置の一例の処理ブロック図である。
【図１０】ユーザにより選択可能な複数の位置が設けられた仮想空間の一例の模式図である。
【図１１】本実施形態に係るコンテンツ配信処理のコンテンツ開始前の一例のシーケンス図である。
【図１２】コンテンツ選択画面の一例のイメージ図である。
【図１３】位置設定画面の一例のイメージ図である。
【図１４】コンテンツ表示画面の一例のイメージ図である。
【図１５】本実施形態に係るコンテンツ配信処理のコンテンツ開始後の一例のシーケンス図である。
【図１６】位置設定画面の他の例のイメージ図である。
【図１７】本実施形態に係るコンテンツ配信処理のコンテンツ開始後の他の例のシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照しながら説明する。
［第１の実施形態］
＜システム構成＞
図１は、第１の実施形態に係るコンテンツ配信システムの一例の構成図である。図１のコンテンツ配信システム１は、コンテンツ配信装置１０、１台以上の撮影装置３０及び１台以上の端末装置４０が、インターネットやＬＡＮ（ローカルエリアネットワーク）などのネットワーク６０を介して接続されている。
【００１１】
コンテンツ配信装置１０は１台以上の端末装置４０に対して後述するようにコンテンツデータを配信する。コンテンツ配信装置１０から配信されるコンテンツデータは撮影装置３０から出力される映像・音声データを含む。なお、コンテンツ配信装置１０から配信されるコンテンツデータは、コンピュータにより生成される仮想現実の映像・音声データを含んでいてもよい。コンテンツ配信装置１０は、ワークステーションやＰＣ（パーソナルコンピュータ）などの１台以上のコンピュータ（情報処理装置）により実現される。
【００１２】
撮影装置３０は撮影が可能なビデオカメラなどであって、映像・音声データをコンテンツ配信装置１０に出力する。例えば撮影装置３０はコンテンツデータが後述するようなスタジアムでのスポーツ観戦である場合に、そのスタジアムに対応する仮想空間内の位置であってユーザが選択できる位置の数に応じて１台以上設けられる。撮影装置３０はコンテンツデータが仮想現実の映像・音声データである場合に、省略されてもよい。
【００１３】
端末装置４０は、コンテンツ配信装置１０から配信されるコンテンツデータを受信して映像の表示、音声の再生を行う。また、端末装置４０はカメラ及びマイクが内蔵されているか、又は、外付けされている。端末装置４０はコンテンツデータを視聴するユーザを撮影した映像・音声データをコンテンツ配信装置１０に送信する。端末装置４０はユーザが利用するスマートフォンや携帯電話、タブレットＰＣ、デスクトップＰＣ、ノートＰＣ等のユーザ端末である。端末装置４０はテレビ会議装置等であってもよい。
【００１４】
なお、コンテンツ配信装置１０は端末装置４０から受信したユーザの音声データを後述する位置設定画面の生成やコンテンツデータの加工に利用する。位置設定画面は、ユーザがコンテンツデータを視聴する仮想空間内の位置を選択する画面であって、そのユーザに適した仮想空間内の位置の選択に役立つ情報を併せて表示する画面である。また、コンテンツデータの加工は、同じ仮想空間内の位置を選択した一人以上のユーザの端末装置４０から受信した音声データをコンテンツデータに追加する処理である。これにより、コンテンツデータを端末装置４０で視聴するユーザは、自分と同じ仮想空間内の位置を選択してコンテンツデータを視聴している他のユーザの声などを聞くことができる。
【００１５】
なお、図１に示すコンテンツ配信システム１の構成は一例である。例えばコンテンツ配信装置１０は複数台の情報処理装置に分散して実現してもよい。また、コンテンツ配信装置１０の一部又は全部は端末装置４０に備えてもよい。
【００１６】
＜ハードウェア構成＞
《コンピュータ》
図１の端末装置４０は例えば図２に示すようなハードウェア構成のコンピュータにより実現される。また、コンテンツ配信装置１０を実現する一台以上の情報処理装置も図２に示すようなハードウェア構成のコンピュータにより実現される。
【００１７】
図２はコンピュータの一例のハードウェア構成図である。図２のコンピュータ５００は入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００１８】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。また、入力装置５０１はカメラ及びマイクなどの映像・音声入力機能を有する。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。また、表示装置５０２はスピーカなどの音声出力機能を有する。
【００１９】
通信Ｉ／Ｆ５０７はコンピュータ５００を各種ネットワークに接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２０】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２１】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２２】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２３】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００２４】
コンテンツ配信装置１０及び端末装置４０は、例えば図２に示すコンピュータ５００のハードウェア構成により、後述するような各種処理を実現できる。
【００２５】
＜ソフトウェア構成＞
《コンテンツ配信装置》
本実施形態に係るコンテンツ配信装置１０は例えば図３に示すような処理ブロックにより実現される。図３は、本実施形態に係るコンテンツ配信装置の一例の処理ブロック図である。コンテンツ配信装置１０はプログラムを実行することで、図３に示すような処理ブロックを実現する。
【００２６】
コンテンツ配信装置１０は、通信部１１、認証部１２、画面制御部１３、コンテンツ配信部１４、コンテンツ加工部１５、情報管理部１６、認証情報記憶部２１、セッション情報記憶部２２、ユーザ情報記憶部２３、位置情報記憶部２４及び音声レベル測定値情報記憶部２５を有する構成である。
【００２７】
通信部１１は外部とのデータ通信を行う。認証部１２は端末装置４０からのログイン要求を受け付け、端末装置４０を操作するユーザの認証を行う。画面制御部１３は端末装置４０に表示させる画面の制御を行う。コンテンツ配信部１４は端末装置４０にコンテンツデータの配信を行う。コンテンツ加工部１５は端末装置４０に配信するコンテンツの加工を行う。具体的に、コンテンツ加工部１５は後述するように同じ仮想空間内の位置を選択した一人以上のユーザの端末装置４０から受信した音声データを、その仮想空間内の位置に関連付いたコンテンツデータに追加する。なお、仮想空間内の位置に関連付いたコンテンツデータは、例えばスタジアムでのスポーツ観戦である場合に、そのスタジアムに対応する仮想空間内の位置に設けられたカメラからの映像・音声データとなる。
【００２８】
情報管理部１６は、認証情報記憶部２１、セッション情報記憶部２２、ユーザ情報記憶部２３、位置情報記憶部２４及び音声レベル測定値情報記憶部２５に記憶された各種情報を管理する。
【００２９】
認証情報記憶部２１は全ユーザの認証情報を記憶している。図４は認証情報の一例の構成図である。図４のログイン情報はユーザＩＤ、パスワードを含む構成である。ユーザＩＤはユーザを識別する情報の一例である。パスワードはユーザ本人であることを証明するための秘密情報の一例である。
【００３０】
セッション情報記憶部２２はコンテンツデータに関する情報をセッション情報として記憶している。図５はセッション情報の一例の構成図である。図５に示したセッション情報はセッションＩＤ、コンテンツ名、参加ユーザを含む構成である。セッションＩＤはコンテンツデータを識別する情報の一例である。コンテンツ名は、コンテンツデータの名称である。参加ユーザは、そのコンテンツデータに関連付いた仮想空間内の位置を選択している全ユーザのユーザＩＤを表している。
【００３１】
ユーザ情報記憶部２３はコンテンツデータに関連付いた仮想空間内の位置を選択している全ユーザの情報を記憶している。図６はユーザ情報の一例の構成図である。図６に示したユーザ情報はユーザＩＤ、位置、音声レベル（音声レベルデータ）を含む構成である。ユーザＩＤはユーザを識別する情報の一例である。位置は、ユーザが選択している仮想空間内の位置を表す情報である。音声レベルは、ユーザＩＤにより識別されるユーザが発した音声のレベルを表している。音声レベルの「過去の試合の平均」は過去のコンテンツデータを視聴時にユーザが発した音声のレベルの平均を表す。音声レベルの「現在」は現在、ユーザが発している音声のレベルを表す。
【００３２】
位置情報記憶部２４は、ユーザにより選択される仮想空間内の各位置の情報を記憶している。図７は位置情報の一例の構成図である。図７の位置情報は位置、ユーザＩＤ、座標宇及び音声レベルを含む構成である。位置はユーザが選択可能な仮想空間内の位置を表す情報である。ユーザＩＤは、その仮想空間内の位置を選択済みのユーザを識別する情報の一例である。座標は、その仮想空間内の位置を平面座標で表す情報の一例である。音声レベルは「過去の試合の平均」と「現在の平均」と「現在の総和」とを表す。
【００３３】
音声レベルの「過去の試合の平均」は、その仮想空間内の位置を選択済みの全ユーザのユーザ情報に含まれる「過去の試合の平均」の平均値を表す。また、音声レベルの「現在の平均」は、その仮想空間内の位置を選択済みの全ユーザのユーザ情報の「現在」の平均値を表す。また、音声レベルの「現在の総和」は、その仮想空間内の位置を選択済みの全ユーザのユーザ情報の「現在」の総和値を表す。
【００３４】
音声レベル測定値情報記憶部２５は、過去のコンテンツデータを視聴時にユーザが発した音声のレベルの測定値を記憶している。図８は音声レベル測定値情報の一例の構成図である。図８の音声レベル測定値情報は、ユーザＩＤ及び過去の音声レベル測定値を含む構成である。
【００３５】
ユーザＩＤは、ユーザＩＤはユーザを識別する情報の一例である。過去の音声レベル測定値は、過去のコンテンツデータを視聴時にユーザが発した音声のレベルの測定値を表している。
【００３６】
《端末装置》
本実施形態に係る端末装置４０は、例えば図９に示すような処理ブロックにより実現される。図９は、本実施形態に係る端末装置の一例の処理ブロック図である。端末装置４０はアプリケーション等を実行することで、図９に示すような処理ブロックを実現する。端末装置４０は、通信部４１、入力受付部４２、表示制御部４３、ログイン要求部４４、音声入力部５１、音声出力部５２及び撮影部５３を有する構成である。なお、図９はカメラ及びマイクが内蔵されている端末装置４０の例を示している。
【００３７】
通信部４１は外部とのデータ通信を行う。入力受付部４２はユーザからの入力操作を受け付ける。表示制御部４３はコンテンツ配信装置１０から配信されるコンテンツデータの表示を制御する。ログイン要求部４４はコンテンツ配信装置１０に対してログイン要求を行う。音声入力部５１はマイクを利用してユーザの発した音声などの音を音声データ（録音データ）に変換して出力する。音声出力部５２はスピーカを利用し、コンテンツデータに含まれる音声データを音声などの音に変換して出力する。撮影部５３は、ユーザを撮影した映像データを出力する。
【００３８】
＜処理＞
《仮想空間の位置の概念》
図１０は、ユーザにより選択可能な複数の位置が設けられた仮想空間の一例の模式図である。なお、ここではコンテンツ配信装置１０がスタジアムで行われるサッカー観戦のコンテンツデータを配信する例について説明する。なお、図１０（ａ）はユーザにより選択可能な複数の位置ごとの現在の音声レベルを表している。図１０（ｂ）はユーザにより選択可能な複数の位置ごとの過去の試合の音声レベルを表している。
【００３９】
図１０では、サッカーの試合が行われるスタジアムの形状を模した仮想空間が示されており、サッカーのフィールド部分の周囲にユーザが位置することのできる複数の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃが示されている。図１０に示した複数の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃは、仮想空間内においてユーザが選択可能な複数の位置の一例である。図１０に示すように、仮想空間内においてユーザが選択可能な複数の位置は実空間におけるスタジアムの観客席に対応する位置となる。
【００４０】
複数の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃのそれぞれには、その仮想空間内の位置を選択済みのユーザの人数と、その位置の音声レベルとが示されている。図１０（ａ）では、その位置の音声レベルとして現在の音声レベルが示されている。また、図１０（ｂ）では、その位置の音声レベルとして過去の試合の音声レベルが示されている。
【００４１】
図１０に示されるように、複数の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃは、その仮想空間内の位置を選択済みのユーザの人数、及び、その仮想空間内の位置の音声レベルにばらつきが生じる。したがって、後述する位置設定画面で仮想空間内の位置を選択するユーザにとっては、仮想空間内の位置ごとに示される音声レベルが、そのユーザに適した仮想空間内の位置の選択に役立つ情報となる。なお、図１０では音声レベルが低いほど静かであることを示し、音声レベルが高いほど賑やかであることを示している。
【００４２】
また、複数の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃには、それぞれ撮影装置Ｃ１ａ〜Ｃ１ｄ、Ｃ２ａ〜Ｃ２ｃ、Ｃ３ａ〜Ｃ３ｄ、Ｃ４ａ〜Ｃ４ｃが対応付けられている。複数の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃに関連付けられたコンテンツデータは、撮影装置Ｃ１ａ〜Ｃ１ｄ、Ｃ２ａ〜Ｃ２ｃ、Ｃ３ａ〜Ｃ３ｄ、Ｃ４ａ〜Ｃ４ｃから出力される映像・音声データが含まれる。なお、撮影装置Ｃ１ａ〜Ｃ１ｄ、Ｃ２ａ〜Ｃ２ｃ、Ｃ３ａ〜Ｃ３ｄ、Ｃ４ａ〜Ｃ４ｃの実体は実空間のスタジアムの各位置に設置されていてもよい。
【００４３】
《コンテンツ開始前のシーケンス》
ここでは、コンテンツデータがサッカーの試合であり、その試合の開始前（コンテンツ開始前）のシーケンスについて説明する。図１１は本実施形態に係るコンテンツ配信処理のコンテンツ開始前の一例のシーケンス図である。
【００４４】
ステップＳ１において、端末装置４０はユーザからアプリケーションを起動する操作を受け付け、アプリケーションを起動する。ステップＳ２において、端末装置４０のログイン要求部４４はユーザから入力されたユーザＩＤ及びパスワードを指定してコンテンツ配信装置１０にログイン要求を行う。
【００４５】
ステップＳ３に進み、コンテンツ配信装置１０の認証部１２はログイン要求で指定されたユーザＩＤ及びパスワードと図４の認証情報とを利用し、認証を行う。認証部１２はログイン要求で指定されたユーザＩＤ及びパスワードの組が、図４の認証情報に記憶されていればログイン成功と判断し、図４の認証情報に記憶されていなければログイン失敗と判断する。ステップＳ４に進み、認証部１２はログイン成功又はログイン失敗の認証結果情報を端末装置４０に返す。
【００４６】
また、ログイン成功であれば、コンテンツ配信装置１０の画面制御部１３は図５に示したセッション情報をセッション情報記憶部２２から抽出し、図１２に示すようなコンテンツ選択画面１０００の画面データを生成する。ステップＳ６に進み、画面制御部１３は生成したコンテンツ選択画面１０００の画面データを端末装置４０に送信する。
【００４７】
図１２はコンテンツ選択画面の一例のイメージ図である。コンテンツ選択画面１０００はユーザが選択可能なコンテンツ一覧が表示され、コンテンツ一覧から１つのコンテンツの選択を受け付け可能である。例えばユーザはコンテンツ選択画面１０００に表示されている「参加する」ボタン１００２を押下することで「サッカー日本−ドイツ」のコンテンツを選択できる。
【００４８】
ステップＳ７に進み、端末装置４０の入力受付部４２はユーザから、表示制御部４３により表示されているコンテンツ選択画面１０００の「参加する」ボタン１００２を押下する操作を受け付ける。ステップＳ８に進み、表示制御部４３はステップＳ７でコンテンツを選択したユーザのユーザＩＤと、そのユーザにより選択されたコンテンツのコンテンツ名とを指定して、コンテンツ配信装置１０にコンテンツ登録要求を行う。
【００４９】
コンテンツ配信装置１０の画面制御部１３は端末装置４０からのコンテンツ登録要求を受信する。ステップＳ９に進み、画面制御部１３は受信したコンテンツ登録要求で指定されていたコンテンツ名のセッション情報に、受信したコンテンツ登録要求で指定されていたユーザＩＤを登録する。
【００５０】
ステップＳ１０に進み、画面制御部１３は図７の位置情報を参照して、仮想空間内の位置毎に、その仮想空間内の位置を選択済みのユーザの人数と、その仮想空間内の位置を選択済みの全ユーザのユーザ情報に含まれる「過去の試合の平均」の平均値（過去の平均音声レベル）を取得し、図１３に示す位置設定画面１１００の画面データを生成する。
【００５１】
ステップＳ１１に進み、画面制御部１３は生成した位置設定画面１１００の画面データを端末装置４０に送信する。図１３は位置設定画面の一例のイメージ図である。位置設定画面１１００の仮想空間内の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃのそれぞれには、その仮想空間内の位置を選択済みのユーザの人数と、その位置の音声レベルとが表示される。
【００５２】
ユーザは図１３の位置設定画面１１００の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃから一つの位置を選択し、ＯＫボタン１１０２を押下することで、選択した位置と関連付いたコンテンツデータの配信を受けることができる。なお、図１３の位置設定画面１１００には、音声レベルに応じた録音データの試聴要求を受け付けるボタンなどを設けてもよい。これにより、ユーザは音声レベルに応じた録音データを試聴して、位置を選択できる。
【００５３】
ステップＳ１２に進み、位置設定画面１１００の画面データを受信した端末装置４０の表示制御部４３は、例えば図１３の位置設定画面１１００を表示する。ステップＳ１３に進み、端末装置４０の入力受付部４２はユーザから、表示制御部４３により表示されている位置設定画面１１００の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃから一つの位置の選択を受け付ける。
【００５４】
ステップＳ１４に進み、表示制御部４３はステップＳ１３で仮想空間内の位置を選択したユーザのユーザＩＤと、そのユーザにより選択された仮想空間内の位置とを指定してコンテンツ配信装置１０に位置登録要求を行う。
【００５５】
コンテンツ配信装置１０の画面制御部１３は、端末装置４０からの位置登録要求を受信する。ステップＳ１５に進み、画面制御部１３は受信した位置登録要求で指定されていた位置のユーザ情報及び位置情報に、受信した位置登録要求で指定されていたユーザＩＤを登録する。そして、ステップＳ１６において、端末装置４０はコンテンツ配信装置１０との間でコンテンツのセッションを確立し、コンテンツ開始後に例えば図１４のコンテンツ表示画面１２００を表示できる。
【００５６】
図１４はコンテンツ表示画面の一例のイメージ図である。コンテンツ表示画面１２００はコンテンツ配信装置１０から配信されたコンテンツデータに含まれる映像・音声データが表示及び再生される画面例である。図１４のコンテンツ表示画面１２００には、図１６の位置設定画面１１００に遷移させるための「位置の変更」ボタン１２０２が設けられている。ユーザは「位置の変更」ボタン１２０２を押下する操作により、図１６の位置設定画面１１００を端末装置４０に表示させることができるので、仮想空間内の位置を選択し直すことができる。
【００５７】
《コンテンツ開始後のシーケンス》
ここでは、コンテンツデータがサッカーの試合であり、その試合の開始後（コンテンツ開始後）のシーケンスについて説明する。図１５は本実施形態に係るコンテンツ配信処理のコンテンツ開始後の一例のシーケンス図である。
【００５８】
ステップＳ２１に進み、端末装置４０の音声入力部５１はユーザの音声レベルの測定を開始する。ステップＳ２２に進み、音声入力部５１はユーザのユーザＩＤと、そのユーザの音声レベルの測定結果（現在の音声レベル）とを指定して、コンテンツ配信装置１０に音声レベル記録要求を行う。
【００５９】
ステップＳ２３に進み、コンテンツ配信装置１０の情報管理部１６は受信した音声レベル記録要求で指定されていたユーザＩＤの音声レベル測定値情報に基づき、過去の音声レベル（過去の試合の平均の音声レベル）を計算する。なお、情報管理部１６はステップＳ２２で受信した現在の音声レベルを図８の音声レベル測定値情報の過去の音声レベル測定値に追加する。
【００６０】
ステップＳ２４に進み、情報管理部１６はステップＳ２２で受信した現在の音声レベルとステップＳ２３で計算した過去の試合の平均の音声レベルとに基づき、図６のユーザ情報及び図７の位置情報を更新する。
【００６１】
コンテンツ開始後、ユーザはステップＳ２５において図１４のコンテンツ表示画面１２００の「位置の変更」ボタン１２０２を押下する。ステップＳ２６に進み、表示制御部４３はユーザＩＤと、コンテンツ名とを指定して、コンテンツ配信装置１０に位置変更要求を行う。
【００６２】
コンテンツ配信装置１０の画面制御部１３は、端末装置４０からの位置変更要求を受信する。ステップＳ２７に進み、画面制御部１３は図７の位置情報を参照して、仮想空間内の位置毎に、その仮想空間内の位置を選択済みのユーザの人数と、その仮想空間内の位置を選択済みの全ユーザのユーザ情報に含まれる音声レベルの「現在の平均」又は「現在の総和」を取得し、図１６に示す位置設定画面１１００の画面データを生成する。
【００６３】
図１６は位置設定画面の他の例のイメージ図である。位置設定画面１１００の仮想空間内の位置Ａ１ａ〜Ａ１ｄ、Ａ２ａ〜Ａ２ｃ、Ａ３ａ〜Ａ３ｄ、Ａ４ａ〜Ａ４ｃのそれぞれには、その仮想空間内の位置を選択済みのユーザの人数と、その位置の音声レベルとが表示される。なお、図１６の位置設定画面１１００では位置の音声レベルとして図７の位置情報の音声レベル「現在の平均」又は「現在の総和」が表示される。なお、ステップＳ２８〜Ｓ３２の処理は図１１のステップＳ１１〜Ｓ１５の処理と同様であるため、説明を省略する。
【００６４】
図１５のシーケンス図では音声レベルの測定を端末装置４０で行っていたが、図１７のシーケンス図に示すように、音声レベルの測定をコンテンツ配信装置１０で行うようにしてもよい。図１７は本実施形態に係るコンテンツ配信処理のコンテンツ開始後の他の例のシーケンス図である。
【００６５】
ステップＳ５１に進み、端末装置４０の音声入力部５１はユーザが発した音声などを音声データに変換する。ステップＳ５２に進み、音声入力部５１はユーザＩＤと、ステップＳ５１で変換した音声データとを指定して、コンテンツ配信装置１０に音声レベル記録要求を行う。ステップＳ５３に進み、コンテンツ配信装置１０は受信した音声データの音声レベル（現在の音声レベル）を測定する。
【００６６】
ステップＳ５４に進み、コンテンツ配信装置１０の情報管理部１６は受信した音声レベル記録要求で指定されていたユーザＩＤの音声レベル測定値情報に基づき、過去の音声レベル（過去の試合の平均の音声レベル）を計算する。なお、情報管理部１６はステップＳ５３で測定した現在の音声レベルを図８の音声レベル測定値情報の過去の音声レベル測定値に追加する。
【００６７】
ステップＳ５５に進み、情報管理部１６はステップＳ５３で測定した現在の音声レベルとステップＳ５４で計算した過去の試合の平均の音声レベルとに基づき、図６のユーザ情報及び図７の位置情報を更新する。なお、図１７のステップＳ５６〜Ｓ６３の処理は図１５のステップＳ２５〜Ｓ６３の処理と同様であるため、説明を省略する。
【００６８】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。本実施形態ではユーザが選択可能な位置の一例として、スタジアムの観客席部分を区分した範囲を示したが、座席表のように１ユーザが選択可能な座席であってもよい。なお、本実施形態で説明したコンテンツ配信システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【符号の説明】
【００６９】
１    コンテンツ配信システム
１０    コンテンツ配信装置
１１    通信部
１２    認証部
１３    画面制御部
１４    コンテンツ配信部
１５    コンテンツ加工部
１６    情報管理部
２１    認証情報記憶部
２２    セッション情報記憶部
２３    ユーザ情報記憶部
２４    位置情報記憶部
２５    音声レベル測定値情報記憶部
３０    撮影装置
４０    端末装置
４１    通信部
４２    入力受付部
４３    表示制御部
４４    ログイン要求部
５１    音声入力部
５２    音声出力部
５３    撮影部
６０    ネットワーク
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特許第５２９９０１８号公報
【図１】
2019165336.tif 000003
【図２】
2019165336.tif 000004
【図３】
2019165336.tif 000005
【図４】
2019165336.tif 000006
【図５】
2019165336.tif 000007
【図６】
2019165336.tif 000008
【図７】
2019165336.tif 000009
【図８】
2019165336.tif 000010
【図９】
2019165336.tif 000011
【図１０】
2019165336.tif 000012
【図１１】
2019165336.tif 000013
【図１２】
2019165336.tif 000014
【図１３】
2019165336.tif 000015
【図１４】
2019165336.tif 000016
【図１５】
2019165336.tif 000017
【図１６】
2019165336.tif 000018
【図１７】
2019165336.tif 000019