主动式静电触控笔、传感器控制器、具备这些的系统以及由这些执行的方法与流程

文档序号:11530497阅读:457来源:国知局
主动式静电触控笔、传感器控制器、具备这些的系统以及由这些执行的方法与流程

本发明涉及主动式静电触控笔、传感器控制器、具备这些的系统以及由这些执行的方法,特别是涉及适合一个或多个主动式静电触控笔频繁地出入传感器电极的检测范围的情况的主动式静电触控笔、传感器控制器、具备这些的系统以及由这些执行的方法。



背景技术:

近年来,作为用于在电子设备的面板上进行使用了笔的手写输入的输入装置,能够利用各种方式的触控笔。其中,被称为主动式静电触控笔的触控笔具备振荡电路,通过设置在触控笔的前端附近的电极使前端的指示位置附近产生电场的变化(交变电场),从而发出振荡电路生成的频率信号的频率的信号。关于提供给电子设备的传感器,使用配设为矩阵状的电极组,对通过上述电场的变化而在电极组中感应的电荷量的变化进行检测来检测信号,根据检测到信号的电极的位置和信号的电平等来导出触控笔的指示位置。

关主动式静电触控笔,存在如下类型:通过笔压或固有的id等的信息对从振荡电路供给的信号进行调制,从而能够对传感器控制器发送信息。

记载于专利文献1的电子笔,公开了能够发送信息的类型的主动式静电触控笔的一个例。电子笔对位置检测装置依次发送包含位置检测用的连续信号cs和通过分割了第1信息(赋予给电子笔的固有id等)的部分信息对连续信号cs进行调制而得到的第1调制信号的信号块sib。

图14a表示包含连续信号cs和信号块sib的发送信号的例子。另外,图14b是示出第1信息通过多个信号块sib而被发送的图。图中的分割号码(块号码a、b、…、n)表示与部分信息对应的id块的号码。专利文献1中的平板电脑的微处理器构成为,将从连续信号cs得到的位置信息与结合部分信息得到的第1信息关联起来输出。

现有技术文献

专利文献

专利文献1:国际公开第2015/111159号公报



技术实现要素:

发明所要解决的课题

主动式静电触控笔与传感器控制器之间的通信,通过笔头电极附近(几毫米~几十毫米程度以内)的局部的交变电场而实现。关于利用了电场的通信,由于针对距离的信号电平的衰减大,因此在触控笔每次从配设在电子设备上的传感器离开时通信间断,无法如bluetooth(注册商标)等的无线通信那样持续地进行。

另外,即使触控笔与传感器处于靠近的位置关系,其通信速度也受限。

因此,在表示不会根据触控笔的操作状态而变化的触控笔的功能或触控笔id(固有id)等的结构数据的通信中使用的时间或频率等的通信资源越少越优选。

因此,本发明的目的之一在于,在(1)用户通过重复使触控笔下降并在移动预定量之后上升的循环,从而某触控笔重复进出一个传感器控制器的检测范围的利用方式,或者,(2)用户交替地更换第1触控笔和第2触控笔的利用方式中,能够判别第1触控笔与其他触控笔的异同,并且减少触控笔标识符等不会根据触控笔的操作状态而变化的数据的通信次数。

用于解决课题的手段

本发明的第1侧面的方法,通过一个或多个主动式静电触控笔和与传感器电极连接的传感器控制器执行,其中,所述方法包括:所述传感器控制器重复发出用于检测所述主动式静电触控笔的搜索封包的搜索步骤;所述一个或多个主动式静电触控笔中的检测到所述搜索封包的第1主动式静电触控笔回复针对所述搜索封包的响应封包的搜索响应步骤;所述传感器控制器对所述第1主动式静电触控笔,发送包含对将所述搜索封包作为基准定时的第1时隙进行指定的时隙指定信息的设定封包的设定步骤;以及所述第1主动式静电触控笔使用由所述设定封包指定的所述第1时隙,发送表示该第1主动式静电触控笔的操作状态的操作状态数据的数据发送步骤。

本发明的第2侧面的方法,在上述第1侧面的方法中,进一步包含:所述传感器控制器对所述第1主动式静电触控笔发送用于请求该第1主动式静电触控笔的结构信息的结构信息请求封包的结构信息请求步骤;以及所述第1主动式静电触控笔根据所述结构信息请求封包的接收来发送所述结构信息的结构响应步骤,所述传感器控制器在接收所述结构信息之后发送所述设定封包。所述结构信息例如包含作为所述第1主动式静电触控笔预先保存的触控笔标识符的第1触控笔标识符。

本发明的系统,具备一个或多个主动式静电触控笔和与传感器电极连接的传感器控制器,其中,所述传感器控制器重复发出用于检测所述主动式静电触控笔的搜索封包,并且对所述一个或多个主动式静电触控笔中的回复了针对该搜索封包的响应封包的主动式静电触控笔,发送包含对将所述搜索封包作为基准定时的时隙进行指定的时隙指定信息的设定封包,所述一个或多个主动式静电触控笔分别在检测到所述搜索封包时回复所述响应封包,并且使用由所述设定封包指定的所述时隙,发送表示该主动式静电触控笔的操作状态的操作状态数据。

本发明的主动式静电触控笔,在具备一个或多个主动式静电触控笔和与传感器电极连接的传感器控制器的系统中使用,其中,所述传感器控制器重复发出用于检测所述主动式静电触控笔的搜索封包,并且对所述一个或多个主动式静电触控笔中的回复了针对该搜索封包的响应封包的主动式静电触控笔,发送包含对将所述搜索封包作为基准定时的时隙进行指定的时隙指定信息的设定封包,在检测到所述搜索封包时回复所述响应封包,并且使用通过所述基准定时规定的时隙中的、由所述设定封包指定的所述时隙,发送表示该主动式静电触控笔的操作状态的操作状态数据。

本发明的传感器控制器,在具备一个或多个主动式静电触控笔和与传感器电极连接的传感器控制器的系统中使用,其中所述一个或多个主动式静电触控笔分别在检测到用于检测所述主动式静电触控笔的搜索封包时回复响应封包,并且使用由设定封包指定的时隙发送表示该主动式静电触控笔的操作状态的操作状态数据,该设定封包包含对将所述搜索封包作为基准定时的时隙进行指定的时隙指定信息,重复发出所述搜索封包,并且对所述一个或多个主动式静电触控笔中的回复了针对该搜索封包的所述响应封包的主动式静电触控笔发送所述设定封包。

发明效果

根据本发明的第1侧面,传感器控制器能够通过在设定封包中指定的第1时隙识别第1主动式静电触控笔。因此,即使没有在操作状态数据中附加有触控笔标识符,传感器控制器也能够从该操作状态数据通过第1时隙而被接收的事实理解到,该操作状态数据通过第1主动式静电触控笔而被发送。因此,在发送操作状态数据时,第1主动式静电触控笔能够省略触控笔标识符的发送。

另外,根据本发明的第2侧面,传感器控制器通过通信从第1主动式静电触控笔获取第1触控笔标识符,并且能够对应于在与第1主动式静电触控笔的通信中使用的通信信道,通过通信资源表进行管理。因此,即使没有在操作状态数据中附加触控笔标识符,也能够将接收到的操作状态数据与第1触控笔标识符关联起来输出给主控制器。

附图说明

图1是位置输入系统1的概要图。

图2是触控笔100的功能框图。

图3是传感器控制器200的功能框图。

图4是说明四个工作模式m1~m4的图。

图5是示出各种封包的兼容格式的图。

图6是说明在四个工作模式各自下通信的封包的图。

图7是说明通信信道的图。

图8是示出通信资源表crtbl的图。

图9是传感器控制器200(触控笔检测部215)的工作流程图。

图10是触控笔100(通信控制部120的)工作流程图。

图11是示出工作例1(第1触控笔101针对传感器控制器200的检测范围重复进出的情况)的图。

图12是示出工作例2(第1触控笔101与第2触控笔102被交替地利用的情况)的图。

图13是传感器控制器200(触控笔检测部215)的工作流程图的变形例。

图14a是示出记载于专利文献1的发明的发送信号的例子的图。

图14b是示出记载于专利文献1的发明的第1信息的发送方法的图。

具体实施方式

以下,参照附图,详细说明本发明的优选实施方式。

图1是本实施方式的位置输入系统1的概要图。如该图1所示,位置输入系统1构成为,包含用于指示位置的触控笔100和使用传感器电极201导出触控笔100的指示位置的传感器控制器200。在触控笔100中包含有均作为主动式静电触控笔的、第1触控笔101和第2触控笔102。

(1)用户以如下方式利用第1触控笔101:使第1触控笔101下降并以描绘图中轨迹st1的方式移动预定期间且使第1触控笔101上升。之后用户再次使第1触控笔101下降并沿着其他的轨迹st2使第1触控笔101移动预定期间,之后使第1触控笔101上升。用户重复触控笔下降到上升的循环,从而产生第1触控笔101重复出入一个传感器控制器200的检测范围的状况。

(2)另外,存在如下情况:用户暂时放置第1触控笔101,更换为与第1触控笔101设定得不同(刷子类型等)的第2触控笔102。在这种情况下,产生第1触控笔101与第2触控笔102交替地重复出入一个传感器控制器200的检测范围的状况。图中轨迹st3示出通过与第1触控笔101设定得不同的第2触控笔102输入的轨迹。

图中的虚线圆p1和p2分别表示第1触控笔101和第2触控笔102的指示位置。虚线圆p1附近的箭头ds表示从第1触控笔101向传感器控制器200的方向的信号、即下行信号ds。虚线圆p2附近的箭头us表示从传感器控制器200向触控笔100的方向的信号、即上行信号us。

传感器控制器200使用下行信号ds和上行信号us在与一个以上的触控笔100之间进行以传感器控制器200为中心的双方向通信。另外,传感器控制器200还进行将第1触控笔101和第2触控笔102的指示位置供给到区别触控笔并且控制电子设备301整体的电子设备控制部300(主控制器)的处理。

图2是触控笔100的功能框图。如该图2所示,触控笔100构成为包含电极103、收发切换部104、振荡部111、发送部112、接收部113、操作信息检测部117、操作输入部118、结构信息保存部119以及通信控制部120。

电极103是起到如下作用的导体:产生与从收发切换部104供给的下行信号ds一致的交变电场的作用;以及产生与上行信号us对应的电荷并供给到收发切换部104的作用。这两个作用交替地执行。

收发切换部104是根据切换信号s_sel切换电极103与发送部112或接收部113之间的连接状态的开关。为了以时分方式切换在一个时隙s内或以时隙s单位切换发送和接收而使用。

振荡部111是根据频率设定信号f_sel生成频率f0、f1、f2、…(参照图7)中的任意一个频率的正弦波或对应的矩形波的信号的振荡电路。

发送部112生成与从通信控制部120供给的发送用的封包(搜索响应封包d_dp、操作状态发送封包od_dp、结构信息发送封包cd_dp)对应的下行信号ds。例如,对构成封包的比特序列附上纠错码等并生成发送数字信号,通过对发送数字信号进行da转换而得到的基带信号,对从振荡部111提供的频率f(f0、f1、f2、…)的信号进行调制,从而生成与各种封包对应的下行信号ds。

接收部113从上行信号us提取封包并供给到通信控制部120。例如,通过在电极103中感应的电荷量的变化接收上行信号us,使用从振荡部111提供的频率f的信号对基带信号进行解调,对基带信号进行ad转换来获取接收数字信号,根据后述的本机标识符lid的值提取将自身(第1触控笔101等)包含在目的地中的各种封包(搜索广播封包d_up、结构信息请求封包cd_up、信道变更请求封包cc_up、操作状态请求封包od_up)。另外,使用在预定的期间t(参照图7)的开头发送的搜索广播封包d_up中包含的同步码(参照图6(a)),检测与预定的期间t相当的帧的开始定时。

操作信息检测部117获取并输出设置在触控笔100中的按钮等操作输入部118的接通断开等的操作状态、通过未图示的笔压检测部检测到的笔压f的值或者电池的余量数据等,作为根据触控笔100的操作状态而变化的信息的操作状态数据od。

结构信息保存部119保存对每个触控笔100不同的触控笔标识符sid、表示触控笔100的制造商的厂商id、表示触控笔100具有的功能(笔头类型、刷子类型或按钮数等)的功能信息等不会根据触控笔100的操作状态(触控笔的位置、施加在触控笔前端的笔压、按钮按下的有无)变化的作为静态数据的结构数据cd。

通信控制部120利用上述的各功能部并使用设定在通信设定表中的通信信道,在与传感器控制器200之间收发图6所示的各种封包,执行图10的流程图所示的位置输入方法。

图3是与传感器电极201一起使用的传感器控制器200的功能框图。

传感器电极201构成为,包含以形成于电子设备301的面板平行的面的方式二维地配设的行电极组202(202a、202b、202c)和列电极组203(203a、203b、203c、203d)。

收发切换部204是以时分方式切换将行电极组202作为发送电极使用的发送时间和作为接收电极使用的接收时间的开关。在接收来自触控笔100的信号的时间中,行电极组202和列电极组203双方作为接收电极来使用。在对触控笔100发送信号的时间中,行电极组202作为发送电极来使用。

传感器控制器200构成为包含发送部211、振荡部212、接收部213以及触控笔检测部215,通过收发切换部204与行电极组202连接,另一方面与列电极组203直接连接。

振荡部212根据频率设定信号f_sel生成作为频率f0、f1、f2、…(参照图7)中的任意一个频率f的正弦波或者矩形波的信号。

发送部211生成与从触控笔检测部215供给的各种封包(搜索广播封包d_up、结构信息请求封包cd_up、信道变更请求封包cc_up、操作状态请求封包od_up)对应的上行信号us。例如,通过进行包含对构成封包的比特序列附加重复符号等的纠错处理在内的编码处理来生成发送数字信号,通过对发送数字信号进行da转换来得到的基带信号对从振荡部212供给的频率f(f0、f1、f2、…)的信号进行调制而生成上行信号us。上行信号us形成在包含p1和p2附近的面板整个面上,以能够不仅在已经特定位置的触控笔100中进行检测,而且还能够在没有特定位置的新的触控笔100中进行检测。

接收部213输入下行信号ds并输出从下行信号ds提取的封包。例如,通过对作为调制信号的下行信号ds乘算从振荡部212供给的载波信号来对基带信号进行解调。另外,获取对基带信号进行ad转换而得到的接收数字信号,提取进行纠错等的封包。接收部213在提取封包的同时,将表示接收了与该封包对应的下行信号ds的电极的位置信息pos供给到触控笔检测部215。

触控笔检测部215使用上述的各功能部执行图9的流程图所示的位置输入方法。例如,在通信资源表crtbl的各条目中保存通信信道的分配与利用已分配的通信信道的触控笔100的结构数据cd之间的对应,通过所分配的通信信道进行图4所示的各种封包的收发,并且能够将触控笔100的触控笔标识符sid等结构数据cd对应起来,并将这些供给到电子设备控制部300。

图4是说明本发明的位置输入方法中的传感器控制器200和触控笔100的四个工作模式m1~m4的图。

图4(a)是说明搜索模式m1的图。搜索模式m1是传感器控制器200与触控笔100彼此搜索通信对方的模式。为了对触控笔100报知自身的存在和帧期间的开始定时,传感器控制器200以每个预定时隙(例如,每8时隙)发送包含传感器控制器200的识别信息的搜索广播封包d_up。在检测到搜索广播封包d_up时,触控笔100回复搜索响应封包d_dp。

图4(b)是说明设定模式m2的图。设定模式m2是如下的模式:使用默认的通信信道(第1通信信道),确定在传感器控制器200与触控笔100的通信中使用的通信信道(第2通信信道)。

传感器控制器200确定暂时识别所检测到的第1触控笔101的本机标识符lid、在与第1触控笔101的通信中使用的通信信道,分别使用结构信息请求封包cd_up和信道变更请求封包cc_up来发送到触控笔100。

第1触控笔101使用默认的通信信道(第1通信信道)在该设定模式m2(搜索模式m1之后且笔划模式m3之前)下,发送包含触控笔标识符sid的结构数据cd。

此处,例如通过频分多址接入来实施传感器控制器200与触控笔100之间的通信。使用频分多址接入时的通信信道,通过频率f和时隙s而被特定。因此,在信道变更请求封包cc_up中包含有指定频率f的频率指定信息和指定时隙s的时隙指定信息(参照图6(b))。另外,其中,关于频率指定信息,也可以包含在搜索广播封包d_up中而不是信道变更请求封包cc_up中来预先通知给触控笔100。另外,关于本机标识符lid也同样,也可以包含在搜索广播封包d_up中而不是结构信息请求封包cd_up来通知给触控笔100。

图4(c)是说明笔划模式m3的图。在笔划模式m3中,触控笔100与传感器控制器200使用在设定模式m2下确定的通信信道(第2通信信道)进行笔压f等的操作状态数据od的收发。在笔划模式m3中,省略触控笔标识符sid等作为不会根据触控笔的操作状态而变化的数据的结构数据cd的发送。

图4(d)是说明保持模式m4的图。保持模式m4是如下的状态:在用户举起触控笔100之后到下一次下笔为止的期间,将笔保持在空中的状况下,用于暂时维持在设定模式m2下设定的通信信道(第2通信信道)和分配给触控笔100的本机标识符lid。传感器控制器200和触控笔100检测是否利用在设定模式m2下确保的本机标识符lid和通信资源发出了通信封包,从而判定是维持本机标识符lid和通信资源而恢复到笔划模式m3还是开放而返回搜索模式m1。

图5是示出各种封包的兼容格式的图。封包构成为,以同步码psync为开头并包含头hdr和有效载荷pl(图5(a))。

同步码psync是触控笔100用于与传感器控制器200的时钟获取同步的码。同步码psync是传感器控制器200选择的pn码或巴克码等的码。触控笔100的接收部113检测接收数字信号与同步码psync的相关值的峰值定时,与传感器控制器200的时钟获取同步(图5(b))。

另外,在上述说明中使同步码psync成为传感器控制器200选择的码,是为了使触控笔100能够通过同步码psync识别传感器控制器200,传感器控制器200选择的码通过后述的搜索广播封包d_up(图6(a)参照)从传感器控制器200通知给触控笔100。作为搜索广播封包d_up的同步码,不包含同步码psync,而包含各触控笔100和传感器控制器200分别预先存储的码(图6(a)所示的同步码broadcast)。但是,这种识别功能不是必须的,在没有设置识别功能时,关于搜索广播封包d_up以外的各封包,作为同步码也可以使用同步码broadcast。同步码broadcast也与同步码psync同样,通过pn码或巴克码构成。

在头hdr中包含有本机标识符lid和封包的类型信息type。

本机标识符lid是用于唯一地识别在传感器控制器200上利用的触控笔100中的、应接收该封包的触控笔100或发送了该封包的触控笔100的标识符。

本机标识符lid是构成为能够表示从多个地址中选择的一个的信息。例如如果通过3比特的信息构成本机标识符lid,则本机标识符lid能够表示从23=8个地址中选择一个。关于本机标识符lid的比特数,优选为比触控笔标识符sid的比特数少。在一例中,优选为使触控笔标识符sid成为5比特以上的信息,使本机标识符lid成为4比特以下的信息。在具体地选择本机标识符lid的比特数时,只要成为充分识别在一个传感器控制器200上交替地或大致同时利用的触控笔100的数即可。例如,如果是3比特,则能够识别7个触控笔100并将一个地址作为广播id来利用。

第1触控笔101判定包含在接收数字信号中的本机标识符lid与记录在自身的通信设定表(参照图2)中的本机标识符lid的一致,从而识别封包是针对自身(第1触控笔101)的封包,还是针对其他的触控笔(第2触控笔102)的封包。关于第2触控笔102,也进行与第1触控笔101相同的处理。

类型信息type是区别封包的种类(参照图6)的字段。在有效载荷pl中包含有与封包的种类对应的有效载荷数据。

此处,触控笔100和传感器控制器200分别发送的封包优选为例如在通过直接序列扩频(dsss)方式等序列扩频方式扩频的状态下发送。关于此时所需的扩频码,只要预先存储在触控笔100和传感器控制器200双方即可。由此,通过使用序列扩频方式,能够实现对于噪声强的通信。

图6是说明在位置输入系统1的四个工作模式m1~m4各自下通信的封包的图。

(a)在搜索模式m1下利用的封包

搜索广播封包d_up是如下的封包:传感器控制器200为了重新检测未检测的触控笔100,或者对未检测的触控笔100报知自身的存在,并且对于已检测到的第1触控笔101和第2触控笔102供给预定期间t的定时,对不特定的触控笔100发出的封包(搜索封包)。在搜索广播封包d_up的同步码的部分中,包含有不特定的触控笔100能够接收的同步码broadcast而不是同步码psync。在搜索广播封包d_up的有效载荷中,包含有用于识别发送了该搜索广播封包d_up的传感器控制器200的、识别同步码psync的信息。另外,如上所述,关于搜索广播封包d_up以外的各封包,作为同步码也可以使用同步码broadcast,此时,不需要在搜索广播封包d_up的有效载荷中包含识别同步码psync的信息。

搜索响应封包d_dp是接收了搜索广播封包d_up的触控笔100(第1主动式静电触控笔),作为响应对传感器控制器200发送的封包(响应封包)。当在搜索广播封包d_up的有效载荷中包含有识别同步码psync的信息时,作为搜索响应封包d_dp的同步码,使用传感器控制器200选择的同步码psync。

(b)在设定模式m2下利用的封包

结构信息请求封包cd_up是传感器控制器200对发送了搜索响应封包d_dp的触控笔100,请求包含触控笔标识符sid的结构数据cd的发送的封包。在发送该结构信息请求封包cd_up之前,传感器控制器200进行确定对发送了搜索响应封包d_dp的触控笔100赋予的本机标识符lid的处理,将所确定的本机标识符lid的信息设定到结构信息请求封包cd_up的有效载荷pl。在确定本机标识符lid时,传感器控制器200以对检测中的一个以上的触控笔100(在传感器控制器200上存在的一个以上的触控笔100),分别赋予彼此不同的本机标识符lid的方式进行确定。由此,本机标识符lid成为识别在传感器控制器200上存在的一个以上的触控笔100的信息。

结构信息发送封包cd_dp是从触控笔100发送的封包,包含触控笔标识符sid等不会根据触控笔100的操作状态而变化的静态的结构数据cd。

信道变更请求封包cc_up是用于通知传感器控制器200对通过本机标识符lid指定的触控笔100发送操作状态数据od的通信信道(第2通信信道)的封包(设定封包),包含表示所通知的通信信道的信道数据chd。通信信道是通过时隙s和/或频率f来指定。

作为在信道数据chd内记载的具体的信息,首先关于时隙s,记述通过与表示帧的开始时刻的基准定时偏移的时间来表示的时隙指定信息。例如,在后述的图7(a)所示的例子中,基准定时为通信信道700的发送定时,在指定通信信道701时作为时隙指定信息记述偏移时间+1,在指定通信信道702时作为时隙指定信息记述偏移时间+2。另一方面,关于频率f,指定预先确定的多个频率中的任意一个的频率指定信息记载于信道数据chd内。另外,此处虽然在设定模式m2下发送信道数据chd,但是如上所述,也可以在搜索广播封包d_up中包含信道数据chd的全部或一部分(例如仅频率指定信息)。另外,作为时隙指定信息,除了偏移时间也可以表示在偏移时间之后重复发送时的间隔时间或时隙。例如,也可以使偏移+1,将间隔指定为2时隙,从而指定时隙s8n+1、s8n+3、s8n+5、s8n+7。

在(c)笔划模式m3、(d)保持模式m4下通信的封包

操作状态请求封包od_up是对通过本机标识符lid指定的触控笔100请求操作状态数据od的发送的封包。有效载荷部不具有任何数据。

操作状态发送封包od_dp是从触控笔100发送且包含笔压f或按钮操作状态等根据触控笔100的操作状态变化的操作状态数据od的封包。操作状态发送封包od_dp虽然不包含触控笔标识符sid等结构数据cd,但是如图所示,也可以包含本机标识符lid。其中,传感器控制器200能够从接收了操作状态发送封包od_dp的通信信道的信息识别作为发送源的触控笔100,因此关于本机标识符lid,也可以不包含在操作状态发送封包od_dp中。另外,关于来自触控笔100的操作状态发送封包od_dp的发出,也可以没有来自传感器控制器200的操作状态请求封包od_up中的请求。

图7是说明通过传感器控制器200分配的通信信道的图。图7的横轴表示通过期间t规定的时隙s0、s1、s2、…。关于期间t,在将传感器控制器200的时钟作为基准与该传感器控制器200进行通信的触控笔100之间规定一个。关于一个时隙s,也可以通过发送时间或接收时间占有一个时隙s,也可以设置发送时间和接收时间。图7的纵轴为频率f,表示在通信中使用的频率f0、f1、f2、…的频率。

关于通信信道,如上所述,通过时域(时隙s)和/或频域(频率f)确定,通过传感器控制器200来分配。

图中,阴影框所示的通信信道700是为了在搜索模式m1下传感器控制器200搜索新的触控笔100、或者为了与通过搜索模式m1检测到的第1触控笔101进行通信而提供的默认的通信信道(第1通信信道)。

图中,涂白部分所示的通信信道701表示为了在笔划模式m3和保持模式m4下,传感器控制器200与第1触控笔101进行通信而分配的通信信道(第2通信信道)。

图中,涂黑部分所示的通信信道702表示为了在笔划模式m3和保持模式m4下,传感器控制器200与第2触控笔102进行通信而分配的通信信道(第2通信信道)。

图7(a)是通信信道通过时隙s而规定的例子。在该例子中,在每个作为通过s8n(n为0以上的整数)表示的周期(帧周期)的8时隙s,作为传感器控制器200为了搜索模式m1等而使用的默认的通信信道700(第1通信信道),确保通过时隙s8n表示的通信资源。该通信信道700是为了在第1触控笔101和第2触控笔102中共享传感器控制器200将时隙s0~s7的8时隙作为一个周期的期间t(帧周期)的开始定时而使用。与传感器控制器200利用的时隙s8n连续的时隙s8n+1是赋予给第1触控笔101的时隙,成为通信信道701(第2通信信道)。时隙s8n+2是赋予给第2触控笔102的时隙,成为通信信道702(第2通信信道)。

图7(b)是通信信道通过频率f来规定的例子。在该例子中,频率f0的通信信道被利用为传感器控制器200为了搜索模式m1或设定模式m2而使用的默认的通信信道700(第1通信信道)。频率f1的信道成为传感器控制器200为了与处于笔划模式m3或保持模式m4的第1触控笔101进行通信而确保的通信信道701(第2通信信道)。频率f2的信道成为传感器控制器200为了与处于笔划模式m3或保持模式m4的第2触控笔102进行通信而确保的通信信道702(第2通信信道)。

图7(c)是通过时隙s和频率f的组来规定通信信道的例子。在该例子中,通过时隙s8n规定的通信信道利用为传感器控制器200为了搜索模式m1和设定模式m2而使用的默认的通信信道700(第1通信信道)。传感器控制器200将期间t的开始定时作为为了表示在第1触控笔101和第2触控笔102中而发送搜索广播封包d_up的时间,在整个频率f上确保通信信道700。作为传感器控制器200为了与处于笔划模式m3或保持模式m4的第1触控笔101进行通信而确保的通信信道701(第2通信信道),利用通过频率f1和时隙s8n+1规定的通信信道。作为传感器控制器200为了与处于笔划模式m3或保持模式m4的第2触控笔102进行通信而确保的通信信道702(第2通信信道),利用通过频率f2和时隙s8n+2规定的通信信道。

图7(d)是通过时隙s和频率f的组规定通信信道的其他的例子。通过施加了阴影的时隙s8n(n为0以上的整数)表示的通信信道700与图7(a)相同。作为传感器控制器200为了与处于笔划模式m3或保持模式m4的第1触控笔101进行通信而确保的通信信道701(第2通信信道),利用通过频率f1和时隙s8n+2规定的通信信道。作为传感器控制器200为了与处于笔划模式m3或保持模式m4的第2触控笔102进行通信而确保的通信信道702(第2通信信道),利用通过频率f2和时隙s8n+2规定的通信信道。

图8是示出触控笔检测部215的通信资源表crtbl的图。在表的行所示的条目中,保存有赋予给触控笔100的本机标识符lid和通信信道(时隙s和/或频率f)、以及在设定模式m2下获取的触控笔标识符sid等的结构数据cd。

在各条目中,当在传感器控制器200与以各条目作为管理对象的触控笔100之间完成了到设定模式m2为止的处理的时刻,设定所有的信息。

条目801是包含关于第1触控笔101的信息的条目。当从第1触控笔101接收操作状态发送封包od_dp时,触控笔检测部215根据包含在该操作状态发送封包od_dp的本机标识符lid的值、或者接收了该操作状态发送封包od_dp的通信信道701中的任意一个信息,判别通过该操作状态发送封包od_dp的发送而指示的位置为基于第1触控笔101的位置。

条目802是包含关于第2触控笔102的信息的条目。当从第2触控笔102接收操作状态发送封包od_dp时,触控笔检测部215根据包含在该操作状态发送封包od_dp中的本机标识符lid的值、或者接收了该操作状态发送封包od_dp的通信信道702中的任意一个信息,判别通过该操作状态发送封包od_dp的发送而指示的位置为基于第2触控笔102的位置。

在传感器控制器200和触控笔100的工作模式从保持模式m4回到搜索模式m1时,通信资源表crtbl的各条目被删除。

图9是传感器控制器200(触控笔检测部215)的工作流程图。

<m1搜索模式:传感器控制器200>

传感器控制器200在搜索模式m1下开始工作。在步骤s911中,传感器控制器200例如使用图7(a)或图7(d)所示的时隙s8n(n为0以上的整数)的通信信道700(第1通信信道),发送搜索广播封包d_up。在步骤s913中,到接收搜索响应封包d_dp为止以预定的期间t(例如,每8时隙)重复搜索广播封包d_up的发送。

<m2设定模式:传感器控制器200>

在步骤s913中,当传感器控制器200从触控笔100接收搜索响应封包d_dp时,传感器控制器200的工作模式过渡到设定模式m2。另外,即使在设定模式m2之后的模式,也为了检测其他新的触控笔100,重复进行搜索广播封包d_up的发送。

在步骤s921中,传感器控制器200确定用于在传感器控制器200上识别所检测到的触控笔100的本机标识符lid。并且,将包含所确定的本机标识符lid的结构信息请求封包cd_up通知给触控笔100。

在步骤s923中,传感器控制器200从触控笔100接收结构信息发送封包cd_dp(s923是),提取包含在结构信息发送封包cd_dp中的触控笔标识符sid等的结构数据cd。

接着,在步骤s925中,传感器控制器200确定在与触控笔100之间的通信中使用的通信信道(第2通信信道)。例如根据图7(d)的例子,对第1触控笔101赋予由时隙s8n+1(n为0以上的整数)和频率f1的组构成的通信信道701。传感器控制器200将所分配的通信信道701与结构数据cd的对应关系登记到图8的通信资源表crtbl。

接着,在步骤s927中,传感器控制器200对触控笔100发送信道变更请求封包cc_up,从而作为所检测到的在与触控笔100的笔划模式m3下的通信中使用的通信信道701(第2通信信道)的值,通知预先确定的时隙s8n+1(n为0以上的整数)和频率f1的组。

另外,传感器控制器200也可以在搜索广播封包d_up的发送前的阶段确定通信信道的一部分(频率)和本机标识符lid,将所确定的这些信息包含在搜索广播封包d_up中来发送。由此,接收了搜索广播封包d_up的触控笔100能够不等待结构信息请求封包cd_up和信道变更请求封包cc_up的接收,而知道分配给自身的本机标识符lid和通信信道的一部分(频率)。

<m3笔划模式:传感器控制器200>

从步骤s931开始连续地进行用于进行操作状态发送封包od_dp的接收的处理。

首先,在步骤s931中,传感器控制器200对登记到通信资源表crtbl的已经连接或者检测完的触控笔,请求操作状态发送封包od_dp的发送。关于该请求,可以通过传感器控制器200显示地发送操作状态请求封包od_up来进行,简单地说,也可以通过特定的时隙s(例如s8n(n为0以上的整数))发送搜索广播封包d_up,从而暗示地对触控笔100期待第2通信信道(例如,与时隙s8n连续的时隙s8n+1,频率f1)中的发送。

