KR19980033584A - 데이터 입력 장치 및 방법과 이를 이용한 컴퓨터 시스템 및 그의 프로그램 실행방법 - Google Patents
데이터 입력 장치 및 방법과 이를 이용한 컴퓨터 시스템 및 그의 프로그램 실행방법 Download PDFInfo
- Publication number
- KR19980033584A KR19980033584A KR1019980015113A KR19980015113A KR19980033584A KR 19980033584 A KR19980033584 A KR 19980033584A KR 1019980015113 A KR1019980015113 A KR 1019980015113A KR 19980015113 A KR19980015113 A KR 19980015113A KR 19980033584 A KR19980033584 A KR 19980033584A
- Authority
- KR
- South Korea
- Prior art keywords
- function
- data
- card
- pen
- information
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/043—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/039—Accessories therefor, e.g. mouse pads
- G06F3/0395—Mouse pads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
Claims (27)
- 컴퓨터 시스템내의 프로그램을 실행시키기 위한 데이터를 제공하는 데이터 입력장치에 있어서,상기 컴퓨터 시스템에 내장된 프로그램의 기능 및 사용하는 그림과 도움말로 표시되어 있는 기능카드와;상기 기능카드를 삽입하기 위한 카드삽입구와;상기 카드 삽입구에 상기 기능카드를 삽입시키도록 상기 기능카드를 그의 상면에 올려놓기 위한 마우스판과;상기 마우스판의 상면에 놓여져 있는 기능카드의 기능을 선택하기 위한 입력수단과;상기 카드삽입구에 삽입된 기능카드의 삽입 또는 추출에 대한 정보와 고유번호에 대한 정보 그리고 입력수단으로부터의 기능선택에 대한 정보를 판독하여 상기 컴퓨터 시스템에 제공하기 위한 코드 판독부를 구비하는 것을 특징으로 하는 데이터 입력장치.
- 제1항에 있어서, 상기 기능카드는기능코드가 인쇄된, 상기 기능카드의 우측 상단에 배열된 제1영역과;상기 프로그램의 기능을 사용하는 방법을 설명하기 위한 도움말이 표시되는 제2영역과;기능카드의 명칭이 표시되어 있는 제3영역과;기능카드의 세부기능을 지시하는 그림이 그려져 있는 제4영역으로 구분되는 것을 특징으로 하는 데이터 입력장치.
- 제2항에 있어서, 상기 기능카드가 인쇄되어 있는 제1영역은검지위치 및 카드의 삽입/추출 방향에 대한 정보를 나타내는 지정마크가 열과 행으로 배열된 제1부분과;기능코드를 표시하기 위한 지정마크가 열과 행으로 배열되어 있는 제2부분으로 나뉘어지는 것을 특징으로 하는 데이터 입력장치.
- 제3항에 있어서, 상기 제1영역의 제1부분에는 2xM 개의 지정마크가 열과 행의 2차원적으로 배열되는 것을 특징으로 하는 데이터 입력장치.
- 제3항에 있어서, 제1영역의 제2부분에는 NxM 개의 지정마크가 열과 행의 2차원적으로 배열되는 것을 특징으로 하는 데이터 입력장치.
- 제1항, 제2항 또는 제3항중 어느 한 항에 있어서, 상기 기능카드는 상기 기능코드의 인쇄가 가능한 재질로 이루어지는 것을 특징으로 하는 데이터 입력장치.
- 제6항에 있어서, 상기 기능카드는 종이, 또는 합성수지와 같은 절연재질로 이루어지는 것을 특징으로 하는 데이터 입력장치.
- 제3항에 있어서, 상기 코드판독부는 상기 삽입구에 삽입된 기능카드의 기능코드가 인쇄된 제1영역에 대응하여, 상기 마우스판의 상면 상측부에 설치되는 것을 특징으로 하는 데이터 입력장치.
- 제8항에 있어서, 상기코드판독부는상기 제1영역의 지정마크에 1:1 대응하여 상기 마우스판의 상면 상측부에 열얄방향으로 일렬 배열디고, 각각의 지정마크를 검지하기 위한 다수개의 센서와;상기 다수개의 센서의 값으로부터 기능카드 삽입 및 추출에 대한 정보 및 기능카드의 고유번호에 대한 정보를 판독하고, 판독된 정보를 컴퓨터 시스템으로 전송하기 위한 마이크로 프로세서와;상기 마이크로 프로세서로부터 센서의 값을 저장하기 위한 메모리소자를 구비하는 것을 특징으로 하는 데이터 입력장치.
- 제9항에 있어서, 상기 코드판독부는 다수의 센서중 처음 2개의 센서를 이용하여 지정마크의 검지위치 및 기능카드 삽입 또는 추출방향에 대한 정보를 판독하고, 나머지 센서를 이용하여 기능카드의 고유번호에 대한 정보를 판독하는 것을 특징으로 하는 데이터 입력장치.
- 제10항에 있어서, 상기 코드판독부는 자화식, 광학식 또는 기계식중 하나의 방법으로 기능카드의 기능코드를 판독하는 것을 특징으로 하는 입력장치.
- 제1항에 있어서, 상기 입력수단은 펜마우스인 것을 특징으로 하는 데이터 입력장치.
- 제12항에 있어서, 상기 펜마우스는 팁버튼, 배럴버튼, 및 모드버튼을 구비한 것을 특징으로 하는 데이터 입력장치.
- 제8항에 있어서, 상기 기능카드의 카드삽입구는 펜마우스판의 상측부분에 펜마우스판과 코드판독부사이에 형성되는 것을 특징으로 하는 데이터 입력장치.
- 응용프로그램 서비스 관리자가 다수의 응용프로그램을 제어하는 컴퓨터 시스템에 있어서,상기 컴퓨터 시스템내의 응용 프로그램의 기능을 사용하는 방법이 그림과 도움말로 표시되어 있는 기능카드와;상기 기능카드에 대한 정보를 판독하여 상기 컴퓨터 시스템내의 응용 프로그램을 실행시키기 위한 데이터를 제공하는 데이터 입력장치와;상기 데이터 입력장치를 통해 판독된 기능카드의 정보를 입력하여 상기 응용프로그램을 실행시키기 위한 데이터 처리장치를 구비하는 것을 특징으로 하는 컴퓨터 시스템.
- 제15항에 있어서, 상기 기능카드는기능코드가 인쇄된, 상기 기능카드의 우측 상단에 배열된 제1영역과;상기 프로그램의 기능을 사용하는 방법을 설명하기 위한 도움말이 표시되는 제2영역과;기능카드의 명칭이 표시되어 있는 제3영역과;기능카드의 세부기능을 지시하는 그림이 그려져 있는 제4영역으로 구분되는 것을 특징으로 하는 데이터 입력장치.
- 제15항에 있어서, 상기 데이터 입력장치는상기 기능카드를 삽입하기 위한 카드삽입구와;상기 카드 삽입구에 상기 기능카드를 삽입시키도록 상기 기능카드를 그의 상면에 올려놓기 위한 마우스판과;상기 마우스판의 상면에 놓여져 있는 기능카드의 기능을 선택하기 위한 입력수단과;상기 카드삽입구에 삽입된 기능카드의 삽입 또는 추출에 대한 정보와 고유번호에 대한 정보 그리고 입력수단에 의해 선택된 기능에 대한 정보를 판독하여 상기 컴퓨터 시스템에 제공하기 위한 코드 판독부를 구비하는 것을 특징으로 하는 컴퓨터 시스템.
- 제17항에 있어서, 상기 기능카드가 인쇄되어 있는 제1영역은검지위치 및 카드의 삽입/추출 방향에 대한 정보를 나타내는 지정마크가 열과 행으로 2xM 개 배열된 제1부분과;기능코드를 표시하기 위한 지정마크가 열과 행으로 NxM 개 배열되어 있는 제2부분으로 나뉘어지는 것을 특징으로 하는 컴퓨터 시스템.
- 제17항에 있어서, 상기코드판독부는상기 제1영역의 지정마크에 1:1 대응하여 상기 마우스판의 상면 상측부에 열방향으로 일렬 배열되고, 각각의 지정마크를 검지하기 위한 다수개의 센서와;상기 다수개의 센서의 값으로부터 기능카드 삽입 및 추출에 대한 정보 및 기능카드의 고유번호에 대한 정보를 판독하고, 판독된 정보를 컴퓨터 시스템으로 전송하기 위한 마이크로 프로세서와;상기 마이크로 프로세서로부터 센서의 값을 저장하기 위한 메모리소자를 구비하는 것을 특징으로 하는 컴퓨터 시스템.
- 제15항에 있어서, 상기 데이터 처리장치는상기 데이터 입력장치로부터 데이터를 수신하기 위한 자료수신모듈과;상기 자료수신모듈로부터 수신된 데이터를 분석하기 위한 자료분석모듈과;상기 자료분석모듈로부터 분석된 데이터가 기능카드의 삽입에 대한 데이터 인 경우 이 데이터를 응용 프로그램 기능서비스 관리자에게 전송하기 위한 카드삽입 처리모듈과;상기 자료분석모듈로부터 분석된 데이터가 기능카드의 추출에 대한 데이터 인 경우 이 데이터를 응용 프로그램 기능서비스 관리자에게 전송하기 위한 카드삽입 추출모듈과;상기 자료분석모듈로부터 분석된 데이터가 펜정보에 관한 데이터인 경우 이 데이터를 처리하여 응용 프로그램 기능서비스 관리자 또는 응용프로그램으로 전송하기 위한 펜정보 처리모듈을 구비하는 것을 특징으로 하는 컴퓨터 시스템.
- 제20항에 있어서, 상기 펜정보 처리모듈은상기 자료분석모듈로부터 분석된 데이터가 펜위치 변경에 대한 데이터인경우 이 데이터를 응용 프로그램 기능서비스 관리자 또는 응용프로그램으로 전송하기 위한 펜위치변경 처리수단과;상기 자료분석모듈로부터 분석된 데이터가 펜팁동작에 대한 데이터인 경우 이 데이터를 응용 프로그램 기능서비스 관리자 또는 응용프로그램으로 전송하기 위한 펜팁동작 처리수단과;상기 자료분석모듈로부터 분석된 데이터가 펜버튼에 대한 데이터인경우 이 데이터를 응용 프로그램 기능서비스 관리자 또는 응용프로그램으로 전송하기 위한 펜버튼 처리수단과;상기 자료분석모듈로부터 분석된 데이터가 모드버튼에 대한 데이터인 경우 펜의 모드가 변경되었음을 알리는 데이터를 응용프로그램 기능서비스 관리자에게 전송하기 위한 모드버튼 처리수단으로 이루어지는 것을 특징으로 하는 컴퓨터 시스템.
- 제21항에 있어서, 상기 자료분석모듈로부터 분석된 데이터가 모드버튼에 대한 데이터인 경우 모드변경시에는 상기 펜위치변경 처리수단, 펜팁동작 처리수단, 펜버튼 처리수단으로터의 데이터는 응용프로그램 기능서비스 관리자에게 전송하고, 그렇지 않은 경우에는 응용프로그램으로 전달하는 것을 특징으로 하는 컴퓨터 시스템.
- 컴퓨터 시스템에 내장된 응용 프로그램의 기능 및 사용하는 그림과 도움말로 표시되어 있으며, 기능카드의 삽입 및 추출에 대한 정보를 판독하기 위한 열과 행의 2xM 개의 지정마크가 배열되고 기능카드의 고유번호에 대한 정보를 판독하기 위한 열과 행의 NxM 개의 지정마크가 배열된 기능코드가 인쇄된 기능카드와; 기능카드의 기능을 선택하기 위한 펜과; 상기 기능카드의 삽입 및 추출에 대한 정보를 판독하기 위해 2xM 개의 지정마크를 검지하는 2개의 센서를 구비한 제1센서군과, 기능카드의 고유번호에 대한 정보를 판독하기 위해 NxM 개의 지정마크를 검지하는 다수의 센서를 구비한 제2센서군을 구비하고, 기능카드의 기능코드를 판독하여 상기 응용프로그램을 실행시키기 위한 데이터를 상기 컴퓨터 시스템으로 전송하고 상기 펜에 의해 선택된 기능을 판독하여 상기 컴퓨터 시스템으로 전송하는 코드판독부와; 상기코드판독부를 통해 검지된 센서군의 값을 저장하기 위한 메모리소자를 구비하는 데이터 입력장치의 데이터 입력방법에 있어서,상기 기능카드가 데이터 입력장치에 삽입되었는가를 코드판독부를 통해 판단하는 스텝과;상기 기능카드의 삽입여부 판단결과 기능카드가 삽입된 경우에는 기능코드의 삽입에 대한 정보 및 기능카드의 고유번호에 대한 정보를 판독하여 상기 컴퓨터 시스템으로 전송하는 스텝과;상기 기능카드의 기능을 펜으로 선택하는 스텝과;상기 펜의 스위치상태 및 펜좌표를 코드판독부를 통해 검지하고 펜의 좌표를 변환하여, 펜스위치상태 및 펜의 좌표를 상기 컴퓨터 시스템으로 전송하는 스텝으로 이루어지는 것을 특징으로 하는 데이터 입력방법.
- 제23항에 있어서, 상기 메모리소자는 7개의 메모리영역으로 구분되어, 제1영역에는 기능코드의 지정마크가 배열된 열과 행의 값 STBL[N, M]을 저장하고; 제2영역에는 센서가 센싱하고 있는 기능코드의 열을 나타내는 센서 테이블 인덱스 IDX 의 값을 저장하며; 제3영역에는 제1센서군이 바로 이전에 센싱한 값 PRE5AB을 저장하며; 제4영역에는 제1센서군이 현재 센싱한 값 5AB을 저장하고; 제5영역에는 제2센서군의 값 5CN을 저장하며; 제6영역 및 제7영역에는 각각 카드삽입상태 및 기능코드 인식상태를 각각 나타내는 값 CI, CF을 저장하는 것을 특징으로 하는 데이터 입력방법.
- 제24항에 있어서, 상기 기능코드의 삽입에 대한 정보 및 기능카드의 고유번호에 대한 정보를 판독하는 방법은상기 메모리소자의 제1 내지 제7영역의 값을 STBL[N,M], IDX=0, PRE5AB=00, 5AB=00, 5CN=000…00, CI=0, CF=0 로 초기화시키는 제1스텝과;기능카드가 데이터 입력장치에 삽입되어져 있는가를 판단하는 제2스텝과;삽입되어져 있는 경우 제1센서군과 제2센서군의 값을 판독하여 상기 메모리소자의 제4 및 제5영역에 저장하는 제3스텝과;제1센서군의 이전값과 제1센서군의 현재값을 비교하는 제4스텝과;제4스텝에서 이전의 값이 현재의 값과 동일한 경우에는 상기의 제4스텝을 수행하는 제5스텝과;제4스텝에서 이전의 값이 현재의 값과 동일한 경우에는 이전의 값보다 현재의 값이 더 큰가를 비교하는 제6스텝과;제6스텝에서 이전의 값보다 현재의 값이 큰 경우에는 센서 테이블 인덱스값이 지정마크의 열의 값보다 작은 가를 비교하는 제7스텝과;제7스텝에서 센서테이블 인덱스값이 지정마크의 열의 값보다 작지 않은 경우에는 기능카드가 삽입되었고 기능코드가 판독된 것으로 인식하여 메모리소자의 제6 및 제7영역에 CI=1, CF=1을 저장하는 제8스텝과;제7스텝에서 센서인덱스값이 지정마크의 열의 값보다 작은 경우에는 메모리소자의 제2영역의 센서 테이블 인덱스값을 1 증가시키는 제9스텝과;상기 제4스텝에서 이전의 값이 현재의 값보다 크지 않은 경우에는 센서 테이블 인덱스의 값이 0보다 큰가를 판단하는 제10스텝과;제10스텝에서 센서테이블 인덱스값이 0보다 큰경우에는 센서테이블 인덱스의 값을 1 감소시키는 제11스텝과;제10스텝에서 센서테이블 인덱스값이 0보다 크지 않은 경우에는 코드가 추출되었고 기능코드가 인식되지 않은 것으로 인식되어 CI=0, CF=0을 저장하는 제12스텝과;상기 제2스텝에서 카드가 삽입되어져 있지 않은 경우에는 제1센서군과 제2센서군의 값을 판독하는 제13스텝과;판독된 제1센서군의 값이 11인가를 판단하는 제14스텝과;상기 14스텝에서 제1센서군의 값이 11이 아닌 경우에는 계속하여 제1 및 제2센서군의 값을 판독하는 제15스텝과;상기 제14스텝에서 제1센서군의 값이 11인 경우에는 제1센서군의 이전 값으로 현재 값을 저장하고, 센서테이블 인덱스의 값을 1 증가시키며, CI=1 FH 저장하는 제16스텝으로 이루어지는 것을 특징으로 하는 데이터 입력방법.
- 컴퓨터 시스템내의 응용 프로그램의 기능을 사용하는 방법이 그림과 도움말로 표시되어 있는 기능카드와; 상기 기능카드에 대한 정보를 판독하여 상기 컴퓨터 시스템내의 응용 프로그램을 실행시키기 위한 데이터를 제공하는 데이터 입력장치와; 상기 데이터 입력장치를 통해 판독된 기능카드의 정보를 입력하여 상기 응용프로그램을 실행시키기 위한 데이터 처리장치를 구비하는 컴퓨터 시스템의 응용프로그램을 실행시키는 방법에 있어서,상기 기능카드가 데이터 입력장치에 삽입되었는가를 판단하는 스텝과;상기 스텝에서 기능카드가 삽입된 경우 상기 데이터 입력장치로부터 기능코드의 고유번호에 대한 정보를 데이터 처리장치가 입력하여 해당하는 응용프로그램을 실행시키는 스텝과;데이터 입력장치의 펜을 이용하여 기능카드의 기능을 처리하는 제3스텝과;데이터 입력장치로부터 데이터 처리장치로부터 펜정보를 처리하여 기능카드의 기능을 실행시키는 스텝으로 이루어지는 것을 특징으로 하는 컴퓨터 시스템의 프로그램 실행방법.
- 제26항에 있어서, 데이터 입력장치로부터 데이터 처리장치로부터 펜정보를 처리하는 방법은모드변경에 대한 메시지가 전송되면, 펜의 모드스위치 변경상태에 따라 모드를 변경하여 다음에 도달하는 메시지를 처리할 수 있도록 준비하는 제1스텝과;모드변경 메시지가 아니면, 모드가 마우스모드인가 명령모드인가를 판단하는 제2스텝과;마우스모드이면, 펜정보를 마우스 메시지로 변환하여 활성 프로그램에 전달하는 제3스텝과;현재 펜움직임 상태이고 펜팁이 눌려져 있는가를 판단하는 제4스텝과;제4스텝에서의 판단결과, 현재 펜움직임 상태이고 펜팁이 눌려져 있는 패턴등록정보에서 버튼을 누르면서부터 현재까지의 패턴과 사용자가 정한 수준(%)으로 일치하는 패턴정보가 있는가를 조사하는 제5스텝과;해당패턴이 존재하는 경우에는 찾은 모드를 저장하는 제6스텝과;상기 제2스텝에서의 판단결과 명령모드인 경우에는 기능카드가 있는가를 판단하는 제7스텝과;제7스텝에서 기능카드가 없으면 모드기억장소를 비워둔 다음 제4스텝으로 가는 제8스텝과;제7스텝에서 기능카드가 있으면 펜팁버튼인가를 판단하는 제9스텝과;제9스텝에서 펜팁버튼인 경우 기억된 모드가 있으면 카드에 따른 프로그램에 모드에 따른 매크로 자료를 전달하는 제10스텝과;제9스텝에서 펜팁버튼이 아니면 모드등록정보에서 현위치에 해당하는 모드정보가 있는가를 조사하는 제11스텝과;제11스텝에서의 조사결과에 따라 해당 모드가 존재하는가를 판단하는 제12스텝과;해당모드가 존재하지 않는 경우에는 모드기억장소를 비운 다음 제4스텝으로 가는 제13스텝과;제12스텝에서 해당모드가 존재하는 경우에는 찾은 모드를 저장하는 제14스텝으로 이루어지는 것을 특징으로 하는 컴퓨터 시스템의 프로그램 실행방법.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980015113A KR19980033584A (ko) | 1998-04-28 | 1998-04-28 | 데이터 입력 장치 및 방법과 이를 이용한 컴퓨터 시스템 및 그의 프로그램 실행방법 |
CN998055859A CN1132091C (zh) | 1998-04-28 | 1999-04-24 | 数据输入装置和方法以及使用这种装置的计算机系统和运行计算机系统的程序的方法 |
EP99916055A EP1073948A1 (en) | 1998-04-28 | 1999-04-24 | Data input device and method, and computer system using the same and method for running program of computer system |
PCT/KR1999/000195 WO1999056200A1 (en) | 1998-04-28 | 1999-04-24 | Data input device and method, and computer system using the same and method for running program of computer system |
KR1020007010853A KR20010042305A (ko) | 1998-04-28 | 1999-04-24 | 데이터 입력장치 및 방법과 이를 이용한 컴퓨터 시스템 및그의 프로그램 실행방법 |
JP2000546298A JP2002513180A (ja) | 1998-04-28 | 1999-04-24 | データ入力装置及び方法とそれを用いたコンピューターシステム及びそのプログラム実行方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980015113A KR19980033584A (ko) | 1998-04-28 | 1998-04-28 | 데이터 입력 장치 및 방법과 이를 이용한 컴퓨터 시스템 및 그의 프로그램 실행방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR19980033584A true KR19980033584A (ko) | 1998-07-25 |
Family
ID=19536791
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980015113A KR19980033584A (ko) | 1998-04-28 | 1998-04-28 | 데이터 입력 장치 및 방법과 이를 이용한 컴퓨터 시스템 및 그의 프로그램 실행방법 |
KR1020007010853A KR20010042305A (ko) | 1998-04-28 | 1999-04-24 | 데이터 입력장치 및 방법과 이를 이용한 컴퓨터 시스템 및그의 프로그램 실행방법 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020007010853A KR20010042305A (ko) | 1998-04-28 | 1999-04-24 | 데이터 입력장치 및 방법과 이를 이용한 컴퓨터 시스템 및그의 프로그램 실행방법 |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1073948A1 (ko) |
JP (1) | JP2002513180A (ko) |
KR (2) | KR19980033584A (ko) |
CN (1) | CN1132091C (ko) |
WO (1) | WO1999056200A1 (ko) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE0000939L (sv) * | 2000-02-18 | 2001-08-19 | Anoto Ab | Inenhetsarrangemang |
KR100752817B1 (ko) * | 1999-12-23 | 2007-08-29 | 아노토 아베 | 일반 정보 관리 시스템 |
US20030061188A1 (en) | 1999-12-23 | 2003-03-27 | Linus Wiebe | General information management system |
EP1120704A1 (en) * | 2000-01-26 | 2001-08-01 | Golden Card Multimedia Technology Co., Ltd. | Controller for executing interactive software in multimedia computer |
US6992655B2 (en) | 2000-02-18 | 2006-01-31 | Anoto Ab | Input unit arrangement |
US20030089783A1 (en) * | 2000-05-03 | 2003-05-15 | Oliver Zechlin | Pen for use with devices comprising a touch-sensitive display device |
US6958747B2 (en) | 2000-08-30 | 2005-10-25 | Anoto Ab | Method for making a product |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5452352A (en) * | 1990-03-20 | 1995-09-19 | Talton; David | Automatic dialing system |
US5490077A (en) * | 1993-01-20 | 1996-02-06 | Francotyp-Postalia Gmbh | Method for data input into a postage meter machine, arrangement for franking postal matter and for producing an advert mark respectively allocated to a cost allocation account |
US5724529A (en) * | 1995-11-22 | 1998-03-03 | Cirrus Logic, Inc. | Computer system with multiple PC card controllers and a method of controlling I/O transfers in the system |
KR100225037B1 (ko) * | 1996-12-23 | 1999-10-15 | 구자홍 | 모듈티브이와 모듈티브이 제어 방법 |
US5942710A (en) * | 1997-01-09 | 1999-08-24 | Yamaha Corporation | Automatic accompaniment apparatus and method with chord variety progression patterns, and machine readable medium containing program therefore |
-
1998
- 1998-04-28 KR KR1019980015113A patent/KR19980033584A/ko not_active Application Discontinuation
-
1999
- 1999-04-24 WO PCT/KR1999/000195 patent/WO1999056200A1/en not_active Application Discontinuation
- 1999-04-24 JP JP2000546298A patent/JP2002513180A/ja active Pending
- 1999-04-24 EP EP99916055A patent/EP1073948A1/en not_active Withdrawn
- 1999-04-24 CN CN998055859A patent/CN1132091C/zh not_active Expired - Fee Related
- 1999-04-24 KR KR1020007010853A patent/KR20010042305A/ko not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
JP2002513180A (ja) | 2002-05-08 |
CN1132091C (zh) | 2003-12-24 |
WO1999056200A1 (en) | 1999-11-04 |
CN1299480A (zh) | 2001-06-13 |
EP1073948A1 (en) | 2001-02-07 |
KR20010042305A (ko) | 2001-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100578431C (zh) | 用来把用户笔迹和用户可写单元相关联的方法和设备 | |
US5509087A (en) | Data entry and writing device | |
EP0585944B1 (en) | Method and apparatus for displaying characters | |
EP0992877B1 (en) | Information processing apparatus | |
US6938220B1 (en) | Information processing apparatus | |
KR100255736B1 (ko) | 온라인 문자 인식 장치 | |
KR20140047572A (ko) | 정보 입력 시스템, 프로그램, 매체 | |
US5133026A (en) | Computer input and character recognition system using facsimile | |
US7298901B2 (en) | Scannable form and system | |
KR19980033584A (ko) | 데이터 입력 장치 및 방법과 이를 이용한 컴퓨터 시스템 및 그의 프로그램 실행방법 | |
US6719203B2 (en) | Cuvette control unit and controlling method using the same | |
KR100654500B1 (ko) | 터치 스크린을 이용한 시스템 제어방법 | |
US6695216B2 (en) | Data processing form for use with a scanning apparatus | |
EP0519713B1 (en) | Character input method and apparatus | |
KR900002068B1 (ko) | 문자 입력장치 | |
US5991440A (en) | Method and apparatus for recognizing input handwritten characters associated with title information | |
JP3418053B2 (ja) | 手書き文字入力表示装置 | |
EP1978471B1 (en) | Presenting recognised handwritten symbols | |
JP3085552B2 (ja) | オンライン手書入力装置における文字入力/カーソル指示判定方法 | |
KR20010001460A (ko) | 필기체 인식장치 및 그 방법 | |
US20240104314A1 (en) | Object, Detection System and Method for Detecting an Object on a Capacitive Tough Sensor | |
JP4597399B2 (ja) | マーク式投票カードの認識処理方法,プログラム及び記録媒体 | |
JP2994176B2 (ja) | 罫線入力装置 | |
EP1120704A1 (en) | Controller for executing interactive software in multimedia computer | |
WO1998002792A2 (en) | Data processor input device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19980428 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19980428 Comment text: Request for Examination of Application |
|
G15R | Request for early publication | ||
PG1501 | Laying open of application |
Comment text: Request for Early Opening Patent event code: PG15011R01I Patent event date: 19980514 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 19981027 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PC1204 | Withdrawal of earlier application forming a basis of a priority claim |
Patent event date: 19980428 Comment text: Patent Application Patent event code: PC12041R01I |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20000510 Patent event code: PE09021S01D |