KR20140100767A - User Terminal Controlling System and Method - Google Patents

User Terminal Controlling System and Method Download PDF

Info

Publication number
KR20140100767A
KR20140100767A KR1020130013925A KR20130013925A KR20140100767A KR 20140100767 A KR20140100767 A KR 20140100767A KR 1020130013925 A KR1020130013925 A KR 1020130013925A KR 20130013925 A KR20130013925 A KR 20130013925A KR 20140100767 A KR20140100767 A KR 20140100767A
Authority
KR
South Korea
Prior art keywords
layer
user terminal
screen
layers
user
Prior art date
Application number
KR1020130013925A
Other languages
Korean (ko)
Inventor
장강환
Original Assignee
(주)유브릿지
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)유브릿지 filed Critical (주)유브릿지
Priority to KR1020130013925A priority Critical patent/KR20140100767A/en
Publication of KR20140100767A publication Critical patent/KR20140100767A/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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay

Landscapes

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

Abstract

The present invention relates to a user terminal controlling system and a method thereof. The method according to the present invention includes the steps of: capturing at least one layer selected among a plurality of layers forming a screen of a first user terminal; and outputting at least one captured layer on a second user terminal by transmitting at least one captured layer to the second user terminal. According to the present invention, information which the user wants is selectively transmitted and the user conveniently watches the information.

Description

사용자 단말 제어 시스템 및 방법{User Terminal Controlling System and Method}Technical Field [0001] The present invention relates to a user terminal control system and method,

본 발명은 사용자 단말 제어 시스템 및 방법에 관한 것으로, 보다 자세하게는 제1 사용자 단말의 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 레이어가 제2 사용자 단말에서 출력되게 할 수 있는 사용자 단말 제어 시스템 및 방법에 관한 것이다.The present invention relates to a user terminal control system and method, and more particularly, to a user terminal control system and method capable of causing a layer selected from a plurality of layers constituting a screen of a first user terminal to be output from a second user terminal .

최근 들어, 정보 통신 기술이 발달함에 따라 스마트폰의 보급이 급격하게 이루어지고 있다. 상기한 스마트폰은 휴대 전화에 인터넷 통신과 정보 검색 등과 같은 데이터 통신 기능, 다양한 정보를 입출력하고 저장할 수 있는 기능을 포함하고, 각종 컴퓨터 지원 기능을 추가한 지능형 단말기로, 다양한 어플리케이션(application)을 사용자가 원하는 대로 추가하거나 삭제할 수 있는 점에 큰 특징이 있다. In recent years, as information and communication technologies have developed, the spread of smart phones has been rapidly increasing. The above-mentioned smart phone is an intelligent terminal that includes functions of data communication such as internet communication and information search, input and output of various information, and various computer support functions to the mobile phone, Can be added or deleted as desired.

이와 같이, 종래의 휴대 전화는 완제품으로 출시되어 주어진 기능 위주로 사용되던데 반해, 스마트폰은 다양한 어플리케이션을 통해 사용자가 원하는 다양한 서비스를 제공받음으로써 종합적인 멀티미디어 기기 형태로 구현되었다.In this way, while conventional mobile phones have been released as finished products and used mainly for functions, smart phones have been implemented as a comprehensive multimedia device by receiving various services desired by users through various applications.

하지만, 스마트폰은 성능 면에서는 데스크탑(desktop) PC에 못지 않게 고사양을 갖추고 있는 반면에, 휴대성 측면에서는 데스크탑 PC 또는 네비게이션 등과 같이 고정된 위치에서 사용되는 정보 통신 기기에 비해 작은 디스플레이 장치가 사용되고 있는 실정이다.However, while smartphones are as high in performance as desktop PCs, they are smaller in size than information communication devices used in fixed positions such as desktop PCs or navigation devices in terms of portability It is true.

이에 따라, 고사양의 스마트폰에서 데이터 처리를 대부분 수행하게 하고, 차량에 장착되어 고정된 위치에서만 사용되는 네비게이션 등과 같은 기기(디스플레이 단말)는 스마트폰 화면에서 출력되는 것과 동일한 영상을 제공받아 화면에 디스플레이하는 기능을 수행할 정도의 최소 사양만을 갖추게 하는 시도가 이루어지고 있다.Accordingly, devices (display terminals), such as navigation systems, which are mostly used in a high-end smart phone and perform data processing mostly in a fixed position mounted on the vehicle, receive the same images as those output from the smartphone screen, An attempt has been made to equip only the minimum specifications enough to carry out the function of performing the function.

그러나, 스마트폰 화면에 출력되는 영상을 디스플레이 단말에 전송하는 경우, 스마트폰 화면에서 표시되는 사용자 명령을 입력 받기 위한 사용자 인터페이스도 함께 전송되어 디스플레이 단말에 출력되기 때문에 디스플레이 단말의 시청에 방해를 받을 수 있는 문제점이 있었다.However, when an image output from the smartphone screen is transmitted to the display terminal, a user interface for receiving a user command displayed on the smartphone screen is also transmitted to the display terminal, There was a problem.

KRKR 10-089580710-0895807 BB

따라서 본 발명이 해결하고자 하는 과제는 제1 사용자 단말의 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어가 제2 사용자 단말에 출력되게 함으로써 사용자가 원하는 정보만을 선택적으로 전송하여 편리하게 시청할 수 있게 하는 사용자 단말 제어 시스템 및 방법을 제공하는 것이다. SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a method and apparatus for displaying at least one layer selected from a plurality of layers constituting a screen of a first user terminal to a second user terminal, And a method for controlling the same.

상기한 과제를 해결하기 위한 본 발명의 일 실시예에 따른 사용자 단말 제어 방법은 제1 사용자 단말의 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처하는 단계, 그리고 상기 캡처된 적어도 하나의 레이어를 제2 사용자 단말로 전송하여 상기 제2 사용자 단말에서 출력되게 하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method for controlling a user terminal, comprising: capturing at least one layer selected from a plurality of layers constituting a screen of a first user terminal; To the second user terminal and causing the second user terminal to output the layer of the second user terminal.

상기 복수 개의 레이어 중에서 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어가 선택되는 것을 특징으로 할 수 있다.And a layer other than a layer of a user interface for receiving a user command among the plurality of layers is selected.

상기 사용자 명령을 입력 받기 위한 사용자 인터페이스는 상기 복수 개의 레이어 중에서 미리 정해진 레이어에 설정되는 것을 특징으로 할 수 있다.And a user interface for receiving the user command is set in a predetermined layer among the plurality of layers.

상기 캡처된 적어도 하나의 레이어는 상기 레이어마다 상기 제2 사용자 단말에 전송되고, 상기 전송된 적어도 하나의 레이어는 상기 제2 사용자 단말에서 하나의 화면으로 구성되어 출력되는 것을 특징으로 할 수 있다.The captured at least one layer may be transmitted to the second user terminal for each layer, and the transmitted at least one layer may be configured as one screen in the second user terminal.

상기 캡처된 적어도 하나의 레이어는 하나의 화면으로 구성되어 상기 제2 사용자 단말에 전송되는 것을 특징으로 할 수 있다.The captured at least one layer is configured as one screen and transmitted to the second user terminal.

한편, 본 발명의 일 실시예에 따른 사용자 단말 제어 시스템은 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처하고, 상기 캡처된 적어도 하나의 레이어를 제2 사용자 단말로 전송하여 상기 제2 사용자 단말에서 출력되게 하는 제1 사용자 단말을 포함한다.Meanwhile, a user terminal control system according to an embodiment of the present invention may capture at least one layer selected from a plurality of layers constituting a screen, transmit the captured at least one layer to a second user terminal, 2 < / RTI > user terminal.

상기 복수 개의 레이어 중에서 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어가 선택되는 것을 특징으로 할 수 있다.And a layer other than a layer of a user interface for receiving a user command among the plurality of layers is selected.

상기 사용자 명령을 입력 받기 위한 사용자 인터페이스는 상기 복수 개의 레이어 중에서 미리 정해진 레이어에 설정되는 것을 특징으로 할 수 있다.And a user interface for receiving the user command is set in a predetermined layer among the plurality of layers.

상기 캡처된 적어도 하나의 레이어는 상기 레이어마다 상기 제2 사용자 단말에 전송되고, 상기 전송된 적어도 하나의 레이어는 상기 제2 사용자 단말에서 하나의 화면으로 구성되어 출력되는 것을 특징으로 할 수 있다.The captured at least one layer may be transmitted to the second user terminal for each layer, and the transmitted at least one layer may be configured as one screen in the second user terminal.

상기 캡처된 적어도 하나의 레이어는 하나의 화면으로 구성되어 상기 제2 사용자 단말에 전송되는 것을 특징으로 할 수 있다.The captured at least one layer is configured as one screen and transmitted to the second user terminal.

이와 같이 본 발명의 실시예에 따른 사용자 단말 제어 시스템 및 방법에 따르면, 제1 사용자 단말의 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어가 제2 사용자 단말에 출력되게 함으로써 사용자가 원하는 정보만을 선택적으로 전송하여 편리하게 시청할 수 있게 하는 장점이 있다.As described above, according to the user terminal control system and method according to the embodiment of the present invention, at least one layer selected from a plurality of layers constituting the screen of the first user terminal is output to the second user terminal, So that it is possible to conveniently view the contents.

즉, 종래와 같이 제1 사용자 단말에 출력된 화면 정보를 그대로 제2 사용자 단말에 전달하는 방식에서 벗어나 사용자가 선택한 정보만이 제2 사용자 단말에 출력되도록 제어함으로써 사용자에게 다양한 편의를 제공할 수 있는 장점이 있다.In other words, it is possible to provide various convenience to the user by controlling only the information selected by the user to be outputted to the second user terminal, out of the way of transferring the screen information outputted to the first user terminal as it is to the second user terminal There are advantages.

보다 구체적으로는, 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어를 캡처하여 제2 사용자 단말에 전송함으로써 사용자 인터페이스의 출력에 따른 시청 방해를 방지할 수 있는 장점이 있다.More specifically, there is an advantage that it is possible to prevent interference with viewing due to the output of the user interface by capturing remaining layers except the layer of the user interface for receiving a user command and transmitting the captured layer to the second user terminal.

도 1은 본 발명의 일 실시예에 따른 사용자 단말 제어 시스템의 구성도이다.
도 2는 본 발명의 일 실시예에 따른 제1 사용자 단말의 원본 화면 및 제2 사용자 단말의 재구성 화면을 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 따른 사용자 단말 제어 과정을 보여주는 동작 흐름도이다.
1 is a configuration diagram of a user terminal control system according to an embodiment of the present invention.
2 is a view for explaining an original screen of a first user terminal and a reconstruction screen of a second user terminal according to an embodiment of the present invention.
3 is a flowchart illustrating a process of controlling a user terminal according to an exemplary embodiment of the present invention.

그러면 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention.

도 1은 본 발명의 일 실시예에 따른 사용자 단말 제어 시스템의 구성도를 나타낸다.1 is a block diagram of a user terminal control system according to an embodiment of the present invention.

도 1에 도시한 바와 같이, 사용자 단말 제어 시스템(1)은 제1 사용자 단말(100) 및 제2 사용자 단말(200)을 포함하여 구성된다.As shown in FIG. 1, the user terminal control system 1 includes a first user terminal 100 and a second user terminal 200.

제1 사용자 단말(100)은 일정 관리 기능, 정보 검색 기능이나 게임 기능 등의 다양한 기능을 수행할 수 있고, 휴대가 용이한 개인용 단말 장치로, 스마트폰(Smart Phone), 태블릿(Tablet) PC, 개인 휴대 정보 단말기(Personal Digital Assistant: PDA)나 웹 패드(Web Pad) 등과 같이 메모리 수단을 구비하고 마이크로 프로세서를 탑재하여 연산 능력을 갖춘 이동통신 기능을 구비한 단말기로 이루어질 수 있다. 또한, 제1 사용자 단말(100)은 다양한 어플리케이션이 설치되어 사용자에게 다양한 서비스를 제공할 수 있다.The first user terminal 100 is a personal terminal device that can perform various functions such as a schedule management function, an information search function, a game function, and the like, and is a portable terminal device. The terminal includes a smart phone, a tablet PC, And a terminal equipped with a memory means such as a personal digital assistant (PDA) or a web pad and equipped with a microprocessor and having a mobile communication function with computing capability. In addition, the first user terminal 100 can provide various services to the user by installing various applications.