通过第2通信信道接收了操作状态发送封包od_dp的传感器控制器200的触控笔检测部215(参照图3)根据从接收部213供给的位置信息pos导出触控笔100的坐标位置,并且从通信资源表crtbl读出与接收了操作状态发送封包od_dp的通信信道对应的结构数据cd(步骤s934)。并且,将所导出的坐标位置与在从通信资源表crtbl读出的结构数据cd中包含的触控笔标识符sid关联起来,供给到电子设备控制部300。另外,此时,当然也可以从操作状态发送封包od_dp提取操作状态数据od,与坐标位置一起供给到电子设备控制部300。

在步骤s939中,传感器控制器200初始化连续不接收计数器的值,重复步骤s931的处理并继续笔划模式m3的工作。

通过笔划模式m3的处理,在用户使触控笔100下降而在面板上移动并举起触控笔100为止的期间,能够通过通信信道或赋予给通信信道的本机标识符lid识别触控笔100,因此触控笔100能够省略48比特或64比特等的完整的长度的触控笔标识符sid的发送。

<m4保持模式:传感器控制器200>

另一方面,当在步骤s933中没有接收操作状态发送封包od_dp时,传感器控制器200在步骤s945中检测连续几次没有接收操作状态发送封包od_dp。一旦连续地没有从在笔划模式m3下工作的触控笔100接收封包时,存在用户使触控笔100暂时上升且到笔下一次下降为止保持在空中的可能性。对应于这种用户的触控笔的利用方式,在连续地没有接收操作状态发送封包od_dp的次数为n次以下时,传感器控制器200维持在与触控笔100的通信中使用的通信信道(第2通信信道)。

例如,在步骤s947中,在到使连续不接收计数器递增且再次接收操作状态发送封包od_dp为止的期间,通过正在保持的第2通信信道进行待机。在该状态下,当接收操作状态发送封包od_dp时,再次使用在恢复前的笔划模式m3下使用的第2通信信道接收操作状态数据od,将与第2通信信道对应的结构数据cd对应起来供给到电子设备控制部300。

另一方面,在步骤s641中,在连续地没有接收操作状态发送封包od_dp的次数比n次大时,判断为是用户停止了触控笔100的使用,而不是用户暂时使笔上升的情况。此时,通过从通信资源表crtbl删除相应的条目来释放第2通信信道和本机标识符lid(步骤s949),恢复到进行使用了第1通信信道的通信的搜索模式m1。

图10是触控笔100(通信控制部120)的工作流程图。

<m1搜索模式:触控笔100>

触控笔100从搜索模式m1开始工作。在步骤s1011中,触控笔100通过默认的通信信道(第1通信信道)进行搜索广播封包d_up的检测。在没有接收搜索广播封包d_up期间(s1011否),触控笔100以预定的周期重复搜索广播封包d_up的检测。当在步骤s1011中接收搜索广播封包d_up时,触控笔100从该搜索广播封包d_up获取同步码psync,并且发出搜索响应封包d_dp。关于在搜索响应封包d_dp中包含的同步码,在能够获取同步码psync时成为该同步码psync,在无法获取同步码psync时成为与搜索广播封包d_up相同的同步码broadcast。

<m2设定模式:触控笔100>

在步骤s1021中,触控笔100获取在结构信息请求封包cd_up(或搜索广播封包d_up)中包含的本机标识符lid,对图2所示的通信设定表设定本机标识符lid。另外,将表示从搜索广播封包d_up获取的同步码psync(或同步码broadcast)的码串pn设定到接收部113的相关器。

在步骤s1023中,触控笔100发送包含结构数据cd的结构信息发送封包cd_dp,该结构数据cd包含触控笔标识符sid。原则上,由于设定模式m2的工作在通信开始时的最初仅存在一次,因此即使在触控笔标识符sid的比特数比48比特或64比特长的情况、以及作为结构数据cd包含厂商id或刷子类型等其他的信息来发送的情况下,也能够与记载于专利文献1的通信方法相比抑制通信资源的消耗。另外,在如上所述作为触控笔标识符sid的比特数进行长比特数的通信的第一次的通信中,结构信息发送封包cd_dp也可以通过多次的封包分割为多次的时隙来发送。

接着,触控笔100在步骤s1027中接收信道变更请求封包cc_up,获取通过信道变更请求封包cc_up指定的通信信道(第2通信信道)。另外,在通过搜索广播封包d_up通知完通信信道的一部分时,与通过信道变更请求封包cc_up指定的剩余部分进行组合,从而获取通信信道(第2通信信道)。触控笔100将表示所取得的通信信道的信息(频率f(例如f1)和时隙s(例如,s8n+1))设定到图2所示的通信设定表,并且通过该信息设定振荡部111和收发切换部104,从而能够利用在m3笔划模式的通信中利用的通信信道(第2通信信道)。

<m3笔划模式:触控笔100>

在步骤s1031中,触控笔100判定是否为操作状态发送封包od_dp的发送定时。也可以通过接收传感器控制器200显示地发送的操作状态请求封包od_up来进行该判定,并且也可以检测从传感器控制器200通过时隙s8n发送的搜索广播封包d_up而判定为与该时隙s8n连续的时隙s8n+1自身发送了操作状态发送封包od_dp。

在步骤s1031的判定结果为是时,触控笔100例如通过图7(d)所示的第2通信信道(频率f1,时隙s8n+1),发送操作状态发送封包od_dp。另外,在步骤s1035中,对连续不接收计数器的值进行初始化,并且回到步骤s1031的处理,到触控笔100上升为止继续进行笔划模式m3下的工作。原则上,在触控笔100从下降之后到上升为止的期间,通过第2通信信道接收操作状态请求封包od_up(或者通过第1通信信道接收搜索广播封包d_up),继续发送操作状态发送封包od_dp。

<m4保持模式:触控笔100>

当在步骤s1031中没有接收操作状态请求封包od_up(或搜索广播封包d_up)时,在步骤s1041中,触控笔100检测连续几次(多久期间)没有接收操作状态请求封包od_up(或搜索广播封包d_up)。

在步骤s1041中,在连续没有接收的次数低于n次时,触控笔100判定为有可能再次下降且重启新的通信。因此,在该期间,在步骤s1043中使连续不接收计数器递增的同时,维持在与触控笔100的通信中使用的第2通信信道和本机标识符lid。在保持模式m4下,使用在通信设定表中指定的第2通信信道持续尝试操作状态请求封包od_up的接收,在接收到新的操作状态请求封包时立即恢复到笔划模式m3。

另一方面,在步骤s641中,在没有接收来自传感器控制器200的封包的连续次数比n次大时,判定为是停止了触控笔100的使用的情况,释放在通信设定表中设定的第2通信信道和本机标识符lid,再次恢复到利用第1通信信道的搜索模式m1。

<工作例1:在第1触控笔101对于检测范围重复进出的情况>

图11是说明第1触控笔101对于传感器控制器200的检测范围重复进出时的、位置输入系统1的工作的图。

最上段的表表示所利用的通信信道。从横方向s0到s610表示时隙s。从纵方向f0到f2表示在通信信道中利用的频率f。

与图7同样,通过阴影框表示的通信信道表示传感器控制器200为了对不特定的触控笔100发送搜索广播封包d_up等而使用的默认的通信信道(第1通信信道)。通过涂白部分表示的通信信道表示第1触控笔101为了在笔划模式m3下发送操作状态数据od而使用的通信信道(第2通信信道)。mode101中表示的横轴表示第1触控笔101与传感器控制器200之间的通信的工作模式。图的最下段表示第1触控笔101与传感器控制器200之间的封包串。

从时隙s0到时隙s201,执行搜索模式m1。

在执行搜索模式m1的期间,传感器控制器200以预定的期间(例如,时隙s0、s8、s200、s8n(n为0以上的整数)等每8时隙s的期间),使用通过阴影框表示的第1通信信道持续发出搜索广播封包d_up。

当在时隙s201中第1触控笔101靠近并回复搜索响应封包d_dp时,通过第1触控笔101和传感器控制器200构成的位置输入系统1的工作从搜索模式m1过渡到设定模式m2。

从时隙s208到时隙s279为止的期间,执行设定模式m2。

在第一次的设定模式m2期间,第1触控笔101发出包含48比特或64比特的触控笔标识符sid等作为不会根据第1触控笔101的操作状态变化的数据的结构数据cd的结构信息发送封包cd_dp。另一方面,传感器控制器200发送包含为了第1触控笔101而赋予的本机标识符lid的结构信息请求封包cd_up、以及包含表示在通信中使用的第2通信信道的信道数据chd的信道变更请求封包cc_up。

从时隙s280到时隙s407为第1触控笔101在面板上滑动的时间。在该期间,作为通过第1触控笔101和传感器控制器200构成的位置输入系统1的工作模式,执行笔划模式m3。

在图11的例子中,通过第2通信信道重复发送笔压f或按钮的接通断开状态等根据第1触控笔101的操作状态变更的操作状态数据od,该第2通信信道通过作为从传感器控制器200发出搜索广播封包d_up的时隙s8n的下一个时隙的时隙s8n+1和频率f1的组而被规定。

从时隙s408到时隙s600之前的时隙s599为止的期间,执行保持模式m4。

虽然传感器控制器200通过第2通信信道对操作状态发送封包od_dp的接收进行待机,但是被保持在第1触控笔101无法检测传感器控制器200的状态,因此传感器控制器200不会接收操作状态发送封包od_dp。

从时隙s600开始,处于在时隙s601(或时隙s600)中再次检测到第1触控笔101靠近的状态,作为通过第1触控笔101和传感器控制器200构成的位置输入系统1的工作模式再次执行笔划模式m3。在通过频率f1和时隙s8n+1的组确定的第2通信信道中,通过包含本机标识符lid的操作状态发送封包od_dp,再次从第1触控笔101向传感器控制器200发送操作状态数据od。另外,如上所述,在操作状态发送封包od_dp中不一定包含本机标识符lid。

如上所述,传感器控制器200根据对第1触控笔101赋予的通信信道(或者与该通信信道对应起来的本机标识符lid),识别正在发送操作状态数据od的触控笔100,因此在笔下降并上升为止的期间的笔划模式m3下的工作期间,触控笔100能够省略触控笔标识符sid的发出。

另外,将传感器控制器200构成为,通过设定模式m2中的通信获取触控笔100的触控笔标识符sid,并与在与触控笔100的通信中使用的通信信道对应起来而通过通信资源表crtbl来进行管理,从而即使不是每次都供给触控笔标识符sid,传感器控制器200也能够将接收到的操作状态数据od与触控笔标识符sid对应起来输出。

另外,在笔划模式m3之后,以预定期间设置在维持通信资源和本机标识符lid的状态下进行待机的保持模式m4,因此在一个触控笔100重复输入输出时等,能够减少触控笔标识符sid的发出次数和发出比特数。

<工作例2:交替地利用多个触控笔100的情况>

图12是说明第1触控笔101和第2触控笔102对于传感器控制器200的检测范围交替地出入时的位置输入系统1的工作的图。省略与图11相同的部分的说明。

图12中的涂黑部分所示的通信信道表示第2触控笔102在封包发送中使用的通信信道(第2通信信道)。在mode102中表示的横轴,表示基于第2触控笔102和传感器控制器200的位置输入系统的工作模式。

从时隙s800到时隙s2001为止的期间,例如是用户将以前利用的第1触控笔101横向放置,将第1触控笔101更换为第2触控笔102期间的时间。在该时间中,基于第1触控笔101和传感器控制器200的位置输入系统在保持模式m4下工作。

时隙s801例如是用户使第2触控笔102靠近并下笔的定时。对于使用默认的通信信道(频率f0的通信信道)从传感器控制器200以预定的期间发送的搜索广播封包d_up,表示第2触控笔102响应的时隙。

从时隙s808到时隙s839为止,表示第2触控笔102和传感器控制器200在设定模式m2下交换结构数据cd的时间。传感器控制器200参照通信资源表crtbl,把握当前第1触控笔101处于保持模式m4,赋予给第1触控笔101的本机标识符lid为0b001,第1触控笔101正在确保的第2通信信道为时隙s8n+1和频率f1的通信信道,并且分别与赋予给第1触控笔101的这些资源不同的本机标识符lid(例如0b010)和第2通信信道(在图12的例子中为时隙s8n+2和频率f2)并通知给第2触控笔102。在通信资源表crtbl中,重新生成用于第2触控笔102的条目。

从时隙s840到时隙s1007表示第2触控笔102和传感器控制器200在笔划模式m3下工作的时隙。在该期间中,用于第1触控笔101的通信资源(第2通信信道)也具备在第1触控笔101的恢复中并继续维持。

在时隙s1008中,在第2触控笔102以笔上升等的理由无法进行第2通信信道中的通信时,第2触控笔102和传感器控制器200过渡到保持模式m4。利用了频率f2的通信资源维持在通信资源表crtbl。

从时隙s2000起表示第1触控笔101恢复到笔划模式m3的状况。在该情况下,也维持频率f1的通信信道,第1触控笔101无需再次进行搜索模式m1或设定模式m2的工作,因此能够在省略48比特或64比特等长比特数的触控笔标识符sid的发送等的状态下恢复到高速。

