KR20120132069A - 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치 - Google Patents

다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치 Download PDF

Info

Publication number
KR20120132069A
KR20120132069A KR1020110050662A KR20110050662A KR20120132069A KR 20120132069 A KR20120132069 A KR 20120132069A KR 1020110050662 A KR1020110050662 A KR 1020110050662A KR 20110050662 A KR20110050662 A KR 20110050662A KR 20120132069 A KR20120132069 A KR 20120132069A
Authority
KR
South Korea
Prior art keywords
user
input
menu window
displaying
cut
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020110050662A
Other languages
English (en)
Inventor
조경수
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020110050662A priority Critical patent/KR20120132069A/ko
Priority to US13/432,194 priority patent/US20120304094A1/en
Priority to EP20120161954 priority patent/EP2527984A1/en
Priority to CN2012101626441A priority patent/CN102915296A/zh
Publication of KR20120132069A publication Critical patent/KR20120132069A/ko
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/543User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 편집에 관한 것으로 다중 복사 또는 자르기를 이용한 편집을 위한 휴대용 단말기의 방법에 있어서 다중 복사 또는 자르기를 위한 입력이 있는지 검사하는 과정과 상기 입력이 있는 경,우 메뉴창을 디스플레이하는 과정과 상기 메뉴 창을 통해 복사 또는 자르기를 위한 사용자의 입력이 있는 경우 형광펜 아이콘을 디스플레이하는 과정과 상기 형광펜 아이콘을 통해 사용자로부터 복사 또는 자르기 할 객체를 선택받는 과정과 선택받은 객체를 저장하는 과정과 사용자로부터 종료를 위한 입력이 없는 경우 상기 메뉴창을 디스플레이하는 과정부터 반복하는 과정을 포함하는 것으로 사용자에게 편의를 제공할 수 있는 이점이 있다.

Description

다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치{METHOD AND APPARATUS FOR TEXT EDITING USING MULTIPLE SELECTION AND MULTIPLE PASTE}
본 발명은 터치 방식 입력을 사용하는 장치에서, 다중 객체 복사 및 다중 객체 자르기를 포함하는 다중 객체 선택 및 다중 객체 붙이기를 위한 방법 및 장치에 관한 것이다.
휴대용 단말기에서 텍스트 편집 시, 일반 PC(Personal Computer)와 마찬가지로, 텍스트의 복사/자르기 및 붙이기 기능이 지원된다.
하지만, 현재까지의 텍스트의 복사/자르기 및 붙이기 기능은 한번에 한 단위에 대해서만 복사/자르기 및 붙이기 기능이 동작하는 관계로 다중 복사/자르기 및 붙이기 기능이 지원되지 않아 사용자의 편의를 위한 것이라고 볼 수 없다.
즉, 여러 단위의 복사/자르기를 위해서는 붙이기 동작이 끝난 후, 텍스트 선택 기능을 구동하는 동작부터 텍스트 붙이기 동작을 여러 단위만큼 반복해야 하는 문제점이 있다.
본 발명의 목적은 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치를 제공함에 있다.
본 발명의 다른 목적은 터치 방식 입력을 사용하는 장치에서 다중 객체 복사 및 다중 객체 자르기를 포함하는 다중 객체 선택 및 다중 객체 붙이기를 위한 방법 및 장치를 제공함에 있다.
상기 목적들을 달성하기 위한 제 1 견지에 따르면, 다중 복사 또는 자르기를 이용한 편집을 위한 휴대용 단말기의 방법에 있어서 다중 복사 또는 자르기를 위한 입력이 있는지 검사하는 과정과 상기 입력이 있는 경우 메뉴창을 디스플레이하는 과정과 상기 메뉴 창을 통해 복사 또는 자르기를 위한 사용자의 입력이 있는 경우 형광펜 아이콘을 디스플레이하는 과정과 상기 형광펜 아이콘을 통해 사용자로부터 복사 또는 자르기 할 객체를 선택받는 과정과 선택받은 객체를 저장하는 과정과 사용자로부터 종료를 위한 입력이 없는 경우, 상기 메뉴창을 디스플레이하는 과정부터 반복하는 과정을 포함하는 것을 특징으로 한다.
상기 목적들을 달성하기 위한 제 2 견지에 따르면, 다중 붙이기를 이용한 편집을 위한 휴대용 단말기의 방법에 있어서 다중 붙이기를 위한 입력이 있는지 검사하는 과정과 상기 입력이 있는 경우 메뉴창을 디스플레이하는 과정과 상기 메뉴 창을 통해 붙이기를 위한 사용자의 입력이 있는 경우 저장된 적어도 하나의 객체를 디스플레이하는 과정과 상기 적어도 하나의 객체 중 붙이기 할 하나의 객체를 사용자로부터 선택받는 과정과 사용자가 선택받은 객체를 드래그하여 원하는 위치에 놓는 경우 상기 위치에 선택받은 객체를 붙이는 과정과 사용자로부터의 종료를 위한 입력이 없는 경우 저장된 적어도 하나의 객체를 디스플레이하는 과정부터 반복하는 과정을 포함하는 것을 특징으로 한다.
상기 목적들을 달성하기 위한 제 3 견지에 따르면, 다중 복사 또는 자르기를 이용한 편집을 위한 휴대용 단말기의 장치에 있어서 다른 노드와 통신하기 위한 RF 모뎀과 사용자의 터치 입력을 제공하는 터치 입력부와 다중 복사 또는 자르기를 위한 입력이 있는지 검사하고 상기 입력이 있는 경우 메뉴창을 디스플레이하고 상기 메뉴 창을 통해 복사 또는 자르기를 위한 사용자의 입력이 있는 경우 형광펜 아이콘을 디스플레이하고 상기 형광펜 아이콘을 통해 사용자로부터 복사 또는 자르기 할 객체를 선택받고 선택받은 객체를 저장하게 하고 사용자로부터 종료를 위한 입력이 없는 경우 상기 메뉴창을 디스플레이하는 과정부터 반복하는 제어부와 상기 선택받은 객체를 저장하는 저장부를 포함하는 것을 특징으로 한다.
상기 목적들을 달성하기 위한 제 4 견지에 따르면, 다중 붙이기를 이용한 편집을 위한 휴대용 단말기의 장치에 있어서 다른 노드와 통신하기 위한 RF 모뎀과 사용자의 터치 입력을 제공하는 터치 입력부와 다중 붙이기를 위한 입력이 있는지 검사하고 상기 입력이 있는 경우 메뉴창을 디스플레이하고 상기 메뉴 창을 통해 붙이기를 위한 사용자의 입력이 있는 경우 저장된 적어도 하나의 객체를 디스플레이하고 상기 적어도 하나의 객체 중 붙이기 할 하나의 객체를 사용자로부터 선택받고 사용자가 선택받은 객체를 드래그하여 원하는 위치에 놓는 경우 상기 위치에 선택받은 객체를 붙이고 사용자로부터의 종료를 위한 입력이 없는 경우 저장된 적어도 하나의 객체를 디스플레이하는 과정부터 반복하는 제어부와 상기 객체를 저장하는 저장부를 포함하는 것을 특징으로 한다.
본 발명은 다중 객체 복사 및 다중 객체 자르기를 포함하는 다중 객체 선택 및 다중 객체 붙이기를 위한 방법 및 장치를 제공하여 사용자에게 편의를 제공할 수 있는 이점이 있다.
도 1은 본 발명의 실시 예에 따른 다중 복사/자르기 동작 과정을 도시한 흐름도이다.
도 2는 본 발명의 실시 예에 따른 다중 붙이기 동작 과정을 도시한 흐름도이다.
도 3은 본 발명의 실시 예에 따른 다중 복사/자르기 및 다중 붙이기 기능을 지원하기 위한 장치의 블록 구성을 도시한 도면이다.
도 4는 본 발명의 실시 예에 따른 다중 복사/자르기 및 다중 붙이기 기능을 지원하기 위한 휴대용 단말기의 블록 구성을 도시한 도면이다.
도 5는 본 발명의 실시 예에 따른 다중 복사/자르기 동작 과정을 도시한 도면이다.
도 6는 본 발명의 실시 예에 따른 다중 붙이기 동작 과정을 도시한 도면이다.
이하 본 발명의 바람직한 실시 예를 첨부된 도의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
이하, 본 발명은 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치에 관해 설명하기로 한다.
도 1은 본 발명의 실시 예에 따른 다중 복사/자르기 동작 과정을 도시한 흐름도이다.
상기 도 1을 참조하면, 본 발명의 장치는 구동 이벤트가 발생하는 경우(110 단계), 슬라이딩 효과와 함께 도 5a처럼 메뉴창을 디스플레이한다(115 단계).
여기서, 구동 이벤트가 발생한다 함은 사용자가 스크린을 탭 및 홀드(오래 누르기)하는 것을 상기 장치가 감지함을 의미할 수 있다. 또는 복사/자르기 기능 구동을 위한 전용 하드웨어 버튼이 눌려진 것을 상기 장치가 감지한 것을 의미할 수 있다.
이후, 사용자가 복사 또는 자르기 아이콘을 탭하는 것을 상기 장치가 감지하면(120 단계), 상기 장치는 스크린에 커서 및 형광펜 아이콘을 디스플레이한다(125 단계).
이후, 사용자가 복사/자르기를 하기 원하는 객체(여기서는 텍스트 또는 그림을 의미할 수 있다)로 커서를 옮긴 뒤(130 단계), 시작위치에서 사용자가 소정 시간(1초 정도) 탭 동작을 수행하는 것을 상기 장치가 감지하면, 상기 장치는 형광펜 아이콘의 색을 변경한다.
이후, 사용자가 커서 위의 형광펜 아이콘을 이용하여 복사할 객체의 시작 위치에서 끝까지 드래그 동작을 수행하고, 사용자가 릴리즈 동작(손을 스크린에서 떼는 동작)을 수행하는 것을 상기 장치가 감지하면, 상기 장치는 사용자가 드래그한 부분을 도 5b와 같이 선택한다. 상기 장치는 상기 릴리즈를 감지하면, 선택한 객체를 메모리에 저장한다. 그림의 경우에는 동일한 방법 또는 그림을 더블 탭 함으로써 선택하여 메모리에 저장시킬 수 있다(135 단계).
만약, 다중 복사/자르기의 경우(137 단계), 120 단계부터의 과정이 반복 수행되고 그 결과는 도 5c과 같다.
이후, 사용자가 스크린을 오래 누르기를 수행하는 것을 상기 장치가 감지하면, 상기 장치는 형광펜 아이콘을 사라지게 하여 복사/자르기 동작을 종료할 수 있다(140 단계).
다중 복사/자르기의 경우에서, 상기 장치는 복사/자르기 한 객체를 메모리에 순차적으로 저장한다(145 단계).
상기 과정에서 복사와 자르기의 동작의 서로 동일하고, 자르기의 경우 원본이 삭제되는 차이점이 존재한다. 도 5는 복사의 경우를 도시한 것이다.
도 2는 본 발명의 실시 예에 따른 다중 붙이기 동작 과정을 도시한 흐름도이다.
상기 도 2를 참조하면, 본 발명의 장치는 사용자의 구동 이벤트를 감지하는 경우(215 단계), 슬라이딩 효과와 함께 메뉴창을 디스플레이한다(220 단계).
여기서, 구동 이벤트가 발생한다 함은 사용자가 스크린을 탭 및 홀드(오래 누르기)을 하는 경우를 상기 장치가 감지함을 의미할 수 있다.
이후, 사용자가 메뉴 창에서 붙이기를 선택하는 것을 상기 장치가 감지하면(225 단계), 상기 장치는 도 6a와 같이 메모리 저장되어 있던 다수의 객체를 디스플레이한다(230 단계).
이후, 사용자가 상기 다수의 객체 중 원하는 객체를 선택하고, 원하는 위치에 드래그 앤 드랍 동작을 수행하는 것을 상기 장치가 감지하면, 상기 장치는 도 6b와 같이 원하는 위치(커서가 위치한 곳)에 객체를 붙여 넣는다(235 단계).
만약, 다수의 붙이기 동작이 필요하면(240 단계), 사용자는 상기 다수의 객체 중 원하는 객체를 다시 선택하고, 원하는 위치에 드래그 앤 드랍 동작을 수행하는 것이 상기 장치에 의해 감지되면, 상기 장치는 도 6c와 같이 원하는 위치(커서가 위치한 곳)에 객체를 붙여 넣는다(235 단계).
만약, 다수의 붙이기 동작이 필요하지 않는 경우(240 단계), 사용자는 스크린을 오래 누르고, 상기 장치는 이를 감지하면 상기 메뉴창을 사라지게 하여 종료할 수 있다(245 단계).
선택받은 객체가 붙여진 뒤에는, 상기 선택받은 객체는 저장부에서 삭제될 수 있다.
도 3은 본 발명의 실시 예에 따른 다중 복사/자르기 및 다중 붙이기 기능을 지원하기 위한 장치의 블록 구성을 도시한 도면이다.
상기 도 3을 참조하면, 상기 장치는 터치 입력부(310), 복사/자르기 및 붙이기 엔진(320), 복사/자르기 및 붙이기 툴박스(330), 복사/자르기 리스트(340), 다수의 메모리부(350~356)을 포함하여 구성된다.
상기 터치 입력부(310)는 사용자의 터치 입력을 상기 복사/자르기 및 붙이기 엔진(320)으로 제공한다.
상기 복사/자르기 및 붙이기 엔진(320)은 전술한 도 1 및 도 2에서의 동작을 수행하는 메인 모듈로서, 스크린상에 표시되는 메뉴 창인 상기 복사/자르기 및 붙이기 툴박스(330) 및 상기 복사/자르기 리스트(340)를 구동한다. 상기 복사/자르기 및 붙이기 툴박스(330) 및 상기 복사/자르기 리스트(340)는 사용자와의 인터페이스에 해당한다.
상기 복사/자르기 리스트(340)는 붙이기 동작시 상기 복사/자르기 및 붙이기 엔진(320)에 의해 다수의 메모리부(350~356)에 저장된 객체를 제공받아 디스플레이되는 다수의 리스트를 포함하고, 사용자의 선택에 의한 객체를 사용자가 원하는 위치에 붙여 넣는다.
상기 다수의 메모리부(350~356)는 복사/자르기를 수행한 객체를 저장한다. 또는 상기 복사/자르기 및 붙이기 엔진(320)은 해당 객체를 로딩하여 상기 복사/자르기 및 붙이기 툴박스(330)로 제공한다.
복사/자르기 과정에서, 상기 복사/자르기 및 붙이기 엔진(320)은, 구동 이벤트가 발생하는 경우, 슬라이딩 효과와 함께 도 5a처럼 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 메뉴창을 디스플레한다. 여기서, 구동 이벤트가 발생한다 함은 사용자가 스크린을 탭 및 홀드(오래 누르기)하는 것을 감지함을 의미할 수 있다. 또는 복사/자르기 기능 구동을 위한 전용 하드웨어 버튼이 눌려진 것을 감지함을 의미할 수 있다.
이후, 사용자가 복사 또는 자르기 아이콘을 탭하는 것을 감지하면, 상기 복사/자르기 및 붙이기 엔진(320)은 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 스크린 상에 커서 및 형광펜 아이콘을 디스플레이한다.
이후, 사용자가 복사/자르기를 하기 원하는 객체(여기서는 텍스트 또는 그림을 의미할 수 있다)로 커서를 옮긴 뒤, 시작위치에서 사용자가 소정 시간(1초 정도) 탭 동작을 수행하는 것을 상기 복사/자르기 및 붙이기 엔진(320)이 감지하면, 상기 복사/자르기 및 붙이기 엔진(320)은 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 형광펜 아이콘의 색을 변경한다.
이후, 사용자가 커서 위의 형광펜 아이콘을 이용하여 복사할 객체의 시작 위치에서 끝까지 드래그 동작을 수행하고, 사용자가 릴리즈 동작(손을 스크린에서 떼는 동작)을 수행하는 것을 상기 복사/자르기 및 붙이기 엔진(320)이 감지하면, 상기 복사/자르기 및 붙이기 엔진(320)은 드래그 한 부분을 도 5b와 같이 선택한다.
또한, 상기 복사/자르기 및 붙이기 엔진(320)은 릴리즈를 감지하면, 선택한 객체를 상기 다수의 메모리부(350~356)에 저장한다. 그림의 경우에는 동일한 방법 또는 그림을 더블 탭함으로써 선택하여 상기 다수의 메모리부(350~356)에 저장시킬 수 있다.
만약, 다중 복사/자르기의 경우, 전술한 과정이 반복 수행되고 그 결과는 도 5c과 같다.
사용자가 스크린을 오래 누르기를 수행하는 것을 상기 복사/자르기 및 붙이기 엔진(320)이 감지하면, 상기 복사/자르기 및 붙이기 엔진(320)은 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 형광펜 아이콘을 사라지게 하여 복사/자르기 동작을 종료할 수 있다.
다중 복사/자르기의 경우에서, 상기 복사/자르기 및 붙이기 엔진(320)은 복사/자르기를 수행한 객체를 상기 다수의 메모리부(350~356)에 순차적으로 저장한다.
상기 과정에서 복사와 자르기의 동작은 서로 동일하고, 자르기의 경우 원본이 삭제되는 차이점이 존재한다. 도 5는 복사의 경우를 도시한 것이다. 이러한 과정에서, 사용자의 입력은 터치 입력부(310)에 의해 제공된다.
붙이기 과정에서, 상기 복사/자르기 및 붙이기 엔진(320)은 사용자의 구동 이벤트를 감지하는 경우, 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 슬라이딩 효과와 함께 메뉴창을 디스플레이한다. 여기서, 구동 이벤트가 발생한다 함은 사용자가 스크린을 탭 및 홀드(오래 누르기)을 하는 경우를 상기 장치가 감지함을 의미할 수 있다.
이후, 사용자가 메뉴 창에서 붙이기를 선택하는 것을 상기 복사/자르기 및 붙이기 엔진(320)이 감지하면, 상기 복사/자르기 및 붙이기 엔진(320)은 도 6a와 같이 상기 다수의 메모리부(350~356)에 저장되어 있던 다수의 객체를 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 디스플레이한다.
이후, 사용자가 상기 다수의 객체 중 원하는 객체를 선택하고, 원하는 위치에 드래그 앤 드랍 동작을 수행하는 것을 상기 복사/자르기 및 붙이기 엔진(320)이 감지하면, 상기 복사/자르기 및 붙이기 엔진(320)은 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 도 6b와 같이 원하는 위치(커서가 위치한 곳)에 객체를 붙여 넣는다.
만약, 다수의 붙이기 동작이 필요하면, 사용자는 상기 다수의 객체 중 원하는 객체를 다시 선택하고, 원하는 위치에 드래그 앤 드랍 동작을 수행하는 것이 상기 복사/자르기 및 붙이기 엔진(320)에 의해 감지되면, 상기 복사/자르기 및 붙이기 엔진(320)은 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 도 6c와 같이 원하는 위치(커서가 위치한 곳)에 객체를 붙여 넣는다.
만약, 다수의 붙이기 동작이 필요하지 않는 경우, 사용자는 스크린을 오래 누르고, 상기 복사/자르기 및 붙이기 엔진(320)이 이를 감지하면 상기 복사/자르기 및 붙이기 툴박스(330)를 제어하여 상기 메뉴창을 사라지게 하여 종료할 수 있다.
선택받은 객체가 붙여진 뒤에는, 상기 복사/자르기 및 붙이기 엔진(320)은 상기 선택받은 객체를 상기 다수의 메모리부(350~356)에서 삭제할 수 있다.
도 4는 본 발명의 실시 예에 따른 다중 복사/자르기 및 다중 붙이기 기능을 지원하기 위한 휴대용 단말기의 블록 구성을 도시한 도면이다.
상기 도 4를 참조하면, 상기 휴대용 단말기는 RF(Radio Frequency)모뎀(410), 제어부(420), 저장부(430), 터치 입력부(440) 및 복사/자르기 및 붙이기 관리부(450)를 포함하여 구성된다. 상기 제어부(420)는 상기 복사/자르기 및 붙이기 관리부(450)를 포함할 수 있다.
상기 RF 모뎀(410)은 다른 장치와 통신하기 위한 모듈로서, 무선처리부 및 기저대역처리부 등을 포함하여 구성된다. 상기 무선처리부는 안테나를 통해 수신되는 신호를 기저대역신호로 변경하여 상기 기저대역처리부로 제공하고, 상기 기저대역처리부로부터의 기저대역신호를 실제 무선 경로 상에서 전송할 수 있도록 무선신호로 변경하여 상기 안테나를 통해 송신한다. 상기 다른 장치는 상기 휴대용 단말기의 출력을 수신할 수 있는 장치면 어떠한 장치도 가능하다.
상기 제어부(420)는 상기 휴대용 단말기의 전반적인 동작을 제어하고, 특히 본 발명에 따라 상기 복사/자르기 및 붙이기 관리부(450)를 제어한다.
상기 저장부(430)는 상기 휴대용 단말기의 전반적인 동작을 제어하기 위한 프로그램 및 프로그램 수행 중 발생하는 일시적인 데이터를 저장하는 기능을 수행한다. 특히, 상기 저장부(430)는 다수의 메모리부(432-438)를 포함하여 복사/자르기 한 객체를 저장하거나 로딩하여 상기 제어부(420)로 제공할 수 있다.
상기 터치 입력부(440)는 사용자의 터치 입력을 상기 제어부(420)로 제공한다.
상기 복사/자르기 및 붙이기 관리부(450)는 상기 도 3에서의, 복사/자르기 및 붙이기 툴박스(330)와 복사/자르기 및 붙이기 엔진(320) 그리고 복사/자르기 리스트(340)를 포함하고 해당 기능을 수행한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (22)

  1. 다중 복사 또는 자르기를 이용한 편집을 위한 휴대용 단말기의 방법에 있어서,
    다중 복사 또는 자르기를 위한 입력이 있는지 검사하는 과정과,
    상기 입력이 있는 경우, 메뉴창을 디스플레이하는 과정과,
    상기 메뉴 창을 통해 복사 또는 자르기를 위한 사용자의 입력이 있는 경우, 형광펜 아이콘을 디스플레이하는 과정과,
    상기 형광펜 아이콘을 통해 사용자로부터 복사 또는 자르기 할 객체를 선택받는 과정과,
    선택받은 객체를 저장하는 과정과,
    사용자로부터 종료를 위한 입력이 없는 경우, 상기 메뉴창을 디스플레이하는 과정부터 반복하는 과정을 포함하는 것을 특징으로 하는 방법.
  2. 제 1항에 있어서,
    상기 다중 복사 또는 자르기를 위한 입력은
    사용자가 스크린을 오래 누르는 입력, 복사 또는 자르기를 위한 버튼 입력 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  3. 제 1항에 있어서,
    상기 메뉴창을 디스플레이하는 과정은,
    슬라이딩 효과와 함께 메뉴 창을 디스플레이하는 과정을 포함하는 것을 특징으로 하는 방법.
  4. 제 1항에 있어서,
    상기 사용자로부터 복사 또는 자르기 할 객체를 선택받는 과정은,
    상기 사용자가 드래그한 객체를 선택받는 과정을 선택받는 과정을 포함하는 것을 특징으로 하는 방법.
  5. 제 1항에 있어서,
    다시 선택받은 객체를 저장할 시, 상기 다시 선택받은 객체를 이전에 저장된 객체 뒤에 순차적으로 저장하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  6. 제 1항에 있어서,
    사용자로부터 종료를 위한 입력은
    사용자가 스크린을 오래 누르는 입력을 포함하는 것을 특징으로 하는 방법.
  7. 다중 붙이기를 이용한 편집을 위한 휴대용 단말기의 방법에 있어서,
    다중 붙이기를 위한 입력이 있는지 검사하는 과정과,
    상기 입력이 있는 경우 메뉴창을 디스플레이하는 과정과,
    상기 메뉴 창을 통해 붙이기를 위한 사용자의 입력이 있는 경우, 저장된 적어도 하나의 객체를 디스플레이하는 과정과,
    상기 적어도 하나의 객체 중 붙이기 할 하나의 객체를 사용자로부터 선택받는 과정과,
    사용자가 선택받은 객체를 드래그하여 원하는 위치에 놓는 경우, 상기 위치에 선택받은 객체를 붙이는 과정과,
    사용자로부터의 종료를 위한 입력이 없는 경우, 저장된 적어도 하나의 객체를 디스플레이하는 과정부터 반복하는 과정을 포함하는 것을 특징으로 하는 방법.
  8. 제 7항에 있어서,
    상기 다중 붙이기를 위한 입력은,
    사용자가 스크린을 오래 누르는 입력을 포함하는 것을 특징으로 하는 방법.
  9. 제 7항에 있어서,
    상기 메뉴창을 디스플레이하는 과정은,
    슬라이딩 효과와 함께 메뉴 창을 디스플레이하는 과정을 포함하는 것을 특징으로 하는 방법.
  10. 제 7항에 있어서,
    사용자로부터 종료를 위한 입력은
    사용자가 스크린을 오래 누르는 입력을 포함하는 것을 특징으로 하는 방법
  11. 제 7항에 있어서,
    선택받은 객체가 붙여진 뒤에는, 상기 선택받은 객체는 저장부에서 삭제되는 과정을 더 포함하는 것을 특징으로 하는 방법.
  12. 다중 복사 또는 자르기를 이용한 편집을 위한 휴대용 단말기의 장치에 있어서,
    다른 노드와 통신하기 위한 RF 모뎀과,
    사용자의 터치 입력을 제공하는 터치 입력부와,
    다중 복사 또는 자르기를 위한 입력이 있는지 검사하고, 상기 입력이 있는 경우 메뉴창을 디스플레이하고, 상기 메뉴 창을 통해 복사 또는 자르기를 위한 사용자의 입력이 있는 경우, 형광펜 아이콘을 디스플레이하고, 상기 형광펜 아이콘을 통해 사용자로부터 복사 또는 자르기 할 객체를 선택받고, 선택받은 객체를 저장하게 하고 사용자로부터 종료를 위한 입력이 없는 경우, 상기 메뉴창을 디스플레이하는 과정부터 반복하는 제어부와,
    상기 선택받은 객체를 저장하는 저장부를 포함하는 것을 특징으로 하는 장치.
  13. 제 12항에 있어서,
    상기 다중 복사 또는 자르기를 위한 입력은
    사용자가 스크린을 오래 누르는 입력, 복사 또는 자르기를 위한 버튼 입력 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  14. 제 12항에 있어서,
    상기 제어부는,
    상기 메뉴창을 디스플레이할 시,
    슬라이딩 효과와 함께 메뉴 창을 디스플레이하는 것을 특징으로 하는 장치.
  15. 제 12항에 있어서,
    상기 제어부는,
    상기 사용자로부터 복사 또는 자르기 할 객체를 선택받을 시,
    상기 사용자가 드래그한 객체를 선택받음을 포함하는 것을 특징으로 하는 장치.
  16. 제 12항에 있어서,
    상기 제어부는,
    다시 선택받은 객체를 저장할 시, 상기 다시 선택받은 객체를 이전에 저장된 객체 뒤에 순차적으로 저장하게 하는 것을 특징으로 하는 장치.
  17. 제 12항에 있어서,
    사용자로부터 종료를 위한 입력은
    사용자가 스크린을 오래 누르는 입력을 포함하는 것을 특징으로 하는 장치.
  18. 다중 붙이기를 이용한 편집을 위한 휴대용 단말기의 장치에 있어서,
    다른 노드와 통신하기 위한 RF 모뎀과,
    사용자의 터치 입력을 제공하는 터치 입력부와,
    다중 붙이기를 위한 입력이 있는지 검사하고, 상기 입력이 있는 경우 메뉴창을 디스플레이하고, 상기 메뉴 창을 통해 붙이기를 위한 사용자의 입력이 있는 경우 저장된 적어도 하나의 객체를 디스플레이하고, 상기 적어도 하나의 객체 중 붙이기 할 하나의 객체를 사용자로부터 선택받고, 사용자가 선택받은 객체를 드래그하여 원하는 위치에 놓는 경우 상기 위치에 선택받은 객체를 붙이고, 사용자로부터의 종료를 위한 입력이 없는 경우 저장된 적어도 하나의 객체를 디스플레이하는 과정부터 반복하는 제어부와,
    상기 객체를 저장하는 저장부를 포함하는 것을 특징으로 하는 장치.
  19. 제 18항에 있어서,
    상기 다중 붙이기를 위한 입력은,
    사용자가 스크린을 오래 누르는 입력을 포함하는 것을 특징으로 하는 장치.
  20. 제 18항에 있어서,
    상기 제어부는,
    상기 메뉴창을 디스플레이할 시,
    슬라이딩 효과와 함께 메뉴 창을 디스플레이하는 것을 특징으로 하는 장치.
  21. 제 18항에 있어서,
    사용자로부터 종료를 위한 입력은
    사용자가 스크린을 오래 누르는 입력을 포함하는 것을 특징으로 하는 장치.
  22. 제 18항에 있어서,
    상기 제어부는,
    선택받은 객체가 붙여진 뒤, 상기 선택받은 객체를 저장부에서 삭제하는 것을 특징으로 하는 장치.

KR1020110050662A 2011-05-27 2011-05-27 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치 Ceased KR20120132069A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020110050662A KR20120132069A (ko) 2011-05-27 2011-05-27 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치
US13/432,194 US20120304094A1 (en) 2011-05-27 2012-03-28 Method and apparatus for editing text using multiple selection and multiple paste
EP20120161954 EP2527984A1 (en) 2011-05-27 2012-03-29 Method and apparatus for editing text using multiple selection and multiple paste
CN2012101626441A CN102915296A (zh) 2011-05-27 2012-05-23 使用多选择和多粘贴编辑文本的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110050662A KR20120132069A (ko) 2011-05-27 2011-05-27 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치

Publications (1)

Publication Number Publication Date
KR20120132069A true KR20120132069A (ko) 2012-12-05

Family

ID=46146592

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110050662A Ceased KR20120132069A (ko) 2011-05-27 2011-05-27 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치

Country Status (4)

Country Link
US (1) US20120304094A1 (ko)
EP (1) EP2527984A1 (ko)
KR (1) KR20120132069A (ko)
CN (1) CN102915296A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018128397A1 (ko) * 2017-01-06 2018-07-12 김찬기 터치스크린을 포함하는 스마트 디바이스 상에서의 문자 편집 방법 및 이를 구현한 스마트 디바이스

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130004654A (ko) * 2011-07-04 2013-01-14 삼성전자주식회사 휴대단말기의 텍스트 편집방법 및 장치
KR102147203B1 (ko) * 2012-09-10 2020-08-25 엘지전자 주식회사 이동 단말기 및 그 제어방법
CN103853698A (zh) * 2012-12-03 2014-06-11 三星电子(中国)研发中心 一种进行文本复制粘贴的方法
US20150363069A1 (en) * 2013-03-15 2015-12-17 Nec Corporation Display control
CN103309850A (zh) * 2013-06-25 2013-09-18 北京小米科技有限责任公司 内容编辑方法、装置及终端
CN103324398B (zh) * 2013-06-27 2017-10-17 宇龙计算机通信科技(深圳)有限公司 一种编辑文本的方法、系统及触摸屏终端
CN104281396B (zh) * 2013-07-09 2019-01-15 联想(北京)有限公司 一种信息操作方法,信息选择方法及电子设备
CN104049841B (zh) * 2014-05-16 2017-11-10 可牛网络技术(北京)有限公司 粘贴方法和装置
KR20160027692A (ko) * 2014-09-02 2016-03-10 엘지전자 주식회사 화면 겹치기를 통해 디지털 컨텐츠를 복사하는 디지털 디바이스 및 그 제어 방법
CN104298558B (zh) * 2014-09-23 2017-10-20 广州华多网络科技有限公司 信息处理方法和装置
CN106201295B (zh) * 2015-04-29 2020-05-12 中兴通讯股份有限公司 一种消息复制方法和装置、以及智能终端
CN105183362A (zh) * 2015-09-25 2015-12-23 深圳市金立通信设备有限公司 一种输入方法及终端
US10409465B2 (en) 2015-12-08 2019-09-10 International Business Machines Corporation Selecting areas of content on a touch screen
CN105867763A (zh) * 2016-03-23 2016-08-17 努比亚技术有限公司 一种信息处理方法和终端
CN107450826B (zh) * 2016-05-31 2021-01-05 夏普株式会社 显示系统、输入装置、显示装置、以及显示方法
CN106776059B (zh) * 2016-11-24 2020-11-03 蚌埠中科云巢信息科技有限公司 文本输入方法和系统
CN106959901B (zh) 2017-03-17 2018-06-26 维沃移动通信有限公司 一种多路径复制粘贴方法及移动终端
KR20180133138A (ko) * 2017-06-05 2018-12-13 엘지전자 주식회사 이동 단말기 및 그 제어 방법
CN107608598A (zh) * 2017-07-17 2018-01-19 捷开通讯(深圳)有限公司 终端及其view字符的复制方法、存储装置
CN107765967A (zh) * 2017-10-18 2018-03-06 北京小米移动软件有限公司 文本的选取方法及装置
CN107748741B (zh) * 2017-11-20 2021-04-23 维沃移动通信有限公司 一种文本编辑方法及移动终端
CN108170539A (zh) * 2017-12-08 2018-06-15 北京小米移动软件有限公司 信息处理方法及设备
CN108228058A (zh) * 2018-03-19 2018-06-29 网易(杭州)网络有限公司 信息粘贴方法及装置、电子设备、存储介质
CN108920438A (zh) * 2018-04-24 2018-11-30 天津字节跳动科技有限公司 编辑方法、装置、存储介质及计算设备
CN111913592B (zh) * 2020-07-30 2024-10-15 维沃移动通信有限公司 信息输入方法、装置、电子设备及可读存储介质
US20250022462A1 (en) * 2023-07-12 2025-01-16 Doc Buddy Inc. Voice command integrated keyboard for medical record access

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2301758A (en) * 1995-06-03 1996-12-11 Ibm Icon driven data processing system
US5801693A (en) * 1996-07-03 1998-09-01 International Business Machines Corporation "Clear" extension to a paste command for a clipboard function in a computer system
US6240430B1 (en) * 1996-12-13 2001-05-29 International Business Machines Corporation Method of multiple text selection and manipulation
US5982370A (en) * 1997-07-18 1999-11-09 International Business Machines Corporation Highlighting tool for search specification in a user interface of a computer system
JP3915331B2 (ja) * 1999-08-10 2007-05-16 富士ゼロックス株式会社 共有ドキュメントの編集装置及び編集方法
US6948134B2 (en) * 2000-07-21 2005-09-20 Microsoft Corporation Integrated method for creating a refreshable Web Query
US20040088208A1 (en) * 2002-10-30 2004-05-06 H. Runge Bernhard M. Creating and monitoring automated interaction sequences using a graphical user interface
US20040119727A1 (en) * 2002-12-19 2004-06-24 International Business Machines Corporation Extracting displayed numerical data from displayed documents received from communication networks, e.g. World Wide Web, and processing the extracted numerical data independent of the received document
US7209948B2 (en) * 2002-12-20 2007-04-24 International Business Machines, Corporation Collaborative review of distributed content
KR100497376B1 (ko) * 2002-12-24 2005-06-28 삼성전자주식회사 다중클립보드 실행장치 및 다중클립보드 실행방법
US7596758B2 (en) * 2003-04-03 2009-09-29 International Business Machines Corporation Method of appending a group of files to files on a clipboard of a desktop
US7559033B2 (en) * 2005-07-21 2009-07-07 International Business Machines Corporation Method and system for improving selection capability for user interface
CN101278283B (zh) * 2005-10-07 2011-03-16 国际商业机器公司 将源链接到复制文本的方法和系统
US20080235627A1 (en) * 2007-03-21 2008-09-25 Microsoft Corporation Natural interaction by flower-like navigation
US8650507B2 (en) * 2008-03-04 2014-02-11 Apple Inc. Selecting of text using gestures
US20100122160A1 (en) * 2008-11-10 2010-05-13 International Business Machines Corporation Non-contiguous content duplication
US20100235734A1 (en) * 2009-03-16 2010-09-16 Bas Ording Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display
KR101686913B1 (ko) * 2009-08-13 2016-12-16 삼성전자주식회사 전자기기에서 이벤트 서비스 제공 방법 및 장치
US20120030567A1 (en) * 2010-07-28 2012-02-02 Victor B Michael System with contextual dashboard and dropboard features

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018128397A1 (ko) * 2017-01-06 2018-07-12 김찬기 터치스크린을 포함하는 스마트 디바이스 상에서의 문자 편집 방법 및 이를 구현한 스마트 디바이스
KR20180081247A (ko) * 2017-01-06 2018-07-16 김찬기 터치스크린을 포함하는 스마트 디바이스 상에서의 문자 편집 방법 및 이를 구현한 스마트 디바이스

