(57)【要約】タッチセンサ式制御入力面を有するセンサを介して、制御機能を実装する方法。この方法は、タッチセンサ式制御入力面への接触を検出するステップと、接触に対応した圧力値を決定するステップと、圧力値の少なくとも一部に基づく一連の可能な制御機能から一の制御機能を起動するステップを具える。【選択図】図１
2009503687.tif 000002
【特許請求の範囲】
【請求項１】
タッチセンサ式制御入力面を有するセンサを介して制御機能を実装する方法であって、当該方法が：
前記タッチセンサ式制御入力面との接触を検出するステップと；
前記接触に対応した圧力値を決定するステップと；
第１の所定範囲内にある前記圧力値に応じて第１の制御機能を起動するステップと；
第２の所定範囲内にある前記圧力値に応じて第２の制御機能を起動するステップと；
を具えることを特徴とする方法。
【請求項２】
前記センサを設定してボリュームを制御し、前記第１の制御機能により第１の比率で当該ボリュームを変更し、前記第２の制御機能により第２の比率で当該ボリュームを変更することを特徴とする請求項１に記載の方法。
【請求項３】
前記センサを設定してリストをナビゲートし、前記第１の制御機能により第１の速度で当該リストをスクロールし、前記第２の制御機能により第２の速度で当該リストをスクロールすることを特徴とする請求項１に記載の方法。
【請求項４】
前記センサを設定して複数の要素を有するリストをナビゲートし、前記第１の制御機能により所定の速度で当該リスト全体をスクロールし、前記第２の制御機能により所定数の要素だけ当該リストを進めることを特徴とする請求項１に記載の方法。
【請求項５】
前記複数の要素がアルファベット文字と、ある言語の単語のうちの少なくとも一方に対応することを特徴とする請求項４に記載の方法。
【請求項６】
前記圧力値が所定時間の所定の入力圧力値より大きい又はそれに等しい場合に、ある要素を選択するステップを更に具えることを特徴とする請求項１に記載の方法。
【請求項７】
前記センサを設定して複数の要素を有するリストを進め、前記第１の制御機能により第１の所定数の要素だけ当該リストを進め、前記第２の制御機能により第２の所定数の要素だけ当該リストを進めることを特徴とする請求項１に記載の方法。
【請求項８】
前記複数の要素がアルファベット文字と、ある言語の単語の少なくとも一方に対応することを特徴とする請求項７に記載の方法。
【請求項９】
前記センサを設定して階層リストをナビゲートし、前記第１の制御機能により当該階層リストの第１層をナビゲートし、前記第２の制御機能により当該階層リストの第２層をナビゲートすることを特徴とする請求項１に記載の方法。
【請求項１０】
タッチセンサ式制御入力面を有するセンサを介して制御機能を実装する方法であって、当該方法が：
前記タッチセンサ式制御入力面を複数領域に分割するステップであって、当該複数領域の一又はそれ以上が感圧領域であるステップと；
前記複数領域の各々を少なくとも一の制御機能に割り当てるステップであって、前記感圧領域の各々が二又はそれ以上の制御機能に割り当てられるステップと；
オペレータが第１の感圧領域へ接触を開始する時を決定するステップと；
前記オペレータが開始した接触に対応する圧力値を決定するステップと；
第１の所定範囲内にある前記圧力値に応じて第１の制御機能を起動するステップと；
第２の所定範囲内にある前記圧力値に応じて第２の制御機能を起動するステップと；
を具えることを特徴とする方法。
【請求項１１】
前記感圧領域の各々を、対応するコントローラの状態に基づいて、二又はそれ以上の制御機能に割り当てることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記センサを設定してボリュームを制御し、前記第１の制御機能により第１の比率で当該ボリュームを変更し、前記第２の制御機能により第２の比率で当該ボリュームを変更することを特徴とする請求項１０に記載の方法。
【請求項１３】
前記センサを設定してリストをナビゲートし、前記第１の制御機能により第１の速度で当該リストをスクロールし、前記第２の制御機能により第２の速度で当該リストをスクロールすることを特徴とする請求項１０に記載の方法。
【請求項１４】
前記センサを設定して複数の要素を有するリストをナビゲートし、前記第１の制御機能により所定の速度で当該リスト全体をスクロールし、前記第２の制御機能により所定数の要素だけ当該リストを進めることを特徴とする請求項１０に記載の方法。
【請求項１５】
前記複数の要素がアルファベット文字と、ある言語の単語のうちの少なくとも一つに対応することを特徴とする請求項１４に記載の方法。
【請求項１６】
最小制限時間と最大制限時間の間にある時間に、前記圧力値が所定の入力圧力値より大きい又はそれに等しい場合に、ある要素を選択するステップを更に具えることを特徴とする請求項１０に記載の方法。
【請求項１７】
前記センサを設定して複数の要素を有するリスト全体を進め、前記第１の制御機能により第１の所定数の要素だけ当該リストを進め、前記第２の制御機能により第２の所定数の要素だけ当該リストを進めることを特徴とする請求項１０に記載の方法。
【請求項１８】
前記複数の要素がアルファベット文字と、ある言語の単語の少なくとも一つに対応することを特徴とする請求項１７に記載の方法。
【請求項１９】
前記センサを設定して階層リストをナビゲートし、前記第１の制御機能により当該階層リストの第１層をナビゲートし、前記第２の制御機能により当該階層リストの第２層をナビゲートすることを特徴とする請求項１０に記載の方法。
【請求項２０】
タッチセンサ式制御入力面を有するセンサを介して制御機能を実装する方法であって、当該方法が：
前記タッチセンサ式制御入力面への接触を検出するステップと；
前記接触に対応した圧力値を決定するステップと；
前記圧力値の少なくとも一部に基づいた一連の実行可能な制御機能の中から一つの制御機能を起動するステップと；
を具えることを特徴とする方法。
【請求項２１】
抵抗要素を実装し、前記タッチセンサ式制御入力面への前記接触を検出することを特徴とする請求項２０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２００５年７月２９日出願の米国暫定特許出願第６０／７０３，５６８号の利益を主張する。
【０００２】
本発明の背景技術
１．本発明の技術分野
本発明は一般的にセンサに関し、特に、タッチセンサ式制御入力面を有するセンサを介して制御機能を実装するシステムと方法に関する。
【０００３】
２．背景技術
一般的に、スクロールセンサはオペレータ（すなわち、ユーザ）からのタッチを電子デバイスへの入力に変換するように設計されたセンサである。一般的に、スクロールセンサはストリップ又はリングの形状を有するプレーナデバイスであり、対応する電子デバイスの前面に実装できる。従来のスクロールセンサは、一般的に、センサの表面をオペレータの指（例えば、手指）又は道具（例えば、スタイラスペン）でタッチ及び／又はスライドすることにより作動する。スクロール動作は、線形又は回転性にすることが可能であり、より複雑な経路に沿って行うことも可能である。
【０００４】
スクロールセンサを使用することにより恩恵を受ける電子デバイスには、例えば、携帯電話、パーソナルメディアプレイヤ、ポータブルゲーム機、コンピュータ、カメラなどがある。通常、対応するデバイスは、スクロール動作中にフィードバックを与えるグラフィカルユーザインタフェース付のディスプレイを有する。例えば、ミュージックプレイヤのボリュームを変える動作を、長さがボリュームに比例するようなムービングバーによってディスプレイ上に表示することも可能であろう。
【０００５】
単一直線形のスクロールセンサを有するポータブル電子デバイスの例はｍｐ３プレーヤのｉＲｉｖｅｒ  Ｈ１０である。センサにタッチして動かすことにより、又は、代替的に、センサの一方の端部にタッチして保持することにより、音楽の選択やボリュームの調節等のような様々な動作が行われる。
【０００６】
ロータリ型のスクロールセンサを有するポータブル電子デバイスの例は、ａｐｐｌｅ社のｉＰｏｄである。センサにタッチしてスクロールすることによりボリュームの変更のような様々な動作が行われる。この変更の大きさは一般的にタッチの移動角距離に比例する。
【０００７】
このような電子デバイスに接続して動作する従来のセンサは感圧性ではない。本発明は、上述したスクロールセンサのようなセンサの利用に、加えた圧力の大きさを利用することを加えることが可能である。
【０００８】
感圧抵抗性線形のスクロールセンサを構築する方法が、米国特許第４，９６３，７０２号（Ｉｎｔｅｒｌｉｎｋ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｉｎｃ．社に付与され、全体を参照することにより組み込まれている）に記載されており、２次元のタッチパッドを形成する２層の直交センサを示している。
【０００９】
リング型のスクロールセンサを作成する方法は、２００４年５月１８日に出願された米国暫定出願第６０／５７２，１５５号（全体を参照することにより組み込まれている）、現在係属中の２００５年５月１６日に出願された米国特許出願第１１／１２９，８０５号（全体を参照することにより組み込まれている）に記載されている。
【００１０】
本発明の概要
本発明の一の実施例によると、タッチセンサ式制御入力面を有するセンサを介して制御機能を実装する方法が提供されている。この方法は、タッチセンサ式制御入力面との接触を検出するステップと、この接触に対応した圧力値を決定するステップと、第１の所定範囲内にある前記圧力値に応じて第１の制御機能を起動するステップと、第２の所定範囲内にある前記圧力値に応じて第２の制御機能を起動するステップを具える。
【００１１】
本発明の別の実施例によると、タッチセンサ式制御入力面を有するセンサを介して制御機能を実装する方法が提供される。この方法は、タッチセンサ式制御入力面を複数領域に分割するステップであって、当該複数領域の一又はそれ以上が感圧領域であるステップと、前記複数領域の各々を少なくとも一の制御機能に割り当てるステップであって、前記感圧領域の各々が二又はそれ以上の制御機能に割り当てられるステップとを具える。この方法は更に、オペレータが第１の感圧領域へ接触を開始する時を決定するステップと、前記オペレータが開始した接触に対応する圧力値を決定するステップと、第１の所定範囲内にある前記圧力値に応じて第１の制御機能を起動するステップと、第２の所定範囲内にある前記圧力値に応じて第２の制御機能を起動するステップとを具える。
【００１２】
本発明の更に別の実施例によると、タッチセンサ式制御入力面を有するセンサを介して制御機能を実装する方法が提供されている。この方法は、タッチセンサ式制御入力面への接触を検出するステップと、この接触に対応した圧力値を決定するステップと、前記圧力値の少なくとも一部に基づいた一連の実行可能な制御機能の中から一つの制御機能を起動するステップとを具える。
【００１３】
発明の詳細な説明
パーソナル・デジタル・アシスタント、携帯電話、遠隔制御装置等のようなポータブル電子デバイスは、物理的なサイズを増やすことなく機能性を増加させる傾向にある。同時に、この機能性の向上はユーザからの増加する入力及びユーザとの相互作用に対するニーズを伴う。従って、ハンドヘルド（すなわち、ポータブル）デバイスに使用可能なマウスポインティングセンサ、スクロールリング、スクロールストリップのような入力デバイス（すなわち、センサ）の要求がある。
【００１４】
一般的にスクロールセンサは、あるリスト中の項目を選択するのに有用である。更にスクロールセンサを実装して、対応する可能な範囲内で連続的又は不連続的にパラメータを変更することも可能である。変化量は一般的にタッチ位置（すなわち、スクロールセンサ面に対する位置）及び／又はスワイプの長さに対応する。パラメータ変化率は、一定であってもよく、スワイプ速度に比例するものであってもよい。スワイプの終端での継続的な接触によって、所定の（例えば、一定）比率でパラメータを変化させてもよい。
【００１５】
本出願で認識されているように、パラメータ変化の速度（すなわち、比率）がタッチの圧力又は力の関数として（例えば、比例する）実装されていれば、ユーザインタフェースの効率性と実用性が改良される。例えば、１万曲のリストから１秒に１曲の比率でスクロールするのではなく、スクロール速度を力に比例させても良い。軽いタッチによって１秒に１曲スクロールするように定義することが可能であり、一方、非常に重いタッチによって１秒間に全リストを移動するように定義することもできる。
【００１６】
従って、本発明は一般的に、スクロールセンサのような感圧センサを電子デバイス（例えば、ポータブルデバイス）へインタフェースする方法である。少なくとも一の実施例においては、ミュージックプレーヤ、ビデオプレーヤ、フォトオーガナイザ、データ記憶装置、パーソナルコンピュータ、パーソナル・デジタル・アシスタント（すなわち、ＰＤＡ）及び／又は同類のデバイスの機能を有するポータブル電子デバイスに接続して、本発明を実装することが可能である。少なくとも一の別の実施例においては、前述した機能のうち一又はそれ以上を有するシステムの遠隔制御装置に接続して、ポータブルデバイスを実装することが可能である。更に、このポータブルデバイスは自身のディスプレイを有する及び／又はリモートディスプレイを利用することができる。しかし、特定用途の設計基準に合致するように適切なデバイス及び／又はシステムに接続して本発明を実装することが可能である。
【００１７】
一般的に、ポータブルデバイス（例えば、ポータブル電子デバイス）に接続して、感圧性のスクロールセンサを実装することができる。少なくとも一の実施例において、このセンサは下に詳述するタイプのものであってもよい。しかし、スクロールセンサは特定用途の設計基準に合致するように適切なコンフィギュレーションを有し、適切な圧力感知（すなわち、圧力検知、圧力測定、圧力同定、など）技術を実装することが可能である。
【００１８】
少なくとも一の実施例において、ポータブル電子デバイスは選択可能な項目を表示することができるグラフィカルユーザインタフェース（すなわち、ＧＵＩ）を有する。これらの項目は、動作又は機能設定（例えば、音楽再生、ビデオ再生、絵のブラウズ、システム設定等）のような上位レベルのメニュー項目であってもよく、又は、特定のメディアファイル（例えば、曲、映像等）のような下位レベルのメニュー項目であってもよい。カーソルを使った特定項目の強調表示、アンダライン、映像の反転、及び／又は他形式の選択表示によって、選択（すなわち、指示）用の特定の項目を同定することができる。更に、本発明の一又はそれ以上の実施例は、強調表示した要素を具える項目リストとは対照的に、単一の項目のみを表示するように設定されたＧＵＩを具えていてもよい。このような実施例においては、表示された単一の項目は、選択用に同定した要素に対応する。
【００１９】
更に、ポータブル電子デバイスは同定した（例えば、強調表示した）項目を入力（すなわち、選択）する入力メカニズム（すなわち、選択メカニズム）を有していてもよい。少なくとも一の実施例においては、この入力メカニズムは、デバイス上にある別のボタンであっても良い。少なくとも他の一の実施例においては、この入力メカニズムはセンサの下にある金属製スナップドーム及び／又は同類のもののような、スクロールセンサと一体化したスイッチであっても良い。更に他の一の実施例においてはこの入力メカニズムを、スクロールセンサを（例えば、ラップトップ型パーソナルコンピュータのタッチパッド上を）タップすることと関連づけることも可能である。しかし、特定用途の設計基準に合致するように、あらゆる適切な入力メカニズムを実装することが可能である。
【００２０】
ここで図１を参照すると、本発明の少なくとも一の実施例による感圧性のスクロールセンサ（すなわち、スクロールセンサ）１００の概略図を提供している。単一直線形のストリップセンサ（すなわち、線形のスクロールストリップ）を図１に示すが、特定用途の設計基準に合致するように、あらゆる適切なセンサ及び／又は多数センサに接続して、本発明を実装することが可能であると理解すべきである。
【００２１】
図１に示すように、スクロールセンサ１００は、底部基板１０２と、接着スペーサのようなスペーサ１０４、及び／又は頂部基板１０６を具えている。一般的に、特定用途の設計基準に合致するように、底部基板１０２は高分子化合物（例えば、ＰＥＴ）、硬質回路基板、フレキシブル回路基板、及び／又は同類の物のような適切な材料を具えている。底部基板１０２は、少なくとも一の実施例において、炭素ポリマ厚膜を用いて底部基板１０２上にスクリーン印刷した固定抵抗体１１０を具える。抵抗体１１０はユニット当たりの抵抗値が抵抗体１１０の長さに沿って実質的に一定であるように印刷されている。
【００２２】
少なくとも一の実施例においては、導電性の駆動トレース（例えば、１１２ａ及び１１２ｂ）を実装（例えば、印刷）し、導電性の駆動トレース（すなわち、駆動ライン）１１２が抵抗体１１０の一又はそれ以上の端部に接触（すなわち、交差、端部と電気的に通信）するようにしてもよい。駆動トレース１１２は選択的に底部基板１０２の尾部１１４内へ拡張できる。スクロールセンサの操作中は、駆動トレース１１２を介して固定抵抗体１１０の少なくとも一部に電位が与えられる。
【００２３】
固定電位の導電性トレースのような第１の導電性トレースセット１１６は、固定抵抗体１１０から拡張して、底部基板１０２を幅方向に交差している。駆動電圧が駆動回路１１２にかかると、第１の導電性トレースセット１１６の各員が、通常、その員の駆動電圧と位置に対応した電位となる。
【００２４】
第２の導電性トレースセット１１８を、第１の導電性トレースセット１１６と共にはさみ込むことができる。第２のセット１１８の各員を、他の各員及び尾部１１４の先端部へ拡張するセンサトレース１２０（すなわち、センサライン）と共通に接続すること（すなわち、電気的に通信）ができる。センサ１００に接触していない状態では、この２セットの導電性トレース（すなわち１１６及び１１８）は通常、電気的に接触していない。
【００２５】
少なくとも一の実施例において、一又はそれ以上のトレース（例えば、１１２、１１６、１１８、１２０他）を、固定抵抗体１１０と同じカーボンインクを使用してプリントすることができる。少なくとも一の他の実施例においては、一又はそれ以上のトレースをより高導電性の銀又はニッケル／銀ベースのポリマ厚膜インクでプリントしてもよい。しかし、特定用途の設計基準に合致するように、適切な基板及び／又は技術を用いて各トレースをプリントすることができる。
【００２６】
スペーサ１０４は、頂部基板１０６と底部基板１０２の間のギャップを実装可能な適切な基板である。少なくとも一の実施例においては、スペーサ１０４は、センサ１００の周囲に塗布して、頂部基板１０６と底部基板１０２を分離してスペースを空け、同時にセンサ１００の要素を互いに保持する接着剤を含むものであってもよい。更に、スペーサ１０４は特定用途の設計基準に合致するように、厚さ０．００２乃至０．０１３インチといった適切な厚さであってもよい。一又はそれ以上の実施例においては、感圧接着剤を使用してスペーサ１０４をスクリーン印刷し、感圧接着剤フィルムから切り取って、頂部基板１０６と底部基板１０２を分離及び／又は接着可能な任意の材料の組合せを使用して形成するなどしてもよい。
【００２７】
一般的に、頂部基板１０６はＰＥＴ、ポリイミド系樹脂、及び／又はその他のフィルム材料であるフレキシブルポリマシートである。代替的に、頂部基板１０６はポリカーボネート、薄い金属、及び／又は非常に薄い回路基板材料のようなフレキシブル度の少ない材料でも良い。しかし、頂部基板１０６に与えられた力によって底部基板１０２と頂部基板１０６が接触するように、頂部基板１０６は十分に変形可能な適切な材料を具える。一般的には、頂部基板１０６が底部基板１０２と接触するとセンサが駆動する。
【００２８】
選択的に、摩耗層を頂部基板１０６の上面に設けて、上面を保護及び／又は装飾するようにしてもよい。透明な摩耗層を有する一の実施例において、グラフィックを摩耗層の内側表面（すなわち、摩耗層と頂部基板１０６との間の面）に適用しても良い。少なくとも他の一の実施例において、携帯電話では典型的な、金属化シリコンのキーパッド膜のようなアクチュエータ層でセンサ１００を覆ってもよい。
【００２９】
Ｉｎｔｅｒｌｉｎｋ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｉｎｃ．社に譲渡されている米国特許第５，２９６，８３７号（全体を参照することにより組み込まれている）及び第５，３０２、９３６号（全体を参照することにより組み込まれている）に開示されているＦＳＲＴＭインクのような、適切な導電又は半導電材料で頂部基板１０６の内面（すなわち、底面）１２２をコーティングしてもよい。頂部基板１０６及び底部基板１０２を共に押すと、頂部基板１０６の底面１２２上のコーティングは第１の導電トレーサのセット１１６及び第２の導電トレーサのセット１１８を、一般的には加えた力に比例する抵抗値で、電気的に接続する。
【００３０】
ストリップセンサ１００は、固定抵抗体１１０に沿ったユニット長当たりの抵抗値が実質的に一定であるという意味では線形である。しかし、特定用途の設計基準に合致するように、円形、円弧形、三角形、正方形等のような適切な幾何学的形状としてセンサ１００を実装できると理解すべきである。従って、センサ１００は幾何学的に直線である必要はないと理解すべきである。例えば、センサ１００は円弧形、蛇行経路、終端間に取り付けられた線形セグメント等であってもよい。
【００３１】
少なくとも一の実施例において、スクロールセンサ１００の底部基板１０２はポリエステル、ポリイミド及び／又は同類のもののようなフレキシブルな材料であってもよい。ポリエステル又はその他の比較的低温のフレキシブルポリマフィルムの場合、第１の導電トレースセット１１６及び第２の導電トレースセット１１８は銀ポリマ厚膜インク及び／又は他の適切な材料でスクリーン印刷することができる。フレキシブル回路業界で一般的に用いられているフレキシブルポリマであるポリイミドの場合、第１の導電トレースセット１１６及び第２の導電トレースセット１１８を、基板１０２に接着された非常に薄い銅層からエッチングすることができる。代替的に、底部基板１０２は、フェノール、ＦＲ４、及び／又はその他の従来の硬質回路基板材料から作ることができる。この場合、第１の導電トレースセット１１６及び第２の導電トレースセット１１８は前記基板に接着した銅層からエッチングすることができる。酸化防止などのため、選択的に銅の導電トレースには、錫メッキ又は金メッキしてもよい。
【００３２】
硬質回路基板を有する一の実施例において、硬質基板は、カステレーションを形成するために半分にスライスしたエッジに、メッキを施したスルーホールを有していてもよい。一般的にカステレーションとはホスト回路基板へはんだ付けすることができるポイントのことである。
【００３３】
他の一の実施例において、第１の導電トレースセット１１６及び第２の導電トレースセット１１８を利用回路（すなわち、センサ１００からの信号を受信する回路）を具える同じ回路基板上に直接形成することができる。底部基板１０２の構成材料を高温のはんだリフロープロセスにおいて組み立て、スペーサ１０４及び／又は頂部基板１０６を高温に耐えることができない材料で形成する時は、高温のはんだリフロープロセスの後に、スペーサ１０４及び／又は頂部基板１０６を底部基板１０２へ直接接着してもよい。対照的に、スペーサ１０４及び／又は頂部基板１０６をポリイミドといった高温材料で形成する場合は、はんだリフロープロセスの適用前に、スペーサ１０４及び／又は頂部基板１０６を底部基板１０２へ接着してもよい。このような実施例において、スペーサ１０４及び／又は頂部基板１０６は底部基板１０２のその他の構成部品と共にはんだリフローを行ってもよい。
【００３４】
固定基板上に組み立てるにしても、又はフレキシブル基板上に組み立てるにしても、センサ１００を利用回路に接続するのにいくつかの方法を利用できる。例えば、少なくとも一の実施例においては、尾部１１４のようなフレキシブルな尾部をセンサ１００上に設けて、利用回路上のコネクタ内に挿入することが可能である。他の一の実施例においては、センサ１００はエッジのカステレーション（すなわち、ポイント）を具え、利用する回路基板へ直接センサをはんだ付けすることが可能である。しかし、あらゆる適切な方法及び／又は装置を実装して、センサ１００を接続することができる。
【００３５】
図２を参照すると、本発明の実施例による電子回路として表した感圧センサ（例えば、センサ１００）を有するシステム２００の概略図を提供している。一般的に、３つの抵抗体Ｒ＿ｔｏｐ、Ｒ＿ｂｏｔｔｏｍ及びＲ＿ｐを具えるボックス２１０がセンサを表す。一般的にＲ＿ｔｏｐとＲ＿ｂｏｔｔｏｍは、それぞれ、タッチポイントの上下にある固定抵抗体１１０の抵抗値を表す。Ｒ＿ｐは、頂部基板１０６の底面１２２が底部基板１０２の第１の導電トレースセット１１６及び第２の導電トレースセット１１８と接触した際に与えられる導電経路を通る第１の導電トレースセット１１６と第２の導電トレースセット１１８間の抵抗値を表す。
【００３６】
本発明の少なくとも一の実施例によると、コントローラ２１２（例えば、マイクロコントローラ、ホストマイクロプロセッサ、及び／又は同類のもの）は、センサ２１０に接続して実装することができる。図２に示す実施例においては、センサ２１０と関連して、４本の汎用入出力回線（すなわち、ＧＰＩＯ）Ｌ１−Ｌ４などの４本の回線が実装されている。また、Ｌ２及びＬ４のような一又はそれ以上の回線をＡＤコンバータ（すなわち、ＡＤＣｓ）として構成してもよい。一般的に、各回線Ｌ１〜Ｌ４を高インピーダンス入力又は出力として設定してもよい。これは、高いか低いかのいずれかを駆動できる。別の抵抗体であるＲ＿ｃａｌは、センサ回線（例えば、センサトレース１２０）とＬ３のような回線との間に接続してもよい。少なくとも一の実施例においては、Ｒ＿ｃａｌは外付け抵抗であってもよい。
【００３７】
位置測定の間、例えば、回線１（すなわち、Ｌ１）をハイに、及び回線４（すなわち、Ｌ４）をローに駆動させることにより、固定抵抗体１１０の終端に電位（すなわち、電圧）がかかる。しかし、適切な技術を実装し、特定用途の設計基準に合致するように固定抵抗体１１０の一セグメントに電位をかけることができる。一般的に電圧降下は抵抗体１１０の長さに起こっており、抵抗体１１０に沿った任意の点（例えば、タッチポイント）での電圧は一般的に、その地点から抵抗体１１０の一終端までの距離に対応（すなわち、一般的に比例）する。例えば、最上層を通る電流経路を介して（例えば、頂部基板１０６の底部１２２を介して）、第１の導電トレースセット１１６及び第２の導電トレースセット１１８を電気的に接続する場合は、第２のセット１１８はタッチポイント位置に対応する電位になる。少なくとも一の実施例において、コントローラ２１２の回線３（すなわち、Ｌ３）は高入力インピーダンスとして設定されており、回路上の抵抗体Ｒ＿ｃａｌ（すなわち、キャリブレーション用の抵抗体）の影響を事実上除去することができる。一般的には、タッチ位置はタッチポイントでの電圧を測定（すなわち、決定）することにより算出できる。例えば、対応するコントローラ２１２及び／又は他の電子デバイスの回線２（すなわち、Ｌ２）のような入力における電圧を測定することによりタッチポイントを算出できる。少なくとも一の実施例においては、この電圧はＡＤコンバータ（すなわち、ＡＤＣ）を用いて測定できる。
【００３８】
少なくとも本発明の一の他の実施例によると、一般的にはキャリブレーション用抵抗体（すなわち、Ｒ＿ｃａｌなどの公知の抵抗体）を図２で示すように実装し、タッチポイント（すなわち、タッチ位置）に対応する圧力（すなわち、力、圧力値、力値等）を決定することができる。このような実施例において、固定抵抗体１１０の一端（例えば、Ｌ１に対応する終端）をハイに駆動し、固定抵抗体１１０の他端（例えば、Ｌ４に対応する終端）を高入力インピーダンスにセットし、キャリブレーション用抵抗体の第１の終端を入力（例えば、Ｌ２）に電気的に結合し、キャリブレーション用抵抗体の第２の終端（例えば、Ｌ３に対応する終端）をローに駆動することにより、対応する圧力を検出できる。このような実施例では、電流はＲ＿ｔｏｐ、Ｒ＿ｐ及びＲ＿ｃａｌを通ってアースへ流れる。例えば、第１の電圧（すなわち、ｖ１）及び第２の電圧（すなわち、ｖ２）は、Ｌ２及びＬ４の電圧をそれぞれ測定することにより決定できる。一般的に、ｖ２−ｖ１はＲ＿ｐ間の電圧に対応する。少なくとも一の実施例において、一又はそれ以上の電圧は一又はそれ以上のＡＤＣｓを介して測定できる。従って、既知及び／又は測定値Ｒ＿ｃａｌ、式Ｒ＿ｐ＝（ｖ２−ｖ１）（Ｒ＿ｃａｌ／ｖ１）を介してのｖ１及びｖ２から、Ｒ＿ｐの値を決定できる。ＦＳＲインク及び／又は同類のものを利用するセンサにおいて、測定した抵抗値（すなわち、Ｒ＿ｐ）は一般的には加えられた力に反比例する。従って、一又はそれ以上の実施例においては、１／Ｒ＿ｐは加えた力に対応している。しかし、適切な技術を利用して、特定用途の設計基準に合致するように加えられた力に対応する値を決定できると理解すべきである。従って、適切な技術を利用して、センサに感圧を付加し、特定用途の設計基準を満たすことができる。
【００３９】
対応するタッチポイントの力及び／又は圧力を参照して、上述の実施例を説明してきたが、「力」又は「圧力」のいずれかを直接測定する必要はないと理解すべきである。代わりに、力及び／又は圧力に対応する量（すなわち、値）を決定してもよい。特に、タッチする力とタッチ面積の積、及び／又は、圧力とタッチ面積の２乗の積に対応する値を決定（すなわち、測定、計算等）できる。従って、上述及び下記の考察は、「圧力」及び「力」は一般的に交換可能に用いられ、一般的に「圧力値」と呼ぶ。本発明の一又はそれ以上の実施例によるスクロールセンサを適切な形状（例えば、直線、円弧、Ｓ字形、帯板形等）にし、特定用途の設計基準を満たすようにすることができると理解すべきである。
【００４０】
図３を参照すると、本発明の制限されない態様によるシステム３００のブロック図が示されている。図１に関連して前述したセンサ１００、図２に関連して前述したシステム２００、及び／又は特定用途の設計基準に合致する適切なセンサ及び／又はシステムと接続して、システム３００を有利に実装できる。一般的にシステム３００はコントローラ３０２（例えば、コントローラ２１２）、センサ３０４（例えば、センサ１００及び／又は２１０）、メモリ３０６、グラフィカルユーザインタフェース（すなわち、ＧＵＩ）３０８、被制御システム３１０、又はそれらの適宜の組合せ及び／又はサブセットを具える。コントローラ３０２はセンサ３０４、メモリ３０６、ＧＵＩ３０８、及び／又は被制御システム３１０と電気的に結合し（すなわち、電気的に通信し）、信号（すなわち、電気信号）をコントローラ３０２とシステム３００の一又はそれ以上の他のデバイス（すなわち、３０４、３０６、３０８、及び／又は３１０）間を単方向及び／又は双方向に伝送することができる。
【００４１】
本発明の少なくとも一の実施例において、コントローラ３０２は、コンピュータ、マイクロプロセッサ、及び／又は、ソフトウェアを実行し、ファームウェアを実行し、及び／又は他の論理的実行を遂行する電子デバイスであってもよい。一般的に、コントローラ３０２はセンサ３０４と（例えば、一又はそれ以上のＧＰＩＯ線等を介して）電気的に接続し、センサ３０４から一又はそれ以上の信号（すなわち、ＳＥＮＳＩＧ）を受信する。少なくとも一の実施例において、コントローラ３０２を設定して、ユーザの接触（すなわち、タッチ）を検出し、及び／又は少なくともＳＥＮＳＩＧの部分に基づく圧力値を決定できる。又、コントローラ３０２を設定して、少なくとも検出したユーザの接触の一部、及び／又は検出した圧力値に基づいて、一又はそれ以上の制御機能を開始（すなわち、トリガ、実行等）することができる。
【００４２】
センサ３０４はスクロールセンサなど、適切なものであればいずれのセンサであってよく、２００５年５月１６日出願の米国特許出願第１１／１２９，８０５号（全体を参照することにより組み込まれている）に記載された形状のような、特定用途の設計基準に合致するような適切な形状（環状、円状、正方形、三角形等）を有する。センサ３０４は一般的にコントローラ３０２と電気的に接続し、コントローラ３０２へ一又はそれ以上の信号（すなわち、ＳＥＮＳＩＧ）を生成し、及び／又は提供する。更に、上述の考察のように、センサ３０４を実装して、圧力値を決定できる。
【００４３】
メモリ３０６はコントローラ３０２により実行可能な命令を保存する能力があり、及び／又は長期及び／又は短期でデータを保存する能力があるデバイスである。このようなデバイスにはＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、及び／又は同類のものが含まれる。本発明の限定されない一の実施例において、メモリ３０６はコントローラ３０２と電気的に結合しており、一又はそれ以上の制御機能及び／又は一又はそれ以上の要素リストを保存することができる。
【００４４】
ＧＵＩ３０８は、ビデオスクリーン、モニタ、ディスプレイ、オーディオスピーカ、及び／又は同類のもののような、ユーザ（すなわち、オペレータ）データ及び又は情報を伝える能力のある電子デバイスであってもよい。本発明の限定されない一の実施例においては、ＧＵＩ３０８はコントローラ３０２と電気的に結合することができ、一又はそれ以上の制御機能及び／又は一又はそれ以上の要素のリストをユーザに伝えることができる。
【００４５】
少なくとも一の実施例において、ＧＵＩ３０８はスクロールセンサ３０４を有するデバイス（例えば、携帯電話、ｍｐ３プレーヤ等の）内部に一体化されている。少なくとも一の他の実施例においては、ＧＵＩ３０８はセンサ３０４を有するデバイスから離れて実装することが可能である。例えば、遠隔（例えば、一体化していない）ビデオデバイス（テレビ、モニタ等）に接続して、センサ３０４を有する遠隔制御デバイスを実装することができる。一般的には、アンダーライン、反転表示、強調表示及び／又は特定用途の設計基準に合致するような適切な技術で、選択可能な及び／又は選択済みの項目を表示することが可能である。少なくとも一の実施例において、センサ３０４上にタッチする及び／又は実行する動作で選択可能な及び／又は選択済みの項目を変更することができる。
【００４６】
被制御システム３１０は一般的にはその他の構成部品（例えば、利用回路）であり、これはコントローラ３０２に電気的に接続されており、センサ３０４により生成された一又はそれ以上の信号（例えば、ＳＥＮＳＩＧ）に応じて上記システム３１０を制御することができる。
【００４７】
適切な位置及び／又は圧力感知技術（例えば、コンデンサ技術、ストレインゲージ技術等）を用いた適切なタイプのセンサ（例えば、タッチパッド、スクロールセンサ等）を、本発明に接続して実装し、特定用途の設計基準に合致するようにしてもよい。更に、明確化のために、頂部及び底部といった空間的基準を本発明の記載に用いている。センサは一般的には、あらゆる方向で用いられる。更に、センサは、一般的には、頂部基板（例えば、１０６）にタッチして頂部基板を底部基板（例えば、１０２）に対して押して作動するものとして記載されているが、センサは底部基板にタッチして押して底部基板を頂部基板１０６に接触させて作動するものであってもよい。
【００４８】
図4を参照すると、本発明の実施例によるタッチセンサ式制御入力面を有するセンサ（例えば、１００）を介した制御機能を実装する方法４００のフロー図が提供されている。
【００４９】
図1に関連して前述したセンサ１００、図２に関連して前述したシステム２００、図３に関連して前述したシステム３００、及び／又は特定用途の設計基準に合致する適切なセンサ及び／又はシステムに接続して方法４００を有利に実装することができる。特に、方法４００は一般的にコントローラ２１２及び／又は３０２のような論理デバイスによって実行される。方法４００は一般的に逐次的に実行できる複数のブロック又はステップを具えている。当該技術分野の当業者には自明であるように、図４に示すブロック／ステップの順番は例示的であり、一又はそれ以上のブロック／ステップの順番は本発明の精神及び範囲内で変更可能である。更に、方法４００のブロック／ステップは少なくとも一つの非逐次的（又は、非連続的）な順番で実行され、特定用途の設計基準に合致するように、一又はそれ以上のブロック／ステップを省略することが可能である。同様に、方法４００の二又はそれ以上のブロック／ステップは、平行して実行可能である。ステップ４０２は、一般的に方法４００内への入口点を示す。
【００５０】
決定ブロック４０４で、ユーザによる起動接触のような、タッチセンサ式制御入力面への接触を検知することができる。接触が検知されると、方法４００はステップ４０６（すなわち、選択ブロック４０４の「はい」のレッグ）へ進む。そうでない場合、方法４００は一般的には選択ブロック４０４（すなわち、選択ブロック４０４の「いいえ」のレッグ）に留まる。
【００５１】
ステップ４０６で、この接触に対応する圧力値が決定される。ステップ４０６から、方法４００は一般的に圧力値の少なくとも一部に基づいて制御機能を起動する。例えば、少なくとも一の実施例において、方法４００はステップ４０６から決定ブロック４０８へ進むことができる。
【００５２】
決定ブロック４０８で、この圧力値は第１の所定範囲と比較される。一般的には、圧力値が第１の所定範囲（すなわち、選択ブロック４０８の「はい」のレッグ）に対応する（すなわち、範囲内に入る）と、方法４００は第１の制御機能を起動することができる（すなわち、方法４００はステップ４１０へ進むことができる）。そうでない場合、方法４００は決定ブロック４１２に進むことができる。
【００５３】
決定ブロック４１２で、圧力値は第２の所定範囲と比較される。一般的には、圧力値が第２の所定範囲（すなわち、選択ブロック４１２の「はい」のレッグ）に対応する（すなわち、範囲内に入る）と、方法４００は第２の制御機能を起動することができる（すなわち、方法４００はステップ４１４へ進むことができる）。少なくとも一の実施例において、第２の所定範囲は、第１の所定範囲内ではない全ての使用可能な範囲に対応する。このような実施例においては、圧力値が第１の所定範囲に対応すると、方法４００は第１の制御機能を実行し、圧力値が第１の所定範囲に対応しない場合、方法４００は第２の制御機能を実行することができる。しかし、特定用途の設計基準に合致するように、適切な範囲及び適切な範囲量を実装することが可能である。
【００５４】
方法４００は一般的にはステップ４１０、決定ブロック４１２、及び／又はステップ４１４からステップ４１６で終わる。一般的にステップ４１６は方法４００からの出口点を表す。しかし、方法４００は繰り返し実行が可能である。
【００５５】
少なくとも一の実施例において、方法４００は更に、所定時間、及び／又は、最小制限時間と最大制限時間の間にある所定時間での所定の入力圧力値より、圧力値が大きい、又はそれに等しい場合、ある要素（すなわち、選択、制御機能、その他用に同定される要素）を選択するステップを具えていてもよい。
【００５６】
更に、方法４００は特定用途の設計基準に合致するように、適切なシステム及び／又はデバイスに接続して、実装可能であると理解すべきである。例えば、方法４００は複数領域に分割された入力面を有するセンサに接続して、実装することができる。このような実施例において、複数領域のうちの一又はそれ以上は感圧性であってもよく、複数領域のうちの一又はそれ以上を不感圧性にすることができる。各々の不感圧領域をある制御機能に割り当て、各感圧領域を二又はそれ以上の制御機能に割り当てることも可能である。一般的に、方法４００を各感圧領域に接続して実装するので、圧力値が第１のあらかじめ定義した範囲内にあるときに第１の制御機能を起動して、第２の制御機能は、第２のあらかじめ定義した範囲内にある圧力値に応じて起動する。少なくともこのような実施例においては、各感圧領域を、関連するコントローラの状態に基づいて二又はそれ以上の制御機能に割り当てることが可能である。
【００５７】
一又はそれ以上の非限定的実施例を以下に記載する。非限定的実施例は単に例示であり、代替の実施例が本発明の精神及び範囲の中にあると理解すべきである。
【００５８】
例示的実施例においては、センサ（例えば、感圧性のスクロールセンサ等）を使用（すなわち、実装、設定等）してボリュームを制御することができる。このような実施例において、感圧領域を二又はそれ以上の制御機能に割り当てることが可能である。第１の制御機能により第１の比率でボリュームを変更し、第２の制御機能により第２の比率でボリュームを変更することができる。
【００５９】
別の例示的実施例においては、センサ（例えば、感圧性のスクロールセンサ等）を使用（すなわち、実装、設定等）してリストをナビゲートすることができる。このような実施例において、感圧領域を二又はそれ以上の制御機能に割り当てることが可能である。第１の制御機能により第１の速度でスクロールし、第２の制御機能により第２の速度でスクロールすることができる。
【００６０】
別の例示的実施例においては、センサ（例えば、感圧性のスクロールセンサ等）を使用（すなわち、実装、設定等）して複数の要素を有するリストをナビゲートすることができる。このような実施例において、この要素は一又はそれ以上のアルファベット文字及び／又はある言語の単語に対応する。さらに、感圧領域に関連する第１の制御機能により、所定の速度でリスト全体をスクロールすることが、又、感圧領域に関連する第２の制御機能により、所定数の要素だけリストを進めることができる。
【００６１】
別の例示的実施例においては、センサ（例えば、感圧性のスクロールセンサ等）を使用（すなわち、実装、設定等）して複数の要素を有するリストを進めることができる。このような実施例において、要素は一又はそれ以上のアルファベット文字及び／又はある言語の単語に対応する。さらに、感圧領域に関連する第１の制御機能により、第１の所定数の要素だけリストを進めることが、感圧領域に関連する第２の制御機能により、第２の所定数の要素だけリストを進めることができる。
【００６２】
別の例示的実施例においては、センサ（例えば、感圧性のスクロールセンサ等）を使用（すなわち、実装、設定等）して階層リストをナビゲートすることができる。このような実施例において、感圧領域を二又はそれ以上の制御機能に割り当てることが可能である。第１の制御機能により階層リストの第１層をナビゲートし、第２の制御機能により階層リストの第２層をナビゲートすることができる。
【００６３】
別の例示的実施例においては、センサが感圧性のスクロールセンサのような中心領域と複数の末端領域に分けた感圧センサであってもよい。例えば、各末端領域がセンサ長の端部２０％をカバーでき、中心領域がセンサの残り６０％をカバーすることができる。中心領域内では圧力情報を無視し、タッチして次いで一方の端部方向へ動かすことによって、スクロール及び／又は他の適切な制御機能を中心領域内で実行することができる。次いで、一般的に中心領域内で、動作の方向及び大きさがスクロールの方向及び量といった制御機能を決める。タッチ動作が中心領域内で停止すると、機能（例えば、スクロール）はこれ以上実行されない。逆に、末端領域内でタッチすることにより、タッチする力（すなわち、圧力値）に正比例した速度、比率及び／又はステップを伴って制御機能（例えば、スクロール）が生ずる。更に、制御機能（例えば、スクロール方向及び／又はリストを通る動作、等）がタッチを行う末端領域に対応するようにセンサを構成することができる。
【００６４】
別の例示的実施例では、センサは感圧性のスクロールセンサのような感圧センサであり、圧力情報（例えば、圧力値）はセンサ表面の全て又は実質上全てから利用可能である。このような実施例において、第１のタッチ動作の方向はスクロールの方向を決定し、タッチの圧力（すなわち、圧力値）はスクロールの速度（すなわち、比率、速度、ステップの大きさ等）を決定する。選択的に、スクロールが始まる前、及び／又は圧力を用いてスクロール速度を決定する前に、タッチ動作が所定距離及び／又は時間存続させることを要求できる。同様に、例えばユーザがタッチ動作の方向を変更する場合、第１の方向のスクロールが終了する前に、動作が第２の所定距離及び第２の所定時間存続させることを要求できる。更に、スクロールが逆方向に始まる前に、及び／又は圧力を再び用いて速度を決定する前に、第３の距離及び／又は第３の時間を要求することが可能である。
【００６５】
別の例示的実施例では、センサは感圧性のスクロールセンサなどの、論理的に半分に分割可能である感圧センサであってもよい。このような実施例において、半分に与えた接触により、圧力（すなわち、圧力値）に比例した第１の速度で、第１の方向へのスクロールを惹起（すなわち、トリガ、起動等）できる。同様に他の半分に与えた接触により、圧力（すなわち、圧力値）に比例した第２の速度で、第２の方向（例えば、逆方向等）へのスクロールを惹起できる。
【００６６】
別の例示的実施例では、所定の接触期間（すなわち、時間ピリオド）を超える時間、対応するセンサにタッチした後にのみ、感圧（すなわち、圧力値、圧力等）を使用できる。このような実施例により、短いタッチで第１の機能を実行し、延長されたタッチ（すなわち、所定の接触期間を超えるタッチ）で第２の機能を実行することができる。第１及び／又は第２の機能は感圧性にすることができる。
【００６７】
別の例示的実施例では、圧力情報（すなわち、圧力値）を用いて、要素及び／又はパラメータ値の選択に直接インデックスを付することができる。このような実施例において、軽い圧力により一要素ずつ選択を増減することができ、比較的大きめの（すなわち、高い）圧力は追加要素（例えば、連続した単一要素の増減分等）及び／又は一以上の要素によって選択を増減することができる。一の要素及び／又はパラメータ値から他への動作（すなわち、増加、減少等）を不可逆的にして、圧力の減少が一般的に反転動作とならないようにすることができる。このような動作モードは「ダイレクトラチェット」モードと呼ばれる。一般的にこのようなモードの操作は、圧力が要素のインデックス及び／又はパラメータ値に比例するので「ダイレクト」であり、かつ動作が一般的に不可逆であるので「ラチェット」である。「ダイレクトラチェット」モードにおいては、選択メカニズムはタッチの停止（すなわち、除去）に対応する。代替的に、選択メカニズムがセパレートスイッチの操作に対応するものであってもよい。「ダイレクトラチェット」モードの選択的変形例は、「ダイレクト双方向」モードである。「ダイレクト双方向」モードにおいては、第１の圧力値及び／又は圧力値の範囲を、選択（すなわち、要素インデックス、パラメータ値等）の増分に対応させ、第２の圧力値及び／又は圧力値の範囲を、選択の減分に対応させることが可能である。このようなモードにおいて、所定の滞留時間、実質的に一定の圧力を与えることにより、及び／又は特定用途の設計基準に合致するようなその他の適合選択メカニズムにより、選択メカニズムをトリガすることが可能となる。
【００６８】
一又はそれ以上の非限定的実施例をここに記載し、圧力値をスクロール速度などの速度に（すなわち、変化率、ステップの大きさ等へ）関連づける（すなわち、変える）。この非限定的実施例は単なる例示であり、代替の実施例は本発明の精神及び範囲の中にあることを理解すべきである。
【００６９】
例示的実施例においては、実質上連続的な圧力範囲に対応した範囲内で、前記速度が実質上連続的に（すなわち、線形的に）変化する。このような実施例は一般的に圧力に対するアナログ速度の関係に類似する。しかし、０から２５５の間の整数値を包括的に演算する８ビットマイクロコントローラのようなデジタルコントローラ、及び／又は一又はそれ以上のデジタル要素を有する実施例においては、速度及び圧力範囲が実質上連続していると考えることができると理解すべきである。すなわち、このような実施例は一般的に速度及び圧力範囲の分解能が、対応するアナログデバイスの分解能より小さいデバイスを具えている。一般的にスクロール速度範囲の最小（例えば、最小値）と最大（例えば、最大値）は、特定用途の設計基準に合致するように、選択（すなわち設定、決定、あらかじめ決定、他）することができる。例えば、最小及び最大値を選択し、小さな力の時に１秒当たり１曲、及び大きな力の時に１秒当たり何千もの曲といった範囲の速度で、ユーザは歌のリストをスクロールすることが可能である。
【００７０】
別の例示的実施例において、複数の圧力範囲を固有及び実質的に固有の速度に対応する各圧力範囲で定義することができる。例えば、第１及び第２の圧力範囲が、第１及び第２の速度に対応するように、第１及び第２の圧力範囲を定義できる。しかし、適切な速度に対応する適切な数の圧力範囲は、特定用途の設計基準を満たすように定義することができる。
【００７１】
一般的に、特定用途の設計基準に合致するように、与えられた力（すなわち、圧力値）と速度（すなわち、変化率、ステップの大きさ等）の間の適宜の関係（すなわち、対応）を実装することができる。例えば、この関係は線形、実質上線形、非線形、実質上非線形等であっても良い。同様に、特定用途の設計基準に合致するように、適切な刺激（すなわち、トリガ）に応じてデバイス内で前記関係を変更することも可能である。一般的には、方程式、ルックアップ表及び／又は同類のものなど、あらゆる適切な形式で前記関係を具現化することができる。
【００７２】
本発明の一又はそれ以上の実施例に対応する一又はそれ以上の有益性を以下に記載する。この有益性は非限定的なものであり、及び本発明の一又はそれ以上の実施例から導かれる更なる有益性は当業者によって認識可能であると理解すべきである。
【００７３】
感圧性のスクロール（すなわち、動作）の一の有益性は分散項目（すなわち、要素）の大きなリストを通して動作を容易にすることができることである。例えば、デジタルオーディオプレイヤは歌曲インデックス付きの何万曲もの歌曲を記憶することが可能である。どの曲を選択可能かの表示と共に、インデックスのサブセット（例えば、要素）をディスプレイ上で見ることができる。固定速度でインデックスの実質的部分をスクロールすることは、とても時間がかかる。しかし、インデックスの実質的部分を横切る（すなわち、スクロールする）のに必要な時間は、スクロール速度を圧力（すなわち、圧力値）に対応づける（例えば、比例させる）ように、本発明の一又はそれ以上の実施例を実装することによって低減させることが可能である。同様に、写真、ビデオ、又はその他のメディア項目、アドレス帳のアドレス、電子番組ガイドのチャンネル、パーソナルコンピュータ上のファイル及び／又は同類のもののような、適切なデバイス、インデックス及びメディアに接続した、本発明の実施例の実装を介して前記有益性を実現することができる。
【００７４】
英数テキスト入力に利用可能な文字及び／又はキャラクタのリスト（すなわち、インデックス）に接続して、本発明の一又はそれ以上の実施例を有益に実装することも可能である。テキスト入力がアドレス帳に名前や電話番号を追加するメカニズムを提供する電子アドレス帳などの、ポータブル電子デバイスには、テキスト入力は一般的に重要な機能である。このような実施例において、本発明の一又はそれ以上の実施例を実装し、使用可能な文字及び／又はキャラクタの順序付きリストの間を素早くナビゲートすることが可能である。多数のアルファベット文字を有する言語に関連して実装する場合、本発明の一又はそれ以上の実施例は特に有益であろう。
【００７５】
本発明の一又はそれ以上の実施例を階層リストに関連させて、有益に実装することも可能である。例えば、一又はそれ以上の圧力範囲を定義できる。各圧力範囲を階層中のあるレベルに関連づける（すなわち、マッピングする）ことが可能である。各圧力範囲を速度に関連づけて、速度（例えば、スクロール速度）を対応する階層レベルに適合させることもできる。例えば、デジタルオーディオファイルをアルバムや歌曲の階層に編成することができ、前記歌曲の層を最深層にして、この層はおそらく多くの項目数を有している。このような例示的実施例においては、第１及び第２の速度に対応する第１及び第２の圧力範囲（例えば、高低）はそれぞれ定義可能である。第１の速度は、単位時間当たりのアルバムの所定数に対応し、第２の速度は単位時間当たりの特定の歌曲数に対応する。選択的に、高い圧力を階層の最高（推定するに、最少数）又は最深（推定するに、最多数）レベルのスクロールに対応づける（すなわち、惹起する、実装する等）ことができ、逆も可能である。
【００７６】
感圧性のスクロールから利益を受けるその他の階層リストは、電子文書の章、ページ及び行；電子番組ガイドにおける週、日、及び時；電子番組ガイドにおけるチャンネル対チャンネルの全ページ；デジタルフォトアルバムにおける年、月及び週；連絡先リスト又はアドレス帳における先頭文字から名前まで；コンピュータファイルシステムのレベル；及び／又は同類のものを含有するが、限定はされない。
【００７７】
一般的には、非階層的及び階層的な感圧性のスクロール技術を、本発明の一又はそれ以上の実施例によって、分散させることも可能である。一又はそれ以上の階層レベルが多くのリスト要素を含む場合、このような実施例は特に有益である。例えば、二又はそれ以上の圧力レベルをレベル内スクロール専用にして、一方、他の圧力レベルをレベル間スクロール専用にしてもよい。本発明の一又はそれ以上のこのような実施例から利益を受ける特別なタイプの階層リストは、辞書、類語辞書及び／又は単語リスト内にある単語のリストである。単語の始まりの文字は最高位の階層を形成しており、各見出し文字は非常に多くの単語を含んでいる。更に、複数の圧力レベルを見出し文字内の動作促進専用とすることができ、一又はそれ以上の圧力（例えば、より高い圧力、他）を見出し文字間の移動専用とすることもできる。
【００７８】
テキスト入力が求められているにもかかわらずキーボードがない電子デバイスにおいて、単語リストの感圧性のスクロールは特に有益である。電子辞書や携帯電話はこのようなデバイスの２つの例である。少なくとも一の実施例において、アドレス帳へのテキスト入力は、単語リストが名前リストであってもよい。このような実施例において、例えば、日本名はアメリカやヨーロッパ名と実質上異なるので、名前リストをカスタマイズして、特別なターゲット市場用の名前を含めることも可能である。
【００７９】
本発明の一又はそれ以上の実施例は、感圧性のスクロール情報を圧力応答及び／又は無圧力応答機能に有益に分散させることもできる。例えば、電子番組ガイドをスクロールする場合に、タッチアンドリリースをページアップ又はページダウン機能とすることが可能である。加えて、タッチ時間が所定時間を超えたら、継続したタッチがチャンネルの感圧スクロールを実行（すなわち、トリガ）することができる。
【００８０】
コントロールアイコンセット、ウェブリンク及び／又は同類のもののような、非リスト形式の分散した使用可能なものから選択することに関連して、本発明の一又はそれ以上の実施例を有益に実装することも可能である。このような項目は一般的には視覚内で線形的にはまとめられない。しかし、スクロール及び／又は選択の目的のために、このような項目を論理的な線形リストにまとめることが可能である。項目の数が多い場合、スクロールセンサのような対応するセンサに与える圧力に対応した速度で、項目間を動かすことは有益である。更に、リスト全体をスクロール（ナビゲート）することにより、リストの最初の要素が最後の要素の後に続くという意味では巡回させることができ、その逆も可能である。
【００８１】
本発明の一又はそれ以上の実施例を、連続パラメータの操作に関連して有益に実装することも可能である。例えば、オーディオのボリューム、低音、高音、バランス及び／又は同類のものは実質的な連続パラメータである。圧力（すなわち、圧力値）を実装し、実質上連続的な方法において、又は分散的な方法において、連続パラメータ値を変更することができる。
【００８２】
本発明の一又はそれ以上の実施例を、選択を検出することに関連して有益に実装することも可能である。例えば、時間に対する圧力の一次導関数には圧力の急な増加に対応するピークが含まれる。一般的にはこのようなピークをモニタリング（すなわち、検出）することによって、選択（すなわち、入力、押下等）を同定できる。
【００８３】
前述したように、本発明の一又はそれ以上の実施例を、「ダイレクトラチェット」モードに関連して有益に実装し、携帯電話でダイヤルする番号を選択することも可能である。このような実施例において、「ダイレクトラチェット」モードは、一般的にダイヤル式の電話と類似しており、円板を選択した番号に回し、次いで離して選択を表示する。同様に、所望の番号が同定されるまで、適切な力を感圧センサ（例えば、感圧性のスクロールセンサ）に与えるようにしてもよい。次いで、力を取り除いて、番号の入力（すなわち、選択）を表示することができる。
【００８４】
同様に、本発明の一又はそれ以上の実施例を、前述したように双方向モードに関連して有益に実装することが可能である。「ダイレクトラチェット」モードの実施例と対照的に、双方向モードを有する実施例により、加えた圧力を離すことによりユーザが前の値に戻すことが可能である。このような実施例は、ユーザが飛び越えてしまった番号、値及び／又は項目を選択する能力をユーザに提供できる。少なくともこのような一の実施例において、選択メカニズムは所望の番号での所定の休止時間を具えていても良い。しかし、特定用途の設計基準に合致するように適切な選択メカニズムを実装することが可能である。
【００８５】
本発明の実施例を説明してきたが、これらの実施例は本発明の全ての可能な形式を説明することを意図してはいない。むしろ、本明細書に用いた用語は、限定するものではなく、説明のための用語であり、様々な変更を本発明の精神及び範囲を超えることなく為すことが可能であると理解される。
【図面の簡単な説明】
【００８６】
【図１】図１は、本発明の少なくとも一の実施例による感圧スクロールセンサを示す図である；
【図２】図２は、本発明の実施例による、電子回路で表した感圧センサを有するシステムを示す図である；
【図３】図３は、本発明の実施例によるシステムのブロック図である；
【図４】図４は、本発明の実施例による、タッチセンサ式制御入力面を有するセンサを介する制御機能を実装するための方法のフロー図である。
【図１】
2009503687.tif 000003
【図２】
2009503687.tif 000004
【図３】
2009503687.tif 000005
【図４】
2009503687.tif 000006
【国際調査報告】
2009503687.tif 000007