[go: up one dir, main page]

CN1285660A - 多触点开关和使用此开关的便携式数据终端 - Google Patents

多触点开关和使用此开关的便携式数据终端 Download PDF

Info

Publication number
CN1285660A
CN1285660A CN 00126008 CN00126008A CN1285660A CN 1285660 A CN1285660 A CN 1285660A CN 00126008 CN00126008 CN 00126008 CN 00126008 A CN00126008 A CN 00126008A CN 1285660 A CN1285660 A CN 1285660A
Authority
CN
China
Prior art keywords
switch
key
contact
state
key switch
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.)
Pending
Application number
CN 00126008
Other languages
English (en)
Inventor
坂野聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of CN1285660A publication Critical patent/CN1285660A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H13/00Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch
    • H01H13/02Details
    • H01H13/12Movable parts; Contacts mounted thereon
    • H01H13/14Operating parts, e.g. push-button
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M11/00Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
    • H03M11/02Details
    • H03M11/04Coding of multifunction keys
    • H03M11/06Coding of multifunction keys by operating the multifunction key itself in different ways
    • H03M11/10Coding of multifunction keys by operating the multifunction key itself in different ways by methods based on duration or pressure detection of keystrokes
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H2203/00Form of contacts
    • H01H2203/024Convex contact surface
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H2205/00Movable contacts
    • H01H2205/016Separate bridge contact
    • H01H2205/022Conductive rubber
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H2225/00Switch site location
    • H01H2225/018Consecutive operations
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H2231/00Applications
    • H01H2231/022Telephone handset
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H2239/00Miscellaneous
    • H01H2239/026Internal encoding, e.g. validity bit
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01HELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
    • H01H2239/00Miscellaneous
    • H01H2239/078Variable resistance by variable contact area or point

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)
  • Push-Button Switches (AREA)
  • Telephone Set Structure (AREA)

Abstract

便携式数据终端包括显示单元(5)、键输入部分(1)、键分析部分(2)和控制单元(3)。键输入部分包括多个多触点键开关。多个多触点键开关的每个开关含有被相应分配了多个开关状态的多个触点(P,N),且包括弹性支柱部分、导体、和在底板上的同心圆触点。键分析部分检测多个多触点键开关中的一个操作键开关,并检测操作键开关的多个开关状态。多个开关状态含第一开关状态和至少一个第二开关状态。控制单元根据键分析部分的检测结果来控制显示单元上的显示。

Description

多触点开关和使用 此开关的便携式数据终端
本发明涉及一种可被分配多个操作指令的多触点开关,以及使用此开关的便携式数据终端。
传统上,具有一个开关触点的键开关被用在便携式数据终端上。指令的执行是通过操作键开关而控制的。所以,必须增加开关的数目来执行许多指令。其结果是,操作变得很麻烦,以及为了增加键开关必须有额外的安装空间。
另外,对于通过使用这种单个键开关执行多个操作,典型地有两种方法。一种方法是按下该键开关一段短的时间或一段长的时间,以使得根据按下的时间来执行操作。另一种方法是根据键开关在预定的时间内被按下一次还是两次来执行操作。通过使用这些方法,可以减少安装键开关的空间。
在上述的传统方法中,指令的选择取决于单个键开关的按压时间或键开关的按压操作次数。所以,肯定不可能瞬时地检测操作指令。这样,直到执行下一个指令时,才会有操作时间。
关于以上说明,在日本公开的专利申请(JP-A-Heisei 10-41871)中揭示了便携式通信终端中的电源控制系统。在这个参考文献中,便携式通信终端包括键输入部分和键按压检测部分,后者用于检测键输入部分的键操作。键按压时间计算部分计算出键连续被按压的时间。键输入确定部分根据键按压检测部分的检测结果、键按压时间计算部分的计算结果、终端状态数据和关于键操作判断的设置条件,来确定操作数据。这样,在电源开关放置在靠近另一个被切换键的情况下,可以防止电源被关断的风险。
所以,本发明的一个目的是提供一种可被分配多个操作指令的多触点键开关。
本发明的另一个目的是提供一种在键切换时没有任何延时的多触点键开关,以及一种使用多触点键开关的便携式数据终端。
为了达到本发明的一个方面,多触点键开关包括一个薄片、支柱部分、导体、和底板。支柱部分由弹性元件构成,并被耦合到支柱部分上部的薄片上。导体被耦合到支柱部分的下表面。底板包括第一触点、第二触点和至少一个第三触点。
这里,支柱部分可有一个下部,它带有一个被形成为突起的弯曲表面。在此,导体被附着在弯曲的表面上。对此,希望提供第一触点,以使得当键开关被操作时,第一触点首先接触到键开关的导体。在此,第二和第三触点可被提供在同心圆上,以使得第二触点位于第一触点的外面,以及第三触点位于第二触点的外面。此外,希望当导体接触到第一和第二触点时定义为第一开关状态,以及当导体接触到第一和第三触点时定义为第二开关状态。
为了达到本发明的另一个方面,便携式数据终端包括显示单元,键输入部分,键分析部分和控制单元。键输入部分包括多个多触点键开关。多个多触点键开关的每个开关具有被分配有多个开关状态的多个触点。键分析部分检测多个多触点键开关中的一个操作键开关,以及检测操作键开关的多个开关状态。多个开关状态包括第一开关状态和至少一个第二开关状态。控制单元根据键分析部分的检测结果来控制显示单元上的显示。
对此,多个开关状态可以包括第一开关状态和多个所述的第二开关状态。给多个键开关的每个开关分配一个调用表,调用表包括分别用于多个第二开关状态的指令。对此,用于第一开关状态的指令与用于多个第二开关状态的指令相关联。
此外,在多个键开关的任一开关的第一开关状态建立时,键分析部分把扫描信号输出到键输入部分,以及从键输入部分接收一个扫描信号的响应,并且根据扫描信号与响应来对操作键开关进行确定。然后,键分析部分检测操作键开关的第一开关状态和第二开关状态。在此,键分析部分把操作键开关的第一开关状态和第二开关状态输出给控制单元。控制单元根据来自键分析部分的操作键开关的第一开关状态和第二开关状态而变更在显示单元上的显示。
此外,光标移动指令可被分配给操作键开关的第一开关状态,表示光标移动内容的指令可被分配给至少一个第二开关状态。
代替地,可将用于一组字符的显示指令分配给第一开关状态,以及将表示显示字符的显示属性的指令分配给至少一个第二开关状态。对此,希望每次在操作键开关被操作时,该组字符能被顺序地显示为显示字符。此外,该显示字符希望根据至少一个第二开关状态以不同的字形被显示。
此外,多个多触点键开关的每个开关可以包括一个薄片、支柱部分(由弹性元件构成,并被耦合到在支柱部分上部的薄片上)、一个被耦合到支柱部分下表面的导体、和底板,该底板包括第一触点、第二触点和至少一个第三触点。在此,支柱部分可以有一个下部,它带有一个被形成为突起的弯曲表面,其中导体被附着在弯曲表面上。此外,还提供了第一触点,以使得当键开关被操作时,第一触点首先接触到键开关的导体。对此,第二触点和第三触点希望被提供在同心圆上,以使得第二触点位于第一触点的外面,以及第三触点位于第二触点的外面。此外,希望当导体接触到第一和第二触点时定义为第一开关状态,以及当导体接触到第一和至少一个第三触点时定义为至少一个第二开关状态。
为了达到本发明的再一个方面,提供了一种方法,以在使用多个多触点键开关的便携式数据终端中变更显示,其中,多个多触点键开关的每个开关具有被相应分配有多个开关状态的多个触点,而且,多个开关状态包括第一开关状态和至少一个第二开关状态。该方法是通过以下的步骤而达到的:以具体键开关的形式操作多个多触点键开关中的一个;响应多个多触点键开关中任一个的操作,确定该具体键开关;检测该具体键开关的第二开关状态的建立,以产生显示变更指令;以及响应显示变更指令,变更显示单元上的显示。
在此,用于一组字符的字符显示指令可分配给第一开关状态,而用于指示显示字符的显示属性的属性规定指令可分配给至少一个第二开关状态。显示变更指令包括字符显示指令和属性规定指令。在此,每次在具体键开关被操作时,该组字符可被顺序地显示为显示字符。显示字符响应于属性规定指令而以不同的字形被显示。
此外,光标移动指令可分配给操作键开关的第一开关状态,且表示光标移动内容的指令可分配给至少一个第二开关状态。显示变更指令包括光标移动指令和指令。
                    附图简述
