[go: up one dir, main page]

KR102136661B1 - Electronic terminal device capable of easily adjusting the depth of the objects inserted in an electronic document and operating method thereof - Google Patents

Electronic terminal device capable of easily adjusting the depth of the objects inserted in an electronic document and operating method thereof Download PDF

Info

Publication number
KR102136661B1
KR102136661B1 KR1020180132823A KR20180132823A KR102136661B1 KR 102136661 B1 KR102136661 B1 KR 102136661B1 KR 1020180132823 A KR1020180132823 A KR 1020180132823A KR 20180132823 A KR20180132823 A KR 20180132823A KR 102136661 B1 KR102136661 B1 KR 102136661B1
Authority
KR
South Korea
Prior art keywords
depth value
depth
objects
electronic document
overlapping position
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.)
Active
Application number
KR1020180132823A
Other languages
Korean (ko)
Other versions
KR20200050161A (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 KR1020180132823A priority Critical patent/KR102136661B1/en
Publication of KR20200050161A publication Critical patent/KR20200050161A/en
Application granted granted Critical
Publication of KR102136661B1 publication Critical patent/KR102136661B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 전자 문서 상에 다수의 개체들이 삽입되어 있을 때, 사용자가 한 번에 특정 개체의 겹침 위치를 다른 개체의 앞면이나 뒷면으로 이동시킬 수 있도록 지원하는 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치 및 그 동작 방법을 제공함으로써, 전자 문서 편집에 있어서의 사용자의 편의를 향상시킬 수 있다.The present invention makes it easy for objects inserted in an electronic document to support a user to move the overlapping position of a specific object to the front or back of another object at a time when multiple objects are inserted on the electronic document. By providing an electronic terminal device and an operation method for enabling depth adjustment, it is possible to improve user convenience in electronic document editing.

Description

전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치 및 그 동작 방법{ELECTRONIC TERMINAL DEVICE CAPABLE OF EASILY ADJUSTING THE DEPTH OF THE OBJECTS INSERTED IN AN ELECTRONIC DOCUMENT AND OPERATING METHOD THEREOF}ELECTRONIC TERMINAL DEVICE CAPABLE OF EASILY ADJUSTING THE DEPTH OF THE OBJECTS INSERTED IN AN ELECTRONIC DOCUMENT AND OPERATING METHOD THEREOF}

본 발명은 전자 문서에 삽입되어 있는 개체들의 겹침 위치를 지시하는 깊이 값을 사용자가 손쉽게 조정할 수 있도록 지원하는 전자 단말 장치 및 그 동작 방법에 대한 것이다.The present invention relates to an electronic terminal device and an operation method of the electronic terminal device, which enables a user to easily adjust a depth value indicating an overlapping position of objects inserted in an electronic document.

최근, 컴퓨터나 스마트폰 또는 태블릿 PC 등이 널리 보급됨에 따라, 이러한 전자 단말 장치를 이용하여 전자 문서를 열람, 작성, 편집할 수 있도록 하는 다양한 종류의 전자 문서 관련 프로그램들이 출시되고 있다.In recent years, as computers, smartphones, or tablet PCs are widely spread, various types of electronic document-related programs have been released to enable viewing, writing, and editing of electronic documents using such electronic terminal devices.

이러한 전자 문서 관련 프로그램들로는 기본적인 문서의 작성, 편집 등을 지원하는 워드프로세서, 데이터의 입력, 산술연산, 데이터 관리를 보조하는 스프레드시트, 발표자의 발표를 보조하기 위한 프레젠테이션 프로그램들이 있다.These electronic document-related programs include word processors that support basic document creation and editing, data input, arithmetic operations, spreadsheets to assist in data management, and presentation programs to assist presenters.

사용자는 전자 문서를 작성할 때, 도형, 이미지 등과 같은 다양한 개체를 전자 문서 상에 삽입하는 경우가 많은데, 이러한 개체들은 전자 문서에 삽입될 때 각 개체들 간의 겹침 위치를 지시하는 z-order라고 하는 깊이 값을 가지게 된다.When creating an electronic document, a user often inserts various objects such as figures and images on the electronic document. When these objects are inserted into the electronic document, the depth called z-order indicates the overlapping position between each object. It has a value.

관련해서, 도 2에 도시된 도면과 같이 전자 문서 상에 다양한 개체들이 삽입된 경우, 각 개체들은 깊이 값에 따라 특정 개체가 다른 개체의 상위에 존재하거나 하위에 존재할 수 있게 된다.In relation to this, when various objects are inserted on the electronic document as illustrated in FIG. 2, each object may have a specific object above or below another object according to a depth value.

기존의 전자 문서 관련 프로그램에서는 전자 문서 상에 삽입되어 있는 개체들의 겹침 위치를 조정할 수 있도록 하는 기능을 제공하고 있었지만, 기존의 겹침 위치를 조정하는 기능은 사용자가 겹침 위치를 조정하고자 하는 개체의 깊이 값을 한 단계씩 다른 개체의 앞면이나 뒷면으로 조정할 수 있도록 하는 기능만을 제공하고 있었다. 예컨대, 도 2에 도시된 도면과 같이 전자 문서 상에 다수의 개체들이 삽입되어 있는 상황에서, 사용자가 초록색 개체(210)를 주황색 개체(220)의 앞면으로 겹침 위치를 이동시키고자 하는 경우, 사용자는 초록색 개체(210)의 깊이 값을 한 단계씩 일일이 조정해야만 주황색 개체(220)의 앞면으로 초록색 개체(210)의 깊이 값을 조정할 수 있었다.Existing electronic document-related programs provided a function to adjust the overlapping position of the objects inserted in the electronic document, but the function to adjust the existing overlapping position is the depth value of the object for which the user wants to adjust the overlapping position. It provided only the function to adjust the front or back of other objects step by step. For example, in a situation in which a plurality of objects are inserted on an electronic document as illustrated in FIG. 2, when the user wants to move the green object 210 to the front surface of the orange object 220, the user Was able to adjust the depth value of the green object 210 to the front of the orange object 220 only by adjusting the depth value of the green object 210 step by step.

이러한 개체의 겹침 위치와 관련된 깊이를 조정하는 기능은 그 사용에 많은 불편을 초래하고 있다는 점에서, 도 2에 도시된 도면과 같이 전자 문서 상에 다수의 개체들이 삽입되어 있을 때, 사용자가 한 번에 특정 개체의 겹침 위치를 다른 개체의 앞면이나 뒷면으로 이동시킬 수 있도록 지원하기 위한 깊이 조정 기술에 대한 연구가 필요하다.Since the function of adjusting the depth related to the overlapping position of such an object causes a lot of inconvenience to its use, when a large number of objects are inserted on the electronic document as shown in the drawing shown in FIG. 2, the user once Therefore, it is necessary to study the depth adjustment technique to support the movement of the overlapping position of one object to the front or back of another object.

본 발명은 전자 문서 상에 다수의 개체들이 삽입되어 있을 때, 사용자가 한 번에 특정 개체의 겹침 위치를 다른 개체의 앞면이나 뒷면으로 이동시킬 수 있도록 지원하는 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치 및 그 동작 방법을 제시함으로써, 전자 문서 편집에 있어서의 사용자의 편의를 도모하고자 한다.The present invention makes it easy for objects inserted in an electronic document to support a user to move the overlapping position of a specific object to the front or back of another object at a time when multiple objects are inserted on the electronic document. By presenting an electronic terminal device that enables depth adjustment and an operation method thereof, it is intended to facilitate user convenience in electronic document editing.

