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

KR20140067681A - Method and apparatus for applying a document format through touch-screen - Google Patents

Method and apparatus for applying a document format through touch-screen Download PDF

Info

Publication number
KR20140067681A
KR20140067681A KR1020120135242A KR20120135242A KR20140067681A KR 20140067681 A KR20140067681 A KR 20140067681A KR 1020120135242 A KR1020120135242 A KR 1020120135242A KR 20120135242 A KR20120135242 A KR 20120135242A KR 20140067681 A KR20140067681 A KR 20140067681A
Authority
KR
South Korea
Prior art keywords
format
user
area information
information
touch screen
Prior art date
Application number
KR1020120135242A
Other languages
Korean (ko)
Other versions
KR101444202B1 (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 KR1020120135242A priority Critical patent/KR101444202B1/en
Publication of KR20140067681A publication Critical patent/KR20140067681A/en
Application granted granted Critical
Publication of KR101444202B1 publication Critical patent/KR101444202B1/en

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/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
    • 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • 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
    • 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

Landscapes

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

Abstract

The present invention relates to a method for editing a document, etc. and, more specifically, to a method and apparatus for applying forms such as documents and images to images, documents, etc. displayed on a touchscreen using the touchscreen. The method of the present invention comprises the steps of: receiving form change information through a touchscreen display unit; selecting a form to be applied to a document according to the form change information; receiving area information about one or more areas to which the selected document form is applied, in the document; and applying the selected document form to corresponding areas according to the area information. The present invention can invert the order of an existing editing method to apply forms more quickly and conveniently and enable a user to check each moment at which the forms are applied, thereby enabling more accurate editing.

Description

터치 스크린을 통한 문서서식 적용방법 및 장치{METHOD AND APPARATUS FOR APPLYING A DOCUMENT FORMAT THROUGH TOUCH-SCREEN}Technical Field [0001] The present invention relates to a method and apparatus for applying a document format through a touch screen,

본 발명은 문서 등을 편집하는 방법에 관한 것으로서, 더욱 상세하게는 터치스크린 상에 표시되어 있는 이미지, 문서 등에 대하여 터치 스크린을 이용하여 문서, 이미지 등에 서식을 적용하는 방법 및 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of editing a document and the like, and more particularly, to a method and apparatus for applying an image, a document, and the like displayed on a touch screen using a touch screen.

터치 스크린이란, 디스플레이 상에서 미세전류 또는 압력을 인가하여 신호를 입력 받을 수 있는 기기를 의미한다. 따라서 터치 스크린은 손가락 등을 통해서 터치 스크린에 신호를 인가하는 경우 이를 인식하는 민감도가 매우 중요하다. 최근 들어 입력신호에 대한 반응도가 뛰어난 정전식 터치 스크린이 개발되면서, 전자장치에서 터치 스크린을 통해 수행할 수 있는 다양한 기능들이 개발되고 있다. 또한 터치 스크린은 별도의 입력장치를 필요로 하지 않는다는 점에서 최근 대부분의 모바일 기기에서 사용되고 있다. 이처럼, 모바일 장치의 사용이 보편화됨에 따라 과거 컴퓨터를 통해서 수행되던 프로그램들 중 상당수가 모바일 기기를 통해서도 구현되고 있으며, 이 때문에 사용자가 각종 전자 장치와 쉽게 상호작용할 수 있게 해주는 사용자 인터페이스를 설계하는 것이 중요한 과제가 되었다.A touch screen refers to a device capable of receiving a signal by applying a fine current or pressure on a display. Therefore, it is very important to recognize the sensitivity of a touch screen when a signal is applied to the touch screen through a finger or the like. Recently, a capacitive touch screen having excellent response to an input signal has been developed, and various functions that can be performed through a touch screen in electronic devices are being developed. The touch screen is also used in most mobile devices in recent years in that it does not require a separate input device. As such, since the use of mobile devices has become commonplace, many of programs that have been performed through past computers are implemented through mobile devices. Therefore, it is important to design a user interface that allows a user to easily interact with various electronic devices It became a task.

터치 스크린 기기상의 종래 사용자 인터페이스는 텍스트 및 그래픽 등을 포함하는 문서를 편집할 수 있는 간단하고 직관적인 방식을 제공하지 않았다. 예를 들어, 종래 기술에 따른 편집 시에는, 문서 내 텍스트 등의 굵음, 이탤릭, 밑줄 크기 등의 서식을 설정하고자 할 경우, 먼저 텍스트를 선택하고 서식 변경 메뉴를 통해 변경하였다. 이러한 종래의 편집 방법은 필요 이상으로 오래 걸리고 비효율적이기 때문에, 사용자에 대한 인지 부담을 감소시키며 보다 효율적인 사람-기계 인터페이스를 생성하는 문서편집 방법 및 장치의 개발이 요구되었다.Conventional user interfaces on touchscreen devices do not provide a simple and intuitive way to edit documents containing text, graphics, and the like. For example, in editing according to the related art, when setting format such as bold, italic, underline size of text in a document, etc., the text is first selected and changed through a format change menu. Since this conventional editing method takes longer than necessary and is inefficient, it has been required to develop a method and apparatus for document editing that reduces the perceived burden on the user and generates a more efficient man-machine interface.

본 발명의 목적은 종래의 편집 순서를 달리하여 사용자에 대한 인지 부담을 감소시키며 보다 효율적인 컨텐츠 편집 방법 및 인터페이스를 갖춘 문서편집 방법 및 장치를 제공하는 것이다.SUMMARY OF THE INVENTION It is an object of the present invention to provide a document editing method and apparatus having a more efficient content editing method and an interface, which reduce the burden on the user by changing the conventional editing order.

전술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 문서서식변경방법은, 터치 스크린 디스플레이 부를 통하여 서식변경정보를 수신하는 단계와 상기 서식변경정보에 따라 문서에 적용할 서식을 선택하는 단계와 상기 문서 중에서 선택된 문서서식이 적용되는 일 이상의 영역에 대한 적용영역정보를 수신하는 단계 및 상기 적용영역정보에 따라 상기 선택된 문서서식을 해당 영역에 적용하는 단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a document format changing method including receiving format change information through a touch screen display unit, selecting a format to be applied to a document according to the format change information, Receiving application area information for at least one area to which a selected document format is applied, and applying the selected document format to the area according to the application area information.

본 발명의 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역의 시작부분과 마침부분에 대한 일 회 이상의 탭핑 (Tapping) 을 통해 발생한다.According to another aspect of the present invention, the application area information is generated through one or more tapping of the start and end portions of the one or more areas of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역의 시작부분으로부터 마침부분까지의 드래그 (Drag) 를 통해 발생한다.According to another aspect of the present invention, the application area information is generated through a drag from a start portion to a finish portion of the at least one area of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역에 대한 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역을 통해 발생한다.According to still another aspect of the present invention, the application area information is generated through one or more closed areas formed by a clockwise or counterclockwise operation for the one or more areas of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보를 각 객체별로 수신한다.According to another aspect of the present invention, the application area information is received for each object.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보를 생성하는 동작과 반대되는 동작을 통해 서식변경을 취소하는 단계를 더 포함한다.According to still another aspect of the present invention, there is further included a step of canceling the format change through an operation opposite to the operation of generating the application area information.

전술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 컴퓨터 판독가능 매체는, 터치 스크린 디스플레이 부를 통하여 수신된 서식변경정보를 처리하고, 상기 서식변경정보에 따라 문서에 적용할 서식을 선택하고, 상기 문서 중에서 선택된 문서서식이 적용되는 일 이상의 영역에 대한 적용영역정보를 수신하여 처리하고, 상기 적용영역정보에 따라 상기 선택된 문서서식을 해당 영역에 적용하게 하는 명령어들의 세트를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a computer-readable medium for processing format change information received through a touch screen display unit, selecting a format to be applied to a document according to the format change information, And a set of instructions for receiving and processing the application area information for at least one area to which the selected document format is applied and for applying the selected document format to the area according to the application area information.

본 발명의 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역의 시작부분과 마침부분에 대한 일 회 이상의 탭핑 (Tapping) 을 통해 발생한다.According to another aspect of the present invention, the application area information is generated through one or more tapping of the start and end portions of the one or more areas of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역의 시작부분으로부터 마침부분까지의 드래그 (Drag) 를 통해 발생한다.According to another aspect of the present invention, the application area information is generated through a drag from a start portion to a finish portion of the at least one area of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역에 대한 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역을 통해 발생한다.According to still another aspect of the present invention, the application area information is generated through one or more closed areas formed by a clockwise or counterclockwise operation for the one or more areas of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보를 각 객체별로 수신 한다.According to another aspect of the present invention, the application area information is received for each object.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보를 생성하는 동작과 반대되는 동작을 통해 서식변경을 취소하게 하는 명령어들의 세트를 더 포함한다.According to another aspect of the present invention, there is further provided a set of instructions for canceling a format change through an operation opposite to the operation for generating the application area information.

전술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 터치 스크린 디스플레이를 구비한 장치는, 터치 스크린 디스플레이부 및 처리부를 포함하고, 상기 터치 스크린 디스플레이 부는 서식변경정보와 상기 터치 스크린 디스플레이부 상에 표시되는 영상 중에서 선택서식이 적용되는 일 이 이상의 영역에 대한 적용영역정보를 수신하고, 상기 처리부는 상기 서식변경정보에 따라 상기 선택서식을 설정하고, 상기 서식변경정보와 상기 적용영역정보에 따라 상기 영상에 상기 선택서식을 적용하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided an apparatus having a touch screen display, including a touch screen display unit and a processing unit, wherein the touch screen display unit displays format change information, And the processing unit sets the selection format according to the format change information and displays the format change information on the video according to the format change information and the application area information, And the selection form is applied.

본 발명의 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역의 시작부분과 마침부분에 대한 일 회 이상의 탭핑 (Tapping) 을 통해 발생한다.According to another aspect of the present invention, the application area information is generated through one or more tapping of the start and end portions of the one or more areas of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역의 시작부분으로부터 마침부분까지의 드래그 (Drag) 를 통해 발생한다.According to another aspect of the present invention, the application area information is generated through a drag from a start portion to a finish portion of the at least one area of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보는 사용자의 상기 일 이상의 영역에 대한 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역을 통해 발생한다.According to still another aspect of the present invention, the application area information is generated through one or more closed areas formed by a clockwise or counterclockwise operation for the one or more areas of the user.

본 발명의 또 다른 특징에 따르면, 상기 적용영역정보는 각 객체별로 수신한다.According to another aspect of the present invention, the application area information is received for each object.

본 발명의 또 다른 특징에 따르면, 상기 처리부는 상기 적용영역정보를 생성하는 동작과 반대되는 동작을 통해 서식변경을 취소한다.According to another aspect of the present invention, the processing unit cancels the format change through an operation opposite to the operation of generating the application area information.

본 발명은 기존 편집 방식의 순서를 반대로 하여 보다 빠르고 편리하게 서식을 적용할 수 있는 것은 물론, 서식이 적용되는 것을 사용자가 실시간으로 확인할 수 있어, 더 정확한 편집을 가능하게 해주는 효과가 있다.The present invention can apply the format more quickly and reversely by reversing the order of the existing editing method, and it is possible for the user to check the application of the format in real time, thereby enabling more accurate editing.

도 1 은 본 발명의 일 실시예에 따른, 터치 스크린 기기를 통한 문서서식 변경 알고리즘 처리모듈의 구성도를 도시한 것이다.
도 2 는 본 발명의 일 실시예에 따른, 터치 스크린 기기에서 문서서식이 변경되는 문서서식 변경 알고리즘의 흐름도를 도시한 것이다.
도 3 은 본 발명의 일 실시예에 따른, 터치 스크린 기기에서 문서서식의 변경과 서식변경을 취소할 수 있는 기능을 포함하는 문서서식 변경 알고리즘의 흐름도를 도시한 것이다.
도 4 은 본 발명의 일 실시예에 따른, 사용자로부터 탭핑 (Tapping) 을 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다.
도 5 는 본 발명의 일 실시예에 따른, 사용자로부터 드래그 (Drag) 를 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다.
도 6 는 본 발명의 일 실시예에 따른, 사용자로부터 탭핑 (Tapping) 을 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다.
도 7 은 본 발명의 일 실시예에 따른, 사용자의 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다.
도 8 은 본 발명의 일 실시예에 따른, 사용자로부터 드래그 (Drag) 를 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 객체별로 수신하여 문서서식을 변경하는 모습을 도시한 것이다.
1 is a block diagram of a document format modification algorithm processing module using a touch screen device according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating a document format changing algorithm in which a document format is changed in a touch-screen device according to an exemplary embodiment of the present invention.
3 is a flowchart illustrating a document format changing algorithm including a function of canceling a document format change and a format change in a touch screen device according to an exemplary embodiment of the present invention.
FIG. 4 is a diagram illustrating a method of changing a document format by receiving application area information generated from one or more areas selected through tapping from a user according to an exemplary embodiment of the present invention.
FIG. 5 is a diagram illustrating a method of changing a document format by receiving application area information generated from one or more areas selected by dragging from a user according to an embodiment of the present invention.
FIG. 6 illustrates a method of changing application format information by receiving application area information generated from one or more areas selected through tapping from a user according to an exemplary embodiment of the present invention. Referring to FIG.
FIG. 7 is a diagram illustrating a method of changing a document format by receiving application area information generated for one or more closed areas formed by a user's clockwise or counterclockwise operation, according to an exemplary embodiment of the present invention.
FIG. 8 illustrates a method of changing application format information by receiving application area information generated for one or more areas selected by dragging from a user, according to an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims.

비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.Although the first, second, etc. are used to describe various components, it goes without saying that these components are not limited by these terms. These terms are used only to distinguish one component from another. Therefore, it is needless to say that the first component mentioned below may be the second component within the technical spirit of the present invention.

본 명세서에서 도면부호를 사용함에 있어, 도면이 상이한 경우라도 동일한 구성을 도시하고 있는 경우에는 가급적 동일한 도면부호를 사용하였다.In the present specification, when the same reference numerals are used to denote the same components even when different reference numerals are used, the same reference numerals are used as possible.

본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터 또는 신호를 '전송'하는 경우에는 구성요소는 다른 구성요소로 직접 상기 데이터 또는 신호를 전송할 수 있고, 적어도 하나의 또 다른 구성요소를 통하여 데이터 또는 신호를 다른 구성요소로 전송할 수 있음을 의미한다.In the present specification, when any one element 'transmits' data or signals to another element, the element can transmit the data or signal directly to the other element, and through at least one other element Data or signal can be transmitted to another component.

첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수도 있다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.Each block of the accompanying block diagrams and combinations of steps of the flowchart may be performed by computer program instructions. These computer program instructions may be loaded into a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus so that the instructions, which may be executed by a processor of a computer or other programmable data processing apparatus, And means for performing the functions described in each step are created. These computer program instructions may also be stored in a computer usable or computer readable memory capable of directing a computer or other programmable data processing apparatus to implement the functionality in a particular manner so that the computer usable or computer readable memory It is also possible for the instructions stored in the block diagram to produce a manufacturing item containing instruction means for performing the functions described in each block or flowchart of the block diagram. Computer program instructions may also be stored on a computer or other programmable data processing equipment so that a series of operating steps may be performed on a computer or other programmable data processing equipment to create a computer- It is also possible that the instructions that perform the processing equipment provide the steps for executing the functions described in each block of the block diagram and at each step of the flowchart.

또한, 각 블록은 특정된 논리적 기능 (들) 을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In addition, each block may represent a module, segment, or portion of code that includes one or more executable instructions for executing the specified logical function (s). It should also be noted that in some alternative implementations, the functions mentioned in the blocks may occur out of order. For example, two blocks shown in succession may actually be executed substantially concurrently, or the blocks may sometimes be performed in reverse order according to the corresponding function.

도 1 은 본 발명의 일 실시예에 따른 터치 스크린 기기를 통한 문서서식 변경 알고리즘 처리모듈의 구성도를 도시한 것이다.1 is a block diagram of a document format modification algorithm processing module using a touch screen device according to an embodiment of the present invention.

도 1 에 따르면, 본 발명의 일 실시예에 따른 터치 스크린 기기를 통한 문서서식 변경 알고리즘 처리모듈 (1000) 은 터치 스크린 디스플레이부 (1100) 와 처리부 (1200) 를 포함할 수 있다.Referring to FIG. 1, a document format modification algorithm processing module 1000 using a touch screen device according to an exemplary embodiment of the present invention may include a touch screen display unit 1100 and a processing unit 1200.

도 1 에 도시되어 있는 바와 같이, 터치 스크린 디스플레이부 (1100) 는 영상을 표시하는 디스플레이 패널부 (1110) 와 제어신호를 수신하는 터치 스크린 패널부 (1120) 를 포함할 수 있다. 따라서 터치 스크린 디스플레이부 (1100) 에서는 문서 또는 영상을 표시할 뿐만 아니라, 컨텐츠 제어를 위한 신호를 수신할 수 있다. 구현방법에 따라 디스플레이 패널부 (1110) 와 터치스크린 패널부 (1120) 는 하나의 모듈에 구현될 수 있다.As shown in FIG. 1, the touch screen display unit 1100 may include a display panel unit 1110 for displaying an image and a touch screen panel unit 1120 for receiving a control signal. Accordingly, the touch screen display unit 1100 can receive not only a document or an image but also a signal for content control. The display panel unit 1110 and the touch screen panel unit 1120 can be implemented in one module according to the implementation method.

한편, 처리부 (1200) 는 필요에 따라 메모리 (1210) 를 포함할 수 있다. 메모리는 발명의 다양한 실시예에 따라 처리부 (1200) 외부에 별도로 존재할 수 있으며, 또 다른 실시예에서는 존재하지 않을 수 있다.On the other hand, the processing unit 1200 may include a memory 1210 as needed. The memory may reside separately outside the processing unit 1200 according to various embodiments of the invention, and may not exist in yet another embodiment.

이하에서는 문서서식 변경을 위한 문서서식 변경 알고리즘 처리모듈에서의 동작 절차를 상세히 설명한다.Hereinafter, the operation procedure in the document format change algorithm processing module for document format change will be described in detail.

도 2 는 본 발명의 일 실시예에 따른, 문서서식이 변경되는 문서서식 변경 알고리즘의 흐름도를 도시한 것이다.FIG. 2 is a flowchart illustrating a document format changing algorithm in which a document format is changed according to an embodiment of the present invention.

먼저, 사용자가 서식을 변경하고자 터치 스크린을 조작하는 경우, 터치 스크린 디스플레이부 (1100) 를 통해 터치 스크린 조작에 대응되는 서식변경정보를 수신한다 (S100). 터치 스크린 디스플레이부 (1100) 를 통해 서식변경정보를 수신함에 있어서는 터치스크린을 드래그하는 등 후술하는 다양한 방식이 이용될 수 있다. 본 명세서에서 문서라 함은 마이크로소프트사의 오피스 (Office), 한컴오피스와 같은 문서 프로그램뿐만 아니라, 이미지 파일 또는 동영상 파일 등 편집이 가능한 모든 파일을 포함한다. 사용 가능한 서식에는 문서 편집기에서 기본적으로 제공하는 기본서식은 물론, 일 이상의 기본서식을 조합하여 사용자가 미리 지정한 서식조합 또는 사용자의 지정에 의해 사전에 임의로 정의된 정의서식 등 다양한 서식이 포함될 수 있다.First, when the user operates the touch screen to change the format, the form change information corresponding to the touch screen operation is received through the touch screen display unit 1100 (S100). In receiving form change information through the touch screen display unit 1100, various methods described below may be used, such as dragging a touch screen. In this specification, the document includes not only document programs such as Microsoft Office and Hancom Office but also all files that can be edited such as image files or video files. The available formats can include various formats such as a combination of one or more basic forms in combination with a default form provided in the text editor by default, or a definition form arbitrarily defined in advance by user's designation.

서식변경정보 수신에 따라 처리부 (1200) 에서는 터치 스크린 디스플레이부 (1100) 로부터 수신된 서식변경정보를 기초하여 문서에 적용할 서식을 선택한다 (S110). 서식변경정보에 따라 변경된 서식이 사용자가 사용하고 있는 서식과 동일한 경우에는 서식이 변경되지 않지만, 서식변경정보가 사용자 지정한 서식조합이거나 정의서식 등에 해당하여 일부 서식이 상이한 경우에는 서식변경정보에 따라 상이한 부분에 대해서만 새로운 서식을 적용할 수 있다.Upon receiving the format change information, the processing unit 1200 selects a format to be applied to the document based on the format change information received from the touch screen display unit 1100 (S110). If the changed formatting is the same as the format used by the user, the formatting is not changed. However, if the format change information is a combination of a user-specified format, or some format is different due to definition formatting, You can apply a new style only to parts.

사용자는 서식변경정보에 따라 서식이 변경되면, 문서 중에서 새로운 서식이 적용될 영역을 선택하며, 이에 따라 터치 스크린 디스플레이부 (1100) 를 통해 새로운 서식이 적용되는 적용영역정보를 수신한다 (S120). 새로운 서식이 적용될 영역을 선택함에 있어서는 복수의 영역이 지정될 수 있으며, 후술하는 바와 같이 다양한 형태로 영역이 지정될 수 있다.When the format is changed according to the format change information, the user selects an area to which a new format is to be applied in the document, and receives application area information to which a new format is applied through the touch screen display unit 1100 (S120). In selecting a region to which a new format will be applied, a plurality of regions can be designated, and regions can be specified in various forms as will be described later.

수신된 적용영역정보에 따라 처리부 (1200) 에서는 상기 지정된 영역에 선택된 문서서식을 적용한다 (S130). 전술한 바와 같이 상기 지정된 영역은 텍스트, 문단, 그림, 표 등 여러 객체를 포함할 수 있다.The processing unit 1200 applies the selected document format to the designated area according to the received application area information (S130). As described above, the designated area may include various objects such as text, paragraph, picture, and table.

도 3 은 본 발명의 일 실시예에 따른, 터치 스크린 기기에서 문서서식의 변경과 서식변경을 취소할 수 있는 기능을 포함하는 문서서식 변경 알고리즘의 흐름도를 도시한 것이다.3 is a flowchart illustrating a document format changing algorithm including a function of canceling a document format change and a format change in a touch screen device according to an exemplary embodiment of the present invention.

터치 스크린 디스플레이부 (1100) 를 통해 서식변경정보를 수신하는 단계 (S200), 수신한 서식변경정보에 따라 처리부 (1200) 에서 문서에 적용할 서식을 선택하는 단계 (S210), 터치 스크린 디스플레이부 (1100) 를 통해 선택된 문서서식이 적용되는 적용영역정보를 수신하는 단계 (S220) 및 수신된 적용영역정보에 따라 처리부 (1200) 에서 선택된 문서서식을 적용하는 단계 (S230) 까지는 전술한 도2 와 동일하다 (S100, S110, S120, S130).A step S200 of receiving form change information through the touch screen display unit 1100, a step S210 of selecting a form to be applied to the document in the processing unit 1200 according to the received form change information, (S220) of receiving the application area information to which the selected document format is applied through step 1100 and a step S230 of applying the document format selected in the processing unit 1200 according to the received application area information are the same as those of FIG. 2 (S100, S110, S120, S130).

문서서식을 적용한 이후 (S230), 사용자로부터 서식변경을 취소하는 동작이 있는지 확인한다 (S240). 이때 서식변경을 취소하는 동작으로는, 예시적으로 “X” 자나 “/”자를 그리는 동작, 터치 스크린 디스플레이 부를 두 손가락으로 쓸어내리거나 쓸어 올리는 동작, 상기 서식을 적용한 해당 영역 위에서 서식을 적용하는 동작과 반대되는 동작 등이 이용될 수 있다. 서식을 적용하는 동작과 반대되는 동작의 실시예로서, 영역의 시작부분과 마침부분을 탭핑을 한 경우, 순서를 반대로 하여 탭핑하는 동작, 오른쪽으로 드래그 한 경우, 반대방향인 왼쪽으로 드래그하는 동작, 시계방향으로 폐영역을 그린 경우, 반시계방향으로 폐영역을 그리는 동작을 들 수 있다. 또한, 상술한 바와 같은 취소동작 대신 선택적으로 취소버튼이 사용될 수도 있다. 이러한 취소동작은 상기 실시예에 국한되지 않으며, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다.After applying the document format (S230), it is checked whether there is an operation of canceling the format change from the user (S240). Examples of the operation for canceling the format change at this time include an operation of drawing an "X" character or a "/" character, an operation of sweeping down or sweeping the touch screen display unit with two fingers, And the like may be used. As an example of an operation opposite to the operation of applying the format, when tapping is performed at the beginning and end of the area, an operation of tapping in reverse order, an operation of dragging to the right, an operation of dragging to the left, And drawing a closed area in a counterclockwise direction when a closed area is drawn in a clockwise direction. In addition, a cancel button may be selectively used instead of the cancel operation as described above. This cancellation operation is not limited to the above embodiment, and various modifications may be made without departing from the scope of the present invention.

상술한 바와 같이 서식변경적용을 취소하는 제어명령에 따라, 터치 스크린 디스플레이부 (1100) 를 통해 사용자로부터 서식변경적용을 취소하는 동작정보를 수신하면 처리부 (1200) 에서는 적용된 서식변경을 취소한다 (S250).Upon receiving the operation information for canceling the application of the form change from the user through the touch screen display unit 1100 according to the control command for canceling the application of the form change as described above, the processing unit 1200 cancels the applied form change (S250 ).

이하 터치 스크린 디스플레이부 (1100) 가 선택된 문서서식이 적용되는 일 이상의 영역에 대한 정보를 인식할 수 있는 방법과 그에 따른 문서에 적용된 서식 취소 방법을 상세히 설명한다.Hereinafter, a method of allowing the touch screen display unit 1100 to recognize information on one or more areas to which a selected document format is applied, and a format canceling method applied to the document will be described in detail.

도4 는 본 발명의 일 실시예에 따른, 사용자로부터 탭핑 (Tapping) 을 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다. 탭핑 (Tapping) 이란 손 또는 스타일러스펜 등을 액정 화면에 가볍게 접촉시켜서 입력하는 방식을 의미하며, 화면과 직접 접촉하지 않아도 근접한 손이나 펜 끝으로부터 대응하는 부분이 디스플레이에 표시되어 제어신호를 수신할 수 있는 기기에서는, 굳이 접촉하지 않더라도 근접하여 입력하는 방식을 포함한다.FIG. 4 is a diagram illustrating a method of changing a document format by receiving application area information generated from one or more areas selected through tapping from a user according to an exemplary embodiment of the present invention. Tapping refers to a method in which a hand or a stylus pen is lightly contacted with a liquid crystal display screen. Even if the display does not touch the screen, a corresponding portion of the hand or the pen tip is displayed on the display, In the case of a device having an antenna, a method of inputting a signal close to the antenna is also included.

먼저, 처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 를 통해 입력된 서식변경정보 (210) 를 수신한다. 도4 에 따르면 본 실시예에서 서식변경이란 취소선을 긋는 서식으로의 변경을 의미한다.First, the processing unit 1200 receives the format change information 210 input through the touch screen display unit 1100. According to FIG. 4, the format change in the present embodiment means a change to a format for drawing a cancellation line.

처리부 (1200) 에서는 수신한 서식변경정보 (210) 에 따라 문서에 적용할 서식을 선택한다.The processing unit 1200 selects a format to be applied to the document according to the received format change information 210.

처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 에서 사용자의 탭핑 (Tapping) 을 통해 선택 (220) 된 영역에 대해 발생한 적용영역정보 (221) 를 수신한다.The processing unit 1200 receives the application area information 221 generated for the area selected 220 through tapping of the user in the touch screen display unit 1100. [

이어서 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용하여 (222), 터치 스크린 디스플레이부 (1100) 에 표시한다. 이때, 사용자로부터 복수의 영역이 선택 (230, 240) 될 수 있다. 시간상으로 먼저 선택 (230) 된 영역에 대해 발생한 적용영역정보 (231) 를 터치 스크린 디스플레이부 (1100) 를 통해 수신하여, 수신한 적용영역정보에 따라 처리부 (1200) 에서 상기 선택된 문서서식을 해당영역에 적용할 수 있다 (232). 이어서, 시간상으로 이후 선택 (240) 된 영역에 대해 발생한 적용영역정보 (241) 를 수신하여, 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용할 수 있다 (242).Then, the selected document format is applied to the corresponding area according to the received application area information (222), and displayed on the touch screen display part (1100). At this time, a plurality of areas may be selected 230, 240 from the user. The processing unit 1200 receives the application area information 231 generated for the area selected 230 in advance through the touch screen display unit 1100 and outputs the selected document format to the corresponding area (232). Subsequently, the application area information 241 generated for the later selected area 240 is received in time, and the selected document format may be applied to the corresponding area according to the received application area information (242).

상기 선택된 문서서식을 해당영역에 적용 (232) 한 이후, 상기 서식을 적용한 해당 영역 (251) 위에서 사용자로부터 서식변경을 취소하는 동작정보 (252) 를 터치 스크린 디스플레이부 (1100) 를 통해 수신하면, 처리부 (1200) 에서 적용된 서식변경을 취소할 수 있다 (253).Upon receiving the operation information 252 for canceling the form change from the user on the corresponding area 251 to which the form is applied through the touch screen display unit 1100 after applying the selected document form to the corresponding area 232, The format change applied by the processing unit 1200 can be canceled (253).

도5 는 본 발명의 일 실시예에 따른, 사용자로부터 드래그 (Drag) 를 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다. 드래그 (Drag) 란 손 또는 스타일러스 펜 등을 떼지 않고 끌어서 입력하는 방식을 의미하며, 화면과 직접 접촉하지 않아도 근접한 손이나 펜 등으로부터 대응하는 부분이 터치 스크린 디스플레이 상에 표시되어 제어신호를 수신할 수 있는 기기에서는, 굳이 접촉하지 않더라도 근접하여 입력하는 방식을 포함한다.FIG. 5 is a diagram illustrating a method of changing a document format by receiving application area information generated from one or more areas selected by dragging from a user according to an embodiment of the present invention. A drag means a method of inputting without dragging a hand or a stylus pen, and a corresponding part from a nearby hand or pen is displayed on the touch screen display to receive a control signal In the case of a device having an antenna, a method of inputting a signal close to the antenna is also included.

먼저, 처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 를 통해 입력된 서식변경정보 (310) 를 수신한다. 도5 에 따르면 본 실시예에서 서식변경이란 글꼴을 두껍게 그리고 크게하고, 바탕에 회색의 강조색을 넣은 서식으로의 변경을 의미한다.First, the processing unit 1200 receives format change information 310 input through the touch screen display unit 1100. According to FIG. 5, the format change in the present embodiment means a change to a format in which a font is thickened and enlarged, and a gray highlight color is added to the background.

처리부 (1200) 에서는 수신한 서식변경정보 (310) 에 따라 문서에 적용할 서식을 선택한다.The processing unit 1200 selects a form to be applied to the document according to the received form change information 310.

처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 에서 사용자로부터 드래그 (Drag) 를 통해 선택 (320) 되는 일 이상의 영역에 대해 발생한 적용영역정보 (321) 를 수신한다.The processing unit 1200 receives the application area information 321 generated for one or more areas selected by the user from the drag on the touch screen display unit 1100. [

이어서 처리부 (1200) 에서는 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용하여 (322), 터치 스크린 디스플레이부 (1100) 에 표시한다. 이때, 사용자로부터 복수의 영역이 선택 (330, 340) 될 수 있으며, 시간상으로 먼저 선택 (330) 된 영역에 대해 발생한 적용영역정보 (331) 를 터치 스크린 디스플레이부 (1100) 를 통해 수신하여, 수신한 적용영역정보에 따라 처리부 (1200) 에서 상기 선택된 문서서식을 해당영역에 적용할 수 있다 (332). 이어서, 시간상으로 이후 선택 (340) 된 영역에 대해 발생한 적용영역정보 (341) 를 수신하여, 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용할 수 있다 (342).Then, the processing unit 1200 applies the selected document format to the corresponding area according to the received application area information (322), and displays the selected document format on the touch screen display unit 1100. At this time, a plurality of areas can be selected from the user (330, 340), and the application area information 331 generated for the area selected 330 in time is received through the touch screen display part 1100, The processing unit 1200 may apply the selected document format to the corresponding area according to one application area information (332). Subsequently, the application area information 341 generated for the later selected area 340 is received in time, and the selected document format may be applied to the corresponding area according to the received application area information (342).

상기 선택된 문서서식을 해당영역에 적용 (332) 한 이후, 상기 서식을 적용한 해당 영역 (351) 위에서 사용자로부터 서식변경을 취소하는 동작정보 (352) 를 수신하면 적용된 서식변경을 취소할 수 있다 (353). 도5 에 따르면, 서식을 취소하는 동작 중 일례로서, 서식을 적용할 때의 동작 (진행방향이 오른쪽) 과 반대되는 동작으로서, 왼쪽으로 드래그를 하는 것을 포함할 수 있다.Upon receiving the operation information 352 for canceling the form change from the user on the corresponding area 351 to which the form is applied after applying the selected document form to the corresponding area (332), the applied form change can be canceled (353 ). According to FIG. 5, as an example of an operation for canceling a form, an operation in which a style is applied (the direction of movement is right) may include dragging to the left.

도6 은 본 발명의 일 실시예에 따른, 사용자로부터 탭핑 (Tapping) 을 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다.FIG. 6 is a diagram illustrating a method of changing a document format by receiving application area information generated from one or more areas selected through tapping from a user according to an exemplary embodiment of the present invention.

먼저, 처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 를 통해 입력된 서식변경정보 (410) 를 수신한다. 도6 에 따르면, 본 실시예에서 서식변경이란 글꼴을 두껍게 그리고 크게 한 서식으로의 변경을 의미한다.First, the processing unit 1200 receives the format change information 410 input through the touch screen display unit 1100. According to FIG. 6, in the present embodiment, the style change means a change to a format in which the font is thickened and enlarged.

처리부 (1200) 에서는 수신한 서식변경정보 (410) 에 따라 문서에 적용할 서식을 선택한다.The processing unit 1200 selects a format to be applied to the document according to the received format change information 410.

처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 에서 사용자로부터 편집하고자 하는 부분의 시작부분에서의 탭핑 (420) 과 마침부분에서의 탭핑 (421) 을 통해 선택 (422) 된 영역에 대해 발생한 적용영역정보 (422) 를 수신한다. 이러한 선택은 순차적인 시작부분에서의 탭핑과 마침부분에서의 탭핑으로 이루어질 수 있고, 어느 한 부분에서 접촉을 떼지 않은 채 다른 부분을 탭핑하여 이루어질 수 있다.The processing unit 1200 may be configured to perform a tapping operation at the beginning of a portion to be edited by the user in the touch screen display unit 1100 and an application region Information 422 is received. This selection can be made by tapping at the beginning and ending at the sequential start, or by tapping the other part without leaving the contact at either end.

이어서 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용하여 (423), 터치 스크린 디스플레이부 (1100) 에 표시한다. 이때 다른 탭핑 (Tapping) 이나 드래그 (Drag) 방식에서와 같이, 사용자로부터 복수의 영역이 선택될 수 있다. 시간상으로 먼저 선택된 영역에 대해 발생한 적용영역정보를 터치 스크린 디스플레이부 (1100) 를 통해 수신하여, 수신한 적용영역정보에 따라 처리부 (1200) 에서 상기 선택된 문서서식을 해당영역에 적용할 수 있다. 이어서, 시간상으로 이후 선택된 영역에 대해 발생한 적용영역정보를 수신하여, 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용할 수 있다.Then, the selected document format is applied to the corresponding area according to the received application area information (423), and displayed on the touch screen display part (1100). At this time, as in other tapping or dragging methods, a plurality of regions can be selected from the user. The application area information generated for the area selected earlier in time is received through the touch screen display unit 1100 and the processing unit 1200 can apply the selected document format to the corresponding area according to the received application area information. Then, the application area information generated for the later selected area in time is received, and the selected document format can be applied to the corresponding area according to the received application area information.

상기 선택된 문서서식을 해당영역에 적용 (423) 한 이후, 상기 서식을 적용한 해당 영역 (431) 위에서 사용자로부터 서식변경을 취소하는 동작정보 (432) 를 수신하면 적용된 서식변경을 취소할 수 있다 (433). 도6 에 따르면, 서식을 취소하는 동작 중 일례로서, 서식을 적용할 때의 동작 (시작부분과 마침부분에서의 탭핑 (420, 421) ) 과 반대되는 동작으로서는, 그 순서를 반대로 한 탭핑 (421, 420) 을 포함할 수 있다.Upon receiving the operation information 432 for canceling the form change from the user on the corresponding area 431 to which the form is applied after the selected document form is applied to the corresponding area 423, the applied form change can be canceled 433 ). According to FIG. 6, as an example of the operation for canceling the format, as opposed to the operation (the tapping 420, 421 in the beginning portion and the ending portion) when the form is applied, , 420).

도7 은 본 발명의 일 실시예에 따른, 사용자의 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역에 대해 발생한 적용영역정보를 수신하여 문서서식을 변경하는 모습을 도시한 것이다. 폐영역은 드래그 (Drag) 에 있어, 손 또는 스타일러스 펜 등에 의해 터치 스크린 디스플레이 부에서 그려진 궤적이 단일 폐곡선을 그릴 때, 단일 폐곡선 안의 영역을 의미한다.FIG. 7 is a diagram illustrating a method of changing a document format by receiving application area information generated for one or more closed areas formed by a user's clockwise or counterclockwise operation, according to an exemplary embodiment of the present invention. A closed area means a region in a single closed curve when a locus drawn in the touch screen display portion by a hand or a stylus pen or the like draws a single closed curve in a drag.

먼저, 처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 를 통해 입력된 서식변경정보 (510) 를 수신한다. 도7 에 따르면, 본 실시예에서 서식변경이란 표의 셀에 회색의 음영을 넣고 글꼴을 두껍고 이탤릭체로 한 서식으로의 변경을 의미한다.First, the processing unit 1200 receives the format change information 510 input through the touch screen display unit 1100. According to FIG. 7, in the present embodiment, the style change refers to a change to a format in which a shade of gray is put in a table cell and the font is thick and italicized.

처리부 (1200) 에서는 수신한 서식변경정보 (510) 에 따라 문서에 적용할 서식을 선택한다.The processing unit 1200 selects a format to be applied to the document according to the received format change information 510.

처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 에서 사용자로부터 시계방향 또는 반시계방향으로 그리는 동작에 의해 선택 (520) 되는 일 이상의 영역에 대해 발생한 적용영역정보 (521) 를 수신한다.The processing unit 1200 receives the application area information 521 generated for one or more areas 520 selected by a user in the touch screen display unit 1100 by drawing in a clockwise or counterclockwise direction.

이어서 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용하여 (522), 터치 스크린 디스플레이부 (1100) 에 표시한다. 이때 다른 탭핑 (Tapping) 이나 드래그 (Drag) 방식에서와 같이, 사용자로부터 복수의 영역이 선택될 수 있다. 시간상으로 먼저 선택된 영역에 대해 발생한 적용영역정보를 터치 스크린 디스플레이부 (1100) 를 통해 수신하여, 상기 적용영역정보에 따라 처리부 (1200) 에서 상기 선택된 문서서식을 해당영역에 적용할 수 있다. 이어서, 시간상으로 이후 선택된 영역에 대해 발생한 적용영역정보를 수신하여, 상기 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용할 수 있다.Then, the selected document format is applied to the corresponding area according to the received application area information (522), and is displayed on the touch screen display part (1100). At this time, as in other tapping or dragging methods, a plurality of regions can be selected from the user. The application area information generated for the area selected earlier in time may be received through the touch screen display unit 1100 and the processing unit 1200 may apply the selected document format to the corresponding area according to the application area information. Then, the application area information generated for the later selected area in time is received, and the selected document format can be applied to the corresponding area according to the application area information.

상기 선택된 문서서식을 해당영역에 적용 (522) 한 이후, 상기 서식을 적용한 해당 영역 (532) 위에서 사용자로부터 서식변경을 취소하는 동작정보 (531) 를 수신하면 적용된 서식변경을 취소할 수 있다 (533). 도7 에 따르면, 서식을 취소하는 동작 중 일례로서, 서식을 적용할 때의 동작 (진행방향이 오른쪽) 과 반대되는 동작으로서는, 반시계방향으로 그리는 것을 포함할 수 있다.Upon receiving the operation information 531 for canceling the format change from the user on the corresponding area 532 to which the format is applied after the selected document format is applied to the corresponding area 522, the applied format change can be canceled ). Referring to FIG. 7, as an example of an operation for canceling a form, an operation in which a style is applied (the direction of movement is right) may include drawing in a counterclockwise direction.

