(57)【特許請求の範囲】
【請求項１】
タッチスクリーンデバイスのための取外し可能な入力モジュールであって、前記タッチスクリーンデバイスは、前部接触感知式ディスプレイ面、後面並びに、前記前部接触感知式ディスプレイ面及び前記後面を接続する端面を有し、前記取外し可能な入力モジュールは：
前記前部接触感知式ディスプレイ面に接触するように構成される第１の接触面を有する前部プレートと、
前記後面に接触するように構成される第２の接触面を有する後部プレートと、
前記前部プレートと前記後部プレートとの間の端部プレートであって、前記端部プレートは、前記端面の少なくとも一部に接触するように構成される第３の接触面を有し、前記第３の接触面は前記第１の接触面に対し略垂直であり、前記端部プレートは、前記前部プレート及び前記後部プレートの少なくとも一方に対して移動可能である、端部プレートと、
前記前部プレート、前記後部プレート又は前記端部プレートのうちの少なくとも１つに配置される入力制御部と、
を有する、
取外し可能な入力モジュール。
【請求項２】
前記取外し可能な入力モジュールを前記タッチスクリーンデバイス上に保持するように構成されるクランプ機構をさらに有する、
請求項１に記載の取外し可能な入力モジュール。
【請求項３】
前記クランプ機構は、前記前部プレート及び前記後部プレートを前記タッチスクリーンデバイス上に留めるよう前記後部プレートに向かう方向に前記前部プレートを付勢するスプリングを有する、
請求項２に記載の取外し可能な入力モジュール。
【請求項４】
前記端部プレートは、前記前部プレートが前記端部プレートを超えて延びる距離を調整するように、前記前部プレートに対して移動可能である、
請求項１乃至３のいずれか１項に記載の取外し可能な入力モジュール。
【請求項５】
前記後部プレート及び前記端部プレートは、互いに対して固定される、
請求項４に記載の取外し可能な入力モジュール。
【請求項６】
前記端部プレートは、置換可能なインサートを有する、
請求項１乃至５のいずれか１項に記載の取外し可能な入力モジュール。
【請求項７】
前記置換可能なインサートは接続アームを含む、
請求項６に記載の取外し可能な入力モジュール。
【請求項８】
前記接続アームの長さは調整可能である、
請求項７に記載の取外し可能な入力モジュール。
【請求項９】
前記端部プレートは、前記タッチスクリーンデバイスの前記端面の一部にのみ接触するよう輪郭形成される、
請求項１乃至８のいずれか１項に記載の取外し可能な入力モジュール。
【請求項１０】
前記端部プレートは、前記タッチスクリーンデバイスのボタン、前記タッチスクリーンデバイスに差し込まれるコネクタ及びケーブルのうちの１つ又は複数を収容する凹部を有する、
請求項１乃至９のいずれか１項に記載の取外し可能な入力モジュール。
【請求項１１】
前記後部プレートに配置される滑り止めカバーをさらに有する、
請求項１乃至１０のいずれか１項に記載の取外し可能な入力モジュール。
【請求項１２】
前記前部プレートの一部は透明である、
請求項１乃至１１のいずれか１項に記載の取外し可能な入力モジュール。
【請求項１３】
前記前部プレートは、２以上の突出部分及び前記突出部分の間の凹部を形成するよう輪郭形成された端部を有する、
請求項１乃至１２のいずれか１項に記載の取外し可能な入力モジュール。
【請求項１４】
前記後部プレートは、前記後部プレートのサイズ及び／又は形状を変化させるように動かされることができる複数の可動指部を有する、
請求項１乃至１３のいずれか１項に記載の取外し可能な入力モジュール。
【請求項１５】
タッチスクリーンデバイスのための取外し可能な入力モジュールであって、前記タッチスクリーンデバイスは、前面、後面並びに、前記前面及び前記後面を接続する端面を有し、前記取外し可能な入力モジュールは：
前記前面に接触するように構成される前部プレートと、
前記後面に接触するように構成される後部プレートと、
置換可能なインサートを有する端部プレートであって、前記端部プレートは、前記前部プレートと前記後部プレートとの間に配置されるとともに前記タッチスクリーンデバイスの前記端面の少なくとも一部に接触するように構成され、前記端部プレートは、前記前部プレート及び前記後部プレートの少なくとも一方に対して移動可能である、端部プレートと、
前記前部プレート、前記後部プレート又は前記端部プレートのうちの少なくとも１つに配置される入力制御部と、
を有する、
取外し可能な入力モジュール。
【請求項１６】
前記置換可能なインサートは接続アームを含む、
請求項１５に記載の取外し可能な入力モジュール。
【請求項１７】
前記接続アームの長さは調整可能である、
請求項１６に記載の取外し可能な入力モジュール。
【請求項１８】
前記端部プレートは、前記タッチスクリーンデバイスの前記端面の一部にのみ接触するよう輪郭形成される、
請求項１５乃至１７のいずれか１項に記載の取外し可能な入力モジュール。
【請求項１９】
前記端部プレートは、前記タッチスクリーンデバイスのボタン、前記タッチスクリーンデバイスに差し込まれるコネクタ及びケーブルのうちの１つ又は複数を収容する凹部を有する、
請求項１５乃至１８のいずれか１項に記載の取外し可能な入力モジュール。
【請求項２０】
前記前部プレート、前記後部プレート、又は前記端部プレートの少なくとも１つに配置される滑り止めカバーをさらに有する、
請求項１５乃至１９のいずれか１項に記載の取外し可能な入力モジュール。
【発明の詳細な説明】
【背景技術】
【０００１】
ユーザが直接デバイスのスクリーン上でタッチジェスチャを使用して対話する（interact）ことを可能にする接触感知式スクリーンを有する多数のコンピューティングデバイスがある。例は、スマートフォン、タブレットコンピュータ、大型の対話式サーフェスコンピュータ及びデスクトップコンピュータ用接触感知式ディスプレイを含む。幾つかの応用では、このインタフェースは、適切なユーザ入力機構を提供する。
【発明の概要】
【０００２】
以下は、読者に基本的な理解を提供するために本開示の簡略化された概要を提示する。この概要は、請求項に記載される主題の重要な特徴又は不可欠な特徴を特定することを目的とするものではなく、また、請求項に記載される主題の範囲を限定するために使用されることを目的とするものでもない。その唯一の目的は、以下で提示されるより詳細な説明に対する序文として、本明細書に開示される概念の選り抜きを簡略化した形態で提示することである。
【０００３】
タッチスクリーンデバイスのための取外し可能な入力／出力モジュールが記載される。入力／出力モジュールは、前部プレート、後部プレート及び端部プレートを有する。タッチスクリーンデバイスに取り付けられるとき、前部プレートはタッチスクリーンデバイスの前面と接触し、後部プレートはタッチスクリーンデバイスの後面と接触し、端部プレートは、タッチスクリーンデバイスの端面の少なくとも上方部分と接触する。入力／出力モジュールはさらに、前部プレート及び後部プレートをタッチスクリーンデバイス上に留める力を提供する機構並びに前部プレート及び端部プレートの相対位置が調整されることを可能にする調整機構を有する。
【０００４】
付随する特徴の多くは、添付図面と関連付けて考慮される以下の詳細な説明を参照することによってより良く理解されるようになるに連れて、より良く理解されるであろう。
【図面の簡単な説明】
【０００５】
本説明は、添付の図面を考慮して読まれる以下の詳細な説明から、より良く理解されるであろう。
【図１】タッチスクリーンデバイスの周辺部の周りに取り付けられた再構成可能な入力モジュールの３つの概略図を示す。
【図２】様々な例示の取外し可能な入力モジュールの概略図を断面で示す。
【図３】例示のクランプ機構の概略図を詳細に示す。
【図４】さらなる例示の取外し可能な入力モジュールの概略図を断面で示す。
【図５】他の例示の取外し可能な入力モジュールの概略図を示す。
【図６】他の例示の取外し可能な入力モジュールの概略図を断面で示す。
【図７】取外し可能な入力モジュール及び入力モジュール用着脱式延長ピースの概略図を示す。
【図８】薄型ジョイスティックの概略図である。
【図９】例示の入力モジュールのブロック図である。
【０００６】
同様の参照番号が、添付図面において同様の部分を示すために使用される。
【発明を実施するための形態】
【０００７】
添付の図面に関連して以下で提供される詳細な説明は、本例の説明として意図されるものであり、本例が構成又は利用されることができる唯一の形態を表すよう意図されるものではない。本説明は、本例の機能と、本例を構成して動作させるステップのシーケンスと、を記載する。しかし、同じ又は同等の機能及びシーケンスが、異なる例により実現されてもよい。
【０００８】
モバイル／ハンドヘルドデバイス（例えば、スマートフォン、タブレットコンピュータ、ファブレット、携帯型ゲーム機）及びより大きい、非携帯型デバイス（例えば、サーフェスコンピューティングデバイス及びデスクトップコンピュータ用接触感知式ディスプレイ）を含む、フラットな連続対話サーフェス（continuous  interaction  surface）（接触感知式スクリーン）を有する多くのデバイスがある。これらのデバイスは、本明細書では「タッチスクリーンデバイス」と称される。物理的な基準ポイント、境界又は（物理的なボタンとは異なり）接触感知式スクリーンによって提供される触覚フィードバックの欠如は、幾つかのアプリケーション（例えばゲーム）及びあるユーザ（例えば、視覚障害を持つ人たち）にとって問題を引き起こし得る。ゲームをするときユーザの指を動かすことは簡単であるので、ユーザの指がゲームの入力制御部ともはや整列しないようになり、これは、ゲームが素早い又は頻繁な入力を必要とするところで悪化する。加えて、適切な場所にあるとき、ユーザの指が、スクリーンのある領域を覆い隠すことがあり、これは、特に、より小さいフォームファクタデバイス（例えば、スマートフォン）に関する、ユーザビリティに影響を及ぼすことがある。さらに、アプリケーション開発者にとって、接触感知式スクリーン上の全ての必要な入力制御部を、長時間（例えば、３０分以上）アプリケーションを使用するときのユーザに快適なレイアウトに配置することは困難であることがある、すなわち、フラットな対話サーフェス上の入力制御部の人間工学的配置を提供することは困難であることがある。
【０００９】
以下に記載される実施形態は、既知のユーザ入力デバイスの欠点の幾つか又は全てを解決する実装に限定されるものではない。
【００１０】
タッチスクリーンデバイス用取外し可能な入力／出力モジュールが本明細書に記載され、これは、異なる寸法（例えば、ディスプレイ（表示）領域（display  area）の周りの非ディスプレイ境界（non-display  border）の幅及び／又は装置厚さ）を持つタッチスクリーンデバイスに適合するように調整されることができる。モジュールは、タッチスクリーンデバイスの周辺部（periphery）の周りに（例えば、ユーザがそれを使用したいときの一定期間）一時的に取り付けられることができるとともに、コンピューティングデバイスで動作しているソフトウェア（例えば、オペレーティングシステム又はアプリケーション）にマッピングされる（mapped）１又は複数の入力制御部（例えば、ジョイスティック、ボタン等）及び／又はコンピューティングデバイスで動作しているソフトウェアによって制御される（例えば、触覚フィードバックを提供する）１又は複数の出力デバイスを有する。タッチスクリーンデバイスがタッチスクリーンコンピューティングデバイス（例えば、スマートフォン、タブレットコンピュータ等）である場合に、入力部は、タッチスクリーンコンピューティングデバイスで動作しているソフトウェアにマッピングされ、タッチスクリーンデバイスがコンピューティングデバイス（例えば、デスクトップコンピュータ用接触感知式ディスプレイ）のための周辺機器（すなわち、タッチスクリーン周辺デバイス）である場合に、入力部は、そのコンピューティングデバイスで動作しているソフトウェアにマッピングされる。その後（例えば、ユーザがタッチスクリーンデバイスとの対話を終えたとき又はモジュールが必要とされないとき）、モジュールは、タッチスクリーンデバイスから取り外されることができ、それが次にユーザに使用される（例えば、同じタッチスクリーンデバイス又は他のタッチスクリーンデバイスに接続される）まで保管されることができる。
【００１１】
タッチスクリーンコンピューティングデバイスの例は、モバイル／ハンドヘルドデバイス（例えば、スマートフォン、タブレットコンピュータ、携帯型ゲーム機）及びより大きいデバイス（例えば、大きいフォームファクタタブレットコンピュータ、サーフェスコンピューティングデバイス、機器又は車両に組み込まれる接触感知式デバイス、接触感知式テレビ）を含む。タッチスクリーン周辺デバイスの例は、デスクトップコンピュータ用接触感知式ディスプレイ、シンクライアントタブレット、ゲームコンソール用のシンクライアントディスプレイとして動作するスマートフォン等を含む。以下の多くの例がタッチスクリーンコンピューティングデバイスに言及しているが、これは例としてである。例はまた、タッチスクリーン周辺デバイスに適用されてもよく、この場合、任意のデータ通信が入力モジュールと、タッチスクリーン周辺デバイスが接続されるコンピューティングデバイスとの間にある。
【００１２】
図１は、再構成可能な（reconfigurable）入力モジュール１０４、１０６がタッチスクリーンデバイス１０８の周辺部の周りに（すなわち、ディスプレイの端部の周りに）取り付けられる３つの概略図１０１−１０３を示し、このタッチスクリーンデバイスは、例えば、（任意のサイズの）タブレット又はスマートフォンのようなポータブル又はハンドヘルドデバイス、或いは（例えば、機器上に又は車両に）固定されたタッチスクリーンデバイスであってよい。第１の図１０１では、タッチスクリーンデバイス１０８は、横置き（landscape）に向けられており、１つの入力モジュール１０４、１０６がデバイスの短辺のそれぞれの上に（すなわち、ディスプレイを含むデバイスの表面の短辺上に）取り付けられる。第２の図１０２では、タッチスクリーンデバイス１０８は、縦向き（portrait  orientation）にあり、入力モジュール１０４、１０６は、装置の長辺に取り付けられている。第３の図１０３では、タッチスクリーンデバイス１０８の各端部に配置され且つ、例えば、２人のプレイヤーがタッチスクリーンデバイス１０８でゲームをするとき、第１のユーザによる使用のための入力モジュール１１０のペア及び第２のユーザによる使用のための入力モジュール１１２のペアを提供し得る、４つの入力モジュール１０４、１０６がある。代替的には、第３の図１０３における４つの入力モジュールは、単一のユーザによって使用され得る。
【００１３】
図１の３つの例によって示されるように、入力モジュール１０４、１０６は、タッチスクリーンデバイス１０８の周辺部の周りのいずれかに配置されることができ、デバイスに表示される／デバイスで動作しているアプリケーション、個人の好み、又は任意の他の要因に依存してユーザによって再配置され得る。その結果、モジュールは、再構成可能として（例えば、ユーザがモジュールをどこに配置するかを選ぶことができ且つ彼らが望む場合にそれらを動かすことができる）として説明され得る。図１の例は、２及び４つのモジュールの使用を示しているが、他の例では、単一のモジュールが使用されてよく又は任意の他の数のモジュールが、タッチスクリーンデバイスの１又は複数の同時利用者によって使用されてよい。
【００１４】
各入力モジュール１０４、１０６は、ユーザの指／親指が制御部の上に正しく置かれていることについてのユーザへの触覚フィードバックを提供する物理的な制御部（例えば、圧力がユーザによって加えられるとき動き得る輪郭形成された外形を持つもの）のような、例えば触覚入力制御部であり得る入力制御部を有する。他の例では、入力制御部は、触覚式でなくてもよいが、代わりに光学センサ、容量センサ又は他のセンサを有してよい。さらなる例では、触覚及び非触覚入力制御部の組合せが提供されてよい。図１に示される例（４方向（four-way）制御部及びボタンのペア）が、入力モジュールに設けられ得る入力制御部の単なる例であることが理解されるだろう。さらなる例が、限定されるものではないが、回転ノブ、スライダ、単一のボタン（又は異なる数のボタン）、スイッチ及び小さいジョイスティックを含む。使用され得るセンサの例は、限定されるものではないが、（例えば、ＩＲを反射させること若しくはＩＲ影を見ること若しくは熱ＩＲ検知に基づく又は超音波に基づく）手の位置用ホバーセンサ（hover  sensor）、手に装着されたリングに起因する歪みを検知する磁気計、又は人間の特性（例えば、皮膚電気反応センサ又は心拍数センサ）若しくは人間が着用している何かの特性を検出することができる任意の他のタイプのセンサを含み得る。デバイス（例えば、タッチスクリーンデバイス又はモジュール）がフレキシブル又は関節動作可能（articulatable）である場合、センサは、例えば加速度計を使用して、ユーザがデバイスをどのように曲げるか又は関節動作させる（articulates）かを検出し得る。
【００１５】
各入力制御部１１４、１１６は、タッチスクリーンデバイス１０８に表示される／タッチスクリーンデバイス１０８で動作しているアプリケーション又は他のプログラム（例えば、オペレーティングシステム又は任意の他のソフトウェア）のユーザ入力にマッピングされる（対応付けられる）。入力制御部１１４、１１６にマッピングされるユーザ入力は、タッチイベント（すなわち、ユーザが接触感知式ディスプレイをタッチすることによって通常提供するユーザ入力）であってよい又はタッチスクリーンデバイス１０８の物理的なボタン若しくは制御部を介する入力又はサポートされる周辺機器（例えば、ブルートゥース（登録商標）キーボード）若しくは任意の他のサポートされるハードウェア（ハードウェアは存在する必要はないが、ユーザ入力を受信されるプログラムによってサポートされさえすればよい）を介する任意の入力であってよい。幾つかの例では、ユーザ入力は、入力／出力モジュールがオンスクリーンキーボードの代わりに使用され得るように、キーストロークであってよい。
【００１６】
図１に示される例でのように、複数の入力制御部がある場合、各入力制御部は、同じアプリケーション／プログラムの異なるユーザ入力にマッピングされ得る又は入力制御部は、２以上のアプリケーション／プログラムのユーザ入力にマッピングされ得る。例では、４方向制御部（four-way  control）１１４及びボタン１１６の両方は、タッチスクリーンデバイスに表示される又はタッチスクリーンデバイスで動作しているゲームのユーザ入力にマッピングされてよい。他の例では、４方向制御部１１４は、タッチスクリーンデバイス１０８で動作しているゲーム（又はタッチスクリーンデバイスに表示されているクラウドベースのゲーム）のユーザ入力にマッピングされてよく、ボタン１１６は、音量調整のような、デバイスのオペレーティングシステム（ＯＳ）内の機能にマッピングされてよい。さらなる例では、４方向制御部１１４は、タッチスクリーンデバイス１０８に表示されている／タッチスクリーンデバイス１０８で動作しているアプリケーションのユーザ入力にマッピングされてよく、ボタンの１つは、他のアプリケーション（例えば、ＩＰ電話アプリケーションの「応答（answer）」ボタン）の特定の入力にマッピングされてよい。マッピングは、固定式（fixed）、動的（dynamic）又は（例えば、制御部の第１のサブセットが固定マッピングを有し、制御部の第２のサブセットが動的にマッピングされ、各サブセットは、制御部の全てを有さない）固定式と動的両方の組合せであってよい。マッピングに影響を及ぼす幾つかの要因があることがあり、これらは、入力／出力モジュールの位置、１より多い入力／出力モジュールの相対位置、スクリーン上に見える（又は、複数のアプリケーションが見える場合の、最上の）特定のアプリケーション（又は他のプログラム）、ユーザ入力等を含んでよい。
【００１７】
図１に示される例では、入力制御部は、モジュールの前面に（すなわち、使用中又はモジュールがデバイスに取り付けられるとき、タッチスクリーンディスプレイに実質的に平行である表面に）ある。代替的には、入力制御部は、（例えば、モジュールの上部の指トリガーボタン（finger  trigger  button）及び／又はディスプレイの後面の触覚制御部を提供するために）前面の入力制御部に加えて、又は前面の入力制御部の代わりに、モジュールの他の面又はモジュールの角に設けられてよい。例えば、入力制御部は、前面及び後面の両方に設けられてよい。
【００１８】
様々な例では、モジュールの１又は複数はまた、視覚インジケータ（例えば、小さいディスプレイ又は１若しくは複数のＬＥＤ）、可聴インジケータ（例えば、小さいスピーカ又はブザー又はヘッドホンソケット）、触覚（又はハプティック）フィードバックデバイス（例えば、振動機構、任意の物理的運動アクチュエータ又はタッチスクリーンデバイス若しくはモジュールがフレキシブル若しくは関節動作可能である場合に運動リターダ（movement  retarder））又は他の感覚フィードバックデバイス（例えば、モジュールの温度を変化させることによってフィードバックを提供することができる、ペルチェクーラのような加熱／冷却デバイス若しくは香り、ホルモン等のための化学出力）も有してよい。
【００１９】
タッチスクリーンデバイス１０８の周辺部の周りに位置する（とともにタッチスクリーンデバイス１０８に物理的に取り付けられる）とき、入力モジュール１０４、１０６は、実際のディスプレイ領域１２０をほとんど又はどこも隠さず、図１に示される例では、モジュール１０４、１０６は、実際のディスプレイ領域のどこも隠さないが、代わりに（図１に１３０で標識された幅を持つ）非ディスプレイ領域のみを隠す。これは、見るためにスクリーン上により多くの不動産（real  estate）があることを意味し、使いやすさを増大させる。異なるタッチスクリーンデバイスは、異なる幅の非ディスプレイ境界領域（この境界は「スロート部（throat）」とも称され得る）を有し、以下により詳細に記載されるように、入力モジュール１０４、１０６は、それによってモジュールがディスプレイ面を隠す量が、異なる境界幅に適合するように変更されることを可能にする、調整機構を有する。幾つかのデバイスは、非表示境界を有さなくてもよく（すなわち、幅＝零）、入力モジュールは、タッチスクリーンデバイスへの安定した固定を依然として提供する一方で、モジュールがとりつけられるときに隠されるディスプレイ領域の量を最小にするように調整され得る。
【００２０】
図１は、必ずしも正確な縮尺率でないが、様々な例では、モジュールは、コンパクトであり、それらが着くタッチスクリーンデバイス１０８より著しく小さい寸法（例えば、矢印１１７、１１８によって示されるような、前面の側部の長さ）を有する。例えば、モジュールの前面は、約１インチ（２．５４ｃｍ）の正方形であってよく、およそ３インチから（７．５ｃｍ〜）１０インチ（〜２５ｃｍ）又はそれより大きい範囲にあるタッチスクリーンディスプレイ（スクリーンサイズは対角線上で測定される）とともに使用されてよい。図１は、全てのモジュールがほとんど同じ形状及びサイズであることを示しているが、幾つかの例では、セット内のモジュールは、異なるサイズ及び／又は形状であってよい。
【００２１】
図２は、様々な例示の取外し可能な入力モジュールの概略図を断面で示している。第１の例示の取外し可能な入力モジュール２０２は、タッチスクリーンデバイス２０４に取り付けられて示されている；しかし、明確さのために、他の例は、タッチスクリーンデバイス２０４の位置の点線輪郭のみを示している。タッチスクリーンデバイス２０４は、接触感知式ディスプレイ面２０６（前面とも称され得る）及び後面２０８を有する。タッチスクリーンデバイス２０４はさらに、前面及び後面２０６、２０８を接続する端面２１０を有し、その周りに入力モジュール２０２が取り付けられる。
【００２２】
第１の例示の入力モジュール２０２は、入力モジュール２０２がタッチスクリーンデバイス２０４に取り付けられるとき、タッチスクリーンデバイス２０４の前面２０６に接触するように構成される前部プレート２１２を有する。入力モジュール２０２はまた、入力モジュール２０２がタッチスクリーンデバイス２０４に取り付けられるとき、タッチスクリーンデバイス２０４の後面２０８に接触するように構成される後部プレート２１４を有する。入力モジュール２０２はさらに、入力モジュール２０２がタッチスクリーンデバイス２０４に取り付けられるとき、前面２０６に近接してタッチスクリーンデバイス２０４の端面２１０の少なくとも一部と接触するように構成される端部（又はアライメント）プレート２１６を有する。入力モジュール２０２はさらに、１又は複数の入力制御部２１７及び前部及び後部プレート２１２、２１４をタッチスクリーンデバイス２０４上に把持させる（挟ませる）ようにクランプ力（clamping  force）を提供するクランプ機構（clamp  mechanism）２１８（例えば、スプリング付き機構）を有する。クランプ機構２１８は図２においてスプリングとして示されているが、これは単なる例としてであって、任意の適切なクランプ装置が使用されてよい（例えば、クランプ機構は、ピボット装置（pivot  arrangement）を有する）。
【００２３】
図３は、例示のクランプ機構の概略図を示す。この例では、後部プレート２１４のみを示している上方の図３１に見ることができるように、２つのスプリング３０２、３０４が使用される。スプリング３０２、３０４の一方は、左回転スプリング（left-hand  turn  spring）であり、他方は右回転スプリング（right-hand  turn  spring）であり、それらはモジュールの下半部（bottom  half）に機構によって定位置に機械的に保持される。（下方の図３２に示されるように）シャフト３０６が、下半部及び上半部を接続し、スプリング３０２、３０４の端部は、上半部にクランプ力を加え、それを下半部に向かって押し付ける。２つのスプリング（１つの左回転及び１つの右回転）の使用は、平行力（parallel  force）が、モジュールが取り付けられるデバイス（例えば、タッチスクリーンデバイス）に加えられることを確実にする。平行力は、（単一のスプリング及び非平行クランプ力の使用と比べて）タッチスクリーン上の摩擦が増大することを意味する。
【００２４】
図２に示される第１の例示の入力モジュール２０２では、後部プレート２１４は、前部プレート２１２より（Ｄ前部と標識された距離、Ｄ後部＞Ｄ前部のように）端部プレート２１６を更に越えて（Ｄ後部と標識された距離）延び、これは、後面が、入力モジュールによって隠されるディスプレイ領域の量を減少させながら、タッチスクリーンデバイスのディスプレイに直交する面における入力モジュールの回転に対する安定性を提供することを可能にする。しかし、他の例では、前部及び後部プレート２１２、２１４は、端部プレート２１６を越えて同じ距離延び得る（例えば、Ｄ後部＝Ｄ前部）又は前部プレート２１２は後部プレート２１４よりさらに延び得る（例えば、Ｄ後部＜Ｄ前部）。本明細書に記載される全ての例示の入力モジュールにおいて、それによって前部プレート２１２が端部プレート２１６を越えて延びる距離（すなわち、Ｄ前部の値）が（例えば、Ｄ前部の値を増加及び／又は減少させるように）調整／変更されることを可能にする調整機構が設けられる。後部プレート２１４が端部プレート２１を越えて延びる距離（すなわち、Ｄ後部の値）は、固定されてよい又は（例えば、調整機構又は別個の機構により）調整可能であってよい。
【００２５】
図２の残りの例２２０−２２８は、上述の調整機構の異なる実装を示す。第２の例２２０では、調整機構は、端部プレート２１６が（図２に両矢印によって示されるように）前部プレート２１２及び後部プレート２１４の両方に対して動かされることを可能にする。第３の例２２２では、調整機構は、前部プレート２１２が（図２に両矢印によって示されるように）端部プレート２１６及び後部プレート２１４に対して動かされることを可能にする。この例では、端部プレート２１６及び後部プレート２１４は、一緒に固定されている又は端部プレート及び後部プレート両方を有する単一のピースであってよい。第２及び第３の例では、（例えば、歯の２つのセットが離されるとき）互いに対して動かされることができ、その後、スリップを防ぐように一緒にクランプされることができる歯の連結するセット（interlocking  sets）を有するラチェット機構が使用されてよい。このような機構は、入力モジュールの前部及び端部プレートの相対位置が、変更され、その後、新しい位置でしっかりと保持されることを可能にする。
【００２６】
図２の第４及び第５の例２２４、２２６は、取外し可能なインサート２１９ａ、２１９ｂを有する取付け機構を示す。各取外し可能なインサート（これはまた図２に別個に示されている）は、端部プレート２１６（ずなわち、タッチスクリーンデバイスの前面に近接するタッチスクリーンデバイスの端面の少なくとも一部に接触する入力モジュールの部分）及び端部プレート２１６の各端部に接続アーム２２１を有する。図２に示されるように、異なる取外し可能なインサート２９１ａ、２１９ｂは、異なる長さの接続アーム２２１（例２１９ａは例２１９ｂより短い接続アームを有する）を有し、これはその結果として端部プレートに対する前部プレートの位置を調整する。各接続アーム２２１は、インサートを入力モジュール２２４、２２６に取り付ける接続機構を有する（示された例では、ペグ（pegs）の配置及び凹所が、インサートが取り外し可能に所定の位置に留められる（clipped）ことを可能にするために使用される）。第４及び第５の例の変形形態では、取外し可能なインサートを有する代わりに、単一のインサートが使用されてよく、この単一のインサートは、（例えば、アーム２２１の長さが、インサート２１９ａによって示される短い長さからインサート２１９ｂによって示されるより長い長さまで延びることができるように）それらの長さが変わるように調整されることができる接続アームを有する。
【００２７】
幾つかの例では、インサートは、端部プレートの角度が、それが圧迫されるデバイス２０４の端部の形状に応じて変わり得るように、（例えば、取付けポイント２３０周りに）旋回（pivot）できてよい。これは、例えば、強くテーパを付けられた端部を持つデバイスへの端部プレートの接触領域を増加させるために使用され得る。幾つかの例では、異なる取外し可能なインサートは、それらの端部プレートに異なる角度を有して良い。
【００２８】
図２の第６の例２２８では、取付け機構はまた、取外し可能なインサートを有する。しかし、これらのインサート（又はスペーサ２２９）は、先の例のものと異なる形状である、端部プレート２１６の厚さを変えるものとして説明され得る。インサートは、この場合もやはり、それによって前部プレート２１２がタッチスクリーンデバイスの端面の少なくとも一部に接触する表面（すなわち、端部プレート）を越えて延びる距離を変えるために使用される。
【００２９】
本明細書に記載される入力モジュール内の端部プレートは、それがタッチスクリーンデバイスの端面に接触し、上述のような調整機構の使用を通じて、タッチスクリーンデバイス上の非ディスプレイ境界の異なる幅に適応することができるので、入力モジュールがタッチスクリーンデバイスに取り付けられるとき回転安定性を提供する（すなわち、それは、使用中にそれが回転することを防ぐ）。多くの例では、調整機構は、入力モジュールがタッチスクリーンデバイスの前面のディスプレイ領域のいずれも隠さないように調整され得るが、幾つかの例では、境界は、入力モジュールの前面がディスプレイ領域の小さい量を隠すように、とても狭いことがある（又は存在しないことがある）。しかし、調整機構は、より少ないディスプレイ領域を隠すことと入力モジュールをデバイスにより確実に取り付けることとの間のトレードオフを提供するように調整され得る。
【００３０】
図２は、前面２０６及び端面２１０並びに端面２１０及び後面２０８の間に直角を持つ四角形断面を有するタッチスクリーンデバイスを示しているが、これは単なる例としてであり、タッチスクリーンデバイスの厚さは、端面２１０が、前面又は後面２０６、２０８のいずれかと直交しないように周囲に向かってテーパになってよいことが理解されるであろうとともに、これは図４の例に示されている。
【００３１】
図４は、端面２１０が、（図２に示される例の場合のように）前面又は後面２０６、２０８のいずれかと直交せず、この例では真っすぐというより曲がっているように、タッチスクリーンデバイスの周囲に向かってテーパになる厚さを有するタッチスクリーンデバイス４０４を示す。図４に示される第１の例示の入力デバイス４１０は、タッチスクリーンデバイス４０４の前面２０６に近接するタッチスクリーンデバイスの端面の一部４１２とだけ接触する真っすぐな端部プレート２１６を有する。図４に示される第２の例示の入力デバイス４２０では、端部プレート２１６は同様に、タッチスクリーンデバイス４０４の前面２０６に近接するタッチスクリーンデバイスの端面２１０の一部４１２とだけ接触する真っすぐな端部プレート２１６を有する。しかし、第２の例では、端部プレート２１６は、真っすぐではなく、成形されている（例えば、曲げられている）。端部プレート２１６の成形は、例えば、図４の第３の例４３０に示されるように、タッチスクリーンデバイス４０４の端面上のボタン４０６を収容するための凹所を提供し得る。図示された端部プレート２１６に設けられた凹所無しでは、ユーザは、入力モジュールをボタン４０６の近くに取り付けないように又は入力モジュールを取り付けることによってボタン４０６を押す危険にさらさないように注意することが必要である。凹所はまた、コネクタ（例えば、電力コネクタ又はヘッドホンコネクタ）及び／又はケーブル／ワイヤ（例えば、ケーブルの端部のコネクタを使用してタッチスクリーンデバイスのソケットに差し込まれる）を収容するために端面の中に設けられてよい。さらなる例では、端部プレートは、タッチスクリーンデバイスのテーパに適応する（match）ように成形されてよく、これは、その上で端部プレートが端面と接触する部分４１２を延ばす。
【００３２】
図２に示される調整機構の全ての異なる例は、図４において繰り返されない。しかし、図２における例の任意の態様（例えば、取外し可能なインサート／スペーサ、可動端部プレート等）は、図４の例の任意の態様と組み合わされてよい。
【００３３】
本明細書に記載される例のいずれかにおいて、（取り付けられるとき）タッチスクリーンデバイスの前部及び／又は後部プレートの表面は、高摩擦の又は他の滑り止め材料（例えば、吸盤（suction  cup）テープ）で覆われて良い。様々な例では、異なる滑り止め材料が前部及び後部プレート上で使用されてよく、材料は、タッチスクリーンデバイスの前面及び後面が形成される材料（例えば、それぞれガラス及びアルミニウム）と対応するように選択されている。
【００３４】
本明細書に記載されるような入力モジュール内の調整機構の使用を通じて、入力モジュールは、特定のタッチスクリーンデバイス又はタッチスクリーンデバイスの特定のフォームファクタと共に使用するために、迅速に且つ容易にカスタマイズされることができる。様々な例では、カスタマイズは、（例えば、スマートフォンとタブレットコンピュータとの間で切り替えるとき）ユーザによって実行されてよい。他の例では、カスタマイズは、製造業者又は小売業者によって実行されてよい。
【００３５】
様々な例では、前部及び／又は後部プレート２１２、２１４の一部は、それがディスプレイ領域と重なる状況でユーザにディスプレイ領域を完全に隠さないように、透明であってよい（例えば、前部プレート２１２の先端４１３が透明又は部分的に透明であってよい）。加えて、又は代わりに、前部プレートは、タッチスクリーンデバイスに取り付けられるとき入力モジュールの安定性を維持しながら、ディスプレイ領域を画し得る領域を減少させるように成形されてよい。成形された前部プレートを持つ入力モジュール５０２の例は、図５に示されている。この例では、前部プレートは、２つの突出要素５０４を有するように成形され、この突出要素は、突出要素の間の領域よりタッチスクリーンデバイス５０６の前面の上にさらに延びる。
【００３６】
上述の例では、前部及び後部プレートは、固定形状である。しかし、図５の第２の例では、入力モジュールのプレート５１０（これは後部プレートであってよい）は、（例えば、保管のため及び／又はより小さいタッチスクリーンデバイスに取り付けるために）コンパクトなプレート５１０を形成するようにくっつけられる（pushed  together）ことができる又はタッチスクリーンデバイスに留められるときより安定しているより広い配置５１４を形成するように広げられることができる複数の指部（fingers）５１２から形成される。図５の第３の例では、入力モジュールのプレート５１６は、複数の伸縮式（telescopic）指部５１８から形成され、これらの１又は複数は、タッチスクリーンデバイスに留められるときより安定しているより長い配置５２０を形成するように伸ばされることができる。
【００３７】
上述の例では、入力モジュールは、タッチスクリーンデバイスの周囲の周りの非ディスプレイ領域の異なる幅に適応する機構を有する（しかし、それらはまた、境界が無くかつディスプレイ領域がデバイスの端部まで広がる場合でも使用されてよい）。様々な例では、入力モジュールはまた、タッチスクリーンデバイスの厚さ（すなわち、前面と後面２０６、２０８との間の距離）の違いに適応するように及び／又はテーパ（tapering）タッチスクリーンデバイスをより強固に把持するように構成されてよい。
【００３８】
図６に示される例６１、６２では、入力モジュールの後部プレートは、ピボット（pivot）／ヒンジ６０６（例えば、一体成形ヒンジ（living  hinge）又はユニバーサルジョイント（例えば、ボールソケットジョイント又は磁気ジョイント）によって接続される第１の部分６０２及び第２の部分６０４を有する。様々な例では、第２の部分６０４の上面６０８は、低摩擦又は他の滑り止め材料（例えば、吸盤テープ）で覆われていてよい。図６に示されるように、関節式（articulated）後部プレートの使用を通じて、後部プレートの形状は、後部プレートの接触ポイントにおいて平面でない後面を持つタッチスクリーンの形状に従うことができる（したがって、タッチスクリーンにより確実に取り付くことができる）。図３に示されるようなクランプ機構の使用を通じて、平行クランプ力が加えられることができる。図６に示される例では、ピボット６０６は、第２の部分の回転が制限されるように、第１の部分６０２の端部から離れて置かれている。様々な例では、第１の部分６０２は、図６の第２の例に示されるように、第２の部分の回転の量を制御するように（例えば、凹所６１０の使用を通じて）成形されてよい。
【００３９】
図６の例の変形形態では、第２の部分は、取外し可能であってよく（すなわち、第１の部分６０２から取り外されることができてよい）、異なるサイズ及び形状の第２の部分が、（例えば、異なる接合角度（mating  angles）を提供するために、接合角度は、それがタッチスクリーンデバイスと接触するときの後面の部分の角度である）異なる厚さ及び／又は形状のデバイスに適合させるために使用されてよい。さらなる例では、第２の部分の形状は、（例えば、延長可能要素を通じて）調整可能であってよい。
【００４０】
上述の入力モジュールは、タッチスクリーンデバイスに容易に取り付けられる及び取り外されることができるとともに、使用中にモジュールの動作（特に回転）を最小にする、コンパクトな、取外し可能な入力モジュールを提供する。あるユーザ及び／又はある状況にとって、少し大きい入力モジュールがより人間工学的であることがあり、異なるユーザは、（例えば、手のサイズに基づいて）異なるサイズの入力モジュールを有することを望むことがある。様々な例では、入力モジュールは、延長ピースが入力モジュールに強固に取り付けられることを可能にする機構（feature）（例えば、溝又はスロット）を有してよく、この例は図７に示されている。図７は、取外し可能な延長ピース７０３、７０４が取り付けられている２つの入力モジュール７０１、７０２を示す。示された例では、延長ピースは、異なるユーザ及び／又は異なるシナリオ（scenarios）に適合するように異なる形状／サイズであってよい人間工学的に成形されたハンドグリップを有する。断面図７０４に示されるように、延長ピース７０８は、入力モジュール７１２の対応するスロット（又は凹所）７１４にスライドして入れられる（slid  into）ことができる一体成形された突出部（又は隆起部）７１０を有してよい。他の例では、延長ピースは、異なる機構を使用して（例えば、磁石を使用して）取り付けられてよい。様々な例では、延長ピースは、受動的であり、如何なる電子装置も有さない（例えば、それらはプラスチックの中実又は中空のピースである）。しかし、他の例では、延長ピース７１６は、追加の入力制御部７１８、センサ７２０（例えば、温度センサ、皮膚電気反応センサ、等）、電源（例えば、延長ピース及び／又は入力モジュールに電力を送り得るバッテリ）及び又は出力デバイス７２２（例えば、触覚フィードバックを提供する振動要素）を提供してよい。幾つかの例では、延長ピースは、固定形状を有してよいが、他の例では、それらは、それらが使用される配置よりもコンパクトな形態でユーザがそれら保管できるように並びに／又はそれらの望ましい手の位置に適合するようユーザがそれらの位置及び／又は形状を調整できるように、ヒンジ接続されてよい又は（例えば、図５に示されるプレート５１０と同様の方法で）その他の方法で関節接続されてよい。幾つかの例では、延長ピース７０３、７０４は、入力モジュール自体より大きくてよい。延長ピースを加えること及び／又は変えることによって、異なるアプリケーションのために入力モジュールを再構成できてよい及び／又は（例えば、特定のコンピュータゲームのために）任意の方法で入力モジュールをカスタマイズできてよい。延長ピースは、これらが利用できるとき新しい／改良された入力制御部を提供するよう入力モジュールをアップグレードする／更新する方法を提供し得る。
【００４１】
入力モジュール及び／又は延長ピースに設けられる入力制御部は、任意の形態を有して良い（例えば、ボタン、ジョイスティック、スライダ、等）。様々な例では、薄型（low  profile）制御部が、（例えば、入力制御部はユーザのバッグ又はポケットで何かに引っ掛かるため）使用されていないとき制御部が損傷を受けることを避けるために使用される。図８は、ユーザの指を受けるように成形されたくぼみ８０４を頂部に有する薄型ジョイスティックの例８０２を示す。くぼみ８０４は、ユーザがジョイスティックを動かすことを可能にし、標準的なジョイスティックで使用されるノブを取り除くことによって、バッグの中に置かれる又はポケットに滑り込まされる制御部が損傷を受けるリスクを減少させる。
【００４２】
図９は、本明細書に記載あれる例示の入力モジュール９００のブロック図である。上述のように、入力モジュール９００は、前部プレート９０２、後部プレート９０４及び端部プレート９０６を有する。タッチスクリーンデバイスに取り付けられるとき、前部プレートは、デバイスの前面の一部に接触し、後部プレートは、デバイスの後面の一部に接触し、端部プレートは、デバイスの端面の一部と接触する。端部プレートとデバイスの前（ディスプレイ）面に近い端面の少なくとも一部との間の接触は、タッチスクリーンデバイスに取り付けられている間の（タッチスクリーンデバイスの平面における）モジュールの任意の起こり得る回転を減少させる。前部及び後部プレートとタッチスクリーンデバイスの前面及び後面との間の接触は、取り付けられるときタッチスクリーンデバイスに垂直な平面におけるモジュールの任意の起こり得る回転を減少させる。入力モジュール９００はさらに、タッチスクリーンデバイスを把持するクランプ力を提供するクランプ（又はアタッチメント）機構を有し、クランプ力は、（例えば、ユーザが、入力モジュールが取り付けられているタッチスクリーンデバイスを持ち上げることができるが、それらは適所にとどまるように）入力モジュールが使用中に落ちないほど十分であるが、それが取り付けられているデバイスに損傷を与えるほど高くない。入力モジュール９００はまた、（例えば、端部プレート及び／又は前部プレートを動かすことによって）前部プレートが端部プレートを越えて延びる距離が調整されることを可能にする調整機構９１０を有する。これは、入力モジュールが、異なる非ディスプレイ境界を持つ異なるタッチスクリーンデバイス及び／又は隠されるディスプレイ領域の部分を制限する間に表示される異なるユーザインタフェースに適合するように調整されることを可能にする。さらに、入力モジュール９００は、１又は複数の入力制御部９１２を有する。
【００４３】
様々な例では、入力モジュール９００はさらに、次のものの１又は複数を有してよい：プロセッサ９１４、無線通信エレメント９１６、電源９１８（例えば、バッテリ）、センサ９２０、フィードバックデバイス９２２及びメモリ９２４。入力モジュール９００はまた、図９に示されていない要素を有してよい。
【００４４】
プロセッサ９１４は、マイクロプロセッサ、コントローラ、又は（入力制御部９１２を介して）ユーザ入力を受信するために及び／又は（フィードバックデバイス９２２を介して）ユーザにフィードバックを提供するために、入力モジュールの動作を制御するコンピュータ実行可能命令を処理する任意の他の適切なタイプのプロセッサであってよい。上述のように、入力制御部９１２を介するユーザ入力は、タッチスクリーンデバイスに表示されるソフトウェアへの入力にマッピングされ、このソフトウェアは、アプリケーション又はオペレーティングシステムであってよい。幾つかの例では、例えば、システムオンチップアーキテクチャが使用される場合、プロセッサ９１２は、入力モジュールを動作させる方法の一部をハードウェアで実現する（ソフトウェアまたはファームウェアではなく）１又は複数の固定機能ブロック（アクセレレータとも称される）を含んでよい。代替的には、又は追加的に、ここで説明する機能は、少なくとも部分的に、１又は複数のハードウェアロジックコンポーネントによって実行されることができる。例えば、限定ではなく、使用することができるハードウェアロジックコンポーネントの例示的タイプは、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラム特定集積回路（ＡＳＩＣ）、プログラム特定標準製品（ＡＳＳＰ）、システム−オン−ア−チップシステム（ＳＯＣ）、複合プログラマブル・ロジック・デバイス（ＣＰＬＤ）が含まれる。
【００４５】
プロセッサによって実行可能なコンピュータ実行可能命令は、入力モジュール９００によってアクセス可能な任意のコンピュータ可読媒体を使用して提供されてよい。コンピュータ可読媒体は、例えば、メモリ９２４のようなコンピュータ記憶媒体及び通信媒体を含んでよい。メモリ９２４のようなコンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、又は他のデータのような情報の格納のための任意の方法または技術で実現される、揮発性及び不揮発性、リムーバブル及び非リムーバブル媒体を含む。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ又は他のメモリ技術、ＣＤ−ＲＯＭ、ディジタルバーサタイルディスク（ＤＶＤ）又は他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又は他の磁気記憶デバイス、あるいはコンピューティングデバイスによるアクセスのために情報を格納するために使用することができる任意の他の非送信媒体（non-transmission  medium）を含むが、これらに限定されるのではない。対照的に、通信媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、又は他のデータを、搬送波のような変調データ信号又は他の移送メカニズムに具体化することができる。本明細書において定められるとき、コンピュータ記憶媒体は通信媒体を含まない。したがって、コンピュータ記憶媒体は、伝搬信号それ自体であると解釈されるべきではない。伝搬信号は、コンピュータ記憶媒体内に存在することもあるが、伝搬信号自体はコンピュータ記憶媒体の例ではない。
【００４６】
無線通信エレメント９１６は、タッチスクリーンデバイスと又はタッチスクリーンデバイスが周辺デバイスである場合にタッチスクリーンデバイスが接続されるコンピューティングデバイスと通信するために使用される。任意の適切な無線技術が使用されてよい（例えば、Bluetooth（登録商標）、ＩＲ、音、等）。他の例では、無線通信エレメント９１６は、他のデバイス（例えば、充電ドック）を介してコンピューティングデバイスと通信してよい。
【００４７】
入力制御部９１２及び／又はセンサ９２０は、ユーザが、マウス、キーボード、遠隔制御装置などの入力デバイスによって課される人工的な制約から解放されて、自然な方法でコンピューティングベースのデバイスと対話する（interact  with）ことを可能にするナチュラルユーザインタフェース（ＮＵＩ）技術を含んでよい。提供され得るＮＵＩ技術の例は、音声認識及び／又は発話認識、タッチ認識及び／又はスタイラス認識（接触感知式ディスプレイ）、スクリーン上及びスクリーン近傍両方でのジェスチャ認識、エアジェスチャ、ヘッドトラッキング及びアイトラッキング、発声及び発話、視覚、接触、ジェスチャ、並びに機械知能に依拠するものを含むが、これらに限定されるものではない。使用され得るＮＵＩ技術の他の例は、意図及び目的理解システム、デプスカメラ（例えば、立体視カメラシステム、赤外線カメラシステム、ＲＧＢカメラシステム及びこれらの組合せ）を使用する動きジェスチャ検出システム、加速度計／ジャイロスコープを使用した動きジェスチャ検出、顔認識、３Ｄディスプレイ、頭、目及び視線トラッキング、没入型拡張現実システム及び仮想現実システム並びに、電場検知電極を使用して脳活動を検知するための技術（脳波（ＥＥＧ）及び関連する方法）を含む。
【００４８】
上述の例は、少なくとも１つの入力制御部を有し、オプションで１又は複数の出力デバイスを有する取外し可能なモジュールに関連するが、他の例では、取外し可能なモジュールは、１又は複数の出力デバイスを有し、オプションで１又は複数の入力制御部を有してよい。出力デバイスのみを有し、入力制御部を有さないモジュールは、取外し可能な出力モジュールと称されることがあり、例えば、モジュールが取り付けられるタッチスクリーンデバイス上で動作するソフトウェア（例えば、ゲーム）のために触覚フィードバックを提供するために使用され得る。
【００４９】
本例の多くが、タッチスクリーンデバイス及び単一の取外し可能な入力モジュールを有するシステムに実装されるものとして本明細書に記載され図示されているが、記載されるシステムは、例として提供されており、限定ではない。当業者は、本例が、異なるタイプのタッチスクリーンデバイス及び１又は複数の入力モジュール及び、幾つかの例では、２以上の入力モジュール（例えば、図１のような）を有し得る様々な異なるタイプのシステムにおける適用に適していることを理解するであろう。さらに、タッチスクリーンデバイスは、平らな、平面デバイスであるとして示されているが、本明細書に記載される入力モジュールは、湾曲した及び／又はフレキシブルなタッチスクリーンデバイスにも取り付けられ得る。
【００５０】
第１のさらなる例は、タッチスクリーンデバイスのための取外し可能な入力／出力モジュールを提供し、タッチスクリーンデバイスは、前部の、接触感知式、ディスプレイ面、後面及び前面と後面を接続する端面を有し、取外し可能な入力／出力モジュールは：タッチスクリーンデバイスの前面と接触するように構成される前部プレートと；タッチスクリーンデバイスの後面と接触するように構成される後部プレートと；タッチスクリーンデバイスの前面に近接するタッチスクリーンデバイスの端面の少なくとも一部と接触するように構成される端部プレートと；前部プレート及び後部プレートをタッチスクリーンデバイス上に留めるための力を提供するように構成されるクランプ機構と；端部プレート並びに前部プレート及び後部プレートの少なくとも一方の相対位置を調整するように構成される調整機構と、を有する。
【００５１】
第２のさらなる例は、タッチスクリーンデバイスのための取外し可能な入力／出力モジュールを提供し、タッチスクリーンデバイスは、前部の、接触感知式、ディスプレイ面、後面及び前面と後面を接続する端面を有し、取外し可能な入力／出力モジュールは：タッチスクリーンデバイスの前面と接触するように構成される前部プレートと；タッチスクリーンデバイスの後面と接触するように構成される後部プレートと；タッチスクリーンデバイスの前面に近接するタッチスクリーンデバイスの端面の少なくとも一部と接触するように構成される端部プレートと；前部プレート及び後部プレートをタッチスクリーンデバイス上に留めるための力を提供するように構成されるクランプ機構と；置換可能なインサートのセットから選択されるとともに端部プレートを有する置換可能なインサートと、を有し、セットの中の置換可能なインサートは、前部プレートが端部プレートを越えて延びる異なる距離を提供する。
【００５２】
第３のさらなる例は、タッチスクリーンデバイスのための取外し可能な入力／出力モジュール及び取外し可能な延長ピースを有するシステムを提供し、取外し可能な入力／出力モジュールは：タッチスクリーンデバイスの前面と接触するように構成される前部プレートと；タッチスクリーンデバイスの後面と接触するように構成される後部プレートと；タッチスクリーンデバイスの前面に近接するタッチスクリーンデバイスの端面の少なくとも一部と接触するように構成される端部プレートと；前部プレート及び後部プレートをタッチスクリーンデバイス上に留めるための力を提供するように構成されるクランプ機構と；前部プレートが端部プレートを越えて延びる距離を調整するように構成される調整機構と；取外し可能な延長ピースを受けるように構成される接続機構と、を有する。
【００５３】
第４のさらなる例は、タッチスクリーンデバイスのための取外し可能な入力／出力モジュールを提供し、タッチスクリーンデバイスは、前部の、接触感知式、ディスプレイ面、後面及び前面と後面を接続する端面を有し、取外し可能な入力／出力モジュールは：タッチスクリーンデバイスの前面と接触するように構成される前部プレートと；タッチスクリーンデバイスの後面と接触するように構成される後部プレートと；タッチスクリーンデバイスの前面に近接するタッチスクリーンデバイスの端面の少なくとも一部と接触するように構成される端部プレートと；前部プレート及び後部プレートをタッチスクリーンデバイス上に留めるための力を提供する手段と；端部プレート並びに前部プレート及び後部プレートの少なくとも一方の相対位置を調整する手段と、を有する。
【００５４】
上述の例（上記の第１、第３及び第４のさらなる例のいずれかを含む）のいずれかにおいて、調整機構（又は調整する手段）は、前部プレートが端部プレートを越えて延びる距離を調整するように構成されてよい。
【００５５】
上述の例（上記の第１、第３及び第４のさらなる例のいずれかを含む）のいずれかにおいて、調整機構（又は調整する手段）は、前部プレートにたいして端部プレートを動かすように構成されてよく、オプションで、後部プレート及び端部プレートは、調整機構が、入力／出力モジュールの前面に対して入力／出力モジュールの下方部分を動かすように構成されるように、入力／出力モジュールの下方部分を形成するよう一緒に固定される。
【００５６】
上述の例（上記の第１、第３及び第４のさらなる例のいずれかを含む）のいずれかにおいて、調整機構（又は調整する手段）は、置換可能なインサートのセットから選択される置換可能なインサートを有してよく、それぞれの置換可能なインサートは、端部プレート及びインサートを入力／出力モジュールの一部に接続するための端部プレートの各端部における接続アームを有し、異なる置換可能なインサートは、異なる長さの接続アームを有する。
【００５７】
上述の例（上記の第１、第３及び第４のさらなる例のいずれかを含む）のいずれかにおいて、調整機構（又は調整する手段）は、置換可能なインサートのセットから選択される置換可能なインサートを有してよく、置換可能なインサートは、端部プレートの厚さを変えるように構成される。
【００５８】
上述の例（上記のさらなる例のいずれかを含む）のいずれかにおいて、端部プレートは：タッチスクリーンデバイスの前面に近接するタッチスクリーンデバイスの端面の一部のみに接触する；並びに／又は、タッチスクリーンデバイスのボタン、タッチスクリーンデバイスに差し込まれるコネクタ及び／又はケーブルを収容するよう凹所を提供する；ように輪郭形成されてよい。
【００５９】
上述の例（上記の第１、第３及び第４のさらなる例のいずれかを含む）のいずれかにおいて、調整機構（又は調整する手段）は、可動ジョイントを有してよく、後部プレートは、端部プレートに近接する第１の部分及び可動ジョイントによって第１の部分に接続される第２の部分を有し、第２の部分は、タッチスクリーンデバイスの後面に接触するように構成される。後部プレートの第２の部分はオプションで滑り止めカバーを有してよい。
【００６０】
上述の例（上記のさらなる例のいずれかを含む）のいずれかにおいて、前部プレートの一部は透明であってよい。
【００６１】
上述の例（上記のさらなる例のいずれかを含む）のいずれかにおいて、前部プレートは、２以上の突出部分及び突出部分の間の凹部を形成するように輪郭形成された端部を有してよい。
【００６２】
上述の例（上記のさらなる例のいずれかを含む）のいずれかにおいて、取外し可能な入力／出力モジュールはさらに、取外し可能な延長ピースを受けるように構成される接続機構を有してよい。取外し可能な延長ピースは、入力制御部及び／又はフィードバックデバイス及び／又は電源を有してよい。
【００６３】
上述の例（上記のさらなる例のいずれかを含む）のいずれかにおいて、後部プレートは、後部プレートのサイズ及び／又は形状を変化させるように動かされることができる複数の可動指部を有してよい。
【００６４】
上述の例（上記のさらなる例のいずれかを含む）のいずれかにおいて、取外し可能な入力／出力モジュールはさらに、１又は複数の入力制御部及び／又は出力デバイスを有してよい。
【００６５】
用語「コンピュータ」又は「コンピューティングベースのデバイス」は、本明細書では、命令を実行できるような処理能力を有する任意のデバイスを指すために用いられている。当業者は、このような処理能力が多くの異なるデバイスに組み込まれているので、用語「コンピュータ」及び「コンピューティングベースのデバイス」それぞれが、ＰＣ、サーバ、携帯電話機（スマートフォンを含む）、タブレットコンピュータ、セットトップボックス、メディアプレーヤ、ゲームコンソール、携帯情報端末、及び多くの他のデバイスを含むことを認識するであろう。
【００６６】
本明細書に記載される方法は、例えば、プログラムがコンピュータ上で実行されるときに本明細書に記載される方法のうちいずれかの全てのステップを実行するよう適合されるプログラムコード手段を含むコンピュータプログラムの形態の、タンジブル（tangible）記憶媒体上の機械可読形態のソフトウェアにより実行されてよく、コンピュータプログラムは、コンピュータ可読媒体上に具現化されてよい。タンジブル記憶媒体の例は、ディスク、サムドライブ、メモリ等のコンピュータ可読媒体を備えるコンピュータ記憶デバイスを含む。伝搬信号は、タンジブル記憶媒体内に存在し得る（例えば、それらは、タンジブル記憶媒体内に格納され得る又は格納プロセスにおいて使用され得る）が、伝搬信号自体は、タンジブル記憶媒体の例ではない。ソフトウェアは、方法のステップが任意の適切な順序で、あるいは同時に実行され得るように、パラレルプロセッサ又はシリアルプロセッサ上での実行に適したものであることができる。
【００６７】
このことは、ソフトウェアが高価で、個々に取引可能な商品になり得ることを認めている。「ダム（dumb）」又は標準ハードウェア上で実行され、あるいはそれらを制御して所望の機能を実行するソフトウェアを含むことを意図している。また、ＨＤＬ（ハードウェア記述言語）ソフトウェアのような、ハードウェアの構成を「記述」又は定義するソフトウェアを含むことも意図しており、このソフトウェアは、所望の機能を実行するために、シリコンチップを設計するために、又はユニバーサルプログラマブルチップ（universal  programmable  chip）を構成するために使用される。
【００６８】
当業者は、プログラム命令を記憶するために利用される記憶デバイスが、ネットワークを通じて分散されることができることを認識するであろう。例えば、リモートコンピュータは、ソフトウェアとして記述されたプロセスの例を記憶し得る。ローカルコンピュータ又はターミナルコンピュータは、リモートコンピュータにアクセスし、プログラムを実行するソフトウェアの一部又は全てをダウンロードし得る。代替的には、ローカルコンピュータは、必要に応じてソフトウェアの一部をダウンロードしてよい、又は一部のソフトウェア命令をローカルターミナルで、一部をリモートコンピュータ（又は、コンピュータネットワーク）で実行してよい。また、当業者は、当業者に知られた従来の技術を利用することにより、ソフトウェア命令の全て又は一部が、ＤＳＰ、プログラマブル論理アレイ等の専用回路によって実行され得ることを認識するであろう。
【００６９】
本明細書で提供した範囲又はデバイス値は、当業者に明らかであるように、求める効果を失うことなく拡張又は変更され得る。
【００７０】
主題が構造的特徴及び／又は方法論的動作に特有の言葉で説明されているが、添付の請求項において定められる主題は、上述の特定の特徴又は動作に必ずしも限定されないことを理解すべきである。むしろ、上述の特定の特徴及び動作は、請求項を実施する例示的な形態として開示されている。
【００７１】
上述の利益及び利点は、１つの実施形態に関連することがある、又は幾つかの実施形態に関連することがあることが理解されるであろう。実施形態は、記した問題のいずれか又は全てを解決する実施形態に限定されるものではなく、又は記した利益及び利点のいずれか又は全てを有する実施形態に限定されるものではない。さらに、アイテム（’an’  item）への言及は、そのようなアイテムの１又は複数を指すことが理解されるであろう。
【００７２】
本明細書に記載される方法のステップは、任意の適切な順序で実行されてよい、又は適切な場合には同時に実行されてよい。さらに、個々のブロックは、本明細書に記載された主題の主旨及び範囲から逸脱することなく、方法のいずれかから削除されてよい。上述の例のいずれかの態様は、求める効果を失うことなくさらなる例を形成するために、記載された他の例のいずれかの態様と組み合されてもよい。
【００７３】
用語「有する、含む（comprising）」は、本明細書では、特定された方法のブロック又は要素を含むことを意味しているが、このようなブロック又は要素は、排他的リスト（exclusive  list）を構成せず、方法又は装置は、追加のブロック又は要素を含んでよいことを意味するために使用されている。
【００７４】
用語「サブセット」は、セットのサブセットがセットの全ての要素を含まない（すなわち、セットの要素の少なくとも１つがサブセットから欠けている）ような適切なサブセットを指すように本明細書で使用される。
【００７５】
上記説明は、単なる例として提供されたものであり、当業者により様々な変更が行なわれ得ることが理解されるであろう。上記仕様、例及びデータは、例示的な実施形態の構造及び使用の完全な説明を提供している。様々な実施形態が、ある程度詳細に、あるいは１又は複数の個々の実施形態を参照して上に記載されているが、当業者は、本明細書の主旨又は範囲から逸脱することなく、開示した実施形態に多数の変更を行うことができる。
【図１】
0006619003.tif 000002
【図２】
0006619003.tif 000003
【図３】
0006619003.tif 000004
【図４】
0006619003.tif 000005
【図５】
0006619003.tif 000006
【図６】
0006619003.tif 000007
【図７】
0006619003.tif 000008
【図８】
0006619003.tif 000009
【図９】
0006619003.tif 000010