본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치는 전자 문서에 삽입되어 있는 복수의 개체들 각각을 식별하기 위한 고유 식별자와 상기 복수의 개체들 각각의 상기 전자 문서 상에서의 다른 개체와의 겹침 위치를 지시하는 깊이 값이 서로 대응되어 기록되어 있는 깊이 정보 테이블을 저장하여 유지하는 깊이 정보 테이블 유지부, 상기 전자 문서에 삽입되어 있는 상기 복수의 개체들 중 사용자에 의해 제1 개체가 선택되고, 상기 제1 개체의 깊이 값의 변경을 지시하는 변경 명령이 인가되면, 상기 복수의 개체들 중 상기 제1 개체가 제외된 나머지 개체들의 고유 식별자 중 어느 하나의 개체의 고유 식별자를 선택 가능하도록 하는 선택 인터페이스를 생성한 후 상기 선택 인터페이스를 화면 상에 표시하는 선택 인터페이스 표시부, 상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 제2 개체의 고유 식별자가 선택되고, 상기 제2 개체의 앞면 또는 뒷면 중 어느 하나의 면에 따른 겹침 위치로 상기 제1 개체의 깊이 값이 조정되도록 하는 선택 명령이 인가되면, 상기 깊이 정보 테이블로부터 상기 제2 개체에 대한 고유 식별자에 대응되어 기록되어 있는 제1 깊이 값을 확인하는 깊이 값 확인부 및 상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 대응하여 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정하는 깊이 조정부를 포함한다.An electronic terminal device capable of easily adjusting depths of objects inserted in an electronic document according to an embodiment of the present invention includes a unique identifier for identifying each of a plurality of objects inserted in an electronic document and the plurality of objects A depth information table holding unit that stores and maintains a depth information table in which depth values indicating overlapping positions with other objects on each of the electronic documents are recorded in correspondence with each other, and the plurality of inserted in the electronic document If a first object is selected by a user among objects and a change command instructing a change in the depth value of the first object is applied, among the plurality of objects, among the unique identifiers of the remaining objects from which the first object is excluded After creating a selection interface to select a unique identifier of any one object, a selection interface display unit displaying the selection interface on a screen, and a uniqueness of the second object among the remaining objects by the user through the selection interface When the identifier is selected and a selection command is applied to adjust the depth value of the first object to an overlapping position according to one of the front or back surfaces of the second object, from the depth information table to the second object The depth value checking unit for checking the first depth value recorded corresponding to the unique identifier for the first and the overlapping position of the first object based on the first depth value is determined by the user among the front or back surfaces of the second object. Adjust the depth value of the first object to be changed to the overlapping position according to the selected surface, and the remaining object to maintain a relative overlapping position on the electronic document between the remaining objects in response to the depth value adjustment of the first object It includes a depth adjustment unit to readjust the depth value of the.

또한, 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법은 전자 문서에 삽입되어 있는 복수의 개체들 각각을 식별하기 위한 고유 식별자와 상기 복수의 개체들 각각의 상기 전자 문서 상에서의 다른 개체와의 겹침 위치를 지시하는 깊이 값이 서로 대응되어 기록되어 있는 깊이 정보 테이블을 저장하여 유지하는 단계, 상기 전자 문서에 삽입되어 있는 상기 복수의 개체들 중 사용자에 의해 제1 개체가 선택되고, 상기 제1 개체의 깊이 값의 변경을 지시하는 변경 명령이 인가되면, 상기 복수의 개체들 중 상기 제1 개체가 제외된 나머지 개체들의 고유 식별자 중 어느 하나의 개체의 고유 식별자를 선택 가능하도록 하는 선택 인터페이스를 생성한 후 상기 선택 인터페이스를 화면 상에 표시하는 단계, 상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 제2 개체의 고유 식별자가 선택되고, 상기 제2 개체의 앞면 또는 뒷면 중 어느 하나의 면에 따른 겹침 위치로 상기 제1 개체의 깊이 값이 조정되도록 하는 선택 명령이 인가되면, 상기 깊이 정보 테이블로부터 상기 제2 개체에 대한 고유 식별자에 대응되어 기록되어 있는 제1 깊이 값을 확인하는 단계 및 상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 대응하여 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정하는 단계를 포함한다.In addition, an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted in an electronic document according to an embodiment of the present invention is a unique identifier for identifying each of a plurality of objects inserted in an electronic document And storing and maintaining a depth information table in which depth values indicating overlapping positions with other objects on the electronic document of each of the plurality of objects are recorded in correspondence with each other, the plurality inserted in the electronic document When a first object is selected by a user among objects of, and a change command instructing a change in the depth value of the first object is applied, a unique identifier of the remaining objects from which the first object is excluded among the plurality of objects After creating a selection interface to enable selection of a unique identifier of any one of the objects, displaying the selection interface on a screen, a unique identifier of the second object among the remaining objects by the user through the selection interface Is selected, and when a selection command is applied to adjust the depth value of the first object to an overlapping position according to any one of the front surface or the back surface of the second object, from the depth information table to the second object Identifying a first depth value recorded corresponding to the unique identifier and overlapping positions of the first object based on the first depth value according to a surface selected by the user among the front or back surfaces of the second object Adjust the depth value of the first object to be changed to the overlapping position, and adjust the depth value of the remaining objects to maintain the relative overlapping position on the electronic document between the remaining objects in response to the adjustment of the depth value of the first object. And readjusting.

본 발명은 전자 문서 상에 다수의 개체들이 삽입되어 있을 때, 사용자가 한 번에 특정 개체의 겹침 위치를 다른 개체의 앞면이나 뒷면으로 이동시킬 수 있도록 지원하는 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치 및 그 동작 방법을 제공함으로써, 전자 문서 편집에 있어서의 사용자의 편의를 향상시킬 수 있다.The present invention makes it easy for objects inserted in an electronic document to support a user to move the overlapping position of a specific object to the front or back of another object at a time when multiple objects are inserted on the electronic document. By providing an electronic terminal device and an operation method for enabling depth adjustment, it is possible to improve user convenience in electronic document editing.

도 1은 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 구조를 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작을 설명하기 위한 도면이다.
도 3은 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법을 도시한 순서도이다.
1 is a diagram illustrating the structure of an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document according to an embodiment of the present invention.
2 is a view for explaining the operation of the electronic terminal device to enable easy depth adjustment for the objects inserted into the electronic document according to an embodiment of the present invention.
3 is a flowchart illustrating an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document according to an embodiment of the present invention.

이하에서는 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명하기로 한다. 이러한 설명은 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였으며, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 본 명세서 상에서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 사람에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다.Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. It should be understood that this description is not intended to limit the invention to specific embodiments, and includes all modifications, equivalents, or substitutes included in the spirit and scope of the invention. In describing each drawing, similar reference numerals have been used for similar components, and unless otherwise defined, all terms used in this specification, including technical or scientific terms, have common knowledge in the technical field to which the present invention pertains. It has the same meaning as commonly understood by people who have it.

본 문서에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다. 또한, 본 발명의 다양한 실시예들에 있어서, 각 구성요소들, 기능 블록들 또는 수단들은 하나 또는 그 이상의 하부 구성요소로 구성될 수 있고, 각 구성요소들이 수행하는 전기, 전자, 기계적 기능들은 전자회로, 집적회로, ASIC(Application Specific Integrated Circuit) 등 공지된 다양한 소자들 또는 기계적 요소들로 구현될 수 있으며, 각각 별개로 구현되거나 2 이상이 하나로 통합되어 구현될 수도 있다. In this document, when it is said that a part "includes" a component, this means that other components may be further included rather than excluding other components, unless specifically stated to the contrary. In addition, in various embodiments of the present invention, each component, functional blocks, or means may be composed of one or more sub-components, and the electrical, electronic, and mechanical functions performed by each component are electronic Circuits, integrated circuits, ASIC (Application Specific Integrated Circuit) may be implemented with various known devices or mechanical elements, each of which may be implemented separately or may be implemented by integrating two or more into one.

한편, 첨부된 블록도의 블록들이나 흐름도의 단계들은 범용 컴퓨터, 특수용 컴퓨터, 휴대용 노트북 컴퓨터, 네트워크 컴퓨터 등 데이터 프로세싱이 가능한 장비의 프로세서나 메모리에 탑재되어 지정된 기능들을 수행하는 컴퓨터 프로그램 명령들(instructions)을 의미하는 것으로 해석될 수 있다. 이들 컴퓨터 프로그램 명령들은 컴퓨터 장치에 구비된 메모리 또는 컴퓨터에서 판독 가능한 메모리에 저장될 수 있기 때문에, 블록도의 블록들 또는 흐름도의 단계들에서 설명된 기능들은 이를 수행하는 명령 수단을 내포하는 제조물로 생산될 수도 있다. 아울러, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 명령들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 가능한 실시예들에서는 블록들 또는 단계들에서 언급된 기능들이 정해진 순서와 달리 실행되는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 실질적으로 동시에 수행되거나, 역순으로 수행될 수 있으며, 경우에 따라 일부 블록들 또는 단계들이 생략된 채로 수행될 수도 있다.On the other hand, the steps of the blocks or flow charts of the accompanying block diagrams are computer program instructions that are mounted on a processor or memory of data processing equipment such as a general purpose computer, a special purpose computer, a portable notebook computer, and a network computer to perform designated functions. It can be interpreted as meaning. Since these computer program instructions can be stored in a memory provided in the computer device or in a computer readable memory, the functions described in the blocks of the block diagrams or steps of the flowchart are produced as an article containing the instruction means for performing them. It may be. In addition, each block or step 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 embodiments, the functions mentioned in blocks or steps may be executed out of order. For example, two blocks or steps shown in succession may be performed substantially simultaneously, or may be performed in reverse order, and in some cases, some blocks or steps may be omitted.

도 1은 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 구조를 도시한 도면이다.1 is a diagram illustrating the structure of an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document according to an embodiment of the present invention.

도 1을 참조하면, 본 발명에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치(110)는 깊이 정보 테이블 유지부(111), 선택 인터페이스 표시부(112), 깊이 값 확인부(113) 및 깊이 조정부(114)를 포함한다.Referring to FIG. 1, an electronic terminal device 110 that enables easy depth adjustment for objects inserted into an electronic document according to the present invention includes a depth information table holding unit 111, a selection interface display unit 112, and depth It includes a value confirmation unit 113 and a depth adjustment unit 114.

깊이 정보 테이블 유지부(111)는 전자 문서에 삽입되어 있는 복수의 개체들 각각을 식별하기 위한 고유 식별자와 상기 복수의 개체들 각각의 상기 전자 문서 상에서의 다른 개체와의 겹침 위치를 지시하는 깊이 값이 서로 대응되어 기록되어 있는 깊이 정보 테이블을 저장하여 유지한다.The depth information table holding unit 111 is a unique identifier for identifying each of a plurality of objects inserted in the electronic document and a depth value indicating the overlapping position of each of the plurality of objects with another object on the electronic document The depth information table recorded in correspondence with each other is stored and maintained.

예컨대, 상기 깊이 정보 테이블에는 하기의 표 1과 같이 정보가 기록되어 있을 수 있다.For example, information may be recorded in the depth information table as shown in Table 1 below.

복수의 개체들의 고유 식별자Unique identifier of multiple entities 복수의 개체들의 깊이 값Depth value of multiple objects 고유 식별자 1Unique identifier 1 깊이 값 1Depth value 1 고유 식별자 2Unique identifier 2 깊이 값 2Depth value 2 고유 식별자 3Unique identifier 3 깊이 값 3Depth value 3 ...... ......

여기서, 개체란 전자 문서에 삽입될 수 있는 도형, 이미지와 같은 소정의 독립된 콘텐츠를 의미한다.Here, the object means a predetermined independent content such as a figure or image that can be inserted into an electronic document.

선택 인터페이스 표시부(112)는 상기 전자 문서에 삽입되어 있는 상기 복수의 개체들 중 사용자에 의해 제1 개체가 선택되고, 상기 제1 개체의 깊이 값의 변경을 지시하는 변경 명령이 인가되면, 상기 복수의 개체들 중 상기 제1 개체가 제외된 나머지 개체들의 고유 식별자 중 어느 하나의 개체의 고유 식별자를 선택 가능하도록 하는 선택 인터페이스를 생성한 후 상기 선택 인터페이스를 화면 상에 표시한다.The selection interface display unit 112 may select a first object from among the plurality of objects inserted into the electronic document, and when a change command instructing a change in the depth value of the first object is applied, the plurality of objects are displayed. After creating a selection interface to select a unique identifier of any one of the unique identifiers of the remaining objects from which the first object is excluded, the selection interface is displayed on the screen.

예컨대, 도 2에 도시된 도면과 같이, 상기 전자 문서 상에 상기 복수의 개체들이 삽입되어 있는 상황에서 사용자에 의해 초록색 개체인 제1 개체(210)가 선택되고, 제1 개체(210)의 깊이 값의 변경을 지시하는 변경 명령이 인가되는 경우, 선택 인터페이스 표시부(112)는 상기 복수의 개체들 중 제1 개체(210)가 제외된 나머지 개체들의 고유 식별자를 소정의 목록으로 구성한 후 상기 목록이 포함된 상기 선택 인터페이스를 생성하여 화면 상에 표시함으로써, 상기 사용자가 상기 선택 인터페이스에 포함되어 있는 목록으로부터 특정 개체의 고유 식별자를 선택할 수 있도록 지원할 수 있다.For example, as illustrated in FIG. 2, in a situation in which the plurality of objects are inserted on the electronic document, the first object 210 as a green object is selected by the user and the depth of the first object 210 When a change command instructing a change of a value is applied, the selection interface display unit 112 configures the unique identifiers of the remaining objects, excluding the first object 210 of the plurality of objects, into a predetermined list, and then the list is displayed. By generating and displaying the included selection interface on the screen, it is possible to support the user to select a unique identifier of a specific object from a list included in the selection interface.

깊이 값 확인부(113)는 상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 제2 개체의 고유 식별자가 선택되고, 상기 제2 개체의 앞면 또는 뒷면 중 어느 하나의 면에 따른 겹침 위치로 상기 제1 개체의 깊이 값이 조정되도록 하는 선택 명령이 인가되면, 상기 깊이 정보 테이블로부터 상기 제2 개체에 대한 고유 식별자에 대응되어 기록되어 있는 제1 깊이 값을 확인한다.The depth value checking unit 113 selects the unique identifier of the second object among the remaining objects by the user through the selection interface, and moves to the overlapping position according to either side of the front or back side of the second object. When a selection command for adjusting the depth value of the first entity is applied, the first depth value recorded in correspondence with the unique identifier for the second entity is checked from the depth information table.

그리고, 깊이 조정부(114)는 상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 대응하여 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정한다.In addition, the depth adjustment unit 114, the first object so that the overlapping position of the first object based on the first depth value is changed to the overlapping position according to the surface selected by the user among the front or back surfaces of the second object. Adjust the depth value of and adjust the depth value of the remaining objects so that the relative overlapping position on the electronic document between the remaining objects is maintained in response to the adjustment of the depth value of the first object.

이때, 본 발명의 일실시예에 따르면, 깊이 조정부(114)는 상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 따라 깊이 값이 재조정이 되어야 할 적어도 하나의 개체의 겹침 위치가 한 단계씩 상위 위치 또는 하위 위치로 변경되도록 상기 적어도 하나의 개체의 깊이 값을 재조정함으로써, 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치를 유지할 수 있다.At this time, according to an embodiment of the present invention, the depth adjustment unit 114, the overlapping position of the first object based on the first depth value, according to the surface selected by the user among the front or back of the second object The depth value of the first object is adjusted to be changed to the overlapping position, and the overlapping position of at least one object to which the depth value is to be re-adjusted according to the depth value adjustment of the first object is moved to an upper position or a lower position by one step. By re-adjusting the depth value of the at least one entity to be changed, it is possible to maintain a relative overlapping position on the electronic document between the remaining entities.

예컨대, 도 2에 도시된 도면과 같이, 사용자에 의해 제1 개체(210)의 깊이 값의 변경을 지시하는 변경 명령이 인가된 후 상기 선택 인터페이스를 통해 상기 사용자에 의해 주황색 개체인 제2 개체(220)의 고유 식별자가 선택되고, 제2 개체(220)의 앞면 또는 뒷면 중 어느 하나의 면에 따른 겹침 위치로 제1 개체(210)의 깊이 값이 조정되도록 하는 선택 명령이 인가되는 경우, 깊이 값 확인부(113)는 상기 깊이 정보 테이블로부터 제2 개체(220)에 대한 고유 식별자에 대응되어 기록되어 있는 제1 깊이 값을 확인할 수 있다.For example, as illustrated in FIG. 2, after a change command instructing a user to change the depth value of the first object 210 is applied by the user, the second object that is an orange object by the user through the selection interface ( If the unique identifier of 220) is selected, and when a selection command is applied to adjust the depth value of the first object 210 to the overlapping position along either side of the front or back side of the second object 220, the depth The value checking unit 113 may check the first depth value recorded corresponding to the unique identifier for the second object 220 from the depth information table.

그러고 나서, 깊이 조정부(114)는 상기 제1 깊이 값을 기초로 제1 개체(210)의 겹침 위치가 제2 개체(220)의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 제1 개체(210)의 깊이 값을 조정하고, 제1 개체(210)의 깊이 값 조정에 대응하여 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정할 수 있다.Then, the depth adjustment unit 114 changes the overlapping position of the first object 210 based on the first depth value to the overlapping position according to the surface selected by the user among the front or back surfaces of the second object 220. Adjust the depth value of the first object 210 as much as possible, and adjust the depth value of the remaining objects to maintain the relative overlapping position on the electronic document between the remaining objects in response to the adjustment of the depth value of the first object 210. It can be readjusted.

관련해서, 사용자에 의해 제2 개체(220)의 앞면으로 제1 개체(210)의 겹침 위치가 조정되도록 하는 선택 명령이 인가된 경우, 깊이 조정부(114)는 제1 개체(210)의 겹침 위치가 제2 개체(220)의 앞면에 따른 겹침 위치로 변경되도록 제1 개체(210)의 깊이 값을 조정함으로써, 상기 전자 문서 상에서 제1 개체(210)의 겹침 위치가 제2 개체(220)의 앞면에 위치하도록 할 수 있다.In relation, when a selection command is applied to adjust the overlapping position of the first object 210 to the front surface of the second object 220 by the user, the depth adjusting unit 114 overlaps the position of the first object 210 By adjusting the depth value of the first object 210 so that is changed to the overlapping position along the front surface of the second object 220, the overlapping position of the first object 210 on the electronic document is the second object 220. It can be positioned on the front.

이와 동시에, 깊이 조정부(114)는 제1 개체(210)의 깊이 값의 조정에 대응해서 나머지 개체들의 전자 문서 상에서의 상대적 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정할 수 있다.At the same time, the depth adjusting unit 114 may readjust the depth values of the remaining objects so that the relative overlapping positions of the remaining objects on the electronic document are maintained in response to the adjustment of the depth values of the first object 210.

이와 관련하여, 총 10개의 개체들이 전자 문서 상에 존재하고 있다고 하고, 상기 10개의 개체들 중 최하단에 위치하는 개체에 할당된 깊이 값을 '1', 최상단에 위치하는 개체에 할당된 깊이 값을 '10'이라고 하며, 제1 개체(210)의 깊이 값이 '2', 제2 개체(220)의 깊이 값이 '5'인 상황에서 사용자에 의해 제1 개체(210)의 겹침 위치가 제2 개체(220)의 앞면에 위치하도록 하는 선택 명령이 인가되었다고 하는 경우, 깊이 조정부(114)는 제1 개체(210)의 겹침 위치가 제2 개체(220)의 앞면에 위치하도록 제1 개체(210)의 깊이 값을 '5'로 조정할 수 있다. 그러고 나서, 깊이 조정부(114)는 제1 개체(210)의 깊이 값이 '5'으로 조정되는 것에 대응하여 원래 깊이 값이 '3', '4', '5'를 가지고 있던 개체들의 깊이 값을 각각 '2', '3', '4'로 한 단계씩 하위 위치로 재조정함으로써, 제1 개체(210)의 깊이 값 조정에 따라 나머지 개체들의 상기 전자 문서 상에서의 상대적인 겹침 위치를 그대로 유지시킬 수 있다.In this regard, it is said that a total of 10 objects exist on the electronic document, and the depth value assigned to the object located at the bottom of the 10 objects is '1', and the depth value assigned to the object located at the top. It is called '10', and the overlapping position of the first object 210 is removed by the user in a situation in which the depth value of the first object 210 is '2' and the depth value of the second object 220 is '5'. When it is said that the selection command to be positioned on the front surface of the 2 object 220 is applied, the depth adjustment unit 114 may include the first object (such that the overlapping position of the first object 210 is located on the front surface of the second object 220 ). The depth value of 210) can be adjusted to '5'. Then, the depth adjusting unit 114 corresponds to the depth value of the first object 210 being adjusted to '5', the depth values of the objects having the original depth values of '3', '4', and '5'. By re-adjusting them to sub-positions in steps of '2', '3', and '4', respectively, according to the depth value adjustment of the first object 210, the relative overlapping positions of the remaining objects on the electronic document are maintained. Can.

또 다른 예로, 제1 개체(210)의 깊이 값이 '8'이었다고 하고, 사용자에 의해 제1 개체(210)의 겹침 위치가 제2 개체(220)의 앞면에 위치하도록 하는 선택 명령이 인가되었다고 하는 경우, 깊이 조정부(114)는 제1 개체(210)의 겹침 위치가 제2 개체(220)의 앞면에 위치하도록 제1 개체(210)의 깊이 값을 '6'으로 조정한 후 제1 개체(210)의 깊이 값이 '6'으로 조정되는 것에 대응하여 원래 깊이 값이 '6', '7'을 가지고 있던 개체들의 깊이 값을 각각 '7', '8'로 한 단계씩 상위 위치로 재조정함으로써, 제1 개체(210)의 깊이 값 조정에 따라 나머지 개체들의 상기 전자 문서 상에서의 상대적인 겹침 위치를 그대로 유지시킬 수 있다.As another example, it is said that the depth value of the first object 210 was '8', and a selection command was applied by the user so that the overlapping position of the first object 210 is located on the front surface of the second object 220. When the depth adjustment unit 114 adjusts the depth value of the first object 210 to '6' so that the overlapping position of the first object 210 is located on the front surface of the second object 220, the first object Corresponding to the adjustment of the depth value of (210) to '6', the depth values of the objects having the original depth values of '6' and '7' are set to '7' and '8', respectively, one step higher. By re-adjusting, the relative overlapping position of the remaining objects on the electronic document may be maintained as the depth value of the first object 210 is adjusted.

본 발명의 일실시예에 따르면, 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치(110)는 깊이 정보 테이블 갱신부(115)를 더 포함할 수 있다.According to an embodiment of the present invention, the electronic terminal device 110 that enables easy depth adjustment for objects inserted in the electronic document may further include a depth information table update unit 115.

