控制操纵杆操作的触发事件的方法

文档序号:6571323阅读:203来源:国知局
专利名称:控制操纵杆操作的触发事件的方法
技术领域
本发明是有关于一种控制操纵杆操作的触发事件方法,尤指一种控制操纵杆 操作的触发事件以防止不当触发的方法。
背景技术
在目前许多消费性电子产品中,譬如移动通讯装置(mobile communication apparatus)、个人数字助理(Personal Digital Assistant)、车用导航装置(vehicle navigation apparatus) 、 MP3随身听、或手持电脑(hand-held computer)等,功 能操作只要包含对屏幕选项的切换或巻动与点选的需求,为方便使用者操作,使 用者输入界面通常具有一操纵杆(joystick)。尤其是时下的移动手机(mobile phone)设计,操纵杆已是普遍的基本输入界面,但因为成本考量和机壳外观设计 的关系,譬如机壳的前后表面不宜有外凸结构而造成携带不便,所以整合于其表 面的操纵杆变成不易使用,主要的缺点在于操控操纵杆时,容易触发使用者不需 要的操纵杆事件。请参考图1,图1是显示一移动手机100的前视示意图。如图1所示,移动 手机100包含一天线101、 一操纵杆110、 一方向指示盘120、 一音频输出装置130、 一屏幕140、 一音频接收装置150、及多个输入按键160。操纵杆110为一五向操 纵杆,用以触发五向操纵杆事件,五向操纵杆事件包含一向上方向类事件、 一向 下方向类事件、 一向左方向类事件、 一向右方向类事件、及一中心选取类事件, 也就是说,包含四种方向类事件及一种选取类事件,四种方向类事件是将操纵杆 推向四种方向所触发的事件,选取类事件是将操纵杆朝中心前向压按所触发的事 件。请参考图2,图2是显示图1所示的移动手机100沿虚线2-2'的剖面示意图, 如上所述,机壳的前后表面不宜有外凸结构而造成携带不便,所以其操纵杆110 的设计为一座落于凹沟201的凸杆结构,因此使用者以手指推或压操纵杆110, 实属不便,很容易因操作不当而误触发选取类事件。虽然,对只包含方向类事件的四向操纵杆或二向操纵杆而言,因为不包含压 按操纵杆以触发选取类事件的操作,所以上述误触发事件的情况不会发生,因此 也就不需要提供特别的控制方法以避免选取类事件的不当触发。但是五向操纵杆 是目前最通用的操纵杆设计,所以如果操纵杆110的操控特性设计不佳,则当使 用者欲触发一方向类事件而推动操纵杆110时,很可能发生误动作触发一选取类事件而执行非所要的功能操作,甚至因而误发机密讯息给不应知晓的第三者,造成使用者极大的困扰。早期移动手机的操纵杆110的操控特性偏向软性设计,又没有提供特别的控制方法以避免操纵杆操作的不当触发,所以比较容易发生上述 误触发事件的情况。由上述可知,只要操纵杆操作类型包含压按操纵杆以触发选取类事件的操 作,即使是只包含二种方向类事件及一种选取类事件的三向操纵杆,不论该二种 方向类事件是一向上方向类事件与一向下方向类事件,或是一向左方向类事件与 一向右方向类事件,只要是软性设计的操纵杆,又没有提供特别的控制方法以避 免操纵杆操作的不当触发,该误触发事件的情况同样容易发生。基于上述操纵杆操作误触发事件的缺点,先前技术的解决方法是利用较为刚 性的操纵杆。但在使用上,会让成使用者感到相当地不舒服,因为使用者须用较 大的作用力去推或压操纵杆,而且如果长期经常使用,甚至会造成使用者手指的 病变。从另一观点而言,即使是较为刚性的操纵杆,经长期使用,刚性仍会退化, 也就是说,原本操纵杆的刚性工作特质会退化成软性操纵杆的工作特质,因此选 取事件的误触情况并没有彻底解决。发明内容本发明揭示一种控制操纵杆操作的触发事件的方法,该操纵杆操作类型包含 方向类操作及选取类操作,分别用以触发方向类事件及选取类事件,该方法包含 于一方向类操作被执行后,触发该方向类操作对应的一方向类事件,并启动一第一持续时间的计时程序;以及于该第一持续时间内,持续地禁止该选取类操作的 触发功能。本发明另揭示一种控制操纵杆操作的触发事件的方法,该操纵杆操作类型包 含方向类操作及选取类操作,分别用以触发方向类事件及选取类事件,该方法包含于一选取类操作被执行后,启动一第二持续时间的计时程序;若该选取类操作 被执行后的该第二持续时间内,有一方向类操作被执行,则禁止该选取类操作的 触发功能,并触发对应的方向类事件。本发明另揭示一种控制操纵杆操作的触发事件的方法,该操纵杆操作类型包 含方向类操作及选取类操作,分别用以触发方向类事件及选取类事件,该方法包 含于一选取类操作被执行后,启动一第二持续时间的计时程序;以及若该选取类 操作被执行后的该第二持续时间内,没有一方向类操作被执行,则触发该选取类 操作对应的一选取类事件。


图1是显示一移动手机的前视示意图。图2是显示图l所示的移动手机沿虚线2-2'的剖面示意图。图3是显示依本发明第一实施例控制操纵杆事件的方法的操作执行示意图。图4是显示依本发明第二实施例控制操纵杆事件的方法的操作执行示意图。图5是显示以方向类操作为主的控制流程的示意图。图6是显示以选取类操作为主的控制流程的示意图。
具体实施方式
请参考图3,图3显示依本发明第一实施例控制操纵杆事件的方法的操作 执行示意图,横轴为时间轴,其中推动操纵杆110以执行方向类操作包含方 向类操作331、 332、 333、及334,按压操纵杆110以执行选取类操作包含选 取类操作361、 362、 363、 364、 365、 366、及367。当一方向类操作331被执行以触发一对应的方向类事件时,其后的一第 一持续时间TD1内,所执行的一选取类操作361的触发功能是被禁止,也就 是说,选取类操作361无法触发一选取类事件。同理,当方向类操作332、 333、 及334被执行以分别触发对应的方向类事件时,每一方向类操作被执行后的 第一持续时间TD1内,所执行的选取类操作361、 362、 363、 365、及366的 触发功能均被禁止。当一选取类操作364被执行时,因选取类操作364的被 执行时间点并没有落在任一方向类操作被执行后的第一持续时间TD1内,且选取类操作364被执行后的一第二持续时间TD2内,也没有方向类操作被执 行,所以选取类操作364可以有效地触发一对应的选取类事件,同理,选取 类操作367也可以有效地触发其对应的选取类事件。请继续参考图4,图4显示依本发明第二实施例控制操纵杆事件的方法的 操作执行示意图,横轴为时间轴,其中推动操纵杆110以执行方向类操作包 含方向类操作431、及432,按压操纵杆110以执行选取类操作包含选取类操 作461、 462、 463、 464、 465、 466、 467、 468、及469。当一选取类操作461被执行时,即使执行前的第一持续时间TD1内没有 方向类操作被执行,但并不立即触发其对应的选取类事件,若在执行后的第 二持续时间TD2内,有一方向类操作431被执行,则方向类操作431除了触 发其对应的方向类事件,并禁止方向类操作431被执行前的第二持续时间TD2 内的选取类操作461的触发功能,而方向类操作431被执行后的第一持续时 间内的选取类操作462及463的触发功能也如上所述地被禁止。也就是说, 当方向类操作431被执行时,只要选取类操作的被执行时间点,落在方向类 操作431被执行前的第二持续时间内与被执行后的的第一持续时间内,选取 类操作的触发功能就会因方向类操作431而被禁止,所以选取类操作461、 462、 及463均因方向类操作431而无法触发分别对应的选取类事件。同理,方向 类操作432除了触发其对应的方向类事件,并禁止方向类操作432被执行前 的第二持续时间内的选取类操作465及466的触发功能,与禁止方向类操作432 被执行后的第一持续时间内的选取类操作467及468的触发功能。选取类操作464及469被执行时,各个操作被执行前的第一持续时间TD1 内与各个操作被执行后的第二持续时间TD2内,均没有方向类操作被执行, 所以选取类操作464及469可以有效地触发各个对应的选取类事件。因此,方向类操作除了触发其对应的方向类事件,并具有禁止操作被执 行前的第二持续时间内与操作被执行后的第一持续时间内的所有选取类操作 的触发功能。换句话说,当一选取类操作被执行时,若操作被执行前的第一 持续时间内,有方向类操作被执行,则该选取类操作的触发功能立即被禁止, 若操作被执行前的第一持续时间内,没有方向类操作被执行,该选取类操作 也不能立即触发选取类事件,必需确定该选取类操作被执行后的第二持续时间内,也没有方向类操作被执行,则该选取类操作才能触发其对应的选取类 事件,否则,若在该选取类操作被执行后的第二持续时间内,有方向类操作 被执行,则该选取类操作的触发功能仍被禁止。为更清楚地说明本发明操纵杆事件的控制方法,请参考图5,图5是显示以方向类操作为主的控制流程500的示意图,包含下列步骤 步骤505:执行一方向类操作;步骤510:触发该方向类操作对应的一方向类事件,并启动一第一持续时 间的计时程序;步骤515:判断该方向类操作被执行前的一第二持续时间内,是否有选取类操作被执行,若该方向类操作被执行前的第二持续时间内,有选取类操作被执行,则执行步骤520,否则,执行步骤525;步骤520:禁止该方向类操作被执行前的第二持续时间内,所有的选取类事件的触发功能,执行步骤525;步骤525:判断是否仍在该第一持续时间内,若仍在该第一持续时间内, 则执行步骤530,否则,执行步骤590;步骤530:判断是否有选取类操作被执行,若有选取类操作被执行,则执 行步骤535,否则,执行步骤531;步骤531:判断是否有方向类操作被执行,若有另一方向类操作被执行,则执行步骤532,否则,执行步骤525;步骤532:触发另一方向类操作对应的另一方向类事件,并重置该第一持 续时间的计时程序,即重新计时该第一持续时间,执行步骤525;步骤535:禁止该第一持续时间内的选取类操作的触发功能,执行步骤525;步骤590:结束该方向类操作的所有相关处理程序。在上述以方向类操作为主的控制流程500中,步骤510所述该第一持续 时间的计时程序可以是该第一持续时间的倒数计时程序,而步骤532所述重 置该第一持续时间的计时程序可以是重置该第一持续时间的倒数计时程序, 也就是说,重新倒数计时该第一持续时间。请再参考图3,在方向类操作331 被执行后的第一持续时间内,有方向类操作332被执行,所以第一持续时间的计时程序被重置,其后,又有方向类操作333被执行,所以第一持续时间 的计时程序又被重置。本发明控制操纵杆事件的另一方法实施例,在方向类 操作332被执行后及方向类操作333被执行后,可各自启动其对应且独立的第一持续时间的计时程序,但并不影响操纵杆事件控制的结果。在本发明另一实施例中,可将控制流程500的步骤515及步骤520所述 的该第二持续时间设为零,也就是说,方向类操作只禁止第一持续时间内的 选取类操作的触发功能,而不禁止方向类操作被执行前的选取类操作的触发 功能,换句话说,另一实施例可省略步骤515及步骤520。所以,不论方向类 操作在方向类操作被执行后的第一持续时间内与方向类操作被执行前的第二 持续时间内均禁止选取类操作的触发功能,或方向类操作只在方向类操作被 执行后第一持续时间内禁止选取类操作的触发功能,均属本发明所涵盖的范 围。请继续参考图6,图6是显示以选取类操作为主的控制流程600的示意图, 包含下列步骤步骤605:执行一选取类操作;步骤610:判断该选取类操作被执行前的一第一持续时间内,是否有方向类操作被执行,若该选取类操作被执行前的第一持续时间内,有方向类操作被执行,则执行步骤615,否则,执行步骤616;步骤615:禁止该选取类操作,执行步骤690; 步骤616:启动一第二持续时间的计时程序;步骤620:判断是否仍在该选取类操作被执行后的第二持续时间内,若仍在该选取类操作被执行后的第二持续时间内,则执行步骤625,否则,执行步骤680;步骤625:判断是否有方向类操作被执行,若有方向类操作被执行,则执 行步骤630,否则,执行步骤620;步骤630:触发方向类操作对应的方向类事件,并禁止该选取类操作的触 发功能,执行步骤690;步骤680:触发该选取类操作所对应的一选取类事件; 步骤690:结束该选取类操作的所有相关处理程序。在上述以选取类操作为主的控制流程600中,步骤616所述该第二持续 时间的计时程序可以是该第二持续时间的倒数计时程序。若在该第二持续时 间内,有另一选取类操作被执行,则该另一选取类操作会启动另一第二持续 时间的计时程序,另一第二持续时间的计时程序也可以是另一第二持续时间 的倒数计时程序,换句话说,另一选取类操作会启动另一控制流程600。举例 而言,请再参考图4,选取类操作464、 465、及466被执行时,各有其对应 且独立的第二持续时间的计时程序,虽然各个第二持续时间之间有重迭,但 并不互相影响。当方向类操作432被执行时,其被执行时间点是落在选取类 操作465及466分别对应的第二持续时间内,所以选取类操作465及466就 被禁止,但方向类操作432的被执行时间点并不落在选取类操作464所对应 的第二持续时间内,所以方向类操作432不会禁止选取类操作464。也就是说, 任一选取类操作所启动的第二持续时间的计时程序并不会被另一选取类操作 重置。在本发明另一实施例中,可将控制流程600的步骤610及步骤615所述 的该第一持续时间设为零,也就是说,选取类操作的触发功能只被第二持续 时间内的方向类操作禁止,而不被选取类操作执行前的方向类操作禁止,换 句话说,另一实施例可省略步骤610及步骤615。所以,不论方向类操作在选 取类操作被执行后的第二持续时间内与选取类操作被执行前的第一持续时间 内均禁止选取类操作的触发功能,或方向类操作只在选取类操作被执行后第 二持续时间内禁止选取类操作的触发功能,均属本发明所涵盖的范围。总之,执行一方向类操作时,在该方向类操作被执行前的第二持续时间 内,与在该方向类操作被执行后的第一持续时间内,所有因手指推压操纵杆110 可能造成的不当动作而执行的选取类操作的触发功能均被取消,所以就可防 止选取类事件的不当触发而执行非使用者所要的事件。虽然不当动作也包含 方向类操作,但错误的方向类操作并不会造成严重的错误事件,使用者只要 再执行另一方向类操作就可修正因错误方向类操作造成的情况。可是选取类 事件的不当触发就可能造成严重的错误事件,而由上述可知,本发明最主要 的优点就在于防止选取类事件的不当触发。本发明控制操纵杆事件的方法,可应用于具有操纵杆以巻动与点选屏幕选项的使用者输入界面的许多消费性电子产品中,譬如移动通讯装置(mobile communication apparatus)、 个人数字助理(Personal Digital Assistant)、 车用导航装置(vehicle navigation apparatus) 、 MP3随身听、或手持电脑 (hand-held computer)等。只要操纵杆操作类型包含压按操纵杆以触发选取 类事件的操作,不论是包含四种方向类事件及一种选取类事件的五向操纵杆, 或是只包含二种方向类事件及一种选取类事件的三向操纵杆,也不论该二种 方向类事件是一向上方向类事件与一向下方向类事件,或是一向左方向类事 件与一向右方向类事件,更不论是软性设计的操纵杆或是刚性设计的操纵杆, 均为本发明控制操纵杆事件的方法所涵盖的应用范围。以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均 等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1. 一种控制操纵杆操作的触发事件的方法,该操纵杆操作类型包含方向类操作及选取类操作,分别用以触发方向类事件及选取类事件,该方法包含于一方向类操作被执行后,触发该方向类操作对应的一方向类事件,并启动一持续时间的计时程序;以及于该持续时间内,持续地禁止该选取类操作的触发功能。
2. 如权利要求1所述的方法,其特征在于启动一持续时间的计时程序为启动 一持续时间的倒数计时程序。
3. 如权利要求1所述的方法,其特征在于还包含若该方向类操作被执行后的该持续时间内,有另一方向类操作被执行,则触 发该另一方向类操作对应的另一方向类事件,并重置该持续时间的计时程序。
4. 如权利要求3所述的方法,其特征在于重置该持续时间的计时程序为重置 该持续时间的倒数计时程序。
5. 如权利要求1所述的方法,其特征在于该操纵杆操作类型包含四种方向类 操作及一种选取类操作。
6. 如权利要求5所述的方法,其特征在于该四种方向类操作包含一向上方向 类操作、 一向下方向类操作、 一向左方向类操作、及一向右方向类操作。
7. 如权利要求1所述的方法,其特征在于该操纵杆操作类型包含二种方向类 操作及一种选取类操作。
8. 如权利要求7所述的方法,其特征在于该二种方向类操作包含一向上方向 类操作及一向下方向类操作。
9. 如权利要求7所述的方法,其特征在于该二种方向类操作包含一向左方向 类操作及一向右方向类操作。
10. —种控制操纵杆操作的触发事件的方法,该操纵杆操作类型包含方向类操作及选取类操作,分别用以触发方向类事件及选取类事件,该方法包含 于一选取类操作被执行后,启动一持续时间的计时程序;以及 若该选取类操作被执行后的该持续时间内,有一方向类操作被执行,则禁止该选取类操作的触发功能,并触发对应的方向类事件。
11. 如权利要求IO所述的方法,其特征在于启动一持续时间的计时程序为启 动 一持续时间的倒数计时程序。
12. 如权利要求10所述的方法,其特征在于还包含若该选取类操作被执行后的该持续时间内,有另一选取类操作被执行,则启 动另一持续时间的计时程序。
13. 如权利要求12所述的方法,其特征在于启动另一持续时间的计时程序为 启动另一持续时间的倒数计时程序。
14. 如权利要求10所述的方法,其特征在于该操纵杆操作类型包含四种方向类操作及一种选取类操作。
15. 如权利要求14所述的方法,其特征在于该四种方向类操作包含一向上方 向类操作、 一向下方向类操作、 一向左方向类操作、及一向右方向类操作。
16. 如权利要求IO所述的方法,其特征在于该操纵杆操作类型包含二种方向 类操作及一种选取类操作。
17. 如权利要求16所述的方法,其特征在于该二种方向类操作包含一向上方 向类操作及一向下方向类操作。
18. 如权利要求16所述的方法,其特征在于该二种方向类操作包含一向左 方向类操作及一向右方向类操作。
19. 一种控制操纵杆操作的触发事件的方法,该操纵杆操作类型包含方向类 操作及选取类操作,分别用以触发方向类事件及选取类事件,该方法包含于一选取类操作被执行后,启动一持续时间的计时程序;以及 若该选取类操作被执行后的该持续时间内,没有一方向类操作被执行,则触 发该选取类操作对应的一选取类事件。
20. 如权利要求19所述的方法,其特征在于启动一持续时间的计时程序为启动 一持续时间的倒数计时程序。
21. 如权利要求19所述的方法,其特征在于还包含若该选取类操作被执行后的该持续时间内,有另一选取类操作被执行,则启 动另一持续时间的计时程序。
22. 如权利要求21所述的方法,其特征在于启动另一持续时间的计时程序为 启动另一持续时间的倒数计时程序。
23. 如权利要求19所述的方法,其特征在于该操纵杆操作类型包含方向类操 作及选取类操作为该操纵杆操作类型包含四种方向类操作及一种选取类操作。
24. 如权利要求23所述的方法,其特征在于该四种方向类操作包含一向上方 向类操作、 一向下方向类操作、 一向左方向类操作、及一向右方向类操作。
25. 如权利要求19所述的方法,其特征在于该操纵杆操作类型包含方向类操作及选取类操作为该操纵杆操作类型包含二种方向类操作及一种选取类操作。
26. 如权利要求25所述的方法,其特征在于该二种方向类操作包含一向上方 向类操作及一向下方向类操作。
27. 如权利要求25所述的方法,其特征在于该二种方向类操作包含一向左方 向类操作及一向右方向类操作。
全文摘要
当一操纵杆的方向类操作被执行时,在一第一预设持续时间内,禁止任何可能的选取类操作。当该操纵杆的选取类操作被执行时,若在一第二预设持续时间内,有任一方向类操作被执行时,则该选取类操作被禁止。该操纵杆是使用于消费性电子产品,其可防止使用者在执行操纵杆的方向类操作时,因误动作造成选取类事件的不当触发。
文档编号G06F9/46GK101231586SQ200710007340
公开日2008年7月30日 申请日期2007年1月23日 优先权日2007年1月23日
发明者陈吴庆 申请人:启碁科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1