触控方法

文档序号:6366275阅读:280来源:国知局
专利名称:触控方法
技术领域
本发明涉及一种触控方法,尤其涉及一种通过触控面板来对电子装置进行操控的触控方法。
背景技术
随着电子技术的进步,提供触控面板来接收使用者以手指触碰的方式来对电子装置进行操控,已成为现今电子装置的必然趋势。以数字电视为范例,在数字电视所提供的功能越来越多的情况下,未提供使用者方便的操做界面,现有技术在遥控器上设置触控面板,使用者则可以通过对遥控器上的触控面板进行触碰动作,以对应控制在数字电视的显示器画面所显示的游标。通过这样的界面,使用者就可以通过遥控器来控制显示器画面上的游标的移动,并据以对数字电视进行操控。然而,由于数字电视上的显示屏幕的尺寸远大于遥控器上所能提供的触控面板的尺寸。因此,当使用者的手指头在触控面板做小量的移动时,会造成显示器画面上的游标产生大距离的移动。也就是说,当使用者要对游标的位置进行微调时,将产生一定程度的困难。

发明内容
本发明提供多种触控方法,用提升游标在显示器画面所进行的运动的解析度。本发明另供一种触控方法,藉由使用者不同手的触碰动作以使电子装置执行不同的功能。本发明提出一种触控方法,包括:检测触控面板上依据使用者的触碰动作所产生的第一指印范围及第二指印范围;并且,计算第一指印范围与第一参考轴间的第一夹角以及计算第二指印范围与第二参考轴间的第二夹角;再依据第一夹角以及第二夹角以判断第一及第二指印范围为对应使用者的第一手或第二手所进行的触碰动作;以及,依据使用者通过第一手所进行的触碰动作控制显示器画面的游标在绝对坐标下的运动,而依据使用者通过第二手所进行的触碰动作控制游标在相对坐标下的运动。本发明另提出一种触控方法,包括:检测触控面板上依据使用者的触碰动作所产生的第一指印范围及第二指印范围;并判断第一及第二指印范围为对应使用者的第一手或第二手所进行的触碰动作;再依据使用者通过第一手所进行的触碰动作控制显示器画面的游标在绝对坐标下的运动,而依据使用者通过第二手所进行的触碰动作控制游标在相对坐标下的运动。本发明还提出一种触控方法,包括检测触控面板上依据使用者的触碰动作所产生的第一指印范围及第二指印范围;并计算第一指印范围与第一参考轴间的第一夹角以及计算第二指印范围与第二参考轴间及第二夹角;以依据第一夹角以及第二夹角来判断第一及第二指印范围为对应使用者的第一手或第二手所进行的触碰动作,其中,使用者通过第一手所进行的触碰动作是供驱动电子装置执行第一功能,使用者通过第二手所进行的触碰动作是供驱动电子装置执行第二功能。基于上述,本发明藉由检测使用者第一手以及第二手所进行的触碰动作,来对应控制显示器画面的游标以分别进行绝对坐标下的运动以及相对坐标下的运动。如此一来,可以有效提升游标在显示器画面上的运动解析度。为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。


