(57)【要約】【課題】コンテンツの出力時に右側出力部による出力位相と、左側出力部による出力位相との関係を適切に調整することが可能な、情報処理装置、情報処理方法、および、プログラムを提案する。【解決手段】実空間内における位置情報と関連付けられている所定のコンテンツを取得する取得部と、前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御する出力制御部と、を備え、前記出力制御部は、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる、情報処理装置。【選択図】図１
2019179966.tif 000002
【特許請求の範囲】
【請求項１】
実空間内における位置情報と関連付けられている所定のコンテンツを取得する取得部と、
前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御する出力制御部と、
を備え、
前記出力制御部は、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる、情報処理装置。
【請求項２】
前記出力制御部は、前記ユーザと前記所定のコンテンツとの位置関係の変化に基づいて、前記右側出力部による前記所定のコンテンツの出力および前記左側出力部による前記所定のコンテンツの出力を変化させる、請求項１に記載の情報処理装置。
【請求項３】
前記出力制御部は、前記所定のコンテンツを前記実空間に定位させるように前記右側出力部による前記所定のコンテンツの出力と、前記左側出力部による前記所定のコンテンツの出力とを制御する、請求項２に記載の情報処理装置。
【請求項４】
前記出力制御部は、前記実空間内の、前記ユーザと前記所定のコンテンツとの位置関係に応じた位置に前記所定のコンテンツを定位させるように、前記右側出力部による前記所定のコンテンツの出力と、前記左側出力部による前記所定のコンテンツの出力とを制御する、請求項３に記載の情報処理装置。
【請求項５】
前記所定のコンテンツに対応する位置情報は、前記所定のコンテンツの再生時間の経過に応じて変更され、
前記取得部は、さらに、前記所定のコンテンツに対応する最新の位置情報を逐次取得し、
新たに取得された、前記所定のコンテンツに対応する最新の位置情報に基づいて前記位置関係の変化が特定される、請求項３に記載の情報処理装置。
【請求項６】
前記ユーザに関連するセンサによるセンシング結果に基づいて前記ユーザの最新の位置情報を逐次推定する推定部をさらに備え、
さらに、新たに推定された前記ユーザの最新の位置情報に基づいて前記位置関係の変化が特定される、請求項５に記載の情報処理装置。
【請求項７】
前記第１の基準は、前記ユーザと前記所定のコンテンツとの位置関係を含む、請求項３に記載の情報処理装置。
【請求項８】
前記右側出力部および前記左側出力部は、前記ユーザが携帯する携帯端末の少なくとも一部を構成し、
前記第１の基準は、前記携帯端末の運動状態をさらに含む、請求項７に記載の情報処理装置。
【請求項９】
前記右側出力部および前記左側出力部は、前記ユーザが携帯する携帯端末の少なくとも一部を構成し、
前記位置関係の変化は、前記携帯端末の運動状態に基づいて特定される、請求項３に記載の情報処理装置。
【請求項１０】
前記第１の基準は、前記携帯端末の運動状態に対応する運動量と所定の運動量との比較の結果をさらに含む、請求項８に記載の情報処理装置。
【請求項１１】
前記携帯端末の運動状態に対応する運動量が前記所定の運動量よりも小さい間は、前記出力制御部は、前記右側出力位相と前記左側出力位相とを実質的に一致させ、
前記携帯端末の運動状態に対応する運動量が前記所定の運動量以上である間は、前記出力制御部は、前記位置関係に基づいて、前記右側出力位相と前記左側出力位相とを異ならせる、請求項１０に記載の情報処理装置。
【請求項１２】
前記右側出力部は、前記所定のコンテンツに対応する右眼用画像を出力する第１の表示部であり、
前記左側出力部は、前記右眼用画像に対応する左眼用画像を出力する第２の表示部であり、
前記出力制御部は、前記右眼用画像の発光位相と前記左眼用画像の発光位相とを前記第１の基準に基づいて異ならせる、請求項３に記載の情報処理装置。
【請求項１３】
前記右側出力部は、前記所定のコンテンツに対応する右側音を出力する第１の音出力部であり、
前記左側出力部は、前記右側音に対応する左側音を出力する第２の音出力部であり、
前記出力制御部は、前記右側音の出力位相と前記左側音の出力位相とを前記第１の基準に基づいて異ならせる、請求項３に記載の情報処理装置。
【請求項１４】
前記出力制御部は、さらに、第１のデューティ比で前記右側出力部に前記所定のコンテンツを出力させ、かつ、
第２のデューティ比で前記左側出力部に前記所定のコンテンツを出力させる、請求項３に記載の情報処理装置。
【請求項１５】
前記右側出力部は、前記所定のコンテンツに対応する右眼用画像を出力する第１の表示部であり、
前記左側出力部は、前記右眼用画像に対応する左眼用画像を出力する第２の表示部であり、
前記出力制御部は、さらに、前記第１のデューティ比に対応する第１の輝度で前記所定のコンテンツを前記第１の表示部に表示させ、かつ、
前記第２のデューティ比に対応する第２の輝度で前記所定のコンテンツを前記第２の表示部に表示させる、請求項１４に記載の情報処理装置。
【請求項１６】
前記第１のデューティ比および前記第２のデューティ比は、５０％である、請求項１４に記載の情報処理装置。
【請求項１７】
右側撮像部による撮像と、前記右側撮像部に対応する左側撮像部による撮像とを制御する撮像制御部をさらに備え、
前記撮像制御部は、前記右側撮像部による撮像位相と、前記左側撮像部による撮像位相とを第２の基準に基づいて異ならせる、請求項３に記載の情報処理装置。
【請求項１８】
前記情報処理装置は、前記ユーザが携帯する携帯端末であり、
前記右側出力部および前記左側出力部をさらに備える、請求項３に記載の情報処理装置。
【請求項１９】
実空間内における位置情報と関連付けられている所定のコンテンツを取得することと、
前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御することと、
前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいてプロセッサが異ならせることと、
を含む、情報処理方法。
【請求項２０】
コンピュータを、
実空間内における位置情報と関連付けられている所定のコンテンツを取得する取得部と、
前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御する出力制御部、
として機能させるためのプログラムであって、
前記出力制御部は、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、および、プログラムに関する。
【背景技術】
【０００２】
従来、ＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）に関する技術が各種開発されている。例えば、実空間の像に重畳する仮想的な画像をユーザに知覚させることが可能な光学装置が各種開発されている。
【０００３】
下記特許文献１には、ウェアラブル光学装置に入射する光の照度に基づいて光の輝度を決定し、そして、決定された輝度で画像表示光を射出するようにウェアラブル光学装置を制御する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１５／１２５３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ウェアラブル光学装置がコンテンツを出力する際に、ウェアラブル光学装置の右側出力部による出力位相と、左側出力部による出力位相とを異ならせることは考慮されていなかった。
【０００６】
そこで、本開示では、コンテンツの出力時に右側出力部による出力位相と、左側出力部による出力位相との関係を適切に調整することが可能な、新規かつ改良された情報処理装置、情報処理方法、および、プログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、実空間内における位置情報と関連付けられている所定のコンテンツを取得する取得部と、前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御する出力制御部と、を備え、前記出力制御部は、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる、情報処理装置が提供される。
【０００８】
また、本開示によれば、実空間内における位置情報と関連付けられている所定のコンテンツを取得することと、前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御することと、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいてプロセッサが異ならせることと、を含む、情報処理方法が提供される。
【０００９】
また、本開示によれば、コンピュータを、実空間内における位置情報と関連付けられている所定のコンテンツを取得する取得部と、前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御する出力制御部、として機能させるためのプログラムであって、前記出力制御部は、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる、プログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、コンテンツの出力時に右側出力部による出力位相と、左側出力部による出力位相との関係を適切に調整することができる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の各実施形態に共通する情報処理システムの構成例を示した説明図である。
【図２】公知のＡＲグラスの課題を説明するための図である。
【図３】第１の実施形態に係る端末１０‐１の機能構成例を示したブロック図である。
【図４Ａ】第１の実施形態に係る右側表示部１２４ａおよび左側表示部１２４ｂによる仮想オブジェクト５０の表示例を示した図である。
【図４Ｂ】図４Ａに示した表示例による、該当のユーザに実際に知覚される仮想オブジェクトの形状を概略的に示した図である。
【図５】第１の実施形態に係る処理の流れの一部を示したシーケンス図である。
【図６】第１の実施形態に係る処理の流れの一部を示したシーケンス図である。
【図７Ａ】グローバル発光が可能な、公知のＡＲグラスによる各フレームの表示タイミングの制御例を示した図である。
【図７Ｂ】第１の実施形態の変形例１に係る端末１０‐１による各フレームの表示タイミングの制御例を示した図である。
【図８】第１の実施形態の変形例２に係る表示部１２４の構成例を示した図である。
【図９】第２の実施形態の比較例による、フレームごとの、撮像、撮像画像のフォーマット変換、および、変換後の画像の表示の各タイミングの制御例を示した図である。
【図１０】第２の実施形態に係る端末１０‐２の外観構成の例を示した図である。
【図１１】第２の実施形態に係る端末１０‐２の機能構成例を示したブロック図である。
【図１２】第２の実施形態に係る端末１０‐２による、フレームごとの、撮像、撮像画像のフォーマット変換、および、変換後の画像の表示の各タイミングの制御例を示した図である。
【図１３】第３の実施形態に係る端末１０‐３の機能構成例を示したブロック図である。
【図１４Ａ】第１の比較例による、右側音出力部および左側音出力部による音の出力タイミングの制御例を示した図である。
【図１４Ｂ】図１４Ａに示した状況における端末１０‐３による、右側音出力部１３０ａおよび左側音出力部１３０ｂによる音の出力タイミングの制御例を示した図である。
【図１５Ａ】第２の比較例による、右側音出力部および左側音出力部による音の出力タイミングの制御例を示した図である。
【図１５Ｂ】図１５Ａに示した状況における端末１０‐３による、右側音出力部１３０ａおよび左側音出力部１３０ｂによる音の出力タイミングの制御例を示した図である。
【図１６】第４の実施形態に係る端末１０‐４の機能構成例を示したブロック図である。
【図１７】第４の実施形態に係るサーバ２０‐４の機能構成例を示したブロック図である。
【図１８】本開示の適用例１に係る、ユーザがテニスを行う場面を概略的に示した図である。
【図１９】本開示の適用例２に係る映像の表示例を示した図である。
【図２０】各実施形態に共通する端末１０のハードウェア構成例を示した図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成要素を、必要に応じて端末１０ａおよび端末１０ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、端末１０ａおよび端末１０ｂを特に区別する必要が無い場合には、単に端末１０と称する。
【００１４】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．情報処理システムの構成
２．第１の実施形態
３．第２の実施形態
４．第３の実施形態
５．第４の実施形態
６．適用例
７．ハードウェア構成
８．変形例
【００１５】
以下では、第１の実施形態に係る端末１０‐１、第２の実施形態に係る端末１０‐２、第３の実施形態に係る端末１０‐３、および、第４の実施形態に係る端末１０‐４を総称して、端末１０と称する場合がある。また、第１の実施形態に係るサーバ２０‐１、第２の実施形態に係るサーバ２０‐２、第３の実施形態に係るサーバ２０‐３、および、第４の実施形態に係るサーバ２０‐４を総称して、サーバ２０と称する場合がある。
【００１６】
＜＜１．情報処理システムの構成＞＞
本開示は、一例として「２．第１の実施形態」〜「５．第４の実施形態」において詳細に説明するように、多様な形態で実施され得る。まず、本開示の各実施形態に共通する情報処理システムの構成例について、図１を参照して説明する。図１に示したように、各実施形態に共通する情報処理システムは、端末１０、サーバ２０、および、通信網２２を有する。
【００１７】
＜１−１．端末１０＞
端末１０は、本開示に係る情報処理装置の一例である。端末１０は、実空間内における位置情報と関連付けられている所定のコンテンツの出力を制御し得る。ここで、コンテンツは、例えば仮想オブジェクトなどの画像（静止画や動画）、および／または、例えば音楽や音声などの音を含み得る。仮想オブジェクトは、２Ｄのオブジェクトであってもよいし、３Ｄのオブジェクトであってもよい。なお、端末１０は、当該所定のコンテンツを、後述するサーバ２０などの外部の装置から受信してもよいし、または、端末１０内に予め記憶していてもよい。
【００１８】
端末１０は、ユーザが携帯する携帯端末であり得る。例えば、図１に示したように、端末１０は、眼鏡型（またはゴーグル型）のウェアラブルデバイス（例えばＡＲグラスやＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙなど）であってもよい。
【００１９】
図１に示した例では、端末１０は、後述する右側表示部１２４ａ、および、後述する左側表示部１２４ｂを含んで構成される。この場合、端末１０は、右側表示部１２４ａおよび左側表示部１２４ｂに当該所定のコンテンツを表示し得る。例えば、端末１０は、まず、当該所定のコンテンツに基づいて右眼用画像および左眼用画像を生成し、そして、右眼用画像を右側表示部１２４ａに表示し、かつ、左眼用画像を左側表示部１２４ｂに表示する。ここで、右側表示部１２４ａは、本開示に係る第１の表示部の一例である。また、左側表示部１２４ｂは、本開示に係る第２の表示部の一例である。
【００２０】
また、端末１０は、後述する通信網２２を介してサーバ２０と通信することが可能である。
【００２１】
｛１−１−１．右側表示部１２４ａ、左側表示部１２４ｂ｝
図１に示したように、右側表示部１２４ａおよび左側表示部１２４ｂ（以下、表示部１２４と総称する場合がある）は、透過型の表示装置として構成され得る。この場合、右側表示部１２４ａは、端末１０に含まれる右眼用レンズ（または、ゴーグル型レンズ）の少なくとも一部の領域を投影面として映像を投影し得る。さらに、左側表示部１２４ｂは、端末１０に含まれる左眼用レンズ（または、ゴーグル型レンズ）の少なくとも一部の領域を投影面として映像を投影し得る。
【００２２】
あるいは、表示部１２４は、非透過型の表示装置として構成されてもよい。例えば、右側表示部１２４ａおよび左側表示部１２４ｂはそれぞれ、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、または、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などを含んで構成され得る。さらに、端末１０がカメラを有してもよい。この場合、当該カメラにより撮影される、ユーザの前方の映像が表示部１２４に逐次表示されてもよい。これにより、ユーザは、表示部１２４に表示される映像を介して、ユーザの前方の風景を見ることができる。
【００２３】
右側表示部１２４ａおよび左側表示部１２４ｂは、例えばスキャンライン方式により画像を表示し得る。
【００２４】
＜１−２．サーバ２０＞
サーバ２０は、一以上のコンテンツを記憶する装置であり得る。例えば、サーバ２０は、コンテンツごとに、当該コンテンツと、当該コンテンツに関連付けられている実空間内における位置情報とを関連付けて記憶する。
【００２５】
また、サーバ２０は、あるコンテンツの取得要求を例えば端末１０などの他の装置から受信した場合には、当該取得要求に対応するコンテンツを当該他の装置へ送信し得る。
【００２６】
＜１−３．通信網２２＞
通信網２２は、通信網２２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網２２は、電話回線網、インターネット、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網２２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２７】
＜１−４．課題の整理＞
以上、各実施形態に共通する情報処理システムの構成について説明した。ところで、公知のＡＲグラスでは、実オブジェクトと関連付けられている仮想オブジェクトを表示する際に、実オブジェクトの位置に対して仮想オブジェクトの表示の遅延が生じ得る（つまり、仮想オブジェクトの表示位置が理想的な表示位置からずれる場合がある）という問題がある。
【００２８】
図２は、上記の問題の例を示した説明図である。図２に示した例では、（公知のＡＲグラスの）右側表示部と左側表示部との間で、スキャンラインの位相が全く同じであるものとする。また、図２では、１フレーム分の時間（タイミング「ｔ１」からタイミング「ｔ４」の直前までの時間）における、実オブジェクト４０と関連付けられている仮想オブジェクト５０の、公知の技術による表示例を示している。図２に示したように、Ｉ番目のフレームの表示開始タイミング「ｔ１」では、実オブジェクト４０の位置に対する仮想オブジェクト５０の表示位置のズレは全く（または、ほとんど）生じていない。しかしながら、「ｔ１」の後で、かつ、次のフレーム（「Ｉ＋１番目のフレーム」）の表示開始タイミング「ｔ４」の直前までの期間（例えば、タイミング「ｔ２」や「ｔ３」など）では、図２に示したように、実オブジェクト４０の位置に対する仮想オブジェクト５０の表示位置のズレ量（表示の遅延量）が、「ｔ１」からの時間の経過に応じて徐々に大きくなってしまう。
【００２９】
そこで、仮想オブジェクト５０の表示の遅延量を減少可能であることが望ましい。なお、一般的に、個々のフレームの表示間隔（表示周期）として、所定の規格に基づいて例えば６０Ｈｚなどの所定の値が予め定められている場合が多い。このため、予め定められている表示間隔を変えることなく、仮想オブジェクト５０の表示の遅延量を減少可能であることが望ましい。
【００３０】
そこで、上記事情を一着眼点にして、各実施形態に係る端末１０を創作するに至った。各実施形態に係る端末１０は、実空間内における位置情報と関連付けられている所定のコンテンツが提供されるユーザと当該所定のコンテンツとの位置関係に基づいて、右側出力部による当該所定のコンテンツの出力と、左側出力部による当該所定のコンテンツの出力とを制御し、かつ、右側出力部による当該所定のコンテンツの右側出力位相と、左側出力部による当該所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる。これにより、例えば、当該所定のコンテンツに関連付けられている位置情報が時間の経過に応じて変化する場面において、当該所定のコンテンツの出力の遅延量を減少させることができる。以下では、各実施形態の内容について順次詳細に説明する。
【００３１】
＜＜２．第１の実施形態＞＞
＜２−１．構成＞
まず、第１の実施形態について説明する。最初に、第１の実施形態に係る端末１０‐１の構成について説明する。図３は、端末１０‐１の機能構成例を示したブロック図である。図３に示したように、端末１０‐１は、制御部１００、通信部１２０、センサ部１２２、表示部１２４、および、記憶部１２６を有する。
【００３２】
｛２−１−１．センサ部１２２｝
センサ部１２２は、例えば、デプスセンサ（例えばステレオカメラ、または、ｔｉｍｅ  ｏｆ  ｆｌｉｇｈｔ方式のセンサなど）、ジャイロスコープ、および、加速度センサなどを含み得る。さらに、センサ部１２２は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）やＧＬＯＮＡＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）などの測位衛星から測位信号を受信する受信機を含んでもよい。
【００３３】
なお、センサ部１２２に含まれる個々のセンサは、常時センシングをしてもよいし、定期的にセンシングしてもよいし、または、特定の場合（例えば制御部１００からの指示があった場合など）にのみセンシングしてもよい。
【００３４】
｛２−１−２．制御部１００｝
制御部１００は、例えば、後述するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５０やＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理回路を含んで構成され得る。制御部１００は、端末１０‐１の動作を統括的に制御する。また、図３に示したように、制御部１００は、コンテンツ取得部１０２、ユーザ位置推定部１０４、および、出力制御部１０６を有する。
【００３５】
｛２−１−３．コンテンツ取得部１０２｝
コンテンツ取得部１０２は、本開示に係る取得部の一例である。コンテンツ取得部１０２は、例えば受信または読出し処理などにより、所定のコンテンツを取得する。例えば、当該所定のコンテンツをサーバ２０‐１が記憶している場合には、コンテンツ取得部１０２は、当該所定のコンテンツの取得要求をサーバ２０‐１へ通信部１２０に送信させ得る。そして、後述する通信部１２０がサーバ２０‐１から当該所定のコンテンツを受信した場合には、コンテンツ取得部１０２は、当該所定のコンテンツを通信部１２０から取得し得る。
【００３６】
または、後述する記憶部１２６が、当該所定のコンテンツを記憶していてもよい。この場合、コンテンツ取得部１０２は、記憶部１２６から当該所定のコンテンツを読み出すことにより、当該所定のコンテンツを取得し得る。
【００３７】
｛２−１−４．ユーザ位置推定部１０４｝
ユーザ位置推定部１０４は、本開示に係る推定部の一例である。ユーザ位置推定部１０４は、コンテンツ取得部１０２により取得された所定のコンテンツが提供されるユーザ（換言すれば、端末１０‐１を使用するユーザ）の位置情報を、センサ部１２２によるセンシング結果と、例えばＳＬＡＭ（Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｌｏｃａｌｉｚａｔｉｏｎ  ａｎｄ  Ｍａｐｐｉｎｇ）などの技術とを用いて推定する。例えば、ユーザ位置推定部１０４は、所定の時間間隔で、該当のユーザの最新の位置情報を逐次推定する。
【００３８】
以下では、ユーザの位置情報の推定方法についてさらに詳細に説明する。例えば、端末１０‐１がウェアラブルデバイスである場合には、ユーザ位置推定部１０４は、端末１０‐１の位置情報を該当のユーザの位置情報として推定し得る。一例として、まず、ユーザ位置推定部１０４は、センサ部１２２によるセンシング結果と、ＳＬＡＭなどの技術とを用いて端末１０‐１の位置情報を推定し得る。より具体的には、ユーザ位置推定部１０４は、まず、センサ部１２２が有する外向きカメラにより撮影された画像などに基いて、端末１０‐１の周辺に位置する特定の実オブジェクトまたは特定のマーカーを認識する。その後、ユーザ位置推定部１０４は、当該実オブジェクトまたは当該マーカーの位置情報を所定の装置（例えばサーバ２０‐１など）から取得し、そして、取得された位置情報に基づいて端末１０‐１の位置情報を推定する。その後、ユーザ位置推定部１０４は、推定された端末１０‐１の位置情報を該当のユーザの位置情報として推定し得る。
【００３９】
または、端末１０‐１が、ウェアラブルデバイス以外の種類の装置である場合には、ユーザ位置推定部１０４は、端末１０‐１の位置情報、および、端末１０‐１とユーザとの位置関係の推定結果に基づいて、該当のユーザの位置情報を推定し得る。例えば、まず、ユーザ位置推定部１０４は、センサ部１２２または外部のセンサ（図示省略）によるセンシング結果に基づいて端末１０‐１とユーザとの位置関係を推定する。より具体的には、ユーザ位置推定部１０４は、センサ部１２２内のデプスセンサによるセンシング結果などに基づいて、端末１０‐１からユーザまでの距離および向きを特定する。次に、ユーザ位置推定部１０４は、センサ部１２２によるセンシング結果と、ＳＬＡＭなどの技術とを用いて端末１０‐１の位置情報を推定する。その後、ユーザ位置推定部１０４は、推定した端末１０‐１の位置情報、および、推定した端末１０‐１とユーザとの位置関係に基づいて、該当のユーザの位置情報を推定する。
【００４０】
｛２−１−５．出力制御部１０６｝
（２−１−５−１．位置関係に基づいた出力制御）
出力制御部１０６は、コンテンツ取得部１０２により取得された所定のコンテンツの、右側表示部１２４ａおよび左側表示部１２４ｂによる出力（表示）を制御する。例えば、出力制御部１０６は、ユーザ位置推定部１０４により推定された該当のユーザの位置情報と、当該所定のコンテンツに関連付けられている位置情報との関係性に基づいて、右側表示部１２４ａによる当該所定のコンテンツの表示と、左側表示部１２４ｂによる当該所定のコンテンツの表示とを制御する。一例として、出力制御部１０６は、当該ユーザと当該所定のコンテンツとの位置関係の変化に基づいて、右側表示部１２４ａによる当該所定のコンテンツの表示および左側表示部１２４ｂによる当該所定のコンテンツの表示を変化させる。
【００４１】
例えば、当該所定のコンテンツに関連付けられている位置情報は、当該所定のコンテンツの再生時間の経過に応じて変更され得る。さらに、ユーザ位置推定部１０４により、例えば所定の時間間隔で、該当のユーザの最新の位置情報が逐次推定され得る。この場合、出力制御部１０６は、新たに推定された当該ユーザの最新の位置情報と、現在の再生タイミングにおいて当該所定のコンテンツに関連付けられている位置情報との関係性に基づいて、右側表示部１２４ａによる当該所定のコンテンツの表示および左側表示部１２４ｂによる当該所定のコンテンツの表示を逐次更新し得る。なお、出力制御部１０６は、現在の再生タイミングにおいて当該所定のコンテンツに関連付けられている位置情報を、予め取得済みの、当該コンテンツに関連付けられているメタ情報に基づいて特定してもよい。または、当該位置関係の変化は、後述する端末１０‐１の運動状態に基づいて特定されてもよい。
【００４２】
（２−１−５−２．左右の出力位相に関する制御）
さらに、出力制御部１０６は、右側表示部１２４ａによる当該所定のコンテンツの右側出力位相（例えば発光位相）と、左側表示部１２４ｂによる当該所定のコンテンツの左側出力位相（例えば発光位相）とを第１の基準に基づいて異ならせる。例えば、出力制御部１０６は、当該所定のコンテンツに対応する右眼用画像の、右側表示部１２４ａによる発光位相と、当該右眼用画像に対応する左眼用画像の、左側表示部１２４ｂによる発光位相とを第１の基準に基づいて異ならせる。なお、当該右眼用画像および当該左眼用画像は、出力制御部１０６により当該所定のコンテンツに基づいて生成されてもよい。
【００４３】
‐基準例１
ここで、当該第１の基準は、例えば当該所定のコンテンツに予め関連付けられている設定情報（以下、基準例１と称する場合がある）を含み得る。例えば、出力制御部１０６は、右側表示部１２４ａによる当該所定のコンテンツの右側出力位相と、左側表示部１２４ｂによる当該所定のコンテンツの左側出力位相とを、予め設定されている位相差（例えば、半周期分の位相差、または、「０．５フレーム」分の時間に対応する位相差など）だけ異ならせながら、右側表示部１２４ａおよび左側表示部１２４ｂに当該所定のコンテンツを表示させる。
【００４４】
‐基準例２
または、当該第１の基準は、該当のユーザと当該所定のコンテンツとの位置関係（以下、基準例２と称する場合がある）を含み得る。
【００４５】
‐基準例３
または、当該第１の基準は、端末１０‐１の運動状態（以下、基準例３と称する場合がある）を含み得る。例えば、当該第１の基準は、端末１０‐１の運動状態に対応する運動量と所定の運動量との比較の結果を含んでもよい。この場合、端末１０‐１の運動状態に対応する運動量が所定の運動量よりも小さい間（「端末１０‐１が非運動状態である間」とも称する）は、出力制御部１０６は、当該所定のコンテンツの右側出力位相と、当該所定のコンテンツの左側出力位相とを実質的に一致させてもよい。また、端末１０‐１の運動状態に対応する運動量が当該所定の運動量以上である間は、出力制御部１０６は、例えば、該当のユーザと当該所定のコンテンツとの位置関係などに基づいて、当該所定のコンテンツの右側出力位相と、当該所定のコンテンツの左側出力位相とを異ならせてもよい。ここで、運動量は、所定の時間における、端末１０‐１の運動に関する計測量の合計であってもよいし、または、個々の計測タイミングにおける端末１０‐１の運動に関する計測量であってもよい。
【００４６】
‐組み合わせ
なお、当該第１の基準は、前述した複数の種類の基準（基準例１、基準例２、および、基準例３）のうちのいずれか２以上の組み合わせであってもよい。
【００４７】
‐変形例
変形例として、出力制御部１０６は、さらに、第１のデューティ比で右側表示部１２４ａに当該所定のコンテンツを表示させ、かつ、第２のデューティ比で左側表示部１２４ｂに当該所定のコンテンツを表示させることも可能である。一例として、当該第１のデューティ比および当該第２のデューティ比は、５０％に設定される。つまり、出力制御部１０６は、右側表示部１２４ａおよび左側表示部１２４ｂに、それぞれ５０％のデューティ比で当該所定のコンテンツを表示させてもよい。この場合、図４Ａおよび図４Ｂを参照して後述するように、右側表示部１２４ａにより表示される画像と、左側表示部１２４ｂにより表示される画像とが重なっていないように当該ユーザに知覚させることができる。
【００４８】
なお、この場合、右側表示部１２４ａおよび左側表示部１２４ｂにより表示される画像の明るさは、通常の値よりも低下し得る。そこで、出力制御部１０６は、さらに、当該第１のデューティ比に対応する第１の輝度で当該所定のコンテンツを右側表示部１２４ａに表示させ、かつ、当該第２のデューティ比に対応する第２の輝度で当該所定のコンテンツを左側表示部１２４ｂに表示させてもよい。例えば、当該第１のデューティ比および当該第２のデューティ比がともに「５０％」である場合には、出力制御部１０６は、当該第１の輝度および当該第２の輝度として、通常の２倍の輝度値をそれぞれ設定してもよい。これにより、左右のデューティ比がそれぞれ５０％に設定された場合であっても、右側表示部１２４ａおよび左側表示部１２４ｂにより表示される画像の明るさを、通常の明るさに維持することができる。
【００４９】
ここで、図４Ａを参照して、上記の機能についてより詳細に説明する。図４Ａは、上記の基準例１（つまり、右側出力位相と左側出力位相とを、予め設定されている位相差だけ異ならせること）を用いた際の、右側表示部１２４ａおよび左側表示部１２４ｂによる仮想オブジェクト５０の表示例を示した図である。より具体的には、図４Ａは、右側出力位相と左側出力位相とを「０．５フレーム」分だけ異ならせており、かつ、当該第１のデューティ比および当該第２のデューティ比がともに「５０％」に設定された場合における仮想オブジェクト５０の表示例を示している。また、図４Ａに示した例では、「ｔ１」と「ｔ２」との間の時間、「ｔ２」と「ｔ３」との間の時間、および、「ｔ３」と「ｔ４」との間の時間が全て、「０．５フレーム」分の時間に定められている。
【００５０】
図４Ａに示したように、例えば、出力制御部１０６は、まず、タイミング「ｔ１」において、Ｉ番目のフレームの表示を左側表示部１２４ｂに開始させる。次に、出力制御部１０６は、タイミング「ｔ２」において、該当のユーザと仮想オブジェクト５０との最新の位置関係を用いた、Ｉ＋１番目のフレームの表示を右側表示部１２４ａに開始させる。次に、出力制御部１０６は、タイミング「ｔ３」において、該当のユーザと仮想オブジェクト５０との最新の位置関係を用いた、Ｉ＋１番目のフレームの表示を左側表示部１２４ｂに開始させる。そして、出力制御部１０６は、タイミング「ｔ４」において、該当のユーザと仮想オブジェクト５０との最新の位置関係を用いた、Ｉ＋２番目のフレームの表示を右側表示部１２４ａに開始させる。
【００５１】
図４Ａに示した例では、１周期中に２回（具体的には、左側表示部１２４ｂと右側表示部１２４ａとでそれぞれ一回ずつ）新しいフレームの表示が開始される。つまり、図４Ａに示した例では、例えば図２に示したような公知の技術と比較して、２倍の速度で仮想オブジェクト５０の表示を更新することができる。従って、仮想オブジェクト５０の表示の遅延を減少させることができる。さらに、各タイミングにおいて、該当のユーザと仮想オブジェクト５０との最新の位置関係を使用するので、仮想オブジェクト５０の追従性が高まる。
【００５２】
図４Ｂは、図４Ａに示した表示例による、該当のユーザに実際に知覚される仮想オブジェクト５０の形状を概略的に示した図である。図４Ｂに示したように、理屈上は、仮想オブジェクト５０のうちの一部が崩れたような形状９０が当該ユーザに知覚され得る。一方で、例えば６０Ｈｚなどの周期で表示を行う場合、人間の視覚の特性上、このような形状の崩れが当該ユーザには知覚されない（つまり、仮想オブジェクト５０が通常の形状通りに知覚される）と考えられる。
【００５３】
（２−１−５−３．実空間内の定位）
さらに、出力制御部１０６は、当該所定のコンテンツを実空間に定位させるように右側表示部１２４ａによる当該所定のコンテンツの表示と、左側表示部１２４ｂによる当該所定のコンテンツの表示とを制御することも可能である。例えば、出力制御部１０６は、実空間内の、該当のユーザと当該所定のコンテンツとの位置関係に応じた位置に当該所定のコンテンツを定位させるように、右側表示部１２４ａによる当該所定のコンテンツの表示と、左側表示部１２４ｂによる当該所定のコンテンツの表示とを制御してもよい。なお、“コンテンツの実空間の定位”とは、“出力装置の位置姿勢の変化に関わらず、コンテンツが三次元空間の所定の位置に存在しているとユーザに認識されるよう表示処理又は音処理を行うこと”と解されても良い。
【００５４】
｛２−１−６．通信部１２０｝
通信部１２０は、後述する通信装置１６６を含んで構成され得る。通信部１２０は、例えば無線通信および／または有線通信により、他の装置との間で情報の送受信を行う。例えば、通信部１２０は、所定のコンテンツをサーバ２０‐１から受信する。
【００５５】
｛２−１−７．記憶部１２６｝
記憶部１２６は、後述するストレージ装置１６４を含んで構成され得る。記憶部１２６は、例えば一以上のコンテンツなどの各種のデータや、各種のソフトウェアを記憶する。
【００５６】
＜２−２．処理の流れ＞
以上、第１の実施形態の構成について説明した。次に、第１の実施形態に係る処理の流れの一例について、図５および図６を参照して説明する。以下では、端末１０‐１が、右側表示部１２４ａによる発光位相と、左側表示部１２４ｂによる発光位相とを異ならせながら、右側表示部１２４ａおよび左側表示部１２４ｂに所定の仮想オブジェクトを表示させる例について説明する。
【００５７】
図５は、第１の実施形態に係る処理の流れの一部を示したフローチャートである。図５に示したように、まず、端末１０‐１のコンテンツ取得部１０２は、例えば現在の再生タイミングにおいて、当該所定の仮想オブジェクトに関連付けられている位置情報を取得する（Ｓ１０１）。
【００５８】
続いて、ユーザ位置推定部１０４は、端末１０‐１を使用中のユーザの最新の位置情報を、センサ部１２２によるセンシング結果に基づいて推定する（Ｓ１０３）。
【００５９】
続いて、出力制御部１０６は、Ｓ１０１で取得された当該所定の仮想オブジェクトの位置情報と、Ｓ１０３で推定されたユーザの最新の位置情報との関係性に基づいて右眼用画像を生成する（Ｓ１０５）。
【００６０】
続いて、出力制御部１０６は、生成された右眼用画像の発光（表示）を右側表示部１２４ａに開始させる（Ｓ１０７）。また、左側表示部１２４ｂにより左眼用画像が表示（発光）中である場合には、出力制御部１０６は、当該左眼用画像の発光を左側表示部１２４ｂに終了させる（Ｓ１０９）。
【００６１】
その後、当該所定の仮想オブジェクトの表示に関する、起動中のアプリケーションの終了をユーザが指示した場合には（Ｓ１１１：Ｙｅｓ）、当該処理の流れは終了する。一方、当該アプリケーションの終了をユーザが指示していない場合には（Ｓ１１１：Ｎｏ）、出力制御部１０６は、例えばＳ１０９から所定の時間（例えば「０．５フレーム」分の時間）が経過したか否かを判定する（Ｓ１１３）。当該所定の時間が経過していない場合には（Ｓ１１３：Ｎｏ）、出力制御部１０６は、再びＳ１１１以降の処理を繰り返す。
【００６２】
ここで、図６を参照して、当該所定の時間が経過した場合（Ｓ１１３：Ｙｅｓ）における処理の流れについて説明する。図６に示したように、この場合、まず、コンテンツ取得部１０２は、例えば現在の再生タイミングにおける、当該所定の仮想オブジェクトに関連付けられている位置情報を取得する（Ｓ１２１）。
【００６３】
続いて、ユーザ位置推定部１０４は、当該ユーザの最新の位置情報を、センサ部１２２によるセンシング結果に基づいて推定する（Ｓ１２３）。
【００６４】
続いて、出力制御部１０６は、Ｓ１２１で取得された当該所定の仮想オブジェクトの位置情報と、Ｓ１２３で推定されたユーザの最新の位置情報との関係性に基づいて左眼用画像を生成する（Ｓ１２５）。
【００６５】
続いて、出力制御部１０６は、生成された左眼用画像の発光（表示）を左側表示部１２４ｂに開始させる（Ｓ１２７）。
【００６６】
続いて、出力制御部１０６は、当該右眼用画像の発光を右側表示部１２４ａに終了させる（Ｓ１２９）。
【００６７】
その後、該当のアプリケーションの終了をユーザが指示した場合には（Ｓ１３１：Ｙｅｓ）、当該処理の流れは終了する。一方、当該アプリケーションの終了をユーザが指示していない場合には（Ｓ１３１：Ｎｏ）、出力制御部１０６は、例えばＳ１２９から当該所定の時間（例えば「０．５フレーム」分の時間）が経過したか否かを判定する（Ｓ１３３）。当該所定の時間が経過していない場合には（Ｓ１３３：Ｎｏ）、出力制御部１０６は、再びＳ１３１以降の処理を繰り返す。
【００６８】
一方、当該所定の時間が経過した場合には（Ｓ１３３：Ｙｅｓ）、端末１０‐１は、再びＳ１０１以降の処理を繰り返す。
【００６９】
＜２−３．効果＞
以上説明したように、第１の実施形態に係る端末１０‐１は、実空間内における位置情報と関連付けられている所定のコンテンツが提供されるユーザと当該所定のコンテンツとの位置関係に基づいて、右側表示部１２４ａによる当該所定のコンテンツの表示と、左側表示部１２４ｂによる当該所定のコンテンツの表示とを制御し、かつ、右側表示部１２４ａによる当該所定のコンテンツの右側発光位相と、左側表示部１２４ｂによる当該所定のコンテンツの左側発光位相とを第１の基準に基づいて異ならせる。これにより、例えば、当該所定のコンテンツに関連付けられている位置情報が時間の経過に応じて変化する場面において、当該所定のコンテンツの出力の遅延量を減少させることができる。
【００７０】
例えば、予め定められている当該所定のコンテンツの出力間隔（出力周期）を変えることなく、当該所定のコンテンツの表示に関する時間解像度を２倍にすることができる。さらに、端末１０‐１は、各表示タイミングにおいて、当該ユーザと当該所定のコンテンツとの最新の位置関係を使用することができるので、当該位置関係に関する追従性が高まる。
【００７１】
ところで、表示出力や音出力の実空間への高精度な定位を行うためには、出力処理に関連するデータの高い処理性能が必要となる。このような観点から、第１の実施形態に掛かる制御は、表示出力や音出力の空間への定位について高い改善効果を奏する。また、第１の実施形態に掛かる制御は、放熱性や消費電力の観点で多くの制約を有する携帯端末上での表示処理についても高い改善効果を奏する。このような携帯端末として、前述のウェアラブルデバイスや後述のスマートフォン等が挙げられる。すなわち、第１の実施形態に掛かる制御は、携帯端末を用いてコンテンツを実空間に定位する処理について特に高い改善効果を奏する、と見做され得る。
【００７２】
＜２−４．変形例＞
｛２−４−１．変形例１｝
第１の実施形態は前述した例に限定されない。上記の説明では、右側表示部１２４ａおよび左側表示部１２４ｂがスキャンライン方式の発光を行う例を中心として説明したが、かかる例に限定されない。右側表示部１２４ａおよび左側表示部１２４ｂは、グローバル発光が可能であってもよい。例えば、右側表示部１２４ａおよび左側表示部１２４ｂは、ＬＣＯＳ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  ｏｎ  Ｓｉｌｉｃｏｎ）などを含んで構成されてもよい。
【００７３】
ここで、図７Ａおよび図７Ｂを参照して、変形例１の内容についてより詳細に説明する。まず、図７Ａを参照して、変形例１の比較例による各フレームの表示タイミングの制御例について説明する。図７Ａは、本比較例による、グローバル発光が可能なＡＲグラスを用いた各フレームの表示タイミングの制御例を示した図である。図７Ａに示したように、本比較例では、全てのフレームに関して、発光の開始タイミングが左側表示部と右側表示部とで同じである。
【００７４】
次に、図７Ｂを参照して、図７Ａに示した状況における端末１０‐１による各フレームの表示タイミングの制御例について説明する。図７Ｂは、変形例１に係る端末１０‐１による各フレームの表示タイミングの制御例を示した図である。図７Ｂに示したように、変形例１に係る出力制御部１０６は、右側表示部１２４ａによる当該所定のコンテンツの発光位相と、左側表示部１２４ｂによる当該所定のコンテンツの発光位相とを、予め設定されている位相差（例えば、半周期分の位相差など）だけ異ならせながら、右側表示部１２４ａおよび左側表示部１２４ｂに当該所定のコンテンツをグローバル発光させ得る。
【００７５】
これにより、グローバル発光が可能な場面に関しても、コンテンツの表示に関する時間解像度を２倍にすることができる。従って、当該所定のコンテンツの表示の遅延量を減少させることができる。
【００７６】
｛２−４−２．変形例２｝
次に、第１の実施形態の変形例２について説明する。変形例２では、ユーザが端末１０‐１を用いて、映像を裸眼立体視可能な場面を想定する。例えば、端末１０‐１の表示部１２４が、裸眼立体視可能なようにハードウェア的に構成されていてもよい。例えば、図８に示したように、表示部１２４は、複数のバリア６０を有し、かつ、隣接するバリア６０間にはそれぞれスリット６２が設けられていてもよい。この場合、図８に示したように、表示部１２４は、ユーザの両眼の位置を基準として、個々のスリット６２よりも奥に（遠くに）映像６４を表示し得る。これにより、ユーザの左右の眼はそれぞれ、各スリット６２を介して映像６４を知覚することにより、裸眼立体視が可能となる。
【００７７】
または、端末１０‐１は、例えばＬＣＤやＯＬＥＤなどのディスプレイを用いて裸眼立体視可能なように表示を制御可能であってもよい。例えば、端末１０‐１は、当該ディスプレイを用いて裸眼立体視可能なように表示を制御するための所定のアプリケーションを実装してもよい。
【００７８】
変形例２に係る出力制御部１０６は、例えば図７Ｂに示した変形例１と同様に、表示部１２４による、当該所定のコンテンツに対応する右眼用フレーム画像の発光位相と、表示部１２４による、当該所定のコンテンツに対応する左眼用フレーム画像の発光位相とを、予め設定されている位相差だけ異ならせながら、当該右眼用フレーム画像および当該左眼用フレーム画像を表示部１２４に順次表示させ得る。これにより、裸眼立体視が可能なデバイスまたはアプリケーションが利用される場面において、２−３節で述べた効果と同様の効果が得られる。
【００７９】
＜＜３．第２の実施形態＞＞
以上、第１の実施形態について説明した。次に、第２の実施形態について説明する。後述するように、第２の実施形態によれば、映像の表示だけでなく、映像の撮像に関しても左側撮像部と右側撮像部との間で撮像位相を異ならせることができる。
【００８０】
＜３−１．比較例＞
まず、第２の実施形態の比較例について説明する。本比較例に係るＡＲグラスは、左側表示部、右側表示部、左側撮像部、および、右側撮像部を有する。図９は、本比較例による処理の流れを概略的に示した図である。図９に示したように、本比較例では、各フレームに関して、撮像、撮像画像のフォーマット変換、および、変換後の画像の表示のタイミングが、左側の入出力機構（具体的には、左側撮像部および左側表示部）と、右側の入出力機構（具体的には、右側撮像部および右側表示部）とで同一である。しかしながら、本比較例では、例えば所定の規格に基づいて予め定められている撮像レートおよび表示レートよりも、撮像レートおよび表示レートを上げることが困難である。
【００８１】
後述するように、第２の実施形態に係る端末１０‐２は、画像の撮像レートおよび表示レートを本比較例よりも向上させることができる。以下では、第１の実施形態と異なる内容についてのみ説明を行うこととし、同一の内容については説明を省略する。
【００８２】
＜３−２．構成＞
次に、第２の実施形態に係る端末１０‐２の構成について説明する。図１０は、端末１０‐２の外観構成を概略的に示した図（上面図）である。図１０に示したように、端末１０‐２は、第１の実施形態に係る端末１０‐１と比較して、右側撮像部１２８ａおよび左側撮像部１２８ｂをさらに備える。
【００８３】
また、図１１は、端末１０‐２の機能構成例を示したブロック図である。図１１に示したように、端末１０‐２は、端末１０‐１と比較して、撮像制御部１０８、および、撮像部１２８（右側撮像部１２８ａおよび左側撮像部１２８ｂ）をさらに有する。
【００８４】
｛３−２−１．右側撮像部１２８ａ、左側撮像部１２８ｂ｝
右側撮像部１２８ａは、後述する撮像制御部１０８の制御に従って、端末１０を使用（装着など）するユーザの右側の撮像を行う。また、左側撮像部１２８ｂは、撮像制御部１０８の制御に従って、当該ユーザの左側の撮像を行う。
【００８５】
｛３−２−２．撮像制御部１０８｝
撮像制御部１０８は、右側撮像部１２８ａによる右側撮像位相と、左側撮像部１２８ｂによる左側撮像位相とを第２の基準に基づいて異ならせる。ここで、当該第２の基準は、前述した「基準例１」、「基準例２」、および、「基準例３」のうちのいずれかであってもよい。あるいは、当該第２の基準は、これらの複数の種類の基準のうちのいずれか２以上の組み合わせであってもよい。また、当該第２の基準は、前述した第１の基準と同一であってもよいし、異なってもよい。
【００８６】
ここで、図１２を参照して、上記の機能についてより詳細に説明する。図１２は、端末１０‐２による、フレームごとの、撮像、撮像画像のフォーマット変換、および、変換後の画像の表示の各タイミングの制御例を示した図である。図１２に示した例では、第１の基準および第２の基準ともに、上記の基準例１（つまり、右側出力位相と左側出力位相とを、予め設定されている位相差だけ異ならせること）がそれぞれ用いられている。より具体的には、図１２に示した例では、右側撮像位相と左側撮像位相とが「０．５フレーム」分だけ異なっており、かつ、右側出力位相と左側出力位相とが「０．５フレーム」分だけ異なっている。
【００８７】
図１２に示したように、撮像制御部１０８は、各タイミング（例えば「ｔ１」、「ｔ２」、「ｔ３」など）で右側撮像部１２８ａおよび左側撮像部１２８ｂに交互に撮像を開始させる。例えば、撮像制御部１０８は、タイミング「ｔ１」において、左側撮像部１２８ｂにフレームの撮像を開始させる。次に、撮像制御部１０８は、タイミング「ｔ２」の直前において、現在のフレーム（より詳細には、タイミング「ｔ２」の直前までに右側撮像部１２８ａが撮像していたフレーム）の撮像を右側撮像部１２８ａに終了させ、そして、タイミング「ｔ２」において、次のフレームの撮像を右側撮像部１２８ａに開始させる。次に、撮像制御部１０８は、タイミング「ｔ３」の直前において、現在のフレーム（つまり、タイミング「ｔ３」の直前までに左側撮像部１２８ｂが撮像していたフレーム）の撮像を左側撮像部１２８ｂに終了させ、そして、タイミング「ｔ３」において、次のフレームの撮像を左側撮像部１２８ｂに開始させる。
【００８８】
さらに、出力制御部１０６は、右側撮像部１２８ａにより撮像された各フレームの右側表示部１２４ａによる表示と、左側撮像部１２８ｂにより撮像された各フレームの左側表示部１２４ｂによる表示と、時間の経過に応じて交互に切り替える。例えば、出力制御部１０６は、例えば「ｔ２」と「ｔ５」との間の時間帯において、左側撮像部１２８ｂが現在撮像しているフレームのフォーマット変換を開始し、その後、当該変換後のフレームの表示を左側表示部１２４ｂに開始させる。また、出力制御部１０６は、例えば「ｔ３」と「ｔ６」との間の時間帯において、右側撮像部１２８ｂが現在撮像しているフレームのフォーマット変換を開始し、その後、当該変換後のフレームの表示を右側表示部１２４ａに開始させる。
【００８９】
＜３−３．効果＞
以上説明したように、第２の実施形態に係る端末１０‐２は、右側撮像部１２８ａによる右側撮像位相と、左側撮像部１２８ｂによる左側撮像位相とを第２の基準に基づいて異ならせる。さらに、端末１０‐２は、右側撮像部１２８ａにより撮像された各フレームの、右側表示部１２４ａによる右側発光位相と、左側撮像部１２８ｂにより撮像された各フレームの、左側表示部１２４ｂによる左側発光位相とを第１の基準に基づいて異ならせ得る。これにより、例えば、前述した第２の実施形態の本比較例（つまり、撮像に関して左右の位相差がない場合）と比較して、画像の撮像レートおよび表示レートを向上させることができる。つまり、入力および出力に関する時間的解像度を本比較例よりも向上させることができる。
【００９０】
＜＜４．第３の実施形態＞＞
以上、第２の実施形態について説明した。次に、第３の実施形態について説明する。後述するように、第３の実施形態によれば、音の出力に関して、左側出力位相と右側出力位相とを適切に異ならせることができる。以下では、第１の実施形態と異なる内容についてのみ説明を行うこととし、同一の内容については説明を省略する。
【００９１】
＜４−１．構成＞
まず、第３の実施形態に係る端末１０‐３の構成について説明する。図１３は、第３の実施形態に係る端末１０‐３の機能構成例を示したブロック図である。図１３に示したように、端末１０‐３は、第１の実施形態に係る端末１０‐１と比較して、音出力部１３０（より詳細には、右側音出力部１３０ａおよび左側音出力部１３０ｂ）、測距部１１０、および、遮蔽判定部１１２をさらに有する。
【００９２】
｛４−１−１．右側音出力部１３０ａ、左側音出力部１３０ｂ｝
右側音出力部１３０ａは、本開示に係る第１の音出力部の一例である。また、左側音出力部１３０ｂは、本開示に係る第２の音出力部の一例である。右側音出力部１３０ａおよび左側音出力部１３０ｂは、例えばスピーカ、イヤフォン、または、ヘッドフォンなどを含んで構成され得る。
【００９３】
右側音出力部１３０ａは、端末１０‐３を使用するユーザの右耳に対して音を出力し得る。また、左側音出力部１３０ｂは、端末１０‐３を使用するユーザの左耳に対して音を出力し得る。例えば、右側音出力部１３０ａは、（コンテンツ取得部１０２により取得された）所定のコンテンツに対応する右側音を、出力制御部１０６の制御に従って出力する。また、左側音出力部１３０ｂは、当該所定のコンテンツに対応する左側音を、出力制御部１０６の制御に従って出力する。ここで、右側音は、例えば、当該ユーザの右耳用の音である。また、左側音は、例えば、当該ユーザの左耳用の音である。
【００９４】
｛４−１−２．測距部１１０｝
測距部１１０は、例えばセンサ部１２２が有するデプスセンサによるセンシング結果に基づいて、端末１０‐３の周囲（例えば、端末１０‐３の前方）に位置する一以上の実オブジェクトの各々と端末１０‐３との間の距離を計測する。
【００９５】
｛４−１−３．遮蔽判定部１１２｝
遮蔽判定部１１２は、音源であるオブジェクト（以下、音源オブジェクトと称する）から発せられている音が他のオブジェクトによって遮蔽されているか否かを、該当のユーザと当該音源オブジェクトとの位置関係に基づいて判定する。ここで、当該音源オブジェクトは、実オブジェクトであってもよいし、仮想オブジェクトであってもよい。また、当該他のオブジェクトは、実オブジェクトであってもよいし、仮想オブジェクトであってもよい。なお、音源オブジェクトや当該他のオブジェクトが実オブジェクトである場合には、端末１０‐３は、これらのオブジェクトの位置情報を、測距部１１０による計測結果と、ユーザ位置推定部１０４により推定された当該ユーザの位置情報とに基づいて特定し得る。また、音源オブジェクトや当該他のオブジェクトが仮想オブジェクトである場合には、これらのオブジェクトと実空間内における位置情報とが関連付けられている。この場合、端末１０‐３は、あるタイミング（例えば現在）における、これらのオブジェクトに関連付けられている位置情報を、予め取得済みの、当該コンテンツに関連付けられているメタ情報に基づいて特定し得る。
【００９６】
例えば、遮蔽判定部１１２は、当該音源オブジェクトの位置情報と、ユーザ位置推定部１０４により推定された当該ユーザの位置情報と、一以上の他のオブジェクトの位置情報との関係性に基づいて、当該音源オブジェクトから発せられている音が当該他のオブジェクトによって遮蔽されているか否かを判定する。一例として、当該音源オブジェクトの位置情報と、推定された当該ユーザの位置情報との間に一以上の他のオブジェクトが位置する場合には、遮蔽判定部１１２は、当該音源オブジェクトから発せられている音の少なくとも一部が、他のオブジェクトによって遮蔽されていると判定する。また、当該音源オブジェクトの位置情報と、推定された当該ユーザの位置情報との間に他のオブジェクトが全く位置しない場合には、遮蔽判定部１１２は、当該音源オブジェクトから発せられている音が他のオブジェクトによって遮蔽されていないと判定する。
【００９７】
｛４−１−４．出力制御部１０６｝
第３の実施形態に係る出力制御部１０６は、コンテンツ取得部１０２により取得された所定のコンテンツに対応する画像の、右側表示部１２４ａおよび左側表示部１２４ｂによる表示と、当該所定のコンテンツに対応する音の、右側音出力部１３０ａおよび左側音出力部１３０ｂによる出力とを制御する。ここで、当該所定のコンテンツに対応する音は、上記の音源オブジェクトが発する音と同一であってもよいし、異なってもよい。
【００９８】
（４−１−４−１．左右の出力位相に関する制御）
例えば、出力制御部１０６は、当該所定のコンテンツに対応する右側音の出力位相と、当該所定のコンテンツに対応する左側音の出力位相とを上記の第１の基準に基づいて異ならせる。さらに、出力制御部１０６は、第１のデューティ比で右側音出力部１３０ａに当該右側音を出力させ、かつ、第２のデューティ比で左側音出力部１３０ｂに当該左側音を出力させてもよい。例えば、当該第１のデューティ比および当該第２のデューティ比はそれぞれ、「５０％」に設定されてもよい。
【００９９】
‐比較例
ここで、図１４Ａおよび図１４Ｂを参照して、上記の機能についてより詳細に説明する。まず、図１４Ａを参照して、第３の実施形態の第１の比較例について説明する。図１４Ａは、音源オブジェクト７０の位置が変化する場面における、当該第１の比較例による、右側音出力部および左側音出力部による出力タイミングの制御例を示した図である。
【０１００】
図１４Ａに示したように、第１の比較例では、音の各出力タイミングにおけるユーザ２と音源オブジェクト７０との位置関係に基づいて、当該出力タイミングにおいて音源オブジェクト７０から発せられる音を右側音出力部および左側音出力部に同時に出力させる。例えば、タイミング「ｔ１」において音源オブジェクト７０から発せられる音が、タイミング「ｔ１」におけるユーザ２と音源オブジェクト７０との位置関係に基づいて右側音出力部および左側音出力部に同時に出力され、かつ、タイミング「ｔ１」および「ｔ３」の間継続して出力される。
【０１０１】
しかしながら、第１の比較例では、音の出力レート（音の出力解像度）が、例えば所定の規格に基づいて予め定められている出力レート（音の出力解像度）と同一である。
【０１０２】
‐端末１０‐３の制御例
次に、図１４Ｂを参照して、図１４Ａに示した状況における端末１０‐３による音の出力の制御の例について説明する。図１４Ｂは、音源オブジェクト７０の位置が変化する場面における、音源オブジェクト７０から発せられる音の、端末１０‐３による出力タイミングの制御例を示した図である。
【０１０３】
図１４Ｂは、上記の基準例１（つまり、右側出力位相と左側出力位相とを、予め設定されている位相差だけ異ならせること）を用いた際の、右側音出力部１３０ａおよび左側音出力部１３０ｂによる、音源オブジェクト７０から発せられる音の出力タイミングの制御例を示した図である。図１４Ｂに示した例では、出力制御部１０６は、当該音の右側出力位相と当該音の左側出力位相とを半周期だけ異ならせる。さらに、出力制御部１０６は、第１のデューティ比および第２のデューティ比をそれぞれ５０％として、右側音出力部１３０ａおよび左側音出力部１３０ｂに当該音を出力させる。
【０１０４】
例えば、図１４Ｂに示したように、出力制御部１０６は、まず、タイミング「ｔ１」におけるユーザ２と音源オブジェクト７０との位置関係に基づいて、「ｔ１」において音源オブジェクト７０から発せられる音を、「ｔ１」から「ｔ２」までの間に左側音出力部１３０ｂのみに出力させる。その後、出力制御部１０６は、タイミング「ｔ２」におけるユーザ２と音源オブジェクト７０との最新の位置関係に基づいて、「ｔ２」において音源オブジェクト７０から発せられる音を、「ｔ２」から「ｔ３」までの間に右側音出力部１３０ａのみに出力させる。同時に、出力制御部１０６は、左側音出力部１３０ｂによる音の出力を中止させる。その後、出力制御部１０６は、タイミング「ｔ３」におけるユーザ２と音源オブジェクト７０との最新の位置関係に基づいて、「ｔ３」において音源オブジェクト７０から発せられる音を、「ｔ３」から「ｔ４」までの間に左側音出力部１３０ｂのみに出力させる。同時に、出力制御部１０６は、右側音出力部１３０ａによる音の出力を中止させる。
【０１０５】
この制御例によれば、音源オブジェクト７０から発せられる音の出力解像度（出力レート）を、図１４Ａに示した第１の比較例よりも２倍にすることができる。さらに、各音の出力タイミングにおいて、ユーザ２と音源オブジェクト７０との最新の位置関係を用いるので、当該位置関係に関する追従性が第１の比較例よりも高まる。
【０１０６】
（４−１−４−２．遮蔽判定の結果に基づいた制御例）
さらに、出力制御部１０６は、遮蔽判定部１１２による判定結果に基づいて、右側表示部１２４ａによる当該右側音の出力と、左側表示部１２４ｂによる当該左側音の出力とを制御することも可能である。例えば、出力制御部１０６は、遮蔽判定部１１２による判定結果に基づいて、右側表示部１２４ａおよび左側表示部１２４ｂによる、当該所定のコンテンツに対応する音の出力設定（例えば、当該音が各耳に届くタイミング、当該音の音量、および、当該音に対する所定のフィルタの適用の有無など）を変更する。例えば、上記の音源オブジェクトから発せられる音が一以上の他のオブジェクトにより遮蔽されていると判定された場合には、出力制御部１０６は、右側表示部１２４ａおよび左側表示部１２４ｂにより出力される当該音の音量を小さくさせてもよい。または、この場合、出力制御部１０６は、当該音の特性を、他のオブジェクトにより遮蔽されたような音の特性に変更するためのフィルタ（例えば、当該音の特性を、直接音の特性から間接音（反射音など）の特性に変更するためのフィルタなど）を当該音に対して適用し、そして、適用後の音を右側表示部１２４ａおよび左側表示部１２４ｂに出力させてもよい。
【０１０７】
また、当該音源オブジェクトから発せられる音が他のオブジェクトにより全く遮蔽されていないと判定された場合には、出力制御部１０６は、当該音を通常の設定通りに右側表示部１２４ａおよび左側表示部１２４ｂに出力させる。
【０１０８】
‐比較例
ここで、図１５Ａおよび図１５Ｂを参照して、上記の機能についてより詳細に説明する。まず、図１５Ａを参照して、第３の実施形態の第２の比較例について説明する。図１５Ａは、当該第２の比較例による、右側音出力部および左側音出力部による出力タイミングの制御例を示した図である。図１５Ａに示した例では、音源オブジェクト７０、他オブジェクト４２、および、ユーザ２の三者の位置関係が変化する場面を前提とする。
【０１０９】
図１５Ａに示したように、第２の比較例では、音の各出力タイミングにおける、ユーザ２、音源オブジェクト７０、および、他オブジェクト４２の位置関係（例えば、音源オブジェクト７０とユーザ２との間に他オブジェクト４２が位置するか否か等）に基づいて、当該出力タイミングにおいて音源オブジェクト７０から発せられる音を右側音出力部および左側音出力部に同時に出力させる。例えば、タイミング「ｔ１」において音源オブジェクト７０から発せられる音が、タイミング「ｔ１」におけるユーザ２、音源オブジェクト７０、および、他オブジェクト４２の位置関係に基づいて右側音出力部および左側音出力部に同時に出力され、かつ、タイミング「ｔ１」および「ｔ３」の間継続して出力される。
【０１１０】
しかしながら、第２の比較例では、音の出力レート（音の出力解像度）が、例えば所定の規格に基づいて予め定められている出力レート（音の出力解像度）と同一である。
【０１１１】
‐端末１０‐３の制御例
次に、図１５Ｂを参照して、図１５Ａに示した状況における端末１０‐３による音の出力の制御の例について説明する。図１５Ｂは、図１５Ａに示した状況における、音源オブジェクト７０から発せられる音の、端末１０‐３による出力タイミングの制御例を示した図である。
【０１１２】
図１５Ｂは、上記の基準例１（つまり、右側出力位相と左側出力位相とを、予め設定されている位相差だけ異ならせること）を用いた際の、右側音出力部１３０ａおよび左側音出力部１３０ｂによる、音源オブジェクト７０から発せられる音の出力タイミングの制御例を示した図である。図１５Ｂに示した例では、出力制御部１０６は、当該音の右側出力位相と当該音の左側出力位相とを半周期だけ異ならせる。さらに、出力制御部１０６は、第１のデューティ比および第２のデューティ比をそれぞれ５０％として、右側音出力部１３０ａおよび左側音出力部１３０ｂに当該音を出力させる。
【０１１３】
例えば、図１５Ｂに示したように、出力制御部１０６は、まず、タイミング「ｔ１」における、遮蔽判定部１１２による判定結果、および、ユーザ２と音源オブジェクト７０との位置関係に基づいて、「ｔ１」において音源オブジェクト７０から発せられる音の出力設定を決定する。そして、出力制御部１０６は、決定された出力設定で当該音を、「ｔ１」から「ｔ２」までの間に左側音出力部１３０ｂのみに出力させる。
【０１１４】
その後、出力制御部１０６は、タイミング「ｔ２」における、遮蔽判定部１１２による判定結果、および、ユーザ２と音源オブジェクト７０との最新の位置関係に基づいて、「ｔ２」において音源オブジェクト７０から発せられる音の出力設定を決定する。そして、出力制御部１０６は、決定された出力設定で当該音を、「ｔ２」から「ｔ３」までの間に右側音出力部１３０ａのみに出力させ、かつ、左側音出力部１３０ｂによる音の出力を中止させる。
【０１１５】
その後、出力制御部１０６は、タイミング「ｔ３」における、遮蔽判定部１１２による判定結果、および、ユーザ２と音源オブジェクト７０との最新の位置関係に基づいて、「ｔ３」において音源オブジェクト７０から発せられる音の出力設定を決定する。そして、出力制御部１０６は、決定された出力設定で当該音を、「ｔ３」から「ｔ４」までの間に左側音出力部１３０ｂのみに出力させ、かつ、右側音出力部１３０ａによる音の出力を中止させる。
【０１１６】
この制御例によれば、音源オブジェクト７０から発せられる音の出力解像度（出力レート）を、図１５Ａに示した第２の比較例よりも２倍にすることができる。さらに、各音の出力タイミングにおいて、音源オブジェクト７０、他オブジェクト４２、および、ユーザ２の三者の最新の位置関係を用いるので、当該位置関係に関する追従性が第２の比較例よりも高まる。
【０１１７】
＜４−２．効果＞
以上説明したように、第３の実施形態に係る端末１０‐３は、ユーザと所定のコンテンツとの位置関係に基づいて、右側音出力部１３０ａによる当該所定のコンテンツに対応する右側音の出力と、左側音出力部１３０ｂによる当該所定のコンテンツに対応する左側音の出力とを制御し、かつ、右側音出力部１３０ａによる当該右側音の出力位相と、左側音出力部１３０ｂによる当該左側音の出力位相とを第１の基準に基づいて異ならせる。これにより、例えば、当該所定のコンテンツに関連付けられている位置情報が時間の経過に応じて変化する場面において、当該所定のコンテンツに対応する音の出力の遅延量を減少させることができる。
【０１１８】
例えば、予め定められている当該音の出力間隔（出力周期）を変えることなく、当該音の出力の遅延量を減少させることができる。例えば、端末１０‐３は、各音の出力タイミングにおいて、音源オブジェクト、一以上の他のオブジェクト、および、ユーザの各々の最新の位置関係を用いるので、当該位置関係に関する追従性を高めることができる。
【０１１９】
＜＜５．第４の実施形態＞＞
以上、第３の実施形態について説明した。次に、第４の実施形態について説明する。後述するように、第４の実施形態によれば、端末１０の代わりに、サーバ２０が、端末１０を使用するユーザと、当該ユーザに提供される所定のコンテンツとの位置関係に基づいて、右側出力部（より詳細には、右側表示部１２４ａおよび右側音出力部１３０ａ）による当該所定のコンテンツの出力と、左側出力部（より詳細には、左側表示部１２４ｂおよび左側音出力部１３０ｂ）による当該所定のコンテンツの出力とを制御することができる。以下では、第１の実施形態と異なる内容についてのみ説明を行うこととし、同一の内容については説明を省略する。
【０１２０】
＜５−１．構成：端末１０‐４＞
まず、第４の実施形態に係る端末１０‐４の構成について、図１６を参照して説明する。図１６は、端末１０‐４の機能構成例を示したブロック図である。図１６に示したように、端末１０‐４は、第１の実施形態に係る端末１０‐１と比較して、音出力部１３０および送信制御部１１４を有する。なお、音出力部１３０の内容は、第３の実施形態と同様であり得る。
【０１２１】
｛５−１−１．送信制御部１１４｝
送信制御部１１４は、サーバ２０‐４などの他の装置に対する各種の情報の送信を制御する。例えば、送信制御部１１４は、センサ部１２２による各種のセンシング結果をサーバ２０‐４へ通信部１２０に送信させる。
【０１２２】
｛５−１−２．出力制御部１０６｝
第４の実施形態に係る出力制御部１０６は、サーバ２０から受信される制御情報に従って、右側表示部１２４ａおよび左側表示部１２４ｂによる表示を制御する。また、出力制御部１０６は、当該制御情報に従って、右側音出力部１３０ａおよび左側音出力部１３０ｂによる音の出力を制御する。
【０１２３】
例えば、出力制御部１０６は、まず、サーバ２０から受信された制御情報に従って、（例えばサーバ２０から受信された）所定のコンテンツに対応する右眼用画像および左眼用画像を生成する。そして、出力制御部１０６は、当該右眼用画像の発光位相と当該左眼用画像の発光位相とを当該制御情報に従って異ならせながら、当該右眼用画像を右側表示部１２４ａに表示させ、かつ、当該左眼用画像を左側表示部１２４ｂに表示させる。変形例として、端末１０‐４は、所定のコンテンツに対応する右眼用画像および左眼用画像をそれぞれサーバ２０から受信してもよい。
【０１２４】
さらに、出力制御部１０６は、サーバ２０から受信された制御情報に従って、当該所定のコンテンツに対応する右側音および左側音を生成する。そして、出力制御部１０６は、当該右側音の出力位相と当該左側音の出力位相とを当該制御情報に従って異ならせながら、当該右側音を右側音出力部１３０ａに出力させ、かつ、当該左側音を左側音出力部１３０ｂに出力させる。変形例として、端末１０‐４は、所定のコンテンツに対応する右側音のデータおよび当該コンテンツに対応する左側音のデータをそれぞれサーバ２０から受信してもよい。
【０１２５】
＜５−２．構成：サーバ２０‐４＞
次に、第４の実施形態に係るサーバ２０‐４の構成について説明する。サーバ２０‐４は、本開示に係る情報処理装置の一例である。図１７は、サーバ２０‐４の機能構成例を示したブロック図である。図１７に示したように、サーバ２０‐４は、制御部２００、通信部２２０、および、記憶部２２２を有する。
【０１２６】
｛５−２−１．制御部２００｝
制御部２００は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理回路を含んで構成され得る。制御部２００は、サーバ２０‐４の動作を統括的に制御する。また、図１７に示したように、制御部２００は、コンテンツ取得部２０２、ユーザ位置推定部２０４、および、出力制御部２０６を有する。
【０１２７】
｛５−２−２．コンテンツ取得部２０２｝
コンテンツ取得部２０２は、本開示に係る取得部の一例である。コンテンツ取得部２０２は、例えば受信または読出し処理などにより、所定のコンテンツを取得する。例えば、後述する記憶部２２２が一以上のコンテンツを記憶し得る。この場合、コンテンツ取得部２０２は、例えば端末１０‐４から受信されるコンテンツの取得要求などに基づいて、当該一以上のコンテンツのうちのいずれかを記憶部２２２から読み出すことにより取得し得る。または、コンテンツ取得部２０２は、当該コンテンツの取得要求などに基づいて、所定のコンテンツを、通信網２２に接続されている他の装置（図示省略）から受信することにより取得してもよい。
【０１２８】
｛５−２−３．ユーザ位置推定部２０４｝
ユーザ位置推定部２０４は、本開示に係る推定部の一例である。ユーザ位置推定部２０４は、端末１０‐４を使用するユーザの位置情報を、端末１０‐４から受信された各種のセンシング結果を用いて推定する。なお、具体的な推定方法に関しては、第１の実施形態に係るユーザ位置推定部１０４と概略同様であってもよい。
【０１２９】
｛５−２−４．出力制御部２０６｝
出力制御部２０６は、コンテンツ取得部１０２により取得された所定のコンテンツの、端末１０‐４による出力を制御する。例えば、出力制御部２０６は、まず、当該所定のコンテンツを端末１０‐４に出力させるための制御情報を生成し、そして、当該制御情報を端末１０‐４へ通信部２２０に送信させる。一例として、出力制御部２０６は、ユーザ位置推定部２０４により推定されたユーザの位置情報と、当該所定のコンテンツに関連付けられている位置情報との関係性に基づいて、端末１０‐４の右側出力部（右側表示部１２４ａおよび／または右側音出力部１３０ａ）による当該所定のコンテンツの出力と、端末１０‐４の左側出力部（右側表示部１２４ａおよび／または右側音出力部１３０ａ）による当該所定のコンテンツの出力とを制御するための制御情報を生成する。
【０１３０】
なお、具体的な制御内容に関しては、第３の実施形態に係る出力制御部１０６と概略同様であってもよい。
【０１３１】
｛５−２−５．通信部２２０｝
通信部２２０は、例えば通信網２２を介して、他の装置との間で情報の送受信を行う。例えば、通信部２２０は、出力制御部２０６の制御に従って、生成された制御情報を端末１０‐４へ送信する。また、通信部２２０は、各種のセンシング結果を端末１０‐４から受信する。
【０１３２】
｛５−２−６．記憶部２２２｝
記憶部２２２は、例えば一以上のコンテンツなどの各種のデータや、各種のソフトウェアを記憶する。
【０１３３】
＜５−３．効果＞
以上説明したように、第４の実施形態に係るサーバ２０‐４は、端末１０‐４から受信された各種の情報に基づいて推定されたユーザの位置情報と、所定のコンテンツに関連付けられている位置情報との関係性に基づいて、端末１０‐４の右側出力部による当該所定のコンテンツの出力と、端末１０‐４の左側出力部による当該所定のコンテンツの出力とを制御する。これにより、２−３節で述べた効果と同様の効果が得られる。
【０１３４】
＜＜６．適用例＞＞
以上、第４の実施形態について説明した。次に、前述した「第１の実施形態」〜「第４の実施形態」の適用例について、「６−１．適用例１」および「６−２．適用例２」において説明する。
【０１３５】
＜６−１．適用例１＞
まず、適用例１について、図１８を参照して説明する。図１８に示したように、適用例１では、端末１０がＡＲグラスであり、かつ、ユーザが端末１０を装着してテニスを行う場面を想定する。適用例１では、端末１０は、テニスボール４０（実オブジェクト４０）と同じ位置に、例えばテニスボール４０の速度に応じた態様の仮想オブジェクト５０（例えば、炎の画像などの所定のエフェクト）が表示されるように、右側表示部１２４ａおよび左側表示部１２４ｂの表示を制御する。例えば、端末１０は、右側表示部１２４ａによる仮想オブジェクト５０の発光位相と左側表示部１２４ｂによる仮想オブジェクト５０の発光位相とを上記の第１の基準に基づいて異ならせながら、テニスボール４０の位置の変化に追従して炎の画像５０の表示位置を逐次変更する。さらに、端末１０は、テニスボール４０の速度が速いほど炎の画像５０がより大きく表示されるように、右側表示部１２４ａおよび左側表示部１２４ｂの表示を制御する。
【０１３６】
適用例１によれば、例えば、テニスの最中にテニスボール４０が高速に移動したり、ユーザの動きが大きい場合であっても、端末１０は、テニスボール４０とユーザとの位置関係の変化に対して仮想オブジェクト５０を追従性高く表示することができる。
【０１３７】
＜６−２．適用例２＞
次に、適用例２について、図１９を参照して説明する。適用例２では、端末１０がＡＲグラスであり、かつ、ユーザが端末１０を装着して、屋外において体験型ゲームを行う場面を想定する。図１９は、右側表示部１２４ａおよび左側表示部１２４ｂにより表示される、当該体験型ゲームの映像８０の一例を示した図である。
【０１３８】
例えば、当該体験型ゲーム内の仮想オブジェクト８２（図１９に示した例では恐竜の画像）が当該ユーザの視界内に位置する間は、端末１０は、仮想オブジェクト８２と当該ユーザとの位置関係の変化に応じて仮想オブジェクト８２の表示位置が逐次更新されるように、右側表示部１２４ａおよび左側表示部１２４ｂによる表示を制御する。同時に、端末１０は、右側表示部１２４ａによる仮想オブジェクト８２の発光位相と左側表示部１２４ｂによる仮想オブジェクト８２の発光位相とを異ならせる。これにより、仮想オブジェクト８２の表示位置を高速に更新することができるので、仮想オブジェクト８２の素早い動きを当該ユーザに知覚させることができる。
【０１３９】
さらに、端末１０は、実空間内の、仮想オブジェクト８２と当該ユーザとの位置関係に応じた位置に、仮想オブジェクト８２に対応する音（鳴き声など）を定位させるように、右側音出力部１３０ａおよび左側音出力部１３０ｂによる音の出力を制御する。同時に、端末１０は、右側音出力部１３０ａによる当該音の出力位相と、左側音出力部１３０ｂによる当該音の出力位相とを異ならせる。これにより、例えば仮想オブジェクト８２が当該ユーザの視界外に移動した場合であっても、実空間内で仮想オブジェクト８２に関連付けられている位置を当該ユーザに対して追従性高く提示することができる。従って、当該体験型ゲームの臨場感が向上し得る。
【０１４０】
＜＜７．ハードウェア構成＞＞
次に、各実施形態に共通する端末１０のハードウェア構成例について、図２０を参照して説明する。図２０に示したように、端末１０は、ＣＰＵ１５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５４、バス１５６、インターフェース１５８、入力装置１６０、出力装置１６２、ストレージ装置１６４、および、通信装置１６６を備える。
【０１４１】
ＣＰＵ１５０は、演算処理装置および制御装置として機能し、各種プログラムに従って端末１０内の動作全般を制御する。また、ＣＰＵ１５０は、端末１０において制御部１００の機能を実現する。なお、ＣＰＵ１５０は、マイクロプロセッサなどのプロセッサにより構成される。
【０１４２】
ＲＯＭ１５２は、ＣＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。
【０１４３】
ＲＡＭ１５４は、例えば、ＣＰＵ１５０により実行されるプログラムや、使用中のデータなどを一時的に記憶する。
【０１４４】
バス１５６は、ＣＰＵバスなどから構成される。このバス１５６は、ＣＰＵ１５０、ＲＯＭ１５２、および、ＲＡＭ１５４を相互に接続する。
【０１４５】
インターフェース１５８は、入力装置１６０、出力装置１６２、ストレージ装置１６４、および、通信装置１６６を、バス１５６と接続する。
【０１４６】
入力装置１６０は、例えばタッチパネル、ボタン、スイッチ、レバー、マイクロフォンなどユーザが情報を入力するための入力手段、および、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１５０に出力する入力制御回路などから構成される。
【０１４７】
出力装置１６２は、例えばＬＣＤやＯＬＥＤなどのディスプレイ、または、プロジェクタなどの表示装置を含む。また、出力装置１６２は、スピーカなどの音声出力装置を含む。出力装置１６２は、表示部１２４および音出力部１３０として機能し得る。
【０１４８】
ストレージ装置１６４は、データ格納用の装置である。ストレージ装置１６４は、例えば、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、または、記憶媒体に記録されたデータを削除する削除装置などを含む。ストレージ装置１６４は、記憶部１２６として機能し得る。
【０１４９】
通信装置１６６は、例えば通信網２２などに接続するための通信デバイス（例えばネットワークカードなど）等で構成された通信インターフェースである。また、通信装置１６６は、無線ＬＡＮ対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、または有線による通信を行うワイヤー通信装置であってもよい。通信装置１６６は、通信部１２０として機能し得る。
【０１５０】
＜＜８．変形例＞＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１５１】
＜８−１．変形例１＞
例えば、前述した第３の実施形態では、端末１０‐３が、センサ部１２２、表示部１２４、音出力部１３０、および、記憶部１２６の全てを含む例について説明したが、かかる例に限定されない。例えば、センサ部１２２、表示部１２４、音出力部１３０、および、記憶部１２６のうちのいずれか一以上は、端末１０‐３と通信可能な他の装置（例えばスマートフォンやタブレット型端末など）に含まれてもよい。この場合、ユーザは、端末１０‐３および当該他の装置を同時に携帯してもよい。
【０１５２】
＜８−２．変形例２＞
前述した各実施形態では、端末１０が、眼鏡型のウェアラブルデバイスである例を中心として説明したが、かかる例に限定されない。端末１０は、他の種類のウェアラブルデバイスや据え置き型の装置であってもよい。例えば、偏光版を用いたメガネやアナグリフ用メガネ（赤青メガネ）などをユーザが装着する場合、前述した各実施形態に係る端末１０として、例えば、左右別出力の機能を有するテレビジョン受信機、ＬＣＤやＯＬＥＤなどを有するディスプレイ装置（例えばタブレット端末、スマートフォン、携帯型ゲーム機、または、携帯型音楽プレーヤなど）、または、プロジェクタなどが用いられてもよい。
【０１５３】
＜８−３．変形例３＞
また、図１では、サーバ２０が一台だけ図示されているが、かかる例に限定されず、複数台のコンピュータが協同して動作することにより、各実施形態に係るサーバ２０の機能が実現されてもよい。
【０１５４】
＜８−４．変形例４＞
前述した各実施形態の処理の流れにおける各ステップは、必ずしも記載された順序に沿って処理されなくてもよい。例えば、各ステップは、適宜順序が変更されて処理されてもよい。また、各ステップは、時系列的に処理される代わりに、一部並列的に又は個別的に処理されてもよい。また、記載されたステップのうちの一部が省略されたり、または、別のステップがさらに追加されてもよい。
【０１５５】
また、前述した各実施形態によれば、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４などのハードウェアを、第１の実施形態〜第３の実施形態に係る端末１０および／または第４の実施形態に係るサーバ２０の各構成要素と同等の機能を発揮させるためのコンピュータプログラムも提供可能である。また、当該コンピュータプログラムが記録された記憶媒体も提供され得る。
【０１５６】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１５７】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
実空間内における位置情報と関連付けられている所定のコンテンツを取得する取得部と、
前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御する出力制御部と、
を備え、
前記出力制御部は、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる、情報処理装置。
（２）
前記出力制御部は、前記ユーザと前記所定のコンテンツとの位置関係の変化に基づいて、前記右側出力部による前記所定のコンテンツの出力および前記左側出力部による前記所定のコンテンツの出力を変化させる、前記（１）に記載の情報処理装置。
（３）
前記出力制御部は、前記所定のコンテンツを前記実空間に定位させるように前記右側出力部による前記所定のコンテンツの出力と、前記左側出力部による前記所定のコンテンツの出力とを制御する、前記（２）に記載の情報処理装置。
（４）
前記出力制御部は、前記実空間内の、前記ユーザと前記所定のコンテンツとの位置関係に応じた位置に前記所定のコンテンツを定位させるように、前記右側出力部による前記所定のコンテンツの出力と、前記左側出力部による前記所定のコンテンツの出力とを制御する、前記（３）に記載の情報処理装置。
（５）
前記所定のコンテンツに対応する位置情報は、前記所定のコンテンツの再生時間の経過に応じて変更され、
前記取得部は、さらに、前記所定のコンテンツに対応する最新の位置情報を逐次取得し、
新たに取得された、前記所定のコンテンツに対応する最新の位置情報に基づいて前記位置関係の変化が特定される、前記（３）または（４）に記載の情報処理装置。
（６）
前記ユーザに関連するセンサによるセンシング結果に基づいて前記ユーザの最新の位置情報を逐次推定する推定部をさらに備え、
さらに、新たに推定された前記ユーザの最新の位置情報に基づいて前記位置関係の変化が特定される、前記（５）に記載の情報処理装置。
（７）
前記第１の基準は、前記ユーザと前記所定のコンテンツとの位置関係を含む、前記（３）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記右側出力部および前記左側出力部は、前記ユーザが携帯する携帯端末の少なくとも一部を構成し、
前記第１の基準は、前記携帯端末の運動状態をさらに含む、前記（７）に記載の情報処理装置。
（９）
前記右側出力部および前記左側出力部は、前記ユーザが携帯する携帯端末の少なくとも一部を構成し、
前記位置関係の変化は、前記携帯端末の運動状態に基づいて特定される、前記（３）〜（８）のいずれか一項に記載の情報処理装置。
（１０）
前記第１の基準は、前記携帯端末の運動状態に対応する運動量と所定の運動量との比較の結果をさらに含む、前記（８）または（９）に記載の情報処理装置。
（１１）
前記携帯端末の運動状態に対応する運動量が前記所定の運動量よりも小さい間は、前記出力制御部は、前記右側出力位相と前記左側出力位相とを実質的に一致させ、
前記携帯端末の運動状態に対応する運動量が前記所定の運動量以上である間は、前記出力制御部は、前記位置関係に基づいて、前記右側出力位相と前記左側出力位相とを異ならせる、前記（１０）に記載の情報処理装置。
（１２）
前記右側出力部は、前記所定のコンテンツに対応する右眼用画像を出力する第１の表示部であり、
前記左側出力部は、前記右眼用画像に対応する左眼用画像を出力する第２の表示部であり、
前記出力制御部は、前記右眼用画像の発光位相と前記左眼用画像の発光位相とを前記第１の基準に基づいて異ならせる、前記（３）〜（１１）のいずれか一項に記載の情報処理装置。
（１３）
前記右側出力部は、前記所定のコンテンツに対応する右側音を出力する第１の音出力部であり、
前記左側出力部は、前記右側音に対応する左側音を出力する第２の音出力部であり、
前記出力制御部は、前記右側音の出力位相と前記左側音の出力位相とを前記第１の基準に基づいて異ならせる、前記（３）〜（１２）のいずれか一項に記載の情報処理装置。
（１４）
前記出力制御部は、さらに、第１のデューティ比で前記右側出力部に前記所定のコンテンツを出力させ、かつ、
第２のデューティ比で前記左側出力部に前記所定のコンテンツを出力させる、前記（３）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
前記右側出力部は、前記所定のコンテンツに対応する右眼用画像を出力する第１の表示部であり、
前記左側出力部は、前記右眼用画像に対応する左眼用画像を出力する第２の表示部であり、
前記出力制御部は、さらに、前記第１のデューティ比に対応する第１の輝度で前記所定のコンテンツを前記第１の表示部に表示させ、かつ、
前記第２のデューティ比に対応する第２の輝度で前記所定のコンテンツを前記第２の表示部に表示させる、前記（１４）に記載の情報処理装置。
（１６）
前記第１のデューティ比および前記第２のデューティ比は、５０％である、前記（１４）または（１５）に記載の情報処理装置。
（１７）
右側撮像部による撮像と、前記右側撮像部に対応する左側撮像部による撮像とを制御する撮像制御部をさらに備え、
前記撮像制御部は、前記右側撮像部による撮像位相と、前記左側撮像部による撮像位相とを第２の基準に基づいて異ならせる、前記（３）〜（１６）のいずれか一項に記載の情報処理装置。
（１８）
前記情報処理装置は、前記ユーザが携帯する携帯端末であり、
前記右側出力部および前記左側出力部をさらに備える、前記（３）〜（１７）のいずれか一項に記載の情報処理装置。
（１９）
実空間内における位置情報と関連付けられている所定のコンテンツを取得することと、
前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御することと、
前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいてプロセッサが異ならせることと、
を含む、情報処理方法。
（２０）
コンピュータを、
実空間内における位置情報と関連付けられている所定のコンテンツを取得する取得部と、
前記所定のコンテンツが提供されるユーザと前記所定のコンテンツとの位置関係に基づいて、右側出力部による前記所定のコンテンツの出力と、前記右側出力部に対応する左側出力部による前記所定のコンテンツの出力とを制御する出力制御部、
として機能させるためのプログラムであって、
前記出力制御部は、前記右側出力部による前記所定のコンテンツの右側出力位相と、前記左側出力部による前記所定のコンテンツの左側出力位相とを第１の基準に基づいて異ならせる、プログラム。
【符号の説明】
【０１５８】
１０‐１、１０‐２、１０‐３、１０‐４  端末
２０‐１、２０‐４  サーバ
２２  通信網
１００、２００  制御部
１０２、２０２  コンテンツ取得部
１０４、２０４  ユーザ位置推定部
１０６、２０６  出力制御部
１０８  撮像制御部
１１０  測距部
１１２  遮蔽判定部
１１４  送信制御部
１２０、２２０  通信部
１２２  センサ部
１２４  単に表示部
１２４  表示部
１２４  ユーザの前方の映像が表示部
１２４  左眼用フレーム画像を表示部
１２４ａ  必要に応じて表示部
１２４ａ  右側表示部
１２４ｂ  左側表示部
１２６、２２２  記憶部
１２８ａ  右側撮像部
１２８ｂ  左側撮像部
１３０ａ  右側音出力部
１３０ｂ  左側音出力部
【図１】
2019179966.tif 000003
【図２】
2019179966.tif 000004
【図３】
2019179966.tif 000005
【図４Ａ】
2019179966.tif 000006
【図４Ｂ】
2019179966.tif 000007
【図５】
2019179966.tif 000008
【図６】
2019179966.tif 000009
【図７Ａ】
2019179966.tif 000010
【図７Ｂ】
2019179966.tif 000011
【図８】
2019179966.tif 000012
【図９】
2019179966.tif 000013
【図１０】
2019179966.tif 000014
【図１１】
2019179966.tif 000015
【図１２】
2019179966.tif 000016
【図１３】
2019179966.tif 000017
【図１４Ａ】
2019179966.tif 000018
【図１４Ｂ】
2019179966.tif 000019
【図１５Ａ】
2019179966.tif 000020
【図１５Ｂ】
2019179966.tif 000021
【図１６】
2019179966.tif 000022
【図１７】
2019179966.tif 000023
【図１８】
2019179966.tif 000024
【図１９】
2019179966.tif 000025
【図２０】
2019179966.tif 000026