Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7706540B2 - ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラ - Google Patents
[go: Go Back, main page]

JP7706540B2 - ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラ - Google Patents

ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラ Download PDF

Info

Publication number
JP7706540B2
JP7706540B2 JP2023511934A JP2023511934A JP7706540B2 JP 7706540 B2 JP7706540 B2 JP 7706540B2 JP 2023511934 A JP2023511934 A JP 2023511934A JP 2023511934 A JP2023511934 A JP 2023511934A JP 7706540 B2 JP7706540 B2 JP 7706540B2
Authority
JP
Japan
Prior art keywords
pen
signal
touch controller
frame position
master
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023511934A
Other languages
English (en)
Other versions
JPWO2023042322A1 (ja
Inventor
雅之 宮本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wacom Co Ltd
Original Assignee
Wacom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wacom Co Ltd filed Critical Wacom Co Ltd
Publication of JPWO2023042322A1 publication Critical patent/JPWO2023042322A1/ja
Priority to JP2025111337A priority Critical patent/JP2025138801A/ja
Application granted granted Critical
Publication of JP7706540B2 publication Critical patent/JP7706540B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [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/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04162Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0441Digitisers, 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0442Digitisers, 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Position Input By Displaying (AREA)

Description

本発明は、ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラに関する。
ペンからタッチコントローラへの一方向通信を行う位置検出システムには、ペンが送信した信号(以下「ペン信号」という)により、タッチコントローラをペンに同期させるものがある。特許文献1には、このような位置検出システムの例が開示されている。
上記のような一方向通信の位置検出システムにおいては、ペンが必要のないペン信号を送信し、結果として無駄に電力を消費してしまう可能性がある。例えば、タッチコントローラが指タッチの検出やディスプレイに含まれる画素の駆動などとの時分割でペンの検出を実行するものである場合、タッチコントローラがペンの検出を実行している期間以外に送信されるペン信号は、仮にペンが送信したとしてもタッチコントローラによって受信されることはなく、したがって送信の必要のないペン信号ということになる。そこで近年では、ペンとタッチコントローラとの間で双方向通信を行う位置検出システムが登場している。双方向通信によれば、ペンは、タッチコントローラがペン信号を必要としているときにペン信号を送信することができるので、上記のような無駄な電力消費を回避することが可能になる。特許文献2,3には、ペンとタッチコントローラとの間で双方向通信を行う位置検出システムの例が開示されている。
米国特許公開第2010/0155153号明細書 米国特許第9977519号明細書 国際公開第2016/139861号明細書
ところで、ペンとタッチコントローラとの間で双方向通信を行う位置検出システムにおいては、複数の時間スロットを含むフレームが用いられる。タッチコントローラは各フレームの先頭でアップリンク信号を送信し、ペンは、各時間スロットのうちの1つ以上を用いてペン信号を送信する。フレームの構造及びペンが使用する時間スロットは、プロトコルによって予め定められる。アップリンク信号はフレームの時間的位置(以下「フレーム位置」という)を示す役割を有しており、ペンは、アップリンク信号の受信タイミングに基づいてフレーム位置を取得し、取得したフレーム位置に従って、ペン信号の送信タイミング及び次のアップリンク信号の受信タイミングを決定するよう構成される。
ここで、ペンは、外来ノイズなどの影響によりアップリンク信号の受信に失敗する場合がある。そうすると、ペンはフレーム位置を取得できずペン信号を送信できなくなり、その結果として、入力中のストロークの描画が止まる、いわゆる線切れが発生する。そこで本願の発明者は、受信できた最新のアップリンク信号に基づいて取得したフレーム位置をアップリンク信号を受信できなかったフレームに流用することにより、アップリンク信号の受信に失敗してもペン信号を送信できるようにペンを構成することを検討している。
しかしながら、ペンとタッチコントローラとではクロック信号の周波数が完全には一致していないことが通常であることから、ペンが上記のようなフレーム位置の流用によってペン信号を送信していると、次第にタイミングがずれてきてしまい、タッチコントローラによる受信が難しくなる。したがって、ペンがアップリンク信号の受信に失敗したとしてもストロークの描画の中断を回避できるようにするための、さらなる技術が必要とされている。
したがって、本発明の目的の一つは、ペンがアップリンク信号の受信に失敗した場合の線切れを回避できる、ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラを提供することにある。
本発明によるシステムは、ペン及びタッチコントローラを含むシステムであって、前記ペン及び前記タッチコントローラは、時間的に離隔した複数のペン検出期間を含むフレームを用いて互いに信号を送受信するように構成され、前記ペン及び前記タッチコントローラはそれぞれ、フレーム位置を同期するための基準信号を送信及び検出可能に構成され、前記基準信号を検出した場合には該基準信号に基づいて前記フレーム位置を取得するとともに、取得した前記フレーム位置に従って動作し、前記ペンは、前記同期のマスターを変更する際に、自身が前記同期のマスターになることを示す基準変更信号を送信するよう構成される、システムである。
本発明による方法は、ペン及びタッチコントローラを含むシステムにおいて前記ペンにより実行される方法であって、前記タッチコントローラが送信した基準信号に基づいて取得したフレーム位置に従って次の前記基準信号の検出動作を行うステップと、前記検出動作により前記基準信号を受信したか否かを判定するステップと、前記検出動作により前記基準信号を受信しなかったと判定した場合に、自身が前記フレーム位置の同期のマスターになることを示す基準変更信号を送信するステップと、を含む方法である。
本発明によるペンは、集積回路及びペン先電極を有し、タッチコントローラと双方向に通信するペンであって、前記集積回路は、前記タッチコントローラが送信した基準信号に基づいて取得したフレーム位置に従い、前記ペン先電極を用いて次の前記基準信号の検出動作を行い、前記検出動作により前記基準信号を受信したか否かを判定し、前記検出動作により前記基準信号を受信しなかったと判定した場合に、自身が前記フレーム位置の同期のマスターになることを示す基準変更信号を前記ペン先電極から送信する、ペンである。
本発明によるタッチコントローラは、センサを介してペンと双方向に通信することによって前記ペンの位置を導出するタッチコントローラであって、フレーム位置の同期のマスターになることを示す基準変更信号を前記ペンから受信した場合に、前記ペンの送信する前記フレーム位置を同期するための基準信号に従って前記フレーム位置を取得し、取得した前記フレーム位置に基づき、前記ペンが送信するダウンリンク信号の検出動作、及び、前記ペンに対するアップリンク信号の送信を行う、タッチコントローラである。
本発明によれば、必要に応じてペンをフレーム同期のマスターにすることができるので、ペンがアップリンク信号の受信に失敗した場合の線切れを回避することが可能になる。
本発明の実施の形態による位置検出システム1の構成を示す図である。 アクティブペン2の集積回路25の状態遷移図である。 図2に示した集積回路25の状態遷移に対応するタッチコントローラ31の状態遷移図である。 アクティブペン2とタッチコントローラ31との間で送受信される信号の時間変化を示す図である。 アクティブペン2とタッチコントローラ31との間で送受信される信号の時間変化を示す図である。 アクティブペン2の集積回路25が実行する処理を示す処理フロー図である。 アクティブペン2の集積回路25が実行する処理を示す処理フロー図である。 タッチコントローラ31が実行する処理を示す処理フロー図である。 タッチコントローラ31が実行する処理を示す処理フロー図である。
以下、添付図面を参照しながら、本発明の好ましい実施の形態について詳細に説明する。
図1は、本発明の実施の形態による位置検出システム1の構成を示す図である。同図に示すように、位置検出システム1は、アクティブペン2と、アクティブペン2を検出する位置検出装置である電子機器3とを備えて構成される。
電子機器3は、例えばタブレットコンピュータやデジタイザなどのタッチ面3aを有するコンピュータである。電子機器3内には、タッチ面3aの直下に配置されたセンサ30と、センサ30に接続されたタッチコントローラ31と、センサ30と重畳して配置されたディスプレイ32と、これらを含む電子機器3の各部を制御するホストプロセッサ33とが設けられる。
ホストプロセッサ33は電子機器3の中央処理装置であり、図示しないメモリから各種のプログラムを読み出し、実行するように構成される。こうして実行されるプログラムには、電子機器3のオペレーティングシステムや描画アプリケーションを含む各種のアプリケーションが含まれる。このうち描画アプリケーションは、タッチコントローラ31によって取得される位置及びデータに基づいてデジタルインクを生成し、電子機器3内のメモリに記憶する処理や、生成したデジタルインクをレンダリングし、その結果を示す映像信号を生成してディスプレイ32に供給する処理を実行するためのプログラムである。ディスプレイ32は、ホストプロセッサ33から供給される映像信号を表示する装置であり、例えば液晶ディスプレイ又は有機ELディスプレイによって構成される。
センサ30は、タッチ面3a内に複数のセンサ電極が配置された構造を有する装置である。複数のセンサ電極には、それぞれタッチ面3a内のY方向に沿って延在し、タッチ面3a内でY方向と直交するX方向に沿って等間隔に並置された複数のX電極と、それぞれX方向に沿って延在し、Y方向に沿って等間隔に並置された複数のY電極とを含んで構成される。
センサ30を構成する複数のセンサ電極の一部は、ディスプレイ32の共通電極(各画素に共通に接地電位を供給するための電極)と兼用され得る。この兼用を行う場合の電子機器3は、所謂「インセル型」の位置検出装置を構成する。一方、兼用を行わない場合の電子機器3は、所謂「オンセル型」又は「アウトセル型」の位置検出装置を構成する。本発明はいずれの電子機器3に対しても好適に適用可能であるが、以下では、電子機器3はインセル型の位置検出装置であるとして説明を続ける。
タッチコントローラ31は、タッチ面3a内におけるアクティブペン2及びパッシブポインタ(例えば、人間の指)の位置を検出する機能を有する集積回路である。具体的には、アクティブ静電方式によってアクティブペン2の位置を検出し、静電容量方式によってパッシブポインタの位置を検出するよう構成される。
アクティブ静電方式によるアクティブペン2の位置検出について詳しく説明すると、タッチコントローラ31は、センサ30を介してアクティブペン2と双方向に通信することによって、タッチ面3a内におけるアクティブペン2の位置を導出するとともに、アクティブペン2からデータを取得する処理を行う。以下、この双方向通信においてタッチコントローラ31からアクティブペン2に対して送信される信号を「アップリンク信号US」と称し、アクティブペン2からタッチコントローラ31に対して送信される信号を「ダウンリンク信号DS」と称する。
ダウンリンク信号DSは、上述したペン信号の一種である。本実施の形態においては、「ダウンリンク信号DS」の他に「基準変更信号CH」もペン信号に含まれるが、この点については後述する。タッチコントローラ31は、センサ30を構成する各センサ電極の電位に変化を与えることによってアップリンク信号USの送信を行う一方、センサ30を構成する各センサ電極における電位の変化を検出することにより、ダウンリンク信号DS及び基準変更信号CHの受信を行う。
タッチコントローラ31は、ディスプレイ32による画素の駆動が行われていない時間(以下「ブランク時間」という)の情報に基づいてフレームを設定し、その中に、それぞれタッチコントローラ31がペン信号を検出するための期間である複数の時間スロット(時間的に離隔した複数のペン検出期間)と、それぞれタッチコントローラ31がパッシブポインタの検出を行うための期間である複数のパッシブポインタ検出期間とを配置するよう構成される。タッチコントローラ31は、各時間スロットの中でペン信号の受信を行い、各パッシブポインタ検出期間の中でパッシブポインタを検出するための処理を行う。
ブランク時間の情報は、ホストプロセッサ33からタッチコントローラ31に通知される。タッチコントローラ31は、ホストプロセッサ33から通知されたブランク時間の情報に基づいてフレーム位置を決定するとともに、フレーム内に、上述した複数の時間スロット及び複数のパッシブポインタ検出期間を配置する。通常、各フレームは複数のブランク時間を含んで構成され、複数の時間スロット及び複数のパッシブポインタ検出期間は各ブランク期間内に分散して配置される。
ここで、アクティブペン2とタッチコントローラ31の間の通信方法を規定する通信プロトコルは、フレーム内における時間スロット及びパッシブポインタ検出期間の互いに異なる時間的配置を示す複数のパターンを予め有して構成される。タッチコントローラ31は、ホストプロセッサ33から通知されたブランク時間の情報に基づいて複数のパターンのうちの1つを選択することにより、フレーム内に複数の時間スロット及び複数の複数のパッシブポインタ検出期間を配置するよう構成される。また、タッチコントローラ31は、選択したパターン、及び、アクティブペン2がペン信号の送信のために実際に使用するべき時間スロットを示す情報を、アップリンク信号US内のコマンドによりアクティブペン2に通知する処理も行う。
アップリンク信号USは、タッチコントローラ31からアクティブペン2に対して上述したフレーム位置を通知する基準信号として機能するとともに、タッチコントローラ31からアクティブペン2を制御するためのコマンドを送信する役割を有する信号である。タッチコントローラ31は、フレームの先頭でアップリンク信号USを送信するよう構成され、アクティブペン2は、アップリンク信号USの受信タイミングに基づいてフレーム位置を取得するよう構成される。また、アクティブペン2は、アップリンク信号USに含まれるコマンドから、フレームの構造(複数の時間スロットの時間的配置など)と、当該アクティブペン2がペン信号の送信のために実際に使用するべき時間スロットを示す情報とを取得するよう構成される。以下では、これらフレーム位置、フレームの構造、及び、時間スロット示す情報をまとめて「送受信スケジュール」と称する場合がある。
ダウンリンク信号DSは、無変調の搬送波信号である位置信号と、後述する筆圧値やスイッチ情報などの各種データによって変調された搬送波信号であるデータ信号とを含む信号である。アクティブペン2は、アップリンク信号USに基づいて取得した送受信スケジュールに従い、ダウンリンク信号DSを送信するよう構成される。タッチコントローラ31は、センサ30を構成する複数のセンサ電極のそれぞれにおける位置信号の受信強度の分布に基づいてアクティブペン2の位置を導出する一方、複数のセンサ電極のうち導出した位置に最も近いセンサ電極を用いてデータ信号を受信し、復調することによって、アクティブペン2が送信したデータを取得する。
アクティブペン2は、図1に示すように、芯体20と、ペン先電極21と、圧力センサ22と、サイドスイッチ23と、バッテリー24と、集積回路25とを有して構成される。芯体20は、アクティブペン2のペン軸を構成する部材である。芯体20の先端はアクティブペン2のペン先を構成し、末端は圧力センサ22に当接している。ペン先電極21は芯体20の先端(ペン先)に設けられた導電体であり、集積回路25と電気的に接続されている。
圧力センサ22は、ペン先に加わる圧力を検出するセンサである。圧力センサ22が検出した圧力は、例えば12ビットの筆圧値として集積回路25に供給される。サイドスイッチ23は、アクティブペン2の表面に設けられた押しボタン式のスイッチであり、ユーザによりオンオフ操作可能に構成される。サイドスイッチ23の操作状態(オンオフ状態)は、例えば2ビットのスイッチ情報として集積回路25に供給される。バッテリー24は、集積回路25が動作するために必要な電力を供給する役割を果たす。
集積回路25は、アップリンク信号USの受信、ダウンリンク信号DS及び基準変更信号CHの生成及び送信などの処理を実行する回路である。集積回路25は、ペン先電極21の電位の変化を検出することによってアップリンク信号USを受信する一方、ペン先電極21の電位に変化を与えることによってペン信号(具体的には、上述したダウンリンク信号DS及び基準変更信号CH)の送信を行う。
図2は、集積回路25の状態遷移図である。同図に示すように、集積回路25は、ディスカバリモード、スレーブモード、マスターモードのいずれかにより動作するよう構成される。初期状態はディスカバリモードであり、ディスカバリモードにエントリしている集積回路25は、連続的又は断続的に、アップリンク信号USの検出動作を行う(ステップS1)。
ステップS1の検出動作の結果としてアップリンク信号USを検出した場合(ステップS2)、集積回路25はスレーブモードにエントリし、受信したアップリンク信号USに基づいて、上述した送受信スケジュールを取得する。続いて集積回路25は、取得した送受信スケジュールに従ってダウンリンク信号DSの送信を行う(ステップS10)。また、取得した送受信スケジュールによりフレームの終了タイミングの到来が示される場合には(ステップS11)、次のアップリンク信号USの検出動作を行う(ステップS12)。その結果としてアップリンク信号USを検出した場合(ステップS13)、集積回路25は、そのアップリンク信号USに基づいて改めて送受信スケジュールを取得し、ステップS10の処理を繰り返す。
一方、ステップS12の検出動作の結果としてアップリンク信号USを検出しなかった場合の集積回路25は、マスターモードにエントリする(ステップS14)。マスターモードにエントリした集積回路25は、取得できている最新の送受信スケジュールを現在のフレーム(検出できなかったアップリンク信号USの送信が実行されたフレーム)に流用する。一例では、集積回路25は、取得できている最新の送受信スケジュールをフレームの時間長UpIntv分の時間だけ後方にシフトすることにより、現在のフレーム用の送受信スケジュールを取得すればよい。
こうして集積回路25が取得した送受信スケジュールは、タッチコントローラ31の内部で決定されている送受信スケジュールと異なっている可能性がある。そこで集積回路25は、現在のフレームの先頭の時間スロット(以下「先頭スロット」という)において、自身が同期(フレーム同期)のマスターになることを示す基準変更信号CHを送信する(ステップS20)。本実施の形態において、各フレームの先頭スロットは基準変更信号CHの送信用として予約されており、ダウンリンク信号DSの送信用として用いられない。したがって、スレーブモードにエントリしている集積回路25は、先頭スロットをミュート(信号を送信しない状態)に設定することになる。
その後、集積回路25は、取得した送受信スケジュールに従ってダウンリンク信号DSを送信し(ステップS21)、取得した送受信スケジュールによりフレームの終了タイミングの到来が示される場合には(ステップS22)、次のアップリンク信号USの検出動作を行う(ステップS23)。その結果としてアップリンク信号USを検出しなかった場合(ステップS24)、集積回路25は、最後にアップリンク信号USを検出してから所定時間が経過したか否かを判定し、経過したと判定した場合には、ディスカバリモードに戻ってステップS1からの処理を実行する(ステップS24)。一方、経過していないと判定した場合には、ステップS20からの処理を繰り返す(ステップS25)。この場合の集積回路25は、マスターモードにエントリしたときと同様、取得できている最新の送受信スケジュールに基づき、現在のフレーム用の送受信スケジュールを取得するよう構成される。
ステップS23においてアップリンク信号USを検出した集積回路25は、スレーブモードに戻ってステップS10からの処理を実行する(ステップS26)。すなわち、タッチコントローラ31が送信するアップリンク信号USは、タッチコントローラ31が同期のマスターになることを示す基準変更信号としての機能を有しており、この基準変更信号としてのアップリンク信号USを受信した集積回路25は、同期のマスターであることを中止し、スレーブに戻る。この場合の集積回路25は、新たに受信したアップリンク信号USに基づき、現在のフレーム用の送受信スケジュールを取得することになる。
図3は、図2に示した集積回路25の状態遷移に対応するタッチコントローラ31の状態遷移図である。同図に示すように、タッチコントローラ31も、ディスカバリモード、スレーブモード、マスターモードのいずれかにより動作するよう構成される。初期状態はディスカバリモードであり、ディスカバリモードにエントリしているタッチコントローラ31は、ホストプロセッサ33から供給されているブランク時間の情報に基づいて送受信スケジュールを決定したうえで、フレームの先頭でアップリンク信号USを送信する(ステップS30)。そして、アップリンク信号USの送信が終了した後(ステップS31)、各時間スロットにおいてダウンリンク信号DSの検出動作を行う(ステップS32)。なお、ディスカバリモードにエントリ中のタッチコントローラ31は、基準変更信号CHの検出動作を行わなくてよい。
ステップS32の検出動作の結果としてダウンリンク信号DSを検出しないままフレームの終了タイミングが到来した場合(ステップS33)、タッチコントローラ31は改めて送受信スケジュールを決定し、ステップS30に戻ってアップリンク信号USの送信を繰り返す。このときタッチコントローラ31は、決定済みの最新の送受信スケジュールをフレームの時間長UpIntv(図4及び図5を参照)分の時間だけ後方にシフトすることにより、現在のフレーム用の送受信スケジュールを決定してもよいし、ホストプロセッサ33から新たに供給された、或いは、以前に供給されていたブランク時間の情報に基づいて改めて送受信スケジュールを決定してもよい。
一方、ステップS32の検出動作の結果としてダウンリンク信号DSを検出したタッチコントローラ31は、マスターモードにエントリする(ステップS34)。マスターモードにエントリしたタッチコントローラ31は、ダウンリンク信号DSを送信してきたアクティブペン2を通信相手としてアップリンク信号USの送信(ステップS40)を行い、送信が終了した後(ステップS41)、基準変更信号CH及びダウンリンク信号DSの検出動作を行う(ステップS42)。
ステップS42において基準変更信号CHを検出しなかった場合(ステップS43)、タッチコントローラ31は、マスターモードを維持しつつダウンリンク信号DSの検出動作を実行するとともに、マスターモードにエントリしたときと同様の処理により改めて送受信スケジュールを決定し、ステップS40に戻ってアップリンク信号USの送信を行う。また、タッチコントローラ31は、ステップS42においてダウンリンク信号DSを検出しない状態が所定時間以上にわたり継続した場合(ステップS44)、ディスカバリモードに戻ってステップS30からの処理を実行する。
一方、ステップS42において基準変更信号CHを検出した場合(ステップS45)、タッチコントローラ31はスレーブモードにエントリし、基準変更信号CHに基づいて送受信スケジュールを取得したうえで、引き続きダウンリンク信号DSの検出動作を行う(ステップS50)。この場合においてタッチコントローラ31は、基準変更信号CHの受信タイミングに基づいてフレーム位置を取得する。したがって、スレーブモードにエントリしているタッチコントローラ31に対しては、基準変更信号CHがフレーム位置を通知する基準信号として機能することになる。一方、タッチコントローラ31は、送受信スケジュールを構成する情報のうちフレーム位置以外の情報(フレームの構造及び時間スロットの情報)については、先に決定していた送受信スケジュールのものを流用する。別の言い方をすれば、スレーブモードにエントリしているタッチコントローラ31は、送受信スケジュールを構成する各種の情報のうちフレーム位置を決定する権利のみを、アクティブペン2に対して渡している。
タッチコントローラ31は、ステップS50においてダウンリンク信号DSを検出しない状態が所定時間以上にわたり継続した場合(ステップS51)、ディスカバリモードに戻ってステップS30からの処理を実行する。また、ステップS50において基準変更信号CHを検出した場合(ステップS52)、タッチコントローラ31は、基準変更信号CHに基づいて改めて送受信スケジュールを取得した後、ダウンリンク信号DSの検出動作を実行し、その後、アップリンク信号USの送信を行う(ステップS53)。アップリンク信号USの送信が終了した後(ステップS54)には、ステップS50に戻って基準変更信号CH及びダウンリンク信号DSの検出動作を行う。
ステップS50において基準変更信号CHを検出しなかった場合(ステップS55)のタッチコントローラ31は、マスターモードに戻り、ダウンリンク信号DSの検出動作を実行する(ステップS42)。こうしてマスターモードに戻ったタッチコントローラ31は、マスターモードにエントリしたときと同様の処理により改めて送受信スケジュールを決定したうえで、ステップS40におけるアップリンク信号USの送信を行う。
以上説明したように、本実施の形態による位置検出システム1によれば、アクティブペン2がアップリンク信号USの受信に失敗した場合に、アクティブペン2をフレーム同期のマスターにすることができる。したがって、アクティブペン2がアップリンク信号USの受信に失敗した場合の線切れを回避することが可能になる。以下、このような線切れを回避するためのアクティブペン2及びタッチコントローラ31の動作について、図4~図9を参照しながら、より詳しく説明する。
図4及び図5は、アクティブペン2(の集積回路25)とタッチコントローラ31との間で送受信される信号の時間変化を示す図である。図4には、アクティブペン2がスレーブモードからマスターモードに遷移する場面を示し、図5には、アクティブペン2がマスターモードからスレーブモードに遷移する場面を示している。また、図4及び図5には、フレームFと、フレームF内に設定されるm+1個の時間スロットTS(TS0~TSm)とを示している。時間スロットTS0は、上述した先頭スロットである。さらに、図示した「R」は信号の受信期間を示し、「T」はパッシブポインタの検出期間を示し、「UpIntv」はフレームFの時間長を示している。なお、図4及び図5においては、上述したブランク時間内の期間のみを示し、ディスプレイ32による画素の駆動が行われている時間については描画を省略している。
まず図4を参照すると、アクティブペン2は、タッチコントローラ31がn番目のフレームFnの先頭(時刻t1)で送信したアップリンク信号USの受信に成功している。この場合のアクティブペン2はスレーブモードを維持し、受信したアップリンク信号USに基づいて送受信スケジュールを取得したうえで、時間スロットTS1~TSmを用いてダウンリンク信号DSの送信を行う。この場合のアクティブペン2は、時間スロットTS0では信号の送信を行わない。
その後、図4の例によるアクティブペン2は、タッチコントローラ31がn+1番目のフレームFn+1の先頭(時刻t2)で送信したアップリンク信号USの受信に失敗している。この場合のアクティブペン2は、前回のアップリンク信号USの受信終了からフレームFの時間長UpIntvに所定の時間ΔTを加算してなる時間が経過する時刻t3までアップリンク信号USの検出動作を継続した後、マスターモードにエントリする。なお、アクティブペン2は、この時点での筆圧値が0である場合、すなわちホバー状態にある場合には、スレーブモードを継続することとしてもよい。この点については、後ほど図6及び図7を参照しながら、より詳しく説明する。
マスターモードにエントリしたアクティブペン2は、n番目のフレームFnにおいて取得していた送受信スケジュールを流用することによりn+1番目のフレームFn+1の送受信スケジュールを決定したうえで、時間スロットTS0を用いて基準変更信号CHを、時間スロットTS1~TSmを用いてダウンリンク信号DSの送信をそれぞれ実行する。時刻t4で基準変更信号CHを受信したタッチコントローラ31はスレーブモードにエントリし、基準変更信号CHの受信タイミングを基準とする動作を開始する。
次に図5を参照すると、タッチコントローラ31がn+k番目のフレームFn+kの先頭(時刻t5)で送信したアップリンク信号USの受信に成功したアクティブペン2は、スレーブモードにエントリする。これにより、アクティブペン2は、フレームFn+kの時間スロットTS0においては基準変更信号CHを送信しなくなる一方、フレームFn+kの時間スロットTS1~TSmでは、引き続きダウンリンク信号DSの送信を実行する。
アクティブペン2が時間スロットTS0において基準変更信号CHを送信しなかったことを検出したタッチコントローラ31は、マスターモードにエントリする。そして、フレームFn+kの時間スロットTS1~TSmでは、基準変更信号CHに基づいて取得していた送受信スケジュールを引き続き使用してダウンリンク信号DSの受信を行ったうえで、ホストプロセッサ33から供給されているブランク時間の情報に基づいて送受信スケジュールを決定し、決定した送受信スケジュールに従い、フレームFn+k+1の先頭でアップリンク信号USを送信する。この後、アクティブペン2は、このアップリンク信号USの受信タイミングを基準とする動作を開始する。
図6及び図7は、アクティブペン2の集積回路25が実行する処理を示す処理フロー図である。同図に示すように、集積回路25はまずディスカバリモードにエントリし(ステップS100)、アップリンク信号USの検出動作を実行する(ステップS101)。そして、アップリンク信号USを受信したか否かを判定し(ステップS102)、受信しなかったと判定した場合にはステップS101に戻ってディスカバリモードの処理を続ける。
一方、ステップS102において受信したと判定した場合、集積回路25はスレーブモードにエントリし(ステップS103)、受信したアップリンク信号USに基づいて送受信スケジュールを取得する(ステップS104)。そして、時間スロットTS1~TSmを用いてダウンリンク信号DSを送信し(ステップS105)、次のフレームの先頭でアップリンク信号USの検出動作を実行する(ステップS106)。この場合の集積回路25は、時間スロットTS0では信号の送信を行わない。
次に集積回路25は、ステップS106においてアップリンク信号USを受信したか否かを判定し(ステップS107)、受信したと判定した場合にはステップS104に戻ってスレーブモードの処理を続ける。一方、受信しなかったと判定した場合、集積回路25はまず、最後にアップリンク信号USを受信してから所定時間が経過したか否かを判定する(ステップS108)。そして、経過したと判定した場合、ステップS100に戻ってディスカバリモードの処理を開始する。一方、経過していないと判定した集積回路25は、図1に示した圧力センサ22から供給されている最新の筆圧値を参照し、アクティブペン2がコンタクト中(ペン先がタッチ面3aに接触している状態)であるか否かを判定する(ステップS109)。具体的には、筆圧値が0より大きい値になっている場合にコンタクト中であると判定し、そうでない場合にホバー中(ペン先がタッチ面3aに接触していない状態)であると判定すればよい。ホバー中であると判定した場合、集積回路25は、取得していた最新の送受信スケジュールに基づいて送受信スケジュールを決定した後(ステップS110)、ステップS106に戻ってスレーブモードの処理を続ける。一方、コンタクト中であると判定した場合、図7に示すステップS120に遷移してマスターモードの処理を開始する。このように、コンタクト中である場合にのみ集積回路25をマスターモードに移行させ、ホバー中である場合には集積回路25にスレーブモードの処理を続けさせるのは、ホバー中である場合にはそもそもストロークの入力がされておらず、線切れを起こすおそれがないためである。
ステップS120以降の処理について具体的に説明すると、図7に示すように、集積回路25はまずマスターモードにエントリし(ステップS120)、ステップS110と同様に、最新の送受信スケジュールに基づいて送受信スケジュールを決定する(ステップS121)。次に集積回路25は、時間スロットTS0を用いて基準変更信号CHを送信し(ステップS122)、時間スロットTS1~TSmを用いてダウンリンク信号DSを送信し(ステップS123)、次のフレームの先頭でアップリンク信号USの検出動作を実行する(ステップS124)。
続いて集積回路25は、ステップS16においてアップリンク信号USを受信したか否かを判定し(ステップS125)、受信したと判定した場合には、ステップS103に戻ってスレーブモードの処理を開始する。一方、受信しなかったと判定した場合、集積回路25はまず、最後にアップリンク信号USを受信してから所定時間が経過したか否かを判定する(ステップS126)。そして、経過したと判定した場合、図6に示したステップS100に戻ってディスカバリモードの処理を開始する。一方、経過していないと判定した集積回路25は、図1に示した圧力センサ22から供給されている最新の筆圧値を参照し、アクティブペン2がコンタクト中であるか否かをさらに判定する(ステップS127)。この判定の具体的な方法は、ステップS109と同様でよい。判定の結果、コンタクト中であると判定した集積回路25は、ステップS121に戻ってマスターモードの処理を続ける。一方、ホバー中であると判定した集積回路25はスレーブモードにエントリし(ステップS128)、ステップS110と同様に最新の送受信スケジュールに基づいて送受信スケジュールを決定した後(ステップS129)、図6に示したステップS106に戻る。なお、スレーブモードにエントリしたにも関わらず、ステップS129において、最新の送受信スケジュールに基づいて送受信スケジュールを決定しているのは、アクティブペン2が次のアップリンク信号USを受信するために、当座の送受信スケジュールが必要となるためである。
図8及び図9は、タッチコントローラ31が実行する処理を示す処理フロー図である。同図に示すように、タッチコントローラ31はまずディスカバリモードにエントリし(ステップS130)、ホストプロセッサ33から供給されるブランク時間の情報に基づいて送受信スケジュールを決定した後(ステップS131)、フレームの先頭でアップリンク信号USの送信を実行し(ステップS132)、さらに、時間スロットTS1~TSmにおいてダウンリンク信号DSの検出動作を実行する(ステップS133)。このとき、時間スロットTS0において基準変更信号CHの検出動作を行う必要はないが、行ってもよい。
次にタッチコントローラ31は、ステップS133においてダウンリンク信号DSを受信したか否かを判定し(ステップS134)、受信しなかったと判定した場合にはステップS131に戻ってディスカバリモードの処理を続ける。一方、受信したと判定した場合にはマスターモードにエントリし(ステップS135)、受信したダウンリンク信号DSに基づいてアクティブペン2の位置を導出するとともにアクティブペン2が送信したデータを取得し(ステップS136)、ホストプロセッサ33に出力する(ステップS137)。続いてタッチコントローラ31は、ステップS131と同様の処理により改めて送受信スケジュールを決定した後(ステップS138)、次のフレームの先頭でアップリンク信号USの送信を実行し(ステップS139)、時間スロットTS0において基準変更信号CHの検出動作を実行する(ステップS140)。
そしてタッチコントローラ31は、ステップS140において基準変更信号CHを受信したか否かを判定し(ステップS141)、受信したと判定した場合、図9に示すステップS150に遷移してスレーブモードの処理を開始する。一方、受信しなかったと判定したタッチコントローラ31は、時間スロットTS1~TSmにおいてダウンリンク信号DSの検出動作を実行し(ステップS142)、受信したか否かを判定する(ステップS143)。その結果、受信したと判定したタッチコントローラ31は、ステップS136に戻ってマスターモードの処理を続ける。一方、受信しなかったと判定したタッチコントローラ31は、最後にダウンリンク信号DSを受信してから所定時間が経過したか否かを判定する(ステップS144)。その結果、経過したと判定した場合、ステップS130に戻ってディスカバリモードの処理を開始する。一方、経過していないと判定したタッチコントローラ31は、ステップS138に戻ってマスターモードの処理を継続する。
ステップS150以降の処理について具体的に説明すると、図9に示すように、タッチコントローラ31はまずスレーブモードにエントリし(ステップS150)、基準変更信号CHに基づいて送受信スケジュールを取得する(ステップS151)。すなわち、基準変更信号CHの受信開始タイミングを時間スロットTS0の開始タイミングとみなし、フレーム位置を取得する。次にタッチコントローラ31は、時間スロットTS1~TSmにおいてダウンリンク信号DSの検出動作を実行し(ステップS152)、受信したか否かを判定する(ステップS153)。その結果、受信したと判定した場合、タッチコントローラ31は、受信したダウンリンク信号DSに基づいてアクティブペン2の位置を導出するとともにアクティブペン2が送信したデータを取得し(ステップS154)、ホストプロセッサ33に出力する(ステップS155)。続いてタッチコントローラ31は、次のフレームの先頭でアップリンク信号USの送信を実行し(ステップS156)、時間スロットTS0において基準変更信号CHの検出動作を実行する(ステップS157)。そして、基準変更信号CHを受信したか否かを判定する(ステップS158)。
ステップS158において受信したと判定したタッチコントローラ31は、ステップS151に戻ってスレーブモードの処理を続ける。一方、受信しなかったと判定したタッチコントローラ31はマスターモードにエントリし(ステップS159)、ホストプロセッサ33から供給されるブランク時間の情報に基づいて送受信スケジュールを決定した後(ステップS160)、図8に示したステップS142に戻る。ステップS160で決定した送受信スケジュールは、この後最初に実行されるアップリンク信号USの送信(ステップS139)から適用される。ステップS160から遷移した直後のステップS142にステップS160で決定した送受信スケジュールを適用しないのは、この段階では、アクティブペン2によって決定された送受信スケジュールでダウンリンク信号DSの送信が行われているからである。
ステップS153において受信していないと判定したタッチコントローラ31は、最後にダウンリンク信号DSを受信してから所定時間が経過したか否かを判定する(ステップS161)。その結果、経過したと判定した場合、図8に示したステップS130に戻ってディスカバリモードの処理を開始する。一方、経過していないと判定したタッチコントローラ31は、ステップS156に戻ってスレーブモードの処理を継続する。
以上説明したように、本実施の形態による位置検出システム1によれば、アクティブペン2がアップリンク信号USの受信に失敗した場合に、アクティブペン2をフレーム同期のマスターにすることができる。したがって、アクティブペン2がアップリンク信号USの受信に失敗した場合の線切れを回避することが可能になる。
また、本実施の形態による位置検出システム1によれば、アクティブペン2がコンタクト中である場合にのみ、アクティブペン2をフレーム同期のマスターにすることができる。したがって、線切れを防ぐ必要がある場合にのみ、アクティブペン2をフレーム同期のマスターにすることが可能になる。
以上、本発明の好ましい実施の形態について説明したが、本発明はこうした実施の形態に何等限定されるものではなく、本発明が、その要旨を逸脱しない範囲において、種々なる態様で実施され得ることは勿論である。
例えば、上記実施の形態では、タッチコントローラ31がアクティブ静電方式によってアクティブペン2の位置を検出する場合を例に取って説明したが、本発明は、タッチコントローラ31とアクティブペン2とが双方向に通信を行う場合に広く適用可能である。例えば、タッチコントローラ31が電磁誘導方式によってアクティブペン2の位置を検出する場合にも、本発明は適用可能である。
また、上記実施の形態では、フレーム内の先頭スロットを基準変更信号CHの送信用に予約する例を説明したが、アクティブペン2からタッチコントローラ31に対して適時に基準変更信号CHを伝達できればよく、基準変更信号CHの送信方法は上記実施の形態で説明したものに限られない。例えば、アクティブペン2は、先頭スロット以外の時間スロットを用いて基準変更信号CHを送信することとしてもよいし、ダウンリンク信号DSとは異なる周波数、位相、符号などを用いることによって、ダウンリンク信号DSと同時に基準変更信号CHを送信することとしてもよいし、ブルートゥース(登録商標)に代表される近距離無線通信などの全く別の通信方法を用いて基準変更信号CHを送信することとしてもよい。
また、上記実施の形態では、基準変更信号CHの有無によりアクティブペン2が同期のマスターとなるか否かを示す例を説明したが、アクティブペン2が同期のマスターとなるか否かを示す情報は、任意の方法によってタッチコントローラ31に通知され得る。例えば、アクティブペン2は、自身が同期のマスターとなる場合とそうでない場合とで、異なるビット値、異なる周波数、異なる位相、又は、異なる符号を送信することによって、自身が同期のマスターとなるか否かをタッチコントローラ31に通知することができる。このうち「異なるビット値」を用いる場合には、ダウンリンク信号DSを構成するデータ信号内の1ビットにより、基準変更信号CHを送信することとしてもよい。
また、上記実施の形態では、基準変更信号CHがフレーム位置を同期するための基準信号を兼ねる例を説明したが、これらを異なる信号とすることとしてもよい。例えば、スレーブモードにエントリしたタッチコントローラ31は、時間スロットTS1で受信されたダウンリンク信号DSの受信タイミングに基づいてフレーム位置を取得することとしてもよい。
1 位置検出システム
2 アクティブペン
3 電子機器
3a タッチ面
20 芯体
21 ペン先電極
22 圧力センサ
23 サイドスイッチ
24 バッテリー
25 集積回路
30 センサ
31 タッチコントローラ
32 ディスプレイ
33 ホストプロセッサ
CH 基準変更信号
DS ダウンリンク信号
F フレーム
TS 時間スロット
US アップリンク信号

Claims (13)

  1. ペン及びタッチコントローラを含むシステムであって、
    前記ペン及び前記タッチコントローラは、時間的に離隔した複数のペン検出期間を含むフレームを用いて互いに信号を送受信するように構成され、
    前記ペン及び前記タッチコントローラはそれぞれ、
    フレーム位置を同期するための基準信号を送信及び検出可能に構成され、
    前記基準信号を検出した場合には該基準信号に基づいて前記フレーム位置を取得するとともに、取得した前記フレーム位置に従って動作し、
    前記ペンは、前記同期のマスターを変更する際に、自身が前記同期のマスターになることを示す基準変更信号を送信するよう構成される、
    システム。
  2. 前記タッチコントローラは、前記基準変更信号を受信した場合に、前記ペンの送信する前記基準信号に従って前記フレーム位置を取得する、
    請求項1に記載のシステム。
  3. 前記基準変更信号は、異なるビット値、異なる周波数、異なる位相、異なる符号のうちのいずれかにより自身が前記同期のマスターになることを通知する信号であり、繰り返し送信される、
    請求項2に記載のシステム。
  4. 前記ペンは、所定の条件が満たされた場合に、前記タッチコントローラに対して前記基準変更信号を送信するよう構成される、
    請求項2に記載のシステム。
  5. 前記所定の条件は、前記ペンが前記タッチコントローラから過去に受信したアップリンク信号に基づいて取得した前記フレーム位置に従って次の前記アップリンク信号の受信を試みた結果、前記アップリンク信号を受信しなかった場合である、
    請求項4に記載のシステム。
  6. 前記所定の条件は、前記ペンが前記タッチコントローラから過去に受信したアップリンク信号に基づいて取得した前記フレーム位置に従って次の前記アップリンク信号の受信を試みた結果、前記アップリンク信号を受信せず、かつ、前記ペンがコンタクト中である場合である、
    請求項4に記載のシステム。
  7. 前記ペンは、
    前記同期のマスターが前記タッチコントローラである間に前記基準変更信号を送信し、
    前記基準変更信号の送信と同時又は前記基準変更信号の送信後に前記基準信号を少なくとも1回送信する、
    請求項2に記載のシステム。
  8. 前記タッチコントローラは、自身が前記同期のマスターになることを示す基準変更信号を送信するよう構成される、
    請求項1に記載のシステム。
  9. ペン及びタッチコントローラを含むシステムにおいて前記ペンにより実行される方法であって、
    前記タッチコントローラが送信した基準信号に基づいて取得したフレーム位置に従って次の前記基準信号の検出動作を行うステップと、
    前記検出動作により前記基準信号を受信したか否かを判定するステップと、
    前記検出動作により前記基準信号を受信しなかったと判定した場合に、自身が前記フレーム位置の同期のマスターになることを示す基準変更信号を送信するステップと、
    を含む方法。
  10. 前記基準信号は、前記タッチコントローラが送信するアップリンク信号である、
    請求項9に記載の方法。
  11. 前記ペンのペン先に加わる圧力を示す筆圧値により前記ペンがコンタクト中であるか否かを判定するステップ、をさらに含み、
    前記送信するステップは、前記検出動作により前記基準信号を受信しなかったと判定し、かつ、前記ペンがコンタクト中であると判定した場合に、前記基準変更信号を送信する、
    請求項9又は10に記載の方法。
  12. 集積回路及びペン先電極を有し、タッチコントローラと双方向に通信するペンであって、
    前記集積回路は、
    前記タッチコントローラが送信した基準信号に基づいて取得したフレーム位置に従い、前記ペン先電極を用いて次の前記基準信号の検出動作を行い、
    前記検出動作により前記基準信号を受信したか否かを判定し、
    前記検出動作により前記基準信号を受信しなかったと判定した場合に、自身が前記フレーム位置の同期のマスターになることを示す基準変更信号を前記ペン先電極から送信する、
    ペン。
  13. センサを介してペンと双方向に通信することによって前記ペンの位置を導出するタッチコントローラであって、
    フレーム位置の同期のマスターになることを示す基準変更信号を前記ペンから受信した場合に、前記ペンの送信する前記フレーム位置を同期するための基準信号に従って前記フレーム位置を取得し、
    取得した前記フレーム位置に基づき、前記ペンが送信するダウンリンク信号の検出動作、及び、前記ペンに対するアップリンク信号の送信を行う、
    タッチコントローラ。
JP2023511934A 2021-09-15 2021-09-15 ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラ Active JP7706540B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2025111337A JP2025138801A (ja) 2021-09-15 2025-07-01 ペン、ペン及びタッチコントローラを含むシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/034014 WO2023042322A1 (ja) 2021-09-15 2021-09-15 ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラ

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025111337A Division JP2025138801A (ja) 2021-09-15 2025-07-01 ペン、ペン及びタッチコントローラを含むシステム

Publications (2)

Publication Number Publication Date
JPWO2023042322A1 JPWO2023042322A1 (ja) 2023-03-23
JP7706540B2 true JP7706540B2 (ja) 2025-07-11

Family

ID=85602564

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023511934A Active JP7706540B2 (ja) 2021-09-15 2021-09-15 ペン及びタッチコントローラを含むシステム、ペンにより実行される方法、ペン、及びタッチコントローラ
JP2025111337A Pending JP2025138801A (ja) 2021-09-15 2025-07-01 ペン、ペン及びタッチコントローラを含むシステム

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025111337A Pending JP2025138801A (ja) 2021-09-15 2025-07-01 ペン、ペン及びタッチコントローラを含むシステム

Country Status (6)

Country Link
US (3) US11989366B2 (ja)
JP (2) JP7706540B2 (ja)
KR (2) KR20250067953A (ja)
CN (1) CN116249956A (ja)
DE (1) DE112021004886B4 (ja)
WO (1) WO2023042322A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116249956A (zh) * 2021-09-15 2023-06-09 株式会社和冠 包含笔及触摸控制器的系统、由笔执行的方法、笔及触摸控制器

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018003122A1 (ja) 2016-07-01 2018-01-04 株式会社ワコム スタイラスにより実行される方法、デュアルスタイラスとデュアルコントローラとにより実行される方法、及びデュアルスタイラス
WO2020017477A1 (ja) 2018-07-18 2020-01-23 株式会社ワコム センサコントローラ、アクティブペン、及び通信方法

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100015153A (ko) 2008-08-04 2010-02-12 안수길 게르마늄 산소 볼 베개
US8481872B2 (en) 2008-12-22 2013-07-09 N-Trig Ltd. Digitizer, stylus and method of synchronization therewith
US8823657B2 (en) 2010-09-07 2014-09-02 Apple Inc. Master/slave control of touch sensing
WO2012039837A1 (en) * 2010-09-22 2012-03-29 Cypress Semiconductor Corporation Capacitive stylus for a touch screen
CN103534670B (zh) * 2010-10-28 2017-02-08 谱瑞科技股份有限公司 用电容性感测数组同步的触控笔
US8797301B2 (en) * 2012-02-15 2014-08-05 Cypress Semiconductor Corporation Active stylus to host data transmitting method
US8922527B2 (en) * 2012-02-15 2014-12-30 Cypress Semiconductor Corporation Multi-purpose stylus antenna
US9977519B2 (en) 2015-02-25 2018-05-22 Synaptics Incorporated Active pen with bidirectional communication
EP3605285B1 (en) 2015-03-02 2021-05-26 Wacom Co., Ltd. Active capacitive stylus, sensor controller, related system and method
CN117032475A (zh) * 2016-07-27 2023-11-10 株式会社和冠 传感器控制器、方法及电子设备
US10353493B2 (en) * 2016-09-30 2019-07-16 Microsoft Technology Licensing, Llc Apparatus and method of pen detection at a digitizer
KR102457993B1 (ko) * 2017-12-12 2022-10-24 엘지디스플레이 주식회사 터치표시장치, 터치시스템, 터치회로, 펜 및 펜 센싱방법
KR102496108B1 (ko) * 2018-08-31 2023-02-06 주식회사 엘엑스세미콘 터치구동장치, 디스플레이시스템 및 액티브펜
KR102703832B1 (ko) * 2019-07-16 2024-09-04 주식회사 엘엑스세미콘 액티브 펜의 위상에러를 보정하는 터치 센싱장치 및 액티브 펜의 위상에러 보정방법
CN113178900B (zh) * 2021-03-15 2023-02-17 荣耀终端有限公司 无线充电系统、芯片和无线充电电路
WO2022224466A1 (ja) * 2021-04-19 2022-10-27 株式会社ワコム アクティブペン、位置検出システム、及び集積回路
CN116249956A (zh) * 2021-09-15 2023-06-09 株式会社和冠 包含笔及触摸控制器的系统、由笔执行的方法、笔及触摸控制器

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018003122A1 (ja) 2016-07-01 2018-01-04 株式会社ワコム スタイラスにより実行される方法、デュアルスタイラスとデュアルコントローラとにより実行される方法、及びデュアルスタイラス
WO2020017477A1 (ja) 2018-07-18 2020-01-23 株式会社ワコム センサコントローラ、アクティブペン、及び通信方法

Also Published As

Publication number Publication date
KR20230084274A (ko) 2023-06-12
KR20250067953A (ko) 2025-05-15
US20230244341A1 (en) 2023-08-03
US12282622B2 (en) 2025-04-22
KR102803715B1 (ko) 2025-05-07
DE112021004886T5 (de) 2023-07-06
DE112021004886B4 (de) 2024-06-06
US11989366B2 (en) 2024-05-21
CN116249956A (zh) 2023-06-09
JP2025138801A (ja) 2025-09-25
JPWO2023042322A1 (ja) 2023-03-23
US20250216971A1 (en) 2025-07-03
US20240264693A1 (en) 2024-08-08
WO2023042322A1 (ja) 2023-03-23

Similar Documents

Publication Publication Date Title
EP3809243B1 (en) Stylus and controller
US20180329524A1 (en) Communication method, communication system, sensor controller, and stylus
JPWO2020017477A1 (ja) センサコントローラ、アクティブペン、及び通信方法
US12105902B2 (en) Method to be performed by stylus and sensor controller, stylus, and sensor controller
US12169604B2 (en) Active pen, position detection system, and integrated circuit
JP7805433B2 (ja) 集積回路
JP2025138801A (ja) ペン、ペン及びタッチコントローラを含むシステム
US12487690B2 (en) Communication method for communication between pen and sensor controller
JP2025078692A (ja) アクティブペン及び位置検出装置
JP7570380B2 (ja) スタイラス
US20250165091A1 (en) Sensor controller and stylus
WO2021124888A1 (ja) センサシステム
JP7113061B2 (ja) スタイラスの検出動作を実行するコントローラにより実行される方法、及び、システム
CN119916959A (zh) 传感器控制器

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230920

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240906

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250701

R150 Certificate of patent or registration of utility model

Ref document number: 7706540

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150