KR20130071148A - Method for operating an image display apparatus - Google Patents
Method for operating an image display apparatus Download PDFInfo
- Publication number
- KR20130071148A KR20130071148A KR1020110138500A KR20110138500A KR20130071148A KR 20130071148 A KR20130071148 A KR 20130071148A KR 1020110138500 A KR1020110138500 A KR 1020110138500A KR 20110138500 A KR20110138500 A KR 20110138500A KR 20130071148 A KR20130071148 A KR 20130071148A
- Authority
- KR
- South Korea
- Prior art keywords
- channel
- image
- signal
- input
- display
- 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
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
- G06V20/635—Overlay text, e.g. embedded captions in a TV programme
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
-
- 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/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42222—Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Quality & Reliability (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
본 발명은 영상표시장치의 동작 방법에 관한 것으로, 본 발명의 실시예에 따른 영상표시장치의 동작 방법은, 영상의 일부 영역을 추출하는 단계, 추출된 영역에 포함되는 텍스트(text)를 검출하는 단계와 검출된 텍스트를 채널(channel) 테이블(table)에 저장하는 단계를 포함한다.The present invention relates to a method of operating an image display apparatus, and the method of operating an image display apparatus according to an embodiment of the present invention includes extracting a partial region of an image, and detecting text included in the extracted region. And storing the detected text in a channel table.
Description
본 발명은 영상표시장치 및 그 동작 방법에 관한 것이며, 더욱 상세하게는 효율적인 채널 정보 수집 및 채널 절환 방법을 제공할 수 있는 영상표시장치 및 그 동작 방법에 관한 것이다.The present invention relates to an image display apparatus and an operation method thereof, and more particularly, to an image display apparatus and an operation method that can provide an efficient channel information collection and channel switching method.
영상표시장치는 사용자가 시청할 수 있는 영상을 표시하는 기능을 갖춘 장치이다. 사용자는 영상표시장치를 통하여 방송을 시청할 수 있다. 영상표시장치는 방송국에서 송출되는 방송신호 중 사용자가 선택한 방송을 디스플레이에 표시한다. 현재 방송은 전 세계적으로 아날로그 방송에서 디지털 방송으로 전환하고 있는 추세이다. A video display device is a device having a function of displaying an image that a user can view. The user can view the broadcast through the video display device. A video display device displays a broadcast selected by a user among broadcast signals transmitted from a broadcast station on a display. Currently, broadcasting is shifting from analog broadcasting to digital broadcasting worldwide.
디지털 방송은 디지털 영상 및 음성 신호를 송출하는 방송을 의미한다. 디지털 방송은 아날로그 방송에 비해, 외부 잡음에 강해 데이터 손실이 작으며, 에러 정정에 유리하며, 해상도가 높고, 선명한 화면을 제공한다. 또한, 디지털 방송은 아날로그 방송과 달리 양방향 서비스가 가능하다. Digital broadcasting refers to broadcasting in which digital video and audio signals are transmitted. Digital broadcasting is more resistant to external noise than analog broadcasting, so it has less data loss, is advantageous for error correction, has a higher resolution, and provides a clearer picture. Also, unlike analog broadcasting, digital broadcasting is capable of bidirectional service.
본 발명의 목적은, 효율적인 채널 정보 수집 및 채널 절환 방법을 제공할 수 있는 영상표시장치 및 그 동작 방법을 제공함에 있다.An object of the present invention is to provide an image display apparatus and an operation method thereof that can provide an efficient channel information collection and channel switching method.
또한, 본 발명의 다른 목적은, 사용자의 이용 편의성을 향상시킬 수 있는 영상표시장치 및 그 동작 방법을 제공함에 있다.In addition, another object of the present invention is to provide an image display apparatus and an operation method thereof that can improve user convenience.
상기 목적을 달성하기 위한 본 발명의 실시예에 따른 영상표시장치의 동작 방법은, 영상의 일부 영역을 추출하는 단계, 추출된 영역에 포함되는 텍스트(text)를 검출하는 단계와 검출된 텍스트를 채널(channel) 테이블(table)에 저장하는 단계를 포함한다.According to an aspect of the present invention, there is provided a method of operating an image display apparatus, including extracting a partial region of an image, detecting text included in the extracted region, and channeling the detected text. (channel) storing in a table.
또한, 상기 목적을 달성하기 위한 본 발명의 실시예에 따른 영상표시장치의 동작 방법은, 음성 신호를 수신하는 단계, 채널 테이블에서 음성 신호에 기초한 데이터에 대응하는 채널을 탐색하는 단계와 탐색 결과에 기초하여 채널 절환하는 단계를 포함한다.In addition, the operation method of the image display apparatus according to an embodiment of the present invention for achieving the above object, receiving a voice signal, searching for a channel corresponding to the data based on the voice signal in the channel table and the search results Channel switching based on the switching.
본 발명의 실시예에 따르면, 효율적인 채널 정보 수집 및 채널 절환 방법을 제공할 수 있어, 사용자의 편의성을 향상시킬 수 있다.According to the embodiment of the present invention, it is possible to provide an efficient channel information collection and channel switching method, it is possible to improve the convenience of the user.
도 1은 본 발명의 실시예에 따른 영상표시장치의 내부 블록도이다.
도 1은 도 1의 채널 브라우징 처리부의 내부 블록도이다.
도 3은 도 1의 제어부의 내부 블록도이다.
도 4a 내지 도 4b는 도 1의 영상표시장치의 플랫폼 구조도의 다양한 예를 보여주는 도면이다.
도 5는 도 1의 원격제어장치의 제어 방법을 도시한 도면이다.
도 6은 본 발명의 일실시예에 의한 원격제어장치의 사시도이다.
도 7은 본 발명의 일실시예에 따른 원격제어장치의 내부 블록도이다.
도 8은 본 발명의 실시예에 따른 영상표시장치의 동작 방법을 보여주는 순서도이다.
도 9 내지 도 15는 도 8의 영상표시장치의 동작 방법의 다양한 예를 설명하기 위해 참조되는 도면이다.
도 16은 본 발명의 실시예에 따른 영상표시장치의 동작 방법을 보여주는 순서도이다.
도 17은 본 발명의 실시예에 따른 플랫폼 구조도를 보여주는 도면이다. 1 is a block diagram illustrating an image display apparatus according to an exemplary embodiment of the present invention.
FIG. 1 is an internal block diagram of a channel browsing processor of FIG. 1.
3 is an internal block diagram of the control unit of FIG.
4A to 4B are diagrams illustrating various examples of a platform structure diagram of the image display device of FIG. 1.
5 is a diagram illustrating a control method of the remote controller of FIG. 1.
6 is a perspective view of a remote control apparatus according to an embodiment of the present invention.
7 is an internal block diagram of a remote control apparatus according to an embodiment of the present invention.
8 is a flowchart illustrating a method of operating an image display apparatus according to an exemplary embodiment of the present invention.
9 to 15 are views for explaining various examples of the operation method of the image display apparatus of FIG. 8.
16 is a flowchart illustrating a method of operating an image display apparatus according to an exemplary embodiment of the present invention.
17 is a diagram illustrating a platform structure according to an embodiment of the present invention.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다. Hereinafter, with reference to the drawings will be described the present invention in more detail.
이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 단순히 본 명세서 작성의 용이함만이 고려되어 부여되는 것으로서, 그 자체로 특별히 중요한 의미 또는 역할을 부여하는 것은 아니다. 따라서, 상기 "모듈" 및 "부"는 서로 혼용되어 사용될 수도 있다.The suffix "module" and " part "for components used in the following description are given merely for convenience of description, and do not give special significance or role in themselves. Accordingly, the terms "module" and "part" may be used interchangeably.
한편, 본 명세서에서 기술되는 영상표시장치는, 방송 수신 기능에 컴퓨터 지원 기능을 추가한 지능형 영상표시장치로서, 방송 수신 기능에 충실하면서도 인터넷 기능 등이 추가되어, 수기 방식의 입력 장치, 터치 스크린 또는 3D 포인팅 장치(3D pointing device) 등 더욱 사용에 편리한 인터페이스를 갖출 수 있다. 그리고, 유선 또는 무선 인터넷 기능의 지원으로 인터넷 및 컴퓨터에 접속되어, 이메일, 웹브라우징, 뱅킹 또는 게임 등의 기능도 수행가능하다. 이러한 다양한 기능을 위해 표준화된 범용 OS가 사용될 수 있다.On the other hand, the video display device described in the present specification is an intelligent video display device that adds a computer support function to the broadcast reception function, and is faithful to the broadcast reception function, but with the addition of the Internet function, the handwriting type input device, touch screen or It can be equipped with a more convenient interface such as a 3D pointing device. In addition, by being connected to the Internet and a computer with the support of a wired or wireless Internet function, it is possible to perform functions such as e-mail, web browsing, banking or gaming. A standardized general-purpose OS can be used for these various functions.
즉, 본 발명에서 기술되는 영상표시장치는, 범용의 OS 커널 상에, 다양한 애플리케이션이 자유롭게 추가되거나 삭제 가능하므로, 사용자 친화적인 다양한 기능이 수행될 수 있다. 예를 들어, 스마트 TV일 수 있다.That is, since various applications can be freely added or deleted on the general-purpose OS kernel, the video display device described in the present invention can perform various user-friendly functions. For example, it may be a smart TV.
도 1은 본 발명의 실시예에 따른 영상표시장치의 내부 블록도이다. 1 is a block diagram illustrating an image display apparatus according to an exemplary embodiment of the present invention.
도 1을 참조하면, 본 발명의 일실시예에 의한 영상표시장치(100)는, 튜너부(110), 네트워크 인터페이스부(130), 외부장치 인터페이스부(135), 저장부(140), 사용자입력 인터페이스부(150), 채널 브라우징 처리부(160), 제어부(170), 디스플레이(180), 오디오 출력부(185), 및 전원공급부(미도시)를 포함할 수 있다.Referring to FIG. 1, the image display apparatus 100 according to an exemplary embodiment of the present invention may include a
한편, 실시예에 따라서는 아날로그/디지털 변환부(190)를 더 포함할 수 있다.On the other hand, according to the embodiment may further include an analog-to-
한편, 튜너부(110), 복조부(120), 및 네트워크 인터페이스부(130)는 방송 수신부를 구성할 수 있다. 또한, 영상표시장치(100)는 튜너부(110)와 복조부(120)는, 네트워크 인터페이스부(130)와, 선택적으로 구비되는 것도 가능하다. The
튜너부(110)는, 안테나를 통해 수신되는 RF(Radio Frequency) 방송 신호 중 사용자에 의해 선택된 채널 또는 기저장된 모든 채널에 해당하는 RF 방송 신호를 선택할 수 있다. 또한, 선택된 RF 방송 신호를 중간 주파수 신호 혹은 베이스 밴드 영상 또는 음성신호로 변환할 수 있다. The
튜너부(110)는, 복수의 튜너, 예를 들어, 제1 튜너(111)와 제2 튜너(112)를 포함할 수 있다.The
제1 튜너(111)는, 안테나를 통해 수신되는 RF (Radio Frequency) 방송 신호 중 사용자에 의해 선택된 채널에 해당하는 RF 방송 신호를 선택하고, 선택된 RF 방송 신호를 중간 주파수 신호 혹은 베이스 밴드 영상/음성신호로 변환한다. 예를 들어, 선택된 RF 방송 신호가 디지털방송 신호이면 디지털 IF 신호(DIF1)로 변환하고, 아날로그 방송 신호이면 아날로그 베이스 밴드 영상/음성신호(CVBS 1/SIF)로 변환한다. 즉, 제1 튜너(111)는 디지털방송 신호와 아날로그방송 신호를 처리할 수 있는 하이브리드 튜너일 수 있다. 제1 튜너(111)에서 출력되는 아날로그 베이스 밴드 영상/음성신호(CVBS 1/SIF) 등은, 바로 제어부(170)로 입력되는 것도 가능하다.The
또한, 제1 튜너(111)는, 후술하는 바와 같이, ATSC(Advanced Television Systems Committee) 방식에 따른 단일 캐리어의 RF 방송 신호 또는 DVB(Digital Video Broadcasting) 방식에 따른 복수 캐리어의 RF 방송 신호를 수신하는 것도 가능하다. In addition, as described below, the
제2 튜너(112)는, 제1 튜너(111)과 유사하게, 안테나를 통해 수신되는 RF (Radio Frequency) 방송 신호 중 사용자에 의해 선택된 채널에 해당하는 RF 방송 신호를 선택하고, 선택된 RF 방송 신호를 중간 주파수 신호 혹은 베이스 밴드 영상/음성신호로 변환한다.Similar to the
한편, 제2 튜너(112)는, 본 발명에서 안테나를 통해 수신되는 RF 방송 신호 중 채널기억 기능을 통해 기저장된 모든 방송 채널의 해당하는 RF 방송 신호를 순차적/주기적으로 선택하여, 이를 중간 주파수 신호 혹은 베이스 밴드 영상/음성신호로 변환하는 것도 가능하다. 본 발명의 실시예에서는, 기저장된 다른 채널의 영상도 화면의 적어도 일부에 썸 네일 형태로 도시하므로, 이에 따라 기저장된 모든 채널의 RF 방송 신호를 순차적/주기적으로 수신하는 것이 가능하다. Meanwhile, the
예를 들어, 제1 튜너(111)는, 사용자가 선택한, 메인 RF 방송 신호를 중간 주파수 신호 혹은 베이스 밴드 영상/음성신호로 변환하고, 제2 튜너(112)는, 메인 RF 방송 신호를 제외한 모든 RF 방송 신호(서브 RF 방송 신호) 또는 모든 RF 방송 신호를 순차적/주기적으로 선택하여, 이를 중간 주파수 신호 혹은 베이스 밴드 영상/음성신호로 변환하는 것이 가능하다.For example, the
복조부(120)는, 튜너부(110)에서 변환된 디지털 IF 신호(DIF)를 수신하여 복조 동작을 수행한다. The
복조부(120)는, 복조 및 채널 복호화를 수행한 후 스트림 신호(TS)를 출력할 수 있다. 이때, 스트림 신호는 영상 신호, 음성 신호 또는 데이터 신호가 다중화된 신호일 수 있다. The
복조부(120)에서 출력한 스트림 신호는 제어부(170)로 입력될 수 있다. 제어부(170)는 역다중화, 영상/음성 신호 처리 등을 수행한 후, 디스플레이(180)에 영상을 출력하고, 오디오 출력부(185)로 음성을 출력한다.The stream signal output from the
복조부(120)는, 복수의 복조부, 예를 들어, 제1 복조부(121)와 제2 복조부(122)를 포함할 수 있다.The
제1 복조부(121)는, 복조 및 채널 복호화를 수행하고, 스트림 신호(TS 1)를 출력할 수 있다. 이 때의 스트림 신호(TS 1)는, 영상 신호, 음성 신호 및 데이터 신호가 다중화된 신호일 수 있다. The
스트림 신호(TS1)는, 제어부(170)에 입력되어, 역다중화 및 신호 처리 등이 수행되게 된다. 본 발명의 실시예에서는, 제어부(170)에 입력되기 전에, 채널 브라우징 처리부(160)에 입력되어 채널 브라우징을 위한 처리가 수행된다. 채널 브라우징 동작에 대해서는 후술한다.The stream signal TS1 is input to the
제2 복조부(122)는, 제2 튜너(112)에서 변환된 디지털 IF 신호(DIF 2)를 수신하여 복조 동작을 수행하고, 스트림 신호(TS 2)를 출력한다. 제2 복조부(122)의 동작은 상술한 제1 복조부(121)의 동작을 참조하여 생략한다. The
한편, 제2 튜너(112)에서 출력되는 신호가 아날로그 베이스 밴드 영상신호(CVBS 2)인 경우, 아날로그/디지털 변환부(190)에서 디지털 신호로의 변환 작업이 필요하다. On the other hand, when the signal output from the
아날로그/디지털 변환부(190)는, 입력되는 아날로그 신호를 디지털 신호로 변환한다. 입력되는 신호가 영상 신호인 경우, 샘플링 및 양자화가 수행되어 디지털 영상 신호(DV)로 변환될 수 있다. 변환된 디지털 신호는 부호화되지 않은 신호일 수 있다. 변환된 디지털 영상 신호(DV)는 채널 브라우징 처리부(160)에 입력되어 처리되게 된다.The analog /
외부장치 인터페이스부(135)는 외부 장치와 영상표시장치(100)를 접속할 수 있다. 이를 위해, 외부장치 인터페이스부(135)는, A/V 입출력부(미도시) 또는 무선 통신부(미도시)를 포함할 수 있다. The external
외부장치 인터페이스부(135)는, DVD(Digital Versatile Disk), 블루레이(Blu ray), 게임기기, 카메라, 캠코더, 컴퓨터(노트북), 셋탑 박스 등과 같은 외부 장치와 유/무선으로 접속될 수 있으며, 외부 장치와 입력/출력 동작을 수행할 수도 있다. The external
A/V 입출력부는, 외부 장치의 영상 및 음성 신호를 입력받을 수 있다. 한편, 무선 통신부는, 다른 전자기기와 근거리 무선 통신을 수행할 수 있다. The A / V input / output unit can receive video and audio signals from an external device. Meanwhile, the wireless communication unit can perform short-range wireless communication with other electronic devices.
네트워크 인터페이스부(130)는, 영상표시장치(100)를 인터넷망을 포함하는 유/무선 네트워크와 연결하기 위한 인터페이스를 제공한다. 예를 들어, 네트워크 인터페이스부(130)는, 네트워크를 통해, 인터넷 또는 컨텐츠 제공자 또는 네트워크 운영자가 제공하는 컨텐츠 또는 데이터들을 수신할 수 있다. The
한편, 네트워크 인터페이스부(130)는, 접속된 네트워크 또는 접속된 네트워크에 링크된 다른 네트워크를 통해, 소정 웹 페이지에 접속할 수 있다. 즉, 네트워크를 통해 소정 웹 페이지에 접속하여, 해당 서버와 데이터를 송신 또는 수신할 수 있다. 그 외, 컨텐츠 제공자 또는 네트워크 운영자가 제공하는 컨텐츠 또는 데이터들을 수신할 수 있다. Meanwhile, the
또한, 네트워크 인터페이스부(130)는, 네트워크를 통해, 공중에 공개(open)된 애플리케이션들 중 원하는 애플리케이션을 선택하여 수신할 수 있다. In addition, the
한편, 도 1과 달리, 네트워크 인터페이스부(130) 또는 외부장치 인터페이스부(135)를 통하여 수신된 신호는 채널 브라우징 처리부(160)로 전달되거나, 채널 브라우징 처리부(160)를 거쳐 제어부(170)에 입력될 수 있다. Meanwhile, unlike FIG. 1, a signal received through the
저장부(140)는, 제어부(170) 내의 각 신호 처리 및 제어를 위한 프로그램이 저장될 수도 있고, 신호 처리된 영상, 음성 또는 데이터신호를 저장할 수도 있다. The
또한, 저장부(140)는 외부장치 인터페이스부(135) 또는 네트워크 인터페이스부(130)로부터 입력되는 영상, 음성, 또는 데이터 신호의 임시 저장을 위한 기능을 수행할 수도 있다. 또한, 저장부(140)는, 채널 기억 기능을 통하여 소정 방송 채널에 관한 정보를 저장할 수 있다. In addition, the
또한, 저장부(140)는, 외부장치 인터페이스부(135) 또는 네트워크 인터페이스부(130)로부터 입력되는 애플리케이션 또는 애플리케이션 목록을 저장할 수 있다. In addition, the
또한, 저장부(140)는, 후술하는 도 4a 및 도 4b의 플랫폼을 저장할 수도 있다.In addition, the
영상표시장치(100)는, 저장부(140) 내에 저장되어 있는 컨텐츠 파일(동영상 파일, 정지영상 파일, 음악 파일, 문서 파일, 애플리케이션 파일 등)을 재생하여 사용자에게 제공할 수 있다.The image display apparatus 100 may reproduce and provide a content file (video file, still image file, music file, document file, application file, etc.) stored in the
도 1은 저장부(140)가 제어부(170)와 별도로 구비된 실시예를 도시하고 있으나, 본 발명의 범위는 이에 한정되지 않는다. 저장부(140)는 제어부(170) 내에 포함될 수도 있다. 1 illustrates an embodiment in which the
사용자입력 인터페이스부(150)는, 사용자가 입력한 신호를 제어부(170)로 전달하거나, 제어부(170)로부터의 신호를 사용자에게 전달한다. The user
예를 들어, 원격제어장치(200)로부터 전원 온/오프, 채널 선택, 화면 설정 등의 사용자 입력 신호를 송신/수신하거나, 전원키, 채널키, 볼륨키, 설정치 등의 로컬키(미도시)에서 입력되는 사용자 입력 신호를 제어부(170)에 전달하거나, 사용자의 제스처를 센싱하는 센서부(미도시)로부터 입력되는 사용자 입력 신호를 제어부(170)에 전달하거나, 제어부(170)로부터의 신호를 센서부(미도시)로 송신할 수 있다. (Not shown), such as a power key, a channel key, a volume key, and a set value, from the
채널 브라우징 처리부(160)는, 수신되는 방송 신호 및 각종 입력 영상 신호 중 적어도 하나에 대해 브라우징 처리를 수행할 수 있다. 구체적으로, 복조부(120)에서 복조 및 채널 복호화된 스트림 신호(TS 1 또는 TS 2)를 입력받거나, 인터페이스부(130, 135)에서의 스트림 신호를 입력받거나, 아날로그/디지털 변환부(190)에서 변환된 디지털 신호(DV)를 입력받아, 스트림 신호(TS 1, 또는 TS 2)를 역다중화하고, 역다중화된 영상 신호들 중 일부를 추출하고, 추출된 영상 신호를 포함하는 영상 신호를 기반으로 다중화하여 새로운 스트림 신호(TSa)를 출력할 수 있다. 예를 들어, 스트림 신호(TSa 또는 TSb)는 MPEG 2 TS 일 수 있다. The
또한, 채널 브라우징 처리부(160)는, 디스플레이(180)에 표시되는 영상 신호 중 메인 영역에 표시되는 메인 영상 신호에 해당하는 메인 스트림 신호(TSb)는 별도의 처리없이 그대로 출력할 수 있으며, 디스플레이(180)에 표시되는 영상 신호 중 서브 영역에 표시되는 서브 영상 신호에 해당하는 서브 스트림 신호(TSa)는 상술한 바와 같이 채널 브라우징 처리를 하여 출력할 수도 있다. In addition, the
본 발명의 실시예에서는, 채널 브라우징 처리부(160)를 통해 복수 채널의 방송 신호의 일부 영상을 추출하여 스트림형태로 재부호화함으로써, 채널 목록을 디스플레이(180)에 표시하는 경우, 복수 채널의 방송 신호 영상 중 적어도 일부를 썸네일(thumbnail) 형태로 화면 상에 도시할 수 있게 된다. 이에 따라, 사용자가 직관적으로 다른 채널에서 방송되는 내용을 알 수 있게 된다. In the exemplary embodiment of the present invention, when the channel list is displayed on the
채널 브라우징 처리부(160)는, 외부신호입력부(128)를 통해 입력되는 각종 외부 입력 영상의 일부 영상을 추출하여 스트림 형태로 재부호화함으로써, 외부 입력 목록을 디스플레이(180)에 표시하는 경우, 복수의 외부 입력 장치로부터의 외부 입력 영상 중 적어도 일부를 썸네일 형태로 화면 상에 도시할 수 있게 된다. 이에 따라, 사용자가 직관적으로 외부 입력 장치에서 입력되는 내용을 알 수 있게 된다.When the
한편, 채널 브라우징 처리부(160)는, 상술한 채널의 방송 신호 영상 및 상술한 외부 입력 영상의 일부 영상을 추출하여 스트림 형태로 재부화함으로써, 채널 목록 및 외부 입력 목록을 디스플레이(180)에 표시하는 경우, 복수 채널의 방송 신호 영상 및 복수의 외부 입력 장치로부터의 외부 입력 영상 중 적어도 일부를 썸네일 형태로 화면 상에 도시할 수 있게 된다. 이에 따라 사용자가 직관적으로 복수의 채널 및 외부 입력 장치로부터 입력되는 내용을 알 수 있게 된다.Meanwhile, the
채널 브라우징 처리부(160)에 대한 설명은 도 2를 참조하여 후술한다.The
제어부(170)는, 튜너부(110) 또는 복조부(120) 또는 외부장치 인터페이스부(135)를 통하여, 입력되는 스트림을 역다중화하거나, 역다중화된 신호들을 처리하여, 영상 또는 음성 출력을 위한 신호를 생성 및 출력할 수 있다. The
제어부(170)에서 영상 처리된 영상 신호는 디스플레이(180)로 입력되어, 해당 영상 신호에 대응하는 영상으로 표시될 수 있다. 또한, 제어부(170)에서 영상 처리된 영상 신호는 외부장치 인터페이스부(135)를 통하여 외부 출력장치로 입력될 수 있다. The video signal processed by the
제어부(170)에서 처리된 음성 신호는 오디오 출력부(185)로 오디오 출력될 수 있다. 또한, 제어부(170)에서 처리된 음성 신호는 외부장치 인터페이스부(135)를 통하여 외부 출력장치로 입력될 수 있다. The audio signal processed by the
도 1에는 도시되어 있지 않으나, 제어부(170)는 역다중화부, 영상처리부 등을 포함할 수 있다. 이에 대해서는 도 3을 참조하여 후술한다.Although not shown in FIG. 1, the
그 외, 제어부(170)는, 영상표시장치(100) 내의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부(170)는, 튜너부(110)를 제어하여, 사용자가 선택한 채널 또는 기저장된 채널에 해당하는 RF 방송을 선택(Tuning)하도록 제어할 수 있다. In addition, the
또한, 제어부(170)는 사용자입력 인터페이스부(150)를 통하여 입력된 사용자 명령 또는 내부 프로그램에 의하여 영상표시장치(100)를 제어할 수 있다. 특히, 네트워크에 접속하여 사용자가 원하는 애플리케이션 또는 애플리케이션 목록을 영상표시장치(100) 내로 다운받을 수 있도록 할 수 있다.In addition, the
예를 들어, 제어부(170)는, 사용자입력 인터페이스부(150)를 통하여 수신한 소정 채널 선택 명령에 따라 선택한 채널의 신호가 입력되도록 튜너부(110)를 제어한다. 그리고, 선택한 채널의 영상, 음성 또는 데이터 신호를 처리한다. 제어부(170)는, 사용자가 선택한 채널 정보 등이 처리한 영상 또는 음성신호와 함께 디스플레이(180) 또는 오디오 출력부(185)를 통하여 출력될 수 있도록 한다. For example, the
다른 예로, 제어부(170)는, 사용자입력 인터페이스부(150)를 통하여 수신한 외부장치 영상 재생 명령에 따라, 외부장치 인터페이스부(135)를 통하여 입력되는 외부 장치, 예를 들어, 카메라 또는 캠코더로부터의, 영상 신호 또는 음성 신호가 디스플레이(180) 또는 오디오 출력부(185)를 통해 출력될 수 있도록 한다. As another example, the
한편, 제어부(170)는, 영상을 표시하도록 디스플레이(180)를 제어할 수 있다. 이때, 디스플레이(180)에 표시되는 영상은, 정지 영상 또는 동영상일 수 있으며, 2D 영상 또는 3D 영상일 수 있다.Meanwhile, the
한편, 제어부(170)는 디스플레이(180)에 표시되는 영상 중에, 소정 2D 오브젝트에 대해 3D 오브젝트로 생성하여 표시되도록 할 수 있다. 예를 들어, 오브젝트는, 접속된 웹 화면(신문, 잡지 등), EPG(Electronic Program Guide), 다양한 메뉴, 위젯, 아이콘, 정지 영상, 동영상, 텍스트 중 적어도 하나일 수 있다. Meanwhile, the
이러한 3D 오브젝트는, 디스플레이(180)에 표시되는 영상과 다른 깊이를 가지도록 처리될 수 있다. 바람직하게는 3D 오브젝트가 디스플레이(180)에 표시되는 영상에 비해 돌출되어 보이도록 처리될 수 있다. Such a 3D object may be processed to have a different depth than the image displayed on the
한편, 제어부(170)는, 촬영부(미도시)로부터 촬영된 영상에 기초하여, 사용자의 위치를 인식할 수 있다. 예를 들어, 사용자와 영상표시장치(100)간의 거리(z축 좌표)를 파악할 수 있다. 그 외, 사용자 위치에 대응하는 디스플레이(180) 내의 x축 좌표, 및 y축 좌표를 파악할 수 있다.On the other hand, the
한편, 제어부(170)는, 애플리케이션 보기 항목에 진입하는 경우, 영상표시장치(100) 내 또는 외부 네트워크로부터 다운로드 가능한 애플리케이션 또는 애플리케이션 목록을 표시하도록 제어할 수 있다. On the other hand, when entering the application viewing item, the
제어부(170)는, 다양한 유저 인터페이스와 더불어, 외부 네트워크로부터 다운로드되는 애플리케이션을 설치 및 구동하도록 제어할 수 있다. 또한, 사용자의 선택에 의해, 실행되는 애플리케이션에 관련된 영상이 디스플레이(180)에 표시되도록 제어할 수 있다.The
제어부(170)는, 다양한 유저 인터페이스와 더불어, 외부 네트워크로부터 다운 로드되는 애플리케이션을 설치 및 구동하도록 제어할 수 있다. 실행되는 애플리케이션에 관련된 영상이 디스플레이(180)에 표시되도록 제어할 수 있다.The
한편, 제어부(170)는, 검색어 입력을 위한 입력창을 표시하도록 제어할 수 있으며, 이러한 입력창은, 디스플레이(180)에 표시되는 영상과 다른 영역에 표시되거나, 영상에 오버레이(overlay)되어 표시될 수 있다.Meanwhile, the
디스플레이(180)는, 제어부(170)에서 처리된 영상 신호, 데이터 신호, OSD 신호 또는 외부장치 인터페이스부(135)에서 수신되는 영상 신호, 데이터 신호 등을 각각 R,G,B 신호로 변환하여 구동 신호를 생성한다. The
디스플레이(180)는 PDP, LCD, OLED, 플렉시블 디스플레이(flexible display)등이 가능하며, 또한, 3차원 디스플레이(3D display)가 가능할 수 있다. The
한편, 디스플레이(180)는, 터치 스크린으로 구성되어 출력 장치 이외에 입력 장치로 사용되는 것도 가능하다.Meanwhile, the
오디오 출력부(185)는, 제어부(170)에서 음성 처리된 신호를 입력 받아 음성으로 출력한다. The
촬영부(미도시)는 사용자를 촬영한다. 촬영부(미도시)는 1 개의 카메라로 구현되는 것이 가능하나, 이에 한정되지 않으며, 복수 개의 카메라로 구현되는 것도 가능하다. 한편, 촬영부(미도시)는 디스플레이(180) 상부에 영상표시장치(100)에 매립되거나 또는 별도로 배치될 수 있다. 촬영부(미도시)에서 촬영된 영상 정보는 제어부(170)에 입력될 수 있다. A photographing unit (not shown) photographs the user. The photographing unit (not shown) may be implemented by a single camera, but the present invention is not limited thereto, and may be implemented by a plurality of cameras. On the other hand, the photographing unit (not shown) may be embedded in the image display device 100 on the upper side of the
제어부(170)는, 촬영부(미도시)로부터 촬영된 영상, 또는 센서부(미도시)로부터의 감지된 신호 각각 또는 그 조합에 기초하여 사용자의 제스처를 감지할 수 있다. The
전원공급부(미도시)는, 영상표시장치(100) 전반에 걸쳐 해당 전원을 공급한다. 특히, 시스템 온 칩(System On Chip,SOC)의 형태로 구현될 수 있는 제어부(170)와, 영상 표시를 위한 디스플레이(180), 및 오디오 출력을 위한 오디오 출력부(185)에 전원을 공급할 수 있다. The power supply unit (not shown) supplies the corresponding power throughout the image display apparatus 100. Particularly, it is possible to supply power to a
이를 위해, 전원공급부(미도시)는, 교류 전원을 직류 전원으로 변환하는 컨버터(미도시)를 구비할 수 있다. 한편, 예를 들어, 디스플레이(180)가 다수의 백라이트 램프를 구비하는 액정패널로서 구현되는 경우, 휘도 가변 또는 디밍(dimming) 구동을 위해, PWM 동작이 가능한 인버터(미도시)를 더 구비할 수도 있다.To this end, the power supply unit (not shown) may include a converter (not shown) for converting AC power into DC power. On the other hand, for example, when the
원격제어장치(200)는, 사용자 입력을 사용자입력 인터페이스부(150)로 송신한다. 이를 위해, 원격제어장치(200)는, RF(Radio Frequency) 통신, 적외선(IR) 통신, 블루투스(Bluetooth), UWB(Ultra Wideband), 지그비(ZigBee) 방식 등을 사용할 수 있다. The
또한, 원격제어장치(200)는, 사용자입력 인터페이스부(150)에서 출력한 영상, 음성 또는 데이터 신호 등을 수신하여, 이를 원격제어장치(200)에서 표시하거나 음성 또는 진동을 출력할 수 있다.In addition, the
한편, 원격제어장치(200)는, 원격제어장치(200)의 움직임에 대응하는 좌표 정보를 영상표시장치(100)로 전송할 수 있다. 이에 의해, 원격제어장치(200)의 움직임에 대응하는 포인터가 영상표시장치의 디스플레이에 표시될 수 있다. 이와 같이, 3D 공간 상의 움직임에 따라 해당 포인터가 이동되어 표시되므로, 이를 3D 포인팅 장치(3D pointing device)라 명명할 수 있다. On the other hand, the
한편, 상술한 영상표시장치(100)는, 고정형 또는 이동형 디지털 방송 수신 가능한 디지털 방송 수신기일 수 있다. Meanwhile, the video display device 100 may be a digital broadcast receiver capable of receiving a fixed or mobile digital broadcast.
한편, 본 명세서에서 기술되는 영상표시장치는, TV 수상기, 모니터, 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털 방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player) 등이 포함될 수 있다.Meanwhile, the video display device described in the present specification can be applied to a TV set, a monitor, a mobile phone, a smart phone, a notebook computer, a digital broadcasting terminal, a PDA (personal digital assistant), a portable multimedia player (PMP) And the like.
한편, 도 1에 도시된 영상표시장치(100)의 블록도는 본 발명의 일실시예를 위한 블록도이다. 블록도의 각 구성요소는 실제 구현되는 영상표시장치(100)의 사양에 따라 통합, 추가, 또는 생략될 수 있다. 즉, 필요에 따라 2 이상의 구성요소가 하나의 구성요소로 합쳐지거나, 혹은 하나의 구성요소가 2 이상의 구성요소로 세분되어 구성될 수 있다. 또한, 각 블록에서 수행하는 기능은 본 발명의 실시예를 설명하기 위한 것이며, 그 구체적인 동작이나 장치는 본 발명의 권리범위를 제한하지 아니한다.Meanwhile, the block diagram of the image display apparatus 100 shown in FIG. 1 is a block diagram for an embodiment of the present invention. Each component of the block diagram may be integrated, added, or omitted according to the specifications of the image display apparatus 100 actually implemented. That is, two or more constituent elements may be combined into one constituent element, or one constituent element may be constituted by two or more constituent elements, if necessary. In addition, the functions performed in each block are intended to illustrate the embodiments of the present invention, and the specific operations and apparatuses do not limit the scope of the present invention.
한편, 영상표시장치(100)는, 장치 내에 저장된 영상 또는 입력되는 영상의 신호 처리를 수행하는 영상신호 처리장치의 일예이다. 영상신호 처리장치의 다른 예로는, 도 1에서 도시된 디스플레이(180)와 오디오 출력부(185)가 제외된 셋탑 박스, 상술한 DVD 플레이어, 블루레이 플레이어, 게임기기, 컴퓨터 등이 더 예시될 수 있다. The image display apparatus 100 is an example of an image signal processing apparatus which performs signal processing of an image stored in an apparatus or an input image. As another example of the image signal processing apparatus, the set top box without the
도 2는 도 1의 채널 브라우징 처리부의 내부 블록도이다.FIG. 2 is an internal block diagram of the channel browsing processor of FIG. 1.
도면을 참조하여 설명하면, 채널 브라우징 처리부(160)는, 스위치(165), 역다중화부(161), 픽쳐 디코더(166), DV 디코더(167), 포맷 변환부(162), 영상 인코더(163), 스트림 인코더(164)를 포함한다.Referring to the drawings, the
스위치(165)는 입력되는 복수의 스트림(TS 1, TS 2) 중 어느 하나를 선택하여 메인 스트림으로 별도의 변환 동작 없이 그대로(TSb) 출력하며, 나머지 스트림은 역다중화부(161)로 전달한다. 메인 스트림은, 메인 영상 신호에 대응하는 것으로, 메인 영상 신호는 디스플레이(180)에 대부분 영역에 표시된다. 그 외의 역다중화부(161)로 전달되는 서브 스트림은, 메인 채널 외의 서브 영상 신호에 대응하는 것으로, 서브 영상 신호는 디스플레이(180)의 일부 영역에 표시될 수 있다. The
이러한 방식은, 채널 목록을 디스플레이(180)의 전체 영역이 아닌 일부 영역에만 도시하는 “영상 채널 목록"의 간편 보기 기능에 대응하여 수행될 수 있다. 한편, 간편 보기 기능은, 채널 목록 이외에 외부 입력 목록을 디스플레이(180)에 표시하는 경우에도 수행될 수 있다. 또한, 채널 목록 및 외부 입력 목록을 함께 디스플레이(180)에 표시하는 경우에도 수행될 수 있다. This method may be performed in correspondence with the quick view function of the “video channel list” showing the channel list only in a part of the
역다중화부(161)는, 수신되는 스트림 신호(TS1, 또는 TS 2)를 역다중화하여, 각각 영상 신호, 음성 신호 및 데이터 신호로 분리할 수 있다. 분리된 신호들 중 영상 신호는 픽쳐 디코더(166)에 전달되며, 그 외의 음성 신호 및 데이터 신호는, 새로운 스트림 형성을 위해, 스트림 인코더(164)로 전달될 수 있다.The
픽쳐 디코더(166)는, 역다중화되어 입력되는 영상 신호를 적어도 일부를 복호화한다. 복호화는 MPEG 2, MPEG-4 또는 H.264 디코더 등에 의해 수행될 수 있다. 복호화되는 영상은 정지 영상 또는 동영상일 수 있다. 예를 들어, 픽쳐 디코더(166)는, 입력되는 영상 신호 중 I 픽쳐의 영상을 복호화하거나, 입력되는 영상 신호 중 일부 구간을 복호화할 수 있다.The
DV 디코더(167)는, 아날로그/디지털 변환부(190)에서 변환된 디지털 신호(DV)를 입력받아, 디지털 영상을 획득한다. The
포맷 변환부(162)는, 픽쳐 디코더(166) 또는 DV 디코더(167)로부터 입력되는 영상 신호의 포맷을 변환한다. 예를 들어, 입력되는 영상 신호의 크기(해상도)를 변환할 수 있다. 이러한 크기 변환은, 디스플레이(180)에 썸네일 형태로 도시되는 경우, 적정 크기로 도시되도록 수행된다. The
한편, 포맷 변환부(162)는, "영상 채널 목록"의 간편 보기와 "영상 채널 목록"의 전체 보기에 따라 다른 크기로 영상 신호를 변환할 수도 있다. 예를 들어,"영상 채널 목록"의 전체 보기시 썸네일 형태로 도시되는 영상의 크기가 "영상 채널 목록"의 간편 보기 보다 더 클 수 있다. 상술한 간편 보기와 전체 보기 기능은, 채널 목록 이외에 외부 입력 목록을 디스플레이(180)에 표시하는 경우에도 수행될 수 있다. 또한, 채널 목록 및 외부 입력 목록을 함께 디스플레이(180)에 표시하는 경우에도 수행될 수 있다. Meanwhile, the
영상 인코더(163)는, 포맷 변환부(162)에서 변환된 영상 신호를 부호화한다. 예를 들어, 포맷 변환부(162)에서 크기 변환된 영상을, JPEG 으로 부호화거나 MPEG-2 등으로 부호화할 수 있다. 영상 인코더(163)에서 부호화되는 정지 영상 또는 동영상은, 향후 디스플레이(180)에서 썸네일 형태로 표시되게 된다. The
스트림 인코더(164는, 영상 인코더(163)에서 부호화된 영상을 기반으로 스트림 형태로 부호화한다. 즉, 영상 인코더(163)에서 부호화된 영상과, 역다중화부(161)에서 역다중화된 음성 신호 및 데이터 신호에 기반하여 재부호화할 수 있다. 재부호화는 다중화 방식으로 수행될 수 있다. 부호화된 스트림 형태는 MPEG 2 TS 형태일 수 있다. The
본 발명의 실시예에서는, 채널 브라우징 처리부(160)를 통해 복수의 채널의 방송 신호 영상 및 외부 입력 영상 중 적어도 일부 영상을 추출하여 재부호화함으로써, “채널 목록 보기” 또는 “외부 입력 목록 보기”시에 복수의 채널 방송 신호 영상 및 복수의 외부 입력 장치로부터의 외부 입력 영상 중 적어도 일부를 썸네일 형태로 화면 상에 도시할 수 있게 된다. 이에 따라, 사용자가 직관적으로 다른 채널에서 방송되는 내용 또는 외부 입력 장치에서 입력되는 내용을 알 수 있게 된다. In the exemplary embodiment of the present invention, the channel
도 3은 도 1의 제어부의 내부 블록도이다.3 is an internal block diagram of the controller of FIG. 1.
도면을 참조하면, 본 발명의 일실시예에 의한 제어부(170)는, 역다중화부(310), 영상 처리부(320), OSD 생성부(340), 믹서(350), 프레임 레이트 변환부(355), 및 포맷터(360)를 포함할 수 있다. 그 외 음성 처리부(미도시), 데이터 처리부(미도시)를 더 포함할 수 있다.Referring to the drawings, the
역다중화부(310)는, 입력되는 스트림을 역다중화한다. 예를 들어, MPEG-2 TS가 입력되는 경우 이를 역다중화하여, 각각 영상, 음성 및 데이터 신호로 분리할 수 있다. 여기서, 역다중화부(310)에 입력되는 스트림 신호는, 튜너(110) 또는 복조부(120) 또는 외부장치 인터페이스부(135)에서 출력되는 스트림 신호일 수 있다.The
영상 처리부(320)는, 역다중화된 영상 신호의 영상 처리를 수행할 수 있다. 이를 위해, 영상 처리부(320)는, 영상 디코더(325), 및 스케일러(335)를 구비할 수 있다. The
영상 디코더(325)는, 역다중화된 영상신호를 복호화하며, 스케일러(335)는, 복호화된 영상신호의 해상도를 디스플레이(180)에서 출력 가능하도록 스케일링(scaling)을 수행한다.The
영상 디코더(325)는 다양한 규격의 디코더를 구비하는 것이 가능하다. The
한편, 영상 처리부(320)에서 복호화된 영상 신호는, 믹서(350)로 입력되게 된다.On the other hand, the video signal decoded by the
프로세서(330)는, 영상표시장치(100) 내 또는 제어부(170) 내의 전반적인 동작을 제어할 수 있다. 예를 들어, 프로세서(330)는 튜너(110)를 제어하여, 사용자가 선택한 채널 또는 기저장된 채널에 해당하는 RF 방송을 선택(Tuning)하도록 제어할 수 있다. The
또한, 프로세서(330)는, 사용자입력 인터페이스부(150)를 통하여 입력된 사용자 명령 또는 내부 프로그램에 의하여 영상표시장치(100)를 제어할 수 있다. In addition, the
또한, 프로세서(330)는, 네트워크 인터페이스부(135) 또는 외부장치 인터페이스부(130)와의 데이터 전송 제어를 수행할 수 있다. In addition, the
또한, 프로세서(330)는, 제어부(170) 내의 역다중화부(310), 영상 처리부(320), OSD 생성부(340) 등의 동작을 제어할 수 있다. The
OSD 생성부(340)는, 사용자 입력에 따라 또는 자체적으로 OSD 신호를 생성한다. 예를 들어, 사용자 입력 신호 또는 제어 신호에 기초하여, 디스플레이(180)의 화면에 각종 정보를 그래픽(Graphic)이나 텍스트(Text)로 표시하기 위한 신호를 생성할 수 있다. 생성되는 OSD 신호는, 영상표시장치(100)의 사용자 인터페이스 화면, 다양한 메뉴 화면, 위젯, 아이콘 등의 다양한 데이터를 포함할 수 있다. The
예를 들어, OSD 생성부(340)는, 방송 영상의 자막 또는 EPG에 기반한 방송 정보를 표시하기 위한 신호를 생성할 수 있다. For example, the
믹서(350)는, OSD 생성부(340)에서 생성된 OSD 신호와 영상처리부(220)에서 영상 처리된 복호화된 영상 신호를 믹싱할 수 있다. 믹싱된 신호는 포맷터(360)에 제공된다. 복호화된 방송 영상 신호 또는 외부 입력 신호와 OSD 신호가 믹싱됨으로 인하여, 방송 영상 또는 외부 입력 영상 상에 OSD가 오버레이 되어 표시될 수 있게 된다.The
프레임 레이트 변환부(Frame Rate Conveter;FRC)(355)는, 입력되는 영상의 프레임 레이트를 변환할 수 있다. 한편, 프레임 레이트 변환부(350)는, 별도의 프레임 레이트 변환 없이, 그대로 출력하는 것도 가능하다. The frame rate converter (FRC) 355 may convert the frame rate of the input video. On the other hand, the
포맷터(360)는, 프레임 레이트 변환부(355)의 출력 신호를 입력받아, 디스플레이(180)에 적합하도록 신호의 포맷을 변경하여 출력한다. 예를 들어, R,G,B 데이터 신호를 출력할 수 있으며, 이러한 R,G,B 데이터 신호는, 낮은 전압 차분 신호(Low voltage differential signaling, LVDS) 또는 mini-LVDS로 출력될 수 있다.The
한편, 포맷터(360)는, 3D 영상 신호의 포맷을 변경하거나, 2D 영상을 3D 영상으로 전환할 수 있다. The
한편, 도면에서는 도시하지 않았지만, 포맷터(360) 이후에, 3D 효과(3-dimensional effect) 신호 처리를 위한 3D 프로세서(미도시)가 더 배치되는 것도 가능하다. 이러한 3D 프로세서(미도시)는, 3D 효과의 개선을 위해, 영상 신호의 밝기(brightness), 틴트(Tint) 및 색조(Color) 조절 등을 처리할 수 있다. 예를 들어, 근거리는 선명하게, 원거리는 흐리게 만드는 신호 처리 등을 수행할 수 있다. 한편, 이러한 3D 프로세서의 기능은, 포맷터(360)에 병합되거나 영상처리부(320) 내에 병합될 수 있다. Although not shown in the drawing, it is also possible that a 3D processor (not shown) for 3-dimensional effect signal processing is further disposed after the
한편, 제어부(170) 내의 음성 처리부(미도시)는, 역다중화된 음성 신호의 음성 처리를 수행할 수 있다. 이를 위해 음성 처리부(미도시)는 다양한 디코더를 구비할 수 있다.On the other hand, the audio processing unit (not shown) in the
또한, 제어부(170) 내의 음성 처리부(미도시)는, 베이스(Base), 트레블(Treble), 음량 조절 등을 처리할 수 있다. In addition, the audio processing unit (not shown) in the
제어부(170) 내의 데이터 처리부(미도시)는, 역다중화된 데이터 신호의 데이터 처리를 수행할 수 있다. 예를 들어, 역다중화된 데이터 신호가 부호화된 데이터 신호인 경우, 이를 복호화할 수 있다. 부호화된 데이터 신호는, 각 채널에서 방영되는 방송프로그램의 시작시간, 종료시간 등의 방송정보를 포함하는 EPG(Electronic Progtam Guide) 정보일 수 있다. The data processing unit (not shown) in the
한편, 도 3에 도시된 제어부(170)의 블록도는 본 발명의 일실시예를 위한 블록도이다. 블록도의 각 구성요소는 실제 구현되는 제어부(170)의 사양에 따라 통합, 추가, 또는 생략될 수 있다.Meanwhile, the block diagram of the
특히, 프레임 레이트 변환부(350), 및 포맷터(360)는 제어부(170) 내에 마련되지 않고, 각각 별도로 구비될 수도 있다.In particular, the
도 4a 내지 도 4b는 도 1의 영상표시장치의 플랫폼 구조도의 다양한 예를 보여주는 도면이다. 4A to 4B are diagrams illustrating various examples of a platform structure diagram of the image display device of FIG. 1.
본 발명의 실시예에 따른 영상표시장치(100)의 플랫폼은, 상술한 다양한 동작을 수행하기 위해, OS 기반의 소프트웨어를 구비할 수 있다. The platform of the video display device 100 according to the embodiment of the present invention may include OS-based software to perform various operations as described above.
먼저, 도 4a를 참조하면, 본 발명의 다른 실시에에 따른 영상표시장치(100)의 플랫폼은, 분리형 플랫폼으로서, 레거시 시스템(Legacy System) 플랫폼(400)과 스마트 시스템 플랫폼(405)이 분리되어 설계될 수 있다. OS 커널(OS Kernel)(410)은, 레거시 시스템 플랫폼(400)과 스마트 시스템 플랫폼(405)에서 공통으로 사용될 수 있다.First, referring to FIG. 4A, the platform of the image display apparatus 100 according to another exemplary embodiment of the present invention is a detachable platform, in which a
레거시 시스템 플랫폼(400)은, OS 커널(410) 상의 드라이버(Driver)(420), 미들웨어(Middleware)(430), 애플리케이션층(Application)(450)을 포함할 수 있고, 스마트 시스템 플랫폼(405)은, OS 커널(410) 상의 라이브러리(Library)(435), 프레임워크(Framework)(440), 애플리케이션층(Application)(455)을 포함할 수 있다.The
OS 커널(410)은, 운영체제(operating system)의 핵심으로써, 영상표시장치(100)의 구동시, 하드웨어 드라이버 구동, 영상표시장치(100) 내의 하드웨어와 프로세서의 보안, 시스템 자원의 효율적 관리, 메모리 관리, 하드웨어 추상화에 의한 하드웨어에 대한 인터페이스 제공, 멀티 프로세스, 및 멀티 프로세스에 따른 스케쥴 관리 등 중 적어도 하나를 수행할 수 있다. 한편, OS 커널(410)은, 파워 매니지먼트(power management) 등을 더 제공할 수도 있다.The
OS 커널(410) 내의 하드웨어 드라이버는, 예를 들어, 디스플레이 드라이버, 와이파이 드라이버, 블루투스 드라이버, USB 드라이버, 오디오 드라이버, 파워 관리자(Power management), 바인더 드라이버(Binder Driver), 메모리 드라이버 등 중 적어도 하나를 포함할 수 있다. The hardware driver in the
또한, OS 커널(410) 내의 하드웨어 드라이버는, OS 커널(410) 내의 하드웨어 장치를 위한 드라이버로서, 캐릭터 장치 드라이버(character device driver)와, 블럭 장치 드라이버(block device), 및 네트워크 장치 드라이버(network device dirver)를 구비할 수 있다. 블럭 장치 드라이버는, 특정 블럭 단위로 데이터가 전송되므로 단위 크기 만큼을 보관할 버퍼가 필요할 수 있으며, 캐릭터 장치 드라이버는, 기본 데이터 단위 즉 캐릭터 단위로 전송하므로 버퍼가 필요없을 수도 있다. The hardware driver in the
이러한, OS 커널(410)은, 유닉스 기반(리눅스), 윈도우 기반 등 다양한 운영체제(OS) 기반의 커널로 구현될 수 있다. 또한, OS 커널(410)은, 공개(open)된 OS 커널로서, 다른 전자기기 등에서 사용가능한 범용일 수 있다. The
드라이버(420)는, OS 커널(410)과 미들웨어(430) 사이에 위치하며, 미들웨어(430)와 더불어, 애플리케이션층(450)의 동작을 위해 디바이스를 구동한다. 예를 들어, 드라이버(420)는, 영상표시장치(100) 내의 마이컴(micom), 디스플레이 모듈, 그래픽 처리 유닛(GPU), 프레임 레이트 변환부(FRC), GPIO(General Purpose Input/Output Pin), HDMI, SDEC(System Decoder 또는 역다중화부), VDEC(Video Decoder), ADEC(Audio Decoder), PVR(Personal Video Recorder), 또는 I2C(Inter-Integrated Circuit) 등의 드라이버(driver)를 포함할 수 있다. 이러한 드라이버들은, OS 커널(410) 내의 하드웨어 드라이버와 연동하여 동작하게 된다.The
또한, 드라이버(420)는, 원격제어장치(200), 특히 후술하는 3D 포인팅 장치(3D pointing device)의 드라이버를 더 구비할 수 있다. 한편, 3D 포인팅 장치(3D pointing device)의 드라이버는, 드라이버(420)외에, OS 커널(410) 또는 미들웨어(430) 내에 다양하게 구비될 수도 있다. In addition, the
미들웨어(430)는, OS 커널(410)과 애플리케이션층(450) 사이에 위치하여, 다른 하드웨어 또는 소프트웨어 간에, 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 할 수 있다. 이에 의해, 표준화된 인터페이스 제공이 가능하며, 다양한 환경 지원, 및 체계가 다른 업무와 상호 연동이 가능해진다.The
레거시 시스템 플랫폼(400) 내의 미들웨어(430)의 예로, 데이터 방송 관련 미들웨어인 MHEG(Multimedia and Hypermedia information coding Experts Group)와 ACAP(Advanced Common Application Platform)의 미들웨어가 있을 수 있으며, 방송 정보 관련 미들웨어인 PSIP 또는 SI의 미들웨어, 그리고 주변기기 통신 관련 미들웨어인 DLNA 미들웨어 등이 있을 수 있다.Examples of the
미들웨어(430) 상의 애플리케이션층(450), 즉 레거시 시스템 플랫폼(400) 내의 애플리케이션(450)층은, 예를 들어, 영상표시장치(100) 내의 다양한 메뉴 등에 관한 유저 인터페이스 애플리케이션(User Interface Application)을 포함할 수 있다. 이러한 미들웨어(430) 상의 애플리케이션층(450)은, 사용자의 선택에 의해 편집이 가능할 수 있으며, 네트워크를 통해 업데이트될 수 있다. 이러한 애플리케이션층(450)을 이용하여, 방송 영상 시청 중 원격제어장치(200)의 입력에 따라, 다양한 유저 인터페이스 중 원하는 메뉴로의 진입이 가능하다. The
또한, 레거시 시스템 플랫폼(400) 내의 애플리케이션층(450)은, TV 가이드 애플리케이션, 블루투스 애플리케이션, 예약(reservation) 애플리케이션, 디지털 영상 녹화(Digital Video Recoder;DVR) 애플리케이션, 핫키 애플리케이션 중 적어도 하나를 더 포함할 수 있다.The
한편, 스마트 시스템 플랫폼(405) 내의 라이브러리(435)는, OS 커널(410)과 프레임워크(440) 사이에 위치하며, 프레임워크(440)의 기본을 형성할 수 있다. 예를 들어, 라이브러리(435)는, 보안 관련 라이브러리인 SSL(Secure Socket Layer), 웹 엔진 관련 라이브러리인 웹키트(WebKit), libc(c library), 비디오(video) 포맷과 오디오(audio) 포맷 등 미디어 관련 라이브러리인 미디어 프레임워크(Media Framework) 등을 포함할 수 있다. 이러한 라이브러리(435)는, C 또는 C++ 기반으로 작성될 수 있다. 또한, 프레임워크(440)를 통해 개발자에게 노출될 수 있다.Meanwhile, the
라이브러리(435)는, 코어 자바 라이브러리(core java library)와 가상 머신(Virtual Machine;VM)을 구비하는 런타임(runtime)(437)을 포함할 수 있다. 이러한 런타임(437)은, 라이브러리(435)와 함께 프레임워크(440)의 기본을 형성한다. The
가상 머신(VM)은, 복수의 인스턴스, 즉 멀티태스킹을 수행할 수 있도록 하는 가상 머신일 수 있다. 한편, 애플리케이션층(455) 내의 각 애플리케이션에 따라 각 가상 머신(VM)이 할당되어 실행될 수 있으며, 이때, 복수의 인스턴스 사이의 스케쥴 조정 또는 인터커넥트(interconnect)를 위해, OS 커널(410) 내의 바인더(Binder) 드라이버(미도시)가 동작할 수 있다.The virtual machine (VM) can be a plurality of instances, that is, a virtual machine that can perform multitasking. On the other hand, each virtual machine (VM) may be allocated and executed in accordance with each application in the application layer 455, at which time a binder (not shown) in the
한편, 바인더 드라이버와 런타임(437)은, 자바 기반의 애플리케이션과, C 기반의 라이브러리를 연결해줄 수 있다. Meanwhile, the binder driver and the runtime 437 can connect a Java-based application and a C-based library.
한편, 라이브러리(435)와 런타임(437)은, 레가시 시스템의 미들웨어에 대응할 수 있다. On the other hand, the
한편, 스마트 시스템 플랫폼(405) 내의 프레임워크(440)는, 애플레케이션층(455) 내의 애플리케이션의 기반이되는 프로그램을 포함한다. 프레임워크(440)는, 어떤 애플레케이션과도 호환 가능하며, 컴포넌트의 재사용, 이동 또는 교환이 가능할 수 있다. 프레임워크(440)는, 지원 프로그램, 다른 소프트웨어 구성 요소들을 엮어 주는 프로그램 등을 포함할 수 있다. 예를 들어, 리소스 매니저(resource manager), 애플리케이션의 액티비티와 관련한 액티비티 매니저(activity manager), 알림 매니저(notification manager), 애플리케이션 사이의 공유 정보를 요약하는 컨텐츠 제공자(content provider) 등을 포함할 수 있다. 이러한 프레임워크(440)는, 자바(JAVA) 기반으로 작성될 수 있다.Meanwhile, the
프레임워크(440) 상의 애플리케이션층(455)은, 영상표시장치(100) 내에서 구동되어 표시 가능한 다양한 프로그램을 포함한다. 예를 들어, 이메일(email), 단문 메시지 서비스(short message service;SMS), 달력(calendar), 지도(map), 브라우저(browser) 등 중 적어도 하나를 구비하는 코어 애플리케이션(Core Application)을 포함할 수 있다. 이러한 애플리케이션층(450)은, 자바(JAVA) 기반으로 작성될 수 있다.The application layer 455 on the
또한, 애플리케이션층(455)은, 영상표시장치(100) 내에 저장되어 사용자에 의해 삭제 불가능한 애플리케이션(465)과, 외부장치 또는 네트워크를 통해 다운로드되어 저장되며, 사용자에 의해 설치 또는 삭제가 자유로운 애플리케이션(475)으로 구분될 수도 있다. In addition, the application layer 455 includes an
이러한 애플리케이션층(455) 내의 애플리케이션을 통해, 네트워크 접속에 의한, 인터넷 전화 서비스, 주문형 비디오(VOD) 서비스, 웹 앨범 서비스, 소셜 네트워킹 서비스(SNS), 위치기반 서비스(LBS), 지도 서비스, 웹 검색 서비스, 애플리케이션 검색 서비스 등이 수행될 수 있다. 또한, 게임, 일정관리 등 다양한 기능이 수행될 수 있다. (VOD) service, a web album service, a social networking service (SNS), a location-based service (LBS), a map service, a web search Service, an application search service, and the like may be performed. In addition, various functions such as game and schedule management can be performed.
다음, 도 4b를 참조하면, 본 발명의 일실시에에 따른 영상표시장치(100)의 플랫폼은, 통합형 플랫폼으로서, OS 커널(kernel)(510), 드라이버(520), 미들웨어(Middleware)(530), 프레임워크(Framework)(540), 및 애플리케이션층(Application)(550)을 포함할 수 있다. Next, referring to FIG. 4B, the platform of the image display apparatus 100 according to an embodiment of the present invention is an integrated platform, including an
도 4b의 플랫폼은, 도 4a와 비교하여, 도 4a의 라이브러리(435)가 생략된 것과, 애플리케이션층(550)이 통합 레이어로 구비되는 것이 차이가 있다. 그 외, 드라이버(520), 프레임워크(540)는, 도 4a에 대응한다.The platform of FIG. 4B differs from that of the
한편, 도 6a의 라이브러리(435)가, 미들웨어(530)에 병합된 것으로 할 수 있다. 즉, 미들웨어(530)는, 레가시 시스템 하의 미들웨어로, 데이터 방송 관련 미들웨어인 MHEG 또는 ACAP의 미들웨어, 방송 정보 관련 미들웨어인 PSIP 또는 SI의 미들웨어, 그리고 주변기기 통신 관련 미들웨어인 DLNA 미들웨어는, 물론, 영상표시장치 시스템 하의 미들웨어로, 보안 관련 라이브러리인 SSL(Secure Socket Layer), 웹 엔진 관련 라이브러리인 웹키트(WebKit), libc, 미디어 관련 라이브러리인 미디어 프레임워크(Media Framework) 등을 포함할 수 있다. 한편, 상술한 런타임을 더 포함할 수도 있다. On the other hand, the
애플리케이션층(550)은, 레가시 시스템 하의 애플리케이션으로, 메뉴 관련 애플리케이션, TV 가이드 애플리케이션, 예약 애플리케이션 등을 포함하고, 영상표시장치 시스템 하의 애플리케이션으로, 이메일, SMS, 달력, 지도, 브라우저 등을 포함할 수 있다.The
한편, 애플리케이션층(550)은, 영상표시장치(100) 내에 저장되어 사용자에 의해 삭제 불가능한 애플리케이션(565)과, 외부장치 또는 네트워크를 통해 다운로드되어 저장되며, 사용자에 의해 설치 또는 삭제가 자유로운 애플리케이션(575)으로 구분될 수도 있다. On the other hand, the
상술한 도 4a 및 도 4b의 플랫폼은 영상표시장치는 물론, 그 외 다양한 전자기기에서 범용으로 사용 가능하다.4A and 4B may be used in a variety of electronic devices as well as an image display device.
한편, 도 4a 및 도 4b의 플랫폼은, 상술한 저장부(140) 또는 제어부(170) 또는 별도의 프로세서(미도시)에 탑재(loading)될 수도 있다. Meanwhile, the platform of FIGS. 4A and 4B may be loaded in the
도 5는 도 1의 원격제어장치의 제어 방법을 도시한 도면이다.5 is a diagram illustrating a control method of the remote controller of FIG. 1.
도 5의 (a)에 도시된 바와 같이, 디스플레이(180)에 원격제어장치(200)에 대응하는 포인터(205)가 표시되는 것을 예시한다. 5A illustrates that the
사용자는 원격제어장치(200)를 상하, 좌우(도 5의 (b)), 앞뒤(도 5의 (c))로 움직이거나 회전할 수 있다. 영상표시장치의 디스플레이(180)에 표시된 포인터(205)는 원격제어장치(200)의 움직임에 대응한다. 이러한 원격제어장치(200)는, 도면과 같이, 3D 공간 상의 움직임에 따라 해당 포인터(205)가 이동되어 표시되므로, 공간 리모콘이라 명명할 수 있다. The user can move or rotate the
도 5의 (b)는 사용자가 원격제어장치(200)를 왼쪽으로 이동하면, 영상표시장치의 디스플레이(180)에 표시된 포인터(205)도 이에 대응하여 왼쪽으로 이동하는 것을 예시한다. 5B illustrates that when the user moves the
원격제어장치(200)의 센서를 통하여 감지된 원격제어장치(200)의 움직임에 관한 정보는 영상표시장치로 전송된다. 영상표시장치는 원격제어장치(200)의 움직임에 관한 정보로부터 포인터(205)의 좌표를 산출할 수 있다. 영상표시장치는 산출한 좌표에 대응하도록 포인터(205)를 표시할 수 있다.Information on the motion of the
도 5의 (c)는, 원격제어장치(200) 내의 특정 버튼을 누른 상태에서, 사용자가 원격제어장치(200)를 디스플레이(180)에서 멀어지도록 이동하는 경우를 예시한다. 이에 의해, 포인터(205)에 대응하는 디스플레이(180) 내의 선택 영역이 줌인되어 확대 표시될 수 있다. 이와 반대로, 사용자가 원격제어장치(200)를 디스플레이(180)에 가까워지도록 이동하는 경우, 포인터(205)에 대응하는 디스플레이(180) 내의 선택 영역이 줌아웃되어 축소 표시될 수 있다. 한편, 원격제어장치(200)가 디스플레이(180)에서 멀어지는 경우, 선택 영역이 줌아웃되고, 원격제어장치(200)가 디스플레이(180)에 가까워지는 경우, 선택 영역이 줌인될 수도 있다.5C illustrates a case in which the user moves the
한편, 원격제어장치(200) 내의 특정 버튼을 누른 상태에서는 상하, 좌우 이동의 인식이 배제될 수 있다. 즉, 원격제어장치(200)가 디스플레이(180)에서 멀어지거나 접근하도록 이동하는 경우, 상,하,좌,우 이동은 인식되지 않고, 앞뒤 이동만 인식되도록 할 수 있다. 원격제어장치(200) 내의 특정 버튼을 누르지 않은 상태에서는, 원격제어장치(200)의 상,하, 좌,우 이동에 따라 포인터(205)만 이동하게 된다. On the other hand, when the specific button in the
한편, 포인터(205)의 이동속도나 이동방향은 원격제어장치(200)의 이동속도나 이동방향에 대응할 수 있다. On the other hand, the moving speed and moving direction of the
도 6은 본 발명의 일실시예에 의한 원격제어장치의 사시도이고, 도 7은 원격제어장치의 내부 블록도이다.6 is a perspective view of a remote control apparatus according to an embodiment of the present invention, Figure 7 is an internal block diagram of the remote control apparatus.
도 6을 참조하면, 본 발명의 일실시예에 의한 공간리모콘(201)은, 각종 입력키 또는 입력 버튼 등을 구비할 수 있다.Referring to FIG. 6, the spatial remote control 201 according to an embodiment of the present invention may include various input keys or input buttons.
예를 들어, 공간리모콘(201)은, 확인키(Okay key)(291), 메뉴키(292), 사방향키(293), 채널 조정키(294), 볼륨 조정키(296)를 구비할 수 있다. 또한, 마이크(미도시)를 더 포함할 수 있다. For example, the spatial remote controller 201 may include an Okay key 291, a
예를 들어, 확인키(Okay key)(291)는 메뉴 또는 항목 선택시 사용 가능하며, 메뉴키(292)는 소정 메뉴 표시를 위해 사용 가능하며, 사방향키(293)는 포인터 또는 인디케이터를 상,하,좌우 이동시 사용 가능하며, 채널 조정키(294)는 채널 상, 하 조정시 사용 가능하며, 볼륨 조정키(296)는, 볼륨 업, 다운 조정 시 사용 가능할 수 있다.For example, the Okay key 291 may be used to select a menu or item, the
또한, 공간리모콘(201)은, 백 키(back key)(297), 홈 키(home key)(298)을 더 구비할 수 있다. 예를 들어, 백 키(back key)(297)는 이전 화면 이동시 사용 가능하며, 홈 키(298)는, 홈 화면으로의 이동시 사용될 수 있다. In addition, the spatial remote controller 201 may further include a
한편, 도면과 같이, 확인키(291)는, 스크롤 기능이 추가된 것도 가능하다. 이를 위해 확인키(291)는 휠 키 형태로 구현이 가능하다. 즉, 확인키(291)가 눌려지는 경우, 해당 메뉴 또는 항목 선택으로 사용되고, 확인키(291)가 상,하로 스크롤되는 경우, 디스플레이 화면 스크롤링 또는 리스트 페이지 전환 등이 수행될 수 있다. On the other hand, as shown in the figure, the
구체적으로, 디스플레이부(180)에 디스플레이의 사이즈 보다 더 큰 영상이 표시된 상태에서, 해당 영상 탐색을 위해 확인키(291)를 스크롤링하면, 현재 디스플레이에 표시되지 않던 영상 영역이 디스플레이에 표시되게 된다. 다른 예로, 디스플레이부(180)에 리스트 페이지가 표시되는 경우, 확인키(291)를 스크롤링하면, 현재 페이지의 이전 페이지 또는 다음 페이지가 표시될 수 있다. In detail, when an image larger than the size of the display is displayed on the
이러한 스크롤 기능은, 확인키(291)가 아닌 별도의 키로 구비되는 것도 가능하다.This scroll function may be provided with a separate key other than the
한편, 사방향키(293)는, 도면과 같이, 원형 타입에서, 상,하,좌,우키가 각각 사방향에 배치될 수 있다. 한편, 사방향키(293)에 대한 터치 입력도 가능할 수 있다. 예를 들어, 사방향키(293) 내의 상 키(up key)에서부터 하 키(down key)까지 터치 동작이 있는 경우, 해당 터치 입력에 따라, 설정된 기능이 입력되거나 수행될 수 있다.On the other hand, the four
도 7을 참조하여 설명하면, 원격제어장치(200)는 무선통신부(220), 사용자 입력부(230), 센서부(240), 출력부(250), 전원공급부(260), 저장부(270), 제어부(280), 오디오 입력부(290)를 포함할 수 있다. Referring to FIG. 7, the
무선통신부(220)는 전술하여 설명한 본 발명의 실시예들에 따른 영상표시장치 중 임의의 어느 하나와 신호를 송수신한다. 본 발명의 실시예들에 따른 영상표시장치들 중에서, 하나의 영상표시장치(100)를 일예로 설명하도록 하겠다.The
본 실시예에서, 원격제어장치(200)는 RF 통신규격에 따라 영상표시장치(100)와 신호를 송수신할 수 있는 RF 모듈(221)을 구비할 수 있다. 또한 원격제어장치(200)는 IR 통신규격에 따라 영상표시장치(100)와 신호를 송수신할 수 있는 IR 모듈(223)을 구비할 수 있다. In this embodiment, the
또한, 원격제어장치(200)는, 전자기기와의 근거리 자기장 통신을 위한, NFC 모듈(미도시)을 더 구비할 수 있다.Further, the
원격제어장치(200)는 영상표시장치(100)로 원격제어장치(200)의 움직임 등에 관한 정보가 담긴 신호를 RF 모듈(221)을 통하여 전송할 수 있다. The
또한, 원격제어장치(200)는 영상표시장치(100)가 전송한 신호를 RF 모듈(221)을 통하여 수신할 수 있다. 또한, 원격제어장치(200)는 필요에 따라 IR 모듈(223)을 통하여 영상표시장치(100)로 전원 온/오프, 채널 변경, 볼륨 변경 등에 관한 명령을 전송할 수 있다. Also, the
한편, 본 실시예에 따라, 원격제어장치(200)는, 소정 전자기기와 근거리 자기장 통신 등에 의해, 개인 정보를 수신할 수 있다. On the other hand, according to the present embodiment, the
한편, 원격제어장치(200)는, 수신되는 개인 정보를, 영상표시장치(100)로 전송할 수 있다. 이때의 통신 방식은, IR 방식 또는 RF 방식을 이용할 수 있다. On the other hand, the
사용자 입력부(230)는 키패드, 키(버튼), 터치 패드, 또는 터치 스크린 등으로 구성될 수 있다. 사용자는 사용자 입력부(230)를 조작하여 원격제어장치(200)으로 영상표시장치(100)와 관련된 명령을 입력할 수 있다. 사용자 입력부(230)가 하드키 버튼을 구비할 경우 사용자는 하드키 버튼의 푸쉬 동작을 통하여 원격제어장치(200)로 영상표시장치(100)와 관련된 명령을 입력할 수 있다. 사용자 입력부(230)가 터치스크린을 구비할 경우 사용자는 터치스크린의 소프트키를 터치하여 원격제어장치(200)으로 영상표시장치(100)와 관련된 명령을 입력할 수 있다. 또한, 사용자 입력부(230)는 스크롤 키나, 조그 키 등 사용자가 조작할 수 있는 다양한 종류의 입력수단을 구비할 수 있으며 본 실시예는 본 발명의 권리범위를 제한하지 아니한다.The
센서부(240)는 자이로 센서(241) 또는 가속도 센서(243)를 구비할 수 있다. 자이로 센서(241)는 원격제어장치(200)의 움직임에 관한 정보를 센싱할 수 있다.The
일예로, 자이로 센서(241)는 원격제어장치(200)의 동작에 관한 정보를 x,y,z 축을 기준으로 센싱할 수 있다. 가속도 센서(243)는 원격제어장치(200)의 이동속도 등에 관한 정보를 센싱할 수 있다. 한편, 거리측정센서를 더 포함할 수 있으며, 이에 의해, 디스플레이(180)와의 거리를 센싱할 수 있다. 또는, 지구에서 발생하는 자기장의 흐름을 파악해 나침반처럼 방위를 탐지할 수 있는 지자기 센서를 포함하여 방위의 변화량을 감지할 수 있다.For example, the
출력부(250)는 사용자 입력부(230)의 조작에 대응하거나 영상표시장치(100)에서 전송한 신호에 대응하는 영상 또는 음성 신호를 출력할 수 있다. 출력부(250)를 통하여 사용자는 사용자 입력부(230)의 조작 여부 또는 영상표시장치(100)의 제어 여부를 인지할 수 있다. The
일예로, 출력부(250)는 사용자 입력부(230)가 조작되거나 무선 통신부(225)을 통하여 영상표시장치(100)와 신호가 송수신되면 점등되는 LED 모듈(251), 진동을 발생하는 진동 모듈(253), 음향을 출력하는 음향 출력 모듈(255), 또는 영상을 출력하는 디스플레이 모듈(257)을 구비할 수 있다. For example, the
전원공급부(260)는 원격제어장치(200)으로 전원을 공급한다. 전원공급부(260)는 원격제어장치(200)가 소정 시간 동안 움직이지 않은 경우 전원 공급을 중단함으로서 전원 낭비를 줄일 수 있다. 전원공급부(260)는 원격제어장치(200)에 구비된 소정 키가 조작된 경우에 전원 공급을 재개할 수 있다.The
저장부(270)는 원격제어장치(200)의 제어 또는 동작에 필요한 여러 종류의 프로그램, 애플리케이션 데이터 등이 저장될 수 있다. 만일 원격제어장치(200)가 영상표시장치(100)와 RF 모듈(221)을 통하여 무선으로 신호를 송수신할 경우 원격제어장치(200)와 영상표시장치(100)는 소정 주파수 대역을 통하여 신호를 송수신한다. 원격제어장치(200)의 제어부(280)는 원격제어장치(200)와 페어링된 영상표시장치(100)와 신호를 무선으로 송수신할 수 있는 주파수 대역 등에 관한 정보를 저장부(270)에 저장하고 참조할 수 있다.The
또한, 저장부(270)는 IR 신호로써 다른 전자기기들을 제어하기 위한 IR 포맷 키(key) 코드들을 저장할 수 있고, 복수의 전자기기의 IR 포맷 키 데이터베이스를 저장할 수 있다.In addition, the
제어부(280)는 원격제어장치(200)의 제어에 관련된 제반사항을 제어한다. 제어부(280)는 사용자 입력부(230)의 소정 키 조작에 대응하는 신호 또는 센서부(240)에서 센싱한 원격제어장치(200)의 움직임에 대응하는 신호를 무선 통신부(225)를 통하여 영상표시장치(100)로 전송할 수 있다.The
오디오 입력부(290)는 오디오 신호을 위한 것으로, 마이크(MIC) 등이 포함될 수 있다. 마이크는 마이크로폰(Microphone)에 의해 외부의 음향 신호, 예를 들어, 사용자의 음성 신호를 입력받아 전기적인 음성 데이터로 처리할 수 있다. The
한편, 이러한 음성 신호 및 데이터는 무선통신부(220)를 통하여 영상표시장치(100)로 전송될 수 있다.Meanwhile, the voice signal and data may be transmitted to the image display apparatus 100 through the
도 8은 본 발명의 실시예에 따른 영상표시장치의 동작 방법을 보여주는 순서도이고, 도 9 내지 도 15는 도 8의 영상표시장치의 동작 방법의 다양한 예를 설명하기 위해 참조되는 도면이다.8 is a flowchart illustrating a method of operating an image display apparatus according to an exemplary embodiment of the present invention, and FIGS. 9 to 15 are views for explaining various examples of the method of operating the image display apparatus of FIG. 8.
도면들을 참조하면, 먼저 영상표시장치(100)는 영상의 일부 영역을 추출한다.(S810) 여기서, 상기 영상은 디스플레이(180)에 표시되는 영상 또는 썸네일로 추출된 영상일 수 있다.Referring to the drawings, first, the image display apparatus 100 extracts a partial region of an image (S810). The image may be an image displayed on the
본 발명에 따른 영상표시장치는 도 1 내지 도 3을 참조하여 상술한 바와 같이, 복수의 튜너, 예를 들어, 제1 튜너(111)와 제2 튜너(112)를 포함할 수 있고, 채널 브라우징 처리부(160)는 사용자가 시청하고 있지 않은 채널의 썸네일 영상을 추출할 수 있다.As described above with reference to FIGS. 1 to 3, the image display device according to the present invention may include a plurality of tuners, for example, a
또는, 디스플레이(180)에 표시되는 소정 영상(910) 중 일부 영역을 추출할 수 있다. 도 9의 (a)의 예에서는 영상의 우측 상단 일부 영역에 추출 마스크(mask, 920)를 설정하고, 제어부(170) 또는 채널 브라우징 처리부(160)는 추출 마스크(920)에 대응하는 영역(930)을 추출할 수 있다.Alternatively, a partial region of the
한편, 추출 마스크(920)는 디스플레이(180)에 표시되지 않고, 추출 과정 내부적으로만 처리될 수 있다.Meanwhile, the
제어부(170) 또는 채널 브라우징 처리부(160)는 상기 추출된 영역(930)에 포함되는 텍스트(text)를 검출하고,(S820) 상기 검출된 텍스트를 채널(channel) 테이블(table)에 저장할 수 있다.(S830)The
한편, 상기 검출된 텍스트는, 상기 영상에 대응하는 채널 또는 프로그램의 명칭일 수 있다. 또는 채널 명칭과 프로그램의 명칭을 모두 포함할 수 있다.The detected text may be a name of a channel or a program corresponding to the image. Or it may include both the channel name and the name of the program.
디스플레이(180)에 표시되는 방송 화면은 채널 정보, 예를 들어, 채널 배너,채널 명칭, 채널 로고, 프로그램 명칭을 포함할 수 있고, 이러한 채널 정보는 방송 화면 중 우측 상단에 표시되는 경우가 많다. 따라서, 화면의 우측 상단 영역을 추출하여 채널 정보를 획득할 수 있다.The broadcast screen displayed on the
예를 들어, 도 9의 (b)를 살펴보면, 영상(910) 우측 상단에 마스크(920)가 설정되고, 우측 상단 영역을 추출하고, 상기 추출된 영역(930)에 포함된 문자 'Kbc'(931)을 추출할 수 있다.For example, referring to FIG. 9B, a
한편, 본 명세서에서 채널 명칭은 'MBC'와 같은 방송국 명칭을 포함할 수 있다. Meanwhile, in the present specification, the channel name may include a broadcasting station name such as 'MBC'.
한편, 상기 텍스트 검출 단계(S820)는, 상기 추출된 영역에 포함되는 텍스트 이미지를 추출하는 단계와 추출된 텍스트 이미지를 상기 텍스트로 변환하는 단계를 포함할 수 있다. 문자 인식을 통해 채널 테이블을 구축할 수 있다.The text detecting step S820 may include extracting a text image included in the extracted area and converting the extracted text image into the text. You can build a channel table through character recognition.
한편, 상기 저장 단계(S830)는, 상기 검출된 텍스트를 상기 영상에 대응하는 채널의 물리적 채널 번호, 논리적 채널 번호와 함께 저장할 수 있다.In the storage step S830, the detected text may be stored together with a physical channel number and a logical channel number of a channel corresponding to the image.
상기 "Kbc" (931)의 예를 다시 살펴보면, 하기와 같이 채널 테이블(Channel Table)에 채널 명칭이 추가될 수 있다.Looking back at the example of "Kbc" 931, a channel name may be added to a channel table as follows.
또한, "Kbc" 채널(931)의 물리적 채널 번호 'xx', 논리적 채널 번호(메이저 채널 번호 'yy', 마이너 채널 번호 'zz')와 함께 저장할 수 있다.In addition, it may be stored together with the physical channel number 'xx' and the logical channel number (major channel number 'yy', minor channel number 'zz') of the "Kbc"
ChList [x]ChList [x]
{ {
Ch_Name = “Kbc” Ch_Name = “Kbc”
Ch_Physical_Number = xx Ch_Physical_Number = xx
Ch_Major_Number = yy Ch_Major_Number = yy
Ch_Minor_Number = zz Ch_Minor_Number = zz
} }
한편, 상기 영상 추출 단계(S820)는, 추출되는 영역을 가변하면서 상기 영상의 일부 영역을 추출할 수 있다.On the other hand, the image extraction step (S820), it is possible to extract a partial region of the image while varying the extracted region.
예를 들어, 화면 우측 상단에 방송정보 또는 채널정보 검색이 안 되는 경우에 마스크를 이동시키면서 추출 영역을 가변할 수 있다.For example, when the broadcast information or the channel information search is not performed on the upper right side of the screen, the extraction area may be changed while moving the mask.
또한, 방송정보 또는 채널정보 검색이 안 되는 경우에 영상이 전환될 때 마스크를 이동시키며 채널 명칭 등을 검색할 수 있다.In addition, when searching for broadcast information or channel information, the mask may be moved and the channel name may be searched when the image is switched.
도 10 및 도 11은 마스크를 좌측 상단으로 이동시켜 채널 정보를 추출하는 것을 예시한다. 10 and 11 illustrate extracting channel information by moving a mask to an upper left corner.
도면들을 참조하면, 영상(1010)의 우측 상단에 마스크(1020)를 설정하여 채널 명칭 등 채널 정보를 추출하지 못하는 경우에, 마스크(1020)를 좌측 상단으로 이동하여 채널 정보가 있는 영역(1030)을 추출할 수 있다.Referring to the drawings, when the
한편, 추출된 영역에는 채널 명칭 "MBS" (1031)과 프로그램 명칭 "News Hot" (1032)을 포함할 수 있다.Meanwhile, the extracted region may include a channel name "MBS" 1031 and a program name "News Hot" 1032.
이후, 하기와 같이, 문자 인식을 통해 채널 테이블을 구축할 수 있다.Thereafter, the channel table may be constructed through character recognition as follows.
ChList [x]ChList [x]
{ {
Ch_Name[0] = “MBS” Ch_Name [0] = “MBS”
Ch_Name[1] = “News Hot” Ch_Name [1] = “News Hot”
Ch_Physical_Number = xx Ch_Physical_Number = xx
Ch_Major_Number = yy Ch_Major_Number = yy
Ch_Minor_Number = zz Ch_Minor_Number = zz
} }
상기의 예에서는 프로그램 명칭을 Ch_Name[1] = “News Hot"와 같이 저장하였으나, 이것은 예시적인 것으로, 채널 테이블에 사용되는 용어와 형태는 변경될 수 있다.In the above example, the program name is stored as Ch_Name [1] = “News Hot”, but this is merely an example, and the terminology and form used in the channel table may be changed.
한편, 본 발명의 실시예에 따르면, 복수의 튜너(111, 112) 및 채널 브라우징 처리부(160)를 이용하여, 소정 채널의 시청 여부에 무관하게, 주기적으로 전체 또는 일부 채널의 채널 정보를 써치(Search)할 수 있다.Meanwhile, according to an exemplary embodiment of the present invention, by using the plurality of
따라서, 채널 명칭 등이 표시되지 않는 광고 영상이 표시된 상태에서 채널 정보 영상 및 텍스트의 추출할 수 없었던 경우에도, 이후에 해당 채널의 채널 명칭을 확보할 수 있다.Therefore, even when the channel information image and the text cannot be extracted in the state in which the advertisement image without the channel name or the like is displayed, the channel name of the channel can be secured later.
또한, 채널 테이블의 전부 또는 일부 데이터를 업데이트(update)하고, 채널 테이블 데이터베이스에 없는 채널은 신규로 추가할 수 있다.It is also possible to update all or part of the data in the channel table, and add new channels that are not in the channel table database.
또한, 일정 기간 동안 빈도수가 높은 문자를 채널 테이블에 채널 명칭으로 추가하여 정확성을 더욱 높일 수 있다.In addition, it is possible to further increase the accuracy by adding a high frequency character as a channel name to the channel table for a certain period of time.
한편, 하기와 같이, 프로그램 명칭을 추출하여 채널 명칭을 대체하여 저장하고, 이후에 설명하는 것처럼, 프로그램 명칭만으로도 채널 절환이 가능하다.On the other hand, as shown below, the program name is extracted and replaced with the channel name, and as described later, the channel switching is possible only by the program name.
또한, 채널 배열을 추가하여 채널 명칭 또는 프로그램 명칭을 분리하여 저장할 수 있다.In addition, by adding a channel arrangement, the channel name or program name can be stored separately.
ChList [x]ChList [x]
{ {
Ch_Name[ ] = “나는 가수다” Ch_Name [] = “I am a singer”
Ch_Physical_Number = xx Ch_Physical_Number = xx
Ch_Major_Number = yy Ch_Major_Number = yy
Ch_Minor_Number = zz Ch_Minor_Number = zz
} }
한편, 상기 검출된 텍스트가 상기 영상에 대응하는 프로그램의 명칭인 경우에, 전자 프로그램 가이드(EPG)로부터 대응하는 채널 명칭을 추출할 수 있다.Meanwhile, when the detected text is a name of a program corresponding to the image, the corresponding channel name may be extracted from the electronic program guide (EPG).
즉, 채널 명칭이 검색되지 않고, 프로그램 명칭만 추출된 경우에, 프로그램 명칭으로 전자 프로그램 가이드(1300)의 방송편성표에서 방송안내와 매칭하여 대응하는 채널 명칭(1310)을 추출할 수 있다.That is, when the channel name is not searched and only the program name is extracted, the corresponding
본 발명은 전자 프로그램 가이드(EPG)의 메타데이터를 가져올 수 없는 아날로그 채널에 대해서도 채널 명칭을 추출하여 채널 테이블 데이터베이스(DB) 및 음성 데이터베이스(DB) 테이블을 구축할 수 있다.According to the present invention, a channel name can be extracted from an analog channel for which metadata of an electronic program guide (EPG) cannot be obtained, and a channel table database (DB) and a voice database (DB) table can be constructed.
또한, 채널 테이블 데이터베이스(DB) 및 음성 데이터베이스(DB) 테이블을 수동으로 구현할 경우, 지역 / 유선 사업자 별로 물리적(Physical) 주소와 논리적 주소(Major, Minor)가 다르기 때문에, 공통된 테이블 적용이 어렵다.In addition, when a channel table database (DB) and a voice database (DB) table are manually implemented, it is difficult to apply a common table because physical and logical addresses (major and minor) are different for each region / wireline provider.
하지만, 본 발명에 따르면 해당 영상표시장치에서 데이터베이스를 구성하므로 효율적으로 채널 테이블 데이터베이스(DB) 및 음성 테이블 데이터베이스(DB) 을 구성할 수 있다.However, according to the present invention, since the database is configured in the video display device, the channel table database DB and the voice table database DB can be efficiently configured.
채널 테이블 데이터베이스(DB)은 음성 테이블 데이터베이스(DB)를 생성하기 위한 음성 인식 대상 텍스트(text) 테이블로 기능할 수 있다.The channel table database DB may function as a voice recognition target text table for generating the voice table database DB.
음성 인식 대상 텍스트(text) 테이블에서 소정 발음 기호를 생성하여 음성 테이블을 완성할 수 있다. 예를 들어, 'MBC'의 경우, '엠-비-씨'의 한글 발음 기호를 생성하고, 'KBS1'은 '케이-비-에스-원'의 한글 발음 기호를 생성할 수 있다.The voice table may be completed by generating a predetermined phonetic symbol from the text table to be recognized. For example, in case of 'MBC', a Korean phonetic symbol of 'M-B-C' may be generated, and 'KBS1' may generate a Korean phonetic symbol of 'K-B-S-One'.
한편, 채널 테이블 데이터베이스(DB) 및 음성 테이블 데이터베이스(DB)는 별도로 구비하여 연계시켜 동작할 수 있다.Meanwhile, the channel table database DB and the voice table database DB may be provided separately to operate in conjunction.
또는, 채널 테이블 데이터베이스(DB) 및 음성 테이블 데이터베이스(DB)를 하나의 데이터베이스로 구성할 수도 있다. 즉, 채널 테이블 데이터베이스(DB)가 음성 테이블 데이터베이스(DB)로써 기능할 수 있고, 음성 테이블 데이터베이스(DB)로써 필요한 발음 기호 등의 파라미터를 더 포함할 수 있다.Alternatively, the channel table database DB and the voice table database DB may be configured as one database. That is, the channel table database DB may function as the voice table database DB, and may further include parameters such as phonetic symbols required as the voice table database DB.
본 발명의 실시예에 따른 영상표시장치의 동작 방법은 음성 신호를 수신하는 단계, 상기 채널 테이블에서 상기 음성 신호에 기초한 데이터에 대응하는 채널을 탐색하는 단계와 상기 탐색 결과에 기초하여 채널 절환하는 단계를 더 포함할 수 있다.A method of operating an image display apparatus according to an embodiment of the present invention includes the steps of receiving an audio signal, searching for a channel corresponding to data based on the audio signal in the channel table, and switching a channel based on the search result. It may further include.
본 발명의 실시예에 따르면, 문자 인식을 이용, 현재 재생중인 채널의 명칭을 획득하고, 획득한 채널 명칭을 기초로 음성인식 데이터베이스(DB)를 구성할 수 있다. 이후, 사용자의 음성 입력을 받아 해당 채널로 채널 전환할 수 있다.According to an embodiment of the present invention, the name of a channel currently being reproduced may be acquired using character recognition, and a voice recognition database DB may be configured based on the acquired channel name. Subsequently, the channel may be switched to the corresponding channel by receiving the user's voice input.
한편, 상기 음성 신호 입력은 원격제어장치를 통하여 수신될 수 있다. 원격제어장치(200)는 오디오 입력부(290)를 포함할 수 있고, 사용자는 오디오 입력부(290)의 마이크에 시청하고자 하는 채널의 명칭, 번호 등을 입력함으로써 채널을 절환할 수 있다.On the other hand, the voice signal input may be received through a remote control device. The
도 14를 살펴보면, 음성 채널 전환 모드로 진입하면, 시청중인 채널 영상(1410) 이외에 안내 메시지(1420)가 더 표시될 수 있다.Referring to FIG. 14, when entering the voice channel switching mode, a
안내 메시지(1420)는 음성 채널 절환을 위한 도움말, 예를 들어, "시청을 원하는 채널을 말해주세요. 원격제어장치의 마이크를 가리지 않았는지 확인해 주세요"와 같은 도움말을 포함할 수 있다.The
한편, 음성 채널 전환 모드는 원격제어장치(200)에 구비된 하드 키 중 하나를 누르거나, 디스플레이(180)에 표시되는 메뉴를 선택하는 등 다양한 방법으로 진입할 수 있다.On the other hand, the voice channel switching mode may be entered in a variety of ways, such as pressing one of the hard keys provided on the
사용자가 "Kbc"을 입력하면, 입력된 결과에 매치되는 채널 정보를 채널 테이블에서 가져올 수 있고, "Kbc" 채널로 채널 전환할 수 있다.When the user inputs "Kbc", channel information matching the input result may be obtained from the channel table, and the channel may be switched to the "Kbc" channel.
한편, 본 발명의 실시예에 따른 영상표시장치의 동작 방법은 상기 수신된 음성 신호의 잡음을 처리하는 단계, 상기 잡음 처리된 음성 신호로부터 특징 파라미터를 추출하는 단계, 상기 추출된 특징 파라미터의 패턴을 인식하는 단계와 상기 인식된 패턴을 음성 데이터베이스와 비교하여 상기 수신된 음성 신호에 대응하는 데이터를 판별하는 단계를 더 포함할 수 있다.On the other hand, the operation method of the image display device according to an embodiment of the present invention processing the noise of the received speech signal, extracting a feature parameter from the noise processed speech signal, pattern of the extracted feature parameter The method may further include recognizing and comparing the recognized pattern with a voice database to determine data corresponding to the received voice signal.
도 15는 음성 인식 엔진의 일예의 구성 및 동작을 간략히 도시한 것이다.15 briefly illustrates a configuration and operation of an example of a speech recognition engine.
도 15를 참조하면, 먼저, 상기 수신된 음성 신호(1510)의 잡음을 처리한다.(1520) 잡음 처리 과정은 끝점 검출(End-point detection)이라 명명될 수 있고, 입력되는 신호로부터 음성 구간만을 검출하는 처리 과정일 수 있다.Referring to FIG. 15, first, noise of the received
입력 신호로부터 계산과정이 비교적 간단한 통계적 특징을 추출하여 음성구간과 묵음구간을 구분하는 방식을 사용할 수 있다.A statistical feature, which is relatively simple in the calculation process, can be extracted from the input signal to distinguish between the speech section and the silent section.
일반적으로 사용되는 방법은 입력 신호의 매 구간에서 에너지 값(또는 로그 에너지 값)을 구하여 통계에 의해 미리 결정된 임계 값과의 비교를 통해서 음성구간과 묵음구간을 판별하는 방법이다.A commonly used method is to determine the speech interval and the silence interval by comparing the energy value (or log energy value) at every interval of the input signal and comparing it with a predetermined threshold value by statistics.
한편, 잡음 처리 과정은 필요한 기타 잡음 처리 과정을 더 포함할 수 있다.On the other hand, the noise processing may further include other noise processing required.
이후, 입력된 음성 신호로부터 인식에 유효한 특징 파라미터를 추출한다.(1530) Thereafter, a feature parameter valid for recognition is extracted from the input voice signal (1530).
여기서, LPC(Linear Predictive Coefficients)에 기반한 방법과 MFCC(Mel Frequency Cepstral Coefficients) 추출법 등을 사용할 수 있다.Here, a method based on LPC (Linear Predictive Coefficients) and an MFFC (Mel Frequency Cepstral Coefficients) extraction method can be used.
이후, 음성 신호, 상기 추출된 특징 파라미터의 패턴을 인식할 수 있고,(1540) 패턴 인식에는 음향 모델(Acoustic Model, 1541)이 이용될 수 있다.Thereafter, a voice signal and a pattern of the extracted feature parameter may be recognized (1540), and an
이것은 음성의 신호적인 특성을 모델링하여 비교하는 방법으로써, 인식대상을 특징벡터 모델로 설정하고 이를 입력신호의 특징벡터와 비교하는 직접비교 방법이 이용될 수 있다. 직접비교 방법은 인식대상이 되는 단어, 음소 등의 단위를 특징벡터 모델로 설정하고 입력음성이 이와 얼마나 유사한가 비교할 수 있다.This is a method of modeling and comparing the signal characteristics of speech, and a direct comparison method of setting the recognition object as the feature vector model and comparing it with the feature vector of the input signal can be used. In the direct comparison method, a unit of a recognition target word, a phoneme, and the like is set as a feature vector model, and it is possible to compare how similar the input speech is.
또는, 인식대상의 특징벡터를 통계적으로 처리하여 이용하는 통계방법을 사용할 수 있다. 이러한 통계방법은 인식대상에 대한 단위를 상태 열(State Sequence)로 구성하고 상태 열 간의 관계를 이용할 수 있으며, 시간적 배열관계를 이용하는 DTW(Dynamic Time Warping) 방법, 확률값, 평균, 분산을 비교대상으로 하는 HMM(Hidden Markov Model) 방법 등이 있다.Alternatively, a statistical method of statistically processing and using the feature vector of the recognition object can be used. This statistical method can construct the unit of the recognition target as a state sequence and use the relation between the status columns. The DTW (Dynamic Time Warping) method using the temporal arrangement relation, the probability value, And HMM (Hidden Markov Model) method.
더욱 상세히 살펴보면, DTW(Dynamic Time Warping)는 기준 음성신호와 입력된 음성신호간의 유사도(Distance)를 동적 프로그래밍을 이용하여 구하는 방법으로, 화자종속 고립어 인식시스템 구성에 주로 이용되며 인식률이 높다.In more detail, DTW (Dynamic Time Warping) is a method of obtaining the distance between the reference speech signal and the input speech signal using dynamic programming, and is mainly used for constructing a speaker-dependent isolated word recognition system and has a high recognition rate.
HMM(Hidden Markov Model)는 음의 상태가 한 상태에서 다음 상태로 바뀌는 것을 천이 확률로 표현하는 방식으로, 음성 신호의 시간적인 통계적 특성을 이용하여 훈련 데이터로부터 이들을 대표하는 모델을 구성한 후 실제 음성 신호와 유사도가 높은 확률 모델을 인식 결과로 채택하는 방법이다.HMM (Hidden Markov Model) is a method of expressing transition probability of a negative state from one state to the next state, constructing a model representative of these from training data by using temporal statistical characteristics of a speech signal, And a probability model with a high degree of similarity is adopted as the recognition result.
이후, 상기 수신된 음성 신호에 대응하는 데이터를 판별하고, 인식 결과(1560)를 출력할 수 있다.Thereafter, data corresponding to the received voice signal may be determined, and a
한편, 데이터 판별 과정은 언어모델(1551)을 이용한 언어처리(1550) 동작을 포함할 수 있다. Meanwhile, the data discrimination process may include an operation of
언어 모델(language Model)은 일반적으로 가능한 모든 단어 열에 대한 확률 값을 찾는 것으로, 가능한 단어의 조합 중에 주어진 상황에 대해 문법적으로 맞는 단어 열 만을 고려하는 문법 기반 방식, 주어진 상황에서 발화된 음성의 데이터베이스로부터, 가능한 단어열의 확률 값을 통계적으로 추정하는 통계 기반 방식이 사용될 수 있다.The language model is generally used to find probability values for all possible word sequences. The grammar-based method considers only word sequences that are grammatically correct for a given situation among the possible combinations of words. From a database of uttered speech in a given situation, , A statistical-based scheme may be used that statistically estimates a probability value of a possible word sequence.
한편, 상기 탐색된 채널이 복수인 경우에, 복수의 채널을 디스플레이에 표시하는 단계와 채널 선택 입력을 수신하는 단계를 더 포함하고, 상기 채널 전환 단계는, 상기 채널 선택 입력에 따라 채널 절환할 수 있다.Meanwhile, when the searched channels are plural, the method may further include displaying a plurality of channels on a display and receiving a channel selection input, wherein the channel switching may include channel switching according to the channel selection input. have.
또한, 상기 채널 선택 입력은 채널 명칭 또는 복수의 채널 중 표시된 순서에 대응하는 음성 신호 입력일 수 있다.In addition, the channel selection input may be a voice signal input corresponding to a display name of a channel name or a plurality of channels.
예를 들어, "MBC"를 입력받은 경우, 공중파인 "MBC"외에도, 방송국 "MBC"의 케이블 채널들도 "MBC"라는 명칭을 포함할 수 있다. 따라서, 복수의 채널이 탐색될 수 있다.For example, when the "MBC" is input, the cable channels of the broadcasting station "MBC" may also include the name "MBC" in addition to the "MBC" which is a public wave. Thus, a plurality of channels can be searched.
이 경우에 사용자는 원격제어장치(200)를 이용하여 통상적인 방식으로 표시된 복수의 항목 중 하나를 선택할 수 있을 뿐만 아니라, "삼", "셋", "세번째"를 음성 입력함으로써, 표시 순서가 세번째인 채널로 절환할 수 있다. 또한, 표시된 복수의 채널 명칭을 보면서 시청하고자 하는 채널의 풀 네임(full name)을 음성 입력하여 선택할 수 있다.In this case, the user can not only select one of a plurality of items displayed in a conventional manner by using the
도 16은 본 발명의 실시예에 따른 영상표시장치의 동작 방법을 보여주는 순서도이다. 16 is a flowchart illustrating a method of operating an image display apparatus according to an exemplary embodiment of the present invention.
이미 도 8 내지 도 15를 참조하여 설명한 것과 같이, 본 발명의 실시예에 따른 영상표시장치의 동작 방법은, 음성 신호를 수신하는 단계(S1610)를 포함할 수 있고, 상기 음성 신호 입력은 원격제어장치를 통하여 수신될 수 있다.As described above with reference to FIGS. 8 to 15, the operation method of the image display apparatus according to the exemplary embodiment of the present invention may include receiving a voice signal (S1610), and the voice signal input is remotely controlled. May be received via the device.
또한, 상기 채널 테이블에서 상기 음성 신호에 기초한 데이터에 대응하는 채널을 탐색하는 단계(S1620)와, 상기 탐색 결과에 기초하여 채널 절환하는 단계(S1610)를 포함할 수 있다.The method may include searching for a channel corresponding to the data based on the voice signal in the channel table (S1620), and switching the channel based on the search result (S1610).
한편, 음성 신호의 분석을 위해, 상기 수신된 음성 신호의 잡음을 처리하는 단계, 상기 잡음 처리된 음성 신호로부터 특징 파라미터를 추출하는 단계, 상기 추출된 특징 파라미터의 패턴을 인식하는 단계, 상기 인식된 패턴을 음성 데이터베이스와 비교하여 상기 수신된 음성 신호에 대응하는 데이터를 판별하는 단계를 더 포함할 수 있다.On the other hand, for analyzing the speech signal, processing the noise of the received speech signal, extracting a feature parameter from the noise processed speech signal, recognizing the pattern of the extracted feature parameter, the recognized The method may further include comparing the pattern with a voice database to determine data corresponding to the received voice signal.
이 경우에, 상기 패턴 인식 단계는, 상기 추출된 특징 파라미터를 단어 또는 음소 단위로 설정된 특징벡터 모델과 비교하여 수행되거나, 상기 추출된 특징 파라미터를 추출된 특징 파라미터을 기준 모델과 직접 비교하거나 통계적으로 처리하여 수행될 수 있다. 이에 대해서는 도 15를 참조하여 상세히 설명한 바 있으므로, 설명을 생략한다.In this case, the pattern recognition step may be performed by comparing the extracted feature parameter with a feature vector model set in units of words or phonemes, or directly comparing the extracted feature parameter with a reference model or statistically processing the extracted feature parameter. Can be performed. Since this has been described in detail with reference to FIG. 15, description thereof will be omitted.
또는. 공지된 다양한 음성 인식 방법, 음성 인식 엔진을 이용할 수 있다.or. Various known speech recognition methods and speech recognition engines can be used.
한편, 상기 탐색된 채널이 복수인 경우에, 복수의 채널을 디스플레이에 표시하는 단계와 채널 선택 입력을 수신하는 단계를 더 포함하고, 상기 채널 전환 단계는, 상기 채널 선택 입력에 따라 채널 절환할 수 있다.Meanwhile, when the searched channels are plural, the method may further include displaying a plurality of channels on a display and receiving a channel selection input, wherein the channel switching may include channel switching according to the channel selection input. have.
또한, 상기 채널 선택 입력은 채널 명칭 또는 복수의 채널 중 표시된 순서에 대응하는 음성 신호 입력일 수 있다.In addition, the channel selection input may be a voice signal input corresponding to a display name of a channel name or a plurality of channels.
도 17은 본 발명의 실시예에 따른 플랫폼 구조도를 보여주는 도면이다.17 is a diagram illustrating a platform structure according to an embodiment of the present invention.
더욱 자세히는, 도 4a 및 도 4b를 참조하여 설명한 플랫폼 구조도 중 드라이버(Driver)(420), 미들웨어(Middleware)(430)의 구성 및 동작을 예시한다.In more detail, the configuration and operation of the
먼저, 채널 브라우징 처리부 즉, 채널 브라우저(Channel Browser : CHB, 1740)는 주기적으로 채널을 검색하여 채널 영상 정보, 썸네일 영상(1741)을 추출할 수 있다.First, the channel browsing processor, that is, the
이후, 텍스트 인식부(1750)는 영상의 일부를 추출하고(1751), 문자를 인식하여(1752) 채널 정보를 구성할 수 있다.(1753) 이러한, 텍스트 인식부(1750)는 채널 브라우징 처리부(160) 또는 제어부(170) 내에 구비될 수도 있다.Thereafter, the
음성 엔진(1710)은 채널 명칭, 채널 정보를 수신하여 채널 전환을 위해 필요한 정보, 예를 들어, 채널의 물리적, 논리적 주소(Physical Number, Major Number, Minor Number)를 저장하는 채널 테이블(1714)를 구성할 수 있다.The
한편, 채널 테이블(1714)은 음성 엔진(1713) 내부에 구비되거나 별도로 구비될 수 있다.Meanwhile, the channel table 1714 may be provided inside the
인식 엔진(1720)은 음성 테이블 데이터베이스를 생성하거나 관리할 수 있다. 음성 테이블 데이터베이스는 상술한 바와 같이 채널 테이블(1714)을 포함하거나, 채널 테이블(1714)과 연계되어 동작할 수 있다.The
한편, 인식 엔진(1720)은 음성 엔진(1710)에 포함되어 구성될 수도 있다.The
EMVOICE API(1711)는, 상위 레이어에서 사용할 수 있는 함수를 만들어 준다.The
한편 음성 채널 절환 모드로 진입하면 EMVOICE MAIN(1712)은 원격제어장치 드라이버(1770)로 음성 채널 절환 모드임을 알리고, 음성 신호를 수신할 수 있다.When the voice channel switching mode is entered, the
이후 인식 엔진(1720)은 음성 데이터(PCM 등)와 DB를 비교, 일치도가 높인 결과를 인식된 결과를 음성 엔진(1710)으로 리턴하고, 채널 매니저(Channel Manager: CM, 1730)는 채널을 절환할 수 있다.Thereafter, the
본 발명의 실시예에 따르면, 효율적인 채널 정보 수집 및 채널 절환 방법을 제공할 수 있어, 사용자의 편의성을 향상시킬 수 있다.According to the embodiment of the present invention, it is possible to provide an efficient channel information collection and channel switching method, it is possible to improve the convenience of the user.
본 발명에 따른 영상표시장치 및 그 동작 방법은 상기한 바와 같이 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.The image display apparatus and the operation method thereof according to the present invention are not limited to the configuration and method of the embodiments described above but the embodiments can be applied to all or some of the embodiments May be selectively combined.
한편, 본 발명의 영상표시장치의 동작 방법은 영상표시장치에 구비된 프로세서가 읽을 수 있는 기록매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 기록매체는 프로세서에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 프로세서가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한, 인터넷을 통한 전송 등과 같은 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한, 프로세서가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 프로세서가 읽을 수 있는 코드가 저장되고 실행될 수 있다.Meanwhile, the operation method of the image display apparatus of the present invention can be implemented as a code that can be read by a processor on a recording medium readable by a processor included in the image display apparatus. The processor-readable recording medium includes all kinds of recording apparatuses in which data that can be read by the processor is stored. Examples of the recording medium that can be read by the processor include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like, and may also be implemented in the form of a carrier wave such as transmission over the Internet . In addition, the processor-readable recording medium may be distributed over network-connected computer systems so that code readable by the processor in a distributed fashion can be stored and executed.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the present invention.
Claims (19)
상기 추출된 영역에 포함되는 텍스트(text)를 검출하는 단계; 및,
상기 검출된 텍스트를 채널(channel) 테이블(table)에 저장하는 단계;를 포함하는 영상표시장치의 동작 방법.Extracting a partial region of an image;
Detecting text included in the extracted area; And
And storing the detected text in a channel table.
상기 영상은 디스플레이에 표시되는 영상 또는 썸네일로 추출된 영상인 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 1,
And the image is an image displayed on a display or an image extracted as a thumbnail.
상기 영상 추출 단계는, 추출되는 영역을 가변하면서 상기 영상의 일부 영역을 추출하는 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 1,
The extracting of the image may include extracting a partial region of the image while varying the extracted region.
상기 텍스트 검출 단계는,
상기 추출된 영역에 포함되는 텍스트 이미지를 추출하는 단계;와
추출된 텍스트 이미지를 상기 텍스트로 변환하는 단계;를 포함하는 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 1,
The text detection step,
Extracting a text image included in the extracted area; and
And converting the extracted text image into the text.
상기 검출된 텍스트는, 상기 영상에 대응하는 채널 또는 프로그램의 명칭인 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 1,
And the detected text is a name of a channel or a program corresponding to the image.
상기 검출된 텍스트가 상기 영상에 대응하는 프로그램의 명칭인 경우에, 전자 프로그램 가이드(EPG)로부터 대응하는 채널 명칭을 추출하는 단계;를 더 포함하는 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 5,
If the detected text is a name of a program corresponding to the image, extracting a corresponding channel name from an electronic program guide (EPG).
상기 저장 단계는, 상기 검출된 텍스트를 상기 영상에 대응하는 채널의 물리적 채널 번호, 논리적 채널 번호와 함께 저장하는 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 1,
In the storing step, the detected text is stored together with a physical channel number and a logical channel number of a channel corresponding to the image.
음성 신호를 수신하는 단계;
상기 채널 테이블에서 상기 음성 신호에 기초한 데이터에 대응하는 채널을 탐색하는 단계;
상기 탐색 결과에 기초하여 채널 절환하는 단계;를 더 포함하는 영상표시장치의 동작 방법.The method of claim 1,
Receiving a voice signal;
Searching for a channel corresponding to data based on the voice signal in the channel table;
And switching the channel based on the search result.
상기 음성 신호 입력은 원격제어장치를 통하여 수신되는 것을 특징으로 하는 영상표시장치의 동작 방법.9. The method of claim 8,
The audio signal input is received through a remote control device.
상기 수신된 음성 신호의 잡음을 처리하는 단계;
상기 잡음 처리된 음성 신호로부터 특징 파라미터를 추출하는 단계;
상기 추출된 특징 파라미터의 패턴을 인식하는 단계;
상기 인식된 패턴을 음성 데이터베이스와 비교하여 상기 수신된 음성 신호에 대응하는 데이터를 판별하는 단계;를 더 포함하는 영상표시장치의 동작 방법.9. The method of claim 8,
Processing noise of the received voice signal;
Extracting feature parameters from the noise processed speech signal;
Recognizing a pattern of the extracted feature parameters;
And comparing the recognized pattern with a speech database to determine data corresponding to the received speech signal.
상기 탐색된 채널이 복수인 경우에, 복수의 채널을 디스플레이에 표시하는 단계;와 채널 선택 입력을 수신하는 단계;를 더 포함하고,
상기 채널 전환 단계는, 상기 채널 선택 입력에 따라 채널 절환하는 것을 특징으로 하는 영상표시장치의 동작 방법.9. The method of claim 8,
If the searched channels are plural, displaying a plurality of channels on a display; and receiving a channel selection input;
In the channel switching step, the channel switching method according to the channel selection input.
상기 채널 선택 입력은 채널 명칭 또는 복수의 채널 중 표시된 순서에 대응하는 음성 신호 입력인 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 11,
And the channel selection input is an audio signal input corresponding to a display name of a channel name or a plurality of channels.
상기 채널 테이블에서 상기 음성 신호에 기초한 데이터에 대응하는 채널을 탐색하는 단계; 및,
상기 탐색 결과에 기초하여 채널 절환하는 단계;를 포함하는 영상표시장치의 동작 방법.Receiving a voice signal;
Searching for a channel corresponding to data based on the voice signal in the channel table; And
And switching channels based on the search result.
상기 음성 신호 입력은 원격제어장치를 통하여 수신되는 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 13,
The audio signal input is received through a remote control device.
상기 수신된 음성 신호의 잡음을 처리하는 단계;
상기 잡음 처리된 음성 신호로부터 특징 파라미터를 추출하는 단계;
상기 추출된 특징 파라미터의 패턴을 인식하는 단계;
상기 인식된 패턴을 음성 데이터베이스와 비교하여 상기 수신된 음성 신호에 대응하는 데이터를 판별하는 단계;를 더 포함하는 영상표시장치의 동작 방법.The method of claim 13,
Processing noise of the received voice signal;
Extracting feature parameters from the noise processed speech signal;
Recognizing a pattern of the extracted feature parameters;
And comparing the recognized pattern with a speech database to determine data corresponding to the received speech signal.
상기 패턴 인식 단계는, 상기 추출된 특징 파라미터를 단어 또는 음소 단위로 설정된 특징벡터 모델과 비교하여 수행되는 것을 특징으로 하는 영상표시장치의 동작 방법.16. The method of claim 15,
The pattern recognition operation is performed by comparing the extracted feature parameter with a feature vector model set in units of words or phonemes.
상기 패턴 인식 단계는, 상기 추출된 특징 파라미터를 추출된 특징 파라미터을 기준 모델과 직접 비교하거나 통계적으로 처리하여 수행되는 것을 특징으로 하는 영상표시장치의 동작 방법.16. The method of claim 15,
The pattern recognition operation may be performed by directly comparing or extracting the extracted feature parameter with a reference model or by statistically processing the extracted feature parameter.
상기 탐색된 채널이 복수인 경우에, 복수의 채널을 디스플레이에 표시하는 단계;와 채널 선택 입력을 수신하는 단계;를 더 포함하고,
상기 채널 전환 단계는, 상기 채널 선택 입력에 따라 채널 절환하는 것을 특징으로 하는 영상표시장치의 동작 방법.The method of claim 13,
If the searched channels are plural, displaying a plurality of channels on a display; and receiving a channel selection input;
In the channel switching step, the channel switching method according to the channel selection input.
상기 채널 선택 입력은 채널 명칭 또는 복수의 채널 중 표시된 순서에 대응하는 음성 신호 입력인 것을 특징으로 하는 영상표시장치의 동작 방법.
19. The method of claim 18,
And the channel selection input is an audio signal input corresponding to a display name of a channel name or a plurality of channels.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110138500A KR20130071148A (en) | 2011-12-20 | 2011-12-20 | Method for operating an image display apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110138500A KR20130071148A (en) | 2011-12-20 | 2011-12-20 | Method for operating an image display apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20130071148A true KR20130071148A (en) | 2013-06-28 |
Family
ID=48865735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110138500A Withdrawn KR20130071148A (en) | 2011-12-20 | 2011-12-20 | Method for operating an image display apparatus |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20130071148A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160020726A (en) * | 2014-08-14 | 2016-02-24 | 엘지전자 주식회사 | Method for operating an Image display apparatus |
| WO2018012729A1 (en) * | 2016-07-14 | 2018-01-18 | 삼성전자 주식회사 | Display device and text recognition method for display device |
-
2011
- 2011-12-20 KR KR1020110138500A patent/KR20130071148A/en not_active Withdrawn
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160020726A (en) * | 2014-08-14 | 2016-02-24 | 엘지전자 주식회사 | Method for operating an Image display apparatus |
| WO2018012729A1 (en) * | 2016-07-14 | 2018-01-18 | 삼성전자 주식회사 | Display device and text recognition method for display device |
| KR20180007783A (en) | 2016-07-14 | 2018-01-24 | 삼성전자주식회사 | Display apparauts and text recognizing method thereof |
| US11170247B2 (en) | 2016-07-14 | 2021-11-09 | Samsung Electronics Co., Ltd. | Display apparatus and text recognizing method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10031637B2 (en) | Image display apparatus and method for operating the same | |
| KR102575230B1 (en) | Remote controlling apparatus, and method for operating the same | |
| KR101708691B1 (en) | Image Display Device and Method for Operating the Same | |
| US9363570B2 (en) | Broadcast receiving apparatus for receiving a shared home screen | |
| KR101572843B1 (en) | Image display device and operation method thereof | |
| KR101779858B1 (en) | Apparatus for Controlling an Image Display Device and Method for Operating the Same | |
| KR20140022320A (en) | Method for operating an image display apparatus and a server | |
| KR20140083545A (en) | Image display apparatus, and method for operating the same | |
| KR102163860B1 (en) | Method for operating an Image display apparatus | |
| KR102104438B1 (en) | Image display apparatus, and method for operating the same | |
| KR102111406B1 (en) | Image display apparatus and method for operating the same | |
| KR101708646B1 (en) | Image Display Device and Method for Operating the Same | |
| KR102046642B1 (en) | Image display apparatus, and method for operating the same | |
| KR20140098515A (en) | Image display apparatus, and method for operating the same | |
| KR101847616B1 (en) | Image display apparatus, server and method for operating the same | |
| KR20130071148A (en) | Method for operating an image display apparatus | |
| KR101916437B1 (en) | Mobile apparatus, image display apparatus, server and method for operating the same | |
| KR20120131258A (en) | Apparatus for displaying image and method for operating the same | |
| KR101689722B1 (en) | image display apparatus and method for operating the same | |
| KR102039486B1 (en) | Image display apparatus, and method for operating the same | |
| KR102216404B1 (en) | Apparatus for providing image, server, and system including the same | |
| KR20140137771A (en) | Apparatus for receiving broadcasting and method for operating the same | |
| KR20130079926A (en) | Image display apparatus, server and method for operating the same | |
| CN108810593A (en) | Display device and its operating method | |
| KR102224635B1 (en) | Method for operating an Image display apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20111220 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |
