[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6682056B1 - Touch panel system and display - Google Patents

Touch panel system and display Download PDF

Info

Publication number
JP6682056B1
JP6682056B1 JP2020500914A JP2020500914A JP6682056B1 JP 6682056 B1 JP6682056 B1 JP 6682056B1 JP 2020500914 A JP2020500914 A JP 2020500914A JP 2020500914 A JP2020500914 A JP 2020500914A JP 6682056 B1 JP6682056 B1 JP 6682056B1
Authority
JP
Japan
Prior art keywords
touch panel
firmware
sampling
unit
capacitive touch
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.)
Active
Application number
JP2020500914A
Other languages
Japanese (ja)
Other versions
JPWO2020261577A1 (en
Inventor
心平 桑森
心平 桑森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Application granted granted Critical
Publication of JP6682056B1 publication Critical patent/JP6682056B1/en
Publication of JPWO2020261577A1 publication Critical patent/JPWO2020261577A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

タッチパネルシステム(1)は、静電容量式タッチパネル(5)と、ホスト処理装置(6)と、タッチパネルコントローラ(7)とを有する。ホスト処理装置(6)は、複数のサンプリング周波数の各々を示す情報を記憶する第1記憶部(64)と、第1記憶部(64)に記憶されている情報が示す複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータを出力する第1通信部(65)とを有する。タッチパネルコントローラ(7)は、ホスト処理装置(6)が有する第1通信部(65)が出力したデータを受け取る第2通信部(71)と、第2通信部(71)によって受け取られたデータを記憶する第2記憶部(72)と、第2記憶部(72)に記憶されたデータが示すサンプリング周波数で静電容量式タッチパネル(5)へのタッチの検出を行う検出部(73)とを有する。The touch panel system (1) includes a capacitive touch panel (5), a host processing device (6), and a touch panel controller (7). The host processing device (6) has a first storage unit (64) for storing information indicating each of a plurality of sampling frequencies, and a plurality of sampling frequencies indicated by the information stored in the first storage unit (64). A first communication unit (65) for outputting data indicating the sampling frequency selected by the user. The touch panel controller (7) receives the data output by the first communication unit (65) of the host processing device (6) from the second communication unit (71) and the data received by the second communication unit (71). A second storage unit (72) for storing and a detection unit (73) for detecting a touch on the capacitive touch panel (5) at a sampling frequency indicated by the data stored in the second storage unit (72). Have.

Description

本発明は、静電容量式タッチパネルへのタッチを検出するタッチパネルシステムと、当該タッチを検出するための情報を表示する表示器とに関する。   The present invention relates to a touch panel system that detects a touch on a capacitive touch panel, and a display device that displays information for detecting the touch.

従来、入力装置のひとつに静電容量式タッチパネルが使用されている。静電容量式タッチパネルは、静電容量の変化を検出することにより静電容量式タッチパネルへのタッチの検出を可能とする入力装置である。例えば工場において、人は手袋を装着した状態で静電容量式タッチパネルを操作する場合がある。人が手袋を装着した状態で静電容量式タッチパネルを操作する場合、人が手袋を装着しない状態で静電容量式タッチパネルを操作する場合に比べて、静電容量式タッチパネルがタッチされる前の静電容量に対する静電容量式タッチパネルがタッチされたときの静電容量の変化は小さい。静電容量の変化が比較的小さいと、静電容量式タッチパネルがタッチされたことを検出することが困難な場合がある。ここで、人が手袋を装着した状態で静電容量式タッチパネルを操作する場合でも、静電容量式タッチパネルがタッチされたことを検出することを可能にする技術が提案されている(例えば、特許文献1参照)。   Conventionally, a capacitive touch panel has been used as one of the input devices. The capacitive touch panel is an input device that can detect a touch on the capacitive touch panel by detecting a change in electrostatic capacitance. For example, in a factory, a person may operate a capacitive touch panel while wearing gloves. When a capacitive touch panel is operated with a person wearing gloves, compared to when the capacitive touch panel is operated without a person wearing a glove, the capacitive touch panel before touching is touched. The change in capacitance when the capacitance type touch panel is touched with respect to the capacitance is small. If the change in capacitance is relatively small, it may be difficult to detect that the capacitance touch panel has been touched. Here, even when a person operates the capacitive touch panel while wearing gloves, a technique has been proposed that makes it possible to detect that the capacitive touch panel is touched (for example, Patent Reference 1).

特開2012−248035号公報JP2012-248035A

例えば工場では、静電容量式タッチパネルは、静電容量についてのノイズを周期的に発生する装置の近くに配置される場合がある。従来の技術では、静電容量式タッチパネルが静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、ノイズが静電容量式タッチパネルへのタッチであると誤って検出し、静電容量式タッチパネルがタッチされたことを適切に検出することが困難な場合がある。静電容量式タッチパネルがタッチされたことを検出するための感度を下げれば、従来の技術でも、ノイズが静電容量式タッチパネルへのタッチであると誤って検出することは抑制される。しかしながら、感度を下げれば、静電容量式タッチパネルへのタッチを検出しない状況も生じる。静電容量式タッチパネルが静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、感度の調整によることだけでなく、ノイズが静電容量式タッチパネルへのタッチであると誤って検出されることを抑制する技術が提供されることが要求されている。   For example, in a factory, a capacitive touch panel may be placed near a device that periodically generates capacitance noise. In the conventional technology, when the capacitive touch panel is arranged near a device that periodically generates noise about capacitance, the noise is erroneously detected as a touch on the capacitive touch panel, It may be difficult to appropriately detect that the capacitive touch panel is touched. If the sensitivity for detecting that the electrostatic capacity type touch panel is touched is lowered, it is possible to suppress erroneous detection of noise as a touch on the electrostatic capacity type touch panel in the conventional technique. However, if the sensitivity is lowered, a situation may occur in which a touch on the capacitive touch panel is not detected. If a capacitive touch panel is placed near a device that periodically produces noise on the capacitance, the noise is incorrect, not only because of sensitivity adjustments, but as a touch on the capacitive touch panel. It is required to provide a technique that suppresses the detection of the noise.

本発明は、上記に鑑みてなされたものであって、静電容量式タッチパネルが静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、静電容量式タッチパネルがタッチされたことを検出するための感度の調整によることだけでなく、ノイズが静電容量式タッチパネルへのタッチであると誤って検出することを抑制して静電容量式タッチパネルへのタッチを適切に検出するタッチパネルシステムを得ることを目的とする。   The present invention has been made in view of the above, and when the capacitive touch panel is arranged near a device that periodically generates noise regarding capacitance, the capacitive touch panel is touched. Not only by adjusting the sensitivity to detect that the touch panel is touching, but also by detecting falsely that the noise is a touch on the capacitive touch panel and detecting the touch on the capacitive touch panel appropriately. The purpose is to obtain a touch panel system that operates.

上述した課題を解決し、目的を達成するために、本発明は、静電容量式タッチパネルと、ホスト処理装置と、タッチパネルコントローラとを有する。ホスト処理装置は、複数のサンプリング周波数の各々を示す情報を記憶する第1記憶部と、第1記憶部に記憶されている情報が示す複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータを出力する第1通信部とを有する。タッチパネルコントローラは、ホスト処理装置が有する第1通信部が出力したデータを受け取る第2通信部と、第2通信部によって受け取られたデータを記憶する第2記憶部と、第2記憶部に記憶されたデータが示すサンプリング周波数で静電容量式タッチパネルへのタッチの検出を行う検出部とを有する。第1記憶部が記憶する情報は、静電容量式タッチパネルへのタッチを検出する際の感度を特定する閾値と、静電容量式タッチパネルへの1度のタッチについてのサンプリング回数と、静電容量式タッチパネルへの1度のタッチについて複数回のサンプリングが行われた場合においてタッチされたことを決定するための許容範囲であって静電容量式タッチパネルにおけるタッチされた座標の最大値と最小値との差の許容範囲と、の各々について、複数の設定値の各々を示す情報を更に含む。第1通信部が出力するデータは、ユーザによって選択された閾値、サンプリング回数及び差の許容範囲も示す。検出部は、データが示すサンプリング周波数、閾値、サンプリング回数及び差の許容範囲で静電容量式タッチパネルへのタッチの検出を行う。 In order to solve the above-mentioned problems and achieve the object, the present invention has a capacitive touch panel, a host processing device, and a touch panel controller. The host processing device stores a first storage unit that stores information indicating each of a plurality of sampling frequencies and a sampling frequency selected by the user among the plurality of sampling frequencies indicated by the information stored in the first storage unit. A first communication unit that outputs the indicated data. The touch panel controller is stored in a second communication unit that receives data output by the first communication unit of the host processing device, a second storage unit that stores data received by the second communication unit, and a second storage unit. And a detection unit that detects a touch on the capacitive touch panel at the sampling frequency indicated by the data. The information stored in the first storage unit includes a threshold value that specifies the sensitivity when detecting a touch on the capacitive touch panel, the number of samplings for one touch on the capacitive touch panel, and the capacitance. The maximum value and the minimum value of the touched coordinates in the capacitance type touch panel, which is an allowable range for determining that the touch has been performed when a plurality of times of sampling are performed for one touch on the touch panel. And an allowable range of the difference between, and further includes information indicating each of the plurality of setting values. The data output by the first communication unit also indicates the threshold value selected by the user, the number of times of sampling, and the allowable range of the difference. The detection unit detects a touch on the capacitive touch panel within the allowable range of the sampling frequency, the threshold, the number of times of sampling, and the difference indicated by the data.

本発明にかかるタッチパネルシステムは、静電容量式タッチパネルが静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、ノイズが静電容量式タッチパネルへのタッチであると誤って検出することを抑制して静電容量式タッチパネルへのタッチを適切に検出することができるという効果を奏する。   In the touch panel system according to the present invention, when the capacitive touch panel is arranged near a device that periodically generates noise regarding capacitance, it is mistaken that the noise is a touch on the capacitive touch panel. It is possible to suppress the detection and appropriately detect the touch on the capacitive touch panel.

実施の形態にかかるタッチパネルシステムの構成を示す図The figure which shows the structure of the touch-panel system concerning embodiment. 実施の形態にかかるタッチパネルシステムが有する静電容量式タッチパネルへのタッチを検出する際の感度を特定する閾値を説明するための図FIG. 6 is a diagram for explaining a threshold value that specifies sensitivity when detecting a touch on the capacitive touch panel included in the touch panel system according to the embodiment. 実施の形態にかかるタッチパネルシステムが有する静電容量式タッチパネルへのタッチを検出する際の周期とノイズとの関係を示す図The figure which shows the relationship between the period at the time of detecting the touch to the electrostatic capacity type touch panel which the touch panel system concerning embodiment has, and noise. 実施の形態にかかるタッチパネルシステムが有する静電容量式タッチパネルへの1度のタッチについてのサンプリング回数と、複数回のサンプリングが行われた場合における差の許容範囲とを説明するための第1図FIG. 1 is a diagram for explaining a sampling number for one touch on a capacitive touch panel included in a touch panel system according to an embodiment and an allowable range of difference when sampling is performed a plurality of times. 実施の形態にかかるタッチパネルシステムが有する静電容量式タッチパネルへの1度のタッチについてのサンプリング回数と、複数回のサンプリングが行われた場合における差の許容範囲とを説明するための第2図FIG. 2 is a diagram for explaining the number of times of sampling for one touch on the capacitive touch panel included in the touch panel system according to the embodiment and the allowable range of difference when sampling is performed a plurality of times. 実施の形態における複数のファームウェアの例を示す図The figure which shows the example of the some firmware in embodiment 実施の形態にかかるタッチパネルシステムの動作の手順の一例を示すフローチャート6 is a flowchart showing an example of an operation procedure of the touch panel system according to the embodiment. 実施の形態にかかるタッチパネルシステムが有する表示装置が表示する情報の一例を説明するための図FIG. 3 is a diagram for explaining an example of information displayed by a display device included in the touch panel system according to the embodiment.

以下に、本発明の実施の形態にかかるタッチパネルシステム及び表示器を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。   Hereinafter, a touch panel system and a display according to an embodiment of the present invention will be described in detail with reference to the drawings. The present invention is not limited to this embodiment.

実施の形態.
まず、実施の形態にかかるタッチパネルシステム1の構成を説明する。図1は、実施の形態にかかるタッチパネルシステム1の構成を示す図である。タッチパネルシステム1の例は、プログラマブルロジックコントローラ2と通信を行う機能を有するプログラマブル表示器である。図1では、プログラマブルロジックコントローラ2は「PLC2」と示されている。タッチパネルシステム1は、ユーザが情報をタッチパネルシステム1に入力する際にユーザが用いる入力装置3に接続される。
Embodiment.
First, the configuration of the touch panel system 1 according to the embodiment will be described. FIG. 1 is a diagram showing a configuration of a touch panel system 1 according to an embodiment. An example of the touch panel system 1 is a programmable display having a function of communicating with the programmable logic controller 2. In FIG. 1, the programmable logic controller 2 is shown as “PLC2”. The touch panel system 1 is connected to an input device 3 used by the user when the user inputs information to the touch panel system 1.

タッチパネルシステム1は、操作者4によってタッチされる静電容量式タッチパネル5と、複数のサンプリング周波数の各々を示す情報を記憶するホスト処理装置6と、静電容量式タッチパネル5へのタッチの検出を行うタッチパネルコントローラ7と、画像を表示する表示装置8とを有する。表示装置8の例は、液晶表示装置である。なお、情報をタッチパネルシステム1に入力するユーザは、操作者4と同一の人であってもよいし、操作者4と異なる人であってもよい。例えば、タッチパネルシステム1は、静電容量式タッチパネル5へのタッチを検出するための情報を表示する表示器である。   The touch panel system 1 includes a capacitive touch panel 5 that is touched by an operator 4, a host processing device 6 that stores information indicating each of a plurality of sampling frequencies, and detection of a touch on the capacitive touch panel 5. It has a touch panel controller 7 for performing and a display device 8 for displaying an image. An example of the display device 8 is a liquid crystal display device. The user who inputs information to the touch panel system 1 may be the same person as the operator 4 or may be a different person from the operator 4. For example, the touch panel system 1 is a display device that displays information for detecting a touch on the capacitive touch panel 5.

ホスト処理装置6は、プログラマブルロジックコントローラ2と通信を行う機能を有する通信制御部61と、ユーザが入力装置3を用いてホスト処理装置6に入力する情報を受け付ける受付部62とを有する。ホスト処理装置6は、画像情報を表示装置8に出力して当該画像情報をもとにした画像を表示装置8に表示させる表示制御部63を更に有する。   The host processing device 6 includes a communication control unit 61 having a function of communicating with the programmable logic controller 2, and a reception unit 62 that receives information input by the user to the host processing device 6 using the input device 3. The host processing device 6 further includes a display control unit 63 that outputs image information to the display device 8 and causes the display device 8 to display an image based on the image information.

ホスト処理装置6は、複数のサンプリング周波数の各々を示す情報を記憶する第1記憶部64を更に有する。第1記憶部64の例は、半導体メモリである。ホスト処理装置6は、第1記憶部64に記憶されている情報が示す複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータをタッチパネルコントローラ7に出力する第1通信部65を更に有する。第1通信部65は、タッチパネルコントローラ7が出力したデータを受け取る機能も有する。例えば、第1通信部65は、操作者4による静電容量式タッチパネル5へのタッチに対応するデータをタッチパネルコントローラ7から受け取る。通信制御部61は、第1通信部65によって受け取られたデータを又は当該データをもとにしたデータをプログラマブルロジックコントローラ2に出力する。   The host processing device 6 further includes a first storage unit 64 that stores information indicating each of the plurality of sampling frequencies. An example of the first storage unit 64 is a semiconductor memory. The host processing device 6 further includes a first communication unit 65 that outputs, to the touch panel controller 7, data indicating a sampling frequency selected by the user from among a plurality of sampling frequencies indicated by the information stored in the first storage unit 64. Have. The first communication unit 65 also has a function of receiving the data output by the touch panel controller 7. For example, the first communication unit 65 receives, from the touch panel controller 7, data corresponding to a touch on the capacitive touch panel 5 by the operator 4. The communication control unit 61 outputs the data received by the first communication unit 65 or the data based on the data to the programmable logic controller 2.

具体的には、表示制御部63が第1記憶部64に記憶されている情報を含む画像情報を表示装置8に出力し、表示装置8が当該画像情報をもとに複数のサンプリング周波数を示す情報を表示する。ユーザは、表示装置8が表示する情報が示す複数のサンプリング周波数のうちのいずれかひとつのサンプリング周波数を選択し、選択したサンプリング周波数を特定する情報を、入力装置3を用いてホスト処理装置6に入力する。受付部62は、表示装置8が表示する情報が示す複数のサンプリング周波数のうちのひとつのサンプリング周波数の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するサンプリング周波数を示すデータをタッチパネルコントローラ7に出力する。   Specifically, the display control unit 63 outputs image information including the information stored in the first storage unit 64 to the display device 8, and the display device 8 indicates a plurality of sampling frequencies based on the image information. Display information. The user selects any one of the plurality of sampling frequencies indicated by the information displayed by the display device 8 and sends the information specifying the selected sampling frequency to the host processing device 6 using the input device 3. input. The accepting unit 62 accepts the selection of one sampling frequency from the plurality of sampling frequencies indicated by the information displayed by the display device 8 from the user via the input device 3. The first communication unit 65 outputs data indicating the sampling frequency corresponding to the selection accepted by the accepting unit 62 to the touch panel controller 7.

例えば、第1記憶部64が記憶する情報は、静電容量式タッチパネル5へのタッチを検出する際の感度を特定する閾値と、静電容量式タッチパネル5への1度のタッチについてのサンプリング回数と、静電容量式タッチパネル5への1度のタッチについて複数回のサンプリングが行われた場合においてタッチされたことを決定するための許容範囲であって静電容量式タッチパネル5におけるタッチされた座標の最大値と最小値との差の許容範囲との各々について、複数の設定値の各々を示す情報を更に含む。   For example, the information stored in the first storage unit 64 includes a threshold value that specifies the sensitivity when detecting a touch on the capacitive touch panel 5 and the number of samplings for one touch on the capacitive touch panel 5. And a coordinate touched on the capacitive touch panel 5, which is a permissible range for determining that the capacitive touch panel 5 has been touched once when touched once. For each of the allowable range of the difference between the maximum value and the minimum value of, each of the plurality of setting values is further included.

具体的には、表示制御部63が、第1記憶部64に記憶されているサンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、複数の設定値の各々を示す情報を含む画像情報を表示装置8に出力する。表示装置8は、当該画像情報をもとに、サンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、複数の設定値の各々を示す情報を表示する。   Specifically, the display control unit 63 includes image information including information indicating each of a plurality of set values for each of the sampling frequency, the threshold value, the number of times of sampling, and the allowable range of the difference stored in the first storage unit 64. Is output to the display device 8. The display device 8 displays information indicating each of a plurality of set values for each of the sampling frequency, the threshold value, the number of times of sampling, and the allowable range of the difference based on the image information.

受付部62は、サンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、表示装置8が表示する情報が示す複数の設定値のうちのひとつの設定値の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応する設定値の組を示すデータをタッチパネルコントローラ7に出力する。つまり、第1通信部65は、ユーザによって選択されたサンプリング周波数、閾値、サンプリング回数及び差の許容範囲を示すデータをタッチパネルコントローラ7に出力する。   The reception unit 62 allows the user to select one of the plurality of setting values indicated by the information displayed by the display device 8 for each of the sampling frequency, the threshold value, the number of times of sampling, and the allowable range of difference from the input device 3. Accept through. The first communication unit 65 outputs, to the touch panel controller 7, data indicating a set of set values corresponding to the selection accepted by the accepting unit 62. That is, the first communication unit 65 outputs to the touch panel controller 7 data indicating the sampling frequency selected by the user, the threshold value, the number of times of sampling, and the allowable range of the difference.

更に言うと、例えば、第1記憶部64が記憶する情報は、複数のファームウェアの各々を特定する情報である。複数のファームウェアの各々は、静電容量式タッチパネル5へのタッチの検出の周期を特定するサンプリング周波数と、上記の閾値と、上記のサンプリング回数と、上記の差の許容範囲との各々を特定する。   Furthermore, for example, the information stored in the first storage unit 64 is information that identifies each of the plurality of firmware. Each of the plurality of firmware specifies each of a sampling frequency that specifies a cycle of detecting a touch on the capacitive touch panel 5, the above threshold value, the above number of times of sampling, and an allowable range of the above difference. .

具体的には、表示制御部63が第1記憶部64に記憶されている複数のファームウェアの各々を特定する情報を含む画像情報を表示装置8に出力し、表示装置8が当該画像情報をもとに複数のファームウェアを示す情報を表示する。受付部62は、表示装置8が表示する情報が示す複数のファームウェアのうちのひとつのファームウェアの選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するファームウェアを示すデータをタッチパネルコントローラ7に出力する。つまり、第1通信部65は、複数のファームウェアのうちのユーザによって選択されたファームウェアを示すデータをタッチパネルコントローラ7に出力する。   Specifically, the display control unit 63 outputs image information including information specifying each of the plurality of firmware stored in the first storage unit 64 to the display device 8, and the display device 8 also displays the image information. Display information indicating multiple firmware in and. The accepting unit 62 accepts the selection of one of the plurality of firmware indicated by the information displayed by the display device 8 from the user via the input device 3. The first communication unit 65 outputs data indicating the firmware corresponding to the selection accepted by the acceptance unit 62 to the touch panel controller 7. That is, the first communication unit 65 outputs data indicating the firmware selected by the user among the plurality of firmware to the touch panel controller 7.

タッチパネルコントローラ7は、ホスト処理装置6が有する第1通信部65が出力したデータを受け取る第2通信部71と、第2通信部71によって受け取られたデータを記憶する第2記憶部72とを有する。第2記憶部72の例は、半導体メモリである。タッチパネルコントローラ7は、第2記憶部72に記憶されたデータが示すサンプリング周波数で静電容量式タッチパネル5へのタッチの検出を行う検出部73を更に有する。検出部73は、静電容量式タッチパネル5へのタッチを検出する際の感度がいずれであっても、第2記憶部72に記憶されたデータが示すサンプリング周波数で静電容量式タッチパネル5へのタッチの検出を行う。検出部73は、操作者4が静電容量式タッチパネル5を押下した際の静電容量の変化を検出することによって、静電容量式タッチパネル5へのタッチを検出する。第2通信部71は、静電容量式タッチパネル5におけるタッチされた位置の座標を特定するデータをホスト処理装置6に出力する。   The touch panel controller 7 includes a second communication unit 71 that receives the data output by the first communication unit 65 included in the host processing device 6, and a second storage unit 72 that stores the data received by the second communication unit 71. . An example of the second storage unit 72 is a semiconductor memory. The touch panel controller 7 further includes a detection unit 73 that detects a touch on the capacitive touch panel 5 at the sampling frequency indicated by the data stored in the second storage unit 72. The detection unit 73 detects the touch on the capacitive touch panel 5 regardless of the sensitivity at which the touch is performed on the capacitive touch panel 5 at the sampling frequency indicated by the data stored in the second storage unit 72. Performs touch detection. The detection unit 73 detects a touch on the capacitive touch panel 5 by detecting a change in electrostatic capacitance when the operator 4 presses the capacitive touch panel 5. The second communication unit 71 outputs data specifying the coordinates of the touched position on the capacitive touch panel 5 to the host processing device 6.

ホスト処理装置6が有する第1通信部65が、ユーザによって選択された設定値の組を示すデータをタッチパネルコントローラ7に出力した場合を想定する。設定値の組は、サンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、ひとつの設定値を含む。上記の場合、検出部73は、当該データが示すサンプリング周波数、閾値、サンプリング回数及び差の許容範囲で静電容量式タッチパネル5へのタッチの検出を行う。   It is assumed that the first communication unit 65 included in the host processing device 6 outputs to the touch panel controller 7 data indicating a set of setting values selected by the user. The set of set values includes one set value for each of the sampling frequency, the threshold value, the number of times of sampling, and the allowable range of the difference. In the above case, the detection unit 73 detects the touch on the capacitive touch panel 5 within the allowable range of the sampling frequency, the threshold, the number of times of sampling, and the difference indicated by the data.

ホスト処理装置6が有する第1通信部65が、ユーザによって選択されたファームウェアを示すデータをタッチパネルコントローラ7に出力した場合を想定する。その場合、検出部73は、ユーザによって選択されたファームウェアにしたがって静電容量式タッチパネル5へのタッチの検出を行う。表示装置8は、ユーザによって選択されたファームウェアと静電容量式タッチパネル5が使用される環境とを示す情報を表示する。   It is assumed that the first communication unit 65 included in the host processing device 6 outputs data indicating the firmware selected by the user to the touch panel controller 7. In that case, the detection unit 73 detects a touch on the capacitive touch panel 5 according to the firmware selected by the user. The display device 8 displays information indicating the firmware selected by the user and the environment in which the capacitive touch panel 5 is used.

静電容量式タッチパネル5への1度のタッチについて複数回のサンプリングが検出部73によって行われた場合、第2通信部71は、複数回のサンプリングによって取得された複数個の座標の値を示す情報をホスト処理装置6に出力する。ホスト処理装置6が有する第1通信部65は、第2通信部71によって出力された複数個の座標の値を示す情報を受け取る。ホスト処理装置6は、第1通信部65によって受け取られた情報を処理する処理部66を更に有する。処理部66の機能については、タッチパネルシステム1の動作を説明する際に説明する。   When the detection unit 73 performs a plurality of times of sampling for one touch on the capacitive touch panel 5, the second communication unit 71 indicates the values of the plurality of coordinates obtained by the plurality of times of sampling. The information is output to the host processing device 6. The first communication unit 65 included in the host processing device 6 receives the information indicating the plurality of coordinate values output by the second communication unit 71. The host processing device 6 further includes a processing unit 66 that processes the information received by the first communication unit 65. The function of the processing unit 66 will be described when the operation of the touch panel system 1 is described.

ホスト処理装置6が有する受付部62は、第1記憶部64に既に記憶されている情報が示す複数のサンプリング周波数と異なるサンプリング周波数であって静電容量式タッチパネル5へのタッチの検出の周期を特定するサンプリング周波数を示す追加情報を受け付ける機能も有する。既に記憶されている情報が示す複数のサンプリング周波数は、「追加前の複数のサンプリング周波数」と定義される。具体的には、ユーザが入力装置3を用いて追加情報をホスト処理装置6に入力した場合、受付部62は追加情報を受け付ける。第1記憶部64は、受付部62によって受け付けられた追加情報を更に記憶する。   The reception unit 62 included in the host processing device 6 has a sampling frequency different from a plurality of sampling frequencies indicated by the information already stored in the first storage unit 64, and sets a cycle for detecting a touch on the capacitive touch panel 5 to be detected. It also has a function of receiving additional information indicating the specified sampling frequency. The plurality of sampling frequencies indicated by the already stored information are defined as “the plurality of sampling frequencies before addition”. Specifically, when the user uses the input device 3 to input additional information to the host processing device 6, the receiving unit 62 receives the additional information. The first storage unit 64 further stores the additional information received by the reception unit 62.

第1記憶部64が追加情報を更に記憶した場合、表示制御部63は、追加前の複数のサンプリング周波数と追加情報が示すサンプリング周波数とを示す情報を含む画像情報を表示装置8に出力する。表示装置8は、当該画像情報をもとに、追加前の複数のサンプリング周波数と追加情報が示すサンプリング周波数とを示す情報を表示する。受付部62は、表示装置8が表示する情報が示す追加前の複数のサンプリング周波数と追加情報が示すサンプリング周波数とのうちのひとつのサンプリング周波数の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するサンプリング周波数を示すデータをタッチパネルコントローラ7に出力する。   When the first storage unit 64 further stores additional information, the display control unit 63 outputs image information including information indicating a plurality of sampling frequencies before addition and the sampling frequency indicated by the additional information to the display device 8. The display device 8 displays information indicating the plurality of sampling frequencies before addition and the sampling frequency indicated by the additional information based on the image information. The accepting unit 62 accepts the selection of one sampling frequency from among the plurality of sampling frequencies before addition indicated by the information displayed by the display device 8 and the sampling frequency indicated by the additional information from the user via the input device 3. The first communication unit 65 outputs data indicating the sampling frequency corresponding to the selection accepted by the accepting unit 62 to the touch panel controller 7.

ホスト処理装置6が有する受付部62は、第1記憶部64に既に記憶されている情報が示す複数のファームウェアと異なるファームウェアを示す追加情報であって、静電容量式タッチパネル5へのタッチの検出の周期を特定するサンプリング周波数と、上記の閾値と、上記のサンプリング回数と、上記の差の許容範囲との各々を示す追加情報を受け付ける機能も有する。既に記憶されている情報が示す複数のファームウェアは、「追加前の複数のファームウェア」と定義される。具体的には、ユーザが入力装置3を用いて追加情報をホスト処理装置6に入力した場合、受付部62は追加情報を受け付ける。第1記憶部64は、受付部62によって受け付けられた追加情報を更に記憶する。   The reception unit 62 included in the host processing device 6 is additional information indicating firmware different from the plurality of firmware indicated by the information already stored in the first storage unit 64, and detects the touch on the capacitive touch panel 5. It also has a function of accepting additional information indicating each of the sampling frequency for specifying the cycle, the threshold, the number of times of sampling, and the allowable range of the difference. The plurality of firmware indicated by the already stored information is defined as “the plurality of firmware before addition”. Specifically, when the user uses the input device 3 to input additional information to the host processing device 6, the receiving unit 62 receives the additional information. The first storage unit 64 further stores the additional information received by the reception unit 62.

第1記憶部64が追加情報を更に記憶した場合、表示制御部63は、追加前の複数のファームウェアと追加情報が示すファームウェアとを示す情報を含む画像情報を表示装置8に出力する。表示装置8は、当該画像情報をもとに、追加前の複数のファームウェアと追加情報が示すファームウェアとを示す情報を表示する。受付部62は、表示装置8が表示する情報が示す追加前の複数のファームウェアと追加情報が示すファームウェアとのうちのひとつのサンプリング周波数の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するファームウェアを示すデータをタッチパネルコントローラ7に出力する。   When the first storage unit 64 further stores the additional information, the display control unit 63 outputs the image information including the information indicating the plurality of firmware before the addition and the firmware indicated by the additional information to the display device 8. The display device 8 displays, based on the image information, information indicating the plurality of firmware before addition and the firmware indicated by the additional information. The receiving unit 62 receives, via the input device 3, the user from the user via the input device 3 to select a sampling frequency from among the plurality of pieces of firmware before addition indicated by the information displayed by the display device 8 and the firmware indicated by the additional information. The first communication unit 65 outputs data indicating the firmware corresponding to the selection accepted by the acceptance unit 62 to the touch panel controller 7.

次に、タッチパネルシステム1の動作を説明する。図2は、実施の形態にかかるタッチパネルシステム1が有する静電容量式タッチパネル5へのタッチを検出する際の感度を特定する閾値を説明するための図である。図2において、信号Aは、操作者4が手袋を装着しない状態でつまり素手で静電容量式タッチパネル5にタッチする場合の静電容量を示している。信号Bは、操作者4が手袋を装着した状態で静電容量式タッチパネル5にタッチする場合の静電容量を示している。図2には、第1閾値と、第1閾値より小さい第2閾値と、第2閾値より小さい第3閾値とが示されている。第1閾値、第2閾値及び第3閾値はいずれも、静電容量式タッチパネル5へのタッチを検出する際の感度を特定する閾値である。   Next, the operation of the touch panel system 1 will be described. FIG. 2 is a diagram for explaining a threshold value that specifies sensitivity when detecting a touch on the capacitive touch panel 5 included in the touch panel system 1 according to the embodiment. In FIG. 2, a signal A indicates the capacitance when the operator 4 does not wear gloves, that is, when the capacitance touch panel 5 is touched with bare hands. The signal B indicates the capacitance when the operator 4 touches the capacitance type touch panel 5 while wearing gloves. FIG. 2 shows a first threshold, a second threshold smaller than the first threshold, and a third threshold smaller than the second threshold. Each of the first threshold value, the second threshold value, and the third threshold value is a threshold value that specifies the sensitivity when detecting a touch on the capacitive touch panel 5.

信号Aと信号Bとを対比すると理解することができるように、操作者4が手袋を装着した状態で静電容量式タッチパネル5にタッチする場合、静電容量式タッチパネル5がタッチされないときとタッチされたときとの静電容量の変化は、操作者4が手袋を装着しない状態で静電容量式タッチパネル5にタッチする場合に比べて小さい。感度を特定する閾値が第1閾値である場合、操作者4が手袋を装着していなければ、信号Aの値が第1閾値より大きいので、検出部73は静電容量式タッチパネル5へのタッチを検出することができる。しかしながら、感度を特定する閾値が第1閾値である場合、操作者4が手袋を装着しているとき、信号Bの値が第1閾値より小さいので、検出部73は静電容量式タッチパネル5へのタッチを検出することができない。   As can be understood by comparing the signal A and the signal B, when the operator 4 touches the capacitive touch panel 5 while wearing gloves, when the capacitive touch panel 5 is not touched and when the capacitive touch panel 5 is touched. The change in the capacitance when the operator touches the capacitance touch panel 5 is smaller than when the operator 4 touches the capacitance touch panel 5 without wearing gloves. When the threshold value for specifying the sensitivity is the first threshold value and the value of the signal A is larger than the first threshold value when the operator 4 does not wear gloves, the detection unit 73 touches the capacitive touch panel 5. Can be detected. However, if the threshold value for specifying the sensitivity is the first threshold value and the value of the signal B is smaller than the first threshold value when the operator 4 wears gloves, the detection unit 73 moves to the capacitive touch panel 5. Can not detect the touch.

ユーザは、第1閾値より小さい第2閾値を含む設定値の組又はファームウェアを選択し、選択した組又はファームウェアを示す情報を、入力装置3を介してホスト処理装置6に入力する。その場合、信号Bの値は第2閾値より大きいので、検出部73は静電容量式タッチパネル5へのタッチを検出することができる。なお、ユーザは、第1閾値より小さい第3閾値を含む設定値の組又はファームウェアを選択してもよい。第3閾値を含む設定値の組又はファームウェアが選択された場合、信号Bの値は第3閾値より大きいので、検出部73は静電容量式タッチパネル5へのタッチを検出することができる。ただし、例えば感度を特定する閾値が第3閾値である場合、ノイズが大きくなると、検出部73はノイズを静電容量式タッチパネル5へのタッチと誤って検出する可能性があるので、ユーザは感度を特定する閾値を適切に選択する必要がある。   The user selects a set of values or firmware including a second threshold smaller than the first threshold, and inputs information indicating the selected set or firmware to the host processing device 6 via the input device 3. In that case, since the value of the signal B is larger than the second threshold value, the detection unit 73 can detect the touch on the capacitive touch panel 5. The user may select a set of set values or a firmware that includes a third threshold smaller than the first threshold. When the set value set including the third threshold value or the firmware is selected, the value of the signal B is larger than the third threshold value, and thus the detection unit 73 can detect the touch on the capacitive touch panel 5. However, for example, when the threshold specifying the sensitivity is the third threshold, the detection unit 73 may erroneously detect the noise as a touch on the capacitive touch panel 5 when the noise becomes large. It is necessary to properly select the threshold value for identifying

図3は、実施の形態にかかるタッチパネルシステム1が有する静電容量式タッチパネル5へのタッチを検出する際の周期とノイズとの関係を示す図である。静電容量式タッチパネル5を有するタッチパネルシステム1が静電容量についてのノイズを周期的に発生する装置の近くに配置された場合を想定する。図3(A)は、周期的に発生するノイズを含む信号を示している。つまり、図3(A)の信号は、特定の周期で発生するノイズを含む信号である。図3(B)は、静電容量式タッチパネル5へのタッチの検出の周期を特定する第1サンプリング周波数を特定する矩形波を示している。図3(B)の矩形波のパルスは、検出部73が静電容量式タッチパネル5へのタッチの検出を行うタイミングを示している。   FIG. 3 is a diagram showing a relationship between a cycle and noise when detecting a touch on the capacitive touch panel 5 included in the touch panel system 1 according to the embodiment. It is assumed that the touch panel system 1 having the capacitive touch panel 5 is arranged near a device that periodically generates noise regarding capacitance. FIG. 3A shows a signal including noise that is periodically generated. That is, the signal in FIG. 3A is a signal including noise generated in a specific cycle. FIG. 3B shows a rectangular wave that specifies the first sampling frequency that specifies the cycle of detection of a touch on the capacitive touch panel 5. The rectangular wave pulse in FIG. 3B indicates the timing at which the detection unit 73 detects a touch on the capacitive touch panel 5.

図3(A)と図3(B)とを対比すると理解することができるように、図3(B)の矩形波のパルスは図3(A)の上記の特定の周期で発生する。そのため、検出部73は、第1サンプリング周波数で静電容量式タッチパネル5へのタッチの検出を行うと、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出する。   As can be understood by comparing FIG. 3A and FIG. 3B, the rectangular wave pulse of FIG. 3B is generated at the above-described specific period of FIG. 3A. Therefore, when detecting a touch on the capacitive touch panel 5 at the first sampling frequency, the detection unit 73 erroneously detects that noise is a touch on the capacitive touch panel 5.

図3(C)は、静電容量式タッチパネル5へのタッチの検出の周期を特定する第2サンプリング周波数を特定する矩形波を示している。図3(C)の矩形波のパルスは、検出部73が静電容量式タッチパネル5へのタッチの検出を行うタイミングを示している。図3(A)と図3(C)とを対比すると理解することができるように、図3(C)の矩形波のパルスは上記の特定の周期で発生しない。つまり、図3(C)の矩形波のパルスが発生する周期は、ノイズが発生する上記の特定の周期と異なる。そのため、検出部73は、第2サンプリング周波数で静電容量式タッチパネル5へのタッチの検出を行うと、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制することができる。   FIG. 3C shows a rectangular wave that specifies the second sampling frequency that specifies the cycle of detection of a touch on the capacitive touch panel 5. The rectangular wave pulse in FIG. 3C indicates the timing at which the detection unit 73 detects a touch on the capacitive touch panel 5. As can be understood by comparing FIG. 3A and FIG. 3C, the rectangular wave pulse of FIG. 3C does not occur in the above-described specific period. That is, the cycle in which the rectangular wave pulse in FIG. 3C is generated is different from the above-described specific cycle in which noise is generated. Therefore, when detecting the touch on the capacitive touch panel 5 at the second sampling frequency, the detection unit 73 suppresses erroneous detection of noise as a touch on the capacitive touch panel 5. You can

すなわち、静電容量式タッチパネル5が静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、ユーザによって第2サンプリング周波数が選択されると、検出部73は、静電容量式タッチパネル5がタッチされたことを検出するための感度の調整によることだけでなく、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制して静電容量式タッチパネル5へのタッチを適切に検出することができる。   That is, when the capacitive touch panel 5 is arranged near a device that periodically generates noise about the capacitance, when the user selects the second sampling frequency, the detection unit 73 causes the capacitance to change. In addition to adjusting the sensitivity for detecting that the capacitive touch panel 5 has been touched, it is possible to suppress false detection of noise as a touch on the capacitive touch panel 5 to suppress the capacitive touch panel 5. The touch on 5 can be detected appropriately.

図4は、実施の形態にかかるタッチパネルシステム1が有する静電容量式タッチパネル5への1度のタッチについてのサンプリング回数と、複数回のサンプリングが行われた場合における差の許容範囲とを説明するための第1図である。静電容量式タッチパネル5への1度のタッチについてのサンプリング回数が1回である場合、例えばノイズの影響によって、検出部73が静電容量式タッチパネル5においてタッチされた位置を正確に検出することができない可能性がある。タッチされた位置を正確に検出するために、1度のタッチについてのサンプリング回数が複数回であることが望ましい。図4は、サンプリング回数が3回である第1設定を示している。   FIG. 4 illustrates the number of times of sampling for one touch on the capacitive touch panel 5 included in the touch panel system 1 according to the embodiment, and the allowable range of the difference when a plurality of times of sampling are performed. FIG. When the number of samplings for one touch on the capacitive touch panel 5 is 1, the detection unit 73 can accurately detect the touched position on the capacitive touch panel 5 due to the influence of noise, for example. May not be possible. In order to accurately detect the touched position, it is desirable that the number of samplings for one touch is plural. FIG. 4 shows the first setting in which the number of sampling times is three.

静電容量式タッチパネル5への1度のタッチについて複数回のサンプリングが行われた場合、検出部73によって検出された座標の最大値と最小値との差が大きいとき、静電容量式タッチパネル5にタッチされた位置が移動している可能性がある。タッチされた位置が移動すると、タッチされた位置を適切に特定することができない可能性がある。タッチされた位置を適切に特定するために、上記の差の許容範囲が設定されることが望ましい。図4が示している第1設定では、差の許容範囲は5である。更に言うと、第1設定では、X座標についてもY座標についても、差の許容範囲は5である。   When sampling is performed a plurality of times for one touch on the capacitive touch panel 5, and the difference between the maximum value and the minimum value of the coordinates detected by the detection unit 73 is large, the capacitive touch panel 5 The position touched may have moved. If the touched position moves, it may not be possible to properly identify the touched position. In order to properly specify the touched position, it is desirable that the above-mentioned allowable range of the difference be set. In the first setting shown in FIG. 4, the allowable range of the difference is 5. Furthermore, in the first setting, the allowable range of the difference is 5 for both the X coordinate and the Y coordinate.

図4は、静電容量式タッチパネル5への1度のタッチについて3回のサンプリングが行われる第1設定において、第1の場合と第2の場合とを更に示している。第1の場合では、1回目のX軸の取得座標が32であって1回目のY軸の取得座標が128であり、2回目のX軸の取得座標が33であって2回目のY軸の取得座標が128であり、3回目のX軸の取得座標が38であって3回目のY軸の取得座標が128である。取得座標は、静電容量式タッチパネル5がタッチされた場合にタッチされた位置を示す座標であって、タッチパネルコントローラ7の検出部73によって検出される。   FIG. 4 further shows the first case and the second case in the first setting in which sampling is performed three times for one touch on the capacitive touch panel 5. In the first case, the first X-axis acquisition coordinate is 32, the first Y-axis acquisition coordinate is 128, the second X-axis acquisition coordinate is 33, and the second Y-axis acquisition coordinate is 32. Is 128, the third X-axis acquisition coordinate is 38, and the third Y-axis acquisition coordinate is 128. The acquisition coordinates are coordinates indicating the touched position when the capacitive touch panel 5 is touched, and are detected by the detection unit 73 of the touch panel controller 7.

タッチパネルコントローラ7の第2通信部71は、取得座標を示すデータをホスト処理装置6に出力する。ホスト処理装置6の第1通信部65は、第2通信部71によって出力されたデータを受け取る。第1の場合では、1回目のX軸の取得座標と3回目のX軸の取得座標との差であるX取得座標差が差の許容範囲の5を超える6であるため、ホスト処理装置6の処理部66は、第1通信部65が受け取ったデータを破棄する。つまり、処理部66は、検出部73によって検出された座標の値を破棄する。   The second communication unit 71 of the touch panel controller 7 outputs data indicating the acquisition coordinates to the host processing device 6. The first communication unit 65 of the host processing device 6 receives the data output by the second communication unit 71. In the first case, the X acquisition coordinate difference, which is the difference between the first acquisition coordinate of the X axis and the third acquisition coordinate of the X axis, is 6 which exceeds the allowable difference range of 5, and therefore the host processing device 6 The processing unit 66 discards the data received by the first communication unit 65. That is, the processing unit 66 discards the coordinate value detected by the detection unit 73.

第2の場合では、1回目のX軸の取得座標が32であって1回目のY軸の取得座標が129であり、2回目のX軸の取得座標が33であって2回目のY軸の取得座標が127であり、3回目のX軸の取得座標が31であって3回目のY軸の取得座標が128である。タッチパネルコントローラ7の第2通信部71は、取得座標を示すデータをホスト処理装置6に出力する。ホスト処理装置6の第1通信部65は、第2通信部71によって出力されたデータを受け取る。第2の場合では、X軸の取得座標についてもY軸の取得座標についても、最大値と最小値との差は差の許容範囲の5を超えない。そのため、ホスト処理装置6の処理部66は、X軸及びY軸の双方について平均値を算出する。具体的には、処理部66は、X軸の取得座標の平均値が32であって、Y軸の取得座標の平均値が128であることを算出する。   In the second case, the first acquisition coordinate of the X-axis is 32, the first acquisition coordinate of the Y-axis is 129, the second acquisition coordinate of the X-axis is 33, and the second Y-axis. Is 127, the third X-axis acquisition coordinate is 31, and the third Y-axis acquisition coordinate is 128. The second communication unit 71 of the touch panel controller 7 outputs data indicating the acquisition coordinates to the host processing device 6. The first communication unit 65 of the host processing device 6 receives the data output by the second communication unit 71. In the second case, the difference between the maximum value and the minimum value for both the X-axis acquisition coordinate and the Y-axis acquisition coordinate does not exceed the allowable difference range of 5. Therefore, the processing unit 66 of the host processing device 6 calculates the average value for both the X axis and the Y axis. Specifically, the processing unit 66 calculates that the average value of the X-axis acquisition coordinates is 32 and the average value of the Y-axis acquisition coordinates is 128.

図5は、実施の形態にかかるタッチパネルシステム1が有する静電容量式タッチパネル5への1度のタッチについてのサンプリング回数と、複数回のサンプリングが行われた場合における差の許容範囲とを説明するための第2図である。図5は、サンプリング回数が5回である第2設定を示している。第2設定では、差の許容範囲は10である。更に言うと、図5が示している第2設定では、X座標についてもY座標についても、差の許容範囲は10である。   FIG. 5 illustrates the number of sampling times for one touch on the capacitive touch panel 5 included in the touch panel system 1 according to the embodiment, and the allowable range of the difference when a plurality of times of sampling is performed. FIG. 2 for FIG. 5 shows the second setting in which the number of sampling times is 5. In the second setting, the allowable range of the difference is 10. Furthermore, in the second setting shown in FIG. 5, the allowable range of the difference is 10 for both the X coordinate and the Y coordinate.

図5の場合では、1回目のX軸の取得座標が32であって1回目のY軸の取得座標が126であり、2回目のX軸の取得座標が33であって2回目のY軸の取得座標が128であり、3回目のX軸の取得座標が38であって3回目のY軸の取得座標が128であり、4回目のX軸の取得座標が30であって4回目のY軸の取得座標が135であり、5回目のX軸の取得座標が35であって5回目のY軸の取得座標が130である。   In the case of FIG. 5, the first X-axis acquisition coordinate is 32, the first Y-axis acquisition coordinate is 126, the second X-axis acquisition coordinate is 33, and the second Y-axis acquisition coordinate is 33. Is 128, the third acquisition coordinate of the X axis is 38, the third acquisition coordinate of the Y axis is 128, the fourth acquisition coordinate of the X axis is 30, and the fourth acquisition coordinate is The Y-axis acquisition coordinate is 135, the fifth X-axis acquisition coordinate is 35, and the fifth Y-axis acquisition coordinate is 130.

タッチパネルコントローラ7の第2通信部71は、取得座標を示すデータをホスト処理装置6に出力する。ホスト処理装置6の第1通信部65は、第2通信部71によって出力されたデータを受け取る。図5の場合では、X軸の取得座標についてもY軸の取得座標についても、最大値と最小値との差は差の許容範囲の10を超えない。そのため、ホスト処理装置6の処理部66は、X軸及びY軸の双方について平均値を算出する。具体的には、処理部66は、X軸の取得座標の平均値が34であって、Y軸の取得座標の平均値が129であることを算出する。   The second communication unit 71 of the touch panel controller 7 outputs data indicating the acquisition coordinates to the host processing device 6. The first communication unit 65 of the host processing device 6 receives the data output by the second communication unit 71. In the case of FIG. 5, the difference between the maximum value and the minimum value of both the X-axis acquisition coordinate and the Y-axis acquisition coordinate does not exceed the allowable difference range of 10. Therefore, the processing unit 66 of the host processing device 6 calculates the average value for both the X axis and the Y axis. Specifically, the processing unit 66 calculates that the average value of the acquisition coordinates of the X axis is 34 and the average value of the acquisition coordinates of the Y axis is 129.

次に、複数のファームウェアの例を説明する。図6は、実施の形態における複数のファームウェアの例を示す図である。図6は、第1のファームウェア、第2のファームウェア、第3のファームウェア及び第4のファームウェアを示している。第1のファームウェア、第2のファームウェア、第3のファームウェア及び第4のファームウェアは、複数のファームウェアの例である。   Next, an example of a plurality of firmware will be described. FIG. 6 is a diagram showing an example of a plurality of firmwares in the embodiment. FIG. 6 shows the first firmware, the second firmware, the third firmware, and the fourth firmware. The first firmware, the second firmware, the third firmware, and the fourth firmware are examples of the plurality of firmwares.

第1のファームウェアは、感度閾値が第1閾値であり、サンプリング周波数が100Hzであり、サンプリング回数が3回であり、差の許容範囲が5であるファームウェアである。第2のファームウェアは、感度閾値が第1閾値であり、サンプリング周波数が70Hzであり、サンプリング回数が4回であり、差の許容範囲が7であるファームウェアである。第3のファームウェアは、感度閾値が第2閾値であり、サンプリング周波数が50Hzであり、サンプリング回数が5回であり、差の許容範囲が10であるファームウェアである。第4のファームウェアは、感度閾値が第3閾値であり、サンプリング周波数が70Hzであり、サンプリング回数が3回であり、差の許容範囲が5であるファームウェアである。   The first firmware is firmware in which the sensitivity threshold is the first threshold, the sampling frequency is 100 Hz, the number of times of sampling is 3, and the difference allowable range is 5. The second firmware is firmware in which the sensitivity threshold is the first threshold, the sampling frequency is 70 Hz, the number of times of sampling is 4, and the allowable difference range is 7. The third firmware is firmware in which the sensitivity threshold is the second threshold, the sampling frequency is 50 Hz, the number of times of sampling is 5, and the allowable difference range is 10. The fourth firmware is firmware in which the sensitivity threshold is the third threshold, the sampling frequency is 70 Hz, the number of times of sampling is 3, and the difference allowable range is 5.

第1のファームウェアは、操作者4が手袋を使用してタッチパネルシステム1を使用する環境に対応するファームウェアである。第2のファームウェアは、操作者4がタッチパネルシステム1を屋外で使用する環境に対応するファームウェアである。第3のファームウェアは、ノイズが予め設定された中程度であるノイズ環境で操作者4がタッチパネルシステム1を使用する場合に対応するファームウェアである。第4のファームウェアは、ノイズが予め設定された大きい程度であるノイズ環境で操作者4がタッチパネルシステム1を使用するノイズ環境に対応するファームウェアである。   The first firmware is firmware corresponding to the environment in which the operator 4 uses the glove and uses the touch panel system 1. The second firmware is firmware corresponding to the environment in which the operator 4 uses the touch panel system 1 outdoors. The third firmware is firmware corresponding to the case where the operator 4 uses the touch panel system 1 in a noise environment in which noise is preset and is medium. The fourth firmware is firmware corresponding to a noise environment in which the operator 4 uses the touch panel system 1 in a noise environment in which noise is a preset large level.

例えば、タッチパネルシステム1が製造される前に、複数の条件の各々において、感度閾値、サンプリング周波数、サンプリング回数及び差の許容範囲を決定するための実験が行われる。複数の条件の例は、操作者4が手袋を使用してタッチパネルシステム1を使用するという条件である。複数の条件の別の例は、操作者4がタッチパネルシステム1を屋外で使用するという条件である。複数の条件の更に別の例は、ノイズが予め設定された中程度である環境で操作者4がタッチパネルシステム1を使用するという条件である。複数の条件の更に別の例は、ノイズが予め設定された大きい程度であるノイズ環境で操作者4がタッチパネルシステム1を使用するという条件である。感度閾値、サンプリング周波数、サンプリング回数及び差の許容範囲の各々についての複数の設定値は、当該実験の結果をもとに決定される。更に言うと、複数のファームウェアの各々は、当該実験の結果をもとに決定される。   For example, before the touch panel system 1 is manufactured, an experiment for determining the sensitivity threshold, the sampling frequency, the number of times of sampling, and the allowable range of the difference is performed under each of the plurality of conditions. An example of the plurality of conditions is that the operator 4 uses the touch panel system 1 with gloves. Another example of the plurality of conditions is a condition that the operator 4 uses the touch panel system 1 outdoors. Yet another example of the plurality of conditions is a condition that the operator 4 uses the touch panel system 1 in an environment where noise is preset and is moderate. Yet another example of the plurality of conditions is a condition that the operator 4 uses the touch panel system 1 in a noise environment in which noise is a preset large level. A plurality of setting values for each of the sensitivity threshold, the sampling frequency, the number of times of sampling, and the allowable range of the difference are determined based on the result of the experiment. Furthermore, each of the plurality of firmware is determined based on the result of the experiment.

図7は、実施の形態にかかるタッチパネルシステム1の動作の手順の一例を示すフローチャートである。受付部62は、複数のファームウェアのうちのひとつのファームウェアの選択をユーザから入力装置3を介して受け付ける(S1)。具体的には、表示装置8が複数のファームウェアに対応する情報を表示する。図8は、実施の形態にかかるタッチパネルシステム1が有する表示装置8が表示する情報の一例を説明するための図である。例えば、表示装置8は図8の矢印の左側の図を表示する。   FIG. 7 is a flowchart showing an example of an operation procedure of the touch panel system 1 according to the embodiment. The reception unit 62 receives the selection of one of the plurality of firmware from the user via the input device 3 (S1). Specifically, the display device 8 displays information corresponding to a plurality of firmware. FIG. 8 is a diagram for explaining an example of information displayed by the display device 8 included in the touch panel system 1 according to the embodiment. For example, the display device 8 displays the diagram on the left side of the arrow in FIG.

図8の矢印の左側の図は、タッチパネルシステム1が使用される複数の環境の情報を示している。図8の情報が示す複数の環境は、操作者4が手袋を使用する環境と、操作者4がタッチパネルシステム1を屋外で使用する環境と、ノイズが予め設定された中程度であるノイズ環境と、ノイズが予め設定された大きい程度であるノイズ環境とである。図8の矢印の右側の図は、ホスト処理装置6が有する第1記憶部64が記憶する情報が示す複数のファームウェアの例を示している。   The diagram on the left side of the arrow in FIG. 8 shows information on a plurality of environments in which the touch panel system 1 is used. The plurality of environments indicated by the information in FIG. 8 include an environment in which the operator 4 uses gloves, an environment in which the operator 4 uses the touch panel system 1 outdoors, and a noise environment in which noise is preset to a medium level. , And a noise environment in which the noise is a preset large degree. The diagram on the right side of the arrow in FIG. 8 illustrates an example of a plurality of firmwares indicated by the information stored in the first storage unit 64 included in the host processing device 6.

第1通信部65は、受付部62によって受け付けられた選択に対応するファームウェアを示すデータを第1記憶部64から読出す(S2)。つまり、ステップS2において、第1通信部65は、ユーザによって選択されたファームウェアを示すデータを第1記憶部64から読出す。例えば、受付部62が図8の矢印の左側の図に示される複数の使用環境のうちの「屋外使用」という環境を特定する情報を受け付けた場合、第1通信部65は、操作者4がタッチパネルシステム1を屋外で使用する環境に対応する第2のファームウェアを示すデータを第1記憶部64から読出す。第1通信部65は、ユーザによって選択されたファームウェアを示すデータをタッチパネルコントローラ7に出力する。   The first communication unit 65 reads the data indicating the firmware corresponding to the selection accepted by the acceptance unit 62 from the first storage unit 64 (S2). That is, in step S2, the first communication unit 65 reads the data indicating the firmware selected by the user from the first storage unit 64. For example, when the accepting unit 62 accepts information specifying an environment of “outdoor use” out of a plurality of usage environments shown in the diagram on the left side of the arrow in FIG. Data indicating the second firmware corresponding to the environment in which touch panel system 1 is used outdoors is read from first storage unit 64. The first communication unit 65 outputs data indicating the firmware selected by the user to the touch panel controller 7.

タッチパネルコントローラ7が有する第2通信部71は、ユーザによって選択されたファームウェアを示すデータを受け取り、受け取ったデータを第2記憶部72に格納する(S3)。つまり、ステップS3において、第2通信部71は、ユーザによって選択されたファームウェアを第2記憶部72に書込む。検出部73は、第2記憶部72に記憶されたファームウェアであってユーザによって選択されたファームウェアをもとに、静電容量式タッチパネル5へのタッチを検出する(S4)。   The second communication unit 71 included in the touch panel controller 7 receives the data indicating the firmware selected by the user, and stores the received data in the second storage unit 72 (S3). That is, in step S3, the second communication unit 71 writes the firmware selected by the user in the second storage unit 72. The detection unit 73 detects a touch on the capacitive touch panel 5 based on the firmware stored in the second storage unit 72 and selected by the user (S4).

上述の通り、タッチパネルシステム1では、ホスト処理装置6において、第1記憶部64は複数のサンプリング周波数の各々を示す情報を記憶し、第1通信部65は第1記憶部64に記憶されている情報が示す複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータをタッチパネルコントローラ7に出力する。タッチパネルコントローラ7において、第2通信部71は第1通信部65から出力されたデータを受け取り、第2記憶部72は第2通信部71によって受け取られたデータを記憶し、検出部73は第2記憶部72に記憶されたデータが示すサンプリング周波数で静電容量式タッチパネル5へのタッチの検出を行う。   As described above, in the touch panel system 1, in the host processing device 6, the first storage unit 64 stores information indicating each of the plurality of sampling frequencies, and the first communication unit 65 is stored in the first storage unit 64. Data indicating the sampling frequency selected by the user out of the plurality of sampling frequencies indicated by the information is output to the touch panel controller 7. In the touch panel controller 7, the second communication unit 71 receives the data output from the first communication unit 65, the second storage unit 72 stores the data received by the second communication unit 71, and the detection unit 73 is the second. A touch on the capacitive touch panel 5 is detected at the sampling frequency indicated by the data stored in the storage unit 72.

ユーザがサンプリング周波数を適切に選択すれば、実施の形態にかかるタッチパネルシステム1は、静電容量式タッチパネル5が静電容量についてのノイズを周期的に発生する装置の近くに配置されても、静電容量式タッチパネル5がタッチされたことを検出するための感度の調整によることだけでなく、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制して静電容量式タッチパネル5へのタッチを適切に検出することができる。   If the user appropriately selects the sampling frequency, the touch panel system 1 according to the embodiment will not be affected even if the capacitance touch panel 5 is arranged near a device that periodically generates noise regarding capacitance. Not only by adjusting the sensitivity for detecting that the capacitive touch panel 5 is touched, but also by suppressing false detection of noise as a touch on the capacitive touch panel 5, the capacitance is suppressed. The touch on the touch panel 5 can be appropriately detected.

つまり、静電容量式タッチパネル5が静電容量についてのノイズを特定の周期で発生する装置の近くに配置されても、ユーザが上記の特定の周期と異なるサンプリング周波数を選択すれば、タッチパネルシステム1は、静電容量式タッチパネル5がタッチされたことを検出するための感度の調整によることだけでなく、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出されることを抑制して静電容量式タッチパネル5へのタッチを適切に検出することができる。   That is, even if the capacitive touch panel 5 is arranged near a device that generates noise about the capacitance in a specific cycle, if the user selects a sampling frequency different from the specific cycle, the touch panel system 1 Not only by adjusting the sensitivity for detecting that the capacitive touch panel 5 is touched, but also by suppressing the noise from being erroneously detected as a touch on the capacitive touch panel 5. Thus, a touch on the capacitive touch panel 5 can be appropriately detected.

言い換えると、タッチパネルシステム1は、第1記憶部64に記憶されている情報が示す複数のサンプリング周波数のなかから、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制して静電容量式タッチパネル5へのタッチを適切に検出するためのサンプリング周波数をユーザに選択させることができる。   In other words, the touch panel system 1 suppresses erroneous detection of noise as a touch on the capacitive touch panel 5 from among a plurality of sampling frequencies indicated by the information stored in the first storage unit 64. Then, the user can select the sampling frequency for appropriately detecting the touch on the capacitive touch panel 5.

タッチパネルシステム1のホスト処理装置6は、第1記憶部64に既に記憶されている情報が示す複数のサンプリング周波数と異なるサンプリング周波数であって静電容量式タッチパネル5へのタッチの検出の周期を特定するサンプリング周波数を示す追加情報を受け付ける受付部62を有する。加えて、ホスト処理装置6が有する第1記憶部64は、受付部62によって受け付けられた追加情報を更に記憶する。つまり、タッチパネルシステム1は、複数のサンプリング周波数を示す情報に加えて、当該複数のサンプリング周波数と異なるサンプリング周波数を示す追加情報を記憶する。   The host processing device 6 of the touch panel system 1 specifies a cycle of detection of a touch on the capacitive touch panel 5 at a sampling frequency different from the plurality of sampling frequencies indicated by the information already stored in the first storage unit 64. The reception unit 62 receives additional information indicating the sampling frequency to be used. In addition, the first storage unit 64 included in the host processing device 6 further stores the additional information received by the reception unit 62. That is, the touch panel system 1 stores, in addition to the information indicating the plurality of sampling frequencies, additional information indicating a sampling frequency different from the plurality of sampling frequencies.

そのため、タッチパネルシステム1は、当該複数のサンプリング周波数と、当該複数のサンプリング周波数と異なるサンプリング周波数とのなかから、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制して静電容量式タッチパネル5へのタッチを適切に検出するためのサンプリング周波数をユーザに選択させることができる。   Therefore, the touch panel system 1 suppresses erroneous detection of noise as a touch on the capacitive touch panel 5 among the plurality of sampling frequencies and the sampling frequencies different from the plurality of sampling frequencies. The sampling frequency for appropriately detecting the touch on the capacitive touch panel 5 can be selected by the user.

同様に、タッチパネルシステム1は、複数のファームウェアのなかのユーザが所望するファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。   Similarly, the touch panel system 1 can detect the touch on the capacitive touch panel 5 with the firmware desired by the user among the plurality of firmware.

上述の通り、追加情報は、ファームウェアを示す情報であってもよく、ホスト処理装置6の受付部62によって受け付けられる。つまり、タッチパネルシステム1は、ユーザが所望するサンプリング周波数又はファームウェアを追加することを可能にする。ユーザの選択により、タッチパネルシステム1は、追加情報が示すサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。つまり、タッチパネルシステム1は、ユーザが所望するサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。   As described above, the additional information may be information indicating firmware and is received by the reception unit 62 of the host processing device 6. That is, the touch panel system 1 enables the user to add a sampling frequency or firmware desired by the user. By the user's selection, the touch panel system 1 can detect the touch on the capacitive touch panel 5 at the sampling frequency or the firmware indicated by the additional information. That is, the touch panel system 1 can detect a touch on the capacitive touch panel 5 at a sampling frequency or firmware desired by the user.

すなわち、静電容量式タッチパネル5が使用される環境が変わっても、タッチパネルシステム1は、ユーザが所望するサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。例えば、静電容量式タッチパネル5が静電容量についてのノイズを周期的に発生する装置の近くに配置されて、当該装置が発生するノイズの周期が従前の周期と異なっていても、タッチパネルシステム1は、ユーザの選択により、ユーザが所望するサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。   That is, even if the environment in which the capacitive touch panel 5 is used is changed, the touch panel system 1 can detect the touch on the capacitive touch panel 5 at the sampling frequency or the firmware desired by the user. For example, even if the capacitive touch panel 5 is arranged near a device that periodically generates noise regarding capacitance, and the period of noise generated by the device is different from the previous period, the touch panel system 1 Can detect the touch on the capacitive touch panel 5 at the sampling frequency or the firmware desired by the user according to the user's selection.

実施の形態にかかるタッチパネルシステム1が有するホスト処理装置6に含まれる通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66の一部又は全部の機能は、メモリに格納されるプログラムを実行するプロセッサによって実現されてもよい。当該プロセッサは、CPU(Central Processing Unit)、処理装置、演算装置、マイクロプロセッサ、又はDSP(Digital Signal Processor)である。   Some or all of the functions of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66 included in the host processing device 6 included in the touch panel system 1 according to the embodiment include a memory. It may be realized by a processor that executes a program stored in. The processor is a CPU (Central Processing Unit), a processing device, a computing device, a microprocessor, or a DSP (Digital Signal Processor).

通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66の一部又は全部の機能がプロセッサによって実現される場合、当該一部又は全部の機能は、当該プロセッサと、ソフトウェア、ファームウェア、又は、ソフトウェア及びファームウェアとの組み合わせにより実現される。ソフトウェア又はファームウェアは、プログラムとして記述され、メモリに格納される。プロセッサは、メモリに記憶されたプログラムを読み出して実行することにより、通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66の一部又は全部の機能を実現する。   When a part or all of the functions of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66 are realized by the processor, the part or all of the functions are , Software, firmware, or a combination of software and firmware. The software or firmware is described as a program and stored in the memory. The processor realizes a part or all of the functions of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66 by reading and executing the program stored in the memory. .

通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66の一部又は全部の機能がプロセッサによって実現される場合、ホスト処理装置6は、通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66の一部又は全部によって実行されるステップが結果的に実行されることになるプログラムを格納するためのメモリを有する。当該メモリに格納されるプログラムは、通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66の一部又は全部が実行する手順又は方法をコンピュータに実行させるものであるともいえる。   When some or all of the functions of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66 are realized by the processor, the host processing device 6 determines that the communication control unit 61, the reception unit It has a memory for storing a program that results in the steps executed by part or all of the unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66. The program stored in the memory causes a computer to execute the procedure or method executed by part or all of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66. It can be said that there is.

当該メモリは、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable Programmable Read-Only Memory)等の不揮発性もしくは揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク又はDVD(Digital Versatile Disk)等である。   The memory is, for example, a nonvolatile memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable Read Only Memory), or an EEPROM (registered trademark) (Electrically Erasable Programmable Read-Only Memory). Alternatively, it is a volatile semiconductor memory, a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, a DVD (Digital Versatile Disk), or the like.

