(57)【特許請求の範囲】
【請求項１】
ハプティック効果を生成する方法であって、
ユーザのためのハプティック許可設定を受け付けるステップと、
前記ハプティック許可設定を、ユーザのための許可されたハプティックパラメータ範囲と関連付けるステップと、
ハプティックパラメータを受け付けるステップと、
前記許可されたハプティックパラメータ範囲外である各ハプティックパラメータについて、前記ハプティックパラメータを修正して、前記許可されたハプティックパラメータ範囲内である修正された前記ハプティックパラメータを形成するステップと、
前記許可されたハプティックパラメータ範囲内である前記ハプティックパラメータ及び修正された前記ハプティックパラメータに基づいて、ハプティック信号を生成するステップと、
前記ユーザのための前記ハプティック効果を生成するために前記ハプティック信号をハプティック出力デバイスに出力するステップと、
を備える方法。
【請求項２】
前記ハプティック許可設定は、個々のユーザにマップされた許可プロファイルを含む請求項１に記載の方法。
【請求項３】
前記許可されたハプティックパラメータ範囲は、持続期間範囲、力範囲、温度範囲、大きさ範囲及び周波数範囲を含み、各許可されたハプティックパラメータ範囲は、下限及び上限を含む請求項１に記載の方法。
【請求項４】
前記許可されたハプティックパラメータ範囲は、アクチュエータ種類範囲及び身体の領域範囲を含む請求項１に記載の方法。
【請求項５】
前記許可されたハプティックパラメータ範囲は、身体の部位、温度、力、振動、モーションの範囲、モーションの範囲に亘る力のプロファイル、ハプティック出力デバイスの時間シーケンシング、ユーザの身体の上のハプティック出力デバイスの位置又はハプティック出力デバイスの種類、のうちの少なくとも１つに基づく、請求項１に記載の方法。
【請求項６】
プロセッサによって実行されたとき、前記プロセッサにハプティック効果を生成させる命令を有する非一時的コンピュータ可読媒体であって、
ユーザのためのハプティック許可設定を受け付けるステップと、
前記ハプティック許可設定を、前記ユーザのための許可されたハプティックパラメータ範囲と関連付けるステップと、
ハプティックパラメータを受け付けるステップと、
前記許可されたハプティックパラメータ範囲外である各ハプティックパラメータについて、前記ハプティックパラメータを修正して、前記許可されたハプティックパラメータ範囲内である修正された前記ハプティックパラメータを形成するステップと、
前記許可されたハプティックパラメータ範囲内である前記ハプティックパラメータ及び修正された前記ハプティックパラメータに基づいて、ハプティック信号を生成するステップと、
前記ユーザのための前記ハプティック効果を生成するために前記ハプティック信号をハプティック出力デバイスに出力するステップと、
を備える非一時的コンピュータ可読媒体。
【請求項７】
前記ハプティック許可設定は、個々のユーザにマップされた許可プロファイルを含む請求項６に記載の非一時的コンピュータ可読媒体。
【請求項８】
前記許可されたハプティックパラメータ範囲は、持続期間範囲、力範囲、温度範囲、大きさ範囲及び周波数範囲を含み、各許可されたハプティックパラメータ範囲は、下限及び上限を含む請求項６に記載の非一時的コンピュータ可読媒体。
【請求項９】
前記許可されたハプティックパラメータ範囲は、アクチュエータ種類範囲及び身体の領域範囲を含む請求項６に記載の非一時的コンピュータ可読媒体。
【請求項１０】
前記許可されたハプティックパラメータ範囲は、身体の部位、温度、力、振動、モーションの範囲、モーションの範囲に亘る力のプロファイル、ハプティック出力デバイスの時間シーケンシング、ユーザの身体の上のハプティック出力デバイスの位置又はハプティック出力デバイスの種類、のうちの少なくとも１つに基づく、請求項６に記載の非一時的コンピュータ可読媒体。
【請求項１１】
ウェアラブルハプティック可能システムであって、
プロセッサと、
前記プロセッサと結合されたハプティック出力デバイスと、
ユーザのためのハプティック許可設定を受け付けるためのインターフェースと、を備え、
前記プロセッサは、
前記ハプティック許可設定を、前記ユーザのための許可されたハプティックパラメータの範囲と関連付け、
ハプティックパラメータを受け付け、
前記許可されたハプティックパラメータ範囲外である各ハプティックパラメータについて、前記ハプティックパラメータを修正して、前記許可されたハプティックパラメータ範囲内である修正された前記ハプティックパラメータを形成し、
前記許可されたハプティックパラメータ範囲内である前記ハプティックパラメータ及び修正された前記ハプティックパラメータに基づいて、ハプティック信号を生成し、
前記ユーザのためのハプティック効果を生成するために前記ハプティック信号をハプティック出力デバイスに出力するための記憶された命令を実行するように構成される、システム。
【請求項１２】
前記ハプティック許可設定は、個々のユーザにマップされた許可プロファイルを含む請求項１１に記載のシステム。
【請求項１３】
前記許可されたハプティックパラメータ範囲は、持続期間範囲、力範囲、温度範囲、大きさ範囲及び周波数範囲を含み、各許可されたハプティックパラメータ範囲は、下限及び上限を含む請求項１１に記載のシステム。
【請求項１４】
前記許可されたハプティックパラメータ範囲は、アクチュエータ種類範囲及び身体の領域範囲を含む請求項１１に記載のシステム。
【請求項１５】
前記許可されたハプティックパラメータ範囲は、身体の部位、温度、力、振動、モーションの範囲、モーションの範囲に亘る力のプロファイル、ハプティック出力デバイスの時間シーケンシング、ユーザの身体の上のハプティック出力デバイスの位置又はハプティック出力デバイスの種類、のうちの少なくとも１つに基づく、請求項１１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、２０１６年２月１８日に出願された米国特許仮出願第６２／２９６，９５９号の優先権を主張し、その内容が参照により本明細書に組み込まれる。
【０００２】
一実施形態は、一般的に、ハプティック効果に関するものであり、より具体的には、ウェアラブルデバイス上のハプティック効果に関するものである。
【背景技術】
【０００３】
バーチャルリアリティ「ＶＲ」は、没入型のマルチメディア又はコンピュータシミュレーションされた現実感をいう。ＶＲは、現実世界又は想像上の世界の場所における物理的な存在をシミュレートする環境を再現しようとしており、ユーザに当該世界と相互作用することを可能にする。ＶＲは、視覚、触覚、聴覚及び嗅覚を含みうる感覚的な経験を人工的に作成する。
【０００４】
多くの「バーチャルリアリティ」は、コンピュータ画面上又は特別なステレオスコピックディスプレイにより表示され、一部のシミュレーションは、追加の感覚情報を含む。一部のＶＲシステムは、音声感覚情報に加えて、特に医療、ゲーム及び軍事用途向けに、一般的にフォースフィードバック又はハプティックフィードバックとして知られる触覚情報を提供する先進的なハプティックシステムを含む。
【発明の概要】
【０００５】
一実施形態は、ハプティック効果を生成するシステムである。システムは、ハプティック許可設定を受け付け、ハプティック許可設定を、許可されたハプティックパラメータの範囲と関連付ける。システムは、ハプティックパラメータを受け付け、許可されたハプティックパラメータの範囲に基づいてハプティックパラメータをフィルタ又は修正する。システムは、修正／フィルタされたハプティックパラメータに基づいて、ハプティック信号を生成し、ハプティック信号をハプティック出力装置に出力して、ハプティック効果を生成する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本発明の実施形態を実装しうるハプティック可能なバーチャルリアリティ（ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ（「ＶＲ」））システムのブロック図である。
【図２】図２は、実施形態に係る、許可設定に基づいてハプティック効果を生成するときの図１のシステムの機能のフロー図である。
【図３】図３は、本発明の実施形態に係る許可可能なハプティックパラメータ範囲のユーザ設定を受け付けるユーザインターフェースの一例である。
【発明を実施するための形態】
【０００７】
一実施形態は、バーチャルリアリティデバイス又は他のハプティック可能なデバイスのユーザに対して生成及び適用されるハプティック効果の許可設定及び修正／フィルタリングを提供する。特にウェアラブルデバイスに対するハプティック効果が人間の身体に物理的な効果を有することができるため、許可設定は、ユーザが、心地良くない、望まない、痛みを伴う及び有害な可能性のあるハプティック効果を制御することを可能にし得る。
【０００８】
図１は、本発明の実施形態を実装しうるハプティック可能なバーチャルリアリティ（ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ（「ＶＲ」））システム１０のブロック図である。システム１０は、ヘッドセット１１と、ウェアラブルジャケット／ベスト／全身スーツ１３（「ハプティックスーツ」１３と称される）と、を含む。ヘッドセット１１は、ＶＲシステム１０用の音声／視覚没入を提供する。ハプティックスーツ１３は、ヘッドセット１１により提供されるＶＲ没入体験と共に、ハプティック効果を提供する。図１にはベストとして示されるが、別の実施形態では、ハプティックスーツ１３は、ユーザの身体の任意かつ全ての領域と接触するように構成されることができ、身体の他の領域と接触するために他の別々の要素を含んでもよい。システム１０は、ユーザによって身に着けられることに代えて、ゲームパッド、モーションワンド等のようにユーザによって保持されることもできる。ヘッドセット１１及びハプティックスーツ１３を含む全ての身体に接触する要素は、無線又は有線接続を介して結合される。
【０００９】
システム１０の内部は、システム１０上でハプティック効果を生成するハプティックフィードバックシステムである。ハプティックフィードバックシステムは、プロセッサ又はコントローラ１２を含む。プロセッサ１２に接続されるのは、メモリ２０及び駆動回路１６であり、ハプティック出力デバイス１８に結合される。プロセッサ１２は、どの種類の汎用プロセッサでもよい、又は特定用途向け集積回路（「ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ」）等のようなハプティック効果の提供のために特別に設計されたプロセッサも可能である。プロセッサ１２は、システム１０全体を操作するものと同じプロセッサでもよいし、又は別のプロセッサでもよい。プロセッサ１２は、どんな効果が再生されるべきか、及び効果が再生される順序を、ハイレベルパラメータに基づいて決定することが可能である。通常、特定のハプティック効果を定義するハイレベルパラメータは、大きさ、周波数及び持続期間を含む。ストリーミングモータコマンドのようなローレベルパラメータも特定のハプティック効果を決定するために用いられうるであろう。ハプティック効果は、ハプティック効果が生成されるときのこれらのパラメータのある程度の変動又はユーザとの相互作用に基づくこれらのパラメータの変動を含む場合、「動的」と考えることができる。
【００１０】
プロセッサ１２は、所望のハプティック効果を生成させるためにハプティック出力デバイス１８に必要な電流及び電圧（すなわち、「モータ信号」）を供給するために使用される電子部品及び回路を含む駆動回路１６に制御信号を出力する。システム１０は、複数のハプティック出力デバイス１８を含んでもよく、各ハプティック出力デバイス１８は、個別の駆動回路１６を含んでもよく、全ては、共通のプロセッサ１２に結合される。メモリデバイス２０は、ランダム・アクセス・メモリ（「ＲＡＭ」ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）又は読み取り専用メモリ（「ＲＯＭ」ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）等の、任意の種類の一時的又は非一時的なストレージデバイス又はコンピュータ可読媒体とすることができる。通信メディアは、コンピュータ可読命令、データ構造、プログラムモジュール又は搬送波又は他の転送メカニズム等のような変調されたデータ信号における他のデータを含んでもよく、如何なる情報伝達メディアを含む。
【００１１】
メモリ２０は、オペレーティング・システム命令等の、プロセッサ１２によって実行される命令を格納する。メモリ２０は、命令の中にハプティック許可モジュール２２を含み、それは、以下により詳細に開示されるように、プロセッサ１２によって実行されるときに、許可に基づいてハプティック効果を生成する命令である。メモリ２０は、プロセッサ１２内に位置してもよいし、又は内部メモリ及び外部メモリの如何なる組み合わせであってもよい。
【００１２】
ハプティック出力デバイス１８は、ハプティック効果を生成する任意の種類のデバイスとしてもよく、所望のハプティック効果をユーザの身体の所望の領域に生成することが可能となるシステム１０のいずれかの領域に物理的に配置されうる。一部の実施形態では、システム１０は、数十又は数百個のハプティック出力デバイス１８を含み、ハプティック出力デバイスは、一般的にユーザの身体の全ての領域に任意の種類のハプティック効果を生成することができる異なる種類のものでありうる。ハプティック出力デバイス１８は、ヘッドセット１１又はハプティックスーツ１３の任意の部分を含む、システム１０の任意の部分に配置されうる、又はシステム１０の任意の部分にリモート結合されうる。
【００１３】
一実施形態では、ハプティック出力デバイス１８は、振動型ハプティック効果を生成するアクチュエータである。この目的のために使用されるアクチュエータは、モータが偏心質量を移動させる偏心回転質量（「ＥＲＭ」Ｅｃｃｅｎｔｒｉｃ  Ｒｏｔａｔｉｎｇ  Ｍａｓｓ）、ばねに取り付けられた質量が前後に駆動される線型共振アクチュエータ（「ＬＲＡ」Ｌｉｎｅａｒ  Ｒｅｓｏｎａｎｔ  Ａｃｔｕａｔｏｒ）、又は圧電性物質、電気活性ポリマー、若しくは形状記憶合金等の「スマート材料」等の電磁アクチュエータを含んでもよい。ハプティック出力デバイス１８は、静電摩擦（ＥＳＦ）装置、超音波表面摩擦（ＵＳＦ）装置又は超音波ハプティックトランスデューサによる音響放射圧力を誘発する装置等のような装置であってもよい。他のデバイスは、ハプティック基板及びフレキシブル又は変形可能な表面を使用することができ、デバイスは、空気ジェット等を使用して一吹きの空気等の突出ハプティック出力を提供できる。ハプティック出力デバイス１８は、更に、熱ハプティック効果（例えば、加熱又は冷却）を提供するデバイスでもありうる。
【００１４】
システム１０は、プロセッサ１２に結合されるセンサ２８を更に含む。センサ２８は、システム１０のユーザの特性（例えば、体温、脈拍等のようなバイオマーカー）の種類、若しくはユーザの状況又は現在の状況（例えば、ユーザの位置、周囲の温度等）の種類を検出するために用いられうる。
【００１５】
センサ２８は、例えば音、運動、加速、バイオ信号、距離、流れ、力／圧力／歪み／屈曲、湿度、線形位置、向き／傾斜、無線周波数、回転位置、回転速度、スイッチの操作、温度、振動、又は可視光強度等であるがそれに限定されないエネルギー又はその他の物理的性質の形状を検出するように構成され得る。センサ２８は更に、検出されたエネルギー又はその他の物理的性質を、電気信号又は仮想センサ情報を表す任意の信号に変換するように構成され得る。センサ２８は、例えば加速度計、心電図、脳波図、筋電計、眼電図、電気口蓋図、皮膚電気反応センサ、容量性センサ、ホール効果センサ、赤外センサ、超音波センサ、圧力センサ、光ファイバーセンサ、屈曲センサ（又は曲げセンサ）、力感受性レジスタ、ロードセル、ＬｕＳｅｎｓｅ  ＣＰＳ２  １５５、微小圧力トランスデューサ、ピエゾセンサ、歪み計、湿度計、線形位置タッチセンサ、線形電位差計（又はスライダ）、線形可変差動変成器、コンパス、傾斜計、磁気タグ（又は無線周波数識別タグ）、回転エンコーダ、回転電位差計、ジャイロスコープ、オン−オフスイッチ、温度センサ（例えば温度計、熱電対、抵抗温度検出器、サーミスタ、又は温度変換集積回路等）、マイクロホン、光度計、高度計、バイオモニタ、カメラ、又は光依存性レジスタ等であるがそれに限定されない、任意のデバイスであってもよい。
【００１６】
システム１０は、システム１０がインターネット／クラウド５０において通信することを可能にする通信インターフェース２５を更に含む。インターネット／クラウド５０は、システム１０のためのリモート記憶及び処理を提供することができ、システム１０が同様又は異なる種類のデバイスと通信することを可能にしうる。更に、本明細書に機能的に記載される処理のいずれかは、システム１０から隔てられたプロセッサ／コントローラによって行われ、インターフェース２５を介して通信されるうる。
【００１７】
上述したように、ハプティック及びハプティック効果は、人間の身体との物理的な相互作用であり、例えば、身体上の物理的な効果を有しうる。しかし、所望のハプティック感覚を発揮するように最適化されたハプティックハードウェア及びソフトウェアの同一又は類似の構成は、また、心地良くない、望まない、痛みを伴い、一部の場合には、人間の身体に有害な力を発揮しうる。ハプティックインターフェースが、より多くの製品及び使用状況で急増しているため、悪意のある又は機能不良の又は望まないハプティック信号のリスクへの、人が有するであろう露出の量が飛躍的に増加するであろう。したがって、実施形態は、ハプティック効果又はハプティック感覚とも称されうる、ハプティックフィードバック構成要素による相互作用のためのユーザが構成可能な物理的なパーソナルセキュリティの解決手段を提供する。
【００１８】
一部の実施形態では、所望のハプティック信号は、ユーザがフォローするブランド等のようなサードパーティ（第三者）から生じうるであろう。ブランドは、ユーザに所望のハプティック効果を発揮するために、ハプティックパラメータの特定の範囲にアクセスする必要があるが、ハプティックパラメータの同一範囲は、ユーザに望まれないハプティック効果を発揮するためにも用いられうるであろう。したがって、一実施形態は、個々のユーザに許可プロファイルをマップする。サードパーティがハプティックパラメータの特定の範囲にアクセスことを可能にする同一ユーザは、例えば、ユーザの子供等の同一ハプティックインターフェースの他のユーザに対してアクセスを制限することを望む。実施形態は、ハプティックインターフェースの個々のユーザに、構成可能な許可がマップされることを可能にする。
【００１９】
更に、一実施形態は、制限された期間に許可を承諾する。例えば、一部の例では、ある期間にハプティックパラメータの特定の範囲にアクセスするために許可を承諾することが望ましい。例えば、ユーザの子供がＶＲ環境においてバーチャル水族館を訪れている場合に、完全な触覚体験を得るために、ハプティックインターフェースが、他の時間には発揮することが妨げられるであろう感覚の特定の範囲（例えば、アカエイに触れ合う動物園）を発揮することを可能にすることが必要である。
【００２０】
別の例では、スキーシミュレーションにおいて人が雪の体験を望んでいる。しかし、同一の熱範囲は、凍傷を生じる可能性を有し、そのため、多くの相互作用では、ユーザは、そのような長い期間、そのような低温に肌を露出することのリスクを排除することを望む。したがって、実施形態は、ユーザがスキーシミュレーションシーケンスの期間にハプティックパラメータの特定の範囲にアクセスすることを承諾することを可能にするが、他の時間には承諾させない、及び／又は凍傷を生じるよりも短い期間に、スキーシミュレーション内で、ハプティックパラメータの特定の範囲にアクセスすることを承諾することを可能にする。
【００２１】
一部の実施形態では、望まれないハプティック信号は、友人又は知人等のような第二者から生じうるであろう。例えば、ユーザの配偶者は、ユーザの子供が異なるセットにアクセスしている間に、ハプティックパラメータの特定のセットにアクセスする。ユーザの個人的な友人は、ユーザの仕事仲間から許可の異なるセットを有する。
【００２２】
更に、一実施形態は、以前にアクセスしたエンティティからの特定のパラメータの範囲にアクセスするための許可を取り消す「パニックボタン」を含む。例えば、ユーザＡが、親しいと考えているユーザＢにハプティック感覚の範囲への許可を承諾し、２人のユーザが相互作用している際に、ユーザＡが、ユーザＢにそれらの許可にアクセスして欲しくないと決断した場合、実施形態は、ユーザＡが望ましくないと決定したハプティック効果／感覚の継続を防ぐための即時かつ信頼できる手法を提供する。パニックボタンは、例えば、システム１０の特定の部位へのユーザによる圧力の印加を検出しうるセンサ２８により実装されることができる。圧力が所定量を超えると、許可が取り消される。別の実施形態では、例えば、「安全（セーフ）」の単語等のような特定の所定の音声入力がパニックボタンとして用いられうる。
【００２３】
一実施形態は、許可可能なパラメータ範囲に、許可できないハプティック信号形態の移行のために提供する。入ってきたハプティック信号が、許可可能な範囲外である場合、実施形態は、入ってきたハプティック信号のパラメータを、許可可能な範囲にマップすることができる。したがって、ユーザは、望ましくないハプティック感覚を経験する必要がなく、経験の一部又はほとんどを得る、又は必要な情報を取得することができる。
【００２４】
実施形態は、様々なパラメータに基づいて、許可可能なハプティック効果の範囲を定義し、「新たな」ハプティック効果を再生する前に又は動的なハプティック効果への修正前に、新たなハプティック効果が許可可能な範囲内かどうかを判定する。特定の知覚範囲にアクセスするための許可は、それらの範囲の定義に依存する。実施形態では、当該範囲は、
・身体の部位（つまり、フィードバックの意図された身体の場所）、
・温度、・力、・振動強度、周波数及び／又はパターン、
・モーションの範囲、
・モーションの範囲に亘る力のプロファイル、
・攻撃的（例えば、まんじ形状）又は親密（例えば、組み合わせたときに抱擁を構成する感覚のシーケンス）のいずれかでありうるアクチュエータの時間シーケンス、
・身体上のデバイス位置（例えば、ウェアラブルが特定の位置にあるとき、パラメータのあるセットにアクセスし、異なる場所／位置にあるとき、パラメータの別のセットにアクセスする）、
・アクチュエータの種類（例えば、ハプティック効果ベースの力をブロックするが、振動ハプティック効果を許可する、又は振動をブロックするが、空気パフを許可する）、
のうちの１以上に基づきうる。
【００２５】
実施形態は、ユーザが、ハプティック効果／感覚の許可された範囲を決定することを可能にする。許可の設定は、ユーザを特定のハプティック効果に露出し、その後、テストされたハプティックパラメータの値を増加又は減少させることを含むセットアップシーケンスを含みうる。ユーザは、望ましくない感覚が生じたときに、特定することができ、システムは、全てのパラメータ値が、発揮／表現されることが禁止されるものを超えるか判定する。
【００２６】
図２は、実施形態に係る、許可設定に基づいてハプティック効果を生成するときの図１のシステム１０の機能のフロー図である。一実施形態では、図２のフロー図の機能は、メモリ又は他のコンピュータ可読若しくは有形媒体に格納され、プロセッサによって実行されるソフトウェアで実装される。他の実施形態では、その機能は、ハードウェア（例えば、特定用途向け集積回路（「ＡＳＩＣ」）、プログラマブル・ゲート・アレイ（「ＰＧＡ」ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、フィールド・プログラマブル・ゲート・アレイ（「ＦＰＧＡ」ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）等の使用による）又はハードウェア及びソフトウェアの任意の組み合わせで実行されることができる。
【００２７】
２０２において、システム１０は、一連のハプティックパラメータ及び／又はそれらの範囲を特定するハプティック許可設定を受け付ける。許可可能な範囲は、ユーザインターフェースに手動で入れられうる、又はユーザ設定等のような以前のユーザ相互作用を介して予め決定される又は決定されることができる。例えば、ユーザは、ハプティックパラメータの範囲に事前に露出されることができ、許可可能な範囲に関するユーザフィードバックが露出に応じて取得される。パラメータ範囲許可持続期間／満了期間も受け付けられうる。別の実施形態では、許可可能な範囲は、ソーシャルメディアウェブサイトを含む他のウェブサイト、又は図１のインターネット／クラウド５０を通じた他のサードパーティリモート位置から受け付けられうる。例えば、ユーザのＦａｃｅｂｏｏｋ（登録商標）アカウントからの許可は、２０２において受け付けられうる。２０２において受け付けられた設定は、後の使用のために保存されうる、又は他のユーザによる使用のためにコピー及び転送されうる。
【００２８】
２０４において、ハプティック許可設定は、特定のハプティックデバイスユーザのための許可されたハプティックパラメータの範囲と関連付けられる。例えば、本来のパラメータ（つまり、そのパーティがハプティック効果を開始しうる制限）、持続期間パラメータ、大きさパラメータ等は、特定のリモートユーザ／サードパーティのために設定されうる。例えば、温度範囲は、３０℃以上にはなりえず、力の範囲は、１０パウンド以上にはなりえず、範囲は、身体の特定の領域を包含しうる。
【００２９】
２０６において、許可された範囲内又は範囲外のいずれかである入ってきたハプティックパラメータ（つまり、許可されたパラメータの範囲が考慮される前にプロセッサ１２によって生成されたパラメータ）は、許可可能な範囲に基づいて修正／フィルタされる。
【００３０】
２０８において、２０６における修正／フィルタ又は「パニック」ボタンの提示に基づいて、２０６におけるハプティックパラメータの全てがブロックされる／取り消される（つまり、フィルタした後に、再生されるハプティック出力が残っていない）かどうかが判定される。２０８において全てがブロックされる場合、機能は終了される。
【００３１】
２１０において、ハプティック信号は、修正に基づいて合成され、ハプティック信号のパラメータは、全て許可範囲内にある。範囲外のパラメータは、それらが許可可能な範囲内にあるように、ブロック又は転送されうる。
【００３２】
２１２において、ハプティック信号は、ハプティック出力デバイス１８に出力され、それにより、表現される。その後、機能は終了する。
【００３３】
図３は、本発明の実施形態に係る許可可能なハプティックパラメータ範囲のユーザ設定を受け付けるユーザインターフェースの一例である。ＵＩ３００は、大きさ、周波数及び熱範囲を含む設定可能なハプティックパラメータ範囲のグループ３０２を表示する。選択可能なメニュー３０４は、ｄｅｆａｕｌｔ（デフォルト）、ｐｒｏｆｅｓｓｉｏｎａｌ（プロフェッショナル）、ｆｒｉｅｎｄｌｙ（フレンドリー）、ａｆｆｅｃｔｉｏｎａｔｅ（優しい）及びｉｎｔｉｍａｔｅ（親密）を含むハプティック許可のプリセットを提供する。各プリセットは、ハプティックパラメータ範囲の予め定義されたセットを組み込む。例えば、図３に示される「ｄｅｆａｕｌｔ（デフォルト）」プリセットは、アクチュエータプリセットの０−３０パーセントの大きさ範囲、３９−１００Ｈｚの周波数範囲、及び１０−３０℃の熱範囲を提供する。他のプリセットは、選択されたときに、異なる値を生成するであろう。更に、一実施形態では、３０２の範囲は、ユーザが、カスタム許可可能な範囲を提供することができるように、スライダ又は他の方法を用いてユーザによって変更されうる。３０４のプリセットの選択は、図２の２０２に従うハプティック許可設定を受け付けることに対応する。３０２におけるハプティックパラメータの特定の範囲へのマッピング／関連付けは、図２の２０４の関連付けに対応する。
【００３４】
開示されたように、実施形態は、その範囲内でハプティック信号の発揮が許可されるが、その範囲外でハプティック信号の発揮がブロックされるハプティックパラメータへの制限を設定するための機能を提供する。実施形態は、更に、デフォルト制限として制限の第１のセットを設定するための機能、及びハプティックを発揮する異なるユーザが、異なる許可されたハプティックパラメータ範囲を有することを特定するための手法を提供する。実施形態は、更に、異なる第二者及び第三者が異なる許可されたハプティックパラメータ範囲を有することを特定するための機能、及び許可されたハプティックパラメータ範囲の期限を特定するための手法を提供する。実施形態は、更に、ハプティック信号の最優先／意義のある品質を取り得る規模に保ったまま、許可された範囲外であるハプティック信号を、許可された範囲に移すための機能を提供する。実施形態は、更に、ユーザが、現在許可されたパラメータ範囲内でハプティックを体験している間であっても、ハプティックパラメータの特定の範囲にアクセスするための許可を取り消すための機能を提供する。実施形態は、ハプティック許可をセーブ、コピー、転送及び共有するための機能、及び視覚的、音声的、ハプティック的又は他の手段により提示される現在のハプティック許可を発揮するための機能を提供する。
【００３５】
実施形態は、ＶＲ環境で、又はハプティック効果がウェアラブルハプティック出力デバイス又はユーザの身体に接触する他のハプティック出力デバイスによりユーザ上に表される環境で用いられうる。例えば、ハプティック可能なカウチ又は他のデバイスは、ユーザに接触しているとき、許可可能な範囲にさらされうる。
【００３６】
いくつかの実施形態は、本明細書に具体的に図示及び／又は説明される。しかしながら、開示されている実施形態の修正及び変形が、本発明の精神及び意図している範囲から逸脱することなく、上記の教示によってカバーされ、添付の特許請求の範囲内にあることが理解されるであろう。
【図１】
0006722083.tif 000002
【図２】
0006722083.tif 000003
【図３】
0006722083.tif 000004