(57)【要約】      （修正有）【課題】現実世界の場所と関連する現実を拡張するための方法、装置、システム、デバイス及びコンピュータプログラム製品を提供する。【解決手段】方法は、現実世界の場所を含む現実世界の眺めをキャプチャするステップ、現実世界の場所を識別するステップ、現実世界の眺めを見ているデバイスのユーザが見慣れた現実世界の場所と関連付けられたイメージを決定するステップおよび／または現実世界の眺めを見ているユーザが見慣れた現実世界の場所のイメージを用いて、現実世界の場所を含む現実世界の眺めを拡張するステップを含む。【選択図】図３
2019067418.tif 000002
【特許請求の範囲】
【請求項１】
その上で現実世界のカメラビューを拡張するデバイスであって、
現実世界の場所を含む前記現実世界のカメラビューをキャプチャし、
前記現実世界のカメラビューの中の前記現実世界の場所を識別し、
前記現実世界のカメラビューの中の前記現実世界の場所の位置を識別し、
前記デバイスにおいて、ユーザが、デバイスメモリの中にストアされたイメージに対して、前記イメージとのユーザ相互作用の量および前記ユーザが前記イメージと関連付けられたメディアと対話したインスタンスの量、または、前記ユーザと前記イメージをキャプチャしたデバイスの人物と間の社会的関係性に基づいて、どのくらい見慣れたものであるかのファミリアリティスコアを決定し、
前記デバイスにおいて、前記ファミリアリティスコアおよび前記識別された位置に基づいて、前記現実世界のカメラビューの中における前記現実世界の場所の少なくとも一部の上に、前記イメージをオーバーレイすることを決定し、
デバイスディスプレイ上で、前記イメージによって少なくとも一部がオーバーレイされた前記現実世界の場所において、前記イメージとともに前記現実世界のカメラビューを表示するよう構成されたプロセッサ
を備えたことを特徴とするデバイス。
【請求項２】
前記プロセッサは、前記イメージを受信するようさらに構成されたことを特徴とする請求項１に記載のデバイス。
【請求項３】
前記ファミリアリティスコアは、前記ユーザが前記イメージを見た回数もしくは機会数、前記ユーザが前記イメージと対話した回数もしくは機会数、または、前記ユーザが前記イメージを見た後で前記イメージと関連付けられたメディアと対話した回数もしくは機会数のうちの少なくとも１つにさらに基づくことを特徴とする請求項１に記載のデバイス。
【請求項４】
前記ファミリアリティスコアは、前記ユーザが前記イメージを見るのに費やした時間の長さ、前記ユーザが前記イメージと関連付けられたメディアととともに費やした時間の長さ、または、前記ユーザが前記イメージを見た後で前記イメージと関連付けられたメディアとともに費やした時間の長さのうちの１つ以上にさらに基づくことを特徴とする請求項１に記載のデバイス。
【請求項５】
前記ファミリアリティスコアは、１つ以上の環境条件に基づくことを特徴とする請求項１に記載のデバイス。
【請求項６】
前記１つ以上の環境条件は、照明、天候、１日の時刻、および季節のうちの１つ以上を含むことを特徴とする請求項５に記載のデバイス。
【請求項７】
前記ファミリアリティスコアは、前記イメージの１つ以上の品質に基づくことを特徴とする請求項１に記載のデバイス。
【請求項８】
前記プロセッサは、前記デバイスにおいて前記ファミリアリティスコアが閾値を越えたどうかを決定し、前記ファミリアリティスコアが前記閾値を越えたと判断された場合、前記現実世界のカメラビューの中の前記現実世界の場所を前記イメージで置き換えるようさらに構成されたことを特徴とする請求項１に記載のデバイス。
【請求項９】
その上で現実世界のカメラビューを拡張するデバイスであって、
通行されることになる経路についての指示またはナビゲーション命令を決定し、
前記指示およびナビゲーション命令の少なくとも１つに基づいて、通行されることになる前記経路と関連付けられた前記現実世界のカメラビューの中で現実世界の場所を決定し、
前記現実世界の場所の位置を識別し、
前記デバイスにおいて、ユーザが、デバイスメモリの中にストアされたイメージに対して、前記イメージとのユーザ相互作用の量および前記ユーザが前記イメージと関連付けられたメディアと対話したインスタンスの量、または、前記ユーザと前記イメージをキャプチャしたデバイスの人物と間の社会的関係性に基づいて、どのくらい見慣れたものであるかのファミリアリティスコアを決定し、
前記デバイスにおいて、前記ファミリアリティスコアおよび前記識別された位置に基づいて、前記現実世界のカメラビューの中における前記現実世界の場所の少なくとも一部の上に、前記イメージをオーバーレイすることを決定し、
デバイスディスプレイ上で、前記イメージによって少なくとも一部がオーバーレイされた前記現実世界の場所において、前記イメージとともに前記現実世界のカメラビューを表示するよう構成されたプロセッサ
を備えたことを特徴とするデバイス。
【請求項１０】
前記プロセッサは、前記イメージを受信するようさらに構成されたことを特徴とする請求項１に記載のデバイス。
【請求項１１】
前記ファミリアリティスコアは、前記ユーザが前記イメージを見た回数もしくは機会数、前記ユーザが前記イメージと対話した回数もしくは機会数、または、前記ユーザが前記イメージを見た後で前記イメージと関連付けられたメディアと対話した回数もしくは機会数のうちの少なくとも１つにさらに基づくことを特徴とする請求項９に記載のデバイス。
【請求項１２】
前記ファミリアリティスコアは、前記ユーザが前記イメージを見るのに費やした時間の長さ、前記ユーザが前記イメージと関連付けられたメディアととともに費やした時間の長さ、または、前記ユーザが前記イメージを見た後で前記イメージと関連付けられたメディアとともに費やした時間の長さのうちの１つ以上にさらに基づくことを特徴とする請求項９に記載のデバイス。
【請求項１３】
前記ファミリアリティスコアは、１つ以上の環境条件に基づくことを特徴とする請求項９に記載のデバイス。
【請求項１４】
前記１つ以上の環境条件は、照明、天候、１日の時刻、および季節のうちの１つ以上を含むことを特徴とする請求項１３に記載のデバイス。
【請求項１５】
前記ファミリアリティスコアは、前記イメージの１つ以上の品質に基づくことを特徴とする請求項９に記載のデバイス。
【請求項１６】
前記プロセッサは、前記デバイスにおいて前記ファミリアリティスコアが閾値を越えたどうかを決定し、前記ファミリアリティスコアが前記閾値を越えたと判断された場合、前記現実世界のカメラビューの中の前記現実世界の場所を前記イメージで置き換えるようさらに構成されたことを特徴とする請求項９に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現実世界の場所と関連する現実を拡張するための方法、装置、システム、デバイス、およびコンピュータプログラム製品に関する。
【背景技術】
【０００２】
本出願は、その開示が全体として参照により本明細書に組み込まれる、２０１４年１月２４日に出願された米国特許仮出願第６１／９３１２２５号明細書の利益を主張する。
【０００３】
拡張現実（ＡＲ）は、典型的には、一般にリアルタイムまたは準リアルタイムで、エンドユーザに対する表示を行うために、拡張情報と現実世界の映像とを融合させることなどによって、現実世界とコンピュータ生成されたデータとを組み合わせることに重点を置く。ＡＲの範囲は、いくつか例を挙げると、広告、ナビゲーション、および娯楽など、広範なアプリケーション領域に広がっている。現実世界の場面への拡張情報のシームレスな統合を提供することに対する関心が高まっている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＡＲは、エンドユーザエクスペリエンスに関する新しい難題、具体的には、特に、ウェアラブルデバイスもしくはコンピュータ、ナビゲーションデバイス、および／もしくはスマートフォンなどとの使用、ならびに／またはそのようなデバイスと関連付けられた表示面積制限を考慮して、拡張情報を適切に表示することに関する新しい難題など、難題を提示することがある。さらに、そのようなデバイス上にデータを表示するための現在の方法または技法は、残念ながら、適切でないこと、または考え抜かれていないことがある。例えば、拡張情報を表示するための現在の方法または技法は、モバイルフォンもしくはデバイス、ウェアラブルデバイス、および／またはコンピュータなどのデバイス上において、多数のイメージがアプリケーションのユーザに利用可能になることがあるので、特に問題になることがある。残念ながら、デバイスのユーザは、限られた認識能力しか有することができず、利用可能なイメージを処理することができないことがある。
【課題を解決するための手段】
【０００５】
本発明は、本明細書で説明される例によれば、（例えば、一括して、現実世界の眺めと呼ばれることがある）眺め（ヴュー：view）および／または現実世界の眺め（リアルワールド・ヴュー：real-world view）は、物理的空間の眺めを含むことができ、および／または物理的空間の眺めであることができる。現実世界の眺めは、例えば、提示ユニット（例えば、ディスプレイ）を介して（例えば、その上で、および／またはそれを通して）、デバイス上で可視であること、または他の方法で知覚可能であることができる。現実世界の眺めは、現実世界の場所の１または複数（１つ以上）、および／または現実世界の場所のいずれかと関連して提示される拡張情報を含むことができる。拡張情報は、例えば、拡張情報が物理的空間内に位置付けられて、または他の方法で配置されて出現することができるように、提示ユニットを介して提示、描画、および／または表示することができる。拡張情報は、例えば、（例えば、ホログラフィック技法などを使用して）物理的空間に投影することができる。あるいは、および／または加えて、拡張情報は、拡張情報が提示ユニットによってデバイスのディスプレイ画面上に提供されること、および／またはデバイスのディスプレイ画面上に位置付けられて、もしくは他の方法で配置されて出現することができるように、提示（例えば、表示）することができる。様々な例では、拡張情報のいくつかは、物理的空間に投影すること（または物理的空間内に出現するように他の方法で表示すること）ができ、拡張情報のいくつかは、拡張情報がディスプレイ画面上に提供されること、および／またはディスプレイ画面上に位置付けられて、もしくは他の方法で配置されて出現することができるように、提示（例えば、描画または表示）することができる。
【０００６】
より詳細な理解は、本明細書に添付された図面と併せて、例によって与えられる、以下の詳細な説明から得ることができる。そのような図面の中の図は、詳細な説明と同様に、例である。そのため、図および詳細な説明は、限定的なものと見なされるべきではなく、他の等しく有効な例も、あり得、おそらく可能である。さらに、図における同じ参照番号は、同じ要素を示している。
【発明の効果】
【０００７】
本発明は、現実世界の場所と関連する現実を拡張するための方法、装置、システム、デバイス、およびコンピュータプログラム製品を提供する。
【図面の簡単な説明】
【０００８】
【図１Ａ】現実世界の場所を含む現実世界の眺めを現実世界の場所の見慣れたイメージを用いて拡張した例を示す図である。
【図１Ｂ】現実世界の場所を含む現実世界の眺めを現実世界の場所の見慣れたイメージを用いて拡張した例を示す図である。
【図２Ａ】現実世界の場所を含む現実世界の眺めを現実世界の場所の見慣れたイメージを用いて拡張した例を示す図である。
【図２Ｂ】現実世界の場所を含む現実世界の眺めを現実世界の場所の見慣れたイメージを用いて拡張した例を示す図である。
【図３】拡張現実システムの例を示すブロック図である。
【図４】提示ユニットを介して現実を拡張することに向けられた例示的なフローを示すフロー図である。
【図５】拡張現実システムの例を示すブロック図である。
【図６】提示ユニットを介して現実を拡張することに向けられた例示的なフローを示すフロー図である。
【図７】提示ユニットを介して現実を拡張することに向けられた例示的なフローを示すフロー図である。
【図８】提示ユニットを介して現実を拡張することに向けられた例示的なフローを示すフロー図である。
【図９】提示ユニットを介して現実を拡張することに向けられた例示的なフローを示すフロー図である。
【図１０Ａ】１または複数の開示された実施形態を実施することができる例示的な通信システムのシステム図である。
【図１０Ｂ】図１０Ａに示された通信システム内で使用することができる例示的な無線送受信ユニット（ＷＴＲＵ）のシステム図である。
【図１０Ｃ】図１０Ａに示された通信システム内で使用することができる例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１０Ｄ】図１０Ａに示された通信システム内で使用することができる例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１０Ｅ】図１０Ａに示された通信システム内で使用することができる例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【発明を実施するための形態】
【０００９】
以下の詳細な説明では、本明細書で開示される実施形態および／または例についての完全な理解を提供するために、数々の特定の詳細が説明される。しかしながら、そのような実施形態および例は、本明細書で説明される特定の詳細のいくつかまたはすべてを伴わずとも、実施することができることが理解されよう。他の例では、以下の説明を曖昧にしないように、よく知られた方法、手順、構成要素、および回路は、詳細には説明しなかった。さらに、本明細書で具体的に説明されていない実施形態および例は、本明細書で明示的、暗黙的、および／または本質的に説明、開示、または他の方法で提供された（例えば、提供された）実施形態および他の例の代わりに、またはそれらと組み合わせて、実施することができる。
【００１０】
本明細書の例は、拡張現実に関連する方法、装置、システム、デバイス、および／またはコンピュータプログラム製品を含むこと、および／または提供することができる。例では、方法、装置、システム、デバイス、およびコンピュータプログラム製品は、現実世界の場所（a real-world place）、および／または現実世界の場所を含むことができる現実世界の眺め(a real-world view)に関する現実を（例えば、拡張現実提示および／またはユーザインターフェースを通して）拡張することに向けることができる。現実世界の場所は、例えば、ランドマーク、関心地点（ＰＯＩ：Point of Interest）、および／または建物とすることができる。現実世界の場所は、固定されたロケーション（例えば、ランドマーク）、または（例えば、時間に連れて）変化することができるロケーションを有することができる。現実世界の場所は、例によれば、経路、道筋に沿って位置付けること、もしくはそれらに関連して他の方法で配置すること、ならびに／または通行および／もしくは横断することができる。
【００１１】
本明細書で説明される例によれば、（例えば、一括して、現実世界の眺めと呼ばれることがある）眺めおよび／または現実世界の眺めは、物理的空間の眺めを含むことができ、および／または物理的空間の眺めであることができる。現実世界の眺めは、例えば、提示ユニット（例えば、ディスプレイ）を介して（例えば、その上で、および／またはそれを通して）、デバイス上で可視であること、または他の方法で知覚可能であることができる。現実世界の眺めは、現実世界の場所の１または複数（１つ以上）、および／または現実世界の場所のいずれかと関連して提示される拡張情報を含むことができる。拡張情報は、例えば、拡張情報が物理的空間内に位置付けられて、または他の方法で配置されて出現することができるように、提示ユニットを介して提示、描画、および／または表示することができる。拡張情報は、例えば、（例えば、ホログラフィック技法などを使用して）物理的空間に投影することができる。あるいは、および／または加えて、拡張情報は、拡張情報が提示ユニットによってデバイスのディスプレイ画面上に提供されること、および／またはデバイスのディスプレイ画面上に位置付けられて、もしくは他の方法で配置されて出現することができるように、提示（例えば、表示）することができる。様々な例では、拡張情報のいくつかは、物理的空間に投影すること（または物理的空間内に出現するように他の方法で表示すること）ができ、拡張情報のいくつかは、拡張情報がディスプレイ画面上に提供されること、および／またはディスプレイ画面上に位置付けられて、もしくは他の方法で配置されて出現することができるように、提示（例えば、描画または表示）することができる。
【００１２】
方法、装置、システム、デバイス、およびコンピュータプログラム製品は、（例えば、デバイス、および／またはその中の提示ユニットを介して）現実を拡張することに向けられた方法を含むことができる。方法は、以下、すなわち、デバイスを介して現実世界の眺めをキャプチャするステップ、現実世界の眺めの中の現実世界の場所を識別するステップ、ユーザが見慣れた（familiar to）現実世界の場所と関連付けられたイメージを決定するステップ、ならびに／または現実世界の場所を含む現実世界の眺めを、現実世界の眺めを見ていることがある、および／もしくは現実世界の眺めを見ると予想されることがある、ユーザもしくは見る人が見慣れた現実世界の場所のイメージを用いて拡張するステップ（例えば、現実世界の眺めは、本明細書で説明されるように、現実世界の場所の上に、上を覆って、もしくは近くに、イメージを表示もしくは描画することによって拡張することができる）のうちの１または複数（１つ以上）を含むことができる。例えば、ユーザまたは見る人が見慣れた現実世界の場所は、見る人が見慣れた見え方になるようにすることができる。（例えば、見慣れたイメージとすることができる）見る人が見慣れた現実世界の場所のイメージは、他の方法ではユーザが認識しないことがある場合に、見る人に現実世界の場所を認識させること、または見る人が現実世界の場所を認識することを可能にすることができる。例えば、現実世界の眺めの中に示すことができる現実世界の場所は、現実世界の場所への現在の訪問が夜間の時間帯の出来事であり、ならびに／または現実世界の場所へのかつての訪問が（および／もしくはそこをかつて見たのが）昼間の時間帯の出来事であったせいで、ユーザまたは見る人が見慣れた見え方をしていないことがある。あるいは、および／または加えて、現実世界の眺めの中に示される現実世界の場所は、時間的に長い期間にわたって現実世界の場所を訪問して（および／もしくは見て）おらず、ならびに／またはそのような時間の間に、現実世界の場所および／もしくはその環境が（例えば、ユーザもしくは見る人にとって見違えるほど）変化した結果として、見る人が見慣れた見え方をしていないことがある。
【００１３】
イメージ（例えば、見慣れたイメージ）は、見る人が直接的に見慣れたもの、例えば、現実世界の場所へのかつての訪問中に（例えば、そこまたはそこの近くにいた間に）、見る人のデバイスがイメージをキャプチャしたことの結果および／または応答として見慣れたものであることができる。イメージは、自律的に（例えば、自動的に、および／もしくはユーザ対話もしくはアクションなしに）キャプチャすることができ、ならびに／または見る人の明示的なアクションによってなど、ユーザ対話を介してキャプチャすることができる。例によれば、見慣れたイメージは、見る人が間接的に見慣れたもの、すなわち、見る人のソーシャルサークルのメンバによる現実世界の場所へのかつての訪問中に、そのデバイスがイメージをキャプチャした別の人との（例えば、オンライン）ソーシャル関係の結果として見慣れたものであることができる。イメージは、見る人のソーシャルサークルのメンバのデバイスによって自律的にキャプチャすることができ、および／または本明細書で説明されるように、見る人のソーシャルサークルのメンバの明示的なアクションによってキャプチャすることができる。
【００１４】
いくつかの例では、現実世界の眺めを拡張することは、現実世界の場所と関連するイメージを提示および／または提供（例えば、表示および／または描画）することを含むことができる。イメージを提示および／または提供することは、例えば、現実世界の場所にアンカされる、近くに位置決めされる、および／または隣接するなどする、現実世界の場所と関連するコールアウト（例えば、仮想オブジェクト）内にイメージを提示することを含むことができる。あるいは、加えて、イメージを提示しよび／または提供することは、イメージを現実世界の眺めの上に投影および／またはスーパーインポーズすることを含むことができる。イメージをスーパーインポーズすることは、イメージを現実世界の場所の（例えば、少なくとも一部の）上にオーバーレイすること、および／またはイメージを現実世界の場所の代用として出現させることを含むことができる。
【００１５】
例では、方法は、複数のイメージ（例えば、複数の見慣れたイメージ）を用いて、現実世界の眺めを拡張するステップを含むことができる。例によれば、イメージは、スライドショーに類似したフォーマットで提示および／または提供することができる。例えば、イメージの１つを提示および／または提供することができ、その後、タイマの満了および／または見る人からの入力に応答して、それを見慣れたイメージの別の１つによって置き換えることができる。
【００１６】
本明細書で提供される方法、装置、システム、デバイス、およびコンピュータプログラム製品は、例によれば、以下のように実施することができる。例えば、デバイスのユーザ（例えば、アリス）は、雨の冬の晩に、友人の自宅までドライブすることを計画することがある。友人の自宅は、特定のエリア、ロケーション、または地方自治体および／もしくはそれらの一部（例えば、近くの町のダウンタウン地区）に存在していることがある。例では、ダウンタウン地区は、復興を遂げつつあり、さらなる居住者を増やしているところであることがある。アリスは、同じエリアの小さい酒店などの店舗で、飲料および／または食料（例えば、ワインのボトル）などの商品を買って行くことを計画することもある。ユーザが出発する時刻までに、暗くなり始めることがあり、雨は弱まることなく降り続けていることがある。ユーザは、ほんの数か月前に友人の家を訪問したことがあるが、以前、店舗を訪れたことはないことがある。ユーザは、ナビゲーションシステムを使用することができる。ユーザのナビゲーションシステムは、見る限り正確な方向であることができる方向を彼または彼女に提供することができるが、近所は、見慣れないものであることがある。ユーザは、以前そこに来たことがあるが、そのような近所へのかつての訪問は、明るい春の日の午後の出来事であることがある。さらに、エリア内に新しい建築物が存在していることがある。そのため、友人の自宅、ならびに／または彼もしくは彼女が曲がり角を曲がるために使用することができたランドマーク（例えば、食料品店の駐車場、街路の角の１つのところの大きい岩、および／もしくは他の任意のランドマーク）は、見慣れないものであること、または見慣れないものに見えることがある。
【００１７】
本明細書の例では、酒店などの店舗は、友人の自宅までの経路沿いの中間目的地であること、または中間目的地として識別することができる。例によれば、店舗は、低層のビルの上の方の階にある小さい会社であることができ、小さい家族経営の店舗が長く連なった中間に存在する。店舗は、１階に狭い入口を有することもできる。
【００１８】
本明細書の例では、ユーザが店舗に接近すると、他の人によって撮影された同じ店舗およびその入口のイメージを獲得し、ならびに／または本明細書で説明されるように、モバイルフォンもしくはデバイス、ナビゲーションデバイス、および／もしくはウェアラブルデバイスなど、ユーザが使用していることがあるデバイス上に表示することができる。イメージは、エリアに住んでいることがあるアリスの友人、および／またはエリアを旅したことがある、もしくは店舗を訪れたことがある他の人々など、人々によって撮影された、いくつかのイメージを含むことができる。例では、ユーザの友人によって撮影されることができたイメージ（例えば、見慣れたイメージ）は、特に、友人が以前そこに来たことがあることを彼女に示すことができ、そのため、（例えば、暗い中で、または１日の特定の時刻に）店舗に接近することについてのユーザの安心レベルを高めることができる。
【００１９】
店舗がユーザの視界内に出現した場合、店舗は、眺めの中で識別される（例えば、眺めの中の他の物体から区別または他の方法で弁別される）ことができる。これは、例えば、店舗への入口の輪郭を決定することを含むことができる。店舗への入口を識別した後、ユーザの友人などの人々によってかつてキャプチャされた入口のイメージが、現在の眺めの中に出現した入口に代わって代用されること、または入口の近くにおいてインポーズされること（例えば、ユーザのデバイス上で他の方法で表示もしくは描画されること）ができる。（例えば、いくつかは日中および／または他の季節中に撮影されることができた）見慣れたものであることができるイメージをデバイス上で見ることは、ユーザが、店舗入口を近くの店舗の中から識別することを支援することができる。さらに、例によれば、より良好な照明の下にあることができるイメージをデバイス上で見ることは、店舗に入ることについてのユーザの安心レベルを高めることができる。
【００２０】
ユーザは、経路沿いに進み続けることができるので、ユーザの友人の自宅またはロケーションは、経路沿いの目的地として認識または識別することができる。例によれば、１または複数のイメージ（例えば、彼または彼女がかつてそこを訪れることができたときに、ユーザが眺めた、またはユーザが写真を撮影したことに基づいて、見慣れたものであることができる、例えば、ユーザまたは別の人もしくは人々によってかつてキャプチャすることができたユーザの友人の家のイメージ）は、獲得すること、および／または提示ユニットを介してデバイス上に表示もしくは描画することができる。
【００２１】
ユーザの友人の自宅（例えば、ユーザの友人の家などのロケーションまたは居住地）が、（例えば、デバイス上で）ユーザの視界内に出現することができたとき、ユーザの友人の自宅は、眺めの中で認識および／または識別される（例えば、眺めの中の他の物体から区別または他の方法で弁別される）ことができる。これは、例では、友人の自宅の輪郭を決定することを含むことができる。ユーザの友人の家を識別した後、ユーザの友人の家のイメージが、ユーザが対話または使用することができるデバイスの現在の眺めの中に出現した友人の家に代わって代用されることができる。図１Ａ〜図１Ｂは、ユーザの友人の家（現実世界の場所）を含む現実世界の眺めを、友人の家の（例えば、ユーザによってかつてキャプチャおよび／もしくは認識された、またはユーザの友人などの人々もしくは他のユーザによって提供された）見慣れたものであることができるイメージを用いて拡張した例を示している。イメージ（すなわち、かつて春の午後にキャプチャされたイメージ）を見ることは、ユーザに友人の家もしくはロケーションを認識させること、またはユーザが友人の家もしくはロケーションを認識することを可能にすることができる。図１Ａに示されるように、デバイスによってキャプチャすることができる現実世界の眺め２は、例えば、その中に現実世界の場所４を有することができる。（例えば、図１Ｂに示されるような）例によれば、本明細書で説明されるように、ユーザが現実世界の眺め２の中の現実世界の場所４を認識することができるような、彼または彼女が見慣れた見え方で、ユーザがイメージ６を介して現実世界の場所４を見ることができるように、現実世界の眺め２の中の現実世界の場所４の上にイメージ６をオーバーレイすることができる。加えて、イメージを見ることは、（例えば、矢印７によって示すことができる、例えば、彼または彼女が駐車を指示されたことがある）駐車のための私道または他のロケーションを、ユーザが見つけることを容易にすることもできる。
【００２２】
別の例によれば、ユーザ（例えば、ジョン）は、別のロケーションから（例えば、ノースカロライナから）、都市部の人で賑わうロケーション（例えば、ニューヨーク市（マンハッタン）内のタイムズスクエア）を訪れることがある。これは、彼または彼女のその都市への初めての旅であることがある。訪問中、ユーザは、そのエリアに住む友人のグループと会うことを望むことがある。そのグループは、月に１度、特定のレストラン（例えば、トニーのイタリアンレストラン）で会っていることがある。ユーザは、ソーシャルメディアアプリケーションまたはサイト（例えば、フェイスブック、ツイッタ、および／またはインスタグラムなど）において、そこの写真を見ることができ、他の人々は、そのレストランについて説明したり、または話したりすることができる。残念ながら、ユーザは、レストランを見つけることに苦労または苦戦することがある。
【００２３】
図２Ａ〜図２Ｂは、現実世界の場所（すなわち、レストラン）を含む現実世界の眺めを、現実世界の場所の示すことができるイメージを用いて拡張した別の例を示している。（例えば、ユーザのデバイス上に存在することができる）ロケーション（例えば、タイムズスクエア）のリアルタイムまたは現実世界の眺め８を、図２Ａに示すことができる。図２Ｂに示されるように、ロケーションのリアルタイムまたは現実世界の眺め８は、ユーザが見慣れたものであることができるイメージ９（すなわち、例えば、友人によって撮影され、ソーシャルメディアサイト上に投稿されることができたレストランのイメージ）を用いて、（例えば、ユーザのデバイス上で）拡張することができる。ユーザは、ユーザのデバイスを使用して、ユーザがレストランを認識し、ひいては、レストランを見つけることを容易にすること、またはユーザにレストランを認識させ、ひいては、レストランを見つけさせることができる、イメージ９を見ることができる。
【００２４】
図３は、本明細書で説明される少なくともいくつかの実施形態による、拡張現実システム１０の例を示すブロック図である。拡張現実システム１０は、デバイス内で使用および／または実施することができる。デバイスは、情報を受信し、処理し、提示（例えば、表示）することができるデバイスを含むことができる。本明細書で説明される例では、デバイスは、ウェアラブルコンピュータ、スマートフォン、（例えば、本明細書において、例えば、以下で説明されるような）図１０Ａ〜図１０Ｅを参照して説明されるような無線送受信ユニット（ＷＴＲＵ）、および／または別のタイプのユーザ機器（ＵＥ）とすることができる。デバイスの他の例は、モバイルデバイス、携帯情報端末（ＰＤＡ）、セルラフォン、ポータブルマルチメディアプレーヤ（ＰＭＰ）、デジタルカメラ、ノートブック、およびタブレットコンピュータ、（例えば、ヘッドアップディスプレイを備える）車両ナビゲーションコンピュータを含むことができる。例では、デバイスは、適切なオペレーティングシステム上で動作することができ、ならびに／または例えば、方法および／もしくはシステムを含むことができるソフトウェアを含む、本明細書で説明される方法および／もしくはシステムを実行することを可能にすることができる、プロセッサベースのプラットフォームを含むことができる。
【００２５】
拡張現実システム１０は、イメージキャプチャユニット１００と、物体識別ユニット１１０と、拡張現実ユニット１２０と、提示コントローラ１３０と、提示ユニット１４０とを含むことができる。イメージキャプチャユニット１００は、現実世界の眺めをキャプチャ（もしくは例えば、受信）することができ、ならびに／またはキャプチャされた現実世界の眺めを、例えば、物体識別ユニット１１０および／もしくは拡張現実ユニット１２０を含む、拡張現実システム１０の他の要素に提供もしくは送信することができる。イメージキャプチャユニット１００は、デジタルカメラ、モバイルデバイスなどのデバイス内に組み込まれたカメラ、ヘッドマウントディスプレイ（ＨＭＤ）、光センサ、および電子センサなどのうちの１または複数（１つ以上）であること、または１または複数（１つ以上）を含むことができる。
【００２６】
物体識別ユニット１１０は、キャプチャされた現実世界の眺めをイメージキャプチャユニット１００から受信することができ、キャプチャされた現実世界の眺めの中に配置された現実世界の場所を識別、認識、および／または決定すること（例えば、識別、決定、および／または認識するための方法、プロセス、またはルーチンを実施すること）ができる。物体識別ユニット１１０は、物体認識ユニット１１２と、空間決定ユニット１１４とを含むことができる。物体認識ユニット１１２および／または空間決定ユニット１１４は、現実世界の場所を識別することを容易にすることができる。
【００２７】
物体認識ユニット１１２は、現実世界の眺めにおいて、物体検出を実行すること（例えば、ランドマーク、物体、および／またはロケーションなどを決定および／または検出すること）ができる。物体検出を使用して、物体認識ユニット１１２は、現実世界の眺めの中に配置された他の物体から、現実世界の場所またはロケーションを検出および／または弁別することができる。物体認識ユニット１１２は、例えば、エッジ検出、原始スケッチ、視方向の変更、ならびに／または光度および色の変更などを含む、物体検出を実行するための様々な知られた技術的方法のいずれかを使用することができる。
【００２８】
空間決定ユニット１１４は、検出または決定された現実世界の場所（または現実世界のロケーション）についての現実世界および／または局所地図ロケーションを決定することができる。空間決定ユニット１１４は、ロケーション認識アルゴリズム（例えば、方法および／または技法）を使用することができる。使用されるロケーション認識アルゴリズムは、並列追跡および地図作成（ＰＴＡＭ）方法、および／または同時位置推定および地図作成（ＳＬＡＭ）方法、および／または（例えば、当技術分野において知られていることがある）他の任意の適切な方法もしくはアルゴリズムを含むことができる。空間決定ユニット１１４は、検出された現実世界の場所についての現実世界および／または局所地図ロケーションを決定するために、位置決め情報（例えば、緯度、経度、および／または高度など）を獲得および使用することができる。位置決め情報は、拡張現実システム１０、物体識別ユニット１１０、および／もしくは空間決定ユニット１１４に通信可能に結合することができる、全地球測位システム（ＧＰＳ）受信機（図示せず）から、ならびに／または（ネットワークの（自己組織化など）任意のタイプのネットワークノードもしくはインターフェースなどから）ネットワーク支援を介して、獲得することができる。
【００２９】
提示コントローラ１３０および／または提示ユニット１４０と関連する拡張現実ユニット１２０は、現実世界の眺めを拡張することができる（例えば、本明細書で説明されるように、現実世界の眺めにおける現実世界の場所と関連付けられたイメージを表示および／または描画することができる）。例えば、提示コントローラ１３０および／または提示ユニット１４０と関連する拡張現実ユニット１２０は、現実世界の眺めを、１または複数（１つ以上）のイメージ（例えば、現実世界の眺めを見ている、および／または現実世界の眺めを見ると予想される、見る人が見慣れたものであることができるイメージ）を用いて拡張することができる。拡張現実ユニット１２０は、イメージをキャプチャすることができるカメラなどのイメージキャプチャユニット１００、ソーシャルメディアサイトもしくはアプリケーション、および／またはデバイス上のアプリケーションなどから、イメージを獲得および／または受信することができる。例えば、イメージは、ワッツアップ、フェイスブック、インスタグラム、および／またはツイッタなどのアプリケーションを介して受信することができる。いくつかの例では、イメージは、やはりユーザが見慣れたものであることができるインターネット上のイメージを含むことができ、またはそのようなイメージであることができる。見慣れたものであることができるインターネット上のこれらのイメージの例は、ユーザが読むことができたニュース記事内のイメージとすることができる。拡張現実ユニット１２０は、イメージをフォーマッティングし、例えば、デバイスのディスプレイ上でのイメージの提示を生成するための、構成情報（例えば、パラメータ）を生成することができる。フォーマッティングは、眺め全体または眺めの一部を拡張することを含むことができる。例えば、それは、サイズ、形状、および明るさ、ならびにアライメントを決定する。拡張現実ユニット１２０は、イメージおよび対応する構成情報を、提示コントローラ１３０に提供または送信することができる。提示コントローラ１３０は、イメージおよび対応する構成情報を、拡張現実ユニット１２０から獲得または受信することができる。提示コントローラ１３０は、提示ユニット１４０を介する提示のために、構成情報に少なくとも部分的に基づいて、見慣れたイメージを変更することができる。提示コントローラ１３０は、イメージを、変換された様態で、提示ユニット１４０に提供または送信することができる。
【００３０】
提示ユニット１４０は、視覚的および／または聴覚的提示を提示するための任意のタイプのデバイスとすることができる。提示ユニット１４０は、デバイスの画面、および／またはスピーカもしくはオーディオ出力を含むことができる。提示ユニット１４０は、例えば、ウインドシールドディスプレイ、ウェアラブルデバイス（例えば、グラス）、スマートフォン画面、ナビゲーションシステムおよび／または同様のものを含む、任意のタイプのディスプレイとすることができ、または任意のタイプのディスプレイを含むことができる。１または複数（１つ以上）のユーザ入力は、提示ユニット１４０とのユーザ対話によって、ユーザ対話を通して、および／またはユーザ対話と関連して受け取ることができる。例えば、ユーザは、提示ユニット１４０を介して提示される（例えば、拡張などされた）現実世界の眺めと関連するタッチ、クリック、ドラッグアンドドロップ、注視、音声／発話認識、および／もしくは他の対話によって、ならびに／またはそれらを通して、ユーザ入力または選択を入力することができる。
【００３１】
提示ユニット１４０は、イメージを提示コントローラ１３０から受信することができる。提示ユニット１４０は、見慣れたイメージを現実世界の眺めに適用すること（例えば、投影、スーパーインポーズ、および／またはオーバーレイなどすること）ができる。
【００３２】
図４は、本明細書の例による、（例えば、提示ユニットを介して）デバイス上で現実を拡張するための例示的な方法２００を示すフロー図である。方法２００は、図３の拡張現実システムにおいて実施することができ、および／またはそのシステムを参照して説明することができる。方法２００は、他のアーキテクチャを使用しても同様に実施することができる。
【００３３】
２０２において、デバイス（例えば、デバイス内で実施することができる、図３のシステムの物体識別ユニット１１０）は、現実世界の場所を識別することができる。例によれば、現実世界の場所は、通行および／または横断される経路および／または道筋沿いに、および／またはそれらと関連して配置することができる。２０４において、デバイス（例えば、デバイス内で実施することができる、提示コントローラ１３０および／または提示ユニット１４０と関連する拡張現実ユニット１２０）は、現実世界の場所を含むことができる現実世界の眺めを、見慣れたものであることができるイメージを用いて拡張することができる。
【００３４】
いくつかの例では、デバイスは、例えば、提示ユニット１４０を介して、現実世界の場所と関連する（例えば、見慣れたものであることができる）イメージを提示（例えば、表示および／または描画）することができる。例によれば、デバイスは、提示ユニット１４０を介して、例えば、現実世界の場所にアンカされる、および／または近くに位置決めされるなどする、現実世界の場所と関連するコールアウト内にイメージを提示することができる。あるいは、および／または加えて、デバイスは、提示ユニット１４０を介して、イメージを現実世界の眺めの上に投影および／またはスーパーインポーズすることができる。デバイスは、提示ユニット１４０を介して、見慣れたイメージを現実世界の場所の（少なくとも一部の）上にオーバーレイすること、および／または見慣れたイメージを現実世界の場所の代用として出現させることができる。
【００３５】
示されてはいないが、デバイスは、例えば、拡張現実ユニット１２０を介して、１または複数のリポジトリから、（例えば、見慣れたものであることができる）イメージを獲得および／または受信することができる。これらのリポジトリは、（例えば、図３の拡張現実システム１０を実施すること、または含むことができる）デバイスから見てローカルまたはリモートに配置することができる。例によれば、拡張現実ユニット１２０は、現実世界の眺めにおいて、どのイメージを拡張することができるかを決定することができる。例えば、拡張現実ユニット１２０は、メトリックまたはスコアを使用して、（例えば、リポジトリから）獲得および／もしくは受信することができるイメージが、現実世界の眺めの中の現実世界の場所を含むことができるかどうかを、ならびに／または現実世界の眺めの中の現実世界の場所に鑑みて、イメージを拡張すべきか（例えば、本明細書で説明されるように、そこに描画および／もしくは表示すべきか）どうかを、決定することができる。例として、イメージは、見慣れの量、程度、および／またはレベルを反映および／または表現するメトリックまたはスコア（例えば、ファミリアリティスコア（ｆａｍｉｌｉａｒｉｔｙ  ｓｃｏｒｅ））に基づいて、獲得および／または受信することができる。例えば、ユーザが見慣れたものであることができるイメージは、イメージを選択することによって、および／またはイメージが閾値を上回るファミリアリティスコアを有することができる場合もしくはときに、リポジトリの１または複数（１つ以上）から獲得および／または受信することができる。ファミリアリティスコアは、オンザフライで決定（例えば、計算）することができ、および／またはイメージと関連させて（例えば、イメージに対するインデックスとして）記憶することができる。いくつかの例では、見慣れたイメージは、計算されたファミリアリティスコアと関連させて、メモリ内に記憶することができ、ならびに／またはイメージを現実世界の場所と関連付けることができるかどうか、および／もしくはイメージを現実世界の眺めにおいて（例えば、現実世界の場所の上で）拡張することができるかどうかについての決定が、行われることができる。
【００３６】
ファミリアリティスコアは、１または複数（１つ以上）の因子に基づくこと（例えば、基づいて計算すること）ができる。いくつかの例では、ファミリアリティスコアは、現実世界の場所への見る人のかつての訪問中にキャプチャされた（例えば、ユーザが見慣れたものであること、もしくは見慣れイメージであることができる）イメージ、および／または現実世界の場所に類似したイメージに、少なくとも部分的に基づくことができる。そのようなイメージのキャプチャは、自律的に（例えば、自動的に、もしくはユーザもしくは眺めを見る人との対話なしに）行うことができ、またはユーザもしくは眺めを見る人の明示的なアクションに従って行う（例えば、明示的にイメージを取得する）ことができる。いくつかの例では、ファミリアリティスコアは、ユーザとそのデバイスがイメージをキャプチャした人との間のソーシャル関係（例えば、ユーザとそのデバイスがイメージをキャプチャした人は、ソーシャルメディアサイト上における友人などであることができる）に、少なくとも部分的に基づくことができる。
【００３７】
ファミリアリティスコアは、ユーザがイメージを見ることができた回数および／または機会数に、少なくとも部分的に基づくことができる。さらに、例では、ファミリアリティスコアは、イメージを見るユーザによって費やされた時間の長さに、少なくとも部分的に基づくことができる。ファミリアリティスコアは、ユーザがイメージと対話することができた回数および／または機会数に、少なくとも部分的に基づくことができる。ファミリアリティスコアは、イメージと対話するユーザによって費やされた時間の長さに、少なくとも部分的に基づくことができる。ファミリアリティスコアは、ユーザがイメージと関連付けられたメディアおよび／またはイメージを表示するメディアと対話した回数および／または機会数に、少なくとも部分的に基づくことができる。ファミリアリティスコアは、イメージと関連付けられたメディアおよび／またはイメージを表示するメディアと対話するユーザによって費やされた時間の長さに、少なくとも部分的に基づくことができる。ファミリアリティスコアは、イメージを見た後で、ユーザがイメージと関連付けられたメディアと対話することができた回数および／または機会数に、少なくとも部分的に基づくことができる。ファミリアリティスコアは、イメージを見た後で、イメージと関連付けられたメディアと対話するユーザによって費やされた時間の長さに、少なくとも部分的に基づくことができる。
【００３８】
ファミリアリティスコアは、例によれば、イメージをキャプチャすることができたときに生じている１または複数（１つ以上）の環境的条件に、少なくとも部分的に基づくことができる。イメージをキャプチャすることができた間またはときに生じることができた環境的条件は、以下、すなわち、照明、天候、１日の時刻、および／または季節などのうちの１または複数（１つ以上）を含むことができる。ファミリアリティスコアは、イメージがキャプチャされることができたときに生じている１または複数（１つ以上）の環境的条件、およびユーザが現実世界の眺めを見ることができるときに生じている１または複数（１つ以上）の環境的条件に、少なくとも部分的に基づくことができる。例えば、ファミリアリティスコアは、見慣れたイメージがキャプチャされることができたときに生じている１または複数（１つ以上）の環境的条件と、見る人が現実世界の眺めを見ることができる場合またはときに生じている１または複数（１つ以上）の環境的条件との間の相違（または類似）に、少なくとも部分的に基づくことができる。見る人が現実世界の眺めを見ることができる場合またはときに生じている環境的条件は、以下、すなわち、照明、天候、１日の時刻、および／または季節などのうちの１または複数（１つ以上）を含むことができる。
【００３９】
ファミリアリティスコアは、イメージ（例えば、見慣れたものであることができるイメージ、または見慣れたイメージ）の１または複数の品質に、少なくとも部分的に基づくことができる。品質は、主観的品質（例えば、シャープネス）および客観的品質（例えば、コントラスト）のうちの１または複数（１つ以上）を含むことができる。品質は、例えば、（例えば、信号対雑音比によって測定することができる）ノイズ、（例えば、光学密度（黒化度）および／もしくは輝度（明度）を含む）コントラスト、シャープネス（もしくはアンシャープネス）、解像度、ならびに／または色など、１または複数（１つ以上）のイメージ特性を含むことができる。
【００４０】
イメージを獲得または受信した後、拡張現実ユニット１２０は、イメージをフォーマッティングし、イメージの提示を生成するための、構成情報（例えば、パラメータ）を生成することができる。構成情報は、例えば、現実世界の場所にアンカされる、近くに位置決めされる、および／または隣接するなどする、現実世界の場所と関連するコールアウト（例えば、仮想オブジェクト）内にイメージを提示するための命令を含むことができる。
【００４１】
あるいは、および／または加えて、構成情報は、見慣れたイメージを現実世界の眺めの上に投影および／またはスーパーインポーズするための命令を含むことができる。構成情報は、例えば、イメージを現実世界の眺めの上に投影および／またはスーパーインポーズすることと関連する、見慣れたイメージをサイジング（もしくはリサイジング）および／または位置決めするための命令を含むことができる。これらの命令は、現実世界の眺めの中に配置された現実世界の場所を識別する物体識別ユニット１１０に従って、物体識別ユニット１１０から受信または獲得することができる情報に、少なくとも部分的に基づくことができる。
【００４２】
拡張現実ユニット１２０は、イメージおよび対応する構成情報を提示コントローラ１３０に提供することができる。提示コントローラ１３０は、イメージを（例えば、イメージキャプチャユニット１００から）獲得または受信することができ、対応する構成情報を拡張現実ユニット１２０から獲得または受信することができる。提示コントローラ１３０は、提示ユニット１４０を介する提示のために、構成情報に少なくとも部分的に基づいて、サイズ、形状、および／またはシャープネスなどに関して、イメージを変更することができる。提示コントローラ１３０は、イメージを、変換された様態で、提示ユニット１４０に提供または送信することができる。提示ユニット１４０は、イメージを提示コントローラ１３０から受信することができる。提示ユニット１４０は、イメージを現実世界の眺めに適用、提供、および／または出力（例えば、投影および／またはスーパーインポーズするなど）することができる。
【００４３】
示されてはいないが、拡張現実システム１０は、視野決定ユニットを含むことができる。視野決定ユニットは、現実世界の眺めの中に配置された現実世界の場所がユーザの視野内に存在することができるかどうかを決定するために、イメージキャプチャユニット１００および／またはユーザ追跡ユニットとインターフェースを取ることができる。ユーザ追跡ユニットは、例えば、視標追跡ユニットとすることができる。
【００４４】
例によれば、視標追跡ユニットは、眼の動きについてのデータを１もしくは複数の光学センサから集め、および／もしくはそのようなデータに基づいて、ユーザがどこを注視していることができるかを追跡するために、視標追跡技術を利用し、ならびに／または様々な目の運動挙動に基づいて、ユーザ入力決定を行うことができる。視標追跡ユニットは、様々な知られた技法のいずれかを使用して、ユーザの眼の動きをモニタリングおよび追跡することができる。
【００４５】
視標追跡ユニットは、例えば、イメージキャプチャユニット１００、および／またはユーザが提示ユニット１４０を見ているときの眼の動きをモニタリングすることが可能なカメラ（図示せず）など、ユーザの方を向いた光学センサから入力を受信することができる。視標追跡ユニットは、ユーザの各眼についての眼の位置および光彩の動きを検出することができる。光彩の動きに基づいて、視標追跡ユニットは、ユーザの注視についての様々な観察を行うことができる。例えば、視標追跡ユニットは、衝動性眼球運動（例えば、ユーザの眼の急な動き）、および／または視点固定（例えば、ある時間の長さにわたって眼の動きを特定のポイントもしくはエリアに留めること）を観察および／または決定することができる。
【００４６】
視標追跡ユニットは、提示ユニット１４０の画面上のポイントまたはエリア（一括して「焦点領域」）上での視点固定が、焦点領域の下にある現実世界の眺めの一部に対する関心を示すことができるという推測を利用することによって、１または複数の入力を生成することができる。視標追跡ユニットは、例えば、提示ユニット１４０の画面上の焦点領域での視点固定を検出し、焦点領域上での視点固定は、現実世界の場所を指定するユーザ表現とすることができるという推測に基づいて、視野を生成することができる。
【００４７】
例では、視標追跡ユニットは、仮想オブジェクトの１つに対応する焦点領域に対するユーザの注視および／または焦点領域上での視点固定は、対応する仮想オブジェクトに対するユーザの関心（または関心のユーザ表現）を示すという推測を利用することによって、入力の１または複数を生成することができる。現実世界の場所に対する関心を示す入力は、現実世界の眺めと関連付けられたロケーション（例えば、座標の１または複数のセット）を含むことができる。
【００４８】
図４を再び参照すると、（例えば、提示コントローラ１３０および／または提示ユニット１４０と関連する）拡張現実ユニット１２０を介して拡張現実システム１０を実施することができるデバイスは、現実世界の場所が視野内に存在することができるという条件で、現実世界の眺めを拡張することができる。あるいは、または加えて、デバイスは、（例えば、提示コントローラ１３０および／または提示ユニット１４０と関連する）拡張現実ユニット１２０を介して、ユーザ入力から、および／またはユーザ入力に基づいて決定可能とすることができる視野についての現実世界の眺めを拡張することができる。様々な例では、デバイスは、例えば、（提示コントローラ１３０および／または提示ユニット１４０と関連する）拡張現実ユニット１２０を使用して、ユーザの注視と関連付けられた入力から、および／またはそのような入力に基づいて決定可能とすることができる視野についての現実世界の眺めを拡張することができる。
【００４９】
図５は、本明細書で説明される少なくともいくつかの実施形態による、拡張現実システム２０の例を示すブロック図である。拡張現実システム２０は、コンピューティングデバイス内で使用および／または実施することができる。図５の拡張現実システム２０は、（例えば、本明細書で説明されるような点を除いて）図３の拡張現実システム１０に類似することができる。拡張現実システム２０は、イメージキャプチャユニット１００と、ナビゲーションユニット５００と、物体識別ユニット１１０と、拡張現実ユニット１２０と、提示コントローラ１３０と、提示ユニット１４０とを含むことができる。
【００５０】
ナビゲーションユニット５００は、経路を通行するための方向および／またはナビゲーション命令（例えば、ナビゲーション命令）を生成することができる。このナビゲーションユニットは、経路沿いの進行を追跡することができ、および／または経路に対する調整を行うことができる。経路に対する調整は、現在位置、交通環境条件（例えば、降雪および／もしくは降雨など）、経路の知識についての受信された更新（例えば、目的地もしくは異なる中間地点）、ならびに／または他の任意の適切な条件および／もしくはパラメータに基づくこと、および／またはそれらを条件とすることができる。ナビゲーションユニット５００は、ナビゲーション命令を、物体識別ユニット１１０および／または拡張現実ユニット１２０に提供することができる。物体識別ユニット１１０は、ナビゲーションユニット５００から獲得されたナビゲーション命令に少なくとも部分的に基づいて、通行する経路と関連付けられた１または複数の現実世界の場所（例えば、現実世界の場所のセットおよび／またはリスト）を受信または獲得することができる。物体識別ユニット１１０は、リポジトリ（図示せず）を使用して、通行する経路と関連付けられた現実世界の場所を識別することができる。物体識別ユニット１１０は、例えば、ナビゲーション命令を使用して、リポジトリに問い合わせを行うことができる。リポジトリは、問い合わせに応答して、通行する経路と関連付けられた現実世界の場所の識別情報を、物体識別ユニット１１０に提供または送信することができる。
【００５１】
例によれば、リポジトリは、一般に、地球の１または複数の空間的エリアと関連して配置された現実世界の場所（の、例えば、ロケーションおよび／もしくは現実世界の地理的位置）に対するジオリファレンス、ならびに／またはそのような現実世界の場所の詳細を含むことができる、任意のリポジトリまたはリポジトリの任意の集まりとすることができ、またはそれらを含むことができる。様々な例では、リポジトリは、ポイントクラウドおよびポイントクラウドライブラリなどのいずれかであること、またはいずれかを含むことができ、そのいずれかまたは各々は、地球の１または複数の空間的エリアと関連して配置された現実世界の場所に対するジオリファレンス、および／またはそのような現実世界の場所の詳細を含むことができる。
【００５２】
現実世界の場所の詳細は、例えば、現実世界の場所がそのような場所に対する特定のジオリファレンスにおいて存在することができることを示す表示、および／または例えば、特定のタイプの場所を示すコードなど、場所のタイプの表示などを含むことができる。いくつかの例では、現実世界の場所の詳細は、現実世界の場所がそのような場所に対する特定のジオリファレンスにおいて存在することを示す表示に限定することができる。そのような例では、現実世界の場所のさらなる詳細は、標識リポジトリ内の他のデータおよび／または対応するジオリファレンスに基づいて決定すること（例えば、それらから推論、推測などすること）ができる。例えば、現実世界の場所の１または複数の詳細は、２つの道路が交差する四つ辻の角、幹線道路からの出口、および／もしくは幹線道路への入口などに近い（例えば、ごく近い）現実世界の場所に対するジオリファレンスから、ならびに／または特定の管轄区域（例えば、国、地方自治体など）内に存在する現実世界の場所に対するジオリファレンスから、推論することができる。あるいは、および／または加えて、現実世界の場所のさらなる詳細は、現実世界の場所の詳細がその中に入れられた、１または複数のリポジトリから獲得または受信することができる。詳細は、例えば、標識に対するジオリファレンスに対応するロケーションおよび／または現実世界の地理的位置のところをかつて通行および／もしくは横断した間に、またはそうでなくかつて通行および／もしくは横断したことと関連して、（例えば、物体識別ユニット１１０が）現実世界を認識したことに応答して、これらのリポジトリ内に入れることができる。あるいは、および／または加えて、詳細は、ユーザ入力に応答して、リポジトリ内に入れることができる。ユーザ入力は、標識に対するジオリファレンスに対応するロケーションおよび／または現実世界の地理的位置のところをかつて通行および／または横断したことと関連して、入力することができる。例によれば、ユーザ入力は、１または複数のイメージ内の現実世界の場所を見たことに応答して、入力することができる。さらに、例では、詳細は、１もしくは複数のイメージ内に示された現実世界の場所を認識したことに応答して、および／または詳細をそこから集める１もしくは複数のソース（例えば、ウェブページ）から、リポジトリ内に入れることができる。
【００５３】
リポジトリは、コンピューティングデバイスのメモリ内にローカルに記憶することができ、コンピューティングデバイスのプロセッサによってアクセス可能（例えば、読み取りおよび／または書き込み可能）とすることができる。あるいは、および／または加えて、リポジトリは、例えば、コンピューティングデバイスから見てリモートに配置されたサーバと関連してなど、コンピューティングデバイスから見てリモートに記憶することができる。そのようなサーバは、有線および／または無線通信を介して、コンピューティングデバイスから利用可能および／またはアクセス可能とすることができ、サーバは、通行する経路と関連付けられた現実世界の場所を供給する（例えば、獲得するためのウェブサービスを提供する）ことができる。サーバは、現実世界の場所の詳細を、コンピューティングデバイス（例えば、物体識別ユニット１１０）から受信すること、および／またはリポジトリに入れることもできる。
【００５４】
物体識別ユニット１１０は、リポジトリから獲得した通行する経路と関連付けられた現実世界の場所の識別情報を、拡張現実ユニット１２０に渡すことができる。拡張現実ユニット１２０は、通行する経路と関連付けられた現実世界の場所の識別情報を、物体識別ユニット１１０から獲得もしくは受信すること（または、例えば、決定すること）ができる。
【００５５】
拡張現実ユニット１２０は、経路と関連付けられた現実世界の場所の（例えば、見慣れたものであること、または見慣れたイメージであることができる）イメージを、例えば、１または複数のリポジトリから獲得または受信することができる。そのようなリポジトリは、拡張現実システム２０から見てローカルまたはリモートに配置することができる。イメージは、例えば、本明細書で説明されるような、それぞれのファミリアリティスコアに基づいて、獲得または受信することができる。
【００５６】
物体識別ユニット１１０は、キャプチャされた現実世界の眺めを、イメージキャプチャユニット１００から受信することができ、および／またはキャプチャされた現実世界の眺めの中に現在配置されている経路と関連付けられた現実世界の場所を識別することができる。提示コントローラ１３０および／または提示ユニット１４０と関連する拡張現実ユニット１２０は、経路と関連付けられ、キャプチャされた現実世界の眺めの中に現在配置されている現実世界の場所と関連して獲得されたイメージの１または複数を用いて、現実世界の眺めを拡張することができる。拡張現実ユニット１２０は、イメージをフォーマッティングし、イメージの提示を生成するための、構成情報（例えば、パラメータ）を生成することができる。拡張現実ユニット１２０は、イメージおよび対応する構成情報を、提示コントローラ１３０に提供または送信することができる。提示コントローラ１３０は、イメージおよび対応する構成情報を、拡張現実ユニット１２０から獲得または受信することができる。提示コントローラ１３０は、提示ユニット１４０を介する提示のために、構成情報に少なくとも部分的に基づいて、イメージを変換することができる。提示コントローラ１３０は、変更されたイメージを、提示ユニット１４０に提供することができる。提示ユニット１４０は、見慣れたイメージを、提示コントローラ１３０から獲得または受信することができる。提示ユニット１４０は、イメージを現実世界の眺めに適用、提供、または出力すること（例えば、投影、スーパーインポーズ、描画、および／または提示などすること）ができる。
【００５７】
図６は、実施形態による、提示ユニットを介して現実を拡張することに向けられた例示的な方法６００を示すフロー図である。方法６００は、図５の拡張現実システム２０を参照して説明することができる。方法６００は、他のアーキテクチャ（例えば、それぞれ、図３または図９の拡張現実システム１０または３０）を使用しても同様に実施することができる。
【００５８】
６０２において、拡張現実システム２０を実施することができるデバイスは、例えば、物体識別ユニット１１０を介して、通行する経路についてのナビゲーション命令を獲得または受信することができる。デバイスは、例えば、物体識別ユニット１１０を使用して、または介して、例えば、ナビゲーションユニット５００からナビゲーション命令を獲得または受信することができる。６０４において、物体識別ユニット１１０は、ナビゲーション命令に少なくとも部分的に基づいて、通行する経路と関連付けられた現実世界の場所を獲得または受信することができる。デバイスは、例えば、物体識別ユニット１１０を介して、例えば、通行する経路と関連付けられた現実世界の場所の識別情報を、リポジトリから受信または獲得することができる。
【００５９】
６０６において、例では、デバイスは、例えば、拡張現実ユニット１２０を介して、経路と関連付けられた現実世界の場所の（例えば、見慣れたものであること、または見慣れたイメージであることができる）イメージを受信または獲得することができる。イメージは、（例えば、本明細書で説明されるような）対応するファミリアリティスコアに基づいて、受信または獲得することができる。６０８において、デバイスは、経路を通行することができるときに、例えば、物体識別ユニット１１０を介して、経路沿いの現実世界の場所を識別することができる。（例えば、６０８において）デバイスは、例えば、物体識別ユニット１１０を介して、関連する現実世界の場所とは別の現実世界の場所も認識することができる。例によれば、デバイスは（例えば、物体識別ユニット１１０を介して）、認識された関連する現実世界の場所を含む認識された現実世界の場所を、その中に含めるために、標識リポジトリに提供することができる。
【００６０】
６１０において、デバイスは、本明細書で説明されるように、例えば、提示コントローラ１３０および／または提示ユニット１４０と関連する拡張現実ユニット１２０を介して、経路と関連付けられ、キャプチャされた現実世界の眺めの中に現在配置されている現実世界の場所と関連して受信、獲得されたイメージを用いて、現実世界の眺めを拡張することができる。
【００６１】
図７は、実施形態による、提示ユニットを介して現実を拡張することに向けられた例示的な方法７００を示すフロー図である。方法７００は、図５の拡張現実システム２０を参照して説明することができる。方法７００は、他のアーキテクチャ（例えば、それぞれ、図３および図９の拡張現実システム１０および／または３０）を使用しても同様に実施することができる。図７の方法７００は、示されるように、７０４において、デバイスが、例えば、物体識別ユニット１１０を介して、ナビゲーション命令に少なくとも部分的に基づいて、通行する経路沿いに、またはそれと関連して配置されていると予想される現実世界の場所を受信または獲得することができる点を除いて、図６の方法６００に類似することができる。
【００６２】
図８は、実施形態による、提示ユニットを介して現実を拡張することに向けられた例示的な方法８００を示すフロー図である。方法８００は、図５の拡張現実システム２０を参照して説明することができる。方法８００は、他のアーキテクチャ（例えば、それぞれ、図３および図９の拡張現実システム１０および／または３０）を使用しても同様に実施することができる。図８の方法８００は、示されるように、８０４において、物体識別ユニット１１０が、ナビゲーション命令に少なくとも部分的に基づいて、通行する経路と関連付けられた（または例えば、経路沿いに、もしくはそれと関連して配置されていると予想される）現実世界の場所の予想されるロケーションを受信または獲得することができる点を除いて、図７の方法７００に類似することができる。
【００６３】
図９は、本明細書で説明される少なくともいくつかの例による、拡張現実システム３０の例を示すブロック図である。拡張現実システム３０は、本明細書で説明されるように、（例えば、デバイス内で実施することができる拡張現実システム１０および／または２０に類似して）デバイス内で使用および／または実施することができる。拡張現実システム３０は、イメージキャプチャユニット１００と、ナビゲーションユニット５０２と、観察ユニット９０２と、リポジトリユニット９０４と、ユーザ追跡ユニット９０６と、拡張現実ユニット１２０と、提示コントローラ１３０と、提示ユニット１４０とを含むことができる。図９の拡張現実システム３０は、（例えば、本明細書で説明されるような点を除いて）図５の拡張現実システム２０に類似することができる。
【００６４】
図９の拡張現実システム３０と関連して実施することができる動作または（例えば、方法２００、６００、７００、および／もしくは８００などの）方法は、本明細書で説明されるように、以下のようなものであることができる。本明細書で説明されるものを含む、他の動作または方法も、図９の拡張現実システム３０によって同様に実施することができる。
【００６５】
様々な例では、イメージキャプチャユニット１００と関連する（例えば、視標追跡ユニットであることができる、またはそれを含むことができる）ユーザ追跡ユニット９０６は、視野内に存在する現実世界の場所を決定することができる。例えば、イメージキャプチャユニット１００と関連する、ユーザ追跡ユニット９０６は、例えば、ユーザの位置が与えられたメートル数（例えば、１０もしくは他の任意の適切な数）だけ変化した場合もしくはときに、および／または毎秒、そのような決定を実施することができる。
【００６６】
観察ユニット９０２は、場面の方を向いた１または複数のカメラから、イメージをキャプチャすることができる。観察ユニット９０２は、さらなるセンサ、車両サービス、およびウェブサービスなどから、関連するメタデータをキャプチャすることができる。ユーザ追跡ユニット９０６からの入力に基づいて、観察ユニット９０２は、ユーザの視野内に存在するイメージを識別することができる。観察ユニット９０２は、ナビゲーションユニット５０２によって発行されたナビゲーション命令から（または物体識別ユニット（図示せず）を介して）提供または送信されることができる、現実世界の場所の識別情報を受信または獲得することができる。観察ユニット９０２は、現実世界の場所についての情報（例えば、メタデータ）を、ユーザの視野に対応するそれらのイメージを含む、場面の方を向いたイメージキャプチャユニット１００から獲得したイメージとともに関連付けることができる。
【００６７】
リポジトリユニット９０４は、観察ユニット９０２によって提供されたイメージ（および／または関連するメタデータ）を受信または獲得し、それらを適切なデータベース内に記憶することができる。例では、このデータベースは、（例えば、車両内に）ローカルに存在すること、または例えば、ウェブサービスを介してアクセスするために、リモートに存在することができる。リポジトリユニット９０４は、ユーザのソーシャルサークルのメンバであることができるユーザ（の、例えば、観察ユニット）によってキャプチャされたイメージとともに、公開イメージにアクセスすることができる。リポジトリユニット９０４は、ユーザが参加するオンラインソーシャルネットワークにアクセスすること（および／またはそのオンラインソーシャルネットワークのプライバシ設定に対応したものであること）ができる。
【００６８】
拡張現実ユニット１２０は、選択ユニットおよび問い合わせユニット（図示せず）を含むことができる。問い合わせユニットは、リポジトリユニット９０４に問い合わせを行って、（例えば、ユーザ記憶、公開、またはソーシャル）イメージを受信または獲得することができる。問い合わせユニットは、拡張現実ユニット１２０および／またはナビゲーションユニット５０２からの要求に基づいて、問い合わせを生成して、位置に対応するイメージおよび他の現在のメタデータを取り出すことができる。リポジトリユニット９０４から取り出されたイメージは、関連するメタデータとともに受信することができる。問い合わせユニットは、そのような情報を選択ユニットに提供または送信することができる。
【００６９】
選択ユニットは、ナビゲーションユニット９０２によって発行されたナビゲーション命令から（もしくは物体識別ユニット（図示せず）を介して）提供される現実世界の場所の識別情報、および／またはイメージについてのファミリアリティスコアを使用して、問い合わせユニットによって実施された問い合わせの結果として、リポジトリユニット９０４からイメージを獲得することができる。選択ユニットは、リポジトリユニット９０４から提供されたイメージの中から、イメージのファミリアリティスコアに少なくとも部分的に基づいて、見慣れたイメージ（例えば、閾値を上回るファミリアリティスコアを有するイメージ）の１または複数を選択することができる。
【００７０】
提示コントローラ１３０および／または提示ユニット１４０と関連する拡張現実ユニット１２０は、（例えば、見慣れたものであること、または見慣れたイメージであることができる）選択されたイメージの１または複数を使用して、（例えば、視野内の）現実世界の場所を含む現実世界の眺めを拡張することができる。本明細書で説明される例によれば、拡張現実ユニット１２０、提示コントローラ１３０、および提示ユニット１４０は、新しい現実世界の場所を検出することができた場合、また視野内の現実世界の場所の投影の位置が著しく（例えば、与えられた度数（例えば、５および／または他の任意の適切な数）の角度だけ）変化した場合はいつでも、現実世界の場所の１または複数の見慣れたイメージを用いて現実世界の眺めを拡張することを、実施することができる。拡張を実施することを容易にするため、拡張現実ユニット１２０、提示コントローラ１３０、および／または提示ユニット１４０は、ユーザの視線を追跡すること、またはカメラの写真もしくはロケーション、および／もしくはロケーションもしくは写真に基づいたユーザの注視などの別の入力に基づいて、例えば、以下、すなわち、（ｉ）ユーザのグラスの特定の部分、および／もしくは（ｉｉ）ユーザが運転している車両のウインドシールドの特定の部分のうちの１または複数を含む、視野内のどこに現実世界の場所が出現することができるかを決定することができる。
【００７１】
例では、図９の拡張現実システム３０と関連して実施することができる様々な手順の中に含まれて、記録手順および提示方法もしくは手順を含むことができ、またはそれらであることができる。
【００７２】
記録方法または手順に従って、観察ユニット９０２は、ユーザが移動する現実世界の場所のイメージをキャプチャすることができる。観察ユニット９０２は、そのようなイメージを現在進行ベースでキャプチャすることができる。例として、観察ユニット９０２は、ユーザの位置および／もしくはユーザの注視が（例えば、著しく）変化することができたときに（ならびに／または位置が１０メートルだけ変化し、注視角が１０度だけ変化した場合に）、イメージをキャプチャすることができる。あるいは、または加えて、観察ユニット９０２は、ユーザからの要求時に、イメージをキャプチャすることができる。観察ユニット９０２は、イメージに対応するメタデータを受信または獲得することができる。このメタデータは、例えば、ユーザの位置および注視の向きを含むことができる。リポジトリユニット９０４は、イメージをメタデータとともに記憶することができる。
【００７３】
（例えば、提示方法または手順に従った）例によれば、現実世界の場所を識別することができる。識別は、例えば、ナビゲーションユニット５０２が十分に著しい（例えば、１０メートルの）位置変化を示した場合もしくはときに、またはあるいは、ユーザからの要求時に、生じることができる。現実世界の場所を識別することを容易にするため、ナビゲーションユニット５０２は、ユーザの現在の位置を決定することができ、ナビゲーションユニット５０２は、拡張現実ユニット１２０とともに、現在の位置が、（例えば、ユーザが何らかの指示に従うことができる）現在有効な指示地点もしくは目的地から、ならびに／またはユーザおよび／もしくはユーザのソーシャルサークルのメンバによってかつて訪問されることができた現実世界の場所から指定された距離内にあることができるかどうかを決定することができる。
【００７４】
例では（例えば、現実世界の場所を識別することができた場合またはときには）、拡張現実ユニット１２０は、問い合わせユニットおよびリポジトリユニット９０４に従って、識別された現実世界の場所についてのイメージ（またはイメージへのリンク）を受信または獲得することができる。獲得されたイメージは、ユーザによって、ユーザのソーシャルサークルのメンバによって、および／または公開ソースから記憶されたイメージを含むことができる。
【００７５】
例によれば、選択ユニットは、受信または獲得されたイメージの１または複数を選択することができ、本明細書で説明されるように、それぞれのファミリアリティスコアに少なくとも部分的に基づいて、そうすることができる。選択ユニットは、数々の因子に基づいて、各ファミリアリティスコアを決定（例えば、計算）することができる。例では、選択ユニットは、荷重された因子の和または集計に基づいて、各イメージについてのファミリアリティスコアを計算することができる。（例えば、異なる値を用いて加重することができ、および／またはそれの和もしくは集約に基づいてファミリアリティスコアを計算もしくは算定するために使用することができる）因子は、以下、すなわち、（ｉ）現実世界の場所へのかつての訪問中に、ユーザのデバイスによって、イメージをキャプチャすることができたかどうか、（ｉｉ）現実世界の場所へのかつての訪問中に、ユーザの明示的なアクションによって（例えば、カメラのシャッタを押すことによって）、イメージをキャプチャすることができたかどうか、（ｉｉｉ）そのデバイスがイメージをキャプチャした人とユーザがソーシャル関係を有することができるかどうか、（ｉｖ）ユーザがイメージを見た回数／機会数、（ｖ）ユーザがイメージを見るのに費やした時間の長さ、（ｖｉ）ユーザがイメージと対話した回数／機会数、（ｖｉｉ）ユーザがイメージと対話するのに費やすことができた時間の長さ、（ｖｉｉｉ）ユーザがイメージと関連付けられたメディアおよび／もしくはイメージを表示するメディアと対話した回数および／もしくは機会数、（ｉｘ）ユーザがイメージと関連付けられたメディアと対話しおよび／もしくはイメージを表示するメディアとともに費やした時間の長さ、（ｘ）ユーザがイメージを見た後でイメージと関連付けられたメディアと対話した回数および／もしくは機会数、（ｘｉ）ユーザがイメージを見た後でイメージと関連付けられたメディアと対話するにのに費やした時間の長さ、（ｘｉｉ）イメージがキャプチャされることができた場合もしくはときに生じていた１もしくは複数の環境条件、（ｘｉｉｉ）イメージがキャプチャされることができた場合もしくはときに生じていた１もしくは複数の環境条件と、（例えば、ユーザが現実世界の眺めを見ていることができるときに）生じている１もしくは複数の環境条件との間の相違（もしくは類似）、ならびに／または（ｘｉｖ）イメージの１もしくは複数の品質などのうちの１または複数を含むことができる。
【００７６】
例では、選択ユニットは、以下、すなわち、（ｉ）現実世界の場所へのかつての訪問中に、ユーザのデバイスによって、イメージをキャプチャすることができた場合、１とすること（例えば、１を与える、もしくは割り当てること）ができ、それ以外の場合、０とすることができる重み、（ｉｉ）かつての訪問時に、ユーザの明示的なアクションによって（例えば、カメラのシャッタを押すことによって）、イメージをキャプチャすることができた場合、１とすること（例えば、１を与える、もしくは割り当てること）ができ、それ以外の場合、０とすることができる重み、（ｉｉｉ）そのデバイスがイメージをキャプチャした人とユーザがソーシャル関係を有することができる場合、（例えば、（０から１までの間で加重される）友人関係、（０から１までの間で加重される）最後に情報交換した時の新近性、（０から１までの間で加重される）現在関連のあるソーシャルイベントへの招待、および／もしくは（０から１までの間で加重される）最後の目立った期間（例えば、１か月）内における情報交換の回数などの検討事項の平均、もしくは検討事項に適用することができる他の正規化関数に基づいて）そのような因子に与えることができる０から１までの範囲の重み、（ｉｖ）ユーザがイメージを見ることができた回数／機会数に基づく（例えば、ユーザがイメージを見たもしくは見ることができた回数および／もしくは機会数が多いほど増加する）、０から１までの範囲の重み、（ｖ）例えば、ユーザがイメージを見るのに費やした時間の長さに基づく（例えば、ユーザがイメージを見るのに費やした時間が長いほど増加する）、０から１までの範囲の重み、（ｖｉ）例えば、ユーザがイメージと対話した回数／機会数に基づく（例えば、ユーザがイメージと対話することができる回数および／もしくは機会数が多いほど増加する）、０から１までの範囲の重み、（ｖｉｉ）例えば、ユーザがイメージと対話するのに費やした時間の長さに基づく（例えば、ユーザがイメージと対話するのに費やした時間が長いほど増加する）、０から１までの範囲の重み、（ｖｉｉｉ）例えば、ユーザがイメージと関連付けられたメディアおよび／もしくはイメージを表示するメディアと対話することができた回数および／もしくは機会数に基づく（例えば、ユーザがメディアと対話する回数／機会が多いほど増加する）、０から１までの範囲の重み、（ｉｘ）例えば、ユーザがイメージと関連付けられたメディアおよび／もしくはイメージを表示するメディアとともに費やした時間の長さに基づく（例えば、ユーザがメディアと対話するのに費やした時間が長いほど増加する）、０から１までの範囲の重み、（ｘ）例えば、ユーザがイメージを見た後でイメージと関連付けられたメディアと対話した回数／機会数に基づく（例えば、ユーザがイメージと対話するのに費やした時間が長いほど増加する）、０から１までの範囲の重み、（ｘｉ）例えば、ユーザがイメージを見た後でイメージと関連付けられたメディアとともに費やした時間の長さに基づく（例えば、ユーザがメディアと対話するのに費やした時間が長いほど増加する）、０から１までの範囲の重み、（ｘｉｉ）例えば、（０から１までの間で加重される）照明、（０から１までの間で加重される）天候、（０から１までの間で加重される）１日の時刻、および／もしくは（０から１までの間で加重される）季節などの検討事項の平均、もしくは検討事項に適用される他の正規化関数に基づくなどする、イメージがキャプチャされることができた場合もしくはときに生じていた環境条件に基づく、０から１までの範囲の重み、（ｘｉｉｉ）例えば、イメージがキャプチャされることができた場合もしくはときに生じていた環境条件の１もしくは複数と、ユーザが現実世界の眺めを見ていることができるときに生じている１もしくは複数の環境条件との間の相違（もしくは類似）に基づく、０から１までの範囲の重み、ならびに／または（ｘｉｖ）明度、シャープネス、および／もしくは色品質など、イメージの品質の１もしくは複数に基づく、０から１までの範囲の重みのうちの１または複数に従ってファミリアリティスコアを計算することができる。
【００７７】
見慣れたイメージを選択した後、ユーザ追跡ユニット９０６と関連する拡張現実ユニット１２０は、選択された見慣れたイメージを提示するための提示ユニット上のロケーションを決定することができる。拡張現実ユニット１２０は、ユーザの視野における（現在見えるとおりの）現実世界の場所の輪郭に基づいて、ロケーションを決定することができる。いくつかの実施形態では、拡張現実ユニット１２０は、見慣れたイメージを提示するための近似的なロケーションを識別することができる。
【００７８】
提示コントローラ１３０は、適切であれば、選択された見慣れたイメージを変換することができる。ユーザ追跡ユニット９０６と関連する提示コントローラ１３０（および／または拡張現実ユニット１２０）は、ユーザの視線の現在の向きを決定することができる。提示コントローラ１３０（および／または拡張現実ユニット１２０）は、（例えば、見慣れたものであること、または見慣れたイメージであることができる）各選択されたイメージをキャプチャすることができた向きを決定することができる。提示コントローラ１３０（および／または拡張現実ユニット１２０）は、各選択されたイメージを変換して、現在の向きおよびサイズに近づけることができる。
【００７９】
提示ユニット１４０は、現実世界の眺めおよび／または現実世界の場所と関連する選択されたイメージ（例えば、見慣れたものであることができるイメージ、または見慣れたイメージ）の１または複数を提示すること（例えば、表示または描画すること）ができる。提示ユニット１４０は、例えば、現実世界の場所にアンカされる、近くに位置決めされる、および／または隣接するなどする、現実世界の場所と関連するコールアウト（例えば、仮想オブジェクト）内にイメージを提示することができる。あるいは、および／または加えて、提示ユニット１４０は、イメージを現実世界の眺めの上に投影および／またはスーパーインポーズすることができる。イメージをスーパーインポーズすることは、提示ユニット１４０が、（例えば、図１Ｂおよび図２Ｂに示され、本明細書で説明されるように）見慣れたイメージを現実世界の場所の（例えば、少なくとも一部の）上にオーバーレイすること、および／または見慣れたイメージを現実世界の場所の代用として出現させることを含むことができる。
【００８０】
いくつかの実施形態では、提示コントローラ１３０および／または提示ユニット１４０と関連する拡張現実ユニット１２０は、選択されたイメージの２つ以上を用いて、現実世界の眺めを拡張することができる。これら複数のイメージは、スライドショーに類似したフォーマットで提示または表示または描画することができる。例えば、見慣れたイメージの１つを提示することができ、その後、タイマの満了および／または見る人からの入力に応答して、それを見慣れたイメージの別の１つによって置き換えることができる。例えば、例によれば、複数の見慣れたイメージの各々は、イメージを輪番で交替させながら、事前設定された継続時間（例えば、３秒）の間、（例えば、ファミリアリティスコアに基づいた、例えば、プライオリティ順で）提示することができる。あるいは、または加えて、複数の見慣れたイメージの各々は、ユーザが次のイメージを要求することができるまで、（例えば、ファミリアリティスコアに基づいた、例えば、プライオリティ順で）提示することができる。
【００８１】
本明細書で提供される方法、装置、システム、デバイス、およびコンピュータプログラム製品は、有線および無線ネットワークの両方を含む通信によく適したものである。有線ネットワークは、よく知られている。無線デバイスおよびインフラストラクチャの様々なタイプの概要が、図１０Ａ〜図１０Ｅに関して提供され、ネットワークの様々な要素は、本明細書で提供される方法、装置、およびシステムを利用し、実行することができ、それらに従って配置することができ、ならびに／またはそれらに適合すること、および／もしくはそれらのために構成することができる。
【００８２】
図１０Ａ〜図１０Ｅ（一括して、図１０）は、１または複数の開示される実施形態を実施することができる例示的な通信システム１０００を示すブロック図である。一般に、通信システム１０００は、複数の無線ユーザが、音声、データ、ビデオ、メッセージング、放送などのコンテンツにアクセスすること、ならびに／またはそれらを交換すること（例えば、送信および／もしくは受信すること）ができる、多元接続システムをサポートするアーキテクチャを定義する。アーキテクチャは、複数のアクセスシステムのうちの２つ以上に異なるアクセス技術を使用させること、および／またはそれらを異なるアクセス技術に従って構成することもサポートする。このように、通信システム１０００は、単一のアクセス技術を使用することが可能な無線ユーザと、複数のアクセス技術を使用することが可能な無線ユーザの両方にサービスすることができる。
【００８３】
多元接続システムは、それぞれのアクセスを含むことができ、それらの各々は、例えば、アクセスネットワークおよびアクセスポイントなどとすることができる。様々な実施形態では、複数のアクセスのすべては、同じ無線アクセス技術（「ＲＡＴ」）を用いて構成すること、および／または同じＲＡＴを利用することができる。そのようなアクセス（「シングルＲＡＴアクセス」）のいくつかまたはすべては、（ｉ）単一のモバイルネットワークオペレータおよび／もしくはキャリア（一括して、「ＭＮＯ」）、または（ｉｉ）複数のＭＮＯによって、所有され、管理され、制御され、運営されることなどができる。様々な実施形態では、複数のアクセスのいくつかまたはすべては、異なるＲＡＴを用いて構成すること、および／または異なるＲＡＴを利用することができる。これら複数のアクセス（「マルチＲＡＴアクセス」）は、単一のＭＮＯ、または複数のＭＮＯによって、所有され、管理され、制御され、運営されることなどができる。
【００８４】
通信システム１０００は、複数の無線ユーザが、無線帯域幅を含むシステムリソースの共用を通して、そのようなコンテンツにアクセスすることを可能にすることができる。例えば、通信システム１０００は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、およびシングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）など、１または複数のチャネルアクセス方法を利用することができる。
【００８５】
図１０Ａに示されるように、通信システム１０００は、無線送受信ユニット（ＷＴＲＵ）１００２ａ、１００２ｂ、１００２ｃ、１００２ｄ、無線アクセスネットワーク（ＲＡＮ）１００４、コアネットワーク１００６、公衆交換電話網（ＰＳＴＮ）１００８、インターネット１０１０、ならびに他のネットワーク１０１２を含むことができるが、開示される実施形態は、任意の数のＷＴＲＵ、基地局、ネットワーク、および／またはネットワーク要素を企図していることが理解されよう。ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄの各々は、無線環境において動作および／または通信するように構成された任意のタイプのデバイスとすることができる。例を挙げると、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄは、無線信号を送信および／または受信するように構成することができ、ユーザ機器（ＵＥ）、移動局、固定もしくは移動加入者ユニット、ページャ、セルラ電話、携帯情報端末（ＰＤＡ）、スマートフォン、ラップトップ、ネットブック、パーソナルコンピュータ、無線センサ、家電製品、圧縮されたビデオ通信を受信および処理することが可能な端末もしくは同様のタイプのデバイス、または同様のタイプのデバイスを含むことができる。
【００８６】
通信システム１０００は、基地局１０１４ａおよび基地局１０１４ｂも含むことができる。基地局１０１４ａ、１０１４ｂの各々は、コアネットワーク１００６、インターネット１０１０、および／またはネットワーク１０１２などの１または複数の通信ネットワークへのアクセスを容易にするために、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄの少なくとも１つと無線でインターフェースを取るように構成された、任意のタイプのデバイスとすることができる。例を挙げると、基地局１０１４ａ、１０１４ｂは、基地送受信機局（ＢＴＳ）、ノードＢ（ＮＢ）、進化型ＮＢ（ｅＮＢ）、ホームＮＢ（ＨＮＢ）、ホームｅＮＢ（ＨｅＮＢ）、エンタープライズＮＢ（「ＥＮＴ−ＮＢ」）、エンタープライズｅＮＢ（「ＥＮＴ−ｅＮＢ」）、サイトコントローラ、アクセスポイント（ＡＰ）、無線ルータ、およびメディアアウェアネットワーク要素（ＭＡＮＥ）などとすることができる。基地局１０１４ａ、１０１４ｂは各々、単一の要素として示されているが、基地局１０１４ａ、１０１４ｂは、任意の数の相互接続された基地局および／またはネットワーク要素を含むことができることが理解されよう。
【００８７】
基地局１０１４ａは、ＲＡＮ１００４の部分とすることができ、ＲＡＮ１００４は、他の基地局、および／または基地局コントローラ（ＢＳＣ）、無線ネットワークコントローラ（ＲＮＣ）、中継ノードなどのネットワーク要素（図示せず）も含むことができる。基地局１０１４ａおよび／または基地局１０１４ｂは、セル（図示せず）と呼ばれることがある特定の地理的領域内で、無線信号を送信および／または受信するように構成することができる。セルは、さらにセルセクタに分割することができる。例えば、基地局１０１４ａに関連付けられたセルは、３つのセクタに分割することができる。したがって、一実施形態では、基地局１０１４ａは、送受信機を３つ、すなわち、セルのセクタ毎に１つずつ含むことができる。別の実施形態では、基地局１０１４ａは、多入力多出力（ＭＩＭＯ）技術を利用することができ、したがって、セルのセクタ毎に複数の送受信機を利用することができる。
【００８８】
基地局１０１４ａ、１０１４ｂは、エアインターフェース１０１６上で、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄの１または複数と通信することができ、エアインターフェース１０１６は、任意の適切な無線通信リンク（例えば、無線周波（ＲＦ）、マイクロ波、赤外線（ＩＲ）、紫外線（ＵＶ）、可視光など）とすることができる。エアインターフェース１０１６は、任意の適切な無線アクセス技術（ＲＡＴ）を使用して確立することができる。
【００８９】
より具体的には、上で言及されたように、通信システム１０００は、多元接続システムとすることができ、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、およびＳＣ−ＦＤＭＡなどの、１または複数のチャネルアクセス方式を利用することができる。例えば、ＲＡＮ１００４内の基地局１０１４ａ、およびＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃは、広帯域ＣＤＭＡ（ＷＣＤＭＡ）を使用してエアインターフェース１０１６を確立することができる、ユニバーサル移動体通信システム（ＵＭＴＳ）地上無線アクセス（ＵＴＲＡ）などの無線技術を実施することができる。ＷＣＤＭＡは、高速パケットアクセス（ＨＳＰＡ）および／または進化型ＨＳＰＡ（ＨＳＰＡ＋）などの通信プロトコルを含むことができる。ＨＳＰＡは、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）および／または高速アップリンクパケットアクセス（ＨＳＵＰＡ）を含むことができる。
【００９０】
別の実施形態では、基地局１０１４ａ、およびＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃは、ロングタームエボリューション（ＬＴＥ）および／またはＬＴＥアドバンスト（ＬＴＥ−Ａ）を使用してエアインターフェース１０１６を確立することができる、進化型ＵＭＴＳ地上無線アクセス（Ｅ−ＵＴＲＡ）などの無線技術を実施することができる。
【００９１】
他の実施形態では、基地局１０１４ａ、およびＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃは、ＩＥＥＥ８０２．１６（すなわち、マイクロ波アクセス用の世界的相互運用性（ＷｉＭＡＸ））、ＣＤＭＡ２０００、ＣＤＭＡ２０００  １Ｘ、ＣＤＭＡ２０００  ＥＶ−ＤＯ、暫定標準２０００（ＩＳ−２０００）、暫定標準９５（ＩＳ−９５）、暫定標準８５６（ＩＳ−８５６）、移動体通信用グローバルシステム（ＧＳＭ）、ＧＳＭエボリューション用の高速データレート（ＥＤＧＥ）、およびＧＳＭ  ＥＤＧＥ（ＧＥＲＡＮ）などの無線技術を実施することができる。
【００９２】
図１０Ａの基地局１０１４ｂは、例えば、無線ルータ、ホームノードＢ、ホームｅノードＢ、またはアクセスポイントとすることができ、職場、家庭、乗物、およびキャンパスなどの局所的エリアにおける無線接続性を容易にするために、任意の適切なＲＡＴを利用することができる。一実施形態では、基地局１０１４ｂ、およびＷＴＲＵ１００２ｃ、１００２ｄは、ＩＥＥＥ８０２．１１などの無線技術を実施して、無線ローカルエリアネットワーク（ＷＬＡＮ）を確立することができる。別の実施形態では、基地局１０１４ｂ、およびＷＴＲＵ１００２ｃ、１００２ｄは、ＩＥＥＥ８０２．１５などの無線技術を実施して、無線パーソナルエリアネットワーク（ＷＰＡＮ）を確立することができる。また別の実施形態では、基地局１０１４ｂ、およびＷＴＲＵ１００２ｃ、１００２ｄは、セルラベースのＲＡＴ（例えば、ＷＣＤＭＡ、ＣＤＭＡ２０００、ＧＳＭ、ＬＴＥ、ＬＴＥ−Ａなど）を利用して、ピコセルまたはフェムトセルを確立することができる。図１０Ａに示されるように、基地局１０１４ｂは、インターネット１０１０への直接的な接続を有することがある。したがって、基地局１０１４ｂは、コアネットワーク１００６を介して、インターネット１０１０にアクセスする必要がないことがある。
【００９３】
ＲＡＮ１００４は、コアネットワーク１００６と通信することができ、コアネットワーク１００６は、音声、データ、アプリケーション、および／またはボイスオーバインターネットプロトコル（ＶｏＩＰ）サービスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄの１または複数に提供するように構成された、任意のタイプのネットワークとすることができる。例えば、コアネットワーク１００６は、呼制御、請求サービス、モバイルロケーションベースのサービス、プリペイド通話、インターネット接続性、ビデオ配信などを提供することができ、および／またはユーザ認証など、高レベルのセキュリティ機能を実行することができる。図１０Ａには示されていないが、ＲＡＮ１００４および／またはコアネットワーク１００６は、ＲＡＮ１００４と同じＲＡＴまたは異なるＲＡＴを利用する他のＲＡＮと直接的または間接的に通信することができることが理解されよう。例えば、Ｅ−ＵＴＲＡ無線技術を利用することができるＲＡＮ１００４に接続するのに加えて、コアネットワーク１００６は、ＧＳＭ無線技術を利用する別のＲＡＮ（図示せず）とも通信することができる。
【００９４】
コアネットワーク１００６は、ＰＳＴＮ１００８、インターネット１０１０、および／または他のネットワーク１０１２にアクセスするための、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄのためのゲートウェイとしての役割も果たすことができる。ＰＳＴＮ１００８は、基本電話サービス（ＰＯＴＳ）を提供する回線交換電話網を含むことができる。インターネット１０１０は、ＴＣＰ／ＩＰインターネットプロトコルスイート内の伝送制御プロトコル（ＴＣＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、およびインターネットプロトコル（ＩＰ）など、共通の通信プロトコルを使用する、相互接続されたコンピュータネットワークおよびデバイスからなるグローバルシステムを含むことができる。ネットワーク１０１２は、他のサービスプロバイダによって所有および／または運営される有線または無線通信ネットワークを含むことができる。例えば、ネットワーク１０１２は、ＲＡＮ１００４と同じＲＡＴまたは異なるＲＡＴを利用することができる１または複数のＲＡＮに接続された、別のコアネットワークを含むことができる。
【００９５】
通信システム１０００内のＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄのいくつかまたはすべては、マルチモード機能を含むことができ、すなわち、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、１００２ｄは、異なる無線リンク上で異なる無線ネットワークと通信するための複数の送受信機を含むことができる。例えば、図１０Ａに示されたＷＴＲＵ１００２ｃは、セルラベースの無線技術を利用することができる基地局１０１４ａと通信するように、またＩＥＥＥ８０２無線技術を利用することができる基地局１０１４ｂと通信するように構成することができる。
【００９６】
図１０Ｂは、例示的なＷＴＲＵ１００２のシステム図である。図１０Ｂに示されるように、ＷＴＲＵ１００２は、プロセッサ１０１８と、送受信機１０２０と、送信／受信要素１０２２と、スピーカ／マイクロフォン１０２４と、キーパッド１０２６と、提示ユニット（例えば、ディスプレイ／タッチパッド）１０２８と、着脱不能メモリ１０３０と、着脱可能メモリ１０３２と、電源１０３４と、全地球測位システム（ＧＰＳ）チップセット１０３６と、他の周辺機器１０３８（例えば、カメラまたは他の光学キャプチャリングデバイス）とを含むことができる。ＷＴＲＵ１００２は、実施形態との整合性を保ちながら、上記の要素の任意のサブコンビネーションを含むことができることが理解されよう。
【００９７】
プロセッサ１０１８は、汎用プロセッサ、専用プロセッサ、従来型プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、グラフィックス処理ユニット（ＧＰＵ）、複数のマイクロプロセッサ、ＤＳＰコアと連携する１または複数のマイクロプロセッサ、コントローラ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）回路、他の任意のタイプの集積回路（ＩＣ）、および状態機械などとすることができる。プロセッサ１０１８は、信号コーディング、データ処理、電力制御、入出力処理、および／またはＷＴＲＵ１００２が無線環境で動作することを可能にする他の任意の機能を実行することができる。プロセッサ１０１８は、送受信機１０２０に結合することができ、送受信機１０２０は、送信／受信要素１０２２に結合することができる。図１０Ｂは、プロセッサ１０１８と送受信機１０２０を別々の構成要素として示しているが、プロセッサ１０１８と送受信機１０２０は、電子パッケージまたはチップ内に一緒に統合することができることが理解されよう。
【００９８】
送信／受信要素１０２２は、エアインターフェース１０１６上で、基地局（例えば、基地局１０１４ａ）に信号を送信し、または基地局から信号を受信するように構成することができる。例えば、一実施形態では、送信／受信要素１０２２は、ＲＦ信号を送信および／または受信するように構成されたアンテナとすることができる。別の実施形態では、送信／受信要素１０２２は、例えば、ＩＲ、ＵＶ、または可視光信号を送信および／または受信するように構成された放射器／検出器とすることができる。また別の実施形態では、送信／受信要素１０２２は、ＲＦ信号と光信号の両方を送信および受信するように構成することができる。送信／受信要素１０２２は、無線信号の任意の組み合わせを送信および／または受信するように構成することができることが理解されよう。
【００９９】
加えて、図１０Ｂでは、送信／受信要素１０２２は単一の要素として示されているが、ＷＴＲＵ１００２は、任意の数の送信／受信要素１０２２を含むことができる。より具体的には、ＷＴＲＵ１００２は、ＭＩＭＯ技術を利用することができる。したがって、一実施形態では、ＷＴＲＵ１００２は、エアインターフェース１０１６上で無線信号を送信および受信するための２つ以上の送信／受信要素１０２２（例えば、複数のアンテナ）を含むことができる。
【０１００】
送受信機１０２０は、送信／受信要素１０２２によって送信される信号を変調し、送信／受信要素１０２２によって受信された信号を復調するように構成することができる。上で言及されたように、ＷＴＲＵ１００２は、マルチモード機能を有することができる。したがって、送受信機１０２０は、ＷＴＲＵ１００２が、例えば、ＵＴＲＡおよびＩＥＥＥ８０２．１１などの複数のＲＡＴを介して通信することを可能にするための、複数の送受信機を含むことができる。
【０１０１】
ＷＴＲＵ１００２のプロセッサ１０１８は、スピーカ／マイクロフォン１０２４、キーパッド１０２６、および／または提示ユニット１０２８（例えば、液晶表示（ＬＣＤ）ディスプレイユニットもしくは有機発光ダイオード（ＯＬＥＤ）ディスプレイユニット）に結合することができ、それらからユーザ入力データを受信することができる。プロセッサ１０１８は、スピーカ／マイクロフォン１０２４、キーパッド１０２６、および／または提示ユニット１０２８にユーザデータを出力することもできる。加えて、プロセッサ１０１８は、着脱不能メモリ１００６および／または着脱可能メモリ１０３２など、任意のタイプの適切なメモリから情報を入手することができ、それらにデータを記憶することができる。着脱不能メモリ１００６は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、ハードディスク、または他の任意のタイプのメモリ記憶デバイスを含むことができる。着脱可能メモリ１０３２は、加入者識別モジュール（ＳＩＭ）カード、メモリスティック、およびセキュアデジタル（ＳＤ）メモリカードなどを含むことができる。他の実施形態では、プロセッサ１０１８は、ＷＴＲＵ１００２上に物理的に配置されたメモリではなく、サーバまたはホームコンピュータ（図示せず）上などに配置されたメモリから情報を入手することができ、それらにデータを記憶することができる。
【０１０２】
プロセッサ１０１８は、電源１０３４から電力を受け取ることができ、ＷＴＲＵ１００２内の他の構成要素への電力の分配および／または制御を行うように構成することができる。電源１０３４は、ＷＴＲＵ１００２に給電するための任意の適切なデバイスとすることができる。例えば、電源１０３４は、１または複数の乾電池（例えば、ニッケル−カドミウム（ＮｉＣｄ）、ニッケル−亜鉛（ＮｉＺｎ）、ニッケル水素（ＮｉＭＨ）、リチウムイオン（Ｌｉ−ｉｏｎ）など）、太陽電池、および燃料電池などを含むことができる。
【０１０３】
プロセッサ１０１８は、ＧＰＳチップセット１０３６にも結合することができ、ＧＰＳチップセット１０３６は、ＷＴＲＵ１００２の現在位置に関する位置情報（例えば、経度および緯度）を提供するように構成することができる。ＧＰＳチップセット１０３６からの情報に加えて、またはその代わりに、ＷＴＲＵ１００２は、基地局（例えば、基地局１０１４ａ、１０１４ｂ）からエアインターフェース１０１６上で位置情報を受信することができ、および／または２つ以上の近くの基地局から受信した信号のタイミングに基づいて、自らの位置を決定することができる。ＷＴＲＵ１００２は、実施形態との整合性を保ちながら、任意の適切な位置決定方法を用いて、位置情報を獲得することができることが理解されよう。
【０１０４】
プロセッサ１０１８は、他の周辺機器１０３８にさらに結合することができ、他の周辺機器１０３８は、追加的な特徴、機能、および／または有線もしくは無線接続性を提供する、１または複数のソフトウェアモジュールおよび／またはハードウェアモジュールを含むことができる。例えば、周辺機器１０３８は、加速度計、ｅコンパス、衛星送受信機、（写真またはビデオ用の）デジタルカメラ、ユニバーサルシリアルバス（ＵＳＢ）ポート、バイブレーションデバイス、テレビ送受信機、ハンズフリーヘッドセット、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、周波数変調（ＦＭ）ラジオユニット、デジタル音楽プレーヤ、メディアプレーヤ、ビデオゲームプレーヤモジュール、およびインターネットブラウザなどを含むことができる。
【０１０５】
図１０Ｃは、実施形態による、ＲＡＮ１００４およびコアネットワーク１００６のシステム図である。上で言及されたように、ＲＡＮ１００４は、ＵＴＲＡ無線技術を利用して、エアインターフェース１０１６上でＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと通信することができる。ＲＡＮ１００４は、コアネットワーク１００６とも通信することができる。図１０Ｃに示されるように、ＲＡＮ１００４は、ノードＢ１０４０ａ、１０４０ｂ、１０４０ｃを含むことができ、ノードＢ１０４０ａ、１０４０ｂ、１０４０ｃは各々、エアインターフェース１０１６上でＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと通信するための１または複数の送受信機を含むことができる。ノードＢ１０４０ａ、１０４０ｂ、１０４０ｃは各々、ＲＡＮ１００４内の特定のセル（図示せず）に関連付けることができる。ＲＡＮ１００４は、ＲＮＣ１０４２ａ、１０４２ｂも含むことができる。ＲＡＮ１００４は、実施形態との整合性を保ちながら、任意の数のノードＢおよびＲＮＣを含むことができることが理解されよう。
【０１０６】
図１０Ｃに示されるように、ノードＢ１０４０ａ、１０４０ｂは、ＲＮＣ１０４２ａと通信することができる。加えて、ノードＢ１０４０ｃは、ＲＮＣ１０４２ｂと通信することができる。ノードＢ１０４０ａ、１０４０ｂ、１０４０ｃは、Ｉｕｂインターフェースを介して、それぞれのＲＮＣ１０４２ａ、１０４２ｂと通信することができる。ＲＮＣ１０４２ａ、１０４２ｂは、Ｉｕｒインターフェースを介して、互いに通信することができる。ＲＮＣ１０４２ａ、１０４２ｂの各々は、それが接続されたそれぞれのノードＢ１０４０ａ、１０４０ｂ、１０４０ｃを制御するように構成することができる。加えて、ＲＮＣ１０４２ａ、１０４２ｂの各々は、アウタループ電力制御、負荷制御、アドミッションコントロール、パケットスケジューリング、ハンドオーバ制御、マクロダイバーシティ、セキュリティ機能、およびデータ暗号化など、他の機能を実施またはサポートするように構成することができる。
【０１０７】
図１０Ｃに示されるコアネットワーク１００６は、メディアゲートウェイ（ＭＧＷ）１０４４、モバイル交換センタ（ＭＳＣ）１０４６、サービングＧＰＲＳサポートノード（ＳＧＳＮ）１０４８、および／またはゲートウェイＧＰＲＳサポートノード（ＧＧＳＮ）１０５０を含むことができる。上記の要素の各々は、コアネットワーク１００６の部分として示されているが、これらの要素は、どの１つをとっても、コアネットワークオペレータとは異なるエンティティによって所有および／または運営することができることが理解されよう。
【０１０８】
ＲＡＮ１００４内のＲＮＣ１０４２ａは、ＩｕＣＳインターフェースを介して、コアネットワーク１００６内のＭＳＣ１０４６に接続することができる。ＭＳＣ１０４６は、ＭＧＷ１０４４に接続することができる。ＭＳＣ１０４６とＭＧＷ１０４４は、ＰＳＴＮ１００８などの回線交換ネットワークへのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供して、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと従来の陸線通信デバイスの間の通信を容易にすることができる。
【０１０９】
ＲＡＮ１００４内のＲＮＣ１０４２ａは、ＩｕＰＳインターフェースを介して、コアネットワーク１００６内のＳＧＳＮ１０４８にも接続することができる。ＳＧＳＮ１０４８は、ＧＧＳＮ１０５０に接続することができる。ＳＧＳＮ１０４８とＧＧＳＮ１０５０は、インターネット１０１０などのパケット交換ネットワークへのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供して、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃとＩＰ対応デバイスの間の通信を容易にすることができる。
【０１１０】
上で言及されたように、コアネットワーク１００６は、ネットワーク１０１２にも接続することができ、ネットワーク１０１２は、他のサービスプロバイダによって所有および／または運営される他の有線または無線ネットワークを含むことができる。
【０１１１】
図１０Ｄは、別の実施形態による、ＲＡＮ１００４およびコアネットワーク１００６のシステム図である。上で言及されたように、ＲＡＮ１００４は、エアインターフェース１０１６上でＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと通信するために、Ｅ−ＵＴＲＡ無線技術を利用することができる。ＲＡＮ１００４は、コアネットワーク１００６とも通信することができる。
【０１１２】
ＲＡＮ１００４は、ｅノードＢ１０６０ａ、１０６０ｂ、１０６０ｃを含むことができるが、ＲＡＮ１００４は、実施形態との整合性を保ちながら、任意の数のｅノードＢを含むことができることが理解されよう。ｅノードＢ１０６０ａ、１０６０ｂ、１０６０ｃは、各々が、エアインターフェース１０１６上でＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと通信するための１または複数の送受信機を含むことができる。一実施形態では、ｅノードＢ１０６０ａ、１０６０ｂ、１０６０ｃは、ＭＩＭＯ技術を実施することができる。したがって、ｅノードＢ１０６０ａは、例えば、複数のアンテナを使用して、ＷＴＲＵ１００２ａに無線信号を送信し、ＷＴＲＵ１００２ａから無線信号を受信することができる。
【０１１３】
ｅノードＢ１０６０ａ、１０６０ｂ、１０６０ｃの各々は、特定のセル（図示せず）に関連付けることができ、無線リソース管理決定、ハンドオーバ決定、ならびにアップリンクおよび／またはダウンリンクにおけるユーザのスケジューリングなどを処理するように構成することができる。図１０Ｄに示されるように、ｅノードＢ１０６０ａ、１０６０ｂ、１０６０ｃは、Ｘ２インターフェース上で互いに通信することができる。
【０１１４】
図１０Ｄに示されるコアネットワーク１００６は、モビリティ管理ゲートウェイ（ＭＭＥ）１０６２、サービングゲートウェイ（ＳＧＷ）１０６４、およびパケットデータネットワーク（ＰＤＮ）ゲートウェイ（ＰＧＷ）１０６６を含むことができる。上記の要素の各々は、コアネットワーク１００６の部分として示されているが、これらの要素は、どの１つをとっても、コアネットワークオペレータとは異なるエンティティによって所有および／または運営することができることが理解されよう。
【０１１５】
ＭＭＥ１０６２は、Ｓ１インターフェースを介して、ＲＡＮ１００４内のｅノードＢ１０６０ａ、１０６０ｂ、１０６０ｃの各々に接続することができ、制御ノードとしての役割を果たすことができる。例えば、ＭＭＥ１０６２は、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃのユーザの認証、ベアラアクティブ化／非アクティブ化、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃの初期接続中における特定のＳＧＷの選択などを担うことができる。ＭＭＥ１０６２は、ＲＡＮ１００４とＧＳＭまたはＷＣＤＭＡなどの他の無線技術を利用する他のＲＡＮ（図示せず）との間の交換のためのコントロールプレーン機能も提供することができる。
【０１１６】
ＳＧＷ１０６４は、Ｓ１インターフェースを介して、ＲＡＮ１００４内のｅノードＢ１０６０ａ、１０６０ｂ、１０６０ｃの各々に接続することができる。ＳＧＷ１０６４は、一般に、ユーザデータパケットのＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃへの／からの経路選択および転送を行うことができる。ＳＧＷ１０６４は、ｅノードＢ間ハンドオーバ中におけるユーザプレーンのアンカリング、ダウンリンクデータがＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに利用可能な場合に行うページングのトリガ、ならびにＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃのコンテキストの管理および記憶など、他の機能も実行することができる。
【０１１７】
ＳＧＷ１０６４は、ＰＧＷ１０６６にも接続することができ、ＰＧＷ１０６６は、インターネット１０１０などのパケット交換ネットワークへのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供して、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃとＩＰ対応デバイスの間の通信を容易にすることができる。
【０１１８】
コアネットワーク１００６は、他のネットワークとの通信を容易にすることができる。例えば、コアネットワーク１００６は、ＰＳＴＮ１００８などの回線交換ネットワークへのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供して、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと従来の陸線通信デバイスの間の通信を容易にすることができる。例えば、コアネットワーク１００６は、コアネットワーク１００６とＰＳＴＮ１００８の間のインターフェースとしての役割を果たすＩＰゲートウェイ（例えば、ＩＰマルチメディアサブシステム（ＩＭＳ）サーバ）を含むことができ、またはＩＰゲートウェイと通信することができる。加えて、コアネットワーク１００６は、ネットワーク１０１２へのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供することができ、ネットワーク１０１２は、他のサービスプロバイダによって所有および／または運営される他の有線または無線ネットワークを含むことができる。
【０１１９】
図１０Ｅは、別の実施形態による、ＲＡＮ１００４およびコアネットワーク１００６のシステム図である。ＲＡＮ１００４は、ＩＥＥＥ８０２．１６無線技術を利用して、エアインターフェース１０１６上でＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと通信する、アクセスサービスネットワーク（ＡＳＮ）とすることができる。以下でさらに説明されるように、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃ、ＲＡＮ１００４、およびコアネットワーク１００６の異なる機能エンティティ間の通信リンクは、参照点として定義することができる。
【０１２０】
図１０Ｅに示されるように、ＲＡＮ１００４は、基地局１０７０ａ、１０７０ｂ、１０７０ｃと、ＡＳＮゲートウェイ１０７２とを含むことができるが、ＲＡＮ１００４は、実施形態との整合性を保ちながら、任意の数の基地局とＡＳＮゲートウェイとを含むことができることが理解されよう。基地局１０７０ａ、１０７０ｂ、１０７０ｃは、各々が、ＲＡＮ１００４内の特定のセル（図示せず）に関連付けることができ、各々が、エアインターフェース１０１６上でＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと通信するための１または複数の送受信機を含むことができる。一実施形態では、基地局１０７０ａ、１０７０ｂ、１０７０ｃは、ＭＩＭＯ技術を実施することができる。したがって、基地局１０７０ａは、例えば、複数のアンテナを使用して、ＷＴＲＵ１００２ａに無線信号を送信し、ＷＴＲＵ１００２ａから無線信号を受信することができる。基地局１０７０ａ、１０７０ｂ、１０７０ｃは、ハンドオフトリガリング、トンネル確立、無線リソース管理、トラフィック分類、およびサービス品質（ＱｏＳ）方針実施などの、モビリティ管理機能も提供することができる。ＡＳＮゲートウェイ１０７２は、トラフィック集約ポイントとしての役割を果たすことができ、ページング、加入者プロファイルのキャッシング、およびコアネットワーク１００６への経路選択などを担うことができる。
【０１２１】
ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃとＲＡＮ１００４の間のエアインターフェース１０１６は、ＩＥＥＥ８０２．１６仕様を実施する、Ｒ１参照点として定義することができる。加えて、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃの各々は、コアネットワーク１００６との論理インターフェース（図示せず）を確立することができる。ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃとコアネットワーク１００６の間の論理インターフェースは、Ｒ２参照点として定義することができ、Ｒ２参照点は、認証、認可、ＩＰホスト構成管理、および／またはモビリティ管理のために使用することができる。
【０１２２】
基地局１０７０ａ、１０７０ｂ、１０７０ｃの各々の間の通信リンクは、ＷＴＲＵハンドオーバおよび基地局間でのデータの転送を容易にするためのプロトコルを含む、Ｒ８参照点として定義することができる。基地局１０７０ａ、１０７０ｂ、１０７０ｃとＡＳＮゲートウェイ１０７２の間の通信リンクは、Ｒ６参照点として定義することができる。Ｒ６参照点は、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃの各々に関連付けられたモビリティイベントに基づいたモビリティ管理を容易にするためのプロトコルを含むことができる。
【０１２３】
図１０Ｅに示されるように、ＲＡＮ１００４は、コアネットワーク１００６に接続することができる。ＲＡＮ１００４とコアネットワーク１００６の間の通信リンクは、例えば、データ転送およびモビリティ管理機能を容易にするためのプロトコルを含む、Ｒ３参照点として定義することができる。コアネットワーク１００６は、モバイルＩＰホームエージェント（ＭＩＰ−ＨＡ）１０７４と、認証認可課金（ＡＡＡ）サーバ１０７６と、ゲートウェイ１０７８とを含むことができる。上記の要素の各々は、コアネットワーク１００６の部分として示されているが、これらの要素は、どの１つをとっても、コアネットワークオペレータとは異なるエンティティによって所有および／または運営することができることが理解されよう。
【０１２４】
ＭＩＰ−ＨＡ１０７４は、ＩＰアドレス管理を担うことができ、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃが、異なるＡＳＮの間で、および／または異なるコアネットワークの間でローミングを行うことを可能にすることができる。ＭＩＰ−ＨＡ１０７４は、インターネット１０１０などのパケット交換ネットワークへのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供して、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃとＩＰ対応デバイスの間の通信を容易にすることができる。ＡＡＡサーバ１０７６は、ユーザ認証、およびユーザサービスのサポートを担うことができる。ゲートウェイ１０７８は、他のネットワークとの網間接続を容易にすることができる。例えば、ゲートウェイ１０７８は、ＰＳＴＮ１００８などの回線交換ネットワークへのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供して、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃと従来の陸線通信デバイスの間の通信を容易にすることができる。加えて、ゲートウェイ１０７８は、ネットワーク１０１２へのアクセスをＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃに提供し、ネットワーク１０１２は、他のサービスプロバイダによって所有および／または運営される他の有線または無線ネットワークを含むことができる。
【０１２５】
図１０Ｅには示されていないが、ＲＡＮ１００４は、他のＡＳＮに接続することができ、コアネットワーク１００６は、他のコアネットワークに接続することができることが理解されよう。ＲＡＮ１００４と他のＡＳＮの間の通信リンクは、Ｒ４参照点として定義することができ、Ｒ４参照点は、ＲＡＮ１００４と他のＡＳＮの間で、ＷＴＲＵ１００２ａ、１００２ｂ、１００２ｃのモビリティを調整するためのプロトコルを含むことができる。コアネットワーク１００６と他のコアネットワークの間の通信リンクは、Ｒ５参照点として定義することができ、Ｒ５参照点は、ホームコアネットワークと在圏コアネットワークの間の網間接続を容易にするためのプロトコルを含むことができる。
【０１２６】
（例えば、拡張現実提示および／またはユーザインターフェースを通して）現実世界の物体（例えば、標識）および／または現実世界の物体を含む現実世界の場面に関する現実を拡張することに向けられた、様々な方法、装置、システム、デバイス、およびコンピュータプログラム製品を提供および／または使用することができる。そのような方法、装置、システム、デバイス、およびコンピュータプログラム製品は、（例えば、現実世界の標識という言葉を現実世界の場所という言葉で置き換えることによって）現実世界の場所および／または現実世界の場所を含む現実世界の場面に関する現実を拡張することに向けられるように変更することができる。
【０１２７】
例えば、本明細書で提供される例の中で、方法、装置、システム、デバイス、およびコンピュータプログラム製品は、デバイスを介して（例えば、提示ユニットを使用して、または介して）現実を拡張することに向けられた方法を含むことができる。様々な例では、方法は、（例えば、通行している、および／または横断している経路沿いの）現実世界の場所を識別するステップ、ならびに現実世界の場所を含む現実世界の眺めを拡張することによって、現実世界の場所の見え方（「現実世界の場所の見え方」）を適合させるステップのいずれかを含むことができる。
【０１２８】
様々な例では、現実世界の場所の見え方を適合させることは、現実世界の場所の見え方を際立たせること、または際立たなくさせることを含むことができる。現実世界の場所の見え方を際立たせること、および際立たなくさせることは、どちらも、現実世界の場所および／もしくは現実世界の場面と関連付けられた、またはそれらに対する関連を他の方法で有する、現実世界の眺めの１または複数の部分（例えば、現実世界の場所の近くにある部分）を拡張することによって、実施することができる。現実世界の場所の見え方を際立たせることは、現実世界の場所および／または現実世界の場所のいくつかの部分へと注意を引く。現実世界の場所の見え方を際立たなくさせることは、現実世界の場所を曖昧に（例えば、それを目立たなく、および／または気付かれなく）する。
【０１２９】
また、本明細書で提供される例の中で、方法、装置、システム、デバイス、およびコンピュータプログラム製品を変更することを通して、提示ユニットを介して現実を拡張することに向けられた方法を提供することができ、それは、様々な実施形態では、（例えば、通行している、および／または横断している経路沿いの）現実世界の場所を識別するステップ、現実世界の場所が関連性のある、および／または見慣れたものかどうかを決定するステップ（「関連性／見慣れ決定」）、ならびに関連性／見慣れ決定に少なくとも部分的に基づいて、現実世界の場所を含む現実世界の眺めを拡張することによって、現実世界の場所の見え方を適合させるステップのいずれかを含むことができる。
【０１３０】
例では、現実世界の場所の見え方を適合させるステップは、現実世界の場所が関連性のある、および／または見慣れたものである（と決定される）ことに基づくこと、および／またはそれを条件とすることができる。他の様々な例では、現実世界の場所の見え方を適合させるステップは、現実世界の場所が関連性のない、および／または見慣れたものではない（と決定される）ことに基づくこと、および／またはそれを条件とすることができる。現実世界の場所の見え方を適合させるための様々な方法の中に、その見え方を際立たせること、または際立たせないことがある。例では、可能な実施形態の中において、現実世界の場所の見え方は、（ｉ）現実世界の場所が関連性のあるものであることに基づいて、および／もしくはそれを条件として、際立たせないことができ、ならびに／または（ｉｉ）現実世界の場所が関連性のあるものでないことに基づいて、および／もしくはそれを条件として、際立たせることができる。
【０１３１】
上では、特徴および要素が特定の組み合わせで提供されたが、各特徴または要素は、単独で、または他の特徴および要素との任意の組み合わせで使用することができることを、当業者は理解されよう。本開示は、様々な態様の説明として意図された、本出願において説明される特定の実施形態に関して限定されるべきではない。当業者に明らかなように、その主旨および範囲から逸脱することなく、多くの変更および変形を施すことができる。本出願の説明において使用される要素、動作、または命令は、明示的にそのようなものとして提供されない限り、本発明にとって不可欠または必須であると解釈されるべきではない。本明細書に列挙されたものに加えて、本開示の範囲内で機能的に等価な方法および装置が、上述の説明から当業者には明らかであろう。そのような変更および変形は、添付の特許請求の範囲内に包含されることが意図されている。本開示は、添付の特許請求の範囲の条項と、そのような特許請求の範囲に与えられる均等物の全範囲とによってのみ限定されるべきである。本開示は特定の方法またはシステムに限定されないことを理解されたい。
【０１３２】
加えて、本明細書で説明される方法は、コンピュータまたはプロセッサによって実行するための、コンピュータ可読媒体内に含まれたコンピュータプログラム、ソフトウェア、またはファームウェアで実施することができる。コンピュータ可読媒体の例は、（有線または無線接続上で送信される）電子信号と、コンピュータ可読記憶媒体とを含む。コンピュータ可読記憶媒体の例は、限定することなく、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、レジスタ、キャッシュメモリ、半導体メモリデバイス、内蔵ハードディスクおよび着脱可能ディスクなどの磁気媒体、光磁気媒体、ならびにＣＤ−ＲＯＭディスクおよびデジタル多用途ディスク（ＤＶＤ）などの光媒体を含む。ＷＴＲＵ、ＵＥ、端末、基地局、ＲＮＣ、または任意のホストコンピュータにおいて使用するための無線周波送受信機を実施するために、ソフトウェアと連携するプロセッサを使用することができる。
【産業上の利用可能性】
【０１３３】
本発明は、拡張現実（ＡＲ）に関する装置に利用することができる。
【符号の説明】
【０１３４】
１００  イメージキャプチャユニット
１１０  物体識別ユニット
１２０  現実拡張ユニット
１３０  提示コントローラ
１４０  提示ユニット  
１０００  通信システム
１００４  ＲＡＮ
１００６  コアネットワーク
１００８  ＰＳＴＮ
１０１０  インターネット
【図１Ａ】
2019067418.tif 000003
【図１Ｂ】
2019067418.tif 000004
【図２Ａ】
2019067418.tif 000005
【図２Ｂ】
2019067418.tif 000006
【図３】
2019067418.tif 000007
【図４】
2019067418.tif 000008
【図５】
2019067418.tif 000009
【図６】
2019067418.tif 000010
【図７】
2019067418.tif 000011
【図８】
2019067418.tif 000012
【図９】
2019067418.tif 000013
【図１０Ａ】
2019067418.tif 000014
【図１０Ｂ】
2019067418.tif 000015
【図１０Ｃ】
2019067418.tif 000016
【図１０Ｄ】
2019067418.tif 000017
【図１０Ｅ】
2019067418.tif 000018