调整墨水对象间距的触控系统及方法

文档序号:1888558 发布日期:2021-11-26 浏览:6次 >En<

阅读说明:本技术 调整墨水对象间距的触控系统及方法 (Touch system and method for adjusting ink object distance ) 是由 柯杰斌 于 2020-05-21 设计创作,主要内容包括:本发明提供一种调整墨水对象间距的触控系统及方法。触控系统包括触控笔装置以及触控装置。触控笔装置用以发射悬浮信号。触控装置包括触控面板以及处理电路,处理电路耦接至触控面板以检测与判断悬浮信号是否位于在触控面板上多个墨水对象之间的至少一个接合区。当悬浮信号位于多个墨水对象中两个相邻墨水对象之间的接合区时,处理电路取得触控笔装置的悬浮数据,并根据悬浮数据调整两个相邻墨水对象之间的接合区的大小。(The invention provides a touch system and a method for adjusting ink object space. The touch system includes a stylus device and a touch device. The touch control pen device is used for transmitting a suspension signal. The touch device comprises a touch panel and a processing circuit, wherein the processing circuit is coupled to the touch panel to detect and judge whether the floating signal is positioned in at least one joint area among a plurality of ink objects on the touch panel. When the hover signal is located in a joint region between two adjacent ink objects in the plurality of ink objects, the processing circuit obtains hover data of the stylus device and adjusts a size of the joint region between the two adjacent ink objects according to the hover data.)

调整墨水对象间距的触控系统及方法

技术领域

本发明涉及一种触控系统,尤其涉及一种调整墨水对象间距的触控系统及方法。

背景技术

随着数字时代的趋势,各类型的书写或绘图多已采用数字形式。部分智能手机、平板计算机、绘图板及触控笔电等可携式电子装置可以与触控笔搭配使用,以提供使用者直觉地于触控面板上进行各类型的书写或绘图。

然而,在使用者书写的过程中,可能会发生书写上的失误,而现今的触控系统(使用触控笔进行书写或绘图)无法如同打字模式仅需移动光标即可进行书写内容的插入。据此,如何能够设计出一套能于书写内容中插入其他内容而使书写内容正确的触控系统,是本领域的技术人员研究的课题之一。

发明内容

本发明是针对一种调整墨水对象间距的触控系统及方法,能够在多个墨水对象间插入新墨水物件。

根据本发明的实施例,调整多个墨水对象间距的触控系统包括触控笔装置以及触控装置。触控笔装置用以发射悬浮信号。触控装置包括触控面板以及处理电路。处理电路耦接至所述触控面板以检测与判断所述悬浮信号是否位于在所述触控面板上所述多个墨水对象之间的至少一个接合区。其中当所述悬浮信号位于所述多个墨水对象中两个相邻墨水对象之间的所述接合区时,所述处理电路取得所述触控笔装置的悬浮数据,并根据所述悬浮数据调整所述两个相邻墨水对象之间的所述接合区的大小。

根据本发明的实施例,调整多个墨水对象间距的触控方法包括由触控笔装置发射悬浮信号;由触控装置的处理电路检测与判断所述悬浮信号是否位于在所述触控装置的触控面板上所述多个墨水对象之间的至少一个接合区;当所述悬浮信号位于所述多个墨水对象中两个相邻墨水对象之间的所述接合区时,取得所述触控笔装置的悬浮数据;以及由所述处理电路根据所述悬浮数据调整所述两个相邻墨水对象之间的所述接合区的大小。

在根据本发明的实施例中,在触控笔装置悬浮于触控面板上两个相邻墨水对象之间时,调整墨水对象间距的触控系统能够根据触控笔装置的悬浮高度增加两个相邻墨水对象之间的间距大小。并且,在触控笔装置书写新墨水对象于两个相邻墨水对象之间时,调整墨水对象间距的触控系统能够持续增加两个相邻墨水对象之间的间距大小。如此一来,可在两个相邻墨水对象间插入新墨水物件。

附图说明

图1是依照本发明的一实施例所示出的调整多个墨水对象间距的触控系统的方块示意图;

图2是依照本发明的一实施例所示出的调整多个墨水对象间距的触控方法的流程示意图;

图3A及图3B是依照本发明的一些实施例所示出的触控面板上多个墨水物件的示意图;

图4A至图4D是依照本发明的一实施例所示出的调整多个墨水对象间距的实例示意图;

图5是依照本发明的一实施例所示出的对应图4A至图4D调整多个墨水对象间距大小的曲线示意图;

图6A及图6B是依照本发明的一实施例所示出的插入新墨水对象的实例示意图;

图7A及图7B是依照本发明的另一实施例所示出的插入新墨水对象的实例示意图。

附图标记说明

100:触控系统

120:触控笔装置

140:触控装置

142:触控面板

144:处理电路

200:方法

AS:调整信号

HD:悬浮数据

HS:悬浮信号

JA1、JA2、JA3、JA4:接合区

P0、P1、P2:大小

S220、S240、S260、S280:步骤

t0、t1、t2、t3、t4、t5:时间

具体实施方式

现将详细地参考本发明的示范性实施例,示范性实施例的实例说明于附图中。只要有可能,相同元件符号在附图和描述中用来表示相同或相似部分。

一般来说,当触控笔距离触控面板到一定距离内时,触控笔会使得触控面板所感测到的数值产生变化,致使触控装置可检测到触控笔的存在。本发明即基于此特性,利用触控面板的感测结果来检测出触控笔是否位于触控面板上多个墨水对象之间。除此之外,触控装置还可以利用处理电路来取得触控笔距离触控面板的远近数据。如此一来,基于触控笔的位置以及触控笔与触控面板的距离,触控装置可调整书写内容中墨水对象之间的间距,以使触控笔可于间距中插入或书写缺失的内容。为了使本发明的内容更为明了,以下列举实施例作为本发明确实能够据以实施的范例。

图1是依照本发明的一实施例所示出的调整多个墨水对象间距的触控系统的方块示意图。请参照图1,触控系统100包括触控笔装置120以及触控装置140。本实施例的触控笔装置120例如是电容式、电磁式、光学式等主动式触控笔,本发明并不对此限制。本实施例的触控装置140例如是智能手机、个人数字助理(Personal Digital Assistant,PDA)、电子书、游戏机等具有触控屏幕的触控装置,本发明并不对此限制。触控装置140包括触控面板142以及处理电路144,其功能分述如下。

触控面板142为一种整合触碰检测组件的显示设备,可同时提供显示及输入功能。此显示设备例如是液晶显示器(Liquid Crystal Display,LCD)、发光二极管(Light-Emitting Diode,LED)显示器、场发射显示器(Field Emission Display,FED)或其他种类的显示器,本发明并不限制于此。触碰检测组件设置在显示设备上,这些感测组件被排列成行与列且经配置以用于接收触碰事件或悬浮事件(hover event)。触碰事件包括手指、手掌、身体部位或其他物体(例如触控笔)对触控面板142的触碰,在本实施例中的触碰事件为触控笔装置120接触触控面板142(具有压力输出),即为墨水输出的状态。悬浮事件包括手指、手掌、身体部位或其他物体(例如触控笔)在触控面板142上的悬浮,在本实施例中的悬浮事件为触控笔装置120未接触触控面板142(未具有压力输出),但维持在触控面板142可检测的范围之内,即为悬浮状态。触碰检测组件可为例如电容式触碰检测组件、表面声波触碰检测组件、电磁触碰检测组件、近场成像触碰检测组件,以及其类似者。

处理电路144例如是中央处理单元(Central Processing Unit,CPU),或是其他可程序化的一般用途或特殊用途的微处理器(Microprocessor)、微控制器(Micro ControlUnit,MCU)、数字信号处理器(Digital Signal Processor,DSP)、可程序化控制器、特殊应用集成电路(Application Specific Integrated Circuits,ASIC)、可程序化逻辑设备(Programmable Logic Device,PLD)或其他类似装置或这些装置的组合。处理电路144是耦接至触控面板142,可由微控制器存取并执行软件程序以执行调整触控面板142上多个墨水对象间距的操作。

