(57)【要約】      （修正有）【課題】ケースを介して触覚フィードバックを提供する。【解決手段】移動装置（コンピュータ装置）と機械的に結合するように構成されるケースであって、移動装置がケース用のディスプレイとして機能するように移動装置を配置するように構成されるケースを含む。システム１００は、ケースに結合され、且つ、ケースの特性に少なくとも部分的に基づいて触覚信号を生成するように構成されるプロセッサを含む。システムは、プロセッサと通信し且つ触覚信号を受信し、触覚信号に応答して触覚効果を出力するように構成される触覚出力装置を含む。【選択図】図１
2018014090.tif 000002
【特許請求の範囲】
【請求項１】
移動装置と機械的に結合するように構成されるケースであって、前記移動装置が前記ケース用のディスプレイとして機能するように前記移動装置を配置するように構成されるケースと、
前記ケースに結合されるプロセッサであって、前記ケースの特性に少なくとも部分的に基づいて触覚信号を生成するように構成されるプロセッサと、
前記プロセッサと通信する触覚出力装置であって、前記触覚信号を受信し、且つ前記触覚信号に応答して触覚効果を出力するように構成される触覚出力装置と
を備える、システム。
【請求項２】
前記ケースは、前記移動装置に接触し且つ前記移動装置から前記ケースの筐体に振動を伝達するように配置される材料を備え、前記材料は前記振動の周波数で共振するように構成される、請求項１に記載のシステム。
【請求項３】
前記ケースは、前記移動装置の表面に接触するように構成される材料であって、ユーザの体に接触するように構成される前記ケースのインターフェースに前記ケースの筐体を介して延びるように構成される材料を備え、前記材料は金属又は硬質プラスチックを含む、請求項１に記載のシステム。
【請求項４】
前記材料はバネ、ロッド又はピンを含み、前記材料の第１の端部は前記移動装置の前記表面に接触するように構成され、前記材料の第２の端部は前記ユーザの体に接触するように構成される、請求項３に記載のシステム。
【請求項５】
前記材料は、前記移動装置の中に配置される触覚アクチュエータに近接して位置する前記移動装置の前記表面における場所に接触するように構成される、請求項４に記載のシステム。
【請求項６】
前記ケースは、閾値を超える量の力で前記移動装置を把持するように構成される締結コンポーネントを含み、前記締結コンポーネントは、ネジ、バネ、溝又はゴムバンドを含む、請求項１に記載のシステム。
【請求項７】
前記ケースに配置されるセンサを更に備え、前記センサは前記プロセッサにセンサ信号を送信するように構成され、前記プロセッサは、
前記センサから前記センサ信号を受信すること、及び
前記センサ信号に少なくとも部分的に基づいて前記触覚信号を生成すること
を行うように構成される、請求項１に記載のシステム。
【請求項８】
前記プロセッサは前記ケースに配置され、前記触覚出力装置は前記ケースに配置され、前記センサは加速度計を含む、請求項７に記載のシステム。
【請求項９】
前記センサは、前記移動装置によって出力されるオーディオ又は映像を検出するように構成され、前記センサ信号は前記オーディオ又は映像に関係付けられる、請求項７に記載のシステム。
【請求項１０】
前記ケースは、着用されるように構成されるウェアラブル装置を含む、請求項１に記載のシステム。
【請求項１１】
前記ケースはヘッドセットを含む、請求項１０に記載のシステム。
【請求項１２】
前記触覚効果は、ユーザの頭の特定の部分に局所化されるように構成される、請求項１に記載のシステム。
【請求項１３】
筐体と、
前記筐体に結合されるディスプレイと、
メモリと、
前記メモリ及び前記ディスプレイと通信するプロセッサと
を備え、前記プロセッサは、前記筐体の中に配置され、且つ
センサからセンサ信号を受信すること、
前記センサ信号に基づいてケースの特性を決定すること、
前記ケースの特性に基づいて触覚効果を決定すること、及び
触覚出力装置よって前記触覚効果を出力させること
を行うように構成される、移動装置。
【請求項１４】
前記ケースの特性は、前記移動装置と前記ケースとの間の取り付け状態を含む、請求項１３に記載の移動装置。
【請求項１５】
前記特性は、前記ケースのモデル、製造業者、ハードウェアコンポーネント、又はソフトウェアコンポーネントを含む、請求項１３に記載の移動装置。
【請求項１６】
前記特性は、前記ケースが前記触覚効果を出力するように構成される体の部分における場所を含む、請求項１３に記載の移動装置。
【請求項１７】
前記センサ及び前記触覚出力装置を更に備える、請求項１３に記載の移動装置。
【請求項１８】
前記センサは第１のセンサ及び第２のセンサを含み、前記センサ信号は第１のセンサ信号を含み、前記プロセッサは、
前記第２のセンサから第２のセンサ信号を受信すること、
前記第２のセンサ信号に基づいて前記移動装置に存在する曲げの量を決定すること、及び
前記移動装置に存在する曲げの量に基づいて前記移動装置の前記ディスプレイに出力される画像を修正すること
を行うように更に構成される、請求項１７に記載の移動装置。
【請求項１９】
前記触覚効果は、前記移動装置を曲げるように構成される変形触覚効果を含む、請求項１３に記載の移動装置。
【請求項２０】
センサからセンサ信号を受信するステップと、
前記センサ信号に基づいてケースの特性を決定するステップと、
前記ケースの特性に基づいて触覚効果を決定するステップと、
触覚出力装置よって前記触覚効果を出力させるステップと
を含む、方法。
【請求項２１】
前記特性は、コンピュータ装置と前記ケースとの間の取り付け状態を含む、請求項２０に記載の方法。
【請求項２２】
前記ケースに力を加えるように構成される量でコンピュータ装置を曲げることによりユーザの体における場所に前記触覚効果を出力するステップを更に含み、前記力は、前記ケースの一部を変形させ且つ前記ユーザの体における場所に接触させるように構成される、請求項２０に記載の方法。
【請求項２３】
前記センサは第１のセンサを含み、前記センサ信号は第１のセンサ信号を含み、
第２のセンサから第２のセンサ信号を受信するステップと、
前記第２のセンサ信号に基づいてコンピュータ装置に存在する曲げの量を決定するステップと、
前記コンピュータ装置に存在する曲げの量に基づいて前記コンピュータ装置のディスプレイに出力される画像を修正するステップと
を更に含む、請求項２０に記載の方法。
【請求項２４】
プログラムコードを含む非一時的なコンピュータ可読媒体であって、プロセッサによって実行されると、前記プログラムコードは、
センサからセンサ信号を受信すること、
前記センサ信号に基づいてケースの特性を決定すること、
前記ケースの特性に基づいて触覚効果を決定すること、及び
触覚出力装置よって前記触覚効果を出力させること
を前記プロセッサに行わせるように構成される、非一時的なコンピュータ可読媒体。
【請求項２５】
前記特性は、コンピュータ装置と前記ケースとの間の取り付け状態を含む、請求項２４に記載の非一時的なコンピュータ可読媒体。
【請求項２６】
前記プロセッサによって実行されると、
前記ケースに力を加えるように構成される量で前記触覚出力装置を曲げることによりユーザの体における特定の場所に前記触覚効果を出力させることであって、前記力は、前記ケースの一部を変形させ且つ前記ユーザの体における前記特定の場所に接触させるように構成されること
を前記プロセッサに行わせるように構成されるプログラムコードを更に含む、請求項２４に記載の非一時的なコンピュータ可読媒体。
【請求項２７】
前記センサは第１のセンサを含み、前記センサ信号は第１のセンサ信号を含み、前記プロセッサによって実行されると、
第２のセンサから第２のセンサ信号を受信すること、
前記第２のセンサ信号に基づいてコンピュータ装置に存在する曲げの量を決定すること、及び
前記コンピュータ装置に存在する曲げの量に基づいて前記コンピュータ装置のディスプレイに出力される画像を修正すること
を前記プロセッサに行わせるように構成されるプログラムコードを更に含む、請求項２４に記載の非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインターフェース装置の分野に関する。より詳細には、本発明は、ケースを介して触覚フィードバックを提供することに関する。
【背景技術】
【０００２】
仮想現実ヘッドセット及び他の仮想現実に基づく装置の人気が高まっている。専用の仮想現実装置は複雑であり費用も高いので、消費者は、他の安価な手段を通じて仮想現実体験を得るためのやり方を探している。この需要を満たすために、製造業者は、仮想現実体験を可能にするハードウェアを提供するために、ユーザが携帯電話等の既存の電子装置に取り付けることができる単純にフレームであるヘッドセット構造の設計を開始している。このようなヘッドセット構造の例示は、例えば、Ｓａｍｓｕｎｇ  Ｇｅａｒ  ＶＲTM、Ｚｅｉｓｓ  ＶＲ  ＯｎｅTM、及びＧｏｏｇｌｅ  ＣａｒｄｂｏａｒｄTMを含み、これらの各々は、ディスプレイとして使用され、他の必要なハードウェアを提供するために、ユーザが携帯電話を挿入することができるフレームを含んでいる。触覚フィードバックの使用を通じてこうしたヘッドセット構造を改善することが望ましい場合がある。また、電子装置のための他の種類のケースを触覚使用可能にすることも望ましい。
【発明の概要】
【０００３】
本開示の実施形態は、ケースを介して触覚フィードバックを提供することに関する。一実施形態では、本開示のシステムは、移動装置と機械的に結合し、且つ移動装置がケース用のディスプレイとして機能するように移動装置を配置するように構成されるケースを備えてもよい。また、システムは、ケースに結合され、且つケースの特性に少なくとも部分的に基づいて触覚信号を生成するように構成されるプロセッサを備えてもよい。また、システムは、プロセッサと通信し、且つ触覚信号を受信して、触覚信号に応答して触覚効果を出力するように構成される触覚出力装置を備えてもよい。
【０００４】
別の実施形態では、本開示の移動装置は、筐体、筐体に結合されるディスプレイ、メモリ、及びプロセッサを備えてもよい。プロセッサは、メモリ及びディスプレイと通信し、筐体内に配置されてもよい。プロセッサは、センサからセンサ信号を受信して、センサ信号に基づいてケースの特性を決定するように構成されてもよい。また、プロセッサは、ケースの特性に基づいて触覚効果を決定して、触覚出力装置によって触覚効果を出力させるように構成されてもよい。
【０００５】
別の実施形態では、本開示の方法は、センサからセンサ信号を受信するステップを含んでもよい。また、方法は、センサ信号に基づいてケースの特性を決定するステップを含んでもよい。方法は、ケースの特性に基づいて触覚効果を決定するステップを更に含んでもよい。方法は、触覚出力装置によって触覚効果を出力させるステップを更に含んでもよい。更に別の実施形態は、このような方法を実装するためのコンピュータ可読媒体を含む。
【０００６】
こうした例示の実施形態は、本主題を限定し又はその限界を定義するためではなく、その理解を支援するための例示を提供するために言及される。例示の実施形態は、詳細な説明において検討され、そこでは更なる説明が提供される。本明細書を吟味することによって、及び／又は請求項に記載の主題の１つ以上の実施形態を実施することによって、様々な実施形態によってもたらされる利点が更に理解され得る。
【図面の簡単な説明】
【０００７】
本明細書の以下の部分には完全な且つ実施可能な開示がより詳細に説明される。本明細書は以下の添付の図面を参照する。
【図１】一実施形態によるケースを介して触覚フィードバックを提供するためのシステムを示すブロック図である。
【図２Ａ】触覚フィードバックを提供するためのケースの実施形態の後方斜視図を示す。
【図２Ｂ】図２Ａで示された実施形態の前方斜視図を示す。
【図３】一実施形態によるケースを介して触覚フィードバックを提供するためのステップのフローチャートである。
【図４】別の実施形態によるケースを介して触覚フィードバックを提供するためのステップのフローチャートである。
【図５】別の実施形態による触覚フィードバックを提供するためのケースの実施形態の上方斜視図を示す。
【図６】別の実施形態によるケースを介して触覚フィードバックを提供するためのステップのフローチャートである。
【図７】触覚フィードバックを提供するためのケースの別の実施形態を示す。
【発明を実施するための形態】
【０００８】
次に、多様な及び代替的な例示の実施形態及び添付の図面を詳細に参照する。各例示は、限定としてではなく、説明目的で提供されている。修正及び変更が行われ得ることは、当業者には明らかであろう。例えば、一実施形態の一部として例示され又は記載された特徴は、更なる実施形態をもたらすために別の実施形態において使用されてもよい。従って、本開示は、添付の請求項及び均等物の範囲に入る修正及び変形を含むことが意図されている。
【０００９】
［ケースを介して触覚フィードバックを提供することの例示］
本開示の例示の実施形態は、電子装置の外部（例えば、外部筐体）から分離し且つそれと機械的に結合するように構成されるケースを含む。この実施形態では、ケースは、ユーザに仮想体験（例えば、仮想現実体験及び／又は拡張現実体験）を提供するための、携帯電話等の移動装置と併せて使用されるように構成されるヘッドセットである。例えば、ヘッドセット自体はディスプレイを含まなくてもよい。代わりに、ヘッドセットは、移動装置を受け入れ（例えば、取り外し可能に結合され）、例えば、ユーザに仮想体験の映像及び／又はオーディオコンポーネントを提供するために、ユーザの顔の前方に移動装置のディスプレイを配置するように構成されてもよい。
【００１０】
例示の実施形態では、ケースは、例えば、仮想体験を向上させるために、ユーザに触覚フィードバックを提供するように構成される。ケースは、移動装置において発生するイベントに応答して触覚効果を（例えば、ユーザの頭に）出力するように構成される少なくとも１つの触覚出力装置を備える。
【００１１】
例えば、ユーザは、移動装置をヘッドセットに結合し、ユーザの頭にヘッドセットを配置し、ビデオゲーム（例えば、仮想現実ビデオゲーム）を開始してもよい。ユーザがビデオゲームをするとき、移動装置は、銃撃、爆発、殴打等の１つ以上のビデオゲームイベントを検出してもよい。ビデオゲームイベントに応答して、移動装置は、ヘッドセットに信号を（例えば、有線又は無線インターフェースを介して）送信してもよい。例示の実施形態では、ヘッドセットは、信号を受信し、それに応じて、触覚出力装置に触覚効果を出力させるように構成される。触覚効果は、ビデオゲームイベントをシミュレートするように構成されてもよい。例えば、ユーザの仮想キャラクタの頭が撃たれることをビデオゲームイベントが含む場合、ヘッドセットは、強い振動等、砲撃をシミュレートするように構成される触覚効果を頭に出力してもよい。
【００１２】
別の例示として、ユーザは、映像を観るためにヘッドセット及び移動装置を使用してもよい。一部の実施形態では、映像は、全方向カメラ又は複数のカメラを使用して記録される３６０度映像を含む。ユーザは、例えば、映像の再生中に、ユーザの頭を回す、傾ける又は他の操作をすることによって、映像の観察角度又は方向を制御することが可能であってもよい。映像が移動装置上で再生されるとき、１つ以上の映像イベント（例えば、落雷、通り過ぎる車、崖から落下する岩等）が発生してもよい。映像イベントに応答して、移動装置は、ヘッドセットに触覚効果を出力させるように構成される信号をヘッドセットに送信してもよい。例えば、映像イベントがゆっくりと車が通り過ぎることを含む場合、ヘッドセットは、低周波数振動等、自動車エンジンのランブル音をシミュレートするように構成される触覚効果を出力してもよい。
【００１３】
更に別の例示として、ユーザは、移動装置をヘッドセットに結合し、ユーザの頭にヘッドセットを配置し、拡張現実アプリケーションを開始してもよい。拡張現実アプリケーションは、移動装置のカメラに画像をキャプチャさせて、例えば、リアルタイムに、ユーザに画像を表示してもよい。ユーザは、あたかも移動装置を通して見ているかのようにカメラ画像を知覚してもよい。また、拡張現実アプリケーションは、キャプチャされた画像の上に１つ以上の仮想オブジェクトをオーバレイしてもよい。例えば、ユーザが部屋を動き回るとき、移動装置は、部屋の画像をキャプチャして、仮想家具、仮想アバター、及び／又はキャプチャされた画像にオーバレイしている情報を備えた画像をユーザに表示してもよい。移動装置は、仮想オブジェクトとの相互作用を検出して、それに応じて、触覚効果を出力し及び／又はヘッドセットに触覚効果を出力させるように構成される信号をヘッドセットに送信してもよい。例えば、ユーザは、手を伸ばして、仮想オブジェクトと相互作用するために仮想オブジェクトに関係付けられる実空間における場所にタッチしてもよい。移動装置は、（例えば、カメラ又は深度センサ等のセンサを介して）このようなユーザ相互作用を検出して、例えば、ユーザ相互作用に関係付けられる触覚効果をヘッドセットに出力させてもよい。追加的に又は代替的に、移動装置は、仮想オブジェクト（例えば、仮想アバター）がユーザの体の一部（例えば、ユーザの頭）に仮想的に接触する等、他のイベントに応答してヘッドセットに触覚効果を出力させてもよい。
【００１４】
本開示の別の例示の実施形態は、上記のヘッドセット等、ケースと共に使用されるように構成される移動装置を含む。例示の実施形態では、移動装置は、移動装置のケースへの接近を検出するように構成されるセンサを備える。例えば、移動装置は、ケースに接近する（例えば、結合される）とき、ケースに結合されるＲＦＩＤタグを検出するように構成される無線自動識別（ＲＦＩＤ）リーダを備えてもよい。移動装置は、センサからのセンサ信号に基づいて、移動装置がケースに結合されているかどうかを決定することができる。
【００１５】
例示の実施形態では、移動装置は、移動装置がケースに結合されているかどうかに基づいて触覚効果の１つ以上の特性を決定するように構成される。（複数の）特性は、触覚効果のタイプ、振幅、周波数及び／又は持続時間、触覚効果を出力するために使用する特定の触覚出力装置、及び／又は別の特性を含んでもよい。
【００１６】
例えば、移動装置は、ビデオゲームを実行してもよい。移動装置がケースに結合されていないことを検出することに応じて、移動装置自体が、１つ以上の内蔵触覚出力装置を介してビデオゲームイベントに関係付けられる触覚効果を出力してもよい。移動装置がケースに結合されていることを検出することに応じて、移動装置は、（追加的に又は代替的に、触覚効果自体を出力するために）ビデオゲームイベントに関係付けられる触覚効果をケースに出力させる信号をケースに送信してもよい。従って、移動装置は、移動装置がケースに結合されているかどうかに基づいて触覚効果を出力するためにどの触覚出力装置又は触覚出力装置の組み合わせが使用されるかを制御することができる。
【００１７】
上記の例示的な実施形態の記載は、単なる例示として提供される。本発明の他の様々な実施形態が本明細書に記載されており、このような実施形態の変形は当業者によって理解されるであろう。本明細書を吟味することによって、及び／又は請求項に記載の主題の１つ以上の実施形態を実施することによって、様々な実施形態によってもたらされる利点が更に理解され得る。
【００１８】
［ケースを介して触覚フィードバックを提供するための例示のシステム］
図１は、一実施形態によるケース１３２を介して触覚フィードバックを提供するためのシステム１００を示すブロック図である。システム１００は、コンピュータ装置１０１を含む。コンピュータ装置１０１は、携帯電話（例えば、スマートフォン）、タブレット、Ｅリーダ、又は携帯型ゲーム装置等の移動装置を含む。コンピュータ装置１０１は、図１に記載の全てのコンポーネントを含んでもよく又は含まなくてもよい。例えば、一部の実施形態では、コンピュータ装置はセンサ１３０を含まなくてもよい。
【００１９】
コンピュータ装置１０１は、バス１０６を介して他のハードウェアとインターフェース接続されるプロセッサ１０２を含む。ＲＡＭ、ＲＯＭ又はＥＥＰＲＯＭ等の任意の適切な有形の（及び非一時的な）コンピュータ可読媒体を含み得るメモリ１０４が、コンピュータ装置１０１の動作を構成するプログラムコンポーネントを具現化してもよい。一部の実施形態では、コンピュータ装置１０１は、１つ以上のネットワークインターフェース装置１１０、入力／出力（Ｉ／Ｏ）インターフェースコンポーネント１１２、及び追加の記憶装置１１４を更に備えてもよい。
【００２０】
ネットワークインターフェース装置１１０は、ネットワーク接続を容易にする又は電子装置間での通信を容易にする１つ以上の任意のコンポーネントを表し得る。限定されないが、例示には、イーサネット（Ｅｔｈｅｒｎｅｔ（登録商標））、ＵＳＢ、ＩＥＥＥ１３９４等の有線インターフェース、及び／又はＩＥＥＥ８０２．１１、ブルートゥース（登録商標）（Ｂｌｕｅｔｏｏｔｈ（登録商標））、近距離無線通信（ＮＦＣ）インターフェース等の無線インターフェース、又は携帯電話ネットワークにアクセスするための無線インターフェース（例えば、ＣＤＭＡ、ＧＳＭ（登録商標）、ＵＭＴＳ又は他の移動通信ネットワーク）が含まれる。
【００２１】
Ｉ／Ｏコンポーネント１１２は、１つ以上のディスプレイ１５０、タッチセンサ面１１６、キーボード、マウス、スピーカ１５２、マイクロホン、ボタン、及び／又はデータの入力又は出力に使用される他のハードウェア等の装置への接続を容易にするために使用されてもよい。記憶装置１１４は、読み取り専用メモリ、フラッシュメモリ、強誘電性ＲＡＭ（Ｆ−ＲＡＭ）、磁気、光学、又はコンピュータ装置１０１に含まれ若しくはプロセッサ１０２に結合される他の記憶媒体等の不揮発性記憶装置を表す。
【００２２】
コンピュータ装置１０１は、タッチセンサ面１１６を含んでもよい。一部の実施形態では、タッチセンサ面１１６は可撓性が有り又は変形可能である。タッチセンサ面１１６は、ユーザの触覚入力を感知するように構成される任意の表面を表す。１つ以上のタッチセンサ１０８は、（例えば、物体がタッチセンサ面１１６に接触する場合に）接触領域における接触を検出して、プロセッサ１０２に接触に関係付けられる信号を送信するように構成される。任意の適切な数、種類、又は配置のタッチセンサ１０８が使用され得る。例えば、一部の実施形態では、抵抗性及び／又は容量性のセンサが、タッチセンサ面１１６に組み込まれて、タッチの場所及び圧力、速さ、方向及び／又はユーザの指のタッチセンサ面１１６への近接性等の他の情報を決定するために使用されてもよい。
【００２３】
一部の実施形態では、コンピュータ装置１０１は、コンピュータ装置１０１のタッチセンサ面１１６及びディスプレイ１５０を組み合わせたタッチ可能ディスプレイを備える。タッチセンサ面１１６は、ディスプレイの外部又はディスプレイ１５０のコンポーネントの上の１つ以上の材料層に対応してもよい。他の実施形態では、コンピュータ装置１０１の特定の構成によっては、タッチセンサ面１１６はディスプレイ１５０を含まなくてもよい（他のやり方でディスプレイに対応してもよい）。
【００２４】
一部の実施形態では、コンピュータ装置１０１は１つ以上のセンサ１３０を備える。（複数の）センサ１３０は、プロセッサ１０２にセンサ信号を送信するように構成される。（複数の）センサ１３０は、例えば、カメラ、マイクロホン、加速度計、湿度センサ、周辺光センサ、ジャイロスコープ、ＧＰＳ装置、距離センサ、深度センサ、バイオセンサ、歪みゲージ、及び／又は温度センサを含んでもよい。
【００２５】
一部の実施形態では、コンピュータ装置１０１は、プロセッサ１０２と通信する触覚出力装置１１８を含む。触覚出力装置１１８は、触覚信号に応答して触覚効果を出力するように構成される。触覚出力装置１１８は、コンピュータ装置１０１の表面にオーバレイされ、コンピュータ装置１０１内に配置され、コンピュータ装置１０１の筐体の一部であり、又はこれらの任意の組み合わせであってもよい。一部の実施形態では、コンピュータ装置３０１は、触覚効果を生ずるために同じ又は異なるタイプの複数の触覚出力装置１１８を備える。コンピュータ装置１０１は、１つ以上の触覚効果を生成するために順番に及び／又は同時に任意の組み合わせの触覚出力装置１１８を作動させてもよい。
【００２６】
一部の実施形態では、触覚出力装置１１８は、振動を含む触覚効果を出力するように構成される。触覚出力装置１１８は、例えば、圧電アクチュエータ、電気モータ、電磁アクチュエータ、音声コイル、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モータ（ＥＲＭ）及び／又は線形共振アクチュエータ（ＬＲＡ）の１つ以上を含んでもよい。
【００２７】
一部の実施形態では、触覚出力装置１１８は、触覚出力装置１１８に関係付けられる表面の知覚される摩擦係数を変調する触覚効果を出力するように構成されてもよい。一部の実施形態では、触覚出力装置１１８は、超音波アクチュエータを含む。超音波アクチュエータは、超音波周波数、例えば、２０ｋＨｚで振動して、関係付けられた表面の知覚される係数を増加又は減少させてもよい。一部の実施形態では、超音波アクチュエータは、圧電材料を含んでもよい。
【００２８】
一部の実施形態では、触覚出力装置１１８は、静電気引力を使用して、例えば、静電アクチュエータを使用することによって、触覚効果を出力する。触覚効果は、シミュレートされるテクスチャ、シミュレートされる振動、ストロークの感覚、又はコンピュータ装置１０１に関係付けられる表面における知覚される摩擦係数の変化を含んでもよい。例えば、触覚出力装置１１８は導電材料を備えてもよい。導電材料と触覚出力装置１１８に近接する又は接触するオブジェクト（例えば、ユーザの指又は体の他の部分、又はスタイラス）との間に容量結合を生成するために導電材料に高電圧が印加され得る。オブジェクトと導電材料との間の引力レベルの変化は、ユーザによって知覚される触覚効果を変化させることができる。
【００２９】
一部の実施形態では、触覚出力装置１１８は、変形触覚効果を出力するように構成される変形装置を含む。変形触覚効果は、コンピュータ装置１０１に関係付けられる表面を曲げ、折り、丸め、捻り、絞り、屈曲させ、形状変化させ、又はそれ以外の変形をさせることを含んでもよい。例えば、変形触覚効果は、コンピュータ装置１０１に力を加えて、表面（及び／又はコンピュータ装置１０１全体）を曲げ、折り、丸め、捻り、絞り、屈曲し、形状変化し、及び／又は他のやり方で変形することを引き起こしてもよい。
【００３０】
一部の実施形態では、触覚出力装置１１８は、変形触覚効果を出力するように構成される流体又はゲルを含む。例えば、触覚出力装置１１８はスマートゲルを備えてもよい。コンピュータ装置１０１は、スマートゲルの形状を変形させるために、スマートゲルに電界、磁界、電流、電圧及び／又は熱等の刺激を加え得る。形状のこの変形は、（例えば、スマートゲルが表面を押す場合）コンピュータ装置１０１に関係付けられる表面を変形させてもよい。別の例として、触覚出力装置１１８は、磁性流体又は電気流体等のレオロジー流体を含んでもよい。レオロジー流体は、液体（例えば、油又は水）中に懸濁している金属粒子（例えば、鉄粒子）を含む。触覚出力装置１１８を作動させるために、コンピュータ装置１０１は、電界又は磁界をレオロジー流体に加えてもよい。電界又は磁界は、流体中の分子の秩序が再編成されて、それにより流体の全体的な制動及び／又は粘度を変化させてもよい。これは、コンピュータ装置１０１の表面を変形させてもよい。
【００３１】
一部の実施形態では、触覚出力装置１１８は、機械変形装置を含む。例えば、触覚出力装置１１８は、変形要素を回転させるアームに結合されるアクチュエータを含んでもよい。変形コンポーネントは、例えば、楕円形、星形、又は波形形状を含んでもよい。変形要素は、所定の回転角度で触覚出力装置１１８に関係付けられる表面を動かし、それ以外では動かさないように構成されてもよい。アクチュエータは、圧電アクチュエータ、回転／線形アクチュエータ、ソレノイド、電気活性ポリマアクチュエータ、ＭＦＣ（ｍａｃｒｏ  ｆｉｂｅｒ  ｃｏｍｐｏｓｉｔｅ）アクチュエータ、形状記憶合金（ＳＭＡ）アクチュエータ、及び／又は他のアクチュエータを含んでもよい。アクチュエータが変形コンポーネントを回転させると、変形コンポーネントは表面を動かして、それにより変形を引き起こしてもよい。このような実施形態では、変形コンポーネントは、表面が平坦になる位置で開始してもよい。プロセッサ１０２から信号を受信することに応じて、アクチュエータは変形コンポーネントを回転させてもよい。変形コンポーネントを回転させることによって、表面の１つ以上の部分が隆起させられ又は下降させられてもよい。一部の実施形態では、変形コンポーネントは、元の位置に戻るように変形コンポーネントを回転させるようにプロセッサ１０２がアクチュエータに信号を送るまで、この回転した状態で維持されてもよい。
【００３２】
更に、コンピュータ装置１０１に関係付けられる表面を変形させるための他の技術又は方法が用いられ得る。例えば、触覚出力装置１１８は、表面再構成可能な触覚基板（限定されないが、例えば、繊維、ナノチューブ、電気活性ポリマー、圧電要素、又は形状記憶合金を含む）からの接触に基づいて、その表面を変形させ又はそのテクスチャを変化させるように構成される可撓性表面レイヤを含んでもよい。一部の実施形態では、触覚出力装置１１８は、例えば、変形機構（例えば、ワイヤに結合されるモータ）、材料の局部変形、共振機械要素、圧電性材料、微小電気機械システム（“ＭＥＭＳ”）要素、又は可変多孔性膜（ｖａｒｉａｂｌｅ  ｐｏｒｏｓｉｔｙ  ｍｅｍｂｒａｎｅｓ）によって変形させられる。
【００３３】
一部の実施形態では、触覚出力装置１１８は、追加的に又は代替的に、他のタイプの触覚効果を出力するように構成される。例えば、触覚出力装置１１８は、例えば、コンピュータ装置１０１の表面を加熱又は冷却することにより、温度の変化を含む触覚効果を出力するように構成されてもよい。別の例示として、触覚出力装置１１８は、突き刺すような感覚等の電気触知性の触覚効果を出力するように構成されてもよい。触覚出力装置１１８は、例えば、電流及び／又は電圧でユーザの体の一部を刺激することにより、電気触知性の触覚効果を出力してもよい。
【００３４】
メモリ１０４に関しては、例示のプログラムコンポーネント１２４、１２６及び１２８は、ケース１３２を介して触覚フィードバックを提供するために一部の実施形態では、装置がどのように構成され得るかを示すように描かれている。
【００３５】
検出モジュール１２４は、プロセッサ１０２に、ネットワークインターフェース装置１１０及び／又はセンサ１３０からのセンサ信号を監視させて、センサ信号に基づいて、コンピュータ装置１０１がケース１３２に結合されているかどうかを決定させるプログラム構成要素を表す。例えば、検出モジュール１２４は、ネットワークインターフェース装置１１０を介して、ケース１３２から無線通信に関係付けられるセンサ信号を受信してもよい。センサ信号の振幅が閾値を超える場合、コンピュータ装置１０１は、ケース１３２に非常に接近しているか又は結合されている。従って、検出モジュール１２４は、センサ信号の振幅を決定し、振幅が閾値を超えることに応じて、コンピュータ装置１０１がケース１３２に結合されていることを決定してもよい。
【００３６】
触覚効果決定モジュール１２６は、生成するべき触覚効果を選択するためにデータを分析するプログラムコンポーネントを表す。特に、触覚効果決定モジュール１２６は、ユーザに出力する触覚効果を決定するコードを含んでもよい。更に、触覚効果決定モジュール１２６は、触覚効果を生成するために、提供する１つ以上の触覚効果、及び／又は作動させる１つ以上の触覚出力装置１１８、１４０を選択するコードを含んでもよい。
【００３７】
触覚効果生成モジュール１２８は、選択された触覚効果を生成するためにプロセッサ１０２に信号を生成させて触覚出力装置１１８、１４０へと送信させるプログラミングを表す。例えば、触覚効果生成モジュール１２８は、記憶された波形又はコマンドにアクセスして、触覚出力装置１１８及び／又は触覚出力装置１４０に送信してもよい。別の例示として、触覚効果生成モジュール１２８は、信号を決定するためのアルゴリズムを含んでもよい。一部の実施形態では、触覚効果生成モジュール１２８は、触覚効果に対する目標座標を決定するためのアルゴリズムを含む。こうした目標場所は、例えば、触覚効果（例えば、振動）を出力するべきユーザの体の場所を含んでもよい。
【００３８】
また、システム１００はケース１３２も含む。ケース１３２は、（例えば、図２Ａ−Ｂに示された）ヘッドセット、ゴーグル、メガネ、及び／又は別のウェアラブル装置（例えば、指輪、ヘッドバンド、アームバンド、リストバンド、ストラップ、腕時計、衣類等）を含んでもよい。ケース１３２は、コンピュータ装置１０１をユーザの体（例えば、ユーザの脚、腕、肩、背中、胸、及び／又は足）に機械的に（例えば、物理的に）結合するように構成される。例えば、ケース１３２は、コンピュータ装置１０１の外部筐体及びユーザの体と結合することにより、コンピュータ装置１０１をユーザの体に結合するように構成される。
【００３９】
ケース１３２は、コンピュータ装置１０１と有線又は無線で通信してもよい。図１に示されるように、ケース１３２は、プロセッサ１３４、ネットワークインターフェース装置１３８、触覚出力装置１４０、センサ１４２、バス１３６、及び／又はメモリ１４４を備えてもよい。こうしたコンポーネントは、それぞれプロセッサ１０２、ネットワークインターフェース装置１１０、触覚出力装置１１８、センサ１３０、バス１３６、及び／又はメモリ１０４と実質的に同様に構成され、及び／又はこれらの特徴の１つ又は全てを含んでもよい。例えば、触覚出力装置１４０は、触覚出力装置１１８に関して先に記載された任意の技術を使用して任意の触覚効果を出力することが可能であってもよい。他の実施形態では、ケース１３２は、図１に記載の全てのコンポーネントを含んでもよく又は含まなくてもよい。例えば、一部の実施形態では、ケース１３２はセンサ１４２及び／又はメモリ１４４を含まなくてもよい。
【００４０】
一部の実施形態では、ケース１３２は、コンピュータ装置１０１で発生するイベントに応じて１つ以上の触覚効果を出力するように構成される。例えば、コンピュータ装置１０１は、映像を再生しているか又は他のコンテンツを出力していてもよい。自動車事故等のイベントが映像内で発生することに応じて、コンピュータ装置１０１は、１つ以上の信号を（例えば、ネットワークインターフェース装置１１０を介して）ケース１３２に送信してもよい。ケース１３２は、（例えば、ネットワークインターフェース装置１３９を介して）信号を受信し、信号に基づいて、触覚出力装置１４０に触覚効果を出力させてもよい。触覚効果は、イベント、例えば、自動車事故が映像内で発生することをシミュレートするように構成されてもよい。
【００４１】
図２Ａ−Ｂは、触覚フィードバックを提供するためのケース２００の実施形態を示す。図２Ａに示される実施形態では、ケース２００はヘッドセットである。ケース２００は、筐体２０２（例えば、フレーム）を備える。筐体２０２は、ケース２００に構造的支持を提供するように構成される。
【００４２】
一部の実施形態では、筐体２０２は、コンピュータ装置２１４を受け入れるための容器２２４を備える。容器２２４は、コンピュータ装置２１４が挿入又は配置され得る間隙又は開口を含んでもよい。このような実施形態では、筐体２０２は、コンピュータ装置２１４を取り外し可能に筐体２０２に結合するための１つ以上の蓋２１２、２１６を備えてもよい。例えば、コンピュータ装置２１４をケース２００に結合するために、ユーザは、図２Ａに示されるようにコンピュータ装置２１４を配置し、破線によって示される（例えば、図２Ｂにも部分的に示されている）方向に蓋２１２、２１６を引っ張ることができる。その後、ユーザは、コンピュータ装置２１４をケース２００に固定するために結合装置２１８、２２０（例えば、ＶｅｌｃｒｏTM、ネジ、ボルト、テープ等）を介して筐体２０２の上面２２６に蓋２１６を取り付けることができる。ケース２００からコンピュータ装置２１４を取り外すために、ユーザは、結合装置２１８、２２０を分離して、破線矢印の方向とは反対方向に蓋を下げることができる。
【００４３】
一部の実施形態では、蓋２１２は、コンピュータ装置２１４のカメラ及び／又は別のセンサのキャプチャ領域をブロックしないように、１つ以上の穴及び／又は切り抜きを備えてもよい。例えば、蓋２１２は、（例えば、コンピュータ装置２１４の背後に配置される）コンピュータ装置２１４のカメラの観察領域が妨げられないように配置される穴を備えてもよい。これは、例えば、拡張現実体験のために、コンピュータ装置２１４が使用されることを可能にしてもよい。
【００４４】
一部の実施形態では、筐体２０２は、コンピュータ装置２１４を取り外し可能に筐体２０２に結合するための追加の又は代替的な機構を備えてもよい。例えば、筐体２０２は、コンピュータ装置２１４を筐体２０２に取り付けるための１つ以上のクランプ、ボルト、ネジ、バネ、ゴムバンド、ラッチ、溝及び／又は他の結合装置を備えてもよい。一部の実施形態では、蓋２１２、２１６を破線矢印で示された方向に引っ張った後で、ユーザは、所定位置に蓋２１２、ひいてはコンピュータ装置２１４を更に固定するために蓋２１２に別のコンポーネントを結合してもよい。例えば、筐体２０２は、蓋２１２を所定位置に固定するために、蓋２１２の後ろ及び表面２２８ａ、２２８ｂの間に結合されるように構成される紐（例えば、ゴムバンド）及び／又は別のコンポーネント（例えば、プラスチック片）を備えてもよい。
【００４５】
一部の実施形態では、筐体２０２は、蓋２１２、２１６を備えなくてもよい。例えば、一実施形態では、筐体２０２は、コンピュータ装置２１４を筐体２０２に結合するためにコンピュータ装置２１４が配置され得る１つ以上の溝を備えてもよい。追加的に又は代替的に、筐体２０２は、コンピュータ装置２１４を筐体２０２に結合するためにコンピュータ装置２１４を機械的に把持するように構成される１つ以上のクランプ又は他の装置を備えてもよい。追加的に又は代替的に、筐体２０２は、筐体２０２の少なくとも２つの表面２２８ａ、２２８ｂの間に結合されるように構成される紐又は他のコンポーネントを備えてもよい。コンピュータ装置２１４は容器２２４に配置されてもよく、次にコンポーネントはコンピュータ装置２１４を所定位置に固定するために表面２２８ａ、２２８ｂに結合されてもよい。筐体２０２は、コンピュータ装置２１４をケース２００に取り外し可能に結合するために任意の数及び組み合わせの結合装置を備えてもよい。
【００４６】
次に図２Ｂを参照すると、一部の実施形態では、ケース２００は、例えば、ユーザの顔をコンピュータ装置２１４から分離する内面２２８ｄを備える。内面２２８ｄは、ケース２００に追加の構造的支持を提供してもよい。例えば、ユーザがコンピュータ装置２１４のディスプレイスクリーンを観察できるように、内面２２８を通して１つ以上の穴２１０が形成され得る。次に図２Ｂを参照すると、一部の実施形態では、ケース２００は、ユーザの顔をコンピュータ装置２１４から分離する内面２２８ｄを備えなくてもよい。このような実施形態では、ケース２００は、穴２１０を備えなくてもよい。
【００４７】
一部の実施形態では、ケース２００は、ユーザの顔に接触するように構成される１つ以上のインターフェース面２０４、２０６、２０８を備える。例えば、ケース２００は、ユーザの鼻のための空間を提供し及び／又はそれに接触するように構成されるインターフェース面２０８を備えてもよい。ケース２００は、追加的に又は代替的に、ユーザの顔の他の部分に接触するように構成されるインターフェース面２０４、２０６を備えてもよい。インターフェース面２０４、２０６、２０８は、例えば、快適性を向上させ且つケース２００をユーザの顔に合わせるための湾曲部を含んでもよい。
【００４８】
更に、ケース２００は、ケース２００をユーザの頭に結合するための１つ以上の取り付け装置を備える。例えば、筐体２０２は、筐体２０２の表面（例えば、表面２２８ａ、２２８ｂ）に対する何れかの端部に結合され且つユーザの頭の一部（例えば、その背後）の周りに巻かれるように構成される紐又はバンドを備えてもよい。
【００４９】
ケース２００を使用するために、ユーザは、コンピュータ装置２１４をケース２００に結合し、ユーザの頭に対してケース２００を配置し、例えば、穴２１０を介して、コンピュータ装置２１４のディスプレイに出力されるコンテンツ（例えば、ビデオゲーム、映画、映像等）を観察してもよい。ユーザは、追加的に又は代替的に、コンピュータ装置２１４のスピーカを介して出力される音声を聞くことが可能であってもよい。一部の実施形態では、コンピュータ装置２１４は、ディスプレイに出力されるコンテンツに関係付けられるイベント等、移動装置で発生するイベントに応答して触覚効果を更に出力してもよい。映像、オーディオ及び／又は触覚効果は、ユーザに娯楽体験を提供してもよい。
【００５０】
一部の実施形態では、ケース２００は、コンピュータ装置２１４によって出力される触覚効果を改善又は最適化するように構成される。例えば、図２Ａを再び参照すると、ケース２００は、材料２２２を備えてもよい。材料２２２は、金属、ゴム、硬質プラスチック、及び／又は別の剛性材料を含んでもよい。図２Ａで示された実施形態では材料２２２は筐体２０２の内面２２８ｃ上に配置されているが、他の実施形態では、材料２２２は、筐体２０２の追加的又は代替的な領域に配置されてもよい。一部の実施形態では、材料２２２の剛性は、ボール紙又は軟質プラスチックなどの他の材料よりも効果的に（例えば、コンピュータ装置２１４によって触覚効果として出力される）振動を伝播し得る。従って、コンピュータ装置２１４によって出力される触覚効果は、ケース２００を通してより効果的に伝播し得る。これは、より現実的及び／又は満足な触覚体験をユーザに提供し得る。
【００５１】
一部の実施形態では、材料２２２は、コンピュータ装置２１４によって出力される振動の周波数と実質的に類似の周波数で共振するように構成される。材料２２２の共振特性は、コンピュータ装置２１４によって出力される振動を増幅し及び／又はより効果的に伝播し得る。例えば、材料２２２は、１２５Ｈｚの周波数で共振し及び／又は振動を効果的に伝播するように構成されてもよい。従って、コンピュータ装置２１４によって出力される１２５  Ｈｚの振動は、材料２２２の共振のために増幅され又はより効果的に伝播されてもよい。この増幅は、より激しい触覚体験をユーザに提供し得る。
【００５２】
一部の実施形態では、材料２２２は、コンピュータ装置２１４と筐体２０２との間にインターフェースを形成するように構成される。例えば、材料２２２は、筐体２０２及びコンピュータ装置２１４の両方に接触するように配置され得る。このような実施形態では、材料２２２の表面２３０は、コンピュータ装置２１４が容器２２４に配置されるとコンピュータ装置２１４に接触するように容器２２４内に配置され得る。コンピュータ装置２１４に接触（例えば、直接接触）することにより、材料２２２は、コンピュータ装置２１４によって出力される触覚効果をより効果的に受信して筐体２０２に、ひいてはユーザに伝播し得る。
【００５３】
一部の実施形態では、筐体２０２は、ユーザの体の特定の領域に触覚効果を局所化するように構成される。例えば、筐体２０２は、（例えば、コンピュータ装置２１４によって出力される）振動を減衰させるように構成される１つ以上の制振材料を備えてもよい。また、筐体２０２は、ユーザの体の特定領域に筐体２０２を通して振動を伝播するように構成され得る材料２２２を備えてもよい。例えば、材料２２２の少なくとも一部が、ユーザの額に接触して、ユーザの額に振動を伝達するように配置されてもよい。このような例では、材料２２２はユーザの額にコンピュータ装置２１４によって出力される信号が伝達されることを可能にし得る一方で、制振材料は筐体２０２を通してユーザの頭の他の場所に伝播する振動の振幅を減少させてもよい。従って、ユーザはユーザの額で主として（又はのみで）振動を知覚して、これにより局所化された触覚体験が提供される。
【００５４】
一部の実施形態では、材料２２２は、コンピュータ装置２１４及びインターフェース面（例えば、インターフェース面２０４、２０６、２０８）に接触するように配置される。例えば、材料２２２は、筐体２０２まで延びるピン又はロッドを備えてもよい。材料２２２の第１の端部はコンピュータ装置２１４に接触するように構成されてもよく、材料２２２の第２の端部はインターフェース面（及び／又はユーザ）に接触するように構成されてもよい。例えば、材料２２２の第２の端部は、ユーザの顔を押す（例えば、直接押す）ように構成されるバネ荷重ピン又はロッドを備えてもよい。このような実施形態では、材料２２２は、振動等の触覚効果が伝播し得るコンピュータ装置２１４とユーザとの間の直接の又は実質的に直接の伝達経路を形成してもよい。これは、ユーザの触覚体験を向上し得る。また、これは、ユーザの体の特定領域に局所化される触覚効果、例えば、材料２２２がユーザの顔に接触する場所で主として（又はのみで）ユーザによって知覚可能な触覚効果を提供してもよい。
【００５５】
一部の実施形態では、材料２２２は、コンピュータ装置２１４の触覚出力装置２３２に関係付けられる（例えば、近接する）コンピュータ装置２１４の表面に接触するように配置される。例えば、材料２２２は、コンピュータ装置２１４内に配置されるか又はそれに他のやり方で結合される触覚出力装置２３２の上（例えば、真上）に配置されるコンピュータ装置２１４の表面に接触するように構成されてもよい。触覚効果がコンピュータ装置２１４から発生する場所に近い場所に接触することにより、材料２２２は、コンピュータ装置２１４によって出力される触覚効果をより効果的に受信し及び／又は触覚効果をユーザに伝播し得る。例えば、触覚出力装置２３２によって出力される触覚効果は、材料２２２によって受信されてユーザに伝播される前に、（コンピュータ装置２１４及び／又はケース２００の特性による）減衰及び／又は歪みをあまり受けなくてもよい。
【００５６】
一部の実施形態では、筐体２０２は、コンピュータ装置２１４を強固に把持し及び／又はそれと結合する（例えば、閾値を超える力の量でコンピュータ装置２１４を把持し及び／又はそれに結合する）ように構成される１つ以上の締結コンポーネント２３４を備える。締結コンポーネント２３４は、クランプ、ネジ、バネ、ボルト、ラッチ、バンド又は他の弾性コンポーネント、紐、コンピュータ装置２１４が配置され得る溝、又はこれらの任意の組み合わせを含んでもよい。一部の実施形態では、締結コンポーネント２３４は、コンピュータ装置２１４をケース２００に取り外し可能に結合するための結合装置内に含まれ又はそれを備えてもよい。締結コンポーネント２３４は、筐体２０２を強固に把持し及び／又はコンピュータ装置２１４に結合するために任意の適切な場所に配置されてもよい。強固な把持及び／又は結合は、コンピュータ装置２１４から筐体２０２、ひいてはユーザへの振動等の触覚効果の伝達を改善することができる。
【００５７】
一部の実施形態では、ケース２００のインターフェース面（例えば、インターフェース面２０４、２０６、２０８）は、ケース２００からユーザへの触覚効果の伝達を改善するように構成される。例えば、図２Ｂを再び参照すると、インターフェース面２０４は、材料２３６を備え及び／又はそれに結合されてもよい。材料２３６は、硬質発泡体、硬質プラスチック、金属、硬質ゴム、及び／又は別の硬質材料を含んでもよい。材料２３６は、ユーザの顔の輪郭に適合し及び／又は筐体２０２からユーザに信号が伝達され得る硬質伝送経路を提供するように構成されてもよい。このような硬質材料は、ボール紙又は軟質プラスチック等の他の材料よりも効果的に触覚効果（例えば、振動）を伝播し得る。追加的に又は代替的に、インターフェース面は、ユーザの顔を押して、ユーザに振動を伝達するように構成される、バネ荷重ロッド又はパッド等の硬質コンポーネントを含んでもよい。インターフェース面の任意の数及び組み合わせが、ケース２００からユーザへの触覚効果の伝達を改善するために、材料２３６、硬質コンポーネント、及び／又は他の装置を含んでもよい。
【００５８】
図２Ａ−Ｂで示された実施形態は、ケース２００の単なる例として提供される。他の実施形態は、例えば、ユーザの顔の前にコンピュータ装置２１４を配置し及び／又は向上した触覚体験を提供するために、同じ又は異なる構成で配置されるより多くの又はより少ないコンポーネントを含んでもよい。
【００５９】
［ケースを介して触覚フィードバックを提供するための例示の方法]
図３は、一実施形態によるケースを介して触覚フィードバックを提供するためのステップのフローチャートである。一部の実施形態では、図３のステップは、例えば、汎用コンピュータ、移動装置又はサーバにおけるプロセッサによって実行されるプログラムコードで実装されてもよい。一部の実施形態では、こうしたステップは一群のプロセッサによって実装されてもよい。一部の実施形態では、図３に示される１つ以上のステップは省略され又は異なる順番で行われてもよい。同様に、一部の実施形態では、図３に示されない追加のステップが実行されてもよい。以下のステップは図１に示されたコンポーネントを参照して記載されている。
【００６０】
方法３００は、ケース１３２のプロセッサ１３４が信号を受信するステップ３０２で開始する。信号は、コンピュータ装置１０１からの触覚効果、オーディオ、映像、及び／又は他の出力に関係付けられてもよい。
【００６１】
一部の実施形態では、信号はセンサ１４２からのものである。例えば、コンピュータ装置１０１は、ケース１３２に結合されて、ビデオゲームを実行していてもよい。ビデオゲームイベントに応答して、コンピュータ装置１０１は振動を出力してもよい。コンピュータ装置１０１がケース１３２に結合されるので、振動は、ケース１３２を通して伝播して、センサ１４２によって検出されてもよい。次に、センサ１４２は、振動に関係付けられるセンサ信号をプロセッサ１３４に送信してもよい。更に、一部の実施形態では、ケース１３２は、振動に基づいて１つ以上の触覚効果を決定してもよい。例えば、プロセッサ１３４は、振動の振幅が特定の触覚効果をユーザに提供するための所望の閾値より低いことを決定してもよい。振動の振幅は、例えば、ケース１３２及び／又はコンピュータ装置１０１内の材料による減衰のために、閾値よりも低くなってもよい。振動の振幅が閾値よりも低くなることに基づいて、ケース１３２は、例えば、コンピュータ装置１０１によって出力される触覚効果を補完又は置換するために、触覚出力装置１４０を介して１つ以上の振動を出力してもよい。
【００６２】
別の例示として、一部の実施形態では、コンピュータ装置１０１は、映像（例えば、映画）又は他のコンテンツを出力している。センサ１４２は、オーディオデータ及び／又は映像データを検出してプロセッサ１３４に送信するように構成される（例えば、コンピュータ装置１０１に向けられた）マイクロホン及び／又はカメラを含んでもよい。一部の実施形態では、プロセッサ１３４は、映像のカーチェイスの場面で道路を猛進する車等、コンテンツに関係付けられるイベントを決定するためにオーディオ及び／又は映像データを解析するように構成される。更に、プロセッサ１３４は、イベントに関係付けられる１つ以上の触覚効果を決定して、触覚出力装置１４０を介して触覚効果を出力してもよい。例えば、プロセッサ１３４は、例えば、車のエンジンをシミュレートするように構成されるランブル感覚を含む触覚効果を決定して、触覚出力装置１４０を介してランブル感覚を出力させてもよい。従って、一部の実施形態では、例えば、コンピュータ装置１０１がケース１３２を介して有線又は無線通信をしていない場合であっても、ケース１３２は、向上した触覚体験をユーザに提供することができる。
【００６３】
一部の実施形態では、信号は、コンピュータ装置１０１から（例えば、無線で）送信される。信号は、コンピュータ装置１０１で発生するイベントに関係付けられてもよい。例えば、コンピュータ装置１０１は、映像を出力してもよい。イベントが映像内で発生することに応じて、コンピュータ装置１０１は、イベントに関係付けられる信号をケース１３２に送信してもよい。別の例示として、コンピュータ装置１０１は、仮想ボタン、スライダ、ノブ、アイコン、及び／又は他のユーザインターフェースコンポーネントを含む仮想現実インターフェースを出力してもよい。仮想ユーザインターフェースコンポーネントとのユーザ相互作用を含むイベントに応答して、コンピュータ装置１０１は、イベントに関係付けられる信号をケース１３２に送信してもよい。信号は、イベントをシミュレートするように構成される触覚効果及び／又はコンピュータ装置１０１によって出力される触覚効果を補完又は置換するように構成される触覚効果等の触覚効果をケース１３２に出力させるように構成されてもよい。
【００６４】
方法３００は、ケース１３２のプロセッサ１３４が信号に基づいて触覚効果を決定するステップ３０４に進む。一部の実施形態では、プロセッサ１３４は、信号の１つ以上の特徴（例えば、振幅、持続時間、周波数、波形、及び／又は信号により運ばれるデータ）を１つ以上の触覚効果にマッピングするためにメモリ１４４に記憶されているルックアップテーブルにアクセスするように構成される。例えば、センサがコンピュータ装置１０１によって出力される振動を検出するように構成される先の実施形態では、プロセッサ１３４は、例えば、コンピュータ装置１０１がどの触覚効果を出力するかを決定するために、検出された振動の１つ以上の特徴を特定の触覚効果にマッピングしてもよい。次に、プロセッサ１３４は、例えば、コンピュータ装置１０１によって出力される触覚効果を補完又は置換するために、触覚出力装置１４０を介して出力するために特定の触覚効果を１つ以上の他の触覚効果にマッピングしてもよい。
【００６５】
別の例示として、センサがオーディオ及び／又は映像を検出するように構成される先の実施形態では、プロセッサ１３４は、１つ以上のオーディオ及び／又は画像の特徴を特定の触覚効果にマッピングするためにルックアップテーブルにアクセスしてもよい。例えば、プロセッサ１３４は、高振幅音を、例えば、高振幅振動を含む触覚効果にマッピングしてもよい。別の例示として、プロセッサ１３４は、画像のコンテンツ、例えば、車両の存在を、ランブル感覚等の特定の触覚効果にマッピングしてもよい。
【００６６】
一部の実施形態では、プロセッサ１３４は、信号からのデータを１つ以上のアルゴリズムに適用して、１つ以上の関連触覚効果を決定してもよい。このような実施形態では、プロセッサ１３４は、信号の振幅、周波数、持続時間、及び／又は他の特性に基づいて触覚効果を決定するためのアルゴリズムを使用してもよい。例えば、ケース１３２の材料は、振動がケース１３２を通して伝播すると（例えば、既知量だけ）コンピュータ装置１０１によって出力される振動を減衰させてもよい。センサ１４２は、減衰した振動を検出して、プロセッサ１３４に関連信号を送信してもよい。信号に基づいて、プロセッサ１３４は、振動の振幅が（例えば、振動の減衰のために）所望の閾値より低いことを決定し、減衰した振動を訂正するように構成される触覚効果を決定してもよい。次に、プロセッサは、触覚効果を出力させてもよい。
【００６７】
方法３００は、ケース１３２のプロセッサ１３４が触覚効果に関係付けられる触覚信号を送信するステップ３０６に進む。一部の実施形態では、プロセッサ１３４は、触覚信号を決定するために、メモリ１４４に記憶され且つ特定の触覚効果に関係付けられる駆動信号にアクセスしてもよい。一実施形態では、触覚信号は、効果に関係付けられる記憶済みアルゴリズム及び入力パラメータにアクセスすることによって生成される。例えば、このような実施形態では、アルゴリズムは、振幅及び周波数パラメータに基づいて駆動信号を生成するのに使用されるデータを出力してもよい。別の例として、触覚信号は、触覚出力装置１４０によって復号されるデータを含んでもよい。例えば、触覚出力装置１４０自体が、振幅及び周波数等のパラメータを特定するコマンドに応答してもよい。
【００６８】
方法３００は、触覚出力装置１４０が触覚信号を受信して、触覚効果を出力するステップ３０８に進む。触覚出力装置１４０は、テクスチャ、振動、知覚される摩擦係数の変化、温度の変化、ストロークの感覚、突き刺すような感覚、及び／又は（例えば、ケース１３２の表面の）表面変形を含む１つ以上の触覚効果を出力してもよい。
【００６９】
図４は、別の実施形態によるケースを介して触覚フィードバックを提供するためのステップのフローチャートである。一部の実施形態では、図４のステップは、例えば、汎用コンピュータ、移動装置又はサーバにおけるプロセッサによって実行されるプログラムコードで実装されてもよい。一部の実施形態では、こうしたステップは一群のプロセッサによって実装されてもよい。一部の実施形態では、図４に示される１つ以上のステップは省略され又は異なる順番で行われてもよい。同様に、一部の実施形態では、図４に示されない追加のステップが実行されてもよい。以下のステップは図１に示されたコンポーネントを参照して記載されている。
【００７０】
方法４００は、コンピュータ装置１０１のプロセッサ１０２がセンサ（例えば、センサ１３０及び／又はネットワークインターフェース装置１１０）からセンサ信号を受信するステップ４０２で開始する。
【００７１】
一部の実施形態では、センサ信号は、取り付け状態、例えば、コンピュータ装置１０１がケース１３２に取り付けられ及び／又は結合されているかどうかを示す。例えば、センサは、コンピュータ装置１０１がケース１３２に結合されているときに押されるように構成されるボタンを備えてもよい。コンピュータ装置１０１がケース１３２に結合され且つボタンが押されることに応答して、センサは、ボタンが押されたことを示すセンサ信号を送信してもよい。コンピュータ装置１０１は、センサ信号に基づいて、コンピュータ装置１０１がケース１３２に結合されることを決定し得る。
【００７２】
別の例示として、センサは、ケース１３２上に配置された別の電極に接触するように構成される電極を備えてもよい。センサは、電極間の接触を検出して、プロセッサ１０２に関連センサ信号を送信してもよい。プロセッサ１０２は、センサ信号に基づいて、コンピュータ装置１０１がケース１３２に結合されることを決定し得る。
【００７３】
更に別の例示として、コンピュータ装置１０１がケース１３２に結合されると、センサは、ケース１３２上に配置されたＲＦＩＤタグを読み取るように構成されるＲＦＩＤリーダを備えてもよい。コンピュータ装置１０１がケース１３２に結合されることに応答して、センサは、ＲＦＩＤタグに関係付けられるセンサ信号を送信してもよい。プロセッサ１０２は、センサ信号に基づいて、コンピュータ装置１０１がケース１３２に結合されることを決定し得る。
【００７４】
更に別の例示として、センサは、コンピュータ装置１０１とケース１３２との間で伝達される無線信号（例えば、ブルートゥース（登録商標）又はラジオ信号）の振幅を検出するように構成されてもよい。センサは、無線信号の振幅に関係付けられるセンサ信号をプロセッサ１０２に送信してもよい。振幅が閾値を超えることに応答して、プロセッサ１０２は、コンピュータ装置１０１がケース１３２に結合されていることを決定してもよい。コンピュータ装置１０１がケース１３２に結合されているかどうかを決定するために、任意の数及び組み合わせのセンサ及び／又はセンサ信号が使用され得る。
【００７５】
方法４００は、コンピュータ装置１０１のプロセッサ１０２がケース１３２の特性を決定するステップ４０４に進む。コンピュータ装置１０１のプロセッサ１０２は、センサ信号に少なくとも部分的に基づいてケース１３２の特性を決定して出力してもよい。特性は、例えば、モデル、製造業者、ハードウェアコンポーネント（例えば、ケース１３２が有する触覚出力装置１４０のタイプ）、ハードウェアコンポーネントの場所（例えば、ケース１３２内又は上の触覚出力装置１４０の場所）、ソフトウェアコンポーネント（例えば、ケース１３２の触覚ソフトウェア）、触覚出力装置１４０が触覚効果を出力するように構成されるユーザの体における場所、取り付け状態、及び／又はケース１３２の別の特徴を含んでもよい。
【００７６】
一部の実施形態では、プロセッサ１０２は、ルックアップテーブルを介してケース１３２の特性を決定する。例えば、プロセッサ１０２は、ルックアップテーブルにアクセスして、特定のケース１３２に関係付けられる特定のＲＦＩＤタグを、モデル、製造業者及び／又はケース１３２の他の特性にマッピングしてもよい。
【００７７】
一部の実施形態では、プロセッサ１０２は、ユーザ入力を介してケース１３２の特性を決定する。例えば、センサはタッチセンサ１０８を含んでもよく、センサ信号は、モデル、製造業者、取り付け状態、及び／又はケース１３２の他の特性を示すユーザ入力を含んでもよい。プロセッサ１０２は、モデル、製造業者、取り付け状態、及び／又はユーザ入力に基づいてケース１３２の他の特性を決定してもよい。
【００７８】
一部の実施形態では、プロセッサ１０２は、ケース１３２の１つ以上の画像を介してケース１３２の特性を決定する。例えば、ユーザは、コンピュータ装置１０１のカメラをケース１３２に向けて、ケース１３２の写真を撮るためにコンピュータ装置１０１を使用してもよい。プロセッサ１０２は、写真を解析し、写真に基づいて、モデル、製造業者及び／又はケース１３２の他の特性を決定してもよい。ケース１３２の特性を決定するために、任意の数及び組み合わせの技術が使用され得る。
【００７９】
一部の実施形態では、プロセッサ１０２は、取り付け状態又はケース１３２への近接性を含む特性を決定する。例えば、プロセッサ１０２は、ボタンが押されること、電極間の接触が起こっていること、無線通信の振幅が閾値を超えていること、ＲＦＩＤタグ特性、又はこれらの任意の組み合わせに少なくとも部分的に基づいて、コンピュータ装置１０１がケース１３２に結合されていることを決定してもよい。別の例示として、プロセッサ１０２は、無線通信の振幅が閾値を超えていること及び／又はコンピュータ装置１０１に近接するＲＦＩＤタグの検出に基づいて、コンピュータ装置１０１がケース１３２に近づいていること又はケース１３２に近接していることを決定し得る。
【００８０】
一部の実施形態では、ケース１３２は、追加的に又は代替的に、取り付け状態を決定するために、例えば、ブロック４０２に関して先に検討された任意の方法を使用し得る。例えば、ケース１３２は、コンピュータ装置１０１がケース１３２に結合されているときに押されるように構成されるボタンを備えてもよい。ボタンが押されることに応答して、ケース１３２は、コンピュータ装置１０１がケース１３２に結合されることを決定してもよい。一部の実施形態では、ケース１３２は、取り付け状態に関係付けられるコンピュータ装置１０１に有線又は無線信号を送信してもよい。コンピュータ装置１０１は、信号に基づいて、取り付け状態を決定してもよい。
【００８１】
方法４００は、コンピュータ装置１０１のプロセッサ１０２が触覚効果を決定するステップ４０６に進む。一部の実施形態では、プロセッサ１０２は、図３のステップ３０４に関して先に検討された任意の方法を用いて触覚効果を決定し得る。
【００８２】
一部の実施形態では、プロセッサ１０２は、ケース１３２の特性に少なくとも部分的に基づいて触覚効果の特性を決定するように構成される。触覚効果の特性は、タイプ、（例えば、触覚効果を出力するユーザの体における）場所、持続時間、波形、及び／又は触覚効果に対するトリガを含んでもよい。
【００８３】
例えば、一部の実施形態では、コンピュータ装置１０１は、ユーザが仮想アバターを制御することができるビデオゲームを実行してもよい。コンピュータ装置１０１がケース１３２に結合されていない（例えば、ユーザの手に有る）ことを示す取り付け状態を決定することに応答して、コンピュータ装置１０１は、仮想アバターの頭に関係付けられないビデオゲームイベント等の第１の組のビデオゲームイベントに応答して触覚効果を出力してもよい。例えば、コンピュータ装置１０１は、仮想アバターの胸への仮想銃撃及び／又は仮想武器を発砲する際に触覚効果を出力してもよい。コンピュータ装置１０１がケース１３２（例えば、ヘッドセット）に結合されていることを示す取り付け状態を決定することに応答して、コンピュータ装置１０１は、仮想アバターの頭及び／又は顔に関係付けられるような第２の組のビデオゲームイベントに応答して触覚効果を出力してもよい。例えば、コンピュータ装置１０１は、仮想アバターの頭が撃たれること、及び／又はユーザの仮想キャラクタがジャンプ中に頭を天井にぶつけることに応答して、触覚効果を出力してもよい。従って、一部の実施形態では、コンピュータ装置１０１は、コンピュータ装置１０１がケース１３２に結合されているかどうか（例えば、取り付け状態）に基づいて、触覚効果をトリガするイベントを変化させてもよい。これは、例えば、コンピュータ装置１０１がユーザの手に有るか又はユーザの体の別の部分に結合されるかどうかに基づいて、出力される触覚効果が調整され得るので、より現実的な触覚体験を提供し得る。
【００８４】
一部の実施形態では、コンピュータ装置１０１は、ケース１３２が特定のモデル及び／又は製造業者に関係付けられることを決定する。コンピュータ装置１０１は、モデル及び／又は製造業者に基づいて触覚効果を決定してもよい。例えば、コンピュータ装置１０１は、ケース１３２のモデルが特定の触覚効果を出力するために必要な所定のタイプの触覚出力装置を含んでいないことを決定してもよい。従って、コンピュータ装置１０１は、代替的な触覚効果、又は触覚効果が無いことを決定してもよい。
【００８５】
一部の実施形態では、コンピュータ装置１０１は、ケース１３２の特性に少なくとも部分的に基づいて、ケース１３２の１つ以上の物理的性質を更に決定してもよい。物理的性質は、ケース１３２内に含まれる材料、ケース１３２の振動伝播特性（例えば、物理モデル又は伝達関数）、及び／又は別の物理的性質を含んでもよい。コンピュータ装置１０１は、１つ以上の物理的性質に基づいて触覚効果を決定してもよい。例えば、コンピュータ装置１０１は、ケース１３２が、例えば、ケース１３２を伝播する振動を実質的に減衰させる柔軟性材料を含むことを決定してもよい。この決定に基づいて、コンピュータ装置１０１は、例えば、増加した振幅を含む触覚効果を決定してもよい。増加した振幅は、振動の減衰を補償してもよい。従って、一部の実施形態では、コンピュータ装置１０１は、異なるモデル、製造業者、物理特性、及び／又はケース１３２の他の性質に基づいて異なる触覚効果を生成し得る。
【００８６】
一部の実施形態では、コンピュータ装置１０１は、ケース１３２の触覚出力装置１４０の位置に少なくとも部分的に基づいて触覚効果の特性を決定するように構成される。例えば、コンピュータ装置１０１は、ケース１３２の触覚出力装置１４０がユーザの体における特定の位置に触覚効果を出力するように構成されることを（例えば、モデル、製造業者、及び／又はケース１３２の他の特性に基づいて）決定してもよい。従って、コンピュータ装置１０１は、その場所に関係付けられているイベントに応答して、触覚効果が触覚出力装置１４０を介して出力されるべきであることを決定してもよい。例えば、コンピュータ装置１０１は、映画を再生してもよい。そして、ケース１３２の触覚出力装置１４０は、ユーザの額に触覚効果を出力するように構成されてもよい。映画のキャラクタが額を叩かれることを含む映画ベントに応答して、コンピュータ装置１０１は、触覚出力装置１４０に触覚効果を出力させてもよい。額に関係付けられていない他の映画イベントに応答して、コンピュータ装置１０１は、他の触覚出力装置（例えば、触覚出力装置１１８）を使用して触覚効果を出力するか、又は触覚効果を全く出力しなくてもよい。従って、一部の実施形態は、映画キャラクタが後頭部を打たれたことに応答した触覚効果等、触覚出力装置１４０によって出力される場合に誤解を招く又はユーザにとって現実的でない触覚効果を回避し得る。
【００８７】
一部の実施形態では、コンピュータ装置１０１は、コンピュータ装置１０１のケース１３２への近接性及び／又はケース１３２の容器の特性に少なくとも部分的に基づいて触覚効果の特性を決定するように構成される。例えば、ケース１３２は、ケース１３２と結合するためにコンピュータ装置１０１が適合しなければならない湾曲及び／又は他の形状を有する容器を含んでもよい。このような例では、コンピュータ装置１０１は、コンピュータ装置１０１が容器に適合し得るようにコンピュータ装置１０１の形状を変形させるように構成される触覚効果を決定してもよい。例えば、コンピュータ装置１０１は、容器の湾曲を模倣する湾曲した形状にコンピュータ装置１０１を変形させるように構成される触覚効果を決定してもよい。
【００８８】
一部の実施形態では、コンピュータ装置１０１は、イベントに少なくとも部分的に基づいて触覚効果を決定する。本明細書で使用されるイベントは、関連する触覚効果を含む可能性があるコンピュータ装置１０１の動作の間に発生する任意の相互作用、アクション、衝突、又は他のイベントである。一部の実施形態では、イベントは、ユーザ入力又はユーザ相互作用（例えば、ボタン押し下げ、ジョイスティックを操作すること、タッチセンサ面と相互作用すること、又はコンピュータ装置１０１を傾け若しくは方向付けること、ユーザの手、指及び／又は実空間における体の他の部分でジェスチャを行うこと又は位置づけること）、システム状態（例えば、バッテリ低下、メモリ低下、又はシステムが着呼を受信することに基づいて生成される通知等のシステム通知）、データの送信（例えば、Ｅメールを送信すること）、データの受信（例えば、テキストメッセージを受信すること）、コンピュータ装置１０１を使用して機能を行うこと（例えば、電話呼び出しを掛けること又は受けること）、又はプログラムイベント（例えば、プログラムがゲームであれば、プログラムイベントは爆発、銃撃、衝突、ゲームキャラクタ間の相互作用、又は新たなレベルに進むこと、又は凹凸のある地形を運転することを含んでもよい）を含んでもよい。
【００８９】
方法４００は、コンピュータ装置１０１のプロセッサ１０２が触覚効果を出力するための信号を送信するステップ４０８に進む。プロセッサ１０２は、信号を決定及び／又は送信するために、例えば、図３のステップ３０６に関して先に記載された任意の方法を使用することができる。
【００９０】
一部の実施形態では、プロセッサ１０２は、触覚効果を出力するための触覚信号を触覚出力装置１１８に送信する。追加的に又は代替的に、プロセッサ１０２は、触覚効果及び／又は異なる触覚効果をケース１３２に出力させるように構成される信号を（有線又は無線インターフェースを介して）ケース１３２に送信してもよい。
【００９１】
方法４００は、触覚出力装置１１８及び／又は触覚出力装置１４０が信号を受信して、触覚効果を出力するステップ４１０に進む。触覚効果は、例えば、図３のステップ３０８に関して先に記載された任意の触覚効果を含んでもよい。
【００９２】
一部の実施形態では、触覚出力装置１１８及び／又は１４０は、形状を変化させることによって触覚効果を出力し得る。例えば、図５に示されるように、コンピュータ装置５０２は、例えば、コンピュータ装置５０２のディスプレイ５０４がユーザによる観察のために方向付けられるように、ケース５００の中に配置され且つそれに取り外し可能に結合される。コンピュータ装置５０２の触覚出力装置は、例えば、コンピュータ装置５０２の一部を変形させることにより、ユーザに触覚効果を出力してもよい。例えば、触覚出力装置は、コンピュータ装置５０２の角５０６ａを破線矢印で示された方向に曲げることにより触覚効果を出力してもよい。コンピュータ装置５０２の部分が変形すると、コンピュータ装置５０２は、筐体、ピン、ロッド、ブラダー、及び／又はケース５００の他のコンポーネント等のケース５００の対応する部分に力を加えてもよい。コンポーネントは、コンピュータ装置５０２によって加えられた力をユーザに伝達するように構成されてもよい。例えば、コンポーネントは、コンピュータ装置５０２からの力に応答してケース５００のインターフェース面５１０に力を加え及び／又はそれを動かしてもよい。これは、インターフェース面５１０の少なくとも一部の形状も変化させ、及び／又はユーザに力を加えてもよい。例えば、コンピュータ装置５０２の角５０６ａの曲げは、ケース５００に力を加えてもよく、それによってインターフェース面５１０の対応する部分５０８ａの形状を変化させ及び／又はユーザに力を加える。ユーザは、この変形及び／又は力を触覚効果として知覚してもよい。
【００９３】
一部の実施形態では、コンピュータ装置５０２は、その後、（例えば、角５０６ａを元の平面形状に曲げることにより）非変形状態に戻ることができる。これは、ケース５００から力を除去することができ、それによってケース５００も非変形状態に戻すことが可能になる。ユーザは、この非変形状態への復帰及び／又は力の減少を触覚効果として知覚してもよい。
【００９４】
一部の実施形態では、コンピュータ装置５０２は、ユーザに触覚効果を出力するために順番に又は同時に複数の場所を曲げ、捻り、屈曲させ、及び／又は他のやり方で変形させ得る。例えば、コンピュータ装置５０２の両端は、矢印で示された方向に曲げることができ、それによってインターフェース面５１０の複数の部分５０８ａ、５０８ｂの形状を変形させ得る。これは、インターフェース面５１０の部分５０８ａ、５０８ｂによって、ユーザにおける複数の場所に、例えば、ユーザの顔の周りの複数の場所に力を加えさせてもよい。ユーザは、この力を１つ以上の触覚効果として知覚してもよい。
【００９５】
一部の実施形態では、ケース５００の触覚出力装置は、変形触覚効果を出力することができる。例えば、ケース５００は、インターフェース面５１０の部分（例えば、部分５０８ａ、５０８ｂ）の形状を変形させるように触覚出力装置を作動させてもよい。この変形はユーザにおける１つ以上の場所に力を加えてもよく、ユーザはこれを１つ以上の触覚効果として知覚してもよい。
【００９６】
一部の実施形態では、コンピュータ装置５０２、特にディスプレイ５０４の変形は、ディスプレイ５０４上に出力される画像がユーザに対して変形及び／又はワープして見えるようにしてもよい。一部の実施形態は、以下で詳細に記載されるように、画像の変形及び／又はワープを弱める又は解決することができる。
【００９７】
図６は、別の実施形態によるケースを介して触覚フィードバックを提供するためのステップのフローチャートである。一部の実施形態では、図６のステップは、例えば、汎用コンピュータ、移動装置又はサーバにおけるプロセッサによって実行されるプログラムコードで実装されてもよい。一部の実施形態では、こうしたステップは一群のプロセッサによって実装されてもよい。一部の実施形態では、図６に示される１つ以上のステップは省略され又は異なる順番で行われてもよい。同様に、一部の実施形態では、図６に示されない追加のステップが実行されてもよい。以下のステップは図１に示されたコンポーネントを参照して記載されている。
【００９８】
方法６００は、コンピュータ装置１０１のプロセッサ１０２がセンサ１３０（例えば、歪みゲージ）からセンサ信号を受信するステップ６０２で開始する。例えば、コンピュータ装置１０１は、１つ以上のイベントに応答して１つ以上の変形触覚効果を出力してもよい。変形触覚効果は、コンピュータ装置１０１を曲げ又は屈曲させてもよい。センサ１３０は、曲げ又は屈曲を検出して、プロセッサ１０２に１つ以上の関連センサ信号を送信してもよい。
【００９９】
方法６００は、コンピュータ装置１０１のプロセッサ１０２がコンピュータ装置１０１の変形（例えば、コンピュータ装置１０１の変形の量）を決定するステップ６０４に進む。一部の実施形態では、プロセッサ１０２は、センサ信号に少なくとも部分的に基づいて変形を決定する。例えば、プロセッサ１０２は、ルックアップテーブルを介してセンサ信号の特性（例えば、センサ信号によって示される歪みの量）をコンピュータ装置１０１の特定の変形にマッピングしてもよい。追加的に又は代替的に、プロセッサ１０２は、センサ１３０からのセンサ信号に基づいて、コンピュータ装置１０１の変形を決定するための１つ以上のアルゴリズムを使用してもよい。例えば、プロセッサ１０２は、センサ１３０によって検出される歪みの量に基づいて、コンピュータ装置１０１の特定の変形を決定するためのアルゴリズムを使用してもよい。
【０１００】
一部の実施形態では、プロセッサ１０２は、以前に出力された触覚効果に少なくとも部分的に基づいて変形を決定する。例えば、プロセッサ１０２は、特定の特性を有する変形を含む触覚効果が以前に出力されていることを決定してもよい。触覚効果に基づいて、プロセッサ１０２は、コンピュータ装置１０１が特定の特性に従って変形されることを決定してもよい。
【０１０１】
方法６００は、コンピュータ装置１０１のプロセッサ１０２が変形に基づいてディスプレイ１５０に出力された画像を修正するステップ６０６に進む。プロセッサ１０２は、画像に対するコンピュータ装置１０１の変形の影響を弱める、解決する、及び／又は他のやり方で減少させるように画像を変更してもよい。
【０１０２】
例えば、一部の実施形態では、コンピュータ装置１０１は、ディスプレイ１５０を介して、キャラクタがシュノーケリングをするためにゴーグルを付ける映画を出力してもよい。キャラクタがゴーグルを付けることに応答して、コンピュータ装置１０１は、着用したゴーグルをシミュレートするように構成される触覚効果を出力してもよい。例えば、コンピュータ装置１０１の外周がユーザに向かって曲がってもよく、それによってケース１３２の対応する部分に力を加え、（例えば、ケース１３２がヘッドセットである場合）同様にユーザの顔の周囲に力を加えてもよい。ユーザは、ユーザの顔に付いているゴーグルの力と同様にユーザの顔の周囲に力を知覚してもよい。しかし、このような実施形態では、コンピュータ装置１０１の湾曲及び／又は曲げがディスプレイ１５０に出力される画像を歪めてもよい。これは、映画の残りを観察するためのユーザの能力に影響し得る。一部の実施形態では、プロセッサ１０２は、センサ１３０からのセンサ信号に基づいて、コンピュータ装置１０１の湾曲及び／又は変形の他の特性を決定し得る。次に、プロセッサ１０２は、ディスプレイ１５０によって出力される画像に対する湾曲の影響及び／又は変形の他の特性を減少させるように画像を修正することができる。
【０１０３】
［追加の実施形態]
図７は、別の実施形態による触覚フィードバックを提供するためのケース７００（例えば、ヘッドセット）の別の実施形態を示す。ケース７００及び／又はコンピュータ装置７０４は、図１−６に関して先に検討された１つ以上の特長を含み又は１つ以上の実施形態に従って構成されてもよい。例えば、ケース７００は、ケース７００を介する振動の伝達を改善又は最適化するように構成される１つ以上の材料又は装置を含んでもよい。
【０１０４】
ケース７００は、例えば、ケース７００をユーザの体（例えば、ユーザの頭）に結合するための１つ以上の取り付け装置７０２を備える。取り付け装置７０２は、図２Ａ−Ｂに関して記載された任意の取り付け装置を含んでもよい。例えば、取り付け装置７０２は、ユーザの頭に巻き付くように構成されるストラップ又はバンドを含んでもよい。また、ケース７００は、コンピュータ装置２１４を取り外し可能に筐体２０２に結合するための１つ以上の結合装置７０８を備える。結合装置７０８は、図２Ａ−Ｂに関して記載される任意の結合装置を含んでもよい。例えば、取り付け装置７０２は、１つ以上のクランプ又はゴムバンドを含んでもよい。
【０１０５】
図７に示される実施形態では、ケース７００は、ユーザの耳に近接してコンピュータ装置７０４を配置するように構成されている。これはコンピュータ装置７０４によって出力されるオーディオをユーザに知覚させてもよい。代替的な実施形態では、ケース７００は、ユーザの頭の別の場所にコンピュータ装置７０６を配置するように構成される。
【０１０６】
一部の実施形態では、ケース７００及び／又はコンピュータ装置７０４は、コンピュータ装置７０４の場所に近接するユーザの頭の一部に触覚効果を出力してもよい。例えば、図７に示される実施形態では、ケース７００及び／又はコンピュータ装置７０４は、ユーザの耳に近接して触覚効果を出力してもよい。触覚効果は、例えば、オーディオイベント、ゲームイベント、及び／又はコンピュータ装置７０４で発生する他のイベントに対応するか又は他のやり方で関係付けられてもよい。例えば、コンピュータ装置７０４及び／又はケース７００は、ビデオゲームにおける仮想オブジェクトがユーザの仮想キャラクタの耳に接触することに応答して、触覚効果を出力してもよい。ユーザの耳に近接して仮想キャラクタの耳に関係付けられる触覚効果を出力することにより、ユーザはより現実的な触覚体験を知覚してもよい。
【０１０７】
一部の実施形態では、ケース７００は、追加的に又は代替的に、ユーザの体の別の部分（例えば、ユーザの脚、腕、肩、背中、胸、及び／又は足）に結合し及び／又は触覚効果を出力するように構成される。例えば、ケース７００は、ケース７００をユーザの腕に結合するように構成される１つ以上の取り付け装置７０２を備えてもよい。このような実施形態では、ケース７００及び／又はコンピュータ装置７０４は、ユーザの腕に触覚効果を出力してもよい。例えば、コンピュータ装置７０４及び／又はケース７００は、ビデオゲームにおける仮想オブジェクトがユーザの仮想キャラクタの腕に接触することに応答して、ユーザの腕に触覚効果を出力してもよい。これは、より現実的な触覚体験をユーザに提供してもよい。
【０１０８】
［ケースを介して触覚フィードバックを提供する利点]
ケースを介して触覚フィードバックを提供することには数多くの利点がある。例えば、一部の実施形態は、さもなければ触覚フィードバックを出力できないコンピュータ装置（例えば、移動装置）がケースを介して触覚フィードバックを出力することを可能にしてもよい。別の例示として、ケースがヘッドセットである実施形態は、専用の仮想現実ヘッドセットを購入するよりも安価な代替物を提供し得る。例えば、ユーザは、仮想現実ヘッドセットを作成するために、ボール紙等の安価な材料から構築されたヘッドセットにユーザの既存の移動装置を結合することが可能であってもよい。これは、例えば、専用の仮想現実ヘッドセットを購入するよりも大幅に安価であり得る。
【０１０９】
一部の実施形態は、ユーザに対してより現実的な触覚体験を提供し得る。例えば、コンピュータ装置は、ケースに近接している体の一部に関係付けられるビデオゲームイベントに応答してケースに触覚効果を出力させてもよい。ユーザは、例えば、触覚効果がコンピュータ装置自体によって出力された場合よりも現実的なビデオゲームイベントのシミュレーションとして触覚効果を知覚し得る。
【０１１０】
一部の実施形態は、ユーザに対して向上した触覚体験を提供し得る。例えば、ケースは、例えば、既存のケースよりも効果的に触覚効果を伝播させる及び／又は増幅するように構成される１つ以上の材料から構築されてもよい。追加的に又は代替的に、ケースは、例えば、既存のケースよりもしっかりとコンピュータ装置を把持し得る。これは、コンピュータ装置によって出力される触覚効果がユーザにより効果的に伝達されることを可能にし、それによって向上した触覚体験をもたらし得る。
【０１１１】
［概論］
上記の方法、システム及び装置は例示である。様々な構成によって、適宜、様々なプロシージャ又はコンポーネントが省略、置換、又は追加されてもよい。例えば、代替的な構成では、方法は記載されたものとは異なる順序で実行されてもよく、及び／又はステージが追加、省略及び／又は結合されてもよい。また、所定の構成に関して記載された機能は、様々な他の構成に結合されてもよい。構成の異なる態様及び要素が、同様に結合されてもよい。また、技術は進歩するものであり、そのため要素の多くは例示であり、本開示又は特許請求の範囲を限定しない。
【０１１２】
例示的な構成（実装を含む）の十分な理解を与えるために説明の中で特定の詳細が与えられている。しかしながら、こうした構成は特定の詳細無しで実施されてもよい。例えば、周知の回路、工程、アルゴリズム、構造及び技術が、構成を不明確にするのを避けるために不要な詳細無しで示されている。この説明は、例示的な構成のみを提供するものであり、請求項の範囲、応用性又は構成を限定しない。むしろ、構成の上記説明は、記載された技術を実装するための実施可能な説明を当業者に提供するであろう。本開示の精神又は範囲から逸れることなく、要素の機能及び配置の様々な変更が行われてもよい。
【０１１３】
また、構成は、フロー図又はブロック図として描かれる処理として記載されてもよい。各々が連続した工程として操作を説明している場合が有るが、こうした操作の多くは並列的又は同時に行われ得る。更に、操作の順序は並び替えられてもよい。工程は、図面に含まれない追加のステップを有してもよい。更に、方法の例示は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、又はこれらの任意の組み合わせによって実装されてもよい。ソフトウェア、ファームウェア、ミドルウェア又はマイクロコードで実装される場合、必要なタスクを実行するためのプログラムコード又はコードセグメントは、記憶媒体等の非一時的なコンピュータ可読媒体に記憶されてもよい。プロセッサは、記載されたタスクを実行してもよい。
【０１１４】
複数の例示的な構成が記載されているが、本開示の精神から逸脱することなく、様々な修正、代替構造及び均等物が使用されてもよい。例えば、上記の要素は、より大きなシステムのコンポーネントであってもよく、他の規則が本発明のアプリケーションに優先し又はそれを修正してもよい。また、上記の要素が検討される前、間又は後で多くのステップが行われてもよい。従って、先の記載によって請求項の範囲は縛られない。
【０１１５】
本明細書における「適合される」又は「構成される」の使用は、追加のタスク又はステップを実行するように適合又は構成される装置を排除しない開放的且つ包括的な言語を意図している。更に、「基づいて」の使用は開放的且つ包括的であることが意図されており、即ち、１つ以上の記載された条件又は値に「基づいて」行われる処理、ステップ、計算、又は他の動作が、実際には、記載されたものを超える追加の条件又は値に基づいてもよい。本明細書に含まれる表題、リスト及び番号は、単に説明を容易にするためのものであって、限定することを意図していない。
【０１１６】
本主題の態様に従う実施形態は、デジタル電子回路、コンピュータハードウェア、ファームウェア、ソフトウェア、又はこれらの組み合わせで実装され得る。一実施形態では、コンピュータは、１つ又は複数のプロセッサを備えてもよい。プロセッサは、プロセッサに結合されるＲＡＭ（ランダム・アクセス・メモリ；ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）等のコンピュータ可読媒体を備え、又はそれへのアクセスを有する。プロセッサは、センササンプリングルーチン、選択ルーチン、及び上述の方法を実行する他のルーチン等、メモリに記憶されたコンピュータ実行可能プログラム命令を実行する。
【０１１７】
このようなプロセッサは、マイクロプロセッサ、ＤＳＰ（デジタル・シグナル・プロセッサ；ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、ＡＳＩＣ（特定用途向け集積回路；ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、ＦＰＧＡ（フィールド・プログラマブル・ゲート・アレイ；ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、及び状態機械を含む。このようなプロセッサは、ＰＬＣ、ＰＩＣ（割り込みコントローラ；ｐｒｏｇｒａｍｍａｂｌｅ  ｉｎｔｅｒｒｕｐｔ  ｃｏｎｔｒｏｌｌｅｒ）、ＰＬＤ（プログラマブル論理回路；ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）、ＰＲＯＭ（プログラマブルＲＯＭ；ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、ＥＰＲＯＭ又はＥＥＰＲＯＭ（電気的プログラマブルＲＯＭ；ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、又は他の類似の装置等のプログラマブル電子装置を更に備えてもよい。
【０１１８】
このようなプロセッサは、媒体、例えば、プロセッサによって実行されると、プロセッサによって遂行又は支援される本明細書に記載のステップをプロセッサに実行させることができる命令を記憶し得る有形のコンピュータ可読媒体を備え、又はこれと通信してもよい。コンピュータ可読媒体の実施形態は、限定されないが、プロセッサ、例えばウェブサーバのプロセッサにコンピュータ可読命令を提供することができる全ての電子、光学、磁気、又は他の記憶装置を備えてもよい。媒体の他の例は、限定されないが、フロッピーディスク、ＣＤ−ＲＯＭ、磁気ディスク、メモリチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成プロセッサ、全ての光学媒体、全ての磁気テープ若しくは他の磁気媒体、又はコンピュータプロセッサが読み取り可能な任意の他の媒体を含む。また、様々な他の装置は、ルータ、プライベート若しくはパブリックネットワーク、又は他の伝送装置等のコンピュータ可読媒体を含んでもよい。記載されたプロセッサ及び処理は、１つ以上の構造内に有ってもよく、１つ以上の構造を通じて分散されてもよい。プロセッサは、本明細書に記載の１つ以上の方法（又は方法の一部）を実行するためのコードを備えてもよい。
【０１１９】
本主題はその特定の実施形態に関して詳細に記載されているが、上記のことを理解すると、このような実施形態の変形、変化、及び均等物を当業者であれば容易に生み出し得ることが理解されるであろう。従って、本開示は、限定ではなく例示を目的として提示されており、当業者には容易に明らかとなる本主題への修正、変更及び／又は追加を含むことを排除しないことが理解されるべきである。
【図１】
2018014090.tif 000003
【図２Ａ】
2018014090.tif 000004
【図２Ｂ】
2018014090.tif 000005
【図３】
2018014090.tif 000006
【図４】
2018014090.tif 000007
【図５】
2018014090.tif 000008
【図６】
2018014090.tif 000009
【図７】
2018014090.tif 000010
【外国語明細書】
2018014090000001.pdf