[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100918535B1 - 노트패드 - Google Patents

노트패드 Download PDF

Info

Publication number
KR100918535B1
KR100918535B1 KR1020027002510A KR20027002510A KR100918535B1 KR 100918535 B1 KR100918535 B1 KR 100918535B1 KR 1020027002510 A KR1020027002510 A KR 1020027002510A KR 20027002510 A KR20027002510 A KR 20027002510A KR 100918535 B1 KR100918535 B1 KR 100918535B1
Authority
KR
South Korea
Prior art keywords
information
location
activation icon
code
recorded
Prior art date
Application number
KR1020027002510A
Other languages
English (en)
Other versions
KR20020033775A (ko
Inventor
크리스터 페레우스
페터 에릭슨
리누스 비베
Original Assignee
아노토 아베
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27354523&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100918535(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from SE9903051A external-priority patent/SE516739C2/sv
Priority claimed from SE0000953A external-priority patent/SE0000953L/xx
Priority claimed from SE0001239A external-priority patent/SE0001239L/xx
Application filed by 아노토 아베 filed Critical 아노토 아베
Publication of KR20020033775A publication Critical patent/KR20020033775A/ko
Application granted granted Critical
Publication of KR100918535B1 publication Critical patent/KR100918535B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing 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/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • G06F3/0321Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface by optically sensing the absolute position with respect to a regularly patterned surface forming a passive digitiser, e.g. pen optically detecting position indicative tags printed on a paper sheet

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Recording Measured Values (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Mechanical Treatment Of Semiconductor (AREA)
  • Electrochromic Elements, Electrophoresis, Or Variable Reflection Or Absorption Elements (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 표면상의 다수의 위치들을 코드화하는 위치 코드(5)를 갖는 기록 표면(3)(예를 들어 노트패드 시트)을 포함하는 제품, 및 상기 위치 코드를 탐지함으로써 상기 기록 표면상에 기록되는 정보를 레코딩하도록 구성되는 장치로 구성되는 정보 관리 시스템에 관한 것이다. 게다가, 상기 제품상에는 다수의 활성화 아이콘(7a-g)이 있다. 상기 활성화 아이콘은 상기 장치에 의해 탐지되고, 상기 장치는 상기 레코딩된 정보를 이용하는 소정의 동작을 개시한다. 상기 동작은 예를 들어, 지시된 주소로 상기 레코딩된 정보를 전송하는 동작으로 구성될 수 있다. 제품, 장치, 방법 및 정보 관리용 컴퓨터 프로그램이 또한 개시된다.

Description

노트패드{NOTEPAD}
본 발명은 위치 코드를 탐지하는 장치에 의해 기록 표면상에 기록되는 정보의 전자 레코딩을 가능하게 하기 위해 기록 표면상의 다수의 위치들을 코드화하는 위치 코드가 제공되며 적어도 하나의 기록 표면을 갖는 제품에 관한 것이다. 더욱 상세하게는, 본 발명은 정보를 관리하는 장치, 시스템, 컴퓨터 프로그램 및 방법에 관한 것이다. 본 발명은 또한 사용자의 명령으로 소정의 동작을 수행하도록 적응되는 휴대용 전자 장치에 관한 것이다.
많은 사람이 전화 통화 및 회의시 메모와 같은 짧은 텍스트를 기록하는데 컴퓨터 대신 펜과 종이를 이용한다. 그 이유는 컴퓨터 키보드를 통해 텍스트를 효율적으로 입력하려면 양손을 필요로 하는 컴퓨터를 이용할 수 없으며, 또는 컴퓨터에서 적절한 프로그램을 시작하는데 시간이 오래 걸리기 때문이다. 메모가 종이에 기록되더라도, 사람들은 그 내용중 일부를 컴퓨터에 입력하려고 하는데, 예를 들어 회의 내용을 디지털 캘린더에 입력하거나 주소를 디지털 주소록에 입력하려고 한다.
US 5,852,434 및 US 5,477,012는 정보가 기록 표면상에 기록/그려지는 동안 사용자가 손으로 기록하고 손으로 그려진 정보를 입력할 수 있도록 하는 장치가 개시된다. 이 장치는 X-Y 좌표로 짜인 위치 코드가 배열되는 기록 표면 및 상기 기록 표면상에 기록하거나 그림을 그리기 위한 기록 포인트를 갖는 특정 펜을 포함한다. 더욱이, 상기 펜은 위치 코드를 조명하는 광원 및 위치 코드에 의해 반사된 빛을 수신하는 CCD 센서를 갖는다. 상기 CCD 센서에 의해 수신된 위치 정보는 처리를 위해 컴퓨터에 전송된다. 이 장치는 기록 표면상의 기록이 개시되기 전에 초기화되는 컴퓨터 및 소정의 프로그램을 필요로 한다.
유사한 장치들이 US 5,661,506, US 5,051,736, US 5,652,412, 및 US 5,442,147에 개시된다.
US 5,932,863은 사용자가 장치를 이용하여 책과 같은 인쇄된 물체에서의 기호, 코드 등을 판독함으로써 전자 매체에 액세스할 수 있는 방법을 개시한다. 이 장치는 판독된 기호를 갖는 신호를 상기 기호에 대응하는 명령을 실행하는 제어 장치에 전송한다.
본 발명의 목적은 전자적으로 레코딩되는 수기(handwritten) 정보의 관리를 더 단순화하는 것이다.
상기 목적은 청구항 제 1 항에 따른 제품, 제 20 항에 따른 장치, 제 39 항에 따른 컴퓨터 프로그램에 의해 완전히 또는 부분적으로 달성된다.
더욱 구체적으로, 제 1 실시예에 따르면, 본 발명은 위치 코드를 탐지하는 장치에 의해 기록 표면상에 기록되는 정보의 전자적 레코딩을 가능하게 하기 위해 기록 표면상의 다수의 위치들을 코드화하는 위치 코드가 제공되는 적어도 하나의 기록 표면을 갖는 제품에 관한 것이다. 더욱이, 이 제품은 상기 장치에 의해 탐지되었을 때 이 장치가 레코딩된 정보를 이용하는 소정의 동작을 개시하도록 하는 적어도 하나의 활성화 아이콘을 갖는다.
따라서, 기록 표면에 이외에, 상기 제품은 또한 사용자가 레코딩된 정보를 소정의 방법으로 처리하도록 이 장치에 명령할 수 있는 활성화 아이콘을 갖는다. 그 결과, 장치 자체 또는 정보가 전송되는 관련된 컴퓨터상의 키 또는 버튼을 사용자가 누를 필요가 없다. 대신에 사용자는 원하는 방법으로 정보를 처리하기 위해 장치에 명령 수단으로서 상기 제품상의 활성화 아이콘을 이용한다. 이런 방법으로, 사용자는 일정한 방법으로 정보를 기록 및 처리를 제어할 수 있다. 더욱이, 정보가 기록 표면상에 생성되자마자 사용자는 정보를 어떻게 처리할 것인지를 결정할 수 있다. 이 정보는 컴퓨터에 전송될 필요가 없으며 사용자는 정보를 처리하기 위해 종이와 펜을 이용하고 모든 전자 장치를 이용하는 번거로운 컴퓨터 특정 명령을 줄 필요가 없다.
활성화 아이콘은 컴퓨터 스크린상의 아이콘과 유사하지만, 아이콘 상의 스크린 커서를 배치하고 마우스로 클릭하는 대신에, 사용자는 제품상의 활성화 아이콘을 탐지할 수 있도록 장치를 배치함으로써 명령을 입력한다. 따라서 상기 제품은 기록 표면상에 기록되는 정보를 관리하는 새로운 형태의 사용자 인터페이스를 구성한다.
레코딩되는 기록된 정보는 이 경우에 텍스트, 숫자, 다른 형태로 기록된 문자, 도면 및 그림과 같이 손으로 생성될 수 있는 모든 정보이다. 상기 정보는 또한 그래픽 입력으로 지칭될 수 있다.
활성화 아이콘은 이미지, 기호, 텍스트, 숫자 등의 형태일 수 있으며, 사용자가 아이콘을 이용할 때 어느 동작이 개시되는지를 이해하고 기억하게 해준다. 상기 장치에 의한 아이콘의 탐지는 사용자가 아이콘의 의미를 이해하기 위해 이용하는 상기 특성 또는 바 코드와 같이 장치가 탐지하는 소정 종류의 기호 또는 코드와 같은 다른 특성에 기초할 수 있다.
활성화 아이콘은 활성화 아이콘에 대응하는 동작에 사용되는 정보의 레코딩 전후에 탐지될 수 있다. 제 1 대안에 따르면, 먼저 정보가 기록되고, 활성화 아이콘이 판독되며 그 후에 활성화 아이콘에 대응하는 동작이 개시된다. 제 2 대안예에 따르면, 먼저 활성화 아이콘이 판독되고, 정보가 기록되며 상기 활성화 아이콘에 대응하는 동작이 개시된다.
기록 표면상의 정보의 기록은 기록 표면상에 남는 트레이스(trace)를 발생시킬 수 있다. 트레이스가 남으면, 그 트레이스들은 예를 들어 소정 시간 후에 사라지는 잉크를 이용할 때 영구적으로 또는 일시적으로 남을 수 있다.
잉크나 착색제는 표면상에 기록하는데 사용될 필요는 없다. "기록"은 또한 에칭, 연소, 투사 또는 기록 표면상의 트레이스를 남기는 소정의 다른 동작에 의해 제공될 수 있다.
위치 코드 및 활성화 아이콘을 탐지하는 장치는 탐지를 위해 동일한 센서를 이용하는 동일한 장치일 수 있다. 선택적으로, 이 장치는 두 개의 다른 센서를 이용할 수 있고, 또는 하나가 위치 코드를 탐지하고 다른 하나는 활성 아이콘을 탐지하는 물리적으로 분리되는 두 개의 장치로 구성될 수 있다. 동일한 장치에 의해 탐지할 수 있는 위치 코드 및 활성화 아이콘의 선택성은 물론 사용자 편의의 관점에서 바람직하다.
바람직한 실시예에서, 또한 활성화 아이콘은 기록 표면상에 위치한 위치 코드를 제공받는다. 그 결과로, 정보 및 활성화 아이콘은 장치의 구조를 단순화시키고 사용자가 간단하게 장치를 이용할 수 있게 하는 동일한 원리에 따라 기록될 수 있다.
활성화 아이콘이 제품상의 소정의 위치로서 위치 코드에 의해 탐지될 수 있도록 기록 표면 및 상기 적어도 하나의 활성화 아이콘에 대해 연속적으로 위치 코드가 연장되도록 설계될 수 있다.
따라서, 기록 표면 및 활성화 아이콘의 모든 위치들은 제품상에 또는 제품 외부에서 발견될 수 있는 동일한 하나의 원점에 대한 절대 위치를 표시하는 위치 코드로 코드화된다. 이 위치 코드는 적용하기는 용이하지만, 활성화 아이콘의 위치는 사전에 결정되어야만 하며 상기 제품상의 상기 활성화 아이콘의 위치에 기초하여 상기 장치가 상기 활성화 아이콘을 탐지하기 때문에 상기 활성화 아이콘의 위치가 이동될 없다는 제한 사항을 갖는다.
바람직한 실시예에서, 기록 표면상의 위치 코드는 상기 적어도 하나의 활성화 아이콘의 위치 코드와는 불연속이다. "연속적인" 실시예에서와 유사하게 이 실시예에서, 활성화 아이콘 상의 위치 코드에 의해 코드화되는 위치는 활성화 아이콘을 나타내기 위해 사전에 결정되지만, "연속" 실시예와는 달리, 그 위치는 제품의 활성화 아이콘 상의 실제 위치와는 관계가 없다.
바람직한 실시예에서, 활성화 아이콘이 제공받는 위치 코드는 가상 표면상의 지점에 대한 좌표를 코드화하는 절대 위치 코드의 제 1 서브셋을 구성하고, 상기 제 1 서브셋은 가상 표면상의 적어도 하나의 지점에 대한 좌표를 코드화하며, 상기 지점은 상기 동작의 개시에만 전용된다.
상기 위치 코드는 유용하게는 기록 표면을 갖는 제품상에서 필요한 위치 수보다 훨씬 많은 수의 지점들이나 위치들에 대한 좌표들을 코드화할 수 있다. 위치 코드에 의해 코드화되는 모든 지점들에 대한 좌표는 가상 표면(imaginary surface)을 구성하게 될 수 있다. 매우 많은 수의 지점들을 코드화할 수 있는 위치 코드의 특성은 위치 코드의 기능성을 증대시키는데 사용될 수 있다. 더 구체적으로, 가상 표면상의 하나 이상의 지점은 특정 동작의 개시에만 이용될 수 있다. 이 지점은 항상 어느 제품에 그리고 이 지점이 사용되는 제품의 어디에 있는지와 동일한 것을 나타낸다. 이러한 구조는 기록 표면 및 적어도 하나의 활성화 아이콘을 갖는 여러 다른 제품을 갖는 새로운 시스템의 설계를 용이하게 한다.
가상 표면의 또 다른 부분은 기록 표면으로서만 사용되도록 그에 따라 이용될 수 있다. 바람직한 실시예에서, 기록 표면에 제공되는 위치 코드는 가상 표면상의 지점들에 대한 좌표들을 코드화하는 절대 위치 코드의 제 2 서브셋을 구성하며, 상기 제 2 서브셋은 가상 표면상의 영역 내의 좌표들을 코드화하며, 상기 영역은 정보의 전자적 레코딩에만 이용된다.
상기 적어도 하나의 활성화 아이콘에 대응하는 동작은 상기 레코딩된 정보를 다른 장치에 전송하는 단계를 포함할 수 있다. 이런 맥락에서, 사용자는 정보가 어디로 전송되는지를 정의하는 주소를 표시할 수 있다. 예를 들어, 주소는 컴퓨터로부터 또는 기록 표면이나 장치의 레지스터로부터 인출될 수 있다.
바람직한 실시예에서, 이 제품은 위치 코드를 제공받는 문자 인식 영역을 갖는다. 이 영역에 기록되는 정보는 문자 인식에 영향을 받을 것이다. 우선, 이 정보는 주소 정보에 대한 것이다. 하나의 주소 정보는 IP 주소, 팩스 번호, 전화 번호, 이메일 주소 또는 기계를 통해 도달될 수 있는 수신기를 정의하는 소정의 다른 정보일 수 있다. 이 정보는 또한 기록 표면으로부터 레코딩되는 정보와 함께 저장되는 키워드를 기록하는데 이용될 수 있으며, 상기 키워드를 통해 또는 이메일의 제목을 기록함으로써 이후에 다시 기록된 정보를 검색할 수 있다.
바람직한 실시예에서, 상기 문자 인식 영역에 제공되는 위치 코드는 가상 표면상의 지점들에 대한 좌표들을 코드화하는 절대 위치 코드의 제 3 서브셋이며, 상기 제 3 서브셋은 가상 표면상의 영역 내의 좌표들을 코드화하며, 상기 영역은 문자 인식에 종속하는 정보에만 이용된다.
기록 표면, 활성화 아이콘 및 문자 인식 영역은 절대 위치 코드의 여러 서브셋에 의해 코드화된다. 이 서브셋들은 서로 연속이거나 서로 불연속일 수 있다.
이미 언급한 바와 같이, 상기 제품은 적어도 하나의 활성화 아이콘을 갖는다. 바람직한 실시예에서, 이 제품은 여러 소정의 동작들을 활성화하는 다수의 활성화 아이콘들을 갖는다. 그러므로 사용자는 레코딩된 정보를 이용하여 여러 동작들 중에서 선택할 수 있다.
위치 코드 및 위치 코드에 의해 탐지되지 않는 활성화 아이콘은 여러 방법으로 설계될 수 있다. 예를 들어, 상기 위치 코드 및 활성화 아이콘은 전기적으로, 화학적으로 또는 기계적으로 탐지할 수 있다. 상기 위치 코드 및 활성화 아이콘은 동일한 원리를 이용하여 탐지될 필요는 없다. 바람직한 실시예에서, 아이콘 및 위치 코드는 광학적으로 탐지가능하다. 따라서, 아이콘 및 위치 코드는 예를 들어 제품상에 인쇄될 수 있기 때문에 더 용이하게 제품에 적용할 수 있다. 게다가, 하나 이상의 광학 센서를 갖는 장치가 상기 아이콘의 탐지를 위해 사용될 수 있다. 이 실시예에서, 활성화 아이콘 및 위치 코드는 수동형이다. 센서가 배경으로부터, 및 활성화 아이콘 및/또는 위치 코드로부터 다른 세기를 갖는 빛을 수신하도록, 활성화 아이콘 및 위치 코드는 빛에 대한 효과만을 가지면 된다. 이러한 효과는 예를 들어, 반사, 흡수, 방출, 형광 또는 전송에 의해 발생할 수 있다. 그러나 빛이 가시 영역에 있을 필요는 없다.
활성화 아이콘은 레코딩된 정보를 이용할 때마다 임의의 가능한 동작을 개시하기 위해 장치를 활성화할 수 있다. 실제로는 제품을 이용하는 장치의 기능들에 의해서만 선택이 제한된다. 제품상의 활성화 아이콘의 표준 세트가 존재할 수 있다. 모든 장치가 모든 활성화 아이콘을 이용 가능할 필요는 없다.
유용한 실시예에서, 소정의 동작은 다음 그룹으로부터의 하나의 동작이며, 이 그룹은 다음과 같다. 레코딩된 정보에 포함된 전화 번호를 다이얼링하는 동작, 레코딩된 정보를 포함하는 팩스를 전송하는 동작, 레코딩된 정보를 포함하는 전자 메시지를 전송하는 동작, 레코딩된 정보에 포함된 주소 정보를 전자 주소록에 입력하는 동작, 레코딩된 정보에 포함된 작업을 전자 리스트에 입력하는 동작, 레코딩된 정보를 프린터로 인쇄하는 동작, 레코딩된 정보를 소정의 레지스터에 저장하는 동작.
위치 코드는 여러 유형이 있을 수 있다. 각 위치를 고유한 기호로 코드화하는 유형이 있을 수 있다. 그러나 위치 코드는 바람직하게는 각 위치를 다수의 기호로 코드화하며, 각 기호는 하나 이상의 위치를 코드화하는 유형일 수 있다. 이러한 유형의 중첩 또는 부동 코드가 실행되고 탐지되는 방법의 예시는 특히, 1999년 5월 28일 출원된 출원인의 이전 출원 No. SE 9901954-9 및 1999년 10월 1일 출원된 SE 9903541-2에 개시되어 있다. 상기 출원들은 여기서 참조로서 통합된다. 후출원에 따른 위치 코드의 예시는 하기에 주어질 것이다. 이런 유형의 위치 코드의 장점은 개별 기호들이 단순하게 만들어질 수 있기 때문에 우수한 해상도를 제공하며 탐지가 용이하다는 점이다.
바람직한 실시예에서, 상기 위치 코드는 래스터 및 다수의 기호를 포함하며, 각 기호들의 값은 상기 래스터에 대한 표시 위치에 의해 결정된다. 이 위치 코드는 단순하게 모든 기호에 대해 동일한 표시를 확인하기만 하면 되기 때문에 프로세스를 탐지하고 이미지화하는데 특히 간단하고 신뢰성이 있다.
상기 제품은 기록 표면 및 적어도 하나의 활성화 아이콘을 갖는 제품들 중 한 유형일 수 있다. 상기 제품은 두 가지의 물리적으로 구별되는 부분, 즉 한 부분에 위치하는 위치 코드를 갖는 기록 표면 및 다른 부분 상의 활성화 코드로 구성될 수 있다. 선택적으로, 활성화 아이콘 및 기록 표면 양쪽을 통합하는 단일 부분으로 구성될 수 있다. 활성화 아이콘은 그 후에 기록 표면상에 또는 소정의 다른 표면상에 놓일 수 있다. 이 제품은 예를 들어, 종이의 일부분 상에 위치 코드를 갖는 기록 표면 및 다른 부분 상에 활성화 아이콘을 갖는 종이 시트일 수 있다. 바람직한 실시예에서, 이 제품은 다수의 기록 표면을 갖는 노트패드이다.
노트패드의 여러 시트들은 동일할 수 있으며, 이 경우 위치 코드는 전체 시트 상의 동일한 위치를 코드화한다. 선택적인 실시예에서, 위치 코드에 의해 코드화된 위치에 기초하여 시트들을 식별하도록 다른 시트에는 다른 위치를 코드화한다.
선택적으로, 제품은 기록 표면을 포함하는 적어도 하나의 시트로 구성되는 종이 제품일 수 있으며, 상기 시트 표면의 적어도 일부는 바람직하게는 약한 접착층으로 코팅된다.
상기 제품은 포스트 잇(Post-It)이란 이름으로 판매되는 제품과 동일한 방법으로 사용되지만, 제품상에 기록되는 동시에 전자적으로 레코딩될 수 있다는 장점을 갖는다.
게다가, 본 발명의 제 2 실시예에 따르면, 본 발명은 기록 표면상에 기록되는 정보를 전자적으로 레코딩하기 위해 적응되는 정보 관리 장치에 관한 것이다. 이 장치는 부가로 소정의 활성화 아이콘을 탐지할 때 전자적으로 레코딩된 정보를 이용하여 소정의 동작을 개시하도록 적응된다.
장치의 장점은 사용자가 원하는 프로그램을 열기 위해 여러 명령을 익히고 여러 버튼을 누를 필요가 없기 때문에 이용하기가 편리하다는 것이다.
상기에 언급된 바와 같이, 장치는 상기 아이콘이 탐지될 때 적어도 가능한 소정 지연 후에 소정의 동작을 시작할 것이다. 어느 기능이 장치에서 이용 가능한지에 따라서, 장치는 몇몇 경우 전체 동작을 수행할 수 있다. 다른 경우에 장치는 레코딩된 정보, 및 예를 들어 동작을 종료하는 PC 또는 이동 전화기와 같은 외부 장치에 대해 실행되는 동작에 대한 정보를 자동으로 전송할 수 있다. 이러한 전송은 즉시 또는 그 이후에 발생할 수 있다. 여기서 "시작"이란 용어는 사용자가 실행될 동작에 대해 장치나 외부 장치에 부가 명령을 줄 필요가 없도록 장치가 동작 자체를 실행하지 않을 때도 동작이 실행되도록 하는 것을 의미한다. 그러나 사용자는 부가 정보를 제공하고 및/또는 동작/정보를 확인할 필요가 있다. 간단한 실시예에서, 장치는 여러 활성화 아이콘들에 대응하는 좌표들을 인식하거나 해석할 필요가 없지만, 모든 좌표들을 해석 가능 장치에 전달함으로써 원하는 동작이 실행되도록 해야한다.
장치는 기록 표면상의 위치 코드를 갖는 제품과 함께 사용될 필요는 없지만, 선택적인 방법으로 기록 표면상에 기록되는 정보를 레코딩할 수 있다. 장치는 예를 들어 기록 표면상에 기록하는데 사용될 때 장치의 움직임을 기록하는 가속계를 포함할 수 있다. 장치는 선택적으로 정보를 스캔하는 스캐너를 포함할 수 있다. 그러나 바람직한 실시예에서, 장치는 상기에 기술된 바와 같이 기록 표면상에 위치한 위치 코드를 탐지함으로써 정보를 레코딩 하도록 적응된다. 상기 실시예는 정보가 표면상에 기록되는 동안 레코딩되기 때문에 유용하다. 따라서, 사용자는 레코딩된 정보의 종이 버전과 전자 버전 양쪽을 가질 수 있다. 정보가 기록됨에 따라 위치 코드는 연속적으로 레코딩되며, 위치 표시 시퀀스가 획득되는데, 상기 위치 표시 시퀀스는 장치가 어떻게 움직였는가를 정의한다. 장치는 또한 정보를 레코딩하고 활성화 아이콘을 탐지하는데 동일한 기술을 이용할 수 있기 때문에 유용하다.
위에서 기술한 바와 같이, 활성화 아이콘은 여러 방법으로 설계될 수 있으며, 따라서 활성화 아이콘이 실행되는 기술에 따라 여러 유형의 센서들이 상기 장치에 사용될 수 있다. 바람직한 실시예에서, 상기에 기술된 바와 같이 장치는 활성화 아이콘에 제공되는 위치 코드에 의해 활성화 아이콘을 탐지하도록 적응된다.
같거나 다른 유형의 두 개의 센서를 갖는 장치를 실행할 수 있지만, 상기 장치는 바람직하게는 위치 코드의 형태로 정보를 레코딩하고 활성화 아이콘을 탐지하는 단일 센서로 실행된다면 비용이 절약되며 사용하기가 더 용이할 것이다.
센서는 기록 표면의 이미지를 레코딩하도록 적응되는 광학 센서이다. 광학 센서는 공지된 기술인 이미지 처리에 기초한 정보의 기록 및 소정의 동작 개시를 허용하기 때문에 유용하다.
바람직한 실시예에서, 상기 장치는 적어도 하나의 센서로부터의 신호에서 소정의 동작 개시를 위한 활성화 아이콘과 기록된 정보를 탐지하도록 적응되는 신호 처리기를 부가로 포함한다.
신호 처리기는 적합한 관련 회로 및 소프트웨어 또는 ASIC(주문형 집적 회로), 또는 FPGA(프로그래밍 가능한 로직 칩: Field Programmable Gate Array) 또는 유사한 프로그램가능 회로를 갖는 마이크로프로세서를 가지고 실행될 수 있다. 신호 처리기가 수신하는 입력 신호 내에서, 상기 신호 처리기는 활성화 아이콘을 구성하는 신호와 활성화 아이콘에 대응하는 동작이 이용하는 기록된 정보를 구성하는 신호를 식별할 필요가 있다.
활성화 아이콘 및 레코딩된 정보가 두 개의 다른 센서들, 예를 들어 각각 광학 센서 및 가속계를 가지고 탐지되면, 신호 처리기가 두 개의 다른 소스로부터 신호를 수신하기 때문에 신호 수신이 용이하다.
그러나 상기에 언급된 바와 같이, 정보 및 활성화 아이콘 양쪽은 위치 코드에 의해 유용하게 레코딩된다. 바람직한 실시예에서, 신호 처리기는 그 후에 기록 표면상에 기록되는 정보를 나타내도록 위치가 처리되는 경우인 기록 표면과 위치코드가 관련되는 경우, 또는 위치에 대응하는 소정의 동작이 개시되는 경우인 활성화 아이콘과 위치 코드가 관련되는 경우인지를 결정하고 그에 따라, 상기 레코딩된 위치 코드가 코드화하는 위치를 결정하기 위해 적어도 하나의 센서에 의해 기록된 위치 코드를 수신하도록 조절된다.
신호 처리기가 센서로부터 동일한 유형의 신호를 수신하더라도, 신호 처리기는 위치 코드에 의해 지시된 것을 식별할 수 있으며 적절한 측정을 수행할 수 있다. 이러한 식별을 수행할 수 있도록 하기 위해, 신호 처리기는 어느 위치가 기록 표면을 나타내며 어느 것이 활성화 아이콘을 나타내는지를 알아야 한다. 각 영역을 식별하는 위치는 장치의 메모리 또는 예를 들어 위치 코드가 전송되는 컴퓨터 망의 소정의 영역과 같이 장치에 이용가능한 소정의 다른 영역에 저장될 수 있다.
신호 처리기는 레코딩된 정보를 문자-코드화된 포맷으로 전환하는 문자 인식 기능을 포함할 수 있다. 이 기능의 장점은 장치가 정보를 해석하고 그 내용에 기초하여 지능형 방식으로 상기 정보를 처리할 수 있는 것이다. 정보가 단지 위치만을 나타낸다면, 정보는 그래픽 정보로서만 처리될 수 있다.
문자 인식 기능은 특정 문자 인식 영역에 기록되거나 또는 기록 표면상의 임의의 위치에 기록되지만, 사용자가 예를 들어 상기 정보에 밑줄을 쳐서 문자 인식을 표시하는 정보를 해석하는데 사용될 수 있다. 문자 인식 기능이 특정 문자 인식 영역에 기록되는 경우에, 특정 영역의 정보만이 해석되지만 모든 다른 기록 정보는 그래픽 정보로서 처리된다.
바람직한 실시예에서, 장치는 레코딩된 정보를 저장하기 위한 메모리를 추가로 포함한다. 이것은 장치가 다른 장치와 상당히 독립적인 독립형 모드에서 이용될 수 있다는 것을 의미한다. 사용자는 정보를 기록하고 어느 동작이 수행되어야 하는지를 지시하며, 그에 따라 장치는 예를 들어 외부 장치와 접속할 때와 같이 가능한 때에 동작을 수행하며 레코딩된 정보를 메모리로부터 인출한다. 따라서 장치는 활성화 아이콘이 탐지되는 즉시 동작을 개시할 필요는 없다.
동일한 기록 표면의 다른 부분의 다른 경우에 기록되는 메모에 대해 다수의 다른 동작을 수행할 수 있는 것이 바람직하다. 이것은 장치가 소정의 동작이 실행될 때, 레코딩된 정보의 어느 부분이 이용되는지를 알아야 함을 의미한다.
이 문제를 해결하기 위해, 일 실시예의 장치는 소정의 동작을 개시할 때 소정의 주기 동안 기록 표면으로부터 기록된 정보의 일부를 이용하도록 적응된다. 이 주기는 절대 주기 또는 상대 주기, 즉 활성화 아이콘을 사전 탐지한 직후의 주기일 수 있다. 실질적으로, 이것은 각 개시 동작 후에 삭제되는 레코딩된 정보가 저장되는 메모리에 의해 해결될 수 있다. 선택적으로, 주기는 활성화 아이콘의 탐지 후에 소정의 주기 동안 레코딩되는 모든 정보가 활성화 아이콘을 통해 개시되는 동작에 사용되도록 활성화 아이콘을 탐지한 이후일 수 있다.
대안예로서, 장치는 소정의 동작을 수행할 때 기록 표면상의 영역에 기록된 정보를 이용하도록 적응될 수 있다. 상기 영역은 이 영역으로부터 기록된 정보가 동작을 수행할 때 사용되도록 미리 결정될 수 있다. 선택적으로, 사용자 자신은 정보가 사용되는 범위 내의 직사각형 영역의 코너들로부터의 좌표들을 판독함으로써 의문시되는 영역을 매번 한정할 수 있다. 이 대안예는 시간 제한과 결합할 수 있다. 소정 영역으로부터 정보를 전송하는 장점은 정보가 다수의 시간 영역에서 전송될 수 있으며 이전에 레코딩된 정보가 보충될 수 있다는 점이다.
장치를 제조하는데 너무 복잡하지 않고 비용도 많이 들지 않도록, 장치는 소정의 동작을 개시하고 실행하기 위해 외부 장치의 기능을 유용하게 이용할 수 있다. 그 후에, 장치는 바람직한 실시예에서 무선 단거리 통신을 위한 송수신기를 포함한다. 송수신기는 유용하게는 소위 블루투스 기술을 이용하는 무선 송수신기이다. 상기 송수신기는 예를 들어, IR 송수신기, 초음파 송수신기, 일반 광을 이용하는 송수신기 또는 항공 기술에 따라 동작하는 무선 송수신기와 같은 약 100 m이하의 거리에서 무선으로 통신할 수 있는 소정의 다른 송수신기일 수 있다.
전체 장치는 유용하게는 하나의 케이스에 배열될 수 있지만, 선택적인 실시예에서, 장치는 정보 및 활성화 아이콘을 레코딩하기 위해 사용자에 의해 사용되는 부분인 센서를 제 1 케이스에 위치시킬 수 있는 반면, 탐지된 활성화 아이콘에 기초하여 소정의 동작을 개시하는 부분인 신호 처리기를 제 2 케이스에 위치시킬 수 있다.
제 1 및 제 2 케이스 간의 통신은 무선으로 또는 케이블을 통해 일어날 수 있다. 제 2 케이스는 예를 들어 개인용 컴퓨터, 개인용 컴퓨터에 설치되는 소프트웨어인 신호 처리기일 수 있다. 또한, 기록된 위치 코드의 소정 처리가 제 2 케이스로 전송하기 전에 제 1 케이스에서 일어날 수 있다.
더 개선되고 기술적으로 더 복잡하고 고가인 설계에서, 장치는 레코딩된 정보를 상기 장치로부터 외부 장치로 전송하기 위한 이동 전화 송수신기를 포함, 소정의 동작은 레코딩된 정보에 포함된 전화 번호를 다이얼링하는 동작, 레코딩된 정보를 포함하는 팩스를 전송하는 동작, 레코딩된 정보를 포함하는 전자 메시지를 전송하는 동작, 프린터에 의해 기록된 정보를 인쇄하고 레코딩된 정보를 상기 외부 장치에 저장하기 위한 동작의 그룹으로부터의 동작이다.
본 발명의 제 3 실시예에 따르면, 본 발명은 컴퓨터에 의해 판독될 수 있는 메모리 매체 상에 저장되며 컴퓨터가 활성화 아이콘을 이미지로 탐지하도록 하는 명령을 포함하며, 활성화 아이콘의 탐지에 응답하여 소정의 동작을 개시하는 정보 관리용 컴퓨터 프로그램에 관한 것이다. 이 프로그램의 장점은 상기의 논의로부터 명백해진다. 컴퓨터는 상기에 기술된 장치에 포함되는 프로세서일 수 있다.
본 발명의 제 4 실시예에 따르면, 본 발명은 정보를 전자적으로 레코딩하도록 적응되는 장치, 소정의 동작을 지시하는 적어도 하나의 활성화 아이콘을 제공받는 제품을 포함하는 시스템에 관한 것이며, 상기 장치는 상기 활성화 아이콘의 탐지에 응답하여, 레코딩된 정보에 대해 소정의 동작을 개시하도록 적응된다.
시스템의 장점은 상기에 논의된 바와 같이 명백하다.
본 발명의 제 5 실시예에 따르면, 본 발명은 장치를 이용하여 기록 표면상에 정보를 기록하는 단계; 장치를 이용하여 기록된 정보를 전자적으로 레코딩하는 단계; 기록된 정보의 레코딩 전후에 장치가 활성화 아이콘을 탐지하도록 함으로써 장치가 레코딩된 정보에 대한 소정의 동작을 개시하도록 하는 단계를 포함하는 정보 관리 방법에 관한 것이다.
이 방법은 사용자가 매우 간단한 방법으로 정보를 관리할 수 있도록 한다. 사용자는 종이 시트 상에 펜을 포함하는 장치를 가지고 정보를 기록할 수 있지만, 상기 장치가 활성화 아이콘을 탐지하도록 함으로써 특정 컴퓨터 프로그램의 시작 및 컴퓨터로의 정보의 후속 입력을 필요로 하는 하나 이상의 동작을 직접 개시한다. 본 발명에 따르면 활성화 아이콘이 탐지되기 전에 정보가 레코딩될 필요는 없다. 또한, 메모가 형성되기 전에 상기 장치가 활성화 아이콘을 탐지하도록 할 수 있다. 기록 단계 및 레코딩 단계는 상기에 기술된 바와 같이 동시에 유용하게 실행될 수 있다.
상기에 기재된 기술은 또한 휴대용 컴퓨터 및 이동 전화, PDA, 판독 펜 및 휴대용 스캐너와 같은 다른 휴대용 전자 장치의 일반 제어에 이용될 수 있다. 상기 장치는 컴퓨터의 디스플레이 상에 도시되는 메뉴나 아이콘들 중 선택을 수행하는 하나 이상의 버튼을 가지고 사용자에 의해 제어된다. 이러한 장치는 버튼을 눌러서 실행되는 여러 소정의 동작을 활성화키는 활성화 아이콘을 이용하여 더 쉽게 제어될 수 있다.
본 발명의 하나 이상의 실시예에 따르면, 본 발명은 사용자의 명령으로 소정의 동작을 수행하도록 적응되는 휴대용 전자 장치에 관한 것이다. 이 장치는 적어도 하나의 활성화 아이콘, 및 센서의 활성화 아이콘 탐지에 응답하여 상기 소정의 동작 중 하나를 수행하도록 적응되는 신호 처리기를 갖는다.
상기 장치는 C-PEN이란 상표로 판매되는 판독 펜일 수 있다. 이러한 판독 펜은 예를 들어 SE 9604008-4에 기술된다. 이러한 장치는 디스플레이 상에 도시된 버튼과 메뉴에 의해 제어된다. 상기 제어는 활성화 아이콘을 이용함으로써 단순화될 수 있다.
활성화 아이콘은 마우스 패드 형태의 제품, 종이 시트 또는 사용자가 쉽게 이용가능한 소정의 다른 제품상에 놓일 수 있다. 소정의 동작은 사용자가 일반적으로 마우스, 버튼 또는 키보드의 키에 의해 실행하기 위해 휴대용 전자 장치에 명령하는 동작일 수 있다. 상기 동작의 예는 프로그램을 시작하거나 종료하는 것이며, 레코딩된 정보를 저장하거나 삭제하는 것이다.
정보 관리용 장치 및 활성화 아이콘을 갖는 제품에 대해 위에서 기술된 것은 물론, 휴대용 전자 장치의 제어를 고려하여 적절한 부분에 적용할 수 있다.
본 발명은 다음의 도면을 참조하여 실시예를 통해 더 상세히 기술될 것이다.
도 1은 노트패드 시트 형태인 본 발명에 따른 제품의 실시예의 개략도이다.
도 2는 도 1의 시트의 연장된 부분의 개략도이다.
도 3은 위치 코드화 패턴에 포함된 기호가 구성될 수 있는 방법을 개략적으로 도시한다.
도 4는 위치를 코드화하는데 사용되는 4 x 4 기호 예의 개략적 도면이다.
도 5는 도 1에 따른 노트패드 시트 및 가상 표면상에 위치 코드화 패턴이 배열되는 방법을 개략적으로 도시한다.
도 6은 본 발명에 따른 장치의 실시예의 개략적 도면이다.
도 7은 본 발명에 따른 장치가 외부 장치와 통신할 수 있는 방법을 개략적으로 도시한다.
도 8a 및 8b는 본 발명에 따른 제품의 제 2 실시예에 따른 종이 제품을 도시한다.
도 9a는 본 발명에 따라 저장 매체상에 저장된 컴퓨터 프로그램의 함수를 도시한다.
도 9b는 프로그램의 명령에 따른 단계를 도시하는 블록선도이다.
하기에는 노트패드 시트 및 상기 노트패드 시트와 함께 이용되는 장치에 대한 본 발명의 현재 가장 바람직한 실시예의 기술을 개시할 것이다. 후속적으로, 선택적인 실시예가 기술될 것이다.
제품
기록 표면
도 1은 종이로 된 노트패드 시트(1) 형태의 제품을 도시한다. 시트(1)는 기록 표면(3), 명령 필드(4) 및 문자 인식 영역(A)을 갖는다.
기록 표면(3)상에는 기호로 구성된 위치 코드(5)가 인쇄되어 있다. 각 기호는 도트(6) 형태의 마크를 포함한다. 기록 표면 위로 연장하는 가상 래스터에 대한 도트(6)의 위치가 기호의 값을 결정한다. 간결성을 위해, 위치 코드는 기록 표면의 얼마 안 되는 부분으로만 개략적으로 도시되며, 위치 코드의 이 부분은 확대되었다.
위치 코드(5)는 위치 코드란 제목으로 하기에 상세히 기술될 것이다.
기록 표면(3)상의 위치 코드는 손으로 쓴 텍스트와 숫자 및 손으로 그린 그림과 같은 그래픽 정보가 기록 표면(3)상에 생성되는 동안 그러한 정보를 전자적으로 레코딩할 수 있게 한다. 더 구체적으로, 그래픽 정보를 생성하는 펜 포인트의 위치는 펜 포인트에서 국부적으로 위치 코드를 판독함으로써 계속하여 기록된다. 이런 방법으로, 기록 표면상의 펜 포인트 움직임의 디지털 표현이 제공된다.
활성화 아이콘
명령 필드(4)에서, 서로 다른 동작을 개시하고 그리고/또는 실행하기 위해 장치에 명령하도록 사용될 수 있는 7개의 서로 다른 활성화 아이콘(7a-g)이 인쇄되어 있다. 아이콘(7a-g)은 한편으로는 사용자가 장치를 위치시켜 아이콘을 레코딩 하고 이런 방법으로 소정의 동작을 개시할 수 있는 영역인 활성화 영역(8)을, 다른 한편으로는 사용자가 아이콘에 의해 어느 동작이 활성화되는지를 이해하도록 도식적으로 설계되는 아이콘 기능의 가시적 표시(9)를 포함한다. 가시적 표시(9)는 상기 예시 이미지에 있지만, 이것은 또한 텍스트 및/또는 숫자 및/또는 다른 기호를 포함할 수도 있다. 이것은 활성화 영역(8)에 배치되지만, 아이콘을 탐지하는데 사용되지 않는다면, 외부에 배치될 수도 있다.
도시된 실시예에서, 활성화 아이콘은 기록 표면과 동일한 위치 코드를 구비하지만, 위치 코드는 기록 표면상의 위치 코드에 의해 코드화되는 위치와 다른 하나 이상의 위치를 코드화한다. 상기 위치 코드는 개략적으로 활성화 아이콘들 중 하나의 일부에만 도시되며, 이 부분은 확대되었다.
각 아이콘은 아이콘이 "활성화될 때", 즉 적절한 장치에 의해 탐지될 때 개시되는 소정의 동작에 대응한다. 상기 실시예의 아이콘은 예시일 뿐이다. 당업자는 관련된 소정의 동작으로 다수의 다른 아이콘을 설계할 수 있다.
문자 인식 영역
시트 바닥에 문자 인식 영역(A)이 존재한다. 이것은 활성화 아이콘에 의해 개시되며 문자 인식이 필요한 다른 동작들과 관련하여 요구되는 주소 정보에 대해 우선적으로 의도되지만, 문자 인식이 필요한 키워드 및 다른 텍스트에 사용될 수도 있다. 문자 인식 영역(A)은 그 범위가 사용자에게 명백하도록 기록 표면으로부터 가시적으로 구별된다. 이 실시예에서, 상기 영역은 또한 각각 하나의 문자를 수신하기 위한 섹션 B로 분할된다. 문자 인식 영역은 기록 표면 및 활성화 아이콘과 동일한 위치 코드를 구비하지만, 문자 인식 영역의 위치 코드는 기록 표면 및 활성화 아이콘 상의 위치 코드와 다른 위치를 코드화한다. 상기 위치 코드는 문자 인식 영역(A)의 얼마 안 되는 부분에만 개략적으로 도시된다. 이 부분은 확대되었다.
위치 코드 - 개괄적
위치 코드는 여러 유형일 수 있다. 각 위치가 고유한 기호로 코드화되는 위치 코드의 가능한 유형은 미국 특허 US 5,852,434에 개시되어 있다.
본 발명의 바람직한 실시예에서, 각 위치는 다수의 기호에 의해 유용하게 코드화되며, 상기 코드화는 위치 코드의 각 기호가 하나 이상의 위치 코드화에 사용되게 한다. 이것은 두 개의 인접한 위치가 부분적으로 공통 기호를 갖는 것을 의미한다. 이런 방법으로, 더 높은 해상도가 달성되고, 개별 기호들이 덜 복잡해지기 때문에 탐지는 더 용이할 것이다. 이런 유형의 중첩 또는 부동 위치 코드는 컴퓨터에 의해 제공될 수 있다. 상기 부동 위치 코드를 생성하는 특정한 방법은 1999년 5월 28일에 출원되고 본 명세서에 참조로서 통합되는 출원인의 이전 스웨덴 특허 출원 No. 9901954-9에 기술되어 있다.
이제 현재 가장 바람직한 위치 코드인 부동 위치 코드의 선택적인 유형의 기술이 이루질 것이다. 상기 위치 코드는 1999년 10월 1일 출원된 출원인의 스웨덴 특허 출원 No. 9903541-2의 내용이다. 이는 위치 코드가 적용되는 표면이 약간만 패턴화된 형태를 제공하기 때문에 이하에서는 위치 코드화 패턴으로 지칭된다.
도 2는 표면(2)상에 위치 코드화 패턴(5)을 구비하는 도 1의 시트의 확대된 부분을 도시한다. 상기 시트는 x 좌표축 및 y 좌표 축을 갖는다.
상기 위치 코드화 패턴은 인간의 눈에도 보이지 않고 표면상의 위치를 결정할 장치에 의해 직접 탐지될 수도 없는 가상 래스터 및 하기에 기술되는 네 개의 값 "1" - "4" 중 하나를 각각 가정할 수 있는 다수의 기호를 포함한다.
상기 위치 코드화 패턴은 종이 시트의 일부 표면상의 기호들이 하기에 기술될 가상 표면상에 지점의 절대 좌표를 코드화하도록 배열된다. 제 1 및 제 2 부분 표면(25a, 25b)은 도 2에서 실선에 의해 표시된다. 제 1 부분 표면(25a)상에서 발견되는 위치 코드화 패턴(이 경우 4 x 4 기호들) 부분은 제 1 지점의 좌표를 코드화하고, 제 2 부분 표면(25b)상에 발견되는 위치 코드화 패턴 부분은 가상 표면상에 제 2 지점의 좌표를 코드화한다. 따라서 상기 위치 코드화 패턴은 제 1 및 제 2 지점을 인접시킴으로써 부분적으로 공유된다. 그러한 위치 코드화 패턴은 본 명세서에서 "부동"으로 지칭된다.
도 3a-3b는 위치 코드화 패턴에 사용될 수 있는 기호의 실시예를 도시한다. 이 기호는 래스터 라인 간의 교점에 의해 표시되는 가상 래스터 지점(30) 및 도트 형태를 갖는 마크(6)를 포함한다. 기호 값은 마크가 어디에 위치하는지에 따른다. 도 3의 예에서, 네 개의 가능한 위치들이 존재하는데, 각각의 래스터 라인 상의 하나의 위치는 래스터 지점들로부터 연장한다. 래스터 지점들로부터의 변위는 모든 값에 대해 동일하다. 다음에서, 도 3a의 기호는 값 1, 도 3b에서 기호값은 2, 도 3c에서 기호값은 3, 및 도 3d에서 기호값은 4를 갖는다. 달리 표현하면, 네 개의 다른 유형의 기호가 존재한다.
물론 상기 도트들은 서로 다른 형태를 가질 수 있다는 것이 인식되어야 한다.
각 기호는 네 개의 값 "1-4"을 나타낼 수 있다. 이것의 위치 코드화 패턴은 x 좌표에 대한 제 1 위치 코드 및 y 좌표에 대한 제 2 위치 코드로 분할될 수 있다. 상기 분할은 다음과 같다.
Figure 112002005695247-pct00001
따라서, 각 기호의 값은 x 코드에 대한 제 1 자리수(여기서는 비트) 및 y 코드에 대한 제 2 자리수(여기서는 비트)로 해석된다. 이러한 방법으로, 두 개의 완전히 독립인 비트 패턴이 획득된다. 이 패턴은 도 3에 따른 다수의 기호에 의해 도식적으로 코드화되는 공동 패턴과 결합할 수 있다.
각 지점에 대한 좌표는 다수의 기호에 의해 코드화된다. 이 예에서, 2차원, 즉 x 좌표 및 y 좌표의 위치를 코드화하도록 4x4 기호가 이용된다.
위치 코드는 1과 0의 숫자 시리즈로 구성되는데, 네 개의 비트로 이루어진 시퀀스가 시리즈 내에서 한 번 이상 나타나지 않는 특성이 있다. 숫자 시리즈는 순환적이며, 이것은 1이 시리즈의 마지막을 시리즈의 시작에 연결한다는 것을 의미한다. 따라서 4 비트 시퀀스는 숫자 시리즈에서 항상 불분명하지 않게 결정된 위치를 갖는다.
상기 시리즈가 4 비트 시퀀스에 대해 상술한 특성을 갖는다면 최대 16 비트일 수 있다. 이 예에서, 다음과 같이 7 비트 길이를 갖는 시리즈가 이용된다.
"0 0 0 1 0 1 0"
상기 시리즈는 다음과 같은 시리즈의 위치를 코드화하는 4 비트로 이루어진 7개 고유 시퀀스를 포함한다.
Figure 112002005695247-pct00002
x 좌표를 코드화하기 위해, 숫자 시리즈는 코드화되는 전체 표면에 대해 순차적으로 열에 기록된다. 코드화는 인접하는 열의 숫자 간의 차이값 또는 위치 변위에 기초한다. 차이값의 크기는 1로 열을 시작하도록 숫자 시리즈의 위치(즉, 시퀀스)에 의해 결정된다. 더욱 구체적으로, 제 1 열의 4 비트 시퀀스에 의해 코드화되어 0-6 값(위치)을 가질 수 있는 숫자, 및 인접하는 열에서의 대응하는 숫자(즉, 동일한 "레벨" 상의 시퀀스) 사이의 모듈로 차를 7이라 한다면, 그 결과는 동일할 것이고 이는 비교되는 두 개의 열과는 독립적이다. 두 개의 열 간의 차이값에 의해, 모든 y 좌표에 대해 일정하게 x 좌표를 코드화하는 것이 가능하다.
표면상의 각 위치가 상기 예에서 4x4 기호로 코드화되기 때문에, 상기에 기술된 세 개의 차이값(0-6 값을 가짐)이 x 좌표를 코드화하도록 이용할 수 있다. 그 후에 상기 코드화는 세 개의 차이값 중 하나는 항 값 1 또는 2를 가지고 다른 두 개는 3-6 범위의 값을 가지도록 수행된다. 결과적으로 x 코드에서 제로가 되도록 허용되는 차이값은 없다. 반면에, x 코드는 차이값이 다음과 같이 되도록 구성된다. (3-6) (3-6) (1-2) (3-6) (3-6) (1-2) (3-6) (1-2)... 각각의 x 좌표는 3과 6 사이의 두 개의 숫자와 1 또는 2의 후속 숫자로 코드화된다. 높은 숫자에서 3이 감산되고 낮은 숫자에서 1이 감산되면, 혼합 밑수의 숫자가 획득될 것이며, 하기의 예에서 도시된 바와 같이 x 좌표가 직접 결정될 수 있는 x 방향에서의 위치를 직접 산출할 것이다.
상기에 기술된 원리에 의해, 세 개의 차이값을 나타내는 숫자들에 의해 x 좌표들(0, 1, 2...)을 코드화할 수 있다. 상기 차이값들은 상기의 숫자 시리즈에 기초한 비트 패턴으로 코드화된다. 상기 비트 패턴은 그 후에 도 3의 기호에 의해 도식적으로 코드화될 수 있다.
여러 경우에, 4x4 기호들을 판독할 때, x 좌표를 코드화하지만 두 개의 숫자로 분리되는 완전한 숫자를 생성할 수 없다. 그러나 숫자들의 최하위 부분은 항상 1 또는 2이기 때문에, 완전한 숫자는 쉽게 재구조화될 수 있다.
y 좌표는 x 좌표에 대해 사용되는 것과 동일한 원리에 따라 코드화된다. 순환적 숫자 시리즈는 위치 코드화되는 표면에 대해 수평 행들로 반복적으로 기록된다. x 좌표의 경우와 유사하게, 행은 다른 위치로, 즉 숫자 시리즈의 다른 시퀀스로 시작하도록 허용된다. 그러나 순환적 숫자 시리즈는 y 좌표에 대해 차이값을 이용하지 않지만 각 행의 숫자 시리즈의 시작 위치에 기초한 숫자를 갖는 좌표를 코드화한다. 4x4 기호에 대한 x 좌표가 결정될 때, 4x4 기호의 y 코드에 포함되는 행에 대한 숫자 시리즈의 시작 위치를 결정할 수 있다. y 코드에서 최상위 자리수는 특정 범위의 값을 갖도록 결정된다. 상기 예에서, 4개의 행 중 하나는 이 행이 y 좌표의 최하위 자리수와 관련되도록 하고 다른 세 개의 행은 위치 2-6에서 시작하도록 표시하기 위해 숫자 시리즈 위치 0-1로 시작한다. y 방향에서, 다음과 같은 숫자의 시리즈가 존재한다. (2-6) (2-6) (2-6) (0-1) (2-6) (2-6) (2-6) (0-1) (2-6)... 각각의 y 좌표는 2 내지 6의 세 개 숫자, 및 0 또는 1의 후속 숫자로 코드화된다.
하위 숫자에서는 0이 감산되고 높은 숫자에서는 2가 감산되면, y 좌표를 직접 결정할 수 있는 혼합 밑수의 y 방향 위치를 x 방향에 대해 동일한 방법으로 획득한다.
상기 방법에서 x 방향의 4 x 4 x 2 = 32개의 위치를 코드화할 수 있다. 그러한 각각의 위치들은 3 x 32 = 96개의 위치를 제공하는 세 개의 차이값에 대응한다. 게다가, y 방향의 5 x 5 x 5 x 2 = 250개의 위치를 코드화할 수 있다. 각 위치는 4 x 250 = 1000개의 위치를 제공하는 4개의 행에 대응한다. 전체적으로 96000개의 위치를 코드화할 수 있다. x 코드화는 차이값에 기초하기 때문에, 첫 번째 숫자 시리즈가 시작하는 위치를 선택할 수 있다. 상기 첫 번째 숫자 시리즈가 7개의 다른 위치에서 시작할 수 있다는 점을 고려하면, 7 x 96000 = 672000개의 위치를 코드화할 수 있다. 제 1 열의 제 1 숫자 시리즈의 시작 위치는 x 좌표가 결정되었을 때 계산될 수 있다. 상기에 언급된 제 1 시리즈에 대한 7개의 다른 시작 위치는 제품상의 여러 다른 종이 시트 또는 기록 표면을 코드화될 수 있다.
위치 코드화 패턴 함수를 추가로 도시하면, 여기에는 위치 코드의 기술된 실시예에 기초한 특정 예가 뒤따른다.
도 4는 위치 결정 장치에 의해 판독되는 4x4 기호들을 갖는 이미지의 예를 도시한다.
상기 4x4 기호들은 다음의 값을 갖는다.
4 4 4 2
3 2 3 4
4 4 2 4
1 3 2 4
상기 값들은 다음의 이진 x 및 y 코드를 나타낸다.
x 코드: y 코드:
0 0 0 0 0 0 0 1
1 0 1 0 0 1 0 0
0 0 0 0 0 0 1 0
1 1 0 0 1 0 1 0
수직 x 시퀀스는 시리즈 위치에서 다음의 숫자들 : 2 0 4 6 을 코드화한다. 상기 열들의 차이값은 -2 4 2가 될 것이며, 모듈로 7은 5 4 2를 제공하고, 이는 혼합 밑수로 위치 (5-3) x 8 + (4-3) x 2 + (2-1) = 16 + 2 + 1 = 19 를 코드화다. 제 1 코드화 x 위치는 위치 0이기 때문에, 1-2 범위에 있으며 4x4 기호로 나타나는 차이값은 21번째 차이값이다. 게다가 각 차이값에 대해 총 세 개의 열이 있으며 4x4의 x 코드의 오른쪽의 수직 시퀀스는 x 코드(3 x 20 + 1 = 61)의 61번째 열에 속하며 왼쪽에 대한 수직 시퀀스는 58번째 열에 속한다.
수평 y 시퀀스는 숫자 시리즈의 위치 0 4 1 3을 코드화한다. 상기 시리즈는 58번째 열에서 시작하기 때문에, 상기 행의 시작 위치는 이 숫자들 마이너스 57 모듈로 7이며, 이것은 시작 위치 6 3 0 2를 산출한다. 혼합 밑수의 자리수로 해석되면, 이것은 세 번째 자리수가 해당 숫자의 최하위 자리수가 되는 6-2, 3-2, 0-0, 2-2 = 4 1 0 0이다. 네 번째 자리수는 그 후에 다음 숫자의 최상위 자리수이다. 이 경우에, 논의중인 숫자와 동일하여야 한다. 예외의 경우는 논의중인 숫자가 모든 위치의 가능한 최고 자리수로 구성될 때이다. 그러면 다음 숫자의 시작이 논의중인 숫자의 시작보다 1이 더 크다는 것을 알 것이다.
4 자리수 숫자의 위치는 그 후에 혼합 밑수에서 0x50 + 4x10 + 1x2 + 0x1 = 42가 될 것이다.
y 코드의 세 번째 행은 시작 위치 0 또는 1을 갖는 43번째이며, 이러한 각각의 행에 모두 네 개의 행이 있기 때문에, 세 번째 행은 43x4 = 172이다.
따라서, 이 예에서, 4x4 기호들의 그룹에 대한 가장 왼쪽 코너의 위치는 (58, 170)이다.
4x4 그룹의 x 시퀀스는 행 170에서 시작하기 때문에, 전체 패턴의 x 열들은 숫자 시리즈 ((2 0 4 6) - 169) 모듈로 7 = 1 6 3 5의 위치에서 시작한다. 최종 시작 위치(5)와 첫 번째 시작 위치 사이에서, 숫자 0-19는 혼합 밑수로 코드화되며, 혼합 밑수로 숫자 0-19의 표현을 부가함으로써, 상기 열들 간의 총 차이값을 얻는다. 이것을 행하는 원시 알고리즘은 20개 숫자를 생성하고 직접 자신의 자리수를 부가하는 것이다. 최종 합산값은 s라 지칭된다. 종이 시트나 기록 표면은 (5-s) 모듈로 7에 의해 주어질 것이다.
상기에 기술된 일 실시예에서, 각 위치는 4x4 기호들로 코드화되고 7 비트를 갖는 숫자 시리즈가 사용된다. 물론, 이것은 단지 예이다. 위치는 더 크거나 적은 수의 기호로 코드화될 수 있다. 기호의 수는 양방향에서 동일할 필요는 없다. 상기 숫자 시리즈는 여러 길이가 될 수 있고 이진 숫자일 필요는 없지만, 또 다른 밑수에 기초할 수 있다. 여러 숫자 시리즈는 x 방향 및 y 방향 코드화에 사용될 수 있다. 상기 기호는 다른 수의 값을 가질 수 있다. 상기에 나타난 바와 같이, 6x6 기호들을 갖는 코드화가 현재 바람직하며, 각 기호들은 네 개의 값을 가정할 수 있다. 당업자는 상기 코드화를 고려하는데 상기 예들을 쉽게 일반화할 수 있다.
상기 예에서, 마크는 도트이지만 다른 형태를 가질 수 있다. 예를 들어, 마크는 가상 래스터 지점에서 시작하고 그로부터 소정의 위치로 연장하는 띠줄 또는 다른 표시로 구성될 수 있다. 하나 이상의 대안예로서, 상기 마크는 직사각, 사각, 삼각 또는 다른 편리한 탐지 모양으로 구성될 수 있다. 상기 마크는 채워지거나 채워지지 않을 수 있다.
상기의 예에서, 사각 부분 표면의 기호는 위치를 코드화하는데 사용된다. 일부 표면은 6각형과 같은 다른 형태를 가질 수 있다. 기호는 서로 90도 각도의 행 및 열로 배열될 필요는 없으며 다른 각도, 예를 들어 60도로 배열될 수 있으며, 그리고/또는 다른 배열을 가질 수 있다. 기호는 또한 극 좌표 또는 다른 좌표 시스템의 좌표 위치를 코드화할 수 있다.
탐지되는 위치 코드에 대한 가상 래스터가 결정되어야만 한다. 이것은 다른 마크들 사이의 거리를 조사함으로써 수행될 수 있다. 두 개의 마크들 간의 최단 거리는 상기 마크들이 두 개의 래스터 지점 간의 동일한 래스터 라인 상에 위치하도록 1 및 3(수평으로) 또는 2 및 4(수직으로)를 갖는 두 개의 이웃하는 기호로부터 도출되어야 한다. 상기 한 쌍의 마크가 탐지될 때, 관련된 래스터 지점은 래스터 지점 간의 거리 및 상기 래스터 지점으로부터의 마크의 변위에 의해 결정될 수 있다. 두 개의 래스터 지점이 일단 위치하게 되면, 부가의 래스터 지점은 다른 마크에 대해 측정된 거리에 의해 그리고 래스터 지점의 상대 거리에 의해 결정될 수 있다.
상기에 기술된 위치 코드화 패턴은 다수의 고유 위치 및 더 구체적으로 상기 위치의 절대 좌표를 코드화할 수 있다. 위치 코드화 패턴에 의해 코드화될 수 있는 모든 위치 또는 지점은 가상 표면에 의해 구성할 수 있다. 가상 표면의 다른 부분은 다른 특정 목적에 전용될 수 있다. 가상 표면의 일 영역은 예를 들어, 기록 표면에만 이용되거나 문자 인식 영역에만 이용되고, 여러 활성화 아이콘에 따라 다른 영역에만 이용될 수 있다. 가상 표면의 다른 영역은 다른 애플리케이션에서 사용될 수 있다. 대응하는 위치 코드화 패턴의 서브셋은 그 후에 예를 들어 제품상의 선택 위치에 배열될 수 있는 소정의 활성화 아이콘을 형성하는데 사용될 수 있다. 따라서, 위치 코드화 패턴의 서브셋에 의해 코드화된 좌표는 제품의 위치가 아니라 가상 표면의 위치와 관련되며, 상기 위치는 항상 상기 활성화 아이콘에 대응하도록만 이용된다.
현재 바람직한 실시예에서, 도트들 간의 공칭 거리는 0.3 mm이다. 6x6 도트들을 포함하는 위치 코드화 패턴의 부분은 가상 표면상의 지점들의 절대 좌표들을 정의한다. 가상 표면상의 각 지점들은 위치 코드화 패턴의 1.8 mm x 1.8 mm 서브셋에 의해 정의된다. 패턴을 판독하는데 사용되는 장치의 센서 상의 6x6 도트들의 위치를 결정함으로써, 위치는 0.03 mm의 해상도로 가상 표면상의 보간법에 의해 계산된다. 각 지점은 각각 4개의 값 중 하나를 가정할 수 있는 6x6 도트들로 코드화되기 때문에, 도트들 간의 상기에 언급된 공칭 거리는 4.6백만 km2의 표면에 대응한다.
절대 위치 코드화 패턴은 약 600 dpi의 해상도를 가능하게 하는 종이 또는 다른 재료상에 인쇄될 수 있다. 종이는 지정된 애플리케이션에 따라 어떠한 크기나 모양도 가질 수 있다. 상기 패턴은 표준 오프셋 인쇄에 의해 인쇄될 수 있다. IR 광을 흡수하는 일반 검은색 탄소 기질 잉크 또는 소정의 다른 잉크가 유용하게 사용될 수 있다. 이것은 실제로 탄소 기질이 아닌 검은색 잉크를 포함하는 다른 잉크들이 그에 대한 판독을 방해하지 않고서 절대 위치 코드화 패턴 상에 다른 인쇄된 텍스트를 부가하는데 사용될 수 있다.
탄소 기질 검은색 잉크로 인쇄된 상기 언급된 패턴을 구비한 표면은 사용자에게 편리하고 미적으로 만족스러운 표면의 약한 회색 음영(1-3% 밀도)으로 사람의 눈에 인식될 것이다.
물론, 상기에 언급된 것보다 더 적은 또는 더 많은 수의 도트가 가상 표면상의 지점들을 정의하는데 사용될 수 있으며, 상기 도트들 간의 더 큰 또는 더 작은 거리가 패턴에서 사용될 수 있다. 상기의 예들은 현재 패턴의 바람직한 실행을 나타내기 위해서만 주어진다.
제품상의 위치 코드
도 5a는 도 1의 시트 1을 한번 더 도시하며, 위치 코드화 패턴의 다른 서브셋이 다른 종류의 음영으로 표시된다. 상기 시트는 기록 표면(3), 문자 인식 영역(A) 및 7개의 활성화 아이콘(7a-g)에 대응하는 9개의 다른 영역을 포함한다. 상기 각 영역은 위치 코드화 패턴의 개별 서브셋을 구비한다. 도 5b는 가상 표면 I의 대응하는 좌표 영역을 도시하며, 상기 영역에는 부가된 표시를 갖는 동일한 참조 숫자가 주어진다. 가상 표면은 좌표 영역(0,0; xn,0; xn;ym; 0,ym)으로 구성된다. 위치 코드가 전체 영역에 대해 연속적이지 않으며 다른 서브셋들이 가상 표면의 다른 부분들로부터 인출된다는 것은 명백하다. 가상 표면상의 다른 좌표 영역들은 각각의 목적에만 이용된다. 이것은 기록 표면(3)으로부터 정보를 판독하고, 문자 인식 영역(A)으로부터 주소 정보를 해석하며 여러 활성화 아이콘(7a-g)을 탐지하고 대응하는 동작을 개시하도록, 장치의 변조를 요하지 않고서 완전히 새로운 설계의 시트가 형성될 수 있다.
활성화 아이콘은 가상 표면상의 단일 지점에 대한 좌표에 의해 제공될 수 있다. 탐지를 단순하게 하기 위해, 위치 코드화 패턴의 대응하는 서브셋은 활성화 아이콘의 활성화 영역에 대해 여러 번 반복될 수 있다. 그러나 상기 서브셋의 반복은 지점들에 대한 좌표들을 코드화하는 서브셋이 불명료하지 않게 탐지될 수 있도록 소정 공백을 발생시켜야 한다.
선택적으로, 전체 시트(1)는 가상 표면상의 연속하는 좌표 영역에 대한 좌표들을 코드화하는 위치 코드화 패턴을 구비할 수 있다. 이 경우에, 각 활성화 아이콘은 기록 표면상에 위치하는 위치 코드화 패턴의 서브셋과 관련하는 위치 코드화 패턴의 소정의 서브셋으로 구성된다. 활성화 아이콘은 펜이 먼저 기록 표면에 놓이고 활성화 아이콘에만 이용되는 하나 이상의 지점의 좌표들이 기록될 때 탐지된다. 활성화 아이콘의 탐지 전에 펜이 기록 표면에 놓이게 되는 요건은 사용자가 활성화 아이콘을 통해 계획 없이 기록하는 것과 소정의 동작을 개시하기 위해 사용자가 활성화 아이콘 상에 펜을 의도적으로 놓는 것을 구별할 수 있는 장점을 갖는다.
상기에 언급된 바와 같이, 상기 제품은 다른 동작을 개시하기 위해 다수의 활성화 아이콘을 구비할 수 있다. 선택적인 실시예에서, 상기 제품은 동작이 수행될 것을 정의하는 하나의 활성화 아이콘만을 갖는다. 사용자는 그 후에 활성화 아이콘의 활성화 영역에서 기호, 문자, 단어 또는 어느 동작이 개시될 것인지를 지시하는 소정의 다른 지시를 기록함으로써 어느 동작이 개시되는지를 정의한다. 활성화 아이콘의 내용은 아이콘을 탐지하는 장치에서 또는 기록 표면 및 활성화 영역으로부터 레코딩된 정보가 전송되는 외부 장치에서 해석될 수 있다.
활성화 아이콘은 먼저 동작을 개시하는데 사용된다. 상기 아이콘은 예를 들어 펜의 색깔, 라인 두께 등과 같은 특성인, 레코딩된 정보를 검증하는데 사용될 수 있다.
장치
도 6은 기록 표면상에 생성되는 그래픽 정보를 전자적으로 레코딩하고 활성화 아이콘의 탐지에 의해 트리거되는 동작을 개시 및/또는 실행하는데 사용될 수 있다.
장치는 펜 형태를 갖는 케이스(11)를 포함한다. 케이스의 한쪽 단면에 개방부(12)가 있다. 단면은 기록 표면(3), 문자 인식 영역(A) 및 활성화 아이콘(7a-7g)과 인접하거나 이들로부터 가까운 거리로 위치하게 된다.
케이스는 광학부, 전자 회로부 및 전력 공급부를 필수로 포함한다. CCD 또는 CMOS 센서와 같은 광학부는 2차원 이미지를 레코딩하기 위해 이미지화되고 감광성 영역 센서(14)에 대한 표면을 조명하는 적어도 하나의 IR 광-방출 다이오드(13)를 포함한다. 상기 장치는 또한 렌즈 시스템(도시되지 않음)을 포함할 수 있다.
장치에 대한 전력 공급부는 케이스의 분리 구획부에 설치되는 배터리(15)로부터 획득된다.
전자 회로부는 신호 처리기(16)를 포함한다. 신호 처리기(16)는 적절하게 프로그램된 마이크로프로세서에 의해 달성된다. 신호 처리기는 기록 표면상에 제공되는 그래픽 정보의 디지털 표현을 생성하고 활성화 아이콘을 탐지하기 위해 센서로부터 이미지를 분석하는 소프트웨어를 포함한다. 신호 처리기는 또한 활성화 아이콘에 의해 결정되는 동작을 개시 및/또는 실행하기 위한 소프트웨어를 포함한다. 신호 처리기는 또한 사용자가 주소 정보를 유지할 수 있게 하는 주소록 프로그램, 사용자가 수행하는 업무를 입력할 수 있는 업무 리스트 프로그램뿐 아니라 회의, 생일 및 캘린더 또는 다이어리에 입력된 다른 정보와 같은 캘린더 정보를 유지할 수 있도록 하는 캘린더 프로그램과 같은 사용자 소프트웨어를 포함할 수 있다.
유용하게는, 신호 처리기(16)는 또한 레코딩된 문자가 문자 코드화된 포맷으로 저장, 관리 및/또는 전송될 수 있도록 상기 레코딩된 문자를 해석하는데 사용될 수 있는 ICR 소프트웨어를 포함한다.
신호 처리기는 또한 기록 표면(3) 및 문자 인식 영역(A)으로부터 기록되는 정보를 저장하는 메모리(17)를 포함한다.
장치의 케이스에는 기록 표면상의 일반 색소 기반 기록을 기록할 수 있는 펜 포인트(18)가 있다. 상기 펜 포인트(18)는 사용자가 이를 사용할지 말지를 제어할 수 있도록 나오게 할 수도 있고 들어가게 할 수도 있다. 상기 펜 포인트는 센서(14)에 대하여 옮겨진다. 따라서 상기 센서는 펜 포인트의 정확한 위치를 탐지하지 못한다. 그러나 바람직하게는, 센서에 대한 펜 포인트의 위치를 알면 펜 포인트의 정확한 위치가 계산될 수 있다.
게다가, 장치는 상기 장치를 활성화하고 활성화 아이콘에 의해 제어되지 않는 동작을 제어할 수 있는 버튼(19)을 포함한다.
장치는 또한 블루투스 기술에 따른 단거리 무선 링크를 통해 단거리에 걸친 정보의 무선 통신을 위한 송수신기(20)를 포함한다. 상기 무선 전송은 장치가 전체 개시된 동작을 자체적으로 수행할 수 없지만 동작이 실행되어야 하는 정보 및 레코딩된 정보를 외부 장치로 전달할 필요가 있을 때 사용될 수 있다.
마지막으로, 장치는 예를 들어 레코딩된 정보를 도시하는 디스플레이(21)를 포함할 수 있다. 상기 디스플레이가 필수적인 것은 아니다. 일단 필요하다면, 도시는 외부 장치의 디스플레이 상에서 실행될 수 있다.
출원인의 스웨덴 특허 No. 9604008-4는 텍스트를 레코딩하는 장치를 개시한다. 적절한 방법으로 프로그램되면, 상기 장치는 위치 코드를 구비한 기록 표면에 기록되는 정보를 레코딩하고, 활성화 아이콘을 탐지하며 활성화 아이콘에 의해 활성화된 동작을 개시/실행하는데 이용될 수 있다.
선택적인 실시예에서, 전자 회로부는 전화, 팩스 머신 또는 컴퓨터 형태의 외부 장치에 전화를 하거나, 팩스를 전송하고 이메일 메시지를 전송할 수 있게 하는 이동 전화 송수신기를 포함하는 이동 전화 장치를 포함하거나 이에 통합될 수 있다.
게다가, 장치는 기록된 정보가 실제로 전자적으로 레코딩되었음을 사용자가 알도록 장치가 위치 코드를 탐지할 때를 표시하는 발광 다이오드 또는 버저 또는 진동기와 같은 표시 수단을 가질 수 있다.
기능
도 1의 노트패드 시트의 기능 및 도 6의 장치는 하기에 기술될 것이다.
사용자는 도 6의 장치를 이용하여 기록 표면(3)상에 정보를 기록하거나 그린다. 사용자가 기록하는 동안, 광학 센서(14)는 펜의 현재 위치에서 기록 표면(3)의 이미지를 연속적으로 포착한다. 이미지는 위치 코드(5)를 포함한다. 신호 처리기(16)는 각 이미지에 위치 코드, 즉, 도트(6)를 위치시키고 그에 기초하여 위치 코드에 의해 코드화된 위치에 대한 좌표를 결정한다. 신호 처리기에서, 상기 코드는 다른 좌표 영역으로부터 위치 정보가 처리되는 방법이 프로그램된다. 따라서 신호 처리기는 기록 표면(3)으로부터 레코딩된 정보를 나타내는 것으로서 기록 표면(3)에 대응하는 좌표 영역으로부터 위치 표시를 식별할 수 있다. 이것은 펜이 시트 위에서 어떻게 이동하는지를 다수의 위치 표시 형태로 기술하게 된다. 상기 기술은 기록된 정보의 디지털 표현을 구성된다.
전자적 레코딩은 기록 표면상에 실제로 기록된 것이 아니라 위치 코드의 이미지에 기초하기 때문에 장치가 기록 표면상에 트레이스를 남길 필요가 없다.
기록 표면상에 기록된 것의 디지털 표현은 메모리(17)에 저장된다.
사용자가 레코딩된 정보에 관하여 소정 동작을 수행하기를 원하면, 사용자는 대응하는 활성화 아이콘(7) 상에 장치를 위치시킴으로써 정보를 개시한다. 사용자는 가능하게는 장치가 활성화 아이콘에 대응하는 다수의 위치를 탐지하도록 아이콘 상에 표시를 하는 것과 같이 마킹할 수 있다. 그러나 원칙적으로는, 활성화 영역(8)의 단일 위치가 레코딩되는 것으로 충분하다. 신호 처리기(16)는 기록 표면의 이미지와 동일한 방법으로 활성화 아이콘의 활성화 영역(8)으로부터 레코딩된 이미지를 처리한다. 신호 처리기는 위치 코드를 식별하고, 좌표를 디코딩하며, 좌표가 어느 좌표 영역에 속하는지를 결정하고, 그에 따라 좌표, 즉 위치 표시가 어떻게 처리되는지를 결정한다. 신호 처리기가 활성화 아이콘으로부터 위치 표시가 발생함을 탐지하면, 신호 처리기는 대응하는 동작을 개시한다. 신호 처리기는 사용자에게 활성화 아이콘이 실제로 탐지되었음을 나타내는 음성 신호와 같은 특정 종류의 피드백을 적절하게 제공할 수 있다.
상기 동작이 주소 정보를 요청하면, 사용자는 문자 인식 영역(A)에 이것을 기록한다. 광학 센서(14)에 의해 레코딩되는 이미지는 상기에 기술된 것과 같은 방법으로 신호 처리기에 의해 처리된다. 그러나 신호 처리기가 문자 인식되어야 하는 정보가 포함된 것으로 인식하면, 정보는 신호 처리기가 정보 내용을 해석할 수 있도록 문자 인식 프로그램에 입력되어 문자 코드화된 포맷으로 변환된다.
선택적으로, 문자 인식은 레코딩된 정보가 그래픽 포맷으로 전송되는 외부 장치에서 수행될 수 있다.
신호 처리기가 어느 동작이 수행되는지를 식별하면, 신호 처리기는 메모리(17)로부터 동작에 사용되는 레코딩된 정보를 수집한다. 신호 처리기는 예를 들어, 메모리에 저장된 모든 정보, 예를 들어 활성화 아이콘의 활성화 전에 소정의 기간 동안 저장되었던 모든 정보, 또는 예를 들어 시트의 기록 표면(3)에 대응하는 좌표 영역과 같은 소정의 좌표 영역으로부터의 모든 정보, 또는 그 부분 집합을 가져올 수 있다.
소정의 동작은 펜에 메모 저장, 또는 장치의 사용자 프로그램에 정보 입력과 같이 장치 자체에 의해 완전히 수행될 수 있다. 상기 동작은 항상 독립 모드로 장치에 의해 수행될 수 있다.
다른 동작들은 바깥 세상과의 통신을 필요로 한다. 이러한 동작은 독립 모드로 시작할 수 있지만 장치가 바깥 세상에 연결될 때까지 완료될 수는 없다. 신호 처리기(16)는 그 후에 기록 표면(3)으로부터 레코딩된 정보 및 문자 인식 영역(A)으로부터의 주소 정보를 이용하는 동안 원하는 동작을 수행하도록 블루투스 송수신기를 구비한 팩스 머신, 프린터 등과 같은 인접한 외부 장치와 블루투스 송수신기(20)를 통해 직접 통신할 수 있다.
선택적으로, 프로세서(16)는 도 7의 예에 도시된 바와 같이, 기록 표면(3)으로부터 레코딩된 정보를 문자 인식 영역(A)에 주소가 표시된, 예를 들어 컴퓨터(31), 다른 이동 전화(32) 또는 팩스 머신(33)으로 추가 전송하기 위해 블루투스 송수신기(20)를 통해 장치의 모뎀으로서 동작하는 이동 전화(30)와 통신할 수 있다.
부가의 대안예로서, 장치는 어느 동작이 수행되는지에 대한 정보와 함께 레코딩된 정보 및 주소 정보를, 예를 들어 정보를 이메일로 작성하여 지시된 주소로 전송하는 이웃 컴퓨터에 전송할 수 있다.
또 다른 예로서, 장치는 직접 통신을 필요로 하는 동작을 수행할 수 있도록 이동 전화 송수신기를 포함하거나 이와 통합될 수 있다.
당업자에 의해 인지되는 바와 같이, 위치 코드의 이미지 처리는 한편으로는 장치의 신호 처리기(16), 및 다른 한편으로는 장치가 통신하는 외부 장치의 하드웨어 및/또는 소프트웨어 사이에 여러 방법으로 분산될 수 있다. 신호 처리기(16)의 소정 작업을 수행하기 위한 하드웨어 및/또는 소프트웨어는 물리적으로 통합되지 않더라도 신호 처리기의 일부로 간주한다.
특정한 경우에, 펜 형태의 케이스는 도 6에 따라 광학부, 전력 공급부, 및 상기에 기술된 위치 코드의 이미지 처리를 수행하는 적절하게 프로그램된 프로세서를 포함하는 제 2 케이스의 또 다른 장치에 레코딩된 이미지를 전송하는 송수신기(20)를 포함한다.
다음에 노트패드 시트(1)의 사용예들이 기술된다.
실시예 1
이 예에서 도 6의 장치는 이동 전화에 통합된다고 가정한다. 상기 장치는 예를 들어 이동 전화에 탈착식으로 접착될 수 있다. 또한, 사용자가 이동 전화로 전화를 받는다고 가정한다. 사용자는 장치의 펜 포인트(18)로 노트패드(1)에 메모를 기록한다. 예를 들어, 전화한 사람은 사용자가 소정의 전화 번호로 잭(Jack)에게 전화하기를 원한다고 가정한다. 그러면 사용자는 도 1에 도시된 바와 같이 노트패드(1)에 "Call Jack 9857299"라 기록한다.
사용자가 전화 통화를 종료하면, 사용자는 전화와 비슷하게 생긴 최상위 아이콘 상에 장치를 놓는다. 장치가 전화 아이콘을 탐지하면, 장치는 이동 전화를 이용하여 전화번호에 다이얼링 하는 프로그램을 시작한다. 기록 표면(3)상에 기록된 모든 정보에 대해 문자 인식이 이루어지면, 다이얼링 프로그램은 레코딩된 정보로부터 직접 전화번호의 숫자들을 가져올 수 있다. 대안으로, 사용자는 상기 숫자들을 문자 인식 영역(A)에 기록할 수 있으며, 이로써 상기 숫자들에 대해 자동으로 문자 인식이 이루어진다. 프로그램은 디스플레이(21)에 숫자들을 나타내고 사용자가 버튼을 눌러 번호가 정확하며 실제로 다이얼링 해야 하는 번호가 맞다고 확인하기를 기다린다. 확인 후에, 번호는 자동으로 다이얼링 되고 사용자는 잭과 통화할 수 있다.
노트패드와 장치가 사용될 수 있는 또 다른 예는 다음과 같다. 사용자는 차고에서 오후 4시에 자신의 차를 꺼내오려고 한다. 사용자는 도 1에 도시된 바와 같이 장치의 펜 포인트(18)로 자신의 노트패드 위에 "오후 4시에 차를 픽업함"이란 메모를 기록한다. 이 정보는 위치 코드에 의해 장치에 레코딩된다. 그 다음, 사용자는 펜을 캘린더 프로그램 아이콘(7e) 상에 놓고 펜이 상기 아이콘을 탐지하면 캘린더 프로그램을 동작시킨다. 이 프로그램은 레코딩된 정보를 가져온다. 원래, 정보가 위치 표시 형태라면, 정보는 캘린더 프로그램에 위치 표시로서만 저장될 수 있다. 이 경우에, 프로그램은 메모가 오늘의 날짜로 입력되도록 제안할 수 있으며 사용자가 펜의 버튼을 누름으로써 이것을 확인하도록 요청할 수 있다. 그러나 정보가 문자 코드화 포맷이라면, 프로그램은 "p.m."을 시간 표시로 해석할 수 있으며, 이 시간에 메모를 입력하고 알람을 설정할 수 있다.
다른 활성화 아이콘은 유사한 방법으로 사용될 수 있다.
팩스 아이콘(7b)은 사용자가 팩스를 전송하고자 할 때 사용될 수 있다. 이 경우에, 사용자는 기록 표면(3)상에 팩스 메시지를 기록하고 문자 인식 영역(A) 상에 팩스 주소를 기록하며 아이콘(7b)을 통해 팩스 프로그램을 동작시킨다. 장치의 팩스 프로그램은 자동으로 팩스를 작성하고 예를 들어, 모뎀으로서 도 7의 이동 전화(30)를 이용하여 지정된 수신기로 팩스를 전송한다.
이메일 아이콘(7c)을 동작시킴으로써 그에 따라 이메일 메시지가 작성되어 전송될 수 있다. 이메일의 대안예로서, SMS 메시지가 전송될 수 있다. 두 경우 모두, 메시지의 내용은 문자 코드화된 포맷으로 변환되거나 그래픽 포맷으로 전송될 수 있다. 장치에 의해 사용될 수 있는 문자 인식이 필요한 주소 정보는 문자 인식 영역(A)에 기록될 수 있다. 이메일 메시지의 제목이나 주제 또한 문자 인식 영역에 기록되어 메시지의 "타이틀"로 기술될 수 있다.
주소록이나 업무 리스트에 대한 정보는 주소록 아이콘(7d) 및 업무 리스트 아이콘(7f)을 이용한 캘린더 프로그램에 대한 정보와 동일한 방법으로 관리될 수 있다.
추가 사용 가능한 활성화 아이콘의 예로서, 탐지될 때 장치가 레코딩된 정보의 인쇄 출력을 프린터에 의해 시작하도록 하는 프린터 아이콘 및 소정의 위치 또는 문자 인식 영역(A)에서 사용자에 의해 지시된 위치, 예를 들어 장치가 통신하는 사용자의 개인용 컴퓨터의 메모 북에 레코딩된 정보를 장치가 저장하도록 하는 저장 아이콘이 있다. 이 때문에, 장치는 저장 프로그램을 가질 수 있다. 마지막으로, 특정 메모는 재활용 빈 아이콘(7g)을 이용하여 펜의 메모리로부터 제거될 수 있다.
도 1에 도시된 노트패드 시트(1)는 다수의 시트를 갖는 노트패드의 일부를 구성할 수 있다. 일 실시예에서, 모든 시트가 동일하다. 또 다른 실시예에서, 적어도 기록 표면상의 위치 코드는 서로 다른 시트 상에 만들어진 메모를 구별할 수 있도록 시트마다 서로 다른 코드를 갖는다. 동일한 활성화 아이콘은 또한 활성화 아이콘이 어느 시트에 속하는지를 식별할 수 있도록 시트마다 다른 방법으로 코드화될 수 있다. 하나 이상의 대안예로서, 사용자는 예를 들어 활성화 아이콘에 인접한 지정 영역에 시트 번호를 표시함으로써 동작이 어느 시트 또는 어느 영역에서 수행되는지를 적절한 방법으로 나타낼 수 있다.
활성화 아이콘은 예를 들어, 다수의 노트패드에 사용될 수 있도록 기록 표면으로부터 물리적으로 분리되는 부분 상에 배열될 수 있다.
실시예 2
도 8a 및 8b는 본 발명에 따른 종이 제품을 도시한다. 도 8a는 시트 뒷면 부분(81)이 약하게 접착층으로 코팅되는 시트(80)를 도시한다. 층의 접착성은 중량에 의한 손실 없이 평면 수직 표면에 시트(80)가 고정되도록 충분히 강하다. 동시에 접착성은 표면으로부터 쉽게 제거되도록 시트(80)에 대해 충분히 약해야 한다. 이러한 접착 재료는 공지되어 있으며 예를 들어 "포스트-잇"이란 상표로 판매되고 있는 메모 블록에 사용된다. 시트의 앞면은 기록 표면(82)을 구성한다. 이것은 상기에 기술된 것과 동일한 유형의 위치 코드화 패턴(83)으로 코팅된다. 다수의 활성화 아이콘(84, 85, 86)은 상기에 기술된 것과 같은 기능을 갖는 기록 표면상에 인쇄된다. 활성화 아이콘은 바람직하게는 마킹되는 박스들로 지시될 수 있다.
바람직하게는, 도 8a와 관련하여 기술한 것과 같은 종이 제품은 도 8b에 도시된 바와 같은 블록으로 제조되어 판매된다. 상기에 기술된 유형의 다수의 본질적으로 동일한 시트는 각 시트 뒷면에 부착되는 약한 접착층에 의해 블록 형태로 결합된다. 그러나 바람직하게는, 각 블록의 마지막 시트는 접착 재료가 없다. 종이 제품은 상기에 기술된 노트패드 시트(도 1)에 유사하게 사용될 수 있다.
도 9a는 본 발명에 따라 저장 매체 상에 저장된 컴퓨터 프로그램의 기능을 도시한다. 상기 컴퓨터 프로그램은 바람직하게는 상기에 기술된 종이 제품과 관련하여 기능을 한다. 그런 경우에, 컴퓨터 프로그램은 컴퓨터 시스템(90)에 제공되며, 상기 컴퓨터 시스템의 프로그램은 기록 표면(92)상에서 실행되고 위치 코드로 코드화되는 양쪽 그래픽 입력 및 상기 기록 표면(92)과 연관하여 배치된 활성화 아이콘(93)을 탐지하도록 적응된다. 그래픽 입력은 손으로 기록된 정보의 디지털 표현과 동일하다.
컴퓨터 프로그램은 다음과 같이 이용된다. 사용자는 도 6을 참조하여 기술되며 기록 표면(92)의 위치 코드를 탐지할 수 있는 유형의 판독 펜(94)의 펜 포인트로 기록 표면(92)상에 그래픽 입력(91)을 기록한다. 상기 그래픽 입력(91)은 예를 들어, 기록 표면(92)상에 기록되고 있을 때 판독 펜(94)에 의해 탐지되는 위치를 나타내는 다각형 트레인과 같은 디지털 형태로 단거리 무선 링크를 이용하여 컴퓨터 시스템(90)에 전송된다. 그 후, 사용자는 그래픽 입력이 컴퓨터 시스템(90)의 특정 애플리케이션과 관련됨을 나타내기 위해 십자형으로 소정 활성화 아이콘(95)을 마킹한다. 또한, 선택된 활성화 아이콘이 배치되는 위치 코드화 패턴은 판독 펜(94)에 의해 탐지될 수 있으며, 이에 따라 상기 위치에 대응하는 정보가 컴퓨터 시스템(90)에 전송된다. 따라서 컴퓨터 시스템(90)은 사용자가 어느 활성화 아이콘을 선택했으며 결과적으로 사용자가 그래픽 입력(91)과 관련시키려는 애플리케이션이 어느 것인지를 결정할 수 있다. 컴퓨터 시스템(90)은 현재 애플리케이션에 속하거나 예를 들어 인접한 애플리케이션과 관련된 윈도우(96)에서 그래픽 입력(91')을 재생하기 위한 수단을 포함한다. 컴퓨터 시스템(90)은 또한 판독 펜(94)을 통합할 수 있다.
사용자는 여러 방법으로 컴퓨터 프로그램을 구성할 수 있다. 예를 들어, 사용자는 컴퓨터 시스템의 특정 애플리케이션에 대해 프로그램 링크에 소정 활성화 아이콘 또는 베이스 상의 박스를 세팅할 수 있다. 사용자는 또한 실행되는 재생보다 더 많은 동작을 허용할 수 있다. 예를 들어, 메시지는 컴퓨터 시스템의 애플리케이션 윈도우에 도시되는 동시에 또 다른 사용자에게 전송될 수 있다. 또한, 활성화 아이콘을 컴퓨터 시스템의 다수 애플리케이션 또는 여러 컴퓨터 시스템의 애플리케이션에 링크시킬 수 있다. 프로그램은 상기에 기술된 바와 유사한 여러 방법으로 변화되고 사용될 수 있다.
도 9b는 그러한 프로그램의 명령에 대응하는 단계를 도시하는 블록선도이다. 제 1 단계(98)에서, 컴퓨터 시스템은 제품의 소정의 활성화 아이콘을 탐지한다. 제 2 단계(99)에서, 그래픽 입력이 탐지된다. 제 1 및 제 2 단계의 상호 시퀀스는 활성화 아이콘을 선택하고 그래픽 입력을 수행하는 순서에 의해 결정된다. 제 3 단계(100)에서, 컴퓨터 시스템은 제 1 단계(98)에 기록된 활성화 아이콘과 관련된 애플리케이션에 속하거나 관련된 프로그램 윈도의 제 2 단계(99)에서 탐지된 그래픽 입력을 재생한다.
하나 이상의 변형에 따라, 도 6의 장치는 사용자가 일반적으로 장치상의 버튼(19)을 통해 명령하는 시작 및 종료 프로그램의 동작 및 다른 동작을 고려하여, 도 1의 노트패드 시트 상에 설계될 수 있는 활성화 아이콘에 의해 제어될 수 있다. 상기 기능은 정확하게 레코딩된 정보가 동작을 수행하는데 사용될 필요가 없는 경우를 제외하고 상기에 기술된 바와 같은 동일한 기능을 한다.

Claims (57)

  1. 위치 코드(5)를 탐지하는 장치에 의해 기록 표면(3)상에 기록되고 있는 정보의 전자적 레코딩을 가능하게 하기 위해, 상기 기록 표면(3)상의 다수의 위치들을 코드화하는 위치 코드(5)가 제공된 적어도 하나의 기록 표면(3)을 갖는 제품으로서,
    상기 장치에 의해 탐지되면 상기 장치에 의해 레코딩된 정보를 이용하는 소정의 동작을 상기 장치에서 시작하게 하는 적어도 하나의 활성화 아이콘(7a-g)을 더 포함하며,
    상기 적어도 하나의 활성화 아이콘(7a-g)에는 상기 위치 코드(5)가 제공되는데, 상기 활성화 아이콘에는 상기 위치 코드의 제 1 서브셋이 제공되고, 상기 기록 표면에는 상기 위치 코드의 제 2 서브셋이 제공되며, 상기 장치는 상기 위치 코드의 제 1 서브셋 및 상기 위치 코드의 제 2 서브셋에 의해 각각 코드화되는 위치들을 나타내는, 메모리에 저장된 정보를 이용함으로써 상기 활성화 아이콘을 탐지하는, 위치 코드화 제품.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 위치 코드(5)는 상기 활성화 아이콘이 상기 위치 코드(5)에 의해 상기 제품상에서 소정의 위치로서 탐지될 수 있도록, 상기 기록 표면(3) 및 상기 적어도 하나의 활성화 아이콘(7a-g) 위에서 연속적으로 연장하는 것을 특징으로 하는 위치 코드화 제품.
  4. 제 1 항에 있어서,
    상기 기록 표면(3)상의 상기 위치 코드(5)는 상기 적어도 하나의 활성화 아이콘(7a-g) 상의 위치 코드와 불연속인 것을 특징으로 하는 위치 코드화 제품.
  5. 제 4 항에 있어서,
    상기 위치 코드의 제 1 서브셋은 가상 표면(imaginary surface)상의 지점들에 대한 좌표들을 코드화하는 절대 위치 코드의 서브셋을 구성하고, 상기 서브셋은 상기 가상 표면상의 적어도 하나의 지점에 대한 좌표들을 코드화하며, 상기 적어도 하나의 지점은 상기 동작의 개시에만 이용되는 것을 특징으로 하는 위치 코드화 제품.
  6. 제 4 항에 있어서,
    상기 위치 코드의 제 2 서브셋은 가상 표면상의 지점들에 대한 좌표들을 코드화하는 절대 위치 코드의 서브셋을 구성하고, 상기 서브셋은 상기 가상 표면상의 영역 내의 좌표들을 코드화하며, 상기 영역은 정보의 전자적 레코딩에만 이용되는 것을 특징으로 하는 위치 코드화 제품.
  7. 제 1 항, 제 3 항 내지 제 6 항 중 어느 한 항에 있어서,
    상기 제품은 상기 위치 코드(5)가 제공되는 문자 인식 영역(A)을 포함하는 것을 특징으로 하는 위치 코드화 제품.
  8. 제 7 항에 있어서,
    상기 문자 인식 영역(A)에 제공되는 상기 위치 코드(5)는 가상 표면상의 지점들에 대한 좌표들을 코드화하는 절대 위치 코드의 제 3 서브셋을 구성하고, 상기 제 3 서브셋은 상기 가상 표면상의 영역 내의 좌표들을 코드화하며, 상기 영역은 인식되는 정보의 문자들에만 이용되는 것을 특징으로 하는 위치 코드화 제품.
  9. 제 1 항에 있어서,
    상기 적어도 하나의 활성화 아이콘은 다양한 소정의 동작들을 활성화하기 위한 다수의 활성화 아이콘(7a-g)들로 구성되는 것을 특징으로 하는 위치 코드화 제품.
  10. 제 1 항에 있어서,
    상기 적어도 하나의 활성화 아이콘(7a-g) 및 상기 위치 코드(5)는 광학적으로 탐지될 수 있는 것을 특징으로 하는 위치 코드화 제품.
  11. 제 1 항에 있어서,
    상기 적어도 하나의 활성화 아이콘(7a-g) 및 상기 위치 코드(5)는 하나의 동일한 센서에 의해 탐지될 수 있는 것을 특징으로 하는 위치 코드화 제품.
  12. 제 1 항, 제 3 항 내지 제 6 항, 제 9 항 내지 제 11 항 중 어느 한 항에 있어서,
    상기 소정의 동작은 상기 레코딩된 정보에 포함된 전화 번호를 다이얼링하는 동작, 상기 레코딩된 정보를 포함하는 팩스를 전송하는 동작, 상기 레코딩된 정보를 포함하는 전자 메시지를 전송하는 동작, 상기 레코딩된 정보에 포함된 주소 정보를 전자 주소록에 기록하는 동작, 상기 레코딩된 정보에 포함된 캘린더 정보를 전자 캘린더에 입력하는 동작, 상기 레코딩된 정보에 포함된 작업을 전자 리스트에 입력하는 동작, 상기 레코딩된 정보를 프린터로 인쇄하는 동작, 및 상기 레코딩된 정보를 소정의 위치에 저장하는 동작으로 구성된 그룹으로부터의 동작인 것을 특징으로 하는 위치 코드화 제품.
  13. 제 1 항, 제 3 항 내지 제 6 항, 제 9 항 내지 제 11 항 중 어느 한 항에 있어서,
    상기 위치 코드는 다수의 기호(symbol)들을 포함하고, 각각의 기호는 둘 이상의 위치의 코드화에 사용되는 것을 특징으로 하는 위치 코드화 제품.
  14. 제 1 항, 제 3 항 내지 제 6 항, 제 9 항 내지 제 11 항 중 어느 한 항에 있어서,
    상기 위치 코드(5)는 래스터 및 다수의 기호들을 포함하고, 각 기호의 값은 상기 래스터에 대한 마크(6)의 위치에 의해 결정되는 것을 특징으로 하는 위치 코드화 제품.
  15. 제 1 항, 제 3 항 내지 제 6 항, 제 9 항 내지 제 11 항 중 어느 한 항에 있어서,
    상기 제품은 다수의 기록 표면(3)들을 갖는 노트패드인 것을 특징으로 하는 위치 코드화 제품.
  16. 제 15 항에 있어서,
    상기 다양한 기록 표면들(3) 상의 상기 위치 코드(5)는 서로 다른 위치들을 코드화하는 것을 특징으로 하는 위치 코드화 제품.
  17. 제 1 항, 제 3 항 내지 제 6 항, 제 9 항 내지 제 11 항 중 어느 한 항에 있어서,
    상기 제품은 상기 기록 표면을 포함하는 적어도 하나의 시트(80)로 구성된 종이 제품이고, 상기 시트의 표면의 적어도 일부는 약한 접착층(81)으로 코팅되는 것을 특징으로 하는 위치 코드화 제품.
  18. 제 17 항에 있어서,
    상기 기록 표면 및 상기 접착층은 상기 시트의 대향하는 면들에 위치하는 것을 특징으로 하는 위치 코드화 제품.
  19. 제 17 항에 있어서,
    상기 제품은 실질적으로 동일한 다수의 시트를 포함하는 것을 특징으로 하는 위치 코드화 제품.
  20. 다수의 위치들을 코드화하는 위치 코드(5)가 제공된 기록 표면(3)상에 기록되고 있는 정보를 상기 위치 코드(5)를 검출함으로써 전자적으로 레코딩하기 위한 수단을 갖는 정보 관리 장치로서,
    소정의 활성화 아이콘(7a-g)을 탐지하면, 상기 전자적으로 레코딩된 정보를 이용하는 소정의 동작을 시작하는 수단, 및
    상기 활성화 아이콘(7a-g)에 제공되는 위치 코드(5)에 의해 상기 활성화 아이콘(7a-g)을 탐지하기 위한 수단을 포함하며,
    상기 활성화 아이콘에는 상기 활성화 아이콘 상의 적어도 하나의 위치를 코드화하는 위치 코드의 제 1 서브셋이 제공되고, 상기 기록 표면에는 상기 기록 표면상의 다수의 위치를 코드화하는 위치 코드의 제 2 서브셋이 제공되며, 상기 장치는 상기 위치 코드의 제 1 서브셋 및 상기 위치 코드의 제 2 서브셋에 의해 각각 코드화되는 위치들을 나타내는 정보를 저장하는 메모리를 포함하고, 상기 정보는 상기 장치에 의해 상기 활성화 아이콘을 탐지하는데 사용되는, 정보 관리 장치.
  21. 삭제
  22. 삭제
  23. 제 20 항에 있어서,
    상기 장치는 상기 기록 표면(3)상에 기록되고 있는 정보, 및 상기 활성화 아이콘(7a-g)의 전자적 레코딩을 위한 적어도 하나의 센서(14)를 포함하는 것을 특징으로 하는 정보 관리 장치.
  24. 제 23 항에 있어서,
    상기 장치는 상기 정보 및 상기 활성화 아이콘의 레코딩을 위한 단일 센서(14)를 포함하며, 상기 센서(14)는 상기 기록 표면 및 상기 활성화 아이콘에 제공되는 위치 코드(5)를 레코딩함으로써 상기 레코딩을 제공하기 위한 수단을 갖는 것을 특징으로 하는 정보 관리 장치.
  25. 제 23 항 또는 제 24 항에 있어서,
    상기 장치는 상기 소정의 동작을 시작하기 위해 상기 적어도 하나의 센서로부터의 신호로 상기 활성화 아이콘 및 상기 레코딩된 정보를 탐지하기 위한 수단을 갖는 신호 처리기(16)를 더 포함하는 것을 특징으로 하는 정보 관리 장치.
  26. 제 24 항에 있어서,
    상기 장치는 상기 센서에 의해 레코딩되는 위치 코드를 수신하고, 상기 레코딩된 위치 코드가 어떤 위치를 코드화하는지를 결정하며, 상기 결정에 기초하여 상기 위치 코드가 상기 기록 표면과 관련되는지 또는 상기 활성화 아이콘과 관련되는지를 결정하기 위한 수단을 갖는 신호 처리기(16)를 포함하고, 상기 위치 코드가 상기 기록 표면과 관련되는 경우에 상기 위치는 기록된 정보를 상기 기록 표면상에 표시함으로써 처리되고, 상기 위치 코드가 상기 활성화 아이콘과 관련되는 경우에는 상기 위치에 대응하는 소정의 동작이 시작되는 것을 특징으로 하는 정보 관리 장치.
  27. 제 25 항에 있어서,
    상기 신호 처리기는 상기 레코딩된 정보를 문자-코드화된 포맷으로 변환하는 문자 인식 기능을 포함하는 것을 특징으로 하는 정보 관리 장치.
  28. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치는 상기 레코딩된 정보를 저장하기 위한 메모리를 포함하는 것을 특징으로 하는 정보 관리 장치.
  29. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치는 상기 소정의 동작 시작시 소정의 주기 동안 상기 기록 표면으로부터 레코딩된 정보 부분을 이용하는 것을 특징으로 하는 정보 관리 장치.
  30. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치는 상기 소정의 동작 시작시 상기 기록 표면상의 소정의 영역에서 레코딩된 정보를 이용하는 것을 특징으로 하는 정보 관리 장치.
  31. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치는 무선 단거리 통신용 송수신기(20)를 포함하는 것을 특징으로 하는 정보 관리 장치.
  32. 제 25 항에 있어서,
    상기 적어도 하나의 센서(14)는 제 1 케이스에 배열되며 상기 신호 처리기(16)는 제 2 케이스에 배열되는 것을 특징으로 하는 정보 관리 장치.
  33. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치로부터 상기 레코딩된 정보를 외부 장치로 전송하기 위한 이동 전화 송수신기를 더 포함하며,
    상기 소정의 동작은 상기 레코딩된 정보에 포함된 전화 번호를 다이얼링하는 동작, 상기 레코딩된 정보를 포함하는 팩스를 전송하는 동작, 상기 레코딩된 정보를 포함하는 텍스트를 갖는 전자 메시지를 전송하는 동작, 상기 레코딩된 정보를 프린터로 인쇄하는 동작, 상기 레코딩된 정보를 드로잉 프로그램(drawing program)에 전달하는 동작으로 구성된 그룹으로부터의 동작인 것을 특징으로 하는 정보 관리 장치.
  34. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치는 주소록 프로그램 또는 캘린더 프로그램 또는 업무 리스트 프로그램 유형 중 적어도 하나의 컴퓨터 프로그램을 포함하고, 상기 소정의 동작은 상기 레코딩된 정보에 포함된 정보의 일부를 상기 컴퓨터 프로그램들 중 하나에서 사용하기 위한 레지스터에 입력하는 동작으로 구성되는 것을 특징으로 하는 정보 관리 장치.
  35. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치는 휴대용인 것을 특징으로 하는 정보 관리 장치.
  36. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    전자적으로 레코딩되는 동안 상기 기록 표면(3)상에 정보를 기록하기 위한 펜 포인트(18)를 더 포함하는 것을 특징으로 하는 정보 관리 장치.
  37. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치가 상기 적어도 하나의 활성화 아이콘을 탐지할 때 사용자에게 피드백 신호를 제공하는 수단을 더 포함하는 것을 특징으로 하는 정보 관리 장치.
  38. 제 20 항, 제 23 항, 제 24 항 및 제 26 항 중 어느 한 항에 있어서,
    상기 장치가 위치 코드를 탐지한 시기를 표시하는 수단을 더 포함하는 것을 특징으로 하는 정보 관리 장치.
  39. 정보 관리용 컴퓨터 프로그램을 저장하는 컴퓨터 판독 가능 저장 매체로서,
    상기 컴퓨터 프로그램은 상기 컴퓨터가 활성화 아이콘을 탐지하고, 상기 활성화 아이콘의 탐지에 응답하여, 전자적으로 레코딩된 수기(handwritten) 정보를 이용하는 소정의 동작을 시작하게 하는 명령들을 포함하고,
    상기 컴퓨터 프로그램은 상기 활성화 아이콘 및 상기 전자적으로 표현된 수기 정보를 나타내는 다수의 위치 표시들을 입력 신호로서 수신하기 위한 수단을 갖고, 상기 수신된 위치 표시들을 분석하기 위한 명령들을 포함하며, 상기 분석은 상기 위치 표시가 제 1 서브셋의 위치들에 속하는 경우 상기 수기 정보 부분을 나타내기 위한 상기 수신된 위치 표시의 처리, 및 상기 위치 표시가 제 2 서브셋의 위치들에 속하는 경우 소정의 동작이 실행되어야 한다는 명령어로서의 상기 수신된 위치 표시의 처리를 포함하는, 컴퓨터 판독 가능 저장 매체.
  40. 삭제
  41. 제 39 항에 있어서,
    상기 분석은 입력 신호로서 상기 프로그램에 수신되는 이미지들의 위치 코드화 패턴의 탐지, 및 상기 위치 코드화 패턴에 대한 좌표 형태의 위치 표시로의 변환을 포함하는 것을 특징으로 하는 컴퓨터 판독 가능 저장 매체.
  42. 제 39 항에 있어서,
    컴퓨터 시스템에서 상기 활성화 아이콘과 관련된 애플리케이션과 관련된 프로그램 윈도우에 상기 전자적으로 레코딩된 수기 정보를 재생(100)하기 위한 명령들을 포함하는 것을 특징으로 하는 컴퓨터 판독 가능 저장 매체.
  43. 삭제
  44. 삭제
  45. 삭제
  46. 삭제
  47. 삭제
  48. 제 1 항에 있어서,
    상기 레코딩된 정보를 검증하는데 사용되는 활성화 아이콘을 더 포함하는 것을 특징으로 하는 위치 코드화 제품.
  49. 제 1 항에 있어서,
    상기 위치 코드는 래스터 및 다수의 마크들을 포함하며, 상기 마크들 각각은 상기 래스터에 의해 정의된 각각의 공칭(nominal) 위치에 관하여 변위되어 상기 위치 코드의 위치들을 코드화하는 것을 특징으로 하는 위치 코드화 제품.
  50. 삭제
  51. 제 20 항에 있어서,
    상기 기록 표면 전역으로 움직이며 상기 활성화 아이콘과 상호 작용하는 펜, 상기 펜과 함께 이동하도록 설치되며, 상기 펜이 상기 기록 표면 전역으로 움직이는 동안 그리고 상기 펜이 상기 활성화 아이콘과 상호 작용하고 있을 때 상기 위치 코드를 이미지화하는 센서, 상기 펜과 함께 이동하도록 설치되며, 상기 기록 표면으로부터 상기 센서에 의해 판독된 위치 코드를 이용하여 펜 경로 정보를 전개하고, 상기 메모리에 저장된 정보를 사용함으로써 상기 펜이 상기 활성화 아이콘과 상호 작용하는 때를 인지하여, 상기 펜 경로 정보를 이용하는 소정의 동작을 시작하기 위한 신호를 발생시키는 처리 회로를 더 포함하는 것을 특징으로 하는 정보 관리 장치.
  52. 제 20 항에 있어서,
    상기 장치는 상기 레코딩된 정보 및 어느 동작이 실행되어야 하는지의 표시를 외부 장치에 전달함으로써 상기 소정의 동작을 시작하도록 배치되는 것을 특징으로 하는 정보 관리 장치.
  53. 제 39 항에 있어서,
    상기 컴퓨터 프로그램은 상기 기록 표면 및 상기 적어도 하나의 활성화 아이콘 상에서 코드화되는 위치들을 나타내는 미리 저장된 정보를 사용하여, 수신된 위치 표시가 상기 제 1 위치 서브셋에 속하는지 상기 제 2 위치 서브셋에 속하는지를 판단하는 수단을 갖는 것을 특징으로 하는 컴퓨터 판독 가능 저장 매체.
  54. 삭제
  55. 삭제
  56. 삭제
  57. 삭제
KR1020027002510A 1999-08-30 2002-02-26 노트패드 KR100918535B1 (ko)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
SE9903051A SE516739C2 (sv) 1999-08-30 1999-08-30 Anteckningsblock med positionskodningsmönster
SE9903051-2 1999-08-30
SE0000953A SE0000953L (sv) 2000-03-21 2000-03-21 Förfarande och anordning för informationshantering
SE0000953-0 2000-03-21
SE0001239A SE0001239L (sv) 2000-04-05 2000-04-05 Informationshanteringssystem
SE0001239-3 2000-04-05
PCT/SE2000/001667 WO2001016691A1 (en) 1999-08-30 2000-08-30 Notepad

Publications (2)

Publication Number Publication Date
KR20020033775A KR20020033775A (ko) 2002-05-07
KR100918535B1 true KR100918535B1 (ko) 2009-09-21

Family

ID=27354523

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020027002510A KR100918535B1 (ko) 1999-08-30 2002-02-26 노트패드

Country Status (12)

Country Link
EP (1) EP1214641B1 (ko)
JP (2) JP4928696B2 (ko)
KR (1) KR100918535B1 (ko)
CN (1) CN1206584C (ko)
AT (1) ATE467167T1 (ko)
AU (1) AU7046700A (ko)
BR (1) BR0014156A (ko)
CA (1) CA2381980C (ko)
DE (1) DE60044361D1 (ko)
ES (1) ES2345094T3 (ko)
MX (1) MXPA02002247A (ko)
WO (1) WO2001016691A1 (ko)

Families Citing this family (137)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62217493A (ja) * 1986-02-27 1987-09-24 Fujitsu Ltd 半導体不揮発性記憶装置
US7091959B1 (en) 1999-03-31 2006-08-15 Advanced Digital Systems, Inc. System, computer program product, computing device, and associated methods for form identification and information manipulation
SE517445C2 (sv) 1999-10-01 2002-06-04 Anoto Ab Positionsbestämning på en yta försedd med ett positionskodningsmönster
EP1256044A2 (en) * 2000-02-16 2002-11-13 Telefonaktiebolaget L M Ericsson (Publ) Specially formatted paper based applications of a mobile phone
US6992655B2 (en) 2000-02-18 2006-01-31 Anoto Ab Input unit arrangement
SE0000949L (sv) 2000-03-21 2001-09-22 Anoto Ab Positionsinformation
US7143952B2 (en) 2000-03-21 2006-12-05 Anoto Ab Apparatus and methods relating to image coding
US8418052B2 (en) 2000-03-21 2013-04-09 Anoto Aktiebolag (Anoto Ab) Processing of documents
US6947033B2 (en) 2000-03-21 2005-09-20 Anoto Ab Method and system for digitizing freehand graphics with user-selected properties
US7254839B2 (en) 2000-03-21 2007-08-07 Anoto Ab Secured access using a coordinate system
SE517984C2 (sv) 2000-03-21 2002-08-13 Anoto Ab Arrangemang för inmatning av information
US6864880B2 (en) 2000-03-21 2005-03-08 Anoto Ab Device and method for communication
US7415501B2 (en) 2000-03-21 2008-08-19 Anoto Ab Online graphical message service
US7072529B2 (en) 2000-03-21 2006-07-04 Anoto Ab Systems and methods for information storage
US7094977B2 (en) 2000-04-05 2006-08-22 Anoto Ip Lic Handelsbolag Method and system for information association
US6586688B2 (en) 2000-04-05 2003-07-01 Anoto Ab Information-related devices and methods
US6854821B2 (en) 2000-04-05 2005-02-15 Anoto Ab Systems and methods for printing by using a position-coding pattern
US6826551B1 (en) 2000-05-10 2004-11-30 Advanced Digital Systems, Inc. System, computer software program product, and method for producing a contextual electronic message from an input to a pen-enabled computing system
US7457413B2 (en) 2000-06-07 2008-11-25 Anoto Ab Method and device for encrypting a message
US6958747B2 (en) 2000-08-30 2005-10-25 Anoto Ab Method for making a product
US6698660B2 (en) 2000-09-07 2004-03-02 Anoto Ab Electronic recording and communication of information
US7002559B2 (en) 2000-11-13 2006-02-21 Anoto Ab Method, system and product for information management
WO2002064380A1 (fr) * 2001-02-15 2002-08-22 Mitsubishi Pencil Kabushikikaisha Instrument pour ecrire
JP2004534989A (ja) * 2001-03-21 2004-11-18 アノト・アクティエボラーク 通信ネットワークの技術プロバイダーをサポートする通信のシステムと方法
WO2002075516A1 (en) * 2001-03-21 2002-09-26 Anoto Ab Method and system for supporting infrastructure delivery in a computer network
SE0100989L (sv) * 2001-03-21 2002-09-22 Anoto Ab Förfaranden, anordning samt datorprogramprodukt för utställande och inlösen av tillgodohavanden på en elektronisk handelsplats
US7788315B2 (en) 2001-03-21 2010-08-31 Anoto Aktiebolag (Anoto Ab) Infrastructure for management and communication of information
SE521368C2 (sv) * 2001-03-21 2003-10-28 Anoto Ab Infrastruktur för informationsöverföring, innefattande digitala pennor, positionskod, server, databas, kommunikationsnätverk och webbsida
SE519012C2 (sv) * 2001-04-05 2002-12-23 Anoto Ab Sätt att hantera information
US6878062B2 (en) 2001-04-06 2005-04-12 Anoto Ab Method for performing games
US8054971B2 (en) 2001-04-27 2011-11-08 Comverse Ltd Free-hand mobile messaging-method and device
WO2002093467A1 (en) 2001-05-11 2002-11-21 Anoto Ab Electronic pen with actuation through removal of cap
US7916124B1 (en) 2001-06-20 2011-03-29 Leapfrog Enterprises, Inc. Interactive apparatus using print media
SE0102210L (sv) 2001-06-21 2003-02-12 Anoto Ab Förfarande för programstyrning
SE0102232L (sv) 2001-06-25 2003-02-06 Anoto Ab Förfarande och anordning i ett digitalt kommunikationssystem
US7202861B2 (en) 2001-06-25 2007-04-10 Anoto Ab Control of a unit provided with a processor
SE0102236L (sv) 2001-06-25 2002-12-26 Anoto Ab Styrning av en processorförsedd enhet
US6966495B2 (en) 2001-06-26 2005-11-22 Anoto Ab Devices method and computer program for position determination
US7110604B2 (en) 2001-06-26 2006-09-19 Anoto Ab Processing of digital images
SE0102279L (sv) * 2001-06-27 2002-12-28 Anoto Ab Förfarande för trådlös uppkoppling
SE523112C2 (sv) * 2001-07-05 2004-03-30 Anoto Ab Förfaringssätt för kommunikation mellan en användarenhet som har möjlighet att läsa information från en yta, och servrar som exekverar tjänster som stöder användarenheten
US7249256B2 (en) 2001-07-11 2007-07-24 Anoto Ab Encryption protocol
US7246321B2 (en) 2001-07-13 2007-07-17 Anoto Ab Editing data
SE519621C2 (sv) * 2001-07-13 2003-03-18 Anoto Ab Sätt att redigera data
US7296075B2 (en) 2001-08-23 2007-11-13 Anoto Ab Method, apparatus and system for connecting a portable unit to a particular server unit from among a plurality of server units
KR101016529B1 (ko) 2001-08-28 2011-02-24 소니 주식회사 정보 처리 장치 및 방법
SE0102965L (sv) * 2001-09-07 2003-03-08 Anoto Ab C O C Technologies Ab Autenticeringskvitto
US7353393B2 (en) 2001-09-07 2008-04-01 Anoto Aktiebolag (Anoto Ab) Authentication receipt
EP1435034A1 (en) 2001-09-10 2004-07-07 Anoto AB Method, computer program product and device for arranging coordinate areas relative to each other
US7418160B2 (en) 2001-09-21 2008-08-26 Anoto Ab Method and device for processing of information
US7120320B2 (en) 2001-09-21 2006-10-10 Anoto Ab Method and apparatus for displaying a handwritten message based on position and time data
SE0103178L (sv) * 2001-09-21 2003-03-22 Anoto Ab Metod och anordning för informationsbehandling
US7457476B2 (en) 2001-10-03 2008-11-25 Anoto Ab Optical sensor device and a method of controlling its exposure time
US7283676B2 (en) 2001-11-20 2007-10-16 Anoto Ab Method and device for identifying objects in digital images
SE520504C2 (sv) * 2001-11-30 2003-07-15 Anoto Ab Elektronisk penna och metod för registrering av handskriven information
US7385595B2 (en) 2001-11-30 2008-06-10 Anoto Ab Electronic pen and method for recording of handwritten information
SE520682C2 (sv) 2001-12-06 2003-08-12 Anoto Ab Rekonstruering av ett virtuellt raster
DE50203474D1 (de) * 2001-12-21 2005-07-28 Siemens Ag Vorrichtung zum erfassen und darstellen von bewegungen
SE0104395L (sv) * 2001-12-27 2003-06-28 Anoto Ab Sätt att överföra information mellan en digital användarenhet och en datorresurs med hjälp av positionskodning
US7356012B2 (en) 2001-12-27 2008-04-08 Anoto Ab Method for transmitting information
US7162087B2 (en) 2001-12-28 2007-01-09 Anoto Ab Method and apparatus for recording of electronic handwriting
SE0200419L (sv) 2002-02-12 2003-08-13 Anoto Ab Elektronisk penna samt sensorarrangemang och styranordning vid sådan
JP4089268B2 (ja) * 2002-04-15 2008-05-28 株式会社日立製作所 情報処理装置
SE520537C2 (sv) * 2002-04-24 2003-07-22 Printdreams Europ Ab Skrivaranordning ansluten till en digital penna genom ett gränssnitt
EP1502178A1 (en) * 2002-04-30 2005-02-02 Anoto AB Information management system and methods therein
SE524586C2 (sv) * 2002-06-03 2004-08-31 Bengt Lundberg Anordning vid golfspel
SE0201724L (sv) * 2002-06-05 2003-12-06 Anoto Ab Sätt att hantera information
US7249716B2 (en) 2002-06-18 2007-07-31 Anoto Ab Position-coding pattern
JP3930891B2 (ja) * 2002-09-26 2007-06-13 健治 吉田 ドットパターンを用いた情報再生装置
US7417773B2 (en) * 2002-09-30 2008-08-26 Pitney Bowes Inc. Method and system for creating and sending a facsimile using a digital pen
FR2853114A1 (fr) * 2003-03-26 2004-10-01 France Telecom Dispositif de transmission sur un reseau d'informations acquises par un appareil de telecommunication distant et systeme mettant en oeuvre un tel dispositif.
WO2004097723A1 (en) 2003-04-29 2004-11-11 Anoto Ip Lic Hb Methods, apparatus, computer program and storage medium for position decoding
JP4589619B2 (ja) * 2003-09-03 2010-12-01 株式会社リコー 紙文書情報操作システムおよび情報操作方法
US20050052700A1 (en) * 2003-09-10 2005-03-10 Andrew Mackenzie Printing digital documents
GB0321171D0 (en) * 2003-09-10 2003-10-08 Hewlett Packard Development Co A data structure for an electronic document and related methods
GB0321173D0 (en) * 2003-09-10 2003-10-08 Hewlett Packard Development Co Replying to e-mails,creating and sending e-mails,and apparatus, methods and software relating to such activities
US7263224B2 (en) * 2004-01-16 2007-08-28 Microsoft Corporation Strokes localization by m-array decoding and fast image matching
US7728914B2 (en) * 2004-01-28 2010-06-01 Au Optronics Corporation Position encoded sensing device with amplified light reflection intensity and a method of manufacturing the same
GB0402018D0 (en) * 2004-01-30 2004-03-03 Hewlett Packard Development Co Use of physical media having the same position-identifying pattern in digital documentation production
US20060067576A1 (en) 2004-03-17 2006-03-30 James Marggraff Providing a user interface having interactive elements on a writable surface
US7831933B2 (en) 2004-03-17 2010-11-09 Leapfrog Enterprises, Inc. Method and system for implementing a user interface for a device employing written graphical elements
US7853193B2 (en) 2004-03-17 2010-12-14 Leapfrog Enterprises, Inc. Method and device for audibly instructing a user to interact with a function
US7453447B2 (en) 2004-03-17 2008-11-18 Leapfrog Enterprises, Inc. Interactive apparatus with recording and playback capability usable with encoded writing medium
WO2005122130A2 (en) * 2004-06-03 2005-12-22 Leapfrog Enterprises, Inc. User created interactive interface
SE0401647D0 (sv) 2004-06-28 2004-06-28 Anoto Ab Coding and decoding of data
KR20070040380A (ko) * 2004-06-30 2007-04-16 아노토 아베 전자 펜에서의 데이터 관리
SE0401687D0 (sv) 2004-06-30 2004-06-30 Anoto Ab Information management
US7656395B2 (en) * 2004-07-15 2010-02-02 Microsoft Corporation Methods and apparatuses for compound tracking systems
US7698640B2 (en) 2004-08-04 2010-04-13 Leapfrog Enterprises, Inc. User interactive journal
KR100628463B1 (ko) 2004-12-13 2006-09-26 핑거시스템 주식회사 절대좌표 인식 시스템 및 그 방법
US7428990B1 (en) 2004-12-22 2008-09-30 Leapfrog Enterprises, Inc. Capacitive sensing of media information in an interactive media device
US7621441B1 (en) 2004-12-22 2009-11-24 Leapfrog Enterprises Interactive device using capacitive sensor array for joint page identification and page location determination
US8182422B2 (en) 2005-12-13 2012-05-22 Avantis Medical Systems, Inc. Endoscope having detachable imaging device and method of using
KR100673005B1 (ko) 2005-02-18 2007-02-28 핑거시스템 주식회사 복합좌표 인식 입력장치 및 그 구동방법
CN100557557C (zh) 2005-02-23 2009-11-04 阿诺托股份公司 电子笔中的方法、计算机程序产品以及电子笔
JP2006254299A (ja) 2005-03-14 2006-09-21 Fuji Xerox Co Ltd 画像生成装置若しくは画像読取装置、方法、プログラム及び記憶媒体
US7421439B2 (en) 2005-04-22 2008-09-02 Microsoft Corporation Global metadata embedding and decoding
US7661592B1 (en) 2005-06-08 2010-02-16 Leapfrog Enterprises, Inc. Interactive system including interactive apparatus and game
US8074891B2 (en) 2005-06-17 2011-12-13 Anoto Ab Coding and decoding methods and apparatuses
JP4631560B2 (ja) * 2005-06-27 2011-02-16 富士ゼロックス株式会社 使用者判別システム、使用者判別方法、及びプログラム
US7922099B1 (en) 2005-07-29 2011-04-12 Leapfrog Enterprises, Inc. System and method for associating content with an image bearing surface
US7374087B1 (en) 2005-07-29 2008-05-20 Leapfrog Enterprises, Inc. Method, apparatus and system for conveying cartridge notification
US7549596B1 (en) 2005-07-29 2009-06-23 Nvidia Corporation Image bearing surface
US7895222B2 (en) 2005-08-25 2011-02-22 Idt Electronic Products Limited Data retrieval apparatus
US7281664B1 (en) 2005-10-05 2007-10-16 Leapfrog Enterprises, Inc. Method and system for hierarchical management of a plurality of regions of an encoded surface used by a pen computer
US7936339B2 (en) 2005-11-01 2011-05-03 Leapfrog Enterprises, Inc. Method and system for invoking computer functionality by interaction with dynamically generated interface regions of a writing surface
CN1963720B (zh) * 2005-11-08 2010-06-16 刘恩新 一种随机受控动态立体电子签名的实现方法
US7562822B1 (en) 2005-12-30 2009-07-21 Leapfrog Enterprises, Inc. Methods and devices for creating and processing content
JP2007193467A (ja) * 2006-01-18 2007-08-02 Dainippon Printing Co Ltd イメージ素材検索システム
RU2457532C2 (ru) * 2006-03-10 2012-07-27 Кенджи Йошида Система обработки ввода для устройства обработки информации
JP4042065B1 (ja) * 2006-03-10 2008-02-06 健治 吉田 情報処理装置への入力処理システム
EP1879117A1 (en) 2006-07-14 2008-01-16 Accenture Global Services GmbH System, method and computer program product for monitoring the filling in of remote forms
US8261967B1 (en) 2006-07-19 2012-09-11 Leapfrog Enterprises, Inc. Techniques for interactively coupling electronic content with printed media
US7847942B1 (en) 2006-12-28 2010-12-07 Leapfrog Enterprises, Inc. Peripheral interface device for color recognition
US8031184B2 (en) 2007-01-19 2011-10-04 Lg Electronics Inc. Inputting information through touch input device
US8358964B2 (en) 2007-04-25 2013-01-22 Scantron Corporation Methods and systems for collecting responses
US8719718B2 (en) * 2007-05-09 2014-05-06 Erik M. Erikson Digital paper-enabled products and methods relating to same
FR2919937B1 (fr) * 2007-08-09 2009-10-02 Jacques Cinqualbre Procede de confection et d'envoi automatique d'un message electronique ecrit a la main a un destinataire designe manuellement au moyen de l'instrument d'ecriture et moyens pour sa mise en oeuvre
US20090251441A1 (en) * 2008-04-03 2009-10-08 Livescribe, Inc. Multi-Modal Controller
JP2009140506A (ja) * 2008-12-18 2009-06-25 Fujifilm Corp メッセージ記録及び再生装置
JP2009116891A (ja) * 2008-12-18 2009-05-28 Fujifilm Corp メッセージ記録及び再生装置及び方法
WO2011094214A1 (en) 2010-01-29 2011-08-04 Scantron Corporation Data collection and transfer techniques for scannable forms
US10620754B2 (en) 2010-11-22 2020-04-14 3M Innovative Properties Company Touch-sensitive device with electrodes having location pattern included therein
JP5768523B2 (ja) * 2011-06-20 2015-08-26 大日本印刷株式会社 情報処理システム及びプログラム
DE102011078206A1 (de) * 2011-06-28 2013-01-03 Siemens Aktiengesellschaft Steuerung eines technischen Systems mittels Digitalstift
JP6171676B2 (ja) * 2013-07-25 2017-08-02 ブラザー工業株式会社 入力装置
EP2854011A3 (en) * 2013-09-17 2015-04-29 Brother Kogyo Kabushiki Kaisha Paper medium, input device, and computer-readable medium storing computer-readable instructions for input device
CN103576989B (zh) * 2013-11-01 2017-02-22 北京汉神科创文化发展有限公司 基于书写的人机交互展示系统及方法
CN103577842B (zh) * 2013-11-01 2017-05-24 北京汉神科创文化发展有限公司 基于书写的人机交互系统及方法
JP2015187830A (ja) 2014-03-12 2015-10-29 パナソニックIpマネジメント株式会社 表示制御システム
JP6382922B2 (ja) * 2016-12-14 2018-08-29 グリッドマーク株式会社 ドットパターン、ドットパターンが形成された媒体、ドットパターン読み取り方法、ドットパターンを用いた情報処理方法、ドットパターン読取装置、ドットパターンを用いた情報処理装置、プログラム
CN108664149A (zh) * 2017-04-02 2018-10-16 田雪松 一种信息记录方法、介质和信息记录设备
CN108664150A (zh) * 2017-04-02 2018-10-16 田雪松 一种信息生成方法和装置
CN108664965A (zh) * 2017-04-02 2018-10-16 田雪松 位置编码信息的生成方法和生成装置
CN108664864A (zh) * 2017-04-02 2018-10-16 田雪松 一种信息管理方法和系统
CA3078416A1 (en) * 2017-10-06 2019-04-11 Societe Des Produits Nestle S.A. Container, preparation machine and system using a binary code for encoding preparation information
CN111274836A (zh) * 2020-01-19 2020-06-12 深圳市锦上科技有限公司 一种手写板套装及系统

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5194852A (en) * 1986-12-01 1993-03-16 More Edward S Electro-optic slate for direct entry and display and/or storage of hand-entered textual and graphic information
JPH07239745A (ja) * 1994-02-28 1995-09-12 Toshiba Corp 情報入力装置及び情報入力における位置認識システム
JPH0944591A (ja) * 1995-08-03 1997-02-14 Olympus Optical Co Ltd コードシート及び情報再生装置
WO1997022959A1 (en) 1992-04-03 1997-06-26 Oral Sekendur Absolute optical position determination

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5051736A (en) * 1989-06-28 1991-09-24 International Business Machines Corporation Optical stylus and passive digitizing tablet data input system
DE69202975T2 (de) 1991-04-03 1996-02-15 Hewlett Packard Co Positionsbestimmende vorrichtung.
US5477012A (en) 1992-04-03 1995-12-19 Sekendur; Oral F. Optical position determination
US5852434A (en) 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination
JPH10187907A (ja) * 1992-09-28 1998-07-21 Olympus Optical Co Ltd ドットコード
JP3262297B2 (ja) * 1993-04-27 2002-03-04 株式会社ワコム 光学式座標入力装置
JP3277052B2 (ja) * 1993-11-19 2002-04-22 シャープ株式会社 座標入力装置、および座標入力方法
US5932863A (en) 1994-05-25 1999-08-03 Rathus; Spencer A. Method and apparatus for accessing electric data via a familiar printed medium
US5652412A (en) 1994-07-11 1997-07-29 Sia Technology Corp. Pen and paper information recording system
US5661506A (en) 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen
US6081261A (en) * 1995-11-01 2000-06-27 Ricoh Corporation Manual entry interactive paper and electronic document handling and processing system
SE509327C2 (sv) 1996-11-01 1999-01-11 C Technologies Ab Sätt och anordning för registrering av tecken med hjälp av en penna
JP3518304B2 (ja) * 1998-01-19 2004-04-12 株式会社豊田中央研究所 情報閲覧システム
SE516522C2 (sv) 1999-05-28 2002-01-22 Anoto Ab Positionsbestämning
JP3905668B2 (ja) * 1999-08-06 2007-04-18 株式会社リコー 筆記記録システム
SE517445C2 (sv) 1999-10-01 2002-06-04 Anoto Ab Positionsbestämning på en yta försedd med ett positionskodningsmönster

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5194852A (en) * 1986-12-01 1993-03-16 More Edward S Electro-optic slate for direct entry and display and/or storage of hand-entered textual and graphic information
WO1997022959A1 (en) 1992-04-03 1997-06-26 Oral Sekendur Absolute optical position determination
JPH07239745A (ja) * 1994-02-28 1995-09-12 Toshiba Corp 情報入力装置及び情報入力における位置認識システム
JPH0944591A (ja) * 1995-08-03 1997-02-14 Olympus Optical Co Ltd コードシート及び情報再生装置

Also Published As

Publication number Publication date
CA2381980C (en) 2011-10-11
WO2001016691A1 (en) 2001-03-08
JP4928696B2 (ja) 2012-05-09
CN1206584C (zh) 2005-06-15
MXPA02002247A (es) 2002-09-30
CA2381980A1 (en) 2001-03-08
JP2011108254A (ja) 2011-06-02
JP2003508843A (ja) 2003-03-04
BR0014156A (pt) 2002-05-14
JP5285091B2 (ja) 2013-09-11
DE60044361D1 (de) 2010-06-17
KR20020033775A (ko) 2002-05-07
EP1214641B1 (en) 2010-05-05
EP1214641A1 (en) 2002-06-19
ES2345094T3 (es) 2010-09-15
ATE467167T1 (de) 2010-05-15
AU7046700A (en) 2001-03-26
CN1377483A (zh) 2002-10-30

Similar Documents

Publication Publication Date Title
KR100918535B1 (ko) 노트패드
US7176896B1 (en) Position code bearing notepad employing activation icons
US7295193B2 (en) Written command
JP3764100B2 (ja) カレンダー帳
KR100752817B1 (ko) 일반 정보 관리 시스템
US7701446B2 (en) Method for making a product
CN100390720C (zh) 交互式设备和方法
US6992655B2 (en) Input unit arrangement
CN100578431C (zh) 用来把用户笔迹和用户可写单元相关联的方法和设备
US6722574B2 (en) Business card
KR100824110B1 (ko) 정보 조합 방법 및 시스템
CA2394922A1 (en) General information management system
US20090182527A1 (en) General information management system
CN1316344C (zh) 用于记录手写信息的方法、电子笔及系统
JP2004164609A (ja) 汎用入力デバイス
WO2007136846A2 (en) Recording and playback of voice messages associated with a surface
JP5084087B2 (ja) 手書きコマンド
WO2003058394A2 (en) Stylus computer and method of manipulating data
JP2004110571A (ja) 手続システム及びそのサーバ装置、並びに電子ペン用帳票
EP1374012A2 (en) Stylus computer
EP1091278A2 (en) Electronic device
SE516739C2 (sv) Anteckningsblock med positionskodningsmönster
AU2002239663A1 (en) Stylus computer

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
AMND Amendment
E902 Notification of reason for refusal
N231 Notification of change of applicant
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
E902 Notification of reason for refusal
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120823

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20130827

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140826

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150825

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160825

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20180614

Year of fee payment: 9

R401 Registration of restoration
FPAY Annual fee payment

Payment date: 20181205

Year of fee payment: 10