[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6266365B2 - ハプティック効果を生成するためのアクチュエータのためのオーバードライブ電圧 - Google Patents

ハプティック効果を生成するためのアクチュエータのためのオーバードライブ電圧 Download PDF

Info

Publication number
JP6266365B2
JP6266365B2 JP2014019301A JP2014019301A JP6266365B2 JP 6266365 B2 JP6266365 B2 JP 6266365B2 JP 2014019301 A JP2014019301 A JP 2014019301A JP 2014019301 A JP2014019301 A JP 2014019301A JP 6266365 B2 JP6266365 B2 JP 6266365B2
Authority
JP
Japan
Prior art keywords
actuator
haptic
frequencies
voltage
overdrive voltage
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.)
Active
Application number
JP2014019301A
Other languages
English (en)
Other versions
JP2014154158A (ja
Inventor
ユアン マヌエル クルス−エルナンデス
ユアン マヌエル クルス−エルナンデス
ロバート ラクロワ
ロバート ラクロワ
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 JP2014154158A publication Critical patent/JP2014154158A/ja
Application granted granted Critical
Publication of JP6266365B2 publication Critical patent/JP6266365B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Apparatuses For Generation Of Mechanical Vibrations (AREA)
  • Telephone Function (AREA)
  • Vehicle Body Suspensions (AREA)

Description

本発明の一実施形態はアクチュエータに関する。より特には、本発明の一実施形態は、ハプティック効果を生成するために使用されるアクチュエータに関する。
電子デバイスの製造者はユーザにとって豊かなインターフェースを製造することに注力している。従来のデバイスは、ユーザにフィードバックを提供するために、視覚的及び聴覚的合図を用いている。一部のインターフェースデバイスにおいて、より一般的には総括して「ハプティック(触覚)フィードバック」又は「ハプティック(触覚的)効果」として知られる、運動感覚フィードバック(作用力及び抵抗力フィードバック等)及び/又はタクタイル(触知的)フィードバック(振動、触感、及び熱等)もまた、ユーザに提供される。ハプティックフィードバックは、ユーザインターフェースを強化及び単純化するきっかけを提供し得る。具体的に、振動効果、すなわち振動ハプティック効果は、ユーザに特定のイベントを通知するために、電子デバイスのユーザへの合図を提供するのに有用であり得るか、又はシミュレート環境もしくは仮想環境内でより大きく感覚を集中させるために、現実的なフィードバックを提供し得る。
ハプティックフィードバックはまた、携帯電話、携帯情報端末(「PDA」)、スマートフォン、およびポータブルゲーム機器などの「携帯用デバイス」または「 ポータブルデバイス」と称されている、携帯用電子機器に次第に組み込まれている。例えば、一部のポータブルゲームアプリケーションは、ハプティックフィードバックを提供するように構成される、より大きなスケールのゲームシステムと共に使用されるコントロールデバイス(例えばジョイスティックなど)と同じように振動できる。さらに、携帯電話およびスマートフォンなどのデバイスは振動によりユーザに様々なアラートを提供できる。例えば、携帯電話は、着信している電話を振動によりユーザにアラートできる。同様に、スマートフォンは、予定したカレンダー項目をユーザにアラートまたは「to do」リストの項目もしくはスケジュール表についてのリマインダーをユーザに提供できる。さらに、ハプティック効果は、ビデオゲームにおいてボールが跳ね返る感覚などの「現実の世界」の動的事象をシミュレートするために使用され得る。
一実施形態は、アクチュエータを使用してハプティック効果が生成されるシステムである。そのシステムは標準電圧でアクチュエータについての周波数応答を受信し、周波数応答に基づいてオーバードライブ電圧のためのルックアップテーブルを生成する。次いでそのシステムはハプティック効果についてのハプティック信号を受信し、ハプティック信号についての1つ以上の周波数を抽出する。次いでそのシステムは、周波数の各々についてルックアップテーブルから対応するオーバードライブ電圧を決定し、周波数の各々について、対応するオーバードライブ電圧をアクチュエータに印加する。オーバードライブ電圧は標準電圧以上である。
図1は、本発明の一実施形態に係るハプティックイネーブルド(ハプティック動作可能な(haptically−enabled))システムのブロック図である。 図2は、本発明の一実施形態に係るアクチュエータについての例示的な周波数応答を示す。 図3は、一実施形態に係る図2に示した周波数応答の例示的な逆周波数応答ルックアップテーブルを示す。 図4Aおよび4Bは、周波数応答、および対応する生成されたルックアップテーブルを有するアクチュエータの別の例を示す。 図5は、本発明の一実施形態に係る多周波数を有する例示的なパラメータ化された効果を示す。 図6は、本発明の一実施形態に係る例示的な任意のハプティック効果信号を示す。 図7Aは、本発明の一実施形態に係る時間分により生成された例示的な任意の信号のプロットを示す。 図7Bは、本発明の一実施形態に係る時間分により生成された例示的な任意の信号のプロットを示す。 図7Cは、本発明の一実施形態に係る時間分により生成された例示的な任意の信号のプロットを示す。 図7Dは、本発明の一実施形態に係る時間分により生成された例示的な任意の信号のプロットを示す。 図7Eは、本発明の一実施形態に係る時間分により生成された例示的な任意の信号のプロットを示す。 図7Fは、本発明の一実施形態に係る時間分により生成された例示的な任意の信号のプロットを示す。 図8は、本発明の一実施形態に係るアクチュエータドライブモジュールの機能性のフロー図を示す。
多くのデバイスにおいて、アクチュエータはいくつかのハプティック効果を含む振動を生成するために使用される。例えば、携帯用電子機器に頻繁に使用されるアクチュエータの1つのタイプはリニア共振アクチュエータ(「LRA」)である。典型的に、LRAは所望の振動を生成するために双方向性信号(すなわち、交流正電圧および負電圧信号)を必要とする。さらに、典型的なLRAの周波数範囲は、約30ミリ秒の機械的時定数で約150Hz〜200Hzに制限される。この制限された周波数範囲は、LRAの物体(mass)が、ハプティック効果の間にLRAのケーシングに「衝突」し、それにより望ましくない「ノイズ」を引き起こすことを防ぐ制約に部分的に起因する。
上記に基づいて、所望の振動により物体がアクチュエータのケーシングに接触することを防ぐ制約をさらに維持しながら、LRAなどのアクチュエータの周波数範囲を増加させ、その機械的応答時間を最小化する必要がある。
この必要性を達成するために、本発明の一実施形態は、その動的範囲を増加させるようにアクチュエータを駆動するために製造業者の推奨された電圧(すなわち「標準」電圧)より高い電圧レベル(すなわち「オーバードライブ」電圧)を使用してアクチュエータにハプティック信号を適用する。この結果として起こるオーバードライブされた周波数応答は、オーバードライブされていない応答より大きい振幅である。オーバードライブ電圧を使用することによって、LRAなどの比較的安価なアクチュエータが、ハプティック効果を生成する場合、圧電アクチュエータなどのより高価な種類のアクチュエータと同様の速い応答時間および広い動的範囲を達成できる。
図1は、本発明の一実施形態に係るハプティックイネーブルド(ハプティック動作可能な(haptically−enabled))システム110のブロック図である。システム110は、ハウジング115内に装着されたタッチセンサ式表面111または他のタイプのユーザインターフェースを含み、かつ物理的ボタン/スイッチ113を含んでもよい。システム110に振動などのハプティック効果を生成するハプティックフィードバックシステムはシステム110内部にある。一実施形態において、ハプティック効果はタッチ表面111上で生成される。
ハプティックフィードバックシステムはプロセッサ112を含む。メモリ120およびアクチュエータ駆動回路116はプロセッサ112に接続され、その駆動回路116はアクチュエータ118に連結されている。プロセッサ112は任意のタイプの汎用目的のプロセッサまたは制御装置であってもよく、あるいは、特定用途向け集積回路(「ASIC」)等、ハプティック効果を提供するように特定的に設計されたプロセッサであってもよい。プロセッサ112はシステム110全体を作動させる同じプロセッサであってもよく、または別個のプロセッサであってもよい。プロセッサ112は、何のハプティック効果が再生されるかを決定することができ、かつ、そうした効果が高レベルのパラメータに基づいて再生される順序を決定することができる。一般に、特定のハプティック効果を定義する高レベルのパラメータは、大きさ(強さ)、頻度(周波数)、および期間を含む。ストリーミングモーターコマンド等の低レベルパラメータもまた、特定のハプティック効果を決定するために用いられることができる。ハプティック効果は、そのハプティック効果が生成された場合にそれがこれらのパラメータの一部のバリエーションを含む場合、あるいはユーザのやり取りに基づいたこれらのパラメータのバリエーションを含む場合、動的であると想定してよい。
プロセッサ112は駆動回路116に制御信号を出力し、この駆動回路116は電子構成要素および回路を備え、これらはアクチュエータ118に必要な電流および電圧を供給するために使用されて、所望のハプティック効果を生じさせる。システム110は2つ以上のアクチュエータ118を備えてよく、各々のアクチュエータは別個の駆動回路116を備えてよく、それら全ては共通のプロセッサ112に連結される。メモリ120は任意のタイプの保存デバイス、あるいはランダムアクセスメモリ(「RAM」)または読み出し専用メモリ(「ROM」)等のコンピュータ可読媒体であってもよい。メモリ120はプロセッサ112によって実行される命令を保存する。命令の中でも、メモリ120はアクチュエータドライブモジュール122を含んでおり、これは複数の命令であって、プロセッサ112によって実行される場合に、以下により詳細に開示するようにオーバードライブするアクチュエータ118のための駆動信号を生成する。メモリ120はまたプロセッサ112内部に位置してよく、または、内部メモリおよび外部メモリの任意の組み合わせであってもよい。
システム110は、セル式電話、携帯情報端末(「PDA」)、スマートフォン、コンピュータタブレット、ゲーム機等のハンドヘルドデバイスであってもよく、あるいはユーザインターフェースを提供し、1つ以上のアクチュエータを備えるハプティック効果システムを備える任意の他のタイプのデバイスであってもよい。ユーザインターフェースは、タッチセンサ式表面であってよく、あるいは、マウス、タッチパッド、ミニジョイスティック、スクロールホイール、トラックボール、ゲームパッド、またはゲームコントローラ等の任意の他のタイプのユーザインターフェースであってよい。2つ以上のアクチュエータを用いた実施形態において、各アクチュエータはデバイス上で広範なハプティック効果を生成するために異なる出力能力を有してもよい。各アクチュエータは、任意のタイプのハプティックアクチュエータまたはアクチュエータの信号もしくは多次元アレイであってもよい。アクチュエータ118は、例えば、電気モータ、電磁気アクチュエータ、音声コイル、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転体モータ(「ERM」)、LRA、圧電アクチュエータ、高帯域幅アクチュエータ、電気活性ポリマー(「EAP」)アクチュエータ、静電摩擦ディスプレイ、または超音波振動発電機であってもよい。
一実施形態において、ハプティック効果の周波数成分が、アクチュエータをオーバードライブするために識別され、抽出される。所与のハプティック効果における周波数成分の識別は、2つの一般的なカテゴリー:(1)ハプティック効果がパラメータ化される場合の周波数の識別、および(2)ハプティック効果が任意信号を含む場合の周波数の識別に分けられ得る。
パラメータ化されたハプティック効果
ハプティック効果がパラメータ化される場合、周波数値は一般に既に知られている。図2は、本発明の一実施形態に係る、LRA(例えば図1のアクチュエータ118)のための例示的な周波数応答200を示す。周波数応答200は質量加速度対周波数プロット210、220を含む。プロット210は、一実施形態に従って、アクチュエータが12Vのピーク・トゥ・ピーク(peak−to−peak)(「pp」)および50パルス正弦波信号にてオーバードライブされる場合の周波数応答を示す。プロット220は、6Vのピーク・トゥ・ピークおよび50パルス信号にて同じ例のアクチュエータのオリジナル(すなわち、オーバードライブされていない、製造業者により推奨されている電圧レベル)の応答を示す。プロット210は、100Hz〜500Hzのオーバードライブされた応答が、同じ周波数範囲内のプロット220のオーバードライブされていない応答と比較して、アクチュエータについて、より大きな大きさの加速度を生じることを示す。したがって、本発明の実施形態に従ってオーバードライブされる場合、例のアクチュエータの動的範囲は増加する。例えば、250Hzにて、オーバードライブされたアクチュエータの周波数応答は、オーバードライブされていないアクチュエータのほぼ2倍である。
図3は、一実施形態に係る、図2に示した周波数応答220の逆周波数応答ルックアップテーブル300の例を示す。逆周波数応答ルックアップテーブル300は、周波数に基づいてピーク・トゥ・ピーク駆動電圧値をルックアップするために使用され得る逆周波数応答プロット310を含み、次いで一実施形態に従ってオーバードライブされる応答プロット210を決定する。ルックアップテーブル300は、図2のプロット220により示されるように、アクチュエータの周波数応答から生成される。プロット310は、特定のアクチュエータについての駆動電圧を決定するためにルックアップテーブルとして使用され、システム間またはアクチュエータ間で変化してもよい。プロット310は、プラントを反転させる制御理論の様々な公知の技術を使用して生成され得る。例えば、プロット310は、特定のシステムまたはアクチュエータの周波数応答を反転することにより、アクチュエータの(動的)数学的モデルを導き、次いでその反転をコンピュータで計算することにより、または異なる入力信号に対してアクチュエータの応答を実験的に測定し、オーバードライブがどの周波数で必要とされるかを示すルックアップテーブルを導くためにその情報を使用することにより生成され得る。
一実施形態において、逆周波数応答プロット310が決定されてもよく、オーバードライブ電圧値が、図1のアクチュエータドライブモジュール122に保存されている命令により読み出されてもよい。ハプティック効果信号の各周波数値に関して、次いでモジュール122が、ルックアップテーブルとしてプロット310を使用して対応するオーバードライブ電圧をルックアップできる。例えば、テーブル300によれば、120Hzにおいてオーバードライブ電圧は12Vである。さらに、図3のアクチュエータについて200Hzの共振周波数においてまたは付近で、オーバードライブ電圧は約6Vであり、これは実際にアクチュエータについての望ましくない「衝突」効果を防止する。テーブル300におけるプロット310により示されるように、システムにおけるノッチフィルタの使用により得られ得る共振(この実施例において200Hz)においてまたは付近で「ノッチ」効果が存在する。さらに、アクチュエータは、全ての周波数において同じ電圧を使用してアクチュエータをオーバードライブすることとは対照的に、周期波形を用いて駆動されてもよい。一実施形態は、図3に示した周波数の関数として異なる電圧レベルにおいてオーバードライブ信号を適用する。
1つの例の実施形態において、既知の周波数を有するパラメータ化されたオーバードライブされたハプティック効果が、ルックアップテーブル300を各々の既知の周波数に適用することにより生成される。例えば、既知の周波数パラメータが100Hzである場合、アクチュエータドライブモジュール122は、駆動周波数値で調べ、12Vのオーバードライブ電圧値を抽出する。別の例として、既知の周波数パラメータが200Hzである場合、アクチュエータドライブモジュール122は駆動周波数値で調べ、6.2Vのオーバードライブされた電圧値を抽出する。240Hzより大きい既知の周波数に関して、抽出されるオーバードライブ電圧値は12Vである。
図4Aおよび4Bは、周波数応答、および対応する生成されたルックアップテーブルを有するアクチュエータの別の例を示す。図4Aにおいて、標準的な6V信号についての周波数応答はプロット420においてであり、オーバードライブされた12V信号についての周波数応答はプロット410においてである。図4Bのテーブル400は生成されたルックアップテーブルであり、逆信号プロット450を含む。
図5は、本発明の一実施形態に係る、多周波数を有する例のパラメータ化された効果を示す。この例において、500にて示すように、いくつかの重ね合わされたパラメータ化された効果がハプティック効果を構成し得る。周波数510は100Hz、500Hzおよび180Hzを含む。この例において、単一のハプティック効果において3つの周波数510が存在し、アクチュエータドライブモジュール122は全ての周波数において調べ、ルックアップテーブルに基づいてそれらの全ての中で最も小さな駆動電圧を使用する。図2および3のアクチュエータに関して、アクチュエータドライブモジュール122は、180Hzに対応し、100Hz、500Hzおよび180Hzの3つの周波数の中でルックアップテーブル300において最も小さな駆動電圧である7Vを選択する。図3により見られ得るように、100Hzまたは500Hzのいずれかが選択される場合、全ての3つの周波数にわたる駆動電圧は、アクチュエータの共振周波数付近で140Hzから240Hzで非常に高く(すなわち12V)、「ノイズ」を生じ、特に共振周波数におけるアクチュエータの場合、物体が「衝突」する可能性がある。
任意のハプティック効果
図6は、本発明の一実施形態に係る任意のハプティック効果信号の例を示す。ハプティック効果は、例えば、オーディオファイル610からまたは加速度ファイル620において得られるセンサ記録(例えば加速度計)から任意の信号を使用して生成され得る。
一実施形態において、各々の任意信号の振動数成分は、アクチュエータドライブモジュール122が、アクチュエータ118に印加するためにオーバードライブ電圧を得ることができるように抽出される。一実施形態において、加速度ファイル620の周波数成分を抽出するために、時間領域信号が小さなセクションまたは時間分(例えば、10ミリ秒または20ミリ秒)に分けられ、次いで各小さなセクションの周波数成分が、フィルタリングまたは高速フーリエ変換(「FFT」)などの周波数領域技術により抽出される。次に、各々の小さなセクションまたはデータチャンクに見られる優位周波数が、図3のルックアップテーブル300を介して適切なオーバードライブ電圧を見つけるために使用され得る。次のデータチャンクが同様に処理され、新たなオーバードライブ電圧が決定されるなどである。
図7A〜7Fは、本発明の一実施形態に係る、時間分または「データチャンク」により分離される図6の例の任意信号加速度ファイル620のプロットを示す。図7Aは、20ミリ秒から40ミリ秒の間で得られる加速度ファイル620の時間セクションが、測定可能な周波数成分710を有することを示す。図7Bは、250Hzの周波数に対応する720における優位周波数を示す。この場合、アクチュエータドライブモジュール122は、250Hzに対応するルックアップテーブル300からオーバードライブ電圧を使用する。なぜなら、それは図7Bに示した優位周波数であるからである。
図7Cは、40ミリ秒から60ミリ秒の間に得られた加速度ファイル620の時間セクションが測定可能な周波数成分730を有することを示す。図7Dは、187Hzの周波数に対応する740において優位周波数を示す。この場合、アクチュエータドライブモジュール122は、187Hzに対応するルックアップテーブル300からオーバードライブ電圧を使用する。なぜなら、それは図7Dに示した優位周波数であるからである。
図7Eは、60ミリ秒から80ミリ秒の間に得られた加速度ファイル630の時間セクションが測定可能な周波数成分750を有することを示す。図7Fは、760における優位周波数が125Hzの周波数に対応することを示す。この場合、アクチュエータドライブモジュール122は、125Hzに対応するルックアップテーブル300からオーバードライブ電圧を使用する。なぜなら、それは図7Fに示した優位周波数であるからである。
別の実施形態において、データチャンクに分けるというより、モジュール122は、見られる全ての優位(主)周波数に対応するオーバードライブ電圧の平均を決定するか、またはモジュール122は、任意の所与のアクチュエータ118のパラメータ内の優位周波数から見られる最小または最大のオーバードライブ値を使用してオーバードライブできる。
一実施形態において、アクチュエータドライブモジュール122は、図3に示したような周波数応答プロットまたはルックアップテーブルを使用して適切な値を絶えず調べる。さらに、アクチュエータドライブモジュール122における周波数応答はシステム間で変化する。あるいは、ソフトウェア実装はノッチフィルタ(図示せず)をシステム110に加えることを含んでもよい。さらに、ハードウェア実装は2段階ノッチフィルタ(図示せず)を使用することを含んでもよい。ハードウェアの実施形態において、2段階ノッチフィルタが、コストの関連に応じて、2つのパッシブ段階;1つのアクティブおよび1つのパッシブ段階;または2つのアクティブ段階フィルタとして構成されてもよい。
図8は、本発明の一実施形態に係る、アクチュエータドライブモジュール122の機能性のフロー図を示す。一実施形態において、図8の機能性は、メモリまたは別のコンピュータ読み取り可能媒体もしくは有形的表現媒体に保存されるソフトウェアにより実装され、プロセッサにより実行される。他の実施形態において、機能は、(例えば、特定用途向け集積回路(「ASIC」)、プログラマブルゲートアレイ(「PGA」)、フィールドプログラマブルゲートアレイ(「FPGA」)などの使用を介して)ハードウェアまたはハードウェアとソフトウェアの任意の組み合わせにより実施され得る。
810において、ハプティック効果を生成するために使用されるアクチュエータについての周波数応答が受信される。周波数応答はアクチュエータ間で変化する可能性があり、典型的に、製造業者の推奨される電圧(例えば、図2のアクチュエータについて6V)にて決定される。
820において、周波数応答に基づいてルックアップテーブル(例えば、図3のルックアップテーブル300)が生成される。一実施形態において、逆プラント制御法を使用してルックアップテーブルは生成され、アクチュエータの動的応答の数学的モデルが導かれ、システムがより大きな大きさで駆動され得る逆モデルを生成するために使用される。別の実施形態において、実験的モデルが、異なるオーバードライブ電圧にてアクチュエータまたはアクチュエータを有するシステムの応答を測定することにより生成されてもよい。アクチュエータ移動物体およびハウジングの衝突に起因して機械的ノイズを有さない、より大きな加速度を生成するオーバードライブ電圧は、特定の周波数についての適切なオーバードライブ電圧としてキャプチャされる。同様のことが周波数のセット(例えば、50Hz〜500Hz)について行われる。オーバードライブ電圧値および対応する周波数は図3に示すようにプロットされ得、また、ルックアップテーブルとして使用され得る。
830において、ハプティック効果およびハプティック信号についてのリクエストが受信される。一実施形態において、ハプティック信号はパラメータ化された周期信号または任意信号であってもよい。
840において、ハプティック信号の周波数が抽出される。一実施形態において、多周波数が抽出されてもよく、異なる時間分についての異なる周波数が任意のハプティック信号について抽出されてもよい。
850において、周波数値について適切なオーバードライブ電圧値がルックアップテーブルから読み出される。
860において、読み出されたオーバードライブ値を使用し、それをアクチュエータに適用することによってハプティック効果が生成される。1つより多い周波数値に関して、850および860は必要に応じて反復される。
開示されているように、実施形態は、逆信号ルックアップテーブルを生成し、ルックアップテーブルに基づいてアクチュエータに適用されるハプティック信号の電圧を変化させることによりアクチュエータをオーバードライブする。特定の周波数にて、オーバードライブ電圧は、アクチュエータの物体がアクチュエータのケーシングと接触することを防ぐために減少される。オーバードライブの結果として、アクチュエータの動的範囲が増加し、したがって、比較的強い短いパルスを有するハプティック効果が生成され得る。
いくつかの実施形態が本明細書に具体的に例示および/または記載されている。しかしながら、開示された実施形態の修飾および変更が、上記の教示に含まれ、本発明の精神および意図する範囲から逸脱せずに添付の特許請求の範囲の範囲内であることは理解されるであろう。

Claims (14)

  1. アクチュエータを使用してハプティック効果を生成する方法であって、
    標準電圧でアクチュエータについての周波数応答を受信するステップと、
    前記周波数応答に基づいてオーバードライブ電圧についてのルックアップテーブルを生成するステップと、
    前記ハプティック効果についてのハプティック信号を受信するステップと、
    前記ハプティック効果についての1つまたは複数の周波数を抽出するステップと、
    前記周波数の各々について前記ルックアップテーブルから対応するオーバードライブ電圧を決定するステップと、
    前記周波数の各々について、前記対応するオーバードライブ電圧を前記アクチュエータに印加するステップと、
    を含み、前記オーバードライブ電圧は前記標準電圧以上である、方法。
  2. 前記ハプティック信号はパラメータ化される、請求項1に記載の方法。
  3. 前記ハプティック信号は任意信号を含む、請求項1に記載の方法。
  4. 記任意信号を複数の時間分に分割するステップをさらに含み、
    前記1つまたは複数の周波数を抽出するステップは、各時間分について周波数領域解析を使用して周波数を抽出するステップを含む、請求項3に記載の方法。
  5. 前記アクチュエータは線形共振アクチュエータを含む、請求項1に記載の方法。
  6. 前記ルックアップテーブルを生成するステップは、
    前記アクチュエータの数学的モデルを導くステップと、
    前記数学的モデルから逆モデルを生成するステップと、
    を含む、請求項1に記載の方法。
  7. 前記ルックアップテーブルを生成するステップは、
    複数のオーバードライブ電圧にて前記アクチュエータの周波数応答を測定するステップを含み、前記オーバードライブ電圧は、物体と接触するハウジングからの機械的ノイズを有さず、より大きな加速度を生じる、請求項1に記載の方法。
  8. プロセッサと、
    前記プロセッサに接続されるアクチュエータ駆動回路と、
    前記アクチュエータ駆動回路に接続されるアクチュエータであって、標準動作電圧を有する、アクチュエータと、
    前記アクチュエータに対応する周波数応答ルックアップテーブルおよびハプティック効果を生成するために前記プロセッサにより実行される命令を保存する前記プロセッサに接続されるメモリと、
    を含み、
    前記プロセッサは、
    ハプティック効果のためのハプティック信号を受信し、前記ハプティック信号についての1つまたは複数の周波数を抽出し、
    前記周波数の各々について前記ルックアップテーブルから対応するオーバードライブ電圧を決定し、
    前記周波数の各々について、前記対応するオーバードライブ電圧を前記アクチュエータ駆動回路を介して前記アクチュエータに印加し、前記オーバードライブ電圧は標準電圧以上である、ハプティック動作可能なシステム。
  9. 前記アクチュエータはリニア共振アクチュエータを含む、請求項8に記載のシステム。
  10. 前記ルックアップテーブルは前記アクチュエータの数学的モデルを導くことにより生成され、前記数学的モデルから逆モデルを生成する、請求項8に記載のシステム。
  11. 前記ルックアップテーブルは、複数のオーバードライブ電圧にて前記アクチュエータの周波数応答を測定することにより生成され、前記オーバードライブ電圧は、物体と接触するハウジングからの機械的ノイズを有さず、より大きな加速度を生じる、請求項8に記載のシステム。
  12. 前記ハプティック信号はパラメータ化される、請求項8に記載のシステム。
  13. 前記ハプティック信号は任意信号を含む、請求項8に記載のシステム。
  14. プロセッサにより実行される場合、アクチュエータを使用して前記プロセッサにハプティック効果を生成させる、保存された命令を有するコンピュータ読み取り可能な媒体であって、前記生成させることは、請求項1〜7のいずれかに記載の1つまたは複数の方法を含む、コンピュータ読み取り可能な媒体。
JP2014019301A 2013-02-05 2014-02-04 ハプティック効果を生成するためのアクチュエータのためのオーバードライブ電圧 Active JP6266365B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/759,288 US8866601B2 (en) 2013-02-05 2013-02-05 Overdrive voltage for an actuator to generate haptic effects
US13/759,288 2013-02-05

Publications (2)

Publication Number Publication Date
JP2014154158A JP2014154158A (ja) 2014-08-25
JP6266365B2 true JP6266365B2 (ja) 2018-01-24

Family

ID=50150540

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014019301A Active JP6266365B2 (ja) 2013-02-05 2014-02-04 ハプティック効果を生成するためのアクチュエータのためのオーバードライブ電圧

Country Status (5)

Country Link
US (1) US8866601B2 (ja)
EP (1) EP2762999B1 (ja)
JP (1) JP6266365B2 (ja)
KR (1) KR20140100438A (ja)
CN (2) CN108919941A (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012177719A2 (en) * 2011-06-21 2012-12-27 Northwestern University Touch interface device and method for applying lateral forces on a human appendage
JP2015130168A (ja) * 2013-12-31 2015-07-16 イマージョン コーポレーションImmersion Corporation 摩擦拡張制御、及び、タッチコントロールパネルのボタンを摩擦拡張制御部へと変換する方法
KR101628894B1 (ko) * 2014-12-09 2016-06-14 한승희 터치 센싱 방법, 터치 센싱 콘트롤러 및 이를 갖는 터치 센싱 장치
US10109161B2 (en) * 2015-08-21 2018-10-23 Immersion Corporation Haptic driver with attenuation
US10366583B2 (en) * 2015-08-25 2019-07-30 Immersion Corporation Bistable haptic feedback generator
JP7036752B6 (ja) 2016-06-29 2022-05-30 コーニンクレッカ フィリップス エヌ ヴェ Eapアクチュエータ及び駆動方法
US10210724B2 (en) * 2016-06-29 2019-02-19 Immersion Corporation Real-time patterned haptic effect generation using vibrations
KR20180083710A (ko) 2017-01-13 2018-07-23 삼성전자주식회사 전자장치 및 이를 활용한 액츄에이터 제어 방법
CN106877783A (zh) * 2017-03-31 2017-06-20 珠海市魅族科技有限公司 一种马达驱动电路、方法及电子设备
CN106849781A (zh) * 2017-03-31 2017-06-13 珠海市魅族科技有限公司 一种马达驱动电路、方法及电子设备
JP6383048B1 (ja) * 2017-05-18 2018-08-29 レノボ・シンガポール・プライベート・リミテッド 触覚フィードバック・システム、電子機器および振動強度の調整方法
US10467869B2 (en) * 2017-07-30 2019-11-05 Immersion Corporation Apparatus and method for providing boost protection logic
US11175739B2 (en) * 2018-01-26 2021-11-16 Immersion Corporation Method and device for performing actuator control based on an actuator model
CN108881615A (zh) * 2018-05-02 2018-11-23 Oppo广东移动通信有限公司 电子设备振动控制系统、方法、控制器及设备
US11641546B2 (en) * 2019-06-17 2023-05-02 Cirrus Logic, Inc. Frequency-domain haptic waveform compensation for haptic transducers
CN111782046A (zh) * 2020-06-30 2020-10-16 瑞声新能源发展(常州)有限公司科教城分公司 触觉效果获取方法、系统
US11797095B2 (en) * 2022-02-14 2023-10-24 Qualcomm Incorporated Haptics waveform generator

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7123948B2 (en) * 2002-07-16 2006-10-17 Nokia Corporation Microphone aided vibrator tuning
US7742036B2 (en) 2003-12-22 2010-06-22 Immersion Corporation System and method for controlling haptic devices having multiple operational modes
KR101179777B1 (ko) 2004-11-30 2012-09-04 임머숀 코퍼레이션 진동촉각 햅틱 효과를 발생시키는 공진 디바이스를 제어하기 위한 시스템 및 방법
US7938009B2 (en) * 2006-02-03 2011-05-10 Immersion Corporation Haptic device testing
US7920694B2 (en) * 2006-02-03 2011-04-05 Immersion Corporation Generation of consistent haptic effects
EP3287874A1 (en) * 2006-04-06 2018-02-28 Immersion Corporation Systems and methods for enhanced haptic effects
US20080100568A1 (en) * 2006-10-30 2008-05-01 Koch Paul B Electronic device providing tactile feedback
US8120585B2 (en) * 2006-11-16 2012-02-21 Nokia Corporation Method, apparatus, and computer program product providing vibration control interface
US8098234B2 (en) * 2007-02-20 2012-01-17 Immersion Corporation Haptic feedback system with stored effects
US8378965B2 (en) * 2007-04-10 2013-02-19 Immersion Corporation Vibration actuator with a unidirectional drive
US7843277B2 (en) * 2008-12-16 2010-11-30 Immersion Corporation Haptic feedback generation based on resonant frequency
US9164584B2 (en) * 2009-04-21 2015-10-20 Google Technology Holdings LLC Methods and devices for consistency of the haptic response across a touch sensitive device
US10401961B2 (en) * 2009-06-09 2019-09-03 Immersion Corporation Method and apparatus for generating haptic effects using actuators
US10191547B2 (en) * 2009-08-27 2019-01-29 Kyocera Corporation Tactile sensation providing apparatus and control method for tactile sensation providing apparatus
KR101642149B1 (ko) * 2010-01-05 2016-07-25 삼성전자주식회사 터치스크린을 구비한 휴대용 단말기의 햅틱 피드백 제어 방법 및 장치
WO2012090032A1 (en) * 2010-12-31 2012-07-05 Nokia Corporation Apparatus and method for a sound generating device combined with a display unit
US8717152B2 (en) * 2011-02-11 2014-05-06 Immersion Corporation Sound to haptic effect conversion system using waveform

Also Published As

Publication number Publication date
EP2762999B1 (en) 2017-10-25
JP2014154158A (ja) 2014-08-25
KR20140100438A (ko) 2014-08-14
EP2762999A2 (en) 2014-08-06
CN103970270A (zh) 2014-08-06
US8866601B2 (en) 2014-10-21
EP2762999A3 (en) 2016-10-12
US20140218185A1 (en) 2014-08-07
CN108919941A (zh) 2018-11-30
CN103970270B (zh) 2018-06-15

Similar Documents

Publication Publication Date Title
JP6266365B2 (ja) ハプティック効果を生成するためのアクチュエータのためのオーバードライブ電圧
US10429933B2 (en) Audio enhanced simulation of high bandwidth haptic effects
US10296092B2 (en) Generating haptic effects while minimizing cascading
CN107621876B (zh) 具有增加lra带宽的触觉系统
US8179202B2 (en) Multiple pulse width modulation
US9030428B2 (en) Generating haptic effects for dynamic events
KR102024940B1 (ko) 프리미티브를 이용한 hd 햅틱 효과 생성
US9196135B2 (en) Uniform haptic actuator response with a variable supply voltage
US9733704B2 (en) User interface impact actuator
JP6562695B2 (ja) 触覚効果の動的変更
EP2463752A1 (en) Haptic feedback system with stored effects
JP2017136593A (ja) ハプティック効果のための偏心回転質量アクチュエータ最適化
CN109388234B (zh) 触觉效果编码和呈现系统
US20210223865A1 (en) Signal generation for accurate haptic feedback
CN108181988B (zh) 一种lra马达驱动芯片的控制方法以及装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170822

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171026

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171212

R150 Certificate of patent or registration of utility model

Ref document number: 6266365

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250