CN100447718C - Input keyboard of a digital device - Google Patents
Input keyboard of a digital device Download PDFInfo
- Publication number
- CN100447718C CN100447718C CNB2005101350910A CN200510135091A CN100447718C CN 100447718 C CN100447718 C CN 100447718C CN B2005101350910 A CNB2005101350910 A CN B2005101350910A CN 200510135091 A CN200510135091 A CN 200510135091A CN 100447718 C CN100447718 C CN 100447718C
- Authority
- CN
- China
- Prior art keywords
- keyboard
- circuit layer
- information
- pressed
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本发明公开一种键盘,包括平面状的键盘面以及处理单元;所述键盘面可感测到其表面是否被按压以及按压位置等信息,并输出该感测信息;所述处理单元接收十个手指同时按压键盘面的信息,将十个手指的信息作为原始位置的信息,并在以后受到按压时,根据被按压位置与原始位置的相对位置确定输入的按键值并输出。优选地,所述键盘面由柔性可折叠材料制成。本发明同时提供一种键盘输入方法,包括:181)接收十个手指同时在所述按键面的按压信息;182)根据所述十个手指同时按压键盘面的按压位置信息作为原始位置信息,以确定所述键盘表面的按键分布以及各按键对应的按键值;183)接收手指按压键盘面的按压信息;该信息包括按压位置信息;184)根据按压位置信息确定按键以及按键值;185)输出确定的按键值的ASCII码或其它编码。
The invention discloses a keyboard, which includes a planar keyboard surface and a processing unit; the keyboard surface can sense information such as whether its surface is pressed and the pressing position, and output the sensing information; the processing unit receives ten Fingers press the information on the keyboard surface at the same time, use the information of ten fingers as the information of the original position, and when pressed later, determine the input key value according to the relative position of the pressed position and the original position and output it. Preferably, the keyboard surface is made of flexible and foldable material. The present invention also provides a keyboard input method, including: 181) receiving the pressing information of ten fingers on the key surface at the same time; 182) taking the pressing position information of the ten fingers simultaneously pressing the keyboard surface as the original position information, using Determine the distribution of keys on the keyboard surface and the key values corresponding to each key; 183) receive the pressing information of the finger pressing the keyboard surface; the information includes pressing position information; 184) determine the keys and key values according to the pressing position information; 185) output determination The ASCII code or other encoding of the key value.
Description
技术领域 technical field
本发明涉及数字设备的输入装置,具体地说涉及一种键盘,本发明同时提供一种使用该键盘的输入方法。The invention relates to an input device of a digital device, in particular to a keyboard. The invention also provides an input method using the keyboard.
背景技术 Background technique
键盘是目前计算机等数字设备的主要输入装置,目前键盘已具有多种形式。Keyboard is the main input device of digital equipment such as computer at present, and keyboard has various forms at present.
传统的台式电脑的键盘具有按键数量多,键位空间距离合理、输入方便快捷等优点,获得了广泛运用。但是,这种键盘也具有体积大、不便携带的缺点,无法配置于体积小的数字设备。The keyboard of the traditional desktop computer has the advantages of large number of keys, reasonable space distance of keys, convenient and quick input, etc., and has been widely used. However, this keyboard also has the disadvantages of being bulky and inconvenient to carry, and cannot be configured in small digital devices.
在现有技术下,也出现了多种其它形式的键盘,以适应数字设备小型化、便携化的趋势。例如,笔记本电脑的键盘就采取按键复用的方法,使其比台式电脑键盘的按键数减少。在个人数字助理以及手机输入键盘中,按键数目更少,采用了更多的按键复用措施。例如,手机键盘采用多个字母共用一个按键的方式以适应手机的体积。但是,采用按键复用的方法增加了输入时间,无法实现快速输入,同时也与使用者的使用习惯不符。In the prior art, various other types of keyboards have also appeared to adapt to the trend of miniaturization and portability of digital devices. For example, the keyboard of a notebook computer adopts the method of key multiplexing, which reduces the number of keys compared with that of a desktop computer keyboard. In personal digital assistants and mobile phone input keyboards, the number of keys is less, and more key multiplexing measures are adopted. For example, the mobile phone keyboard adopts the mode that multiple letters share one key to adapt to the volume of the mobile phone. However, the method of multiplexing the keys increases the input time, cannot realize fast input, and also does not conform to the user's usage habits.
发明内容 Contents of the invention
针对上述缺陷,本发明解决的技术问题在于,提供一种数字设备的输入键盘,使其可以按照台式电脑键盘的传统方式使用,同时又具有便携性,使使用者随时享受台式机的输入舒适性。本发明同时提供一种使用该数字键盘的方法。In view of the above-mentioned defects, the technical problem to be solved by the present invention is to provide an input keyboard of a digital device, which can be used in the traditional way of a desktop computer keyboard, and at the same time has portability, so that users can enjoy the input comfort of a desktop computer at any time . The invention also provides a method for using the numeric keyboard.
本发明提供的键盘,包括平面状的键盘面以及处理单元;所述键盘面可以感测到其表面是否被按压以及按压位置等信息,并输出感测信息;所述处理单元接收十个手指同时按压键盘面的信息,将十个手指的信息作为原始位置的信息,并在以后受到按压时,根据被按压位置与原始位置的相对位置确定输入的按键值并输出;所述键盘面包括:置于最底层的第一电路层,置于最上层的第二电路层,置于第一电路层与第二电路层中间的隔离层;上述各层均由可折叠弯曲的柔性材料制成,并且各层紧密地贴合在一起;所述第一电路层与第二电路层布置有电气元件;自由状态时,第一电路层的电气元件与第二电路层的电气元件被所述隔离层电隔离;当键盘面表面某个位置被按压时,该位置的第一电路层与第二电路层的电气元件由于距离接近产生电磁状态的改变,该电磁状态的改变即为所述感测信息。The keyboard provided by the present invention includes a planar keyboard surface and a processing unit; the keyboard surface can sense information such as whether its surface is pressed and the pressing position, and output sensing information; the processing unit receives ten fingers simultaneously Press the information on the keyboard surface, use the information of ten fingers as the information of the original position, and when it is pressed later, determine the input key value according to the relative position between the pressed position and the original position and output it; the keyboard surface includes: setting The first circuit layer at the bottom, the second circuit layer at the top, and the isolation layer between the first circuit layer and the second circuit layer; each of the above layers is made of foldable and bendable flexible material, and The layers are tightly bonded together; the first circuit layer and the second circuit layer are arranged with electrical components; in the free state, the electrical components of the first circuit layer and the electrical components of the second circuit layer are electrically connected by the isolation layer Isolation: When a certain position on the surface of the keyboard is pressed, the electrical components of the first circuit layer and the second circuit layer at this position will change the electromagnetic state due to the close distance, and the change of the electromagnetic state is the sensing information.
优选地,所述键盘面由柔性的可折叠材料制成。Preferably, the keyboard surface is made of flexible and foldable material.
优选地,所述第一电路层的电气元件用于确定所述键盘面被按压的纵向位置,所述第二电路层的电气元件用于确定所述键盘面被按压的横向位置;或者所述第一电路层的电气元件用于确定所述键盘面被按压的横向位置,所述第二电路层的电气元件用于确定所述键盘面被按压的纵向位置。Preferably, the electrical components of the first circuit layer are used to determine the pressed longitudinal position of the keyboard surface, and the electrical components of the second circuit layer are used to determine the pressed horizontal position of the keyboard surface; or the The electrical components of the first circuit layer are used to determine the pressed lateral position of the keyboard surface, and the electrical components of the second circuit layer are used to determine the pressed longitudinal position of the keyboard surface.
优选地,所述电气元件为密布的导线;第一电路层的导线为横向平行排列,第二电路层的导线为纵向平行排列;或者第一电路层的导线为纵向平行排列,第二电路层的导线为横向平行排列;上述导线均接入所述处理单元;所述导线上均有若干均匀分布的节点,第一电路层的节点与第二电路层的节点在空间位置上一一相对;所述隔离层具有若干规则排列的通孔,通孔所在位置与所述节点的位置对应;所述电磁状态的改变是第一电路层的导线与第二电路层的导线由不导通变为导通。Preferably, the electrical components are densely distributed wires; the wires of the first circuit layer are arranged in parallel in the transverse direction, and the wires of the second circuit layer are arranged in parallel in the longitudinal direction; or the wires of the first circuit layer are arranged in parallel in the longitudinal direction, and the wires of the second circuit layer The conductive wires are horizontally arranged in parallel; the above-mentioned conductive wires are all connected to the processing unit; there are a number of uniformly distributed nodes on the conductive wires, and the nodes of the first circuit layer and the nodes of the second circuit layer are opposite to each other in spatial position; The isolation layer has a number of regularly arranged through holes, and the positions of the through holes correspond to the positions of the nodes; the change of the electromagnetic state is that the wires of the first circuit layer and the wires of the second circuit layer change from non-conduction to conduction.
优选地,所述处理单元接收所述感测信息后,根据发生该电磁状态改变的第一电路层的导线和第二电路层的导线分别确定按压位置的纵向坐标和横向坐标,或者分别确定按压位置的横向坐标和纵向坐标;上述坐标即为所述按压位置信息。Preferably, after the processing unit receives the sensing information, it determines the longitudinal coordinates and horizontal coordinates of the pressing position respectively according to the wires of the first circuit layer and the wires of the second circuit layer where the electromagnetic state changes, or determines the pressing position respectively. The horizontal coordinates and vertical coordinates of the position; the above coordinates are the pressing position information.
优选地,所述电气元件为电极板;所述键盘面被按压时,第一电路层的电极板与第二电路层的电极板接近而使该按压位置的电容容值改变,所述电磁状态的改变即为所述电容容值的改变。Preferably, the electrical component is an electrode plate; when the keyboard surface is pressed, the electrode plate of the first circuit layer is close to the electrode plate of the second circuit layer so that the capacitance value of the pressed position changes, and the electromagnetic state The change of is the change of the capacitance value.
优选地,所述处理单元包括扫描单元、检测单元、信号综合单元、译码单元;所述扫描单元向所述键盘面的第一电路层和/或第二电路层提供扫描信号,并将该扫描状态信息输出到所述信号综合单元;所述检测单元用于接收所述扫描信号在所述键盘面产生的感测信息并传送到所述信号综合单元;所述信号综合单元综合所述扫描状态信息和所述感测信息,确定是否出现按压信号以及按压信号所包含的位置信息,并根据该位置信息确定按键;所述译码单元用于接收所述信号综合单元输出的按键信息,将其转换为相应的按键值,并形成按键值代码输出。Preferably, the processing unit includes a scanning unit, a detection unit, a signal integration unit, and a decoding unit; the scanning unit provides scanning signals to the first circuit layer and/or the second circuit layer of the keyboard surface, and sends the The scanning state information is output to the signal integration unit; the detection unit is used to receive the sensing information generated by the scanning signal on the keyboard surface and transmit it to the signal integration unit; the signal integration unit integrates the scanning The status information and the sensing information determine whether a pressing signal and the position information contained in the pressing signal appear, and determine the key according to the position information; the decoding unit is used to receive the key information output by the signal integration unit, and It is converted into the corresponding key value, and forms the key value code output.
优选地,所述扫描单元包括横向扫描单元和纵向扫描单元,分别用于向横向和纵向布置的电器元件提供扫描信号;同时,所述检测单元分为横向检测单元和纵向检测单元,分别用于接收横向布置和纵向布置的电气元件产生的感测信号。Preferably, the scanning unit includes a horizontal scanning unit and a vertical scanning unit, which are respectively used to provide scanning signals to electrical components arranged horizontally and vertically; meanwhile, the detection unit is divided into a horizontal detection unit and a vertical detection unit, which are respectively used for Sensing signals generated by electrical components arranged horizontally and vertically are received.
优选地,所述键盘面上标有各按键所在位置,使用者需要输入某个按键值则按压标示有该按键值的位置。Preferably, the position of each key is marked on the keyboard, and the user needs to input a certain key value by pressing the position marked with the key value.
优选地,键盘面上具有控制按键区,该控制按键区的按键具有固定的含义,使用者通过控制按键区的按键可以切换键盘的工作状态或者完成特定的键盘功能。Preferably, there is a control key area on the keyboard, and the keys in the control key area have fixed meanings, and the user can switch the working state of the keyboard or complete specific keyboard functions by controlling the keys in the key area.
所述键盘的工作状态是指键盘输入状态或者键盘位置初始化状态;当处于键盘位置初始化状态时,处理单元接收十个手指的感测信息,作为按键定位信息;当处于所述键盘输入状态时,则正常接收键盘输入。The working state of the keyboard refers to the keyboard input state or the keyboard position initialization state; when in the keyboard position initialization state, the processing unit receives the sensing information of ten fingers as key positioning information; when in the keyboard input state, Then the keyboard input is received normally.
优选地,所述按键的位置分布可以与标准的按键位置相同,也可以采用使用者定制的任何一种按键布置方式。Preferably, the position distribution of the keys may be the same as that of the standard keys, or any key arrangement customized by the user may be adopted.
优选地,所述处理单元与所述键盘面集成为一体;或者所述处理单元与所述键盘面分离,并通过电缆连接。Preferably, the processing unit is integrated with the keyboard surface; or the processing unit is separated from the keyboard surface and connected through a cable.
优选地,所述键盘面外具有起保护作用的保护层。Preferably, there is a protective layer on the outside of the keyboard.
优选地,所述处理单元以ASCII码形式或其它编码形式输出按键值。Preferably, the processing unit outputs the key value in ASCII code form or other encoding form.
优选地,所述处理单元接收到的键盘面被按压信息表明该被按压位置包括几个按键时,则选择处于按压位置的中间节点对应的按键的按键值输出。Preferably, when the pressed information on the keyboard surface received by the processing unit indicates that the pressed position includes several keys, the processing unit selects the key value corresponding to the key in the middle node of the pressed position to output.
本发明同时提供一种键盘输入方法,包括步骤:The present invention simultaneously provides a kind of keyboard input method, comprises steps:
181)接收十个手指同时在所述按键面的按压信息;181) receiving the pressing information of ten fingers on the key surface at the same time;
182)根据所述十个手指同时按压键盘面的按压位置信息作为原始位置信息,以确定所述键盘表面的按键分布以及各按键对应的按键值;182) According to the pressing position information of the ten fingers pressing the keyboard surface at the same time as the original position information, to determine the key distribution on the keyboard surface and the key value corresponding to each key;
183)接收手指按压键盘面的按压信息;该信息包括按压位置的信息;183) receiving the pressing information of the finger pressing the keyboard surface; the information includes the information of the pressing position;
184)根据按压位置的信息确定按键以及按键值;184) Determine the button and the button value according to the information of the pressed position;
185)输出确定的按键值的ASCII码或其它编码。185) Output the ASCII code or other codes of the determined key value.
优选地,所述步骤182)中确定键盘面表面的按键分布时,考虑使用者手指的自然弯曲以及手指粗细等状况。Preferably, when determining the distribution of keys on the surface of the keyboard in the step 182), the natural bending of the user's fingers and the thickness of the fingers are taken into consideration.
本发明提供的键盘采用柔性材料制造,由于体积轻薄,以及可以方便的卷曲、折叠,使这种键盘具有良好的便携性。同时,这种键盘具有与台式电脑同样的面积,使键盘的布置更为方便,无需改变使用者的输入习惯。The keyboard provided by the invention is made of flexible materials, and because of its light and thin volume, and the ability to be rolled and folded conveniently, the keyboard has good portability. At the same time, the keyboard has the same area as the desktop computer, which makes the layout of the keyboard more convenient without changing the user's input habits.
本发明的优选实施方式还可以使使用者根据自己的意图确定键盘面被按压位置与按键值的对应关系,为使用者提供了更大的便利。The preferred embodiment of the present invention can also enable the user to determine the corresponding relationship between the pressed position on the keyboard surface and the key value according to his own intention, which provides greater convenience for the user.
同时,本发明还提出了一种输入方法,该种方法的特点在于首先确定使用者手摆放的原始位置,在此基础上确定按键的分布位置,使键盘的使用更加灵活。At the same time, the present invention also proposes an input method, which is characterized by first determining the original position of the user's hand, and then determining the distribution position of the keys on this basis, so that the use of the keyboard is more flexible.
附图说明 Description of drawings
图1是本发明第一实施例的外观图;Fig. 1 is the exterior view of the first embodiment of the present invention;
图2是本发明第一实施例键盘面表面的位置与按键对应方法的实例;Fig. 2 is an example of the position of the surface of the keyboard surface and the corresponding method of the keys according to the first embodiment of the present invention;
图3是本发明第一实施例的折叠状态的示意图;Fig. 3 is a schematic diagram of the folded state of the first embodiment of the present invention;
图4是本发明第一实施例的键盘面组成结构;Fig. 4 is the composition structure of the keyboard surface of the first embodiment of the present invention;
图5是本发明第一实施例的键盘面第一电路层的导线分布示意图;5 is a schematic diagram of wire distribution on the first circuit layer of the keyboard surface according to the first embodiment of the present invention;
图6是本发明第一实施例的键盘面第二电路层的导线分布示意图;Fig. 6 is a schematic diagram of wire distribution on the second circuit layer of the keyboard surface according to the first embodiment of the present invention;
图7是本发明第一实施例的处理单元内部框图;Fig. 7 is an internal block diagram of the processing unit of the first embodiment of the present invention;
图8是本发明第一实施例的工作流程图;Fig. 8 is the working flowchart of the first embodiment of the present invention;
图9是本发明第二实施例的框图。Fig. 9 is a block diagram of a second embodiment of the present invention.
具体实施方式 Detailed ways
请参看图1,为本发明第一实施例的外观图。Please refer to FIG. 1 , which is an appearance diagram of the first embodiment of the present invention.
本实施例提供的键盘包括平面状的键盘面和处理单元。The keyboard provided in this embodiment includes a planar keyboard surface and a processing unit.
图1中示出键盘面为一平面,其表面并未设置按键。键盘面分布有电气元件,可以用于感测所述键盘面是否被按压以及按压位置等信息,并输出上述感测信息。图中示出操作者的十个手指同时按压在该键盘面。As shown in FIG. 1 , the keyboard surface is a plane, and no keys are arranged on the surface. Electrical components are distributed on the keyboard surface, which can be used to sense information such as whether the keyboard surface is pressed and the pressed position, and output the above sensing information. The figure shows that ten fingers of the operator press the keyboard surface simultaneously.
所述处理单元(图未示)可以与所述键盘面集成为一体,例如位于所述键盘面的一侧或平面内,也可以与所述键盘面分离,只通过电缆线联系。该处理单元接收所述键盘面的感测信息,并根据其中的按压位置信息确定按键值并输出。The processing unit (not shown in the figure) can be integrated with the keyboard surface, for example, located on one side or in the plane of the keyboard surface, or can be separated from the keyboard surface and only connected by a cable. The processing unit receives the sensing information of the keyboard surface, and determines and outputs the key value according to the pressing position information therein.
图2说明键盘面被按压的位置如何与按键值对应的例子。图2与图1相对应,图中示出键盘面感测到图1中十个手指同时按压键盘面以及按压位置的信息,并将上述位置确定为初始键位“ASDFJKL;”以及空格键;依据上述确定的初始键位,并根据普通键盘的按键分布可进一步确定其它键位。从图中可以看出,与普通的键盘按键分布不同,该键盘的按键分布可以依据手指的自然弯曲程度确定按键位置,更加符合人体工程学的要求。FIG. 2 illustrates an example of how the pressed position on the keyboard surface corresponds to the key value. Fig. 2 is corresponding to Fig. 1, shows in the figure that the keyboard surface senses ten fingers in Fig. 1 and presses the information of the keyboard surface and the pressing position at the same time, and determines the above position as the initial key position "ASDFJKL;" and the space bar; Other key positions can be further determined according to the initial key position determined above and according to the key distribution of the common keyboard. It can be seen from the figure that, unlike the normal keyboard key distribution, the key distribution of this keyboard can determine the position of the key according to the natural bending degree of the finger, which is more in line with the requirements of ergonomics.
请参看图3,为该键盘的折叠状态的示意图。图中所述键盘被折叠为三折。这是由于该键盘的键盘面为一平面,并且采用轻薄的柔性可折叠材料制成。该柔性材料可以折叠卷曲,以便携带。因此,此种键盘具有普通键盘无可比拟的便利性。Please refer to FIG. 3 , which is a schematic diagram of the folded state of the keyboard. The keyboard described in the figure is folded in three. This is because the keyboard surface of the keyboard is flat and made of thin, flexible and foldable materials. The flexible material can be folded and rolled for easy portability. Therefore, this kind of keyboard has the incomparable convenience of ordinary keyboards.
图4示出该键盘的键盘面组成结构。Fig. 4 shows the composition structure of the keyboard surface of the keyboard.
该图示出,该键盘的键盘面包括三层,从下至上分别为:第一电路层1、隔离层2、第二电路层3。上述三层是紧密地贴合在一起的。The figure shows that the keyboard surface of the keyboard includes three layers, which are respectively from bottom to top: a
请参看图5,该图示出第一电路层1的导线分布示意图。图中还示出位于键盘面一端的处理单元4。该图示出所述第一电路层1表面布置有密布的横向平行分布的导线,为达到较好的感测效果,在导线上相隔一定距离规则的布置有若干面积相对较大的节点5。该横向平行分布的导线可以用于检测被按压点的纵向位置。Please refer to FIG. 5 , which shows a schematic diagram of wire distribution of the
请参看图6,该图示出所述第二电路层表面布置有密布的纵向平行分布的导线,为达到较好的感测效果,在导线上规则的布置有若干面积较大的节点6。所述节点6与第一电路层的节点5在数量上相同,在空间位置上一一重叠对应。上述导线均连接到所述处理单元4内。该纵向分布的导线可以检测被按压点的横向位置。Please refer to FIG. 6 , which shows that the surface of the second circuit layer is densely distributed with longitudinally parallel wires. In order to achieve a better sensing effect,
上述第一电路层1与第二电路层3中导线的布置也可以是第一电路层1布置纵向平行分布的导线,同时,第二电路层3布置横向平行分布的导线,此时第一电路层1与第二电路层3检测获得的位置信息的含义也相反。The arrangement of the wires in the above-mentioned
请继续参看图4。图中示出,在所述第一电路层1与第二电路层3之间,具有隔离层2。该隔离层2为一种绝缘薄膜,并且在与所述第一电路层1与第二电路层2上的节点5、节点6对应的位置具有通孔。Please continue to refer to Figure 4. As shown in the figure, there is an
所述第一电路层1、隔离层2和第二电路层3均使用轻薄的柔性材料制作,并且三层之间紧密贴合。The
当所述键盘面处于自由状态时,由于隔离层2的作用,第一电路层1与第二电路层2上的导线相互绝缘。When the keyboard surface is in a free state, due to the effect of the
当所述键盘面被按压时,由于隔离层2上具有通孔,在压力的作用下,该位置的第一电路层1的节点5与对应的第二电路层3的节点6通过隔离层2在该位置的通孔接触并导通。检测上述电状态的改变,即可获得键盘面被按压以及按压位置的信息。When the keyboard surface is pressed, since the
以下结合处理单元4的介绍,说明上述键盘面被按压以及按压位置的信息如何被检测。In the following, in conjunction with the introduction of the processing unit 4 , it will be described how the above-mentioned keyboard surface is pressed and the information of the pressed position is detected.
请参看图7,该图示出所述处理单元的组成框图。Please refer to FIG. 7 , which shows a block diagram of the processing unit.
所述处理单元4具有扫描单元41、检测单元42、信号综合单元43、译码单元44。The processing unit 4 has a
所述处理单元4的扫描单元41产生+12V电压作为扫描信号,并依次循环向所述第一电路层1的横向平行分布的导线提供该+12V电压。扫描单元41同时将扫描状态信息提供给所述信号综合单元43,所述扫描状态信息包括正在扫描的导线的导线号信息。The
所述检测单元42在所述扫描单元41进行扫描的同时,检测第二电路层3的纵向平行分布的导线是否有+12V检测信号电压输出,若检测到某根导线有+12V电压输出,则可以判断键盘面被按压。该检测单元42获得所述输出+12V电压的导线号并输出。The
所述信号综合单元43接收所述扫描单元41提供的正在扫描的导线号信息,以及所述检测单元42提供的检测到+12V电压输出的导线号信息,综合上述信息确定当前按压位置,并进而根据按压位置确定具体的按键。The
例如当所述扫描单元41扫描第一电路层1的第5根导线加有+12V电压时,同时,所述检测单元42检测到第二电路层3的第9根导线有+12V电压输出,则表明在第一电路层1的第5根导线与第二电路层3的第9根导线的公共节点位置受到按压。所述信号综合单元43根据上述信息,确定按压位置在第一电路层1的第5根导线与第二电路层3的第9根导线的交点处,因此,所述按压位置被确定,并根据该按压位置进而确定对应的按键。由于某一按键的位置与所述导线的交叉节点并非一一对应,而是对应每一个按键具有多个交叉节点,因此,必须根据所述由导线节点确定的按压位置进一步确定对应的按键,该确定的按键仅仅是物理意义上的某个按键,并不代表任何输入信息。For example, when the
所述译码单元44接收所述信号综合单元43确定的按键,并将该按键转换为对应的按键值的ASCII码或其它形式的码值输出。该键盘的各个按键代表的信息即按键值可以由使用者根据自己的需求通过软件设定,译码单元44根据所述确定的按键确定按键值,然后将该按键值转化为对应的ASCII码输出,以便数字设备接收。当然,该按键值还可以以ASCII码以外的编码形式输出。The
由于上述平行分布的导线布置非常密,因此,可以检测的位置精度远高于确定某一个按键的位置的需要,例如按键“A”的位置可能分布有8个节点,只要其中任何一个被检测到被按压的状态,即可确定被按压的按键,并进而根据该按键确定按键值为“A”。当同时检测到若干相邻的节点被按压时,则根据处于中间位置的节点确定被按压的按键。所述处理单元接受到的键盘面被按压信息表明该被按压位置在几个按键的结合部时,则作为无意义的信号处理。Since the above-mentioned parallel wires are very densely arranged, the position accuracy that can be detected is much higher than the need to determine the position of a certain key. For example, there may be 8 nodes distributed in the position of key "A", as long as any one of them is detected The pressed state can determine the pressed key, and then determine the key value "A" according to the key. When it is detected that several adjacent nodes are pressed at the same time, the pressed key is determined according to the node in the middle position. When the keyboard surface pressed information received by the processing unit indicates that the pressed position is at the junction of several keys, it is processed as a meaningless signal.
通过上述过程,所述处理单元4根据按键面的按压信息,得到确定的ASCII码值,通过输出电缆或者以无线方式输出到数字设备主机。Through the above process, the processing unit 4 obtains the determined ASCII code value according to the pressing information on the key surface, and outputs it to the host computer of the digital device through an output cable or in a wireless manner.
上述采用检测导线通断的方法仅仅是实现对键盘面的按压位置检测的一种方案。还可以采用其它方法实现对键盘面按压位置的检测。例如采用电容检测的方法。此时,在第一电路层1与第二电路层3内密布电极板,同时,隔离层2为纸介质或其它合适的电容介质。利用按压前后对电容容值变化的影响检测按压位置。The above-mentioned method of detecting the continuity of the wire is only a solution to realize the detection of the pressing position on the keyboard surface. Other methods can also be used to realize the detection of the pressing position of the keyboard surface. For example, a capacitance detection method is used. At this time, electrode plates are densely distributed in the
除以上检测方法外,还可以采用其它检测方法实现对按压位置的检测,各种检测方法均可以从现有技术中获得启示。In addition to the above detection methods, other detection methods can also be used to detect the pressing position, and various detection methods can obtain inspiration from the prior art.
本发明中键盘面的正面反面都可以用于实现输入。Both the front and back sides of the keyboard surface in the present invention can be used to realize input.
为了保护上述电路层和隔离层,可以在所述键盘面外部设置专门的防护层。In order to protect the above-mentioned circuit layer and isolation layer, a special protective layer can be provided outside the keyboard surface.
可以有多种方法确定键盘面上的各个按键以及对应的按键值。例如,可以在键盘面以绘图方式表示各按键的位置及其按键值。Various methods may be used to determine each key on the keyboard and the corresponding key value. For example, the position of each key and its key value can be represented in a drawing on the keyboard surface.
但是,为了最大限度的提供使用便利,以采用通用键盘的按键布置方式为例,可以采用下述方法确定键盘面上的按键及其按键值。当使用者如图1所示,将十个手指按压所述键盘面表面时,处理单元获得各个手指所在的位置,并根据该位置初始化键盘位置。例如,将所述十个手指的位置确定为对应于“ASDFJKL:”以及空格,然后按照普通键盘的按键分布结合手指按压面积所占据的节点数等情况,计算其它按键的相对位置,最终确定各个位置对应的按键,并根据普通键盘的按键布置方式确定各按键的按键值。此种方案使使用者在使用键盘时,能够保持使用普通键盘的使用习惯,同时又有相当的便利性。与普通按键相比,由于可以根据人手的自然弯曲确定初始按键位置,根据人手指的粗细等自然状况确定每一按键的面积,因此使用更为舒适。However, in order to maximize the convenience of use, taking the arrangement of keys on a general-purpose keyboard as an example, the following methods may be used to determine the keys on the keyboard and their values. When the user presses ten fingers on the surface of the keyboard as shown in FIG. 1 , the processing unit obtains the position of each finger, and initializes the keyboard position according to the position. For example, determine the positions of the ten fingers as corresponding to "ASDFJKL:" and the space, and then calculate the relative positions of other keys according to the key distribution of the ordinary keyboard combined with the number of nodes occupied by the area pressed by the fingers, and finally determine the position of each key. The key corresponding to the position, and the key value of each key is determined according to the key arrangement mode of the ordinary keyboard. This solution enables the user to maintain the habit of using an ordinary keyboard when using the keyboard, and at the same time has considerable convenience. Compared with ordinary buttons, since the initial button position can be determined according to the natural bending of the human hand, and the area of each button can be determined according to the natural conditions such as the thickness of the human finger, it is more comfortable to use.
如不使用上述方法,也可以设置专用开关,使用者通过该开关可以在键盘输入状态和键盘位置初始化状态间切换;当处于键盘位置初始化状态时,处理单元接受到十个手指的感测信息,作为按键定位信息;当处于所述键盘输入状态时,则正常接受键盘输入。If the above method is not used, a special switch can also be set, through which the user can switch between the keyboard input state and the keyboard position initialization state; when in the keyboard position initialization state, the processing unit receives the sensing information of ten fingers, As key positioning information; when in the keyboard input state, the keyboard input is normally accepted.
请参看图8,该图示出采用上述十指按压进行按键位置初始化方法时,该键盘的输入方法步骤。Please refer to FIG. 8 , which shows the input method steps of the keyboard when the above-mentioned ten-finger pressing is used to initialize the key position.
步骤S81,检测按压以及按压位置的信息。Step S81 , detecting the information of the pressing and the pressing position.
步骤S82,判断键盘面是否被按压,并且按压时间达到设定时间T。若是,则进入步骤S83;若否,则返回步骤S81。Step S82, judging whether the keyboard surface is pressed, and the pressing time reaches the set time T. If yes, go to step S83; if not, go back to step S81.
所述设定时间T,是为了确定所述按压为有意识的输入,而不是无意识的触及。The setting time T is to determine that the pressing is a conscious input rather than an unconscious touch.
步骤S83,判断是否为十个手指同时按压。若是,则进入步骤S84;若否,则进入步骤S85。Step S83, judging whether ten fingers are pressing simultaneously. If yes, go to step S84; if not, go to step S85.
所述判断是否为十个手指同时按压,具体是检测是否同时有十个相互分离的按压位置,以及上述位置是否符合十个手指自然放置的特点。The judging whether ten fingers are pressing at the same time is specifically detecting whether there are ten mutually separated pressing positions at the same time, and whether the above positions conform to the characteristics of natural placement of ten fingers.
步骤S84,进行初始化。该初始化包括:将上述十个位置分别作为定位按键,并根据使用者的定制确定上述定位按键的按键值;以及,根据所述定位按键,依据人体工程学的方法,确定其它按键在键盘面的分布位置,并根据使用者的定制,确定这些按键的按键值。初始化完毕后,返回步骤S81。Step S84, perform initialization. The initialization includes: using the above ten positions as positioning keys respectively, and determining the key values of the positioning keys according to the user's customization; distribution position, and according to the user's customization, determine the key value of these keys. After the initialization is completed, return to step S81.
所述使用者的定制,是指使用者根据自己的需要确定各个按键的按键值,即各按键代表的输入信号。本实施例中,使用者可以通过软件自行定义键盘上的各个按键代表的信息,即确定按键值。The customization by the user means that the user determines the key value of each key according to the user's needs, that is, the input signal represented by each key. In this embodiment, the user can define the information represented by each key on the keyboard through software, that is, determine the value of the key.
步骤S85,所述处理单元根据按压位置查表。所述按压位置对应的按键以及按键值记载在处理单元的真值表中,处理单元通过查询该真值表,确定按压对应的按键值。Step S85, the processing unit looks up a table according to the pressing position. The key corresponding to the pressed position and the key value are recorded in the truth table of the processing unit, and the processing unit determines the value of the corresponding key by querying the truth table.
步骤S86,判断按压位置是否对应有效的按键。若是,则进入步骤S87;若否,则返回步骤S81。Step S86, judging whether the pressed position corresponds to a valid key. If yes, go to step S87; if not, go back to step S81.
由于并非所有位置都对应于确定的按键,某些按压位置以及按压位置的组合在真值表中没有记载,这时无法通过查询真值表获得按键值,应当将这种按压信息作为无意义的信息,不予处理。Since not all positions correspond to certain keys, and some pressed positions and combinations of pressed positions are not recorded in the truth table, the key value cannot be obtained by querying the truth table at this time, and such pressed information should be regarded as meaningless information, will not be processed.
步骤S87,将查询获得的按键值的ASCII码输出,完成一次键盘输入。然后返回步骤S81。Step S87, outputting the ASCII code of the key value obtained from the query to complete a keyboard input. Then return to step S81.
请参看图9,该图示出本发明第二实施例的结构图。Please refer to FIG. 9, which shows a structural diagram of the second embodiment of the present invention.
该第二实施例与第一实施例在组成结构和功能上近似,以下仅就不同部分作一说明。The second embodiment is similar to the first embodiment in structure and function, and only the different parts will be described below.
图9示出该键盘包括键盘面91和处理单元92。所述键盘面91与第一实施例的键盘面结构基本相同。其不同之处在于:键盘面91的右下角具有一控制按键区911,该区定义有若干固定的按键,这些按键无法由使用者自定义。使用这些按键,可以使键盘在初始化状态或者输入状态之间切换,以及完成其它特定的键盘功能切换或者其它特定的键盘功能。FIG. 9 shows that the keyboard includes a
所述处理单元92没有与所述键盘面91集成为一体,而是与所述键盘面各自分离,并通过电缆93、电缆94与所述键盘面连接。所述处理单元92可以集成在数字设备主机中,这样可以进一步减少键盘的体积、重量。The
如图9所示,所述处理单元92通过电缆93和电缆94与所述键盘面91连接。其中电缆93用于连接键盘面横向的输入输出导线,电缆94用于连接键盘面纵向的输入输出导线。As shown in FIG. 9 , the
与上述连接方式相应,该键盘采用下述方式实现对按压位置的检测。请参看图10,所述处理单元92通过横向扫描检测单元921通过电缆93进行横向位置扫描和检测信号接收、通过纵向扫描检测单元922通过电缆94进行纵向位置扫描和检测信号接收,当检测到按压信息时,上述横向扫描检测单元921和纵向扫描检测单元922获得的检测信号传递到信号综合单元923,综合从上述两个信号可以判断按压位置,并进而判断按键;该按键信息传送至译码单元924,生成对应的按键值并输出相应的ASCII码。Corresponding to the above connection method, the keyboard adopts the following method to realize the detection of the pressed position. Referring to FIG. 10 , the
该实施例中,使用所述的特别确定的控制按键区911的按键进行按键输入状态和初始化状态的转换,根据所处的状态判断输入的按压信息的含义并进行相应的处理。In this embodiment, the specifically determined keys of the
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that, for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications can also be made. It should be regarded as the protection scope of the present invention.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101350910A CN100447718C (en) | 2005-12-23 | 2005-12-23 | Input keyboard of a digital device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101350910A CN100447718C (en) | 2005-12-23 | 2005-12-23 | Input keyboard of a digital device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1987745A CN1987745A (en) | 2007-06-27 |
CN100447718C true CN100447718C (en) | 2008-12-31 |
Family
ID=38184565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101350910A Expired - Fee Related CN100447718C (en) | 2005-12-23 | 2005-12-23 | Input keyboard of a digital device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100447718C (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104133571A (en) * | 2013-05-02 | 2014-11-05 | 奇鋐科技股份有限公司 | Portable input device |
TWI563529B (en) * | 2013-05-02 | 2016-12-21 | Asia Vital Components Co Ltd | Portable input device |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997985B (en) * | 2010-10-26 | 2014-02-19 | 华为终端有限公司 | Method for switching working condition of electronic device by key and electronic device |
CN103034337A (en) * | 2011-09-30 | 2013-04-10 | Ge医疗系统环球技术有限公司 | Keyboard input device and manufacturing method thereof |
CN106570359A (en) * | 2015-10-09 | 2017-04-19 | 中兴通讯股份有限公司 | Input method and device, and user equipment |
CN106778376A (en) * | 2015-11-24 | 2017-05-31 | 中兴通讯股份有限公司 | Input method, device and user equipment |
GB2570533B (en) | 2017-12-20 | 2021-09-22 | Sonuus Ltd | Keyboard sensor systems and methods |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1015044B (en) * | 1984-12-20 | 1991-12-11 | 斯托弗化学公司 | Herbicidal composition containing 2- (2' -nitrobenzoyl) -1, 3-cyclohexanedione and application thereof |
CN1224189A (en) * | 1997-12-26 | 1999-07-28 | 三星电子株式会社 | How to control the keyboard display on the touch screen |
CN1047008C (en) * | 1994-05-27 | 1999-12-01 | 李刚 | Computer soft keyboard and soft keyboard computer |
CN1308743A (en) * | 1998-07-01 | 2001-08-15 | 艾利森公司 | Cleaning touch-screen |
CN2518152Y (en) * | 2001-12-06 | 2002-10-23 | 深圳市至功电子导电器材有限公司 | Flexible foldable computer keyboard |
CN2613814Y (en) * | 2003-03-26 | 2004-04-28 | 吴俊国 | Foldable keyboard |
US20050122313A1 (en) * | 2003-11-11 | 2005-06-09 | International Business Machines Corporation | Versatile, configurable keyboard |
-
2005
- 2005-12-23 CN CNB2005101350910A patent/CN100447718C/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1015044B (en) * | 1984-12-20 | 1991-12-11 | 斯托弗化学公司 | Herbicidal composition containing 2- (2' -nitrobenzoyl) -1, 3-cyclohexanedione and application thereof |
CN1047008C (en) * | 1994-05-27 | 1999-12-01 | 李刚 | Computer soft keyboard and soft keyboard computer |
CN1224189A (en) * | 1997-12-26 | 1999-07-28 | 三星电子株式会社 | How to control the keyboard display on the touch screen |
CN1308743A (en) * | 1998-07-01 | 2001-08-15 | 艾利森公司 | Cleaning touch-screen |
CN2518152Y (en) * | 2001-12-06 | 2002-10-23 | 深圳市至功电子导电器材有限公司 | Flexible foldable computer keyboard |
CN2613814Y (en) * | 2003-03-26 | 2004-04-28 | 吴俊国 | Foldable keyboard |
US20050122313A1 (en) * | 2003-11-11 | 2005-06-09 | International Business Machines Corporation | Versatile, configurable keyboard |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104133571A (en) * | 2013-05-02 | 2014-11-05 | 奇鋐科技股份有限公司 | Portable input device |
TWI563529B (en) * | 2013-05-02 | 2016-12-21 | Asia Vital Components Co Ltd | Portable input device |
Also Published As
Publication number | Publication date |
---|---|
CN1987745A (en) | 2007-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10032592B2 (en) | Force sensing switch | |
US20090211817A1 (en) | Touch panel device operable by multiple users and a method for controlling the touch panel | |
CN109375784A (en) | Electronic equipment with multi-functional man-machine interface | |
CN104767513B (en) | Multifunction push key and mobile terminal | |
US20080230362A1 (en) | Membrane switch | |
US20110216030A1 (en) | Signal sensing structure for touch panels | |
CN100447718C (en) | Input keyboard of a digital device | |
TW200928896A (en) | Portable electronic devices | |
CN108734097A (en) | Integrated fingerprint and force snesor | |
US20140080541A1 (en) | Mobile communication terminal | |
US20120154182A1 (en) | Keys with touch detection function and electronic apparatus with the keys | |
TW201011610A (en) | Touch-to-control input apparatus and its method | |
US6756555B2 (en) | Portable keyboard | |
CN101488046A (en) | Electronic device and keyboard module thereof | |
US20100277434A1 (en) | Display module and reaction device | |
CN101729633B (en) | Key device | |
CN106200996A (en) | A kind of capacitance touch flexible keyboard | |
CN210835804U (en) | Auxiliary keyboard | |
CN116387071A (en) | keyboards and electronics | |
CN201440240U (en) | Multi-functional wireless keyboard | |
JP2004272846A (en) | Portable electronic device | |
CN201122272Y (en) | Input device with thumb key | |
CN201845446U (en) | Electronic book reader | |
CN102033636B (en) | Control system of touch module | |
CN106407774A (en) | terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081231 Termination date: 20201223 |