(57)【要約】      （修正有）【課題】ホルダを使用した触覚対応装置を提供する。【解決手段】システム２００は、信号を受信し、信号に少なくとも部分的に基づいて触覚効果を決定し、触覚効果に関係付けられる触覚信号を送信するように構成されるプロセッサを含む。更に、システムは、プロセッサと通信し、且つ、ホルダ２０２の筐体に組み込まれ筐体に結合され又は筐体を構成する触覚出力装置を更に含み、ホルダは電子装置２０４と機械的に結合するように構成される。触覚出力装置は、触覚信号を受信して、触覚効果を出力するように構成される。【選択図】図２
2016122446.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサであって、
信号を受信し、
前記信号に少なくとも部分的に基づいて触覚効果を決定し、且つ
前記触覚効果に関係付けられる触覚信号を送信するように構成されるプロセッサと、
前記プロセッサと通信する触覚出力装置であって、ホルダに結合される触覚出力装置と
を備え、
前記ホルダは、電子装置と機械的に結合するように構成され、且つ前記触覚出力装置は、前記触覚信号を受信して、触覚効果を出力するように構成される、システム。
【請求項２】
前記ホルダは、スタンド、ドッキングステーション、又はケースを含む、請求項１に記載のシステム。
【請求項３】
前記電子装置は、携帯電話、タブレット、Ｅリーダ、ラップトップコンピュータ、ディスプレイ、コンピュータモニタ、携帯型メディアプレーヤ、又は携帯型ゲーム装置を含む、請求項１に記載のシステム。
【請求項４】
前記ホルダは、前記電子装置に取り外せないように結合される、請求項１に記載のシステム。
【請求項５】
前記触覚効果は、前記ホルダに対して前記電子装置を回転させること、ユーザに向かって前記電子装置を移動させること、又は前記ユーザから離れて前記電子装置を移動させることを含む、請求項１に記載のシステム。
【請求項６】
前記触覚効果は、２つ以上の自由度で前記電子装置を移動させることを含む、請求項１に記載のシステム。
【請求項７】
前記ホルダは、第２のホルダ構成要素に回転可能に結合される第１のホルダ構成要素を備え、前記触覚効果は、前記第２のホルダ構成要素に対して前記第１のホルダ構成要素を回転させることを含む、請求項１に記載のシステム。
【請求項８】
前記電子装置は、タッチセンサ面を備え、前記信号は、前記タッチセンサ面とのユーザ相互作用に関係付けられる、請求項１に記載のシステム。
【請求項９】
信号を受信するステップと、
前記信号に少なくとも部分的に基づいて触覚効果を決定するステップと、
前記触覚効果に関係付けられる触覚信号を触覚出力装置に送信するステップであって、前記触覚出力装置は電子装置と機械的に結合するように構成されるホルダに結合されるステップと
を含み、
前記触覚出力装置は、前記触覚信号を受信して、前記触覚効果を出力するように構成される、方法。
【請求項１０】
前記ホルダは、スタンド、ドッキングステーション、又はケースを含む、請求項９に記載の方法。
【請求項１１】
前記電子装置は、携帯電話、タブレット、Ｅリーダ、ラップトップコンピュータ、ディスプレイ、コンピュータモニタ、携帯型メディアプレーヤ、又は携帯型ゲーム装置を含む、請求項９に記載の方法。
【請求項１２】
前記ホルダは、前記電子装置に取り外せないように結合される、請求項９に記載の方法。
【請求項１３】
前記触覚効果は、前記ホルダに対して前記電子装置を回転させること、ユーザに向かって前記電子装置を移動させること、又は前記ユーザから離れて前記電子装置を移動させることを含む、請求項９に記載の方法。
【請求項１４】
前記触覚効果は、２つ以上の自由度で前記電子装置を移動させることを含む、請求項９に記載の方法。
【請求項１５】
前記電子装置は、タッチセンサ面を備え、前記信号は、前記タッチセンサ面とのユーザ相互作用に関係付けられる、請求項９に記載の方法。
【請求項１６】
プロセッサによって実行されると、前記プロセッサに
信号を受信すること、
前記信号に少なくとも部分的に基づいて触覚効果を決定すること、及び
前記触覚効果に関係付けられる触覚信号を触覚出力装置に送信することであって、前記触覚出力装置は電子装置と機械的に結合するように構成されるホルダに結合されること
を行わせるように構成されるプログラムコードを含み、
前記触覚出力装置は、前記触覚信号を受信して、前記触覚効果を出力するように構成される、一時的でないコンピュータ可読媒体。
【請求項１７】
前記ホルダは、スタンド、ドッキングステーション、又はケースを含む、請求項１６に記載の一時的でないコンピュータ可読媒体。
【請求項１８】
前記電子装置は、携帯電話、タブレット、Ｅリーダ、ラップトップコンピュータ、ディスプレイ、コンピュータモニタ、携帯型メディアプレーヤ、又は携帯型ゲーム装置を含む、請求項１６に記載の一時的でないコンピュータ可読媒体。
【請求項１９】
前記ホルダは、前記電子装置に取り外せないように結合される、請求項１６に記載の一時的でないコンピュータ可読媒体。
【請求項２０】
前記触覚効果は、２つ以上の自由度で前記電子装置を移動させることを含む、請求項１６に記載の一時的でないコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインターフェース装置の分野に関する。より詳細には、本発明は、触覚対応ホルダに関する。
【背景技術】
【０００２】
コンピュータベースのシステムがより普及してきており、人間がこうしたシステムと相互作用するインターフェースの品質がますます重要になってきている。多くの場合、ユーザは、コンピュータベースのシステムとの相互作用を改善するために外部装置を利用する。例えば、ユーザは、このようなシステムの使用を支援するためにスタンド、ドック、ケース、及び他のホルダを使用する場合がある。例えば、ユーザは、タブレットを快適な視聴角度に配置するためにスタンドを使用して、映画を観る場合がある。更に、システム自体が、音声及び映像フィードバックを提供する等、ユーザ体験を改善するために様々な技術を使用する場合がある。また、触覚フィードバック（例えば、機械的振動）を提供することが望ましい場合もある。しかしながら、一部のシステムは、触覚フィードバック機能を欠いている場合がある。従って、このようなコンピュータベースのシステムが触覚フィードバックを生成することを可能にするためのシステム及び方法を提供することが望ましい。
【発明の概要】
【０００３】
本開示の実施形態は、触覚対応ホルダを含む。一実施形態では、本開示のシステムは、信号を受信し、信号に少なくとも部分的に基づいて触覚効果を決定し、触覚効果に関係付けられる触覚信号を送信するように構成されるプロセッサを備えてもよい。更に、システムは、プロセッサと通信し且つホルダに結合される触覚出力装置を備え、ホルダは電子装置と機械的に結合するように構成される。触覚出力装置は、触覚信号を受信して、触覚効果を出力するように構成されてもよい。
【０００４】
別の実施形態では、本開示の方法は、信号を受信するステップと、信号に少なくとも部分的に基づいて触覚効果を決定するステップと、触覚効果に関係付けられる触覚信号を触覚出力装置に送信するステップとを含んでもよい。触覚出力装置は、電子装置と機械的に結合するように構成されるホルダに結合されてもよい。触覚出力装置は、触覚信号を受信して、触覚効果を出力するように構成されてもよい。更に別の実施形態は、このような方法を実装するためのコンピュータ可読媒体を含む。
【０００５】
こうした例示の実施形態は、本主題を限定し又はその限界を定義するためではなく、その理解を支援するための例示を提供するために言及される。更なる実施形態は、詳細な説明において検討され、そこでは追加の説明が提供される。本明細書を吟味することによって、及び／又は請求項に記載の主題の１つ以上の実施形態を実施することによって、様々な実施形態によってもたらされる利点が更に理解され得る。
【図面の簡単な説明】
【０００６】
本明細書の以下の部分には完全且つ実施可能な開示がより詳細に説明される。本明細書は以下の添付の図面を参照する。
【図１】一実施形態による触覚対応ホルダのためのシステムを示すブロック図である。
【図２】触覚対応ホルダのためのシステムの実施形態を示す。
【図３Ａ】触覚対応ホルダのためのシステムの別の実施形態を示す。
【図３Ｂ】触覚対応ホルダのためのシステムの更に別の実施形態を示す。
【図３Ｃ】触覚対応ホルダのためのシステムの更に別の実施形態を示す。
【図３Ｄ】触覚対応ホルダのためのシステムの実施形態を示す。
【図３Ｅ】触覚対応ホルダのためのシステムの別の実施形態を示す。
【図４】触覚対応ホルダのためのシステムの更に別の実施形態を示す。
【図５】触覚対応ホルダのためのシステムの更に別の実施形態を示す。
【図６】触覚対応ホルダのためのシステムの別の実施形態を示す。
【図７】触覚対応ホルダのためのシステムの更に別の実施形態を示す。
【図８】別の実施形態による触覚対応ホルダを提供する方法を実行するためのステップのフローチャートである。
【発明を実施するための形態】
【０００７】
次に、多様な及び代替的な例示の実施形態及び添付の図面を詳細に参照する。各例示は、限定としてではなく、説明目的で提供される。修正及び変更が行われ得ることは、当業者には明らかであろう。例えば、一実施形態の一部として例示され又は記載された特徴は、更なる実施形態をもたらすために別の実施形態において使用されてもよい。従って、本開示は、添付の請求項及び均等物の範囲に入る修正及び変形を含むことが意図されている。
【０００８】
（触覚対応ホルダの例示）
本開示の１つの例示的な実施形態は、タブレット、Ｅリーダ又は携帯電話等の電子装置を含む。電子装置は、タッチスクリーンディスプレイ、メモリ、及びこうした要素の各々と通信するプロセッサを備える。
【０００９】
例示の実施形態では、電子装置は、ホルダに物理的に（例えば、機械的に）結合される。本明細書で用いられるホルダは、スタンド（例えば、キックスタンド、壁掛け、又は折り紙スタンド）、ケース、ドッキングステーション（例えば、外部周辺機器への１つ以上の接続を有する装置）、又はオブジェクト（例えば、電子装置）を保持するように構成される他の装置を含む。例えば、ホルダは、表面（例えば、テーブル又は机）で電子装置を直立位置に向けるように構成されるスタンドを含んでもよい。
【００１０】
例示の実施形態では、ホルダは、電子装置と有線又は無線通信するコンピュータ装置を備える。コンピュータ装置は、メモリ、プロセッサ、及び触覚出力装置を備える。コンピュータ装置は、電子装置から信号を受信し、信号に基づいて、触覚出力装置を介してユーザに触覚効果を出力するように構成される。
【００１１】
例示の実施形態では、電子装置は、イベントの発生に応じて信号を送信するように構成される。例えば、電子装置は、タッチスクリーンディスプレイに出力される仮想オブジェクト（例えば、スライダ、ボタン又はウィジェット）とのユーザ相互作用（例えば、タップ、タッチ又はジェスチャ）に応じてコンピュータ装置に信号を送信してもよい。コンピュータ装置は、信号を受信して、触覚効果（例えば、短い振動）を出力してもよい。従って、電子装置自身が触覚出力装置を含まない場合であっても、ホルダを介してユーザに触覚効果が提供され得る。これは、ユーザに触覚効果を出力できる装置の数及び性質を増やし得る。
【００１２】
更に、例示の実施形態では、ホルダは、電子装置を機械的グランドに物理的に結合する媒介としての役割を果たす。本明細書で用いられる機械的グランドは、接地グランド自体、接地グランドに機械的に結合される任意の装置（例えば、テーブル、机、椅子、フロア、又は家具）、及び／又はユーザ（例えば、ユーザの手、足、腕、又は脚）を含む。例えば、スタンドが、電子装置を机に結合する媒介（例えば、機械的グランド）としての役割を果たし得る。別の例示として、ユーザは、電子装置をユーザの手に結合する媒介（例えば、機械的グランド）としての役割を果たし得るスタンドを握ることができる。この結合により、ホルダは電子装置を通じて運動感覚触覚効果をユーザに伝達することが可能になる。運動感覚触覚効果は、装置の運動に関係付けられてもよい。
【００１３】
例えば、一部の実施形態では、ホルダはドッキングステーションを含んでもよい。ドッキングステーションは、ホイールを有しており、表面（例えば、机）に置かれていてもよい。例示の実施形態では、電子装置は、タッチスクリーンディスプレイに出力される仮想オブジェクト（例えば、仮想ボタン）をユーザが押すことを検出して、コンピュータ装置に触覚効果を出力させる。一部の実施形態では、触覚効果は、１つ以上の方向に（例えば、ユーザに向かって、ユーザから遠ざかって、ユーザの右側に、又はユーザの左側に）ホイールを作動させることを含んでもよい。例えば、触覚効果は、ホルダ及びホルダに結合される電子装置をユーザから遠ざけて、それから迅速な前後運動でユーザの方に戻すことを含んでもよい。この前後運動は、物理的ボタンを押すことをシミュレートしてもよい。
【００１４】
上記の例示的な実施形態の記載は、単なる例示として提供される。本発明の他の様々な実施形態が本明細書に記載されており、このような実施形態の変形は当業者によって理解されるであろう。本明細書を吟味することによって、及び／又は請求項に記載の主題の１つ以上の実施形態を実施することによって、様々な実施形態によってもたらされる利点が更に理解され得る。
【００１５】
（触覚対応ホルダの例示のシステム）
図１は、一実施形態による触覚対応ホルダのためのシステムを示すブロック図である。システムは、電子装置１３４を含む。一部の実施形態では、電子装置１３４は、携帯電話（例えば、スマートフォン）、携帯型メディアプレーヤ（例えば、ＭＰ３プレーヤ）、タブレット、Ｅリーダ、ラップトップコンピュータ、及び／又は携帯型ゲーム装置を含んでもよい。一部の実施形態では、電子装置１３４は、ディスプレイ、コンピュータモニタ、及び／又はテレビを含んでもよい。例えば、電子装置１３４は、ラップトップ又はデスクトップコンピュータと結合するように構成されるコンピュータモニタを含んでもよい。代替的に、電子装置は、例えば、ケーブルボックス、インターネットに接続した装置、ビデオプレーヤ、アンテナ、又は当技術分野で周知の何らかの他の映像信号生成手段から信号を受信するように構成されるテレビを含んでもよい。
【００１６】
また、システムはホルダ１００も含む。ホルダ１００は、電子装置１３４を握り、位置調整し、方向付けし、保護し、及び／又はそれ以外の利便性を向上させるために電子装置１３４と直接的に又は間接的に機械的に結合するように構成される任意の装置を含んでもよい。例えば、ホルダ１００は、スタンド、ドッキングステーション、又はケースを含んでもよい。一部の実施形態では、ホルダ１００は、電子装置１３４から分離しており、電子装置１３４に結合可能であってもよい。他の実施形態では、ホルダ１００は、電子装置１３４の一部であり、又は他のやり方で電子装置１３４に取り外せないように結合されてもよい。例えば、ホルダ１００は、電子装置１３４の恒久的な部分であるスタンドを含み、これは「キックスタンド」と呼ばれることもある。
【００１７】
ホルダ１００は、コンピュータ装置１０１を含む。一部の実施形態では、コンピュータ装置１０１の構成要素（例えば、プロセッサ１０２、ネットワーク１１０、及び触覚出力装置１１８）は、（例えば、ホルダ１００の）単一の筐体に組み込まれてもよい。他の実施形態では、構成要素は、（例えば、多数の筐体又は場所の間で）分散され且つ互いと電気通信してもよい。
【００１８】
コンピュータ装置１０１は、図１に記載の全ての構成要素を含んでもよく又は含まなくてもよい。例えば、一部の実施形態では、ホルダ１００は、ディスプレイ用のマウント及び／又はスタンドを含んでもよい。このような実施形態では、ホルダ１００に結合されるコンピュータ装置１０１は、センサ１３０及び／又はＩ／Ｏ構成要素１１２を含まなくてもよい。別の例示として、一部の実施形態では、コンピュータ装置１０１は、ネットワーク構成要素１１０及び触覚出力装置１１８を含むが、図１に示された残りの構成要素は含まなくてもよい。このような実施形態では、ネットワーク構成要素１１０は、電子装置１３４から有線又は無線信号を受信して、触覚出力装置１１８を作動させてもよい。
【００１９】
コンピュータ装置１０１は、バス１０６を介して他のハードウェアとインターフェース接続されるプロセッサ１０２を含む。ＲＡＭ、ＲＯＭ又はＥＥＰＲＯＭ等の任意の適切な有形の（及び一時的でない）コンピュータ可読媒体を含み得るメモリ１０４が、コンピュータ装置１０１の動作を構成するプログラムコンポーネントを具現化してもよい。一部の実施形態では、コンピュータ装置１０１は、１つ以上のネットワークインターフェース装置１１０、入力／出力（Ｉ／Ｏ）インターフェース構成要素１１２、及び追加の記憶装置１１４を更に備えてもよい。
【００２０】
ネットワークインターフェース装置１１０は、ネットワーク接続を容易にする又は装置（例えば、電子装置１３４及びコンピュータ装置１０１）間での通信を容易にする１つ以上の任意の構成要素を表し得る。限定されないが、例示には、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢ、ＩＥＥＥ１３９４等の有線インターフェース、及び／又はＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離無線通信（ＮＦＣ）インターフェース等の無線インターフェース、又は携帯電話ネットワークにアクセスするための無線インターフェース（例えば、ＣＤＭＡ、ＧＳＭ（登録商標）、ＵＭＴＳ又は他の移動通信ネットワーク）が含まれる。
【００２１】
一部の実施形態では、コンピュータ装置１０１は、（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）又は無線インターフェースを介して）電子装置１３４と直接的に通信してもよい。他の実施形態では、コンピュータ装置１０１及び電子装置１３４は、ネットワーク１３６に接続されてもよい。電子装置１３４は、ネットワーク１３６を介してコンピュータ装置１０１と通信してもよい。ネットワーク１３６は、限定されないが、ダイヤルアップネットワーク、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、セルラネットワーク、ＷｉＦｉネットワーク、インターネット、イントラネット又は有線及び／若しくは無線通信リンクを含む任意の適切な数又は種類のリンクであってもよい。一部の実施形態では、ネットワーク１３６は、単一のネットワークである。他の実施形態では、ネットワーク１３６は、２つ以上のネットワークを含んでもよい。
【００２２】
Ｉ／Ｏ構成要素１１２は、１つ以上のディスプレイ、タッチセンサ面１１６、キーボード、マウス、スピーカ、マイクロホン、ボタン、及び／又はデータの入力又は出力に使用される他のハードウェア等の装置への接続を容易にするために使用されてもよい。例えば、一部の実施形態では、ホルダ１００は、例えば、ラップトップコンピュータ、移動装置、タブレット、又はＥリーダ用のドッキングステーションを含む。このような実施形態では、Ｉ／Ｏ構成要素１１２は、ディスプレイ、キーボード、及び／又はマウス等の外部周辺機器との接続を容易にしてもよい。記憶装置１１４は、読み取り専用メモリ、フラッシュメモリ、強誘電性ＲＡＭ（Ｆ−ＲＡＭ）、磁気、光学、又はコンピュータ装置１０１に含まれ若しくはプロセッサ１０２に結合される他の記憶媒体等の不揮発性記憶装置を表す。
【００２３】
コンピュータ装置１０１は、１つ以上のセンサ１３０も更に備えてもよい。（複数の）センサ１３０は、プロセッサ１０２にセンサ信号を送信するように構成される。一部の実施形態では、センサ１３０は、例えば、湿度センサ、周辺光センサ、ジャイロスコープ、ＧＰＳ装置、加速度計、距離センサ又は深度センサ、バイオセンサ、カメラ、又は温度センサを含んでもよい。一部の実施形態では、センサ１３２は、コンピュータ装置１０１の外部にあり、コンピュータ装置１０１と有線又は無線で通信する。例えば、センサ１３０は、ホルダ１００の外部に及びホルダ１００の方に向けられるカメラを含んでもよい。カメラは、画像をキャプチャして、画像に関係付けられるセンサ信号をコンピュータ装置１０１に無線で送信するように構成されてもよい。一部の実施形態では、コンピュータ装置１０１は、画像を分析して、例えば、ユーザがホルダ１００に結合される電子装置１３４と相互作用（例えば、タッチ、タップ、それに対するジェスチャ、又はそれに向けてのジェスチャ）をしているか又は電子装置１３４に接近しているかどうかを決定してもよい。
【００２４】
コンピュータ装置１０１は触覚出力装置１１８を含む。触覚出力装置１１８は、プロセッサ１０２と通信してもよい。触覚出力装置１１８は、触覚信号に応答して触覚効果を出力するように構成される。一部の実施形態では、触覚出力装置１１８は、振動、知覚される摩擦係数の変化、シミュレートされるテクスチャ、温度の変化、ストロークの感覚、電気触覚効果、又は表面変形（例えば、コンピュータ装置１０１又はホルダ１００に関係付けられる表面の変形）を含む触覚効果を出力するように構成される。更に、一部の触覚効果は、同じ又は異なるタイプの複数の触覚出力装置１１８を順番に及び／又は同時に使用してもよい。図１には単一の触覚出力装置１１８が示されているが、実施形態では、触覚効果を生ずるために同じ又は異なるタイプの複数の触覚出力装置１１８が使用されてもよい。
【００２５】
一部の実施形態では、触覚出力装置１１８は、コンピュータ装置１０１の外部にあり、（例えば、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢ、ＩＥＥＥ１３９４等の有線インターフェース、及び／又はＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はラジオインターフェース等の無線インターフェースを介して）コンピュータ装置１０１と通信してもよい。例えば、コンピュータ装置１０１はホルダ１００の外部に配置されてもよく、触覚出力装置１１８はホルダ１００の内部に配置されてもよい。触覚出力装置１１８は、コンピュータ装置１０１から触覚信号を受信するように構成されてもよい。
【００２６】
一部の実施形態では、触覚出力装置１１８は、振動を含む触覚効果を出力するように構成される。触覚出力装置１１８は、例えば、圧電アクチュエータ、電気モータ、電磁アクチュエータ、音声コイル、形状記憶合金、電気活性ポリマ、ソレノイド、偏心回転質量モータ（ＥＲＭ）又は線形共振アクチュエータ（ＬＲＡ）の１つ以上を含んでもよい。
【００２７】
一部の実施形態では、触覚出力装置１１８は、触覚出力装置１１８に関係付けられる表面の知覚される摩擦係数を変調する触覚効果を出力するように構成されてもよい。一部の実施形態では、触覚出力装置１１８は、超音波アクチュエータを含む。超音波アクチュエータは、超音波周波数、例えば、２０ｋＨｚで振動して、関係付けられた表面の知覚される係数を減少してもよい。一部の実施形態では、超音波アクチュエータは、圧電材料を含んでもよい。
【００２８】
一部の実施形態では、触覚出力装置１１８は、静電気引力を使用して、例えば、静電アクチュエータを使用することによって、触覚効果を出力する。触覚効果は、シミュレートされるテクスチャ、シミュレートされる振動、ストロークの感覚、又はコンピュータ装置１０１及び／又は電子装置１３４に関係付けられる表面における知覚される摩擦係数の変化を含んでもよい。一部の実施形態では、静電アクチュエータは、導電層及び絶縁層を含んでもよい。導電層は、任意の半導体又は銅、アルミニウム、金又は銀等の他の導電性材料であってもよい。絶縁層は、ガラス、プラスチック、ポリマ、又は任意の他の絶縁性材料であってもよい。更に、プロセッサ１０２は、導電層に電気信号、例えば、ＡＣ信号を加えることによって静電アクチュエータを動作させてもよい。一部の実施形態では、高電圧増幅器がＡＣ信号を生成してもよい。電気信号は、導電層と触覚出力装置１１８に近接する又は接触するオブジェクト（例えば、ユーザの指、頭、足、腕、肩、脚、若しくは体の他の部分、又はスタイラス）との間に容量結合を生成してもよい。オブジェクトと導電層との間の引力レベルの変化は、ユーザによって知覚される触覚効果を変化させることができる。
【００２９】
一部の実施形態では、触覚出力装置１１８は、変形触覚効果を出力するように構成される変形装置を含む。変形触覚効果は、ホルダ１００及び／又は電子装置１３４に関係付けられる表面の部分を隆起又は降下させることを含んでもよい。例えば、触覚効果は、凹凸のあるテクスチャを生成するためにホルダ１００の表面の部分を隆起させることを含んでもよい。一部の実施形態では、変形触覚効果は、ホルダ１００、電子装置１３４及び／又はユーザインターフェース装置に関係付けられる表面を折り曲げ、折り畳み、丸め、捻り、絞り、屈曲させ、形状変化させ、又はそれ以外の変形をさせることを含んでもよい。このような実施形態では、変形触覚効果は、変形可能な電子装置１３４に関係付けられる表面に力を加えてもよい。この力は、電子装置１３４を折り曲げ、折り畳み、丸め、捻り、絞り、屈曲させ、形状変化させ、又はそれ以外の変形をさせてもよい。別の実施形態では、変形触覚効果は、例えば、ユーザに向かって又はユーザから離れてホルダを曲げるように構成される力をホルダ１００に加えてもよい。例えば、ホルダ１００がコンピュータモニタを保持するためのスタンドを含む場合、変形触覚効果は、コンピュータモニタがユーザに向かって又はユーザから離れて動くようにスタンドを曲げてもよい。
【００３０】
一部の実施形態では、触覚出力装置１１８は、（例えば、ホルダ１００及び／又は電子装置１３４に関係付けられる表面を曲げる又は変形させるための）触覚効果を出力するように構成される流体（例えば、液体又はガス）を含む。例えば、流体はスマートゲルを含んでもよい。スマートゲルは、１つ又は複数の刺激（例えば、電解、磁界、温度、紫外線、振動、又はｐＨ変化）に応じて変化する機械又は構造的特性を有する流体を含む。例えば、刺激に応じて、スマートゲルは、剛性、容量、透明性、及び／又は色を変化させてもよい。一部の実施形態では、剛性は、ホルダ１００及び／又は電子装置１３４に関係付けられる表面の変形に対する抵抗を含んでもよい。一部の実施形態では、１つ以上のワイヤがスマートゲルに組み込まれ又は結合されてもよい。電流がワイヤを流れるので、熱が放射されて、スマートゲルを拡張又は収縮させる。これは、ホルダ１００及び／又は電子装置１３４に関係付けられる表面を動かして、触覚効果を生成する。
【００３１】
別の例示として、流体は、レオロジー流体（例えば、磁性流体又は電気流体）を含んでもよい。レオロジー流体は、液体（例えば、油又は水）中に懸濁している金属粒子（例えば、鉄粒子）を含む。電界又は磁界に応じて、流体中の分子の秩序が再編成されて、それにより流体の全体的な制動及び／又は粘度が変更されてもよい。これは、ホルダ１００及び／又は電子装置１３４に関係付けられる表面を動かして、触覚効果を生成する。
【００３２】
一部の実施形態では、触覚出力装置１１８は、機械変形装置を含む。例えば、一部の実施形態では、触覚出力装置１１８は、変形要素を回転させるアームに結合されるアクチュエータを含んでもよい。変形要素は、例えば、楕円形、星形、又は波形形状を含んでもよい。変形要素は、所定の回転角度でホルダ１００及び／又は電子装置１３４に関係付けられる表面を動かし、それ以外では動かさないように構成されてもよい。アクチュエータは、圧電アクチュエータ、回転／線形アクチュエータ、ソレノイド、電気活性ポリマアクチュエータ、ＭＦＣ（ｍａｃｒｏ  ｆｉｂｅｒ  ｃｏｍｐｏｓｉｔｅ）アクチュエータ、形状記憶合金（ＳＭＡ）アクチュエータ、及び／又は他のアクチュエータを含んでもよい。アクチュエータが変形要素を回転させると、変形要素は表面を動かして、それにより変形を引き起こしてもよい。このような実施形態では、変形要素は、表面が平坦になる位置で開始してもよい。プロセッサ１０２から信号を受信することに応じて、アクチュエータは変形要素を回転させてもよい。変形要素を回転させることによって、表面の１つ以上の部分が持ち上げられ又は下げられてもよい。一部の実施形態では、変形要素は、元の位置に戻るように変形要素を回転させるようにプロセッサ１０２がアクチュエータに信号を送るまで、この回転した状態で維持されてもよい。
【００３３】
更に、触覚効果を出力するために他の技術又は方法が用いられ得る。例えば、触覚出力装置１１８は、表面再構成可能な触覚基板（限定されないが、例えば、繊維、ナノチューブ、電気活性ポリマ、圧電要素、又は形状記憶合金を含む）からの接触に基づいて、その表面を変形させ又はそのテクスチャを変化させるように構成される可撓性表面層を含んでもよい。一部の実施形態では、触覚出力装置１１８は、例えば、変形機構（例えば、ワイヤに結合されるモータ）、空気若しくは流体ポケット、材料の局部変形、粒子妨害、電磁石、形状記憶合金、共振機械要素、圧電性材料、微小電気機械システム（“ＭＥＭＳ”）要素又はポンプ、熱流体ポケット、ＭＥＭＳポンプ、可変多孔性膜（ｖａｒｉａｂｌｅ  ｐｏｒｏｓｉｔｙ  ｍｅｍｂｒａｎｅｓ）、又は層流変調を介して触覚効果を出力する。
【００３４】
一部の実施形態では、触覚出力装置１１８は、モータを含んでもよい。例えば、触覚出力装置１１８は、ホルダ１００の一部に結合されるワイヤ又はケーブルを引くように構成されるモータ（例えば、ＤＣモータ）を含んでもよい。これは、ホルダ１００を折り曲げ又は他のやり方で変形させてもよい。別の例示として、触覚出力装置１１８は、ホイールに結合されるモータを含んでもよい。触覚出力装置１１８は、ホイールを駆動して、例えば、表面を横断するようにホルダ１００を動かしてもよい。
【００３５】
一部の実施形態では、触覚出力装置１１８は、遠隔でユーザに触覚効果を投影するように構成される。例えば、触覚出力装置１１８は、ユーザに向かって（例えば、ユーザの手の甲に向かって）材料（例えば、固体、液体、ガス、又はプラズマ）を放出するように構成される１つ以上の噴射を含んでもよい。このような実施形態では、触覚出力装置１１８は、触覚信号を受信すると様々な特徴を有する酸素、窒素、二酸化炭素、又は一酸化炭素の吹き出し又は流れを放出するように構成されるガス噴射を含む。別の例示として、触覚出力装置１１８は、ユーザの方向に圧力波を投影するように構成される１つ以上の超音波トランスデューサ又はスピーカを含んでもよい。このような実施形態では、ユーザがオブジェクトと相互作用すると、プロセッサ１０２は、ユーザに向かって集中圧力波を触覚出力装置１１８に放出させてもよい。集中圧力波は、ユーザの体の一部（例えば、ユーザの手）を振動させてもよい。
【００３６】
一部の実施形態では、触覚出力装置１１８は、ホルダ１００の筐体の一部であってもよい。他の実施形態では、触覚出力装置１１８は、ホルダ１００に関係付けられる表面（例えば、ホルダ１００の前又は背後）を覆う可撓性筐体の中に収容されてもよい。例えば、ホルダ１００は、机の上に配置され得るドッキングステーションを含んでもよい。触覚出力装置１１８は、（例えば、机に対して）ドッキングステーションの底に配置されるスマートゲルの層を含んでもよい。触覚出力装置１１８を作動させると（例えば、電界又は電流を用いて）、スマートゲルは拡張してもよい。これは、（例えば、机の表面から）上向きの電子装置１３４及び／又はホルダ１００の移動を含む触覚効果をユーザに知覚させてもよい。
【００３７】
メモリ１０４に関しては、モジュール１２６及び１２８は、触覚対応ホルダを提供するために一部の実施形態では、装置がどのように構成され得るかを示すように描かれている。触覚効果決定モジュール１２６は、生成すべき触覚効果を決定するためにデータを分析するプログラム構成要素を表す。触覚効果決定モジュール１２６は、１つ以上のアルゴリズム又はルックアップテーブルを使用して出力する１つ以上の触覚効果を選択するコードを含んでもよい。一部の実施形態では、触覚効果決定モジュール１２６は、触覚効果を決定するためにプロセッサ１０２によって使用可能な１つ以上のアルゴリズム又はルックアップテーブルを含む。
【００３８】
一部の実施形態では、触覚効果決定モジュール１２６は、イベントに基づいて触覚効果を決定するコードを含む。本明細書で使用されるイベントは、関連する触覚効果を含む可能性がある装置（例えば、電子装置１３４及び／又はコンピュータ装置１０１）の操作の間に発生する任意の相互作用、アクション、衝突、又は他のイベントである。一部の実施形態では、イベントは、ユーザ入力（例えば、ボタン押し下げ、ジョイスティックを操作すること、タッチセンサ面と相互作用すること、又は装置を傾け若しくは方向付けること）、システム状態（例えば、バッテリ低下、メモリ低下、又はシステムが着信電話呼び出しを受信することに基づいて生成される通知等のシステム通知）、送信データ、受信データ、又はプログラムイベントを含んでもよい（例えば、プログラムがゲームであれば、プログラムイベントは爆発、銃撃、衝突、ゲームキャラクタ間の相互作用、又は新たなレベルに進むこと、又は凹凸のある地形を運転することを含んでもよい）。
【００３９】
例えば、一部の実施形態では、プロセッサ１０２は、電子装置１３４で発生したイベントに関係付けられるセンサ信号を受信してもよい。イベントは、例えば、電子装置１３４が着信電話呼び出しを受信することを含んでもよい。イベントに基づいて、触覚効果決定モジュール１２６は、例えば、ホルダ１００に結合されるスタンドを作動させるように構成される触覚効果を決定してもよい。例えば、電子装置１３４が表面（例えば、カウンター）にうつ伏せに横たわっている場合、触覚効果は、スタンドが電子装置１３４を持ち上げて直立位置（例えば、表面に略垂直）にするようにスタンドを作動させてもよい。これはユーザに着呼を視覚的に通知し得るので、ユーザが電子装置のリンガーから直ぐ近くに居ない場合に有益であり得る。
【００４０】
一部の実施形態では、触覚効果決定モジュール１２６は、電子装置１３４及び／又はホルダ１００とのユーザ相互作用の特徴（例えば、タイプ、圧力、速度、場所、又は方向）に基づいて触覚効果を決定するコードを含む。例えば、触覚効果決定モジュール１２６は、ユーザが特定の場所（例えば、ボタン、スライダ、ノブ、スイッチ、画像、テキスト、又はウィジェット等の仮想オブジェクトに関係付けられる場所）で電子装置１３４のタッチセンサ面（例えば、タッチスクリーンディスプレイ）と相互作用する場合に、パルス振動を含む触覚効果を決定してもよい。別の例示として、触覚効果決定モジュール１２６は、ユーザが電子装置１３４の物理的ボタンを押すことに基づいて、長い振動を含む触覚効果を決定してもよい。
【００４１】
一部の実施形態では、触覚効果決定モジュール１２６は、仮想オブジェクトの特徴（例えば、サイズ、形状、場所、テクスチャ、色、タイプ、又はコンテンツ）に基づいて触覚効果を決定するコードを含む。例えば、電子装置１３４は、ビデオゲームを実行していてもよい。一部の実施形態では、電子装置１３４は、仮想オブジェクト（例えば、仮想武器）とのユーザ相互作用を検出して、仮想オブジェクトに関係付けられる信号をコンピュータ装置１０１に送信してもよい。コンピュータ装置１０１は、信号を受信して、仮想オブジェクトの特徴に基づいて触覚効果を決定してもよい。例えば、上記のビデオゲームの実施形態では、触覚効果決定モジュール１２６は、仮想オブジェクトがロケット発射装置である場合に高振幅振動を含む触覚効果を決定してもよい。更に、このような実施形態では、仮想オブジェクトがナイフである場合、触覚効果決定モジュール１２６は、低振幅振動を含む触覚効果を決定してもよい。異なる触覚効果は、仮想オブジェクト（例えば、仮想武器）に関係付けられる出力又は力を示してもよい。
【００４２】
触覚効果生成モジュール１２８は、選択された触覚効果を生成するためにプロセッサ１０２に触覚信号を生成させて触覚出力装置１１８へと送信させるプログラミングを表す。例えば、触覚効果生成モジュール１２８は、所望の効果を生成するために、記憶された波形又はコマンドにアクセスして、触覚出力装置１１８に送信してもよい。一部の実施形態では、触覚効果生成モジュール１２８は、触覚信号を決定するためのアルゴリズムを含んでもよい。更に、一部の実施形態では、触覚効果生成モジュール１２８は、触覚効果に対する目標座標（例えば、触覚効果を出力する電子装置１３４及び／又はホルダ１００上の場所に対する座標）を決定するためのアルゴリズムを含んでもよい。
【００４３】
図１にはメモリ１０４内のプログラム構成要素としてモジュール１２６，１２８が描かれているが、一部の実施形態では、モジュール１２６，１２８はハードウェアを含んでもよい。例えば、モジュール１２６，１２８は、アナログからデジタルへの変換器、プロセッサ、マイクロコントローラ、比較器、増幅器、トランジスタ、及び他のアナログ又はデジタル回路を含んでもよい。
【００４４】
図２は、触覚対応ホルダのためのシステムの実施形態を示す。システム２００は、電子装置２０４を含む。電子装置２０４は、例えば、移動装置（例えば、タブレット、携帯電話、又はＥリーダ）を含んでもよい。図２に示される実施形態では、電子装置２０４は、タッチセンサ面２０３（例えば、タッチスクリーンディスプレイ）を含む。ユーザは、電子装置２０４を使用して様々なタスク（例えば、Ｅメールの確認、ウェブページの閲覧、音楽の再生、映像の視聴、又はビデオゲームのプレー）を行うためにタッチセンサ面２０３と相互作用し得る。一部の実施形態では、電子装置２０４は、ボタン、ジョイスティック、方向パッド、トリガ、マイクロホン、スピーカ、及び／又はスイッチ等の他のユーザインターフェース構成要素を追加的に又は代替的に含む。
【００４５】
電子装置２０４は、ホルダ２０２に物理的に結合される。ホルダ２０２は、表面２１４に対して電子装置２０４を方向付けるように構成されてもよい。例えば、図２に示される実施形態では、ホルダ２０２は、表面２１４上に電子装置２０４を直立位置に方向付けるように構成されるスタンドを含む。一部の実施形態では、ホルダ２０２は、電子装置２０４と機械的に結合するように構成される１つ以上のストラップ、スナップ式構成要素、ケーブル、ネジ、ボルト、及び／又は固定装置を含んでもよい。ホルダ２０２は、任意の適切な材料、例えば、ゴム、プラスチック、又は金属を含んでもよい。一部の実施形態では、ホルダ２０２は、衝突の衝撃を吸収するように構成される材料を含む。
【００４６】
電子装置２０４は、コンピュータ装置２０１と有線又は無線で通信する。一部の実施形態では、コンピュータ装置２０１は、ホルダ２０２に結合され又は組み込まれる。コンピュータ装置２０１は、電子装置２０４から信号を受信して触覚効果を出力するように構成されてもよい。
【００４７】
一部の実施形態では、コンピュータ装置２０１は、１つ以上の触覚出力装置を介して触覚効果を出力する。触覚出力装置は、ホルダ２０２の筐体の中に組み込まれ、筐体に結合され、又は筐体を構成してもよい。ホルダ２０２は任意の数の又は構成の触覚出力装置を含んでもよく、ホルダ２０２は１つ以上の触覚効果を出力するために任意の数の又は組み合わせの触覚出力装置を使用してもよい。
【００４８】
一部の実施形態では、ホルダ２０２は、枢動可能な構成要素２０６（例えば、ヒンジ）又は回転可能ジョイント（例えば、ボール及びソケット継ぎ手）を含む。コンピュータ装置２０１は、電子装置を軸周りに枢動及び／又は回転させ、又はその枢動又は回転に抵抗するように触覚出力装置を作動させてもよい。一実施形態では、触覚出力装置は、枢動可能構成要素２０６に結合されるモータ（又は枢動可能構成要素２０６に結合されるケーブルに結合されるモータ）を含む。コンピュータ装置２０１は、軸周りに電子装置２０４を枢動させるようにモータを作動させてもよい（例えば、ページの外に向けられる）。これは、電子装置２０４が表面２１４に置かれる角度を変化させてもよい。別の実施形態では、触覚出力装置１１８は、電磁石を含む。コンピュータ装置２０１は、ユーザが枢動可能構成要素２０６を枢動させること（又は回転可能継ぎ手を回転させること）に抵抗するように電磁石を作動させてもよい。
【００４９】
一部の実施形態では、ホルダ２０２は、互いに対して移動するように構成される２つ以上のホルダ構成要素２０８、２１０を備える。例えば、ホルダ２０２は、スライド可能に結合される（例えば、互いに対してスライドするように構成される）２つのホルダ構成要素２０８、２１０を備えてもよい。このような実施形態では、第１のホルダ構成要素２１０は、第２のホルダ構成要素２０８に対してスライドするように構成される。一部の実施形態では、触覚出力装置は、２以上のホルダ構成要素を互いに対して移動（例えば、スライド）させ又は移動に抵抗するように構成される。
【００５０】
例えば、一部の実施形態では、触覚出力装置は、線形アクチュエータを含む。コンピュータ装置２０１は、線形アクチュエータを作動させて、ホルダ構成要素２０８を直線的に伸縮させてもよい。これは、電子装置２０４が表面２１４に置かれる角度を変化させてもよい。別の実施形態では、触覚出力装置は、１つ又は２つのホルダ構成要素２０８、２１０を（例えば、高周波数で）振動させるように構成される。電子装置２０４及び／又はホルダ２０２の振動及び重量は、ホルダ構成要素２０８、２１０間の摩擦力を克服してもよい。これは、ホルダ構成要素２０８、２１０を互いに対して移動させてもよい。
【００５１】
更に別の実施形態では、触覚出力装置は、流体（例えば、スマートゲル又はレオロジー流体）を含む。コンピュータ装置２０１は、（流体に電圧又は磁界を加えることにより）触覚出力装置を作動させて、流体を拡張又は縮小させてもよい。これは、ホルダ構成要素２１０を押すか又は引いてもよく、例えば、互いに対してホルダ構成要素２０８、２１０を移動させ又は移動に抵抗する。
【００５２】
更に別の実施形態では、触覚出力装置は、ピストン及びバルブを備える。例えば、ホルダ構成要素２０８はバルブを含んでもよく、ホルダ構成要素２１０はピストンを含んでもよい。このような実施形態では、コンピュータ装置２０１は、例えば、バルブを開閉することにより触覚出力装置を作動させてもよい。一部の実施形態では、バルブを閉じることは、バルブ内の流体又は空気が動くことを妨げてもよい。これは、ピストンがバルブを通り抜けることを妨げてもよい。一部の実施形態では、バルブを開くことは、流体又は空気がバルブ内を移動することを可能にしてもよい。これは、ホルダ構成要素２０８、２１０が互いに対してスライドすることを可能にしてもよい。
【００５３】
一部の実施形態では、触覚出力装置は、例えば、ホルダ構成要素２０８、２１０間の摩擦を増減するように構成される静電触覚効果を出力する。これは、ホルダ構成要素２０８、２１０の互いに対する移動を支援し又はそれに抵抗してもよい。ホルダ構成要素２０８、２１０の互いに対する移動を支援し又はそれに抵抗するために、粒子妨害及び／又は吸引（例えば、ホルダ構成要素２０８、２１０間の吸引力を生成すること）等の他の方法が追加的に又は代替的に使用されてもよい。
【００５４】
一部の実施形態では、ホルダ２０２は、回転可能構成要素２１２（例えば、ホイール又はローラ）を含む。触覚出力装置は、回転可能構成要素２１２を回転させるように構成されてもよい。このような実施形態では、触覚出力装置はモータを含む。コンピュータ装置２０１は、モータを作動させて、例えば、表面２１４に沿って回転可能構成要素２１２を転動させてもよい。これは、表面２１４に沿って電子装置２０４を移動させてもよい。別の実施形態では、触覚出力装置は、回転可能構成要素を（例えば、高周波数で）振動させてもよい。振動は、回転可能構成要素２１２と表面２１４との間の摩擦力を克服してもよい。これは、（例えば、重力の結果として）表面２１４に沿って回転可能構成要素２１２を転動させてもよい。
【００５５】
一部の実施形態では、コンピュータ装置２０１は、物理的感覚をシミュレートするように構成される触覚効果を出力する。例えば、電子装置２０４は、ディスプレイを介してウェブサイト（例えば、ニュースウェブサイト）を出力してもよい。電子装置２０４は、タッチセンサ面２０３とのユーザ相互作用（例えば、タップ、タッチ、スワイプ、２本指のピンチ操作、又はジェスチャ）を検出してもよい。例えば、ユーザ相互作用は、ユーザがウェブサイトのリンクに関係付けられるタッチセンサ面２０３上の場所を押すことを含んでもよい。一部の実施形態では、電子装置２０４は、ユーザ相互作用に関係付けられる信号をコンピュータ装置２０１に送信する。このような実施形態では、コンピュータ装置２０１は、信号を受信して、触覚効果を出力してもよい。例えば、コンピュータ装置２０１は、触覚出力装置によりホルダ構成要素２１０を急速に伸縮させるように構成される触覚効果を出力してもよい。一部の実施形態では、これは、タッチセンサ面２０３の全体、タッチセンサ面２０３の一部（例えば、ユーザにより接触されるタッチセンサ面２０３の部分）を動かしてもよい。例えば、これは、タッチセンサ面２０３の全体をユーザの指から離し及びユーザの指の方に戻してもよい。一部の実施形態では、この前後運動はボタン押し下げをシミュレートしてもよい。
【００５６】
別の例示として、一部の実施形態では、コンピュータ装置２０１は、運動をシミュレートするように構成される触覚効果を出力する。例えば、コンピュータ装置２０４は、ゲーム又は仮想シミュレーションを実行してもよい。例えば、電子装置２０４は、ユーザが仮想海賊船に乗っているゲームを実行していてもよい。このような実施形態では、ユーザが指でタッチセンサ面２０３に接触すると、コンピュータ装置２０１は、海の波をシミュレートするように構成される触覚効果を出力してもよい。例えば、コンピュータ装置２０１は、波を横切るボートの上下運動に似た速さでホルダ構成要素２１０を繰り返し伸縮させてもよい。
【００５７】
一部の実施形態では、コンピュータ装置２０１は確認触覚効果を出力する。例えば、上記の海賊船の実施形態では、コンピュータ装置２０１は、ユーザがタッチセンサ面２０３上の仮想武器（例えば、仮想銃）をタップすることに応答して触覚効果を出力してもよい。このような実施形態では、触覚効果は振動を含む。ユーザは、例えば、ホルダ２０２と電子装置２０４との結合により、電子装置２０４を通じて触覚効果を知覚してもよい。例えば、ホルダ２０２は電子装置２０４に振動を出力してもよく、それは電子装置２０４を振動させてもよい。ユーザは、指でタッチスクリーンディスプレイ２０３に接触している間、振動を知覚してもよい。一部の実施形態では、触覚効果は、電子装置２０４がユーザ入力（例えば、武器の選択）を受信したことをユーザに確認してもよい。
【００５８】
一部の実施形態では、コンピュータ装置２０１は、１つ以上のセンサを介して電子装置２０４とのユーザ相互作用を検出して、関連触覚効果を出力してもよい。例えば、コンピュータ装置２０１は、加速度計及び／又は圧力センサを含んでもよい。このような実施形態では、加速度計及び／又は圧力センサは、（例えば、枢動可能構成要素２０６と電子装置２０４との間で）枢動可能構成要素２０６に結合されてもよい。一部の実施形態では、ユーザが電子装置２０４と相互作用すると（例えば、タップ、タッチ、又はジェスチャを行うと）、コンピュータ装置２０１は関連触覚効果を出力する。例えば、ユーザが電子装置２０４（例えば、タッチセンサ面２０３）をタップすると、コンピュータ装置２０１は、（例えば、加速度計及び／又は圧力センサからの信号に基づいて）タップを検出して、例えば、振動を含む関連触覚効果を出力してもよい。
【００５９】
一部の実施形態では、電子装置２０４は、コンピュータ装置２０１を介して実行可能な１つ以上の「触覚モード」をアクティブ化又は非アクティブ化するための信号をコンピュータ装置２０１に送信してもよい。触覚モードは、コンピュータ装置２０１が（例えば、センサを介して）電子装置２０４とのユーザ相互作用を検出して、関連触覚効果を出力する動作状態を含んでもよい。触覚効果は、特定の触覚モードに依存してもよい。例えば、電子装置２０４は、ディスプレイに仮想オブジェクト（例えば、仮想スライダ）を出力してもよい。電子装置２０４は、コンピュータ装置２０１を「戻り止め（ｄｅｔｅｎｔ）」触覚モードに入らせる信号をコンピュータ装置２０１に送信してもよい。触覚モードに基づいて、コンピュータ装置２０１は、仮想ウィジェットとのユーザ相互作用（例えば、仮想スライダをスライドさせること）を検出して、例えば、戻り止めを含む触覚効果を出力してもよい。これは、物理的なスライダと相互作用する感覚をシミュレートしてもよい。
【００６０】
別の例示として、一部の実施形態では、電子装置２０４は、コンピュータ装置２０１を「確認」触覚モードに入らせる信号をコンピュータ装置２０１に送信してもよい。触覚モードに基づいて、コンピュータ装置２０１は、仮想オブジェクトとのユーザ相互作用（例えば、仮想スライダをタップすること）を検出して、例えば、振動を含む触覚効果を出力してもよい。これは、コンピュータ装置２０１がユーザ入力を検出したことをユーザに確認してもよい。一部の実施形態では、ユーザ相互作用を検出し及び／又は触覚効果を出力するためにコンピュータ装置２０１を使用することは、電子装置２０４（例えば、電子装置のプロセッサ）の計算負荷を低減することができる。これは、電子装置２０４の効率を改善し得る。更に、一部の実施形態では、ユーザ相互作用を検出し及び／又は触覚効果を出力するためにコンピュータ装置２０１を使用することは、例えば、電子装置２０４とコンピュータ装置２０１との間の通信からもたらされるレイテンシを低減することにより、触覚効果のレンダリングを改善してもよい。
【００６１】
図３Ａは、触覚対応ホルダのためのシステムの別の実施形態を示す。システム３００は、電子装置３１０を含む。電子装置３１０は、例えば、ディスプレイ、テレビ、又はタブレットを含んでもよい。
【００６２】
電子装置３１０は、ホルダ３０２と結合され且つ通信する。一部の実施形態では、ホルダ３０２は、（例えば、電子装置３１０を机又は壁に取り付けるための）スタンド又は取り付け装置を含む。ホルダ３０２は、触覚出力装置３０８、３１２を介して１つ以上の触覚効果を出力するように構成されるコンピュータ装置３１４を含んでもよい。
【００６３】
一部の実施形態では、コンピュータ装置３１４は、仮想オブジェクトの特徴（例えば、サイズ、形状、場所、テクスチャ、色、タイプ、又はコンテンツ）に少なくとも部分的に基づいて触覚効果を出力する。例えば、電子装置３１０は、仮想オブジェクトを出力してもよい。仮想オブジェクトは、１つ以上のテクスチャ（例えば、凹凸、円滑、又はゴム質）を含んでもよい。一部の実施形態では、コンピュータ装置３１４は、テクスチャに関係付けられる１つ以上の触覚効果を出力する。例えば、仮想オブジェクトは、ゴムボタンを含んでもよい。ユーザが仮想オブジェクトと相互作用すると、コンピュータ装置３１４は、触覚出力装置３１２を介して触覚効果を出力してもよい。触覚効果は、例えば、シミュレートされるゴムのテクスチャを含んでもよい。このような実施形態では、触覚出力装置３１２は、静電アクチュエータを含む。コンピュータ装置３１４は、静電アクチュエータを作動させて、触覚出力装置３１２とユーザの体（例えば、指）との間の容量結合を生成してもよい。ユーザは、この容量結合をゴムのテクスチャを含む触覚効果として知覚してもよい。
【００６４】
別の例示として、一部の実施形態では、コンピュータ装置３１４は、仮想領域における特徴をシミュレートするように構成される触覚効果を出力する。例えば、仮想オブジェクトは、ビデオゲーム内で仮想自動車が運転している凹凸のある道路を含んでもよい。一部の実施形態では、ユーザが仮想オブジェクトと相互作用すると、コンピュータ装置３１４は、例えば、シミュレートされる凹凸のあるテクスチャを含む触覚効果を出力する。このような実施形態では、コンピュータ装置３１４は、触覚出力装置３０８を介して触覚効果を出力する。例えば、触覚出力装置３０８は、第２のホルダ構成要素３０６に対して第１のホルダ構成要素３０４を移動させるように構成されるコンポーネント枢動可能構成要素を含んでもよい。コンピュータ装置３１４は、触覚出力装置３０８により第１のホルダ構成要素３０４を高周波数でユーザに向かって及びユーザから離れて移動させてもよい。ユーザは、この前後運動を凹凸のある感覚として知覚してもよい。
【００６５】
一部の実施形態では、コンピュータ装置３１４は、ホルダ３０２の表面を変形させるように構成される触覚効果を出力する。例えば、ユーザは、高圧で電子装置３１０に接触していてもよい。電子装置３１０は、高圧を検出して、コンピュータ装置３１４に信号を送信してもよい。このような実施形態では、コンピュータ装置３１４は、信号を受信して、触覚効果を出力してもよい。例えば、コンピュータ装置３１４は、形状記憶合金を含む触覚出力装置に熱又は電気を加えてもよい。これは、形状記憶合金を変形させてもよい。このような実施形態では、変形は、例えば、ユーザの手から離れる方向に、ホルダ構成要素３０６を曲げてもよい。これは、電子装置３１０に対する圧力を低減して、電子装置３１０が壊れることを防ぐ。
【００６６】
一部の実施形態では、コンピュータ装置３１４は、電子装置３１０とユーザ相互作用を行うことをより困難にするために触覚効果を出力する。例えば、電子装置３１０は、ビデオゲームを実行していてもよい。ユーザは、例えば、仮想オブジェクトが消えて新しい場所に再登場する前にディスプレイに出力される仮想オブジェクトの場所をタップする必要があってもよい。一部の実施形態では、コンピュータ装置３１４は、例えば、触覚出力装置３０８により第２のホルダ構成要素３０６に対して第１のホルダ構成要素３０４を枢動又は回転させるように構成される触覚効果を出力する。これは、電子装置３１０を様々な方向に移動させてもよい。例えば、触覚効果は、図３Ｂに示されるように、ユーザから離れて、及び／又は図３Ｃに示されるように、ユーザに向かって電子装置３１０を動かしてもよい。一部の実施形態では、触覚効果は、例えば、図３Ｄに示されるように、ユーザに対して上向きに、及び／又は図３Ｅに示されるように、ユーザに対して下向きに電子装置３１０を動かしてもよい。他の実施形態では、触覚効果は、ユーザに対して左右に、例えば、それぞれページの内外の方向に電子装置３１０を動かしてもよい。更に他の実施形態では、触覚効果は、例えば、第２のホルダ構成要素３０６の周囲で電子装置３１０を回転させてもよい。一部の実施形態では、こうした移動は、ビデオゲームをユーザにとってより困難にし、多くの異なるタイプの効果を出力し、又はユーザとの相互作用をシミュレートするために使用されてもよい。
【００６７】
図４は、触覚対応ホルダのためのシステムの更に別の実施形態を示す。図４に示される実施形態では、システム４００は、後方からの斜視図で描かれている。システム４００は、ホルダ４０２に結合される電子装置４０６（例えば、タブレット又はＥリーダ）を含む。ホルダ４０２は、ユーザが体の一部（例えば、手）でホルダ４０２を握ることができるように構成されてもよい。一部の実施形態では、ホルダ４０２は、ストラップ４０４を含む。ユーザは、ストラップ４０４を掴むか、又はストラップ４０４とホルダ４０２の本体との間に手を入れてもよい。これは、ユーザの手をホルダ４０２に固定するのに役立ち得る。
【００６８】
一部の実施形態では、ホルダ４０２は、電子装置４０６に回転可能に結合される（例えば、電子装置４０６に対して回転可能である）。これは、電子装置４０６がホルダ４０２に対して回転することを可能にしてもよい。触覚出力装置（図示せず）は、ホルダ４０２に対して電子装置４０６を回転させるように構成されてもよい。このような実施形態では、触覚出力装置は、ホルダ４０２に対して電子装置４０６を回転させるように構成されるモータを含む。
【００６９】
例えば、電子装置４０６は、タッチスクリーンディスプレイを介して仮想釣りゲームを出力してもよい。仮想釣りゲームは、水が流れている仮想水路を含んでもよい。電子装置４０６は、仮想水路に関係付けられるタッチスクリーンディスプレイ上の場所とのユーザ相互作用を検出してもよい。一部の実施形態では、相互作用に基づいて、電子装置４０６は、コンピュータ装置４０８に信号を送信してもよい。このような実施形態では、コンピュータ装置４０８は、信号を受信して、触覚効果、例えば、水路における水の流れをシミュレートするように構成される触覚効果を出力してもよい。一実施形態では、触覚出力装置は、ホルダ４０２に対して短い距離（例えば、３−４度）で時計回り及び反時計回りに電子装置４０６を回転させることにより触覚効果を出力する。ユーザは、ユーザの指に対するこの前後運動を水の流れのシミュレーションとして知覚してもよい。
【００７０】
一部の実施形態では、コンピュータ装置４０８は、触覚効果に関係付けられる信号を電子装置４０６に送信してもよい。例えば、コンピュータ装置は、コンピュータ装置４０８が出力している又は出力するであろう触覚効果に関係付けられる信号を電子装置４０６に送信してもよい。一部の実施形態では、電子装置４０６は、信号を受信して、信号に基づいて機能を実行してもよい。例えば、上記の釣りゲームの実施形態では、例えば、水の流れをシミュレートするために、コンピュータ装置４０８が電子装置を前後に回転させると、コンピュータ装置４０８は、触覚効果に関係付けられる信号を電子装置４０６に送信してもよい。このような実施形態では、電子装置４０６は、信号を受信して、例えば、ディスプレイを更新してもよい。例えば、電子装置４０６は、電子装置１３４が物理的に回転している方向とは反対方向に、ディスプレイに出力される全ての仮想オブジェクトを同時に回転させるようにディスプレイを更新してもよい。これは、電子装置１３４が物理的に回転するとき、ディスプレイに出力された仮想オブジェクトを静止しているとユーザに知覚させてもよい。例えば、一部の実施形態では、仮想オブジェクトの回転は、ユーザが仮想オブジェクトを静止したままであると知覚するように、電子装置４０６の物理的回転を「相殺」してもよい。
【００７１】
一部の実施形態では、コンピュータ装置４０８は、例えば、ユーザの電子装置４０６の操作に抵抗するように構成される触覚効果を出力する。例えば、電子装置４０６は、仮想カーレースゲームを実行していてもよい。ユーザは、片手でホルダ４０２を保持して、ホルダ４０２の周囲で電子装置４０６を回転させることにより、仮想自動車を操縦してもよい。例えば、電子装置４０６に関係付けられるセンサは、ユーザが電子装置４０６を反時計回りに回転させて仮想自動車を左折させていることを検出してもよい。電子装置４０６は、ユーザが電子装置４０６を時計回りに回転させて仮想自動車を右折させていることを検出してもよい。一部の実施形態では、イベントの発生に応じて、コンピュータ装置４０８は、ユーザが電子装置４０６を回転させることを妨げるように構成される触覚効果を出力する。例えば、仮想自動車の左側が壁に衝突すると、コンピュータ装置４０８は、例えば、電子装置４０６の反時計回りの回転に抵抗するように構成される触覚効果を出力してもよい。一部の実施形態では、コンピュータ装置４０８は、ブレーキ又は別の受動触覚出力装置を介して抵抗を出力する。
【００７２】
一部の実施形態では、コンピュータ装置４０８は、電子装置４０６から出力される触覚効果の特徴（例えば、振幅、持続時間、又は周波数）を変調するように構成される触覚効果を出力する。例えば、電子装置４０６は、スマートフォンを含んでもよい。電子装置４０６が（例えば、ユーザの友人から）電話呼び出しを受信すると、電子装置４０６は、振動を含む触覚効果を出力してもよい。一部の実施形態では、コンピュータ装置４０８は、（例えば、加速度計又は電子装置４０６により送信される触覚効果に関係付けられる信号を介して）電子装置４０６により出力される触覚効果を検出する。更に、一部の実施形態では、コンピュータ装置４０８は、振動の特徴を変調するように構成される触覚効果を出力する。
【００７３】
例えば、一実施形態では、発信者が高い重要度を有する場合、コンピュータ装置４０８は、ホルダ４０２の剛性を増加させるように構成される触覚効果を出力する。このような実施形態では、ホルダ４０２は、コンピュータ装置４０８がホルダ４０２の剛性を増加させるように作動させ得るレオロジー流体又はスマートゲルを含んでもよい。これは、電子装置４０６からの振動が最小のインピーダンスで（例えば、ホルダ４０２を握る）ユーザの手に送信されることを可能にしてもよい。一実施形態では、発信者が低い重要度を有する場合、コンピュータ装置４０８は、ホルダ４０２の剛性を減少させるように構成される触覚効果を出力する。これは、ホルダ４０２により電子装置４０６からの振動の振幅を抑制させてもよい。このようにして、コンピュータ装置４０８は、（例えば、イベントの重要度に基づいて）ユーザによって知覚される振動の振幅を制御してもよい。
【００７４】
図５は、触覚対応ホルダのためのシステムの更に別の実施形態を示す。システム５００は、ホルダ５０２に結合される電子装置５０６を含む。電子装置５０６は、触覚出力装置５０８によりホルダ５０２に結合されてもよい。一部の実施形態では、触覚出力装置５０８は、ホルダ５０２に対して電子装置５０６を回転させるように構成される。追加的に又は代替的に、触覚出力装置５０８は、ホルダ５０２に向かって又はホルダ５０２から離れて電子装置５０６を移動させるように構成されてもよい。例えば、一部の実施形態では、触覚出力装置５０８は、スマートゲル、レオロジー流体、又は線形アクチュエータを含んでもよい。作動に応じて、触覚出力装置５０８は、ホルダ５０２に向かって又はホルダ５０２から離れて電子装置５０６を移動させるために伸縮するように構成されてもよい。
【００７５】
一部の実施形態では、電子装置５０６は、（例えば、電子装置５０６の内部又は外部の）ディスプレイに仮想地図を出力する。ユーザは、タッチセンサ面５１０に沿って指を動かすことにより仮想地図と相互作用してもよい。一部の実施形態では、電子装置５０６は、ユーザ相互作用を検出して、１つ以上の信号をコンピュータ装置５０４に送信する。コンピュータ装置５０４は、信号を受信して、触覚効果を出力してもよい。例えば、コンピュータ装置５０４は、ユーザの指により接触される地図の場所のトポグラフィをシミュレートするように構成される触覚効果を出力してもよい。一実施形態では、コンピュータ装置５０４は、それぞれ高低のある標高をシミュレートするために触覚出力装置５０８を伸縮させる。これは、例えば、地図の場所の物理的地形及び／又はトポグラフィに関する情報をユーザに提供してもよい。
【００７６】
一部の実施形態では、コンピュータ装置５０４は、電子装置５０６を新しい場所に移動（例えば、「スナップ」）させる（及び／又は電子装置５０６を新しい場所に固定する）ように構成される触覚効果を出力する。例えば、電子装置５０６は、描画アプリケーションを実行していてもよい。電子装置５０６は、ユーザがタッチセンサ面５１０の表面に沿って指を動かすことを検出して、ユーザの指の経路に関係付けられる線を出力してもよい。一部の実施形態では、ユーザが閾値を超える圧力の量でタッチセンサ面５１０を押すと（例えば、電子装置５０６をページの右に押すと）、電子装置５０６は、信号をコンピュータ装置５０４に送信する。このような実施形態では、コンピュータ装置５０４は、信号を受信して、触覚出力装置５０８を収縮させてもよい。これは、電子装置５０６を新しい場所に「スナップ」させてもよい。一部の実施形態では、電子装置５０６は、新しい場所（又は圧力の量）を検出して、消去モード等、別の入力モードに変更してもよい。これは、例えば、タッチセンサ面５１０に沿って指を動かすことにより描画の一部をユーザが消去できるようにしてもよい。
【００７７】
更に、一部の実施形態では、ユーザがホルダ５０２から離れて（例えば、ページの左に）電子装置５０６を引っ張ると、電子装置５０６は、コンピュータ装置５０４に信号を送信する。このような実施形態では、コンピュータ装置５０４は、信号を受信して、触覚出力装置５０８を拡張させてもよい。これは、電子装置５０６を別の場所に「スナップ」させてもよい。一部の実施形態では、電子装置５０６は、新しい場所を検出して、パン又はズームモード等、別の入力モードに変更してもよい。これは、例えば、タッチセンサ面５１０と相互作用することによりユーザが描画をパン又は拡大若しくは縮小することを可能にしてもよい。一部の実施形態では、ユーザがタッチセンサ面５１０をタップ（例えば、ダブルタップ）することに応じて、コンピュータ装置５０４は触覚効果を出力する。触覚効果は、例えば、（描画の入力モードに関係付けられ得る）元の場所に電子装置５０６をスナップして戻すように構成されてもよい。
【００７８】
一部の実施形態では、コンピュータ装置５０４は、電子装置５０６で実行される機能又は入力モードに関係付けられる触覚効果を出力する。例えば、上記の描画の実施形態では、電子装置５０６は、ユーザ相互作用を検出して、消去モードに切り替わってもよい。電子装置５０６が消去モードに切り替わると、電子装置５０６は、消去モードに関係付けられる信号をコンピュータ装置５０４に送信してもよい。信号は、コンピュータ装置５０４に（例えば、電子装置５０６を新しい場所に「スナップ」するための）触覚効果を出力させるように構成されてもよい。例えば、消去モードに基づいて、触覚効果は、パルス振動を含んでもよい。電子装置５０６が別のモード、例えば、描画モードに切り替わる場合、コンピュータ装置５０４は、異なる触覚効果（例えば、短い振動）を出力するか又は触覚効果を全く出力しなくてもよい。
【００７９】
図６は、触覚対応ホルダのためのシステムの別の実施形態を示す。システム６００は、電子装置６０２を含む。この例示では、電子装置６０２はラップトップコンピュータを含む。電子装置６０２は、電子装置６０２の２つ以上の構成要素を結合する１つ以上の枢動可能又は回転可能構成要素６０４（例えば、ヒンジ又は継ぎ手）を含んでもよい。例えば、図６に示される実施形態では、ヒンジは、電子装置６０２を開閉するためにディスプレイ６０６を基部６０８に結合する。
【００８０】
一部の実施形態では、枢動可能又は回転可能構成要素６０４は、触覚出力装置（図示せず）を含むか又はそれに結合される。触覚出力装置は、例えば、モータ、形状記憶合金、ブレーキ、及び／又は電磁石を含んでもよい。一部の実施形態では、触覚出力装置は、１つ以上の触覚効果を出力するように枢動可能又は回転可能構成要素６０４を操作する。
【００８１】
例えば、ディスプレイ６０６は、タッチスクリーンディスプレイを含んでもよい。電子装置６０２は、例えば、バネを含む仮想オブジェクトをディスプレイ６０６にを出力してもよい。一部の実施形態では、電子装置６０２は、（タッチスクリーンディスプレイを介して）仮想オブジェクトとのユーザ相互作用を検出して、触覚効果を出力してもよい。例えば、ユーザがディスプレイ６０６に対して仮想バネに関係付けられる場所を押すと、電子装置６０２は、例えば、押すことに抵抗するように構成される触覚効果を出力してもよい。一実施形態では、触覚効果は、仮想バネのバネ定数に関係付けられる量で押すことに抵抗するように構成される。一部の実施形態では、電子装置６０２は、ディスプレイ６０６上にユーザにより出力される力とは反対の方向に枢動可能又は回転可能構成要素６０４に結合されるモータを作動させることによりこの触覚効果を出力する。他の実施形態では、電子装置６０２は、例えば、摩擦がユーザにより出力される力に対向するように、ブレーキを加え又は（例えば、枢動可能又は回転可能構成要素６０４に隣接する）レオロジー流体層を作動させることにより、この触覚効果を出力する。更に、一部の実施形態では、ユーザがディスプレイ６０６から圧力を取り除くと、電子装置６０２は別の触覚効果を出力する。例えば、電子装置６０２は、ディスプレイ６０６を開始位置へと前に動かす（例えば、ディスプレイ６０６を開始位置に跳ね返す）ように構成される触覚効果を出力してもよい。
【００８２】
図７は、触覚対応ホルダのためのシステムの更に別の実施形態を示す。システム７００は、ホルダ７０４に結合される電子装置７０２（例えば、ＭＰ３プレーヤ、スマートフォン、又はデジタルメディアプレーヤ）を含む。この例示では、ホルダ７０４は、ドッキングステーションを含む。ホルダ７０４は、電子装置７０２と通信し且つ触覚出力装置７０８を介して触覚効果を出力するように構成されるコンピュータ装置７０６を更に含む。
【００８３】
図７に示される実施形態では、触覚出力装置（例えば、モータ、形状記憶合金、スマートゲル層、又はレオロジー流体層）は、中間構成要素７１０に結合される。中間構成要素７１０は、電子装置７０２に結合されてもよい。一部の実施形態では、触覚出力装置は、触覚効果を出力するために、拡張、縮小、又は回転する。例えば、触覚出力装置は、電子装置７０２を左に動かし得る反時計回りに中間構成要素７１０を回転させることにより、触覚効果を出力してもよい。他の実施形態では、触覚出力装置は、中間構成要素７１０に結合されず、その代わり電子装置７０２に直接結合されてもよい。
【００８４】
一部の実施形態では、コンピュータ装置７０６は、ユーザが電子装置７０２と相互作用するのをより簡単にするように構成される触覚効果を出力する。例えば、ホルダ７０４は、自動車内で、表面７１２に配置されてもよい。一実施形態では、ホルダ７０４は、自動車の中央コンソールに配置される。（例えば、プレイリストの歌曲を変更するために）ユーザが電子装置７０２に接触すると、コンピュータ装置７０６は、触覚効果を出力してもよい。例えば、コンピュータ装置７０６は、触覚出力装置を回転させて、電子装置７０２をユーザの方に動かしてもよい。これは、例えば、ユーザの目を道路に維持しながら、ユーザが電子装置７０２と相互作用するのをより簡単にしてもよい。
【００８５】
一部の実施形態では、コンピュータ装置７０６は、ユーザが電子装置７０２と相互作用するのをより困難にするように構成される触覚効果を出力する。例えば、一部の実施形態では、電子装置７０２及び／又はコンピュータ装置７０６は、カメラ、距離検出器、深度センサ等のセンサを含む。このような実施形態では、電子装置７０２及び／又はコンピュータ装置７０６は、センサからの信号を分析して（例えば、カメラからの画像を分析して）、ユーザが電子装置７０２に接近しているか又は電子装置７０２と相互作用しているかを決定する。そうであれば、コンピュータ装置７０６は、例えば、ユーザが電子装置７０２と相互作用するのをより困難にするように構成される触覚効果を出力してもよい。
【００８６】
例えば、ホルダ７０４は、ユーザの家に、例えば、ユーザのベッドに隣接するナイトテーブルに配置されてもよい。電子装置７０２は、例えば、ユーザを朝起こすように構成されるアラームを実行していてもよい。指定時間に、電子装置７０２は、アラームを鳴らしてもよい。一部の実施形態では、電子装置７０２は、ユーザが「スヌーズ」ボタンを押すことを検出して、５分間だけアラームを静めてもよい。５分後、アラームは再度鳴らされてもよい。一部の実施形態では、電子装置７０２は、（例えば、カメラ画像を分析することにより）ユーザが「スヌーズ」ボタンを再度押すために手を伸ばすことを検出して、コンピュータ装置７０６に触覚効果を出力させてもよい。例えば、コンピュータ装置７０６は、ユーザから離れて又はユーザの手が届かないように電子装置７０２を移動するように構成される触覚効果を出力してもよい。これは、ユーザが「スヌーズ」ボタンを押すことをより困難にしてもよい。
【００８７】
（触覚対応ホルダの例示の方法）
図８は、一実施形態による触覚フィードバックを伴うオブジェクト操作を提供する方法を実行するためのステップのフローチャートである。一部の実施形態では、図８のステップは、例えば、汎用コンピュータ、移動装置又はサーバにおけるプロセッサによって実行されるプログラムコードで実装されてもよい。一部の実施形態では、こうしたステップは一群のプロセッサによって実装されてもよい。一部の実施形態では、図８に示される１つ以上のステップは省略され又は異なる順番で行われてもよい。同様に、一部の実施形態では、図８に示されない追加のステップが実行されてもよい。以下のステップは図１に示されたコンピュータ装置１０１に関して記載された構成要素を参照して記載される。
【００８８】
方法８００は、ステップ８０２で開始して、プロセッサ１０２は信号を受信する。一部の実施形態では、プロセッサ１０２は、１つ以上の電子装置１３４から信号を受信してもよい。例えば、イベントの発生に応じて、電子装置１３４は、イベントに関係付けられる信号を（例えば、有線又は無線インターフェースを介して）コンピュータ装置１０１に送信してもよい。コンピュータ装置１０１は、（例えば、ネットワーク１１０を介して）信号を受信して、プロセッサ１０２に信号を送信してもよい。
【００８９】
一部の実施形態では、プロセッサ１０２は、センサ１３０から信号を受信してもよい。信号は、ホルダ１００とのユーザ相互作用に関係付けられるデータを含んでもよい。例えば、一実施形態では、データは、ユーザがホルダ１００を持ち上げるか又はそれ以外のやり方で操作することに関係付けられる加速度計データを含んでもよい。
【００９０】
一部の実施形態では、プロセッサ１０２は、Ｉ／Ｏコンポーネント１１２から信号を受信する。このような実施形態では、信号は、ホルダ１００及び／又は電子装置１３４に関係付けられるユーザインターフェース装置（例えば、ボタン、スイッチ、レバー、又はノブ）とのユーザ相互作用に関係付けられてもよい。例えば、ホルダ１００は、１つ以上のユーザインターフェース装置（例えば、ボタン、スイッチ、レバー、又はジョイスティック）を有するドッキングステーションを含んでもよい。ユーザインターフェース装置は、例えば、電源ボタン、（例えば、ドッキングステーションが音楽を再生できる場合）音量ノブ、（例えば、複数の接続されたモニタ又は他の電子装置のどれがデータ出力のために使用されるべきかを決定するための）選択スイッチ等を含んでもよい。一部の実施形態では、ユーザが音量ノブと相互作用すると（例えば、回転させると）、ホルダ１００は、Ｉ／Ｏコンポーネント１１２を介して音量ノブから信号を受信する。
【００９１】
方法１５００はステップ８０４に進み、プロセッサ１０２はユーザ相互作用を決定する。プロセッサ１０２は、信号に基づいてユーザ入力の特徴を決定してもよい。例えば、電子装置１３４及び／又はホルダ１００は、１つ以上のユーザインターフェース装置を含んでもよい。ユーザがユーザインターフェース装置と相互作用すると、電子装置１３４及び／又はホルダ１００は、ユーザ相互作用に関係付けられる信号をプロセッサ１０２に送信してもよい。プロセッサ１０２は、信号を分析して、ユーザ相互作用に関係付けられる特徴（例えば、タイプ、場所、方向、速度、圧力、又はジェスチャ）を決定してもよい。
【００９２】
例えば、一部の実施形態では、電子装置１３４及び／又はホルダ１００は、タッチセンサ面（例えば、タッチスクリーンディスプレイ）を含む。ユーザが（例えば、仮想ボタンに関係付けられる場所で）タッチセンサ面と相互作用すると、タッチセンサ面は、信号をプロセッサ１０２に送信してもよい。一部の実施形態では、プロセッサ１０２は、ユーザ相互作用に関係付けられるタッチセンサ面上の場所を決定するためにタッチセンサ面からの信号を分析する。例えば、表示領域の出力される仮想ボタンがタッチセンサ面上の場所にマッピングされる場合、プロセッサ１０２は、ユーザが仮想ボタンと相互作用したかどうかを決定するためにタッチセンサ面からの信号を分析してもよい。一部の実施形態では、プロセッサ１０２は、ユーザがタッチセンサ面の表面でジェスチャ（例えば、スワイプ又は２本指のピンチ操作）を行ったかどうかを決定するためにタッチセンサ面からの信号を分析する。例えば、プロセッサ１０２は、ユーザ相互作用に関係付けられる方向、速度、及び／又は場所を分析して、ユーザがジェスチャを行ったか（及びどのジェスチャか）を決定してもよい。
【００９３】
一部の実施形態では、電子装置１３４及び／又はホルダ１００は、１つ以上のボタン又はスイッチを含む。ユーザが１つ以上のボタン又はスイッチと相互作用すると（例えば、押す又は切り替えると）、１つ以上のボタン又はスイッチは信号をプロセッサ１０２に送信してもよい。このような実施形態では、各ボタン及び／又はスイッチが、プロセッサ１０２に異なる信号を送信するように構成されてもよい。プロセッサ１０２は、信号を受信して、信号の特徴に基づいて、ユーザが相互作用したボタン及び／又はスイッチを決定してもよい。
【００９４】
方法はステップ８０６に進み、プロセッサ１０２は触覚効果を決定する。一部の実施形態では、プロセッサ１０２は、電子装置１３４及び／又はホルダ１００の位置、及び／又は以前に出力された触覚効果に基づいて触覚効果を決定する。例えば、イベントの発生（例えば、ユーザが電子装置１３４のボタンを押すこと）に応じて、プロセッサ１０２は、表面に対して特定の角度（例えば、３０度）に電子装置１３４を向けるように構成される触覚効果を決定してもよい。別のイベントの発生（例えば、ユーザが電子装置１３４のボタンを再度押すこと）に応じて、プロセッサ１０２は、電子装置１３４が既に特定の角度に配置されていることを決定してもよい。従って、プロセッサ１０２は触覚効果を出力しなくてもよい。
【００９５】
別の例示として、一部の実施形態では、イベントの発生（例えば、ユーザが電子装置１３４を介して出力される仮想オブジェクトと相互作用すること）に応じて、プロセッサ１０２は、軸（例えば、電子装置１３４の表面に対して垂直又は横方向の軸）周りに電子装置１３４を第１の位置に（例えば、３０度）回転させるように構成される第１の触覚効果を決定してもよい。別のイベントの発生（例えば、ユーザが電子装置１３４を介して出力される別の仮想オブジェクトと相互作用すること）に応じて、プロセッサ１０２は、電子装置１３４が軸周りに第２の位置に（例えば、４５度）回転させられるべきであることを決定してもよい。しかしながら、（例えば、第１の触覚効果の結果として）電子装置１３４が第１の位置に既にあるので、プロセッサ１０２は、２つの位置の間の差（例えば、１５度）の量だけ電子装置１３４を回転させるように構成される第２の触覚効果を決定してもよい。このようにして、プロセッサ１０２は、以前に出力された触覚効果、電子装置１３４の位置、及び／又はホルダ１００の位置に基づいて触覚効果を計算し及び／又は他のやり方で決定することが可能であってもよい。
【００９６】
一部の実施形態では、プロセッサ１０２は、多数（例えば、２又は３）の自由度で電子装置１３４を移動させるように構成される触覚効果を決定する。例えば、電子装置１３４は、フライトシミュレータのビデオゲームを実行していてもよい。仮想飛行機が空中を飛行すると、プロセッサ１０２は、電子装置１３４を実質的に同時に回転及び平行移動させるように構成される１つ以上の触覚効果を決定してもよい。これは、仮想飛行機が３次元で移動するような飛行の感覚をシミュレートしてもよい。
【００９７】
一部の実施形態では、プロセッサ１０２は、電子装置１３４及び／又はホルダ１００の特徴に基づいて触覚効果を決定する。このような実施形態では、プロセッサ１０２は、（例えば、センサ１３０を介して）電子装置１３４及び／又はホルダ１００の中に含まれる材料を決定してもよい。プロセッサ１０２は、材料に基づいて触覚効果を決定してもよい。例えば、一部の実施形態では、コンピュータ装置１０１は、加速度計を含むセンサ１３０を含んでもよい。コンピュータ装置１０１は（例えば、触覚出力装置１１８を介して）ホルダ１００及び／又は電子装置１３４を振動させ、加速度計からの信号に基づいて、プロセッサ１０２は電子装置１３４及び／又はホルダ１００の概算の基礎又は標準周波数を決定してもよい。このデータに基づいて、プロセッサ１０２は、触覚効果を決定してもよい。例えば、プロセッサ１０２は、電子装置１３４及び／又はホルダ１００の基礎周波数である周波数の振動を含む触覚効果を決定してもよい。
【００９８】
別の実施形態では、コンピュータ装置１０１は、カメラを含むセンサ１３０を含んでもよい。コンピュータ装置１０１は、ホルダ１００及び／又は電子装置１３４の写真を撮って、ホルダ１００及び／又は電子装置１３４の中に含まれる１つ以上の材料を決定するために写真を分析してもよい。例えば、コンピュータ装置１０１は、センサ１３０からの画像を分析して、電子装置１３４がゴム、ガラス、及び金属を含むことを決定してもよい。プロセッサ１０２は、こうした材料に関係付けられる１つ以上の触覚効果を決定してもよい。例えば、プロセッサ１０２は、ルックアップテーブルを参照して、材料が、例えば、ゴムを含む場合に高振幅振動を含む触覚効果を決定してもよい。一部の実施形態では、ゴムは、振動を弱め得るので、高振幅の振動はユーザがより容易に振動を知覚することを可能にしてもよい。
【００９９】
一部の実施形態では、プロセッサ１０２は、仮想オブジェクトに関係付けられる特徴に基づいて触覚効果を決定する。例えば、電子装置１３４は、仮想オブジェクト（例えば、ディスプレイに出力される画像）とのユーザ相互作用を検出して、仮想オブジェクトに関係付けられる信号をプロセッサ１０２に送信してもよい。一部の実施形態では、プロセッサ１０２は、仮想オブジェクトの高さ、幅、形状、色、場所、機能、又はテクスチャに基づいて触覚効果を決定してもよい。例えば、仮想オブジェクトが木製の机を含む場合、プロセッサ１０２は、木製のテクスチャを含む触覚効果を決定してもよい。
【０１００】
一部の実施形態では、プロセッサ１０２は、電子装置１３４及び／又はホルダ１００とのユーザ相互作用に関係付けられる特徴に基づいて触覚効果を決定する。このような実施形態では、プロセッサ１０２は、ユーザ相互作用の種類、場所、持続時間、又は他の特性に基づいて触覚効果を決定してもよい。例えば、プロセッサ１０２は、ユーザが閾値を超える期間の間、電子装置１３４のボタンを抑えている場合に振動を含む触覚効果を決定してもよい。別の例示として、プロセッサ１０２は、ユーザ相互作用が電子装置１３４に関係付けられるタッチセンサ面に沿うスワイプを含む場合に触覚効果を決定し、及びユーザ相互作用がタッチセンサ面上のタップすることを含む場合に触覚効果を決定しなくてもよい。一部の実施形態では、プロセッサ１０２は、Ｉ／Ｏコンポーネント１１２からの信号に基づいて触覚効果を決定する。例えば、ユーザは、ホルダ１００に関係付けられるユーザインターフェース装置と相互作用してもよい（例えば、音量ノブを回転させる）。一部の実施形態では、プロセッサ１０２は、Ｉ／Ｏコンポーネント１１２を介してユーザインターフェース装置から関連信号を受信して、信号に基づいて触覚効果を決定してもよい。触覚効果は、例えば、戻り止めを含んでもよい。これは、例えば、物理回転ノブの感覚をシミュレートしてもよい。
【０１０１】
一部の実施形態では、コンピュータ装置１０１は関連する「触覚プロファイル」を記憶してもよく、ここでユーザは特定のイベントと関係付けたい触覚効果の「プロファイル」を決定してメモリ１０４に保存することができる。例えば、一実施形態では、ユーザは、どの触覚効果がバッテリ低下、電話呼び出しの受信、又はユーザインターフェースとの接触を含むイベントに関係付けられることを希望するかをオプションのリストから選択することができる。一部の実施形態では、リストは、例えば、高振幅振動、パルス振動、又は低振幅振動等の触覚効果を含んでもよい。一部の実施形態では、プロセッサ１０２は、どの触覚効果を生成すべきかを決定するためにユーザの触覚プロファイルを調べてもよい。例えば、ユーザの触覚プロファイルが低周波数振動を含む触覚効果とビデオゲーム内の爆発を関係付ける場合、（例えば、電子装置１３４でプレーされている）ビデオゲーム内で起こる爆発に応じて、プロセッサ１０２は、低周波数振動を含む触覚効果を決定してもよい。
【０１０２】
一部の実施形態では、プロセッサ１０２は、複数の触覚効果を決定する。複数の触覚効果の各々は、仮想オブジェクト及び／又は（例えば、電子装置１３４及び／又はホルダ１００との）ユーザ相互作用の異なる特徴に関係付けられてもよい。例えば、電子装置１３４は、タッチスクリーンディスプレイに仮想スリングショットを出力してもよい。仮想スリングショットに関係付けられる場所でタッチスクリーンディスプレイを押すと、プロセッサ１０２は、例えば、仮想スリングショットのバンドのテクスチャ（例えば、ゴムのテクスチャ）に関係付けられる触覚効果を決定してもよい。プロセッサ１０２は、例えば、ホルダ１００に結合され且つタッチスクリーンディスプレイの背後に配置される静電アクチュエータを作動させることにより触覚効果を生成してもよい。また、プロセッサ１０２は、例えば、ユーザがタッチスクリーンディスプレイを押すことに抵抗するように構成される別の触覚効果を決定してもよい。触覚効果は、バンドの弾性に関係付けられる量でユーザの押し下げに抵抗するように構成されてもよい。このような実施形態では、プロセッサ１０２は、例えば、スタンドの２つ以上のスライド構成要素（例えば、図２のホルダ構成要素２０８、２１０）を作動させることにより、触覚効果を生成してもよい。プロセッサ１０２は、例えば、バンドの弾性及びタッチスクリーンディスプレイへの圧力に基づく速さで構成要素をスライドさせてもよい。一部の実施形態では、多数の触覚効果が、仮想オブジェクト（例えば、スリングショットとの相互作用）のより現実的且つ没入感のある表現を提供してもよい。
【０１０３】
一部の実施形態では、プロセッサ１０２は、ある電子装置１３４に関係付けられる触覚効果が別の電子装置１３４に関係付けられる触覚効果よりも高い優先度を有することを決定する。このような実施形態では、プロセッサ１０２は、複数の電子装置１３４から信号を受信することが可能であってもよい。例えば、ホルダ１００は、多数の電子装置１３４と結合するように構成されてもよい（例えば、ホルダ１００は、ラップトップコンピュータ及びスマートフォンの両方用のドッキングステーションを含んでもよい）。プロセッサ１０２は、イベントに関係付けられる多数の電子装置１３４から複数の信号を受信してもよい。一部の実施形態では、ユーザは、多数の電子装置１３４の中で（例えば、Ｉ／Ｏコンポーネント１１２に結合されるユーザインターフェース装置を介して）優先順位を入力することが可能であってもよい。他の実施形態では、プロセッサ１０２は、例えば、多数の電子装置１３４の特徴（例えば、タイプ又は場所）に基づいて優先順位を決定してもよい。
【０１０４】
例えば、メモリ１０４に記憶されたユーザプリファレンスに基づいて、プロセッサ１０２は、スマートフォンに関係付けられる触覚効果がラップトップコンピュータに関係付けられる触覚効果よりも高い優先度を有することを決定してもよい。例えば、ホルダ１００は、ラップトップコンピュータ及びスマートフォンの両方用のドッキングステーションを含んでもよい。ラップトップは、ビデオゲーム、例えば、ホッケーゲームを実行していてもよい。ユーザの仮想プレーヤがホッケー用スティックと衝突すると、コンピュータ装置１０１は、低振幅振動を出力するように構成されてもよい。しかしながら、衝突と実質的に同時に、スマートフォンは電話呼び出しを受信してもよい。電話呼び出しを受信すると、コンピュータ装置１０１は、高振幅振動を出力するように構成されてもよい。プロセッサ１０２は、例えば、高周波数振動がスマートフォンに関係付けられていることにより、高周波数振動が低振幅振動よりも高い優先度を有することを決定し、それにより高周波数振動のみを出力してもよい（又は低振幅振動の前に高周波数振動を出力してもよい）。
【０１０５】
一部の実施形態では、プロセッサ１０２は、特定の触覚効果が別の触覚効果よりも高い優先度を有しており、それにより高い優先度の効果のみを出力することを決定する。例えば、プロセッサ１０２は、イベントに関係付けられる電子装置１３４から２つ以上の連続した信号を受信してもよい。プロセッサ１０２は、あるイベントに関係付けられる触覚効果が別のイベントに関係付けられる触覚効果よりも高い優先度を有することを決定してもよい。例えば、プロセッサ１０２は、バッテリ低下に関係付けられる触覚効果がウェブサイト上のリンクをクリックすることに関係付けられる触覚効果よりも高い優先度を有することを決定してもよい。従って、プロセッサ１０２は、バッテリ低下の触覚効果のみを出力してもよい。代替的に、プロセッサ１０２は、最も強烈な効果のみが出力されるべきであることを決定してもよい。従って、一部の実施形態では、プロセッサは、低い強度の振動及び高い強度の振動を決定するが、高い強度の振動のみを出力してもよい。
【０１０６】
方法８００はステップ８０８に進み、プロセッサ１０２は触覚効果に関係付けられる信号を送信する。プロセッサ１０２は、触覚出力装置１１８と有線又は無線通信して、有線又は無線で触覚信号を送信してもよい。一部の実施形態では、信号は、触覚効果を生成するために触覚出力装置１１８により解釈される高レベルコマンドを含む。他の実施形態では、信号は、触覚出力装置１１８に触覚効果を直接出力させるように構成される低レベル波形を含んでもよい。
【０１０７】
方法８００はステップ８１０に進み、コンピュータ装置１０１は（例えば、ホルダ１００を介して）触覚効果を出力する。触覚出力装置１１８は、信号を受信して、触覚効果を出力する。触覚効果は、テクスチャ（例えば、砂質、凹凸又は円滑）、振動、知覚される摩擦係数の変化、温度の変化、ストロークの感覚、電気触知効果、又は変形（即ち、ホルダ１００に関係付けられる表面の変形）を含んでもよい。一部の実施形態では、触覚効果は、運動感覚触覚効果を含む。
【０１０８】
一部の実施形態では、触覚出力装置１１８は、互いに対してホルダ１００の２つ以上の構成要素をスライド及び／又は枢動させることにより触覚効果を生成してもよい。例えば、触覚出力装置１１８は、例えば、互いに対して２つのスタンド構成要素をスライドさせることにより、ボタン押し下げをシミュレートするように構成される触覚効果を出力してもよい。例えば、触覚出力装置１１８は、スタンドを延ばすよりも急速に縮めるために２つのスタンド構成要素をスライドさせてもよい。この縮めること及び延ばすことは、例えば、ユーザから離れて及びユーザの方に戻るように電子装置１３４を急速に動かしてもよい。ユーザは、この動作をボタン押し下げとして知覚してもよい。
【０１０９】
一部の実施形態では、触覚出力装置１１８は、互いに対してホルダ１００の２つ以上の構成要素を回転させることにより触覚効果を生成してもよい。例えば、触覚出力装置１１８は、例えば、ユーザが指で電子装置１３４と接触している間に、電子装置１３４をゆっくりと回転させることにより、表面を横断するユーザの指の移動をシミュレートするように構成される触覚効果を出力してもよい。この電子装置１３４の回転は、電子装置１３４の表面に沿ってユーザの指をスライドさせてもよい。ユーザは、このスライド動作を触覚効果として知覚してもよい。
【０１１０】
一部の実施形態では、触覚出力装置１１８は、実質的に同時に互いに対してホルダ１００及び／又は電子装置１３４の２つ以上の構成要素を回転、スライド、枢動、及び／又は他のやり方で操作することにより触覚効果を生成してもよい。例えば、触覚出力装置１１８は、波の上での船の動きをシミュレートするように構成される触覚効果を出力してもよい。このような実施形態では、ユーザが電子装置１３４の表面を押すと、触覚出力装置１１８は、部分的に、スタンドの長さを周期的に縮めて延ばすことにより、触覚効果を生成してもよい。これは、周期的動作でユーザから離れて、その後ユーザの方に戻るように電子装置１３４を動かしてもよい。更に、触覚出力装置は、（例えば、電子装置１３４の前面に垂直に）軸周りに電子装置１３４を実質的に同時に回転させてもよい。これは、電子装置１３４の表面（例えば、前面）に沿ってユーザの指をスライドさせてもよい。ユーザは、例えば、結合したスタンドの前後運動及び電子装置１３４の回転運動を、波の上の船の動きのシミュレーションとして知覚してもよい。
【０１１１】
（触覚対応ホルダの利点）
触覚対応ホルダには多くの利点がある。このようなシステムは、ユーザが相互作用し得る電子装置自体が触覚出力装置を有していなくても、触覚フィードバックを可能にし得る。例えば、電子装置は、スタンドに結合されてもよい。スタンドは、ユーザが電子装置と相互作用するとユーザに振動を出力してもよい。このようにして、スタンドは、電子装置が触覚出力装置を含んでいなくても、ユーザが触覚フィードバックを受け取ることを可能にしてもよい。これは、ユーザに触覚効果を提供することができる電子装置の数及び性質を増やし得る。また、このような装置は本明細書に記載したタイプのホルダに見つかる触覚構成要素無しで設計され得るので、これは電子装置の開発及び製造費用を低減する。
【０１１２】
一部の実施形態では、触覚対応ホルダは、ユーザに出力され得る利用可能な触覚効果の数を増やす。例えば、電子装置は、ユーザに振動を提供することのみが可能な触覚出力装置を含んでもよい。しかしながら、電子装置を触覚対応ホルダに結合することにより、ユーザはより広範な触覚効果を受信することが可能になってもよい。例えば、一部の実施形態では、触覚対応ホルダは、シミュレートされるテクスチャ、知覚可能な摩擦係数の変化、ストロークの感覚等を含む触覚効果を出力することが可能であってもよい。この増加した触覚効果の数及び種類は、より没入感のある及び向上したユーザ体験を提供し得る。
【０１１３】
一部の実施形態では、触覚対応ホルダは、ユーザに情報を提供することができる。例えば、ユーザが電子装置と相互作用すると（例えば、電子装置のジョイスティックを動かす又はボタンを押すと）、電子装置は、触覚対応ホルダに信号を送信してもよい。ホルダは、信号を受信して、触覚効果、例えば、振動を出力してもよい。ユーザは、電子装置を通じて触覚効果を知覚することができてもよい。触覚効果は、例えば、電子装置がユーザ相互作用を登録したことをユーザに通知してもよい。
【０１１４】
（概論）
上記の方法、システム及び装置は例示である。様々な構成によって、適宜、様々な手続き又は構成要素が省略、置換、又は追加されてもよい。例えば、代替的な構成では、方法は記載されたものとは異なる順序で実行されてもよく、及び／又はステージが追加、省略及び／又は結合されてもよい。また、所定の構成に関して記載された機能は、様々な他の構成に結合されてもよい。構成の異なる態様及び要素が、同様に結合されてもよい。また、技術は進歩するものであり、そのため要素の多くは例示であり、本開示又は請求項の範囲を限定しない。
【０１１５】
例示的な構成（実装を含む）の十分な理解を与えるために説明の中で特定の詳細が与えられている。しかしながら、こうした構成は特定の詳細無しで実施されてもよい。例えば、周知の回路、工程、アルゴリズム、構造及び技術が、構成を不明確にするのを避けるために不要な詳細無しで示されている。この説明は、例示的な構成のみを提供するものであり、請求項の範囲、応用性又は構成を限定しない。むしろ、構成の上記説明は、記載された技術を実装するための実施可能な説明を当業者に提供するであろう。本開示の精神又は範囲から逸れることなく、要素の機能及び配置の様々な変更が行われてもよい。
【０１１６】
また、構成は、流れ図又はブロック図として描かれる処理として記載されてもよい。各々が連続した工程として操作を説明している場合があるが、こうした操作の多くは並列的又は同時に行われ得る。更に、操作の順序は並び替えられてもよい。工程は、図面に含まれない追加のステップを有してもよい。更に、方法の例示は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、又はこれらの任意の組み合わせによって実装されてもよい。ソフトウェア、ファームウェア、ミドルウェア又はマイクロコードで実装される場合、必要なタスクを実行するためのプログラムコード又はコードセグメントは、記憶媒体等の一時的でないコンピュータ可読媒体に記憶されてもよい。プロセッサは、記載されたタスクを実行してもよい。
【０１１７】
複数の例示的な構成が記載されているが、本開示の精神から逸脱することなく、様々な修正、代替構造及び均等物が使用されてもよい。例えば、上記の要素は、より大きなシステムの構成要素であってもよく、この場合、他の規則が本発明の応用に優先し又はそれを修正してもよい。また、上記の要素が検討される前、間、又は後で多くのステップが行われてもよい。従って、先の記載によって請求項の範囲は縛られない。
【０１１８】
本明細書における「適合される」又は「構成される」の使用は、追加のタスク又はステップを実行するように適合又は構成される装置を排除しない開放的且つ包括的な言語を意図している。更に、「基づいて」の使用は開放的且つ包括的であることが意図されており、即ち、１つ以上の記載された条件又は値に「基づいて」行われる処理、ステップ、計算、又は他の動作が、実際には、記載されたものを超える追加の条件又は値に基づいてもよい。本明細書に含まれる表題、リスト及び番号は、単に説明を容易にするためのものであって、限定することを意図していない。
【０１１９】
本主題の態様に従う実施形態は、デジタル電子回路、コンピュータハードウェア、ファームウェア、ソフトウェア、又はこれらの組み合わせに実装され得る。一実施形態では、コンピュータは、１つ又は複数のプロセッサを備えてもよい。プロセッサは、プロセッサに結合されるＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）等のコンピュータ可読媒体を備え、又はそれへのアクセスを有する。プロセッサは、センササンプリングルーチン、選択ルーチン、及び上述の方法を実行する他のルーチン等、メモリに記憶されたコンピュータ実行可能プログラム命令を実行する。
【０１２０】
このようなプロセッサは、マイクロプロセッサ、ＤＳＰ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、ＡＳＩＣ（ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、及び状態機械を含む。このようなプロセッサは、ＰＬＣ、ＰＩＣ（ｐｒｏｇｒａｍｍａｂｌｅ  ｉｎｔｅｒｒｕｐｔ  ｃｏｎｔｒｏｌｌｅｒ）、ＰＬＤ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）、ＰＲＯＭ（ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、ＥＰＲＯＭ又はＥＥＰＲＯＭ（ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、又は他の類似の装置等のプログラム可能電子装置を更に備えてもよい。
【０１２１】
このようなプロセッサは、媒体、例えば、プロセッサによって実行されると、プロセッサによって遂行又は支援される本明細書に記載のステップをプロセッサに実行させることができる命令を記憶し得る有形のコンピュータ可読媒体を備え、又はこれと通信してもよい。コンピュータ可読媒体の実施形態は、限定されないが、プロセッサ、例えばウェブサーバのプロセッサにコンピュータ可読命令を提供することができる全ての電子、光学、磁気、又は他の記憶装置を備えてもよい。媒体の他の例は、限定されないが、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、磁気ディスク、メモリチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成プロセッサ、全ての光学媒体、全ての磁気テープ若しくは他の磁気媒体、又はコンピュータプロセッサが読み取り可能な任意の他の媒体を含む。また、様々な他の装置は、ルータ、プライベート若しくはパブリックネットワーク、又は他の伝送装置等のコンピュータ可読媒体を含んでもよい。記載されたプロセッサ及び処理は、１つ以上の構造内にあってもよく、１つ以上の構造を通じて分散されてもよい。プロセッサは、本明細書に記載の１つ以上の方法（又は方法の一部）を実行するためのコードを備えてもよい。
【０１２２】
本主題はその特定の実施形態に関して詳細に記載されているが、上記のことを理解すると、このような実施形態の変形、変化、及び均等物を当業者であれば容易に生み出し得ることが理解されるであろう。従って、本開示は、限定ではなく例示を目的として提示されており、当業者には容易に明らかとなる本主題への修正、変更及び／又は追加を含むことを排除しないことが理解されるべきである。
【図１】
2016122446.tif 000003
【図２】
2016122446.tif 000004
【図３Ａ】
2016122446.tif 000005
【図３Ｂ】
2016122446.tif 000006
【図３Ｃ】
2016122446.tif 000007
【図３Ｄ】
2016122446.tif 000008
【図３Ｅ】
2016122446.tif 000009
【図４】
2016122446.tif 000010
【図５】
2016122446.tif 000011
【図６】
2016122446.tif 000012
【図７】
2016122446.tif 000013
【図８】
2016122446.tif 000014
【外国語明細書】
2016122446000001.pdf