CN102227698B - 按键输入装置及具备按键输入装置的便携通信终端 - Google Patents
按键输入装置及具备按键输入装置的便携通信终端 Download PDFInfo
- Publication number
- CN102227698B CN102227698B CN200980147478.4A CN200980147478A CN102227698B CN 102227698 B CN102227698 B CN 102227698B CN 200980147478 A CN200980147478 A CN 200980147478A CN 102227698 B CN102227698 B CN 102227698B
- Authority
- CN
- China
- Prior art keywords
- button
- signal line
- keyswitch
- information
- conducting
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/003—Phantom keys detection and prevention
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明提供一种按键输入装置及具备按键输入装置的便携通信终端。从按键矩阵电路接收与各行信号线和各列信号线的导通相关联的第1检测信息(S101),基于所述第1检测信息判定3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性是否存在(S108)。在判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性不存在的情况下,基于所述第1检测信息输出与被用户接通的按键开关相应的信息(S109),在判定为3个以上的按键开关被用户同时接通、且与未按下的按键开关相关联的导通被误检测的可能性存在的情况下,抑制基于所述第1检测信息的输出。
Description
技术领域
本发明涉及具备多个按键开关的按键输入装置,特别涉及三个以上按键开关被同时接通时的控制。
背景技术
作为便携电话机等的便携通信终端的按键输入装置,利用具有由按键扫描线和按键感测线构成的按键矩阵构造的按键输入装置(例如,参照专利文献1)。
参照图16,对一般的按键矩阵构造进行说明。
图16示出便携电话机所具备的按键输入装置1的构造。
如图16所示,按键输入装置1具有由5根按键扫描线(按键扫描0~4)和5根按键感测线(按键感测0~4)构成的按键矩阵构造,便携电话机(未图示)的多个按键中的每一个(例如,十键按键(ten key)、十字按键、TALK按键等)所对应的按键开关与按键扫描线及按键感测线接线。
图17示出按键矩阵电路上的各按键的分配。
按键矩阵电路与具有输入输出端口的按键扫描电路11相连,输出端口连接着各按键扫描线,输入端口连接着各按键感测线。
由电阻R0~R4构成的按键感测上拉电路12与按键感测线连接,在向各按键感测线始终输出高电平信号的状态下,按键扫描电路11向各按键扫描线依次输出低电平的按键扫描信号,由此检测各按键开关的开闭状态。
例如,在向按键扫描线0输出了按键扫描信号时,在按下“TALK”按键使得与该按键对应的按键开关闭合的情况下,按键感测线2和按键扫描线0导通,由此检测按键感测线2变化为低电平,检测“TALK”按键的按下。
此外,作为与按键输入装置的输出控制相关的其他现有技术文献,示出下述的专利文献2。
专利文献1:日本特开平5-189116号公报
专利文献2:日本特公平5-11326号公报
可是,近年来,开发了一种便携电话机,即用户对按键输入装置进行按键输入,从而能够播放游戏等应用程序的便携电话机。
在这种便携电话机中,由上下左右按键构成的指示各方向的十字按键、由数字按键和符号按键(“*”按键及“#”按键)构成的十键按键,一般分配给用于播放游戏的按键。
在游戏播放时,用户有时进行例如进行按压十键按键的“1”按键、“2”按键、及“4”按键这样的在使用通常电话功能的时候难以想象的复杂的同时按压。
可是,在具有上述现有按键矩阵构造的按键输入装置中,有时却无法对应这样的基于十键按键按下的3重按压以上的按键同时按压。
参照图17及图18进行说明。
在图中,将上下左右按键分别标记为“↑”“↓”“←”“→”,以后将上下左右按键分别标记为“↑”“↓”“←”“→”。
在“1”按键和“2”按键和“4”按键被同时按压的情况下,在按键扫描电路11扫描按键扫描线1时,按键感测线2及按键感测线3与按键扫描线1导通,由此检测“1”按键及“2”按键被按下。
其次,在扫描按键扫描线2时,虽然按键感测线2与按键扫描线2导通,由此检测“4”按键被按下,但同时如图18的粗线所示,通过“1”按键、“2”按键、及“4”按键各自的按键开关的闭合,按键感测线3会与按键扫描线2导通。
由此,如果按下未按压的“5”按键,则误检测成按键扫描电路11。在“1”按键、“2”按键、“4”按键和“5”按键被按下的情况下,如果按键扫描电路11输出表示被按下的按键的信息,则会基于该信息进行用户不打算进行的处理。其结果,能产生用户使用按键输入装置无法正确播放游戏的情形。
为了解决按键输入装置的误检测,例如考虑在该按键开关处设置防逆流用的整流电路(二极管)。可是,设置多个二极管,其成本会增加,另外,由于按键矩阵电路增大所设置的空间份,故会妨碍便携电话机的小型化,从而想要避免这样的问题。
发明内容
本发明的目的在于提供一种不使用整流电路,就能防止基于用户未按下的按键的误检测来执行用户不打算进行的处理的按键输入装置。
为了解决上述课题,本发明的一实施方式的一种按键输入装置,其特征在于具备:按键矩阵电路,在该按键矩阵电路中,多根信号线呈矩阵状布线,且在行信号线和列信号线的交叉部分设置按键开关;接收部,其从所述按键矩阵电路接收与各行信号线和各列信号线的导通相关联的第1检测信息;判定部,其基于所述第1检测信息,判定3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性是否存在;和输出控制部,其在判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性不存在的情况下,基于所述第1检测信息输出与被用户接通的按键开关相应的信息,在判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性存在的情况下,抑制基于所述第1检测信息的输出。
在这里,矩阵状是指由沿一个方向排列的多个信号线和沿与该一个方向交叉的方向排列的多个信号线构成的栅格状,将沿一个方向排列的信号线称为行信号线,将沿与一个方向交叉的方向排列的信号线称为列信号线。行信号线和列信号线,一个为按键扫描线,另一个为按键感测线。
另外,判定部的判定例如相当于图7的步骤108及图10的步骤205的处理。
此外,行信号线和列信号线的交叉部分并不是电连接,行信号线和列信号线是经由按键开关进行连接的。
根据上述构成,在3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性存在的情况下,因为抑制基于第1检测信息的输出,所以不输出与未被按下的按键开关相应的信息。因此,根据按键输入装置的误检测,能够防止执行用户不打算进行的处理。
附图说明
图1是表示便携电话机10的构成的框图。
图2是表示按键输入装置300的构成的框图。
图3是表示按键输入装置300中的各按键分配的图。
图4是表示实施方式1中的按键扫描电路310的构成的功能框图。
图5是表示“1”按键、“2”按键、及“4”按键被同时按下时的检测信息的图。
图6是示意性表示按键扫描电路310的动作的图。
图7是表示按键扫描电路310的动作的一例的流程图。
图8是示意性表示抑制了基于检测信息的输出的情况下的动作的图。
图9是示意性表示输出表示用户接通的按键的信息的情况下的动作的图。
图10是表示实施方式2的按键扫描电路310的动作的一例的流程图。
图11是表示实施方式3中的按键扫描电路310a的构成的功能框图。
图12是表示在检测信息中应该掩蔽(mask)的部分的图。
图13是示意性表示“SHIFT”按键、“て”按键、“い”按键被同时按下时的动作的图。
图14是表示实施方式4的按键矩阵电路330中的、与特殊按键对应的按键开关及与数字按键对应的按键开关的设置的一例的图。
图15是表示按键帽和按键开关之间的关系、以及与“SPACE”按键对应的2个按键开关的设置位置的图。
图16是表示现有的按键输入装置的构成的图。
图17是表示现有的各按键的分配的图。
图18是表示现有的按键矩阵电路的电流路径的概念图。
符号说明:
10-便携电话机,100-天线,200-无线通信部,300-按键输入装置,310-按键扫描电路,311-接收部,312-生成部,313-表格保持部,314-计数部,315-判定部,316-输出控制部,320-按键感测上拉电路,330-按键矩阵电路,400-ROM,500-控制部
具体实施方式
以下,参照附图,对本发明的实施方式进行说明。
(实施方式1)
首先,对作为本发明的一个实施方式的便携电话机10进行说明。
1.便携电话机10的构成
1.1.便携电话机10的功能块
图1是表示便携电话机10的构成的框图。
便携电话机10包括:天线100、与天线100连接的无线通信部200、按键输入装置300、ROM(Read Only Memory)400、及控制部500。
无线通信部200是承担经由天线100接收的接收信号的解调处理、经由天线100送出的发送信号的调制处理等的无线通信处理的电路。
按键输入装置300由指示各方向的十字按键、十键按键等的多个按键构成,具有接受用户输入操作的功能。按键输入装置300的详细见后述。
ROM400是存储用于执行便携电话机10的各种功能的程序的存储器。作为ROM400存储的主要程序,对应有用于执行电话的拨号与来电的电话功能程序410、用于执行电子邮件的发送与接收的邮件功能程序420、以及用于执行规定游戏的游戏程序430等。
控制部500具体而言为CPU(Central Processing Unit),通过执行ROM400存储的各程序来执行便携电话机10的各种功能。例如,在电话的拨号与来电时,执行电话功能程序410,执行从按键输入装置300接受拨号盘输入、向无线通信部200送出用于向接受到的拨号盘目标呼叫的信号或声音信号这样的处理。
在电子邮件发送与接收时,执行邮件功能程序420,执行从按键输入装置300接受邮件地址输入、向无线通信部200送出字符数据这样的处理。
在执行游戏时,执行游戏程序430,执行构成游戏的角色等的图形绘制、从按键输入装置300接受十字按键及十键按键的操作输入、用于进行基于接受到的操作输入的角色移动的图形处理这样的处理。
此外,在便携电话机10中,一般除了画面显示用的显示部、声音输入用的麦克风、声音输出用的扬声器之外,还具备其他器件,由于这些器件与本实施方式没有关联,故不详细叙述。这些器件的构成也可与现有便携电话机的构成相同。
1.2.按键输入装置300的构成
1.2.1.按键输入装置300的硬件构成
接着,对按键输入装置300的构成进行详细说明。
图2是表示按键输入装置300的构成的框图。
按键输入装置300具有:按键扫描电路310、按键感测上拉电路320、及按键矩阵电路330。
按键矩阵电路330具有由5根按键扫描线(按键扫描0~4)和4根按键感测线(按键感测0~3)构成的按键矩阵构造,按键输入装置300的多个按键中的每一个按键所对应的按键开关与按键扫描线及按键感测线连接。
此外,本实施方式中的按键扫描线及按键感测线分别相当于本发明的行信号线及列信号线。
图3示出按键输入装置300中的各按键的分配。在本图中,×符号表示在按键扫描线2和按键感测线3的交叉部分、按键扫描线3和按键感测线的交叉部分、以及按键扫描线4和按键感测线0及1的交叉部分没有设置按键开关。
在图2及图3中,将上下左右分别标记为“↑”“↓”“←”“→”,以后在本发明中将上下左右按键分别标记为“↑”“↓”“←”“→”按键。另外,将上下左右(“↑”“↓”“←”“→”)按键总称为十字按键,将数字按键(“0”~“9”)总称为十键按键(ten key)。
如图2及图3所示,在按键矩阵电路330上,“1”按键的按键开关与按键扫描线0和按键感测线0连接。
“2”按键的按键开关与按键扫描线0和按键感测线1连接。
“3”按键的按键开关与按键扫描线0和按键感测线2连接。
“0”按键的按键开关与按键扫描线0和按键感测线3连接。
“4”按键的按键开关与按键扫描线1和按键感测线0连接。
“5”按键的按键开关与按键扫描线1和按键感测线1连接。
“6”按键的按键开关与按键扫描线1和按键感测线2连接。
“9”按键的按键开关与按键扫描线1和按键感测线3连接。
“7”按键的按键开关与按键扫描线2和按键感测线0连接。
“8”按键的按键开关与按键扫描线2和按键感测线1连接。
“OK”按键的按键开关与按键扫描线2和按键感测线2连接。
“Talk”按键的按键开关与按键扫描线3和按键感测线0连接。
“↓”按键的按键开关与按键扫描线3和按键感测线2连接。
“↑”按键的按键开关与按键扫描线3和按键感测线3连接。
“←”按键的按键开关与按键扫描线4和按键感测线2连接。
“→”按键的按键开关与按键扫描线4和按键感测线3连接。
另外,按键扫描电路310的输出端口连接着各按键扫描线,输入端口连接着各按键感测线。
由电阻R0~R4构成的按键感测上拉电路320与按键感测线连接,处于向各按键感测线始终输出高电平的信号的状态。
在此,对按键扫描电路310检测按键(按键开关)按下的构造进行说明。
按键扫描电路310以时分法向各按键扫描线依次输出低电平的按键扫描信号。
当按键组中的任一按键被按下时,被按下的按键所对应的按键开关的接点闭合,经由按键开关与该按键开关连接的按键扫描线和按键感测线导通,按键感测线侧为低电平。
按键扫描电路310探测该按键感测线的电压电平变化,来检测按键开关的开闭状态。
例如,在按键扫描电路310扫描按键扫描线1时,如果“9”按键被按下,则仅按键感测线3为低电平,剩余的按键感测线(按键感测线0~2)还保持为高电平。根据该电压电平变化,按键扫描电路310检测“9”按键按下。
1.2.2.按键扫描电路310的功能构成
接着,对按键扫描电路310的功能进行说明。图4是表示按键扫描电路310的构成的功能框图。如该图所示,按键扫描电路310包括:接收部311、生成部312、表格保持部313、计数部314、判定部315、及输出控制部316。各部311~316具体而言根据计算机程序被描述、实现。
以下,对按键扫描电路310的功能进行详细说明。
接收部311接收从按键矩阵电路330输入的、与各按键扫描线和各按键感测线的导通相关联的检测信息(第1检测信息),将接收到的检测信息发送至生成部312。
在此,对检测信息进行说明。图5作为检测信息的一例而示出“1”按键、“2”按键、及“4”按键被同时按下时的检测信息。
图5(a)与图3同样,示出按键输入装置300中的各按键的分配。图中带圆圈的数值表示被同时按下的按键。即、示出“1”按键、“2”按键、及“4”按键被同时按下的情况。
图5(b)示出与各按键扫描线和各按键感测线的导通相关联的检测信息,图中的“1”示出按键扫描电路310探测出电压电平变化的(接受到输入信号的)按键,换言之,示出按键扫描线和按键感测线导通的按键,除此之外,也就是说,按键扫描线和按键感测线未导通的按键用“0”表示。
如图5(b)所示,由于“1”按键、“2”按键、及“4”按键被同时按下,故在检测信息中,“1”按键、“2”按键、及“4”按键所对应的部分为“1”。此外,如果“1”按键、“2”按键、及“4”按键被同时按下,则“1”按键、“2”按键、及“4”按键各自的按键开关闭合,由此按键感测线1与按键扫描线1会导通。其结果,即便是“5”按键,按键扫描电路310也会探测出电压电平变化,会误检测为也按下了“5”按键,故“5”按键所对应的部分也为“1”。
返回到图4,生成部312参照表格保持部313所保持的未设置按键表格,基于从接收部311输入的检测信息生成将一部分检测信息掩蔽了的检测信息(第2检测信息)。在这里,所谓“掩蔽检测信息”,是指将表示按键扫描线和按键感测线导通的信息改写成表示未导通的信息,以图5(b)为例,将“1”改写成“0”。生成部312在从接收部311输入的检测信息在表示按键扫描线和按键感测线导通的信息之中包括未设置按键表格示出的按键所对应的信息的情况下,生成将该信息改写成表示未导通的信息后得到的第2检测信息。生成部312将由此生成的检测信息发送至计数部314。
表格保持部313存储下述未设置按键表格,该未设置按键表格表示在按键扫描线和按键感测线的交叉部分未设置按键开关的按键。
计数部314按从生成部312输入的检测信息的每个按键扫描线,计数与该按键扫描线导通的按键感测线的数目,按检测信息的每个按键感测线,计数与该按键感测线导通的按键扫描线的数目。此外,计数与2个以上的按键感测线导通的按键扫描线的数目、以及与2个以上的按键扫描线导通的按键感测线的数目,并发送至判定部315。
判定部315判定从计数部314输入的、与2个以上的按键感测线导通的按键扫描线的数目是否在2个以上、且与2个以上的按键扫描线导通的按键感测线的数目是否在2个以上,并将判定结果发送至输出控制部316。
输出控制部316基于从判定部315输入的判定结果,控制向控制部500的输出。
2.按键扫描电路310的动作
接着,对按键扫描电路310的动作进行说明。图6是示意性表示按键扫描电路310的动作的图。
图6(a)与图3同样,示出按键分配的一例。按键扫描电路310当从进行了图6(a)所示的按键分配的按键矩阵电路330接收到检测信息的时候,如图6(b)所示,生成将未设置按键所对应的部分掩蔽了的检测信息。之后,如图6(c)所示,按每个按键扫描线计数与该按键扫描线导通的按键感测线的数目。例如,在按键扫描0的情况下,计算a1、b1、c1、及d1之和(s1)。针对其他的按键扫描线也同样。
另外,按每个按键感测线计数与该按键感测线导通的按键扫描线的数目。例如,在按键扫描0的情况下,计算a1、a2、a3、及a4之和(sa)。针对其他按键感测线也同样。在这里,图中的a1~a4、b1~b3、c1~c5、及d1~d5分别表示所对应的按键的输入信号,s1~s5表示各按键扫描线中的输入信号之和,sa~sd表示各按键感测线中的输入信号之和。
此外,计数与2个以上的按键感测线导通的按键扫描线数(X)、以及与2个以上的按键扫描线导通的按键感测线数(Y),并基于X及Y的值进行输出控制。
以下,利用流程图,详细说明按键扫描电路310的动作的一例。图7是表示按键扫描电路310的动作的一例的流程图。
首先,按键扫描电路310当从按键矩阵电路330接收到检测信息的时候(步骤S101:“是”),判定接收到的检测信息在表示导通的信息之中是否包括未设置按键所对应的信息(步骤S102)。
在检测信息在表示导通的信息之中包括未设置按键所对应的信息的情况下(步骤S102:“是”),生成将该信息改写成表示未导通的信息的检测信息(步骤S103)。
在检测信息在表示导通的信息之中不包括未设置按键所对应的信息的情况下(步骤S102:“否”),不经过步骤S103,而进行步骤S104以后的处理。
其次,按检测信息的每个按键扫描线,计数与该按键扫描线导通的按键感测线的数目(步骤S104),计数与2个以上的按键感测线导通的按键扫描线数,并将该值代入到X中(步骤S105)。
另外,按检测信息的每个按键感测线,计数与该按键感测线导通的按键扫描线的数目(步骤S106),计数与2个以上的按键扫描线导通的按键感测线数,并将该值代入到Y中(步骤S107)。
之后,判定X是否在2个以上、且Y是否在2个以上(步骤S108)。对进行该判定的理由进行说明。在同时按下3个按键的时候,除了检测到该3个按键之外也误检测出未按下的按键的情况为:该3个按键之中的2个按键在同一按键扫描线上、且该2个之中的一个与剩余的一个在同一按键感测线上,这种情况下,X为2个以上,Y为2个以上。其中,即便在形成矩形的4个按键被同时按下的情况,也不会引起误检测,而接受与上述3个按键被按下的情况相同的检测信息。也就是说,无法区分3重按压而误检测出一个的情况和实际上4个按键被按下的情况。
因此,在X为2个以上且Y为2个以上的情况下、即在可误检测出与未按下的按键开关相关联的导通的情况下(步骤S108:“是”),通过抑制基于检测信息的输出,从而防止基于按键的误检测而执行用户不打算进行的处理。
在X及Y至少一个不足2的情况下(步骤S108:“否”),基于检测信息将由用户接通的按键所对应的信息输出至控制部500。此时,在接收到的检测信息在表示导通的信息之中包括未设置按键所对应的信息的情况下,基于掩蔽后的检测信息进行输出。
3.便携电话机10的动作的具体例
3.1 抑制基于检测信息的输出的情况
以下,对抑制基于检测信息的输出的情况的具体例进行说明。图8是示意性表示“1”按键、“2”按键、“4”按键被同时按下时的动作的图。
图8(a)与图5(a)同样,示出“1”按键、“2”按键、“4”按键被同时按下的情况。
图8(b)与图5(b)同样,在检测信息中,除了示出“1”按键、“2”按键、“4”按键所对应的部分之外,还根据误检测示出“5”按键所对应的部分也为“1”的情况。
在“1”按键、“2”按键、“4”按键被同时按下的情况下,如图8(c)所示,在按键扫描线0的情况下,与各按键感测线导通的数目为2。在按键扫描线1的情况下,与各按键感测线导通的数目也为2。在按键扫描线2、3、及4的情况下,与各按键感测线导通的数目为0。
另外,在按键感测线0的情况下,与各按键扫描线导通的数目为2。在按键感测线1的情况下,与各按键扫描线导通的数目也为2。在按键感测线2及3的情况下,与各按键扫描线导通的数目为0。
因此,与2个以上的按键感测线导通的按键扫描线的数目为2,与2个以上的按键扫描线导通的按键感测线的数目为2,所以抑制了基于检测信息的输出。
3.2.输出由用户接通的按键所对应的信息的情况
以下,对输出由用户接通的按键所对应的信息的情况的具体例进行说明。图9是示意性表示“1”按键、“2”按键、“6”按键、“Talk”按键被同时按下时的动作的图。
图9(a)示出“1”按键、“2”按键、“6”按键、“Talk”按键被同时按下的情况。
图9(b),在检测信息中,除了示出“1”按键、“2”按键、“6”按键、“Talk”按键所对应的部分之外,还根据误检测示出未设置按键开关的按键所对应的部分(图中的虚线圆圈)也为“1”的情况。
在“1”按键、“2”按键、“6”按键、“Talk”按键被同时按下的情况下,如图9(c)所示,由于虚线圆圈示出的部分基于未设置按键表格而被掩蔽,故生成了将该部分改写成“0”的检测信息。
其结果,如图9(d)所示,在按键扫描线0中,与各按键感测线导通的数目为2,在按键扫描线1、3中,与各按键感测线导通的数目为1,在按键扫描线2、4中,与各按键感测线导通的数目为0。
另外,在按键感测线0中,与各按键扫描线导通的数目为2,在按键感测线1、2中的情况下,与各按键扫描线导通的数目为1,在按键感测线3中,与各按键扫描线导通的数目为0。
因此,与2个以上的按键感测线导通的按键扫描线的数目为1,与2个以上的按键扫描线导通的按键感测线的数目为1,所以未满足与2个以上的按键感测线导通的按键扫描线的数目在2个以上、且与2个以上的按键扫描线导通的按键感测线的数目在2个以上的条件。由此,不会抑制基于检测信息的输出,由用户按下的“1”按键、“2”按键、“6”按键、“Talk”所对应的信息被输出至控制部500。
如上述,根据本实施方式,在与2个以上的按键感测线导通的按键扫描线存在2个以上、且与2个以上的按键扫描线导通的按键感测线存在2个以上的情况下,虽然不一定有误检测但是有误检测的可能性,由此抑制基于检测信息的输出,所以与未按下的按键开关所对应的信息不被输出。因此,根据按键输入装置300的误检测,能够防止执行用户不打算进行的处理。
另外,在检测信息在表示按键扫描线和按键感测线导通的信息之中包括未设置按键表格示出的按键所对应的信息的情况下,生成将该信息掩蔽了的检测信息,并基于生成的检测信息进行输出控制,由此能够提高正确检测按键3重按下的频率。
此外,按键输入装置300不具备追加电路,而在硬件上与现有的按键输入装置相同,所以能够有助于便携电话机的小型化。
(实施方式2)
在本实施方式中,在对按键进行了3重按压的情况下,能以更简便的控制实现不进行基于未按下的按键的误检测的处理的保障。
在本实施方式的按键扫描电路310中,计数部314、判定部315、及输出控制部316的各功能部,进行与实施方式1不同的下述处理。
计数部314在从生成部312输入的检测信息中计数按键扫描线和按键感测线导通的数目,并发送至判定部315。
判定部315判定从计数部314输入的、按键扫描线和按键感测线导通的数目是否在4以上,并将判定结果发送至输出控制部316。
输出控制部316基于从判定部315输入的判定结果,控制向控制部500的输出。
其他功能部与实施方式1相同。
以下,利用流程图,详细说明本实施方式的按键扫描电路310的动作的一例。图10是表示本实施方式的按键扫描电路310的动作的一例的流程图。
因为该图的步骤S201~203与图7的步骤S101~S103相同,所以省略说明。在步骤S204中,按键扫描电路330在检测信息(在接收到的检测信息在未设置按键所对应的部分中包括表示导通的信息的情况下,为掩蔽后的检测信息)中计数按键扫描线和按键感测线导通的数目。
判定导通的数目是否在4个以上(步骤S205)。因为在导通的数目在4个以上的情况下,有可能发生误检测的缘故。
因此,在导通的数目在4个以上的情况下(步骤S205:“是”),抑制基于接收到的检测信息的输出。
在导通的数目不足4个的情况下(步骤S205:“否”),基于检测信息输出由用户接通的按键开关所对应的信息(步骤S206)。此时,在接收到的检测信息在表示导通的信息之中包括未设置按键所对应的信息的情况下,与实施方式1同样地,基于掩蔽后的检测信息进行输出。
如上,根据本实施方式,通过在检测信息中计数导通的数目并根据导通的数目是否在4个以上来进行输出控制这样的简便控制,就能够保障不进行基于进行了3重按压时未按下的按键的误检测的处理。
(实施方式3)
在实施方式1中,在接收到的第1检测信息在表示导通的信息之中包括未设置按键所对应的信息的情况下,生成了将该信息改写成表示未导通的信息后得到的第2检测信息,但在本实施方式中,还在第2检测信息在表示导通的信息之中包括与特殊按键建立了对应的按键所对应的信息的情况下,通过生成将该信息改写成表示未导通的信息后得到的检测信息(第3检测信息),从而掩蔽与特殊按键建立了对应的按键。在这里,特殊按键相当于控制按键(以下,表示为“Ctrl”按键)、换档按键(以下,表示为“ALT”按键)、上档按键(以下,表示为“SHIFT”按键)等。
图11是表示本实施方式中的按键扫描电路310a的构成的功能框图。如该图所示,表格保持部313a除了保持未设置按键表格之外,还按每个特殊按键保持该特殊按键所对应的掩蔽按键表格。掩蔽按键表格使特殊按键与在检测出该特殊按键所对应的输入信号的情况下应该掩蔽的按键建立对应。应该掩蔽的按键,例如为不假设与所对应的特殊按键同时按下的按键。
生成部312a参照表格保持部313a所保持的未设置按键表格,基于从接收部311输入的检测信息生成将一部分检测信息掩蔽了的检测信息(第2检测信息)。
生成部312a进而在生成的检测信息在表示按键扫描线和按键感测线导通的信息之中包括掩蔽按键表格示出的特殊按键所对应的信息的情况下,如果该检测信息在表示按键扫描线和按键感测线导通的信息之中包括与该特殊按键建立了对应的应该掩蔽的按键所对应的信息,则生成将该信息改写成表示未导通的信息的检测信息(第3检测信息)。
生成部312a将由此生成的检测信息发送至计数部314。
其他功能部与实施方式1同样。
接着,举出用作为本实施方式的按键输入装置300的例子的键盘以假名输入日本语的情况,说明本实施方式的详细。图12是表示在检测信息中应该掩蔽的部分的图。图12(a)是表示键盘的一部分的图。图12(b)对应于图12(a),示出键盘的各按键的分配。另外,针对在检测信息中未设置按键开关的按键所对应的部分,如实施方式1的说明那样,示出被掩蔽的情况(图中的×标记)。
图12(c)对应于图12(a),示出键盘的各按键的分配。另外,在检测信息在表示按键扫描线和按键感测线导通的信息之中包括“SHIFT”按键所对应的信息的情况下,用×标记示出应该掩蔽的按键。如图12(c)所示,在按下“SHIFT”按键的情况下,对“つ”按键及“い”按键接受,对“た”按键及“て”按键等不接受。这是因为在“SHIFT”按键与“つ”按键或“い”被按下的情况下,由控制部500进行“つ”或“い”的字符输入处理,而例如在“SHIFT”按键与“た”按键被按下的情况下,针对这些输入不进行任何处理的缘故。
图12(d)对应于图12(a),示出键盘的各按键的分配。另外,在检测信息在表示按键扫描线和按键感测线导通的信息之中包括“Ctrl”按键所对应的信息的情况下,用×标记表示应该掩蔽的按键。
这样,使应该掩蔽的按键与每个特殊按键建立对应。
其次,作为生成将与特殊按键建立了对应的按键掩蔽了的检测信息的例子,对包括“SHIFT”按键的多个按键被按下的情况进行说明。图13是示意性表示“SHIFT”按键、“て”按键、“い”按键被同时按下时的动作的图。图13(a)示出本实施方式的按键输入装置300中的各按键的分配。图中的带圆圈的数值表示被同时按下的按键。即、表示“SHIFT”按键、“て”按键、“い”按键被同时按下的情况。
如图13(b)所示,由于“SHIFT”按键、“て”按键、“い”按键被同时按下,所以在检测信息中“SHIFT”按键、“て”按键、“い”按键所对应的部分成为“1”。其中,在检测信息在表示按键扫描线和按键感测线导通的信息之中包括“SHIFT”按键所对应的信息的情况下,生成图12(b)的×标记示出的部分被掩蔽了的检测信息。因此,如图13(c)所示,生成“て”按键所对应的部分被掩蔽了的检测信息。
如上,根据本实施方式,例如在按下包括“SHIFT”按键的多个按键时,即便是无法假设与“SHIFT”按键同时按下的“て”按键被误按下的情况、或者被误检测的情况,也生成“て”按键所对应的部分被掩蔽了的检测信息,并基于该生成信息进行输出控制,所以能够易于使用。
(实施方式4)
本实施方式涉及按键矩阵电路中的、特殊按键所对应的按键开关及数字按键所对应的按键开关的设置位置的改良。
例如,在利用游戏等的应用程序的时候,考虑同时按下3个数字按键的情况。因此,在本实施方式中,为使即便在同时按下任意3个数字按键的时候也不发生误检测,而在按键矩阵电路330中设置各数字按键所对应的按键开关。
具体而言,在同时按下3个按键的时候发生误检测为如下情况:该3个按键中的2个按键被设置在同一按键扫描线(按键感测线)上,且剩余一个按键被配置在与任意2个的一个相同的同一按键感测线(按键扫描线)上。
因此,即便在各数字按键所对应的按键开关中的哪3个按键开关中,也不将其中的任意2个设置在同一按键扫描线或同一按键感测线上,且将剩余的一个设置在与所述任意2个的一个为同一按键扫描线、与另一个为同一按键感测线的位置以外。
另外,针对假设多次按压使用的特殊按键所对应的按键开关也同样,不将“CTRL”按键、“ALT”按键、“SHIFT”按键所对应的按键开关中的任意2个设置在同一按键扫描线或同一按键感测线上,且将剩余的一个设置在与所述任意2个的一个为同一按键扫描线、与另一个为同一按键感测线的位置以外。
图14是表示本实施方式的按键矩阵电路330中的、特殊按键所对应的按键开关及数字按键所对应的按键开关的设置的一例的图。
如图14所示,在按键矩阵电路330上,“1”按键的按键开关与按键扫描线0与按键感测线0连接。
“2”按键的按键开关与按键扫描线1和按键感测线0连接。
“3”按键的按键开关与按键扫描线2和按键感测线0连接。
“4”按键的按键开关与按键扫描线3和按键感测线0连接。
“5”按键的按键开关与按键扫描线4和按键感测线0连接。
“6”按键的按键开关与按键扫描线5和按键感测线0连接。
“7”按键的按键开关与按键扫描线6和按键感测线0连接。
“8”按键的按键开关与按键扫描线7和按键感测线1连接。
“9”按键的按键开关与按键扫描线7和按键感测线2连接。
“0”按键的按键开关与按键扫描线7和按键感测线3连接。
“CTRL”按键的按键开关与按键扫描线4和按键感测线2连接。
“SHIFT”按键的按键开关与按键扫描线5和按键感测线3连接。
“ALT”按键的按键开关与按键扫描线6和按键感测线4连接。
“↓”按键的按键开关与按键扫描线6和按键感测线7连接。
“↑”按键的按键开关与按键扫描线6和按键感测线6连接。
“←”按键的按键开关与按键扫描线7和按键感测线6连接。
“→”按键的按键开关与按键扫描线7和按键感测线7连接。
另外,在空白部分也可分配任意按键,虽然在斜线部分需要分配未假设与特殊按键及数字按键被同时按下的按键,但优选不分配按键。
如上,根据本实施方式,能够防止3个数字按键被同时按下时的误检测。另外,也能够防止包括特殊按键的3个按键被同时按下时的误检测。
(实施方式5)
本实施方式涉及2个按键开关被共同的一个按键帽覆盖的情况下的该2个按键开关的设置位置的改良。
一般地,在作为按键输入输出装置的例子的键盘中,按键开关被表示十键按键、十字按键、及字母按键等的按键帽覆盖,在各按键帽的正中间所对应的位置处设置按键开关。在这样的键盘中,有时即便按下按键也不进行其检测的情况。例如,“SPACE”按键与其他按键相比按键帽的部分长,故在按键帽的端部被按下时,按键开关的接点不闭合,不进行其检测。
因此,在本实施方式中,对“SPACE”按键设置2个按键开关。由此,即便在按键帽的端部被按下的情况下,也可进行其检测。利用图15说明对“SPACE”按键设置2个按键开关情况的设置位置。
图15是表示按键帽与按键开关之间的关系及“SPACE”按键所对应的2个按键开关的设置位置的图。
如图15(a)所示,对表示“SPACE”按键的按键帽,设置2个按键开关(按键开关sw1和按键开关sw2)。
图15(b)示出在本实施方式的按键矩阵电路330中不将按键开关sw1和按键开关sw2设置在同一按键扫描线或者同一按键感测线情况的按键分配。具体而言,按键开关sw1与按键扫描线3和按键感测线1连接。另外,按键开关sw2与按键扫描线2和按键感测线2连接。斜线部分示出不许设置与“SPACE”按键应该同时按下的按键的部分。如果斜线示出的任一部分所对应的按键和“SPACE”按键被同时按下,则本实施方式的按键扫描电路310除了接受斜线示出的任一部分所对应的按键的输入信号之外,也一起接受“SPACE1”及“SPACE2”所对应的输入信号,其结果会发生误检测的缘故。
图15(c)示出在本实施方式的按键矩阵电路330中将按键开关sw1和按键开关sw2设置在同一按键扫描线(按键扫描线3)上的情况的按键分配。斜线部分示出不许设置与“SPACE”按键应该同时按下的按键的部分。
比较图15(b)和图15(c)可知,图15(b)的斜线部分少。
因此,在对“SPACE”按键设置2个按键开关的情况下,如图15(b)那样设置。由此,与“SPACE”按键应该同时按下的按键所对应的按键开关的配置制约被缓和,在本实施方式的按键矩阵电路330中能够有效地进行按键开关的配置。
<补充说明>
以上,虽然基于实施方式对本发明所涉及的按键输入装置进行了说明,但本发明并不限定于上述实施方式。
(1)在上述实施方式中,虽然将本发明中的行信号线设为按键扫描线,将列信号线作为按键感测线,但并不限定于此。
只不过示出行与列相互交替的情况,例如也可将列信号线设为按键感测线,将行信号线设为按键扫描线。
(2)在上述实施方式中,虽然未设置按键表格表示在按键扫描线和按键感测线的交叉部分未设置按键开关的按键,但也可以表示虽然设置有按键开关,但是不作为操作按键分配的按键。
(3)在上述实施方式中,虽然作为具备本发明的按键输入装置的便携通信终端而举出了便携电话机的例子,但并不限定于此。
例如,在PDA(Personal Digital Assistant)、便携式PC(PersonalComputer)这样的设备上能够安装本发明的按键输入装置。
(4)在上述实施方式中,例如,如图5(b)所示,虽然将与各按键扫描线和各按键感测线的导通相关联的检测信息作为第1检测信息,但也可将与各按键扫描线和各按键感测线的导通相关联的各个检测信息(例如,与按键扫描线0和按键感测线0的导通相关联的检测信息)作为第1检测信息,此时也可将第1检测信息中的未设置按键所对应的第1检测信息掩蔽。
(5)在上述实施方式1中,虽然在图7的步骤S102中判定接收到的检测信息在表示导通的信息之中是否包括未设置按键所对应的信息,但也可不进行这样的判定,而基于接收到的检测信息,生成将未设置按键所对应的信息改写成表示未导通的信息的检测信息。
(6)在上述实施方式2中,虽然该实施方式的按键输入装置300在检测信息中计数导通的数目,并根据导通的数目是否在4个以上来进行输出控制,但也可在该按键输入装置300中,在实施方式5所示的被共同的一个按键帽覆盖的2个按键开关存在的情况下,有时会同时按下包括该2个按键开关所对应的按键在内的3个按键,有时实施方式2的按键扫描电路310会探测4个输入信号。其结果,导通的数目为4,抑制了基于检测信息的输出。
因此,也可以是实施方式2的按键扫描电路310中的表格保持部313还保持表示被共同的一个按键帽覆盖的2个按键开关的表格,实施方式2的计数部314在检测信息在表示按键扫描线和按键感测线导通的信息之中包括该2个按键开关所对应的信息的情况下,针对该2个按键开关,作为导通的数目计数为1个。
由此,即便在包括该2个按键开关所对应的按键在内的3个按键被同时按下的情况下,也能够正确地进行输出控制。
另外,实施方式2的表格保持部313也可保持规定的检测信息图案,此时在规定的检测信息图案中,被共同的一个按键帽覆盖的2个按键开关也可为表示导通的信息。实施方式2的计数部314比较所输入的检测信息和所存储的检测信息图案,在它们一致的情况下,通过在计数表示导通的信息时使表示导通的信息之一无效,而能够正确地进行输出控制。
(7)在上述实施方式3中,虽然生成部312a生成了第2检测信息,还生成了第3检测信息,但也可基于第1检测信息,生成将未设置按键表格示出的按键所对应的部分和与特殊按键建立了对应的应该掩蔽的按键所对应的部分掩蔽了的检测信息(第4检测信息)。
(8)在上述实施方式3中,虽然表格保持部313a保持了掩蔽按键表格,但也可根据应用程序接受表示应该掩蔽的按键的信息,自动地改写掩蔽按键表格。
(9)在上述实施方式3中,虽然特殊按键相当于“Ctrl”按键、“ALT”按键、“SHIFT”按键,但并不限定于此。只要是假设与多个按键同时按下的按键即可。
(10)在上述实施方式3中,虽然作为按键输入装置的例子而说明了用键盘以假名输入日本语的情况,但也可为假名输入以外,也可输入日本语以外的字符。
(11)在上述实施方式5中,该实施方式的按键扫描电路310作为工作模式也可包括测试模式和应用模式。
在便携电话机的出厂阶段,实施方式5的按键扫描电路310以测试模式进行工作,分别处理“SPACE”按键所对应的2个按键开关的输入信号。
这样,通过分别处理各按键开关所对应的信号,能够确认各按键正常。
另外,在出厂后供用户使用的阶段,实施方式5的按键扫描电路310以应用模式进行工作,即使为“SPACE”按键所对应的2个按键开关中的任一输入信号,也作为“SPACE”按键被按下的情况处理。
也可分别组合上述实施方式及上述补充说明。
本发明广泛适用于具有按键矩阵构造的按键输入装置。
Claims (9)
1.一种按键输入装置,其特征在于,具备:
按键矩阵电路,在该按键矩阵电路中,多根信号线呈矩阵状布线,且在行信号线和列信号线的交叉部分设置按键开关;
接收部,其从所述按键矩阵电路接收与各行信号线和各列信号线的导通相关联的第1检测信息;
判定部,其基于所述第1检测信息,判定3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性是否存在;和
输出控制部,其在判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性不存在的情况下,基于所述第1检测信息输出与被用户接通的按键开关相应的信息;在判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性存在的情况下,抑制基于所述第1检测信息的输出,
所述判定部的所述判定是通过判定是否是与2个以上的列信号线导通的行信号线存在多个、且与2个以上的行信号线导通的列信号线存在多个而进行的,
判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性不存在的情况是指:与2个以上的列信号线导通的行信号线的数目以及与2个以上的行信号线导通的列信号线的数目至少一者不足2,
判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性存在的情况是指:与2个以上的列信号线导通的行信号线存在多个、且与2个以上的行信号线导通的列信号线存在多个,
所述按键矩阵电路包括未设置按键开关的、行信号线和列信号线的交叉部分,
该按键输入装置还具有:
存储部,其存储表示未设置按键开关的交叉部分的按键开关未设置信息;和
生成部,其在所述第1检测信息在表示行信号线和列信号线导通的信息中包括与所述按键开关未设置信息对应的信息的情况下,生成将该信息改写成表示行信号线和列信号线未导通的信息后得到的第2检测信息,
所述判定部的判定是根据基于所述第1检测信息生成的所述第2检测信息进行的。
2.根据权利要求1所述的按键输入装置,其特征在于,
所述存储部还使所述多个按键开关中的第1按键开关和第2按键开关相对应地进行存储,
所述生成部,在所述第2检测信息在表示行信号线和列信号线导通的信息中包括与所述第1按键开关对应的信息的情况下,如果所述第2检测信息在表示行信号线和列信号线导通的信息中包括与所述第2按键开关对应的信息,则生成将该信息改写成表示行信号线和列信号线未导通的信息后得到的第3检测信息,
所述判定部的判定是根据基于所述第2检测信息生成的所述第3检测信息进行的。
3.根据权利要求1所述的按键输入装置,其特征在于,
包括由与所述多个按键开关中的每一个按键开关对应的按键构成的按键组,
所述按键组包括控制按键、换档按键、及上档按键,
不将与这些控制按键、换档按键、及上档按键对应的按键开关中的任意2个设置在同一行信号线或者同一列信号线上,且将剩余的一个设置在与所述任意2个中的一个成为同一行信号线以及与另一个成为同一列信号线的位置以外。
4.根据权利要求1所述的按键输入装置,其特征在于,
包括由与所述多个按键开关中的每一个按键开关对应的按键构成的按键组,
所述按键组包括0至9的数字按键,
即使在与0至9的数字按键对应的按键开关中的任意3个按键开关中,也不将其中的任意2个设置在同一行信号线或者同一列信号线上,且将剩余的一个设置在与所述任意2个中的一个成为同一行信号线以及与另一个成为同一列信号线的位置以外。
5.根据权利要求1所述的按键输入装置,其特征在于,
所述多个按键开关中的每一个按键开关被按键帽覆盖,
所述多个按键开关中的任意2个按键开关被共同的一个按键帽覆盖,不将该2个按键开关设置在同一行信号线上,也不设置在同一列信号线上。
6.根据权利要求1所述的按键输入装置,其特征在于,
所述按键矩阵电路包括未设置按键开关的、行信号线和列信号线的交叉部分,
该按键输入装置还具有:
存储部,其存储表示未设置按键开关的交叉部分的按键开关未设置信息;和
生成部,其在所述第1检测信息在表示行信号线和列信号线导通的信息中包括与所述按键开关未设置信息对应的信息的情况下,生成将该信息改写成表示行信号线和列信号线未导通的信息后得到的第2检测信息,
所述判定部的所述判定是通过根据所述第1检测信息或者基于所述第1检测信息生成的所述第2检测信息来判定行信号线和列信号线导通的数目是否为4个以上而进行的,
判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性不存在的情况是指:行信号线和列信号线导通的数目不足4个,
判定为3个以上的按键开关被用户同时接通、且与未被按下的按键开关相关联的导通被误检测的可能性存在的情况是指:行信号线和列信号线导通的数目为4个以上。
7.根据权利要求6所述的按键输入装置,其特征在于,
所述多个按键开关中的每一个按键开关被按键帽覆盖,
所述多个按键开关中的任意2个按键开关被共同的一个同一按键帽覆盖,
该按键输入装置还具有存储表示所述2个按键开关的信息的存储部,
所述判定部在判定行信号线和列信号线导通的数目是否为4个以上的时候,且在所述第2检测信息在表示行信号线和列信号线导通的信息中包括所述存储部存储的与2个按键开关对应的信息的情况下,针对该2个按键开关,将导通的数目计数为一个。
8.根据权利要求7所述的按键输入装置,其特征在于,
不将所述2个按键开关设置在同一行信号线上、也不设置在同一列信号线上。
9.一种便携通信终端,其特征在于,
具备权利要求1所述的按键输入装置,设置于所述按键输入装置的按键开关被表示十键按键及十字按键的按键帽覆盖。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008301613A JP5203150B2 (ja) | 2008-11-26 | 2008-11-26 | キー入力装置、及びキー入力装置を備えた携帯通信端末 |
JP2008-301614 | 2008-11-26 | ||
JP2008-301613 | 2008-11-26 | ||
JP2008301614A JP5140562B2 (ja) | 2008-11-26 | 2008-11-26 | キー入力装置、及びキー入力装置を備えた携帯通信端末 |
PCT/JP2009/005977 WO2010061543A1 (ja) | 2008-11-26 | 2009-11-10 | キー入力装置、及びキー入力装置を備えた携帯通信端末 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102227698A CN102227698A (zh) | 2011-10-26 |
CN102227698B true CN102227698B (zh) | 2014-04-02 |
Family
ID=42225433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200980147478.4A Expired - Fee Related CN102227698B (zh) | 2008-11-26 | 2009-11-10 | 按键输入装置及具备按键输入装置的便携通信终端 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8947362B2 (zh) |
KR (1) | KR101279029B1 (zh) |
CN (1) | CN102227698B (zh) |
WO (1) | WO2010061543A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220171472A1 (en) * | 2019-06-06 | 2022-06-02 | Darfon Electronics Corp. | Key scanning method and input device implemented therewith |
TWI715061B (zh) * | 2019-06-06 | 2021-01-01 | 達方電子股份有限公司 | 按鍵掃描方法、使用於按鍵掃描電路的掃描方法及輸入裝置 |
US11290126B2 (en) | 2019-06-06 | 2022-03-29 | Darfon Electronics Corp. | Key scanning method, scan method for key scan circuit, and input device implemented therewith |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4922248A (en) * | 1984-07-24 | 1990-05-01 | Alps Electric Co., Ltd. | Key output method for keyboards |
CN101046715A (zh) * | 2006-03-28 | 2007-10-03 | Lg电子株式会社 | 具有键输入错误防止功能的移动通信终端及其方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3792466A (en) * | 1972-05-31 | 1974-02-12 | Mos Technology Inc | Keyboard entry system with n-key rollover and n-key lockout protection |
IT1163101B (it) * | 1983-02-14 | 1987-04-08 | Oronzio De Nora Impianti | Anodi a bassa sovratensione di ossigeno a base di piombo attivati superficialmente e procedimento di attivazione |
JPS59157298A (ja) | 1983-02-25 | 1984-09-06 | Mitsui Eng & Shipbuild Co Ltd | 構造材料の製造方法 |
JPS6155725A (ja) * | 1984-08-28 | 1986-03-20 | Fujitsu Ltd | キ−ボ−ド装置 |
JPS63149717A (ja) | 1986-12-13 | 1988-06-22 | Fujitsu Ltd | 押下キ−の検出方式 |
JP2656975B2 (ja) | 1989-05-31 | 1997-09-24 | 株式会社寺岡精工 | キー入力装置 |
JPH05189116A (ja) | 1992-01-16 | 1993-07-30 | Sony Corp | キースキャン回路 |
CA2410454A1 (en) * | 2000-05-22 | 2001-12-13 | Digit Wireless, Llc | Input devices and their use |
JP3084018U (ja) | 2001-08-09 | 2002-02-28 | 英群企業股▲ふん▼有限公司 | 多機能ホットキーキーボード |
KR20080026261A (ko) * | 2006-09-20 | 2008-03-25 | 엘지전자 주식회사 | 키 인식 제어방법 |
-
2009
- 2009-11-10 CN CN200980147478.4A patent/CN102227698B/zh not_active Expired - Fee Related
- 2009-11-10 KR KR1020117014455A patent/KR101279029B1/ko not_active IP Right Cessation
- 2009-11-10 WO PCT/JP2009/005977 patent/WO2010061543A1/ja active Application Filing
- 2009-11-10 US US13/131,248 patent/US8947362B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4922248A (en) * | 1984-07-24 | 1990-05-01 | Alps Electric Co., Ltd. | Key output method for keyboards |
CN101046715A (zh) * | 2006-03-28 | 2007-10-03 | Lg电子株式会社 | 具有键输入错误防止功能的移动通信终端及其方法 |
Also Published As
Publication number | Publication date |
---|---|
KR101279029B1 (ko) | 2013-07-02 |
KR20110088589A (ko) | 2011-08-03 |
CN102227698A (zh) | 2011-10-26 |
US20110234499A1 (en) | 2011-09-29 |
US8947362B2 (en) | 2015-02-03 |
WO2010061543A1 (ja) | 2010-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1986403B1 (en) | Mobile communications terminal having key input error prevention function | |
US6434404B1 (en) | Detection of flip closure state of a flip phone | |
US7956771B2 (en) | Compact alphanumeric keyboard | |
CA2371118C (en) | Selecting flip phone operating mode using flip position | |
US9026180B2 (en) | Portable electronic apparatus, and a method of controlling a user interface thereof | |
US7020269B1 (en) | Speed dialing method using symbols in communication terminal having touch pad | |
US20020110237A1 (en) | Cluster key arrangement | |
JPH0331301B2 (zh) | ||
CN102227698B (zh) | 按键输入装置及具备按键输入装置的便携通信终端 | |
US6720951B2 (en) | Key customizing method and portable terminal device | |
US20030185367A1 (en) | Collective housing intercom apparatus | |
CN101267467B (zh) | 具有标准键的移动通信终端及其输出双音多频信号的方法 | |
CN100508533C (zh) | 一种用户界面装置及其便携式终端 | |
CN2757223Y (zh) | 一种感应开关式用户界面装置及其便携式终端 | |
CN100492261C (zh) | 一种感应开关式用户界面装置及其便携式终端 | |
JP4891825B2 (ja) | キー操作装置、及び携帯端末装置 | |
US6448919B1 (en) | ADC sharing for keypad and tough panel of a phone | |
JP3037314B1 (ja) | キ―入力装置 | |
CN102148884B (zh) | 移动手持装置及其方向键控制方法 | |
KR100504602B1 (ko) | 시프트키를 이용하여 사용자 입력의 편이성을 지원하는 이동통신 단말기 및 그 문자입력방법 | |
KR100715787B1 (ko) | 회전에 따라 문자입력모드를 전환하는 이동통신단말기 | |
JP2010128716A (ja) | キー入力装置、及びキー入力装置を備えた携帯通信端末 | |
KR200248311Y1 (ko) | 유무선 전화기용 번호버튼의 배열구조 | |
KR100409278B1 (ko) | 문자 입력 방법 | |
KR100706704B1 (ko) | 신호 입력을 위한 케이스 |
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 |
Granted publication date: 20140402 Termination date: 20161110 |
|
CF01 | Termination of patent right due to non-payment of annual fee |