(57)【要約】      （修正有）【課題】受動キーパッドにおける入力範囲間での区別化をする。【解決手段】スイッチＳ１．．．Ｓｎを有する受動回路網１００のスイッチ投入を処理する方法および回路。受動回路網１００は、スイッチ投入に応じて出力電圧を発生する。この回路は、受動回路網に結合され、出力電圧を基準電圧と比較する比較回路２０６を備えている。比較回路に結合されたデコーダ２１２は、出力電圧が所定の範囲内にある場合、スイッチ投入を復号化し、出力電圧が所定の範囲内にない場合、前記スイッチ投入を復号化しない。この回路は、意味あるキープレスの適切な処理ができると同時にうっかりとやったあるいは不注意なキープレスを無視し、それによって電力およびプロセッサ時間を確保する受動回路網キーパッドの入力範囲間で区別する。【選択図】図２
2010081601.tif 000002
【特許請求の範囲】
【請求項１】
下記を具備する、スイッチを有する受動回路網においてスイッチ投入を処理する回路、前記受動回路網はスイッチ投入に応じて電圧を発生する：
前記受動回路網に結合され、前記電圧を基準電圧と比較する比較回路；
前記比較回路に結合され、前記電圧が所定の範囲内にある場合、前記スイッチ投入を復号化するデコーダ、前記電圧が前記所定の範囲内にない場合、前記デコーダは前記スイッチ投入を復号化しない。
【請求項２】
前記比較回路が下記を具備する請求項１の回路：
各々が前記受動回路網に結合された第１の入力を有し、かつ第２の入力および比較信号を発生する出力を有する少なくとも１つの比較器；
各々が前記比較器のそれぞれの比較器の前記第２の入力に結合された少なくとも１つの基準電圧発生器、前記基準電圧発生器の各々はそれぞれの基準電圧を発生する、
ここで、前記所定の範囲は前記基準電圧によって規定される。
【請求項３】
前記比較回路は前記比較器出力に結合された範囲決定論理回路をさらに含み、前記範囲決定論理は前記受動回路網によって発生された前記電圧の異なる範囲を識別する、請求項２の回路。
【請求項４】
前記比較器回路が下記を具備する請求項２の回路：
第１の所定の前記スイッチのサブセットが投入される場合だけ前記比較信号を発生する第１の比較器；
第２の所定の前記スイッチのサブセットが閉じられる場合だけ前記比較信号を発生する第２の比較器。
【請求項５】
前記比較回路が、前記電圧が前記所定の範囲内にある場合だけ前記デコーダに対する割り込み信号を発生する、請求項１の回路。
【請求項６】
前記所定の範囲が所定の前記スイッチのサブセットに対応する、請求項５の回路。
【請求項７】
複数のスイッチの前記所定のサブセットが、電力スイッチを含み、かつ比較回路が、前記電力スイッチが投入される場合だけ、前記デコーダに対する割り込み信号を発生する、請求項６の回路。
【請求項８】
前記デコーダに結合され、前記スイッチ投入を復号化する前記デコーダに応じて前記受動回路網の入力電圧を変えるコントローラをさらに含む、請求項１の回路。
【請求項９】
下記工程を具備する、スイッチを有する受動回路網のスイッチ投入を処理する方法、前記受動回路網はスイッチ投入に応じて電圧を発生する：
前記電圧を基準電圧と比較する、
前記電圧が所定の範囲内にある場合、前記スイッチ投入を復号化する、
前記電圧が所定の範囲内にない場合、前記スイッチ投入を無視する。
【請求項１０】
前記所定の範囲が前記基準電圧によって規定される、請求項９の方法。
【請求項１１】
前記受動回路網によって発生された前記電圧の異なる範囲間を識別する工程をさらに含む、請求項１０の方法。
【請求項１２】
前記電圧が前記所定の範囲内にある場合だけ、割り込み信号を発生する工程をさらに含む、請求項９の方法。
【請求項１３】
前記所定の範囲が前記複数のスイッチの前記所定のサブセットに対応する、請求項１２の方法。
【請求項１４】
前記複数のスイッチの前記所定のサブセットが電力スイッチを含み、かつ前記電圧が前記所定の範囲内にある場合だけ、割り込み信号を発生する前記工程が、前記電力スイッチが投入される場合だけ前記割り込み信号を発生することを具備する、請求項１３の方法。
【請求項１５】
前記スイッチ投入を復号化する前記デコーダに応じて前記受動回路網の入力電圧を変える工程をさらに具備する、請求項９の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は受動キーパッド(passive keypads)に関するものである。より詳細には、本発明は、受動キーパッドの様々な入力範囲(input ranges)間で区別する(differentiating)新規の改良された方法および回路に関するものである。
【背景技術】
【０００２】
受動回路網キーパッドは、ユーザ入力装置として使用するために当技術で周知である。このような受動回路網キーパッドの１つの例は抵抗はしご形回路網である。当技術で公知であるように、抵抗はしご形(ladder)回路網は直列に接続された複数の抵抗器を含み、各抵抗器はそれぞれのスイッチを介して電源に選択的に結合されている。抵抗はしご形回路網１００の典型的な構成が図１に示されている。電源１０２は、一般的には電圧源あるいは電流源およびプルアップ(pull-up)抵抗器を含んでいる。抵抗器Ｒ１〜Ｒｎは直列に結合されている。スイッチＳ１〜Ｓｎは、はしご形回路網において「より高い」（すなわち、直列構成において電源１０２により接近している）抵抗器を側路あるいは分路するために結合され、一方はしご形回路網において「より低い」（すなわち、直列構成において電源１０２からより遠くに離れる）全ての残りの抵抗器を介して電源１０２を結合する。スイッチＳ１〜Ｓｎの中の１つが閉じられる場合、対応する電圧Ｖｏｕｔは抵抗はしご１００の出力端子両端間に生じる。出力電圧Ｖｏｕｔの大きさはどのスイッチＳ１〜Ｓｎが閉じられたかによって決まる。
【０００３】
例えば、スイッチＳ３が閉じられる場合、電源１０２からの電流は、Ｓ３を介して流れ、抵抗器Ｒ１およびＲ２を側路する。この電流はＲ３〜Ｒｎを介して流れる。したがって、オームの法則によって、いかなるスイッチＳｘの投入に対しても出力電圧Ｖｏｕｔは等しい。  
【数１】
2010081601.tif 000003
【０００４】
ここで、ｉは電源１０２によって発生された電流に等しく、ｎは抵抗はしごのスイッチの全数であり、Ｒｊは抵抗はしごの第ｊ番目の抵抗器である。
【０００５】
各スイッチに対する予想出力電圧を計算し、それによってどのスイッチが押されているかを決定することは容易であるので、抵抗はしご形回路網は受動回路網キーパッドを符号化する便利な方法である。さらに、受動回路網は、機能のための能動部品を全然必要としないので、この部品は、その静的状態の場合、電力を全く消費しないために携帯電子装置での使用に対して望ましい。したがって、受動回路網キーパッドは、セルラあるいはＰＣＳ帯域無線電話のような無線通信装置の入力装置として使用するのに特に適している。
【０００６】
しかしながら、無線通信装置の受動回路網キーパッドを使用することの１つの欠点は、受動回路網キーパッドは出力としてアナログ電圧レベルだけを発生するということである。それ自体、アナログ電圧レベルは、どのキーが押されたかを決定するために復号化されねばならない。どのキーが押されたかを復号化することは、電流を消費し、それによって無線通信装置の電池を枯渇させるプロセッサの動作を必要とする。さらに、どのキーが押されたかを復号化することも、プロセッサがキーが押された時間に実行できる他の機能から離れて時間をとるプロセッサ時間を必要とする。キープレスが意図しないものあるいは不必要である場合、どのキーが押されたかを復号化するためにプロセッサによって消費された電流および時間は無駄にされる。
【０００７】
無線通信装置の典型的な受動回路網キーパッドの付加的欠点は、プロセッサがキープレスを検出するために若干の所定の間隔でキーパッドの出力のアナログ／ディジタル変換器（ＡＤＣ）をポーリング(polling)しなければならないということである。キーが全然押されない場合、プロセッサはキーパッドＡＤＣをポーリングする程度まで、プロセッサ時間および電流も不必要に使用する。
【０００８】
必要とされることは、意味があるキープレスの適切な処理を可能にする受動回路網キーパッドの入力範囲間を区別すると同時に意図しないキープレスあるいは不必要なキープレスを無視し、キーパッドの過度のポーリングを避け、それによって電力およびプロセッサ時間を確保する方法および回路である。
【発明の概要】
【０００９】
本発明は、スイッチを有する受動回路網のスイッチ投入を処理する新規で、改良された方法および回路である。受動回路網は、スイッチ投入に応じて出力電圧を発生する。この回路は、受動回路網に結合され、出力電圧を基準電圧と比較する比較回路を含む。比較回路に結合されたデコーダは、出力電圧が所定の範囲内にある場合、スイッチ投入を復号化し、出力電圧が所定の範囲内にない場合、前記スイッチ投入を復号化しない。
【００１０】
好ましい実施形態では、比較回路は少なくとも１つの比較器を備え、各比較器は受動回路網に結合された第１の入力を有する。それぞれの基準電圧発生器は、比較器の各々の第２の入力に結合される。基準電圧発生器の各々は、所定の範囲を規定するそれぞれの基準電圧を発生する。
【００１１】
一つの実施形態では、比較回路は、比較器出力の各々に結合された範囲決定論理回路をさらに備える。この範囲決定論理は、受動回路網によって発生された出力電圧の異なる範囲間で識別する。
【００１２】
さらに好ましい実施形態では、比較回路は、第１の所定のスイッチのサブセットが閉じられる場合だけ比較信号を発生する第１の比較器と、第２の所定のスイッチのサブセットが閉じられる場合だけ比較信号を発生する第２の比較器とを備えている。本実施形態では、比較回路は、出力電圧が所定のスイッチのサブセットに対応する所定の範囲内にある場合だけデコーダに対する割り込み信号を発生する。所定のスイッチのサブセットは電力スイッチを含んでもよい。このような場合、比較回路は、電力スイッチが閉じられる場合だけデコーダに対する割り込み信号を発生する。
【００１３】
他の実施形態では、この回路は、デコーダに結合され、前記スイッチ投入を復号化するデコーダに応じて受動回路網の入力電圧を変更するコントローラをさらに備えている。受動回路網の入力電圧を変えることによって、出力電圧範囲は同様に変えられる。結果として、割り込みを発生するスイッチのサブセットは所与の比較基準電圧に対して変更される。
【図面の簡単な説明】
【００１４】
【図１】抵抗はしご形回路網の回路レベル図。
【図２】本発明の回路の機能ブロック図。
【図３】図２の基準電圧発生器および比較器の好ましい実施形態の回路レベル図。
【図４】本発明の方法のフロー図。
【発明を実施するための形態】
【００１５】
本発明の特徴、目的および長所は、同じ参照文字が全体に相応して識別する図面とともに行われる場合の詳述された詳細な説明からより明らかになる。
【００１６】
本発明は、キーパッドのような、ユーザ入力を符号化するために受動回路網を使用するいかなる携帯あるいは固定の電子装置にも応用可能である。したがって、本発明は、電池電力およびプロセッサ計算時間を保持することが望ましい無線通信装置のような携帯電子装置に特に応用可能である。ここで規定されているように、「キープレス」は、ユーザ入力の任意の付勢、例えば、標準電話キーパッド上の機械キースイッチを押すことを意味する。
【００１７】
次に、図２を参照すると、本発明の回路の機能ブロック図が示されている。抵抗はしご形回路網１００および電源１０２は図１に関して説明される抵抗はしご形回路網１００および電源１０２と同じである。したがって、電圧Ｖｏｕｔの大きさは、どのスイッチＳ１〜Ｓｎが閉じられたかによって決まる。
【００１８】
アナログ／ディジタル変換器（Ａ／Ｄ）２０４は、アナログ電圧Ｖｏｕｔを例えばユーザがキーパッド（図示せず）上の関連キースイッチを押すことによってどのスイッチＳ１〜Ｓｎが閉じられたかを示すディジタルキープレス(keypress)信号に変換する。当技術分野で公知であるように、Ａ／Ｄ変換器２０４は、所定の速度でＶｏｕｔをサンプリングし、ディジタルキープレス信号を発生する。Ａ／Ｄ変換器は、当技術分野で公知であるような任意のビット幅の任意の既製のＡ／Ｄ変換器であってもよい。例えば、Ａ／Ｄ変換器は、５ビット幅ディジタルキープレス信号を発生してもよく、それによってＶｏｕｔの２５の異なるレベルを識別する。このような構成は３２の異なるスイッチＳ１〜Ｓ３２をサポートできる。
【００１９】
Ａ／Ｄ変換器２０４は、どのスイッチが閉じられたかを決定するためにディジタルキープレス信号をデコーダ２１２に送る。デコーダ２１２は、どのスイッチＳ１〜Ｓｎが閉じられたかをＡ／Ｄ変換器２０４によって発生されたディジタルキープレス信号から決定する。例えば、デコーダ２１２は、ディジタルキープレス信号を記憶された値の対応テーブルと比較してもよい。対応テーブルの各値は特定のキープレスに対応してもよい。あるいは、デコーダ２１２は、どのスイッチＳ１〜Ｓｎが閉じられたかを決定するためにディジタルキープレス信号で数学的演算を実行されてもよい。デコーダ２１２は、ここで示されている復号化動作を実行するようにプログラム化された任意の汎用マイクロプロセッサおよび関連メモリを含んでもよい。
【００２０】
本発明の背景で前述されるように、どのキーが押されたかの復号化は、電流を消費し、それによって無線通信装置の電池を枯渇させるデコーダ２１２の動作を必要とする。さらに、どのキーが押されたかの復号化も、デコーダ２１２が属し得るプロセッサがキーが押された時間に実行できる他の機能から離れて時間がかかるプロセッサ時間を必要とする。キープレスが意図しないか不必要であった場合、どのキーが押されたかを復号化するためにプロセッサによって費やされた電流および時間が無駄にされる。
【００２１】
抵抗はしご形回路網１００を使用する無線通信装置が「スリープ」モードで作動する場合、これは特にあてはまり、それによってこのスリープモードは、そのハードウェア部品が必要でない場合、デコーダ２１２およびＡ／Ｄ変換器２０４を含む多数のそのハードウェア部品の電源を切る。これを使用して、スリープモードは電池電力を保持し、より長い動作時間および待機時間をもたらす。
【００２２】
デコーダ２１２の処理サイクルを消費することあるいはデコーダ２１２が電源を切断された場合にデコーダ２１２を起動することを避けるために、本発明は、比較回路２０６を使用し、デコーダ２１２に対する割り込みをゲートするかあるいは遮る。
【００２３】
比較回路２０６の典型的な第１の実施形態は図２に示されている。本実施形態では、比較回路２０６は、好ましくは、少なくとも１つの比較器２０８Ａ〜２０８Ｎと、対応する少なくとも１つの基準電圧発生器２１２Ａ〜２１２Ｎとを備えている。少なくとも１つの比較器２０８Ａ〜２０８Ｎの１つの入力は、抵抗はしご形回路網１００のＶｏｕｔ端子に結合されている。少なくとも１つの比較器２０８Ａ〜２０８Ｎの第２入力は対応する少なくとも１つの基準電圧発生器２１２Ａ〜２１２Ｎの出力に結合されている。好ましい実施形態では、各基準電圧発生器２１２Ａ〜２１２Ｎはその対応する比較器２０８Ａ〜２０８Ｎのための異なる基準電圧レベルを発生する。
【００２４】
作動において、各比較器２０８Ａ〜２０８Ｎは、電圧レベルＶｏｕｔを検出し、この電圧レベルＶｏｕｔとその対応する基準電圧発生器２１２Ａ〜２１２Ｎによって発生された基準電圧とを比較する。各比較器２０８Ａ〜２０８Ｎは、次に比較の結果を示す比較信号を出力する。例えば、好ましい実施形態では、電圧Ｖｏｕｔが閾値基準電圧よりも小さい場合、比較器２０８Ａ〜２０８Ｎは、論理レベル「ハイ」を出力する。一方、電圧Ｖｏｕｔが閾値基準電圧よりも大きい場合、比較器２０８Ａ〜２０８Ｎは、論理レベル「ロー」を出力する。換言すると、好ましい実施形態では、比較器２０８Ａ〜２０８Ｎは、「未満(less than)」型比較器として構成される。他の実施形態では、比較器２０８Ａ〜２０８Ｎは、「より大きい」型比較器として構成されてもよい。
【００２５】
比較器２０８Ａ〜２０８Ｎは、好ましくは、当技術分野で公知であるような任意の適当な既製オペアンプ比較器である。しかしながら、当技術分野で公知である２つの信号を比較する多数の他の手段がある。例えば、当技術分野で公知であるようなトランジスタゲート、ツェナーダイオード、あるいは他の装置は、比較器２０８Ａ〜２０８Ｎおよび実際に比較回路２０６の全部の代わりに使用されてもよい。
【００２６】
基準電圧発生器２１２Ａ〜２１２Ｎは、好ましくは抵抗分圧器回路および関連電源である。例えば、電源１０２は、それぞれの閾値基準電圧を発生するために基準電圧発生器２１２Ａ〜２１２Ｎの内部の抵抗分圧器によって減圧されてもよい。比較器２０８Ａ〜２０８Ｂおよび基準電圧発生器２１２Ａ〜２１２Ｂの典型的な実装は図３に示されている。
【００２７】
図３では、電源１０２は、比較器２０８Ａのための閾値基準電圧を供給するために抵抗器ＲａおよびＲｂによって減圧される。同様に、抵抗器ＲｃおよびＲｄは、比較器２０８Ｂのための閾値基準電圧を発生する。抵抗器Ｒａ〜Ｒｄの値の選択は、比較器２０８Ａおよび２０８Ｂがトリガされる前に一致させることがＶｏｕｔに望まれる閾値電圧レベルによって決まる。
【００２８】
好ましい実施形態では、Ｖｏｕｔのための範囲は約０．０１ボルト〜１．５ボルトである。抵抗器Ｒ１〜Ｒｎ（図２）の値は、スイッチＳｎ（図２）が閉じられた場合、Ｖｏｕｔの電圧レベルは約０．０１ボルトであり、スイッチＳ１が閉じられた場合、Ｖｏｕｔの電圧レベルは約１．５ボルトであるように選択される。したがって、スイッチＳｎだけが比較器２０８Ｎをトリガすることが望まれる場合、ＲｃおよびＲｄの値は、比較器２０８Ｎための閾値基準電圧は０．０１ボルトよりも大きいように選択される。３．３ボルトの典型的な電源電圧の場合、Ｒｃに対する典型的な選択は１メガオームであり、Ｒｄは３０．９キロオームである。さらに、任意のスイッチＳ１〜Ｓｎが比較器２０８Ａをトリガすることが望まれる場合、３．３ボルトの典型的な電源電圧の場合、Ｒａに対する典型的な選択は５１１キロオームであり、Ｒｂは４５３キロオームである。
【００２９】
再度図２を参照すると、比較器２０８Ａ〜２０８Ｎの出力は任意の範囲決定論理２１０に結合されてもよい。範囲決定論理２１０は、どのスイッチＳ１〜Ｓｎの範囲あるいはサブセットが閉じられたかを識別する機能を果たす。例えば、比較器２０８Ａが任意のスイッチＳ１〜Ｓｎに対して前述されたようにトリガするように構成され、比較器２０８ＢがスイッチＳｎに対してのみ前述されたようにトリガするように構成される場合、簡単な結合論理（すなわち、１反転入力を有するＡＮＤゲート）は、範囲Ｓ１〜Ｓｎ−１のスイッチの中の１つが閉じられた（すなわち、Ｖｏｕｔ＜１．５ボルト、およびＶｏｕｔ＜０．１ボルトでない）かどうかを決定することができる。閾値電圧、より大きいあるいはより小さいの比較および範囲決定論理２１０を様々な組み合わせに構成することによって、所望のようにスイッチ投入Ｓ１〜Ｓｎの任意の範囲の間で識別することができる。
【００３０】
比較回路２０６の物理的実装は本発明を制限しない。比較器２０８Ａ〜２０８Ｎ数、使用される比較の種類、および範囲決定論理２１０は本発明から逸脱しないで多数の異なる方法で実行されてもよい。
【００３１】
要するに、比較回路２０６は、ある所定のスイッチ投入だけあるいはスイッチ投入の組み合わせがデコーダ２１２に対する割り込み信号を発生できるように機能を果たす。例えば、本発明が、スリープモードを使用し、電池電力を保持する無線通信装置で実施される場合、比較回路２０６は、スイッチＳｎが「電源オン」キーに対応するスイッチＳｎが閉じられる場合だけデコーダ２１２に対する割り込みを発生するように構成されてもよい。このような場合、デコーダ２１２は、「電源オン」キーが押された場合だけＡ／Ｄ変換器２０４を読み取るように起動する。このように、本発明を使用する無線通信装置は、デコーダ２１２およびＡ／Ｄ変換器２０４を完全に電源を切断することができ、さらに必要とされる場合、キーパッド入力を起動し、読み取ることができる。さらに、本発明は、部分的あるいは完全に割り込み駆動作動方法を可能にし、それによってデコーダ２１２は、能動的にＡ／Ｄ変換器２０４をポーリングする必要がなく、割り込みが比較回路２０６によって発生される場合、むしろＡ／Ｄ変換器２０４をポーリングするようにだけ構成されてもよい。
【００３２】
換言すると、図２の回路の特定の用途は、デコーダが電源を切断される場合、「電源オン」キーを除く全ての他のキーがデコーダ２１２を起動することを防止することにある。これは、例えば、無線通信装置が、キーパッドを誤って起動する異物に接触するかもしれない財布あるいはブリーフケースの中にいれて運ぶ場合に役立つ。このような場合、「電源オン」キーを除いて全てのキープレスを無視し、不必要なキープレスを評価する時間および電力を消費することを避けることが望ましい。
【００３３】
図２の回路の他の用途は、特定のキーの範囲以外は全てデコーダ２１２が一部であってもよいプロセッサに割り込むことを防止することにある。これは、例えば、ユーザがキーのサブセットだけが有効入力を示すメニュー中をスクロールする場合に役に立つ。このような場合、無効のキープレス全てを無視し、不必要なキープレスを評価する時間および電力を消費することを避けることも望ましい。
【００３４】
他の実施形態では、デコーダ２１２は、所定のスイッチ投入あるいはスイッチ投入の組み合わせを検出する際に、所定のスイッチ投入が検出され、復号化されたことをコントローラ２２０に通知する。コントローラ２２０は、電源１０２を指令し、例えば、切り換え可能電圧あるいは電流源をオンあるいはオフするかあるいは可変電圧あるいは電流源を変えることによって、抵抗はしご形回路網１００に対する入力電圧を変更する。抵抗はしご形回路網１００に対する入力電圧を変更することによって、出力電圧Ｖｏｕｔは、各スイッチ投入に対して対応する量だけシフトされる。換言すると、抵抗はしご形回路網１００に対する入力電圧が１ボルトだけ増加される場合、各スイッチ投入に対してＶｏｕｔの対応する１ボルトシフトが観測される。
【００３５】
抵抗はしご形回路網１００に対する入力電圧が変更されるとき基準電圧発生器２１２Ａ〜２１２Ｎによって発生された閾値基準電圧が一定のままである場合、各比較器２０８Ａ〜２０８ＮをトリガするスイッチＳ１〜Ｓｎの範囲が同様に変更される。したがって、比較器２０８ＮがスイッチＳｎの投入によってのみトリガされる場合、上記の例を続けると、抵抗はしご形回路網１００に対する入力電圧が十分低下される場合、比較器２０８ＮもスイッチＳｎ−１の投入によってトリガされてもよい。あるいは、抵抗はしご形回路網１００に対する入力電圧を一定に保持することもでき、その代わりに、各比較器２０８Ａ〜２０８ＮをトリガするスイッチＳ１〜Ｓｎの範囲を「シフト」するために基準電圧発生器２１２Ａ〜２１２Ｎによって発生された閾値基準電圧を変更することが明らかである。
【００３６】
抵抗はしご形回路網１００に対する入力電圧を変えることによって、Ｖｏｕｔの範囲の対応するシフトは、キープレスの異なる範囲がデコーダ２１２に対する割り込みを発生させるために使用されてもよいことが容易に分かる。本発明のこの面の有用な用途は、「電源オン」機能性をスイッチＳｎに割り当て、スイッチＳｎの投入によって発生された電圧と同様に小さい電圧がＶｏｕｔにある場合だけデコーダ２１２に対する割り込みを発生するように比較回路２０６を構成することにある。したがって、デコーダ２１２でスイッチＳｎの投入を検出し、復号化する際に、コントローラ２２０は、電源１０２を指令し、抵抗はしご形回路網１００に対する入力電圧を任意のスイッチＳ１〜Ｓｎの投入がデコーダ２１２に対する割り込みを発生するのに十分低下させる。このように、「電源オン」キーを押すだけがデコーダ２１２を起動するが、その後、キープレスは、割り込みをトリガし、デコーダ２１２にＡ／Ｄ変換器２０４の出力を読み取らせる。
【００３７】
コントローラ２２０は、当技術分野で公知であるような任意のマイクロプロセッサあるいはマイクロコントローラであってもよく、さらに同じプログラマブル汎用マイクロプロセッサでデコーダ２１２と結合されてもよいことは有利である。図２の回路の様々な他の構成は当業者に明らかである。例えば、図２の要素のいずれかは、電圧レベルよりもむしろ電流レベルで作動するように構成されてもよい。
【００３８】
さらにもう一つの実施形態では、Ａ／Ｄ変換器２０４は、完全に取り除かれてもよく、比較回路２０６は、押された各キーに対して割り込みを発生するように構成されてもよい。２、３個のスイッチだけの場合、これはあまり高価でないかもしれない。さらに、複合キーパッドでさえ、比較回路２０６はより少ない処理サイクルで読み取ることができる。この他の実施形態は、キーボードを長い配線距離にわたって符号化するために使用されてもよく、それを変換し、比較器および論理を使用するマトリックスに戻す。
【００３９】
次に、図４を参照すると、本発明の方法のフローチャートが示される。この処理は、電圧が受動回路網、例えば図２の抵抗はしご１００でキープレスに応じて発生されるブロック４０２で開始する。ブロック４０４で、電圧は、例えば図２の比較回路２０６で基準電圧と比較される。判断４０８で、発生された電圧が所定の範囲内にあるかどうかが決定される。所定の範囲内にない場合、電圧を始動したキープレスが無視される（すなわち、プロセッサあるいはデコーダ動作が行われない）。
【００４０】
一方、発生された電圧が所定の範囲内にある場合、電圧を発生したキープレスは、例えば図２のデコーダ２１２で復号化されることが判断４０８で決定される。任意には、流れは、受動回路網に対する入力電圧が、例えばコントローラ２２０に関して前述されたように変更されるブロック４１２に続く。どちらの場合も、流れは、次のキープレスに応じて電圧を発生するようにブロック４０２に戻る。
【００４１】
前述のように、本発明は、意味があるキープレスの適切な処理を可能にする受動回路網キーパッドの入力範囲間を区別する一方で、うっかりとやったあるいは不注意なキープレスを無視し、それによって電力およびプロセッサ時間を確保する方法および回路である。
【００４２】
好ましい実施形態の前述された説明は、当業者が本発明を製造あるいは使用できるように行われる。これらの実施形態に対する様々な修正は当業者に明らかであり、ここに規定された一般原則はこの発明能力を使用しないで他の実施形態に適用されてもよい。したがって、本発明は、ここに示された実施形態に限定されることを意図したものではなく、ここに開示された原理および新規機能と一致する最も広い範囲に一致されるべきである。
【図１】
2010081601.tif 000004
【図２】
2010081601.tif 000005
【図３】
2010081601.tif 000006
【図４】
2010081601.tif 000007
【外国語明細書】
2010081601000001.pdf