(57)【要約】【課題】実物体に関連する複数のコンテンツが表示される場面において視認性の低下を防止することが可能な、情報処理装置、情報処理方法、およびプログラムを提案する。【解決手段】実物体に関連するコンテンツを表示させるための表示情報を出力する表示制御部を備え、第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、情報処理装置。【選択図】図１５
2017104198.tif 000002
【特許請求の範囲】
【請求項１】
実物体に関連するコンテンツを表示させるための表示情報を出力する表示制御部を備え、
第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、情報処理装置。
【請求項２】
前記情報処理装置は、所定の指標に基づいて、前記第１のコンテンツのレイアウト情報と前記第２のコンテンツのレイアウト情報とを決定するレイアウト情報決定部をさらに備える、請求項１に記載の情報処理装置。
【請求項３】
前記レイアウト情報は、優先度を含む、請求項２に記載の情報処理装置。
【請求項４】
前記所定の指標は、前記第１のコンテンツに関連する第１の情報、または、前記第２のコンテンツに関連する第２の情報である、請求項２に記載の情報処理装置。
【請求項５】
前記第１の情報および前記第２の情報は、前記実物体に関連する情報である、請求項４に記載の情報処理装置。
【請求項６】
前記第１の情報は、前記第１のコンテンツの特性を示す情報であり、
前記第２の情報は、前記第２のコンテンツの特性を示す情報である、請求項４に記載の情報処理装置。
【請求項７】
前記第１のコンテンツの特性は、前記第１のコンテンツの種類を含み、
前記第２のコンテンツの特性は、前記第２のコンテンツの種類を含む、請求項６に記載の情報処理装置。
【請求項８】
前記所定の指標は、ユーザに関する情報である、請求項２に記載の情報処理装置。
【請求項９】
前記ユーザに関する情報は、前記ユーザの視線の検出に応じた情報である、請求項８に記載の情報処理装置。
【請求項１０】
前記ユーザの視線の検出に応じた情報は、検出された前記ユーザの注視点の位置情報である、請求項９に記載の情報処理装置。
【請求項１１】
前記ユーザに関する情報は、前記ユーザの行動認識の結果である、請求項８に記載の情報処理装置。
【請求項１２】
前記所定の指標は、所定のソーシャルネットワーキングサービスにおける前記第１のコンテンツまたは前記第２のコンテンツに関する評価を示す情報である、請求項４に記載の情報処理装置。
【請求項１３】
前記所定の指標は、前記第１のコンテンツまたは前記第２のコンテンツに関する広告料の情報である、請求項４に記載の情報処理装置。
【請求項１４】
前記レイアウト情報決定部は、複数の前記所定の指標の各々に関して決定した前記第１のコンテンツのレイアウト情報に基づいて前記第１のコンテンツのレイアウト情報を決定し、かつ、複数の前記所定の指標の各々に関して決定した前記第２のコンテンツのレイアウト情報に基づいて前記第２のコンテンツのレイアウト情報を決定する、請求項２に記載の情報処理装置。
【請求項１５】
前記レイアウト情報は、重なり許容度を含み、
前記レイアウト情報決定部は、前記第１の情報に基づいて前記第１のコンテンツに関する重なり許容度を決定し、かつ、前記第２の情報に基づいて前記第２のコンテンツに関する重なり許容度を決定し、
前記表示制御部は、さらに、前記第１のコンテンツに関する重なり許容度、および、前記第２のコンテンツに関する重なり許容度に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、請求項４に記載の情報処理装置。
【請求項１６】
前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツの表示位置または表示サイズを変更する、請求項１に記載の情報処理装置。
【請求項１７】
前記表示制御部は、前記第１のコンテンツまたは前記第２のコンテンツの表示位置を変更した場合には、表示位置を変更したコンテンツと前記実物体との関連を示す表示をさらに表示させるための表示情報を出力する、請求項１６に記載の情報処理装置。
【請求項１８】
前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツと前記第２のコンテンツとの重なり関係を変更する、請求項１に記載の情報処理装置。
【請求項１９】
実物体に関連するコンテンツを表示させるための表示情報を出力することと、
第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトをプロセッサが調整することと、
を含む、情報処理方法。
【請求項２０】
コンピュータを、
実物体に関連するコンテンツを表示させるための表示情報を出力する表示制御部、
として機能させるための、プログラムであって、
第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、例えばＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）など、実世界と仮想世界とを結び付けるヒューマン・インターフェースに関する研究が行われている。【０００３】
例えば、下記特許文献１には、ユーザのジェスチャの認識に応じて、ＵＩオブジェクトの表示位置をユーザに向けて接近させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１２７１２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、複数のＵＩオブジェクトがそれぞれ独立してレイアウトされる。このため、複数のＵＩオブジェクトが重なって表示される場合があり、ＵＩオブジェクトの視認性が低下し得る。【０００６】
そこで、本開示では、実物体に関連する複数のコンテンツが表示される場面において視認性の低下を防止することが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、実物体に関連するコンテンツを表示させるための表示情報を出力する表示制御部を備え、第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、情報処理装置が提供される。【０００８】
また、本開示によれば、実物体に関連するコンテンツを表示させるための表示情報を出力することと、第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトをプロセッサが調整することと、を含む、情報処理方法が提供される。【０００９】
また、本開示によれば、コンピュータを、実物体に関連するコンテンツを表示させるための表示情報を出力する表示制御部、として機能させるための、プログラムであって、第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、プログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、実物体に関連する複数のコンテンツが表示される場面において視認性の低下を防止することができる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の実施形態による情報処理システムの構成例を示した説明図である。
【図２】同実施形態によるコンテンツの表示例を示した説明図である。
【図３】本開示の比較例によるコンテンツの表示例を示した説明図である。
【図４】本開示の実施形態によるＨＭＤ１０の構成例を示した機能ブロック図である。
【図５】同実施形態による二個のコンテンツが表示画面３０に表示される例を示した説明図である。
【図６】同実施形態によるコンテンツのレイアウト調整の一例を示した説明図である。
【図７】同実施形態によるコンテンツのレイアウト調整の一例を示した説明図である。
【図８】同実施形態によるコンテンツのレイアウト調整の一例を示した説明図である。
【図９】同実施形態によるコンテンツのレイアウト調整の一例を示した説明図である。
【図１０】同実施形態によるコンテンツＡが重なり禁止領域を有する場合におけるレイアウト調整の一例を示した説明図である。
【図１１】同実施形態によるコンテンツＢの位置が移動された場合における表示例を示した説明図である。
【図１２】同実施形態によるコンテンツＢの位置が移動された場合における表示例を示した説明図である。
【図１３】同実施形態によるコンテンツＡおよびコンテンツＢの重なり関係が変更された場合におけるコンテンツの表示例を示した説明図である。
【図１４】同実施形態によるコンテンツＡおよびコンテンツＢの重なり関係が変更された場合におけるコンテンツの表示例を示した説明図である。
【図１５】同実施形態による動作例を示したフローチャートである。
【図１６】同実施形態による「レイアウト調整処理」の動作例を示したフローチャートである。
【図１７】同実施形態によるＨＭＤ１０のハードウェア構成を示した説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．情報処理システムの基本構成
２．実施形態の詳細な説明
３．ハードウェア構成
４．変形例
【００１４】
＜＜１．情報処理システムの基本構成＞＞
まず、本開示の実施形態による情報処理システムの基本構成について、図１を参照して説明する。図１に示したように、本実施形態による情報処理システムは、ＨＭＤ１０、サーバ２０、および、通信網２２を有する。
【００１５】
＜１−１．ＨＭＤ１０＞
ＨＭＤ１０は、本開示における情報処理装置の一例である。ＨＭＤ１０は、例えば実装されている所定のアプリケーションに基づいて、コンテンツの表示を制御する装置である。例えば、ＨＭＤ１０は、まず、所定のアプリケーションに基づいて、通信網２２を介してサーバ２０から一以上のコンテンツを取得する。そして、ＨＭＤ１０は、取得したコンテンツを、後述する表示部１２４に表示する。例えば、ＨＭＤ１０は、取得したコンテンツに基づいて右目用画像および左目用画像を生成し、そして、右目用画像を右目用表示部１２４ａに表示し、かつ、左目用画像を左目用表示部１２４ｂに表示する。
【００１６】
ここで、コンテンツは、例えばＡＲコンテンツなどである。また、コンテンツは、２Ｄのコンテンツであってもよいし、３Ｄのコンテンツ（立体視映像）であってもよい。
【００１７】
また、所定のアプリケーションは、例えば、ＡＲ広告を表示するアプリケーションであってもよいし、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）ユーザが実世界の場所に紐づいたメモなどのコンテンツを配置可能なアプリケーションであってもよい。または、所定のアプリケーションは、ユーザの現在位置の周辺の物体に関する説明や関連情報を提示するアプリケーションであってもよい。例えば、このアプリケーションは、ユーザの視野内に位置する他人の頭上に名前や所属などの情報を重畳表示したり、または、周囲に配置されている本に関するレビューや詳細情報などを重畳表示する。
【００１８】
また、ＨＭＤ１０は、例えばユーザの行動に合わせて、複数のアプリケーションを同時に起動することが可能である。例えば、ユーザが街を歩いている時に、ＨＭＤ１０は、「道案内アプリケーション」、「店舗情報アプリケーション」、および「現在地情報の提示アプリケーション」などを同時に起動することが可能である。
【００１９】
図２は、ＨＭＤ１０によるコンテンツ３１０の表示例を示した説明図である。図２に示した例では、スーパーマーケットにおいて、ＨＭＤ１０を装着したユーザが商品棚に正対している場面におけるコンテンツ３１０の表示例を示している。例えば、図２の（ａ）に示すように、例えば牛乳パック３００ａなどの複数の実物体３００が表示部１２４を通してユーザに視認される。この場合、ＨＭＤ１０は、まず、実物体３００ａに関連付けられているコンテンツ３１０ａ（「２０％ＯＦＦ」というテキスト）を例えばサーバ２０から取得し、そして、図２の（ｂ）に示すように、取得したコンテンツ３１０ａを表示部１２４に表示する。これにより、ユーザは、実物体３００とコンテンツ３１０とを同時に視認することができる。
【００２０】
なお、ＨＭＤ１０は、図１に示すように、基本的には、透過型のヘッドマウントディスプレイである。すなわち、右目用表示部１２４ａおよび左目用表示部１２４ｂは透過型のディスプレイにより構成され得る。但し、かかる例に限定されず、ＨＭＤ１０は、非透過型のヘッドマウントディスプレイであってもよい。
【００２１】
＜１−２．サーバ２０＞
サーバ２０は、複数のコンテンツを記憶する装置である。また、サーバ２０は、コンテンツの取得要求が例えばＨＭＤ１０などの他の装置から受信された場合に、受信された取得要求に基づいてコンテンツを他の装置へ送信することが可能である。
【００２２】
＜１−３．通信網２２＞
通信網２２は、通信網２２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網２２は、電話回線網、インターネット、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網２２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２３】
＜１−４．課題の整理＞
以上、本実施形態による情報処理システムの構成について説明した。ところで、公知のＡＲアプリケーションでは、実世界の被重畳対象物（実物体）に関連付けられている個々のコンテンツをそれぞれ独立して表示する。このため、例えば、被重畳対象物が複数存在する場合、または、被重畳対象物に複数のコンテンツが関連付けられている場合には、複数のコンテンツが重なって表示され得る。
【００２４】
図３は、本開示の比較例による複数のコンテンツの表示例を示した説明図である。なお、図３では、図２と同様に、ユーザが商品棚に正対している場面を前提としている。また、図３に示した例では、コンテンツ３１０ａおよびコンテンツ３１０ｂが実物体３００ａに関連付けられていることを前提としている。図３に示すように、本開示の比較例では、コンテンツ３１０ａとコンテンツ３１０ｂとが一部重なって表示されてしまう。
【００２５】
そこで、コンテンツの視認性の低下を防止するために、コンテンツ間で何らかの表示の調整を行うことが望まれる。しかしながら、ＡＲコンテンツでは、実世界の被重畳対象物の位置やサイズによってコンテンツのレイアウトが行われる。このため、レイアウト計算の優先度や処理順序を一意に決めることが困難であった。
【００２６】
そこで、上記事情を一着眼点にして、本実施形態によるＨＭＤ１０を創作するに至った。ＨＭＤ１０は、表示対象の複数のコンテンツの各々に関して所定の指標に基づいてレイアウト情報を決定することが可能である。そして、ＨＭＤ１０は、当該複数のコンテンツが表示される領域が重なる場合には、当該複数のコンテンツの各々に関して決定されたレイアウト情報に基づいて、当該複数のコンテンツのレイアウトを適切に調整することができる。
【００２７】
＜＜２．実施形態の詳細な説明＞＞
＜２−１．構成＞
次に、本実施形態によるＨＭＤ１０の構成について詳細に説明する。図４は、ＨＭＤ１０の構成を示した機能ブロック図である。図４に示すように、ＨＭＤ１０は、制御部１００、通信部１２０、センサ部１２２、表示部１２４、および、記憶部１２６を有する。
【００２８】
［２−１−１．制御部１００］
制御部１００は、ＨＭＤ１０に内蔵される、後述するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５０やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５４などのハードウェアを用いて、ＨＭＤ１０の動作を全般的に制御する。また、図４に示すように、制御部１００は、コンテンツ取得部１０２、検出結果取得部１０４、優先度決定部１０６、重なり許容度決定部１０８、および、表示制御部１１０を有する。
【００２９】
［２−１−２．コンテンツ取得部１０２］
（２−１−２−１．コンテンツの取得）
コンテンツ取得部１０２は、表示対象のコンテンツを例えばサーバ２０から取得する。ここで、表示対象のコンテンツは、例えば、第１の実物体に関連する第１のコンテンツおよび第２の実物体に関連する第２のコンテンツを含む。なお、第１の実物体と第２の実物体とは同じ物体であってもよいし、異なる物体であってもよい。
【００３０】
例えば、コンテンツ取得部１０２は、ＨＭＤ１０を装着するユーザの視野範囲に含まれる実物体ごとに、当該実物体に関連付けられているコンテンツをそれぞれ取得する。
【００３１】
（２−１−２−２．コンテンツ情報の取得）
また、コンテンツ取得部１０２は、表示対象のコンテンツに関連する情報（以下、コンテンツ情報と称する）を例えばサーバ２０から取得する。ここで、コンテンツ情報は、本開示における第１の情報および第２の情報の一例である。コンテンツ情報は、例えば、コンテンツの特性を示す情報である。例えば、コンテンツ情報は、該当のコンテンツの種類、ジャンル、または、タイトルなどの情報を含む。
【００３２】
なお、コンテンツまたはコンテンツ情報が記憶部１２６に格納されている場合には、コンテンツ取得部１０２は、表示対象のコンテンツまたはコンテンツ情報をサーバ２０の代わりに、記憶部１２６から取得することも可能である。
【００３３】
［２−１−３．検出結果取得部１０４］
検出結果取得部１０４は、センサ部１２２によりセンシングされた結果を取得する。例えば、検出結果取得部１０４は、ＨＭＤ１０の速度、加速度、傾き、位置情報などの検出結果を取得する。また、検出結果取得部１０４は、センサ部１２２により撮影された画像を取得する。
【００３４】
また、検出結果取得部１０４は、ＨＭＤ１０を装着するユーザの視野範囲に含まれる個々の実物体を検出する。例えば、検出結果取得部１０４は、センサ部１２２により撮影された実物体の画像、または、検出された実物体のデプス情報などに基づいて、実物体を認識する。また、実物体が検出された場合に、検出結果取得部１０４は、当該実物体に関連する情報を例えばサーバ２０から取得することも可能である。
【００３５】
また、検出結果取得部１０４は、例えばセンサ部１２２により撮影されたマーカーの画像に基づいて、当該マーカーに関連付けられているコンテンツの表示設定に関する情報（以下、表示設定情報と称する）を例えばサーバ２０から取得する。この表示設定情報は、例えば、コンテンツの表示位置や表示サイズなどの設定値を含む。
【００３６】
［２−１−４．優先度決定部１０６］
（２−１−４−１．コンテンツの特性）
優先度決定部１０６は、本開示におけるレイアウト情報決定部の一例である。優先度決定部１０６は、所定の指標に基づいて、表示対象のコンテンツのレイアウト情報を決定する。ここで、レイアウト情報は、例えば、レイアウトの調整対象のコンテンツを決定するために用いられる情報である。例えば、レイアウト情報は、コンテンツの優先度、コンテンツの重なり許容度、または、コンテンツの特性（例えば透明な部分を有するか否かや、文字情報を含むか否かなど）などを含む。また、所定の指標は、例えば、表示対象のコンテンツの特性である。例えば、優先度決定部１０６は、表示対象のコンテンツの種類に基づいて、当該コンテンツの優先度を決定する。ここで、コンテンツの種類は、例えば３Ｄモデル、画像、および、テキストなどである。
【００３７】
以下では、優先度決定部１０６が、表示対象のコンテンツの優先度を決定する例を中心として説明を行う。なお、コンテンツの重なり許容度に関しては、後述する重なり許容度決定部１０８により決定される。
【００３８】
例えば、優先度決定部１０６は、一個のコンテンツに対して一個の優先度を決定することも可能であるし、または、一個のコンテンツに含まれる部分ごとに別々に優先度を決定することも可能である。なお、以下では、優先度決定部１０６が、一個のコンテンツに対して一個の優先度を決定する例を中心として説明を行う。
【００３９】
ところで、コンテンツの表示位置の厳密性が要求されるか否かは、コンテンツの種類によって異なり得る。例えばゲームのキャラクターや建物などは、実世界の場所に厳密に合せて配置することが要求される場合が多い。また、例えば、実物体の名前等を説明するラベルや付加情報を提示する画像などは、被重畳対象物（実物体）との関連が明確であれば表示位置の厳密性は要求されない場合が多い。
【００４０】
そこで、例えば、優先度決定部１０６は、表示位置が厳密な３Ｄモデル、表示位置が厳密な画像、表示位置が厳密なテキスト、表示位置が厳密ではない３Ｄモデル、表示位置が厳密ではない画像、表示位置が厳密ではないテキスト、の順に優先度が低くなるように、表示対象のコンテンツの優先度を決定することが望ましい。ここで、表示位置が厳密な３Ｄモデルとは、例えば、実世界中に存在するように表示される仮想キャラクターや建物などである。また、表示位置が厳密な画像とは、例えば、建物の画像や地形の画像など、実物体に貼り付けられる画像などである。また、表示位置が厳密なテキストとは、例えば、実物体に貼り付けられるテキストなどである。また、表示位置が厳密ではない３Ｄモデルとは、例えば、空中に浮かぶキャラクターやツールなど、ユーザが自由に配置可能な３Ｄモデルである。また、表示位置が厳密ではない画像とは、例えば、補足説明用の画像やサムネイルなどである。また、表示位置が厳密ではないテキストとは、例えば、ラベルなどである。
【００４１】
（２−１−４−２．ＳＮＳにおける評価）
または、所定の指標は、所定のＳＮＳにおける表示対象のコンテンツに関する評価情報であり得る。例えば、起動中のアプリケーションがＳＮＳアプリケーションである場合などには、優先度決定部１０６は、所定のＳＮＳにおいて付与された「いいね」の数など、表示対象のコンテンツに対するユーザの評価を示す値が大きいほど優先度が高くなるように、当該コンテンツの優先度を決定する。
【００４２】
なお、変形例として、ＨＭＤ１０の代わりに、サーバ２０が、（上述したように）所定のＳＮＳにおけるコンテンツに関する評価情報に基づいてコンテンツの優先度を決定してもよい。そして、ＨＭＤ１０は、決定された優先度をサーバ２０から取得することが可能である。
【００４３】
（２−１−４−３．広告料）
または、所定の指標は、表示対象のコンテンツに関連する広告料であり得る。例えば、起動中のアプリケーションがＡＲ広告アプリケーションである場合などには、優先度決定部１０６は、表示対象のコンテンツに関連する広告料の金額が大きいほど優先度が高くなるように、当該コンテンツの優先度を決定する。なお、コンテンツに関連する広告料の情報はサーバ２０に記憶されていてもよいし、または、記憶部１２６に格納されていてもよい。
【００４４】
なお、変形例として、ＨＭＤ１０の代わりに、サーバ２０が、（上述したように）広告料に基づいてコンテンツの優先度を決定してもよい。そして、ＨＭＤ１０は、決定された優先度をサーバ２０から取得することが可能である。
【００４５】
（２−１−４−４．視覚に関する情報）
‐注視点の位置
または、所定の指標は、ユーザの視覚に関する情報であり得る。例えば、優先度決定部１０６は、ユーザの注視点の位置の検出に基づいて、表示対象のコンテンツの優先度を決定する。一例として、優先度決定部１０６は、以下の数式（１）のように、検出されたユーザの注視点の位置と、表示対象のコンテンツＡの表示位置との間の距離に基づいて、コンテンツＡの優先度（ＳＡ）を決定する。
【００４６】
【数１】
2017104198.tif 000003
【００４７】
ここで、ａは、所定の定数である。この決定例によれば、注視点の位置と表示対象のコンテンツとの間の距離が小さいほど優先度が高くなるように、当該コンテンツの優先度が決定される。
【００４８】
なお、数式（１）では、注視点の位置が三次元空間上の位置である例を示しているが、かかる例に限定されず、表示画面上の位置であってもよい。図５は、表示画面３０に表示されている二個のコンテンツ３１０、および、表示画面３０における注視点４０の位置の一例を示した説明図である。図５に示した例では、コンテンツ３１０ａの方がコンテンツ３１０ｂよりも注視点４０に近い。そこで、優先度決定部１０６は、コンテンツ３１０ａの方がコンテンツ３１０ｂよりも優先度が高くなるように、コンテンツ３１０ａの優先度およびコンテンツ３１０ｂの優先度をそれぞれ決定することが可能である。
【００４９】
‐表示画面の中央部
または、表示画面の中央部をユーザの視野の中心と仮定し、そして、優先度決定部１０６は、表示画面の中央部と表示対象のコンテンツとの間の距離に基づいて、当該コンテンツの優先度を決定してもよい。例えば、優先度決定部１０６は、表示画面の中央部と表示対象のコンテンツとの間の距離が小さいほど優先度が高くなるように、当該コンテンツの優先度を決定する。
【００５０】
（２−１−４−５．行動認識）
または、所定の指標は、ユーザの行動認識の結果であり得る。例えば、ユーザの行動が認識される度に、優先度決定部１０６は、認識された行動との関連性が強いコンテンツの優先度が高くなるように、表示対象のコンテンツの優先度を動的に決定する。一例として、ユーザが移動中であることが認識された場合には、優先度決定部１０６は、パーキング情報や場所情報を提示するコンテンツに関して、ユーザの現在の位置が目的地に近いほど優先度がより高くなるように、当該コンテンツの優先度を決定する。または、優先度決定部１０６は、交通情報や休憩場所の情報を提示するコンテンツに関して、目的地までの移動の途中であることが認識された場合には優先度がより高くなるように、当該コンテンツの優先度を決定する。
【００５１】
（２−１−４−６．ユーザの関心）
または、所定の指標は、ユーザの関心の程度であり得る。例えば、優先度決定部１０６は、ユーザの関心の程度が高いコンテンツほど優先度が高くなるように、表示対象のコンテンツの優先度を決定する。なお、優先度決定部１０６は、例えば、アプリケーションの使用履歴やコンテンツの閲覧履歴などに基づいて、表示対象のコンテンツに対するユーザの関心の程度を算出することが可能である。ここで、アプリケーションの使用履歴やコンテンツの閲覧履歴は、ＨＭＤ１０を装着しているユーザ自身の履歴であってもよいし、または、例えば所定のサービスを利用している複数のユーザの履歴であってもよい。
【００５２】
また、優先度決定部１０６は、さらに、ユーザが位置する場所に応じて、表示対象のコンテンツに対するユーザの関心の程度を算出してもよい。
【００５３】
（２−１−４−７．環境情報）
または、所定の指標は、ユーザが位置する環境に関する情報であり得る。例えば、優先度決定部１０６は、ユーザの周囲に位置する物体の色に応じて、表示対象のコンテンツの優先度を決定することが可能である。
【００５４】
（２−１−４−８．デバイス情報）
または、所定の指標は、例えばＨＭＤ１０などの表示デバイスに関する情報であり得る。例えば、優先度決定部１０６は、表示デバイスの画面のサイズに応じて、表示対象のコンテンツの優先度を決定することが可能である。一例として、画面のサイズが所定のサイズ以上に大きいデバイスである場合には、優先度決定部１０６は、文字情報の優先度を高くしてもよい。また、優先度決定部１０６は、画面のサイズが所定のサイズよりも小さいデバイスである場合には、画像の優先度を高くしてもよい。通常、画面のサイズが小さい場合には文字は読みづらい。この制御例によれば、画面のサイズが小さい場合には文字よりも画像を優先的に表示させることができる。
【００５５】
（２−１−４−９．複数の指標）
または、優先度決定部１０６は、表示対象のコンテンツに関して、上述した所定の指標のうちの複数の指標に関して決定した優先度に基づいて、当該コンテンツの（最終的な）優先度を決定することも可能である。例えば、優先度決定部１０６は、以下の数式（２）のように、複数の指標の各々に関して決定した優先度の重み付き和を算出し、そして、算出した値を表示対象のコンテンツＡの優先度（ＳＡ）として決定する。
【００５６】
【数２】
2017104198.tif 000004
【００５７】
ここで、Ｓｉは、指標ｉに関して決定されたコンテンツＡの優先度である。また、ｗｉは、指標ｉの重みである。なお、ｗｉの値は、予め定められていてもよいし、動的に決定されてもよい。例えば、ｗｉの値は、起動中のアプリケーションの種類または表示対象のコンテンツの特性などに応じて動的に決定され得る。
【００５８】
［２−１−５．重なり許容度決定部１０８］
重なり許容度決定部１０８は、本開示におけるレイアウト情報決定部の一例である。重なり許容度決定部１０８は、表示対象のコンテンツのコンテンツ情報に基づいて、当該コンテンツに関する重なり許容度を決定する。例えば、重なり許容度決定部１０８は、表示対象のコンテンツが重なり禁止領域を有するか否かに応じて、当該コンテンツに関する重なり許容度を決定する。例えば、表示対象のコンテンツが重なり禁止領域を有する場合には、重なり許容度決定部１０８は、当該重なり禁止領域において他のコンテンツと重なることを許容しない。
【００５９】
ここで、重なり禁止領域は、例えば、システムエラーの情報など、ユーザに通知することが求められる情報を含む領域に設定され得る。または、重なり禁止領域は、表示対象のコンテンツの特性に応じて決定されてもよい。例えば、コンテンツに含まれるテキストの領域が重なり禁止領域に設定され得る。または、コンテンツがｈｔｍｌのようなタグを有する場合には、タイトルやアラートなど重要度の高い情報を含む領域が重なり禁止領域に設定され得る。または、検出されたユーザの注視点を中心とした所定の範囲の領域が重なり禁止領域として動的に設定され得る。
【００６０】
［２−１−６．表示制御部１１０］
（２−１−６−１．レイアウト調整）
表示制御部１１０は、表示対象の複数のコンテンツが表示される領域（以下、コンテンツの表示領域と称する場合がある）が少なくとも一部重なる場合に、当該複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツのうち一以上のコンテンツのレイアウトを調整する。ここで、コンテンツのレイアウトは、コンテンツの位置、大きさ、表示色、または、形状を含む。例えば、表示制御部１１０は、当該複数のコンテンツのうち一以上のコンテンツの配置を変更したり、大きさを変更したり、表示色を変更（例えば透明にするなど）したり、または、該当のコンテンツの周囲に修飾を追加する。
【００６１】
例えば、表示制御部１１０は、まず、表示対象の複数のコンテンツが、予め設定されている表示位置および表示サイズで表示された場合に当該複数のコンテンツの表示領域が重なるか否かを判定する。そして、当該複数のコンテンツの表示領域の少なくとも一部が重なることが判定された場合には、表示制御部１１０は、当該複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツのうち一以上のコンテンツのレイアウトを調整する。
【００６２】
例えば、当該複数のコンテンツの表示領域が重なる場合には、表示制御部１１０は、当該複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツのうち一以上のコンテンツの表示位置を変更する。一例として、表示制御部１１０は、当該複数のコンテンツに関して、決定された優先度がより低いコンテンツの表示位置を、優先度がより高いコンテンツの表示領域と重ならなくなるように変更する。
【００６３】
ここで、図６を参照して、上記の機能についてより詳細に説明する。図６は、二個のコンテンツ３１０の表示領域が重なる場合におけるコンテンツ３１０の表示位置を変更する例を示した説明図である。なお、図６では、コンテンツ３１０ａに関して決定された優先度の方が、コンテンツ３１０ｂに関して決定された優先度よりも高いことを前提とする（なお、後述する図７〜図９に関しても同様である）。この場合、図６の（ｂ）に示すように、表示制御部１１０は、コンテンツ３１０ｂの表示位置を、コンテンツ３１０ａの表示領域と重ならなくなるように初期位置から移動する。
【００６４】
または、表示制御部１１０は、当該複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツのうち一以上のコンテンツの外周部分の表示態様を変更する。例えば、表示制御部１１０は、当該複数のコンテンツのうち、決定された優先度がより高いコンテンツの外周部分を強調表示させる。一例として、表示制御部１１０は、決定された優先度がより高いコンテンツに対して背景表示（長方形など）を追加したり、当該コンテンツの外周部分を透明にしたり、または、外周部分の色や模様などを変更する。
【００６５】
図７は、二個のコンテンツ３１０の表示領域が重なる場合におけるコンテンツ３１０ａに対して背景表示３１２を追加する例を示した説明図である。なお、図７では、コンテンツ３１０ａがテキストである場合の例を示している。この場合、図７の（ｂ）に示したように、表示制御部１１０は、コンテンツ３１０ａに対して背景表示３１２を追加する。なお、図７の（ｂ）に示したように、背景表示３１２とコンテンツ３１０ｂとが重なる領域では背景表示３１２がコンテンツ３１０ｂよりも手前に表示され得る。この調整例によれば、決定された優先度がより高いコンテンツを明確にユーザに視認させることができる。
【００６６】
または、表示制御部１１０は、当該複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツの重なり関係（前後関係）を変更する。例えば、表示制御部１１０は、決定された優先度が高いコンテンツほどより手前に表示されるように当該複数のコンテンツの重なり関係を（予め定められている重なり関係から）変更する。
【００６７】
図８は、二個のコンテンツ３１０の表示領域が重なる場合におけるコンテンツの重なり関係を変更する例を示した説明図である。なお、図８の（ａ）に示したように、初期状態では、コンテンツ３１０ｂがコンテンツ３１０ａよりも手前になるように重なっていることを前提としている。この場合、図８の（ｂ）に示したように、表示制御部１１０は、コンテンツ３１０ａがコンテンツ３１０ｂよりも手前になるように、二個のコンテンツ３１０の重なり関係を変更する。
【００６８】
または、表示制御部１１０は、当該複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツのうち一以上のコンテンツの表示サイズを変更する。例えば、表示制御部１１０は、当該複数のコンテンツに関して、優先度がより高いコンテンツの表示領域と重ならなくなるように、優先度がより低いコンテンツの表示サイズを縮小する。
【００６９】
図９は、二個のコンテンツ３１０の表示領域が重なる場合におけるコンテンツ３１０ｂの表示サイズを縮小する例を示した説明図である。この場合、図９の（ｂ）に示すように、表示制御部１１０は、コンテンツ３１０ｂの表示サイズを、コンテンツ３１０ａの表示領域と重ならなくなるように当初の表示サイズから縮小する。
【００７０】
なお、変形例として、表示制御部１１０は、表示領域が重なる複数のコンテンツの各々に関して決定された優先度の差異に応じて、コンテンツの表示位置の移動量や表示サイズの縮小量を変化させてもよい。
【００７１】
また、別の変形例として、表示制御部１１０は、検出されるユーザの視線（例えば注視点の位置情報など）の変化に応じて、レイアウトの調整を変化させてもよい。例えば、レイアウトの調整後に、注視点の位置が変化した場合には、表示制御部１１０は、該当のコンテンツの表示位置をさらに移動させてもよい。
【００７２】
‐レイアウトの調整方法の決定
また、表示制御部１１０は、コンテンツ情報に基づいて、コンテンツのレイアウトの調整方法を選択することも可能である。例えば、表示制御部１１０は、表示領域が重なる複数のコンテンツの種類に基づいて、コンテンツのレイアウトの調整方法を決定する。例えば、重なっている二個のコンテンツの種類がテキストである場合には、表示制御部１１０は、優先度がより低いテキスト（コンテンツ）の表示位置を、優先度がより高いテキストの表示領域と重ならなくなるように移動してもよい。また、画像または３Ｄモデルの手前にテキストが重なった場合には、表示制御部１１０は、テキストに対して背景表示を追加してもよい。また、テキストの手前に画像または３Ｄモデルが重なった場合には、表示制御部１１０は、画像または３Ｄモデルと重ならなくなるように、テキストの表示位置を移動してもよい。また、画像同士、または３Ｄモデル同士が重なっている場合には、表示制御部１１０は、レイアウトの調整を行わなくてもよい（省略してもよい）。
【００７３】
‐重なり許容度の反映
または、表示制御部１１０は、さらに、重なり許容度決定部１０８により決定された重なり許容度に基づいて、表示領域が重なる複数のコンテンツのうちの一以上のコンテンツのレイアウトを調整することも可能である。例えば、表示対象の或るコンテンツが重なり禁止領域を有する場合には、表示制御部１１０は、当該重なり禁止領域において他のコンテンツと重ならなくなるように、表示対象の複数のコンテンツのうち一以上のコンテンツのレイアウトを調整する。
【００７４】
図１０は、コンテンツ３１０ａが重なり禁止領域３１４を有する場合におけるコンテンツ３１０ｂのレイアウトの調整例を示した説明図である。なお、図１０に示した例では、コンテンツ３１０ｂの方がコンテンツ３１０ａよりも決定された優先度が高いことを前提としている。例えば、図１０の（ｂ）に示すように、表示制御部１１０は、重なり禁止領域３１４においてコンテンツ３１０ｂと重ならなくなるように、コンテンツ３１０ａの表示位置を移動する。なお、図１０では、コンテンツ３１０ａの表示位置を図１０における上方向に移動する例を示しているが、移動方向に関して特に限定されない。例えば、表示制御部１１０は、コンテンツ３１０ａを図１０における右方向や右上方向へ移動してもよい。
【００７５】
（２−１−６−２．コンテンツの表示）
また、表示対象のコンテンツのレイアウトの調整が終了した後に、表示制御部１１０は、表示対象のコンテンツを表示画面に表示させる。さらに、この際、表示制御部１１０は、レイアウトを調整したコンテンツに関して、当該コンテンツに関連付けられている実物体との関連性を示す表示を表示させることが可能である。
【００７６】
‐表示位置の変更時の表示例
例えば、表示制御部１１０は、表示対象のコンテンツの表示位置を変更した場合に、当該コンテンツに関連付けられている実物体との関連性を示す表示を表示させる。ここで、図１１および図１２を参照して、上記の機能についてより詳細に説明する。なお、図１１および図１２では、コンテンツ３１０ｂの表示位置が移動された場合における、コンテンツ３１０ｂと実物体３００ｂとの関連付けを示す表示の表示例（三種類）をそれぞれ示している。また、図１１および図１２では、実物体３００ａとコンテンツ３１０ａとが関連付けられており、かつ、実物体３００ｂとコンテンツ３１０ｂとが関連付けられていることを前提としている。
【００７７】
例えば、図１１の（ｂ）に示すように、表示制御部１１０は、コンテンツ３１０ｂと実物体３００ｂとを結ぶ線３２０を表示画面３０ｂに表示させる。または、図１２の（ａ）に示すように、表示制御部１１０は、実物体３００ａ自体にコンテンツ３１０ａと同一または類似の種類の色や模様を重畳表示し、かつ、実物体３００ｂ自体にコンテンツ３１０ｂと同一または類似の種類の色や模様を重畳表示する。または、図１２の（ｂ）に示すように、表示制御部１１０は、実物体３００ａの外周部分にコンテンツ３１０ａと同一または類似の種類の色の光彩などのデコレーション３０４ａを重畳表示し、かつ、実物体３００ｂの外周部分にコンテンツ３１０ｂと同一または類似の種類の色の光彩などのデコレーション３０４ｂを重畳表示する。これらの表示例によれば、コンテンツ３１０ｂの表示位置が初期位置から移動された場合であっても、コンテンツ３１０ｂと実物体３００ｂとが関連付けられていることをユーザは容易に理解することができる。
【００７８】
‐重なり関係の変更時の表示例
または、表示制御部１１０は、表示対象のコンテンツの重なり関係を変更した場合には、重なり関係の変更を示す表示をさらに表示させる。ここで、図１３および図１４を参照して、上記の機能についてより詳細に説明する。なお、図１３および図１４では、コンテンツ３１０ｂがコンテンツ３１０ａよりも手前になるように重なり関係が変更された場合における、重なり関係の変更を示す表示の表示例（三種類）を示している。
【００７９】
例えば、図１３の（ｂ）においてコンテンツ３１０ｂの外周を破線で示したように、表示制御部１１０は、所定の時間間隔でコンテンツ３１０ａの前後を行き来するように、コンテンツ３１０ｂを点滅させる。または、図１４の（ａ）に示すように、表示制御部１１０は、コンテンツ３１０ｂのうち重なり関係が変更された領域３１６の表示態様を、コンテンツ３１０ｂの他の領域と異ならせる。例えば、表示制御部１１０は、重なり関係が変更された領域３１６のみをワイヤー化または半透明化して表示させる。
【００８０】
または、図１４の（ｂ）に示すように、表示制御部１１０は、手前に移動されたコンテンツ（すなわちコンテンツ３１０ｂ）のみに関して、当該コンテンツの外周部分に光彩などのデコレーション３１８を重畳表示する。これらの表示例によれば、コンテンツ３１０ｂがコンテンツ３１０ａよりも手前になるように重なり関係が変更されたことをユーザは容易に理解することができる。
【００８１】
［２−１−７．通信部１２０］
通信部１２０は、ＨＭＤ１０と通信可能な他の装置との間で情報の送受信を行う。例えば、通信部１２０は、コンテンツ取得部１０２の制御に従って、特定のコンテンツの取得要求をサーバ２０へ送信する。また、通信部１２０は、サーバ２０からコンテンツを受信する。
【００８２】
［２−１−８．センサ部１２２］
センサ部１２２は、例えば、３軸加速度センサ、ジャイロスコープ、磁気センサ、イメージセンサ、または、深度センサなどを含む。例えば、センサ部１２２は、ＨＭＤ１０の速度、加速度、傾き、または方位などを測定する。また、センサ部１２２は、ＨＭＤ１０を装着するユーザの目の画像を撮影する。また、センサ部１２２は、ユーザの前方に位置する物体を検出したり、また、検出した物体までの距離を検出する。
【００８３】
さらに、センサ部１２２は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などの測位衛星から測位信号を受信して現在位置を測位する測位装置を含み得る。また、センサ部１２２は、測域センサを含み得る。
【００８４】
［２−１−９．表示部１２４］
表示部１２４は、発光により映像を表示する。例えば、表示部１２４は、画像投影デバイスを有し、そして、左目用レンズおよび右目レンズのそれぞれ少なくとも一部の領域を投影面として当該画像投影デバイスに映像を投影させる。なお、左目用レンズおよび右目レンズは、例えば樹脂やガラスなどの透明材料により形成され得る。
【００８５】
なお、変形例として、表示部１２４は液晶パネルを有し、かつ、液晶パネルの透過率が制御可能であってもよい。これにより、表示部１２４は、透明または半透明の状態に制御され得る。
【００８６】
また、別の変形例として、表示部１２４は、非透過型の表示装置として構成され、かつ、センサ部１２２により撮影される、ユーザの視線方向の映像が逐次表示されてもよい。例えば、表示部１２４は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、または、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などで構成されてもよい。
【００８７】
［２−１−１０．記憶部１２６］
記憶部１２６は、各種のデータや各種のソフトウェアを記憶する。
【００８８】
なお、本実施形態によるＨＭＤ１０は上述した構成に限定されない。例えば、センサ部１２２は、ＨＭＤ１０に含まれる代わりに、ＨＭＤ１０と通信可能な他の装置（図示省略）に含まれてもよい。
【００８９】
＜２−２．動作＞
以上、本実施形態による構成について説明した。次に、本実施形態による動作例について、図１５を参照して説明する。図１５は、本実施形態による動作の一例を示したフローチャートである。
【００９０】
［２−２−１．全体的な流れ］
図１５に示したように、まず、ＨＭＤ１０の検出結果取得部１０４は、表示対象のコンテンツを決定するために必要な認識情報を取得する（Ｓ１０１）。ここで、認識情報は、例えば現在位置の位置情報や、ユーザの前方に位置する物体の認識結果などである。また、当該物体にマーカーが貼り付けられている場合には、検出結果取得部１０４は、例えばサーバ２０に問い合わせることにより、マーカーに関連付けられている情報を取得する。
【００９１】
続いて、表示制御部１１０は、Ｓ１０１で取得された認識情報に基づいて、表示対象のコンテンツを決定する（Ｓ１０３）。なお、複数のアプリケーションが同時に起動している場合には、表示制御部１１０は、当該複数のアプリケーションの各々に関して、表示対象のコンテンツを決定してもよい。
【００９２】
そして、表示制御部１１０は、表示対象のコンテンツが複数あるか否かを判定する（Ｓ１０５）。表示対象のコンテンツが一以下である場合には（Ｓ１０５：Ｎｏ）、ＨＭＤ１０は、後述するＳ１１５の処理を行う。
【００９３】
一方、表示対象のコンテンツが複数存在する場合には（Ｓ１０５：Ｙｅｓ）、ＨＭＤ１０は、複数のコンテンツの各々のコンテンツ情報や、ユーザの注視点の検出結果などを取得する（Ｓ１０７）。
【００９４】
続いて、優先度決定部１０６は、Ｓ１０７で取得された情報に基づいて、複数のコンテンツの各々の優先度を決定する（Ｓ１０９）。
【００９５】
続いて、表示制御部１１０は、複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツのレイアウトの調整順を決定する（Ｓ１１１）。例えば、表示制御部１１０は、当該複数のコンテンツの各々に関して決定された優先度が高いほどレイアウトの調整順が先になるように、当該複数のコンテンツのレイアウトの調整順を決定する。
【００９６】
続いて、ＨＭＤ１０は、後述する「レイアウト調整処理」を行う（Ｓ１１３）。
【００９７】
その後、表示制御部１１０は、Ｓ１１３におけるレイアウトの調整結果に基づいて、表示対象のコンテンツを表示部１２４に表示させる（Ｓ１１５）。
【００９８】
［２−２−２．レイアウト調整処理］
ここで、図１６を参照して、Ｓ１１３における「レイアウト調整処理」の内容について詳細に説明する。図１６に示したように、まず、表示制御部１１０は、処理対象のコンテンツの番号を示す変数Ｉに「１」を設定する（Ｓ１５１）。そして、表示制御部１１０は、表示対象のコンテンツの総数をＮに設定する（Ｓ１５３）。
【００９９】
続いて、表示制御部１１０は、ＩがＮ以下であるか否かを判定する（Ｓ１５５）。ＩがＮよりも大きい場合には（Ｓ１５５：Ｎｏ）、「レイアウト調整処理」は終了する。
【０１００】
一方、ＩがＮ以下である場合には（Ｓ１５５：Ｙｅｓ）、表示制御部１１０は、まず、Ｓ１１１で決定されたレイアウトの調整順がＩ番目であるコンテンツを処理対象として決定する。そして、表示制御部１１０は、例えば当該コンテンツの設定情報などに基づいて、当該コンテンツの表示領域を算出する（Ｓ１５７）。例えば、表示制御部１１０は、被重畳対象物からの相対位置の設定情報などに基づいて、当該コンテンツの表示領域を算出する。
【０１０１】
続いて、表示制御部１１０は、算出されたＩ番目の処理対象のコンテンツの表示領域が、すでに調整済みの他のコンテンツの表示領域と重なるか否かを判定する（Ｓ１５９）。他のコンテンツの表示領域と重ならない場合には（Ｓ１５９：Ｎｏ）、表示制御部１１０は、後述するＳ１６３の処理を行う。
【０１０２】
一方、他のコンテンツの表示領域と重なる場合には（Ｓ１５９：Ｙｅｓ）、表示制御部１１０は、Ｉ番目の処理対象のコンテンツのレイアウトを調整する（Ｓ１６１）。例えば、表示制御部１１０は、調整済みの他のコンテンツと重ならなくなるようにＩ番目の処理対象のコンテンツの表示位置を移動する。
【０１０３】
その後、表示制御部１１０は、Ｉに「１」を加算する（Ｓ１６３）。そして、表示制御部１１０は、再びＳ１５５の処理を行う。
【０１０４】
＜２−３．効果＞
［２−３−１．効果１］
以上説明したように、本実施形態によるＨＭＤ１０は、表示対象の複数のコンテンツの表示領域が少なくとも一部重なる場合には、当該複数のコンテンツの各々に関して決定された優先度に基づいて、当該複数のコンテンツのうち一以上のコンテンツのレイアウトを調整する。このため、複数のコンテンツが表示される場面においてコンテンツの視認性の低下を防止することができる。
【０１０５】
例えば、ＨＭＤ１０は、ユーザの注視点の位置や表示対象のコンテンツの特性などに応じて、表示対象のコンテンツごとの優先度を適切に決定することができる。そして、ＨＭＤ１０は、優先度がより高いコンテンツのレイアウト（表示位置や表示サイズなど）が維持され、かつ、コンテンツ同士が重ならなくなるように、優先度の低いコンテンツのレイアウトを調整する。従って、例えばユーザが注目しているコンテンツのレイアウトが維持されるなど、複数のコンテンツが重ならないように最適にレイアウトが調整される。その結果、複数のコンテンツが同時に表示される場合であっても、視認性やユーザビリティが損なわることを防止することができる。
【０１０６】
［２−３−２．効果２］
また、ＨＭＤ１０は、例えば表示対象のコンテンツの特性などに応じて最適なレイアウトの調整方法を選択することができる。このため、例えばアプリケーションの開発者はコンテンツのレイアウトを手動で調整する必要がない。
【０１０７】
＜＜３．ハードウェア構成＞＞
次に、本実施形態によるＨＭＤ１０のハードウェア構成について、図１７を参照して説明する。図１７に示したように、ＨＭＤ１０は、ＣＰＵ１５０、ＲＯＭ１５２、ＲＡＭ１５４、内部バス１５６、インターフェース１５８、出力装置１６０、ストレージ装置１６２、および通信装置１６４を備える。
【０１０８】
ＣＰＵ１５０は、演算処理装置および制御装置として機能し、各種プログラムに従ってＨＭＤ１０内の動作全般を制御する。また、ＣＰＵ１５０は、制御部１００の機能を実現する。なお、ＣＰＵ１５０は、マイクロプロセッサなどのプロセッサにより構成される。
【０１０９】
ＲＯＭ１５２は、ＣＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。
【０１１０】
ＲＡＭ１５４は、例えば、ＣＰＵ１５０により実行されるプログラムなどを一時的に記憶する。
【０１１１】
内部バス１５６は、ＣＰＵバスなどから構成される。この内部バス１５６は、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４を相互に接続する。
【０１１２】
インターフェース１５８は、出力装置１６０、ストレージ装置１６２、および通信装置１６４を内部バス１５６と接続する。
【０１１３】
出力装置１６０は、例えば、プロジェクター、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置、またはランプなどを含む。また、出力装置１６０は、スピーカーなどの音声出力装置を含む。
【０１１４】
ストレージ装置１６２は、記憶部１２６として機能する、データ格納用の装置である。ストレージ装置１６２は、例えば、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、または記憶媒体に記録されたデータを削除する削除装置などを含む。
【０１１５】
通信装置１６４は、例えば通信網２２に接続するための通信デバイス等で構成された通信インターフェースである。また、通信装置１６４は、無線ＬＡＮ対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、または有線による通信を行うワイヤー通信装置であってもよい。この通信装置１６４は、通信部１２０として機能する。
【０１１６】
＜＜４．変形例＞＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１７】
＜４−１．変形例１＞
例えば、上述した実施形態では、本開示における情報処理装置がＨＭＤ１０である例について説明したが、かかる例に限定されない。例えば、当該情報処理装置は、例えばレーザー光により網膜上に画像を描画する投影デバイスであってもよい。
【０１１８】
または、当該情報処理装置は、例えば、スマートフォンなどの携帯電話、タブレット端末、または、腕時計型コンピュータなど、他の携帯型の装置であってもよい。
【０１１９】
＜４−２．変形例２＞
また、上述した制御部１００に含まれる全ての構成要素は、ＨＭＤ１０の代わりに、サーバ２０に搭載されてもよい。そして、この場合、本開示における情報処理装置は、ＨＭＤ１０ではなく、サーバ２０になり得る。なお、サーバ２０に限定されず、当該情報処理装置は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やゲーム機など、通信網２２に接続可能な他の種類の装置であってもよい。
【０１２０】
また、上述した実施形態によれば、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４などのハードウェアを、上述した実施形態によるＨＭＤ１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも提供可能である。また、該コンピュータプログラムが記録された記録媒体も提供される。
【０１２１】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１２２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
実物体に関連するコンテンツを表示させるための表示情報を出力する表示制御部を備え、
第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、情報処理装置。
（２）
前記情報処理装置は、所定の指標に基づいて、前記第１のコンテンツのレイアウト情報と前記第２のコンテンツのレイアウト情報とを決定するレイアウト情報決定部をさらに備える、前記（１）に記載の情報処理装置。
（３）
前記レイアウト情報は、優先度を含む、前記（２）に記載の情報処理装置。
（４）
前記所定の指標は、前記第１のコンテンツに関連する第１の情報、または、前記第２のコンテンツに関連する第２の情報である、前記（２）または（３）に記載の情報処理装置。
（５）
前記第１の情報および前記第２の情報は、前記実物体に関連する情報である、前記（４）に記載の情報処理装置。
（６）
前記第１の情報は、前記第１のコンテンツの特性を示す情報であり、
前記第２の情報は、前記第２のコンテンツの特性を示す情報である、前記（４）または（５）に記載の情報処理装置。
（７）
前記第１のコンテンツの特性は、前記第１のコンテンツの種類を含み、
前記第２のコンテンツの特性は、前記第２のコンテンツの種類を含む、前記（６）に記載の情報処理装置。
（８）
前記所定の指標は、ユーザに関する情報である、前記（２）〜（７）のいずれか一項に記載の情報処理装置。
（９）
前記ユーザに関する情報は、前記ユーザの視線の検出に応じた情報である、前記（８）に記載の情報処理装置。
（１０）
前記ユーザの視線の検出に応じた情報は、検出された前記ユーザの注視点の位置情報である、前記（９）に記載の情報処理装置。
（１１）
前記ユーザに関する情報は、前記ユーザの行動認識の結果である、前記（８）〜（１０）のいずれか一項に記載の情報処理装置。
（１２）
前記所定の指標は、所定のソーシャルネットワーキングサービスにおける前記第１のコンテンツまたは前記第２のコンテンツに関する評価を示す情報である、前記（４）〜（１１）のいずれか一項に記載の情報処理装置。
（１３）
前記所定の指標は、前記第１のコンテンツまたは前記第２のコンテンツに関する広告料の情報である、前記（４）〜（１２）のいずれか一項に記載の情報処理装置。
（１４）
前記レイアウト情報決定部は、複数の前記所定の指標の各々に関して決定した前記第１のコンテンツのレイアウト情報に基づいて前記第１のコンテンツのレイアウト情報を決定し、かつ、複数の前記所定の指標の各々に関して決定した前記第２のコンテンツのレイアウト情報に基づいて前記第２のコンテンツのレイアウト情報を決定する、前記（２）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
前記レイアウト情報は、重なり許容度を含み、
前記レイアウト情報決定部は、前記第１の情報に基づいて前記第１のコンテンツに関する重なり許容度を決定し、かつ、前記第２の情報に基づいて前記第２のコンテンツに関する重なり許容度を決定し、
前記表示制御部は、さらに、前記第１のコンテンツに関する重なり許容度、および、前記第２のコンテンツに関する重なり許容度に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、前記（４）〜（７）のいずれか一項に記載の情報処理装置。
（１６）
前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツの表示位置または表示サイズを変更する、前記（１）〜（１５）のいずれか一項に記載の情報処理装置。
（１７）
前記表示制御部は、前記第１のコンテンツまたは前記第２のコンテンツの表示位置を変更した場合には、表示位置を変更したコンテンツと前記実物体との関連を示す表示をさらに表示させるための表示情報を出力する、前記（１６）に記載の情報処理装置。
（１８）
前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツと前記第２のコンテンツとの重なり関係を変更する、前記（１）〜（１７）のいずれか一項に記載の情報処理装置。
（１９）
実物体に関連するコンテンツを表示させるための表示情報を出力することと、
第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトをプロセッサが調整することと、
を含む、情報処理方法。
（２０）
コンピュータを、
実物体に関連するコンテンツを表示させるための表示情報を出力する表示制御部、
として機能させるための、プログラムであって、
第１のコンテンツが表示される第１の領域と第２のコンテンツが表示される第２の領域とが少なくとも一部重なる場合には、前記表示制御部は、前記第１のコンテンツおよび前記第２のコンテンツの各々に関して決定されたレイアウト情報に基づいて、前記第１のコンテンツまたは前記第２のコンテンツのレイアウトを調整する、プログラム。
（２１）
前記レイアウト情報は、優先度を含み、
前記表示制御部は、前記第１のコンテンツと前記第２のコンテンツとのうち、決定された優先度が低いコンテンツのレイアウトを調整する、前記（１）〜（１８）のいずれか一項に記載の情報処理装置。
（２２）
前記コンテンツのレイアウトは、コンテンツの位置、大きさ、表示色、または、形状を含む、前記（１）〜（１８）のいずれか一項に記載の情報処理装置。
（２３）
前記所定の指標は、ユーザが位置する環境に関する情報である、前記（２）〜（１５）のいずれか一項に記載の情報処理装置。
（２４）
前記所定の指標は、表示デバイスに関する情報である、前記（２）〜（１５）のいずれか一項に記載の情報処理装置。
【符号の説明】
【０１２３】
１０  ＨＭＤ
２０  サーバ
２２  通信網
１００  制御部
１０２  コンテンツ取得部
１０４  検出結果取得部
１０６  優先度決定部
１０８  重なり許容度決定部
１１０  表示制御部
１２０  通信部
１２２  センサ部
１２４  表示部
１２６  記憶部
【図１】
2017104198.tif 000005
【図２】
2017104198.tif 000006
【図３】
2017104198.tif 000007
【図４】
2017104198.tif 000008
【図５】
2017104198.tif 000009
【図６】
2017104198.tif 000010
【図７】
2017104198.tif 000011
【図８】
2017104198.tif 000012
【図９】
2017104198.tif 000013
【図１０】
2017104198.tif 000014
【図１１】
2017104198.tif 000015
【図１２】
2017104198.tif 000016
【図１３】
2017104198.tif 000017
【図１４】
2017104198.tif 000018
【図１５】
2017104198.tif 000019
【図１６】
2017104198.tif 000020
【図１７】
2017104198.tif 000021
【国際調査報告】
2017104198.tif 000022
2017104198.tif 000023
2017104198.tif 000024
2017104198.tif 000025