특히, 본 발명의 일 실시예에 의한 제1 사용자 단말(100)은 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어가 제2 사용자 단말(200)에 출력되게 할 수 있다. In particular, the first user terminal 100 according to an embodiment of the present invention can cause at least one layer selected from a plurality of layers constituting a screen to be output to the second user terminal 200. [

도 2는 본 발명의 일 실시예에 따른 제1 사용자 단말의 원본 화면 및 제2 사용자 단말의 재구성 화면을 설명하기 위한 도면으로서, 도 2를 참조하여 보다 구체적으로 설명하도록 한다.FIG. 2 is a diagram for explaining an original screen of a first user terminal and a reconstruction screen of a second user terminal according to an embodiment of the present invention, and will be described in more detail with reference to FIG.

제1 사용자 단말(100)의 화면은 복수 개의 레이어(Layer1~LayerN) 각각이 중심축을 기준으로 소정 간격 이격되어 배치된 입체 레이어 구조(structure)로 이루어질 수 있으며, 복수 개의 레이어(Layer 1~Layer N)는 바탕 화면의 레이어, 파일 탐색기와 같이 파일 등을 아이콘 형태로 배치한 영상을 제공하는 어플리케이션의 레이어, 통화 어플리케이션의 레이어, 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어, 상태 메뉴의 레이어 또는 에러 메시지 팝업의 레이어 등을 포함할 수 있다.The screen of the first user terminal 100 may have a three-dimensional layer structure in which a plurality of layers (Layer 1 to Layer N) are spaced apart from each other by a predetermined distance with respect to the central axis, and a plurality of layers (Layer 1 to Layer N Includes a layer of an application providing a video such as a layer of a desktop screen or a file explorer in which an image of a file or the like is arranged in an icon form, a layer of a call application, a layer of a user interface for receiving a user command, A layer of pop-ups, and the like.

제1 사용자 단말(100)은 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처하고, 캡처된 적어도 하나의 레이어를 제2 사용자 단말(200)로 전송하여 제2 사용자 단말(200)에서 출력되게 할 수 있다. 제1 사용자 단말(100)은 (a)와 같이, 원본 화면을 구성하고 있는 복수 개의 레이어(Layer 1~Layer N) 중에서 적어도 하나의 레이어를 선택하거나 배제하여 (b)와 같이, Layer 3~Layer N을 이용하여 제2 사용자 단말(200)로 전송될 화면을 재구성할 수 있다.The first user terminal 100 captures at least one layer selected from a plurality of layers constituting a screen and transmits the captured at least one layer to the second user terminal 200 to transmit the captured layer to the second user terminal 200. [ . As shown in (a), the first user terminal 100 selects or excludes at least one layer from among a plurality of layers (Layer 1 to Layer N) constituting an original screen, N to reconfigure the screen to be transmitted to the second user terminal 200. FIG.

제1 사용자 단말(100)은 제2 사용자 단말(200)과 유/무선 통신 방식을 통하여 통신할 수 있다. 여기서, 유선 통신 방식은 USB(Universal Serial Bus) 케이블 등을 이용한 통신 방식을 포함할 수 있다. 무선 통신 방식은 와이파이(Wi-Fi), 블루투스(bluetooth), 지그비(zigbee), 적외선 통신(IrDA, Infrared Data Association), UWB(Ultra Wideband) 또는 RFID(Radio Frequency Identification) 등과 같은 근거리 통신 방식이나 3G(3rd Generation), 4G(4th Generation) 또는 LTE(Long Term Evolution) 등과 같은 이동 통신 방식을 포함할 수 있다.The first user terminal 100 can communicate with the second user terminal 200 through a wire / wireless communication method. Here, the wired communication method may include a communication method using a universal serial bus (USB) cable or the like. The wireless communication method may be a short distance communication method such as Wi-Fi, bluetooth, zigbee, IrDA, UWB (Ultra Wideband) or RFID (Radio Frequency Identification) (3 rd Generation), 4G (4 th Generation), or LTE (Long Term Evolution).

보다 자세하게는 제1 사용자 단말(100)은 제1 입력부(110), 제1 버퍼부(120), 제1 디스플레이부(130), 제1 제어부(140), 제1 저장부(150) 및 제1 통신부(160)를 포함할 수 있다.More specifically, the first user terminal 100 includes a first input unit 110, a first buffer unit 120, a first display unit 130, a first control unit 140, a first storage unit 150, 1 communication unit 160, as shown in FIG.

제1 입력부(110)는 사용자로부터 문자, 텍스트, 숫자, 이미지나 영상 등의 입력 신호, 기능키의 입력 신호 또는 제1 사용자 단말(100)을 제어하기 위한 제어 신호를 입력 받아 제1 제어부(140)로 전송할 수 있다. 제1 입력부(110)는 다수의 문자키, 숫자키 또는 기능키를 포함한 버튼 조작부(키패드), 터치 스크린(touch screen), 펜, 마우스 등으로 구성될 수 있다. 예를 들어, 제1 사용자 단말(100)이 터치 스크린을 구비하는 경우, 제1 입력부(110)는 제1 디스플레이부(130)와 연동되어 사용자의 입력 신호를 감지하고, 감지된 사용자의 입력 신호를 제1 제어부(140)로 전송하는 입력 장치 기능과 제1 제어부(140)의 제어 하에 문자, 텍스트, 숫자, 이미지나 영상 등을 출력하는 출력 장치 기능을 모두 포함할 수 있다. The first input unit 110 receives input signals of characters, text, numbers, images or images, input signals of function keys, or control signals for controlling the first user terminal 100 from the user, ). The first input unit 110 may include a button operation unit (keypad) including a plurality of character keys, numeric keys, or function keys, a touch screen, a pen, and a mouse. For example, when the first user terminal 100 includes a touch screen, the first input unit 110 interlocks with the first display unit 130 to sense an input signal of the user, A text, a number, an image, or an image under the control of the first control unit 140. The first control unit 140 may be an input device,

제1 버퍼부(120)는 제1 디스플레이부(130)에 표시될 내용을 일시적으로 저장하는 기능을 수행하며, 보다 자연스러운 화면을 제공하기 위해 복수 개의 버퍼를 포함할 수 있다. 도 1과 같이, 제1 버퍼부(120)는 복수 개의 레이어 각각에 대응하는 레이어 정보를 일시적으로 저장하는 복수 개의 레이어 버퍼(120a~120n)를 포함할 수 있으며, 각 레이어 버퍼(120a~120n)는 적어도 두 개의 화면 버퍼(예컨대, 제1 화면 버퍼(121a~121n), 제2 화면 버퍼(122a~122n))를 포함하여 페이지 플립핑(Page Flipping)을 가능하게 할 수 있다.The first buffer unit 120 temporarily stores contents to be displayed on the first display unit 130 and may include a plurality of buffers to provide a more natural image. 1, the first buffer unit 120 may include a plurality of layer buffers 120a to 120n for temporarily storing layer information corresponding to each of a plurality of layers, and each of the layer buffers 120a to 120n may include, May include at least two screen buffers (e.g., first screen buffers 121a to 121n and second screen buffers 122a to 122n) to enable page flipping.

예를 들어, 복수 개의 레이어가 3개로 이루어지고, 각 레이어마다 2개의 화면 버퍼가 대응되게 마련된 경우, 제1 버퍼부(120)는 제1 레이어 버퍼(120a)에 대응하는 제1 및 제2 화면 버퍼(121a, 122a), 제2 레이어 버퍼(120b)에 대응하는 제1 및 제2 화면 버퍼(121b, 122b) 및 제3 레이어 버퍼(120c)에 대응하는 제1 및 제2 화면 버퍼(121c, 122c)를 포함할 수 있다.For example, when a plurality of layers are composed of three layers and two screen buffers are provided so as to correspond to each layer, the first buffer section 120 is divided into first and second screens corresponding to the first layer buffer 120a The first and second screen buffers 121c and 122c corresponding to the first and second screen buffers 121b and 122b and the third layer buffer 120c corresponding to the buffers 121a and 122a and the second layer buffer 120b, 122c.

여기서, 페이지 플립핑이란 복수 개의 레이어 중에서 선택된 레이어 각각에 해당하는 제1 화면 버퍼(121a~121n)에 적재된 제1 레이어 정보가 제1 디스플레이부(130)에 출력되어 표시되는 상태에서 다음에 표시될 제2 레이어 정보를 제2 화면 버퍼(122a~122n)에 적재한 후 제1 디스플레이부(130)에 교체하여 출력되게 하는 방식을 의미한다. 그리고, 제2 레이어 정보 다음에 표시될 제3 레이어 정보는 제1 화면 버퍼(121a~121n)에 적재된 후, 화면 변경이 필요할 때 제2 레이어 정보와 교체될 수 있다. 이와 같이 제1 화면 버퍼(121a~121n)와 제2 화면 버퍼(122a~122n) 사이에 2개의 레이어 정보가 서로 교체되는 방식으로 페이지 플립핑이 이루어질 수 있다. 예를 들어 설명하면, 제1 내지 제3 레이어(Layer1~Layer3) 중에서 선택된 2개의 레이어인 제1 및 제2 레이어(Layer1, Layer2)에 대하여 페이지 플립핑을 수행할 경우, 제1 레이어 버퍼(120a)의 제1 화면 버퍼(121a)에 적재된 제1-1 레이어 정보와 제2 레이어 버퍼(120b)의 제1 화면 버퍼(121b)에 적재된 제2-1 레이어 정보가 제1 디스플레이부(130)에 출력되어 표시되는 상태에서 다음에 표시될 제1 레이어의 제1-2 레이어 정보를 제2 화면 버퍼(122a)에 적재하고, 제2 레이어의 제2-2 레이어 정보를 제2 화면 버퍼(122b)에 각각 적재한 후, 제1 디스플레이부(130)에 교체하여 출력할 수 있다. Here, the page flipping is a process in which the first layer information stored in the first screen buffers 121a to 121n corresponding to each of the plurality of layers is output to the first display unit 130 and displayed, And the second layer information to be output to the first display unit 130 after the second layer information is loaded into the second screen buffers 122a to 122n. The third layer information to be displayed next to the second layer information may be replaced with the second layer information when it is necessary to change the screen after being loaded in the first screen buffers 121a to 121n. In this way, page flipping can be performed in such a manner that two layer information are exchanged between the first screen buffers 121a to 121n and the second screen buffers 122a to 122n. For example, when page flipping is performed on the first and second layers (Layer 1 and Layer 2), which are two layers selected from the first layer to the third layer (Layer 1 to Layer 3), the first layer buffer 120a Layer information stored in the first screen buffer 121a of the second layer buffer 120b and the second layer information stored in the first screen buffer 121b of the second layer buffer 120b are transmitted to the first display unit 130 Layer information of the first layer to be displayed next is loaded in the second screen buffer 122a while the second-layer information of the second layer is stored in the second screen buffer 122b, respectively, and then, the first display unit 130 can be replaced and output.

제1 디스플레이부(130)는 제1 제어부(140)의 제어 하에 제1 사용자 단말(100)의 동작과 관련된 각종 정보 및 데이터를 표시하는 기능을 수행할 수 있으며, LCD(Liquid Crystal Display) 패널, LED(Light Emitting Diode) 패널, AM OLED(Active Matrix Organic Light-Emitting Diode) 패널 등으로 구현될 수 있다.The first display unit 130 may display various information and data related to the operation of the first user terminal 100 under the control of the first control unit 140. The first display unit 130 may include a liquid crystal display (LCD) An LED (Light Emitting Diode) panel, and an AM OLED (Active Matrix Organic Light-Emitting Diode) panel.

제1 제어부(140)는 중앙처리장치(Central Processing Unit: CPU)와 모바일 운영 체제로 구현될 수 있으며, 제1 사용자 단말(100)의 각종 동작을 전반적으로 제어하는 기능을 수행할 수 있다. 예를 들어, CPU와 안드로이드 플랫폼으로 제1 제어부(140)를 구현할 수 있다. 특히, 본 발명의 일 실시예에 따른 제1 제어부(140)는 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처할 수 있다.The first control unit 140 may be implemented by a central processing unit (CPU) and a mobile operating system, and may perform overall control of various operations of the first user terminal 100. For example, the first controller 140 can be implemented with a CPU and an Android platform. In particular, the first controller 140 according to an embodiment of the present invention can capture at least one layer selected from a plurality of layers constituting a screen.

이때, 복수 개의 레이어 중에서 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어가 선택될 수 있다. 예를 들면, 복수 개의 레이어가 제1 및 제2 레이어로 이루어지고, 제1 레이어가 사용자 인터페이스이고, 제2 레이어가 이미지나 동영상 등과 같은 일반 어플리케이션인 경우, 제1 제어부(140)는 제1 레이어를 제외한 제2 레이어를 선택하여 캡처하고, 캡처된 제2 레이어를 제2 사용자 단말(200)에 전송함으로써 제2 사용자 단말(200)의 화면에는 어플리케이션의 실행 정보인 이미지나 동영상만이 출력되도록 제어할 수 있다. 이에 따라, 제2 사용자 단말(200)의 시청자는 사용자 인터페이스의 출력에 따른 시청 방해를 방지할 수 있다.At this time, the remaining layers other than the user interface layer for receiving a user command from among the plurality of layers may be selected. For example, when a plurality of layers are composed of first and second layers, a first layer is a user interface, and a second layer is a general application such as an image or a moving picture, And transmits the captured second layer to the second user terminal 200 so that only the image or moving image, which is execution information of the application, is output to the screen of the second user terminal 200 can do. Accordingly, the viewer of the second user terminal 200 can prevent the viewing disturbance according to the output of the user interface.

그리고, 사용자 명령을 입력 받기 위한 사용자 인터페이스는 복수 개의 레이어 중에서 미리 정해진 레이어에 설정될 수 있다. 예를 들어, 레이어의 번호에 따라 다음과 같이 20000번 레이어는 바탕 화면 영역, 20001번 이상의 레이어는 일반 어플리케이션 영역, 30000번 이상의 레이어는 통화 어플리케이션 영역, 150000번 이상의 레이어는 상태바 영역, 210000번 이상의 레이어는 에러 팝업 영역으로 구분되어 설정된 경우, 종래에는 일반 어플리케이션 영역에 해당하는 사용자 인터페이스의 레이어가 자동으로 20000번대에 설정하도록 되어 있으나, 본 발명의 실시예에서는 다른 어플리케이션의 레이어는 캡처하되, 사용자 인터페이스의 레이어는 캡처되지 않아야 하므로 20000번대의 레이어가 아닌 210000번대의 레이어에 설정하여 사용하고 있다. 이와 같이, 사용자 인터페이스를 210000번대의 레이어에 설정하고 210000번 미만의 레이어만을 캡처하면, 사용자 인터페이스의 레이어를 배제한 상태에서 사용자 단말의 화면을 캡처할 수 있게 된다.A user interface for receiving a user command may be set in a predetermined layer among a plurality of layers. For example, according to the number of the layers, 20000 layers are the desktop area, 20001 layers are the general application area, 30000 layers are the call application area, 150000 layers are the status bar area, When a layer is divided into error pop-up areas, a layer of a user interface corresponding to a general application area is automatically set to 20000. However, in the embodiment of the present invention, a layer of another application is captured, Layer is not captured, so it is set to 210000 layers instead of 20000 layers. In this manner, when the user interface is set to the layer of 210000 layers and only the layers less than 210000 are captured, the screen of the user terminal can be captured while excluding the layer of the user interface.

제1 제어부(140)는 복수 개의 레이어 버퍼(120a~120n)의 제1 화면 버퍼(121a~121n)와 제2 화면 버퍼(122a~122n)에 적재된 레이어 정보를 교체하는 페이지 플립핑을 통해 제1 디스플레이부(130)에 표시되는 화면이 교체되게 할 수 있다. 또한, 제1 제어부(140)는 페이지 플립핑이 발생하면, 새로 화면에 표시되는 레이어를 캡처(capture)하는 기능을 수행한다. 이를 위해 제1 제어부(140)는 일정한 주기 별로 페이지 플립핑 발생 여부를 확인할 수 있다. The first control unit 140 controls the first and second screen buffers 121a to 121n and the second screen buffers 122a to 122n by page flipping to replace the layer information loaded in the first screen buffers 121a to 121n and the second screen buffers 122a to 122n of the plurality of layer buffers 120a to 120n. 1 display unit 130 can be replaced. In addition, when the page flipping is generated, the first controller 140 performs a function of capturing a layer displayed on a new screen. For this, the first controller 140 may check whether a page flip is generated in a predetermined period.

또한, 제1 제어부(140)는 캡처된 적어도 하나의 레이어를 제2 사용자 단말(200)로 전송하여 제2 사용자 단말(200)에서 출력되게 할 수 있다. 여기서, 제1 제어부(140)는 캡처된 적어도 하나의 레이어를 레이어별로 제2 사용자 단말(200)에 전송하고, 제2 사용자 단말(200)에서 전송된 적어도 하나의 레이어가 하나의 화면으로 구성되어 출력되도록 제어할 수 있다. 즉, 제1 제어부(140)는 캡처된 적어도 하나의 레이어 각각을 제2 사용자 단말(200)로 전송하고, 제2 사용자 단말(200)에서 각각의 레이어가 하나의 화면으로 조합되어 출력되도록 제어할 수 있다.In addition, the first controller 140 may transmit the captured at least one layer to the second user terminal 200 and output the same to the second user terminal 200. Here, the first control unit 140 transmits at least one layer captured by the layer to the second user terminal 200, and at least one layer transmitted from the second user terminal 200 is composed of one screen And the like. That is, the first control unit 140 transmits each of the captured at least one layer to the second user terminal 200, and controls the second user terminal 200 so that the respective layers are combined and displayed in one screen .

그리고, 제1 제어부(140)는 캡처된 적어도 하나의 레이어를 하나의 화면으로 구성하여 제2 사용자 단말(200)에 전송할 수 있다. 즉, 제1 제어부(140)는 캡처된 적어도 하나의 레이어가 하나의 화면으로 조합된 상태에서 제2 사용자 단말(200)에 전송할 수 있다.In addition, the first controller 140 may form at least one layer of the captured image as one screen and transmit the screen to the second user terminal 200. That is, the first control unit 140 may transmit the captured at least one layer to the second user terminal 200 in a state that the captured at least one layer is combined into one screen.

제1 저장부(150)는 제1 사용자 단말(100)의 제어를 위한 제어 프로그램 및 다양한 기능을 수행하기 위한 어플리케이션 및 프로그램이 저장될 수 있다. The first storage unit 150 may store a control program for controlling the first user terminal 100 and applications and programs for performing various functions.

제1 통신부(160)는 제1 사용자 단말(100)이 제2 사용자 단말(200)과 각종 정보 및 데이터를 교환할 수 있도록 지원하는 기능을 수행하며, 이를 위해 유무선 통신 모듈을 포함할 수 있다. 특히, 제1 통신부(160)는 제2 사용자 단말(200)과 근거리 통신 방식으로 통신하기 위해 와이파이(Wi-Fi) 모듈, 블루투스(bluetooth) 모듈, 지그비(zigbee) 모듈, 적외선 통신(IrDA, Infrared Data Association) 모듈, UWB(Ultra Wideband) 모듈 또는 RFID(Radio Frequency Identification) 모듈 등을 포함할 수 있다. 또한, 제1 통신부(160)는 제2 사용자 단말(200)과 이동 통신 방식으로 통신하기 위해 3G(3rd Generation) 모듈, 4G(4th Generation) 모듈 또는 LTE(Long Term Evolution) 모듈 등을 포함할 수 있다.The first communication unit 160 supports the first user terminal 100 to exchange various information and data with the second user terminal 200, and may include a wired / wireless communication module. In particular, the first communication unit 160 may include a Wi-Fi module, a bluetooth module, a zigbee module, an infrared (IrDA) Data Association (UWB) module, Ultra Wideband (UWB) module, or Radio Frequency Identification (RFID) module. The first communication unit 160 includes a 3G (4 rd Generation) module, a 4G (4 th Generation) module or an LTE (Long Term Evolution) module for communicating with the second user terminal 200 through a mobile communication system can do.

그리고, 제1 통신부(160)는 제1 제어부(140)에서 캡처된 적어도 하나의 레이어를 제2 사용자 단말(200)로 전송하는 기능을 수행한다.The first communication unit 160 transmits at least one layer captured by the first control unit 140 to the second user terminal 200.

이와 같이, 제1 사용자 단말(100)과 제2 사용자 단말(200)이 근거리 무선 통신하는 경우, 제1 사용자 단말(100)은 제2 사용자 단말(200)의 리모컨으로 동작할 수 있다.In this way, when the first user terminal 100 and the second user terminal 200 perform short-range wireless communication, the first user terminal 100 can operate as a remote controller of the second user terminal 200. [

제2 사용자 단말(200)은 차량에 장착되어 이용되는 네비게이션 등과 같이 고정된 위치에서 주로 사용되는 정보 통신 단말이나 스마트폰(Smart Phone), 태블릿(Tablet) PC, 개인 휴대 정보 단말기(Personal Digital Assistant: PDA)나 웹 패드(Web Pad) 등과 같이 휴대가 용이하며, 메모리 수단을 구비하고 마이크로 프로세서를 탑재하여 연산 능력을 갖춘 이동통신 기능을 구비한 단말기로 이루어질 수 있다. 즉, 제2 사용자 단말(200)은 원거리에 있는 사용자의 이동통신 단말기로 이루어질 수 있다. The second user terminal 200 may be an information communication terminal, a smart phone, a tablet PC, a personal digital assistant (PDA), or the like, which are mainly used in a fixed position such as navigation, Such as a PDA or a Web pad, having a memory function and a mobile communication function equipped with a microprocessor and having computation capability. That is, the second user terminal 200 may be a mobile communication terminal of a user at a remote location.

또한, 제2 사용자 단말(200)은 제1 사용자 단말(100)에서 전송되는 적어도 하나의 레이어를 수신하여 출력하는 기능을 수행할 수 있다.In addition, the second user terminal 200 may receive and output at least one layer transmitted from the first user terminal 100.

보다 자세하게는 제2 사용자 단말(200)은 제2 입력부(210), 제2 통신부(220), 제2 제어부(230), 제2 저장부(240) 및 제2 디스플레이부(250)를 포함할 수 있다. 여기서, 제2 사용자 단말(200)은 제1 사용자 단말(100)과 동일한 동작을 수행하는 구성요소에 대한 설명은 생략하도록 한다.More specifically, the second user terminal 200 includes a second input unit 210, a second communication unit 220, a second control unit 230, a second storage unit 240, and a second display unit 250 . Here, the second user terminal 200 omits a description of components that perform the same operations as those of the first user terminal 100. FIG.

제2 통신부(220)는 제2 사용자 단말(200)이 제1 사용자 단말(100)과 각종 정보 및 데이터를 교환할 수 있도록 지원하는 기능을 수행하며, 이를 위해 유무선 통신 모듈을 포함할 수 있다. 특히, 제2 통신부(220)는 제1 사용자 단말(100)과 근거리 통신 방식으로 통신하기 위해 와이파이(Wi-Fi) 모듈, 블루투스(bluetooth) 모듈, 지그비(zigbee) 모듈, 적외선 통신(IrDA, Infrared Data Association) 모듈, UWB(Ultra Wideband) 모듈 또는 RFID(Radio Frequency Identification) 모듈 등을 포함할 수 있다. 또한, 제2 통신부(220)는 제1 사용자 단말(100)과 이동 통신 방식으로 통신하기 위해 3G(3rd Generation) 모듈, 4G(4th Generation) 모듈 또는 LTE(Long Term Evolution) 모듈 등을 포함할 수 있다.The second communication unit 220 supports the second user terminal 200 to exchange various information and data with the first user terminal 100, and may include a wired / wireless communication module. In particular, the second communication unit 220 may include a Wi-Fi module, a bluetooth module, a zigbee module, an infrared (IrDA) Data Association (UWB) module, Ultra Wideband (UWB) module, or Radio Frequency Identification (RFID) module. The second communication unit 220 includes a 3G (4 rd Generation) module, a 4G (4 th Generation) module or an LTE (Long Term Evolution) module for communicating with the first user terminal 100 through a mobile communication system can do.

또한, 제2 통신부(220)는 제1 사용자 단말(100)에서 캡처되어 전송된 적어도 하나의 레이어를 수신할 수 있다. In addition, the second communication unit 220 may receive at least one layer captured and transmitted from the first user terminal 100.

제2 제어부(230)는 제2 사용자 단말(200)의 각종 동작을 제어하는 기능을 수행하며, 제1 사용자 단말(100)에서 캡처되어 전송되는 적어도 하나의 레이어를 제2 디스플레이부(250)에 출력되게 할 수 있다. 이때, 제2 제어부(230)는 제1 사용자 단말(100)에서 전송된 적어도 하나의 레이어를 하나의 화면으로 구성하여 제2 디스플레이부(250)에 출력되게 할 수 있다. 즉, 제2 제어부(230)는 제1 사용자 단말(100)에서 전송된 각각의 레이어가 하나의 화면으로 조합되어 출력되도록 제어할 수 있다.The second controller 230 controls various operations of the second user terminal 200. The second controller 230 controls at least one layer captured and transmitted from the first user terminal 100 to the second display unit 250 Can be output. At this time, the second controller 230 may configure at least one layer transmitted from the first user terminal 100 as a single screen to be output to the second display unit 250. That is, the second controller 230 can control each layer transmitted from the first user terminal 100 to be combined and output in one screen.

또한, 제2 제어부(230)는 제1 사용자 단말(100)에서 하나의 화면으로 조합된 상태에서 전송된 적어도 하나의 레이어가 제2 디스플레이부(250)에 출력되도록 제어할 수 있다.In addition, the second controller 230 may control the first user terminal 100 to output at least one layer transmitted in a combined state on one screen to the second display unit 250.

이하에서는 본 발명의 일 실시예에 의한 사용자 단말을 제어하는 과정에 대하여 설명하도록 한다.Hereinafter, a process of controlling a user terminal according to an embodiment of the present invention will be described.

도 3은 본 발명의 일 실시예에 따른 사용자 단말 제어 과정을 보여주는 동작 흐름도를 나타낸다.3 is a flowchart illustrating an operation of controlling a user terminal according to an exemplary embodiment of the present invention.

도 3에 도시한 바와 같이, 제1 사용자 단말(100)의 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처할 수 있다(S310). 제1 사용자 단말(100)의 화면은 복수 개의 레이어(Layer1~LayerN) 각각이 중심축을 기준으로 소정 간격 이격되어 배치된 입체 레이어 구조(structure)로 이루어질 수 있으며, 복수 개의 레이어(Layer 1~Layer N)는 바탕 화면의 레이어, 파일 탐색기와 같이 파일 등을 아이콘 형태로 배치한 영상을 제공하는 어플리케이션의 레이어, 통화 어플리케이션의 레이어, 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어, 상태 메뉴의 레이어 또는 에러 메시지 팝업의 레이어 등을 포함할 수 있다.As shown in FIG. 3, at least one layer selected from a plurality of layers constituting a screen of the first user terminal 100 may be captured (S310). The screen of the first user terminal 100 may have a three-dimensional layer structure in which a plurality of layers (Layer 1 to Layer N) are spaced apart from each other by a predetermined distance with respect to the central axis, and a plurality of layers (Layer 1 to Layer N Includes a layer of an application providing a video such as a layer of a desktop screen or a file explorer in which an image of a file or the like is arranged in an icon form, a layer of a call application, a layer of a user interface for receiving a user command, A layer of pop-ups, and the like.

도 2를 참조하면, 제1 사용자 단말(100)은 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처하고, 캡처된 적어도 하나의 레이어를 제2 사용자 단말(200)로 전송하여 제2 사용자 단말(200)에서 출력되게 할 수 있다. 제1 사용자 단말(100)은 (a)와 같이, 원본 화면을 구성하고 있는 복수 개의 레이어(Layer 1~Layer N) 중에서 적어도 하나의 레이어를 선택하거나 배제하여 (b)와 같이, 제2 사용자 단말(200)로 전송될 화면을 재구성할 수 있다.Referring to FIG. 2, the first user terminal 100 captures at least one layer selected from a plurality of layers constituting a screen, transmits the captured at least one layer to the second user terminal 200, 2 user terminal 200 as shown in FIG. The first user terminal 100 selects or excludes at least one layer from a plurality of layers (Layer 1 to Layer N) constituting the original screen, as shown in (a) The mobile terminal 200 can reconstruct a screen to be transmitted.

이때, 복수 개의 레이어 중에서 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어가 선택될 수 있다. 예를 들면, 복수 개의 레이어가 제1 및 제2 레이어로 이루어지고, 제1 레이어가 사용자 인터페이스이고, 제2 레이어가 이미지나 동영상 등과 같은 일반 어플리케이션인 경우, 제1 제어부(140)는 제1 레이어를 제외한 제2 레이어를 선택하여 캡처하고, 캡처된 제2 레이어를 제2 사용자 단말(200)에 전송함으로써 제2 사용자 단말(200)의 화면에는 어플리케이션의 실행 정보인 이미지나 동영상만이 출력되도록 제어할 수 있다. 이에 따라, 제2 사용자 단말(200)의 시청자는 사용자 인터페이스의 출력에 따른 시청 방해를 방지할 수 있다.At this time, the remaining layers other than the user interface layer for receiving a user command from among the plurality of layers may be selected. For example, when a plurality of layers are composed of first and second layers, a first layer is a user interface, and a second layer is a general application such as an image or a moving picture, And transmits the captured second layer to the second user terminal 200 so that only the image or moving image, which is execution information of the application, is output to the screen of the second user terminal 200 can do. Accordingly, the viewer of the second user terminal 200 can prevent the viewing disturbance according to the output of the user interface.

그리고, 사용자 명령을 입력 받기 위한 사용자 인터페이스는 복수 개의 레이어 중에서 미리 정해진 레이어에 설정될 수 있다. 예를 들어 설명하면, 레이어의 번호에 따라 다음과 같이 20000번 레이어는 바탕 화면 영역, 20001번 이상의 레이어는 일반 어플리케이션 영역, 30000번 이상의 레이어는 통화 어플리케이션 영역, 150000번 이상의 레이어는 상태바 영역, 210000번 이상의 레이어는 에러 팝업 영역으로 구분되어 설정된 경우, 종래에는 일반 어플리케이션 영역에 해당하는 사용자 인터페이스의 레이어가 자동으로 20000번대에 설정하도록 되어 있으나, 본 발명의 실시예에서는 다른 어플리케이션의 레이어는 캡처하되, 사용자 인터페이스의 레이어는 캡처되지 않아야 하므로 20000번대의 레이어가 아닌 210000번대의 레이어에 설정하여 사용하고 있다. 이와 같이, 사용자 인터페이스를 210000번대의 레이어에 설정하고 210000번 미만의 레이어만을 캡처하면, 사용자 인터페이스의 레이어를 배제한 상태에서 사용자 단말의 화면을 캡처할 수 있게 된다.A user interface for receiving a user command may be set in a predetermined layer among a plurality of layers. For example, according to the number of layers, 20000 layers may be a desktop area, 20001 or more layers may be a general application area, 30000 or more layers may be a call application area, 150000 or more layers may be status bar areas, The layer of the user interface corresponding to the general application area is automatically set to 20000. However, in the embodiment of the present invention, the layer of the other application is captured, Since the layer of the user interface should not be captured, it is used in the layer of 210000 instead of the layer of 20000. In this manner, when the user interface is set to the layer of 210000 layers and only the layers less than 210000 are captured, the screen of the user terminal can be captured while excluding the layer of the user interface.

또한, 제1 사용자 단말(100)의 제1 제어부(140)는 복수 개의 레이어 버퍼(120a~120n)의 제1 화면 버퍼(121a~121n)와 제2 화면 버퍼(122a~122n)에 적재된 레이어 정보를 교체하는 페이지 플립핑을 통해 제1 디스플레이부(130)에 표시되는 화면이 교체되게 할 수 있다. 또한, 제1 제어부(140)는 페이지 플립핑이 발생하면, 새로 화면에 표시되는 레이어를 캡처(capture)하는 기능을 수행한다. 이를 위해 제1 제어부(140)는 일정한 주기 별로 페이지 플립핑 발생 여부를 확인할 수 있다. The first controller 140 of the first user terminal 100 may control the layer buffers 121a to 121n of the plurality of layer buffers 120a to 120n and the layers 120a to 120n of the second screen buffers 122a to 122n, The screen displayed on the first display unit 130 may be replaced through page flipping to replace information. In addition, when the page flipping is generated, the first controller 140 performs a function of capturing a layer displayed on a new screen. For this, the first controller 140 may check whether a page flip is generated in a predetermined period.

다음으로, 캡처된 적어도 하나의 레이어를 제2 사용자 단말(200)로 전송한다(S320).Next, the captured at least one layer is transmitted to the second user terminal 200 (S320).

여기서, 제1 사용자 단말(100)은 캡처된 적어도 하나의 레이어를 레이어별로 제2 사용자 단말(200)에 전송하고, 제2 사용자 단말(200)에서 전송된 적어도 하나의 레이어가 하나의 화면으로 구성되어 출력되도록 제어할 수 있다. 즉, 제1 제어부(140)는 캡처된 적어도 하나의 레이어 각각을 제2 사용자 단말(200)로 전송하고, 제2 사용자 단말(200)에서 각각의 레이어가 하나의 화면으로 조합되어 출력되도록 제어할 수 있다.Here, the first user terminal 100 transmits at least one layer captured by the layer to the second user terminal 200, and at least one layer transmitted from the second user terminal 200 is configured as one screen So as to be output. That is, the first control unit 140 transmits each of the captured at least one layer to the second user terminal 200, and controls the second user terminal 200 so that the respective layers are combined and displayed in one screen .

또한, 제1 사용자 단말(100)은 캡처된 적어도 하나의 레이어를 하나의 화면으로 구성하여 제2 사용자 단말(200)에 전송할 수 있다. 즉, 제1 제어부(140)는 캡처된 적어도 하나의 레이어가 하나의 화면으로 조합된 상태에서 제2 사용자 단말(200)에 전송할 수 있다.In addition, the first user terminal 100 may transmit at least one layer of the captured image to the second user terminal 200 as a single screen. That is, the first control unit 140 may transmit the captured at least one layer to the second user terminal 200 in a state that the captured at least one layer is combined into one screen.

그리고, 전송된 적어도 하나의 레이어를 제2 사용자 단말(200)에서 출력할 수 있다(S330).Then, the transmitted at least one layer may be output from the second user terminal 200 (S330).

이와 같이, 제1 사용자 단말의 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어가 제2 사용자 단말에 출력되게 함으로써 사용자가 원하는 정보만을 선택적으로 전송하여 편리하게 시청할 수 있게 있다. 또한, 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어를 캡처하여 다른 사용자 단말에 전송함으로써 사용자 인터페이스의 출력에 따른 시청 방해를 방지할 수 있다.In this manner, at least one layer selected from a plurality of layers constituting the screen of the first user terminal is outputted to the second user terminal, so that the user can selectively transmit only desired information and conveniently view the information. In addition, it is possible to capture the remaining layers except for the layer of the user interface for receiving the user command, and transmit the captured layer to the other user terminals, thereby preventing viewing disturbance according to the output of the user interface.

본 발명의 실시예는 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터로 읽을 수 있는 매체를 포함한다. 이 매체는 앞서 설명한 사용자 단말 제어 방법을 실행시키기 위한 프로그램을 기록한다. 이 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 이러한 매체의 예에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 자기 매체, CD 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 자기-광 매체, 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치 등이 있다. 또는 이러한 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Embodiments of the present invention include a computer-readable medium having program instructions for performing various computer-implemented operations. This medium records a program for executing the above-described user terminal control method. The medium may include program instructions, data files, data structures, etc., alone or in combination. Examples of such media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD and DVD, programmed instructions such as floptical disk and magneto-optical media, ROM, RAM, And a hardware device configured to store and execute the program. Or such medium may be a transmission medium, such as optical or metal lines, waveguides, etc., including a carrier wave that transmits a signal specifying a program command, data structure, or the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like.

이상에서 본 발명의 바람직한 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, Of the right.

1: 사용자 단말 제어 시스템
100: 제1 사용자 단말
110: 제1 입력부 120: 제1 버퍼부
130: 제1 디스플레이부 140: 제1 제어부
150: 제1 저장부 160: 제1 통신부
200: 제2 사용자 단말
210: 제2 입력부 220: 제2 통신부
230: 제2 제어부 240: 제2 저장부
250: 제2 디스플레이부
1: User terminal control system
100: first user terminal
110: first input unit 120: first buffer unit
130: first display unit 140: first control unit
150: first storage unit 160: first communication unit
200: second user terminal
210: second input unit 220: second communication unit
230: second control unit 240: second storage unit
250: second display portion

Claims (10)

제1 사용자 단말의 화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처하는 단계, 그리고
상기 캡처된 적어도 하나의 레이어를 제2 사용자 단말로 전송하여 상기 제2 사용자 단말에서 출력되게 하는 단계
를 포함하는 사용자 단말 제어 방법.
Capturing at least one layer selected from a plurality of layers constituting a screen of the first user terminal, and
Transmitting the captured at least one layer to a second user terminal and outputting the at least one layer to the second user terminal
Gt; a < / RTI >
제 1 항에서,
상기 복수 개의 레이어 중에서 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어가 선택되는 것을 특징으로 하는 사용자 단말 제어 방법.
The method of claim 1,
Wherein a layer other than a layer of a user interface for receiving a user command from among the plurality of layers is selected.
제 2 항에서,
상기 사용자 명령을 입력 받기 위한 사용자 인터페이스는 상기 복수 개의 레이어 중에서 미리 정해진 레이어에 설정되는 것을 특징으로 하는 사용자 단말 제어 방법.
3. The method of claim 2,
Wherein the user interface for receiving the user command is set to a predetermined layer among the plurality of layers.
제 1 항에서,
상기 캡처된 적어도 하나의 레이어는 상기 레이어마다 상기 제2 사용자 단말에 전송되고, 상기 전송된 적어도 하나의 레이어는 상기 제2 사용자 단말에서 하나의 화면으로 구성되어 출력되는 것을 특징으로 하는 사용자 단말 제어 방법.
The method of claim 1,
Wherein the captured at least one layer is transmitted to the second user terminal for each layer and the transmitted at least one layer is composed of one screen at the second user terminal and is output .
제 1 항에서,
상기 캡처된 적어도 하나의 레이어는 하나의 화면으로 구성되어 상기 제2 사용자 단말에 전송되는 것을 특징으로 하는 사용자 단말 제어 방법.
The method of claim 1,
Wherein the captured at least one layer comprises a single screen and is transmitted to the second user terminal.
화면을 구성하고 있는 복수 개의 레이어 중에서 선택된 적어도 하나의 레이어를 캡처하고, 상기 캡처된 적어도 하나의 레이어를 제2 사용자 단말로 전송하여 상기 제2 사용자 단말에서 출력되게 하는 제1 사용자 단말
을 포함하는 사용자 단말 제어 시스템.
A first user terminal for capturing at least one layer selected from a plurality of layers constituting a screen and transmitting the captured at least one layer to a second user terminal and outputting the at least one layer to the second user terminal,
And a user terminal control system.
제 6 항에서,
상기 복수 개의 레이어 중에서 사용자 명령을 입력 받기 위한 사용자 인터페이스의 레이어를 제외한 나머지 레이어가 선택되는 것을 특징으로 하는 사용자 단말 제어 시스템.
The method of claim 6,
Wherein a layer other than a layer of a user interface for receiving a user command from among the plurality of layers is selected.
제 7 항에서,
상기 사용자 명령을 입력 받기 위한 사용자 인터페이스는 상기 복수 개의 레이어 중에서 미리 정해진 레이어에 설정되는 것을 특징으로 하는 사용자 단말 제어 시스템.
8. The method of claim 7,
Wherein the user interface for receiving the user command is set in a predetermined layer among the plurality of layers.
제 6 항에서,
상기 캡처된 적어도 하나의 레이어는 상기 레이어마다 상기 제2 사용자 단말에 전송되고, 상기 전송된 적어도 하나의 레이어는 상기 제2 사용자 단말에서 하나의 화면으로 구성되어 출력되는 것을 특징으로 하는 사용자 단말 제어 시스템.
The method of claim 6,
Wherein the captured at least one layer is transmitted to the second user terminal for each layer and the transmitted at least one layer is composed of one screen at the second user terminal and is output. .
제 6 항에서,
상기 캡처된 적어도 하나의 레이어는 하나의 화면으로 구성되어 상기 제2 사용자 단말에 전송되는 것을 특징으로 하는 사용자 단말 제어 시스템.
The method of claim 6,
Wherein the captured at least one layer comprises a single screen and is transmitted to the second user terminal.
KR1020130013925A 2013-02-07 2013-02-07 User Terminal Controlling System and Method KR20140100767A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130013925A KR20140100767A (en) 2013-02-07 2013-02-07 User Terminal Controlling System and Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130013925A KR20140100767A (en) 2013-02-07 2013-02-07 User Terminal Controlling System and Method

Publications (1)

Publication Number Publication Date
KR20140100767A true KR20140100767A (en) 2014-08-18

Family

ID=51746467

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130013925A KR20140100767A (en) 2013-02-07 2013-02-07 User Terminal Controlling System and Method

Country Status (1)

Country Link
KR (1) KR20140100767A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009230579A (en) * 2008-03-24 2009-10-08 Pioneer Electronic Corp Screen sharing system, screen sharing method, server terminal control program, client terminal control program and recording medium
JP2010028385A (en) * 2008-07-17 2010-02-04 Namco Bandai Games Inc Image distribution system, server, its method, and program
KR101084908B1 (en) * 2004-03-10 2011-11-17 파나소닉 주식회사 Image transmission system and image transmission method
JP2012256215A (en) * 2011-06-09 2012-12-27 Sony Corp Information processing device, method, program and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101084908B1 (en) * 2004-03-10 2011-11-17 파나소닉 주식회사 Image transmission system and image transmission method
JP2009230579A (en) * 2008-03-24 2009-10-08 Pioneer Electronic Corp Screen sharing system, screen sharing method, server terminal control program, client terminal control program and recording medium
JP2010028385A (en) * 2008-07-17 2010-02-04 Namco Bandai Games Inc Image distribution system, server, its method, and program
JP2012256215A (en) * 2011-06-09 2012-12-27 Sony Corp Information processing device, method, program and storage medium

Similar Documents

Publication Publication Date Title
US9952681B2 (en) Method and device for switching tasks using fingerprint information
CN104866262B (en) Wearable device
US10303328B2 (en) Mobile terminal and method for controlling the same
EP2735133B1 (en) Method and apparatus for providing data entry content to a remote environment
CN107113468B (en) Mobile computing equipment, implementation method and computer storage medium
CN102187694A (en) Motion-controlled views on mobile computing devices
CN105229585A (en) Display device and user interface screen supplying method thereof
KR20130124854A (en) Method and apparatus of lock screen
KR20150007760A (en) Electronic device for operating application using received data
CN110300328A (en) A kind of video playing control method, device and readable storage medium storing program for executing
KR102098815B1 (en) Electronic device for operating application
KR102254969B1 (en) User apparatus and method for displaying icon based on location, service apparatus and method for displaying icon based on location and computer readable medidum having computer program recorded therefor
CN107995440A (en) A kind of video caption textures generation method and device
US20140176593A1 (en) Mobile device user interface having enhanced visual characteristics
KR20120092469A (en) Access system of terminal and display apparatus using connection apparatus
CN110502169B (en) Display control method and terminal
KR102443123B1 (en) Control method for mobile terminal
CN105549809A (en) Method and apparatus for notifying of content change
KR20150044417A (en) Method for user interface integration between plurality of terminals, and terminal thereof
KR20140100767A (en) User Terminal Controlling System and Method
KR101188684B1 (en) Contents processing apparatus and method thereof
CN106462331A (en) Command surface drill-in control
KR102210717B1 (en) Method and apparatus to processing email of electronic device
KR101471619B1 (en) User terminal and control method thereof
CN111782994B (en) Method and device for circularly displaying information based on view control

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E601 Decision to refuse application