[go: up one dir, main page]

CN1246158C - Control unit with variable visual indicator - Google Patents

Control unit with variable visual indicator Download PDF

Info

Publication number
CN1246158C
CN1246158C CNB018132057A CN01813205A CN1246158C CN 1246158 C CN1246158 C CN 1246158C CN B018132057 A CNB018132057 A CN B018132057A CN 01813205 A CN01813205 A CN 01813205A CN 1246158 C CN1246158 C CN 1246158C
Authority
CN
China
Prior art keywords
data
character
data input
display
control module
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
Application number
CNB018132057A
Other languages
Chinese (zh)
Other versions
CN1443115A (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.)
United Keys Inc
Original Assignee
United Keys Inc
Swedish Keys LLC
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
Priority claimed from SE0002128A external-priority patent/SE0002128D0/en
Priority claimed from US09/690,864 external-priority patent/US6798359B1/en
Priority claimed from JP2000395328A external-priority patent/JP2006146288A/en
Application filed by United Keys Inc, Swedish Keys LLC filed Critical United Keys Inc
Publication of CN1443115A publication Critical patent/CN1443115A/en
Application granted granted Critical
Publication of CN1246158C publication Critical patent/CN1246158C/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The invention relates to a system for controlling a device (11, 21, 31), the system comprising a control unit (13, 23, 33) adapted to send control signals to the device in dependence of control data. The control unit comprises data input means (14, 24, 34, 44) for inputting the control data, and the device comprises interpretation means adapted to translate the control signal into an action. In order to indicate to the user of the control unit which action the device is arranged to take when the data input means is activated, a visual indicator is arranged on said data input means. The invention is characterized in that the data input means comprise variable display means (45, 57) arranged to implement said indicator, wherein said control unit comprises first storage means (53) adapted to store video data displayable on said display unit. Preferably, said control unit comprises several separate data input devices, each provided with a display device, wherein each display device comprises a separate display arranged to display a picture according to said video data.

Description

具有可变可视指示器的控制单元Control unit with variable visual indicators

技术领域technical field

本发明涉及一种与数据输入装置一起安装的控制单元,该控制单元被设计为发送依赖于所述数据输入装置激活的控制信号。更确切地说,本发明涉及一种控制单元,其中所述数据输入装置被设计成用可变可视指示器装置。The invention relates to a control unit installed with a data input device, the control unit being designed to send control signals dependent on the activation of said data input device. More precisely, the invention relates to a control unit in which said data input means are designed as variable visual indicator means.

背景技术Background technique

每天都在使用大量的电子设备,这些设备经常需要控制信号。为此经常使用专用控制单元。这种控制单元的示例有计算机键盘,电视机、立体声录音机或其它电子设备的遥控器,移动电话和计算器上的按键等。因此,控制单元一词,既指那种集成到用于向其发送控制信号的设备中的控制单元,又指那种能按通信方式连接到不同的设备上并传送控制信号的控制单元。A large number of electronic devices are used every day, and these devices often require control signals. Dedicated control units are often used for this purpose. Examples of such control units are computer keyboards, remote controls for televisions, stereo recorders or other electronic devices, keys on mobile phones and calculators, and the like. Therefore, the term control unit refers to both a control unit that is integrated into a device for sending control signals to it, and a control unit that can be communicatively connected to different devices and transmit control signals.

所指的控制单元的类型在下面情况下更加精确,即包括一些形式的数据输入装置,例如,按下键、滚动控件、开关等。在大多数情况下,这些数据输入装置配备有可视指示器,设计用来显示控制单元在数据输入装置激活时发出的控制信号的指示。一般而言,可视指示器包括预打印或出现的标志。在键盘上,使用符号直接指示控制信号将由计算机中现存计算机程序解释为哪个键盘要控制的字符。例如,如果在文本编辑程序中激活了“A”按钮,字符a或A将显示在计算机屏幕上。此外,用指示器设计键盘的某些按钮,该指示器指示由控制单元在激活所述按钮时命令的功能或动作。这些涉及功能键,也涉及例如回车键和箭头键。而且,在键盘上有当与另一个,或与其它按键同时按下时将激活二择一的动作或字符的数个按键。这些按键包括Shift,Alt,Ctrl和Alt Gr键。在一些情况下,这些二择一的字符以单独的指示器显示在按键上,例如,在常规PC键盘上通过同时按下上面数字行和Alt-Gr激活的所有字符。The type of control unit referred to is more precise insofar as it includes some form of data entry device, eg, a key press, a scroll control, a switch, or the like. In most cases, these data input devices are equipped with visual indicators designed to display an indication of the control signal issued by the control unit when the data input device is activated. Generally, visual indicators include pre-printed or appearing logos. On a keyboard, symbols are used to directly indicate which character the control signal is to be interpreted by the computer program existing in the computer as which keyboard is to be controlled. For example, if the "A" button is activated in a text editing program, the character a or A will be displayed on the computer screen. Furthermore, certain buttons of the keyboard are designed with indicators indicating the function or action commanded by the control unit when said button is activated. These concern function keys, but also, for example, the enter and arrow keys. Also, there are several keys on the keyboard that when pressed simultaneously with one another, or with other keys, will activate an alternative action or character. These keys include Shift, Alt, Ctrl and Alt Gr keys. In some cases these alternative characters are displayed on the keys with separate indicators, eg all characters activated on a regular PC keyboard by pressing the upper number row and Alt-Gr simultaneously.

已经在一个按键上指示了两个字符时,找到想要寻找的一个字符可能很困难,既使它显示在按键上。如果在按键上指示了三个或更多字符,键盘的总体外观将很不清晰。包含几个字符的一个按键,除了在键盘上具有额外的字符外,这些字符必须比较小以适合放置在按键上。不经常使用的二择一字符和功能经常不指示出来。When two characters are already indicated on a key, it can be difficult to find the one you are looking for, even if it is displayed on the key. If three or more characters are indicated on the keys, the overall appearance of the keyboard will be unclear. A key containing several characters that, in addition to having extra characters on the keyboard, must be small enough to fit on the key. Alternative characters and functions that are not frequently used are often not indicated.

例如在具有变得越来越小的趋势的移动电话上,经常在一个按键上指示一个数字和三至四个字符,而该按键经常很小,大约半个厘米。结果,在按键上指示出的字符变得非常小,使用移动电话的按键写入消息不仅困难而花费时间。类似的问题也存在于大多数非基站式控制单元。一个问题是:在一些情况下,要将控制单元制造得小并且方便使用的目标变得与将控制单元设计成能够发出大量不同的控制信号的目标相矛盾,从而使制造商不得不折中考虑。For example, on mobile phones, which have a tendency to become smaller and smaller, a number and three to four characters are often indicated on a key, which is often very small, approximately half a centimeter. As a result, the characters indicated on the keys become very small, making it difficult and time consuming to write messages using the keys of the mobile phone. Similar problems also exist in most non-base station control units. One problem is that in some cases, the goal of making the control unit small and easy to use becomes in conflict with the goal of designing the control unit to be able to send out a large number of different control signals, forcing manufacturers to compromise .

经常使用的该问题的解决方案是,在设计控制单元要控制的设备的显示器上使用菜单系统。例如这既涉及到计算机和移动电话,又涉及到电视机。这基本上使每个按键具有不受限制的功能和字符,但其不利的后果是对于哪个控制信号将要被激活的指示将显示在另一个地方而不是该按键上。A frequently used solution to this problem is to use a menu system on the display of the device the control unit is designed to control. This applies, for example, to computers and mobile phones as well as televisions. This essentially gives each key an unlimited function and character, but has the disadvantageous consequence that the indication of which control signal is to be activated will be displayed in another place than on the key.

涉及具有可视指示器的数据输入装置的另一个问题是在制造期间就预定了在每个按键、滚动控件等上要设计哪些指示器。如果用户仅仅使用例如键盘上的一些已有按键,则该用户必须接受这些按键分散在整个键盘上的事实。当然如果这些按键能够安排在合适的地方,例如以组集合在一起或以方便键入的方式,将是用户期望的。如果用户使用设计为将一些按键解释为特定命令的计算机程序,假如能够将其尽可能准确和清楚地指示出来也将是用户期望的。这涉及例如计算机游戏或电视游戏。而且,能够将这些特定的命令重新安排到可选的按键是用户期望的。与工作相关的损伤问题越来越明显而且与用鼠标的操作有关,也使将越来越多的功能和字符转换到按键成为用户所期望的。Another problem involving data entry devices with visual indicators is that which indicators are to be designed on each key, scroll control, etc. is predetermined during manufacture. If the user is only using eg some existing keys on the keyboard, the user has to accept the fact that these keys are scattered all over the keyboard. Of course, if these keys can be arranged in a suitable place, such as grouping together or in a convenient typing mode, it will be expected by the user. If the user uses a computer program designed to interpret certain keystrokes as specific commands, it would also be desirable for the user to be able to indicate this as accurately and clearly as possible. This concerns, for example, computer games or video games. Furthermore, it is desirable for users to be able to rearrange these specific commands to selectable keys. The problem of work-related impairments becoming more apparent and associated with operation with a mouse also makes it desirable for users to transfer more and more functions and characters to keys.

在计算机软件中,经常在操作系统中,存在着设计为确定如何解释键盘上的按下按钮的解码系统。这些解码系统经常是可调的以使能够使用不同的键盘构造。因此,例如将字母从罗马字母改变为古代斯拉夫语的字母或日本字符将是可能的。然而,由于按键上的指示保持不变,从而很难掌握重新构造后的键盘。In computer software, often in operating systems, there are decoding systems designed to determine how to interpret the pressed buttons on the keyboard. These decoding systems are often adjustable to enable the use of different keyboard configurations. Thus, for example changing the alphabet from the Roman alphabet to Cyrillic or Japanese characters would be possible. However, the reconfigured keyboard can be difficult to grasp as the indications on the keys remain the same.

在WO97/45794中,示出了不具有传统键盘的计算机,该计算机被设计为具有两个屏幕。一个屏幕用于数据输入,例如通过使用适当的笔单元在屏幕上直接写入。该屏幕也可以设计为显示键盘的画面和功能,其中既使不同的字母也可以使用。然而所示的解决方案的一个不便之处是:使用单独按键的感觉消失了,用户必须非常小心以保证手指敲击出期望的指法。另一个不便之处是:输入屏幕必须是被认为是不如传统键盘坚固的触摸屏类型。In WO97/45794 a computer without a conventional keyboard is shown, which is designed with two screens. One screen is used for data entry, eg by writing directly on the screen using an appropriate pen unit. The screen can also be designed to display the images and functions of the keyboard, wherein even different letters can be used. One inconvenience of the solution shown however is that the feeling of using separate keys is lost and the user has to be very careful to ensure that the fingers hit the desired fingering. Another inconvenience: The input screen has to be the touchscreen type, which is considered less robust than a traditional keyboard.

因此本发明的目的是,提供一种克服上述现有技术的问题的具有数据输入装置的控制单元。It is therefore the object of the present invention to provide a control unit with a data input device which overcomes the above-mentioned problems of the prior art.

该目的的一个方面是,提供一种能够以简单方式构造以适应不同的用户或用途的控制单元。An aspect of this object is to provide a control unit which can be configured in a simple manner to suit different users or uses.

该目的的另一个方面是,提供一种具有有限数目的数据输入装置并且安排成为能够发出大量的不同控制信号而不限制对相应字符和功能访问的控制单元。Another aspect of the object is to provide a control unit having a limited number of data input means and arranged to be able to issue a large number of different control signals without restricting access to corresponding characters and functions.

发明内容Contents of the invention

本着解决上述问题的目的,本发明涉及一种用于控制一种设备的系统,该系统包括适用于依赖控制数据将控制信号发送到该设备的控制单元。所述控制单元包括用于输入所述控制数据的数据输入装置,并且所述设备包括适用于将所述控制信号翻译成动作的解释装置。为了向控制单元的用户指示在所述数据输入装置激活时该设备设置为采取哪个动作,在该数据输入装置上提供可视指示器。本发明的特征在于,所述数据输入装置包括可变显示装置,设计用来实现所述指示器,其中所述控制单元包括适用于存储可以由所述显示装置显示的外观数据的第一存储装置。最好所述控制单元包括多个单独的数据输入装置,每个配备一个显示装置,其中每个显示装置包括设计为显示依赖于所述外观数据的图像的相互间单独的显示器。With the aim of solving the above problems, the present invention relates to a system for controlling a device comprising a control unit adapted to send control signals to the device in dependence on control data. The control unit comprises data input means for inputting said control data, and the device comprises interpreting means adapted to translate said control signals into actions. In order to indicate to a user of the control unit which action the device is set to take when said data input means is activated, a visual indicator is provided on the data input means. The invention is characterized in that said data input means comprise variable display means designed to implement said indicator, wherein said control unit comprises first storage means adapted to store appearance data which can be displayed by said display means . Preferably said control unit comprises a plurality of individual data input means, each associated with a display means, wherein each display means comprises mutually independent displays designed to display images dependent on said appearance data.

在一个优选实施例中,所述显示器为带有多个像素的LCD,其中所述外观数据包含像素数据。所述控制单元可以是所述设备的无线的或通过电缆连接的遥控器。这种实施例的示例是电视机、录像机或其它电子设备的遥控器。另一个示例是计算机的键盘。控制单元也可以集成在所述设备中,例如移动电话上的小键盘。In a preferred embodiment, the display is an LCD with a plurality of pixels, wherein the appearance data comprises pixel data. The control unit may be a wireless or cabled remote control of the device. An example of such an embodiment is a remote control for a television, video recorder or other electronic device. Another example is a computer's keyboard. A control unit can also be integrated in the device, eg a keypad on a mobile phone.

附图说明Description of drawings

下面将参考附图详细说明本发明的优选实施例。附图中:Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings. In the attached picture:

图1示意性地说明了根据本发明实现的带有键盘的计算机;Fig. 1 schematically illustrates a computer with a keyboard realized according to the present invention;

图2示意性地说明了根据本发明实现的电视机和遥控器;Fig. 2 schematically illustrates a TV set and a remote controller realized according to the present invention;

图3示意性地说明了根据本发明实现的带有集成小键盘的移动电话;Figure 3 schematically illustrates a mobile phone with an integrated keypad realized according to the present invention;

图4示意性地说明了根据本发明的带有可变显示装置的多个按键;Figure 4 schematically illustrates a plurality of keys with variable display means according to the present invention;

图5示意性地说明了根据本发明的控制单元的一个优选电路方案。FIG. 5 schematically illustrates a preferred circuit solution of the control unit according to the invention.

具体实施方式Detailed ways

在图1至图3中,大体说明了本发明对其有用且有利的设备的示例。在图1中,示意性地说明了计算机11,其配备了具有屏幕形式的显示器12。键盘13被安排为用户接口,该键盘用作计算机的控制单元。而且,以已知的带有多个具有按键14的形式的数据输入装置的方式安排键盘。用户通过按键将控制数据送到键盘,从而从图中的键盘向计算机发送控制信号。所述通信连接可以是有线的或无线的。在计算机中有包括设计用来解码控制信号的计算机程序的解释装置,从而解释用户发出了哪个动作或措施的命令。In FIGS. 1 to 3 , examples of apparatus for which the present invention is useful and advantageous are generally illustrated. In FIG. 1 , a computer 11 is schematically illustrated, equipped with a display 12 in the form of a screen. A keyboard 13 is arranged as a user interface, which is used as a control unit of the computer. Furthermore, the keyboard is arranged in a known manner with a plurality of data input devices in the form of keys 14 . The user sends the control data to the keyboard by pressing the key, so that the control signal is sent from the keyboard in the figure to the computer. The communication link may be wired or wireless. In the computer there are interpretation means comprising a computer program designed to decode the control signals, thereby interpreting which action or measure has been commanded by the user.

图2示意性地说明了配备了具有显像管、等离子屏幕等形式的显示器22的电视机21。控制单元23为一个遥控器,其上的按钮或按键24安排用作输入控制数据。从而控制信号通过IR、蓝牙或电缆从遥控器发送到电视机。在电视机中,安装有设计为用作解释单元的接收机,用于解释用户想要电视机执行什么措施。Figure 2 schematically illustrates a television set 21 equipped with a display 22 in the form of a kinescope, plasma screen or the like. The control unit 23 is a remote controller on which buttons or keys 24 are arranged for inputting control data. Thus the control signal is sent from the remote control to the TV via IR, Bluetooth or cable. In the television set, there is installed a receiver designed to act as an interpretation unit for explaining what action the user wants the television to perform.

图3示意性地说明了配备有显示器32的移动电话31。移动电话的控制单元是其集成到设备31中的小键盘33设备。为该小键盘提供按钮/按键34,在一些情况下为滚动控件等。当控制单元和设备集成在一起时,通过物理连接,例如通过在印制电路板上形成的电缆或电线提供控制信号的发送。FIG. 3 schematically illustrates a mobile telephone 31 equipped with a display 32 . The control unit of the mobile phone is its keypad 33 device integrated into the device 31 . The keypad is provided with buttons/keys 34, in some cases scrolling controls and the like. When the control unit and the device are integrated, the transmission of the control signals is provided by a physical connection, for example by cables or wires formed on a printed circuit board.

本发明的所有实施例的共同点是,控制单元的数据输入装置配备有能够立即重新构造数据输入装置的显示装置45。在本发明的一个优选实施例中,如图4中所示,每个数据输入装置包含LCD(液晶显示器)。在图4中,本发明以计算机键盘的7个按键44进行说明,并且应该理解按键上显示装置45的安排对于一个或多个控制单元的按键44、滚动控件等都是有效的。同样的,应该理解为控制单元可以具有任意数目的按键。因此,图4中说明的实施例仅应当考虑为旨在清楚说明本发明的一个示例。Common to all embodiments of the invention is that the data input means of the control unit are equipped with display means 45 which enable immediate reconfiguration of the data input means. In a preferred embodiment of the present invention, as shown in Figure 4, each data input device comprises an LCD (Liquid Crystal Display). In FIG. 4, the invention is illustrated with seven keys 44 of a computer keyboard, and it should be understood that the arrangement of the display device 45 on the keys is valid for one or more of the keys 44, scrolling controls, etc. of the control unit. Likewise, it should be understood that the control unit may have any number of keys. Therefore, the embodiment illustrated in FIG. 4 should only be considered as an example intended to clearly illustrate the invention.

在根据图4的优选实施例中,每个按键包括一个16×16像素的LCD。每个显示装置45都是封装的,意思是当按下按键时显示装置45不受压。这种按键44上的这些可变显示装置45的安排从而对按键的功能不造成机械影响,该按键可以以已知的以矩阵解码器或作为完全独立的接触器的形式进行安排。In the preferred embodiment according to Fig. 4, each key comprises a 16x16 pixel LCD. Each display device 45 is encapsulated, meaning that the display device 45 is not stressed when a key is pressed. The arrangement of the variable display means 45 on such a key 44 has no mechanical influence on the function of the key, which can be arranged in the known form of a matrix decoder or as a completely separate contact.

参考图5,下面说明本发明的一个优选实施例,其中所述控制单元为计算机的键盘。图5示意性地说明了根据本发明的用于控制单元,即键盘的电路方案的一个优选实施例。控制单元包括处理器51,安排用来处理数据输入单元的显示装置,即按键上的显示器。通过PLD(可编程逻辑单元)52,处理器51连接到闪速只读存储器53形式的存储装置。设置显示器要显示的表示不同可视指示器的数据存储在该存储器53中。因此,其中存储了多个不同字符的像素数据。PLD 52和存储器53还连接有第二存储器54,最好是SRAM。在该第二存储器中存储键盘的不同按键上的字符的构造。在该第二存储器54中,从而存储了指示按键i,j应该显示字符R,按键i,j+1应该显示字符T等的信息。在该第二存储器54中具有指针,它指向存储在第一存储器53中的数据,该数据用于包含在定义于第二存储器54中的构造中的字符。Referring to Fig. 5, a preferred embodiment of the present invention will be described below, wherein the control unit is a keyboard of a computer. Fig. 5 schematically illustrates a preferred embodiment of a circuit scheme for a control unit, ie a keyboard, according to the invention. The control unit comprises a processor 51 arranged to process the display means of the data input unit, ie the display on the keys. Via a PLD (Programmable Logic Unit) 52 , the processor 51 is connected to storage means in the form of a flash read-only memory 53 . In this memory 53 data is stored representing the different visual indicators that the display is set to display. Therefore, pixel data of a plurality of different characters are stored therein. PLD 52 and memory 53 are also connected with second memory 54, preferably SRAM. The configuration of the characters on the different keys of the keyboard is stored in this second memory. In this second memory 54 there is thus stored information indicating that the key i, j should display the character R, that the key i, j+1 should display the character T, etc. In this second memory 54 there are pointers to the data stored in the first memory 53 for the characters contained in the structure defined in the second memory 54 .

键盘以两种模式操作:下载和操作。在下载模式中,包括内部程序和其自己的数据存储器的处理器从计算机接收数据。所接收的数据包括用于一个或几个按键的外观数据,或者包括具有关于不同的字符在不同的按键上的映射的信息的构造数据。从而外观数据描述一个或几个单独按键的外观,并且因此包含用于字符或符号的像素数据。构造数据描述键盘上每个字符或符号在不同按键上的排放。当启动了下载模式时,PLD控制数据并且使总线寻址存储条。所接收的构造数据存储在存储器54中,它使能够快速地重新构造字符,而用于字符的外观数据存储在存储器53中,该存储器53用于当关掉当前电源时的非易失性存储。当完成了下载模式时,PLD的引出端设置为高阻模式,因此在操作模式中将不会干扰总线。The keyboard operates in two modes: Download and Operate. In download mode, the processor, including the internal program and its own data memory, receives data from the computer. The received data includes appearance data for one or several keys, or configuration data with information about the mapping of different characters on different keys. The appearance data thus describe the appearance of one or several individual keys and thus contain pixel data for characters or symbols. Construction data describes the placement of each character or symbol on the keyboard on different keys. When download mode is enabled, the PLD controls the data and causes the bus to address the memory bank. The received construction data is stored in memory 54, which enables rapid reconstruction of the character, while the appearance data for the character is stored in memory 53, which is used for non-volatile storage when the current power is turned off . When the download mode is completed, the pinout of the PLD is set to high-impedance mode, so it will not interfere with the bus in the operation mode.

在操作模式期间,二进制计数器55通过时钟脉冲产生器控制地址线到构造存储器54。从构造存储器54输出的数据,以循环的方式经过当前构造的各个字符,用于访问字符存储器53中的高8位。同时计数器55访问显示器矩阵56。为了容易理解,图5仅在矩阵56中示出了9个显示装置57,但对本领域的技术人员而言很显然显示器矩阵56中可以包含任意数目的显示器。显示装置57对应于图4中的显示装置45。每个显示装置57对应于一个按键。矩阵的显示装置57被计数器以复用的形式进行访问,而每行和每列被一组解码器和缓冲器轮流访问。解码器58在显示器行中循环,这些行由三状态的缓冲器59访问。而且,解码器60被安排为在各显示器列间循环,解码器61被安排为访问每个显示器列的各像素列。During the operating mode, the binary counter 55 controls the address lines to the configuration memory 54 through a clock pulse generator. The data output from the construction memory 54 is used to access the upper 8 bits in the character memory 53 through each character of the current construction in a circular manner. Simultaneously the counter 55 accesses the display matrix 56 . For easy understanding, FIG. 5 only shows 9 display devices 57 in the matrix 56 , but it is obvious to those skilled in the art that any number of displays can be included in the display matrix 56 . The display device 57 corresponds to the display device 45 in FIG. 4 . Each display device 57 corresponds to a key. The display means 57 of the matrix is accessed in a multiplexed form by counters, and each row and column is accessed in turn by a set of decoders and buffers. The decoder 58 cycles through the display rows, which are accessed by a three-state buffer 59 . Furthermore, the decoder 60 is arranged to cycle through the display columns and the decoder 61 is arranged to access the pixel columns of each display column.

最好,一次访问一个显示器行的像素列,以防止显示器以低频闪烁。相对于电视隔行扫描中使用的,其中交替地显示奇数行和偶数行,这是一个解决方案。在本发明的一个优选实施例中,解码器60首先访问第一显示列。其后解码器58经过三状态缓冲器59从显示器的第一行到最后一行循环,其中由第一个解码器61访问每个像素列的像素数据。其后,解码器60访问第二个显示器列,并且通过在显示器行中循环而以相应的方式将像素数据输出到各个显示器。Preferably, pixel columns are accessed one display row at a time to prevent the display from flickering at low frequencies. This is a solution to that used in television interlacing, where odd and even lines are displayed alternately. In a preferred embodiment of the present invention, decoder 60 first accesses the first display column. The decoder 58 then cycles through the three-state buffer 59 from the first row to the last row of the display, where the pixel data for each pixel column is accessed by a first decoder 61 . Thereafter, the decoder 60 accesses the second display column and outputs the pixel data to the respective displays in a corresponding manner by cycling through the display rows.

由于用于存储器54中的字符构造的数据库和存储器53中的字符的外观之间的区别,可以快速地将字符重新安排成新的构造而不需要下载新的字符到键盘。由于闪速ROM存储器53的不变特性,在每次使用键盘前不需要下载字符。当需要下载时,经过合适的通信链路62将其安排到计算机。Due to the difference between the database for character configurations in memory 54 and the appearance of the characters in memory 53, characters can be quickly rearranged into new configurations without the need to download new characters to the keyboard. Due to the invariant nature of the flash ROM memory 53, there is no need to download characters before each use of the keyboard. When a download is required, it is routed to the computer via a suitable communication link 62 .

应该注意在操作模式期间,键盘不需要访问计算机,这使设备的遥控成为可能。然而,键盘必须访问某种电源,最好是电池。在一个优选实施例中,所述第二存储器54包括用于多个预定义构造的构造数据,其中每次仅能有一个处于激活状态。这使得能够为不同的用途或用户快速而容易地重新安排键盘的构造。It should be noted that the keyboard does not require access to the computer during the operating mode, which enables remote control of the device. However, the keyboard must have access to some kind of power source, preferably a battery. In a preferred embodiment, said second memory 54 comprises configuration data for a plurality of predefined configurations, of which only one can be active at a time. This enables quick and easy rearrangement of the configuration of the keyboard for different uses or users.

在上述本发明的优选实施例中,未曾提及任何有关按键的功能的内容。无论哪个字符或符号可视地指示在按键上,在激活按键时相同的控制信号从键盘发送到计算机。在现有技术键盘(包含矩阵解码器)的常规状态下,在激活按键时扫描码从键盘发送到计算机。在根据本发明的键盘中,控制信号,例如扫描码的发送可以经过用于下载数据到键盘的同一个通信链路62,也可以经过其它通信链路传送。在计算机中,具有计算机程序形式的扫描码解释装置或解码器,安排用来基于所述控制信号解释用户想要执行哪个动作。在本发明中,所述解码器与安排用于控制计算机的键盘的字符构造紧密相关。In the preferred embodiments of the present invention described above, nothing has been mentioned about the functions of the keys. Regardless of which character or symbol is visually indicated on the key, the same control signal is sent from the keyboard to the computer when the key is activated. In the normal state of the art keyboards (containing a matrix decoder), a scan code is sent from the keyboard to the computer when a key is activated. In a keyboard according to the present invention, control signals, such as scan codes, can be sent via the same communication link 62 used to download data to the keyboard, or via other communication links. In the computer there is scan code interpretation means or decoder in the form of a computer program arranged to interpret which action the user wants to perform based on said control signal. In the present invention, the decoder is closely related to the character structure arranged for controlling the keyboard of the computer.

为了浏览和选择构造和特定的按键,本发明包含一种计算机程序产品,它最好在控制单元进行控制的设备,即现在正在描述的计算机上执行。根据第一方面,用于选择的计算机程序被安排以显示多个不同的字符构造以供从中进行选择。最好通过将键盘13的按键14在计算机11的屏幕12上可视化进行,其中每个按键以所述构造定义的外观和位置进行显示。计算机程序可以安排为每次显示一个字符构造,并具有浏览或同时显示几个不同构造的可能性。根据该第一方面,该计算机程序还包含用于选择特定字符构造的装置;和用于将表示所选字符构造的大量数据发送到控制单元的装置。在所选字符构造仅仅包含已经存储在键盘的存储器53中的字符的情况下,将新字符构造发送到键盘仅带来构造存储器54中的改变。如果还包含新字符,则存储器53也被更新。根据第二方面,计算机程序被安排用来在计算机屏幕上显示键盘的按键、和要从中进行选择的一组字符。要从中选择的字符可以在屏幕上以矩阵或表格进行显示,并且以字母顺序、数字页序或字符类型进行排序。以字符类型意思是,例如字、数字、箭头等。通过鼠标的帮助,可以通过从表格拖拽点击到可视键盘上用户希望呈现的按键上而选择按键的外观。For viewing and selecting configurations and specific keys, the present invention comprises a computer program product which is preferably executed on a device controlled by a control unit, namely the computer now being described. According to a first aspect, the computer program for selecting is arranged to display a plurality of different character configurations for selection from. This is preferably done by visualizing the keys 14 of the keyboard 13 on the screen 12 of the computer 11, where each key is displayed in an appearance and position defined by the configuration. The computer program can be arranged to display one character construction at a time, with the possibility of browsing or displaying several different constructions simultaneously. According to the first aspect, the computer program further comprises means for selecting a particular character configuration; and means for sending a quantity of data representing the selected character configuration to the control unit. In case the selected character configuration only contains characters already stored in the memory 53 of the keyboard, sending a new character configuration to the keyboard only brings about changes in the configuration memory 54 . If new characters are also contained, the memory 53 is also updated. According to a second aspect, a computer program is arranged to display on a computer screen the keys of a keyboard, and a set of characters to be selected therefrom. The characters to be selected from can be displayed on the screen in a matrix or table and sorted alphabetically, numerically or by character type. Means in character type, such as words, numbers, arrows, etc. With the help of the mouse, the appearance of the keys can be selected by dragging and clicking from the table onto the keys on the visual keyboard that the user wishes to appear.

最好用户也可以选择每个按键要采取的动作。最好具有多个其上预定义了动作的标准按键,例如字母和数字。在一个优选实施例中,与所选字符相关的动作为在激活所选按键时打印出实际的字符。然而,通过从列表中选择不同的动作,例如通过使用鼠标和不同的菜单,软件将允许改变动作。Preferably the user can also choose the action to be taken for each key press. It would be better to have several standard keys, such as letters and numbers, with predefined actions on them. In a preferred embodiment, the action associated with the selected character is to print out the actual character when the selected key is activated. However, by selecting a different action from a list, for example by using the mouse and a different menu, the software will allow changing the action.

在根据第二方面重新构建字符构造期间,其中在一个非常简单的示例中,A和B按键可以安排为移动位置,自然地,控制单元,即键盘在要表示的字符上也受到影响。在该示例中,存储器54中的数据被改变,从而当前构造指向存储器53中相关于字符A和B的正确字符。所选的动作(分别在激活A和B键时采取该动作)可能的改变,注册在计算机的扫描码解码器中,但是不影响键盘。在根据所述第二方面的计算机程序的优选实施例中,还所含可视化装置,用于在计算机屏幕上为字符显示返回位置,其中字符可以通过鼠标从可视化键盘的按键上被拖动并且放置在返回位置上。因此计算机程序被安排为自动地、并且最好可视地将返回的字符放回字符表中其位置上。During the reconstruction of the character construction according to the second aspect, wherein in a very simple example the A and B keys can be arranged to shift positions, naturally the control unit, ie the keyboard, is also affected on the character to be represented. In this example, the data in memory 54 is changed so that the current configuration points to the correct characters in memory 53 with respect to characters A and B. FIG. The possible change of the selected action (which is taken when the A and B keys are activated respectively), is registered in the computer's scan code decoder, but does not affect the keyboard. In a preferred embodiment of the computer program according to said second aspect, further comprising visualization means for displaying return positions for characters on the computer screen, wherein the characters can be dragged and placed by the mouse from the keys of the visual keyboard in the return position. The computer program is therefore arranged to automatically, and preferably visually, place the returned character back in its place in the character table.

根据第三方面,所述计算机程序包含用于可视化字符的装置,其具有编辑字符的能力。对于图4中说明的示例,其中每个字符由16×16像素表示,这种像素图最好可视化在计算机11的屏幕12上。软件随后使能够标志用户希望激活的像素,例如通过鼠标。当用户已结束编辑时,用户点击由计算机程序表示的OK按钮,程序创建了一个新字符的外观。该字符然后被放置到先前提到的字符表中,放置在或由用户或由计算机程序自动地选择的位置上。在一个实施例中外观数据还自动地下载到键盘以存储在存储器53中。根据上述内容,在构建或编辑字符期间,也提供选择动作的能力。According to a third aspect, the computer program comprises means for visualizing characters with the ability to edit the characters. For the example illustrated in FIG. 4 , where each character is represented by 16×16 pixels, such a pixel map is best visualized on the screen 12 of the computer 11 . The software then enables marking of the pixels the user wishes to activate, for example by means of a mouse. When the user has finished editing, the user clicks the OK button represented by the computer program, which creates the appearance of a new character. The character is then placed into the previously mentioned character table, at a position selected either by the user or automatically by a computer program. Appearance data is also automatically downloaded to the keyboard for storage in memory 53 in one embodiment. In accordance with the above, the ability to select actions is also provided during character building or editing.

根据第四方面,所述计算机程序包含用于将任意画面的画面数据转换为适合于在按键上显示的文件格式的装置。因此,计算机程序被安排为将给定画面的信息划分为16×16像素,并且可视地将转换的画面为用户显示在计算机屏幕上。然后可以根据上述第三方面编辑转换后的画面。According to a fourth aspect, the computer program comprises means for converting picture data of an arbitrary picture into a file format suitable for display on a key. Accordingly, the computer program is arranged to divide the information of a given frame into 16x16 pixels, and to visually display the converted frame for the user on the computer screen. The converted picture can then be edited according to the third aspect described above.

根据本发明的优选实施例,计算机在通信网络,例如互联网中通信地连接到数据库。而且,计算机包含用于从上述数据库接收和向上述数据库发送数据的装置。这里的数据既指按键的单独外观数据又指整个键盘的构造数据。该设备还包括用于从所述数据库下载构造数据和外观数据的装置,目的是将下载的数据发送到键盘,其中数据分别存储在存储器53和54中。According to a preferred embodiment of the invention, the computer is communicatively connected to the database in a communication network, such as the Internet. Furthermore, the computer comprises means for receiving data from and sending data to said database. The data here refers to both the individual appearance data of the keys and the construction data of the entire keyboard. The device also comprises means for downloading configuration data and appearance data from said database, with the purpose of sending the downloaded data to the keyboard, where the data are stored in memories 53 and 54, respectively.

根据本发明,提到外观和位置,不只是可以选择字符型的字母和数字。这对于具有其它功能,如Shift、Alt和Return的按键也是有效的。而且,仅能通过组合键命令访问的键盘上的标准功能或动作也可以构造在特定的按键上,其中为激活实际的功能或动作仅需一个击键动作。例如,可以安排保存按钮并且提供适合的符号。According to the present invention, when it comes to appearance and position, not only letters and numbers of a character type can be selected. This is also valid for keys with other functions such as Shift, Alt and Return. Furthermore, standard functions or actions on the keyboard that are only accessible through key combination commands can also be configured on specific keys where only one keystroke is required to activate the actual function or action. For example, a save button can be arranged and provided with a suitable symbol.

根据本发明的优选实施例,安排键盘上的一个按键用于在字符构造之间浏览。激活该浏览按键首先表现为浏览不同构造间的可视指示器,即键盘上按键的外观的改变,其次浏览依赖于改变的外观数据的计算机解码器中的改变,从而将扫描码解释为正确的动作。从而该浏览按键的激活包含键盘和计算机间的通信链路62。浏览按键的功能使为键盘重新构造按键设置特别容易。当具有有限数目的按键、或至少小于按键功能的期望数目时这尤其有利。因此,浏览键可以安排为用作Shift或Alt Gr按键。例如,在一个实施例中,键盘可以安排成一行数字键位于键盘的顶部,如通常的情况那样,但是在某一种模式下,仅在按键的显示器上指示数字。从而单击浏览按键将以备选字符替代数字,对应于Shift和各个按键的组合激活,即字符!,“,#。再次激活浏览按键会表现为使这些备选字符被下一组备选字符所替代,这对应于Alt Gr按键和各个数字按键的组合激活,即@、£等。其结果不仅是由于较少的字符同时显示在每个按键上所以键盘可以制作得更容易解释,而且是键盘上的所有按键都可以与一个或多个备选按键一起安排,这些备选按键通过用浏览按键进行浏览可以清楚地得以显示。用浏览按键安排的本发明的一个尤其有利的实施例是设备实现为移动电话31。普通移动电话具有12至15个按键34,其中数字按键0-9是主要的。文本输入时,例如用于SMS消息,由于输入每个字符需要多至四次击键故会很困难而且费时间。在根据本发明的移动电话中,多个或所有的移动电话的按键或按钮都安排有显示器。在正常操作期间,当大多数情况下使用数字按键时,这些按键被安排为仅显示数字。在输入文本期间,移动电话的浏览键被激活,使数字按键上的显示器显示字母。在一个实施例中每个按键可以假设几个不同字母的外观,从而如平时一样输入文本。在另一个优选实施例中在浏览按键第一次激活时,重新构建数字按键显示A-J而非0-9。浏览按键的再次激活会使按键显示K-T,依此类推。根据其中设备为计算机的已说明的实施例,自然地激活浏览按键还使当对应按键的外观改变时,激活该按键后所采取的动作的改变。在一个实施例中浏览按键实现为两个安排为分别向上和向下浏览的按键,与移动电话在菜单系统中浏览时已非常普遍的相似。According to a preferred embodiment of the present invention, a key on the keyboard is arranged for browsing between character configurations. Activation of this browse key appears firstly as a visual indicator of browsing between different configurations, i.e. a change in the appearance of the keys on the keyboard, and secondly as a change in the computer decoder that relies on the changed appearance data to interpret the scan code as the correct action. Activation of the browse key thus involves the communication link 62 between the keyboard and the computer. The ability to browse keys makes it especially easy to reconfigure key settings for the keyboard. This is especially advantageous when there is a limited number of keys, or at least less than the desired number of key functions. Thus, the navigation keys can be arranged to function as Shift or Alt Gr keys. For example, in one embodiment, the keypad may be arranged with a row of numeric keys at the top of the keypad, as is normally the case, but in a certain mode, only numbers are indicated on the key's display. Thus clicking the browse button will replace the number with an alternative character, corresponding to the combination activation of Shift and each button, that is, the character! , ", #. Activating the browsing button again will show that these alternative characters are replaced by the next group of alternative characters, which corresponds to the combined activation of the Alt Gr key and each number key, that is, @, £, etc. The result is not only Because fewer characters are displayed on each key at the same time, the keyboard can be made easier to interpret, and because all keys on the keyboard can be arranged with one or more alternative keys, these alternative keys can be selected by using the browse key Browsing can be clearly shown.A particularly advantageous embodiment of the present invention arranged with browsing keys is that the device is implemented as a mobile phone 31.Common mobile phones have 12 to 15 keys 34, wherein the number keys 0-9 are the main Text input, such as for SMS messages, can be difficult and time consuming since up to four keystrokes are required to enter each character. In a mobile phone according to the invention, a plurality or all of the keys of the mobile phone or The buttons are arranged with a display. During normal operation, when the number keys are used in most cases, these keys are arranged to display only numbers. During text entry, the navigation keys of the mobile phone are activated so that the display on the number keys shows Alphabets. In one embodiment each key can assume the appearance of several different letters so that text can be entered as usual. In another preferred embodiment the numeric keys are rebuilt to display A-J instead of 0-9. Reactivation of the browse button will cause the button to display K-T, and so on. According to the illustrated embodiment where the device is a computer, naturally activating the browse button also causes the corresponding button to be activated when the appearance of the corresponding button changes. Change of action taken. The navigation key is implemented in one embodiment as two keys arranged to navigate up and down respectively, similar to what is already very common on mobile phones when navigating through menu systems.

在本发明的另一个实施例中,安排所述控制单元用于控制多个不同的设备。例如,该控制单元可以是用于控制所谓的智能屋中的设备的中央和便携式控制单元。从而,控制单元可以设计为能够与例如,电视机、录像机、冰箱、应答设备等进行通信。在一个优选实施例中浏览按钮用于快速和容易地重新构造控制单元到按键集合,该按键集合适用于用户希望控制的设备。最好,该实施例的控制单元包括在前面描述的具有计算机和键盘的实施例中的设备,即,计算机其本身中所包括的部件。这样,具有一个设计用于控制几个不同设备的控制单元的实施例配备有解释单元,即一个的解码器,用于扫描当击键时发出的编码或类似物。因此控制单元设计为适应依赖于字符构造的输出控制信号,从而用浏览按钮在不同字符构造间进行浏览,以便能够在不同设备间进行通信。以这种安排,用户按下浏览按钮能够使控制单元显示适合于与电视机通信的键。此外,用浏览按钮浏览会导致,例如控制单元上的字符构造呈现用于与智能屋中的冰箱通信的匹配的符号的外观,例如客户购物车和不同的基本消费者物品。In another embodiment of the invention, the control unit is arranged for controlling a plurality of different devices. For example, the control unit may be a central and portable control unit for controlling devices in a so-called smart house. Thus, the control unit may be designed to be able to communicate with, for example, a television, video recorder, refrigerator, answering device, etc. In a preferred embodiment the browse buttons are used to quickly and easily reconfigure the control unit into a set of keys suitable for the device the user wishes to control. Preferably, the control unit of this embodiment comprises the equipment in the previously described embodiment with a computer and keyboard, ie components comprised in the computer itself. Thus, an embodiment with one control unit designed to control several different devices is equipped with an interpreter unit, ie a decoder for scanning codes or the like emitted when keys are struck. The control unit is therefore designed to adapt the output control signals depending on the character configuration, so that the navigation buttons can be used to navigate between the different character configurations in order to be able to communicate between the different devices. In this arrangement, pressing the browse button by the user can cause the control unit to display keys suitable for communicating with the television. Furthermore, browsing with the browse button would cause, for example, the glyphs on the control unit to take on the appearance of matching symbols for communicating with the refrigerator in the smart house, such as a customer's shopping cart and different basic consumer items.

当使用计算机时,浏览功能的其它优点是,例如在数学或物理符号、特定写或画字符之间浏览的能力,或产生其中不同的按键能够以不同的可视方式显示用于计算机程序的符号的字符构造的能力,其中,可以通过激活各个按键激活计算机程序。因此该功能使得能够非常简单地执行各种功能,而这些功能先前需要许多次击键、几个按键的备选组合或者使用鼠标。该发明还适用于以用于游戏工具,如计算机游戏或电视游戏的游戏控制台的形式的控制单元。此时,不同的按键可以给出不同的外观以反映不同的事件、附件等。该发明还使能够容易地重新构造用于不同游戏或玩家的游戏控制台。Other advantages of the browsing function when using a computer are, for example, the ability to browse between mathematical or physical symbols, certain written or drawn characters, or to generate symbols for computer programs in which different keys can be displayed in different visual ways The ability to construct characters, wherein a computer program can be activated by activating individual keys. This functionality thus enables very simple execution of various functions that previously required many keystrokes, alternate combinations of several keys, or the use of a mouse. The invention is also applicable to a control unit in the form of a game console for gaming tools, such as computer games or video games. At this point, different keys can be given different appearances to reflect different events, attachments, and the like. The invention also enables easy reconfiguration of the game console for different games or players.

上面已说明了本发明的实施例的许多示例,然而本发明的更多的能够想象到的应用和实施例是可能的。本发明的范围仅受限于所附的权利要求。A number of examples of embodiments of the invention have been described above, however many more conceivable applications and embodiments of the invention are possible. The scope of the present invention is limited only by the appended claims.

Claims (21)

1. one kind is used to control the equipment (11 that comprises computer processor unit, 21,31) system, this system comprises the control module (13 that is used for according to control input data control signal being sent to described equipment, 23,33), this control module comprises the data input device (14 that is used to import described control input data, 24,34,44), wherein, described equipment comprises the interpreting means that is used for this control signal is translated into action, described data input device comprises a variable display means (45), be used on this data input device, visually showing a character with indication when activating described data input device, the action of arranging described equipment to carry out, wherein said control module comprises the storage device of the character data that is applicable to the described character of storage representation, it is characterized in that: described equipment comprises display (12,22,32), and computer program comprises:
Be used for device at the visual character that on described display unit, can show on the described display, and
Be used to allow by operating the device that visual character on described display changes described character data.
2. the system as claimed in claim 1, it is characterized in that, described control module comprises a plurality of data input devices with independent variable display means, and, described character data comprises character framing data and the character appearance data that is relevant to described independent display unit, wherein, described computer program comprises:
Thereby be used to re-construct the device that described character framing data can change the relative character appearance data of display unit.
3. system as claimed in claim 2 is characterized in that, described computer program comprises:
The device that is used to select the device of book character structure and is used for several data of the selected character framing of expression are sent to described control module.
4. the system as claimed in claim 1 is characterized in that, described computer program comprises:
The device that is used for visual described data input device and one group of character on described display wherein, selects to be used to be assigned to the character of described data input device from this group character.
5. system as claimed in claim 4 is characterized in that described equipment is connected to the display pointer device, and is that described computer program comprises:
Be used for clicking and be dragged to shown data input device from one group of shown character by using described display pointer device, and the device of the outward appearance of selection data input device.
6. as each described system in the claim 1 to 5, it is characterized in that described character data comprises the character appearance data, wherein, described computer program comprises:
The device that is used for the outward appearance of editing character.
7. as each described system in the claim 1 to 5, it is characterized in that described computer program comprises:
Be used for the picture data of any picture is converted to, be applicable to the device that on described display unit, shows the file format of this picture.
8. the system as claimed in claim 1, it is characterized in that, described storage device comprises first storage device (53) of the character appearance data that is applicable to that storage can be shown by described display unit, and, wherein said control module comprises processor (51), be applicable to the described appearance data of retrieval, and send it to described display unit to show on it as visual detector.
9. system as claimed in claim 8, it is characterized in that, described control module comprises several independent data input devices, each all designs together with display unit, and wherein second storage device (54) is arranged to be relevant to for different display unit storages the data object of the default structure of appearance data.
10. system as claimed in claim 9 is characterized in that, each display unit comprises independent display (57), arranges to be used for showing the picture that depends on described appearance data.
11. the system as claimed in claim 1 is characterized in that, each data input device comprises contact device, arranges to be used for detecting the activation of corresponding data input unit.
12. system as claimed in claim 11 is characterized in that, the described contact device of each data input device is independent of described display unit and is activated.
13. the system as claimed in claim 1 is characterized in that, described display is the LCD with a plurality of pixels, and wherein said appearance data comprises pixel data.
14. the system as claimed in claim 1 is characterized in that, described computer program comprises:
Be used to show that several can select the device with the action of distributing to optional data input device, wherein, described equipment is arranged to carry out given action when it has been distributed the data input device of described action when activating.
15. the system as claimed in claim 1 is characterized in that, described control module comprises the browsing data input unit, and arranging to be used for when being activated is the change of data input device generation from first character framing to second character framing of described control module.
16. system as claimed in claim 15, it is characterized in that, described browsing data input unit is arranged to when it is activated, the described Interpretation unit of changing described equipment is to be interpreted as control signal action, and, corresponding to the change of described Interpretation unit, change the visual appearance of the display unit of described data input device.
17., it is characterized in that described browsing data input unit is arranged to when it is activated as claim 9 or 16 described systems, in described second storage device, browse between the structure of pre-stored.
18., it is characterized in that described control module (23) is the remote controller that is used for described equipment (21) as each described system in the claim 1 to 5.
19., it is characterized in that described control module (33) is integrated in the described equipment (31) as each described system of claim 1 to 5.
20. system as claimed in claim 19 is characterized in that, described equipment is mobile phone, and described control module comprises the one group of button that is integrated in this equipment.
21., it is characterized in that described equipment is computer, and described control module comprises a keyboard as each described system in claim 1 to 5 and 8 to 16.
CNB018132057A 2000-06-07 2001-06-06 Control unit with variable visual indicator Expired - Fee Related CN1246158C (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
SE00021287 2000-06-07
SE0002128A SE0002128D0 (en) 2000-06-07 2000-06-07 Controller with variable visual indicator
US09/690,864 2000-10-17
US09/690,864 US6798359B1 (en) 2000-10-17 2000-10-17 Control unit with variable visual indicator
JP395328/00 2000-12-26
JP395328/2000 2000-12-26
JP2000395328A JP2006146288A (en) 2000-12-26 2000-12-26 System for controlling device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN 200610006903 Division CN1848074A (en) 2000-06-07 2001-06-06 Control unit with variable visual indicator

Publications (2)

Publication Number Publication Date
CN1443115A CN1443115A (en) 2003-09-17
CN1246158C true CN1246158C (en) 2006-03-22

Family

ID=27345547

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018132057A Expired - Fee Related CN1246158C (en) 2000-06-07 2001-06-06 Control unit with variable visual indicator

Country Status (6)

Country Link
EP (1) EP1311397A1 (en)
KR (1) KR100687962B1 (en)
CN (1) CN1246158C (en)
AU (2) AU6447601A (en)
CA (1) CA2411870A1 (en)
WO (1) WO2001094120A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6798359B1 (en) 2000-10-17 2004-09-28 Swedish Keys Llc Control unit with variable visual indicator
GB0421744D0 (en) 2004-09-30 2004-11-03 Ncr Int Inc A self service terminal
KR100725392B1 (en) 2005-02-04 2007-06-07 삼성전자주식회사 Key input device combined with a key display unit and a digital device providing the same
KR100773553B1 (en) * 2006-05-17 2007-11-07 삼성전자주식회사 A terminal having a button having a display function and a display method therefor
WO2008036338A1 (en) * 2006-09-18 2008-03-27 United Keys, Inc. Method and display data entry unit
CN101398717B (en) * 2007-09-30 2011-04-27 联想(北京)有限公司 Display variable keyboard and input method
KR100971444B1 (en) * 2008-01-17 2010-07-21 이찬혁 Expandable Sidewalk Blocks
KR101042982B1 (en) * 2011-03-22 2011-06-21 주식회사 누리플랜 Construction method of India extension device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2019628B (en) * 1978-04-21 1982-09-02 Fairchild Camera Instr Co Programmable key utilizing a liquid the key display and methods for operating the key
US4551717A (en) * 1982-11-10 1985-11-05 Recognition Equipment Incorporated Intelligent key display
GB2167218A (en) * 1984-10-29 1986-05-21 Royston John Malcolm Bruce Computer key and keyboard
JPH02268313A (en) 1989-04-11 1990-11-02 Canon Inc information input device
KR950001730B1 (en) * 1991-06-08 1995-02-28 주식회사 일진 Optical Intelligent Keyboard Structure
JP2701735B2 (en) 1993-12-28 1998-01-21 日本電気株式会社 Flexible keyboard
US5867149A (en) * 1995-08-14 1999-02-02 Intertactile Technologies Corporation Switch key image display and operator/circuit interface
WO1997045794A1 (en) 1996-05-30 1997-12-04 Martin Hensel Computer including at least two displays
US5818361A (en) 1996-11-07 1998-10-06 Acevedo; Elkin Display keyboard
US6256020B1 (en) 1997-03-31 2001-07-03 G & R Associates Incorporated Computer-telephony integration employing an intelligent keyboard and method for same
US6004049A (en) 1998-10-29 1999-12-21 Sun Microsystems, Inc. Method and apparatus for dynamic configuration of an input device

Also Published As

Publication number Publication date
KR20030051432A (en) 2003-06-25
EP1311397A1 (en) 2003-05-21
CN1443115A (en) 2003-09-17
CA2411870A1 (en) 2001-12-13
KR100687962B1 (en) 2007-02-27
WO2001094120A1 (en) 2001-12-13
AU6447601A (en) 2001-12-17
AU2001264476B2 (en) 2004-05-13

Similar Documents

Publication Publication Date Title
US6798359B1 (en) Control unit with variable visual indicator
RU2455679C2 (en) Method, apparatus and computer program product for changing configuration of elements available for selection
KR101078380B1 (en) Apparatus and Method for Providing Virtual Keyboard
US20080092087A1 (en) Method and Display Data Entry Unit
US20080131184A1 (en) Display key, display keyswitch assembly, key display assembly, key display, display data entry device, display PC keyboard, and related methods
US20120062465A1 (en) Methods of and systems for reducing keyboard data entry errors
US20080059896A1 (en) Mobile Device User Interface
US8049715B2 (en) Method and system for accessing data stored in an electronic device
JP2004054589A (en) Information display input device, information display input method, and information processing device
JPH0410651B2 (en)
TWI381295B (en) Method for previewing output character, electronic device, recording medium thereof, and computer program product using the method
US20020149631A1 (en) System and method for enabling manipulation or graphic images to form a graphic image
CN1246158C (en) Control unit with variable visual indicator
KR100735554B1 (en) Character input method and device therefor
US20020171685A1 (en) Using icons to represent physical keys in navigation aids
CN101910979A (en) Information processing device and information processing method
US20090282368A1 (en) User Interface for Accessing Lists
AU2001264476A1 (en) Control unit with variable visual indicator
AU2001264476A2 (en) Control unit with variable visual indicator
KR101109602B1 (en) Method for processing remote controller signal and method for controlling electronic device and electronic device and remote controller
JPH10312261A (en) Input method and device for selection menu
KR101808774B1 (en) Virtual keyboard strucutre for mobile device, method of inputting character using virtual keyboard for mobile device, computer readable storage media containing program for executing the same
JP2001344092A (en) Information processing device
KR100967321B1 (en) Method and device for mapping keys and characters on the shorthand keyboard
WO2008073551A2 (en) Method and display data entry unit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: UNITED KEITH CO., LTD.

Free format text: FORMER OWNER: SWEEDISHKIS CO.

Effective date: 20050708

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20050708

Address after: California

Applicant after: United Keys Inc.

Address before: California

Applicant before: Sweedishkis Co.

C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060322