JP2016119088A - 様々な触覚効果を生成するための事前プログラムされた磁気表面およびパターンを有するプログラム可能磁石を有する触覚アクチュエータ - Google Patents

様々な触覚効果を生成するための事前プログラムされた磁気表面およびパターンを有するプログラム可能磁石を有する触覚アクチュエータ Download PDF

Info

Publication number
JP2016119088A
JP2016119088A JP2015243858A JP2015243858A JP2016119088A JP 2016119088 A JP2016119088 A JP 2016119088A JP 2015243858 A JP2015243858 A JP 2015243858A JP 2015243858 A JP2015243858 A JP 2015243858A JP 2016119088 A JP2016119088 A JP 2016119088A
Authority
JP
Japan
Prior art keywords
programmable
programmable magnet
user input
haptic
input element
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
JP2015243858A
Other languages
English (en)
Inventor
ビリントン ダグラス
Billington Douglas
ビリントン ダグラス
リーン ウィリアム
Rihn William
リーン ウィリアム
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Immersion Corp
Original Assignee
Immersion Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Immersion Corp filed Critical Immersion Corp
Publication of JP2016119088A publication Critical patent/JP2016119088A/ja
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • A63F13/285Generating tactile feedback signals via the game input device, e.g. force feedback
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/22Setup operations, e.g. calibration, key configuration or button assignment
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B6/00Tactile signalling systems, e.g. personal calling systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/013Force feedback applied to a game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Mechanical Control Devices (AREA)
  • Position Input By Displaying (AREA)

Abstract

【課題】ユーザ入力要素に対する触覚効果を提供できる触覚フィードバック・システムを開発する。【解決手段】ユーザ入力要素に触覚効果を提供するユーザ入力要素に結合された磁気アクチュエータを含む触覚周辺機器。磁気アクチュエータは、ユーザ入力要素の運動を制御するための事前プログラムされたパターンを有する、少なくとも2つの対向する第1のプログラム可能磁石および第2のプログラム可能磁石を含む。磁気素子の事前プログラムされたパターンは、互いに相互作用して触覚効果を引き起こす。磁気アクチュエータで出力される触覚効果を変更するために、第2のプログラム可能磁石がスピン、回転、または移動されて、事前プログラムされたパターンの向きまたは位置が変更される。第2のプログラム可能磁石の再配向されたパターンが、第1および第2のプログラム可能磁石間の相互作用を変更し、異なる触覚効果がユーザ入力装置に出力される。【選択図】図2

Description