깊이 정보 테이블 갱신부(115)는 상기 제1 개체의 깊이 값과 상기 나머지 개체들의 깊이 값에 대한 재조정이 완료되면, 상기 깊이 정보 테이블에서 상기 복수의 개체들 각각의 고유 식별자에 대응되어 기록되어 있는 깊이 값을 조정이 완료된 깊이 값으로 갱신한다.The depth information table update unit 115, when the readjustment of the depth values of the first entity and the depth values of the remaining entities is completed, is recorded corresponding to the unique identifiers of each of the plurality of entities in the depth information table. The depth value is updated to the adjusted depth value.

즉, 전술한 예에서와 같이 제1 개체(210)의 깊이 값이 조정되고, 이와 동시에 나머지 개체들의 깊이 값의 재조정도 완료되면, 깊이 정보 테이블 갱신부(115)는 상기 깊이 정보 테이블에 기록되어 있는 각 개체의 깊이 값을 조정이 완료된 깊이 값으로 갱신 처리할 수 있다.That is, as in the above-described example, when the depth value of the first object 210 is adjusted and at the same time, the re-adjustment of the depth values of the remaining objects is completed, the depth information table update unit 115 is recorded in the depth information table The depth value of each individual object can be updated with the adjusted depth value.

또한, 본 발명의 일실시예에 따르면, 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치(110)는 개체 선택 핸들러 표시부(116)를 더 포함할 수 있다.Further, according to an embodiment of the present invention, the electronic terminal device 110 that enables easy depth adjustment for objects inserted in the electronic document may further include an object selection handler display unit 116.

개체 선택 핸들러 표시부(116)는 상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 상기 제2 개체의 고유 식별자가 선택되면, 상기 전자 문서 상에 삽입되어 있는 상기 제2 개체에 대해 테두리의 색상이 기설정된 색상을 가지면서 상기 제2 개체의 외곽 영역을 감싸는 정사각형 형상으로 구성된 개체 선택 핸들러를 표시한다.The object selection handler display unit 116, when the unique identifier of the second object among the remaining objects is selected by the user through the selection interface, the color of the border for the second object inserted in the electronic document An object selection handler having a predetermined color and having a square shape surrounding the outer region of the second object is displayed.

관련해서, 도 2에 도시된 실시예와 같이, 상기 선택 인터페이스를 통해 사용자에 의해 제2 개체(220)의 고유 식별자가 선택되는 경우, 개체 선택 핸들러 표시부(116)는 제2 개체(220)에 대해 테두리의 색상이 '빨간색'을 가지면서 제2 개체(220)의 외곽 영역을 감싸는 정사각형 형상으로 구성된 개체 선택 핸들러(221)를 표시함으로써, 사용자가 상기 선택 인터페이스를 통해 제1 개체(210)의 겹침 위치 조정을 수행할 대상 개체를 선택하였을 때, 자신이 어떠한 개체를 선택하였는지를 한 눈에 손쉽게 구별할 수 있도록 지원할 수 있다.2, when the unique identifier of the second object 220 is selected by the user through the selection interface, as in the embodiment illustrated in FIG. 2, the object selection handler display unit 116 displays the second object 220. By displaying the object selection handler 221 composed of a square shape surrounding the outer area of the second object 220 while the color of the border is'red', the user can display the first object 210 through the selection interface. When selecting a target object to perform overlapping position adjustment, it is possible to easily support which objects are selected at a glance.

또한, 본 발명의 일실시예에 따르면, 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치(110)는 신규 개체 처리부(117)를 더 포함할 수 있다.Further, according to an embodiment of the present invention, the electronic terminal device 110 that enables easy depth adjustment for objects inserted in the electronic document may further include a new object processing unit 117.

신규 개체 처리부(117)는 상기 전자 문서에 신규 개체가 새롭게 삽입되면, 상기 신규 개체를 식별하기 위한 고유 식별자를 생성하고, 상기 신규 개체의 겹침 위치가 상기 전자 문서 상에 삽입되어 있는 상기 복수의 개체들의 최상단 지점이 되도록 상기 신규 개체에 대한 깊이 값을 생성한 후 상기 깊이 정보 테이블에 상기 신규 개체의 고유 식별자와 상기 신규 개체의 깊이 값을 서로 대응시켜 기록한다.When a new object is newly inserted into the electronic document, the new object processing unit 117 generates a unique identifier for identifying the new object, and the plurality of objects in which the overlapping position of the new object is inserted on the electronic document. After generating the depth value for the new object to be the topmost point of the object, the unique identifier of the new object and the depth value of the new object are recorded in the depth information table in correspondence.

관련해서, 도 2에 도시된 실시예와 같이 전자 문서 상에 복수의 개체들이 존재하고 있는 상황에서 신규 개체가 새롭게 상기 전자 문서 상에 삽입되는 경우, 신규 개체 처리부(117)는 상기 신규 개체에 대한 고유 식별자를 생성하고, 상기 신규 개체의 겹침 위치가 상기 복수의 개체들의 최상단 지점이 되도록 상기 신규 개체 대한 깊이 값을 생성한 후 상기 깊이 정보 테이블에 상기 신규 개체의 고유 식별자와 상기 신규 개체의 깊이 값을 서로 대응시켜 기록함으로써, 추후 사용자가 개체의 겹침 위치 조정을 수행하고자 할 때, 상기 깊이 정보 테이블이 제대로 활용될 수 있도록 처리할 수 있다.In relation to this, when a new object is newly inserted on the electronic document in a situation where a plurality of objects are present on the electronic document, as shown in the embodiment shown in FIG. 2, the new object processing unit 117 may be configured for the new object. After generating a unique identifier, and generating a depth value for the new object such that the overlapping position of the new object is the uppermost point of the plurality of objects, the unique identifier of the new object and the depth value of the new object in the depth information table By recording them in correspondence with each other, when the user later wants to perform the overlap position adjustment of the object, the depth information table can be processed to be properly utilized.

도 3은 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법을 도시한 순서도이다.3 is a flowchart illustrating an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document according to an embodiment of the present invention.

단계(S310)에서는 전자 문서에 삽입되어 있는 복수의 개체들 각각을 식별하기 위한 고유 식별자와 상기 복수의 개체들 각각의 상기 전자 문서 상에서의 다른 개체와의 겹침 위치를 지시하는 깊이 값이 서로 대응되어 기록되어 있는 깊이 정보 테이블을 저장하여 유지한다.In step S310, a unique identifier for identifying each of the plurality of objects inserted in the electronic document and a depth value indicating the overlapping position of each of the plurality of objects with the other object on the electronic document correspond to each other. Store and maintain the recorded depth information table.

단계(S320)에서는 상기 전자 문서에 삽입되어 있는 상기 복수의 개체들 중 사용자에 의해 제1 개체가 선택되고, 상기 제1 개체의 깊이 값의 변경을 지시하는 변경 명령이 인가되면, 상기 복수의 개체들 중 상기 제1 개체가 제외된 나머지 개체들의 고유 식별자 중 어느 하나의 개체의 고유 식별자를 선택 가능하도록 하는 선택 인터페이스를 생성한 후 상기 선택 인터페이스를 화면 상에 표시한다.In step S320, if a first object is selected by a user among the plurality of objects inserted in the electronic document, and a change command instructing a change in the depth value of the first object is applied, the plurality of objects After creating a selection interface to select a unique identifier of any one of the unique identifiers of the remaining objects from which the first object is excluded, the selection interface is displayed on the screen.

단계(S330)에서는 상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 제2 개체의 고유 식별자가 선택되고, 상기 제2 개체의 앞면 또는 뒷면 중 어느 하나의 면에 따른 겹침 위치로 상기 제1 개체의 깊이 값이 조정되도록 하는 선택 명령이 인가되면, 상기 깊이 정보 테이블로부터 상기 제2 개체에 대한 고유 식별자에 대응되어 기록되어 있는 제1 깊이 값을 확인한다.In step S330, a unique identifier of a second object among the remaining objects is selected by the user through the selection interface, and the first to the overlapping position according to any one of the front side or the back side of the second object. When the selection command for adjusting the depth value of the object is applied, the first depth value recorded in correspondence with the unique identifier for the second object is checked from the depth information table.

