(57)【要約】【課題】映像配信において視聴者の要求に柔軟に対応できるようにしつつ配信時のメリットも得られるようにすること。【解決手段】位置情報取得部４０１は、代理人端末１０が映像を撮影する撮影位置を示す位置情報を取得する。配信装置決定部４０２は、複数配置されている処理装置３０のうちから、位置情報が所得された代理人端末１０が撮影した映像を実際に配信する配信装置を決定する。配信装置決定部４０２は、複数の撮影領域のうち、取得された位置情報が示す撮影位置と所定の比較対象よりも近い（例えば最も近い）撮影領域に配置されている処理装置３０をその撮影位置で撮影される映像を配信する配信装置として決定する。接続用情報送信部４０４は、配信装置として決定された処理装置３０と接続して通信を開始する際に用いる接続用情報を代理人端末１０及び参加人端末２０に送信する。【選択図】図５
2019197939.tif 000002
【特許請求の範囲】
【請求項１】
撮影装置により撮影された映像を受け取るとデータ量を減少させる処理を行ってから当該映像を表示装置に配信する処理装置が複数配置されている場合に、当該撮影装置が映像を撮影する撮影位置を示す位置情報を取得する位置取得部と、
地理的に区分される複数の領域のうち取得された前記位置情報が示す撮影位置と所定の比較対象よりも近い領域に配置されている前記処理装置を当該撮影位置で撮影される映像を配信する配信装置として決定する決定部と
を備える情報処理装置。
【請求項２】
前記決定部は、取得された前記位置情報が示す撮影位置と最も近い領域を前記所定の比較対象よりも近い領域として前記配信装置を決定する
請求項１に記載の情報処理装置。
【請求項３】
前記決定部により配信装置として決定された処理装置と接続して通信を開始する際に用いる接続用情報を当該処理装置に送信し、又は、前記撮影装置及び前記表示装置に送信する接続送信部を備える
請求項１又は２に記載の情報処理装置。
【請求項４】
前記撮影装置の撮影場所を示す場所情報を前記表示装置に送信する情報送信部を備え、
前記接続送信部は、送信された前記場所情報が示す撮影場所のうち前記表示装置のユーザが選択した撮影場所の映像を配信する配信装置として決定された処理装置の前記接続用情報を送信する
請求項３に記載の情報処理装置。
【請求項５】
前記表示装置への映像の配信履歴を取得する履歴取得部と、
取得された前記配信履歴から前記表示装置のユーザの嗜好を特定する特定部とを備え、
前記情報送信部は、特定された前記嗜好との関連性が高い撮影場所ほど優先順位が高いことを示す情報を前記場所情報として送信する
請求項４に記載の情報処理装置。
【請求項６】
前記場所情報には、撮影予定の撮影場所を示す予定情報と、撮影中の撮影場所を示す撮影中情報とが含まれ、
前記情報送信部は、前記予定情報及び前記撮影中情報を識別可能に表す情報を前記場所情報として送信し、前記予定情報が示す撮影場所に含まれる撮影位置を示す位置情報が前記位置取得部により取得された場合、当該撮影場所を示す情報を前記撮影中情報に切り替えて送信する
請求項４又は５に記載の情報処理装置。
【請求項７】
前記処理装置は、自装置が対応付けられている領域に関連するコンテンツを配信可能であり、ユーザにより配信操作が行われると当該コンテンツを配信し、
前記決定部により決定された処理装置からの配信を受け取る前記表示装置に当該処理装置が配信可能な前記コンテンツの一覧を送信する一覧送信部を備える
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記表示装置への映像の配信履歴を取得する履歴取得部と、
取得された前記配信履歴から前記表示装置のユーザの嗜好を特定する特定部とを備え、
前記一覧送信部は、特定された前記嗜好との関連性が高いコンテンツほど優先順位が高いことを示す一覧を送信する
請求項７に記載の情報処理装置。
【請求項９】
複数の前記処理装置及び前記表示装置は、上位になるほど広い区域の通信を仲介する多層のネットワークに含まれるいずれかの層のネットワークにそれぞれ接続され、
前記決定部は、第１領域の方が第２領域よりも前記撮影位置に近いが、前記第１領域に配置されている第１処理装置の方が前記第２領域に配置されている第２処理装置よりも前記撮影装置と通信する際に通過するネットワークの階層が多い場合、前記第２処理装置を前記配信装置として決定する
請求項１から８のいずれか１項に記載の情報処理装置。
【請求項１０】
請求項１から９のいずれか１項に記載の情報処理装置と、
前記複数の領域のいずれかにそれぞれ配置される複数の前記処理装置と、
前記表示装置と
を備える情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を配信する技術に関する。
【背景技術】
【０００２】
特許文献１には、無人航空機（ドローン）が撮影した映像をリアルタイムで仮想現実端末に配信する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１７−５０４８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
撮影装置により撮影された映像を配信する配信サービスを行う場合、配信する映像のデータ量を小さくすることがある。具体的なケースとしては、全方位の映像から特定の画角を切り出したり、４Ｋ又は８Ｋの映像が２Ｋの映像になるように画像密度を調整したり、映像コーディックによって圧縮したりすることなどがあげられる。
【０００５】
配信する映像のデータ量を小さくすると、次のようなメリットが得られる。例えば映像配信の際にギャランティ型の通信が用いられる場合には、確保すべきリソースを必要最小限に絞ってコスト（通信料）を押えることができ、その結果、ネットワーク全体としてより多くのサービスを取り扱うことができる。
【０００６】
また、ベストエフォート型の通信が用いられる場合には、データ量を小さくしてネットワーク全体に流れるデータ量を必要最小限にすることにより、遅延やパケットロス発生等の影響を低減する効果が期待できる（ベストエフォートの場合には、他の通信との重畳によりリソースが不足する場合には、パケットの待ち時間増大やパケットロスが生じ、通信品質の劣化を招いてしまう懸念があるため）。
【０００７】
一方で、データ量を小さくする前のデータを保持しておくことにより、複数の表示端末からのそれぞれ異なる画角の切り替え要求、高画質な映像の配信要求及び付加価値を表すコンテンツを含む映像の要求等に柔軟に応じることができる。
そこで、本発明は、映像配信において視聴者の要求に柔軟に対応できるようにしつつ配信時のメリットも得られるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、撮影装置により撮影された映像を受け取るとデータ量を減少させる処理を行ってから当該映像を表示装置に配信する処理装置が複数配置されている場合に、当該撮影装置が映像を撮影する撮影位置を示す位置情報を取得する位置取得部と、地理的に区分される複数の領域のうち取得された前記位置情報が示す撮影位置と所定の比較対象よりも近い領域に配置されている前記処理装置を当該撮影位置で撮影される映像を配信する配信装置として決定する決定部とを備える情報処理装置を提供する。
【０００９】
また、前記決定部は、取得された前記位置情報が示す撮影位置と最も近い領域を前記所定の比較対象よりも近い領域として前記配信装置を決定してもよい。
【００１０】
また、前記決定部により配信装置として決定された処理装置と接続して通信を開始する際に用いる接続用情報を当該処理装置に送信し、又は、前記撮影装置及び前記表示装置に送信する接続送信部を備えていてもよい。
【００１１】
また、前記撮影装置の撮影場所を示す場所情報を前記表示装置に送信する情報送信部を備え、前記接続送信部は、送信された前記場所情報が示す撮影場所のうち前記表示装置のユーザが選択した撮影場所の映像を配信する配信装置として決定された処理装置の前記接続用情報を送信してもよい。
【００１２】
また、前記表示装置への映像の配信履歴を取得する履歴取得部と、取得された前記配信履歴から前記表示装置のユーザの嗜好を特定する特定部とを備え、前記情報送信部は、特定された前記嗜好との関連性が高い撮影場所ほど優先順位が高いことを示す情報を前記場所情報として送信してもよい。
【００１３】
また、前記場所情報には、撮影予定の撮影場所を示す予定情報と、撮影中の撮影場所を示す撮影中情報とが含まれ、前記情報送信部は、前記予定情報及び前記撮影中情報を識別可能に表す情報を前記場所情報として送信し、前記予定情報が示す撮影場所に含まれる撮影位置を示す位置情報が前記位置取得部により取得された場合、当該撮影場所を示す情報を前記撮影中情報に切り替えて送信してもよい。
【００１４】
また、前記処理装置は、自装置が対応付けられている領域に関連するコンテンツを配信可能であり、ユーザにより配信操作が行われると当該コンテンツを配信し、前記決定部により決定された処理装置からの配信を受け取る前記表示装置に当該処理装置が配信可能な前記コンテンツの一覧を送信する一覧送信部を備えていてもよい。
【００１５】
また、前記表示装置への映像の配信履歴を取得する履歴取得部と、取得された前記配信履歴から前記表示装置のユーザの嗜好を特定する特定部とを備え、前記一覧送信部は、特定された前記嗜好との関連性が高いコンテンツほど優先順位が高いことを示す一覧を送信してもよい。
【００１６】
また、複数の前記処理装置及び前記表示装置は、上位になるほど広い区域の通信を仲介する多層のネットワークに含まれる下層のネットワークのいずれかにそれぞれ接続され、前記決定部は、第１領域の方が第２領域よりも前記撮影位置に近いが、前記第１領域に配置されている第１処理装置の方が前記第２領域に配置されている第２処理装置よりも前記撮影装置と通信する際に通過するネットワークの階層が多い場合、前記第２処理装置を前記配信装置として決定してもよい。
【００１７】
また、本発明は、上記の情報処理装置と、前記複数の領域のいずれかにそれぞれ配置される複数の前記処理装置と、前記表示装置とを備える情報処理システムを提供する。
【発明の効果】
【００１８】
本発明によれば、映像配信において視聴者の要求に柔軟に対応できるようにしつつ配信時のメリットも得られるようにすることができる。
【図面の簡単な説明】
【００１９】
【図１】実施例に係る仮想旅行システムの全体構成を表す図
【図２】代理人端末のハードウェア構成を表す図
【図３】参加人端末のハードウェア構成を表す図
【図４】処理装置及び管理制御サーバ装置のハードウェア構成を表す図
【図５】仮想旅行システムが実現する機能構成を表す図
【図６】領域情報の一例を表す図
【図７】指定範囲の例を表す図
【図８】表示された映像の一例を表す図
【図９】決定・配信処理における各装置の動作手順の一例を表す図
【図１０】変形例で実現される機能構成の一例を表す図
【図１１】表示された番組表の一例を表す図
【図１２】切り替え後の番組表の一例を表す図
【図１３】変形例で実現される機能構成の別の一例を表す図
【図１４】嗜好テーブルの一例を表す図
【図１５】変形例で実現される機能構成の一例を表す図
【図１６】表示されたコンテンツ一覧の一例を表す図
【図１７】変形例の撮影領域の一例を表す図
【図１８】撮影側距離及び視聴側距離の一例を表す図
【発明を実施するための形態】
【００２０】
［１］実施例
図１は実施例に係る仮想旅行システム１の全体構成を表す。仮想旅行システム１は、観光地等の旅行先に行かなくても仮想的に旅行を楽しむ仮想旅行サービスを提供するためのシステムである。仮想旅行システム１は、仮想の旅行先の映像を撮影する代理人と、仮想旅行に参加する参加人という２種類のユーザによって主に利用される。
【００２１】
仮想旅行システム１は、ネットワーク２と、代理人端末１０−１、１０−２、１０−３、１０−４（各々を区別しない場合は「代理人端末１０」という）と、参加人端末２０−１、２０−２（各々を区別しない場合は「参加人端末２０」という）と、処理装置３０と、管理制御サーバ装置４０とを備える。ネットワーク２は、多数の通信機器を備える通信システムであり、自システムにアクセスする装置同士のデータのやり取りを中継する。
【００２２】
ネットワーク２には、国際中継網３と、基幹回線網４−１、４−２（各々を区別しない場合は「基幹回線網４」という）と、地域回線網５−１、５−２、５−３、５−４、５−５、５−６（各々を区別しない場合は「地域回線網５」という）とが含まれている。国際中継網３は、異なる国に所在する装置同士の通信を中継する回線網である。基幹回線網４は、大容量の通信が可能な回線網であり、コアネットワーク、バックボーンとも呼ばれる。
【００２３】
図１の例では、基幹回線網４−１がイタリア、基幹回線網４−２が日本に設置された回線網であるものとする。基幹回線網４はいずれも国際中継網３に接続されている。地域回線網５は、ユーザが利用する端末であるユーザ端末（例えば代理人端末１０及び参加人端末２０等）がアクセスする回線網であり、移動網を介して接続される場合は無線アクセスネットワーク（ＲＡＮ：Radio Access Network）、固定網を経由した有線通信の場合は、加入者回線網とも呼ばれる。
【００２４】
地域回線網５はいずれも基幹回線網４に接続されている。図１の例では、地域回線網５−１がローマを含む地域、地域回線網５−２がフィレンツェを含む地域、地域回線網５−３がミラノを含む地域に設置された回線網であるものとする（なお、図中の地域回線網５は一部であり、他の地域に設置された地域回線網５も存在する）。例えば同じ基幹回線網４に接続する異なる地域回線網５にアクセスしたユーザ端末同士は、地域回線網５、基幹回線網４及び地域回線網５を介して通信する。
【００２５】
また、異なる国の地域回線網５にアクセスしたユーザ端末同士は、地域回線網５、基幹回線網４、国際中継網３、基幹回線網４及び地域回線網５を介して通信する。地域回線網５には、代理人端末１０及び参加人端末２０が無線又は有線通信でアクセスしている。また、本実施例では、基幹回線網４に、処理装置３０及び管理制御サーバ装置４０が有線通信でアクセスしている。
【００２６】
なお、各回線網とのアクセスは有線通信及び無線通信のどちらで行われてもよい。以上のとおり、ネットワーク２は、上位になるほど広い区域の通信を仲介する多層のネットワークである。代理人端末１０、参加人端末２０、処理装置３０及び管理制御サーバ装置４０は、このネットワーク２に含まれるいずれかの層のネットワーク（本実施例では基幹回線網４及び地域回線網５）にそれぞれ接続されている。
【００２７】
本実施例では、ネットワーク２において仮想旅行システム１が用いるリソース（専用回線等）が確保されたいわゆるギャランティ型の通信が行われる。これは、ベストエフォート型に比べて通信の遅延が生じにくい特性を生かし、途切れにくい映像を配信して視聴者の満足度を高めるためである。なお、通信の遅延可能性が高まっても利用料金を抑えることでユーザに受け入れられることも考えられるので、ベストエフォート型の通信が行われてもよい。
【００２８】
代理人端末１０は、仮想の旅行先にいる代理人によって持ち運ばれ、仮想の旅行先を撮影場所として映像を撮影する。代理人端末１０は本発明の「撮影装置」の一例である。本実施例では、代理人端末１０は、例えば代理人の頭上に装着され、代理人の前後左右と上下を含んだ動画像であるいわゆる３６０度映像（全方位画像、全天球画像ともいう）を撮影する。代理人端末１０は、自機が備えるマイクロフォンで音も録音し、撮影した３６０度映像とともに処理装置３０に送信する。
【００２９】
処理装置３０は、代理人端末１０によって撮影された旅行先の映像及び録音された音等を含む（映像だけでもよい）仮想旅行の配信データを参加人端末２０に送信するための各種処理を実行する。処理装置３０は、本実施例では、３６０度映像のうち参加人端末２０から指定された範囲の映像を切り出す切出処理を行い（つまり３６０度映像は１画面に収まらない大きさの映像である）、画質を変更する変更処理を行ってから配信データの送信（すなわち配信データが示す映像及び音声の配信）を行う。
【００３０】
切出処理及び変更処理はいずれも映像のデータ量を減少させる処理であり、本発明の「処理」の一例である。本実施例の３６０度映像は、指定範囲を切り出した状態で８Ｋ映像（横方向のピクセル数が８０００程度の映像）となる解像度の映像であるものとする。８Ｋ映像の動画像をそのまま配信するとデータ量が多すぎて通信に遅延が生じ易くなり、参加人端末２０の表示処理も遅くなり易い。
【００３１】
そこで、処理装置３０は、切出処理により切り出した映像のデータ量を減少させる処理（例えば２Ｋ映像に画質を変更する処理）を変更処理として行ってから配信する。なお、処理装置３０は、この３６０度映像、すなわち実際に配信される映像の元になる映像（元映像）自体は配信しない。このように、仮想旅行システム１においては、代理人端末１０により撮影された映像を受け取るとデータ量を減少させる処理を行ってからその映像を参加人端末２０に配信する処理装置３０が複数配置されている。
【００３２】
参加人端末２０は、処理装置３０によって送信されてきた配信データを受信し、参加人に出力する出力装置であり、例えば、配信データに含まれる映像を表示し、配信データに含まれる音を放音する。参加人端末２０は本発明の「表示装置」の一例である。本実施例では、参加人端末２０は、参加人の頭に装着するＨＭＤ（Head Mounted Display：ヘッドマウントディスプレイ）である。参加人端末２０は、自端末の正面が向いている方向（方位及び仰俯角）を測定し、測定した方向に対応する映像の範囲を処理装置３０に対して指定する。
【００３３】
これにより、例えば参加人が東を向けば代理人端末１０の位置から東を向いた映像が配信され、参加人が上を向けば代理人端末１０の鉛直上方の映像が配信される。代理人端末１０は、世界中の様々な場所を仮想の旅行先として撮影する。また、同じ代理人端末１０がいくつもの異なる場所で利用される場合もある。一方、処理装置３０は、図１に表すように複数配置されている。
【００３４】
例えばイタリアの基幹回線網４−１に接続された処理装置３０は、地理的にはローマ、フィレンツェ、ミラノ及びナポリ等の国内の各地域に分散して配置されている。処理装置３０の地理的な分散配置を進めれば進めるほど、代理人端末１０と処理装置３０との距離を短くすることができるメリットがある一方で、分散を進めるほど処理装置の設備コストが増大するデメリットがある。そのため、処理装置３０は、本システムに係る当該地域でのサービス需要の規模に応じた分散度で配置されている。管理制御サーバ装置４０は、代理人端末１０が撮影した映像を参加人端末２０に配信する際に、その参加人端末２０への映像の配信装置として用いられる処理装置３０を決定する装置である。
【００３５】
管理制御サーバ装置４０は、例えば代理人端末１０−１の配信装置として処理装置３０−１を決定すると、例えば代理人端末１０−１及び参加人端末２０に処理装置３０−１と接続する際に用いる接続用情報（処理装置３０−１のＩＰ（Internet Protocol）アドレス等）を送信する。代理人端末１０−１及び参加人端末２０がこの接続用情報を用いて処理装置３０−１に接続することで、処理装置３０−１を介した映像の配信が行われる。
【００３６】
図２は代理人端末１０のハードウェア構成を表す。代理人端末１０は、プロセッサ１１と、メモリ１２と、ストレージ１３と、通信装置１４と、入力装置１５と、出力装置１６と、３６０度カメラ１７と、センサ装置１８と、バス１９という各装置を備えるコンピュータである。なお、ここでいう「装置」という文言は、回路、デバイス及びユニット等に読み替えることができる。また、各装置は、１つ又は複数含まれていてもよいし、一部の装置が含まれていなくてもよい。
【００３７】
プロセッサ１１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ１１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：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）等のハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ１１は、これらのハードウェアの少なくとも１つで実装されてもよい。
【００４８】
図３は参加人端末２０のハードウェア構成を表す。参加人端末２０は、プロセッサ２１と、メモリ２２と、ストレージ２３と、通信装置２４と、入力装置２５と、出力装置２６と、センサ装置２７と、中継装置２８と、バス２９とを備えるコンピュータである。これらは、図２に表す同名の各装置と性能又は仕様等の違いはあるが同種のハードウェアである。ただし、全てが同じではないので、図２の各装置と特に重要な相違点について説明する。
【００４９】
センサ装置２７は、自端末の正面方向の向きを測定するセンサ（磁気センサ等）を備え、その正面方向が向く方位及び仰俯角を測定する。また、本実施例の参加人端末２０はＨＭＤであるため、参加人が自分の手元を見なくても操作可能な入力装置２５を備える。入力装置２５は、例えば、筐体の外部に備えられたタッチパッドを備える。
【００５０】
また、入力装置２５は、参加人の目の辺りを撮影する撮像装置を備え、撮影した画像から参加人の視線を検知する検知機能を有している。この視線検知には周知の技術が用いられればよい。出力装置２６が操作子を表す操作子画像をディスプレイに表示している状態で表示された操作子画像に移動する視線を検知すると、入力装置２５は、その操作子画像が表す操作子に対する操作を受け付ける。
【００５１】
中継装置２８は、代理人端末１０のセンサ装置１８が測定した加速度、温度、湿度、風向、風力、におい又は触感センサ等のセンサ情報をアクチュエータに中継する。アクチュエータとは、参加人の視聴環境に配備され、受信したセンサ情報から参加人への感覚刺激を再現する装置（振動発生装置、空調装置又はにおい発生装置等）である。中継装置２８は、センサ情報をWiFi又はBluetooth（登録商標）等の近距離無線で中継し、代理人端末１０の周辺環境をアクチュエータにより再現させる。これらの五感情報の遠隔への伝達再現には、既存の技術が利用可能である。
【００５２】
図４は処理装置３０及び管理制御サーバ装置４０のハードウェア構成を表す。処理装置３０及び管理制御サーバ装置４０は、プロセッサ３１と、メモリ３２と、ストレージ３３と、通信装置３４と、バス３５という各装置を備えるコンピュータである。これらは、図２に表す同名の各装置と性能又は仕様等の違いはあるが同種のハードウェアである。
【００５３】
仮想旅行システム１が備える代理人端末１０、参加人端末２０、処理装置３０及び管理制御サーバ装置４０には、本システムで提供されるプログラムが記憶されており、各装置のプロセッサがプログラムを実行して各部を制御することで以下に述べる機能群が実現される。
図５は仮想旅行システム１が実現する機能構成を表す。代理人端末１０は、位置測定部１０１と、接続用情報取得部１０２と、映像撮影部１０３と、周辺音録音部１０４と、カメラ向き測定部１０５と、撮影データ送信部１０６とを備える。
【００５４】
参加人端末２０は、接続用情報取得部２０１と、端末向き測定部２０２と、指定範囲決定部２０３と、配信データ出力部２０４と、撮影指示部２０５と、撮影映像表示部２０６とを備える。処理装置３０は、元データ取得部３０１と、映像切出部３０２と、指定範囲取得部３０３と、画質変更部３０４と、配信データ生成部３０５と、配信データ送信部３０６と、撮影映像抽出部３０７と、撮影映像保存部３０８とを備える。管理制御サーバ装置４０は、位置情報取得部４０１と、配信装置決定部４０２と、領域情報記憶部４０３と、接続用情報送信部４０４とを備える。
【００５５】
仮想旅行システム１においては、各装置（各代理人端末１０、各参加人端末２０及び各処理装置３０）を識別する装置ＩＤ（Identification）が割り当てられている。管理制御サーバ装置４０は、これらのＩＤに対応付けて、各ＩＤで識別される各装置の通信時の宛先（ＩＰアドレス等）を記憶している。また、代理人端末１０、参加人端末２０及び処理装置３０は、管理制御サーバ装置４０の通信時の宛先（ＩＰアドレス等）を記憶している。これにより、管理制御サーバ装置４０と各装置とは必要なときに通信できるようになっている。
【００５６】
代理人端末１０の位置測定部１０１は、自端末の位置を測定する。代理人端末１０は、代理人によって仮想の旅行先まで持ち運ばれ、そこを撮影場所として映像を撮影する。代理人端末１０が撮影する撮影場所は、例えば代理人の所属する運営会社の運用スケジュールによって決められてもよいし、代理人が自律的に撮影場所を決定して運営会社に登録してもよい。当然ながら、常に同じ撮影場所とは限らないし、様々な場所が撮影場所になる可能性がある。
【００５７】
そこで、代理人は、撮影場所に到着すると、まず代理人端末１０を起動して位置の測定操作を行う。なお、代理人端末１０の起動時に自動的に位置が測定されてもよい。また、測定操作は、撮影場所に到着する前であっても、撮影場所の近くまで（例えば撮影場所と同じ町又は県まで）来たときに行われてもよい。位置測定部１０１は、現在位置を測定し、測定した位置を示す位置データ（例えば緯度及び経度を示すデータ）を生成して管理制御サーバ装置４０に送信する。
【００５８】
管理制御サーバ装置４０は送信されてきた位置データを位置情報取得部４０１に供給する。位置情報取得部４０１は、供給された位置データが示す位置情報を、代理人端末１０が映像を撮影する撮影位置を示す位置情報として取得する。位置情報取得部４０１は本発明の「位置取得部」の一例である。位置情報取得部４０１は、取得した位置情報を配信装置決定部４０２に供給する。
【００５９】
管理制御サーバ装置４０の配信装置決定部４０２は、上記のとおり仮想旅行システム１において複数配置されている処理装置３０のうちから、位置情報取得部４０１により位置情報が所得された代理人端末１０が撮影した映像を実際に配信する配信装置を決定する。配信装置決定部４０２は本発明の「決定部」の一例である。配信装置決定部４０２は、複数の撮影領域のうち、位置情報取得部４０１により取得された位置情報が示す撮影位置と所定の比較対象よりも近い撮影領域に配置されている処理装置３０をその撮影位置で撮影される映像を配信する配信装置として決定する。
【００６０】
配信装置決定部４０２は、本実施例では、取得された位置情報が示す撮影位置と最も近い撮影領域に配置されている処理装置３０を配信装置として決定する（つまり撮影位置と２番目に近い領域を比較対象として配信装置を決定する）。具体的には、配信装置決定部４０２は、位置情報取得部４０１により取得された位置情報と、領域情報記憶部４０３が記憶している領域情報とに基づいて配信装置の決定を行う。
【００６１】
領域情報記憶部４０３は、前述した領域情報を記憶する。領域情報とは、地理的に区分される複数の領域と、各領域で映像が撮影される場合に用いられるべき処理装置３０とを対応付けた情報である。
図６は領域情報の一例を表す。図６の例では、領域情報記憶部４０３は、「イタリア北西部」という撮影領域（地理的に区分される複数の領域の１つ）に「３０−１」という処理装置の装置ＩＤ（説明を分かり易くするため図１に表す符号と一致させている）と、「ミラノ」という処理装置３０の設置場所とを対応付けて記憶している。
【００６２】
領域情報記憶部４０３は、同様に、「イタリア北東部」、「イタリア中部（ラツィオ州以外）」、「イタリア中部（ラツィオ州）」、「イタリア南部」という撮影領域に「３０−２」、「３０−３」、「３０−４」、「３０−５」という装置ＩＤと「ベネチア」、「フィレンツェ」、「ローマ」、「ナポリ」という設置場所とを対応付けて記憶している。これらはイタリア国内について設定された撮影領域等である。
【００６３】
また、領域情報記憶部４０３は、「北海道・東北」、「関東」、「中部・近畿」、「中国・四国・九州」という撮影領域に「３０−６」、「３０−７」、「３０−８」、「３０−９」という装置ＩＤと「盛岡」、「大宮」、「名古屋」、「松山」という設置場所とを対応付けて記憶している。これらは日本国内について設定された撮影領域等である。他の国々についても、同様に撮影領域等が設定されている。本実施例では、上記のとおり、行政区域と共通の境界を有する領域を撮影領域として用いているが、１つ以上の基地局の通信エリアを組み合わせた領域又は特定のアクセス網で収容する領域等を単位としてもよい。
【００６４】
処理装置３０の設置場所としては、撮影領域に存在する都市のうち、撮影領域の地理的な中心地点になるべく近い都市が選ばれている。なお、設置場所は、データセンター等の処理装置３０を設置可能な設備があれば都市部でなくてもよい。いずれの場合も、仮想旅行システム１が備える複数の処理装置３０は、地理的に区分される複数の領域のいずれかにそれぞれ配置される。
【００６５】
また、図６の例では、イタリアの離島部（シチリア島など）と日本の離島部（南西諸島など）が撮影領域として含まれていないが、もちろん含められていてもよい。ただし、領域情報に撮影領域として含められていない地域があった場合でも、仮想旅行システム１においては、後述するように、それらの地域で撮影される映像の配信も行われる。
【００６６】
配信装置決定部４０２は、位置情報取得部４０１から位置情報が供給されると、その位置情報が示す位置が領域情報により示される撮影領域のうちいずれに含まれるかを判断する。配信装置決定部４０２は、例えば各撮影領域に含まれる緯度及び経度の範囲、基地局ＩＤ並びに移動通信網で用いられる位置エリア情報等を示す地理データを記憶しておいてこの判断を行う。配信装置決定部４０２は、位置情報が示す位置が含まれると判断した撮影領域に領域情報において対応付けられている装置ＩＤの処理装置３０を、配信装置として決定する。
【００６７】
配信装置決定部４０２は、例えば取得された位置情報がトリノの位置を示す場合（つまりトリノで代理人が映像を撮影する場合）はその位置が「イタリア北西部」に含まれるので、この撮影領域に対応付けられているミラノを設置場所とする処理装置３０−１を配信装置として決定する。また、取得された位置情報が札幌の位置を示す場合、配信装置決定部４０２は、その位置が「北海道・東北」に含まれるので、この撮影領域に対応付けられている盛岡に設置されている処理装置３０−６を配信装置として決定する。
【００６８】
以上のとおり、配信装置決定部４０２は、位置情報が示す位置が撮影領域に含まれる場合、その撮影領域に領域情報において対応付けられている処理装置３０を配信装置として決定することで、その位置に最も近い撮影領域に設置されている処理装置３０を配信装置として決定している。また、例えば取得された位置情報がイタリア離島部にあるシチリア島を示す場合は、その位置を含む撮影領域が領域情報に存在しない。
【００６９】
その場合、配信装置決定部４０２は、位置情報が示す位置に最も近い撮影領域である「イタリア南部」に設置されている処理装置３０−５を配信装置として決定する。この場合も、配信装置決定部４０２は、位置情報が示す位置に最も近い撮影領域に設置されている処理装置３０を配信装置として決定している。配信装置決定部４０２は、配信装置を決定すると、決定した配信装置の装置ＩＤを接続用情報送信部４０４に供給する。
【００７０】
接続用情報送信部４０４は、供給された装置ＩＤが示す処理装置３０、すなわち配信装置決定部４０２により配信装置として決定された処理装置３０と接続して通信を開始する際に用いる接続用情報を代理人端末１０及び参加人端末２０に送信する。接続用情報送信部４０４は本発明の「接続送信部」の一例である。接続用情報送信部４０４は、例えば、配信装置として決定された処理装置３０のＩＰアドレス等を接続用情報として示す接続データを生成して送信することで、接続用情報を送信する。
【００７１】
代理人端末１０は、送信されてきた接続データを受け取ると、接続用情報取得部１０２に供給する。接続用情報取得部１０２は、供給された接続データが示すＩＰアドレス等の情報を、配信装置に接続するための接続用情報として取得する。接続用情報取得部１０２は、取得した接続用情報を撮影データ送信部１０６に供給する。撮影データ送信部１０６は、後述する撮影データの送信を開始する際に、供給された接続用情報を用いて、配信装置として決定された処理装置３０に接続して通信を行う。
【００７２】
参加人端末２０は、送信されてきた接続データを受け取ると、接続用情報取得部２０１に供給する。接続用情報取得部２０１は、供給された接続データが示すＩＰアドレス等の情報を、配信装置に接続するための接続用情報として取得する。接続用情報取得部２０１、取得した接続用情報を指定範囲決定部２０３、撮影指示部２０５及び撮影映像表示部２０６に供給する。これらの各部は、後述する処理装置３０との通信を開始する際に、供給された接続用情報を用いて、配信装置として決定された処理装置３０に接続して通信を行う。
【００７３】
なお、上記の説明では接続用情報送信部４０４がプッシュ型で接続用情報を送信したが、プル型で接続用情報を送信してもよい。例えば代理人端末１０が仮想旅行サービスの開始前に接続用情報を要求してきた場合に接続用情報送信部４０４が接続用情報を送信する。また、途中から仮想旅行サービスに参加する参加人の参加人端末２０が接続用情報を要求してきた場合に接続用情報送信部４０４が接続用情報を送信する。
【００７４】
ここまでは代理人端末１０及び参加人端末２０が配信装置として決定された処理装置３０と接続し、映像配信の準備ができるまでに動作する構成を説明した。以降は、映像配信が実際に行われる際に動作する構成を説明する。代理人端末１０の映像撮影部１０３は、代理人の周囲の映像を撮影する。映像撮影部１０３は、本実施例では、図２に表す３６０度カメラ１７を制御して、３６０度映像（詳細には３６０度映像を連続させた動画像）を撮影する。
【００７５】
映像撮影部１０３は、仮想旅行サービスの提供期間（定められたサービス開始時刻からサービス終了時刻までの期間）の間、３６０度映像を連続して撮影しながら、並行して、撮影した３６０度映像を撮影データ送信部１０６に供給する。周辺音録音部１０４は、図２に表す入力装置１５が備えるマイクロフォンを制御して、上述した周辺音（自端末の周辺で発生して自端末に到達する音）を録音する。周辺音録音部１０４は、仮想旅行サービスの提供期間の間、周辺音を録音しながら、並行して、録音した周辺音を撮影データ送信部１０６に供給する。
【００７６】
カメラ向き測定部１０５は、図２に表すセンサ装置１８を制御して、３６０度カメラ１７について定められた正面が向いている方位及び仰俯角を測定する。これらの方位及び仰俯角は、３６０度カメラ１７の正面の向きを示す情報であり、以下では「カメラ向き情報」という。カメラ向き測定部１０５は、仮想旅行サービスの提供期間の間、このカメラ向き情報（方位及び仰俯角）の測定を繰り返し行い、並行して、測定したカメラ向き情報を撮影データ送信部１０６に繰り返し供給する。
【００７７】
撮影データ送信部１０６は、自端末が撮影した映像に関するデータである撮影データを処理装置３０に送信する。具体的には、撮影データ送信部１０６は、映像撮影部１０３から供給された３６０度映像と、周辺音録音部１０４から供給された周辺音と、カメラ向き測定部１０５から供給されたカメラ向き情報と、３６０度映像に含まれる各フレーム（１枚１枚は静止画像であり、連続再生されることで動画像を表す映像）の撮影時刻とを示すデータを撮影データとして生成し、処理装置３０に送信する。
【００７８】
処理装置３０の元データ取得部３０１は、自装置が配信する映像及び音声（仮想旅行の映像及び音声）の元になるデータ（元データ）を取得する。元データとは、代理人端末１０から送信されてくる撮影データである。元データ取得部３０１は、代理人端末１０から送信されてくる撮影データを映像及び音声の元データとして取得することで、その撮影データに含まれる映像データ、すなわち代理人端末１０により撮影されて自装置により配信される映像（本実施例では３６０度映像）を示す映像データを取得する。
【００７９】
また、元データ取得部３０１は、撮影データを取得することで、その撮影データに含まれる音データ、すなわち代理人端末１０に到達する音（周辺音）を示す音データを取得する。元データ取得部３０１は、撮影データを映像及び音声の元データとして取得する度に、取得した元データを映像切出部３０２に供給する。映像切出部３０２は、供給された元データが示す３６０度映像から、参加人端末２０によって指定された範囲の映像を切り出す切出処理を行う。切出処理は、本発明の元映像（本実施例では３６０度映像）のデータ量を減少させる処理の一例である。
【００８０】
範囲の指定は次のように行われる。参加人端末２０の端末向き測定部２０２は、自端末の向きを示す情報（以下「端末向き情報」という）として、自端末について定められた正面が向く方位及び仰俯角を測定する。端末向き測定部２０２は、端末向き情報を一定時間の間隔で繰り返し測定し、測定した端末向き情報を指定範囲決定部２０３に繰り返し供給する。
【００８１】
指定範囲決定部２０３は、端末向き測定部２０２により測定された端末向き情報に基づいて、自端末に表示させる映像の範囲として指定する指定範囲を決定する。指定範囲決定部２０３は、例えば、供給された端末向き情報が示す向きを所定の画角（例えば縦２５度、横４５度など）を有するカメラで撮影した場合の映像の範囲を指定範囲として決定する。
【００８２】
図７は指定範囲の例を表す。図７では、映像撮影部１０３により撮影された３６０度映像Ａ１が表されている。３６０度映像Ａ１は、３６０度カメラ１７が真北を向いて傾きが０度の状態（カメラの正面方向を水平に向けた状態）で撮影した映像である。そのため、３６０度映像Ａ１では、水平線が映像の縦方向の中央（０度）に位置し、真北の方位が映像の横方向の中央に位置している。映像の上辺は３６０度カメラ１７から見て鉛直上方（９０度）の映像を表し、映像の下辺は３６０度カメラ１７から見て鉛直下方（−９０度）の映像を表している。
【００８３】
例えば指定範囲決定部２０３が、北向き且つ仰角２０度を撮影した映像の範囲を指定範囲として決定した場合、３６０度映像Ａ１における北向き且つ仰角２０度の位置を示す撮影方向Ｂ１を中心とした指定範囲Ｃ１が決定されたことになる。また、指定範囲決定部２０３が、南東向き且つ俯角４５度を撮影した映像の範囲を指定範囲として決定した場合、３６０度映像Ａ１における南東向き且つ俯角４５度の位置を示す撮影方向Ｂ２を中心とした指定範囲Ｃ２が決定されたことになる。
【００８４】
指定範囲決定部２０３は、決定した指定範囲を示す範囲情報として、撮影方向を示す方位及び仰俯角と、画角と、自端末の端末ＩＤとを示す情報を生成して処理装置３０に送信する。処理装置３０の指定範囲取得部３０３は、送信されてきた範囲情報を受け取ることで、その範囲情報が示す端末ＩＤにより識別される参加人端末２０によって指定された映像の範囲、すなわち指定範囲を取得する。指定範囲取得部３０３は、取得した指定範囲を示す範囲情報を端末ＩＤと共に映像切出部３０２に供給する。
【００８５】
映像切出部３０２は、元データ取得部３０１から映像及び音声の元データが供給されると、供給された元データが示す３６０度映像から、指定範囲取得部３０３から供給された範囲情報が示す指定範囲の映像（図７の例では指定範囲Ｃ１の映像又は指定範囲Ｃ２の映像）を切り出す。なお、３６０度カメラ１７の正面が水平方向に対して傾いていると、図７に表す３６０度映像Ａ１が縦方向にずれた映像になる（水平線が縦方向にずれる）。
【００８６】
映像切出部３０２は、例えば、元データに含まれるカメラ向き情報が示す正面の向きに基づいてこの傾きを補正して３６０度映像Ａ１のような映像にしてから指定範囲の映像を切り出す。この補正には、ＶＲ（Virtual Reality）又はＡＲ（Augmented Reality）等で用いられている周知の技術が用いられればよい。なお、映像切出部３０２は、３６０度映像を補正するのではなく、傾いた３６０度映像における方位及び仰俯角に対応した位置を算出して指定範囲の映像を切り出してもよい。
【００８７】
映像切出部３０２は、こうして切り出した映像を元の映像（３６０度映像）の撮影時刻と共に示す映像データを、範囲情報及び元データと共に画質変更部３０４に供給する。また、映像切出部３０２は、本実施例では、画質変更部３０４に供給した映像を、配信先の参加人端末２０（範囲情報を送信してきた参加人端末２０）の端末ＩＤに対応付けて一定時間（例えば１分間程度）記憶しているものとする。この映像は、配信された映像を撮影する処理（詳しくは後述する）において用いられる。
【００８８】
画質変更部３０４は、映像切出部３０２により切り出された映像の画質を変更する画質変更処理を行う。画質変更部３０４は、本実施例では映像のピクセル数を減少させて（例えば８Ｋ映像から２Ｋ映像に減少させて）画質を落とすように変更する画質変更処理を行う。画質変更処理は、本発明の元映像（本実施例では３６０度映像）のデータ量を減少させる処理の一例である。
【００８９】
画質変更部３０４は、こうして画質を変更した映像を元の映像（３６０度映像）の撮影時刻と共に示す映像データを、範囲情報及び元データと共に配信データ生成部３０５に供給する。配信データ生成部３０５は、自装置が参加人端末２０に対して送信する配信データを生成する機能である。配信データ生成部３０５は、例えば、画質変更部３０４から供給された映像、すなわち参加人端末２０から指定された範囲で切り出されて画質が変更された映像と、元データが示す周辺音とを示す配信データを生成する。
【００９０】
配信データ生成部３０５は、生成した配信データと、配信データに含まれる映像の元の映像（３６０度映像）の撮影時刻と、供給された範囲情報が示す端末ＩＤとを示す配信データデータを生成する。配信データ生成部３０５は、生成した配信データを配信データ送信部３０６に供給する。配信データ送信部３０６は、配信データ生成部３０５から供給された配信データを、その配信データが示す端末ＩＤにより識別される参加人端末２０に送信する。
【００９１】
映像切出部３０２、指定範囲取得部３０３、画質変更部３０４、配信データ生成部３０５及び配信データ送信部３０６は、以上のとおり、元映像（３６０度映像）のデータ量を減少させる処理（切出処理及び画質変更処理）を行い、それらの処理と並行してそれらの処理で得られた映像を配信する映像配信部３０９として機能する。
【００９２】
参加人端末２０の配信データ出力部２０４は、処理装置３０から送信されてきた配信データが示す映像及び音声を出力する。具体的には、配信データ出力部２０４は、配信データが示す映像を出力装置２６のディスプレイに出力して表示させ、配信データが示す周辺音を出力装置２６のスピーカに出力して放音させる。参加人端末２０を装着した参加人は、こうして出力された映像及び音声を視聴する。
【００９３】
映像及び音声の視聴とは、表示された映像を見て、放音された音を聞くことである。なお、音が含まれていない映像だけを見る場合でも視聴と言うものとする。
図８は表示された映像の一例を表す。図８の例では、配信データ出力部２０４は、配信データが示す映像Ｄ１を表示させると共に、撮影ボタンＥ１を表示させている。
【００９４】
この映像Ｄ１は、実際には動画像の映像である。撮影ボタンＥ１は、操作されたときに表示されている映像を静止画像として保存させることで、その映像を写真のように撮影するための操作子である。この撮影ボタンＥ１に対する撮影操作は、配信される映像（多数のフレームからなる動画像）の一部（１枚のフレームからなる静止画像）を指定する操作とも言える。
【００９５】
このように配信される映像から指定された一部のことを以下では「指定部分」という。配信データ出力部２０４は、撮影ボタンＥ１を押す撮影操作が行われると、この撮影操作が行われたときに表示していた映像のフレームに対応する元の映像（前述した切出処理及び画質変更処理が行われる前の映像である３６０度映像）のフレームの撮影時刻を撮影指示部２０５に通知する。
【００９６】
撮影指示部２０５は、配信データ出力部２０４からの通知を受け取ると、すなわち表示されている映像を撮影する撮影操作がユーザによって行われると、表示された映像を撮影するための処理を行うよう処理装置３０に指示する。撮影指示部２０５は、具体的には、撮影を指示する指示データとして、自端末の端末ＩＤ及び通知された３６０度映像の撮影時刻を示すデータを処理装置３０に送信することで撮影の指示を行う。これらの情報（端末ＩＤ及び撮影時刻）は指定部分を特定するための情報である。
【００９７】
送信された指示データは処理装置３０の撮影映像抽出部３０７に供給される。撮影映像抽出部３０７は、この指示データが供給された場合、すなわち、映像配信部３０９により配信された映像の一部が指定された場合に、配信された映像の元映像（本実施例では３６０度映像）のうちのその一部に対応する部分を撮影映像（上記の撮影操作により撮影される映像）として抽出する。
【００９８】
撮影映像抽出部３０７は、映像切出部３０２に対して、供給された指示データが示す端末ＩＤに対応付けて記憶している映像（多数のフレームからなる動画像）のうちからその指示データが示す撮影時刻の映像（１枚のフレームからなる静止画像）を要求する。映像切出部３０２が要求された映像を供給することで、撮影映像抽出部３０７は、３６０度映像のうち指定部分に対応する部分を撮影映像として抽出する。
【００９９】
この場合の指定部分に対応する部分は、元の映像である３６０度映像の撮影時刻が同じ映像であるだけでなく、その３６０度映像から切り出されるときの範囲も同じ映像である。撮影映像抽出部３０７は、こうして抽出した撮影映像を、撮影操作が行われた参加人端末２０の端末ＩＤに対応付けて撮影映像保存部３０８に供給する。撮影映像保存部３０８は、供給された撮影映像、すなわち、撮影映像抽出部３０７により抽出された撮影映像を、共に供給された端末ＩＤに対応付けて保存する。
【０１００】
参加人端末２０の撮影映像表示部２０６は、撮影映像保存部３０８に保存された撮影映像、すなわち上記の撮影操作により撮影された映像（撮影映像抽出部３０７により抽出された映像）を表示する。撮影映像表示部２０６は、例えば、処理装置３０に対して、自端末の端末ＩＤと、自端末で行われた撮影操作により撮影された映像の一覧を要求することを示す要求データを送信する。
【０１０１】
撮影映像保存部３０８は、要求データが示す要求元の参加人端末２０の端末ＩＤに対応付けて保存している映像のサムネイル画像の一覧を生成して参加人端末２０に送信する。撮影映像表示部２０６がこの一覧を表示して、ユーザがいずれかのサムネイル画像を選択すると、撮影映像表示部２０６が選択されたサムネイル画像の元の撮影映像を要求する。
【０１０２】
撮影映像保存部３０８が要求された撮影映像を送信することで、撮影映像表示部２０６は撮影された映像を表示する。撮影映像保存部３０８が行う上記保存処理及び送信処理は、撮影映像抽出部３０７により抽出された映像をユーザに提供するための処理である。
【０１０３】
仮想旅行システム１が備える各装置は、上記の構成に基づいて、配信装置を決定し、映像を配信する決定・配信処理を行う。
図９は決定・配信処理における各装置の動作手順の一例を表す。この動作手順は、例えば、代理人が仮想の旅行先を訪れて代理人端末１０を起動することを契機に開始される。まず、代理人端末１０（位置測定部１０１）は、自端末の位置を測定し（ステップＳ１１）、測定した位置を示す位置データを管理制御サーバ装置４０に送信する（ステップＳ１２）。
【０１０４】
管理制御サーバ装置４０（位置情報取得部４０１）は、送信されてきた位置データが示す位置情報を、撮影位置を示す位置情報として取得する（ステップＳ１３）。次に、管理制御サーバ装置４０（配信装置決定部４０２）は、複数配置されている処理装置３０のうちから、位置情報が所得された代理人端末１０が撮影した映像の配信装置を決定する（ステップＳ１４）。
【０１０５】
続いて、管理制御サーバ装置４０（接続用情報送信部４０４）は、決定された配信装置と接続するための接続用情報を示す接続データを生成して（ステップＳ１５）、代理人端末１０に送信し（ステップＳ１６）、参加人端末２０に送信する（ステップＳ１７）。代理人端末１０及び参加人端末２０は、送信されてきた接続データが示す接続用情報を用いて、ステップＳ１４で決定された配信装置とそれぞれ接続する（ステップＳ１８、Ｓ１９）。
【０１０６】
続いて、代理人端末１０（映像撮影部１０３、周辺音録音部１０４、カメラ向き測定部１０５）は、代理人の周囲の３６０度映像（ライブ映像）の撮影と、周辺音の録音と、カメラ向き情報の測定とを行う（ステップＳ２１）。次に、代理人端末１０（撮影データ送信部１０６）は、ステップＳ２１の各動作で得られる撮影データを処理装置３０に送信する（ステップＳ２２）。処理装置３０（元データ取得部３０１）は、送信されてくる撮影データを、自装置が配信する映像及び音声の元データとして取得する（ステップＳ２３）。
【０１０７】
次に、参加人端末２０（端末向き測定部２０２）は、自端末の向きを示す情報（端末向き情報）を測定する（ステップＳ３１）。続いて、参加人端末２０（指定範囲決定部２０３）は、測定された端末向き情報に基づいて、自端末に表示させる映像の指定範囲を決定し（ステップＳ３２）、決定した指定範囲を示す範囲情報を処理装置３０に送信する（ステップＳ３３）。処理装置３０（指定範囲取得部３０３）は、送信されてきた範囲情報を受け取ることで指定範囲を取得する（ステップＳ３４）。
【０１０８】
次に、処理装置３０（映像切出部３０２）は、ステップＳ２３で取得された元データが示す３６０度映像から、取得された指定範囲の映像を切り出す（ステップＳ３５）。続いて、処理装置３０（配信データ生成部３０５）は、切り出された映像を含む配信データを生成する（ステップＳ３６）。次に、処理装置３０（配信データ送信部３０６）は、生成された配信データを参加人端末２０に送信する（ステップＳ３７）。
【０１０９】
参加人端末２０（配信データ出力部２０４）は、ステップＳ３７で送信されてきた配信データが示す映像及び音声を出力する（ステップＳ３８）。このとき、参加人端末２０（配信データ出力部２０４）は、図８に表すような撮影ボタンを共に表示して、この撮影ボタンを選択する操作をユーザが行うと、その操作を撮影操作（配信される映像の一部を指定する操作）として受け付ける（ステップＳ４１）。
【０１１０】
次に、参加人端末２０（撮影指示部２０５）は、指定部分を示す指示データを生成し（ステップＳ４２）、生成した指示データを処理装置３０に送信する（ステップＳ４３）。処理装置３０（撮影映像抽出部３０７）は、元映像のうちステップＳ４３で送信されてきた指示データが示す指定部分に対応する部分を撮影映像として抽出する（ステップＳ４４）。次に、処理装置３０（撮影映像保存部３０８）は、ステップＳ４４で抽出された撮影映像を保存する（ステップＳ４５）。
【０１１１】
この後、参加人端末２０に対して撮影映像を表示させる表示操作が行われると、参加人端末２０（撮影映像表示部２０６）は、この表示操作を受け付け（ステップＳ５１）、撮影映像を要求する要求データを処理装置３０に送信する（ステップＳ５２）。処理装置３０（撮影映像保存部３０８）は、ステップＳ５２で送信されてきた要求データが示す撮影映像を読み出して参加人端末２０に送信する（ステップＳ５３）。参加人端末２０（撮影映像表示部２０６）は、送信されてきた撮影映像を表示する（ステップＳ５４）。
【０１１２】
本実施例では、上述したようにギャランティ型の通信が行われる。一方で、撮影された元映像（３６０度映像）に対してデータ量を減少させる処理（切出処理及び画質変更処理）が行われてから配信される。これにより、元映像をそのまま配信する場合に比べて、通信のために確保するリソースを減らすことができ、通信コスト（通信リソース確保のためのコスト）を減らすことができる。
【０１１３】
また、本実施例では、上記のとおり複数配置される処理装置３０の中から代理人端末１０に最も近い撮影領域に配置されている処理装置３０が配信装置として決定される。これにより、この撮影領域よりも遠い他の撮影領域に配置される処理装置が決定される場合に比べて、データ量を減少させたデータを通信する区間が長くなるので、通信コストを減らすというメリットをより多く享受することができる。
【０１１４】
また、上記の撮影操作が行われた場合には、配信された映像（配信映像）の一部が抽出されるのではなく、元映像のうちその一部に対応する部分が抽出される。これにより、映像を配信するサービスにおいて、配信映像（データ量が減少されて元映像よりも画質が低下した映像）から映像が抽出される場合に比べて、配信映像の一部をより高い画質で提供することができる。
【０１１５】
以上のとおり、本実施例では、映像配信において視聴者の要求（例えば高画質な写真の映像を撮影したいという要求）に柔軟に対応することができる。また、それに加えて、通常の配信時にはデータ量を減少させ、且つ、上記のとおりデータ量を減少させたデータを通信する区間を長くしているので、前述したように通信コストを減らすことができるという配信時のメリットも得られるようにすることができる。
【０１１６】
なお、仮想旅行システム１では、上述したようにベストエフォート型の通信が行われてもよい。その場合でも、データ量を減少させる処理が行われてから配信されることで、元映像をそのまま配信する場合に比べて、映像配信の遅延が生じにくいようにすることができる。また、上記のとおりデータ量を減少させたデータを通信する区間が長くなるので、遅延を生じにくくするというメリットをより多く享受することができる。
【０１１７】
また、本実施例では、配信装置として決定された処理装置３０と接続するための接続用情報が代理人端末１０及び参加人端末２０に送信されるので、接続用情報が送信されない場合に比べて、映像の配信を開始する際の代理人及び視聴者の手間を少なくすることができる。
【０１１８】
［２］変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。
【０１１９】
［２−１］番組表
視聴者が視聴可能な映像の一覧（いわゆる番組表）が表示されてもよい。
図１０は本変形例で実現される機能構成の一例を表す。図１０では、図５に表す各部に加えて番組表送信部４０５と、配信中番組特定部４０６と、配信済み情報取得部４０７と、選択番組取得部４０８とを備える管理制御サーバ装置４０ａが表されている。
【０１２０】
番組表送信部４０５は、配信される映像の撮影場所（仮想の旅行先）を示す番組表を参加人端末２０に送信する。この番組表は、代理人端末１０の撮影場所を示す情報であり、本発明の「場所情報」の一例である。また、番組表送信部４０５は本発明の「情報送信部」の一例である。番組表送信部４０５は、仮想旅行サービスの提供事業者により登録された番組情報を記憶する。
【０１２１】
番組情報とは、例えば、配信される映像の撮影場所及び撮影日時と、各撮影場所について用意されたサムネイル画像と、その映像を配信する番組の番組ＩＤとを示す情報である。番組ＩＤは、番組情報が登録される際に発行される。本変形例では、接続用情報送信部４０４が、番組ＩＤを示す接続用情報を代理人端末１０に送信することで、代理人端末１０が、自端末が撮影する映像を配信する番組の番組ＩＤを記憶する。また、代理人端末１０の撮影データ送信部１０６が番組ＩＤを含む撮影データを送信することで、処理装置３０が、自装置が配信する番組の番組ＩＤを記憶する。
【０１２２】
配信中番組特定部４０６は、配信中の番組を特定する。本変形例では、代理人端末１０の撮影データ送信部１０６が撮影データの送信を開始すると、自端末に記憶されている番組ＩＤを通知する通知データを管理制御サーバ装置４０に送信する。配信中番組特定部４０６は、代理人端末１０から送信されてきた通知データを受け取ると、この通知データが示す番組ＩＤにより識別される番組を配信中の番組として特定する。配信中番組特定部４０６は、特定した番組の番組ＩＤを番組表送信部４０５に供給する。
【０１２３】
配信済み情報取得部４０７は、配信が済んだ映像に関する情報（配信済み情報）を取得する。本変形例では、代理人端末１０の撮影データ送信部１０６が撮影データの送信を終了すると、その旨及び番組ＩＤを通知する通知データを管理制御サーバ装置４０に送信する。配信済み情報取得部４０７は、代理人端末１０から送信されてきた通知データを受け取ると、通知された番組ＩＤの番組の映像を配信した処理装置３０に対して、配信したその番組の映像のサムネイル画像を要求する。
【０１２４】
配信済み情報取得部４０７は、この要求に応答して送信されてきたサムネイル画像を配信済み情報として取得し、取得した配信済み情報に対応する番組ＩＤを付加して番組表送信部４０５に供給する。番組表送信部４０５は、記憶している番組情報を読み出すと、撮影場所、撮影日時及びサムネイル画像を、配信予定、配信中及び過去配信分とで分けてまとめて表す番組表データを生成する。
【０１２５】
なお、本変形例では、処理装置３０の元データ取得部３０１が、取得した元データを蓄積し、映像配信部３０９が、蓄積された元データが示す元映像のデータ量を減少させる処理を行って過去に撮影された映像を過去配信分として配信する。番組表送信部４０５は、配信中番組特定部４０６から供給された番組ＩＤの番組を配信中の番組と判断する。
【０１２６】
また、番組表送信部４０５は、配信済み情報取得部４０７から供給された配信済み情報が示すサムネイル画像を、該当する番組のサムネイル画像の代わりに用いて番組表データを生成する。番組表送信部４０５は、参加人端末２０から番組表が要求されると、要求元の参加人端末２０に対して生成した番組表データを送信する。参加人端末２０は、送信されてきた番組表データが示す番組表を表示する。
【０１２７】
図１１は表示された番組表の一例を表す。図１１の例では、参加人端末２０が、「視聴する番組を選んで下さい。」という文字列と、「配信予定」、「配信中」、「過去配信分」をそれぞれ表す表示欄Ｇ１、Ｇ２、Ｇ３にまとめられたサムネイル画像、撮影予定の日時及び撮影場所とを含む番組表Ｆ１を表示している。なお、「配信予定」のサムネイル画像としては、まだ撮影前であるため、過去に同じ撮影場所について撮影された画像又はその撮影場所の一般的なイメージ画像等が用いられる。各表示欄には、例えば撮影予定の日時又は撮影日時が現在の日時に近い番組から順番に画面の左から右に並べられている。
【０１２８】
このように、番組表には、撮影予定の撮影場所を示す予定情報（表示欄Ｇ１の情報）と、撮影中の撮影場所を示す撮影中情報（表示欄Ｇ２の情報）と、撮影済みの撮影場所を示す撮影済情報（表示欄Ｇ３の情報）とが含まれている。番組表送信部４０５は、これらの予定情報、撮影中情報及び撮影済情報を識別可能に表す情報を番組表として送信している。
【０１２９】
このうちの予定情報が示す撮影場所に含まれる撮影位置を示す位置情報が位置情報取得部４０１により取得された場合、上記のとおり配信中番組特定部４０６により配信中の番組が特定される。番組表送信部４０５は、そうして特定された番組で撮影される撮影場所を示す情報（表示欄Ｇ２の情報）を撮影中情報として予定情報から切り替えて送信する。
【０１３０】
図１２は切り替え後の番組表の一例を表す。図１２の例では、参加人端末２０が、図１１の例で「配信予定」として表示されていた「ローマ旅行」の予定情報を、「配信中」の撮影中情報として表示している。それに伴って、新たな予定情報が表示され、図１１で表示されていた「ドバイ旅行」の撮影中情報が画面に表示されなくなっている（画面に収まらない分はスクロールさせて表示させる）。
【０１３１】
表示された番組表のうち、予定情報を除く撮影中情報及び撮影済情報のサムネイル画像等は、それぞれが映像の配信を開始させる開始ボタンになっている。参加人端末２０は、参加人が選択した開始ボタンが示す番組の番組ＩＤを通知する通知データを管理制御サーバ装置４０に送信する。送信されてきた通知データは管理制御サーバ装置４０の選択番組取得部４０８に供給される。
【０１３２】
選択番組取得部４０８は、供給された通知データが示す番組ＩＤを、映像を配信させる番組として参加人によって選択された番組を示す情報として取得する。選択番組取得部４０８は、取得した番組ＩＤを接続用情報送信部４０４に供給する。接続用情報送信部４０４は、番組表送信部４０５により送信された番組表が示す撮影場所のうち参加人端末２０のユーザ（参加人）が選択した撮影場所の映像を配信する配信装置として決定された処理装置３０との接続用情報を参加人端末２０に送信する。
【０１３３】
こうして送信された接続用情報を用いて参加人端末２０が処理装置３０に接続することで、参加人が選択した番組の映像が参加人端末２０に配信される。このように、本変形例では、番組表が表示されて視聴可能な番組を知ることができると共に、番組表で番組を選択することで、複数の処理装置３０の中からその番組の映像を配信する処理装置３０への接続が行われる。
【０１３４】
これにより、複数の処理装置３０がそれぞれ配信する映像の中からユーザが見たい映像を配信する処理装置３０を調べたり指定したりする手間を不要にすることができる。また、本変形例では、予定情報が示す撮影場所に含まれる撮影位置を示す位置情報が取得された場合、すなわち代理人が撮影場所に到着して代理人端末１０も起動されて撮影の準備が整った場合に、予定情報が撮影中情報に切り替えられる。
【０１３５】
これにより、例えば配信開始の予定時間通りに撮影中情報への切り替えが行われる場合に比べて、より実際の配信開始時刻に近いタイミングで撮影中情報への切り替えを行うことができて、その結果、撮影中情報を選択しても配信が開始されないという事態及び撮影中情報を選択すると既に配信が開始されているという事態が起こりにくいようにすることができる。
【０１３６】
なお、番組表は図１１等に表すものに限らない。例えば、各撮影場所を紹介する文章が表されていてもよいし、予定情報、撮影中情報及び撮影済情報で表示態様を異ならせてもよい。例えば予定情報は選択できないので白黒のサムネイル画像で表し、撮影中情報はカラーのサムネイル画像で表し、撮影済情報は過去の映像なので輝度を減らした画像で表すという具合である。同様に、各情報のサイズを異ならせてもよいし、「配信予定」等のタグ画像を付与してもよい。
【０１３７】
また、ユーザの興味に合った番組ほど選択されやすいように各番組が表された番組表であってもよい。
図１３は本変形例で実現される機能構成の別の一例を表す。図１３では、図１０に表す各部に加えて配信履歴取得部４０９と、嗜好特定部４１０とを備える管理制御サーバ装置４０ｂが表されている。
【０１３８】
配信履歴取得部４０９は、参加人端末２０への映像の配信履歴を取得する。配信履歴取得部４０９は本発明の「履歴取得部」の一例である。図１３の例では、接続用情報送信部４０４が、接続用情報を参加人端末２０に送信すると共に、その接続用情報を用いて接続される処理装置３０が配信する番組の番組ＩＤを配信履歴取得部４０９に供給する。この番組ＩＤは、参加人端末２０に配信される映像の番組を識別する情報であり、配信履歴の一例である。
【０１３９】
配信履歴取得部４０９は、供給された番組ＩＤを配信履歴として取得して嗜好特定部４１０に供給する。嗜好特定部４１０は、配信履歴取得部４０９により取得された配信履歴から参加人端末２０のユーザの嗜好を特定する。嗜好特定部４１０は本発明の「特定部」の一例である。嗜好特定部４１０は、例えば、配信される映像の撮影場所とその場所に関係する嗜好とを対応付けた嗜好テーブルを記憶している。
【０１４０】
図１４は嗜好テーブルの一例を表す。図１４の例では、「ローマ」には「歴史、サッカー、・・」という嗜好が対応付けられている。また、「パリ」には「芸術、ファッション、・・」が、「ベルン」には「自然、中世ヨーロッパ、・・」という嗜好がそれぞれ対応付けられている。嗜好特定部４１０は、参加人端末２０毎に配信履歴を蓄積しておき、蓄積した配信履歴が示す配信された映像の撮影場所に嗜好テーブルにおいて対応付けられている嗜好を読み出す。
【０１４１】
嗜好特定部４１０は、例えば、読み出した回数（つまり関係する撮影場所の映像が配信された回数）が最も多い嗜好をそのユーザの嗜好として特定する。なお、嗜好テーブルにおいて各嗜好に重みを付与しておき（例えばローマなら「歴史」に２倍の重みを付与する）、付与した重みの分だけ回数を多くしてもよい。また、嗜好特定部４１０は、回数が最も多い嗜好だけではなく、回数が閾値以上になる嗜好を全て特定してもよい。嗜好特定部４１０は、特定した嗜好を番組表送信部４０５に供給する。
【０１４２】
番組表送信部４０５は、嗜好特定部４１０により特定された嗜好との関連性が高い撮影場所ほど優先順位が高いことを示す番組表を送信する。番組表送信部４０５は、例えば嗜好特定部４１０が用いたものと同じ嗜好テーブルを用いて（別途用意された他の嗜好テーブルを用いてもよい）、特定された嗜好と撮影場所の関連性を判断する。番組表送信部４０５は、例えばユーザの嗜好が「中世ヨーロッパ」であれば、「中世ヨーロッパ」に対応付けられた「ベルン」の優先順位を最も高くして示す番組表を送信する。
【０１４３】
番組表送信部４０５は、例えば図１１の例では撮影日時が現在の日時に近い番組から順番に画面の左から右に並べた番組表を送信したが、この例であれば、撮影日時に関係なく「ベルン」を最も左に配置した番組表を送信する。また、特定された嗜好との関連性が高い撮影場所が２以上ある場合は、番組表送信部４０５は、それらをランダムな順番で並べてもよいし、嗜好を特定する際に計上した回数（関係する撮影場所の映像が配信された回数）が多い順に並べてもよい。
【０１４４】
また、番組表送信部４０５は、優先順位の高い撮影場所の番組に「あなたにお勧め」といった文字列を付与してもよいし、他の番組に比べて大きなサムネイル画像及び文字でその番組を表してもよい。いずれの場合も、優先順位が高い撮影場所は、優先順位が低い撮影場所に比べて、画面の中でより目立つように表示されたり、より見やすく表示されたりすることで、優先順位の高いことが示される。
【０１４５】
図１３の例では、ユーザの嗜好との関連性が高い撮影場所の番組ほど優先順位の高いことが示されることで、嗜好と関係なく番組が示される場合に比べて、表示された番組表から番組が選択されやすくなり、配信サービスが利用されやすいようにすることができる。
【０１４６】
［２−２］付加価値コンテンツ
実施例では撮影された映像が配信されたが、それだけでなく、映像の配信サービスに付加価値を提供するコンテンツが配信されてもよい。付加価値を提供するコンテンツとは、例えば、拡張現実（ＡＲ：Augmented Reality）及び仮想現実（ＶＲ：Virtual Reality）と呼ばれる技術で提供されるコンテンツである。
【０１４７】
また、実施例ではデータ量を減少させる処理である画質変更処理が行われた映像が配信されたが、画質変更処理が行われる前の映像（高画質な映像）が付加価値を提供するコンテンツとして配信されてもよい。
図１５は本変形例で実現される機能構成の一例を表す。図１５では、図５に表す各部に加えてコンテンツ配信指示部３１０と、コンテンツ記憶部３１１とを備える処理装置３０ｂが表されている。
【０１４８】
また、図１５では、図５に表す各部に加えて配信履歴取得部４０９と、嗜好特定部４１０と、概要情報取得部４１１と、コンテンツ一覧送信部４１２とを備える管理制御サーバ装置４０ｂとが表されている。コンテンツ配信指示部３１０は、映像配信部３０９に対して、参加人端末２０へのコンテンツの配信を指示する。コンテンツ配信指示部３１０は、例えば、後述するユーザの配信操作により参加人端末２０からコンテンツの配信要求が行われた場合に、要求されたコンテンツの配信を指示する指示データを配信データ生成部３０５に供給する。
【０１４９】
配信データ生成部３０５は、供給された指示データが示すコンテンツを取得して、取得したコンテンツを含む配信データを生成する。配信データ生成部３０５は、例えばコンテンツ記憶部３１１が記憶するコンテンツを読み出して配信データを生成する。コンテンツ記憶部３１１は、自装置（処理装置３０）が対応付けられている領域に関連するコンテンツを記憶する。
【０１５０】
処理装置３０が対応付けられている領域とは、例えば図６に表す領域情報において自装置の装置ＩＤに対応付けられている撮影領域である。処理装置３０−１のコンテンツ記憶部３１１であれば、イタリア北西部に関連するコンテンツ（例えばミラノ、トリノ、ジェノバ等の昔の街並みを表すＶＲコンテンツ又は現在の街並みに重ねて観光地の説明情報を表示させるＡＲコンテンツ等）を記憶する。これらのコンテンツは、いずれも表示させるべき位置（昔の街並みを表すＶＲコンテンツならその街並みの現在の位置）に対応付けられている。
【０１５１】
また、本変形例では、撮影映像抽出部３０７が、ユーザによって撮影された撮影映像（画質変更処理が行われる前の高画質な映像）を、撮影された位置に対応付けて記憶している。この撮影映像も、処理装置３０が対応付けられている領域で撮影された映像であるから、その領域に関連するコンテンツの一例である。配信データ生成部３０５は、この撮影映像抽出部３０７が記憶している撮影映像をコンテンツとして読み出して配信データを生成してもよい。
【０１５２】
配信データ送信部３０６は、こうして生成されたコンテンツを含む配信データを、コンテンツ配信の要求元の参加人端末２０に送信する。参加人端末２０の配信データ出力部２０４は、処理装置３０から送信されてきた配信データが示すコンテンツを出力する。また、配信データ出力部２０４は、コンテンツがＡＲコンテンツである場合は、そのコンテンツを配信データが示す映像に重ねて出力する。
【０１５３】
このように、本変形例の処理装置３０は、いずれも、自装置が対応付けられている領域に関連するコンテンツを配信可能であり、ユーザにより配信操作が行われるとそのコンテンツを配信する。なお、処理装置３０は、上記の例ではコンテンツを自装置で記憶していたが、外部装置に記憶されているコンテンツを取得して配信してもよい。管理制御サーバ装置４０ｂの概要情報取得部４１１は、それら複数の処理装置３０がそれぞれ記憶しているコンテンツの概要を示す概要情報を取得する。
【０１５４】
この概要情報は、後述するコンテンツ一覧に表示される情報である。処理装置３０の撮影映像抽出部３０７及びコンテンツ記憶部３１１は、自機能が記憶しているコンテンツをユーザに紹介するための概要情報を記憶している。概要情報取得部４１１は、各処理装置３０に対して、記憶しているコンテンツの概要情報を要求する要求データを送信する。撮影映像抽出部３０７及びコンテンツ記憶部３１１は、この要求データを受け取ると、記憶している概要情報を、自装置の装置ＩＤに対応付けて管理制御サーバ装置４０ｂに送信する。
【０１５５】
概要情報取得部４１１は、各処理装置３０から送信されてきた概要情報を取得すると、コンテンツ一覧送信部４１２に供給する。コンテンツ一覧送信部４１２は、配信装置決定部４０２により配信装置として決定された処理装置３０からの配信を受け取る参加人端末２０にその処理装置３０が配信可能なコンテンツの一覧を送信する。コンテンツ一覧送信部４１２は、例えば参加人端末２０からコンテンツ一覧を要求された場合にその応答で一覧を送信する。
【０１５６】
図１６は表示されたコンテンツ一覧の一例を表す。図１６（ａ）では、参加人端末２０がコンテンツ一覧を要求する際に表示している画像が表されている。参加人端末２０は、処理装置３０−４により配信されたローマのコロッセオを含む映像Ｄ２と共に、「視聴中の地域に関連するコンテンツを視聴しますか？」という文字列と、はいボタンＥ２とを表示している。参加人がはいボタンＥ２を押す操作を行うと、参加人端末２０はコンテンツ一覧を要求する要求データを管理制御サーバ装置４０ｂに送信する。
【０１５７】
管理制御サーバ装置４０ｂは、この要求データを受け取ると、上記のとおり処理装置３０−４が配信可能なコンテンツの一覧を要求元の参加人端末２０に送信する。図１６（ｂ）では、こうして送信された、「以下のコンテンツが視聴可能です。」という文字列と、イタリア中部（ラツィオ州）に関するコンテンツの概要情報（「コロッセオ周辺の古代の街並み」及び「ローマの史跡」等）を含むコンテンツ一覧Ｆ２が表されている。
【０１５８】
このうちの「ローマのレアショット集」は処理装置３０−４の撮影映像抽出部３０７が記憶するコンテンツであり、その他は処理装置３０−４のコンテンツ記憶部３１１が記憶するコンテンツである。表示された概要情報は対応するコンテンツの配信を指示する操作子となっており、参加人がいずれかの概要情報を選択する操作を行うと、コンテンツ配信指示部３１０等が上記のとおり動作して対応するコンテンツが配信される。
【０１５９】
以上のとおりコンテンツ一覧が参加人端末２０に送信されることで、この一覧が送信されない場合に比べて、参加人は、自分が視聴している映像に映っている場所又はその近隣の地域（この例ではラツィオ州）に関連するコンテンツを簡単に視聴することができる。また、配信されるコンテンツに画質変更処理が行われる前の高画質な映像が含まれることで、この映像が含まれない場合に比べて、撮影された映像を有効に利用することができる。
【０１６０】
配信データ送信部３０６は、コンテンツを含む配信データを参加人端末２０に送信すると、送信先の参加人端末２０の装置ＩＤに対応付けてそのコンテンツの概要情報を管理制御サーバ装置４０ｂに送信する。管理制御サーバ装置４０ｂの配信履歴取得部４０９は、送信されてきた概要情報及び装置ＩＤを、その装置ＩＤの参加人端末２０への配信履歴として取得する。
【０１６１】
嗜好特定部４１０は、例えば、配信されるコンテンツとそのコンテンツに関係する嗜好とを対応付けた嗜好テーブルを記憶しておき、図１４の例と同様にユーザの嗜好を特定する。嗜好特定部４１０は、例えば配信履歴が「コロッセオ周辺の古代の街並み」を含む場合は「歴史」という嗜好を特定し、「ＡＳローマとＳＳラツィオ」を含む場合は「サッカー」という嗜好を特定し、「ローマのレアショット集」を含む場合は「写真撮影」という嗜好を特定し、「ローマのレストラン案内」を含む場合は「グルメ」という嗜好を特定する。
【０１６２】
嗜好特定部４１０は、特定した嗜好をコンテンツ一覧送信部４１２に供給する。コンテンツ一覧送信部４１２は、嗜好特定部４１０により特定された嗜好との関連性が高いコンテンツほど優先順位が高いことを示す一覧を送信する。コンテンツ一覧送信部４１２は、例えば嗜好特定部４１０が用いたものと同じ嗜好テーブルを用いて（別途用意された他の嗜好テーブルを用いてもよい）、特定された嗜好とコンテンツの関連性を判断する。
【０１６３】
コンテンツ一覧送信部４１２は、例えばユーザの嗜好が「歴史」であれば、歴史に対応付けられたコンテンツ（「コロッセオ周辺の古代の街並み」「ローマの史跡」、「バチカンの歴史」等）の優先順位を高くして示す番組表を送信する。優先順位の表し方は、図１４の例と同様に行われればよい。これにより、ユーザの嗜好と関係なくコンテンツ一覧が示される場合に比べて、表示された一覧からコンテンツが選択されやすくなり、コンテンツの配信が行われやすいようにすることができる。
【０１６４】
［２−３］接続方法
接続用情報送信部４０４は、実施例では接続用情報を代理人端末１０及び参加人端末２０に送信したが、これに限らない。接続用情報送信部４０４は、例えば配信装置決定部４０２により配信装置として決定された処理装置３０に接続用情報を送信してもよい。この場合の接続用情報は、接続すべき代理人端末１０及び参加人端末２０のＩＰアドレス等の情報である。処理装置３０は、受信した接続用情報を用いて代理人端末１０及び参加人端末２０と接続して配信を開始する。
【０１６５】
また、１つの代理人端末１０に対して複数の参加人端末２０の接続がなされる場合、接続用情報送信部４０４は、新たに追加で加わる参加人端末２０に対する接続用情報として、新たな参加人端末２０と既に決定されている処理装置３０にそれぞれ接続用情報を送信し、新たな配信ブランチ（配信元及び配信先の接続）を追加する。尚その際に切り出される画像範囲は、既に接続されていた参加人端末２０とは異なる、新たな参加人端末２０による指定範囲に基づくものであることは言うまでもない。
【０１６６】
［２−４］処理装置の接続
実施例では、処理装置３０がいずれも基幹回線網４に接続されていたが、これに限らず、国際中継網３に接続されていてもよいし、地域回線網５に接続されていてもよい。また、国際中継網３、基幹回線網４及び地域回線網５を繋ぐ回線に接続されていてもよい。
【０１６７】
［２−５］撮影領域
実施例では、行政区域と共通の境界を有する領域が撮影領域として用いられたが、これに限らない。例えば、処理装置３０の設置位置を中心とする所定の距離を半径とする円領域が撮影領域として用いられてもよい。その場合、配信装置決定部４０２は、取得された位置情報が示す位置から距離が所定の距離以下の処理装置３０を配信装置として決定し、そのような処理装置３０が存在しない場合は、位置情報が示す位置からの距離が最も短い処理装置３０を配信装置として決定する。
【０１６８】
また、配信装置決定部４０２は、通信回線の環境を考慮した撮影領域を用いてもよい。例えばイタリア北東部のボローニャは、行政区域ではイタリア北東部（ベネチアに処理装置３０−２が設置）に含まれ、距離ではフィレンツェ（処理装置３０−３が設置）が最も近くなるが、通信回線の環境としてはミラノ（処理装置３０−１が設置）との間の通信が最も広い帯域を安価に確保可能であるものと仮定する。
【０１６９】
その場合、ミラノに設置された処理装置３０−１の撮影領域にボローニャが含まれるように、撮影領域が設定される。同様にして、例えば、処理装置３０−１と接続すると他の処理装置３０と接続するよりも上述した配信時のメリット（通信コスト削減のメリット又は通信遅延を抑制するメリット）を得られる地点を予め調べておき、そのような地点を含む領域を撮影領域として設定する。
【０１７０】
ネットワークは、基本的には、通信時に経由する回線が短い（ネットワーク上の距離が近い）ほど、ギャランティ型の通信であれば通信コストが抑えられ、ベストエフォート型の通信であれば通信遅延が生じにくくなる傾向にある。実施例において、上述したように、撮影領域に存在する都市のうち、撮影領域の地理的な中心地点になるべく近い都市を処理装置３０の設置場所として選んでいるのも、本変形例で上記円領域を用いるのも、地理的な近さがネットワーク上の距離の近さを近似するとみなしてのことである。
【０１７１】
実際にネットワーク上の距離の近さを測るのは困難なため、地理的な距離を用いるこれらの方法は、実現の容易さという点で有効である。また、実際のネットワーク上の距離の近さが分かる場合であれば、本変形例で述べたとおりそれに合わせた形にした撮影領域を配信装置決定部４０２が用いることで、より多くの場合に配信時のメリットを得られるようにすることができる。
【０１７２】
図１７は本変形例の撮影領域の一例を表す。図１７（ａ）では、地域回線網５−１に接続された処理装置３０−１が設置された撮影領域Ｈ１と、地域回線網５−２に接続された処理装置３０−２が設置された撮影領域Ｈ２とが表されている。この例では、地域回線網５−２と通信可能な領域は撮影領域Ｈ２に含まれているが、地域回線網５−１と通信可能な領域は撮影領域Ｈ１からはみ出しており、このはみ出した部分に代理人端末１０がアクセスしている。
【０１７３】
そのため、代理人端末１０と撮影領域Ｈ１との距離Ｌ１１よりも、代理人端末１０と撮影領域Ｈ２との距離Ｌ１２の方が短くなっており、処理装置３０−２が配信装置として決定されるようになっている。しかし、実際のネットワーク上の距離は、地域回線網５−１だけを介して接続される処理装置３０−１の方が、地域回線網５−１、基幹回線網４及び地域回線網５−２を介して接続される処理装置３０−２よりも短くなっている。
【０１７４】
図１７（ｂ）では、実際のネットワーク上の距離の近さに合わせて、地域回線網５−１と通信可能な領域を含むように定められた撮影領域Ｈ１ａが表されている。この場合、代理人端末１０の位置が撮影領域Ｈ１ａに含まれているので、撮影領域Ｈ１ａが配信装置として決定される。以上のとおり、撮影領域と代理人端末１０の位置とを用いて配信装置を決定する方法を用いれば、実現が容易であると共に、配信時のメリットがより多く得られるように改良することも可能である。
【０１７５】
また、撮影領域の設定を変えなくても、実際のネットワーク上の距離の近さが分かる情報に基づいて配信装置が決定されてもよい。例えば、配信装置決定部４０２は、第１の撮影領域（本発明の「第１領域」の一例）の方が第２の撮影領域（本発明の「第２領域」の一例）よりも代理人端末１０に近いが、第１の撮影領域に配置されている第１の処理装置３０（本発明の「第１処理装置」の一例）の方が第２の撮影領域に配置されている第２の処理装置３０（本発明の「第２処理装置」の一例）よりも代理人端末１０と通信する際に通過するネットワークの階層が多い場合、第２の処理装置３０を配信装置として決定する。
【０１７６】
配信装置決定部４０２は、図１７（ａ）の例であれば、地域回線網５−１、５−２に含まれる基地局を識別する情報（セルＩＤ等）を記憶しておく。代理人端末１０は、位置情報を送信する際に、現在接続されている基地局のセルＩＤを位置情報に付加して送信する。配信装置決定部４０２は、位置情報に付加されたセルＩＤから、代理人端末１０が接続されている回線網を特定する（図１７（ａ）の例であれば地域回線網５−１を特定する）。
【０１７７】
配信装置決定部４０２は、位置情報が示す位置に基づくと撮影領域Ｈ２の方が撮影領域Ｈ１よりも代理人端末１０に近いが、地域回線網５−１に接続されている代理人端末１０が通信する際に通過するネットワークの階層は、撮影領域Ｈ２に設置されている処理装置３０−２だと３つ（地域回線網５−１、基幹回線網４及び地域回線網５−２）で、撮影領域Ｈ１に設置されている処理装置３０−１だと１つ（地域回線網５−１だけ）と判断する。
【０１７８】
従って、配信装置決定部４０２は、処理装置３０−２の方が処理装置３０−１よりも代理人端末１０が通信する際に通過するネットワークの階層が多いので、処理装置３０−１を配信装置として決定する。この方法を用いれば、撮影領域の設定を変えなくても、配信時のメリットがより多く得られる処理装置３０を配信装置として決定することが可能である。
【０１７９】
［２−６］代理人端末
実施例では代理人端末が３６０度映像を撮影したが、これに限らず、例えばパノラマ映像を撮影してもよいし、１画面に収まる通常の映像を撮影してもよい。なお、１画面に収まる通常の映像が撮影された場合でも、映像配信部３０９は、画質変更部３０４による画質変更処理を元映像のデータ量を減少させる処理として行い、その処理と並行してその処理で得られた映像を配信する。
【０１８０】
［２−７］元映像
実施例では代理人端末１０により撮影された３６０度映像が元映像として用いられたが、これに限らない。前述したパノラマ映像又は１画面に収まる通常の映像が元映像として用いられてもよい。また、撮影された映像ではなく、ＣＧ等の作成された映像が元映像として用いられてもよい。いずれの場合も、配信時にはデータ量を減少させる処理が行われ、撮影時にはデータ処理前の元映像の一部が抽出されることで、データ処理後の配信映像から映像が抽出される場合に比べて、配信映像の一部をより高い画質で提供することができる。
【０１８１】
［２−８］比較対象
配信装置決定部４０２が配信装置を決定する際に用いる比較対象は実施例（撮影位置と２番目に近い領域）と異なっていてもよい。配信装置決定部４０２は、例えば撮影位置と３番目に近い領域を比較対象とすることで、撮影位置と１番目又は２番目に近い撮影領域に配置されている処理装置３０のいずれかを配信装置として決定してもよい。
【０１８２】
また、例えば比較対象を撮影位置とＮ（Ｎは２以上の自然数）番目に近い領域として、配置される処理装置３０の台数が多くなるに連れてＮを大きくしていってもよい。この場合、配信装置決定部４０２は、（Ｎ−１）台の処理装置３０のうち、例えばランダムに選んだものを配信装置として決定してもよいし、各装置の処理の負荷の大きさを示す負荷情報（例えば配信先の台数を示す情報）を取得して、負荷が最も小さい処理装置３０を配信装置として決定してもよい。
【０１８３】
この場合でも、撮影位置と（Ｎ−１）番目に近い撮影領域よりも遠い他の撮影領域に配置される処理装置３０が配信装置として決定される場合に比べて、データ量を減少させたデータを通信する区間が長くなるので、実施例と同様に通信コストを減らし又は遅延を生じにくくするというメリットをより多く享受することができる。また、配信装置決定部４０２は、撮影位置と配信先の参加人端末２０との地理的に中央に位置する地点を比較対象として用いてもよい。
【０１８４】
その場合、配信装置決定部４０２は、取得された位置情報が示す撮影位置の方が参加人端末２０の位置よりも近い領域に配置されている処理装置３０を配信装置として決定することになる。こうして配信装置として決定された処理装置３０が所在する撮影領域から代理人端末１０までの地理的な距離（撮影側距離）と、その撮影領域から参加人端末２０までの地理的な距離（視聴側距離）とを比較すると、撮影側距離の方が短くなる。
【０１８５】
図１８は撮影側距離及び視聴側距離の一例を表す。図１８（ａ）では、代理人端末１０がトリノで撮影した映像が東京の参加人端末２０に配信される場合が表されている。この場合、上記のとおり「イタリア北西部」のミラノに設置された処理装置３０−１が配信装置として決定される。代理人端末１０と「イタリア北西部」の距離である撮影側距離は０（代理人端末１０自身がイタリア北西部に所在するため）であり、「イタリア北西部」と東京の距離である視聴側距離Ｌ１よりも短くなっている。
【０１８６】
図１８（ｂ）では、代理人端末１０が札幌で撮影した映像がローマの参加人端末２０に配信される場合が表されている。この場合、上記のとおり盛岡に設置された処理装置３０−６が配信装置として決定される。代理人端末１０と撮影領域である「北海道・東北」の距離である撮影側距離は０であり、「北海道・東北」とローマの視聴側距離Ｌ２よりも短くなっている。また、図１８（ｃ）では、代理人端末１０がシチリア島で撮影した映像が東京の参加人端末２０に配信される場合が表されている。
【０１８７】
この場合、上記のとおり「イタリア南部」のナポリに設置された処理装置３０−５が配信装置として決定される。代理人端末１０と撮影領域である「イタリア南部」の距離である撮影側距離Ｌ３は、「イタリア南部」と東京の距離である視聴側距離Ｌ４よりも短くなっている。この場合でも、例えば視聴側距離よりも撮影側距離の方が長くなる場合に比べると、データ量を減少させたデータを通信する区間が長くなるので、実施例と同様に通信コストを減らし又は遅延を生じにくくするというメリットをより多く享受することができる。
【０１８８】
なお、地理的に中央に位置する地点を比較対象として用いる場合、図１８の例のように撮影位置及び参加人端末２０が十分に離れていれば上記メリットを享受することができる。ただし、例えば盛岡にいる参加人が札幌で撮影した映像を視聴する場合にこの比較対象を用いると、盛岡及び日本国内に設置されている処理装置３０がいずれも参加人端末２０の方に近いため選択されなくなり、遠い海外の処理装置３０が選択されるということが起こり得る。
【０１８９】
この場合は当然ながら例えば盛岡に設置されている処理装置３０が選択される場合に比べると通信経路自体が長くなり上記メリットが少なくなる。これに対し、実施例のように撮影位置と最も近い撮影領域に配置されている処理装置３０が選択されるのであれば、前述のように盛岡にいる参加人が札幌で撮影した映像を視聴する場合でも撮影位置と最も近い盛岡に設置されている処理装置３０が選択されるので、通信経路を最も短くすることができ、上記メリットをより多く享受することができる。
【０１９０】
［２−９］データ量を減少させる処理
データ量を減少させる減少処理は、実施例で述べたものに限らない。例えば、画質変更部３０４は、実施例では映像のピクセル数を減少させる処理を減少処理として行ったが、これ以外にも、映像を圧縮する処理（ビットマップ画像をＪＰＥＧ（Joint Photographic Experts Group）画像に変換する処理など）が減少処理として行われてもよい。
【０１９１】
また、映像の色数を減らす処理が減少処理として行われてもよい。また、代理人端末により１画面に収まる映像が撮影された場合に、その映像のサイズを小さくする処理（ピクセル数を減少させる処理と似ているが、映像全体を対象とする点が異なる）が減少処理として行われてもよい。要するに、代理人端末により撮影された元映像よりもデータ量が減少していれば、どのような処理が減少処理として行われてもよい。
【０１９２】
［２−１０］処理前の映像の提供
実施例では、データ量を減少させる減少処理が行われる前の映像として、１フレームの映像が提供されたが、これに限らず、２以上のフレーム（つまり動画像）が提供されてもよい。また、１フレーム全体ではなく、そのうちの一部（例えば映像に映っている対象を囲んだ範囲の映像）の映像が提供されてもよい。要するに、配信される映像（減少処理が行われた映像）では得られなかった価値が得られる映像（高画質な映像及び配信時には見られなかった映像等）が提供されればよい。
【０１９３】
［２−１１］参加人端末
実施例ではヘッドマウントディスプレイが参加人端末として用いられたが、これに限らない。例えばスマートフォン、タブレット端末又はパソコン等が参加人端末として用いられてもよい。要するに、配信された映像を表示可能であり、上述した各操作（撮影操作等）を受け付け可能な装置であれば、どのような表示装置が参加人端末として用いられてもよい。
【０１９４】
［２−１２］各部を実現する装置
図５等に表す各機能を実現する装置は、それらの図に表された装置に限らない。例えば参加人端末２０が備える指定範囲決定部２０３を処理装置３０が実現してもよい。また、１台の装置（代理人端末、参加人端末、配信サーバ装置及び管理制御サーバ装置）が備える各機能を２台以上の装置がそれぞれ分担して実現してもよい。要するに、仮想旅行システム全体としてこれらの機能が実現されていれば、仮想旅行システムが何台の装置を備えていてもよい。
【０１９５】
また、仮想旅行システムは、実施例では管理制御サーバ装置４０を１つだけ備えていたが、複数の管理制御サーバ装置４０を備えていてもよい。例えば各基幹網に管理制御サーバ装置４０を１つ配備し、その基幹網に接続される参加人端末２０、代理人端末１０及び処理装置３０に関する制御処理を分散して行ってもよい。その場合は、各管理制御サーバ装置４０は、自基幹網に係る制御に関わる情報を保持し、他の基幹網に係る情報は、その基幹網を担当する管理制御サーバ装置４０の情報を持つことにより連携制御を行う。但し番組表に係る情報は、各管理制御サーバ装置４０が相互に共有することで、それぞれに属する参加人端末２０に全撮影領域の番組を提示可能とする。
【０１９６】
［２−１３］システム
上記の各例では、仮想旅行サービスを提供するためのシステム（仮想旅行システム）について説明したが、本発明は、他のシステムにも適用可能である。例えば、演奏、スポーツの試合、美術館等の観覧を仮想的に行うためのシステムに適用してもよい。また、固定されたカメラ、移動可能なロボット又はドローンが撮影した映像を配信するシステムに適用してもよい。例えば固定されたカメラが代理人端末１０として用いられる場合でも、その代理人端末１０の設置時に上述した配信装置の決定が行われる。要するに、様々な場所で撮影された映像を配信するものであれば、本発明をどのようなシステムに適用してもよい。
【０１９７】
［２−１４］発明のカテゴリ
本発明は、代理人端末、参加人端末、配信サーバ装置及び管理制御サーバ装置という各情報処理装置の他、それらの装置を備える仮想旅行システムという情報処理システムとしても捉えられる。また、本発明は、各装置が実施する処理を実現するための情報処理方法としても捉えられるし、各装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
【０１９８】
［２−１５］処理手順等
本明細書で説明した各実施例の処理手順、シーケンス、フローチャートなどは、矛盾がない限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【０１９９】
［２−１６］入出力された情報等の扱い
入出力された情報等は特定の場所(例えばメモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【０２００】
［２−１７］ソフトウェア
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【０２０１】
また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【０２０２】
［２−１８］情報、信号
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【０２０３】
［２−１９］システム、ネットワーク
本明細書で使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【０２０４】
［２−２０］「に基づいて」の意味
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【０２０５】
［２−２１］「及び」、「又は」
本明細書において、「Ａ及びＢ」でも「Ａ又はＢ」でも実施可能な構成については、一方の表現で記載された構成を、他方の表現で記載された構成として用いてもよい。例えば「Ａ及びＢ」と記載されている場合、他の記載との不整合が生じず実施可能であれば、「Ａ又はＢ」として用いてもよい。
【０２０６】
［２−２２］態様のバリエーション等
本明細書で説明した各実施例は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【０２０７】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施例に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【０２０８】
１…仮想旅行システム、１０…代理人端末、２０…参加人端末、３０…処理装置、４０…管理制御サーバ装置、１０１…位置測定部、１０２…接続用情報取得部、１０３…映像撮影部、１０４…周辺音録音部、１０５…カメラ向き測定部、１０６…撮影データ送信部、２０１…接続用情報取得部、２０２…端末向き測定部、２０３…指定範囲決定部、２０４…配信データ出力部、２０５…撮影指示部、２０６…撮影映像表示部、３０１…元データ取得部、３０２…映像切出部、３０３…指定範囲取得部、３０４…画質変更部、３０５…配信データ生成部、３０６…配信データ送信部、３０７…撮影映像抽出部、３０８…撮影映像保存部、３０９…映像配信部、３１０…コンテンツ配信指示部、３１１…コンテンツ記憶部、４０１…位置情報取得部、４０２…配信装置決定部、４０３…領域情報記憶部、４０４…接続用情報送信部、４０５…番組表送信部、４０６…配信中番組特定部、４０７…配信済み情報取得部、４０８…選択番組取得部、４０９…配信履歴取得部、４１０…嗜好特定部、４１１…概要情報取得部、４１２…コンテンツ一覧送信部。
【図１】
2019197939.tif 000003
【図２】
2019197939.tif 000004
【図３】
2019197939.tif 000005
【図４】
2019197939.tif 000006
【図５】
2019197939.tif 000007
【図６】
2019197939.tif 000008
【図７】
2019197939.tif 000009
【図８】
2019197939.tif 000010
【図９】
2019197939.tif 000011
【図１０】
2019197939.tif 000012
【図１１】
2019197939.tif 000013
【図１２】
2019197939.tif 000014
【図１３】
2019197939.tif 000015
【図１４】
2019197939.tif 000016
【図１５】
2019197939.tif 000017
【図１６】
2019197939.tif 000018
【図１７】
2019197939.tif 000019
【図１８】
2019197939.tif 000020