《触控面板的虚拟按键的设定与检测方法.pdf》由会员分享,可在线阅读,更多相关《触控面板的虚拟按键的设定与检测方法.pdf(11页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103106022 A(43)申请公布日 2013.05.15CN103106022A*CN103106022A*(21)申请号 201110369104.6(22)申请日 2011.11.18100140947 2011.11.09 TWG06F 3/0488(2013.01)G06F 3/041(2006.01)(71)申请人纬创资通股份有限公司地址中国台湾新北市(72)发明人钟昭祥(74)专利代理机构北京三友知识产权代理有限公司 11127代理人李鹤松(54) 发明名称触控面板的虚拟按键的设定与检测方法(57) 摘要本发明提供一种触控面板的虚拟按键的设定与检测方。
2、法。该设定方法包括以下步骤。提供一设定接口。以一处理器通过设定接口接收一按键功能。以处理器通过设定接口接收一按键区域。储存按键功能及按键区域至一寄存器。寄存器对应于虚拟按键。本发明所提供的触控面板的虚拟按键的设定与检测方法,是通过利用虚拟按键的设定方法让使用者可以自行设定虚拟按键的按键功能及按键区域,以适用于各种特定需求。并且在对应的虚拟按键检测方法中,虚拟按键采用隐藏式设计也不会影响到前景画面的完整性,并使得触控面板的操作更人性化。(30)优先权数据(51)Int.Cl.权利要求书1页 说明书4页 附图5页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书4页 附。
3、图5页(10)申请公布号 CN 103106022 ACN 103106022 A1/1页21.一种触控面板的虚拟按键的设定方法,其特征在于,所述触控面板的虚拟按键的设定方法包括:提供一设定接口;以一处理器通过所述设定接口接收一按键功能;以所述处理器通过所述设定接口接收一按键区域;以及储存所述按键功能及所述按键区域至一寄存器,所述寄存器对应于所述虚拟按键。2.如权利要求1所述的设定方法,其特征在于,在接收所述按键区域的步骤中,所述按键区域包括一位置信息。3.如权利要求2所述的设定方法,其特征在于,在接收所述按键区域的步骤中,所述按键区域包括一形状信息。4.如权利要求3所述的设定方法,其特征在于。
4、,接收所述按键区域的步骤包括:提供至少一基本图形;以所述处理器检测所述基本图形是否被拖曳;依据被拖曳的所述基本图形的形状,以所述处理器记录所述形状信息;以及依据被拖曳的所述基本图形的停留位置,以所述处理器记录所述位置信息。5.如权利要求4所述的设定方法,其特征在于,所述设定接口具有一绘图区及一图形选择区,所述基本图形显示于所述图形选择区,所述基本图形被拖曳至所述绘图区,所述绘图区的坐标系统等比例对应于所述触控面板的坐标系统。6.如权利要求5所述的设定方法,其特征在于,所述设定接口更包括一位置显示区,所述位置显示区用以显示所述位置信息。7.如权利要求6所述的设定方法,其特征在于,所述设定接口更具。
5、有一功能输入区,所述功能输入区用以输入所述按键功能。8.一种触控面板的虚拟按键的检测方法,其特征在于,所述触控面板的虚拟按键的检测方法包括:提供一虚拟按键,所述虚拟按键具有一按键功能及一按键区域,所述虚拟按键隐藏于一前景画面下;以一检测器判断所述触控面板是否被按压;若所述触控面板被按压,则以一处理器判断所述触控面板被按压的位置是否落于所述按键区域;以及若所述触控面板被按压的位置落于所述按键区域,则于所述按键区域被按压或被释放时,以所述处理器执行所述按键功能。9.如权利要求8所述的检测方法,其特征在于,所述按键区域包括一位置信息。10.如权利要求9所述的检测方法,其特征在于,所述按键区域包括一形。
6、状信息。权 利 要 求 书CN 103106022 A1/4页3触控面板的虚拟按键的设定与检测方法技术领域0001 本发明是有关于一种触控面板的设定与检测方法,且特别是有关于一种触控面板的虚拟按键的设定与检测方法。背景技术0002 随着科技的发展,各式电子装置不断推陈出新。其中触控面板是科技发展的一项重要里程碑。触控面板可以显示画面,并且可以通过接触的方式输入指令。触控面板采用直觉式的输入方式,可以取代键盘及鼠标,也创造了许多新的科技应用。举例来说,触控面板可以作为绘图板、写字板,或互动式信息查询机。0003 越来越多的电子装置搭载着触控面板,也发展出各种不同的新应用。在不同的应用中,触控面板。
7、的画面上会呈现不同的按键来供使用者点选,以下达指令。然而,内建的按键不见得符合使用者的需求,并且过多的按键可能会遮蔽前景画面,造成使用上的困扰。如何让触控面板的操作更人性化是业界积极努力的目标之一。发明内容0004 本发明有关于一种触控面板的虚拟按键的设定与检测方法,其利用虚拟按键的设定方法让使用者可以自行设定虚拟按键的按键功能及按键区域,以适用于各种特定需求。并且在对应的虚拟按键检测方法中,虚拟按键采用隐藏式设计也不会影响到前景画面的完整性。0005 根据本发明的第一方面,提出一种触控面板的虚拟按键的设定方法,设定方法包括以下步骤。提供一设定接口。以一处理器通过设定接口接收一按键功能。以处理。
8、器通过设定接口接收一按键区域。储存按键功能及按键区域至一寄存器。寄存器对应于虚拟按键。0006 根据本发明的第二方面,提出一种触控面板的虚拟按键的检测方法。检测方法包括以下步骤。提供一虚拟按键。虚拟按键具有一按键功能及一按键区域。虚拟按键隐藏于一前景画面下。以一检测器判断触控面板是否被按压。若触控面板被按压,则以一处理器判断触控面板被按压的位置是否落于按键区域。若触控面板被按压的位置落于按键区域,则于按键区域被按压或被释放时,以处理器执行按键功能。0007 本发明所提供的触控面板的虚拟按键的设定与检测方法,是通过利用虚拟按键的设定方法让使用者可以自行设定虚拟按键的按键功能及按键区域,以适用于各。
9、种特定需求。并且在对应的虚拟按键检测方法中,虚拟按键采用隐藏式设计也不会影响到前景画面的完整性,并使得触控面板的操作更人性化。附图说明0008 图1绘示一实施例的虚拟按键的示意图。0009 图2绘示本实施例的电子装置的示意图。0010 图3绘示本实施例的虚拟按键的检测方法的流程图。说 明 书CN 103106022 A2/4页40011 图4绘示设定接口的示意图。0012 图5A及图5B绘示虚拟按键的设定方法的流程图。0013 附图标号:0014 100:电子装置0015 110:触控面板0016 111:检测器0017 120:处理器0018 121:寄存器0019 130:硬盘0020 7。
10、00:设定接口0021 710:按键选择区0022 711:按键选择钮0023 720:功能输入区0024 730:图形选择区0025 731:基本图形0026 740:绘图区0027 750:信息区0028 751:清除钮0029 752:说明钮0030 760:控制区0031 761:存档钮0032 762:离开钮0033 800:虚拟按键0034 900:前景画面0035 S:按压讯号0036 S301S306、S501S515:流程步骤具体实施方式0037 为了对本发明的上述及其他方面更了解,下文特举实施例,并配合所附附图,作详细说明如下:0038 请参照图1,其绘示一实施例的虚拟按键。
11、800的示意图。虚拟按键800隐藏于前景画面900之下,故以虚线表示。前景画面900例如是一行事历画面、一游戏画面、一电子邮件画面或一照片。使用者只会看到前景画面900,但不会看到虚拟按键800。使用者按压到虚拟按键800所定义的按键区域时,电子装置100则会执行对应的按键功能。0039 由于虚拟按键800隐藏于前景画面900之下,所以不会影响到前景画面900的完整性。尤其是在设定大范围的按键区域时,不需要缩小前景画面900,也不会遮蔽到前景画面900。当使用者需要了解虚拟按键800的按键区域与按键功能时,电子装置100可以通过文字或语音的方式,来告知使用者。如此一来,前景画面900可以保持完。
12、整性,使用者又能依据指引来按压虚拟按键800。说 明 书CN 103106022 A3/4页50040 此外,虚拟按键800的按键区域可任意设定。例如前景画面900为一座高山时,我们可以设定高山的顶端的三角型区域为按键区域。使用者只要点选了高山的顶端,则可执行按键功能。例如前景画面900为一卡通人物时,我们可以设定衣服的不规则区域为按键区域。使用者只要点选了衣服,则可执行按键功能。0041 请参照图2,其绘示本实施例的电子装置100的示意图。电子装置100例如是一平板电脑、一智能型手机或一笔记本电脑。电子装置100包括一触控面板110、一处理器120及一硬盘130。触控面板110例如是一电容式。
13、触控面板或一电阻式触控面板。检测器111例如是一透明导电矩阵与一芯片的组合。处理器120用以进行各种判断程序或处理程序。寄存器121用以暂时储存处理器120处理过程中的数据。硬盘130用以储存处理完毕的数据。本实施例通过处理器120来进行虚拟按键800(绘示于图1)的检测及设定程序,以下更搭配流程图来说明虚拟按键800(绘示于图1)的检测及设定方法。0042 请参照图1、图2至图3,图3绘示本实施例的虚拟按键800的检测方法的流程图。首先,在步骤S301中,提供虚拟按键800。虚拟按键800具有按键功能及按键区域,虚拟按键800隐藏于前景画面900下。使用者只会看到前景画面900,而不会看到虚。
14、拟按键800。0043 接着,在步骤S302中,以检测器111判断触控面板110是否被按压。若触控面板110被按压,则进入步骤S303;若触控面板110未被按压,则回至步骤S302。0044 在步骤S303中,传送一按压讯号S至处理器120。此按压讯号S表示触控面板110已被按压。0045 然后,在步骤S304中,处理器120依据按压讯号S进行坐标的检测。0046 接着,在步骤S305中,以处理器120判断触控面板110被按压的位置是否落于按键区域。若触控面板110被按压的位置落于按键区域,则进入步骤S306;若触控面板110被按压的位置未落于按键区域,则回至步骤S302。0047 在步骤S3。
15、06中,于按键区域被按压或被释放时,以处理器120执行按键功能。0048 通过上述检测方法,使用者可以在前景画面900正常显示时,在按键区域内按压虚拟按键800,并执行对应的按键功能。虚拟按键800不会影响到前景画面900的显示。0049 在上述隐藏的虚拟按键800中,按键区域包括一位置信息及一形状信息。使用者可以通过以下的设定方法自行设定出位置信息及形状信息,以定义按键区域。并且,使用者也可自行设定出对应的按键功能。0050 请参照图4、图5A及图5B,图4绘示设定接口700的示意图,图5A及图5B绘示虚拟按键800的设定方法的流程图。首先,在步骤S501中,提供一设定接口700。设定接口7。
16、00包括一按键选择区710、一功能输入区720、一图形选择区730、一绘图区740、一信息区750及一控制区760。按键选择区710提供数个按键选择钮711,供使用者选择欲设定的虚拟按键800。功能输入区720用以输入一按键功能。图形选择区730提供数个基本图形731,供使用者设定虚拟按键800的形状信息。绘图区740用以供使用者设定虚拟按键800的位置信息。信息区750用以显示虚拟按键800的相关信息,或用以清除虚拟按键800的相关信息。控制区760用以进行储存或离开设定接口700。0051 接着,在步骤S502中,处理器120判断其中之一按键选择钮711是否被点选。若其中之一按键选择钮71。
17、1被点选,则进入步骤S503;若没有按键选择钮711被点选,则回至步骤S501。说 明 书CN 103106022 A4/4页60052 在步骤S503中,提供对应于虚拟按键800的寄存器121。0053 接着,在步骤S504中,以处理器120判断功能输入区720是否被输入了按键功能。若已输入按键功能,则进入步骤S505;若未输入按键功能,则回至步骤S501。0054 然后,在步骤S505中,处理器120将按键功能存入寄存器121中。0055 接着,在步骤S506S507中,以处理器120接收按键区域。步骤S506及步骤S507分别用以设定形状信息及位置信息。0056 在步骤S506中,处理器。
18、120检测图形选择区730的其中之一基本图形731是否被拖曳至绘图区740后释放。若没有基本图形731被拖曳至绘图区740,则回至步骤S501。0057 在步骤S507中,处理器120随着基本图形731的移动,将基本图形731显示于绘图区740中。处理器120依据被拖曳的基本图形731的形状记录形状信息于寄存器121中,并依据被拖曳的基本图形731的停留位置记录位置信息。绘图区740的坐标系统等比例对应于触控面板110的坐标系统。处理器120可以依据在绘图区740的停留位置换算出对应于触控面板110的位置信息。0058 接着,在步骤S508中,处理器120判断控制区760的存档钮761是否被按。
19、压。若存档钮761被按压,则进入步骤S509;若存档钮761未被按压,则进入步骤S510。0059 在步骤S509中,处理器120将寄存器121的数据存档至硬盘130中。0060 接着,在步骤S510中,处理器120判断信息区750的清除钮751是否被按压。若清除钮751被按压,则进入步骤S511;若清除钮751未被按压,则进入步骤S512。0061 在步骤S511中,处理器120将寄存器121的数据清除。在步骤S511执行完毕后,则回至步骤S501。0062 在步骤S512中,处理器120判断信息区750的说明钮752是否被按压。若说明钮752被按压,则进入步骤S513;若说明钮752未被按。
20、压,则进入步骤S514。0063 在步骤S513中,处理器120于信息区750显示出按键功能。在步骤S513执行完毕后,则回至步骤S501。0064 在步骤S514中,处理器120判断控制区760的离开钮762是否被按压。若离开钮762被按压,则进入步骤S515;若离开钮762未被按压,则回至步骤S501。0065 在步骤S515中,处理器120关闭设定接口700。0066 通过上述流程即可让使用者按照各种需求来任意设定虚拟按键800。其中各个判断步骤可以预设一预定时间,超过此预定时间仍未有动作时,则判断为未动作。并且此些步骤顺序并不局限于图5A及图5B的安排。举例来说,设定按键功能的步骤S5。
21、03及S504、设定按键区域的步骤S506及S507、储存信息的步骤S508及S509、清除数据的步骤S510及S511、说明信息的步骤S512及S513可以任意变更顺序。实施例仅用以举例说明,并不局限本发明所欲保护的范围。0067 本实施例利用虚拟按键800的设定方法让使用者可以自行设定虚拟按键800的按键功能及按键区域,让虚拟按键800可以适用于各种特定需求。并且在对应的虚拟按键800检测方法中,虚拟按键800采用隐藏式设计不会影响到前景画面900的完整性。0068 综上所述,虽然本发明已以实施例揭露如上,然其并非用以限定本发明。本发明所属技术领域的技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围以权利要求所界定范围为准。说 明 书CN 103106022 A1/5页7图1图2说 明 书 附 图CN 103106022 A2/5页8图3说 明 书 附 图CN 103106022 A3/5页9图4说 明 书 附 图CN 103106022 A4/5页10图5A说 明 书 附 图CN 103106022 A10。