도8 은 본 발명의 일 실시예에 따른, 사용자로부터 드래그 (Drag) 를 통해 선택되는 일 이상의 영역에 대해 발생한 적용영역정보를 객체별로 수신하여 문서서식을 변경하는 모습을 도시한 것이다.FIG. 8 illustrates a method of changing application format information by receiving application area information generated for one or more areas selected by dragging from a user, according to an embodiment of the present invention.

먼저, 처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 를 통해 입력된 서식변경정보 (610) 를 수신한다. 도8 에 따르면, 본 실시예에서 서식변경이란 글꼴을 두껍게 그리고 크게하고, 바탕에 회색의 강조색을 넣은 서식으로의 변경을 의미한다.First, the processing unit 1200 receives the format change information 610 input through the touch screen display unit 1100. According to FIG. 8, in the present embodiment, the style change refers to a change to a format in which a font is thickened and enlarged, and a gray highlight color is added to the background.

처리부 (1200) 에서는 수신한 서식변경정보 (610) 에 따라 문서에 적용할 서식을 선택한다.The processing unit 1200 selects a format to be applied to the document according to the received format change information 610.

처리부 (1200) 는 터치 스크린 디스플레이부 (1100) 에서 사용자로부터 드래그 (Drag) 를 통해 선택 (620) 되는 일 이상의 영역에 대해 발생한 적용영역정보 (630) 를 객체별로 수신한다. 이때 드래그는 여전히 진행중일 수 있다.The processing unit 1200 receives the application area information 630 generated for one or more areas selected by the user from the dragging 620 on the touch screen display unit 1100 for each object. At this point, the drag may still be in progress.

이어서 객체별로 수신한 적용영역정보에 따라 상기 선택된 문서서식을 해당영역에 적용하여 (621), 터치 스크린 디스플레이부 (1100) 에 표시한다.Then, the selected document format is applied to the corresponding area in accordance with the application area information received for each object (621), and displayed on the touch screen display part (1100).

터치 스크린 디스플레이부 (1100) 에서 아직 진행중인 드래그 동작에 의해 선택되는 영역은 변동 (622, 624, 626) 될 수 있으며, 선택이 해제될 수 있다. 드래그의 진행방향 (도8 에 의하면 오른쪽) 으로 드래그가 계속되어 확장 (622, 624) 된 영역에 대해 발생한 적용영역정보 (632, 634) 를 터치 스크린 디스플레이부 (1100) 를 통해 객체별로 수신한 경우, 시간상으로 먼저 선택된 객체에 대해 수신한 적용영역정보에 따라 처리부 (1200) 에서 상기 선택된 문서서식을 해당영역에 적용할 수 있다 (623, 625). 이어서, 드래그의 진행방향과 반대 (도8 에 의하면 왼쪽) 로 드래그가 계속되어 축소 (626) 된 영역에 대해 발생한 적용영역정보 (636) 를 터치 스크린 디스플레이부 (1100) 를 통해 객체별로 수신한 경우에는, 시간상으로 먼저 선택이 해제된 객체에 대해 수신한 적용영역정보에 따라 처리부 (1200) 에서 해당영역에 적용된 서식변경을 취소할 수 있다 (627). 선택이 해제된 경우에는, 해제된 영역에 대해 문서서식의 적용을 취소할 수 있다. 이어서, 드래그의 진행방향과 반대 (도8 에 의하면 왼쪽) 로 드래그가 계속되어, 왼쪽으로 선택영역이 확장되면, 확장되는 영역에 대해 발생한 적용영역정보를 터치 스크린 디스플레이부 (1100) 를 통해 객체별로 수신하여, 시간적으로 먼저 선택된 객체에 대해 수신한 적용영역정보에 따라 처리부 (1200) 에서 상기 선택된 문서서식을 해당영역에 적용할 수 있다.The region selected by the drag operation still in progress on the touch screen display portion 1100 can be changed (622, 624, 626) and can be deselected. When dragging is continued to the progress direction of the drag (right in FIG. 8) and the application area information 632 and 634 generated for the extended area 622 and 624 are received for each object through the touch screen display part 1100 , The processing unit 1200 can apply the selected document format to the corresponding region according to the application region information received for the object selected earlier in time (623, 625). Subsequently, when the application area information 636 generated for the area where the dragging is continued to the contraction 626 which is opposite to the direction of the drag progression (left in FIG. 8) is received for each object through the touch screen display part 1100 , The processing unit 1200 can cancel the format change applied to the corresponding region in accordance with the received application region information about the object that has been deselected in time (627). When the selection is canceled, application of the document format to the released area can be canceled. Then, if the selection region is expanded to the left by dragging in a direction opposite to the direction of the dragging progression (leftward in FIG. 8), the application region information generated for the extended region is displayed on the touch screen display unit 1100 And the processing unit 1200 may apply the selected document format to the corresponding area according to the application area information received for the object selected earlier in time.

본 명세서에 개시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈 또는 그 2 개의 결합으로 직접 구현될 수도 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM 또는 당업계에 알려진 임의의 다른 형태의 저장 매체에 상주할 수도 있다. 예시적인 저장 매체는 프로세서에 커플링 되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로 (ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, which is capable of reading information from, and writing information to, the storage medium. Alternatively, the storage medium may be integral with the processor. The processor and the storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside within the user terminal. Alternatively, the processor and the storage medium may reside as discrete components in a user terminal.

이상으로 실시예를 들어 본 발명을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다. 따라서 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the present invention is not limited to the disclosed exemplary embodiments, but various changes and modifications may be made without departing from the spirit and scope of the invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the scope of the present invention but to limit the scope of the technical idea of the present invention. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas falling within the scope of the same shall be construed as falling within the scope of the present invention.

1000: 문서서식 변경 알고리즘 처리 모듈
1100: 터치 스크린 디스플레이부
1110: 디스플레이 패널부
1120: 터치스크린 패널부
1200: 처리부
1210: 메모리
1000: Document Format Change Algorithm Processing Module
1100: Touch screen display unit
1110: Display panel section
1120: Touch screen panel section
1200:
1210: Memory

Claims (18)

터치 스크린 디스플레이 부를 통하여 서식변경정보를 수신하는 단계;
상기 서식변경정보에 따라 문서에 적용할 서식을 선택하는 단계;
상기 문서 중에서 선택된 문서서식이 적용되는 일 이상의 영역에 대한 적용영역정보를 수신하는 단계; 및
상기 적용영역정보에 따라 상기 선택된 문서서식을 해당 영역에 적용하는 단계를 포함하는, 문서서식 변경방법.
Receiving form change information through a touch screen display unit;
Selecting a format to be applied to a document according to the format change information;
Receiving application area information for one or more areas to which a document format selected from the documents is applied; And
And applying the selected document format to the corresponding area according to the application area information.
제1항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역의 시작부분과 마침부분에 대한 일 회 이상의 탭핑 (Tapping) 을 통해 발생하는, 문서서식 변경방법.
The method according to claim 1,
Wherein the coverage area information occurs through at least one tapping of the beginning and end of the one or more areas of the user.
제1항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역의 시작부분으로부터 마침부분까지의 드래그 (Drag) 를 통해 발생하는, 문서서식 변경방법.
The method according to claim 1,
Wherein the application region information is generated through a drag from a start portion to an end portion of the at least one region of the user.
제1항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역에 대한 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역을 통해 발생하는, 문서서식 변경방법.
The method according to claim 1,
Wherein the application region information occurs through one or more closed regions formed by a user's drawing in a clockwise or counterclockwise direction with respect to the one or more regions of the user.
제3항에 있어서,
상기 적용영역정보는 각 객체별로 수신하는, 문서서식 변경방법.
The method of claim 3,
And the application area information is received for each object.
제2항 내지 제5항 중 어느 한 항에 대하여,
상기 적용영역정보를 취소하는 사용자의 동작을 통해 서식변경을 취소하는 단계를 더 포함하는, 문서서식 변경방법.
6. The method according to any one of claims 2 to 5,
Further comprising the step of canceling the format change through an operation of the user canceling the application area information.
터치 스크린 디스플레이 부를 통하여 수신된 서식변경정보를 처리하고,
상기 서식변경정보에 따라 문서에 적용할 서식을 선택하고,
상기 문서 중에서 선택된 문서서식이 적용되는 일 이상의 영역에 대한 적용영역정보를 수신하여 처리하고,
상기 적용영역정보에 따라 상기 선택된 문서서식을 해당 영역에 적용하게 하는 명령어들의 세트를 포함하는, 컴퓨터 판독가능 매체.
Processing format change information received through the touch screen display unit,
Selects a format to be applied to the document according to the format change information,
Receiving and processing application region information for one or more regions to which a document format selected from the documents is applied,
And a set of instructions for causing the selected document format to be applied to the region according to the application region information.
제7항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역의 시작부분과 마침부분에 대한 일 회 이상의 탭핑 (Tapping) 을 통해 발생하는, 컴퓨터 판독가능 매체.
8. The method of claim 7,
Wherein the coverage area information occurs through one or more tapings to the beginning and end of the one or more areas of the user.
제7항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역의 시작부분으로부터 마침부분까지의 드래그 (Drag) 를 통해 발생하는, 컴퓨터 판독가능 매체.
8. The method of claim 7,
Wherein the coverage area information is generated through a drag from the beginning to the finish of the one or more areas of the user.
제7항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역에 대한 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역을 통해 발생하는, 컴퓨터 판독가능 매체.
8. The method of claim 7,
Wherein the coverage area information is generated through one or more closed areas formed by an operation of drawing a user clockwise or counterclockwise to the one or more areas.
제9항에 있어서,
상기 적용영역정보는 각 객체별로 수신하는, 컴퓨터 판독가능 매체.
10. The method of claim 9,
And the application area information is received for each object.
제8항 내지 제11항 중 어느 한 항에 대하여,
상기 적용영역정보를 취소하는 사용자의 동작을 통해 서식변경을 취소하게 하는 명령어들의 세트를 더 포함하는, 컴퓨터 판독가능 매체.
The method according to any one of claims 8 to 11,
Further comprising a set of instructions for canceling a form change through an action of a user canceling the application region information.
터치 스크린 디스플레이부; 및
처리부를 포함하고,
상기 터치 스크린 디스플레이 부는 서식변경정보와 상기 터치 스크린 디스플레 이부 상에 표시되는 영상 중에서 선택서식이 적용되는 일 이 이상의 영역에 대한 적용영역정보를 수신하고, 상기 처리부는 상기 서식변경정보에 따라 상기 선택서식을 설정하고, 상기 서식변경정보와 상기 적용영역정보에 따라 상기 영상에 상기 선택서식을 적용하는, 터치 스크린 디스플레이를 구비한 장치.
A touch screen display unit; And
Processing unit,
Wherein the touch screen display unit receives the format change information and the application area information on an area more than the one to which the selection format is applied from the image displayed on the touch screen display unit, And applies the selection format to the image according to the format change information and the application area information.
제13항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역의 시작부분과 마침부분에 대한 일 회 이상의 탭핑 (Tapping) 을 통해 발생하는, 터치 스크린 디스플레이를 구비한 장치.
14. The method of claim 13,
Wherein the coverage area information occurs through at least one tapping of the beginning and end of the one or more areas of the user.
제13항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역의 시작부분으로부터 마침부분까지의 드래그 (Drag) 를 통해 발생하는, 터치 스크린 디스플레이를 구비한 장치.
14. The method of claim 13,
Wherein the coverage area information occurs through a drag from the beginning to the end of the one or more areas of the user.
제13항에 있어서,
상기 적용영역정보는, 사용자의 상기 일 이상의 영역에 대한 시계방향 또는 반시계 방향으로 그리는 동작에 의해 형성된 일 이상의 폐영역을 통해 발생하는, 터치 스크린 디스플레이를 구비한 장치.
14. The method of claim 13,
Wherein the coverage area information is generated through one or more closed areas formed by an operation of drawing a user clockwise or counterclockwise to the one or more areas.
제15항에 있어서,
상기 적용영역정보는 각 객체별로 수신하는, 터치 스크린 디스플레이를 구비한 장치.
16. The method of claim 15,
Wherein the application area information is received for each object.
제14항 내지 제17항 중 어느 한 항에 대하여,
상기 처리부는 상기 적용영역정보를 취소하는 사용자의 동작을 통해 서식변경을 취소하는, 터치 스크린 디스플레이를 구비한 장치.
18. The method according to any one of claims 14 to 17,
Wherein the processing unit cancels the format change through an operation of the user canceling the application area information.
KR1020120135242A 2012-11-27 2012-11-27 Method and apparatus for applying a document format through touch-screen KR101444202B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120135242A KR101444202B1 (en) 2012-11-27 2012-11-27 Method and apparatus for applying a document format through touch-screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120135242A KR101444202B1 (en) 2012-11-27 2012-11-27 Method and apparatus for applying a document format through touch-screen

Publications (2)

Publication Number Publication Date
KR20140067681A true KR20140067681A (en) 2014-06-05
KR101444202B1 KR101444202B1 (en) 2014-09-26

Family

ID=51123864

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120135242A KR101444202B1 (en) 2012-11-27 2012-11-27 Method and apparatus for applying a document format through touch-screen

Country Status (1)

Country Link
KR (1) KR101444202B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101668748B1 (en) 2016-01-28 2016-10-24 연세대학교 산학협력단 Method for editing documents based on force touch interaction

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8584050B2 (en) * 2009-03-16 2013-11-12 Apple Inc. Methods and graphical user interfaces for editing on a multifunction device with a touch screen display

Also Published As

Publication number Publication date
KR101444202B1 (en) 2014-09-26

Similar Documents

Publication Publication Date Title
US9612670B2 (en) Explicit touch selection and cursor placement
US9524040B2 (en) Image editing apparatus and method for selecting area of interest
US9335899B2 (en) Method and apparatus for executing function executing command through gesture input
JP4611031B2 (en) Handwriting input device and method
KR20100130671A (en) Method and apparatus for providing selected area in touch interface
US20140300588A1 (en) Drawing device, drawing method, and drawing program
JP6043221B2 (en) Information terminal, operation area control method, and operation area control program
JP2018163684A (en) Information processing device, information processing program, and information processing method
KR101447886B1 (en) Method and apparatus for selecting contents through a touch-screen display
JP5835240B2 (en) Information processing apparatus, information processing method, and program
EP2712433B1 (en) User interface for drawing with electronic devices
JP6352801B2 (en) Information processing apparatus, information processing program, and information processing method
US9417780B2 (en) Information processing apparatus
KR101505806B1 (en) Method and apparatus for activating and controlling a pointer on a touch-screen display
KR101444202B1 (en) Method and apparatus for applying a document format through touch-screen
KR20160053545A (en) Method for inputting command editing object in word processor
JP6584876B2 (en) Information processing apparatus, information processing program, and information processing method
JP6670345B2 (en) Information processing apparatus, information processing program, and information processing method
CN108932054B (en) Display device, display method, and non-transitory recording medium
KR20160053590A (en) Method for handwriting on the touchscreen
JP2015127953A (en) Portable terminal, and control method and program therefor
JP6408273B2 (en) Information processing apparatus, information processing program, and information processing method
KR20140036798A (en) Method of providing visual edit-assistance for touch-based editing applications, and computer-readable recording medidum with touch-based editing program for the same
KR20150039511A (en) Method and apparatus for providing a menu interface
JP2014182587A (en) Information terminal, operation region control method, and operation region control program

Legal Events

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

Payment date: 20170907

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180904

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190905

Year of fee payment: 6