JP6146737B2 - 光学式タッチパネル装置 - Google Patents
光学式タッチパネル装置 Download PDFInfo
- Publication number
- JP6146737B2 JP6146737B2 JP2013089086A JP2013089086A JP6146737B2 JP 6146737 B2 JP6146737 B2 JP 6146737B2 JP 2013089086 A JP2013089086 A JP 2013089086A JP 2013089086 A JP2013089086 A JP 2013089086A JP 6146737 B2 JP6146737 B2 JP 6146737B2
- Authority
- JP
- Japan
- Prior art keywords
- touch panel
- group
- light receiving
- light emitting
- emitting elements
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000003287 optical effect Effects 0.000 title claims description 34
- 238000001514 detection method Methods 0.000 claims description 43
- 230000006870 function Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Description
すなわち、本発明は、光学式タッチパネル装置として、ディスプレイの縦横の辺に沿って配列した複数の発光素子と、ディスプレイの前記複数の発光素子を配列した辺と対向する辺に沿って配列した複数の受光素子と、前記複数の発光素子を駆動すると共に、接続された所定数以下の受光素子の受光の有無を検出するタッチパネルコントローラと、スイッチとを備え、前記複数の受光素子を、前記所定数以下の受光素子毎に二つにグループ分けして得られる二つのグループを、受光素子の第1のグループと受光素子の第2のグループとして、前記スイッチにおいて、前記タッチパネルコントローラに接続する複数の受光素子を、前記第1のグループに属する複数の受光素子と、第2のグループに属する複数の受光素子との間で切り替えるようにした光学式タッチパネル装置を提供する。
図1に、本実施形態に係る電子機器の構成を示す。
図示するように、電子機器は、ディスプレイ1、タッチパネル2、ディスプレイ1の表示を制御するディスプレイコントローラ3、メモリ4、その他の周辺デバイス5、マイクロコンピュータ6を備えている。
ここで、マイクロコンピュータ6はメモリ4に格納されたプログラムを実行し、ディスプレイコントローラ3を介してディスプレイ1に画像を表示する処理や、タッチパネル2で受け付けたユーザのタッチ操作に応じた処理を行う。
次に、図2にタッチパネル2の構成を示す。
図示するように、タッチパネル2は、タッチパネルコントローラ21と、スイッチユニット22と、X-LEDアレイ23と、Y-LEDアレイ24と、X-PDアレイ25と、Y-PDアレイ26とを備えている。
X-LEDアレイ23は、ディスプレイ1の上辺に沿って横方向に並べたX1からXnまでのn個の赤外線のLEDよりなり、X-LEDアレイ23の各LEDはディスプレイ1の下辺方向に光ビームを出射する。
また、Y-LEDアレイ24は、ディスプレイ1の左辺に沿って縦方向に並べたY1からYnまでのn個の赤外線のLEDよりなり、Y-LEDアレイ24の各LEDはディスプレイ1の右辺方向に光ビームを出射する。
そして、X-PDアレイ25は、ディスプレイ1の下辺に沿って横方向に並べたX1からXn+1までのn+1個の赤外線のPD(フォトダイオード)よりなり、X-LEDアレイ23の各PDはディスプレイ1の上辺方向から入射する光ビームを検出する。
また、Y-PDアレイ26は、ディスプレイ1の右辺に沿って縦方向に並べたY1からYn+1までのn+1個の赤外線のPDよりなり、Y-LEDアレイ24の各PDはディスプレイ1の左辺方向から入射する光ビームを検出する。
ここで、本実施形態では、ユーザのタッチが発生していない状況で、X-LEDアレイ23のi番目のLEDが出射する光ビームは、X-PDアレイ25のi番目とi+1番目のPDのみに入射し、Y-LEDアレイ24のi番目のLEDが出射する光ビームは、Y-PDアレイ26のi番目とi+1番目のPDのみに入射するように、各LEDと各PDの配置と指向性を定めている。
ここで、LED走査部212には、1からnまでのn本のLED信号線が接続されており、LED走査部212は、各LED信号線に順番に駆動信号を出力するLED走査を行う。
そして、スイッチユニット22は、スイッチ接続の設定をXとYとの間で切り替えることのできる1からnまでのスイッチを有し、i番目のスイッチ は、スイッチ接続がXに設定されているときには、LED走査部212のi番目のLED信号線を、X-LEDアレイ23のXiのLEDに接続し、スイッチ接続がYに制御されているときには、i番目のスイッチ は、LED走査部212のi番目のLED信号線を、Y-LEDアレイ24のYiのLEDに接続する。
また、PD走査部のi番目のPD信号線は、X-PDアレイ25のXiのPDとY-PDアレイ26のYiのPDに共通に接続されている。
ここで、以上では、LED走査部212に、1からnまでのn本のLED信号線が接続されており、LED走査部212が、各LED信号線に順番に駆動信号を出力するLED走査を行うものとしたが、これに代えて以下のような構成でLED走査を行うようにしてもよい。
そして、X-LEDアレイ23とY-LEDアレイ24のLEDをF個のLED毎にG個のグループ化し、X-LEDアレイ23とY-LEDアレイ24のj番目のグループの全LEDのカソードをj番目のカソード信号線に共通に接続する。
また、X-LEDアレイ23の各グループのi番目のLEDのアノードをi番目のXアノード共通線に接続し、Y-LEDアレイ24の各グループのi番目のLEDのアノードをi番目のYアノード共通線に接続する。
そして、スイッチユニット22に、1からFまでのスイッチを設け、i番目のスイッチ は、スイッチ接続がXに制御されているときには、LED走査部212のi番目のアノード信号線を、i番目のXアノード共通線に接続し、スイッチ接続がYに制御されているときには、LED走査部212のi番目のアノード信号線を、i番目のYアノード共通線に接続する。
ここで、カソード信号線に出力する駆動信号の電圧とアノード信号線に出力する駆動信号の電圧は、カソード信号線とアノード信号線の双方に駆動信号が出力されているときのみ、カソード信号線とアノード信号線の電圧差がLEDが発光する電圧以上となるようにそれぞれ定めている。よって、駆動信号が出力されているカソード信号線にカソードが接続されており、かつ、駆動信号が出力されているアノード信号線にアノードが接続されているLEDのみが光ビームを出射することとなる。
図4に示すように、タッチ座標検出動作において、マイクロコンピュータ6は、まず、SWSET信号をスイッチユニット22に出力し(401)、スイッチ接続をXに設定する(402)。そして、マイクロコンピュータ6は、次にSTRTコマンドをタッチパネルコントローラ21の走査制御部211に発行する(403)。
ここで、この状態では、スイッチ接続がXに設定されているので、LED走査(404)とPD走査(405)によって、X-LEDアレイ23の各LEDアレイの順次点灯と、X-PDアレイ25による点灯LEDの対向位置にあるPDにおける受光有無の検出が行われ、各LED点灯期間の点灯LEDの対向位置にある二つのPDによる光ビームの受光の有無を表す検出データが走査制御部211に格納されていく。
割り込み信号INTを受け取ったマイクロコンピュータ6は、SWSET信号をスイッチユニット22に出力し(411)、スイッチ接続をYに切り替える(412)。
そして、マイクロコンピュータ6は、タッチパネルコントローラ21の走査制御部211が保持している、検出データをX検出データとして取得する(413)。
次に、マイクロコンピュータ6は、STRTコマンドをタッチパネルコントローラ21の走査制御部211に発行する(414)。
STRTコマンドを受け取ったタッチパネルコントローラ21の走査制御部211は、LED走査部212とPD走査部213に上述したLED走査(415)とPD走査(416)を開始させる。
ここで、この状態では、スイッチ接続がYに設定されているのでLED走査(415)とPD走査(416)によって、Y-LEDアレイ24の各LEDアレイの順次点灯と、Y-PDアレイ26による点灯LEDの対向位置にあるPDにおける受光有無の検出が行われ、各LED点灯期間の点灯LEDの対向位置にある二つのPDによる光ビームの受光の有無を表す検出データが走査制御部211に格納されていく。
割り込み信号INTを受け取ったマイクロコンピュータ6は、SWSET信号をスイッチユニット22に出力し(418)、スイッチ接続をXに切り替える(419)。
そして、マイクロコンピュータ6は、タッチパネルコントローラ21の走査制御部211が保持している、検出データをY検出データとして取得する(420)。
そして、マイクロコンピュータ6は、STRTコマンドをタッチパネルコントローラ21の走査制御部211に発行し(421)、以下、前回スイッチ接続をXに切り替えた(401)状態でSTRTコマンドを発行(403)した後に行った処理と同様の処理を繰り返す。
一方、このようにして、X検出データとY検出データとの組を取得する度に、マイクロコンピュータ6は、X検出データより、ユーザがディスプレイ1の表示面をタッチした位置のX座標をX方向タッチ座標として算出する。ここでは、検出データのi番目のデータが、XiとXi+1のPDの双方が光ビームを検出していなかったことを表している場合に、XiのLEDの配置されているX座標をX方向タッチ座標xtとして算出する。また、Y検出データより、ユーザがディスプレイ1の表示面をタッチした位置のY座標をY方向タッチ座標として算出する。ここでは、検出データのi番目のデータが、YiとYi+1のPDの双方が光ビームを検出していなかったことを表している場合に、YiのLEDの配置されているY座標をY方向タッチ座標ytとして算出する。
以上、本発明の実施形態について説明した。
以上のように本実施形態によれば、タッチパネル2に使用するLEDやPDの数の1/2のLEDやPDを駆動する機能のみを持ったタッチパネルコントローラ21を用いて、タッチパネル2によるタッチ座標の検出を行うことができる。
よって、大型のディスプレイ1へ適用する場合にも、タッチパネルコントローラ21の規模の拡大を抑制することができる。
また、X方向タッチ座標の算出に用いる検出データ生成時のPDの受光有無の検出時にY-LEDアレイ24のLEDを点灯することはなく、Y方向タッチ座標の算出に用いる検出データ生成時のPDの受光有無の検出時にX-LEDアレイ23のLEDを点灯することはないので、Y-LEDアレイ24のLEDの出射する光ビームのX-PDアレイ25への光漏れによってX方向タッチ座標が誤って検出されたり、X-LEDアレイ23のLEDの出射する光ビームのY-PDアレイ26への光漏れによってY方向タッチ座標が誤って検出されたりすることも抑止することができる。
Claims (7)
- 光学式タッチパネル装置であって、
ディスプレイの縦横の辺に沿って配列した複数の発光素子と、
ディスプレイの前記複数の発光素子を配列した辺と対向する辺に沿って配列した複数の受光素子と、
接続された所定数以下の発光素子を駆動すると共に、前記各受光素子の受光の有無を検出するタッチパネルコントローラと、
スイッチとを有し、
前記複数の発光素子を、前記所定数以下の発光素子毎に二つにグループ分けして得られる二つのグループを、発光素子の第1のグループと発光素子の第2のグループとして、前記スイッチは、前記タッチパネルコントローラに接続する複数の発光素子を、前記第1のグループに属する複数の発光素子と、第2のグループに属する複数の発光素子との間で切り替えることを特徴とする光学式タッチパネル装置。 - 請求項1記載の光学式タッチパネル装置であって、
ユーザによってタッチされたディスプレイの表示面上の位置の横方向座標と縦方向座標とよりなるタッチ座標を算定するタッチ座標算定部を有し、
前記第1のグループに属する複数の発光素子は、前記ディスプレイの横の辺に沿って配列されており、前記第2のグループに属する複数の発光素子は、前記ディスプレイの縦の辺に沿って配列されており、
前記スイッチは、前記第1のグループに属する複数の発光素子と、第2のグループとに属する複数の発光素子とを交互に前記タッチパネルコントローラに接続し、
前記タッチ座標算定部は、前記第1のグループに属する複数の発光素子が前記タッチパネルコントローラに接続されている期間中における、当該第1のグループに属する複数の発光素子に対向する前記ディスプレイの横の辺に沿って配列した各受光素子の受光の有無より、前記タッチ座標の横方向座標を算定し、前記第2のグループに属する複数の発光素子が前記タッチパネルコントローラに接続されている期間中における、当該第2のグループに属する複数の発光素子に対向する前記ディスプレイの横の辺に沿って配列した各受光素子の受光の有無より、前記タッチ座標の縦方向座標を算定することを特徴とする光学式タッチパネル装置。 - 請求項2記載の光学式タッチパネル装置であって、
前記第1のグループに属する複数の発光素子に対向する前記ディスプレイの横の辺に沿って配列した受光素子のグループを受光素子の第1のグループ、前記第2のグループに属する複数の発光素子に対向する前記ディスプレイの縦の辺に沿って配列した受光素子のグループを受光素子の第2のグループとして、第1のグループの第n番目の受光素子の受光の有無を表す検出信号が表れる信号線と、第2のグループの第n番目の受光素子の受光の有無を表す検出信号が表れる信号線とは、前記タッチパネルコントローラに接続した複数の検出信号線のうちの、第n番目の検出信号線に接続されており、
当該タッチパネルコントローラは、前記各検出信号線上の検出信号の有無を検出し、
前記タッチ座標算定部は、前記第1のグループに属する複数の発光素子が前記タッチパネルコントローラに接続されている期間中において、前記タッチパネルコントローラが検出した各検出信号線の前記検出信号の有無より、前記第1のグループの各受光素子の受光の有無を判定して、前記タッチ座標の横方向座標を算定し、前記第2のグループに属する複数の発光素子が前記タッチパネルコントローラに接続されている期間中において、前記タッチパネルコントローラが検出した各検出信号線の前記検出信号の有無より、前記第2のグループの各受光素子の受光の有無を判定して、前記タッチ座標の縦方向座標を算定することを特徴とする光学式タッチパネル装置。 - 請求項1、2または3記載の光学式タッチパネル装置であって、
前記タッチパネルコントローラは、前記接続された所定数以下の発光素子を順番に駆動すると共に、各期間において、当該期間に駆動している発光素子に対向する位置に配置された受光素子についてのみ、当該受光素子の受光の有無を検出することを特徴とする光学式タッチパネル装置。 - 光学式タッチパネル装置であって、
ディスプレイの縦横の辺に沿って配列した複数の発光素子と、
ディスプレイの前記複数の発光素子を配列した辺と対向する辺に沿って配列した複数の受光素子と、
前記複数の発光素子を駆動すると共に、接続された所定数以下の受光素子の受光の有無を検出するタッチパネルコントローラと、
スイッチとを有し、
前記複数の受光素子を、前記所定数以下の受光素子毎に二つにグループ分けして得られる二つのグループを、受光素子の第1のグループと受光素子の第2のグループとして、前記スイッチは、前記タッチパネルコントローラに接続する複数の受光素子を、前記第1のグループに属する複数の受光素子と、第2のグループに属する複数の受光素子との間で切り替えることを特徴とする光学式タッチパネル装置。 - 請求項5記載の光学式タッチパネル装置であって、
ユーザによってタッチされたディスプレイの表示面上の位置の横方向座標と縦方向座標とよりなるタッチ座標を算定するタッチ座標算定部を有し、
前記第1のグループに属する複数の受光素子は、前記ディスプレイの横の辺に沿って配列されており、前記第2のグループに属する複数の受光素子は、前記ディスプレイの縦の辺に沿って配列されており、
前記スイッチは、前記第1のグループに属する複数の受光素子と、第2のグループとに属する複数の受光素子とを交互に前記タッチパネルコントローラに接続し、
前記タッチ座標算定部は、前記第1のグループに属する複数の受光素子が前記タッチパネルコントローラに接続されている期間中において、前記タッチパネルコントローラが検出した各受光素子の受光の有無より、前記タッチ座標の横方向座標を算定し、前記第2のグループに属する複数の受光素子が前記タッチパネルコントローラに接続されている期間中において、前記タッチパネルコントローラが検出した各受光素子の受光の有無より、前記タッチ座標の縦方向座標を算定することを特徴とする光学式タッチパネル装置。 - 請求項5または6記載の光学式タッチパネル装置であって、
前記タッチパネルコントローラは、前記複数の発光素子を順番に駆動すると共に、各期間において、当該期間に駆動している発光素子に対向する位置に配置された受光素子についてのみ、当該受光素子の受光の有無を検出することを特徴とする光学式タッチパネル装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013089086A JP6146737B2 (ja) | 2013-04-22 | 2013-04-22 | 光学式タッチパネル装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013089086A JP6146737B2 (ja) | 2013-04-22 | 2013-04-22 | 光学式タッチパネル装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014211841A JP2014211841A (ja) | 2014-11-13 |
JP6146737B2 true JP6146737B2 (ja) | 2017-06-14 |
Family
ID=51931533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013089086A Expired - Fee Related JP6146737B2 (ja) | 2013-04-22 | 2013-04-22 | 光学式タッチパネル装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6146737B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6645126B2 (ja) | 2015-11-02 | 2020-02-12 | セイコーエプソン株式会社 | 表示装置および通信方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6092330U (ja) * | 1983-11-29 | 1985-06-24 | 関西日本電気株式会社 | 光学式座標入力装置 |
JPS6465624A (en) * | 1987-09-07 | 1989-03-10 | Alps Electric Co Ltd | Optical type coordinate input device |
JPH0991095A (ja) * | 1995-09-25 | 1997-04-04 | Ricoh Co Ltd | 光学式タッチセンサ付き表示装置 |
JPH1021008A (ja) * | 1996-06-28 | 1998-01-23 | Niles Parts Co Ltd | 光タッチスイッチ装置 |
JP4637927B2 (ja) * | 2008-04-01 | 2011-02-23 | Smk株式会社 | 入力装置のスキャン制御方法、その装置及び記録媒体 |
-
2013
- 2013-04-22 JP JP2013089086A patent/JP6146737B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014211841A (ja) | 2014-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9430069B2 (en) | Touch scanning method for touch screen, touch scanning control circuit and display device | |
KR101137601B1 (ko) | 명확한 터치 좌표를 갖는 멀티-터치 검출 패널 | |
JP4990990B2 (ja) | タッチパネル表示装置およびタッチパネル表示装置の検出方法 | |
KR102349436B1 (ko) | 터치 센서 장치 및 이를 포함하는 표시 장치 | |
US20140327652A1 (en) | Capacitive touch input device | |
JP2009163739A (ja) | 位置センサディスプレイ | |
KR101073827B1 (ko) | 모듈화된 스캐닝 방식의 적외선 터치 스크린 | |
US20170315654A1 (en) | Touchscreen device, method for controlling the same, and display apparatus | |
JP6146737B2 (ja) | 光学式タッチパネル装置 | |
US20100090969A1 (en) | Electronic device with infrared touch input function | |
US20110096028A1 (en) | Electronic device with infrared touch panel and touch input method thereof | |
JP2008077188A (ja) | 光学式タッチパネル | |
US20100103142A1 (en) | Electronic device with infrared touch input function | |
US8823681B2 (en) | Method of outputting input position of touch panel | |
US8692803B2 (en) | Optical touch apparatus and operating method thereof | |
KR102223489B1 (ko) | 터치 패널의 구동 장치 | |
CN106228930B (zh) | 显示装置 | |
JP7346331B2 (ja) | 近接検出装置及び情報処理システム | |
JP6636386B2 (ja) | タッチスキャン制御装置、タッチスキャン制御方法及びタッチスキャン制御用プログラム | |
KR101103708B1 (ko) | 광신호를 이용한 터치인식장치 및 터치인식방법 | |
TR201614091A1 (ja) | ||
JP6748171B2 (ja) | タッチパネル装置、タッチパネル装置の制御方法、プログラムおよびプログラムを記憶する記憶媒体 | |
JP2011113489A (ja) | 非接触型ユーザインタフェース装置 | |
JP6204791B2 (ja) | タッチパネル入力装置 | |
JP4637927B2 (ja) | 入力装置のスキャン制御方法、その装置及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160229 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161220 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170210 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170509 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170509 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6146737 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |