电子终端的多国语言键盘使用方法及装置的制作方法

文档序号:6437908阅读:109来源:国知局
专利名称:电子终端的多国语言键盘使用方法及装置的制作方法
技术领域
本发明涉及电子设备技术领域,尤其涉及一种电子终端的多国语言键盘使用方法及装置。
背景技术
网络电视又称IPTV (Interactive Personality TV),它是指电视机通过内嵌网络模块接入宽带网络,从而实现共享网络资源的服务。作为极有发展潜力的新兴产业,它融合了传统电视和互联网的相关特性。通过网络电视,人们不仅可以搜索网页、浏览网页,而且可以与他人进行聊天等互动服务。人们使用网络电视时,需要通过键盘和鼠标等输入设备进行各种相关操作,例如需要输入网址等。但是因为语言和民俗习惯等差异,使用不同语言的国家所使用的键盘存在差异,而目前支持外接键盘或者遥控器的网络电视本身是支持全键盘输入的,但通常它只支持某一种类型,例如通用的美国英语键盘QWERT型,键盘上的文字也只能标识成某种特定的默认语言(例如英语),这样的话,其余非英语国家若使用此款电视,会造成无法正常输入本国文字,严重的影响了用户使用,影响产品的销售。同时,一款电视的设计和销售,使用往往是以电视信号的传输方式作为标准,按区域性进行,比如说欧洲地区普遍支持DVB (Digital Video Broadcasting,数字广播)标准, 那么一款销往欧洲的电视就有可能销往德国、法国等欧洲各国。但是这些区域往往存在各种不同语言。因此,如何解决不同语言用户在使用同一网络电视时均可以进行文字输入的问题,是数字网络电视当前急需解决的技术难题之一。

发明内容
本发明的主要目的是提供一种电子终端的多国语言键盘使用方法,旨在实现不同国家及语言的用户通过键盘输入的通用性。本发明提供了一种电子终端的多国语言键盘使用方法,包括以下步骤根据匹配请求,获取相应的键盘信息;接收键盘发送的按键码值;将所述按键码值与所述键盘信息进行匹配,并输出所述按键码值对应的字符信肩、ο优选地,所述匹配请求包括国别信息及语言信息,所述根据匹配请求,获取相应的键盘信息的步骤具体包括根据国别信息,获取与国别信息匹配的键盘信息;当不存在与国别信息匹配的键盘信息时,则根据语言信息,获取与语言信息匹配的键盘信息。优选地,所述根据匹配请求,获取相应的键盘信息的步骤还包括当均不存在与国别信息、语言信息匹配的键盘信息时,则获取预置键盘信息。
优选地,所述根据匹配请求,获取相应的键盘信息的步骤还包括当均不存在与国别信息、语言信息匹配的键盘信息时,则获取自定义键盘信息。优选地,所述自定义键盘信息包括根据多国语言字根表,设置的键盘的字符及其位置。本发明还提供了一种电子终端的多国语言键盘使用装置,该装置包括键盘信息匹配模块,用于根据匹配请求,获取相应的键盘信息;按键码值接收模块,用于接收键盘发送的按键码值;字符匹配模块,用于将所述按键码值与所述键盘信息进行匹配,并输出所述按键码值对应的字符信息。优选地,所述键盘信息匹配模块具体用于根据国别信息,获取与国别信息匹配的键盘信息;当不存在与国别信息匹配的键盘信息时,则根据语言信息,获取与语言信息匹配的键盘信息。优选地,所述键盘信息匹配模块还用于当均不存在与国别信息、语言信息匹配的键盘信息时,则获取预置键盘信息。优选地,所述键盘信息匹配模块还用于当均不存在与国别信息、语言信息匹配的键盘信息时,则获取自定义键盘信息。优选地,上述装置还包括多国键盘编辑模块,用于根据多国语言字根表,编辑键盘上的字符及其位置,生成所述自定义键盘信息。本发明通过匹配请求,获得符合当前用户匹配请求的键盘信息,并将其进行显示以帮助用户输出字符,同时根据符合当前用户匹配请求的键盘信息,对外接的键盘设备输出的按键码进行识别转换,自动匹配输出适合用户使用的字符。从而解决了不同国家及语言的用户使用电子终端时进行文字输入困难的问题,实现了不同国家及语言的用户通过键盘输入的通用性。


图1是本发明电子终端的多国语言键盘使用方法一实施例的流程示意图;图2是本发明电子终端的多国语言键盘使用方法中国别信息为美国的键盘布局的示意图;图3是本发明电子终端的多国语言键盘使用方法中语言信息为法语的键盘布局的示意图;图4是本发明电子终端的多国语言键盘使用方法中匹配键盘信息一实施例的流程示意图;图5是本发明电子终端的多国语言键盘使用方法另一实施例的流程示意图;图6是本发明电子终端的多国语言键盘使用装置一实施例的结构示意图;图7是本发明电子终端的多国语言键盘使用装置另一实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1是本发明一种电子终端的多国语言键盘使用方法一实施例的流程示意图。参照图1,本发明提供一种电子终端的多国语言键盘使用方法,包括以下步骤步骤S01、根据匹配请求,获取相应的键盘信息;该匹配请求包括国别信息及语言信息,国别信息及语言信息存储于存储器中。该匹配请求可以是电子终端开机时自动产生的,也可以是用户通过用户菜单选择相应的国别及语言而触发产生的。根据匹配请求,查找获得相应的键盘信息。例如,国别信息为美国, 则在存储器中查找与国别信息为美国相对应的键盘信息;语言信息为法语,则查找存储器中与语言信息为法语的键盘信息。该键盘信息包括多个参数国别、语言、键盘布局、按键码值对应的字符表及存储容量等。根据匹配请求,获得相应的键盘信息后,还可以将其键盘布局进行显示,以帮助用户进行键盘输入。该键盘布局即为对应键盘信息的键盘模型,对应设置多个按键及其标示的字符。如图2及图3所示,图2为国别信息为美国的键盘布局示意图;图3为语言信息为法语的键盘布局示意图。步骤S02、接收键盘发送的按键码值;若用户需要输入某一字符,根据键盘布局的提示进行相应的按键操作,则键盘根据按键的触发发送按键码值;步骤S03、将所述按键码值与键盘信息进行匹配,并输出所述按键码值对应的字符 fn息ο根据上述获得的键盘信息,将所接收到的按键码值与键盘信息中按键码值进行匹配,并获取匹配成功的键盘信息中按键码值对应的字符信息,最后输出获取到的字符信息。上述键盘信息存储于存储器中,该存储器中还存储键盘索引,索引配置文件。以匹配请求中国别信息为澳大利亚,语言信息为英语为例。根据匹配请求,首先查找键盘索引配置文件中的所属国家信息,若存在澳大利亚,则获取澳大利亚对应存储的键盘信息,并将键盘布局输出显示。同时,根据外接键盘接收到的按键码值,查找按键码值对应的字符表。以按键码值BTN_A为例,其对应的字符表如表1所示,其中澳大利亚的键盘布局为KB1、英语的键盘布局为KB2、预置的键盘布局为KB3、自定义的键盘布局为KB4。表 1
按键值键盘布局字符BTNAKBlAKB2QKB3&KB4则根据该字符表,可知根据澳大利亚的键盘布局KBl,按键值BTN_A对应的字符为 A0在这里需要说明的是,当用户输入按键码值时,也可以触发匹配请求,获得相应的键盘信息,并显示键盘布局,帮助用户输入符合自己要求的字符。当然,在电子终端开机后用户可以通过匹配请求随时对当前键盘信息进行更换设置。
本发明实施例通过匹配请求,获得符合当前用户匹配请求的键盘信息,并将其进行显示以帮助用户输出字符,同时根据符合当前用户匹配请求的键盘信息,对外接的键盘设备输出的按键码进行识别转换,自动匹配输出适合用户使用的字符。从而解决了不同国家及语言的用户使用电子终端时进行文字输入困难的问题,实现了不同国家及语言的用户通过键盘输入的通用性。参照图4,上述步骤SOl具体包括步骤S011、根据国别信息,查找是否存在与国别信息相应的键盘信息,是则执行步骤S012 ;否则执行步骤S013 ;例如,若国别信息为英国,则根据存储器中存储的键盘信息的参数,查找是否存在国别信息与英国匹配的键盘信息。步骤S012、获取相应的键盘信息;若存在与国别信息相应的键盘信息,则获取相应的键盘信息,并将其设置为当前键盘信息。另外,还可以显示键盘信息中的键盘布局,以帮助用户更好的输入字符。步骤S013、根据语言信息,查找是否存在与语言信息相应的键盘信息,是则执行步骤S012 ;否则执行步骤S014 ;例如,若语言信息为英语,则根据存储器中存储的键盘信息的参数,查找是否存在与语言信息与英语匹配的键盘信息。步骤S014、获取预置键盘信息。该预置键盘信息为电子终端默认的预置键盘信息,例如默认为通用的美国键盘信息。若根据存储器中存储的键盘信息的参数进行查找后,均不存在与国别信息及语言信息匹配的键盘信息,则获取预置键盘信息,并将其键盘布局进行显示。参照图5,上述步骤SOl具体包括步骤S011、根据国别信息,查找是否存在与国别信息相应的键盘信息,是则执行步骤S012 ;否则执行步骤S013 ;例如,若国别信息为英国,则根据存储器中存储的键盘信息的参数,查找是否存在国别信息与英国匹配的键盘信息。步骤S012、获取相应的键盘信息;若存在与国别信息相应的键盘信息,则获取与国别信息匹配的键盘信息,并将其设置为当前键盘信息。另外,还可以显示键盘信息中的键盘布局,以帮助用户更好的输入字符。步骤S013、根据语言信息,查找是否存在与语言信息相应的键盘信息,是则执行步骤S012 ;否则执行步骤S015 ;例如,若语言信息为英语,则根据存储器中存储的键盘信息的参数,查找是否存在与语言信息与英语匹配的键盘信息。若存在,则获取与语言信息匹配的键盘信息。步骤S015、获取自定义键盘信息。该自定义键盘信息为根据多国语言字根表,设置的键盘的按键码值与字根的对应关系。多国语言字根表包括多个国家的语言字根。该自定义键盘信息可以为用户预先设置的,也可以为用户根据需要而进行灵活编辑的。根据自定义键盘信息的设置,使得电子终端用户能够灵活编辑键盘上按键表示的字符及字符的位置,从而进行个性化的字符输出,增强了适用性和扩展性。在这里需要说明的是,若根据存储器中存储的键盘信息的参数进行查找后,均不存在与国别信息及语言信息匹配的键盘信息时,可以先获取预置键盘信息,并将其进行显示;若根据该预置键盘信息输出的字符不符合用户的要求,可以再调用多国语言字根表,对键盘信息进行灵活设置自定义键盘信息,或者直接获取已经编辑好的自定义键盘信息,最后将自定义键盘信息进行显示。图6是本发明一种电子终端的多国语言键盘使用装置一实施例的结构示意图。参照图6,本发明一种电子终端的多国语言键盘使用装置包括键盘信息匹配模块10,用于根据匹配请求,获取相应的键盘信息;按键码值接收模块20,用于接收键盘发送的按键码值;字符匹配模块30,用于将所述按键码值与所述键盘信息进行匹配,并输出所述按键码值对应的字符信息。该匹配请求包括国别信息及语言信息,国别信息及语言信息存储于存储器中。该匹配请求可以是电子终端开机时自动产生,也可以是用户通过用户菜单选择相应的国别及语言而触发产生。键盘信息匹配模块10,根据匹配请求,查找获得相应的键盘信息。该键盘信息存储于电子终端的存储器中,包括多个参数国别信息、语言信息、键盘布局、按键码值对应的字符信息及存储容量等。由于世界上国家和语系很多,而且键盘样式也很多,所以存储器中默认存储了通用的国家和语系的键盘信息。在获得相应的键盘信息后,还可以将其键盘布局进行显示,以帮助用户进行键盘输入。该键盘布局即为对应键盘信息的键盘模型, 对应设置多个按键及其标示的字符。如图2及图3所示,图2为国别信息为美国的键盘布局;图3为语言信息为法语的键盘布局。字符匹配模块30,根据上述获得的键盘信息,将按键码值接收模块20所接收到的按键码值与键盘信息中按键码值进行匹配,并获取匹配成功的键盘信息中按键码值对应的字符信息,最后输出获取到的字符信息。上述键盘信息存储于存储器中,该存储器中还存储键盘索引,索引配置文件。以匹配请求中国别信息为澳大利亚,语言信息为英语为例。根据匹配请求,首先查找键盘索引配置文件中的所属国家信息,若存在澳大利亚,则获取澳大利亚对应存储的键盘信息,并将键盘布局输出显示。同时,根据外接键盘接收到的按键码值,查找按键码值对应的字符表。以按键码值BTN_A为例,其对应的字符表如表1所示,其中澳大利亚的键盘布局为KB1、英语的键盘布局为KB2、预置的键盘布局为KB3、自定义的键盘布局为KB4。表 权利要求
1.一种电子终端的多国语言键盘使用方法,其特征在于,包括以下步骤根据匹配请求,获取相应的键盘信息;接收键盘发送的按键码值;将所述按键码值与所述键盘信息进行匹配,并输出所述按键码值对应的字符信息。
2.根据权利要求1所述的方法,其特征在于,所述匹配请求包括国别信息及语言信息, 所述根据匹配请求,获取相应的键盘信息的步骤具体包括根据国别信息,获取与国别信息匹配的键盘信息;当不存在与国别信息匹配的键盘信息时,则根据语言信息,获取与语言信息匹配的键 ^lfn 息 ο
3.根据权利要求2所述的方法,其特征在于,所述根据匹配请求,获取相应的键盘信息的步骤还包括当均不存在与国别信息、语言信息匹配的键盘信息时,则获取预置键盘信息。
4.根据权利要求2所述的方法,其特征在于,所述根据匹配请求,获取相应的键盘信息的步骤还包括当均不存在与国别信息、语言信息匹配的键盘信息时,则获取自定义键盘信息。
5.根据权利要求4所述的方法,其特征在于,所述自定义键盘信息包括根据多国语言字根表,设置的键盘的字符及其位置。
6.一种电子终端的多国语言键盘使用装置,其特征在于,该装置包括键盘信息匹配模块,用于根据匹配请求,获取相应的键盘信息;按键码值接收模块,用于接收键盘发送的按键码值;字符匹配模块,用于将所述按键码值与所述键盘信息进行匹配,并输出所述按键码值对应的字符信息。
7.根据权利要求6所述的装置,其特征在于,所述键盘信息匹配模块具体用于根据国别信息,获取与国别信息匹配的键盘信息;当不存在与国别信息匹配的键盘信息时,则根据语言信息,获取与语言信息匹配的键 ^lfn 息 ο
8.根据权利要求7所述的装置,其特征在于,所述键盘信息匹配模块还用于当均不存在与国别信息、语言信息匹配的键盘信息时,则获取预置键盘信息。
9.根据权利要求7所述的装置,其特征在于,所述键盘信息匹配模块还用于当均不存在与国别信息、语言信息匹配的键盘信息时,则获取自定义键盘信息。
10.根据权利要求9所述的装置,其特征在于,还包括多国键盘编辑模块,用于根据多国语言字根表,编辑键盘上的字符及其位置,生成所述自定义键盘信息。
全文摘要
本发明公开一种电子终端的多国语言键盘使用方法及装置。该使用方法包括根据匹配请求,获取相应的键盘信息;接收键盘发送的按键码值;将所述按键码值与所述键盘信息进行匹配,并输出所述按键码值对应的字符信息。本发明通过匹配请求,获得符合当前用户匹配请求的键盘信息,并将其进行显示以帮助用户输出字符,同时根据符合当前用户匹配请求的键盘信息,对外接的键盘设备输出的按键码进行识别转换,自动匹配输出适合用户使用的字符。从而解决了不同国家及语言的用户使用电子终端时进行文字输入困难的问题,实现了不同国家及语言的用户通过键盘输入的通用性。
文档编号G06F3/02GK102436307SQ20111035506
公开日2012年5月2日 申请日期2011年11月10日 优先权日2011年11月10日
发明者曹绍华, 曹芝勇, 杨成 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1