実施の形態にかかるタッチパネルシステム1が有するホスト処理装置6に含まれる通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66の一部又は全部は、処理回路によって実現されてもよい。   A part or all of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66 included in the host processing device 6 included in the touch panel system 1 according to the embodiment are processed by a processing circuit. May be realized.

処理回路は、専用のハードウェアである。処理回路は、例えば、単一回路、複合回路、プログラム化されたプロセッサ、並列プログラム化されたプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、又はこれらを組み合わせたものである。   The processing circuit is dedicated hardware. The processing circuit is, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination thereof. is there.

通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66が有する複数の機能について、当該複数の機能の一部がソフトウェア又はファームウェアで実現され、当該複数の機能の残部が専用のハードウェアで実現されてもよい。このように、通信制御部61、受付部62、表示制御部63、第1通信部65及び処理部66が有する複数の機能は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組み合わせによって実現することができる。   Regarding the plurality of functions of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66, a part of the plurality of functions is realized by software or firmware, and The rest may be realized by dedicated hardware. As described above, the plurality of functions of the communication control unit 61, the reception unit 62, the display control unit 63, the first communication unit 65, and the processing unit 66 can be realized by hardware, software, firmware, or a combination thereof. it can.

実施の形態にかかるタッチパネルシステム1が有するタッチパネルコントローラ7に含まれる第2通信部71及び検出部73の一部又は全部の機能は、メモリに格納されるプログラムを実行するプロセッサによって実現されてもよい。当該メモリは、第2通信部71及び検出部73によって実行される一部又は全部のステップが結果的に実行されることになるプログラムを格納するためのメモリである。当該メモリの例は、半導体メモリである。第2通信部71及び検出部73の一部又は全部の機能は、処理回路によって実現されてもよい。   Some or all of the functions of the second communication unit 71 and the detection unit 73 included in the touch panel controller 7 included in the touch panel system 1 according to the embodiment may be realized by a processor that executes a program stored in a memory. . The memory is a memory for storing a program in which some or all of the steps executed by the second communication unit 71 and the detection unit 73 are eventually executed. An example of the memory is a semiconductor memory. A part or all of the functions of the second communication unit 71 and the detection unit 73 may be realized by a processing circuit.

以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略又は変更することも可能である。   The configurations shown in the above embodiments show an example of the content of the present invention, and can be combined with other known techniques, and the configurations of the configurations are possible without departing from the gist of the present invention. It is also possible to omit or change parts.

1 タッチパネルシステム、2 プログラマブルロジックコントローラ、3 入力装置、4 操作者、5 静電容量式タッチパネル、6 ホスト処理装置、7 タッチパネルコントローラ、8 表示装置、61 通信制御部、62 受付部、63 表示制御部、64 第1記憶部、65 第1通信部、66 処理部、71 第2通信部、72 第2記憶部、73 検出部。   1 Touch Panel System, 2 Programmable Logic Controller, 3 Input Device, 4 Operator, 5 Capacitive Touch Panel, 6 Host Processing Device, 7 Touch Panel Controller, 8 Display Device, 61 Communication Control Unit, 62 Reception Unit, 63 Display Control Unit , 64 first storage section, 65 first communication section, 66 processing section, 71 second communication section, 72 second storage section, 73 detection section.

Claims (18)

静電容量式タッチパネルと、
複数のサンプリング周波数の各々を示す情報を記憶する第1記憶部と、前記第1記憶部に記憶されている前記情報が示す前記複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータを出力する第1通信部とを有するホスト処理装置と、
前記ホスト処理装置が有する前記第1通信部が出力した前記データを受け取る第2通信部と、前記第2通信部によって受け取られた前記データを記憶する第2記憶部と、前記第2記憶部に記憶された前記データが示す前記サンプリング周波数で前記静電容量式タッチパネルへのタッチの検出を行う検出部とを有するタッチパネルコントローラとを備え、
前記第1記憶部が記憶する前記情報は、前記静電容量式タッチパネルへのタッチを検出する際の感度を特定する閾値と、前記静電容量式タッチパネルへの1度のタッチについてのサンプリング回数と、前記静電容量式タッチパネルへの1度のタッチについて複数回のサンプリングが行われた場合においてタッチされたことを決定するための許容範囲であって前記静電容量式タッチパネルにおけるタッチされた座標の最大値と最小値との差の許容範囲との各々について、複数の設定値の各々を示す情報を更に含み、
前記第1通信部が出力する前記データは、前記ユーザによって選択された閾値、サンプリング回数及び差の許容範囲も示し、
前記検出部は、前記データが示す前記サンプリング周波数、前記閾値、前記サンプリング回数及び前記差の許容範囲で前記静電容量式タッチパネルへのタッチの検出を行う
ことを特徴とするタッチパネルシステム。
Capacitive touch panel,
A first storage unit that stores information indicating each of a plurality of sampling frequencies, and data indicating a sampling frequency selected by the user among the plurality of sampling frequencies indicated by the information stored in the first storage unit A first processing unit for outputting
A second communication unit that receives the data output by the first communication unit included in the host processing device; a second storage unit that stores the data received by the second communication unit; and a second storage unit. A touch panel controller having a detection unit that detects a touch on the capacitive touch panel at the sampling frequency indicated by the stored data,
The information stored in the first storage unit is a threshold value that specifies the sensitivity when detecting a touch on the capacitive touch panel, and the number of samplings for one touch on the capacitive touch panel. , A permissible range for deciding that a touch has been made when a plurality of times of sampling has been performed for one touch on the capacitance type touch panel, and the touched coordinate of the touch panel on the capacitance type touch panel. and tolerance of the difference between the maximum and minimum values, respectively for the further includes information indicating each of the plurality of set values,
The data output by the first communication unit also indicates a threshold value selected by the user, the number of sampling times, and an allowable range of difference,
Wherein the detection unit includes the sampling frequency, the threshold value, the sampling frequency and characteristics and to filter pitch panel system that performs detection of a touch to the capacitive touch panel with a tolerance of said difference the data indicates.
静電容量式タッチパネルと、
複数のサンプリング周波数の各々を示す情報を記憶する第1記憶部と、前記第1記憶部に記憶されている前記情報が示す前記複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータを出力する第1通信部とを有するホスト処理装置と、
前記ホスト処理装置が有する前記第1通信部が出力した前記データを受け取る第2通信部と、前記第2通信部によって受け取られた前記データを記憶する第2記憶部と、前記第2記憶部に記憶された前記データが示す前記サンプリング周波数で前記静電容量式タッチパネルへのタッチの検出を行う検出部とを有するタッチパネルコントローラとを備え、
前記第1記憶部が記憶する前記情報は、複数のファームウェアの各々を特定する情報であり、
前記複数のファームウェアの各々は、前記静電容量式タッチパネルへのタッチの検出の周期を特定するサンプリング周波数と、前記静電容量式タッチパネルへのタッチを検出する際の感度を特定する閾値と、前記静電容量式タッチパネルへの1度のタッチについてのサンプリング回数と、前記静電容量式タッチパネルへの1度のタッチについて複数回のサンプリングが行われた場合においてタッチされたことを決定するための許容範囲であって前記静電容量式タッチパネルにおけるタッチされた座標の最大値と最小値との差の許容範囲との各々を特定し、
前記第1通信部が出力する前記データは、前記複数のファームウェアのうちの前記ユーザによって選択されたファームウェアを示し、
前記検出部は、前記ユーザによって選択されたファームウェアにしたがって前記静電容量式タッチパネルへのタッチの検出を行う
ことを特徴とするタッチパネルシステム。
Capacitive touch panel,
A first storage unit that stores information indicating each of a plurality of sampling frequencies, and data indicating a sampling frequency selected by the user among the plurality of sampling frequencies indicated by the information stored in the first storage unit A first processing unit for outputting
A second communication unit that receives the data output by the first communication unit included in the host processing device; a second storage unit that stores the data received by the second communication unit; and a second storage unit. A touch panel controller having a detection unit that detects a touch on the capacitive touch panel at the sampling frequency indicated by the stored data,
The information stored in the first storage unit is information that identifies each of the plurality of firmware,
Each of the plurality of firmware, a sampling frequency that specifies a cycle of detecting a touch on the capacitive touch panel, a threshold value that specifies a sensitivity when detecting a touch on the capacitive touch panel, and Allowance for determining the number of times of sampling for one touch on the capacitive touch panel, and touching when the touch for the capacitive touch panel is performed a plurality of times Specifying each of the allowable range of the difference between the maximum value and the minimum value of the coordinates touched in the capacitance type touch panel,
The data output by the first communication unit indicates the firmware selected by the user among the plurality of firmware,
Wherein the detection unit, wherein the to filter pitch panel system that performs detection of a touch to the capacitive touch panel according to the firmware that is selected by the user.
前記ユーザによって選択されたファームウェアと前記静電容量式タッチパネルが使用される環境とを示す情報を表示する表示装置を更に備える
ことを特徴とする請求項に記載のタッチパネルシステム。
The touch panel system according to claim 2 , further comprising a display device that displays information indicating the firmware selected by the user and the environment in which the capacitive touch panel is used.
前記ホスト処理装置は、前記複数のファームウェアと異なるファームウェアを示す追加情報であって、前記サンプリング周波数と、前記閾値と、前記サンプリング回数と、前記差の許容範囲との各々を示す前記追加情報を受け付ける受付部を更に有し、
前記第1記憶部は、前記受付部によって受け付けられた前記追加情報を更に記憶し、
前記第1通信部は、前記複数のファームウェアと前記追加情報が示すファームウェアとのうちの前記ユーザによって選択されたファームウェアを示すデータを出力する
ことを特徴とする請求項に記載のタッチパネルシステム。
The host processing device receives additional information indicating firmware different from the plurality of firmware, the additional information indicating each of the sampling frequency, the threshold value, the number of times of sampling, and the allowable range of the difference. It also has a reception section,
The first storage unit further stores the additional information received by the reception unit,
The touch panel system according to claim 2 , wherein the first communication unit outputs data indicating the firmware selected by the user among the plurality of firmware and the firmware indicated by the additional information.
前記複数のファームウェアと前記追加情報が示すファームウェアとを示す情報を表示する表示装置を更に備え、
前記受付部は、前記複数のファームウェアと前記追加情報が示すファームウェアとのうちのひとつのファームウェアの選択を受け付ける
ことを特徴とする請求項に記載のタッチパネルシステム。
Further comprising a display device for displaying information indicating the plurality of firmware and the firmware indicated by the additional information,
The touch panel system according to claim 4 , wherein the accepting unit accepts a selection of one of the plurality of firmware and the firmware indicated by the additional information.
前記複数のファームウェアを示す情報を表示する表示装置を更に備え、
前記ホスト処理装置は、前記複数のファームウェアのうちのひとつのファームウェアの選択を受け付ける受付部を更に有する
ことを特徴とする請求項に記載のタッチパネルシステム。
Further comprising a display device for displaying information indicating the plurality of firmware,
The touch panel system according to claim 2 , wherein the host processing device further includes a reception unit that receives a selection of one of the plurality of firmwares.
前記複数のサンプリング周波数を示す情報を表示する表示装置を更に備え、
前記ホスト処理装置は、前記複数のサンプリング周波数のうちのひとつのサンプリング周波数の選択を受け付ける受付部を更に有する
ことを特徴とする請求項1又は2に記載のタッチパネルシステム。
Further comprising a display device for displaying information indicating the plurality of sampling frequencies,
The touch panel system according to claim 1 or 2 , wherein the host processing device further includes a reception unit that receives a selection of one sampling frequency of the plurality of sampling frequencies.
前記ホスト処理装置は、前記複数のサンプリング周波数と異なるサンプリング周波数であって前記静電容量式タッチパネルへのタッチの検出の周期を特定するサンプリング周波数を示す追加情報を受け付ける受付部を更に有し、
前記第1記憶部は、前記受付部によって受け付けられた前記追加情報を更に記憶し、
前記第1通信部は、前記複数のサンプリング周波数と前記追加情報が示すサンプリング周波数とのうちの前記ユーザによって選択されたサンプリング周波数を示すデータを出力する
ことを特徴とする請求項1又は2に記載のタッチパネルシステム。
The host processing device further has a receiving unit that receives additional information indicating a sampling frequency that is a sampling frequency different from the plurality of sampling frequencies and that specifies a cycle of detection of a touch on the capacitive touch panel,
The first storage unit further stores the additional information received by the reception unit,
The first communication unit, according to claim 1 or 2, characterized in that outputs data indicating the sampling frequency selected by the user of the sampling frequency, wherein the additional information and the plurality of sampling frequencies shown Touch panel system.
前記複数のサンプリング周波数と前記追加情報が示すサンプリング周波数とを示す情報を表示する表示装置を更に備え、
前記受付部は、前記複数のサンプリング周波数と前記追加情報が示すサンプリング周波数とのうちのひとつのサンプリング周波数の選択を受け付ける
ことを特徴とする請求項に記載のタッチパネルシステム。
Further comprising a display device for displaying information indicating the plurality of sampling frequencies and the sampling frequency indicated by the additional information,
The touch panel system according to claim 8 , wherein the accepting unit accepts selection of one sampling frequency from among the plurality of sampling frequencies and the sampling frequency indicated by the additional information.
複数のサンプリング周波数の各々を示す情報を記憶する第1記憶部と、
前記第1記憶部に記憶されている前記情報が示す前記複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータを出力する第1通信部とを備え、
前記第1記憶部が記憶する前記情報は、静電容量式タッチパネルへのタッチを検出する際の感度を特定する閾値と、前記静電容量式タッチパネルへの1度のタッチについてのサンプリング回数と、前記静電容量式タッチパネルへの1度のタッチについて複数回のサンプリングが行われた場合においてタッチされたことを決定するための許容範囲であって前記静電容量式タッチパネルにおけるタッチされた座標の最大値と最小値との差の許容範囲との各々について、複数の設定値の各々を示す情報を更に含み、
前記第1通信部が出力する前記データは、前記ユーザによって選択された閾値、サンプリング回数及び差の許容範囲も示す
ことを特徴とする表示器。
A first storage unit that stores information indicating each of the plurality of sampling frequencies;
A first communication unit that outputs data indicating a sampling frequency selected by the user from the plurality of sampling frequencies indicated by the information stored in the first storage unit;
The information stored by the first storage unit is a threshold value that specifies the sensitivity when detecting a touch on the capacitive touch panel, the number of samplings for one touch on the capacitive touch panel, The maximum range of touched coordinates in the capacitive touch panel, which is the allowable range for determining that the capacitive touch panel has been touched once when the touch panel is touched a plurality of times. and tolerance of the difference between the value and the minimum value, respectively for the further includes information indicating each of the plurality of set values,
The data table示器you characterized by exhibiting the allowable range of the selected threshold, the number of sampling times and a difference by the user to the first communication unit is output.
複数のサンプリング周波数の各々を示す情報を記憶する第1記憶部と、
前記第1記憶部に記憶されている前記情報が示す前記複数のサンプリング周波数のうちのユーザによって選択されたサンプリング周波数を示すデータを出力する第1通信部とを備え、
前記第1記憶部が記憶する前記情報は、複数のファームウェアの各々を特定する情報であり、
前記複数のファームウェアの各々は、静電容量式タッチパネルへのタッチの検出の周期を特定するサンプリング周波数と、前記静電容量式タッチパネルへのタッチを検出する際の感度を特定する閾値と、前記静電容量式タッチパネルへの1度のタッチについてのサンプリング回数と、前記静電容量式タッチパネルへの1度のタッチについて複数回のサンプリングが行われた場合においてタッチされたことを決定するための許容範囲であって前記静電容量式タッチパネルにおけるタッチされた座標の最大値と最小値との差の許容範囲との各々を特定し、
前記第1通信部が出力する前記データは、前記複数のファームウェアのうちの前記ユーザによって選択されたファームウェアを示す
ことを特徴とする表示器。
A first storage unit that stores information indicating each of the plurality of sampling frequencies;
A first communication unit that outputs data indicating a sampling frequency selected by the user from the plurality of sampling frequencies indicated by the information stored in the first storage unit;
The information stored in the first storage unit is information that identifies each of the plurality of firmware,
Each of the plurality of firmware includes a sampling frequency that specifies a cycle of detection of a touch on the capacitive touch panel, a threshold value that specifies sensitivity when detecting a touch on the capacitive touch panel, and the static frequency. The number of times of sampling for one touch on the capacitive touch panel and the allowable range for deciding that the touch is performed when sampling is performed a plurality of times for one touch on the capacitive touch panel Is specified each of the allowable range of the difference between the maximum value and the minimum value of the coordinates touched in the capacitive touch panel,
The data table示器you characterized in that it presents a firmware which is selected by the user among the plurality of firmware the first communication unit is output.
前記ユーザによって選択されたファームウェアと前記静電容量式タッチパネルが使用される環境とを示す情報を表示する表示装置を更に備える
ことを特徴とする請求項11に記載の表示器。
The display device according to claim 11 , further comprising a display device that displays information indicating the firmware selected by the user and the environment in which the capacitive touch panel is used.
前記複数のファームウェアと異なるファームウェアを示す追加情報であって、前記サンプリング周波数と、前記閾値と、前記サンプリング回数と、前記差の許容範囲との各々を示す前記追加情報を受け付ける受付部を更に備え、
前記第1記憶部は、前記受付部によって受け付けられた前記追加情報を更に記憶し、
前記第1通信部は、前記複数のファームウェアと前記追加情報が示すファームウェアとのうちの前記ユーザによって選択されたファームウェアを示すデータを出力する
ことを特徴とする請求項11に記載の表示器。
Additional information indicating firmware different from the plurality of firmware, further comprising a receiving unit that receives the additional information indicating each of the sampling frequency, the threshold, the number of times of sampling, and the allowable range of the difference,
The first storage unit further stores the additional information received by the reception unit,
The display device according to claim 11 , wherein the first communication unit outputs data indicating the firmware selected by the user among the plurality of firmware and the firmware indicated by the additional information.
前記複数のファームウェアと前記追加情報が示すファームウェアとを示す情報を表示する表示装置を更に備え、
前記受付部は、前記複数のファームウェアと前記追加情報が示すファームウェアとのうちのひとつのファームウェアの選択を受け付ける
ことを特徴とする請求項13に記載の表示器。
Further comprising a display device for displaying information indicating the plurality of firmware and the firmware indicated by the additional information,
The display device according to claim 13 , wherein the reception unit receives selection of one of the plurality of firmware and the firmware indicated by the additional information.
前記複数のファームウェアを示す情報を表示する表示装置と、
前記複数のファームウェアのうちのひとつのファームウェアの選択を受け付ける受付部と
を更に備えることを特徴とする請求項11に記載の表示器。
A display device for displaying information indicating the plurality of firmwares;
The display unit according to claim 11 , further comprising: a reception unit that receives a selection of one of the plurality of firmware.
前記複数のサンプリング周波数を示す情報を表示する表示装置と、
前記複数のサンプリング周波数のうちのひとつのサンプリング周波数の選択を受け付ける受付部と
を更に備えることを特徴とする請求項10又は11に記載の表示器。
A display device that displays information indicating the plurality of sampling frequencies,
The display unit according to claim 10 or 11, further comprising: a receiving unit that receives a selection of one sampling frequency from among the plurality of sampling frequencies.
前記複数のサンプリング周波数と異なるサンプリング周波数であって静電容量式タッチパネルへのタッチの検出の周期を特定するサンプリング周波数を示す追加情報を受け付ける受付部を更に備え、
前記第1記憶部は、前記受付部によって受け付けられた前記追加情報を更に記憶し、
前記第1通信部は、前記複数のサンプリング周波数と前記追加情報が示すサンプリング周波数とのうちの前記ユーザによって選択されたサンプリング周波数を示すデータを出力する
ことを特徴とする請求項10又は11に記載の表示器。
Further comprising a receiving unit that receives additional information indicating a sampling frequency that is a sampling frequency different from the plurality of sampling frequencies and that specifies a detection cycle of a touch on the capacitive touch panel,
The first storage unit further stores the additional information received by the reception unit,
The first communication unit, according to claim 10 or 11, characterized in that outputs data indicating the sampling frequency selected by the user of the sampling frequency indicated by the additional information and the plurality of sampling frequencies Indicator.
前記複数のサンプリング周波数と前記追加情報が示すサンプリング周波数とを示す情報を表示する表示装置を更に備え、
前記受付部は、前記複数のサンプリング周波数と前記追加情報が示すサンプリング周波数とのうちのひとつのサンプリング周波数の選択を受け付ける
ことを特徴とする請求項17に記載の表示器。
Further comprising a display device for displaying information indicating the plurality of sampling frequencies and the sampling frequency indicated by the additional information,
The display unit according to claim 17 , wherein the reception unit receives a selection of one sampling frequency from among the plurality of sampling frequencies and the sampling frequency indicated by the additional information.
JP2020500914A 2019-06-28 2019-06-28 Touch panel system and display Active JP6682056B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/025979 WO2020261577A1 (en) 2019-06-28 2019-06-28 Touch panel system and display device

