ユーザ相互作用を検出して、前記ユーザ相互作用に少なくとも部分的に基づいて第1のインターフェース信号を送信するように構成されるタッチセンサ式インターフェースと、前記タッチセンサ式インターフェースと通信し、且つ前記第1のインターフェース信号を受信して、前記第1のインターフェース信号に少なくとも部分的に基づいて触覚効果を決定するように構成されるプロセッサであって、前記触覚効果に関連付けられる触覚信号を事前ロードするようにさらに構成されるプロセッサと、前記プロセッサと通信し、且つ所定期間にわたり前記事前ロードされた触覚信号を記憶してから、前記触覚信号を送信するように構成されるキャッシュと、前記キャッシュと通信し、且つ前記キャッシュから前記触覚信号を受信して、前記触覚信号に少なくとも部分的に基づいて触覚効果を出力するように構成される触覚効果生成器とを備えることを特徴とするシステム。前記タッチセンサ式インターフェースが、タッチスクリーンを含むことを特徴とする、請求項1に記載のシステム。前記タッチセンサ式インターフェースが、物理的接触の前に前記ユーザ相互作用を検出し、且つ前記物理的接触を検出するように構成されることを特徴とする、請求項1に記載のシステム。前記タッチセンサ式インターフェースが、前記物理的接触の前に前記ユーザ相互作用に少なくとも部分的に基づいて前記第1のインターフェース信号を送信するように構成され、前記タッチセンサ式インターフェースが、前記物理的接触に少なくとも部分的に基づいて第2のインターフェース信号を送信するように構成されることを特徴とする、請求項3に記載のシステム。前記プロセッサが、前記第1のインターフェース信号に少なくとも部分的に基づいて前記触覚効果を決定するように構成され、前記キャッシュが、前記第2のインターフェース信号に少なくとも部分的に基づいて前記触覚信号を出力するように構成されることを特徴とする、請求項4に記載のシステム。前記所定期間が、ユーザ相互作用を検出してから前記物理的接触を検出するまでの時間であることを特徴とする、請求項3に記載のシステム。前記物理的接触の検出後に、前記キャッシュが、前記触覚効果生成器に前記触覚信号を送信することを特徴とする、請求項3に記載のシステム。前記所定期間が、予め決められていることを特徴とする、請求項1に記載のシステム。前記キャッシュが、メモリを含むことを特徴とする、請求項1に記載のシステム。前記キャッシュが、コンデンサ、インダクタ又はバッテリの1つを含むことを特徴とする、請求項1に記載のシステム。前記キャッシュが、弾み車を含み、前記触覚信号を記憶することが、前記弾み車を回転させることを含むことを特徴とする、請求項1に記載のシステム。弾み車のブレーキをさらに含み、前記触覚効果を出力することが、前記弾み車を減速させることを含むことを特徴とする、請求項11に記載のシステム。前記タッチセンサ式インターフェースの表面の上方でユーザ相互作用を検出して、前記ユーザ相互作用に対応するセンサ信号を前記プロセッサに送信するように構成されるセンサをさらに備えることを特徴とする、請求項1に記載のシステム。前記センサが、光学センサ、赤外線センサ、又はモーションセンサの1つを含むことを特徴とする、請求項13に記載のシステム。前記プロセッサ、前記キャッシュ、及び前記触覚効果生成器を含むように構成される筐体をさらに備えることを特徴とする、請求項1に記載のシステム。前記筐体が、ハンドヘルド装置の筐体を含むことを特徴とする、請求項15に記載のシステム。前記触覚効果生成器が、前記筐体に前記触覚効果を出力するように構成されることを特徴とする、請求項15に記載のシステム。触覚効果を生成する方法であって、ユーザ相互作用を検出して、前記ユーザ相互作用に少なくとも部分的に基づいてインターフェース信号を送信するように構成されるタッチセンサ式インターフェースから第1のインターフェース信号を受信するステップと、前記第1のインターフェース信号に少なくとも部分的に基づいて触覚効果を決定するステップと、前記触覚効果に関連付けられる触覚信号を、所定期間にわたり前記触覚信号を記憶するように構成されるキャッシュに事前ロードするステップと、前記触覚効果を出力するように構成される触覚効果生成器に前記触覚信号を送信するステップとを備えることを特徴とする方法。前記タッチセンサ式インターフェースが、物理的接触の前に前記ユーザ相互作用を検出して、前記物理的接触を検出するように構成されることを特徴とする、請求項18に記載の方法。前記所定期間が、前記ユーザ相互作用を検出してから物理的接触を検出するまでの期間であることを特徴とする、請求項19に記載の方法。前記タッチセンサ式インターフェースから第2のインターフェース信号を受信するステップをさらに備え、前記タッチセンサ式インターフェースが、前記物理的接触の前に前記ユーザ相互作用に少なくとも部分的に基づいて前記第1のインターフェース信号を送信して、前記物理的接触に少なくとも部分的に基づいて前記第2のインターフェース信号を送信するように構成されることを特徴とする、請求項19に記載の方法。前記第2のインターフェース信号の受信後に、前記触覚信号が、前記触覚効果生成器に送信されることを特徴とする、請求項21に記載の方法。プロセッサ実行可能プログラムコードが符号化されるコンピュータ可読媒体であって、ユーザ相互作用を検出するように構成され、前記ユーザ相互作用に少なくとも部分的に基づいてインターフェース信号を送信するようにさらに構成されるタッチセンサ式インターフェースからインターフェース信号を受信するプログラムコードと、前記インターフェース信号に少なくとも部分的に基づいて触覚効果を決定するプログラムコードと、所定期間にわたり前記触覚信号を記憶するように構成されるキャッシュに、前記触覚効果に関連付けられる触覚信号を事前ロードするプログラムコードと、前記触覚効果を出力するように構成される触覚効果生成器に、前記記憶された触覚信号を送信するプログラムコードとを備えることを特徴とするコンピュータ可読媒体。本発明の実施形態は、プレタッチ及びトゥルータッチのためのシステム及び方法を提供する。プレタッチ及びトゥルータッチの例示的な実施形態本発明の例示の実施形態は、例えば、携帯電話等のハンドヘルド装置を含む。例示のハンドヘルド装置は、以前はImmersion社のVibeTonzr振動触覚フィードバックシステムとして知られていた、Immersion社のTouchSenser3000、TouchSenser4000、又はTouchSenser5000振動触覚フィードバックシステムを搭載したSamsungHapticPhoneSCH-W420を含む。他の実施形態では、異なるハンドヘルド装置及び触覚フィードバックシステムが利用されてもよい。例示のハンドヘルド装置は、ディスプレイ、スピーカ、ネットワークインターフェース、メモリ、キャッシュ、及びこうした各要素と通信するプロセッサを備える。また、例示のハンドヘルド装置は、タッチセンサ式インターフェース及び触覚効果生成器も備える。これらは共にプロセッサと通信する。タッチセンサ式インターフェースは、ハンドヘルド装置とユーザの相互作用を感知するように構成され、触覚効果生成器は、触覚効果を出力するように構成される。例示のハンドヘルド装置は、例えば、スクロールホイール、キーボード、又はボタン等のユーザ相互作用を検出してユーザ相互作用に関連付けられるインターフェース信号をプロセッサに送信するように構成される操作子をさらに備える。例示のハンドヘルド装置において、ディスプレイは、グラフィカルユーザインターフェースをユーザに対して表示するように構成される。グラフィカルユーザインターフェースは、仮想オブジェクト、例えば、アイコン、ボタン、又は仮想キーボードを含んでもよい。例示のハンドヘルド装置は、例えば、ディスプレイの上に搭載されたタッチスクリーン等のタッチセンサ式インターフェースをさらに備える。タッチセンサ式インターフェースは、ユーザがグラフィカルユーザインターフェースに表示された仮想オブジェクトと相互作用することを可能にする。例えば、グラフィカルユーザインターフェースは、仮想キーボードを含んでもよい。このような実施形態では、タッチセンサ式インターフェースは、ユーザがキーを押すために仮想キーボード上のそのキーに触れることを可能にする。この機能性は、メッセージをタイプし、又はグラフィカルユーザインターフェース内のオブジェクトと相互作用するために使用されてもよい。例示のハンドヘルド装置は、触覚信号を受信して、触覚効果を出力するように構成される触覚効果生成器をさらに備える。触覚効果は、例えば、振動、ノッキング、うなり、衝撃、又はトルクをハンドヘルド装置に与える等の当技術分野で周知の複数の触覚効果のうちの1つを含んでもよい。例示のハンドヘルド装置において、触覚効果は、ユーザ相互作用に関連付けられた信号をタッチセンサ式インターフェースからプロセッサが受信したことの確認として作用してもよい。例えば、グラフィカルユーザインターフェースは、ボタンを含んでもよく、タッチセンサ式インターフェースは、ボタンを押すことに関連付けられたユーザ相互作用を検出して、プロセッサにインターフェース信号を送信してもよい。これに応じて、プロセッサは、インターフェース信号を受信したことを確認するための触覚効果を決定してもよい。次に、プロセッサは、触覚効果に関連付けられる触覚信号をキャッシュに事前ロードするであろう。キャッシュは、所定期間にわたって触覚信号を記憶してから、触覚効果を出力する触覚効果生成器に触覚信号を送信するであろう。例示のハンドヘルド装置において、タッチセンサ式インターフェース又は関連したセンサは、ユーザがタッチセンサ式インターフェースの表面に触れる前にユーザ相互作用を検出することが可能である。タッチスクリーンとの物理的接触を行わないユーザ相互作用は、本明細書においてプレタッチpre-touchと呼ばれる場合がある。プレタッチに基づいて、タッチスクリーンは、第1のインターフェース信号をプロセッサに送信する。また、例示のハンドヘルド装置において、タッチスクリーンは、ユーザがタッチスクリーンとの物理的接触を行うのを検出するように構成される。タッチスクリーンとの物理的接触を行うユーザ相互作用は、本明細書においてトゥルータッチtruetouchと呼ばれる場合がある。トゥルータッチに基づいて、タッチスクリーンは、第2のインターフェース信号をプロセッサに送信する。例示のハンドヘルド装置において、プロセッサがプレタッチに関連付けられる第1のインターフェース信号を受信すると、プロセッサは、触覚効果を決定するように構成される。次に、プロセッサは、触覚効果に関連付けられる触覚信号を、触覚信号を記憶するように構成されるキャッシュに送信する。次に、プロセッサがトゥルータッチに関連付けられる第2のインターフェース信号を受信すると、プロセッサは、キャッシュに信号を送信する。この信号は、キャッシュによって触覚効果を触覚効果生成器に送信させる。キャッシュを使用してプレタッチに基づく触覚効果を事前ロードしてからトゥルータッチに基づく触覚効果を出力することによって、例示のハンドヘルド装置は、ユーザがタッチスクリーンとの物理的接触を行う時間に非常に接近して触覚効果を出力することが可能になる。この機能性は、ユーザがタッチスクリーンにもはや触れていないときになって例示のハンドヘルド装置が遅延した効果を出力する危険性を低減する。これにより、例示のハンドヘルド装置は、当技術分野で周知の他の装置よりもより説得力のある触覚効果を出力することが可能になる。この例示は、本明細書で検討される一般的な主題を読者に紹介するために与えられる。本発明は、この例示には限定されない。以下の段落は、プレタッチ及びトゥルータッチのためのシステム及び方法の追加の非限定的な実施形態及び例示を記載する。プレタッチ及びトゥルータッチのための例示のシステム次に、複数の図面を通じて同様の番号が同様の要素を示す図面を参照すると、図1は、本発明の一実施形態によるプレタッチ及びトゥルータッチのためのシステムのブロック図である。図1に示されるように、システム100は、例えば、携帯電話、PDAportabledigitalassistant、携帯型メディアプレーヤ、携帯型コンピュータ、メッセージング装置、又は携帯型ゲーム装置等のハンドヘルド装置102を備える。幾つかの実施形態では、ハンドヘルド装置102は、より大きな装置、例えば、ラップトップ若しくはデスクトップコンピュータ、テレビ、又はモニタを備える。ハンドヘルド装置102は、ネットワークインターフェース112、タッチセンサ式インターフェース114、ディスプレイ116、触覚効果生成器118、スピーカ120、メモリ122、キャッシュ124、及びセンサ126と通信するプロセッサ110を備える。プロセッサ110は、ディスプレイ116に示されるグラフィカルユーザインターフェースを生成するように構成される。プロセッサ110は、メモリ122に記憶されるコンピュータ実行可能プログラム命令を実行するように構成される。例えば、プロセッサ110は、メッセージング又は触覚フィードバック生成のために1つ以上のコンピュータプログラムを実行してもよい。プロセッサ110は、マイクロプロセッサ、DSPdigitalsignalprocessor、ASICapplication-specificintegratedcircuit、1つ以上のFPGAfieldprogrammablegatearray、又は状態機械を備えてもよい。プロセッサ110は、例えば、PLCprogrammablelogiccontroller、PICprogrammableinterruptcontroller、PLDprogrammablelogicdevice、PROMprogrammableread-onlymemory、EPROM若しくはEEPROMelectronicallyprogrammableread-onlymemory、又は他の類似の装置等のプログラム可能電子装置をさらに備えてもよい。メモリ122は、プロセッサ110によって実行されると、本明細書に記載したような様々なステップをプロセッサ110に実行させる命令を記憶するコンピュータ可読媒体を含む。コンピュータ可読媒体の実施形態は、限定されないが、電子、光学、磁気、又はプロセッサ110にコンピュータ実行可能命令を記憶及び提供可能な他の記憶装置若しくは伝送装置を備えてもよい。媒体の他の例は、限定されないが、フロッピー登録商標ディスク、CD-ROM、磁気ディスク、メモリチップ、ROM、RAM、ASIC、構成プロセッサ、全ての光学媒体、全ての磁気テープ若しくは他の磁気媒体、又はコンピュータプロセッサが読取り可能な任意の他の媒体を含む。さらに、様々な他の装置は、例えば、ルータ、プライベート若しくはパブリックネットワーク、又は他の伝送装置等のコンピュータ可読媒体を含んでもよい。記載されたプロセッサ110及び処理は、1つ以上の構造内にあってもよく、1つ以上の構造にわたって分散されてもよい。プロセッサ110は、ネットワークインターフェース112と通信する。ネットワークインターフェース112は、例えば、赤外線、無線、Wi-Fi又はセルラネットワーク通信等の1つ以上の移動式通信方法を備えてもよい。他の変形では、ネットワークインターフェース112は、例えば、イーサネット登録商標等の有線ネットワークインターフェースを備える。ハンドヘルド装置102は、例えば、セルラネットワーク及び/又はインターネット等のネットワークを介して他の装置図示せずとメッセージ又は仮想メッセージを交換するように構成され得る。装置間で交換されるメッセージの実施形態は、音声メッセージ、テキストメッセージ、データメッセージ、又は他の形態のデジタルメッセージを含んでもよい。また、プロセッサ110は、1つ以上のタッチセンサ式インターフェースとも通信する。タッチセンサ式インターフェース114は、タッチセンサ式インターフェース114例えば、タッチスクリーン、タッチパッド又は当技術分野で周知の何らかの他の種類の物理的装置インターフェースを含んでもよい。幾つかの実施形態では、プロセッサは、単一のタッチセンサ式インターフェース114と通信する。他の実施形態では、プロセッサは、複数のタッチセンサ式インターフェース、例えば、タッチスクリーン及びタッチパッドと通信する。タッチセンサ式インターフェース114は、ユーザ相互作用を検出し、ユーザ相互作用に基づいて、プロセッサ110にインターフェース信号を送信するように構成される。また、図1に示される実施形態では、プロセッサ110は、ディスプレイ116とも通信する。プロセッサ110は、ディスプレイ116に示されるユーザインターフェースの図形表現を生成して、ディスプレイ116に表示信号を送信するように構成され得る。他の実施形態では、ディスプレイ116は、別の装置から表示信号を受信するように構成される。例えば、幾つかの実施形態では、ディスプレイ116は、例えば、コンピュータモニタ等の外部ディスプレイを含んでもよい。ディスプレイ116は、表示信号を受信して、その表示信号に関連付けられる画像を出力するように構成される。幾つかの実施形態では、表示信号はVGA、HDMI、SVGA、VIDEO、S-VIDEO、又は当技術分野で周知の他の種類の表示信号を含んでもよい。幾つかの実施形態では、ディスプレイ116は、例えば、LCDLiquidCrystalDisplay又はプラズマスクリーンディスプレイ等のフラットスクリーンディスプレイを含む。他の実施形態では、ディスプレイ116は、CRTCathodeRayTube、又は当技術分野で周知の他の種類のディスプレイを含む。幾つかの実施形態では、ディスプレイ116は、タッチセンサ式インターフェース114を含んでもよい。このような実施形態では、タッチセンサ式インターフェース114は、ディスプレイ116の上に搭載されるタッチスクリーンを含んでもよい。幾つかの実施形態では、タッチセンサ式インターフェース114及びディスプレイ116は、例えば、タッチスクリーンLCD等の単一の一体型構成要素を含んでもよい。幾つかの実施形態では、タッチセンサ式インターフェース114から受信される信号は、ディスプレイ116に示されるグラフィカルユーザインターフェースとの相互作用に関連付けられてもよい。例えば、一実施形態では、タッチセンサ式インターフェース114は、タッチスクリーンを含んでもよく、グラフィカルユーザインターフェースは、仮想キーボードを含んでもよい。このような実施形態では、ユーザがキーボードのキーの1つを覆うタッチスクリーンの一部と相互作用すると、タッチスクリーンは、ユーザ相互作用に対応する信号をプロセッサ110に送信する。この信号に基づいて、プロセッサ110は、ユーザが仮想キーボード上でキーの1つを押したことを判断するであろう。幾つかの実施形態では、この機能性は、例えば、テキストメッセージ及びEメール等のメッセージをタイプするために使用されてもよい。このような実施形態は、ユーザがディスプレイ上の他のアイコン及び仮想オブジェクトと相互作用することをさらに可能にしてもよい。例えば、幾つかの実施形態では、ユーザは、タッチスクリーンをフリックして仮想ボールを移動させ、又はタッチスクリーン上の仮想つまみを回してもよい。図1に示されていない幾つかの実施形態では、ハンドヘルド装置は、例えば、ユーザとグラフィカルユーザインターフェースとの間の同様の相互作用を容易にするスクロールホイール、ローラボール、又はボタン等の追加の操作子を備えてもよい。タッチセンサ式インターフェース114は、2種類のユーザ相互作用を検出するように構成される。第1のタッチセンサ式インターフェース114は、プレタッチを検出するように構成される。プレタッチは、ユーザがタッチセンサ式インターフェース114との物理的接触を行う前のユーザ相互作用を含んでもよい。幾つかの実施形態では、タッチセンサ式インターフェース114は、ユーザがその表面から数センチメートル以内にいる場合にプレタッチを、例えば3cm以内の任意の相互作用を検出してもよい。他の実施形態では、タッチセンサ式インターフェース114は、ユーザがユーザインターフェースに、例えば1/2cm以内に接近すると、プレタッチを検出してもよい。他の実施形態では、タッチセンサ式インターフェース114は、ユーザが最初にタッチセンサ式インターフェースと接触したものの、タッチセンサ式インターフェース114に圧力を加えていない場合にプレタッチを検出してもよい。他の実施形態では、タッチセンサ式インターフェース114は、ユーザがタッチセンサ式インターフェース114と接触したものの、皮膚の閾値表面に満たない領域がタッチセンサ式インターフェース114に接触しているに過ぎない場合に、プレタッチを検出してもよい。例えば、タッチセンサ式インターフェース114は、ユーザがタッチセンサ式インターフェース114と接触したものの、皮膚の.2cm2以下がタッチセンサ式インターフェース114に接触しているに過ぎない場合に、プレタッチを検出してもよい。さらに他の実施形態では、タッチセンサ式インターフェース114は、ユーザがタッチセンサ式インターフェース114と接触したものの、接触が閾値時間長にわたって持続しなかった場合に、プレタッチを検出してもよい。例えば、ユーザがタッチセンサ式インターフェースに接触したものの、タッチセンサ式インターフェース114と.02秒間も接触を保たなかった場合である。幾つかの実施形態では、タッチセンサ式インターフェース114は、静電容量の変化を検出することによりプレタッチを検出してもよい。例えば、このような実施形態では、タッチセンサ式インターフェース114は、容量性タッチスクリーンを備えてもよい。別の実施形態では、タッチセンサ式インターフェース114は、抵抗の変化を検出することによりプレタッチを検出してもよい。例えば、このような実施形態では、タッチセンサ式インターフェース114は、抵抗性タッチスクリーンを備えてもよい。タッチセンサ式インターフェース114は、プレタッチを検出すると、プロセッサ110に第1のインターフェース信号を送信する。また、幾つかの実施形態では、プロセッサ110は、1つ以上のセンサ126とも通信する。センサ126は、タッチセンサ式インターフェース114又はディスプレイ116の表面上で、例えば、プレタッチを含むユーザ相互作用等のユーザ相互作用を検出するように構成されるセンサを含む。このユーザ相互作用に基づいて、センサ126は、対応するセンサ信号をプロセッサ110に送信するであろう。センサ126は、例えば、光学、赤外線、モーションセンサ、又は当技術分野で周知の他の何らかのセンサを含んでもよい。また、タッチセンサ式インターフェース114は、トゥルータッチを検出するように構成される。トゥルータッチは、タッチセンサ式インターフェースとの物理的接触を行うユーザ相互作用を含んでもよい。例えば、一実施形態において、ユーザが自身の指をタッチセンサ式インターフェース114の表面に置くと、トゥルータッチが生じる。このような実施形態では、タッチセンサ式インターフェース114と接触している皮膚表面領域の閾値を超える場合、例えば、皮膚の.2cm2以上がタッチセンサ式インターフェース114に接触している場合、タッチセンサ式インターフェース114は、トゥルータッチを検出してもよい。他の実施形態では、タッチセンサ式インターフェース114は、ユーザが最初にタッチセンサ式インターフェースと接触すると、プレタッチを検出してもよい。このような実施形態では、タッチセンサ式インターフェース114は、ユーザがタッチセンサ式インターフェース114に所定量の力、例えば、.2Nを加えると、トゥルータッチを検出してもよい。このような実施形態では、タッチセンサ式インターフェース114は、例えば、機械式又は空気圧力センサ等の力センサをさらに備えてもよい。例えば、このような実施形態では、タッチセンサ式インターフェース114は、プレタッチを検出するように構成される容量性タッチスクリーンを備え、トゥルータッチを検出するように構成される圧力センサをさらに備えてもよい。他の実施形態では、タッチセンサ式インターフェース114は、複数の操作子、例えば、ボタン又はスイッチ及びタッチスクリーンを備えてもよい。このような実施形態では、ボタンは、プレタッチを検出するように構成されてもよく、タッチスクリーンは、トゥルータッチを検出するように構成されてもよい。他の実施形態では、タッチスクリーンは、プレタッチを検出するように構成されてもよく、ボタンは、トゥルータッチを検出するように構成されてもよい。タッチセンサ式インターフェース114は、トゥルータッチを検出すると、プロセッサ110に第2のインターフェース信号を送信する。また、図1に示されるように、プロセッサ110は、キャッシュ124とも通信する。キャッシュ124は、プロセッサ110から触覚信号を受信して、所定期間にわたり触覚信号を記憶又は事前ロードするように構成される。幾つかの実施形態では、所定期間は、固定されており、例えば、10msの時間である。他の実施形態では、所定期間は、プレタッチとトゥルータッチとの間の時間長によって定義される。例えば、このような実施形態では、プロセッサ110は、タッチセンサ式インターフェースがプレタッチを検出した後、キャッシュ124に触覚信号を送信する。次に、キャッシュ124は、プロセッサ110がトゥルータッチに関連付けられるインターフェース信号をタッチセンサ式インターフェース114から受信するまで、触覚信号を記憶する。幾つかの実施形態では、キャッシュは、メモリ、例えば、RAM、Flash、ROM、又は当技術分多で周知の他の何らかのメモリを含んでもよい。他の実施形態では、キャッシュ124は、機械式エネルギを記憶する手段、例えば、弾み車又はバネを含んでもよい。このような実施形態では、触覚効果の記憶は、弾み車を回転させることを含み、触覚効果の出力は、弾み車にブレーキをかけることを含む。さらに他の実施形態では、キャッシュ及び触覚効果生成器は、単一の構成要素を含んでもよい。このような実施形態では、触覚信号の事前ロードは、触覚効果生成器が知覚可能な触覚効果を出力する点の直下のレベルにまで触覚効果生成器に電力を供給することを含んでもよい。例えば、このような実施形態では、触覚信号の事前ロードは、アクチュエータモータの静止摩擦係数を破るのに必要なレベルの直下の点まで偏心回転質量アクチュエータに電力を供給することを含んでもよい。さらに、このような実施形態では、触覚信号の送信は、アクチュエータに追加の電力を加えることで、アクチュエータに触覚効果を出力させることを含んでもよい。このような実施形態では、追加の電力は、実質的に全出力の触覚信号を含んでもよい。幾つかの実施形態では、キャッシュ124はコンデンサを含んでもよい。このような実施形態では、触覚信号の事前ロードは、触覚効果生成器をジャンプスタートするために使用され得る電力でコンデンサを充電することを含んでもよい。他の実施形態では、コンデンサは、既に動作中の触覚効果生成器にエネルギ増加又はオーバードライブを提供するために使用され得る。図1に示されるように、ハンドヘルド装置102は、1つ以上の触覚効果生成器118を備える。プロセッサ110は、触覚効果を決定して、触覚効果に対応する触覚信号をキャッシュ124に事前ロード又は送信するように構成される。キャッシュ124は、所定期間にわたって触覚信号を記憶してから、触覚効果生成器118に触覚信号を送信するように構成される。触覚効果生成器118は、触覚信号を受信して、触覚効果を出力するように構成される。幾つかの実施形態では、触覚効果生成器118は、キャッシュ124の放出後、触覚効果を出力するようにさらに構成される。例えば、幾つかの実施形態では、触覚効果生成器118は、キャッシュを放出してから、触覚効果の出力を停止させる信号をプロセッサ110から受信するまで、触覚効果を出力し続けてもよい。触覚効果生成器118は、アクチュエータ、例えば、圧電アクチュエータ、電気モータ、電磁アクチュエータ、音声コイル、リニア共振アクチュエータ、形状記憶合金、電気活性ポリマ、ソレノイド、偏心回転質量モータERM又はリニア共振アクチュエータLRAであってもよい。別の実施形態では、触覚効果生成器118は、触覚効果を生成するように構成される静電気生成器又は静電気ディスプレイを含んでもよい。例えば、このような実施形態では、触覚効果生成器118は、ユーザの指を触覚効果生成器の表面に引き付ける力を生成する周期的な静電気帯電を出力するために1つ以上の容量性シートのフィルムを使用してもよい。例えば、ユーザの指とディスプレイの表面又はタッチセンサ式インターフェース114の表面との間に帯電差を生成することによる。幾つかの実施形態では、静電気力は、ユーザの指と触覚効果生成器との間の摩擦を制御するように構成されてもよい。この摩擦は、ディスプレイの表面のテクスチャ、又は他の何らかの触覚効果をシミュレートしてもよい。幾つかの実施形態では、プレタッチを検出した後、タッチセンサ式インターフェース114は、トゥルータッチを検出することがなくてもよい。このような実施形態では、プロセッサ110は、既定の期間待機してから、如何なる効果も装置100のユーザに知覚可能とならないように徐々に触覚効果を放出する命令をキャッシュ124に送信するように構成されてもよい。例えば、プロセッサ110は、コンデンサの容量を徐々に放出し、弾み車の速度を低減させ、又はメモリに記憶された触覚信号を消去するように構成されてもよい。このような実施形態では、キャッシュ124は、触覚効果を出力せずに放出される。また、図1に示されるように、プロセッサ110は、スピーカ120とも通信する。スピーカ120は、プロセッサ110から音声信号を受信して、ユーザに出力するように構成される。幾つかの実施形態では、音声信号は、触覚効果生成器118によって出力される触覚効果、又はディスプレイ116によって出力される画像に関連付けられてもよい。他の実施形態では、音声信号は、触覚効果又は画像に対応しなくてもよい。図2は、本発明の一実施形態によるプレタッチ及びトゥルータッチのためのシステムを利用する例示のハンドヘルド装置である。図2は、例えば、携帯電話、PDA、携帯型メディアプレーヤ、グローバルポジショニングシステム、又は携帯型ゲーム装置等のハンドヘルド装置200を含む。ハンドヘルド装置200は、例えば、セルラネットワーク又はインターネット等のネットワークを介して、音声メール、テキストメッセージ、及び他のデータメッセージのような信号を送信及び受信するように構成される。ハンドヘルド装置200は、無線ネットワークインターフェース及び/又は有線ネットワークインターフェース図2には示されないを備えてもよい。図2には装置200がハンドヘルド移動装置として例示されるが、他の実施形態は、例えば、ビデオゲームシステム及び/又はパーソナルコンピュータ等の異なる装置を含んでもよい。図2に示されるように、ハンドヘルド装置200は、筐体202及びディスプレイ206を備える。幾つかの実施形態では、ディスプレイ206は、LCDディスプレイを含んでもよい。他の実施形態では、ディスプレイ206は、プラズマディスプレイ、又は当技術分多で周知の他の種類のディスプレイを含んでもよい。図2に示される実施形態では、ディスプレイ206は空白である。しかし、ディスプレイ206は、プロセッサから表示信号を受信して、ユーザに出力するように構成される。例えば、幾つかの実施形態では、こうした信号は、グラフィカルユーザインターフェースを含んでもよい。このような実施形態では、ディスプレイ206は、グラフィカルユーザインターフェースを含む表示信号を受信して、グラフィカルユーザインターフェースを含む画像を出力するように構成される。さらに図2を参照すると、ハンドヘルド装置200は、操作子214をさらに備える。図2に示される実施形態では、操作子214は、ローラボール及びボタンを備える。また、ハンドヘルド装置200は、タッチセンサ式インターフェース204も備える。図2に示される実施形態では、タッチセンサ式インターフェースは、ディスプレイ206の上に配置されるタッチスクリーンを備える。幾つかの実施形態では、ディスプレイ206及びタッチスクリーンは、例えば、タッチスクリーンディスプレイ等の単一の一体型構成要素を含んでもよい。操作子214及びタッチセンサ式インターフェース204は、ユーザ相互作用を検出して、ユーザ相互作用に対応するインターフェース信号をプロセッサに送信するように構成される。幾つかの実施形態では、ユーザ相互作用は、ディスプレイ206に示されるグラフィカルユーザインターフェースに関連付けられる。このような実施形態では、プロセッサは、インターフェース信号を受信して、インターフェース信号に少なくとも部分的に基づいて、グラフィカルユーザインターフェースを操作する。例えば、ユーザは、グラフィカルユーザインターフェースに表示される仮想ボタンを押すために操作子214又はタッチセンサ式インターフェース204を使用してもよい。別の実施形態では、ユーザは、グラフィカルユーザインターフェース内の1組のメニューを操作するために操作子214又はタッチセンサ式インターフェース204を使用してもよい。タッチセンサ式インターフェース204は、2種類のユーザ相互作用を検出するように構成される。第1のタッチセンサ式インターフェース204は、プレタッチを検出するように構成される。プレタッチは、ユーザがタッチセンサ式インターフェース204の表面との物理的接触を行う前のユーザ相互作用を含んでもよい。このユーザ相互作用は、タッチセンサ式インターフェース204と接触する皮膚の所定の閾値領域をもたらさず、又は所定閾値時間長の間持続していないユーザ相互作用である。例えば、タッチセンサ式インターフェース204は、その表面の数ミリメートルから数センチメートルまで上のユーザ相互作用を検出し、又はユーザがタッチセンサ式インターフェース204と接触したものの、皮膚の.2cm2以下がタッチセンサ式インターフェース204に接触しているに過ぎない場合に、プレタッチを検出してもよい。タッチセンサ式インターフェース204は、プレタッチを検出すると、プロセッサに第1のインターフェース信号を送信する。また、タッチセンサ式インターフェース204は、トゥルータッチを検出するようにも構成される。トゥルータッチは、タッチセンサ式インターフェースの表面との物理的接触を行うユーザ相互作用を含んでもよい。他の実施形態では、タッチセンサ式インターフェース204は、皮膚の所定の閾値領域がタッチセンサ式インターフェース204と接触している場合に、トゥルータッチを検出してもよい。例えば、ユーザがタッチスクリーンの表面に自身の指を置く場合、又はタッチスクリーンが皮膚の.2cm2以上との接触を検出する場合である。タッチセンサ式インターフェース204は、トゥルータッチを検出すると、プロセッサに第2のインターフェース信号を送信する。幾つかの実施形態では、プレタッチ及びトゥルータッチは、タッチセンサ式インターフェース204によって検出される2つの閾値として解釈され得る。例えば、一実施形態では、タッチセンサ式インターフェース204は、容量性タッチスクリーンを備える。このような実施形態では、タッチセンサ式インターフェース204は、第1の静電容量を検出すると、プレタッチを検出してもよい。さらに、このような実施形態では、タッチセンサ式インターフェース204は、第1の静電容量より大きい又は小さい第2の静電容量を検出すると、トゥルータッチを検出してもよい。別の実施形態では、タッチセンサ式インターフェース204は、抵抗性タッチスクリーンを含んでもよい。このような実施形態では、タッチセンサ式インターフェース204は、第1の抵抗を検出すると、プレタッチを検出してもよい。さらに、このような実施形態では、タッチセンサ式インターフェース204は、第1の静電容量より大きい又は小さい第2の抵抗を検出すると、トゥルータッチを検出してもよい。他の実施形態では、閾値は、異なる種類、例えば、電圧、電流、磁気、温度、又はデータに基づく閾値であってもよい。プロセッサがプレタッチに関連付けられる第1のインターフェース信号を受信すると、プロセッサ110は、触覚効果を決定する。次に、プロセッサは、触覚効果を事前ロードするように構成されるキャッシュ図2には示されないに触覚信号を送信する。次に、プロセッサは、トゥルータッチに関連付けられる第2のインターフェース信号を受信すると、キャッシュに信号を送信する。この信号を受信すると、キャッシュは、触覚効果を出力するように構成される触覚効果生成器図2には示されないに触覚信号を送信する。他の実施形態では、タッチセンサ式インターフェース204は、キャッシュと直接通信する。このような実施形態では、タッチセンサ式インターフェース204は、トゥルータッチに関連付けられる信号をキャッシュに直接送信するように構成される。幾つかの実施形態では、プレタッチを検出した後、タッチセンサ式インターフェース204は、トゥルータッチを検出することがなくてもよい。このような実施形態では、プロセッサは、既定の期間待機してから、徐々に触覚効果を放出する命令をキャッシュに送信するように構成されてもよい。例えば、コンデンサの容量を徐々に放出し、弾み車の速度を徐々に低減させ、又はメモリに記憶された触覚信号を消去する。このような実施形態では、キャッシュは、触覚効果を出力せずに放出される。図3Aは、本発明の一実施形態によるプレタッチ及びトゥルータッチのためのシステムの例示である。図3Aは、例えば、携帯電話、PDA、携帯型メディアプレーヤ、又は携帯型ゲーム装置等のハンドヘルド装置300を備える。ハンドヘルド装置300は、例えば、セルラネットワーク又はインターネット等のネットワークを介して、音声メール、テキストメッセージ、及び他のデータメッセージのような信号を送信及び受信するように構成される。ハンドヘルド装置300は、無線ネットワークインターフェース及び/又は有線ネットワークインターフェース図3Aには示されないを備える。図3Aには装置300がハンドヘルド移動装置として例示されるが、他の実施形態は、例えば、ビデオゲームシステム及び/又はパーソナルコンピュータ等の異なる装置を含んでもよい。図3Aに示されるように、ハンドヘルド装置300は、筐体302及びディスプレイ316を備える。幾つかの実施形態では、ディスプレイ316は、LCDディスプレイを含んでもよい。他の実施形態では、ディスプレイ316は、プラズマディスプレイ、又は当技術分多で周知の他の種類のディスプレイを含んでもよい。ディスプレイ316は、プロセッサから表示信号を受信して、ユーザに出力するように構成される。図3Aに示される実施形態では、ディスプレイ316は、仮想QWERTYキーボード、ハート、及びテキストボックスを含むグラフィカルユーザインターフェースを備える。さらに図3Aを参照すると、ハンドヘルド装置300は、タッチセンサ式インターフェース314をさらに備える。図2に示される実施形態では、タッチセンサ式インターフェース314は、ディスプレイ316の上に配置されるタッチスクリーンを備える。タッチセンサ式インターフェース314は、2種類のユーザ相互作用を検出して、ユーザ相互作用に対応するインターフェース信号をプロセッサ110に送信するように構成される。第1のタッチセンサ式インターフェース314は、プレタッチを検出するように構成される。プレタッチは、ユーザがタッチセンサ式インターフェース314の表面との物理的接触を行う前のユーザ相互作用を含んでもよい。例えば、図3Aに示されるように、ユーザの指304は、タッチセンサ式インターフェース314に向かって移動している。図3Aに示される実施形態では、タッチセンサ式インターフェース314は、ユーザの指304がタッチセンサ式インターフェース314との物理的接触を行う前のユーザ相互作用を検出してもよい。例えば、幾つかの実施形態では、タッチセンサ式インターフェース314は、タッチセンサ式インターフェース314の表面上の僅か数ミリメートル、例えば5mm以内にある場合、ユーザの指304を検出してもよい。他の実施形態では、タッチセンサ式インターフェース314は、タッチセンサ式インターフェース314の表面上の数センチメートル、例えば5cm以内にある場合、ユーザの指304を検出するであろう。他の実施形態では、タッチセンサ式インターフェース314は、ユーザがタッチセンサ式インターフェース314と接触したものの、皮膚の閾値領域以下がタッチセンサ式インターフェース314と接触している場合に、プレタッチを検出してもよい。他の実施形態では、タッチセンサ式インターフェースは、所定の閾値期間以下、例えば、.02秒以下の間ユーザ相互作用を検出する場合、プレタッチを検出してもよい。タッチセンサ式インターフェース314は、プレタッチを検出すると、プロセッサ110に第1のインターフェース信号を送信する。プロセッサ110がプレタッチに関連付けられる第1のインターフェース信号を受信すると、プロセッサ110は、触覚効果を決定する。次に、プロセッサ110は、触覚信号を事前ロードするように構成されるキャッシュ図3Aには示されないに触覚信号を送信する。幾つかの実施形態では、キャッシュは、メモリ、例えば、RAM、Flash、ROM、又は当技術分多で周知の他の種類のメモリを含んでもよい。このような実施形態では、触覚信号の事前ロードは、メモリに触覚信号を記憶することを含んでもよい。他の実施形態では、キャッシュは、バッテリ、コンデンサ、インダクタ、又は他の何らかのエネルギ記憶手段を含んでもよい。このような実施形態では、触覚信号の事前ロードは、触覚効果の生成に必要なエネルギを記憶することを含んでもよい。さらに他の実施形態では、キャッシュは、機械式エネルギを記憶する手段、例えば、弾み車又はバネを含んでもよい。このような実施形態では、触覚信号の事前ロードは、弾み車を回転させること又はバネに事前負荷をかけることを含んでもよい。さらに他の実施形態では、キャッシュは、触覚効果生成器自体を含んでもよい。このような実施形態では、触覚信号の事前ロードは、ユーザが触覚効果を感じることが出来る点の直下の点にまで触覚効果生成器に電力を供給することを含む。例えば、触覚信号の事前ロードは、触覚効果生成器内の静止摩擦係数を破る電力の直下の点まで触覚効果生成器に電力を供給することを含んでもよい。このような実施形態では、触覚信号の送信は、触覚効果生成器に追加の電力を加えることで、触覚効果生成器に触覚効果を出力させることを含んでもよい。このような実施形態では、追加の電力は、実質的に全出力の触覚信号を含んでもよい。図3Bは、本発明の一実施形態によるプレタッチ及びトゥルータッチのためのシステムの例示である。図3Bは、図3Aにも示されるハンドヘルド装置300の側面図を含む。図3Bに示される実施形態では、ユーザの指304は、タッチセンサ式インターフェース314と物理的接触を行っている。ユーザの指304がタッチセンサ式インターフェース314と物理的接触を行うと、それはトゥルータッチを検出する。他の実施形態では、タッチセンサ式インターフェース314は、皮膚の所定の閾値領域がタッチセンサ式インターフェース314と接触するまで、トゥルータッチを検出しなくてもよい。例えば、.2cm2以上がタッチセンサ式インターフェース314と接触する場合である。他の実施形態では、タッチセンサ式インターフェース314は、ユーザがタッチセンサ式インターフェース314と所定の閾値期間以上の間、例えば、.02秒以上接触している場合に、トゥルータッチを検出してもよい。タッチセンサ式インターフェースは、トゥルータッチを検出すると、プロセッサ110に第2のインターフェース信号を送信する。プロセッサ110が第2のインターフェース信号を受信すると、プロセッサ110は、触覚効果生成器に触覚信号を送信するように構成されるキャッシュに信号を送信して、触覚効果生成器が触覚効果を出力する。キャッシュがメモリを含む実施形態では、触覚信号の送信は、触覚効果生成器に触覚信号を送信することを含む。キャッシュがバッテリ、インダクタ又はコンデンサ等のエネルギ貯蔵装置を含む実施形態では、触覚信号の送信は、触覚効果生成器にエネルギを出力することを含む。キャッシュが弾み車を含む実施形態では、触覚信号の送信は、触覚効果生成器の速度を遅くするように構成されるブレーキに信号を送信して、ハンドヘルド装置にトルクを出力することを含む。キャッシュが触覚効果生成器を含む実施形態では、触覚効果生成器に触覚信号を送信することは、触覚効果を生成するのに必要な電力で触覚効果生成器を作動させることを含む。幾つかの実施形態では、プレタッチを検出した後、タッチセンサ式インターフェース314は、トゥルータッチを検出することがなくてもよい。このような実施形態では、プロセッサ110は、既定の期間待機してから、徐々に触覚効果を放出する命令をキャッシュに送信するように構成されてもよい。例えば、コンデンサの容量を徐々に放出し、弾み車の速度を徐々に遅くし、又はメモリに記憶された触覚信号を消去する。このような実施形態では、キャッシュは、触覚効果を出力せずに放出される。プレタッチ及びトゥルータッチのための例示の方法図4は、本発明の一実施形態によるプレタッチ及びトゥルータッチの方法の流れ図である。図4に示される方法400は、図1に示されるシステムを参照して記載される。方法400は、ユーザ相互作用を検出して、ユーザ相互作用に少なくとも部分的に基づいてインターフェース信号を送信するように構成されるタッチセンサ式インターフェース114から、プロセッサ110がインターフェース信号を受信すると開始する402。幾つかの実施形態では、タッチセンサ式インターフェース114は、タッチパッド又はタッチスクリーンを含む。幾つかの実施形態では、タッチセンサ式インターフェースは、ディスプレイの上に搭載される。タッチセンサ式インターフェース114は、2種類のユーザ相互作用、プレタッチ及びトゥルータッチを検出するように構成される。プレタッチは、タッチセンサ式インターフェース114の表面との接触を行わないタッチセンサ式インターフェース114の表面上方のユーザ相互作用を含んでもよい。例えば、一実施形態では、ユーザは、仮想キーボードと相互作用するためにタッチセンサ式インターフェースを使用してもよい。このような実施形態では、タッチセンサ式インターフェース114は、ユーザの指がタッチスクリーンの表面上方の数ミリメートル、例えば、5ミリメートル以内にある場合にプレタッチを検出してもよい。他の実施形態では、タッチセンサ式インターフェース114は、表面から離れたユーザ相互作用を検出してもよい。例えば、ユーザ相互作用が3センチメートル以内又はそれ以上である場合である。さらに他の実施形態では、タッチセンサ式インターフェース114は、所定の閾値期間にわたって、例えば、.02秒以下の間しか続かなかったユーザの接触を検出する場合に、プレタッチを検出してもよい。さらに別の実施形態では、タッチセンサ式インターフェース114は、ユーザの接触を検出するが、皮膚の閾値領域以下、例えば、皮膚の.2cm2以下がタッチセンサ式インターフェース114と接触している場合に、プレタッチを検出してもよい。次に、タッチセンサ式インターフェース114は、第2のインターフェース信号を送信して、プロセッサ110が、第2のインターフェース信号を受信する404。タッチセンサ式インターフェース114は、トゥルータッチに少なくとも部分的に基づいて、プロセッサ110に第2のインターフェース信号を送信するように構成される。トゥルータッチは、例えば、ユーザがタッチセンサ式インターフェースの表面に指を置く場合に、ユーザとタッチセンサ式インターフェースとの間の物理的接触をもたらすユーザ相互作用を含んでもよい。他の実施形態では、タッチセンサ式インターフェース114は、皮膚の所定の閾値領域がタッチセンサ式インターフェース114と接触するまで、トゥルータッチを検出しなくてもよい。例えば、.2cm2以上がタッチセンサ式インターフェース114と接触する場合である。他の実施形態では、タッチセンサ式インターフェース114は、ユーザがタッチセンサ式インターフェース114と所定の閾値期間以上の間、例えば、.02秒以上接触している場合に、トゥルータッチを検出してもよい。次に、プロセッサ110は、第1のインターフェース信号に少なくとも部分的に基づいて触覚効果を決定する406。例えば、一実施形態では、プロセッサ110は、適切な触覚効果を決定するために一連のアルゴリズムを実行してもよい。別の実施形態では、プロセッサ110は、触覚効果を決定するためにルックアップテーブルを使用してもよい。触覚効果は、当技術分野で周知の複数の触覚効果、例えば、振動、トルク、ノッキング、クリッキング、又はテクスチャ若しくは摩擦を生成するように構成される触覚効果のうちの任意の1つを含んでもよい。次に、プロセッサ110は、触覚効果に関連付けられる触覚信号を、所定期間にわたり触覚信号を記憶するように構成されるキャッシュ124に事前ロードする408。幾つかの実施形態では、所定期間は、固定されており、例えば、10msの時間である。他の実施形態では、所定期間は、10msより長い又は短い固定期間であってもよい。さらに他の実施形態では、所定期間は、プレタッチとトゥルータッチとの間の時間長によって定義される。例えば、幾つかの実施形態では、プロセッサ110は、タッチセンサ式インターフェースがプレタッチを検出した後、キャッシュ124に触覚信号を送信する。次に、キャッシュ124は、プロセッサ110がトゥルータッチに関連付けられるインターフェース信号をタッチセンサ式インターフェース114から受信するまで、触覚信号を記憶する。幾つかの実施形態では、キャッシュは、メモリ、例えば、RAM、Flash、ROM、構成プロセッサ又は当技術分多で周知の他の何らかのメモリを含んでもよい。他の実施形態では、キャッシュ124は、機械式エネルギを記憶する手段、例えば、バネ又は弾み車を含んでもよい。このような実施形態では、触覚効果の記憶は、弾み車を回転させることを含み、触覚効果の出力は、弾み車にブレーキをかけることを含む。さらに他の実施形態では、キャッシュ及び触覚効果生成器は、単一の構成要素を含んでもよい。このような実施形態では、触覚信号の事前ロードは、触覚効果生成器が知覚可能な触覚効果を出力する点の直下のレベルにまで触覚効果生成器に電力を供給することを含んでもよい。例えば、このような実施形態では、触覚信号の事前ロードは、触覚効果生成器の静止摩擦係数を破るのに必要なレベルの直下の点まで触覚効果生成器に電力を供給することを含んでもよい。最後に、キャッシュ124は、触覚効果を出力するように構成される触覚効果生成器118に触覚信号を送信する410。幾つかの実施形態では、キャッシュ124は、タッチセンサ式インターフェース114から第2のインターフェース信号を受信した後、触覚効果生成器118に触覚信号を送信する。例えば、タッチセンサ式インターフェース114がトゥルータッチを検出した後である。幾つかの実施形態では、触覚効果生成器118は、圧電アクチュエータ、電気モータ、電磁アクチュエータ、音声コイル、リニア共振アクチュエータ、形状記憶合金、電気活性ポリマ、ソレノイド、偏心回転質量モータERM又はリニア共振アクチュエータLRAであってもよい。幾つかの実施形態では、キャッシュは、プロセッサ110から信号を受信し、その信号に基づいて、触覚効果生成器に触覚信号を送信してもよい。他の実施形態では、キャッシュは、タッチセンサ式インターフェース114と通信してもよい。このような実施形態では、タッチセンサ式インターフェースは、トゥルータッチに関連付けられる第2のインターフェース信号をキャッシュに送信してもよい。このような実施形態では、キャッシュは、第2のインターフェース信号を受信すると、触覚効果生成器に触覚信号を送信するであろう。キャッシュが異なる構成要素を含む実施形態では、触覚信号の送信は、異なる動作を含んでもよい。例えば、キャッシュがメモリを含む実施形態では、触覚信号の送信は、触覚効果生成器に触覚信号を送信することを含む。キャッシュがバッテリ、インダクタ又はコンデンサ等のエネルギ貯蔵装置を含む実施形態では、触覚信号の送信は、触覚効果生成器にエネルギを出力することを含む。キャッシュが弾み車を含む実施形態では、触覚信号の送信は、触覚効果生成器の速度を遅くするように構成されるブレーキに信号を送信して、ハンドヘルド装置にトルクを出力することを含む。キャッシュが触覚効果生成器を含む実施形態では、触覚効果生成器に触覚信号を送信することは、触覚効果を生成するのに必要な電力で触覚効果生成器を作動させることを含む。プレタッチ及びトゥルータッチのための例示的実施形態のシステム図5は、本発明の一実施形態によるプレタッチ及びトゥルータッチのためのシステムの例示である。図5は、本発明の一実施形態によるハンドヘルド装置の筐体内に搭載されるように構成されるシステム500を含む。システム500は、プロセッサ110から触覚信号を受信し、それに応じて触覚効果を出力するように構成される。システム500は、駆動軸502に接続されるアクチュエータ518、及び弾み車504を備える。システム500は、制動機構506及び弾み車を停止させるように構成されるブレーキ508をさらに備える。本発明の一実施形態によると、プロセッサ110がプレタッチに関連付けられる第1のインターフェース信号を受信すると、プロセッサ110は、触覚効果を決定するであろう。次に、プロセッサ110は、触覚信号を記憶するように構成されるキャッシュに触覚信号を事前ロードするであろう。図5に示される実施形態では、キャッシュは、弾み車504を含み、キャッシュへの事前ロードは、弾み車504を回転させることを含む。従って、プロセッサ110が触覚信号をキャッシュに送信又は事前ロードすると、アクチュエータ518は、駆動軸502を回転させて、次に弾み車504を回転させる。ハンドヘルド装置がトルクを受けることを防ぐために、アクチュエータ518は、弾み車504を徐々に加速することにより、ハンドヘルド装置に対する顕著なトルクを防ぐように構成されてもよい。プロセッサ110がタッチセンサ式インターフェースからトゥルータッチに関連付けられる第2のインターフェース信号を受信すると、プロセッサ110は、制動機構506に第2の信号を送信する。それに応じて、制動機構506は、弾み車504に対抗してブレーキ508を引いて、弾み車504を減速させる。弾み車504は、減速させられると、アクチュエータ518が搭載される筐体にトルクを出力する。トルクの強度は、どれくらい急に弾み車504が減速されられるかに関連付けられる。よって、制動機構506は、様々なレベルのトルクを提供するために弾み車508に様々な圧力を加えるように構成されてもよい。例えば、プロセッサ110は、弱い触覚効果を決定してもよい。このような実施形態では、制動機構は、弾み車504を僅かに減速させることで、最小のトルクを出力してもよい。他の実施形態では、プロセッサ110は、強い触覚効果を決定してもよい。このような実施形態では、制動機構は、1回転以内で弾み車を完全停止させるように減速することにより、非常に強いトルクを出力してもよい。プレタッチ及びトゥルータッチのためのシステムの利点プレタッチ及びトゥルータッチのシステム及び方法は多くの利点をもたらす。例えば、プレタッチ及びトゥルータッチのシステム及び方法は、ハンドヘルド装置がより迅速に触覚効果を出力することを可能にするので、装置はより説得力のある触覚効果を出力することが可能になる。これにより、効果が出力されるときに、ユーザが装置から指を既に外してしまっている危険性が低減される。さらに、プレタッチ及びトゥルータッチのシステム及び方法は、触覚装置における構成要素選択のより大きな柔軟性をもたらす。例えば、ユーザがシステムへの接触を止めた後で、プレタッチ及びトゥルータッチのシステム及び方法を利用するシステムが触覚効果を出力する危険性が少ないという理由で、低速のプロセッサが使用されてもよい。同様に、プレタッチ及びトゥルータッチのシステム及び方法が定時に触覚効果を生成するために触覚効果生成器からの加速をあまり必要としないという理由で、強力な触覚効果生成器が必要とされなくてもよい。こうした利点の全ては、プレタッチ及びトゥルータッチのためのシステム及び方法を組み込む装置の大きな満足度及び早期の採用をもたらし得る。概論本明細書におけるするように適合される又はするように構成されるは、追加のタスク又はステップを実行するように適合され又は構成される装置を排除しない開放型及び包括型の言語の意味で用いられる。さらに、に基づくは、1つ以上の記載された条件又は値に基づくプロセス、ステップ、計算、又は他の動作が、実際には、こうした記載以上の追加の条件又は値に基づいてもよいという点で、開放型及び包括型の意味で用いられる。本明細書に含まれる見出し、リスト、及び番号付けは、説明の簡略化のみを目的としており、限定することを意図していない。本発明の態様による実施形態は、デジタル電子回路で、又はコンピュータハードウェア、ファームウェア、ソフトウェア、若しくはこれらの組み合わせで実装され得る。一実施形態では、コンピュータは、1つ又は複数のプロセッサを備えてもよい。プロセッサは、例えば、プロセッサに結合されるRAMrandomaccessmemory等のコンピュータ可読媒体を備え又はアクセスを有する。プロセッサは、センササンプリングルーチン、触覚効果選択ルーチン、及び上記の選択された触覚効果を発生させるための信号を生成する適切なプログラミングを含む1つ以上のコンピュータプログラムを実行するように、メモリに記憶されるコンピュータ実行可能プログラム命令を実行する。このようなプロセッサは、マイクロプロセッサ、DSPdigitalsignalprocessor、ASICapplication-specificintegratedcircuit、FPGAfieldprogrammablegatearray、及び状態機械を含んでもよい。このようなプロセッサは、PLC、PICprogrammableinterruptcontroller、PLDprogrammablelogicdevice、PROMprogrammableread-onlymemory、EPROM又はEEPROMelectronicallyprogrammableread-onlymemory、又は他の類似の装置等のプログラム可能電子装置をさらに備えてもよい。このようなプロセッサは、プロセッサによって実行されるときに、プロセッサによって実行され又は支援される本明細書に記載のステップをプロセッサに実行させ得る命令を記憶し得る媒体、例えば有形のコンピュータ可読媒体を備え又はそれと通信してもよい。コンピュータ可読媒体の実施形態は、限定されないが、全ての電子、光学、磁気、又はコンピュータ可読命令をウェブサーバ内のプロセッサ等のプロセッサに提供可能な他の記憶装置を含んでもよい。媒体の他の例は、限定されないが、フロッピー登録商標ディスク、CD-ROM、磁気ディスク、メモリチップ、ROM、RAM、ASIC、構成プロセッサ、全ての光学媒体、全ての磁気テープ若しくは他の磁気媒体、又はコンピュータプロセッサが読取り可能な任意の他の媒体を含む。また、様々な他の装置は、例えば、ルータ、プライベート若しくはパブリックネットワーク、又は他の伝送装置等のコンピュータ可読媒体を含んでもよい。記載されたプロセッサ及び処理は、1つ以上の構造内にあってもよく、1つ以上の構造にわたって分散されてもよい。プロセッサは、本明細書に記載の1つ以上の方法又は方法の一部を実行するためのコードを備えてもよい。本願の主題は特定の実施形態に関して詳細に記載されてきたが、先述の理解を達成することにより、当業者であれば、このような実施形態への代替、変形、及び均等物を容易に製造し得ることが理解されるであろう。従って、本開示は、限定ではなく例示を目的として提示されているのであって、当業者には自明の本主題への修正、変形及び/又は追加の包含を除外しないことが理解されるべきである。