一种输入装置和终端设备的制作方法

文档序号:6471632阅读:134来源:国知局

专利名称::一种输入装置和终端设备的制作方法
技术领域
:本发明涉及终端设备输入技术,特别是指一种输入装置和终端设备。
背景技术
:人们在使用移动终端或者其他终端设备时都会用到键盘来输入信息,目前终端设备上的键盘按键都是预先印刷了字符的,每个按键都只能输入键帽上预先印刷的固定字符,或者与其他多功能键配合输入。发明人在实现本发明的过程中,发现现有技术中至少存在如下问题现有键盘的按键由于使用频率不同,有些按键会比其它按4tt损更快;而且按键的布局是固定的,用户不能够自定义键盘的布局以适应自己的使用习惯;不同的使用场景需要借助于额外的多功能按键输入其他功能。
发明内容本发明的目的是提供一种输入装置和终端设备,可自定义按键布局。一种输入装置,包括一个键盘,所述键盘上有预定数目个按键,包括显示模块,每一显示模块位于一所述按键上,用于显示该按键的显示内容,所述显示内容标记该按键的功能;按键映射表存储模块,用于存放一按键映射表,所述按键映射表中包括至少一条映射记录,每一条所述映射记录至少记载一种使用场景下,各个按键的所述显示内容,以及该显示内容对应的功能;#4建映射查询模块,用于寻找与当前所述使用场景对应的所述映射记录,将该映射记录中记载的每一个按键的所述显示内容发送;传输模块,用于将来自所述按键映射查询模块的所述显示内容传输到所述显示模块上;业务逻辑模块,用于当所述按4建被按下后,在当前所述使用场景对应的所述映射记录中查找该按4定的功能,并生成功能触发信号。一种终端设备,连接一个输入装置,所述输入装置包括一个键盘,所述键盘上有预定数目个按键,包括显示模块,每一显示模块位于一所述按键的顶端,用于显示该^4建的显示内容,所述显示内容标记该按^l建的功能;#4定映射表存储模块,用于存放按键映射表,所迷按键映射表中包括至少一条映射记录,每一条所述映射记录至少记载一种使用场景下,各个按键的所述显示内容,以及该显示内容对应的功能;按键映射查询模块,用于在不同的所述使用场景下,寻找与该使用场景对应的所述映射记录,将该映射记录中记载的每一个按键的所述显示内容发送;传输模块,用于将来自所述按键映射查询模块的所述显示内容传输到所述显示模块上;业务逻辑模块,用于当所述按键被按下后,在当前所述使用场景对应的所述映射记录中查找该按键的功能,并生成功能触发信号。本发明的实施例具有以下有益效果,使得用户能够自定义键盘的布局以适应自己的使用习惯,在同一个按键上可以通过自定义完成各种特殊的功能,而且由于常用按键中同一字母或数字的位置发生转移,避免了常用字母数字^4建的过快磨损,这些功能为用户带来了一种个性化的使用体验。图1为本发明实施例工作原理流程示意图2为本发明实施例不同使用场景下切换键盘中同一按键的显示内容示意图3为本发明实施例输入装置结构示意图一;图4为本发明实施例输入装置结构示意图二;图5为本发明实施例使用场景为音乐播放时的键盘示意图。具体实施例方式为使本发明的目的、技术特征和实施效果更加清楚,下面将结合附图及具体实施例对本发明的技术方案进行详细描述。本发明实施例中,一种新的个性化键盘,其按键可以根据需要显示不同的字符,用户可以自定义符合自己使用习惯的键盘布局。新型键盘上的每个^4建都在其顶端有一个指定分辨率的^4建屏幕,按键底部有与普通键盘同样的触点以产生电信号,但是比普通按键多一根用于传输的数据线,用于控制所述按键屏幕的显示,4安《建屏幕上显示的字符由移动终端中的业务逻辑控制。当用户使用移动终端切换到不同的功能界面时,4务睫的显示也可以根据不同的使用环境而改变。如图l所示,包括步骤101.在终端设备的默认使用场景,或者用户已经切换到一个特定的使用环境中。步骤102.业务逻辑查询按键映射表,在按键映射表中找到当前使用场景下对应的按键映射记录。步骤103.将每一个按键在当前的使用环境中应当显示的显示内容显示到对应的^皿上面;由于键盘上的^4建有一根传输模块,该传输模块用于将应当显示的显示内容显示在按一建顶端的有指定分辨率的点阵屏幕上显示。步骤104.当用户按下一个^4建,生成一个电信号。步骤105.根据该电信号,终端设备键盘上的硬件上报该按键的固定ID。步骤106.业务逻辑根据当前的使用环境和所述固定ID,在按键映射表的映射记录中寻找到对应的命令。步骤107.向操作系统上报所述对应的命令;由操作系统根据该命令响应用户的操作。按键在实现不同功能的环境下显示不同按键的过程中需要在终端设备中内置一张表格,保存按键在不同功能环境下按键各自对应的意义,所述表格称为按键映射表;如表l所示,其中,按键映射表中分为若干条记录,在每一条记录中,记载了一个特定的使用场景下,各个按键应当显示的内容,以及实际上对应的功能。表1按键映射表<table>tableseeoriginaldocumentpage6</column></row><table>表l中仅仅描述了同一个按键在电话界面、短信界面、音乐界面和照相界面的布局之间的差异。在音乐播放器界面中,按键的显示就变为播放器的功能按键在照相机功能界面,按键就显示为照相功能的按^t;当在短信界面下,用户将输入法切换为拼音,按键字符就显示英文字符,用户切换到笔画输入法,按键字符就显示中文笔划。例如当键盘用在电话界面时,按键l显示阿拉伯数字l;当用在短信界面时,按键1显示英文字母ABC,当用在音乐界面时,按键l显示汉字播^/暂停;当用在照相界面时,按键l显示汉字放大;其中按键1有一个固定ID用于始终标识该4务睫。按键的布局显示如图2所示,图2A是默认的按键布局,与通常在移动终端,例如手机上看到的键盘布局是一致的,而图2B则是自定义的按键布局;可以明显看到,同一个位置的同一个按键,其显示显示内容已经不同,无论数字0、1、2、3、4、5、6、7、8、9还是#或者*,其在同一个键盘上的位置可以变换,而且其对应能够完成的功能与当前显示的显示内容一致,但是与不同使用场景中所完成的功能却不同。可以在出厂时预先定义按键映射表,但可以由用户自定义新的映射记录。应用所描述的工作原理,本发明实施例提供了一种个性化的输入装置,包括一个键盘,如图3所示,所述键盘上有多个按键,包括显示模块201,每一显示模块201位于一按键顶端,用于显示该按键的显示内容,所述显示内容标记该按键的功能。显示模块201可以具体是有指定分辨率的点阵模式的屏幕。按键映射表存储模块202,用于存放按键映射表,所述按键映射表中包括至少一条映射记录,每一条所述映射记录至少记载了一种使用场景下,各个按键的所述显示内容,以及该按键的功能。按键映射查询模块203,用于在不同的使用场景下,寻找与该使用场景对应的所述映射记录,将该映射记录中记载的每一个按键的所述显示内容发送。传输模块204,用于将显示内容发送到显示模块201上;通常是一个数据线。业务逻辑模块205,用于当所述按键被按下后,根据该^4定的固定识别符在当前所述使用场景对应的所述映射记录中查找该按键的功能,并生成功能触发信号。本发明实施例提供的输入装置,使得用户能够自定义键盘的布局以适应自己的使用习惯,在同一个按键上可以通过自定义完成各种特殊的功能,而且由于将常用按键中同一字母或数字的位置在使用过一段时间之后进行转移,避免了常用字母数字按键的过快磨损,这些功能为用户带来了一种个性化的使用体验。为完善输入装置的功能,如图4所示,还可以包括转接口模块206,用于与所述输入装置原有的中断控制器连接,将所述功能触发信号发送给所述中断控制器,由所述中断控制器生成对应的中断信号。例如,在计算机中,当按下一个按键之后,首先产生的功能触发信号是一个电信号,中断控制器接到该电信号之后,生成对应的一个中断信号,每一个中断信号都是有编号并且可以被操作系统所识别的。以计算机为例,通常可以采用Intel标准的8254型号或者8259型号的中断控制器。在移动终端中,虽然采用的中断控制器的具体型号不同,但是其工作原理与计算机中一致。按键映射表定制模块207,用于定制按键映射表存储模块202中的所述按键映射表的格式,并定制所述映射记录中的属性。按键映射表修改模块208,用于提取所述按键映射表存储模块202中的所述按键映射表,对所述按键映射表中的所述映射记录进行修改;所述修改至少包括增加、删除、更新。使用场景切换模块209,用于感知人工在不同所述使用场景之间的切换操作,通知所述业务逻辑模块205当前的使用场景。以上实施例提供的输入装置可以应用在任何需要进行按键输入的场合,例如计算机。与本发明实施例提供的输入装置对应,还提供了一种终端设备,终端设备连接一个输入装置,所述输入装置包括一个键盘,键盘上有多个按键,包括显示模块201,每一显示模块201位于一按键上,用于显示该按键的显示内容,所述显示内容标记该按键的功能。显示模块201可以具体是有指定分辨率的点阵模式的屏幕。按键映射表存储模块202,用于存放按键映射表,所述按键映射表中包括至少一条映射记录,每一条所述映射记录记载一种使用场景下,同一个按键的所述显示内容,以及该4要键的功能。按键映射查询模块203,用于在不同的所述使用场景下,寻找与该使用场景对应的所述映射记录,将该映射记录中记载的每一个按键的所述显示内容发送。传输模块204,用于将所述显示内容发送到所述显示模块201上;业务逻辑模块205,用于当所述按键被按下后,根据该^4建的固定识别符在当前所述使用场景对应的所述映射记录中查找该4务建的功能,并生成功能触发信号。本发明实施例提供的终端设备,能够为用户提供一种高附加值,高体验的设备;在该终端设备的键盘上,用户能够自定义布局以适应自己的使用习惯,在同一个按#:上可以通过自定义完成各种特殊的功能,而且由于将常用按键中同一字母或数字的位置在使用过一段时间之后进行转移,避免了常用字母数字按键的过快磨损,为用户带来了一种个性化的使用体验。为完善终端设备的功能,还可以包括转接口模块206,用于与所述输入装置原有的中断控制器连接,将所述功能触发信号通知所述中断控制器,由所述中断控制器生成对应的中断信号。按键映射表定制模块207,用于定制所述按键映射表的格式,并定制所述映射记录中的属性。按键映射表修改模块208,用于提取所述按键映射表存储模块中的所述按键映射表,对按键映射表中的所述映射记录进行修改;修改至少包括,增加、删除、更新。使用场景切换模块209,用于感知人工在不同所述使用场景之间的切换操作,通知所述业务逻辑模块205当前的所述使用场景。如图5所示,实施例提供了在音乐播放器界面下的按键显示内容,不仅显示了常规的按键功能,而且以一种鲜明的、容易为用户所接受并识别的图案作为所述显示内容,显示了后退、前进、增加音量Vol+、降低音量Vol-等功能。本发明的实施例具有以下有益效果,将键盘的每个按键的键帽都嵌入一个显示模块,可以由预定的业务逻辑指定每个按键的键帽的显示模块显示不同的显示内容,则在不同的使用场景之间进行切换时,显示才莫块的显示内容也可以随之切换;使得用户能够自定义键盘的布局以适应自己的使用习惯,在同一个按键上可以通过自定义完成各种特殊的功能,而且由于常用按键中同一字母或数字的位置发生转移,避免了常用字母数字按一睫的过快磨损,这些功能为用户带来了一种个性化的使用体验。应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,所有的参数取值可以根据实际情况调整,且在该权利保护范围内。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神范围,其均应涵盖在本发明的权利要求范围当中。权利要求1.一种输入装置,包括一个键盘,所述键盘上有预定数目个按键,其特征在于,包括显示模块,每一显示模块位于一所述按键上,用于显示该按键的显示内容,所述显示内容标记该按键的功能;按键映射表存储模块,用于存放一按键映射表,所述按键映射表中包括至少一条映射记录,每一条所述映射记录至少记载一种使用场景下,各个按键的所述显示内容,以及该显示内容对应的功能;按键映射查询模块,用于寻找与当前所述使用场景对应的所述映射记录,将该映射记录中记载的每一个按键的所述显示内容发送;传输模块,用于将来自所述按键映射查询模块的所述显示内容传输到所述显示模块上;业务逻辑模块,用于当所述按键被按下后,在当前所述使用场景对应的所述映射记录中查找该按键的功能,并生成功能触发信号。2.根据权利要求l所述的输入装置,其特征在于,还包括转接口模块,用于与所述输入装置中的中断控制器连接,将所述功能触发信号送达所述中断控制器,由所述中断控制器生成对应的中断信号。3.根据权利要求1所述的输入装置,其特征在于,所述显示模块具体为有指定分辨率的点阵模式屏幕。4.根据权利要求1所述的输入装置,其特征在于,还包括按键映射表定制模块,用于定制所述按键映射表的格式,并定制所述映射记录中的各个属性;按键映射表修改模块,用于提取所述按键映射表存储模块中的所述按键映射表,对所述按键映射表中的所述映射记录进行修改;所述修改至少包括增加、删除、更新。5.根据权利要求1所述的输入装置,其特征在于,还包括使用场景切换模块,用于通过感知人工在不同所述使用场景之间的切换操作,通知所述业务逻辑模块及所述按4建映射查询模块当前的所述使用场景。6.—种终端设备,连接一个输入装置,所述输入装置包括一个键盘,所述键盘上有预定数目个按键,其特征在于,包括显示模块,每一显示模块位于一所述按键的顶端,用于显示该按键的显示内容,所述显示内容标记该按^:的功能;按键映射表存储模块,用于存放按键映射表,所述按键映射表中包括至少一条映射记录,每一条所述映射记录至少记载一种使用场景下,各个按键的所述显示内容,以及该显示内容对应的功能;按键映射查询模块,用于在不同的所述使用场景下,寻找与该使用场景对应的所述映射记录,将该映射记录中记载的每一个4姿4建的所述显示内容发送;传输模块,用于将来自所述按键映射查询模块的所述显示内容传输到所述显示模块上;业务逻辑模块,用于当所述^4建被按下后,在当前所述使用场景对应的所述映射记录中查找该4姿^建的功能,并生成功能触发信号。7.根据权利要求6所述的终端设备,其特征在于,还包括转接口模块,用于与所述输入装置原有的中断控制器连接,将所述功能触发信号送达所述中断控制器,由所述中断控制器生成对应的中断信号。8.根据权利要求6所述的终端设备,其特征在于,所述显示模块具体为有指定分辨率的点阵模式屏幕。9.根据权利要求6所述的终端设备,其特征在于,还包括按键映射表定制模块,用于定制所述按键映射表的格式,并定制所述映射记录中的各个属性;按键映射表修改模块,用于提取所述按键映射表存储模块中的所述按键映射表,对所述按键映射表中的所述映射记录进行修改;所述修改至少包括增加、删除、更新。10.根据权利要求6所述的终端设备,其特征在于,还包括使用场景切换模块,用于通过感知人工在不同所述使用场景之间的切换操作,通知所述业务逻辑模块及所述按键映射查询模块当前的所述使用场景。全文摘要本发明提供一种输入装置和终端设备,其中输入装置包括显示模块,每一显示模块位于一按键的顶端,用于显示该按键的显示内容;按键映射表存储模块,用于存放按键映射表,按键映射表中包括至少一条映射记录;按键映射查询模块,用于在不同的使用场景下,寻找与该使用场景对应的映射记录;传输模块,用于将来自按键映射查询模块的显示内容传输到显示模块上;业务逻辑模块,用于当按键被按下后,在当前使用场景对应的映射记录中查找该按键的功能,并生成功能触发信号。实现本发明实施例,使得用户能够自定义键盘的布局以适应自己的使用习惯,在同一个按键上通过自定义完成各种特殊的功能,这些功能为用户带来了一种个性化的使用体验。文档编号G06F3/023GK101419508SQ200810239380公开日2009年4月29日申请日期2008年12月11日优先权日2008年12月11日发明者金圣宇申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1