タッチパネルを「2本以上の指」でタッチするには?…スマートフォンを支える「座標の計算」に見る『数学の威力』

タッチパネルを「2本以上の指」でタッチするには?…スマートフォンを支える「座標の計算」に見る『数学の威力』
(※写真はイメージです/PIXTA)

「生まれてから今日まで何秒生きたか」「クラスに同じ誕生日の人がいる確率」など──。本連載では、読んだら数学が好きになるようなトピックを、桜井進氏の著書『超絶! 面白くて眠れなくなる数学』より、全7回にわたって一部抜粋してお届けします。

タッチパネルに触ると 「座標」 計算

駅の券売機、銀行のATM、カーナビ、そしてスマートフォンなど液晶画面にタッチする機会は日常生活の中で多々あります。いわゆるタッチパネルです。

 

タッチパネルのしくみは「画面のどこに指やタッチペンが触れたか」を認識するものですが、これは座標(X,Y)の認識方法に他なりません。

 

スマートフォンやカーナビなどに搭載されているタッチパネルには、「抵抗膜方式」と「静電容量方式」などがあります。

 

身近なタッチパネルの機械

 

「抵抗膜方式」は二枚のフィルムからできており、指やペンで押したときの電圧を読み取ることで座標がわかるしくみです。しかし、この方式はマルチタッチ(二本以上の指でタッチすること)には不向きです。

 

マルチタッチを実現しているスマートフォンで用いられているのが「静電容量方式」です。

 

人体は電気を流す性質をもっています。冬にドアノブを触るとピリッと痛い思いをするのは、摩擦で生じた静電気が人体を流れるからです。

 

これを小さくしたのが静電容量方式です。指でタッチパネルを触ると、非常に小さい電流が流れ、タッチパネルに電気(電荷)が溜まります。

 

この電気の量(静電容量)をどのように検出するかですが、次の方式があります。

 

「表面型静電容量方式」は、画面の四隅での静電容量の変化を捉えることで、「X座標」 「Y座標」が計算されます。

 

「投影型静電容量方式」は、「X軸方向」と「Y軸方向」に何本も静電容量センサーを配置することで、「どこで静電容量が変化したか」を突き止めることができます。といっても、「同時に動く二本の指の座標を的確に確定すること」は容易なことではなく、非常に繊細な技術と複雑な過程を経てようやく実現しています。

 

どれだけ難しい技術なのかを少しだけ説明してみましょう。

 

この技術は、 「X軸方向」と「Y軸方向」でそれぞれ別々に位置を検出し、その両方を組み合わせて座標を求めています。

 

そのときに、複数点を同時検出しようとすると、 「X軸方向」と「Y軸方向」の組み合わせ方が判別できない「ゴースト・ポイント」という誤った座標を求めてしまうことになります。

 

例えば、二本の指が二点(X1,Y1)(X2,Y2)に触れたとします。まず、センサー線X1、センサー線X2、センサー線Y1、センサー線Y2が静電容量の変化をキャッチします。すると、この二点は(X1,Y1)(X2,Y2)という組み合わせなのか、(X1,Y2)(X2,Y1)という組み合わせなのかがわからなくなる、ということです。

次ページ地上も液晶画面も同じように計算してしまう「数学の威力」
超絶! 面白くて眠れなくなる数学

超絶! 面白くて眠れなくなる数学

桜井 進

PHP研究所

ベストセラー『面白くて眠れなくなる数学』、待望の第3弾! 本書では、「クラスに同じ誕生日の人がいる確率」「スマートフォンは『座標』が支える」「インドの魔術師ラマヌジャン」「清少納言知恵の板と正方形パズル」「感…

人気記事ランキング

  • デイリー
  • 週間
  • 月間

メルマガ会員登録者の
ご案内

メルマガ会員限定記事をお読みいただける他、新着記事の一覧をメールで配信。カメハメハ倶楽部主催の各種セミナー案内等、知的武装をし、行動するための情報を厳選してお届けします。

メルマガ登録
会員向けセミナーの一覧