本明細書の実施形態は、触覚効果がユーザ入力要素を対象とするようにユーザ入力要素に結合された磁気アクチュエータを有するデバイスに関する。
ビデオ・ゲームおよびビデオ・ゲーム・システムは、カジュアル・ゲーマに対してのマーケティング、および結果として得られるカジュアル・ゲーマからの参加のためにますます人気となっている。従来型ビデオ・ゲーム・デバイスまたはコントローラは、視覚および聴覚指示(cues:キュー)を使用して、ユーザにフィードバックを提供する。いくつかのインターフェース・デバイスでは、より一般には「触覚フィードバック」または「触覚効果」として供に知られている、運動感覚フィードバック(作用力および抵抗力フィードバックなど)および/または触覚フィードバック(振動、テクスチャ、熱など)もユーザに提供される。触覚フィードバックは、ユーザ・インターフェースを改良し、簡略化するキューを提供することができる。具体的には、振動効果、または振動触覚効果は、電子デバイスのユーザにキューを提供して、ユーザに特定のイベントを警報し、または現実的フィードバックを提供して、シミュレートされた環境または仮想環境内でより高い感覚没入を生み出す際に有用であることがある。
医用デバイス、自動車制御、リモート・コントロール、ユーザがユーザ入力要素と対話してアクションを引き起こす他の類似のデバイスなどの他のデバイスも、触覚フィードバックまたは触覚効果から恩恵を受ける。限定ではなく例として、医用デバイス上のユーザ入力要素が、ユーザにより、患者の身体の外部の医用デバイスの近接部分で操作され、患者の身体内で医用デバイスの遠位端におけるアクションが引き起こされることがある。触覚フィードバックまたは触覚効果がデバイスによって利用され、特定のイベントをユーザに警報し、または医用デバイスの末端での患者との医用デバイスの相互作用に関して現実的なフィードバックをユーザに提供することができる。
ゲーミング・デバイスおよび他のデバイス用の従来型触覚フィードバック・システムは一般に、触覚フィードバックを生成するためにコントローラのハウジングに取り付けられた1つまたは複数のアクチュエータを含む。しかし、こうした従来型触覚フィードバック・システムは、コントローラのボディ全体に沿って触覚感覚を生み出す。そのようなデバイスは、特定のアクションまたは場所についてのユーザに対する標的または有向触覚感覚(targeted or directed haptic sensation)を提供しない。
デバイス/コントローラのボディ全体に沿って生成される一般の触覚効果とは識別可能または区別可能な、ユーザ入力要素に対する触覚効果を提供することのできる、さらに発展した触覚フィードバック・システムが当技術分野で求められている。
したがって、本明細書の実施形態は、デバイス/コントローラのボディ全体に沿って生成される一般の触覚効果とは識別可能または区別可能な、ユーザ入力要素に対する触覚効果を提供する触覚フィードバック・システムに関する。
米国特許出願第 号明細書(整理番号IMM544)
本明細書の実施形態は、ハウジングと、ユーザ入力要素と、ハウジング内に配置され、ユーザ入力要素に結合された磁気アクチュエータとを含む触覚周辺機器を対象とする。磁気アクチュエータは、ユーザ入力要素に取り付けられた第1のプログラム可能磁石と、ハウジング内に配設された第2のプログラム可能磁石とを備える。第1および第2のプログラム可能磁石は、それぞれ磁気素子の事前プログラムされたパターンを有し、磁気素子の事前プログラムされたパターンは、互いに相互作用して、ユーザ入力要素に触覚効果を出力する。第2のプログラム可能磁石の磁気素子の事前プログラムされたパターンは、第1のプログラム可能磁石の磁気素子の事前プログラムされたパターンに対して移動可能であり、したがって第2のプログラム可能磁石が第1の構成にあるとき、第1の触覚効果がユーザ入力要素に出力され、第2のプログラム可能磁石が第2の構成にあるとき、第2の触覚効果がユーザ入力要素に出力され、第1および第2の触覚効果は互いに異なる。
本明細書の実施形態では、モータが第2のプログラム可能磁石に結合される。モータは、プロセッサから触覚効果駆動信号を受け取るように構成され、プロセッサからの触覚効果駆動信号に応答して、第1のプログラム可能磁石の磁気素子の事前プログラムされたパターンに対する第2のプログラム可能磁石の磁気素子の事前プログラムされたパターンを再配置するように構成される。
本明細書の一実施形態はまた、ホスト・コンピュータ、プロセッサ、およびコントローラを含むゲーミング・システムを対象とする。コントローラは、ハウジングと、ユーザ入力要素と、ハウジング内に配置され、ユーザ入力要素に結合された磁気アクチュエータとを含む。磁気アクチュエータは、ユーザ入力要素に取り付けられた第1のプログラム可能磁石と、ハウジング内に配設された第2のプログラム可能磁石とを含む。第1および第2のプログラム可能磁石は、それぞれ相互作用してユーザ入力要素に触覚効果を出力する磁気素子の事前プログラムされたパターンを有する。第2のプログラム可能磁石の磁気素子の事前プログラムされたパターンは、第1のプログラム可能磁石の磁気素子の事前プログラムされたパターンに対して移動可能であり、したがって、第2のプログラム可能磁石が第1の構成にあるとき、第1の触覚効果がユーザ入力要素に出力され、第2のプログラム可能磁石が第2の構成にあるとき、第2の触覚効果がユーザ入力要素に出力され、第1および第2の触覚効果は互いに異なる。
コントローラの一実施形態の斜視図である。 図1Aのコントローラの別の斜視図である。 図1Aおよび1Bのコントローラと、ホスト・コンピュータおよびディスプレイのブロック図である。 ゲーミング・タブレットの一実施形態の斜視図である。 コントローラの内部構成要素を示すために、特にコントローラのボタンのための磁気アクチュエータを示すためにコントローラのハウジングが除去された、図1Aおよび1Bのコントローラの一部の側面図である。 従来型磁石の斜視図である。 プログラム可能磁石の斜視図である。 図4のコントローラのボタンのための磁気アクチュエータの第1のプログラム可能磁石の上面図である。 図4のコントローラのボタンのための磁気アクチュエータの第2のプログラム可能磁石が第1の向きまたは構成にある、第2のプログラム可能磁石の上面図である。 図4のコントローラのボタンのための磁気アクチュエータの第2のプログラム可能磁石が第2の向きまたは構成にある、第2のプログラム可能磁石の上面図である。 下方の力がコントローラのボタンに加えられた状態の、図1Aおよび1Bのコントローラの一部の側面図である。 磁気アクチュエータの第2のプログラム可能磁石が磁石の配列を含む、本明細書の別の実施形態による第2のプログラム可能磁石の上面図である。 磁気アクチュエータの第2のプログラム可能磁石が互いに対して独立に回転することのできる同心リングを含む、本明細書の別の実施形態による第2のプログラム可能磁石の断面図である。 本明細書の別の実施形態による、図1Aおよび1Bのコントローラのトリガを始動させるために利用される磁気アクチュエータの側面図である。 トリガがその公称構成で示され、トリガに力が加えらない、図1Aおよび図1Bのコントローラのトリガと共に利用される図11の磁気アクチュエータの側面図である。 下方の力がトリガに加えられた状態の、図1Aおよび1Bのコントローラのトリガと共に利用される図11の磁気アクチュエータの側面図である。 ジョイスティックがその公称構成で示され、ジョイスティックに力が加えられない状態の、本明細書の別の実施形態による、図1Aおよび1Bのコントローラのジョイスティックを始動させるために利用される磁気アクチュエータの側面図である。 ウェアラブル・デバイスが、それに取り付けられた複数の第2のプログラム可能磁石を有する表面構成要素と相互作用するように構成される、本明細書の別の実施形態による、それに結合された少なくとも1つの第1のプログラム可能磁石を含むウェアラブル・デバイスの斜視図である。 変形可能表面が、それに結合された複数の第2のプログラム可能磁石を有する表面構成要素と対話するように構成される、本明細書の別の実施形態による、それに結合された複数の第1のプログラム可能磁石を含む変形可能表面の斜視図である。
本発明の前述および他の特徴および利点が、添付の図面に示されるように、本明細書の実施形態の以下の説明から明らかとなるであろう。本明細書に組み込まれ、本明細書の一部を形成する添付の図面はさらに、本発明の原理を説明し、当業者が本発明を作成および使用することを可能にする役割を果たす。図面は原寸に比例しない。
次に、同様の参照番号が同一または機能的に同様の要素を示す図を参照しながら、本発明の特定の実施形態を説明する。以下の詳細な説明は、例示的な性質なものに過ぎず、本発明または本発明の適用および使用を限定するものではない。さらに、先行する技術分野、背景技術、発明の概要、または以下の詳細な説明で提示される何らかの表明または示唆される理論に束縛されないものとする。さらに、以下の説明は、ゲーミング・デバイスおよびゲーミング・デバイス用のコントローラを対象とするが、ユーザ入力要素を有する他のデバイスに説明が等しく当てはまることを当業者なら理解されよう。
本明細書の実施形態は、ユーザ入力要素に触覚効果を直接的に提供するためにユーザ入力要素に結合された磁気アクチュエータを含む触覚周辺機器に関する。触覚周辺機器は、たとえば、図1A〜1Bに示されるようなゲーミング・システム用のハンドヘルド・ゲーミング・コントローラ100、図3に示されるようなゲーミング・タブレット・コントローラ300、または限定はしないが電話、携帯情報端末(PDA)、タブレット、コンピュータ、ゲーミング周辺機器、当業者に周知のゲーミング・システム用の他のコントローラなどの、ユーザ入力(UI)要素を有する他のコントローラでよい。本明細書の実施形態による磁気アクチュエータは、ユーザ入力要素の運動を制御するために事前プログラムされたパターンを有する少なくとも2つの対向するプログラム可能磁石を含む。より具体的には、本明細書の実施形態による磁気アクチュエータは、少なくとも第1のプログラム可能磁石と、第2の、または移動するプログラム可能磁石とを含む。各プログラム可能磁石は、基板に固定された磁気素子の事前プログラムされたパターンを有する。各プログラム可能磁石の磁気素子の事前プログラムされたパターンは、互いに相互作用して触覚効果を引き起こす。磁気アクチュエータによって出力される触覚効果を変更するために、第2の、または移動するプログラム可能磁石がスピンされ、回転され、あるいは移動されて、事前プログラムされたパターンの向きが変更される。第2のプログラム可能磁石の再配向されたパターンが、第1および第2のプログラム可能磁石間の相互作用を変更し、それによって、異なる触覚効果がユーザ入力装置に出力される。一実施形態では、モータが第2のプログラム可能磁石を移動して、触覚効果を変更する。
より具体的には、図1A〜1Bを参照すると、一般にコントローラ100は、コンピュータ、携帯電話、テレビジョン、または他の類似のデバイスに接続することのできるゲーミング・システムと共に使用することができる。図1A〜1Bは、コントローラ100の異なる斜視図を示し、一方図2は、ホスト・コンピュータ104およびディスプレイ106をさらに含むゲーミング・システム101で使用されるコントローラ100のブロック図を示す。図2のブロック図で示されるように、コントローラ100は、接続105を介してホスト・コンピュータ104と通信するローカル・プロセッサ108を含む。接続105は、ワイヤード接続、ワイヤレス接続、または当業者には周知の他のタイプの接続でよい。あるいは、コントローラ100は、ローカル・プロセッサ108内に含まれないように構成することができ、それによってコントローラ100からのすべての入力/出力信号が、ホスト・コンピュータ104によって直接的に扱われ、処理される。ホスト・コンピュータ104は、ディスプレイ画面106に結合される。一実施形態では、当技術分野で周知のように、ホスト・コンピュータ104はゲーミング・デバイス・コンソールであり、ディスプレイ画面106はゲーミング・デバイス・コンソールに結合されるモニタである。別の実施形態では、当業者には周知のように、ホスト・コンピュータ104とディスプレイ画面106が単一のデバイスとして組み合わされる。
コントローラ100のハウジング102は、左利きユーザまたは右利きユーザのどちらかによって、デバイスを握る2つの手を容易に収容するように形成される。コントローラ100はビデオ・ゲーム・コンソール・システム用に現在入手可能な多くの「ゲームパッド」と同様の形状およびサイズのコントローラの例示的実施形態に過ぎず、限定はしないが、Wii(商標)リモートまたはWii(商標) Uコントローラ、ソニー(登録商標)SixAxis(商標)コントローラまたはソニー(登録商標)Wandコントローラなどのコントローラ、ならびに実生活の物体(テニスラケット、ゴルフクラブ、野球のバットなど)および他の形状として形成されたコントローラを含む、他の構成のユーザ入力要素、形状、およびサイズを有するコントローラを使用できることを当業者なら理解されよう。
コントローラ100は、ジョイスティック110、ボタン114、およびトリガ118を含むいくつかのユーザ入力要素またはマニピュランダム(操作子)を含む。本明細書では、ユーザ入力要素とは、ホスト・コンピュータ104と対話するためにユーザによって操作される、トリガ、ボタン、ジョイスティックなどのインターフェース・デバイスを指す。図1A〜1Bからわかり、当業者には周知のように、各ユーザ入力要素のうちの複数および追加のユーザ入力要素をコントローラ100上に含めることができる。したがって、たとえば、ボタン114のこの説明は、コントローラ100を単一のボタンに限定しない。さらに、図2のブロック図は、ジョイスティック110、ボタン114、およびトリガ118のそれぞれのうちの1つだけを示す。しかし、前述のように複数のジョイスティック、ボタン、およびトリガ、ならびに他のユーザ入力要素を使用できることを当業者なら理解されよう。
図2のブロック図からわかるように、コントローラ100は、そのユーザ入力要素に触覚効果を直接的に提供する磁気アクチュエータ、ならびにユーザの手が一般に配置されるハウジング102の場所に、結合された1つまたは複数の一般のアクチュエータまたはランブル・アクチュエータ122、124を含む。より具体的には、ジョイスティック110は、それに結合された磁気アクチュエータ112を含み、ボタン114は、それに結合された磁気アクチュエータ116を含み、トリガ118は、それに結合された磁気アクチュエータ120を含む。複数の磁気アクチュエータに加えて、コントローラ100は、そのユーザ入力要素のそれぞれに結合された位置センサを含む。より具体的には、ジョイスティック110は、それに結合された位置センサ111を含み、ボタン114は、それに結合された位置センサ115を含み、トリガ118は、それに結合された位置センサ119を含む。ローカル・プロセッサ108には、磁気アクチュエータ112、116、120、ならびに位置センサ111、115、119が接続され、ジョイスティック110、ボタン114、トリガ118はそれぞれ位置センサ111、115、119に対応する。位置センサ111、115、119は、それぞれジョイスティック110、ボタン114、およびトリガ118の位置を検出するように構成され、ローカル・プロセッサ108に位置を送るように構成される。本明細書でより詳細に説明するように、位置センサ111、115、119から受け取った信号に応答して、ローカル・プロセッサ108は、ジョイスティック110、ボタン114、およびトリガ118に触覚効果を直接的に提供するようにそれぞれ磁気アクチュエータ112、116、120に命令する。そのような標的触覚効果は、一般のアクチュエータ122、124によってコントローラのボディ全体に沿って生成される一般の触覚効果またはランブル触覚効果とは識別可能また区別可能である。複数の様式、たとえば、ビデオ、オーディオ、および触覚が同時に関与しているので、集合的な触覚効果は、ゲームへのより高い没入感をユーザに提供する。
上記のように、位置センサ111、115、119は、それぞれジョイスティック110、ボタン114、およびトリガ118の位置を検出するように構成される。たとえば、位置センサ119は、トリガ118の回転位置の変化を検出するように構成され、ボタン114の位置センサ115は、ボタン114の直線運動または平行移動、すなわちボタン114が押下されたときを検出するように構成され、ジョイスティック110の位置センサ111は、1つまたは複数の自由度内のジョイスティック110の運動、すなわちジョイスティック110が物理的に前、後、左、または右に移動するときを検出するように構成される。一実施形態では、位置センサ111、115、119はポテンショメータであるが、限定はしないが、光センサ、光エンコーダ、ホール効果センサ、容量性センサ、ひずみゲージ、ジャイロスコープ、加速度計、オーディオレシーバなどの、当技術分野で周知の他のタイプの位置センサでよい。
コントローラ100の修正形態および変形形態は上記の教示によって包含され、本発明の精神および所期の範囲から逸脱することなく、添付の特許請求の範囲内にある。たとえば、図1A〜1Bは、ビデオ・ゲーム・コンソール・システム用に現在入手可能な多くの「ゲームパッド」と同様の形状およびサイズのハンドヘルド・ゲーミング・コントローラである触覚周辺機器を示す。しかし、コントローラは触覚周辺機器の例示的実施形態に過ぎず、他の構成、形状、およびサイズを有する触覚周辺機器を使用できることを当業者なら理解されよう。たとえば、図3は、触覚周辺機器がタブレット・コンピュータ304と共に使用することのできるゲーミング・タブレット・コントローラ300である、本明細書の別の実施形態を示す。タブレット・コンピュータ304は、具体的には、Razer Incから入手可能であるようなゲーミング活動用に設計することができ、またはApple(登録商標) Ipad(登録商標)、Kindle(登録商標) Fire(登録商標)、Samsung(登録商標) Galaxy Tab(登録商標)などの、周知の、市場で入手可能なタブレット・コンピュータでよい。
ゲーミング・タブレット・コントローラ300は、タブレット・コンピュータ304を受けるように構成されたドッキング部分305と、ユーザがタブレット・コンピュータ304上のゲームを制御するための、ユーザ入力要素がその上に配設されたハンドル326、328とを含む。ドッキング部分305は、ゲーミング・タブレット・コントローラ300をタブレット・コンピュータ304に接続し、したがって、ボタンを押すこと、ジョイスティックを動かすこと、トリガを押すことなどの、ユーザによるハンドル326、328上のアクションの結果、タブレット・コンピュータ304上でプレイされているゲーム上のアクションが生じる。
ハンドル326、328は、コントローラ上に見られる典型的なユーザ入力要素を含む。ハンドル328に関連してユーザ入力要素を説明する。しかし、ハンドル326上で同一または類似のユーザ入力要素を使用できることを当業者なら理解されよう。具体的には、ハンドル328は、ジョイスティック310、ボタン314、およびトリガ318を含む。図3からわかり、当業者には周知のように、これらのユーザ入力要素のそれぞれのうちの複数を各ハンドル326、328上に含めることができる。さらに、一般のアクチュエータまたはランブル・アクチュエータ122、124に関連して上記で説明したように、ハンドル328は、ゲーミング・タブレット・コントローラ300に一般の触覚効果またはランブル触覚効果を提供するためにユーザの手が一般に配置される場所でそれに取り付けられた一般のアクチュエータまたはランブル・アクチュエータ324を含む。
次に、その内部構成要素を図示するためにハウジング102が除去されたコントローラ100の一部の略図である図4を参照して、ボタン114用の磁気アクチュエータ116をより詳細に説明する。図示していないが、磁気アクチュエータ116がハウジング102内に配置され、または収容されることを当業者は理解されよう。磁気アクチュエータ116は、少なくとも、ボタン114の下面に固定された第1のプログラム可能磁石432と、ハウジング102内に配置された、第2の、または移動するプログラム可能磁石438とを含む。第1および第2のプログラム可能磁石432、438はそれぞれ、単一の基板上に様々な強度および極性の事前プログラムされたパターンの磁気素子を含むプログラム可能磁石である。本明細書でより詳細に説明するように、各プログラム可能磁石の磁気素子の事前プログラムされたパターンは、互いに相互作用して触覚効果を引き起こす。より具体的には、従来型磁石531が図5Aに示されており、例示的プログラム可能磁石532が図5Bに示されている。従来型磁石531は、単数の極性および強度を有する単一または個々の磁気素子であり、プログラム可能磁石532は、様々な強度および極性の複数の磁気素子536を含む。1対のプログラム可能磁石が対向し、または互いに面し、したがってその上の磁気素子が対向し、または互いに面し、対応する対向する磁気素子が、所望の挙動を達成するように設計された、事前プログラムされた相関パターンを形成する。プログラム可能挙動は、様々なサイズ、場所、向き、および飽和度の複数の磁気素子を備える多重極構造を生み出すことによって達成される。図5Bの例示的実施形態は、単一または個々の表面または基板上の66個の磁気素子536と共に事前プログラムされたパターン534を有するプログラム可能磁石を示すが、特定の数の磁気素子は例示的なものであり、例示のために使用されるに過ぎず、応用例にしたがって変動することがある。各磁気素子536は、図5Bでは同一の強度および極性を有するが、所望の挙動を達成するために任意の磁気素子536の磁気強度および極性をそれぞれ変動させることができる。したがって、プログラム可能磁石は、所望の挙動を達成するために任意の磁気素子536の磁気強度および極性が設計または選択されるという意味でプログラム可能である。しかし、磁石のプログラム可能な側面または性質は、様々な強度および極性のプログラム可能磁石が複数の磁気素子536と共に形成された後に完成し、したがってプログラム可能磁石は、「1回限りの」プログラム可能磁石とみなすことができる。プログラム可能磁石は、アラバマ州ハンツビルのCorrelated Magnetics Research LLCから市販されている。
磁気アクチュエータ116の第1のプログラム可能磁石432の上面図である図6に示されるように、第1のプログラム可能磁石432は、単一の基板437上に様々な強度および極性の磁気素子436の事前プログラムされたパターン434を含む。同様に、磁気アクチュエータ116の第2のプログラム可能磁石438の上面図である図7に示されるように、第2のプログラム可能磁石438は、単一の基板445上に様々な強度および極性の磁気素子444の事前プログラムされたパターン442を含む。図4をさらに参照すると、第1および第2のプログラム可能磁石432、438のそれぞれ事前プログラムされたパターン434、442間の相互作用を介して第1および第2のプログラム可能磁石は、プログラムされた力または強度で同時に互いに引き付け合い、反発するようにプログラムされる。磁石の異なる部分で極の異なる強度および方向を有するように異なる磁気素子をプログラムすることにより、第1のプログラム可能磁石432およびそれに固定されたボタン114が、第2のプログラム可能磁石438の上で磁気的に「浮遊」し、したがって、プログラム可能磁石432およびそれに固定されたボタン114が、プログラムされたスプリング力または減衰で第2のプログラム可能磁石438の上を浮動する。より具体的には、第1のプログラム可能磁石432およびそれに固定されたボタン114は、公称構成で、第2のプログラム可能磁石438から、制御またはプログラムされた離間した距離を浮動し、または浮かぶ。第1および第2のプログラム可能磁石432、438の公称構成が図4に示されており、第1のプログラム可能磁石432およびそれに固定されたボタン114が、第2のプログラム可能磁石438から、制御またはプログラムされた距離Dに浮遊する。本明細書で使用されるとき、制御またはプログラムされた離間した距離とは、互いに接触またはタッチしないプログラム可能磁石間にスペースまたはギャップが存在するように第1のプログラム可能磁石432が第2のプログラム可能磁石438に対して配置または配設されることを意味し、距離の測定サイズは、プログラム可能磁石のプログラム可能な特徴または特性である。さらに、本明細書で使用されるとき、公称構成は、第1および第2のプログラム可能磁石432、438間の、力がどちらの構成要素にも加えられていないときの相対位置または関係である。換言すれば、公称構成は、第1および第2のプログラム可能磁石432、438の平衡状態またはゼロフォース状態である。
図9に示されるように、矢印946によって示される下方の力がボタン114に加えられるとき、すなわちユーザがボタン114を押下したとき、第1のプログラム可能磁石432およびそれに固定されたボタン114が、第2のプログラム可能磁石438に対して移動することが許され、したがって第1のプログラム可能磁石432と第2のプログラム可能磁石438との間の距離が、短縮された距離Dまで削減または低減される。短縮された距離Dは、図4の公称構成に示される制御またはプログラムされた距離Dよりも小さい。力がボタン114に加えられないとき、すなわちユーザがボタン114を開放するとき、磁気アクチュエータ116の制御またはプログラムされたスプリング力のために、第1のプログラム可能磁石432およびそれに固定されたボタン114が、図4に示される公称構成に戻る。
したがって、第1および第2のプログラム可能磁石432、438の公称構成では、第1および第2のプログラム可能磁石が、制御またはプログラムされた力または強度、および制御またはプログラムされたスプリング力でプログラムされる。換言すれば、第1および第2のプログラム可能磁石432、438の公称構成では、磁気アクチュエータ116によって出力される触覚効果は、ボタン114上のプログラムされた抵抗力、ならびにボタン114のプログラムされたスプリング力を含む。磁気アクチュエータ116によって出力される触覚効果を変動させるため、または変更するために、第2のプログラム可能磁石438をスピンさせ、回転させ、あるいは移動させて、事前プログラムされたパターン442の向きが変更される。第2のプログラム可能磁石438の再配向されたパターンが、第1および第2のプログラム可能磁石432、438間の相互作用を変更し、それによって、異なる触覚効果がユーザ入力装置に出力される。より具体的には、図7は、第1の構成または公称構成443Aでの第2のプログラム可能磁石438の上面図を示し、一方図8は、第2の構成または再配向された構成443Bでの第2のプログラム可能磁石438の上面図を示す。図7〜8の実施形態では、ただ1つの再配向された構成が示され、第2のプログラム可能磁石438を公称構成と再配向された構成との間で交替させるために、第2のプログラム可能磁石が約180度だけスピンまたは回転される。しかし、第2のプログラム可能磁石が複数の再配向された構成を有することができ、任意の所定の量だけ回転できることを当業者は理解されよう。たとえば、別の実施形態(図示せず)では、第2のプログラム可能磁石438が、3つの再配向された構成を有し、隣接する再配向された構成に変化するように約90度だけ回転する。
図7〜8の実施形態では、モータ440が、第2のプログラム可能磁石438を公称構成443Aと再配向された構成443Bとの間で移動させる。より具体的には、モータ440は、プロセッサ108から触覚効果駆動信号を受信するように構成され、プロセッサからの触覚効果駆動信号に応答して、第1のプログラム可能磁石432の事前プログラムされたパターン434に対して第2のプログラム可能磁石438の事前プログラムされたパターン442を再配置するように構成される。モータ440は、第2のプログラム可能磁石438を両方向に、すなわち時計回りまたは反時計回りにスピンさせることのできる両方向性モータである。一実施形態では、モータ440はDC永久磁石モータであるが、当技術分野で周知かつ入手可能な他のタイプのブラシレスDCモータ、ステッパモータ、ソレノイドでよい。
第2のプログラム可能磁石438が公称構成443Aと再配向された構成443Bとの間で移動するとき、第1および第2のプログラム可能磁石間の相互作用が変化し、その結果、ボタン114上の異なるプログラムされた抵抗力ならびにボタン114の異なるプログラムされたスプリング力が生じるので、磁気アクチュエータ116によって出力される触覚効果が変動し、または変化する。換言すれば、第2のプログラム可能磁石438の事前プログラムされたパターン442は、第1のプログラム可能磁石432の事前プログラムされたパターン434に対して移動可能であり、したがって、第2のプログラム可能磁石438が第1の構成または公称構成443Aにあるとき、第1の触覚効果がボタン114に出力され、第2のプログラム可能磁石438が第2の構成または再配向された構成443Bにあるとき、第2の触覚効果がボタン114に出力され、第1の触覚効果と第2の触覚効果は互いに異なる。たとえば、第2のプログラム可能磁石438が再配向された構成443Bにあるとき、第1および第2のプログラム可能磁石が、公称構成443Aにあるときの第1および第2のプログラム可能磁石432、438の強度およびスプリング力とは異なる、制御またはプログラムされた力または強度、および制御またはプログラムされたスプリング力でプログラムされる。ボタン114に対して加えられる抵抗力、ならびにボタン114のスプリング力を増大または低減させることができる。本明細書の一実施形態では、磁気アクチュエータ116は、ボタン114のロックアウトモードで、すべてのユーザ・モーションを妨げる最大抵抗力を出力することができる。
さらに、第2のプログラム可能磁石438が第1のプログラム可能磁石432に対して移動可能であるので、抵抗力およびスプリング力変動に加えて、多種多様な触覚効果または感覚をボタン114に出力することができる。より具体的には、磁気アクチュエータ116は、1つまたは複数の特定のボタン位置または場所で除去される抵抗力をボタン114上に出力することによってボタン114上に移動止めを出力することができる。したがって、ユーザが感じる移動止めは、ボタン・クリックに似ている。別の実施形態では、磁気アクチュエータ116は、可変の、または変化する周波数駆動を1つまたは複数の特定のボタン位置または場所でボタン114上に出力することによってテクスチャ・フィードバックを出力することができる。より具体的には、テクスチャ・フィードバックは、周波数、プログラムされる磁気構成の形状、およびサイズを変化させることによって求められ、または生成される。漸進的な力の変化では、パターンは、両方のプログラム可能磁石上で強から弱に変動する磁気強度のラインでよい。たとえば、ボタン114を押すことは、一方のプログラム可能磁石を、他方を横切って摺動させることができ、最大の力の一定の地点で、より強い磁場を接触させる。本明細書のさらに別の実施形態では、磁気アクチュエータ116は、第2のプログラム可能磁石438を前後に迅速にスピンすることによって、またはモータ(角運動)またはソレノイド(直線運動)を使用して回転方向を迅速に変更することによって、ボタン114上に振動を出力することができる。より具体的には、振動フィードバックの頻度が、プログラムされた磁気エリアのサイズ、頻度、およびモータの速度によって求められ、または生成される。たとえば、60RPMでスピンする3つの大きなプログラム可能エリアを有する円形ディスクは、より多くのプログラム可能エリアおよび/またはより高速なモータを有するディスクよりも低い動作周波数を有することになる。
本明細書の一実施形態では、位置センサ115による移動イベントの検出を介して、第2のプログラム可能磁石438の移動が開始される。より具体的には、動作の際に、ローカル・プロセッサ108(図4には図示せず)が、位置センサ115からボタン位置および/または移動イベントを検出または受信し、ボタン位置および/または移動イベントをホスト・コンピュータ104に送る。一例を挙げると、ユーザは、シューティング・ゲーム実施例で兵器を発射し、またはレーシング・ビデオ・ゲーム実施例で車を加速させるために、ボタン114を押し下げ、または押すことができる。ボタン114の移動イベントは前述の実施例に限定されないことを当業者なら理解されよう。移動イベントに基づいて、次いでローカル・プロセッサ108は、ホスト・コンピュータ104からの高レベル監視またはストリーミング・コマンドに基づいて、関連する触覚効果駆動信号を(モータ440を介して)磁気アクチュエータ116に提供する。たとえば、動作時に、電圧の大きさおよび持続時間が、ホスト・コンピュータ104からコントローラ100にストリーミングされ、情報がローカル・プロセッサ108を介してモータ440に提供される。ホスト・コンピュータ104は、磁気アクチュエータ116によって出力すべき触覚効果のタイプ(たとえば振動、ジョルト、移動止め、ポップなど)などの高レベル・コマンドをローカル・プロセッサ108に提供することができ、それによってローカル・プロセッサ108は、出力すべき触覚効果の特定の特性(たとえば、大きさ、頻度、持続時間)に関して(モータ440を介して)磁気アクチュエータ116に命令する。ローカル・プロセッサ108は、それに結合されたメモリ109(図2のブロック図に図示)から、触覚効果のタイプ、大きさ、頻度、持続時間、または他の特性を取り出すことができる。モータ440は、ローカル・プロセッサ108から触覚効果駆動信号を受け取り、次いでモータ440は、ローカル・プロセッサ108からの触覚効果駆動信号に応答して、ボタン114に特定の触覚効果を出力するために、第2のプログラム可能磁石438を特定の向きに移動する。一実施形態では、前述の動作の機能は、ホスト・コンピュータ104のメモリに格納されたソフトウェアによって実行され、またはホスト・コンピュータ104のプロセッサ、かつ/またはコントローラ100のメモリ109によって実行され、またはコントローラ100のローカル・プロセッサ108によって実行される。別の実施形態では、特定用途向け集積回路(「ASIC」)、プログラム可能ゲート・アレイ(「PGA」)、フィールド・プログラム可能ゲート・アレイ(「FPGA」)、またはハードウェアとソフトウェアの任意の組合せの使用により、ハードウェアによって機能を実施することができる。
異なるボタン位置および移動イベントの結果、異なる触覚効果を磁気アクチュエータ116によって加えることができる。たとえば、ボタン114の第1の位置の結果、磁気アクチュエータ116が第1の触覚効果駆動信号を生成し、ボタン114に印加する。一方、ボタン114の第2の位置の結果、磁気アクチュエータ116が第2の触覚効果駆動信号を生成し、ボタン114に印加する。換言すれば、ボタン114を押す結果、第2のプログラム可能磁石438の向きを変更することができる。より具体的には、位置センサ115によって示されるゲーム・アクションおよびボタン114の位置に応じて、ローカル・プロセッサ108は、振動、移動止め、テクスチャ、ジョルト、またはポップを含む多種多様な触覚効果または感覚のうちの1つを出力するために、モータ440に触覚効果駆動信号を送り、特定の向きに第2のプログラム可能磁石438を移動することができる。さらに、触覚効果または感覚の強度またはレベルは、位置センサ115によって示されるボタン114の位置に応じて変動させることができる。
別の実施形態では、ホスト・コンピュータ・システムから触覚効果駆動信号を生成するためには移動イベントの検出は不要であり、第2のプログラム可能磁石438の移動が、ホスト・コンピュータ・システムのプログラミングに基づいて開始される。換言すれば、ホスト・コンピュータ・システムは、移動イベントの検出なしに、触覚効果駆動信号を生成し、コントローラ100に送信することができる。たとえば、ホスト・コンピュータ・システムは、コンピュータ制御されるキャラクタまたはオブジェクトに関するイベントに基づいて、触覚効果駆動信号を生成し、コントローラ100に送信することができる(すなわち、ビデオ・ゲームでキャラクタの手が何かに衝突し、または何かによって打たれ、このイベントを知らせるために触覚効果がユーザ入力要素に出力される)。
本明細書で説明するように、第2のプログラム可能磁石438が、その総物理サイズを最小限に抑えるために、その磁気素子の事前プログラムされたパターンを再配向するために、回転またはスピンする。しかし、第2のプログラム可能磁石のサイズを、追加の磁気素子がその上に含まれるように増大させることができ、第1のプログラム可能磁石432などの第1のプログラム可能磁石と対向して、第2のプログラム可能磁石を、その特定の磁気素子を選択的に配置するために移動することができる。たとえば、図10Aに示される別の実施形態では、第2のプログラム可能磁石1038Aが、基板1045上に事前プログラムされたパターン1042A、1042B、1042C、1042Dの配列を含む。様々な触覚効果を出力するために、第1のプログラム可能磁石432(図10Aには図示せず)などの第1のプログラム可能磁石と反対に、特定の事前プログラムされたパターンを配置するために、第2のプログラム可能磁石1038Aをスピンまたは回転することができる。別の実施形態では、基板1045は静止したままでよく、様々な触覚効果を出力するために、それぞれの事前プログラムされたパターン1042A、1042B、1042C、1042Dを移動プレート上に配置することができる。さらに、追加の配列構成を利用することができる。たとえば、図10に示されるように事前プログラムされたパターンの配列を有するのではなく、磁気素子は連続的リングを形成することができる。別の例が図10Bに示されている。より具体的には、第2のプログラム可能磁石1038Bが、中心の第1のプログラム可能磁石1032の周りに配設される2つの同心環状基板1080、1082を含む。各環状基板1080、1082は、様々な触覚効果を出力するために、第1のプログラム可能磁石1032に対してその事前プログラムされたパターンを再配向するためにスピンまたは回転することのできる磁気素子の事前プログラムされたパターン1042E、1042Fを含む。換言すれば、第1のプログラム可能磁石1032は静止したままであり、一方、環状基板1080、1082が、様々な触覚効果を出力するために、独立に、または選択的に回転またはスピンする。
次に図11を参照して、コントローラ100内で使用されるトリガ118用の磁気アクチュエータ120を説明する。各磁気アクチュエータ120は、第1のプログラム可能磁石1132(図12〜13に関連してより詳細に説明するように、組立て体がトリガ118に取り付けられた時)および第2のプログラム可能磁石1138(図12〜13に関連してより詳細に説明するように、組立て体がコントローラ100内に収容され、モータに結合される可動部となる時)を含む。第1および第2のプログラム可能磁石1132、1138はそれぞれ、単一の基板上に様々な強度および極性の複数の磁気素子を含むプログラム可能磁石である。第1のプログラム可能磁石1132は、基部側または基部面1154、ならびに2つの対向する角度面1152、1156を画定する三角形の断面を有する。トリガ118が操作されるとき、第1のプログラム可能磁石1132が、図11上に示される矢印1158によって示されるように、その対向する角度面1152、1156の間に形成される枢動点1150の周りに回転または枢動する。
磁気アクチュエータ120がコントローラ100内で利用されるとき、図12〜13に示されるように、第1のプログラム可能磁石1132がトリガ118に取り付けられ、第2のプログラム可能磁石1138がコントローラ100内に収容または配置され、モータ1140に結合される。図12〜13は、トリガ100と磁気アクチュエータ120との間の構造的関係を示すためにハウジング102が除去された(ハウジング102の一部が幻影で示されている)コントローラ100の一部の略図である。図12は、トリガ118に力が加えられない磁気アクチュエータ120およびトリガ118の公称構成を示す。トリガ118が、ハウジング102から突出または延在し、第1のプログラム可能磁石1132の基部面1154が第2のプログラム可能磁石1138に面し、または対向する。第1のプログラム可能磁石1132および第2のプログラム可能磁石1138の基部面1154は、同時に規定の力で互いに引き付け合い、反発するようにプログラムされ、したがって、公称構成でトリガ100を磁気的に「浮遊」させることができ、トリガ100が、プログラムされたスプリング力または減衰でハウジング102から突出または延在する。したがって、本明細書の実施形態による磁気アクチュエータ120は、第1のプログラム可能磁石1132(およびそれに取り付けられたトリガ118)が第2のプログラム可能磁石1138から制御またはプログラムされた離間した距離だけ突出または延在するように構成またはプログラムされる。
図13上の矢印1346によって示されるように下方の力がトリガ118に加えられるとき、図13に示されるように、第1のプログラム可能磁石1132の角度面1152が第2のプログラム可能磁石1138に面し、または隣接するまで、トリガ118およびそれに取り付けられた第1のプログラム可能磁石1132が、枢動点1150の周りに回転または枢動する。トリガ118に加えられる下方の力がユーザによって加えられる(たとえば、トリガ118がハウジング102に対して手動で回転し、ビデオ・ゲーム操作中にトリガがユーザによって操作され、ユーザ・アクションが入力される)。第1のプログラム可能磁石1132の角度面1152および/または角度面1156は、第2のプログラム可能磁石1138を引き付けるようにプログラムされる。矢印1346によって表される下方の力がトリガ118から除去されるとき、第1のプログラム可能磁石1132の角度面1152および/または角度面1156と第2のプログラム可能磁石1138との間の引力により、第1のプログラム可能磁石1132(およびそれに取り付けられたトリガ118)が第2のプログラム可能磁石1138に向かって移動し、それによって第1のプログラム可能磁石1132(およびそれに取り付けられたトリガ118)が、図12に示されるその公称構成に戻る。したがって、第1のプログラム可能磁石1132の角度面1152および/または角度面1156と第2のプログラム可能磁石1138との間の引力は、本質的には、トリガ118に力が加えられないときにトリガ118が公称構成に戻るような、制御またはプログラムされたスプリング力である。
したがって、第1および第2のプログラム可能磁石1132、1138の公称構成では、第1および第2のプログラム可能磁石は、制御またはプログラムされた力または強度、および制御またはプログラムされたスプリング力と共にプログラムされる。換言すれば、第1および第2のプログラム可能磁石1132、1138の公称構成では、磁気アクチュエータ120によって出力される触覚効果は、トリガ118上のプログラムされた抵抗力、ならびにトリガ118のプログラムされたスプリング力を含む。磁気アクチュエータ120によって出力される触覚効果を変動させ、または変更するために、第2のプログラム可能磁石1138がモータ1140によってスピン、回転、あるいは移動され、その事前プログラムされたパターンの向きが変更される。第2のプログラム可能磁石1138の再配向されたパターンが、第1および第2のプログラム可能磁石1132、1138間の相互作用を変更し、その結果、第1および第2のプログラム可能磁石432、438に関連してそれぞれ上記で説明したように、異なる触覚効果がユーザ入力装置に出力される。モータ1140は、前述のモータ440と同様の両方向性モータである。
第2のプログラム可能磁石1138が公称構成と再配向された構成との間で移動するとき、第1および第2のプログラム可能磁石間の相互作用が変化し、その結果、トリガ118上の異なるプログラムされた抵抗力、ならびにトリガの異なるプログラムされたスプリング力が生じるので、磁気アクチュエータ120によって出力される触覚効果が変動または変化する。換言すれば、第2のプログラム可能磁石1138の事前プログラムされたパターンは、第1のプログラム可能磁石1132の事前プログラムされたパターンに対して移動可能であり、したがって第2のプログラム可能磁石1138が第1の構成または公称構成にあるとき、第1の触覚効果がトリガ118に出力され、第2のプログラム可能磁石1138が第2の構成または再配向された構成にあるとき、第2の触覚効果がトリガ118に出力され、第1の触覚効果と第2の触覚効果は互いに異なる。たとえば、第2のプログラム可能磁石1138が再配向された構成にあるとき、第1および第2のプログラム可能磁石が、公称構成にあるときの第1および第2のプログラム可能磁石1132、1138の強度およびスプリング力とは異なる制御またはプログラムされた力または強度、および制御またはプログラムされたスプリング力と共にプログラムされる。トリガ118に対して加えられる抵抗力、ならびにトリガ118のスプリング力を増大または低減させることができる。本明細書の一実施形態では、磁気アクチュエータ120は、トリガ118のロックアウトモードで、すべてのユーザ・モーションを妨げる最大抵抗力を出力することができる。
さらに、第2のプログラム可能磁石1138が第1のプログラム可能磁石1132に対して移動可能であるので、抵抗力およびスプリング力の変動に加えて、多種多様な触覚効果または感覚をトリガ118に出力することができる。より具体的には、磁気アクチュエータ120は、1つまたは複数の特定のトリガ位置または場所で除去される抵抗力をトリガ118上に出力することによってトリガ118上に移動止めを出力することができる。したがって、ユーザが感じる移動止めは、トリガ・クリックに似ている。別の実施形態では、磁気アクチュエータ120は、可変の、または変化する抵抗力を1つまたは複数の特定のボタン位置または場所でトリガ118上に出力することによってテクスチャ・フィードバックを出力することができる。本明細書のさらに別の実施形態では、磁気アクチュエータ120は、第2のプログラム可能磁石1138を前後に迅速にスピンすることによって、トリガ118上に振動を出力することができる。
本明細書の一実施形態では、第2のプログラム可能磁石438および位置センサ115の移動と共に上記で説明したように、位置センサ119による移動イベントの検出を介して、第2のプログラム可能磁石1138の移動が開始される。本明細書の別の実施形態では、ホスト・コンピュータ・システムから触覚効果駆動信号を生成するためには移動イベントの検出は不要であり、第2のプログラム可能磁石1138の移動が、ホスト・コンピュータ・システムのプログラミングに基づいて開始される。
本明細書で説明するように、第2のプログラム可能磁石1138がモータ1140によってスピンされ、回転され、あるいは移動されて、その事前プログラムされたパターンの向きが変更されるとき、第1および第2のプログラム可能磁石1132、1138が、プログラムされたスプリング力を共に提供し、変動する触覚効果を出力するように構成される。その事前プログラムされたパターンに応じて、プログラムされたスプリング力は第2のプログラム可能磁石1138がモータ1140によってスピンされ、回転され、あるいは移動されるときに同じままでよく(したがってスプリング力は可変触覚効果ではない)、またはプログラムされたスプリング力は、第2のプログラム可能磁石1138がモータ1140によってスピンされ、回転され、あるいは移動されるときに変動することができる(したがって、スプリング力は可変触覚効果である)。しかし、本明細書の別の実施形態(図示せず)では、これらの機能を提供するように独立に構成される、プログラム可能磁石の2つの対またはセットを設けることができる。より具体的には、本願と同じ日に出願され、本願と同じ譲受人に譲渡され、本願と共通の発明者を有する米国特許出願 号明細書(整理番号IMM544)に記載されているように、トリガ118の変動しないプログラムされたスプリング力または浮遊を実現するようにプログラム可能磁石の第1の対またはセットを構成することができる。プログラム可能磁石のうちの1つがスピンされ、回転され、あるいは移動されて、その事前プログラムされたパターンの向きが変更されるとき、変動する触覚効果を提供または出力するようにプログラム可能磁石の第2の対またはセットを構成することができる。別の本明細書の実施形態(図示せず)では、ただ1つの第1のプログラム可能磁石をトリガ上に設けることができ、一方が移動するように構成され、他方が静止し、または移動しない2つの第2のプログラム可能磁石がハウジング内に設けられる。トリガ上の第1のプログラム可能磁石は、静止した第2のプログラム可能磁石と相互作用して、トリガの変動しないプログラムされたスプリング力または浮遊を実現するように構成され、一方、トリガ上の第1のプログラム可能磁石は、移動する第2のプログラム可能磁石がスピンされ、回転され、あるいは移動され、その事前プログラムされたパターンの向きが変更されるとき、移動する第2のプログラム可能磁石と相互作用して、変動する触覚効果を提供または出力するように構成される。
さらに、本明細書で説明するように、第1のプログラム可能磁石1132は三角形の断面を有し、第1のプログラム可能磁石1132は、トリガ118の動作中に枢動点の周りに回転または枢動する。しかし、代替構成を利用することもできる。たとえば、本明細書の別の実施形態(図示せず)では、第1のプログラム可能磁石1132は、X、Y、および/またはZ軸上でスピンするように構成された、事前プログラムされた円盤型磁石を保持する電機子でよい。
次に図14を参照して、コントローラ100内で使用されるジョイスティック110用の磁気アクチュエータ112を説明する。ジョイスティック110は、基部1462と、基部1462から延びるハンドル1460とを含む。基部1462は球面構成を有し、コントローラ100内に収容される球面ケーシング1466内で回転するように構成される。図14は、ジョイスティック110と磁気アクチュエータ112との間の構造的関係を示すためにハウジング102が除去された(ハウジング102の一部が幻影で示されている)コントローラ100の一部の略図である。ケーシング1466がモータ1440に結合され、ジョイスティック110の基部1462の周りにスピンし、回転し、あるいは旋回するように構成される。各磁気アクチュエータ112は、ジョイスティック110の基部1462の外面に取り付けられた第1のプログラム可能磁石1432と、ケーシング1466の内面に取り付けられ、それによってモータ1440に結合される第2のプログラム可能磁石1438とを含む。第1および第2のプログラム可能磁石1432、1438はそれぞれ、単一の基板上に様々な強度および極性の複数の磁気素子を含むプログラム可能磁石である。
図14は、ジョイスティック110に力が加えられない磁気アクチュエータ112およびジョイスティック110の公称構成を示す。第1のプログラム可能磁石1432および第2のプログラム可能磁石1438は、同時に規定の力で互いに引き付け合い、反発するようにプログラムされ、したがって、公称構成でジョイスティック110を磁気的に「浮遊」させることができ、ジョイスティック110が、プログラムされたスプリング力または減衰でハウジング102から垂直に突出または延在する。ユーザが加えた力が、1つまたは複数の自由度内でジョイスティック110を移動し、すなわちジョイスティック110は物理的に前、後、左、または右に移動する。ユーザによって加えられた力がジョイスティック110から除去されるとき、磁気アクチュエータ112の制御またはプログラムされたスプリング力により、第1のプログラム可能磁石1432(およびそれに取り付けられたジョイスティック110)が、図14に示されるその公称構成に戻る。
したがって、第1および第2のプログラム可能磁石1432、1438の公称構成では、第1および第2のプログラム可能磁石が、制御またはプログラムされた力または強度、および制御またはプログラムされたスプリング力でプログラムされる。換言すれば、第1および第2のプログラム可能磁石1432、1438の公称構成では、磁気アクチュエータ112によって出力される触覚効果は、ジョイスティック110上のプログラムされた抵抗力、ならびにジョイスティック110のプログラムされたスプリング力を含む。磁気アクチュエータ112によって出力される触覚効果を変動させ、または変更するために、ケーシング1466およびそれに取り付けられた第2のプログラム可能磁石1438がモータ1440によってスピン、回転、あるいは移動され、その事前プログラムされたパターンの向きが変更される。第2のプログラム可能磁石1438の再配向されたパターンが、第1および第2のプログラム可能磁石1332、1438間の相互作用を変更し、その結果、第1および第2のプログラム可能磁石432、438に関連してそれぞれ上記で説明したように、異なる触覚効果がユーザ入力装置に出力される。モータ1440は、前述のモータ440と同様の両方向性モータである。
第2のプログラム可能磁石1438が公称構成と再配向された構成との間で移動するとき、第1および第2のプログラム可能磁石間の相互作用が変化し、その結果、ジョイスティック110上の異なるプログラムされた抵抗力、ならびにジョイスティック110上の異なるプログラムされたスプリング力が生じるので、磁気アクチュエータ112によって出力される触覚効果が変動または変化する。換言すれば、第2のプログラム可能磁石1438の事前プログラムされたパターンは、第1のプログラム可能磁石1432の事前プログラムされたパターンに対して移動可能であり、したがって第2のプログラム可能磁石1438が第1の構成または公称構成にあるとき、第1の触覚効果がジョイスティック110に出力され、第2のプログラム可能磁石1438が第2の構成または再配向された構成にあるとき、第2の触覚効果がジョイスティック110に出力され、第1の触覚効果と第2の触覚効果は互いに異なる。たとえば、第2のプログラム可能磁石1438が再配向された構成にあるとき、第1および第2のプログラム可能磁石が、公称構成にあるときの第1および第2のプログラム可能磁石1432、1438の強度およびスプリング力とは異なる制御またはプログラムされた力または強度、および制御またはプログラムされたスプリング力と共にプログラムされる。ジョイスティック110に対して加えられる抵抗力、ならびにジョイスティック110のスプリング力を増大または低減させることができる。本明細書の一実施形態では、磁気アクチュエータ112は、ジョイスティック110のロックアウトモードで、すべてのユーザ・モーションを妨げる最大抵抗力を出力することができる。
さらに、第2のプログラム可能磁石1438が第1のプログラム可能磁石1432に対して移動可能であるので、抵抗力およびスプリング力の変動に加えて、多種多様な触覚効果または感覚をジョイスティック110に出力することができる。より具体的には、磁気アクチュエータ112は、1つまたは複数の特定のジョイスティック位置または場所で除去される抵抗力をジョイスティック110上に出力することによってジョイスティック110上に移動止めを出力することができる。したがって、ユーザが感じる移動止めは、クリックに似ている。別の実施形態では、磁気アクチュエータ112は、可変の、または変化する抵抗力を1つまたは複数の特定のボタン位置または場所でジョイスティック110上に出力することによってテクスチャ・フィードバックを出力することができる。本明細書のさらに別の実施形態では、磁気アクチュエータ112は、ケーシング1466およびそれに取り付けられた第2のプログラム可能磁石1438を前後に迅速にスピンすることによって、ジョイスティック110上に振動を出力することができる。
本明細書の一実施形態では、第2のプログラム可能磁石438および位置センサ115の移動と共に上記で説明したように、位置センサ111による移動イベントの検出を介して、ケーシング1466およびそれに取り付けられた第2のプログラム可能磁石1438の移動が開始される。本明細書の別の実施形態では、ホスト・コンピュータ・システムから触覚効果駆動信号を生成するためには移動イベントの検出は不要であり、第2のプログラム可能磁石1438の移動が、ホスト・コンピュータ・システムのプログラミングに基づいて開始される。
コントローラのユーザ入力要素と共に使用される上述のような磁気アクチュエータを他の触覚応用例に適用することができる。たとえば、図15は、それに結合された少なくとも1つの第1のプログラム可能磁石1532を含むウェアラブル・デバイス1570を示し、ウェアラブル・デバイスは、それに取り付けられた少なくとも1つの第2のプログラム可能磁石を有する表面または周辺部と相互作用するように構成される。より具体的には、ウェアラブル触覚デバイス1570は、少なくとも第1のプログラム可能磁石1532を含み、表面構成要素1572は、複数の第2のプログラム可能磁石1538、1538を含み、プログラム可能磁石の対向する対が、プログラムされ、またはプログラムされた特性で、個々の、または別個の磁気アクチュエータ1574、1574をそれぞれ形成または生成する。プログラム可能磁石1532、1538、1538はそれぞれ、単一の基板上の様々な強度および極性の複数の磁気素子を含むプログラム可能磁石である。
より具体的には、各磁気アクチュエータは、同時に規定の力で互いに引き付け合い、反発するようにプログラムされる第1および第2のプログラム可能磁石を含み、したがって、ウェアラブル触覚デバイス1570を表面構成要素1572の上に磁気的に「浮遊」させることができ、したがって、ウェアラブル触覚デバイスは、プログラムされたスプリング力または減衰で表面構成要素の上を浮動する。したがって、本明細書の実施形態による磁気アクチュエータは、ウェアラブル触覚デバイス1570が、図15に示される公称構成で、表面構成要素1572から、制御またはプログラムされた離間した距離を浮動し、または浮かぶように構成または形成されると共に、制御またはプログラムされたスプリング力で表面構成要素1572とウェアラブル触覚デバイス1570との間の移動を可能にし、表面構成要素1572およびウェアラブル触覚デバイス1570は、ウェアラブル触覚デバイスに力が加えられないときに公称構成に戻るように構成される。
ウェアラブル触覚デバイス1570が表面構成要素1572上を移動または平行移動するとき、磁気アクチュエータが、(ウェアラブル触覚デバイスに取り付けられた)第1のプログラム可能磁石1532と、第1のプログラム可能磁石1532に対向し、または面するいずれかの第2のプログラム可能磁石との間に形成される。各磁気アクチュエータ1574、1574は、プログラムされた強度およびスプリング力特性を有するように構成される。たとえば、一実施形態では、第1のプログラム可能磁石1532が第2のプログラム可能磁石1538に対向し、または面するように配置されるとき、磁気アクチュエータ1574を、表面構成要素1572から第1の制御またはプログラムされた離間した距離だけウェアラブル触覚デバイス1570を浮遊させるようにプログラムすることができ、第1の制御またはプログラムされたスプリング力と共にウェアラブル触覚デバイス1570と表面構成要素1572との間の移動を可能にするようにプログラムすることができる。第1のプログラム可能磁石1532が第2のプログラム可能磁石1538に対向し、または面するように配置されるとき、磁気アクチュエータ1574を、表面構成要素1572から第2の制御またはプログラムされた離間した距離だけウェアラブル触覚デバイス1570を浮遊させるようにプログラムすることができ、第2の制御またはプログラムされたスプリング力でウェアラブル触覚デバイス1570と表面構成要素1572との間の移動を可能にするようにプログラムすることができる。第1および第2の制御またはプログラムされた離間した距離は、応用例に応じて、異なる値でよく、または同一でよく、第1および第2の制御またはプログラムされたスプリング力は、応用例に応じて、異なる値でよく、または同一でよい。たとえば、ウェアラブル触覚デバイス1570およびその上の第1のプログラム可能磁石1532を、第2のプログラム可能磁石1538から押し離し、または反発させることができ、第2のプログラム可能磁石1538に向かって引き、またはそれに取り付けることができる。2つの個々の、または別個の磁気アクチュエータ1574、1574だけを本明細書で説明するが、任意の数の磁気アクチュエータを形成することができ、前述のように、同一の特性で、または異なる特性で磁気アクチュエータを構成またはプログラムできることを当業者は理解されよう。図15の実施形態では、表面構成要素1572が静止構成要素として説明されており、ウェアラブル触覚デバイス1570はその上で移動または平行移動することができる。しかし、別の実施形態では、様々な触覚効果を生成するために、モータ(図示せず)で表面構成要素1572を再配向または再配置することができる。
さらに、ウェアラブル触覚デバイス1570がただ1つの第1のプログラム可能磁石と共に示されるが、触覚デバイスは、表面構成要素1572上の複数の第2のプログラム可能磁石との様々な組合せで相互作用するために、その上に複数の第1のプログラム可能磁石を有する表面を含むことができることを当業者は理解されよう。たとえば、図16は、変形可能表面1676がそれに結合された複数の第1のプログラム可能磁石1632、1632を含み、変形可能表面が、それに結合された複数の第2のプログラム可能磁石1638、1638を有する表面構成要素1672と相互作用するように構成される一実施形態を示す。変形可能表面1676は、変形可能表面1676および表面構成要素1672に結合されたそれぞれのプログラム可能磁石間の相互作用のために、形状を変形または変更するように構成される。より具体的には、変形可能表面1676は複数の第1のプログラム可能磁石1632、1632を含み、表面構成要素1672は複数の第2のプログラム可能磁石1638、1638を含み、プログラム可能磁石の対向する対が、プログラムされ、またはプログラムされた特性と共に、個々の、または別個の磁気アクチュエータ1674、1674を形成または作成する。プログラム可能磁石1632、1632、1638、1638はそれぞれ、単一の基板上の様々な強度および極性の複数の磁気素子を含むプログラム可能磁石である。各磁気アクチュエータは、同時に規定の力で引き付け合い、反発するようにプログラムされる第1および第2のプログラム可能磁石を含み、したがって、変形可能表面1676を表面構成要素1572の上に磁気的に「浮遊」させることができる。変形可能表面1676の構成の形状は、各磁気アクチュエータについての第1および第2のプログラム可能磁石間の制御またはプログラムされた離間した距離に依存する。
たとえば、一実施形態では、第1のプログラム可能磁石1632が、第2のプログラム可能磁石1638に対向し、または面するように配置され、その間に形成される磁気アクチュエータ1674を、表面構成要素1672から第1の制御またはプログラムされた離間した距離だけ変形可能表面1676を浮遊させるようにプログラムすることができる。第1のプログラム可能磁石1632は、第2のプログラム可能磁石1638に対向し、または面するように配置され、その間に形成される磁気アクチュエータ1674を、変形可能表面1676が表面構成要素1672から第2の制御またはプログラムされた離間した距離だけ浮遊するようにプログラムすることができる。第1および第2の制御またはプログラムされた離間した距離は、応用例に応じて、異なる値でよく、または同一でよい。2つの個々の、または別個の磁気アクチュエータ1674、1674だけを本明細書で説明するが、任意の数の磁気アクチュエータを形成することができ、前述のように、同一の特性で、または異なる特性で磁気アクチュエータを構成またはプログラムできることを当業者は理解されよう。図16の実施形態では、表面構成要素1672を変形可能表面1676の形状または構成を指示する静止構成要素として説明する。しかし、別の実施形態では、変形可能表面1676の形状または構成を変動させるために、モータ(図示せず)と共に表面構成要素1672を再配向または再配置することができる。
本明細書の別の実施形態では、1対の対向するプログラム可能磁石を利用するのではなく、本明細書の実施形態による磁気アクチュエータは、様々な触覚効果を出力するために、電磁石と共に第1のプログラム可能磁石を利用することができる。触覚効果を変動させるために第2のプログラム可能磁石が移動する方式と同様に、触覚効果を変動させるために電磁石を選択的にオンおよびオフすることができる。
本発明による様々な実施形態を上記で説明したが、それらは、限定ではなく、例示および例として提示されたものに過ぎないことを理解されたい。本発明の意図および範囲から逸脱することなく、形状および細部の様々な変更をその中で行えることが当業者には明らかとなるであろう。たとえば、本明細書の実施形態による磁気アクチュエータは、具体的に説明したユーザ入力要素、すなわちボタン、トリガ、およびジョイスティックに限定されず、ホイールタイプの要素を含む他のユーザ入力要素にも適用することができる。さらに、すべての3つのタイプのユーザ入力要素、すなわち、ボタン、トリガ、およびジョイスティック用の磁気アクチュエータと共にコントローラ100を図示し、説明したが、本明細書の実施形態による磁気アクチュエータを1つまたは複数のユーザ入力要素用のコントローラで使用することができ、一方、コントローラの他のユーザ入力要素に触覚効果を提供するために当技術分野で周知の他の触覚アクチュエータを利用することができる。したがって、本発明の広さおよび範囲は、前述の例示的実施形態のいずれかによって限定されるべきではなく、添付の特許請求の範囲およびその均等物だけにしたがって定義されるべきである。本明細書で論じる各実施形態の各特徴、および本明細書で引用した各参考文献の各特徴を、任意の他の実施形態の特徴と組み合わせて使用できることをさらに理解されよう。本明細書で論じられるすべての特許および文献は、その全体が参照により本明細書に組み込まれる。

