可携式电子装置及避免误触其触控面板的方法 【技术领域】
本发明是有关于可携式电子装置及避免误触其触控面板的方法,尤指一种利用检测可携式电子装置与一物体的距离来调整触控面板的预设触控压力临界值的方法与装置。
背景技术
在现今各式消费性电子产品市场中,个人数字助理(PDA)、移动电话(mobile Phone)及PDA手机等可携式电子装置产品皆已广泛使用触控面板(touch panel)作为其数据沟通的界面工具。然而,就移动电话而言,在使用者利用移动电话来进行通话时,常会因为人脸太靠近触控面板而造成误触触控面板的触控功能。如此一来,常会因为误触操作而造成使用者的困扰。若是移动电话能够判断使用者何时想要执行该些触控功能、何时不想要执行该些触控功能,将能够降低使用者因为误触所造成的困扰,进而带给使用者更多的便利性。
【发明内容】
因此,本发明的目的之一在于提出一种可携式电子装置及避免误触其触控面板的方法,以解决上述的问题。
本发明揭露一种避免误触可携式电子装置的触控面板的方法。该方法包含有:判断是否接收到触发事件;于接收到该触发事件时,启动感测器;通过该感测器来检测可携式电子装置与一物体的距离;以及根据可携式电子装置与该物体的距离来决定该触控面板的预设触控压力临界值的大小。
于一实施例中,当可携式电子装置与该物体的距离不小于预定距离时,将预设触控压力临界值调整至第一临界值。当可携式电子装置与物体的距离小于预定距离时,将预设触控压力临界值调整至第二临界值。
于另一实施例中,当可携式电子装置与物体的距离不小于预定距离时,控制可携式装置操作于第一模式,且不调整预设触控压力临界值。当可携式电子装置与物体的距离小于预定距离时,控制可携式电子装置操作于第二模式,并将预设触控压力临界值调整至第二临界值。
本发明揭露一种可携式电子装置。可携式电子装置包含触控面板、感测器、触发事件判断模块以及触控压力临界值设定模块。触控面板具有预设触控压力临界值。感测器用来检测该可携式电子装置与一物体的距离。触发事件判断模块用来判断是否接收到触发事件,并于接收到该触发事件时启动该感测器。触控压力临界值设定模块用来根据感测器所检测到的可携式电子装置与该物体的距离来决定触控面板的预设触控压力临界值的大小。
【附图说明】
图1为本发明可携式电子装置的一实施例的示意图。
图2为图1所示的触控面板的一范例的示意图。
图3A、图3B、图3C以及图3D为说明如何测量一接触在触控面板上所对应的位置以及接触电阻值的等效电路图。
图4为本发明避免误触可携式电子装置的触控面板的方法的一操作范例的流程图。
图5为本发明避免误触可携式电子装置的触控面板的方法的另一操作范例的流程图。
[主要元件标号说明]
100可携式电子装置
110触发事件判断模块
120感测器
130触控压力临界值设定模块
140触控面板
150触控压力测量模块
160触控压力判断模块
170控制模块
TP_TH预设触控压力临界值
TE触发事件
SS启动信号
D距离
TU1接触
TP_M触控压力测量值
DR1判断结果
SC控制信号
210显示器
220第一电阻板
230第二电阻板
X+、X-、Y+、Y-电极
310电源
RT接触电阻值
X、Y位置
Z 1、Z2测量值
402~436、510、520步骤
【具体实施方式】
请参考图1,图1为本发明可携式电子装置100的一实施例的示意图。如图1所示,可携式电子装置100包含(但不局限于)触发事件判断模块110、感测器120、触控压力临界值设定模块130、触控面板(touch pane1)140、触控压力测量模块150、触控压力判断模块160、以及控制模块170。触控面板140具有预设触控压力临界值(TP_TH)。触发事件判断模块用来判断是否接收到触发事件TE,并于接收到触发事件TE时,发送启动信号SS来启动感测器120。感测器120用来检测可携式电子装置100与一物体的距离D,此处所谓的物体可以是人脸、人耳或者任何靠近可携式电子装置100的物体。于此实施例中,感测器120可为任何能够检测可携式电子装置100与一物体的距离或检测可携式电子装置100是否接近一物体的感测器,如邻近感测器(proximity sensor)、或超音波感测器等。而触控压力临界值设定模块130用来根据感测器120所检测到的可携式电子装置100与该物体的距离D来决定触控面板140的预设触控压力临界值TP_TH。
请继续参考图1,触控压力测量模块150用来测量接触TU1所对应的触控压力测量值TP_M。而触控压力判断模块160用来判断触控压力测量值TP_M是否大于预设触控压力临界值TP_TH来产生判断结果DR1。控制模块170用来根据判断结果DR1来输出控制信号SC以决定是否执行接触TU1所对应的触控功能。
请注意,可携式电子装置100可为手机或者个人移动助理(PDA),然而此并非本发明的限制条件,可携式电子装置100亦可为其它种类的移动装置。此外,触发事件TE可包含手机来电或者唤醒通知,但本发明并不局限于此,亦可为其它触发事件。
请再注意,为了解决先前技术中因为误触操作而造成使用者困扰的问题,本发明所揭露的机制与方法根据感测器120所检测到的可携式电子装置100与该物体的距离D来决定触控面板140的预设触控压力临界值TP_TH。举例而言,可利用感测器120来判断可携式电子装置100与该物体的距离D是否小于预定距离D1。当可携式电子装置100与该物体的距离D不小于预定距离D1时,判断使用者并没有将可携式电子装置100拿靠近耳朵,且控制可携式电子装置100操作于第一模式(一般模式);而当可携式电子装置100与该物体的距离D小于预定距离D1时,判断使用者有将可携式电子装置100拿靠近耳朵(容易发生误触的情况),且控制可携式电子装置100操作于第二模式,其中第二模式不同于第一模式。
接下来举几个例子来进行说明。于第一个例子当中,在第一模式下将触控面板140的预设触控压力临界值TP_TH调整至第一临界值TH1,而在第二模式下将触控面板140的预设触控压力临界值TP_TH调整至第二临界值TH2,且第二临界值TH2大于第一临界值TH1。由于触控面板140的预设触控压力临界值TP_TH在第二模式下被提高了(亦即第二临界值TH2>第一临界值TH1),所以所测量到的触控压力测量值TP_M在第二模式下必须大于第二临界值TH2,控制模块170才会执行接触TU1所对应的触控功能。如此一来,可以有效避免误触的情形发生。
于第二个例子当中,在第一模式下并不调整触控面板140的预设触控压力临界值TP_TH,而在第二模式下将触控面板140的预设触控压力临界值TP_TH调整至临界值TH3。因此,在第一模式下并不需要特别去测量触控压力测量值TP_M,而在第二模式下所测量到的触控压力测量值TP_M则必须大于临界值TH3,控制模块170才会执行接触TU1所对应的触控功能。如此一来,可以有效避免误触的情形发生。
请注意,上述的触控面板140可为电阻式触控面板。请参考图2,图2为图1所示的触控面板140的一范例的示意图。如图2所示,触控面板140包含显示器210、第一电阻板220以及第二电阻板230。第一电阻板220以及第二电阻板230是组成电阻式触控屏幕(resistive touch screen)。显示器210可为液晶显示器(LCD display),但本发明并不局限于此。第一电阻板220是平行于显示器210,第二电阻板230是平行于第一电阻板220,且与第一电阻板220是共同设置于显示器210的同一侧。第一电阻板220、第二电阻板230各为软性透明电阻层,其中第一电阻板220在左侧以及右侧各具有一导电电极X+、X-,而第二电阻板230在上侧以及下侧各具有一导电电极Y+、Y-。倘若第一电阻板220、第二电阻板230的电阻率一致,则在两电极之间的任一点的电压理应正比于第一电阻板220的水平位置以及第二电阻板230的垂直位置。当一接触TU1碰触到显示器210时,会造成第一电阻板220、第二电阻板230彼此接触。通过测量接触TU1在第一电阻板220、第二电阻板230上所产生的电压来找出其所在位置(X位置、Y位置)。另外,亦可通过测量接触TU1在第一电阻板220以及第二电阻板230之间所产生的接触电阻值RT,来算出接触TU1所对应的触控压力测量值TP_M。
请参考图3以及图2,图3(包含有图3A、图3B、图3C以及图3D)为说明如何测量接触TU1在触控面板140上所对应的位置以及接触电阻值的等效电路图。其中,X+、X-表示图2所示的第一电阻板220的电极,Y+、Y-表示第二电阻板230的电极,而RT则表示第一电阻板220以及第二电阻板230之间所产生的接触电阻值。如图3A所示,将X+、X-两电极连接至电源310,此时测量Y+电极的电压,就可以得到X位置。如图3B所示,将Y+、Y-两电极连接至电源310,此时测量X+电极的电压,就可以得到Y位置。如图3C所示,将Y+、X-两电极连接至电源310,此时测量X+电极的电压,就可以得到Z1测量值。如图3D所示,将Y+、X-两电极连接至电源310,此时测量Y-电极的电压,就可以得到Z2测量值。其中,X位置表示接触TU1在电阻式触控屏幕上的X坐标位置,Y位置表示接触TU1在电阻式触控屏幕上的Y坐标位置,而Z1、Z2测量值则表示接触TU1的触控压力测量值TP_M。
请参考图4,图4为本发明避免误触可携式电子装置的触控面板的方法的一操作范例的流程图,其包含以下的步骤(下列步骤并非限定要依据图4所示的顺序来执行,可做适当调变获得所要结果):
步骤402:开始。
步骤404:判断是否接收到触发事件。当接收到该触发事件时,执行步骤406;否则,重复执行步骤404。
步骤406:启动感测器来检测该可携式电子装置与一物体的距离。之后,执行步骤408。
步骤408:判断可携式电子装置与该物体的距离是否小于预定距离。当可携式电子装置与该物体的距离不小于预定距离时,执行步骤410;否则,执行步骤420。
步骤410:控制可携式电子装置操作于第一模式,并将预设触控压力临界值调整至第一临界值。之后,执行步骤430。
步骤420:控制该可携式电子装置操作于第二模式,并将预设触控压力临界值调整至第二临界值。之后,执行步骤430。
步骤430:测量一接触所对应的触控压力测量值。之后,执行步骤432。
步骤432:判断该触控压力测量值是否大于预设触控压力临界值。当该触控压力测量值大于预设触控压力临界值时,执行步骤434;否则,执行步骤436。
步骤434:执行该接触所对应的触控功能。
步骤436:不执行该接触所对应的触控功能。
接下来,请搭配图4的各步骤以及图1所示的各元件来说明各元件如何运作。于步骤404中,触发事件判断模块110会判断是否接收到触发事件TE(例如手机来电或者唤醒通知),当接收到触发事件TE时,会发送启动信号SS来启动感测器120(步骤406);当没有收到触发事件TE时,则触发事件判断模块110会继续判断是否接收到触发事件TE。当感测器120被启动后,感测器120会判断可携式电子装置100与该物体的距离D是否小于预定距离D1(步骤408),而触控压力临界值设定模块130会依据可携式电子装置100与该物体的距离D来调整触控面板140的预设触控压力临界值TP_TH。当可携式电子装置100与该物体的距离D不小于预定距离D1时,触控压力临界值设定模块130会将预设触控压力临界值TP_TH调整至第一临界值TH1(步骤410);而当可携式电子装置100与该物体的距离D小于预定距离D1时,触控压力临界值设定模块130将预设触控压力临界值TP_TH调整至第二临界值TH2(步骤420)。接着,当触控面板140接收到接触TU1时,触控压力测量模块150会测量接触TU1所对应的触控压力测量值TP_M(步骤430),且触控压力判断模块160则会判断触控压力测量值TP_M是否大于预设触控压力临界值TP_TH(步骤432)。当触控压力测量值TP_M大于预设触控压力临界值TP_TH时,控制模块170会执行接触TU1所对应的触控功能(步骤434);而当触控压力测量值TP_M不大于预设触控压力临界值TP_TH时,控制模块170则不会执行接触TU1所对应的触控功能(步骤436)。于本实施例中,由于预设触控压力临界值TP_TH在第一模式下被设定为第一临界值TH1,而在第二模式下被调整至第二临界值TH2(TH2>TH1),因此,在第一模式下,当触控压力测量值TP_M大于第一临界值TH1时,控制模块170就会执行接触TU1所对应的触控功能;而在第二模式下,触控压力测量值TP_M必须大于第二临界值TH2,控制模块170才会执行接触TU1所对应的触控功能。如此一来,可以有效避免误触的情形发生。
请参考图5,图5为本发明避免误触可携式电子装置的触控面板的方法的另一操作范例的流程图,其包含(但不局限于)以下步骤:
步骤402:开始。
步骤404:判断是否接收到触发事件。当接收到该触发事件时,执行步骤406;否则,重复执行步骤404。
步骤406:启动感测器来检测可携式电子装置与一物体的距离。之后,执行步骤408。
步骤408:判断可携式电子装置与该物体的距离是否小于预定距离。当可携式电子装置与该物体的距离不小于预定距离时,执行步骤510;否则,执行步骤520。
步骤510:控制可携式电子装置操作于第一模式,且不调整预设触控压力临界值。之后,执行步骤430。
步骤520:控制可携式电子装置操作于第二模式,并将预设触控压力临界值调整至一临界值。之后,执行步骤430。
步骤430:测量接触所对应的触控压力测量值。之后,执行步骤432。
步骤432:判断该触控压力测量值是否大于预设触控压力临界值。当该触控压力测量值大于预设触控压力临界值时,执行步骤434;否则,执行步骤436。
步骤434:执行该接触所对应的触控功能。
步骤436:不执行该接触所对应的触控功能。
请注意,图5的各步骤是与图4的各步骤类似,两者不同之处在于图5是以步骤510、520来取代图4的步骤410、420。换言之,于图4中,预设触控压力临界值TP_TH在第一模式下被调整至第一临界值TH1,而在第二模式下被调整至第二临界值TH2,且第二临界值TH2大于第一临界值TH1。反之,于图5中,触控压力临界值TP_TH在第一模式下并不调整,而在第二模式下被调整至临界值TH3。两者的做法不同,但皆可以达到避免误触的功效。
请注意,上述流程的步骤仅为本发明所举可行的实施例,并非限制本发明的限制条件,且在不违背本发明的精神的情况下,此方法可还包含其它的中间步骤或者可将几个步骤合并成单一步骤,以做适当的变化。
以上所述的实施例仅用来说明本发明的技术特征,并非用来局限本发明的范畴。由上可知,本发明提供一种可避免误触的可携式电子装置以及误触可携式电子装置的触控面板的方法。通过启动感测器来检测可携式电子装置与一物体的距离,并通过所检测到的距离来调整可携式电子装置的预设触控压力临界值,可使得可携式电子装置在不同情况下拥有不同的预设触控压力临界值。如此一来,当使用者在接听来电时,由于预设触控压力临界值较高,可以降低因为人脸靠近可携式电子装置而有误触的情形发生。而在一般情况下,则将预设触控压力临界值维持在原本的默认值(或者不调整之),以正常执行触控面板的触控功能。因此,采用本发明所揭露的可携式电子装置以及方法,可以降低使用者的因为误触所造成的困扰,进而带给使用者的更多的便利性。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明的涵盖范围。