图1显示本发明实施例的显示器装置100的系统架构图。图2A显示本发明一实施例的触控方法的流程图。图2B显示本发明实施例的触控方法的一实施细节。图3A显示本发明实施例的指印范围判断动作的流程图。图3B显示使用者进行触碰动作的示意图。图3C显示本发明实施例的指印范围的示意图。图4显示本发明实施例的显示器画面111的示意图。图5显示本发明另一实施例的触控方法的流程图。附图标记:100:显示器装置110:显示器120:遥控器111:显示器画面S210 S230、S221 S222、S510 S542:触控方法的实施步骤S310 S340:指印范围判断的实施步骤FING:手指TPl TP3:触碰点300:触控面板310>320:指印范围LA1、LA2:长轴SA1、SA2:短轴C1、C2:圆心REFA1、REFA2:参考轴CURl:游标FUN1、FUN2:选项Pl:指标A1、A2、B 1、B2:夹角(X0,Y0)、(XI,Yl):坐标P0S1、P0S2:位置
具体实施例方式请参照图1,图1显示本发明实施例的显示器装置100的系统架构图。显示器装置100包括显示器110以及遥控器120。显示器110可以是为数字电视并产生显示器画面111。遥控器120则具有触控面板121以接收使用者的触碰动作,并据以控制显示器画面111上游标CURl的位置。其中,使用者通过第一手在触控面板121上所进行的触碰动作对应使显示器画面111上的游标⑶Rl在绝对坐标下运动,而使用者通过第二手在触控面板121上所进行的触碰动作对应使显示器画面111上的游标⑶Rl在相对坐标下的运动。为更清楚说明本发明实施例的显示器装置100所进行的触控方法,以下同步参照图1以及图2A,其中,图2A显示本发明一实施例的触控方法的流程图。在步骤S210中,遥控器120藉由检测触控面板121上依据使用者的触碰动作来产生第一指印范围及第二指印范围。也就是说,当使用者对遥控器120的触控面板121进行触碰动作时,需用两个手指进行操作,例如左手以及右手的大拇指。而在触碰动作进行的同时,进行使用者的左手以及右手的大拇指在触控面板121上所形成的两个指印范围的检测动作。接着,在步骤S220中,显示器装置100再判断出所检测出的第一指印范围是对应到使用者的左手或是右手所执行的触碰动作所产生的,以及第二指印范围是对应到使用者的右手或是左手所执行的触碰动作所产生的。在步骤S230中,显示器110依据使用者通过第一手所进行的触碰动作来控制显示器画面111的游标CURl在绝对坐标下的运动,而依据使用者通过第二手所进行的触碰动作控制游标⑶Rl在相对坐标下的运动。在此,绝对坐标可以依据显示器画面111与触控面板121的大小比例来设定。以绝对坐标的原点对应到显示器画面与触控面板的中心点为范例,当使用者通过第一手触碰触控面板121的中心点时,游标⑶Rl对应显示在显示器画面111的中心点。再假设显示器画面111的宽度为触控面板121的宽度的10倍,那当使用者的第一手沿触控面板121的水平轴进行滑动I个单位长度时时,游标CURl会在显示器画面111的水平轴上产生相对于10个单位长度的位移。另外,相对坐标则可以依据游标⑶Rl所在的位置作为原点来设定,而使用者通过第二手所进行的触碰动作所产生的指印范围也对应到相对坐标的原点。当使用者的第二手在触控面板121上进行滑动时,游标CURl则对应使用者的第二手的滑动进行一定比例距离的移动。在此,使用者的第二手在触控面板121上进行滑动的距离的与游标CURl对应在显示器画面111上所产生的移动距离的比值,是可以依据使用者的需求或设计者的认知来进行设定的。简单来说,当使用者的第二手在触控面板121上进行滑动的距离的与游标CURl对应在显示器画面111上所产生的移动距离的比值越大时,游标⑶Rl在显示器画面111所能移动的解析度就越大(移动速度也对应变慢),相对的,当使用者的第二手在触控面板
121上进行滑动的距离的与游标⑶Rl对应在显示器画面111上所产生的移动距离的比值越小时,游标CURl在显示器画面111所能移动的解析度就越小(移动速度也对应变快)。关于如何判断其中的第一及第二指印范围是属于使用者的第一手或第二手所进行的触碰动作所产生的,则请同时参照图1以及图2B,图2B显示本发明实施例的触控方法的一实施细节。由于当使用者同时利用两手来对遥控器120上的触控面板121执行触碰动作时,会分别以左手以及右手的大拇指进行触控面板121的触碰动作。在当使用者利用双手的大拇指来进行触控面板121的触碰动作时,其所产生的第一及第二指印范围应该是两个类似椭圆形的指印范围,并且,第一及第二指印范围与触控面板121的水平轴会有一定的夹角。因此,在步骤S121中,当进行第一及第二指印范围是属于使用者的第一手或第二手所进行的触碰动作的判定时,首先,计算第一指印范围与第一参考轴间的第一夹角,并且,计算第二指印范围与第二参考轴间的第二夹角。值得注意的是,上述的第一及第二指印范围是属于使用者的第一手或第二手所进行的触碰动作的判定,可以通过遥控器120将第一及第二指印范围的相关资讯传送给显示器110,并藉由显示器110来进行第一及第二指印范围是属于使用者的第一手或第二手所进行的触碰动作的判定。当然,遥控器120也可以直接依据所获得的第一及第二指印范围来进行第一及第二指印范围是属于使用者的第一手或第二手所进行的触碰动作的判定动作。以下请参照图3A,图3A显示本发明实施例的指印范围判断动作的一实施方式。首先,在步骤S310中,获取使用者在触控面板上进行触碰动作所产生的触控点数据。当进行触控面板的触碰状态的检测动作时,可以获得对应多个触碰点的多个触碰点数据。其中,触碰点数据例如是O 255的数据,当触碰点数据等于O时,代表所对应的触碰点所承受的压力为0,相对的,当触碰点数据等于255时,代表所对应的触碰点所承受的压力为最大值。以下请同时参照图3B,图3B显示使用者进行触碰动作的示意图。由图3B可以得知,当使用者的手指FING对触控面板300进行触碰动作时,可以获得对应触控面板300上的多个触碰点的触碰点数据,其中,触碰点TPl TP3所对应的触碰点数据为大于O的数值。接着,在步骤S320中,则针对所获得的所有的触碰点数据进行前期处理的动作。在此所谓的前期处理动作,就是将触碰点数据中独立存在且数值大于O的触碰点数据进行滤除的动作,并藉以降低噪声的影响。其中,针对盐和胡椒噪声(salt and pepper noise)以及斑点噪声(speckle noise),使用中间值滤波(median filtering)的方式是较有效率的。在步骤S330中,则进行指印范围的椭圆特性的检测。其中,可以先藉由RobertCross、Sobel或Canny等边缘检测的方式,来检测出指印范围的多个边界。再通过利用例如霍氏转换家族(Hough Transform family)中的例如古典霍氏转换(ClassicalHough Transform)、归纳式霍氏转换(Generalized Hough Transform)或是随机霍氏转换(Randomized Hough Transform)来进行椭圆特性的检测动作。请配合参照图3C,图3C显示本发明实施例的指印范围的示意图。其中,椭圆的多个参数可以被检测出来,以第一指印范围310为范例,包括其长轴LAl、短轴SAl、圆心Cl的坐标(Χ0,Υ0)以及第一参考轴REFAl与长轴LAl间的夹角Al。而以第二指印范围320为范例,则可以检测出包括其长轴LA2、短轴SA2、圆心C2的坐标(XI,Yl)以及第二参考轴REFA2与长轴LA2间的夹角BI。当然,第一指印范围310的短轴SAl与第一参考轴REFAl间的夹角Α2,以及第二指印范围320的短轴SA2与第二参考轴REFA2间的夹角Β2也可以对应被获得。请同时参照图3Α以及图3C,在步骤S340中,则决定指印范围是属于左手或右手触碰所产生。以图3C的显示为例,以夹角Al及BI分别作为第一夹角以及第二夹角,第二夹角BI显然大于第一夹角Al,因此,可以判定第一指印范围310为使用者的第一手(例如左手)所产生的,而第二指印范围320为使用者的第二手(例如右手)所产生的。当然,第一夹角以及第二夹角也可以分别等于夹角Α2以及Β2。由于第一夹角Α2显然大于第二夹角B2来判定第一指印范围310为使用者的第一手(例如左手)所产生的,而第二指印范围320为使用者的第二手(例如右手)所产生的。附带一提的,第一及第二参考轴REFAl及REFA2的延伸方向不必要重叠,但也可以重叠。另外,本实施例中的第一及第二参考轴REFAl及REFA2相互平行。以下请参照图4,图4显示本发明实施例的显示器画面111的示意图。在图4中,显示器画面111中配置有多个选项FUN1、FUN2、....,其中,以选项FUNl为提供显示亮度调整的界面,选项FUN2为提供显示饱和度调整的界面为范例。通过使用者第一手所产生的绝对坐标下的运动,可以移动游标⑶Rl至选项FUN1、FUN2、....的其中之一。当要执行选项FUN1、FUN2、....的其中之一的功能时,则通过使用者第二手所产生的相对坐标下的运动来执行。也就是说,当使用者要调显示亮度时,先利用第一手所产生的绝对坐标下的运动将游标⑶Rl由位置POSl移动至选项FUNl上(位置P0S2),再利用第二手所产生的相对坐标下的运动,来移动只是设定亮度的指标P1,以增减显示器画面311所呈现的显示亮度。如此一来,使用者可以针对显示亮度进行细微的调整,还能使显示器提供更加的表现。请参照图1以及图5,其中,图5显示本发明另一实施例的触控方法的流程图。在步骤S510中,遥控器120检测触控面板121上依据使用者的触碰动作所产生的第一指印范围及第二指印范围,接着,在步骤S520中,显示器装置100并计算第一指印范围与第一参考轴间的第一夹角以及计算第二指印范围与第二参考轴间的第二夹角。在步骤S530中,显示器装置100依据第一夹角以及第二夹角来判断第一及第二指印范围为对应使用者的第一手或第二手所进行的触碰动作。在步骤S541及S542中,则分别依据使用者通过第一手所进行的触碰动作来驱动显示器110所属的电子装置执行第一功能,及依据使用者通过第二手所进行的触碰动作来驱动显示器110所属的电子装置执行第二功能。在此,关于第一及第二指印范围的检测以及第一及第二夹角的计算方式在上述的实施例及实施细节都有详细的说明,以下恕不赘述。与前述的实施例不相同的,本实施例是分别依据使用者通过第一及第二手所进行的触碰动作来驱动电子装置分别执行第一及第二功能。也就是说,使用者通过两只手可以对电子装置进行不同的功能操作,例如,利用左手来对电子装置进行大写字母的输入,利用右手来对电子装置进行大写字母的输入。综上所述,本发明依据检测遥控器上,使用者的第一手及第二手对触控面板所进行的触碰动作,来使电子装置执行不同的动作。其中,在显示器的操控上,使用者的第一手及第二手所进行的触碰动作分别用以控制显示器画面上的游标进行绝对坐标运动以及相对坐标运动。如此一来,使用者可以通过遥控器的触控面板对电子装置进行更精细的操控,提升使用的方便度。虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域的普通技术人员,当可作些许更动与润饰,而不脱离本发明的精神和范围。
权利要求
1.一种触控方法,包括: 检测一触控面板上依据一使用者的一触碰动作所产生的一第一指印范围及一第二指印范围; 计算该第一指印范围与一第一参考轴间的一第一夹角以及计算该第二指印范围与一第二参考轴间的一第二夹角; 依据该第一夹角以及该第二夹角以判断该第一及该第二指印范围为对应该使用者的第一手或第二手所进行的该触碰动作;以及 依据该使用者通过第一手所进行的该触碰动作控制一显示器画面的一游标在一绝对坐标下的运动,而依据该使用者通过第二手所进行的该触碰动作控制该游标在一相对坐标下的运动。
2.根据权利要求1所述的触控方法,其中该第一指印范围以及该第二指印范围分别为一第一椭圆区域以及一第二椭圆区域。
3.根据权利要求2所述的触控方法,其中计算该第一指印范围与该第一参考轴间的该第一夹角以及计算该第二指印范围与该第二参考轴间及该第二夹角的步骤包括: 分别计算该第一椭圆区域以及该第二椭圆区域的一第一长轴及一第二长轴;以及计算该第一长轴与该第一参考轴的夹角以获得该第一夹角,并计算该第二长轴与该第二参考轴的夹角以获得该第二夹角。
4.根据权利要求2所述的触控方法,其中计算该第一指印范围与该第一参考轴间的该第一夹角以及计算该第二指印范围与该第二参考轴间及该第二夹角的步骤包括: 分别计算该第一椭圆区域以 及该第二椭圆区域的一第一短轴及一第二短轴;以及计算该第一短轴与该第一参考轴的夹角以获得该第一夹角,并计算该第二短轴与该第二参考轴的夹角以获得该第二夹角。
5.根据权利要求2所述的触控方法,其中该第一参考轴通过该第一椭圆区域的圆心,该第二参考轴通过该第二椭圆区域的圆心。
6.根据权利要求1所述的触控方法,其中该触控面板设于一用以控制该显示器操作的遥控器。
7.根据权利要求1所述的触控方法,其中检测该触控面板上依据该使用者的该触碰动作所产生的该第一指印范围及该第二指印范围的步骤包括: 获取该使用者在该触控面板上进行该触碰动作所产生的多个触控点数据; 针对该些触碰点数据进行噪声滤除的一前期处理动作;以及 依据该前期处理动作后的该些触碰点数据以获得该第一指印范围及该第二指印范围。
8.一种触控方法,包括: 检测一触控面板上依据一使用者的一触碰动作所产生的一第一指印范围及一第二指印范围; 计算该第一指印范围与一第一参考轴间的一第一夹角以及计算该第二指印范围与一第二参考轴间及一第二夹角;以及 依据该第一夹角以及该第二夹角以判断该第一及该第二指印范围为对应该使用者的第一手或第二手所进行的该触碰动作; 其中,该使用者通过第一手所进行的该触碰动作是供驱动该电子装置执行一第一功能,该使用者通过第二手所进行的该触碰动作是供驱动该电子装置执行一第二功能。
9.一种触控方法,包括: 检测一触控面板上依据一使用者的一触碰动作所产生的一第一指印范围及一第二指印范围; 判断该第一及该第二指印范围为对应该使用者的第一手或第二手所进行的该触碰动作;以及 依据该使用者通过第一手所进行的该触碰动作控制一显示器画面的一游标在一绝对坐标下的运动,而依据该使用者通过第二手所进行的该触碰动作控制该游标在一相对坐标下的运动。
10.根据权利要求9所述的触控方法,其中该显示器画面中配置有多个选项,该游标在该绝对坐标下的运动是移动至该等选项其中之一者。
11.根据权利要求10所述的触控方法,其中该游标在该相对坐标下的运动是点选执行该等选项其中之一者。`
全文摘要
一种触控方法,包括检测触控面板上依据使用者的触碰动作所产生的第一指印范围及第二指印范围;并且,计算第一指印范围与第一参考轴间的第一夹角以及计算第二指印范围与第二参考轴间的第二夹角;再依据第一夹角以及第二夹角以判断第一及第二指印范围为对应使用者的第一手或第二手所进行的触碰动作;以及,依据使用者通过第一手所进行的触碰动作控制显示器画面的游标在绝对坐标下的运动,而依据使用者通过第二手所进行的触碰动作控制游标在相对坐标下的运动。
文档编号G06F3/0488GK103207756SQ201210065199
公开日2013年7月17日 申请日期2012年1月13日 优先权日2012年1月13日
发明者赵光正, 黄盈文 申请人:瑞轩科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1