电子装置以及相关的控制方法

文档序号:6462274阅读:129来源:国知局

专利名称::电子装置以及相关的控制方法
技术领域
:本发明有关一种电子装置及其相关控制方法,特别是有关一种具有接触式显示屏幕(touchscreen)的电子装置及其控制方法。
背景技术
:随着使用者的使用习惯以及使用需求的改变,愈来愈多的电子装置上,尤其是手持式(handheld)或可携式(portable)的电子装置例如智能型手机(smartphone)、个人数字助理(PDA)、平板电脑(TabletPC)或超便携电脑(UMPC,UltraMobilePC)等,都配置有一个可以直接触碰的接触式显示屏幕(touchscreen),以当作主要的输入装置。使用者可以通过触碰接触式显示屏幕上所显示的选项对电子装置下达命令,以执行或控制该选项所代表的功能。举例来说,使用者可以点选接触式显示屏幕上显示的绘图按钮或图标以启动绘图功能,或点选接触式显示屏幕上显示的导航按钮或图标以启动卫星导航功能。现有的接触式显示屏幕上是通过直接点选目标选项的方式进行操作。点选接触式显示屏幕的动作是通过指针器例如手指(finger)或触控笔(stylus)来实现。亦即,使用者必须通过指标器的动作来告知电子装置执行特定的功能。然而,对传统的电阻式(resistive)接触式显示屏幕而言,通过手指与触控笔的点选方式并未加以分辨,因此手指与触控笔的触控,对电子装置而言并无不同,无法进一步对其进行处理。
发明内容有鉴于此,本发明的目的即在于提供一种可分辨手指与触控笔的触控的方法,以改善上述的问题,并进而提供使用者进一步的控制。基于上述目的,本发明提供一种电子装置的控制方法,其中电子装置具有一接触式显示屏幕。控制方法包括下列步骤。首先,检测到接触式显示屏幕上有一触碰。接着,识别触碰是由一手指或一触控笔所产生。分辨出触碰是由手指所产生时,依据一既定规则,判断手指的一动作产生的一输入手势种类。的后,相应于输入手势种类,改变执行中的一目标画面的视觉效果。本发明另提供一种电子装置,包括一接触式显示屏幕、一检测单元以及一处理单元。检测单元用以检测接触式显示屏幕是否被触碰。处理单元是识别该触碰是由一手指或一触控笔所产生,并于分辨出触碰是由手指所产生时,依据一既定规则,判断手指的一动作产生的一输入手势种类,相应于输入手势种类,改变执行中的一目标画面的视觉效果。依据本发明的电子装置及相关的控制方法,通过检测到的压力值,可分辨出手指触碰以及触控笔触碰,并且当得知为手指触碰时,进一步识别手指的动作所产生的输入手势,并依据输入手势,改变目标画面的视觉效果,可以提供使用者更多元且直觉地控制方式。为使本发明的上述和其它目的、特征、和优点能更明显易懂,下面将配合附图对本发明的较佳实施例进行详细说明,其中图1显示一依据本发明实施例的电子装置的区块示意图。图2显示一依据本发明实施例的控制方法的流程图。图3显示一依据本发明实施例的触碰装置判断的流程图。图4A-图4E显示依据本发明实施例的输入手势的示意图。图5显示一依据本发明实施例的操作流程。具体实施例方式本发明实施例中提供一种具有接触式显示屏幕的电子装置及其相关的控制方法,用以分辨出接触式显示屏幕的触碰是由一手指或一触控笔所产生,并进一步针对手指触控的部分,进行个别的处理,以提供使用者更直觉的触控操作方式。图1显示一依据本发明实施例的电子装置100的区块示意图。如图所示,电子装置100中至少包括了一接触式显示屏幕110、一检测单元120以及一处理单元130。接触式显示屏幕110可操作于一手指触碰模式或一触控笔触碰模式,并且可被一手指或一触控笔所触碰。其中,电子装置100可为智能型手机、个人数字助理、手持式电脑系统或平板电脑。检测单元120用以检测接触式显示屏幕110是否被手指或触控笔触碰。举例来说,检测单元120将持续检测是否有手指或触控笔触碰到接触式显示屏幕U0,并且当检测到有手指或触控笔触碰到接触式显示屏幕no时,发出一信号通知处理单元130,其中此讯息亦包括有关于触碰所产生的压力值的信息。处理单元130于检测单元120检测到接触式显示屏幕IIO被触碰后,接着判断触碰是由手指或触控笔所产生。当判断出触碰是由手指所产生时,处理单元130中的动作分析单元132将进一步分析手指于接触式显示屏幕UO上的动作所产生的输入手势,将输入手势转换为控制信号,以对接触式显示屏幕IIO上的一执行中的目标画面进行控制。当接触式显示屏幕110操作于触控笔触碰模式时,处理单元130将输入的触碰信号依据预设程序,进行一般触控事件的处理,例如将触碰信号转换为对应的鼠标讯息。当接触式显示屏幕110操作于手指触碰模式时,处理单元130将输入的触碰信号转换为对应的输入手势,进行手指触控事件的特殊处理,例如巻动、缩小或放大目标画面等。图2显示一依据本发明实施例的控制方法的流程图200。请同时参照图l。首先,于步骤S210,检测单元120检测到在接触式显示屏幕IIO上有一触碰事件。同时,检测单元120得到触碰事件产生的一压力值P。其中,压力值P是通过测量接触式显示屏幕110因触碰而被下压的高度而得。当触碰是由手指所产生时,由于接触面积(产生的触碰区域A)较触控笔大,因此压力值P较低。反之,当触碰是由触控笔所产生时,由于接触面积(触碰区域A)较小,施力集中,因此压力值P较高。换言之,手指的触碰产生较大的触碰区域A以及较低的压力值P。检测单元120将压力值P传送至处理单元130。接着,于步骤S220,处理单元130得到触碰产生的压力值P,并据此分辨出触碰是由一手指或一触控笔所产生。于是,于步骤S220,处理单元130判断是否触碰是由手指所产生。处理单元130将依据得到的压力值P与一门槛值TH的比较结果,判定触碰是由手指或由触控笔所产生。其中,门槛值TH为一可用以分辨手指与触控笔触控的压力值。关于处理单元130如何依据压力值P,分辨出触碰是由一手指或一触控笔所产生的过程,请参见以下图3的说明。图3显示一依据本发明实施例的流程图300,用以说明处理单元130如何依据压力值P,分辨出触碰是由一手指或一触控笔所产生。首先,处理单元130判断压力值P是否小于或等于门槛值TH(步骤S310)。若是,判定触碰是由手指所产生(步骤S320)。若压力值P大于门槛值TH(步骤S310的否),便判定触碰是由触控笔所产生(步骤S330)。接着,当判断出触碰是由触控笔所产生时(步骤S230的否),于步骤S240,处理单元130将接触式显示屏幕110操作于触控笔触碰模式,并且输入的触碰信号依据预设程序,进行一般触控事件的处理,例如将触碰信号转换为对应的鼠标讯息。当判断出触碰是由手指所产生时(步骤S230的是),于步骤S250,处理单元130将接触式显示屏幕UO操作于手指触碰模式,处理单元130中的动作分析单元132便依据一既定规则,判断手指的动作所产生的一输入手势种类。动作分析单元132可通过检测一既定周期内的触碰信号,得到一第一触碰点以及一第二触碰点,计算第一触碰点以及第二触碰点间的偏移方向与距离,再依据计算出的偏移方向与距离以及既定公式,识别出输入手势种类。图4A-图4E显示依据本发明实施例的输入手势的示意图。输入手势可至少包括一方向式手势、一对角线手势以及一组合式手势。请参考图4A,方向式手势包括以手指按住目标画面的一点后,往上下左右任一方向拖移所造成的手势,例如以手指按住目标画面的一点后往上(例如将手指由点Pl往点UP方向拖移)、往下(例如将手指由点P1往点DN方向拖移)、往左(例如将手指由点P1往点L方向拖移)或往右(例如将手指由点Pl往点R方向拖移)拖移后迅速放开所形成的往上、往下、往左或往右手势。此方向式手势可视为一巻动手势,用以巻动目标画面的内容。举例来说,若输入手势为一往上手势,则将目标画面的内容往上巻动。对角线手势是将手指沿目标画面的对角线方向移动以产生的手势,例如将手指沿目标画面的左上移至右下(例如将手指由图4D的点P1往点P2方向拖移)或右上移至左下(例如将手指由图4B的点Pl往点P2方向拖移)。对角线手势可视为一縮放手势,用以縮小或放大目标画面的内容。举例来说,当使用者输入一个如图4B所示的对角线手势时,可表示要縮小目标画面的内容的命令,而当使用者输入一个与图4B所示方向相反(例如将手指由图4B的点P2往点Pl方向拖移)的对角线手势时,可表示要放大目标画面的内容的命令。组合式手势是组合方向式手势以及对角线手势所形成的手势,可由多于一种的方向式手势结合而成,具有一固定组成模式,例如文字的形状或一般形状。举例来说,组合式手势第一L型手势(例如将手指沿图4D的L型轨迹点P1->P2-〉P3拖移)是由往下以及往右的方向式手势所组成,而第二L型手势(例如将手指沿图4E的点P1-〉P2->P3拖移)是由往下以及往左的方向式手势所组成。组合式手势可视为一旋转手势,用以旋转目标画面的内容。举例来说,使用者可输入如图4C或图4E所示的L型手势以表示要旋转目标画面的内容的命令。通过这些不同的手势,使用者可利用手指下达控制命令,以直觉方式操作目标画面。请注意,输入的手势可依使用需求事先定义,当使用者输入一定义的手势时,处理单元130便可执行该手势对应的操作。请再参考图2。当识别出输入手势种类后,于步骤S260,处理单元130便依据输入手势种类,改变接触式显示屏幕IIO上执行中的一目标画面的视觉效果。举例来说,处理单元130可相应于输入手势种类,巻动、縮小或放大、旋转或平移执行中的目标画面,但不限于此。请参考图5。图5显示一依据本发明实施例的操作流程500,用以旋转接触式显示屏幕110上的一目标画面。请同时参照图l。于此实施例中,假设使用者欲将目标画面进行旋转。首先,于步骤S510,使用者以手指触碰接触式显示屏幕110的一点。因此,使得处理单元130将接触式显示屏幕110操作于手触碰模式。接着,于步骤S520,使用者于屏幕上输入一旋转手势(例如图4D的L型手势)。当处理单元130识别出输入手势为旋转手势时,于步骤S530,便将此旋转手势转换为一旋转命令,旋转目标画面。综上所述,依据本发明的电子装置及相关的控制方法,通过检测到的压力值,可分辨出手指触碰以及触控笔触碰,并且当得知为手指触碰时,进一步识别手指的动作所产生的输入手势,并依据输入手势,改变目标画面的视觉效果,可以提供使用者更多元且直觉地控制方式。上述说明提供数种不同实施例或应用本发明的不同方法。实例中的特定装置以及方法是用以帮助阐释本发明的主要精神及目的,当然本发明不限于此。因此,虽然本发明已以较佳实施例揭露如上,然而其并非用以限定本发明,任何熟悉此项技术者,在不脱离本发明的精神和范围内,当可作出种种等同的改变或替换,因此本发明的保护范围当视权利要求书所界定的为准。权利要求1.一种电子装置的控制方法,所述电子装置具有接触式显示屏幕,其特征是,所述方法包括下列步骤检测到所述接触式显示屏幕上有触碰;识别所述触碰是由手指或触控笔所产生;分辨出所述触碰是由所述手指所产生时,依据既定规则,判断所述手指的动作产生的输入手势种类;以及相应于所述输入手势种类,改变执行中的目标画面的视觉效果。2.根据权利要求1所述的控制方法,其特征是,所述分辨出所述触碰是由所述手指或所述触控笔所产生的步骤,还包括得到所述触碰产生的压力值;以及依据得到的所述压力值与门槛值的比较结果,判定所述触碰是由所述手指或由所述触控笔所产生。3.根据权利要求2所述的控制方法,其特征是,还包括若所述压力值小于或等于所述门槛值,判定所述触碰是由所述手指所产生;以及若所述压力值大于所述门槛值,判定所述触碰是由所述触控笔所产生。4.根据权利要求2所述的控制方法,其特征是,所述压力值是通过测量所述接触式显示屏幕受到触碰产生的下压高度而得。5.根据权利要求1所述的控制方法,其特征是所述依据所述既定规则,判断所述手指的所述动作产生的所述输入手势种类的步骤,还包括检测既定周期内的触碰点,得到第一触碰点以及第二触碰点;计算所述第一触碰点以及所述第二触碰点间的偏移方位及距离;以及依据计算出的所述距离,得到所述输入手势种类。6.根据权利要求1所述的控制方法,其特征是所述依据所述输入手势种类,改变执行中的所述目标画面的视觉效果的步骤,还包括-相应于巻动手势,巻动执行中的所述目标画面。7.根据权利要求6所述的控制方法,其特征是,还包括相应于縮放手势,缩小或放大执行中的所述目标画面。8.根据权利要求7所述的控制方法,其特征是,还包括相应于旋转手势,旋转执行中的所述目标画面。9.根据权利要求5所述的控制方法,其特征是,所述输入手势包括方向式手势、对角线手势以及组合式手势,其中所述组合式手势是组合所述方向式手势以及所述对角线手势而得。10.根据权利要求9所述的控制方法,其特征是,所述方向式手势包括以所述手指按住所述目标画面的一点后,往上、往下、往左或往右拖移形成的往上、往下、往左或往右手势,用以拖曳所述目标画面。11.根据权利要求9所述的控制方法,其特征是,所述对角线手势是用以将所述目标画面放大或縮小,所述组合式手势是用以将所述目标画面进行旋转。12.—种电子装置,其特征是,包括接触式显示屏幕;检测单元,用以检测所述接触式显示屏幕是否被触碰;以及处理单元,识别所述触碰是由手指或触控笔所产生,并于分辨出所述触碰是由所述手指所产生时,依据既定规则,判断所述手指的动作产生的输入手势的种类,相应于所述输入手势种类,改变执行中的目标画面的视觉效果。13.根据权利要求12所述的电子装置,其特征是,所述处理单元包括动作分析单元,用以分析所述手指的所述动作,并依据所述既定规则,判断出所述动作产生的所述输入手势种类。14.根据权利要求13所述的电子装置,其特征是,所述动作分析单元还检测既定周期内的触碰点,得到第一触碰点以及第二触碰点,计算所述第一触碰点以及所述第二触碰点间的偏移方向与距离,以及依据计算出的所述偏移方向与距离,得到所述输入手势种类。15.根据权利要求12所述的电子装置,其特征是,所述检测单元检测所述触碰所产生的压力值,其中所述压力值是通过测量所述接触式显示屏幕受到触碰产生的的下压高度而得。16.根据权利要求15所述的电子装置,其特征是,所述处理单元依据所述压力值与门槛值的比较结果,判定所述触碰是由所述手指或由所述触控笔所产生,若所述压力值小于或等于所述门槛值,判定所述触碰是由所述手指所产生;若所述压力值大于所述门槛值,判定所述触碰是由所述触控笔所产生。17.根据权利要求12所述的电子装置,其特征是,所述处理单元还相应于巻动手势,巻动执行中的所述目标画面;相应于縮放手势,縮小或放大执行中的所述目标画面;以及相应于旋转手势,旋转执行中的所述目标画面。18.根据权利要求ll所述的电子装置,其特征是,所述输入手势包括方向式手势、对角线手势以及组合式手势,其中所述组合式手势是组合所述方向式手势以及所述对角线手势而得。19.根据权利要求18所述的电子装置,其特征是,所述方向式手势包括以所述手指按住所述目标画面的一点后,往上、往下、往左或往右拖移形成的往上、往下、往左或往右手势,用以拖曳所述目标画面。20.根据权利要求18所述的电子装置,其特征是,所述对角线手势是用以将所述目标画面放大或縮小,所述组合式手势是用以将所述目标画面进行旋转。全文摘要本发明提供一种电子装置的控制方法,其中电子装置具有一接触式显示屏幕。控制方法包括下列步骤首先,检测到接触式显示屏幕上有一触碰;接着,识别触碰是由一手指或一触控笔所产生;分辨出触碰是由手指所产生时,依据一既定规则,判断手指的一动作产生的一输入手势种类;之后,相应于输入手势种类,改变执行中的一目标画面的视觉效果。文档编号G06F3/041GK101551723SQ20081009211公开日2009年10月7日申请日期2008年4月2日优先权日2008年4月2日发明者林国良,王侯杰申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1