KR20030067729A - 스타일러스 컴퓨터 - Google Patents
스타일러스 컴퓨터 Download PDFInfo
- Publication number
- KR20030067729A KR20030067729A KR10-2003-7008682A KR20037008682A KR20030067729A KR 20030067729 A KR20030067729 A KR 20030067729A KR 20037008682 A KR20037008682 A KR 20037008682A KR 20030067729 A KR20030067729 A KR 20030067729A
- Authority
- KR
- South Korea
- Prior art keywords
- writing
- mouse
- stylus
- user
- tip
- 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
- G06F3/0433—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves in which the acoustic waves are either generated by a movable member and propagated within a surface layer or propagated within a surface layer and captured by a movable member
-
- 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
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/17—Image acquisition using hand-held instruments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/30—Writer recognition; Reading and verifying signatures
- G06V40/37—Writer recognition; Reading and verifying signatures based only on signature signals such as velocity or pressure, e.g. dynamic signature recognition
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Position Input By Displaying (AREA)
- Character Discrimination (AREA)
- Pens And Brushes (AREA)
Abstract
본 발명은 기입 팁으로 기입면에 기입시 기입면과 기입 팁의 접촉이 상이한 방향에서 상이한 음을 생성시키는 방식으로 구성된 표면으로 이루어진 포인팅 장치 기입 팁에 관한 것이다. 수인 인식 시스템은 기입 팁으로 기입면에 기입시 기입면기입면의 접촉이 인식 시스템에 의한 사용을 위해 상이한 방향에서 상이한 음을 생성시키는 방식으로 구성된 표면을 갖는 기입 팁에 의해 생성되는 음의 인식에 기반하여 제공된다.
Description
키 구성요소는 최근의 기술 진보로 소형화가 이루어져, 사이즈만의 이유 때문에 쓸수가 없는 수많은 장치의 제품을 사용가능하게 한다. 사실, 예를 들면, 휴대용 컴퓨터 및 셀룰러 폰의 본질은 그 사이즈를 주요 특징으로 한다.
근본적으로, 인간적 제약때문에, 몇가지 분야에서는 소형화의 성장이 많은 장애물들이다. 예를 들면, 지갑에 알맞는 휴대용 컴퓨터를 갖는 것이 바람직하지만, 그러한 컴퓨터는 사람이 컴퓨터와 상호반응가능케 하는 대형 입력 장치없이는 사용될 수 없다. 즉, 복합 소형 컴퓨터 및 장치, 이를 테면 셀룰러 폰(현재, 또한 인터넷, 이메일, 엠-커머스(m-commerce), SMS(Short Massages Services) 등 용으로 사용됨) 장치는 사용자가 전화 번호를 입력하며, 이메일을 전송하거나 편지 등을 필기가능케 하는 키보드, 숫자 패드 또는 다른 입력 시설을 필요로한다. 또한 입력된 또는 수신된 데이터를 보기 위한 종래의 LCD 디스플레이가 중요한 특징이다. 그래서, 소형화 기술이 진보됨에 따라, 어떤 장치들이 실질적으로 소형 상태를 실현하는 것을 방해하는데 수반되는 다른 인간적 요인들이 있다.
잘 공지된 것으로서, 성공적인 기술적 제품의 키 특징은 그것의 용이한 조작이다. 상기 언급된 기기 및 유사 장치에 대해, 빠르며, 용이하고 가장 중요하게는, 본질적으로, 전문 텍스트 및 기능 입력 시스템이 극히 중요하다. 또한 표준 텍스트 라인 폭의 디스플레이 장치가 그에 상응한다.
소형 통신 장치를 사용하여 어떻게 텍스트 및 기능을 빠르며 용이하게 입력하는 방법의 이러한 근본적 사람-기계 인터페이스 문제점들을 해결하기 위한 제안들이 제출되어 왔다.
전화형 키패드가 소형 전자 및 원거리 통신 기기용의 가장 공통적인 입력 장치이다. 그것은 이동 및 유선 전화, PDA, 노트북, 랩탑, 팩스, TV 또는 다른 전자 장치용 원격 조정기, 카메라 등과 같은 수많은 전자 장치에 구성된다. 이러한 키패드는 일반적으로 12개 키를 구비하며, 텍스트 또는 메지시를 쓰기 위해 사용되는 문자 및 기능 키의 개수는 적어도 7배 이상이다. 예를 들면, 컴퓨터 키패드는 80개 이상의 키를 구비하며, 그 키들중 일부는 2개 문자, 기호 또는 기능 키 용으로 사용된다.
전화 키패드의 제한 때문에, 전화 키패드의 불충분한 키의 개수로 인하여(예를 들면, 이동 전화 키패드), 표준 전화 키패드의 각각의 키는 문자의 그룹과 일반적으로 1개 숫자를 포함한다. 인터넷의 사용 또는 심지어 짧은 메시지를 입력하는것은 사용자에게 수많은 복잡성을 맞물리게 한다.
이러한 문제점을 해결하기 위한 한가지 해결책은 키에 의해 표시된 문자 또는 기호중에 문자 또는 기호를 선택하기 위해 단일 키의 다중 누름을 제공하는 것이다. 이러한 시스템은 대부분의 이동 전화 키패드에 현재 사용되고 있다. 이는 시간 소모적인 방법이며 사용자를 방해한다.
그러한 시스템을 개선하기 위해서, 워드 중의성 해소 소프트웨어 제품들이 개발되었다. 사전 데이터베이스와 언어 모델은 키 누름에 따라 가능한 워드를 스캔 및 제공하는데 사용된다. 나중에 사용자는 제시된 가능성들간에 바람직한 워드를 선택한다. 그러한 접근은 어휘밖의 단어와 같은 수많은 문제점들에 맞물리게 하거나 또는 사용자가 워드를 선택하는데 집중하게 만든다. 게다가, 숫자 또는 단일 문자를 입력하는 것 또한 시간 소모적인 절차이다.
외부 소형 키패드들은 또한 상기 문제점을 극복하도록 생산되었지만 그것들은 사용자가, 용이한 이동성이라는 소형 전자 제품들의 기본적인 발상과 충돌하는, 2개의 서로 다른 기기를 휴대하게 한다.
그러한 제한들을 극복하기 위해 시도하여왔던 한가지 최근 기술은 음성/언어-인식 기술이다. 음성 인식은 해당 컴퓨터 입력 명령, 워드, 또는 기능으로서 각 개인의 음성으로부터 1개 이상의 음성 패턴을 인식하는 프로세스이다. 예를 들면, 키보드 위치 문자를 타이핑하기 보다는, 사용자가 그 문자를 말하고, 인식 엔진이 그 문자의 음성 패턴을 그 문자의 해당 컴퓨터 입력 문자와 관련시킨다. 그래서, 각 개인들은, 사용자의 음성이 입력의 모든것을 제공하므로, 입력 장치없이 이러한 방식으로 장치를 작동시킬 수 있다. 불행히도, 각 개인 음성의 수많은 복잡한 측면을 고찰하려 한다면, 입력 장치를 완전히 대체할 수 있는 충분한 수준에서 음성 패턴을 정확하게 인식할 수 있는 인식 장치가 아직 없다.
게다가, "B"와 "P", 또는 "D"와 "T"와 같은 몇개 자구(letter)들은 음성 엔진에 의해 쉽게 혼동될 수 있다. 이는 이러한 문자들이 사람에 의해 또한 쉽게 혼동될 수 있는 것으로서 반드시 엔진의 결합이 아니다. 이하에는, 음성/언어 인식 시스템에 관한 문제점 및 단점의 일부 목록이다:
- 한가지 언어, 대개 영어에만 적용된다
- 한사람만의 음성을 인식한다
- 외부의 잡음 분포(특히, 이동 전기전화를 사용할 때)가 인식 정확도를 감소시킨다
- 정정 불편함 때문에 소형 디스플레이에 적합하지 않다(특히, 이동 폰과 같은 소형 LCD를 갖는 기기를 사용할 때)
- 단일 워드를 말할 때(말하기를 중단할 때) 많은 실수가 발생한다
- 서로 다른 워드(예를 들면, two, to, too)에 대한 유사한 발음
- 숫자를 기입할 때(예를 들면, twenty four, 24) 사용자 의도를 예측하지 않는다
- 숫자와 기호의 혼합을 기입할 때(예를 들면, six by four, 6 by 4, 6 x 4) 사용자 의도를 예측하지 않는다
- 자구(예를 들면, B, P)간을 식별하는 것이 어렵다
- 일반적으로 많은 문자들은 단지 하나의 철자로 발음되어 인식하기 어렵다(예를 들면, "write", "right")
가장 중요한 것은, 사생활 문제로 인하여, 이러한 시스템은, 예를 들면, 공공장소에서 사용되기에 적절하지 않다. 문자, 워드, 또는 명령을 말하는 것은 불연속 입력 시스템이 아니다.
데이터 입력의 다른 방법은 수기 인식 시스템이다. 이러한 방법에 대한 서로 다른 방향이 고려될 수 있다:
a) 문서들은 손에 의해 기입되며 나중에 판독되고(예를 들면, 지연 절차) 광학 판독기와 같은 수단에 의해 디지털화된다. 이러한 시스템을 통하여 사람의 수기 인식은 각 개인의 완전히 상이한 기입 그래프에만 좌우하기 때문에 매우 복잡한 임무이다. 이러한 방식에 기반한 적절한 인식 시스템이 아직 없다.
b) PDA 장치, 광학 판독기 등과 같은 실시간 수기 검출 수단은 수기 그래픽, 그래픽이 기입되는 펜 방향, 그래픽에서의 각도, 그래프의 각 지점이 기입되었던 시간 등과 같은 다수의 입력 파라미터를 처리한다.
자구 및 문자들은 종종 간단한 그래프이며 수많은 경우에 그것들은 비슷해 보이기 때문에, 오역 오류가 인식 엔진에 의해 발생할 수 있다. 따라서 일부 문자 기입 제한이 사용자에게 부과된다.
이러한 시스템을 사용하는 대개의 공지된 기기들은 팜형 PDA 장치이다. 상기 장치는 디지털화 시스템과 감응 기입면을 구비한다. 해당 펜은 상기 표면에 그래픽을 기입하기 위해 제공된다. 상기 장치는 또한 디지털화된 후 입력된 데이터를 인쇄하는 소형 스크린을 또한 구비한다. 일반적으로, 기호를 기입하는 절차는 기입면으로부터 펜을 제거하지 않고 달성되어야 한다. 텍스트는 각각 문단 단위 별로 기입되어야 한다. 이후에는 이러한 시스템의 몇몇 단점이 기술된다:
- 감응 기입면을 휴대해야 하는 필요성이 존재한다.
- PDA의 기입면이 소형이고 사용자는 표면을 이탈하지 않도록 살펴보아야 하기 때문에 기입이 느리다.
- 사용자는 PDA와 해당 펜을 휴대하여야 하며 더 중요하게는, 이동 환경에서 기입하는 동안 양손을 사용하는 것이 불편하다.
- 디스플레이가 소형이다.
- PDA 자체는 부피가 크며, 예를 들면, 사용자의 포켓에 영구적으로 휴대될 수 없다.
소형화 문제에도 불구하고, 휴대형 및 다른 전자 장치들은 많은 보안 및 효율 문제점을 갖는다. 예를 들면, 셀룰러 폰을 잘못 두거나 또는 분실한 개인은 도둑 또는 다른 사람이 폰을 사용하여 권한이 위임되지 않은 요금을 발생시키기 전에 그의 통신 서비스를 중단시키기 위해 급히 행동해야 한다. 그러한 권한이 위임되지 않은 사용을 방지하기 위한 한가지 공지된 방법은 코드 시스템으로 셀룰러 폰 또는 다른 장치를 잠그는 것이다. 수많은 경우에 효율적이지만, 이러한 시스템은 다이얼을 돌리기전에 오랜 프로세스를 통하여 폰을 활성화시켜야 하는 진짜 사용자에게는 수고스러우며 비효율적이다. 유사하게, 코드 시스템 또는 다른 시간 소모적이며 비효율적인 프로세스로 장치를 우선 잠그지 않고 수많은 전자 장치의 권한이 위임되지 않은 사용을 방지하기 위한 간단한 방법은 없다.
보안 문제는 상기 기기가, 예를 들면, 사용자의 신용카드 번호 또는 은행 계좌 정보를 필요로하는 E-커머스 또는 뱅킹 작동과 같은 목적을 위해 사용될 때 더 중대하다.
따라서, 필요한점은 상기 언급된 인간 제약점 딜레마를 해결하는 기술로서, 소형화가 그것의 진정한 가능성을 실현시킬 수 있다. 게다가, 그러한 기술은 또한 종래 기술에 비하여 다른 장치들간에 장치 및 정보의 권한을 위임받지 않은 사용을 방지할 수 있는 더 보안적이며 효율적인 메카니즘에 대한 수단을 제공하여야 한다.
본 발명은 수기-음성 인식 시스템에 기반한 데이터 입력 시스템 및 방법에 관한 것으로, 이를 통하여, 본질적으로, 용이하며 빠른 전문 텍스트 및 기능 입력이 제공될 수 있다. 본 발명은 또한 이동 및 고정 전자 장치에 데이터 입력 및 조작을 위한 컴퓨터 마우스에 관한 것이다. 최종적으로 본 발명은 상기 언급된 데이터 입력 방법 및 수단을 사용하는 스타일러스형 컴퓨터 장치에 관한 것이다.
도면에서 유사한 인용 문자들은 몇몇 도면을 통하여 유사한 요소를 지시한다:
도 1a는 펜과 기입면을 나타낸다;
도 1b는 기입하는 동안의 펜 방향의 실례를 설명한다;
도 2a는 2개 방향 라인을 기입하는 펜을 나타낸다;
도 2b는 상기 언급된 라인을 기입할 때 펜과 기입면 접촉에 의해 생성된 음의 가상 파형 실연을 나타낸다;
도 3a는 기입면에 기입할 때 서로 다른 방향에 대해 서로 다른 음을 생성시키는 바람직한 기입 기기 팁을 나타낸다;
도 3b는 상기 언급된 서로 다른 음향 생성을 위한 기입 기기 팁 표면을 나타낸다;
도 3c는 반대 방향으로 2개의 유사한 라인을 그을시 포인팅 장치의 구조 팁에 의해 생성되는 2개의 서로 다른 음파를 나타낸다;
도 3d는 도 3b에 예시된 펜 팁과 같은 펜 팁에 의해 생성되는 기입 기호와, 기호를 기입면에 기입시 상기 펜 팁에 의해 생성되는 음의 파형을 나타낸다;
도 4a는 서로 다른 방향으로 기입면에 선을 그을시 서로 다른 음의 생성을 높이는 기입 팁의 서로 다른 형상의 예들을 나타낸다;
도 4b는 서로 다른 방향으로 기입면에 선을 그을시 서로 다른 음의 생성을 높이는 기입 팁의 서로 다른 텍스쳐의 예들을 나타낸다;
도 4c는 서로 다른 방향으로 기입면에 선을 그을시 서로 다른 음의 생성을 높이는 기입 팁의 서로 다른 형상과 서로 다른 텍스쳐의 예들을 나타낸다;
도 4d는 사용자가 기입시 기입면과 관련한 기입 기기 각을 나타낸다;
도 4e는 기입시의 원뿔형(예를 들면, 볼록형) 펜 팁과 기입면의 접촉 영역을나타낸다;
도 4f는 펜축에 대해 회전하는 2개의 서로 다른 위치에서 기입면위의 펜 팁의 2개의 서로 다른 접촉 영역의 정면도를 나타낸다;
도 4g는 또 다른 포인팅 장치 구조 팁 형상의 측면도와 정면도를 나타낸다;
도 5a는 펜에 의해 생성된 수기 자구(letter) 그래프를 나타낸다.
도 5b는 상기 문자를 기입중에 상기 펜과 기입면 접촉에 의해 생성된 음의 가상 그래프를 나타낸다;
도 5c는 상기 문자의 가상 말 소리를 나타낸다;
도 6은 영문자와 기호를 나타내는 키들을 포함하는 표준 컴퓨터 키보드를 나타낸다;
도 6a는 유사한 수기 문자를 나타낸다;
도 6b는 인쇄 및 수기 영어 대문자 및 소문자와 유사한 기호들을 나타낸다;
도 6c는 어떻게 3개의 유사한 수기 문자들이 기입되어, 인식 시스템에 의해 구별되는 지를 나타낸다;
도 6d는 4개의 유사한 수기 문자와, 그것들을 구별하기 위해 어떻게 기입하는지의 방법의 제안을 나타낸다;
도 6e는 유사한 숫자와 문자를 나타낸다;
도 6f-6j는 인쇄 및 수기 문자들을 카테고리로 나타내며, 인식 시스템이 그것들을 더 용이하게 인식시키기 위해, 그것들을 기입시 중요시되는 발향의 제안을 나타낸다;
도 6k는 모든 키보드 인쇄 문자들과, 인식 시스템이 그것들을 더 용이하게 인식시키기 위해, 그것들을 기입시 중요시되는 방향의 제안을 나타낸다;
도 7은 발명의 일 실시예에 따라 수기 인식 프로세싱의 다이어그램을 나타낸다;
도 7a는 입력 시스템으로서 수기 음향 인식 시스템을 사용하는 스타일러스형 컴퓨터를 나타낸다;
도 7b는 부가적인 특징일 갖춰진 상기 스타일러스형 컴퓨터에 대한 펜형 팁의 정면도를 나타낸다;
도 7c는 발명의 일 실시예에 따른 스타일러스형 컴퓨터를 나타낸다;
도 7d는 발명의 일 실시예에 따른 스타일러스형 컴퓨터의 기입 팁의 정면도를 나타낸다;
도 7e는 기입시 기입면에 포인팅 팁의 접속 음을 증폭시키는 지수형 수단(exponential means)를 구비하는 스타일러스형 컴퓨터를 나타낸다;
도 7f는 기입시 기입면에 포인팅 팁의 접속 음을 증폭시키는 공명 챔버를 구비하는 스타일러스형 컴퓨터를 나타낸다;
도 8a-8d는 발명의 일 실시예에 따라 폐쇄, 개방, 및 기입 위치에서의 기입 팁의 예와 스타일러스형 컴퓨터를 나타낸다;
도 9a-9c는 발명의 일 실시예에 따른 상기 컴퓨터의 소거 형상과 소거 절차를 나타낸다;
도 10a-10b는 발명의 일 실시예에 따른 상기 컴퓨터의 다른 소거 절차를 나타낸다;
도 11은 평면 또는 오목 LCD 디스플레이를 구비하는 발명의 일 실시예에 따른 스타일러스형 컴퓨터를 나타낸다;
도 11a는 만곡 또는 원통형(예를 들면, 볼록형) LCD 디스플레이를 구비하는 발명의 일 실시예에 따른 스타일러스형 컴퓨터를 나타낸다;
도 11b-11c는 상기 만곡/원통형 디스플레이의 평균 사이즈를 도시한다;
도 12는 발명의 일 실시예에 따라, 데이터를 조작하고 입력하기 위한 버튼형 마우스를 구비하는 스타일러스형 컴퓨터를 나타낸다;
도 12a는 발명의 일 실시예에 따라, 상기 마우스의 펜축 이동과 위치의 예를 나타낸다;
도 12b는 발명의 일 실시예에 따라, 상기 마우스의 펜축 이동/위치를 클릭하는 예를 나타낸다;
도 12c는 발명의 일 실시예에 따라, 상기 마우스의 스타일러스축 회전 이동에 상대적으로 나타낸다;
도 12d는 발명의 일 실시예에 따라, 마우스위의 사용자에 의해 눌려지는 스타일러스축에 직각으로 야기되는 상기 마우스의 또 다른 종류의 이동의 측면도를 나타낸다;
도 12e는 마우스와 몇몇 누름 방향의 정면도를 나타낸다;
도 12f는 스타일러스형 컴퓨터의 디스플레이위에 포인터/셀렉터를 조작하기 위한 불(bull)을 구비하는 마우스의 측면도와 정면도를 나타낸다;
도 13a-13c는 본 발명의 일 실시예에 따라 마우스에 의해 메뉴 목록이 어떻게 선택되는지를 나타낸다;
도 14a-14f는 본 발명의 일 실시예에 따라 마우스 조작에 의해 메뉴 목록이 어떻게 선택되는지를 나타낸다;
도 15a-15h는 본 발명의 일 실시예에 따라 마우스를 사용하여 메뉴 바아(bar)와 기능이 어떻게 선택되는지를 나타낸다;
도 16a-16d는 본 발명의 일 실시예에 따라 마우스를 사용하여 LCD 디스플레위의 텍스트를 어떻게 앞으로 또는 뒤로 하는지를 나타낸다;
도 17a-17f는 본 발명의 일 실시예에 따라 마우스를 사용하여 텍스트에서 문자 단위별로 커서를 앞으로 또는 뒤로 하는지를 나타낸다;
도 18a-18d는 본 발명의 일 실시예에 따라, 마우스가 소정의 위치에 있을 때, 스크린에 디스플레이되는 문서위의 텍스트 선택 지시기를 어떻게 이동시키는지를 나타낸다;
도 19a-19e는 본 발명의 일 실시예에 따라 마우스에 의해 텍스트의 일부분을 선택하는 절차를 나타낸다;
도 20a-20d는 본 발명의 일 실시예에 따라 마우스를 사용하는 텍스트의 복사 절차를 나타낸다;
도 21a-21e는 본 발명의 일 실시예에 따라 마우스를 사용하는 텍스트의 붙이기 절차를 나타낸다;
도 22a-22b는 본 발명의 일 실시예에 따라 이레이저를 사용하여 선텍된 텍스트가 어떻게 삭제되는지를 나타낸다;
도 22c는 본 발명의 일 실시예에 따라 이레이저를 사용하여 선택된 텍스트가 어떻게 삭제되는지를 나타낸다;
도 23a-23e는 본 발명의 일 실시예에 따라, 마우스가 또 다른 소정의 위치에 있을 때, 마우스를 사용하는 컴퓨터 "표준 선택" 지시기에 의한, 메뉴 바아와 기능 선택 절차를 나타낸다;
도 24a-24h는 본 발명의 일 실시예에 따라, 일부 소정의 위치에 있는 마우스를 사용하는 컴퓨터 "표준 선택" 지시기에 의하여, 스크린에 디스플레이되는 문서위의 텍스트 선택 지시기, 및 메뉴 바아와 기능 선택 절차를 어떻게 이동시키는지를 나타낸다;
도 24i-24n은 발명의 일 실시예에 따라 스타일러스 축에 수직으로 마우스를 밂으로서 커서가 텍스트에서 어떻게 조작되는지를 나타낸다;
도 25는 마우스의 서로 다른 위치와 각각의 위치에서 클릭 방향을 나타낸다;
도 25a는, 텍스트 조작 절차와 단계가 소정의 위치에 있는 마우스의 이동에 대입되는, 하나의 소정 위치에 있는 마우스를 나타낸다;
도 25b는, 메뉴와 기능 조작 절차와 단계가 소정의 위치에 있는 마우스의 이동에 대입되는, 또 다른 소정 위치에 있는 마우스를 나타낸다;
도 26a-26c는 본 발명의 일 실시예에 따라 다른 유형의 컴퓨터들에서 컴퓨터들위의 상이한 위치에 사용되는 스타일러스형 컴퓨터에 대해 기술된 마우스 시스템 및 장치를 나타낸다;
도 26d는 종래의 키보드를 대체하는 발명의 기입면과 입력 시스템이 갖춰진 컴퓨터는 나타낸다;
도 27a는 본 발명의 또 다른 실시예에 따른 스타일러스형 컴퓨터의 누름 버튼을 나타낸다;
도 27b-27f는 본 발명의 일 실시예에 따른 스타일러스형 컴퓨터의 부가적인 다중 방향 버튼과 그 기능을 나타낸다;
도 27g-27j는 본 발명의 또 다른 실시예에 따른 스타일러스형 컴퓨터의 다중 위치 클립 버튼을 나타낸다;
도 27k는 발명의 일 실시예에 따른 스타일러스 컴퓨터의 기입 팁에 근접 위치하는 도 27b-27f의 클립 버튼을 나타낸다;
도 27L은 발명의 일 실시예에 따른 스타일러스 컴퓨터의 지향성 마이크로폰 및/또는 안테나 및/또는 클립 버튼으로서 사용되는 오픈 위치에 있는 다중 구획/지향 클립을 나타낸다;
도 27m-27n은 다양한 오픈 위치에서 도 27L의 다중 구획 클립을 나타낸다;
도 28a-28e는 발명의 일 실시예에 따라 디스플레이와 마우스를 사용하는 부가적인 입력 시스템을 나타낸다;
도 29-29d는 발명의 일 실시예에 따라, 사용중이 아닐 때 LCD 디스플레이를 보호하는 스타일러스형 컴퓨터용 커버와 컴퓨터를 커버하는 단계를 나타낸다;
도 29e-29g는 텔레폰 및 전기통신 기기로서 사용되는 스타일러스형 컴퓨터를 나타낸다;
도 30a는 발명의 일 실시예에 따른 스타일러스형 컴퓨터를 나타낸다;
도 31은 발명의 일 실시예에 따라 상이한 네비게이션 버튼을 구비하는 스타일러스형 컴퓨터를 나타낸다;
도 31a는 발명의 일 실시예에 따른 커서 네비게이션 버튼을 나타낸다;
도 31b-31f는 발명의 일 실시예에 따라 상기 버튼을 조작함에 따른 스크린위의 커서 네비게이팅을 나타낸다;
도 32a-32f는 발명의 일 실시예에 따라 메뉴 네비게이션 버튼과 그 조작을 나타낸다;
도 33a는 발명의 일 실시예에 따라 기입면을 구비하는 이동 전화와 기입면에 기입시 펜에 의해 생성되는 음을 입력하기 위한 마이크로폰을 나타낸다;
도 33b-33c는 발명의 일 실시예에 따라, 디스플레이, 기입면 및 기입면에 기입시 펜에 의해 생성되는 음을 입력하기 위한 마이크로폰을 구비하는 전화 또는 PDA와 같은 전자 장치와 결합되는 시계와 같은 손목 장착 장치를 나타낸다;
도 33d는 발명의 일 실시예에 따라, 디스플레이 및 기입면에 기입시 펜에 의해 생성되는 음을 입력하기 위한 마이크로폰을 구비하는 전화 또는 PDA와 같은 전자 장치와 결합된 시계와 같은 손목 장착 장치를 나타낸다;
도 33e는 발명의 일 실시예에 따라 기입시 펜에 의해 생성되는 음을 입력하기 위한 마이크로폰과 적어도 하나의 디스플레이를 구비하는 다수의 전자 장치를 나타낸다;
도 33f-33g는 전문 텍스트와 기능 입력을 허용하는 발명의 수기 음향 인식시스템과 결합되는 강화된 키패드를 나타낸다;
도 34a는 발명의 일 실시예에 따라 비컨(beacon)으로부터 그 펜 팁을 결정하는 수단을 구비하는 스타일러스형 컴퓨터를 나타낸다;
도 34b는 발명의 일 실시예에 따라 비컨으로서 사용되는 도 29a의 스타일러스형 컴퓨터의 커버를 나타낸다;
도 35는 발명의 일 실시예에 따라 스타일러스형 컴퓨터가 노트패드위의 핀 위치를 결정하도록 허용하는 수평 비컨을 구비하는 노트패드를 나타낸다;
도 36은 노트패드위의 위치를 지시하는 수평 및 수직 바코드를 구비하는 노트패드를 나타낸다;
도 37은 기입면위의 위치를 지시하기 위해서 지시 숫자, 또는 신스(sins), 또는 색채를 갖는 기입면을 나타낸다;
도 38은 기입면과 그 표면위의 위치 지시 부호를 투영하는 프로젝터를 나타낸다.
본 발명의 목적은 데이터 입력 필요성이 있는 전자 기기(특히, 이동 통신 기기)에 익숙하며, 빠르고 용이한 데이터 입력 시스템을 제공하는 것이다. 본 발명의 또 다른 목적은 사용자에게 불연속이며, 빠르고, 용이한 데이터 입력 및 조작 능력을 갖는 스타일러스형 컴퓨터 또는 PDA 장치 및 A3/A4 용지 폭의 디스플레이에서 사용자가 작업할 수 있는 대형 디스플레이를 휴대하기에 익숙함과 용이성을 제공하는 것이다. 이후에 기술된 시스템, 장치 및 방법들은 독립적으로, 또는 다른 통신 장치 및 시스템과 관련하여 사용될 수 있다.
하기 설명에는, 데이터 입력의 방법이 기술되어 있으며, 여기서 펜, 스타일러스, 또는 심지어 사용자의 손가락과 같은 포인팅 장치는 기입면과 관련하여 사용되어 수기 데이터 입력을 용이하게 한다. 입력은 기입중에 포인팅 장치 또는 손가락과, 기입면의 접촉에 의해 생성되는 음에 기초로 한다.
도 1a에 관련하여, 펜(11)과 기입면(10)이 예시되어 있으며 2개의 기호(12)가 펜에 의해 기입되어 있다.
도 1b와 관련하여, 펜 팁(13)의 확대된 부분이 예시되어 있다. 이는 기입면(10)위의 몇몇 펜 팁 기입 이동 및 방향을 예로서 설명하고 있다. 상기 펜은 서로 다른 방향(14)으로 이동한다. 본 도면에서, 몇몇 서로 다른 방향(15)들은 기입면(10)에 기호(12)를 기입하는데 사용된다.
기입 절차중에 펜과 기입면간의 접촉은 서로 다른 음과 잡음을 생성시킨다. 그러한 음들은 팬 팁 표면 구조, 시작 포인트 방식, 기호 종결 방식, 펜 방향, 방향의 변경, 각 방향의 지속시간, 각 방향의 속도, 기입면에 대한 펜의 압력의 변화 등과 같은 파라미터에 좌우하여 변동한다.
도 2a는 기입면(20)과 펜(21)을 나타낸다. 펜을 사용하여, 사용자는 기입면에 기호(25)를 그려넣었다. 상기 기호는 제 2 라인 방향이 제 1 라인과 서로다른 연속적으로 그려진 2개의 직선(22, 23)으로 이루어져 있다. 각 획은 그 자신의 특성을 갖는다. 이 예에서, 몇몇 특성은 시작 포인트(24) 방식, 제 1 및 제 2 라인 방향(211, 212) 및 지속시간, 변경 포인트 방식(예를 들면, 곡선, 직선, 강조) 등과 같은 정보이다. 일반적으로, 사용자에 의해 기호를 기입중에, 기입면에 포인팅 기기의 팁 접촉은 그 기호를 특징으로 하는 서로 다른 음과 음파의 생성을 야기한다. 매 시간 그 기호는 동일한 포인팅 장치 팁, 동일한 사용자에 의해, 그리고 동일한 방식으로 기입되고, 동일한 음향 및 파형이 생성될 것이다.
도 2b는 진폭(y 축) 대 시간(x 축)에서의 변동을 나타내는 도 2a의 기호(25)의 기입중에 생성된 음의 가상 파형(26)을 나타낸다. 파형의 제 1 부분(26)은 시작 포인트(24)에서 드로잉 표면위에 펜 팁 충격에 의해 생성되는 음과 관련이 있다.파형의 제 2 부분(27)은 제 1 라인(22)이 그려지는중에 생성되는 음과 관련이 있다. 방향 변경 포인트(29)가 강조되지 않았기 때문에, 어떠한 음도 생성되지 않는다. 상기 파형의 제 3 및 마지막 부분(28)은 제 2 라인(23)을 그음으로써 생성된다.
기입면위에서 펜 팁의 충격에 의해 생성된 음들은 각 기호에 따라 서로 다르다. 예를 들면, 자구 "c"의 시작 충격 음파는 자구 "b"의 시작 포인트보다도 더 강하다. 이는 또한 종결 지점에 대해서도 동일하다. 자구 "c"의 종결 지점 음은 자구 "b"의 종결 지점보다도 더 느리며 약하다. 이는 나중에 상세히 설명되는 수기 음향 및/또는 센서 인식 시스템(이하 "HWSRS"라 함)에 의해 고려되는 또 다른 부가적인 변수이다.
기입면에서 서로 다른 방향으로 포인팅 장치의 스크로크(stroke)에 의해 생성된 음향 또는 음파의 변화는, 만일 포인팅 장치 팁 표면이 부드럽다면, 용이하게 구별되지 않는다. 다른 한편으로, 그러한 변화는, 포인팅 장치가 구조적으로 거친 팁 표면이 갖춰져서, 서로 다른 방향에 대해 서로 다른 음을 생성한다면, 용이하게 인식될 것이다. 도 3a는 포인팅 장치 팁의 정면도와, 기입면위의 서로 다른 방향(32)으로 그 구조적 포인팅 장치 팁(30)을 이동시킴으로써 생성되는 가상의 서로 다른 파형(31)을 도시한다.
그러한 서로 다른 음을 생성시키기 위해서, 한가지 해결책은 도 3b에 예시된 것처럼 포인팅 팁(35)을 만드는 것이다. 포인팅 팁(35)은 서로 다른 부분(36)으로 분할되어, 각 부분은 서로 다른 음(37, 38)을 생성시키도록 서로 다른 재료(33,34)로 이루어진다. 이러한 시스템은, 예를 들면, 2개의 대향 방향(331, 332)에 대해 2개의 서로 다른 음(38, 39)을 갖도록 허용할 수 있다. 또한, 더 정확하게는, 이웃하는 부분들이 구별하여 상당히 서로 다른 음을 생성시키는 방식으로 구성될 수 있다.
도 3c는 이전에 기술된 팁(35)과 같은 구조 팁을 갖는 포인팅 장치에 의해 그려진 2개의 평행 라인(341, 342)을 나타낸다. 제 1 라인(341)은 그 음파(343)에 의해 예시된 음을 생성시키며 우측에서 좌측 방향(345)으로 그려진다. 제 2 라인(342)은 제 1 라인에 평행하게 그려진다. 그것은 제 1 라인의의 드로잉에 관하여 사용자의 손에서 동일한 위치에 있는 동일한 포인팅 장치에 의해 그어져 있지만, 그것은 그 음파(344)에 의해 예시되는 서로 다른 음을 생성하며 좌측에서 우측으로 대향 관계로 그어져 있다. 좌측 펜 팁 표면은 우측 펜 팁 표면과 상이하므로, 2개의 서로 다른 음이 2개의 명확히 유사한 라인에 대해 생성된다. 이는 바람직한 특징인데 왜냐하면 그것은 명확히 2개의 유사한 기호에 대해 2개의 서로 다른 기호를 갖도록 허용하기 때문이다. 예를 들면, 숫자 "0"은 시계 방향으로 기입되며, 자구 "O"는 반시계 방향으로 기입된다. 이러한 시스템을 사용하여, 그것들은 2개의 서로 다른 음을 생성하며 따라서 2개의 서로 다른 음파를 생성한다. 그것들은 HWSRS에 의해 용이하게 인식된다.
도 3d는 기입 기호(351)와, 그 음파(252)를 나타낸다. 상기 기호는 도 3b의 포인팅 팁에 의해 기입된다. 이러한 기호를 기입하기 위해서, 상기 포인팅 팁은 5개 방향(353)을 사용하였다. 파형(352)은 기호의 드로잉중에 5개 포인팅 팁방향(353)에 의해 생성된 5개 연속적인 음(354)으로 생성된다.
도 3b에 예시된 포인팅 팁이 일예일 뿐이라는 것이 이해된다. 포인팅 팁의 수많은 다른 형상 또는 타입이 고려될 수 있다. 예를 들면, 포인팅 팁이 몇몇 부분으로 분할될 수 있다. 도 4a에 예시된 것처럼, 포인팅 팁은 서로 다른 형상 및 형태를 가질 수 있다. 그 표면은 도 4b에 예시된 것처럼 서로 다른 형상이며 서로 다른 재료로 이루어진다. 도 4c에 예시된 것처럼, 서로 다른 서로 음향 생성을 강화시키고 그 차이점을 강조하기 위해서, 포인팅 팁 표면은 각 부분이 서로 다른 재료(410, 411)로 이루어질 수 있는 서로 다른 부분으로 분할 될 수 있다. 게다가, 펜 팁의 분할된 부분은 서로 다른 형태를 가질 수 있다.
도 4b에 예시된 것처럼, 포인팅 팁은, 예를 들면, 팁 표면에 서로 다른 위치에 분포된 서로 다른 핀들을 포함할 수 있다. 상기 핀들은 각 방향에서 상이하게 기입면을 터치하고 각 방향에 대해 서로 다른 음을 생성시키는 방식으로 팁 표면에 위치된다. 이러한 목적을 위해, 상기 핀들은 또한 서로 다른 형상을 가질 수 있다. 상기 핀들은, 예를 들면, 좌측 또는 우측으로 기울어지는 길쭉한 부재(412), 짧은 부재이며, 포인팅 팁(415, 416)위에 서로 다른 배향으로 설치된다. 이는 팁의 동일한 부분에 의하지만 서로 다른 이동 방향에 의해 서로 다른 음을 생성시키도록 허용한다.
발명의 일 실시예에 따라, 팁 표면은 센서(414)를 구비하여, 기호 또는 명령을 기입중에 포인팅 팁의 드로잉 이동에 의해 서로 다른 센서에 인가되는 압력에 따라서 방향, 방향의 지속기간 등과 같은 정보를 지시하도록 서로 다른 신호를 생성한다. 따라서, 상기 장치는 HWSRS 엔진이 기입된 신호를 인식하는데 필요한 다른 음, 다른 파형 및 다른 정보를 생성한다.
또한 상기 포인팅 장치는 기입면 또는 공간에서 포인팅 장치 팁 방향을 인식할 수 있는 방향 인식 시스템이 갖춰져 있다. 따라서, 상기 장치는 HWSRS 엔진이 기입된 기호를 인식하는데 필요한 다른 음, 다른 파형 및 다른 정보를 생성한다.
동일한 방향에 대해 동일한 음을 생성시키기 위해서, 기입면과 접촉하는 펜 팁 표면은 항상 동일한 유사성(예를 들면, 구조, 텍스쳐, 재료, 위치)을 구비해야 한다. 상기된 포인팅 팁 표면 구조들은 사용자가 손안의 소정의 위치에 포인팅 장치를 쥐도록 요구한다. 펜 팁(및 그 표면)은 그것이 기입면과 접촉하고, 접촉하는 부분이 항상 유사하도록 하는 방식으로 구성되어야 한다.
도 4d에 예시된 것처럼, 일반적으로 사용자는 스타일러스 또는 펜(420)을 그의 손안의 동일한 위치에 그리고 기입면과의 관계에서 동일한 각으로 유지한다. 그는 일반적으로 그의 손안의 펜 위치(425)를 방사상으로 변경하지 않는다. 도 4e는 반구 형태(예를 들면 볼록형) 포인팅 장치 팁(430)의 측면도이다. 만곡 형태(볼록한 표면)를 갖는 포인팅 장치 팁으로 평탄한 기입면(431)에 기입시, 포인팅 장치와 기입면간에 접촉 포인트(433)에 근접한 포인팅 장치 팁 표면의 작은 부분(432)이 기입면과의 접촉에서 얻어진다. 만일 상기 팁이 반구 형태와 같은 조화적인 형태를 가지며, 사용자가 펜을 기입면과 동일한 각도 관계로 유지한다는 사실에 의한다면, 접촉 영역은 항상 대략적으로 동일한 기하학적 형태를 가질 것이다. 만일 동일한 접촉 부분이 동일한 구조를 갖는 방식으로 팁 표면이 구성된다면, 그후 사용자는그의 손안에서 스타일러스축에 따라 임의의 회전 위치로 펜을 쥘 수 있으며 기입면에 기입할 수 있다. 도 4f는 반구 또는 원뿔형(예를 들면, 볼록형) 펜 팁(411)의 정면도를 나타낸다. 상기 펜 팁은 매번 펜이 동일한 소정의 각도로 기입면과 접촉하는 방식으로 구성되지만 상이한 회전 위치에서(펜 축에 따라), 기입면(442, 443)과 접촉하는 팁의 부분은 동일한 형태, 구조, 재료 등(444, 445)을 갖는다. 상기 구조는 기입면에 기입시 펜 팁이 상이한 방향에 대해 상이한 음을 생성시키는 방식으로 이루어져야 함이 이해된다. 상기된 핀(pin)과 같은 상이한 구성 재료들이 사용된다. 도 4g는 또 다른 제안된 펜 팁 형태의 측단면도(451)와 정면도(452)를 나타낸다. 상기 본문에 기술된 펜 팁 형태와 구조가 예시적일 뿐임에 유의한다. 다양한 재료로 이루어지는 다양한 다른 펜 팁 형태와 구조는 당 기술분야의 당업자에 의해 야기될 수 있다. 더 양호하며 빠른 인식을 위해, 다수의 수기 문자 세트와 기호 음파 및 패턴들은 사용자 펜 팁에 의해 기입면과 관련하여 상이한 기입 각도로 생성되며 HWSRS로 도입된다.
또한 바람직하게는 상기 기입면은 펜 팁에 의해 음향 생성을 강화시키는 방식으로 구성될 수 있다.
상이한 방향을 필요로하는 기호를 기입시, 기입면에 포인팅 팁 스트로크(stroke)에 의해 생성되는 연속적인 상이한 음들이 그 기호와 그 기호만을 특징으로 하는 파형을 생성함에 유의해야 한다. 예를 들면, 자구 "O"를 기입시, 포인팅 팁은 자구 "O"에 대한 독특한 파형을 생성하는 다양한 짧은 방향을 사용한다.
각각의 기호 또는 기능을 위한 포인팅 팁에 의해 생성된 음, 파형 및 다른특성 정보는 패턴화되고 기록되어, 나중에 사용자들에 의해 기입된 텍스트 또는 도면들을 인지하도록 HWSRS에 의해 처리될 수 있다. 예를 들어, 사용자의 수기음 문자 세트(user's hand-written sound character set)(이하, HWSCS)는 그 개인용 문자 세트로서 패터닝되고 HWSRS에 "학습(taught)"될 수 있다. 보다 나은 정확도를 위해, 각각의 기록면에 대해서, 다른 수기음 문자 세트(Hand Writing Sound Character Set)가 제공될 수 있다.
도5a는 구조적 팁(512)을 가지는 스타일러스(511)를 도시한다. 자구 "e"(513)는 그 스타일러스에 의해 기록되었다. 도5b는 자구 "e"를 기입하는 중에 상기 스타일러스에 의해 생성된 음들의 가상 파형이다. 최종적으로 도5c는 사용자에 의해 발음된 자구 "e"의 가상 파형을 나타낸다.
이 그래프들의 비교는 본 발명의 장점들을 증명한다. 제1그래프(513)의, 기입된 자구 "e"는 매우 짧은 그래프이다. 어떻게, 또는 누가 이 자구를 기입했는지에 따라, 그것은 쉽게 통상적인 수기 인식 엔진을 통해 오역될 수도 있는데, 예를 들어, 자구 "c" 또는 자구 "l"등이 있다. 그것에 비하여, 기록면상의 팬 팁 이동 음에 의해 생성되었던, 도5b의 그래프(파형)는 다수의 변형들을 가지는 긴 그래프이고, 특성들은 그것을 기입중에 다른 팬 방향들에 의해 생성된 다른 음들 덕분이다. 그것은 용이하게 인지될 것이다.
수기 입력은 음성 입력과 비교하여 다수의 장점들을 지닌다;
- 불연속이다(프라이버시 문제가 해결된다)
- 사용자 의도가 고려되지 않는다("24"는 "이십사(twenty four)"와 다르고,6X4는 6 곱하기 4(six by four)와 다름, 등등)
- 음성인식엔진 단점이 존재하지 않는다(p 는 b와 다름)
- 발음이 유사한 단어들(예를 들어, two, to, too)이 다르게 기입된다.
- 불연속적인 말하기 문제점이 해결된다.
- 정정들이 즉각적이다
- 모든 언어들에 대해 우수하다
- 외부 잡음이 문제가 되지 않는다.
통상적인 수기 인식 시스템은 문자 단위로 이루어진다. 기입된 단어 그래프보다 기입된 문자 그래프가 인식하기에 훨씬 용이하다. 두개 연속 기입된 유사한 단어들은 이들이 동일한 사람에 의해 기입되었다 해도 결코 동일하게 보이지는 않는다. 다른 한편으로는, 인식시스템이 기입된 단어를 형성하는 연속적인 문자들을 식별하는 것은 매우 어려울 것이다. 그러나, 기입된 그래프 및 문자 단위에 기초한 통상적인 수기 인식 시스템들은 때때로 인간들에 의해서 조차 난해한 인식의 중요한 문제를 가진다: 문자 및 기호 그래프들은 종종 너무 짧고 이로 인해 다수의 경우에 이들이 동일하게 보인다. 이들이 명백하게 기입되지 않는 경우, 이들은 오역되고 때로는 전혀 인식조차 않될 수 있다.
또한 발음된 문자(character) 및/또는 단어(word)의 음성 파형이 유사할 수 있다(예를 들어, "T", "Tee", "Tea"). 그러므로 음성(voice or speech) 인식 시스템은 일반적으로 문장들을 기반으로 한다. 음성 인식 엔진은 단일 단어 또는 자구(letter) 보다는 오히려 문장을 인식하는 것이 보다 용이하다. 음성인식 시스템은 제시된 수신 단어들을 분석하고 예측된 문장들에 따라, 예를 들어, 수신된 단어가 "right", 또는 "write"인지 결정한다. 이런 시스템은 다수의 경우에, 단일 단어, 자구 또는 기호들만이 입력되기 때문에 좋지 않다.
HWSRS는 상기 모든 문제들에 대한 답을 준다. 그것은 수기 시스템의 모든 장점을 가지며 그 단점들을 해결한다. 이 시스템은 바람직하게는 문자 단위 인식 기반상에서 작동하지만 인식은 이들 문자들을 기입하는 중에 기입면상에 포인팅 장치 팁에 의해 생성된 음들의 파형, 패턴 및 다른 정보를 인지하는 것을 기반으로 한다. 상기된 바와 같이, 그 파형들은 기입된 문자 그래프들 또는 말해진 음성 파형들보다 길고 보다 변동되며 이하와 같은 보다 특성적인 파라미터들을 포함한다;
- 기호, 또는 그것이 불연속적으로 기입되는 경우에는 기호의 일부의 시작/끝 음(sound);
- 기호를 기입하여 생성된 음절들의 개수로서, 음절은 실절적으로 일정한 형태를 가지는 기호의 일부로 참조된다. 상기 개수는 수기 그래프에서의 다른 각도들에 따르고 기호가 연속적으로 또는 불연속적으로 기입되었는지에 따른다. 기호의 각각의 불연속 부분에 대한 음절의 개수는 N+1이고, 여기에서, N은 각들의 개수이다.
- 각각의 방향으로의 기입 속도는 음의 변화를 유발시킨다;
- 기입 그래프의 형태에 따른, 기호 기입 중의 기입면상의 압력들의 차이들은 음들의 변화를 초래한다;
- 각 방향의 기입 시간의 기간;
- 다른 사용자들, 또는 심지어 다른 기입 주기에서의 동일 사용자 조차도, 각각의 방향에 대해 보다 짧거나 또는 긴 음을 초래하는, 다른 문자 세트 크기를 사용할 수 있다. 기입 문자들의 다른 부분들은, 이들이 다른 폰트 크기로 기입되는 경우조차도, 독특한 관계 및 비율을 유지할 수 있다. 이것은 음악 영역에 있어, "옥타브"와 유사하다.
- 이 시스템으로부터 유도되는 다른 추가적인 파라미터들;
인식은 이로 인해 보다 용이하게 된다.
라인의 길이, 문자의 크기 등과 같은 정보가 이런 파라미터들을 사용하여 유효해질 수 있다. 이런 원리들 및 파라미터들에 따라, 정교한 HWSRS는 기입면상의 펜, 또는 심지어 사용자의 손가락 또는 손톱과 같은 정규한 포인팅 장치 팁에 의해 기입된 기호들의 수기 음패턴에 따라 기호들을 인식할 수도 있다. 이런 경우, 구조적 팁이 필요하지 않을 수도 있다.
외부 잡음 단점은 예를 들어, HWSRS가 구비된 전자장치 또는 포인팅 장치 그자체에 마이크로폰을 설치하여 용이하게 극복될 수 있다. 센서들은, 예를 들면, 기입 절차의 결과로서 스타일러스 내부에 생성된 음들만이 캡쳐되고 인식 엔진에 전송되도록 와이어들에 의해 펜 팁에 연결될 수 있다.
추가적으로, 보다 나은 정확도를 위해, 수기 그래프 인식 시스템, 펜/손 이동 인식시스템, 보이스/스피치 인식, 입술 인식, 및/또는 다른 인식 시스템들과 같은 다른 시스템들이, 별개로 또는 함께 결합하여 HWSRS와 결합하여 사용될 수 있다. 예를 들면, 사용자는 문자, 단어 또는 문장과 같은 기호를 기록하고 그것을 동시에 말할 수 있다. HWSRS 및 음성 인식 시스템의 조합은 입력된 문자들을 위한 보다 나은 정확도를 제공할 수 있다. 고유한 그리고 사용자 우호적 입력 방법에 대해, 기입중에, 사용자가 텍스트를 기입하면서 사람에 의해 말해질 수 있는 자구, 단어, 문장 및 다른 기호들만을 말할 수 있다. 적어도 일부의 구두점들 같은 다른 기호들은 이들을 말하지 않고도 기입될 수만 있다.
시스템은 다른 언어들의 자구, 단어 및 기호들의 하나 이상의 데이터베이스들을 포함할 수 있다. 예측 단어 인식 시스템은 또한 그것이 전체적으로 입력되기 이전에 가능한 단어를 선택하도록 시스템과 결합될 수 있다. 이런 시스템은 그것을 완전히 입력하도록 종결되기 이전에, 그리고 때로는 사용자 간섭의 필요성 없이도 시스템에 의해 소정 단어의 자동 선택을 가장 잘 허용할 수 있다. 다수의 경우들에, 단어를 전체적으로 입력하는 것을 종결하기 이전에 매우 작은 수의 상응하는 단어들, 및 단어의 문자들 또는 기호들을(예를 들면, 문자 단위 기반), 개별적으로 및 순차적으로 기입하여, 단어 예측 시스템이 소정의 단어를 결정하거나 또는 적은 가능 단어들을 보여줄 수 있고 사용자가 이들중 하나를 선택할 수 있기 때문에, 이것이 가능하다.
사용자가 단어를 기입중에 틀린 문자를 입력한 경우 또는 HWSRS가 주어진 문자를 식별하는데 실패한 경우에도, 대부분의 경우들에, 단어의 다른 문자들이 올바르게 입력되기 때문에, 예측 단어 인지 시스템은 자동으로 틀린 문자를 자동으로 교정할 수 있다.
문자 단위 기반 대신에, 시스템은 전체 단어 또는 전체 문장에서 조차의 인식을 기반으로할 수 있음이 이해된다. 이러한 경우에, 전체 기입된 단어들, 기호들 또는 심지어 문장들에 대한 음파 또는 음향 패턴 데이터 베이스들은 HWSRS에 제공될수 있다.
보다 나은 정확도 및 용이한 인식을 위해, 사용자는 그/그녀의 수기를 HWSRS에 "교시"(예를들어, 연습)할 수 있다. 이런 경우, 인식 절차는 보다 용이하고 빠르게될 것이다.
추가적으로, 사용자는 그의 수기 특성에 기반한 그의 자체 명령어들을 생성시킬 수 있다. 예를 들면, 전자 장치는 그의 수기 음향 패턴 및/또는 음파를 기반으로한 그의 수기 명령들에 의해서만 턴온 또는 턴오프될 수 있다. 또한 장치를 개인화할 수 있다. 이런 경우에, 장치는 그의 수기 입력으로만 조작될 수 있다. 사용자는 또한 그 자신의 주문가공된 문자, 기호, 매크로, 기능, 명령어들 등을 생성할 수 있다. 생성된 기호는 다수의 다른 기호들 또는 명령어들을 참조할 수 있다. 정규한 키보드와 대조하여, 이런 시스템은 비제한된 다양한 기호들 또는 명령어들이 사용자에 의해 생성되고 사용되도록 한다.
사용자는 또한 그의 서명을 HWSRS에 학습시킬 수 있다. 이런 경우, 그의 서명은 결코 제한될 수 없다. 예를 들면, 은행계좌를 열때, 사용자는 그의 개인용 구조적 포인팅 팁 및 선택된 기입면을 기반으로, 그의 은행 조회서(bank reference)에 그의 서명의 음파를 도입시킬 수 있다. 서명, 개인용 구조적 포인팅 팁 및 선택된 기입면의 결합은 모방이 불가능하게 하는 독특한 음파 및 패턴을 생성시킬 것이다. 이런 절차들 덕분에, 텔레뱅킹 거래, 전자상거래 운영 등이 보호될 것이다.
E-메일, 단문 메시지 서비스(SMS) 등은 비밀이될 것이다. 먼저 사용자는, 예를 들어, 그의 개인용 장비(예를 들면, 포인팅 팁 구조, 기입면)에 기반한 그의 수기 음향 패턴들 또는 파형들을 갖는, 그의 친구들 또는 그의 은행 HWSRS를 준비한다. 이후, 모든 오퍼레이션들 또는 메시지들이 그의 수기 음향 패턴에 의해 만들어지거나 또는 전송된다. 이들은 다른 상대의 디렉토리에 기록된 수기 음향 패턴들과 비교될 것이다. 매칭된 이후에, 오퍼레이션이 시행되고 및/또는 메시지가 판독될 수 있다.
보안상 이유로, 사용자는 또한 그의 수기 음향 패턴들에 기반한 그 자신의 코드들을 생성할 수 있다. 상기 이유로, 그의 코드들은 그가 다른 상대방에 의해, 그 상대방의 인식 시스템이 부호화 패턴의 복사본을 가진 경우에만, 복호화될 수 있는 부호화 문서들을 강력한 비밀로 전송하도록 한다.
숫자, 디지트, 문자, 기호, 명령어등은, 기호들의 음파가 추가적인 무의미 음절들을 가지도록, 예를 들어, 사용자의 고객맞춤형 추가적인 무의미(customized additional meaningless)(비관련 상대방들에 대한) 기입 그래프에 의해 부호화될 수 있다. 이런 추가적인 무의미 그래프들은 기입중에 임의의 순간 및 위치(예를 들면 기호와 결합되거나 또는 별개로)에서 기입될 수 있다. 이들은 복호화 정보를 초래하는, 사용자의 고객맞춤형 무의미 그래프들에 익숙한, 수신측 HWSRS에 의해 여과될 것이다. 이런 시스템은 전자상거래 작업의 사용자의 신용카드 번호 같은, 비밀 정보를 전송하도록 할 수 있다.
통상적인 수기 인식 시스템들과 같은 모든 음성(voice 또는 speech) 인식 시스템 및 기술들은 HWSRS를 개선시키기 위해 사용될 수 있음이 이해된다.
인식 절차는 또한 지연 시간에서 유효할 수 있다. 그것은 기입 음들, 타이밍들, 기입 속도 등과 같은 모든 파라미터들이 기입중에 기록될 수 있고 수기 기호들을 인식하기 위해, HWSRS에 의해 나중에 처리되는 것을 의미한다.
거의 대부분의 모든 전자 장치, 및 특히, 모바일 장비가 이런 방법을 기반으로한 입력 장치들을 구비할 수 있다. 전자 장치들은 이런 HWSRS 및 결국 기입면에 연결된 마이크로폰을 구비할 수 있다. 바람직하게도 구조적 면을 갖는 포인팅 장치를 가지는 사용자는 그 면상에 기입함으로써 데이터를 입력할 수 있다. 도33a-33e는 이들 장치들중 일부를 도시한다. 예를 들면, 도33a는 기입면(3301), 적어도 하나의 마이크로폰, 및 HWSRS를 가지는 모바일 폰을 도시한다. 구조적 면(3302)을 구비한 포인팅 장치를 가지는 사용자는 기입면상의 포인팅 장치를 사용하여 입력 수기 데이터를 입력할 수 있다. 기입중에 기입면상의 포인팅 장치의 스트로크에 의해 생성된 음들이 프로세서에 전송되고 HWSRS는 입력된 데이터를 디지털화한다. 이런 시스템은 도33b-33d(예를 들면, 시계전화기, 손목 PDA 장치)에 도시된 것들 같은 매우 작은 장치들에서도 사용될 수 있다. 도33b는 손목시계전화기/PDA 장치를 도시한다. 도33c는 바람직하게도 시계 유닛(3313)의 대향측에 위치되는 기입면(3312) 및 LCD 디스플레이 유닛(3311)을 도시한다. 본 발명의 구조적 팁면을 가지는 포인팅 장치(3314)가 기입면상에 기입함으로써 데이터를 입력하도록 구비된다. 전자 장치, 그 자체가 상기 장치의 소정 위치내에 구비된 본 발명의 기입 팁을 구비할 수 있음이 인지된다.
잘-구조화된 포인팅 팁, 우수한 마이크로폰 및 정교한 인식 엔진을 사용하여, 장치상의 임의의 면이 상기 면상에 기입을 위해 사용될 수 있다. 예를 들면, 도33d에 도시된 바와 같이, 사용자는 와치폰(watchphone) 금속팔치(3315)의 임의의 면상에 데이터를 입력할 수 있다.
전자 장치 설계 및/또는 개념에 따라, 적어도 하나의 마이크로폰 및/또는 인식 시스템은 포인팅 장치(예를 들어, 펜) 내에 또는 전자장치 그 자체 내에 통합될 수 있다. 물론, 스타일러스 컴퓨터의 경우에, 그러한 구성요소들이 스타일러스 컴퓨터 내에 통합될 수 있다.
HWSRS를 사용하는 한가지 장점은 그것이 이들 장치들을 변형시킬 필요없이 모든 전자 장치에 도입될 수 있는 것이다.
도6은 문자, 숫자, 구두점, 및 적절한 텍스트 또는 데이터를 기입하기 위한 다른 기호들을 포함하는 통상적인 컴퓨터 키보드(600)를 도시한다. 도6a에 도시된 바와 같이, 키보드 문자들을 손으로 기입할 때, "1", "l", "|" ,"I"(602-605) 또는 "9","g"(606,607) 등과 같은 일부 그러한 문자들이 거의 동일하게 보일 수 있다. 이런 문자들 사이의 식별은 통상적인 수기 인식 시스템 또는 인간에 의해서 조차도 불가능할 것이다. 이런 문제는 구조적 펜 팁 및 HWSRS를 사용하여 해결될 수 있다. 이하, 가장 중요한 경우들 중 일부가 기술된다.
도6b는 테이블의 행(628)에 배열된 로마체(roman) 대문자 및 다른 행(629)에 배열된 소문자를 포함하는 테이블(620)을 도시한다. 그러한 문자들과 유사한, 일부 문자들 및 숫자들이 다음 행(639,631)들에 기록되어 있다. 친숙한 사람들을위해 제시된 수기 기호들이 백색 행(white column)(641-644)들의 이들 각각에 더하여 도시되어 있다. 편의를 위해 사용자 그 자신도 그 자신의 수기 폰트, 기호 및 수기 명령어들을 생성시킬 수 있다.
도시된 바와 같이, 문자 "g"와 같은 일부 문자들에 대해서는, 문자 "q"(633) 또는 숫자 "9"(634) 같은 일부 명백하게 다른 유사한 문자들이 존재한다. HWSRS가 이들 사이에서 용이하게 식별하도록 허용하기 위해, 그리고, 도6c에 도시된 바와 같이, HWSRS가 기입된 기호들의 음파 및 패턴들로 작업하기 때문에, 사용자는 각각에 대해 다른 방향(635-637)을 사용하여 이들 문자들을 기입할 수 있다. 이것은 각각의 문자에 대해 다른 음파 및 패턴들을 초래할 것이며, 이후 그것이 용이하게 구분될 수 있다. 이들 각각을 기입하는 중에 생성된 음에 따라, 이들은 패턴화되고 기억될 것이다. 각각의 순간에, 사용자는 새로운 기호들을 생성하거나 또는 오래된 것을 삭제할 수 있다. 기호들을 기입하는 중에, HWSRS는 이들을 이미 패턴화되고 기억된 기호들과 비교한다. 시스템이 입력된 기호과 매칭되는 패턴을 발견하는 경우, 그것은 입력된 것으로 그 패턴을 선택한다.
상기된 바와 같이, 이 시스템의 한가지 목적은 친숙한 입력 시스템 및 장치를 사용자들에게 제공하는 것이다. 이것은 사람이 복잡한 입력 시스템들을 갖는 전자 장치들을 거부하기 때문에 매우 중요한 문제가 된다. 통상적인 수기 문자들 및 표준들이 존중되어야 한다. 보다 나은 정확도에도 불구하고, 이 시스템의 일부 장점들 및 특성들이 사용될 수 있다. 예를 들면, 문자 "O"(대문자)는 시계 반대 방향(651)으로 기입되지만, 숫자 "0"는 시계 방향(652)으로 기입될 수 있다. 이들은 두 개의 다른 음들을 생성시키고 이로 인해 두개의 다른 음파들을 생성시킨다. 소문자 "o"는 대부분의 사람들이 보통 기입하는(653) 것처럼, 기입될 수 있다.
여기에는 좀 많은 특별히 구별하기 난해한 문자들이 존재한다. 예를 들어, 도6d에 도시된 바와 같이, 이들이 다르게 수기되지 않는 경우, 소문자 "l"(660), 대문자 "I"(661), 숫자 "1"(662), 또는 기호 "|"가 통상적인 수기 시스템에 의해서는 결코 식별될 수 없다. 서로로부터 이들을 식별하기 위해, 이들은 각각 다른 공통 폼(664-667)들로서 기입될 수 있다.
추가적으로, 도6e에 도시된 바와 같이, 대문자 "B" 또는 숫자 "13" 같은, 불연속적으로 기록된 문자들, 기호들 및 숫자들이 또한 통상적인 수기 인식 시스템에 의해 혼돈될 수 있다.
도6f는 이들 전체 또는 일부가 본질적으로 동일한 문자(671)의 나머지와 별개로 기입될 수 있는 수직 직선으로 구성되는 문자(670)들의 그룹을 도시한다. 수기 인식 시스템은 이들 부분들이 기입되는 위치(표면상의)를 인지하지 못하기 때문에, 예를 들어, 그것은 기입된 기호(672)가 문자 "T", 또는 두개의 별개의 기호 "|-" 또는 (I-)와 관계되는지 알 수 없다.
HWSRS를 사용하여, 상기 문제들이 그 문자 들의 변형없이도 해결될 수 있다. 좌측으로부터 3번째 행(674)은 좌측으로부터 첫번재 행(6701)의 인쇄된 문자들에 상응하는 수기 문자들을 보여준다. 그것이 도시된 바와 같이, 기입된 문자들 중 어느 것도 변형되지 않았다. 사용자가 반드시 따라야할 유일한 규칙은 펜 팁이 기입면상에서 스트로크해야만하는 방향(본질적으로 공통인)들이다. 우측(675)으로부터첫번째 행은 각각의 기입된 문자들에 대한 방향을 위한 제안을 보여준다. 다른 방향들은 사용자들에 의해서도 잘 고려될 수 있음이 인지된다. 상기되고 본문에 도시된 바와 같이, 소문자 "l"(6712), 및 숫자 "1"가 다르게 기입될 수 있다. 기호 "|"(676)는 상방향(677)으로의 직선에 의해 기입될 수 있다. 상방향은 문자를 기입하기 위한 공통 방향이 아니다. 이런 문자를 위해 그것을 사용해야 하는 이유는 이런 문자가 종종 사용되지 않기 때문이다.
이제, 다수의 다른 문자들을 기입하고 이들이 서로 식별되고 혼동을 방지하도록 하향 기입된 직선을 사용할 수 있다. 하향으로 기입된 직선은 항상 불연속 기입된 기호의 시작 부분으로서, 시스템에 의해 고려될 수 있다. 이런 선이 기입될 때, 시스템은 그 선 뒤에 이어질 보다 많은 기입 그래프(들)(예를 들어, 스트로크)를 수용할 것으로 기대한다. 이런 방법을 통해, "I,B,D,H,K,P,R,T"와 같은 대문자들 및 문자 "$"가 정상적으로 기입될 수 있고 시스템에 의해 인지되었다. 시스템을 혼동시키지 않기 위해, 수기 원리에 의해 공지되는 바와 같이, 두개의 다른 크기의 수평 선들이 문자, 짧은 것 및 긴 것을 기입하기 위해 사용되어야 한다. 예를 들어, 문자 "T"를 기입하기 위해 사용된 수평선(679)은 문자 "I"를 위해 사용된 수평선(680)들보다 현저하게 길어야만 한다. 이것은, 예를 들어, 문자 "I", 또는 두개의 연속적으로 기입된 문자 "T-"를 기입중에 상태를 혼동하는 것을 방지하도록 할 것이다.
대문자 "F"를 고려하면, 예를 들어, 대문자 "F"를 대문자 "I"와 혼동하지 않도록, 먼저 뒤집힌 "L"형 연속 라인(6801)이 기입되어야 하고, 하나의 작은 크기수평 라인(680)이 뒤 이어진다. 또한, 대문자 "E"를 문자 "-"에 의해 연속된 대문자 "I"와 혼동하지 않도록, 먼저 뒤집힌 "L"형 연속 라인(6811)이 기입되어야 하고, 두개의 작은 크기 수평 라인(681)이 뒤 이어진다. 대문자 "L,M,N"은 도시된 바와 같이, 연속 라인(682)에 의해 기입될 수 있다.
시스템을 단순하게 만들기 위해, 직선형을 가지는 또는 직선으로 시작하는, 모든 비-텍스트-관련 문자들은 동일한 특성을 가지는 텍스트 관련 문자들과의 대향 방향 관계로 시작될 수 있다.
도6g를 참고하면, 공통의 특성들을 가지는 3개 이상의 기호(684)들이 도시된다. 이들은 모두 대각선이다. 기호 "/, \"을 상방향(68401-68402)으로 기입하여, 문자 "X"가 두개의 하향으로 기입된 대각선 "\,/"(68406)에 의해 정상적으로 기입되기 때문에, 대문자 "X"(68405)와의 혼돈 가능성을 방지한다.
도 6h는 공통 문자를 갖는 다른 그룹의 기호를 나타낸 도면이다. 이들은 모두 개별 기입된 적어도 하나의 수평 라인을 갖는다. 또, 이러한 문자 그룹은 텍스트 관련 그룹(685)과 비-텍스트 관련 그룹(686)으로 분할된다. 텍스트 관련 문자인, "-"와 "_"(6871)은 각각 짧고 긴 다른 길이를 갖는다. 이들 문자는 통상적으로 좌측에서 우측 방향으로(687) 기입된다. 바람직하게는, 비 텍스트 문자 그룹에 관련한 다른 기호들은 우에서 좌로의 짧은 수평라인(6882)을 가지고 개시된다. 이러한 라인을 기입한 후, 본 시스템은 소망하는 기호를 완료하도록 추가의 기입 정보를 예상한다. 예를 들면, 우에서 좌로의 수평 라인(688)을 수신함에 따라, 본 시스템은 단지 상기 문자 "="가 기재된 것으로 이해한다. 또한, 다른 기호(6883)를 위한 다른 제안의 방향(689)이 도시되어 있다. 중요한 점은 기호의 개별 불연속 부분을 입력하는 순서에 따르는 것이다. 이들은 대다수의 사용자의 습관에 따라 예시된다.
도 6i를 참조하면, 수기(hand writing) 방향 기법의 다른 중요한 부분이 예시되어 있다. 또한, 상기 문자 "."(690)이 나타나 있다. ":"와 "; "(69301)의 소정의 다른 불연속 문자는 다른 표시(sign)에 부가하여 상기 표시 ". "를 포함한다. 재차 상기 인식 시스템에 의한 혼동을 회피하고자, 상기 문자 ". "는 반시계방향(692)으로 아주 작은 원(691)으로 기입된다. 상기 표시 ". "(693)을 포함하는 다른 문자는 이러한 표시를 가지고 개시(694)되지만 시계방향(695)으로 기입된다. 본 시스템은 이것이 상기 문자 ". "가 아닌 것으로 이해하고, 입력(enter)될 상기의 잔여 기호를 예상한다. 칼럼 4(4941)는, 순서적이고 예시된 방향과 같이 기재될 기호의 일부를 나타낸다.
도 6j는 표준 키보드, 공통의 기재 습관에 근거한 수기 형식(form), 및 개별 기호(698)를 기입하는 데 취해져야 할 기입 방향 상에서 가용한 추가의 인쇄된 기호(696)들을 나타내고 있다.
또한, 예를 들어 상기 기입면 상의 펜 팁(pen tip)에 의한, 두드리는 행위(일예로, 싱글 탭)와 같은 행동에 의해 제공되는 특수 기호나 기능성 음파는, 예를 들면, 스페이스 문자 또는 ". " (일예로, 도트 문자)를 HWSRS에 지시할 수 있다. 이것은 특히 중요하다. 왜냐하면, 대부분의 경우에서, 단어, 문자, 기호 등의 끝은, 스페이스 문자나 도트 문자에 의해 발신(signaled)된다. 각각의 추가 두드림행위는 추가의 스페이스를 재현한다. 또, 불연속성 기호의 끝은 상기 기입면(일예로, 파장을 제공하도록)에서의 펜 팁의 접촉이나 음성 신호 등과 같은 엑션에 의해 상기 시스템에 발신된다.
도 6k는 모든 인쇄된 기호, 표준 키보드의 문자, 및 개별 기호를 기입하는 데 고려될 사건 방향의 제안을 나타내고 있다. 도시된 바와 같이, 어떠한 기호도 변형되지 않고, 사용자에 의해 수반될 한정요건이 최소화 및 논리화되고, 이 때문에, 이들이 사용자에 의해 쉽사리 채용될 것이다. 단지, 상기 제안된 상기 기호를 기입하는 원리 및 방향은 다양한 확률 중에서의 소정의 예이다. 상기 형식에서의 다양한 생략, 치환 및 변경과, 개시된 발명의 상세 내용은 본 발명의 영역으로부터 일탈함없이 당업자에 의해 마련될 수 있다. 예를 들면, 소문자형 문자는 대문자형 문자로서 고려하도록 HWSRS를 통지하도록, 텍스트에서의 보다 큰 사이즈(size)로 기입된다. 이것은 보다 적은 패턴을 사용하기 때문에 인식 시스템을 용이화할 수 있다. 이러한 방법 및 발명은 아라비아어 또는 중국어와 같은 다른 언어로 특별히 균등하게 채용될 수 있음은 물론이다.
상술한 바와 같이, 사용자는 본 발명의 인식 시스템에 수기로 "교시(teach)" 할 수 있다. 예를 들어 구조화된 기입 팁과 수기 인식 시스템을 구비한 전자장치의 사용의 초기에, 사용자는 사용자가 기입(일예로, 언어에서의 문자 세트, 사용자 주문형 기호 등) 할 의도로 모든 기호를 기입할 수 있다. 상기 인식 시스템은 "패턴화된 문자 세트"를 생성하여, 향후 사용자에 의해 기입된 기호(일예로, 입력, inputs)의 인식을 목적으로 비교하기 위해 이들을 사용하는 각각의 기호의 패턴(일예로, 키 패턴)을 제공할 수 있다. 기입(일예로, 텍스트들, texts, 도면들, drawings 등) 도중에, 사용자는 그의 "패턴화된 문자 세트"에 신규의 기호들(일예로, 신규의 키 패턴)을 부가할 수 있다. 상술한 바와 같이, 다른 구조(일예로, 페이퍼, 목재 테이블 등과 같은 다른 재료로 이루어진 스트럭쳐)를 갖는 다른 표면 상에 기입된 기호의 인식 정확도를 높이기 위해, 사용자는 상기 표면 상에서 본문에 설명된 "교시(teaching)"의 동일한 절차를 반복함으로써 상기 표면을 위한 신규의 "패턴화된 문자 세트를 생성하거나, 또는 상기 표면 상에 신규의 기본 기호(일예로, 다른 방향에서의 직선, 시계방향 및 반시계방향에서의 원 등)을 기입하면 된다. 이때, 상기 시스템은, 상기 원시의 "패턴화된 문자 세트"의 특징 및 상기 표면 상에서의 상기 기입된 기본 기호의 특징에 근거하여, 상기 표면을 위한 신규의 "패턴화된 문자 세트"를 자동으로 생성한다.
본 발명의 일 실시예에 따르면, 사용자의 행동은 소망한 만큼의 기호를 반복하도록 상기 시스템에 신호를 보내면 된다. 예를 들면, 기호를 기입하는 도중이나 이전 및 이후 동안에, 사용자는 최종 기입된 기호를 반복하도록 상기 기입면 상에서 그의 손가락이나 이레이저 등을 사용하여 두드리면 된다.
본 발명의 다른 실시예에 따르면, 기입된 기호를 반복하기 위해, 사용자는 최종의 기입된 기호를 반복하도록, 일예로 스타일러스 상에 제공된 설정 버튼을 누르면 된다. 또한, 사용자는 상기 스타일러스의 스크린 상에 표시된 사전 기재되고 커서(커서들은 본 출원에서 후술함) 이전에 위치된 기호를 반복하면 된다. 설정 버튼 상의 단일 누름(press)은 일회의 기호를 반복할 수 있다. 각각의 추가적인누름(일예로, 탭, tap)은 상기 기호의 추가 반복을 유발할 것이다. 상기 기호의 연속 반복을 위해서는, 사용자는 상기 버튼의 누름을 유지하면 된다. 상기 기호는 상기 사용자가 상기 버튼 누르기를 중단할 때까지 연속적으로 반복된다.
기호가 디지털화된 파형은 때때로 임의의 키 패턴 문자 세트의 키 패턴에 정합하지 않을 수 있고, 이에 따라 상기 기입된 기호가, 본 발명의 수기 인식 시스템에 의해 인식되지 않을 수도 있다. 본 발명의 일 실시예에 따르면, 기호가 본 시스템에 의해 인식되지 않을 경우, 상기 기호(일예로, 기호의 낙서(graffiti), 파형 및 텍스트에서의 위치 등)에 관련한 정보는, 사건의 조작(manipulation)를 위한 상기 정보에 대한 엑세스를 사용자에 허용하도록, 예를 들어, 상기 스타일러스 컴퓨터의 메모리에 저장된다. 예를 들면, 상기 기호는 세이브(save) 또는 프린트될 드로잉(drawing) 이다.
도 7은 본 발명의 일 실시예에 따른 입력 데이터(일예로, 기입면 상에서 스타일러스 기입 팁에 의해 기호 기입 중의 음향) 및 데이터 출력의 단계에 관련한 다이아그램(700)을 도시하고 있다. 도시된 바와 같이, 단계(701)에서, 제공된(아마도 증폭된) 음향은 파형을 제공하도록 단계(702)에서 마이크로폰에 의해 인지된다. 상기 파형은 단계(703)에 도시된 바와 같이 디지털화 장치(계수기)로 전송된다. 실시간 인식 프로세스와 같은 처리 절차에 따라 달라지지만, 상기 디지털화 장치는 예를 들어 HWSRS 시스템(706)이 인스톨되는 스타일러스 컴퓨터의 램(704)에 상기 디지털화된 파형을 송신한다. 지연 인식 절차 또는 상기 디지털화된 파형을 기록하는데 대한 단순화와 같은 연유로, 상기 디지털화된 파형은 상기 스타일러스컴퓨터(700)의 메모리(707)에 전송될 수 있다. 상기 디지털화되어 메모리된 입력(708)은 추가의 절차(일예로, 지연형 HWSRS 절차)에서 사용된다. 또한, 상기 메모리(707)는 상기 디지털화된 입력의 인식을 위해 HWSRS에 의해 사용된 설정 기호의 변동에 대한 파형의 디지털화된 키 패턴을 포함한다. 마이크로프로세서(705)를 사용하여, 상기 스타일러스 컴퓨터의 램(704)에 디지털화된 입력을 전송(실시간 또는 지연)한 후, 상기 스타일러스 컴퓨터의 HWSRS는 상기 키 피턴과 상기 디지털화된 입력을 비교하여 상기 키 패턴에 상기 입력을 정합하고저 시도한다. 상기 디지털화된 입력과 아주 높은 유사성을 갖는 키 패턴을 선택한 후, 상기 시스템은 상기 선택된 키 패턴에 대응하는 디지털화된 기호를 선택한다. 요청에 따라, 상기 디지털화된 기호는 상기 메모리(707) 내에 저장되거나, 또는 상기 스타일러스 컴퓨터나 외부장치(7012) 등의 디스플레이(7011)과 같은 장치에 대한 출력으로서 전송되거나 한다.
본문에 기재된 실시예는 상기 표면 상에 기호를 기입 중에 기입면 상에서의 포인팅 장치 입력 팁의 접촉에 의해 제공된 음향을 사용하는 데이터 입력 방법에 관한 것이다. 본 발명의 다른 실시예에 따르면, 상술한 바와 같이, 센서들은 입력 팁을 구성한 스타일러스 컴퓨터와 같은 포인팅 장치의 입력 팁 내에 제공된다. 상기 센서 및 그 구조의 일예는 이미 본 출원에 개시된 바 있다. 개시된 바와 같이, 상기 센서들은 기입면 상에 기호를 기입 중에 상기 구조화 입력 팁의 다른 부위에서 실행된 압력 레벨(예를 들면, 진동, 열 등에 따른)과 같은 정보를 인지하여, 도 7에 개시된 하나와 같은 인식 절차를 위한 스타일러스 컴퓨터의 디지털화 장치에상기 정보를 수행할 수 있다. 본문의 이전이나 이후에 개시된, 모든 실시예 및 예들은 상기 포인팅 디바이스 기입 팁 센서들에 의해 제공된 임의 파형에 의거한 인식을 위해 채용된 수기 음향 인식 시스템에 관련한 것이다.
도 7a에 도시된 바와 같이, 본 발명의 목적은 스타일러스(750) 형식으로 친숙하고 사용상-편의성 및 고 휴대성 소형 전자장치를 사용자에 제공함에 있다. 상기 스타일러스는, 간단한 조작자, 이동 통신장치, PDA 장치, 컴퓨터 등으로서 작동한다. 또한, 입력, 디스플레이(752) 및 HWSRS로서의 수기 음향을 제공하도록 구조화된 본 발명의 펜 팁(pen tip)을 구비함이 바람직하다. 상기 스타일러스는 기입 중에 손으로 설정 위치에서 사용자가 상기 스타일러스를 파지할 수 있도록 하기 위한 지시수단(751, indicating means)을 구비해도 된다. 왜냐하면, 상기 구조화된 펜 팁은 동일 방향을 위한 동일한 음향(이미 HWSRS에 패턴화 및 도입됨)을 항시 발생시켜야만 하기 때문이다. 도 7b는 가상의 스타일러스 컴퓨터 기입 팁의 정면(770)을 도시한 도면이다. 또한, 상기 펜 팁은 필요 시, 동시에 또는 별개로 종래의 수기 서류를 제공하도록, 잉크(771)와 같은 종래의 기입 수단을 구비해도 좋다. 레이저, 적외선 등과 같은 통신 수단과, 카메라(772), 광학 판독기(773) 등과 같은 다른 특색이 상기 펜 팁 또는 상기 스타일러스의 임의의 부위에 제공되어도 된다.
본 발명의 일 실시예에 따르면, 도 7c에 도시된 바와 같이, 본 발명의 스타일러스 컴퓨터(710)는 기입면 상에 기입 중에 스타일러스 기입 팁(782)에 의해 제공된 음향을 인지하도록 적어도 하나의 마이크로폰(711)을 구비한다. 상기 마이크로폰은 지향성 마이크로폰으로 된다. 보다 나은 인지를 위해 상기 마이크로폰은 상기 스타일러스 컴퓨터의 포인팅 팁(712)의 근방에 제공된다.
본 발명의 일실시예에 따르면, 적어도 하나의 마이크로폰은 상기 표면에 기입 중에 기입면과 포인팅 장치 팁의 접촉에 의해 제공되는 음향을 인지하는 방식으로 상기 스타일러스 컴퓨터 본체 내에 제공된다. 상기 음향은 상기 스타일러스 컴퓨터 본체 내로 전달된다. 도 7c를 참조하면, 토대(sill), 일예로 마이크로폰(713)은 상기 스타일러스 컴퓨터(710)의 내부에 제공된다. 상기 스타일러스 컴퓨터 본체 내측을 향해, 기입면 상에서 상기 기입 팁의 접촉에 의해 제공된 음향의 통행(passage)을 허용하기 위해, 상기 스타일러스 컴퓨터 표면 본체, 바람직하게는 기입 팁(712)의 근방에 구멍(714)들이 제공된다. 상기 구멍은 상기 스타일러스 본체 내로 통하는 상기 음향을 진폭하는 방식으로 설계되어 있다. 또한, 상기 스타일러스 기입 팁(712)은 상기 스타일러스 컴퓨터 본체 내에 상기 음향의 통행을 허용하는 구멍을 포함하는 방식으로 구조화되어 있다. 도 7d는 스타일러스 컴퓨터의 기입 팁(720)의 예를 도시하고 있다. 도시된 바와 같이, 일예로, 상기 기입 팁은 상기 구조화된 부분(731)들 사이의 빈 통로(일예로, 구멍, 721)를 구비하는 방식으로 디자인되면 좋다. 또한, 상기 기입 팁 상의 센서들은 일예로, 상기 기입면 상에서 기입 팁에 의해 제공된 진동을 운용하고, 상기 스타일러스 내측에 위치된 상기 마이크로폰에 의해 수신되는 음향을 제공하도록 이루어진다.
기입면 상에 기입 팁에 의해 제공된 음향을 증폭하기 위해, 상기 스타일러스 컴퓨터 내부에는 증폭수단이 설비된다. 도 7e는 지수 형식(일예로, 종래의 확성기의 형식과 유사)을 갖는 증폭수단(783)을 구비한 스타일러스 컴퓨터(780)를 나타내고 있다. 상기 기입면 상에서 상기 포인팅 팁을 사용하여 기입 중에, 기입면과 포인팅 팁(782)의 접촉에 대한 음향은, 상기 증폭수단(783)의 내부에 운용되고, 적절한 위치(일예로, 상기 증폭수단의 타단)에 위치설정된 마이크로폰(781)에 의해 인지된다.
상기 기입면 상에 상기 포인팅 팁을 사용하여 기입 중에, 기입면과 포인팅 팁의 접촉의 음향은 보다 더 증폭되어도 된다. 본 발명의 일 실시예에 따르면, 도 7f에 도시된 바와 같이, 상기 음향을 증폭하기 위해, 공진 챔버(794)와 같은 증폭수단이 스타일러스 컴퓨터(790) 내에 설비된다. 기입면 상에서 상기 스타일러스 기입 팁(791)의 접촉에 의해 제공된 음향은, 상기 음향이 증폭되는 상기 공진 챔버(794) 내에서 운용된다. 마이크로폰(792)은 상기 증폭된 음향을 인지하도록 상기 챔버 내에 설비된다. 이러한 증폭 절차는 상술한 지수 수단(793)과 같은 다른 증폭 절차에 부가하여 이루어진다. 당업자에 공지된, 임의의 전송 및 증폭 수단은, 고품질의 음향의 인지를 위해 사용된다. 예를 들면, 상기 증폭 챔버는 증폭의 목적을 수행하기 위한 임의의 형식의, 구조의, 임의의 재료로 이루어짐이 좋다.
도 8a에 도시된 바와 같이, 상기 스타일러스(850)는 적어도 하나의 배터리(851), 메모리 램(852), 하드 디스크, 마이크로프로세서(853), 트랜스시버(854), 마이크로폰(857), 광학 판독기(856), 위치검출수단(858), 기입 개시/종료 검출수단(855), 스피커(859), 타이머(미도시), LCD 디스플레이(미도시) 등과 같은 모든 컴퓨터 특징 및 부가의 수단을 포함할 수 있다.
상기 스타일러스가 사용되지 않을 때, 원하지 않는 동작을 회피하기 위해, 상기 구조화된 펜 팁은 상기 스타일러스(840)의 내측의 은닉 위치에 이루어질 수 있다. 도 8b는 상기 스타일러스(842)의 외측의 개방 위치에서의 상기 구조화된 펜 팁을 나타낸다. 펜(841)을 갖는 기입 개시/종료 검출수단(855)도 도시되어 있다. 상기 팁이 도 8c에 도시된 바와 같은 상기 기입면(830)과 접촉 상태에 있을 경우, 상기 기입 검출 핀(841)은 기입 현황을 지시하도록 내부 위치에 위치한다. 사용자가 상기 펜 팁(도 8d 참조)을 들어올리면, 상기 검출 핀(841)은 비-기입 현황을 지시하도록 나올 것이다. 상술한 검출 핀(841)은 하나의 예에 불과함은 물론이다. 또한, 다른 기입 개시/종료 지지수단 및 시스템이 사용되어도 된다. 예를 들어 하나 이상의 센서들이, 기입 또는 비-기입 현황을 상기 시스템에 지시하도록, 상기 구조화된 펜 팁에 내장되어도 된다. 또한, 상기 기입면과 펜 팁의 접촉에 의해 생성된 음향은 기입 현황을 지시할 수 있다. 묵음은 비-기입 현황을 지시한다.
도 8d를 참조하면, 상기 스타일러스(850)는 상기 데이터(861)을 표시하도록 하나 이상의 LCD 디스플레이(860)를 구비할 수 있다. 물론 교정을 위한 소거장치(863, eraser)를 구비해도 좋다. 상기 소거장치 표면은 기입면 상에 종래의 펜 소거장치로서 기능하도록 특수한 텍스쳐을 구비하고, 동시에 소거 현황에 대한 HWSRS를 지시하도록 특수 음향을 생성한다. 펜 팁의 구조와 유사하게, 소거장치 표면은 상기 기입면 상에서의 스트로크 방향을 따라 다수의 음향을 제공하도록 특수 텍스쳐로 이루어질 수 있다. 온/오프, 발신/수신 통신 등과 같은 기능이나 명령은, 기입면 상에 대응 단어나 기호를 기입할 때, 소거장치에 의해 제공된 음향에할당될 수 있다. 물론 동일 마이크로폰이나 추가의 마이크로폰(바람직하게는 지향성)은 상기 기입면과 접촉하는 상기 소거장치에 의해 발생된 음향을 명확하게 포획하도록 제공된다.
도 9a는 상기 스타일러스(850)를 사용하는 사용자에 의해 기입된 3개의 수기 문자(910)를 가지고 페이퍼 노트패드(900)와 같은 기입면을 예시한 도면이다. 상기 문자는 상기 스타일러스 컴퓨터에 의해 디지털화(920)되어, 상기 스타일러스의 LCD 디스플레이(902) 상에 표시된다. 커서(904)는 최종 문자가 기재된 후 위치설정된다. 만일 사용자가 예를 들어 오류 기재된 문자를 소거하기를 원할 경우, 사용자는 구조화된 소거장치(901)를 사용할 수 있다. 도 9b 및 9c에 도시된 바와 같이, 기재면 상에서 예를 들어 직선형 스트로크, 예를 들어 좌우방향(911)을 위해 부여함으로써, 상기 소거장치의 접촉에 의해 제공된 음향과 기입면은 소거 행위에 대한 HWSRS를 통지한다. 기재된 최종 문자는 상기 스타일러스 컴퓨터의 메모리 및 디스플레이(912)로부터 소거될 것이다. 추가의 문자를 소거하기 위해, 추가의 스트로크가 도입되어도 좋다. 만일 사용자가 상기 최종 문자 이외의 문자를 소거하기를 요망할 경우, 해당 문자 다음에 커서를 위치시키고, 상술한 바와 같이, 상기 소거 절차를 제공할 수 있다. 이러한 스타일러스는 종래의 기입된 문서를 제공할 수 있기 때문에, 실용상의 연유로, 하나 이상의 스트로크가 동시에 노트패드 상의 문자를 소거할 필요가 있게 된다. 이 경우, 컴퓨터화된 소거 시스템은 다른 소거 시스템을 허용하도록 변형되어도 된다. 예를 들면, 일관된 짧은 간격의 스트로크(종래의 연필을 사용한 수기 소거 절차와 같이)가 하나의 문자를 소거하도록 상기 HWSRS를 통지할 수 있다. 상기 다음의 문자를 소거하기 위해, 적어도 하나의 짧은 휴지(pause)가 응용될 수 있다. 기입면 상에 상기 소거 스트로크에 의해 제공된 음향의 인지도를 좋게하기 위해, 최소한 하나의 추가 마이크로폰(바람직하게는 지향성)이 상기 소거장치 내부나 근방에 제공되어도 된다. 물론 이러한 원리에 입각한 다른 가능한 소거 절차가 채용되어도 된다. 또한, 사용자는 그 자신의 주문형 절차 또는 기호 또는 소거 행위를 생성할 수 있다.
본 발명의 다른 실시예에 따르면, 상술한 소거 절차는 구조화된 펜 팁에 의해 실행될 수 있다. 도 10a에 도시된 바와 같이, 텍스트(1001)는 기입면(1002) 상에 상기 스타일러스(1000)에 의해 기입된다. 이들 자구(letter)는 상기 스타일러스의 LCD 디스플레이(1003) 상에 디지털화(1002)되어 표시된다. 커서 바아(1004)는 최종 문자가 기재된 이후에 위치설정된다. 도 10a에 도시된 바와 같이, 만일 사용자가 문자를 소거하기를 요망할 경우, 종래의 수기 절차에 다라 사용자는 컴퓨터의 메모리로부터 상기 커서 이전의 최종 자구를 소거하도록, 상기 펜 팁(1011)을 사용하여 기입면 상에 횡선을 그을 수 있다. 상기 기입면 상에서의 펜 팁의 스트로크에 의해 제공된 음향은 소거 현황에 대한 HWSRS를 통지한다. 상기 커서 이전의 자구는 상기 메모리와 디스플레이(1012)로부터 소거될 것이다. 소거될 각각의 추가 문자를 위해, 동일한 절차가 필요하게 된다.
도 11은 본 발명의 일 실시예에 따른 평면 디스플레이(1110)를 갖는, 상술한 스타일러스형 컴퓨터(1111)를 도시한 도면이다.
도 11a는 본 발명의 일 실시예에 따른 스타일러스 컴퓨터(1100)를 예시한 도면이다. 이러한 스타일러스는 상술한 주요부 중 일부 또는 모든 주요부를 구비한다. 또한 최소한 스타일러스 컴퓨터 표면의 일부를 커버하는 곡면형(일예로, 볼록형) LCD 디스플레이 유닛(1101)을 구비해도 된다. 도 11b는 절반-접철된 위치(1112)에 표시한 예시도이다. 종래의 평균 스타일러스의 주변 표면의 치수는 대략 17cm 길이와 4 - 5cm 너비를 곱에 달한다. 전체 디스플레이를 관람하기 위해 사용자는 그의 손에서 상기 스타일러스를 회전시키면 된다.
17 센티미터는, A3/A4 종이 시트에 기입된 표준형 텍스트 라인의 크기에 달한다. 도 11c에 도시된 바와 같이, 17 X 5 cm(1122)의 치수로 표준 스타일러스 형식의 컴퓨터를 커버하는 LCD 디스플레이 스크린(1121)은, 실제 크기의 텍스트를 표시하고, 이 텍스트에 대한 실제 크기의 조작(manipulations)을 허용하기에 충분한 크기이다. 실제 크기의 웹 페이지 상에서의 열람과 사진을 관람하기에 충분한 크기이다. 상술한 사용자-편의 수기 입력 시스템들과 지금 설명한 펜의 형식으로 잘 알려진 기구에서의 큰 디스플레이의 조합으로 인해, 고 휴대용으로 강력한 소형 기계를 마련할 수 있게 된다. 이것은 모든 사람들(일예로, 주부를 위한 쇼핑 리스트의 메모(reminder))에 의해 사용된 간단한 디지털화 펜 또는, 이동 전화, PDA 장치나 컴퓨터와 같은 보다 정밀한 기계와 같이 다양한 버전으로 제조될 수 있다. 본 기계의 아주 뛰어난 하나의 이점은 기입면을 지지(carry)할 필요가 없다는 점에 있다. 사용자는 테이블 표면과 같이 가용한 임의의 표면 상에 입력을 기입할 수 있다. 상기 스타일러스 컴퓨터의 디스플레이 유닛(1112)은, 상기 스타일러스 컴퓨터에 장탈착 가능하고, 유선이나 무선 중 어느 하나에 의해 상기 스타일러스 컴퓨터에 접속될 수 있다. 상기 디스플레이는, 가요성(일예로, 가소성 재료로 마련됨)으로 이루어지고, 그 결과, 예를 들어 상기 스타일러스 컴퓨터가 사용중이 아닐 때, 상기 디스플레이가 상기 스타일러스 주위에 권취되거나 또는 상기 스타일러스에 권취 및 부착되거나, 또는 상기 스타일러스 컴퓨터나 그의 커버에 내장될 수 있게 되는 것이다. 상기 디스플레이는 사용을 위해 탈거 및/또는 전개(일예로, 접철)될 수 있다. 또한, 이러한 개념을 사용함으로써, 심지어 보다 대형의 디스플레이(일예로, 상기 스타일러스 컴퓨터에 수회 감김)가 상기 스타일러스 컴퓨터와 통합 및/또는 사용을 위해 고려될 수 있다. 또한, 상기 스타일러스 컴퓨터는 유선 또는 무선으로 외부 디스플레이에 접속될 수 있다. 만일 상기 디스플레이가 상기 스타일러스와 유선 접속될 경우, 무선 원격통신수단(일예로, 블루투스, 자외선 등)이 상기 디스플레이 및/또는 상기 스타일러스 내에 설비될 수 있다.
본 발명의 일 실시예에 따르면, 도 12에 도시된 바와 같이, 상기 스타일러스형 컴퓨터(1200)에는 버튼형-마우스(일예로, 포인팅 및/또는 선택 장치, 1201)가 장착될 수 있다. 도 12a 내지 12e를 참조하면, 상기 마우스의 소정의 가능한 물리적 운동이 도시되어 잇다. 도 12a는 마우스(1201)가 장착된 상기 스타일러스의 마우스 측면(1210)을 도시한 도면이다. 상기 마우스는, 인너 포지션(1212)이나 아우터 포지션(1213)과 같은, 하나, 둘 또는 그 이상의 상기 스타일러스 축 상의 인스톨레이션 위치를 갖는다. 이 인스톨레이션 위치를 변경하기 위해, 상기 마우스는 스타일러스 축선내에서 풀아웃(1241) 또는 푸시인(1242) 된다. 지시수단(1216)이나 지시 마크(1227)는, 마우스 위치설정을 지시한다. 도 12b에 도시된 바와 같이, 상기 마우스는 다른 클릭 시스템, 예를 들면, 상기 스타일러스의 내부 방향(1217)에 하나 상기 스타일러스의 외부 방향(1215)에 하나를 갖는다.
또, 도 12c에 도시된 바와 같이, 상기 마우스(1201)는 각각 위치설정이나 클릭 현황을 위해 반대 방향으로 회전 운동(1219)을 갖는다.
부가적으로, 도 12d에 예시된 바와 같이, 내부 위치(1261)이나 외부 위치(1262)와 같은 매 위치선정 현황마다 상기 마우스(1201)는, 스타일러스 축에 직교하여 모든 방향(1251, 1252 및 1253 등)으로 푸시된다. 도 12e는 마우스의 측면도(1223)와, 상기 마우스 상에서의 소정의 압력 방향(1272, 1273 등)을 도시한 도면이다. 본문에 설명된 운동(movement)은 다양한 가능성 중의 소정의 예이다. 상기 기재의 발명의 형식 및 상세설명에서의 다양한 삭제, 치환 및 변경이 본 발명의 사상을 일탈함없이 당업자에 의해 유효하게 이루어질 수 있다. 예를 들면, 도 12f에 도시된 바와 같이, 상기 스타일러스 타입 컴퓨터 마우스에는, 랩탑 컴퓨터에 사용된 것과 유사한 불 시스템이 장착되어 랩탑에서와 동일한 방식으로 조작되어도 된다.
상술된 마우스의 움직임 및/또는 그것들의 조합은 다양한 컴퓨터의 명령, 기능, 시스템, 모드 등에 할당될 수 있다. 그것들은 스타일러스형 컴퓨터의 데이터 및 기능의 완전하고 쉽고 빠른 조정을 가능하게 한다. 몇몇 다른 실시예들이 이 문제들을 설명하기 위하여 이하에서 기술될 것이다. 상술되고 상술될 실시예는 단지 예로서 몇가지 방법을 보여준 것이라는 것을 알아야만 한다. 본 발명의 사상으로부터 벗어남이 없이 많은 연구의 조합이 당업자에 의해 수행될 수 있다는 것이 이해되어야 한다.
본 발명의 일 실시예에 따르면, 스타일러스 컴퓨터 디스플레이는 다른 컴퓨터 디스플레이와 유사할 수 있다. 그것은 프로그램 아이콘, 메뉴, 다른 창 보기(show different windows) 등을 포함할 수 있다. 예를 들면 도 13a에서 도시된 바와 같이, 워드 프로세싱 프로그램을 열면, 디스플레이(1300)는 적어도 두 개의 다른 섹션을 보여 줄 수 있다. 예를 들어 스크린의 상부에 위치된 메뉴 섹션(1301)과 예를 들어 메뉴 섹션아래에 위치된 텍스트 섹션(1302)이다. 메뉴 섹션은 하나 이상의 메뉴 라인(1303)을 포함할 수 있으며 각 라인은 필요시 열릴 수 있는 메뉴 바 타이틀(1304) 리스트를 포함한다. 이 예에서, 메뉴의 라인 중 하나를 도시하는 디스플레이가 도시되어 있다. 스타일러스 컴퓨터의 디스플레이 유닛은 필요시 및/또는 표면 가용 한계에 따라서 한번에 메뉴리스트의 하나 이상의 라인을 보여줄 수 있다는 것이 이해된다.
본 발명의 일실시예에 따라, 사용자는 마우스(1309)를 사용하여 메뉴 리스트를 스크롤(scroll) 할 수 있다. 예를 들면, 소정의 메뉴 바를 포함하는 메뉴 리스트를 찾기 위해 사용자는 먼저 메뉴 모드에, 예를 들면 위치(1307)내부에, 마우스를 위치시킨다. 그런 다음, 도 13b- 13c에 도시된 바와 같이, 소정의 방향(1308)으로 마우스를 회전시킴으로써, 새로운 메뉴 리스트(1313, 1323 등)가 디스플레이 상에 스크롤 된다. 소정의 메뉴를 포함하는 메뉴 리스트가 나타나면 사용자는 회전을 멈춘다.
본 발명의 일 실시예에 따르면, 사용자는 마우스를 사용함으로써 메뉴 리스트에서 네비게이트(navigate)할 수 있다. 이런 목적을 위하여, 상술한 바와 그리고 도 14a에 나타난 바와 같이, 사용자는 먼저 마우스(1400)를 메뉴 모드 위치에 위치시킨다. 이때 시스템은 메뉴 리스트 선택 모드에 있다. 그런 다음 도 14b에 도시된 바와 같이, 클릭되기에 충분히 강하게 스타일러스 축 내부 방향(1411)으로 마우스를 밂으로써, 시스템은 메뉴(바) 선택 모드로 들어가고 그리고 메뉴(바) 선택 지시 수단(1412)은 메뉴 리스트상의 위치에 나타날 수 있다. 이때 지시기는 어떠한 메뉴도 가리키지 않는다. 그 다음, 도 14c에 나타난 바와 같이, 마우스(1421)를 회전시킴으로써, 메뉴 바 선택 지시기는 메뉴 바 타이틀(1422)에서 네비게이트할 것이다. 선택 지시기가 리스트상의 최종 메뉴에 도달하고 그리고 사용자가 마우스를 계속해서 회전시키면, 도 14d에 도시된 바와 같이, 다음 메뉴 리스트(1432)가 나타나고 그리고 메뉴 바 선택 지시기는 새로운 메뉴의 첫 번째 위치(1433)로 접프할 것이다. 예를 들면, 지시기가 소정의 메뉴에 도달하였기 때문에 사용자가 마우스를 회전시키는 것을 멈출 때까지 그것은 도 14e에 도시된 바와 같이 진행을 계속 할 것이다. 도 14f에 도시된 바와 같이, 메뉴 모드로부터 나와서 메뉴 리스트 선택 모드로 돌아가기 위하여, 사용자는 예를 들면 마우스를 내부 방향으로 클릭하고 그리고 동시에 그것(1451)을 소정의 방향으로 짧게 회전시킬 것이다.
도 15a 내지 도 15h는 메뉴에서의 네비게이션과 마우스의 조작에 의한 기능의 예를 도시한다. 도 15a를 참조하면, 스타일러스형 컴퓨터(1500)가 도시된다. 상술된 바와 같이, LCD 디스플레이(1503)의 상부는 메뉴 리스트에 할당된다. 메뉴 바에서 하나의 기능을 선택하기 위하여, 사용자는 메뉴 바가 위치된 메뉴 리스트를봐야만 한다. 만약, 예를 들면, 사용자가 폰트(font)를 변경하기를 원한다면 사용자는 상응하는 메뉴 리스트로 가야만 한다. 이런 목적을 위하여, 먼저 사용자는 마우스(1501)를 예를 들면 내부(스타일러스 축) 위치(1502)의 메뉴 선택 모드에 위치시켜야만 한다. 만약 소정의 메뉴 바가 현재 메뉴 리스트(1504)에 없고 시스템이 메뉴(바) 선택 모드에 있다면, 사용자는 마우스를 회전시켜(1505) 선택 지시기(1506)을 전방 또는 후방으로 전진시키고 필요하면 도 15b에 도시된 바와 같이 최종 메뉴 바 타이틀(1510)에 이르게 한다. 사용자가 마우스를 계속 회전시키면, 다음 메뉴 리스트(1520)가 도 15c에 도시된 바와 같이 나타난다. 메뉴 선택 지시기는 새로운 메뉴 리스트의의 다음 위치로 점프할 것이다. 만약, 예를 들면, 이 메뉴 리스트가 사용자가 원하지 않는 것이라면, 사용자는 마우스를 계속 회전시킬 것이며, 마지막 메뉴 타이틀에 도달할 때까지 메뉴 바 지시기(1521)를 진행시키고 그리고 도 15d에 도시된 바와 같이 새로운 메뉴 리스트(1530)가 스크린에 나타난다. 다시 메뉴 바 지시기가 새로운 메뉴 리스트의 다음 위치로 점프하며 그리고 사용자가 마우스의 회전을 멈출 때까지 메뉴 타이틀에서 계속 진행되고, 메뉴 타이틀(1531)에서 지시기를 멈춘다. 만약 실수로, 선택 메뉴 타이틀 지시기가 필요한 것보다 더 많이 나아갔다면, 도 15e에 도시된 바와 같이, 사용자는 마우스(1501)를 반대 방향으로 회전시켜서 메뉴 바 선택 지시기를 되돌릴 수 있고 그리고 소정의 메뉴 타이틀(1542)에 그것을 멈출 수 있다. 도 15f에 도시된 바와 같이, 이때에 사용자는 마우스를 내부 방향(1551)으로 밀어 그것을 클릭한다. 이 시스템은 기능 선택 모드로 들어가고 그리고 메뉴 바(즉, 표시 목적을 위한 연장된플랫 위치(flat position)에 나타나고 펜 표면을 둘러싸는 팝업 메뉴)(1552)가 열린다. 기능 선택 지시기(1533)는 현재 선택된 곳에 위치된다. 도 15g에 나타난 바와 같이, 그것을 원하는 선택에 놓기 위하여 사용자는 지시기가 원하는 기능(1563)에 도달할 때까지 필요한 방향으로 마우스(1401)를 회전(1562)시킬 것이다. 이 팝업메뉴는 컴퓨터의 팝업 메뉴와 유사한 원리를 사용한다. 도 15h에 도시된 바와 같이, 그 다음 사용자는 그것을 클릭하기 위해 마우스를 내부 방향(1571)으로 다시 전진시킨다. 기능은 메뉴 바 타이틀(1572)상에 선택되고 나타나며, 종전의 선택을 대체한다. 또한 마우스는 기능 선택 모드를 나와서 메뉴(바) 선택 모드로 돌아간다.
본 발명의 일 실시예에 따르면, 텍스트 교정 모드는 스타일러스 축의 마우스 위치의 하나에 할당될 수 있고 그리고 마우스 회전 움직임을 사용하여 마우스가 텍스트 교정 위치에 있는 동안 사용자는 텍스트 기록(text document) 라인 또는 페이지들을 스크롤 할 것이다. 도 16a는 상술된 특징 및 시스템 모두를 구비한 스타일러스형 컴퓨터(1600)를 도시한다. 이 예에서, 텍스트 교정 윈도우(1601)가 도시된다. 디스플레이 유닛은 두 개의 섹션으로 나뉜다. 이 예에서, 텍스트의 두 개 라인을 나타내는 디스플레이가 도시된다. 스타일러스 컴퓨터의 디스플레이 유닛은 가용한 표면(surface)등의 필요 및/또는 한계에 따라 두 개 이하 또는 이상을 나타낼 수 있다는 것이 이해된다. 마우스 버튼(1604)은 예를 들면 내부 위치의 메뉴 모드에 있다. 도 16b에 도시된 바와 같이, 사용자는 예를 들면 당겨서(1610) 그것을 외부 위치에 놓고 텍스트 교정 모드의 시스템에 들어간다. 그 다음, 도 16c에 도시된바와 같이, 그는 예를 들면 시계 방향(1605)으로 마우스를 회전시킴으로써 텍스트 라인 및 페이지(1608)들 앞으로 스크롤 할 수 있고, 또는 시계 방향 반대(1606)로 마우스를 회전시킴으로써 도 16d에 도시된 바와 같이 텍스트 라인 및 페이지(1609)들 뒤로 스크롤 할 수도 있다.
그러나 본 발명의 또 다른 실시예에 따르면, 또한 커서는 마우스의 회전에 의해 조작될 수 있다. 이 사안은 도 17a-17f에 도시되어있다. 도 17a에 도시된 바와 같이, 먼저 사용자는 마우스를 예를 들면 외부 위치(1701)의 텍스트 교정 모드와 관련 있는 위치에 마우스를 위치시켜야만 한다. 만약 텍스트 네비게이팅 모드가 라인 스크롤링 모드에 있다면, 그 다음 도 17b에 도시된 바와 같이 사용자는 커서(문자) 네비게이팅 모드로 시스템을 가져오도록 외부방향(1702)으로 마우스를 클릭한다. 만약 커서가 현재 페이지에 있다면, 그것은 텍스트에서 동일한 위치에 남아있다. 만약 커서가 현재 페이지에 있지 않다면 텍스트의 그것의 원래 위치에 머물러 있을 것이며 또는 자동적으로 현재 페이지에 가져와질 것이며 그리고 예를 들면 마지막 라인(1704)의 처음 위치(1703) 또는 마지막 위치 또는 어떤 다른 미리예정된 라인 또는 한 라인의 위치에 위치될 것이다. 그 다음, 도 17c-17d에 도시된 바와 같이 예를 들면 시계 방향(1710)으로 마우스를 회전시켜서, 커서는 문자들 사이로 그것이 라인의 마지막 위치에 도달할 때까지 나아간다. 만약 다음 라인이 스크린 상에서 이용 가능하다면, 커서는 다음 라인의 앞으로 점프하며 그리고 사용자가 마우스를 회전시키는 동안 전진한다. 만약 현재 라인이 스크린상의 마지막 라인이고 커서가 라인의 마지막 위치에 도달하였다면, 그 다음 도17 e에 도시된 바와 같이, 만약 사용자가 마우스를 계속 회전시킨다면, 다음 라인(1732)이 나타나고 그리고 사용자가 회전을 멈출 때까지 커서는 다음 라인(1733) 등으로 나아간다. 만약 사용자가 커서를 반대 방향(1741)으로 움직이길 원한다면, 사용자는 마우스를 반대로(1742) 회전시키면 된다. 라인 스크롤 모드로 되돌아가기 위하여, 사용자는 본 발명의 일 실시예에 따라 마우스를 당겨 그것을 클릭하고 즉시 그것을 짧게 회전시킨다.
본 발명의 일 실시예에 따라, 도 18a에 도시된 바와 같이, 예를 들면 컴퓨터에 사용되는 것과 유사한 텍스트-선택 지시기(1801)는 스타일러스-형 컴퓨터 장치 텍스트 교정 모드에 제공될 수 있다. 도 18b에 도시된 바와 같이, 마우스(1810)는 스크린 상에서 지시기를 이동시키기(1812)위하여 사용될 수 있다. 이런 목적을 위하여 마우스는 테스트 교정 모드와 같은 위치에, 이 예에서 외부 위치(1815), 있을 수 있다. 도 18c에 도시된 바와 같이, 예를 들면 텍스트에서 하나의 위치(1821)를 선택하기 위하여, 사용자는, 스타일러스 축에 수직으로 마우스를 밀어서 그 지점에 지시기(1822)를 가져온다. 그 다음, 도 18d에 도시된 바와 같이, 외부 방향(1831)으로 마우스를 클릭하여, 사용자는 그 지점을 선택하고 커서(1832)는 거기를 인스톨한다. 다른 기능(예를 들어 라인 스크롤링 모드로부터 커서 조작 모드로의 통행)과의 혼동을 피하기 위하여, 클릭하는 동안, 사용자는 마우스를 더 오랜 시간(예를 들면 1초)을 누르고 있어야 한다. 마우스를 클릭하는 대신에, 사용자는 도 27g에서 도시된(예를 들어 이 실시예에서 후술될 클릭-형 버튼) 스타일러스 컴퓨터에서 사용 가능한 것(2701)같은 미리 예정된 버튼을 누르거나 또는 당업자에 공지된 다른기능을 수행할 수 있다.
그러나 본 발명의 또 다른 실시예에 따르면, 마우스 움직임을 사용함으로써, 문서 또는 텍스트의 전부 또는 일부가 선택될 수 있다. 도 19a는 커서(1902)가 텍스트(1903)의 특정 위치에 위치되고 그리고 마우스(1907)는 텍스트 모드에, 예를 들면, 외부 위치(1908)에 위치되는 스타일러스형 컴퓨터(1900)의 디스플레이(1901)를 도시한다. 이 시스템이 도 19b에 도시된 바와 같이 텍스트 선택 모드로 가기 위해 문자/커서 조작 모드에 있다면, 사용자는 마우스를 밖으로(1911) 당겨서 충분히 강하게 당겨서 클릭한다. 그는 버튼을 해제시켜 그것이 바람직하게는 초기 외부 위치로 되돌아가도록 한다. 텍스트의 일부를 선택하기 위하여, 사용자는 마우스를 시계방향 또는 시계 반대방향으로 회전시킨다. 도 19c에 도시된 바와 같이, 마우스를 시계 방향(1921)으로 회전시킴으로써, 시스템은 사용자가 회전을 멈출 때까지 회전 정도에 따라 커서 위치(1922) 뒤에 놓이는 예를 들면 텍스트를 계속해서 선택하기 시작한다. 만약 사용자가 마우스를 반대로(1931) 회전시키면, 도 19d에 도시된 바와 같이, 커서 위치로부터 시작하여, 시스템은 사용자가 회전을 멈출 때까지 회전 정도에 따라 커서 위치(1932) 앞에 놓이는 예를 들면 텍스트를 계속해서 선택하기 시작한다. 만약 사용자가 선택된 텍스트에서 복사(copy), 삭제(clear), 폰트 변경 등과 같은 작업을 수행하기를 원한다면, 그는 마우스 위치를 메뉴 선택 위치(예를 들면 내부 위치)로 변경할 것이다. 시스템은 후술하는 바와 같이 다음 절차로 진행할 것이다.
도 19e에 도시된 바와 같이, 만약 사용자가 텍스트 선택 단계를 나오기 원한다면, 그는 마우스를 외부 방향으로 그것을 클릭(1941)할 때까지 당기고 그리고 그것을 해제시킨다. 시스템은 문자(커서) 조작 모드로 되돌아간다.
도 20a에 도시된 바와 같이, 텍스트(2001)는 예를 들면 상술된 절차에 의해 선택된다. 예를 들면, 선택된 텍스트에서 복사와 같은 교정 절차를 수행하기 위하여, 사용자는 상술한 바와 같이 마우스를 메뉴 선택 모드(2002)로 가져와서 교정 메뉴(2003)를 찾고 그것을 선택하며, 그런 다음 도 20b에 도시된 바와 같이, 마우스를 내부 방향(2010)으로 클릭함으로써 메뉴(2021)를 연다. 그런 다음 상술한 바와 그리고 도 20c에 도시된 바와 같이, 마우스(2031)를 회전 시켜서, 사용자는 기능 선택 모드를 "복사" 기능(2032)에 위치시킨다. 그런 다음 도 20d에 도시된 바와 같이, 마우스를 내부 방향(2033)으로 다시 밀어서, 충분히 강하게 버튼을 한번 클릭하면, 시스템은 텍스트를 복사하고 기능 모드로부터 나온다.
컴퓨터 도메인에 알려진 것과 같이, 다른 경우에 복사된 텍스트를 붙이는(past) 것과 같은 작업을 하기 위하여, 사용자는 먼저 시스템에 붙일 위치를 커서에 의해 지정하여야만 한다. 이 목적을 위하여, 도 21a에 도시된 바와 같이, 사용자는 먼저 시스템을 텍스트 교정 모드로 예를 들면 마우스를 당김으로써 가져와서 그것을 외부 위치(2100)에 위치시킨다. 그런 다음, 상술한 바와 같이 그리고 도 21b에 도시된 바와 같이, 마우스를 스타일러스 축(2110)에 수직으로 요구되는 방향으로 밀어서, 그는 커서(2111)를 텍스트가 붙여질 소정의 위치로 움직인다. 그런 다음, 복사 절차로 설명된 바와 같이, 사용자는 시스템을 예를 들면 마우스를 내부 위치에 위치시킴으로써 메뉴 선택 모드로 되돌리고, 그리고 마우스(2113)를회전 시켜서 "교정" 메뉴(2112)를 찾는다. 메뉴 바 이름(예를 들면"교정")에 메뉴 선택 지시기를 위치시킨 후, 도 21c에 도시된 바와 같이, 그는 마우스를 내부 방향(2120)으로 클릭하여, 메뉴 바(2120)를 연다. 그 다음 상술한 바와 그리고 도 21d에 도시된 바와 같이, 마우스(2130)를 회전시켜서, 사용자는 이 예에서 "붙임(pasting)"기능인 원하는 기능(2131)에 기능 지시기를 가져온다. 그 다음, 도 21e에 도시된 바와 같이, 마우스를 내부 방향(2140)으로 클릭하여, 붙임 기능이 선택되고 그리고 복사된 텍스트(2142)가 커서(2141)에 의해 지정된 위치에서 문서에 붙여지게 될 것이다.
도 22a에 도시된 바와 같이, 만약 텍스트(2201)가 제거(erase)되도록 선택되었다면, "붙임"기능을 설명했던 절차와 유사하게 "교정" 메뉴 바에서 "삭제"기능을 사용하거나, 또는 도 22b에 도시되고 그리고 전술한 바와 같이 제거 될 수 있고, 그것은 제거 툴(2211)을 사용해서 그리고 제거용 지시기로서의 HWSRS에 의해알려진 음파를 일으키는 미리예정된 움직임(movement)을 생성함에 의해 삭제될 수 있다. 기입면에서 제거기에 의한 단일 제거 움직임은 전체 선택된 텍스트를 지운다. 추가 제거 움직임은 커서앞에 위치된 텍스트의 추가 문자 또는 기호들을 제거시킨다. 제거 툴 대신에, 상술된 바와 같이, 사용자는 제거 명령의 HWSRS을 알려주는 미리 패턴된 음파를 생성시키는 펜 팁으로 미리예정된 크로스 아웃 기호(predetermined cross out symbol) (2311)를 쓸수 있다. 다시, 상술한 바와 같이, 기입면의 펜 팁에 의한 단일 제거 움직임은 전체 선택된 텍스트를 제거한다. 추가 제거 움직임은 커서 앞에 위치된 텍스트의 추가 문자 또는 기호을 제거 시킬 것이다.
본 발명의 일 실시예에 따라, 또한 표준 선택(Normal Select)(포인터)는 메뉴 리스트의 메뉴를 가르킬 수 있고 그리고 그 메뉴에서 하나의 기능을 선택한다. 도23a-23e에 도시된 바와 같이, 먼저 사용자는 마우스를 예를 들면 내부 위치에서 메뉴 모드에 위치시킨다. 그런 다음 마우스(2300)상에서 스타일러스 축에 수직으로 밂(2340)으로써, 사용자는 노말 선택 지시기(2341)를 메뉴 리스트(2342)의 원하는 메뉴를 향해 움직인다. 지시기가 도 23c에 도시된 바와 같이 메뉴 바를 열기 위하여 원하는 메뉴 타이틀(2353)에 가져와 질 때, 사용자는 마우스를 예를 들면 내부 방향(2360)으로 클릭할 수 있다. 메뉴 바(2361)가 열린다. 메뉴 바 중에 있는 것들 중에 하나의 기능을 선택하기 위하여, 사용자는 마우스(2300)상에서 스타일러스 축에 수직으로 밂(2370)으로서 원하는 기능(2371)으로 지시기를 움직일 수 있고, 그런 다음 그가 마우스를 내부 방향(2373)으로 클릭한 그 기능을 선택할 수 있다. 클릭하는 동안 모드 선택과의 혼동을 피하기 위하여, 사용자는 마우스를 더 오랜 시간(예를 들면 1초)동안 누를 수 있다. 마우스를 클릭하는 대신에, 사용자는 스타일러스 컴퓨터에서 이용가능한 도 27g에 도시된 것(2701)(예를 들면 이실시에서 후술될 클립형 버튼)과 같은 미리예정된 버튼을 누르거나 또는 당업자에 알려진 다른 작용을 진행시킬 수 있다.
본 발명의 일 실시예에 따르면, 텍스트 선택 지시기와 표준 선택 지시기를 두 개의 다른 마우스 모드(예를 들면 내부 및 외부 위치)에 할당하는 대신에, 두 지시기는 단지 하나의 마우스 모드(예를 들면 내부 위치)에 할당 될 수 있다. 도 24a에 도시된 바와 같이, 컴퓨터에 사용되는 것과 유사한 텍스트 선택지시기(2401)는 스타일러스 형 컴퓨터 장치에 제공될 수 있다. 도 24b에 도시된 바와 같이, 마우스(2410)는 스크린상의 지시기(2412)를 움직이기 위하여 사용될 수 있다. 이 목적을 위하여, 마우스는 예를 들면 내부 위치(2415)의 메뉴 선택 모드와 같은 위치에 있을 수 있다. 도 24c에 도시된 바와 같이, 예를 들면, 텍스트에서 하나의 위치(2421)를 선택하기 위하여, 사용자는, 마우스상에서 스타일러스 축에 수직으로 밂으로서, 지시기(2422)를 그 위치로 가져온다. 그 다음, 도24d에 도시된 바와 같이, 마우스를 내부 방향(2431)으로 클릭함으로써, 사용자는 그 위치를 선택하고 그리고 커서(2432)는 거기를 인스톨한다. 클릭하는 동안 다른 모드와의 혼동을 피하기 위하여 사용자는 마우스를 더 오랜시간(예를 들면 1초)동안 누르고 있어야 한다. 마우스를 클릭하는 대신에, 사용자는 스타일러스 컴퓨터에서 이용가능한 도 27g에 도시된 것(2701)(예를 들면 이실시에서 후술될 클립형 버튼)과 같은 미리예정된 버튼을 누르거나 떠는 당업자에 알려진 다른 작용을 진행시킬 수 있다.
지시기는 메뉴 리스트에서 메뉴를 또한 선택한다. 도 24e-24f에 도시된 바와 같이, 마우스상에서 스타일러스 축에 수직으로 밂(2440)으로서, 사용자는 그 메뉴 리스트(2442)를 향하여 지시기(2441)를 움직인다. 컴퓨터와 관련하여, 지시기가 메뉴 리스트에 도달할 때, 그것은 바 형상(2441)로부터 화살 형상(2452)으로 형태를 변경한다. 지시기가 원하는 메뉴 타이틀(2453)으로 가져와 질 때, 도 24g에 도시된 바와 같이, 메뉴 바를 열기 위해, 사용자는 내부 방향(2460)으로 마우스를 클릭한다. 메뉴 바는 열린다(2461). 또한 도 24h에 도시된 바와 같이, 메뉴 바에 존재하는 것들 중에서 하나의 기능을 선택하기 위하여, 사용자는 지시기를 원하는기능(2471)으로 마우스 상에서 스타일러스 축에 수직으로 밀어서 움직일 수 있다. 그런다음 그는 내부 방향(2473)으로 마우스를 클릭하여 그 기능을 선택한다. 다른 모드와 혼동을 피하기 위하여, 클릭하는 동안 사용자는 밀어진 마우스를 더 오랜 시간(예를 들면 1초)동안 밀어야 한다. 마우스를 클릭하는 대신에, 사용자는 스타일러스 컴퓨터에서 이용가능한 도 27g에 도시된 것(2701)(예를 들면 이 실시에서 후술될 클립형 버튼)과 같은 미리예정된 버튼을 누르거나 또는 당업자에 알려진 다른 작용을 진행시킬 수 있다. 상술된 포인터 할당에 자유로운 다른 위치(예로서 외부 위치)에서 마우스 상에서 스타일러스 축에 수직으로 밀기 위하여, 예를 들면, 텍스트에서 커서 조작절차가 할당된다. 도 24i-24n은 이 절차를 나타낸다.
본 발명의 일 실시예에 따르면, 커서는 예를 들면 마우스 상에서 스타일러스 축에 수직으로 밀어서 또한 조작될 수 있다. 도 24i에 도시된 바와 같이, 먼저 사용자는 예를 들면 외부 위치의 텍스트 교정 모드(2481)에 마우스를 위치시킨다. 만약 텍스트 모드가 라인 스크롤링 모드에 있으면, 도 24j에 도시된 바와 같이, 사용자는 마우스를 외부 방향(2482)으로 클릭하여 시스템을 문자/커서 네비게이팅 모드로 가져온다. 상술한 바와 같이, 예를 들면, 만약 커서가 현재 페이지에 있다면, 그것은 텍스트의 동일 위치에 존재한다. 만약 커서가 현재 페이지에 있지 않다면 그것은 현재 페이지로 가져와 질 것이며 그리고 예를 들면 문서의 마지막 라인(2484)의 예를 들면 마지막 위치(2483) 또는 처음 위치에 위치될 것이다. 그 다음, 도 24k-24n에 도시된 바와 같이, 커서는 텍스트 상에서 위(2490), 외쪽(2491), 아래(2492), 또는 오른쪽(2493) 방향으로 마우스상의 다른 방향으로스타일러스 축에 수직으로 밂에 따라서 네비게이트될 것이다.
상술한 바와 같이, 마우스는 스타일러스 컴퓨터에서 하나, 둘 또는 그 이상의 위치들을 가질 수 있는데, 여기서 예를 들면 같은 영역에서 더 좋고 더 쉽게 기능적이도록 각 위치에서 많은 기능에 할당될 수 있다. 비록 마우스의 더 쉬운 사용 및 사용자에게 혼란을 주지 않기 위하여, 마우스가 스타일러스 컴퓨터 축에 무제한의 위치들을 가질 지라도, 하나의 마우스가 스타일러스 컴퓨터상에 두 개 이상의 위치들을 갖지 않는 것이 바람직하다. 더 좋은 기능성을 위하여, 추가로, 각 위치 측에서(예를 들면 내부, 외부), 추가 클릭 시스템이 마우스에 제공될 것이다. 마우스에 제공된 클릭 시스템 대신에, 스타일러스 컴퓨터에 제공된 하나 이상의 미리예정된 버튼이 마우스 버튼으로 마우스와 함께 사용될 수 있다. 예를 들면, 마우스를 조작하는 동안, 사용자는 도 27g에서 도시된(예를 들어 이 실시예에서 후술될 클릭-형 버튼) 스타일러스 컴퓨터에서 사용 가능한 것(2701)같은 미리 예정된 버튼을 누를 수 있다. 그것의 클릭 시스템을 포함하는 마우스 및/또는 그것의 미리예정된 상응 버튼과 결합된 마우스는 컴퓨터 마우스와 유사한 기능을 할 것이며 그리고 최소한 컴퓨터 마우스의 기능성을 가질 것이다. 상술되거나 후술될 예들은 단지 샘플로서 단지 약간의 방법을 보여준 것임을 알아야만 한다. 할당의 매우 많은 조합이 본 발명의 사상으로부터 벗어남이 없이 채용될 수 있음이 당업자에게 인식된다.
본 발명의 일 실시예에 따른 도 25는 스타일러스에서 스타일러스 축방향에서 두 개의 위치(2501,2502)를 갖는 마우스를 나타낸다. 여기서 또한 더 많은 기능성을 위하여, 추가로, 각 위치 측(예를 들면 내부, 외부)에서, 클릭시스템(2507,2508)이 마우스용으로 제공된다.
본 발명의 일 실시예에 따라, 마우스 위치의 하나가, 예를 들면 외부 위치, 텍스트 교정(조작) 기능에 할당될 것이다. 도 25a는 마우스가 기능하는 예로서의 다이아그램을 나타낸다. 첫 번째 단계(2510)에서, 마우스는 라인/페이지 스크롤링 모드에 있다. 앞의 예에서 설명된 바와 같이 스타일러스 축에 수직으로 마우스를 시계 방향 또는 반대 방향으로 회전시켜서, 사용자는 LCD 디스플레이상의 텍스트 문서 라인을 진행시키거나 되돌릴 수 있다. 만약 그때에 사용자는 마우스를 당겨서 그것(2512)을 충분히 강하게 클릭하면, 시스템은 그 모드를 변경하고 그리고 커서/문자 모드(2520)로 들어간다. 이제 사용자가 마우스(2521)를 회전시키면, 커서는 한 문자씩 텍스트에서 나아가거나 되돌아간다. 라인 모드(2510)로 되돌아가기 위하여, 사용자는 예를 들면 클릭하기 위하여 마우스를 밖으로 당기고(2519) 그리고 동시에 마우스를 짧게 회전(2518)시킨다.
반면에, 만약 시스템이 커서/문자 선택 단계(모드)(2520)에 있는 동안 사용자가 텍스트의 일부를 선택하기 원한다면, 먼저 그는 커서를 선택될 텍스트의 앞 또는 뒤에 위치시켜야만 한다. 그 다음, 그는 마우스를 밖으로 당겨서 그것을(2522) 클릭하고 그리고 시스템은 텍스트 선택 단계(모드)(2530)로 들어간다. 이제, 어떤 방향(2531)으로 마우스를 회전 시켜서, 커서 앞 또는 위의 텍스트가 적절히 선택될 것이다. 선택되는 텍스트의 길이는 회전 양(정도)에 의존된다. 텍스트를 선택한 후, 사용자는 선택된 텍스트 부분을 조작(복사, 강조(bold), 삭제, 등)을 할 수 있다. 커서 모드(2520)로 되돌아가기 위하여, 사용자는 다시 마우스를 밖으로 당기고 그리고 그것을(2529) 클릭한다.
사용자는 예컨대 마우스를 다른 위치(예컨대, 내부 위치, 메뉴 선택 모드)로 위치시킴으로써 어떤 단계에서도 텍스트 모드를 나갈 수 있다(2541-2543). 현재 텍스트 페이지, 현재 커서 위치 및 현재 선택 단계는 디폴트로서 유지될 수 있다. 사용자가 다시 텍스트 모드로 들어갈 때, 사용자는 나갔을 때와 같은 위치와 단계에 있는 텍스트 모드로 들어갈 것이다(2545-2547).
텍스트 라인/페이지를 스크롤하는 단계(예컨대, 라인/페이지 스크롤링 모드)는 생략될 수 있음을 유념해야 한다. 이 경우에 사용자는 커서/문자 모드에서 마우스를 커서 앞쪽(또는 뒤쪽)으로 회전시켜서 라인을 스크롤할 수 있다. 커서가 텍스트의 마지막(또는 처음) 위치에 도달하고 사용자가 회전시키는 것을 계속하면, 다음 라인/페이지가 나타날 것이다. 텍스트는 하나 이상의 라인이 스타일러스 컴퓨터의 스크린 디스플레이 유니트 상에서 동시에 표시될 수 있는 몇몇 라인을 포함할 수 있는 것으로 이해된다.
본 발명의 일실시예에 따라서, 마우스 위치 중 하나는, 예컨대 내부 위치, 메뉴 및 기능 조작에 할당될 수 있다. 도25b는 이 경우에 마우스가 어떻게 기능하는지를 나타내는 예시도이다. 제1단계에서(2550), 마우스는 메뉴 목록 선택 모드에 있다. 앞선 예에서 나타난 바와 같이, 펜 축에 수직으로, 시계방향으로 또는 반시계방향으로 마우스를 회전시켜서(2551), 사용자는 LCD 디스플레이 상에서 메뉴 목록을 앞으로 스크롤하거나 뒤로 스크롤 할 수 있다. 언제라도, 사용자가 마우스를 그것을 클릭하기에 충분히 강하게 안쪽으로 밀면(2552), 시스템은 현재 메뉴 목록을 선택하고, 모드(단계)를 변경하고 메뉴 선택 모드(단계)로 들어간다(2560). 메뉴 선택 지시기는 메뉴 목록상의 미리 정해진 위치에서 나타난다. 이제 사용자가 마우스를 회전시키면(2561), 메뉴 선택 지시기는 선택된 메뉴 목록의 메뉴들에서 하나씩 (사용자에 의한 회전방향에 따라) 전진하거나 뒤로 이동한다. 메뉴 선택 지시기가 목록에서 마지막 메뉴에 도달하고 사용자가 회전시키는 것을 계속하면, 회전방향에 따라서, 다음 또는 전 메뉴 목록이 나타난다. 사용자가 회전시키는 것을 그만둘 때까지, 메뉴 지시기는 (회전방향에 따라서) 처음 또는 마지막 메뉴로 이동이고 메뉴 목록 상에서 움직인다. 메뉴 선택 모드로 돌아가기 위해서(2560), 사용자는 예컨대 클릭하기 위해 마우스를 안으로 밀고 동시에 마우스를 짧게 회전시킬 수 있다(2558).
한편, 사용자가 메뉴에 포함된 기능을 선택하기를 원한다면, 시스템이 메뉴 선택 모드에 있는 동안에(2560), 우선 사용자는 메뉴 선택 지시기를 선택될 메뉴 상에 둬야 한다. 그 다음에, 사용자는 마우스를 안으로 밀고 그것을 클릭하면(2562) 시스템은 기능 선택 모드(단계)로 들어간다(2570). 그 메뉴에 한가지 기능만 있으면 그 기능이 자동으로 선택된다. 두 가지 가능성이 있고 그것들 중 하나가 이미 사용중이면(예컨대, 볼드체, 표준) 다른 가능성이 자동으로 선택된다. 사용 중인 현재 기능을 포함하는 두 개 이상의 기능이 있으면, 그 메뉴에 상당하는 메뉴 바가 열린다. 이제, 마우스를 필요한 어느 한 방향으로 회전시키면(2571), 기능 선택 지시기가 나타나고 사용자가 지시기를 원하는 표제에서 멈출 때까지 기능 표제 상에서 움직일 것이다. 그 기능을 선택하기 위해, 사용자는 다시 마우스를 안으로 밀고 그것을 클릭한다(2569). 그 기능은 마침내 선택되고 시스템은 메뉴 선택 모드(단계)로 되돌아간다(2560).
사용자는 마우스를 당겨서 그것을 외부 위치(예컨대, 텍스트 선택 모드)에 둠으로써 메뉴 모드를 나갈 수 있다(2581-2583). 현재 메뉴 목록은 디폴트로서 유지된다. 시스템이 메뉴 모드로 다시 들어갈 때(2584), 디폴트 메뉴 리스트가 스크린 상에 표시될 것이다.
메뉴 목록을 스크롤하는 단계(예컨대, 메뉴 목록 모드)가 생략될 수 있음을 유념해야 한다. 이 경우에 사용자는 메뉴 선택 모드에서 마우스를 앞쪽(또는 뒤쪽)으로 회전시켜서 라인을 스크롤할 수 있다. 지시기가 메뉴 목록에서 마지막(또는 처음) 위치에 도달하고 사용자가 회전시키는 것을 계속하면, 다음 메뉴 목록(예컨대, 라인)이 나타날 것이다. 메뉴 목록은 하나 이상의 라인이 스타일러스 컴퓨터의 스크린 디스플레이 유니트 상에서 동시에 표시될 수 있는 몇몇 라인을 포함할 수 있는 것으로 이해된다.
전술한 표준 선택 지시기는, 개별적으로 또는 마우스 회전 이동과 함께, 기능을 선택하는데 또한 사용될 수 있음을 유념해야 한다.
본 발명의 일실시예에 따라서, 기입 명령이 마우스나 다른 버튼에 할당된 명령의 적어도 일부로서 제공될 수 있다. 예컨대, 마우스 조작에 의하여 텍스트의 일부를 선택한 후, 사용자는 단어 "복사"를 기입면(writing surface)에 기입할 수 있다. 이 순간 시스템은 문서의 선택된 부분을 복사한다. 사용자가 그 부분을 다른 곳에 붙이기를 원한다면, 사용자는 우선 커서를 그 위치로 가져다 놓은 후 단어"붙이기"를 기입할 수 있다. 시스템은 그 위치에 그 복사된 부분을 붙일 것이다. 텍스트의 일부가 아니라 명령인, 기입된 단어를 시스템에 알려주기 위하여, 갖가지 표시 시스템이 다음과 같이 사용될 수 있다:
- 특별히 존재하거나 만들어진 명령 지정된 단어나 기호들이 각각의 명령이나 다수의 명령에 사용될 수 있다(예컨대, copy, cp)(예컨대, 텍스트에서 다음 페이지로 나아가라고 시스템에 알려주기 위하여 " " 같은 미리 선택되고 만들어진 기호를 사용자는 끌어당길 수 있다).
- 명령어들이 예컨대 "cm"(예컨대, cmcopy, cmopen 등) 같은, 지정된 존재 또는 만들어진 단어에 뒤따를 수 있고,
- 또는 다른 가능성들은 이 아이디어에 기초로 한다. 예컨대 텍스트에서 5 라인을 나가게 하기 위하여 사용자는 "al05"(advance line 05 lines, 여기서 al은 지정된 단어이다)를 기입할 수 있다.
본 발명의 일실시예에 따라서, 명령은 스타일러스형 컴퓨터에서 제공되는 개별적인 펜 팁(tip)으로 기입될 수 있다. 그것은 또한 전술한 바와 같은 마우스 구성면(mouse structured surface)으로 입력될 수 있다. 기입면과 상기 마우스면간의 접촉에 의하여 발생되는 음을 보다 잘 인식하기 위하여, 적어도 하나의 추가 마이크로폰(바람직하게는 지향성인)이 스타일러스 컴퓨터 몸체 내부나 외부에서 상기 마우스 근처에 제공될 수 있다. 또한, 클릭 버튼 같은 버튼이 펜 팁에 의한 기입 명령 입력의 시작을 시스템에 알려주는데 사용될 수 있다. 이들 경우에, 지정되거나 한정된 단어가 필요하지 않을 수 있다.
포인팅 장치 팁(pointing device tip)은 그것의 일부가 기입된 명령에 할당될 수 있는 방식으로 구성될 수 있다. 도4e에 나타난 바와 같이, 포인팅 장치 팁(415)은 그것의 구성 부분(418)이 텍스트에 할당될 수 있고 그것의 또 다른 구성 부분(419)은 수기입된(hand written) 명령에 할당될 수 있는 방식으로 구성될 수 있다. 생성된 음에 따라서 그리고 그것을 기억된 파형들과 비교한 후 포인팅 장치 팁의 명령 할당 부분(419)으로 기입면에 명령을 기입함으로써, HWSRS는 기입된 데이터나 기호를 해석한다.
본 발명의 일실시예에 따라서, 통상의 컴퓨터에 관한 한은, 디스플레이가 다른 아이콘들을 나타낼 수 있다. 표준 선택 포인터가 예컨대 아이콘을 선택하고, 파일을 열고, 수직 및 수평 엘리베이터를 사용하고, 프로그램을 돌리는데, 및/또는 적어도 통상의 컴퓨터 표준 선택 포인터를 사용하여 행해지는 다른 모든 조작에 사용될 수 있다. 다음에 마우스를 클릭함으로써, 예컨대 1회, 그 대상이 선택될 수 있다. 보다 긴 시간의 밀고 클릭하는 절차는 대상을 선택하고 예컨대 그것을 다른 어딘가로 이동시키기 위해 붙잡아 둘 수 있다. 그 대상을 놓기 위하여 다른 긴 클릭을 할 수 있다. 또한, 기존의 컴퓨터 마우스에 관한 한은, 몇몇 기능이나 명령이 스타일러스형 컴퓨터의 더블 클릭에 할당될 수 있다. 기존 컴퓨터 마우스에 의한 다른 모든 조작이 본 발명의 스타일러스형 컴퓨터 마우스에 의하여 가능할 것이다. 그러한 마우스 조작은 컴퓨터 사용자에 의하여 주지된다.
명령과 선택 시스템 그리고 설명된 이동을 가진 마우스는 모두 간단한 조작/선택 수단을 필요로 하는 컴퓨터, 노트북, PDA 장치, 이동 전화기, 유선 전화기 등과 같은 모든 전자 장치에 설치될 수 있다. 이들 장치 중 몇몇은 도 33a 내지 33e에 도시된다. 도26a는 측면에 본 발명의 마우스가 구비된 노트북 컴퓨터를 나타낸다(2601). 도26b에 나타난 바와 같이, 마우스는 중앙 같은 컴퓨터 상의 다른 위치(2602)에 설치될 수 있다. 도26c에 또한 도시된 바와 같이, 추가적인 마우스 보완 버튼이나 마우스가 컴퓨터 상에 제공될 수 있다(2604). 도33a-33e는 마우스가 구비된 갖가지 전기 기기(3326), 및 설명한 것과 같은 마우스에 의한 선택 시스템을 나타낸다.
본 발명의 일실시예에 따라서, 본 발명의 수기 음향 인식 시스템이 컴퓨터에 그리고 키보드, 키패드 또는 음성/구두 인식 같은 다른 입력 시스템 등을 구비한 다른 전자 장치에 또한 제공될 수 있다. 도26d에 나타난 바와 같이, 기입면(2603), 마이크로폰(도시되지 않음), 본 발명의 HWSRS 및 필요한 다른 모든 도구들(도시되지 않음)이, 바람직하게는 본 발명의 펜 팁을 가진 펜이 그 펜 팁에 의하여 그 표면에 기입되는 기호에 따라서 음을 생성하도록, 컴퓨터에 설치된다. 또한 바람직하게는, 기입면은 펜 팁에 의하여 음향 생성을 높이는 식으로 구성될 수 있다. 마이크로폰은 음을 받고, HWSRS와 협력하여 수기입된 데이터 입력을 디지털화하는 컴퓨터로 그것을 전송한다. 이 시스템은 도33a-33e에 도시된 것들과 같은 다른 모든 전기 기계에 사용될 수 있다.
또한 HWSRS와 마이크로폰이 구비된 컴퓨터 및 다른 전자 기기들은 기입면을 가지지 않을 수 있다. 이 경우에, 컴퓨터 덮개 같은 어떤 부분에 기입함으로써, 생성된 상응하는 음이 HWSRS에 의하여 해석될 수 있다. 이 시스템은 도33a-33e에도시된 것들과 같은 다른 모든 전자 기기에 사용될 수 있다.
이 시스템의 한가지 중요한 이점은 본 발명의 HWSRS가 전자 장치 및 컴퓨터의 커다란 키보드 및 프러스트레이팅 키패드(frustrating keypads)를 대신할 수 있다는 것이다. 간단한 포인팅 장치를 가짐으로써, 바람직하게는 본 발명의 구성된 팁을 가짐으로써, 사용자는 제한 없는 갖가지 데이터를 전자 장치로 입력할 수 있다. 물론 전자 기기는 적어도 본 발명의 HWSRS와 마이크로폰을 구비하여야 한다. 그것들은 또한 프로세서, 메모리 등과 같은 다른 모든 필요한 특징들을 가져야 한다. 바람직하게는 기입하는 동안 기입면에서 포인팅 장치와 접촉하여 생성된 음을을 높이도록 구성된 기입면이 또한 전자 기기 내에서 제공될 수 있다.
본 발명의 일실시예에 따라서, 도27a에 도시된 바와 같이, 일부 기능에 사용되는 추가 버튼들(2701)이, 특히 "엔터(Enter)", "다음 라인(Next Line)", "탭(Tab)" 또는 "캡스락(Caps Lock)" 같이 자주 사용되는 것들, 스타일러스 컴퓨터에 제공될 수 있다.
본 발명의 또 다른 일실시예에서, 그러한 버튼들 대신에 또는 그것들에 추가하여, 회전 및/또는 클릭 시스템이 스타일러스형 컴퓨터의 포인팅 측(pointing side)에 제공될 수 있다. 예컨대, 도27b에 도시된 것처럼, 3가지 자주 사용되는 기능들, 엔터, 탭 및 캡스락(2711)은 스타일러스형 펜 헤드(2710)에 표시되고, 선택 지시기(2712)는 컴퓨터의 몸체 끝에 위치된다. 도27c-27d에 나타난 바와 같이, 스타일러스 헤드 또는 몸체를 회전시키고(2719), 표시 마크(2712)를 표시된 기능들(2714, 2715) 앞에 가져옴으로써, 표시된 기능과 관련된 기능은 선택되고 실행될 수 있다. 헤드는 그것의 원래 위치로 자동으로 이동할 수 있다. 예컨대, 도27c 및 도27d에서, 기능들 캡스락 및 엔터(다음 라인)가 각각 선택된다. 도27e-27f에 나타난 실시예에 따라서, 탭 기능(2720)은 헤드를 내부 방향(2721)으로 밀고 그것을 클릭함으로써 실행될 것이다. 각각의 추가 클릭은 팁의 추가 전진을 일으킨다.
본 발명의 또 다른 일실시예에 따라서, 도27g에 나타난 바와 같이, 스타일러스형 컴퓨터(2700)는 클립형 버튼(2701)을 가질 수 있다. 클립 상의 몇몇 위치에서 밀어서, 다른 기능이나 명령이 실행될 수 있다. 예컨대, 도27h에 나타난 것처럼, 클립 버튼을 중앙에서(2710)에서 밀음으로써, 예컨대, 온/오프 명령이 실행될 수 있다. 클립 버튼을 측면에서 미는 것 또한 명령을 실행할 수 있다. 예컨대, 클립 버튼(2721)의 좌측(2720)을 밀음으로써, "엔터", "다음 라인" 기능(2722)이 실행될 수 있다. 또한, 예컨대, 클립 버튼(2731)의 우측(2730)을 밀음으로써, "탭" 기능(2731)이 실행될 수 있다. 우측에서 각각의 한 번 누름은 커서가 스크린 상의 다음 탭 위치로 이동하도록 할 것이다. 간격 문자(space character) 같은 기호들이 클립 버튼 한 위치 상의 누름에 할당될 수 있다. 또한, 예컨대, 사용자가 클립 버튼의 미리 결정된 위치에서(예컨대, 상기 클립 버튼의 키) 누르고 그것을 누르는 것을 계속하면, 사용자가 상기 키를 누르는 것을 멈출 때까지 기호 또는 눌린 상기 위치에 할당된 기능이 반복될 수 있다. 또한 클립 버튼의 다른 위치에서 더블 클릭은 다른 기능으로 할당될 수 있다. 예컨대, 클립 버튼의 좌측에서 더블 클릭은 "캡스락" 기능 등으로 할당될 수 있고, 또한, 예컨대, 장치가 전화기 모드일 때 클립 버튼은 (통신) "전송(Send)"/"종료(End)" 등과 같은 기능에 사용될 수 있다.
클립 버튼(2701)의 한 위치에서(예컨대, 키 2710, 2720, 2730 등) 누름 또는 더블 클릭 같은 상호작용은 스타일러스 컴퓨터의 포인팅 및 선택 장치(예컨대, 마우스)와 함께 사용될 수 있다. 클립 버튼 키들은 상기 마우스 키로서 기능할 수 있다. 마우스 및 클립 버튼과의 상기 조합된 상호작용은 전술해 온 마우스 클릭 기능들을 대신하거나 스타일러스 컴퓨터의 전술된 마우스 기능들에 추가적인 기능성을 추가할 수 있다. 예컨대, 사용자는 예컨대 포인팅 지시기 화살이 파일 아이콘에 위치하도록 오른손으로 마우스를 조작하고, 상기 파일을 선택하거나 열도록 왼손으로 클립 버튼의 키를 누르거나 더블 클릭할 수 있다.
또한 텍스트 편집 중에 사용자는 메뉴를 선택하거나, 기능을 선택하거나, 모드를 변경하기 위하여(예컨대, 모드를 메뉴 목록에서 메뉴 선택으로 그리고 반대로, 또는 텍스트의 라인 선택/스크롤 모드에서 커서 조작 모드로 그리고 반대로 변경) 상기 클립 버튼 키들을 사용할 수 있다. 예컨대, 시스템이 메뉴 선택 모드에 있을 때, 메뉴 선택 지시기를 메뉴 상에 위치시킨 후, 사용자는 상기 메뉴 바를 열기 위하여 클립 버튼의 미리 결정된 키를 누를 수 있다. 또한 메뉴 선택 모드로부터 나가기 같이 모드를 나가기를 원할 때 마우스를 클릭하고 동시에 회전시키는 것 대신에, 스타일러스의 버튼 클립 키의 미리 결정된 키(또는 다른 어떤 형태의 미리 결정된 키)가 사용될 수 있다. 바꾸어 말하면, 통합된 클릭 모드를 가진 마우스 및/또는 그것에 할당된 다른 키들을 가진 마우스는 PC 마우스의 적어도 모든 기능성을 포함할 수 있다.
클립 버튼은 스타일러스 컴퓨터 상의 다른 위치에 위치될 수 있다. 예컨대, 도27k에 나타난 바와 같이, 본 발명의 스타일러스 컴퓨터(2740)는 상기 스타일러스의 기입 팁(2742)에 가까이 위치된 본 발명의 다중기능 클립 버튼(2741)을 포함할 수 있다. 사용상의 편의와 같은 이유로, 상기 클립 버튼은 마우스 가까이나, 기입 포인트 팁 가까이나, 스타일러스의 중앙에서 등과 같은 스타일러스 상의 어떤 위치에 위치될 수 있다. 또한, 상기 클립 버튼은 스타일러스 컴퓨터를 예컨대 사용자의 주머니에 부착시키는 식으로 (예컨대, 사용자의 주머니에 통상의 펜을 부착시키는 것과 유사) 디자인될 수 있다. 또한, 필요하다면, 하나 이상의 클립 버튼이 스타일러스 컴퓨터 상에 제공될 수 있다.
본 발명의 일실시예에 따라서, 스타일러스 컴퓨터(2740)는 적어도 하나의 추가적인 마이크로폰(2742)을 포함할 수 있다. 상기 마이크로폰은 사용자의 음성을 수신하는 식으로 제공될 수 있다. 이러한 이유로, 상기 마이크로폰은, 바람직하게는, 사용자의 입 가까이에 스타일러스 상의 위치(2744)에 (예컨대, 포인팅 팁이 설치되는 다른 스타일러스에 관련되는 스타일러스의 반대 단에서) 위치된다.
본 발명의 또 다른 일실시예에 따라서, 도27l에 나타난 바와 같이, 스타일러스 컴퓨터(2750)는 예컨대 사용자의 음성을 감지하기 위한 다중-구분된/지향성 마이크로폰(2751)을 포함할 수 있다. 상기 마이크로폰(2751)은 상기 사용자의 음성을 깨끗하게 감지하기 위한 방법으로 사용자의 입 쪽으로 연장될 수 있다. 마이크로폰의 다중-구분된 구조(2752)는 스타일러스 컴퓨터의 안테나로서 사용될 수 있다. 상기 안테나는 여러 가지 안테나일 수 있다. 가까운 위치에서 상기 다중-구분된 마이크로폰 및/또는 안테나는 스타일러스 컴퓨터의 전술한 클립 버튼의 외관 및/또는 기능성을 가질 수 있다.
도27m-27n은 본문에서 전술한 다중-구분된 마이크로폰/안테나의 다른 위치들을 나타낸다. 도27m을 참조하면, 다중-구분된 구조(2762)를 가진 스타일러스 컴퓨터(2760)의 클립 버튼(2761)이 나타나 있다. 이 실시예에서, 클립 버튼(2761) 그 자체는 원하는 위치에서 스타일러스의 조정을 돕도록 피봇되고 및/또는 회전될 수 있다. 상기 클립 버튼은 상기 클립 버튼으로부터 연장되는 끼워넣을 수 있는 섹션들(telescopic sections)(2763)을 가질 수 있다. 클립 버튼 시스템이 상기 클립 버튼 아래에 키들(2764)을 포함한다면(예컨대, 상기 클립 버튼 상에서 누름에 의하여 작동되는), 예컨대, 마이크로폰을 한 위치 쪽으로 연장시키기 위하여 상기 클립 버튼을 회전시키는 동안에, 상기 버튼들이 노출되고 사용자의 손가락에 의해 곧바로 조작될 수 있을 것이다. 클립 버튼의 구조는 당해 기술분야에서 숙련된 사람들에 알려진 어떤 연장 기술들을 포함할 수 있다. 예컨대, 도27n에 나타난 바와 같이, 스타일러스(2780)의 클립 버튼(2781)은 첫 번째의 고정된 구조(2782)와 추가 피봇(2883) 구조들(2784)을 가질 수 있다.
스타일러스 기입 팁에 가까운 마이크로폰과 사용자의 입에 가까운 본 발명의 다중-구분된 마이크로폰을 사용함으로써, 2개의 깨끗한 입력이 입력되는 같은 데이터(예컨대, 기호)에 관하여 시스템에 의해 감지될 수 있을 것이다. 예컨대, 사용자는 텍스트를 말하는 동안에 상기 텍스트를 기입할 수 있다. 보다 양호한 인식을위하여, 시스템은 양 입력(예컨대, 스토크스(stokes)의 수기입 음과 사용자의 구두 입력)을 동시에 이용할 수 있다. 이 문제는 본 명세서에 후에 보다 상세하게 개시될 것이다. 기입하는 동안에, 상기 마이크로폰은 사용자의 입 가까이에 자동으로 불변하게 있는 식으로 기능할 수 있다. 이러한 목적으로, 예컨대, 와이어 같은 휘는 수단이 마이크로폰을 사용자의 신체 일부나 의복 같은 곳에 부착시키기 위하여 제공될 수 있다. 다중-구분된 구조를 가지는 것 대신에, 마이크로폰은 와이어에 의하여 사용자의 입 쪽으로 연장될 수 있는 것으로 이해된다.
본 발명의 또 다른 실시예에서, 도 28a에 도시된 바와 같이, 본 발명의 수기입 음향 입력 시스템에 대한 개별 시스템 또는 보완 시스템으로서, 문자 숫자식의 문자들과 기호들을(2801) 포함하는 메뉴 목록이 스타일러스 컴퓨터에 장치될 수 있다. 문자나 기호는 전술한 메뉴 선택 방법 중 어느 방법에 의하여 선택되고 입력될 수 있다. 예컨대, 문자 숫자식 메뉴 목록이 선택된 후, 메뉴 선택 지시기(2802)가 원하는 기호(2803) 상에 있을 때까지 마우스(2800)가 회전될 수 있다. 그 다음에, 도28b에 도시된 것처럼, 내부 방향으로(2805) 마우스를 클릭함으로써, 문자가 선택/입력되고 LCD 스크린 상에 프린트된다(2806). 도28c-28d에 나타난 바와 같이, 이 절차는 추가 문자들이나 기호들을(2807) 선택하기 위하여 반복될 수 있다. 또한 도28e에 나타난 바와 같이, 간단한 기능들(예컨대, 볼드체, 폰트, 크기 등)이 그것들에 대한 메뉴 바(2831)를 생성함으로써 각각의 문자에 적용될 수 있다. 어떤 기능(2832)이 하위 기능들(2833)을 포함한다면, 지시기(2834)가 그 기능 상에 있은 후 마우스를 누름으로써, 하위 기능 메뉴(2833)가 열린다. 서브 기능 메뉴에 있는 것들 중에서 한 기능을 다시 선택하기 위하여, 사용자는 예컨대 내부 방향으로 마우스를 클릭하여 원하는 기능을 선택할 때까지 회전시켜야 한다. 기능들이 하위 기능들을 포함하는 한, 이 절차는 하위 기능이 없는 기능이 선택될 때까지 반복될 수 있다.
본 발명의 일실시예에 따라서, 전술한 절차는 하위 기능 등을 포함하는 기능을 가진 어떤 메뉴 바에 적용될 수 있다.
본 발명의 일실시예에 따라서, 상기 스타일러스형 컴퓨터의 덮개가 디스플레이 및 장치의 다른 모든 특징들을 보호하기 위하여 장치될 수 있다. 또한, 그것은 부수적인 잘못된 입력을 방지하는 펜-팁을 보호할 수 있다. 도29a 내지 29d는 스타일러스 형 컴퓨터(2900), 스타일러스 컴퓨터를 덮기 위한 덮개(2901)를 도시한다. 덮개는 컴퓨터 클립 버튼(2903)을 이용할 수 있는(2999) 특별한 구조(2902)와 컴퓨터가 덮히는 덮개를 고르게 하는 기능을 가질 수 있다. 이것은 스타일러스형 컴퓨터가 또한 전화 통신(telephony) 및 원거리 통신(telecommunication) 능력을 가질 수 있기 때문이다. 장치가 이동 전화기로서 사용되고 사용자가 전화를 받을 때, 장치가 덮혀 있는 동안에 사용자는 그 통화에 답할 수 있다. 덮개는 또한 장치를 물로부터 보호할 수 있다.
볼 발명의 일실시예에 따라서, 스타일러스형 컴퓨터는 무선전화기나 PDA 장치 같은 원거리 통신 장치로서 기능할 수 있다. 29e-29g에 나타난 바와 같이, 스타일러스(2905)는 본 발명의 장치 및 시스템의 일부나 전부 그리고 언급되지 않은 필요한 부가적인 특징들을 구비할 수 있다. 그것은 송수신기(도시되지 않음) 및다른 전자 장치와 통신하기 위한 다른 모든 필요한 특징들을 구비할 수 있다. 예컨대, 장치는 적어도 스피커(2907), 마이크로폰(2906), 카메라 등을 포함할 수 있다. 본 발명의 입력 시스템 및 기능들은 번호들(2908)을 기입면에 기입함으로써 그것들을 다이얼할 수 있도록 하고, 메시지(2911)를 기입하고 보내고, 파일, 그림을 보내고, 받고, 데이터를 기억하고 조작하는 것 등을 가능케 한다. 전화 기능 및 메뉴는 다른 컴퓨터 기능과 및 메뉴와 유사하게 구성될 수 있다. 예컨대, 하나 이상의 기능을 포함하는 하나 이상의 메뉴 목록 및 메뉴 바가 전화번호부, 수신된/전송된 통화 등과 같은 전화기 작동에 관하여 사용자에 의해서라도 구성될 수 있다. 또한, 스타일러스형 컴퓨터 장치는 사용자의 음성이나 구두에 의하여 데이터와 기능, 명령 등을 선택적으로 입력할 수 있게 하는 음성 인식 시스템을 구비할 수 있다. 그것은 또한 구두 지시에 의하여 번호들을 다이얼할 수 있다.
도29g에 도시된 바와 같이, 보다 나은 이식성을 위해, 장치는 또한 물로 인한 충격단(shocks end)으로부터 그것을 보호하도록 커버를 가질 수 있다. 예를 들면, 호출(call)을 수신하는 중에 커버를 개방하지 않도록, 스피커, 마이크로폰, 카메라 등과 같은 특징물들의 위치에서의, 커버상의 전부(whole)(2921,2922) 같은 수단이 구비될 수 있다. 장치가 전화기 모드에 있을때, 클립 버튼(2923)이 일부 전화기 기능들을 위해 사용될 수 있다. 예를 들면, "Send", "End",같은 기능들은 버튼의 좌측을 누르도록 할당될 수 있다. 또한, 예를 들어, 기능 "on", "off"는 클립 버튼의 중앙(2925)에 할당될 수 있고 기능 "음성(예를 들면, 메일) 박스"는 클립 버튼의 우측(2926)에 할당될 수 있다. 물론, 스타일러스 통신 장치의 디스플레이의적어도 일부가 또한 상기 장치가 덮여있는(covered) 동안 사용하기에 유효할 수 있다.
본 발명의 일실시예에 따라, 상기 스타일러스 컴퓨터 디스플레이 대신에, 또는 추가하여, 디스플레이 유닛이 본 발명의 스타일러스 컴퓨터/통신 장치의 커버 내에 구비되어, 장치 커버를 억지로 제거할 필요없이, 입력되는 호출 번호를 확인하는 것과 같은 전화기 조작을 위한 상기 장치의 사용을 허용한다. 상기 디스플레이와 상기 장치 사이의 연결은 무선으로 또는 전기적 연결을 통해 이루어질 수 있다. 예를 들어, 상기 커버가 상기 전자 장치를 덮을 때, 상기 접촉부가 상기 통신 장치와 상기 커버내에 구비된 상기 디스플레이 사이에 전기적 연결을 허용하도록 서로 접촉하도록 전기적 접촉부가 상기 통신 장치내에 그리고 상기 커버내에 구비될 수 있다.
스피커를 대신하여, 수신된 음들 또는 메시지들이 상응하는 진동으로 변환되고 사용자가 스타일러스를 그 귀에 인접하게 유지하는 동안 사용자의 귀에 전달될 수 있다.
본 발명의 일실시예에 따라, 본 발며의 스타일러스형 컴퓨터는 또한 다른 컴퓨터, PDA 장치, TV 등과 같은, 다른 전자 장치들과 교신하도록 적외선, 레이저 등과 같은 통신 수단들을 가질 수 있다. 이것은, 예를 들어, 문서 및 데이터(예를 들어, 컴퓨터에/컴퓨터로부터, 프린터에 등)를 송신 및 수신하도록 허용할 것이다.
다른 형태의 버튼들 및 마우스는 또한 스타일러스-형-컴퓨터에 대해 고려될 수 있다. 예를 들면, 도30a에 도시된 바와 같이, 다수의 버튼(3001,3002)들이 마우스에 이전에 할당된 일부 기능들을 대체할 수 있다. 이런 실시예에서, 마우스(3000)가 라인/페이지를 업 및 다운시키기 위해 사용될 수 있다. 4가지 버튼(3002)들이 커서를 좌,우,상,하로 이동시킬 수 있고 다른 버튼(3001)들은 다른 기능들에 할당될 수 있다.
본 발명의 다른 실시예는, 도31에 도시된 바와 같이, 스타일러스형 컴퓨터(3000)가 기능(예를 들어, 페이지 업/다운) 그룹을 위한 적어도 하나의 마우스(3008), 커서 조작과 같은 기능을 위한 적어도 하나의 다지향 버튼(3001), 및 예를 들어, 메뉴/기능 선택 작업을 위한 적어도 하나의 다기능 버튼(3002)을 포함할 수 있다. 다른 추가적인 단일/다 기능 버튼(3003)들이 또한 구비될 수 있다.
도31a는 커서 조작을 위해 사용될 수 있는 다지향 버튼(3101)을 도시한다. 다른 에지(3102)들의 버튼을 누름으로써, 커서가 다른 방향(3103)으로 이동할 것이다. 도31b 내지 31f는 버튼(3102)의 다른 조작(3112)들에 의해 LCD 디스플레이상의 다른 위치들로 지향되는 커서(3111)를 나타낸다.
도32a-32f는 본 발명의 일실시예에 따라, 어떻게 다른 형태의 기능 선택 버튼(3201)이 작동할 수 있는지를 설명한다. 도32a-32b에 도시된 바와 같이, 이런 버튼을 우(3202) 또는 좌(3203)로 회전시킴으로써, 메뉴 선택 지시기(3204)가 좌 또는 우로 이동된다.
메뉴를 선택하기 위해, 먼저 사용자는 선택될(3206) 메뉴상에 지시기를 오게한다. 이후, 도32c에 도시된 바와 같이, 메뉴 선택 버튼(3221)을 내부 스타일러스 방향으로로 밀 수 있다. 메뉴 바(3222)는 개방되고 시스템은 기능 선택모드로 되며키가 그 최초 위치(에를 들면, 클릭 버튼)로 복귀한다. 그 다음에, 도32d에 도시된 바와 같이, 사용자는 다시 선택버튼(3221)을 클릭하여 기능을 선택한다. 최종적으로, 도32f에 도시된 바와 같이, 기능(3225)이 선택되고 시스템은 기능 선택모드를 빠져나가 메뉴 선택모드로 되돌아 간다.
본 발명의 일실시예에 따라, 예를 들면, 기호들 또는 명령어들(예를 들면, 지연된 수기 인식 시스템)의 기입 그래프 및 도면들을 기반한, 또는, 예를 들어, 기입면상의 스타일러스 팁의 실시간 이동을 기반한, 다른 수기 입력 및 인식 시스템이 본 발명의 스타일러스 형 컴퓨터에 의해 사용될 수 있다. 또한 문자, 이미지등과 같은 인쇄 물질들이 스타일러스 컴퓨터에 의해 입력된 데이터로서 스캐닝될 수 있다. 이런 목적을 위해, 스타일러스는 광학 리더, 레이저 장비, 카메라 등과 같은 수단, 및 OCR과 같은 인식 시스템들을 구비할 수 있고 오늘날 또는 미래에 유용한 것들과 같은 다른 기술들을 구비할 수 있다.
보이스, 스피치, 키보드, 디지타이저 등과 같은 다른 입력 및 기술과 시스템들은 스타일러스형 컴퓨터에 의해 사용될 수 있다.
또한, 상기된 바와 같이, 시스템은 다른 언어의 문자들, 단어들 및 기호들의 하나 이상의 데이터베이스들을 포함할 수 있다. 에측 단어 인식 시스템은 또한 그것을 전체적으로 입력하기 이전에 가능한 단어의 선택이 이루어지도록 시스템과 결합될 수 있다. 이런 시스템은 대부분 그것을 전체적으로 입력하는 것을 종료하기 이전 또는 때때로 사용자 간섭의 필요성 없이도 시스템에 의한 소정 단어의 자동 선택을 허용할 수 있다. 이것은, 개별적으로 그리고 순차적으로 단어의 문자들 또는 기호들(예를 들면, 문자 단위 기반), 및 다수의 경우에, 상응하는 단어들의 매우 작은 수들을, 단어를 전체적으로 입력하는 것을 종료하기 이전에 기입함으로써, 단어 예측 시스템이 소정의 단어를 결정하거나 또는 소수의 가능한 단어들을 보여줄 수 있고 사용자가 이들 중 하나를 선택하기 때문에, 가능하다. 선택된 가능한 단어들이 메뉴/기능 바에 친숙한 바 리스트로 나열될 수 있고 사용자는 메뉴바의 기능을 선택하는 것과 유사하게, 마우스 이동 및 절차를 사용하여 이들 중에서 소정의 단어를 선택할 수 있다.
본 발명의 일실시예에 따라, HWSRS는 입력될 기호들의 인식을 용이하게 하도록 다른 인식 시스템들과 결합될 수 있다. 예를 들면, 기호들(예를들어, 문자, 구두점, 명령어, 단어 또는 문장 등)을 기입하는 중에, 사용자가 동시에 상기 기호들을 발음할 수 있다. 이후, 음성인식 시스템과 결합된 HWSRS가 상기 기호들을 보다 용이하게 인식할 것이다.
일 실시예에 따라, 상기된 바와 같이, 사용자는 문자 별로 별개로 그것을 기입하여 텍스트 워드를 기입할 수 있다(예를 들면, 각각의 문자의 끝을 신호로 전송하기 위해, 사용자가 각각의 문자를 기입한 이후에 기입면으로부터 펜 팁을 들어올린다). 상기 사용자는 또한 상기 단어의 문자들을 기입하는 중에 상기 단어를 동시에 말할 수 있다. 본 발명의 HWSRS는 상기 단어의 각각의 문자를 번역한다. 상기 문자들의 번역 이후에, 시스템은 상기 문자들을 말해진 단어와 비교하고 그역으로도 성립한다. 그 다음에, 이런 두개의 단어들(기입된 단어 및 말해진 단어)을 기입된 단어들 및 상응하는 키 패턴의 말해진 단어들의 사전 데이터베이스와 매칭시킨이후에, 시스템은 사용자에 의해 입력되었던 의도된 단어를 갖는 최고 가능성을 가지는 후보 단어를 선택한다. 이것은, 시스템이 보다 정확한 인식 능력을 가지도록 하면서, 사용자에 의한 매우 고유한 방식의 기입을 허용할 것이다. 스타일러스 기입팁 근처에 지향성 마이크로폰을 제공하고 사용자의 입에 근접한 확장가능한 지향성 마이크로폰을 제공하는 것은 보다 우수한 품질의 수기(기입면상의 기입팁의 음들에 기초한) 및 음성 입력을 촉진시킬 것이다. 물론, 상기된 데이터 입력 방법들(예를 들면, HWSRS 및/또는 음성 인식)은 다른 데이터 입력 시스템들과 별도로 또는 결합하여 사용될 수 있다. 예를 들면, 상기 데이터 입력 방법들에 더하여 또는 동시에 함께 여전히 우수한 입력 인식의 정확도를 위해, 기입된 문자들의 낙서(graffiti)에 기반한 광학 수기 인식 시스템은 또한 상기된 것들 같은 다른 인식 수단과 결합될 수 있다.
보다 빠른 데이터 입력을 위해, 속기 기입 시스템의 기호들을 고려한 음향 패턴들은 또한 사용자에 의해 메모리될 수 있고 나중에 본 발명의 HWSRS를 사용하는 데이터 입력동안에 상기 사용자의 속기 기입된 텍스트들과 비교된다.
또한, "Caps Locs" 같은 명령어들은 음성으로 입력될 수 있다. 예를 들어, 사용자가 "Cap"이라고 말하고 "a"라고 기입할 수 있다. 그 다음에, 시스템은 "A"를 입력할 것이다. 또한 기호를 기입하는 중에 다른 속도의 기입들이 다른 기호들에 할당될 수 있다. 예를 들면, 소문자를 빠르게 기입하는 것은 상기 문자의 소문자 버전에 상응할 수 있고 동일한 소문자를 느리게 기입하는 것은 그 대문자 버전에 상응할 수 있다.
도33f에 도시된 바와 같이, 또한 표준 키보드에 사용가능한 문자들 및 기능들이 제한된 수의 키들을 갖는 키패드(3350)(예를 들어, 전화기 키패드)의 다른 키들에 할당될(3351) 수 있다. 키패드 키들은 정규한 클릭킹 키들, 민감성 키들(예를 들면, 디지타이저, 접촉식(touch sensitive), 압력 키들 등), 또는 다른 형태의 키들일 수 있다. 키(3354)에 할당된 그것들(3353) 중에 문자(3352)를 기입하여, (또는 상기 키상의 기호에 상응하는 키 상의 위치에 또는 기호에 할당된, 음을 초래하는 미리설정된 방향으로 그려진 직선 같은 소정 기호를 기입하여), 동일한 키 상에서, 그리고 필요한 경우, 동시에 키상에서 눌러, 키 인식 시스템은 그 키를 선택하고 HWSRS는 선택된 키상에 기입된 문자가 그 키에 할당된 것들 중 하나라는 것을 인지한다. 이것은 HWSRS가 입력된 문자를 선택된 키에서 유효한 문자의 패턴들과만 비교하여야 하기 때문에, 인식을 매우 용이하게 한다. 기입 도구(예를 들면, 펜, 스타일러스)는 바람직하게는 본 발명의 구조적 팁을 가질 수 있다.
기입 입력 시스템을 향상시키기 위해, 추가적인 기술들 및 수단이 사용될 수 있다. 예를 들면, 스타일러스 팁 위치 또는 그 경로를 기입면상에 위치시키기 위해, 스타일러스는 신호를 전송 및 회신하기 위한 수단(예를 들어, 레이더)을 가질 수 있다. 레이저, 빛, 마이크로웨이브, 적외선 등과 같은 다른 기술들은 신호들을 전송하고 회신하기 위해 사용될 수 있다. 도34a에 도시된 바와 같이, 반사 비컨(reflecting beacon)(3401) 등이 예를 들면, 스타일러스 펜 팁 전송 신호(3403) 빈번하게 반사시키기 위해 기입면(3404)상에 위치될 수 있다. 스타일러스는 신호가 전송되고 회신되는 시간을 기초로하여, 반사기로부터 그 펜팁 위치 거리에 위치시키도록 측정 시스템들을 구비할 수 있다. 펜팁 위치(3402)는 예를 들어, 비컨 상의 두개의 소정 점(3405,3409)들로부터 그 거리를 기초로 계산될 수 있다. 비컨 관련 각도(3406)는 90도와 달라야만 함이 인지된다. 상기 기술들을 사용하여, 시스템은 임의의 순간에 펜팁이 기입면과 접촉되는지 또는 아닌지 알 수 있다. 포지셔닝 시스템은 단어, 문장 등의 끝을 인식시스템에 지시하는 것과 같은 다수의 장점들을 가진다.
또한, 공간에서의 포인팅 장치의 이동에 따른 수기 인식 시스템이 제공될 수 있다. 예를 들면, 기호의 기입과정동안 공간내의 포인팅 장치 팁의 위치들에 관련한 3차원 파라미터들을 검사/제공하기 위한 반사/검출 수단이 사용될 수 있다. 정확한 시간의, 공간내 상기 포인팅 팁의 위치는 상기 포인팅 장치 팁에 의해 송신/수신된 신호들에 의해 결정될 수 있고 상기 포인팅 장치 팁에 의해 상기 신호들에 대해 검출 및/또는 반사되고 그것에 의해 수신될 수 있다.
또한, 본 발명의 다른 실시예에 따라, 포인팅 장치 및 그 팁은 상기 포인팅 장치 및/또는 그 팁의 다른 부분들상에 인가된 공기 압축 레벨을 검출(센서를 통해)하는 방식으로 구성 및 설계될 수 있다.
또한, 본 발명의 다른 실시예에 따라, 포인팅 장치 및/또는 그 팁은 예를 들어, 기호들을 기입하는 중에 공기와 접촉하는 팁 및 상기 포인팅 장치의 다른 부분들 상의 가열 레벨을 검출하는 방식으로 구성 및 설계될 수 있다. 예를 들면, 센서들은 시스템에 의해 영구적으로 가열될 수 있고 기입중에 상기 포인팅 장치의 공기와의 접촉에 따라 상기 각각의 부분상의 가열 정도는 변할 수 있다. 이들은 검출될수 있고 인식 시스템에 의해 분석되었다.
본 발명의 더 다른 실시예에 따라, 도34b에 도시된 바와 같이, 스타일러스 커버(3410)가 반사 비컨으로서 사용될 수 있다.
반사 비컨 시스템을 사용하는 대신에, 스타일러스 펜 팁이 검출 수단에 검출될 신호들을 전송할 수 있음이 이해된다. 이를 목적으로, 상기 비컨과 같은 검출 유닛은 이런 신호들을 검출하기 위해, 그리고 필요하다면 이들을 처리하기 위해 구비될 수 있다. 그 다음으로, 검출 수단은 정보(예를 들면, 정확한 시간들에서의 스타일러스 팁의 위치들)를 스타일러스형 컴퓨터에 전송할 수 있다. 상기 반사 비컨이 3차원 검출/반사 수단을 제공하는 방식으로 구성될 수 있음이 이해된다.
정확한 시간의 상기 위치 정보는 기입된 기호들을 번역하기 위해 실시간 수기 인식시스템 절차로 사용될 수 있다.
본 발명의 일 실시예에 따라, 그리고 상기 기술들을 사용함으로써, 반사 또는 검출 비컨은 기입면상에 수평으로 고정될 수 있다. 도35에 도시된 바와 같이, 반사 수단이 통합된 노트 패드, 노트북, 및 다른 기입면들이 제조될 수 있다.
본 발명의 다른 실시에에 따라, 스타일러스형 컴퓨터는 바코드 판독/인식 시스템들을 구비할 수 있다. 상기 바코드 리더는 본 발명의 스타일러스 컴퓨터 내부 또는 외부의 적절한 위치에 설치될 수 있다.
본 발명의 일실시예에 따라, 본 발명의 스타일러스 컴퓨터는 기호를 기입중에 시간의 다른 프랙션에 상기 기입팁의 위치를 고려하는 정보를 검사하기 위해 그 기입 팁 근처에 설치된 바코드 리더를 가질 수 있다.
본 발명의 더 다른 실시예에 따라, 스타일러스형 컴퓨터의 바코드 리더는 기입면상에 기호를 기입하는 동안 시간의 다른 프랙션에서 상기 컴퓨터 기입 팁의 위치를 고려하는 정보를 검사하는 방식으로 스타일러스 컴퓨터의 회전 클립 버튼상에 위치될 수 있다. 사용자에 의해 기호들을 기입하는 중에 기입면상의 기입팁의 우수한 관측을 위해, 상기 클립 버튼은 상기 사용자에 의해 적절한 위치에서 회전 및 고정될 수 있다.
텍스트를 기입중에 스타일러스 컴퓨터의 다양한 다른 이동 때문에, 보다 우수한 스캔을 위해, 스타일러스상의 위치들에 다르게 및/또는 다른 위치에 위치된 하나 이상의 바코드 리더가 구비될 수 있다.
도36은 기입면(3601)을 도시한다. 기입면상의 수평 위치들은 수직 바코드(3602)들에 의해 계산될 수 있고 기입면상의 수직 우치들은 수평 바코드(3603)들에 의해 계산될 수 있다. 기입면(3604)상의 그 바코드들의 교차점들은 기입면상의 정밀한 위치들을 표시한다. 이런 목적으로, 두 바들 사이의 각각의 교차점은 독특한 정보 특성을 가져야만 한다. 예를 들면, 상기 바코드들의 두 바들(예를 들어, 수직바 및 수평바)의 교차점 주변의 소정 수의 인접 바들(예를 들면, 수직 및 수평 바들)은, 항상 동일한 기입면상의 상기 바코드들의 두개의 바들의 다른 교차점 주위의 동일한 소정 수의 인접 바코드들과 다른 특성(예를 들면, 바들의 다른 구성, 다른 색을 가지는 바들 등)들을 가질 수 있다. 상기 소정 수의 인접 바코드들을 예를 들면, 본 발명의 스타일러스 컴퓨터상에 설치된 바코드 리더에 의해 판독함으로써, 기입 절차 동안, 기입된 기호의 낙서 형태 또는 도면들과같은 정보, 또는 텍스트 기입 동안 텍스트내 또는 기입면상의 위치, 또는 기호의 끝, 두 기호들 사이의 공간 등은 실시간으로 제공될 수 있고, 처리되었으며 및/또는 지연 처리를 위해 저장되었다. 바코드들의 바들이 다른 폭, 다른 색 등과 같은 다른 특성들을 가질 수 있음이 이해된다. 도시된 수평 및 수직 바코드들은 오로지 샘플일 뿐임이 인지되어야 한다. 바코드들의 상기 바들을 위한 다양한 다른 방향들이 고려될 수 있다. 예를 들면, 제1그룹의 바들은 수평이고 동일면상의 제2교차그룹의 바들은 대각선으로될 수 있다. 또한, 각각의 바 그룹들이 다른 방향을 가지는, 두 개 이상의 바 그룹들이 기입면상에 구비될 수 있다.
스타일러스 컴퓨터 팁에 바코드 리더 및 시스템을 갖춤으로써, 기입중에, 각 순간에 기입면에 펜 팁의 위치는 시스템에 의해 공지될 수 있다.
본 발명의 다른 실시예에 따라, 도37에 도시된 바와 같이, 기입 패드상의 각가의 위치는 다른 숫자들, 다른 색깔들 등과 같은 수단에 의해 표시될 수 있으며, 이런 목적을 위해, 스타일러스형 컴퓨터는 광학 및/또는 색깔 리더기 및 인식 시스템들을 구비할 수 있다.
도38에 도시된 바와 같이, 바코드들, 숫자들, 색상들, 및/또는 다른 위치 지시 정보가 프로젝터(3801) 수단들에 의해 기입면상에 투사될 수 있다.
그러므로, 본 발명의 변형 실시예들에 적용되는 본 발명의 기본적인 신규 특징들을 도시 및 기술하며 지적하였지만, 개시된 본 발명의 형태 및 상세항목의 다양한 생략 및 교체와 변화들이 본 발명의 사상으로부터 벗어나지 않고 당업자들에 의해 만들어질 수 있음이 이해될 것이다. 그러므로, 본 발명은 첨부된 청구항들의범위에 의해 지시된 것만으로 제한되도록 의도된다. 도면들은 반드시 축소하도록 도시된 것은 아니며, 이들이 사실상 단지 개념적임이 이해되어야 한다.
Claims (15)
- 포인팅장치 기입 팁에 있어서, 기입면상에 상기 기입팁으로 기입하는 중에, 상기 기입면과의 상기 기입팁의 접촉이 다른 방향으로 상이한 음들을 생성하는 방식으로 구성되는 면을 가지는 것을 특징으로 하는 포인팅 장치 기입팁.
- 기입면상에 기입팁으로 기입하는 중에, 상기 기입면과의 상기 기입팁의 접촉이 다른 방향으로 상이한 음들을 생성하는 방식으로 구성되는 면을 가지는 기입팁에 의해 생성된 음들에 대한 최소한 인식을 기반으로 하는 수기 인식 시스템.
- 기입면상에 기입팁으로 기입하는 중에, 상기 기입면과의 상기 기입팁의 접촉이 다른 방향으로 상이한 파형들을 생성하는 방식으로 구성된 센서들을 가지는 면을 가지는 기입팁에 의해 생성된 파형들에 대한 최소한 인식을 기반으로 하는 수기 인식 시스템.
- 제3항에 있어서, 상기 파형들은 상기 센서들에 의해 감지된 진동에 의해 생성되는 것을 특징으로 하는 장치.
- 제3항에 있어서, 상기 파형들은 상기 센서들에 의해 감지된 열에 의해 생성되는 것을 특징으로 하는 장치.
- 스타일러스형 전자 장치를 위한 디스플레이 유닛에 있어서,상기 전자 장치의 표면중 적어도 실질적인 일부를 덮는 방식으로 상기 전자 장치 둘레를 랩(rap)하는 것을 특징으로 하는 디스플레이 유닛.
- 스타일러스형 전자 장치를 위한 포인팅 및 선택 유닛으로서 동작하고, 상기 스타일러스형 전자 장치 축으로 상기 전자 장치의 일 단부상에 설치되는 것을 특징으로 하는 마우스 장치.
- 제6항에 있어서, 상기 마우스는 회전 이동부를 가지는 것을 특징으로 하는 장치.
- 제6항에 있어서, 상기 마우스는 적어도 상기 스타일러스 축 방향으로 배치시키는 것을 특징으로 하는 장치.
- 제6항에 있어서, 상기 마우스는 스타일러스 축 방향으로의 클릭킹 이동을 가지는 것을 특징으로 하는 장치.
- 제6항에 있어서, 상기 마우스는 그 상부의 다른 위치들상에 인가된 압력에 반응하고, 상기 압력은 스타일러스 축 방향들과 수직으로 상이하게 인가되는 것을특징으로 하는 장치.
- 기입면상에 기입팁으로 기입하는 중에, 상기 기입면과의 상기 기입팁의 접촉이 다른 방향으로 상이한 음들을 생성하는 방식으로 구성되는 면을 가지는 기입팁을 포함하는 스타일러스형 전자장치.
- 기입면상에 기입팁으로 기입하는 중에, 상기 기입면과의 상기 기입팁의 접촉이 다른 방향으로 상이한 음들을 생성하는 방식으로 구성되는 면을 가지는 기입팁에 의해 생성된 음들에 대한 최소한 인식을 기반으로 하는 수기 인식 시스템을 포함하는 스타일러스형 전자장치.
- 기입면상의 기입 절차에 의해 생성된 음들의 최소한 인식을 기반으로하는 수기 인식 시스템을 포함하는 스타일러스형 전자장치.
- 면상에 프린팅된 바코트들을 기반으로 하는 면상의 포지셔닝 인식 수단에 있어서, 상기 바코드는 상기 바들 사이에 교차점들을 제공하는 방식으로 다지향성 배치로 배열된 바들을 포함하는 것을 특징으로 하는 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US25803900P | 2000-12-27 | 2000-12-27 | |
US60/258,039 | 2000-12-27 | ||
PCT/US2001/049450 WO2002052372A2 (en) | 2000-12-27 | 2001-12-26 | Stylus computer |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030067729A true KR20030067729A (ko) | 2003-08-14 |
Family
ID=22978838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-7008682A KR20030067729A (ko) | 2000-12-27 | 2001-12-26 | 스타일러스 컴퓨터 |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP1374012A2 (ko) |
JP (1) | JP2004517398A (ko) |
KR (1) | KR20030067729A (ko) |
CN (1) | CN1287348C (ko) |
AU (1) | AU2007202065A1 (ko) |
CA (1) | CA2433151A1 (ko) |
HK (1) | HK1065626A1 (ko) |
WO (1) | WO2002052372A2 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8130213B2 (en) | 2010-05-28 | 2012-03-06 | XG Solutions, LLC | Stylus and method of manufacturing the same |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7203384B2 (en) * | 2003-02-24 | 2007-04-10 | Electronic Scripting Products, Inc. | Implement for optically inferring information from a planar jotting surface |
JP2009282700A (ja) * | 2008-05-21 | 2009-12-03 | Fuji Xerox Co Ltd | 情報処理装置、情報処理システム、及びプログラム |
JP5838631B2 (ja) * | 2011-07-27 | 2016-01-06 | ぺんてる株式会社 | 手書き文字認識装置 |
JP7219076B2 (ja) * | 2018-12-07 | 2023-02-07 | シャープ株式会社 | 筆記入力装置及び筆記入力システム |
JP7299693B2 (ja) * | 2018-12-07 | 2023-06-28 | シャープ株式会社 | 筆記入力装置及び筆記入力システム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4488000A (en) * | 1982-09-30 | 1984-12-11 | New York Institute Of Technology | Apparatus for determining position and writing pressure |
US4564928A (en) * | 1982-09-30 | 1986-01-14 | New York Institute Of Technology | Graphical data apparatus |
US5627348A (en) * | 1995-04-07 | 1997-05-06 | A.T. Cross Company | Electronic stylus with writing feel |
US6335723B1 (en) * | 1998-10-02 | 2002-01-01 | Tidenet, Inc. | Transmitter pen location system |
-
2001
- 2001-12-26 KR KR10-2003-7008682A patent/KR20030067729A/ko not_active Application Discontinuation
- 2001-12-26 CN CNB018228968A patent/CN1287348C/zh not_active Expired - Fee Related
- 2001-12-26 JP JP2002553607A patent/JP2004517398A/ja active Pending
- 2001-12-26 CA CA002433151A patent/CA2433151A1/en not_active Abandoned
- 2001-12-26 WO PCT/US2001/049450 patent/WO2002052372A2/en not_active Application Discontinuation
- 2001-12-26 EP EP01987455A patent/EP1374012A2/en not_active Withdrawn
-
2004
- 2004-10-28 HK HK04108434A patent/HK1065626A1/xx not_active IP Right Cessation
-
2007
- 2007-05-08 AU AU2007202065A patent/AU2007202065A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8130213B2 (en) | 2010-05-28 | 2012-03-06 | XG Solutions, LLC | Stylus and method of manufacturing the same |
Also Published As
Publication number | Publication date |
---|---|
WO2002052372A2 (en) | 2002-07-04 |
AU2007202065A1 (en) | 2007-05-31 |
WO2002052372A3 (en) | 2002-09-26 |
CA2433151A1 (en) | 2002-07-04 |
JP2004517398A (ja) | 2004-06-10 |
CN1493069A (zh) | 2004-04-28 |
EP1374012A2 (en) | 2004-01-02 |
HK1065626A1 (en) | 2005-02-25 |
CN1287348C (zh) | 2006-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040047505A1 (en) | Stylus computer | |
US7020270B1 (en) | Integrated keypad system | |
KR100806241B1 (ko) | 기록된 그래픽 장치용의 사용자 인터페이스 | |
EP1435561B1 (en) | Method and apparatus for recognizing and associating handwritten information in various languages | |
US20040239624A1 (en) | Freehand symbolic input apparatus and method | |
KR20060082427A (ko) | 텍스트 및 경계 영역의 인식을 이용하는 장치 사용자인터페이스 | |
US20150025876A1 (en) | Integrated keypad system | |
US20010003452A1 (en) | Portable communication device and method | |
AU2007202065A1 (en) | Stylus computer | |
KR100651396B1 (ko) | 문자 인식 장치 및 방법 | |
WO2003058394A2 (en) | Stylus computer and method of manipulating data | |
JPH0594564A (ja) | データ処理システム | |
AU2002239663A1 (en) | Stylus computer | |
KR100617311B1 (ko) | 한글 입력 장치 및 그 방법 | |
KR20100033658A (ko) | 문자 입력 방법 및 장치 | |
JPH06295357A (ja) | 情報処理装置 | |
JP2002259907A (ja) | 言語入力 | |
AU2011247861A1 (en) | Integrated keypad system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |