(57)【特許請求の範囲】
【請求項１】
所定の映像コンテンツを視聴可能なユーザ端末とコンテンツ管理サーバとが通信ネットワークを介して互いに通信可能に接続された映像コンテンツ配信システムであって、
前記ユーザ端末は、
前記所定の視野映像データを前記コンテンツ管理サーバから受信するように構成された第１受信部と、
前記受信した視野映像データに基づいて、表示部に視野映像を表示するように構成された表示制御部と、
前記ユーザ端末に対するユーザからの入力操作に従って、前記表示部に表示された前記所定の映像コンテンツの視野映像の現在の視点を当該現在の視点とは異なる複数の視点のうちの一つである切替先の視点に切り替えることを要求する視点切替要求信号を生成するように構成された視点切替要求信号生成部と、
前記生成された視点切替要求信号を前記コンテンツ管理サーバに送信するように構成された第１送信部と、を備え、
前記コンテンツ管理サーバは、
前記視点切替要求信号を前記ユーザ端末から受信するように構成された第２受信部と、
前記現在の視点又は前記切替先の視点に対応する視野映像データを前記ユーザ端末に送信するように構成された第２送信部と、
前記切替先の視点への切替回数を前記複数の視点ごとに更新するように構成された切替回数更新部と、
を備える、映像コンテンツ配信システム。
【請求項２】
少なくとも前記第１送信部が前記視点切替要求信号を前記第２受信部に送信した時点から前記第１受信部が前記切替先の視点に対応する視野映像データを前記コンテンツ管理サーバから受信する時点までの間、または、少なくとも前記第２受信部が前記視点切替要求信号を受信した時点から前記第２送信部が前記切替先の視点に対応する視野映像データを送信する時点までの間、前記コンテンツ管理サーバは、前記現在の視点に対応する視野映像データを前記ユーザ端末に送信し続ける、請求項１の映像コンテンツ配信システム。
【請求項３】
前記コンテンツ管理サーバは、
各視点への切替回数に基づいて、前記視野映像の視聴により前記ユーザに課金すべき金額を決定するように構成された課金演算部をさらに備える、請求項１または２に記載の映像コンテンツ配信システム。
【請求項４】
前記第２送信部が前記切替先の視点に対応する視野映像データを前記ユーザ端末に送信したときに、前記切替回数更新部は、前記切替先の視点への切替回数を更新する、請求項１から３のうちいずれか一項に記載の映像コンテンツ配信システム。
【請求項５】
前記ユーザ端末は、
前記表示制御部が前記切替先の視点からの視野映像の前記表示部への表示を開始した表示開始時刻を示すタイムスタンプを生成するように構成されたタイムスタンプ生成部をさらに備え、
前記第２受信部が前記タイムスタンプを前記ユーザ端末から受信したときに、前記切替回数更新部は、前記切替先の視点への切替回数を更新する、請求項１から３のうちいずれか一項に記載の映像コンテンツ配信システム。
【請求項６】
前記切替回数更新部は、前記切替先の視点に対応する席エリアへの切替回数を更新するように構成され、
前記課金演算部は、各席エリアへの切替回数に基づいて、前記視野映像の視聴により前記ユーザに課金すべき金額を決定するように構成されている、請求項３に記載の映像コンテンツ配信システム。
【請求項７】
所定の映像コンテンツを視聴可能なユーザ端末と通信ネットワークを介して通信可能に接続されたコンテンツ管理サーバであって、
前記ユーザ端末に表示された前記所定の映像コンテンツの視野映像の現在の視点を当該現在の視点とは異なる複数の視点のうちの一つである切替先の視点に切り替えることを要求する視点切替要求信号を前記ユーザ端末から受信するように構成された第２受信部と、
前記現在の視点又は前記切替先の視点に対応する視野映像データを前記ユーザ端末に送信するように構成された第２送信部と、
前記切替先の視点への切替回数を前記複数の視点ごとに更新するように構成された切替回数更新部と、
を備えるコンテンツ管理サーバ。
【請求項８】
少なくとも前記第２受信部が前記視点切替要求信号を受信した時点から前記第２送信部が前記切替先の視点に対応する視野映像データを送信する時点までの間、前記現在の視点に対応する視野映像データを前記ユーザ端末に送信し続ける、請求項７のコンテンツ管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツ配信システム及び映像コンテンツ配信システムに設けられたコンテンツ管理サーバに関する。
【背景技術】
【０００２】
インターネット等の通信ネットワークを介して映像コンテンツを配信する映像コンテンツ配信システムが知られている。特許文献１には、通信ネットワークを介して不特定多数のユーザに複数の映像コンテンツを配信するコンテンツ配信システムが開示されている。各ユーザは、複数のチャンネルのうちの一つを選択することで、選択したチャンネルに対応する映像コンテンツの視聴をすることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３７７４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、特許文献１では、ユーザが複数の映像コンテンツのうちの一つを選択することで当該選択された映像コンテンツを視聴可能な映像コンテンツ配信システムが開示されている一方で、同一の映像コンテンツを複数の異なる視点で視聴可能な映像コンテンツ配信システムについては開示されていない。特に、ユーザがコンサート映像等の映像コンテンツを視聴する場合、異なる視点から同一の映像コンテンツを視聴したいといったニーズが少なからず存在する。
【０００５】
本発明は、ユーザが同一の映像コンテンツを異なる視点で視聴する場合に、映像コンテンツ配信サービスに対するユーザの満足度を向上させることが可能な映像コンテンツ配信システムを提供することを目的とする。また、当該映像コンテンツ配信システムに設けられたコンテンツ管理サーバを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る映像コンテンツ配信システムでは、コンテンツを視聴可能なユーザ端末とコンテンツ管理サーバとが通信ネットワークを介して互いに通信可能に接続されている。
前記ユーザ端末は、
視野映像データを前記コンテンツ管理サーバから受信するように構成された第１受信部と、
前記受信した視野映像データに基づいて、表示部に視野映像を表示するように構成された表示制御部と、
前記ユーザ端末に対するユーザからの入力操作に従って、前記表示部に表示された視野映像の視点を現在の視点である第１視点から第２視点に切り替えることを要求する視点切替要求信号を生成するように構成された視点切替要求信号生成部と、
前記生成された視点切替要求信号を前記コンテンツ管理サーバに送信するように構成された第１送信部と、
を備え、
前記コンテンツ管理サーバは、
前記視点切替要求信号を前記ユーザ端末から受信するように構成された第２受信部と、
前記第１視点又は前記第２視点に対応する視野映像データを前記ユーザ端末に送信するように構成された第２送信部と、
前記第２視点への切替回数を更新するように構成された切替回数更新部と、
を備える。
【発明の効果】
【０００７】
本発明によれば、ユーザが同一の映像コンテンツを異なる視点で視聴する場合に、映像コンテンツ配信サービスに対するユーザの満足度を向上させることが可能な映像コンテンツ配信システムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る映像コンテンツ配信システムの構成図である。
【図２】ユーザ端末のハードウェア構成の一例を示す図である。
【図３】第１実施形態におけるユーザ端末の制御部の機能ブロックを示す図である。
【図４】複数の視点が規定されたコンサート会場の客席のレイアウトの一例を示す図である。
【図５】コンテンツ管理サーバとコンテンツサーバのハードウェア構成の一例を示す図である。
【図６】第１実施形態におけるコンテンツ管理サーバの制御部の機能ブロックを示す図である。
【図７】コンテンツサーバの制御部の機能ブロックを示す図である。
【図８】第１実施形態に係る映像コンテンツ配信システムの一連のプロセスを示すシーケンス図である。
【図９】ユーザ視点情報管理テーブルの一例を示す図である。
【図１０】第１課金情報管理テーブルの一例を示す図である。
【図１１】第２課金情報管理テーブルの一例を示す図である。
【図１２】コンテンツ管理テーブルの一例を示す図である。
【図１３】第２実施形態におけるユーザ端末の制御部の機能ブロックを示す図である。
【図１４】第２実施形態におけるコンテンツ管理サーバの制御部の機能ブロックを示す図である。
【図１５】第２実施形態に係る映像コンテンツ配信システムの一連のプロセスを示すシーケンス図である。
【発明を実施するための形態】
【０００９】
［本発明の実施形態の説明］
本発明の実施形態の概要を説明する。
（１）コンテンツを視聴可能なユーザ端末とコンテンツ管理サーバとが通信ネットワークを介して互いに通信可能に接続された映像コンテンツ配信システムであって、
前記ユーザ端末は、
視野映像データを前記コンテンツ管理サーバから受信するように構成された第１受信部と、
前記受信した視野映像データに基づいて、表示部に視野映像を表示するように構成された表示制御部と、
前記ユーザ端末に対するユーザからの入力操作に従って、前記表示部に表示された視野映像の視点を現在の視点である第１視点から第２視点に切り替えることを要求する視点切替要求信号を生成するように構成された視点切替要求信号生成部と、
前記生成された視点切替要求信号を前記コンテンツ管理サーバに送信するように構成された第１送信部と、
を備え、
前記コンテンツ管理サーバは、
前記視点切替要求信号を前記ユーザ端末から受信するように構成された第２受信部と、
前記第１視点又は前記第２視点に対応する視野映像データを前記ユーザ端末に送信するように構成された第２送信部と、
前記第２視点への切替回数を更新するように構成された切替回数更新部と、
を備える、映像コンテンツ配信システム。
【００１０】
上記構成によれば、切替先の視点である第２視点への切替回数が更新されるので、ユーザが視野映像の視点を切り替える度に切替先の視点への切替回数が更新される。従って、ユーザが視野映像を視聴している間における各視点の切替回数に関するデータがユーザごとに得られるので、各ユーザがどのように映像コンテンツの視聴を楽しんでいるかを各視点の切替回数に関するデータを用いて分析することができる。このように、ユーザごとの各視点の切替回数に関するデータを映像コンテンツ配信サービスに対するユーザの満足度向上のために利用することができる。
【００１１】
（２）少なくとも前記第１送信部が前記視点切替要求信号を前記第２受信部に送信した時点から前記第１受信部が前記第２視点に対応する視野映像データを前記コンテンツ管理サーバから受信する時点までの間、または、少なくとも前記第２受信部が前記視点切替要求信号を受信した時点から前記第２送信部が前記第２視点に対応する視野映像データを送信する時点までの間、前記コンテンツ管理サーバは、前記第１視点に対応する視野映像データを前記ユーザ端末に送信し続ける、項目（１）の映像コンテンツ配信システム。
【００１２】
本構成によれば、少なくとも第１送信部が視点切替要求信号を第２受信部に送信した時点から第１受信部が第２視点に対応する視野映像データをコンテンツ管理サーバから受信する時点までの間、または、少なくとも第２受信部が前記視点切替要求信号を受信した時点から第２送信部が前記第２視点に対応する視野映像データを送信する時点までの間、第１視点に対応する視野映像データが前記ユーザ端末に送信され続ける。このように、ユーザ端末に提供される視野映像に対して第１視点から第２視点への視点切替え操作を行うときに、第１視点の視野映像が第２視点の視野映像にシームレスに切り替わるため、ユーザはストレスを感じることなく異なる視点での視野映像の視聴を楽しむことができる。
従って、ユーザが同一の映像コンテンツを異なる視点で視聴する場合に、映像コンテンツ配信サービスに対するユーザの満足度を向上させることが可能な映像コンテンツ配信システムを提供することが可能となる。
【００１３】
（３）前記コンテンツ管理サーバは、
各視点への切替回数に基づいて、前記視野映像の視聴により前記ユーザに課金すべき金額を決定するように構成された課金演算部をさらに備える、項目（１）または（２）に記載の映像コンテンツ配信システム。
【００１４】
本構成によれば、各視点の切替回数に基づいて、視野映像の視聴によりユーザに課金すべき金額が決定されるので、各視点の切替回数に応じた従量課金システムを提供することができる。このように、映像配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００１５】
（４）前記第２送信部が前記第２視点に対応する視野映像データを前記ユーザ端末に送信したときに、前記切替回数更新部は、前記第２視点への切替回数を更新する、項目（１）から（３）のうちいずれか一項に記載の映像コンテンツ配信システム。
【００１６】
本構成によれば、第２送信部が第２視点に対応する視野映像データをユーザ端末に送信したときに、第２視点への切替回数が更新される。したがって、サーバ側の故障によって切替先の視点に対応する視野映像データをユーザ端末に送信できなかった場合に、切替先の視点への切替回数が更新される（つまり、切替回数が１つ増加する）ことを防ぐことができる。このように、映像コンテンツ配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００１７】
（５）前記ユーザ端末は、
前記表示制御部が前記第２視点からの視野映像の前記表示部への表示を開始した表示開始時刻を示すタイムスタンプを生成するように構成されたタイムスタンプ生成部をさらに備え、
前記第２受信部が前記タイムスタンプを前記ユーザ端末から受信したときに、前記切替回数更新部は、前記第２視点への切替回数を更新する、項目（１）から（３）のうちいずれか一項に記載の映像コンテンツ配信システム。
【００１８】
本構成によれば、第２受信部がタイムスタンプをユーザ端末から受信したときに、第２視点への切替回数が更新される。したがって、コンテンツ管理サーバとユーザ端末との間の通信トラブル等によってユーザが切替先の視点からの視野映像を視聴できなかった場合に、切替先の視点への切替回数が更新される（つまり、切替回数が１つ増加する）ことを防ぐことができる。このように、映像コンテンツ配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００１９】
（６）前記切替回数更新部は、前記第２視点に対応する席エリアへの切替回数を更新するように構成され、
前記課金演算部は、各席エリアへの切替回数に基づいて、前記視野映像の視聴により前記ユーザに課金すべき金額を決定するように構成されている、項目（１）から（５）のうち何れか一項に記載の映像コンテンツ配信システム。
【００２０】
本構成によれば、各席エリアへの切替回数に基づいて、視野映像の視聴によりユーザに課金すべき金額が決定されるので、各席エリアへの切替回数に応じた従量課金システムを提供することができる。このように、映像配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００２１】
（７）コンテンツを視聴可能なユーザ端末と通信ネットワークを介して通信可能に接続されたコンテンツ管理サーバであって、
前記ユーザ端末に表示された視野映像の視点を現在の視点である第１視点から第２視点に切り替えることを要求する視点切替要求信号を前記ユーザ端末から受信するように構成された第２受信部と、
前記第１視点又は前記第２視点に対応する視野映像データを前記ユーザ端末に送信するように構成された第２送信部と、
前記第２視点への切替回数を更新するように構成された切替回数更新部と、
を備えるコンテンツ管理サーバ。
【００２２】
上記構成によれば、切替先の視点である第２視点への切替回数が更新されるので、ユーザが視野映像の視点を切り替える度に切替先の視点への切替回数が更新される。従って、ユーザが視野映像を視聴している間における各視点の切替回数に関するデータがユーザごとに得られるので、各ユーザがどのように映像コンテンツの視聴を楽しんでいるかを各視点の切替回数に関するデータを用いて分析することができる。このように、ユーザごとの各視点の切替回数に関するデータを映像コンテンツ配信サービスに対するユーザの満足度向上のために利用することができる。
【００２３】
（８）少なくとも前記第２受信部が前記視点切替要求信号を受信した時点から前記第２送信部が前記第２視点に対応する視野映像データを送信する時点までの間、前記第１視点に対応する視野映像データを前記ユーザ端末に送信し続ける、項目（７）のコンテンツ管理サーバ。
【００２４】
本構成によれば、少なくとも第２受信部が視点切替要求信号を受信した時点から第２送信部が第２視点に対応する視野映像データを送信する時点までの間、第１視点に対応する視野映像データが前記ユーザ端末に送信され続ける。このように、ユーザ端末に提供される視野映像に対して第１視点から第２視点への視点切替え操作を行うときに、第１視点の視野映像が第２視点の視野映像にシームレスに切り替わるため、ユーザはストレスを感じることなく異なる視点での視野映像の視聴を楽しむことができる。
従って、ユーザが同一の映像コンテンツを異なる視点で視聴する場合に、映像コンテンツ配信サービスに対するユーザの満足度を向上させることが可能なコンテンツ管理サーバを提供することができる。
【００２５】
［本発明の実施形態の詳細］
以下、本発明の実施形態について図面を参照しながら説明する。尚、本実施形態の説明において既に説明された部材と同一の参照番号を有する部材については、説明の便宜上、その説明は省略する。
【００２６】
（第１実施形態）
図１は、本発明の実施形態（以下、単に本実施形態という。）に係る映像コンテンツ配信システム１００を示す構成図である。図１に示すように、映像コンテンツ配信システム１００は、映像コンテンツを視聴可能な複数のユーザ端末２Ｘ，２Ｙと、コンテンツ管理サーバ３と、複数のコンテンツサーバ５Ｓ，５Ａ，５Ｂ，５Ｃ，５Ｄとを備える。ユーザ端末２Ｘ，２Ｙと、コンテンツ管理サーバ３と、複数のコンテンツサーバ５Ｓ，５Ａ，５Ｂ，５Ｃ，５Ｄは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又インターネット等の通信ネットワーク１を介して互いに通信可能に接続されている。尚、以降の説明では、説明の便宜上、ユーザ端末２Ｘ，２Ｙを単にユーザ端末２といい、コンテンツサーバ５Ｓ，５Ａ，５Ｂ，５Ｃ，５Ｄを単にコンテンツサーバ５という。また、ユーザ端末２Ｘ，２Ｙは同一の構成を有しており、コンテンツサーバ５Ｓ，５Ａ，５Ｂ，５Ｃ，５Ｄも同一の構成を有しているものとする。
【００２７】
次に、図２を参照してユーザ端末２のハードウェア構成について説明する。図２に示すように、ユーザ端末２は、制御装置２１と、入力操作部２８と、表示部２７と、センサ２９とを備える。制御装置２１は、通信バス２０と、制御部２２と、記憶部２３と、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）インターフェース２４と、タイムクロック２５と、通信インターフェース２６とを備える。制御部２２と、記憶部２３と、Ｉ／Ｏインターフェース２４と、タイムクロック２５と、通信インターフェース２６は、通信バス２０により互いに通信可能に接続されている。制御装置２１は、例えば、パーソナルコンピュータ、スマートフォン、タブレットまたはウェアラブルデバイスである。
【００２８】
制御部２２は、メモリとプロセッサを備えている。メモリは、例えば、各種プログラムが格納されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びプロセッサにより実行される各種プログラムやデータが格納される複数のワークエリアを有するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等から構成される。ＲＡＭは、表示部２７に表示される映像に対応する映像データが格納されるＶＲＡＭを含む。プロセッサは、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、ＭＰＵ（Ｍｉｃｒｏ−Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及び／又はＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）から構成される。
【００２９】
記憶部（ストレージ）２３は、各種プログラムや映像データ等を格納するように構成されており、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、フラッシュメモリ等により構成されている。Ｉ／Ｏインターフェース２４は、入力操作部２８と、表示部２７と、センサ２９をそれぞれ制御装置２１に通信可能に接続するように構成されており、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子、ＨＤＭＩ（登録商標）（Ｈｉｇｈ―Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）等により構成されている。
【００３０】
タイムクロック２５は、現在時刻をカウントするように構成されており、例えば、リアルタイムクロック（ＲＴＣ）である。タイムクロック２５は、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）を用いてネットワーク上の装置（例えば、コンテンツ管理サーバ３）と時刻同期を行ってもよい。通信インターフェース２６は、ユーザ端末２を通信ネットワーク１に接続させるように構成されている。
【００３１】
入力操作部２８は、ユーザ端末２に対するユーザからの入力操作を受付けると共に、当該入力操作に応じて、ユーザの入力操作を示す操作信号を生成するように構成されている。入力操作部２８は、例えば、タッチパネル、外部コントローラ、マウス、キーボード等である。表示部２７は、視野映像データに基づいて視野映像を表示するように構成されており、例えば、ユーザに３次元映像を提供するヘッドマウンドディスプレイ（ＨＭＤ：Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）である。ＨＭＤには、ユーザの左目に提供される左目用映像と、ユーザの右目に提供される右目用映像が表示されるため、両目の視差を利用した３次元映像をバーチャルリアリティ（ＶＲ）映像としてユーザに提供することができる。また、表示部２７は、パーソナルコンピュータ、スマートフォン又はタブレット用のディスプレイであってもよい。
【００３２】
センサ２９は、ＨＭＤのＸＹＺ方向への移動、および、ＸＹＺ軸周りの回転を検知することにより、ＨＭＤを装着しているユーザの動きを検出する。これにより、ユーザの頭の動きによる視線の変化が検出される。センサ２９は、ＨＭＤに設けられた地磁気センサ、加速度センサ及び／又はジャイロセンサにより構成されていてもよいし、ＨＭＤに複数の発光点を設け、外部カメラにより当該発光点を検知することによって構成されても良い。
【００３３】
次に、図３を参照してユーザ端末２の制御部２２の機能ブロック図について説明する。図３は、ユーザ端末２の制御部２２の機能ブロックを示す図である。図３に示すように、制御部２２は、受信部２２１（第１受信部）と、表示制御部２２３と、視線変更信号生成部２２２と、視点切替要求信号生成部２２４と、送信部２２５（第１送信部）とを備える。
【００３４】
受信部２２１は、通信インターフェース２６を介して視野映像データをコンテンツ管理サーバ３から受信するように構成される。受信部２２１は、視野映像データを例えばストリーミング形式により受信してもよい。また、受信部２２１は、視野映像データを含む３６０度空間映像データをコンテンツ管理サーバ３から受信してもよい。この場合、制御部２２（表示制御部２２３）は、受信した３６０度空間映像データとユーザの視線方向に関する視線情報から視野映像データを生成してもよい。表示制御部２２３は、受信した視野映像データに基づいて、表示部２７に視野映像を表示するように構成されている。ここで、視野映像とは、ユーザの視点を中心とした３６０度空間映像のうちユーザの視野内に表示されるバーチャルリアリティ（ＶＲ）映像である。つまり、視野映像とは、ユーザの視点を中心とした３６０度空間映像の一部であって、ユーザの視野によって規定される。また、ユーザの視野は、ユーザの視線方向によって規定される。つまり、ユーザの視線方向が決定されると、ユーザの視野が決定されて、視野映像が決定される。同様に、ユーザの視線方向が変更されると、ユーザの視野が変更されるので、視野映像が変更される。また、視野映像の種類としては、例えば、コンサート映像や、サッカー、野球、相撲、格闘技、テニス等のスポーツ映像や、歌舞伎、能楽、ミュージカル等の舞台映像が挙げられる。
【００３５】
視線変更信号生成部２２２は、センサ２９によって出力されたユーザの視線方向の変化を示す信号に従って、視線変更信号を生成するように構成されている。視線変更信号は、変更された視線方向に関する視線情報を含む。
【００３６】
視点切替要求信号生成部２２４は、ユーザ端末２に対するユーザからの入力操作に従って、表示部２７に表示された視野映像の視点を現在の視点から次の視点に切り替えることを要求する視点切替要求信号を生成するように構成されている。具体的には、視点切替要求信号生成部２２４は、入力操作部２８から出力されたユーザの入力操作を示す操作信号に基づいて、切替後の視点を示す視点情報を生成すると共に、ユーザ端末２を使用しているユーザのユーザＩＤ情報と、ユーザ端末２のアドレス情報を記憶部２３から読み出す。このように、視点切替要求信号は、視点情報と、ユーザＩＤ情報と、ユーザ端末２のアドレス情報を含む。
【００３７】
ここで、視野映像の視点とは、図４に示すように、例えば、コンサート会場における視点Ａ１，Ａ２，Ａ３等に相当する。ここで、アーティストが演奏するステージ上には、視点Ｓ１，Ｓ２，Ｓ３がそれぞれ位置しており、視点Ｓ１，Ｓ２，Ｓ３は、Ｓ席エリアに属する視点である。また、視点Ａ１，Ａ２，Ａ３は、Ａ席エリアに属する視点である。視点Ｂ１，Ｂ２，Ｂ３は、Ｂ席エリアに属する視点である。視点Ｃ１〜Ｃ５は、Ｃ席エリアに属する視点である。視点Ｄ１〜Ｄ３は、Ｄ席エリアに属する視点である。図１０に示すように、Ｓ席エリア〜Ｄ席エリアごとに１時間当たりの視聴料金（例えば、Ｓ席エリアでは１０００円／時間）が設定されていると共に、図１１に示すように、Ｓ席エリア〜Ｄ席エリアごとに１回の視点切替当たりの切替料金（例えば、Ｓ席エリアでは１００円／回数）が設定されている。このように、本明細書では、「視点」の概念と「席エリア」の概念は異なるものであって、各視点はいずれかの席エリアに属しており、席エリアごとに視聴料金や切替料金が設定されている。尚、以下の説明では、Ｓ席エリアやＡ席エリアを単にＳ席又はＡ席という場合がある。また、視点Ｓ１，Ｓ２，Ｓ３のうちのいずれかの視点を総称して「Ｓ席エリアの視点」という場合がある。同様に、視点Ａ１，Ａ２，Ａ３のうちのずれかの視点を総称して「Ａ席エリアの視点」といい、視点Ｃ１〜Ｃ５のうちのいずれかの視点を総称して「Ｃ席エリアの視点」といい、視点Ｄ１〜Ｄ３のうちのいずれかを総称して「Ｄ席エリアの視点」という場合がある。また、本実施形態では、各席エリアに複数の視点が含まれているが、各席エリアに一つの視点が含まれてもよい。つまり、席エリアと視点が一対一の関係を有してもよい。
【００３８】
例えば、視点切替要求信号生成部２２４は、表示部２７に表示された視野映像の視点を現在の視点である視点Ａ１から次の視点である視点Ｓ１に切り替えることを要求する視点切替要求信号を生成する。また、ユーザのＩＤ情報とは、例えば、映像コンテンツ配信サービスを利用するためのユーザの会員ＩＤである。ユーザ端末２のアドレス情報とは、例えば、ユーザ端末２のＩＰアドレスである。また、視点切替要求信号生成部２２４は、表示部２７に表示された視野映像の視点を同一席エリアに属する視点（例えば、視点Ｓ１）から同一席エリアに属する別の視点（例えば、視点Ｓ２）に切り替えることを要求する視点切替要求信号を生成してもよい。
【００３９】
送信部２２５は、視点切替要求信号生成部２２４によって生成された視点切替要求信号と視線変更信号生成部２２２によって生成された視線変更信号を通信インターフェース２６を介してコンテンツ管理サーバ３に送信するように構成されている。尚、ユーザ端末２が３６０度空間映像データをコンテンツ管理サーバ３から受信する場合には、当該視線変更信号はコンテンツ管理サーバ３には送信されない。
【００４０】
次に、図５を参照してコンテンツ管理サーバ３とコンテンツサーバ５のハードウェア構成についてそれぞれ説明する。図５は、コンテンツ管理サーバ３とコンテンツサーバ５のハードウェア構成の一例を示す図である。図５に示すように、コンテンツ管理サーバ３は、通信バス３０と、制御部３２と、タイムクロック３５と、通信インターフェース３６とを備える。制御部３２と、記憶部３３と、タイムクロック３５と、通信インターフェース３６は、通信バス３０を介して互いに通信可能に接続されている。制御部３２は、メモリとプロセッサを備えており、メモリは、例えば、ＲＯＭ及びＲＡＭ等から構成されるとともに、プロセッサは、例えば、ＣＰＵ、ＭＰＵ及び／又はＧＰＵにより構成される。
【００４１】
記憶部（ストレージ）３３は、各種プログラムや映像データ等を格納するように構成されており、ＨＤＤ、ＳＳＤ又はフラッシュメモリ等により構成されている。タイムクロック３５は、既に説明したタイムクロック２５と同一の構成を有しており、ＮＴＰを用いてユーザ端末等の時刻と時刻同期を行ってもよい。通信インターフェース３６は、コンテンツ管理サーバ３を通信ネットワーク１に接続させるように構成されている。
【００４２】
コンテンツサーバ５は、通信バス５０と、制御部５２と、記憶部５３と、通信インターフェース５６とを備える。制御部５２と、記憶部５３と、通信インターフェース５６は、通信バス５０を介して互いに通信可能に接続されている。制御部５２は、メモリとプロセッサを備えており、メモリは、例えば、ＲＯＭ及びＲＡＭ等から構成されるとともに、プロセッサは、例えば、ＣＰＵ、ＭＰＵ及び／又はＧＰＵにより構成される。
【００４３】
記憶部（ストレージ）５３は、例えば大容量のＨＤＤにより構成されており、各視点に対応する３６０度空間映像データを保存するように構成されている。例えば、コンテンツサーバ５Ｓの記憶部３３は、Ｓ席エリアに属する視点Ｓ１，Ｓ２，Ｓ３に対応する３６０度空間映像データを保存するように構成されている。コンテンツサーバ５Ａの記憶部３３は、Ａ席エリアに属する視点Ａ１，Ａ２，Ａ３に対応する３６０度空間映像データを保存するように構成されている。コンテンツサーバ５Ｂの記憶部３３は、Ｂ席エリアに属する視点Ｂ１，Ｂ２，Ｂ３に対応する３６０度空間映像データを保存するように構成されている。コンテンツサーバ５Ｃの記憶部３３は、Ｃ席エリアに属する視点Ｃ１〜Ｃ５に対応する３６０度空間映像データを保存するように構成されている。コンテンツサーバ５Ｄの記憶部３３は、Ｄ席エリアに属する視点Ｄ１，Ｄ２，Ｄ３に対応する３６０度空間映像データを保存するように構成されている。各視点の３６０度空間映像データは、コンサート会場に設置された複数の３６０度カメラによって撮像されてもよい。例えば、視点Ｓ１の３６０度空間映像データは、視点Ｓ１の位置に設置された３６０度カメラによって撮像される。その後、３６０度カメラによって撮像された３６０度空間映像データがコンテンツサーバ５Ｓの記憶部３３に保存される。また、本実施形態では、ユーザが同一の映像コンテンツを複数の異なる視点で視聴するための映像コンテンツ配信システム１００を前提としているため、各コンテンツサーバ５Ｓ，５Ａ，５Ｂ，５Ｃ，５Ｄに保存される３６０度空間映像データは、同一の映像コンテンツ（例えば、同一のコンサート映像）を対象としている。さらに、本実施形態では、各コンテンツサーバ５Ｓ〜５Ｄは、対応する席エリアに属する複数の視点に対応する３６０度空間映像データを保存しているが、各々が一つの視点に対応する３６０度空間映像データを保存する複数のコンテンツサーバを設けてもよい。また、通信インターフェース５６は、コンテンツサーバ５を通信ネットワーク１に接続させるように構成されている。
【００４４】
次に、第１実施形態に係るコンテンツ管理サーバ３の制御部３２の機能ブロック図について図６を参照して説明する。図６は、第１実施形態に係るコンテンツ管理サーバ３の制御部３２の機能ブロックを示す図である。図６に示すように、制御部３２は、受信部３２１（第２受信部）と、情報取得部３２２と、視聴停止時刻決定部３２６と、視聴開始時刻決定部３２７と、視聴時間決定部３２８と、送信開始時刻決定部３２９と、第１課金情報管理テーブル更新部３３１と、第２課金情報管理テーブル更新部３３２（切替回数更新部）と、ユーザ課金総額演算部３３０（課金演算部）と、ユーザ視点情報管理テーブル更新部３２４と、視野映像データ要求信号生成部３２３と、送信部３２５（第２送信部）とを備える。
【００４５】
受信部３２１は、通信インターフェース３６を介して視点切替要求信号及び視線変更信号をユーザ端末２から受信するように構成されている。また、受信部３２１は、通信インターフェース３６を介して視野映像データをコンテンツサーバ５から受信するように構成されている。情報取得部３２２は、受信部３２１によって受信された視点切替要求信号から、ユーザＩＤ情報と、ユーザの視点情報と、ユーザ端末２のアドレス情報を取得するように構成されている。また、情報取得部３２２は、受信部３２１によって受信された視線変更信号に基づいて、変更された視線方向に関する視線情報を取得するように構成されている。
【００４６】
視聴停止時刻決定部３２６は、ユーザが現在の席エリア（例えば、Ａ席エリア）からの視野映像の視聴を停止する視聴停止時刻を決定するように構成されている。視聴開始時刻決定部３２７は、ユーザが現在の席エリア（例えば、Ａ席エリア）からの視野映像の視聴を開始する視聴開始時刻を決定するように構成されている。視聴時間決定部３２８は、視聴開始時刻決定部３２７によって決定された視聴開始時刻と視聴停止時刻決定部３２６によって決定された視聴停止時刻に基づいて、現在の席エリア（例えば、Ａ席エリア）からの視野映像の視聴時間を決定するように構成されている。
【００４７】
送信開始時刻決定部３２９は、送信部３２５が切替後の視点（例えば、視点Ｓ１）に対応する視野映像データのユーザ端末２への送信を開始する送信開始時刻を決定するように構成される。第１課金情報管理テーブル更新部３３１は、記憶部３３に保存された第１課金情報管理テーブル（図１０参照）の内容を更新するように構成されている。特に、第１課金情報管理テーブル更新部３３１は、視聴時間決定部３２８によって決定された現在の席エリアからの視野映像の視聴時間に基づいて、現在の席エリアに対する累計視聴時間を更新するように構成されている。
【００４８】
図１０に示すように、第１課金情報管理テーブルは、各席エリアに対応する単位時間当たりの視聴料金に関する情報と、各席エリアに対応する累計視聴時間に関する情報と、各席エリアに対応する課金額と、視野映像の視聴により各ユーザ（各ユーザＩＤ）に課金すべき視聴時間に対する課金総額と、を含む。図１０に示す第１課金情報管理テーブルの一例では、Ｓ席エリアからの視野映像の視聴により課金される課金額は、１０００円／時間×２０分／６０分＝３３３円となる。また、Ａ席エリアからの視野映像の視聴により課金される課金額は、８００円／時間×１０分／６０分＝１３３円となる。また、各ユーザＩＤに課金すべき視聴時間に関する課金総額は、各席エリアに対応する課金額を合計することで算出される。図１０に示す例では、３３３円（Ｓ席エリア）＋１３３円（Ａ席エリア）＋５８円（Ｂ席エリア）＋４２円（Ｃ席エリア）＋１００円（Ｄ席エリア）＝総額６６７円となる。
【００４９】
第２課金情報管理テーブル更新部３３２は、記憶部３３に保存された第２課金情報管理テーブル（図１１参照）の内容を更新するように構成されている。特に、第２課金情報管理テーブル更新部３３２は、ユーザ端末２の表示部２７に表示された視野映像の視点が第１視点（例えば、視点Ａ１）から第２視点（例えば、視点Ｓ１）に切り替えられたとき、第２視点への切替回数を更新した後、第２視点が属する席エリアの切替回数を更新する。
【００５０】
図１１に示すように、第２課金情報管理テーブルは、各席エリアに対応する１回の切替当たりの切替料金に関する情報と、各席エリアに対応する切替回数に関する情報と、各席エリアに対応する課金額と、視野映像の視点切替により各ユーザ（各ユーザＩＤ）に課金すべき視点切替に関する課金総額と、を含む。図１１に示す第２課金情報管理テーブルの一例では、Ｓ席エリアへの視点切替により発生する課金額は、１００円／回×５回＝５００円となる。また、Ａ席エリアへの視点切替により発生する課金額は、８０円／回×２回＝１６０円となる。また、各ユーザＩＤに課金すべき視点切替に関する課金総額は、各席エリアの課金額を合計することで算出される。図１１に示す例では、５００円（Ｓ席エリア）＋１６０円（Ａ席エリア）＋２８０円（Ｂ席エリア）＋２００円（Ｃ席エリア）＋９０円（Ｄ席エリア）＝総額１２３０円となる。
【００５１】
また、第２課金情報管理テーブル更新部３３２によって実行される視点の切替回数の更新プロセスの一例について説明する。例えば、ユーザＸが視野映像の視点切替を視点Ｓ１→Ｓ２→Ｓ３→Ｓ１→Ｓ２のように実行したとき、第２課金情報管理テーブル更新部３３２は、視点Ｓ１への切替回数を１回として決定し、視点Ｓ２への切替回数を２回として決定し、視点Ｓ３への切替回数を１回として決定することで、Ｓ席エリアの切替回数を４回として決定する。ここで、第２課金情報管理テーブル更新部３３２は、切替先の視点への切替回数をカウントするので、最初の視点である視点Ｓ１を切替回数のカウントから除外する。つまり、本例では、２つの視点Ｓ１が出現しているが、視点Ｓ１への切替回数は２回ではなく１回となる点に留意されたい。
【００５２】
また、ユーザＸが視野映像の視点切替を視点Ｓ１→Ａ１→Ａ２→Ｂ１→Ａ１のように実行したとき、第２課金情報管理テーブル更新部３３２は、視点Ｓ１への切替回数を０回として決定し、視点Ａ１への切替回数を２回として決定し、視点Ａ２への切替回数を１回として決定し、視点Ｂ１への切替回数を１回として決定する。その後、第２課金情報管理テーブル更新部３３２は、Ｓ席エリアの切替回数を０回として決定し、Ａ席エリアの切替回数を３回として決定し、Ｂ席エリアの切替回数を１回として決定する。
【００５３】
ユーザ課金総額演算部３３０は、Ｓ席エリアからＤ席エリアの各々の切替回数と、Ｓ席エリアからＤ席エリアの各々の累計視聴時間とに基づいて、視野映像の視聴により各ユーザに課金すべき課金総額を決定するように構成されている。換言すれば、ユーザ課金総額演算部３３０は、図１０に示す第１課金情報管理テーブルと、図１１に示す第２課金情報管理テーブルとに基づいて、各ユーザに課金すべき課金総額を決定するように構成される。
【００５４】
具体的には、ユーザ課金総額演算部３３０は、第１課金情報管理テーブルに含まれるＳ席エリアからＤ席エリアの各々の累計視聴時間に基づいて、視聴時間に関する課金総額（３３３円（Ｓ席エリア）＋１３３円（Ａ席エリア）＋５８円（Ｂ席エリア）＋４２円（Ｃ席エリア）＋１００円（Ｄ席エリア）＝総額６６７円）を算出する。さらに、ユーザ課金総額演算部３３０は、第２課金情報管理テーブルに含まれるＳ席エリアからＤ席エリアの各々の切替回数に基づいて、視点切替に関する課金総額（５００円（Ｓ席エリア）＋１６０円（Ａ席エリア）＋２８０円（Ｂ席エリア）＋２００円（Ｃ席エリア）＋９０円（Ｄ席エリア）＝総額１２３０円）を算出する。そして、ユーザ課金総額演算部３３０は、視聴時間に関する課金総額（６６７円）と視点切替に関する課金総額（１２３０円）を合計することで、ユーザＸに課金すべき課金総額（１８９７円）を決定する。
【００５５】
また、視点Ｓ１の切替回数が１回であり、視点Ｓ２の切替回数が２回であり、視点Ｓ３の切替回数が２回である場合、Ｓ席エリアの切替回数は５回となる。この場合、ユーザ課金総額演算部３３０は、Ｓ席エリアの単価１００円に切替回数５を乗算することで、Ｓ席エリアへの切替回数に基づく課金額（１００円×５＝５００円）を決定する。換言すれば、ユーザ課金総額演算部３３０は、視点Ｓ１の切替回数と、視点Ｓ２の切替回数と、視点Ｓ３の切替回数の合計に基づいて、これらの視点Ｓ１〜Ｓ３が属するＳ席エリアへの切替回数に基づく課金額を決定する。
【００５６】
ユーザ視点情報管理テーブル更新部３２４は、記憶部３３に保存されたユーザ視点情報管理テーブル（図９参照）の内容を更新するように構成されている。特に、ユーザ視点情報管理テーブル更新部３２４は、送信開始時刻決定部３２９によって決定された視野映像データの送信開始時刻と、情報取得部３２２によって取得されたユーザの視点情報とに基づいて、ユーザ視点情報管理テーブルに含まれる各ユーザの視点（例えば、視点Ｓ１）と当該視点に対応する視野映像データの送信開始時刻（例えば、００：０３）を追加する。例えば、ユーザの視点が視点Ａ１から視点Ｓ１に変更される場合、視点Ｓ１に対応する視野映像データの送信開始時刻がユーザ視点情報管理テーブルに新たに書き込まれる。
【００５７】
視野映像データ要求信号生成部３２３は、視野映像データを要求する視野映像データ要求信号を生成するように構成されている。特に、視野映像データ要求信号生成部３２３は、記憶部３３に保存されたユーザ視点情報管理テーブル（図９参照）を参照することで、切替後の視点に関する情報を読み出す。さらに、視野映像データ要求信号生成部３２３は、ユーザ視点情報管理テーブルに含まれる情報に基づいて、切替後の視点からの視野映像の再生開始時刻を算出してもよい。さらに、視野映像データ要求信号生成部３２３は、記憶部３３に保存されたコンテンツ管理テーブル（図１１参照）から切替後の視点に対応する視野映像データを生成可能なコンテンツサーバ５のアドレス情報（例えば、ＩＰアドレス等）を取得してもよい。このように、視野映像データ要求信号は、コンテンツサーバ５のアドレス情報と切替後の視点からの視野映像の再生開始時刻に関する情報を含んでもよい。さらに、視野映像データ要求信号は、情報取得部３２２によって取得された視線情報をさらに含んでもよい。視線情報は、変更された視線方向に関する情報または初期視線方向（例えば、ステージの中心を向いた視線方向）に関する情報である。
【００５８】
送信部３２５は、視野映像データ要求信号生成部３２３によって生成された視野映像データ要求信号を通信インターフェース３６及び通信ネットワーク１を介して所望のコンテンツサーバ５に送信するように構成されている。特に、送信部３２５は、所望のコンテンツサーバ５のアドレス情報を参照することで、当該視野映像データ要求信号を所望のコンテンツサーバ５に送信してもよい。また、送信部３２５は、所望のコンテンツサーバ５から取得された視野映像データをユーザ端末２に送信してもよい。さらに、送信部３２５は、所望のコンテンツサーバ５から取得された、視野映像データを含む３６０度空間映像データをユーザ端末２に送信してもよい。この場合、ユーザ端末２（表示制御部２２３）は、受信した３６０度空間映像データに基づいて、視野映像データを生成してもよい。
【００５９】
次に、図７を参照してコンテンツサーバ５の制御部５２の機能ブロックについて説明する。図７は、コンテンツサーバ５の制御部５２の機能ブロックを示す図である。図７に示すように、制御部５２は、受信部５２１と、視野映像データ生成部５２２と、送信部５２３とを備える。受信部５２１は、コンテンツ管理サーバ３から送信された視野映像データ要求信号を受信するように構成されている。視野映像データ生成部５２２は、記憶部５３から３６０度空間映像データを読み出した後、当該３６０度空間映像データと視野映像データ要求信号に基づいて、視野映像データを生成するように構成されている。例えば、切替後の視点が視点Ｓ１であって、コンテンツサーバ５がコンテンツサーバ５Ｓである場合、視野映像データ生成部５２２は、視点Ｓ１に対応する３６０度空間映像データを記憶部５３から読み出した後、当該３６０度空間映像データと視野映像データ要求信号に基づいて、視点Ｓ１に対応する視野映像データを生成する。
【００６０】
送信部５２３は、通信インターフェース５６を介して、視野映像データ生成部５２２によって生成された視野映像データをコンテンツ管理サーバ３に送信するように構成されている。尚、送信部５２３は、視野映像データを含む３６０度空間映像データをコンテンツ管理サーバ３に送信してもよい。この場合、３６０度空間映像データがコンテンツ管理サーバ３からユーザ端末２に送信され、ユーザ端末２が受信した３６０度空間映像データから視野映像データを生成する。
【００６１】
次に、図８を参照して第１実施形態に係る映像コンテンツ配信システム１００の一連のプロセスについて説明する。図８は、第１実施形態に係る映像コンテンツ配信システム１００の一連のプロセスを示すシーケンス図である。図８に示すように、ユーザＸが使用しているユーザ端末２Ｘとコンテンツ管理サーバ３との間の情報のやり取りについて主に説明することで、映像コンテンツ配信システム１００の課金方法を説明する。また、ユーザＹが使用しているユーザ端末２Ｙとコンテンツ管理サーバ３との間の情報のやり取りも、ユーザ端末２Ｘとコンテンツ管理サーバ３との間の情報のやり取りと同様である。
【００６２】
最初に、ステップＳ１において、ユーザＸが入力操作部２８を通じて切替前の視点である視点Ａ１から切替後の視点Ｓ１に切り替えるための所定の操作を行う。つまり、入力操作部２８は、視点Ａ１から視点Ｓ１への切替え要求を示す操作信号を視点切替要求信号生成部２２４に送信する。視点切替要求信号生成部２２４は、入力操作部２８から送信された操作信号に従って、表示部２７に表示された視野映像の視点を視点Ａ１から視点Ｓ１に切り替えることを要求する視点切替要求信号を生成する。具体的には、視点切替要求信号生成部２２４は、入力操作部２８から送信された操作信号に基づいて、視点Ｓ1を示す視点情報を生成すると共に、ユーザＸのユーザＩＤ情報と、ユーザ端末２Ｘのアドレス情報を記憶部２３から読み出す。このように、視点切替要求信号は、視点Ｓ１を示す視点情報と、ユーザＸのユーザＩＤ情報と、ユーザ端末２ＸのＩＰアドレス情報を含む。
【００６３】
次に、送信部２２５は、通信インターフェース２６を介して、生成された視点切替要求信号をコンテンツ管理サーバ３に送信する。図８に示すように、ユーザ端末２Ｘが視点切替要求信号を送信した時刻をｔ０＝００：０１とする。
【００６４】
次に、ステップＳ２において、視聴停止時刻決定部３２６は、タイムクロック３５が示す現在時刻と情報取得部３２２により取得された情報を参照することで、ユーザＸがＡ席エリアからの視野映像の視聴を停止するＡ席視聴停止時刻（第１視聴停止時刻）を決定する。具体的には、視聴停止時刻決定部３２６は、視点切替要求信号（具体的には、視点切替要求信号に含まれる情報）を取得した取得時刻をＡ席視聴停止時刻として決定する。図８に示すように、視聴停止時刻をｔ１＝００：０２とする。
【００６５】
また、ステップＳ１の前に、視聴開始時刻決定部３２７は、ユーザＸがＡ席エリアからの視野映像の視聴を開始するＡ席視聴開始時刻（第１視聴開始時刻）を決定している。また、受信部３２１が、Ａ席エリアの視点Ａ１からＡ席エリアの視点Ａ２に切り替えることを要求する視点切替要求信号を受信したとき（つまり、同一席エリア内での視点の切替えを要求する視点切替要求信号を受信したとき）、視聴停止時刻決定部３２６は動作しなくてもよい（つまり、Ａ席視聴停止時刻を決定しなくてもよい）。かかる場合では、視点が同一席エリア内で変更されるので、視聴開始時刻決定部３２７も動作しなくてもよい。
【００６６】
このように、表示部２７に表示された視野映像の視点を所定の席エリア（例えば、Ａ席エリア）に属する視点（例えば、視点Ａ１）から当該所定の席エリアとは異なる席エリア（例えば、Ｓ席エリア）に属する視点（視点Ｓ１）に切り替えることを要求する視点切替要求信号を受信部３２１が受信したとき（または、送信部２２５が当該視点切替要求信号を送信したとき）、視聴停止時刻決定部３２６は、当該所定の席エリアからの視野映像の視聴を停止する第１視聴停止時刻を決定するとともに、視聴開始時刻決定部３２７は、当該異なる席エリアからの視野映像の視聴を開始する第２視聴開始時刻を決定する。
【００６７】
一方、受信部３２１が同一席エリア内での視点の切替を要求する視点切替要求信号を受信した場合でも、第２課金情報管理テーブル更新部３３２は、切替先の視点への切替回数（切替先の視点が属する席エリアへの切替回数）を更新することで、第２課金情報管理テーブルの内容を更新する。
【００６８】
次に、ステップＳ３において、送信開始時刻決定部３２９は、タイムクロック３５が示す現在時刻と情報取得部３２２により取得された情報を参照することで、送信部３２５が視点Ｓ１に対応する視野映像データのユーザ端末２Ｘへの送信を開始する送信開始時刻を決定する。ここで、送信開始時刻をｔ２＝００：０３とする。
【００６９】
次に、ステップＳ４において、ユーザ視点情報管理テーブル更新部３２４は、記憶部３３に保存されたユーザ視点情報管理テーブル（図９参照）の内容を更新する。特に、ユーザ視点情報管理テーブル更新部３２４は、送信開始時刻決定部３２９によって決定された送信開始時刻ｔ２＝００：０３と、情報取得部３２２によって取得されたユーザＸのユーザＩＤ情報と、情報取得部３２２によって取得された視点Ｓ１を示す視点情報とをユーザ視点情報管理テーブルに書き込む。
【００７０】
次に、ステップＳ５において、コンテンツ管理サーバ３は、Ｓ席エリアの視点Ｓ１に対応する３６０度空間映像データを保存しているコンテンツサーバ５Ｓから視点Ｓ１に対応する視野映像データを取得する。具体的には、視野映像データ要求信号生成部３２３は、視野映像データを要求する視野映像データ要求信号を生成する。特に、視野映像データ要求信号生成部３２３は、記憶部３３に保存されたユーザ視点情報管理テーブル（図９参照）を参照することで、視点Ｓ１を読み出す。さらに、視野映像データ要求信号生成部３２３は、ユーザ視点情報管理テーブルに含まれる情報に基づいて、視点Ｓ１からの視野映像の再生開始時刻を算出すると共に、記憶部３３に保存されたコンテンツ管理テーブル（図１１参照）からコンテンツサーバ５Ｓのアドレス情報を取得する。このように、視野映像データ要求信号は、コンテンツサーバ５Ｓのアドレス情報と視点Ｓ１からの視野映像の再生開始時刻に関する情報を含んでもよい。また、視野映像の視点を切り替える場合、視野映像データ要求信号は、初期視線方向（例えば、ステージの中心を向いた視線方向）に関する視線情報を含んでもよい。
【００７１】
次に、送信部３２５は、コンテンツサーバ５Ｓのアドレス情報を参照することで、視野映像データ要求信号生成部３２３によって生成された視野映像データ要求信号を通信インターフェース３６及び通信ネットワーク１を介してコンテンツサーバ５Ｓに送信する。その後、コンテンツサーバ５Ｓは、視野映像データ要求信号を受信した後、当該視野映像データ要求信号に基づいて、視点Ｓ１に対応する視野映像データを生成する。その後、コンテンツサーバ５Ｓは、当該生成された視野映像データをコンテンツ管理サーバ３に送信する。具体的には、コンテンツサーバ５Ｓの受信部５２１が視野映像データ要求信号を受信した後、視野映像データ生成部５２２は、記憶部５３から視点Ｓ１に対応する３６０度空間映像データを読み出した後、当該３６０度空間映像データと視野映像データ要求信号に基づいて、視点Ｓ１に対応する視野映像データを生成する。その後、送信部５２３は、通信インターフェース５６を介して生成された視野映像データをコンテンツ管理サーバ３に送信する。このように、コンテンツ管理サーバ３は、視点Ｓ１に対応する視野映像データをコンテンツサーバ５Ｓから取得する。
【００７２】
次に、ステップＳ６において、コンテンツ管理サーバ３は、視点Ｓ１に対応する視野映像データをユーザ端末２Ｘに送信する。具体的には、送信部３２５は、ユーザ視点情報管理テーブルに格納された送信開始時刻（ｔ２＝００：０３）と情報取得部３２２によって取得されたユーザ端末２Ｘのアドレス情報を参照することで、記憶部３３に保存された視点Ｓ１に対応する視野映像データをストリーミング形式でユーザ端末２Ｘに送信する。尚、本実施形態では、コンテンツ管理サーバ３は、視野映像データをユーザ端末２Ｘに送信しているが、視野映像データを含む３６０度空間映像データをユーザ端末２Ｘに送信してもよい。
【００７３】
一方、ユーザ端末２Ｘの送信部２２５が視点切替要求信号をコンテンツ管理サーバ３の受信部３２１に送信した時点（ｔ０＝００：０１）から、ユーザ端末２Ｘの受信部２２１が視点Ｓ１に対応する視野映像データをコンテンツ管理サーバ３から受信する時点までの間、コンテンツ管理サーバ３（送信部３２５）は、記憶部３３に保存された視点Ａ１に対応する視野映像データをストリーミング形式でユーザ端末２Ｘに送信し続ける。または、コンテンツ管理サーバ３の受信部３２１が視点切替要求信号をユーザ端末２Ｘから受信した時点からコンテンツ管理サーバ３の送信部３２５が視点Ｓ１に対応する視野映像データをユーザ端末２Ｘに送信する時点までの間、コンテンツ管理サーバ３（送信部３２５）は、記憶部３３に保存された視点Ａ１に対応する視野映像データをストリーミング形式でユーザ端末２Ｘに送信し続ける。
【００７４】
従って、ステップＳ７に示すように、ユーザＸは、上記期間の間、視点Ａ１からの視野映像を視聴し続けることができる。さらに、ユーザ端末２Ｘが視点Ｓ１に対応する視野映像データを受信した時点から所定時間経過後（ｔ３＝００：０４）に、表示制御部２２３は、視点Ｓ１に対応する視野映像データに基づいて、視点Ｓ１からの視野映像を表示部２７に表示する（ステップＳ９）。このように、ユーザＸは、ｔ３＝００：０４から視点Ｓ１に対応する視野映像を視聴することができる。
【００７５】
このように、ユーザ端末２Ｘに提供される視野映像の視点を視点Ａ１から視点Ｓ１に切り替える視点切替操作を行うときに、視点Ａ１からの視野映像が視点Ｓ１からの視野映像にシームレスに切り替わるため、ユーザＸは、ストレスを感じることなく異なる視点での視野映像の視聴を楽しむことができる。従って、ユーザが同一の映像コンテンツを異なる視点で視聴する場合に、映像コンテンツ配信サービスに対するユーザの満足度を向上させることが可能な映像コンテンツ配信システム１００及びコンテンツ管理サーバ３を提供することができる。
【００７６】
次に、ステップＳ８において、第２課金情報管理テーブル更新部３３２は、視点Ｓ１への切替回数を更新した上で、視点Ｓ１が属するＳ席エリアへの切替回数を更新する。
特に、送信部３２５が視点Ｓ１に対応する視野映像データをユーザ端末２Ｘに送信したとき、送信部３２５は、視点Ｓ１に対応する視野映像データをユーザ端末２Ｘに送信したことを示す送信完了信号を第２課金情報管理テーブル更新部３３２に送信する。第２課金情報管理テーブル更新部３３２は、受信した送信完了信号に基づいて、視点Ｓ１への切替回数を更新した上で、Ｓ席エリアへの切替回数を更新する。このように、第２課金情報管理テーブル３３２は、第２課金情報管理テーブルの内容を更新する。例えば、視点Ｓ１への切替回数が２回であると共に、Ｓ席エリアへの切替回数が５回である場合に、第２課金情報管理テーブル更新部３３２は、視点Ｓ１への切替回数を２回から３回に更新した上で、視点Ｓ１が属するＳ席エリアへの切替回数を５回から６回に更新する。
【００７７】
次に、ステップＳ１０において、視聴開始時刻決定部３２７は、ユーザＸがＳ席エリアからの視野映像の視聴を開始するＳ席視聴開始時刻（第２視聴開始時刻）を決定する。具体的には、視聴開始時刻決定部３２７は、送信開始時刻決定部３２９によって決定された送信開始時刻（ｔ２＝００：０３）をＳ席視聴開始時刻として決定する。例えば、本ステップの後、コンテンツ管理サーバ３（受信部３２１）が、視野映像の視点を視点Ｓ１から視点Ｂ２に切り替えることを要求する視点切替要求信号を受信したとき、視聴停止時刻決定部３２６は、ユーザＸがＳ席エリアからの視野映像の視聴を停止するＳ席視聴停止時刻（第２視聴停止時刻）を決定する。具体的には、視聴停止時刻決定部３２６は、視点切替要求信号を取得した取得時刻をＳ席視聴停止時刻として決定する。
【００７８】
また、既に説明したように、コンテンツ管理サーバ３（受信部３２１）が視点切替要求信号を受信した場合に、視聴停止時刻決定部３２６は、Ａ席視聴停止時刻を決定するとともに、視聴開始時刻決定部３２７は、Ｓ席視聴開始時刻を決定する。
【００７９】
また、視聴時間決定部３２８は、Ａ席視聴開始時刻（第１視聴開始時刻）とＡ席視聴停止時刻（第１視聴停止時刻）に基づいて、Ａ席エリアからの視野映像の視聴時間であるＡ席視聴時間（第１視聴時間）を決定する。具体的には、視聴時間決定部３２８は、Ａ席視聴停止時刻とＡ席視聴開始時刻との差分（Ａ席視聴停止時刻−Ａ席視聴開始時刻）により、Ａ席視聴時間を算出する。
【００８０】
同様に、視聴時間決定部３２８は、Ｓ席視聴開始時刻（第２視聴開始時刻）とＳ席視聴停止時刻（第２視聴停止時刻）に基づいて、Ｓ席エリアからの視野映像の視聴時間であるＳ席視聴時間（第２視聴時間）を決定する。具体的には、視聴時間決定部３２８は、Ｓ席視聴停止時刻とＳ席視聴開始時刻との差分（Ｓ席視聴停止時刻−Ｓ席視聴開始時刻）により、Ｓ席視聴時間を算出する。
【００８１】
以上説明したように、本実施形態によれば、切替先の視点である視点Ｓ１への切替回数が更新されるので、ユーザＸが視野映像の視点を切り替える度に切替先の視点への切替回数が更新される。したがって、各ユーザが視野映像を視聴している間における各視点の切替回数に関するデータがユーザごとに取得されるので、各ユーザがどのように映像コンテンツの視聴を楽しんでいるかを各視点の切替回数に関するデータを用いて分析することができる。このように、ユーザごとの各視点の切替回数に関するデータを映像コンテンツ配信サービスに対するユーザの満足度向上のために利用することができる。
【００８２】
また、各視点（又は各席エリア）への切替回数に基づいて、視野映像の視聴によりユーザに課金すべき金額が決定されるので、各視点（又は各席エリア）への切替回数に応じた従量課金システムを提供することができる。このように、映像配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００８３】
また、送信部３２５が視点Ｓ１に対応する視野映像データをユーザ端末２Ｘに送信したときに、視点Ｓ１への切替回数が更新される。したがって、サーバ側の故障によって切替先の視点Ｓ１に対応する視野映像データをユーザ端末２Ｘに送信できなかった場合に、切替先の視点Ｓ１への切替回数が更新される（つまり、切替回数が１回分増加する）ことを防ぐことができる。このように、映像コンテンツ配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００８４】
また、Ａ席視聴開始時刻とＡ席視聴停止時刻に基づいて、Ａ席視聴時間が決定されるとともに、Ｓ席視聴開始時刻とＳ席視聴停止時刻に基づいて、Ｓ席視聴時間が決定される。従って、各席エリアに対する視野映像の視聴時間が決定されるので、ユーザごとの各席エリアでの視野映像の視聴時間データを記録でき、当該視聴時間データを映像コンテンツ配信サービスに対するユーザの満足度向上のために利用することができる。
【００８５】
また、第１課金情報管理テーブル更新部３３１は、Ａ席視聴時間に基づいて、Ａ席エリアに対応する累計視聴時間を更新すると共に、Ｓ席視聴時間に基づいて、Ｓ席エリアに対応する累計視聴時間を更新する（図１０参照）。このように、本実施形態によれば、各席エリアでの視野映像の視聴時間に応じた従量課金システムを提供することができるので、映像配信サービスに対するユーザの満足度を向上させることが可能となる。
【００８６】
また、ユーザ課金総額演算部３３０は、Ｓ席からＤ席の各々に対応する累計視聴時間に基づいて、各席エリアの視聴時間に応じた課金総額（図１０では６６７円）を決定する。このように、Ｓ席からＤ席の各々の視聴時間に応じた従量課金システムを提供することができるので、映像コンテンツ配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００８７】
また、本実施形態によれば、視聴停止時刻決定部３２６が視点切替要求信号（特に、視点切替要求信号に含まれる情報、例えば、ユーザＩＤ情報）を取得した取得時刻（ｔ１＝００：０２）がＡ席視聴停止時刻として決定されるとともに、送信部３２５が視点Ｓ１に対応する視野映像データのユーザ端末２Ｘへの送信を開始する送信開始時刻（ｔ２＝００：０３）がＳ席視聴開始時刻として決定される。このように、取得時刻ｔ１と送信開始時刻ｔ２との間の期間（１秒間）は、視野映像の視聴時間としてカウントされないので、映像配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００８８】
（第２実施形態）
次に、図１３から図１５を参照して第２実施形態に係る映像コンテンツ配信システムについて説明する。図１３は、第２実施形態におけるユーザ端末２Ａの制御部２２Ａの機能ブロックを示す図である。図１４は、第２実施形態におけるコンテンツ管理サーバ３Ａの制御部３２Ａの機能ブロックを示す図である。図１５は、第２実施形態に係る映像コンテンツ配信システムの一連のプロセスを示すシーケンス図である。第２実施形態に係る映像コンテンツ配信システムは、ユーザ端末の制御部の機能とコンテンツ管理サーバの制御部の機能の点において、第１実施形態に係る映像コンテンツ配信システム１００と異なる。具体的には、ユーザ端末２Ａの制御部２２Ａは、第１実施形態に係る制御部２２の各構成要素に加えて、タイムスタンプ生成部２２６をさらに有する。コンテンツ管理サーバ３Ａの制御部３２Ａは、視聴停止時刻決定部３２６による視聴停止時刻の決定手法と、視聴開始時刻決定部３２７による視聴開始時刻の決定手法と、第２課金情報管理テーブル更新部３３２による切替回数の更新タイミングとの点で、第１実施形態に係る制御部３２と異なる。
【００８９】
図１３に示すように、タイムスタンプ生成部２２６は、タイムクロック２５が示す現在時刻を参照することで、第１タイムスタンプと第２タイムスタンプとを生成するように構成されている。第１タイムスタンプは、送信部２２５が視点切替要求信号のコンテンツ管理サーバ３Ａへの送信を開始した送信開始時刻（例えば、ｔ０＝００：０１）を示し、第２タイムスタンプは、表示制御部２２３が切替先の視点（例えば、視点Ｓ１）からの視野映像の表示部２７への表示を開始した表示開始時刻（例えば、ｔ３＝００：０４）を示す。送信部２２５は、通信インターフェース２６を介してタイムスタンプ生成部２２６によって生成された第１，２タイムスタンプをコンテンツ管理サーバ３Ａに送信する。
【００９０】
次に、図１４を参照して第２実施形態に係る映像コンテンツ配信システムの一連のプロセスについて説明する。
【００９１】
最初に、ステップＳ２１において、ユーザ端末２Ｘ（送信部２２５）は、表示部２７に表示された視野映像の視点を視点Ａ１から視点Ｓ１に切り替えることを要求する視点切替要求信号と第１タイムスタンプをコンテンツ管理サーバ３Ａに送信する。第１タイムスタンプは、タイムスタンプ生成部２２６によって生成され、送信部２２５が視点切替要求信号のコンテンツ管理サーバ３への送信を開始した送信開始時刻（ｔ０＝００：０１）を示している。
【００９２】
次に、ステップＳ２２において、視聴停止時刻決定部３２６は、ユーザＸがＡ席エリアからの視野映像の視聴を停止するＡ席視聴停止時刻（第１視聴停止時刻）を決定する。具体的には、視聴停止時刻決定部３２６は、ユーザ端末２Ｘから送信された第１タイムスタンプに示された送信開始時刻（ｔ０＝００：０１）をＡ席視聴停止時刻として決定する。また、次のステップＳ２３からＳ２７は、図８に示すステップＳ３からＳ７と同じであることから、それらの説明を割愛する。
【００９３】
ステップＳ２８において、表示制御部２２３は、視点Ｓ１に対応する視野映像データに基づいて、表示部２７に視点Ｓ１からの視野映像を表示する。その後、タイムスタンプ生成部２２６は、表示制御部２２３が視点Ｓ１からの視野映像の表示部２７への表示を開始した表示開始時刻（例えば、ｔ３＝００：０４）を示す第２タイムスタンプを生成し、送信部２２５は、当該生成された第２タイムスタンプをコンテンツ管理サーバ３に送信する。
【００９４】
その後、ステップＳ２９において、視聴開始時刻決定部３２７は、ユーザＸがＳ席エリアからの視野映像の視聴を開始するＳ席視聴開始時刻（第２視聴開始時刻）を決定する。具体的には、視聴開始時刻決定部３２７は、ユーザ端末２Ｘから送信された第２タイムスタンプに示された表示開始時刻（ｔ３＝００：０４）をＳ席視聴開始時刻として決定する。
【００９５】
次に、ステップＳ３０において、第２課金情報管理テーブル更新部３３２は、視点Ｓ１への切替回数を更新した上で、視点Ｓ１が属するＳ席エリアへの切替回数を更新する。
特に、受信部３２１が第２タイムスタンプ（タイムスタンプ）をユーザ端末２Ｘから受信したときに、受信部３２１は、視点Ｓ１に対応する視野映像が表示部２７に表示されたことを示す表示完了信号を生成し、当該生成された表示完了信号を第２課金情報管理テーブル更新部３３２に送信する。第２課金情報管理テーブル更新部３３２は、受信した表示完了信号に基づいて、視点Ｓ１への切替回数を更新した上で、Ｓ席エリアへの切替回数を更新する。このように、第２課金情報管理テーブル更新部３３２は、第２課金情報管理テーブルの内容を更新する。
【００９６】
以上説明したように、本実施形態によれば、第１タイムスタンプに示された送信部２２５が視点切替要求信号のコンテンツ管理サーバ３への送信を開始した送信開始時刻（ｔ０＝００：０１）がＡ席視聴停止時刻として決定されるとともに、第２タイムスタンプに示された表示制御部２２３が視点Ｓ１からの視野映像の表示部２７への表示を開始した表示開始時刻（ｔ３＝００：０４）がＳ席視聴開始時刻として決定される。このように、送信開始時刻ｔ０と表示開始時刻ｔ３との間の期間（３秒）は、視野映像の視聴時間としてカウントされないので、映像配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００９７】
また、本実施形態によれば、受信部３２１が第２タイムスタンプをユーザ端末２Ｘから受信したときに、視点Ｓ１への切替回数が更新される。したがって、コンテンツ管理サーバ３Ａとユーザ端末２Ｘとの間の通信トラブル等によってユーザが切替先の視点Ｓ１からの視野映像を視聴できなかった場合に、切替先の視点Ｓ１への切替回数（つまり、切替回数が１回分増加する）ことを防ぐことができる。このように、映像コンテンツ配信サービスに対するユーザの満足度や納得感を向上させることが可能となる。
【００９８】
以上、本実施形態について説明をしたが、本発明の技術的範囲が本実施形態の説明によって限定的に解釈されるべきではないのは言うまでもない。本実施形態はあくまでも一例であって、特許請求の範囲に記載された発明の範囲内において、様々な実施形態の変更が可能であることが当業者によって理解される。このように、本発明の技術的範囲は特許請求の範囲に記載された発明の範囲及びその均等の範囲に基づいて定められるべきである。
【符号の説明】
【００９９】
１：通信ネットワーク
２，２Ａ，２Ｘ，２Ｙ：ユーザ端末
３，３Ａ：コンテンツ管理サーバ
５，５Ｓ，５Ａ，５Ｂ，５Ｃ，５Ｄ：コンテンツサーバ
２０：通信バス
２１：制御装置
２２，２２Ａ：制御部
２３：記憶部
２４：Ｉ／Ｏインターフェース
２５：タイムクロック
２６：通信インターフェース
２７：表示部
２８：入力操作部
２９：センサ
３０：通信バス
３２，３２Ａ：制御部
３３：記憶部
３５：タイムクロック
３６：通信インターフェース
５０：通信バス
５２：制御部
５３：記憶部
５６：通信インターフェース
１００：映像コンテンツ配信システム
２２１：受信部（第１受信部）
２２２：視線変更信号生成部
２２３：表示制御部
２２４：視点切替要求信号生成部
２２５：送信部（第１送信部）
２２６：タイムスタンプ生成部
３２１：受信部（第２受信部）
３２２：情報取得部
３２３：視野映像データ要求信号生成部
３２４：ユーザ視点情報管理テーブル更新部
３２５：送信部（第２送信部）
３２６：視聴停止時刻決定部
３２７：視聴開始時刻決定部
３２８：視聴時間決定部
３２９：送信開始時刻決定部
３３０：ユーザ課金総額演算部（課金演算部）
３３１：第１課金情報管理テーブル更新部
３３２：第２課金情報管理テーブル更新部（切替回数更新部）
５２１：受信部
５２２：視野映像データ生成部
５２３：送信部
【要約】
【課題】ユーザが同一の映像コンテンツを異なる視点で視聴する場合に、映像コンテンツ配信サービスに対するユーザの満足度を向上させる。
【解決手段】ユーザ端末２は、視野映像データをコンテンツ管理サーバ３から受信する受信部２２１と、視野映像データに基づいて、表示部２７に視野映像を表示する表示制御部２２３と、表示部２７に表示された視野映像の視点を第１視点から第２視点に切り替えることを要求する視点切替要求信号を生成する視点切替要求信号生成部２２４と、視点切替要求信号をコンテンツ管理サーバ３に送信する送信部２２５とを備える。コンテンツ管理サーバ３は、視点切替要求信号をユーザ端末２から受信する受信部３２１と、第１視点又は第２視点に対応する視野映像データをユーザ端末２に送信する送信部３２５と、第２視点への切替回数を更新する第２課金情報管理テーブル更新部３３２とを備える。
【選択図】図６【図１】
0006040328.tif 000002
【図２】
0006040328.tif 000003
【図３】
0006040328.tif 000004
【図４】
0006040328.tif 000005
【図５】
0006040328.tif 000006
【図６】
0006040328.tif 000007
【図７】
0006040328.tif 000008
【図８】
0006040328.tif 000009
【図９】
0006040328.tif 000010
【図１０】
0006040328.tif 000011
【図１１】
0006040328.tif 000012
【図１２】
0006040328.tif 000013
【図１３】
0006040328.tif 000014
【図１４】
0006040328.tif 000015
【図１５】
0006040328.tif 000016