(57)【要約】      （修正有）【課題】特定のタッチを示す、圧力または音声に基づく応答により、物理的な、電子または機械デバイスとの関与の感触を再現する。【解決手段】モーフィング・パッド２５０を実装するためのシステム２００は、データを受信する様々な構成要素を含み、このデータはモーフィング・パッド係合子２２０に伝達されて、モーフィング・パッドを関与させる。【選択図】図２
2017059234.tif 000002
【特許請求の範囲】
【請求項１】
モーフィング・パッドを実装するためのシステムであって、
前記モーフィング・パッドの実施のための命令のプログラムを記憶しているコンピュータ可読媒体を備えたデータ記憶装置と、
前記命令のプログラムを実行するプロセッサと、
前記モーフィング・パッドへのユーザの関与の指示を受信するように構成された赤外線（ＩＲ）検出器と、
受信した前記指示に基づいてモーフィング・パッドを関与させるように構成されたモーフィング・パッド係合子と、を含むシステム。
【請求項２】
前記ＩＲ検出器が電気的にＩＲ検出デバイスに結合された、請求項１に記載のシステム。
【請求項３】
前記ＩＲ検出デバイスは、前記モーフィング・パッドの頂面の周縁部に配置されている、請求項２に記載のシステム。
【請求項４】
前記ＩＲ検出デバイスがさらに、
ＩＲ光を伝達する複数のＩＲトランスミッタと、
前記複数のＩＲトランスミッタの各々のための複数のＩＲリフレクタと、を含み、
前記複数のＩＲリフレクタのうちの少なくとも１つからの光の変化を検出するのに応じて、前記ユーザの関与の指示が生じる、請求項３に記載のシステム。
【請求項５】
前記モーフィング・パッドが、
アクチュエータに電気的に結合されたメイン・スイッチ・アクチュエータと、
底部取付けプレートであって、前記メイン・スイッチ・アクチュエータが取付けプレートと前記底部取付けプレートとの間に設けられている、前記底部取付けプレートと、を含む、請求項４に記載のシステム。
【請求項６】
モーフィング・パッドを実装するためのシステムであって、
前記モーフィング・パッドの実施のための命令のプログラムを記憶しているコンピュータ可読媒体を備えたデータ記憶装置と、
前記命令のプログラムを実行するプロセッサと、
電子システムと相互作用し、前記電子システムを介して現在実行されているアプリケーションに関連するアプリケーション・データを受信するように構成されたアプリケーション・インターフェーサと、
受信した前記アプリケーション・データと相互作用し、前記アプリケーション・データと関連する複数のグラフィカル・ユーザ・インターフェース（ＧＵＩ）要素の位置を抽出するように構成されたボタン・インターフェーサと、
前記ＧＵＩ要素の位置に基づいて前記モーフィング・パッド上のボタンのサブセットを起動するように構成されたモーフィング・パッド係合子と、を含むシステム。
【請求項７】
前記電気システムがディスプレイに結合され、前記ディスプレイは現在実施されているアプリケーションを表示するように構成され、
前記ボタンのサブセットは各々が、前記ディスプレイ上の予め規定された領域に対応し、
前記ディスプレイ上の前記予め規定された領域の一部分を占めるＧＵＩ要素の１つに応じて、前記ディスプレイ上の前記予め規定された領域の前記一部分を占める前記ＧＵＩ要素の前記１つに対応する前記ボタンのサブセットの少なくとも１つを起動する、請求項６に記載のシステム。
【請求項８】
前記モーフィング・パッドが、
取付けプレートに設置された複数のボタンであって、前記複数のボタンは、関与した前記モーフィング・パッドからの前記起動に基づき、前記取付けプレートから離れる方向に移動可能に構成されている、前記複数のボタンと、
前記複数のボタンとインモールドされている、モーフィング・パッド・カバーと、を備え、
前記モーフィング・パッド・デバイスは、電子システムに電気的に結合されている、請求項７に記載のシステム。
【請求項９】
モーフィング・パッド・デバイスであって、
取付けプレート上に設置され、電気信号に基づき、前記取付けプレートから離れる方向に移動可能に構成されているアクチュエータと、
前記アクチュエータとインモールドされているモーフィング・パッド・カバーと、を備え、
前記モーフィング・パッド・デバイスは電子システムと電気的に接続されている、モーフィング・パッド・デバイス。
【請求項１０】
前記アクチュエータに電気的に結合されたメイン・スイッチ・アクチュエータと、
底部取付けプレートであって、前記メイン・スイッチ・アクチュエータが前記取付けプレートと前記底部取付けプレートとの間に設けられている、前記底部取付けプレートと、をさらに備えた、請求項９に記載のモーフィング・パッド・デバイス。
【請求項１１】
前記取付けプレート上に設置された複数のアクチュエータをさらに備え、
前記複数のアクチュエータは、電気信号に基づいて前記取付けプレートから離れる方向に移動可能に構成され、
前記電気信号は、前記複数のアクチュエータの複数の組合せに選択的に関与するコマンドを有する、請求項１０に記載のモーフィング・パッド・デバイス。
【請求項１２】
第１の状態では、前記モーフィング・パッド・カバーは平坦であり、
第２の状態では、前記モーフィング・パッド・カバーは、関与される前記複数のアクチュエータのサブセットに対応する複数の隆起を含む、請求項１１に記載のモーフィング・パッド・デバイス。
【請求項１３】
モーフィング・パッドを実装するためのシステムであって、
前記モーフィング・パッドの実施のための命令のプログラムを記憶しているコンピュータ可読媒体を備えたデータ記憶装置と、
前記命令のプログラムを実行するプロセッサと、
前記モーフィング・パッドへのユーザの関与の指示を受信するように構成された検出器と、
受信した前記指示に基づき、モーフィング・パッドを関与させるように構成されたモーフィング・パッド係合子と、を含むシステム。
【請求項１４】
前記検出器が破断ビーム赤外線センサである、請求項１３に記載のシステム。
【請求項１５】
前記検出器が受動赤外線センサである、請求項１３に記載のシステム。
【請求項１６】
前記検出器が飛行時間型カメラである、請求項１３に記載のシステム。
【請求項１７】
前記検出器が力抵抗フィルムである、請求項１３に記載のシステム。
【請求項１８】
前記検出器が抵抗性タッチ・フィルムである、請求項１３に記載のシステム。
【請求項１９】
前記検出器が容量性タッチ・フィルムである、請求項１３に記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
電子システムが多くの文脈及び環境において提供されてきた。電子システムは、電子的または物理的入力を受信し、受信した入力に基づく処理を行う。電子システムは、自動車、住宅、コンピュータ・システムなどを含む多くの異なる環境において実施され得る。
【０００２】
ユーザは、多くの異なる方法で電子システムに関わってきた。まず、ノブ、スイッチなどの機械式デバイスが提供された。この機械式デバイスは、キーボード、マウスなどの電子式デバイスと置き換えられるか、電子式デバイスによって増大される。機械式または電子式のこれらデバイスは、しばしば、大きく、相互作用させることが困難であると見なされる。
【０００３】
近年、非接触インターフェースがより一般的になってきている。これらには、音声認証、視線追跡、ヘッド・トラッキングなどが含まれる。声／音、または画像／ビデオを取得し、取得した情報を刺激に変換するセンサが設けられている。しかし、多くのユーザはいまだに、インターフェースと相互作用するのに彼らの手または付属肢を使用することを好む。
【０００４】
別の近年の驚くべき事は、タッチ・スクリーン技術の出現である。これらは、タッチを検出する電子的能力が与えられたディスプレイまたは表面である。いくつかの例示的実施は、容量性タッチおよび抵抗性タッチである。しかし、これらの実施は、一般的なヒューマン・マシン・インターフェースの欠陥、すなわち接触学の不足の影響をこうむる。ユーザが平滑表面に関与するため、ユーザは、特定のコマンドを伴う相互作用が生じたか否かがわからない場合がある。
【０００５】
上述の問題は接触学の採用、すなわち、特定のタッチを示す、圧力または音声に基づく応答により改善され得る。しかし、これらの解決策は、依然として、物理的な、電子または機械デバイスとの関与の感触を再現することは決してない場合がある。
【発明の概要】
【０００６】
以下の詳細な説明は、モーフィング・タッチ・パッドを実装するためのシステムに関する。例示的実施形態は、モーフィング・タッチ・パッドを製造する方法、およびモーフィング・タッチ・パッド自体をも対象とし得る。
【０００７】
本発明のさらなる特徴が、以下の詳細な説明において説明され、部分的に詳細な説明から明らかになり、または本発明の実行により認知される。
【０００８】
モーフィング・パッドを実装するためのシステムが本明細書に含まれる。ユーザのモーフィング・パッドとの相互作用の検出を受信するように構成された赤外線（ＩＲ）検出器、および、受信した検出に基づいてモーフィング・パッドを関与させるように構成されたモーフィング・パッド係合子である。
【０００９】
モーフィング・パッドを実装するためのシステムが本明細書に含まれる。このシステムは、電子システムと相互作用し、電子システムを介して、現在実行されているアプリケーションに関連するアプリケーション・データを受信するように構成されたアプリケーション・インターフェースと、受信したアプリケーション・データと相互作用し、アプリケーション・データと関連する複数のグラフィカル・ユーザ・インターフェース（ＧＵＩ）要素の位置を抽出するように構成されたボタン・インターフェースと、ＧＵＩ要素の位置に基づき、モーフィング・パッド上のボタンのサブセットを起動するように構成されたモーフィング・パッド係合子と、を含む。
【００１０】
モーフィング・パッド・デバイスが本明細書に含まれる。このモーフィング・パッドは、取付けプレートに設置されたアクチュエータであって、このアクチュエータは、電子信号に基づき、取付けプレートから離れる方向に移動可能に構成されている、前記アクチュエータと、アクチュエータとインモールド（ｉｎ−ｍｏｌｄ）されているモーフィング・パッド・カバーと、を含み、モーフィング・パッド・デバイスは電子システムと電気的に接続されている。
【００１１】
上述の概略的な記載と以下の詳細な説明との両方は、例示的かつ説明的であり、請求される本発明のさらなる説明を提供することを意図していることを理解されたい。他の特徴および態様が以下の詳細な説明、図面、及び特許請求の範囲から明らかになる。
【００１２】
詳細な説明は、以下の図面を参照する。図面において、同様の参照符号は同様のアイテムに言及する。
【図面の簡単な説明】
【００１３】
【図１】例示的コンピュータを示すブロック図である。
【図２】モーフィング・パッドを実装するためのシステムの例を示す図である。
【図３Ａ】図２のシステムの例示的実施を示す図である。
【図３Ｂ】図２のシステムの例示的実施を示す図である。
【図４】モーフィング・パッドを実装するためのシステムの例を示す図である。
【図５Ａ】図４のシステムの例示的実施を示す図である。
【図５Ｂ】図４のシステムの例示的実施を示す図である。
【図６】モーフィング・パッドを製造する方法の例を示す図である。
【図７Ａ】本明細書に記載の態様に係るモーフィング・タッチ・パッドの例を示す図である。
【図７Ｂ】本明細書に記載の態様に係るモーフィング・タッチ・パッドの例を示す図である。
【図７Ｃ】本明細書に記載の態様に係るモーフィング・タッチ・パッドの例を示す図である。
【図７Ｄ】本明細書に記載の態様に係るモーフィング・タッチ・パッドの例を示す図である。
【図７Ｅ】本明細書に記載の態様に係るモーフィング・タッチ・パッドの例を示す図である。
【図７Ｆ】本明細書に記載の態様に係るモーフィング・タッチ・パッドの例を示す図である。
【図７Ｇ】本明細書に記載の態様に係るモーフィング・タッチ・パッドの例を示す図である。
【発明を実施するための形態】
【００１４】
以下に本発明が、添付図面を参照しつつより完全に記載される。図面においては、本発明の例示的実施形態が示される。しかし、本発明は、多くの異なる形態で実施してもよく、本明細書に説明される実施形態に限定されるものと解釈されるべきではない。むしろ、これら例示的実施形態は、本開示が完璧であり、本発明の範囲を当業者に完全に伝えるように提供される。本開示の目的に関して、「ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ  ｅａｃｈ」は、列挙された要素の複数の組合せを含む、そのそれぞれの用語に続く列挙された要素の任意の組合せを意味するものと解されることを理解されたい。たとえば、「ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ  Ｘ，  Ｙ，  ａｎｄ  Ｚ」は、Ｘのみ、Ｙのみ、Ｚのみ、またはＸ、Ｙ、及びＺの２つ以上のアイテムの任意の組合せ（たとえば、ＸＹＺ、ＸＺ、ＹＺ、ＸＹ）を意味するものと解釈される。図面及び詳細な説明を通して、別様に記載されていない限り、図面の同じ参照符号は、同じ要素、特徴、及び構造を言及するものと理解されたい。これら要素の相対サイズ及び描写は、明確化、例示、及び便宜のために、誇張されている場合がある。
【００１５】
背景技術に記載されたようなインターフェースにより、ユーザが電子システムと相互作用し、電子システムに関与することが可能になる。このインターフェースにより、関与可能なスイッチ、ノブ、タッチ表面などに、電子システムにタスクを実施させる電気信号に変換される関与が与えられる。
【００１６】
これらインターフェースをカスタマイズ可能かつ美的に快い方法で提供することは、困難なタスクである。このインターフェースは大きく、したがって、デバイス全体の見た目及び感触を害する場合がある。他の状況では、このインターフェースは、１つのタスクには適するが、別のタスクには適さない場合がある。
【００１７】
たとえば、乗り物に関する文脈では、ラジオまたは温度の設定を制御するのに理想的である場合があるが、娯楽報道番組システムへの関与にイライラする場合がある。したがって、慣習的なインターフェースは、多様ではなく、及び／または美的に快くない場合がある。
【００１８】
本明細書に開示の態様は、モーフィング・インターフェース・デバイス（「モーフィング・パッド」）に関連する様々な技術を提供することを目的としている。本明細書に開示の態様は、そのようなタスクのためのデバイスを開示するのみならず、モーフィング・インターフェース・デバイスの実施及び設置のためのシステム及び方法をも開示する。
【００１９】
図１は、例示的コンピュータ１００を示すブロック図である。コンピュータ１００は、チップセット１０４に結合された少なくとも１つのプロセッサ１０２を含んでいる。チップセット１０４は、メモリ・コントローラ・ハブ１２０及び入力／出力（Ｉ／Ｏ）コントローラ・ハブ１２２を含む。メモリ１０６及びグラフィック・アダプタ１１２は、メモリ・コントローラ・ハブ１２０に結合されており、ディスプレイ１１８はグラフィック・アダプタ１１２に結合されている。記憶デバイス１０８、キーボード１１０、ポインティング・デバイス１１４、及びネットワーク・アダプタ１１６は、Ｉ／Ｏコントローラ・ハブ１２２に結合されている。コンピュータ１００の他の実施形態は、異なる構造を有する場合がある。
【００２０】
記憶デバイス１０８は、ハード・ドライブ、コンパクト・ディスク・リードオンリ・メモリ（ＣＤ−ＲＯＭ）、ＤＶＤ、またはソリッドステート記憶装置などの固定コンピュータ可読記憶媒体である。メモリ１０６は、プロセッサ１０２によって使用される命令及びデータを保持する。ポインティング・デバイス１１４は、マウス、トラック・ボール、または他のタイプのポインティング・デバイスであり、キーボード１１０と組み合わせて使用して、コンピュータ１００にデータを入力する。ポインティング・デバイス１１４は、ゲーミング・システム・コントローラ、または、ゲーミング・システムを制御するのに使用される任意のタイプのデバイスであってもよい。たとえば、ポインティング・デバイス１１４は、特定のユーザを検出するための生物測定のスキャニングを採用しているビデオまたは画像取得デバイスに接続され得る。特定のユーザは、ポインティング・デバイス１１４に命令して様々な態様のコンピュータ１００を制御するのに、モーションまたはジェスチャを採用する場合がある。
【００２１】
グラフィック・アダプタ１１２は、画像及び他の情報をディスプレイ１１８上に表示する。ネットワーク・アダプタ１１６は、コンピュータ・システム１００を１つまたは複数のコンピュータ・ネットワークに接続する。
【００２２】
コンピュータ１００は、本明細書に記載の機能を提供するために、コンピュータ・プログラム・モジュールを実行するように適合されている。本明細書に使用されるように、「モジュール」との用語は、特定の機能を提供するのに使用されるコンピュータ・プログラム・ロジックに言及する。したがって、モジュールは、ハードウェア、ファームウェア、及び／またはソフトウェア内で実施され得る。一実施形態では、プログラム・モジュールは、記憶デバイス１０８に記憶され、メモリ１０６内にロードされ、プロセッサ１０２によって実行される。
【００２３】
本明細書に開示の、制御主体によって使用されるコンピュータのタイプ、及びプロセスは、実施形態、及び制御主体によって要求される処理能力に基づいて変化し得る。コンピュータ１００は、モバイル・デバイス、タブレット、スマートフォン、または上に列挙した要素を伴う任意の種類のコンピュータ要素とすることができる。たとえば、ハード・ディスク、ソリッドステートメモリ、または記憶デバイスなどのデータ記憶デバイスは、ともに作動して本明細書に記載の機能を提供する複数のブレード・サーバを含む、分配されたデータベース・システム内に記憶され得る。コンピュータは、キーボード１１０、グラフィック・アダプタ１１２、及びディスプレイ１１８などの、上述の構成要素のいくつかが欠落している場合がある。
【００２４】
コンピュータ１００は、本明細書に記載のコンテンツ・シェアリング・サービスのためのサーバ（図示せず）として機能してもよい。コンピュータ１００は、サーバを形成するように構成された他のコンピュータ１００と集まっていてもよい。サーバを構成する様々なコンピュータ１００のデバイスは、ネットワーク上で相互に通信し得る。
【００２５】
図２は、モーフィング・パッド２５０を実施するためのシステム２００の例を示している。モーフィング・パッド２５０（この例が、図７Ａ〜図７Ｇにより詳細に示されている）は、操作または相互作用に基づいて物理的形状が変化する関与可能なボタンを伴う表面である。モーフィング・パッド２５０は、ほぼ平坦であり、システム２００からの制御信号に応じて、モーフィング・パッド２５０は、信号に基づき様々なボタン（図２には図示せず）を突出させ得る。システム２００は、上述のコンピュータ１００などのコンピュータ・デバイス上で実施され得る。システム２００は、赤外線（ＩＲ）検出器２１０及びモーフィング・パッド係合子２２０を含んでいる。
【００２６】
システム２００は、ＩＲ検出器２１０を示している。しかし、本明細書に開示の態様に係るシステム２００の実施の他の例では、使用される検出器は他の検出技術を含む場合がある。たとえば、以下の検出器の技術が実施され得る。
【００２７】
１）検出器がタッチ・パッド表面の周りに配列された破断ビーム（ｂｒｅａｋ  ｂｅａｍ）ＩＲセンサ。
【００２８】
２）検出器が、飛行時間型カメラ、ステレオ・カメラ、またはレーザなどのモーション取得技術により補助される受動ＩＲセンサ。
【００２９】
３）タッチ・パッド領域内またはタッチ・パッド領域上方に取り付けられた飛行時間型カメラ。
【００３０】
４）力抵抗（ｆｏｒｃｅ  ｒｅｓｉｓｔａｎｔ）フィルム。このフィルムは、タッチ・パッド表面に埋め込まれ、印加される力の検出に基づき、モーフィング可能なボタンと関与する場合がある。
【００３１】
５）抵抗性タッチ・フィルム。このフィルムは、頂部（すなわち、関与する表面上）にタッチ・パッド表面を介して適用されて、電圧の変化を検出する。
【００３２】
６）容量性タッチ・フィルム。このフィルムはモーフィング・タッチ・パッドとの関与を検出するために容量性タッチを使用することができる。
【００３３】
システム２００は、モーフィング・パッド２５０に（有線または無線接続を介して）結合されている。モーフィング・パッド２５０は、電子システム２６０の制御及び関与を可能にするインターフェース・デバイスとして使用される。電子システム２６０は、デジタルまたはアナログ入力を受信し、それに応じて情報を生成することができる任意の種類の電気デバイスとすることができる。モーフィング・パッド２５０に関与する（すなわち、ボタンを押す）のに応じて、モーフィング・パッド２５０は、コマンド２５３を電子システム２６０に伝達する。
【００３４】
モーフィング・パッド２５０は、Ｘ（ＩＲ）トランスミッタ２５１のアレイ、及びＹ（ＩＲ）トランスミッタ２５２のアレイを含む。ＩＲセンサが（ＩＲ反射センサの採用によって）占める平面における対象の検出に応じて、ＸＩＲトランスミッタ２５１とＹＩＲトランスミッタ２５２との一方に対応する特定の点が記録される。
【００３５】
ＩＲ検出器２１０は、モーフィング・パッド２５０の特定の点への指の関与を（モーフィング・パッド２５０から伝えられたＩＲ検知データ２１１を介して）検出する。ＩＲ検知データ２１１は、どの座標がモーフィング・パッド２５０の関与に関連するかを示す。ＩＲ検知データ２１１は、ＸＩＲトランスミッタ２５１及びＹＩＲトランスミッタ２５２が外部の対象を記録した際に生じる。ＸＩＲトランスミッタ２５１及びＹＩＲトランスミッタ２５２は、ＩＲ反射センサとともに作動して、ＩＲ検知データ２１１を発生するとともに伝達する場合がある。
【００３６】
モーフィング・パッド係合子２２０は、モーフィング・パッド・データ信号２２２をモーフィング・パッド２５０に伝えるように構成される。次いで、モーフィング・パッド・データ信号２２２は、モーフィング・パッド２５０によって採用されて、モーフィング・パッド２５０上にボタンのアサートを生じさせ得る。
【００３７】
モーフィング・パッド係合子２２０は、電子システム２６０から情報を受信し、アプリケーションに基づく所定の数のモーフィング・パッドを電子システム２６０によって採用させることもし得る。
【００３８】
図３Ａ及び図３Ｂは、システム２００の例示的実施を示している。図３Ａでは、モーフィング・パッド２５０が２０個のボタン３００を伴って示されている。ボタン３００は、比較的平坦な状態にある。上で説明したように、ボタンには、（アサートとは無関係に）ユーザに向けて、及びユーザから離れるように移動する能力が備えられている。したがって、いくつかのボタンは、上述のモーフィング・パッド２５０のアプリケーション及び制御に応じて外側の位置に展開配置される。
【００３９】
図３Ｂでは、ユーザの手３１０がボタン３０１に近付いている。上述の態様を採用すると、ＩＲ検知データ２１１が与えられる。ＩＲ検知データ２１１は、ユーザの手３１０がボタン３０１上にあることを示す（ボタン３０１は、ボタン３００であったが、ここではアサートされて手３１０に関連するユーザに向けて突出している）。ボタン３０１は、電子システム２６０に関連するコマンド２５３を生成するように関与され得る。
【００４０】
図４は、モーフィング・パッド２５０を実施するためのシステム４００の例を示している。システム４００は、上述のコンピュータ１００などのコンピュータ・デバイス上で実施され得る。システム４００は、アプリケーション・インターフェーサ４１０、ボタン・インターフェーサ４２０、及びモーフィング・パッド係合子４３０を含んでいる。
【００４１】
図２と同様に、モーフィング・パッド２５０及び電子システム２６０が示されている。これら要素は、上述の要素と同様である。差異の１つは、図４に示すモーフィング・パッド２５０がいずれのＩＲセンサをも含まないことである。ＩＲセンサは、システム４００により選択的に実施され得る。しかし、説明の目的のために、ＩＲセンサは示していない。
【００４２】
同様に示されているのは、ディスプレイ４５０である。ディスプレイ４５０は、電子システム２６０と結合するように設けられた任意の既知のデジタル・デバイスとすることができる。ディスプレイ４５０は、電子システム２６０によって与えられた情報を表示し、上述の情報を、ディスプレイ４５０を介して再現する。ディスプレイ４５０のいくつかの一般的な形態は、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）、ブラウン管（ＣＲＴ）などである。ディスプレイ４５０は、タッチ可能なデバイスとして設けられるように構成可能である場合がある。したがって、ユーザがディスプレイ４５０にタッチすると、アプリケーションまたは操作に関連するコマンドがアサートされる。
【００４３】
アプリケーション・インターフェーサ４１１は、現在電子システム２６０上で実行され、ディスプレイ４５０を介して表示されているアプリケーションの情報を受信する。アプリケーション・データ４１１は、関与可能なコマンド（または「ＧＵＩ」として知られるグラフィカル・ユーザ・インターフェース）に関連する相対位置を含む場合がある。ＧＵＩ要素は、特定のコマンドに関連する場合があり、関与されると、実行されるアプリケーションに特定の動作を行わせる。
【００４４】
ボタン・インターフェーサ４２０は、モーフィング・パッド２５０と相互作用し、関連するボタン３００の相対レイアウトを受信するように構成される。ボタン３００の量は、アプリケーション・データ４１１と相互参照される。このことは、様々な方式及び技術において発生する。
【００４５】
１つの技術では、ボタン３００は各々が、ディスプレイ４５０に関連する特定の領域に割り当てられ得る。たとえば、ディスプレイ４５０がＸ×Ｙの量のピクセルで構成されている場合、ピクセルの特定のセットが特定のボタン３００に割り当てられた状態で、Ｘ×Ｙの量のピクセルの境界が定められ得る。
【００４６】
ボタン３００が選択されると、モーフィング・パッド係合子４３０は、モーフィング・パッド・データ４３１をモーフィング・パッド２５０に伝達するように構成されている。モーフィング・パッド２５０は次いで、選択されたボタン３００を、このボタン３００がモーフィング・パッド２５０のユーザに接近するような態様でボタン３００を突出させるように、アサートし得る。
【００４７】
図５Ａ及び図５Ｂは、図４のシステムの実施の例を示している。図５Ａを参照すると、ディスプレイ４５０がアプリケーション及びそれに対応するスクリーンを示している。ＧＵＩ要素５０１及び５０２が表示されている。対応するモーフィング・パッド２５０に示されているように、（ＧＵＩ５０１に結合された）ボタン５０３及び（ＧＵＩ５０２に結合された）５０４は、アサートされ、３次元にされる。したがって、図５Ａのセットアップに関連するユーザは、ボタン５０３と５０４のいずれかに関与して、ＧＵＩ５０１または５０２の一方に関与し得る。
【００４８】
図５Ａについて同様に示されているのは、ボタン５０３及び５０４の判定がディスプレイ４５０を介してＧＵＩ５０１及び５０２が与えられる場所の位置に対して行われることである。ＧＵＩがディスプレイ４５０の頂部に近接して与えられるため、モーフィング・パッド２５０上でアサートされるボタンも頂部付近にある。
【００４９】
図５Ｂを参照すると、ここで、ディスプレイ４５０が別のアプリケーション（または図５Ａに示す同じアプリケーションの別のスクリーン）を示している。図示のように、ＧＵＩ５０５、５０６、５０７、及び５０８はすべてディスプレイ４５０の底部に近接している。図４に関して上述の態様を採用すると、アサートされたボタン（ボタン５０９、５１０、５１１、及び５１２）がすべてモーフィング・パッド２５０のボタンの近くにある。
【００５０】
図６は、モーフィング・パッド２５０を製造する方法６００の例を示している。結果として得られるモーフィング・パッド２５０の構造は、図７Ａ〜図７Ｇに示されており、図７Ａ〜図７Ｇはそれぞれ、図６に示す特定の操作に対応する。
【００５１】
工程６１０では、底部プレート７００が（図７Ａに示すように）提供される。工程６２０では、メイン・パッド・スイッチ７１０が底部プレート７００に添付される。メイン・パッド・スイッチ７１０は、ワイヤ７１１を介してデバイス（図示せず）に接続されている。図７Ｂにおいては、４つのメイン・パッド・スイッチ７１０が示されている。しかし、メイン・パッド・スイッチの数は変更可能であってもよい。
【００５２】
工程６３０では、第２の取付けプレート７２０がメイン・パッド・スイッチ７１０の頂部に（図７Ｃに示すように）提供される。工程６４０では、可動アクチュエータ７２１が第２の取付けプレート７２０上に配置される。図７Ｄに示すように、可動アクチュエータ７２１がメイン・パッド・スイッチ７１０にワイヤ７２２を介して取り付けられている。
【００５３】
例示的実施に示すように、４つのメイン・パッド・スイッチ７１０が設けられている。４つのメイン・パッド・スイッチ７１０は、様々な組合せを通して、１６の異なるコマンドの組合せを形成し得る。これら組合せの各々１つが可動アクチュエータ７２１の１つに取り付けられ得る。したがって、可動アクチュエータ７２１の各々（図示）が関与される（すなわち、上から押される／関与する）場合、対応する信号が起動する。
【００５４】
上に説明したように、可動アクチュエータ７２１は「Ｚ」方向に移動する。「Ｘ」及び「Ｙ」方向は、底部取付けプレート７１０及び取付けプレート７２０の表面領域を示している。「Ｚ」方向は、取付けパッド２５０に関与するユーザに向かう動きを示す方向を示している。可動アクチュエータ７２１は、上述のシステム２００及び４００などの電子システムからの制御に基づき、前方に突出する。
【００５５】
工程６５０では、ガイド構造体７３０が（図７Ｅに示すように）提供される。これらガイド構造体７３０は、取付けプレート７２０上に配置された壁状の構造体である。ガイド構造体７３０は、各可動アクチュエータ７２１の間のバリアを形成する。
【００５６】
工程６６０では、モーフィング・パッド・カバー７４０がガイド構造体７３０の頂部に設けられている。図７Ｆに示すように、モーフィング・パッド・カバー７４０が構造体の頂部に添付されている。モーフィング・パッド・カバー７４０は、モーフィング・パッド２５０がインターフェースとしての役割を果たすように実施される環境の表面であり得る。モーフィング・パッド・カバー７４０は、様々なアクチュエータ７２１にインモールドされ得る。したがって、モーフィング・パッド・カバー７４０が配置されると、図７Ｇに示すように、様々な窪み７５０が外側に（ユーザに向かって、かつ、取付けプレートから離れる方向に）延び得る。
【００５７】
図２において述べたように、任意選択的な実施形態は、ＩＲセンサ及びリフレクタを伴う実施である。したがって、工程６７０では、ＩＲセンサ及びリフレクタがモーフィング・パッド・カバー７４０の頂部の一部分を覆うように設置され得る。
【００５８】
コンピュータ・プログラム（プログラム、モジュール、エンジン、ソフトウェア、ソフトウェア・アプリケーション、スクリプト、またはコードとしても知られている）は、コンパイルされたか解釈された言語、宣言型または手続型言語を含む、任意の形態のプログラム言語で記載することができ、プログラムは、スタンドアローンなプログラムとして、またはモジュール、コンポーネント、サブルーチン、オブジェクト、またはコンピュータ環境における使用に適した他の単位としてのものを含む任意の形態で展開することができる。コンピュータ・プログラムは、必要ではないが、ファイル・システム内のファイルに対応してもよい。プログラムは、他のプログラム若しくはデータ（たとえば、マークアップ言語のドキュメント内に記憶された１つまたは複数のスクリプト）を保持するファイルの一部分の中、問題のプログラム専用の単一のファイル内、または複数の協同するファイル（たとえば、１つまたは複数のモジュール、サブプログラム、またはコードの一部分を記憶するファイル）内に記憶することができる。コンピュータ・プログラムは、１つのコンピュータまたは、１つの場所に配置されているか、複数の場所にわたって分配されており、通信ネットワークによって相互接続された複数のコンピュータ上で実行されるように展開することができる。
【００５９】
個別のものとの相互作用を提供するために、本明細書に開示の実施形態は、グラフィカル・ユーザ・インターフェース（ＧＵＩ）などの相互作用ディスプレイを使用して実施することができる。そのようなＧＵＩは、ポップアップまたはプルダウンするメニューまたはリスト、選択タブ、スキャン可能な特徴、及び人間による入力を受信することができる他の特徴などの相互作用する特徴を含む場合がある。
【００６０】
本明細書に開示のコンピュータ・システムは、クライアント及びサーバを含むことができる。クライアント及びサーバは概して、相互に離れており、通常は通信ネットワークを通じて相互作用する。クライアントとサーバとの関係は、それぞれのコンピュータ上で実行され、互いに対するクライアントとサーバの関係を有するコンピュータ・プログラムのおかげで生じる。いくつかの実施形態では、サーバはデータ（たとえばＨＴＭＬのページ）をクライアントのデバイスに（たとえば、データをユーザに表示し、ユーザからのユーザの入力を受信し、クライアントのデバイスと相互作用する目的のために）伝達する。クライアントのデバイスにおいて生じたデータ（たとえば、ユーザの相互作用の結果）は、サーバにおいてクライアントのデバイスから受信することができる。
【００６１】
様々な変更及び変形が、本発明の精神または範囲を逸脱することなく、本発明において行うことができることが、当業者には明らかとなる。したがって、本発明が、提供された本発明の変更及び変形を包含し、それらは添付の特許請求の範囲及びその均等の範囲内にあることが意図されている。
【図１】
2017059234.tif 000003
【図２】
2017059234.tif 000004
【図３Ａ】
2017059234.tif 000005
【図３Ｂ】
2017059234.tif 000006
【図４】
2017059234.tif 000007
【図６】
2017059234.tif 000008
【図７Ａ】
2017059234.tif 000009
【図７Ｂ】
2017059234.tif 000010
【図７Ｃ】
2017059234.tif 000011
【図７Ｄ】
2017059234.tif 000012
【図７Ｅ】
2017059234.tif 000013
【図７Ｆ】
2017059234.tif 000014
【図７Ｇ】
2017059234.tif 000015
【図５Ａ】
2017059234.tif 000016
【図５Ｂ】
2017059234.tif 000017