JP6824992B2 - スタイラス、センサコントローラ、及び電子定規 - Google Patents
スタイラス、センサコントローラ、及び電子定規 Download PDFInfo
- Publication number
- JP6824992B2 JP6824992B2 JP2018536607A JP2018536607A JP6824992B2 JP 6824992 B2 JP6824992 B2 JP 6824992B2 JP 2018536607 A JP2018536607 A JP 2018536607A JP 2018536607 A JP2018536607 A JP 2018536607A JP 6824992 B2 JP6824992 B2 JP 6824992B2
- Authority
- JP
- Japan
- Prior art keywords
- local
- stylus
- sensor controller
- value
- memory
- 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
- 241001422033 Thestylus Species 0.000 claims description 337
- 238000001514 detection method Methods 0.000 claims description 97
- 238000012545 processing Methods 0.000 claims description 54
- 230000004044 response Effects 0.000 claims description 24
- 230000006870 function Effects 0.000 claims description 18
- 230000008859 change Effects 0.000 claims description 13
- 238000003860 storage Methods 0.000 claims description 11
- 230000008878 coupling Effects 0.000 claims description 10
- 238000010168 coupling process Methods 0.000 claims description 10
- 238000005859 coupling reaction Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 description 163
- 238000000034 method Methods 0.000 description 103
- 230000008569 process Effects 0.000 description 91
- 230000008054 signal transmission Effects 0.000 description 21
- 239000004973 liquid crystal related substance Substances 0.000 description 19
- 238000004891 communication Methods 0.000 description 16
- 230000004048 modification Effects 0.000 description 16
- 238000012986 modification Methods 0.000 description 16
- 238000012217 deletion Methods 0.000 description 13
- 230000037430 deletion Effects 0.000 description 13
- 238000009792 diffusion process Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 239000004020 conductor Substances 0.000 description 10
- 238000005259 measurement Methods 0.000 description 9
- 238000009795 derivation Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 3
- 230000005684 electric field Effects 0.000 description 3
- 101150089752 selX gene Proteins 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 239000006121 base glass Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 230000003068 static 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0383—Signal control means within the pointing device
-
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B43—WRITING OR DRAWING IMPLEMENTS; BUREAU ACCESSORIES
- B43L—ARTICLES FOR WRITING OR DRAWING UPON; WRITING OR DRAWING AIDS; ACCESSORIES FOR WRITING OR DRAWING
- B43L7/00—Straightedges
-
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- 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
- G06F3/0412—Digitisers structurally integrated in a display
-
- 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
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04162—Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware
-
- 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
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- 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
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0441—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using active external devices, e.g. active pens, for receiving changes in electrical potential transmitted by the digitiser, e.g. tablet driving signals
-
- 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
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0442—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using active external devices, e.g. active pens, for transmitting changes in electrical potential to be received by the digitiser
-
- 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
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0382—Plural input, i.e. interface arrangements in which a plurality of input device of the same type are in communication with a PC
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0384—Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices
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)
- Electrophonic Musical Instruments (AREA)
- Pens And Brushes (AREA)
Description
図18には、図17のステップS117で「設定指示」と判定された場合の処理を示している。この場合、スタイラス2は、まずID設定ウェイトカウンタが0であるか否かを判定する。ID設定ウェイトカウンタは、ID設定指示を受けたスタイラス2が設定指示があっても即座に反映しない(無視する)期間を表すものであって、後述するステップS135で設定されるものであり、初期状態では0である。ID設定ウェイトカウンタが0でない場合、スタイラス2はID設定ウェイトカウンタを1減少させる処理を行ったうえで(ステップS125)コマンド信号受信処理を終了し、図16のステップS100に戻る。この場合、センサコントローラ31によるローカルIDの設定指示は、スタイラス2によって無視されることになる。
図19には、図17のステップS117で「リセット命令」と判定された場合の処理を示している。この場合のスタイラス2はまず、受信されたコマンド信号が登録中のローカルIDを含むか否かを判定する(ステップS130)。含まないと判定した場合には、特段の処理を行わずにコマンド信号受信処理を終了し、図16のステップS100に戻る。これは、自分宛でないコマンド信号を無視するための処理である。一方、含むと判定した場合には、次に筆圧検出センサ23(図24)で検出されている筆圧が0を超えているか否かを判定する(ステップS131)。その結果、筆圧が0を超えていれば、特段の処理を行わずにコマンド信号受信処理を終了し、図16のステップS100に戻る。これは、既にスタイラス2がパネル操作面で利用されペンタッチ操作されているような場合(典型的には、スタイラス2をつかった描画処理等が開始されている場合)には、リセット命令に従わずに処理を継続することを意味する。一方、筆圧が0であれば、次に設定暫定フラグの値を判定する(ステップS132)。
図20には、図17のステップS117で「データ送信指示」と判定された場合の処理を示している。この場合のスタイラス2はまず、受信されたコマンド信号が登録中のローカルIDを含むか否かを判定する(ステップS140)。含まないと判定した場合には、特段の処理を行わずに現在受信しているコマンド信号についてのコマンド信号受信処理を終了し、図16のステップS100に戻り、次のコマンド信号受信処理を開始する。これは、自分宛でないコマンド信号を無視し、次のコマンドに対する応答の準備を開始するための処理である。一方、含むと判定した場合には、設定暫定フラグに「FALSE」を設定し(ステップS141)、続いてリセット実行中フラグの値を判定する(ステップS142)。
2,2a〜2c スタイラス
3 電子機器
20a 芯体
20b 定規
21,21_1〜21_n 電極
22 スイッチ
23 筆圧検出センサ
24 信号処理部
25,26 スイッチ
27 切替部
30 センサ電極
30X,30Y 線状電極
31 センサコントローラ
32 液晶パネル
33 電子機器制御部
40 切替部
41 受信部
42 波形再生部
43 相関演算器
44 制御部
45 メモリ
46 送信部
47 変調部
48 昇圧回路
50 6軸IMU
51 グローバルID記憶部
60 MCU
61 ロジック部
62 送信部
63 受信部
64 選択部
70 ID管理テーブル
71 ID管理部
72 位置導出部
73 状態検出部
80 パターン供給部
81 スイッチ
82 符号列保持部
83 拡散処理部
84 送信ガード部
85 増幅回路
86 検波回路
87 AD変換器
88x,88y スイッチ
89x,89y 導体選択回路
DS ダウンリンク信号
GID グローバルID
LID ローカルID
SR センシング範囲
US アップリンク信号
Claims (24)
- 静電結合を利用してセンサに接続されたセンサコントローラと双方向に信号を送受信するスタイラスであって、
ローカルIDの値を記憶可能なメモリと、
前記メモリに前記ローカルIDが記憶されていない状態にて、前記センサコントローラが送信したアップリンク信号であり前記ローカルIDを含むアップリンク信号を受信すると、前記アップリンク信号に含まれる前記ローカルIDを前記メモリに記憶させるプロセッサと
を含むスタイラス。 - 静電結合を利用してセンサに接続されたセンサコントローラと双方向に信号を送受信するスタイラスであって、
ローカルIDの値を一時的に記憶するメモリと、
前記センサコントローラが送信したアップリンク信号を検出する都度、検出された前記アップリンク信号が前記メモリに記憶されているローカルIDの値を含むか否かを判定し、含むと判定した場合に、ダウンリンク信号を生成して前記センサコントローラに対して送信するプロセッサとを含み、
前記プロセッサは、前記メモリに記憶されているローカルIDの値を含む前記ダウンリンク信号を生成し、前記センサコントローラに対して送信する
スタイラス。 - 静電結合を利用してセンサに接続されたセンサコントローラと双方向に信号を送受信するスタイラスであって、
ローカルIDの値を一時的に記憶するメモリと、
前記センサコントローラが送信したアップリンク信号を検出する都度、検出された前記アップリンク信号が前記メモリに記憶されているローカルIDの値を含むか否かを判定し、含むと判定した場合に、ダウンリンク信号を生成して前記センサコントローラに対して送信するプロセッサと、
前記ローカルIDに比して多いビット数の情報であり、前記スタイラスを他のスタイラスと識別するグローバルIDを記憶するグローバルID記憶部とを含み、
前記メモリは揮発性メモリであり、
前記グローバルID記憶部は不揮発性メモリである
スタイラス。 - 静電結合を利用してセンサに接続されたセンサコントローラと双方向に信号を送受信するスタイラスであって、
ローカルIDの値を一時的に記憶するメモリと、
前記センサコントローラが送信したアップリンク信号を検出する都度、検出された前記アップリンク信号が前記メモリに記憶されているローカルIDの値を含むか否かを判定し、含むと判定した場合に、ダウンリンク信号を生成して前記センサコントローラに対して送信するプロセッサとを含み、
前記プロセッサは、前記アップリンク信号が所定時間にわたって検出されない場合、又は、前記メモリに記憶されているローカルIDの値を含むアップリンク信号が所定期間にわたって検出されない場合に、前記メモリに記憶されているローカルIDの値を消去する
スタイラス。 - 前記プロセッサは、前記アップリンク信号がローカルIDの値の設定指示を含むか否かを判定し、含むと判定した場合にさらに前記メモリにローカルIDの値が記憶されているか否かを判定し、記憶されていないと判定した場合に、前記アップリンク信号により指示された前記ローカルIDの値を前記メモリに記憶させる
請求項4に記載のスタイラス。 - 前記プロセッサは、前記アップリンク信号により指示された前記ローカルIDの値を前記メモリに記憶させるとともに、記憶させた前記ローカルIDの値を含むダウンリンク信号を生成して前記センサコントローラに対して送信する
請求項5に記載のスタイラス。 - 静電結合を利用してセンサに接続されたセンサコントローラと双方向に信号を送受信するスタイラスであって、
ローカルIDの値を一時的に記憶するメモリと、
前記センサコントローラが送信したアップリンク信号を検出する都度、検出された前記アップリンク信号が前記メモリに記憶されているローカルIDの値を含むか否かを判定し、含むと判定した場合に、ダウンリンク信号を生成して前記センサコントローラに対して送信するプロセッサとを含み、
前記プロセッサは、前記アップリンク信号がリセット命令を含むか否かを判定し、含むと判定した場合に、前記メモリに記憶されているローカルIDの値を消去する
スタイラス。 - 前記プロセッサは、前記アップリンク信号がリセット命令を含むか否かを判定し、含むと判定した場合に、所定期間にわたり、前記メモリに記憶されているローカルIDの値を含むダウンリンク信号の送信を継続する
請求項7に記載のスタイラス。 - 筆圧を検出する筆圧検出部をさらに含み、
前記プロセッサは、前記筆圧検出部によって0より大きい筆圧が検出されておらず、かつ、前記アップリンク信号が前記リセット命令を含むと判定した場合に、前記メモリに記憶されているローカルIDの値を消去する
請求項7に記載のスタイラス。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記センサコントローラが送信したアップリンク信号に含まれるローカルIDが前記スタイラスの有するメモリに記憶された場合に、該ローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサと
を含むセンサコントローラ。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記検出済みの1以上のスタイラスのそれぞれに割り当てられた1以上のローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される前記1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサとを含み、
前記プロセッサは、前記検出済みの1以上のスタイラスに含まれない新たなスタイラスを検出するためのアップリンク信号を周期的に送信する
センサコントローラ。 - 前記新たなスタイラスを検出するためのアップリンク信号は、前記メモリに記憶されていないローカルIDの値の設定をスタイラスに指示するための設定指示を含む
請求項11に記載のセンサコントローラ。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記検出済みの1以上のスタイラスのそれぞれに割り当てられた1以上のローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される前記1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサとを含み、
前記プロセッサは、前記ダウンリンク信号に含まれるローカルIDの値を検出する機能を有し、前記メモリに記憶される1以上のローカルIDの値のうちの1つが所定期間にわたって検出されない場合に、該1つのローカルIDの値を前記メモリから消去するとともに、前記スキャンレートの再決定を行う
センサコントローラ。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記検出済みの1以上のスタイラスのそれぞれに割り当てられた1以上のローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される前記1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサとを含み、
前記プロセッサは、前記検出済みの1以上のスタイラスそれぞれについてのスキャンレートが互いに等しくなるよう、前記検出済みの1以上のスタイラスそれぞれについてのスキャンレートを決定する
センサコントローラ。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記検出済みの1以上のスタイラスのそれぞれに割り当てられた1以上のローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される前記1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサとを含み、
前記プロセッサは、前記検出済みの1以上のスタイラスのそれぞれについて導出される位置の変化から、前記検出済みの1以上のスタイラスそれぞれの移動速度を算出し、算出した移動速度が大きいほどスキャンレートが大きくなるよう、前記検出済みの1以上のスタイラスそれぞれについてのスキャンレートを決定する
センサコントローラ。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記検出済みの1以上のスタイラスのそれぞれに割り当てられた1以上のローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される前記1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサとを含み、
前記プロセッサは、前記検出済みの1以上のスタイラスそれぞれのデバイスタイプに基づいて、前記検出済みの1以上のスタイラスそれぞれについてのスキャンレートを決定する
センサコントローラ。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記検出済みの1以上のスタイラスのそれぞれに割り当てられた1以上のローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される前記1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサとを含み、
前記プロセッサは、前記選択したローカルIDの値に対応するスタイラスのデバイスタイプに基づいてダウンリンク信号の検出動作を継続する時間を決定し、該決定した時間にわたって前記ダウンリンク信号の検出動作を継続する
センサコントローラ。 - 1以上のスタイラスを検出する機能を有し、検出済みの1以上のスタイラスの位置をホストプロセッサに対してレポートするセンサコントローラであって、
前記検出済みの1以上のスタイラスのそれぞれに割り当てられた1以上のローカルIDの値を記憶するメモリと、
前記検出済みの1以上のスタイラスのそれぞれについてスキャンレートを決定し、決定した前記スキャンレートに基づいて、前記メモリに記憶される前記1以上のローカルIDの値のうちのいずれか1つを選択し、選択したローカルIDの値を含むアップリンク信号を送信し、該アップリンク信号に対して返信されたダウンリンク信号に基づいて、前記選択したローカルIDの値に対応するスタイラスの位置を導出するプロセッサとを含み、
前記プロセッサは、同時に複数のスタイラスの位置を導出可能に構成され、前記選択したローカルIDの値を含むアップリンク信号に対して返信されたダウンリンク信号に基づいて前記選択したローカルIDの値に対応するスタイラスの位置が複数導出された場合に、リセット命令を示すアップリンク信号を送信する
センサコントローラ。 - 前記プロセッサは、前記選択したローカルIDの値に対応するスタイラスの位置が複数導出された場合に、導出された複数の位置のそれぞれが過去に導出した位置と連続しているか否かを判定し、連続していると判定した位置を前記ホストプロセッサに対してレポートする一方、連続していないと判定した位置を前記ホストプロセッサに対してレポートしない
請求項18に記載のセンサコントローラ。 - 電子定規であって、
定規部と、
前記定規部に設けられた複数の電極と、
センサコントローラから送信されたアップリンク信号を受信するための受信電極と、
前記アップリンク信号を受信したことに応じて、前記複数の電極を順次切り替えつつ前記センサコントローラに対して信号を送信するプロセッサと
を含む電子定規。 - 前記電子定規は、前記定規部の長手方向の一端に配置された第1の電極と、前記定規部の長手方向の一端に配置された第2の電極とを含む
請求項20に記載の電子定規。 - 前記電子定規は、前記定規部の長手方向に沿って3以上の前記電極を含む
請求項20に記載の電子定規。 - 電子定規であって、
定規部と、
前記定規部に設けられた2以上の電極と、
前記定規部の上面に設けられ、ユーザの操作により動作状態であるか停止状態であるかを切り替えるための第1のスイッチと、
前記第1のスイッチが前記動作状態である場合に前記2以上の電極を用いて前記センサコントローラに対してダウンリンク信号を送信し、前記第1のスイッチが前記停止状態である場合に前記ダウンリンク信号の送信処理を停止するプロセッサと
を含む電子定規。 - 更に、前記定規部の上面に第2のスイッチを含み、
前記プロセッサは、前記第1のスイッチが前記動作状態に操作された後であって前記第2のスイッチが操作されたときに、前記ダウンリンク信号に前記第2のスイッチが操作されたことを示す信号を出力する
請求項23に記載の電子定規。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/075595 WO2018042583A1 (ja) | 2016-09-01 | 2016-09-01 | スタイラス、センサコントローラ、及び電子定規 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021003262A Division JP7136940B2 (ja) | 2021-01-13 | 2021-01-13 | スタイラス、スタイラスによって実行される制御方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2018042583A1 JPWO2018042583A1 (ja) | 2019-06-24 |
JP6824992B2 true JP6824992B2 (ja) | 2021-02-03 |
Family
ID=61300241
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018536607A Active JP6824992B2 (ja) | 2016-09-01 | 2016-09-01 | スタイラス、センサコントローラ、及び電子定規 |
JP2018537154A Active JP6868629B2 (ja) | 2016-09-01 | 2017-08-22 | スタイラス及びセンサコントローラ |
JP2021067093A Active JP7064037B2 (ja) | 2016-09-01 | 2021-04-12 | 補助デバイス及び電子機器 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018537154A Active JP6868629B2 (ja) | 2016-09-01 | 2017-08-22 | スタイラス及びセンサコントローラ |
JP2021067093A Active JP7064037B2 (ja) | 2016-09-01 | 2021-04-12 | 補助デバイス及び電子機器 |
Country Status (5)
Country | Link |
---|---|
US (6) | US10606382B2 (ja) |
JP (3) | JP6824992B2 (ja) |
CN (4) | CN115390686A (ja) |
TW (1) | TWI772290B (ja) |
WO (2) | WO2018042583A1 (ja) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4177718A1 (en) | 2014-01-22 | 2023-05-10 | Wacom Co., Ltd. | Position indicator, position detecting device, position detecting circuit, and position detecting method |
JP6824992B2 (ja) | 2016-09-01 | 2021-02-03 | 株式会社ワコム | スタイラス、センサコントローラ、及び電子定規 |
KR102460472B1 (ko) * | 2016-12-30 | 2022-11-01 | 엘지디스플레이 주식회사 | 터치 센싱 시스템, 디스플레이 디바이스, 액티브 펜 및 펜 인식 방법 |
CN118331438A (zh) * | 2017-09-15 | 2024-07-12 | 株式会社和冠 | 主动笔及传感器控制器 |
KR102371154B1 (ko) * | 2017-09-29 | 2022-03-07 | 엘지디스플레이 주식회사 | 터치 표시 장치, 터치 회로, 펜, 터치 시스템 및 멀티 펜 센싱 방법 |
JP7033941B2 (ja) * | 2018-02-01 | 2022-03-11 | 株式会社ワコム | センサシステム |
EP3804470B1 (en) | 2018-06-05 | 2023-05-10 | Signify Holding B.V. | System, method and devices for implementing a factory reset of a luminaire |
US10877578B2 (en) * | 2018-07-18 | 2020-12-29 | Wacom Co., Ltd. | Sensor controller and active pen |
JP7182417B2 (ja) * | 2018-07-31 | 2022-12-02 | 株式会社ワコム | アクティブスタイラスの検出方法 |
US20220171515A1 (en) * | 2018-08-01 | 2022-06-02 | Novatek Microelectronics Corp. | Touch display device and controller used in the same |
JP7107787B2 (ja) * | 2018-08-31 | 2022-07-27 | 株式会社ワコム | データ通信方法 |
KR102601347B1 (ko) * | 2018-12-28 | 2023-11-13 | 엘지디스플레이 주식회사 | 터치표시장치 및 터치센싱회로 |
CN109597504B (zh) * | 2019-01-16 | 2024-02-23 | 北京汉王鹏泰科技股份有限公司 | 变电容式电磁触控笔及其触控*** |
JP7390353B2 (ja) | 2019-03-01 | 2023-12-01 | 株式会社ワコム | センサコントローラ及びペン |
JP7113139B2 (ja) * | 2019-05-10 | 2022-08-04 | 株式会社ワコム | センサコントローラからペンに対して送信データを送信する方法、及び、ペン |
JP7320061B2 (ja) | 2019-06-11 | 2023-08-02 | 株式会社ワコム | ペン及びセンサコントローラ |
US10963094B2 (en) * | 2019-06-18 | 2021-03-30 | Himax Technologies Limited | Touch-and-display device and sensing system |
US11294497B2 (en) | 2019-06-18 | 2022-04-05 | Himan Technologies Limited | Touch-and-display device and sensing system with peripheral electrode for transmitting uplink signal |
EP3792735B1 (en) | 2019-09-16 | 2022-02-09 | Microsoft Technology Licensing, LLC | Stylus speed |
KR102623176B1 (ko) * | 2019-10-28 | 2024-01-09 | 엘지디스플레이 주식회사 | 터치표시장치 및 터치회로 |
CN111405592B (zh) * | 2019-12-02 | 2023-10-24 | 宁波柯力传感科技股份有限公司 | 一种数字传感器快速组网的方法 |
KR20210081608A (ko) * | 2019-12-24 | 2021-07-02 | 주식회사 실리콘웍스 | 터치센싱장치 및 디스플레이장치 |
KR102666301B1 (ko) | 2019-12-30 | 2024-05-14 | 엘지디스플레이 주식회사 | 터치표시장치, 터치회로 및 펜 센싱 방법 |
JPWO2021140921A1 (ja) * | 2020-01-09 | 2021-07-15 | ||
WO2021172033A1 (ja) | 2020-02-28 | 2021-09-02 | 株式会社ワコム | 情報入出力システム |
CN111352570B (zh) * | 2020-03-24 | 2021-06-01 | 深圳市鸿合创新信息技术有限责任公司 | 书写交互方法、智能交互显示设备以及书写交互*** |
JP7482706B2 (ja) * | 2020-07-08 | 2024-05-14 | 株式会社ワコム | スタイラス及びセンサコントローラによって実行される方法、スタイラス、及びセンサコントローラ |
KR102613313B1 (ko) * | 2020-12-02 | 2023-12-12 | 엘지디스플레이 주식회사 | 터치 표시 장치 및 터치 센싱 방법 |
CN113178900B (zh) * | 2021-03-15 | 2023-02-17 | 荣耀终端有限公司 | 无线充电***、芯片和无线充电电路 |
US12022535B2 (en) * | 2021-03-25 | 2024-06-25 | Microsoft Technology Licensing, Llc | Electronic device pairing |
US11625121B2 (en) * | 2021-04-07 | 2023-04-11 | Novatek Microelectronics Corp. | Detection method and driving circuit thereof |
TWI779579B (zh) * | 2021-04-26 | 2022-10-01 | 大陸商北京集創北方科技股份有限公司 | 事件表電路、觸控顯示驅動整合晶片及資訊處理裝置 |
US11422663B1 (en) * | 2021-05-27 | 2022-08-23 | Stmicroelectronics Asia Pacific Pte Ltd. | Stylus sensing on touchscreens |
WO2023007646A1 (ja) * | 2021-07-29 | 2023-02-02 | 株式会社ワコム | ペン信号の検出方法、センサコントローラ、及び位置検出システム |
KR20230063924A (ko) * | 2021-10-29 | 2023-05-10 | 삼성디스플레이 주식회사 | 전자 장치 |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH056153A (ja) | 1991-06-27 | 1993-01-14 | Alps Electric Co Ltd | タツチパネル付き液晶表示装置 |
JP3327057B2 (ja) * | 1995-06-27 | 2002-09-24 | 日本電信電話株式会社 | ペン型入力装置 |
JPH11259221A (ja) * | 1998-03-13 | 1999-09-24 | Mutoh Ind Ltd | 製図システム |
JP3925268B2 (ja) * | 2002-03-27 | 2007-06-06 | 三菱電機株式会社 | ゲートウェイ装置 |
KR100529876B1 (ko) * | 2002-10-10 | 2005-11-22 | 엘지전자 주식회사 | 홈 네트워크 시스템의 동작방법 |
JP2004199560A (ja) * | 2002-12-20 | 2004-07-15 | Fujitsu Ltd | 超音波型座標入力装置 |
US20080169132A1 (en) * | 2007-01-03 | 2008-07-17 | Yao Ding | Multiple styli annotation system |
US9268413B2 (en) * | 2008-07-07 | 2016-02-23 | Rpx Clearinghouse Llc | Multi-touch touchscreen incorporating pen tracking |
US9785272B1 (en) * | 2009-07-31 | 2017-10-10 | Amazon Technologies, Inc. | Touch distinction |
JP2011081646A (ja) * | 2009-10-08 | 2011-04-21 | Seiko Epson Corp | 情報処理装置、情報処理方法およびプログラム |
JP5430339B2 (ja) * | 2009-10-19 | 2014-02-26 | 株式会社ワコム | 位置検出装置及び位置指示器 |
JP2012022543A (ja) * | 2010-07-15 | 2012-02-02 | Panasonic Corp | タッチパネルシステム |
FR2964479B1 (fr) * | 2010-09-03 | 2014-01-03 | Epawn | Procede et dispositifs pour interfacer une pluralite d'elements mobiles avec un systeme informatique |
EP2619644A1 (en) * | 2010-09-22 | 2013-07-31 | Cypress Semiconductor Corporation | Capacitive stylus for a touch screen |
WO2013015823A1 (en) * | 2011-07-27 | 2013-01-31 | Cypress Semiconductor Corporation | Method and apparatus for parallel scanning and data processing for touch sense arrays |
US8581886B2 (en) | 2011-10-28 | 2013-11-12 | Atmel Corporation | Tuning algorithm for noise reduction in an active stylus |
US20130106709A1 (en) * | 2011-10-28 | 2013-05-02 | Martin John Simmons | Touch Sensor With User Identification |
US8970519B2 (en) * | 2012-02-01 | 2015-03-03 | Logitech Europe S.A. | System and method for spurious signal detection and compensation on an input device |
CN106339157B (zh) * | 2012-05-07 | 2020-01-14 | Lg电子株式会社 | 移动终端及其控制方法 |
JP2013246587A (ja) * | 2012-05-24 | 2013-12-09 | Sharp Corp | 入力システム、指示具、コンピュータプログラム及び記録媒体 |
JP6021174B2 (ja) * | 2012-08-08 | 2016-11-09 | 株式会社ワコム | 位置検出装置およびその位置指示器 |
US9921626B2 (en) * | 2012-09-28 | 2018-03-20 | Atmel Corporation | Stylus communication with near-field coupling |
JP5480357B1 (ja) * | 2012-11-28 | 2014-04-23 | 株式会社東芝 | 電子機器および方法 |
US9250721B2 (en) * | 2012-12-17 | 2016-02-02 | Disney Enterprises, Inc. | Wireless stylus device with interchangeable tips and eraser |
EP2972695B1 (en) * | 2013-03-15 | 2020-01-01 | Tactual Labs Co. | Stylus and fast multi-touch sensor |
EP4177718A1 (en) | 2014-01-22 | 2023-05-10 | Wacom Co., Ltd. | Position indicator, position detecting device, position detecting circuit, and position detecting method |
US20150242000A1 (en) * | 2014-02-25 | 2015-08-27 | Adobe Systems Incorporated | Input tools for touchscreen devices |
EP3121692A1 (en) | 2014-03-17 | 2017-01-25 | Wacom Co., Ltd. | Position detection device |
US9703946B2 (en) * | 2014-03-31 | 2017-07-11 | Stmicroelectronics Asia Pacific Pte Ltd | Secure pairing method, circuit and system for an intelligent input device and an electronic device |
JP6304814B2 (ja) * | 2014-05-23 | 2018-04-04 | 株式会社ワコム | 位置検出装置及び位置指示器 |
JP6335024B2 (ja) * | 2014-05-28 | 2018-05-30 | シャープ株式会社 | 表示装置、表示方法及び表示用プログラム並びに電子黒板 |
US9632597B2 (en) * | 2014-06-12 | 2017-04-25 | Amazon Technologies, Inc. | Configurable active stylus devices |
WO2015200396A1 (en) * | 2014-06-27 | 2015-12-30 | 3M Innovative Properties Company | Touch systems stylus and methods |
TWI531934B (zh) * | 2014-07-02 | 2016-05-01 | 奕力科技股份有限公司 | 觸控筆、觸控偵測之同步系統以及觸控偵測之同步方法 |
JP2016029531A (ja) * | 2014-07-25 | 2016-03-03 | シャープ株式会社 | タッチ入力システムおよび表示端末 |
US9703433B2 (en) * | 2014-08-18 | 2017-07-11 | Stmicroelectronics Asia Pacific Pte Ltd | System and method of communication between a capacitive touch screen and an active stylus |
US9880649B2 (en) * | 2014-09-29 | 2018-01-30 | Apple Inc. | Touch, pen and force sensor operation with variable refresh displays |
KR102487045B1 (ko) * | 2014-11-17 | 2023-01-11 | 가부시키가이샤 와코무 | 위치 지시기 |
JP6487694B2 (ja) * | 2014-12-26 | 2019-03-20 | 株式会社ワコム | 位置指示器及び信号処理装置 |
WO2016139861A1 (ja) * | 2015-03-02 | 2016-09-09 | 株式会社ワコム | アクティブ静電スタイラス、センサコントローラ、これらを備えるシステム、及び、これらによって実行される方法 |
KR102512963B1 (ko) * | 2015-04-09 | 2023-03-23 | 가부시키가이샤 와코무 | 액티브 스타일러스 및 센서 컨트롤러를 이용한 방법, 시스템, 센서 컨트롤러, 및 액티브 스타일러스 |
CN107533384B (zh) * | 2015-04-20 | 2020-10-20 | 株式会社和冠 | 使用了主动式触控笔及传感器控制器的方法、传感器控制器、以及主动式触控笔 |
JP6230754B2 (ja) * | 2015-04-20 | 2017-11-15 | 株式会社ワコム | アクティブスタイラス及びセンサコントローラを用いた方法、センサコントローラ、アクティブスタイラス、及びシステム |
JP6110585B1 (ja) * | 2015-05-21 | 2017-04-05 | 株式会社ワコム | アクティブスタイラス |
US10795558B2 (en) * | 2015-06-07 | 2020-10-06 | Apple Inc. | Device, method, and graphical user interface for providing and interacting with a virtual drawing aid |
US9898102B2 (en) * | 2016-03-11 | 2018-02-20 | Microsoft Technology Licensing, Llc | Broadcast packet based stylus pairing |
EP3493033B1 (en) * | 2016-07-27 | 2024-01-17 | Wacom Co., Ltd. | Stylus and sensor controller |
JP6824992B2 (ja) * | 2016-09-01 | 2021-02-03 | 株式会社ワコム | スタイラス、センサコントローラ、及び電子定規 |
-
2016
- 2016-09-01 JP JP2018536607A patent/JP6824992B2/ja active Active
- 2016-09-01 WO PCT/JP2016/075595 patent/WO2018042583A1/ja active Application Filing
- 2016-09-01 CN CN202211108031.XA patent/CN115390686A/zh active Pending
- 2016-09-01 CN CN201680088764.8A patent/CN109643171B/zh active Active
-
2017
- 2017-03-23 TW TW106109756A patent/TWI772290B/zh active
- 2017-08-22 WO PCT/JP2017/029914 patent/WO2018043203A1/ja active Application Filing
- 2017-08-22 JP JP2018537154A patent/JP6868629B2/ja active Active
- 2017-08-22 CN CN202210549241.6A patent/CN115047981A/zh active Pending
- 2017-08-22 CN CN201780052521.3A patent/CN109643172B/zh active Active
- 2017-12-14 US US15/842,098 patent/US10606382B2/en active Active
-
2019
- 2019-02-15 US US16/277,637 patent/US11137842B2/en active Active
-
2020
- 2020-02-20 US US16/796,694 patent/US11340720B2/en active Active
-
2021
- 2021-04-12 JP JP2021067093A patent/JP7064037B2/ja active Active
- 2021-07-06 US US17/368,456 patent/US20210333893A1/en active Pending
- 2021-10-04 US US17/493,597 patent/US11914802B2/en active Active
-
2024
- 2024-01-23 US US18/420,654 patent/US20240184383A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CN109643171B (zh) | 2022-10-04 |
US11137842B2 (en) | 2021-10-05 |
US10606382B2 (en) | 2020-03-31 |
US20240184383A1 (en) | 2024-06-06 |
US20200192496A1 (en) | 2020-06-18 |
CN109643172B (zh) | 2022-06-07 |
TW202240358A (zh) | 2022-10-16 |
US20210333893A1 (en) | 2021-10-28 |
JP7064037B2 (ja) | 2022-05-09 |
US20190179429A1 (en) | 2019-06-13 |
JPWO2018042583A1 (ja) | 2019-06-24 |
CN115047981A (zh) | 2022-09-13 |
CN109643172A (zh) | 2019-04-16 |
TWI772290B (zh) | 2022-08-01 |
TW201812535A (zh) | 2018-04-01 |
JP6868629B2 (ja) | 2021-05-12 |
US20220026997A1 (en) | 2022-01-27 |
CN109643171A (zh) | 2019-04-16 |
WO2018042583A1 (ja) | 2018-03-08 |
US20180113519A1 (en) | 2018-04-26 |
WO2018043203A1 (ja) | 2018-03-08 |
CN115390686A (zh) | 2022-11-25 |
JPWO2018043203A1 (ja) | 2019-06-24 |
US11340720B2 (en) | 2022-05-24 |
JP2021101398A (ja) | 2021-07-08 |
US11914802B2 (en) | 2024-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7064037B2 (ja) | 補助デバイス及び電子機器 | |
CN111665961B (zh) | 输入装置 | |
JP7473699B2 (ja) | センサコントローラ | |
CN111373357A (zh) | 在主动笔与传感器控制器之间执行的通信方法及主动笔 | |
JP7136940B2 (ja) | スタイラス、スタイラスによって実行される制御方法、及びプログラム | |
TWI847161B (zh) | 觸控筆、藉由觸控筆所實行之控制方法、以及非暫時性之可藉由電腦所讀取之記錄媒體 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190816 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200915 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201113 |
|
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: 20201215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210113 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6824992 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |