(57)【要約】ユーザによって頭部装着されるために構成される画像ディスプレイデバイスと併用するための、装置は、画面と、画面の第１の面積をユーザの指アクションを感知するために割り当てるために構成される、処理ユニットとを含み、処理ユニットは、装置の画面の割り当てられた第１の面積によって感知されるユーザの指アクションに基づいて、ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成するように構成される。
2021527275.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって頭部装着されるために構成される画像ディスプレイデバイスと併用するための装置であって、前記装置は、
画面と、
前記画面の第１の面積を前記ユーザの指アクションを感知するために割り当てるために構成される処理ユニットと
を備え、
前記処理ユニットは、前記装置の画面の割り当てられた第１の面積によって感知される前記ユーザの指アクションに基づいて、前記画像ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成するように構成される、装置。
【請求項２】
前記画面は、タッチセンサ式領域を有し、前記割り当てられた第１の面積は、前記タッチセンサ式領域の総面積未満である、請求項１に記載の装置。
【請求項３】
前記処理ユニットはまた、前記ユーザの指アクションに応答して、フィードバックコンポーネントを動作させるように構成される、請求項１に記載の装置。
【請求項４】
前記第１の面積は、境界を有し、前記ユーザの指アクションは、前記ユーザの指が、前記境界を交差する、そこに到達する、またはそこからの事前に規定された距離内の場所に移動することを含む、請求項３に記載の装置。
【請求項５】
前記処理ユニットは、前記第１の面積に対する前記ユーザの１本以上の指間の異なる個別の空間関係に基づいて、前記フィードバックコンポーネントを動作させ、異なるタイプのフィードバックを生成するように構成される、請求項３に記載の装置。
【請求項６】
前記異なる個別の空間関係は、（１）前記ユーザの１本以上の指のうちの１本、または２本の指間の点と、（２）前記割り当てられた第１の面積内の基準場所との間の異なる距離を含む、請求項５に記載の装置。
【請求項７】
前記異なる個別の空間関係は、前記１本以上の指のうちの１本、または２本の指間の点が、前記割り当てられた第１の面積の境界からの異なる個別の距離に到達することを含む、請求項５に記載の装置。
【請求項８】
前記割り当てられた第１の面積は、第１の境界と、第２の境界とを有し、
前記異なるタイプのフィードバックは、少なくとも第１のタイプのフィードバックと、第２のタイプのフィードバックとを含み、
前記処理ユニットは、前記ユーザの１本以上の指が、前記第１の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、前記フィードバックコンポーネントを動作させ、前記第１のタイプのフィードバックを生成するように構成され、
前記処理ユニットは、前記ユーザの１本以上の指が、前記第２の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、前記フィードバックコンポーネントを動作させ、前記第２のタイプのフィードバックを生成するように構成される、
請求項５に記載の装置。
【請求項９】
前記処理ユニットは、前記画面の割り当てられた第１の面積上で実施されるピンチまたはピンチ解除アクションと関連付けられる入力信号を取得するように構成され、
前記処理ユニットは、前記ピンチまたはピンチ解除アクションと関連付けられる入力信号に基づいて、前記画像ディスプレイデバイスによって表示されるコンテンツのサイズを変化させるための電子信号を生成するように構成される、
請求項１に記載の装置。
【請求項１０】
前記装置の配向を感知するための配向センサをさらに備え、前記処理ユニットはまた、前記ピンチまたはピンチ解除アクションと関連付けられる入力信号および前記装置の感知された配向に基づいて、前記画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成するように構成される、請求項９に記載の装置。
【請求項１１】
前記処理ユニットは、前記ピンチまたはピンチ解除アクションが、前記装置が第１の配向にある間、前記装置によって感知される場合、前記コンテンツを第１の平面において収縮または拡張させるための電子信号を生成するように構成され、
前記処理ユニットは、前記ピンチまたはピンチ解除アクションが、前記装置が前記第１の配向と異なる第２の配向にある間、前記装置によって感知される場合、前記コンテンツを第２の平面において収縮または拡張させるための電子信号を生成するように構成され、前記第２の平面は、前記第１の平面と異なる、
請求項１０に記載の装置。
【請求項１２】
前記装置は、前記装置の長軸が、水平平面と、４５°未満の角度を形成するとき、前記第１の配向を有し、
前記装置は、前記装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、前記第２の配向を有する、
請求項１１に記載の装置。
【請求項１３】
前記処理ユニットは、前記画面の割り当てられた第１の面積上で実施されるスワイプアクションと関連付けられる入力信号を取得するように構成される、請求項１に記載の装置。
【請求項１４】
前記処理ユニットは、前記スワイプアクションと関連付けられる入力信号に応答して、前記コンテンツを移動させることによって、前記コンテンツを変化させるための電子信号を生成するように構成される、請求項１３に記載の装置。
【請求項１５】
前記装置の配向を感知するための配向センサをさらに備え、前記処理ユニットは、前記スワイプアクションと関連付けられる入力信号および前記装置の感知された配向に基づいて、前記画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成するように構成される、請求項１３に記載の装置。
【請求項１６】
前記処理ユニットは、前記スワイプアクションが、前記装置が第１の配向にある間、前記装置によって感知される場合、前記コンテンツを第１の平面において移動させるための電子信号を生成するように構成され、
前記処理ユニットは、前記スワイプアクションが、前記装置が前記第１の配向と異なる第２の配向にある間、前記装置によって感知される場合、前記コンテンツを第２の平面において移動させるための電子信号を生成するように構成され、前記第２の平面は、前記第１の平面と異なる、
請求項１５に記載の装置。
【請求項１７】
前記装置は、前記装置の長軸が、水平平面と、４５°未満の角度を形成するとき、前記第１の配向を有し、
前記装置は、前記装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、前記第２の配向を有する、
請求項１６に記載の装置。
【請求項１８】
前記コンテンツは、仮想３次元環境内にあり、前記処理ユニットは、前記スワイプアクションが、前記装置の配向が水平平面と略平行である間、前記装置によって感知されるとき、前記コンテンツを前記ユーザのより近くまたはそこからより遠くに移動させることによって、前記画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成するように構成される、請求項１５に記載の装置。
【請求項１９】
前記コンテンツは、仮想３次元環境内にあり、前記処理ユニットは、前記スワイプアクションが、前記装置の配向が水平平面と略垂直である間、前記装置によって感知されるとき、前記画像ディスプレイデバイスによって表示されるコンテンツを前記３次元環境内の垂直平面において移動させるための電子信号を生成するように構成される、請求項１５に記載の装置。
【請求項２０】
前記装置の配向を感知するための配向センサをさらに備え、前記処理ユニットは、前記装置の感知された配向に基づいて、（１）前記コンテンツを１つ以上の方向に拡張させる、（２）前記コンテンツを回転させる、または（３）前記コンテンツを移動させるための前記電子信号を生成するように構成される、請求項１に記載の装置。
【請求項２１】
前記装置は、ハンドヘルド装置である、請求項１に記載の装置。
【請求項２２】
前記処理ユニットはまた、前記画面の第２の面積を第１のボタンとして割り当てるように構成される、請求項１に記載の装置。
【請求項２３】
前記処理ユニットはまた、前記画面の第２の面積をキーボードアクティブ化ボタンとして割り当てるように構成され、前記処理ユニットは、前記ユーザが前記画面の割り当てられた第２の面積にタッチすることに応答して、前記画面を動作させ、キーボードを表示するように構成される、請求項１に記載の装置。
【請求項２４】
前記コンテンツの変化は、前記コンテンツのサイズの変化、前記コンテンツの位置の変化、前記コンテンツの形状の変化、前記コンテンツの色の変化、前記コンテンツ内の情報の置換、前記コンテンツ内の情報の量の増減、または前述の任意の組み合わせを含む、請求項１に記載の装置。
【請求項２５】
方法であって、
装置の画面の第１の面積を画像ディスプレイデバイスのユーザの指アクションを感知するために割り当てることであって、前記画像ディスプレイデバイスは、ユーザによって頭部装着されるために構成され、前記装置は、前記画像ディスプレイデバイスと異なる、ことと、
前記装置の画面の割り当てられた第１の面積によって感知される前記ユーザの指アクションに基づいて、前記画像ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成することと
を含む、方法。
【請求項２６】
命令のセットを記憶する非一過性媒体を備える製品であって、その実行は、方法を実施させ、前記方法は、
装置の画面の第１の面積を画像ディスプレイデバイスのユーザの指アクションを感知するために割り当てることであって、前記画像ディスプレイデバイスは、ユーザによって頭部装着されるために構成され、前記装置は、前記画像ディスプレイデバイスと異なる、ことと、
前記装置の画面の割り当てられた第１の面積によって感知される前記ユーザの指アクションに基づいて、前記画像ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成することと
を含む、製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、頭部装着型画像ディスプレイデバイスおよびそのような画像ディスプレイデバイスのための入力を提供するための方法および装置に関する。
【背景技術】
【０００２】
現代のコンピューティングおよびディスプレイ技術は、いわゆる「仮想現実」（ＶＲ）または「拡張現実」（ＡＲ）体験のための「複合現実」（ＭＲ）システムの開発を促進しており、デジタル的に再現された画像またはその一部が、現実であるように見える、またはそのように知覚され得る様式でユーザに提示される。ＶＲシナリオは、典型的には、他の実際の実世界の視覚的入力に対する透過性を伴わずに、デジタルまたは仮想画像情報の提示を伴う。ＡＲシナリオは、典型的には、ユーザの周囲の実世界の可視化（すなわち、実世界視覚的入力に対する透過性）に対する拡張としてデジタルまたは仮想画像情報の提示を伴う。故に、ＡＲシナリオは、実世界視覚的入力に対する透過性を伴う、デジタルまたは仮想画像情報の提示を伴う。
【０００３】
ＭＲシステムは、カラーデータを生成および表示し得、これは、ＭＲシナリオの現実性を増加させる。これらのＭＲシステムの多くは、カラー画像に対応する異なる（例えば、一次）色または「フィールド」（例えば、赤色、緑色、および青色）内のサブ画像を高速で連続して順次投影させることによって、カラーデータを表示する。カラーサブ画像を十分に高レート（例えば、６０Ｈｚ、１２０Ｈｚ等）で投影させることは、平滑なカラーＭＲシナリオをユーザの記憶にもたらし得る。
【０００４】
種々の光学システムは、ＭＲ（ＶＲおよびＡＲ）シナリオを表示するために、種々の深度において、カラー画像を含む、画像を生成する。いくつかのそのような光学システムは、２０１４年１１月２７日に出願された米国実用特許出願第１４／５５５，５８５号（弁理士整理番号第ＭＬ．２００１１．００）（その内容は、完全に記載される場合と同様に、参照することによってその全体として明示的かつ完全に本明細書に組み込まれる）に説明される。
【０００５】
ＭＲシステムは、少なくとも、ユーザの頭部に緩く結合され、したがって、ユーザの頭部が移動すると移動する、ウェアラブルディスプレイデバイス（例えば、頭部装着型ディスプレイ、ヘルメット搭載型ディスプレイ、またはスマートグラス）を採用し得る。ユーザの頭部運動が、ディスプレイデバイスによって検出される場合、表示されているデータは、頭部姿勢（すなわち、ユーザの頭部の配向および／または場所）の変化を考慮するために更新（例えば、「ワーピング」）され得る。
【０００６】
実施例として、頭部装着型ディスプレイデバイスを装着しているユーザが、ディスプレイ上の仮想オブジェクトの仮想表現を視認し、仮想オブジェクトが現れている面積の周囲を歩き回る場合、仮想オブジェクトは、視点毎にレンダリングされ、実空間を占有するオブジェクトの周囲を歩き回っているという知覚をユーザに与えることができる。頭部装着型ディスプレイデバイスが、複数の仮想オブジェクトを提示するために使用される場合、頭部姿勢の測定が、ユーザの動的に変化する頭部姿勢に合致し、没入感の増加を提供するように場面をレンダリングするために使用されることができる。
【０００７】
ＡＲを有効にする、頭部装着型ディスプレイデバイスは、実および仮想オブジェクトの両方の同時視認を提供する。「光学シースルー」ディスプレイを用いることで、ユーザは、ディスプレイシステム内の透明（または半透明）要素を通して見え、直接、環境内の実オブジェクトからの光を視認することができる。多くの場合、「コンバイナ」と称される、透明要素は、ディスプレイからの光を実世界のユーザのビューにわたって重畳し、そこからの光は、ディスプレイによって、仮想コンテンツの画像を環境内の実オブジェクトのシースルービューにわたって投影する。カメラが、頭部装着型ディスプレイデバイス上に搭載され、ユーザによって視認されている場面の画像またはビデオを捕捉してもよい。
【０００８】
ＭＲシステムにおけるもの等の現在の光学システムは、仮想コンテンツを光学的にレンダリングする。コンテンツは、空間内の個別の位置に位置する実際の物理的オブジェクトに対応しないという点で、「仮想」である。代わりに、仮想コンテンツは、ユーザの眼に指向される光ビームによって刺激されるとき、頭部装着型ディスプレイデバイスのユーザの脳（例えば、視覚中枢）内にのみ存在する。
【０００９】
頭部装着型画像ディスプレイデバイス（例えば、ＭＲデバイス、ＡＲデバイス、ＶＲデバイス等）のための入力を提供するための方法および装置が、本明細書に開示される。
【発明の概要】
【課題を解決するための手段】
【００１０】
ユーザによって頭部装着されるために構成される画像ディスプレイデバイスと併用するための、装置は、画面と、画面の第１の面積をユーザの指アクションを感知するために割り当てるために構成される、処理ユニットとを含み、処理ユニットは、装置の画面の割り当てられた第１の面積によって感知されるユーザの指アクションに基づいて、画像ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成するように構成される。本明細書で使用されるように、用語「指アクション」は、１本以上の指によって実施されるアクションを含み得、スワイプ、ピンチ、ピンチ解除、タップ、押下、保持、捻転、方向変換等のアクションを含み得る。
【００１１】
随意に、画面は、タッチセンサ式領域を有し、割り当てられた第１の面積は、タッチセンサ式領域の総面積未満である。
【００１２】
随意に、割り当てられた第１の面積は、画像ディスプレイデバイスの画面の形状と対応する、形状を有する。
【００１３】
随意に、割り当てられた第１の面積は、装置のブランドおよび／またはモデルに基づく寸法を有する。
【００１４】
随意に、割り当てられた第１の面積は、装置の特徴および画像ディスプレイデバイスの特徴に基づく寸法を有する。
【００１５】
随意に、処理ユニットは、割り当てられた第１の面積の一部ではない、かつ割り当てられたボタンの一部ではない、タッチセンサ式領域の一部を使用してユーザによって生成された入力を無視するように構成される。
【００１６】
随意に、処理ユニットはまた、ユーザの指アクションに応答して、フィードバックコンポーネントを動作させるように構成される。
【００１７】
随意に、第１の面積は、境界を有し、ユーザの指アクションは、ユーザの指が、境界を交差する、そこに到達する、またはそこからの事前に規定された距離内の場所に移動することを含む。
【００１８】
随意に、第１の面積は、基準場所を少なくとも部分的に囲繞する、１つ以上の境界を有し、処理ユニットは、ユーザの指が基準場所から事前に規定された距離に到達することに応答して、フィードバックコンポーネントを動作させるように構成される。
【００１９】
随意に、処理ユニットは、第１の面積に対するユーザの１本以上の指間の異なる個別の空間関係に基づいて、フィードバックコンポーネントを動作させ、異なるタイプのフィードバックを生成するように構成される。
【００２０】
随意に、異なるタイプのフィードバックは、第１の振幅を伴う、第１の触覚的インパルスと、第１の振幅と異なる第２の振幅を伴う、第２の触覚的インパルスとを含む。
【００２１】
随意に、異なるタイプのフィードバックは、第１の触覚的インパルスの数と、第１の数と異なる第２の触覚的インパルスの数とを含む。
【００２２】
随意に、異なるタイプのフィードバックは、第１の周波数を伴う、第１の一連の触覚的インパルスと、第１の周波数と異なる第２の周波数を伴う、第２の一連の触覚的インパルスとを含む。
【００２３】
随意に、異なる個別の空間関係は、（１）ユーザの１本以上の指のうちの１本、または２本の指間の点と、（２）割り当てられた第１の面積内の基準場所との間の異なる距離を含む。
【００２４】
随意に、基準場所は、割り当てられた第１の面積の中心を含む。
【００２５】
随意に、異なる距離は、閾値を超える。
【００２６】
随意に、異なる個別の空間関係は、１本以上の指のうちの１本、または２本の指間の点が、割り当てられた第１の面積の境界からの異なる個別の距離に到達することを含む。
【００２７】
随意に、割り当てられた第１の面積は、第１の境界と、第２の境界とを有し、異なるタイプのフィードバックは、少なくとも第１のタイプのフィードバックと、第２のタイプのフィードバックとを含み、処理ユニットは、ユーザの１本以上の指が、第１の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、フィードバックコンポーネントを動作させ、第１のタイプのフィードバックを生成するように構成され、処理ユニットは、ユーザの１本以上の指が、第２の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、フィードバックコンポーネントを動作させ、第２のタイプのフィードバックを生成するように構成される。
【００２８】
随意に、第１の境界は、割り当てられた第１の面積の左または右境界を含み、第２の境界は、上または下境界を含む。
【００２９】
随意に、処理ユニットは、スワイプ方向に基づいて、フィードバックコンポーネントを動作させるように構成される。
【００３０】
随意に、処理ユニットは、画面の割り当てられた第１の面積上で実施されるピンチまたはピンチ解除アクションと関連付けられる、入力信号を取得するように構成される。
【００３１】
随意に、処理ユニットは、ピンチまたはピンチ解除アクションと関連付けられる入力信号に基づいて、画像ディスプレイデバイスによって表示されるコンテンツのサイズを変化させるための電子信号を生成するように構成される。
【００３２】
随意に、装置はさらに、装置の配向を感知するための配向センサを含み、処理ユニットはまた、ピンチまたはピンチ解除アクションと関連付けられる入力信号および装置の感知された配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成するように構成される。
【００３３】
随意に、処理ユニットは、ピンチまたはピンチ解除アクションが、装置が第１の配向にある間、装置によって感知される場合、コンテンツを第１の平面において収縮または拡張させるための電子信号を生成するように構成され、処理ユニットは、ピンチまたはピンチ解除アクションが、装置が第１の配向と異なる第２の配向にある間、装置によって感知される場合、コンテンツを第２の平面において収縮または拡張させるための電子信号を生成するように構成され、第２の平面は、第１の平面と異なる。
【００３４】
随意に、装置は、装置の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【００３５】
随意に、装置は、装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【００３６】
随意に、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【００３７】
随意に、第１の平面および第２の平面は、仮想３次元環境に対する。
【００３８】
随意に、第１の平面は、第２の平面と垂直である。
【００３９】
随意に、処理ユニットは、画面の割り当てられた第１の面積上で実施されるスワイプアクションと関連付けられる、入力信号を取得するように構成される。
【００４０】
随意に、処理ユニットは、スワイプアクションと関連付けられる入力信号に応答して、コンテンツを移動させることによって、コンテンツを変化させるための電子信号を生成するように構成される。
【００４１】
随意に、装置はさらに、装置の配向を感知するための配向センサを含み、処理ユニットは、スワイプアクションと関連付けられる入力信号および装置の感知された配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成するように構成される。
【００４２】
随意に、処理ユニットは、スワイプアクションが、装置が第１の配向にある間、装置によって感知される場合、コンテンツを第１の平面において移動させるための電子信号を生成するように構成され、処理ユニットは、スワイプアクションが、装置が第１の配向と異なる第２の配向にある間、装置によって感知される場合、コンテンツを第２の平面において移動させるための電子信号を生成するように構成され、第２の平面は、第１の平面と異なる。
【００４３】
随意に、装置は、装置の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【００４４】
随意に、装置は、装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【００４５】
随意に、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【００４６】
随意に、第１の平面および第２の平面は、仮想３次元環境に対する。
【００４７】
随意に、第１の平面は、第２の平面と垂直である。
【００４８】
随意に、コンテンツは、仮想３次元環境内にあって、処理ユニットは、スワイプアクションが、装置の配向が水平平面と略平行である間、装置によって感知されるとき、コンテンツをユーザのより近くまたはそこからより遠くに移動させることによって、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成するように構成される。
【００４９】
随意に、コンテンツは、仮想３次元環境内にあって、処理ユニットは、スワイプアクションが、装置の配向が水平平面と略垂直である間、装置によって感知されるとき、画像ディスプレイデバイスによって表示されるコンテンツを３次元環境内の垂直平面において移動させるための電子信号を生成するように構成される。
【００５０】
随意に、装置はさらに、装置の配向を感知するための配向センサを含み、処理ユニットは、装置の感知された配向に基づいて、電子信号を生成するように構成される。
【００５１】
随意に、処理ユニットは、装置の感知された配向に基づいて、コンテンツを１つ以上の方向に拡張させるための電子信号を生成するように構成される。
【００５２】
随意に、処理ユニットは、装置の感知された配向に基づいて、コンテンツを回転させるための電子信号を生成するように構成される。
【００５３】
随意に、処理ユニットは、装置の感知された配向に基づいて、コンテンツを移動させるための電子信号を生成するように構成される。
【００５４】
随意に、装置はさらに、装置の移動を感知するための移動センサを含み、処理ユニットは、装置の感知された移動に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成するように構成される。
【００５５】
随意に、処理ユニットは、装置の感知された移動に基づいて、コンテンツを移動させることによって、コンテンツを変化させるための電子信号を生成するように構成される。
【００５６】
随意に、装置は、ハンドヘルド装置である。
【００５７】
随意に、ハンドヘルド装置は、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ）、またはタブレットを含む。
【００５８】
随意に、画面の割り当てられた第１の面積は、画面の割り当てられた第１の面積がユーザの指アクションを感知している間、オブジェクトを表示させない。
【００５９】
随意に、処理ユニットは、画面を動作させ、ドットのグリッドを画面の割り当てられた第１の面積内に表示するように構成される。
【００６０】
随意に、処理ユニットはまた、ユーザが、ドットのうちの１つ以上のものが表示されている、画面の割り当てられた第１の面積の一部にタッチすることに応答して、ドットのうちの１つ以上のものの特徴を変化させるように構成される。
【００６１】
随意に、処理ユニットはまた、画面の第２の面積を第１のボタンとして割り当てるように構成される。
【００６２】
随意に、第１のボタンは、「ホーム」ボタンである。
【００６３】
随意に、処理ユニットはまた、画面の第３の面積を第２のボタンとして割り当てるように構成される。
【００６４】
随意に、第２のボタンは、「トグル」ボタンである。
【００６５】
随意に、処理ユニットはまた、画面の第４の面積を第３のボタンとして割り当てるように構成される。
【００６６】
随意に、第３のボタンは、「バンパ」ボタンである。
【００６７】
随意に、処理ユニットはまた、画面の第２の面積をキーボードアクティブ化ボタンとして割り当てるように構成され、処理ユニットは、ユーザが画面の割り当てられた第２の面積にタッチすることに応答して、画面を動作させ、キーボードを表示するように構成される。
【００６８】
随意に、装置はさらに、画像ディスプレイデバイスとの通信のための無線受信機を含む。
【００６９】
随意に、装置はさらに、ケーブルを介した画像ディスプレイデバイスとの通信のためのコネクタを含む。
【００７０】
随意に、装置はさらに、命令のセットを記憶する非一過性媒体を含み、その実行は、処理ユニットに、画面の第１の面積をユーザの指アクションを感知するために割り当てさせるであろう。
【００７１】
随意に、コンテンツの変化は、コンテンツのサイズの変化、コンテンツの位置の変化、コンテンツの形状の変化、コンテンツの色の変化、コンテンツ内の情報の置換、コンテンツ内の情報の量の増減、または前述の任意の組み合わせを含む。
【００７２】
方法は、装置の画面の第１の面積を画像ディスプレイデバイスのユーザの指アクションを感知するために割り当てるステップであって、画像ディスプレイデバイスは、ユーザによって頭部装着されるために構成され、装置は、画像ディスプレイデバイスと異なる、ステップと、装置の画面の割り当てられた第１の面積によって感知されるユーザの指アクションに基づいて、画像ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成するステップとを含む。
【００７３】
随意に、画面は、タッチセンサ式領域を有し、割り当てられた第１の面積は、タッチセンサ式領域の総面積未満である。
【００７４】
随意に、割り当てられた第１の面積は、画像ディスプレイデバイスの画面の形状と対応する、形状を有する。
【００７５】
随意に、割り当てられた第１の面積は、装置のブランドおよび／またはモデルに基づく寸法を有する。
【００７６】
随意に、割り当てられた第１の面積は、装置の特徴および画像ディスプレイデバイスの特徴に基づく寸法を有する。
【００７７】
随意に、本方法はさらに、割り当てられた第１の面積の一部ではない、かつ割り当てられたボタンの一部ではない、タッチセンサ式領域の一部を使用してユーザによって生成された入力を無視するステップを含む。
【００７８】
随意に、本方法はさらに、ユーザの指アクションに応答して、フィードバックコンポーネントを動作させるための制御信号を生成するステップを含む。
【００７９】
随意に、第１の面積は、境界を有し、ユーザの指アクションは、ユーザの指が、境界を交差する、そこに到達する、またはそこからの事前に規定された距離内の場所に移動することを含む。
【００８０】
随意に、第１の面積は、基準場所を少なくとも部分的に囲繞する、１つ以上の境界を有し、制御信号は、ユーザの指が基準場所から事前に規定された距離に到達することに応答して、フィードバックコンポーネントを動作させるためのものである。
【００８１】
随意に、本方法はさらに、第１の面積に対するユーザの１本以上の指間の異なる個別の空間関係に基づいて、フィードバックコンポーネントを動作させ、異なる個別のタイプのフィードバックを生成するための異なる制御信号を生成するステップを含む。
【００８２】
随意に、異なるタイプのフィードバックは、第１の振幅を伴う、第１の触覚的インパルスと、第１の振幅と異なる第２の振幅を伴う、第２の触覚的インパルスとを含む。
【００８３】
随意に、異なるタイプのフィードバックは、第１の触覚的インパルスの数と、第１の数と異なる第２の触覚的インパルスの数とを含む。
【００８４】
随意に、異なるタイプのフィードバックは、第１の周波数を伴う、第１の一連の触覚的インパルスと、第１の周波数と異なる第２の周波数を伴う、第２の一連の触覚的インパルスとを含む。
【００８５】
随意に、異なる個別の空間関係は、（１）ユーザの１本以上の指のうちの１本、または２本の指間の点と、（２）割り当てられた第１の面積内の基準場所との間の異なる距離を含む。
【００８６】
随意に、基準場所は、割り当てられた第１の面積の中心を含む。
【００８７】
随意に、異なる距離は、閾値を超える。
【００８８】
随意に、異なる個別の空間関係は、１本以上の指のうちの１本、または２本の指間の点が、割り当てられた第１の面積の境界からの異なる個別の距離に到達することを含む。
【００８９】
随意に、割り当てられた第１の面積は、第１の境界と、第２の境界とを有し、異なるタイプのフィードバックは、少なくとも第１のタイプのフィードバックと、第２のタイプのフィードバックとを含み、フィードバックコンポーネントは、ユーザの１本以上の指が、第１の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、第１のタイプのフィードバックを生成するように動作され、フィードバックコンポーネントは、ユーザの１本以上の指が、第２の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、第２のタイプのフィードバックを生成するように動作される。
【００９０】
随意に、第１の境界は、割り当てられた第１の面積の左または右境界を含み、第２の境界は、上または下境界を含む。
【００９１】
随意に、フィードバックコンポーネントを動作させるための制御信号は、スワイプ方向に基づく。
【００９２】
随意に、本方法はさらに、画面の割り当てられた第１の面積上でユーザによって実施されるピンチまたはピンチ解除アクションと関連付けられる、入力信号を受信するステップを含む。
【００９３】
随意に、電子信号は、ピンチまたはピンチ解除アクションと関連付けられる入力信号に応答して、画像ディスプレイデバイスによって表示されるコンテンツのサイズを変化させるためのものである。
【００９４】
随意に、本方法はさらに、装置の配向を配向センサから取得するステップを含み、電子信号は、ピンチまたはピンチ解除アクションと関連付けられる入力信号および装置の配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【００９５】
随意に、コンテンツは、ピンチまたはピンチ解除アクションが、装置が第１の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第１の平面において収縮または拡張させることによって変化され、コンテンツは、ピンチまたはピンチ解除アクションが、装置が第１の配向と異なる第２の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第２の平面において収縮または拡張させることによって変化され、第２の平面は、第１の平面と異なる。
【００９６】
随意に、装置は、装置の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【００９７】
随意に、装置は、装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【００９８】
随意に、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【００９９】
随意に、第１の平面および第２の平面は、仮想３次元環境に対する。
【０１００】
随意に、第１の平面は、第２の平面と垂直である。
【０１０１】
随意に、本方法はさらに、画面の割り当てられた第１の面積上でユーザによって実施されるスワイプアクションと関連付けられる、入力信号を受信するステップを含む。
【０１０２】
随意に、電子信号は、感知されたスワイプアクションに応答して、画像ディスプレイデバイスによって表示されるコンテンツを移動させるためのものである。
【０１０３】
随意に、本方法はさらに、装置の配向を配向センサから取得するステップを含み、電子信号は、スワイプアクションと関連付けられる入力信号および装置の配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【０１０４】
随意に、コンテンツは、スワイプアクションが、装置が第１の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第１の平面において移動させることによって変化され、コンテンツは、スワイプアクションが、装置が第１の配向と異なる第２の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第２の平面において移動させることによって変化され、第２の平面は、第１の平面と異なる。
【０１０５】
随意に、装置は、装置の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【０１０６】
随意に、装置は、装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【０１０７】
随意に、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【０１０８】
随意に、第１の平面および第２の平面は、仮想３次元環境に対する。
【０１０９】
随意に、第１の平面は、第２の平面と垂直である。
【０１１０】
随意に、コンテンツは、仮想３次元環境内にあって、電子信号は、スワイプアクションが、装置の配向が水平平面と略平行である間、割り当てられた第１の面積によって感知されるとき、画像ディスプレイデバイスによって表示されるコンテンツをユーザのより近くまたはそこからより遠くに移動させるためのものである。
【０１１１】
随意に、コンテンツは、仮想３次元環境内にあって、電子信号は、スワイプアクションが、装置の配向が水平平面と略垂直である間、割り当てられた第１の面積によって感知されるとき、画像ディスプレイデバイスによって表示されるコンテンツを３次元環境内の垂直平面において移動させるためのものである。
【０１１２】
随意に、本方法はさらに、装置の感知された配向を示すセンサ入力を取得するステップを含み、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【０１１３】
随意に、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを１つ以上の方向に拡張させることによって、コンテンツを変化させるためのものである。
【０１１４】
随意に、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを回転させることによって、コンテンツを変化させるためのものである。
【０１１５】
随意に、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるためのものである。
【０１１６】
随意に、本方法はさらに、装置の感知された移動を示すセンサ入力を取得するステップを含み、電子信号は、装置の感知された移動を示すセンサ入力に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【０１１７】
随意に、電子信号は、装置の感知された移動を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるためのものである。
【０１１８】
随意に、装置は、ハンドヘルド装置である。
【０１１９】
随意に、ハンドヘルド装置は、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ）、またはタブレットを含む。
【０１２０】
随意に、画面の割り当てられた第１の面積は、画面の割り当てられた第１の面積がユーザの指アクションを感知している間、オブジェクトを表示させない。
【０１２１】
随意に、本方法はさらに、画面を動作させ、ドットのグリッドを画面の割り当てられた第１の面積内に表示するステップを含む。
【０１２２】
随意に、本方法はさらに、ユーザが、ドットのうちの１つ以上のものが表示されている、画面の割り当てられた第１の面積の一部にタッチすることに応答して、ドットのうちの１つ以上のものの特徴を変化させるステップを含む。
【０１２３】
随意に、本方法はさらに、画面の第２の面積を第１のボタンとして割り当てるステップを含む。
【０１２４】
随意に、第１のボタンは、「ホーム」ボタンである。
【０１２５】
随意に、本方法はさらに、画面の第３の面積を第２のボタンとして割り当てるステップを含む。
【０１２６】
随意に、第２のボタンは、「トグル」ボタンである。
【０１２７】
随意に、本方法はさらに、画面の第４の面積を第３のボタンとして割り当てるステップを含む。
【０１２８】
随意に、第３のボタンは、「バンパ」ボタンである。
【０１２９】
随意に、本方法はさらに、画面の第２の面積をキーボードアクティブ化ボタンとして割り当てるステップと、ユーザが画面の割り当てられた第２の面積にタッチすることに応答して、画面を動作させ、キーボードを表示するステップとを含む。
【０１３０】
随意に、本方法はさらに、画像ディスプレイデバイスと無線で通信するステップを含む。
【０１３１】
随意に、本方法はさらに、ケーブルを介して、画像ディスプレイデバイスと通信するステップを含む。
【０１３２】
随意に、装置は、命令を記憶する非一過性媒体を含み、画面の第１の面積をユーザの指アクションを感知するために割り当てる行為は、命令に基づいて実施される。
【０１３３】
随意に、コンテンツの変化は、コンテンツのサイズの変化、コンテンツの位置の変化、コンテンツの形状の変化、コンテンツの色の変化、コンテンツ内の情報の置換、コンテンツ内の情報の量の増減、または前述の任意の組み合わせを含む。
【０１３４】
製品は、命令のセットを記憶する非一過性媒体を含み、その実行は、装置の画面の第１の面積を画像ディスプレイデバイスのユーザの指アクションを感知するために割り当てるステップであって、画像ディスプレイデバイスは、ユーザによって頭部装着されるために構成され、装置は、画像ディスプレイデバイスと異なる、ステップと、装置の画面の割り当てられた第１の面積によって感知されるユーザの指アクションに基づいて、画像ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成するステップとを含む、方法を実施させるであろう。
【０１３５】
随意に、画面は、タッチセンサ式領域を有し、割り当てられた第１の面積は、タッチセンサ式領域の総面積未満である。
【０１３６】
随意に、割り当てられた第１の面積は、画像ディスプレイデバイスの画面の形状と対応する、形状を有する。
【０１３７】
随意に、割り当てられた第１の面積は、装置のブランドおよび／またはモデルに基づく寸法を有する。
【０１３８】
随意に、割り当てられた第１の面積は、装置の特徴および画像ディスプレイデバイスの特徴に基づく寸法を有する。
【０１３９】
随意に、本方法はさらに、割り当てられた第１の面積の一部ではない、かつ割り当てられたボタンの一部ではない、タッチセンサ式領域の一部を使用してユーザによって生成された入力を無視するステップを含む。
【０１４０】
随意に、本方法はさらに、ユーザの指アクションに応答して、フィードバックコンポーネントを動作させるための制御信号を生成するステップを含む。
【０１４１】
随意に、第１の面積は、境界を有し、ユーザの指アクションは、ユーザの指が、境界を交差する、そこに到達する、またはそこからの事前に規定された距離内の場所に移動することを含む。
【０１４２】
随意に、第１の面積は、基準場所を少なくとも部分的に囲繞する、１つ以上の境界を有し、制御信号は、ユーザの指が基準場所から事前に規定された距離に到達することに応答して、フィードバックコンポーネントを動作させるためのものである。
【０１４３】
随意に、本方法はさらに、第１の面積に対するユーザの１本以上の指間の異なる個別の空間関係に基づいて、フィードバックコンポーネントを動作させ、異なる個別のタイプのフィードバックを生成するための異なる制御信号を生成するステップを含む。
【０１４４】
随意に、異なるタイプのフィードバックは、第１の振幅を伴う、第１の触覚的インパルスと、第１の振幅と異なる第２の振幅を伴う、第２の触覚的インパルスとを含む。
【０１４５】
随意に、異なるタイプのフィードバックは、第１の触覚的インパルスの数と、第１の数と異なる第２の触覚的インパルスの数とを含む。
【０１４６】
随意に、異なるタイプのフィードバックは、第１の周波数を伴う、第１の一連の触覚的インパルスと、第１の周波数と異なる第２の周波数を伴う、第２の一連の触覚的インパルスとを含む。
【０１４７】
随意に、異なる個別の空間関係は、（１）ユーザの１本以上の指のうちの１本、または２本の指間の点と、（２）割り当てられた第１の面積内の基準場所との間の異なる距離を含む。
【０１４８】
随意に、基準場所は、割り当てられた第１の面積の中心を含む。
【０１４９】
随意に、異なる距離は、閾値を超える。
【０１５０】
随意に、異なる個別の空間関係は、１本以上の指のうちの１本、または２本の指間の点が、割り当てられた第１の面積の境界からの異なる個別の距離に到達することを含む。
【０１５１】
随意に、割り当てられた第１の面積は、第１の境界と、第２の境界とを有し、異なるタイプのフィードバックは、少なくとも第１のタイプのフィードバックと、第２のタイプのフィードバックとを含み、フィードバックコンポーネントは、ユーザの１本以上の指が、第１の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、第１のタイプのフィードバックを生成するように動作され、フィードバックコンポーネントは、ユーザの１本以上の指が、第２の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、第２のタイプのフィードバックを生成するように動作される。
【０１５２】
随意に、第１の境界は、割り当てられた第１の面積の左または右境界を含み、第２の境界は、上または下境界を含む。
【０１５３】
随意に、フィードバックコンポーネントを動作させるための制御信号は、スワイプ方向に基づく。
【０１５４】
随意に、本方法はさらに、画面の割り当てられた第１の面積上でユーザによって実施されるピンチまたはピンチ解除アクションと関連付けられる、入力信号を受信するステップを含む。
【０１５５】
随意に、電子信号は、ピンチまたはピンチ解除アクションと関連付けられる入力信号に応答して、画像ディスプレイデバイスによって表示されるコンテンツのサイズを変化させるためのものである。
【０１５６】
随意に、本方法はさらに、装置の配向を配向センサから取得するステップを含み、電子信号は、ピンチまたはピンチ解除アクションと関連付けられる入力信号および装置の配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【０１５７】
随意に、コンテンツは、ピンチまたはピンチ解除アクションが、装置が第１の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第１の平面において収縮または拡張させることによって変化され、コンテンツは、ピンチまたはピンチ解除アクションが、装置が第１の配向と異なる第２の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第２の平面において収縮または拡張させることによって変化され、第２の平面は、第１の平面と異なる。
【０１５８】
随意に、装置は、装置の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【０１５９】
随意に、装置は、装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【０１６０】
随意に、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【０１６１】
随意に、第１の平面および第２の平面は、仮想３次元環境に対する。
【０１６２】
随意に、第１の平面は、第２の平面と垂直である。
【０１６３】
随意に、本方法はさらに、画面の割り当てられた第１の面積上でユーザによって実施されるスワイプアクションと関連付けられる、入力信号を受信するステップを含む。
【０１６４】
随意に、電子信号は、感知されたスワイプアクションに応答して、画像ディスプレイデバイスによって表示されるコンテンツを移動させるためのものである。
【０１６５】
随意に、本方法はさらに、装置の配向を配向センサから取得するステップを含み、電子信号は、スワイプアクションと関連付けられる入力信号および装置の配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【０１６６】
随意に、コンテンツは、スワイプアクションが、装置が第１の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第１の平面において移動させることによって変化され、コンテンツは、スワイプアクションが、装置が第１の配向と異なる第２の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを第２の平面において移動させることによって変化され、第２の平面は、第１の平面と異なる。
【０１６７】
随意に、装置は、装置の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【０１６８】
随意に、装置は、装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【０１６９】
随意に、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【０１７０】
随意に、第１の平面および第２の平面は、仮想３次元環境に対する。
【０１７１】
随意に、第１の平面は、第２の平面と垂直である。
【０１７２】
随意に、コンテンツは、仮想３次元環境内にあって、電子信号は、スワイプアクションが、装置の配向が水平平面と略平行である間、割り当てられた第１の面積によって感知されるとき、画像ディスプレイデバイスによって表示されるコンテンツをユーザのより近くまたはそこからより遠くに移動させるためのものである。
【０１７３】
随意に、コンテンツは、仮想３次元環境内にあって、電子信号は、スワイプアクションが、装置の配向が水平平面と略垂直である間、割り当てられた第１の面積によって感知されるとき、画像ディスプレイデバイスによって表示されるコンテンツを３次元環境内の垂直平面において移動させるためのものである。
【０１７４】
随意に、本方法はさらに、装置の感知された配向を示すセンサ入力を取得するステップを含み、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【０１７５】
随意に、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを１つ以上の方向に拡張させることによって、コンテンツを変化させるためのものである。
【０１７６】
随意に、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを回転させることによって、コンテンツを変化させるためのものである。
【０１７７】
随意に、電子信号は、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるためのものである。
【０１７８】
随意に、本方法はさらに、装置の感知された移動を示すセンサ入力を取得するステップを含み、電子信号は、装置の感知された移動を示すセンサ入力に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるためのものである。
【０１７９】
随意に、電子信号は、装置の感知された移動を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるためのものである。
【０１８０】
随意に、装置は、ハンドヘルド装置である。
【０１８１】
随意に、ハンドヘルド装置は、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ）、またはタブレットを含む。
【０１８２】
随意に、画面の割り当てられた第１の面積は、画面の割り当てられた第１の面積がユーザの指アクションを感知している間、オブジェクトを表示させない。
【０１８３】
随意に、本方法はさらに、画面を動作させ、ドットのグリッドを画面の割り当てられた第１の面積内に表示するステップを含む。
【０１８４】
随意に、本方法はさらに、ユーザが、ドットのうちの１つ以上のものが表示されている、画面の割り当てられた第１の面積の一部にタッチすることに応答して、ドットのうちの１つ以上のものの特徴を変化させるステップを含む。
【０１８５】
随意に、本方法はさらに、画面の第２の面積を第１のボタンとして割り当てるステップを含む。
【０１８６】
随意に、第１のボタンは、「ホーム」ボタンである。
【０１８７】
随意に、本方法はさらに、画面の第３の面積を第２のボタンとして割り当てるステップを含む。
【０１８８】
随意に、第２のボタンは、「トグル」ボタンである。
【０１８９】
随意に、本方法はさらに、画面の第４の面積を第３のボタンとして割り当てるステップを含む。
【０１９０】
随意に、第３のボタンは、「バンパ」ボタンである。
【０１９１】
随意に、本方法はさらに、画面の第２の面積をキーボードアクティブ化ボタンとして割り当てるステップと、ユーザが画面の割り当てられた第２の面積にタッチすることに応答して、画面を動作させ、キーボードを表示するステップとを含む。
【０１９２】
随意に、本方法はさらに、画像ディスプレイデバイスと無線で通信するステップを含む。
【０１９３】
随意に、本方法はさらに、ケーブルを介して、画像ディスプレイデバイスと通信するステップを含む。
【０１９４】
随意に、製品は、画面の第１の面積をユーザの指アクションを感知するために割り当てるための命令を含む。
【０１９５】
随意に、コンテンツの変化は、コンテンツのサイズの変化、コンテンツの位置の変化、コンテンツの形状の変化、コンテンツの色の変化、コンテンツ内の情報の置換、コンテンツ内の情報の量の増減、または前述の任意の組み合わせを含む。
【０１９６】
コンピューティングデバイスは、近接度感知ディスプレイと、近接度感知ディスプレイに動作可能に結合され、ウェアラブルコンピューティングシステムに通信可能に結合される、１つ以上のプロセッサとを含み、１つ以上のプロセッサは、ウェアラブルコンピューティングシステムから、近接度感知ディスプレイがウェアラブルコンピューティングシステムのユーザに可視であるかどうかを示すデータを受信し、近接度感知ディスプレイのユーザの可視性の変化に関して、ウェアラブルコンピューティングシステムから受信されたデータを監視し、近接度感知ディスプレイのユーザの可視性の変化の検出に応答して、（ｉ）１つ以上のプロセッサが、第１の負荷がコンピューティングデバイスの電力供給源にかけられるように、近接度感知ディスプレイを動作させるように構成される、第１の提示モードと、（ｉｉ）第２の負荷がコンピューティングデバイスの電力供給源にかけられるように、１つ以上のプロセッサが、近接度感知ディスプレイを動作させるように構成される、第２の提示モードとの間で切り替えるように構成され、第２の負荷は、第１の負荷未満である。
【０１９７】
随意に、第１の提示モードは、１つ以上のプロセッサが、グラフィカルユーザインターフェースを近接度感知ディスプレイ上に提示するように構成されるものである。
【０１９８】
随意に、第２の提示モードは、１つ以上のプロセッサが、限定されたバージョンのグラフィカルユーザインターフェースを近接度感知ディスプレイ上に提示するように構成されるものである。
【０１９９】
随意に、第１の提示モードは、１つ以上のプロセッサが、コンテンツが第１の明度のレベルで提示されるように、近接度感知ディスプレイを動作させるように構成されるものであって、第２の提示モードは、１つ以上のプロセッサが、コンテンツが第１の明度のレベルより低い第２の明度のレベルで提示されるように、近接度感知ディスプレイを動作させるように構成されるものである。
【０２００】
随意に、コンピューティングデバイスは、本明細書に説明されるコンピューティングデバイスおよび／または装置のうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２０１】
随意に、コンピューティングデバイスは、すぐ下に説明される方法の一方または両方に説明される、動作のうちの１つ以上のものを実施するように構成される。
【０２０２】
コンピュータ実装方法は、ウェアラブルコンピューティングシステムから、近接度感知ディスプレイが、第１の時点において、ウェアラブルコンピューティングシステムのユーザに可視であるかどうかを示す、第１のデータのセットを受信するステップと、ウェアラブルコンピューティングシステムから、近接度感知ディスプレイが、第２の後の時点において、ウェアラブルコンピューティングシステムのユーザに可視であるかどうかを示す、第２のデータのセットを受信するステップと、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、近接度感知ディスプレイのユーザの可視性の変化が生じたことを決定するステップと、近接度感知ディスプレイのユーザの可視性の変化が生じたことの決定に応答して、（ｉ）グラフィカルユーザインターフェースが近接度感知ディスプレイ上に提示される、第１の提示モードと、（ｉｉ）近接度感知ディスプレイが第１の提示モードより少ない電力を消費する、第２の提示モードとの間で切り替えるステップとを含む。
【０２０３】
随意に、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、近接度感知ディスプレイのユーザの可視性の変化が生じたことを決定するステップは、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、ユーザが近接度感知ディスプレイの可視性を喪失したことを決定するステップを含む。
【０２０４】
随意に、ユーザが近接度感知ディスプレイの可視性を喪失したことの決定に応答して、本方法は、第１の提示モードから第２の提示モードに切り替えるステップを含む。
【０２０５】
随意に、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、近接度感知ディスプレイのユーザの可視性の変化が生じたことを決定するステップは、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、ユーザが近接度感知ディスプレイの可視性を回復したことを決定するステップを含む。
【０２０６】
随意に、ユーザが近接度感知ディスプレイの可視性を喪失したことの決定に応答して、本方法は、第２の提示モードから第１の提示モードに切り替えるステップを含む。
【０２０７】
随意に、本方法は、すぐ上で説明されたコンピューティングデバイスおよび／またはすぐ下で説明されるコンピューティングデバイスによって実施されてもよい。
【０２０８】
コンピューティングデバイスは、近接度感知ディスプレイと、フィードバックコンポーネントと、近接度感知ディスプレイおよびフィードバックコンポーネントに動作可能に結合され、ウェアラブルコンピューティングシステムに通信可能に結合される、１つ以上のプロセッサとを含み、１つ以上のプロセッサは、ウェアラブルコンピューティングシステムから、近接度感知ディスプレイがウェアラブルコンピューティングシステムのユーザに可視であるかどうかを示すデータを受信し、近接度感知ディスプレイのユーザの可視性の変化に関して、ウェアラブルコンピューティングシステムから受信されたデータを監視し、近接度感知ディスプレイのユーザの可視性の変化の検出に応答して、（ｉ）１つ以上のプロセッサが、ユーザインターフェースを近接度感知ディスプレイ上に提示するように構成される、第１のモードと、（ｉｉ）１つ以上のプロセッサが、フィードバックコンポーネントの使用を通して、ユーザインターフェースの１つ以上の部分をユーザに伝達するように構成される、第２のモードとの間で切り替えるように構成される。
【０２０９】
随意に、フィードバックコンポーネントは、触覚的アクチュエータである。
【０２１０】
随意に、フィードバックコンポーネントは、スピーカである。
【０２１１】
随意に、ユーザインターフェースは、ウェアラブルコンピューティングシステムの１つ以上の機能を制御するためのグラフィカルユーザインターフェースである。
【０２１２】
随意に、グラフィカルユーザインターフェースは、複数のグラフィカル制御要素を含む。
【０２１３】
随意に、第２のモードは、１つ以上のプロセッサが、複数のグラフィカル制御要素のうちの１つ以上のものを近接度感知ディスプレイ上に提示することを控えるように構成されるものである。
【０２１４】
随意に、第２のモードは、１つ以上のプロセッサが、限定されたバージョンのグラフィカルユーザインターフェースを近接度感知ディスプレイ上に提示するように構成されるものである。
【０２１５】
随意に、近接度感知ディスプレイ上の限定されたバージョンのグラフィカルユーザインターフェースは、複数のグラフィカル制御要素のうちの１つ以上のものが、示されないもの、複数のグラフィカル制御要素のうちの１つ以上のものの明度レベルが、低減されるもの、またはそれらの組み合わせである。
【０２１６】
随意に、第２のモードは、１つ以上のプロセッサが、複数のグラフィカル制御要素のうちの１つ以上のものが第１のモードで提示される、近接度感知ディスプレイ上の１つ以上の場所を伝達するように構成されるものである。
【０２１７】
随意に、第２のモードで伝達される、近接度感知ディスプレイ上の１つ以上の場所は、第１のモードで提示される際の複数のグラフィカル制御要素の１つ以上の外側境界に対応する。
【０２１８】
随意に、複数のグラフィカル制御要素は、ウェアラブルコンピューティングシステムと関連付けられる、専用入力コントローラの複数の物理的ユーザ入力コンポーネントに対応する。
【０２１９】
随意に、コンピューティングデバイスは、本明細書に説明されるコンピューティングデバイスおよび／または装置のうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２２０】
随意に、コンピューティングデバイスは、すぐ上で説明された方法および／またはすぐ下で説明される方法に説明される、動作のうちの１つ以上のものを実施するように構成される。
【０２２１】
コンピュータ実装方法は、ウェアラブルコンピューティングシステムから、近接度感知ディスプレイが、第１の時点において、ウェアラブルコンピューティングシステムのユーザに可視であるかどうかを示す、第１のデータのセットを受信するステップと、ウェアラブルコンピューティングシステムから、近接度感知ディスプレイが、第２の後の時点において、ウェアラブルコンピューティングシステムのユーザに可視であるかどうかを示す、第２のデータのセットを受信するステップと、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、近接度感知ディスプレイのユーザの可視性の変化が生じたことを決定するステップと、近接度感知ディスプレイのユーザの可視性の変化が生じたことの決定に応答して、（ｉ）ユーザインターフェースが近接度感知ディスプレイ上に提示される、第１のモードと、（ｉｉ）ユーザインターフェースの１つ以上の部分が、フィードバックコンポーネントの使用を通して、ウェアラブルコンピューティングシステムのユーザに伝達される、第２のモードとの間で切り替えるステップとを含む。
【０２２２】
随意に、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、近接度感知ディスプレイのユーザの可視性の変化が生じたことを決定するステップは、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、ユーザが近接度感知ディスプレイの可視性を喪失したことを決定するステップを含む。
【０２２３】
随意に、ユーザが近接度感知ディスプレイの可視性を喪失したことの決定に応答して、本方法は、第１のモードから第２のモードに切り替えるステップを含む。
【０２２４】
随意に、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、近接度感知ディスプレイのユーザの可視性の変化が生じたことを決定するステップは、第１および第２のデータのセットをウェアラブルコンピューティングシステムから受信することに基づいて、ユーザが近接度感知ディスプレイの可視性を回復したことを決定するステップを含む。
【０２２５】
随意に、ユーザが近接度感知ディスプレイの可視性を喪失したことの決定に応答して、本方法は、第２のモードから第１のモードに切り替えるステップを含む。
【０２２６】
随意に、本方法は、すぐ上で説明されたコンピューティングデバイスの一方または両方によって実施されてもよい。
【０２２７】
ウェアラブルコンピューティングシステムは、ユーザの頭部上に装着されるように構成される、頭部搭載型ディスプレイと、頭部搭載型ディスプレイの環境を監視するように構成される、１つ以上の感知デバイスと、頭部搭載型ディスプレイおよび１つ以上の感知デバイスに動作可能に結合され、コンピューティングデバイスに通信可能に結合される、１つ以上のプロセッサとを含み、１つ以上のプロセッサは、１つ以上の感知デバイスから取得されるデータを使用して、コンピューティングデバイスのディスプレイがウェアラブルコンピューティングシステムのユーザに可視であるかどうかを決定し、少なくとも部分的に、コンピューティングデバイスのディスプレイがウェアラブルコンピューティングシステムのユーザに可視であると決定されるかどうかに基づいて、１つ以上のメッセージを生成し、１つ以上のメッセージをコンピューティングデバイスに伝送するように構成される。
【０２２８】
随意に、１つ以上の感知デバイスは、１つ以上のカメラを含む。
【０２２９】
随意に、１つ以上のカメラは、ウェアラブルコンピューティングシステムのユーザの環境の画像を捕捉するように構成される、１つ以上の前向きに面したカメラを含む。
【０２３０】
随意に、１つ以上のカメラは、ユーザの眼の一方または両方、ユーザの頭部または顔の１つ以上の部分、またはそれらの組み合わせの画像を捕捉するように構成される、１つ以上の内向きに面したカメラを含む。
【０２３１】
随意に、１つ以上の感知デバイスは、１つ以上の近接度センサを含む。
【０２３２】
随意に、ウェアラブルコンピューティングシステムは、本明細書に説明されるウェアラブルコンピューティングシステム、ウェアラブルディスプレイシステム、および／または画像ディスプレイデバイスのうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２３３】
随意に、ウェアラブルコンピューティングシステムは、すぐ下で説明される方法における、動作のうちの１つ以上のものを実施するように構成される。
【０２３４】
コンピュータ実装方法は、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから取得するステップと、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから受信することに基づいて、コンピューティングデバイスのディスプレイがウェアラブルコンピューティングシステムのユーザに可視であるかどうかを決定するステップと、コンピューティングデバイスのディスプレイがウェアラブルコンピューティングシステムのユーザに可視であると決定されるかどうかに基づいて、１つ以上のメッセージを生成するステップと、１つ以上のメッセージをコンピューティングデバイスに伝送するステップとを含む。
【０２３５】
随意に、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから取得するステップは、データをウェアラブルコンピューティングシステムのユーザの環境の画像を捕捉するように構成される１つ以上の前向きに面したカメラから取得するステップを含む。
【０２３６】
随意に、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから受信することに基づいて、コンピューティングデバイスのディスプレイがウェアラブルコンピューティングシステムのユーザに可視であるかどうかを決定するステップは、コンピューティングデバイスのディスプレイが１つ以上の前向きに面したカメラによって捕捉された１つ以上の画像に示されるかどうかを決定するステップを含む。
【０２３７】
随意に、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから取得するステップは、データを、ユーザの眼の一方または両方、ユーザの頭部または顔の１つ以上の部分、またはそれらの組み合わせの画像を捕捉するように構成される、１つ以上の内向きに面したカメラから取得するステップを含む。
【０２３８】
随意に、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから受信することに基づいて、コンピューティングデバイスのディスプレイがウェアラブルコンピューティングシステムのユーザに可視であるかどうかを決定するステップは、１つ以上の内向きに面したカメラによって捕捉された１つ以上の画像に基づいて、ウェアラブルコンピューティングシステムがユーザの頭部上にユーザによって装着されているかどうかを決定するステップを含む。
【０２３９】
随意に、１つ以上の内向きに面したカメラによって捕捉された１つ以上の画像に基づいて、ウェアラブルコンピューティングシステムがユーザの頭部上にユーザによって装着されているかどうかを決定するステップは、ユーザが１つ以上の内向きに面したカメラによって捕捉された１つ以上の画像に示されるかどうかを決定するステップを含む。
【０２４０】
随意に、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから取得するステップは、データを１つ以上の近接度センサから取得するステップを含む。
【０２４１】
随意に、データをウェアラブルコンピューティングシステムの１つ以上の感知デバイスから受信することに基づいて、コンピューティングデバイスのディスプレイがウェアラブルコンピューティングシステムのユーザに可視であるかどうかを決定するステップは、１つ以上の近接度センサから受信されたデータが、ウェアラブルコンピューティングシステムがユーザの頭部上にユーザによって装着されていることを示すかどうかを決定するステップを含む。
【０２４２】
随意に、本方法は、すぐ上で説明されたウェアラブルコンピューティングシステムによって実施されてもよい。
【０２４３】
コンピューティングデバイスは、近接度感知ディスプレイと、フィードバックコンポーネントと、近接度感知ディスプレイおよびフィードバックコンポーネントに動作可能に結合され、ウェアラブルコンピューティングシステムに通信可能に結合される、１つ以上のプロセッサとを含み、１つ以上のプロセッサは、近接度感知ディスプレイ上の第１の場所で受信された第１のタッチ入力を示すデータを受信し、第１のタッチ入力のすぐ後に、近接度感知ディスプレイ上の第２の場所で受信された第２のタッチ入力を示すデータを受信し、第１および第２の場所がそれぞれ近接度感知ディスプレイの特定の領域内に該当するかどうかを決定し、第１および第２の場所の一方または両方が近接度感知ディスプレイの特定の領域内に該当することの決定に応答して、少なくとも部分的に、第１および第２のタッチ入力の一方または両方に基づいて、１つ以上のメッセージを生成し、少なくとも部分的に、第１および第２のタッチ入力の一方または両方に基づいて生成された、１つ以上のメッセージを、ウェアラブルコンピューティングシステムに伝送し、（ｉ）第１の場所が近接度感知ディスプレイの特定の領域内に該当することの決定と、（ｉｉ）第２の場所が近接度感知ディスプレイの特定の領域外に該当することの決定とに応答して、フィードバックコンポーネントにフィードバックを生成させるように構成される。
【０２４４】
随意に、近接度感知ディスプレイの特定の領域は、特定の制御要素と関連付けられる。
【０２４５】
随意に、特定の制御要素は、グラフィカル制御要素であって、および１つ以上のプロセッサはさらに、特定の制御要素を特定の領域と一致する近接度感知ディスプレイ上の場所に表示するように構成される。
【０２４６】
随意に、フィードバックコンポーネントは、触覚的アクチュエータである。
【０２４７】
随意に、フィードバックコンポーネントは、スピーカである。
【０２４８】
随意に、コンピューティングデバイスは、本明細書に説明されるコンピューティングデバイスおよび／または装置のうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２４９】
随意に、コンピューティングデバイスは、すぐ下で説明される方法における、動作のうちの１つ以上のものを実施するように構成される。
【０２５０】
コンピュータ実装方法は、近接度感知ディスプレイ上の第１の場所で受信された第１のタッチ入力を示すデータを受信するステップと、第１のタッチ入力のすぐ後に、近接度感知ディスプレイ上の第２の場所で受信された第２のタッチ入力を示すデータを受信するステップと、第１および第２の場所がそれぞれ近接度感知ディスプレイの特定の領域内に該当するかどうかを決定するステップと、第１および第２の場所の一方または両方が近接度感知ディスプレイの特定の領域内に該当することの決定に応答して、少なくとも部分的に、第１および第２のタッチ入力の一方または両方に基づいて、１つ以上のメッセージを生成するステップと、少なくとも部分的に、第１および第２のタッチ入力の一方または両方に基づいて生成された、１つ以上のメッセージを、ウェアラブルコンピューティングシステムに伝送するステップと、（ｉ）第１の場所が近接度感知ディスプレイの特定の領域内に該当することを決定するステップと、（ｉｉ）第２の場所が近接度感知ディスプレイの特定の領域外に該当することを決定するステップとに応答して、フィードバックコンポーネントを通した出力のためのフィードバックを提供するステップとを含む。
【０２５１】
随意に、本方法は、すぐ上で説明されたコンピューティングデバイスによって実施されてもよい。
【０２５２】
コンピューティングデバイスは、近接度感知ディスプレイと、コンピューティングデバイスの配向を感知するように構成される、配向センサと、近接度感知ディスプレイおよび配向センサに動作可能に結合され、ウェアラブルコンピューティングシステムに通信可能に結合される、１つ以上のプロセッサとを含み、１つ以上のプロセッサは、複数の異なる所定のジェスチャのうちの任意の１つに対応する、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスを監視し、複数の異なる所定のジェスチャのうちの任意の１つの検出に応答して、それぞれ、複数の異なる所定のジェスチャと関連付けられる、複数の異なるタイプの変換の中から、検出されたジェスチャと関連付けられる、特定のタイプの変換を選択し、複数の異なる軸の中から、配向センサから取得されるデータに基づいて、特定の軸を選択し、特定の軸に対して特定のタイプの変換を仮想オブジェクトに適用するためのコマンドを生成し、コマンドをウェアラブルコンピューティングシステムに伝送するように構成される。随意に、コンピューティングデバイスは、本明細書に説明されるコンピューティングデバイスおよび／または装置のうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２５３】
随意に、コンピューティングデバイスは、すぐ下で説明される方法における、動作のうちの１つ以上のものを実施するように構成される。
【０２５４】
コンピュータ実装方法は、コンピューティングデバイスの配向を示すデータを取得するステップと、コンピューティングデバイスの近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスを示すデータを受信するステップと、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが特定のジェスチャに対応することを決定するステップと、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが特定のジェスチャに対応することの決定に応答して、それぞれ、複数の異なる所定のジェスチャと関連付けられる、複数の異なるタイプの変換の中から、特定のジェスチャと関連付けられる、特定のタイプの変換を選択するステップと、複数の異なる軸の中から、デバイスの配向に基づいて、特定の軸を選択するステップと、特定の軸に対して特定のタイプの変換を仮想オブジェクトに適用するためのコマンドを生成するステップとを含む。
【０２５５】
随意に、複数の異なるタイプの変換は、回転、平行移動、およびサイズ変更のうちの１つ以上のものを含む。
【０２５６】
随意に、本方法は、すぐ上で説明されたコンピューティングデバイスによって実施されてもよい。
【０２５７】
コンピューティングデバイスは、近接度感知ディスプレイと、近接度感知ディスプレイに動作可能に結合され、ウェアラブルディスプレイシステムに通信可能に結合される、１つ以上のプロセッサとを含み、１つ以上のプロセッサは、特定のコンテンツの断片を近接度感知ディスプレイ上に提示し、近接度感知ディスプレイ上での特定のコンテンツの断片の提示の間、複数の異なる所定のジェスチャのうちの任意の１つに対応する、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスを監視し、近接度感知ディスプレイ上での特定のコンテンツの断片の提示の間の複数の異なる所定のジェスチャのうちの任意の１つの検出に応答して、特定のコンテンツの断片の提示がウェアラブルディスプレイシステムにハンドオフされるべきであることを示す、１つ以上のメッセージを生成し、１つ以上のメッセージをウェアラブルディスプレイシステムに伝送し、近接度感知ディスプレイ上での特定のコンテンツの断片の提示を中断するように構成される。
【０２５８】
随意に、コンピューティングデバイスは、本明細書に説明されるコンピューティングデバイスおよび／または装置のうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２５９】
随意に、コンピューティングデバイスは、すぐ下で説明される方法における、動作のうちの１つ以上のものを実施するように構成される。
【０２６０】
コンピュータ実装方法は、特定のコンテンツの断片を近接度感知ディスプレイ上に提示するステップと、特定のコンテンツの断片を近接度感知ディスプレイ上に提示する間、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスを示すデータを受信するステップと、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが特定のジェスチャに対応することを決定するステップと、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが特定のジェスチャに対応することの決定に応答して、特定のコンテンツの断片の提示がウェアラブルディスプレイシステムにハンドオフされるべきであることを示す、１つ以上のメッセージを生成するステップと、１つ以上のメッセージをウェアラブルディスプレイシステムに伝送するステップと、近接度感知ディスプレイ上での特定のコンテンツの断片の提示を中断するステップとを含む。
【０２６１】
随意に、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが特定のジェスチャに対応することを決定するステップは、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが、ユーザが、その指のうちの１本以上のものを、特定のコンテンツの断片と関連付けられる近接度感知ディスプレイ上の場所から、近接度感知ディスプレイの縁までドラッグした、ジェスチャに対応することを決定するステップを含む。
【０２６２】
随意に、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが特定のジェスチャに対応することを決定するステップは、近接度感知ディスプレイを通して受信されたタッチ入力のシーケンスが、ユーザが、特定のコンテンツの断片と関連付けられる近接度感知ディスプレイ上の特定の場所において、その指のうちの２本以上のものをともにピンチし、続いて、その２本以上のともにピンチされた指を特定の場所から離れるように移動させた、ジェスチャに対応することを決定するステップを含む。
【０２６３】
随意に、ユーザが、特定のコンテンツの断片と関連付けられる近接度感知ディスプレイ上の特定の場所において、その指のうちの２本以上のものをともにピンチし、続いて、その２本以上のともにピンチされた指を特定の場所から離れるように移動させた、ジェスチャは、ユーザが、特定のコンテンツの断片と関連付けられる近接度感知ディスプレイ上の特定の場所において、その指のうちの２本以上のものをともにピンチし、続いて、その２本以上のともにピンチされた指を近接度感知ディスプレイの縁に移動させた、ジェスチャを含む。
【０２６４】
随意に、ユーザが、特定のコンテンツの断片と関連付けられる近接度感知ディスプレイ上の特定の場所において、その指のうちの２本以上のものをともにピンチし、続いて、その２本以上のともにピンチされた指を特定の場所から離れるように移動させた、ジェスチャは、ユーザが、特定のコンテンツの断片と関連付けられる近接度感知ディスプレイ上の特定の場所において、その指のうちの２本以上のものをともにピンチし、続いて、その２本以上のともにピンチされた指を近接度感知ディスプレイから持ち上げた、ジェスチャを含む。
【０２６５】
随意に、特定のコンテンツの断片を近接度感知ディスプレイ上に提示するステップは、特定のコンテンツの断片を含む場面を近接度感知ディスプレイ上に提示するステップを含む。
【０２６６】
随意に、近接度感知ディスプレイ上での特定のコンテンツの断片の提示を中断するステップは、特定のコンテンツの断片を場面から外に移動させるステップを含む。
【０２６７】
随意に、本方法はさらに、特定のコンテンツの断片を近接度感知ディスプレイ上に提示する間、特定のコンテンツの断片に関する識別情報を生成するステップと、特定のコンテンツの断片に関する識別情報をウェアラブルディスプレイシステムに伝送するステップとを含む。
【０２６８】
随意に、本方法はさらに、特定のコンテンツの断片を近接度感知ディスプレイ上に提示する間、近接度感知ディスプレイに対する特定のコンテンツの断片の現在の場所を示すデータを生成するステップと、特定のコンテンツの断片の現在の場所を示すデータをウェアラブルディスプレイシステムに伝送するステップとを含む。
【０２６９】
随意に、本方法は、すぐ上で説明されたコンピューティングデバイスによって実施されてもよい。
【０２７０】
ウェアラブルコンピューティングシステムは、ユーザの頭部上に装着されるように構成される、頭部搭載型ディスプレイと、ユーザの正面の環境の画像を捕捉するように構成される、１つ以上のカメラと、頭部搭載型ディスプレイおよび１つ以上のカメラに動作可能に結合され、コンピューティングデバイスに通信可能に結合される、１つ以上のプロセッサとを含み、１つ以上のプロセッサは、コンピューティングデバイスのディスプレイ上に提示されている、特定のコンテンツの断片を識別し、コンピューティングデバイスから、特定のコンテンツの断片の提示がコンピューティングデバイスのディスプレイから頭部搭載型ディスプレイにハンドオフされるべきであることを示す、１つ以上のメッセージを受信し、コンピューティングデバイスから受信された１つ以上のメッセージに応答して、１つ以上のカメラによって捕捉された１つ以上の画像を使用して、ユーザの正面の環境内の場所を決定し、決定されたユーザの正面の環境内の場所に位置付けられているようにユーザによって知覚されるように、特定のコンテンツの断片を頭部搭載型ディスプレイ上に提示するように構成される。
【０２７１】
随意に、ウェアラブルコンピューティングシステムは、本明細書に説明されるウェアラブルコンピューティングシステム、ウェアラブルディスプレイシステム、および／または画像ディスプレイデバイスのうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２７２】
随意に、ウェアラブルコンピューティングシステムは、すぐ下で説明される方法における、動作のうちの１つ以上のものを実施するように構成される。
【０２７３】
コンピュータ実装方法は、コンピューティングデバイスのディスプレイ上に提示されている、特定のコンテンツの断片を識別するステップと、コンピューティングデバイスから、特定のコンテンツの断片の提示がコンピューティングデバイスのディスプレイから頭部搭載型ディスプレイにハンドオフされるべきであることを示す、１つ以上のメッセージを受信するステップと、コンピューティングデバイスから受信された１つ以上のメッセージの受信に応答して、頭部搭載型ディスプレイのユーザの正面の環境の１つ以上の画像を取得するステップと、１つ以上の取得される画像に基づいて、ユーザの正面の環境内の場所を識別するステップと、決定されたユーザの正面の環境内の場所に位置付けられているようにユーザによって知覚されるように、特定のコンテンツの断片を頭部搭載型ディスプレイ上に提示するステップとを含む。
【０２７４】
随意に、その上に特定のコンテンツの断片が提示される、コンピューティングデバイスのディスプレイは、２次元画面である。
【０２７５】
随意に、ユーザの正面の環境内の決定された場所に位置付けられているようにユーザによって知覚されるように、特定のコンテンツの断片を頭部搭載型ディスプレイ上に提示するステップは、ユーザの正面の環境内の決定された場所に位置付けられているようにユーザによって知覚されるように、特定のコンテンツの断片の３次元表現を頭部搭載型ディスプレイ上に提示するステップを含む。
【０２７６】
随意に、本方法はさらに、特定のコンテンツの断片に関する識別情報をコンピューティングデバイスから受信するステップを含む。
【０２７７】
随意に、コンピューティングデバイスのディスプレイ上に提示されている、特定のコンテンツの断片を識別するステップは、コンピューティングデバイスから受信された、識別情報に基づいて、コンピューティングデバイスのディスプレイ上に提示されている特定のコンテンツの断片を識別するステップを含む。
【０２７８】
随意に、本方法はさらに、特定のコンテンツの断片の現在の場所を示すデータをコンピューティングデバイスから受信するステップを含む。
【０２７９】
随意に、特定のコンテンツの断片の現在の場所は、コンピューティングデバイスのディスプレイに対する特定のコンテンツの断片の現在の場所に対応する。
【０２８０】
随意に、本方法は、すぐ上で説明されたウェアラブルコンピューティングシステムによって実施されてもよい。
【０２８１】
システムは、ウェアラブルコンピューティングシステムと関連付けられる専用入力コントローラのための代用品として動作するように構成される、コンピューティングデバイスを含み、コンピューティングデバイスは、近接度感知ディスプレイと、近接度感知ディスプレイに動作可能に結合され、ウェアラブルコンピューティングシステムに通信可能に結合される、１つ以上のプロセッサであって、複数のグラフィカル制御要素を、それぞれ、近接度感知ディスプレイ上の複数の場所に提示し、複数のグラフィカル制御要素は、それぞれ、専用入力コントローラの複数の物理的ユーザ入力コンポーネントに対応し、近接度感知ディスプレイ上の複数の場所のうちの任意の１つで受信されたタッチ入力を監視し、近接度感知ディスプレイ上の複数の場所のうちの任意の１つで受信されたタッチ入力の検出に応答して、近接度感知ディスプレイ上の複数の場所と関連付けられる複数のグラフィカル制御要素の中から、検出されたタッチ入力が受信された近接度感知ディスプレイ上の複数の場所のうちの特定の１つと関連付けられる、複数のグラフィカル制御要素のうちの特定の１つを識別し、特定のグラフィカル制御要素に基づいて、１つ以上のメッセージを生成し、１つ以上のメッセージをウェアラブルコンピューティングシステムに伝送するように構成される、１つ以上のプロセッサとを含む。
【０２８２】
随意に、それに対して複数のグラフィカル制御要素が対応する、専用入力コントローラの複数の物理的ユーザ入力コンポーネントは、「ホーム」ボタン、「トリガ」ボタン、「バンパ」ボタン、およびタッチパッドのうちの１つ以上のものを含む。
【０２８３】
随意に、コンピューティングデバイスは、本明細書に説明されるコンピューティングデバイスおよび／または装置のうちの１つ以上のものと同一または類似様式で動作するように構成される。
【０２８４】
随意に、コンピューティングデバイスは、すぐ下で説明される方法における、動作のうちの１つ以上のものを実施するように構成される。
【０２８５】
コンピュータ実装方法は、コンピューティングデバイスの近接度感知ディスプレイ上での出力のためにコンピューティングデバイス上で起動する、アプリケーションのグラフィカルユーザインターフェースを提供するステップと、グラフィカルユーザインターフェースを通して、それぞれ、ウェアラブルコンピューティングシステムと関連付けられる、専用入力コントローラの複数の物理的ユーザ入力コンポーネントに対応する、複数のグラフィカル制御要素を提示するステップと、近接度感知ディスプレイ上の特定の場所で受信されたタッチ入力を示すデータを受信するステップと、タッチ入力が受信された特定の場所が複数のグラフィカル制御要素のうちの特定の１つと関連付けられることを決定するステップと、タッチ入力が受信された特定の場所が特定のグラフィカル制御要素と関連付けられることの決定に応答して、特定のグラフィカル制御要素に基づいて、１つ以上のメッセージを生成するステップと、１つ以上のメッセージをウェアラブルコンピューティングシステムに伝送するステップとを含む。
【０２８６】
随意に、本方法は、すぐ上で説明されたコンピューティングデバイスによって実施されてもよい。
【０２８７】
本開示の付加的および他の目的、特徴、および利点は、詳細な説明、図、および請求項に説明される。
【図面の簡単な説明】
【０２８８】
図面は、本開示の種々の実施形態の設計および有用性を図示する。図は、正確な縮尺で描かれておらず、類似構造または機能の要素は、図全体を通して同様の参照番号によって表されることに留意されたい。本開示の種々の実施形態の上記に列挙されたおよび他の利点および目的を取得する方法をより深く理解するために、上記に簡単に説明される、本開示のさらなる詳細な実施形態は、付随の図面に図示される、その具体的実施形態を参照することによって与えられるであろう。これらの図面は、本開示の典型的実施形態のみを描写し、したがって、その範囲の限定と見なされるべきではないことを理解した上で、本開示は、付随の図面の使用を通して付加的具体性および詳細とともに説明および記載されるであろう。
【０２８９】
【図１】図１は、いくつかの実施形態による、画像ディスプレイデバイスを有する、別の画像ディスプレイシステムを図示する。
【０２９０】
【図２】図２は、他の実施形態による、画像ディスプレイデバイスを有する、別の画像ディスプレイシステムを図示する。
【０２９１】
【図３】図３は、他の実施形態による、画像ディスプレイデバイスを有する、別の画像ディスプレイシステムを図示する。
【０２９２】
【図４】図４は、他の実施形態による、画像ディスプレイデバイスを有する、別の画像ディスプレイシステムを図示する。
【０２９３】
【図５】図５は、フレームを複数の深度平面に表示する、画像ディスプレイデバイスを図示する。
【０２９４】
【図６】図６は、ユーザが画像ディスプレイデバイスのための入力を提供することを可能にするために割り当てられた面積を伴う、タッチセンサ式画面を有する、装置を図示する。
【０２９５】
【図７Ａ】図７Ａ−７Ｆは、図６の装置の画面の異なる代替の割り当てられた面積の実施例を図示する。
【図７Ｂ】図７Ａ−７Ｆは、図６の装置の画面の異なる代替の割り当てられた面積の実施例を図示する。
【図７Ｃ】図７Ａ−７Ｆは、図６の装置の画面の異なる代替の割り当てられた面積の実施例を図示する。
【図７Ｄ】図７Ａ−７Ｆは、図６の装置の画面の異なる代替の割り当てられた面積の実施例を図示する。
【図７Ｅ】図７Ａ−７Ｆは、図６の装置の画面の異なる代替の割り当てられた面積の実施例を図示する。
【図７Ｆ】図７Ａ−７Ｆは、図６の装置の画面の異なる代替の割り当てられた面積の実施例を図示する。
【０２９６】
【図８Ａ】図８Ａは、ユーザが１本の指を用いて図６の装置の画面の割り当てられた面積の一部にタッチすることに応答して生成された、視覚的フィードバックの実施例を図示する。
【０２９７】
【図８Ｂ】図８Ｂは、ユーザが２本の指を用いて図６の装置の画面の割り当てられた面積の一部にタッチすることに応答して生成された、視覚的フィードバックの実施例を図示する。
【０２９８】
【図９Ａ】図９Ａは、図６の装置によって表示され得る、キーボードの実施例を図示する。
【０２９９】
【図９Ｂ】図９Ｂは、図６の装置によって表示され得る、キーボードの別の実施例を図示する。
【０３００】
【図１０Ａ】図１０Ａは、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、１本の指のスワイプの実施例を図示する。
【０３０１】
【図１０Ｂ】図１０Ｂは、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、１本の指のスワイプの別の実施例を図示する。
【０３０２】
【図１１Ａ】図１１Ａは、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、１本の指のタッチ移動の実施例を図示する。
【０３０３】
【図１１Ｂ】図１１Ｂは、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、２本の指のタッチ移動の実施例を図示する。
【０３０４】
【図１２Ａ】図１２Ａは、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、２本の指のピンチの実施例を図示する。
【０３０５】
【図１２Ｂ】図１２Ｂは、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、２本の指のピンチ解除の実施例を図示する。
【０３０６】
【図１３】図１３は、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、２本の指の半径方向移動の実施例を図示する。
【０３０７】
【図１４】図１４は、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、長押しタッチの実施例を図示する。
【０３０８】
【図１５】図１５は、図６の装置の画面の割り当てられた面積上で実施され、画像ディスプレイデバイスのための指アクション入力として装置によって検出可能である、タップの実施例を図示する。
【０３０９】
【図１６Ａ】図１６Ａは、ボタンとして割り当てられており、画像ディスプレイデバイスのための入力として装置によって検出可能である、図６の装置の画面の面積上で実施される指アクションの実施例を図示する。
【０３１０】
【図１６Ｂ】図１６Ｂは、画像ディスプレイデバイスのための組み合わせられた入力として図６の装置の画面の面積によって検出可能である、異なる指アクション入力の組み合わせの実施例を図示する。
【０３１１】
【図１７】図１７は、図６の装置のフィードバック特徴を図示する。
【０３１２】
【図１８】図１８は、フィードバックを提供するためのアルゴリズムまたは方法を図示する。
【０３１３】
【図１９Ａ】図１９Ａは、装置の表が上の配向にある間の、図６の装置上で実施される、指アクションの実施例と、表示されるコンテンツに及ぼされる対応する効果の実施例とを図示する。
【０３１４】
【図１９Ｂ】図１９Ｂは、装置が直立配向にある間の、図６の装置上で実施される、指アクションの実施例と、表示されるコンテンツに及ぼされる対応する効果の実施例とを図示する。
【０３１５】
【図２０】図２０は、いくつかの実施形態による、方法を図示する。
【０３１６】
【図２１】図２１は、命令のセットの形態におけるアプリケーションをサーバからダウンロードする、図６の装置の画面の面積を図示する。
【０３１７】
【図２２】図２２は、いくつかの実施形態による、特殊処理システムを図示する。
【発明を実施するための形態】
【０３１８】
本開示の種々の実施形態は、頭部装着型ビデオ画像デバイスのための入力を提供するための方法、装置、および製造品を対象とする。本開示の他の目的、特徴、および利点は、詳細な説明、図、および請求項に説明される。
【０３１９】
種々の実施形態は、図を参照して以降に説明される。図は、正確な縮尺で描かれておらず、類似構造または機能の要素は、図全体を通して同様の参照番号によって表されることに留意されたい。また、図は、実施形態の説明を促進するようにのみ意図されることに留意されたい。それらは、本発明の包括的説明として、または本発明の範囲に関する限界として意図されるものではない。加えて、図示される実施形態は、示される全ての側面または利点を有する必要はない。特定の実施形態と併せて説明される側面または利点は、必ずしも、その実施形態に限定されず、そのように図示されない場合でも、またはそのように明示的に説明されない場合でも、任意の他の実施形態において実践されることができる。
【０３２０】
続く説明は、それを用いて本明細書に説明される実施形態が実践され得る、例証的ＶＲ、ＡＲ、および／またはＭＲシステムに関する。しかしながら、実施形態はまた、他のタイプのディスプレイシステム（他のタイプのＶＲ、ＡＲ、および／またはＭＲシステムを含む）における用途にも適しており、したがって、実施形態は、本明細書に開示される例証的実施例のみに限定されないことを理解されたい。
（問題およびソリューションの説明）
【０３２１】
ある場合には、頭部装着型画像ディスプレイデバイスは、頭部装着型画像ディスプレイデバイスのユーザが入力を提供することを可能にするために、専用入力コントローラを有し得る。専用入力コントローラは、頭部装着型画像ディスプレイデバイスの特定のモデルに特有であり得、画像ディスプレイデバイスのブランドおよびモデル毎にユニークであり得る。そのような専用入力コントローラは、頭部装着型画像ディスプレイデバイスのユーザが、キーボードを頭部装着型画像ディスプレイデバイスの画面上に表示することによって、テキストを打ち込むことを可能にし得、ユーザは、専用入力コントローラを使用して、頭部装着型画像ディスプレイデバイスの画面上に表示されるようなキーボードと相互作用することによって、テキストを打ち込み得る。テキストを打ち込むそのような技法は、煩雑であり得、理想的ではない場合がある。また、専用入力コントローラは、限定された音声およびジェスチャ制御を有し得る。加えて、特定の頭部装着型画像ディスプレイデバイスのための専用入力コントローラが、紛失される場合、専用入力コントローラが、破損する場合、またはユーザが、専用入力コントローラを持って来ることを忘れた場合、ユーザが使用するためのバックアップコントローラは、存在しない。さらに、頭部装着型画像ディスプレイデバイスのための専用入力コントローラは、デジタル画像、写真、および他のメディアコンテンツをユーザのメディア記憶デバイスと頭部装着型画像ディスプレイデバイスとの間で転送することが不可能である場合がある。専用入力コントローラはまた、アプリケーションストアおよびコンテンツにアクセスすることが不可能である場合があり、頭部装着型画像ディスプレイデバイスがユーザによって装着されていない間、通知を、頭部装着型画像ディスプレイデバイスから、またはネットワークから受信することが不可能である場合がある。
【０３２２】
本明細書に説明される１つ以上の実施形態によると、タッチ画面を有する、装置が、時として、本明細書では、「ウェアラブルコンピューティングシステム」または「ウェアラブルディスプレイシステム」とも称される、頭部装着型画像ディスプレイデバイスのユーザが画像ディスプレイデバイスのための入力を打ち込むことを可能にするための入力デバイスとして提供される。本明細書では、より単純には、「コンピューティングデバイス」とも称される、本装置は、頭部装着型画像ディスプレイデバイスのための専用入力コントローラが、利用不可能である場合、本装置が、代わりに、ユーザによって入力を打ち込むために使用され得るように、バックアップ入力デバイスとしての役割を果たし得る。本装置は、代替として、また、画像ディスプレイデバイスデバイスのためのメインまたは単独入力デバイスとして使用されてもよい。本装置は、テキストを入力するためのメインデバイスとして使用される、または代替として、テキストを入力するための専用入力コントローラの代替として使用されてもよい。ユーザが、頭部装着型画像ディスプレイデバイスの透明部分を通して装置の画面を視認している間、本装置のタッチスクリーンを通してテキストを打ち込むことは、ユーザが専用入力コントローラを使用してテキストを打ち込む間、キーボードを画像ディスプレイデバイスの視認画面上に表示することより便宜的かつ効率的である。また、その中に本装置がユーザの携帯電話を使用して実装される、実施形態では、本装置はまた、ユーザの電話と画像ディスプレイデバイスとの間のデジタル画像および写真および他のメディアコンテンツの転送を促進し得る。加えて、いくつかの実施形態では、本明細書に説明される装置は、頭部装着型画像ディスプレイデバイスのユーザが、アプリケーションストアおよびコンテンツにアクセスすることを可能にする。さらに、いくつかの実施形態では、本明細書に説明される装置は、頭部装着型画像ディスプレイデバイスがユーザによって装着されていないとき、通知を、頭部装着型画像ディスプレイデバイスから、またはネットワークから受信し得る。
【０３２３】
図１−４は、種々の実施形態における、画像ディスプレイシステム１００の種々のコンポーネントを図示する。画像ディスプレイシステム１００は、画像ディスプレイデバイス１０１と、画像ディスプレイデバイスデバイス１０１のための入力を提供するための装置２００とを含む。装置２００は、下記にさらに詳細に説明されるであろう。画像ディスプレイデバイス１０１は、ＶＲデバイス、ＡＲデバイス、ＭＲデバイス、または他のタイプのディスプレイデバイスのいずれかであってもよい。画像ディスプレイデバイス１０１は、エンドユーザ５０によって装着される、フレーム構造１０２と、ディスプレイサブシステム１１０がエンドユーザ５０の眼の正面に位置付けられるようにフレーム構造１０２によって搬送される、ディスプレイサブシステム１１０と、スピーカ１０６がエンドユーザ５０の外耳道に隣接して位置付けられる（随意に、別のスピーカ（図示せず）が、エンドユーザ５０の他方の外耳道に隣接して位置付けられ、ステレオ／調節可能音制御を提供する）ようにフレーム構造１０２によって搬送される、スピーカ１０６とを含む。ディスプレイサブシステム１１０は、エンドユーザ５０の眼に、高レベルの画質および３次元知覚を伴って、物理的現実に対する拡張として快適に知覚され得る、光パターンを提示するように設計され、かつ２次元コンテンツを提示することも可能である。ディスプレイサブシステム１１０は、単一コヒーレント場面の知覚を提供する、フレームのシーケンスを高周波数で提示する。
【０３２４】
図示される実施形態では、ディスプレイサブシステム１１０は、「光学シースルー」ディスプレイを採用し、それを通してユーザは、直接、透明（または半透明）要素を介して、実オブジェクトからの光を視認することができる。多くの場合、「コンバイナ」と称される、透明要素は、ディスプレイからの光を実世界のユーザのビューにわたって重畳する。この目的を達成するために、ディスプレイサブシステム１１０は、部分的透明ディスプレイを備える。ディスプレイは、周囲環境からの直接光が、ディスプレイを通して、エンドユーザ５０の眼に伝送されるように、エンドユーザ５０の眼と周囲環境との間のエンドユーザ５０の視野内に位置付けられる。
【０３２５】
図示される実施形態では、画像投影アセンブリは、光を部分的透明ディスプレイに提供し、それによって、周囲環境からの直接光と組み合わせ、ディスプレイからユーザの眼５０に伝送される。投影サブシステムは、光ファイバ走査ベースの投影デバイスであってもよく、ディスプレイは、その中に投影サブシステムから走査される光が、投入され、例えば、無限遠（例えば、腕の長さ）より近い単一光学視認距離における画像、複数の離散光学視認距離または焦点平面における画像、および／または複数の視認距離または焦点平面にスタックされた画像層を生産し、立体３Ｄオブジェクトを表す、導波管ベースのディスプレイであってもよい。ライトフィールド内のこれらの層は、ヒト副視覚系に持続的に現れる（すなわち、１つの層が、隣接する層の乱信号円錐域内にある）ようにともに十分に近接してスタックされてもよい。加えて、または代替として、写真要素が、それらの層が、より疎らにスタックされた（すなわち、１つの層が、隣接する層の乱信号円錐域外にある）場合でも、ライトフィールド内の層間の遷移の知覚される連続性を増加させるために、２つ以上の層を横断して混成されてもよい。ディスプレイサブシステム１１０は、単眼または両眼用であってもよい。
【０３２６】
画像ディスプレイデバイス１０１はまた、エンドユーザ５０の頭部５４の位置および移動および／またはエンドユーザ５０の眼位置および眼球間距離を検出するためにフレーム構造１０２に搭載される、１つ以上のセンサ（図示せず）を含んでもよい。そのようなセンサは、画像捕捉デバイス（カメラ等）、マイクロホン、慣性測定ユニット、加速度計、コンパス、ＧＰＳユニット、無線デバイス、および／またはジャイロスコープ）、または前述の任意の組み合わせを含んでもよい。これらのセンサの多くは、その上にそれらが添着される、フレーム１０２が、順に、ユーザの頭部、眼、および耳に実質的に固定されているという仮定に基づいて作用する。
【０３２７】
画像ディスプレイデバイス１０１はまた、ユーザ配向検出モジュールを含んでもよい。ユーザ配向モジュールは、エンドユーザ５０の頭部５４の瞬間位置を検出し（例えば、フレーム１０２に結合されるセンサを介して）、センサから受信された位置データに基づいて、エンドユーザ５０の頭部５４の位置を予測し得る。エンドユーザ５０の頭部５４の瞬間位置を検出することは、エンドユーザ５０が見ている、具体的実際のオブジェクトの決定を促進し、それによって、その実際のオブジェクトに関連して生成されるべき具体的仮想オブジェクトのインジケーションを提供し、さらに、仮想オブジェクトが表示される位置のインジケーションを提供する。ユーザ配向モジュールはまた、センサから受信されたデータを追跡することに基づいて、エンドユーザ５０の眼を追跡し得る。
【０３２８】
画像ディスプレイデバイス１０１はまた、多種多様な形態のいずれかをとり得る、制御サブシステムを含んでもよい。制御サブシステムは、いくつかのコントローラ、例えば、１つ以上のマイクロコントローラ、マイクロプロセッサまたは中央処理ユニット（ＣＰＵ）、デジタル信号プロセッサ、グラフィック処理ユニット（ＧＰＵ）、特定用途向け集積回路（ＡＳＩＣ）等の他の集積回路コントローラ、プログラマブルゲートアレイ（ＰＧＡ）、例えば、フィールドＰＧＡ（ＦＰＧＡ）、および／またはプログラマブル論理コントローラ（ＰＬＵ）を含む。
【０３２９】
画像ディスプレイデバイス１０１の制御サブシステムは、中央処理ユニット（ＣＰＵ）と、グラフィック処理ユニット（ＧＰＵ）と、１つ以上のフレームバッファと、３次元場面データを記憶するための３次元データベースとを含んでもよい。ＣＰＵは、全体的動作を制御し得る一方、ＧＰＵは、フレームを３次元データベース内に記憶される３次元データからレンダリングし（すなわち、３次元場面を２次元画像に変換する）、これらのフレームをフレームバッファ内に記憶し得る。１つ以上の付加的集積回路は、フレームのフレームバッファへの読込および／またはそこからの読取と、ディスプレイサブシステム１１０の画像投影アセンブリの動作とを制御し得る。
【０３３０】
画像ディスプレイデバイス１０１の種々の処理コンポーネントは、分散型サブシステム内に物理的に含有されてもよい。例えば、図１−４に図示されるように、画像ディスプレイデバイス１０１は、有線導線または無線コネクティビティ１３６等によって、ディスプレイサブシステム１１０およびセンサに動作可能に結合される、ローカル処理およびデータモジュール１３０を含んでもよい。ローカル処理およびデータモジュール１３０は、フレーム構造１０２に固定して取り付けられる（図１）、ヘルメットまたは帽子５６に固定して取り付けられる（図２）、エンドユーザ５０の胴体５８に除去可能に取り付けられる（図３）、またはベルト結合式構成においてエンドユーザ５０の腰部６０に除去可能に取り付けられる（図４）等、種々の構成において搭載されてもよい。画像ディスプレイデバイス１０１はまた、有線導線または無線コネクティビティ１３８、１４０等によって、ローカル処理およびデータモジュール１３０に動作可能に結合される、遠隔処理モジュール１３２および遠隔データリポジトリ１３４を含んでもよく、したがって、これらの遠隔モジュール１３２、１３４は、相互に動作可能に結合され、ローカル処理およびデータモジュール１３０へのリソースとして利用可能となる。
【０３３１】
ローカル処理およびデータモジュール１３０は、電力効率的プロセッサまたはコントローラおよびフラッシュメモリ等のデジタルメモリを備えてもよく、その両方とも、可能性として、処理または読出後、ディスプレイサブシステム１１０への通過のために、センサから捕捉された、および／または、遠隔処理モジュール１３２および／または遠隔データリポジトリ１３４を使用して入手および／または処理された、データの処理、キャッシュ、および記憶を補助するために利用され得る。遠隔処理モジュール１３２は、データおよび／または画像情報を分析および処理するように構成される、１つ以上の比較的に強力なプロセッサまたはコントローラを備えてもよい。遠隔データリポジトリ１３４は、インターネットまたは「クラウド」リソース構成における他のネットワーキング構成を通して利用可能であり得る、比較的に大規模なデジタルデータ記憶設備を備えてもよい。いくつかの実施形態では、全てのデータは、記憶され、全ての算出は、ローカル処理およびデータモジュール１３０で実施され、任意の遠隔モジュールからの完全に自律的使用を可能にする。
【０３３２】
上記に説明される種々のコンポーネント間の結合１３６、１３８、１４０は、ワイヤまたは光学連通を提供するための１つ以上の有線インターフェースまたはポート、または無線通信を提供するためのＲＦ、マイクロ波、およびＩＲ等を介した、１つ以上の無線インターフェースまたはポートを含んでもよい。いくつかの実装では、全ての通信は、有線であってもよい一方、他の実装では、全ての通信は、無線であってもよい。なおもさらなる実装では、有線および無線通信の選択肢は、図１−４に図示されるものと異なってもよい。したがって、有線または無線通信の特定の選択肢は、限定と見なされるべきではない。
【０３３３】
いくつかの実施形態では、ユーザ配向モジュールは、ローカル処理およびデータモジュール１３０内に含有される一方、ＣＰＵおよびＧＰＵは、遠隔処理モジュール内に含有される。代替実施形態では、ＣＰＵ、ＧＰＵ、またはその一部は、ローカル処理およびデータモジュール１３０内に含有されてもよい。３Ｄデータベースは、遠隔データリポジトリ１３４と関連付けられる、またはローカルで配置されることができる。
【０３３４】
いくつかの画像ディスプレイシステム（例えば、ＶＲシステム、ＡＲシステム、ＭＲシステム等）は、深度平面情報とともに内蔵され、個別の深度平面から生じるように現れる画像を生成する、複数の体積位相ホログラム、表面レリーフホログラム、または光誘導光学要素を使用する。言い換えると、回折パターンまたは回折光学要素（「ＤＯＥ」）は、コリメートされた光（略平面波面を伴う光ビーム）が、ＬＯＥに沿って実質的に全内部反射されるにつれて、複数の場所において回折パターンと交差し、ユーザの眼に向かって出射するように、光誘導光学要素（「ＬＯＥ」；例えば、平面導波管）内に内蔵される、またはその上にインプリント／エンボス加工されてもよい。ＤＯＥは、それを通してＬＯＥから出射する光が、それらが特定の深度平面から生じるように現れるように輻輳されるように構成される。コリメートされた光は、光学集光レンズ（「集光器」）を使用して生成されてもよい。
【０３３５】
例えば、第１のＬＯＥは、光学無限遠深度平面（０ジオプタ）から生じるように現れる、コリメートされた光を眼に送達するように構成されてもよい。別のＬＯＥは、２メートル（１／２ジオプタ）の距離から生じるように現れる、コリメートされた光を送達するように構成されてもよい。さらに別のＬＯＥは、１メートル（１ジオプタ）の距離から生じるように現れる、コリメートされた光を送達するように構成されてもよい。スタックされたＬＯＥアセンブリを使用することによって、複数の深度平面が、作成され得、各ＬＯＥは、特定の深度平面から生じるように現れる、画像を表示するように構成されることを理解されたい。スタックは、任意の数のＬＯＥを含んでもよいことを理解されたい。しかしながら、少なくともＮ個のスタックされたＬＯＥが、Ｎ個の深度平面を生成するために要求される。さらに、Ｎ、２Ｎ、または３Ｎ個のスタックされたＬＯＥは、ＲＧＢカラー画像をＮ個の深度平面に生成するために使用されてもよい。
【０３３６】
３−Ｄ仮想コンテンツをユーザに提示するために、画像ディスプレイシステム１００（例えば、ＶＲシステム、ＡＲシステム、ＭＲシステム等）は、それらがＺ方向に（すなわち、ユーザの眼から直交して離れるように）種々の深度平面から生じるように現れるように、仮想コンテンツの画像をユーザの眼の中に投影する。言い換えると、仮想コンテンツは、ＸおよびＹ方向（すなわち、ユーザの眼の中心視軸に直交する、２Ｄ平面）において変化し得るだけではなく、また、ユーザが、非常に近距離または無限距離またはその間の任意の距離にあるようにオブジェクトを知覚し得るように、Ｚ方向にも変化するように現れ得る。他の実施形態では、ユーザは、異なる深度平面において、複数のオブジェクトを同時に知覚し得る。例えば、ユーザには、仮想ドラゴンが、無限遠から現れ、ユーザに向かって走って来るように見え得る。代替として、ユーザには、ユーザから３メートル離れた距離における仮想鳥と、ユーザから腕の長さ（約１メートル）における仮想コーヒーカップとが同時に見え得る。
【０３３７】
多平面焦点システムは、ユーザの眼からＺ方向における個別の固定距離に位置する複数の深度平面のいくつかまたは全て上に画像を投影することによって、可変深度の知覚を作成する。ここで図５を参照すると、多平面焦点システムは、フレームを固定された深度平面１５０（例えば、図５に示される６つの深度平面１５０）に表示し得ることを理解されたい。ＭＲシステムは、任意の数の深度平面１５０を含むことができるが、１つの例示的多平面焦点システムは、６つの固定された深度平面１５０をＺ方向に有する。仮想コンテンツを６つの深度平面１５０のうちの１つ以上のものに生成する際、３−Ｄ知覚が、ユーザが１つ以上の仮想オブジェクトをユーザの眼からの可変距離において知覚するように作成される。ヒトの眼が、離れているように現れるオブジェクトより距離が近いオブジェクトにより敏感であることを前提として、より多くの深度平面１５０が、図５に示されるように、眼のより近くに生成される。他の実施形態では、深度平面１５０は、相互から離れるように等距離に設置されてもよい。
【０３３８】
深度平面位置１５０は、メートルで測定された焦点長の逆数に等しい屈折力の単位である、ジオプタで測定されてもよい。例えば、いくつかの実施形態では、深度平面１は、１／３ジオプタ離れていてもよく、深度平面２は、０．３ジオプタ離れていてもよく、深度平面３は、０．２ジオプタ離れていてもよく、深度平面４は、０．１５ジオプタ離れていてもよく、深度平面５は、０．１ジオプタ離れていてもよく、深度平面６は、無限遠を表してもよい（すなわち、０ジオプタ離れている）。他の実施形態は、深度平面１５０を他の距離／ジオプタに生成してもよいことを理解されたい。したがって、仮想コンテンツを方略的に設置された深度平面１５０に生成することで、ユーザは、仮想オブジェクトを３次元で知覚することが可能である。例えば、ユーザは、別の仮想オブジェクトが深度平面６における無限遠に現れる間、第１の仮想オブジェクトが深度平面１内に表示されるとき、自分に近いと知覚し得る。代替として、仮想オブジェクトは、最初に、深度平面６に、次いで、深度平面５に等、仮想オブジェクトがユーザの非常に近くに現れるまで、表示されてもよい。上記の実施例は、例証目的のために有意に簡略化されていることを理解されたい。別の実施形態では、全６つの深度平面は、ユーザから離れた特定の焦点距離上に集中されてもよい。例えば、表示されるべき仮想コンテンツが、ユーザから０．５メートル離れたコーヒーカップである場合、全６つの深度平面は、コーヒーカップの種々の断面に生成され、ユーザに、コーヒーカップの高粒度の３−Ｄビューを与え得る。
【０３３９】
いくつかの実施形態では、画像ディスプレイシステム１００（例えば、ＶＲシステム、ＡＲシステム、ＭＲシステム等）は、多平面焦点システムとして機能してもよい。言い換えると、全６つのＬＯＥは、６つの固定された深度平面から生じるように現れる画像が、高速で連続して生成されるように、同時に照明されてもよく、光源は、画像情報をＬＯＥ１、次いで、ＬＯＥ２、次いで、ＬＯＥ３等に急速に伝達する。例えば、光学無限遠における空の画像を含む、所望の画像の一部は、時間１において投入されてもよく、光のコリメーションを留保する、ＬＯＥ（例えば、図５からの深度平面６）が、利用されてもよい。次いで、より近い木の枝の画像が、時間２において投入されてもよく、１０メートル離れた深度平面から生じるように現れる画像を作成するように構成される、ＬＯＥ（例えば、図５からの深度平面５）が、利用されてもよい。次いで、ペンの画像が、時間３において投入されてもよく、１メートル離れた深度平面から生じるように現れる画像を作成するように構成される、ＬＯＥが、利用されてもよい。本タイプのパラダイムは、ユーザの眼および脳（例えば、視覚野）が入力を全て同一画像の一部であると知覚するように、高速時間シーケンシャル（例えば、３６０Ｈｚ）方式で繰り返されることができる。
【０３４０】
画像ディスプレイシステム１００は、Ｚ軸（すなわち、深度平面）に沿って種々の場所から生じるように現れ、３−Ｄ体験／シナリオのための画像を生成する、画像を投影してもよい（すなわち、光ビームを発散または収束させることによって）。本願で使用されるように、光ビームは、限定ではないが、光源から照射される光エネルギー（可視および不可視光エネルギーを含む）の指向性投影を含む。種々の深度平面から生じるように現れる、画像を生成することは、その画像に関するユーザの眼の輻輳・開散運動（ｖｅｒｇｅｎｃｅ）および遠近調節（ａｃｃｏｍｍｏｄａｔｉｏｎ）に準拠し、輻輳・開散運動−遠近調節競合を最小限にするまたは排除する。
【０３４１】
図１−４に述べられ、示されるように、画像ディスプレイシステム１００は、画像ディスプレイデバイスデバイス１０１のための入力を提供するための装置２００を含む。装置２００は、画像ディスプレイデバイス１０１のユーザ５０が、ユーザ５０が画像ディスプレイデバイス１０１によって表示されるコンテンツを視認している間、ユーザ入力を打ち込むことを可能にする。１つの実装では、装置２００は、画像ディスプレイデバイス１０１と相互作用するように構成される、ハンドヘルドデバイス（携帯電話（例えば、スマートフォン）、タブレット、ＩＰＡＤ、ミニパッド等）であってもよい。図１−４に示される実施例では、装置２００は、画像ディスプレイデバイス１０１の処理モジュール１３０と通信することによって、画像ディスプレイデバイス１０１と相互作用する。装置２００と画像ディスプレイデバイス１０１の処理モジュール１３０との間の通信は、無線接続または有線接続を介して達成されてもよい。他の実施形態では、装置２００はまた、無線接続を介して、遠隔処理モジュール１３２および／または遠隔データリポジトリ１３４と通信してもよい。
【０３４２】
図６は、装置２００の実施例を図示する。装置２００は、ユーザ５０によって頭部装着されるために構成される、画像ディスプレイデバイス１０１と併用するためのものである。特に、装置２００は、ユーザ５０がディスプレイデバイス１０１によって表示される画像を視認している間、ユーザ５０がその指を使用してユーザ入力を提供することを可能にするための入力デバイス／コントローラとして構成される。ある場合には、装置２００は、画像ディスプレイシステム１００の一部と見なされ得る。本装置は、画面２０２と、処理ユニット２０４とを含む。処理ユニット２０４は、画面２０２の第１の面積２０６をユーザ５０の指アクションを感知するために割り当てるように構成される。処理ユニット２０４は、割り当てられた第１の面積２０６上で実施される、異なる指アクションを検出するように構成され、それによって、割り当てられた第１の面積２０６がタッチパッドのように機能することを可能にする。処理ユニット２０４はまた、装置２００の画面２０２の割り当てられた第１の面積によって感知されるユーザ５０の指アクションに基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツの変化を生じさせるための電子信号を生成するように構成される。電子信号は、検出された指アクションの識別を表してもよく、および／または検出された指アクションに基づいて処理ユニット２０４によって生成されたコマンドを表してもよい。
【０３４３】
図示される実施形態では、装置２００は、ハンドヘルド装置である。非限定的実施例として、ハンドヘルド装置は、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ）、またはタブレットであってもよい。
【０３４４】
図６に示されるように、装置２００の画面２０２は、タッチセンサ式領域２１０を有し、割り当てられた第１の面積２０６は、タッチセンサ式領域２１０の総面積未満である。故に、処理ユニット２０４は、割り当てられた第１の面積２０６の一部ではない、タッチセンサ式領域２１０の一部を使用してユーザ５０によって生成された入力を無視するように構成される。
【０３４５】
第１の面積２０６のサイズおよび形状は、事前に定義されてもよい、またはユーザ５０によって選択的に構成されてもよい。他の実施形態では、第１の面積２０６は、図６に示される正方形形状の代わりに、他の形状を有してもよい。図７Ａ−７Ｆは、処理ユニット２０４によって割り当てられ得る、異なる第１の面積２０６の実施例を図示する。図７Ａは、第１の面積２０６の長辺が装置２００の短辺と平行であって、第１の面積２０６の短辺が装置２００の長辺と平行である、矩形形状を有する、第１の面積２０６を図示する。他の実施形態では、図７Ｂに示されるもののように、第１の面積２０６は、第１の面積２０６の長辺が装置２００の長辺と平行であって、第１の面積２０６の短辺が装置２００の短辺と平行である、矩形形状を有してもよい。さらなる実施形態では、第１の面積２０６のサイズは、図示される実施例より小さく（またはより大きく）てもよい。例えば、他の実施形態では、第１の面積２０６は、画面の離散面積のみを占有する、小サイズを有してもよい（図７Ｃ）。さらなる実施形態では、第１の面積２０６は、円形形状（図７Ｄ）、六角形形状（図７Ｅ）、または他の多角形形状のいずれかを有してもよい。
【０３４６】
いくつかの実施形態では、第１の面積２０６は、画像ディスプレイデバイス１０１のディスプレイ画面の面積と対応する、形状を有してもよい。例えば、画像ディスプレイデバイス１０１の画面が、４：３のアスペクト比を有する場合、処理ユニット２０４によって割り当てられる第１の面積２０６もまた、４：３のアスペクト比を有してもよい（図７Ｆ）。１つの実装では、装置２００の処理ユニット２０４は、画像ディスプレイデバイス１０１のディスプレイ画面面積の形状を決定し、画像ディスプレイデバイス１０１のディスプレイ画面面積の形状に基づいて、第１の面積２０６の形状を決定するように構成される。例えば、処理ユニット２０４は、第１の面積２０６の形状が画像ディスプレイデバイス１０１のディスプレイ画面面積の形状と同一であることを決定してもよい。
【０３４７】
いくつかの実施形態では、処理ユニット２０４は、タッチセンサ式領域２１０のサイズを決定し、第１の面積２０６がユーザ５０の指アクションを感知するために割り当てられるためのサイズおよび／または形状を決定するように構成されてもよい。例えば、処理ユニット２０４は、装置２００のタッチセンサ式領域２１０全体が、２．５インチの幅および５．５インチの長さであることを決定してもよい。そのような場合、処理ユニット２０４は、次いで、第１の面積２０６の幅が定数ｋ１（例えば、０．９）×タッチセンサ式領域２１０の幅であることを決定してもよい（上記の実施例では、０．９×２．５＝２．２５インチとなるであろう）。同様に、処理ユニット２０４は、第１の面積２０６の長さが定数ｋ２（例えば、０．５）×タッチセンサ式領域２１０の長さであることを決定してもよい（上記の実施例では、０．５×５．５＝２．７５インチとなるであろう）。
【０３４８】
他の実施形態では、処理ユニット２０４は、装置２００のブランドおよびモデルを決定し、第１の面積２０６がユーザ５０の指アクションを感知するために割り当てられるためのサイズおよび／または形状を決定してもよい。例えば、比較的により大きい画面サイズを有する、装置２００のブランドおよびモデルは、比較的により小さい画面サイズを有する、装置２００の別のブランドおよび別のモデルと比較して、比較的により大きい第１の面積２０６を割り当てられてもよい。
【０３４９】
第１の面積２０６が、ユーザ５０の指アクションを感知するために割り当てられた後、ユーザ５０は、次いで、１本以上の指を使用し、装置２００の割り当てられた第１の面積２０６を使用して、画像ディスプレイシステム１００のための入力を打ち込んでもよい。例えば、ユーザ５０は、指を割り当てられた第１の面積２０６内で移動させ、画像ディスプレイデバイス１０１によって表示されているオブジェクトを移動させてもよい。オブジェクトは、カーソル、テキスト、画像、写真、ウィンドウ、フレーム、アプリケーションページ等の任意のオブジェクトであってもよい。別の実施例として、ユーザ５０は、２本の指を割り当てられた第１の面積２０６内で同一スワイプ方向に移動させ、画像ディスプレイデバイス１０１によって表示されているオブジェクトを移動させてもよい。さらなる実施例として、ユーザ５０は、ピンチまたはピンチ解除アクションを割り当てられた第１の面積２０６内で実施し、オブジェクトのサイズを変化させてもよい（例えば、ピンチによって、サイズを低減させる、ピンチ解除によって、サイズを増加させる）。さらなる実施例として、ユーザ５０は、タップアクション（例えば、単一タップ、二重タップ等）を割り当てられた第１の面積２０６内で実施し、オブジェクトを選択する、オブジェクトを選択解除する、オブジェクトを握持する、オブジェクトを握持解除すること等を行ってもよい。したがって、装置２００は、ユーザ５０が画像ディスプレイデバイス１０１によって表示されているコンテンツと相互作用するための入力を提供することを可能にするための入力デバイス／コントローラとして構成される。
【０３５０】
第１の動作モードでは、装置２００は、ユーザ５０が、装置２００を使用して、画像ディスプレイシステム１００のための入力を生成する間、視覚的ディスプレイを画面２０２上に提供しなくてもよい。画面の割り当てられた第１の面積２０６は、画面２０２の割り当てられた第１の面積２０６がユーザ５０の指アクションを感知している間、オブジェクトを表示させない。そのような場合、装置２００は、タッチパッドのように構成される。しかしながら、タッチパッドと異なり、装置２００自体は、モバイルまたはハンドヘルドデバイスであり得る。いくつかの実装では、装置２００による画面２０２上へのコンテンツの提示は、第１の動作モードにあるとき、少なくとも部分的に、劣化または無効にされてもよい。より具体的には、第１の動作モードにあるとき、装置２００は、そのような実装では、視覚的ディスプレイのためのより少ないコンテンツを画面２０２上に提供する、視覚的ディスプレイのための低減された明度および／またはコントラストのコンテンツを画面２０２上に提供する、画面２０２の明度レベルを低減させる、またはディスプレイ機能性を低減させ、電力を節約するための１つ以上の他のアクションを行ってもよい。いくつかの実施例では、第１の動作モードにあるとき、装置２００は、１つ以上のフィードバックコンポーネント（例えば、触覚的フィードバックコンポーネント、スピーカ等）の使用を通して、タッチパッドの境界および／またはタッチパッドが属するユーザインターフェースの他の部分を伝達してもよい。これらの実施例では、第１の動作モードにあるとき、装置２００は、画面２０２を使用して、ユーザインターフェースを視覚的に表示する代わりに、またはそれに加え、１つ以上のフィードバックコンポーネントを使用して、そのようなユーザインターフェースの１つ以上の部分を伝達してもよい。いくつかの実施形態では、そのようなユーザインターフェースまたはその一部の表現は、装置２００が第１のモードで動作している間、画像ディスプレイデバイス１０１によって表示されてもよい。これらの実施形態のうちの少なくともいくつかでは、それに対してタッチ入力が提供されている、画面２０２上の相対的場所もまた、画像ディスプレイデバイス１０１を通して、ユーザのために視覚的に表されてもよい。このように、ユーザは、いずれかの場所を見ている間、画面２０２と効果的に相互作用することが可能であり得る。これらの実施例のうちのいくつかでは、第１の動作モードにあるとき、そのようなユーザインターフェースまたはその一部の表現は、装置２００の画面２０２を使用して、ユーザインターフェースまたはその限定されるバージョン（例えば、ユーザインターフェースの少なくとも部分的に劣化または無効にされたバージョン）を視覚的に表示する代わりに、またはそれに加え、画像ディスプレイデバイス１０１を使用して表示されてもよい。
【０３５１】
第２の動作モードでは、処理ユニット２０４は、画面２０２を動作させ、コンテンツを表示する一方、画面２０２が指アクション入力をユーザ５０から受信することを可能にするように構成されてもよい。いくつかの実装では、第２の動作モードにあるときの、装置２００によって視覚的ディスプレイのために画面２０２上に提供される、コンテンツの数量、明度、および／またはコントラストは、第１の動作モードにあるときの、装置２００によって視覚的ディスプレイのために画面２０２上に提供される、コンテンツの数量、明度、および／またはコントラストを上回ってもよい。同様に、いくつかの実施例では、装置２００は、第２の動作モードにおいて、第１の動作モードにおいてより高い明度レベルで画面２０２を動作させてもよい。例えば、処理ユニット２０４は、図６に示されるもののように、画面２０２を動作させ、ドット２２０のグリッドを画面２０２の割り当てられた第１の面積２０６内に表示してもよい。ドット２２０のグリッドは、ユーザ５０がその指をより正確に位置付け得るように、ユーザ５０が割り当てられた第１の面積２０６が位置する場所を確認することを可能にする。ある場合には、処理ユニット２０４はまた、ユーザ５０が、ドット２０６のうちの１つ以上のものが表示される、画面２０２の割り当てられた第１の面積２０６の一部にタッチすることに応答して、ドット２２０のうちの１つ以上のものの特徴を変化させるように構成されてもよい（図８Ａ−８Ｂ）。特に、図８Ａは、ユーザ５０が、１本の指を用いて、装置２００の画面２０２の割り当てられた面積２０６の一部にタッチすることに応答して処理ユニット２０４によって生成された、視覚的フィードバック２３０の実施例を図示する。図８Ｂは、ユーザ５０が、２本の指を用いて、装置２００の画面２０２の割り当てられた面積２０６の一部にタッチすることに応答して、処理ユニット２０４によって生成された、視覚的フィードバック２３０の実施例を図示する。これは、ユーザ５０が、その指アクションが生成した入力が処理ユニット２０４によって正常に受信されたことを確認することを可能にする。上記の実施例では、視覚的フィードバック２３０は、円形と、タッチされた場所に近接するドット２２０の間隔の変化とを含む。他の実施形態では、視覚的フィードバック２３０は、ドット２２０の間隔の変化を伴わずに、円形のみを含んでもよい。さらなる実施形態では、円形形状の代わりに、視覚的フィードバック２３０は、ユーザ５０によってタッチされる画面２０２の場所に位置付けられる、処理ユニット２０４によって生成された（任意の形状の）オブジェクトを含んでもよい。なおもさらなる実施形態では、視覚的フィードバック２３０は、ドット２２０とともにオーバーレイされる、任意のオブジェクトを含まなくてもよい。そのような場合、視覚的フィードバック２３０は、ユーザ５０が画面２０２にタッチした場所における、ドットの色の変化および／またはドットの形状および／またはサイズの変化であってもよい。
【０３５２】
いくつかの実施形態では、ドット２２０の水平間隔は、ドット２２０の垂直間隔と同一であってもよい。他の実施形態では、ドット２２０の水平間隔は、ドット２２０の垂直間隔と異なってもよい。例えば、ドット２０２の水平間隔は、ドット２２０の垂直間隔より大きいまたはそれ未満であってもよい。
【０３５３】
第２のモードでは、装置２００の画面は、ドット２２０を表示することに限定されず、他の実施形態では、他のコンテンツを表示してもよいことに留意されたい。例えば、他の実施形態では、第２のモードにあるとき、装置２００の画面は、ユーザ５０が装置２００を使用して選択するためのいくつかのオブジェクト（例えば、写真、ビデオ、アイコン等）、ユーザ５０がテキストを打ち込むためのテキストボックス、ユーザ５０が事物を描くことを可能にするための描画「パッド」、ユーザ５０が選択するためのタブ、ユーザ５０が相互作用することを可能にするためのアプリケーショングラフィック等を表示してもよい。いくつかの実装では、多角形形状が、画面２０２の割り当てられた第１の面積２０６内に表示されてもよい。例えば、これらの実装では、本装置は、中実多角形形状、多角形形状の輪郭、または両方を、画面２０２の割り当てられた第１の面積２０６内に表示してもよい。いくつかの実施例では、そのような多角形形状の幾何学形状は、多角形形状の１つ以上の境界が、それぞれ、割り当てられた第１の面積２０６の１つ以上の境界と一致し得るように、割り当てられた第１の面積２０６の幾何学形状に対応してもよい。
【０３５４】
いくつかの実施形態では、装置２００は、第１のモードと第２のモードとの間で切り替えてもよい。例えば、装置２００は、画像ディスプレイデバイス１０１から受信されたコマンドに基づいて、第１のモードと第２のモードとの間で切り替えてもよい。いくつかの実装では、画像ディスプレイデバイス１０１は、その感知デバイスのうちの１つ以上のものから出力されたデータを分析し、装置２００がユーザの視野内にあるかどうかを決定してもよい。いくつかの実施例では、画像ディスプレイデバイス１０１のそのような１つ以上の感知デバイスは、１つ以上の前向きに面したカメラに対応してもよい。例えば、画像ディスプレイデバイス１０１は、そのカメラによって捕捉された画像を分析し、装置２００が画像のいずれかに示される（したがって、ユーザの視野内に位置する）かどうかを決定してもよい。装置２００が、カメラのいずれによっても検出されない場合、それに応答して、画像ディスプレイデバイス１０１は、次いで、装置２００に、第１のモードで動作するように命令してもよい。他方では、装置２００が、画像ディスプレイデバイス１０１のカメラによって検出される場合、それに応答して、画像ディスプレイデバイス１０１は、次いで、装置２００に、第２のモードで動作するように命令してもよい。本特徴は、ユーザ５０が装置２００の画面を見ていないとき、電力節約利点を提供し得るため、有利である。したがって、ユーザ５０が、画像ディスプレイデバイス１０１の画面を通して、装置２００を見ていない場合、装置２００の画面は、第１のモード（無コンテンツまたはコンテンツの低級セットを表示する）で動作してもよく、ユーザ５０が、画像ディスプレイデバイス１０１の画面を通して、装置２００を見ている場合、装置２００の画面は、第２のモード（その全体としてコンテンツを表示する）で動作してもよい。いくつかの実施例では、画像ディスプレイデバイス１０１は、その前向きに面したカメラのうちの１つ以上のもの以外の感知デバイスのうちの１つ以上のものを活用し、装置２００がユーザの視野内にあるかどうかを決定してもよい。例えば、画像ディスプレイデバイス１０１は、１つ以上の近接度センサ、内向きに面した眼追跡カメラ、またはユーザが画像ディスプレイデバイス１０１を装着しているかどうかを示すデータを出力することが可能な画像ディスプレイデバイス１０１の他の感知デバイスから出力されたデータに基づいて、装置２００がユーザの視野内にあるかどうかを決定してもよい。これは、特に、画像ディスプレイデバイス１０１が、仮想現実（ＶＲ）ヘッドセット、またはユーザによって装着されているとき、ユーザの環境のビューの一部を物理的にオクルードする、他のウェアラブルコンピューティングデバイスである実装では、画像ディスプレイデバイスデバイス１０１が、１つ以上のそのような感知デバイスから出力されたデータに基づいて、装置２００に、第１の動作モードと第２の動作モードとの間で切り替えるように命令するために有益であり得る。
【０３５５】
また、いくつかの実施形態では、第１の面積２０６で実施される水平移動入力の各単位長Ｌｈは、画像ディスプレイデバイス１０１によって表示されるオブジェクトの水平移動Ｍｈの対応する量を生じさせ得る。同様に、第１の面積２０６で実施される垂直移動入力の各単位長Ｌｖは、画像ディスプレイデバイス１０１によって表示されるオブジェクトの垂直移動Ｍｖの対応する量を生じさせ得る。水平移動効率は、比率Ｍｈ／Ｌｈによって表され得、垂直移動効率は、比率Ｍｖ／Ｌｖによって表され得る。比率Ｍｈ／Ｌｈが、１．０である場合、これは、割り当てられた第１の面積２０６における水平移動入力の１単位が、同一単位の水平移動を画像ディスプレイデバイス１０１によって表示されるオブジェクトのために生じさせるであろうことを意味する。比率Ｍｈ／Ｌｈが、１．０より大きい場合、これは、割り当てられた第１の面積２０６における水平移動入力の１単位が、１単位を上回の水平移動を画像ディスプレイデバイス１０１によって表示されるオブジェクトのために生じさせるであろうことを意味する。比率Ｍｈ／Ｌｈが、１．０未満である場合、これは、割り当てられた第１の面積２０６における１単位の水平移動入力が、１単位未満の水平移動を画像ディスプレイデバイス１０１によって表示されるオブジェクトのために生じさせるであろうことを意味する。類似概念は、垂直方向にも適用される。いくつかの実施形態では、装置２００の画面は、画像ディスプレイデバイス１０１の画面と比較して、サイズがより小さくてもよい。そのような場合、Ｍｈ／Ｌｈ＞１であるように、かつＭｖ／Ｌｖ＞１であるように、割り当てられた第１の面積２０６を構成することが望ましくあり得る。これは、ユーザ５０が、比較的により小さい第１の面積２０６を装置２００上で動作させ、画像ディスプレイデバイス１０１内のより大きい画面面積を網羅することを可能にする。他の実施形態では、装置２００の画面は、画像ディスプレイデバイス１０１の画面と比較して、サイズがより大きくてもよい。そのような場合、Ｍｈ／Ｌｈ＜１であるように、かつＭｖ／Ｌｖ＜１であるように、割り当てられた第１の面積２０６を構成することが望ましくあり得る。これは、ユーザ５０が、比較的により大きい第１の面積２０６を装置２００上で動作させ、画像ディスプレイデバイス１０１内のより小さい画面面積を網羅することを可能にする。他の実施形態では、装置２００および画像ディスプレイデバイス１０１の相対的画面サイズにかかわらず、割り当てられた第１の面積２０６の移動効率（Ｍｈ／ＬｈおよびＭｖ／Ｌｖ）は、任意の値に恣意的に設定されてもよい。
【０３５６】
いくつかの実施形態では、比率Ｍｈ／Ｌｈは、比率Ｍｖ／Ｌｖに等しくてもよい。これは、水平移動効率が、割り当てられた第１の面積２０６を使用して打ち込まれる入力に関して、垂直移動効率と同一であることを意味する。他の実施形態では、比率Ｍｈ／Ｌｈは、比率Ｍｖ／Ｌｖより高くてもよい。これは、水平移動効率が、割り当てられた第１の面積２０６を使用して打ち込まれる入力に関して、垂直移動効率より高いことを意味する。これは、ユーザ５０が、（垂直空間に関するものと比較して）割り当てられた第１の面積２０６内のより少ない水平空間を通して移動させることによって、画像ディスプレイデバイス１０１の表示される画面内のより多くの水平空間を網羅することを可能にする。さらなる実施形態では、比率Ｍｈ／Ｌｈは、Ｍｖ／Ｌｖの比率未満であってもよい。これは、水平移動効率が、割り当てられた第１の面積２０６を使用して打ち込まれる入力に関して、垂直移動効率より低いことを意味する。これは、ユーザ５０が、（水平空間に関するものと比較して）割り当てられた第１の面積２０６内のより少ない垂直空間を通して移動させることによって、画像ディスプレイデバイス１０１の表示される画面内のより多くの垂直空間を網羅することを可能にする。
【０３５７】
いくつかの実施形態では、Ｍｈ／Ｌｈは、画像ディスプレイデバイス１０１の画面の幅に基づいてもよく、Ｍｖ／Ｌｖは、画像ディスプレイデバイス１０１の画面の高さに基づいてもよい。したがって、Ｍｈ／ＬｈおよびＭｖ／Ｌｖは、画像ディスプレイデバイス１０１の画面のアスペクト比または形状に基づいてもよい。例えば、画像ディスプレイデバイス１０１の画面が、４：３のアスペクト比（幅対高さ比率）を有する場合、Ｍｈ／Ｌｈは、Ｍｖ／Ｌｖの１．３３倍であり得る。これらの移動効率が、例えば、正方形形状を有する、割り当てられた第１の面積２０６に関して適用されるとき、ユーザによる水平移動入力の単位は、垂直移動の単位に関するものと比較して、画像ディスプレイデバイス１０１内に表示されるオブジェクトを１．３３倍多く移動させるであろう。故に、割り当てられた第１の面積２０６（実施例では、正方形形状を伴う）が、画像ディスプレイデバイス１０１の画面の形状（実施例では、４：３のアスペクト比を有する）と対応し得ない場合でも、割り当てられた第１の面積２０６の移動効率は、ユーザ５０が、割り当てられた第１の面積２０６を使用して、水平および垂直に空間の全てを被覆し得るように選択または決定され得る。
【０３５８】
さらなる実施形態では、割り当てられた第１の面積２０６に関する水平移動効率および／または垂直移動効率は、可変であってもよい。特に、割り当てられた第１の面積２０６に関する水平移動効率および／または垂直移動効率は、割り当てられた第１の面積２０６内の入力場所の関数、および／または画像ディスプレイデバイス１０１の画面内のカーソル／ポインタ位置の関数であってもよい。例えば、水平移動効率は、第１の面積２０６で生成された入力が視野の中心または第１の面積２０６の中心に対応するとき、第１の値を有してもよく、第１の面積２０６で生成された入力が視野の周縁または第１の面積２０６の周縁の場所と対応するとき、第２の値（第１の値より高い）を有してもよい。本特徴は、ユーザ５０が、その指が第１の面積２０６または視野の左／右縁に接近するにつれて、より多くのコンテンツを通してスクロールまたは移動させることを可能にするため、望ましくあり得る。スクロール速度は、カーソルがコンテンツを通して「より多く移動している」ため、より高速となるように現れてもよい。他の実施形態では、第２の値は、第１の値より低くてもよい。
【０３５９】
本明細書に説明される１つ以上の実施形態では、第１の面積２０６に関する水平移動効率および／または垂直移動効率は、事前に決定されてもよい、処理ユニット２０４によって決定されてもよい、および／または装置２００のユーザ５０によって構成可能であってもよい。
【０３６０】
図６に戻ると、いくつかの実施形態では、処理ユニット２０４はまた、随意に、画面２０２の第２の面積２４０を第１のボタン２４２として割り当てるように構成されてもよい。図示される実施例では、第１のボタン２４２は、「ホーム」ボタンである。他の実施形態では、第１のボタン２４２は、他のタイプの機能を実施するための他のタイプのボタンであってもよい。
【０３６１】
また、処理ユニット２０４は、随意に、画面の第３の面積２５０を第２のボタン２５２として割り当てるように構成されてもよい。図示される実施例では、第２のボタン２５２は、「トグル」ボタンである。トグルボタンは、ユーザが、選択機能を実施する、および／またはカーソルまたはポインタの機能を変化させることを可能にし得る。他の実施形態では、第２のボタン２５２は、他のタイプの機能を実施するための他のタイプのボタンであってもよい。
【０３６２】
加えて、処理ユニット２０４は、随意に、画面の第４の面積２６０を第３のボタン２６２として割り当てるように構成されてもよい。図示される実施例では、第３のボタン２６２は、「バンパ」ボタンである。バンパボタンは、装置２００のソフトウェア／オペレーティングシステムに応じたマルチ機能ボタンである。ある場合には、バンパボタンは、ユーザ５０が、音量を制御する、ページを捲る、拡大率を変化させること等を可能にし得る。他の実施形態では、第３のボタン２６２は、他のタイプの機能を実施するための他のタイプのボタンであってもよい。
【０３６３】
他の実施形態では、処理ユニット２０４は、画面の３つを上回る面積を個別の入力面積として割り当ててもよい（例えば、指移動入力、ボタン、制御等を受信するためのパッド面積）。
【０３６４】
さらに、いくつかの実施形態では、装置２００の任意の制御は、画像ディスプレイデバイスデバイス１０１のための入力を生成するように動作可能であってもよい。例えば、いくつかの実施形態では、装置２００の音量制御は、画像ディスプレイデバイス１０１のスピーカを制御するために利用されてもよい。１つの実装では、処理ユニット２０４は、装置２００における音量制御の作動を検出するように構成される。検出された作動に応答して、処理ユニット２０４は、次いで、画像ディスプレイデバイス１０１への伝送のために、対応する制御信号（例えば、音量アップ信号、音量ダウン信号、ミュート等）を提供する。制御信号の伝送は、無線で、またはケーブルを通して、達成されてもよい。画像ディスプレイデバイス１０１は、次いで、装置２００によって提供される制御信号に従って、そのスピーカを動作させる。
【０３６５】
また、図６に示されるように、いくつかの実施形態では、処理ユニット２０４は、ユーザ５０が画像ディスプレイデバイス１０１の画面によって提示される画像を捕捉することを可能にするための「画像捕捉」ボタン２７４を提供してもよい。画像は、画像ディスプレイデバイス１０１の画面によって表示されるコンテンツ、および／または画像ディスプレイデバイス１０１の画面を通して視認されるような周囲環境内のコンテンツを含んでもよい。１つの実装では、処理ユニット２０４は、「画像捕捉」ボタン２７４の押下を検出し、それに応答して、制御信号を生成し（画像ディスプレイデバイス１０１への伝送のために）、画像ディスプレイデバイス１０１に、スクリーンショット機能を実施させ、画像ディスプレイデバイス１０１によって表示されるコンテンツのスクリーンショットを捕捉するように構成される。代替として、または加えて、処理ユニット２０４は、画像ディスプレイデバイス１０１に、そのカメラを動作させ、カメラによって視認されるような周囲の写真を撮影させるための制御信号を生成してもよい。表示されるコンテンツの画像および周囲の画像は、処理ユニット２０４および／または処理ユニット１３０によって、組み合わせられ、合成画像を形成してもよい。ある場合には、「画像捕捉」ボタン２７４はまた、装置２００によって表示されるコンテンツの画像を捕捉するために押下されてもよい。装置２００によって表示される画像は、人工的に生成されたグラフィックおよび／または装置２００のカメラによって捕捉されたカメラ画像であってもよい。例えば、処理ユニット２０４は、「画像捕捉」ボタン２７４の押下を検出し、それに応答して、スクリーンショット機能を実施し、装置２００によって表示されるコンテンツのスクリーンショットを捕捉してもよい。また、他の実施形態では、「画像捕捉」ボタン２７４は、ビデオを捕捉するために使用されてもよい。例えば、「画像捕捉」ボタン２７４は、ある持続時間にわたって長押しされてもよい。処理ユニット２０４は、「画像捕捉」ボタン２７４の長押しが存在することを検出し、装置２００のカメラを動作させ、ビデオの記録を開始する。ユーザ５０は、再び、「画像捕捉」ボタン２７４を長押し、ビデオの記録を停止してもよい。したがって、処理ユニット２０４が、「画像捕捉」ボタン２７４に関する２回目の長押しが存在することを検出するとすぐに、処理ユニット２０４は、次いで、カメラを動作させ、ビデオの記録を停止する。装置２００を使用してビデオを生成するための他の技法が、他の実施形態では採用されてもよく、「画像捕捉」ボタン２７４は、単に、ビデオを生成するために使用され得る、制御の実施例であることに留意されたい。
【０３６６】
１つ以上の実施形態では、装置２００によって捕捉された画像またはビデオは、装置２００によって、記憶のために、ネットワーク（例えば、クラウドネットワーク）に送信されてもよい。そのような場合、画像ディスプレイデバイス１０１は、その画面上への表示のために、記憶された画像またはビデオをネットワーク（例えば、クラウドネットワーク）から読み出してもよい。代替として、装置２００によって捕捉された画像またはビデオは、短距離ネットワーク（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワーク、Ｗｉ−Ｆｉ等）によって、画像ディスプレイデバイス１０１に送信されてもよい。また、いくつかの実施形態では、装置２００は、メディアコンテンツ（例えば、写真（ｐｈｏｔｏ）、写真（ｐｉｃｔｕｒｅ）、ビデオ等）をネットワークから取得するように構成されてもよい。例えば、別のユーザが、メディアコンテンツをクラウドネットワークにアップロードしてもよく、ユーザ５０は、装置２００および／または画像ディスプレイデバイス１０１と関連付けられるアカウントを介して、クラウドネットワークにアクセスすることによって、そのようなメディアコンテンツを取得してもよい。
【０３６７】
いくつかの実施形態では、ユーザ５０が、画面２０２の割り当てられた第１の面積２０６（シミュレートされたタッチパッド領域）を使用しているとき、ボタン２４２、２５２、２６２は、無効にされる。これは、ユーザ５０が、これらのボタンのいずれかに不注意にタッチし、アクティブ化することを防止する利点を有し得る。他の実施形態では、ユーザ５０が、画面２０２の割り当てられた第１の面積２０６を使用しているとき、ボタン２４２、２５２、２６２のうちの１つ以上のものは、無効にされず、それによって、ユーザ５０が、第１の割り当てられた面積２０６（シミュレートされたタッチパッド領域）およびボタン２４２、２５２、２６２のいずれかの両方を使用して、同時指アクションを実施することを可能にする。
【０３６８】
図６に示されるように、処理ユニット２０４はまた、随意に、画面２０２の別の面積２７０をキーボードアクティブ化ボタン２７２として割り当てるように構成されてもよく、処理ユニット２０４は、ユーザ５０が、キーボードアクティブ化ボタン２７２が位置する、画面２０２の割り当てられた第２の面積２７０にタッチすることに応答して、画面２０２を動作させ、キーボード２７４を表示するように構成される、（図９Ａ）。図９Ｂは、画面２０２によって表示され得る、キーボード２７４の別の実施例を図示する。表示されるキーボード２７４は、ユーザ５０が、テキスト、数字、記号、表現、メッセージ等を打ち込むことを可能にする。
【０３６９】
図６に戻ると、処理ユニット２０４は、ジェスチャ認識を実施し、割り当てられた面積２０６、２４０、２５０、２６０のいずれかまたは組み合わせ上で実施される指アクションを識別するように構成される。１つの実装では、装置２００は、バッファを含み、ユーザ５０が、割り当てられた面積上で実施される指アクションを使用して、入力を打ち込むにつれて、装置２００は、画面２０２上でタッチされた位置に対応するタッチ入力データを生成する。処理ユニット２０４は、タッチ入力データをバッファに追加し、バッファ内に記憶される入力データを使用して、ジェスチャ認識を実施するように構成される。いくつかの実施形態では、入力データは、割り当てられた第１の面積２０６内の個別のタッチされた場所を表す、位置データを含んでもよい。入力データはまた、個別の場所がユーザ５０によってタッチされた個別の時間を表す、個別のタイミングデータを含んでもよい。ユーザ５０が、ボタン２４２、２５２、２６２のいずれかにタッチする場合、生成された対応する入力データは、タッチされたボタンの識別、タッチアクションのタイミング、およびまた、ボタンがタッチされた持続時間を含んでもよい。
【０３７０】
図示される実施形態では、処理ユニット２０４は、入力データを使用して、ジェスチャ認識を実施し、実施されたジェスチャのための対応するコマンドを識別するように構成される。例えば、処理ユニット２０４が、入力データから、ユーザ５０がスワイプアクションを行っていることを決定する場合、処理ユニット２０４は、次いで、ユーザの指アクションと対応するコマンドとして、「移動」を識別し得る。別の実施例として、処理ユニット２０４が、入力データから、ユーザ５０がピンチアクションを行っていることを決定する場合、処理ユニット２０４は、次いで、指アクションと対応するコマンドとして、「サイズ縮小」を識別し得る。
【０３７１】
処理ユニット２０４は、上記のジェスチャまたは指アクションを検出することに限定されず、処理ユニット２０４は、ユーザ５０の他の指アクションを検出することもできることに留意されたい。非限定的実施例として、処理ユニット２０４は、１本の指のスワイプ（例えば、上／下スワイプ（図１０Ａ）、左／右スワイプ（図１０Ｂ））、２本の指スワイプ、１本の指のタッチ移動（図１１Ａ）、２本の指のタッチ移動（図１１Ｂ）、２本の指のピンチ（図１２Ａ）、２本の指のピンチ解除（図１２Ｂ）、２本の指の半径方向移動（図１３）、長押しタッチ（図１４）、タップ（図１５）、二重タップ等を検出するように構成されてもよい。１つの実装では、処理ユニット２０４は、ユーザの指が画面２０２と接触する持続時間に基づいて、長押しアクションおよびタップアクションを区別するように構成される。例えば、タッチ持続時間が、０．７秒またはそれ未満である場合、処理ユニット２０４は、指アクションがタップアクションであることを決定し得る。他方では、タッチ持続時間が、１秒以上の場合、処理ユニット２０４は、指アクションが長押しアクションであることを決定し得る。また、処理ユニット２０４は、「ホーム」ボタンが位置する面積、「トリガ」ボタンが位置する面積、および「バンパ」ボタンが位置する面積等、画面２０２の他の割り当てられた面積を使用して実施される、指アクションを検出してもよい。いくつかの実装では、本明細書に説明される「ホーム」、「トリガ」、および「バンパ」ボタンのうちの１つ以上のもののそれぞれの機能性は、米国特許出願第１５／９６５，７０２号（参照することによってその全体として本明細書に組み込まれる）に説明されるような「ホーム」、「トリガ」、および「バンパ」ボタンのうちの１つ以上のもののそれぞれの機能性に対応してもよい。同様に、いくつかの実施例では、本明細書に説明されるタッチパッドの機能性は、米国特許出願第１５／９６５，７０２号（その全体が、参照することによって本明細書に組み込まれる）に説明されるものに対応してもよい。したがって、装置２００は、専用入力コントローラのための適正な代用品として機能し得る。図１６Ａは、「トリガ」ボタン上で実施され得、処理ユニット２０４によって検出可能である、指アクション（例えば、長押し、タップ等）の実施例を示す。さらに、処理ユニット２０４は、画面２０２の異なる割り当てられた面積上で実施される、指アクションの組み合わせを検出するように構成されてもよい。例えば、図１６Ｂに示されるように、ユーザ５０は、「トリガ」ボタンを長押してもよく、それを行っている間、また、画面２０２の第１の割り当てられた面積２０６を使用して、タッチ移動を実施してもよい。処理ユニット２０４は、これらの指アクションの両方を同時に検出するように構成され、それらを画像ディスプレイデバイスデバイス１０１のための組み合わせられた入力として見なし得る。例えば、処理ユニット２０４は、指アクションの上記の組み合わせが、選択されたオブジェクトを移動させるためのコマンドを作成するためのものであることを決定し得る。処理ユニット２０４は、次いで、そのようなコマンド信号を画像ディスプレイデバイスに伝送し、選択されたオブジェクトを移動させてもよい。処理ユニット２０４は、画面２０２の１つ以上の割り当てられた面積上で実施される、上記の異なる指アクションまたは指アクションの組み合わせのための対応するコマンドを生成するように構成される。
【０３７２】
いくつかの実施形態では、ユーザ５０が、ある指アクションを画面２０２の割り当てられた面積上で実施している間、ユーザ５０の指が、非意図的に、画面２０２から離れ得る。本状況に対処するために、処理ユニット２０４は、ユーザ５０が画面２０２上の任意の場所にタッチしていないことを示す、所定の閾値量を上回る連続サンプルを受信後、ある指アクション（例えば、スワイプアクション等）が終了したことを決定するように構成されてもよい。例えば、処理ユニット２０４は、そのようなスワイプアクションが終了したことを決定する前に、３つの（または他の数の）連続ヌルサンプルを受信するまで待機してもよい。本実施例では、処理ユニット２０４は、一連のタッチ入力サンプルに続いて、２つの連続ヌルサンプル（例えば、ユーザの指が非意図的に画面２０２にタッチしないことに起因して）、その後、一連のタッチ入力サンプルを受信し得る。本状況では、処理ユニット２０４は、依然として、１つの持続スワイプアクションの一部であるかのように本サンプルのシーケンス全体を取り扱うであろう。これは、ユーザ５０が、ユーザが前の実施されたアクションを再実施することを要求せずに、そのアクションを補正し、指アクションを終了することを可能にする。上記の特徴は、それらが、雑音をフィルタリング除去し、誤差を測定または感知するためのシステムロバスト性を増加させることに役立つため、有利である。
【０３７３】
いくつかの実施形態では、処理ユニット２０４は、識別されたコマンドを画像ディスプレイデバイス１０１（例えば、処理モジュール１３０）に送信するように構成される。処理モジュール１３０は、次いで、処理ユニット２０４によって決定された受信されたコマンドに基づいて、ユーザ５０が視認するために表示すべきコンテンツを決定する。ある場合には、同一コマンドは、ユーザ５０によって使用されている特定のアプリケーション、および／またはユーザ５０によって視認されている特定のコンテンツに応じて、異なる効果を画像ディスプレイデバイス１０１によって表示されているコンテンツに及ぼし得る。例えば、ユーザ５０が、ユーザ５０がオブジェクトの異なるページをブラウズすることを可能にする、ページを視認している場合、「移動」コマンドが、オブジェクトの異なるページのスクロールを生じさせ得る。他方では、ユーザ５０が、オブジェクトが移動されることを可能にする、アプリケーション内にいる場合、「移動」コマンドは、オブジェクトを１つの場所から別の場所に移動させることを生じさせ得る。
【０３７４】
上記の実施形態に図示されるように、装置２００は、いくつかの点において、有利であって、頭部装着型画像ディスプレイデバイスの技術分野を改良する。第１に、装置２００は、頭部装着型画像ディスプレイデバイスのための専用入力コントローラが、利用不可能になる場合（例えば、専用入力コントローラが、紛失される、破損する、バッテリ切れになる等の場合）、装置２００が、代わりに、頭部装着型画像ディスプレイデバイスのための入力を打ち込むために、ユーザ５０によって使用され得るように、（頭部装着型画像ディスプレイデバイスのための）バックアップ入力デバイスとしての役割を果たし得る。画像ディスプレイデバイスの多くのユーザは、すでに、出かけるときはいつでも、スマートフォンを携行している。したがって、スマートフォンを使用して、装置２００を入力コントローラとして実装することは、ユーザが画像ディスプレイデバイスデバイスのための入力コントローラを有する機会を増加させるであろう。本装置はまた、画像ディスプレイデバイスが、専用入力コントローラを付属される必要がなくなり得るように、画像ディスプレイデバイスデバイスのためのメインまたは単独入力デバイスとしても使用されてもよい。
【０３７５】
述べられたように、画像ディスプレイデバイスの多くのユーザは、すでに、出かけるときはいつでも、スマートフォンまたは他のタイプのモバイルデバイスを携行している。したがって、スマートフォンまたは任意の他のタイプのモバイルデバイスを使用して、装置２００を入力コントローラとして実装することは、ユーザがモバイルデバイスを有する限り、ユーザが画像ディスプレイデバイス１０１を任意の場所で使用し得るため（ディスプレイデバイスデバイス１０１のための専用入力コントローラを伴わない場合でも）、画像ディスプレイデバイスデバイスのための可搬性および移動性を改良するであろう。バックアップおよび補助入力サポートもまた、大部分のユーザが、すでに、出かけるときはいつでも、モバイルデバイスを携行しているため、装置２００を通して達成され得る。
【０３７６】
装置２００は、テキストを入力するためのメインデバイスとして使用される、または代替として、テキストを入力するための専用入力コントローラの代替として使用されてもよい。ユーザが頭部装着型画像ディスプレイデバイスの透明部分を通して、装置の画面を視認する間、装置のタッチスクリーンを通してテキストを打ち込むことは、ユーザが専用入力コントローラを使用してテキストを打ち込む間、キーボードを画像ディスプレイデバイスの視認画面上に表示するより便宜的かつ効率的である。スマートフォンは、キーボードを実装することが公知であるが、頭部装着型画像ディスプレイデバイスのための入力を提供するコンテキストにおいて、スマートフォンを使用して、キーボードを実装する概念は、新規かつ非直感的であると考えられる。これは、そのようなソリューションが、頭部装着型画像ディスプレイデバイス１０１のユーザ５０が、画像ディスプレイデバイス１０１のディスプレイ画面を通して視認し、装置２００の画面２０２（キーボードが表示される）を視認することを要求するであろうためである。故に、本ソリューションは、ユーザが、焦点をディスプレイ画像ディスプレイデバイス１０１のディスプレイ画面から装置２００の画面２０２（画像ディスプレイデバイス１０１のディスプレイ画面を通して可視である）に偏移させることを要求するであろう。しかしながら、視覚的焦点における偏移にもかかわらず、画像ディスプレイデバイスデバイス１０１のための入力デバイスとして装置２００上に実装されるタッチ画面キーボードは、一部のユーザにとって、あるインスタンスでは、より快適であり得ることが考えられる。
【０３７７】
また、装置２００がユーザの携帯電話（例えば、スマートフォン）を使用して実装される、実施形態では、装置２００はまた、ユーザの電話と画像ディスプレイデバイス１０１との間のデジタル画像および写真および他のメディアコンテンツの転送を促進し得る。例えば、画像ディスプレイデバイス１０１のカメラによって撮影された写真は、ユーザの装置２００に転送されてもよく、装置２００のカメラによって撮影された写真は、画像ディスプレイデバイス１０１に転送されてもよい。コンテンツおよびユーザによる頭部装着型画像ディスプレイデバイスのための制御入力の両方を提供する、装置は、ユニークであると考えられる。
【０３７８】
加えて、いくつかの実施形態では、本明細書に説明される装置２００は、頭部装着型画像ディスプレイデバイスのユーザが、インターネット、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワーク等のネットワークを通して、アプリケーションストアおよびコンテンツにアクセスすることを可能にする。大部分のスマートフォンは、すでに、複数のタイプのネットワーク接続（例えば、Ｗｉ−Ｆｉ接続、Ｂｌｕｅｔｏｏｔｈ（登録商標）接続、セルラータワーへの接続等）のための複数のネットワークインターフェースを有しているため、スマートフォン（または他のタイプのポータブルネットワークデバイス）を使用して、装置２００を実装することは、ユーザが、異なるタイプの接続を通して、メディアコンテンツおよび他の情報を複数のソースから取得することを可能にする利点を有するであろう。例えば、画像ディスプレイデバイスデバイス１０１のための入力デバイスとして実装される、装置２００はまた、画像ディスプレイデバイス１０１と併用可能なアプリケーションを取得するために、アプリケーションストアにアクセスしてもよい。別の実施例として、画像ディスプレイデバイスデバイス１０１のための入力デバイスとして実装される、装置２００はまた、メディアコンテンツを、ウェブから、別のモバイルデバイス（例えば、電子メール、テキスティング、エアドロップ等を通して）から取得してもよい。いくつかの実施形態では、装置２００はまた、ユーザ５０が、装置２００の画面２０２上に表示されるユーザインターフェースを通して、画像ディスプレイデバイスデバイス１０１のためのアカウント設定を制御し、画像ディスプレイデバイス１０１を管理することを可能にし得る。
【０３７９】
さらに、いくつかの実施形態では、本明細書に説明される装置２００は、頭部装着型画像ディスプレイデバイス１０１がユーザ５０によって装着されていないときでも、通知（画像ディスプレイデバイスデバイス１０１のための）をネットワーク（例えば、インターネット）から受信し得る。例えば、画像ディスプレイデバイス１０１は、異なる通知を装置２００にプッシュ配信してもよい。通知のプッシュ配信は、直接、画像ディスプレイデバイス１０１によって、または間接的に、別のネットワークデバイス（クラウドネットワーク内のコンポーネント等）を通して、実施されてもよい。非限定的実施例として、装置２００によって受信される通知は、カレンダ通知、広告通知、ソーシャルメディア通知、画像ディスプレイデバイス１０１等の動作に関する動作通知（例えば、バッテリステータス、記憶装置レベル、更新通知等）、または前述の任意の組み合わせであってもよい。また、いくつかの実施形態では、画像ディスプレイデバイス１０１と通信する、第三者が、通知を画像ディスプレイデバイス１０１に提供してもよい。そのような場合、画像ディスプレイデバイス１０１は、ユーザ５０が画像ディスプレイデバイス１０１を装着していない場合でも、ユーザ５０が通知を確認し得るように、通知を装置２００に転送してもよい。通知特徴は、カレンダ管理等の機能がより実践的に行われることを可能にし、画像ディスプレイデバイスデバイス１０１のためのタイムリーなリマインダおよびリアルタイム更新が、装置２００を介してユーザによって受信され得るため、有利である。
【０３８０】
感覚フィードバック
【０３８１】
いくつかの実施形態では、処理ユニット２０４は、随意に、ユーザ５０の指アクションに応答して、装置２００内のフィードバックコンポーネントを動作させるように構成されてもよい。そのような特徴は、ユーザ５０が、その指が、第１の面積２０６の境界に到達している、またはそれを交差していることを把握することを可能にするという点で、有利である。特に、ユーザ５０が、画像ディスプレイデバイス１０１によって表示されるコンテンツを視認しているとき、ユーザ５０は、装置２００を視認していない場合がある。したがって、ユーザ５０は、その指が第１の面積２０６（指アクション入力を受信するために割り当てられている）の境界外に移動したことを視覚的に気付かない場合がある。フィードバック特徴は、フィードバックを介して、画像ディスプレイシステム１００のユーザ５０に、割り当てられた第１の面積２０６の境界を交差しそうである、そこに到達した、またはそれを交差したことを知らせることによって、本技術的問題を解決し、画像ディスプレイシステム１００のための技術的改良を提供する。フィードバックは、振動（触覚的フィードバック）の形態であってもよく、これは、１つ以上の機械的パルスを含んでもよい。代替として、または加えて、フィードバックは、オーディオフィードバックを含んでもよい。
【０３８２】
図１７に示されるように、いくつかの実施形態では、第１の面積２０６は、境界２８０を有してもよく、処理ユニット２０４は、ユーザ５０の指が、境界２８０を交差している、そこに到達している、または事前に規定された距離２８２内の場所に移動しているとき、フィードバックコンポーネントを動作させるように構成されてもよい。１つの実装では、第１の割り当てられた面積２０６は、４つの境界２８０を伴う、正方形または矩形形状を有する。そのような場合、処理ユニット２０４は、ユーザ５０の指が、第１の割り当てられた面積２０６の４つの境界２８０のいずれかを交差している、そこに到達している、またはそこから事前に規定された距離内の場所に移動しているとき、フィードバックコンポーネントを動作させるように構成されてもよい。フィードバックコンポーネントは、触覚的フィードバックコンポーネント、スピーカ、フィードバック信号（画像ディスプレイデバイス１０１による表示のための視覚的信号等）を生成することが可能である、他のタイプのコンポーネントのいずれか、または前述の任意の組み合わせを含んでもよい。したがって、本明細書で使用されるように、用語「フィードバックコンポーネント」は、１つ以上の感覚フィードバックを提供するための１つ以上のコンポーネントを含んでもよい。同様に、本明細書で使用されるように、用語「フィードバック」は、１つ以上の異なるタイプのフィードバックを含んでもよい。
【０３８３】
別の実施例として、第１の面積２０６は、基準場所を少なくとも部分的に囲繞する、１つ以上の境界２８０を有してもよい。例えば、第１の面積２０６は、基準場所（例えば、中心）を囲繞する、正方形または矩形形状を有してもよい、または基準場所（例えば、中心）を囲繞する、円形形状を有してもよい。そのような場合、処理ユニット２０４は、ユーザ５０の指が基準場所からの事前に規定された距離に到達することに応答して、装置２００内のフィードバックコンポーネントを動作させるように構成されてもよい。
【０３８４】
また、いくつかの実施形態では、処理ユニット２０４は、第１の面積２０６に対するユーザ５０の１本以上の指間の異なる個別の空間関係に基づいて、装置２００内のフィードバックコンポーネントを動作させ、異なるタイプのフィードバックを生成するように構成されてもよい。これは、ユーザ５０が、その指が割り当てられた第１の面積２０６の１つ以上の境界２８０に到達している程度を把握することを可能にする。一実施例では、異なる個別の空間関係は、１本以上の指のうちの１本、または２本の指間の点が、割り当てられた第１の面積２０６の境界２８０から異なる個別の距離２８２に到達することであってもよい。別の実施例では、異なる個別の空間関係は、（１）ユーザの１本以上の指のうちの１本、または２本の指間の点と、（２）割り当てられた第１の面積２０６内の基準場所との間の（閾値を超える）異なる距離であってもよい。
【０３８５】
一実施例では、異なるタイプのフィードバックは、第１の振幅を伴う、第１の触覚的インパルスと、第１の振幅と異なる第２の振幅を伴う、第２の触覚的インパルスとを含んでもよい。そのような場合、ユーザの指が、割り当てられた第１の面積２０６の境界２８０のより近くに移動する（または１つ以上の境界２８０によって囲繞される基準場所からさらに離れるように移動する）につれて、触覚的インパルスの振幅は、増加するであろう。
【０３８６】
別の実施例では、異なるタイプのフィードバックは、第１の触覚的インパルスの数と、第１の数と異なる第２の触覚的インパルスの数とを含む。そのような場合、ユーザの指が、割り当てられた第１の面積２０６の境界２８０のより近くに移動する（または１つ以上の境界２８０によって囲繞される基準場所からさらに離れるように移動する）につれて、触覚的インパルスの数は、増加するであろう。
【０３８７】
さらなる実施例では、異なるタイプのフィードバックは、第１の周波数を伴う、第１の一連の触覚的インパルスと、第１の周波数と異なる第２の周波数を伴う、第２の一連の触覚的インパルスとを含む。そのような場合、ユーザの指が、割り当てられた第１の面積２０６の境界２８０のより近くに移動する（または１つ以上の境界２８０によって囲繞される基準場所からさらに離れるように移動する）につれて、触覚的インパルスの周波数は、増加するであろう。
【０３８８】
別の実施例では、異なるタイプのフィードバックは、第１のトーンを伴う、第１のオーディオ信号と、第２のトーンを伴う、第２のオーディオ信号とを含んでもよい。
【０３８９】
なおも別の実施例では、異なるタイプのフィードバックは、第１の数のオーディオ信号と、第２の数のオーディオ信号とを含んでもよく、第１の数は、第２の数と異なる。
【０３９０】
さらなる実施例では、異なるタイプのフィードバックは、第１のオーディオメッセージと、第１のオーディオメッセージと異なる、第２のオーディオメッセージとを含んでもよい。
【０３９１】
他の実施形態では、処理ユニット２０４は、ユーザの指が割り当てられた第１の面積２０６の異なる境界２８０に到達することに基づいて、フィードバックコンポーネントを動作させ、異なるタイプのフィードバックを生成してもよい。例えば、割り当てられた第１の面積２０６は、第１の境界２８０（例えば、左境界または右境界）と、第２の境界２８０（例えば、上境界または下境界）とを有してもよい。そのような場合、処理ユニット２０４は、ユーザの１本以上の指が、第１の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、フィードバックコンポーネントを動作させ、第１のタイプのフィードバックを生成するように構成されてもよく、ユーザの１本以上の指が、第２の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、フィードバックコンポーネントを動作させ、第２のタイプのフィードバックを生成するように構成されてもよい。そのような特徴は、ユーザ５０が、装置２００を見ずに、その指が接近している境界２８０を把握することを可能にするため、望ましくあり得る。
【０３９２】
また、他の実施形態では、処理ユニット２０４は、ユーザの指のスワイプ方向に基づいて、フィードバックコンポーネントを動作させるように構成されてもよい。例えば、割り当てられた第１の面積２０６が、上境界と、下境界と、左境界と、左境界とを伴う、矩形形状を有すると仮定する。ユーザ５０が、その指を上向きにスワイプさせる場合、到達される可能性が高い境界２８０は、上境界となるであろう。そのような場合、処理ユニット２０４は、次いで、フィードバックコンポーネントを動作させ、ユーザ５０にユーザの指が上境界に到達していることを知らせるためのフィードバックのタイプを生成してもよい。
【０３９３】
いくつかの実施形態では、フィードバックが、第１の面積２０６の境界２８０外（またはそれに近い）場所のタッチが割り当てられた第１の面積２０６を使用してユーザ５０から生じる、状況においてのみ提供されることを確実にすることが望ましくあり得る。例えば、ユーザ５０が、割り当てられた第１の面積２０６外（またはそこから事前に規定された距離内）の場所にタッチし、タッチアクションが、第１の面積２０６内から開始する持続スワイプアクションの一部ではない場合、処理ユニット２０４は、フィードバックコンポーネントを動作させ、任意のフィードバックを提供しなくてもよい。他方では、割り当てられた第１の面積２０６外（またはそこから事前に規定された距離内）の場所のタッチが、割り当てられた第１の面積２０６内から開始する、スワイプアクションの一部である場合、処理ユニット２０４は、フィードバックコンポーネントを動作させ、フィードバックを提供してもよい。
【０３９４】
図１８は、上記の２つのシナリオを検討する、フィードバックを提供するためのアルゴリズムまたは方法３００を図示する。最初に、処理ユニット２０４は、ユーザ５０によるタッチ入力の受信を示す、入力信号が存在するかどうかを決定する（アイテム３０２）。入力信号は、ユーザ５０が装置２００のタッチセンサ式領域内の任意の場所にタッチする結果として生成され得る。そのような入力信号が存在しない場合、処理ユニット２０４は、次いで、フラグをクリアする（アイテム３０４）。図示される実施形態では、フラグは、ユーザ５０が、割り当てられた第１の面積２０６の内側の場所にタッチすることによって、指アクションを開始したかどうかを追跡するために使用される。ユーザが、そのようなアクションを開始した場合、フラグが、設定されるであろう。該当しない場合、フラグは、クリアされるであろう。フラグが、クリアされた後、方法は、アイテム３０２にループバックするように、処理ユニット２０４は、ユーザ５０が装置２００の任意のタッチセンサ式領域の一部（例えば、割り当てられた第１の面積２０６外および内の面積）をタッチしたかどうかを決定し続ける。
【０３９５】
処理ユニット２０４が、ユーザ５０によるタッチ入力の受信を示す、入力信号が存在することを決定する場合、処理ユニット２０４は、次いで、タッチされた場所が画面２０２の割り当てられた第１の面積２０６内であるかどうかを決定する（アイテム３０６）。タッチされた場所が、割り当てられた第１の面積２０６の内側である場合、処理ユニット２０４は、ユーザ５０が割り当てられた第１の面積２０６内の場所にタッチしたことを伴う、指アクションが生じたことを示すためのフラグを設定する（アイテム３０８）。処理ユニット２０４はまた、タッチ入力データをバッファに追加し（アイテム３１０）、バッファ内に記憶される入力データを使用して、ジェスチャ認識を実施する（アイテム３１２）。議論されるように、バッファは、指アクションを割り当てられた第１の面積２０６および／または他の割り当てられた面積上で実施する、ユーザ５０によって生成された入力データを記憶するように構成される。いくつかの実施形態では、アイテム３１２において、処理ユニット２０４は、入力データを使用して、ジェスチャ認識を実施し、実施されるジェスチャ（指アクション）に関する対応するコマンドを識別する。処理ユニット２０４はまた、画面２０２の１つ以上の割り当てられた面積上で実施される、検出された指アクションに関する対応するコマンドを生成または識別する。いくつかの実施形態では、処理ユニット２０４は、コマンドを画像ディスプレイデバイス１０１（例えば、処理モジュール１３０）に送信するように構成される。処理モジュール１３０は、次いで、装置２００によって提供される受信されたコマンドに基づいて、ユーザ５０が視認するために表示すべきコンテンツを決定する。
【０３９６】
図１８に戻ると、他方で、処理ユニット２０４が、アイテム３０６において、タッチされた場所が割り当てられた第１の面積２０６外にあることを決定する場合、処理ユニット２０４は、次いで、フラグが以前に設定されているかどうかを決定する（アイテム３１６）。フラグが以前に設定されていない場合、これは、現在タッチされている場所が、割り当てられた第１の面積２０６内の場所から開始した指アクションの一部ではない（例えば、現在タッチされている場所が、割り当てられた第１の面積２０６の外側の場所におけるユーザ５０のタップ、握持等から生じている場合がある）ことを意味する。そのような場合、処理ユニット２０４は、フィードバックコンポーネントを動作させず、かつフィードバックは、ユーザ５０に提供されない。本方法は、次いで、処理ユニット２０４が、ユーザ５０が装置２００のタッチセンサ式領域の任意の部分（例えば、割り当てられた第１の面積２０６外および内の面積）をタッチしたかどうかを決定し続け得るように、アイテム３０２にループバックする。
【０３９７】
他方で、処理ユニット２０４が、アイテム３１６において、フラグが以前に設定されていることを決定する場合、これは、現在タッチされている場所（割り当てられた第１の面積２０６の外側または割り当てられた第１の面積２０６の境界２８０から事前に規定された距離２８２内にある）が、第１の面積２０６内から開始した指アクションの軌道の一部であることを意味する。そのような場合、処理ユニット２０４は、次いで、フィードバックコンポーネントを動作させ、フィードバックを提供する（アイテム３１８）。いったんフィードバックが、提供されると、処理ユニットは、次いで、ユーザ５０が割り当てられた第１の面積２０６にタッチしたことから生成された入力データを記憶する、バッファをフラッシュしてもよい（アイテム３１４）。バッファのフラッシュは、ユーザ５０が割り当てられた第１の面積２０６にタッチしたことから生じる、前の入力データが、削除され、コマンドが、ユーザの指が、割り当てられた第１の面積２０６の境界２８０に到達した、またはそれを超えたため、識別および生成されないであろうことを意味する。
【０３９８】
指生成入力信号および／またはセンサ信号に基づくコンテンツの変化
【０３９９】
上記に説明されるように、画面２０２の割り当てられた第１の面積２０６（タッチパッドのように機能する）および他の割り当てられた面積（面積２４０、２５０、２６０のように）は、ビデオディスプレイデバイス１０１のユーザ５０が、ビデオディスプレイデバイス１０１のための種々の指生成入力を提供することを可能にする。装置２００の処理ユニット２０４は、画像ディスプレイデバイス１０１によって表示されるコンテンツの変化を生じさせるための（指生成入力から生じる）電子信号を生成するように構成される。ある場合には、電子信号は、指アクションの識別を表してもよい。代替として、または加えて、電子信号は、割り当てられた面積２０６、２４０、２５０、２６０（図１０−１６を参照して説明されるものおよび図１８のアイテム３１２および３１４のように）を使用して生成された指アクション入力の認識に基づいて処理ユニット２０４によって決定された、コマンドまたはコマンドの識別を表してもよい。いくつかの実施形態では、装置２００は、有線接続を介して、そのような電子信号を画像ディスプレイデバイス１０１に伝送するように構成される。他の実施形態では、装置２００は、画像ディスプレイデバイス１０１への無線伝送のために、無線通信モジュールを使用して、電子信号を無線形態に変換してもよい。ビデオディスプレイデバイス１０１の処理モジュール１３０は、信号を装置２００から受信し、信号に基づいて、ディスプレイサブシステム１１０による表示のために、コンテンツを変化させる。
【０４００】
非限定的実施例として、コンテンツの変化は、コンテンツのサイズの変化、コンテンツの位置の変化、コンテンツの形状の変化、コンテンツの色の変化、コンテンツ内の情報の置換、コンテンツ内の情報の量の増減、または前述の任意の組み合わせであってもよい。ある場合には、指生成入力（割り当てられた第１の面積２０６を使用して生成される）によって生じるコンテンツの変化は、カーソルまたはポインタの移動であってもよい。他の場合では、指生成入力によって生じるコンテンツの変化は、画像ディスプレイデバイス１０１によって表示される、別のアイテムの別の選択へのアイテムの選択の変化であってもよい。さらに他の場合では、指生成入力によって生じるコンテンツの変化は、画像ディスプレイデバイス１０１のディスプレイを横断したオブジェクト（例えば、写真、コンピュータ生成画像、漫画等）の移動であってもよく、移動は、ユーザ５０の視認平面（例えば、Ｘ−Ｙ平面）内において、またはユーザ５０の視認深度に沿って（例えば、Ｚ−軸に沿って）生じてもよい。また、ある場合には、コンテンツのサイズの変化は、画像ディスプレイデバイス１０１によって表示されているオブジェクト（例えば、写真、コンピュータ生成画像、漫画等）のサイズの変化であってもよい。
【０４０１】
処理ユニット２０４によって検出された指アクションは、処理ユニット２０４によって、種々の異なるコマンド（電子信号の実施例）を決定するために使用されてもよく、処理ユニット２０４は、画像ディスプレイデバイス１０１がコマンドに基づいて表示されているコンテンツを変化させることを可能にするために、そのようなコマンドを画像ディスプレイデバイス１０１に伝送してもよい（無線で、または有線接続を通して）ことに留意されたい。非限定的実施例として、検出されたタッチ移動（図１１Ａに示されるもののように）から決定されるコマンドは、画像ディスプレイデバイス１０１によって処理され、要素を標的化する、カーソルの移動を制御する、画像ディスプレイデバイス１０１の視認画面の平面内でナビゲートすること等を行なってもよい。検出された上向きまたは下向きスワイプ（図１０Ａに示されるもののように）から決定されるコマンドは、単純グリッドおよびリストレイアウト内のコンテンツをスクロールするために、画像ディスプレイデバイス１０１によって処理されてもよい。検出された左または右スワイプ（図１０Ｂに示されるもののように）から決定されるコマンドは、画像ディスプレイデバイス１０１による表示のために、現在の視認フレームに対して、次のページに移動する、異なるセクションに移動すること等のために、画像ディスプレイデバイス１０１によって処理されてもよい。２本の指のタッチおよびスクロールアクション（図１１Ｂに示されるもののように）から決定されるコマンドは、画像ディスプレイデバイス１０１によって表示されるコンテンツの慣性スクロールを提供するために、画像ディスプレイデバイス１０１によって処理されてもよい（すなわち、２本の指のタッチが、ゆっくりと移動される場合、ページが、ゆっくりとかつ精密にスクロールし、２本の指のタッチが、急速スワイプで移動される場合、ページが一気に捲られる）。ピンチアクション（図１２Ａに示されるもののように）またはピンチ解除アクション（図１２Ｂに示されるもののように）から決定されるコマンドは、画像ディスプレイデバイス１０１によって表示されるオブジェクトのサイズを変化させるために、画像ディスプレイデバイス１０１によって処理されてもよい。割り当てられた第１の面積２０６内の検出された長押し（図１４に示されるもののように）から決定されるコマンドは、画像ディスプレイデバイス１０１による表示のための、メニューを開く、ブラウザを開く、アプリケーションを開くこと等のために、画像ディスプレイデバイス１０１によって処理されてもよい。割り当てられた第１の面積２０６内の検出されたタップアクション（図１５に示されるもののように）または「トリガ」ボタン上のタップアクション（図１６Ｂに示されるもののように）から決定されるコマンドは、画像ディスプレイデバイス１０１による表示のための、付加的機能メニューを開くこと等のために、画像ディスプレイデバイス１０１によって処理されてもよい。処理ユニット２０４によって生成されたコマンドによって生じる上記の機能は、実施例にすぎない。他の実施形態では、上記に説明される同一の検出された指アクションは、説明される実施例と異なる他の機能を実施するための他の異なるコマンドを生成するために使用されてもよい。
【０４０２】
また、いくつかの実施形態では、検出された指アクションのシーケンスから決定されるコマンドのシーケンスは、ユーザ５０が種々のタスクを画像ディスプレイデバイス１０１によって表示されるコンテンツ上で実施することを可能にするために、処理ユニット２０４から画像ディスプレイデバイス１０１に伝送されてもよい。例えば、コマンドのシーケンスは、オブジェクトおよびコンテンツ抽出の３Ｄ設置のために、処理ユニット２０４によって提供されてもよい。１つの実装では、ユーザ５０は、「トリガボタン」を長押し、画像ディスプレイデバイス１０１によって表示されるオブジェクトを握持し、次いで、第１の割り当てられた面積２０６を使用して、タッチ移動を実施し、握持されたオブジェクトを移動させ、次いで、「トリガボタン」を解放し、オブジェクトを所望の場所に設置する。いくつかの実施形態では、オブジェクトは、「トリガ」ボタンが押下されている限り、握持され、「トリガ」ボタンが解放されるとすぐに、ドロップされる。そのような場合、ユーザ５０は、一方の手を使用して、「トリガ」ボタンを押下してもよい一方、他方の手は、握持されたオブジェクトを移動させるために使用される。代替として、オブジェクトが握持された後、ユーザは、「トリガ」ボタンを解放することができ、オブジェクトは、依然として、握持されたままであろう。そのような場合、ユーザは、同一手を使用して、握持されたオブジェクトを移動させることができる。握持されたオブジェクトが、望ましく設置された後、ユーザは、次いで、「トリガ」ボタンをタップまたは長押し、握持されたオブジェクトを解放することができる。３Ｄ設置特徴は、ユーザ５０が、画像ディスプレイデバイス１０１によって表示される任意のオブジェクトを移動させることを可能にし得る。例えば、ユーザ５０は、画像をアプリケーション内にドラッグおよびドロップするために、スライドショーを構成するために、ウェブスライダを移動させるために等、上記の特徴を使用してもよい。いくつかの実施形態では、オブジェクトが、握持されている間、ユーザ５０は、割り当てられた第１の面積２０６および／または頭部姿勢を使用して、握持されたオブジェクトを移動させることができ、割り当てられた第１の面積２０６を使用して、握持されたオブジェクトを回転させることができ（図１３に示されるもののように、２本の指の半径方向移動を使用して）、割り当てられた第１の面積２０６を使用して、握持されたオブジェクトをスケーリングすることができる（図１２Ａ／１２Ｂに示されるもののように、ピンチまたはピンチ解除アクションを使用して）。
【０４０３】
別の実施例として、処理ユニット２０４は、ユーザ５０によるあるスワイプアクションを検出し、それに応答して、ユーザ５０がテキスト（例えば、英語文字、他の言語における表音文字または表意文字、数字、句読点、特殊文字、記号、絵文字、テキストグラフィック等）を打ち込むがことを可能にするためのテキストボックスを提供してもよい。本スワイプ／タイプ特徴は、ユーザ５０がテキストおよび他の情報を打ち込むための高速かつ便宜的方法を提供し得る。
【０４０４】
いくつかの実施形態では、割り当てられた面積２０６上で実施される指アクションを使用して生成された入力信号に加え、装置２００の処理ユニット２０４はまた、装置２００の配向と関連付けられる、センサ信号を取得し、入力信号とセンサ信号の組み合わせを使用して、画像ディスプレイデバイス１０１によって表示されているコンテンツの変化を生じさせてもよい。特に、処理ユニット２０４は、入力信号とセンサ信号の組み合わせに基づいて、コマンドを決定してもよく、そのようなコマンドを画像ディスプレイデバイス１０１に伝送してもよい。画像ディスプレイデバイス１０１は、次いで、コマンドを処理し、コマンドに基づいて、コンテンツを変化させる。代替として、処理ユニット２０４は、入力信号に関する第１のコマンドと、センサ信号に関する第２のコマンドとを決定してもよく、両コマンドを画像ディスプレイデバイス１０１に伝送してもよい。画像ディスプレイデバイス１０１は、次いで、コマンドを処理し、両コマンドに基づいて、コンテンツを変化させる。
【０４０５】
例えば、いくつかの実施形態では、装置２００はさらに、装置２００の配向を感知するための配向センサを含む。配向センサは、慣性測定ユニット（ＩＭＵ）または他のタイプの配向センサのいずれかであってもよい。そのような場合、処理ユニット２０４は（１）指生成入力信号および（２）装置の感知された配向の両方に基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるための電子信号を生成するように構成されてもよい。
【０４０６】
ある場合には、指生成入力信号は、ユーザ５０のピンチまたはピンチ解除アクションと関連付けられ得る。そのような場合、装置、すなわち、処理ユニット２０４は、（１）ピンチまたはピンチ解除アクションと関連付けられる入力信号と、（２）装置２００の感知された配向とに基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるための電子信号を生成するように構成されてもよい。例えば、処理ユニット２０４は、（１）ピンチまたはピンチ解除アクションが、装置２００が第１の配向にある間、装置２００によって感知される場合、コンテンツを第１の平面において収縮または拡張させるための電子信号を生成し、（２）ピンチまたはピンチ解除アクションが、装置２００が第１の配向と異なる第２の配向にある間、装置２００によって感知される場合、コンテンツを第２の平面において収縮または拡張させるための電子信号を生成するように構成されてもよく、第２の平面は、第１の平面と異なる。いくつかの実施形態では、装置２００は、装置２００の長軸が、水平平面と、４５°未満、またはより好ましくは、３０°未満の角度を形成するとき、第１の配向を有すると見なされ得る。また、装置２００は、装置２００の長軸が、垂直平面と、４５°未満、またはより好ましくは、３０°未満の角度を形成するとき、第２の配向を有すると見なされ得る。
【０４０７】
加えて、コンテンツが、装置が第１の配向にあることに起因して、収縮または拡張する、第１の平面は、コンテンツが、装置が第２の配向にあることに起因して、収縮または拡張する、第２の平面と垂直であってもよい。例えば、第１の平面は、仮想３次元環境内のＹ−Ｚ平面であってもよく、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【０４０８】
他の実施形態では、ユーザ５０のピンチまたはピンチ解除アクションの代わりに、入力信号は、他のタイプの指生成アクションから生じてもよい。例えば、入力信号は、ユーザ５０によって実施されるスワイプアクションから生じてもよい。そのような場合、装置、すなわち、処理ユニット２０４は、（１）スワイプアクションと関連付けられる入力信号と、（２）装置２００の感知された配向とに基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるための電子信号を生成するように構成されてもよい。
【０４０９】
例えば、処理ユニット２０４は、（１）ピンチまたはピンチ解除アクションが、装置２００が第１の配向にある間、装置２００によって感知される場合、コンテンツを第１の平面において移動させるための電子信号を生成し、（２）ピンチまたはピンチ解除アクションが、装置２００が第１の配向と異なる第２の配向にある間、装置２００によって感知される場合、コンテンツを第２の平面において移動させるための電子信号を生成するように構成されてもよく、第２の平面は、第１の平面と異なる。いくつかの実施形態では、装置２００は、装置２００の長軸が、水平平面と、４５°未満、またはより好ましくは、３０°未満の角度を形成するとき、第１の配向を有すると見なされ得る。また、装置２００は、装置２００の長軸が、垂直平面と、４５°未満、またはより好ましくは、３０°未満の角度を形成するとき、第２の配向を有すると見なされ得る。
【０４１０】
加えて、コンテンツが、装置が第１の配向にあることに起因して移動する、第１の平面は、コンテンツが、装置が第２の配向にあることに起因して移動する、第２の平面と垂直であってもよい。例えば、第１の平面は、仮想３次元環境内のＹ−Ｚ平面であってもよく、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【０４１１】
いくつかの実施形態では、コンテンツは、仮想３次元環境内にあって、処理ユニット２０４は、スワイプアクションが、装置２００の配向が水平平面と略平行である（例えば、水平平面から±３０°の角度を形成する）間、装置２００によって感知されるとき、コンテンツをユーザ５０のより近くまたはそこからより遠くに移動させることによって、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるための電子信号を生成するように構成される。処理ユニット２０４はまた、スワイプアクションが、装置２００の配向が水平平面と略垂直である（例えば、垂直平面から±３０°の角度を形成する）間、装置２００によって感知されるとき、画像ディスプレイデバイス１０１によって表示されるコンテンツを３次元環境内の垂直平面において移動させるための電子信号を生成するように構成される。
【０４１２】
いくつかの実施形態では、処理ユニット２０４は、装置２００の感知された配向に基づいて、コンテンツを１つ以上の方向に拡張させるための電子信号を生成するように構成される。例えば、装置２００が、第１の配向（例えば、直立配向）にある場合、電子信号は、コンテンツを装置２００の第１の配向と対応する第１の方向に拡張させるようにコマンドしてもよい。装置２００が、第２の配向（例えば、表が上の配向）にある場合、電子信号は、コンテンツを装置２００の第２の配向と対応する第２の方向に拡張させるようにコマンドしてもよい。
【０４１３】
また、いくつかの実施形態では、処理ユニット２０４は、装置２００の感知された配向に基づいて、コンテンツを移動または回転させるための電子信号を生成するように構成される。
【０４１４】
さらに、いくつかの実施形態では、装置２００はさらに、装置２００の移動を感知するための移動センサを含み、処理ユニット２０４は、装置２００の感知された移動に基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させる（例えば、移動させる）ための電子信号を生成するように構成される。移動センサは、加速度計、または移動および／または移動方向を検出し得る、他のコンポーネントのいずれかを含んでもよい。
【０４１５】
図１９Ａおよび１９Ｂは、上記に説明される特徴のうちのいくつかの実施例を図示する。特に、図１９Ａは、装置の表が上の配向にある間の、図６の装置上で実施される、指アクションの実施例と、表示されるコンテンツに及ぼされる対応する効果の実施例とを図示する。図１９Ｂは、装置が直立配向にある間の、図６の装置上で実施される、指アクションの実施例と、表示されるコンテンツに及ぼされる対応する効果の実施例とを図示する。図１９Ａに示されるように、装置が、表が上の配向においてユーザ５０によって保持されているとき、ユーザ５０は、（１）画像ディスプレイデバイス１０１によって表示されるオブジェクト４０２をＹ−軸を中心として回転させための、装置２００の画面２０２の割り当てられた第１の面積２０６上の２本の指の半径方向移動４００ａと、（２）オブジェクト４０２をＺ−軸に沿ってさらに離れるように移動させるための、装置２００の画面２０２の割り当てられた第１の面積２０６上での垂直スワイプ移動４００ｂと、（３）オブジェクト４０２をＺ−軸に沿ってサイズを増加させるための、装置２００の画面２０２の割り当てられた第１の面積２０６上でのピンチ解除移動４００ｃとを実施してもよい。他方では、図１９Ｂに示されるように、装置が、直立配向にユーザ５０によって保持されているとき、ユーザ５０は、（１）オブジェクト４０２をＺ−軸を中心として回転するように画像ディスプレイデバイス１０１によって表示させるための、装置２００の画面２０２の割り当てられた第１の面積２０６上での２本の指の半径方向移動４１０ａと、（２）オブジェクト４０２をＹ−軸に沿って上（または下）に移動させるための、装置２００の画面２０２の割り当てられた第１の面積２０６上での垂直スワイプ移動４１０ｂと、（３）オブジェクト４０２をＹ−軸に沿ってサイズ増加させるための、装置２００の画面２０２の割り当てられた第１の面積２０６上でのピンチ解除移動４１０ｃとを実施してもよい。故に、装置２００の配向に応じて、同一指アクションは、画像ディスプレイデバイス１０１によって表示されるコンテンツ上で異なる効果を達成するであろう。
【０４１６】
いくつかの実施形態では、処理ユニット２０４は、指アクション入力および／または配向センサ信号の６つの異なるシナリオを検出し、対応する制御信号を生成し、それぞれ、６つの異なる自由度において、画像ディスプレイデバイス１０１によって表示されるオブジェクトを移動させるように構成されてもよい。例えば、指アクション入力および／または配向センサ信号に基づいて、画像ディスプレイデバイス１０１によって表示されるオブジェクトは、Ｘ−軸に沿って平行移動され、Ｙ−軸に沿って平行移動され、Ｚ−軸に沿って平行移動され、Ｘ−軸を中心として回転し、Ｙ−軸を中心として回転し、Ｚ−軸を中心として回転してもよい。
【０４１７】
いくつかの実施形態では、装置２００の処理ユニット２０４によって生成された電子信号はまた、画像ディスプレイデバイス１０１の画面を視認しているユーザ５０が、処理ユニット２０４によって検出されている指アクションを確認し得るように、画像ディスプレイデバイス１０１にタッチヒントを表示させてもよい。例えば、ユーザ５０が、２本の指のタッチ移動を画面２０２の第１の割り当てられた面積２０６上で実施し、画像ディスプレイデバイス１０１によって表示されているオブジェクトを慣性移動させている場合、２本の指のタッチ移動の検出に基づいて処理ユニット２０４によって生成された電子信号は、画像ディスプレイデバイス１０１に伝送されてもよく、これは、次いで、グラフィック（タッチヒント）を表示し、ユーザ５０に、２本の指のタッチ移動を実施していることを知らせる。同一特徴は、他のタイプの検出された指アクションに適用されてもよい。したがって、画像ディスプレイデバイス１０１は、ユーザ５０に異なる個別の指アクションが装置２００によって検出されていることを知らせるために、異なる指アクションインジケータを表示してもよい。
【０４１８】
１つ以上の実施形態では、本明細書に説明される任意の特徴は、装置２００の処理ユニット２０４および／または画像ディスプレイデバイス１０１の処理ユニット１３０によって実施されてもよいことに留意されたい。故に、装置２００の処理ユニット２０４によって実施されるように本明細書に説明される１つ以上の特徴は、代替として、画像ディスプレイデバイス１０１の処理ユニット１３０によって、または装置２００の処理ユニット２０４と画像ディスプレイデバイス１０１の処理ユニット１３０の組み合わせによって、実施されてもよい。同様に、画像ディスプレイデバイス１０１の処理ユニット１３０によって実施されるように本明細書に説明される１つ以上の特徴は、代替として、装置２００の処理ユニット２０４によって、または装置２００の処理ユニット２０４と画像ディスプレイデバイス１０１の処理ユニット１３０の組み合わせによって、実施されてもよい。
【０４１９】
(ジェスチャハンドオフ)
【０４２０】
いくつかの実施形態では、画像ディスプレイデバイス１０１は、ユーザ５０の手のジェスチャを検出するためのカメラを含んでもよく、画像ディスプレイデバイス１０１の処理ユニット１３０は、検出されたジェスチャを解釈し、画像ディスプレイデバイス１０１を動作させるための対応する制御信号を生成してもよい。いくつかの実施形態では、割り当てられた第１の面積２０６上でユーザ５０によって実施されるジェスチャは、所望の動作を達成するために、画像ディスプレイデバイス１０１のカメラによって検出されたジェスチャと組み合わせられてもよい。例えば、いくつかの実施形態では、装置２００は、コンテンツをその画面上に表示してもよく、ユーザ５０は、ピンチアクションを装置２００の画面上で実施し、表示されるコンテンツを抽出してもよい。処理ユニット２０４は、装置２００を使用して実施されるピンチアクションを検出し、それをコンテンツを抽出するための制御信号として解釈する。ユーザ５０は、次いで、ピンチ解除アクションを画像ディスプレイデバイス１０１のカメラの視野内で実施してもよい。画像ディスプレイデバイス１０１は、ピンチ解除アクションを検出し、それをコンテンツを画像ディスプレイデバイス１０１の画面によって提示される（またはそれを通して視認可能である）ある場所に設置するための制御信号として解釈する。故に、装置２００によって実施されるジェスチャ検出は、画像ディスプレイデバイス１０１によって実施されるジェスチャ検出と組み合わせられ、装置２００によって表示されるコンテンツおよび／または画像ディスプレイデバイス１０１によって表示されるコンテンツに作用してもよい。
【０４２１】
別の実施例では、画像ディスプレイデバイス１０１は、コンテンツをその画面上に表示してもよく、ユーザ５０は、ピンチアクションを画像ディスプレイデバイス１０１のカメラの正面で実施し、表示されるコンテンツを抽出してもよい。画像ディスプレイデバイス１０１の処理ユニット１３０は、カメラによって捕捉されるようなピンチアクションを検出し、それをコンテンツを抽出するための制御信号として解釈する。ユーザ５０は、次いで、ピンチ解除アクションを装置２００上で実施してもよい。装置２００は、ピンチ解除アクションを検出し、それをコンテンツを装置２００の画面によって提示されるある場所に設置するための制御信号として解釈する。
【０４２２】
また、いくつかの実施形態では、装置２００によって表示されるコンテンツは、コンテンツを装置２００において選択し、コンテンツを装置２００のディスプレイ面積の縁に移動させる（例えば、タッチ移動、スワイプ等によって）ことによって、画像ディスプレイデバイス１０１の「環境」に移動されてもよい。処理ユニット２０４が、コンテンツがディスプレイの縁に移動されたことを検出すると、処理ユニット２０４は、次いで、コンテンツが画像ディスプレイデバイス１０１のディスプレイ画面に移動されるべきであることを決定する。装置２００は、次いで、制御信号を伝送し、コンテンツを画像ディスプレイデバイス１０１によって表示させる。コンテンツが、装置２００の画面から画像ディスプレイデバイス１０１の画面に「移動された」後、ユーザ５０は、次いで、装置２００を使用して（例えば、割り当てられた第１の面積２０６に作用し、コンテンツを移動させる、コンテンツのサイズを変更する等）、および／または画像ディスプレイデバイス１０１のカメラによる検出のために、手のジェスチャを使用することによって、さらなる動作をコンテンツ上で実施してもよい。
【０４２３】
いくつかの実施形態では、装置２００の画面から画像ディスプレイデバイス１０１の画面（またはその逆）へのコンテンツの「移動」は、時間的連続性を提供するように実行されてもよい。例えば、コンテンツが装置２００の画面上で消失するとすぐに、画像ディスプレイデバイス１０１の処理ユニット１３０は、直ちに、画像ディスプレイデバイス１０１の画面による表示のために、コンテンツの画像を生成および提供してもよい。他の実施形態では、装置２００の画面から画像ディスプレイデバイス１０１の画面（またはその逆）へのコンテンツの「移動」は、任意の時間的連続性を伴わずに実行されてもよい。例えば、コンテンツが装置２００の画面上で消失した後、画像ディスプレイデバイス１０１の画面による表示のためのコンテンツの画像を提供するために、遅延が存在してもよい。
【０４２４】
また、いくつかの実施形態では、装置２００の画面から画像ディスプレイデバイス１０１の画面（またはその逆）へのコンテンツの「移動」は、空間連続性を提供するように実行されてもよい。例えば、装置２００の画面上のコンテンツが、コンテンツを画像ディスプレイデバイス１０１の画面に移動させるために、ディスプレイの右縁に移動される場合、コンテンツが装置２００の画面外に移動されるとすぐに、画像ディスプレイデバイス１０１は、直ちに、コンテンツを画像ディスプレイデバイス１０１の画面の左縁の隣に表示してもよい。同様に、別の実施例として、画像ディスプレイデバイス１０１の画面上のコンテンツが、コンテンツを装置２００の画面に移動させるために、ディスプレイの右縁に移動される場合、コンテンツが、画像ディスプレイデバイス１０１の画面外に移動されるとすぐに、装置２００は、直ちに、コンテンツを装置２００の画面の左縁の隣に表示してもよい。
【０４２５】
他の実施形態では、装置２００の画面から画像ディスプレイデバイス１０１の画面（またはその逆）へのコンテンツの「移動」は、任意の空間連続性を伴わずに、実行されてもよい。例えば、装置２００の画面上のコンテンツが、画面外に移動された後、コンテンツは、常時、画像ディスプレイデバイス１０１の画面上の所定の場所（例えば、中心）に現れてもよい。
【０４２６】
一使用実施例では、上記の特徴は、ユーザ５０が、ポーカーゲームにおいて、カードを配ることを可能にするために実装されてもよい。例えば、ユーザ５０は、装置２００を使用して、スワイプアクションを実施し、ポーカーのカードを割り振ってもよい。ポーカーのカードは、装置２００の画面外に移動し得、画像ディスプレイデバイス１０１の画面上に（または別のユーザが使用している、別の画像ディスプレイデバイスの画面上であって、他の画像ディスプレイデバイスは、インターネット、Ｗｉ−Ｆｉ等のネットワークを介して、画像ディスプレイデバイス１０１と通信してもよい）現れ得る。
【０４２７】
また、いくつかの実施形態では、ユーザのジェスチャを検出するための画像ディスプレイデバイス１０１のカメラが、ユーザ５０が指アクション入力を装置２００上で実施している間、ユーザの手を視認するために使用されてもよい。そのような場合、画像ディスプレイデバイス１０１の処理ユニット１３０は、ユーザ５０による指アクションを検出し、装置２００によって検出された指ジェスチャの検出を照合してもよい。
【０４２８】
加えて、いくつかの実施形態では、画像ディスプレイデバイス１０１は、ユーザ５０が装置２００を使用しているかどうかを検出するように構成される。ユーザ５０が、入力を打ち込むために、装置２００を使用している場合、画像ディスプレイデバイス１０１は、そのジェスチャ検出カメラを無効にしてもよい。代替として、いくつかの実施例では、ユーザ５０が、入力を打ち込むために、装置２００を使用している場合、画像ディスプレイデバイス１０１は、そのカメラを有効に保ち、単に、１つ以上のジェスチャ検出プロセスをカメラによって捕捉された画像上で実施することを控えてもよい。ユーザ５０が、その指を装置２００の画面から離れるように持ち上げるとすぐに、画像ディスプレイデバイス１０１は、次いで、ジェスチャ検出カメラをアクティブ化し、カメラがジェスチャ検出機能を引き継ぐことを可能にしてもよい。１つの実装では、画像ディスプレイデバイス１０１の処理ユニット１３０は、装置２００がユーザ５０の指アクションによって生成された入力を受信する限り、画像ディスプレイデバイス１０１のジェスチャ検出カメラを無効にするように構成される。処理ユニット１３０は、ユーザ５０がその指を装置２００の画面から離れるように持ち上げるとすぐに、信号を装置２００から受信するように構成されてもよい。そのような信号に応答して、処理ユニット１３０は、次いで、画像ディスプレイデバイス１０１のジェスチャ検出カメラをアクティブ化し、カメラによって検出されたジェスチャがディスプレイデバイスデバイス１０１のための入力画像として使用されることを可能にする。
【０４２９】
(処理ユニットおよび／または処理ユニット内のアプリケーションによって実施される方法)
【０４３０】
図２０は、いくつかの実施形態による、方法５００を図示する。方法５００は、処理ユニット２０４および／または装置２００の処理ユニット２０４内のアプリケーションによって実施されてもよい。方法５００は、装置２００の画面２０２の第１の面積２０６を画像ディスプレイデバイス１０１のユーザ５０の指アクションを感知するために割り当てるステップを含み、画像ディスプレイデバイス１０１は、ユーザによって頭部装着されるために構成され、装置２００は、画像ディスプレイデバイス１０１と異なる（アイテム５０２）。画像ディスプレイデバイス１０１は、図１−４に示されるもののいずれかであってもよい。方法５００はまた、装置１０１の画面２０２の割り当てられた第１の面積２０６によって感知されるユーザの指アクションに基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツの変化を生じさせるための電子信号を生成するステップを含む、（アイテム５０４）。
【０４３１】
いくつかの実施形態では、電子信号は、ジェスチャ認識に基づいて、処理ユニット２０４によって、または処理ユニット２０４内のアプリケーションによって決定された、コマンドであってもよい。電子信号は、装置２００によって、画像ディスプレイデバイス１０１の処理ユニット１３０に伝送されてもよく、これは、次いで、電子信号に基づいて、コンテンツを変化させる。代替として、装置２００が、画像ディスプレイデバイス１０１による表示のためのコンテンツの提供に関わる場合、処理ユニット２０４は、それが提供する電子信号に基づいて、表示されているコンテンツを変化させてもよい。したがって、電子信号は、直接または間接的に、画像ディスプレイデバイス１０１によって表示されるコンテンツの変化を生じさせてもよい。
【０４３２】
随意に、方法５００では、画面２０２は、タッチセンサ式領域２１０を有し、割り当てられた第１の面積２０６は、タッチセンサ式領域２１０の総面積未満である。
【０４３３】
随意に、方法５００はさらに、割り当てられた第１の面積２０６の一部ではない、かつ割り当てられたボタンの一部ではない、タッチセンサ式領域２１０の一部を使用してユーザ５０によって生成された入力を無視するステップを含んでもよい。
【０４３４】
随意に、方法５００はさらに、ユーザ５０の指アクションに応答して、フィードバックコンポーネントを動作させるための制御信号を生成するステップを含んでもよい。
【０４３５】
随意に、方法５００では、第１の面積は、境界を有し、ユーザ５０の指アクションは、ユーザの指が、境界を交差する、そこに到達する、またはそこからの事前に規定された距離内の場所に移動することを含む。
【０４３６】
随意に、方法５００では、第１の面積２０６は、基準場所を少なくとも部分的に囲繞する、１つ以上の境界を有し、制御信号は、ユーザ５０の指が基準場所から事前に規定された距離に到達することに応答して、フィードバックコンポーネントを動作させるためのものである。
【０４３７】
随意に、方法５００はさらに、第１の面積２０６に対するユーザ５０の１本以上の指間の異なる個別の空間関係に基づいて、フィードバックコンポーネントを動作させ、異なる個別のタイプのフィードバックを生成するための異なる制御信号を生成するステップを含む。
【０４３８】
随意に、方法５００では、異なるタイプのフィードバックは、第１の振幅を伴う、第１の触覚的インパルスと、第１の振幅と異なる第２の振幅を伴う、第２の触覚的インパルスとを含む。
【０４３９】
随意に、方法５００では、異なるタイプのフィードバックは、第１の触覚的インパルスの数と、第１の数と異なる第２の触覚的インパルスの数とを含む。
【０４４０】
随意に、方法５００では、異なるタイプのフィードバックは、第１の周波数を伴う、第１の一連の触覚的インパルスと、第１の周波数と異なる第２の周波数を伴う、第２の一連の触覚的インパルスとを含む。
【０４４１】
随意に、方法５００では、異なる個別の空間関係は、（１）ユーザの１本以上の指のうちの１本、または２本の指間の点と、（２）割り当てられた第１の面積２０６内の基準場所との間の異なる距離を含む。
【０４４２】
随意に、方法５００では、基準場所は、割り当てられた第１の面積２０６の中心を含む。
【０４４３】
随意に、方法５００では、異なる距離は、閾値を超える。
【０４４４】
随意に、方法５００では、異なる個別の空間関係は、１本以上の指のうちの１本、または２本の指間の点が、割り当てられた第１の面積２０６の境界からの異なる個別の距離に到達することを含む。
【０４４５】
随意に、方法５００では、割り当てられた第１の面積２０６は、第１の境界と、第２の境界とを有し、異なるタイプのフィードバックは、少なくとも第１のタイプのフィードバックと、第２のタイプのフィードバックとを含み、フィードバックコンポーネントは、ユーザ５０の１本以上の指が、第１の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動したとき、第１のタイプのフィードバックを生成するように動作され、フィードバックコンポーネントは、ユーザ５０の１本以上の指が、第２の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動したとき、第２のタイプのフィードバックを生成するように動作される。
【０４４６】
随意に、方法５００では、第１の境界は、割り当てられた第１の面積２０６の左または右境界を含み、第２の境界は、上または下境界を含む。
【０４４７】
随意に、方法５００では、フィードバックコンポーネントを動作させるための制御信号は、スワイプ方向に基づく。
【０４４８】
随意に、方法５００はさらに、画面２０２の割り当てられた第１の面積２１０上でユーザ５０によって実施される、ピンチまたはピンチ解除アクションと関連付けられる入力信号を受信するステップを含む。
【０４４９】
随意に、方法５００では、電子信号は、ピンチまたはピンチ解除アクションと関連付けられる入力信号に応答して、画像ディスプレイデバイス１０１によって表示されるコンテンツのサイズを変化させるためのものである。
【０４５０】
随意に、方法５００はさらに、装置２００の配向を配向センサから取得するステップを含み、電子信号は、ピンチまたはピンチ解除アクションと関連付けられる入力信号および装置２００の配向に基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるためのものである。
【０４５１】
随意に、方法５００では、コンテンツは、ピンチまたはピンチ解除アクションが、装置２００が第１の配向にある間、割り当てられた第１の面積２０６によって感知される場合、コンテンツを第１の平面において収縮または拡張させることによって変化され、コンテンツは、ピンチまたはピンチ解除アクションが、装置２００が第１の配向と異なる第２の配向にある間、割り当てられた第１の面積２０６によって感知される場合、コンテンツを第２の平面において収縮または拡張させることによって変化され、第２の平面は、第１の平面と異なる。
【０４５２】
随意に、方法５００では、装置２００は、装置の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【０４５３】
随意に、方法５００では、装置２００は、装置の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【０４５４】
随意に、方法５００では、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【０４５５】
随意に、方法５００では、第１の平面および第２の平面は、仮想３次元環境に対する。
【０４５６】
随意に、方法５００では、第１の平面は、第２の平面と垂直である。
【０４５７】
随意に、方法５００はさらに、画面２０２の割り当てられた第１の面積２０６上でユーザ５０によって実施される、スワイプアクションと関連付けられる入力信号を受信するステップを含む。
【０４５８】
随意に、方法５００では、電子信号は、感知されたスワイプアクションに応答して、画像ディスプレイデバイス１０１によって表示されるコンテンツを移動させるためのものである。
【０４５９】
随意に、方法５００はさらに、装置２００の配向を配向センサから取得するステップを含み、電子信号は、スワイプアクションと関連付けられる入力信号および装置２００の配向に基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるためのものである。
【０４６０】
随意に、方法５００では、コンテンツは、スワイプアクションが、装置２００が第１の配向にある間、割り当てられた第１の面積２０６によって感知される場合、コンテンツを第１の平面において移動させることによって変化され、コンテンツは、スワイプアクションが、装置２００が第１の配向と異なる第２の配向にある間、割り当てられた第１の面積２０６によって感知される場合、コンテンツを第２の平面において移動させることによって変化され、第２の平面は、第１の平面と異なる。
【０４６１】
随意に、方法５００では、装置２００は、装置２００の長軸が、水平平面と、４５°未満の角度を形成するとき、第１の配向を有する。
【０４６２】
随意に、方法５００では、装置２００は、装置２００の長軸が、垂直平面と、４５°未満の角度を形成するとき、第２の配向を有する。
【０４６３】
随意に、方法５００では、第１の平面は、仮想３次元環境内のＹ−Ｚ平面を含み、第２の平面は、仮想３次元環境内のＸ−Ｙ平面を含む。
【０４６４】
随意に、方法５００では、第１の平面および第２の平面は、仮想３次元環境に対する。
【０４６５】
随意に、方法５００では、第１の平面は、第２の平面と垂直である。
【０４６６】
随意に、方法５００では、コンテンツは、仮想３次元環境内にあって、制御信号は、スワイプアクションが、装置２００の配向が水平平面と略平行である間、割り当てられた第１の面積２０６によって感知されるとき、画像ディスプレイデバイス１０１によって表示されるコンテンツをユーザのより近くまたはそこからより遠くに移動させるためのものである。
【０４６７】
随意に、方法５００では、コンテンツは、仮想３次元環境内にあって、制御信号は、スワイプアクションが装置２００の配向が水平平面と略垂直である間、割り当てられた第１の面積２０６によって感知されるとき、画像ディスプレイデバイス１０１によって表示されるコンテンツを３次元環境内の垂直平面において移動させるためのものである。
【０４６８】
随意に、方法５００はさらに、装置２００の感知された配向を示すセンサ入力を取得するステップを含み、電子信号は、装置２００の感知された配向を示すセンサ入力に基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるためのものである。
【０４６９】
随意に、方法５００では、制御信号は、装置２００の感知された配向を示すセンサ入力に基づいて、コンテンツを１つ以上の方向に拡張させることによって、コンテンツを変化させるためのものである。
【０４７０】
随意に、方法５００では、制御信号は、装置２００の感知された配向を示すセンサ入力に基づいて、コンテンツを回転させることによって、コンテンツを変化させるためのものである。
【０４７１】
随意に、方法５００では、制御信号は、装置２００の感知された配向を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるためのものである。
【０４７２】
随意に、方法５００はさらに、装置２００の感知された移動を示すセンサ入力を取得するステップを含み、制御信号は、装置２００の感知された移動を示すセンサ入力に基づいて、画像ディスプレイデバイス１０１によって表示されるコンテンツを変化させるためのものである。
【０４７３】
随意に、方法５００では、電子信号は、装置２００の感知された移動を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるためのものである。
【０４７４】
随意に、方法５００では、装置２００は、ハンドヘルド装置である。
【０４７５】
随意に、ハンドヘルド装置は、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ）、またはタブレットを含む。
【０４７６】
随意に、方法５００では、画面２０２の割り当てられた第１の面積２０６は、画面２０２の割り当てられた第１の面積２０６がユーザ５０の指アクションを感知している間、オブジェクトを表示させない。
【０４７７】
随意に、方法５００はさらに、画面２０２を動作させ、ドットのグリッドを画面２０２の割り当てられた第１の面積２０６内に表示するステップを含む。
【０４７８】
随意に、方法５００はさらに、ユーザ５０が、ドットのうちの１つ以上のものが表示される、画面２０２の割り当てられた第１の面積２０６の一部にタッチすることに応答して、ドットのうちの１つ以上のものの特徴を変化させるステップを含む。
【０４７９】
随意に、方法５００はさらに、画面の第２の面積２０２を第１のボタンとして割り当てるステップを含む。
【０４８０】
随意に、方法５００では、第１のボタンは、「ホーム」ボタンである。
【０４８１】
随意に、方法５００はさらに、画面２０２の第３の面積を第２のボタンとして割り当てるステップを含む。
【０４８２】
随意に、方法５００では、第２のボタンは、「トグル」ボタンである。
【０４８３】
随意に、方法５００はさらに、画面２０２の第４の面積を第３のボタンとして割り当てるステップを含む。
【０４８４】
随意に、方法５００では、第３のボタンは、「バンパ」ボタンである。
【０４８５】
随意に、方法５００はさらに、ユーザ５０が画面の割り当てられた第２の面積にタッチすることに応答して、画面２０２の第２の面積をキーボードアクティブ化ボタンとして割り当てるステップと、画面２０２を動作させ、キーボードを表示するステップとを含む。
【０４８６】
随意に、方法５００はさらに、画像ディスプレイデバイス１０１と無線で通信するステップを含む。
【０４８７】
随意に、方法５００はさらに、ケーブルを介して、画像ディスプレイデバイス１０１と通信するステップを含む。
【０４８８】
随意に、方法５００では、装置２００は、命令を記憶する非一過性媒体を備え、画面２０２の第１の面積２０６をユーザ５０の指アクションを感知するために割り当てる行為は、命令に基づいて実施される。
【０４８９】
随意に、方法５００では、コンテンツの変化は、コンテンツのサイズの変化、コンテンツの位置の変化、コンテンツの形状の変化、コンテンツの色の変化、コンテンツ内の情報の置換、コンテンツ内の情報の量の増減、または前述の任意の組み合わせを含む。
【０４９０】
いくつかの実施形態では、方法５００はさらに、１本の指のタッチ移動、２本の指のタッチ移動、１本の指のスワイプ、２本の指スワイプ、２本の指のピンチ、２本の指のピンチ解除、２本の指の半径方向移動、タップ、二重タップ、または前述の任意の組み合わせ等のジェスチャまたは指アクションを検出するステップと、対応する検出されたジェスチャまたは指アクションのためのコマンドを決定するステップと、コマンドを画像ディスプレイデバイスに伝送するステップとを含んでもよい。
【０４９１】
また、１つ以上の実施形態では、方法５００における任意の特徴（例えば、機能、アイテム、ステップ等）は、装置２００の処理ユニット２０４および／または画像ディスプレイデバイス１０１の処理ユニット１３０によって実施されてもよい。
【０４９２】
(特殊処理システム)
【０４９３】
いくつかの実施形態では、本明細書に説明される方法５００は、アプリケーションを実行する処理ユニット２０４によって、またはアプリケーションによって実施されてもよい。アプリケーションは、命令のセットを含有してもよい。１つの実装では、アプリケーションのための命令のセットを記憶する非一過性媒体を有する、特殊処理システムが、提供されてもよい。装置２００の処理ユニット２０４による命令の実行は、処理ユニット２０４に、本明細書に説明される特徴を実施させるであろう。図２１に示されるように、いくつかの実施形態では、特殊処理システムは、１つ以上のサーバ６００を含んでもよい。アプリケーションのための命令６１０を記憶する非一過性媒体は、装置２００が、インターネットを通して等、ネットワークを通してダウンロードするための命令６１０のセットを提供するように構成される、サーバ６００内に実装されてもよい。サーバ６００は、装置２００から命令６１０のセットをダウンロードするための要求を取得し、要求を処理し、要求および／または要求の処理に基づいて、命令６１０のセットを提供するように構成されてもよい。
【０４９４】
いくつかの実施形態では、サーバ６００による要求の処理は、装置２００を照合するステップ、装置２００のユーザ５０を照合するステップ、装置２００のブランドを決定するステップ、装置２００のモデルを決定するステップ、または前述の任意の組み合わせを含んでもよい。
【０４９５】
サーバ６００は、ユニークな有形効果を実世界内に提供するために装置の処理ユニットによる実行のための命令を含有するという点で、特殊処理システムであることに留意されたい。サーバ６００によって提供される特徴は、本明細書に説明されるように、画像ディスプレイデバイスおよびシステムの技術における改良を提供する。
【０４９６】
非限定的実施例として、サーバ６００によって提供される命令６１０は、装置２００の画面２０２の第１の面積２０６を指アクションを感知するために割り当てる、装置２００の画面２０２の第２の面積２４０を第１のボタンとして割り当てる、画面２０２の第３の面積２５０を第２のボタンとして割り当てる、画面２０２の第４の面積２６０を第３のボタンとして割り当てる、画面２０２の別の面積２７０をキーボードアクティブ化ボタンとして割り当てる、装置の画面の割り当てられた第１の面積によって感知されるユーザの指アクションに基づいて、画像ディスプレイデバイスによって表示されるコンテンツの変化を生じさせるための電子信号を生成する、割り当てられた第１の面積の一部ではない、かつ割り当てられたボタンの一部ではない、タッチセンサ式領域の一部を使用してユーザによって生成された入力を無視する、ユーザの指アクションに応答して、フィードバックコンポーネントを動作させるための制御信号を生成する、ユーザの指が基準場所から事前に規定された距離に到達することに応答して、フィードバックコンポーネントを動作させる、第１の面積に対するユーザの１本以上の指間の異なる個別の空間関係に基づいて、フィードバックコンポーネントを動作させ、異なる個別のタイプのフィードバックを生成するための異なる制御信号を生成する、ユーザの１本以上の指が、第１の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、フィードバックコンポーネントを動作させ、第１のタイプのフィードバックを生成する、ユーザの１本以上の指が、第２の境界を交差する、そこに到達する、またはそこから事前に規定された距離内の場所に移動するとき、フィードバックコンポーネントを動作させ、第２のタイプのフィードバックを生成する、スワイプ方向に基づいて、フィードバックコンポーネントを動作させる、ピンチまたはピンチ解除アクションと関連付けられる入力信号に応答して、画像ディスプレイデバイスによって表示されるコンテンツのサイズを変化させるための電子信号を生成する、装置の配向を配向センサから取得する、ピンチまたはピンチ解除アクションと関連付けられる入力信号および装置の配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成する、感知されたスワイプアクションに応答して、画像ディスプレイデバイスによって表示されるコンテンツを移動させるための電子信号を生成する、スワイプアクションと関連付けられる入力信号および装置の配向に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成する、第１の平面においてスワイプアクションが、装置が第１の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを移動させるための電子信号を生成する、第２の平面においてスワイプアクションが、装置が第１の配向と異なる第２の配向にある間、割り当てられた第１の面積によって感知される場合、コンテンツを移動させるための電子信号を生成する（第２の平面は、第１の平面と異なる）、スワイプアクションが、装置の配向が水平平面と略平行である間、割り当てられた第１の面積によって感知されるとき、画像ディスプレイデバイスによって表示されるコンテンツをユーザのより近くまたはそこからより遠くに移動させるための電子信号を生成する、スワイプアクションが、装置の配向が水平平面と略垂直である間、割り当てられた第１の面積によって感知されるとき、画像ディスプレイデバイスによって表示されるコンテンツを３次元環境内の垂直平面において移動させるための電子信号を生成する、装置の感知された配向を示すセンサ入力に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成する、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを１つ以上の方向に拡張させることによって、コンテンツを変化させるための電子信号を生成する、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを回転させることによって、コンテンツを変化させるための電子信号を生成する、装置の感知された配向を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるための電子信号を生成する、装置の感知された移動を示すセンサ入力を取得する、装置の感知された移動を示すセンサ入力に基づいて、画像ディスプレイデバイスによって表示されるコンテンツを変化させるための電子信号を生成する、装置の感知された移動を示すセンサ入力に基づいて、コンテンツを移動させることによって、コンテンツを変化させるための電子信号を生成する、割り当てられた第１の面積が、画面の割り当てられた第１の面積がユーザの指アクションを感知している間、オブジェクトを表示させないように、画面の割り当てられた第１の面積のピクセルをオフにする、装置の画面を動作させ、ドットのグリッドを画面の割り当てられた第１の面積内に表示する、ユーザが、ドットのうちの１つ以上のものが表示されている、画面の割り当てられた第１の面積の一部にタッチすることに応答して、ドットのうちの１つ以上のものの特徴を変化させる、または前述のいずれかの任意の組み合わせのための命令を含んでもよい。
【０４９７】
また、サーバ６００によって提供される命令６１０は、１本の指のタッチ移動、２本の指のタッチ移動、１本の指のスワイプ、２本の指スワイプ、２本の指のピンチ、２本の指のピンチ解除、２本の指の半径方向移動、タップ、二重タップ、または前述の任意の組み合わせ等のジェスチャまたは指アクションを検出する、対応する検出されたジェスチャまたは指アクションのためのコマンドを決定する、コマンドを画像ディスプレイデバイスに伝送するための命令を含んでもよい。
【０４９８】
他の実施形態では、装置２００はまた、特殊処理システムと見なされ得る。特に、装置２００は、ユニークな有形効果を実世界内に提供するために、処理ユニット２０４による実行のためのその非一過性媒体内に記憶される命令を含有するという点で、特殊処理システムである。装置２００によって提供される特徴（処理ユニット２０４が命令を実行する結果として）は、本明細書に説明されるように、画像ディスプレイデバイスおよびシステムの技術における改良を提供する。
【０４９９】
図２２は、本明細書に説明される種々の特徴を実装するために使用され得る、特殊処理システム１６００の実施形態を図示する、ブロック図である。例えば、いくつかの実施形態では、処理システム１６００は、サーバ６００のうちの１つ以上のものを実装するために使用されてもよい。他の実施形態では、処理システム１６００は、装置２００を実装するために使用されてもよい。処理システム１６００は、バス１６０２または情報を通信するための他の通信機構と、情報を処理するためにバス１６０２と結合される、プロセッサ１６０４とを含む。プロセッサシステム１６００はまた、情報およびプロセッサ１６０４によって実行されるべき命令を記憶するためにバス１６０２に結合される、ランダムアクセスメモリ（ＲＡＭ）または他の動的記憶デバイス等のメインメモリ１６０６を含む。メインメモリ１６０６はまた、プロセッサ１６０４によって実行されるべき命令の実行の間、一時的変数または他の中間情報を記憶するために使用されてもよい。プロセッサシステム１６００はさらに、静的情報およびプロセッサ１６０４のための命令を記憶するためにバス１６０２に結合される、読取専用メモリ（ＲＯＭ）１６０８または他の静的記憶デバイスを含む。磁気ディスク、ソリッドステートディスク、または光ディスク等のデータ記憶デバイス１６１０が、提供され、情報および命令を記憶するためにバス１６０２に結合される。
【０５００】
プロセッサシステム１６００は、情報をユーザに表示するために、バス１６０２を介して、画面等のディスプレイ１６１２に結合されてもよい。ある場合には、処理システム１６００が、タッチスクリーンを含む、装置の一部である場合、ディスプレイ１６１２は、タッチスクリーンであってもよい。英数字および他のキーを含む、入力デバイス１６１４が、情報およびコマンド選択をプロセッサ１６０４に通信するために、バス１６０２に結合される。別のタイプのユーザ入力デバイスは、方向情報およびコマンド選択をプロセッサ１６０４に通信するための、かつディスプレイ１６１２上のカーソル移動を制御するための、マウス、トラックボール、またはカーソル方向キー等のカーソル制御１６１６である。本入力デバイスは、典型的には、デバイスが平面内の位置を規定することを可能にする、２つの軸、すなわち、第１の軸（例えば、ｘ）および第２の軸（例えば、ｙ）における２自由度を有する。ある場合には、処理システム１６００が、タッチスクリーンを含む、装置の一部である場合、入力デバイス１６１４およびカーソル制御は、タッチスクリーンであってもよい。
【０５０１】
いくつかの実施形態では、プロセッサシステム１６００は、本明細書に説明される種々の機能を実施するために使用されることができる。いくつかの実施形態によると、そのような使用は、プロセッサ１６０４がメインメモリ１６０６内に含有される１つ以上の命令の１つ以上のシーケンスを実行することに応答して、プロセッサシステム１６００によって提供される。当業者は、本明細書に説明される機能および方法に基づいて、そのような命令を準備する方法を把握するであろう。そのような命令は、記憶デバイス１６１０等の別のプロセッサ可読媒体からメインメモリ１６０６の中に読み込まれてもよい。メインメモリ１６０６内に含有される命令のシーケンスの実行は、プロセッサ１６０４に、本明細書に説明されるプロセスステップを実施させる。マルチ処理配列における１つ以上のプロセッサもまた、メインメモリ１６０６内に含有される命令のシーケンスを実行するために採用されてもよい。代替実施形態では、有線回路構成が、ソフトウェア命令の代わりに、またはそれと組み合わせて、本明細書に説明される種々の実施形態を実装するために使用されてもよい。したがって、実施形態は、ハードウェア回路構成とソフトウェアの任意の具体的組み合わせに限定されない。
【０５０２】
用語「プロセッサ可読媒体」は、本明細書で使用されるように、命令を実行のためにプロセッサ１６０４に提供することに関わる、任意の媒体を指す。そのような媒体は、限定ではないが、不揮発性媒体、揮発性媒体、および伝送媒体を含む、多くの形態をとってもよい。不揮発性媒体は、例えば、記憶デバイス１６１０等の光学、ソリッドステート、または磁気ディスクを含む。不揮発性媒体は、非一過性媒体の実施例と見なされ得る。揮発性媒体は、メインメモリ１６０６等の動的メモリを含む。揮発性媒体は、非一過性媒体の実施例と見なされ得る。伝送媒体は、バス１６０２を備えるワイヤを含む、同軸ケーブル、銅ワイヤ、および光ファイバを含む。伝送媒体はまた、無線波および赤外線データ通信の間に生成されるもの等の音響または光波の形態をとることができる。
【０５０３】
一般的形態のプロセッサ可読媒体は、例えば、フレキシブルディスク、ハードディスク、磁気テープ、または任意の他の磁気媒体、ＣＤ−ＲＯＭ、任意の他の光学媒体、孔のパターンを伴う任意の他の物理的媒体、ＲＡＭ、ＰＲＯＭ、およびＥＰＲＯＭ、ＦＬＡＳＨ（登録商標）−ＥＰＲＯＭ、ソリッドステートディスク、任意の他のメモリチップまたはカートリッジ、以降に説明されるようなキャリア波、またはそこからプロセッサが読み取り得る、任意の他の媒体を含む。
【０５０４】
種々の形態のプロセッサ可読媒体が、実行のために、１つ以上の命令の１つ以上のシーケンスをプロセッサ１６０４に搬送する際に関わり得る。例えば、命令は、最初に、遠隔コンピュータの磁気ディスクまたはソリッドステートディスク上で搬送され得る。遠隔コンピュータは、命令をその動的メモリの中にロードし、インターネット等のネットワークを経由して、命令を送信することができる。処理システム１６００は、ネットワークラインに関するデータを受信することができる。バス１６０２は、データをメインメモリ１６０６に搬送し、そこから、プロセッサ１６０４は、命令を読み出し、実行する。メインメモリ１６０６によって受信された命令は、随意に、プロセッサ１６０４による実行の前または後のいずれかにおいて、記憶デバイス１６１０上に記憶され得る。
【０５０５】
処理システム１６００はまた、バス１６０２に結合される、通信インターフェース１６１８を含む。通信インターフェース１６１８は、ローカルネットワーク１６２２に接続される、ネットワークリンク１６２０への双方向データ通信結合を提供する。例えば、通信インターフェース１６１８は、データ通信接続を互換性があるＬＡＮに提供するためのローカルエリアネットワーク（ＬＡＮ）カードであってもよい。無線リンクもまた、実装されてもよい。任意のそのような実装では、通信インターフェース１６１８は、種々のタイプの情報を表すデータストリームを搬送する、電気、電磁、または光学信号を送信および受信する。
【０５０６】
ネットワークリンク１６２０は、典型的には、１つ以上のネットワークを通して、データ通信を他のデバイスに提供する。例えば、ネットワークリンク１６２０は、ローカルネットワーク１６２２を通して、接続をホストコンピュータ１６２４または機器１６２６に提供してもよい。ネットワークリンク１６２０を経由してトランスポートされるデータストリームは、電気、電磁、または光学信号を含むことができる。種々のネットワークを通した信号、およびネットワークリンク１６２０上、および処理システム１６００におよびそこからデータを搬送する、通信インターフェース１６１８を通した信号は、情報をトランスポートするキャリア波の例示的形態である。処理システム１６００は、ネットワーク、ネットワークリンク１６２０、および通信インターフェース１６１８を通して、メッセージを送信し、プログラムコードを含む、データを受信することができる。
【０５０７】
本明細書に説明される装置２００は、説明される機能性および特徴を有するように限定されず、装置２００は、画像ディスプレイデバイス１０１と併用するための他の特徴を提供するように構成されてもよいことに留意されたい。また、上記に述べられたように、いくつかの実施例では、そのような機能性および特徴のいくつかまたは全ては、少なくとも部分的に、装置２００上で起動するアプリケーション（本明細書では、「アプリ」とも称される）を用いて、提供されてもよい。非限定的実施例として、装置２００は、ユーザ５０が、画像ディスプレイデバイス１０１の使用と関連付けられるアカウントにサインアップする、アアカウント上に設定された証明書を使用して、アプリケーションにログインする、アカウントの証明書を読み出す、またはリセットする、ユーザプロファイルを切り替える、デバイス間でユーザアカウントデータを自動的に同期させる、画像ディスプレイデバイス１０１の使用と関連付けられる、アカウントを管理する、画像ディスプレイデバイス１０１の構成および使用を管理する、画像ディスプレイデバイス１０１のための補助学習およびサポート機能性を取得する、画像ディスプレイデバイス１０１および／または装置２００をトラブルシュートするためのヘルプを取得する、アカウントと関連付けられる、プライバシ、セキュリティ、およびデータポリシにアクセスする、アプリストアにアクセスし、画像ディスプレイデバイスデバイス１０１および／または装置２００のためのアプリケーションを取得する、アプリのための検索クエリを実施する、アプリ詳細ページを閲覧する、注文または購入履歴を閲覧する、プッシュ配信通知（例えば、アプリケーション更新等）を受信する、ローカルデバイスからメディア抽出を実施する、メディアファイル（例えば、写真、ビデオ等）を開く、個々のメディアファイルを選択し、画像ディスプレイデバイス１０１に送信する、個々の中間ファイルを選択し、画像ディスプレイデバイス１０１から装置２００に送信する、画像ディスプレイデバイス１０１の使用に関する通知（例えば、画像ディスプレイデバイスデバイス１０１のためのアプリケーションからの通知）を受信する、第３者開発者から画像ディスプレイデバイス１０１の使用に関する通知を受信する、画像ディスプレイデバイスデバイス１０１のための異なるアプリに関するスマートフォン通知設定を管理する、画像ディスプレイデバイス１０１または他の画像ディスプレイデバイスを見出す、画像ディスプレイデバイス１０１のバッテリステータスを取得する、画像ディスプレイデバイス１０１を装置２００上にミラーリングする（画像ディスプレイデバイス１０１の画面上に表示されるコンテンツ、および／または画面を通して視認され、画像ディスプレイデバイス１０１のカメラによって捕捉されるような、ユーザ５０を囲繞する環境が、装置２００による表示のために、装置２００に送信されてもよい）、または前述の任意の組み合わせを行うことを可能にするように構成されてもよい。装置２００の処理ユニット２０４は、装置２００に上記の特徴のうちの１つ以上のものを提供するための命令を実行するように構成されてもよい。
【０５０８】
本開示の例示的側面が、材料選択および製造に関する詳細とともに、上記に記載された。本開示の他の詳細に関して、これらは、前述の参照特許および刊行物に関連して理解され、概して、当業者によって公知である、または理解され得る。同じことは、一般または論理的に採用されるような付加的作用の観点から、本開示の方法ベースの側面に関しても当てはまり得る。
【０５０９】
加えて、本開示は、随意に、種々の特徴を組み込む、いくつかの実施例を参照して説明されたが、本開示は、開示の各変形例に関して検討されるように説明または図示されるものに限定されるものではない。種々の変更が、説明される本開示に行われてもよく、均等物（本明細書に列挙されるか、またはある程度の簡潔目的のために含まれないかどうかにかかわらず）は、本開示の真の精神および範囲から逸脱することなく代用されてもよい。加えて、値の範囲が提供される場合、その範囲の上限と下限との間の全ての介在値および任意の他の述べられた値または述べられた範囲内の介在値が、本開示内に包含されるものと理解されたい。
【０５１０】
また、説明される本発明の変形例の任意の随意の特徴は、独立して、または本明細書に説明される特徴のうちの任意の１つ以上のものと組み合わせて、記載および請求され得ることが検討される。単数形アイテムの言及は、存在する複数の同一アイテムが存在する可能性を含む。より具体的には、本明細書および本明細書に関連付けられた請求項で使用されるように、単数形「ａ」、「ａｎ」、「ｓａｉｄ」、および「ｔｈｅ」は、別様に具体的に述べられない限り、複数の言及を含む。さらに、任意の請求項は、任意の随意の要素を除外するように起草され得ることに留意されたい。したがって、本文言は、請求項の要素の列挙と関連する「単に」、「のみ」、および同等物等の排他的専門用語の使用、または「消極的」限定の使用のための先行詞としての役割を果たすことが意図される。
【０５１１】
本開示の範疇は、提供される実施例および／または本主題の明細書に限定されるべきではなく、むしろ、本開示と関連付けられた請求項の言語の範囲によってのみ限定されるべきである。前述の明細書では、本開示は、その具体的実施形態を参照して説明された。しかしながら、種々の修正および変更が、本開示のより広義の精神および範囲から逸脱することなく、そこに行われてもよいことが明白であろう。例えば、前述のプロセスフローは、プロセスアクションの特定の順序を参照して説明される。しかしながら、説明されるプロセスアクションの多くの順序は、本開示の範囲または動作に影響を及ぼすことなく、変更されてもよい。明細書および図面は、故に、限定的意味ではなく、例証と見なされるべきである。
【図１】
2021527275.tif 000003
【図２】
2021527275.tif 000004
【図３】
2021527275.tif 000005
【図４】
2021527275.tif 000006
【図５】
2021527275.tif 000007
【図６】
2021527275.tif 000008
【図７Ａ】
2021527275.tif 000009
【図７Ｂ】
2021527275.tif 000010
【図７Ｃ】
2021527275.tif 000011
【図７Ｄ】
2021527275.tif 000012
【図７Ｅ】
2021527275.tif 000013
【図７Ｆ】
2021527275.tif 000014
【図８Ａ】
2021527275.tif 000015
【図８Ｂ】
2021527275.tif 000016
【図９Ａ】
2021527275.tif 000017
【図９Ｂ】
2021527275.tif 000018
【図１０Ａ】
2021527275.tif 000019
【図１０Ｂ】
2021527275.tif 000020
【図１１Ａ】
2021527275.tif 000021
【図１１Ｂ】
2021527275.tif 000022
【図１２Ａ】
2021527275.tif 000023
【図１２Ｂ】
2021527275.tif 000024
【図１３】
2021527275.tif 000025
【図１４】
2021527275.tif 000026
【図１５】
2021527275.tif 000027
【図１６Ａ】
2021527275.tif 000028
【図１６Ｂ】
2021527275.tif 000029
【図１７】
2021527275.tif 000030
【図１８】
2021527275.tif 000031
【図１９Ａ】
2021527275.tif 000032
【図１９Ｂ】
2021527275.tif 000033
【図２０】
2021527275.tif 000034
【図２１】
2021527275.tif 000035
【図２２】
2021527275.tif 000036
【国際調査報告】
2021527275.tif 000037