KR20170044868A - 디스플레이 장치 및 그 제어 방법 - Google Patents
디스플레이 장치 및 그 제어 방법 Download PDFInfo
- Publication number
- KR20170044868A KR20170044868A KR1020150144501A KR20150144501A KR20170044868A KR 20170044868 A KR20170044868 A KR 20170044868A KR 1020150144501 A KR1020150144501 A KR 1020150144501A KR 20150144501 A KR20150144501 A KR 20150144501A KR 20170044868 A KR20170044868 A KR 20170044868A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- external device
- input port
- communication
- communication protocol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4112—Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/0816—Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/02—Protocol performance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
- H04N21/43635—HDMI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
- G09G2370/045—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/06—Consumer Electronics Control, i.e. control of another device by a display or vice versa
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/12—Use of DVI or HDMI protocol in interfaces along the display data pipeline
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/006—Details of the interface to the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
디스플레이 장치가 개시된다. 디스플레이 장치는 외부 장치에 관한 정보를 수신하는 제1 입력 포트, 외부 장치와 통신을 수행하여 제어 명령을 수신하는 제2 입력 포트 및 제1 입력 포트를 통해 수신된 외부 장치에 관한 정보에 기초하여 제2 입력 포트의 통신 프로토콜을 자동적으로 선택하고, 선택된 통신 프로토콜을 사용하여 외부 장치와 통신을 수행하도록 제2 입력 포트를 제어하는 프로세서를 포함한다. 이에 따라, 사용자가 디스플레이 장치 상에서 통신 프로토콜을 수동적으로 설정할 필요없이 디스플레이 장치가 자동적으로 해당 외부 장치에 대응되는 통신 프로토콜을 선택할 수 있어 사용자의 편의성이 증대될 수 있다.
Description
본 발명은 디스플레이 장치 및 그 제어 방법에 관한 것으로서, 보다 상세하게는 자동적으로 통신 프로토콜을 설정하는 디스플레이 장치 및 그 제어 방법에 관한 것이다.
전자 기술의 발달에 힘입어 다양한 유형의 전자 제품들이 개발 및 보급되고 있다. 특히, TV, 휴대폰, PC, 노트북 PC, PDA 등과 같은 각종 디스플레이 장치들은 대부분의 일반 가정에서도 많이 사용되고 있다.
디스플레이 장치들의 사용이 늘면서 좀 더 다양한 기능에 대한 사용자 니즈(needs)도 증대되었다. 이에 따라, 사용자 니즈에 부합하기 위한 각 제조사들의 노력도 커져서, 종래에 없던 새로운 기능을 갖춘 제품들이 속속 등장하고 있다.
특히, 디스플레이 장치는 셋톱 박스와 같은 장치와 연결하여 다양한 방송 컨텐츠를 수신하여 시청자에게 제공할 수 있는데, 여기서, 디스플레이 장치는 셋톱 박스와 HDMI(high definition multimedia interface) 방식의 포트와 UART(Universal Asynchronous Receiver Transmitter) 방식의 포트를 사용하여 연결되고 HDMI를 통해 영상 및 음성 신호를 수신하고, UART를 통해 셋톱 박스와 통신을 수행할 수 있다.
다만, 디스플레이 장치는 셋톱 박스와 통신을 수행하는 경우 해당 셋톱 박스에 해당하는 통신 프로토콜을 사용해야 하는데, 현재까지는 사용자가 직접 디스플레이 장치에 디스플레이되는 설정 메뉴 상에서 필요한 통신 프로토콜을 선택하여야 하는 불편함이 있었다.
본 발명은 상술한 문제점을 해결하기 위해 안출된 것으로, 본 발명의 목적은 수신된 외부 장치에 관한 정보에 기초하여 통신 프로토콜을 선택하는 디스플레이 장치 및 그 제어 방법을 제공함에 있다.
이러한 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 디스플레이 장치는 외부 장치에 관한 정보를 수신하는 제1 입력 포트, 상기 외부 장치와 통신을 수행하여 제어 명령을 수신하는 제2 입력 포트 및 상기 제1 입력 포트를 통해 수신된 상기 외부 장치에 관한 정보에 기초하여 상기 제2 입력 포트의 통신 프로토콜을 자동적으로 선택하고, 상기 선택된 통신 프로토콜을 사용하여 상기 외부 장치와 통신을 수행하도록 상기 제2 입력 포트를 제어하는 프로세서를 포함한다.
여기서, 상기 외부 장치에 관한 정보는, 상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보 중 적어도 하나를 포함할 수 있다.
또한, 상기 외부 장치에 관한 정보는, SPD(Source Product Description) 패킷에 저장될 수 있다.
또한, 상기 SPD 패킷은, 상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보를 나타내는 복수의 필드를 포함할 수 있다.
또한, 상기 제1 입력 포트는, HDMI(high definition multimedia interface) 규격을 갖는 입력 포트일 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치는 복수의 통신 프로토콜에 관한 정보가 저장된 저장부를 더 포함하며, 상기 프로세서는, 상기 수신된 외부 장치에 관한 정보에 기초하여 상기 복수의 통신 프로토콜 중 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택할 수 있다.
또한, 본 발명의 일 실시 예에 따른 디스플레이 장치는 서버와 통신을 수행하는 통신부를 더 포함하며, 상기 프로세서는, 상기 수신된 외부 장치에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜에 관한 정보를 상기 서버로부터 수신하고, 상기 서버로부터 수신된 통신 프로토콜에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행할 수 있다.
또한, 본 발명의 일 실시 예에 따른 디스플레이 장치는 복수의 통신 프로토콜에 관한 정보가 저장된 저장부를 더 포함하며, 상기 프로세서는, 상기 서버로부터 수신된 상기 통신 프로토콜에 관한 정보를 상기 저장부에 추가로 저장하여 상기 복수의 통신 프로토콜에 관한 정보를 업데이트할 수 있다.
또한, 상기 제2 입력 포트는, UART(Universal Asynchronous Receiver Transmitter) 통신 방식을 사용하는 입력 포트일 수 있다.
또한, 본 발명의 일 실시 예에 따른 디스플레이 장치는 촬상부를 더 포함하며, 상기 프로세서는, 상기 촬상부를 통해 상기 외부 장치에 부착된 QR(Quick Response) 코드를 인식하고, 상기 인식된 QR 코드에 기초하여 상기 외부 장치에 관한 정보를 획득할 수 있다.
또한, 상기 프로세서는, 상기 제1 입력 포트를 통해 상기 외부 장치로부터 이미지 및 음향에 관한 정보를 수신하고, 상기 제2 입력 포트를 통해 상기 디스플레이 장치를 제어하기 위한 상기 제어 명령을 수신할 수 있다.
한편, 본 발명의 일 실시 예에 따른 외부 장치에 관한 정보를 수신하는 제1 입력 포트 및 상기 외부 장치와 통신을 수행하여 제어 명령을 수신하는 제2 입력 포트를 포함하는 디스플레이 장치의 제어 방법은, 상기 제1 입력 포트를 통해 수신된 상기 외부 장치에 관한 정보에 기초하여 상기 제2 입력 포트의 통신 프로토콜을 자동적으로 선택하는 단계 및 상기 선택된 통신 프로토콜을 사용하여 상기 외부 장치와 통신을 수행하도록 상기 제2 입력 포트를 제어하는 단계를 포함한다.
여기서, 상기 외부 장치에 관한 정보는, 상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보 중 적어도 하나를 포함할 수 있다.
또한, 상기 외부 장치에 관한 정보는, SPD(Source Product Description) 패킷에 저장될 수 있다.
또한, 상기 SPD 패킷은, 상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보를 나타내는 복수의 필드를 포함할 수 있다.
또한, 상기 제1 입력 포트는, HDMI(high definition multimedia interface) 규격을 갖는 입력 포트일 수 있다.
또한, 상기 선택하는 단계는, 상기 수신된 외부 장치에 관한 정보에 기초하여 기 저장된 복수의 통신 프로토콜 중 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택할 수 있다.
또한, 상기 선택하는 단계는, 상기 수신된 외부 장치에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜에 관한 정보를 서버로부터 수신하고, 상기 제어하는 단계는, 상기 서버로부터 수신된 통신 프로토콜에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행할 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치의 제어 방법은 상기 서버로부터 수신된 상기 통신 프로토콜에 관한 정보를 추가로 저장하여 기 저장된 복수의 통신 프로토콜에 관한 정보를 업데이트하는 단계를 더 포함할 수 있다.
여기서, 상기 제2 입력 포트는, UART(Universal Asynchronous Receiver Transmitter) 통신 방식을 사용하는 입력 포트일 수 있다.
이상과 같은 본 발명의 다양한 실시 예에 따르면, 사용자가 디스플레이 장치 상에서 통신 프로토콜을 수동적으로 설정할 필요없이 디스플레이 장치가 자동적으로 해당 외부 장치에 대응되는 통신 프로토콜을 선택할 수 있어 사용자의 편의성이 증대될 수 있다.
도 1은 본 발명의 일 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 2 및 도 3은 본 발명의 일 실시 예에 따른 SPD 패킷을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시 예에 따른 통신 프로토콜 선택 및 통신을 수행하는 과정을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시 예에 따른 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 6은 본 발명의 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 7은 본 발명의 일 실시 예에 따른 또 다른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 8은 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 9는 본 발명의 일 실시 예에 따른 외부 장치에 관한 정보를 수신하는 방법을 설명하기 위한 도면이다.
도 10은 도 1에 도시된 디스플레이 장치의 구체적인 구성을 나타내는 블럭도이다.
도 11은 본 발명의 일 실시 예에 따른 저장부에 저장된 소프트웨어 모듈에 관한 도면이다.
도 12는 본 발명의 일 실시 예에 따른 디스플레이 장치의 제어 방법을 설명하기 위한 흐름도이다.
도 2 및 도 3은 본 발명의 일 실시 예에 따른 SPD 패킷을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시 예에 따른 통신 프로토콜 선택 및 통신을 수행하는 과정을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시 예에 따른 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 6은 본 발명의 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 7은 본 발명의 일 실시 예에 따른 또 다른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 8은 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 9는 본 발명의 일 실시 예에 따른 외부 장치에 관한 정보를 수신하는 방법을 설명하기 위한 도면이다.
도 10은 도 1에 도시된 디스플레이 장치의 구체적인 구성을 나타내는 블럭도이다.
도 11은 본 발명의 일 실시 예에 따른 저장부에 저장된 소프트웨어 모듈에 관한 도면이다.
도 12는 본 발명의 일 실시 예에 따른 디스플레이 장치의 제어 방법을 설명하기 위한 흐름도이다.
이하에서는 도면을 참조하여 본 발명을 더욱 상세하게 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관계 등에 따라 달라질 수 있다. 그러므로, 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 1은 본 발명의 일 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 1을 참조하면, 디스플레이 장치(100)는 제1 입력 포트(110), 제2 입력 포트(120) 및 프로세서(130)를 포함한다.
여기서, 디스플레이 장치(100)는 TV, 전자 칠판, 전자 테이블, LFD(Large Format Display), 스마트 폰, 태블릿, 데스크탑 PC, 노트북 등과 같은 다양한 형태의 전자 장치로 구현될 수 있다. 특히, 본 발명의 일 실시 예에 따른 디스플레이 장치는 셋탑 박스와 HDMI 및 UART를 통해 연결될 수 있으며, HDMI 및 UART 통신 방식 각각을 통해 셋탑 박스와 연결되는 디스플레이 장치는 모두 포함할 수 있다.
또한, 디스플레이 장치(100)는 HDMI 및 UART 통신 방식을 통해 연결된 셋탑 박스로부터 컨텐츠를 수신하여 시청자에게 제공할 수 있다. 구체적으로, 디스플레이 장치(100)는 HDMI 통신을 통해 셋탑 박스로부터 컨텐츠에 관한 영상 및 음성 신호를 수신할 수 있고, UART 통신을 통해 셋탑 박스와 통신을 수행하여 제어 명령을 수신할 수 있다.
제1 입력 포트(110)는 외부 장치에 관한 정보를 수신할 수 있다. 여기서, 외부 장치는 디스플레이 장치(100)의 외부에 존재하며 디스플레이 장치(100)와 유선 또는 무선 통신 방식을 통해 통신을 수행할 수 있고 디스플레이 장치(100)로 컨텐츠를 전송하거나 제어 명령을 전송할 수 있는 전자 장치를 포함한다. 일 예로, 본 발명의 일 실시 예에 따른 외부 장치는 주로 셋탑 박스로 구현될 수 있다.
여기서, 외부 장치에 관한 정보는 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보 중 적어도 하나를 포함할 수 있다.
구체적으로, 외부 장치를 제조한 제조사에 관한 정보는 외부 장치를 제조한 제조사의 명칭에 관한 정보를 포함할 수 있다. 예를 들어, 외부 장치를 제조한 제조사가 "삼성전자"인 경우 외부 장치를 제조한 제조사에 관한 정보는 "SAMSUNG"과 같은 제조사의 명칭에 관한 정보를 포함할 수 있다.
또한, 외부 장치의 장치 명에 관한 정보는 외부 장치의 모델 명에 관한 정보 또는 외부 장치가 제조되면서 사용되는 제조 명칭에 관한 정보를 포함할 수 있다. 예를 들어, 외부 장치의 장치 명에 관한 정보는 "BD-P1600"과 같은 형태로 표현될 수 있으며, 외부 장치의 제조 시리얼 넘버를 포함하는 형태로 표현될 수도 있다.
또한, 외부 장치의 제품군에 관한 정보는 외부 장치가 어떠한 종류의 전자 장치에 해당되는지를 나타내는 정보를 포함할 수 있다. 예를 들어, 외부 장치의 제품군에 관한 정보는 외부 장치가 DVD 플레이어에 해당되는지, 게임 콘솔에 해당되는지, 블루 레이 디스크 기기에 해당되는지 등에 대한 정보를 포함할 수 있다.
또한, 외부 장치에 관한 정보는 상술한 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보뿐만 아니라, 외부 장치가 지원가능한 화질 또는 해상도에 관한 정보 및 외부 장치의 설정에 관한 정보 등과 같은 다양한 정보를 포함할 수도 있음은 당연하다.
한편, 일 예로 상술한 제1 입력 포트는, HDMI(high definition multimedia interface) 규격을 갖는 입력 포트일 수 있으며, 이러한 제1 입력 포트와 연결되는 외부 장치 역시 디스플레이 장치(100)와 HDMI를 통해 연결가능한 HDMI 지원 가능한 전자 장치일 수 있다.
여기서, HDMI는 비압축 방식의 디지털 비디오와 오디오 신호를 통합 전송할 수 있는 인터페이스 규격의 하나를 의미하며, 이는 공지 기술인바 자세한 설명은 생략하기로 한다.
한편, 제2 입력 포트(120)는 외부 장치와 통신을 수행하여 제어 명령을 수신할 수 있다.
여기서, 제2 입력 포트는, UART(Universal Asynchronous Receiver Transmitter) 통신 방식을 사용하는 입력 포트일 수 있다. UART는 병렬 형태의 데이터를 직렬 비트 스트림으로 변환, 또는 복원하고, 패리티 비트를 추가하거나 패리티를 검출, 제거하며, 비동기 통신을 위해 시작 비트와 정지 비트를 추가하고 삭제하는 기능들을 수행할 수 있다. 이러한 UART는 일반적으로, RS-232, RS-422, RS-485와 같은 통신 표준과 함께 사용될 수 있다.
이에 따라, 디스플레이 장치(100)는 제2 입력 포트(120)를 통해 외부 장치와 통신을 수행할 수 있으며, 외부 장치로부터 디스플레이 장치(100)를 제어하기 위한 제어 명령을 수신할 수 있다. 예를 들어, 사용자가 리모트 컨트롤러를 통해 외부 장치로 디스플레이 장치(100)의 채널 변경 또는 볼륨 변경의 제어 신호를 전송하면, 외부 장치는 디스플레이 장치(100)의 제2 입력 포트(120)를 통해 디스플레이 장치(100)의 채널 변경 또는 볼륨 변경을 위한 제어 명령을 디스플레이 장치(100)로 전송할 수 있다.
또한, 디스플레이 장치(100)는 제2 입력 포트(120)를 통해 외부 장치와 통신을 수행하여 기 설정된 데이터를 송수신할 수 있으며, 예를 들면, 디스플레이 장치(100)는 제2 입력 포트(120)를 통해 외부 장치와 통신을 수행하여 채널 정보를 송수신할 수 있다.
한편, 프로세서(130)는 제1 입력 포트(110)를 통해 수신된 외부 장치에 관한 정보에 기초하여 제2 입력 포트(120)의 통신 프로토콜을 자동적으로 선택하고, 선택된 통신 프로토콜을 사용하여 외부 장치와 통신을 수행하도록 제2 입력 포트(120)를 제어할 수 있다.
구체적으로, 프로세서(130)는 제1 입력 포트(110)를 통해 수신된 외부 장치에 관한 정보에 기초하여 외부 장치를 식별할 수 있고, 식별된 외부 장치와 제2 입력 포트(120)를 통해 통신을 수행하는데 있어서 필요한 통신 프로토콜을 선택할 수 있는데, 여기서, 필요한 통신 프로토콜은 외부 장치에 관한 정보에 기초하여 선택될 수 있으며 이러한 통신 프로토콜은 외부 장치에 개별적으로 대응될 수 있다. 즉, 외부 장치가 변경되면 디스플레이 장치(100)가 제2 입력 포트(120)를 통해 외부 장치와 통신을 사용하는데 필요한 통신 프로토콜 역시 변경될 수 있다.
특히, 프로세서(130)는 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보 등에 기초하여 외부 장치와 통신을 수행하는데 필요한 제2 입력 포트(120)의 통신 프로토콜을 자동적으로 선택할 수 있다.
예를 들어, 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보 중 적어도 하나에 대응되는 통신 프로토콜이 설정되어 저장된 룩업 테이블이 디스플레이 장치(100)의 저장부(미도시)에 기저장되어 있을 수 있으며, 이에 따라, 프로세서(130)는 제1 입력 포트(110)를 통해 수신된 외부 장치에 관한 정보에 포함된 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보 중 적어도 하나에 기초하여 룩업 테이블 내에서 외부 장치에 관한 정보에 대응되는 통신 프로토콜을 선택할 수 있다.
구체적으로, 외부 장치를 제조한 제조사가 A 사이고, 외부 장치의 장치 명이 B이며, 외부 장치의 제품군이 DVD 플레이어인 경우 룩업 테이블 내에서 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜이 프로토콜 A라고 설정되어 있다면, 프로세서(130)는 외부 장치와 통신을 수행하는데 필요한 제2 입력 포트(120)의 통신 프로토콜을 프로토콜 A라고 자동적으로 선택할 수 있다.
또한, 외부 장치를 제조한 제조사가 A 사인 경우 외부 장치의 장치 명과 제품군에 상관없이 룩업 테이블 내에서 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜이 프로토콜 A라고 설정되어 있다면, 프로세서(130)는 외부 장치를 제조한 제조사에 관한 정보만을 확인하고, 이에 기초하여 외부 장치와 통신을 수행하는데 필요한 제2 입력 포트(120)의 통신 프로토콜을 프로토콜 A라고 자동적으로 선택할 수 있다.
한편, 외부 장치에 관한 정보는, SPD(Source Product Description) 패킷에 저장될 수 있다.
도 2 및 도 3은 본 발명의 일 실시 예에 따른 SPD 패킷을 설명하기 위한 도면이다.
도 2를 참조하면, SPD 패킷(200)은 총 25 바이트로 구성될 수 있으며, SPD 패킷(200)은 외부 장치에 관한 다양한 정보를 포함할 수 있다. 또한, 이러한 디스플레이 장치(100)는 제1 입력 포트(110)를 통해 외부 장치로부터 SPD 패킷(200)을 수신할 수 있으며 구체적으로, 디스플레이 장치(100)는 HDMI 통신을 통해 외부 장치로부터 SPD 패킷(200)을 수신할 수 있다.
구체적으로, SPD 패킷(200)의 25 바이트 중 8 바이트는 외부 장치를 제조한 제조사에 관한 정보(210)를 나타내는데 사용될 수 있고, 25 바이트 중 8 바이트는 외부 장치의 장치 명에 관한 정보(220)를 나타내는데 사용될 수 있으며, 25 바이트 중 1 바이트는 외부 장치의 제품군에 관한 정보(230)를 나타내는데 사용될 수 있다. 또한, 25 바이트 중 1 바이트는 외부 장치의 화질 모드 지원에 관한 정보(240)를 나타내는데 사용될 수 있다.
이와 같이, SPD 패킷(200)은 외부 장치를 제조한 제조사에 관한 정보(210), 외부 장치의 장치 명에 관한 정보(220) 및 외부 장치의 제품군에 관한 정보(230) 이외에 외부 장치가 지원 가능한 화질 모드에 관한 정보(240)와 같은 추가 정보를 더 포함할 수 있음은 당연하다.
다시 도 2를 참조하면, 외부 장치를 제조한 제조사에 관한 정보(210)는 8 바이트 중 7 바이트를 사용하여 각 바이트당 하나의 문자를 나타내고 있으며 7 바이트를 통해 표현된 제조사의 명칭은 "SAMSUNG"임을 알 수 있다.
또한, 외부 장치의 장치 명에 관한 정보(220)는 8 바이트를 모두 사용하여 각 바이트 당 하나의 문자를 나타내고 있으며 8 바이트를 통해 표현된 장치 명은 "BD-P1600"임을 알 수 있다.
또한, 외부 장치의 제품군에 관한 정보(230)는 1 바이트를 사용하여 "OAh"라는 문자를 통해 제품군을 나타내고 있다. 이를 상세히 설명하기 위해 도 3을 참조하기로 한다.
도 3을 참조하면, SPD 패킷(200)의 각 바이트가 나타내고 있는 정보가 무엇인지를 나타내는 테이블이 도시되어 있음을 알 수 있다.
구체적으로, 테이블(300)은 InforFrame Type Code와 InforFrame Type으로 나뉘며, InforFrame Type Code는 SPD 패킷(200)을 구성하는 바이트를 의미하고, InforFrame Type은 각 바이트가 나타내는 정보를 의미한다.
특히, InforFrame Type Code의 Data Byte 1 내지 Data Byte 8(310)은 도 2에서 표시한 외부 장치를 제조한 제조사에 관한 정보(210)를 나타내는데 사용될 수 있다. 일 예로, Data Byte 1 내지 Data Byte 8(310)은 제조사에 관한 정보의 각 문자를 표시할 수 있으며, Data Byte 1은 "S", Data Byte 2는 "A", Data Byte 3은 "M", Data Byte 4는 "S", Data Byte 5는 "U", Data Byte 5는 "N" 및 Data Byte 6은 "G"에 관한 정보를 포함할 수 있다.
또한, InforFrame Type Code의 Data Byte 9 내지 Data Byte 16(320)은 도 2에서 표시한 외부 장치의 장치 명에 관한 정보(220)를 나타내는데 사용될 수 있다. 일 예로, Data Byte 9 내지 Data Byte 16(320)은 장치 명에 관한 정보의 각 문자를 표시할 수 있으며, Data Byte 9는 "B", Data Byte 10은 "D", Data Byte 11은 "-", Data Byte 12는 "P", Data Byte 13은 "1", Data Byte 14는 "6", Data Byte 15는 "0" 및 Data Byte 16은 "0"에 관한 정보를 포함할 수 있다.
또한, InforFrame Type Code의 Data Byte 25(330)는 제품군에 관한 정보(230)를 나타내는데 사용될 수 있다. 일 예로, Data Byte 25(330)는 다양한 제품군에 관한 정보를 포함하는 또 다른 하나의 테이블을 참조하는 정보를 포함할 수 있고, 또 다른 하나의 테이블은 "00h" 코드에 대해서는 unknowm이라고 설정되어 있고, "01h" 코드에 대해서는 Digital STB라고 설정되어 있으며, "02h" 코드에 대해서는 DVD player라고 설정되어 있으며, 이와 같이, 기 설정된 코드에 대해 서로 다른 타입의 제품군에 관한 정보가 매칭되어 설정되어 있다.
특히, 도 2에 도시된 SPD 패킷(200)의 제품군에 관한 정보(230)는 "0Ah" 코드를 포함하고 있으며, 또 다른 테이블 내에서 "0Ah" 코드에 대해서는 블루 레이 디스크(BD)(331)라고 설정되어 있으므로, 프로세서(130)는 외부 장치의 제품군이 블루레이 디스크 플레이어임을 알 수 있다.
상술한 도 2 내지 도 3에서 설명한 바와 같이, 외부 장치로부터 수신되는 SPD 패킷(200)은 외부 장치에 관한 다양한 정보를 포함할 수 있고, 이에 따라, 프로세서(130)는 수신된 SPD 패킷을 통해 외부 장치를 식별하고, 외부 장치의 제조사, 장치 명 및 제품군에 관한 정보 등을 획득할 수 있다.
한편, 프로세서(130)는 이렇게 획득된 외부 장치의 제조사, 장치 몇 및 제품군에 관한 정보에 기초하여 제2 입력 포트(120)의 통신 프로토콜을 자동적으로 선택할 수 있고, 선택된 통신 프로토콜을 사용하여 외부 장치와 통신을 수행하도록 제2 입력 포트(120)를 제어할 수 있다.
도 4는 본 발명의 일 실시 예에 따른 통신 프로토콜 선택 및 통신을 수행하는 과정을 설명하기 위한 도면이다.
도 4를 참조하면, 디스플레이 장치(410)와 외부 장치(440)는 제1 입력 포트(420, 441) 및 제2 입력 포트(430, 442)를 통해 연결되어 있으며, 디스플레이 장치(410)는 외부 장치(440)로부터 제1 입력 포트(420, 441)를 통해 영상 및 음성 신호를 수신할 수 있고, 제2 입력 포트(430, 442)를 통해 외부 장치와 통신을 수행하고 제어 명령을 수신할 수 있다.
여기서, 제1 입력 포트(420, 441)는 HDMI 규격을 갖는 입력 포트이고, 제2 입력 포트(430, 442)는 UART 통신 방식 즉, RS-232 등과 같은 통신 규격을 사용하는 입력 포트일 수 있다.
그리고, 디스플레이 장치(410)는 제1 입력 포트(420, 441)를 통해 외부 장치(440)로부터 외부 장치(440)에 관한 정보를 포함하는 SPD 패킷을 수신할 수 있으며, 이러한 SPD 패킷은 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보 중 적어도 하나를 포함할 수 있다.
그리고, 디스플레이 장치(410)의 프로세서(130)는 수신된 SPD 패킷에 포함된 제조사, 장치명 및 제품군에 관한 정보 등에 기초하여 자동적으로 제2 입력 포트(430, 442)의 통신 프로토콜을 선택할 수 있다.
구체적으로, 프로세서(130)는 디스플레이 장치(410)의 저장부(미도시)에 저장된 다양한 통신 프로토콜에 관한 정보 중에서 수신된 SPD 패킷에 포함된 제조사, 장치명 및 제품군에 관한 정보 등에 기초하여 제2 입력 포트(430, 442)의 통신 프로토콜을 선택할 수 있으며, 도 4에서는 복수의 통신 프로토콜 A, B, C, D...등 중 프로토콜 A(450)를 선택하였음을 알 수 있다.
예를 들어, 프로토콜 A는 외부 장치(440)의 제조사가 A 사이고 장치명이 A 이며, 제품군이 A군인 경우 매칭하여 설정되어 있고, 프로토콜 B는 외부 장치(440)의 제조사가 B 사이고 장치명이 B 이며 제품군이 B 군인 경우 매칭하여 설정되어 있고, 프로토콜 C는 외부 장치(440)의 제조사가 C 사이고 장치명이 C 이며 제품군이 C 군인 경우 매칭하여 설정되어 있고, 프로토콜 D는 외부 장치(440)의 제조사가 D 사이고 장치명이 D 이며 제품군이 D 군인 경우 매칭하여 설정되어 있을 수 있다.
즉, 도 4에서는 프로세서(130)가 수신된 SPD 패킷에 포함된 외부 장치(440)에 관한 정보를 검출한 결과 외부 장치(440)를 제조한 제조사가 A 사이고 장치명이 A이며 제품군이 A 군인 것으로 판단되었으므로, 복수의 통신 프로토콜 A, B, C, D.. 등 중 프로토콜 A(450)를 선택한 것임을 알 수 있다.
이에 따라, 프로세서(130)는 선택된 통신 프로토콜인 프로토콜 A를 사용하여 외부 장치(440)와 통신을 수행하도록 제2 입력 포트(430)를 제어할 수 있다. 구체적으로, 프로세서(130)는 선택된 프로토콜 A를 사용하여 외부 장치(440)와 통신 세션을 연결할 수 있고, 통신 세션이 연결되어 통신을 수행할 준비가 되면 제2 입력 포트(430)를 통해 외부 장치(440)로 데이터를 전송할 수도 있고, 외부 장치(440)로부터 데이터를 수신할 수도 있다.
한편, 도 5는 본 발명의 일 실시 예에 따른 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 5를 참조하면, 디스플레이 장치(100)는 제1 입력 포트(110), 제2 입력 포트(120), 프로세서(130) 및 저장부(140)를 포함할 수 있다. 여기서, 제1 입력 포트(110), 제2 입력 포트(120) 및 프로세서(130)에 관하여 이미 설명하였으므로 자세한 설명은 생략하기로 한다.
저장부(140)는 복수의 통신 프로토콜에 관한 정보를 저장할 수 있다. 여기서, 프로세서(130)는 수신된 외부 장치에 관한 정보에 기초하여 복수의 통신 프로토콜 중 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택할 수 있다.
상술한 도 4에서와 같이 복수의 통신 프로토콜 A, B, C, D... 등에 관한 정보가 저장부(140)에 저장되어 있을 수 있으며, 프로세서(130)는 수신된 외부 장치에 관한 정보를 포함하는 SPD 패킷에 기초하여 저장부(140)에 저장된 복수의 통신 프로토콜 A, B, C, D... 등에 관한 정보 중 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택할 수 있다.
도 5와 같이, 저장부(140)에 복수의 통신 프로토콜에 관한 정보가 저장되어 있는 경우, 디스플레이 장치(100)가 외부에 존재하는 서버와 네트워크로 연결되어 있지 않더라도 프로세서(130)는 수신된 외부 장치에 관한 정보에 기초하여 통신 프로토콜을 선택할 수 있지만, 디스플레이 장치(100)가 외부에 존재하는 서버와 네트워크로 연결되어 있는 경우도 상정해볼 수 있다.
도 6은 본 발명의 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 6을 참조하면, 디스플레이 장치(100)는 제1 입력 포트(110), 제2 입력 포트(120), 프로세서(130) 및 통신부(150)를 포함하며, 제1 입력 포트(110), 제2 입력 포트(120) 및 프로세서(130)에 관해 이미 설명하였으므로 자세한 설명은 생략하기로 한다.
통신부(150)는 서버와 통신을 수행하고, 서버로 데이터를 전송하거나 서버로부터 데이터를 수신할 수 있으며, 특히, 통신부(150)는 BT(BlueTooth), WI-FI(Wireless Fidelity), Zigbee, IR(Infrared), Serial Interface, USB(Universal Serial Bus), NFC(Near Field Communication) 등과 같은 다양한 통신 방식을 통해 서버와 통신을 수행할 수 있다.
여기서, 프로세서(130)는 수신된 외부 장치에 관한 정보에 기초하여 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜에 관한 정보를 서버로부터 수신할 수 있고, 또한, 서버로부터 수신된 통신 프로토콜에 관한 정보에 기초하여 외부 장치와 통신을 수행할 수 있다.
즉, 프로세서(130)는 수신된 외부 장치에 관한 정보에 기초하여 도 5와 같이 저장부(140)에 기 저장된 복수의 통신 프로토콜에 관한 정보 중에서 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택하는 것이 아닌, 서버로 외부 장치에 관한 정보를 전송하고 서버는 디스플레이 장치(100)로부터 수신된 외부 장치에 관한 정보에 기초하여 외부 장치에 대응되는 통신 프로토콜에 관한 정보를 검색 및 선택하여 디스플레이 장치(100)로 전송하고, 이에 따라, 프로세서(130)는 서버로부터 수신된 통신 프로토콜에 관한 정보에 기초하여 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택하고 외부 장치와 통신을 수행할 수 있다.
한편, 도 7은 본 발명의 일 실시 예에 따른 또 다른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 7을 참조하면, 디스플레이 장치(100)는 제1 입력 포트(110), 제2 입력 포트(120), 프로세서(130), 저장부(140) 및 통신부(150)를 포함할 수 있다.
여기서, 저장부(140)는 복수의 통신 프로토콜에 관한 정보를 저장할 수 있고, 통신부(150)는 서버와 통신을 수행할 수 있으며, 프로세서(130)는 서버로부터 수신된 통신 프로토콜에 관한 정보를 저장부(140)에 추가로 저장하여 복수의 통신 프로토콜에 관한 정보를 업데이트할 수 있다.
예를 들어, 프로세서(130)는 수신된 외부 장치에 관한 정보에 기초하여 저장부(140)는 저장된 복수의 통신 프로토콜 A, B, C, D에 관한 정보 내에서 필요한 통신 프로토콜을 선택할 수 없는 경우를 상정하면, 프로세서(130)는 외부 장치에 관한 정보를 서버로 전송할 수 있고 서버는 외부 장치에 관한 정보에 기초하여 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜이 프로토콜 E라고 검색하고 프로토콜 E에 관한 정보를 디스플레이 장치(100)로 전송할 수 있다. 이에 따라, 프로세서(130)는 저장부(140)에 존재하지 않는 통신 프로토콜 E에 관한 정보를 저장부(140)에 추가로 저장하여 복수의 통신 프로토콜에 관한 정보를 업데이트할 수 있다.
이에 따라, 이후 통신 프로토콜 E를 사용하는 외부 장치가 디스플레이 장치(100)에 연결되는 경우에는 프로세서(130)는 서버로 외부 장치에 관한 정보를 전송하지 않고도 저장부(140)에 저장된 복수의 프로토콜에 관한 정보 내에서 필요한 통신 프로토콜 E를 선택할 수 있게 된다.
한편, 제1 입력 포트(110) 즉, HDMI 규격을 갖는 입력 포트를 통해서만 외부 장치에 관한 정보를 수신하는 경우 이외에 다양한 방식을 통해 외부 장치에 관한 정보를 획득하는 경우를 상정해볼 수 있다.
도 8은 본 발명의 또 다른 실시 예에 따른 디스플레이 장치의 구성을 도시한 블럭도이다.
도 8을 참조하면, 디스플레이 장치(100)는 제1 입력 포트(110), 제2 입력 포트(120), 프로세서(130) 및 촬상부(160)를 포함할 수 있으며, 여기서 제1 입력 포트(110), 제2 입력 포트(120) 및 프로세서(130)에 대해서는 이미 설명하였으므로 자세한 설명은 생략하기로 한다.
촬상부(160)는 오브젝트에 대한 이미지를 획득하거나 바코드를 인식하거나 기 설정된 패턴의 이미지를 인식하는 기능을 수행할 수 있다.
구체적으로, 프로세서(130)는 촬상부(160)를 통해 외부 장치에 부착된 QR(Quick Response) 코드를 인식하고, 인식된 QR 코드에 기초하여 외부 장치에 관한 정보를 획득할 수 있다.
예를 들어, 외부 장치에 부착된 QR 코드는 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보를 포함할 수 있고, 이에 따라, 프로세서(130)는 촬상부(160)를 통해 인식된 외부 장치의 QR 코드를 통해 외부 장치를 제조한 제조사, 장치명 및 제품군에 관한 정보등을 획득할 수 있다. 그리고, 획득된 외부 장치를 제조한 제조사, 장치명 및 제품군에 관한 정보 등에 기초하여 제2 입력 포트(120)의 통신 프로토콜을 자동적으로 선택할 수 있다.
또한, 촬상부(160)은 외부 장치의 형태에 관한 이미지 또는 외부 장치에 대응되는 시리얼 넘버에 관한 정보를 인식할 수 있으며, 프로세서(130)는 촬상부(160)를 통해 인식된 외부 장치의 형태에 관한 이미지에 대해 기 저장된 다양한 외부 장치의 이미지와 이미지 비교 분석을 통해 외부 장치를 식별하고 외부 장치에 관한 정보를 선택할 수도 있으며, 또한, 촬상부(160)를 통해 인식된 시리얼 넘버에 기초하여 외부 장치에 대한 정보를 획득할 수도 있다.
또한, 디스플레이 장치(100)는 NFC(Near Field Communication) 또는 RFID(radio frequency identification)와 같은 근거리 무선 통신을 통해 외부 장치에 관한 정보를 수신할 수도 있으며, 프로세서(130)는 NFC 또는 RFID와 같은 근거리 무선 통신을 통해 수신된 외부 장치에 관한 정보에 기초하여 통신 프로토콜을 선택할 수도 있다.
도 9는 본 발명의 일 실시 예에 따른 외부 장치에 관한 정보를 수신하는 방법을 설명하기 위한 도면이다.
도 9를 참조하면, 디스플레이 장치(910)는 촬상부(920)를 포함하며, 여기서, 촬상부(920)는 카메라 렌즈로 구현될 수 있다. 물론, 카메라 렌즈뿐만 아니라, 적외선 송수신부 또는 광통신부 등을 포함할 수도 있음은 당연하다.
그리고, 디스플레이 장치(910)와 외부 장치(930)는 HDMI 규격을 갖는 제1 입력 포트(911, 931)를 통해 연결되고, 또한 UART 통신 방식을 사용하는 제2 입력 포트(912, 932)를 통해 연결될 수 있다.
또한, 외부 장치(930)에 부착된 QR 코드(940)가 디스플레이 장치(910)의 촬상부(920)를 통해 인식되면, 디스플레이 장치(910)의 프로세서(130)는 촬상부(920)를 통해 인식된 QR 코드(940)로부터 외부 장치(930)를 제조한 제조사, 외부 장치(930)의 장치 명 및 외부 장치(930)의 제품군에 관한 정보를 검출할 수 있다.
그리고, 프로세서(130)는 검출된 외부 장치(930)를 제조한 제조사, 외부 장치(930)으 장치 명 및 외부 장치(930)의 제품군에 관한 정보에 기초하여 외부 장치(930)과 통신을 하는데 필요한 통신 프로토콜을 선택할 수 있고, 선택된 통신 프로토콜을 사용하여 외부 장치(930)과 통신을 수행할 수 있도록 제2 입력 포트(912)를 제어할 수 있다.
한편, 상술한 모든 예에서 프로세서(130)는 제1 입력 포트(110)를 통해 외부 장치로부터 이미지 및 음향에 관한 정보를 수신할 수 있고, 제2 입력 포트(120)를 통해 디스플레이 장치(100)를 제어하기 위한 제어 명령을 수신할 수 있다. 이에 대해서는 이미 설명하였으므로 자세한 설명은 생략하기로 한다.
도 10은 도 1에 도시된 디스플레이 장치의 구체적인 구성을 나타내는 블럭도이다.
도 10을 참조하면, 디스플레이 장치(100')는 제1 입력 포트(110), 제2 입력 포트(120), 프로세서(130), 저장부(140), 통신부(150), 촬상부(160), 디스플레이부(170) 및 스피커부(180)를 포함한다. 도 10에 도시된 구성 중 도 1에 도시된 구성과 중복되는 부분에 대해서는 자세한 설명을 생략하도록 한다.
프로세서(130)는 디스플레이 장치(100')의 동작을 전반적으로 제어한다.
구체적으로, 프로세서(130)는 RAM(131), ROM(132), 메인 CPU(133), 그래픽 처리부(134), 제1 내지 n 인터페이스(135-1 ~ 135-n), 버스(136)를 포함한다.
RAM(131), ROM(132), 메인 CPU(133), 그래픽 처리부(134), 제1 내지 n 인터페이스(135-1 ~ 135-n) 등은 버스(136)를 통해 서로 연결될 수 있다.
제1 내지 n 인터페이스(135-1 내지 135-n)는 상술한 각종 구성요소들과 연결된다. 인터페이스들 중 하나는 네트워크를 통해 외부 장치와 연결되는 네트워크 인터페이스가 될 수도 있다.
메인 CPU(133)는 저장부(140)에 액세스하여, 저장부(140)에 저장된 O/S를 이용하여 부팅을 수행한다. 그리고, 저장부(140)에 저장된 각종 프로그램, 컨텐츠, 데이터 등을 이용하여 다양한 동작을 수행한다.
ROM(132)에는 시스템 부팅을 위한 명령어 세트 등이 저장된다. 턴온 명령이 입력되어 전원이 공급되면, 메인 CPU(133)는 ROM(132)에 저장된 명령어에 따라 저장부(140)에 저장된 O/S를 RAM(131)에 복사하고, O/S를 실행시켜 시스템을 부팅시킨다. 부팅이 완료되면, 메인 CPU(133)는 저장부(140)에 저장된 각종 어플리케이션 프로그램을 RAM(131)에 복사하고, RAM(131)에 복사된 어플리케이션 프로그램을 실행시켜 각종 동작을 수행한다.
그래픽 처리부(134)는 연산부(미도시) 및 렌더링부(미도시)를 이용하여 아이콘, 이미지, 텍스트 등과 같은 다양한 객체를 포함하는 화면을 생성한다. 연산부(미도시)는 수신된 제어 명령에 기초하여 화면의 레이아웃에 따라 각 객체들이 표시될 좌표값, 형태, 크기, 컬러 등과 같은 속성값을 연산한다. 렌더링부(미도시)는 연산부(미도시)에서 연산한 속성값에 기초하여 객체를 포함하는 다양한 레이아웃의 화면을 생성한다. 특히, 그래픽 처리부(134)는 사용자 발화 음성에 대응하여 생성된 시스템 응답을 텍스트 형태로 변환하면서, 문자의 폰트, 크기, 색상 등을 결정할 수 있다. 렌더링부(미도시)에서 생성된 화면은 디스플레이부(170)를 통해 디스플레이될 수 있다.
한편, 상술한 프로세서(130)의 동작은 저장부(140)에 저장된 프로그램에 의해 이루어질 수 있다.
저장부(140)는 디스플레이 장치(100')를 구동시키기 위한 O/S(Operating System) 소프트웨어 모듈, 각종 멀티미디어 컨텐츠와 같은 다양한 데이터를 저장한다.
특히, 저장부(140)는 제1 입력 포트(110)를 통해 수신된 외부 장치에 관한 정보에 기초하여 제2 입력 포트(120)의 통신 프로토콜을 자동적으로 선택하고, 선택된 통신 프로토콜을 사용하여 외부 장치와 통신을 수행하도록 제2 입력 포트를 제어하기 위한 소프트웨어 모듈을 포함할 수 있다. 이에 대해서는 도 11을 통해 상세히 설명하기로 한다.
디스플레이부(170)는 영화, 드라마, 녹화 영상, 슬로우 비디오 등의 복수의 이미지로 생성되어 일정한 프레임 비율을 가지고 디스플레이될 수 있는 모든 동영상 이미지 또는 스틸 이미지, 사진, 문서 등의 다양한 오브젝트들을 디스플레이할 수 있다.
이를 위해, 디스플레이부(170)는 액정 표시 장치(Liquid Crystal Display,LCD), 유기 전기 발광 다이오드(Organic Light Emiiting Display, OLED) 또는 플라즈마 표시 패널(Plasma Display Panel,PDP) 등으로 구현될 수 있다.
특히, 디스플레이부(170)는 제1 입력 포트(110)를 통해 수신된 이미지에 관한 정보에 기초하여 컨텐츠를 디스플레이할 수 있다.
또한, 스피커부(180)는 제1 입력 포트(110)를 통해 수신된 음향에 관한 정보에 기초하여 음향 신호를 출력할 수 있다.
도 11은 본 발명의 일 실시 예에 따른 저장부에 저장된 소프트웨어 모듈에 관한 도면이다.
도 11을 참조하면, 저장부(140)에는 통신 프로토콜 선택 모듈(141), 통신 모듈(142), 통신 프로토콜 업데이트 모듈(143) 및 QR 코드 인식 모듈(144) 등의 프로그램이 저장되어 있을 수 있다.
한편, 상술한 프로세서(130)의 동작은 저장부(140)에 저장된 프로그램에 의해 이루어질 수 있다. 이하에서는 저장부(140)에 저장된 프로그램을 이용한 프로세서(130)의 세부 동작에 대해 자세히 설명하도록 한다.
구체적으로, 통신 프로토콜 선택 모듈(141)은 제1 입력 포트(110)를 통해 수신된 외부 장치에 관한 정보에 기초하여 제2 입력 포트(120)의 통신 프로토콜을 선택하는 기능을 수행할 수 있다. 특히, 통신 프로토콜 선택 모듈(141)은 외부 장치에 관한 정보와 매칭되는 통신 프로토콜에 관한 정보가 저장된 룩업 테이블로부터 제1 입력 포트(110)를 통해 수신된 외부 장치에 관한 정보에 기초하여 통신 프로토콜을 선택하는 기능을 수행할 수 있다.
또한, 통신 모듈(142)은 외부와 통신을 수행하기 위한 모듈이다. 통신 모듈(142)은 외부 장치와 통신에 이용되는 디바이스 모듈, 메신저 프로그램, SMS(Short Message Service) & MMS(Multimedia Message Service) 프로그램, 이메일 프로그램 등과 같은 메시징 모듈, 전화 정보 수집기(Call Info Aggregator) 프로그램 모듈, VoIP 모듈 등을 포함하는 전화 모듈을 포함할 수 있다.
특히, 본 발명의 일 실시 예에 따른 통신 모듈(142)은 서버와 통신을 수행하여 데이터를 전송하거나 수신하는 기능을 수행할 수 있다.
통신 프로토콜 업데이트 모듈(143)은 서버로부터 수신된 통신 프로토콜에 관한 정보를 저장부(140)에 추가로 저장하여 복수의 통신 프로토콜에 관한 정보를 업데이트하는 기능을 수행할 수 있다.
또한, QR 코드 인식 모듈(144)은 촬상부(160)을 통해 인식된 외부 장치의 QR 코드를 분석하여 식별하는 기능을 수행할 수 있다.
이와 같이, 프로세서(130)는 저장부(140)에 저장된 다양한 소프트웨어 모듈을 사용하여 제1 입력 포트(110)를 통해 수신되 외부 장치에 관한 정보에 기초하여 제2 입력 포트(120)의 통신 프로토콜을 자동적으로 선택하고, 선택된 통신 프로토콜을 사용하여 외부 장치와 통신을 수행하도록 제2 입력 포트(120)를 제어할 수 있다.
한편, 도 12는 본 발명의 일 실시 예에 따른 디스플레이 장치의 제어 방법을 설명하기 위한 흐름도이다.
도 12를 참조하면, 외부 장치에 관한 정보를 수신하는 제1 입력 포트 및 외부 장치와 통신을 수행하여 제어 명령을 수신하는 제2 입력 포트를 포함하는 디스플레이 장치의 제어 방법은, 제1 입력 포트를 통해 수신된 외부 장치에 관한 정보에 기초하여 제2 입력 포트의 통신 프로토콜을 자동적으로 선택한다(S1210).
그리고, 선택된 통신 프로토콜을 사용하여 외부 장치와 통신을 수행하도록 제2 입력 포트를 제어한다(S1220).
여기서, 외부 장치에 관한 정보는, 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보 중 적어도 하나를 포함할 수 있다.
또한, 외부 장치에 관한 정보는, SPD(Source Product Description) 패킷에 저장될 수 있다.
또한, SPD 패킷은, 외부 장치를 제조한 제조사, 외부 장치의 장치 명 및 외부 장치의 제품군에 관한 정보를 나타내는 복수의 필드를 포함할 수 있다.
또한, 제1 입력 포트는, HDMI(high definition multimedia interface) 규격을 갖는 입력 포트일 수 있다.
또한, 선택하는 단계는, 수신된 외부 장치에 관한 정보에 기초하여 기 저장된 복수의 통신 프로토콜 중 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택할 수 있다.
또한, 선택하는 단계는, 수신된 외부 장치에 관한 정보에 기초하여 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜에 관한 정보를 서버로부터 수신하고, 제어하는 단계는, 서버로부터 수신된 통신 프로토콜에 관한 정보에 기초하여 외부 장치와 통신을 수행할 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치의 제어 방법은 서버로부터 수신된 통신 프로토콜에 관한 정보를 추가로 저장하여 기 저장된 복수의 통신 프로토콜에 관한 정보를 업데이트하는 단계를 더 포함할 수 있다.
또한, 제2 입력 포트는, UART(Universal Asynchronous Receiver Transmitter) 통신 방식을 사용하는 입력 포트일 수 있다.
한편, 본 발명에 따른 제어 방법을 순차적으로 수행하는 프로그램이 저장된 비일시적 판독 가능 매체(non-transitory computer readable medium)가 제공될 수 있다.
일 예로, 제1 입력 포트를 통해 수신된 외부 장치에 관한 정보에 기초하여 제2 입력 포트의 통신 프로토콜을 자동적으로 선택하는 단계 및 선택된 통신 프로토콜을 사용하여 외부 장치와 통신을 수행하도록 제2 입력 포트를 제어하는 단계를 수행하는 프로그램이 저장된 비일시적 판독 가능 매체(non-transitory computer readable medium)가 제공될 수 있다.
비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상술한 다양한 어플리케이션 또는 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등과 같은 비일시적 판독 가능 매체에 저장되어 제공될 수 있다.
또한, 디스플레이 장치에 대해 도시한 상술한 블록도에서는 버스(bus)를 미도시하였으나, 디스플레이 장치에서 각 구성요소 간의 통신은 버스를 통해 이루어질 수도 있다. 또한, 각 디바이스에는 상술한 다양한 단계를 수행하는 CPU, 마이크로 프로세서 등과 같은 프로세서가 더 포함될 수도 있다.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
100: 디스플레이 장치
110: 제1 입력 포트
120: 제2 입력 포트 130: 프로세서
140: 저장부 150: 통신부
120: 제2 입력 포트 130: 프로세서
140: 저장부 150: 통신부
Claims (20)
- 외부 장치에 관한 정보를 수신하는 제1 입력 포트;
상기 외부 장치와 통신을 수행하여 제어 명령을 수신하는 제2 입력 포트; 및
상기 제1 입력 포트를 통해 수신된 상기 외부 장치에 관한 정보에 기초하여 상기 제2 입력 포트의 통신 프로토콜을 자동적으로 선택하고, 상기 선택된 통신 프로토콜을 사용하여 상기 외부 장치와 통신을 수행하도록 상기 제2 입력 포트를 제어하는 프로세서;를 포함하는 디스플레이 장치. - 제1항에 있어서,
상기 외부 장치에 관한 정보는,
상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 디스플레이 장치. - 제2항에 있어서,
상기 외부 장치에 관한 정보는,
SPD(Source Product Description) 패킷에 저장되는 것을 특징으로 하는 디스플레이 장치. - 제3항에 있어서,
상기 SPD 패킷은,
상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보를 나타내는 복수의 필드를 포함하는 것을 특징으로 하는 디스플레이 장치. - 제1항에 있어서,
상기 제1 입력 포트는,
HDMI(high definition multimedia interface) 규격을 갖는 입력 포트인 것을 특징으로 하는 디스플레이 장치. - 제1항에 있어서,
복수의 통신 프로토콜에 관한 정보가 저장된 저장부;를 더 포함하며,
상기 프로세서는,
상기 수신된 외부 장치에 관한 정보에 기초하여 상기 복수의 통신 프로토콜 중 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택하는 것을 특징으로 하는 디스플레이 장치. - 제1항에 있어서,
서버와 통신을 수행하는 통신부;를 더 포함하며,
상기 프로세서는,
상기 수신된 외부 장치에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜에 관한 정보를 상기 서버로부터 수신하고, 상기 서버로부터 수신된 통신 프로토콜에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행하는 것을 특징으로 하는 디스플레이 장치. - 제7항에 있어서,
복수의 통신 프로토콜에 관한 정보가 저장된 저장부;를 더 포함하며,
상기 프로세서는,
상기 서버로부터 수신된 상기 통신 프로토콜에 관한 정보를 상기 저장부에 추가로 저장하여 상기 복수의 통신 프로토콜에 관한 정보를 업데이트하는 것을 특징으로 하는 디스플레이 장치. - 제1항에 있어서,
상기 제2 입력 포트는,
UART(Universal Asynchronous Receiver Transmitter) 통신 방식을 사용하는 입력 포트인 것을 특징으로 하는 디스플레이 장치. - 제1항에 있어서,
촬상부;를 더 포함하며,
상기 프로세서는,
상기 촬상부를 통해 상기 외부 장치에 부착된 QR(Quick Response) 코드를 인식하고, 상기 인식된 QR 코드에 기초하여 상기 외부 장치에 관한 정보를 획득하는 것을 특징으로 하는 디스플레이 장치. - 제1항에 있어서,
상기 프로세서는,
상기 제1 입력 포트를 통해 상기 외부 장치로부터 이미지 및 음향에 관한 정보를 수신하고, 상기 제2 입력 포트를 통해 상기 디스플레이 장치를 제어하기 위한 상기 제어 명령을 수신하는 것을 특징으로 하는 디스플레이 장치. - 외부 장치에 관한 정보를 수신하는 제1 입력 포트 및 상기 외부 장치와 통신을 수행하여 제어 명령을 수신하는 제2 입력 포트를 포함하는 디스플레이 장치의 제어 방법에 있어서,
상기 제1 입력 포트를 통해 수신된 상기 외부 장치에 관한 정보에 기초하여 상기 제2 입력 포트의 통신 프로토콜을 자동적으로 선택하는 단계; 및
상기 선택된 통신 프로토콜을 사용하여 상기 외부 장치와 통신을 수행하도록 상기 제2 입력 포트를 제어하는 단계;를 포함하는 디스플레이 장치의 제어 방법. - 제12항에 있어서,
상기 외부 장치에 관한 정보는,
상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 디스플레이 장치의 제어 방법. - 제13항에 있어서,
상기 외부 장치에 관한 정보는,
SPD(Source Product Description) 패킷에 저장되는 것을 특징으로 하는 디스플레이 장치의 제어 방법. - 제14항에 있어서,
상기 SPD 패킷은,
상기 외부 장치를 제조한 제조사, 상기 외부 장치의 장치 명 및 상기 외부 장치의 제품군에 관한 정보를 나타내는 복수의 필드를 포함하는 것을 특징으로 하는 디스플레이 장치의 제어 방법. - 제12항에 있어서,
상기 제1 입력 포트는,
HDMI(high definition multimedia interface) 규격을 갖는 입력 포트인 것을 특징으로 하는 디스플레이 장치의 제어 방법. - 제12항에 있어서,
상기 선택하는 단계는,
상기 수신된 외부 장치에 관한 정보에 기초하여 기 저장된 복수의 통신 프로토콜 중 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜을 선택하는 것을 특징으로 하는 디스플레이 장치의 제어 방법. - 제12항에 있어서,
상기 선택하는 단계는,
상기 수신된 외부 장치에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행하는데 필요한 통신 프로토콜에 관한 정보를 서버로부터 수신하고,
상기 제어하는 단계는,
상기 서버로부터 수신된 통신 프로토콜에 관한 정보에 기초하여 상기 외부 장치와 통신을 수행하는 것을 특징으로 하는 디스플레이 장치의 제어 방법. - 제18항에 있어서,
상기 서버로부터 수신된 상기 통신 프로토콜에 관한 정보를 추가로 저장하여 기 저장된 복수의 통신 프로토콜에 관한 정보를 업데이트하는 단계;를 더 포함하는 것을 특징으로 하는 디스플레이 장치의 제어 방법. - 제12항에 있어서,
상기 제2 입력 포트는,
UART(Universal Asynchronous Receiver Transmitter) 통신 방식을 사용하는 입력 포트인 것을 특징으로 하는 디스플레이 장치의 제어 방법.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150144501A KR20170044868A (ko) | 2015-10-16 | 2015-10-16 | 디스플레이 장치 및 그 제어 방법 |
| EP16193196.9A EP3156996A1 (en) | 2015-10-16 | 2016-10-11 | Display apparatus and the controlling method thereof |
| PCT/KR2016/011491 WO2017065522A1 (en) | 2015-10-16 | 2016-10-13 | Display apparatus and the controlling method thereof |
| US15/293,465 US10536562B2 (en) | 2015-10-16 | 2016-10-14 | Display apparatus and the controlling method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150144501A KR20170044868A (ko) | 2015-10-16 | 2015-10-16 | 디스플레이 장치 및 그 제어 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20170044868A true KR20170044868A (ko) | 2017-04-26 |
Family
ID=57206012
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150144501A Withdrawn KR20170044868A (ko) | 2015-10-16 | 2015-10-16 | 디스플레이 장치 및 그 제어 방법 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10536562B2 (ko) |
| EP (1) | EP3156996A1 (ko) |
| KR (1) | KR20170044868A (ko) |
| WO (1) | WO2017065522A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210145397A (ko) * | 2020-05-25 | 2021-12-02 | 엘지전자 주식회사 | 서버, 시스템 및 그 동작방법 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102667498B1 (ko) * | 2019-11-06 | 2024-05-22 | 삼성전자주식회사 | 전자장치와 그의 제어방법, 및 기록매체 |
| CN114297436B (zh) * | 2021-01-14 | 2025-09-26 | 海信视像科技股份有限公司 | 一种显示设备及用户界面主题更新方法 |
| WO2022152320A1 (zh) | 2021-01-14 | 2022-07-21 | 海信视像科技股份有限公司 | 显示设备、音画参数调节方法 |
| WO2022187513A1 (en) * | 2021-03-03 | 2022-09-09 | MillerKnoll, Inc. | User interface for height adjustable tables |
| CN116032750B (zh) * | 2022-12-30 | 2024-10-29 | 金卡智能集团股份有限公司 | 表型号的调整方法、装置、服务器及存储介质 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9208679B2 (en) * | 2006-09-05 | 2015-12-08 | Universal Electronics Inc. | System and method for configuring the remote control functionality of a portable device |
| KR20080082301A (ko) * | 2007-03-08 | 2008-09-11 | 삼성전자주식회사 | Usb 커넥터를 이용하여 데이터를 전송하는 외부기기를제어하는 영상 디스플레이 장치 및 그 방법 |
| KR101411107B1 (ko) | 2007-10-16 | 2014-06-27 | 엘지전자 주식회사 | 미디어 싱크 디바이스 및 그 제어방법 |
| JP4535161B2 (ja) | 2008-04-01 | 2010-09-01 | ソニー株式会社 | 電子機器、通信システム、通信方法、およびプログラム |
| KR20100089328A (ko) | 2009-02-03 | 2010-08-12 | 엘지전자 주식회사 | 디스플레이 장치 |
| JP2011160181A (ja) | 2010-02-01 | 2011-08-18 | Panasonic Corp | 信号伝送システム、ソース装置及びシンク装置 |
| JP2011259050A (ja) | 2010-06-07 | 2011-12-22 | Mitsubishi Electric Corp | Hdmi接続装置 |
| US9331962B2 (en) * | 2010-06-27 | 2016-05-03 | Valens Semiconductor Ltd. | Methods and systems for time sensitive networks |
| US8572677B2 (en) * | 2010-07-14 | 2013-10-29 | William G. Bartholomay | Devices, systems, and methods for enabling reconfiguration of services supported by a network of devices |
| US8560016B2 (en) * | 2012-01-04 | 2013-10-15 | Motorola Mobility Llc | Method and apparatus to prevent receiver desensitization from radiated HDMI signals in accessor or computing devices |
| US9646565B2 (en) * | 2012-06-13 | 2017-05-09 | Dell Products L.P. | Configurable information handling system display communication link |
| TWI482485B (zh) * | 2012-11-14 | 2015-04-21 | Amtran Technology Co Ltd | 影音播放系統、影音播放系統之控制方法及顯示裝置 |
| EP2741290A1 (en) * | 2012-12-06 | 2014-06-11 | Harman Becker Automotive Systems GmbH | Vehicle multimedia system and vehicle |
| KR102004869B1 (ko) * | 2012-12-21 | 2019-10-01 | 삼성전자 주식회사 | 디스플레이장치 및 그 제어방법 |
| KR20150075827A (ko) * | 2013-12-26 | 2015-07-06 | 주식회사 케이티 | 영상을 제어하는 장치 및 방법 |
| US9733504B2 (en) * | 2014-08-07 | 2017-08-15 | Mattel, Inc. | Mobile computer with a detachable frame |
| WO2016081624A1 (en) * | 2014-11-18 | 2016-05-26 | Branch Media Labs, Inc. | Automatic identification and mapping of consumer electronic devices to ports on an hdmi switch |
-
2015
- 2015-10-16 KR KR1020150144501A patent/KR20170044868A/ko not_active Withdrawn
-
2016
- 2016-10-11 EP EP16193196.9A patent/EP3156996A1/en not_active Withdrawn
- 2016-10-13 WO PCT/KR2016/011491 patent/WO2017065522A1/en not_active Ceased
- 2016-10-14 US US15/293,465 patent/US10536562B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210145397A (ko) * | 2020-05-25 | 2021-12-02 | 엘지전자 주식회사 | 서버, 시스템 및 그 동작방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US10536562B2 (en) | 2020-01-14 |
| WO2017065522A1 (en) | 2017-04-20 |
| EP3156996A1 (en) | 2017-04-19 |
| US20170111484A1 (en) | 2017-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10536562B2 (en) | Display apparatus and the controlling method thereof | |
| US20160269671A1 (en) | Remote controller and method for controlling screen of display apparatus | |
| US20150130727A1 (en) | Display apparatus and method of controlling a display apparatus | |
| EP4002344B1 (en) | Display device and edid information changing method thereof | |
| US10110843B2 (en) | Image display device and operating method of the same | |
| KR102428934B1 (ko) | 디스플레이 장치, 사용자 단말 장치, 시스템 및 그 제어 방법 | |
| US11178455B1 (en) | Display device and method of operating the same | |
| EP2899986B1 (en) | Display apparatus, mobile apparatus, system and setting controlling method for connection thereof | |
| KR20150089146A (ko) | 디스플레이 장치 및 이를 포함하는 디스플레이 시스템, 그리고 이의 id 설정 방법 | |
| US20200404387A1 (en) | Display device and control method therefor | |
| KR102700347B1 (ko) | 디스플레이 장치 및 이의 제어 방법 | |
| US12450282B2 (en) | Display device | |
| KR102767783B1 (ko) | 디스플레이 장치 및 그의 동작 방법 | |
| CN116074558B (zh) | 显示装置及其操作方法 | |
| US20240036907A1 (en) | Electronic device and method for executing an application in a multiple operating system environment on the electronic device | |
| EP4542976A1 (en) | Mobile terminal and display system | |
| KR102924765B1 (ko) | 디스플레이 장치 및 디스플레이 시스템 | |
| EP4478345A1 (en) | Display device | |
| EP4510599A1 (en) | Display device | |
| KR20240016860A (ko) | 전자 장치 및 이에 의한 다중 os 환경에서의 어플리케이션의 실행 방법 | |
| US20240073470A1 (en) | Mobile terminal and display system | |
| KR20170038281A (ko) | 디스플레이 장치 및 그 설정 방법 | |
| KR20230095477A (ko) | 디스플레이 장치 및 그 제어 방법 | |
| KR20230041230A (ko) | 디스플레이 장치 및 디스플레이 장치의 제어 방법 | |
| US20190384470A1 (en) | Display device and method for operating same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20151016 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination |