(57)【要約】タッチパッド上の複数の手動相互作用の検出を示す。駆動線は走査線と交差し、駆動線と走査線とのそれぞれの交差は可変抵抗の素子を含む。走査プロセッサは、駆動線に通電し、走査線を監視する。走査プロセッサは、手動対話の位置を識別し、識別された位置を検証して潜在的に誤りのある位置を識別し、誤りと識別された位置を除去するように構成されている。しかしながら、除去された位置が、他の識別された位置の近くにない場合には再導入される。
2020519988.tif 000002
【特許請求の範囲】
【請求項１】
複数の手動相互作用を受信するためのタッチパッド；
複数の走査線と交差する複数の駆動線、ここで、駆動線と走査線の間の各交差が可変抵抗の素子を含む；及び
前記駆動線に通電し、前記走査線を監視する走査プロセッサを有し、当該走査プロセッサが、
手動相互作用の位置を特定し；
エラーの可能性のある位置を識別するために識別された位置を検証し；
エラーとして識別された位置を除去し；そして
当該除去された位置が他の識別された位置の近くにないとき、除去された位置を再導入する：
ように構成されていることを特徴とする、複数の手動相互作用を検出する装置。
【請求項２】
前記走査プロセッサは、前記駆動線及び前記走査線が平行な伝送経路を作り出すことによってエラーの位置を識別する請求項１記載の装置。
【請求項３】
前記走査プロセッサが第１の走査オペレーション及び第２の走査オペレーションを実行することによって位置を識別するように構成され、前記第２の走査オペレーションが前記第１の走査オペレーションとは異なる条件下で実行される請求項１又は請求項２記載の装置。
【請求項４】
前記走査プロセッサが、
第１の圧力解明能で前記第１の走査オペレーションを実行し；
第２の圧力解明能で前記第２の走査オペレーションを実行し、ここで前記第１の圧力解明能が前記第２の圧力解明能よりも低く；そして
前記第１の（低い）圧力分解能によって識別されない位置を除去する：
ように構成されている、請求項３記載の装置。
【請求項５】
前記走査プロセッサが、
前記走査線を順次監視し；そして
前記第１の走査オペレーションの間に残りの非監視走査線を接地する
ように構成されている請求項４記載の装置。
【請求項６】
前記走査プロセッサが前記第２の走査オペレーションの間に前記非監視走査線に高い実質的に非導電性インピーダンスを印加するように構成されている請求項５記載の装置。
【請求項７】
前記走査プロセッサが除去されていない識別された位置への電流に基づいて圧力値を決定するように構成されている請求項１ないし６のいずれか１項記載の装置。
【請求項８】
タッチパッド上の複数の手動相互作用の位置を検出する方法であって、
複数の駆動線に順次通電し；
エラーの位置を含み得る相互作用の位置を特定するために複数の交差する走査線を監視し；
前記エラーの位置で除去する候補を識別するために検証操作を実行し；そして
当該除去候補が他のエラーの位置の近くになければ、それらを再導入する：
ステップを含む方法。
【請求項９】
前記検証オペレーションが平行伝送経路の導入によって特定されたエラーの位置を除去するために実行される請求項８記載の方法。
【請求項１０】
前記検証オペレーションが異なるオペレーション条件下で追加の走査ステップを実行することを含む請求項８又は請求項９記載の方法。
【請求項１１】
前記追加の走査オペレーションが第１の圧力分解能で実行され；
前記走査ステップが第２の圧力分解能で実行され；
前記第１の分解能が前記第２の分解能よりも低く；そして
前記第１の（より低い）圧力分解能で識別されなかった位置が前記第２の（より高い）分解能で識別された１組の位置の除去の候補として識別される：
請求項１０記載の方法。
【請求項１２】
前記走査線が連続的に監視され；そして
前記第１の走査オペレーションの間に残りの非監視走査線が接地される
請求項１１記載の方法。
【請求項１３】
前記第２の監視オペレーションの間に前記非監視走査線に高い実質的に非導電性インピーダンスが印加される請求項１２記載の方法。
【請求項１４】
ユーザがタッチパッド上に複数の指を適用する装置であって、
配列を規定するために複数の走査線と交差する複数の駆動線；
機械的圧力の作用に応答して可変導電性経路を提供する前記配列の各交差点における可変抵抗素子；そして
プロセッサを含み、該プロセッサは、
第１の圧力分解能で最初の走査オペレーションを実行して、真の加圧位置を特定し；
前記第１の圧力分解能よりも高い第２の圧力分解能で第２の走査オペレーションを実行して、前記第２の走査オペレーションが誤った圧力を識別し易くし；そして
前記それぞれの第１の走査オペレーションによって位置が特定されなかった位置で前記第２の走査オペレーションによる圧力測定値を拒否し；そして
他の拒否された位置の近くにない位置で拒否された圧力測定値を再導入する：
ように構成されている、ユーザからのデータ入力を受信する装置。
【請求項１５】
前記プロセッサが拒否されなかった圧力測定値に基づいて出力信号を生成するようにも構成されている請求項１６記載の装置。
【請求項１６】
前記プロセッサが前記各駆動線に連続的にエネルギーを与えるように構成されている請求項１６又は請求項１７記載の装置。
【請求項１７】
すべての非スキャニング走査線が前記第１の走査オペレーションの各実行中に各々の入力を電気的に大地に伝導させる請求項１８記載の装置。
【請求項１８】
すべての非スキャニング線が前記第２の走査オペレーションの各実行中に各々の入力を実質的に非導電性にする請求項８記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、２０１７年４月２１日に出願された英国特許出願第１７０６３６２．９号に基づく優先権を主張するものであり、その内容全体は参照により本明細書に組み込まれる。
【背景技術】
【０００２】
［発明の背景］
本発明は、複数の手動相互作用を受信するタッチパッドを含むタイプの、複数の手動相互作用を検出する装置に関する。
本発明は、複数の駆動線に順次通電し、交差する複数の走査線を監視して、誤った位置を含む相互作用の位置を特定するステップを含むタイプの、タッチパッド上の複数の手動相互作用の位置を検出する方法にも関する。
本発明は、ユーザからのデータ入力を受信する装置にも関し、ユーザは、配列を定義する複数の走査線と交差する複数の駆動線を含むタイプのタッチパッドに複数の指を適用する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
複数の駆動線が複数の走査線と交差して配列を規定し、可変抵抗素子が配列の各交差点に設けられ、機械的圧力が加えられるまで各交差点で高い抵抗を示し、抵抗が大幅に減少することで導電性になる、タッチパッドが知られている。
その上で複数の指を作動させることができ、それによって複数の位置を識別し、身振り動作を実行することができる、このタイプのタッチパッドがますます必要になっている。複数の相互作用のために設計された抵抗配列の問題は、配列自体に追加の望ましくない導電経路が導入される可能性があることであり、それによって相互作用が存在しない場所で相互作用が発生したことを示唆するデータが作成されることである。これは、次に、入力データの誤った解釈をもたらす可能性があり、実際には存在しない別の指が相互作用を引き起こしたように見える。この状況は「ゴーストフィンガー」として知られるようになっている。
【０００４】
ゴーストフィンガーに関連する問題を減少させる公知のアプローチとしては、セノア配列内の追加の電流経路を根絶することがある。順次走査される検出線が提供される。したがって、検知されていない各線を接地して、配列内の平行な導電パスを除去することができる。ただし、このアプローチに関連する問題は、導電性の接地パスにより、配列内に存在する総電流値が低下するため、圧力値の検出に使用することができる電流量が減少することである。その結果、圧力評価の分解能が大幅に制限され、通常、Ｚ方向と呼ばれる圧力測定に対するセンサの全体的な応答な感度が低下する。
したがって、ゴーストフィンガーの問題の存在を低減しようとすると、Ｚ次元の配列全体の感度が逆に低下するであろうという問題がある。
【課題を解決するための手段】
【０００５】
［発明の簡単な説明］
本発明の第１の観点によれば、複数の手動相互作用を受信するためのタッチパッド；複数の走査線と交差する複数の駆動線、ここで、駆動線と走査線の間の各交差が可変抵抗の素子を含む；及び前記駆動線に通電し、前記走査線を監視する走査プロセッサを有し、当該走査プロセッサが、手動相互作用の位置を特定し；エラーの可能性のある位置を識別するために識別された位置を検証し；エラーとして識別された位置を除去し；そして、当該除去された位置が他の識別された位置の近くにないとき、除去された位置を再導入するように構成されていることを特徴とする複数の手動相互作用を検出する装置を提供する。 
【図面の簡単な説明】
【０００６】
【図１】図１は、出力制御信号を生成する装置を示し；
【図２】図２は、図１に示す装置の基板に取り付けられたセンサ素子を示し；
【図３】図３は、個々のセンサ素子を示し；
【図４】図４は、単一のポイントセンサを示し；
【図５】図５は、単一のポイントセンサの代替実施態様を示し；
【図６】図６は、多重化配列を示し；
【図７】図７は、マイクロコントローラを含む、図２に示す回路を詳細に示し；
【図８】図８は、タッチパッド配列の概略図を示し；
【図９】図９は、図８に示した配列の拡大版を示し；
【図１０】図１０は、複数の手動相互作用を検出する装置の一例を示し；
【図１１】図１１は、位置を識別するために図１０に示したステップの詳細を示し；
【図１２】図１２は、特定された位置を検証するために図１０に示した手順を詳細に示し；
【図１３】図１３は、図１０に示したエラーの位置の除去するためのステップを詳細に示し；
【図１４】図１４は、高分解能で識別された位置の一例の詳細を示し；
【図１５】図１５は、低分解能で識別された位置の一例の詳細を示し；そして
【図１６】図１６は、誤っていると考えられる位置を除去した結果を示す。
【発明を実施するための形態】
【０００７】
本発明の実施形態は、単なる例として、添付の図面を参照して説明される。詳細な実施形態は、発明者に知られている最良の形態を示しており、特許請求の範囲に記載されている発明をサポートしている。しかしながら、それらは例示にすぎず、特許請求の範囲を解釈又は制限するために使用されるべきではない。それらの目的は、当業者に教示を提供することである。
「第１」や「第２」などの順序句で区別されるコンポーネント及びプロセスは、必ずしもいかなる種類の順序や序列を規定していない。
【０００８】
[例示的な実施形態の詳細な説明]
（図１）
図１は、この説明の目的のために、テレビ受信機１０２を制御する出力制御信号を生成する装置１０１を示す。装置１０１は、ユーザが実行する操作によって機械的圧力を受ける相互作用面１０４を画定するハウジング１０３を含む。
【０００９】
（図２）
装置１０１は、基板２０１上に取り付けられた複数の検出素子をインキュードする。これらは、相互作用面１０４に機械的に近接して配置される。各センサ素子は、機械的相互作用が発生する前には実質的に非導電性であり、相互作用のレベルが高くなるにつれて導電性が高くなる。
基板２０１は、マイクロコントローラ２０２に接続される。マイクロコントローラ２０２は、センサ素子に駆動電圧を供給し、これらのセンサ素子から検知電流を受けとるように構成されている。
【００１０】
この装置は、相互作用表面上でのユーザの親指の動きのような手動操作に応答する。さらに、複数の接触点を作成し、身振り操作を解釈することが可能であり、これによって、制御機能を実行するために使用することができるユーザ対話として利用可能なメニューを拡張することができる。
図２に示す例では、センサ素子は相互作用面１０４の背後に配列として配置されている。この特別な例では、配列は、その長さに沿って１４個のセンサ素子と、その幅を横切って５個のセンサ素子があり、全部で７０個の個々のセンサ素子を含む。しかしながら、本発明の態様による利益を得つつ、さらに他の構成とすることが可能であることを理解されたい。
【００１１】
（図３）
図３は、個々のセンサ素子を示し、現在の出願人によって商標ＱＴＣのもとに販売されている材料を含むセンサの形をとることがある。このタイプの材料は、量子トンネル化合物の指定によっても識別される。
センサ素子３０１などのＱＴＣセンサ素子は、力の作用後に予測可能な方法で抵抗を変化させる感圧膜スイッチである。ここに開示する回路では、センサは分圧器回路を使用して電子システム内に実装することができる可変抵抗器と見ることができる。
【００１２】
（図４）
図４は、図３に示した単一のポイントセンサを、可変抵抗器４０１としてモデル化して示す。これは、モデル化された抵抗Ｒsを有する。これは、参照抵抗Ｒrefを有する固定抵抗器４０２と直列に接続されている。
マイクロコントローラ４０３は、アナログ出力線４０４に入力電圧Ｖinを供給する。抵抗器４０１と抵抗器４０２の直列接続から、出力電圧Ｖoutが入力線４０５を介してマイクロコントローラ４０３に供給され、そこでアナログからデジタルへのコンバータに受信される。
４０６に示すように、センサの抵抗Ｒsは、入力電圧Ｖinを出力電圧Ｖoutで除算し、１を減算し、これに抵抗器４０２の参照電圧Ｒrefを乗算することにより計算できる。
【００１３】
（図５）
図３に示すタイプの単一のセンサ５０１が、平面５０２に加えられた力の結果としてｚ軸のたわみを決定することが可能である。したがって、センサ素子５０１の両端の電圧を測定することにより、平面５０２に加えられた力を決定することができる。
【００１４】
（図６）
単一のマイクロコントローラが相当数のセンサ素子からの入力データを考慮するために、図６に示すように、多重化回路でデバイスを構成することができる。
図６の構成では、複数の列導電体６０１が複数の行導電体６０２の上に配置されている。各列導電体と各行導電体との交差点にセンサ素子が設けられている。したがって、各交差点で、それぞれのセンサ素子にエネルギーを与えることによって圧力を検出することができる。
【００１５】
多重化オペレーションを達成するために、マイクロコントローラは、各列導電体６０１への電気接続に加えて、各行導電体６０２への電気接続を用意する。マイクロコントローラ６０３によって実行された命令は、複数のスイッチ６０４で示した多重化オペレーションを実行する。したがって、スイッチ６０４は引き続き起動するので、行導電体６０２のうちの１つだけが駆動電圧６０４に接続される。同様に、複数のスイッチ６０６は、列導電体６０１の１つだけが分圧器を規定する参照抵抗器６０７と任意の瞬間に連続して接続されることが保証される。この分圧器からのタップ電圧は、アナログからデジタルへの変換器６０８に印加されるので、再び、任意の瞬間に、列導電体６０１の１つからの電流のみが、アナログからデジタルへの変換器６０８に印加される測定可能な電圧の印加を生じさせる。
【００１６】
運転時、マルチプレクサ６０５の第１スイッチが起動する。したがって、スイッチ６０９が起動すると見なすことができる。起動する間、入力マルチプレクサスイッチは、それぞれ順番に起動する。したがって、第１スイッチ６１０が閉じられると、検出器位置６１１で測定が行われる。次に、スイッチ６１２が閉じられると、検出器位置６１３で測定が行われる。このように、このプロセスは第１行６１４にわたって続く。
行６１４にわたる各位置をサンプリングすると、次の行６１５が選択され、そのプロセスが繰り返される。このようにして、行６０２の出力線は検出器配列を駆動し、列線６０１は検出器配列の値を検出する。その後、マイクロコントローラ６０３によって実行される更なる命令により、結果として生じる経時的な信号を空間的な描写に変換して戻すことができ、これにより、空間的な相互作用と動きを複数の独立した場所から検出することができる。
【００１７】
（図７）
図１１は、図６に関して説明したタイプの多重化方式を実装する、図２で説明したタイプの制御回路の実施形態を詳述する。マイクロコントローラ７０１は、ＰＩＣ１６ＬＦ１５１３デバイスとして実装することができる。一部の標準入力／出力ピンは、オンチップのデジタルからアナログへのコンバータからアナログ出力電圧を提供するように構成されているが、他のピンは、適切なデジタルからアナログへのコンバータによってデジタル信号に変換されるアナログ入力として構成されている。
【００１８】
図２の装置は、１５×５配列の７０個の個々のセンサ素子のを規定する。これらは、１５本の駆動線７０２によって通電され、マトリックスが完成するために５本の検出線７０３によって検出される。さらに、入力コネクタ７０４が外部デバイスから入力信号を受信し、出力ピン７０５が外部デバイスに出力信号を供給する。したがって、図１に示した実装では、出力ピン７０５は、例えば、赤外線送信機に信号を供給することができる。
マイクロコントローラ７０１の入力ピンは、割り込み線７０６に接続されている。各検出線は、それぞれの参照抵抗器６０７〜６１１に接続されている。一実施形態では、これらの参照抵抗器は４７００オームの抵抗を持つ。
【００１９】
割り込み機能を実現するために、閾値抵抗器７１２が存在する。一実施形態では、閾値抵抗器は４７００オームの抵抗を持つ。したがって、装置は、出力制御信号を生成するように構成され、図１に示すように、ユーザによる操作に起因する機械的圧力を受け取るための相互作用表面を含むハウジングを備えている。 相互作用表面に機械的に近接している７０個のセンサ素子が用意されており、これらはそれぞれ、機械的相互作用が発生する前には実質的に非導電性であり、相互作用のレベル（圧力又は力）が増加すると導電性が高くなる。
【００２０】
マイクロコントローラ７０１は、最小電力消費状態、オペレーション状態、及び割り込み電圧を受けるための割り込み入力７０６を有し、十分な割り込み電圧の受信に応答して、処理デバイスがその最小電力消費状態から遮断されてオペレーション状態になる。マイクロコントローラは、線７０２上の駆動電圧をセンサ素子に供給し、センサ素子から検出線７０３上の検出電流を受けとるように構成されている。閾値抵抗器７１２と直列の参照抵抗器７０７から７１１によって提供される分圧器は、検出電流から割り込み電圧をつくる。分圧器は、機械的な力が所定のレベルを超えたならば、割り込み電圧がプロセッサを遮断するためにのみ十分であるように構成されている。
【００２１】
本実施形態では、所定のレベルは、参照抵抗器７１２によって設定される。したがって、抵抗器７１２の抵抗を下げることにより、デバイスの感度が高められるであろう。代わりに、システムを目覚めさせるのにより強い力が必要であるならば、抵抗器７１２はより高い抵抗の抵抗器に置き換えられる。代替実施形態として、抵抗器７１２は可変デバイスに置き換えることができる。
【００２２】
（図８）
図８は、タッチパッド配列の概略図を示す。電圧が各駆動線８０１から８０６に連続して印加される。したがって、線８０１が通電し、続いて線８０２、次に線８０３他が通電する。
配列は、検出線８１１、８１２、８１３、８１４及び８１５も含む。したがって、線８０１の通電中に、検出線８１１が検知され、検出線８１２、検出線８１３、検出線８１４が続き、そして、検出線８１５が続く。この検知サイクルは、次に、駆動線８０２が通電するとき、そして再び駆動線８０３が通電するときなどに繰り返される。したがって、検知又はサンプリングは、その駆動よりも速い速度で生じる。
各交差点ではその交差点のセンサ素子に加えられた圧力が感知され、検出される。したがって、圧力値は、交差点８２１、続いて交差点８２２、続いて交差点８２３、続いて交差点８２４、続いて交差点８２５について決定される。このプロセスは、駆動線８０２について繰り返され、これにより交差点８３１での圧力決定から開始する。
【００２３】
（図９）
図９は、「ゴーストフィンガー」問題を説明するために、図８に示した配列の拡大版を詳細に示す。この例では、ユーザの指との相互作用により加えられる圧力を円９０１、９０２、９０３で示す。したがって、走査プロセスの後に、交差点８２２、８２３、８３３で正しい相互作用が識別されるであろう。
駆動線８３１の駆動及び走査線８１２の走査中、交差点８３３での相互作用により、矢印９０４で示すように電流を交差点８２３に流すことができる。交差点８２３に圧力９０２が適用されると、矢印９０５の方向に電流を流すことができる。同様に、交差点８２２での相互作用９０１は、電流を矢印９０６の方向に流すことができる。その結果、駆動線８３１を駆動するとき、走査線８１３で見られる出力に加えて、走査線８１２上に出力が見られる。これは、交差点８３２で指の押下が発生したが、そのような指は実際には存在しないことを示唆する。したがって、相互作用９０１、相互作用９０２、及び相互作用９０３により、交差点８３２でゴースト相互作用を生成する結果となる。
【００２４】
（図１０）
図１０は、本発明の一態様を具体化する複数の手動相互作用を検出する装置の例を示す。図２に示したものと同様のタッチパッド１００１は、複数の手動相互作用を受ける。複数の駆動線１００２は、複数の走査線１００３と交差する。さらに、駆動線と走査線の間の各交差点は、可変抵抗の素子を含む。
【００２５】
走査プロセッサ１００４が駆動線１００２に通電し、走査線１００３を監視すると、ステップ１００５に示すように、プロセッサが手動相互作用の位置を識別する。しかしながら、ステップ１００５で特定される位置は、平行伝送経路によるエラーを含む場合がある。
ステップ１００６に示すように、エラーの位置を除去しながら正しく識別された位置を検証するために、更なるプロセスが実行される。したがって、ステップ１００６で、識別された位置は真であると検証され得るが、他の位置は疑わしいとラベル付けされ、そして、更なる注意を必要とする。
【００２６】
ステップ１００７で、各疑わしい位置が分析され、エラーを表わすと考えられる位置が除去される。その後、ステップ１００８で、圧力測定値を参照して位置データを処理することができる。その後、ステップ１００９で、更なる位置データが必要か否かについて質問され、答えが肯定的にであると、走査プロセッサ１００４によって更なる走査オペレーションが実行される。又は、答えが否定的であると、プロセスはステップ１０１０で終了する。
したがって、一実施形態では、図９に示したように、走査プロセッサ１００４は、駆動線及び平行な伝送経路を作成する走査線に起因するエラーの位置を識別する。
【００２７】
（図１１）
図１１は、位置を識別するためのステップ１００５の一例を詳述する。本実施形態では、走査プロセッサ１００４は、第１の走査オペレーション及び第２の走査オペレーションを実行することにより位置を識別するように構成されている。ここで、第２の走査オペレーションは、第１の走査オペレーションとは異なる条件で実行される。このようにして、第１の走査オペレーションの結果と第２の走査オペレーションの結果を比較して、検証プロセス１００６を促進することができる。
一実施形態では、走査プロセッサ１００４は、第１の圧力分解能で第１の走査オペレーションを実行する。 次に、第２の圧力分解能で第２の走査オペレーションを実行する。ここで、第１の圧力分解能は第２の圧力分解能よりも低い。その後、第１の（より低い）圧力分解能によって識別されない位置は除去するように考慮される。
【００２８】
図１１に示す実施形態では、ステップ１１０１で遊休検出線が接地される。したがって、図９を参照して説明した例では、走査オペレーションが走査線８１２で実行されている間、遊休線である図９の線８１１及び８１３は接地されているため、これらの接地線に供給される電流は、配列内の他の場所での導電には利用できない。したがって、線８０２が駆動しているとき、交差点８３３に加えられた圧力は、走査線８１３への導電を可能にする。しかしながら、この線を接地することにより、電流はもはや交差点８２３を通って導電することができず、したがって、駆動線８０１に伝えることができない。その結果、矢印９０４、９０５、９０６で示した電流は存在しなくなるであろう。
したがって、遊休走査線が接地されると、ゴーストフィンガーは交差点８３２に現れない。しかし、駆動線８２１の通電に応答して、走査線８１２に現れるはずの電流は、交差点８２３での相互作用により、ある割合で大地に散逸し、矢印９１１で示したように、電流が大地に供給される。
【００２９】
ステップ１１０２に示したように、ステップ１１０１での遊休検出線の接地により、ステップ１１０２でＺ次元の低分解能圧力走査が実行される。これには、誤ったゴーストフィンガーの位置を作成しないという利点があるが、２つの明確な欠点が生じる。第１に、電流の散逸によって分解能が失われる。したがって、センサ配列の全体的な感度と精度が低下している。第２に、正しい相互作用の位置がいくつか失われるであろう；その結果、センサ特性が全体的に劣化するであろう。したがって、この実施形態では、低分解能相互作用の位置はステップ１１０３で保存されるが、圧力値は保存されない。
ステップ１１０４で、走査オペレーションが繰り返される。ただし、この場合、遊休状態の検出線は、走査プロセッサでの高インピーダンスにより、開回路のままである；次に、ステップ１１０５で高分解能走査が実行される。その後、ステップ１１０６で、相互作用の位置が保存され、さらに、各相互作用についての圧力値も保存される。
【００３０】
したがって、異なるオペレーション条件下で２つの走査を実行することによって、実際の相互作用が行われなければならない位置を識別する第１のデータセットが保持される。しかしながら、この走査サイクルは、圧力を測定するための有用なデータを生成していないことが理解できる。その後、第２の同様の走査が実行される。これは、誤ったデータを含み得るが、進行中のデータ操作を容易にするための正確な圧力測定値を有する。したがって、このようにして、ステップ１００６で識別された位置のいくつかが良好であると検証されることが可能であり、その後、エラーの位置がステップ１００７で除去され得る。
【００３１】
（図１２）
図１２は、特定された位置を検証する手順１００６の例を詳述する。この手順は、タッチパッドで複数の手動相互作用の位置を検出する方法を提供する。この方法は、複数の駆動線に順次通電し、交差する複数の走査線を監視して、エラーの位置を含む可能性のある相互作用の位置を特定するステップを含む。図１２に示す手順により、検証オペレーションを実行して、エラーの位置を除去できる。
本実施形態では、ステップ１１０５で高分解能走査を実行することによって、位置を表わすデータ及び適用された圧力の測定値が提供される；通常、Ｚ次元の測定値と呼ばれる。したがって、ステップ１２０１で、高分解能の位置が読み取られ、次に、ステップ１２０２で、ステップ１１０２で生成されたデータに対して同様の位置が存在するか否かについて質問される；低分解能の走査操作が実行されたとき。
【００３２】
ステップ１２０２の質問に対する答えが肯定的であるならば、ステップ１２０３で位置が確認され、圧力値が保存される。したがって、高分解能と低分解能の両方で位置データが存在するならば、正しいと想定され、対象の圧力値は高分解能で決定されたものとなる。代わりに、ステップ１２０２の質問に対する答えが否定的であるならば、ステップ１２０５で位置は疑わしいとして記録される；ただし、この段階ではデータセットから実際に除去されない。
ステップ１２０４で、ステップ１２０３に続いて別の高分解能位置を考慮するか否かについて質問され、ステップ１２０５の後のステップ１２０６で同様の質問がされる。このようにして、ステップ１２０１で次の高分解能位置が選択され、再び、位置は、ステップ２０３で正しいと検証されるか、又は、ステップ１２０５で疑わしいとして記録される。最終的に、すべての高分解能位置が考慮され、制御はステップ１００７に移行する。
【００３３】
（図１３）
図１３は、エラーの位置を除去する手順１００７を詳述する。ステップ１２０５に続いて、疑わしい位置が記録されているため、ステップ１３０１で最初の疑わしい位置が選択される。本実施形態では、エラー除去プロセスは、疑わしいと識別された位置のすべてを考慮する。したがって、上述のように、高分解能では位置が存在するが低分解能では存在しないとき、疑わしい位置が識別される。この疑わしい位置が他の実際の相互作用の近くにあるならば、疑わしい位置がゴースト効果であり、除去されるであろうエラーを表わすと想定される。しかしながら、疑わしい位置が他の相互作用から大きくずれているならば、エラーではないと想定され、単に相互作用が発生したが圧力レベルは比較的低い位置を表わす。
【００３４】
本実施形態では、疑わしい位置が正しく識別された位置に直接隣接しているならば、エラーとして識別される。したがって、ステップ１３０２で、疑わしい位置から直接上にある位置が特定されたか否かについて質問される。その後、ステップ１３０３で否定的であれば、ステップ１３０４で疑わしい位置のすぐ下に位置が存在するか否かについて同様な質問がされる。そして、再び答えが否定的であれば、ステップ３０４で右に位置が存在するか否かについて質問され、答えが否定的であれば、ステップ１３０５で位置が左に存在するか否かについて質問される。したがって、ステップ１３０２から１３０５で問われた質問の答えのいずれかが肯定的であれば、疑わしい位置はエラーと見なされ、１３０８でデータセットから除去される。
【００３５】
質問１３０２から１３０５のすべてについて否定的に回答されたならば、疑わしい位置は以前に検証された位置に近くないため、ステップ１３０６で疑わしい位置自体が検証され、その圧力値が保存される。その後、ステップ１３０７で、別の疑わしい位置が存在するか否かについて質問され、答えが肯定的ならば、ステップ１３０１で次の疑わしい位置が選択される。
同様に、ステップ１３０８でエラーの位置が除去されたならば、ステップ１３０９で別の疑わしい位置が存在するか否かについて質問され、答えが肯定的ならば、ステップ１３０１で次の疑わしい位置が選択される。
ステップ１３０７の質問又はステップ１３０９の質問の答えが否定的なことに応答して、制御は位置データを処理するステップ１００８に移動する。
【００３６】
（図１４）
一実施形態では、ユーザからのデータ入力を受信するための装置が提供され、その中で、ユーザがタッチパッド１４０１上の位置１４０１、１４０２、１４０３及び１４０４によって指示されたところに複数の指を当てる。図１０を参照して説明したように 駆動線は走査線と交差して配列を規定する。可変抵抗素子が配列の各交差点に設けられ、それにより機械的圧力の適用に応答して可変の導電性経路を提供する。したがって、配列１４０１は、素子１４０５及び素子１４０６などの抵抗素子を含む。
【００３７】
プロセッサは、真の圧力が適用された位置を特定するために、第１の圧力分解能を有する第１の走査オペレーションを実行する。これは、ステップ１１０２で実行される低分解能走査である。第２の走査オペレーションが、第１の圧力分解能よりも高い第２の圧力分解能で実行し、第２の走査オペレーションがエラーの位置を識別し易くする。したがって、これは、ステップ１１０５で実行した高分解能走査であり、その後、第２の走査オペレーションでの圧力測定は、第１の走査オペレーションによって見つけられなかった位置では拒否される。
この例では、図９を参照して説明したゴースト効果のために、ステップ１１０５で実行した高分解能走査によって位置１４０７も特定されている。
【００３８】
（図１５）
図１５は、ステップ１１０２で実行された低分解能走査の結果として識別された検出位置を示す。この低分解能走査は、位置１４０１、１４０２及び１４０３を識別した。しかしながら、位置１４０７を識別しなかった、そして、位置１４０４を識別しなかった。この結果として、ステップ１２０１で位置１４０７及び１４０４が選択されるであろう。しかしながら、選択されると、ステップ１２０２の質問には、これらの位置が低分解能データに存在しないため、答えは否定的であろう。その結果、これらはステップ１２０５で疑わしいものとして保存される。
【００３９】
ステップ１３０１で疑わしい位置１４０７が選択される。ステップ１３０２で識別された位置が１つ上の交差点にも、そしてこの位置として存在するか否かについて質問され、答えは否定的であろう。しかし、ステップ１３０３で、識別された位置が１つ下の交差点に存在するか否かについて質問され、そして、この場合には、以前に識別された位置１４０３が見つかるであろう；その結果、ステップ１３０３の質問の答えは肯定的であろう。もし実行されたならば、ステップ１３０５の質問にも答えは肯定的であろうが、１３０３での質問の答えが肯定的なので、ステップ１３０８でその場所がエラーとして除去されることもわかる。
ステップ１３０１で疑わしい位置１４０４が選択される。しかしながら、この場合、位置１４０４は他の場所に取り囲まれていない。その結果、ステップ１３０２から１３０５のすべての質問に対する答えは否定的であり、ステップ１３０６で位置が検証され、高分解能圧力測定値が保存されるであろう。
【００４０】
（図１６）
図１６は、処理ステップ１００８に転送されるデータを表わす。比較的低い圧力の遠隔位置１４０４が保持され、その重要性は処理手順１００８によって決定される。これは、ユーザが誤って指をタッチパッドに置いたことによって引き起こされたエラーを表わすことがある。しかし、本発明の目的にとって、接触は有効であり、ゴーストフィンガー効果によって作成されたものではない。
この例では、ゴーストフィンガー効果により位置１４０７が特定された。これは、ステップ１１０２で低分解能走査中に検出されなかったため除去されていたが、ステップ１１０５で高分解能走査によって検出され、この不一致により、ステップ１２０５で疑わしい位置として識別された。さらに、手順１３０２から１３０５では、検出された別の位置に近接していることが確認されたため、エラーの位置として除去された。
【図１】
2020519988.tif 000003
【図２】
2020519988.tif 000004
【図３】
2020519988.tif 000005
【図４】
2020519988.tif 000006
【図５】
2020519988.tif 000007
【図６】
2020519988.tif 000008
【図７】
2020519988.tif 000009
【図８】
2020519988.tif 000010
【図９】
2020519988.tif 000011
【図１０】
2020519988.tif 000012
【図１１】
2020519988.tif 000013
【図１２】
2020519988.tif 000014
【図１３】
2020519988.tif 000015
【図１４】
2020519988.tif 000016
【図１５】
2020519988.tif 000017
【図１６】
2020519988.tif 000018
【手続補正書】
【提出日】平成31年2月5日(2019.2.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の手動相互作用を受信するためのタッチパッド；
複数の走査線と交差する複数の駆動線、ここで、駆動線と走査線の間の各交差が可変抵抗の素子を含む；及び
前記駆動線に通電し、前記走査線を監視する走査プロセッサを有し、当該走査プロセッサが、
手動相互作用の位置を特定し；
エラーの可能性のある位置を識別するために識別された位置を検証し；
エラーとして識別された位置を除去し；そして
当該除去された位置が他の識別された位置の近くにないとき、除去された位置を再導入する：
ように構成されていることを特徴とする、複数の手動相互作用を検出する装置。
【請求項２】
前記走査プロセッサは、前記駆動線及び前記走査線が平行な伝送経路を作り出すことによってエラーの位置を識別する請求項１記載の装置。
【請求項３】
前記走査プロセッサが第１の走査オペレーション及び第２の走査オペレーションを実行することによって位置を識別するように構成され、前記第２の走査オペレーションが前記第１の走査オペレーションとは異なる条件下で実行される請求項１又は請求項２記載の装置。
【請求項４】
前記走査プロセッサが、
第１の圧力解明能で前記第１の走査オペレーションを実行し；
第２の圧力解明能で前記第２の走査オペレーションを実行し、ここで前記第１の圧力解明能が前記第２の圧力解明能よりも低く；そして
前記第１の（低い）圧力分解能によって識別されない位置を除去する：
ように構成されている、請求項３記載の装置。
【請求項５】
前記走査プロセッサが、
前記走査線を順次監視し；そして
前記第１の走査オペレーションの間に残りの非監視走査線を接地する
ように構成されている請求項４記載の装置。
【請求項６】
前記走査プロセッサが前記第２の走査オペレーションの間に前記非監視走査線に高い実質的に非導電性インピーダンスを印加するように構成されている請求項５記載の装置。
【請求項７】
前記走査プロセッサが除去されていない識別された位置への電流に基づいて圧力値を決定するように構成されている請求項１ないし６のいずれか１項記載の装置。
【請求項８】
タッチパッド上の複数の手動相互作用の位置を検出する方法であって、
複数の駆動線に順次通電し；
エラーの位置を含み得る相互作用の位置を特定するために複数の交差する走査線を監視し；
前記エラーの位置で除去する候補を識別するために検証操作を実行し；そして
当該除去候補が他のエラーの位置の近くにないとき、それらを再導入する：
ステップを含む方法。
【請求項９】
前記検証オペレーションが平行伝送経路の導入によって特定されたエラーの位置を除去するために実行される請求項８記載の方法。
【請求項１０】
前記検証オペレーションが異なるオペレーション条件下で追加の走査ステップを実行することを含む請求項８又は請求項９記載の方法。
【請求項１１】
前記追加の走査オペレーションが第１の圧力分解能で実行され；
前記走査ステップが第２の圧力分解能で実行され；
前記第１の分解能が前記第２の分解能よりも低く；そして
前記第１の（より低い）圧力分解能で識別されなかった位置が前記第２の（より高い）分解能で識別された１組の位置の除去の候補として識別される：
請求項１０記載の方法。
【請求項１２】
前記走査線が連続的に監視され；そして
前記第１の走査オペレーションの間に残りの非監視走査線が接地される
請求項１１記載の方法。
【請求項１３】
前記第２の監視オペレーションの間に前記非監視走査線に高い実質的に非導電性インピーダンスが印加される請求項１２記載の方法。
【請求項１４】
ユーザがタッチパッド上に複数の指を適用する装置であって、
配列を規定するために複数の走査線と交差する複数の駆動線；
機械的圧力の作用に応答して可変導電性経路を提供する前記配列の各交差点における可変抵抗素子；そして
プロセッサを含み、該プロセッサは、
第１の圧力分解能で最初の走査オペレーションを実行して、真の加圧位置を特定し；
前記第１の圧力分解能よりも高い第２の圧力分解能で第２の走査オペレーションを実行して、前記第２の走査オペレーションが誤った圧力を識別し易くし；そして
前記それぞれの第１の走査オペレーションによって位置が特定されなかった位置で前記第２の走査オペレーションによる圧力測定値を拒否し；そして
他の真の加圧位置の近くにない位置で拒否された圧力測定値を再導入する：
ように構成されている、ユーザからのデータ入力を受信する装置。
【請求項１５】
前記プロセッサが拒否されなかった圧力測定値に基づいて出力信号を生成するようにも構成されている請求項１６記載の装置。
【請求項１６】
前記プロセッサが前記各駆動線に連続的にエネルギーを与えるように構成されている請求項１６又は請求項１７記載の装置。
【請求項１７】
すべての非スキャニング走査線が前記第１の走査オペレーションの各実行中に各々の入力を電気的に大地に伝導させる請求項１８記載の装置。
【請求項１８】
すべての非スキャニング線が前記第２の走査オペレーションの各実行中に各々の入力を実質的に非導電性にする請求項８記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
ゴーストフィンガーに関連する問題を減少させる公知のアプローチとしては、センサ配列内の追加の電流経路を根絶することがある。順次走査される検出線が提供される。したがって、検知されていない各線を接地して、配列内の平行な導電パスを除去することができる。ただし、このアプローチに関連する問題は、導電性の接地パスにより、配列内に存在する総電流値が低下するため、圧力値の検出に使用することができる電流量が減少することである。その結果、圧力評価の分解能が大幅に制限され、通常、Ｚ方向と呼ばれる圧力測定に対するセンサの全体的な応答な感度が低下する。
したがって、ゴーストフィンガーの問題の存在を低減しようとすると、Ｚ次元の配列全体の感度が逆に低下するであろうという問題がある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
（図２）
装置１０１は、基板２０１上に取り付けられた複数の検出素子を含む。これらは、相互作用面１０４に機械的に近接して配置される。各センサ素子は、機械的相互作用が発生する前には実質的に非導電性であり、相互作用のレベルが高くなるにつれて導電性が高くなる。
基板２０１は、マイクロコントローラ２０２に接続される。マイクロコントローラ２０２は、センサ素子に駆動電圧を供給し、これらのセンサ素子から検知電流を受けとるように構成されている。
【国際調査報告】
2020519988.tif 000019
2020519988.tif 000020
2020519988.tif 000021