KR100663409B1 - 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치 - Google Patents

펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치 Download PDF

Info

Publication number
KR100663409B1
KR100663409B1 KR1020020063581A KR20020063581A KR100663409B1 KR 100663409 B1 KR100663409 B1 KR 100663409B1 KR 1020020063581 A KR1020020063581 A KR 1020020063581A KR 20020063581 A KR20020063581 A KR 20020063581A KR 100663409 B1 KR100663409 B1 KR 100663409B1
Authority
KR
South Korea
Prior art keywords
layer
original document
editing
information
user
Prior art date
Application number
KR1020020063581A
Other languages
English (en)
Other versions
KR20040034927A (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
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020020063581A priority Critical patent/KR100663409B1/ko
Priority to US10/668,625 priority patent/US7170503B2/en
Publication of KR20040034927A publication Critical patent/KR20040034927A/ko
Application granted granted Critical
Publication of KR100663409B1 publication Critical patent/KR100663409B1/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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)
  • Character Discrimination (AREA)

Abstract

본 발명은 펜 컴퓨팅 시스템에서의 편집 장치 및 방법에 관한 것으로 디스플레이 스크린 전체를 입력창으로 사용한 문서 편집 방법을 제공함에 있다.
이를 위해 본 발명은 원본 문서 상에 형성되는 투명 레이어에 사용자가 수기하거나 그린 편집 정보를 그림 형태로 저장하거나 컴퓨터 인식가능한 인식데이터로 변환한다. 상기 투명 레이어는 레이어 식별자를 갖고 있으며, 사용자는 레이어 식별자를 선택함으로써, 그림 형태의 레이어 정보 혹은 컴퓨터 코드의 레이어 정보를 반영하여 상기 원본 문서위에 형성되는 다층 레이어를 표시하게 된다. 또한, 본 발명은 원하는 레어어 정보를 원본 문서에 합성하여 새롭게 편집된 문서를 구성할 수 있다.
터치스크린, 투명 레이어

Description

펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치{METHOD AND APPARATUS FOR EDITING LAYER IN PEN COMPUTING SYSTEM}
도 1은 본 발명의 일 실시예에 따른 편집 장치의 구성도,
도 2는 본 발명의 일 실시예에 따른 레이어 편집 모드 처리 흐름도,
도 3은 본 발명의 다른 실시예에 따른 편집 장치의 구성도,
도 4은 본 발명의 다른 실시예에 따른 레이어 편집 모드 처리 흐름도,
도 5는 본 발명의 일 실시예에 따른 레이어 편집 명령 처리 흐름도,
도 6a 및 6b는 본 발명의 실시예에 따른 레이어 편집 화면을 나타낸 도면,
도 7은 본 발명의 실시예에 따른 레이어별로 저장된 메모리 구조도.
본 발명은 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치에 관한 것이다.
컴퓨터, PDA, 이동통신 단말기 등의 장치는 통상적으로 물리적인 키패드를 통해 텍스트, 데이터, 명령 등을 입력하도록 구성되어 있지만, 근래에는 이러한 정보 단말기의 사용자 인터페이싱 방법에 있어서 객체지향적인 사용자 정보 입력을 위해 터치스크린패널(Touch Screen Panel;TSP)이 사용되고 있다. 터치스크린 패널을 통한 사용자 정보 입력의 수행은 기존 키패드를 통한 사용자 정보의 입력에 비해 월등히 사용자의 편의성을 증가시키게 된다. 특히, 터치 스크린 패널은 정보 단말기중 PDA 또는 이동통신 단말기 등의 소형장치에서 입력 장치로서 유용하게 사용되어지고 있다.
종래 터치 스크린 패널을 이용한 입력 장치는 터치 스크린 패널 상에 펜 등으로 쓴 자취를 검출하고 검출된 자취에 따른 문자, 기호 등을 인식하여 소정의 컴퓨터 코드 변환한다. 또한, 터치 스크린 패널을 이용한 입력 장치는 컴퓨터 코드로 이루어진 소정의 문서를 사용자로 하여금 수기로 편집할 수 있도록 한다.
이러한 수기로 문서 편집이 가능한 기술은 Ralph Sklarew에게 허여된 미국 특허 제5,297,216호에 개시되어 있다. 이 미국 특허 제5,297,216호에는 원본문서가 화면에 표시된 상태에서 삽입기호를 쓰면 새로운 입력창이 상기 원본문서 위에 팝업(popup)되어 사용자가 그 입력창 안에 수기로 문자 등을 쓰도록 하고 있다.
구체적으로 미국 특허 제5,297,216호에서는 저장된 원본 문서 위에 편집을 할 경우, 사용자가 편집을 위한 편집 심볼을 원본 문서 상에 수기로 쓰면 편집 장치가 이를 인식하여 삽입을 위한 별도의 입력창을 원본 문서 상에 하나의 윈도우 창으로서 팝업시킨다. 이에 따라 사용자가 팝업창 내에 문자 등을 수기로 쓰면 편집 장치가 팝업창 내의 수기 문자를 인식하여 폰트 심볼로 변환시킨다. 그리고 편 집 장치는 폰트 심볼을 사용자에게 확인시키고 확인 후 해당 폰트 심볼을 원본 문서에 삽입한다.
또한, 미국 특허 제5,666,139호에서는 문서 편집을 위한 팝업창이 수기로 쓰기 적합하도록 원고지 형식으로 제공되고 있다.
이러한 종래 기술은 편집을 위하여 새로운 입력창을 팝업해야 하므로 편집 장치가 입력창을 팝업하는데 시간이 소요됐다. 또한, 편집을 위한 입력창의 크기가 한정되어 있기 때문에 사용자가 수기로 쓰기가 불편하였고, 편집 장치는 입력창을 벗어나 쓰여진 것은 인식하지 못하였다. 또한, 종래 기술에서는 최종적으로 편집된 문서만을 저장하므로, 편집이 여러 차례 이루어지는 경우 각 단계에서 어떤 편집이 이루어졌는지 알 수 없었다.
따라서, 본 발명의 목적은 사용자가 원본 문서에 대해 수기한 편집 내용을 원본 문서 상에 겹쳐서 표시할 수 있는 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치를 제공함에 있다.
본 발명의 다른 목적은 사용자가 원본 문서에 대해 수기한 편집 내용을 컴퓨터 처리 가능하게 변환하여 원본 문서를 편집할 수 있는 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치를 제공함에 있다.
본 발명은 펜 컴퓨팅 시스템에서의 편집 명령을 수행하는 장치에 있어서, 편집하고자 하는 원본 문서를 표시하는 디스플레이 스크린과; 레이어 편집 명령에 따라, 레이어 식별자를 갖는 투명 레이어를 생성하는 레이어 생성 수단과; 상기 디스플레이 스크린 상에 쓰여지거나 그려진 궤적정보를 해당 위치 정보와 함께 저장하는 메모리와; 상기 생성된 투명 레이어를 상기 원본 문서 위에 겹쳐 표시하고, 펜 입력을 감지하여 그 궤적을 상기 투명 레이어 상에 출력하고, 상기 궤적정보와 상기 위치정보를 상기 메모리에 저장하도록 제어하는 제어부를 포함한다.
본 발명에 따른 편집 장치는 디스플레이 스크린 상에 배치된 투명 입력 스크린(transparent input screen) 즉, 투명 터치 스크린과 그에 관련된 전자 장치 및 데이터 입력을 위한 펜을 포함한다.
사용자가 투명 입력 스크린 상에 알파벳, 한글 등이나 심볼을 쓰면, 문자는 종이에 펜으로 쓴 문자에 필적하는 연속적인 포인트(a stream of points)로 표시된다. 이와 같이 입력된 수기 문자 또는 심볼이 완성되면 컴퓨터 텍스트 또는 컴퓨터 명령어로 전환된다. 즉 본 발명에 따른 편집 장치는 사용자에 의해 쓰여진 수기 심볼을 분석하여 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식 데이터로 변환한다. 이 경우 인식데이터는 편집 심볼과 폰트 문자와 특수 문자와 도형으로 구분하여 저장될 수 있다.
본 발명에서는 투명 입력 스크린 상의 영역을 투명 레이어(transparent layer)라고 한다. 사용자는 디스플레이 스크린에 표시된 원본 문서를 이 디스플레이 스크린 상부에 위치한 투명 입력 스크린의 투명 레이어 상에서 문자 또는 편집 심볼을 기록하여 편집할 수 있도록 한다. 이 투명 레이어는 예컨대, 투명 페이퍼가 될 수 있다. 사용자는 활자가 인쇄된 종이에 직접 손으로 편집하는 것과 유사하게 디스플레이 스크린 상에 표시된 원본 문서에 겹쳐서 원본 문서에 대한 편집을 투명 입력 스크린(transparent input screen)의 투명 레이어 상에 직접 수기하여 할 수 있다. 이 때, 투명 레이어 상에 사용자에 의해 쓰여진 문자, 심볼 등의 궤적은 디스플레이 스크린 상에 표시된 원본 문서에 겹쳐서 표시된다. 이러한 원본 문서에 대하여 사용자에 의해 쓰여진 문자, 심볼 등은 원본 문서를 표시하는 컬러와 다른 컬러 또는 다른 폰트로 표시될 수 있다. 이 투명 레이어는 상기 원본 문서와 동일한 문서 포맷을 갖는다.
즉, 본 발명에 따른 편집 장치는 이 투명 레이어 상에서 사용자에 의한 펜 입력을 감지하여 그 궤적을 투명 레이어에 표시하고 이러한 하나의 투명 레이어 상에서의 사용자에 의한 궤적 정보와 투명 입력 스크린 상에서의 위치 정보를 하나의 레이어 데이터로서 저장한다.
수기 심볼(handwritten symbols)은 사용자에 의해 투명 레이어 상에 쓰여진 심볼이고, 편집 심볼(editing symbol)은 편집 장치에 의해 인식되면 삽입 텍스트, 삭제 텍스트, 글자 삭제 또는 여백 이동과 같은 특정 편집 기능을 수행하도록 하도록 하기 위한 심볼이다. 편집 심볼은 편집 장치에 의해 인식하면 이에 대응되는 명령어로 변환됨으로써 편집 기능이 수행될 수 있다. 또한, 폰트 심볼(fond symbols)은 수기 심볼에 소정의 폰트 포맷으로 표시되는 컴퓨터 생성된(computer- generated) 심볼이다.
원본 문서에 대해 투명 레이어 상에 행해진 편집 내용은 사용자가 투명 레이어 상에 직접 펜과 같은 스타일러스(stylus)로 수기한 그대로 저장되거나, 편집 장치에 의해 수기 심볼(편집 심볼을 포함)을 인식하여 원본 문서를 편집한 상태 즉, 편집 장치에 의해 생성된 문서로 저장될 수 있다. 전자의 경우 투명 레이어 상에 사용자에 의해 수기된 궤적 정보는 원본 문서 상에서의 해당 위치 정보와 함께 저장된다. 후자의 경우 사용자에 의해 쓰여진 수기 심볼이 인식되면 편집 심볼, 폰트 심볼 등의 컴퓨터 처리 가능한 인식 데이터로 변환되어 이에 대한 편집 정보만이 저장될 수 있다. 이 편집 정보는 투명 레이어와 대응되어 저장될 수 있다. 즉, 본 발명에 따른 편집 장치는 사용자에 의해 투명 레이어에 쓰여진 궤적 정보를 해당 위치 정보와 함께 저장한다. 또한, 편집 장치는 원본 문서에 대하여 사용자가 수기한 편집 심볼을 인식하면 각 편집 심볼에 대하여 원본 문서의 해당 위치에 인덱스(각주 번호)를 부여하고 각 인덱스에 대응한 편집 내용을 원본 문서에 표시할 수 있다. 이때, 원본 문서에 대해 여러번 편집 기능이 행해지면 편집 장치는 각 편집이 행해진 때의 시간 정보를 사용자에게 제공할 수 있다.
본 발명의 편집 장치는 사용자에 의해 쓰여진 수기 심볼이 분석되어 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식 데이터로 변환될 때 즉, 레이어의 컴퓨터 코드로의 변환시 인식된 코드의 오류를 정정할 수 있도록 한다. 예컨대, 편집 장치는 인덱스 별로 수시된 심볼과 인식된 코드를 디스플레이 스크린 상에 리스트업하여 표시할 수 있다. 사용자가 인식된 코드가 올바르지 않다고 판단할 때는 편집 장치는 재입력을 받을 수 있는 별도의 윈도우를 디스플레이 스크린 상에 제공할 수 있다.
또한, 원본 문서에 대한 편집이 여러번 행해지면 각 편집에 대한 투명 레이어가 생성된다. 투명 레이어는 레이어 식별자를 가지고 있고 개별로 저장될 수 있다. 마찬가지로 편집 장치에 의해 수기 심볼, 편집 심볼을 인식하여 원본 문서를 편집한 상태 즉, 편집 장치에 의해 생성된 문서도 투명 레이어에 따라 각각 저장될 수 있다. 즉, 투명 레이어는 생성될 때마다 식별자를 가지고 저장되며, 각 투명 레이어에 대한 편집 내용을 반영한 문서가 각각 저장될 수 있다. 또한, 레이어 식별자에 따라 저장된 이미지 정보 및 인식데이터는 소정의 압축 알고리즘에 의해 압축되어 메모리에 저장될 수 있다.
복수의 투명 레이어는 디스플레이 스크린에 표시된 원본 문서 위에 순차적으로 표시될 수 있다. 편집 장치는 디스플레이 스크린 상에 원본 문서를 표시하고 사용자에 의해 저장되어 있는 투명 레이어를 원본 문서 위에 표시하도록 제어되면 디스플레이 스크린 상에 투명 레이어를 겹쳐서 표시한다. 이때, 편집 장치는 원본 문서를 디스플레이 스크린 상에 이미지로서 표시하고 투명 레이어의 편집 내용 예컨대, 사용자에 의한 궤적 정보를 이미지 상에 겹쳐서 표시한다. 이때, 전술한 바와 같이 궤적 정보는 컬러로 표시될 수 있다.
또한, 편집 장치는 디스플레이 스크린 상에 원본 문서와 하나의 투명 레이어가 겹쳐서 표시된 상태에서 다시 사용자에 의해 다른 투명 레이어를 표시하도록 제어되면 디스플레이 스크린 상에 표시되어 있는 원본 문서와 하나의 투명 레이어의 편집 내용은 이미지로서 표시하고 다른 투명 레이어의 편집 내용 예컨대, 사용자에 의한 궤적 정보를 디스플레이 스크린에 표시된 이미지 상에 겹쳐서 표시한다. 이와 같이 본 발명에 따른 편집 장치는 복수의 투명 레이어를 원본 문서 상에 다층 레이어로서 표시할 수 있다.
이하 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 그리고 본 발명을 설명함에 있어서, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
도 1은 본 발명의 일실시예에 따른 편집 장치의 구성도를 나타낸다.
도 1을 참조하면, 본 발명에 따른 편집 장치는 디스플레이 스크린(110), 레이어 생성부(120), 메모리(130), 오프라인 인식 프로세서(140) 및 제어부(150)를 포함하다. 디스플레이 스크린(110)은 제어부(150)에 의해 여러 가지 이미지 또는 문서를 표시한다. 본 발명에 따라 편집 명령이 수행될 때에는 편집하고자 하는 원본 문서가 디스플레이 스크린 상에 표시된다. 또한, 디스플레이 스크린(110)은 제어부에 의해 원본 문서에 대해 복수의 레이어를 겹쳐서 표시할 수 있다.
레이어 생성부(120)는 사용자가 원본 문서에 대하여 레이어 편집하는 경우 디스플레이 스크린 상에 위치한 투명 입력 스크린에 투명 레이어를 형성한다. 사용자는 투명 레이어에 수기로 원본 문서에 대한 편집을 수행할 수 있다. 이 투명 레이어 상에 행해진 편집 내용은 전술한 바와 같이 사용자가 투명 레이어 상에 직접 펜과 같은 스타일러스(stylus)로 수기한 그대로 저장될 수 있다. 이때, 투명 레이어 상에 쓰여진 궤적 정보는 디스플레이 스크린 상에서의 해당 위치 정보와 함께 메모리(130)에 저장된다. 이 레이어 생성부(120)는 디스플레이 스크린 상에 배치된 투명 입력 스크린(transparent input screen) 즉, 투명 터치 스크린이 될 수 있다.
메모리(130)는 투명 레이어에 관한 데이터를 저장하는데, 이때 투명 레이어는 레이어 식별자에 따라 식별되어 저장된다. 이에 따라 각 투명 레이어 정보는 인덱스를 가지며 사용자에 의해 선택적으로 액세스 가능하다. 메모리(130)는 원본 문서에 대해 투명 레이어 상에 행해진 편집 내용을 사용자가 투명 레이어 상에 직접 펜과 같은 스타일러스(stylus)로 수기한 그대로 저장한다. 이 경우 투명 레이어 상에 사용자에 의해 수기된 궤적 정보는 원본 문서 상에서의 해당 위치 정보와 함께 저장된다. 이 위치 정보는 이미지 형태로 저장되는 궤적 정보와 궤적의 투명 레이어 상에서의 위치 즉, 궤적의 시작 좌표를 포함한다.
제어부(150)에는 사용자가 원본 문서에 대해 투명 레이어 상에 펜 등의 스타일러스를 이용하여 수기하면, 복수의 대응 위치 좌표를 나타내는 복수의 위치 신호가 제공된다. 제어부(150)는 연속하는 위치 신호를 인식하여 이들 신호를 메모리(130)에 저장하고 디스플레이 스크린(110)에 대응하는 복수의 디스플레이 신호를 제공한다. 제어부(150)는 원본 문서에 대해 투명 레이어 상에 행해진 편집 내용을 레이어 정보로서 해당 위치 정보와 함께 사용자가 투명 레이어 상에 직접 수기한 그대로 이미지로 메모리(130)에 저장한다. 만약 편집이 여러번 이루어졌으면 제어부(150)는 각 편집 실행에 따른 복수의 레이어 정보를 식별하여 메모리(130)에 저장할 수 있다. 이 경우 제어부(150)는 각 투명 레이어 정보에 대해 레이어 식별자를 부여한다.
또한, 제어부(150)는 원본 문서에 대하여 사용자가 수기한 편집 내용을 원본 문서의 해당 위치에 각주 번호를 부여하고 각주 번호에 대응한 편집 내용을 원본 문서에 표시할 수 있다. 이때, 원본 문서에 대해 여러번 편집 기능이 행해지면 편집 장치는 각 편집이 행해진 때의 시간 정보를 사용자에게 제공할 수 있다.
이에 따라 제어부(150)는 사용자가 복수의 레이어를 원본 문서 상에 표시하도록 명령하면, 레이어 식별자에 따라 해당 레이어 정보를 갖는 투명 레이어가 원본 문서 상에 순차적으로 디스플레이하여 원본 문서 상에 다층 레이어를 형성한다.
다시 도 1을 참조하면, 본 발명에 따른 편집 장치는 사용자에 의해 쓰여진 수기 심볼을 분석하여 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식 데이터로 변환하는 오프라인 인식 프로세서(140)를 포함할 수 있다. 이 오프라인 인식 프로세서(140)는 메모리(13)로부터 사용자가 쓴 편집 내용을 이미지로 제공받아 이를 컴퓨터 처리 가능한 데이터로 변환하여 제어부(150)에 제공한다. 이 오프라인 인식 프로세서(140)는 본 실시예의 편집 장치와는 별개로 구현될 수 있다.
제어부(150)는 사용자가 원본 문서에 대해 투명 레이어 상에 펜 등의 스타일러스를 이용하여 수기하면, 복수의 대응 위치 좌표를 나타내는 복수의 위치 신호를 제공받아 메모리(130)에 저장하며, 이를 오프라인 인식 프로세서(140)에 제공한다. 오프라인 인식 프로세서(140)는 사용자에 의해 쓰여진 수기 심볼을 인식하여 폰트 심볼 등을 포함한 컴퓨터 텍스트로 변환하거나 편집 심볼을 인식하여 대응하는 컴퓨터 명령어로 변환하는 동작을 수행한다.
제어부(150)는 오프라인 인식 프로세서(140)가 사용자에 의해 쓰여진 수기 심볼이 분석되어 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식 데이터로 변환하는 경우 즉, 레이어의 컴퓨터 코드로의 변환시에 사용자에게 확인시켜 인식된 코드의 오류를 정정할 수 있도록 한다. 예컨대, 제어부(150)는 오프라인 인식 프로세서(140)로부터의 인덱스 별로 수시된 심볼과 인식된 코드를 디스플레이 스크린 상에 리스트업하여 표시할 수 있다. 사용자가 인식된 코드가 올바르지 않다고 판단할 때는 제어부(150)는 재입력을 받을 수 있는 별도의 위도우를 디스플레이 스크린 상에 제공할 수 있다.
만약 사용자가 원본 문서에 대하여 편집 내용을 반영되도록 명령하면, 제어부(150)는 오프라인 인식 프로세서(140)로부터의 컴퓨터 처리 가능한 인식 데이터를 제공받아 원본 문서에 사용자에 의해 선택된 편집 정보를 적용하여 편집된 문서를 제공할 수 있다. 만약 편집이 여러번 이루어졌으면 제어부(150)는 각 편집 실행에 따른 편집 정보를 개별적으로 메모리(130)에 저장할 수 있다.
도 2는 본 발명의 일실시예에 따른 레이어 편집 모드 처리 흐름도를 나타내는 도면이다.
도 1 및 도 2를 참조하면, 먼저 단계 210에서 편집 장치의 제어부(150)는 디스플레이 스크린(110) 상에 원본 문서를 표시한다. 제어부(150)는 단계 212에서 사용자가 원본 문서에 대하여 레이어 편집 모드를 요구하는 지를 판단한다. 사용자는 소정의 입력 수단(예컨대, 터치 스크린 상의 소프트키, 키패드상의 키)을 통해 레이어 편집 모드를 선택할 수 있다. 또는 디스플레이 스크린(110) 상에 원본 문서가 표시된 상태에서 사용자가 투명 입력 스크린 상에 직접 펜과 같은 스타일러스(stylus)로 수기하면, 제어부(150)는 사용자가 레이어 편집을 행하는 것으로 판단한다. 제어부(150)는 레이어 편집 모드에 진입하면, 단계 214에서 레이어 생성부(120)에게 투명 레이어를 생성하여 표시하도록 한다. 이에 따라 레이어 생성부(120)는 디스플레이 스크린 상에 위치한 투명 입력 스크린에 투명 레이어를 형성한다. 전술한 바와 같이 레이어 생성부(120)는 디스플레이 스크린 상에 배치된 투명 터치 스크린이 될 수 있다. 이어서 제어부(150)는 사용자가 투명 레이어 상에 펜 입력을 시작하는 지를 검출한다. 만약 사용자가 투명 입력 스크린 상에 직접 펜과 같은 스타일러스(stylus)로 수기하는 것으로 레이어 편집 모드로 진입하였으면, 이 단계는 생략될 수 있다. 제어부(150)는 사용자가 원본 문서에 대해 투명 레이어 상에 펜 등의 스타일러스를 이용하여 수기하면, 복수의 대응 위치 좌표를 나타내는 복수의 위치 신호를 레이어 생성부(120)로부터 제공받는다. 제어부(150)는 단계 218에서 연속하는 위치 신호를 인식하여 이들 신호를 메모리(130)에 저장하고 디스플레이 스크린(110)에 대응하는 복수의 디스플레이 신호를 제공하여 펜 궤적을 레이어 상에 표시하도록 한다.
이어서 제어부(150)는 단계 220에서 펜 입력이 종료하였는지를 판단한다. 이는 펜 입력이 소정의 시간 동안 없는 것에 의해 판단될 수 있다. 또는 제어부(150)는 사용자에 의해 편집 모드 종료를 입력받으면 펜 입력이 종료한 것으로 판단한다. 이어서 제어부(150)는 단계 222에서 펜 입력에 따른 궤적 정보를 상기 디스플레이 스크린 상의 대응 위치정보와 함께 메모리(130)에 저장한다. 구체적으로 투명 레이어 상에 행해진 편집 내용은 전술한 바와 같이 사용자가 투명 레이어 상에 직접 펜과 같은 스타일러스(stylus)로 수기한 그대로 저장될 수 있다. 이때, 투명 레이어 상에 쓰여진 궤적 정보는 디스플레이 스크린 상에서의 해당 위치 정보와 함께 메모리(130)에 저장된다. 이 때, 제어부(150)는 원본 문서에 대하여 사용자가 수기한 편집 심볼에 대해 인덱스를 부여하고 그 인덱스에 따라 편집 내용을 저장할 수 있다. 제어부(150)는 각 편집 심볼에 대하여 원본 문서의 해당 위치에 각주 번호를 부여하고 각주 번호에 대응한 편집 내용을 원본 문서에 표시할 수 있다.
이후 제어부(150)는 단계 224에서 사용자가 레이어 저장을 지시하는 지를 판단한다. 사용자가 레이어 저장을 지시하면, 제어부(150)는 단계 226에서 해당 레이어에 대하여 레이어 식별자를 부여하여 메모리(130)에 저장한다.
본 실시예에서 제어부(150)는 전술한 바와 같이 편집 장치와는 별개로 구현된 오프라인 인식 프로세서(140)에 연결될 수 있다. 오프라인 인식 프로세서(140)로부터 사용자에 의해 쓰여진 수기 심볼을 인식하여 폰트 심볼 등을 포함한 컴퓨터 텍스트로 변환하거나 편집 심볼을 인식하여 대응하는 컴퓨터 명령어로 변환하는 동작을 수행한다. 이에 따라 제어부(150)는 오프라인 인식 프로세서(140)로부터의 컴퓨터 처리 가능한 인식 데이터를 제공받아 원본 문서에 사용자에 의해 선택된 편집 정보를 적용하여 편집된 문서를 제공할 수 있다.
도 3은 본 발명의 다른 실시예에 따른 편집 장치의 구성도를 나타낸다.
도 3을 참조하면, 본 발명에 따른 편집 장치는 디스플레이 스크린(410), 레이어 생성부(420), 온라인 인식 프로세서(430), 메모리(440) 및 제어부(450)를 포 함하다. 이 실시예에서의 편집 장치는 전술한 도 1의 편집 장치와 온라인 인식 프로세서(430) 부분만 제외하고 그 구성이 유사하며, 따라서 이하 온라인 인식 프로세서(430)에 관하여 설명한다.
본 실시예에서 편집 장치는 사용자에 의해 쓰여진 수기 심볼을 분석하여 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식 데이터로 변환하는 온라인 인식 프로세서(430)를 포함한다.
제어부(450)는 사용자가 원본 문서에 대해 투명 레이어 상에 펜 등의 스타일러스를 이용하여 수기하면, 복수의 대응 위치 좌표를 나타내는 복수의 위치 신호를 제공받아 이를 실시간으로 온라인 인식 프로세서(430)에 제공한다. 온라인 인식 프로세서(430)는 사용자에 의해 쓰여진 수기 심볼을 사용자의 수기 동작에 맞춰 실시간으로 인식하여 폰트 심볼 등을 포함한 컴퓨터 텍스트로 변환하거나 편집 심볼을 인식하여 대응하는 컴퓨터 명령어로 변환하는 동작을 수행한다. 온라인 인식 프로세서(430)는 제어부(450)에 포함되어 구현될 수 있다.
즉, 제어부(450)는 연속하는 위치 신호를 인식하여 이들 신호를 메모리(440)에 저장하는 동시에 디스플레이 스크린(410)에 대응하는 복수의 디스플레이 신호를 온라인 인식 프로세서(430)에 제공한다. 이에 따라 온라인 인식 프로세서(430)는 사용자에 의해 쓰여진 수기 심볼을 인식하여 폰트 심볼 등을 포함한 컴퓨터 텍스트로 변환하거나 편집 심볼을 인식하여 대응하는 컴퓨터 명령어로 변환한다.
제어부(450)는 온라인 인식 프로세서(430)가 사용자에 의해 쓰여진 수기 심볼이 분석되어 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식 데이 터로 변환하는 경우 즉, 레이어의 컴퓨터 코드로의 변환시에 사용자에게 확인시켜 인식된 코드의 오류를 정정할 수 있도록 한다. 예컨대, 제어부(450)는 오프라인 인식 프로세서(430)로부터의 인덱스 별로 수시된 심볼과 인식된 코드를 디스플레이 스크린 상에 리스트업하여 표시할 수 있다. 사용자가 인식된 코드가 올바르지 않다고 판단할 때는 제어부(450)는 재입력을 받을 수 있는 별도의 위도우를 디스플레이 스크린 상에 제공할 수 있다.
제어부(450)는 온라인 인식 프로세서(430)로부터 제공되는 데이터에 따라 원본 문서를 편집한 상태로 즉, 편집 장치에 의해 생성된 문서를 메모리(440)에 저장한다. 다르게는, 제어부(450)는 사용자에 의해 쓰여진 수기 심볼(편집 심볼 포함)에 따라 폰트 심볼, 컴퓨터 명령어 등의 컴퓨터 처리 가능한 인식 데이터로 변환한 편집 정보만을 메모리(430)에 저장할 수 있다. 만약 사용자가 원본 문서에 대하여 편집 내용을 반영되도록 명령하면, 제어부(450)는 원본 문서에 사용자에 의해 선택된 편집 정보를 적용하여 편집된 문서를 제공할 수 있다. 만약 편집이 여러번 이루어졌으면 제어부(450)는 각 편집 실행에 따른 편집 정보를 개별적으로 메모리(440)에 저장할 수 있다.
이때 메모리(440)는 제어부(450)에 의해 수기 심볼(편집 심볼을 포함)을 인식하여 원본 문서를 편집한 상태 즉, 편집 장치에 의해 생성된 문서를 저장할 수 있다. 또한, 메모리(440)는 제어부(450)에 의해 편집 심볼, 폰트 심볼 등의 컴퓨터 처리 가능한 인식 데이터로 변환하여 저장할 수 있다. 이 경우에도 편집 정보는 해당 투명 레이어에 대응되어 저장된다.
도 4는 본 발명의 다른 실시예에 따른 레이어 편집 모드 처리 흐름도이다.
도 4의 본 발명의 다른 실시예에 따른 레이어 편집 모드 처리 흐름은 도 2의 본 발명의 일실시예에 따른 레이어 편집 모드 처리 흐름과 단계 522를 제외하고 유사하며, 그에 따라 상세한 설명을 생략한다.
먼저 단계 510에서 편집 장치의 제어부(450)는 디스플레이 스크린(410) 상에 원본 문서를 표시한다. 제어부(450)는 단계 512에서 사용자가 원본 문서에 대하여 레이어 편집 모드를 요구하는 지를 판단한다. 제어부(450)는 레이어 편집 모드에 진입하면, 단계 514에서 레이어 생성부(420)에게 투명 레이어를 생성하여 표시하도록 한다. 이어서 제어부(450)는 단계 516에서 사용자가 투명 레이어 상에 펜 입력을 시작하는 지를 검출한다. 이어서 제어부(450)는 단계 518에서 연속하는 위치 신호를 인식하여 이들 신호를 메모리(440)에 저장하고 디스플레이 스크린(410)에 대응하는 복수의 디스플레이 신호를 제공하여 펜 궤적을 레이어 상에 표시하도록 한다.
이어서 제어부(450)는 단계 520에서 펜 입력이 종료하였는지를 판단한다. 이는 펜 입력이 소정의 시간 동안 없는 것에 의해 판단될 수 있다. 제어부(450)는 단계 522에서 온라인 인식 프로세서(430)가 사용자에 의해 쓰여진 수기 심볼(편집 심볼 포함)에 따라 폰트 심볼, 컴퓨터 명령어 등의 컴퓨터 처리 가능한 인식 데이터로 변환하도록 한다. 제어부(450)는 단계 524에서 펜 입력에 따른 궤적 정보를 상기 디스플레이 스크린 상의 대응 위치정보와 함께 메모리(440)에 저장한다. 또한 제어부(450)는 단계 524에서 컴퓨터 처리 가능한 인식 데이터만을 메모리(440)에 저장할 수 있다. 그러므로 사용자가 원본 문서에 대하여 편집 내용을 반영되도록 명령하면, 제어부(450)는 원본 문서에 사용자에 의해 선택된 편집 정보를 적용하여 편집된 문서를 제공할 수 있다. 다르게는 제어부(450)는 원본 문서를 편집한 상태 즉, 편집 장치에 의해 생성된 문서를 메모리(440)에 저장할 수 있다.
이후 제어부(450)는 단계 526에서 사용자가 레이어 저장을 지시하는 지를 판단한다. 사용자가 레이어 저장을 지시하면, 제어부(450)는 단계 528에서 해당 레이어에 대하여 레이어 식별자를 부여하여 메모리(440)에 저장한다.
도 5는 본 발명의 일실시예에 따른 레이어 편집 명령 처리 흐름도를 나타내고, 도 6a 및 6b 는 본 발명의 실시예에 따른 레이어 편집 화면을 나타낸다.
본 발명에 따른 편집 장치는 이 투명 레이어 상에서 사용자에 의한 펜 입력을 감지하여 그 궤적을 투명 레이어에 표시하고 이러한 하나의 투명 레이어 상에서의 사용자에 의한 궤적 정보와 투명 입력 스크린 상에서의 위치 정보를 하나의 레이어 데이터로서 저장한다. 이후에 사용자에 의해 저장된 레이어 정보를 이용하여 원본 문서에 대한 편집 명령에 따른 처리가 이루어진다. 이하에 본 발명에 따른 레이어 편집 명령 처리 동작을 설명한다.
도 1 내지 도 6b를 참조하면, 먼저 사용자의 지시에 따라 먼저 단계 310에서 편집 장치의 제어부(150,450)는 디스플레이 스크린(110,410) 상에 원본 문서를 표시한다. 사용자가 소정의 원본 문서를 디스플레이 스크린(110,410) 상에 디스플레이하면 제어부(150,450)는 단계 320에서 사용자가 편집 모드를 선택하여 레이어 기능을 선택할 수 있도록 한다. 즉, 제어부(150,450)는 원본 문서가 디스플레이 스크 린(110,410) 상에 표시되면 이에 대응하여 행해질 수 있는 명령들을 디플레이하여 사용자에 의해 원하는 명령을 선택받을 수 있다. 이에 따라 사용자가 소정의 명령을 입력하면 제어부(150,450)는 단계 320에서 사용자에 의해 선택된 명령을 입력받아 해당 명령을 판단한다. 이에 따라 제어부(150,450)는 인식 명령이면 단계 331로 진행하고 표시 명령이면 단계 341로 진행하고 합성 명령이면 단계 351로 진행한다.
사용자에 의해 선택되거나 지시된 명령이 인식 명령이면 제어부(150,450)는 단계 331에서 레이어 식별자를 검색하여 사용자에게 소정의 레이어를 선택하도록 표시할 수 있다. 전술한 바와 같이 사용자는 원본 문서에 대하여 행해진 편집 내용을 레이어별로 선택하여 원본 문서에 대하여 표시시킬 수 있다. 제어부(150,450)는 인식 명령에 따라 단계 333에서 메모리(130,440)에 저장된 레이어 정보의 이미지를 인식 프로세서(140,430)에게 분석하도록 한다. 즉, 인식 프로세서(140,430)는 각 레이어별로 저장된 사용자가 수기한 궤적 정보를 분석하여 사용자에 의해 쓰여진 수기 심볼(편집 심볼 포함)을 폰트 심볼, 컴퓨터 명령어 등의 컴퓨터 처리 가능한 인식 데이터로 변환 처리한다. 이어서 제어부(150,450)는 단계 335에서 인식 프로세서(140,430)로부터 제공되는 컴퓨터 처리 가능한 인식 데이터를 저장한다.
추가적으로 제어부(150,450)는 사용자에게 인식 프로세서(140,430)로부터의 컴퓨터 처리 가능한 인식 코드의 오류를 정정할 수 있도록 할 수 있다. 예컨대, 제어부(150,450)는 인식 프로세서(140,430)로부터의 인덱스 별로 수시된 심볼과 인식된 코드를 디스플레이 스크린 상에 리스트업하여 표시할 수 있다. 사용자가 인식된 코드가 올바르지 않다고 판단할 때는 제어부(150,450)는 재입력을 받을 수 있는 별 도의 위도우를 디스플레이 스크린 상에 제공한다.
사용자에 의해 선택되거나 지시된 명령이 표시 명령이면 제어부(150,450)는 단계 341에서 레이어 식별자를 검색하여 사용자에게 표시시킨다. 이에 따라 사용자는 소정의 레이어를 선택할 수 있게 된다. 제어부(150,450)는 사용자에 의해 소정의 레이어가 선택되었으면 단계 343에서 선택된 레이어에 대하여 원본 문서에 레이어를 겹쳐서 표시할 것인지 아니면 레이어 인식 데이터를 표시할 것인지를 질의한다.
구체적으로 도 6a 및 도 6b를 참조하면, 본 발명에 따른 레이어 편집 화면의 일예가 도시되어 있다. 사용자가 디스플레이 스크린 상에 원본 문서(100)를 표시하면, 제어부(150,450)는 해당 원본 문서에 대해 행해진 모든 편집 내용을 레이어별로 선택하도록 한다. 도 6a에서는 원본 문서(100)에 대하여 모두 3개의 레이어(10,20,30)가 있다. 이 각 레이어에 대하여 메모리(130,440)는 사용자가 원본 문서에 대하여 투명 레이어 상에 직접 펜과 같은 스타일러스(stylus)로 수기한 그대로 저장하고 있다. 도 6b에 나타낸 바와 같이 사용자에 의해 레이어 #1(10)이 선택되면 제어부(150,450)는 단계 347에서 원본 문서(100) 상에 사용자가 레이어 #1 단계에서 원본 문서에 대하여 행한 수기 편집 내용을 겹쳐서 표시한다. 또한, 제어부(150,450)는 단계 345에서 각 레이어에 대하여 컴퓨터 인식 데이터만을 각 레이어별로 표시할 수 있다.
또, 사용자에 의해 선택되거나 지시된 명령이 합성 명령이면 제어부(150,450)는 단계 351에서 레이어 식별자를 검색하여 사용자에게 표시시킨 다. 이에 따라 사용자는 소정의 레이어를 선택할 수 있게 된다. 제어부(150,450)는 사용자에 의해 소정의 레이어가 선택되었으면 단계 351에서 사용자가 원본 문서에 대하여 레이어 인식 데이터에 따라 원본 문서를 편집한 문서를 제공한다. 제어부(150,450)는 레이어 인식 데이터 예컨대, 편집 명령, 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식 데이터에 따라 원본 문서를 편집할 수 있다. 도 6b에서는 삽입 및 삭제를 나타내는 편집 심볼 및 수기 심볼에 대응하는 인식 데이터에 따라, 제어부(150,450)는 수기 심볼에 대응하는 컴퓨터 텍스트를 삽입 편집 심볼이 쓰여진 위치에 삽입하고, 또한 삭제를 나타내는 부분의 문서를 삭제하는 편집을 행함으로써 소정의 문서를 재작성한다. 전술한 바와 같이 제어부(150,450)는 하나의 투명 레이어 상에서의 사용자에 의한 궤적 정보와 투명 입력 스크린 상에서의 위치 정보를 하나의 레이어 정보로서 저장하고 있기 때문에 해당 위치 정보에 따라 원본 문서를 편집할 수 있다. 즉, 투명 레이어 상에 사용자에 의해 수기된 궤적 정보는 원본 문서 상에서의 해당 위치 정보와 함께 저장된다. 이 위치 정보는 이미지 형태로 저장되는 궤적 정보와 궤적의 투명 레이어 상에서의 위치 즉, 궤적의 시작 좌표를 포함한다.
도 7은 본 발명의 실시예에 따른 레이어별로 저장된 메모리 구조도를 나타낸다.
본 발명에 따라 메모리(700)는 원본 문서에 대해 투명 레이어 상에 행해진 편집 내용을 이미지(740)로서 사용자가 투명 레이어 상에 직접 펜과 같은 스타일러스(stylus)로 수기한 그대로 저장한다. 이 경우 투명 레이어 상에 사용자에 의해 수기된 궤적 정보(740)는 원본 문서 상에서의 해당 위치 정보(730)와 함께 저장된다. 이 위치 정보(730)는 이미지 형태로 저장되는 궤적 정보와 궤적의 투명 레이어 상에서의 위치 즉, 궤적의 시작 좌표를 포함한다. 또한, 메모리(700)는 원본 문서에 대하여 사용자가 수기한 편집 심볼에 대해 인덱스(720)를 부여하고 그 인덱스에 따라 편집 내용을 저장할 수 있다. 이에 따라 편집 장치는 각 편집 심볼에 대하여 원본 문서의 해당 위치에 각주 번호를 부여하고 각주 번호에 대응한 편집 내용을 원본 문서에 표시할 수 있다
한편, 원본 문서에 대한 편집이 여러번 행해지면 각 편집에 대한 투명 레이어는 레이어 식별자(710)를 가지고 있고 개별로 저장될 수 있다. 메모리(700)에는 사용자에 의해 쓰여진 수기 심볼이 인식되면 편집 심볼(750), 폰트 심볼(760) 등의 컴퓨터 처리 가능한 인식 데이터로 변환되어 이에 대한 편집 정보만이 저장될 수 있다. 이 때 편집 정보는 해당 투명 레이어에 대응되어 저장된다. 추가적으로 메모리(700)는 원본 문서에 대해 여러번 편집 기능이 행해지면 각 편집이 행해진 때의 시간 정보를 투명 레이어에 대응하여 저장한다.
본 발명에 따르면 원본 문서가 표시된 스크린 상에 직접 수기한 편집 내용을 궤적에 따라 원본 문서 위에 겹쳐 표시함으로써 사용자에게 원본 문서를 종이에 수기하는 것처럼 할 수 있다. 또한, 본 발명에 따르면 사용자의 수기 심볼 등을 인식하여 인식된 결과를 사용자의 선택에 따라 원본 문서와 합성하여 편집하거나, 따로 각주 형태로 저장할 수 있다.

Claims (21)

  1. 펜 컴퓨팅 시스템에서의 편집 명령을 수행하는 장치에 있어서,
    편집하고자 하는 원본 문서를 표시하는 디스플레이 스크린과;
    레이어 편집 명령에 따라, 레이어 식별자를 갖는 투명 레이어를 생성하는 레이어 생성 수단과;
    상기 디스플레이 스크린 상에 쓰여지거나 그려진 궤적정보를 상기 레이어 식별자에 따라 저장하되, 이미지 형태로 저장된 상기 궤적정보와 궤적의 시작좌표를 포함하는 위치 정보가 저장되는 메모리; 및
    상기 생성된 투명 레이어를 상기 원본 문서 위에 겹쳐 표시하고, 펜 입력을 감지하여 그 궤적을 상기 투명 레이어 상에 출력하고, 상기 궤적정보와 상기 위치정보를 상기 메모리에 저장하도록 제어하는 제어부를 포함함을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  2. 제 1항에 있어서, 상기 생성된 투명 레이어는 상기 원본 문서와 동일한 문서 포맷을 갖는 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  3. 제 1 항에 있어서, 상기 메모리는 상기 위치정보가 하나의 인덱스로 액세스 가능하도록 저장되는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  4. 제 1항 또는 제 3항 중 어느 한 항에 있어서, 상기 제어부는
    하나이상의 요구된 상기 레이어 식별자에 따라 해당 레이어 정보를 갖는 투명 레이어가 원본 문서 위에 순차적으로 디스플레이 되어 다층 레이어를 형성하도록 제어하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  5. 제 1항 또는 제 3항 중 어느 한 항에 있어서, 상기 이미지 정보를 분석하여 편집 심볼, 폰트 심볼, 특수 문자, 도형과 같은 컴퓨터 처리 가능한 인식데이터로 변환 처리하는 인식 프로세서를 더 포함하며,
    상기 인식데이터는 상기 제어부에 의해 상기 메모리부에 상기 레이어별 인덱스에 따라 각각 저장되는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  6. 펜 컴퓨팅 시스템에서의 편집 명령을 수행하는 장치에 있어서,
    편집하고자 하는 원본 문서를 표시하는 디스플레이 스크린과;
    레이어 편집 명령에 따라, 레이어 식별자를 갖는 투명 레이어를 생성하는 레이어 생성 수단과;
    상기 디스플레이 스크린에 쓰여진 궤적정보를 편집 심볼, 폰트 심볼, 그림, 도형등과 같은 컴퓨터 처리 가능한 인식데이터로 변환 처리하는 인식 프로세서와;
    상기 레이어 식별자에 따라 이미지 형태로 저장된 상기 궤적정보와, 궤적의 시작 좌표로 저장된 상기 위치정보 및 변환된 인식데이터가 저장되는 메모리; 및
    상기 생성된 투명 레이어를 상기 원본 문서 위에 겹쳐 표시하고, 펜 입력을 감지하여 그 궤적을 상기 투명 레이어 상에 출력하고, 상기 궤적정보와 상기 위치정보 및 상기 변환된 인식데이터를 상기 메모리에 저장하도록 제어하는 제어부를 포함함을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  7. 제 6항에 있어서, 상기 투명 레이어는 상기 원본 문서와 동일한 문서 포맷을 갖는 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  8. 제 6 항에 있어서, 상기 메모리는
    이미지 형태로 저장된 상기 궤적정보와, 궤적의 시작 좌표로 저장된 상기 위치정보와 변환된 인식데이터가 모두 하나의 인덱스로 액세스 가능하도록 저장된 것으로 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  9. 제 7항 또는 제8항 중 어느 한 항에 있어서, 상기 제어부는 상기 레이어 식별자에 따라 저장된 상기 이미지 정보 및 상기 인식데이터는 소정의 압축 알고리즘에 의해 압축되어 상기 메모리에 저장되도록 제어하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치
  10. 제 9 항에 있어서, 상기 제어부는
    사용자의 요구에 반응해서, 요구된 하나이상의 상기 레이어 정보를 갖는 투명 레이어가 원본 문서 위에 순차적으로 디스플레이 되어 다층 레이어를 형성하도록 제어하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  11. 제 9 항에 있어서, 상기 제어부는 사용자의 레이어 표시 요구에 따라, 특정 레이어를 상기 메모리로부터 액세스하여 다층 레이어를 형성하도록 제어하되,
    요구된 상기 레이어별 정보의 종류에 따라 상기 이미지정보를 반영한 투명 레이어 혹은 상기 인식데이터를 반영한 투명 레이어를 원본 문서 위에 디스플레이 하도록 제어하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  12. 제 7항 또는 제 8항 중 어느 한 항에 있어서, 상기 제어부는
    사용자의 레이어 합성 요구에 따라, 특정 레이어를 상기 메모리로부터 액세스하여 합성 문서를 생성하도록 제어하되,
    상기 변환된 인식데이터를 해석하고, 편집 심볼에 해당하는 편집기능을 수행하여 상기 원본 문서에 편집된 결과를 합성하여 새로운 문서를 생성하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 장치.
  13. 펜 컴퓨팅 시스템에서의 편집 명령을 수행하는 방법에 있어서,
    (a) 스크린상에 표시된 원본 문서에 기초하여 사용자로부터 요구된 레이어 편집 모드를 개시하는 과정과;
    (b) 레이어 식별자를 갖는 투명 레이어를 생성하는 과정과;
    (c) 펜 입력에 따른 궤적 정보와 위치정보를 감지하여 상기 투명 레이어 상에 동시에 표시하는 과정; 및
    (d) 상기 감지된 궤적 정보 및 위치 정보를 상기 레이어 식별자에 따라 저장하는 과정을 포함함을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  14. 제 13항에 있어서, 상기 (b)과정에서, 상기 투명 레이어는 원본 문서와 동일한 문서 포맷을 갖도록 형성하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  15. 제 13항에 있어서, 상기 (c)과정은 상기 궤적정보와 위치정보가 반영된 투명레이어를 원본 문서의 위에 겹쳐 다층으로 표시하는 과정을 더 수행하고,
    상기 (d)과정에서 상기 위치정보 저장시 하나의 인덱스로 액세스 가능하도록 저장되는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  16. 제 13항 또는 제 15항 중 어느 한 항에 있어서, 상기 (d)과정에서 사용자의 요구에 반응해서, 요구된 레이어 식별자에 따른 저장된 하나이상의 레이어를 요구 순서에 따라 다층 레이어를 형성하며 디스플레이 되는 과정을 더 포함하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  17. 제 13항 또는 제 15항 중 어느 한 항에 있어서, 요구된 레이어 식별자에 따른 궤적 정보를 컴퓨터 인식 가능한 인식 데이터로 변환 처리하는 (e) 과정을 더 수행하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  18. 제 17항에 있어서, 상기 (e)과정은 상기 (d) 과정에서 감지된 궤적 정보를 실시간 처리하여 유효한 인식데이터로 변환하는 단계와,
    상기 인식데이터를 편집 심볼과 폰트 문자와 특수 문자와 도형으로 구분하여 저장하는 단계를 포함하는 것을 특징으로하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  19. 제 17항에 있어서, 상기 (e)과정은 상기 (d) 과정에서 저장된 궤적 정보를 오프라인 처리하여 유효한 인식데이터로 변환하는 단계와,
    상기 인식데이터를 편집 심볼과 폰트 문자와 특수 문자와 도형으로 구분하여 저장하는 단계를 포함하는 것을 특징으로하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  20. 제 17항에 있어서, 상기 인식데이터를 해석하여 얻어진 편집 심볼의 편집 기능을 수행하고, 그 편집된 결과를 레이어 별 혹은 인덱스 별로 반영하여 상기 원본 문서를 변환하는 (f)과정을 더 수행하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
  21. 제 17항에 있어서, 상기 (e)과정은 사용자에게 상기 컴퓨터 처리 가능한 인식 데이터의 오류를 정정할 수 있도록 사용자에게 확인시키는 단계와
    상기 컴퓨터 처리 가능한 인식 데이터가 올바르지 않으면 재입력할 수 있는 별도의 윈도우를 제공하는 단계를 포함하는 것을 특징으로 하는 펜 컴퓨팅 시스템에서의 레이어 편집 방법.
KR1020020063581A 2002-10-17 2002-10-17 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치 KR100663409B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020020063581A KR100663409B1 (ko) 2002-10-17 2002-10-17 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치
US10/668,625 US7170503B2 (en) 2002-10-17 2003-09-23 Layer editing method and apparatus in a pen computing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020063581A KR100663409B1 (ko) 2002-10-17 2002-10-17 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20040034927A KR20040034927A (ko) 2004-04-29
KR100663409B1 true KR100663409B1 (ko) 2007-01-02

Family

ID=32089729

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020063581A KR100663409B1 (ko) 2002-10-17 2002-10-17 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치

Country Status (2)

Country Link
US (1) US7170503B2 (ko)
KR (1) KR100663409B1 (ko)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100823083B1 (ko) * 2006-02-09 2008-04-18 삼성전자주식회사 터치스크린을 구비한 문서 표시장치의 문서 교정 방법 및그 장치
US9690474B2 (en) * 2007-12-21 2017-06-27 Nokia Technologies Oy User interface, device and method for providing an improved text input
KR100954740B1 (ko) * 2008-11-13 2010-04-23 신인동 투명 레이어 생성 및 이용 방법
KR101746052B1 (ko) * 2010-11-26 2017-06-12 삼성전자 주식회사 휴대단말에서 전자책 서비스 제공 방법 및 장치
KR20130048926A (ko) * 2011-11-03 2013-05-13 삼성전자주식회사 레이어 방식으로 편집된 디지털 잡지의 스크랩 방법 및 장치
US20140085542A1 (en) * 2012-09-26 2014-03-27 Hicham Seifeddine Method for embedding and displaying objects and information into selectable region of digital and electronic and broadcast media
US9355472B2 (en) * 2013-03-15 2016-05-31 Apple Inc. Device, method, and graphical user interface for adjusting the appearance of a control
US20150294582A1 (en) * 2014-04-15 2015-10-15 IT School Innovation (Pty) Ltd. Information communication technology in education
CN104657206B (zh) * 2015-02-09 2018-09-28 青岛海信移动通信技术股份有限公司 一种图像数据的处理方法和装置
CN109542382B (zh) * 2017-12-26 2020-07-28 掌阅科技股份有限公司 手写输入内容的显示方法、电子设备及计算机存储介质
CN109948103A (zh) * 2019-04-17 2019-06-28 北京华宇信息技术有限公司 基于网页的图像编辑方法、图像编辑装置和电子设备
CN111565337A (zh) * 2020-04-26 2020-08-21 华为技术有限公司 图像处理方法、装置和电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08161519A (ja) * 1994-12-12 1996-06-21 Pfu Ltd 複合文書編集方法及び複合文書編集処理装置
JP2000215000A (ja) * 1999-01-21 2000-08-04 Ricoh Co Ltd 情報処理システム

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972496A (en) 1986-07-25 1990-11-20 Grid Systems Corporation Handwritten keyboardless entry computer system
US5666139A (en) 1992-10-15 1997-09-09 Advanced Pen Technologies, Inc. Pen-based computer copy editing apparatus and method for manuscripts
JPH06195334A (ja) * 1992-12-22 1994-07-15 Matsushita Electric Ind Co Ltd 文書編集支援装置
US5831615A (en) * 1994-09-30 1998-11-03 Intel Corporation Method and apparatus for redrawing transparent windows
JP2944439B2 (ja) * 1994-12-27 1999-09-06 シャープ株式会社 手書き文字入力装置および方法
US20030001899A1 (en) * 2001-06-29 2003-01-02 Nokia Corporation Semi-transparent handwriting recognition UI
US20030071850A1 (en) * 2001-10-12 2003-04-17 Microsoft Corporation In-place adaptive handwriting input method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08161519A (ja) * 1994-12-12 1996-06-21 Pfu Ltd 複合文書編集方法及び複合文書編集処理装置
JP2000215000A (ja) * 1999-01-21 2000-08-04 Ricoh Co Ltd 情報処理システム