Publications (2)

Publication Number Publication Date
JP6682056B1 true JP6682056B1 (en) 2020-04-15
JPWO2020261577A1 JPWO2020261577A1 (en) 2021-09-13

Family

ID=70166539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020500914A Active JP6682056B1 (en) 2019-06-28 2019-06-28 Touch panel system and display

Country Status (3)

Country Link
JP (1) JP6682056B1 (en)
CN (1) CN114026528B (en)
WO (1) WO2020261577A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007018086A (en) * 2005-07-05 2007-01-25 Canon Inc Touch panel input device and control method thereof
JP2011014527A (en) * 2009-05-28 2011-01-20 Renesas Electronics Corp Semiconductor device and touch sensor using the same
US20110063993A1 (en) * 2009-09-11 2011-03-17 Thomas James Wilson Automatic Low Noise Frequency Selection
JP2012248035A (en) * 2011-05-27 2012-12-13 Sharp Corp Touch panel system and electronic apparatus using the same
JP2013115682A (en) * 2011-11-30 2013-06-10 Pentel Corp Capacitive coupling type electrostatic sensor
CN105528117A (en) * 2016-01-28 2016-04-27 青岛海信移动通信技术股份有限公司 Method and device for acquiring scanning frequency of touch panel
JP2018502382A (en) * 2014-12-08 2018-01-25 タクチュアル ラブズ シーオー. Differential transmission for reducing crosstalk in projected capacitive touch sensors

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5044731B2 (en) * 2010-04-19 2012-10-10 株式会社Dapリアライズ Portable information processing apparatus having touch panel means and program for portable information processing apparatus
US9501091B2 (en) * 2013-05-17 2016-11-22 Sharp Kabushiki Kaisha Touch panel system and electronic device
CN105589594B (en) * 2014-11-06 2019-12-31 天马微电子股份有限公司 Electronic device and operation control method of electronic device
US10488992B2 (en) * 2015-03-10 2019-11-26 Apple Inc. Multi-chip touch architecture for scalability
KR20180044316A (en) * 2015-08-21 2018-05-02 가부시키가이샤 와코무 How to send stylus and color information
KR102464280B1 (en) * 2015-11-06 2022-11-08 삼성전자주식회사 Input processing method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007018086A (en) * 2005-07-05 2007-01-25 Canon Inc Touch panel input device and control method thereof
JP2011014527A (en) * 2009-05-28 2011-01-20 Renesas Electronics Corp Semiconductor device and touch sensor using the same
US20110063993A1 (en) * 2009-09-11 2011-03-17 Thomas James Wilson Automatic Low Noise Frequency Selection
JP2012248035A (en) * 2011-05-27 2012-12-13 Sharp Corp Touch panel system and electronic apparatus using the same
JP2013115682A (en) * 2011-11-30 2013-06-10 Pentel Corp Capacitive coupling type electrostatic sensor
JP2018502382A (en) * 2014-12-08 2018-01-25 タクチュアル ラブズ シーオー. Differential transmission for reducing crosstalk in projected capacitive touch sensors
CN105528117A (en) * 2016-01-28 2016-04-27 青岛海信移动通信技术股份有限公司 Method and device for acquiring scanning frequency of touch panel

