《一种计算机键盘和计算机.pdf》由会员分享,可在线阅读,更多相关《一种计算机键盘和计算机.pdf(8页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102323861A43申请公布日20120118CN102323861ACN102323861A21申请号201110260927522申请日20110906G06F3/0220060171申请人刘中浩地址200135上海市浦东新区丁香路910弄1号501户72发明人刘中浩54发明名称一种计算机键盘和计算机57摘要本发明涉及一种计算机键盘和使用该键盘的计算机以及该计算机识别字符键的方法。本发明所提供的计算机键盘包括一个或多个字符键,所述键盘包括一个或多个字符键,所述字符键包括一个身份信息模块和一个释放信息模块,所述身份信息模块在所述字符键被触按时产生一个身份信息,所述释放信。
2、息模块在所述字符键被释放时或者被触按超过一个预设定时间时产生一个释放信息,并重置所述身份信息模块。根据本发明,字符键可以被任意排布在键盘上,其所表示的字符信息不变。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图2页CN102323871A1/1页21一种计算机键盘,所述键盘包括一个或多个字符键,所述字符键包括一个身份信息模块和一个释放信息模块,所述身份信息模块在所述字符键被触按时产生一个身份信息,所述释放信息模块在所述字符键被释放、或被触按超过一个预设定时间时产生一个释放信息,并重置所述身份信息模块。2如权利要求1所述的键盘,所述键盘为一个硬键盘或一。
3、个软键盘。3如权利要求1所述的键盘,所述字符键被设置在所述键盘的键格中。4一种计算机,所述计算机包括一个键盘和一个主机;所述键盘包括一个或多个字符键,所述字符键包括一个身份信息模块和一个释放信息模块,所述身份信息模块在所述字符键被触按时产生一个身份信息,所述释放信息模块在所述字符键被释放、或被触按超过一个预设定时间时产生一个释放信息,并重置所述身份信息模块;所述主机获取并响应从所述键盘获得的一个所述身份信息和一个所述释放信息,并产生一个对应的字符。5如权利要求4所述的计算机,所述计算机为台式计算机、笔记本电脑,所述键盘为硬键盘。6如权利要求4所述的计算机,所述的计算机为平板电脑,所述键盘为软键。
4、盘。7一种字符键识别方法,所述方法包括步骤获取所述字符键所产生的身份信息,所述字符键包括一个身份信息模块和一个释放信息模块,所述身份信息模块在所述字符键被触按时产生所述身份信息,所述释放信息模块在所述字符键被释放、或被触按超过一个预设定时间时产生一个释放信息,并重置所述身份信息模块;如果所获得的字符键信息为身份信息时,获取所述字符键的释放信息;和,将所述身份信息转换为对应的字符。8如权利要求7所述的方法,其中,所述的字符键为硬字符键或软字符键。9如权利要求7所述的方法,其中,所述字符键被设置在一个硬键盘或软键盘中。权利要求书CN102323861ACN102323871A1/4页3一种计算机键。
5、盘和计算机技术领域0001本发明涉及计算机领域,尤其是涉及一种计算机键盘和包括该种键盘的计算机。背景技术0002无论是台式电脑、笔记本电脑,还是平板电脑,作为人机对话的工具,键盘都是不可或缺的。即使在科幻电影黑客帝国中,人机之间的交流也是通过键盘进行的。0003通用的计算机键盘通常包括键开关矩阵、单片机和译码器三大部分。键开关矩阵是由一组排列成矩阵方式的按键开关组成,所输入的信号由按键所在的位置决定。单片机采用单片微处理器控制。译码器即信号编码转译装置,把键盘的字符信号通过编码翻译转换成相应的二进制码。0004计算机在工作时,单片机将周期性地扫描键开关矩阵的行和列,读回扫描信号线的结果,判断是。
6、否有键按下。如果有键按下,那么单片机分两次将所按下键的位置扫描码发送到键盘和主机的接口按下时,单片机扫描得到的信号被称为接通扫描码,在键被释放时,单片机扫描得到的信号被称为释放扫描码。单片机可以根据扫描码计算按键的位置,去查找按下的键,输出扫描位置码,然后转换为ASCII码。被按键的识别和行列位置扫描码的产生,是由键盘内部的单片机通过译码器来实现的。0005而现代的薄膜接触式键盘,任何一个按键都有上下两层薄膜的触点。在任何一层薄膜上,导线数都远少于按键数,而且每一条导线都同时连通多个按键的触点,而且,上层和下层的任何两条导线部最多只在一个按键上重合。0006IBM公司所定义的101键键盘与微软。
7、公司MICROSOFT所定义的三键共同形成的104键WIN95键盘一般被称作标准键盘,也是应用最为广泛的键盘。0007然而,在许多儿童或学生看来这种标准键盘并不见得是最称心的键盘,虽然它被人们称为是根据某种最优理论设计的。标准键盘让他们很是无奈,不知道到哪找到自己需要的键,虽然以后或许他们不得不适应所谓的标准键盘,但在当下他们仍然迫切需要一个能够适合自己要求的键盘。但是,他们的想法又是无拘无束、天马行空的,因此在他们之间也不可能达成一个什么样键盘最好的协议。0008因此,提供多样化的、可调键盘能够更好的满足计算机使用者的要求。发明内容0009本发明的目的是提供一种计算机键盘,所述键盘包括一个或。
8、多个字符键,所述字符键包括一个身份信息模块和一个释放信息模块,所述身份信息模块在所述字符键被触按时产生一个身份信息,所述释放信息模块在所述字符键被释放时或者被触按超过一个预设定时间时产生一个释放信息,并重置所述身份信息模块。0010所述键盘中的各字符键之间的相对位置可以被调整。0011所述字符键可以是字母键、数字键、功能健。所述身份信息包括所述字符键的字符信息。说明书CN102323861ACN102323871A2/4页40012所述键盘可以是硬键盘,也可以是软键盘,相应的字符键分别是硬字符键和软字符键。0013本发明的另一个目的是提供一种计算机,所述计算机包括本发明所提供的键盘和一个主机,。
9、所述主机扫描所述键盘以获取所述键盘上的字符键的身份信息,并在扫描获得该字符键的释放信息后,将所获取的身份信息转换为对应的字符信息。本发明所提供的计算机可以是台式电脑、笔记本电脑,也可以是平板电脑。0014本发明的另一个目的是提供一种字符键识别方法,所述方法包括步骤0015扫描获取所述字符键所产生的身份信息,所述字符键包括一个身份信息模块和一个释放信息模块,所述身份信息模块在所述字符键被触按时产生一个身份信息,所述释放信息模块在所述字符键被释放时、或被触按超过一个预设定时间时产生一个释放信息,并重置所述身份信息模块;0016如果所扫描获得的字符键信息为身份信息时,获取所述字符键的释放信息;和,0。
10、017将所述身份信息转换为对应的字符。0018根据该方法,不论一个字符键被排布在键盘的什么位置,计算机主机均可以判断该字符键所代表的字符,而不会因为位置的变化而错误的识别为其他字符。0019本发明所提供的键盘和计算机,以及用本发明所提供的运行计算机识别字符键的方法可以使用户根据自己的喜好调整各键的位置,尤其是对于儿童或学生而言,更具有吸引力,因此也就更容易普及计算机知识。0020本发明将通过具体实施方式结合附图纤细阐述,但具体实施方式和附图及其说明并不能本发明的范围和内容进行限定。对本发明的实施的变通方式可以通过本发明的具体实施方式和附图显而易见的得出,因此也在本发明的保护范围之内。附图说明0。
11、021图1是根据本发明的一个字符键的示意图。0022图2是根据本发明的一个计算机的示意图。0023图3是根据本发明的一个计算机键盘的部分字符排布示意图。0024图4是根据本发明的一个计算机键盘的放置部分字符键键格示意图。0025图5是根据本发明的一个计算机键盘的数字键排布示意图。具体实施方式0026本发明通过将字符键的身份信息脱离与字符键位置的联系,而使得字符键所处的位置可以由用户自定义,并不改变字符键所代表的字符,这样键盘字符的排布就不局限于目前的通用键盘的字符键排布,而是向用户提供了自由排布键盘字符的自由,从而满足了希望按照自己喜好排布键盘的用户的要求。0027图1是本发明的一个实施例的一。
12、个字符键的示意图。如图1所示,字符键100包括一个身份信息模块120和一个释放信息模块160。0028身份信息模块120中包括该字符键100对应的身份信息,表征该字符键所代表的字符,例如可以是字母文字中的字母,或者是象形文字的拼音,或者是数字,或者是功能键,也可以是象形文字的笔画或偏旁等。在字符键100被触按接通时,身份信息模块120产生说明书CN102323861ACN102323871A3/4页5一个身份信息。0029释放信息模块160可以在该字符键100被释放时产生一个释放信息,或者被触按超过一个预设定时间后产生一个释放信息,并重置所述身份信息模块120。释放信息一方面用于表明该字符键已。
13、经被触按一次,可以产生一个对应的字符,另一方面它可以重置身份信息模块120。例如,在用户需要输入多个相同字符而长时间触按一个字符键时,释放信息可以根据预设定时间将身份信息模块多次重置,从而产生多个身份信息,进而在计算机中产生多个相同的字符。0030根据本发明用户可以自由移动各字符键的位置,因此,如果是硬键盘,那么各字符键的大小形状优选相同或相近,以便于各字符键之间可以交换位置。0031图2是根据本发明的一个实施例的一个计算机200的示意图。所述计算机200可以是台式计算机,也可以是笔记本计算机,它们的键盘是硬键盘,当然也可以包括一个软键盘。计算机200还可以是平板计算机或称为平板电脑,它的键盘。
14、是一个软键盘,当然也可以是一个外接的硬键盘。0032如图1所示,计算机200包括一个根据本发明所提供的键盘中的一个字符键100和一个主机220。字符键100为图1所述字符键。所述字符键可以被可插接的硬键盘或可显现可隐藏的软键盘排布在一个键盘上。在本发明中,为方便描述,所述主机220包括一个计算机除键盘之外的其他所有部分。0033主机220可以包括一个单片机224,在所述计算机200是计算机在工作时,单片机224将周期性地扫描键盘上的各字符键,读回扫描信息,判断是否有键例如字符键100被触按。通过扫描,如果单片机224读取到该字符键100的身份信息,那么一方面表明该字符键100被触按,另一方面单。
15、片机也得到了该字符键100的身份信息。如果通过扫描,单片机224又得到了该键100的释放信息时,那么、单片机就可以确定该字符键100被触按一次。然后,单片机224可以根据字符键的身份信息,输出该字符键100所代表的字符。这样,无论该字符键100被设置在键盘的哪个位置,单片机224都可以根据其身份信息确定该字符键所代表的字符。因此,用户就可以根据自己的喜好、需要排布键盘上的各字符键的位置,提高用户体验乐趣。0034图3是根据本发明的一个实施例的一个计算机键盘的部分字符排布示意图。在图3中,26个字符AZ并没有按照标准键盘的顺序排布,而是按照字母顺序进行的排布。用户可以根据喜好排布自己的键盘字符顺。
16、序。0035图4是根据本发明的一个实施例的一个计算机键盘的部分字符键格示意图。如图4所示,在键格中已经放置了如图3所示的AZ字母字符。在本发明中键格是用于插接字符键的格状装置,它既提供插接和固定字符键的位置,而且提供主机如图2所示主机220和字符键之间的扫描连接。键盘键格中的各字符键键格的排列可以设计成大致的长方形、正方形、圆形、三角形或不规则形状等。0036图5是根据本发明的一个计算机键盘的数字键排布示意图。如图5所示,09十个数字的字符键按照金字塔形排列。如果用户喜欢还可以把字符键9排在第一层,8和7在第二层,依次类推,直到数字0。0037本发明所提供的一种字符键识别方法,包括扫描获取身份。
17、信息步骤。在该步骤中,计算机通过扫描获取所述字符键的身份信息。字符键在被按下硬键盘或者被触摸软说明书CN102323861ACN102323871A4/4页6键盘时,字符键上的身份信息模块产生一个身份信息,身份信息表征该字符键所代表的字符。通过扫描,计算机可以得到字符键上的信息。如果没有扫描到字符键的信息,那么计算机也无须对该字符键做出任何响应。0038该方法还包括扫描获取释放信息步骤。如果在扫描获取身份信息步骤中,计算机扫描获得了所述字符键的身份信息,即该字符键被触按,那么计算机将通过扫描获取该字符键的释放信息。字符键在被释放时,释放信息模块可以产生一个释放信息、或被触按超过一个预设定时间时。
18、产生一个释放信息,并重置该字符键上的身份信息模块。只有当计算机在获取了一个字符键身份信息后又获得了该字符键的释放信息,才表明该字符键被触按一次,即完成该字符键的一次点击。0039该方法还包括一个将所述身份信息转换为对应的字符的步骤。在既获得了该字符键的身份信息、又获得了该字符键产生的释放信息后,计算机将把该字符键的身份信息转换为字符信息,从而完成该字符的键盘输入过程。0040虽然本发明已将较佳实施例揭露如上,然其并非用以限定本发明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作各种更动与润饰,因此发明的保护范围应以申请专利的权利要求范围为准。说明书CN102323861ACN102323871A1/2页7图1图2图3说明书附图CN102323861ACN102323871A2/2页8图4图5说明书附图CN102323861A。