Also Published As

Publication number Publication date
US7170503B2 (en) 2007-01-30
KR20040034927A (ko) 2004-04-29
US20040075652A1 (en) 2004-04-22

Similar Documents

Publication Publication Date Title
US10810351B2 (en) Integrated document editor
KR101014075B1 (ko) 박스 및 라인 입력 패널
US7904837B2 (en) Information processing apparatus and GUI component display method for performing display operation on document data
EP1416426A2 (en) Handwritten character input device, program and method
US20140019905A1 (en) Method and apparatus for controlling application by handwriting image recognition
JP3453422B2 (ja) 文字パターンのユーザ辞書への登録方法及び該ユーザ辞書を有する文字認識装置
CN107273032A (zh) 信息排版方法、装置、设备及计算机存储介质
KR100663409B1 (ko) 펜 컴퓨팅 시스템에서의 레이어 편집 방법 및 장치
JP2010073185A (ja) 入力装置、画像処理プログラムおよびコンピュータ読み取り可能な記録媒体
JPH07182446A (ja) 機械作動方法
JPH09190505A (ja) 文字認識装置及びその方法
JP2008217782A (ja) 紙ベースの会議サービス管理ツール、及びシステム
US6542090B1 (en) Character input apparatus and method, and a recording medium
JP3353954B2 (ja) 手書き入力表示方法および手書き入力表示装置
KR20040043454A (ko) 펜 컴퓨팅 시스템에서의 펜 입력 방법 및 장치
JP3855696B2 (ja) 手書き文字入力装置及びそれを実現するプログラム
JP3388451B2 (ja) 手書き入力装置
US20220357844A1 (en) Integrated document editor
JP2989084B2 (ja) 情報処理装置
JPS5935277A (ja) 手書文字図形のリアルタイム認識による制御方法
JP3268923B2 (ja) 手書き編集装置、ペン入力変換方法、及び編集方法
CA3075627A1 (en) Integrated document editor
KR101986210B1 (ko) 스마트종이를 이용한 pdf 문서 기반의 3d객체 제어 및 멀티미디어 구현을 위한 시스템
JP3785205B2 (ja) タブレット入力装置およびタブレット入力方法
JP3227219B2 (ja) 情報処理方法及び装置

Legal Events

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

Payment date: 20121129

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131128

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141127

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151127

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20161129

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20171129

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20181129

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20191128

Year of fee payment: 14