(57)【要約】  他のユーザが視聴する映像に簡単に切り替えられるようにすること。  元データ取得部（３０１）は、自装置が配信するコンテンツの元データを取得する。映像切出部（３０２）は、供給された元データが示す３６０度映像から、参加人端末（２０）によって指定された範囲の映像を切り出す。コンテンツ配信部（３０７）は、参加人端末（２０）に対応付けて行われた映像の範囲の指定を受け取ると、元データ取得部（３０１）によって取得された３６０度映像からその範囲の映像を切り出してその参加人端末（２０）に配信する。また、コンテンツ配信部（３０７）は、切替元の参加人端末（２０）に対応付けられた表示の切替指示が行われると切替先の参加人端末（２０）に対応付けて行われる映像の範囲の指定により切り出される映像を切替元の参加人端末（２０）に配信する。
2019150675.tif 000002
【特許請求の範囲】
【請求項１】
撮影された映像を取得する映像取得部と、
第１表示装置に対応付けて行われる映像の範囲の指定を受け取ると、取得された前記映像から当該範囲の映像を切り出して当該第１表示装置に配信し、前記第１表示装置に対応付けられた表示の切替指示が行われると第２表示装置に対応付けて行われる指定により切り出される映像を当該第１表示装置に配信する配信部と
を備える情報処理装置。
【請求項２】
取得された前記映像を蓄積する蓄積部を備え、
前記配信部は、蓄積された前記映像から前記第２表示装置に対応付けて行われた前記指定により過去に切り出された前記映像を前記第１表示装置に配信する
請求項１に記載の情報処理装置。
【請求項３】
前記第２表示装置に到達する音を取得する音取得部と、
前記第２表示装置に対応する方向と取得された前記音とを示すデータを前記第１表示装置に送信する第１送信部とを備え、
前記第１表示装置は、前記第１送信部が送信するデータが示す音を当該データが示す方向から聞こえる音として出力するスピーカを備え、
前記配信部は、前記第１表示装置に送信された前記データが示す方向に当該第１表示装置の向きを変更する指示が行われた場合に、前記第２表示装置に対応付けて行われる前記指定により切り出される映像を当該第１表示装置に配信する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記第２表示装置に対応する方向を示す方向指示画像を前記第１表示装置に送信する第２送信部を備え、
前記配信部は、送信された前記方向指示画像が示す方向に前記第１表示装置の向きを変更する指示が行われた場合に、前記第２表示装置に対応付けて行われる前記指定により切り出される映像を当該第１表示装置に配信する
請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
少なくとも１の表示装置の位置を示す位置情報を取得する位置取得部を備え、
前記配信部は、前記少なくとも１の表示装置のうち前記第１表示装置との距離が所定範囲内の位置を示す前記位置情報が取得された他の表示装置を前記第２表示装置として前記配信を行う
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
少なくとも１の表示装置で用いられる言語を示す言語情報を取得する言語取得部を備え、
前記配信部は、前記少なくとも１の表示装置のうち前記第１表示装置と同じ言語を示す前記言語情報が取得された他の表示装置を前記第２表示装置として前記配信を行う
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
少なくとも１の表示装置の位置で用いられる標準時間帯を示す時間帯情報を取得する時間帯取得部を備え、
前記配信部は、前記少なくとも１の表示装置のうち前記第１表示装置と比較して、それぞれ取得された前記時間帯情報が示す標準時間帯の時間差が閾値未満となる他の表示装置を前記第２表示装置として前記配信を行う
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記映像を撮影する撮影装置が複数あり、
前記配信部は、前記第１表示装置が表示する映像と同じ撮影元の撮影装置が撮影した映像を表示している他の表示装置を前記第２表示装置として前記配信を行う
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記映像を撮影する撮影装置が複数あり、
前記複数の撮影装置の位置を示す撮影位置情報を取得する撮影位置取得部を備え、
前記配信部は、前記複数の撮影装置において前記第１表示装置が表示する映像の撮影元の撮影装置との距離が所定範囲内の位置を示す前記撮影位置情報が取得された他の撮影装置がある場合に、当該他の撮影装置が撮影した映像を表示している他の表示装置を前記第２表示装置として前記配信を行う
請求項１から８のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を配信する技術に関する。
【背景技術】
【０００２】
特許文献１には、無人航空機が取得した視覚データ及び非視覚データを仮想現実端末で統合して提示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１７−５０４８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＡＲ（Augmented  Reality）技術及びＶＲ（Virtual  Reality）技術等により配信された映像を視聴すると通常の映像に比べて臨場感が高められる。これに加えて、例えば他の視聴者と同じ映像を見ることができれば、視聴者同士の一体感が高まり、現実世界における人同士のコミュニケーションにも役立つ。
そこで、本発明は、他のユーザが視聴する映像に簡単に切り替えられるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、撮影された映像を取得する映像取得部と、第１表示装置に対応付けて行われる映像の範囲の指定を受け取ると、取得された前記映像から当該範囲の映像を切り出して当該第１表示装置に配信し、前記第１表示装置に対応付けられた表示の切替指示が行われると第２表示装置に対応付けて行われる指定により切り出される映像を当該第１表示装置に配信する配信部とを備える情報処理装置を提供する。【０００６】
また、取得された前記映像を蓄積する蓄積部を備え、前記配信部は、蓄積された前記映像から前記第２表示装置に対応付けて行われた前記指定により過去に切り出された前記映像を前記第１表示装置に配信してもよい。
さらに、前記第２表示装置に到達する音を取得する音取得部と、前記第２表示装置に対応する方向と取得された前記音とを示すデータを前記第１表示装置に送信する第１送信部とを備え、前記第１表示装置は、前記第１送信部が送信するデータが示す音を当該データが示す方向から聞こえる音として出力するスピーカを備え、前記配信部は、前記第１表示装置に送信された前記データが示す方向に当該第１表示装置の向きを変更する指示が行われた場合に、前記第２表示装置に対応付けて行われる前記指定により切り出される映像を当該第１表示装置に配信してもよい。【０００７】
また、前記第２表示装置に対応する方向を示す方向指示画像を前記第１表示装置に送信する第２送信部を備え、前記配信部は、送信された前記方向指示画像が示す方向に前記第１表示装置の向きを変更する指示が行われた場合に、前記第２表示装置に対応付けて行われる前記指定により切り出される映像を当該第１表示装置に配信してもよい。
さらに、少なくとも１の表示装置の位置を示す位置情報を取得する位置取得部を備え、前記配信部は、前記少なくとも１の表示装置のうち前記第１表示装置との距離が所定範囲内の位置を示す前記位置情報が取得された他の表示装置を前記第２表示装置として前記配信を行ってもよい。【０００８】
また、少なくとも１の表示装置で用いられる言語を示す言語情報を取得する言語取得部を備え、前記配信部は、前記少なくとも１の表示装置のうち前記第１表示装置と同じ言語を示す前記言語情報が取得された他の表示装置を前記第２表示装置として前記配信を行ってもよい。
さらに、少なくとも１の表示装置の位置で用いられる標準時間帯を示す時間帯情報を取得する時間帯取得部を備え、前記配信部は、前記少なくとも１の表示装置のうち前記第１表示装置と比較して、それぞれ取得された前記時間帯情報が示す標準時間帯の時間差が閾値未満となる他の表示装置を前記第２表示装置として前記配信を行ってもよい。【０００９】
また、前記映像を撮影する撮影装置が複数あり、前記配信部は、前記第１表示装置が表示する映像と同じ撮影元の撮影装置が撮影した映像を表示している他の表示装置を前記第２表示装置として前記配信を行ってもよい。
さらに、前記映像を撮影する撮影装置が複数あり、前記複数の撮影装置の位置を示す撮影位置情報を取得する撮影位置取得部を備え、前記配信部は、前記複数の撮影装置において前記第１表示装置が表示する映像の撮影元の撮影装置との距離が所定範囲内の位置を示す前記撮影位置情報が取得された他の撮影装置がある場合に、当該他の撮影装置が撮影した映像を表示している他の表示装置を前記第２表示装置として前記配信を行ってもよい。
【発明の効果】
【００１０】
本発明によれば、他のユーザが視聴する映像に簡単に切り替えられるようにすることができる。
【図面の簡単な説明】
【００１１】
【図１】実施例に係る仮想旅行システムの全体構成を表す図
【図２】代理人端末のハードウェア構成を表す図
【図３】参加人端末のハードウェア構成を表す図
【図４】配信サーバ装置のハードウェア構成を表す図
【図５】仮想旅行システムが実現する機能構成を表す図
【図６】指定範囲の例を表す図
【図７Ａ】切替指示の例を表す図
【図７Ｂ】切替指示の例を表す図
【図７Ｃ】切替指示の例を表す図
【図８】提供処理における各装置の動作手順の一例を表す図
【図９】変形例の配信サーバ装置が実現する機能構成を表す図
【図１０】変形例で出力される映像の一例を表す図
【図１１】変形例の仮想旅行システムが実現する機能構成を表す図
【図１２】変形例の仮想旅行システムの全体構成を表す図
【図１３】変形例の代理人端末が実現する機能構成を表す図
【図１４】代理人同士の位置関係の一例を表す図
【図１５】生成された映像の一例を表す図
【図１６】変形例の参加人端末が実現する機能構成を表す図
【発明を実施するための形態】
【００１２】
１  実施例
図１は実施例に係る仮想旅行システム１の全体構成を表す。仮想旅行システム１は、観光地等の旅行先に行かなくても仮想的に旅行を楽しむ仮想旅行サービスを提供するためのシステムである。仮想旅行システム１は、旅行先の映像を撮影する代理人と、仮想旅行に参加する参加人という２種類のユーザによって主に利用される。
【００１３】
仮想旅行システム１は、ネットワーク２と、代理人端末１０と、参加人端末２０−１、２０−２、２０−３、・・・（以下それぞれを区別しない場合は「参加人端末２０」という）と、配信サーバ装置３０とを備える。ネットワーク２は、移動体通信網及びインターネット等を含む通信システムであり、自システムにアクセスする装置同士のデータのやり取りを中継する。ネットワーク２には、配信サーバ装置３０が有線通信でアクセスしており、代理人端末１０及び参加人端末２０が無線通信でアクセスしている。なお、ネットワーク２とのアクセスは有線通信及び無線通信のどちらでもよい。
【００１４】
代理人端末１０は、旅行先にいる代理人によって持ち運ばれ、旅行先の映像を撮影する撮影装置である。本実施例では、代理人端末１０は、例えば代理人の頭上に装着され、代理人の前後左右と上下を含んだ動画像であるいわゆる３６０度映像（全方位画像、全天球画像ともいう）を撮影する。代理人端末１０は、自機が備えるマイクロフォンで音も録音し、撮影した３６０度映像とともに配信サーバ装置３０に送信する。
【００１５】
配信サーバ装置３０は、代理人端末１０によって撮影された旅行先の映像及び録音された音等を含む仮想旅行のコンテンツを参加人端末２０に配信する配信装置である。配信サーバ装置３０は、３６０度映像のうち参加人端末２０から指定された範囲の映像を切り出して配信する。参加人端末２０は、配信サーバ装置３０によって配信されたコンテンツを出力する出力装置であり、例えば、コンテンツに含まれる映像を表示し、コンテンツに含まれる音を放音する。
【００１６】
本実施例では、参加人端末２０は、ユーザの頭に装着するＨＭＤ（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）等で用いられている周知の技術が用いられればよい。なお、映像切出部３０２は、３６０度映像を補正するのではなく、傾いた３６０度映像における方位及び仰俯角に対応した位置を算出して指定範囲の映像を切り出してもよい。
【００４７】
映像切出部３０２は、こうして切り出した映像を、範囲情報及び元データと共にコンテンツ生成部３０４に供給する。コンテンツ生成部３０４は、供給された映像、すなわち参加人端末２０から指定された範囲で切り出された映像と、供給された元データが示す周辺音とを示すコンテンツを生成する。コンテンツ生成部３０４は、生成したコンテンツと、供給された範囲情報が示す端末ＩＤとを示すコンテンツデータを生成する。
【００４８】
また、コンテンツ生成部３０４は、生成したコンテンツデータに、供給された元データが示す参加人の音声と、その参加人が利用する参加人端末２０に対応する方向とを付加する。具体的には、コンテンツ生成部３０４は、参加人端末２０から指定された映像の範囲が示す方向（図６の例では仮想視線方向Ｂ１（北向き）又は仮想視線方向Ｂ２（南東向き））をその参加人端末２０に対応する方向としてコンテンツデータに付加する。
【００４９】
コンテンツ生成部３０４は、こうして生成したコンテンツデータをコンテンツデータ送信部３０５に供給する。コンテンツデータ送信部３０５は、供給されたコンテンツデータを、そのコンテンツデータが示す端末ＩＤにより識別される参加人端末２０に送信する。参加人端末２０のコンテンツ出力部２０４は、配信サーバ装置３０から送信されてきたコンテンツデータが示すコンテンツを出力する。
【００５０】
具体的には、コンテンツ出力部２０４は、コンテンツデータが示す映像を出力装置２６のディスプレイに出力して表示させ、コンテンツデータが示す周辺音を出力装置２６のスピーカに出力して放音させる。こうして出力されるコンテンツは、代理人が旅行先で撮影した映像及び録音した周辺音であり、仮想的な旅行体験を参加人に提供するコンテンツである。参加人端末２０を装着した参加人は、こうして出力されたコンテンツを視聴する。
【００５１】
コンテンツの視聴とは、表示されたコンテンツの映像を見て、放音されたコンテンツの音を聞くことである。なお、音が含まれていない映像だけのコンテンツを見る場合でも「コンテンツの視聴」と言うものとする。以上のとおり、本実施例では、参加人端末２０は、元データ取得部３０１によって取得された３６０度映像（詳細にはそこから切り出された映像）を表示する表示装置である。
【００５２】
また、その参加人端末２０から範囲情報が送信されることで、映像の範囲の指定がその参加人端末２０に対応付けて行われている。そして、配信サーバ装置３０の映像切出部３０２、指定範囲取得部３０３、コンテンツ生成部３０４及びコンテンツデータ送信部３０５は、その映像の範囲の指定を受け取ると、元データ取得部３０１によって取得された３６０度映像からその範囲の映像を切り出してその参加人端末２０に配信するコンテンツ配信部３０７として機能する。コンテンツ配信部３０７は本発明の「配信部」の一例である。
【００５３】
また、本実施例では、参加人端末２０が、いずれも、コンテンツデータ送信部３０５が送信するコンテンツデータが示す音をそのコンテンツデータが示す方向から聞こえる音として出力するスピーカを備えている。また、配信サーバ装置３０の元データ取得部３０１は、参加人端末２０から送信されてくる音声データを取得することで、その参加人端末２０に到達する音（本実施例では参加人の音声）を取得する。この場合の元データ取得部３０１は本発明の「音取得部」の一例である。
【００５４】
そして、配信サーバ装置３０のコンテンツデータ送信部３０５は、参加人端末２０から取得された音（参加人の音声）と、その参加人端末２０に対応する方向（その参加人端末２０により指定された映像の範囲が示す方向）とを示すコンテンツデータを別の参加人端末２０に送信する。この場合の「別の参加人端末２０」は本発明の「第１表示装置」の一例であり、「音」が取得された「参加人端末２０」が本発明の「第２表示装置」の一例である。また、コンテンツデータ送信部３０５は本発明の「第１送信部」の一例である。
【００５５】
参加人端末２０のコンテンツ出力部２０４は、上記のスピーカを制御して、送信されてきたコンテンツデータが示す参加人の音声をそのコンテンツデータが示す方向から聞こえる音として出力する。例えば参加人端末２０−１のコンテンツ出力部２０４は、参加人端末２０−２から東向きの映像の範囲が指定された場合、参加人端末２０−２を利用する参加人の音声が東側から聞こえてくるように出力する。
【００５６】
本実施例では、この音声が聞こえてくる方向を利用して、配信サーバ装置３０の切替指示受付部３０６が、参加人端末２０に表示されている映像を他の参加人端末２０に表示される映像に切り替える指示（切替指示）を受け付ける。そのために、本実施例では、参加人端末２０の端末向き測定部２０２が、測定した端末向き情報を配信サーバ装置３０にも繰り返し送信する。
【００５７】
切替指示受付部３０６は、そうして送信されてきた端末向き情報が、送信元の参加人端末２０の向きを他の参加人端末２０が録音した音声が聞こえてくる方向に変更することを示す場合に、送信元の参加人端末２０に表示されている映像を、その音声を録音した参加人端末２０が指定する範囲で切り出される映像に切り替える切替指示として受け付ける。
【００５８】
図７Ａ〜７Ｃは切替指示の例を表す。図７Ａ〜７Ｃでは、参加人端末２０−１、２０−２、２０−３を参加人Ａ、Ｂ、Ｃが利用しているものとする。図７Ａでは、参加人Ａの正面（参加人Ａが装着している参加人端末２０−１の正面と同じとする）が北を向いており、南東から参加人Ｂの音声が聞こえ、南西から参加人Ｃの音声が聞こえていることが表されている。
【００５９】
図７Ｂでは、参加人Ａが、自身が装着している参加人端末２０−１の正面の向きを、参加人Ｂの音声が聞こえる方向（南東）に変更したことが表されている。この場合、切替指示受付部３０６は、参加人端末２０−１から南東を示す端末向き情報が送信されてくるので、参加人端末２０−１に表示されている映像を、参加人端末２０−２が指定する範囲で切り出される映像（参加人端末２０−２に対応付けて行われる範囲指定により切り出される映像）に切り替える切替指示として受け付ける。
【００６０】
図７Ｃでは、参加人Ａが、自身が装着している参加人端末２０−１の正面の向きを、参加人Ｃの音声が聞こえる方向（南西）に変更したことが表されている。この場合、切替指示受付部３０６は、参加人端末２０−１から南西を示す端末向き情報が送信されてくるので、参加人端末２０−１に表示されている映像を、参加人端末２０−３が指定する範囲で切り出される映像（参加人端末２０−３に対応付けて行われる範囲指定により切り出される映像）に切り替える切替指示として受け付ける。
【００６１】
切替指示受付部３０６は、切替指示を受け付けると、切替指示が行われた参加人端末２０の端末ＩＤ（切替元の参加人端末２０の切替元端末ＩＤ）と、切替先となる映像の範囲を指定する参加人端末２０の端末ＩＤ（切替先の参加人端末２０の切替先端末ＩＤ）をコンテンツデータ送信部３０５に供給する。コンテンツデータ送信部３０５は、供給された切替元端末ＩＤの参加人端末２０に送信するコンテンツデータを、供給された切替先端末ＩＤの参加人端末２０に送信するコンテンツデータに切り替えて送信する。
【００６２】
例えば図７Ｂの切替指示が行われた場合、コンテンツデータ送信部３０５は、参加人Ａの参加人端末２０−１に送信するコンテンツデータを、参加人Ｂの参加人端末２０−２に送信するコンテンツデータに切り替えて送信する。これにより、参加人Ａは、参加人Ｂの声がする方向に向きを変えることで、その参加人Ｂが見ている映像を見ることができる。
【００６３】
以上のとおり、本実施例では、上述したコンテンツ配信部３０７（映像切出部３０２、指定範囲取得部３０３、コンテンツ生成部３０４及びコンテンツデータ送信部３０５）が、切替元の参加人端末２０の向きをその参加人端末２０に送信されたコンテンツデータが示す方向に変更する指示が行われた場合に、切替先の参加人端末２０に対応付けて行われる映像の範囲の指定により切り出される映像を切替元の参加人端末２０に配信する。
【００６４】
切替元の参加人端末２０は本発明の「第１表示装置」の一例であり、切替先の参加人端末２０は本発明の「第２表示装置」の一例である。このようにして、コンテンツ配信部３０７は、切替元の参加人端末２０に対応付けられた表示の切替指示が行われると切替先の参加人端末２０に対応付けて行われる映像の範囲の指定により切り出される映像を切替元の参加人端末２０に配信する。
【００６５】
コンテンツ配信部３０７は、一旦コンテンツを切り替えると、参加人端末２０に表示されている他の参加人端末２０の映像を元の映像に切り替える（戻す）指示（戻し指示）が受け付けられるまで、切替先の参加人端末２０の指定により切り出される映像を配信し続ける。切替指示受付部３０６は、この戻し指示を受け付ける。切替指示受付部３０６は、例えば、映像を元に戻すためのジェスチャ（戻しジェスチャ）を示す端末向き情報が送信されてきた場合に、その端末向き情報の送信を戻し指示として受け付ける。
【００６６】
戻しジェスチャとは、例えば顔を軽く振るジェスチャである。その場合、切替指示受付部３０６は、例えば端末向き情報が示す方位の変化方向が所定の期間に２回変化すると、戻しジェスチャが行われたと判断し、戻し指示を受け付ける。なお、戻しジェスチャは、他にも、例えば顔を上下に振るジェスチャ又は顔の正面方向が円を描くように顔を動かすジェスチャ等であってもよい。また、戻しジェスチャとしての顔の動きをユーザが設定できるようにしてもよい。
【００６７】
また、映像を戻すだけではなく、さらに他の参加人端末２０の映像に切り替える操作としてジェスチャが用いられてもよい。その場合、前述した複数ジェスチャのいずれかにその切り替えの操作として用いられればよい。また、切替指示受付部３０６は、戻しジェスチャ以外にも、例えば参加人端末２０の入力装置２５に対して所定の操作（所定の操作子をタッチする操作など）が行われた場合に戻し指示を受け付けてもよい。
【００６８】
切替指示受付部３０６が戻し指示を受け付けると、コンテンツデータ送信部３０５は、その戻し指示が行われた参加人端末２０に送信するコンテンツデータを、その参加人端末２０の端末ＩＤを示すコンテンツデータに切り替えて送信する。これにより、参加人は、他の参加人が見ている映像から自分が指定する範囲の映像に表示を戻すことができる。
【００６９】
仮想旅行システム１が備える各装置は、上記の構成に基づいて、仮想旅行のコンテンツを参加人に提供する提供処理を行う。
図８は提供処理における各装置の動作手順の一例を表す。この動作手順は、例えば、仮想旅行サービスの開始時刻になることを契機に開始される。まず、代理人端末１０（映像撮影部１０１、周辺音録音部１０２、カメラ向き測定部１０３）は、代理人の周囲の３６０度映像の撮影と、周辺音の録音と、カメラ向き情報の測定とを行う（ステップＳ１１）。
【００７０】
次に、代理人端末１０（撮影データ送信部１０４）は、ステップＳ１１の各動作で得られる撮影データを配信サーバ装置３０に送信する（ステップＳ１２）。ステップＳ１１、Ｓ１２と並行して、参加人端末２０（音声録音部２０１）は、自端末を装着した参加人の音声を録音し（ステップＳ１３）、録音した音声を示す音声データを配信サーバ装置３０に送信する（ステップＳ１４）。
【００７１】
配信サーバ装置３０（元データ取得部３０１）は、ステップＳ１２及びＳ１４で送信されてくる撮影データ及び音声データを、自装置が配信するコンテンツの元データとして取得する（ステップＳ１５）。次に、参加人端末２０（端末向き測定部２０２）は、自端末の向きを示す情報（端末向き情報）を測定する（ステップＳ２１）。続いて、参加人端末２０（指定範囲決定部２０３）は、測定された端末向き情報に基づいて、自端末に表示させる映像の指定範囲を決定し（ステップＳ２２）、決定した指定範囲を示す範囲情報を配信サーバ装置３０に送信する（ステップＳ２３）。
【００７２】
配信サーバ装置３０（指定範囲取得部３０３）は、送信されてきた範囲情報を受け取ることで指定範囲を取得する（ステップＳ２４）。次に、配信サーバ装置３０（映像切出部３０２）は、ステップＳ１５で取得された元データが示す３６０度映像から、取得された指定範囲の映像を切り出す（ステップＳ２５）。続いて、配信サーバ装置３０（コンテンツ生成部３０４）は、切り出された映像と、録音された周辺音と、録音された参加人の音声と、その音声が録音された参加人端末２０に対応する方向とを示すコンテンツデータを生成する（ステップＳ２６）。
【００７３】
そして、配信サーバ装置３０（コンテンツデータ送信部３０５）は、生成されたコンテンツデータを、映像の範囲を指定してきた参加人端末２０に送信する（ステップＳ２７）。参加人端末２０（コンテンツ出力部２０４）は、送信されてきたコンテンツデータが示すコンテンツを出力する（ステップＳ２８）。このとき、参加人端末２０（コンテンツ出力部２０４）は、コンテンツデータが示す参加人の音声をそのコンテンツデータが示す方向から聞こえる音として出力する。
【００７４】
ここで、参加人端末２０（端末向き測定部２０２）が、自端末の正面方向を参加人の音声がする方向に向けたときの端末向き情報を測定したとする（ステップＳ３１）。すると、参加人端末２０（端末向き測定部２０２）は、測定した端末向き情報を配信サーバ装置３０に送信する（ステップＳ３２）。配信サーバ装置３０（切替指示受付部３０６）は、送信されてきた端末向き情報が、送信元の参加人端末２０の向きを他の参加人端末２０が録音した音声が聞こえてくる方向に変更することを示すので、この端末向き情報の送信を切替指示として受け付ける（ステップＳ３３）。
【００７５】
次に、配信サーバ装置３０（コンテンツデータ送信部３０５）は、切替元の参加人端末２０に送信するコンテンツデータを、切替先の参加人端末２０に送信するコンテンツデータに切り替えて（ステップＳ３４）、切替元の参加人端末２０に対して送信する（ステップＳ３５）。切替元の参加人端末２０（コンテンツ出力部２０４）は、送信されてきたコンテンツデータが示すコンテンツを出力する（ステップＳ３６）。
【００７６】
ステップＳ３６以降に、参加人端末２０（端末向き測定部２０２）が、上述した戻しジェスチャを示す端末向き情報を測定すると（ステップＳ４１）、測定した端末向き情報を配信サーバ装置３０に送信する（ステップＳ４２）。配信サーバ装置３０（切替指示受付部３０６）は、送信されてきた端末向き情報が戻しジェスチャを示すので、この端末向き情報の送信を戻し指示として受け付ける（ステップＳ４３）。
【００７７】
次に、配信サーバ装置３０（コンテンツデータ送信部３０５）は、戻し指示が行われた参加人端末２０に送信するコンテンツデータを、その参加人端末２０により範囲が指定された映像を示すコンテンツデータに切り替えて（ステップＳ４４）、その参加人端末２０に対して送信する（ステップＳ４５）。参加人端末２０（コンテンツ出力部２０４）は、送信されてきたコンテンツデータが示すコンテンツを出力する（ステップＳ４６）。
【００７８】
本実施例では、各ユーザ（参加人）が、各々が装着している参加人端末２０の正面を向ける方向を変えることで、自分が見たい映像の範囲を指定している。一方、他のユーザの声が聞こえる方向に参加人端末２０の正面を向ければ、そのユーザが指定する範囲の映像が表示されるようになっている。これにより、例えば他のユーザが視聴する映像の範囲をその参加人から聞いて同じ方向を見ようとする場合に比べて、他のユーザが視聴する映像に簡単に切り替えることができる。
【００７９】
また、本実施例では、他のユーザの参加人端末２０により指定された映像の範囲が示す方向からそのユーザの音声が聞こえてきて、その方向を向くとその参加人が視聴しているのと同じ映像が表示される。これにより、ユーザは、映像を切り替えることで、切り替わった映像を視聴している他のユーザがどちらの方向を見ているのかを知ることができる。
【００８０】
２  変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。
【００８１】
２−１  過去のコンテンツを表示
例えば他の参加人の歓声を聞いてその参加人が見ているのと同じ映像を表示させたが、他の参加人の関心をひいた場面（例えばからくり時計の人形劇の上演など）が既に終わっている場合がある。そこで、他の参加人の参加人端末２０に出力されていた過去のコンテンツ（映像及び音）が出力されるようにしてもよい。
【００８２】
図９は本変形例の配信サーバ装置３０ａが実現する機能構成を表す。配信サーバ装置３０ａは、図５に表す各部に加えてコンテンツ蓄積部３０８を備える。本変形例では、コンテンツ生成部３０４が、生成したコンテンツデータをコンテンツ蓄積部３０８にも供給する。
【００８３】
コンテンツ蓄積部３０８は、供給されたコンテンツデータを記憶することで、そのコンテンツデータが示す端末ＩＤの参加人端末２０に配信されるコンテンツを蓄積する。コンテンツ蓄積部３０８は、コンテンツを蓄積することで、元データ取得部３０１によって取得された３６０度映像も蓄積する。コンテンツ蓄積部３０８は本発明の「蓄積部」の一例である。また、コンテンツ蓄積部３０８は、３６０度映像と同様に周辺音及び参加人の音声も蓄積する。
【００８４】
本変形例では、例えば、切替指示受付部３０６が、参加人端末２０から送信されてきた端末向き情報が、送信元の参加人端末２０の向きを他の参加人端末２０が録音した音声が聞こえてくる方向に変更することを示す場合に、送信元の参加人端末２０に表示されている映像を、その音声を録音した参加人端末２０が過去に（例えば所定の時間だけ遡った過去に）指定した範囲で切り出される映像に切り替える切替指示として受け付ける。
【００８５】
そして、コンテンツ配信部３０７が、コンテンツ蓄積部３０８に蓄積された映像から切替先の参加人端末２０に対応付けて行われた映像の範囲の指定により過去に切り出された映像を切替元の参加人端末２０に配信する。また、コンテンツ配信部３０７は、この過去に切り出された映像と共に、例えば過去の周辺音及び過去の参加人の音声をどちらも切替元の参加人端末２０に配信する。これにより、参加人は、他の参加人の関心をひいた場面が終わった後でも、その場面を表すコンテンツを自分の参加人端末２０に出力させることができる。
【００８６】
なお、コンテンツ配信部３０７は、所定の時間だけ過去のコンテンツを配信するのではなく、参加人が指示した時間だけ遡った過去のコンテンツを配信してもよい。この遡る時間の長さの指示方法は、例えば、上述した戻し指示と同じように、端末向き情報で表されるジェスチャ（例えば顔を振る回数が多いほど遡る時間を長くするなど）であってもよいし、参加人端末２０の入力装置２５に対する所定の操作（例えばタッチする回数が多いほど遡る時間を長くするなど）であってもよい。
【００８７】
また、コンテンツ配信部３０７は、最初は実施例のように切替先の参加人端末２０に現在配信しているコンテンツを切替元の参加人端末２０に配信し、遡る時間の長さが指示された場合に、過去のコンテンツを配信してもよい。これにより、他の参加人と同じコンテンツを出力させたところその参加人の関心をひいた場面が既に終わっていると分かった後でも、その場面を表すコンテンツを自分の参加人端末２０に出力させることができる。
【００８８】
また、図９の例では、コンテンツ蓄積部３０８が切り出された映像を示すコンテンツを蓄積したが、例えば元データを蓄積してもよい。その場合、コンテンツ蓄積部３０８に蓄積された元データが示す３６０度映像から映像切出部３０２が切替先の参加人端末２０による指定範囲の映像を切り出し、コンテンツ生成部３０４が切り出された映像を含むコンテンツを生成する。
【００８９】
コンテンツ配信部３０７は、こうして生成されたコンテンツを切替元の参加人端末２０に配信する。この場合、全ての参加人端末２０の分のコンテンツを蓄積する必要がなく、元データだけを蓄積しておけばよい。従って、切り出し後のコンテンツを蓄積する場合に比べて、参加人端末２０の台数が増えたときに必要な記憶容量の増加を抑えることができる。
【００９０】
２−２  音の方向
実施例では、他の参加人の音声が聞こえてくる方向、すなわち参加人端末２０に対応する方向として、その参加人端末２０により指定された映像の範囲が示す方向が用いられた。例えば、参加人Ｂが南西方向の映像を見ている場合、参加人Ａの参加人端末２０−１のスピーカは参加人Ｂの音声を南西から聞こえる音として放音したが、これに限らない。
【００９１】
例えば他の参加人が１人なら予め定められた１つの方向（例えば真上）から音が聞こえ、他の参加人が複数ならその人数に応じて予め定められた複数の方向（例えば音の方向が聞き分けやすいようにそれぞれ等間隔で離れた方向が定められる）から音が聞こえるように放音されてもよい。その場合でも、参加人は音声が聞こえる方向を向けばその音声を出した他の参加人が見ている映像と同じ映像を見ることができる。
【００９２】
２−３  切替指示
実施例では、切替指示のために、他の参加人に対応する方向を音が聞こえてくる方向で表したが、それを画像で表してもよい。その場合、コンテンツ生成部３０４が、切替先の参加人端末２０に対応する方向を示す画像（方向指示画像）を含む映像を示すコンテンツを生成する。
【００９３】
図１０は本変形例で出力される映像の一例を表す。図１０では、参加人Ｂに対応する方向指示画像Ｅ１及び参加人Ｃに対応する方向指示画像Ｅ２を含む、参加人Ａの参加人端末２０に出力された映像Ｄ１が表されている。この例では、映像Ｄ１の縦方向の中央から上側は参加人Ａから見て前方、下側は参加人Ａから見て後方を表し、映像Ｄ１の横方向の中央から右側は参加人Ａから見て右側、左側は参加人Ａから見て左側を表す。
【００９４】
図１０の例では、前方が北向きであるものとする。方向指示画像Ｅ１は、縦方向の中央で右向きの矢印を表しているので、参加人Ａから見て右側を参加人Ｂが向いている（つまり東を向いている）ことを表している。また、方向指示画像Ｅ２は、縦方向の下側で左向きの矢印を表しているので、参加人Ａから見て左側後方を参加人Ｃが向いている（つまり南西を向いている）ことを表している。
【００９５】
コンテンツデータ送信部３０５は、図１０に表すように切替先の参加人端末２０に対応する方向を示す方向指示画像を含む映像を示すコンテンツデータを切替元の参加人端末２０に送信する。この場合のコンテンツデータ送信部３０５は本発明の「第２送信部」の一例である。本変形例では、この方向指示画像が示す方向を利用して、切替指示受付部３０６が切替指示を受け付ける。
【００９６】
切替指示受付部３０６は、送信されてきた端末向き情報が、送信元の参加人端末２０の向きを方向指示画像が示す方向（他の参加人端末２０に対応する方向）に変更することを示す場合に、送信元の参加人端末２０に表示されている映像を、その方向に対応する参加人端末２０が指定する範囲で切り出される映像に切り替える切替指示として受け付ける。
【００９７】
図１０の例であれば、切替指示受付部３０６は、参加人Ａの参加人端末２０−１から端末向きを東向きに変更する端末向き情報が送信されてきた場合、参加人端末２０−１に表示されている映像を、その方向に対応する参加人Ｂの参加人端末２０−２が指定する範囲で切り出される映像に切り替える切替指示として受け付ける。切替指示受付部３０６は、端末向きを南西向きに変更する端末向き情報が送信されてきた場合は、参加人Ｃの参加人端末２０−３が指定する範囲で切り出される映像に切り替える切替指示として受け付ける。
【００９８】
本変形例では、コンテンツ配信部３０７は、コンテンツデータ送信部３０５により切替元の参加人端末２０に送信された方向指示画像が示す方向にその切替元の参加人端末２０の向きを変更する指示が行われた場合に、切替先の参加人端末２０に対応付けて行われる映像の範囲の指定により切り出される映像を切替元の参加人端末２０に配信する。この場合、画像だけで参加人が向くべき方向が表されるので、例えば周りが騒がしくて音が聞こえにくい状況でも、切替指示を行うことができる。
【００９９】
２−４  他の参加人の絞り込み
参加人が多い場合に全ての参加人の音声が聞こえるようにすると、１つ１つの音声が聞き取りにくくなる。また、図１０の例のように方向指示画像を表示する場合でも、方向指示画像の数が増えると肝心の旅行先の映像が見えにくくなる。そこで、コンテンツに音声又は方向指示画像が含まれる他の参加人を絞り込んでもよい。
【０１００】
図１１は本変形例の仮想旅行システム１ｂが実現する機能構成を表す。仮想旅行システム１ｂは、参加人端末２０ｂと、配信サーバ装置３０ｂとを備える。参加人端末２０ｂは、図５に表す各部に加えて端末情報送信部２０５を備え、配信サーバ装置３０ｂは、図５に表す各部に加えて端末情報取得部３０９を備える。端末情報送信部２０５は、自端末も関する情報（端末情報）を生成して配信サーバ装置３０ｂに送信する。
【０１０１】
参加人端末２０ｂのセンサ装置２７は、ＧＰＳ（Global  Positioning  System）等の測位センサを備える。端末情報送信部２０５は、例えば、測位センサが測定する自端末の位置を示す位置情報を端末情報として生成して配信サーバ装置３０ｂに送信する。配信サーバ装置３０ｂの端末情報取得部３０９は、送信されてきた端末情報、すなわち参加人端末２０ｂの位置を示す位置情報を取得する。この場合の端末情報取得部３０９は本発明の「位置取得部」の一例である。
【０１０２】
端末情報取得部３０９は、取得した端末情報をコンテンツ生成部３０４及び切替指示受付部３０６に供給する。コンテンツ生成部３０４は、参加人端末２０ｂに配信するコンテンツとして、その参加人端末２０ｂとの距離が所定範囲内の位置を示す位置情報が端末情報として取得された参加人端末２０ｂで録音された音声を含むコンテンツを生成する。
【０１０３】
例えば所定範囲が５０ｍ以内であり、参加人Ａ、Ｂは同じ部屋で仮想旅行サービスに参加し、参加人Ｃはそこから５０ｍ以上離れた別の場所で仮想旅行サービスに参加しているものとする。その場合、参加人Ａ、Ｂの参加人端末２０ｂから取得される位置情報が示す位置の距離は所定範囲内になり、参加人Ａ、Ｃの参加人端末２０ｂから取得される位置情報が示す位置の距離は所定範囲外になる。
【０１０４】
この場合、コンテンツ生成部３０４は、参加人Ａの参加人端末２０ｂに配信するコンテンツとして、参加人Ｂの参加人端末２０ｂで録音された音声を含み、参加人Ｃの参加人端末２０ｂで録音された音声を含まないコンテンツを生成する。これにより、参加人Ａは、自分の近くにいる参加人（この例では参加人Ｂ）の音声だけを聞くことができる。
【０１０５】
上記のとおり音声が聞こえる参加人が絞り込まれるので、切替指示受付部３０６も、その絞り込まれた参加人の音声が聞こえてくる方向に参加人端末２０ｂの向きを変更することを示す端末向き情報が送信されてきた場合に、切替指示を受け付ける。以上のとおり、コンテンツ配信部３０７は、切替元の参加人端末２０ｂとの距離が所定範囲内の位置を示す位置情報が取得された参加人端末２０ｂを切替先の参加人端末２０ｂとしてコンテンツの配信を行う（切替先の参加人端末２０ｂに配信するコンテンツを切替元の参加人端末２０ｂにも配信する）。
【０１０６】
本変形では、上記のとおり、参加人に配信するコンテンツを、その参加人からの距離が所定範囲内にいる他の参加人に配信されるコンテンツだけに切り替えるので、その範囲にいる参加人とだけ体験を共有することができる。また、全ての他の参加人の音声が聞こえる場合に比べて、１人１人の音声が聞き取りやすいようにすることができる。また、全ての他の参加人の方向指示画像が表示される場合に比べて、映像が見やすいようにすることができる。
【０１０７】
なお、参加人の絞り込み方法は他にもある。例えば、仮想旅行サービスは誰でも参加することができるので、異なる言語を話す参加人がいる場合がある。その場合に、同じ言語を話す参加人に絞り込みが行われてもよい。その場合、参加人端末２０ｂの端末情報送信部２０５は、自端末で設定されている言語（例えばメニュー画面で表示される言語）を示す言語情報を端末情報として生成して配信サーバ装置３０ｂに送信する。
【０１０８】
配信サーバ装置３０ｂの端末情報取得部３０９は、送信されてきた端末情報、すなわち参加人端末２０ｂで用いられる言語を示す言語情報を取得する。この場合の端末情報取得部３０９は本発明の「言語取得部」の一例である。コンテンツ生成部３０４は、参加人端末２０ｂに配信するコンテンツとして、その参加人端末２０ｂと同じ言語を示す言語情報が端末情報として取得された参加人端末２０ｂで録音された音声を含むコンテンツを生成する。
【０１０９】
これにより、参加人は、自分と同じ言語（厳密には自分の参加人端末２０ｂに設定している言語）を話す参加人（厳密には参加人端末２０ｂに設定している言語が自分と同じ参加人）の音声だけを聞くことができる。切替指示受付部３０６は、こうして言語で絞り込まれた参加人の音声が聞こえてくる方向に参加人端末２０ｂの向きを変更することを示す端末向き情報が送信されてきた場合に、切替指示を受け付ける。
【０１１０】
以上のとおり、コンテンツ配信部３０７は、切替元の参加人端末２０ｂと同じ言語を示す言語情報が取得された参加人端末２０ｂを切替先の参加人端末２０ｂとしてコンテンツの配信を行う。これにより、参加人に配信するコンテンツを、その参加人と同じ言語を用いる他の参加人に配信されるコンテンツにだけ切り替えることができる。また、絞り込みを行うことで、位置情報を用いた場合と同様に、１人１人の音声が聞き取りやすいようにすることができるし、映像が見やすいようにすることができる。
【０１１１】
なお、言語情報の取得方法は上記のものに限らない。例えば、端末情報取得部３０９は、参加人又は仮想旅行サービスの提供者が予め登録した言語情報を端末情報として取得してもよい。また、端末情報取得部３０９は、参加人端末２０ｂに割り当てられたＩＰアドレスを示す端末情報を取得してもよい。ＩＰアドレスからは参加人端末２０ｂの所在地域が特定できるので、端末情報取得部３０９は、特定された所在地域における標準言語を示す言語情報としてＩＰアドレスを取得する。
【０１１２】
参加人の絞り込み方法は他にもある。例えば、仮想旅行サービスは世界中のどこからでも参加することができるので、異なる標準時間帯（タイムゾーン）の地域で生活する参加人がいる場合がある。例えば或る参加人は昼だが他の参加人は夜という場合もある。例えば仮想旅行サービスが長時間に渡り提供され、途中参加及び途中離脱が可能な場合、参加人同士の標準時間帯のずれが大きいほど、参加する時間帯も異なるものになりやすい。そこで、標準時間帯が近い参加人に絞り込みが行われてもよい。
【０１１３】
その場合、参加人端末２０ｂの端末情報送信部２０５は、自端末で設定されている標準時間帯を示す時間帯情報を端末情報として生成して配信サーバ装置３０ｂに送信する。配信サーバ装置３０ｂの端末情報取得部３０９は、送信されてきた端末情報、すなわち参加人端末２０ｂの位置で用いられる標準時間帯を示す時間帯情報を取得する。この場合の端末情報取得部３０９は本発明の「時間帯取得部」の一例である。
【０１１４】
なお、時間帯情報は、設定された標準時間帯を示す情報に限らず、自端末の位置を示す情報（位置が分かれば標準時間帯も分かるから）であってもよい。コンテンツ生成部３０４は、参加人端末２０ｂに配信するコンテンツとして、その参加人端末２０ｂと比較して、それぞれ取得された時間帯情報が示す標準時間帯の時間差が閾値未満となる参加人端末２０ｂで録音された音声を含むコンテンツを生成する。
【０１１５】
例えば参加人Ａの参加人端末２０ｂに配信するコンテンツの場合、参加人Ａの参加人端末２０ｂ及び参加人Ｂの参加人端末２０ｂについてそれぞれ取得された時間帯情報が示す標準時間帯の時間差が閾値未満となっていれば、コンテンツ生成部３０４は、参加人Ｂの参加人端末２０ｂで録音された音声を含むコンテンツを生成する。
【０１１６】
これにより、参加人は、自分と同じ標準時間帯の地域にいる参加人の音声だけを聞くことができる。切替指示受付部３０６は、こうして所在する地域の標準時間帯によって絞り込まれた参加人の音声が聞こえてくる方向に参加人端末２０ｂの向きを変更することを示す端末向き情報が送信されてきた場合に、切替指示を受け付ける。
【０１１７】
以上のとおり、コンテンツ配信部３０７は、切替元の参加人端末２０ｂと比較して、それぞれ取得された時間帯情報が示す標準時間帯の時間差が閾値未満となる参加人端末２０ｂを切替先の参加人端末２０ｂとしてコンテンツの配信を行う。これにより、参加人に配信するコンテンツを、その参加人と近い標準時間帯の地域にいる他の参加人に配信されるコンテンツにだけ切り替えることができる。また、絞り込みを行うことで、位置情報を用いた場合と同様に、１人１人の音声が聞き取りやすいようにすることができるし、映像が見やすいようにすることができる。
【０１１８】
２−５  グループでの参加
仮想旅行サービスにグループで参加可能としてもよい。その場合、例えば、グループに属するいずれかのユーザが代表者となり、参加申し込みを行う際に、行程を共にする家族や友人等のグループに属する他の参加者の情報を登録する。コンテンツ配信部３０７は、登録されたグループを識別するグループＩＤを発行する。
【０１１９】
なお、既存サービスで用いられている識別情報があれば、それがグループＩＤとして用いられてもよい。本変形例では、図１１に表す機能構成が実現されるものとする。配信サーバ装置３０ｂは、例えば参加召集及び旅行開始等の通知をする際に、グループＩＤを参加人端末２０ｂに通知する。参加人端末２０ｂの端末情報送信部２０５は、通知されたグループＩＤを端末情報として配信サーバ装置３０ｂに送信する。
【０１２０】
配信サーバ装置３０ｂのコンテンツ生成部３０４は、参加人端末２０ｂに配信するコンテンツとして、同じグループＩＤが端末情報として取得された参加人端末２０ｂで録音された音声を含むコンテンツを生成する。これにより、参加人は、同じグループに属する他の参加人の音声だけを聞くことができ、それらの参加人とだけ体験を共有することができる。
【０１２１】
２−６  複数の代理人端末
旅行先の映像を撮影する代理人端末が複数あってもよい。
図１２は本変形例の仮想旅行システム１ｃの全体構成を表す。仮想旅行システム１は、図１に表す代理人端末１０に代えて、代理人端末１０ｃ−１、１０ｃ−２、１０ｃ−３、・・・（以下それぞれを区別しない場合は「代理人端末１０ｃ」という）を備えている。代理人端末１０ｃは、いずれも、図１に表す代理人端末１０と同じハードウェア構成及び機能構成を有する。
【０１２２】
図１３は本変形例の代理人端末１０ｃが実現する機能構成を表す。代理人端末１０ｃは、図５に表す各部に加えて、端末位置測定部１０５を備える。端末位置測定部１０５は、ＧＰＳ等の技術を用いて自端末の位置を測定する。端末位置測定部１０５は、端末位置の測定を繰り返し行い、並行して、測定した位置を示す位置情報を撮影データ送信部１０４に繰り返し供給する。
【０１２３】
撮影データ送信部１０４は、供給された位置情報を示すデータを撮影データとして配信サーバ装置３０に送信する。配信サーバ装置３０の元データ取得部３０１は、代理人端末１０ｃから送信されてきた撮影データを元データとして取得することで、その撮影データが示す代理人端末１０ｃの位置を示す位置情報を取得する。
【０１２４】
各参加人端末２０では、例えば配信させるコンテンツに含まれる映像を撮影する代理人端末１０ｃを選択する操作が行われる。この操作は、入力装置２５を用いて行われてもよいし、端末向き情報によって表される所定のジェスチャによって行われてもよい。参加人端末２０の指定範囲決定部２０３は、決定した指定範囲に加えて選択された代理人端末１０ｃの端末ＩＤを示す範囲情報を配信サーバ装置３０に送信する。
【０１２５】
指定範囲取得部３０３は、送信されてきた範囲情報を受け取ることで、その範囲情報が示す端末ＩＤにより識別される代理人端末１０ｃの映像において指定された映像の範囲、すなわち指定範囲を取得する。映像切出部３０２は、取得された範囲情報が示す映像の範囲、すなわち参加人が選択した代理人端末１０ｃの映像における指定範囲の切り出しを行う。コンテンツ生成部３０４は、こうして切り出された映像、すなわち参加人が選択した代理人端末１０ｃが撮影した映像から切り出された映像を示すコンテンツデータを生成する。
【０１２６】
コンテンツデータ送信部３０５は、生成されたコンテンツデータを参加人端末２０に送信する。以上のとおり、本変形例では、コンテンツ配信部３０７が、参加人によって選択された代理人端末１０ｃが撮影した映像から切り出された映像を含むコンテンツをその参加人の参加人端末２０に配信する。また、参加人は、コンテンツの出力中に、自分が見たい映像を撮影する代理人（代理人端末１０ｃ）を変更してもよい。この代理人の変更を端末向き情報が表す所定のジェスチャにより行う例を説明する。
【０１２７】
図１４は代理人同士の位置関係の一例を表す。図１４の例では、参加人Ａが代理人αの代理人端末１０ｃにより撮影される映像を視聴しており、代理人αの位置から北北西を仮想視線方向Ｂ３とする範囲を指定している。このとき、代理人αから見て仮想視線方向Ｂ３を正面とした場合の右前方を領域Ｇ１、左前方を領域Ｇ２、左後方を領域Ｇ３、右後方を領域Ｇ４とすると、代理人βは領域Ｇ２に位置し、代理人γは領域Ｇ４に位置している。
【０１２８】
コンテンツ生成部３０４は、複数の代理人端末１０ｃからそれぞれ取得された元データ（撮影データ）が示す各代理人端末１０ｃの位置と、ユーザ端末２０ｃから取得された範囲情報が示す仮想視線方向の方位（この例では仮想視線方向Ｂ３）とに基づいてこれらの位置関係を判断する。図１４に表す位置関係の場合、コンテンツ生成部３０４は、例えば図１５に表す映像を示すコンテンツを生成する。
【０１２９】
図１５は生成された映像の一例を表す。図１５の例では、参加人Ａが視線を上空に移した場合に表示される映像Ｄ２が表されている。映像Ｄ２は、代理人αが撮影して参加人Ａが視聴している映像である。映像Ｄ２においては、上半分且つ右半分の映像領域Ｈ１が図１４に表す領域Ｇ１に、上半分且つ左半分の映像領域Ｈ２が領域Ｇ２に、下半分且つ左半分の映像領域Ｈ３が領域Ｇ３に、下半分且つ右半分の映像領域Ｈ４が領域Ｇ４に対応付けられている。
【０１３０】
コンテンツ生成部３０４は、図１４に表す位置関係から、領域Ｇ２に位置する代理人βが撮影した映像への切り替えを表す切替画像Ｆ１を映像領域Ｈ２に重畳させ、領域Ｇ４に位置する代理人γが撮影した映像への切り替えを表す切替画像Ｆ２を映像領域Ｈ４に重畳させた映像Ｄ２を示すコンテンツを生成する。切替画像Ｆ１、Ｆ２は、それぞれ代理人β、γが位置する方向（左向き、右向き）を向いた矢印の形をしており、各代理人が左右どちらの方向にいるのかを表している。
【０１３１】
コンテンツ生成部３０４は、図１５に表すような切替画像を含むコンテンツを生成した場合に、その切替画像が示す代理人端末１０ｃの端末ＩＤと、その切替画像が示す矢印の方向とを切替指示受付部３０６に供給する。そのコンテンツが配信された参加人端末２０から端末向きを切替画像が示す矢印の方向に変更する端末向き情報が配信サーバ装置３０に送信されてきたとする。
【０１３２】
その場合、切替指示受付部３０６は、その参加人端末２０に表示されている映像を、その切替画像が示す代理人の代理人端末１０ｃが撮影した映像から切り出される映像に切り替える切替指示として受け付ける。図１５の例であれば、切替指示受付部３０６は、端末向きを左側（又は右側）に変更する端末向き情報が送信されてきた場合は代理人β（又は代理人γ）の代理人端末１０ｃが撮影した映像から切り出される映像に切り替える切替指示として受け付ける。
【０１３３】
なお、図１５の例では切替画像が左右方向に向く矢印の形をしていたが、図１０の例のように斜めに向く矢印の形をしていてもよい。図１４の例であれば、代理人βは仮想視線方向Ｂ３を正面とすると代理人αの左斜め前方に位置するので、切替画像Ｆ１を画面の左上に向く形の矢印の形をするという具合である。これにより、他の代理人の方向をより正確に表すことができる。
【０１３４】
切替指示受付部３０６は、切替指示を受け付けると、切替先の代理人端末１０ｃの端末ＩＤを映像切出部３０２に供給する。映像切出部３０２は、供給された端末ＩＤの代理人端末１０ｃの映像から指定範囲の切り出しを行う。これにより、切替先の代理人が撮影した映像を含むコンテンツが配信される。
【０１３５】
複数の代理人が撮影する場所は、同じ観光地の中の異なる場所（例えば公園の中の入口付近、中央、出口付近など）であってもよいし、異なる観光地であってもよい。いずれの場合も、代理人が１人である場合に比べて、より広範囲の映像から参加人が見たい映像を指定することができる。なお、他の代理人が撮影した映像への切り替え方法はこれに限らない。
【０１３６】
例えば、コンテンツ生成部３０４が、各代理人が撮影した映像を視聴している他の参加人の音声がその代理人のいる方向から聞こえてくるコンテンツを生成する。図１４の例であれば、代理人βが撮影した映像を視聴している参加人の音声が左前方から聞こえ、代理人γが撮影した映像を視聴している参加人の音声が右後方から聞こえるコンテンツが生成される。その場合に、実施例と同様に、参加人Ａの参加人端末２０が音声の聞こえてくる方向に向けられることで、その方向に位置する他の代理人が撮影した映像への切り替えが行われてもよい。
【０１３７】
２−７  他の参加人の絞り込み（その２）
前述した複数の代理人端末１０ｃのうちのどれが撮影した映像を表示させるかによって、他の参加人の絞り込みを行ってもよい。例えば、コンテンツ配信部３０７は、切替元の参加人端末２０が表示する映像と同じ撮影元の代理人端末１０ｃが撮影した映像を表示している参加人端末２０を切替先の参加人端末２０としてコンテンツの配信を行う。
【０１３８】
この場合、指定範囲取得部３０３は、共通の端末ＩＤを示す範囲情報を送信してきた参加人端末２０を示す端末ＩＤをコンテンツ生成部３０４及び切替指示受付部３０６に供給する。コンテンツ生成部３０４は、参加人端末２０に配信するコンテンツとして、その参加人端末２０が表示する映像と同じ撮影元の代理人端末１０ｃが撮影した映像を表示している参加人端末２０で録音された音声を含むコンテンツを生成する。
【０１３９】
これにより、参加人は、自分と同じ代理人の撮影した映像を見ている参加人の音声だけを聞くことができる。こうして音声が聞こえる参加人が絞り込まれるので、切替指示受付部３０６も、その絞り込まれた参加人の音声が聞こえてくる方向に参加人端末２０の向きを変更することを示す端末向き情報が送信されてきた場合に、切替指示を受け付ける。
【０１４０】
本変形例によれば、参加人に配信するコンテンツを、その参加人と同じ代理人の撮影した映像を見ている他の参加人に配信されるコンテンツにだけ切り替えることができる。なお、絞り込んだ参加人が見ている映像を撮影する対象を同じ代理人に限らず、近くにいる代理人まで広げてもよい。本変形例では、図１３に表す代理人端末１０ｃの実現する機能が用いられる。本変形例において元データ取得部３０１が取得する位置情報は、取得された元データが示す映像の撮影位置を示す情報である。
【０１４１】
この位置情報は本発明の「撮影位置情報」の一例であり、この位置情報を取得する元データ取得部３０１は本発明の「撮影位置取得部」の一例である。コンテンツ生成部３０４は、参加人端末２０に配信するコンテンツとして、その参加人端末２０が表示する映像の撮影元の代理人端末１０ｃとの距離が所定範囲内の位置を示す位置情報が取得された代理人端末１０ｃ（撮影元の代理人端末１０ｃを含む）が撮影した映像を表示している参加人端末２０で録音された音声を含むコンテンツを生成する。
【０１４２】
例えば代理人αが撮影した映像を参加人Ａが見ており、代理人βが撮影した映像を参加人Ｂが見ており、代理人γが撮影した映像を参加人Ｃが見ている。また、代理人α、βは同じ広場内（互いの距離が所定範囲内）で撮影を行っており、代理人γは別の町（代理人αとの距離が所定範囲外）で撮影を行っているものとする。
【０１４３】
その場合、コンテンツ生成部３０４は、参加人Ａの参加人端末２０に配信するコンテンツとして、代理人βの代理人端末１０ｃが撮影した映像を表示している参加人Ｂの参加人端末２０で録音された音声を含むが参加人Ｃの参加人端末２０で録音された音声は含まないコンテンツを生成する。これにより、参加人Ａは、自分が見ている映像を撮影した代理人との距離が所定範囲内の代理人が撮影した映像を見ている参加人Ｂの音声だけを聞くことができる。
【０１４４】
上記コンテンツデータが送信されることで、コンテンツ配信部３０７は、切替元の参加人端末２０が表示する映像の撮影元の代理人端末１０ｃとの距離が所定範囲内の位置を示す位置情報が取得された代理人端末１０ｃがある場合に、その代理人端末１０ｃが撮影した映像を表示している参加人端末２０を切替先の参加人端末２０としてコンテンツの配信を行う。これにより、参加人に配信するコンテンツを、その参加人が見ている映像を撮影した代理人との距離が所定範囲内の代理人（本人を含む）が撮影した映像を見ている参加人に配信されるコンテンツにだけ切り替えることができる。
【０１４５】
２−８  静止画像の撮影
参加人端末２０に表示される映像は動画像であるが、気に入った映像を写真のように撮影して静止画像として保存できるようにしてもよい。
図１６は本変形例の参加人端末２０ｄが実現する機能構成を表す。参加人端末２０ｄは、図５に表す各部に加えて、撮影操作受付部２０６と、静止画像保存部２０７とを備える。
【０１４６】
撮影操作受付部２０６は、参加者による撮影操作を受け付ける。撮影操作とは、表示中の映像を写真のように撮影する操作である。撮影操作は、入力装置２５を用いて行われてもよいし、端末向き情報によって表される所定のジェスチャによって行われてもよい。撮影操作受付部２０６は、撮影操作を受け付けると、その旨を静止画像保存部２０７に通知する。
【０１４７】
静止画像保存部２０７は、撮影操作が受け付けられた旨が通知されると、コンテンツ出力部２０４が出力しているコンテンツの映像をキャプチャして静止画像として保存する。このようにして、参加人は、自分が気に入った旅行先の風景を撮影し、写真のように保存して楽しむことができる。
【０１４８】
２−９  参加人端末
実施例ではヘッドマウントディスプレイが参加人端末として用いられたが、これに限らない。例えばスマートフォン、タブレット端末又はパソコン等が参加人端末として用いられてもよい。要するに、配信されるコンテンツを出力可能な（少なくとも映像を表示可能な）装置であれば、どのような装置が参加人端末として用いられてもよい。
【０１４９】
２−１０  各部を実現する装置
図５等に表す各機能を実現する装置は、それらの図に表された装置に限らない。例えば参加人端末２０が備える指定範囲決定部２０３を配信サーバ装置３０が実現してもよい。また、切替指示受付部３０６は切替指示と戻し指示の両方を受け付けていたが、これらを別々の機能が受け付けるようにしてもよい。また、配信サーバ装置３０が備える各機能を２以上の装置がそれぞれ分担して実現してもよい。要するに、仮想旅行システム全体としてこれらの機能が実現されていれば、仮想旅行システムが何台の装置を備えていてもよい。
【０１５０】
２−１１  システム
上記の各例では、仮想旅行サービスを提供するためのシステム（仮想旅行システム）について説明したが、本発明は、他のシステムにも適用可能である。例えば、演奏、スポーツの試合、美術館等の観覧を仮想的に行うためのシステムに適用してもよい。また、ロボット又はドローンが撮影した映像を含むコンテンツを配信するシステムに適用してもよい。要するに、３６０度映像のような１つの大きな映像又は複数の映像から複数のユーザが各々の指定した範囲の映像を視聴するものであれば、本発明をどのようなシステムに適用してもよい。
【０１５１】
２−１２  発明のカテゴリ
本発明は、代理人端末、参加人端末及び配信サーバ装置等の各情報処理装置の他、それらの装置を備える仮想旅行システム等の情報処理システムとしても捉えられる。また、本発明は、各装置が実施する処理を実現するための情報処理方法としても捉えられるし、各装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
【０１５２】
２−１３  処理手順等
本明細書で説明した各実施例の処理手順、シーケンス、フローチャートなどは、矛盾がない限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【０１５３】
２−１４  入出力された情報等の扱い
入出力された情報等は特定の場所(例えばメモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【０１５４】
２−１５  ソフトウェア
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【０１５５】
また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【０１５６】
２−１６  情報、信号
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【０１５７】
２−１７  システム、ネットワーク
本明細書で使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【０１５８】
２−１８  「に基づいて」の意味
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【０１５９】
２−１９  「及び」、「又は」
本明細書において、「Ａ及びＢ」でも「Ａ又はＢ」でも実施可能な構成については、一方の表現で記載された構成を、他方の表現で記載された構成として用いてもよい。例えば「Ａ及びＢ」と記載されている場合、他の記載との不整合が生じず実施可能であれば、「Ａ又はＢ」として用いてもよい。
【０１６０】
２−２０  態様のバリエーション等
本明細書で説明した各実施例は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【０１６１】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施例に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【０１６２】
１…仮想旅行システム、１０…代理人端末、２０…参加人端末、３０…配信サーバ装置、１０１…映像撮影部、１０２…周辺音録音部、１０３…カメラ向き測定部、１０４…撮影データ送信部、１０５…端末位置測定部、２０１…音声録音部、２０２…端末向き測定部、２０３…指定範囲決定部、２０４…コンテンツ出力部、２０５…端末情報送信部、２０６…撮影操作受付部、２０７…静止画像保存部、３０１…元データ取得部、３０２…映像切出部、３０３…指定範囲取得部、３０４…コンテンツ生成部、３０５…コンテンツデータ送信部、３０６…切替指示受付部、３０７…コンテンツ配信部、３０８…コンテンツ蓄積部、３０９…端末情報取得部。
【図１】
2019150675.tif 000003
【図２】
2019150675.tif 000004
【図３】
2019150675.tif 000005
【図４】
2019150675.tif 000006
【図５】
2019150675.tif 000007
【図６】
2019150675.tif 000008
【図７Ａ】
2019150675.tif 000009
【図７Ｂ】
2019150675.tif 000010
【図７Ｃ】
2019150675.tif 000011
【図８】
2019150675.tif 000012
【図９】
2019150675.tif 000013
【図１０】
2019150675.tif 000014
【図１１】
2019150675.tif 000015
【図１２】
2019150675.tif 000016
【図１３】
2019150675.tif 000017
【図１４】
2019150675.tif 000018
【図１５】
2019150675.tif 000019
【図１６】
2019150675.tif 000020
【国際調査報告】
2019150675.tif 000021
2019150675.tif 000022