(57)【要約】      （修正有）【課題】プログラム可能な表面テクスチャによってモードまたは状態認識を提供するシステムおよび方法を提供する。【解決手段】システム１００は、タッチ表面との相互作用を検出し、および相互作用に対応するセンサ信号を送信するように構成されるセンサと通信し、動作モードを決定する工程、動作モードおよび相互作用に基づいて、システムの少なくとも一つの特徴を制御する工程、動作モードに対応するシミュレートされるテクスチャを決定する工程及びシミュレートされるテクスチャに対応する触覚信号を出力する工程を実施するプロセッサ並びにプロセッサと通信し、タッチ表面と結合し、触覚信号を受信し、触覚信号の一部に基づいてタッチ表面上のテクスチャをシミュレートするように構成される触覚出力デバイスを含む。【選択図】図１Ａ
2018185823.tif 000002
【特許請求の範囲】
【請求項１】
タッチ表面との相互作用を検出し、および前記相互作用に対応するセンサ信号を送信するように構成されるセンサと、
前記センサと通信するプロセッサであって、
動作モードを決定する工程、
前記動作モードおよび前記相互作用に基づいて、システムの少なくとも一つの特徴を制御する工程、
前記動作モードに対応するシミュレートされるテクスチャを決定する工程、
シミュレートされるテクスチャに対応する触覚信号を出力する工程を実施するように構成される前記プロセッサと、
前記プロセッサと通信し、および、前記タッチ表面と結合する触覚出力デバイスであって、前記触覚信号を受信し、および、前記タッチ表面上の前記テクスチャをシミュレートするように構成される前記触覚出力デバイスを含むシステム。
【請求項２】
請求項１のシステムにおいて、
前記触覚出力デバイスは超音波周波数での振動を出力するように構成されるアクチュエータを含むシステム。
【請求項３】
請求項２のシステムにおいて、
前記振動は２５，０００Ｈｚ以上であるシステム。
【請求項４】
請求項１のシステムにおいて、
前記触覚出力デバイスは静電場を生成するように構成されるデバイスを含むシステム。
【請求項５】
請求項１のシステムにおいて、
前記プロセッサと通信するネットワークインターフェースをさらに含むシステム。
【請求項６】
請求項５のシステムにおいて、
前記ネットワークインターフェースは無線ネットワークインターフェースを含むシステム。
【請求項７】
請求項５のシステムにおいて、
前記動作モードを決定する工程はネットワークからデータを受信する工程を含むシステム。
【請求項８】
請求項７のシステムにおいて、
前記データは遠隔源から送信されるメッセージを含むシステム。
【請求項９】
請求項１のシステムにおいて、
ディスプレイ信号を受信し、および、前記ディスプレイ信号に対応する画像を表示するように構成されるディスプレイをさらに含み、および、前記プロセッサは前記動作モードおよびユーザとの前記相互作用に部分的に基づいて前記ディスプレイ信号の少なくとも一つの特徴を修正するように構成されるシステム。
【請求項１０】
請求項２のシステムにおいて、
ディスプレイはセンサを含むシステム。
【請求項１１】
請求項１０のシステムにおいて、
前記ディスプレイはタッチスクリーンディスプレイを含むシステム。
【請求項１２】
請求項１のシステムにおいて、
前記動作モードは、ナビゲーションモード、空調制御モード、エンターテインメント、音楽再生モード、テキストメッセージモード、電子メールモード、またはシステム制御モードの一つを含むシステム。
【請求項１３】
請求項１のシステムにおいて、
前記システムの前記特徴は、温度、音量、楽曲の選択、ラジオ放送局、バッテリーレベル、テキストメッセージの受信、テキストメッセージの書き込み、電子メールの受信、または、電子メールの書き込みに対応する特徴を含むシステム。
【請求項１４】
動作モードを決定する工程、
タッチ表面との相互作用を検出する工程、
前記動作モードおよび前記相互作用に基づいてシステムの少なくとも一つの特徴を制御する工程、
前記動作モードに対応するシミュレートされるテクスチャを決定する工程、
前記シミュレートされるテクスチャに対応する触覚信号を、前記シミュレートされるテクスチャを前記タッチ表面に出力するように構成される触覚出力デバイスに出力する工程を含む方法。
【請求項１５】
請求項１４の方法において、
前記動作モードに対応する画像を表示する工程をさらに含む方法。
【請求項１６】
請求項１４の方法において、
前記動作モードおよびユーザとの前記相互作用に部分的に基づいて、画像の少なくとも一つの特徴を修正する工程をさらに含む方法。
【請求項１７】
請求項１４の方法において、
前記動作モードを決定する工程は、ネットワークから受信するデータに対応する方法。
【請求項１８】
請求項１７の方法において、
前記データは遠隔源から受信されるメッセージを含む方法。
【請求項１９】
プログラムコードを含む非一時的コンピュータ読み出し可能な記憶媒体であって、プロセッサによってプログラムコードが実行されると前記プロセッサを、
動作モードを決定する工程、
タッチ表面との相互作用を検出する工程、
前記動作モードおよび前記相互作用に基づいて、システムの少なくとも一つの特徴を制御する工程、
前記動作モードに対応するシミュレートされるテクスチャを決定する工程、
前記シミュレートされるテクスチャに対応する触覚信号を前記シミュレートされるテクスチャをタッチ表面に出力するように構成される触覚出力デバイスに出力する工程を実行させるように機能させる非一時的コンピュータ読み出し可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、「Ｓｙａｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｐｒｏｖｉｄｉｎｇ  Ｍｏｄｅ  ｏｒ  Ｓｔａｔｅ  Ａｗａｒｅｎｅｓｓ  ｗｉｔｈ  Ｐｒｏｇｒａｍａｂｌｅ  Ｓｕｒｆａｃｅ  Ｔｅｘｔｕｒｅ」という名称の２０１２年１１月２０日に提出された米国仮特許出願第６１／７２８、６６５号、および「Ｓｙａｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｆｅｅｄｆｏｒｗａｒｄ  ａｎｄ  Ｆｅｅｄｂａｃｋ  ｗｉｔｈ  Ｅｌｅｃｔｒｏｓｔａｔｉｃ  Ｆｒｉｃｔｉｏｎ」という名称の２０１２年１１月２０日に提出された米国仮特許出願第６１／７２８、６６１号、および「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｓｉｍｕｌａｔｅｄ  Ｐｈｙｓｉｃａｌ  Ｉｎｔｅｒａｃｔｉｏｎｓ  ｗｉｔｈ  Ｅｌｅｃｔｒｏｓｔａｔｉｃ  Ｆｒｉｃｔｉｏｎ」という名称の２０１２年１１月２０日に提出された、米国仮特許出願第６１／７２８、７２７号、および「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｐｒｏｖｉｄｉｎｇ  Ｍｏｄｅ  ｏｒＳｔａｔｅ  Ａｗａｒｅｎｅｓｓ  ｗｉｔｈ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｓｕｒｆａｃｅ  Ｔｅｘｔｕｒｅ」という名称の２０１３年３月１４日に提出された米国非仮特許出願第１３／８３０、１２５号の優先権を主張し、それぞれの全体が参照によって本明細書に援用される。
【背景技術】
【０００２】
タッチ可能なデバイスは人気が高まってきている。例えば、モバイルおよび他のデバイスは、タッチセンサ式のディスプレイの一部をタッチすることによって、ユーザが入力をすることができるようにタッチセンサ式のディスプレイを備えるように構成することができる。別の実施例では、ディスプレイとは分離した、トラックバッド、マウス、または他のデバイス等のタッチ可能な表面を入力に使用することができる。さらに、いくつかのタッチ可能なデバイスは触覚効果、例えば、タッチ表面上にテクスチャをシミュレートするように構成される触覚効果を使用する。このタイプの触覚効果は、ユーザに情報を提供するために使用することができる。したがって、プログラム可能な表面テクスチャモードを認知しようとする要求がある。
【発明の概要】
【課題を解決するための手段】
【０００３】
本発明の開示の実施形態は、タッチ領域で１つ以上の特徴をシミュレートする表面ベースの触覚効果によって特徴付けられるデバイスを含む。特徴には、これらに限定されるわけではないが、テクスチャの変化、摩擦係数の変化、および／または、表面と接触するオブジェクトを使用することによって知覚できる、タッチ表面の境界、障害物、または他の不連続部分のシミュレートが含まれる。表面ベースの触覚効果を含むデバイスは、よりユーザフレンドリーであり、および、ユーザ体験をより積極的に提供するものであり得る。 
【０００４】
一つの実施形態では、本発明の開示のシステムは、タッチ表面との相互作用を検出し、および相互作用に対応するセンサ信号を送信するように構成されるセンサ；当該センサと通信するプロセッサであって：動作モードを決定する工程；動作モードおよび相互作用に基づいて、システムの少なくとも一つの特徴を制御する工程；動作モードに対応するシミュレートされるテクスチャを決定する工程；シミュレートされるテクスチャに対応する触覚信号を出力する工程を実施するように構成される当該プロセッサ；および当該プロセッサと通信し、タッチ表面と結合する触覚出力デバイスであって、触覚信号を受信し、当該触覚信号の一部に基づいてタッチ表面上のテクスチャをシミュレートするように構成される前記触覚出力デバイスを含んでもよい。 
【０００５】
この例示的実施形態は、本発明を制限すること、または、本発明の制限を規定するために開示されたわけではなく、本発明の理解を促進するために実施例が提供される。例示的実施形態が詳細な説明に開示され、および、さらなる説明が明細書に開示される。種々の実施形態によって提供される利点は、本明細書を検討し、および／または、本発明の一実施形態または複数の実施形態を実施することによってさらに理解される。
【０００６】
完全な実施を可能とする開示が明細書の残りにおいてより詳細に説明される。明細書は、以下の添付された図面を参照する。
【図面の簡単な説明】
【０００７】
【図１Ａ】プログラム可能な表面テクスチャのモードまたは状態認識のための例示システムを示す図である。
【図１Ｂ】図１Ａに示されるシステムの一つの実施形態の外観図を示す図である。
【図１Ｃ】図１Ａに示されるシステムの別の実施形態の外観図を示す図である。
【図２Ａ】プログラム可能な表面テクスチャのモードまたは状態認識のための見本実施形態を示す図である。
【図２Ｂ】プログラム可能な表面テクスチャのモードまたは状態認識のための見本実施形態を示す図である。
【図３Ａ】プログラム可能な表面テクスチャのモードまたは状態認識のための例示システムを示す図である。
【図３Ｂ】プログラム可能な表面テクスチャのモードまたは状態認識のための例示システムを示す図である。
【図４】プログラム可能な表面テクスチャのモードまたは状態認識のための方法の一つの実施形態のためのフローチャートである。
【図５】プログラム可能な表面テクスチャのモードまたは状態認識のためのシステムの図である。
【図６】プログラム可能な表面テクスチャのモードまたは状態認識のためのシステムの別の図である。
【発明を実施するための形態】
【０００８】
ここで様々な、および、代替的な描写的実施形態と付随する図面を詳細に参照する。各例は、限定としてではなく説明として提供されている。変更および変形を行うことができることは当業者には明らかであろう。例えば、一実施形態の一部として描写または記載された特徴は、別の実施形態で使われてもっと更なる実施形態を生み出しても良い。よって、この開示は、添付の請求項とそれらの等価物の範囲内に入る変更および変形を含むことが意図されている。
【０００９】
プログラム可能な表面テクスチャのモードまたは状態認識を提供するためのデバイスの例示実施例
本発明の開示の一つの例示実施形態は、スマートフォン、タブレット、または携帯音楽デバイス等のコンピュータシステムを含む。コンピュータシステムは１つ以上のセンサを含むことができ、および／または、１つ以上のセンサと通信してもよい。当該１つ以上のセンサは、この実施例ではデバイスのスクリーンに対応するディスプレイ領域でのタッチの位置を決定するためのセンサ（例えば、光学的、抵抗性、または容量性）だけではなく加速度計等のセンサも含む。ユーザがデバイスと相互作用すると、１つ以上の触覚出力デバイス、例えばアクチュエータが、触覚効果を提供するために使用される。例えば、触覚効果は、デバイスの表面上に存在するテクスチャをシミュレートするために出力されることができる。一つの当該実施形態では、ユーザの指が表面を横切ると、振動、電場、または他の効果を、デバイスの表面上のテクスチャの感触をシミュレートするために出力させることができる。同様に、別の実施形態では、ユーザが指を、デバイスを横切るように移動させると、指の位置、速度、および／または加速度に基づいて、スクリーンで知覚される摩擦係数を（例えば、増加または減少するように）変化させることができる。摩擦がどのように変化するかによって異なるが、表面摩擦が変化しない場合には、同一の態様で知覚されることがなかったであろう（または全く知覚することがない）タッチ表面の特徴を、ユーザが知覚することができる可能性がある。特定の実施例では、ユーザがオンスクリーンボタンのエッジに対応する突起、境界、または他の障害物を知覚できるように、摩擦を変化させることができる。 
【００１０】
本発明の開示の一つの見本実施形態は、コンピュータプログラム（例えば、音楽の再生、電子メールの送受信、または、インターネットの閲覧のためのアプリケーション）に関連する複数のアイコンを表示するように構成されるタッチスクリーンディスプレイを含むタブレットを備えてもよい。ユーザがタブレット上のアイコンと相互作用すると、プロセッサはアイコンに関連するプログラムを実行する。さらに、当該実施形態では、タブレットはタッチスクリーンの表面のテクスチャをシミュレートするように構成される静電気アクチュエータを含んでもよい。当該実施形態では、タッチスクリーンがユーザとの相互作用を検出すると、シミュレートされるテクスチャを生成するために、プロセッサは信号をアクチュエータに出力できる。例えば、ユーザがアイコンの一つと相互作用すると、プロセッサは信号を静電気アクチュエータに出力し、当該静電気アクチュエータがそのアイコンに関連するテクスチャを出力するようにさせることができる。ユーザが彼または彼女の指を、ディスプレイを横切るように移動させ続けると、プロセッサは、他のアイコンまたはディスプレイの背景に関連する異なるテクスチャをさらに出力するようにすることができる。当該実施形態では、シミュレートされるテクスチャは、ユーザが当該シミュレートされるテクスチャに基づいて、ディスプレイ上の彼らの指の位置を決定することを可能にする。他の実施形態では、テクスチャはタブレットの他の特徴に関連していてもよい。例えば、いくつかの実施形態では、テクスチャはタブレットの動作の特徴（例えば、バッテリーレベルに関連するテクスチャ）に関連していてもよい。他の実施形態では、シミュレートされるテクスチャはタブレットで実行されているアプリケーションに関連していてもよく、それによってユーザはタブレットのスクリーンを見ないでどのアプリケーションが実行されているかを決定することができる。 
【００１１】
さらに以下に詳細に説明されるように、表面のテクスチャをシミュレートすること、または、表面の摩擦係数を変化させることは、ユーザに情報を提供するためにあらゆる方法で使用することができる。さらに、テクスチャまたは変化する摩擦係数をシミュレートすることに加えて、またはそれに代わる効果を使用して、タッチ表面の特徴の存在をシミュレートできる。同様に、デバイスの表面のテクスチャの感触をシミュレートするために触覚効果を出力することができる。
【００１２】
プログラム可能な表面テクスチャのモードまたは状態認識を提供するための例示システム
図１Ａは、表面ベースの触覚効果を提供するための例示システム１００を示す。特に、この実施例では、システム１００は、バス１０６を介して他のハードウェアと接続されるプロセッサ１０２を備えるコンピュータデバイス１０１を含む。ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、または同様のもの等のいずれかの適切なタンジブルな（ｔａｎｇｉｂｌｅ）（および非一時的な）コンピュータ読み取り可能なメディアを含むことができるメモリ１０４は、コンピュータデバイスを動作させるように構成されるプログラムコンポーネントを具体化させる。この実施形態では、コンピュータデバイス１０１は、１つ以上のネットワークインターフェースデバイス１１０、入力／出力（Ｉ／Ｏ）インターフェースコンポーネント１１２、および記憶装置１１４をさらに含む。
【００１３】
ネットワークデバイス１１０は、ネットワーク接続を促進する１つ以上のいずれかのコンポーネントを示し得る。実施例には、これに限定されるわけではないが、イーサネット（登録商標）、ＵＳＢ、ＩＥＥＥ１３９４等の有線インターフェース、および／または、ＩＥＥＥ８０２．１１、ブルートゥース（登録商標）等の無線インターフェース、または、携帯電話ネットワークにアクセスするための無線インターフェース（例えば、ＣＤＭＡ、ＧＳＭ（登録商標）、ＵＭＴＳ、または他の移動通信ネットワークにアクセスするための送受信機／アンテナ）が挙げられる。
【００１４】
Ｉ／Ｏコンポーネント１１２は、データを入力またはデータを出力するために使用される１つ以上のディスプレイ、キーボード、マウス、スピーカー、マイクロフォン、および／または他のハードウェア等のデバイスへの接続を補助するように使用することができる。記憶装置１１４は、デバイス１０１に含まれる、磁気記憶媒体、光学記憶媒体、または、他の記憶媒体等の不揮発性記憶装置を示す。
【００１５】
システム１００は、この実施例では、デバイス１０１と一体化したタッチ表面１１６をさらに含む。タッチ表面１１６は、ユーザの入力を感知するように構成されるいずれかの表面を示す。１つ以上のタッチセンサ１０８は、オブジェクトがタッチ表面１１６と接触した場合のタッチ領域のタッチを検出し、および、プロセッサ１０２によってユーザのための適切なデータを提供するように構成される。いずれかの適切な数、タイプ、または配列のセンサを使用することができる。例えば、抵抗性および／または容量性センサをタッチ表面１１６に設け、並びに、タッチ位置、および、圧力等の他の情報を決定するように使用することができる。別の実施例のように、タッチ表面を一望する光センサは、タッチ位置を検出するように使用することができる。いくつかの実施形態では、センサ１０８およびタッチ表面１１６はタッチスクリーンまたはタッチパッドを含んでもよい。例えば、いくつかの実施形態では、タッチ表面１１６およびセンサ１０８は、ディスプレイ信号を受信し、および、画像をユーザに出力するように構成されるディスプレイのオーバトップに取り付けられるタッチスクリーンを含んでもよい。他の実施形態では、センサ１０８はＬＥＤ検出器を含んでもよい。例えば、一実施形態では、タッチ表面１１６はディスプレイの側面に設けられたＬＥＤ指検出器を含んでもよい。いくつかの実施形態では、プロセッサは単一のセンサ１０８と通信し、他の実施形態では、プロセッサは複数のセンサ１０８と、例えば、第１のタッチスクリーンおよび第２のタッチスクリーンと通信する。センサ１０８は、ユーザとの相互作用検出し、およびユーザとの相互作用に基づいて、信号をプロセッサ１０２に送信するように構成される。いくつかの実施形態では、センサ１０８は、ユーザとの相互作用の複数の特徴を検出するように構成することができる。例えば、タッチセンサ１０８はユーザとの相互作用の速度および圧力を検出し、および、この情報をインターフェース信号に組み入れることができる。
【００１６】
この実施例では、プロセッサ１０２と通信する触覚出力デバイス１１８はタッチ表面１１６と結合する。いくつかの実施形態では、触覚出力デバイス１１８は触覚信号に応答してタッチ表面でテクスチャをシミュレートする触覚効果を出力するように構成される。さらにまたは代わりに、触覚出力デバイス１１８は制御された態様でタッチ表面を移動させる振動触知触覚効果を提供してもよい。いくつかの触覚効果はデバイスの筐体に結合するアクチュエータを使用してもよく、および、いくつかの触覚効果では複数のアクチュエータを順番に、および／または、同時に使用してもよい。例えば、いくつかの実施形態では、異なる周波数で表面を振動させることによって、表面テクスチャがシミュレートされてもよい。当該実施形態では触覚出力デバイス１１８は、例えば、圧電アクチュエータ、電気モータ、電磁アクチュエータ、ボイスコイル、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モータ（ＥＲＭ）、または線形共振アクチュエータ（ＬＲＡ）の１つ以上を含んでもよい。いくつかの実施形態では、触覚出力デバイス１１８は複数のアクチュエータ、例えばＥＲＭおよびＬＲＡを含んでもよい。 
【００１７】
単一の触覚出力デバイス１１８がここに示されるが、タッチ表面上の表面テクスチャをシミュレートするために、実施形態では同一タイプまたは異なるタイプの複数の触覚出力デバイスを使用してもよい。例えば、いくつかの実施形態における２０〜２５ｋＨｚよりも高い周波数で動作するアクチュエータを使用すること等によって、一つの実施形態では、圧電アクチュエータを超音波周波数でタッチ表面１１６の一部または全部を垂直方向および／または水平方向に変位させるために使用してもよい。いくつかの実施形態では、偏心回転質量モータおよび線形共振アクチュエータ等の複数のアクチュエータは、異なるテクスチャおよび他の触覚効果を提供するために、単独または同時に使用することができる。 
【００１８】
さらに他の実施形態では、タッチ表面１１６の表面上のテクスチャをシミュレートするために、触覚出力デバイス１１８は、例えば静電気表面アクチュエータを使用することによって、静電気引力を使用してもよい。同様に、いくつかの実施形態では、タッチ表面１１６の表面上でユーザが感じる摩擦を変化させるために、触覚出力デバイス１１８は静電気引力を使用してもよい。例えば、一つの実施形態では、触覚効果を生成するために、触覚出力デバイス１１８は機械的な動きの代わりに電圧および電流を印加する静電気ディスプレイまたはいずれかの他のデバイスを含んでもよい。当該実施形態では、静電気アクチュエータは導電層および絶縁層を含み得る。当該実施形態では、導電層は、いずれかの半導体、または、銅、アルミニウム、金、または銀などの他の導電性材料であってもよい。および、絶縁層はガラス、プラスチック、ポリマー、または、いずれかの他の絶縁材料であってもよい。さらに、プロセッサ１０２は、電気信号を導電層に印加することによって静電気アクチュエータを動作させることができる。電気信号は、いくつかの実施形態では、導電層とタッチ表面１１６の近傍にある、または、接触しているオブジェクトを容量的に結合するＡＣ信号であってもよい。いくつかの実施形態では、ＡＣ信号は高電圧増幅器によって生成されてもよい。他の実施形態では、容量性結合によってタッチ表面１１６の表面上の摩擦係数またはテクスチャをシミュレートすることができる。例えば、一つの実施形態では、タッチ表面１１６の表面は滑らかであるが、容量性結合によってタッチ表面１１６の表面の近傍にあるオブジェクトとの間に引力を生成することができる。いくつかの実施形態では、オブジェクトと導電層間の引力のレベルを変化させることによって、タッチ表面１１６の表面を横切って移動するオブジェクト上でシミュレートされるテクスチャを変化させることができ、または、オブジェクトがタッチ表面１１６の表面を横切って移動するにしたがって感じられる摩擦係数を変化させる。さらに、いくつかの実施形態では、タッチ表面１１６の表面上でシミュレートされるテクスチャを変化させるために、静電気アクチュエータを従来のアクチュエータと共に使用してもよい。例えば、アクチュエータはタッチ表面１１６の表面のテクスチャの変化をシミュレートするために振動してもよく、それと同時に、静電気アクチュエータはタッチ表面１１６の表面上で異なるテクスチャ、または他の効果をシミュレートしてもよい。 
【００１９】
当業者には当然のことであるが、摩擦係数を変化させることに加えて、表面上のテクスチャをシミュレートするために、他の技術または方法を使用することができる。例えば、いくつかの実施形態では、そのテクスチャを、表面を再構成可能な触覚基板（これに限定されるわけではないが、例えば、ファイバー、ナノチューブ、電気活性ポリマー、圧電素子、または、形状記憶合金が含まれる）若しくは磁性流体との接触に基づいて変化させるように構成される柔軟な表面層を使用して、テクスチャはシミュレートまたは出力されてもよい。別の実施形態では、例えば、変形機構、空気または流体ポケット、材料の局所変形、共振メカニズム素子、圧電材料、マイクロ電気機械システム（「ＭＥＭＳ」）素子、熱流体ポケット、ＭＥＭＳポンプ、可変多孔性膜、または、層流変調を使用することによって、１つ以上の表面特徴を上げたり下げたりして表面テクスチャを変化させてもよい。 
【００２０】
いくつかの実施形態では、タッチ表面１１６の近傍または接触している体の一部を刺激することによって、触覚効果を生成するために静電気アクチュエータを使用してもよい。例えば、いくつかの実施形態では、静電気アクチュエータは、ユーザの指の皮膚の神経末端、または、静電気アクチュエータに応答できるスタイラスのコンポーネントを刺激することができる。皮膚の神経末端は、例えば、刺激されると、静電気アクチュエータ（例えば、容量性結合）を振動またはもう少し特定の感覚として感知することができる。例えば、一つの実施形態では、静電気アクチュエータの導電層はユーザの指の導電部分と結合するＡＣ電圧信号を受信できる。ユーザがタッチ表面１１６をタッチし、および、彼または彼女の指をタッチ表面で移動させると、ユーザは、ちくちくした、つぶつぶとした、がたがたした、でこぼこした、ねばねばしたテクスチャ、または、いくつかの他のテクスチャを感じることができる。 
【００２１】
メモリ１０４を参照すると、プログラム可能な表面テクスチャのモードまたは状態認識を提供するために、いくつかの実施形態でどのようにデバイスを構成することができるかを示すために、例示プログラムコンポーネント１２４、１２６、および１２８が図示される。この実施例では、検出モジュール１２４は、タッチ位置を決定するためにセンサ１０８を介してタッチ表面１１６をモニタリングするように、プロセッサ１０２を構成する。例えば、タッチの存在または不存在を追跡するために、モジュール１２４はセンサ１０８をサンプリングすることができ、および、タッチが存在する場合には、タッチの位置、経路、速度、加速度、圧力、および／または他の特性の１つ以上を経時的に追跡するためにサンプリングすることができる。 
【００２２】
触覚効果決定モジュール１２６は、生成すべき触覚効果を選択するためにタッチ特性に関するデータを分析するプログラムコンポーネントを示す。特に、モジュール１２６は、タッチ位置に基づいて、タッチ表面上で生成されるべきシミュレートされる特徴を決定するコードを含む。モジュール１２６は、当該特徴をシミュレートするために、提供されるべき１つ以上の触覚効果を選択するコードをさらに含むことができる。例えば、タッチ表面１１６の領域の一部または全部は、グラフィカルユーザインターフェースにマッピングされてもよい。対応する特徴の表現がインターフェースに見られれば当該特徴を感じられるように、タッチ表面１１６の表面上のテクスチャをシミュレートすることによって、特徴の存在をシミュレートするために、異なる触覚効果がタッチ位置に基づいて選択されてもよい。しかしながら、対応する要素がインターフェースに表示されていなくとも、タッチ表面１１６から触覚効果が提供されてもよい（例えば、境界が表示されていなくとも、インターフェースの境界を横切ったら触覚効果が提供されてもよい）。 
【００２３】
触覚効果生成モジュール１２８は、触覚信号を生成し、および、触覚出力デバイス１１８が選択された触覚効果を生成するように機能させる触覚出力デバイス１１８に触覚信号を送信するようにプロセッサ１０２を機能させるプログラミングを示す。例えば、生成モジュール１２８は、触覚出力デバイス１１８に送信する記憶された波形またはコマンドにアクセスできる。別の実施例では、触覚効果生成モジュール１２８は所望のタイプのテクスチャを受信し、および、触覚出力デバイス１１８に送信するべき適切な信号を生成するための信号処理アルゴリズムを利用してもよい。さらなる実施例では、テクスチャに対する目標座標、および、テクスチャを提供するために１つ以上のアクチュエータ（および／または他のデバイスコンポーネント）に送信されるべき適切な表面偏位を生成するための適切な波形と共に所望のテクスチャが示されてもよい。いくつかの実施形態では特徴をシミュレートするために複数の触覚出力デバイスを同時に利用してもよい。例えば、振動触知効果によってボタン押下時の応答をシミュレートするとともに、インターフェース上のボタン間の境界を横切ることをシミュレートするためのテクスチャ変化が使用されてもよい。 
【００２４】
コンピュータシステムの特定の構成によって異なるが、タッチ表面はディスプレイをオーバレイしてもよいし、しなくともよい（あるいはタッチ表面がディスプレイに対応してもよい）。図１Ｂでは、コンピュータシステム１００Ｂの外観図が示される。コンピュータデバイス１０１はタッチ表面およびデバイスのディスプレイを組み合わせたタッチ可能なディスプレイ１１６を含む。タッチ表面は、ディスプレイ外部、または、実際のディスプレイコンポーネント上の１つ以上の材料層に対応してもよい。 
【００２５】
図１Ｃは、タッチ表面がディスプレイの上に重なっていないタッチ可能なコンピュータシステム１００Ｃの別の実施例を図示する。この実施例では、コンピュータデバイス１０１は、デバイス１０１と接続されるコンピュータシステム１２０に含まれるディスプレイ１２２に提供されるグラフィカルユーザインターフェースにマッピングされることができるタッチ表面１１６によって特徴付けられる。例えば、コンピュータシステム１２０はデスクトップまたはラップトップコンピュータ、セットトップボックス（例えば、ＤＶＤプレーヤ、ＤＶＲ、ケーブルテレビジョンボックス）、または、別のコンピュータシステムを含むとともに、コンピュータデバイス１０１はマウス、トラックバッド、または、他のデバイスを含んでもよい。別の実施例では、例えばディスプレイ１２２を含むラップトップコンピュータ中のタッチ可能なトラックバッドなどのように、タッチ表面１１６およびディスプレイ１２２は同一のデバイスの中に配置されてもよい。ディスプレイと一体化されるか否かにかかわらず、本明細書の実施例の平面状のタッチ表面の形状に限定されるわけではない。他の実施形態では、表面ベースの触覚効果を提供するようにさらに構成される、曲がった、または、不規則なタッチ可能な表面を含む。 
【００２６】
図２Ａ〜２Ｂは、プログラム可能な表面テクスチャのモードまたは状態認識の実施例を図示する。図２Ａは、タッチ可能なディスプレイ２０２によって特徴付けられるコンピュータデバイス２０１を含むシステム２００の外観図を示す略図である。図２Ｂはデバイス２０１の断面図を示す。プロセッサ、メモリ、センサ等のコンポーネントは、明確化のためにこの図に図示されないが、デバイス２０１は図１Ａのデバイス１０１と同様に構成されてもよい。 
【００２７】
図２Ｂに示されるように、デバイス２０１は、複数の触覚出力デバイス２１８および追加の触覚出力デバイス２２２によって特徴付けられる。触覚出力デバイス２１８−１は垂直方向の力をディスプレイ２０２に加えるように構成されるアクチュエータを含むことができるが、２１８−２はディスプレイ２０２を横方向に移動させることができる。この実施例では、触覚出力デバイス２１８、２２２はディスプレイに直接結合されるが、触覚出力デバイス２１８、２２２はディスプレイ２０２のトップ上の材料層などの別のタッチ表面に結合できることは当然のことである。さらに１つ以上の触覚出力デバイス２１８または２２２が上述したように静電気アクチュエータを含んでもよいことは当然のことである。さらに、触覚出力デバイス２２２はデバイス２０１のコンポーネントを含む筐体に結合してもよい。図２Ａ〜２Ｂの実施例では、動作はディスプレイとは完全に分離したタッチ表面に加えられるが、ディスプレイ２０２の領域はタッチ領域に対応する。 
【００２８】
一つの実施形態では、追加の触覚出力デバイス２２２は偏心回転質量モータ、線形共振アクチュエータ、または、別の圧電アクチュエータを含むが、各触覚出力デバイス２１８は圧電アクチュエータを含む。プロセッサからの触覚信号に応答して、触覚出力デバイス２２２は振動触知触覚効果を提供するように構成できる。振動触知触覚効果は、表面ベースの触覚効果と共に、および／または、他の目的のために利用することができる。例えば、各アクチュエータは、ディスプレイ２０２の表面上のテクスチャをシミュレートするために一緒に使用されてもよい。 
【００２９】
いくつかの実施形態では、触覚出力デバイス２１８−１および２１８−２の一方または両方は、圧電アクチュエータ以外のアクチュエータを含むことができる。いずれかのアクチュエータは、例えば、圧電アクチュエータ、電磁アクチュエータ、電気活性ポリマー、形状記憶合金、フレキシブル複合圧電アクチュエータ（例えば、可撓性材料を含むアクチュエータ）、静電気アクチュエータ、および／または磁歪アクチュエータを含むことができる。さらに、触覚出力デバイス２２２で示されるように、複数の他の触覚出力デバイスはデバイス２０１の筐体に結合でき、および／または、触覚出力デバイス２２２は他の場所に結合してもよい。デバイス２０１は、異なる位置でタッチ表面と結合する複数の触覚出力デバイス２１８−１／２１８−２によっても特徴付けられる。 
【００３０】
図３Ａを参照すると、システム３００はプログラム可能な表面テクスチャのモードまたは状態認識の例示実施例である。図３Ａは、タッチ可能なディスプレイ３０２によって特徴付けられるコンピュータデバイス３０１を含むシステム３００の外観を示す略図である。一つの実施形態では、コンピュータデバイス３０１はマルチファンクションコントローラを含んでもよい。例えば、コントローラーは、キオスク、ＡＴＭ、または他のコンピュータデバイスで使用される。さらに、一つの実施形態では、コンピュータデバイス３０１は車両で使用されるコントローラーを含んでもよい。当該実施形態では、マルチファンクションコントローラは複数のモードを含んでもよい。例えば、図３Ａに示されるように、タッチ可能なディスプレイ３０２はラジオ制御部３０４および３０６を示す。当該実施形態では、コンピュータデバイス３０２は車両のラジオを制御するように構成できる。例えば、コントローラー３０４はラジオの設定を制御するように構成されてもよいノブの画像を含んでもよく、すなわち、ノブによってラジオ放送局に合わせ、新しい楽曲を選択し、または、ラジオの音量を調節する。同様に、コントローラー３０６はラジオの別の特徴を調節するように構成されるスライダーの画像を含んでもよい。 
【００３１】
上述した実施形態では、ユーザはラジオの設定を調節するために道路から彼または彼女の目を離したくない運転者であり得る。当該実施形態では、コンピュータデバイス３０１は現在のモードを特定するための触覚効果を実装してもよい。例えば、一つの実施形態では、デバイス３０１はタッチ可能なディスプレイ３０２の表面上のテクスチャをシミュレートするために触覚出力デバイスを使用してもよい。例えば、触覚出力デバイスは、例えば、砂利、砂、サンドペーパ、フェルト、革、金属、氷、水、草、または、別のオブジェクトのテクスチャをシミュレートするように構成される触覚効果を出力することができる。このテクスチャに基づいて、ユーザはコンピュータデバイス３０１が現在制御しているモードを決定することができる。例えば、一つの実施形態では、ユーザは一つのテクスチャ、例えば、砂利のテクスチャがラジオ制御と関連していることを知っている。当該実施形態では、ユーザがタッチ可能なディスプレイの表面に砂利のテクスチャを感じると、ユーザは、制御部を見る必要がなくとも、コンピュータデバイス３０１が現在ラジオの音量を制御していることを知ることができる。さらなる実施形態では、ユーザはテクスチャをコンピュータデバイスが制御できるさまざまなモードに割り当てることができる。したがって、例えば、ユーザは特定のテクスチャをデバイスの各モードに対応するように選択することができる。 
【００３２】
さらに、いくつかの実施形態では、ユーザがインターフェースの制御部の間または周囲の空き空間をタッチすると、デバイスは触覚効果を出力するように構成されてもよい。例えば、一つの実施形態では、車両の動作を制御するように構成されるタッチスクリーンは、エンターテインメントユーザインターフェースを表示してもよい。当該実施形態では、全タッチスクリーンがエンターテインメントユーザインターフェースに関連する効果を含んでもよい。さらに、当該実施形態では、ノブ、スライダー、ボタン、または他の制御部等のエンターテインメントユーザインターフェースの追加の特徴は、他の効果の上に重ねられる独特の効果をさらに含んでもよい。例えば、ユーザがこれらの制御部の一つに関連していないディスプレイの領域をタッチすると、ユーザは背景テクスチャを感じることができるが、ユーザが彼または彼女の指を制御部に移動させると、ユーザはこの制御部に対応する独特の効果をさらに感じることができる。同様に、当該実施形態では、タッチスクリーンがナビゲーションユーザインターフェースを表示する場合には、デバイスは、全表面にわたって異なる背景触覚効果（例えば、テクスチャまたは摩擦）を出力し、および、制御部３０４および３０６に対応する独特の触覚効果をさらに出力してもよい。 
【００３３】
さらなる実施形態では、ユーザが各制御部３０４および３０６をタッチまたは移動すると、デバイスは他の触覚効果をさらに出力してもよい。例えば、一つの実施形態では、ユーザがノブ３０４をタッチすると、ユーザが彼または彼女がノブ３０４をタッチしていることを知るように構成される特定の触覚効果をユーザが感じてもよい。例えば、一つの実施形態では、ノブ３０４はタッチ可能なディスプレイ３０２の背景のテクスチャとは異なるテクスチャを持っていてもよい。したがって、ユーザが彼または彼女の指をタッチ可能なディスプレイ上で走らせ、および、ユーザがノブ３０４をタッチするとテクスチャの変化によってそれを知ることができる。さらに別の実施形態では、ユーザがノブ３０４を調節すると、コンピュータデバイス３０１は異なるテクスチャを出力してもよい。例えば、一つの実施形態では、ノブ３０４によってラジオの音量を制御してもよい。当該実施形態では、ユーザが音量を調節するにしたがって、コンピュータデバイス３０１はタッチ可能なディスプレイ３０２の表面のシミュレートされるテクスチャを調節してもよい。したがって、例えば、ユーザが音量を大きくするにしたがって、タッチ可能なディスプレイの表面上でユーザが感じるテクスチャが粗くなってもよい。当該触覚効果はコンピュータデバイス３０１がユーザ入力を受領したことを確認するように機能してもよい。 
【００３４】
さらなる実施形態では、上述したテクスチャベースの効果に加えて、コンピュータデバイス３０１は他の触覚効果を出力するように構成されてもよい。例えば、一つの実施形態では、コンピュータデバイス３０１は圧電アクチュエータまたは回転モータ等のアクチュエータをさらに含んでもよい。当該実施形態では、デバイス３０１は他の特徴をシミュレートするように構成される触覚効果をタッチ可能なディスプレイ３０２に出力してもよい。例えば、一つの実施形態では、コンピュータデバイス３０１は、ユーザがノブ３０４を回転させると仮想の戻り止めをシミュレートするように構成される効果を出力するように構成されるアクチュエータを含んでもよい。別の実施形態では、コンピュータデバイス３０１は、ユーザがスライダー３０６を移動させると振動を出力するように構成されるアクチュエータを含んでもよい。さらに他の実施形態では、他のアクチュエータはタッチ可能なディスプレイ３０２の表面の境界等の他の特徴をシミュレートするように構成される触覚効果を出力してもよい。さらに他の実施形態では、アクチュエータは、コンピュータデバイス３０１の筐体を介してユーザが感じる振動および他の効果を出力するように構成してもよい。 
【００３５】
図３Ｂを参照すると、システム３５０は図３Ａに関して上述したコンピュータデバイス３０１の別の実施形態である。図３Ｂに示される実施形態では、コンピュータデバイス３０１はナビゲーションシステムを制御するように構成される。図３Ｂに示される実施形態では、タッチ可能なディスプレイ３０２は上述した触覚効果とは異なる触覚効果を出力してもよい。この触覚効果は、コンピュータデバイス３０１がナビゲーション制御モードにあることを確認するように機能してもよい。一つの実施形態では、コンピュータデバイス３０１は、ナビゲーションシステムがユーザからルートを受信すると、タッチ可能なディスプレイ３０２の表面に異なるテクスチャを出力するように構成できる。当該実施形態では、このテクスチャはナビゲーションシステムが動作を実行したことを確認するように機能することができる。例えば、一つのテクスチャはユーザが住所を入力したことを確認するように機能してもよく、一方、別のテクスチャはナビゲーションシステムがユーザの現在位置を決定したことを確認するように機能してもよく、および、さらに別のテクスチャはユーザが目的地に到着したことを確認するように機能してもよい。 
【００３６】
別の実施形態では、タッチ可能なディスプレイ３０２は１つ以上の動作を制御するように構成されるユーザインターフェースを表示してもよい。一つの実施形態では、このユーザインターフェースはナビゲーションユーザインターフェースを含むことができる。当該実施形態では、ナビゲーションユーザインターフェースは複数のモードを備えてもよく、例えば、一つのモードはユーザが地図を自由に閲覧するモードであり、別の一つはユーザインターフェースがルートを表示し、およびユーザを目的地に導く過程であるモードであり、および、別のモードはルートが演算または再演算されている場合のモードである。当該実施形態では、ユーザがユーザインターフェースと相互作用すると、ユーザインターフェースが現在存在する、これらのモードのいずれかによって、異なる触覚効果をデバイスは出力する。 
【００３７】
さらに、いくつかの実施形態では、ユーザインターフェースは追加のサブモードを含んでもよい。例えば、上述した実施形態では、ナビゲーションユーザインターフェースがルートモードにあるときは、デバイスはルートに交通量があるか否かに基づいてさらに精密な触覚効果を出力してもよい。例えば、一つの実施形態では、触覚効果は交通量が少ない場合には一つのテクスチャに対応し、および、交通量が多い場合には異なるテクスチャに対応してもよい。当該実施形態では、ユーザは、交通量があるか否か、および、どの程度の交通量であるかを、触覚効果に基づいて迅速に決定することができる。
【００３８】
プログラム可能な表面テクスチャによってモードまたは状態認識を提供する例示方法
図４はプログラム可能な表面テクスチャのモードまたは状態認識を提供するための例示方法４００を示すフローチャートである。いくつかの実施形態では、図４のステップはプロセッサ、例えば、汎用コンピュータ、モバイルデバイス、または、サーバのプロセッサによって実行されるプログラムコードによって実装されてもよい。いくつかの実施形態では、これらのステージは一群のプロセッサによって実装してもよい。以下のステップは、図１に示されるシステム１００に関する上述されたコンポーネントを参照して説明される。 
【００３９】
方法４００は、プロセッサ１０２が動作モード４０２を決定すると開始される。いくつかの実施形態では、動作モードはコンピュータデバイス１０１の特定のモードであってもよい。例えば、一つの実施形態では、コンピュータデバイス１０１は車両のマルチファンクションコントローラを含んでもよい。当該実施形態では、マルチファンクションコントローラは複数の異なるモード、例えば、ナビゲーションモード、空調制御モード、エンターテインメントモード、ラジオモード、テキストメッセージモード、電子メールモード、または、システム制御モードを制御するように構成されてもよい。これらのモードのそれぞれでは、コンピュータデバイス１０１は外部デバイスを制御するように構成されてもよい。例えば、いくつかの実施形態では、空調制御モードでは、コンピュータデバイス１０１は温度調節システムを制御するように構成される。同様に、エンターテインメントモードでは、コンピュータデバイス１０１はビデオエンターテインメントシステムを制御するように構成されてもよい。同様に、音楽再生モードでは、コンピュータデバイス１０１は音楽プレーヤ、ラジオ、またはスピーカシステムを制御するように構成されてもよい。いくつかの実施形態では、コンピュータデバイス１０１はそれが制御するデバイスから信号を受信し、および、そのデバイスの状態に基づいてシミュレートされるテクスチャ等の触覚効果を出力するように構成されてもよい。例えば、一つの実施形態では、コンピュータデバイス１０１は、温度調節システムを制御し、および、すでに電源が入れられた温度調節システムに対応するテクスチャ、または、すでに電源が切られた温度調節システムに対応する別のテクスチャを出力するように構成されてもよい。 
【００４０】
これらの各モードを制御する場合に、コンピュータデバイス１０１は各モードに対応するさまざまな特徴を制御するように構成されてもよい。さらに他の実施形態では、コンピュータデバイス１０１は異なるタイプのシステム、例えば、モバイルデバイス、サーモスタット、時計、または、別のデバイスのための制御システムを含んでもよい。これらの実施形態のそれぞれでは、コンピュータデバイス１０１は、コンピュータデバイス１０１がそれぞれを制御することができる複数の特徴を持つ複数のモードを含んでもよい。 
【００４１】
方法４００は、センサ１０８がタッチ表面４０４との相互作用を検出すると継続する。センサ１０８は従来技術の１つ以上の複数のセンサを含み、例えば、抵抗性および／または容量性センサがタッチ表面１１６に埋め込まれ、および、タッチ位置、および、圧力等の他の情報を決定するために使用されてもよい。別の実施例では、タッチ表面を見渡す光学的センサがタッチ位置を決定するために使用されてもよい。さらに他の実施形態では、センサ１０８およびタッチ表面１１６はタッチスクリーンディスプレイを含んでもよい。 
【００４２】
方法４００は、動作モードおよび相互作用４０６に基づいて、プロセッサ１０２がシステムの少なくとも一つの特徴を制御すると継続する。例えば、上述したように、コンピュータデバイス１０１は複数のモードを制御するように構成されてもよい。いくつかの実施形態では、複数のモードのそれぞれは複数の特徴を含み、それらもコンピュータデバイス１０２によって制御される。例えば、ナビゲーションモードでは、コンピュータデバイス１０１はナビゲーションシステムの目的地を制御するように構成されてもよい。例えば、ナビゲーションモードにある場合では、ユーザはナビゲーションデータを入力するためにタッチ表面１１６と相互作用し、または、ナビゲーションモードに対応する設定を修正することができる。当該実施形態では、ユーザは、さらにモードを別のモードに変更することができる。例えば、当該実施形態では、ユーザは空調制御モード等の別のモードに変更でき、ここでコンピュータデバイス１０１は温度調節システムのさまざまな特徴、例えば、温度、ファン回転速度、ベント、または他の特徴を制御するように構成できる。さらに、当該実施形態では、ユーザはさらに別のモード、例えば、エンターテインメントモードに変更することができる。エンターテインメントモードでは、コンピュータデバイス１０１は、動画のスタート、ストップ、または、一時停止、音楽選択、または他の特徴等の他の特徴を制御するように構成されることができる。 
【００４３】
方法４００は、プロセッサ１０２が動作モード４０８に対応するシミュレートされるテクスチャを決定すると継続する。シミュレートされるテクスチャを決定するために、プロセッサは、触覚効果決定モジュール１２６に含まれるプログラミングに依存してもよい。例えば、プロセッサ１０２はメモリ１０４に記憶され、および、特定の触覚効果に対応する駆動信号にアクセスできる。別の実施例では、信号は、記憶されたアルゴリズム、および、効果に対応する入力パラメータにアクセスすることによって生成されてもよい。例えば、アルゴリズムは、振幅および周波数パラメータに基づいて、駆動信号を生成する時に使用されるデータを出力することができる。別の実施例では、触覚信号はアクチュエータで復号されるべきアクチュエータに送信されるデータを含んでもよい。例えば、アクチュエータ自体が振幅および周波数等のパラメータを規定するコマンドに応答する。シミュレートされるテクスチャは複数の利用可能なテクスチャの一つであってもよい。例えば、複数のテクスチャは、水、草、氷、金属、砂、砂利、れんが、毛皮、革、皮膚、繊維、ゴム、葉のテクスチャ、または、いずれかの他の入手可能なテクスチャの１つ以上を含んでもよい。いくつかの実施形態では、シミュレートされるテクスチャは、モード、または、モード内の特徴に対応してもよい。例えば、一つの実施形態では、特定のテクスチャが音楽再生モードに対応してもよい。当該実施形態では、砂のテクスチャが音楽再生モードに対応してもよい。さらに、当該実施形態では、異なるタイプの音楽のそれぞれが別々のテクスチャを含んでもよい。例えば、ブルーグラスソングが再生されると、テクスチャは草に対応するテクスチャおよびを含むことができ、ヘビメタが再生されると、テクスチャは金属のテクスチャを含むことができる。 
【００４４】
いくつかの実施形態では、テクスチャ、または他の触覚効果はタッチインターフェースのさまざまな感触を導くために選択されてもよい。いくつかの実施形態では、この多様性によって、タッチインターフェースがより刺激的になり、および、使うことが楽しくなる可能性がある。例えば、いくつかのタッチインターフェースはガラスまたはプラスチックの感触を含む傾向にあるかもしれない。この触覚の経時的な単調性によってインターフェースを使用することが退屈になるかもしれない。いくつかの実施形態では、この問題を解決するために、特有および変化する感触をタッチ表面に提供するように、本発明の開示による触覚テクスチャが選択されてもよい。 
【００４５】
さらに、いくつかの実施形態では、ユーザはモバイルデバイスをカスタマイズするためにテクスチャまたは他の触覚効果を選択することができる。いくつかの実施形態では、ユーザはモバイルデバイスをカスタマイズすることを楽しむことができる。例えば、いくつかのユーザは、着信音、壁紙、および、他の音響と視覚要素を選択することによって、彼らのモバイルデバイスをカスタマイズして楽しむことができる。いくつかの実施形態では、表面テクスチャによってタッチインターフェースの感触をパーソナライズできるように、ユーザは触覚効果を選択することができる。いくつかの実施形態では、特定の効果に対応する設定またはダウンロードソフトウェアに変更することによって、ユーザはこれらのパーソナライズされた触覚効果または表面テクスチャを選択することができる。他の実施形態では、デバイスで検出された相互作用によって、ユーザは効果を指定することができる。いくつかの実施形態では、この触覚効果のパーソナライズによって、ユーザの当事者意識が強まり、および、ユーザと他の彼または彼女のデバイスとの関係を強めることができる。 
【００４６】
さらに他の実施形態では、デバイス製造業者またはソフトウェア開発者は、彼らのデバイスまたはユーザインターフェースをブランド化するために、表面テクスチャ等の独特の触覚効果を選択することができる。いくつかの実施形態では、ブランド知名度を上げる可能性がある他の独特の要素と同様に、これらの触覚効果はブランドのあるデバイスに特有なものになるかもしれない。例えば、多くのモバイルデバイスおよびタブレットは、カスタム化された、またはブランドのあるホームスクリーン環境を備えてもよい。例えば、いくつかの実施形態では、異なる製造業者によって製造されたデバイスが同一のオペレーティングシステムをまだ備えているかもしれない。しかしながら、製造業者はこのホームスクリーン環境を修正することによって、彼らのデバイスを差別化することができる。したがって、いくつかの実施形態では、ホームスクリーンまたは他のユーザインターフェースのいずれかのテクスチャが特有で異なるユーザ体験を生成するように、いくつかのデバイス製造業者またはソフトウェア開発者は触覚効果を使用することができる。 
【００４７】
方法４００は、プロセッサ１０２がシミュレートされるテクスチャに対応する触覚信号を、シミュレートされるテクスチャをタッチ表面４１０に出力するように構成される触覚出力デバイス１１８に出力することで継続する。いくつかの実施形態では触覚出力デバイス１１８は、コンピュータデバイス１０１内のタッチ表面１１６または他のコンポーネントと結合する圧電アクチュエータまたは電気モータ等の従来のアクチュエータを含んでもよい。他の実施形態では、触覚出力デバイス１１８は、静電場を使用してテクスチャをシミュレートするように構成される静電気アクチュエータを含んでもよい。いくつかの実施形態では、プロセッサ１０２は、複数の触覚効果をシミュレートするように複数の触覚出力デバイスを制御してもよい。例えば、一つの実施形態では、プロセッサ１０２は、タッチ表面１１６の表面上のテクスチャをシミュレートするために静電気アクチュエータを制御でき、および、さらにプロセッサ１０２は他の特徴をシミュレートするために、他の触覚出力デバイス１１８を制御できる。例えば、触覚出力デバイス１１８は、タッチ表面１１６の障害物、戻り止め、移動、または衝撃をシミュレートするように構成される振動等の他の効果を出力するように構成されるアクチュエータを含んでもよい。いくつかの実施形態では、タッチ表面１１６と相互作用をした場合にユーザが複数の効果を一緒に感知することができるように、プロセッサ１０２は効果を調節することができる。 
【００４８】
方法４００は、Ｉ／Ｏコンポーネント１１２が動作モードに対応する画像４１２を表示することで継続する。例えば、いくつかの実施形態では、Ｉ／Ｏコンポーネント１１２はディスプレイまたはタッチスクリーンディスプレイを含んでもよい。当該実施形態では、ディスプレイはモードに対応する画像を表示することができる。例えば、一つの実施形態では、ディスプレイは、図３Ａに示される実施形態のようにラジオ制御モードに対応する画像を含んでもよい。当該実施形態では、タッチ表面１１６と相互作用することによって、ユーザは異なるモードに変更することができる。例えば、ユーザはナビゲーションモードに変更することができる。当該実施形態では、ディスプレイは次にナビゲーションモードに対応する画像、例えば、図３Ｂに示される実施形態等の地図を表示することができる。 
【００４９】
方法４００は、プロセッサ１０２が動作モードおよびユーザ相互作用４１４に部分的に基づいて画像の少なくとも一つの特徴を修正すると継続する。例えば、ラジオ制御モードでは、ユーザがタッチ表面１１６と相互作用してラジオモードに対応する特徴、例えば、音量を変更すると、ディスプレイは音量制御ノブの動きに対応する画像を表示することができる。別の実施形態では、空調制御モードでは、ユーザが温度調節に対応する特徴、例えば、温度を調節すると、ディスプレイはその特徴に対応する変化、例えば、表示される温度の変化を表示することができる。
【００５０】
プログラム可能な表面テクスチャのモードまたは状態認識の他の例示実施形態
図５はプログラム可能な表面テクスチャのモードまたは状態認識の見本実施形態を図示する。図５は、タッチ可能なディスプレイ５０２を含むコンピュータデバイス５０１を備えるシステム５００の外観を図示する略図である。いくつかの実施形態では、コンピュータデバイス５０１は、従来技術で知られているスマートフォン、タブレット、ポケットオーガナイザ（ｐｏｃｋｅｔ  ｏｒｇａｎｉｚｅｒ）、ＧＰＳ受信器、または他のハンドヘルドデバイス等のハンドヘルドデバイスを含んでもよい。 
【００５１】
図５に示されるように、コンピュータデバイス５０１はタッチ可能なディスプレイ５０２を含む。図５に示されるように、タッチ可能なディスプレイ５０２は複数のアイコン５０４、５０６、５０８、および、５１０を示す。他の実施形態では、ディスプレイはより多くの、より少ない、または、異なるアイコンを示してもよい。いくつかの実施形態では、複数のアイコンのそれぞれは１つ以上のコンピュータプログラム、例えば、テキストを伝達する、新聞を読む、音楽を聴く、読書する、ビデオを見る、または、インターネットにアクセスするためのプログラムに関連する。したがって、いくつかの実施形態では、ユーザが複数のアイコン５０４、５０６、５０８、および、５１０の一つをタッチすると、コンピュータデバイス５０１はアイコンに対応するプログラムを実行する。他の実施形態では、アイコン５０４、５０６、５０８、および、５１０はファイル、例えば、データファイル、音楽ファイル、ビデオファイル、またはプログラムファイルに関連してもよい。さらに他の実施形態では、アイコン５０４、５０６、５０８、および、５１０はコンピュータデバイス５０１の設定を制御するアイコンを含んでもよい。例えば、一つの実施形態ではアイコン５０４、５０６、５０８、および、５１０のそれぞれはシミュレートされるボタンまたはスイッチを含んでもよい。 
【００５２】
いくつかの実施形態では、コンピュータデバイス５０１は、触覚効果を出力するようにさらに構成される。例えば、いくつかの実施形態では、コンピュータデバイス５０１は上述した触覚出力デバイスを含んでもよい。当該実施形態では、タッチ可能なディスプレイ５０２の表面上のさまざまなテクスチャをシミュレートするために、コンピュータデバイス５０１は触覚出力デバイスを使用してもよい。例えば、いくつかの実施形態では、複数のアイコン５０４、５０６、５０８、および、５１０のそれぞれは対応するテクスチャを含んでもよい。当該実施形態では、ユーザがタッチ可能なディスプレイ５０２と相互作用すると、ユーザの指の位置はセンサによって追跡され得る。ユーザの指の位置に基づいて、コンピュータデバイス５０１は、タッチ可能なディスプレイ５０２の表面上のテクスチャをシミュレートするように構成される触覚効果を出力することができる。いくつかの実施形態では、ユーザがアイコン５０４、５０６、５０８、および、５１０のいずれかをタッチすると、コンピュータデバイス５０１は同一のシミュレートされるテクスチャを出力してもよい。他の実施形態では、アイコン５０４、５０６、５０８、および、５１０のそれぞれは、それ自体に特有のテクスチャを含んでもよい。当該実施形態では、コンピュータデバイス５０１は、ユーザがテクスチャを選択し、および、それを特定のアイコンに割り当てることができる設定を含む。さらに他の実施形態では、ユーザがタッチ可能なディスプレイ５０２の背景と相互作用すると、コンピュータデバイス５０１はさらに別のシミュレートされるテクスチャを出力するように構成してもよい。さらに他の実施形態では、特定のアイコンが押下されたこと、および、選択されたアイコンに対応するプログラムが実行されていることをユーザが知覚できるように、コンピュータデバイス５０１はタッチ可能なディスプレイ５０２の表面上のテクスチャをシミュレートするように構成されてもよい。 
【００５３】
いくつかの実施形態では、シミュレートされるテクスチャは、各アイコンを触覚的に特定するように構成されてもよい。例えば、一つの実施形態では、コンピュータデバイス５０１はスマートフォンであってもよい。当該実施形態では、コンピュータデバイス５０１がユーザのポケットの中にある場合には、ユーザはそのテクスチャによって特定のアイコンを特定することができる。さらに、いくつかの実施形態では、コンピュータデバイス５０１はデバイス設定の通知としてテクスチャをシミュレートするように構成されてもよい。例えば、一つの実施形態では、ユーザにバッテリーの充電レベルを警告するために、コンピュータデバイス５０１は１つ以上のテクスチャを出力してもよい。他の実施形態では、テキストメッセージが到着したこと、警告が設定されたこと、電話がかかったことまたはかかっていること、電子メールを受信したこと、特定のプログラムが実行されていること、ユーザが彼または彼女のカレンダーに約束があること、または、コンピュータデバイス５０１に関連するいくつかの他の特徴をユーザに警告するための１つ以上のテクスチャを出力するようにコンピュータデバイス５０１が構成されてもよい。さらに他の実施形態では、シミュレートされるテクスチャは、アイコン５０４、５０６、５０８、および、５１０に対応するステータスを特定してもよい。例えば、アイコン５０４、５０６、５０８、および、５１０のそれぞれはボタンまたはスイッチを含んでもよく、および、表面テクスチャはそのボタン、スイッチ、または構成設定の状態（すなわちオフまたはオン）を特定するように使用されてもよい。 
【００５４】
図６は、プログラム可能な表面テクスチャのモードまたは状態認識の見本実施形態を図示する。図６は、ディスプレイ６０２に特徴付けられるコンピュータデバイス６０１を含むシステム６００の外観を図示する略図である。いくつかの実施形態では、ディスプレイ６０２はタッチ可能なディスプレイを含んでもよい。さらにいくつかの実施形態では、コンピュータデバイス６０１はラップトップ、デスクトップ、またはタブレットコンピュータを含んでもよい。他の実施形態では、コンピュータデバイス６０１は、従来技術で知られるスマートフォン、タブレット、ポケットオーガナイザ、ＧＰＳ受信器、スマートウォッチ、リストバンド、アンクレット、頭部装着型のデバイス、または、他のハンドヘルドおよび／またはウエアラブルデバイス等のハンドヘルドデバイスを含んでもよい。 
【００５５】
図６に示される実施形態では、コンピュータデバイス６０１は、例えば、従来技術で知られるコンピュータ支援ドローイングソフトウェア、プレゼンテーションソフトウェア、または他のドローイングソフトウェア等のドローイングソフトウェアを実行するように構成されてもよい。図６に示されるように、ディスプレイ６０２は細い線６０４、太い線６０６、および、テキスト６０８を示す。他の実施形態では、従来技術で知られる他の線、形状、テキストブロック、ピクチャ、ファイル、または、他のアイテム等の他の特徴が存在し得る。 
【００５６】
ユーザがディスプレイ６０２の特徴部と相互作用すると、コンピュータデバイス６０１はさまざまなテクスチャをシミュレートするように構成される。上述したように、いくつかの実施形態では、ディスプレイ６０２はタッチスクリーンディスプレイを含んでもよい。当該実施形態では、ユーザは、ディスプレイの表面をタッチすることによって、ディスプレイ６０２に示されるアイテムと相互作用してもよい。ユーザがディスプレイ６０２の表面をタッチすると、コンピュータデバイス６０１は、ディスプレイ６０２の表面上のテクスチャをシミュレートするように構成されてもよい。このテクスチャは一つのオブジェクトをその他のオブジェクトから識別するように機能する。例えば、テキスト６０８は線６０４および６０６とは異なるテクスチャを含むことができる。さらに、いくつかの実施形態では、異なる幅またはサイズの線は異なるテクスチャを含むことができる。いくつかの実施形態では、ユーザがオブジェクトを描く場合に、コンピュータデバイス６０１はシミュレートされるテクスチャを出力するように構成してもよい。当該実施形態ではユーザは感触だけに基づいて描画属性を決定することができる。例えば、いくつかの実施形態では、ユーザがオブジェクトを描いている場合に、コンピュータデバイス６０１は一つのテクスチャを出力してもよく、および、ユーザがカーソルだけを移動させている場合には異なるテクスチャを出力してもよい。当該実施形態では、ユーザが動作を完了したことを確認する機能を果たすように、コンピュータデバイスはさらに別のテクスチャを出力するように構成してもよい。 
【００５７】
いくつかの実施形態では、ユーザは、異なるタイプのユーザインターフェースデバイスによってシミュレートされるテクスチャを感じることができる。例えば、ユーザは、マウス、タッチパッド、ローラボール、または、ジョイスティックでシミュレートされるテクスチャを感じることができる。例えば、一つの実施形態では、コンピュータデバイス６０１はマウスまたはトラックボールをゆっくりと進行させるブレーキ機構を制御するように構成できるので、ユーザがオブジェクトと相互作用している場合にテクスチャをシミュレートする。
【００５８】
プログラム可能な表面テクスチャのモードまたは状態認識の有利な点
プログラム可能な表面テクスチャのモードまたは状態認識には多くの有利な点が存在する。プログラム可能な表面テクスチャのモードまたは状態認識によって、デバイスを見る必要がなく、ユーザは状態を決定することができる（すなわちデバイスがいるモードを決定する）。したがって、ユーザは別の仕事に集中を維持することができる。例えば、プログラム可能な表面テクスチャのモードまたは状態認識が車両のためのユーザインターフェースに使用される実施形態では、ユーザはインターフェースを見る必要なく、さまざまなモード間を移動することができる（すなわち、温度調節、ナビゲーション、ラジオ）。これによってユーザはより安全に運転することができる。他の実施形態では、ユーザは、モバイルデバイスに関して類似の決断をすることができるので、その機能を制御するためにモバイルデバイスに視覚的に集中する必要がない。さらに、プログラム可能な表面テクスチャのモードまたは状態認識の他の実施形態によれば、動作が完了したことの確認として動作することによって、追加的な利益がある。 
【００５９】
他の実施形態では、プログラム可能な表面テクスチャのモードまたは状態認識によって、ユーザはソフトウェアおよびユーザインターフェースをより効果的に使用することが可能になる。例えば、ユーザは、プログラム可能な表面テクスチャのモードまたは状態認識の利点を持つドローイングソフトウェアを使用することができ、ディスプレイに視覚的に集中する必要がなく、すなわち、ドローイングプログラムにより直感的な触覚相互作用を持たせることによって、プログラムがオブジェクトをグリッドにスナップさせるモードにあるか、または、オブジェクトを書類のいずれかの場所に配置することができるモードにあるかを決定することができる。同様に、ユーザは、文書処理ソフトウェアでプログラム可能な表面テクスチャのモードまたは状態認識を使用することで、文書を視覚的に集中する必要なしに、文書に関する決定をすることができる。例えば、プログラム可能な表面テクスチャのモードまたは状態認識を実装するコンピュータデバイスは、全文書を視覚的に見直す必要なしにユーザが文書に関する以下の決定をすることができるように、誤字、文字数、行間隔、または、いくつかの他の特徴に対応するテクスチャを出力することができる。
【００６０】
一般的な説明
上記で論じた方法、システム、および、デバイスは一例である。適切に、さまざまな構成を省略、代替でき、または、さまざまな手順またはコンポーネントを追加できる。たとえば、代替構成では、方法は記載された順番と異なる順番で実施でき、および／または、多様なステージが追加、省略、および／または組み合わされることができる。また、特定の構成に関して記載された特徴は、さまざまな他の構成と組み合わせられてもよい。構成の異なる態様および要素が同様に組み合わされてもよい。また、技術は発達するので、多くの要素が実施例となり、および、それらが本発明の範囲または請求の範囲を制限するものではない。
【００６１】
実施例の構成（実装を含む）の全体を理解するために、特定の詳細が明細書中に記載されている。しかしながら、これらの特定の詳細を用いないでも構成を実施できる。たとえば、よく知られた回路、プロセス、アルゴリズム、構造、および、技術が、構成を複雑にすることを避けるために、不必要な詳細無しで示された。この明細書は、実施例の構成だけを提供するが、範囲、適用性、または、請求の範囲の構成を制限するものではない。むしろ、上述の構成の記載によって、当業者は記載された技術を実施することが可能になる。本発明の範囲または精神を逸脱することなく、要素の機能および配置に関してさまざまな変形形態が可能である。
【００６２】
また、フローチャートまたはブロック図で示された構成は、プロセスによって記載されてもよい。それぞれはシーケンシャルプロセスで動作するように記載されたが、多くの動作は、並行してまたは同時に実施できる。さらに、動作の順番は再配置することができる。プロセスは、図に含まれない追加のステップを有してもよい。さらに、方法の実施例は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、または、それらの組み合わせのいずれかによって実装されることができる。必要なタスクを実施するために実装されるソフトウェア、ファームウェア、ミドルウェア、またはマイクロコード、プログラムコードまたはコードセグメントは、記憶媒体などの一時的ではないコンピュータ読み取り可能な媒体に記憶される。プロセッサは開示されたタスクを実行できる。
【００６３】
いくつかの実施例の構成が記載されたが、多様な修正形態、代替構成、および、均等態様を本発明の精神を逸脱しない範囲で使用することができる。たとえば、上記の要素は大きなシステムのコンポーネントであってもよく、他のルールが本発明のアプリケーションに先行、または、本発明のアプリケーションを変更してもよい。また、上記の要素が検討される前、中、または、後に、多くのステップが実施されてもよい。したがって、上記の記載は特許請求の範囲を拘束するものではない。
【００６４】
明細書で使用される「に適用される（ａｄａｐｔｅｄ  ｔｏ）」または「するように構成される（ｃｏｎｆｉｇｕｒｅｄ  ｔｏ）」は、開放的および包括的な用語を意味し、追加のタスクまたはステップを実施するように構成され、または、適合するデバイスを除外するものではない。加えて、「に基づいて（ｂａｓｅｄ  ｏｎ）」の使用は、開放的および包括的であることを意味し、プロセス、ステップ、演算、または、他の動作において、１つまたは複数の引用される条件または値「に基づいて（ｂａｓｅｄ  ｏｎ）」とは、実際には、引用される条件または値の範囲を超える、追加の条件または値に基づいてもよい。見出し、リスト、および、明細書に含まれる符番は、説明を簡潔にするためだけであって、制限することを意図しない。
【００６５】
本発明の態様による実施形態を、デジタル電子回路、コンピュータハードウェア、ファームウェア、ソフトウェア、または、それらの組み合わせに実装することができる。一実施形態では、コンピュータは、プロセッサ（単数または複数）を含んでもよい。プロセッサは、プロセッサに結合するランダムアクセスメモリ（ＲＡＭ）などのコンピュータ読み取り可能な媒体を含み、または、アクセスする。上述の方法を実施するセンササンプリングルーチン、選択ルーチン、および、他のルーチンを含む１つまたは複数のコンピュータプログラムを実行するように、メモリに記憶されたコンピュータ実行可能なプログラム命令をプロセッサが実施する。
【００６６】
該プロセッサは、マイクロプロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレー（ＦＰＤＧＡ）、および、ステートマシーンを含んでもよい。該プロセッサは、ＰＬＣなどのプログラム可能電子デバイス、プログラム可能割り込みコントローラー（ＰＩＣ）、プログラム可能論理デバイス（ＰＬＤ）、プログラム可能読み出し専用メモリ（ＰＲＯＭ）、電気的プログラム可能読み出し専用メモリ（ＥＰＲＯＭまたはＥＥＰＲＯＭ）、または他の類似デバイスをさらに含んでもよい。
【００６７】
該プロセッサは、たとえば有形のコンピュータ読み取り可能な媒体などの媒体を含み、または、たとえば有形のコンピュータ読み取り可能な媒体などの媒体と通信でき、該媒体は、プロセッサに本明細書に記載のステップを実施、または、補助するようにさせる命令を記憶する。コンピュータ読み取り可能な媒体の例は、これに限定されるものではないが、ウェブサーバー中のプロセッサなどのプロセッサに、コンピュータ読み取り可能な命令を提供できる、すべての電子的、光学的、磁気的、または他の記憶デバイスが挙げられる。媒体の他の例は、これに限定されるものではないが、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、磁気ディスク、メモリチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成されたプロセッサ、すべての光学的媒体、すべての磁気テープまたは他の磁気媒体、または、コンピュータプロセッサが読み出し可能なすべての他の媒体を含む。また、ルータ、プライベートまたはパブリックネットワーク、または他の転送デバイスなどのさまざまな他のデバイスは、コンピュータ読み取り可能な媒体を含んでもよい。記載されたプロセッサ、および、処理は、１つまたは複数の構造の中に存在してもよいし、１つまたは複数の構造を通じて分散されていてもよい。プロセッサは、本明細書に記載の１つまたは複数の方法（または方法の一部）を実行するためのコードを含んでもよい。
【００６８】
本発明が、本発明の特定の実施形態に対して詳細に記載されたが、当然のことながら、当業者であれば、本明細書の内容を理解することによって、該実施形態に対する代替形態、変形形態、および、均等態様を容易に生成できる。したがって、当業者には容易に明らかになるであろうが、本発明の開示は制限するものではなく、実施例を説明するためであって、および、本発明に対する該修正形態、変形形態および／または追加形態を含めることを除外するものではないことを理解するべきである。
【図１Ａ】
2018185823.tif 000003
【図１Ｂ】
2018185823.tif 000004
【図１Ｃ】
2018185823.tif 000005
【図２Ａ】
2018185823.tif 000006
【図２Ｂ】
2018185823.tif 000007
【図３Ａ】
2018185823.tif 000008
【図３Ｂ】
2018185823.tif 000009
【図４】
2018185823.tif 000010
【図５】
2018185823.tif 000011
【図６】
2018185823.tif 000012
【手続補正書】
【提出日】平成30年7月10日(2018.7.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラム可能な表面テクスチャを有するモードまたは状態認識を提供するためのシステムであって、前記システムはプロセッサを含み、前記プロセッサは、
タッチ表面とユーザの相互作用に対応するセンサ信号を受信し、
前記タッチ表面と前記ユーザの相互作用に対応するグラフィカルユーザインターフェースに位置するアイコンを決定し、
前記アイコンに対応する複数の動作モードの１つを決定し、前記複数の動作モードのそれぞれは制御されるべき複数の特徴を含み、
前記動作モードおよび前記相互作用に基づいて前記複数の特徴の少なくとも１つの特徴を制御し、
前記動作モードに対応する第１のシミュレートテクスチャを決定し、
前記タッチ表面に結合し、触覚信号を受信し、前記タッチ表面上でテクスチャをシミュレートするように構成される触覚出力デバイスに触覚信号を出力するように構成されるシステム。
【請求項２】
前記タッチ表面は、タッチスクリーンディスプレイまたはタッチパッドのいずれか１つを含む請求項１に記載のシステム。
【請求項３】
前記アイコンはボタンまたはスイッチのいずれか１つを含み、前記第１のシミュレートテクスチャは、前記ボタンまたは前記スイッチが押下された場合の応答をシミュレートする請求項１に記載のシステム。
【請求項４】
前記プロセッサは、前記アイコンの外側の前記グラフィカルユーザインターフェースの領域に対応する第２のシミュレートテクスチャを決定するようにさらに構成され、前記第２のシミュレートテクスチャは前記第１のシミュレートテクスチャとは異なる請求項１に記載のシステム。
【請求項５】
前記プロセッサは、ボタンの外側の前記グラフィカルユーザインターフェースの領域とのユーザの相互作用に対応する第２のセンサ信号を受信し、前記第２のシミュレートテクスチャを出力するように構成される請求項４に記載のシステム。
【請求項６】
前記触覚出力デバイスは、超音波周波数の振動を出力するように構成されるアクチュエータ、または、静電場を生成するように構成されるデバイスの１つ以上を含む請求項１に記載のシステム。
【請求項７】
前記動作モードを決定することには、ネットワークインターフェースからデータを受信することを含む請求項１に記載のシステム。
【請求項８】
前記グラフィカルユーザインターフェースに対応するイメージを表示するように構成されるディスプレイをさらに含み、前記プロセッサは、前記動作モードおよび前記相互作用の一部に基づいて前記グラフィカルユーザインターフェースを修正するように構成される請求項１に記載のシステム。
【請求項９】
前記動作モードは、ナビゲーションモード、空調制御モード、エンターテインメント、音楽再生モード、テキストメッセージモード、電子メールモード、またはシステム制御モードの一つを含む請求項１に記載のシステム。
【請求項１０】
前記システムの前記特徴は、温度、音量、楽曲の選択、ラジオ放送局、バッテリーレベル、テキストメッセージの受信、テキストメッセージの書き込み、電子メールの受信、または、電子メールの書き込みに対応する特徴を含む請求項１に記載のシステム。
【請求項１１】
プログラム可能な表面テクスチャを有するモードまたは状態認識を提供するための方法であって、
タッチ表面とユーザの相互作用に対応するセンサ信号を受信する工程と、
前記タッチ表面と前記ユーザの相互作用に対応するグラフィカルユーザインターフェースに位置するアイコンを決定する工程と、
前記アイコンに対応する複数の動作モードの１つを決定する工程とであって、前記複数の動作モードのそれぞれは制御されるべき複数の特徴を含む工程と、
前記動作モードおよび前記相互作用に基づいて前記複数の特徴の少なくとも１つの特徴を制御する工程と、
前記動作モードに対応する第１のシミュレートテクスチャを決定する工程と、
前記タッチ表面に結合し、触覚信号を受信し、前記タッチ表面上でテクスチャをシミュレートするように構成される触覚出力デバイスに触覚信号を出力する工程と、を含む方法。
【請求項１２】
前記タッチ表面は、タッチスクリーンディスプレイまたはタッチパッドのいずれか１つを含む請求項１１に記載の方法。
【請求項１３】
前記アイコンはボタンまたはスイッチのいずれか１つを含み、前記第１のシミュレートテクスチャは、前記ボタンまたは前記スイッチが押下された場合の応答をシミュレートする請求項１１に記載の方法。
【請求項１４】
前記アイコンの外側の前記グラフィカルユーザインターフェースの領域に対応する第２のシミュレートテクスチャを決定する工程をさらに含み、前記第２のシミュレートテクスチャは前記第１のシミュレートテクスチャとは異なる請求項１１に記載の方法。
【請求項１５】
ボタンの外側の前記グラフィカルユーザインターフェースの領域とのユーザの相互作用に対応する第２のセンサ信号を受信する工程と、第２のシミュレートテクスチャを出力する工程をさらに含む請求項１２に記載の方法。
【請求項１６】
前記触覚出力デバイスは、超音波周波数の振動を出力するように構成されるアクチュエータ、または、静電場を生成するように構成されるデバイスの１つ以上を含む請求項１１に記載の方法。
【請求項１７】
前記動作モードを決定する工程には、ネットワークインターフェースからデータを受信する工程を含む請求項１１に記載の方法。
【請求項１８】
ディスプレイに前記グラフィカルユーザインターフェースを表示する工程と、前記動作モードおよび前記相互作用の一部に基づいて前記グラフィカルユーザインターフェースを修正する工程をさらに含む請求項１１に記載の方法。
【請求項１９】
前記動作モードは、ナビゲーションモード、空調制御モード、エンターテインメント、音楽再生モード、テキストメッセージモード、電子メールモード、またはシステム制御モードの一つを含む請求項１１に記載の方法。
【請求項２０】
前記特徴は、温度、音量、楽曲の選択、ラジオ放送局、バッテリーレベル、テキストメッセージの受信、テキストメッセージの書き込み、電子メールの受信、または、電子メールの書き込みに対応する特徴を含む請求項１１に記載の方法。
【請求項２１】
プログラムコードを含む非一時的コンピュータ読み出し可能な記憶媒体であって、プロセッサによってプログラムコードが実行されると前記プロセッサを、
タッチ表面とユーザの相互作用に対応するセンサ信号を受信し、
前記タッチ表面と前記ユーザの相互作用に対応するグラフィカルユーザインターフェースに位置するアイコンを決定し、
前記アイコンに対応する複数の動作モードの１つを決定し、前記複数の動作モードのそれぞれは制御されるべき複数の特徴を含み、
前記動作モードおよび前記相互作用に基づいて前記複数の特徴の少なくとも１つの特徴を制御し、
前記動作モードに対応する第１のシミュレートテクスチャを決定し、
前記タッチ表面に結合し、触覚信号を受信し、前記タッチ表面上でテクスチャをシミュレートするように構成される触覚出力デバイスに触覚信号を出力するように機能させる非一時的コンピュータ読み出し可能な記憶媒体。
【外国語明細書】
2018185823000001.pdf