JP2016076156A - Touch panel, touch panel controller, control method thereof, and electronic device - Google Patents
Touch panel, touch panel controller, control method thereof, and electronic device Download PDFInfo
- Publication number
- JP2016076156A JP2016076156A JP2014207198A JP2014207198A JP2016076156A JP 2016076156 A JP2016076156 A JP 2016076156A JP 2014207198 A JP2014207198 A JP 2014207198A JP 2014207198 A JP2014207198 A JP 2014207198A JP 2016076156 A JP2016076156 A JP 2016076156A
- Authority
- JP
- Japan
- Prior art keywords
- coordinate
- touch panel
- touch screen
- prediction control
- recognition range
- 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.)
- Pending
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
本実施形態は、タッチパネル、タッチパネルコントローラおよびその制御方法、および電子機器に関する。 The present embodiment relates to a touch panel, a touch panel controller, a control method thereof, and an electronic device.
近年のコンピュータや携帯電話端末、PDA(Personal Digital Assistant)などの電子機器は、指で接触することによって、電子機器を操作するための入力装置を備えるものが主流になっている。こうした入力装置として、抵抗膜式のタッチパネル(タッチセンサ)や、静電容量式のタッチパネルが知られている。このような抵抗膜式タッチパネルの操作感を改善したタッチパネルも開示されている。 2. Description of the Related Art Recent electronic devices such as computers, mobile phone terminals, and PDAs (Personal Digital Assistants) are mainly provided with an input device for operating electronic devices by touching with a finger. As such an input device, a resistive touch panel (touch sensor) and a capacitive touch panel are known. A touch panel that improves the operational feeling of such a resistive film type touch panel is also disclosed.
本実施形態は、操作性の良好なタッチパネル、このタッチパネルを制御するためのタッチパネルコントローラおよびその制御方法、およびこのタッチパネルを適用した電子機器を提供する。 The present embodiment provides a touch panel with good operability, a touch panel controller for controlling the touch panel, a control method thereof, and an electronic apparatus to which the touch panel is applied.
本実施の形態の一態様によれば、座標電圧を検出するタッチスクリーンと、前記タッチスクリーンにおいて検出した前記座標電圧を受信し、前記タッチスクリーン上の認識範囲における座標データを記憶すると共に、前記タッチスクリーン上の認識範囲における前記座標データに基づき、前記タッチスクリーン上の非認識範囲における座標予測制御を実行するタッチパネルコントローラと、前記タッチパネルコントローラに接続され、座標予測制御パラメータを供給する外部メモリとを備えるタッチパネルが提供される。 According to one aspect of the present embodiment, the touch screen that detects the coordinate voltage, the coordinate voltage detected on the touch screen are received, the coordinate data in the recognition range on the touch screen is stored, and the touch A touch panel controller that executes coordinate prediction control in the non-recognition range on the touch screen based on the coordinate data in the recognition range on the screen, and an external memory that is connected to the touch panel controller and supplies coordinate prediction control parameters. A touch panel is provided.
本実施の形態の他の態様によれば、タッチスクリーンにおいて検出された座標電圧を受信するパネルインタフェースと、前記パネルインタフェースに接続され、前記座標電圧のアナログ値をディジタル値に変換するアナログディジタルコンバータと、前記アナログディジタルコンバータに接続され、前記ディジタル値に基づき前記タッチスクリーン上の認識範囲における座標データを記憶すると共に、前記タッチスクリーン上の認識範囲における前記座標データに基づき、前記タッチスクリーン上の非認識範囲における座標予測制御を実行する座標予測制御部と、前記座標予測制御部に接続され、座標予測制御部における演算制御を実行する中央演算処理装置と、座標予測制御パラメータを供給する外部メモリインタフェースとを備えるタッチパネルコントローラが提供される。 According to another aspect of the present embodiment, a panel interface that receives the coordinate voltage detected on the touch screen, and an analog-digital converter that is connected to the panel interface and converts an analog value of the coordinate voltage into a digital value. , Connected to the analog-digital converter, storing coordinate data in a recognition range on the touch screen based on the digital value, and non-recognition on the touch screen based on the coordinate data in the recognition range on the touch screen A coordinate prediction control unit that executes coordinate prediction control in a range; a central processing unit that is connected to the coordinate prediction control unit and executes arithmetic control in the coordinate prediction control unit; and an external memory interface that supplies coordinate prediction control parameters; With t Panel controller is provided.
本実施の形態の他の態様によれば、上記のタッチパネル若しくはタッチパネルコントローラを備える電子機器が提供される。 According to the other aspect of this Embodiment, an electronic device provided with said touch panel or touch panel controller is provided.
本実施の形態の他の態様によれば、タッチスクリーンにおいて検出された座標電圧を受信するパネルインタフェースと、前記パネルインタフェースに接続され、前記座標電圧のアナログ値をディジタル値に変換するアナログディジタルコンバータと、前記アナログディジタルコンバータに接続され、前記ディジタル値に基づき前記タッチスクリーン上の認識範囲における座標データを記憶すると共に、前記タッチスクリーン上の認識範囲における前記座標データに基づき、前記タッチスクリーン上の非認識範囲における座標予測制御を実行する座標予測制御部と、前記座標予測制御部に接続され、座標予測制御部における演算制御を実行する中央演算処理装置と、座標予測制御パラメータを供給する外部メモリインタフェースとを備えるタッチパネルコントローラの制御方法であって、触れ検知ステップと、X座標検知ステップと、Y座標検知ステップと、検知した座標データをデータ格納メモリに記録するステップと、座標予測制御ステップと、ライン座標出力ステップとを有するタッチパネルコントローラの制御方法が提供される。 According to another aspect of the present embodiment, a panel interface that receives the coordinate voltage detected on the touch screen, and an analog-digital converter that is connected to the panel interface and converts an analog value of the coordinate voltage into a digital value. , Connected to the analog-digital converter, storing coordinate data in a recognition range on the touch screen based on the digital value, and non-recognition on the touch screen based on the coordinate data in the recognition range on the touch screen A coordinate prediction control unit that executes coordinate prediction control in a range; a central processing unit that is connected to the coordinate prediction control unit and executes arithmetic control in the coordinate prediction control unit; and an external memory interface that supplies coordinate prediction control parameters; With t A control method for a panel controller, which includes a touch detection step, an X coordinate detection step, a Y coordinate detection step, a step of recording detected coordinate data in a data storage memory, a coordinate prediction control step, and a line coordinate output step. Is provided.
本実施形態によれば、操作性の良好なタッチパネル、このタッチパネルを制御するためのタッチパネルコントローラおよびその制御方法、およびこのタッチパネルを適用した電子機器を提供することができる。 According to the present embodiment, it is possible to provide a touch panel with good operability, a touch panel controller for controlling the touch panel, a control method thereof, and an electronic device to which the touch panel is applied.
次に、図面を参照して、実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。ただし、図面は模式的なものであり、厚みと平面寸法との関係、各層の厚みの比率等は現実のものとは異なることに留意すべきである。したがって、具体的な厚みや寸法は以下の説明を参酌して判断すべきものである。又、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることはもちろんである。 Next, embodiments will be described with reference to the drawings. In the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals. However, it should be noted that the drawings are schematic, and the relationship between the thickness and the planar dimensions, the ratio of the thickness of each layer, and the like are different from the actual ones. Therefore, specific thicknesses and dimensions should be determined in consideration of the following description. Moreover, it is a matter of course that portions having different dimensional relationships and ratios are included between the drawings.
又、以下に示す実施の形態は、技術的思想を具体化するための装置や方法を例示するものであって、構成部品の材質、形状、構造、配置等を下記のものに特定するものでない。この実施の形態は、特許請求の範囲において、種々の変更を加えることができる。 In addition, the embodiment described below exemplifies an apparatus and method for embodying the technical idea, and does not specify the material, shape, structure, arrangement, etc. of the component parts as follows. . This embodiment can be modified in various ways within the scope of the claims.
(比較例)
スマートホンやタブレット機器の代表されるタッチパネルは、静電式タッチパネルが採用されることが多い。これは指のスライドによる画面での操作に適しているためである。これに対して、券売機などに適用されるタッチパネルは、“押す”ことに重点を置くため、抵抗式タッチパネルが採用されることが多い。
(Comparative example)
An electrostatic touch panel is often adopted as a touch panel represented by a smart phone or a tablet device. This is because it is suitable for operation on the screen by finger slide. On the other hand, a touch panel applied to a ticket vending machine or the like places emphasis on “pressing”, and thus a resistive touch panel is often employed.
比較例に係る静電式タッチパネル1Aの模式的断面構造は、図1(a)に示すように表され、比較例に係る抵抗式タッチパネル2Aの模式的断面構造は、図1(b)に示すように表される。
A schematic cross-sectional structure of the
比較例に係る静電式タッチパネル1Aは、図1(a)に示すように、透明電極などで形成される上部電極12および下部電極16と、上部電極12・下部電極16間に配置される絶縁層14と、上部電極12上に配置される絶縁層10とを備え、絶縁層10に接触する指8のスライドとともに変化する上部電極12・下部電極16間の静電容量変化を検出して、指8の接触位置の座標を検出可能である。
As shown in FIG. 1A, the
一方、比較例に係る抵抗式タッチパネル2Aは、図1(b)に示すように、スペース20を介して配置されたX座標検出用の透明電極18と、Y座標検出用の透明電極22とを備え、透明電極18に対する指8の押圧による透明電極18・22間の接触を検出することによって、指8の接触位置の座標を検出可能である。
On the other hand, as shown in FIG. 1B, the
水滴4が付着した状態の比較例に係る静電式タッチパネル1Aの模式的断面構造は、図2(a)に示すように表され、手袋6を介して使用する状態の比較例に係る静電式タッチパネル1Aの模式的断面構造は、図2(b)に示すように表される。
A schematic cross-sectional structure of the
比較例に係る静電式タッチパネル1Aは、図1(a)に示すように、絶縁層10に接触して指8をスライド可能であり、連続した操作性が良い。一方、図2(a)に示すように、雨などの水滴4が介在すると静電容量値が変化し、正確な認識が難しくなる。また、図2(b)に示すような手袋6を介した使用では、静電容量値を認識することができない。
As shown in FIG. 1A, the
比較例に係る抵抗式タッチパネル2Aは、図1(b)に示すように、指8を押していないと認識できず、連続した操作には不向きであるが、水滴や手袋を介した操作も誤動作なく容易に操作可能であり、また、コスト面でも静電式タッチパネルに比べて安価である。
As shown in FIG. 1B, the
[実施の形態]
(原理説明)
実施の形態に係るタッチパネル2の座標検出の原理説明図であって、4線式アナログ抵抗式タッチパネルにおいて、X座標検出を説明する模式的鳥瞰構成は、図3(a)に示すように表され、Y座標検出を説明する模式的鳥瞰構成は、図3(b)に示すように表される。
[Embodiment]
(Principle explanation)
It is a principle explanatory view of coordinate detection of
実施の形態に係るタッチパネル2は、スペースを介在して配置されたX座標検出用の透明電極18と、Y座標検出用の透明電極22とを備え、透明電極18に対する指8の押圧によって、透明電極18・22間の接触を検出することによって、指8の接触位置の座標検出を可能にしている。図3(a)・図3(b)に示すように、透明電極18・22はそれぞれX軸・Y軸方向の電圧勾配を備え、タッチされた位置の電圧を検出することで座標位置を決定している。X座標・Y座標の検出は、アナログスイッチ(図7のパネルインタフェース38に内蔵される)の切り替えによって行われる。座標分解能は、タッチパネル2への印加電圧VCCとアナログディジタルコンバータ(ADC:Analog Digital Converter)24の分解能に依存している。
The
なお、実施の形態に係るタッチパネル2は、上記の4線式に限定されるものではなく、5線式、7線式、8線式などにおいても同様に適用可能である。
Note that the
また、透明電極18・22を保護し、耐久性を持たせるために、透明電極18上および透明電極22下にガラス層を配置しても良い。
Further, a glass layer may be disposed on the
(認識範囲と非識別範囲)
比較例に係る静電式タッチパネル1Aにおける認識範囲DRを説明する模式的断面構造は、図4(a)に示すように表され、実施の形態に係るタッチパネル2における認識範囲DRを説明する模式的断面構造は、図4(b)に示すように表される。
(Recognized range and non-identified range)
A schematic cross-sectional structure for explaining the recognition range DR in the
比較例に係る静電式タッチパネル1Aにおいては、指8を接触させてスライドするだけで認識範囲DRを決定することができる。一方、実施の形態に係るタッチパネル2においては、指8の押圧によって、透明電極18・22を接触させた状態を維持しつつ移動することで、認識範囲DRを決定することができる。
In the
実施の形態に係るタッチパネル2における認識範囲DRおよび非認識範囲UDを説明する模式的断面構造は、図5に示すように表される。
A schematic cross-sectional structure for explaining the recognition range DR and the non-recognition range UD in the
実施の形態に係るタッチパネル2における認識範囲DRは、指8の押圧によって、透明電極18・22を接触させた状態を意識的に維持しつつ移動する範囲である。これに対して、破線Aで示すように、無意識に力が抜けて透明電極18・22間の接触が離れて行く範囲が、非認識範囲UDになる。
The recognition range DR in the
実施の形態に係るタッチパネル2においては、連続操作時に指8を“押す”動作を意識しないと無意識に押す力が抜けて、透明電極18・22間の接触状態が離れて行く。このため、図5に示すように、認識させたい範囲(DR+UD)が、押している区間(認識範囲DRに対応)と触れているはずの区間(非認識範囲UDに対応)に分けられる。全範囲(DR+UD)を認識するためには、押している区間(認識範囲DR)から触れているはずの区間(非認識範囲UD)を予測し、予測データを作成することで、全範囲(DR+UD)の認識データと同等の結果を得ることができる。
In the
(タッチパネルのブロック構成)
実施の形態に係るタッチパネル2の模式的ブロック構成は、図6に示すように表される。
(Touch panel block configuration)
A schematic block configuration of the
実施の形態に係るタッチパネル2は、図6に示すように、X座標電圧XP・XNおよびY座標電圧YP・YNを検出するタッチスクリーン32と、タッチスクリーン32において検出したX座標電圧XP・XNおよびY座標電圧YP・YNを受信し、タッチスクリーン32上の認識範囲DRにおける(X,Y)座標データを記憶すると共に、タッチスクリーン32上の認識範囲DRにおける(X,Y)座標データに基づき、タッチスクリーン32上の非認識範囲UDにおける座標予測制御を実行するタッチパネルコントローラ34と、タッチパネルコントローラ34に接続され、座標予測制御パラメータを供給する外部メモリ58とを備える。
As shown in FIG. 6, the
ここで、外部メモリ58としては、例えばEEPROM(Electrically Erasable Program Memory)などのメモリ内容を設定変更可能な不揮発性メモリなどを適用してもよい。
Here, as the
(タッチパネルコントローラのブロック構成)
実施の形態に係るタッチパネルコントローラ34の模式的ブロック構成は、図7に示すように表される。
(Block configuration of touch panel controller)
A schematic block configuration of the
実施の形態に係るタッチパネルコントローラ34は、図7に示すように、タッチスクリーン32において検出されたX座標電圧XP・XNおよびY座標電圧YP・YNを受信するパネルインタフェース(I/F)38と、パネルI/F38に接続され、X座標電圧XP・XNおよびY座標電圧YP・YNのアナログ値をディジタル値に変換するADC24と、ADC24に接続され、上記のディジタル値に基づきタッチスクリーン32上の認識範囲DRにおける座標データを記憶すると共に、タッチスクリーン32上の認識範囲DRにおける(X,Y)座標データに基づき、タッチスクリーン32上の非認識範囲UDにおける座標予測制御を実行する座標予測制御部56と、座標予測制御部56に接続され、座標予測制御部56における演算制御を実行する中央演算処理装置(CPU)46と、座標予測制御パラメータを供給する外部メモリインタフェース(I/F)50とを備える。
As shown in FIG. 7, the
ここで、座標予測制御パラメータは、外部メモリ58から供給される。
Here, the coordinate prediction control parameters are supplied from the
ここで、外部メモリ58としては、例えばEEPROMなどの不揮発性メモリなどを適用してもよい。
Here, as the
また、外部メモリインタフェース(I/F)50は、プログラムメモリ52を介して、CPU46へ座標予測制御パラメータを供給可能である。
The external memory interface (I / F) 50 can supply coordinate prediction control parameters to the
また、実施の形態に係るタッチパネルコントローラ34は、図7に示すように、ホストインタフェース54を備え、ホストインタフェース54を介してホスト機器36に接続されていても良い。
Further, as shown in FIG. 7, the
また、ホスト機器36の情報は、ホストインタフェース54に接続されるレジスタ48を介して、CPU46に供給される。
Information on the
座標予測制御パラメータには、後述するように、座標予測制御を実行するための各種パラメータが含まれる。すなわち、データカット量の設定パラメータ、差分計算に適用する基準ラインの設定パラメータ、ライン長の設定パラメータなどが含まれる。 The coordinate prediction control parameters include various parameters for executing coordinate prediction control, as will be described later. That is, a data cut amount setting parameter, a reference line setting parameter applied to difference calculation, a line length setting parameter, and the like are included.
(座標予測制御部のブロック構成)
実施の形態に係るタッチパネルコントローラ34の座標予測制御部56の模式的ブロック構成は、図8に示すように表される。
(Block configuration of the coordinate prediction control unit)
A schematic block configuration of the coordinate
実施の形態に係るタッチパネルコントローラ34の座標予測制御部56は、図8に示すように、ADC24に接続され、タッチスクリーン32上の認識範囲DRにおける(X,Y)座標データを記憶するデータ格納メモリ40と、データ格納メモリ40に接続され、タッチスクリーン32上の認識範囲DRにおける(X,Y)座標データおよび座標予測制御パラメータに基づき、タッチスクリーン32上の非認識範囲UDにおける座標予測制御のための演算を実行する演算器42と、演算器42に接続された演算用メモリ44とを備える。
As shown in FIG. 8, the coordinate
図7・図8に示すように、外部メモリ58から外部メモリインタフェース50を介して供給される座標予測制御パラメータは、データラインEFD1を介して加算器25および演算器42に供給され、データラインEFD2を介して加算器43に供給される。
As shown in FIGS. 7 and 8, the coordinate prediction control parameter supplied from the
ADC24においてAD変換されたディジタルデータも加算器25に供給されるため、AD変換されたディジタルデータと座標予測制御パラメータは、加算器25において加算されてデータ格納メモリ40に格納される。
Since the AD data converted by the
一方、CPU46から供給される演算制御信号は、加算器43において座標予測制御パラメータと加算されて、演算器42に供給される。
On the other hand, the calculation control signal supplied from the
演算器42は、図7・図8に示すように、データ格納メモリ40にメモリ量設定信号MSを供給して、データ格納メモリ40のメモリ量を設定可能である。
As shown in FIGS. 7 and 8, the
尚、図7・図8において、データラインFOは、座標予測制御を実施せず、予測ゼロのときのデータの流れに対応する。 7 and 8, the data line FO corresponds to the data flow when the prediction is zero without performing the coordinate prediction control.
また、上記の構成において、データ格納メモリ40と演算用メモリ44は、共用可能である。
In the above configuration, the
(データサンプリング)
実施の形態に係るタッチパネル2において、タッチスクリーン32上を移動する指8の操作軌跡60と移動時間tmおよびデータサンプリングの説明は、図9に示すように表される。図9において、P0・P1・P2・…・P10は、タッチスクリーン32上のデータサンプリング点を表わし、Δtsは、1回のサンプリング時間を表わす。Δtsはサンプリング分解能を表わし、例えば、約5msecである。図9に示す例では、タッチスクリーン32上をデータサンプリング点P1からデータサンプリング点P8まで移動する指8の移動時間tmに対して、7回のサンプリングが行われる例が示されている。
(Data sampling)
In the
(押圧距離Lと認識範囲DR)
実施の形態に係るタッチパネル2において、指8による押圧距離Lと押圧誤差ΔLに伴う押圧距離L−ΔLを説明する模式的断面構造は、図10(a)に示すように表される。また、実施の形態に係るタッチパネル2において、タッチスクリーン32上を移動する指8の操作軌跡60・60Aにおいて、押圧距離Lに対応する認識範囲DRと押圧距離L−ΔLに対応する非認識範囲UDの説明は、図10(b)に示すように表される。
(Pressing distance L and recognition range DR)
In the
図10(a)に示すように、指8によって透明電極18を押圧することによって、透明電極18・22間のスペース20の距離が縮小し、押圧距離Lにおいて、透明電極18・22は接触している。一方、指8による押圧が不十分で、押圧誤差ΔLに伴う押圧距離L−ΔLにおいては、透明電極18・22は非接触状態になる。
10A, by pressing the
図10(b)に示すように、押圧距離Lにおいては、透明電極18・22は接触しているため、データサンプリング点P0・Pi間で認識範囲DRが得られ、データサンプリング点P0・Pi間の指8の操作軌跡は60の実線で表わされる。一方、押圧距離L−ΔLにおいては、透明電極18・22は非接触状態となるため、データサンプリング点Pi・Pj間で非認識範囲UDとなり、データサンプリング点Pi・Pj間の指8の操作軌跡は60Aの破線で表わされる。
As shown in FIG. 10B, since the
(データサンプリング点と座標との関係)
実施の形態に係るタッチパネル2において、タッチスクリーン32上を移動する指8の操作軌跡60のデータサンプリング点と(X,Y)座標との関係は、図11に示すように表される。図11に示す例では、データサンプリング点P0・P1・P2・…・P10に対して、対応する(X,Y)座標は、(X0,Y0)・(X1,Y1)・…・(X10,Y10)で表される。図11に示す例では、データサンプリング点P0・P1・P2・…・P10は、認識範囲DRに含まれる。また、データサンプリングのサンプリング時間はΔtsである。
(Relationship between data sampling points and coordinates)
In the
実施の形態に係るタッチパネル2において、タッチスクリーン32を側面方向から見た図であって、タッチスクリーン上を移動する指の操作軌跡と、認識範囲DRおよび非認識範囲UDの説明図は、図12(a)に示すように表され、認識範囲DRにおけるデータサンプリング点P0・P1・P2・…・P10の説明は、図12(b)に示すように表される。
In the
タッチスクリーン32の厚さをLPとすると、データサンプリング点P0・P10間は、指8の押圧によって、タッチスクリーン32上を移動する指8の操作軌跡60の押圧は十分であり、認識範囲DRであることを示す。一方、データサンプリング点P10・PS間は、タッチスクリーン32上を移動する指8の操作軌跡60Aは存在しても押圧が不十分であり、対応する(X,Y)座標情報が得られず、非認識範囲UDであることを示す。ここで、タッチスクリーン32の厚さLPの値は、例えば約1mmである。
When the thickness of the
図12(b)においては、横軸を時間(t)軸として、認識範囲DRにおけるデータサンプリング点P0・P1・P2・…・P10を黒丸でこの時間軸上にプロットしている。認識範囲DR内においては、データサンプリング点P0・P1・P2・…・P10に対応する11点の(X,Y)座標(X0,Y0)・(X1,Y1)・…・(X10,Y10)が認識可能である(図11参照)。ここで、サンプリング時間Δtsを例えば、5msecとすると、11点のサンプリング時間は、11×5=55msecとなる。タッチスクリーン32上の指8の移動距離は、移動時間で決まる。
In FIG. 12B, the horizontal axis is the time (t) axis, and the data sampling points P0, P1, P2,..., P10 in the recognition range DR are plotted on the time axis as black circles. Within the recognition range DR, 11 (X, Y) coordinates (X0, Y0), (X1, Y1),... (X10, Y10) corresponding to the data sampling points P0, P1, P2,. Can be recognized (see FIG. 11). Here, the sampling time Delta] t s For example, the 5 msec, the sampling time of 11 points, a 11 × 5 = 55 msec. The moving distance of the
認識範囲DRに対応する移動距離を5cm程度とし、移動時間を約1secとすると、サンプリング時間Δts=5msecとすれば、この間の実際上のサンプリング回数は、200回となる。 If the moving distance corresponding to the recognition range DR is about 5 cm and the moving time is about 1 sec, the actual number of samplings during this period is 200 times if the sampling time Δt s = 5 msec.
(タッチパネルコントローラの制御方法)
実施の形態に係るタッチパネルコントローラ34の制御方法のフローチャートは、図13に示すように表される。また、実施の形態に係るタッチパネルコントローラ34の制御方法において、座標予測制御方法のフローチャートは、図14に示すように表される。
(Control method of touch panel controller)
The flowchart of the control method of the
実施の形態に係るタッチパネルコントローラ34の制御方法は、図13に示すように、触れ検知ステップS1と、X座標検知ステップS2と、Y座標検知ステップS3と、検知した座標をデータ格納メモリ40に記録するステップS4と、座標予測制御ステップS5と、ライン座標出力ステップS6とを有する。X座標検知ステップS2と、Y座標検知ステップS3は、どちらを先に実行しても良い。
As shown in FIG. 13, the
触れ検知ステップS1においては、指等で透明電極18を押圧することで、透明電極18・22の抵抗シートが接続され、検出回路に電流が流れることで、触れが検知される。触れ検知ステップS1・X座標検知ステップS2・Y座標検知ステップS3の一連の動作時間は、サンプリング時間Δts程度であり、例えば、約5msecである。
In the touch detection step S1, the
実施の形態に係るタッチパネルコントローラ34の制御方法においては、上記の触れ検知ステップS1・X座標検知ステップS2・Y座標検知ステップS3の抵抗式タッチパネルの座標認識に加えて、連続した座標認識(指等の移動)の必要性発生時の座標予測アルゴリズムをタッチパネルコントローラ34内の座標予測制御部56を構成するIC(集積回路)に組み込んでいる。
In the control method of the
検知した座標をデータ格納メモリ40に記録するステップS4においては、(X,Y)座標データ点毎の出力をデータ格納メモリ40に記録する。
In step S 4 for recording the detected coordinates in the
座標予測制御ステップS5においては、上記の(X,Y)座標データ点毎の出力を座標点を並べて、出力ライン(線)Pの情報として出力する。 In the coordinate prediction control step S5, the output for each (X, Y) coordinate data point is arranged as a coordinate point and output as output line (line) P information.
(座標予測制御方法)
また、実施の形態に係るタッチパネルコントローラ34の制御方法において、座標予測制御方法は、図14に示すように、始点から終点までを検知するステップS51と、あいまい部のデータをカットするステップS52と、差分計算ステップS53と、多数決演算ステップS54と、必要ライン決定ステップS55と、ライン長決定ステップS56とを有する。
(Coordinate prediction control method)
Further, in the control method of the
(あいまい部データカットステップ)
実施の形態に係るタッチパネルコントローラの座標予測制御方法において、あいまい部データカットステップの説明図は、図15に示すように表される。
(Fuzzy part data cut step)
In the coordinate predictive control method of the touch panel controller according to the embodiment, an explanatory diagram of the ambiguous part data cut step is expressed as shown in FIG.
始点から終点までを検知するステップS51において得られた(X,Y)座標データ点の出力ラインP上において、始点P0近傍および終点P10の近傍をあいまい部データカット幅DCだけカットする。ここで、あいまい部データのカット量は、外部メモリ58に予め記憶されている。なお、あいまい部データのカット量は、可変であることが望ましい。
On the output line P of the (X, Y) coordinate data points obtained in step S51 for detecting from the start point to the end point, the vicinity of the start point P0 and the vicinity of the end point P10 are cut by the ambiguous portion data cut width DC. Here, the cut amount of the ambiguous portion data is stored in the
(差分計算ステップおよび多数決演算ステップ)
実施の形態に係るタッチパネルコントローラ34の座標予測制御方法において、基準ライン70に基づく差分計算ステップおよび多数決演算ステップの説明図は、図16に示すように表される。
(Difference calculation step and majority calculation step)
In the coordinate prediction control method of the
始点から終点までを検知するステップS51において得られた(X,Y)座標データ点の出力ラインP上において、基準ライン70を重畳して、次のデータとの差分を計算する。ここで、基準ライン70の細分化された1間隔が差分Δ2であるとする。この時、データサンプリング点P0・P1・P2・…・P10の内、あいまい部データカット幅DCだけカットされた範囲におけるデータサンプリング点P2・P3・P4・P5・P6・P7・P8において、直前のデータサンプリング点P1・P2・P3・P4・P5・P6・P7との差分を計算する。計算結果は、データサンプリング点P2・P3・P4・P5・P6・P7・P8に対応する横軸上に記載されるように、Δ2・Δ2・Δ1・Δ1・Δ1・Δ2・Δ2となる。
The
ここで、多数決演算ステップS54において、差分Δ2のデータサンプリング点P2・P3・P7・P8を削除し、差分Δ1のデータサンプリング点P4・P5・P6のみを残す演算を実行する。 Here, in the majority calculation step S54, the data sampling points P2, P3, P7, and P8 of the difference Δ2 are deleted, and the calculation that leaves only the data sampling points P4, P5, and P6 of the difference Δ1 is executed.
ここで、基準ライン70の情報は、外部メモリ58に予め記憶されている。また、基準ライン70の設定は、可変であることが望ましい。基準ライン70の情報は、例えば、実施の形態に係るタッチパネルを動作させるアプリケーションソフトウェアなどで決定される。
Here, information of the
(必要ライン決定ステップおよびライン長決定ステップ)
実施の形態に係るタッチパネルコントローラの座標予測制御方法において、必要ライン決定ステップS55の説明図は図17に示すように表され、ライン長決定ステップS56の説明図は、図18に示すように表される。
(Required line determination step and line length determination step)
In the coordinate prediction control method of the touch panel controller according to the embodiment, the explanatory diagram of the necessary line determining step S55 is expressed as shown in FIG. 17, and the explanatory diagram of the line length determining step S56 is expressed as shown in FIG. The
図17に示すように、必要ライン90は、上記の差分計算ステップS53および多数決演算ステップS54を経て得られた差分Δ1のデータサンプリング点P4・P5・P6を結ぶ直線として得ることができる。
As shown in FIG. 17, the
以上のようにして得られた必要ライン90を認識範囲DRおよび非認識範囲UDに亘って引いた図面が、図18に対応している。(X,Y)座標点の出力ラインPを、認識範囲DR内における必要ライン90によって始点P0から終点P10まで直線近似すると共に、この必要ライン90を非認識範囲UDにまで延長することによって、非認識範囲UDにおける予測ラインIDLとして、最終点PEまでの任意の長さの情報を求めることができる。
A drawing in which the
ライン長の設定は、認識範囲DRおよび非認識範囲UDに亘る情報が欲しい区間で決まるため、外部メモリ58に予め記憶されている。
The setting of the line length is stored in advance in the
なお、上記の例では、簡単のためにデータサンプリング点を11個の例で説明したが、実際上は、認識範囲DRに対応する移動距離を5cm程度とし、移動時間を約1secとすると、サンプリング時間Δts=5msecとすれば、この間の実際上のサンプリング回数は、200回となる。 In the above example, for the sake of simplicity, the example of 11 data sampling points has been described. However, in practice, when the moving distance corresponding to the recognition range DR is about 5 cm and the moving time is about 1 sec, sampling is performed. If the time Δt s = 5 msec, the actual number of samplings during this period is 200 times.
実施の形態に係るタッチパネルコントローラの制御方法によれば、認識範囲DR内における相対的に短いデータから、必要ライン90で直線近似されたデータを算出して、非認識範囲UDにおける予測ラインIDLとして、任意のライン長の情報を求めることができる。
According to the control method of the touch panel controller according to the embodiment, from the relatively short data in the recognition range DR, data approximated by a straight line in the
実施の形態に係るタッチパネルにおいては、認識させたい全範囲(DR+UD)を認識するために、押している区間(認識範囲DR)から触れているはずの区間(非認識範囲UD)を予測し、予測データを作成することで、全範囲(DR+UD)の認識データと同等の結果を得ることができる。 In the touch panel according to the embodiment, in order to recognize the entire range (DR + UD) to be recognized, a section (non-recognition range UD) that should be touched from the pressed section (recognition range DR) is predicted, and the prediction data By creating, a result equivalent to the recognition data in the entire range (DR + UD) can be obtained.
実施の形態に係るタッチパネルにおいては、風呂場での指の移動による電子書籍やテレビ、ゲームなどのタッチパネル操作も可能となる。 In the touch panel according to the embodiment, touch panel operations such as an electronic book, a television, and a game by moving a finger in a bathroom can be performed.
また、実施の形態に係るタッチパネルにおいては、手袋をした状態のままでの操作や抵抗式タッチパネルを採用したゲーム機での応用にも対応可能となるなど、静電式タッチパネルが不得意な分野へのタッチパネルの採用を可能にする。 In addition, in the touch panel according to the embodiment, it is possible to respond to an operation with a gloved state or an application on a game machine adopting a resistance touch panel. The touch panel can be adopted.
(電子機器)
実施の形態に係るタッチパネル若しくはタッチパネルコントローラは、さまざまな電子機器に適用可能である。
(Electronics)
The touch panel or the touch panel controller according to the embodiment can be applied to various electronic devices.
実施の形態に係るタッチパネルは、構造が簡単で水(雨)にも強く、安価であり、しかも抵抗膜方式によるタッチパネルを操作性の良好な静電式タッチパネルのように使用できるため、様々な電子機器に適用可能である。例えば、実施の形態に係るタッチパネル若しくはタッチパネルコントローラは、銀行など金融機関のATM・自動販売機(特に鉄道駅やレストランなどの自動券売機)などの不特定多数が扱う公共性の高いものをはじめ、携帯電話、スマートホン、タブレットPC、カメラ、携帯情報端末(PDA)、ディジタルオーディオプレーヤ、携帯ゲーム機、コピー機、ファックス、カーナビなどに適用可能である。また、マルチメディアステーション、アーケードゲーム、案内板、ハローワークの求人検索システム、外食レストランでの注文システム、自動精算機、自動投票機、図書館貸出システム、レジシステム、スコア計算システム、鉄道車両のモニタ装置、電子楽器などにも適用可能である。 The touch panel according to the embodiment has a simple structure, is resistant to water (rain), is inexpensive, and can use a resistive film type touch panel like an electrostatic touch panel with good operability. Applicable to equipment. For example, the touch panel or the touch panel controller according to the embodiment includes highly publicly available items handled by unspecified majority such as ATMs and vending machines (especially vending machines such as railway stations and restaurants) of financial institutions such as banks, The present invention can be applied to mobile phones, smart phones, tablet PCs, cameras, personal digital assistants (PDAs), digital audio players, portable game machines, copiers, fax machines, car navigation systems, and the like. In addition, multimedia station, arcade game, information board, Hello Work job search system, restaurant restaurant ordering system, automatic payment machine, automatic voting machine, library lending system, cash register system, score calculation system, railway vehicle monitoring device, It can also be applied to electronic musical instruments.
本実施の形態によれば、操作性の良好なタッチパネル、このタッチパネルを制御するためのタッチパネルコントローラ、およびこのタッチパネルを適用した電子機器を提供することができる。 According to the present embodiment, it is possible to provide a touch panel with good operability, a touch panel controller for controlling the touch panel, and an electronic device to which the touch panel is applied.
[その他の実施の形態]
上記のように、実施の形態について記載したが、この開示の一部をなす論述および図面は例示的なものであり、限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなろう。
[Other embodiments]
While the embodiments have been described as described above, the discussion and drawings that form part of this disclosure are illustrative and should not be construed as limiting. From this disclosure, various alternative embodiments, examples and operational techniques will be apparent to those skilled in the art.
このように、ここでは記載していない様々な実施の形態などを含む。 As described above, various embodiments that are not described herein are included.
本実施の形態に係るタッチパネルは、銀行など金融機関のATM・自動販売機(特に鉄道駅やレストランなどの自動券売機)、携帯電話、スマートホン、タブレットPC、カメラ、携帯情報端末(PDA)、ディジタルオーディオプレーヤ、携帯ゲーム機などのタッチパネル搭載電子機器に適用可能である。 The touch panel according to the present embodiment includes an ATM / vending machine of a financial institution such as a bank (especially a vending machine such as a railway station or a restaurant), a mobile phone, a smart phone, a tablet PC, a camera, a personal digital assistant (PDA), The present invention can be applied to touch panel mounted electronic devices such as digital audio players and portable game machines.
1A、2、2A…タッチパネル
4…水滴(雨)
6…手袋
8…指
10、14…絶縁層
12…上部電極(透明電極)
16…下部電極
18、22…透明電極
20…スペース
24…アナログディジタルコンバータ(ADC)
32…タッチスクリーン
34…タッチパネルコントローラ
36…ホスト機器
38…パネルインタフェース
40…データ格納メモリ
42…演算器
44…演算用メモリ
46…CPU
48…レジスタ
50…EEPROMインタフェース
52…プログラムメモリ
54…ホストインタフェース
56…座標予測制御部
58…EEPROM
60、60A…操作軌跡
70…基準ライン
90…座標予測ライン(IDL)
P…出力ライン
DR…認識範囲
UD…非識別範囲
DC…あいまい部データカット幅
LP…タッチスクリーンの厚さ
MS…メモリ量設定信号
XP、XN…X座標電圧
YP、YN…Y座標電圧
L…押圧距離
ΔL…押圧誤差
1A, 2, 2A ... Touch panel 4 ... Water drops (rain)
6 ...
16 ...
32 ...
48 ...
60, 60A ...
P ... Output line DR ... Recognition range UD ... Non-identification range DC ... Ambiguous part data cut width LP ... Touch screen thickness MS ... Memory amount setting signal XP, XN ... X coordinate voltage YP, YN ... Y coordinate voltage L ... Press Distance ΔL ... Pressure error
Claims (13)
前記タッチスクリーンにおいて検出した前記座標電圧を受信し、前記タッチスクリーン上の認識範囲における座標データを記憶すると共に、前記タッチスクリーン上の認識範囲における前記座標データに基づき、前記タッチスクリーン上の非認識範囲における座標予測制御を実行するタッチパネルコントローラと、
前記タッチパネルコントローラに接続され、座標予測制御パラメータを供給する外部メモリと
を備えるタッチパネル。 A touch screen for detecting coordinate voltages;
The coordinate voltage detected on the touch screen is received, the coordinate data in the recognition range on the touch screen is stored, and the non-recognition range on the touch screen is based on the coordinate data in the recognition range on the touch screen. A touch panel controller for executing coordinate prediction control in
A touch panel comprising: an external memory connected to the touch panel controller and supplying coordinate prediction control parameters.
前記パネルインタフェースに接続され、前記座標電圧のアナログ値をディジタル値に変換するアナログディジタルコンバータと、
前記アナログディジタルコンバータに接続され、前記ディジタル値に基づき前記タッチスクリーン上の認識範囲における座標データを記憶すると共に、前記タッチスクリーン上の認識範囲における前記座標データに基づき、前記タッチスクリーン上の非認識範囲における座標予測制御を実行する座標予測制御部と、
前記座標予測制御部に接続され、前記座標予測制御部における演算制御を実行する中央演算処理装置と、
座標予測制御パラメータを供給する外部メモリインタフェースと
を備えることを特徴とするタッチパネルコントローラ。 A panel interface for receiving coordinate voltages detected on the touch screen;
An analog-digital converter connected to the panel interface for converting an analog value of the coordinate voltage into a digital value;
Connected to the analog-digital converter, stores coordinate data in the recognition range on the touch screen based on the digital value, and non-recognition range on the touch screen based on the coordinate data in the recognition range on the touch screen. A coordinate prediction control unit for executing coordinate prediction control in
A central processing unit that is connected to the coordinate prediction control unit and executes arithmetic control in the coordinate prediction control unit;
A touch panel controller, comprising: an external memory interface that supplies coordinate prediction control parameters.
前記ホストインタフェースを介してホスト機器に接続されることを特徴とする請求項3〜5のいずれか1項に記載のタッチパネルコントローラ。 With host interface,
The touch panel controller according to claim 3, wherein the touch panel controller is connected to a host device via the host interface.
前記アナログディジタルコンバータに接続され、前記タッチスクリーン上の認識範囲における座標データを記憶するデータ格納メモリと、
前記データ格納メモリに接続され、前記タッチスクリーン上の認識範囲における前記座標データおよび前記座標予測制御パラメータに基づき、前記タッチスクリーン上の非認識範囲における座標予測制御のための演算を実行する演算器と、
前記演算器に接続された演算用メモリと
を備えることを特徴とする請求項3〜6のいずれか1項に記載のタッチパネルコントローラ。 The coordinate prediction control unit
A data storage memory connected to the analog-digital converter and storing coordinate data in a recognition range on the touch screen;
An arithmetic unit connected to the data storage memory and executing a calculation for the coordinate prediction control in the non-recognition range on the touch screen based on the coordinate data and the coordinate prediction control parameter in the recognition range on the touch screen; ,
The touch panel controller according to claim 3, further comprising: an arithmetic memory connected to the arithmetic unit.
触れ検知ステップと、
X座標検知ステップと、
Y座標検知ステップと、
検知した座標データをデータ格納メモリに記録するステップと、
座標予測制御ステップと、
ライン座標出力ステップと
を有することを特徴とするタッチパネルコントローラの制御方法。 A panel interface that receives coordinate voltages detected on a touch screen, an analog-to-digital converter that is connected to the panel interface and converts an analog value of the coordinate voltage to a digital value, and is connected to the analog-to-digital converter, and the digital value A coordinate prediction control unit that stores coordinate data in the recognition range on the touch screen based on the coordinate data and performs coordinate prediction control in the non-recognition range on the touch screen based on the coordinate data in the recognition range on the touch screen And a central processing unit that is connected to the coordinate prediction control unit and executes arithmetic control in the coordinate prediction control unit, and an external memory interface that supplies coordinate prediction control parameters. There is,
Touch detection step;
An X coordinate detection step;
A Y coordinate detection step;
Recording the detected coordinate data in a data storage memory;
A coordinate prediction control step;
A method for controlling a touch panel controller, comprising: a line coordinate output step.
始点から終点までを検知するステップと、
あいまい部のデータをカットするステップと、
差分計算ステップと、
多数決演算ステップと、
必要ライン決定ステップと、
ライン長決定ステップと
を有することを特徴とする請求項12に記載のタッチパネルコントローラの制御方法。 The coordinate prediction control step includes:
Detecting from the start point to the end point;
Cutting the ambiguous part data;
Difference calculation step;
A majority operation step;
The necessary line determination step,
13. The touch panel controller control method according to claim 12, further comprising: a line length determination step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014207198A JP2016076156A (en) | 2014-10-08 | 2014-10-08 | Touch panel, touch panel controller, control method thereof, and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014207198A JP2016076156A (en) | 2014-10-08 | 2014-10-08 | Touch panel, touch panel controller, control method thereof, and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016076156A true JP2016076156A (en) | 2016-05-12 |
Family
ID=55949988
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014207198A Pending JP2016076156A (en) | 2014-10-08 | 2014-10-08 | Touch panel, touch panel controller, control method thereof, and electronic device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016076156A (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0528034A (en) * | 1991-07-23 | 1993-02-05 | Fujitsu Ltd | Memory capacity setting system |
JPH08249109A (en) * | 1995-03-09 | 1996-09-27 | Ricoh Co Ltd | Input device with touch panel |
JP2000357046A (en) * | 1999-06-15 | 2000-12-26 | Mitsubishi Electric Corp | Handwriting input device and computer readable recording medium recording handwriting input program |
JP2004078815A (en) * | 2002-08-22 | 2004-03-11 | Sony Corp | Portable information processor, information processing method, and program |
JP2005346235A (en) * | 2004-06-01 | 2005-12-15 | Sony Corp | Coordinate detection unit, control method therefor, control program for coordinate detection unit, and recording medium recording program for control method of coordinate detection unit |
JP2009223433A (en) * | 2008-03-13 | 2009-10-01 | Toshiba Corp | Data transfer device |
JP2012177998A (en) * | 2011-02-25 | 2012-09-13 | Panasonic Corp | On-vehicle terminal device |
JP2012198596A (en) * | 2011-03-18 | 2012-10-18 | Sony Corp | Positional information correction device, positional information correction method and program |
JP2014092849A (en) * | 2012-11-01 | 2014-05-19 | Toshiba Corp | Electronic device, handwriting display method and program |
WO2014109262A1 (en) * | 2013-01-09 | 2014-07-17 | シャープ株式会社 | Touch panel system |
US20140253482A1 (en) * | 2013-03-11 | 2014-09-11 | Sony Corporation | Information processing apparatus, information processing method, and program |
WO2014141763A1 (en) * | 2013-03-15 | 2014-09-18 | シャープ株式会社 | Touch panel system |
-
2014
- 2014-10-08 JP JP2014207198A patent/JP2016076156A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0528034A (en) * | 1991-07-23 | 1993-02-05 | Fujitsu Ltd | Memory capacity setting system |
JPH08249109A (en) * | 1995-03-09 | 1996-09-27 | Ricoh Co Ltd | Input device with touch panel |
JP2000357046A (en) * | 1999-06-15 | 2000-12-26 | Mitsubishi Electric Corp | Handwriting input device and computer readable recording medium recording handwriting input program |
JP2004078815A (en) * | 2002-08-22 | 2004-03-11 | Sony Corp | Portable information processor, information processing method, and program |
JP2005346235A (en) * | 2004-06-01 | 2005-12-15 | Sony Corp | Coordinate detection unit, control method therefor, control program for coordinate detection unit, and recording medium recording program for control method of coordinate detection unit |
JP2009223433A (en) * | 2008-03-13 | 2009-10-01 | Toshiba Corp | Data transfer device |
JP2012177998A (en) * | 2011-02-25 | 2012-09-13 | Panasonic Corp | On-vehicle terminal device |
JP2012198596A (en) * | 2011-03-18 | 2012-10-18 | Sony Corp | Positional information correction device, positional information correction method and program |
JP2014092849A (en) * | 2012-11-01 | 2014-05-19 | Toshiba Corp | Electronic device, handwriting display method and program |
WO2014109262A1 (en) * | 2013-01-09 | 2014-07-17 | シャープ株式会社 | Touch panel system |
US20140253482A1 (en) * | 2013-03-11 | 2014-09-11 | Sony Corporation | Information processing apparatus, information processing method, and program |
JP2014174801A (en) * | 2013-03-11 | 2014-09-22 | Sony Corp | Information processing apparatus, information processing method and program |
WO2014141763A1 (en) * | 2013-03-15 | 2014-09-18 | シャープ株式会社 | Touch panel system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9207801B2 (en) | Force sensing input device and method for determining force information | |
US8248386B2 (en) | Hand-held device with touchscreen and digital tactile pixels | |
US8570283B2 (en) | Information processing apparatus, information processing method, and program | |
KR101055579B1 (en) | How to determine a plurality of touch inputs on a resistive touch screen | |
CN102109926B (en) | Information processing apparatus, information processing method, and program | |
JP5643719B2 (en) | Coordinate detection device | |
US20120306752A1 (en) | Touchpad and keyboard | |
US20100302177A1 (en) | Method and apparatus for providing user interface based on contact position and intensity of contact force on touch screen | |
US20090066659A1 (en) | Computer system with touch screen and separate display screen | |
US20120056849A1 (en) | Information processing device, information processing method, and computer program | |
US20100201644A1 (en) | Input processing device | |
US8743061B2 (en) | Touch sensing method and electronic device | |
US20070126711A1 (en) | Input device | |
US9355805B2 (en) | Input device | |
US20100141591A1 (en) | Composite touch panel and method for operating the same | |
US20170242539A1 (en) | Use based force auto-calibration | |
CN106605203A (en) | Inactive region for touch surface based on contextual information | |
WO2014109262A1 (en) | Touch panel system | |
US9405383B2 (en) | Device and method for disambiguating region presses on a capacitive sensing device | |
US20130222337A1 (en) | Terminal and method for detecting a touch position | |
CN102736770A (en) | Multi-point gesture identification method and multi-point translation gesture identification device | |
US10241590B2 (en) | Capacitive keyboard having variable make points | |
US9921692B2 (en) | Hinged input device | |
CN107111387B (en) | Method for determining azimuth angle or attitude, touch input device, touch screen and system | |
JP2016076156A (en) | Touch panel, touch panel controller, control method thereof, and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170912 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180502 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180522 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180717 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181016 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190409 |