(57)【要約】      （修正有）【課題】従来のＷｅｂ広告よりも広告効果を向上し、商品の購入率を高める方法および装置を提供する。【解決手段】ユーザがヘッドマウントディスプレイを装着してＷｅｂサイトを閲覧していることを検知すると、３６０度コンテンツである仮想空間２００Ａを定義し表示する。仮想空間２００Ａでは、メインコンテンツＣ１の外側にサブコンテンツＣ２、Ｃ３等を配置し、更に、メインコンテンツＣ１に関連した商品オブジェクトＧ１、Ｇ２や商品購入のためのカートオブジェクトＣＴ、仮想空間上でユーザ操作を代行する仮想手４００Ｒ、４００Ｌ等が配置され、商品購入が促される。【選択図】図１６
2018195255.tif 000002
【特許請求の範囲】
【請求項１】
情報処理方法であって、
前記情報処理方法は、端末機器を備えたシステムにおいて実行され、
（ａ）３６０度コンテンツである仮想空間を定義する仮想空間データを生成するステップと、
（ｂ）第一ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）アドレスに対応するウェブページからのアクセスに基づいて、前記端末機器に前記仮想空間データを提供するステップと、
を含み、
前記仮想空間は、メインコンテンツと、サブコンテンツを含み、
前記メインコンテンツは、前記仮想空間の水平方向における、前記仮想空間のうち前記アクセスに基づいて前記端末機器に最初に提示される方向である正面方向に、少なくとも一部が配置され、
前記サブコンテンツは、前記メインコンテンツの周辺、または、前記仮想空間において前記メインコンテンツと対向する方向に提示され、
前記メインコンテンツおよび前記サブコンテンツの少なくとも一方には、第二ＵＲＬアドレスが関連付けられており、
前記第二ＵＲＬアドレスには、ユーザにより前記端末機器に入力される課金指示が受け付けられる課金コンテンツが関連付けられており、
（ｃ）前記ユーザによる、前記第二ＵＲＬアドレスが関連付けられた前記メインコンテンツまたは前記サブコンテンツに対する入力を受け付けるステップと、
（ｄ）前記入力に基づいて、前記第二ＵＲＬアドレスに対応するウェブページへのアクセスを受け付け、前記課金コンテンツを定義するデータを前記端末機器あるいは前記ユーザに関連付けられた他の端末機器に提供するステップと、をさらに含む、情報処理方法。
【請求項２】
前記仮想空間の水平方向における前記メインコンテンツの幅が、前記仮想空間のうち前記端末機器に提示される視野の幅よりも大きい、請求項１に記載の情報処理方法。
【請求項３】
（ｄ）前記端末機器に応じた前記視野の幅を特定するステップと、
（ｅ）前記視野の幅に応じて、前記メインコンテンツの幅を異ならせるステップと、をさらに含む、請求項１または２に記載の情報処理方法。
【請求項４】
前記端末機器がヘッドマウントデバイスである場合には、前記視野の幅よりも前記メインコンテンツの幅を大きくし、
前記端末機器がタッチスクリーンを備える機器である場合には、前記視野の幅よりも前記メインコンテンツの幅を小さくする、請求項３に記載の情報処理方法。
【請求項５】
前記端末機器がヘッドマウントデバイスである場合には、前記仮想空間が前記メインコンテンツに関連するオブジェクトを含むようにする、請求項１から４のいずれか一項に記載の情報処理方法。
【請求項６】
前記仮想空間は、前記メインコンテンツに関連する商品オブジェクトと、前記商品オブジェクトと関連付けられた商品に対する前記ユーザからの注文を受け付ける受付オブジェクトと、を含み、
（ｆ）前記受付オブジェクトに前記商品オブジェクトが関連付けられた場合に、前記商品の前記注文を受け付けるステップをさらに含む、請求項１から５のいずれか一項に記載の情報処理方法。
【請求項７】
（ｇ）前記ユーザの身体の一部の動きに応じて、前記仮想空間に含まれる操作オブジェクトを動かすステップと、
（ｈ）前記操作オブジェクトの動きに応じて、前記商品オブジェクトを移動させるステップと、
（ｉ）前記商品オブジェクトの移動に基づいて、前記商品オブジェクトと前記受付オブジェクトとを関連付けるステップと、
をさらに含む、請求項６に記載の情報処理方法。
【請求項８】
請求項１から７のいずれか一項に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【請求項９】
前記端末機器を備えた情報処理システムであって、請求項１から７のうちいずれか一項に記載の情報処理方法を実行するように構成された、情報処理システム。
【請求項１０】
プロセッサと、
コンピュータ可読命令を記憶するメモリと、を備えた情報処理装置であって、
前記コンピュータ可読命令が前記プロセッサにより実行されると、前記情報処理装置は請求項１から７のうちいずれか一項に記載の情報処理方法を実行する、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理方法、情報処理プログラム、情報処理システムおよび情報処理装置に関する。
【背景技術】
【０００２】
特許文献１には、ヘッドマウントディスプレイを用いてユーザが没入する仮想空間に含まれるオブジェクトに広告を表示させることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５９６１７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１は、仮想空間内のオブジェクトに広告を表示させる際の表示方法に関するものであるが、仮想空間を活用した広告効果の向上については改善の余地がある。
【０００５】
本発明は、仮想空間を活用した広告効果が向上可能な情報処理方法、情報処理プログラム、情報処理システムおよび情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示が示す一態様によれば、情報処理方法であって、
前記情報処理方法は、端末機器を備えたシステムにおいて実行され、
（ａ）３６０度コンテンツである仮想空間を定義する仮想空間データを生成するステップと、
（ｂ）第一ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）アドレスに対応するウェブページからのアクセスに基づいて、前記端末機器に前記仮想空間データを提供するステップと、
を含み、
前記仮想空間は、メインコンテンツと、サブコンテンツを含み、
前記メインコンテンツは、前記仮想空間の水平方向における、前記仮想空間のうち前記アクセスに基づいて前記端末機器に最初に提示される方向である正面方向に、少なくとも一部が配置され、
前記サブコンテンツは、前記メインコンテンツの周辺、または、前記仮想空間において前記メインコンテンツと対向する方向に提示され、
前記メインコンテンツおよび前記サブコンテンツの少なくとも一方には、第二ＵＲＬアドレスが関連付けられており、
前記第二ＵＲＬアドレスには、ユーザにより前記端末機器に入力される課金指示が受け付けられる課金コンテンツが関連付けられており、
前記情報処理方法は、
（ｃ）前記ユーザによる、前記第二ＵＲＬアドレスが関連付けられた前記メインコンテンツまたは前記サブコンテンツに対する入力を受け付けるステップと、
（ｄ）前記入力に基づいて、前記第二ＵＲＬアドレスに対応するウェブページへのアクセスを受け付け、前記課金コンテンツを定義するデータを前記端末機器あるいは前記ユーザに関連付けられた他の端末機器に提供するステップと、
をさらに含む。
【発明の効果】
【０００７】
本開示によれば、仮想体験コンテンツにおける広告効果を高めることが可能な情報処理方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態（以下、単に本実施形態という。）に係る仮想体験コンテンツ配信システムを示す概略図である。
【図２】ユーザ端末である携帯端末を示す概略図である。
【図３】携帯端末のハードウェア構成を示す図である。
【図４】ヘッドマウントデバイス（ＨＭＤ）を含むユーザ端末の構成を示す概略図である。
【図５】ＨＭＤを装着したユーザの頭部を示す図である。
【図６】制御装置のハードウェア構成を示す図である。
【図７】外部コントローラの具体的な構成の一例を示す図である。
【図８】視野画像をＨＭＤに表示する処理を示すフローチャートである。
【図９】仮想空間の一例を示すｘｙｚ空間図である。
【図１０】（ａ）は、図９に示す仮想空間のｙｘ平面図である。（ｂ）は、図９に示す仮想空間のｚｘ平面図である。
【図１１】ＨＭＤに表示された視野画像の一例を示す図である。
【図１２】図１に示すサーバのハードウェア構成を示す図である。
【図１３】本実施形態に係る仮想体験コンテンツ配信システムの動作を説明するためのシーケンス図である。
【図１４】本実施形態に係る仮想体験コンテンツ配信システムの動作を説明するためのシーケンス図である。
【図１５】３６０度コンテンツを構成する仮想空間を示す図である
【図１６】３６０度コンテンツを構成する仮想空間の別の例を示す図である
【図１７】状態（ａ）は、ＨＭＤと外部コントローラを装着したユーザを示す図である。状態（ｂ）は、仮想カメラと、操作オブジェクト（手オブジェクト）を含む仮想空間を示す図である。
【図１８】本実施形態に係る仮想体験コンテンツ配信システムの動作を説明するためのシーケンス図である。
【発明を実施するための形態】
【０００９】
［本開示が示す実施形態の説明］
本開示が示す実施形態の概要を説明する。
（１）情報処理方法であって、
前記情報処理方法は、端末機器を備えたシステムにおいて実行され、
（ａ）３６０度コンテンツである仮想空間を定義する仮想空間データを生成するステップと、
（ｂ）第一ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）アドレスに対応するウェブページからのアクセスに基づいて、前記端末機器に前記仮想空間データを提供するステップと、
を含み、
前記仮想空間は、メインコンテンツと、サブコンテンツを含み、
前記メインコンテンツは、前記仮想空間の水平方向における、前記仮想空間のうち前記アクセスに基づいて前記端末機器に最初に提示される方向である正面方向に、少なくとも一部が配置され、
前記サブコンテンツは、前記メインコンテンツの周辺、または、前記仮想空間において前記メインコンテンツと対向する方向に提示され、
前記メインコンテンツおよび前記サブコンテンツの少なくとも一方には、第二ＵＲＬアドレスが関連付けられており、
前記第二ＵＲＬアドレスには、ユーザにより前記端末機器に入力される課金指示が受け付けられる課金コンテンツが関連付けられており、
前記情報処理方法は、
（ｃ）前記ユーザによる、前記第二ＵＲＬアドレスが関連付けられた前記メインコンテンツまたは前記サブコンテンツに対する入力を受け付けるステップと、
（ｄ）前記入力に基づいて、前記第二ＵＲＬアドレスに対応するウェブページへのアクセスを受け付け、前記課金コンテンツを定義するデータを前記端末機器あるいは前記ユーザに関連付けられた他の端末機器に提供するステップと、
をさらに含む。
【００１０】
この方法によれば、仮想空間を活用して広告効果を向上させることができる。すなわち、広告商品に関するメインコンテンツおよびサブコンテンツを仮想空間で構成されるものとして提供することで、従来のＷｅｂ広告よりも当該商品の購入率（いわゆる、コンバージョン率）を高めることができる。
【００１１】
（２）前記仮想空間の水平方向における前記メインコンテンツの幅が、前記仮想空間のうち前記端末機器に提示される視野の幅よりも大きくてもよい。
【００１２】
この方法によれば、例えばメインコンテンツを３６０度コンテンツらしく楽しむことができ、広告効果をさらに高めることができる。
【００１３】
（３）（ｄ）前記端末機器に応じた前記視野の幅を特定するステップと、
（ｅ）前記視野の幅に応じて、前記メインコンテンツの幅を異ならせるステップと、をさらに含んでいてもよい。
【００１４】
この方法によれば、端末機器に応じたメインコンテンツ／サブコンテンツの提示を可能にし、効果的な広告提示を行うことができる。
【００１５】
（４）前記端末機器がヘッドマウントデバイスである場合には、前記視野の幅よりも前記メインコンテンツの幅を大きくし、
前記端末機器がタッチスクリーンを備える機器である場合には、前記視野の幅よりも前記メインコンテンツの幅を小さくしてもよい。
【００１６】
タッチスクリーンを備える端末機器、例えばスマートフォンやタブレット型端末では、ユーザは二次元動画（メインコンテンツ）の視聴に慣れているため、サブコンテンツも初期視野に含まれた方がいい可能性がある。すなわち、スマートフォンやタブレット型端末にメインコンテンツを表示させる場合には当該メインコンテンツの幅を狭くすることでユーザがメインコンテンツ周辺のサブコンテンツに気づきやすいようにさせつつ、これらの端末よりも視野の広いヘッドマウントデバイスにメインコンテンツを表示させる場合には当該メインコンテンツの幅を広くしてユーザの没入感を損なわないようにする。
【００１７】
（５）前記端末機器がヘッドマウントデバイスである場合には、前記仮想空間が前記メインコンテンツに関連するオブジェクトを含むようにしてもよい。
【００１８】
この方法によれば、オブジェクトをヘッドマウントデバイスに表示させることで、例えば３６０度動画であるメインコンテンツの利点とオブジェクトの利点との双方を活用することができ、ユーザの購買意欲を高めることができる。
【００１９】
（６）前記仮想空間は、前記メインコンテンツに関連する商品オブジェクトと、前記商品オブジェクトと関連付けられた商品に対する前記ユーザからの注文を受け付ける受付オブジェクトとを含み、
（ｆ）前記受付オブジェクトに前記商品オブジェクトが関連付けられた場合に、前記商品の前記注文を受け付けるステップをさらに含んでいてもよい。
【００２０】
この方法によれば、注文の受付手続きを簡素化することでコンバージョン率をさらに向上させることができる。
【００２１】
（７）（ｇ）前記ユーザの身体の一部の動きに応じて、前記仮想空間に含まれる操作オブジェクトを移動させるステップと、
（ｈ）前記操作オブジェクトの動きに応じて、前記商品オブジェクトを移動させるステップと、
（ｉ）前記商品オブジェクトの移動に基づいて、前記商品オブジェクトと前記受付オブジェクトとを関連付けるステップと、
をさらに含んでいてもよい。
【００２２】
（８）本開示の一実施形態に係る情報処理プログラムは、上記（１）から（７）のいずれかに記載の情報処理方法をコンピュータに実行させるための情報処理プログラムである。
【００２３】
上記によれば、仮想空間を活用して広告効果を向上させることができる情報処理プログラムを提供することができる。
【００２４】
（９）端末機器を備えた情報処理システムであって、
当該情報処理システムは、項目（１）から（７）のうちいずれかに記載の情報処理方法を実行するように構成された、情報処理システムである。
【００２５】
上記によれば、仮想空間を活用して広告効果を向上させることができる情報処理システムを提供することができる。
【００２６】
（１０）プロセッサと、
コンピュータ可読命令を記憶するメモリと、を備えた情報処理装置であって、
前記コンピュータ可読命令が前記プロセッサにより実行されると、前記情報処理装置は項目（１）から（７）のうちいずれかに記載の情報処理方法を実行する、情報処理装置である。
【００２７】
上記によれば、仮想空間を活用して広告効果を向上させることができる情報処理装置を提供することができる。情報処理装置は、端末機器またはサーバのいずれか一方である点に留意されたい。
【００２８】
［本開示が示す実施形態の詳細］
以下、本開示が示す実施形態について図面を参照しながら説明する。本実施形態の説明において既に説明された部材と同一の参照番号を有する部材については、説明の便宜上、その説明は繰り返さない。
【００２９】
本実施形態に係る３６０度コンテンツ配信システムの構成の概略について図１を参照して説明する。図１は、３６０度コンテンツ配信システムＳ（以下、単に配信システムＳという。）の概略図である。図１に示すように、配信システムＳは、例えば、複数のユーザ端末１，１００（端末機器の一例）と、３６０度コンテンツを配信するサーバ２を備える。ユーザ端末１，１００は、インターネット等の通信ネットワーク３を介してサーバ２に通信可能に接続されている。３６０度コンテンツとは、ユーザ端末１，１００のユーザに仮想体験を提供するための映像コンテンツ等であって、複数のオブジェクトを含む仮想空間または全天球画像等の３６０度空間画像を含む仮想空間として提供されてもよい。３６０度空間画像を含む仮想空間では、仮想空間の中心位置に仮想カメラが配置されると共に、仮想空間の表面上に３６０度空間画像が表示される。本実施形態において、「画像」とは、静止画像と複数のフレーム画像から構成された動画像（映像）の両方を含む。本実施形態において、仮想空間とは、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）空間と、ＡＲ（Ａｒｇｕｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）空間と、ＭＲ（Ｍｉｘｅｄ  Ｒｅａｌｉｔｙ）空間と、を含むものである。
【００３０】
次に、図２を参照してユーザ端末１の構成について説明する。図２は、ユーザ端末１を示す概略図である。図２に示すように、ユーザ端末１は、タッチスクリーン１０を備える端末機器であり、例えば、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、タブレットまたはファブレット型コンピュータ等の携帯可能な端末であってもよいし、パーソナルコンピュータ、ビデオゲーム機器等であってもよい。
【００３１】
図３に示されるように、ユーザ端末１は、ハードウェア構成として、互いにバス接続されたプロセッサ１１、主記憶１２、補助記憶１３、送受信部１４、表示部１５および入力部１６を備えている。プロセッサ１１は、例えばＣＰＵ(Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ)、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および／またはＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成されている。主記憶１２は、例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで構成されており、補助記憶１３は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などで構成されている。プロセッサ１１（制御部１８）は、主記憶１２または補助記憶１３に記憶されるプログラムを読み込んで実行することにより、ユーザ端末１の動作を制御する。送受信部１４はプロセッサ１１の制御によりユーザ端末１と通信ネットワーク３との接続を確立する。入力部１６は、タッチスクリーン１０である表示部１５に対するユーザの操作を検知して、ユーザ端末１に対して何らかの操作があったことを検知する。
【００３２】
次に、図４を参照してユーザ端末１００の構成について説明する。図４は、ユーザ端末１００を示す概略図である。図４に示すように、ユーザ端末１００は、ユーザＵの頭部に装着されたヘッドマウントデバイス（ＨＭＤ）１１０と、ヘッドフォン１１６と、マイク１１８と、位置センサ１３０と、外部コントローラ３２０と、制御装置１２０とを備える。
【００３３】
ＨＭＤ１１０は、表示部１１２と、ＨＭＤセンサ１１４と、注視センサ１４０とを備えている。表示部１１２は、ＨＭＤ１１０を装着したユーザＵの視界（視野）を完全に覆うように構成された非透過型の表示装置を備えている。これにより、ユーザＵは、表示部１１２に表示された視野画像のみを見ることで仮想空間に没入することができる。表示部１１２は、ユーザＵの左目に画像を提供するように構成された左目用表示部とユーザＵの右目に画像を提供するように構成された右目用表示部から構成されてもよい。ＨＭＤ１１０は、透過型の表示装置を備えてもよい。この場合、透過型の表示装置は、その透過率を調整することで、一時的に非透過型の表示装置として構成されてもよい。
【００３４】
ＨＭＤセンサ１１４は、ＨＭＤ１１０の表示部１１２の近傍に搭載される。ＨＭＤセンサ１１４は、地磁気センサ、加速度センサ、傾きセンサ（角速度センサやジャイロセンサ等）のうちの少なくとも１つを含み、ユーザＵの頭部に装着されたＨＭＤ１１０の各種動きを検出することができる。
【００３５】
注視センサ１４０は、ユーザＵの視線方向を検出するアイトラッキング機能を有する。注視センサ１４０は、例えば、右目用注視センサと、左目用注視センサを備えてもよい。右目用注視センサは、ユーザＵの右目に例えば赤外光を照射して、右目（特に、角膜や虹彩）から反射された反射光を検出することで、右目の眼球の回転角に関する情報を取得してもよい。一方、左目用注視センサは、ユーザＵの左目に例えば赤外光を照射して、左目（特に、角膜や虹彩）から反射された反射光を検出することで、左目の眼球の回転角に関する情報を取得してもよい。
【００３６】
ヘッドフォン１１６は、ユーザＵの左耳と右耳にそれぞれ装着されている。ヘッドフォン１１６は、制御装置１２０から音声データ（電気信号）を受信し、当該受信した音声データに基づいて音声を出力するように構成されている。マイク１１８は、ユーザＵから発声された音声を収集し、当該収集された音声に基づいて音声データ（電気信号）を生成するように構成されている。マイク１１８は、音声データを制御装置１２０に送信するように構成されている。
【００３７】
位置センサ１３０は、例えば、ポジション・トラッキング・カメラにより構成され、ＨＭＤ１１０と外部コントローラ３２０の位置を検出するように構成されている。位置センサ１３０は、制御装置１２０に無線または有線により通信可能に接続されており、ＨＭＤ１１０に設けられた図示しない複数の検知点の位置、傾きまたは発光強度に関する情報を検出するように構成されている。位置センサ１３０は、外部コントローラ３２０に設けられた図示しない複数の検知点の位置、傾きおよび／または発光強度に関する情報を検出するように構成されている。検知点は、例えば、赤外線や可視光を放射する発光部である。また、位置センサ１３０は、赤外線センサや複数の光学カメラを含んでもよい。
【００３８】
外部コントローラ３２０は、例えば、仮想空間内に表示される手指オブジェクトの動作を制御するために使用される。外部コントローラ３２０は、ユーザＵが右手に持って使用する右手用外部コントローラと、ユーザＵが左手に持って使用する左手用外部コントローラを有してもよい。
【００３９】
制御装置１２０は、位置センサ１３０から取得された情報に基づいて、ＨＭＤ１１０の位置情報を取得し、当該取得された位置情報に基づいて、仮想空間における仮想カメラの位置と、現実空間におけるＨＭＤ１１０を装着したユーザＵの位置を正確に対応付けることができる。制御装置１２０は、位置センサ１３０から取得された情報に基づいて、外部コントローラ３２０の位置情報を取得し、当該取得された位置情報に基づいて、仮想空間内に表示される手指オブジェクトの位置と現実空間における外部コントローラ３２０とＨＭＤ１１０との間の相対関係位置を正確に対応付けることができる。
【００４０】
制御装置１２０は、注視センサ１４０から送信された情報に基づいて、ユーザＵの右目の視線と左目の視線をそれぞれ特定し、当該右目の視線と当該左目の視線の交点である注視点を特定することができる。制御装置１２０は、特定された注視点に基づいて、ユーザＵの視線方向を特定することができる。ユーザＵの視線方向は、ユーザＵの両目の視線方向であって、ユーザＵの右目と左目を結ぶ線分の中点と注視点を通る直線の方向に一致する。
【００４１】
次に、図５を参照して、ＨＭＤ１１０の位置や傾きに関する情報を取得する方法について説明する。図５は、ＨＭＤ１１０を装着したユーザＵの頭部を示す図である。ＨＭＤ１１０を装着したユーザＵの頭部の動きに連動したＨＭＤ１１０の位置や傾きに関する情報は、位置センサ１３０および／またはＨＭＤ１１０に搭載されたＨＭＤセンサ１１４により検出可能である。図５に示すように、ＨＭＤ１１０を装着したユーザＵの頭部を中心として、３次元座標（ｕｖｗ座標）が規定される。ユーザＵが直立する垂直方向をｖ軸として規定し、ｖ軸と直交しＨＭＤ１１０の中心を通る方向をｗ軸として規定し、ｖ軸およびｗ軸と直交する方向をｕ軸として規定する。位置センサ１３０および／またはＨＭＤセンサ１１４は、各ｕｖｗ軸回りの角度（すなわち、ｖ軸を中心とする回転を示すヨー角、ｕ軸を中心とした回転を示すピッチ角、ｗ軸を中心とした回転を示すロール角で決定される傾き）を検出する。制御装置１２０は、検出された各ｕｖｗ軸回りの角度変化に基づいて、仮想カメラの視軸を制御するための角度情報を決定する。
【００４２】
次に、図６を参照して、制御装置１２０のハードウェア構成について説明する。図６は、制御装置１２０のハードウェア構成を示す図である。図６に示すように、制御装置１２０は、制御部１２１と、記憶部１２３と、Ｉ／Ｏ（入出力）インターフェース１２４と、通信インターフェース１２５と、バス１２６とを備える。制御部１２１と、記憶部１２３と、Ｉ／Ｏインターフェース１２４と、通信インターフェース１２５は、バス１２６を介して互いに通信可能に接続されている。
【００４３】
制御装置１２０は、ＨＭＤ１１０とは別体に、パーソナルコンピュータ、タブレットまたはウェアラブルデバイスとして構成されてもよいし、ＨＭＤ１１０に内蔵されていてもよい。制御装置１２０の一部の機能がＨＭＤ１１０に搭載されるとともに、制御装置１２０の残りの機能がＨＭＤ１１０とは別体の他の装置に搭載されてもよい。
【００４４】
制御部１２１は、メモリとプロセッサを備えている。メモリは、例えば、各種プログラム等が格納されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やプロセッサにより実行される各種プログラム等が格納される複数ワークエリアを有するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等から構成される。プロセッサは、例えばＣＰＵ、ＭＰＵおよび／またはＧＰＵであって、ＲＯＭに組み込まれた各種プログラムから指定されたプログラムをＲＡＭ上に展開し、ＲＡＭとの協働で各種処理を実行するように構成されている。
【００４５】
プロセッサが図１３、図１４、および図１８に示す各処理を実行するための制御プログラムをＲＡＭ上に展開し、ＲＡＭとの協働で制御プログラムを実行することで、制御部１２１は、制御装置１２０の各種動作を制御してもよい。制御部１２１は、メモリに格納された３６０度コンテンツのデータを読み出すことで、ＨＭＤ１１０の表示部１１２に３６０度コンテンツの視野画像を表示する。これにより、ユーザＵは、表示部１１２に表示された３６０度コンテンツに没入することができる。
【００４６】
記憶部（ストレージ）１２３は、例えば、ＨＤＤ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＵＳＢフラッシュメモリ等の記憶装置であって、プログラムや各種データを格納するように構成されている。記憶部１２３は、本実施形態に係る情報処理方法をコンピュータに実行させる制御プログラムを格納してもよい。記憶部１２３には、ユーザＵの認証プログラムや各種画像やオブジェクトに関するデータを含むゲームプログラム等が格納されてもよい。記憶部１２３には、各種データを管理するためのテーブルを含むデータベースが構築されてもよい。
【００４７】
Ｉ／Ｏインターフェース１２４は、位置センサ１３０と、ＨＭＤ１１０と、外部コントローラ３２０と、ヘッドフォン１１６と、マイク１１８とをそれぞれ制御装置１２０に通信可能に接続するように構成されており、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子、ＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）端子、ＨＤＭＩ（登録商標）（Ｈｉｇｈ―Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）端子等により構成されている。制御装置１２０は、位置センサ１３０と、ＨＭＤ１１０と、外部コントローラ３２０と、ヘッドフォン１１６と、マイク１１８とのそれぞれと無線接続されていてもよい。
【００４８】
通信インターフェース１２５は、制御装置１２０をＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）またはインターネット等の通信ネットワーク３に接続させるように構成されている。通信インターフェース１２５は、通信ネットワーク３を介してサーバ２等の外部装置と通信するための各種有線接続端子や、無線接続のための各種処理回路を含んでおり、通信ネットワーク３を介して通信するための通信規格に適合するように構成されている。
【００４９】
次に、図７を参照して外部コントローラ３２０の具体的構成の一例について説明する。外部コントローラ３２０は、ユーザＵの身体の一部（頭部以外の部位であり、本実施形態においてはユーザＵの手）の動きを検知することにより、仮想空間内に表示される手オブジェクトの動作を制御するために使用される。外部コントローラ３２０は、ユーザＵの右手によって操作される右手用外部コントローラ３２０Ｒ（以下、単にコントローラ３２０Ｒという。）と、ユーザＵの左手によって操作される左手用外部コントローラ３２０Ｌ（以下、単にコントローラ３２０Ｌという。）と、を有する。コントローラ３２０Ｒは、ユーザＵの右手の位置や右手の手指の動きを示す装置である。また、コントローラ３２０Ｒの動きに応じて仮想空間内に存在する右手オブジェクト４００Ｒ（図１７参照）が移動する。コントローラ３２０Ｌは、ユーザＵの左手の位置や左手の手指の動きを示す装置である。また、コントローラ３２０Ｌの動きに応じて仮想空間内に存在する左手オブジェクト４００Ｌ（図１７参照）が移動する。コントローラ３２０Ｒとコントローラ３２０Ｌは略同一の構成を有するので、以下では、図７を参照してコントローラ３２０Ｒの具体的構成についてのみ説明する。以降の説明では、便宜上、コントローラ３２０Ｌ，３２０Ｒを単に外部コントローラ３２０と総称する場合がある。
【００５０】
図７に示すように、コントローラ３２０Ｒは、操作ボタン３０２と、複数の検知点３０４と、図示しないセンサと、図示しないトランシーバとを備える。検知点３０４とセンサは、どちらか一方のみが設けられていてもよい。操作ボタン３０２は、ユーザＵからの操作入力を受付けるように構成された複数のボタン群により構成されている。操作ボタン３０２は、プッシュ式ボタン、トリガー式ボタン及びアナログスティックを含む。プッシュ式ボタンは、親指による押下する動作によって操作されるボタンである。例えば、天面３２２上に２つのプッシュ式ボタン３０２ａ，３０２ｂが設けられている。トリガー式ボタンは、人差し指や中指で引き金を引くような動作によって操作されるボタンである。例えば、グリップ３２４の前面部分にトリガー式ボタン３０２ｅが設けられると共に、グリップ３２４の側面部分にトリガー式ボタン３０２ｆが設けられる。トリガー式ボタン３０２ｅ，３０２ｆは、人差し指と中指によってそれぞれ操作されることが想定されている。アナログスティックは、所定のニュートラル位置から３６０度任意の方向へ傾けて操作されうるスティック型のボタンである。例えば、天面３２２上にアナログスティック３２０ｉが設けられており、親指を用いて操作されることが想定されている。
【００５１】
コントローラ３２０Ｒは、グリップ３２４の両側面から天面３２２とは反対側の方向へ延びて半円状のリングを形成するフレーム３２６を備える。フレーム３２６の外側面には、複数の検知点３０４が埋め込まれている。複数の検知点３０４は、例えば、フレーム３２６の円周方向に沿って一列に並んだ複数の赤外線ＬＥＤである。位置センサ１３０は、複数の検知点３０４の位置、傾きまたは発光強度に関する情報を検出した後に、制御装置１２０は、位置センサ１３０によって検出された情報に基づいて、コントローラ３２０Ｒの位置や姿勢（傾き・向き）に関する情報を取得する。
【００５２】
コントローラ３２０Ｒのセンサは、例えば、磁気センサ、角速度センサ、若しくは加速度センサのいずれか、又はこれらの組み合わせであってもよい。センサは、ユーザＵがコントローラ３２０Ｒを動かしたときに、コントローラ３２０Ｒの向きや動きに応じた信号（例えば、磁気、角速度、又は加速度に関する情報を示す信号）を出力する。制御装置１２０は、センサから出力された信号に基づいて、コントローラ３２０Ｒの位置や姿勢に関する情報を取得する。
【００５３】
コントローラ３２０Ｒのトランシーバは、コントローラ３２０Ｒと制御装置１２０との間でデータを送受信するように構成されている。例えば、トランシーバは、ユーザＵの操作入力に対応する操作信号を制御装置１２０に送信してもよい。また、トランシーバは、検知点３０４の発光をコントローラ３２０Ｒに指示する指示信号を制御装置１２０から受信してもよい。さらに、トランシーバは、センサによって検出された値を示す信号を制御装置１２０に送信してもよい。
【００５４】
次に、図８から図１１を参照することで視野画像をＨＭＤ１１０に表示するための処理について説明する。図８は、視野画像をＨＭＤ１１０に表示する処理を示すフローチャートである。図９は、仮想空間２００の一例を示すｘｙｚ空間図である。図１０の状態（ａ）は、図９に示す仮想空間２００のｙｘ平面図である。図１０の状態（ｂ）は、図９に示す仮想空間２００のｚｘ平面図である。図１１は、ＨＭＤ１１０に表示された視野画像Ｖの一例を示す図である。
【００５５】
図８に示すように、ステップＳ１において、制御部１２１（図６参照）は、仮想カメラ３００と、各種オブジェクトとを含む仮想空間２００を示す仮想空間データを生成する。図９に示すように、仮想空間２００は、中心位置２１０を中心とした全天球として規定される（図９では、上半分の天球のみが図示されている）。仮想空間２００では、中心位置２１０を原点とするｘｙｚ座標系が設定されている。仮想カメラ３００は、ＨＭＤ１１０に表示される視野画像Ｖ（図１１参照）を特定するための視軸Ｌを規定している。仮想カメラ３００の視野を定義するｕｖｗ座標系は、現実空間におけるユーザＵの頭部を中心として規定されたｕｖｗ座標系に連動するように決定される。ＨＭＤ１１０を装着したユーザＵの現実空間における移動に連動して、制御部１２１は、仮想カメラ３００を仮想空間２００内で移動させてもよい。
【００５６】
次に、ステップＳ２において、制御部１２１は、仮想カメラ３００の視野ＣＶ（図１０参照）を特定する。具体的には、制御部１２１は、位置センサ１３０および／またはＨＭＤセンサ１１４から送信されたＨＭＤ１１０の状態を示すデータに基づいて、ＨＭＤ１１０の位置や傾きに関する情報を取得する。次に、制御部１２１は、ＨＭＤ１１０の位置や傾きに関する情報に基づいて、仮想空間２００内における仮想カメラ３００の位置や向きを特定する。次に、制御部１２１は、仮想カメラ３００の位置や向きから仮想カメラ３００の視軸Ｌを決定し、決定された視軸Ｌから仮想カメラ３００の視野ＣＶを特定する。仮想カメラ３００の視野ＣＶは、ＨＭＤ１１０を装着したユーザＵが視認可能な仮想空間２００の一部の領域に相当する（換言すれば、ＨＭＤ１１０に表示される仮想空間２００の一部の領域に相当する）。視野ＣＶは、図１０の状態（ａ）に示すｘｙ平面において、視軸Ｌを中心とした極角αの角度範囲として設定される第１領域ＣＶａと、図１０の状態（ｂ）に示すｘｚ平面において、視軸Ｌを中心とした方位角βの角度範囲として設定される第２領域ＣＶｂとを有する。制御部１２１は、注視センサ１４０から送信されたユーザＵの視線方向を示すデータに基づいて、ユーザＵの視線方向を特定し、ユーザＵの視線方向に基づいて仮想カメラ３００の向きを決定してもよい。
【００５７】
このように、制御部１２１は、位置センサ１３０および／またはＨＭＤセンサ１１４からのデータに基づいて、仮想カメラ３００の視野ＣＶを特定することができる。ＨＭＤ１１０を装着したユーザＵが動くと、制御部１２１は、位置センサ１３０および／またはＨＭＤセンサ１１４から送信されたＨＭＤ１１０の動きを示すデータに基づいて、仮想カメラ３００の視野ＣＶを変化させることができる。すなわち、制御部１２１は、ＨＭＤ１１０の動きに応じて、視野ＣＶを変化させることができる。同様に、ユーザＵの視線方向が変化すると、制御部１２１は、注視センサ１４０から送信されたユーザＵの視線方向を示すデータに基づいて、仮想カメラ３００の視野ＣＶを移動させてもよい。すなわち、制御部１２１は、ユーザＵの視線方向の変化に応じて、視野ＣＶを変化させてもよい。
【００５８】
次に、ステップＳ３において、制御部１２１は、ＨＭＤ１１０の表示部１１２に表示される視野画像Ｖを示す視野画像データを生成する。具体的には、制御部１２１は、仮想空間２００を規定する仮想空間データと、仮想カメラ３００の視野ＣＶとに基づいて、視野画像データを生成する。
【００５９】
次に、ステップＳ４において、制御部１２１は、視野画像データに基づいて、ＨＭＤ１１０の表示部１１２に視野画像Ｖを表示する（図１１参照）。このように、ＨＭＤ１１０を装着しているユーザＵの動きに応じて、仮想カメラ３００の視野ＣＶが変化し、ＨＭＤ１１０の表示部１１２に表示される視野画像Ｖが変化するので、ユーザＵは仮想空間２００に没入することができる。
【００６０】
仮想カメラ３００は、左目用仮想カメラと右目用仮想カメラを含んでもよい。この場合、制御部１２１は、仮想空間データと左目用仮想カメラの視野に基づいて、左目用の視野画像を示す左目用視野画像データを生成する。制御部１２１は、仮想空間データと、右目用仮想カメラの視野に基づいて、右目用の視野画像を示す右目用視野画像データを生成する。その後、制御部１２１は、左目用視野画像データに基づいて、左目用表示部に左目用の視野画像を表示すると共に、右目用視野画像データに基づいて、右目用表示部に右目用の視野画像を表示する。このようにして、ユーザＵは、左目用視野画像と右目用視野画像との間の視差により、視野画像を３次元的に視認することができる。本明細書では、説明の便宜上、仮想カメラ３００の数は一つとするが、本開示の実施形態は、仮想カメラの数が２つの場合でも適用可能である。
【００６１】
次に、図１に示すサーバ２のハードウェア構成について図１２を参照して説明する。図１２は、サーバ２のハードウェア構成を示す図である。図１２に示すように、サーバ２は、制御部２３と、記憶部２２と、通信インターフェース２１と、バス２４とを備える。制御部２３と、記憶部２２と、通信インターフェース２１は、バス２４を介して互いに通信可能に接続されている。制御部２３は、メモリとプロセッサを備えており、メモリは、例えば、ＲＯＭおよびＲＡＭ等から構成されるとともに、プロセッサは、例えば、ＣＰＵ、ＭＰＵおよび／またはＧＰＵにより構成される。
【００６２】
記憶部（ストレージ）２２は、図１３に示す処理を実行するための制御プログラムや３６０度コンテンツを格納するように構成されており、大容量のＨＤＤ等である。通信インターフェース２１は、サーバ２を通信ネットワーク３に接続させるように構成されている。
【００６３】
次に、図１３〜図１８を参照して本実施形態に係る配信システムＳの動作処理を以下に説明する。図１３および図１４は、配信システムＳの動作処理を説明するためのシーケンス図である。
【００６４】
最初に、例えばスマートフォンなどのユーザ端末１にランディングページとして３６０度コンテンツが配信される場合の配信システムＳの動作処理を、図１３〜図１５を参照して説明する。ランディングページとは、公告からの流入用に設けられる専用ウェブページ、すなわち、様々なネット広告やリンクをクリックした際に表示されるウェブページである。図１３以降の説明ではユーザ端末１は、ＨＭＤ１１０以外の端末機器、例えばスマートフォンであるとする。
【００６５】
図１３に示すように、ステップＳ１０−１において、例えばスマートフォンであるユーザ端末１の制御部１８は、タッチスクリーン１０上に表示されたウェブページを見ているユーザが、入力部１６を介して、当該ウェブページ内のリンクＬＫ１（図２参照）を選択したか否かを判断する。リンクＬＫ１は、サーバ２から配信される３６０度コンテンツ（広告コンテンツ）のリンク元としての第一ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）アドレスに対応するリンクである。
【００６６】
ユーザが第一ＵＲＬアドレスに対応するリンクＬＫ１を選択した、すなわち、第一ＵＲＬアドレスへのアクセスがあったと判定された場合には（ステップＳ１０−１のＹＥＳ）、ステップＳ１２−１において、ユーザ端末１の制御部１８は、通信ネットワーク３を介して、第一ＵＲＬアドレスに関連付けられた３６０度コンテンツの視聴を要求するための視聴要求信号をサーバ２に送信する。視聴要求信号は、ユーザ端末１の端末情報と、アドレス情報（ユーザ端末１のＩＰアドレスと、サーバ２のＩＰアドレス）と、ユーザのＩＤ情報とを含んでもよい。
【００６７】
次に、ステップＳ１４において、サーバ２の制御部２３は、視聴要求信号をユーザ端末１から受信し、視聴要求信号を送信したユーザ端末１の種類を特定する。具体的には、制御部２３は、視聴要求信号を送信した端末機器（ここでは、ユーザ端末１）の端末情報に基づいて、当該端末機器が、ＨＭＤであるか、ＨＭＤ以外の端末機器（例えばスマートフォン、パーソナルコンピュータ等）を判定する。本例では、制御部２３は、ユーザ端末１の端末情報に基づいて、視聴要求信号を送信した端末機器はスマートフォン（すなわち、ＨＭＤ以外の端末機器）であると特定する。
【００６８】
次に、ステップＳ１６において、制御部２３は、ユーザ端末１がＨＭＤ以外の端末機器であるとの判定に基づいて、３６０度コンテンツの表示条件を決定する。
視聴要求信号を送信した端末機器の種類に基づいて３６０度コンテンツの表示条件（コンテンツ表示条件）を決定する手法の一例について、図１５を参照して説明する。図１５は、３６０度コンテンツを構成する仮想空間２００を示す図である。図１５は、視聴要求信号を送信した端末機器が、タッチスクリーンを備えたユーザ端末１（例えば、スマートフォン）である場合の仮想空間２００を示す図である。
【００６９】
本実施形態における３６０度コンテンツは、３６０度空間画像を含む仮想空間２００として構成されている。すなわち、仮想空間２００の表面上に３６０度空間画像が表示される。３６０度空間画像が表示される仮想空間２００の表面上には、３６０度コンテンツの少なくとも一部を構成するメインコンテンツＣ１が表示されるメインコンテンツ表示領域Ｒ１が設けられている。メインコンテンツＣ１は、第一ＵＲＬアドレスに関連付けられたコンテンツであって、例えば広告用のコンテンツである。広告コンテンツとは、広告画像である。広告画像は、広告動画であってもよく、例えば、サッカーなどのスポーツゲームの試合動画や通販番組であってもよい。広告画像は、例えば、広告バナーとして表示されてもよいし、リンク先を示してもよい。広告画像は、Ｓｈｏｗｃａｓｅとして三次元的に表示されてもよい。仮想空間２００の表面上においてメインコンテンツ表示領域Ｒ１（および後述のサブコンテンツ表示領域Ｒ２，Ｒ３）が設けられている部分以外の領域についても、背景として３６０度空間画像（あるいは動画）が表示されてもよい。
【００７０】
３６０度空間画像が表示される仮想空間２００の表面上には、メインコンテンツＣ１に関連するサブコンテンツＣ２，Ｃ３がそれぞれ表示されるサブコンテンツ表示領域Ｒ２，Ｒ３が設けられている。サブコンテンツは、例えば、メインコンテンツＣ１である広告動画に関連する広告コンテンツであり、例えば、視聴者コメントが表示されるテキスト欄Ｃ２や、メインコンテンツＣ１に関連する各種の商品を購入するためのリンクＣ３（後述の、第二ＵＲＬアドレスに対応するリンクＬＫ２を含む）等が含まれる。サブコンテンツ表示領域Ｒ２，Ｒ３は、メインコンテンツ表示領域Ｒ１の周辺、例えば、メインコンテンツ表示領域Ｒ１の左右方向に配置されている。
【００７１】
サブコンテンツ表示領域Ｒ２，Ｒ３は、メインコンテンツ表示領域Ｒ１と対向する方向の仮想空間２００の表面上に設けられていてもよい。この場合、サブコンテンツ表示領域Ｒ２，Ｒ３は、仮想空間２００水平方向においてメインコンテンツ表示領域Ｒ１に対して１８０度の位置に設けられることが好ましい。例えば、メインコンテンツ表示領域Ｒ１が全天球の上半分側に設けられている場合は、サブコンテンツ表示領域Ｒ２，Ｒ３は、全天球の上半分側であってメインコンテンツ表示領域Ｒ１に対向する位置に設けられる。
【００７２】
コンテンツ表示条件は、仮想空間２００内に配置された仮想カメラ３００の視野ＣＶに関連した条件を含む。コンテンツ表示条件は、ユーザ端末１に最初に提示される視野ＣＶ内にメインコンテンツ表示領域Ｒ１の少なくとも一部が配置されるように規定される。すなわち、メインコンテンツＣ１は、仮想空間２００の水平方向において、仮想空間２００のうち第一ＵＲＬアドレスへのアクセスに基づいてユーザ端末１，１００に最初に提示される方向である正面方向に、少なくとも一部が配置される。また、コンテンツ表示条件は、特に、仮想カメラ３００の視野ＣＶのうち、図１０の状態（ｂ）に示すｘｚ平面において、視軸Ｌを中心とした方位角βの角度範囲として設定される第２領域ＣＶｂの大きさ、すなわち、仮想空間２００の水平方向（ｘｚ方向）における幅Ｗ１（図１５参照）を規定する条件である。視野ＣＶの幅Ｗ１は、視聴要求信号を送信した端末機器の種類に応じて変更可能であり、制御部２３は、端末機器の種類に基づいてコンテンツ表示条件として視野ＣＶの幅Ｗ１を決定する。
【００７３】
ステップＳ１４において視聴要求信号を送信した端末機器がＨＭＤ以外の端末機器（本例ではスマートフォンであるユーザ端末１）であると特定された場合は、図１５に示すように、仮想カメラ３００の視野ＣＶの幅Ｗ１は比較的広く規定される。例えば、視野ＣＶの幅Ｗ１は、メインコンテンツ表示領域Ｒ１の水平方向の幅Ｗ２よりも広くなるように設定される。これにより、メインコンテンツＣ１が全て視野ＣＶ内に含まれるとともに、サブコンテンツＣ２，Ｃ３の少なくとも一部も視野ＣＶ内に含まれる。
【００７４】
次に、図１４のステップＳ１８において、サーバ２の制御部２３は、第一ＵＲＬアドレスに関連付けられたメインコンテンツＣ１のデータとメインコンテンツＣ１に関連するサブコンテンツＣ２，Ｃ３のデータと、コンテンツ表示条件（例えば、視野ＣＶの幅Ｗ１を規定する条件）をユーザ端末１に送信する。次に、ステップＳ２０−１において、ユーザ端末１の制御部１８は、通信ネットワーク３を介して、メインコンテンツＣ１のデータと、サブコンテンツＣ２，Ｃ３のデータと、コンテンツ表示条件を受信し、コンテンツ表示条件に基づいてメインコンテンツＣ１およびサブコンテンツＣ２，Ｃ３を表示部１５（タッチスクリーン１０）に表示する。このようにして、ユーザ端末１のユーザは、メインコンテンツＣ１の視聴を開始することができる。
【００７５】
次に、ステップＳ２２−１において、ユーザ端末１の制御部１８は、表示部１５に表示されているコンテンツを視聴したユーザが、入力部１６を介して、第二ＵＲＬアドレスに対応するリンク（例えば、サブコンテンツＣ３に設定されたリンクＬＫ２）を選択したか否かを判断する。本例では、リンクＬＫ２は、複数のサブコンテンツＣ３のうちの一つに設定されるものとするが、メインコンテンツＣ１やサブコンテンツＣ２に設定されるものであってもよい。第二ＵＲＬアドレスは、課金コンテンツのリンク元としてのアドレスである。課金コンテンツとは、ユーザによりユーザ端末１に入力される課金指示が受け付けられるコンテンツである。ユーザが第二ＵＲＬアドレスのリンクＬＫ２を選択した、すなわち、第二ＵＲＬアドレスへのアクセスがあったと判定された場合（ステップＳ２２−１のＹＥＳ）、ステップＳ２４−１において、ユーザ端末１の制御部１８は、通信ネットワーク３を介して、第二ＵＲＬアドレスに関連付けられた課金コンテンツの視聴を要求するための視聴要求信号をサーバ２に送信する。
【００７６】
次に、ステップＳ２６において、サーバ２の制御部２３は、課金コンテンツの視聴要求信号をユーザ端末１から受信し、記憶部２２に記憶された様々な課金コンテンツのうち、視聴要求信号に関連付けられた課金コンテンツを決定する。次に、ステップＳ２８−１において、サーバ２の制御部２３は、ステップＳ２６で決定した課金コンテンツを定義するデータを、通信ネットワーク３を介してユーザ端末１に送信する。次に、ステップＳ３０−１において、課金コンテンツを定義するデータを受信したユーザ端末１の制御部１８は、課金コンテンツを表示部１５に表示する。このようにして、ユーザ端末１のユーザは、課金コンテンツの視聴を開始することができる。
【００７７】
次に、端末機器がＨＭＤ１１０である場合、すなわち、ＨＭＤ１１０にランディングページとして３６０度コンテンツが配信される場合の配信システムＳの動作処理を、図１３、図１４を再び参照するとともに、図１６を参照して説明する。
図１３に示すように、ステップＳ１０−２において、ユーザ端末１００（ＨＭＤ１１０）の制御部１２１は、ユーザＵが、例えば図１１に示す視野画像Ｖ内の第一ＵＲＬアドレスのリンクＬＫ１を選択したか否かを判断する。ユーザＵは、外部コントローラ３２０を用いてリンクＬＫ１を選択してもよく、後述のハンドデバイスオブジェクトＨＲ，ＨＬを用いてリンクＬＫ１を選択してもよい。ユーザＵがリンクＬＫ１を選択した、すなわち、第一ＵＲＬアドレスへのアクセスがあったと判定された場合には（ステップＳ１０−２のＹＥＳ）、ステップＳ１２−２において、ＨＭＤ１１０の制御部１２１は、通信ネットワーク３を介して、第一ＵＲＬアドレスに関連付けられた３６０度コンテンツの視聴を要求するための視聴要求信号をサーバ２に送信する。ＨＭＤ１１０の制御部１２１から送信される視聴要求信号は、ＨＭＤ１１０の端末情報と、アドレス情報（ＨＭＤ１１０のＩＰアドレスと、サーバ２のＩＰアドレス）と、ユーザＵのＩＤ情報（ユーザＵのＩＤ情報に関連付けられたＨＭＤ１１０以外の端末機器の情報を含む）とを含んでもよい。
【００７８】
次に、ステップＳ１４において、サーバ２の制御部２３は、視聴要求信号をＨＭＤ１１０から受信し、当該視聴要求信号に基づいて第一ＵＲＬアドレスにアクセスした端末機器がＨＭＤ１１０であることを特定する。次に、ステップＳ１６において、制御部２３は、端末機器がＨＭＤ１１０であると特定されたことに基づき、３６０度コンテンツの表示条件を決定する。
【００７９】
図１６は、視聴要求信号を送信した端末機器がＨＭＤ１１０である場合の仮想空間２００Ａを示す図である。図１５に示す仮想空間２００と同様に、３６０度コンテンツを構成する仮想空間２００Ａの表面上には、メインコンテンツＣ１が表示されるメインコンテンツ表示領域Ｒ１と、サブコンテンツＣ２，Ｃ３が表示されるサブコンテンツ表示領域Ｒ２，Ｒ３が配置されている。また、図１６に示す仮想空間２００Ａには、メインコンテンツＣ１に関連する商品オブジェクトＧ１，Ｇ２や、商品購入のためのオブジェクトであるカートオブジェクトＣＴ（受付オブジェクトの一例）が含まれている。仮想空間２００Ａは、ＨＭＤ１１０のユーザＵの仮想手としてユーザＵが操作可能な左手オブジェクト４００Ｌと右手オブジェクト４００Ｒを含んでもよい。商品オブジェクトＧ１，Ｇ２は、例えば、メインコンテンツＣ１に関連する広告商品の３次元オブジェクトである。メインコンテンツＣ１がサッカーの試合動画である場合には、商品オブジェクトとして、例えば、試合中のチームのユニフォームに対応するユニフォームオブジェクトＧ１や公式スポンサーのスニーカーに対応するスニーカーオブジェクトＧ２等が仮想空間２００内に配置され得る。カートオブジェクトＣＴには、所定の課金コンテンツが関連付けられている。
【００８０】
次に、仮想空間２００Ａに含まれる左手オブジェクト４００Ｌおよび右手オブジェクト４００Ｒについて図１７を参照して説明する。図１７の状態（ａ）は、ＨＭＤ１１０とコントローラ３２０Ｌ，３２０Ｒを装着したユーザＵを示す図である。図１７の状態（ｂ）は、仮想カメラ３００と、左手オブジェクト４００Ｌ（操作オブジェクトの一例）と、右手オブジェクト４００Ｒ（操作オブジェクトの一例）と、商品オブジェクトＧ１，Ｇ２と、カートオブジェクトＣＴとを含む仮想空間２００Ａを示す図である。なお、図１７の状態（ｂ）においては、メインコンテンツ表示領域Ｒ１やサブコンテンツ表示領域Ｒ２，Ｒ３の図示は省略する。
【００８１】
図１７に示すように、仮想空間２００Ａは、仮想カメラ３００と、左手オブジェクト４００Ｌと、右手オブジェクト４００Ｒと、商品オブジェクトＧ１，Ｇ２と、カートオブジェクトＣＴとを含む。制御部１２１は、これらのオブジェクトを含む仮想空間２００Ａを規定する仮想空間データを生成している。上述したように、仮想カメラ３００は、ユーザＵが装着しているＨＭＤ１１０の動きに連動する。つまり、仮想カメラ３００の視野は、ＨＭＤ１１０の動きに応じて更新される。また、左手オブジェクト４００Ｌと右手オブジェクト４００Ｒは、それぞれコリジョンエリアＣＡを有する。コリジョンエリアＣＡは、手オブジェクト４００と商品オブジェクトＧ１，Ｇ２やカートオブジェクトＣＴとのコリジョン判定（当たり判定）に供される。例えば、手オブジェクト４００のコリジョンエリアＣＡと商品オブジェクトＧ１，Ｇ２のコリジョンエリアとが接触することで、手オブジェクト４００と商品オブジェクトＧ１，Ｇ２とが接触したことが判定される。図１７に示すように、コリジョンエリアＣＡは、例えば、手オブジェクト４００の中心位置を中心とした直径Ｒを有する球により規定されてもよい。以下の説明では、コリジョンエリアＣＡは、手オブジェクト４００の中心位置を中心とした直径Ｒの球状に形成されているものとする。
【００８２】
なお、カートオブジェクトＣＴにもコリジョンエリアが設定され、商品オブジェクトＧ１，Ｇ２のコリジョンエリアとの関係に基づいて、商品オブジェクトＧ１，Ｇ２とカートオブジェクトＣＴとの接触を判定してもよい。これにより、手オブジェクト４００によって商品オブジェクトＧ１，Ｇ２の挙動が操作された場合（カートオブジェクトＣＴに投げ入れられるなど）にも、商品オブジェクトＧ１，Ｇ２に基づいてカートオブジェクトＣＴに容易に作用を与え、各種判定に供することができる。
【００８３】
商品オブジェクトＧ１，Ｇ２は、左手オブジェクト４００Ｌ，右手オブジェクト４００Ｒによって移動させることができる。例えば、手オブジェクト４００と商品オブジェクトＧ１が接触した状態でコントローラ３２０を操作して手オブジェクト４００の指を曲げることにより掴む動作を行う。この状態で手オブジェクト４００を移動させると、手オブジェクト４００の移動に追随するように、商品オブジェクトＧ１を移動させることができる。また、移動中に手オブジェクト４００の掴む動作を解除すると、手オブジェクト４００の移動速度、加速度、および、重力等を考慮して商品オブジェクトＧ１を仮想空間２００内において移動させることができる。これにより、ユーザはコントローラ３２０を用いて、商品オブジェクトＧ１，Ｇ２を掴んだり投げたりといった直感的な操作によって、意のままに操ることができる。
【００８４】
再び、図１３に戻り、ステップＳ１６において視聴要求信号を送信した端末機器がＨＭＤ１１０であると判定された場合は、図１６に示すように、コンテンツ表示条件として、仮想カメラ３００の視野ＣＶの水平方向の幅Ｗ１Ａは、視聴要求信号を送信した端末機器がユーザ端末１である場合（仮想空間２００）の視野ＣＶの幅Ｗ１と比べて、狭く規定される。例えば、仮想空間２００Ａにおける視野ＣＶの幅Ｗ１Ａは、メインコンテンツ表示領域Ｒ１の幅Ｗ２よりも狭く設定され、視野ＣＶに基づく初期状態の視野画像においてメインコンテンツＣ１の水平方向の全幅の一部のみ視野画像内には含まれる。
【００８５】
ステップＳ１６において視聴要求信号を送信した端末機器がＨＭＤ１１０であると判定された場合は、図１４に示すステップＳ１８において、制御部２３は、第一ＵＲＬアドレスに関連付けられたメインコンテンツＣ１のデータと、メインコンテンツＣ１に関連するサブコンテンツＣ２，Ｃ３のデータと、コンテンツ表示条件（例えば、視野ＣＶの幅Ｗ１Ａを規定する条件）をＨＭＤ１１０に送信する。次に、ステップＳ２０−２において、ＨＭＤ１１０の制御部１２１は、通信ネットワーク３を介して、メインコンテンツＣ１のデータと、サブコンテンツＣ２，Ｃ３のデータと、コンテンツ表示条件を受信し、コンテンツ表示条件に基づいてメインコンテンツＣ１の視野画像を表示部１１２に表示する。上述の通り、ＨＭＤ１１０の場合はユーザ端末１の場合に比べて視野ＣＶの幅Ｗ１Ａが狭く設定されており初期状態の視野画像においてはメインコンテンツＣ１周辺のサブコンテンツＣ２，Ｃ３は、表示部１１２には表示されない。このようにして、ＨＭＤ１１０のユーザＵは、３６０度コンテンツの視聴を開始することができる。図８のフローチャートで既に説明したように、３６０度コンテンツの視野画像は、ＨＭＤ１１０の動き（位置や傾き）に応じて更新され、ユーザＵは、首を左右に動かすことで、メインコンテンツＣ１周辺のサブコンテンツＣ２，Ｃ３や商品オブジェクトＧ１，Ｇ２、カートオブジェクトＣＴを視認することができる。
【００８６】
次に、ステップＳ２２−２において、ＨＭＤ１１０の制御部１２１は、ユーザＵが、例えば、サブコンテンツＣ３中に設定された第二ＵＲＬアドレスのリンクＬＫ２を選択したか否かを判断する。ユーザＵがリンクＬＫ２を選択した、すなわち、第二ＵＲＬアドレスへのアクセスがあったと判定された場合（ステップＳ２２−２のＹＥＳ）、ステップＳ２４−２において、ＨＭＤ１１０の制御部１２１は、通信ネットワーク３を介して、第二ＵＲＬアドレスに関連付けられた課金コンテンツの視聴を要求するための視聴要求信号をサーバ２に送信する。
【００８７】
次に、ステップＳ２６において、サーバ２の制御部２３は、課金コンテンツの視聴要求信号をＨＭＤ１１０から受信し、視聴要求信号に関連付けられた課金コンテンツを決定する。次に、ステップＳ２８において、サーバ２の制御部２３は、ステップＳ２６で決定した課金コンテンツを、通信ネットワーク３を介してＨＭＤ１１０に送信する。次に、ステップＳ３０−２において、課金コンテンツを受信したＨＭＤ１１０の制御部１２１は、課金コンテンツを表示部１１２に表示する。このようにして、ＨＭＤ１１０のユーザＵは、課金コンテンツの視聴を開始することができる。
【００８８】
次に、ＨＭＤ１１０のユーザＵが、仮想空間２００Ａ内の商品オブジェクトＧ１，Ｇ２を用いて、メインコンテンツＣ１に関連付けられた商品をユーザＵの追加の意思表示なしに、いわゆる、ワンクリック方式で購入（注文）する場合の動作処理について図１８のシーケンス図を参照して説明する。
図１７に示すように、ＨＭＤ１１０のユーザＵは、仮想空間２００Ａに含まれる左手オブジェクト４００，右手オブジェクト４００Ｒを用いて、仮想空間２００Ａ内の商品オブジェクトＧ１，Ｇ２を掴むなどして商品オブジェクトＧ１，Ｇ２を観察し、これらの商品オブジェクトＧ１，Ｇ２に対応する実際の商品の購入（注文）を検討することができる。
【００８９】
図１８のステップ３２において、ＨＭＤ１１０の制御部１２１は、ユーザＵが、商品オブジェクトＧ１，Ｇ２の少なくとも一方をカートオブジェクトＣＴに関連付ける動作を行ったか否かを判定する。カートオブジェクトＣＴに関連付ける動作とは、例えば、手オブジェクト４００を用いて商品オブジェクトＧ１，Ｇ２の少なくとも一方を掴み、その商品オブジェクトをカートオブジェクトＣＴに投げ入れる動作を指す。ユーザＵは、手オブジェクト４００とは別の手段により商品オブジェクトＧ１，Ｇ２をカートオブジェクトＣＴに関連付けることもできる。ユーザＵが、例えば商品オブジェクトであるユニフォームオブジェクトＧ１を掴んでカートオブジェクトＣＴに投げ入れたと判定された場合には（ステップＳ３２のＹＥＳ）、ステップＳ３４において、ＨＭＤ１１０の制御部１２１は、ユニフォームオブジェクトＧ１に対応する実際のユニフォームに対するユーザＵからの注文を受け付ける注文受付信号をサーバ２へ送信する。
【００９０】
次に、ステップＳ３６において、サーバ２の制御部２３は、注文受付信号をＨＭＤ１１０から受信し、注文受付信号に関連付けられた商品（ユニフォーム）のユーザＵからの注文を受け付ける。注文受付は、例えば、一般的な電子コマースの方法を用いることができる。次に、ステップＳ３８において、サーバ２の制御部２３は、商品の注文受付完了信号を、ＨＭＤ１１０に送信する。なお、ユーザ端末１がＨＭＤ１１０のユーザＵのＩＤ情報と関連付けられている場合、すなわち、ユーザ端末１がＨＭＤ１１０のユーザＵが所有するスマートフォンやパーソナルコンピュータである場合には、ステップＳ３８において、サーバ２の制御部２３は、注文受付完了信号をユーザ端末１へも送信しうる。次に、ステップＳ４０−２において、サーバ２から注文受付完了信号を受信したＨＭＤ１１０の制御部１２１は、商品の注文受付完了情報を表示部１１２に表示する。また、注文受付完了信号がユーザ端末１へも送信される場合には、ステップＳ４０−１において、ユーザ端末１の制御部１８は、商品の注文受付完了情報を表示部１５に表示する。このようにして、ＨＭＤ１１０のユーザＵは、商品オブジェクトＧ１に関連付けられた実際のユニフォームの注文が受け付けられたことを、装着中のＨＭＤ１１０および／またはユーザＵ自らが所有するユーザ端末１により確認することができる。
【００９１】
以上説明したように、本実施形態によれば、ユーザ端末１，１００による第一ＵＲＬアドレスに対応するウェブページからのアクセスに基づいて、第一ＵＲＬアドレスに関連するメインコンテンツＣ１およびメインコンテンツＣ１に関連するサブコンテンツＣ２を含む３６０度コンテンツをユーザ端末１，１００に提供する。また、メインコンテンツＣ１またはサブコンテンツＣ２，Ｃ３には、課金コンテンツが関連付けられた第二ＵＲＬアドレスのリンクが設定されており、第二ＵＲＬアドレスに対応するウェブページへのアクセスに基づいて、課金コンテンツを定義するデータがユーザ端末１，１００に送信される。これにより、仮想空間を活用して広告効果を向上させることができる。すなわち、広告商品に関するメインコンテンツＣ１およびサブコンテンツＣ２，Ｃ３を仮想空間で構成されるものとして提供することで、従来のＷｅｂ広告よりも当該商品の購入率（いわゆる、コンバージョン率）を高めることができる。
【００９２】
また、制御部２３は、メインコンテンツＣ１の少なくとも一部が、仮想空間２００，２００Ａの水平方向において、仮想空間２００，２００Ａのうち第一ＵＲＬアドレスへのアクセスに基づいてユーザ端末１，１００に最初に提示される方向である正面方向に配置されるように、視野ＣＶを規定する。これにより、ユーザ端末１，１００のユーザに対して最初にメインコンテンツＣ１を提示することができ、広告効果をさらに高めることができる。
【００９３】
また、第一ＵＲＬアドレスにアクセスした端末機器がＨＭＤ１１０である場合には、制御部２３は、仮想空間２００Ａの水平方向におけるメインコンテンツＣ１の幅Ｗ２が、視野ＣＶの幅Ｗ１Ａよりも大きくなるように、メインコンテンツＣ１の形状あるいは視野ＣＶの幅Ｗ１Ａを設定する。これにより、ＨＭＤ１１０で３６０度コンテンツを視聴する場合には、メインコンテンツＣ１を３６０度コンテンツらしく楽しむことができ、広告効果をさらに高めることができる。
【００９４】
また、第一ＵＲＬアドレスにアクセスした端末機器の視野ＣＶの幅Ｗ１，Ｗ１Ａに応じて、メインコンテンツＣ１の幅Ｗ２を異ならせても良い。これにより、端末機器に応じたメインコンテンツＣ１／サブコンテンツＣ２，Ｃ３の提示を可能にし、効果的な広告提示を行うことができる。なお、上記の実施形態では、第一ＵＲＬアドレスにアクセスした端末機器の種類に応じて、視野ＣＶの幅Ｗ１，Ｗ１Ａを異ならせる手法を例示しているが、視野ＣＶの幅Ｗ１，Ｗ１Ａを変更する代わりに、仮想空間２００，２００Ａの水平方向におけるメインコンテンツ表示領域Ｒ１の幅Ｗ２を変更してもよい。
【００９５】
具体的には、端末機器がＨＭＤ１１０である場合には、視野ＣＶの幅Ｗ１ＡよりもメインコンテンツＣ１の幅Ｗ２を大きくし、端末機器がタッチスクリーンを備える機器（例えば、スマートフォンなどのユーザ端末１）である場合には、視野ＣＶの幅Ｗ１よりもメインコンテンツＣ１の幅Ｗ２を小さくすることが好ましい。
【００９６】
タッチスクリーンを備える端末機器、例えばスマートフォンやタブレット型のユーザ端末１の場合は、ユーザは二次元動画の視聴に慣れているため、メインコンテンツＣ１だけでなく広告コンテンツとしてのサブコンテンツＣ２，Ｃ３も初期視野に含まれた方がいい可能性がある。すなわち、スマートフォンやタブレット型端末にメインコンテンツＣ１を表示させる場合にはメインコンテンツＣ１の幅を視野ＣＶの幅よりも狭くすることでユーザがメインコンテンツＣ１周辺のサブコンテンツＣ２，Ｃ３に気づきやすいようにさせる。一方で、これらの端末機器よりも視野の広いＨＭＤ１１０にメインコンテンツＣ１を表示させる場合には当該メインコンテンツＣ１の幅を視野ＣＶの幅よりも広くしてユーザＵの没入感を損なわないようにする。
【００９７】
また、端末機器がＨＭＤ１１０である場合には、仮想空間２００Ａは、メインコンテンツＣ１に関連するオブジェクト（例えば、広告商品に関連する商品オブジェクトＧ１，Ｇ２）を含み得る。商品オブジェクトＧ１，Ｇ２をＨＭＤ１１０の表示部１１２に表示させることで、例えば３６０度動画であるメインコンテンツＣ１の利点と商品オブジェクトＧ１，Ｇ２の利点との双方を活用することができ、ユーザＵの購買意欲を高めることができる。
【００９８】
また、端末機器がＨＭＤ１１０である場合には、仮想空間２００Ａは、メインコンテンツＣ１に関連する商品オブジェクトＧ１，Ｇ２と、商品オブジェクトＧ１，Ｇ２に関連付けられた商品に対するユーザＵからの注文を受け付ける受付オブジェクトＣＴを含み、制御部１２１は、受付オブジェクトＣＴに商品オブジェクトＧ１，Ｇ２が関連付けられた場合には、商品の注文を受け付ける。このように、商品の注文手続きを単純化することでコンバージョン率をさらに向上させることができる。
【００９９】
また、サーバ２の制御部２３（もしくはユーザ端末１の制御部１８、ユーザ端末１００の制御部１２１）によって実行される各種処理をソフトウェアによって実現するために、本実施形態に係る情報処理方法をコンピュータ（プロセッサ）に実行させるための制御プログラムが記憶部２２（もしくは、主記憶１２（補助記憶１３）、記憶部１２３）またはＲＯＭに予め組み込まれていてもよい。または、制御プログラムは、磁気ディスク（ＨＤＤ、フロッピーディスク）、光ディスク（ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ、Ｂｌｕ−ｒａｙ（登録商標）ディスク等）、光磁気ディスク（ＭＯ等）、フラッシュメモリ（ＳＤカード、ＵＳＢメモリ、ＳＳＤ等）等のコンピュータ読取可能な記憶媒体に格納されていてもよい。この場合、記憶媒体がサーバ２（もしくは、ユーザ端末１，１００）に接続されることで、当該記憶媒体に格納された制御プログラムが、記憶部２２（もしくは、主記憶１２（補助記憶１３）、記憶部１２３）に組み込まれる。そして、記憶部２２（もしくは、主記憶１２（補助記憶１３）、記憶部１２３）に組み込まれた制御プログラムがＲＡＭ上にロードされて、プロセッサがロードされた当該プログラムを実行することで、制御部２３（もしくは、制御部１８、制御部１２１）は本実施形態に係る情報処理方法を実行する。
【０１００】
また、制御プログラムは、通信ネットワーク３上のコンピュータから通信インターフェースを介してダウンロードされてもよい。この場合も同様に、ダウンロードされた当該制御プログラムが記憶部２２（もしくは、主記憶１２（補助記憶１３）、記憶部１２３）に組み込まれる。
【０１０１】
以上、本開示の実施形態について説明をしたが、本発明の技術的範囲が本実施形態の説明によって限定的に解釈されるべきではない。本実施形態は一例であって、特許請求の範囲に記載された発明の範囲内において、様々な実施形態の変更が可能であることが当業者によって理解されるところである。本発明の技術的範囲は特許請求の範囲に記載された発明の範囲およびその均等の範囲に基づいて定められるべきである。
【０１０２】
本実施形態の説明では、図１５および図１６に示すように、３６０度空間画像が表示される仮想空間２００の表面上にメインコンテンツ表示領域Ｒ１およびサブコンテンツ表示領域Ｒ２，Ｒ３が設けられているが、この例に限られない。例えば、仮想空間２００内の所定位置に配置されるオブジェクトの表面上に、メインコンテンツやサブコンテンツを表示するためのコンテンツ表示領域を設けてもよい。また、メインコンテンツやサブコンテンツが３次元的に表示される場合には、これらのコンテンツは、オブジェクトの内部に表示されてもよい。この場合、コンテンツ表示領域は、オブジェクトの内部に設けられる。また、コンテンツを表示するオブジェクトは、透明であってもよい（すなわち、各オブジェクトに対してテクスチャマッピング処理が実行されない）。
【０１０３】
本実施形態において、仮想空間は、ユーザにＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）、ＡＲ（Ａｒｇｕｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）及びＭＲ（Ｍｉｘｅｄ  Ｒｅａｌｉｔｙ）といった、仮想体験を提供するために用いられる。仮想空間がＶＲを提供する場合、仮想空間の背景にはメモリに保存された背景データが使用される。仮想空間がＡＲまたはＭＲを提供する場合、背景には現実空間が使用される。この場合、ＨＭＤ１１０が透過型の表示装置（光学シースルーまたはビデオシースルー型の表示装置）を備えることにより、現実空間が背景として使用され得る。仮想空間がＭＲに適用される場合、オブジェクトは、現実空間によって影響を与えられてもよい。このように、仮想空間が背景や仮想オブジェクトといった仮想シーンを少なくとも一部に含むことにより、ユーザには当該仮想シーンとの相互作用が可能な仮想体験が提供され得る。
【０１０４】
仮想空間がＡＲまたはＭＲに適用される場合には、上述のハンドデバイスオブジェクトＨＲ，ＨＬの代わりにユーザの手が用いられてもよい。この場合、ユーザは、自らの手により、仮想空間内の３次元商品オブジェクトＧ１，Ｇ２をつかむことができる。
【符号の説明】
【０１０５】
１：ユーザ端末（端末機器の一例）
２：サーバ
３：通信ネットワーク
１０：タッチスクリーン
１１：プロセッサ
１５：表示部
１８：制御部
２１：通信インターフェース
２２：記憶部
２３：制御部
２４：バス
１００：ユーザ端末（端末機器の一例）
１１０：ヘッドマウントデバイス（ＨＭＤ）
１１２：表示部
１１４：センサ
１１６：ヘッドフォン
１１８：マイク
１２０：制御装置
１２１：制御部
１２３：記憶部（ストレージ）
１２４：Ｉ／Ｏインターフェース
１２５：通信インターフェース
１３０：位置センサ
１４０：注視センサ
２００，２００Ａ：仮想空間
３００：仮想カメラ
３２０：外部コントローラ
４００（４００Ｌ，４００Ｒ）：手オブジェクト（左手オブジェクト、右手オブジェクト）
Ｃ１：メインコンテンツ
Ｃ２，Ｃ３：サブコンテンツ
ＣＴ：カートオブジェクト（商品購入オブジェクトの一例）
ＣＶ：視野
ＣＶａ：第１領域
ＣＶｂ：第２領域
Ｇ１，Ｇ２：商品オブジェクト
Ｌ：視軸
ＬＫ１：第一ＵＲＬアドレスのリンク
ＬＫ２：第二ＵＲＬアドレスのリンク
Ｐ０：中心位置
Ｒ１：メインコンテンツ表示領域
Ｒ２，Ｒ３：サブコンテンツ表示領域
Ｓ：３６０度コンテンツ配信システム（配信システム）
Ｗ１，Ｗ１Ａ：視野ＣＶの水平方向の幅
Ｗ２：メインコンテンツ表示領域の水平方向の幅
【図１】
2018195255.tif 000003
【図２】
2018195255.tif 000004
【図３】
2018195255.tif 000005
【図４】
2018195255.tif 000006
【図５】
2018195255.tif 000007
【図６】
2018195255.tif 000008
【図７】
2018195255.tif 000009
【図８】
2018195255.tif 000010
【図９】
2018195255.tif 000011
【図１０】
2018195255.tif 000012
【図１１】
2018195255.tif 000013
【図１２】
2018195255.tif 000014
【図１３】
2018195255.tif 000015
【図１４】
2018195255.tif 000016
【図１５】
2018195255.tif 000017
【図１６】
2018195255.tif 000018
【図１７】
2018195255.tif 000019
【図１８】
2018195255.tif 000020