KR980010720A - Virtual keyboard system - Google Patents

Virtual keyboard system Download PDF

Info

Publication number
KR980010720A
KR980010720A KR1019960026823A KR19960026823A KR980010720A KR 980010720 A KR980010720 A KR 980010720A KR 1019960026823 A KR1019960026823 A KR 1019960026823A KR 19960026823 A KR19960026823 A KR 19960026823A KR 980010720 A KR980010720 A KR 980010720A
Authority
KR
South Korea
Prior art keywords
keyboard
signal
code
command
virtual keyboard
Prior art date
Application number
KR1019960026823A
Other languages
Korean (ko)
Other versions
KR100415505B1 (en
Inventor
이재순
Original Assignee
김광호
삼성전자 주식회사
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 김광호, 삼성전자 주식회사 filed Critical 김광호
Priority to KR1019960026823A priority Critical patent/KR100415505B1/en
Publication of KR980010720A publication Critical patent/KR980010720A/en
Application granted granted Critical
Publication of KR100415505B1 publication Critical patent/KR100415505B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements 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
    • G06F3/0231Cordless keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements 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
    • G06F3/0238Programmable keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects

Landscapes

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

Abstract

이 발명은 가상 키보드 시스템에 관한 것으로, 사용자가 원하는 키보드의 코드를 선택하여 무선으로 출력하는 리모컨(10)과, 상기 리모컨(10)으로부터 출력되는 신호를 수신하는 수신부(20)와, 상기 수신부(20)로부터 출력되는 신호를 디지탈 신호로 변환하여 출력하는 마이컴(30)과, 상기 마이컴(30)으로부터 출력되는 신호를 입력받아, 신호처리를 하여 해당하는 코드(code)를 출력하는 키보드 컨트롤러(40)와, 상기 키보드 컨트롤러(40)로부터 출력되는 코드를 사용자가 볼 수 있도록 화면상에 표시하여 주는 모니터(50)로 이루어져 있으며, 키보드를 주요용도로 사용하지 않고 간헐적으로 사용하는 시스템에 있어서, 사용자가 거리와 공간적으로 제약을 받지 않고, 가격의 상승을 초래하지도 않으며, 사용하기에 편리한 가상 키보드 시스템에 관한 것이다.The present invention relates to a virtual keyboard system, and more particularly, to a virtual keyboard system comprising a remote controller 10 for selecting a code of a desired keyboard by a user and wirelessly outputting the selected code, a receiver 20 for receiving a signal output from the remote controller 10, A microcomputer 30 for converting a signal output from the microcomputer 20 into a digital signal and outputting the digital signal and a keyboard controller 40 for receiving a signal output from the microcomputer 30, And a monitor 50 for displaying a code output from the keyboard controller 40 on a screen so that the user can view the code. In a system for intermittently using a keyboard without using the keyboard as a main purpose, To a virtual keyboard system that is not restricted by distance and space, does not cause an increase in price, and is convenient to use.

Description

가상 키보드 시스템Virtual keyboard system

제1도는 이 발명의 실시예에 따른 가상 키보드 시스템을 적용한 블럭도.FIG. 1 is a block diagram of a virtual keyboard system according to an embodiment of the present invention; FIG.

제2도는 제1도에서 키보드 에뮬레이터 프로그램을 실행시 모니터의 화면을 구체적으로 나타낸 예시도이다.FIG. 2 is an exemplary diagram specifically showing a screen of a monitor when executing a keyboard emulator program in FIG.

이 발명은 가상 키보드(keyboard) 시스템(system)에 관한 것으로서, 더 상세히 말하자면, 키보드가 반드시 필요하지 않은 컴퓨터(computer) 시스템에 있어서, 간헐적으로 키보드의 사용이 요구될 경우, 기구적인 키보드가 없이도 키보드 기능을 구현함으로써, 사용자가 편리하게 사용할 수 있는 가상 키보드 시스템에 관한 것이다.The present invention relates to a virtual keyboard system, and more particularly, to a computer system in which a keyboard is not absolutely necessary, when a keyboard is required to be used intermittently, To a virtual keyboard system that can be conveniently used by a user.

종래의 컴퓨터 시스템에서는 데이터(data)를 입력하는 가장 일반적인 방법으로 키보드를 반드시 사용하도록 하고 있다.In a conventional computer system, a keyboard is necessarily used as a most general method of inputting data.

최근에 특수 목적으로 개발된 컴퓨터 제품들이 많이 등장하고 있다.Recently, many special purpose computer products are emerging.

그 중에서 전용 게임기(game machine), 비디오 씨디 플레이어(video CD player)등은 키보드의 사용이 필수 불가결한 제품이 아니다.Among them, a game machine, a video CD player and the like are not indispensable to use a keyboard.

즉, 사용자의 이름을 넣는다던가, 아니면 현재의 위치를 특정 이름을 주어 기억시킨다던가 하는 일부의 예를 빼고는 키보드가 거의 사용되지 않는다.That is, the keyboard is seldom used, except for some examples of typing in the user's name or remembering the current location with a specific name.

따라서, 상기와 같은 시스템에서는 키보드가 굳이 필요하지 않다.Therefore, a keyboard is not required in such a system.

그런데, 상기와 같이 키보드를 반드시 사용할 필요가 없는 시스템에 있어서는 키보드가 장착됨에 따라 여러 가지 문제점이 있다.However, in a system in which a keyboard is not necessarily used as described above, various problems arise as the keyboard is mounted.

일반적으로 유선 키보드를 사용하기 때문에, 사용자가 반드시 대상 기기에 가까이 있어야 한다.Since you usually use a wired keyboard, you must be close to the target device.

그에 따라, 사용자는 거리, 공간적으로 제약을 받을 수밖에 없으며, 또한 반드시 시스템과 같이 움직여야 하므로, 키보드를 설치한 만큼의 공간적인 제약도 따른다.As a result, the user is constrained by distance and space, and also has to move with the system. Therefore, the space limitation is as much as the keyboard installation.

상기와 같은 문제점을 개선한 방법으로 무선 키보드를 사용하는 방법이 있다.There is a method of using a wireless keyboard in order to solve the above problems.

그러나, 무선키보드를 사용하더라도, 키보드를 사용할 만한 공간이 필요하며, 많은 자판을 가지고 있는 키보드는 부피가 커서 편리하게 사용하기가 힘들다.However, even if a wireless keyboard is used, a space required for using the keyboard is required, and a keyboard having a large number of keyboards is bulky and difficult to use conveniently.

게다가 키보드를 반드시 구입해야 하므로, 고가의 키보드 구입에 따른 가격 상승의 문제점이 있다.In addition, since a keyboard must be purchased, there is a problem of an increase in price due to purchase of an expensive keyboard.

상기와 같은 문제점을 개선한 방법으로 터치 스크린(touch screen)이 있다.As a method for solving the above problems, there is a touch screen.

그러나, 상기 터치 스크린도 역시 거리, 사용자가 반드시 대상 기기에 가까이 있어야 하기 때문에 공간적으로 제약을 받기도 마찬가지이다.However, the touch screen is also limited in space because the user must be close to the target device.

그리고, 터치 스크린은 감응 장치를 사용해야 하기 때문에, 전체 가격이 상당히 높아지는 문제점이 있다.In addition, since the touch screen needs to use an induction device, there is a problem that the total price is significantly increased.

따라서 이 발명의 목적은 상기와 같은 종래의 문제점을 해결하기 위한 것으로서, 키보드를 주요 용도로 사용하지 않고 간헐적으로 사용하는 시스템에 있어서, 거리와 공간적으로 제약을 받지 않고, 가격의 상승을 초래하지도 않으며, 사용하기에 편리한 가상 키보드 시스템을 제공하는 데에 있다.SUMMARY OF THE INVENTION It is therefore an object of the present invention to solve the above-mentioned problems of the related art, and it is an object of the present invention to provide a system for intermittently using a keyboard without using it as a main purpose, , And a virtual keyboard system that is convenient to use.

상기의 목적을 달성하기 위한 이 발명의 구성은, 사용자가 원하는 키보드의 코드를 모니터상에 나타난 자판에서 선택하여 무선으로 출력하는 신호 송신수단과; 상기 송신수단으로부터 출력되는 신호를 수신하는 수신수단과; 상기 수신수단으로부터 출력되는 신호를 디지탈 신호로 변환하여 출력하는 신호 변환수단과; 상기 신호 변환수단으로부터 출력되는 신호를 입력받아, 신호 처리를 하여 해당하는 코드를 출력하는 신호 처리수단과; 상기 신호 처리수단으로부터 출력되는 코드를 사용자가 볼 수 있도록 화면상에 표시하여 주는 화면 출력수단으로 이루어져 있다.According to another aspect of the present invention, there is provided a computer-readable storage medium storing a program for causing a computer to function as: Receiving means for receiving a signal outputted from said transmitting means; Signal converting means for converting a signal output from the receiving means into a digital signal and outputting the digital signal; A signal processing means for receiving a signal outputted from the signal converting means, performing signal processing and outputting a corresponding code; And screen output means for displaying the code output from the signal processing means on the screen so that the user can view the code.

이하, 첨부된 도면을 참고로 하여 이 발명을 용이하게 실시할 수 있는 가장 바람직한 실시예를 설명한다.Best Mode for Carrying Out the Invention Hereinafter, the most preferred embodiment of the present invention will be described with reference to the accompanying drawings.

제1도는 이 발명의 실시예에 따른 가상 키보드 시스템을 적용한 블럭도, 제 2도는 제1도에서 키보드 에뮬레이터(emulator) 프로그램을 실행시 모니터(monitor)의 화면을 구체적으로 나타낸 예시도이다. 제 1도에 도시되어 있듯이, 이 발명의 실시예에 따른 가상 키보드 시스템의 구성은, 사용자가 원하는 키보드의 코드를 선택하여 무선으로 출력하는 리모컨(remote control, 10)과; 상기 리모컨(10)으로부터 출력되는 신호를 수신하는 수신부(20)와; 상기 수신부(20)으로부터 출력되는 신호를 디지털(digital)신호로 변환하여 출력하는 마이컴(MICOM;micro computer, 30)과; 상기 마이컴(30)으로부터 출력되는 신호를 입력받아, 신호 처리를 하여 해당하는 코드(code)를 출력하는 키보드 컨트롤러(controller, 40)와; 상기 키보드 컨트롤러(40)로부터 출력되는 코드를 사용자가 볼 수 있도록 화면상에 표시하여 주는 모니터(50)로 이루어져 있다.FIG. 1 is a block diagram of a virtual keyboard system according to an embodiment of the present invention. FIG. 2 is an exemplary diagram specifically showing a screen of a monitor when a keyboard emulator program is executed in FIG. As shown in FIG. 1, the configuration of a virtual keyboard system according to an embodiment of the present invention includes a remote controller 10 for selecting a code of a keyboard desired by a user and wirelessly outputting the selected code; A receiver 20 for receiving a signal output from the remote controller 10; A microcomputer (MICOM) 30 for converting a signal output from the receiver 20 into a digital signal and outputting the converted signal; A keyboard controller (40) for receiving a signal output from the microcomputer (30) and performing signal processing to output a corresponding code; And a monitor 50 for displaying a code output from the keyboard controller 40 on a screen so that the user can view the code.

상기 모니터(50)의 화면은 사용자가 코드를 선택하여 명령을 입력할 수 있는 키보드 자판(51)과; 상기 리모컨(10)의 선택에 따라 해당하는 문자를 상기 키보드 자판(51)상에 선택하도록 표시하는 마우스 커서(mouse cursor, 52)와; 상기 키보드 자판(51)에서 선택된 문자가 표시되며, 그에 따라 조합되는 명령어가 실행되는 명령 실행부(53)로 이루어져 있다.The screen of the monitor (50) includes a keyboard layout board (51) allowing a user to select a code and input a command; A mouse cursor 52 for displaying a corresponding character on the keyboard keyboard 51 according to the selection of the remote controller 10; And a command execution unit 53 for displaying a selected character in the keyboard key board 51 and executing a command to be combined therewith.

상기와 같이 이루어져 있는 이 발명의 동작은 다음과 같다.The operation of the present invention as described above is as follows.

리모컨(10)은 사용자가 원하는 키보드의 코드를 선택하여 무선으로 출력하고, 수신부(20)는 상기 리모컨(10으로부터 출력되는 신호를 수신하며, 마이컴(30)은 상기 수신부(20)로부터 출력되는 신호를 디지털신호로 변환하여 출력한다.The remote controller 10 selects a code of the keyboard desired by the user and wirelessly outputs the selected code to the receiver 20. The receiver 20 receives the signal output from the remote controller 10 and the microcomputer 30 receives the signal Into a digital signal and outputs the digital signal.

그리고, 키보드 컨트롤러(40)는 상기 마이컴(30)으로부터 출력되는 신호를 입력받아, 신호 처리를 하여 해당하는 코드(code)를 출력하며, 모니터(50)는 상기 키보드 컨트롤러(40)로부터 출력되는 코드를 사용자가 볼 수 있도록 화면상에 표시한다.The keyboard controller 40 receives a signal output from the microcomputer 30 and performs signal processing to output a corresponding code. The monitor 50 generates a code output from the keyboard controller 40, On the screen so that the user can view it.

이하, 구체적인 예를 들어 상기의 동작을 설명한다.Hereinafter, the above operation will be described with specific examples.

키보드 에뮬레이터(emulator) 프로그램(program)을 구동하면, 제 2도에 나타난 것과 같이 모니터(50)의 화면이 구성된다.When a keyboard emulator program is driven, the screen of the monitor 50 is configured as shown in FIG.

즉, 상기 모니터(50) 화면의 중앙과 하단에 사용자가 코드를 선택하여 명령을 입력할 수 있는 키보드 자판(51)이 있고, 모니터(50) 화면에는 원하는 문자를 상기 키보드 자판(51)상에서 선택하는 데에 이용되는 마우스 커서(52)가 있으며, 모니터(50) 상단에 상기 키보드 자판(51)에서 선택된 문자가 표시되며, 그에 따라 조합되는 명령어가 실행되는 명령실행부(53)가 위치되어 있다.That is, there is a keyboard layout board 51 which allows a user to select a code and enter commands at the center and bottom of the screen of the monitor 50. On the monitor 50 screen, a desired character is selected on the keyboard layout board 51 There is a mouse cursor 52 to be used for executing a command and a command execution unit 53 in which a character selected in the keyboard keyboard 51 is displayed on the top of the monitor 50 and a command to be combined is executed .

사용자가 목록을 나열하라는 명령어인 'DIR'을 입력하고자, 리모컨(10)으로 상기 모니터(50)의 화면상에 나타난 마우스 커서(52)를 이동시킨다.The user moves the mouse cursor 52 displayed on the screen of the monitor 50 to the remote controller 10 in order to input the command 'DIR' to list the list.

상기 마우스 커서(52)를 모니터(50) 화면의 키보드 자판(51)상에서 문자 'D'로 이동시킨 후, 리모컨을 클릭(click)하면, 상기 모니터(50)화면의 상단에 위치한 명령 실행부(53)에 문자 'D'가 찍힌다.When the mouse cursor 52 is moved to the character 'D' on the keyboard keyboard 51 of the screen of the monitor 50 and then the remote controller is clicked, the command execution unit 53), the letter 'D' is printed.

상기와 같은 방법으로, 문자 'I'와 'R'을 차례로 누르면, 상기 모니터(50)화면의 상단에 위치한 명령 실행부(53)에 선택된 문자가 순서대로 나열되어, 상기 명령 실행부(53)에 나타난 문자는 'DIR'이 된다.If the characters 'I' and 'R' are sequentially pressed in the above manner, the selected characters are sequentially arranged in the command execution unit 53 located at the upper end of the screen of the monitor 50, The character shown in 'DIR' is 'DIR'.

이때, 사용자가 리모컨(10)을 이용하여 상기 모니터(50) 화면의 키보드 자판(51)상의 실행을 나타내는 를 누르면, 상기 모니터 화면의 명령 실행부(53)에 나열된 문자에 해당하는 명령어가 실행되어, 목록이 화면상에 표시된다.At this time, when the user presses the remote controller 10 to indicate execution on the keyboard keyboard 51 of the screen of the monitor 50, a command corresponding to the characters listed in the command execution unit 53 of the monitor screen is executed , A list is displayed on the screen.

그리고, 상기에서 목록이 많은 경우, 사용자가 리모컨(10)을 이용하여 상기 모니터(50) 화면의 키보드 자판(51)상의 앞 페이지(page)를 나타내는 키를 누르면, 목록에서 화면상의 한 면씩 올라가게 된다.If the user presses a key representing a page on the keyboard 50 of the screen of the monitor 50 using the remote controller 10, do.

또, 이름을 입력하고 싶은 경우, 사용자가 리모컨(10)을 이용하여 상기 모니터(50) 화면의 키보드 자판(51)상의 해당하는 문자를 누르면, 그 문자들이 선택되어 명령 실행부(53)에 나타난다.When the user wants to input a name, the user presses a corresponding character on the keyboard keyboard 51 of the screen of the monitor 50 using the remote controller 10, the characters are selected and appear in the command execution unit 53 .

상기와 같은 방법으로, 유사시에 키보드가 없이도 키보드의 기능을 구현할 수 있다.With the above-described method, the function of the keyboard can be implemented without a keyboard at the time of occurrence.

따라서, 상기와 같이 동작하는 이 발명의 효과는, 키보드를 주요 용도로 사용하지 않고자 간헐적으로 사용하는 시스템에 있어서, 사용자가 거리와 공간적으로 제약을 받지 않고, 가격의 상승을 초래하지도 않으며, 사용하기에 편리한 가상 키보드 시스템을 제공하도록 한 것이다.Therefore, the effect of the present invention operating as described above is that, in a system in which a keyboard is used intermittently without using it as a main purpose, the user is not restricted by distance and space, So as to provide a virtual keyboard system that is convenient to the following.

Claims (7)

사용자가 원하는 키보드의 코드를 모니터상에 나타난 자판에서 선택하여 부선으로 출력하는 신호 송신수단과; 상기 송신수단으로부터 출력되는 신호를 수신하는 수신수단과; 상기 수신수단으로부터 출력되는 신호를 디지털 신호로 변환하여 출력하는 신호 변환수단과; 상기 신호 변환수단으로부터 출력되는 신호를 입력받아, 신호 처리를 하여 해당하는 코드를 출력하는 신호 처리수단과; 상기 신호 처리수단으로부터 출력되는 코드를 사용자가 볼 수 있도록 화면상에 표시하여 주는 화면 출력수단으로 이루어져 있는 것을 특징으로 하는 가상 키보드 시스템.A signal transmitting means for selecting a code of a keyboard desired by a user from a keyboard displayed on a monitor and outputting the selected code to a sub-line; Receiving means for receiving a signal outputted from said transmitting means; Signal converting means for converting a signal output from the receiving means into a digital signal and outputting the digital signal; A signal processing means for receiving a signal outputted from the signal converting means, performing signal processing and outputting a corresponding code; And a screen output means for displaying a code output from the signal processing means on a screen so that the user can view the code. 제 1항에 있어서, 상기 신호 송신수단은, 원격 제어 장치로 이루어져 있는 것을 특징으로 하는 가상 키보드 시스템.The virtual keyboard system according to claim 1, wherein said signal transmitting means comprises a remote control device. 제1항에 있어서, 상기 신호 변환수단은, 마이컴으로 이루어져 있는 것을 특징으로 하는 가상 키보드 시스템.The virtual keyboard system according to claim 1, wherein the signal converting means comprises a microcomputer. 제1항에 있어서, 상기 신호 처리수단은, 키보드 컨트롤러로 이루어져 있는 것을 특징으로 하는 가상 키보드 시스템.The virtual keyboard system according to claim 1, wherein the signal processing means comprises a keyboard controller. 제1항에 있어서, 상기 화면 출력수단의 화면 구성은, 사용자가 코드를 선택하여 명령을 입력할 수 있는 명령 입력수단(51)과; 상기 신호 송신수단의 선택에 따라 해당하는 문자를 상기 명령 입력수단에 선택하도록 표시하는 명령 선택수단(52); 상기 명령 입력수단에서 선택된 문자가 표시되며, 그에 따라 조합되는 명령어가 실행되는 명령 실행수단으로 이루어져 있는 것을 특징으로 하는 가상 키보드 시스템.2. The screen output device according to claim 1, wherein the screen output means comprises: a command input means (51) for allowing a user to select a code and input a command; Command selecting means (52) for displaying a corresponding character in accordance with the selection of the signal transmitting means to select the command input means; And a command execution means for displaying a character selected by said command input means and executing a command to be combined therewith. 제5항에 있어서, 상기 명령 입력수단은, 키보드 자판으로 이루어져 있는 것을 특징으로 하는 가상 키보드 시스템.6. The virtual keyboard system according to claim 5, wherein the command input means comprises a keyboard. 제5항에 있어서, 상기 명령 선택수단은, 마우스 커서로 이루어져 있는 것을 특징으로 하는 가상 키보드 시스템The virtual keyboard system according to claim 5, characterized in that the command selection means comprises a mouse cursor ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: It is disclosed by the contents of the first application.
KR1019960026823A 1996-07-03 1996-07-03 Virtual keyboard system KR100415505B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960026823A KR100415505B1 (en) 1996-07-03 1996-07-03 Virtual keyboard system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960026823A KR100415505B1 (en) 1996-07-03 1996-07-03 Virtual keyboard system

Publications (2)

Publication Number Publication Date
KR980010720A true KR980010720A (en) 1998-04-30
KR100415505B1 KR100415505B1 (en) 2004-04-17

Family

ID=37319024

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960026823A KR100415505B1 (en) 1996-07-03 1996-07-03 Virtual keyboard system

Country Status (1)

Country Link
KR (1) KR100415505B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020082347A (en) * 2001-04-23 2002-10-31 주식회사 에이시스커뮤니케이션스 Method of Composition HTML/OCX Based Virtual Keyboard
KR20020096487A (en) * 2001-06-20 2002-12-31 학교법인 인하학원 Keyboardless text entry method using the mouse or similar equipments

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020082347A (en) * 2001-04-23 2002-10-31 주식회사 에이시스커뮤니케이션스 Method of Composition HTML/OCX Based Virtual Keyboard
KR20020096487A (en) * 2001-06-20 2002-12-31 학교법인 인하학원 Keyboardless text entry method using the mouse or similar equipments

Also Published As

Publication number Publication date
KR100415505B1 (en) 2004-04-17

Similar Documents

Publication Publication Date Title
US5909211A (en) Touch pad overlay driven computer system
US7614017B2 (en) Information processing apparatus, processing method therefor, program allowing computer to execute the method
JPS6318421A (en) Expansion method and apparatus for keyboard function
JPH06187078A (en) Computer keyboard equipped with dial for input of repetitive data and command
JP2001100892A (en) Device and method for providing keyboard input to video game console
JPH0448248B2 (en)
KR20020069694A (en) Space keyboard system using force feedback and its method for inputting information
US5973622A (en) Keyboard with a two-dimensional actuator for generating direction signals
KR980010720A (en) Virtual keyboard system
JP2000148367A (en) Character processor, its method, and storage medium having stored its program thereon
KR100204335B1 (en) A virtual keyboard system and a key-inputting method therein
JP2564590B2 (en) Information processing device
JP2580946B2 (en) Key input control device
JP2758617B2 (en) Keyboard for character string input
JPH11306281A (en) Recognizing condition specifying system, its method, and recording medium in which program to generate recognizing condition specifying function on computer is recorded
JP5057112B2 (en) User interface device and information processing device
JP2000148334A (en) Device and method for processing character and storage medium having stored program thereof
KR19990048975A (en) Input device of a personal computer
JPH08263194A (en) Key input device
JP2900071B2 (en) Programming device for programmable controller
KR20040105503A (en) Information transmission device that use keyboard and thereof method
JPS63317817A (en) Keyboard control system
KR100897682B1 (en) Quick input system for mouse
JP2561951Y2 (en) Recording device
JPH0324611A (en) Information processor

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee