(57)【要約】  ウェアラブルコンピューティングデバイスの視力矯正を制御するための技術は、目視ポートにより画定される領域が、調整可能レンズの残りの領域より低い不透明度を有するように、調整可能レンズを通して目視ポートを生成すべく、ウェアラブルコンピューティングデバイスの調整可能レンズの不透明度を制御することを含む。例えば、調整可能レンズの不透明度は、目視ポートにより画定される領域を除いて上昇され得る。使用中、ウェアラブルコンピューティングデバイスは、予め規定された処方、ユーザの注視の方向、ユーザの目視状況および／または他の基準に基づき目視ポートの場所、サイズおよび／または形状を調整し得る。さらに、または代替的に、画像は、調整可能レンズの外部表示面上に表示され得る。ウェアラブルコンピューティングデバイスは、複数の調整可能レンズを含み、それらの各々は同様にして制御され得る。
2018522258.tif 000002
【特許請求の範囲】
【請求項１】
視力矯正を制御するウェアラブルコンピューティングデバイスであって、
各々の調整可能レンズが電子的に調整可能である不透明度を有する１または複数の調整可能レンズと、
ユーザの目のアイトラッキングセンサデータを生成する１または複数のアイトラッキングセンサと、
前記アイトラッキングセンサデータに基づき前記ユーザの前記目の注視方向を判断するアイトラッキングモジュールと、
（ｉ）前記１または複数の調整可能レンズのうちの前記調整可能レンズを通る目視ポートを生成すべく前記１または複数の調整可能レンズのうちの調整可能レンズの不透明度を制御し、
（ｉｉ）前記ユーザの前記目の前記注視方向に基づき前記目視ポートを調整するレンズ制御モジュールと
を備え、
前記目視ポートにより画定される領域が、前記調整可能レンズの残りの領域より低い不透明度を有する、
ウェアラブルコンピューティングデバイス。
【請求項２】
前記レンズ制御モジュールは、リモートサーバから受信される処方に基づき前記目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御する、
請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項３】
前記調整可能レンズの前記不透明度を制御することは、
前記目視ポートの初期の場所、初期のサイズまたは初期の形状のうちの少なくとも１つを判断することと、
前記初期の場所における前記初期のサイズを有する、または前記初期の形状を有する、目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御することと
を有する請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項４】
前記目視ポートを調整することは、前記目視ポートの場所、サイズまたは形状のうちの少なくとも１つを調整すること
を有する請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項５】
前記アイトラッキングモジュールはさらに、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断し、前記フォーカスの度合いは、前記ユーザの前記目によって示されるフォーカス量を示し、
前記レンズ制御モジュールは、前記ユーザの前記注視方向および前記フォーカスの度合いに基づき前記目視ポートを調整する、
請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項６】
前記ウェアラブルコンピューティングデバイスの外部環境の画像を生成するカメラと、
前記外部環境の前記画像に基づき前記ユーザの目視状況を判断する状況判断モジュールと
をさらに備え、
前記目視ポートを調整することは、前記ユーザの前記注視方向および前記ユーザの前記目視状況に基づき前記目視ポートを調整すること
を含む、
請求項１から５のいずれか一項に記載のウェアラブルコンピューティングデバイス。
【請求項７】
前記ユーザの目視状況を判断することは、前記ユーザにより実行される現在のアクティビティを判断すること
を含む、
請求項６に記載のウェアラブルコンピューティングデバイス。
【請求項８】
前記アイトラッキングモジュールはさらに、ある期間にわたる前記ウェアラブルコンピューティングデバイスの前記ユーザの利用を示す利用データを生成する、
請求項１から５のいずれか一項に記載のウェアラブルコンピューティングデバイス。
【請求項９】
前記利用データを生成することは、前記期間にわたる前記ユーザの前記目の前記注視方向を示す注視データを生成することを含む、
請求項８に記載のウェアラブルコンピューティングデバイス。
【請求項１０】
前記利用データを生成することは、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断することと、
前記期間にわたる前記ユーザの前記目の前記フォーカスの度合いを示す焦点データを生成することと
を含み、
前記フォーカスの度合いは、前記ユーザの前記目により示されるフォーカス量を示す、
請求項８に記載のウェアラブルコンピューティングデバイス。
【請求項１１】
視力矯正を制御するウェアラブルコンピューティングデバイスであって、
各々の調整可能レンズが、電子的に調整可能である不透明度を有し、外部表示面を含む１または複数の調整可能レンズと、
前記１または複数の調整可能レンズの調整可能レンズの前記外部表示面上に表示するための画像を判断する画像判断モジュールと、
前記調整可能レンズの前記不透明度を制御し、前記調整可能レンズの前記外部表示面上に前記画像を表示するレンズ制御モジュールと
を備えるウェアラブルコンピューティングデバイス。
【請求項１２】
前記レンズ制御モジュールは、
ローカルコンピューティングデバイスとの通信リンクを確立し、
前記通信リンクを介して前記ローカルコンピューティングデバイスから前記画像を受信する、
請求項１１に記載のウェアラブルコンピューティングデバイス。
【請求項１３】
ウェアラブルコンピューティングデバイスの視力矯正を制御するための方法であって、
前記ウェアラブルコンピューティングデバイスが、目視ポートにより画定される領域が、前記ウェアラブルコンピューティングデバイスの調整可能レンズの残りの領域より低い不透明度を有するように、前記調整可能レンズを通る前記目視ポートを生成すべく、前記調整可能レンズの不透明度を制御する段階と、
前記ウェアラブルコンピューティングデバイスが、前記ウェアラブルコンピューティングデバイスのアイトラッキングセンサからアイトラッキングセンサデータを受信する段階と、
前記ウェアラブルコンピューティングデバイスが、前記アイトラッキングセンサデータに基づき前記ウェアラブルコンピューティングデバイスのユーザの目の注視方向を判断する段階と、
前記ウェアラブルコンピューティングデバイスが、前記ユーザの前記注視方向に基づき前記目視ポートを調整する段階と
を備える方法。
【請求項１４】
前記調整可能レンズの前記不透明度を制御する段階は、リモートサーバから受信される処方に基づき目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御する段階を備える、請求項１３に記載の方法。
【請求項１５】
前記調整可能レンズの前記不透明度を制御する段階は、
前記目視ポートの初期の場所、初期のサイズまたは初期の形状のうちの少なくとも１つを判断する段階と、
前記初期の場所における前記初期のサイズを有する、または前記初期の形状を有する、目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御する段階と
を有する請求項１３に記載の方法。
【請求項１６】
前記目視ポートを調整する段階は、前記目視ポートの場所、サイズまたは形状のうちの少なくとも１つを調整する段階
を有する請求項１３に記載の方法。
【請求項１７】
前記ウェアラブルコンピューティングデバイスが、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断する段階であって、前記フォーカスの度合いは、前記ユーザの前記目によって示されるフォーカス量を示す、段階をさらに備え、
前記目視ポートを調整する段階は、前記ウェアラブルコンピューティングデバイスが、前記ユーザの前記注視方向およびフォーカスの度合いに基づき前記目視ポートを調整する段階
を有する請求項１３に記載の方法。
【請求項１８】
ウェアラブルコンピューティングデバイスのカメラが、前記ウェアラブルコンピューティングデバイスの外部環境の画像を生成する段階と、
前記ウェアラブルコンピューティングデバイスが、前記外部環境の前記画像に基づき前記ユーザの目視状況を判断する段階と
をさらに備え、
前記目視ポートを調整する段階は、前記ウェアラブルコンピューティングデバイスが、前記ユーザの前記注視方向および前記ユーザの前記目視状況に基づき前記目視ポートを調整する段階
を有する請求項１３に記載の方法。
【請求項１９】
前記ウェアラブルコンピューティングデバイスが、ある期間にわたる前記ウェアラブルコンピューティングデバイスの前記ユーザの利用を示す利用データを生成する段階
をさらに備える請求項１３に記載の方法。
【請求項２０】
利用データを生成する段階は、前記ウェアラブルコンピューティングデバイスが、前記期間にわたる前記ユーザの前記目の前記注視方向を示す注視データを生成する段階
を含む請求項１９に記載の方法。
【請求項２１】
利用データを生成する段階は、前記ウェアラブルコンピューティングデバイスが、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断する段階であって、前記フォーカスの度合いは、前記ユーザの前記目により示されるフォーカス量を示す、段階と、
前記ウェアラブルコンピューティングデバイスが、前記期間にわたる前記ユーザの前記目の前記フォーカスの度合いを示す焦点データを生成する段階と
を含む請求項１９に記載の方法。
【請求項２２】
ウェアラブルコンピューティングデバイスの視力矯正を制御するための方法であって、
前記ウェアラブルコンピューティングデバイスが、前記ウェアラブルコンピューティングデバイスの調整可能レンズの外部表示面上に表示するための画像を判断する段階と、
前記ウェアラブルコンピューティングデバイスが、前記ウェアラブルコンピューティングデバイスの前記調整可能レンズの前記外部表示面上に前記画像を表示する段階と
を備え、
前記画像を表示する段階は、前記調整可能レンズの不透明度を電子的に制御する段階を有する、
方法。
【請求項２３】
前記ウェアラブルコンピューティングデバイスが、ローカルコンピューティングデバイスとの通信リンクを確立する段階と、
前記ウェアラブルコンピューティングデバイスが、前記通信リンクを介して前記ローカルコンピューティングデバイスから前記画像を受信する段階と
をさらに備える請求項２２に記載の方法。
【請求項２４】
実行された場合、請求項１３から２３のいずれか一項に記載の方法をウェアラブルコンピューティングデバイスに実行させる複数の命令を格納する１または複数の機械可読ストレージ媒体。
【請求項２５】
視力矯正を制御するウェアラブルコンピューティングデバイスであって、請求項１３から２３のいずれか一項に記載の方法を実行するための手段を備えるウェアラブルコンピューティングデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連特許出願の相互参照］
本願は、２０１５年６月２５に出願された「ウェアラブルコンピューティングデバイスの視力矯正を制御するための技術」と題する米国特許出願第１４／７５０，９２３号に基づく優先権を主張する。
【背景技術】
【０００２】
様々な眼障害および／または疾患を患っている人々がいる。幼児を特に冒すことがあるそのような１つの眼障害は、弱視として知られ、時に非公式に「レイジーアイ」と呼ばれる。弱視は、冒された眼の視力の低下および／または制御の低下を引き起こし得る。もちろん、他の障害が同様の課題を引き起こす場合がある。
【０００３】
そのような眼障害に対する一般的な治療は、良い目をカバーするためのパッチの使用である。良い目をアイパッチでカバーすることは、患者が弱視または「悪い」目の使用を強いられるが、そのことは経時的に眼障害の改善をもたらす場合がある。残念ながら、アイパッチの使用は、とりわけ幼児に対して社会的不名誉を引き起こす場合があり、患者による処方治療に対する患者による支持を低減する場合がある。さらに、典型的なアイパッチは、経時的な挙動を調整する、または患者の経過に関するフィードバックを提供する能力がない。むしろ、治療の経過を判断すべく医師の往診が典型的には必要とされ、患者にとって損失時間および不都合になる。
【図面の簡単な説明】
【０００４】
本明細書において説明される概念は、添付の図において限定としてではなく例として示されている。説明を簡潔かつ明確にするために、図に示される要素は必ずしも縮尺通りに描かれてはいない。適切であると見なされる箇所では、対応する、または類似の要素を示すべく、参照符号が図の間で繰り返されている。
【０００５】
【図１】ウェアラブルコンピューティングデバイスの視力矯正を制御するためのシステムの少なくとも１つの実施形態の簡略ブロック図である。
【０００６】
【図２】図１のシステムのウェアラブルコンピューティングデバイスの少なくとも１つの実施形態の簡略ブロック図である。
【０００７】
【図３】図２のシステムのウェアラブルコンピューティングデバイスにより確立され得る環境の少なくとも１つの実施形態の簡略ブロック図である。
【０００８】
【図４】調整可能レンズの外部ディスプレイ上に画像を表示するための方法の少なくとも１つの実施形態の簡略フロー図であり、そのことは、図２および図３のウェアラブルコンピューティングデバイスにより実行され得る。
【０００９】
【図５】調整可能レンズの目視ポートを適応制御するための方法の少なくとも１つの実施形態の簡略フロー図であり、そのことは、図２および図３のウェアラブルコンピューティングデバイスにより実行され得る。
【００１０】
【図６】ユーザの眼球運動に基づき調整可能レンズの目視ポートを制御するための方法の少なくとも１つの実施形態の簡略フロー図であり、そのことは、図２および図３のウェアラブルコンピューティングデバイスにより実行され得る。
【００１１】
【図７】ユーザの目視状況に基づき調整可能レンズの目視ポートを制御するための方法の少なくとも１つの実施形態の簡略フロー図であり、そのことは、図２および図３のウェアラブルコンピューティングデバイスにより実行され得る。
【００１２】
【図８】図４の方法の実行中の図２および図３のウェアラブルコンピューティングデバイスの少なくとも１つの実施形態の簡略説明図である。
【００１３】
【図９】図５−７の方法の実行中の図２および図３のウェアラブルコンピューティングデバイスの様々な実施形態の簡略説明図である。
【図１０】図５−７の方法の実行中の図２および図３のウェアラブルコンピューティングデバイスの様々な実施形態の簡略説明図である。
【図１１】図５−７の方法の実行中の図２および図３のウェアラブルコンピューティングデバイスの様々な実施形態の簡略説明図である。
【発明を実施するための形態】
【００１４】
本開示の概念は、様々な変更形態および代替形態が可能であるが、それらの特定の実施形態が図面において例として示されており、本明細書に詳細に説明されるであろう。しかしながら、開示された特定の形態に本開示の概念を限定する意図はなく、逆に、本開示および添付の特許請求の範囲と一致する全ての変更形態、均等物、および代替形態を網羅することが意図されていることが理解されるべきである。
【００１５】
本明細書における「１つの実施形態」、「一実施形態」、「例示的な実施形態」などの記載は、説明される実施形態が特定の特徴、構造、または特性を含んでよいことを示すが、あらゆる実施形態は、当該特定の特徴、構造、または特性を含んでいても、または、必ずしも含んでいなくてもよい。その上、このような表現は必ずしも同一の実施形態を指すものではない。さらに、特定の特徴、構造、または特性がある実施形態に関連して説明される場合、明示的に説明されているかどうかに関わらず、他の実施形態に関連してこのような特徴、構造、または特性を達成することは、当業者の知識の範疇であると考えられる。さらに、「少なくとも１つのＡ、Ｂ、およびＣ」の形のリストに含まれる項目は、（Ａ）、（Ｂ）、（Ｃ）、（ＡおよびＢ）、（ＡおよびＣ）、（ＢおよびＣ）、または（Ａ、Ｂ、およびＣ）を意味し得ることが理解されるべきである。同様に、「Ａ、ＢまたはＣのうち少なくとも１つ」という形態のリストに含まれる項目は、（Ａ）、（Ｂ）、（Ｃ）、（ＡおよびＢ）、（ＡおよびＣ）、（ＢおよびＣ）、または、（Ａ、ＢおよびＣ）を意味し得る。
【００１６】
開示された実施形態は、場合によっては、ハードウェア、ファームウェア、ソフトウェア、またはそれらの任意の組み合わせで実装されてよい。開示された実施形態はまた、１または複数のプロセッサによって読み取られ、実行されてよい、一時的または非一時的機械可読（例えば、コンピュータ可読）記憶媒体によって保持された、または当該媒体に格納された命令として実装されてよい。機械可読ストレージ媒体は、機械が読み取り可能な形態の情報を格納または伝達するための、任意のストレージデバイス、メカニズム、または、他の物理的構造（例えば、揮発性もしくは不揮発性のメモリ、メディアディスク、または他のメディアデバイス）として具現化されてよい。
【００１７】
図面では、いくつかの構造上または方法上の特徴が特定の構成および／または順序で示されてよい。しかしながら、このような特定の構成および／または順序は必要とされなくてもよいことが理解されるべきである。むしろ、いくつかの実施形態において、このような特徴は、例示の図に示されたものとは異なる態様および／または順序で構成されてよい。さらに、特定の図において構造上または方法上の特徴を含むことによって、このような特徴が全ての実施形態において必要とされることを示唆するようには意図されておらず、いくつかの実施形態においては含まれなくてよいか、または、他の特徴と組み合わせられてよい。
【００１８】
ここで、図１を参照すると、視力矯正を制御するためのシステム１００は、ウェアラブルコンピューティングデバイス１０２、ローカルコンピューティングデバイス１０４およびリモートサーバ１０６を含み、それらはネットワーク１０８を通じてウェアラブルコンピューティングデバイス１０２と通信し得る。使用中、ウェアラブルコンピューティングデバイス１０２は、ユーザにある量の視力矯正を提供すべくデバイス１０２の調整可能レンズ２２０を制御するように構成される。それを行うべく、以下により詳細に説明されるように、ウェアラブルコンピューティングデバイス１０２は、ユーザの対応する目のための別の不透明な調整可能レンズ２２０を通る目視ポート９００（例えば、図９参照）を生成すべく、制御された調整可能レンズ２２０の不透明度を制御し得る。調整可能レンズ２２０を通る目視ポート９００を画定することにより、ユーザの視界は、ユーザの目に対する矯正量を経時的に提供するための処方または予め規定されたルーチンによりフォーカスされ得、移動し得、または制御され得る。例えば、目視ポート９００の場所、形状および／またはサイズを制御することにより、ウェアラブルコンピューティングデバイス１０２は、ユーザの目の動作を改善すべく意図された訓練セットによってユーザをステップさせ得る。そのような訓練または他の処方データは、ネットワーク１０８を通じてリモートサーバ１０６から受信され得る。さらに、ウェアラブルコンピューティングデバイス１０２は、ユーザの経時的に経過を追跡し得、医療提供者による評価のためにリモートサーバ１０６に経過データを送信する。医療提供者は、経過データに基づき訓練および／または処方を調整または修正し得る。リモートサーバ１０６は続いて、ウェアラブルコンピューティングデバイス１０２に任意の更新された訓練／処方を送信し得、それにより、更新された訓練および／または処方に基づき目視ポート９００の制御を更新し得る。
【００１９】
いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２はまた、様々な基準に基づき経時的に目視ポート９００を適応制御し得る。例えば、いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、ユーザの目の注視方向を判断し、判断された注視方向に基づき目視ポート９００を制御するように構成され得る。そのような実施形態において、ウェアラブルコンピューティングデバイス１０２は、ユーザの現在の注視方向に基づき目視ポート９００の場所、サイズおよび／または形状を調整し得る。同様に、ウェアラブルコンピューティングデバイス１０２は、ユーザの目のフォーカスの度合いまたは焦点に基づき目視ポート９００を制御し得る。ユーザの注視方向およびフォーカスの度合いは、ウェアラブルコンピューティングデバイス１０２の１または複数のアイトラッキングセンサ２２２により生成されるアイトラッキングセンサデータに基づき判断され得る。
【００２０】
いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、さらに、または代替的に、ユーザの目視状況に基づき目視ポート９００を適応制御し得る。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、１または複数の外部に面するカメラ２２４により生成される画像に基づきユーザの目視状況を判断し得、判断された目視状況に基づき目視ポート９００の場所、サイズおよび／または形状を制御し得る。例えば、ウェアラブルコンピューティングデバイス１０２が、外部に面するカメラ２２４により生成される画像の分析に基づきユーザが本を読んでいると判断した場合、ウェアラブルコンピューティングデバイス１０２は、間近の目視を容易にする、または矯正すべく目視ポート９００を調整し得る。
【００２１】
さらに、いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、画像が表示され得る１または複数の外部表示面２４２を含み得る（例えば、図８参照）。以下に述べられるように、画像は、ウェアラブルコンピューティングデバイス１０２のローカルデータストレージから取得され得、ローカル通信リンク１１０を介してローカルコンピューティングデバイス１０４から受信され得る。画像は、例えば、ユーザに対して好ましい画像（例えば、子供ユーザに対して漫画のキャラクタ）などの任意のタイプの画像として具現化され得る。視力矯正治療と典型的に関連付けられる不快感は、外部表示面２４２上のこっけいな、または面白い画像を表示することにより低減され、それにより、処方されるルーチンおよび／または訓練により良くユーザが順守することになり得ることは、理解されるべきである。
【００２２】
ウェアラブルコンピューティングデバイス１０２は、視力矯正を制御し、そうでなければ本明細書に説明される機能を実行することが可能な任意のタイプのコンピューティングデバイスとして具現化され得る。例えば、ウェアラブルコンピューティングデバイス１０２は、限定なしで、スマートアイグラス、スマートアイパッチ、ヘッドマウント型ディスプレイ、スマートキャップまたはハット、ヘッド装着型コンピュータ、またはユーザの視力矯正を制御することが可能な任意の他のコンピューティングデバイスとして具現化され得、またはそれらを含み得る。図２に示されるように、例示的なウェアラブルコンピューティングデバイス１０２は、プロセッサ２１０、Ｉ／Ｏサブシステム２１２、メモリ２１４、１または複数の調整可能レンズ２２０、１または複数のアイトラッキングセンサ２２２、１または複数の外部に面するカメラ２２４、データストレージ２２６および通信回路２２８を含む。もちろん、ウェアラブルコンピューティングデバイス１０２は、他の実施形態において、コンピュータ（例えば、様々な入出力デバイス）に一般的に見られるものなどの他のまたは追加のコンポーネントを含み得る。さらに、いくつかの実施形態において、例示のコンポーネントの１または複数が、別のコンポーネントに組み込まれてよい、あるいは、別のコンポーネントの一部を形成してよい。例えば、いくつかの実施形態において、メモリ２１４、またはその一部は、プロセッサ２１０に組み込まれてよい。
【００２３】
ウェアラブルコンピューティングデバイス１０２のコンポーネントのいくつかまたは全ては、ユーザの目に近接して位置され得る。例えば、図１に示されるように、調整可能レンズ２２０は、ユーザの顔に装着されるように構成される眼鏡フレーム１５０によりサポートされ得る。アイトラッキングセンサ２２２の各々は、ユーザの目の目視および追跡を容易にすべく、眼鏡フレーム１５０の内側１５２に取り付けられ得る。さらに、外部に面するカメラ２２４の各々は、以下により詳細に説明されるように、ウェアラブルコンピューティングデバイス１０２の外部環境の目視を容易にすべく、眼鏡フレーム１５０の外側１５４に取り付けられ得る。プロセッサ２１０、Ｉ／Ｏサブシステム２１２、メモリ２１４およびデータストレージ２２６などのシステムの他のコンポーネントは、眼鏡フレーム１５０に配置され得、または眼鏡フレーム１５０に取り付けられるコンポーネントと無線または有線通信するウェアラブルハウジングに含まれ得る。他の実施形態において、ウェアラブルコンピューティングデバイス１０２は、既存のウェアラブルデバイスに適切なコンポーネントを結合することにより形成され得る。例えば、ウェアラブルコンピューティングデバイス１０２の個別のコンポーネントは、情報のヘッドアップディスプレイ用に設計されるヘッドマウント型ウェアラブルコンピューティングデバイス（例えば、「スマートグラス」）に結合または実装され得る。
【００２４】
プロセッサ２１０は、本明細書に説明されている機能を実行可能な任意のタイプのプロセッサとして具現化され得る。例えば、プロセッサ２１０は、シングルコアもしくはマルチコアプロセッサ、デジタル信号プロセッサ、マイクロコントローラ、または、他のプロセッサもしくは処理／制御回路として具現化されてよい。同様に、メモリ２１４は、本明細書に説明される機能を実行可能な任意のタイプの揮発性もしくは不揮発性のメモリまたはデータストレージとして具現化され得る。動作において、メモリ２１４は、オペレーティングシステム、アプリケーション、プログラム、ライブラリ、およびドライバなど、ウェアラブルコンピューティングデバイス１０２の動作中に使用される様々なデータおよびソフトウェアを格納し得る。メモリ２１４は、プロセッサ２１０、メモリ２１４、および、ウェアラブルコンピューティングデバイス１０２の他のコンポーネントとの入出力動作を容易にすべく、回路および／またはコンポーネントとして具現化され得るＩ／Ｏサブシステム２１２を介して、プロセッサ２１０と通信可能に結合する。例えば、Ｉ／Ｏサブシステム２１２は、メモリコントローラハブ、入出力制御ハブ、ファームウェアデバイス、通信リンク（すなわち、ポイントツーポイントリンク、バスリンク、ワイヤ、ケーブル、ライトガイド、プリント回路基板トレースなど）および／または、入出力動作を容易にする他のコンポーネントおよびサブシステムとして具現化され得る、あるいは、それらを含み得る。いくつかの実施形態において、Ｉ／Ｏサブシステム２１２は、システムオンチップ（ＳｏＣ）の一部を形成し得、単一の集積回路チップ上に、プロセッサ２１０、メモリ２１４およびウェアラブルコンピューティングデバイス１０２の他のコンポーネントと共に組み込まれ得る。
【００２５】
調整可能レンズ２２０は、制御可能な不透明度を有する任意のタイプの眼鏡のレンズとして具現化され得る。例えば、例示的な実施形態において、各々の調整可能レンズ２２０は、電気的に制御可能な不透明度コントロール２４０を含み、それは、１または複数の電気信号に基づいて、対応する調整可能レンズ２２０の不透明度を調整するように構成される。さらに、調整可能レンズ２２０は、調整可能レンズ２２０の不透明度の局所性ベースの制御を可能にし、そのことは調整可能レンズ２２０を通る目視ポート９００の生成を容易にする。すなわち、画定された目視ポート９００の外側の調整可能レンズ２２０の領域の不透明度は、それらの領域が目視ポート９００とは異なる不透明度を有し得るように個別に制御され得る（例えば，目視ポート９００は、透明であり得るが、一方目視ポート９００の外側の領域は、不透明であり得る。）。
【００２６】
いくつかの実施形態において、各々の調整可能レンズ２２０はまた、外部表示面２４２を含み得る。外部表示面２４２は、以下により詳細に述べられるように、調整可能レンズ２２０上の画像の表示を容易にする任意のタイプのディスプレイデバイスとして具現化され得る。いくつかの実施形態において、外部表示面２４２は、画像がその上に表示された場合、対応する調整可能レンズ２２０を不透明にさせるように不透明であり得る。代替的に、他の実施形態において、外部表示面２４２は、必要に応じて表示画像によって目視ポート９００を容易にするように透明、または実質的に透明であり得る。
【００２７】
アイトラッキングセンサ２２２は、ユーザの注視が向けられる方向を判断することが可能である任意の１または複数のアクティブまたはパッシブセンサとして具現化され得る。例えば、いくつかの実施形態において、アイトラッキングセンサ２２２は、目視の経時的な眼球運動を追跡すべく、アクティブ赤外線発光器および赤外線検出器を使用し得る。アイトラッキングセンサ２２２は、目視の目の様々な内部および外部の機能の反射される赤外線光を取り込み得、それにより目視の注視の方向を計算し得る。他の実施形態において、アイトラッキングセンサ２２２は、ユーザの目の動きを記録することが可能なビデオカメラとして具現化され得る。複数のアイトラッキングセンサ２２２を含む実施形態において、センサ２２２は、追跡精度を改善すべくユーザの両目に対するアイトラッキングデータを収集し得る。さらに、いくつかの実施形態において、アイトラッキングセンサ２２２は、ユーザの目のフォーカスの度合いおよび／または焦点の判断を容易にし得る。フォーカスの度合いは、当該特定の時点でのユーザの目により示されるフォーカス量を示す。例えば、フォーカスの度合いは、ユーザの目の画像に基づき（例えば、ユーザの目の虹彩のサイズに基づき）判断され得る。他の実施形態において、アイトラッキングセンサ２２２は、３次元アイトラッキングを実行し得、そのことは、ユーザの目の合焦される距離と共にユーザの目の注視方向の両方を追跡するものである。例えば、アイトラッキングセンサ２２２は、ユーザの両目に対する目視角度を判断し得、対象に対する距離が計算され、フォーカスの度合いの量がそれに基づき判断されるのを可能にし得る。
【００２８】
外部に面するカメラ２２４は、ウェアラブルコンピューティングデバイス１０２の眼鏡フレーム１５０に取り付けられること、またはウェアラブルコンピューティングデバイス１０２に通信可能に結合されることが可能な任意のタイプのデジタルカメラまたは他のデジタル画像デバイスとして具現化され得る。外部に面するカメラ２２４は、アクティブ画素センサ（ＡＰＳ）、例えば、相補型金属酸化物半導体（ＣＭＯＳ）センサまたは電荷結合デバイス（ＣＣＤ）のような電子画像センサを含み得る。外部に面するカメラ２２４は、静止画および／またはビデオ画像を含む、ウェアラブルコンピューティングデバイス１０２に関連した外部環境の画像を取り込むために使用され得る。
【００２９】
データストレージ２２６は、データの短期の保存または長期の保存のために構成された任意のタイプのデバイス、または複数のデバイスとして具現化され得る。例えば、データストレージ２２６は、任意の１または複数のメモリデバイスおよび回路、メモリカード、ハードディスクドライブ、ソリッドステートドライブ、または他のデータストレージデバイスを含み得る。データストレージ２２６は、動作中にウェアラブルコンピューティングデバイス１０２により使用される様々なデータを格納し得る。例えば、いくつかの実施形態において、データストレージ２２６は、調整可能レンズ２２０の外部表示面２４２上に表示され得る画像の集合を格納し得る。さらに、いくつかの実施形態において、データストレージ２２６は処方データを格納し得、処方データは、以下に述べられるように、目視ポート９００の制御に基づき、ユーザにより実行されるべき目の訓練を規定し得る。
【００３０】
通信回路２２８は、任意の通信回路、デバイスまたはそれの集合として具現化され得、ネットワーク１０８を介した通信リンク１１０およびリモートサーバ１０６を通じて、ウェアラブルコンピューティングデバイス１０２と、ローカルコンピューティングデバイス１０４との間の通信を可能にすることができる。それを行うべく、通信回路２２８は、任意の１または複数の通信技術、および関連するプロトコル（例えば、Ｅｔｈｅｒｎｅｔ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）、ＷｉＭＡＸ（登録商標）など）を使用して、そのような通信を達成するように構成され得る。
【００３１】
いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２はまた、１または複数の周辺デバイス２３０を含み得る。周辺デバイス２３０は、例えば、様々な入出力デバイスなどの、ウェアラブルコンピュータに一般的に見られる任意のタイプの周辺デバイスを含み得る。例えば、周辺デバイス２３０は、表示回路、様々な入力ボタンおよびスイッチ、スピーカ、マイクおよび／または他の周辺デバイスを含み得る。
【００３２】
図１に戻り参照すると、ローカルコンピューティングデバイス１０４は、上記に述べられるように、通信リンク１１０を通じてウェアラブルコンピューティングデバイス１０２と通信するように構成される。例えば、ローカルコンピューティングデバイス１０４のユーザは、外部表示面２４２上に表示するための画像をアップロードし得る。ローカルコンピューティングデバイス１０４は、ウェアラブルコンピューティングデバイス１０２と通信し、本明細書に説明される機能を実行することが可能な任意のタイプのコンピューティングデバイスとして具現化され得る。例えば、ローカルコンピューティングデバイス１０４は、スマートフォン、タブレットコンピュータ、ラップトップコンピュータ、ノートブック、デスクトップコンピュータ、サーバ、分散コンピューティングシステム、マルチプロセッサシステム、マルチコンピュータシステムおよび／または他のコンピューティングデバイスとして具現化され得る。そのため、ローカルコンピューティングデバイス１０４は、コンピューティングデバイスにおいて一般的に見られるコンポーネントを含み得る。例えば、ローカルコンピューティングデバイス１０４は、１または複数のプロセッサ、メモリ、Ｉ／Ｏサブシステムおよび通信回路を含み得る。ローカルコンピューティングデバイス１０４のそれらのコンポーネントは、ウェアラブルコンピューティングデバイス１０２の対応するコンポーネントと同様であり得、それの説明は、ローカルコンピューティングデバイス１０４のコンポーネントに等しく適用可能であり、説明を明確にするために本明細書に繰り返されない。単一のローカルコンピューティングデバイス１０４が図１に示されているが、システム１００は、他の実施形態において追加のローカルコンピューティングデバイス１０４を含み得ることが、理解されるべきである。
【００３３】
リモートサーバ１０６はまた、上記に述べられるようにネットワーク１０８を通じてウェアラブルコンピューティングデバイス１０２と通信するように構成される。例えば、リモートサーバ１０６は、ウェアラブルコンピューティングデバイスから利用データを受信し得、そのことは、ウェアラブルコンピューティングデバイス１０２の経時的なユーザの利用を示し得る。さらに、リモートサーバ１０６は、更新された処方データを送信し得、それは、ウェアラブルコンピューティングデバイス１０２の調整可能レンズ２２０の様々な訓練または制御パターンを規定し得る。リモートサーバ１０６は、ウェアラブルコンピューティングデバイス１０２と通信し、本明細書に説明される機能を実行することが可能な任意のタイプのコンピューティングデバイスとして具現化され得る。例えば、リモートサーバ１０６は、サーバ、ラックマウント型サーバ、ブレードサーバ、ネットワーク機器、ウェブ機器、分散コンピューティングシステム、プロセッサベースシステム、モバイルコンピューティングデバイス、スマートフォン、タブレットコンピュータ、コンピュータ、ラップトップコンピュータ、デスクトップコンピュータ、マルチプロセッサシステムおよび／または民生用電子デバイスとして具現化され得る。そのため、リモートサーバ１０６は、コンピューティングデバイスにおいて一般的に見られるコンポーネントを含み得る。例えば、リモートサーバ１０６は、１または複数のプロセッサ、メモリ、Ｉ／Ｏサブシステムおよび通信回路を含み得る。リモートサーバ１０６のそれらのコンポーネントは、ウェアラブルコンピューティングデバイス１０２の対応するコンポーネントと同様であり得、それの説明は、リモートサーバ１０６のコンポーネントに等しく適用可能であり、説明を明確にするために本明細書に繰り返されない。単一のリモートサーバ１０６が図１に示されているが、システム１００は、他の実施形態において追加のリモートサーバ１０６を含み得ることが、理解されるべきである。
【００３４】
ネットワーク１０８は、ウェアラブルコンピューティングデバイス１０２とリモートサーバ１０６との間の通信を容易にするのを可能にする任意のタイプの通信ネットワークとして具現化され得る。そのため、ネットワーク１０８は、１または複数のネットワーク、ルータ、スイッチ、コンピュータおよび／または他の介在デバイスを含み得る。例えば、ネットワーク１０８は、１または複数のローカルまたはワイドエリアネットワーク、セルラネットワーク、公共の利用可能なグローバルネットワーク（例えば、インターネット）、アドホックネットワーク、短距離通信ネットワークまたはリンク、あるいはそれらの任意の組み合わせとして具現化され得る、あるいはそれらを含み得る。
【００３５】
ここで、図３を参照すると、使用中に、ウェアラブルコンピューティングデバイス１０２は環境３００を確立する。例示的な環境３００は、画像判断モジュール３０２、レンズ制御モジュール３０４、アイトラッキングモジュール３０６および状況判断モジュール３０８を含む。環境３００のモジュールおよび他のコンポーネントの各々は、ファームウェア、ソフトウェア、ハードウェア、または、それらの組み合わせとして具現化され得る。例えば、環境３００の様々なモジュール、ロジックおよび他のコンポーネントは、ウェアラブルコンピューティングデバイス１０２のプロセッサ２１０、Ｉ／Ｏサブシステム２１２、ＳｏＣまたは他のハードウェアコンポーネントの一部を構成し得、あるいはそれらにより確立され得る。そのため、いくつかの実施形態において、環境３００のモジュールの任意の１または複数は、電気デバイスの回路または集合（例えば、画像判断回路、レンズ制御回路、アイトラッキング回路、状況判断回路など）として具現化され得る。
【００３６】
ウェアラブルコンピューティングデバイス１０２が、調整可能レンズ２２０の外部表示面２４２上に画像を表示するように構成されるそれらの実施形態において、画像判断モジュール３０２は、表示されるべき画像を判断するように構成される。それを行うべく、画像判断モジュール３０２は、画像をランダムに、またはユーザによる選択に基づき選択し得る。いくつかの実施形態において、画像判断モジュール３０２は、画像データベース３５０から画像を取得し得、それは、ウェアラブルコンピューティングデバイス１０２のデータストレージ２２６に格納され得る。他の実施形態において、画像判断モジュール３０２は、通信リンク１１０を介してローカルコンピューティングデバイス１０４から、表示されるべき画像を受信し得る。さらに他の実施形態において、ローカルコンピューティングデバイス１０４のユーザは、外部表示面２４２上の表示のために画像データベース３５０から１または複数の画像を選択すべく画像判断モジュール３０２とインタラクトし得る。さらに、いくつかの実施形態において、ユーザは、ウェアラブルコンピューティングデバイス１０２により表示されるべき複数の画像の表示ローテーションを定義し得る。
【００３７】
レンズ制御モジュール３０４は、調整可能レンズ２２０の動作を制御するように構成される。それを行うべく、レンズ制御モジュール３０４は、表示モジュール３１０および目視ポート制御モジュール３１２を含む。表示モジュール３１０は、画像の表示を容易にするそれらの実施形態において、調整可能レンズ２２０の外部表示面２４２上の画像の表示を制御するように構成される。上記に述べられるように、表示モジュール３１０は、ユーザ選択に基づき、単一の選択画像を表示し得、または画像ローテーションを表示し得る。
【００３８】
目視ポート制御モジュール３１２は、目視ポート９００を生成すべく、調整可能レンズ２２０の不透明度コントロール２４０を制御するように構成される。例えば、目視ポート制御モジュール３１２は、目視ポート９００の場所、ならびに目視ポート９００のサイズおよび／または形状を制御し得る。それを行うべく、目視ポート制御モジュール３１２は、所望の場所において、所望のサイズおよび形状で目視ポートを画定すべく、調整可能レンズ２２０の不透明度を調整するように構成され得る。例えば、調整可能レンズ２２０が「通常は透明」である実施形態において、目視ポート制御モジュール３１２は、目視ポートが実質的に透明であるように目視ポートの不透明度を低くしたまま、目視ポート９００により画定される領域外の調整可能レンズ２２０の領域の不透明度を増大し得る。代替的に、調整可能レンズ２２０が「通常は不透明」である実施形態において、目視ポート制御モジュール３１２は、調整可能レンズ２２０の残りの領域を不透明にしたまま、目視ポート９００の不透明度を減少するように構成され得る。
【００３９】
目視ポート制御モジュール３１２は、様々な基準に基づき目視ポート９００を調整、修正あるいは制御するように構成され得る。例えば、いくつかの実施形態において、目視ポート制御モジュール３１２は、処方データ３５２に基づき目視ポート９００を制御し得、処方データ３５２は、データストレージ２２６に格納され得る。上記に述べられるように、処方データは、例えば、目視ポート９００の態様、例えば、目視ポート９００のサイズ、形状および／または場所、および／または（例えば、実行されるべき訓練に従って目視ポート９００を移動または修正することにより）ユーザにより実行されるべき訓練の態様を規定し得る。さらに、または代替的に、いくつかの実施形態において、目視ポート制御モジュール３１２は、アイトラッキングモジュール３０６により判断されるユーザの目の動き、および／または状況判断モジュール３０８により判断されるユーザの目視状況に基づき目視ポート９００を適応制御し得る。
【００４０】
アイトラッキングモジュール３０６は、ユーザの目の動きまたは注視を示すアイトラッキングデータを生成するように構成される。それを行うべく、アイトラッキングモジュールは、アイトラッキングセンサ２２２により生成されるアイトラッキングセンサデータに基づき、ユーザの目の注視方向を判断するように構成される注視判断モジュール３２０を含み得る。注視方向は、ユーザの対応する目が現在見ている方向を示す。同様に、フォーカスの度合い判断モジュール３２２は、アイトラッキングセンサ２２２により生成されるアイトラッキングセンサデータに基づき、ユーザの対応する目のフォーカス量を判断するように構成される。例えば、フォーカスの度合い判断モジュール３２２は、対応する目の虹彩のサイズに基づき、フォーカス量を判断し得る。フォーカスの度合いは、特定の実装例に応じて絶対値または相対値として具現化され得ることが、理解されるべきである。とにかく、アイトラッキングモジュール３０６は、レンズ制御モジュール３０４に注視方向データおよびフォーカスの度合いのデータを提供するように構成され、それにより、それに基づき調整可能レンズ２２０を制御（すなわち、目視ポート９００を制御）し得る。
【００４１】
状況判断モジュール３０８は、外部に面するカメラ２２４により生成される１または複数の画像に基づきユーザの目視状況を判断するように構成される。それを行うべく、状況判断モジュール３０８は、生成される画像を分析する任意の好適な画像分析アルゴリズムを利用し得、それに基づきユーザの環境の状況を判断し得る。例えば、いくつかの実施形態において、状況判断モジュール３０８は、取り込まれる画像において物体を特定し、物体の識別情報に基づきユーザの状況を判断すべく、物体の検出または識別アルゴリズムを利用し得る。いくつかの実施形態において、状況判断モジュール３０８は、ユーザにより現在実行中のアクティビティを判断し得る。例えば、状況判断モジュール３０８は、外部に面するカメラ２２４により生成される画像から本を特定したことに基づき、ユーザは現在本を読んでいると判断し得る。状況判断モジュール３０８は、レンズ制御モジュール３０４にユーザの目視状況を示す状況データを提供するように構成され、それにより調整可能レンズ２２０をそれに基づき制御し得る（すなわち、目視ポート９００を制御し得る）。
【００４２】
ここで、図４を参照すると、使用中に、ウェアラブルコンピューティングデバイス１０２は、調整可能レンズ２２０の外部表示面２４２上に画像を表示するための方法４００を実行し得る。方法４００は、ウェアラブルコンピューティングデバイス１０２が外部画像を表示するかどうかを判断するブロック４０２から開始する。上記に述べられるように、ウェアラブルコンピューティングデバイス１０２は、独立型の処理として、または図５−図７に関して以下に述べられるように目視ポート９００の使用と併せて、調整可能レンズ２２０の外部表示面２４２上に画像を表示し得る。とにかく、ウェアラブルコンピューティングデバイス１０２が、画像が調整可能レンズ２２０上に表示されるべきであると判断した場合、方法４００は、ウェアラブルコンピューティングデバイス１０２が、表示されるべき画像がデータストレージ２２６にローカルに格納されるか、またはローカルコンピューティングデバイス１０４から受信されるべきであるかを判断するブロック４０４に進む。表示されるべき画像がすでにローカルデータストレージ２２６に格納された場合、方法４００は、ウェアラブルコンピューティングデバイス１０２がどの格納画像を表示すべきかを判断するブロック４０６に進む。いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２のユーザは、表示されるべき画像を（例えば、ウェアラブルコンピューティングデバイス１０２の好適な入力デバイスの起動によって）選択し得る。他の実施形態において、ローカルコンピューティングデバイス１０４のユーザは、表示のための格納画像を選択すべくウェアラブルコンピューティングデバイス１０２と通信し得る。さらに、または代替的に、ウェアラブルコンピューティングデバイス１０２は、データストレージ２２６に格納されるそれらの画像から表示されるべき画像をランダムに選択し得、またはなんらかの選択アルゴリズムに基づき（例えば、最近選択された画像、画像の新しさなどに基づき）画像を選択し得る。とにかく、ブロック４０８において、ウェアラブルコンピューティングデバイス１０２は、ローカルデータストレージ２２６から選択または判断された画像を取得する。方法４００は続いて、ブロック４１４に進み、それは以下に述べられる。
【００４３】
ブロック４０４に戻り参照すると、ウェアラブルコンピューティングデバイス１０２は、表示されるべき画像が、ローカルコンピューティングデバイス１０４から受信されるべきであることを判断した場合、方法４００は、ブロック４１０に進む。ブロック４１０で、ウェアラブルコンピューティングデバイス１０２は、ローカルコンピューティングデバイス１０４との通信リンク１１０を確立し、続いて、ブロック４１２で、ローカルコンピューティングデバイス１０４から表示されるべき画像を受信する。
【００４４】
調整可能レンズ２２０の外部表示面２４２上に表示されるべき画像が、ブロック４０８でローカルデータストレージ２２６から取得された、またはブロック４１２でローカルコンピューティングデバイス１０４から受信された後に、方法４００はブロック４１４に進む。ブロック４１４で、ウェアラブルコンピューティングデバイス１０２が複数の調整可能レンズ２２０を含む実施形態において、ウェアラブルコンピューティングデバイス１０２は、どの調整可能レンズ２２０が画像を表示すべきかを判断する。画像を表示すべき調整可能レンズ２２０の選択は、処方データ３５２に基づき（例えば、「悪い目」および／または「良い目」の識別情報に基づき）得、または他の基準に基づき得る。例えば、いくつかの実施形態において、画像は、ユーザの「良い目」に対応する調整可能レンズ２２０上に表示され得る。そのような実施形態において、他の調整可能レンズ２２０は、ユーザの「悪い目」を訓練すべく目視ポート９００を制御し得る（例えば、図５の方法５００を参照）。もちろん、調整可能レンズ２２０の選択は、必要に応じて切り替え、または修正され得る。
【００４５】
所望の調整可能レンズ２２０が、一度ブロック４１４で判断されたならば、方法４００は、選択された調整可能レンズ２２０の外部表示面２４２上に画像が表示されるブロック４１６に進む。表示される画像は、外部表示面２４２上に表示されることが可能な任意のタイプの画像として具現化され得る。例えば、図８の例示的な実施形態において、漫画のキャラクタの画像８００は、ユーザの左の調整可能レンズ２２０の外部表示面２４２上に表示される。いくつかの実施形態において、外部表示面２４２は、実質的に不透明であり得、画像は、調整可能レンズ２２０の不透明度の調整なく外部表示面２４２に表示され得る。他の実施形態において、外部表示面２４２は、不透明でなくてよく、調整可能レンズ２２０の不透明度は、外部表示面２４２上の画像の表示を容易にすべくブロック４１８で調整され得る。例えば、調整可能レンズ２２０の不透明度は、外部表示面２４２上に画像をより良く表示すべく上昇され得る。
【００４６】
画像が調整可能レンズ２２０の外部表示面２４２上に表示された後、方法４００はブロック４２０に進む。ブロック４２０で、ウェアラブルコンピューティングデバイス１０２は、画像を表示し続けるかどうかを判断する。例えば、ウェアラブルコンピューティングデバイス１０２は、一定期間の間またはなんらかの基準イベントが発生する（例えば、ウェアラブルコンピューティングデバイス１０２のパワーダウン）まで画像を表示するように構成され得る。その場合、方法４００は、ウェアラブルコンピューティングデバイス１０２が画像を表示し続けるブロック４１６にループバックする。しかしながら、ウェアラブルコンピューティングデバイス１０２が画像の表示を続けないと判断した場合、方法４００はブロック４２２に進む。ブロック４２２で、ウェアラブルコンピューティングデバイス１０２は、調整可能レンズ２２０の外部表示面２４２上に新たな画像を表示するかどうかを判断する。その場合、方法４００は、ウェアラブルコンピューティングデバイス１０２が、新たな画像が、ローカルデータストレージ２２６に格納されるか、またはローカルコンピューティングデバイス１０４から受信されるべきかを判断するブロック４０４にループバックする。
【００４７】
ブロック４２２に戻り参照すると、ウェアラブルコンピューティングデバイス１０２は、新たな画像が表示されるべきではないと判断した場合、方法４００は、画像が調整可能レンズ２２０の外部表示面２４２から除去されるブロック４２４に進む。さらに、いくつかの実施形態において、ウェアラブルコンピューティングデバイスは、調整可能レンズ２２０の不透明度を調整して、例えば、透明または不透明設定等の基準設定に戻す。
【００４８】
ここで、図５を参照すると、使用中、ウェアラブルコンピューティングデバイス１０２はまた、調整可能レンズ２２０を適応制御するための方法５００を実行し得る。方法５００は、ウェアラブルコンピューティングデバイス１０２が調整可能レンズ２２０の目視ポート９００を制御するかどうかを判断するブロック５０２から開始する。その場合、方法５００は、ウェアラブルコンピューティングデバイス１０２が目視ポート９００のために最初の設定を判断するブロック５０４に進む。例えば、ブロック５０６で、ウェアラブルコンピューティングデバイス１０２は、どの調整可能レンズ２２０が目視ポート９００を有するべきかを判断し得る。上記に述べられるように、どの調整可能レンズ２２０が目視ポート９００を有するべきかの選択は、処方データ３５２に基づき（例えば、「悪い目」および／または「良い目」の識別情報に基づき）得、または他の基準に基づき得る。例えば、いくつかの実施形態において、目視ポート９００は、目の訓練および治療を容易にすべく、ユーザの「悪い目」に対応する調整可能レンズ２２０上に生成される。
【００４９】
ブロック５０８で、ウェアラブルコンピューティングデバイス１０２は、目視ポート９００の初期の場所、サイズおよび／または形状を判断する。目視ポート９００の初期の場所、サイズおよび／または形状は、基準または予め規定された設定により定義され得、ウェアラブルコンピューティングデバイス１０２のユーザにより設定され得（例えば、ウェアラブルコンピューティングデバイス１０２の好適な入力デバイスの起動によって）、および／またはデータストレージに格納される、もしくはブロック５１０でリモートサーバ１０６から受信される処方データ３５２に基づき判断され得る。
【００５０】
目視ポート９００の初期の設定がブロック５０４で判断された後、ウェアラブルコンピューティングデバイス１０２は、ブロック５１２で目視ポート９００を画定すべく、対応する調整可能レンズ２２０の不透明度を制御する。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、必要に応じて調整可能レンズ２２０の不透明度を調整すべく不透明度コントロール２４０を制御し得る。例えば、いくつかの実施形態において、ブロック５１４で、ウェアラブルコンピューティングデバイス１０２は、目視ポート９００を画定するその領域を除いて、調整可能レンズ２２０の不透明度を最も不透明な設定に設定し得る。すなわち、図９に示されるように、目視ポート９００は、特定の実装例に応じて、目視ポート９００外の調整可能レンズ２２０の領域の不透明度を上昇することにより、または目視ポート９００を画定する領域の不透明度を低下させることにより、対応する調整可能レンズ２２０において確立され得る。図９の例示的な実施形態において、目視ポート９００は円形を有するが、他の実施形態において、他の形状およびサイズを有し、他の場所に配置され得る。さらに、図９の例示的な実施形態は、ユーザの左の調整可能レンズ２２０に確立される目視ポート９００を示すが、目視ポート９００は、上記に述べられる他の実施形態においてユーザの右の調整可能レンズ２２０に確立され得る。
【００５１】
目視ポート９００が対応する調整可能レンズ２２０に確立された後、方法５００は、ブロック５１６および５１８に進み、それらは図５に示されるように互いに並列に、または他の実施形態において連続的に実行され得る。ブロック５１６で、ウェアラブルコンピューティングデバイス１０２は、ウェアラブルコンピューティングデバイス１０２のユーザ利用に基づき利用データを生成する。例えば、ウェアラブルコンピューティングデバイス１０２は、経時的なユーザのフォーカスの度合いまたは焦点を監視し得る。そのような監視は、例えば、以下に述べられるようにウェアラブルコンピューティングデバイス１０２によって行われる処方された訓練中に生じ得る。さらに、ブロック５２２で、ウェアラブルコンピューティングデバイス１０２は、経時的なユーザの利用パターンを監視し得る。例えば、ウェアラブルコンピューティングデバイス１０２は、ユーザがウェアラブルコンピューティングデバイス１０２を着用した時刻、および／またはその継続時間、完了した具体的な訓練、および／またはウェアラブルコンピューティングデバイス１０２のユーザの利用を示す他のデータを判断し得る。そのような利用データは、治療に対するユーザの経過を示し得ることが理解されるべきである。そのため、ブロック５２４で、ウェアラブルコンピューティングデバイスは、リモートサーバ１０６に利用データを送信する。いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、利用データに基づきリモートサーバ１０６からウェアラブルコンピューティングデバイス１０２の動作に影響を及ぼす更新された処方、訓練または他のデータを受信し得る。例えば、医療提供者は、利用データを分析し得、ウェアラブルコンピューティングデバイス１０２の以前の処方、訓練セットまたは他の動作を修正し得、ブロック５２６で、ウェアラブルコンピューティングデバイス１０２に更新された処方または他のデータを送信し得る。とにかく、利用データがブロック５２４でリモートサーバ１０６に送信され、および／または更新された処方または他のデータがブロック５２６で受信された後、方法５００は、ブロック５１６および５１８にループバックする。
【００５２】
ブロック５１８で、ウェアラブルコンピューティングデバイス１０２は、目視ポート９００を適応制御する。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、これらに限定されないが、目視ポート９００の調整可能レンズ２２０上の場所、目視ポート９００のサイズおよび／または目視ポート９００の形状を含む目視ポート９００のあらゆる態様を制御し得る。さらに、ウェアラブルコンピューティングデバイス１０２は、任意の好適な基準に基づき目視ポート９００を制御し得る。例えば、ブロック５２８におけるいくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、ローカルデータストレージ２２６に格納される処方データに基づき、ブロック５２６で受信される更新された処方データに基づき、および／または別の予め規定されたスケジュールに従って、目視ポート９００を制御し得る。すなわち、ウェアラブルコンピューティングデバイス１０２は、例えば、ウェアラブルコンピューティングデバイス１０２のユーザにより完了されるべき訓練セット（例えば、目視ポート９００が移動するにつれて、視覚的に目視ポート９００を追いかけることをユーザに要求する訓練）を規定し得る処方データに基づき目視ポート９００のあらゆる態様を調整または修正し得る。さらに、または代替的に、ブロック５３０におけるいくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、ブロック５１６で判断される利用データに基づき目視ポート９００を制御し得る。すなわち、ウェアラブルコンピューティングデバイス１０２は、ユーザが現在ウェアラブルコンピューティングデバイス１０２をどのように使用しているかに基づき（例えば、使用の長さ、ユーザの周期性などに基づき）目視ポートのあらゆる態様を調整または修正し得る。
【００５３】
いくつかの実施形態において、ブロック５３２で、ウェアラブルコンピューティングデバイス１０２は、ユーザの眼球運動に基づき、さらに、または代替的に目視ポート９００を制御し得る。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、図６に示されるように、方法６００を実行し得る。方法６００は、ウェアラブルコンピューティングデバイス１０２がユーザの対応する眼球の運動を追跡するブロック６０２から開始する。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、アイトラッキングセンサ２２２からアイトラッキングセンサデータを受信し得る。ブロック６０６で、ウェアラブルコンピューティングデバイス１０２は、アイトラッキングセンサデータに基づきユーザの対応する目の注視方向を判断する。すなわち、ウェアラブルコンピューティングデバイス１０２は、ユーザの対応する目が現在どこを見ているかを判断する。ユーザの注視の方向は、任意の好都合な座標系または表示方法を用いて説明され得る。例えば、注視方向は、球状座標系（すなわち、(θ, φ))においてアジマス角および極角として具現化され得る。別の例として、注視方向は、基準面上に投影される注視方向に対応する２次元座標として具現化され得る。さらに、注視方向は、アイトラッキングセンサデータが、高頻度の眼球運動を取り除くべく、アイトラッキングセンサ２２２またはウェアラブルコンピューティングデバイス１０２によりフィルタされた後に判断され得る。人間の眼球運動は、サッケードと呼ばれる急速な運動によりリンクされる固定と呼ばれる短い休止により特徴付けられるので、ウェアラブルコンピューティングデバイス１０２の精度および／または有用性は、そのようなフィルタリングによって改善され得る。
【００５４】
いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２はまた、ブロック６０８におけるアイトラッキングセンサデータに基づき、対応するユーザの目のフォーカスの度合い、または焦点を判断し得る。上記に述べられるように、フォーカスの度合いは、特定の時点でのユーザの目のフォーカス量を示し得、例えば、ユーザの目の虹彩のサイズに基づき判断され得る。代替的に、例えば、アイトラッキングセンサ２２２が３次元のアイトラッキングセンサ２２２として具現化される実施形態などの他の実施形態において、ユーザの目の焦点は、３次元のアイトラッキングデータに基づき判断され得る。すなわち、上記に説明されるように、３次元のアイトラッキングデータは、ユーザの目がフォーカスされた距離を示すデータを含み得る。
【００５５】
続いて、ブロック６１０で、ウェアラブルコンピューティングデバイス１０２は、判断されたユーザの眼球運動データに基づき（例えば、ユーザの注視方向および／またはフォーカスの度合いに基づき）目視ポート９００を更新または調整するかどうかを判断する。例えば、いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、眼球運動データにしきい値を適用し得、そのようなしきい値外の乖離に応答して、目視ポート９００を調整するだけであり得る。この手法でのしきい値の使用により、最小限の眼球運動に応答して目視ポート９００の所望されない調整を低減し得ることが理解されるべきである。
【００５６】
ウェアラブルコンピューティングデバイス１０２が目視ポート９００を更新しないと判断した場合、方法６００は、ウェアラブルコンピューティングデバイスがユーザの眼球運動を追跡し続けるブロック６０２にループバックする。代替的に、ウェアラブルコンピューティングデバイス１０２が、目視ポート９００が更新または修正されるべきかを判断する場合、方法６００は、ブロック６１２に進む。ブロック６１２で、ウェアラブルコンピューティングデバイス１０２は、ユーザの眼球運動に基づき目視ポートを更新する。それを行うべく、ブロック６１４で、ウェアラブルコンピューティングデバイス１０２は、ユーザの対応する目の注視方向に基づき目視ポート９００を更新または修正し得る。例えば、ユーザが異なる方向を見る場合、ウェアラブルコンピューティングデバイス１０２は、ユーザの対応する目の新たな注視方向に基づき目視ポート９００の場所を調整し得る。さらに、いくつかの実施形態において、ブロック６１８で、ウェアラブルコンピューティングデバイス１０２は、ユーザの対応する目のフォーカスの度合いまたは焦点に基づき目視ポート９００を更新または修正し得る。例えば、ウェアラブルコンピューティングデバイス１０２は、ユーザが近くの物体に焦点を合わせている（例えば、本を読んでいる）と判断した場合、ウェアラブルコンピューティングデバイス１０２は、ユーザの対応する目を近くの物体に焦点を合わせるのに役立つべく目視ポート９００のサイズを減少し得る。
【００５７】
ウェアラブルコンピューティングデバイス１０２は、ブロック６１２で目視ポート９００のあらゆる態様を更新または修正し得ることが理解されるべきである。例えば、ウェアラブルコンピューティングデバイス１０２は、ブロック６１８で目視ポート９００の場所を、ブロック６２０で目視ポート９００のサイズを、および／またはブロック６２２で目視ポート９００の形状を更新または修正し得る。図１０の例示的な実施形態において、例えば、ウェアラブルコンピューティングデバイス１０２は、図９に示される初期の場所に関連する目視ポート９００の場所を更新している。さらに、上記に述べられるように、ウェアラブルコンピューティングデバイス１０２は、図１１に示されるように、調整可能レンズ２２０のどちらか、または調整可能レンズ２２０の両方において目視ポート９００を確立および制御し得る。そのような実施形態において、調整可能レンズ２２０の目視ポート９００は、ユーザの眼障害および／またはウェアラブルコンピューティングデバイス１０２の意図されるユーザに応じて同期的または非同期的に制御され得る。とにかく、ウェアラブルコンピューティングデバイス１０２は、図６のブロック６１２で目視ポートを更新した後、方法６００は、ウェアラブルコンピューティングデバイス１０２がユーザの眼球運動を追跡し続けるブロック６０２にループバックする。
【００５８】
図５に戻り参照すると、いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、ブロック５３４でユーザの目視状況に基づき目視ポート９００をさらに、または代替的に制御し得る。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、図７に示されるように方法７００を実行し得る。方法７００は、ウェアラブルコンピューティングデバイス１０２がローカル外部環境の画像を生成するブロック７０２から開始する。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、ブロック７０４で画像を生成すべく外部に面するカメラ２２４を制御し得る。ローカル外部環境の画像は、任意のタイプの画像および／または画像の集合（例えば、ビデオ）として具現化され得る。例えば、いくつかの実施形態において、外部に面するカメラ２２４により生成される画像は、3次元画像として具現化され得、関連付けられる深度データを含み得る。
【００５９】
続いて、ブロック７０６で、ウェアラブルコンピューティングデバイス１０２は、ブロック７０２で生成または取り込まれる画像に基づきユーザの目視状況を判断し得る。それを行うべく、ウェアラブルコンピューティングデバイス１０２は、任意の好適な画像分析アルゴリズムまたは技術を利用し得る。例えば、いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、生成される画像において物体を識別し、物体の識別情報に基づきユーザの状況を判断すべく、物体の検出または識別アルゴリズムを利用し得る。いくつかの実施形態において、ウェアラブルコンピューティングデバイス１０２は、ユーザがブロック７０８で生成される画像に基づき現在関わっているアクティビティを判断し得る。例えば、ウェアラブルコンピューティングデバイス１０２は、ユーザが現在本を見ていることを判断した場合、ウェアラブルコンピューティングデバイス１０２は、ユーザがブロック７０８で読んでいることを判断し得る。
【００６０】
ブロック７１０で、ウェアラブルコンピューティングデバイス１０２は、ユーザの目視状況に基づき目視ポート９００を更新または調整するかどうかを判断する。例えば、ウェアラブルコンピューティングデバイス１０２は、特定の予め規定された目視状況（例えば、ユーザが車を運転している、ユーザが本を読んでいるなど）の特定に応答してのみ、目視ポート９００を調整または修正するように構成され得る。ウェアラブルコンピューティングデバイス１０２が目視ポート９００を更新しないように判断した場合、方法７００は、ウェアラブルコンピューティングデバイス１０２が外部環境の画像を生成し続けるブロック７０２にループバックする。しかしながら、ウェアラブルコンピューティングデバイス１０２が、目視ポート９００が更新されるべきではないと判断した場合、方法７００は、ウェアラブルコンピューティングデバイス１０２がユーザの判断された目視状況に基づき目視ポート９００を更新または修正するブロック７１２に進む。ウェアラブルコンピューティングデバイス１０２は、ブロック７１２で目視ポート９００のあらゆる態様を更新または修正し得る。例えば、ウェアラブルコンピューティングデバイス１０２は、ブロック７１４で目視ポート９００の場所、ブロック７１６で目視ポート９００のサイズ、および／またはブロック７１８で目視ポート９００の形状を更新または修正し得る。とにかく、目視ポート９００がブロック７１２で更新または修正された後、方法７００は、ウェアラブルコンピューティングデバイス１０２が外部環境の画像を生成し続けるブロック７０２にループバックする。
［例］
【００６１】
本明細書において開示された技術の例示的な例を以下で提供する。技術の実施形態は、以下に説明される例の任意の１または複数、および、任意の組み合わせを含んでよい。
【００６２】
例１は、視力矯正を制御するウェアラブルコンピューティングデバイスを含み、ウェアラブルコンピューティングデバイスは、
各々の調整可能レンズが電子的に調整可能である不透明度を有する１または複数の調整可能レンズと、
ユーザの目のアイトラッキングセンサデータを生成する１または複数のアイトラッキングセンサと、
アイトラッキングセンサデータに基づきユーザの目の注視方向を判断するアイトラッキングモジュールと、
（ｉ）１または複数の調整可能レンズのうちの調整可能レンズを通る目視ポートを生成すべく調整可能レンズの不透明度を制御し、
（ｉｉ）ユーザの目の注視方向に基づき目視ポートを調整するレンズ制御モジュールと
を備え、
目視ポートにより画定される領域が、調整可能レンズの残りの領域より低い不透明度を有する。
【００６３】
例２は、例１の主題を含み、レンズ制御モジュールは、リモートサーバから受信される処方に基づき目視ポートを生成すべく調整可能レンズの不透明度を制御する。
【００６４】
例３は、例１および例２のいずれかの主題を含み、レンズ制御モジュールは、調整可能レンズの不透明度を制御することは、
目視ポートの初期の場所、初期のサイズまたは初期の形状のうちの少なくとも１つを判断することと、
初期の場所における初期のサイズを有する、または初期の形状を有する、目視ポートを生成すべく調整可能レンズの不透明度を制御することと
を含む。
【００６５】
例４は、例１から例３のいずれかの主題を含み、１または複数のアイトラッキングセンサは、ユーザの２つの目の各々の注視方向を示すアイトラッキングセンサデータを生成する。
【００６６】
例５は、例１から例４のいずれかの主題を含み、目視ポートを調整することは、経過時間に基づき目視ポートを調整することを含む。
【００６７】
例６は、例１から例５のいずれかの主題を含み、目視ポートを調整することは、目視ポートの場所、サイズまたは形状のうちの少なくとも１つを調整することを含む。
【００６８】
例７は、例１から例６のいずれかの主題を含み、アイトラッキングモジュールはさらに、アイトラッキングセンサデータに基づきユーザの目のフォーカスの度合いを判断し、フォーカスの度合いは、ユーザの目によって示されるフォーカス量を示し、レンズ制御モジュールは、ユーザの注視方向およびフォーカスの度合いに基づき目視ポートを調整する。
【００６９】
例８は、例１から例７のいずれかの主題を含み、ウェアラブルコンピューティングデバイスの外部環境の画像を生成するカメラと、
外部環境の画像に基づきユーザの目視状況を判断する状況判断モジュールと
をさらに含み、
目視ポートを調整することは、ユーザの注視方向およびユーザの目視状況に基づき目視ポートを調整すること含む。
【００７０】
例９は、例１から例８のいずれかの主題を含み、ユーザの目視状況を判断することは、ユーザにより実行される現在のアクティビティを判断すること
を含む。
【００７１】
例１０は、例１から例９のいずれかの主題を含み、アイトラッキングモジュールはさらに、ある期間にわたるウェアラブルコンピューティングデバイスのユーザの利用を示す利用データを生成する。
【００７２】
例１１は、例１から例１０のいずれかの主題を含み、利用データを生成することは、期間にわたるユーザの目の注視方向を示す注視データを生成することを含む。
【００７３】
例１２は、例１から例１１のいずれかの主題を含み、利用データを生成することは、アイトラッキングセンサデータに基づきユーザの目のフォーカスの度合いを判断することと、期間にわたるユーザの目のフォーカスの度合いを示す焦点データを生成することとを含み、フォーカスの度合いは、ユーザの目により示されるフォーカス量を示す。
【００７４】
例１３は、例１から例１２のいずれかの主題を含み、レンズ制御モジュールはさらに、リモートサーバに利用データを送信し、利用データに基づきリモートサーバから更新された処方を受信し、目視ポートを調整することは、更新された処方に基づき目視ポートを調整することを含む。
【００７５】
例１４は、例１から例１３のいずれかの主題を含み、目視ポートを調整することは、利用データに基づき目視ポートを調整することを含む。
【００７６】
例１５は、例１から例１４のいずれかの主題を含み、レンズ制御モジュールはさらに、調整可能レンズの外部表示面上に画像を表示する。
【００７７】
例１６は、例１から例１５のいずれかの主題を含み、さらにデータストレージを含み、画像は、データストレージに格納され、レンズ制御モジュールはさらに、データストレージから画像を取得する。
【００７８】
例１７は、例１から例１６のいずれかの主題を含み、レンズ制御モジュールは、ローカルコンピューティングデバイスとの通信リンクを確立し、
通信リンクを介してローカルコンピューティングデバイスから画像を受信する。
【００７９】
例１８は、例１から例１７のいずれかの主題を含み、画像を表示することは、基準期間の間、画像を表示することを含む。
【００８０】
例１９は、例１から例１８のいずれかの主題を含み、レンズ制御モジュールはさらに、調整可能レンズの外部表示面上に新たな画像を表示するかどうかを判断し、新たな画像を表示すべく、判断に応答して調整可能レンズの外部表示面上に異なる画像を表示する。
【００８１】
例２０は、例１から例１９のいずれかの主題を含み、画像を表示することは、目視ポートなく、調整可能レンズ上に画像を表示することを含む。
【００８２】
例２１は、視力矯正を制御するウェアラブルコンピューティングデバイスを含み、ウェアラブルコンピューティングデバイスは、
各々の調整可能レンズが、電子的に調整可能である不透明度を有し、外部表示面を含む１または複数の調整可能レンズと、
１または複数の調整可能レンズの調整可能レンズの外部表示面上に表示するための画像を判断する画像判断モジュールと、
調整可能レンズの不透明度を制御し、調整可能レンズの外部表示面上に画像を表示するレンズ制御モジュールと
を含む。
【００８３】
例２２は、例２１の主題を含み、データストレージをさらに含み、画像は、データストレージに格納され、レンズ制御モジュールはさらに、データストレージから画像を取得する。
【００８４】
例２３は、例２１および例２２のいずれかの主題を含み、レンズ制御モジュールは、ローカルコンピューティングデバイスとの通信リンクを確立し、
通信リンクを介してローカルコンピューティングデバイスから画像を受信する。
【００８５】
例２４は、例２１から例２３のいずれかの主題を含み、画像を表示することは、基準期間の間、画像を表示することを含む。
【００８６】
例２５は、例２１から例２４のいずれかの主題を含み、レンズ制御モジュールはさらに、調整可能レンズの外部表示面上に新たな画像を表示するかどうかを判断し、新たな画像を表示すべく、判断に応答して調整可能レンズの外部表示面上に異なる画像を表示する。
【００８７】
例２６は、ウェアラブルコンピューティングデバイスの視力矯正を制御するための方法であって、方法は、
ウェアラブルコンピューティングデバイスが、目視ポートにより画定される領域が、ウェアラブルコンピューティングデバイスの調整可能レンズの残りの領域より低い不透明度を有するように、調整可能レンズを通る目視ポートを生成すべく、調整可能レンズの不透明度を制御する工程と、
ウェアラブルコンピューティングデバイスが、ウェアラブルコンピューティングデバイスのアイトラッキングセンサからアイトラッキングセンサデータを受信する工程と、
ウェアラブルコンピューティングデバイスが、アイトラッキングセンサデータに基づきウェアラブルコンピューティングデバイスのユーザの目の注視方向を判断する工程と、
ウェアラブルコンピューティングデバイスが、ユーザの注視方向に基づき目視ポートを調整する工程と
を含む。
【００８８】
例２７は、例２６の主題を含み、調整可能レンズの不透明度を制御する工程は、リモートサーバから受信される処方に基づき目視ポートを生成すべく調整可能レンズの不透明度を制御する工程を含む。
【００８９】
例２８は、例２６および例２７のいずれかの主題を含み、調整可能レンズの不透明度を制御する工程は、
目視ポートの初期の場所、初期のサイズまたは初期の形状のうちの少なくとも１つを判断する工程と、
初期の場所における初期のサイズを有する、または初期の形状を有する、目視ポートを生成すべく調整可能レンズの不透明度を制御する工程と
を含む。
【００９０】
例２９は、例２６から例２８のいずれかの主題を含み、アイトラッキングセンサデータを受信する工程は、ユーザの２つの目の各々の注視方向を示すアイトラッキングセンサデータを受信する工程を含む。
【００９１】
例３０は、例２６から例２９のいずれかの主題を含み、目視ポートを調整する工程は、ウェアラブルコンピューティングデバイスが、経過時間に基づき目視ポートを調整する工程を含む。
【００９２】
例３１は、例２６から例３０のいずれかの主題を含み、目視ポートを調整する工程は、目視ポートの場所、サイズまたは形状のうちの少なくとも１つを調整する工程を含む。
【００９３】
例３２は、例２６から例３１のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、アイトラッキングデータに基づきユーザの目のフォーカスの度合いを判断する工程であって、フォーカスの度合いは、ユーザの目によって示されるフォーカス量を示す、工程をさらに含み、
目視ポートを調整する工程は、ウェアラブルコンピューティングデバイスが、ユーザの注視方向およびフォーカスの度合いに基づき目視ポートを調整する工程を有する。
【００９４】
例３３は、例２６から例３２のいずれかの主題を含み、ウェアラブルコンピューティングデバイスのカメラが、ウェアラブルコンピューティングデバイスの外部環境の画像を生成する工程と、
ウェアラブルコンピューティングデバイスが、外部環境の画像に基づきユーザの目視状況を判断する工程と
をさらに備え、
目視ポートを調整する工程は、ウェアラブルコンピューティングデバイスが、ユーザの注視方向およびユーザの目視状況に基づき目視ポートを調整する工程と
を有する。
【００９５】
例３４は、例２６から例３３のいずれかの主題を含み、ユーザの目視状況を判断する工程は、ユーザにより現在実行されているアクティビティを判断する工程を含む。
【００９６】
例３５は、例２６から例３４のいずれかの主題を含み、ある期間にわたるウェアラブルコンピューティングデバイスが、ウェアラブルコンピューティングデバイスのユーザの利用を示す利用データを生成する工程をさらに含む。
【００９７】
例３６は、例２６から例３５のいずれかの主題を含み、利用データを生成する工程は、ウェアラブルコンピューティングデバイスが、期間にわたるユーザの目の注視方向を示す注視データを生成する工程を含む。
【００９８】
例３７、例２６から例３６のいずれかの主題を含み、利用データを生成する工程は、ウェアラブルコンピューティングデバイスが、アイトラッキングデータに基づきユーザの目のフォーカスの度合いを判断する工程であって、フォーカスの度合いは、ユーザの目により示されるフォーカス量を示す、工程と、
ウェアラブルコンピューティングデバイスが、期間にわたるユーザの目のフォーカスの度合いを示す焦点データを生成する工程と
を含む。
【００９９】
例３８は、例２６から例３７のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、リモートサーバに利用データを送信する工程と、ウェアラブルコンピューティングデバイスが、利用データに基づきリモートサーバから更新された処方を受信する工程とを含み、目視ポートを調整する工程は、ウェアラブルコンピューティングデバイスが、更新された処方に基づき目視ポートを調整する工程をさらに含む。
【０１００】
例３９は、例２６から例３８のいずれかの主題を含み、目視ポートを調整する工程は、ウェアラブルコンピューティングデバイスが、利用データに基づき目視ポートを調整する工程を含む。
【０１０１】
例４０は、例２６から例３９のいずれかの主題を含み、調整可能レンズの外部表示面上に画像を表示する工程をさらに含む。
【０１０２】
例４１は、例２６から例４０のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、ウェアラブルコンピューティングデバイスのローカルデータストレージからの画像を取得する工程をさらに含む。
【０１０３】
例４２は、例２６から例４１のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、ローカルコンピューティングデバイスとの通信リンクを確立する工程と、ウェアラブルコンピューティングデバイスが、通信リンクを介してローカルコンピューティングデバイスから画像を受信する工程とをさらに含む。
【０１０４】
例４３は、例２６ら例４２のいずれかの主題を含み、画像を表示する工程は、基準期間の間、画像を表示する工程を含む。
【０１０５】
例４４は、例２６から例４３のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、調整可能レンズの外部表示面上に新たな画像を表示するかどうかを判断する工程と、ウェアラブルコンピューティングデバイスが、新たな画像を表示すべく、判断に応答して調整可能レンズの外部表示面上に異なる画像を表示する工程とをさらに含む。
【０１０６】
例４５は、例２６から例４４のいずれかの主題を含み、画像を表示する工程は、目視ポートなく、調整可能レンズ上に画像を表示する工程を含む。
【０１０７】
例４６は、ウェアラブルコンピューティングデバイスの視力矯正を制御するための方法を有し、方法は、
ウェアラブルコンピューティングデバイスが、ウェアラブルコンピューティングデバイスの調整可能レンズの外部表示面上に表示するための画像を判断する工程と、
ウェアラブルコンピューティングデバイスが、ウェアラブルコンピューティングデバイスのレンズの外部表示面上に画像を表示する工程と
を含み、
画像を表示する工程は、調整可能レンズの不透明度を電子的に制御する工程を含む。
【０１０８】
例４７は、例４６の主題を含み、ウェアラブルコンピューティングデバイスが、ウェアラブルコンピューティングデバイスのローカルデータストレージからの画像を取得する工程をさらに含む。
【０１０９】
例４８は、例４６および例４７のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、ローカルコンピューティングデバイスとの通信リンクを確立する工程と、ウェアラブルコンピューティングデバイスが、通信リンクを介してローカルコンピューティングデバイスから画像を受信する工程とをさらに含む。
【０１１０】
例４９は、例４６から例４８のいずれかの主題を含み、画像を表示する工程は、基準期間の間、画像を表示する工程を含む。
【０１１１】
例５０は、例４６から例４９のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、調整可能レンズの外部表示面上に新たな画像を表示するかどうかを判断する工程と、ウェアラブルコンピューティングデバイスが、新たな画像を表示すべく、判断に応答して調整可能レンズの外部表示面上に異なる画像を表示する工程とをさらに含む。
【０１１２】
例５１は、実行された場合、例２６から５０のいずれかの方法をウェアラブルコンピューティングデバイスに実行させる複数の命令を格納する１または複数の機械可読ストレージ媒体を含む。
【０１１３】
例５２は、視力矯正を制御するウェアラブルコンピューティングデバイスを含み、ウェアラブルコンピューティングデバイスは、目視ポートにより画定される領域が、調整可能レンズの残りの領域より低い不透明度を有するように、調整可能レンズを通して目視ポートを生成すべく、ウェアラブルコンピューティングデバイスの調整可能レンズの不透明度を制御するための手段と、
ウェアラブルコンピューティングデバイスのアイトラッキングセンサからのアイトラッキングセンサデータを受信するための手段と、
アイトラッキングセンサデータに基づきウェアラブルコンピューティングデバイスのユーザの目の注視方向を判断するための手段と、
ユーザの注視方向に基づき目視ポートを調整するための手段と
を含む。
【０１１４】
例５３は、例５２の主題を含み、調整可能レンズの不透明度を制御するための手段は、リモートサーバから受信される処方に基づき目視ポートを生成すべく調整可能レンズの不透明度を制御するための手段を含む。
【０１１５】
例５４は、例５２および例５３のいずれかの主題を含み、調整可能レンズの不透明度を制御するための手段は、
目視ポートの初期の場所、初期のサイズまたは初期の形状のうちの少なくとも１つを判断するための手段と、
初期の場所における初期のサイズを有する、または初期の形状を有する、目視ポートを生成すべく調整可能レンズの不透明度を制御するための手段と
を含む。
【０１１６】
例５５は、例５２から例５４のいずれかの主題を含み、アイトラッキングセンサデータを受信するための手段は、ユーザの２つの目の各々の注視方向を示すアイトラッキングセンサデータを受信するための手段を含む。
【０１１７】
例５６は、例５２から例５５のいずれかの主題を含み、目視ポートを調整するための手段は、経過時間に基づき目視ポートを調整するための手段を含む。
【０１１８】
例５７は、例５２から例５６のいずれかの主題を含み、目視ポートを調整するための手段は、目視ポートの場所、サイズまたは形状のうちの少なくとも１つを調整するための手段を含む。
【０１１９】
例５８は、例５２から例５７のいずれかの主題を含み、アイトラッキングデータに基づきユーザの目のフォーカスの度合いを判断するための手段であって、フォーカスの度合いは、ユーザの目によって示されるフォーカス量を示す、手段をさらに備え、
目視ポートを調整するための手段は、ユーザの注視方向およびフォーカスの度合いに基づき目視ポートを調整するための手段を有する。
【０１２０】
例５９は、例５２から例５８のいずれかの主題を含み、
ウェアラブルコンピューティングデバイスの外部環境の画像を生成するための手段と、
外部環境の画像に基づきユーザの目視状況を判断するための手段と
をさらに備え、
目視ポートを調整するための手段は、ユーザの注視方向およびユーザの目視状況に基づき目視ポートを調整するための手段を有する。
【０１２１】
例６０は、例５２から例５９のいずれかの主題を含み、ユーザの目視状況を判断するための手段は、ユーザにより現在実行されているアクティビティを判断するための手段を含む。
【０１２２】
例６１は、例５２から例６０のいずれかの主題を含み、ある期間にわたるウェアラブルコンピューティングデバイスのユーザの利用を示す利用データを生成するための手段をさらに含む。
【０１２３】
例６２は、例５２から例６１のいずれかの主題を含み、利用データを生成するための手段は、期間にわたるユーザの目の注視方向を示す注視データを生成するための手段をさらに含む。
【０１２４】
例６３は、例５２から例６２のいずれかの主題を含み、利用データを生成するための手段は、ウェアラブルコンピューティングデバイスが、アイトラッキングデータに基づきユーザの目のフォーカスの度合いを判断するための手段であって、フォーカスの度合いは、ユーザの目により示されるフォーカス量を示す、手段と、
ウェアラブルコンピューティングデバイスが、期間にわたるユーザの目のフォーカスの度合いを示す焦点データを生成するための手段と
を含む。
【０１２５】
例６４は、例５２から例６３のいずれかの主題を含み、リモートサーバに利用データを送信するための手段と、利用データに基づきリモートサーバから更新された処方を受信するための手段とを含み、目視ポートを調整するための手段は、更新された処方に基づき目視ポートを調整するための手段をさらに含む。
【０１２６】
例６５は、例５２から例６４のいずれかの主題を含み、目視ポートを調整するための手段は、利用データに基づき目視ポートを調整するための手段を含む。
【０１２７】
例６６は、例５２から例６５のいずれかの主題を含み、調整可能レンズの外部表示面上に画像を表示するための手段をさらに含む。
【０１２８】
例６７は、例５２から例６６のいずれかの主題を含み、ウェアラブルコンピューティングデバイスのローカルデータストレージからの画像を取得するための手段をさらに含む。
【０１２９】
例６８は、例５２から例６７のいずれかの主題を含み、ローカルコンピューティングデバイスとの通信リンクを確立するための手段と、ウェアラブルコンピューティングデバイスが、通信リンクを介してローカルコンピューティングデバイスから画像を受信するための手段とをさらに含む。
【０１３０】
例６９は、例５２から例６８のいずれかの主題を含み、画像を表示するための手段は、基準期間の間、画像を表示するための手段を含む。
【０１３１】
例７０は、例５２から例６９のいずれかの主題を含み、調整可能レンズの外部表示面上に新たな画像を表示するかどうかを判断するための手段と、新たな画像を表示すべく、判断に応答して調整可能レンズの外部表示面上に異なる画像を表示するための手段とをさらに含む。
【０１３２】
例７１は、例５２から例７０のいずれかの主題を含み、画像を表示するための手段は、目視ポートなく、調整可能レンズ上に画像を表示するための手段を含む。
【０１３３】
例７２は、視力矯正を制御するウェアラブルコンピューティングデバイスを含み、ウェアラブルコンピューティングデバイスは、
ウェアラブルコンピューティングデバイスの調整可能レンズの外部表示面上の表示のための画像を判断するための手段と、
ウェアラブルコンピューティングデバイスのレンズの外部表示面上に画像を表示するための手段と
を備え、
画像を表示するための手段は、調整可能レンズの不透明度を電子的に制御するための手段を有する。
【０１３４】
例７３は、例７２の主題を含み、ウェアラブルコンピューティングデバイスのローカルデータストレージからの画像を取得するための手段をさらに含む。
【０１３５】
例７４は、例７２および例７３のいずれかの主題を含み、ローカルコンピューティングデバイスとの通信リンクを確立するための手段と、通信リンクを介してローカルコンピューティングデバイスから画像を受信するための手段とをさらに含む。
【０１３６】
例７５は、例７２から例７４のいずれかの主題を含み、画像を表示するための手段は、基準期間の間、画像を表示するための手段を含む。
【０１３７】
例７６は、例７２から例７５のいずれかの主題を含み、ウェアラブルコンピューティングデバイスが、調整可能レンズの外部表示面上に新たな画像を表示するかどうかを判断するための手段と、ウェアラブルコンピューティングデバイスが、新たな画像を表示すべく、判断に応答して調整可能レンズの外部表示面上に異なる画像を表示するための手段とをさらに含む。
【図１】
2018522258.tif 000003
【図２】
2018522258.tif 000004
【図３】
2018522258.tif 000005
【図４】
2018522258.tif 000006
【図５】
2018522258.tif 000007
【図６】
2018522258.tif 000008
【図７】
2018522258.tif 000009
【図８】
2018522258.tif 000010
【図９】
2018522258.tif 000011
【図１０】
2018522258.tif 000012
【図１１】
2018522258.tif 000013
【手続補正書】
【提出日】平成30年1月9日(2018.1.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
視力矯正を制御するウェアラブルコンピューティングデバイスであって、
各々の調整可能レンズが電子的に調整可能である不透明度を有する１または複数の調整可能レンズと、
ユーザの目のアイトラッキングセンサデータを生成する１または複数のアイトラッキングセンサと、
前記アイトラッキングセンサデータに基づき前記ユーザの前記目の注視方向を判断するアイトラッキングモジュールと、
（ｉ）前記１または複数の調整可能レンズのうちの前記調整可能レンズを通る目視ポートを生成すべく前記１または複数の調整可能レンズのうちの調整可能レンズの不透明度を制御し、
（ｉｉ）前記ユーザの前記目の前記注視方向に基づき前記目視ポートを調整するレンズ制御モジュールと
を備え、
前記目視ポートにより画定される領域が、前記調整可能レンズの残りの領域より低い不透明度を有する、
ウェアラブルコンピューティングデバイス。
【請求項２】
前記レンズ制御モジュールは、リモートサーバから受信される処方に基づき前記目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御する、
請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項３】
前記調整可能レンズの前記不透明度を制御することは、
前記目視ポートの初期の場所、初期のサイズまたは初期の形状のうちの少なくとも１つを判断することと、
前記初期の場所における前記初期のサイズを有する、または前記初期の形状を有する、目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御することと
を有する請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項４】
前記目視ポートを調整することは、前記目視ポートの場所、サイズまたは形状のうちの少なくとも１つを調整すること
を有する請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項５】
前記アイトラッキングモジュールはさらに、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断し、前記フォーカスの度合いは、前記ユーザの前記目によって示されるフォーカス量を示し、
前記レンズ制御モジュールは、前記ユーザの前記注視方向および前記フォーカスの度合いに基づき前記目視ポートを調整する、
請求項１に記載のウェアラブルコンピューティングデバイス。
【請求項６】
前記ウェアラブルコンピューティングデバイスの外部環境の画像を生成するカメラと、
前記外部環境の前記画像に基づき前記ユーザの目視状況を判断する状況判断モジュールと
をさらに備え、
前記目視ポートを調整することは、前記ユーザの前記注視方向および前記ユーザの前記目視状況に基づき前記目視ポートを調整すること
を含む、
請求項１から５のいずれか一項に記載のウェアラブルコンピューティングデバイス。
【請求項７】
前記ユーザの目視状況を判断することは、前記ユーザにより実行される現在のアクティビティを判断すること
を含む、
請求項６に記載のウェアラブルコンピューティングデバイス。
【請求項８】
前記アイトラッキングモジュールはさらに、ある期間にわたる前記ウェアラブルコンピューティングデバイスの前記ユーザの利用を示す利用データを生成する、
請求項１から５のいずれか一項に記載のウェアラブルコンピューティングデバイス。
【請求項９】
前記利用データを生成することは、前記期間にわたる前記ユーザの前記目の前記注視方向を示す注視データを生成することを含む、
請求項８に記載のウェアラブルコンピューティングデバイス。
【請求項１０】
前記利用データを生成することは、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断することと、
前記期間にわたる前記ユーザの前記目の前記フォーカスの度合いを示す焦点データを生成することと
を含み、
前記フォーカスの度合いは、前記ユーザの前記目により示されるフォーカス量を示す、
請求項８に記載のウェアラブルコンピューティングデバイス。
【請求項１１】
視力矯正を制御するウェアラブルコンピューティングデバイスであって、
各々の調整可能レンズが、電子的に調整可能である不透明度を有し、外部表示面を含む１または複数の調整可能レンズと、
前記１または複数の調整可能レンズの調整可能レンズの前記外部表示面上に表示するための画像を判断する画像判断モジュールと、
前記調整可能レンズの前記不透明度を制御し、前記調整可能レンズの前記外部表示面上に前記画像を表示するレンズ制御モジュールと
を備えるウェアラブルコンピューティングデバイス。
【請求項１２】
前記レンズ制御モジュールは、
ローカルコンピューティングデバイスとの通信リンクを確立し、
前記通信リンクを介して前記ローカルコンピューティングデバイスから前記画像を受信する、
請求項１１に記載のウェアラブルコンピューティングデバイス。
【請求項１３】
ウェアラブルコンピューティングデバイスの視力矯正を制御するための方法であって、
前記ウェアラブルコンピューティングデバイスが、目視ポートにより画定される領域が、前記ウェアラブルコンピューティングデバイスの調整可能レンズの残りの領域より低い不透明度を有するように、前記調整可能レンズを通る前記目視ポートを生成すべく、前記調整可能レンズの不透明度を制御する段階と、
前記ウェアラブルコンピューティングデバイスが、前記ウェアラブルコンピューティングデバイスのアイトラッキングセンサからアイトラッキングセンサデータを受信する段階と、
前記ウェアラブルコンピューティングデバイスが、前記アイトラッキングセンサデータに基づき前記ウェアラブルコンピューティングデバイスのユーザの目の注視方向を判断する段階と、
前記ウェアラブルコンピューティングデバイスが、前記ユーザの前記注視方向に基づき前記目視ポートを調整する段階と
を備える方法。
【請求項１４】
前記調整可能レンズの前記不透明度を制御する段階は、リモートサーバから受信される処方に基づき目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御する段階を備える、請求項１３に記載の方法。
【請求項１５】
前記調整可能レンズの前記不透明度を制御する段階は、
前記目視ポートの初期の場所、初期のサイズまたは初期の形状のうちの少なくとも１つを判断する段階と、
前記初期の場所における前記初期のサイズを有する、または前記初期の形状を有する、目視ポートを生成すべく前記調整可能レンズの前記不透明度を制御する段階と
を有する請求項１３に記載の方法。
【請求項１６】
前記目視ポートを調整する段階は、前記目視ポートの場所、サイズまたは形状のうちの少なくとも１つを調整する段階
を有する請求項１３に記載の方法。
【請求項１７】
前記ウェアラブルコンピューティングデバイスが、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断する段階であって、前記フォーカスの度合いは、前記ユーザの前記目によって示されるフォーカス量を示す、段階をさらに備え、
前記目視ポートを調整する段階は、前記ウェアラブルコンピューティングデバイスが、前記ユーザの前記注視方向およびフォーカスの度合いに基づき前記目視ポートを調整する段階
を有する請求項１３に記載の方法。
【請求項１８】
ウェアラブルコンピューティングデバイスのカメラが、前記ウェアラブルコンピューティングデバイスの外部環境の画像を生成する段階と、
前記ウェアラブルコンピューティングデバイスが、前記外部環境の前記画像に基づき前記ユーザの目視状況を判断する段階と
をさらに備え、
前記目視ポートを調整する段階は、前記ウェアラブルコンピューティングデバイスが、前記ユーザの前記注視方向および前記ユーザの前記目視状況に基づき前記目視ポートを調整する段階
を有する請求項１３に記載の方法。
【請求項１９】
前記ウェアラブルコンピューティングデバイスが、ある期間にわたる前記ウェアラブルコンピューティングデバイスの前記ユーザの利用を示す利用データを生成する段階
をさらに備える請求項１３に記載の方法。
【請求項２０】
利用データを生成する段階は、前記ウェアラブルコンピューティングデバイスが、前記期間にわたる前記ユーザの前記目の前記注視方向を示す注視データを生成する段階
を含む請求項１９に記載の方法。
【請求項２１】
利用データを生成する段階は、前記ウェアラブルコンピューティングデバイスが、前記アイトラッキングセンサデータに基づき前記ユーザの前記目のフォーカスの度合いを判断する段階であって、前記フォーカスの度合いは、前記ユーザの前記目により示されるフォーカス量を示す、段階と、
前記ウェアラブルコンピューティングデバイスが、前記期間にわたる前記ユーザの前記目の前記フォーカスの度合いを示す焦点データを生成する段階と
を含む請求項１９に記載の方法。
【請求項２２】
ウェアラブルコンピューティングデバイスの視力矯正を制御するための方法であって、
前記ウェアラブルコンピューティングデバイスが、前記ウェアラブルコンピューティングデバイスの調整可能レンズの外部表示面上に表示するための画像を判断する段階と、
前記ウェアラブルコンピューティングデバイスが、前記ウェアラブルコンピューティングデバイスの前記調整可能レンズの前記外部表示面上に前記画像を表示する段階と
を備え、
前記画像を表示する段階は、前記調整可能レンズの不透明度を電子的に制御する段階を有する、
方法。
【請求項２３】
前記ウェアラブルコンピューティングデバイスが、ローカルコンピューティングデバイスとの通信リンクを確立する段階と、
前記ウェアラブルコンピューティングデバイスが、前記通信リンクを介して前記ローカルコンピューティングデバイスから前記画像を受信する段階と
をさらに備える請求項２２に記載の方法。
【請求項２４】
請求項１３から２３のいずれか一項に記載の方法をコンピュータに実行させるためのプログラム。
【請求項２５】
視力矯正を制御するウェアラブルコンピューティングデバイスであって、請求項１３から２３のいずれか一項に記載の方法を実行するための手段を備えるウェアラブルコンピューティングデバイス。
【請求項２６】
請求項２４に記載のプログラムを格納する、コンピュータ可読ストレージ媒体。
【国際調査報告】
2018522258.tif 000014
2018522258.tif 000015