Also Published As

Publication number Publication date
JPWO2020261577A1 (en) 2021-09-13
WO2020261577A1 (en) 2020-12-30
CN114026528B (en) 2022-12-27
CN114026528A (en) 2022-02-08

Similar Documents

Publication Publication Date Title
KR101441218B1 (en) Touch sensor panel negative pixel compensation
US9785264B2 (en) Touch filtering through virtual areas on a touch screen
AU2017203910B2 (en) Glove touch detection
US11231811B2 (en) Touch recognition method, touch device
US10642417B2 (en) Method and apparatus for determining touching action and display device
US11243639B2 (en) Touch detection method, touch detection apparatus, and touch sensor controller
US10228792B2 (en) Touch determining device and method, and display device
CN111352524B (en) Information input device
US20150355819A1 (en) Information processing apparatus, input method, and recording medium
JP6682056B1 (en) Touch panel system and display
CN107506067B (en) Method and device for debugging working frequency of touch screen and terminal equipment
US11353978B2 (en) Method and apparatus for determining a touch point
US20120127120A1 (en) Touch device and touch position locating method thereof
US20190138144A1 (en) Touch device and touch signal processing method thereof
KR101549213B1 (en) Apparatus for detecting touch points in touch screen and method thereof
CN109791448B (en) Touch detection method and touch chip
CN109521906A (en) The method and device of false-touch prevention, equipment, readable storage medium storing program for executing
CN107894858A (en) Electronic system, host and judging method thereof for judging corresponding relation
US10558306B2 (en) In-cell touch apparatus and a water mode detection method thereof
CN108334217B (en) Detection and update method of touch system
CN107153489B (en) Touch detection method
JP5816114B2 (en) Input device and input method
WO2018167813A1 (en) Touch pad operation detection device and touch pad operation detection method
CN115469769A (en) Touch detection method and device of capacitive screen
JP2017194748A (en) Touch sensor, terminal device, and depression detection program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200109

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200109

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200109

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200131

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: 20200225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200324

R150 Certificate of patent or registration of utility model

Ref document number: 6682056

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250