如上所述,根据本发明的方法,即使在交替地利用多个触控笔100的情况下,也能够在省略了用于设定触控笔标识符sid的发出次数和通信资源的序列等的状态下利用多个触控笔100。

如以上说明,根据本实施方式的方法,传感器控制器200能够通过由信道变更请求封包cc_up指定的第1时隙识别第1触控笔101。因此,即使没有在操作状态数据od中附加有触控笔标识符sid,也能够从该操作状态数据od在第1时隙中被接收的事实理解到,传感器控制器200通过第1触控笔101发送该操作状态数据od。因此,在发送操作状态数据od时,第1触控笔101能够省略触控笔标识符sid的发送。

另外,根据本实施方式的方法,传感器控制器200通过通信从第1触控笔101获取触控笔标识符sid,并能够与在与第1触控笔101的通信中使用的通信信道对应起来,通过通信资源表crtbl进行管理。因此,即使没有在操作状态数据od中附加有触控笔标识符sid,也能够将接收到的操作状态数据od与第1触控笔101的触控笔标识符sid关联起来输出给电子设备控制部300。

而且,根据本实施方式的方法,在触控笔100与传感器控制器200连续地对操作状态数据od进行通信的笔划模式m3之后,在预定的期间,设置在维持通信资源和本机标识符lid的状态下进行待机的保持模式m4。因此,在第1触控笔101对于传感器控制器200的检测范围重复出入的情况和交替地利用第1触控笔101和第2触控笔102的情况下,也能够不经由设定模式m2等的处理而恢复到笔划模式m3来重启操作状态数据od的通信,其结果能够减少触控笔标识符sid的发出次数。

以上,虽然对本发明的优选实施方式进行了说明,但是本发明并不限定于这些实施方式,本发明当然能够在不脱离其要旨的范围内通过各种方式实施。

例如,上述实施方式的传感器控制器200虽然到在图9所示的步骤s949中释放第2通信信道和本机标识符lid时为止在通信资源表crtbl内继续保存触控笔标识符sid,但是在没有接收操作状态发送封包od_dp而经过了一定时间时,也可以首先进行从通信资源表crtbl删除触控笔标识符sid的处理。以下,参照图13详细地说明该变形例。

图13是传感器控制器200(触控笔检测部215)的工作流程图的变形例。关于本变形例,笔划模式m3和保持模式m4中的处理与图9所示的例子不同,虽然省略图示,但是搜索模式m1和设定模式m2中的处理与图9所示的例子相同。以下,以与图9所示的例子不同的点为中心进行说明。

本变形例的传感器控制器200,当在步骤s933中没有接收操作状态发送封包od_dp时,首先判定连续不接收计数器是否与常数n1相等(步骤s941)。常数n1是比在步骤s945中的判定使用的常数n小的数字。在步骤s941中判定为不相等的传感器控制器200将处理转移到步骤s945,之后进行与图9所示的例子相同的处理。另一方面,在步骤s941中判定为相等的传感器控制器200从通信资源表crtbl的相应记录删除触控笔标识符sid(步骤s943)。之后将处理转移到步骤s945,之后进行与图9所示的例子相同的处理。通过这些处理,在没有接收操作状态发送封包od_dp而经过一定时间时,从通信资源表crtbl删除触控笔标识符sid。

接着,本变形例的传感器控制器200,在通过步骤s934进行从通信资源表crtbl读出包含触控笔标识符sid的结构数据cd的处理之后,判定触控笔标识符sid的读出是否失败(步骤s935)。当在步骤s943中从通信资源表crtbl的相应记录删除了触控笔标识符sid时,步骤s935的判定结果成为是。在步骤s935中判定为读出失败的传感器控制器200与参照图9进行说明的处理同样,将在步骤s934中导出的坐标位置与从通信资源表crtbl读出的触控笔标识符sid关联起来供给到电子设备控制部300(未图示),之后,将处理转移到步骤s939。这之后的处理与图9所示的例子相同。另一方面,在步骤s935中判定为读出失败的传感器控制器200再次发送在图9的步骤s921中发送的结构信息请求封包cd_up(步骤s936)。并且,作为其响应,判定是否从触控笔100接收了结构信息发送封包cd_dp(步骤s937),在判定为已接收时(s937是),从接收到的结构信息发送封包cd_dp提取触控笔标识符sid等结构数据cd,并登记到通信资源表crtbl的相应记录(步骤s937)。由此,再次将通信资源与触控笔标识符sid对应起来保存到传感器控制器200内。之后,传感器控制器200将在步骤s934中导出的坐标位置与重新登记在通信资源表crtbl中的触控笔标识符sid关联起来供给到电子设备控制部300之后(未图示),将处理转移到步骤s939,之后进行与图9所示的例子相同的处理。在步骤s937中判定为没有接收的传感器控制器200,将处理转移到步骤s941,之后进行与图9所示的例子相同的处理。

如以上说明,根据本变形例的传感器控制器200,在没有接收操作状态发送封包od_dp而经过了一定时间时,从通信资源表crtbl删除触控笔标识符sid,因此与上述实施方式相比能够提前释放通过通信资源表crtbl占有的传感器控制器200的存储区域的一部分。另一方面,当再次需要触控笔标识符sid时能够再次从触控笔100接收触控笔标识符sid,因此根据本变形例的传感器控制器200,也能够无阻碍地进行针对电子设备控制部300的数据(坐标位置和触控笔标识符sid)的供给。

标号说明

1位置输入系统

100触控笔

101第1触控笔

102第2触控笔

103电极

104收发切换部

111、212振荡部

112、211发送部

113、213接收部

117操作信息检测部

118操作输入部

119结构信息保存部

120通信控制部

200传感器控制器

201传感器电极

202行电极组

203列电极组

204收发切换部

215触控笔检测部

300电子设备控制部

301电子设备

700第1通信信道

701、702第2通信信道

801、802通信资源表crtbl的条目

broadcast、psync同步码

cc_up信道变更请求封包

cd结构数据

cd_dp结构信息发送封包

cd_up结构信息请求封包

chd信道数据

crtbl通信资源表

d_dp搜索响应封包

d_up搜索广播封包

ds下行信号

f频率

f_sel频率设定信号

hdr封包的头

lid本机标识符

m1搜索模式

m2设定模式

m3笔划模式

m4保持模式

od操作状态数据

od_dp操作状态发送封包

od_up操作状态请求封包

p1第1触控笔101的指示位置

p2第2触控笔102的指示位置

pl封包的有效载荷

pos位置信息

s时隙

s_sel切换信号

sid触控笔标识符

st1、st2轨迹

us上行信号

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1