图1示出了本发明第一实施例的使用多触点键开关的便携式数据终端的结构方框图;
图2A和2B示例地示出了在本发明第一实施例的便携式数据终端中,光标移动操作的流程图;
图3A示出了本发明多触点键开关的横截面结构图,图3B是开关支柱的下部平面视图,图3C是底板上的开关触点部分的平面视图。
图4A和4B为使用本发明多触点键开关的键开关矩阵电路;
图5A至5D是本发明用于键扫描操作时所使用的波形图;
图6A和6B示出了本发明中使用的代码变换表;
图7示出了本发明中使用的可执行的指令变更表;
图8A和8B示例地示出了在本发明第二实施例中用于字符输入的操作流程图;以及
图9示出了采用本发明第三实施例多触点键开关的便携式数据终端的方框图。
                   优选实施例描述
此后,将在下面参照附图详细地描述按照本发明的多触点键开关和使用多触点键开关的便携式数据终端。
图1是按照本发明第一实施例的使用多触点键开关的便携式数据终端的结构方框图。参照图1,第一实施例中的便携式数据终端由键输入部分1、键分析部分2、控制单元3、存储器部分4和显示部分5组成。
键输入部分1具有键开关组SW01到SW20,以用于通过使用键开关输入图形或字符,以及移动光标。当键开关被按压时,键分析部分2分析键输入部分1中键开关的按压状态。存储器部分4存储用来描述键输入部分1中每个键开关的操作的调用表数据。控制单元3执行处理和控制便携式数据终端中的各种操作。此外,控制单元3把由键分析部分2分析的键数据与被存储在存储器部分4中的键调用表数据进行比较,以便发出执行指令。显示部分5接收来自控制单元3的指令,以实现图形和/或字符的显示,以及光标的移动。
键输入部分1具有一组多触点键开关SW01到SW20,每个开关具有图3A到3C所示的结构。每个键开关是按压型键开关。当键开关被按压时,键开关支柱下表面所配备的导体板便接触到键开关的触点部分,使得键开关接通。
如图3A所示,在本发明的多触点键开关中,在键开关支柱上提供有一个薄片。键开关支柱由可弯曲和均匀的弹性材料构成。键开关支柱的下部突出,并被弯曲成相对于键开关支柱中心有一个弧形部分。该弯曲表面被覆盖以传导材料,如图3B所示。
在键开关支柱下面的底板上提供有开关触点部分,如图3C所示。键开关触点P被安排在底板上,并直接位于键开关支柱中心的下面。键开关触点N以同心圆的方式被安排在作为中心的键开关触点P的周围。这样,当键开关被按压时,键开关支柱的导体板首先接触到开关触点P,然后再接触到开关触点N,以使得键开关被接通。
键开关触点N以同心圆的方式给出,以便为单个键开关提供多个功能。键开关触点N被分组为A组开关触点N(在本例中是一个)和B组开关触点N。A组开关触点N是恰好位于开关触点P之外的触点。B组开关触点N是在A组开关触点N之外的触点B1到B3。
此外,信号线与各个开关触点相连接,如图3C所示。信号“输入1”到“输入4”的任一个信号被分配给开关触点P。信号“输出1”到“输出5”的任一个信号被分配用于A组的开关触点N。信号B1、B2、和B3以从同心圆里向外的次序被分配给B组开关触点N。
图4A和4B示出了整个键开关的矩阵结构的例子。在本例中,键开关SW01到SW20的总数是20。对于本发明的多触点键开关,矩阵结构由第一键开关矩阵和第二键开关矩阵组成。第一键开关矩阵是用于开关触点P和A组开关触点N的,而第二键开关矩阵是用于B组开关触点N的。
图5A到5D所示的信号“输入1”到“输入4”被提供给键输入部分1的多触点键开关SW01到SW20,如图4A和4B所示。低电平的定时信号在信号“输入1”到“输入4”之间移动或扫描。如果键开关SW01到SW20的任何开关没有被按压,则输出高电平的信号“输出1”到“输出5”。此外,还输出高电平信号B1到B3。当键开关SW01到SW20的任何开关被按压时,信号“输出1”到“输出5”中的一个信号变成为低电平。当该键进一步被按压时,信号B1到B3中的至少一个信号变成为低电平。
图2A和2B示出了当本发明的多触点键开关被应用到光标在向上和下的方向以及向左和右的方向上移动时,光标移动操作的流程图。例如“↑(向上方向)”移动指令被分配给键开关SW01,“↓(向下方向)”移动指令被分配给键开关SW02,“(←左方向)”移动指令被分配给键开关SW03,以及“→(右方向)”移动指令被分配给键开关SW04。
现在参照图2A和2B,描述在便携式数据终端中光标向下方向移动时的操作。
首先,为了使光标向下方向移动,键输入部分1的键开关SW02被按压或被操作。当键开关被按压时,键开关SW02的支柱导体首先接触到开关触点P。而且,当键开关被进一步按压时,键开关SW02的支柱导体接触到A组开关触点N(S1:是)。
键分析部分2检测A组键开关的接通状态。如果没有键中断(S2:否),则键分析部分2输出如图5A到5D所示的信号“输入1”~“输入4”至键输入部分1。这样,键扫描操作开始(S19)。因为用于键开关SW02的A组开关触点接触到键开关SW02的支柱导体,所以“输出(5-1)”=(1,1,1,1,0)作为来自键输入部分1的信号“输出”被输出到用于键扫描操作的键分析部分2。应当指出,“输出(5-1)”是指信号“输出5”到信号“输出1”,在以下的说明中,同样如此。
键分析部分2根据从键分析部分2输出的信号“输入1”到“输入4”以及从键输入部分1输出的信号“输出1”到“输出5”,分析键开关SW01到SW20中的哪个键开关已被按压(S3)。因为当“输入(4-1)”=(1,1,0,1)被输出时,给出的是“输出(5-1)”=(1,1,1,1,0),所以键分析部分2检测键开关SW02为被按压的键。
在这时,B组开关触点的状态作为信号B1到B3也被加到键分析部分2上。例如,当B组开关触点的任一触点都没有接触到键开关的支柱导体时,得到B(3-1)=(1,1,1)。键分析部分2根据输入的信号“输出”和信号B(S4)把信号D(6-0)输出到控制单元3作为键开关数据。信号D(6-0)、信号“输出”与信号B之间的相应关系被设置,如图6A和6B所示。
当键输入部分1中多个键开关SW01到SW20的一些键开关被同时按压,以使得按压的键开关不能唯一地被确定时,键分析部分2使分析为不正确的键输入,并输出D(4-0)=(0,0,0,0,0)。在本例中,因为从输入到键分析部分2的信号“输出”中检测出被按压的键开关为SW02,所以D(4-0)=(0,0,0,1,0)被输出到控制单元3。假定B组开关触点一个都没有接触到键开关SW02的支柱导体,那么,D(6-5)=(0,0)被输出到控制单元3,因为B(3-1)=(1,1,1)。
在步骤S5,控制单元3首先根据输入的键开关数据D(6-0)来判断D(4-0)是否为(0,0,0,0,0)。换句话说,控制单元3判断在键输入部分2中是否出现不正确的键输入(S5)。如果已出现不正确的键输入,使得(0,0,0,0,0)被提供给控制单元3以作为D(4-0)(S5:是),那么便用(0,0,0,0,0,0,0)代替X(7-1)(S17)。然后,键扫描操作停止(S18)。在键扫描操作停止后,控制重新返回到键输入等待状态。X(7-1)是控制单元的内部数据,具有(0,0,0,0,0,0,0)的初始值。
在该操作的例子中,因为(0,0,0,1,0)被提供给控制单元3作为D(4-0)(S5:否),所以控制单元3接着比较D(4-0)与X(5-1)(S6)。因为现在(0,0,0,0,0)被提供给X(5-1)作为初始值,所以数据相互不一致(S6:否)。当数据相互不一致时,用D(6-0)代替X(7-1),并把D(6-0)存储在存储器部分4中(S7及S8)。此后,数据X(7-1)询问存储在存储器部分4内的键调用表数据(S9)。按照数据X(7-6)输出操作指令(S10),以及执行该操作指令(S11到S14)。
键调用表数据是描述每个键作用的数据,或为一个可执行的指令,或为根据开关触点P与A组开关触点N之间的接触而定义的指令的属性或内容。多个键调用表数据按照可执行指令的种类而被提供给调用表。图7显示了键调用表数据的一个例子。在本例中,三种键调用表数据被提供用于光标移动、字符输入、和字母数字字符输入。例如,按照状态键开关的操作,所使用的调用表可以从用于字符输入的调用表切换到用于字母数字字符输入的调用表。这样,键设置可以自由地切换。
在该操作例子中,因为用于光标移动的调用表被分配给SW01到SW04,所以,当检测到键开关SW01到SW04的任何键开关被按压时,就执行光标移动指令。此外,“级”的概念可以提供给键调用表,以使得有可能把多个可执行指令设置给一个键。级的选择是根据相应于D(6-5)的数据X(7-6)而实行的。第一级指令在X(7-6)=(0,0)的情况下执行,第二级指令在X(7-6)=(0,1)的情况下执行。此外,第三级指令在X(7-6)=(1,0)的情况下执行,第四级别的指令在X(7-6)=(1,1)的情况下执行。
因为此时X(7-1)=(0,0,0,0,0,1,0),所以控制单元3执行第一级指令:把光标向下方向移动一步。其结果是,在显示部分5上显示的光标向下方向移动了一步(S11)。
在处理结束后,立即执行下一个数据处理(S1到S4)。如果已被输入到控制单元3的下一个数据D(6-0)没有从先前的数据变更过来(S5,S6:是,和S15:是),则不执行操作(S16),并开始进行下一个处理D(6-0)(S1到S5)。
如果被按压的键开关是同一个且只是B组开关触点被变更,也就是说,当键开关的按压操作继续进行且按压压力进一步加到键开关SW02时,那么,根据取决于键开关压力的B组开关触点N的数目,(1,1,0),(1,0,0),或(0,0,0)被提供给键分析部分2作为B(3-1)。所以,X(7-6)的数值被替代和存储(S8),因为只有D(6-5)变更而D(4-0)没有变更(S5,S6:是,和S15:否)。第二级(光标低速连续移动)(S12)、第三级(光标高速连续移动)(S13)、第四级(光标移动到最后)(S14)中的任何一个级的操作按照数据D(6-5)而执行。
此后,上述操作按照键开关SW02的按压压力重复进行。
这样,只要变更键开关的按压压力,光标向下方向的移动速度便可通过只使用一个键开关SW02而控制。当A组开关触点的键开关按压状态被取消时(S1:否),X(7-1)的数值被初始化(S17),且扫描操作停止(S18)。然后,控制返回到键开关输入等待状态。
图8A和8B示出了本发明第二实施例的便携式数据终端的输入字符操作流程图。图9示出了本发明第二实施例的便携式数据终端的结构方框图。
参照图9,第二实施例的便携式数据终端其基本操作是与上述光标移动操作相同的。然而,图8A和8B中新增加的步骤S21到S28是必需的。当指示开始键扫描操作时,信号SWDET从键分析部分2输出到控制单元3,如图9所示。
图7所示的字符输入调用表被加到键开关SW05到SW15。在这个调用表中,字符以组为单位被分配给键开关。例如,“ア”、“イ”、“ウ”、“エ”、和“オ”(日语片假名字符的“a”、“i”、“u”、“e”、和“o”)被分配给键开关SW05作为字符组,这些字符通过键开关SW05的按压操作而按次序地被显示。此外,“カ”、“キ”、“ク”、“ヶ”、和“コ”(日语片假名字符的“ka”、“ki”、“ku”、“ke”、和“ko”)被分配给键开关SW06作为字符组,这些字符通过键开关SW06的按压操作而按次序地被显示。此外,“サ”、“シ”、“ス”、“セ”、和“ソ”(日语片假名字符的“sa”、“si”、“su”、“se”、和“so”)被分配给键开关SW07作为字符组,这些字符通过键开关SW07的按压操作而按次序地被显示。此后,对于每个字符组,字符都以同样的方式被分配给键开关。
假定一个字符现在被输入到这样的位置,在该位置上没有字符被显示在显示部分5。对此,如果键开关SW05被按压,使得A组键开关被接通(S1:是,和S2:否),则键分析部分2将信号SWDET输出到控制单元3(S21)。控制单元3接收信号SWDET,以把控制单元中的标志S设置为“1”。标志S的初始值是“0”。此外,开始键扫描操作(S19)。
该键扫描操作与第一实施例中的操作是相同的。因为键开关SW05的A组开关触点N在这时接触到了键开关SW05的支柱导体,所以信号“输出”为“输出(5-1)”=(1,1,1,0,1)从键输入部分1输出到用于键扫描操作的键分析部分2。
键分析部分2根据键分析部分2输出的信号“输入”和键输入部分1输入的信号“输出”,分析哪个键开关被按压(S3)。在这时,因为“输出(5-1)”=(1,1,1,0,1)被输入,和“输入(4-1)”=(1,1,1,0)被输入,所以键分析部分2检测键开关SW05为被按压的键开关。
在键开关数据D(6-0)输出到控制单元3之后(S3-S4,及S5:否),控制单元3确认是否有字符已被显示在应当显示字符的地方(S23)。如果没有被显示,在用D的数据替代X以后(S6,和S7),标志被复位为“0”(S28)。然后,执行字符显示指令(S9到S14)。
更具体地,当A组开关触点N接触到键开关SW05的支柱导体,使得D(6-0)=(0,0,0,0,1,0,1)被输入到控制单元3时,控制单元3根据键开关数据控制显示部分5,使其按照第一级指令(大写片假名字符表示)显示字符“ァ”,以作为键开关SW5的字符组的第一字符。换句话说,“ア”被显示。
如果该状态被保持(S1~S5和S23:是),键开关数据将不会变更。此外,标志S被设置为“0”。所以,下一个显示过程不再执行(S24,S25:是,S26:否,S15:是,和S16)。显示部分5被保持在显示字符“ア”的状态。
接着,假定在这种条件下键开关SW05的按压压力更强,且键分析部分2把D(6-0)=(1,1,0,0,1,0,1)输出到控制单元3(S1到S4,S5:否)。在此,字符被保持为显示状态。此外,只有键开关数据的D(6-5)不同于最后一次(S23,S24,和S25:否)。因此,控制单元3发出指令,把显示字符变成第四级字符(S7到S10)。这样,小写的平假名字母“あ”被显示在显示部分5(S14)。
当键开关的按压操作结束时(S1:否),键扫描操作停止,且X值和S值复位。然后,控制进入键输入等待状态(S17,S18和S22)。在这种显示小写平假名字符“あ”的状态下,假定键开关SW05再次被按压(D(6-0)=(0,0,0,0,1,0,1)被输入到控制单元3)(S1:是,S2:否,S21,S19,S3到S4及S5:否)。
先前输入的字符“あ”位于该位置(S23:是)。同时,该显示字符所属的字符组的键开关SW05被按压(S24和S25:是)。此外,标志S被设置为“1”(S26:是)。所以,控制单元3在同一个字符组中选择字符的下一个字符“イ”(S27),以使得大写片假名字符“イ”被显示在显示部分5,而不是小写平假名字符“あ”(S7等)。
当新提供给键开关SW16的状态键被操作时,键开关的分配调用表便变成字母数字字符输入调用表。这样,可以利用与上文相同的方式在大写字母数字字符、小写字母数字字符、和斜体字符之间进行切换。
此外,当底板上同心圆开关触点之间的间隔被做得更宽时,也即,当A组开关触点N与B组开关接触点N之间的间隔做得比B组开关接触点的间隔更宽时,那么,可执行第一级指令的区域(键开关按压区域)被做得宽于其它级指令的区域,由此可鉴别级别的不同。
在本发明中,就开关触点来说,除了传统例子中的A组开关触点N以外,还增加了开关触点以作为B组开关触点N。相应地,提供一种装置,以根据B组开关触点的数目来增加可执行的指令。所以,能够做到用一个键开关来执行多个操作指令,且键开关的数目可大大减少。
此外,采用弹性材料元件,使得位于键开关支柱下部中央的键开关支柱突起物部分能够接触开关触点P和N。此外,开关触点N被安排在围绕开关触点P的同心圆上。此外,提供一种装置,以在底板接触点与键开关支柱的接触发生变更时,用来检测键开关按压压力的变化。所以,可以按照键开关的按压压力来变更可执行指令,而没有延时。

Claims (24)

1.一种多触点键开关,包括:
一个薄片;
支柱部分,由弹性元件构成,并被耦合到支柱部分上部处的薄片上;
导体,被耦合到所述支柱部分的下表面;以及
底板,包括第一触点、第二触点和至少一个第三触点。
2.按照权利要求1的多触点键开关,其中,所述支柱部分有一个下部,该下部带有一个被形成为突起的弯曲表面,其中所述导体被附着在该弯曲表面上。
3.按照权利要求2的多触点键开关,其中,提供所述第一触点,使得当键开关被操作时,第一触点首先接触到键开关的导体。
4.按照权利要求3的多触点键开关,其中,第二和第三触点被提供在同心圆上,使得第二触点位于所述第一触点的外面,第三触点位于所述第二触点的外面。
5.按照权利要求3或4的多触点键开关,其中,当导体接触到所述第一和第二触点时定义为第一开关状态,当导体接触到所述第一和第三触点时定义为第二开关状态。
6.一种便携式数据终端,包括:
显示单元;
键输入部分,包括多个多触点键开关,所述多个多触点键开关的每个开关都具有被相应分配了多个开关状态的多个触点;
键分析部分,检测所述多个多触点键开关中的一个操作键开关,以及检测所述操作键开关的多个开关状态,其中所述多个开关状态包括第一开关状态和至少一个第二开关状态;以及
控制单元,根据所述键分析部分的检测结果来控制显示单元上的显示。
7.按照权利要求6的便携式数据终端,其中,所述多个开关状态包括第一开关状态和多个第二开关状态,
一个调用表被分配给所述多个键开关的每个开关,以及
所述调用表包括分别用于多个第二开关状态的指令。
8.按照权利要求7的便携式数据终端,其中,用于第一开关状态的指令与用于多个第二开关状态的指令相关联。
9.按照权利要求6到8的任一项的便携式数据终端,其中,键分析部分在多个键开关的任一开关的第一开关状态建立时将扫描信号输出到所述键输入部分,并从键输入部分那里接收所述扫描信号的响应,还根据扫描信号与所述响应来确定所述的操作键开关,以及检测所述操作键开关的第一开关状态和第二开关状态。
10.按照权利要求9的便携式数据终端,其中,所述键分析部分把操作键开关的第一开关状态和第二开关状态输出给控制单元,以及
控制单元根据来自键分析部分的操作键开关的第一开关状态和第二开关状态来变更显示单元上的显示。
11.按照权利要求10的便携式数据终端,其中,光标移动指令被分配给所述操作键开关的第一开关状态,且表示光标移动内容的指令被分配给所述至少一个第二开关状态。
12.按照权利要求10的便携式数据终端,其中,用于一组字符的显示指令被分配给所述第一开关状态,以及表示显示字符的显示属性的指令被分配给所述至少一个第二开关状态。
13.按照权利要求12的便携式数据终端,其中,每次在所述的操作键开关被操作时,所述组的字符被顺序地显示为显示字符。
14.按照权利要求12或13的便携式数据终端,其中,所述显示字符根据至少一个第二开关状态以不同的字形被显示。
15.按照权利要求6到8的任一项的便携式数据终端,其中,所述多个多触点键开关的每个开关包括
一个薄片;
支柱部分,由弹性元件构成,并被耦合到支柱部分上部处的所述薄片上;
导体,被耦合到所述支柱部分的下表面;以及
底板,包括第一触点、第二触点和至少一个第三触点。
16.按照权利要求15的便携式数据终端,其中,所述支柱部分有一个下部,该下部带有一个被形成为突起的弯曲表面,其中所述导体被附着在该弯曲表面上。
17.按照权利要求16的便携式数据终端,其中,提供所述第一触点,使得当键开关被操作时,第一触点首先接触到键开关的导体。
18.按照权利要求17的便携式数据终端,其中,第二触点和第三触点被提供在同心圆上,使得第二触点位于所述第一触点的外面,第三触点位于所述第二触点的外面。
19.按照权利要求17或18的便携式数据终端,其中,当导体接触到所述第一和第二触点时定义为所述第一开关状态,当导体接触到所述第一触点和至少一个第三触点时定义为第二开关状态。
20.在使用多个多触点键开关的便携式数据终端中变更显示的方法,其中,多个多触点键开关的每个开关具有被相应分配有多个开关状态的多个触点,且所述多个开关状态包括第一开关状态和至少一个第二开关状态,该方法包括:
以具体键开关的形式操作多个多触点键开关中的一个;
响应多个多触点键开关中任一开关的操作,确定该具体键开关;
检测该具体键开关的第二开关状态的建立,以产生显示变更指令;以及
响应于显示变更指令,变更显示单元上的显示。
21.按照权利要求20的方法,其中,用于一组字符的显示指令被分配给所述第一开关状态,且指示显示字符的显示属性的属性规定指令被分配给至少一个第二开关状态,以及
所述显示变更指令包括字符显示指令和属性规定指令。
22.按照权利要求21的方法,其中,每次在所述具体键开关被操作时,所述组的字符被顺序地显示为显示字符。
23.按照权利要求22的方法,其中,所述显示字符对属性规定指令作出响应,以不同的字形被显示。
24.按照权利要求21的方法,其中,光标移动指令被分配给所述的操作键开关的第一开关状态,且表示光标移动内容的指令被分配给至少一个第二开关状态,以及
所述显示变更指令包括光标移动指令和该指令。
CN 00126008 1999-08-18 2000-08-18 多触点开关和使用此开关的便携式数据终端 Pending CN1285660A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP23170299A JP3259716B2 (ja) 1999-08-18 1999-08-18 多段キースイッチ及び多段キースイッチ付き携帯情報端末装置
JP231702/1999 1999-08-18

Publications (1)

Publication Number Publication Date
CN1285660A true CN1285660A (zh) 2001-02-28

Family

ID=16927673

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 00126008 Pending CN1285660A (zh) 1999-08-18 2000-08-18 多触点开关和使用此开关的便携式数据终端

Country Status (3)

Country Link
JP (1) JP3259716B2 (zh)
CN (1) CN1285660A (zh)
GB (1) GB2353411B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011107026A1 (zh) * 2010-03-04 2011-09-09 华为终端有限公司 一种扫描式键盘和按键
CN101576770B (zh) * 2008-05-07 2011-09-21 联想(北京)有限公司 多触点交互系统及方法
CN108540120A (zh) * 2018-06-27 2018-09-14 深圳市浩博高科技有限公司 一种按键及多触点按键电路
CN111002691A (zh) * 2019-12-13 2020-04-14 重庆市佳禾家具制造有限公司 压皮机控制系统

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2370451A (en) 2000-12-19 2002-06-26 Nokia Mobile Phones Ltd Diverting calls between different telephones
JP2003187671A (ja) 2001-12-14 2003-07-04 Nec Saitama Ltd キー入力回路、及び、携帯端末の入力装置
KR100834979B1 (ko) 2006-12-20 2008-06-03 삼성전자주식회사 토글링 동작을 수행하는 택트 스위치 모듈 및 상기 택트스위치 모듈을 포함하는 전력 스위칭 모듈
CN103198951A (zh) * 2013-03-13 2013-07-10 福建联迪商用设备有限公司 一个物理按键触发两个按键信号的实现方法及按键结构

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101576770B (zh) * 2008-05-07 2011-09-21 联想(北京)有限公司 多触点交互系统及方法
WO2011107026A1 (zh) * 2010-03-04 2011-09-09 华为终端有限公司 一种扫描式键盘和按键
CN108540120A (zh) * 2018-06-27 2018-09-14 深圳市浩博高科技有限公司 一种按键及多触点按键电路
WO2020000580A1 (zh) * 2018-06-27 2020-01-02 深圳市浩博高科技有限公司 一种按键及多触点按键电路
CN111002691A (zh) * 2019-12-13 2020-04-14 重庆市佳禾家具制造有限公司 压皮机控制系统

Also Published As

Publication number Publication date
JP2001056730A (ja) 2001-02-27
GB2353411B (en) 2001-12-05
GB0020347D0 (en) 2000-10-04
GB2353411A (en) 2001-02-21
JP3259716B2 (ja) 2002-02-25

Similar Documents

Publication Publication Date Title
KR100357013B1 (ko) 문자 입력 방법 및 그 방법을 이용하는 장치
US7014099B2 (en) Data entry device
US5887995A (en) Touchpad overlay with tactile response
CN1266914C (zh) 蜂窝电话机
EP1183590B1 (en) Communication system and method
CN101819499B (zh) 触摸屏的选项执行系统及方法
US6738048B1 (en) Touch screen controller
CN1285660A (zh) 多触点开关和使用此开关的便携式数据终端
KR20050078190A (ko) 입력 키 및 입력 장치
CN101507127B (zh) 字符输入装置
CN1151425C (zh) 用于键盘的按键的组合输入方法
US7106299B2 (en) Input control system with the ability of setting arbitrary switch functions of the switch input section
US20100127977A1 (en) Pointing device, electronic device and operation method thereof
US7345598B2 (en) Electronic device with keyboard system and method of detecting key conditions thereof
CN105867677A (zh) 一种移动终端及其光标控制方法
KR101033280B1 (ko) 다접점 터치센서를 이용하는 스위치 및 그 제어방법
CN1567140A (zh) 一种可快速切换触控装置操作模式的方法及其装置
CN113031817A (zh) 一种多点触控的手势识别方法及防误触方法
CN1598759A (zh) 人机输入装置多功能选单的处理方法及人机输入系统
US10656727B2 (en) Keyboard device
EP4075248A1 (en) Input check device and input check method
CN2766284Y (zh) 单手操作计算机键盘
EP1246126A2 (en) Input device capable of generating different input signals on single operating surface
CN1949155A (zh) 多区段控制滚动条卷动的方法及其装置
JP2000089896A (ja) コード入力装置

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication