(57)【要約】  元データ取得部３０１は、代理人端末１０により撮影されたライブ映像を取得する。中断・再開指示部２０４は、配信サーバ装置３０にコンテンツの視聴を中断する指示と、中断した視聴を再開する指示とを行う。コンテンツ配信部３０８は、取得されたライブ映像を参加人端末２０に配信する。また、コンテンツ配信部３０８は、中断指示により視聴が中断されてから再開指示により視聴が再開されるまでに取得されたライブ映像を短縮した第１短縮映像を配信する。また、コンテンツ配信部３０８は、短縮映像を配信しているときに取得されたライブ映像を短縮した第２短縮映像を配信する。また、コンテンツ配信部３０８は、配信していた短縮映像のうち中断以降の配信部分と、その中断から再開までに取得されたライブ映像を短縮した映像とを合わせた第３短縮映像を配信する。
2019155695.tif 000002
【特許請求の範囲】
【請求項１】
ライブ映像を取得する映像取得部と、
取得されたライブ映像を表示装置に配信する配信部であって、配信先の表示装置から中断及び再開の指示を受け取ると、ライブ映像を短縮した短縮映像として、前記中断から前記再開までに取得されたライブ映像の前記短縮映像である第１短縮映像を配信する配信部と
を備える情報処理装置。
【請求項２】
前記配信部は、前記短縮映像を配信しているときに取得されたライブ映像の前記短縮映像である第２短縮映像を配信する
請求項１に記載の情報処理装置。
【請求項３】
前記配信部は、前記短縮映像を配信しているときに中断の指示を受け取り、その後再開の指示を受け取ると、当該短縮映像のうち当該中断以降の配信部分と、当該中断から当該再開までに取得されたライブ映像を短縮した映像とを合わせた前記短縮映像である第３短縮映像を配信する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記ライブ映像の配信には終了時刻があり、
前記配信部は、短縮対象のライブ映像の終了時刻から前記配信の終了時刻までの期間の長さに応じた時間で表示される映像を前記短縮映像として配信する
請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記映像取得部は、複数の表示装置に配信されるライブ映像を取得し、
静止画像の保存を指示する機能を有する表示装置から当該保存が指示されると、当該表示装置に表示されていた映像を静止画像として保存する保存部を備え、
前記配信部は、表示装置から指示された中断から再開までに又は当該表示装置への前記短縮映像の配信中に、当該表示装置とは異なる表示装置からの指示により保存された静止画像を含む映像を前記短縮映像として配信する
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
保存された前記静止画像を評価する評価部を備え、
前記配信部は、前記評価部による評価が高いものを当該評価が低いものよりも優先して含む映像を前記短縮映像として配信する
請求項５に記載の情報処理装置。
【請求項７】
前記複数の表示装置のそれぞれのユーザの嗜好を示す嗜好情報を取得する第１嗜好取得部を備え、
前記配信部は、取得された嗜好情報に基づき、前記短縮映像の配信先の表示装置のユーザと嗜好が類似するユーザの表示装置を特定し、当該表示装置から行われた保存の指示により保存された前記静止画像を他の前記静止画像よりも優先して含む映像を前記短縮映像として配信する
請求項５又は６に記載の情報処理装置。
【請求項８】
ライブ映像を取得する映像取得部と、
ユーザの嗜好を示す嗜好情報を取得する第２嗜好取得部と、
取得されたライブ映像に映っている対象の属性を判定する属性判定部と、
取得されたライブ映像を前記ユーザの表示装置に配信する配信部であって、取得された前記嗜好情報が示す嗜好と関連する属性が判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信する配信部と
を備える情報処理装置。
【請求項９】
表示装置が表示する映像においてユーザの視線が向いている位置に映っている対象の属性を判定する第１判定部と、
ライブ映像を取得する映像取得部と、
取得されたライブ映像に映っている対象の属性を判定する第２判定部と、
取得されたライブ映像を前記ユーザの表示装置に配信する配信部であって、前記第１判定部によって判定された属性と関連する属性が前記第２判定部によって判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信する配信部と
を備える情報処理装置。
【請求項１０】
取得されたライブ映像に特定の対象が映っているか否かを判定する対象判定部を備え、
前記配信部は、前記特定の対象が映っていると判定された映像を動画像及び静止画像のうちの一方で含み、当該特定の対象が映っていないと判定された映像を動画像及び静止画像のうちの他方で含む映像を前記短縮映像として配信する
請求項１から９のいずれか１項に記載の情報処理装置。
【請求項１１】
ライブ映像を取得するステップと、
取得されたライブ映像を表示装置に配信するステップであって、配信先の表示装置から中断及び再開の指示を受け取ると、ライブ映像を短縮した短縮映像として、前記中断から前記再開までに取得されたライブ映像の前記短縮映像である第１短縮映像を配信するステップと
を有する情報処理方法。
【請求項１２】
ライブ映像を取得するステップと、
ユーザの嗜好を示す嗜好情報を取得するステップと、
取得されたライブ映像に映っている対象の属性を判定するステップと、
取得されたライブ映像を前記ユーザの表示装置に配信するステップであって、取得された前記嗜好情報が示す嗜好と関連する属性が判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信するステップと
を有する情報処理方法。
【請求項１３】
表示装置が表示する映像においてユーザの視線が向いている位置に映っている対象の属性を判定する第１判定ステップと、
ライブ映像を取得する映像取得ステップと、
取得されたライブ映像に映っている対象の属性を判定する第２判定ステップと、
取得されたライブ映像を前記ユーザの表示装置に配信する配信ステップであって、前記第１判定ステップによって判定された属性と関連する属性が前記第２判定ステップによって判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信する配信ステップと
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を配信する技術に関する。
【背景技術】
【０００２】
特許文献１には、無人航空機（ドローン）が撮影した映像をリアルタイムで仮想現実端末に配信する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１７−５０４８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ライブ映像を視聴するサービスを提供するにあたっては、例えばユーザが所用でライブ映像の視聴を一時的に中断するなどして、ライブ映像の一部を見逃すことが考えられる。その場合に、見逃したライブ映像の内容も把握できるとユーザにとって便利であるが、そのために時間を要すると、例えばその間にライブ映像の配信が終了してしまうといったことが起こり得る。
そこで、本発明は、ライブ映像の内容を短時間でユーザに把握させることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、ライブ映像を取得する映像取得部と、取得されたライブ映像を表示装置に配信する配信部であって、配信先の表示装置から中断及び再開の指示を受け取ると、ライブ映像を短縮した短縮映像として、前記中断から前記再開までに取得されたライブ映像の前記短縮映像である第１短縮映像を配信する配信部とを備える情報処理装置を提供する。【０００６】
また、前記配信部は、前記短縮映像を配信しているときに取得されたライブ映像の前記短縮映像である第２短縮映像を配信してもよい。
さらに、前記配信部は、前記短縮映像を配信しているときに中断の指示を受け取り、その後再開の指示を受け取ると、当該短縮映像のうち当該中断以降の配信部分と、当該中断から当該再開までに取得されたライブ映像を短縮した映像とを合わせた前記短縮映像である第３短縮映像を配信してもよい。
また、前記ライブ映像の配信には終了時刻があり、前記配信部は、短縮対象のライブ映像の終了時刻から前記配信の終了時刻までの期間の長さに応じた時間で表示される映像を前記短縮映像として配信してもよい。【０００７】
また、前記映像取得部は、複数の表示装置に配信されるライブ映像を取得し、静止画像の保存を指示する機能を有する表示装置から当該保存が指示されると、当該表示装置に表示されていた映像を静止画像として保存する保存部を備え、前記配信部は、表示装置から指示された中断から再開までに又は当該表示装置への前記短縮映像の配信中に、当該表示装置とは異なる表示装置からの指示により保存された静止画像を含む映像を前記短縮映像として配信してもよい。
さらに、保存された前記静止画像を評価する評価部を備え、前記配信部は、前記評価部による評価が高いものを当該評価が低いものよりも優先して含む映像を前記短縮映像として配信してもよい。【０００８】
また、前記複数の表示装置のそれぞれのユーザの嗜好を示す嗜好情報を取得する第１嗜好取得部を備え、前記配信部は、取得された嗜好情報に基づき、前記短縮映像の配信先の表示装置のユーザと嗜好が類似するユーザの表示装置を特定し、当該表示装置から行われた保存の指示により保存された前記静止画像を他の前記静止画像よりも優先して含む映像を前記短縮映像として配信してもよい。【０００９】
また、本発明は、ライブ映像を取得する映像取得部と、ユーザの嗜好を示す嗜好情報を取得する第２嗜好取得部と、取得されたライブ映像に映っている対象の属性を判定する属性判定部と、取得されたライブ映像を前記ユーザの表示装置に配信する配信部であって、取得された前記嗜好情報が示す嗜好と関連する属性が判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信する配信部とを備える情報処理装置を提供する。【００１０】
また、表示装置が表示する映像においてユーザの視線が向いている位置に映っている対象の属性を判定する第１判定部と、ライブ映像を取得する映像取得部と、取得されたライブ映像に映っている対象の属性を判定する第２判定部と、取得されたライブ映像を前記ユーザの表示装置に配信する配信部であって、前記第１判定部によって判定された属性と関連する属性が前記第２判定部によって判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信する配信部とを備える情報処理装置を提供する。【００１１】
また、取得されたライブ映像に特定の対象が映っているか否かを判定する対象判定部を備え、前記配信部は、前記特定の対象が映っていると判定された映像を動画像及び静止画像のうちの一方で含み、当該特定の対象が映っていないと判定された映像を動画像及び静止画像のうちの他方で含む映像を前記短縮映像として配信してもよい。【００１２】
また、本発明は、ライブ映像を取得するステップと、取得されたライブ映像を表示装置に配信するステップであって、配信先の表示装置から中断及び再開の指示を受け取ると、ライブ映像を短縮した短縮映像として、前記中断から前記再開までに取得されたライブ映像の前記短縮映像である第１短縮映像を配信するステップとを有する情報処理方法を提供する。【００１３】
また、本発明は、ライブ映像を取得するステップと、ユーザの嗜好を示す嗜好情報を取得するステップと、取得されたライブ映像に映っている対象の属性を判定するステップと、取得されたライブ映像を前記ユーザの表示装置に配信するステップであって、取得された前記嗜好情報が示す嗜好と関連する属性が判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信するステップとを有する情報処理方法を提供する。【００１４】
また、本発明は、表示装置が表示する映像においてユーザの視線が向いている位置に映っている対象の属性を判定する第１判定ステップと、ライブ映像を取得する映像取得ステップと、取得されたライブ映像に映っている対象の属性を判定する第２判定ステップと、取得されたライブ映像を前記ユーザの表示装置に配信する配信ステップであって、前記第１判定ステップによって判定された属性と関連する属性が前記第２判定ステップによって判定された対象を含むように前記ライブ映像を短縮した短縮映像を配信する配信ステップとを有する情報処理方法を提供する。
【発明の効果】
【００１５】
本発明によれば、ライブ映像の内容を短時間でユーザに把握させることができる。
【図面の簡単な説明】
【００１６】
【図１】実施例に係る仮想旅行システムの全体構成を表す図
【図２】代理人端末のハードウェア構成を表す図
【図３】参加人端末のハードウェア構成を表す図
【図４】配信サーバ装置のハードウェア構成を表す図
【図５】仮想旅行システムが実現する機能構成を表す図
【図６】指定範囲の例を表す図
【図７】生成される短縮映像の例を表す図
【図８】生成される短縮映像の別の例を表す図
【図９】生成される短縮映像の別の例を表す図
【図１０】提供処理における各装置の動作手順の一例を表す図
【図１１】変形例の短縮映像の例を表す図
【図１２】変形例で実現される機能構成を表す図
【図１３】変形例の短縮映像の例を表す図
【図１４】変形例で実現される機能構成を表す図
【図１５】変形例で実現される機能構成を表す図
【図１６】変形例で実現される機能構成を表す図
【図１７】変形例で実現される機能構成を表す図
【図１８】変形例で実現される機能構成を表す図
【図１９】変形例の短縮映像の例を表す図
【図２０】変形例で生成される短縮映像の一例を表す図
【図２１】変形例の仮想旅行システムの全体構成を表す図
【符号の説明】
【００１７】
１…仮想旅行システム、１０…代理人端末、２０…参加人端末、３０…配信サーバ装置、１０１…映像撮影部、１０２…周辺音録音部、１０３…カメラ向き測定部、１０４…撮影データ送信部、２０１…端末向き測定部、２０２…指定範囲決定部、２０３…コンテンツ出力部、２０４…中断・再開指示部、２０５…静止画像保存指示部、２０６…視線位置通知部、３０１…元データ取得部、３０２…映像切出部、３０３…指定範囲取得部、３０４…ライブコンテンツ生成部、３０５…コンテンツデータ蓄積部、３０６…コンテンツデータ送信部、３０７…短縮コンテンツ生成部、３０８…コンテンツ配信部、３０９…静止画像保存部、３１０…静止画像評価部、３１１…嗜好情報取得部、３１２…属性判定部、３１３…元データ蓄積部、３１４…特定対象判定部。
【発明を実施するための形態】
【００１８】
［１］実施例
図１は実施例に係る仮想旅行システム１の全体構成を表す。仮想旅行システム１は、観光地等の旅行先に行かなくても仮想的に旅行を楽しむ仮想旅行サービスを提供するためのシステムである。仮想旅行システム１は、旅行先の映像を撮影する代理人と、仮想旅行に参加する参加人という２種類のユーザによって主に利用される。
【００１９】
仮想旅行システム１は、ネットワーク２と、代理人端末１０と、参加人端末２０−１、２０−２、２０−３、・・・（以下それぞれを区別しない場合は「参加人端末２０」という）と、配信サーバ装置３０とを備える。ネットワーク２は、移動体通信網及びインターネット等を含む通信システムであり、自システムにアクセスする装置同士のデータのやり取りを中継する。ネットワーク２には、配信サーバ装置３０が有線通信でアクセスしており、代理人端末１０及び参加人端末２０が無線通信でアクセスしている。なお、ネットワーク２とのアクセスは有線通信及び無線通信のどちらでもよい。
【００２０】
代理人端末１０は、旅行先にいる代理人によって持ち運ばれ、旅行先の映像を撮影する撮影装置である。本実施例では、代理人端末１０は、例えば代理人の頭上に装着され、代理人の前後左右と上下を含んだ動画像であるいわゆる３６０度映像（全方位画像、全天球画像ともいう）を撮影する。代理人端末１０は、自機が備えるマイクロフォンで音も録音し、撮影した３６０度映像とともに配信サーバ装置３０に送信する。
【００２１】
配信サーバ装置３０は、代理人端末１０によって撮影された旅行先の映像及び録音された音等を含む仮想旅行のコンテンツを参加人端末２０（本実施例では複数の参加人端末２０）に配信する配信装置である。なお、コンテンツには映像だけが含まれていて音は含まれていなくてもよい。配信サーバ装置３０は、３６０度映像のうち参加人端末２０から指定された範囲の映像を切り出して配信する。参加人端末２０は、配信サーバ装置３０によって配信されたコンテンツを出力する出力装置であり、例えば、コンテンツに含まれる映像を表示し、コンテンツに含まれる音を放音する。
【００２２】
本実施例では、参加人端末２０は、参加人の頭に装着するＨＭＤ（Head Mounted Display：ヘッドマウントディスプレイ）である。参加人端末２０は、自端末の正面が向いている方向（方位及び仰俯角）を測定し、測定した方向に対応する映像の範囲を配信サーバ装置３０に対して指定する。これにより、例えば参加人が東を向けば代理人端末１０の位置から東を向いた映像が配信され、参加人が上を向けば代理人端末１０の鉛直上方の映像が配信される。
【００２３】
図２は代理人端末１０のハードウェア構成を表す。代理人端末１０は、プロセッサ１１と、メモリ１２と、ストレージ１３と、通信装置１４と、入力装置１５と、出力装置１６と、３６０度カメラ１７と、センサ装置１８と、バス１９という各装置を備えるコンピュータである。なお、ここでいう「装置」という文言は、回路、デバイス及びユニット等に読み替えることができる。また、各装置は、１つ又は複数含まれていてもよいし、一部の装置が含まれていなくてもよい。
【００２４】
プロセッサ１１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ１１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Central Processing Unit）で構成されてもよい。また、プロセッサ１１は、プログラム（プログラムコード）、ソフトウェアモジュール及びデータ等を、ストレージ１３及び／又は通信装置１４からメモリ１２に読み出し、これらに従って各種の処理を実行する。
【００２５】
各種処理を実行するプロセッサ１１は１つでもよいし、２以上であってもよく、２以上のプロセッサ１１は、同時又は逐次に各種処理を実行してもよい。また、プロセッサ１１は、１以上のチップで実装されてもよい。プログラムは、電気通信回線を介してネットワークから送信されてもよい。
【００２６】
メモリ１２は、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Read Only Memory）、ＥＰＲＯＭ（Erasable Programmable ＲＯＭ）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）及びＲＡＭ（Random Access Memory）等の少なくとも１つで構成されてもよい。メモリ１２は、レジスタ、キャッシュ及びメインメモリ（主記憶装置）等と呼ばれてもよい。メモリ１２は、前述したプログラム（プログラムコード）、ソフトウェアモジュール及びデータ等を保存することができる。
【００２７】
ストレージ１３は、コンピュータが読み取り可能な記録媒体であり、例えば、ＣＤ−ＲＯＭ（Compact Disc ＲＯＭ）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク（例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク）、スマートカード、フラッシュメモリ（例えば、カード、スティック、キードライブ）、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つで構成されてもよい。
【００２８】
ストレージ１３は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ１２及び／又はストレージ１３を含むデータベース、サーバその他の適切な媒体であってもよい。通信装置１４は、有線及び／又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。
【００２９】
入力装置１５は、外部からの入力を受け付ける入力デバイス（例えば、キーボード、マウス、スイッチ、ボタン、センサなど）である。また、入力装置１５は、自端末の周辺で発生して自端末に到達する音（周辺音）を収集するマイクロフォンを入力デバイスとして備えている。出力装置１６は、外部への出力を実施する出力デバイス（例えば、ディスプレイ、スピーカ、ＬＥＤランプなど）である。
【００３０】
３６０度カメラ１７は、上述した３６０度映像を撮影する撮影デバイスである。３６０度カメラ１７は、例えば２以上の広角カメラを備え、それらの広角カメラを異なる方向に向けて全ての方向を撮影範囲に収めることで３６０度映像を撮影する（なお、完全に全ての方向を撮影するものである必要はなく、例えば足元などに死角があってもよい）。センサ装置１８は、３６０度カメラ１７の向きを測定するセンサ（磁気センサ等）を備える。
【００３１】
３６０度カメラ１７には正面が定められており、センサ装置１８は、その正面が向いている方向（カメラの正面方向）の方位及び仰俯角を測定する。代理人が移動したり向きを変えたりするとカメラの正面方向の向きが変化するので、センサ装置１８がその向きを表す測定値を出力する。この測定値により、撮影された３６０度映像のうち、例えばどの部分が自端末から見て東向きの映像で、どの部分が自端末から見て鉛直上方向きの映像であるかといったことが分かるようになっている。
【００３２】
なお、センサ装置１８は３６０度カメラ１７に内蔵されていてもよい。また、入力装置１５が備えるマイクロフォンも３６０度カメラ１７に内蔵されていてもよい。プロセッサ１１及びメモリ１２等の各装置は、情報を通信するためのバス１９を介して互いにアクセス可能となっている。バス１９は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。
【００３３】
また、代理人端末１０等は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）、及び、ＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ１１は、これらのハードウェアの少なくとも１つで実装されてもよい。
【００３４】
図３は参加人端末２０のハードウェア構成を表す。参加人端末２０は、プロセッサ２１と、メモリ２２と、ストレージ２３と、通信装置２４と、入力装置２５と、出力装置２６と、センサ装置２７と、バス２８という各装置を備えるコンピュータである。これらの装置は、図２に表す同名の装置と性能又は仕様等の違いはあるが同種の装置である。ただし、全てが同じではないので、図２の各装置と特に重要な相違点について説明する。センサ装置２７は、自端末の正面方向の向きを測定するセンサ（磁気センサ等）を備え、その正面方向が向く方位及び仰俯角を測定する。
【００３５】
図４は配信サーバ装置３０のハードウェア構成を表す。配信サーバ装置３０は、プロセッサ３１と、メモリ３２と、ストレージ３３と、通信装置３４と、バス３５という各装置を備えるコンピュータである。これらの装置は、図２に表す同名の装置と性能又は仕様等の違いはあるが同種の装置である。
【００３６】
仮想旅行システム１が備える代理人端末１０、参加人端末２０及び配信サーバ装置３０には、本システムで提供されるプログラムが記憶されており、各装置のプロセッサがプログラムを実行して各部を制御することで以下に述べる機能群が実現される。
図５は仮想旅行システム１が実現する機能構成を表す。代理人端末１０は、映像撮影部１０１と、周辺音録音部１０２と、カメラ向き測定部１０３と、撮影データ送信部１０４とを備える。
【００３７】
参加人端末２０は、端末向き測定部２０１と、指定範囲決定部２０２と、コンテンツ出力部２０３と、中断・再開指示部２０４とを備える。図５には参加人端末２０が１台しか表されていないが、複数の参加人端末２０はいずれも図５に表す機能構成を実現する。配信サーバ装置３０は、元データ取得部３０１と、映像切出部３０２と、指定範囲取得部３０３と、ライブコンテンツ生成部３０４と、コンテンツデータ蓄積部３０５と、コンテンツデータ送信部３０６と、短縮コンテンツ生成部３０７とを備える。
【００３８】
仮想旅行システム１においては、配信サーバ装置３０が、各参加人端末２０を識別する端末ＩＤ（Identification）と、それらの参加人端末２０に映像を配信する際の宛先情報（ＩＰ（Internet Protocol）アドレス等）を対応付けて記憶している。また、代理人端末１０及び各参加人端末２０は、配信サーバ装置３０の宛先情報を記憶しており、必要に応じて配信サーバ装置３０とデータのやり取りを行えるようになっている。
【００３９】
代理人端末１０の映像撮影部１０１は、代理人の周囲の映像を撮影する。映像撮影部１０１は、本実施例では、図２に表す３６０度カメラ１７を制御して、３６０度映像（詳細には３６０度映像を連続させた動画像）を撮影する。映像撮影部１０１は、仮想旅行サービスの提供期間（サービス開始時刻からサービス終了時刻までの期間）の間、３６０度映像を連続して撮影しながら、並行して、撮影した３６０度映像を撮影データ送信部１０４に供給する。
【００４０】
周辺音録音部１０２は、図２に表す入力装置１５が備えるマイクロフォンを制御して、上述した周辺音（自端末の周辺で発生して自端末に到達する音）を録音する。周辺音録音部１０２は、仮想旅行サービスの提供期間の間、周辺音を録音しながら、並行して、録音した周辺音を撮影データ送信部１０４に供給する。
【００４１】
カメラ向き測定部１０３は、図２に表すセンサ装置１８を制御して、３６０度カメラ１７について定められた正面が向いている方位及び仰俯角を測定する。これらの方位及び仰俯角は、３６０度カメラ１７の正面の向きを示す情報であり、以下では「カメラ向き情報」という。カメラ向き測定部１０３は、仮想旅行サービスの提供期間の間、このカメラ向き情報（方位及び仰俯角）の測定を繰り返し行い、並行して、測定したカメラ向き情報を撮影データ送信部１０４に繰り返し供給する。
【００４２】
撮影データ送信部１０４は、自端末が撮影した映像に関するデータである撮影データを配信サーバ装置３０に送信する。具体的には、撮影データ送信部１０４は、映像撮影部１０１から供給された３６０度映像と、周辺音録音部１０２から供給された周辺音と、カメラ向き測定部１０３から供給されたカメラ向き情報と、３６０度映像の撮影時刻（連続して撮影される各３６０度映像の撮影時刻）とを示すデータを撮影データとして生成し、配信サーバ装置３０に送信する。
【００４３】
配信サーバ装置３０の元データ取得部３０１は、自装置が配信するコンテンツ（仮想旅行のコンテンツ）の元になるデータ（元データ）を取得する。元データとは、代理人端末１０から送信されてくる撮影データである。元データ取得部３０１は、代理人端末１０から送信されてくる撮影データをコンテンツの元データとして取得することで、その撮影データが示す映像、すなわち代理人端末１０により撮影されたライブ映像（本実施例では３６０度映像）を取得する。元データ取得部３０１は本発明の「映像取得部」の一例である。
【００４４】
また、元データ取得部３０１は、撮影データを取得することで、その撮影データが示す音、すなわち代理人端末１０に到達する音（周辺音）を取得する。元データ取得部３０１は、撮影データをコンテンツの元データとして取得する度に、取得した元データを映像切出部３０２に供給する。映像切出部３０２は、供給された元データが示す３６０度映像から、参加人端末２０によって指定された範囲の映像を切り出す。
【００４５】
範囲の指定は次のように行われる。参加人端末２０の端末向き測定部２０１は、自端末の向きを示す情報（以下「端末向き情報」という）として、自端末について定められた正面が向く方位及び仰俯角を測定する。端末向き測定部２０１は、端末向き情報を一定時間の間隔で繰り返し測定し、測定した端末向き情報を指定範囲決定部２０２に繰り返し供給する。
【００４６】
指定範囲決定部２０２は、端末向き測定部２０１により測定された端末向き情報に基づいて、自端末に表示させる映像の範囲として指定する指定範囲を決定する。指定範囲決定部２０２は、例えば、供給された端末向き情報が示す向きを所定の画角（例えば縦２５度、横４５度など）を有するカメラで撮影した場合の映像の範囲を指定範囲として決定する。
【００４７】
図６は指定範囲の例を表す。図６では、映像撮影部１０１により撮影された３６０度映像Ａ１が表されている。３６０度映像Ａ１は、３６０度カメラ１７が真北を向いて傾きが０度の状態（カメラの正面方向を水平に向けた状態）で撮影した映像である。そのため、３６０度映像Ａ１では、水平線が映像の縦方向の中央（０度）に位置し、真北の方位が映像の横方向の中央に位置している。映像の上辺は３６０度カメラ１７から見て鉛直上方（９０度）の映像を表し、映像の下辺は３６０度カメラ１７から見て鉛直下方（−９０度）の映像を表している。
【００４８】
例えば指定範囲決定部２０２が、北向き且つ仰角２０度を撮影した映像の範囲を指定範囲として決定した場合、３６０度映像Ａ１における北向き且つ仰角２０度の位置を示す撮影方向Ｂ１を中心とした指定範囲Ｃ１が決定されたことになる。また、指定範囲決定部２０２が、南東向き且つ俯角４５度を撮影した映像の範囲を指定範囲として決定した場合、３６０度映像Ａ１における南東向き且つ俯角４５度の位置を示す撮影方向Ｂ２を中心とした指定範囲Ｃ２が決定されたことになる。
【００４９】
指定範囲決定部２０２は、決定した指定範囲を示す範囲情報として、撮影方向を示す方位及び仰俯角と、画角と、自端末の端末ＩＤとを示す情報を生成して配信サーバ装置３０に送信する。配信サーバ装置３０の指定範囲取得部３０３は、送信されてきた範囲情報を受け取ることで、その範囲情報が示す端末ＩＤにより識別される参加人端末２０によって指定された映像の範囲、すなわち指定範囲を取得する。指定範囲取得部３０３は、取得した指定範囲を示す範囲情報を映像切出部３０２に供給する。
【００５０】
映像切出部３０２は、元データ取得部３０１からコンテンツの元データが供給されると、供給された元データが示す３６０度映像から、指定範囲取得部３０３から供給された範囲情報が示す指定範囲の映像（図６の例では指定範囲Ｃ１の映像又は指定範囲Ｃ２の映像）を切り出す。なお、３６０度カメラ１７の正面が水平方向に対して傾いていると、図６に表す３６０度映像Ａ１が縦方向にずれた映像になる（水平線が縦方向にずれる）。
【００５１】
映像切出部３０２は、例えば、元データに含まれるカメラ向き情報が示す正面の向きに基づいてこの傾きを補正して３６０度映像Ａ１のような映像にしてから指定範囲の映像を切り出す。この補正には、ＶＲ（Virtual Reality）又はＡＲ（Augmented Reality）等で用いられている周知の技術が用いられればよい。なお、映像切出部３０２は、３６０度映像を補正するのではなく、傾いた３６０度映像における方位及び仰俯角に対応した位置を算出して指定範囲の映像を切り出してもよい。
【００５２】
映像切出部３０２は、こうして切り出した映像を、範囲情報及び元データと共にライブコンテンツ生成部３０４に供給する。仮想旅行システム１においては、こうして切り出されたライブ映像をそのまま示すコンテンツと、ライブ映像を短縮したコンテンツとが配信される。以下では前者のコンテンツを「ライブコンテンツ」といい、後者のコンテンツを「短縮コンテンツ」という。また、両者を区別しない場合は単に「コンテンツ」という。
【００５３】
ライブコンテンツ生成部３０４は、ライブコンテンツを生成する機能である。ライブコンテンツ生成部３０４は、映像切出部３０２から供給された映像、すなわち参加人端末２０から指定された範囲で切り出されたライブ映像と、元データが示す周辺音とを示すライブコンテンツを生成する。ライブコンテンツ生成部３０４は、生成したライブコンテンツと、供給された範囲情報が示す端末ＩＤとを示すコンテンツデータを生成する。
【００５４】
ライブコンテンツ生成部３０４は、生成したコンテンツデータをコンテンツデータ蓄積部３０５及びコンテンツデータ送信部３０６に供給する。コンテンツデータ蓄積部３０５は、ライブコンテンツ生成部３０４から供給されたコンテンツデータを蓄積する。コンテンツデータ送信部３０６は、ライブコンテンツ生成部３０４から供給されたコンテンツデータを、そのコンテンツデータが示す端末ＩＤにより識別される参加人端末２０に送信する。
【００５５】
参加人端末２０のコンテンツ出力部２０３は、配信サーバ装置３０から送信されてきたコンテンツデータが示すコンテンツを出力する。送信されてきたコンテンツデータがライブコンテンツを示す場合には、コンテンツ出力部２０３は、コンテンツデータが示すライブ映像を出力装置２６のディスプレイに出力して表示させ、コンテンツデータが示す周辺音を出力装置２６のスピーカに出力して放音させる。
【００５６】
参加人端末２０を装着した参加人は、こうして出力されたコンテンツを視聴する。コンテンツの視聴とは、表示されたコンテンツの映像を見て、放音されたコンテンツの音を聞くことである。なお、音が含まれていない映像だけのコンテンツを見る場合でも「コンテンツの視聴」と言うものとする。上記の例では、参加人端末２０は、コンテンツの映像として、元データ取得部３０１によって取得されたライブ映像（詳細にはそこから切り出された映像）を表示している。参加人端末２０は本発明の「表示装置」の一例である。
【００５７】
参加人端末２０の中断・再開指示部２０４は、配信サーバ装置３０にコンテンツの視聴を中断する指示（中断指示）と、中断した視聴を再開する指示（再開指示）とを行う。例えば参加人端末２０の入力装置２５は中断操作用の操作子と再開操作用の操作子とを有している。中断・再開指示部２０４は、それらの操作子が操作された場合に、中断指示又は再開指示と現在時刻（指示した時刻を表す）とを示す指示データを配信サーバ装置３０に送信することで、中断指示及び再開指示を行う。
【００５８】
なお、中断操作及び再開操作はこれに限らない。例えば参加人端末２０が自端末の参加人への装着の有無を検知するセンサ（近接センサ等）を備えている場合に、中断・再開指示部２０４は、自端末が参加人に装着されている状態から外された状態になった場合に中断を指示し、自端末が外された状態から参加人に装着された状態になった場合に再開を指示してもよい。
【００５９】
中断・再開指示部２０４が送信した指示データは、配信サーバ装置３０のコンテンツデータ送信部３０６及び短縮コンテンツ生成部３０７に供給される。コンテンツデータ送信部３０６は、本実施例では、中断指示を示す指示データを受け取ると、その指示データの送信元の参加人端末２０へのコンテンツデータの送信を中断する。その後、コンテンツデータ送信部３０６は、再開指示を示す指示データを受け取ると、その指示データの送信元の参加人端末２０へのコンテンツデータの送信を再開する。
【００６０】
なお、コンテンツデータ送信部３０６は、中断指示を受け取ってから再開指示を受け取るまでもコンテンツデータの送信を継続してもよい。その場合、参加人端末２０はコンテンツを出力し続けるが、参加人は参加人端末２０を外しているので、視聴は中断された状態になり、参加人が参加人端末２０を装着することで視聴が再開される。なお、上記操作子で中断と再開が指示される場合に仮に参加人が中断の指示の後も視聴を続けていたとしても、配信サーバ装置３０の各部は、中断指示から再開指示までは視聴が中断されているものとして動作すればよい。
【００６１】
コンテンツデータ送信部３０６は、送信を再開する際には、本実施例では、ライブコンテンツを示すコンテンツデータを送信する前に、前述した短縮コンテンツ（ライブ映像を短縮したコンテンツ）を示すコンテンツデータを送信する。短縮コンテンツ生成部３０７は、この短縮コンテンツを生成し、生成した短縮コンテンツと配信先の参加人端末２０の端末ＩＤとを示すコンテンツデータを生成する。
【００６２】
短縮コンテンツ生成部３０７は、映像切出部３０２により切り出されたライブ映像を短縮した短縮映像を生成し、生成した短縮映像を示す短縮コンテンツを生成する。短縮コンテンツ生成部３０７は、第１短縮映像、第２短縮映像及び第３短縮映像という３通りの短縮映像を生成する。それらの短縮映像について図７、図８を参照して説明する。
【００６３】
図７は生成される短縮映像の例を表す。図７では、参加人端末２０に表示されるライブ映像Ｄ１が３６０度映像の一部として撮影される期間が表され、その下にライブ映像Ｄ１が配信される参加人端末２０で映像が表示される表示期間が表されている。また、表示期間の途中には、中断指示が行われた時刻と再開指示が行われた時刻が表されている。なお、本実施例では、ライブ映像Ｄ１の元データが撮影されてからライブ映像Ｄ１が切り出され、切り出されたライブ映像Ｄ１が参加人端末２０に表示されるまでの時間差は無視できるほど小さいものとする。
【００６４】
参加人端末２０（コンテンツ出力部２０３）は、中断指示が行われるまではライブ映像Ｄ１を表示し、中断指示が行われてから再開指示が行われるまではコンテンツの出力を中断している。参加人端末２０は、再開指示が行われると、まず、ライブ映像Ｄ１のうち中断指示から再開指示までに撮影されたライブ映像Ｄ１−１を短縮した短縮映像Ｅ１１を表示している。
【００６５】
参加人端末２０は、次に、ライブ映像Ｄ１のうち短縮映像Ｅ１１の表示中に撮影されたライブ映像Ｄ１−２を短縮した短縮映像Ｅ１２を表示している。続いて、参加人端末２０は、ライブ映像Ｄ１のうち短縮映像Ｅ１２の表示中に撮影されたライブ映像Ｄ１−３を短縮した短縮映像Ｅ１３を表示している。次に、参加人端末２０は、ライブ映像Ｄ１のうち短縮映像Ｅ１３の表示中に撮影されたライブ映像Ｄ１−４を短縮した短縮映像Ｅ１４を表示している。
【００６６】
そして、参加人端末２０は、ライブ映像Ｄ１のうち短縮映像Ｅ１４の表示中に撮影されたライブ映像Ｄ１−５を短縮した短縮映像Ｅ１５を表示した後に、再びライブ映像Ｄ１を表示している。短縮映像Ｅ１１のように中断指示から再開指示までに撮影されたライブ映像を短縮した映像のことを上述した「第１短縮映像」というものとする。また、短縮映像Ｅ１２〜Ｅ１５のように短縮映像の表示中に撮影されたライブ映像を短縮した映像のことを上述した「第２短縮映像」というものとする。
【００６７】
本実施例では、映像切出部３０２が、中断指示がされたときに指定されていた範囲でライブ映像の切り出しを継続する。ライブコンテンツ生成部３０４は、視聴が中断されている期間中も、そうして切り出されたライブ映像を示すライブコンテンツを生成する。コンテンツデータ蓄積部３０５は、そうして生成されたコンテンツを示すコンテンツデータを蓄積する。
【００６８】
短縮コンテンツ生成部３０７は、参加人端末２０から中断指示を受け取った後に再開指示を受け取った場合に、コンテンツデータ蓄積部３０５からその指示の送り元の参加人端末２０の端末ＩＤを示すコンテンツデータを読み出す。短縮コンテンツ生成部３０７は、詳細には、中断指示が行われた時刻（指示データが示す時刻）から再開指示が行われた時刻までのライブ映像（図７の例ではライブ映像Ｄ１−１）を示すコンテンツデータを読み出す。
【００６９】
短縮コンテンツ生成部３０７は、例えば、読み出したコンテンツデータが示す時間的に連続する映像のうちから所定の割合の映像を均等に省いて短縮した短縮映像（図７の例では短縮映像Ｅ１１）を生成する。また、短縮コンテンツ生成部３０７は、読み出したコンテンツデータが示す周辺音を、例えば短縮映像と同じ時間で放音するよう短縮した短縮音を生成し、短縮映像及び短縮音を重ねた短縮コンテンツを生成する。
【００７０】
なお、短縮コンテンツの生成方法はこれに限らない。短縮コンテンツ生成部３０７は、例えば盛り上がったシーンや特定のシーンを検知して抽出する周知のダイジェスト映像の生成技術を用いて短縮コンテンツを生成してもよい。以上のとおり、短縮コンテンツ生成部３０７は、中断指示により視聴が中断されてから再開指示により視聴が再開されるまでに元データ取得部３０１により取得されたライブ映像を短縮して前述した第１短縮映像（図７の例では短縮映像Ｅ１１）を生成する。
【００７１】
また、短縮コンテンツ生成部３０７は、短縮コンテンツを示すコンテンツデータが送信されている期間、すなわち短縮コンテンツが配信されている期間に取得されたライブ映像から切り出された映像（図７の例ではライブ映像Ｄ１−２、Ｄ１−３、Ｄ１−４、Ｄ１−５）を示すコンテンツデータを読み出す。短縮コンテンツ生成部３０７は、読み出したコンテンツデータが示すライブ映像を短縮した短縮映像（図７の例では短縮映像Ｅ１２、Ｅ１３、Ｅ１４、Ｅ１５）を生成する。
【００７２】
そして、短縮コンテンツ生成部３０７は、短縮映像Ｅ１１の場合と同様に短縮音を生成して短縮コンテンツも生成する。このように、短縮コンテンツ生成部３０７は、短縮映像を配信しているときに元データ取得部３０１により取得された３６０度映像から切り出されたライブ映像を短縮して前述した第２短縮映像（図７の例では短縮映像Ｅ１２、Ｅ１３、Ｅ１４、Ｅ１５）を生成する。短縮コンテンツ生成部３０７は、本実施例では、第２短縮映像の表示時間が所定の時間未満になったときに、短縮コンテンツの生成を終了する。
【００７３】
以上のとおり、映像切出部３０２、指定範囲取得部３０３、ライブコンテンツ生成部３０４、コンテンツデータ蓄積部３０５、コンテンツデータ送信部３０６及び短縮コンテンツ生成部３０７は、元データ取得部３０１により取得されたライブ映像を参加人端末２０に配信するコンテンツ配信部３０８として機能する。コンテンツ配信部３０８は本発明の「配信部」の一例である。コンテンツ配信部３０８は、ライブ映像の他に、上記のとおり生成された第１短縮映像（例えば短縮映像Ｅ１１）及び第２短縮映像（短縮映像Ｅ１２等）も配信する。
【００７４】
図８は生成される短縮映像の別の例を表す。図８では、図７と同様にライブ映像Ｄ２が撮影される期間とその下に参加人端末２０で映像が表示される表示期間が表されている。また、表示期間の途中には、中断指示が行われた時刻及び再開指示が行われた時刻が２回ずつ表されている。この例では、第１短縮映像が配信されている途中に２回目の中断指示が行われている。
【００７５】
参加人端末２０（コンテンツ出力部２０３）は、１回目の再開指示が行われると、ライブ映像Ｄ２のうち中断指示から再開指示までに撮影されたライブ映像Ｄ２−１を短縮した短縮映像Ｅ２１の表示を開始している。しかし、この短縮映像Ｅ２１の配信中に２回目の中断指示が行われたため、参加人端末２０は、短縮映像Ｅ２１のうち中断指示までの短縮映像Ｅ２１１を表示し、中断指示以降の短縮映像Ｅ２１２の表示を一旦中断している。
【００７６】
参加人端末２０は、２回目の再開指示が行われると、短縮映像Ｅ２１のうち中断指示以降の配信部分であった短縮映像Ｅ２１２と、ライブ映像Ｄ２のうち１回目の再開指示から２回目の中断指示までに撮影されたライブ映像Ｄ２−２及び２回目の中断指示から２回目の再開指示までに撮影されたライブ映像Ｄ２−３を短縮した短縮映像Ｅ２２２とを合わせた短縮映像Ｅ２２を表示している。参加人端末２０は、以降は図７の例と同様に、ライブ映像Ｄ２のうち短縮映像Ｅ２２、Ｅ２３、Ｅ２４の表示中に撮影されたライブ映像Ｄ２−４、Ｄ２−５、Ｄ２−６を短縮した短縮映像Ｅ２３、Ｅ２４、Ｅ２５を表示している。
【００７７】
以上のとおり、短縮コンテンツ生成部３０７は、第１短縮映像（図８の例では短縮映像Ｅ２１）を配信しているときに中断指示を受け取り、その後再開指示を受け取ると、その第１短縮映像のうち中断以降の配信部分（図８の例では短縮映像Ｅ２１２）と、第１短縮映像の表示開始からその再開指示を受け取るまでに取得されたライブ映像を短縮した映像（図８の例では短縮映像Ｅ２２２）とを合わせた短縮映像（図８の例では短縮映像Ｅ２２）を生成する。
【００７８】
図９は生成される短縮映像の別の例を表す。図９では、図７と同様にライブ映像Ｄ３が撮影される期間とその下に参加人端末２０で映像が表示される表示期間が表されている。また、図８と同様に、表示期間の途中に中断指示が行われた時刻及び再開指示が行われた時刻が２回ずつ表されている。ただし、この例では、第２短縮映像が配信されている途中に２回目の中断指示が行われている。
【００７９】
参加人端末２０（コンテンツ出力部２０３）は、まず、１回目の中断中に撮影されたライブ映像Ｄ３−１を短縮した短縮映像Ｅ３１を表示している。次に、参加人端末２０は、短縮映像Ｅ３１の表示中に撮影されたライブ映像Ｄ３−２を短縮した短縮映像Ｅ３２の表示を開始している。しかし、この短縮映像Ｅ３２の配信中に２回目の中断指示が行われたため、参加人端末２０は、短縮映像Ｅ３２のうち中断指示までの短縮映像Ｅ３２１を表示し、中断指示以降の短縮映像Ｅ３２２の表示を一旦中断している。
【００８０】
参加人端末２０は、２回目の再開指示が行われると、短縮映像Ｅ３２のうち中断指示以降の配信部分であった短縮映像Ｅ３２２と、ライブ映像Ｄ３のうち短縮映像Ｅ３２の表示開始から２回目の中断指示までに撮影されたライブ映像Ｄ３−３及び２回目の中断指示から２回目の再開指示までに撮影されたライブ映像Ｄ３−４を短縮した短縮映像Ｅ３３２とを合わせた短縮映像Ｅ３３を表示している。参加人端末２０は、以降は図７の例と同様に、ライブ映像Ｄ３のうち短縮映像Ｅ３３、Ｅ３４の表示中に撮影されたライブ映像Ｄ３−５、Ｄ３−６を短縮した短縮映像Ｅ３４、Ｅ３５を表示している。
【００８１】
以上のとおり、短縮コンテンツ生成部３０７は、第２短縮映像（図９の例では短縮映像Ｅ３２）を配信しているときに中断指示を受け取り、その後再開指示を受け取ると、その第２短縮映像のうち中断以降の配信部分（図９の例では短縮映像Ｅ３２２）と、第２短縮映像の表示開始からその再開指示を受け取るまでに取得されたライブ映像を短縮した映像（図９の例では短縮映像Ｅ３３２）とを合わせた短縮映像（図９の例では短縮映像Ｅ３３）を生成する。
【００８２】
コンテンツ配信部３０８は、短縮映像を配信しているときに中断の指示を受け取り、その後再開の指示を受け取ると、図８の例では上記のとおり生成された短縮映像Ｅ２２を配信し、図９の例では上記のとおり生成された短縮映像Ｅ３３を配信する。短縮映像Ｅ２２、Ｅ３３のように、配信していた短縮映像のうち中断以降の配信部分と、その中断から再開までに取得されたライブ映像を短縮した映像とを合わせた短縮映像のことを上述した「第３短縮映像」というものとする。
【００８３】
仮想旅行システム１が備える各装置は、上記の構成に基づいて、仮想旅行のコンテンツを参加人に提供する提供処理を行う。
図１０は提供処理における各装置の動作手順の一例を表す。この動作手順は、例えば、仮想旅行サービスの開始時刻になることを契機に開始される。まず、代理人端末１０（映像撮影部１０１、周辺音録音部１０２、カメラ向き測定部１０３）は、代理人の周囲の３６０度映像（ライブ映像）の撮影と、周辺音の録音と、カメラ向き情報の測定とを行う（ステップＳ１１）。
【００８４】
次に、代理人端末１０（撮影データ送信部１０４）は、ステップＳ１１の各動作で得られる撮影データを配信サーバ装置３０に送信する（ステップＳ１２）。配信サーバ装置３０（元データ取得部３０１）は、送信されてくる撮影データを、自装置が配信するコンテンツの元データとして取得する（ステップＳ１３）。次に、参加人端末２０（端末向き測定部２０１）は、自端末の向きを示す情報（端末向き情報）を測定する（ステップＳ２１）。
【００８５】
続いて、参加人端末２０（指定範囲決定部２０２）は、測定された端末向き情報に基づいて、自端末に表示させる映像の指定範囲を決定し（ステップＳ２２）、決定した指定範囲を示す範囲情報を配信サーバ装置３０に送信する（ステップＳ２３）。配信サーバ装置３０（指定範囲取得部３０３）は、送信されてきた範囲情報を受け取ることで指定範囲を取得する（ステップＳ２４）。
【００８６】
次に、配信サーバ装置３０（映像切出部３０２）は、ステップＳ１３で取得された元データが示す３６０度映像から、取得された指定範囲の映像を切り出す（ステップＳ２５）。続いて、配信サーバ装置３０（ライブコンテンツ生成部３０４）は、切り出されたライブ映像と、録音された周辺音とを示すライブコンテンツを生成する（ステップＳ２６）。
【００８７】
そして、配信サーバ装置３０（コンテンツデータ送信部３０６）は、生成されたライブコンテンツを示すコンテンツデータを、映像の範囲を指定してきた参加人端末２０に送信する（ステップＳ２７）。参加人端末２０（コンテンツ出力部２０３）は、送信されてきたコンテンツデータが示すライブコンテンツを出力する（ステップＳ２８）。配信サーバ装置３０（コンテンツデータ蓄積部３０５）は、生成されたライブコンテンツを示すコンテンツデータを蓄積する（ステップＳ２９）。
【００８８】
ここで、参加人端末２０（中断・再開指示部２０４）が、視聴を中断する中断操作を受け付け（ステップＳ３１）、中断指示を示す指示データを配信サーバ装置３０に送信する（ステップＳ３２）。参加人端末２０（コンテンツ出力部２０３）は、中断操作が受け付けられると、コンテンツの出力を中断する（ステップＳ３３）。なお、コンテンツの出力が中断しても、ステップＳ１１からＳ１３までの動作と、ステップＳ２１からＳ２６、Ｓ２９の動作は引き続き繰り返し行われ、ライブコンテンツを示すコンテンツデータが蓄積されていく。
【００８９】
次に、参加人端末２０（中断・再開指示部２０４）が、視聴を再開する再開操作を受け付けると（ステップＳ３４）、再開指示を示す指示データを配信サーバ装置３０に送信する（ステップＳ３５）。配信サーバ装置３０（短縮コンテンツ生成部３０７）は、指示データにより再開が指示されると、視聴の中断中に撮影されたライブ映像を短縮した短縮映像を含む短縮コンテンツを生成する（ステップＳ４１）。
【００９０】
次に、配信サーバ装置３０（コンテンツデータ送信部３０６）は、生成された短縮コンテンツを示すコンテンツデータを、再開を指示してきた参加人端末２０に送信する（ステップＳ４２）。参加人端末２０（コンテンツ出力部２０３）は、送信されてきたコンテンツデータが示す短縮コンテンツを出力する（ステップＳ４３）。続いて、配信サーバ装置３０（短縮コンテンツ生成部３０７）は、短縮映像の表示中に撮影されたライブ映像を短縮した短縮映像を含む短縮コンテンツを生成する（ステップＳ５１）。
【００９１】
次に、配信サーバ装置３０（コンテンツデータ送信部３０６）は、生成された短縮コンテンツを示すコンテンツデータを参加人端末２０に送信する（ステップＳ５２）。参加人端末２０（コンテンツ出力部２０３）は、送信されてきたコンテンツデータが示す短縮コンテンツを出力する（ステップＳ５３）。以降、ステップＳ５１からＳ５３までの動作が繰り返し行われ、生成される短縮コンテンツに含まれる短縮映像の表示時間が所定の時間未満になったときにこの動作手順が終了し、ステップＳ１１から再び動作が行われる。
【００９２】
本実施例では、ライブ映像を短縮した短縮映像が配信されるので、ライブ映像だけが配信される場合に比べて、ライブ映像の内容を短時間でユーザ（本実施例では参加人）に把握させることができる。例えば視聴の中断中に撮影されたライブ映像を短縮した短縮映像である第１短縮映像が配信されることで、視聴の中断中のライブ映像の内容を短時間でユーザに把握させることができる。
【００９３】
また、短縮映像の表示中に撮影されたライブ映像を短縮した短縮映像である第２短縮映像が配信されることで、短縮映像の表示中のライブ映像の内容を短時間でユーザに把握させることができる。また、短縮映像の表示中に中断が指示された場合でも、その短縮映像のうちの視聴していない部分を含む第３短縮映像が配信されることで、中断された短縮映像の残り部分を含むライブ映像の内容を短時間でユーザに把握させることができる。
【００９４】
［２］変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。
【００９５】
［２−１］短縮方法その１
ライブ映像を短縮する方法は実施例で述べた方法に限らない。例えば、実施例で述べたように、仮想旅行サービスは提供期間が決まっている。つまり、ライブ映像の配信には終了時刻が決まっている。そこで、短縮コンテンツ生成部３０７は、短縮対象のライブ映像の終了時刻から配信の終了時刻までの期間の長さに応じた時間で表示される映像を短縮映像として生成する。
【００９６】
図１１は本変形例の短縮映像の例を表す。図１１（ａ）では、ライブ映像Ｄ４のうちの表示される長さがＴ１のライブ映像Ｄ４−１が短縮対象であり、図１１（ｂ）では、ライブ映像Ｄ４のうちの同じく表示される長さがＴ１のライブ映像Ｄ４−２が短縮対象となっている。ライブ映像Ｄ４−１の終了時刻からライブ映像Ｄ４の配信の終了時刻までの期間の長さＴ２は、ライブ映像Ｄ４−２の終了時刻からライブ映像Ｄ４の配信の終了時刻までの期間の長さＴ３よりも長い。
【００９７】
短縮コンテンツ生成部３０７は、ライブ映像Ｄ４−１を短縮した短縮映像Ｅ４１を生成し、ライブ映像Ｄ４−２を短縮した短縮映像Ｅ４２を生成している。短縮映像Ｅ４１の表示時間Ｔ４１は、短縮映像Ｅ４２の表示時間Ｔ４２よりも長くなっている。このように、短縮コンテンツ生成部３０７は、短縮対象のライブ映像の終了時刻から配信の終了時刻までの期間が長いほど表示される時間が長い映像を短縮映像として生成する。
【００９８】
コンテンツ配信部３０８は、こうして生成された短縮映像を参加人端末２０に配信する。本変形例では、上記のとおり配信の終了時刻が迫ってくるほど表示される時間が短い短縮映像が生成されるので、短縮映像を表示している間に配信の終了時刻になるという事態を生じにくくすることができる。
【００９９】
［２−２］静止画像の保存
実施例のように動画像（実施例では３６０度画像）が映像として参加人端末２０に表示される場合に、気に入った場面の映像を写真のように撮影して静止画像として保存できるようにしてもよい。
図１２は本変形例で実現される機能構成を表す。図１２では、図５に表す各部に加えて静止画像保存指示部２０５を備える参加人端末２０ａと、図５に表す各部に加えて静止画像保存部３０９を備える配信サーバ装置３０ａとが表されている。
【０１００】
静止画像保存指示部２０５は、静止画像の保存操作が行われたときに自端末に表示されている映像を静止画像として保存する指示を配信サーバ装置３０ａに対して行う。保存操作は、入力装置２５を用いて行われてもよいし、端末向き情報によって表される所定のジェスチャによって行われてもよい。静止画像保存指示部２０５は、保存操作が行われた時刻と静止画像の保存を指示する旨とを示す指示データを配信サーバ装置３０ａに送信する。このように、参加人端末２０ａは、静止画像の保存を指示する機能を有している。
【０１０１】
配信サーバ装置３０ａの静止画像保存部３０９は、送信されてきた指示データを受け取ると、送信元の参加人端末２０ａの端末ＩＤを示すコンテンツデータをコンテンツデータ蓄積部３０５から読み出し、読み出したコンテンツデータが示す映像のうち指示データが示す時刻の映像を静止画像として保存する（どの参加人端末２０ａの指示によるものかが分かるように端末ＩＤを対応付けておく）。こうして、静止画像保存部３０９は、参加人端末２０ａから静止画像の保存が指示されると、その参加人端末２０ａに表示されていた映像を静止画像として保存する。静止画像保存部３０９は本発明の「保存部」の一例である。
【０１０２】
なお、静止画像の保存方法は上記方法に限らない。例えば、静止画像保存指示部２０５が、保存操作が行われたときにコンテンツ出力部２０３が出力しているコンテンツの映像をキャプチャし、キャプチャした画像を配信サーバ装置３０ａに送信することで、静止画像保存部３０９がその画像を静止画像として保存してもよい。いずれの場合も、静止画像保存部３０９は、参加人が参加人端末２０ａの他に例えばスマートフォン等を用いてアクセス可能な記憶場所に静止画像を保存する。これにより、参加人は、自分が気に入った旅行先の風景を撮影し、写真のように保存して楽しむことができる。
【０１０３】
［２−３］短縮方法その２
上記の静止画像を用いてライブ映像を短縮してもよい。
図１３は本変形例の短縮映像の例を表す。図１３では、元データ取得部３０１が取得する元データが示す３６０度映像Ｄ５が表されている。３６０度映像Ｄ５−１は、例えば図１２に表す参加人端末２０ａから中断が指示されてから再開が指示されるまでに取得された映像を表している。
【０１０４】
３６０度映像Ｄ５−１には、静止画像Ｆ５−１、Ｆ５−２、・・・、Ｆ５−９という９つの静止画像が保存されたことが示されている。各静止画像の縦方向の位置の違いは静止画像が示す方向の違いを表し、横方向の位置の違いは保存された時刻の違いを表している。これらの静止画像は、視聴が中断されている参加人端末２０ａとは異なる他の参加人端末２０ａからの指示により保存されている。
【０１０５】
短縮コンテンツ生成部３０７は、これらの静止画像を含む映像を短縮映像として生成する。具体的には、短縮コンテンツ生成部３０７は、例えば静止画像を所定の時間ずつ表示する短縮映像（例えば表示時間が４５秒で９つの静止画像を５秒ずつ表示する短縮画像）を生成する。なお、この場合の短縮映像は静止画像だけを表すことになるが、短縮コンテンツ生成部３０７は、ライブ映像を短縮した部分と静止画像を表す部分の両方を含む短縮映像を生成してもよい。
【０１０６】
コンテンツ配信部３０８は、こうして生成された短縮映像、すなわち、参加人端末２０ａから指示された中断から再開までにその参加人端末２０ａとは異なる参加人端末２０ａからの指示により保存された静止画像を含む映像を短縮映像として配信する。なお、３６０度映像Ｄ５−１は、中断から再開までの映像に限らず、短縮映像の配信中の映像であってもよい。
【０１０７】
その場合、コンテンツ配信部３０８は、生成された短縮映像、すなわち、参加人端末２０ａへの短縮映像の配信中にその参加人端末２０ａとは異なる参加人端末２０ａからの指示により保存された静止画像を含む映像を短縮映像として配信する。いずれの場合も、他の参加人が保存した静止画像を含む短縮映像が配信されるので、参加人が視聴していない間に他の参加人が注目した映像を把握することができる。
【０１０８】
［２−４］静止画像の優先順位
上述した静止画像が多すぎる場合は、それらの静止画像から選択されたものを短縮映像に用いてもよい。
図１４は本変形例で実現される機能構成を表す。図１４では、図１２に表す各部に加えて静止画像評価部３１０を備える配信サーバ装置３０ｂが表されている。
【０１０９】
静止画像評価部３１０は、静止画像保存部３０９により保存された静止画像を評価する。静止画像評価部３１０は本発明の「評価部」の一例である。静止画像評価部３１０は、例えば特開２００８−８３８９２号公報等に開示されている周知の技術を用いて静止画像を評価する。静止画像評価部３１０は、例えば、静止画像のボケ及びブレが少ないほど高く評価する。なお、評価の基準はこれに限らず、明るさ、ピント、人物の顔の向き、顔の数、顔の映り具合などを基準としてもよい。
【０１１０】
静止画像評価部３１０は、静止画像保存部３０９により保存された静止画像を読み出して評価を行い、その評価結果を例えば静止画像のメタデータとして付与する。短縮コンテンツ生成部３０７は、図１３の説明で述べたように静止画像を含む短縮映像を生成する際に、短縮映像の表示時間の長さに応じた数以下の静止画像を用いるものとする。例えば表示時間が１分で１つの静止画像当たり５秒以上表示するのであれば１２個以下の静止画像が用いられる。
【０１１１】
短縮コンテンツ生成部３０７は、静止画像評価部３１０による評価が高いものをその評価が低いものよりも優先して含む映像を短縮映像として生成する。前述の例において静止画像が１３個以上ある場合には、短縮コンテンツ生成部３０７は、例えば評価が高いものから１２個の静止画像を含む短縮映像を生成する。コンテンツ配信部３０８は、こうして生成された短縮映像、すなわち、評価が高いものをその評価が低いものよりも優先して含む短縮映像を配信する。
【０１１２】
本変形例では、例えば見栄えのよい静止画像が高く評価されるようにしておけば、評価が高い、すなわち見栄えのよい映像を優先して参加人に見てもらうことができる。その結果、評価に関係なく選ばれた静止画像が用いられる場合に比べて、参加人の興味を引く短縮映像を配信することができる。なお、静止画像の選択方法は上記の方法に限らない。
【０１１３】
例えば、視聴を中断している参加人と嗜好が類似する他の参加人が保存した静止画像が選択されてもよい。
図１５は本変形例で実現される別の機能構成を表す。図１５では、図１２に表す各部に加えて嗜好情報取得部３１１を備える配信サーバ装置３０ｃが表されている。嗜好情報取得部３１１は、複数の参加人端末２０ａのそれぞれの参加人の嗜好を示す嗜好情報を取得する。嗜好情報取得部３１１は本発明の「第１嗜好取得部」の一例である。
【０１１４】
嗜好情報取得部３１１は、例えば、参加人が自分の嗜好情報を予め登録しており、登録された嗜好情報を配信サーバ装置３０ｃが記憶している場合に、記憶された嗜好情報を読み出すことで参加人の嗜好情報を取得する。なお、参加人端末２０ａが嗜好情報を記憶していてもよく、その場合、嗜好情報取得部３１１は、各参加人端末２０ａに嗜好情報を要求し、その応答で送信されてくる嗜好情報を取得する。
【０１１５】
嗜好情報取得部３１１は、取得した参加人の嗜好情報を、その参加人の参加人端末２０ａの端末ＩＤに対応付けて静止画像保存部３０９に供給する。静止画像保存部３０９は、同じ端末ＩＤに対応付けられている静止画像と嗜好情報を対応付けて保存する。短縮コンテンツ生成部３０７は、嗜好情報取得部３１１により取得された嗜好情報に基づき、短縮映像の配信先の参加人端末２０ａの参加人と嗜好が類似する参加人の参加人端末２０ａを特定する。
【０１１６】
短縮コンテンツ生成部３０７は、例えば予め類似する嗜好のグループ（スポーツ、グルメ、歴史、乗り物等）と各グループに含まれる嗜好（スポーツなら野球、サッカー、バスケ等）を定めておき、同じグループに含まれる嗜好同士を類似すると判断する。短縮コンテンツ生成部３０７は、特定した参加人端末２０ａから行われた保存の指示により保存された静止画像を他の静止画像よりも優先して含む映像を短縮映像として生成する。
【０１１７】
コンテンツ配信部３０８は、こうして生成された短縮映像を配信する。本変形例では、自分と嗜好が類似する他の参加人が注目した静止画像を含む短縮映像を参加人に見てもらうことができる。この静止画像は、嗜好が類似しない参加人が注目した静止画像よりも参加人の興味を引くものである可能性が高いので、嗜好の類似性に関係なく選ばれた静止画像が用いられる場合に比べて、参加人の興味を引く短縮映像を配信することができる。
【０１１８】
［２−５］短縮方法その３
参加人の嗜好に合った対象が映っている映像を短縮映像としてもよい。
図１６は本変形例で実現される機能構成を表す。図１６では、図５に表す各部に加えて嗜好情報取得部３１１と、属性判定部３１２と、元データ蓄積部３１３とを備える配信サーバ装置３０ｄが表されている。
【０１１９】
本変形例の嗜好情報取得部３１１は、参加人の嗜好を示す嗜好情報を取得する。この場合の嗜好情報取得部３１１は本発明の「第２嗜好取得部」の一例である。嗜好情報取得部３１１は、図１５の説明で述べたように嗜好情報を取得する。属性判定部３１２は、元データ取得部３０１により取得されたライブ映像に映っている対象の属性を判定する。属性判定部３１２は本発明の「属性判定部」の一例である。
【０１２０】
対象とは、例えば乗り物、建物（一般的な建物、歴史的建造物等）、人物、自然物（草花、木、山、海等）、動物などである。属性判定部３１２は、例えばそれらの対象の画像と、各対象に対応する属性を記憶しておく。属性判定部３１２は、例えば電車、駅、鉄橋等の画像と「鉄道」という属性を対応付けて記憶し、凱旋門、エッフェル塔、ヴェルサイユ宮殿等の画像と「歴史的建造物」という属性を対応付けて記憶する。
【０１２１】
属性判定部３１２は、例えばコンテンツデータ蓄積部３０５から、参加人による視聴がされていない期間（中断期間、短縮映像の表示期間）のライブ映像を示すコンテンツデータを読み出し、読み出したコンテンツデータが示すライブ映像に対して予め記憶しておいたマッチング用画像を用いたパターンマッチングの処理を行う。属性判定部３１２は、マッチング画像と一致した対象に対応付けられた属性を、ライブ映像に映っている対象の属性として判定する。
【０１２２】
この場合のコンテンツデータは、短縮映像の配信先の参加人端末２０の端末ＩＤを示すデータでもよいし、それ以外の参加人端末２０の端末ＩＤを示すデータ（つまり他の参加人が見ていた映像を示すコンテンツデータ）でもよい。属性判定部３１２は、判定した属性と、その属性を判定した対象が映っていた時刻とを判定結果として記憶しておく。
【０１２３】
短縮コンテンツ生成部３０７は、嗜好情報取得部３１１により取得された嗜好情報が示す嗜好と関連する属性が判定された対象を含むように（詳細にはその対象を映した映像を含むように）短縮映像を生成する。短縮コンテンツ生成部３０７は、互いに関連する嗜好と属性の組合せとして、例えば、「鉄道好き」、「撮り鉄」及び「乗り鉄」という嗜好と「鉄道」という属性の組合せ、「歴史好き」及び「歴史通」という嗜好と「史跡」、「遺跡」及び「歴史的建造物」という属性との組合せなどを記憶しておく。
【０１２４】
短縮コンテンツ生成部３０７は、短縮映像の配信先の参加人端末２０の嗜好情報を嗜好情報取得部３１１から読み出し、読み出した嗜好情報が示す嗜好との組合せを記憶している（つまり関連している）属性を示す判定結果を属性判定部３１２から読み出す。短縮コンテンツ生成部３０７は、読み出した判定結果が示す時刻の映像、すなわち取得された嗜好情報が示す嗜好と関連する属性が判定された対象を映した映像を含む短縮映像を生成する。
【０１２５】
コンテンツ配信部３０８は、こうして生成された短縮映像を配信する。なお、属性判定部３１２は、上記の例では参加人端末２０から指定された範囲で切り出されたライブ映像について属性を判定したが、指定範囲で切り出される前のライブ映像について属性を判定してもよい。元データ蓄積部３１３は、元データ取得部３０１により取得された元データを蓄積することで、代理人端末１０により撮影されたライブ映像（３６０度画像）を蓄積する。
【０１２６】
属性判定部３１２は、元データ蓄積部３１３から、視聴がされていない期間（中断期間、短縮映像の表示期間）のライブ映像を示す元データを読み出し、読み出した元データが示すライブ映像に映っている対象の属性を判定する。いずれのライブ映像から属性を判定した場合でも、参加人の嗜好に関連する属性を有する対象が短縮映像に映ることになるので、参加人の嗜好と短縮映像に関係がない場合に比べて、参加人の興味を引く短縮映像を配信することができる。
【０１２７】
［２−６］短縮方法その４
表示された映像の中で参加人が見ている対象の傾向に合った短縮映像が配信されてもよい。
図１７は本変形例で実現される機能構成を表す。図１７では、図５に表す各部に加えて視線位置通知部２０６を備える参加人端末２０ｅと、図５に表す各部に加えて属性判定部３１２と、元データ蓄積部３１３とを備える配信サーバ装置３０ｅが表されている。
【０１２８】
参加人端末２０ｅの視線位置通知部２０６は、自端末に表示されている映像において参加人の視線が向いている位置を配信サーバ装置３０ｅに通知する。参加人端末２０ｅは、自端末の装着者の眼を撮影する撮影装置を備えている。視線位置通知部２０６は、撮影された眼の画像から例えば目頭と虹彩の位置を特定し、それらの位置及び互いの位置関係に基づいて視線が向いている位置を判定する。
【０１２９】
視線位置通知部２０６は、例えば、右眼の目頭から虹彩が離れていれば右側を見ており、右眼の目頭に虹彩が近づいていれば左側を見ているというように判定する。なお、視線が向いている位置の判定方法はこれに限らずその他の周知技術が用いられてもよい。視線位置通知部２０６は、参加者の視線が見ている映像上の位置と、その映像が表示された時刻を示す視線情報を配信サーバ装置３０ｅに送信する。
【０１３０】
配信サーバ装置３０ｅでは、送信されてきた視線情報が属性判定部３１２に供給される。属性判定部３１２は、参加人端末２０ｅが表示する映像において参加人の視線が向いている位置に映っている対象の属性（以下「第１属性」という）を判定する。この場合の属性判定部３１２は本発明の「第１判定部」の一例である。属性判定部３１２は、視線情報が示す時刻に参加人端末２０ｅで表示された映像を示すコンテンツデータをコンテンツデータ蓄積部３０５から読み出し、図１６の説明で述べたようにパターンマッチング処理を行う。
【０１３１】
属性判定部３１２は、視線情報が示す位置においてマッチング画像と一致した対象に対応付けられた属性を第１属性として判定する。また、属性判定部３１２は、図１６の説明で述べたように、元データ取得部３０１により取得されたライブ映像に映っている対象の属性（以下「第２属性」という）を判定する。この場合の属性判定部３１２は本発明の「第２判定部」の一例である。
【０１３２】
属性判定部３１２は、参加人端末２０ｅを装着した参加人がライブ映像を視聴している期間は第１属性を判定し、判定した第１属性を短縮コンテンツ生成部３０７に通知する。また、属性判定部３１２は、その参加人がライブ映像を視聴していない期間（中断中の期間及び短縮映像を視聴している期間）は第２属性を判定し、判定した第２属性を短縮コンテンツ生成部３０７に通知する。
【０１３３】
短縮コンテンツ生成部３０７は、判定された第１属性と関連する第２属性が判定された対象を含むようにライブ映像を短縮した短縮映像を生成する。例えば凱旋門及びエッフェル塔等には「歴史的建造物」という属性が、コロッセオ及びフォロ・ロマーノ等には「遺跡」又は「史跡」という属性が対応付けられている。短縮コンテンツ生成部３０７は、「歴史的建造物」、「遺跡」及び「史跡」はいずれも歴史に関する属性ということで互いに関連する属性として記憶している。
【０１３４】
短縮コンテンツ生成部３０７は、例えば第１属性として「遺跡」が判定された場合、「遺跡」に関連する属性である「遺跡」、「史跡」又は「歴史的建造物」が第２属性として判定された対象を含む範囲を元のライブ映像（３６０度映像）から切り出す。なお、この例のように第１属性及び第２属性が同じ場合も互いに関連する属性として扱う。また、互いに関連する属性の関係はこれに限らない。例えば「遺跡」及び「史跡」は互いに関連するがそれらと「歴史的建造物」は関連しないものとしてもよい。互いに関連する属性の関係は例えば仮想旅行サービスの提供事業者によって定められる。
【０１３５】
なお、映像の切り出しは、映像切出部３０２に指示して行わせてもよい。短縮コンテンツ生成部３０７は、そうして切り出した映像だと短縮映像として長すぎる場合は、それをさらに短縮した映像を短縮映像として生成する。また、短縮コンテンツ生成部３０７は、切り出した映像だと短縮映像として短すぎる場合は、例えば実施例のように中断時の指定範囲で切り出した映像を加えた短縮映像を生成する。
【０１３６】
コンテンツ配信部３０８は、こうして生成された短縮映像を配信する。なお、図１７の例では、短縮コンテンツ生成部３０７が映像に映っている対象の属性同士の関連性に基づいて短縮映像に含める対象を判断したが、例えば図１６に表す嗜好情報取得部３１１を参加人端末２０ｅに備えさせて、嗜好情報取得部３１１が、判定された第１属性に関連する嗜好を示す嗜好情報を取得し、短縮コンテンツ生成部３０７が、取得された嗜好情報が示す嗜好に関連する第２属性が判定された対象を短縮映像に含めるようにしてもよい。
【０１３７】
いずれの場合でも、ユーザ（参加人）は自分が興味を持つ対象に目線を向けることが多いので、第１属性は（第１属性に関連する嗜好も）ユーザが興味を持つ分野を表すことになりやすい。そのため第１属性に関連する第２属性も、他の属性に比べてユーザが興味を持つ可能性が高い分野を表しやすいので、第２属性が判定された対象が短縮映像に映っていることで、第２属性と短縮映像に関係がない場合に比べて、参加人の興味を引く短縮映像を配信することができる。
【０１３８】
［２−７］短縮方法その５
上記変形例では参加人が保存操作を行ったときに静止画像が保存されたが、配信サーバ装置が判断したときに静止画像を保存してもよい。また、静止画像と動画像とが混在する短縮映像が配信されてもよい。
【０１３９】
図１８は本変形例で実現される機能構成を表す。図１８では、図５に表す各部に加えて特定対象判定部３１４を備える配信サーバ装置３０ｆが表されている。特定対象判定部３１４は、元データ取得部３０１により取得されたライブ映像に特定の対象が映っているか否かを判定する。特定の対象としては、例えば、人、動物、乗り物及び滝等の動きを見たい物、彫刻及びオブジェ等の立体的に見たい物、又は、楽器及び舞台等の音も一緒に聴きたい物等が定められる。
【０１４０】
特定対象判定部３１４は、例えば特定の対象の画像を予め記憶しておき、コンテンツデータ蓄積部３０５から蓄積されているコンテンツデータを読み出して、読み出したコンテンツデータが示すライブ映像（取得されたライブ映像の一例）における特定の対象の有無をパターンマッチングの技術を用いて判定する。特定対象判定部３１４は、特定の対象が映っている時刻及び映っていない時刻を示す判定結果をコンテンツデータと共に短縮コンテンツ生成部３０７に供給する。
【０１４１】
短縮コンテンツ生成部３０７は、特定対象判定部３１４により特定の対象が映っていると判定された映像を動画像で含み、特定対象判定部３１４により特定の対象が映っていないと判定された映像を静止画像で含む映像を短縮映像として生成する。コンテンツ配信部３０８は、こうして生成された短縮映像を配信する。
図１９は本変形例の短縮映像の例を表す。図１９では、コンテンツデータが示すライブ映像Ｄ６が表されている。
【０１４２】
中断指示から再開指示がされるまでのライブ映像Ｄ６には、特定の対象が映った動画像Ｄ６−１、Ｄ６−２が含まれている。短縮コンテンツ生成部３０７は、この動画像Ｄ６−１、Ｄ６−２を含み、ライブ映像Ｄ６の他の部分に含まれる静止画像Ｆ１１、Ｆ１２、・・・、Ｆ１８を含む短縮映像Ｅ６１を生成している。これらの静止画像は、ライブ映像Ｄ６のうち特定の対象が映っていない部分における一定時間の間隔の映像を抜き出したものである。
【０１４３】
短縮映像に含まれる静止画像が多いほど短縮映像のデータ量が少なくなり、通信の遅延が生じにくくなる。図１９の例では、そのように静止画像を含めることで通信の遅延を抑制しつつ、動きを見たい対象については動画像で参加人に見せることができる。なお、短縮コンテンツ生成部３０７は、上述した例とは反対に、特定の対象が映っていると判定された映像を静止画像で含み、特定の対象が映っていないと判定された映像を動画像で含む映像を短縮映像として生成してもよい。
【０１４４】
この場合は、例えば絵画、風景及び建造物等が特定の対象として定められる。これにより、絵画のように動かさないで見たい対象については静止画像で参加人に見せることができる。以上のとおり、本変形例の短縮コンテンツ生成部３０７は、特定の対象が映っていると判定された映像を動画像及び静止画像のうちの一方で含み、特定の対象が映っていないと判定された映像を動画像及び静止画像のうちの他方で含む映像を短縮映像として生成する。
【０１４５】
［２−８］短縮方法その６
短縮コンテンツ生成部３０７は、上記の各例とは異なる方法で短縮コンテンツを生成してもよい。本変形例の短縮コンテンツの生成方法を、図２０を参照して説明する。
図２０は本変形例で生成される短縮映像の一例を表す。
【０１４６】
図２０では、ライブ映像Ｄ７を短縮した短縮映像Ｅ７が生成されている。短縮コンテンツ生成部３０７は、参加人端末２０からの再開指示を受け取ると、中断指示以降に取得されたライブ映像Ｄ７を対象に短縮映像Ｅ７の生成を開始する。短縮コンテンツ生成部３０７は、例えばライブ映像Ｄ７の再生速度（動画が表示される速度）をＮ倍（Ｎは１．０より大きい数）にした短縮映像Ｅ７の生成を開始する。
【０１４７】
短縮コンテンツ生成部３０７は、短縮映像Ｅ７の生成と並行して、生成した短縮映像Ｅ７を示すコンテンツデータをコンテンツデータ送信部３０６に供給する。コンテンツデータ送信部３０６が供給されたコンテンツデータを送信することで、参加人端末２０のコンテンツ出力部２０３が送信されてきたコンテンツデータが示す短縮映像Ｅ７を出力する。
【０１４８】
このような配信サーバ装置３０によるライブ映像の取得及び参加人端末２０による短縮映像の出力の並行実施は、例えば周知の追いかけ再生の技術（ライブ映像の配信が開始された後に途中から視聴を開始した場合にそのライブ映像を最初から再生する技術）を用いて行われればよい。短縮コンテンツ生成部３０７は、短縮映像Ｅ７の出力が取得するライブ映像Ｄ７に追いついたところで短縮映像Ｅ７の生成を終了する。
【０１４９】
本変形例では、上述した再生速度の倍率を大きくするほど短縮映像がライブ映像に追いつく時刻が早くなり、その倍率を小さくするほど短縮映像の内容を把握しやすくなる。なお、反対に、短縮映像をライブ映像に追いつかせたい時刻から逆算して再生速度の倍率を算出してもよい。例えば、ライブ映像の終了時刻よりも所定の時間前（例えば３０分前）の時刻を目標時刻として短縮映像をライブ映像に追いつかせたいものとする。
【０１５０】
短縮コンテンツ生成部３０７は、再開指示がされた時刻から目標時刻までの時間（図２０の例であれば短縮映像Ｅ７の再生時間）で中断指示がされた時刻から目標時刻までの時間（図２０の例であればライブ映像Ｄ７の再生時間）を除した値を倍率として算出する。短縮映像をこの倍率で再生すれば、目標時刻にはライブ映像と同じ再生位置に達することになる。
【０１５１】
また、短縮コンテンツ生成部３０７は、ライブ映像に参加人の嗜好に合った対象が映っている度合いに応じて倍率を変化させてもよい。具体的には、短縮コンテンツ生成部３０７は、中断指示がされるまでのライブ映像において、参加人の嗜好に合った対象が映っている時間の比率を算出し、算出した比率が大きいほど（つまり参加人の嗜好に合った対象が多く映っているライブ映像ほど）倍率を小さく変化させる。
【０１５２】
参加人の嗜好に合った対象が映っている映像の判断は、図１６に表す嗜好情報取得部３１１及び属性判定部３１２によって行われればよい。これにより、中断中の映像に参加人が見たい内容が多く含まれているほど短縮映像の内容を把握しやすくすることができる。
【０１５３】
［２−９］短縮映像
コンテンツ配信部３０８は、実施例では、短縮コンテンツ生成部３０７が生成した短縮映像を配信したが、これに限らない。コンテンツ配信部３０８は、例えばライブ映像を示す元データに、そのライブ映像のうち短縮映像に含まれる部分の時刻情報（その部分の開始時刻及び終了時刻）をメタ情報として付加したもの（タグ付けともいう）を送信することで、短縮映像を配信してもよい。
【０１５４】
［２−１０］視聴継続中の短縮映像
参加人が視聴を中断していない場合でも、短縮映像が配信されてもよい。例えば参加人が配信中のライブ映像よりも以前配信されたライブ映像又は他の参加人が見たライブ映像の短縮映像を見たいという場合に、短縮映像の配信を指示する操作（特定の操作子の操作又は特定のジェスチャ等）を行う。その際、短縮映像の対象となる期間（開始時刻、終了時刻）及び映像（自分又は他の参加人の映像等）が入力されてもよい。
【０１５５】
参加人端末２０は、これらの操作が行われると、短縮映像の生成を指示する指示データを配信サーバ装置３０に送信する。短縮コンテンツ生成部３０７は、この指示を受け取ると、指示された期間の映像を短縮した短縮映像を生成する。コンテンツ配信部３０８は、こうして生成された短縮映像を配信する。本変形例でも、実施例と同様に、短縮映像が配信されない場合に比べて、そのユーザにライブ映像の内容を短時間で把握させることができる。
【０１５６】
［２−１１］複数の代理人端末
旅行先の映像を撮影する代理人端末が複数あってもよい。
図２１は本変形例の仮想旅行システム１ｇの全体構成を表す。仮想旅行システム１は、図１に表す代理人端末１０に代えて、代理人端末１０ｇ−１、１０ｇ−２、１０ｇ−３、・・・（以下それぞれを区別しない場合は「代理人端末１０ｇ」という）を備えている。
【０１５７】
代理人端末１０ｇは、いずれも、図１に表す代理人端末１０と同じハードウェア構成及び機能構成を有する。配信サーバ装置３０の元データ取得部３０１は、コンテンツの元データとして、各代理人端末１０ｇから送信されてくる撮影データを取得する。各参加人端末２０では、例えば配信させるコンテンツに含まれる映像を撮影する代理人端末１０ｇを選択する操作が行われる。この操作は、入力装置２５を用いて行われてもよいし、端末向き情報によって表される所定のジェスチャによって行われてもよい。
【０１５８】
参加人端末２０の指定範囲決定部２０２は、決定した指定範囲に加えて選択された代理人端末１０ｇの端末ＩＤを示す範囲情報を配信サーバ装置３０に送信する。指定範囲取得部３０３は、送信されてきた範囲情報を受け取ることで、その範囲情報が示す端末ＩＤにより識別される代理人端末１０ｇの映像において指定された映像の範囲、すなわち指定範囲を取得する。
【０１５９】
映像切出部３０２は、取得された範囲情報が示す映像の範囲、すなわち参加人が選択した代理人端末１０ｇの映像における指定範囲の切り出しを行う。ライブコンテンツ生成部３０４は、こうして切り出された映像、すなわち参加人が選択した代理人端末１０ｇが撮影した映像から切り出された映像を示すコンテンツデータを生成する。コンテンツデータ送信部３０６は、生成されたコンテンツデータを参加人端末２０に送信する。
【０１６０】
以上のとおり、本変形例では、コンテンツ配信部３０８が、参加人によって選択された代理人端末１０ｇが撮影した映像から切り出された映像を含むコンテンツをその参加人の参加人端末２０に配信する。また、参加人は、コンテンツの出力中に、自分が見たい映像を撮影する代理人（代理人端末１０ｇ）を変更してもよい。また、複数の代理人が撮影する場所は、同じ観光地の中の異なる場所（例えば公園の中の入口付近、中央、出口付近など）であってもよいし、異なる観光地であってもよい。いずれの場合も、代理人が１人である場合に比べて、より広範囲の映像から参加人が見たい映像を指定することができる。
【０１６１】
［２−１２］参加人端末
実施例ではヘッドマウントディスプレイ（ＨＭＤ）が参加人端末として用いられたが、これに限らない。例えばスマートフォン、タブレット端末又はパソコン等が参加人端末として用いられてもよい。要するに、ライブ映像及び短縮映像を表示可能な装置であれば、どのような表示装置が参加人端末として用いられてもよい。
【０１６２】
また、参加人端末は、有線又は無線で接続される操作用のデバイスを有していてもよい。操作用のデバイスとは、例えば手で握って操作するコントローラ又は体（例えば手や足）に装着して体の動きで操作するウェアラブル型のコントローラである。特に参加人端末がＨＭＤである場合、手元が見えないので、ウェアラブル型のコントローラは有用である。このとき、ウェアラブル型のコントローラでの操作の参考になる情報（例えば、ウェアラブル型のコントローラによって選択されている画面内の位置を表すカーソル等）が、参加人端末のディスプレイ上に表示されてもよい。
【０１６３】
［２−１３］各部を実現する装置
図５等に表す各機能を実現する装置は、それらの図に表された装置に限らない。例えば参加人端末２０が備える指定範囲決定部２０２を配信サーバ装置３０が実現してもよい。また、図１７の例で属性判定部３１２は第１属性及び第２属性の両方を判定したが、これらを別々の機能が判定してもよい。また、１台の装置（代理人端末、参加人端末及び配信サーバ装置）が備える各機能を２台以上の装置がそれぞれ分担して実現してもよい。要するに、仮想旅行システム全体としてこれらの機能が実現されていれば、仮想旅行システムが何台の装置を備えていてもよい。
【０１６４】
［２−１４］システム
上記の各例では、仮想旅行サービスを提供するためのシステム（仮想旅行システム）について説明したが、本発明は、他のシステムにも適用可能である。例えば、演奏、スポーツの試合、美術館等の観覧を仮想的に行うためのシステムに適用してもよい。また、ロボット又はドローンが撮影したライブ映像を配信するシステムに適用してもよい。要するに、ライブ映像を配信するものであれば、本発明をどのようなシステムに適用してもよい。いずれのシステムでも、ライブ映像の視聴者がユーザとなり、短縮映像が配信されない場合に比べて、そのユーザにライブ映像の内容を短時間で把握させることができる。
【０１６５】
［２−１５］発明のカテゴリ
本発明は、代理人端末、参加人端末及び配信サーバ装置等の各情報処理装置の他、それらの装置を備える仮想旅行システム等の情報処理システムとしても捉えられる。また、本発明は、各装置が実施する処理を実現するための情報処理方法としても捉えられるし、各装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
【０１６６】
［２−１６］処理手順等
本明細書で説明した各実施例の処理手順、シーケンス、フローチャートなどは、矛盾がない限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【０１６７】
［２−１７］入出力された情報等の扱い
入出力された情報等は特定の場所(例えばメモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【０１６８】
［２−１８］ソフトウェア
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【０１６９】
また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【０１７０】
［２−１９］情報、信号
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【０１７１】
［２−２０］システム、ネットワーク
本明細書で使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【０１７２】
［２−２１］「に基づいて」の意味
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【０１７３】
［２−２２］「及び」、「又は」
本明細書において、「Ａ及びＢ」でも「Ａ又はＢ」でも実施可能な構成については、一方の表現で記載された構成を、他方の表現で記載された構成として用いてもよい。例えば「Ａ及びＢ」と記載されている場合、他の記載との不整合が生じず実施可能であれば、「Ａ又はＢ」として用いてもよい。
【０１７４】
［２−２３］態様のバリエーション等
本明細書で説明した各実施例は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【０１７５】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施例に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【図１】
2019155695.tif 000003
【図２】
2019155695.tif 000004
【図３】
2019155695.tif 000005
【図４】
2019155695.tif 000006
【図５】
2019155695.tif 000007
【図６】
2019155695.tif 000008
【図７】
2019155695.tif 000009
【図８】
2019155695.tif 000010
【図９】
2019155695.tif 000011
【図１０】
2019155695.tif 000012
【図１１】
2019155695.tif 000013
【図１２】
2019155695.tif 000014
【図１３】
2019155695.tif 000015
【図１４】
2019155695.tif 000016
【図１５】
2019155695.tif 000017
【図１６】
2019155695.tif 000018
【図１７】
2019155695.tif 000019
【図１８】
2019155695.tif 000020
【図１９】
2019155695.tif 000021
【図２０】
2019155695.tif 000022
【図２１】
2019155695.tif 000023
【国際調査報告】
2019155695.tif 000024
2019155695.tif 000025
2019155695.tif 000026