(57)【要約】【課題】  簡単な回路構成により多重押しを検出できるタッチパネルおよび多重押し検出方法を提供すること。【解決手段】  対抗配置され押された位置で導通する、電源ラインの電圧Ｖｃｃが交互に印加される第１の抵抗膜１と第２の抵抗膜１１の内で、前記電源ラインの電圧Ｖｃｃが印加されていない方の抵抗膜の両端付近から、押された位置に応じた分割抵抗値により分圧された前記電源ラインの電圧Ｖｃｃの抵抗膜分圧電圧をそれぞれ読み出しＡＤポートへ出力するための、前記抵抗膜の両端付近と前記ＡＤポートとをそれぞれ接続できるようにした電気的接続部を備える。【選択図】図１
2007156875.tif 000002
【特許請求の範囲】
【請求項１】
対抗配置され押された位置で導通する一対の抵抗膜へ交互に基準電圧を印加し、押された位置に応じた分割抵抗値により分圧された前記基準電圧の抵抗膜分圧電圧を、前記一対の抵抗膜の内の前記基準電圧が印加されていない方の抵抗膜を介して読み出すタッチパネルであって、
前記抵抗膜の互いに離れた二箇所からそれぞれ前記基準電圧の抵抗膜分圧電圧を読み出し、ＡＤポートへ出力するための出力手段を備えたことを特徴とするタッチパネル。
【請求項２】
前記抵抗膜の互いに離れた二箇所は、前記抵抗膜の両端付近であることを特徴とする請求項１記載のタッチパネル。
【請求項３】
前記出力手段は、前記抵抗膜の互いに離れた二箇所からそれぞれ読み出された前記基準電圧の抵抗膜分圧電圧を、マイクロコンピュータにおいて比較するためのディジタルデータへ変換する前記マイクロコンピュータのＡＤポートへ出力することを特徴とする請求項１記載のタッチパネル。
【請求項４】
前記基準電圧の抵抗膜分圧電圧は、前記基準電圧が印加されていない方の抵抗膜における多重押しされたときの分割抵抗値を含む、押された位置に応じた抵抗膜の分割抵抗値により分圧された抵抗膜分圧電圧であることを特徴とする請求項１記載のタッチパネル。
【請求項５】
対抗配置され押された位置で導通する一対の抵抗膜へ交互に基準電圧を印加し、押された位置に応じた分割抵抗値により分圧された前記基準電圧の抵抗膜分圧電圧を、前記一対の抵抗膜の内の前記基準電圧が印加されていない方の抵抗膜を介して読み出すタッチパネルの多重押し検出方法であって、
前記基準電圧が印加されていない方の抵抗膜の互いに離れた二箇所からそれぞれ前記基準電圧の抵抗膜分圧電圧を出力手段により読み出すステップと、
前記抵抗膜の互いに離れた二箇所からそれぞれ読み出した抵抗膜分圧電圧をマイクロコンピュータにより比較するステップと、
前記比較した抵抗膜分圧電圧が不一致であると前記マイクロコンピュータのＣＰＵが多重押しと判定するステップと、
を備えたことを特徴とする多重押し検出方法。
【請求項６】
前記抵抗膜の互いに離れた二箇所は、前記抵抗膜の両端付近であることを特徴とする請求項５記載の多重押し検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、抵抗膜を対向させて配置したタッチパネルと、そのタッチパネルの多重押しを検出するための多重押し検出方法に関する。
【背景技術】
【０００２】
従来、抵抗膜を対向させ配置した抵抗膜式タッチパネルは、二枚の抵抗膜を対抗配置させた構成である。このような抵抗膜式タッチパネルでは、直交するＸ方向の抵抗膜およびＹ方向の抵抗膜のうちの一方、例えばＸ方向の抵抗膜に電圧を印加し、このとき押された位置に応じて前記Ｘ方向の抵抗膜の分割抵抗値により分圧された前記電圧の分圧電圧を、電圧が印加されていないＹ方向の抵抗膜を介して読み取る。次に、Ｙ方向の抵抗膜に電圧を印加し、このとき押された位置に応じて前記Ｙ方向の抵抗膜の分割抵抗値により分圧された前記電圧の分圧電位を、電圧が印加されていないＸ方向の抵抗膜を介して読み取る。このように、二枚の抵抗膜に交互に電圧を印加し、一方の抵抗膜に電圧を印加しているときに他方の電圧を印加していない抵抗膜を介して、前記電圧が印加されている抵抗膜から押された位置に応じて出力される分圧電圧を読み取ることにより、タッチパネル上の押された位置を判定している。
【０００３】
図９は、従来の抵抗膜式タッチパネルにおけるＸ方向の押された位置の検出原理を示す斜視図である。この抵抗膜式タッチパネルは、Ｘ方向の押された位置を検出する第１の抵抗膜５１と、Ｙ方向の押された位置を検出する第２の抵抗膜６１とを対向させ配置した構成である。そして、第１の抵抗膜５１のＸ方向の両端部には電極５２および電極５３が構成されている。また、第２の抵抗膜６１のＹ方向の両端部には電極６２および電極６３が構成されている。なお、第２の抵抗膜６１は図示していないガラス基板上に形成されており、タッチパネルが押されていない状態では第１の抵抗膜５１と第２の抵抗膜６１とは電気的に接触していない状態にある。
図９に示すタッチパネル上のＸ方向の押された位置の検出時には、第１の抵抗膜５１の電極５２は基準電位であるグランドラインへ接続され、また電極５３は所定の電圧レベルの電源ラインへ接続され、第１の抵抗膜５１には電源ラインの電圧が印加されている。また、第２の抵抗膜６１の電極６２はマイクロコンピュータのＡｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌポート（以下、ＡＤポートという）３００へ接続され、第２の抵抗膜６１の電極６２および電極６３はグランドラインや電源ラインへは接続されない構成である。
【０００４】
次に動作について説明する。
この抵抗膜式タッチパネルでは、指先またはタッチ用ペン２００によりタッチパネルが押されると、その押された位置において第１の抵抗膜５１と第２の抵抗膜６１とが所定の導通抵抗値以下になり接触した状態になる。そして、押された位置に応じて第１の抵抗膜５１の抵抗値が、電極５２と前記押された位置との間の分割抵抗値と、電極５３と前記押された位置との間の分割抵抗値とに分割され、これら分割抵抗値に応じて第１の抵抗膜５１に印加されている電源ラインの電圧が分圧される。この分圧電圧は第２の抵抗膜６１により読み取られる。第２の抵抗膜６１により読み取られた分圧電圧は電極６２からマイクロコンピュータのＡＤポート３００へ出力され、マイクロコンピュータに内蔵されたＡＤコンバータによりディジタルデータへ変換され、タッチパネル上のＸ方向の押された位置の座標値が読み取られる。
【０００５】
図１０は、従来の抵抗膜式タッチパネルにおけるＹ方向の押された位置の検出原理を示す斜視図である。図１０において図９と同一または相当の部分については同意の符号を付し説明を省略する。
図１０に示すタッチパネル上のＹ方向の押された位置の検出時には、第２の抵抗膜６１の電極６２は基準電位であるグランドラインへ接続され、また電極６３は所定の電圧レベルの電源ラインへ接続され、第２の抵抗膜６１には電源ラインの電圧が印加されている。また、第１の抵抗膜５１の電極５３はマイクロコンピュータのＡＤポート４００へ接続され、第１の抵抗膜５１の電極５２および電極５３はグランドラインや電源ラインへは接続されない構成である。
図１０に示すタッチパネル上のＹ方向の押された位置の検出時には、第２の抵抗膜６１に印加されている電源ラインの電圧のタッチパネル上の押された位置に応じた分圧電圧が第１の抵抗膜５１により読み取られる。この第１の抵抗膜５１により読み取られた分圧電圧は電極５３からマイクロコンピュータのＡＤポート４００へ出力され、マイクロコンピュータに内蔵されたＡＤコンバータによりディジタルデータへ変換され、タッチパネル上のＹ方向の押された位置の座標値が読み取られる。
【０００６】
図１１は、従来のタッチパネル上における押された位置のＸ方向座標値検出例を示す説明図である。図１１に示すＸ方向の座標値検出例では、トランジスタＴｒ１およびトランジスタＴｒ２はオン状態、トランジスタＴｒ３およびトランジスタＴｒ４はオフ状態に制御されている。
タッチパネル上の押された位置において、第１の抵抗膜５１は第２の抵抗膜６１と接触する。そして、押された位置の電位は、第１の抵抗膜５１へ印加されている電源ラインの電圧の抵抗膜分圧電圧となる。この例では、第１の抵抗膜５１の抵抗値をＲｘとすると、タッチパネルが押されることによりこの抵抗値Ｒｘが分割抵抗値Ｒ１と分割抵抗値Ｒ２に分割されたと考えることが出来る。このとき、第２の抵抗膜６１を介してマイクロコンピュータのＡＤポート３００へ出力される電圧Ｖは、電源電圧をＶｃｃとして、Ｖ＝Ｖｃｃ・Ｒ２／（Ｒ１＋Ｒ２）となる。なお、第２の抵抗膜６１の分割抵抗値Ｒ４は、マイクロコンピュータのＡＤポート３００へ直列に挿入されている状態であり、また、マイクロコンピュータのＡＤポート３００の入力インピーダンスが非常に高いことから電圧検出では無視できる。
【０００７】
このような抵抗膜を用いたタッチパネルにおける多重押しを検出するものとしては、抵抗膜の隣合う電極間に流れる電流値を検出し、これを推定電流値と比較することで多重押しを検出するアナログ・タッチスイッチがある（特許文献１）。
【特許文献１】特開平７−１６０４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
かかる従来のアナログ・タッチスイッチにおいては、抵抗膜の隣合う電極間に流れる電流値を検出するため回路構成が複雑化するという課題があった。
【０００９】
本発明は、このような事情に鑑みてなされたものであり、簡単な回路構成により多重押しを検出できるタッチパネルおよび多重押し検出方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述の目的を達成するため、本発明にかかるタッチパネルは、対抗配置され押された位置で導通する一対の抵抗膜へ交互に基準電圧を印加し、押された位置に応じた分割抵抗値により分圧された前記基準電圧の抵抗膜分圧電圧を、前記一対の抵抗膜の内の前記基準電圧が印加されていない方の抵抗膜を介して読み出すタッチパネルであって、前記抵抗膜の互いに離れた二箇所からそれぞれ前記基準電圧の抵抗膜分圧電圧を読み出し、ＡＤポートへ出力するための出力手段を備えたことを特徴とする。
【００１１】
本発明にかかる多重押し検出方法は、対抗配置され押された位置で導通する一対の抵抗膜へ交互に基準電圧を印加し、押された位置に応じた分割抵抗値により分圧された前記基準電圧の抵抗膜分圧電圧を、前記一対の抵抗膜の内の前記基準電圧が印加されていない方の抵抗膜を介して読み出すタッチパネルの多重押し検出方法であって、前記基準電圧が印加されていない方の抵抗膜の互いに離れた二箇所からそれぞれ前記基準電圧の抵抗膜分圧電圧を出力手段により読み出すステップと、前記抵抗膜の互いに離れた二箇所からそれぞれ読み出した抵抗膜分圧電圧をマイクロコンピュータにより比較するステップと、前記比較した抵抗膜分圧電圧が不一致であると前記マイクロコンピュータのＣＰＵが多重押しと判定するステップとを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、簡単な回路構成により多重押しを検出できるタッチパネルおよび多重押し検出方法を提供できる効果がある。
【発明を実施するための最良の形態】
【００１３】
簡単な回路構成により多重押しを検出できるタッチパネルを提供するという目的を、対抗配置され押された位置で導通する一対の抵抗膜の内の基準電圧が印加されていない方の抵抗膜の互いに離れた二箇所からそれぞれ前記基準電圧の抵抗膜分圧電圧を読み出し、ＡＤポートへ出力するための出力手段を備えることで実現した。
【００１４】
また、簡単な回路構成により多重押しを検出できる多重押し検出方法を提供するという目的を、基準電圧が印加されていない方の抵抗膜の互いに離れた二箇所からそれぞれ前記基準電圧の抵抗膜分圧電圧を出力手段により読み出し、前記抵抗膜の互いに離れた二箇所からそれぞれ読み出した抵抗膜分圧電圧をマイクロコンピュータにより比較し、前記比較した抵抗膜分圧電圧が不一致であると前記マイクロコンピュータのＣＰＵが多重押しと判定することで実現した。
【実施例１】
【００１５】
図１は、この実施例１の多重押し検出方法が適用されたタッチパネル４１におけるＸ方向の押された位置の検出原理を示す斜視図である。このタッチパネル４１は、Ｘ方向の押された位置を検出する第１の抵抗膜１と、Ｙ方向の押された位置を検出する第２の抵抗膜１１とを対向させ配置した構成である。そして、第１の抵抗膜１のＸ方向の両端部には電極２および電極３が構成されている。また、第２の抵抗膜１１のＹ方向の両端部には電極１２および電極１３が構成されている。また、これら対抗配置され押された位置で導通する第１の抵抗膜１と第２の抵抗膜１１へは電源ラインの電圧Ｖｃｃが交互に印加される。
なお、第２の抵抗膜１１は図示していないガラス基板上に形成されており、タッチパネル４１が押されていない状態では第１の抵抗膜１と第２の抵抗膜１１とは電気的に接触していない状態にある。また、符号２００はタッチ用ペンまたは指先を示している。
【００１６】
図１に示すタッチパネル４１上のＸ方向の押された位置の検出時には、第１の抵抗膜１の電極２は基準電位であるグランドラインへ接続され、また電極３は電圧Ｖｃｃの電源ラインへ接続され、第１の抵抗膜１には電源ラインの電圧Ｖｃｃが印加されている。また、第２の抵抗膜１１の電極１２はマイクロコンピュータのＡｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌポート（以下、ＡＤポートという）２１へ接続され、さらに第２の抵抗膜１１の電極１３はマイクロコンピュータのＡＤポート２２へ接続され、電極１２，１３はグランドラインや電源ラインへは接続されない構成である。
【００１７】
次に動作について説明する。
図３は、この実施例１のタッチパネル４１において一点押しが行われたときのＸ座標取得時の検出原理を示す説明図である。
図３には、第１の抵抗膜１の電極２とグランドラインとの接続をオンまたはオフするためのスイッチングトランジスタＴｒ１、第１の抵抗膜１の電極３と電圧Ｖｃｃの電源ラインとの接続をオンまたはオフするためのスイッチングトランジスタＴｒ２、第２の抵抗膜１１の電極１２とグランドラインとの接続をオンまたはオフするためのスイッチングトランジスタＴｒ３、第２の抵抗膜１１の電極１３と電圧Ｖｃｃの電源ラインとの接続をオンまたはオフするためのスイッチングトランジスタＴｒ４が示されている。そして、タッチパネル４１上のＸ方向の押された位置の検出時には、スイッチングトランジスタＴｒ１およびスイッチングトランジスタＴｒ２はオン状態、スイッチングトランジスタＴｒ３およびスイッチングトランジスタＴｒ４はオフ状態に制御される。この結果、第１の抵抗膜１の電極２は基準電位であるグランドラインへ接続され、また電極３は電圧Ｖｃｃの電源ラインへ接続され、第２の抵抗膜１１の電極１２および電極１３はグランドラインや電源ラインへは接続されていない状態になっている。
【００１８】
図１に示すようにタッチパネル４１において一点押しが行われたときのＸ座標取得時には、タッチパネル４１上の押された位置において、第１の抵抗膜１と第２の抵抗膜１１との間の抵抗値は所定の導通抵抗値以下になり、第１の抵抗膜１と第２の抵抗膜１１とは押された位置において接触した状態になる。そして、押された位置の電位は、第１の抵抗膜１へ印加されている電源ラインの電圧Ｖｃｃの抵抗膜分圧電圧となる。この場合、第１の抵抗膜１の抵抗値は、タッチパネル４１が押されることにより分割抵抗値Ｒ１と分割抵抗値Ｒ２に分割される。このとき、第２の抵抗膜１１を介してマイクロコンピュータのＡＤポート２１へ出力される電圧Ｖ２１およびＡＤポート２２へ出力される電圧Ｖ２２は、共に等しい値  Ｖ２２＝Ｖｃｃ・Ｒ２／（Ｒ１＋Ｒ２）となる。なお、第２の抵抗膜１１の分割抵抗値Ｒ４は、マイクロコンピュータのＡＤポート２１へ直列に挿入され、また第２の抵抗膜１１の分割抵抗値Ｒ３は、マイクロコンピュータのＡＤポート２２へ直列に挿入されている状態であり、また、マイクロコンピュータのＡＤポートの入力インピーダンスが非常に高いことから電圧検出では無視できる。
【００１９】
次に多重押しが行われたときの動作について説明する。
図５（ａ）、（ｂ）は、この実施例１のタッチパネル４１において二点押しが行われたときのＸ座標取得時の検出原理を示す説明図である。図５において図３と同一または相当の部分については同一の符号を付し説明を省略する。なお、図５においてもスイッチングトランジスタＴｒ１およびスイッチングトランジスタＴｒ２はオン状態、スイッチングトランジスタＴｒ３およびスイッチングトランジスタＴｒ４はオフ状態に制御され、第１の抵抗膜１の電極２は基準電位であるグランドラインへ接続され、また電極３は電圧Ｖｃｃの電源ラインへ接続され、第２の抵抗膜１１の電極１２および電極１３はグランドラインや電源ラインへは接続されていない状態になっている。
タッチパネル４１において二点押しが行われた状態では、タッチパネル４１上の押された２箇所の位置において、第１の抵抗膜１は第２の抵抗膜１１と接触した状態になる。そして、各押された位置の電位は、第１の抵抗膜１へ印加されている電源ラインの電圧Ｖｃｃの抵抗膜分圧電圧となる。この場合、第１の抵抗膜１の抵抗値は、タッチパネル４１が二点押しされることにより分割抵抗値Ｒ１と分割抵抗値Ｒｘと分割抵抗値Ｒ２に分割される。また、このとき第２の抵抗膜１１は分割抵抗値Ｒ３と分割抵抗値Ｒｙと分割抵抗値Ｒ４に分割される。分割抵抗値Ｒｙは、第１の抵抗膜１と二点で接触している第２の抵抗膜１１における前記二点間の抵抗値である。
この結果、図５（ａ）に示すように、タッチパネル４１において二点押しが行われると、第１の抵抗膜１の抵抗値は、分割抵抗値Ｒ１と分割抵抗値Ｒｘと分割抵抗値Ｒ２に分割され、また第２の抵抗膜１１の抵抗値は、分割抵抗値Ｒ３と分割抵抗値Ｒｙと分割抵抗値Ｒ４に分割され、第１の抵抗膜１の分割抵抗値Ｒｘに、第２の抵抗膜１１の分割抵抗値Ｒｙが並列接続された状態になる。
図５（ｂ）は、同図（ａ）の等価回路図であり、第１の抵抗膜１の分割抵抗値Ｒｘに第２の抵抗膜１１の分割抵抗値Ｒｙが並列接続されたときの第１の抵抗膜１の分割抵抗値をＲｚとして示してある。
【００２０】
図６は、タッチパネル４１において二点押しが行われたときのＸ座標取得時の、マイクロコンピュータのＡＤポート２１に入力される抵抗膜分圧電圧Ｖ２１と、ＡＤポート２２に入力される抵抗膜分圧電圧Ｖ２２とを示す説明図である。図６に示すように、マイクロコンピュータのＡＤポート２１に入力される抵抗膜分圧電圧Ｖ２１は、第１の抵抗膜１に電源ラインの電圧Ｖｃｃが印加されているときの分割抵抗値Ｒ２における電圧降下量であることからＶ２１＝Ｖｃｃ・Ｒ２／（Ｒ１＋Ｒｚ＋Ｒ２）となる。また、マイクロコンピュータのＡＤポート２２に入力される抵抗膜分圧電圧Ｖ２２は、第１の抵抗膜１に電源ラインの電圧Ｖｃｃが印加されているときの分割抵抗値Ｒｚと分割抵抗値Ｒ２とにおける電圧降下量であることからＶ２２＝Ｖｃｃ・（Ｒｚ＋Ｒ２）／（Ｒ１＋Ｒｚ＋Ｒ２）となる。
このように、タッチパネル４１において二点押しが行われたときのマイクロコンピュータのＡＤポート２１へ入力される抵抗膜分圧電圧Ｖ２１とＡＤポート２２へ入力される抵抗膜分圧電圧Ｖ２２とは異なった値になる。
なお、第２の抵抗膜１１の分割抵抗値Ｒ４は、マイクロコンピュータのＡＤポート２１へ直列に挿入され、また第２の抵抗膜１１の分割抵抗値Ｒ３は、マイクロコンピュータのＡＤポート２２へ直列に挿入されている状態であり、また、マイクロコンピュータのＡＤポートの入力インピーダンスが非常に高いことから電圧検出では無視できる。
【００２１】
次にＹ座標取得時の動作について説明する。
図２は、この実施例１の多重押し検出方法が適用されたタッチパネル４１におけるＹ方向の押された位置の検出原理を示す斜視図である。図２において図１と同一または相当の部分については同一の符号を付し説明を省略する。
【００２２】
図２に示すタッチパネル４１上のＹ方向の押された位置の検出時には、第１の抵抗膜１の電極２はマイクロコンピュータのＡＤポート３２へ接続され、さらに第１の抵抗膜１の電極３はＡＤポート３１へ接続され、電極２，３はグランドラインや電源ラインへは接続されない構成である。また、第２の抵抗膜１１の電極１２は基準電位であるグランドラインへ接続され、また電極１３は電圧Ｖｃｃの電源ラインへ接続され、第２の抵抗膜１１には電源ラインの電圧Ｖｃｃが印加されている。
【００２３】
図４は、この実施例１のタッチパネル４１において一点押しが行われたときのＹ座標取得時の検出原理を示す説明図である。図４において図３と同一または相当の部分については同一の符号を付し説明を省略する。
タッチパネル４１上のＹ方向の押された位置の検出時には、スイッチングトランジスタＴｒ１およびスイッチングトランジスタＴｒ２はオフ状態、スイッチングトランジスタＴｒ３およびスイッチングトランジスタＴｒ４はオン状態に制御される。この結果、第２の抵抗膜１１の電極１２は基準電位であるグランドラインへ接続され、電極１３は電圧Ｖｃｃの電源ラインへ接続されている。また、第１の抵抗膜１の電極２および電極３はグランドラインや電源ラインへは接続されていない状態になっている。
【００２４】
図２に示すようにタッチパネル４１において一点押しが行われたときのＹ座標取得時には、タッチパネル４１上の押された位置において、第１の抵抗膜１は第２の抵抗膜１１と接触した状態になる。そして、押された位置の電位は、第２の抵抗膜１１へ印加されている電源ラインの電圧Ｖｃｃの抵抗膜分圧電圧となる。この場合、第２の抵抗膜１１の抵抗値は、タッチパネル４１が押されることにより分割抵抗値Ｒ３と分割抵抗値Ｒ４に分割される。このとき、第１の抵抗膜１を介してマイクロコンピュータのＡＤポート３１へ出力される電圧Ｖ３１およびＡＤポート３２へ出力される電圧Ｖ３２は、共に等しい値Ｖｃｃ・Ｒ４／（Ｒ３＋Ｒ４）となる。
なお、第１の抵抗膜１の分割抵抗値Ｒ２は、マイクロコンピュータのＡＤポート３１へ直列に挿入され、また第１の抵抗膜１の分割抵抗値Ｒ１は、マイクロコンピュータのＡＤポート３２へ直列に挿入されている状態であり、また、マイクロコンピュータのＡＤポートの入力インピーダンスが非常に高いことから電圧検出では無視できる。
【００２５】
次に多重押しが行われたときのＹ座標取得時の動作について説明する。
図５（ａ）に示すように、タッチパネル４１において二点押しが行われた状態では、タッチパネル４１上の押された２箇所の位置において、第１の抵抗膜１は第２の抵抗膜１１と接触した状態になる。そして、各押された位置の電位は、第２の抵抗膜１１へ印加されている電源ラインの電圧Ｖｃｃの抵抗膜分圧電圧となる。この場合、第１の抵抗膜１の抵抗値は、タッチパネル４１が二点押しされることにより分割抵抗値Ｒ１と分割抵抗値Ｒｘと分割抵抗値Ｒ２に分割される。また、このとき第２の抵抗膜１１は分割抵抗値Ｒ３と分割抵抗値Ｒｙと分割抵抗値Ｒ４に分割される。分割抵抗値Ｒｘは、第２の抵抗膜１１に二点で接触している第１の抵抗膜１の前記二点間の抵抗値である。
この結果、タッチパネル４１において二点押しが行われると、第１の抵抗膜１の抵抗値は、分割抵抗値Ｒ１と分割抵抗値Ｒｘと分割抵抗値Ｒ２に分割され、また第２の抵抗膜１１の抵抗値は、分割抵抗値Ｒ３と分割抵抗値Ｒｙと分割抵抗値Ｒ４に分割され、第２の抵抗膜１１の分割抵抗値Ｒｙに、第１の抵抗膜１の分割抵抗値Ｒｘが並列接続された状態になる。
第２の抵抗膜１１の分割抵抗値Ｒｙに第１の抵抗膜１の分割抵抗値Ｒｘが並列接続されたときの第２の抵抗膜１１の分割抵抗値をＲｚとすると、タッチパネル４１において二点押しが行われたときのＹ座標取得時の、マイクロコンピュータのＡＤポート３１に入力される抵抗膜分圧電圧Ｖ３１は、第２の抵抗膜１１に電源ラインの電圧Ｖｃｃが印加されているときの分割抵抗値Ｒ４における電圧降下量であることから  Ｖ３１＝Ｖｃｃ・Ｒ４／（Ｒ３＋Ｒｚ＋Ｒ４）となる。また、マイクロコンピュータのＡＤポート３２に入力される抵抗膜分圧電圧Ｖ３２は、第２の抵抗膜１１に電源ラインの電圧Ｖｃｃが印加されているときの分割抵抗値Ｒｚと分割抵抗値Ｒ４とにおける電圧降下量であることから  Ｖ３２＝Ｖｃｃ・（Ｒｚ＋Ｒ４）／（Ｒ３＋Ｒｚ＋Ｒ４）となる。
このように、Ｙ座標取得時でもタッチパネル４１において二点押しが行われたときの抵抗膜分圧電圧Ｖ３１と抵抗膜分圧電圧Ｖ３２とは異なった値になる。
なお、第１の抵抗膜１の分割抵抗値Ｒ２は、マイクロコンピュータのＡＤポート３１へ直列に挿入され、また第１の抵抗膜１の分割抵抗値Ｒ１は、マイクロコンピュータのＡＤポート３２へ直列に挿入されている状態であり、また、マイクロコンピュータのＡＤポートの入力インピーダンスが非常に高いことから電圧検出では無視できる。
【００２６】
図７は、この実施例１のタッチパネル４１に適用するＡＤポートを備えたマイクロコンピュータ１１０のハードウェア構成を示すブロック図である。このマイクロコンピュータ１１０は、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（以下、ＲＡＭという）４２、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（以下、ＲＯＭという）４３、Ｉｎｐｕｔ／Ｏｕｔｐｕｔポート（以下、Ｉ／Ｏポートという）４４、Ａｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌコンバータ（以下、ＡＤコンバータという）４５，４６，４７，４８、ＡＤポート２１，２２，３１，３２と、前記ＲＡＭ４２、ＲＯＭ４３、Ｉ／Ｏポート４４、ＡＤコンバータ４５，４６，４７，４８との間でシステムバスにより各種情報を送受信し各部を制御するＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（以下、ＣＰＵという）４９を備えている。
図１に示す第２の抵抗膜１１の電極１２またはその近傍の抵抗膜は、配線パターンやリード線を含む電気的接続部（出力手段）１０１によりＡＤポート２１へ接続され、ＡＤポート２１には、タッチパネル４１が押されたときの多重押し判定のための抵抗膜分圧電圧や、タッチパネル４１が正常に一点で押されたときのＸ座標取得のための抵抗膜分圧電圧が出力される。
図１に示す第２の抵抗膜１１の電極１３またはその近傍の抵抗膜は、配線パターンやリード線を含む電気的接続部（出力手段）１０２によりＡＤポート２２へ接続され、タッチパネル４１が押されたときの多重押し判定のための抵抗膜分圧電圧や、タッチパネル４１が正常に一点で押されたときのＸ座標取得のための抵抗膜分圧電圧が出力される。
図２に示す第１の抵抗膜１の電極３またはその近傍の抵抗膜は、配線パターンやリード線を含む電気的接続部（出力手段）１０３によりＡＤポート３１へ接続され、ＡＤポート３１には、タッチパネル４１が押されたときの多重押し判定のための抵抗膜分圧電圧や、タッチパネル４１が正常に一点で押されたときのＹ座標取得のための抵抗膜分圧電圧が出力される。
図２に示す第１の抵抗膜１の電極２またはその近傍の抵抗膜は、配線パターン、リード線、コネクタまたは端子を含む電気的接続部（出力手段）１０４によりＡＤポート３２へ接続され、タッチパネル４１が押されたときの多重押し判定のための抵抗膜分圧電圧や、タッチパネル４１が正常に一点で押されたときのＹ座標取得のための抵抗膜分圧電圧が出力される。
【００２７】
図８は、この実施例１の多重押し検出方法を実現する多重押し検出プログラムを示すフローチャートである。この多重押し検出プログラムは図７に示すＲＯＭ４３に格納され、マイクロコンピュータ１１０のＣＰＵ４９により実行される。以下、このフローチャートを参照して多重押し検出方法と、その多重押し検出方法が適用されたタッチパネルの座標値取得時の動作について説明する。
先ずタッチパネル４１が押されたときのＸ座標取得時の動作について説明する。
既に説明したようにＸ座標取得時には、図３に示すスイッチングトランジスタＴｒ１とスイッチングトランジスタＴｒ２はオン状態、スイッチングトランジスタＴｒ３とスイッチングトランジスタＴｒ４はオフ状態に制御される。この制御は、Ｉ／Ｏポート４４を介してＣＰＵ４９により制御することが可能である。
ＣＰＵ４９は、ＡＤポート２１に出力され、ＡＤコンバータ４５によりディジタルデータに変換された抵抗膜分圧電圧と、ＡＤポート２２に出力され、ＡＤコンバータ４６によりディジタルデータに変換された抵抗膜分圧電圧とを検出する（ステップＳ１）。次に、これら抵抗膜分圧電圧の一致、不一致の判定を行う（ステップＳ２）。この場合、図３で説明したように、タッチパネル４１が正常に一点で押されたときのＡＤポート２１に出力される抵抗膜分圧電圧値と、ＡＤポート２２に出力される抵抗膜分圧電圧値とは一致する。また、図６で説明したようにタッチパネル４１が多重押しされたときのＡＤポート２１に出力される抵抗膜分圧電圧値と、ＡＤポート２２に出力される抵抗膜分圧電圧値とは不一致となる。このため、ステップＳ２の判定結果が不一致となると、多重押しが行われたと判定しタッチパネル４１に対する操作を無効とし（ステップＳ５）、Ｘ座標取得を行わない。
なお、ステップＳ５においてタッチパネル４１に対する操作を無効としたときには、次のＹ座標取得動作は行わず、ステップＳ１からＸ座標取得動作を再度実行することが可能である。
一方、ステップＳ２の判定結果が一致となると、タッチパネル４１が正常に一点で押されたと判定し、Ｘ座標取得動作を行う（ステップＳ３）。このＸ座標取得動作は、ＡＤポート２１に出力され、ＡＤコンバータ４５によりディジタルデータに変換された抵抗膜分圧電圧をもとに行なっても良いし、あるいはＡＤポート２２に出力され、ＡＤコンバータ４６によりディジタルデータに変換された抵抗膜分圧電圧をもとに行なっても良い。
【００２８】
次にＹ座標取得時の動作について説明する。
既に説明したようにＹ座標取得時には、図４に示すスイッチングトランジスタＴｒ１とスイッチングトランジスタＴｒ２はオフ状態、スイッチングトランジスタＴｒ３とスイッチングトランジスタＴｒ４はオン状態に制御される。この制御は、Ｉ／Ｏポート４４を介してＣＰＵ４９により制御することが可能である。
ＣＰＵ４９は、ＡＤポート３１に出力され、ＡＤコンバータ４７によりディジタルデータに変換された抵抗膜分圧電圧と、ＡＤポート３２に出力され、ＡＤコンバータ４８によりディジタルデータに変換された抵抗膜分圧電圧とを検出する（ステップＳ１）。次に、これら抵抗膜分圧電圧の一致、不一致の判定を行う（ステップＳ２）。この場合、図４で説明したように、タッチパネル４１が正常に一点で押されたときのＡＤポート３１に出力される抵抗膜分圧電圧値と、ＡＤポート３２に出力される抵抗膜分圧電圧値とは一致する。
また、タッチパネル４１が多重押しされたときのＡＤポート３１に出力される抵抗膜分圧電圧値と、ＡＤポート３２に出力される抵抗膜分圧電圧値とは不一致となる。このため、ステップＳ２の判定結果が不一致となると、多重押しが行われたと判定しタッチパネル４１に対する操作を無効とし（ステップＳ５）、Ｙ座標取得を行わない。
なお、ステップＳ５においてタッチパネル４１に対する操作を無効としたときには、既に取得したＸ座標についてのデータを無効にして、Ｘ座標取得動作から再度実行することが可能である。
一方、ステップＳ２の判定結果が一致となると、タッチパネル４１が正常に一点で押されたと判定し、Ｙ座標取得動作を行う（ステップＳ３）。このＹ座標取得動作は、ＡＤポート３１に出力され、ＡＤコンバータ４７によりディジタルデータに変換された抵抗膜分圧電圧をもとに行なっても良いし、あるいはＡＤポート３２に出力され、ＡＤコンバータ４８によりディジタルデータに変換された抵抗膜分圧電圧をもとに行なっても良い。
【００２９】
なお、以上の説明では、多重押しとして二点押しの場合を例に説明したが、三点以上を押した場合などの多重押しについても同様に検出できる。
【００３０】
従って、この実施例１によれば、Ｘ座標取得時、Ｙ座標取得時に、二つのＡＤポートを用いて抵抗膜分圧電圧を検出するという簡単な構成により多重押しを容易かつ確実に検出できるタッチパネルおよび多重押し検出方法を提供できる効果がある。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例１の多重押し検出方法が適用されたタッチパネルにおけるＸ方向の押された位置の検出原理を示す斜視図である。
【図２】本発明の実施例１における多重押し検出方法が適用されたタッチパネルにおけるＹ方向の押された位置の検出原理を示す斜視図である。
【図３】本発明の実施例１のタッチパネルにおいて一点押しが行われたときのＸ座標取得時の検出原理を示す説明図である。
【図４】本発明の実施例１のタッチパネルにおいて一点押しが行われたときのＹ座標取得時の検出原理を示す説明図である。
【図５】本発明の実施例１のタッチパネルにおいて二点押しが行われたときのＸ座標取得時の検出原理を示す説明図である。
【図６】本発明の実施例１におけるタッチパネルにおいて二点押しが行われたときのＸ座標取得時の、マイクロコンピュータのＡＤポートに入力される抵抗膜分圧電圧を示す説明図である。
【図７】本発明の実施例１におけるタッチパネルに適用するＡＤポートを備えたマイクロコンピュータのハードウェア構成を示すブロック図である。
【図８】本発明の実施例１における多重押し検出方法を実現する多重押し検出プログラムを示すフローチャートである。
【図９】従来の抵抗膜式タッチパネルにおけるＸ方向の押された位置の検出原理を示す斜視図である。
【図１０】従来の抵抗膜式タッチパネルにおけるＹ方向の押された位置の検出原理を示す斜視図である。
【図１１】従来のタッチパネル上における押された位置のＸ方向座標値検出例を示す説明図である。
【符号の説明】
【００３２】
１……第１の抵抗膜、１１……第２の抵抗膜、２１，２２，３１，３２……ＡＤポート、１０１，１０２，１０３，１０４……電気的接続部（出力手段）、４９……ＣＰＵ、１１０……マイクロコンピュータ。
【図１】
2007156875.tif 000003
【図２】
2007156875.tif 000004
【図３】
2007156875.tif 000005
【図４】
2007156875.tif 000006
【図５】
2007156875.tif 000007
【図６】
2007156875.tif 000008
【図７】
2007156875.tif 000009
【図８】
2007156875.tif 000010
【図９】
2007156875.tif 000011
【図１０】
2007156875.tif 000012
【図１１】
2007156875.tif 000013