JP6682056B1 - Touch panel system and display - Google Patents
Touch panel system and display Download PDFInfo
- 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
Links
- 238000005070 sampling Methods 0.000 claims abstract description 170
- 238000004891 communication Methods 0.000 claims abstract description 91
- 238000012545 processing Methods 0.000 claims abstract description 75
- 238000001514 detection method Methods 0.000 claims abstract description 51
- 230000035945 sensitivity Effects 0.000 claims description 26
- 230000001747 exhibiting effect Effects 0.000 claims 1
- 230000003068 static effect Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 238000000034 method Methods 0.000 description 8
- 239000004065 semiconductor Substances 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 3
- 101100190617 Arabidopsis thaliana PLC2 gene Proteins 0.000 description 1
- 101100408456 Arabidopsis thaliana PLC8 gene Proteins 0.000 description 1
- 101100464304 Caenorhabditis elegans plk-3 gene Proteins 0.000 description 1
- 101100093534 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) RPS1B gene Proteins 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, 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).
例えば工場では、静電容量式タッチパネルは、静電容量についてのノイズを周期的に発生する装置の近くに配置される場合がある。従来の技術では、静電容量式タッチパネルが静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、ノイズが静電容量式タッチパネルへのタッチであると誤って検出し、静電容量式タッチパネルがタッチされたことを適切に検出することが困難な場合がある。静電容量式タッチパネルがタッチされたことを検出するための感度を下げれば、従来の技術でも、ノイズが静電容量式タッチパネルへのタッチであると誤って検出することは抑制される。しかしながら、感度を下げれば、静電容量式タッチパネルへのタッチを検出しない状況も生じる。静電容量式タッチパネルが静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、感度の調整によることだけでなく、ノイズが静電容量式タッチパネルへのタッチであると誤って検出されることを抑制する技術が提供されることが要求されている。 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.
以下に、本発明の実施の形態にかかるタッチパネルシステム及び表示器を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。 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
タッチパネルシステム1は、操作者4によってタッチされる静電容量式タッチパネル5と、複数のサンプリング周波数の各々を示す情報を記憶するホスト処理装置6と、静電容量式タッチパネル5へのタッチの検出を行うタッチパネルコントローラ7と、画像を表示する表示装置8とを有する。表示装置8の例は、液晶表示装置である。なお、情報をタッチパネルシステム1に入力するユーザは、操作者4と同一の人であってもよいし、操作者4と異なる人であってもよい。例えば、タッチパネルシステム1は、静電容量式タッチパネル5へのタッチを検出するための情報を表示する表示器である。
The touch panel system 1 includes a
ホスト処理装置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
ホスト処理装置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
具体的には、表示制御部63が第1記憶部64に記憶されている情報を含む画像情報を表示装置8に出力し、表示装置8が当該画像情報をもとに複数のサンプリング周波数を示す情報を表示する。ユーザは、表示装置8が表示する情報が示す複数のサンプリング周波数のうちのいずれかひとつのサンプリング周波数を選択し、選択したサンプリング周波数を特定する情報を、入力装置3を用いてホスト処理装置6に入力する。受付部62は、表示装置8が表示する情報が示す複数のサンプリング周波数のうちのひとつのサンプリング周波数の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するサンプリング周波数を示すデータをタッチパネルコントローラ7に出力する。
Specifically, the
例えば、第1記憶部64が記憶する情報は、静電容量式タッチパネル5へのタッチを検出する際の感度を特定する閾値と、静電容量式タッチパネル5への1度のタッチについてのサンプリング回数と、静電容量式タッチパネル5への1度のタッチについて複数回のサンプリングが行われた場合においてタッチされたことを決定するための許容範囲であって静電容量式タッチパネル5におけるタッチされた座標の最大値と最小値との差の許容範囲との各々について、複数の設定値の各々を示す情報を更に含む。
For example, the information stored in the
具体的には、表示制御部63が、第1記憶部64に記憶されているサンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、複数の設定値の各々を示す情報を含む画像情報を表示装置8に出力する。表示装置8は、当該画像情報をもとに、サンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、複数の設定値の各々を示す情報を表示する。
Specifically, the
受付部62は、サンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、表示装置8が表示する情報が示す複数の設定値のうちのひとつの設定値の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応する設定値の組を示すデータをタッチパネルコントローラ7に出力する。つまり、第1通信部65は、ユーザによって選択されたサンプリング周波数、閾値、サンプリング回数及び差の許容範囲を示すデータをタッチパネルコントローラ7に出力する。
The
更に言うと、例えば、第1記憶部64が記憶する情報は、複数のファームウェアの各々を特定する情報である。複数のファームウェアの各々は、静電容量式タッチパネル5へのタッチの検出の周期を特定するサンプリング周波数と、上記の閾値と、上記のサンプリング回数と、上記の差の許容範囲との各々を特定する。
Furthermore, for example, the information stored in the
具体的には、表示制御部63が第1記憶部64に記憶されている複数のファームウェアの各々を特定する情報を含む画像情報を表示装置8に出力し、表示装置8が当該画像情報をもとに複数のファームウェアを示す情報を表示する。受付部62は、表示装置8が表示する情報が示す複数のファームウェアのうちのひとつのファームウェアの選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するファームウェアを示すデータをタッチパネルコントローラ7に出力する。つまり、第1通信部65は、複数のファームウェアのうちのユーザによって選択されたファームウェアを示すデータをタッチパネルコントローラ7に出力する。
Specifically, the
タッチパネルコントローラ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
ホスト処理装置6が有する第1通信部65が、ユーザによって選択された設定値の組を示すデータをタッチパネルコントローラ7に出力した場合を想定する。設定値の組は、サンプリング周波数、閾値、サンプリング回数及び差の許容範囲の各々について、ひとつの設定値を含む。上記の場合、検出部73は、当該データが示すサンプリング周波数、閾値、サンプリング回数及び差の許容範囲で静電容量式タッチパネル5へのタッチの検出を行う。
It is assumed that the
ホスト処理装置6が有する第1通信部65が、ユーザによって選択されたファームウェアを示すデータをタッチパネルコントローラ7に出力した場合を想定する。その場合、検出部73は、ユーザによって選択されたファームウェアにしたがって静電容量式タッチパネル5へのタッチの検出を行う。表示装置8は、ユーザによって選択されたファームウェアと静電容量式タッチパネル5が使用される環境とを示す情報を表示する。
It is assumed that the
静電容量式タッチパネル5への1度のタッチについて複数回のサンプリングが検出部73によって行われた場合、第2通信部71は、複数回のサンプリングによって取得された複数個の座標の値を示す情報をホスト処理装置6に出力する。ホスト処理装置6が有する第1通信部65は、第2通信部71によって出力された複数個の座標の値を示す情報を受け取る。ホスト処理装置6は、第1通信部65によって受け取られた情報を処理する処理部66を更に有する。処理部66の機能については、タッチパネルシステム1の動作を説明する際に説明する。
When the
ホスト処理装置6が有する受付部62は、第1記憶部64に既に記憶されている情報が示す複数のサンプリング周波数と異なるサンプリング周波数であって静電容量式タッチパネル5へのタッチの検出の周期を特定するサンプリング周波数を示す追加情報を受け付ける機能も有する。既に記憶されている情報が示す複数のサンプリング周波数は、「追加前の複数のサンプリング周波数」と定義される。具体的には、ユーザが入力装置3を用いて追加情報をホスト処理装置6に入力した場合、受付部62は追加情報を受け付ける。第1記憶部64は、受付部62によって受け付けられた追加情報を更に記憶する。
The
第1記憶部64が追加情報を更に記憶した場合、表示制御部63は、追加前の複数のサンプリング周波数と追加情報が示すサンプリング周波数とを示す情報を含む画像情報を表示装置8に出力する。表示装置8は、当該画像情報をもとに、追加前の複数のサンプリング周波数と追加情報が示すサンプリング周波数とを示す情報を表示する。受付部62は、表示装置8が表示する情報が示す追加前の複数のサンプリング周波数と追加情報が示すサンプリング周波数とのうちのひとつのサンプリング周波数の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するサンプリング周波数を示すデータをタッチパネルコントローラ7に出力する。
When the
ホスト処理装置6が有する受付部62は、第1記憶部64に既に記憶されている情報が示す複数のファームウェアと異なるファームウェアを示す追加情報であって、静電容量式タッチパネル5へのタッチの検出の周期を特定するサンプリング周波数と、上記の閾値と、上記のサンプリング回数と、上記の差の許容範囲との各々を示す追加情報を受け付ける機能も有する。既に記憶されている情報が示す複数のファームウェアは、「追加前の複数のファームウェア」と定義される。具体的には、ユーザが入力装置3を用いて追加情報をホスト処理装置6に入力した場合、受付部62は追加情報を受け付ける。第1記憶部64は、受付部62によって受け付けられた追加情報を更に記憶する。
The
第1記憶部64が追加情報を更に記憶した場合、表示制御部63は、追加前の複数のファームウェアと追加情報が示すファームウェアとを示す情報を含む画像情報を表示装置8に出力する。表示装置8は、当該画像情報をもとに、追加前の複数のファームウェアと追加情報が示すファームウェアとを示す情報を表示する。受付部62は、表示装置8が表示する情報が示す追加前の複数のファームウェアと追加情報が示すファームウェアとのうちのひとつのサンプリング周波数の選択をユーザから入力装置3を介して受け付ける。第1通信部65は、受付部62によって受け付けられた選択に対応するファームウェアを示すデータをタッチパネルコントローラ7に出力する。
When the
次に、タッチパネルシステム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
信号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
ユーザは、第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
図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
図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
図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
すなわち、静電容量式タッチパネル5が静電容量についてのノイズを周期的に発生する装置の近くに配置された場合、ユーザによって第2サンプリング周波数が選択されると、検出部73は、静電容量式タッチパネル5がタッチされたことを検出するための感度の調整によることだけでなく、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制して静電容量式タッチパネル5へのタッチを適切に検出することができる。
That is, when the
図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
静電容量式タッチパネル5への1度のタッチについて複数回のサンプリングが行われた場合、検出部73によって検出された座標の最大値と最小値との差が大きいとき、静電容量式タッチパネル5にタッチされた位置が移動している可能性がある。タッチされた位置が移動すると、タッチされた位置を適切に特定することができない可能性がある。タッチされた位置を適切に特定するために、上記の差の許容範囲が設定されることが望ましい。図4が示している第1設定では、差の許容範囲は5である。更に言うと、第1設定では、X座標についてもY座標についても、差の許容範囲は5である。
When sampling is performed a plurality of times for one touch on the
図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
タッチパネルコントローラ7の第2通信部71は、取得座標を示すデータをホスト処理装置6に出力する。ホスト処理装置6の第1通信部65は、第2通信部71によって出力されたデータを受け取る。第1の場合では、1回目のX軸の取得座標と3回目のX軸の取得座標との差であるX取得座標差が差の許容範囲の5を超える6であるため、ホスト処理装置6の処理部66は、第1通信部65が受け取ったデータを破棄する。つまり、処理部66は、検出部73によって検出された座標の値を破棄する。
The
第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
図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
図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
次に、複数のファームウェアの例を説明する。図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
図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
第1通信部65は、受付部62によって受け付けられた選択に対応するファームウェアを示すデータを第1記憶部64から読出す(S2)。つまり、ステップS2において、第1通信部65は、ユーザによって選択されたファームウェアを示すデータを第1記憶部64から読出す。例えば、受付部62が図8の矢印の左側の図に示される複数の使用環境のうちの「屋外使用」という環境を特定する情報を受け付けた場合、第1通信部65は、操作者4がタッチパネルシステム1を屋外で使用する環境に対応する第2のファームウェアを示すデータを第1記憶部64から読出す。第1通信部65は、ユーザによって選択されたファームウェアを示すデータをタッチパネルコントローラ7に出力する。
The
タッチパネルコントローラ7が有する第2通信部71は、ユーザによって選択されたファームウェアを示すデータを受け取り、受け取ったデータを第2記憶部72に格納する(S3)。つまり、ステップS3において、第2通信部71は、ユーザによって選択されたファームウェアを第2記憶部72に書込む。検出部73は、第2記憶部72に記憶されたファームウェアであってユーザによって選択されたファームウェアをもとに、静電容量式タッチパネル5へのタッチを検出する(S4)。
The
上述の通り、タッチパネルシステム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
ユーザがサンプリング周波数を適切に選択すれば、実施の形態にかかるタッチパネルシステム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
つまり、静電容量式タッチパネル5が静電容量についてのノイズを特定の周期で発生する装置の近くに配置されても、ユーザが上記の特定の周期と異なるサンプリング周波数を選択すれば、タッチパネルシステム1は、静電容量式タッチパネル5がタッチされたことを検出するための感度の調整によることだけでなく、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出されることを抑制して静電容量式タッチパネル5へのタッチを適切に検出することができる。
That is, even if the
言い換えると、タッチパネルシステム1は、第1記憶部64に記憶されている情報が示す複数のサンプリング周波数のなかから、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制して静電容量式タッチパネル5へのタッチを適切に検出するためのサンプリング周波数をユーザに選択させることができる。
In other words, the touch panel system 1 suppresses erroneous detection of noise as a touch on the
タッチパネルシステム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
そのため、タッチパネルシステム1は、当該複数のサンプリング周波数と、当該複数のサンプリング周波数と異なるサンプリング周波数とのなかから、ノイズが静電容量式タッチパネル5へのタッチであると誤って検出することを抑制して静電容量式タッチパネル5へのタッチを適切に検出するためのサンプリング周波数をユーザに選択させることができる。
Therefore, the touch panel system 1 suppresses erroneous detection of noise as a touch on the
同様に、タッチパネルシステム1は、複数のファームウェアのなかのユーザが所望するファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。
Similarly, the touch panel system 1 can detect the touch on the
上述の通り、追加情報は、ファームウェアを示す情報であってもよく、ホスト処理装置6の受付部62によって受け付けられる。つまり、タッチパネルシステム1は、ユーザが所望するサンプリング周波数又はファームウェアを追加することを可能にする。ユーザの選択により、タッチパネルシステム1は、追加情報が示すサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。つまり、タッチパネルシステム1は、ユーザが所望するサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。
As described above, the additional information may be information indicating firmware and is received by the
すなわち、静電容量式タッチパネル5が使用される環境が変わっても、タッチパネルシステム1は、ユーザが所望するサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。例えば、静電容量式タッチパネル5が静電容量についてのノイズを周期的に発生する装置の近くに配置されて、当該装置が発生するノイズの周期が従前の周期と異なっていても、タッチパネルシステム1は、ユーザの選択により、ユーザが所望するサンプリング周波数又はファームウェアで静電容量式タッチパネル5へのタッチを検出することができる。
That is, even if the environment in which the
実施の形態にかかるタッチパネルシステム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
通信制御部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
通信制御部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
当該メモリは、例えば、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
処理回路は、専用のハードウェアである。処理回路は、例えば、単一回路、複合回路、プログラム化されたプロセッサ、並列プログラム化されたプロセッサ、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
実施の形態にかかるタッチパネルシステム1が有するタッチパネルコントローラ7に含まれる第2通信部71及び検出部73の一部又は全部の機能は、メモリに格納されるプログラムを実行するプロセッサによって実現されてもよい。当該メモリは、第2通信部71及び検出部73によって実行される一部又は全部のステップが結果的に実行されることになるプログラムを格納するためのメモリである。当該メモリの例は、半導体メモリである。第2通信部71及び検出部73の一部又は全部の機能は、処理回路によって実現されてもよい。
Some or all of the functions of the
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略又は変更することも可能である。 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.
ことを特徴とする請求項2に記載のタッチパネルシステム。 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通信部は、前記複数のファームウェアと前記追加情報が示すファームウェアとのうちの前記ユーザによって選択されたファームウェアを示すデータを出力する
ことを特徴とする請求項2に記載のタッチパネルシステム。 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.
前記受付部は、前記複数のファームウェアと前記追加情報が示すファームウェアとのうちのひとつのファームウェアの選択を受け付ける
ことを特徴とする請求項4に記載のタッチパネルシステム。 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.
前記ホスト処理装置は、前記複数のファームウェアのうちのひとつのファームウェアの選択を受け付ける受付部を更に有する
ことを特徴とする請求項2に記載のタッチパネルシステム。 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.
前記受付部は、前記複数のサンプリング周波数と前記追加情報が示すサンプリング周波数とのうちのひとつのサンプリング周波数の選択を受け付ける
ことを特徴とする請求項8に記載のタッチパネルシステム。 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通信部が出力する前記データは、前記ユーザによって選択された閾値、サンプリング回数及び差の許容範囲も示す
ことを特徴とする表示器。 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通信部が出力する前記データは、前記複数のファームウェアのうちの前記ユーザによって選択されたファームウェアを示す
ことを特徴とする表示器。 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.
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)
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)
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 |
-
2019
- 2019-06-28 JP JP2020500914A patent/JP6682056B1/en active Active
- 2019-06-28 CN CN201980097806.8A patent/CN114026528B/en active Active
- 2019-06-28 WO PCT/JP2019/025979 patent/WO2020261577A1/en active Application Filing
Patent Citations (7)
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 |