단계(S340)에서는 상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 대응하여 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정한다.In step S340, the depth value of the first object is changed so that the overlapping position of the first object is changed to an overlapping position according to a surface selected by the user among the front or back surfaces of the second object based on the first depth value. In response to adjusting the depth value of the first object, the depth values of the remaining objects are readjusted to maintain a relative overlapping position on the electronic document between the remaining objects.

이때, 본 발명의 일실시예에 따르면, 단계(S340)에서는 상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 따라 깊이 값이 재조정이 되어야 할 적어도 하나의 개체의 겹침 위치가 한 단계씩 상위 위치 또는 하위 위치로 변경되도록 상기 적어도 하나의 개체의 깊이 값을 재조정함으로써, 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치를 유지할 수 있다.At this time, according to an embodiment of the present invention, in step S340, the overlapping position of the first object based on the first depth value is overlapped according to the surface selected by the user among the front or back surfaces of the second object. The depth value of the first object is adjusted to be changed to a position, and the overlapping position of at least one object to which the depth value is to be re-adjusted according to the depth value adjustment of the first object is changed to an upper position or a lower position by one step. By re-adjusting the depth value of the at least one object as much as possible, a relative overlapping position on the electronic document between the remaining objects can be maintained.

또한, 본 발명의 일실시예에 따르면, 상기 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법은 상기 제1 개체의 깊이 값과 상기 나머지 개체들의 깊이 값에 대한 재조정이 완료되면, 상기 깊이 정보 테이블에서 상기 복수의 개체들 각각의 고유 식별자에 대응되어 기록되어 있는 깊이 값을 조정이 완료된 깊이 값으로 갱신하는 단계를 더 포함할 수 있다.In addition, according to an embodiment of the present invention, an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted in the electronic document depends on a depth value of the first object and a depth value of the remaining objects. When the re-adjustment of the data is completed, the depth information table corresponding to the unique identifier of each of the plurality of entities may further include updating the depth value recorded with the adjusted depth value.

또한, 본 발명의 일실시예에 따르면, 상기 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법은 상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 상기 제2 개체의 고유 식별자가 선택되면, 상기 전자 문서 상에 삽입되어 있는 상기 제2 개체에 대해 테두리의 색상이 기설정된 색상을 가지면서 상기 제2 개체의 외곽 영역을 감싸는 정사각형 형상으로 구성된 개체 선택 핸들러를 표시하는 단계를 더 포함할 수 있다.In addition, according to an embodiment of the present invention, an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted in the electronic document may be performed by the user through the selection interface. When the unique identifier of the second object is selected, the object selection handler configured as a square shape surrounding the outer region of the second object while the color of the border of the second object inserted in the electronic document has a preset color. It may further include the step of displaying.

또한, 본 발명의 일실시예에 따르면, 상기 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법은 상기 전자 문서에 신규 개체가 새롭게 삽입되면, 상기 신규 개체를 식별하기 위한 고유 식별자를 생성하고, 상기 신규 개체의 겹침 위치가 상기 전자 문서 상에 삽입되어 있는 상기 복수의 개체들의 최상단 지점이 되도록 상기 신규 개체에 대한 깊이 값을 생성한 후 상기 깊이 정보 테이블에 상기 신규 개체의 고유 식별자와 상기 신규 개체의 깊이 값을 서로 대응시켜 기록하는 단계를 더 포함할 수 있다.In addition, according to an embodiment of the present invention, an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted into the electronic document is performed when the new object is newly inserted into the electronic document. A unique identifier for identification is generated, and a depth value for the new object is generated such that the overlapping position of the new object is the uppermost point of the plurality of objects inserted in the electronic document, and then the depth information table is added to the depth information table. The method may further include recording a unique identifier of the new object and a depth value of the new object in correspondence with each other.

이상, 도 3을 참조하여 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법에 대해 설명하였다. 여기서, 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법은 도 1을 이용하여 설명한 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치(110)의 동작에 대한 구성과 대응될 수 있으므로, 이에 대한 보다 상세한 설명은 생략하기로 한다.In the above, with reference to FIG. 3, a method of operating an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document according to an embodiment of the present invention has been described. Here, an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted in an electronic document according to an embodiment of the present invention is easy depth for objects inserted in an electronic document described with reference to FIG. 1. Since it may correspond to the configuration of the operation of the electronic terminal device 110 that enables adjustment, a detailed description thereof will be omitted.

본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법은 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램으로 구현될 수 있다.An operation method of an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document according to an embodiment of the present invention may be implemented as a computer program stored in a storage medium for execution through combination with a computer. have.

또한, 본 발명의 일실시예에 따른 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. In addition, an operation method of an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document according to an embodiment of the present invention is implemented in the form of program instructions that can be performed through various computer means to read a computer. It can be recorded on a possible medium. The computer-readable medium may include program instructions, data files, data structures, or the like alone or in combination. The program instructions recorded on the medium may be specially designed and configured for the present invention or may be known and usable by those skilled in computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs, DVDs, and magnetic media such as floptical disks. -Hardware devices specifically configured to store and execute program instructions such as magneto-optical media, and ROM, RAM, flash memory, and the like. Examples of program instructions include high-level language code that can be executed by a computer using an interpreter, etc., as well as machine language codes produced by a compiler.

이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. As described above, the present invention has been described by specific matters such as specific components, etc., and by limited embodiments and drawings, which are provided to help the overall understanding of the present invention, but the present invention is not limited to the above embodiments , Anyone having ordinary knowledge in the field to which the present invention pertains can make various modifications and variations from these descriptions.

따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the described embodiments, and should not be determined, and all claims that are equivalent or equivalent to the scope of the claims as well as the claims described below will be included in the scope of the spirit of the invention. .

110: 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치
111: 깊이 정보 테이블 유지부 112: 선택 인터페이스 표시부
113: 깊이 값 확인부 114: 깊이 조정부
115: 깊이 정보 테이블 갱신부 116: 개체 선택 핸들러 표시부
117: 신규 개체 처리부
110: an electronic terminal device that enables easy depth adjustment for objects inserted in an electronic document
111: depth information table holding unit 112: selection interface display unit
113: depth value confirmation unit 114: depth adjustment unit
115: depth information table update unit 116: object selection handler display unit
117: new object processing unit

Claims (12)

전자 문서에 삽입되어 있는 복수의 개체들 각각을 식별하기 위한 고유 식별자와 상기 복수의 개체들 각각의 상기 전자 문서 상에서의 다른 개체와의 겹침 위치를 지시하는 깊이 값이 서로 대응되어 기록되어 있는 깊이 정보 테이블을 저장하여 유지하는 깊이 정보 테이블 유지부;
상기 전자 문서에 삽입되어 있는 상기 복수의 개체들 중 사용자에 의해 제1 개체가 선택되고, 상기 제1 개체의 깊이 값의 변경을 지시하는 변경 명령이 인가되면, 상기 복수의 개체들 중 상기 제1 개체가 제외된 나머지 개체들의 고유 식별자 중 어느 하나의 개체의 고유 식별자를 선택 가능하도록 하는 선택 인터페이스를 생성한 후 상기 선택 인터페이스를 화면 상에 표시하는 선택 인터페이스 표시부;
상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 제2 개체의 고유 식별자가 선택되면, 상기 전자 문서 상에 삽입되어 있는 상기 제2 개체에 대해 테두리의 색상이 기설정된 색상을 가지면서 상기 제2 개체의 외곽 영역을 감싸는 정사각형 형상으로 구성된 개체 선택 핸들러를 표시하는 개체 선택 핸들러 표시부;
상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 상기 제2 개체의 고유 식별자가 선택되고, 상기 제2 개체의 앞면 또는 뒷면 중 어느 하나의 면에 따른 겹침 위치로 상기 제1 개체의 깊이 값이 조정되도록 하는 선택 명령이 인가되면, 상기 깊이 정보 테이블로부터 상기 제2 개체에 대한 고유 식별자에 대응되어 기록되어 있는 제1 깊이 값을 확인하는 깊이 값 확인부;
상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 대응하여 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정하는 깊이 조정부;
상기 제1 개체의 깊이 값과 상기 나머지 개체들의 깊이 값에 대한 재조정이 완료되면, 상기 깊이 정보 테이블에서 상기 복수의 개체들 각각의 고유 식별자에 대응되어 기록되어 있는 깊이 값을 조정이 완료된 깊이 값으로 갱신하는 깊이 정보 테이블 갱신부; 및
상기 전자 문서에 신규 개체가 새롭게 삽입되면, 상기 신규 개체를 식별하기 위한 고유 식별자를 생성하고, 상기 신규 개체의 겹침 위치가 상기 전자 문서 상에 삽입되어 있는 상기 복수의 개체들의 최상단 지점이 되도록 상기 신규 개체에 대한 깊이 값을 생성한 후 상기 깊이 정보 테이블에 상기 신규 개체의 고유 식별자와 상기 신규 개체의 깊이 값을 서로 대응시켜 기록하는 신규 개체 처리부
를 포함하는 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치.
Depth information in which a unique identifier for identifying each of the plurality of objects inserted in the electronic document and a depth value indicating the overlapping position of the plurality of objects with other objects on the electronic document are recorded in correspondence with each other A depth information table holding unit for storing and maintaining the table;
When a first object is selected by a user among the plurality of objects inserted in the electronic document, and a change command instructing a change in the depth value of the first object is applied, the first object among the plurality of objects is applied. A selection interface display unit for generating a selection interface to select a unique identifier of any one of the unique identifiers of the remaining objects from which the object is excluded, and displaying the selection interface on the screen;
When the unique identifier of the second object among the remaining objects is selected by the user through the selection interface, the color of the border of the second object inserted in the electronic document has a preset color and the second object is selected. 2 an object selection handler display unit for displaying an object selection handler having a square shape surrounding an outer region of the object;
Through the selection interface, a unique identifier of the second object among the remaining objects is selected by the user, and a depth value of the first object as an overlapping position according to one of the front side or the back side of the second object A depth value checking unit checking a first depth value recorded in correspondence with a unique identifier for the second entity from the depth information table when the selection command for adjusting is applied;
Adjust the depth value of the first object to change the overlapping position of the first object based on the first depth value to the overlapping position according to a surface selected by the user among the front or back surfaces of the second object, and the A depth adjustment unit for re-adjusting the depth values of the remaining objects to maintain a relative overlapping position on the electronic document between the remaining objects in response to the adjustment of the depth value of the first object;
When the re-adjustment of the depth value of the first object and the depth values of the remaining objects is completed, the depth value recorded in correspondence with the unique identifier of each of the plurality of objects in the depth information table is converted to the completed depth value. A depth information table update unit to update; And
When a new entity is newly inserted into the electronic document, a unique identifier for identifying the new entity is generated, and the new entity is positioned such that the overlapping position of the new entity becomes the uppermost point of the plurality of entities inserted on the electronic document. A new object processing unit that records the unique identifier of the new object and the depth value of the new object in the depth information table after generating the depth value for the object
An electronic terminal device that enables easy depth adjustment for objects inserted in an electronic document including a.
제1항에 있어서,
상기 깊이 조정부는
상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 따라 깊이 값이 재조정이 되어야 할 적어도 하나의 개체의 겹침 위치가 한 단계씩 상위 위치 또는 하위 위치로 변경되도록 상기 적어도 하나의 개체의 깊이 값을 재조정함으로써, 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치를 유지하는 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치.
According to claim 1,
The depth adjustment unit
Adjust the depth value of the first object to change the overlapping position of the first object based on the first depth value to the overlapping position according to a surface selected by the user among the front or back surfaces of the second object, and the By re-adjusting the depth value of the at least one object so that the overlapping position of at least one object to which the depth value is to be re-adjusted by one step is changed to an upper position or a lower position by adjusting the depth value of the first object, the remaining objects An electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document that maintains a relative overlapping position on the electronic document between them.
삭제delete 삭제delete 삭제delete 전자 문서에 삽입되어 있는 복수의 개체들 각각을 식별하기 위한 고유 식별자와 상기 복수의 개체들 각각의 상기 전자 문서 상에서의 다른 개체와의 겹침 위치를 지시하는 깊이 값이 서로 대응되어 기록되어 있는 깊이 정보 테이블을 저장하여 유지하는 단계;
상기 전자 문서에 삽입되어 있는 상기 복수의 개체들 중 사용자에 의해 제1 개체가 선택되고, 상기 제1 개체의 깊이 값의 변경을 지시하는 변경 명령이 인가되면, 상기 복수의 개체들 중 상기 제1 개체가 제외된 나머지 개체들의 고유 식별자 중 어느 하나의 개체의 고유 식별자를 선택 가능하도록 하는 선택 인터페이스를 생성한 후 상기 선택 인터페이스를 화면 상에 표시하는 단계;
상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 제2 개체의 고유 식별자가 선택되면, 상기 전자 문서 상에 삽입되어 있는 상기 제2 개체에 대해 테두리의 색상이 기설정된 색상을 가지면서 상기 제2 개체의 외곽 영역을 감싸는 정사각형 형상으로 구성된 개체 선택 핸들러를 표시하는 단계;
상기 선택 인터페이스를 통해 상기 사용자에 의해 상기 나머지 개체들 중 상기 제2 개체의 고유 식별자가 선택되고, 상기 제2 개체의 앞면 또는 뒷면 중 어느 하나의 면에 따른 겹침 위치로 상기 제1 개체의 깊이 값이 조정되도록 하는 선택 명령이 인가되면, 상기 깊이 정보 테이블로부터 상기 제2 개체에 대한 고유 식별자에 대응되어 기록되어 있는 제1 깊이 값을 확인하는 단계;
상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 대응하여 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치가 유지되도록 상기 나머지 개체들의 깊이 값을 재조정하는 단계;
상기 제1 개체의 깊이 값과 상기 나머지 개체들의 깊이 값에 대한 재조정이 완료되면, 상기 깊이 정보 테이블에서 상기 복수의 개체들 각각의 고유 식별자에 대응되어 기록되어 있는 깊이 값을 조정이 완료된 깊이 값으로 갱신하는 단계; 및
상기 전자 문서에 신규 개체가 새롭게 삽입되면, 상기 신규 개체를 식별하기 위한 고유 식별자를 생성하고, 상기 신규 개체의 겹침 위치가 상기 전자 문서 상에 삽입되어 있는 상기 복수의 개체들의 최상단 지점이 되도록 상기 신규 개체에 대한 깊이 값을 생성한 후 상기 깊이 정보 테이블에 상기 신규 개체의 고유 식별자와 상기 신규 개체의 깊이 값을 서로 대응시켜 기록하는 단계
를 포함하는 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법.
Depth information in which a unique identifier for identifying each of the plurality of objects inserted in the electronic document and a depth value indicating the overlapping position of each of the plurality of objects with other objects on the electronic document are recorded in correspondence with each other Storing and maintaining the table;
When a first object is selected by a user among the plurality of objects inserted in the electronic document, and a change command instructing a change in the depth value of the first object is applied, the first object among the plurality of objects is applied. Generating a selection interface to select a unique identifier of any one of the unique identifiers of the remaining objects from which the object is excluded, and displaying the selection interface on the screen;
When the unique identifier of the second object among the remaining objects is selected by the user through the selection interface, the color of the border of the second object inserted in the electronic document has a preset color and the second object is selected. 2, displaying an object selection handler having a square shape surrounding the outer area of the object;
Through the selection interface, a unique identifier of the second object among the remaining objects is selected by the user, and a depth value of the first object as an overlapping position according to one of the front side or the back side of the second object If a selection command to adjust this is applied, checking a first depth value recorded corresponding to the unique identifier for the second entity from the depth information table;
Adjust the depth value of the first object to change the overlapping position of the first object based on the first depth value to an overlapping position according to a surface selected by the user among the front or back surfaces of the second object, and the Re-adjusting the depth value of the remaining objects to maintain a relative overlapping position on the electronic document between the remaining objects in response to the adjustment of the depth value of the first object;
When the re-adjustment of the depth value of the first object and the depth values of the remaining objects is completed, the depth value recorded in correspondence with the unique identifier of each of the plurality of objects in the depth information table is converted to the completed depth value. Updating; And
When a new entity is newly inserted into the electronic document, a unique identifier for identifying the new entity is generated, and the new entity is positioned such that the overlapping position of the new entity becomes the uppermost point of the plurality of entities inserted on the electronic document. Generating a depth value for an object, and recording the unique identifier of the new object and the depth value of the new object in the depth information table in correspondence with each other.
A method of operating an electronic terminal device that enables easy depth adjustment for objects inserted in an electronic document including a.
제6항에 있어서,
상기 깊이 값을 재조정하는 단계는
상기 제1 깊이 값을 기초로 상기 제1 개체의 겹침 위치가 상기 제2 개체의 앞면 또는 뒷면 중 상기 사용자에 의해 선택된 면에 따른 겹침 위치로 변경되도록 상기 제1 개체의 깊이 값을 조정하고, 상기 제1 개체의 깊이 값 조정에 따라 깊이 값이 재조정이 되어야 할 적어도 하나의 개체의 겹침 위치가 한 단계씩 상위 위치 또는 하위 위치로 변경되도록 상기 적어도 하나의 개체의 깊이 값을 재조정함으로써, 상기 나머지 개체들 간의 상기 전자 문서 상에서의 상대적인 겹침 위치를 유지하는 전자 문서에 삽입된 개체들에 대한 손쉬운 깊이 조정을 가능하게 하는 전자 단말 장치의 동작 방법.
The method of claim 6,
The step of re-adjusting the depth value is
Adjust the depth value of the first object to change the overlapping position of the first object based on the first depth value to the overlapping position according to a surface selected by the user among the front or back surfaces of the second object, and the By re-adjusting the depth value of the at least one object so that the overlapping position of at least one object to which the depth value is to be re-adjusted by one step is changed to an upper position or a lower position by adjusting the depth value of the first object, the remaining objects Method of operation of an electronic terminal device that enables easy depth adjustment for objects inserted into an electronic document that maintains a relative overlapping position on the electronic document between them.
삭제delete 삭제delete 삭제delete 제6항 또는 제7항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능 기록 매체.A computer-readable recording medium recording a computer program for executing the method of any one of claims 6 or 7, in combination with a computer. 제6항 또는 제7항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램.A computer program stored in a storage medium for executing the method of any one of claims 6 or 7, through a combination with a computer.
KR1020180132823A 2018-11-01 2018-11-01 Electronic terminal device capable of easily adjusting the depth of the objects inserted in an electronic document and operating method thereof Active KR102136661B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180132823A KR102136661B1 (en) 2018-11-01 2018-11-01 Electronic terminal device capable of easily adjusting the depth of the objects inserted in an electronic document and operating method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180132823A KR102136661B1 (en) 2018-11-01 2018-11-01 Electronic terminal device capable of easily adjusting the depth of the objects inserted in an electronic document and operating method thereof

Publications (2)

Publication Number Publication Date
KR20200050161A KR20200050161A (en) 2020-05-11
KR102136661B1 true KR102136661B1 (en) 2020-07-22

Family

ID=70729393

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180132823A Active KR102136661B1 (en) 2018-11-01 2018-11-01 Electronic terminal device capable of easily adjusting the depth of the objects inserted in an electronic document and operating method thereof

Country Status (1)

Country Link
KR (1) KR102136661B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070113198A1 (en) 2005-11-16 2007-05-17 Microsoft Corporation Displaying 2D graphic content using depth wells
US20100064223A1 (en) 2008-09-08 2010-03-11 Apple Inc. Object-aware transitions
US20110181521A1 (en) * 2010-01-26 2011-07-28 Apple Inc. Techniques for controlling z-ordering in a user interface

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06282545A (en) * 1993-03-30 1994-10-07 Hitachi Ltd Document processing method
US20050091576A1 (en) * 2003-10-24 2005-04-28 Microsoft Corporation Programming interface for a computer platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070113198A1 (en) 2005-11-16 2007-05-17 Microsoft Corporation Displaying 2D graphic content using depth wells
US20100064223A1 (en) 2008-09-08 2010-03-11 Apple Inc. Object-aware transitions
US20110181521A1 (en) * 2010-01-26 2011-07-28 Apple Inc. Techniques for controlling z-ordering in a user interface

Also Published As

Publication number Publication date
KR20200050161A (en) 2020-05-11

Similar Documents

Publication Publication Date Title
US8887088B2 (en) Dynamic user interface for previewing live content
US8760464B2 (en) Shape masks
WO2012154258A1 (en) User-aided image segmentation
US9880986B2 (en) Information display apparatus, non-transitory computer-readable storage medium and display control method
KR102187540B1 (en) Electronic terminal apparatus supporting easy editing for overlapped objects in a document and operating method thereof
KR102144351B1 (en) Electronic terminal device supporting easy undo processing of electronic document and operating method thereof
US20220004309A1 (en) Information processing apparatus and information processing method
KR102144354B1 (en) Electronic terminal device enabling easy selection and adjustment of an object inserted in an electronic document and operating method thereof
KR102566905B1 (en) Presentation document editing apparatus that allows users to easily set the page style of presentation documents and operating method thereof
KR102136661B1 (en) Electronic terminal device capable of easily adjusting the depth of the objects inserted in an electronic document and operating method thereof
KR101494653B1 (en) Control command auto complete based electronic document editing apparatus and method
KR102045748B1 (en) Hmd device capable of displaying a vr-based presentation document and operating method thereof
KR102300417B1 (en) Electronic device that enable automatic matching of chart areas and legend areas in chart images embedded in electronic document and operating method thereof
US20070040901A1 (en) Video processing apparatus and object processing method
KR102187544B1 (en) Electronic device that enable intuitive selection of overlapping objects present in an electronic document and operating method thereof
KR102168323B1 (en) Electronic terminal apparatus for document editing to handle synchronization of format attribute between objects inserted in a document and operating method thereof
KR20220165702A (en) BOM data editing system and method thereof
KR102107452B1 (en) Electric document editing apparatus for maintaining resolution of image object and operating method thereof
KR102045753B1 (en) Image editing processing apparatus that supports transparency processing of the background area of an image and operating method thereof
KR102053078B1 (en) Document editing processing device supporting customization of document editing interface and operating method thereof
KR20220013070A (en) Spreadsheet document editing apparatus capable of displaying adjustment controls that match the data notation format of the input data and operating method thereof
KR102300434B1 (en) Electronic device that enables the display of objects outside the slide area on the slide show screen of a presentation document and operating method thereof
KR102417764B1 (en) Electronic device that enables easy selection of targeted object among objects inserted in an electronic document and operating method thereof
US10109091B2 (en) Image display apparatus, image display method, and storage medium
KR102859676B1 (en) Electronic terminal apparatus enabling simple movement through bookmark setting in electronic documents and the operating method thereof

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20181101

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20191215

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20200528

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20200716

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20200716

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20230704

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20240701

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20250701

Start annual number: 6

End annual number: 6