Also Published As

Publication number Publication date
CN102915296A (zh) 2013-02-06
US20120304094A1 (en) 2012-11-29
EP2527984A1 (en) 2012-11-28

Similar Documents

Publication Publication Date Title
KR20120132069A (ko) 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치
EP2701054B1 (en) Method and apparatus for constructing a home screen in a terminal having a touch screen
JP7186231B2 (ja) アイコン管理方法及び装置
CN102439555B (zh) 操作便携式终端的方法和支持所述方法的便携式终端
KR101593598B1 (ko) 휴대단말에서 제스처를 이용한 기능 실행 방법
US9678572B2 (en) Apparatus and method for turning e-book pages in portable terminal
US9003283B2 (en) Copying text using parameters displayed on a clipboard
CN108509115B (zh) 页操作方法及其电子装置
JP4792058B2 (ja) 情報処理装置、制御方法およびプログラム
KR101381484B1 (ko) 그래픽 오브젝트 플로팅 기능을 갖는 모바일 디바이스 및 그 실행 방법
US9582903B2 (en) Display terminal device connectable to external display device and method therefor
US20120096393A1 (en) Method and apparatus for controlling touch screen in mobile terminal responsive to multi-touch inputs
EP2669786A2 (en) Method for displaying item in terminal and terminal using the same
EP2474924A1 (en) Method for searching for a scene in a video and mobile device adapted to the method
US20130215059A1 (en) Apparatus and method for controlling an object in an electronic device with touch screen
JP2006139615A (ja) 表示装置、メニュー表示プログラムおよびタブ表示プログラム
KR20130016655A (ko) 휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법
KR20120068266A (ko) 이동 단말기 및 그 디스플레이 제어 방법
CN105068721A (zh) 一种操作菜单显示方法及终端
US20220179525A1 (en) Information processing apparatus and information processing method
JP2014215788A (ja) 情報処理システム、情報処理方法及びプログラム
CN113805996A (zh) 信息展示方法和装置
WO2023072083A1 (zh) 文件处理的方法和电子设备
CN112765500A (zh) 信息搜索方法及装置
EP2772840A1 (en) Method and device for uploading and downloading file

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20110527

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20160527

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20110527

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20170418

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20170623

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20170418

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I