Claims (20)

  1. ハウジングと、
    ユーザ入力要素と、
    前記ハウジング内に配置され、前記ユーザ入力要素に結合された磁気アクチュエータであって、前記ユーザ入力要素に取り付けられた第1のプログラム可能磁石と前記ハウジング内に配設された第2のプログラム可能磁石とを含む、磁気アクチュエータと、
    を備える触覚周辺機器であって、
    前記第1および第2のプログラム可能磁石は、それぞれ磁気素子の事前プログラムされたパターンを有し、磁気素子の前記事前プログラムされたパターンは、互いに相互作用して、前記ユーザ入力要素に触覚効果を出力し、
    前記第2のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンは、前記第1のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンに対して移動可能であり、前記第2のプログラム可能磁石が第1の構成にあるとき、第1の触覚効果が前記ユーザ入力要素に出力され、前記第2のプログラム可能磁石が第2の構成にあるとき、第2の触覚効果が前記ユーザ入力要素に出力され、前記第1および第2の触覚効果が互いに異なる、触覚周辺機器。
  2. ユーザ入力要素が、ボタン、トリガ、およびジョイスティックからなる群から選択される請求項1に記載の触覚周辺機器。
  3. 前記第2のプログラム可能磁石に結合されたモータであって、前記第1のプログラム可能磁石の磁気要素の前記事前プログラムされたパターンに対して、前記第2のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンを再配置するように構成されたモータをさらに備える請求項1に記載の触覚周辺機器。
  4. 前記モータが、前記第1のプログラム可能磁石に対して前記第2のプログラム可能磁石を回転するように構成される請求項3に記載の触覚周辺機器。
  5. 前記モータが、プロセッサから触覚効果駆動信号を受け取るように構成される請求項3に記載の触覚周辺機器。
  6. 前記ユーザ入力要素に結合される位置センサであって、前記ユーザ入力要素の位置を検出するように構成され、前記プロセッサに前記位置を送るように構成される位置センサをさらに備える請求項5に記載の触覚周辺機器。
  7. 前記触覚効果駆動信号が、前記ユーザ入力要素の前記位置に応答して、前記プロセッサによって生成される請求項6に記載の触覚周辺機器。
  8. 前記ユーザ入力要素の第1の位置は、前記アクチュエータが第1の触覚効果駆動信号を生成して前記ユーザ入力要素に適用し、前記ユーザ入力要素の第2の位置は、前記アクチュエータが第2の触覚効果駆動信号を生成して前記ユーザ入力要素に適用し、前記第1の位置は前記第2の位置とは異なり、前記第1の触覚効果駆動信号は前記第2の触覚効果駆動信号とは異なる請求項7に記載の触覚周辺機器。
  9. 前記プロセッサが、前記触覚周辺機器の前記ハウジング内に配置される請求項5に記載の触覚周辺機器。
  10. 前記プロセッサが、前記触覚周辺機器の前記ハウジングから遠隔に配置される請求項5に記載の触覚周辺機器。
  11. 前記第1および第2の触覚効果が、抵抗力、スプリング力、移動止め、振動、およびテクスチャからなるグループから選択される請求項1に記載の触覚周辺機器。
  12. ハウジングと、
    ユーザ入力要素と、
    前記ハウジング内に配置され、前記ユーザ入力要素に結合された磁気アクチュエータであって、前記ユーザ入力要素に取り付けられた第1のプログラム可能磁石と、前記ハウジング内に配設された第2のプログラム可能磁石とを含む、磁気アクチュエータと、
    前記第2のプログラム可能磁石に結合されたモータと、
    を備える触覚周辺機器であって、
    前記第1および第2のプログラム可能磁石は、それぞれ磁気素子の事前プログラムされたパターンを有し、磁気素子の前記事前プログラムされたパターンは、互いに相互作用して、前記ユーザ入力要素に触覚効果を出力し、
    前記第2のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンは、前記第1のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンに対して移動可能であり、前記第2のプログラム可能磁石が第1の構成にあるとき、第1の触覚効果が前記ユーザ入力要素に出力され、前記第2のプログラム可能磁石が第2の構成にあるとき、第2の触覚効果が前記ユーザ入力要素に出力され、前記第1および第2の触覚効果が互いに異なり、
    前記モータは、プロセッサから触覚効果駆動信号を受け取るように構成され、且つ前記プロセッサからの前記触覚効果駆動信号に応答して、前記第1のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンに対する前記第2のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンを再配置するように構成される、触覚周辺機器。
  13. 前記ユーザ入力要素が、ボタン、トリガ、およびジョイスティックからなる群から選択される請求項12に記載の触覚周辺機器。
  14. 前記モータが、前記第1のプログラム可能磁石に対して前記第2のプログラム可能磁石を回転するように構成される請求項12に記載の触覚周辺機器。
  15. ホスト・コンピュータと、
    プロセッサと、
    ハウジング、ユーザ入力要素、および前記ハウジング内に配置され前記ユーザ入力要素に結合された磁気アクチュエータを有するコントローラと、
    を備えるゲーミング・システムであって、
    前記磁気アクチュエータは、前記ユーザ入力要素に取り付けられた第1のプログラム可能磁石と、前記ハウジング内に配設された第2のプログラム可能磁石とを含み、前記第1および第2のプログラム可能磁石は、それぞれ磁気素子の事前プログラムされたパターンを有し、磁気素子の前記事前プログラムされたパターンは、互いに相互作用して、前記ユーザ入力要素に触覚効果を出力し、前記第2のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンは、前記第1のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンに対して移動可能であり、前記第2のプログラム可能磁石が第1の構成にあるとき、第1の触覚効果が前記ユーザ入力要素に出力され、前記第2のプログラム可能磁石が第2の構成にあるとき、第2の触覚効果が前記ユーザ入力要素に出力され、前記第1および第2の触覚効果が互いに異なる、ゲーミング・システム。
  16. 前記ホスト・コンピュータがタブレット・コンピュータであり、前記コントローラが、ハンドルと、前記タブレット・コンピュータをその中に受けるように適合されたドッキング・ステーションとを含み、前記ユーザ入力要素が前記ハンドル上に配設される請求項15に記載のゲーミング・システム。
  17. 前記プロセッサが前記コントローラ内に配設される請求項15に記載のゲーミング・システム。
  18. 前記プロセッサが前記ホスト・コンピュータ内に配設される請求項15に記載のゲーミング・システム。
  19. 前記ユーザ入力要素が、ボタン、トリガ、およびジョイスティックからなる群から選択される請求項15に記載のゲーミング・システム。
  20. 前記第2のプログラム可能磁石に結合されたモータであって、前記プロセッサから触覚効果駆動信号を受け取るように構成され、且つ前記プロセッサからの前記触覚効果駆動信号に応答して、前記第1のプログラム可能磁石の磁気要素の前記事前プログラムされたパターンに対する前記第2のプログラム可能磁石の磁気素子の前記事前プログラムされたパターンを再配置するように構成されたモータをさらに備える、請求項15に記載のゲーミング・システム。
JP2015243858A 2014-12-22 2015-12-15 様々な触覚効果を生成するための事前プログラムされた磁気表面およびパターンを有するプログラム可能磁石を有する触覚アクチュエータ Ceased JP2016119088A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/580,177 2014-12-22
US14/580,177 US9589432B2 (en) 2014-12-22 2014-12-22 Haptic actuators having programmable magnets with pre-programmed magnetic surfaces and patterns for producing varying haptic effects

Publications (1)

Publication Number Publication Date
JP2016119088A true JP2016119088A (ja) 2016-06-30

Family

ID=54366023

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015243858A Ceased JP2016119088A (ja) 2014-12-22 2015-12-15 様々な触覚効果を生成するための事前プログラムされた磁気表面およびパターンを有するプログラム可能磁石を有する触覚アクチュエータ

Country Status (5)

Country Link
US (2) US9589432B2 (ja)
EP (1) EP3037144A1 (ja)
JP (1) JP2016119088A (ja)
KR (1) KR20160076428A (ja)
CN (1) CN105718040A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10343061B2 (en) 2014-12-22 2019-07-09 Immersion Corporation Haptic actuators having magnetic elements and at least one electromagnet
WO2019142873A1 (ja) * 2018-01-19 2019-07-25 株式会社ソニー・インタラクティブエンタテインメント 操作入力装置及びプログラム
JP2020030630A (ja) * 2018-08-23 2020-02-27 日本電信電話株式会社 タッチパネル用入力装置
JP2021022389A (ja) * 2017-03-03 2021-02-18 日本電信電話株式会社 力覚提示物

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9904322B2 (en) * 2013-05-31 2018-02-27 Hewlett-Packard Development Company, L.P. Mass storage device
US10248207B2 (en) * 2015-10-28 2019-04-02 Capital One Services, Llc Systems and methods for providing variable haptic feedback
EP3214528B1 (en) * 2016-03-04 2019-09-11 Nxp B.V. Gesture feedback
KR102000416B1 (ko) 2016-05-09 2019-07-15 스트롱 포스 아이오티 포트폴리오 2016, 엘엘씨 산업용 사물 인터넷을 위한 방법들 및 시스템들
US11774944B2 (en) 2016-05-09 2023-10-03 Strong Force Iot Portfolio 2016, Llc Methods and systems for the industrial internet of things
US10983507B2 (en) 2016-05-09 2021-04-20 Strong Force Iot Portfolio 2016, Llc Method for data collection and frequency analysis with self-organization functionality
US20180284755A1 (en) 2016-05-09 2018-10-04 StrongForce IoT Portfolio 2016, LLC Methods and systems for data storage in an industrial internet of things data collection environment with large data sets
US11327475B2 (en) 2016-05-09 2022-05-10 Strong Force Iot Portfolio 2016, Llc Methods and systems for intelligent collection and analysis of vehicle data
US10585480B1 (en) * 2016-05-10 2020-03-10 Apple Inc. Electronic device with an input device having a haptic engine
US11237546B2 (en) 2016-06-15 2022-02-01 Strong Force loT Portfolio 2016, LLC Method and system of modifying a data collection trajectory for vehicles
US10049538B2 (en) * 2016-08-31 2018-08-14 Apple Inc. Electronic device including haptic actuator driven based upon audio noise and motion and related methods
KR102671512B1 (ko) 2017-02-20 2024-06-04 이현세 화상 정보를 이용한 햅틱 효과 출력 시스템 및 방법
DE102017204351A1 (de) * 2017-03-15 2018-09-20 Technische Universität München Manuell betätigbare taktile Ein-/Ausgabeeinrichtung und deren Betriebsverfahren sowie Datenverarbeitungsanlage
DE102017206785A1 (de) * 2017-04-21 2018-10-25 Bayerische Motoren Werke Aktiengesellschaft Bedieneinrichtung zum Steuern von Funktionen eines Kraftfahrzeugs und Verfahren zum Betreiben einer solchen
JP7244985B2 (ja) * 2017-05-19 2023-03-23 川崎重工業株式会社 操作装置及び操作システム
US10317998B2 (en) * 2017-06-26 2019-06-11 Microsoft Technology Licensing, Llc Flexible magnetic actuator
US11397428B2 (en) 2017-08-02 2022-07-26 Strong Force Iot Portfolio 2016, Llc Self-organizing systems and methods for data collection
KR20200037816A (ko) 2017-08-02 2020-04-09 스트롱 포스 아이오티 포트폴리오 2016, 엘엘씨 대규모 데이터 세트들을 갖는 산업 사물 인터넷 데이터 수집 환경에서의 검출을 위한 방법들 및 시스템들
US10583359B2 (en) 2017-12-28 2020-03-10 Immersion Corporation Systems and methods for providing haptic effects related to touching and grasping a virtual object
US10409379B1 (en) * 2018-06-15 2019-09-10 Immersion Corporation Haptic actuator assembly having a magnetic pre-load device
US10748389B2 (en) * 2018-06-15 2020-08-18 Immersion Corporation Damping for a haptic actuator
US10966007B1 (en) 2018-09-25 2021-03-30 Apple Inc. Haptic output system
US11628352B2 (en) * 2020-04-01 2023-04-18 Sony Interactive Entertainment Inc. Two-axis controller interface with reconfigurable orientation
US11565173B2 (en) 2020-04-01 2023-01-31 Sony Interactive Entertainment Inc. Controller with swappable, rotatable button cluster
US11400364B2 (en) 2020-04-01 2022-08-02 Sony Interactive Entertainment Inc. Controller with swappable input controls
US11024135B1 (en) 2020-06-17 2021-06-01 Apple Inc. Portable electronic device having a haptic button assembly
US11989347B2 (en) 2020-11-18 2024-05-21 Samsung Electronics Co., Ltd. Haptic glove apparatus and virtual reality apparatus including the same
WO2022175950A1 (en) * 2021-02-18 2022-08-25 Technion Research & Development Foundation Limited Haptic feedback device and a method of controlling same
CN113209606B (zh) * 2021-06-04 2022-11-15 歌尔科技有限公司 一种反馈力装置、游戏手柄及***
US20230218985A1 (en) * 2022-01-13 2023-07-13 Dell Products L.P. Contextual adjustment of input device resistance
US20230359267A1 (en) * 2022-05-05 2023-11-09 Meta Platforms Technologies, Llc Self-tracking controller for interaction in an artificial reality environment
US11921930B1 (en) * 2023-01-04 2024-03-05 Dell Products L.P. Systems and methods for adjustable haptic damping positioning

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3128999A (en) 1962-09-17 1964-04-14 Lord Mfg Co Resilient mounting
US4556130A (en) 1982-08-30 1985-12-03 Stanley Puszakowski Vibration damper and method of making the same
US5335893A (en) 1992-10-23 1994-08-09 The Boeing Company 360 degree adjustable vibration dampening and thermal isolating bracket
US5419626A (en) 1993-09-01 1995-05-30 Ncr Corporation Computer housing seal
US5765819A (en) 1994-02-22 1998-06-16 Macrotech Fluid Sealing, Inc. Vibration isolation grommet
US5568357A (en) 1994-06-15 1996-10-22 Metanetics Corporation Display support having cradled damping caps for floating core shock absorption
US5594574A (en) 1994-11-30 1997-01-14 Rockwell International Corp. LCD multi-axis floating mount
US5751551A (en) 1995-11-07 1998-05-12 Sun Microsystems, Inc. Universal hard drive bracket with shock and vibrational isolation and electrical grounding
US5965249A (en) 1997-08-07 1999-10-12 Gore Enterprise Holdings, Inc. Vibration damping composite material
US6088019A (en) 1998-06-23 2000-07-11 Immersion Corporation Low cost force feedback device with actuator for non-primary axis
US6429846B2 (en) 1998-06-23 2002-08-06 Immersion Corporation Haptic feedback for touchpads and other touch controls
US6283859B1 (en) 1998-11-10 2001-09-04 Lord Corporation Magnetically-controllable, active haptic interface system and apparatus
KR100308042B1 (ko) 1999-04-15 2001-09-26 구자홍 영상표시기기용 스피커 시스템의 다중 댐핑장치
US6822635B2 (en) 2000-01-19 2004-11-23 Immersion Corporation Haptic interface for laptop computers and other portable devices
US6879318B1 (en) 2000-10-06 2005-04-12 Industrial Technology Research Institute Touch screen mounting assembly for LCD panel and method for fabrication
KR100522528B1 (ko) 2000-10-13 2005-10-19 가부시키가이샤 덴소 터치 패널 및 표시장치
DE20019074U1 (de) 2000-11-09 2001-01-18 Siemens Ag Mobile elektronische Vorrichtung mit Anzeige- und Bedienungsorgan
US6900984B2 (en) 2001-04-24 2005-05-31 Apple Computer, Inc. Computer component protection
DE20110595U1 (de) 2001-06-28 2002-08-08 Siemens Ag Haltevorrichtung zur schwimmenden Lagerung eines Flachbildschirms und elektronische Anzeigevorrichtung mit Flachbildschirm und Haltevorrichtung
US6975305B2 (en) 2001-12-07 2005-12-13 Nec Infrontia Corporation Pressure-sensitive touch panel
JP2003323259A (ja) 2002-05-02 2003-11-14 Nec Corp 情報処理装置
MXPA03009945A (es) 2002-11-05 2007-04-16 Lg Electronics Inc Montaje para montar una pantalla de toque para un monitor con pantalla de cristal liquido.
CA2422265A1 (en) 2003-03-14 2004-09-14 Handshake Interactive Technologies Inc. A method and system for providing haptic effects
US6882528B2 (en) 2003-05-15 2005-04-19 Aaeon Technology Inc. Suspension-type shock-avoiding structure for a hard disk
US20050115816A1 (en) 2003-07-23 2005-06-02 Neil Gelfond Accepting user control
US20060181517A1 (en) 2005-02-11 2006-08-17 Apple Computer, Inc. Display actuator
US7342573B2 (en) 2004-07-07 2008-03-11 Nokia Corporation Electrostrictive polymer as a combined haptic-seal actuator
TWI261743B (en) 2004-08-02 2006-09-11 Asustek Comp Inc Dynamic absorber system and notebook computer utilizing the same
JP4593198B2 (ja) 2004-08-05 2010-12-08 富士通コンポーネント株式会社 タッチパネルおよびタッチパネルの製造方法
JP4329669B2 (ja) 2004-10-21 2009-09-09 ソニー株式会社 電子機器
JP2006146611A (ja) 2004-11-19 2006-06-08 Fujitsu Component Ltd ハプティックパネル装置
JP5275025B2 (ja) 2005-06-27 2013-08-28 コアクティヴ・ドライヴ・コーポレイション 触覚フィードバック用の同期式振動装置
JP4697095B2 (ja) 2006-08-29 2011-06-08 ソニー株式会社 タッチパネルディスプレイ装置、電子機器および遊技機器
KR20090077755A (ko) 2006-09-09 2009-07-15 에프-오리진, 인크. 집적된 감압 렌즈 어셈블리
US7616436B2 (en) 2007-05-17 2009-11-10 Dell Products L.P. Systems and methods for mounting components of an information handling system
US8072418B2 (en) 2007-05-31 2011-12-06 Disney Enterprises, Inc. Tactile feedback mechanism using magnets to provide trigger or release sensations
EP2153306A4 (en) 2007-06-14 2012-12-12 Nokia Corp SCREEN ASSEMBLY
US7667371B2 (en) 2007-09-17 2010-02-23 Motorola, Inc. Electronic device and circuit for providing tactile feedback
US20100127140A1 (en) 2008-01-23 2010-05-27 Gary Smith Suspension for a pressure sensitive touch display or panel
EP2134148B1 (en) 2008-06-11 2011-09-07 Advanced Digital Broadcast S.A. Attachment assembly for mounting electronic devices
CN101626668B (zh) 2008-07-08 2012-09-19 鸿富锦精密工业(深圳)有限公司 电子设备组件及其固定装置
CN101657079B (zh) 2008-08-22 2012-11-21 鸿富锦精密工业(深圳)有限公司 旋转***及具有旋转***的固定装置
US20100117809A1 (en) 2008-11-11 2010-05-13 Motorola Inc. Display module with piezoelectric haptics
US8362882B2 (en) 2008-12-10 2013-01-29 Immersion Corporation Method and apparatus for providing Haptic feedback from Haptic textile
EP2406699A1 (en) 2009-03-10 2012-01-18 Bayer MaterialScience AG Electroactive polymer transducers for tactile feedback devices
US20100245254A1 (en) 2009-03-24 2010-09-30 Immersion Corporation Planar Suspension Of A Haptic Touch Screen
JP5365786B2 (ja) 2009-04-06 2013-12-11 並木精密宝石株式会社 圧電素子を用いたタッチパネル構造
KR101084936B1 (ko) 2009-08-07 2011-11-17 삼성전기주식회사 터치스크린 장치
US8390594B2 (en) 2009-08-18 2013-03-05 Immersion Corporation Haptic feedback using composite piezoelectric actuator
KR101622632B1 (ko) 2009-08-26 2016-05-20 엘지전자 주식회사 이동 단말기
US8436806B2 (en) 2009-10-02 2013-05-07 Research In Motion Limited Method of synchronizing data acquisition and a portable electronic device configured to perform the same
CN102804104A (zh) 2009-10-19 2012-11-28 拜尔材料科学股份公司 用于触觉反馈的挠性组件和固定装置
US8345410B2 (en) 2010-01-06 2013-01-01 Apple Inc. Handheld computing device
US8432678B2 (en) 2010-01-06 2013-04-30 Apple Inc. Component assembly
US9870053B2 (en) 2010-02-08 2018-01-16 Immersion Corporation Systems and methods for haptic feedback using laterally driven piezoelectric actuators
US8629954B2 (en) 2010-03-18 2014-01-14 Immersion Corporation Grommet suspension component and system
US8638318B2 (en) 2010-05-28 2014-01-28 Elo Touch Solutions, Inc. Multi-layer coversheet for saw touch panel
KR101080641B1 (ko) 2010-06-30 2011-11-08 주식회사 하이소닉 햅틱모듈이 구비된 휴대단말기
WO2012067370A2 (ko) 2010-11-19 2012-05-24 (주)하이소닉 압전소자를 이용한 햅틱 모듈
JP2012108402A (ja) 2010-11-19 2012-06-07 Tdk Corp 画像表示デバイス
CN202094851U (zh) 2011-04-04 2011-12-28 瑞声光电科技(常州)有限公司 压电振动器件
US9710061B2 (en) 2011-06-17 2017-07-18 Apple Inc. Haptic feedback device
CN102221889B (zh) 2011-06-27 2013-05-22 瑞声声学科技(深圳)有限公司 触控反馈装置
US9466783B2 (en) 2012-07-26 2016-10-11 Immersion Corporation Suspension element having integrated piezo material for providing haptic effects to a touch screen
US20140125471A1 (en) 2012-11-05 2014-05-08 Advanced Input Devices, Inc. Haptic feedback systems and methods
US9427898B2 (en) * 2012-11-06 2016-08-30 Taylor Cable Products, Inc. Apparatus for molding polymers and composite laminates
CN103207672B (zh) 2013-03-04 2015-11-25 小米科技有限责任公司 物理反馈***、控制方法、装置、显示器组件及电子设备
US9174134B1 (en) * 2014-11-12 2015-11-03 Immersion Corporation Peripheral device with haptic diminishment prevention component
US9632582B2 (en) 2014-12-22 2017-04-25 Immersion Corporation Magnetic suspension system for touch screens and touch surfaces
US9589432B2 (en) 2014-12-22 2017-03-07 Immersion Corporation Haptic actuators having programmable magnets with pre-programmed magnetic surfaces and patterns for producing varying haptic effects
US10254838B2 (en) * 2014-12-23 2019-04-09 Immersion Corporation Architecture and communication protocol for haptic output devices

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10343061B2 (en) 2014-12-22 2019-07-09 Immersion Corporation Haptic actuators having magnetic elements and at least one electromagnet
JP2021022389A (ja) * 2017-03-03 2021-02-18 日本電信電話株式会社 力覚提示物
WO2019142873A1 (ja) * 2018-01-19 2019-07-25 株式会社ソニー・インタラクティブエンタテインメント 操作入力装置及びプログラム
JPWO2019142873A1 (ja) * 2018-01-19 2021-01-28 株式会社ソニー・インタラクティブエンタテインメント 操作入力装置及びプログラム
JP7035090B2 (ja) 2018-01-19 2022-03-14 株式会社ソニー・インタラクティブエンタテインメント 操作入力装置及びプログラム
JP2020030630A (ja) * 2018-08-23 2020-02-27 日本電信電話株式会社 タッチパネル用入力装置
WO2020039949A1 (ja) * 2018-08-23 2020-02-27 日本電信電話株式会社 タッチパネル用入力装置
JP7003877B2 (ja) 2018-08-23 2022-01-21 日本電信電話株式会社 タッチパネル用入力装置

Also Published As

Publication number Publication date
US20170173458A1 (en) 2017-06-22
KR20160076428A (ko) 2016-06-30
US9589432B2 (en) 2017-03-07
CN105718040A (zh) 2016-06-29
US10343061B2 (en) 2019-07-09
EP3037144A1 (en) 2016-06-29
US20160175711A1 (en) 2016-06-23

Similar Documents

Publication Publication Date Title
US10343061B2 (en) Haptic actuators having magnetic elements and at least one electromagnet
US10175763B2 (en) Device and method for controlling haptic signals
US10133354B2 (en) Gaming device having a haptic-enabled trigger
EP3185105B1 (en) Haptic peripheral having a plurality of deformable membranes
US9134797B2 (en) Systems and methods for providing haptic feedback to touch-sensitive input devices
JP2020030845A (ja) 没入型環境における非コロケートな触覚キュー
JP2014180572A (ja) プログラマブル触覚周辺装置
JP2015095261A (ja) ユーザー入力素子に隔離された触覚効果を有するゲーミングデバイス
US10241577B2 (en) Single actuator haptic effects
JP2017208094A (ja) 触覚効果を提供するためにメカニカルキー及び一体型スマート材料アクチュエーターを備える触覚的に強化されたユーザー入力エレメントを有する触覚周辺装置
JP6783388B2 (ja) 機械的スイッチのないトリガの動きの検出

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181015

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190808

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190807

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191107

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200225

A045 Written measure of dismissal of application

Free format text: JAPANESE INTERMEDIATE CODE: A045

Effective date: 20200625