图2是依照本发明的一实施例所示出的调整多个墨水对象间距的触控方法的流程示意图。请参照图2,本实施例的方法200适用于图1的触控系统100,以下即搭配触控系统100中的各项组件说明本发明的触控方法的详细步骤。在此需特别说明的是,本实施例中的多个墨水对象例如是字符串、字符、字母或数字,本发明并不对此限制。

请同时参照图1与图2。触控笔装置120可以在步骤S220中发射悬浮信号HS。具体而言,于触控笔装置120接近触控面板142期间,当触控笔装置120与触控面板142相距一定距离内时,触控笔装置120可向触控面板142发射悬浮信号HS。

在步骤S240中,触控装置140的处理电路144检测与判断悬浮信号HS是否位于在触控装置140的触控面板142上多个墨水对象之间的至少一个接合区。所述接合区可以是相邻两个手写字(图像对象)之间的空白空隙。详细而言,处理电路144可通过触控面板142的触碰检测组件而检测到触控笔装置120所发射的悬浮信号HS,并判断悬浮信号HS是否位于在触控装置140的触控面板142上多个墨水对象之间的至少一个接合区。

在一实施例中,处理电路144会先判断触控面板142上是否具有多个墨水对象。当处理电路144判断触控面板142上具有多个墨水对象时,处理电路144才会进一步检测与判断悬浮信号HS是否位于在触控面板142上多个墨水对象之间的至少一个接合区。

以下举实施例说明处理电路144判断悬浮信号HS是否位于在触控装置140的触控面板142上多个墨水对象之间的至少一个接合区的具体方式。

图3A及图3B是依照本发明的一些实施例所示出的触控面板上多个墨水物件的示意图。用户可以操作触控笔装置120而在触控面板142上书写如图3A示出的字符串“This isa paper”。这个字符串是图像对象,而非文字对象。处理电路144可以将这个字符串(图像对象)区分/切分为墨水对象“This”、“is”、“a”及“paper”。墨水对象“This”与“is”之间具有接合区JA2,墨水对象“is”与“a”之间具有接合区JA3,墨水对象“a”与“paper”之间具有接合区JA4。并且,在一实施例中,字符串最前端的墨水对象“This”相对于墨水对象“is”的另一侧具有接合区JA1。因此,在本实施例中,通过触控面板142的触碰检测组件的检测,处理电路144可以判断触控笔装置120所发射的悬浮信号HS是否位于接合区JA1、JA2、JA3或是JA4。

图3B示出不同于图3A的处理范例。处理电路144可以将这个字符串“This is apaper”(图像对象)区分/切分为墨水对象“This is a”及“paper”。墨水对象“This is a”与“paper”之间具有接合区JA2。并且,在一实施例中,字符串最前端的墨水对象“This is a”相对于墨水对象“paper”的另一侧具有接合区JA1。因此,在本实施例中通过触控面板142的触碰检测组件的检测,处理电路144可以判断触控笔装置120所发射的悬浮信号HS是否位于接合区JA1或是JA2。

回到图2的流程图,当在两个相邻墨水对象之间的接合区的位置没有悬浮信号HS时(步骤S240的判断结果为“否”),处理电路144返回到步骤S220。当处理电路144检测与判断悬浮信号HS位于多个墨水对象中两个相邻墨水对象之间的接合区时(步骤S240的判断结果为“是”),则处理电路144可以进行步骤S260。在步骤S260中,处理电路144取得触控笔装置120的悬浮数据HD。在一实施例中,触控笔装置120可以将悬浮数据HD经由触控面板142传送给处理电路144。在又一实施例中,触控笔装置120可以通过其他无线通道(如蓝牙)将悬浮数据HD直接传送给处理电路144。在另一实施例中,悬浮数据HD可由触控面板142的触碰检测组件对触控笔装置120检测后所得知,并由触控面板142传送给处理电路144。且值得注意的是,悬浮数据HD可以包括触控笔装置120至触控面板142的高度、悬浮信号HS的强度变化及悬浮信号HS的时间差中的至少一者。在一实施例中,处理电路144可由微控制器执行软件程序以取得悬浮信号HS的时间差。

在步骤S280中,处理电路144根据悬浮数据HD调整两个相邻墨水对象之间的接合区的大小。具体来说,当触控笔装置120至触控面板142的高度低于一高度阈值并且触控笔装置120的书写部(例如笔尖部)位于两个相邻墨水对象之间的接合区时,处理电路144可以传送调整信号AS至触控面板142以增加两个相邻墨水对象之间的接合区的大小。在一实施例中,所述高度阈值可以是10毫米(mm),然而所述高度阈值可随笔尖材料、电性设计、笔通讯方式而定,本发明并不对此限制。在一实施例中,处理电路144可由微控制器执行软件程序以调整两个相邻墨水对象之间的接合区的大小。

此外,在一实施例中,处理电路144进一步判断触控笔装置120是否在两个相邻墨水对象之间的接合区书写一新墨水对象。当触控笔装置120在两个相邻墨水对象之间的接合区书写新墨水对象时,处理电路144增加两个相邻墨水对象之间的接合区的大小以容置新墨水物件。特别是,在触控笔装置120书写新墨水对象的过程中,处理电路144依照新墨水对象的大小对应增加两个相邻墨水对象之间的接合区的大小,直到触控笔装置120离开触控面板142的所述接合区。

在一实施例中,处理电路144可为非固定比例地增加接合区的大小,举例来说,接合区的大小可随触控笔装置120至触控面板142的高度越低而越大。其中,所述高度与所述接合区的放大比例可为指数关系、线性关系或是可以使放大效果明显的其他对应关系。在一些实施例中,经放大后的接合区的大小可以是所述接合区的原始大小的两倍以上,本发明并不对此限制。

两个相邻墨水对象包括左墨水对象与右墨水对象。在一实施例中,处理电路144维持左墨水对象的位置且右移右墨水对象,以增加左墨水对象与右墨水对象之间的接合区的大小。也就是说,处理电路144可以根据书写方向,使前对象固定、后对象向后移动。在一实施例中,包含不同直书、横书、左至右、右至左、上至下等书写方向皆可支持。另外,有些软件会把书写过后的数字墨水内容转换为数字文字内容,由于原始即为墨水对象,这种方式墨水对象亦可支持。

需说明的是,以上设计是以使用者方便直觉为主,至于放大接合区的视觉效果,如变色、出现气泡、方块、虚线等方式皆不在此限。

值得一提,当触控笔装置120的悬浮位置处于首墨水对象之前时,可视首墨水对象之前仍有一空白对象,因此本实施例调整多个墨水对象间距的触控方法亦可适用。

图4A至图4D是依照本发明的一实施例所示出的调整多个墨水对象间距的实例示意图。图5是依照本发明的一实施例所示出的对应图4A至图4D调整多个墨水对象间距大小的曲线示意图。图4A至图4D示出图5中不同时间区段(对应于图2所示流程图的各步骤)的实例,并且以字符串“This is a paper”为例。

请同时参照图4A与图5,图4A示出图5中时间t0至时间t1的实例示意图。在时间t0至时间t1的区段中,触控笔装置120的书写部位于触控面板142上两个相邻墨水对象“a”及“paper”之间的接合区,并且触控笔装置120与触控面板142的距离为一高度阈值,此时,所述接合区的大小维持在P0。举例来说,在时间t0至时间t1,触控笔装置120的书写部与触控面板142的距离为10毫米时,墨水对象“a”及“paper”之间的间距大小为P0。

请同时参照图4B与图5,图4B示出图5中时间t1至时间t3的实例示意图。在时间t1至时间t2的区段中,触控笔装置120的书写部慢慢接近触控面板142,也就是说,触控笔装置120至触控面板142的高度低于所述高度阈值,此时,所述接合区的大小依据触控笔装置120至触控面板142的高度自P0线性地增大至P1。在时间t2至时间t3的区段中,触控笔装置120的书写部接触到触控面板142,此时,所述接合区的大小维持在P1。举例来说,在时间t1至时间t2,触控笔装置120的书写部与触控面板142的距离从10毫米减少至0毫米(即触控笔装置120接触到触控面板142)时,墨水对象“a”及“paper”之间的间距大小从P0线性地增加至P1。

在一实施例中,触控笔装置120与触控面板142的距离维持在所述高度阈值一段时间时(即,两个相邻墨水对象“a”及“paper”之间的接合区的大小维持在P0一段时间时),处理电路判断触控笔装置120要书写新墨水对象至两个相邻墨水对象“a”及“paper”之间的接合区,所述接合区的大小会自P0非线性地增大(例如自动弹开)至P1。

请同时参照图4C与图5,图4C示出图5中时间t3至时间t4的实例示意图。在时间t3至时间t4的区段中,触控笔装置120在两个相邻墨水对象“a”及“paper”之间的接合区书写新墨水对象“red”,此时,所述接合区的大小自P1线性地增大至P2以容置新墨水物件“red”。此处说明的是由左至右书写时,右墨水对象“paper”需持续后退,使新墨水对象“red”的最末位置持续与右墨水对象“paper”保持相等距离。因此,在书写新墨水对象“red”时,墨水对象“a”及“paper”之间的间距大小从P1线性地增加至P2。

请同时参照图4D与图5,图4D示出图5中时间t4至时间t5的实例示意图。在时间t4至时间t5的区段中,在新墨水对象“red”书写完成后,触控笔装置120离开两个相邻墨水对象“a”及“paper”之间的接合区,此时,所述接合区的大小仍维持在P2。

值得注意的是,虽然图4A至图4D以英文文字为例,然而,数学方程式、化学方程式等亦可应用本发明实施例的触控方法,藉此可于方程式中插入缺失的内容,以使内容正确。

图6A及图6B是依照本发明的一实施例所示出的插入新墨水对象的实例示意图。图6A及图6B示出于化学方程式中插入新墨水对象“2”及“4”的范例。

图7A及图7B是依照本发明的另一实施例所示出的插入新墨水对象的实例示意图。图7A及图7B示出于数学方程式中插入新墨水对象“3”的范例。图7B为将图7A触控面板142上的纯数字墨水转成数字文字(text),接着在数字文字中进行新墨水对象“3”的插入。

本发明还提出一种非瞬时计算机可读取媒体,用以记录计算机程序。此计算机程序被用以执行上述的调整多个墨水对象间距的触控方法的各个步骤。此计算机程序由多个代码段(即,建立组织结构代码段、签核窗体代码段、设定代码段、以及部署代码段)所组成。此外,这些代码段在被加载至触控装置140的处理电路144并执行后,便可实作调整多个墨水对象间距的触控方法的步骤。

所述非瞬时计算机可读取媒体是指半永久地存储数据而非在极短的时间内存储数据的媒体(例如,缓存器、高速缓冲存储器及内存),且可由装置读取。具体而言,上述各种应用或程序可存储于例如以下非瞬时计算机可读取媒体中:光盘(compact disc,CD)、数字多功能磁盘(digital versatile disk,DVD)、硬盘、蓝光盘、通用串行总线(USB)存储条、存储卡及只读存储器(ROM),且可提供上述各种应用或程序。

综上所述,本发明实施例所提供的调整墨水对象间距的触控系统及方法以及计算机可读取媒体,能够在触控笔装置悬浮于触控面板上两个相邻墨水对象之间时,根据触控笔装置的悬浮高度增加两个相邻墨水对象之间的间距大小。并且,在触控笔装置书写新墨水对象于两个相邻墨水对象之间时,持续增加两个相邻墨水对象之间的间距大小。如此一来,可在两个相邻墨水对象间插入新墨水物件。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:可折叠式触控显示装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类