KR20140126601A - Display apparatus and method for controlling operation of terminal apparatus - Google Patents
Display apparatus and method for controlling operation of terminal apparatus Download PDFInfo
- Publication number
- KR20140126601A KR20140126601A KR1020130044978A KR20130044978A KR20140126601A KR 20140126601 A KR20140126601 A KR 20140126601A KR 1020130044978 A KR1020130044978 A KR 1020130044978A KR 20130044978 A KR20130044978 A KR 20130044978A KR 20140126601 A KR20140126601 A KR 20140126601A
- Authority
- KR
- South Korea
- Prior art keywords
- coordinate value
- terminal device
- touch command
- input
- command
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
본 발명은 단말 장치의 동작을 제어하는 디스플레이 장치 및 제어 방법에 관한 것으로서, 보다 상세하는 입력된 터치 명령에 따라 단말 장치의 동작을 제어하는 디스플레이 장치 및 제어 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a display device and a control method for controlling operations of a terminal device, and more particularly, to a display device and a control method for controlling operations of a terminal device according to a more detailed input command.
스마트 폰, 스마트 TV와 같은 터치 입력이 가능한 디스플레이 장치는 사용자로부터 입력된 터치 명령에 기초하여 타 단말 장치의 동작을 제어할 수 있다. 구체적으로, 디스플레이 장치는 사용자로부터 터치 명령이 입력되면, 그 입력된 터치 명령에 대응되는 좌표값을 산출하고, 그 산출된 좌표값 및 실행 명령을 타 단말 장치로 전송한다. 이에 따라, 타 단말 장치는 디스플레이 장치로부터 수신한 좌표값 및 실행 명령에 기초하여 동작을 수행한다.A display device capable of touch input such as a smart phone and a smart TV can control the operation of the other terminal device based on a touch command input from a user. Specifically, when a touch command is input from a user, the display device calculates a coordinate value corresponding to the input touch command, and transmits the calculated coordinate value and the execution command to the other terminal device. Accordingly, the other terminal device performs an operation based on the coordinate value and the execution command received from the display device.
그러나, 종래의 디스플레이 장치는 절대 좌표를 이용하여 사용자로부터 입력된 터치 명령에 대응되는 좌표값을 산출하고, 그 산출된 좌표값과 실행 명령을 타 단말 장치로 전송한다. 따라서, 타 단말 장치는 디스플레이 장치로부터 수신한 좌표값과 실행 명령에 기초하여 동작을 수행하기 위해서 절대 좌표를 인식하기 위한 디바이스가 설정되어야 하는 문제점이 있다. However, the conventional display apparatus calculates coordinate values corresponding to the touch command inputted from the user by using the absolute coordinates, and transmits the calculated coordinate values and the execution command to the other terminal apparatuses. Accordingly, there is a problem that a device for recognizing an absolute coordinate must be set in order to perform an operation based on a coordinate value received from a display device and an execution command.
또한, 종래의 디스플레이 장치는 타 단말 장치의 해상도를 고려하지 않고, 디스플레이 장치의 해상도에 기초하여 사용자로부터 입력된 터치 명령에 대응되는 좌표값을 산출하고, 그 산출된 좌표값 및 실행 명령을 타 단말 장치로 전송한다.In addition, the conventional display device calculates the coordinate value corresponding to the touch command input from the user based on the resolution of the display device without considering the resolution of the other terminal device, and outputs the calculated coordinate value and execution command to the other terminal Lt; / RTI >
따라서, 타 단말 장치는 디스플레이 장치와 동일한 해상도를 가질 경우에만 디스플레이 장치로부터 수신한 좌표값 및 실행 명령에 기초하여 올바른 동작을 수행할 수 있다. 그러나, 디스플레이 장치와 타 단말 장치의 해상도가 서로 상이할 경우, 타 단말 장치는 디스플레이 장치로부터 수신한 좌표값 및 실행 명령에 기초하여 정상적인 동작을 수행하지 못하는 문제가 있다. 즉, 디스플레이 장치와 타 단말 장치의 해상도가 서로 상이할 경우, 타 단말 장치는 사용자가 원하는 제어 명령에 따라 동작을 수행하지 못한다.Accordingly, the other terminal device can perform the correct operation based on the coordinate value and the execution command received from the display device only when the other terminal device has the same resolution as the display device. However, when the resolutions of the display device and the other terminal devices are different from each other, there is a problem that the other terminal device can not perform a normal operation based on coordinate values and execution commands received from the display device. That is, when the resolutions of the display apparatus and the other terminal apparatus are different from each other, the other terminal apparatus can not perform the operation according to the control command desired by the user.
본 발명은 상술한 필요성에 따라 안출된 것으로써, 본 발명의 목적은 디스플레이 장치에서 입력된 터치 명령에 따라 타 단말 장치의 동작을 보다 용이하게 제어하도록 함을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned needs, and it is an object of the present invention to more easily control the operation of a terminal device according to a touch command input from a display device.
이상과 같은 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 디스플레이 장치에서 단말 장치의 동작 제어 방법에 있어서, 상기 방법은 상기 단말 장치로부터 해상도 정보를 수신하는 단계, 터치 명령이 입력되면, 상기 입력된 터치 명령에 대응되는 지점의 좌표값을 결정하는 단계, 상기 단말 장치로부터 수신된 해상도 정보 및 상기 디스플레이 장치의 해상도 정보와, 상기 좌표값에 기초하여 상기 단말 장치의 좌표값을 산출하는 단계 및 상기 산출된 좌표값 및 실행 명령을 상기 단말 장치로 전송하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of controlling an operation of a terminal device in a display device, the method comprising: receiving resolution information from the terminal device; Determining a coordinate value of a point corresponding to the touch command, calculating resolution information received from the terminal device, resolution information of the display device, and a coordinate value of the terminal device based on the coordinate value; And transmitting the calculated coordinate value and the execution command to the terminal device.
그리고, 상기 터치 명령에 대응되는 지점의 좌표값은, 기설정된 기준 좌표값을 기준으로 결정된 상대 좌표값일 수 있다.The coordinate value of the point corresponding to the touch command may be a relative coordinate value determined based on the predetermined reference coordinate value.
또한, 제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력되는지 여부를 판단하는 단계 및 상기 제2 터치 명령이 입력되면, 상기 기설정된 기준 좌표값을 기준으로 상기 제2 터치 명령에 대응되는 지점의 좌표값을 결정하고, 상기 제2 터치 명령이 입력되지 않으면, 상기 제1 터치 명령에 대응되는 지점의 좌표값에서 상기 기설정된 기준 좌표값으로 설정하는 단계를 더 포함할 수 있다.The method may further include determining whether a second touch command is input within a predetermined threshold time after the first touch command is input, and, when the second touch command is input, Determining a coordinate value of a point corresponding to the touch command and setting the coordinate value of the point corresponding to the first touch command to the preset reference coordinate value if the second touch command is not inputted .
그리고, 상기 산출하는 단계는, 상기 제2 터치 명령에 대응되는 지점의 좌표값이 결정되면, 상기 단말 장치 및 상기 디스플레이 장치의 해상도 정보와, 상기 제1 및 제2 터치 명령에 대응되는 각 지점의 좌표값에 기초하여 상기 단말 장치의 이동 좌표값을 산출할 수 있다.The calculating step may calculate the resolution information of the terminal device and the display device and the resolution information of each point corresponding to the first and second touch commands when the coordinate value of the point corresponding to the second touch command is determined, The moving coordinate value of the terminal device can be calculated based on the coordinate value.
또한, 상기 산출된 좌표값 및 실행 명령에 따라 실행된 실행 화면을 상기 단말 장치로부터 수신하여 디스플레이하는 단계를 더 포함할 수 있다.The method may further include receiving and displaying an execution screen executed according to the calculated coordinate value and the execution command from the terminal device.
그리고, 상기 좌표값을 결정하는 단계는, 기설정된 마우스 드라이버를 이용하여 상기 터치 명령에 대응되는 지점의 좌표값을 결정할 수 있다.In the step of determining the coordinate value, a coordinate value of a point corresponding to the touch command may be determined using a predetermined mouse driver.
한편, 본 발명의 일 실시 예에 따르면, 디스플레이 장치는 단말 장치와 통신을 수행하여 해상도 정보를 수신하는 통신부, 터치 명령을 입력받는 입력부, 상기 입력부를 통해 터치 명령이 입력되면, 상기 입력된 터치 명령에 대응되는 지점의 좌표값을 결정하는 좌표 처리부 및 상기 수신된 해상도 정보 및 상기 디스플레이 장치의 해상도 정보와, 상기 결정된 좌표값에 기초하여 상기 단말 장치의 좌표값을 산출하고, 상기 산출된 좌표값 및 실행 명령을 상기 단말 장치로 전송하도록 상기 통신부를 제어하는 제어부를 포함한다.According to an embodiment of the present invention, a display device includes a communication unit for receiving resolution information by performing communication with a terminal device, an input unit for inputting a touch command, and a control unit for receiving a touch command through the input unit, The resolution information of the received resolution information and the display device, the coordinate value of the terminal device based on the determined coordinate value, and the calculated coordinate value and the coordinate value of the terminal device are calculated based on the determined coordinate value, And a control unit for controlling the communication unit to transmit an execution command to the terminal apparatus.
그리고, 상기 터치 명령에 대응되는 지점의 좌표값은, 기설정된 기준 좌표값을 기준으로 결정된 상대 좌표값일 수 있다.The coordinate value of the point corresponding to the touch command may be a relative coordinate value determined based on the predetermined reference coordinate value.
또한, 상기 좌표 처리부는, 입력부를 통해 제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력되는지 여부를 판단하며, 상기 제2 터치 명령이 입력되면, 기설정된 기준 좌표값을 기준으로 상기 제2 터치 명령에 대응되는 지점의 좌표값을 결정하고, 상기 제2 터치 명령이 입력되지 않으면, 상기 제1 터치 명령에 대응되는 지점의 좌표값에서 상기 기설정된 기준 좌표값으로 설정할 수 있다.The coordinate processing unit may determine whether a second touch command is input within a predetermined threshold time after the first touch command is input through the input unit. When the second touch command is input, Determines a coordinate value of a point corresponding to the second touch command based on the first touch command and sets the coordinate value of the point corresponding to the first touch command to the preset reference coordinate value .
그리고, 상기 제어부는, 상기 제2 터치 명령에 대응되는 지점의 좌표값이 결정되면, 상기 단말 장치 및 상기 디스플레이 장치의 해상도 정보와, 상기 제1 및 제2 터치 명령에 대응되는 각 지점의 좌표값에 기초하여 상기 단말 장치의 이동 좌표값을 산출할 수 있다.When the coordinate value of the point corresponding to the second touch command is determined, the controller displays the resolution information of the terminal device and the display device, the coordinates of each point corresponding to the first and second touch commands The moving coordinate value of the terminal device can be calculated.
또한, 디스플레이부를 더 포함하며, 상기 제어부는, 상기 통신부를 통해 상기 단말 장치로부터 상기 산출된 좌표값 및 실행 명령에 따라 실행된 실행 화면이 수신되면, 상기 수신된 실행 화면을 디스플레이하도록 상기 디스플레이부를 제어할 수 있다.The control unit may further include a display unit for controlling the display unit to display the received execution screen when the execution screen executed according to the calculated coordinate value and the execution command is received from the terminal apparatus through the communication unit, can do.
그리고, 상기 좌표 처리부는, 기설정된 마우스 드라이버를 이용하여 상기 터치 명령에 대응되는 지점의 좌표값을 결정할 수 있다.The coordinate processing unit may determine a coordinate value of a point corresponding to the touch command using a predetermined mouse driver.
이상과 같이 본 발명의 다양한 실시 예에 따르면, 디스플레이 장치는 사용자로부터 입력된 터치 명령에 기초하여 타 단말 장치의 동작을 보다 용이하게 제어할 수 있다.As described above, according to various embodiments of the present invention, the display device can more easily control the operation of the other terminal device based on the touch command input from the user.
도 1은 본 발명의 일 실시예에 따른 디스플레이 장치의 블록도,
도 2는 본 발명의 일 실시예에 따른 디스플레이 장치에서 입력된 터치 명령에 따라 단말 장치의 좌표값을 산출하는 예시도,
도 3은 본 발명의 일 실시예에 따른 디스플레이 장치에서 연속으로 입력된 터치 명령에 따라 단말 장치의 좌표값을 산출하는 예시도,
도 4는 본 발명의 일 실시예에 따른 디스플레이 장치에서 단말 장치의 동작을 제어하는 방법의 흐름도,
도 5는 본 발명의 일 실시예에 따른 디스플레이 장치에서 연속적인 터치 명령에 따라 단말 장치를 제어하는 방법의 흐름도이다.1 is a block diagram of a display device according to an embodiment of the present invention;
2 is a diagram illustrating an example of calculating a coordinate value of a terminal device according to a touch command input from a display device according to an exemplary embodiment of the present invention.
3 is a diagram illustrating an example of calculating a coordinate value of a terminal device according to a touch command continuously input in a display device according to an embodiment of the present invention.
FIG. 4 is a flowchart of a method of controlling an operation of a terminal device in a display device according to an embodiment of the present invention;
5 is a flowchart of a method of controlling a terminal device according to a continuous touch command in a display device according to an embodiment of the present invention.
이하 첨부된 도면들을 참조하여 본 발명의 일시 예를 보다 상세하게 설명한다. Hereinafter, a temporal example of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 디스플레이 장치의 블록도이다.1 is a block diagram of a display device according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 단말 장치의 동작을 제어하는 디스플레이 장치는 스마트 폰, 스마트 TV, 네비게이션과 같이 터치 입력이 가능하며, 단말 장치와 상이한 해상도를 가지는 전자 장치가 될 수 있다. 이 같은 디스플레이 장치는 통신부(110), 디스플레이부(120), 입력부(130), 제어부(140), 저장부(150) 및 좌표 처리부(160)를 포함한다.As shown in FIG. 1, the display device for controlling the operation of the terminal device can be a touch input device such as a smart phone, a smart TV, and a navigation device, and can be an electronic device having a resolution different from that of the terminal device. Such a display device includes a
통신부(110)는 유선 또는 무선 통신 방식으로 단말 장치와 통신을 수행한다. 여기서, 단말 장치는 인터넷이 가능한 장치로써, 스마트 폰, 스마트 TV 노트북 등과 같은 다양한 전자 장치가 될 수 있다. 이 같은 단말 장치와 통신을 수행하는 통신부(110)는 근거리 무선 통신 모듈(미도시), 무선 통신 모듈(미도시) 등과 같은 통신 모듈로 구현될 수 있다. 여기서, 근거리 무선 통신 모듈(미도시)은 근거리에 위치한 타 단말 장치와 무선 통신을 수행하는 통신 모듈로써, 예를 들어, 블루투스(Bluetooth), 지그비(Zigbee), NFC(Near Field Communication) 등이 될 수 있다. 무선 통신 모듈(미도시)은 와이파이(WiFi), IEEE 등과 같은 무선 통신 프로토콜에 따라 제1 내지 제3 단말 장치(200)와 통신을 수행하는 통신 모듈이다. 이 밖에 무선 통신 모듈은 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Ling Term Evoloution) 등과 같은 다양한 이동 통신 규격에 따라 이동 통신 망에 접속하여 컨텐츠 서버와 통신을 수행하는 이동 통신 모듈을 더 포함할 수 있다.The
디스플레이부(120)는 통신부(110)를 통해 단말 장치로부터 수신한 실행 화면을 디스플레이한다. 그러나, 본 발명은 이에 한정되지 않으며, 디스플레이부(120)는 통신부(110)를 통해 외부 서버로부터 수신된 영상 컨텐츠를 디스플레이할 수 있다. 이 경우, 단말 장치는 디스플레이부(120)를 통해 디스플레이되는 영상 컨텐츠와 동일한 영상 컨텐츠를 화면상에 디스플레이함이 바람직하다.The
이 같은 디스플레이부(120)는 액정 표시 장치(Liquid Crystal Display, LCD), 유기 전기 발광 다이오드(Organic Light Emitting Display, OLED) 또는 플라즈마 표시 패널(Plasma Display Panel, PDP) 등으로 구현될 수 있다. 특히, 디스플레이부(120)는 터치 패드와 같은 입력부(130)와 함께 상호 레이어 구조를 이루는 터치 스크린 형태로 구현되는 것이 바람직하다.The
입력부(130)는 다양한 사용자 명령을 입력받는다. 이 같은 입력부(130)는 터치 패드(Touch Pad) 혹은 각종 기능키, 숫자키, 특수키, 문자키 등을 구비한 키패드(Key Pad) 또는 터치 스크린(Touch Screen) 방식의 입력 패널로 구현될 수 있다. The
제어부(140)는 디스플레이 장치의 구성에 대한 전반적인 동작을 제어한다. 특히, 제어부(140)는 사용자의 터치 명령에 따라 단말 장치의 동작을 제어한다. 구체적으로, 입력부(130)를 통해 단말 장치의 동작 제어를 위한 사용자 명령이 입력되면, 제어부(140)는 단말 장치와 통신이 개시되도록 통신부(110)를 제어한다. 이에 따라 단말 장치와 통신이 개시되면, 제어부(140)는 단말 장치로 현재 실행 중인 실행 화면 및 단말 장치의 해상도 정보를 요청한다. The
이 같은 요청에 따라, 단말 장치는 현재 실행 중인 실행 화면 및 단말 장치의 해상도 정보를 디스플레이 장치로 전송한다. 실시예에 따라, 단말 장치는 미러링(Mirroring) 방식을 이용하여 현재 실행 중인 실행 화면을 디스플레이 장치로 전송할 수 있다. 이 같은 미러링 방식은 공지된 기술이기에 본 발명에서는 상세한 설명을 생략하도록 한다.In response to such a request, the terminal device transmits the currently executed execution screen and the resolution information of the terminal device to the display device. According to the embodiment, the terminal device can transmit the currently executing execution screen to the display device using the mirroring method. Since such a mirroring method is a known technique, a detailed description thereof will be omitted in the present invention.
통신부(110)를 통해 단말 장치로부터 현재 실행 중인 실행 화면 및 단말 장치의 해상도 정보가 수신되면, 디스플레이부(120)는 수신된 단말 장치의 실행 화면을 디스플레이하며, 저장부(150)는 단말 장치로부터 수신된 해상도 정보를 저장할 수 있다. 여기서, 저장부(150)는 단말 장치로부터 수신된 해상도 정보를 저장할 뿐만 아니라, 디스플레이 장치의 해상도 정보를 저장함이 바람직하다. 뿐만 아니라, 저장부(150)는 디스플레이 장치를 구동하고 제어하기 위한 각종 데이터, 운영 체제(Operating System : OS) 등을 더 저장할 수 있다.When the execution screen and the resolution information of the terminal device currently being executed are received from the terminal device through the
한편, 디스플레이부(120)를 통해 단말 장치의 실행 화면이 디스플레이된 상태에서, 입력부(130)는 사용자로부터 터치 명령을 입력받을 수 있다. 이 같은 터치 명령이 입력되면, 좌표 처리부(160)는 입력된 터치 명령에 대응되는 지점의 좌표값을 결정한다. 여기서, 입력된 터치 명령에 대응되는 지점의 좌표값은 기설정된 기준 좌표값을 기준으로 결정된 상대 좌표값이며, 좌표 처리부(160)는 이 같은 상대 좌표값을 이용하는 마우스 드라이버를 이용하여 입력된 터치 명령에 대응되는 지점의 좌표값을 결정할 수 있다.Meanwhile, the
예를 들어, 기준 좌표값이 (0,0)으로 설정되면, 좌표 처리부(160)는 (0,0)으로 설정된 기준 좌표값을 기준으로 사용자로부터 입력된 터치 명령에 대응되는 지점의 좌표값을 결정할 수 있다.For example, when the reference coordinate value is set to (0,0), the
이 같은 사용자의 터치 명령에 대응되는 지점의 좌표값이 결정되면, 제어부(140)는 저장부(150)에 기저장된 단말 장치의 해상도 정보 및 디스플레이 장치의 해상도 정보와, 좌표 처리부(160)를 통해 결정된 좌표값에 기초하여 단말 장치의 좌표값을 산출한다. 이후, 제어부(140)는 산출된 좌표값 및 실행 명령을 단말 장치로 전송한다. 이에 따라, 단말 장치는 수신된 좌표값 및 실행 명령에 기초하여 현재 화면상에 디스플레이된 실행 화면에 대한 동작을 제어할 수 있다. 한편, 단말 장치의 좌표값을 산출하는 알고리즘은 아래[수학식 1,2]와 같이 정의될 수 있다.When the coordinate value of the point corresponding to the user's touch command is determined, the
여기서, A,B는 디스플레이 장치의 가로 및 세로 해상도이며, A',B'는 단말 장치의 가로 및 세로 해상도이다. 그리고, a,b는 디스플레이 장치에서 사용자로부터 입력된 터치 명령에 대응하는 지점의 좌표값이며, xmovement,ymovement는 단말 장치의 좌표값이다. 따라서, 제어부(140)는 이 같은 [수학식 1,2]에 기초하여 입력된 터치 명령에 대응되는 지점과 관련된 단말 장치의 좌표값을 산출할 수 있다.Here, A and B are the horizontal and vertical resolutions of the display device, and A 'and B' are the horizontal and vertical resolutions of the terminal device. In addition, a and b are coordinate values of a point corresponding to a touch command input from the user in the display device, and x movement and y movement are coordinate values of the terminal device. Therefore, the
예를 들어, 디스플레이 장치가 1280 * 1024의 해상도를 가지며, 단말 장치가 854 * 480의 해상도를 가지며, 터치 명령에 대응되는 지점의 좌표값이 (3,5)로 결정되면, 제어부(140)는 [수학식 1,2]을 통해 (2.0,2.3)(소수 둘째 자리 반올림)이라는 단말 장치의 좌표값을 산출할 수 있다. 이 같은 단말 장치의 좌표값이 산출되면, 제어부(140)는 산출된 좌표값과 실행 명령을 단말 장치로 전송하며, 단말 장치는 디스플레이 장치로부터 수신한 좌표값 및 실행 명령에 기초하여 현재 실행 중인 실행 화면에 대한 동작을 제어할 수 있다.For example, if the display device has a resolution of 1280 * 1024, the terminal device has a resolution of 854 * 480, and the coordinate value of the point corresponding to the touch command is determined to be (3,5) The coordinate values of the terminal device such as (2.0, 2.3) (rounded to two decimal places) can be calculated through the equations (1) and (2). When the coordinate value of the terminal device is calculated, the
한편, 단말 장치는 디스플레이 장치로부터 수신한 좌표값 및 실행 명령에 기초하여 제어된 실행 화면을 디스플레이 장치로 전송한다. 이에 따라, 디스플레이부(120)는 단말 장치에서 실행 명령에 따라 제어된 실행 화면과 동일한 실행 화면을 디스플레이할 수 있다.On the other hand, the terminal device transmits the execution screen controlled based on the coordinate value and the execution command received from the display device to the display device. Accordingly, the
한편, 제어부(140)는 입력부(130)를 통해 드래그(Drag) 명령이 입력되면, 입력된 드래그 명령에 기초하여 단말 장치에서 실행 화면이 드래그되도록 제어할 수 있다. 이를 위해, 좌표 처리부(160)는 입력부(130)를 통해 최초 터치 명령이 입력된 후 기설정된 임계 시간 내에 터치 명령이 연속적으로 이루어지는지 여부를 판단한다. On the other hand, when a drag command is inputted through the
구체적으로, 좌표 처리부(160)는 입력부(130)를 통해 제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력되는지 여부를 판단한다. 판단 결과, 제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력되지 않은 것으로 판단되면, 좌표 처리부(160)는 전술한 바와 같이, 제1 터치 명령에 대응되는 지점의 좌표값(이하 제1 좌표값이라 함)을 결정한다. 이후, 제어부(140)는 전술한 [수학식 1,2]에 기초하여 단말 장치의 좌표값(이하 제1-1 좌표값)을 산출한 후, 산출된 좌표값과 실행 명령을 단말 장치로 전송한다. 이 같이, 단말 장치의 제1-1 좌표값과 실행 명령이 단말 장치로 전송되면, 좌표 처리부(160)는 제1 터치 명령에 대응하여 결정된 제1 좌표값에서 기설정된 기준 좌표값으로 현재 좌표값을 설정할 수 있다.Specifically, the coordinate
한편, 제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력된 것으로 판단되면, 좌표 처리부(160)는 기설정된 기준 좌표값을 기준으로 제2 터치 명령에 대응되는 지점의 좌표값(이하 제2 좌표값이라 함)을 결정한다. 이 같이, 제2 터치 명령에 대응되는 제2 좌표값이 결정되면, 제어부(140)는 단말 장치 및 디스플레이 장치의 해상도 정보와, 기결정된 제1 및 제2 터치 명령에 대응되는 제1 및 제2 좌표값에 기초하여 단말 장치의 이동 좌표값(이하 제2-1 좌표값이라 함)을 산출한다. 이후, 제어부(140)는 산출된 제2-1 좌표값 및 실행 명령을 단말 장치로 전송한다. On the other hand, if it is determined that the second touch command has been input within a predetermined threshold time after the first touch command is input, the coordinate
여기서, A,B는 디스플레이 장치의 가로 및 세로 해상도이며, A',B'는 단말 장치의 가로 및 세로 해상도이다. 그리고, a,b는 디스플레이 장치에서 사용자로부터 입력된 제1 터치 명령에 대응하는 지점의 제1 좌표값이며, a',b'는 디스플레이 장치에서 사용자로부터 입력된 제2 터치 명령에 대응하는 지점의 제2 좌표값이다. 그리고, xmovement',ymovement'는 단말 장치의 제2-1 좌표값이다. Here, A and B are the horizontal and vertical resolutions of the display device, and A 'and B' are the horizontal and vertical resolutions of the terminal device. A 'and b' are first coordinate values of a point corresponding to the first touch command inputted from the user in the display device, and a 'and b' are coordinates of a point corresponding to the second touch command input from the user Is the second coordinate value. And x movement ' , y movement' are the second-1 coordinate values of the terminal device.
구체적으로, 제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력된 것으로 판단되면, 좌표 처리부(160)는 제1 터치 명령에 대응되는 지점의 제1 좌표값 및 제2 터치 명령에 대응되는 지점의 제2 좌표값을 결정한다. 한편, 제어부(140)는 전술한 [수학식 1,2]에 기초하여 제1 터치 명령에 대응되는 지점의 제1 좌표값과 관련된 단말 장치의 제1-1 좌표값을 산출하고, 그 산출된 제1-1 좌표값 및 드래그 관련 실행 명령을 단말 장치로 전송한다. 이후, 제어부(140)는 전술한 [수학식 3,4]에 기초하여 단말 장치의 제2-1 좌표값을 산출하고, 그 산출된 제2-1 좌표값을 단말 장치로 전송한다. 이에 따라, 단말 장치는 디스플레이 장치로부터 수신된 제1-1 및 제2-1 좌표값에 기초하여 제1-1 좌표값에서 제2-1 좌표값만큼 현재 디스플레이 중인 실행 화면을 이동시키고, 그 이동된 실행 화면을 디스플레이 장치로 전송한다. 이에 따라, 디스플레이부(120)는 단말 장치로부터 수신된 실행 화면에 기초하여 현재 디스플레이된 실행 화면의 이동 화면을 디스플레이할 수 있다.Specifically, when it is determined that the second touch command has been input within a predetermined threshold time after the first touch command is input, the coordinate
지금까지, 본 발명에 따른 디스플레이 장치에서 단말 장치의 동작을 제어하는 동작에 대해서 상세히 설명하였다. 이하에서는, 본 발명에 따른 디스플레이 장치에서 입력된 터치 명령에 따른 좌표값에 기초하여 단말 장치의 좌표값을 산출하는 동작에서 대해서 상세히 설명하도록 한다.Up to now, the operation of controlling the operation of the terminal apparatus in the display apparatus according to the present invention has been described in detail. Hereinafter, the operation of calculating the coordinate value of the terminal device based on the coordinate value according to the touch command input from the display device according to the present invention will be described in detail.
도 2는 본 발명의 일 실시예에 따른 디스플레이 장치에서 입력된 터치 명령에 따라 단말 장치의 좌표값을 산출하는 예시도이다.2 is a diagram illustrating an example of calculating a coordinate value of a terminal according to a touch command input from a display apparatus according to an exemplary embodiment of the present invention.
도 2의 (a)는 디스플레이 장치의 터치 화면(100)이며, 도 2의 (b)는 단말 장치의 디스플레이 화면(200)이며, 디스플레이 장치의 터치 화면(200)은 단말 장치의 디스플레이 화면(200)을 통해 현재 실행 중인 실행 화면과 동일한 실행 화면을 디스플레이할 수 있다. 한편, 사용자는 디스플레이 장치를 통해 단말 장치의 동작을 제어하기 위해서, 도 2의 (a)에 도시된 바와 같이 터치 화면(100)의 제1 영역(10)을 터치할 수 있다. 이 같은 터치 명령이 입력되면, 디스플레이 장치는 기설정된 기준 좌표값을 기준으로 터치 명령이 입력된 제1 영역(10)에 대한 좌표값을 결정할 수 있다. 예를 들어, 기설정된 기준 좌표값이 (0,0)이면, 디스플레이 장치는 기설정된 기준 좌표값 (0,0)을 기준으로 터치 명령이 입력된 제1 영역(10)의 좌표값이 (4,4)인 것으로 결정할 수 있다.2 (a) is a touch screen 100 of the display device, FIG. 2 (b) is a display screen 200 of the terminal device, and the touch screen 200 of the display device is a display screen 200 ) Can display the same execution screen as the currently executed execution screen. Meanwhile, the user can touch the
이 같은 터치 명령이 입력된 제1 영역(10)에 대한 좌표값(10)이 결정되면, 디스플레이 장치는 전술한 [수학식 1,2]에 기초하여 터치 명령이 입력된 제1 영역(10)과 관련된 단말 장치의 좌표값 (xmovement,ymovement)을 산출한다. 예를 들어, 디스플레이 장치의 해상도가1000 * 500이고, 단말 장치의 해상도가 500 * 250이면, 단말 장치의 좌표값 (xmovement ,ymovement)은 (2,2)가 될 수 있다. 이 같은 단말 장치의 좌표값이 산출되면, 디스플레이 장치는 산출된 단말 장치의 좌표값 및 실행 명령을 전송한다. 이후, 디스플레이 장치는 제1 영역(10)에 대응되는 좌표값 (4,4)에서 제2 영역(20)에 대응되는 기설정된 기준 좌표값 (0,0)으로 현재 좌표값을 설정한다.When the coordinate
한편, 단말 장치는 도 2의 (b)와 같이 디스플레이 장치로부터 수신된 좌표값 (2,2)에 대응되는 제3 영역(30)에 위치하는 오브젝트를 실행하고, 그 오브젝트에 대한 실행 화면을 디스플레이 장치로 전송할 수 있다.On the other hand, the terminal device executes an object located in the
도 3은 본 발명의 일 실시예에 따른 디스플레이 장치에서 연속으로 입력된 터치 명령에 따라 단말 장치의 좌표값을 산출하는 예시도이다.3 is an exemplary diagram illustrating a method of calculating coordinate values of a terminal device according to a touch command continuously input in a display device according to an embodiment of the present invention.
도 3의 (a)는 디스플레이 장치의 터치 화면(100)이며, 도 2의 (b)는 단말 장치의 디스플레이 화면(200)이며, 디스플레이 장치의 터치 화면(200)은 단말 장치의 디스플레이 화면(200)을 통해 현재 실행 중인 실행 화면과 동일한 실행 화면을 디스플레이할 수 있다. 3 (a) is a touch screen 100 of the display device, FIG. 2 (b) is a display screen 200 of the terminal device, and the touch screen 200 of the display device is a display screen 200 ) Can display the same execution screen as the currently executed execution screen.
한편, 사용자는 디스플레이 장치를 통해 단말 장치의 디스플레이 화면을 드래그하기 위해서, 도 3의 (a)에 도시된 바와 같이 터치 화면(100)의 제1 영역(10)을 터치한 후, 제4 영역(40)으로 드래그할 수 있다. 이 같은 드래그 명령이 입력되면, 디스플레이 장치는 기설정된 기준 좌표값을 기준으로 최초 터치 명령이 입력된 제1 영역(10)에 대한 좌표값을 결정한다. 예를 들어, 기설정된 기준 좌표값이 (0,0)이면, 디스플레이 장치는 기설정된 기준 좌표값 (0,0)을 기준으로 터치 명령이 입력된 제1 영역(10)에 대응되는 좌표값이 (4,4)인 것으로 결정할 수 있다.In order to drag the display screen of the terminal device through the display device, the user touches the
이후, 디스플레이 장치는 기설정된 기준 좌표값 (0,0)을 기준으로 터치 명령이 최종적으로 입력된 제4 영역(40)에 대응되는 좌표값이 (4,1)인 것으로 결정할 수 있다. 이때, 디스플레이 장치는 기설정된 조건에 따라 제1 영역(10)에서 제4 영역(40) 사이의 좌표값을 추가로 결정할 수 있다. 이 경우, 제1 내지 제2 영역(10,20) 사이의 각각의 좌표값은 기설정된 기준 좌표값(0,0)을 기준으로 결정되는 것이 바람직하다. 본 발명에서는 편의상 제1 및 제4 영역(10,40)에 대한 좌표값을 이용하는 것에 한정하여 설명하도록 한다.Then, the display device can determine that the coordinate value corresponding to the
이 같은 드래그 명령에 따라 제1 및 제4 영역(10,40)에 대응되는 좌표값이 결정되면, 디스플레이 장치는 전술한 [수학식 1,2]에 기초하여 제1 영역(10)에 대응되는 좌표값에 대한 단말 장치의 좌표값인 (xmovement,ymovement)을 산출한다. 전술한 예와 같이, 디스플레이 장치의 해상도가 1000 * 500이고, 단말 장치의 해상도가 500 * 250이면, 단말 장치의 좌표값 (xmovement ,ymovement)은 (2,2)가 될 수 있다. 이 같은 단말 장치의 좌표값이 산출되면, 디스플레이 장치는 산출된 단말 장치의 좌표값 및 드래그 관련 실행 명령을 전송한다.When the coordinate values corresponding to the first and
이후, 디스플레이 장치는 전술한 [수학식 3,4]에 기초하여 제4 영역(40)에 대응되는 좌표값에 대한 단말 장치의 이동 좌표값 (x'movement,y'movement)을 산출한다. 전술한 예와 같이, 터치 명령이 최종적으로 입력된 제4 영역(40)에 대응되는 좌표값이 (4,1)이면, 단말 장치의 이동 좌표값 (x'movement,y'movement)은 (0,-1.5)가 될 수 있다. 이 같은 이동 좌표값이 산출되면, 디스플레이 장치는 산출된 이동 좌표값을 단말 장치로 전송한다. 이에 따라, 단말 장치는 디스플레이 장치로부터 수신된 좌표값 및 이동 좌표값에 기초하여 현재 디스플레이 중인 실행 화면을 이동할 수 있다. 즉, 단말 장치는 도 3의 (b)와 같이, 제3 영역(30)에 대응되는 좌표값 (2,2)에서 이동 좌표값 (0,-1.5) 만큼 즉, 좌표값 (2,0.5)에 대응되는 제5 영역(50)으로 현재 디스플레이 중인 실행 화면을 이동할 수 있다. 이후, 단말 장치는 좌표값 (2,2)에서 이동 좌표값 (0,-1.5) 만큼 이동된 실행 화면을 디스플레이 장치로 전송한다. 이에 따라, 디스플레이 장치는 좌표값 (2,2)에서 이동 좌표값 (0,-1.5) 만큼 이동된 실행 화면과 동일한 화면을 디스플레이할 수 있다.Then, the display device calculates the movement coordinate value (x ' movement , y' movement ) of the terminal device with respect to the coordinate value corresponding to the
이하에서는, 본 발명에 따른 디스플레이 장치에서 단말 장치의 동작을 제어하는 방법에 대해서 상세히 설명하도록 한다.Hereinafter, a method for controlling the operation of the terminal apparatus in the display apparatus according to the present invention will be described in detail.
도 4는 본 발명의 일 실시예에 따른 디스플레이 장치에서 단말 장치의 동작을 제어하는 방법의 흐름도이다.4 is a flowchart of a method of controlling operations of a terminal device in a display device according to an embodiment of the present invention.
도 4에 도시된 바와 같이, 디스플레이 장치는 사용자 명령에 따라 단말 장치와 통신이 개시되면, 단말 장치로부터 해상도 정보를 수신한다(S410). 이때, 디스플레이 장치는 단말 장치와 통신이 개시되면, 단말 장치로부터 외부 장치에서 현재 디스플레이 중인 실행 화면을 함께 수신함이 바람직하다. 그러나, 본 발명은 이에 한정되지 않으며, 디스플레이 장치는 사용자 명령이 추가 입력되면, 단말 장치로부터 현재 디스플레이 중인 실행 화면을 수신할 수 있다.As shown in FIG. 4, when communication with the terminal device is started according to a user command, the display device receives resolution information from the terminal device (S410). At this time, when communication with the terminal device is started, it is preferable that the display device receives an execution screen currently being displayed on the external device from the terminal device together. However, the present invention is not limited to this, and the display apparatus can receive the currently displayed execution screen from the terminal apparatus when the user command is additionally input.
이 같은 실행 화면이 디스플레이된 상태에서, 디스플레이 장치는 사용자로부터 터치 명령이 입력되면, 입력된 터치 명령에 대응되는 지점의 좌표값을 결정한다. 여기서, 입력된 터치 명령에 대응되는 지점의 좌표값은 기설정된 기준 좌표값을 기준으로 결정된 상대 좌표값이며, 디스플레이 장치는 이 같은 상대 좌표값을 이용하는 마우스 드라이버를 이용하여 입력된 터치 명령에 대응되는 지점의 좌표값을 결정할 수 있다.In a state in which the execution screen is displayed, when the touch command is input from the user, the display device determines a coordinate value of a point corresponding to the input touch command. Here, the coordinate value of the point corresponding to the input touch command is a relative coordinate value determined based on the predetermined reference coordinate value, and the display device displays the touch command corresponding to the touch command input using the mouse driver using the relative coordinate value The coordinate value of the point can be determined.
구체적으로, 디스플레이 장치는 제1 터치 명령이 입력되면, 입력된 제1 터치 명령 이후 기설정된 임계 시간 내에 제2 터치 명령이 입력되는지 여부를 판단한다(S420,S430). 판단 결과, 제1 터치 명령이 입력된 후 기설정된 임계 시간 내에 제2 터치 명령이 입력되지 않은 것으로 판단되면, 디스플레이 장치는 제1 터치 명령에 대응되는 지점의 제1 좌표값을 결정한다(S440).Specifically, when the first touch command is input, the display device determines whether a second touch command is input within a predetermined threshold time after the input first touch command (S420, S430). As a result of the determination, if it is determined that the second touch command is not input within a predetermined threshold time after the first touch command is input, the display apparatus determines a first coordinate value of a point corresponding to the first touch command (S440) .
이후, 디스플레이 장치는 단말 장치로부터 수신된 해상도 정보 및 디스플레이 장치의 해상도 정보와, 기결정된 제1 터치 명령에 대응되는 지점의 제1 좌표값에 기초하여 단말 장치의 제1-1 좌표값을 산출한다(S450). 전술한 바와 같이, 디스플레이 장치는 [수학식 1,2]에 기초하여 단말 장치의 제1-1 좌표값을 산출할 수 있다. 이 같은 단말 장치의 제1-1 좌표값이 산출되면, 디스플레이 장치는 산출된 단말 장치의 제1-1 좌표값과 실행 명령을 단말 장치로 전송한다(S460). 이후, 디스플레이 장치는 제1 터치 명령에 대응되는 제1 좌표값에서 기설정된 기준 좌표값으로 현재 좌표값을 설정한다(S470)Then, the display device calculates the 1-1 coordinate value of the terminal device based on the resolution information received from the terminal device, the resolution information of the display device, and the first coordinate value at the point corresponding to the predetermined first touch command (S450). As described above, the display apparatus can calculate the 1-1 coordinate value of the terminal device based on [Equations 1 and 2]. When the 1-1 coordinate value of the terminal device is calculated, the display device transmits the calculated 1-1 coordinate value of the terminal device and the execution command to the terminal device (S460). Thereafter, the display device sets a current coordinate value to a predetermined reference coordinate value from the first coordinate value corresponding to the first touch command (S470)
한편, 단말 장치는 디스플레이 장치로부터 수신된 제1-1 좌표값 및 실행 명령에 기초하여 현재 디스플레이 중인 실행 화면의 동작을 제어하고, 그 동작이 제어된 실행 화면을 디스플레이 장치로 전송한다. 이에 따라, 디스플레이 장치는 단말 장치에서 실행 명령에 따라 제어된 실행 화면과 동일한 실행 화면을 디스플레이할 수 있다(S480).On the other hand, the terminal device controls the operation of the currently displayed execution screen based on the 1-1 coordinate value and the execution command received from the display device, and transmits the execution screen whose operation is controlled to the display device. Accordingly, the display apparatus can display the same execution screen as the execution screen controlled in accordance with the execution command in the terminal apparatus (S480).
한편, 단계 S430에서 제1 터치 명령이 입력된 후 기설정된 임계 시간 내에 제2 터치 명령이 입력된 것으로 판단되면, 디스플레이 장치는 단말 장치의 실행 화면이 드래그되도록 제어할 수 있다. 즉, 디스플레이 장치는 최초 터치 명령이 입력된 후 기설정된 임계 시간 내에 터치 명령이 연속적으로 이루어지면 단말 장치의 실행 화면이 드래그되도록 제어한다.On the other hand, if it is determined in step S430 that the second touch command is input within a predetermined threshold time after the input of the first touch command, the display apparatus can control the execution screen of the terminal apparatus to be dragged. That is, the display device controls the execution screen of the terminal device to be dragged when the touch command is continuously performed within a predetermined threshold time after the first touch command is input.
이하에서는, 디스플레이 장치에서 터치 명령이 연속적으로 이루어지는 경우, 단말 장치를 제어하는 방법에 대해서 상세히 설명하도록 한다.Hereinafter, a method of controlling the terminal apparatus when touch commands are continuously performed in the display apparatus will be described in detail.
도 5는 본 발명의 일 실시예에 따른 디스플레이 장치에서 연속적인 터치 명령에 따라 단말 장치를 제어하는 방법의 흐름도이다.5 is a flowchart of a method of controlling a terminal device according to a continuous touch command in a display device according to an embodiment of the present invention.
도 4의 단계 S430을 통해 제1 터치 명령이 입력된 후 기설정된 임계 시간 내에 제2 터치 명령이 입력되면, 디스플레이 장치는 기설정된 기준 좌표값을 기준으로 제1 터치 명령에 대응되는 지점의 제1 좌표값 및 제2 터치 명령에 대응되는 지점의 제2 좌표값을 결정한다(S510). 이후, 디스플레이 장치는 단말 장치로부터 수신된 해상도 정보 및 디스플레이 장치의 해상도 정보와, 기결정된 제1 터치 명령에 대응되는 지점의 제1 좌표값에 기초하여 단말 장치의 제1-1 좌표값을 산출한다(S520). 전술한 바와 같이, 디스플레이 장치는 [수학식 1,2]에 기초하여 단말 장치의 제1-1 좌표값을 산출할 수 있다. If a second touch command is input within a predetermined threshold time after the input of the first touch command through step S430 of FIG. 4, the display device displays the first touch command corresponding to the first touch command on the basis of the preset reference coordinate value Coordinate value and a second coordinate value of a point corresponding to the second touch command are determined (S510). Then, the display device calculates the 1-1 coordinate value of the terminal device based on the resolution information received from the terminal device, the resolution information of the display device, and the first coordinate value at the point corresponding to the predetermined first touch command (S520). As described above, the display apparatus can calculate the 1-1 coordinate value of the terminal device based on [Equations 1 and 2].
이 같은 단말 장치의 제1-1 좌표값이 산출되면, 디스플레이 장치는 산출된 단말 장치의 제1-1 좌표값과 드래그 관련 실행 명령을 단말 장치로 전송한다(S530). 이후, 디스플레이 장치는 단말 장치 및 디스플레이 장치의 해상도 정보와, 기결정된 제1 및 제2 좌표값에 기초하여 단말 장치의 이동 좌표값(이하 2-1 좌표값이라 함)을 산출하고, 그 산출된 제2-1 좌표값을 단말 장치로 전송한다(S540). 전술한 바와 같이, 디스플레이 장치는 [수학식 3,4]에 기초하여 단말 장치의 제2-1 좌표값을 산출할 수 있다. 이후, 디스플레이 장치는 제2 터치 명령에 대응되는 지점의 제2 좌표값에서 기설정된 기준 좌표값으로 현재 좌표값을 설정한다(S550). When the 1-1 coordinate value of the terminal device is calculated, the display device transmits the calculated 1-1 coordinate value of the terminal device and the drag related execution command to the terminal device (S530). Thereafter, the display device calculates the movement coordinate value (hereinafter, referred to as " 2-1 coordinate value ") of the terminal device based on the resolution information of the terminal device and the display device and the predetermined first and second coordinate values, The 2-1 coordinate values are transmitted to the terminal device (S540). As described above, the display apparatus can calculate the second-1 coordinate value of the terminal apparatus based on [Equations (3) and (3)]. Thereafter, the display device sets a current coordinate value to a predetermined reference coordinate value from a second coordinate value of a point corresponding to the second touch command (S550).
한편, 단말 장치는 디스플레이 장치로부터 제2-1 좌표값이 수신되면, 제2-1 좌표값이 수신되기 이전에 수신된 제1-1 좌표값에서 제2-1 좌표값만큼 현재 디스플레이 중인 실행 화면을 이동시키고, 그 이동된 실행 화면을 디스플레이 장치로 전송한다. 이에 따라, 디스플레이 장치는 단말 장치에서 현재 디스플레이 중인 실행 화면의 이동 화면과 동일한 이동 화면을 디스플레이할 수 있다(S560).On the other hand, when the second-1 coordinate value is received from the display device, the terminal device displays an execution screen which is currently displayed by the second-1 coordinate value from the received first- And transfers the moved execution screen to the display device. Accordingly, the display device can display the same moving screen as the moving screen of the execution screen currently being displayed on the terminal device (S560).
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다.The present invention has been described with reference to the preferred embodiments.
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is clearly understood that the same is by way of illustration and example only and is not to be construed as limiting the scope of the invention as defined by the appended claims. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention.
110 : 통신부 120 : 디스플레이부
130 : 입력부 140 : 제어부
150 : 저장부 160 : 좌표 처리부110: communication unit 120: display unit
130: input unit 140:
150: storage unit 160: coordinate processing unit
Claims (12)
상기 단말 장치로부터 해상도 정보를 수신하는 단계;
터치 명령이 입력되면, 상기 입력된 터치 명령에 대응되는 지점의 좌표값을 결정하는 단계;
상기 단말 장치로부터 수신된 해상도 정보 및 상기 디스플레이 장치의 해상도 정보와, 상기 좌표값에 기초하여 상기 단말 장치의 좌표값을 산출하는 단계; 및
상기 산출된 좌표값 및 실행 명령을 상기 단말 장치로 전송하는 단계;
를 포함하는 단말 장치의 동작 제어 방법.A method of controlling an operation of a terminal device in a display device,
Receiving resolution information from the terminal device;
Determining a coordinate value of a point corresponding to the input touch command when the touch command is input;
Calculating coordinate values of the terminal apparatus based on the resolution information received from the terminal apparatus, the resolution information of the display apparatus, and the coordinate values; And
Transmitting the calculated coordinate value and an execution command to the terminal device;
And a terminal device.
상기 터치 명령에 대응되는 지점의 좌표값은,
기설정된 기준 좌표값을 기준으로 결정된 상대 좌표값인 것을 특징으로 하는 단말 장치의 동작 제어 방법.The method according to claim 1,
The coordinate value of the point corresponding to the touch command may be a coordinate value
And a relative coordinate value determined based on a predetermined reference coordinate value.
제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력되는지 여부를 판단하는 단계; 및
상기 제2 터치 명령이 입력되면, 상기 기설정된 기준 좌표값을 기준으로 상기 제2 터치 명령에 대응되는 지점의 좌표값을 결정하고, 상기 제2 터치 명령이 입력되지 않으면, 상기 제1 터치 명령에 대응되는 지점의 좌표값에서 상기 기설정된 기준 좌표값으로 설정하는 단계;
를 더 포함하는 것을 특징으로 하는 단말 장치의 동작 제어 방법.3. The method of claim 2,
Determining whether a second touch command is input within a predetermined threshold time after the first touch command is input; And
Determining a coordinate value of a point corresponding to the second touch command on the basis of the predetermined reference coordinate value when the second touch command is input and if the second touch command is not input, Setting the coordinate value of the corresponding point to the preset reference coordinate value;
Further comprising the steps of:
상기 산출하는 단계는,
상기 제2 터치 명령에 대응되는 지점의 좌표값이 결정되면, 상기 단말 장치 및 상기 디스플레이 장치의 해상도 정보와, 상기 제1 및 제2 터치 명령에 대응되는 각 지점의 좌표값에 기초하여 상기 단말 장치의 이동 좌표값을 산출하는 것을 특징으로 하는 단말 장치의 동작 제어 방법.The method of claim 3,
Wherein the calculating step comprises:
Wherein when the coordinate values of the points corresponding to the second touch command are determined, based on the resolution information of the terminal device and the display device and the coordinate values of the respective points corresponding to the first and second touch commands, And the moving coordinate value of the terminal is calculated.
상기 산출된 좌표값 및 실행 명령에 따라 실행된 실행 화면을 상기 단말 장치로부터 수신하여 디스플레이하는 단계;
를 더 포함하는 것을 특징으로 하는 단말 장치의 동작 제어 방법.The method according to claim 1,
Receiving and displaying an execution screen executed according to the calculated coordinate value and an execution command from the terminal device;
Further comprising the steps of:
상기 좌표값을 결정하는 단계는,
기설정된 마우스 드라이버를 이용하여 상기 터치 명령에 대응되는 지점의 좌표값을 결정하는 것을 특징으로 하는 단말 장치의 동작 제어 방법.The method according to claim 1,
Wherein the step of determining the coordinate value comprises:
And determining a coordinate value of a point corresponding to the touch command using a predetermined mouse driver.
단말 장치와 통신을 수행하여 해상도 정보를 수신하는 통신부;
터치 명령을 입력받는 입력부;
상기 입력부를 통해 터치 명령이 입력되면, 상기 입력된 터치 명령에 대응되는 지점의 좌표값을 결정하는 좌표 처리부; 및
상기 수신된 해상도 정보 및 상기 디스플레이 장치의 해상도 정보와, 상기 결정된 좌표값에 기초하여 상기 단말 장치의 좌표값을 산출하고, 상기 산출된 좌표값 및 실행 명령을 상기 단말 장치로 전송하도록 상기 통신부를 제어하는 제어부;
를 포함하는 디스플레이 장치.In the display device,
A communication unit for communicating with a terminal device and receiving resolution information;
An input unit for receiving a touch command;
A coordinate processor for determining a coordinate value of a point corresponding to the input touch command when the touch command is inputted through the input unit; And
The control unit controls the communication unit to calculate the coordinate value of the terminal device based on the received resolution information and the resolution information of the display device, the determined coordinate value, and transmit the calculated coordinate value and execution command to the terminal device ;
.
상기 터치 명령에 대응되는 지점의 좌표값은,
기설정된 기준 좌표값을 기준으로 결정된 상대 좌표값인 것을 특징으로 하는 디스플레이 장치.8. The method of claim 7,
The coordinate value of the point corresponding to the touch command may be a coordinate value
And a relative coordinate value determined based on the preset reference coordinate value.
상기 좌표 처리부는,
입력부를 통해 제1 터치 명령이 입력된 후, 기설정된 임계 시간 내에 제2 터치 명령이 입력되는지 여부를 판단하며,
상기 제2 터치 명령이 입력되면, 기설정된 기준 좌표값을 기준으로 상기 제2 터치 명령에 대응되는 지점의 좌표값을 결정하고, 상기 제2 터치 명령이 입력되지 않으면, 상기 제1 터치 명령에 대응되는 지점의 좌표값에서 상기 기설정된 기준 좌표값으로 설정하는 것을 특징으로 하는 디스플레이 장치.9. The method of claim 8,
The coordinate processing unit,
A first touch command is input through an input unit, and a determination is made as to whether or not a second touch command is input within a predetermined threshold time,
Wherein when the second touch command is input, a coordinate value of a point corresponding to the second touch command is determined based on a predetermined reference coordinate value, and if the second touch command is not input, Wherein the reference coordinate value is set to a predetermined reference coordinate value from a coordinate value of a point at which the reference point is located.
상기 제어부는,
상기 제2 터치 명령에 대응되는 지점의 좌표값이 결정되면, 상기 단말 장치 및 상기 디스플레이 장치의 해상도 정보와, 상기 제1 및 제2 터치 명령에 대응되는 각 지점의 좌표값에 기초하여 상기 단말 장치의 이동 좌표값을 산출하는 것을 특징으로 하는 디스플레이 장치.10. The method of claim 9,
Wherein,
Wherein when the coordinate values of the points corresponding to the second touch command are determined, based on the resolution information of the terminal device and the display device and the coordinate values of the respective points corresponding to the first and second touch commands, And calculates a moving coordinate value of the display device.
디스플레이부;를 더 포함하며,
상기 제어부는,
상기 통신부를 통해 상기 단말 장치로부터 상기 산출된 좌표값 및 실행 명령에 따라 실행된 실행 화면이 수신되면, 상기 수신된 실행 화면을 디스플레이하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.8. The method of claim 7,
And a display unit,
Wherein,
And controls the display unit to display the received execution screen when an execution screen executed according to the calculated coordinate value and the execution command is received from the terminal apparatus via the communication unit.
상기 좌표 처리부는,
기설정된 마우스 드라이버를 이용하여 상기 터치 명령에 대응되는 지점의 좌표값을 결정하는 것을 특징으로 하는 디스플레이 장치.
8. The method of claim 7,
The coordinate processing unit,
And a coordinate value of a point corresponding to the touch command is determined using a predetermined mouse driver.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130044978A KR101783389B1 (en) | 2013-04-23 | 2013-04-23 | Display apparatus and method for controlling operation of terminal apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130044978A KR101783389B1 (en) | 2013-04-23 | 2013-04-23 | Display apparatus and method for controlling operation of terminal apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140126601A true KR20140126601A (en) | 2014-10-31 |
KR101783389B1 KR101783389B1 (en) | 2017-09-29 |
Family
ID=51995821
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130044978A KR101783389B1 (en) | 2013-04-23 | 2013-04-23 | Display apparatus and method for controlling operation of terminal apparatus |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101783389B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016137187A1 (en) * | 2015-02-27 | 2016-09-01 | Samsung Electronics Co., Ltd. | Apparatus and method for providing screen mirroring service |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101171165B1 (en) * | 2011-11-02 | 2012-08-06 | (주)지란지교소프트 | Input processing method using external device and recording-medium recorded program thereof |
KR101221738B1 (en) * | 2012-03-19 | 2013-01-11 | 박배억 | Contents inputting method and controlling method of display device using the controll device |
-
2013
- 2013-04-23 KR KR1020130044978A patent/KR101783389B1/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016137187A1 (en) * | 2015-02-27 | 2016-09-01 | Samsung Electronics Co., Ltd. | Apparatus and method for providing screen mirroring service |
Also Published As
Publication number | Publication date |
---|---|
KR101783389B1 (en) | 2017-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10055064B2 (en) | Controlling multiple devices with a wearable input device | |
US8839137B2 (en) | Information processing device, table, display control method, program, portable terminal, and information processing system | |
US10073493B2 (en) | Device and method for controlling a display panel | |
JP6735760B2 (en) | Method and device for determining a motion trajectory of a target object and storage medium | |
EP2843528A1 (en) | File selection method and terminal | |
KR102270007B1 (en) | Terminal device and method for remote control thereof | |
US20170199662A1 (en) | Touch operation method and apparatus for terminal | |
EP2824551A1 (en) | Method, device, and system for controlling computer terminal | |
TW201504852A (en) | Controlling method of multipurpose remote controller for smart TV and controlling system thereof | |
CN106873928A (en) | Long-range control method and terminal | |
CN103677564B (en) | Slide response method, device and terminal device | |
CN108513671B (en) | Display method and terminal for 2D application in VR equipment | |
WO2018177207A1 (en) | Operation control method, apparatus and storage medium | |
CN113360116A (en) | Method, device and equipment for controlling terminal and storage medium | |
US20130328892A1 (en) | Display apparatus, user terminal for controlling display apparatus and controlling method thereof | |
WO2017092321A1 (en) | Page display method and apparatus | |
JP5696563B2 (en) | Information processing apparatus, screen update method, screen update program, and information processing system | |
CN107479799B (en) | Method and device for displaying window | |
US11662858B2 (en) | Terminal device, calibration method and calibration program | |
CN102799373B (en) | Electronic equipment, the method generating input area and terminal device | |
US9600088B2 (en) | Method and apparatus for displaying a pointer on an external display | |
KR101783389B1 (en) | Display apparatus and method for controlling operation of terminal apparatus | |
CN105630315A (en) | Quantity adjustment method and apparatus | |
US20190012767A1 (en) | Terminal device, display system, and control method of terminal device | |
KR102125100B1 (en) | Method for controlling wearable device and apparatus thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |