KR20100054297A - Image processing apparatus and method of processing of image - Google Patents
Image processing apparatus and method of processing of image Download PDFInfo
- Publication number
- KR20100054297A KR20100054297A KR1020080113156A KR20080113156A KR20100054297A KR 20100054297 A KR20100054297 A KR 20100054297A KR 1020080113156 A KR1020080113156 A KR 1020080113156A KR 20080113156 A KR20080113156 A KR 20080113156A KR 20100054297 A KR20100054297 A KR 20100054297A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- image
- application
- program
- image processing
- Prior art date
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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- 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/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 영상처리장치 및 영상처리방법에 관한 것으로서, 보다 상세하게는 시청 화면의 문자 정보 위치를 자동으로 인식하여, DTV 응용 프로그램의 위치를 자동으로 설정하거나 재배치하는 영상처리장치 및 영상처리방법에 관한 것이다.The present invention relates to an image processing apparatus and an image processing method, and more particularly, to an image processing apparatus and an image processing method for automatically recognizing a character information position of a viewing screen and automatically setting or rearranging a position of a DTV application program. It is about.
디지털 TV 시청과 동시에, 응용 프로그램(위젯형 프로그램)을 디스플레이 할 수 있다. 이때, 시청하는 화면이 전달하는 정보와 응용 프로그램의 설정 위치가 겹치게 되는 경우, 정보 전달력은 저하된다.At the same time as watching digital TV, an application program (widget type program) can be displayed. At this time, when the information transmitted by the viewing screen overlaps with the setting position of the application program, the information transmission power is lowered.
한편, 시청하는 프로그램의 종류마다 정보 전달 위치가 변경된다. 이 경우, 사용자는 매번 수동으로 응용 프로그램의 위치를 재배열해야 한다.On the other hand, the information delivery position changes for each type of program to be watched. In this case, the user must manually rearrange the location of the application each time.
따라서, 본 발명의 목적은 시청 화면의 문자 정보 위치를 자동으로 인식하여, 디지털 TV 응용 프로그램의 위치를 자동으로 설정하거나 재배치할 수 있는 영상처리장치 및 영상처리방법을 제공하는 것이다.Accordingly, an object of the present invention is to provide an image processing apparatus and an image processing method capable of automatically recognizing a character information position of a viewing screen and automatically setting or rearranging a position of a digital TV application program.
본 발명의 일 측면에 따른 영상처리장치는, 방송국에서 송출한 방송 신호를 수신하는 수신부와; 서버에서 송신한 데이터를 수신하는 통신부와; 상기 방송 신호를 처리하여 구현되는 영상과, 상기 데이터를 처리하여 구현되는 어플리케이션을 디스플레이 하는 영상 처리부와; 상기 영상의 정보에 따라 상기 어플리케이션의 위치를 설정하도록 상기 영상 처리부를 제어하는 제어부를 포함한다.An image processing apparatus according to an aspect of the present invention includes a receiving unit for receiving a broadcast signal transmitted from a broadcasting station; A communication unit which receives data transmitted from the server; An image processor configured to display an image implemented by processing the broadcast signal and an application implemented by processing the data; And a controller configured to control the image processor to set the location of the application according to the information of the image.
상기 영상처리장치에 있어서, 상기 영상의 정보는, 채널 정보, 프로그램 정보 및 움직이는 영역 정보 중 적어도 하나를 포함할 수 있다. 상기 영상처리장치에 있어서, 상기 프로그램 정보는, 프로그램 종류, 자막, 점수 정보 중 적어도 하나를 포함할 수 있다. 상기 영상처리장치에 있어서, 상기 제어부는, 상기 방송 신호에 포함되는 PMT(Program Map Table)를 이용하여 상기 채널 정보 및 프로그램 정보를 검출할 수 있다. 상기 영상처리장치에 있어서, 상기 제어부는, 상기 채널 정보의 위치, 프로그램 정보의 위치 및 상기 움직이는 영역 중 적어도 하나와 겹쳐지지 않는 위치에 상기 어플리케이션의 위치를 설정하도록 상기 영상 처리부를 제어할 수 있다. 상기 영상처리장치에 있어서, 상기 제어부는, 상기 영상의 정보에 따라 다수의 상기 어플리케이션의 위치를 설정하도록 상기 영상 처리부를 제어할 수 있다. 상기 영상처리장치에 있어서, 상기 제어부는, 상기 영상의 정보가 변화하는 경우, 이에 따라 상기 어플리케이션의 위치를 변경시키도록 상기 영상 처리부를 제어할 수 있다. 상기 영상처리장치는, 사용자가 설정한 어플리케이션의 위치에 대한 정보를 상기 영상의 정보와 대응하여 저장하는 저장부를 더 포함할 수 있다. 상기 영상 처리장치에 있어서, 상기 제어부는, 상기 영상의 정보에 따라 상기 어플리케이션의 위치를 상기 사용자가 설정한 어플리케이션의 위치로 변경시키도록 상기 영상 처리부를 제어할 수 있다.In the image processing apparatus, the image information may include at least one of channel information, program information, and moving region information. In the image processing apparatus, the program information may include at least one of a program type, a caption, and score information. In the image processing apparatus, the controller may detect the channel information and the program information by using a program map table (PMT) included in the broadcast signal. In the image processing apparatus, the controller may control the image processor to set the position of the application at a position which does not overlap at least one of the position of the channel information, the position of the program information, and the moving region. In the image processing apparatus, the controller may control the image processing unit to set the positions of the plurality of applications according to the information of the image. In the image processing apparatus, when the information of the image changes, the controller may control the image processor to change the location of the application accordingly. The image processing apparatus may further include a storage configured to store information about a location of an application set by a user corresponding to the information of the image. In the image processing apparatus, the controller may control the image processor to change the position of the application to the position of the application set by the user according to the information of the image.
한편 본 발명의 다른 측면에 따른 영상처리방법은, 방송국에서 송출한 방송 신호를 수신하는 단계와; 서버에서 송신한 데이터를 수신하는 단계와; 상기 방송 신호를 처리하여 구현되는 영상의 정보에 따라, 상기 데이터를 처리하여 구현되는 어플리케이션의 위치를 설정하는 단계와; 상기 단계에서 설정한 위치에 따라, 상기 영상과 상기 어플리케이션을 디스플레이 하는 단계를 포함한다.On the other hand, an image processing method according to another aspect of the present invention comprises the steps of: receiving a broadcast signal transmitted from a broadcasting station; Receiving data transmitted from a server; Setting a location of an application implemented by processing the data according to information of an image implemented by processing the broadcast signal; And displaying the image and the application according to the position set in the step.
상기 영상처리방법에 있어서, 상기 영상의 정보는, 채널 정보, 프로그램 정보 및 움직이는 영역 정보 중 적어도 하나를 포함할 수 있다. 상기 영상처리방법에 있어서, 상기 프로그램 정보는, 프로그램 종류, 자막, 점수 정보 중 적어도 하나를 포함할 수 있다. 상기 영상처리방법에 있어서, 상기 방송 신호에 포함되는 PMT(Program Map Table)를 이용하여 상기 채널 정보 및 프로그램 정보를 검출할 수 있다. 상기 영상처리방법에 있어서, 상기 채널 정보의 위치, 프로그램 정보의 위치 및 상기 움직이는 영역 중 적어도 하나와 겹쳐지지 않는 위치에 상기 어플리케이션은 위치를 설정할 수 있다. 상기 영상처리방법에 있어서, 상기 영상의 정보에 따라 다수의 상기 어플리케이션의 위치를 설정할 수 있다. 상기 영상처리방법에 있어서, 상기 영상의 정보가 변화하는 경우, 이에 따라 상기 어플리케이션의 위치를 변경시킬 수 있다. 상기 영상처리방법은, 사용자가 설정한 어플리케이션의 위치에 대한 정보를 상기 영상의 정보와 대응하여 저장하는 단계를 더 포함할 수 있다. 상기 영 상처리방법에 있어서, 상기 영상의 정보에 따라 상기 어플리케이션의 위치를 상기 사용자가 설정한 어플리케이션의 위치로 변경시킬 수 있다.In the image processing method, the information of the image may include at least one of channel information, program information, and moving region information. In the image processing method, the program information may include at least one of a program type, a subtitle, and score information. In the image processing method, the channel information and the program information may be detected by using a program map table (PMT) included in the broadcast signal. In the image processing method, the application may set the position at a position not overlapping with at least one of the position of the channel information, the position of the program information, and the moving area. In the image processing method, the positions of the plurality of applications may be set according to the information of the image. In the image processing method, when the information of the image changes, the location of the application may be changed accordingly. The image processing method may further include storing information about a location of an application set by a user corresponding to the information of the image. In the zero wound method, the location of the application may be changed to a location of an application set by the user according to the information of the image.
이상 설명한 바와 같이, 본 발명에 따르면 영상 화면과 동시에 디스플레이 되는 어플리케이션의 위치를, 영상 화면에서 전달하는 정보를 방해하지 않는 위치에 자동으로 설정하여 다양한 정보를 보다 효과적으로 제공할 수 있다. 또한, 채널이나 프로그램 전환 시마다, 영상 화면의 변화에 따라 어플리케이션의 위치를 자동으로 변경할 수 있다. As described above, according to the present invention, a variety of information may be more effectively provided by automatically setting a location of an application displayed simultaneously with a video screen to a location that does not disturb information transmitted from the video screen. In addition, whenever the channel or program is switched, the position of the application may be automatically changed in accordance with the change of the video screen.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예들에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예들에 한정되지 않는다. 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성 요소에 대해서는 동일한 참조 부호를 붙이도록 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In order to clearly describe the present invention, parts irrelevant to the description are omitted, and like reference numerals designate like elements throughout the specification.
도 1은 본 발명에 따른 영상처리장치의 구성을 도시한 도면이다.1 is a diagram showing the configuration of an image processing apparatus according to the present invention.
본 발명에 따른 영상처리장치(100)는 디지털 TV, 데스크 탑 컴퓨터, 노트북, 이동 단말, PDA(Personal Digital Assistant)등이 될 수 있다. 나아가 양방향 통신 (ex: 인터넷 통신)을 수행할 수 있는 전자 디바이스라면, 본 발명에 따른 영상처리장치(100)가 될 수 있다.The
상기 영상처리장치(100)는 수신부(102), 통신부(104), 제어부(106) 및 영상 처리부(108)를 포함할 수 있다.The
수신부(102)는 방송국에서 송출한 방송 신호를 수신한다. 본 발명의 일 실시예에 따르면, 상기 방송 신호는 ATSC 규격에 따른 디지털 방송 신호일 수 있다. 상기 디지털 방송 신호는 전송 스트림(Transport Stream: TS) 형태로 수신되며, 상기 전송 스트림에는 프로그램 맵 테이블(Program Map Table: PMT)이 포함되어 있다. 프로그램 맵 테이블은 프로그램 내의 영상 및 음성 스트림에 대한 정보를 포함하며, 하나의 프로그램을 구성하는 프로그램 요소들의 형식 및 패킷 식별자(Packet IDentifier: PID)를 설명한다.The
한편, 수신된 방송 신호는 영상 처리부(108)에 의하여 처리되어 영상으로 구현된다. On the other hand, the received broadcast signal is processed by the
통신부(104)는 서버(미도시)에서 송신한 데이터를 수신한다. 이를 위해 통신부(104)는 서버와 통신을 수행할 수 있으며, 본 발명의 일 실시예에 따르면 상기 통신은 인터넷 프로토콜(Internet Protocol)에 의한 통신일 수 있다. 이 경우, 서버는 구체적으로 인터넷 서비스 제공자(Internet Service Provider: ISP)등이 될 수 있다.The
한편, 수신된 데이터는 영상 처리부(108)에 의하여 처리되어 어플리케이션으로 구현된다. 상기 어플리케이션은 위젯형 프로그램 또는 DTV응용 프로그램 등일 수 있다. Meanwhile, the received data is processed by the
제어부(106)는 영상의 정보에 따라 어플리케이션의 위치를 설정하도록 영상 처리부(108)를 제어한다. 이 경우 상기 영상의 정보는, 채널 정보, 프로그램 정보 및 움직이는 영역 정보 중 적어도 하나를 포함할 수 있다. 또한, 상기 채널 정보는 뉴스 속보, 현재 또는 방영 예정 채널 정보 중 적어도 하나를 포함할 수 있으며, 상기 프로그램 정보는 프로그램 종류, 자막, 점수 정보 중 적어도 하나를 포함할 수 있다. 상기 영상의 정보와 상기 채널 정보 및 상기 프로그램 정보에 대해서는 도 2a 내지 도 2c에 대한 설명에서 자세히 후술한다.The
이 경우, 제어부(106)는 상기 방송 신호에 포함되는 PMT를 이용하여 상기 채널 정보 및 프로그램 정보를 검출할 수 있다. 또한, 제어부(106)는 움직임 검출 기법 및 edge detecting 기법 등을 이용하여 상기 움직이는 영역 정보를 검출할 수 있다.In this case, the
구체적으로 제어부(106)는 상기 채널 정보의 위치, 프로그램 정보의 위치 및 상기 움직이는 영역 중 적어도 하나와 겹쳐지지 않는 위치에 어플리케이션의 위치를 설정하도록 영상 처리부(108)를 제어할 수 있다. In detail, the
한편, 본 발명의 다른 실시예에 따르면, 제어부(106)는 상기 영상의 정보가 변화하는 경우, 이에 따라 상기 어플리케이션의 위치를 변경시키도록 영상 처리부(108)를 제어할 수 있다.Meanwhile, according to another exemplary embodiment of the present disclosure, when the information of the image changes, the
또한, 본 발명의 또 다른 실시예에 따르면, 제어부(106)는 상기 영상의 정보에 따라 다수의 상기 어플리케이션의 위치를 설정하도록 영상 처리부(108)를 제어할 수 있다.In addition, according to another embodiment of the present invention, the
또한, 본 발명의 또 다른 실시예에 따르면, 제어부(106)는 상기 영상의 정보 에 따라 상기 어플리케이션의 위치를 사용자가 설정한 어플리케이션의 위치로 변경시키도록 영상 처리부(108)를 제어할 수 있다. 이를 위해, 본 발명에 따른 영상처리장치(100)는 저장부(110)를 더 포함할 수 있다. In addition, according to another embodiment of the present invention, the
저장부(110)는 사용자가 설정한 어플리케이션의 위치에 대한 정보를, 상기 영상의 정보와 대응하여 저장한다. 이 경우, 사용자는 저장부(110)에 연결된 마우스 또는 키보드 등의 사용자 인터페이스를 통하여, 어플케이션의 위치를 설정할 수 있다. The
영상 처리부(108)는 상기 방송 신호를 처리하여 구현되는 영상과, 상기 데이터를 처리하여 구현되는 어플리케이션을 디스플레이 한다. 이를 위해, 영상 처리부(108)는 액정 표시 장치(Liquid Crystal Display: LCD), 유기 전기 발광 다이오드(Organic Light Emitting Display: OLED) 또는 플라즈마 표시 패널(Plasma Display Panel: PDP) 등을 포함할 수 있다.The
도 2a 내지 도 2c는 각각 영상의 정보에 따라 어플리케이션의 위치를 설정한 실시예를 도시한 도면이다. 2A to 2C are diagrams illustrating an exemplary embodiment in which an application location is set according to information of an image.
도 2a는 채널 정보에 따라 어플리케이션의 위치를 설정한 실시예를 도시한 도면이다.2A is a diagram illustrating an embodiment in which a location of an application is set according to channel information.
채널 정보는 뉴스 속보(210), 현재 또는 방영 예정 채널 정보(212) 중 적어도 하나를 포함할 수 있다. 예를 들어, 뉴스 속보(210)의 경우, 현재 시청 중인 해당 채널에서 일괄적으로 고정적인 위치에 출력된다. 따라서, 영상처리장치(100)는 뉴스 속보(210)가 위치하는 영역 이외의 영역에 어플리케이션(215)의 위치를 설정 한다.The channel information may include at least one of
한편, 프로그램 방영 중 또는 광고 방영 시간에 전달되는 현재 또는 방영 예정 채널 정보(212) 역시, 방송 채널 별(ex: KBS, MBC, SBS 등)로 고정적인 위치에 고정적인 크기로 출력된다. 따라서, 영상처리장치(100)는 현재 또는 방영 예정 채널 정보(212)가 위치하는 영역 이외의 영역에 어플리케이션(215)의 위치를 설정한다.On the other hand, the current or scheduled
도 2b는 프로그램 정보에 따라 어플리케이션의 위치를 설정한 실시예를 도시한 도면이다.2B is a diagram illustrating an embodiment in which a location of an application is set according to program information.
프로그램 정보는 프로그램 종류, 자막, 점수 정보 중 적어도 하나를 포함할 수 있다.The program information may include at least one of a program type, a caption, and score information.
시청하는 프로그램의 종류마다 정보 전달 위치가 변경될 수 있다. 구체적으로, 스포츠 경기의 경우, 점수 정보는 일반적으로 좌측 상단에 표시된다. 뉴스 또는 영화의 경우, 전달하는 정보 내용은 일반적으로 화면 하단에 표시된다. 홈 쇼핑 채널의 경우, 일반적으로 화면 우측과 화면 좌측 및 화면 하단에 방송 정보가 표시된다. 따라서, 영상처리장치(100)는 프로그램 종류에 따라 정보가 전달되는 위치를 인식하고, 상기 정보가 전달되는 위치 이외의 영역에 어플리케이션의 위치를 설정할 수 있다.The information delivery location may be changed for each type of program to be viewed. Specifically, in the case of a sporting event, score information is generally displayed on the upper left. In the case of news or movies, the information delivered is usually displayed at the bottom of the screen. In the case of the home shopping channel, broadcast information is generally displayed on the right side of the screen, the left side of the screen, and the bottom of the screen. Accordingly, the
한편, 시청 프로그램이 자막 또는 점수 정보를 포함할 수도 있다. 이 경우, 영상처리장치(100)는 자막 또는 점수 정보가 위치하는 영역 이외의 영역에 어플리케이션의 위치를 설정한다. 도 2b를 참조할 때, 어플리케이션(225)은 점수 정 보(220)가 위치하는 영역과 겹쳐지지 않는 영역에 설정되었다. Meanwhile, the viewing program may include subtitles or score information. In this case, the
도 2c는 움직이는 영역 정보에 따라 어플리케이션의 위치를 설정한 실시예를 도시한 도면이다. 2C is a diagram illustrating an embodiment in which a location of an application is set according to moving area information.
영상 화면은 피사체가 움직이는 영역과 그 외의 영역으로 나뉘어질 수 있다. 피사체가 움직이는 영역은 영상 화면의 내용이 계속적으로 변화한다. 반면, 그 외의 영역은 피사체의 움직임이 없는 배경 화면으로, 시간이 경과해도 전달되는 영상 화면의 내용이 거의 일정하다. 따라서, 도 2c에서는 시청 중인 화면의 영상 인식을 통하여 움직이는 영역을 검출하고, 움직이는 영역 이외의 영역에 어플리케이션의 위치를 설정한다. 이 경우, 움직임 검출 기법 및 edge detecting 기법 등을 이용하여 움직이는 영역 정보를 검출할 수 있다. 도 2c를 참조하면, 움직이는 영역(230) 이외의 영역에 어플리케이션(235)의 위치가 설정되었음을 알 수 있다.The image screen may be divided into an area where the subject moves and other areas. In the area where the subject moves, the contents of the video screen continuously change. On the other hand, the other area is a background screen in which the subject does not move, and the contents of the video screen transmitted over time are almost constant. Accordingly, in FIG. 2C, the moving area is detected through image recognition of the screen being viewed, and the position of the application is set in an area other than the moving area. In this case, moving region information may be detected using a motion detection technique, an edge detecting technique, or the like. 2C, it can be seen that the position of the
도 3은 본 발명의 제1 실시예에 따른 영상처리과정을 도시한 도면이다.3 is a diagram illustrating an image processing process according to a first embodiment of the present invention.
제1 실시예에 따르면, 영상처리장치(100)는 디스플레이 되는 영상의 정보에 따라 어플리케이션의 위치를 자동으로 설정할 수 있다.According to the first embodiment, the
영상처리장치(100)는 방송국에서 송출한 방송 신호를 수신한다(S301). 또한, 영상처리장치(100)는 서버에서 송신한 데이터를 수신한다(S302).The
영상처리장치(100)는 상기 방송 신호와 데이터를 각각 처리한다(S303). 이 경우, 수신된 방송 신호는 영상처리장치(100)에 의하여 처리되어 영상으로 구현되며, 수신된 데이터는 영상처리장치(100)에 의하여 처리되어 어플리케이션으로 구현된다.The
영상처리장치(100)는 영상의 정보에 따라 어플리케이션의 위치를 설정한다 (S304). 이 경우 상기 영상의 정보는, 채널 정보, 프로그램 정보 및 움직이는 영역 정보 중 적어도 하나를 포함할 수 있다. 또한, 상기 채널 정보는 뉴스 속보, 현재 또는 방영 예정 채널 정보 중 적어도 하나를 포함할 수 있으며, 상기 프로그램 정보는 프로그램 종류, 자막, 점수 정보 중 적어도 하나를 포함할 수 있다.The
구체적으로 영상처리장치(100)는 상기 채널 정보의 위치, 프로그램 정보의 위치 및 상기 움직이는 영역 중 적어도 하나와 겹쳐지지 않는 위치에 어플리케이션의 위치를 설정한다. In detail, the
이 경우, 사용자는 어플리케이션의 위치 설정 시에 고려할 정보를 선택하거나, 우선적으로 고려할 정보의 순위를 선택할 수도 있다.In this case, the user may select information to consider when setting the location of the application, or select a priority of information to consider first.
영상처리장치(100)는 화면에 영상을 디스플레이 한다(S305). 이와 동시에 영상처리장치(100)는 설정된 위치에 어플리케이션을 디스플레이 한다(S306).The
이렇게 본 발명의 제1 실시예에 따르면, 영상 화면과 동시에 디스플레이 되는 어플리케이션의 위치를 자동으로 설정할 수 있으므로 편리하다. 나아가 영상 화면에서 전달하는 정보를 방해하지 않는 위치에 어플리케이션을 설정하므로, 영상처리장치가 제공하는 다양한 정보를 보다 효과적으로 제공할 수 있다. Thus, according to the first embodiment of the present invention, it is convenient because the position of the application to be displayed simultaneously with the video screen can be set automatically. Furthermore, since the application is set at a position that does not disturb the information transmitted from the image screen, it is possible to more effectively provide various information provided by the image processing apparatus.
도 4는 본 발명의 제2 실시예에 따른 영상처리과정을 도시한 도면이다.4 is a diagram illustrating an image processing process according to a second embodiment of the present invention.
제 2 실시예에 따르면, 영상처리장치(100)는 디스플레이 되는 영상의 정보가 변화하는 경우, 이에 따라 설정된 어플리케이션의 위치를 변경시킬 수 있다.According to the second embodiment, when the information of the displayed image changes, the
영상처리장치(100)는 방송국에서 송출한 방송 신호를 수신한다(S401). 또한, 영상처리장치(100)는 서버에서 송신한 데이터를 수신한다(S402). 이 경우, 영상처리장치(100)는 수신한 방송 신호와 데이터를 각각 처리한다(S403).The
영상처리장치(100)는 어플리케이션의 위치가 설정되어 있는지 판단한다(S404).The
어플리케이션의 위치가 설정되어 있지 않다면, 어플리케이션의 위치를 변경할 필요가 없다. 따라서, 어플리케이션의 위치가 설정되어 있지 않은 경우, 본 실시예에 따른 영상처리과정은 종료한다. If the location of the application is not set, there is no need to change the location of the application. Therefore, when the location of the application is not set, the image processing process according to the present embodiment ends.
한편, S404 단계에서 어플리케이션의 위치가 설정되어 있는 경우, 영상처리장치(100)는 영상의 정보가 변경되었는지 판단한다(S405). On the other hand, if the location of the application is set in step S404, the
영상의 정보가 변경된 경우, 영상처리장치(100)는 변경된 영상의 정보에 따라, 어플리케이션의 위치를 재설정한다(S406). 예를 들어, 사용자가 스포츠 프로그램을 방영하는 채널을 시청하다가 뉴스 프로그램을 방영 중인 채널로 변경한 경우, 변경된 프로그램 종류에 따라 어플리케이션의 위치를 재설정한다. 스포츠 프로그램의 경우 일반적으로 좌측 상단 영역에 정보가 전달되므로, 어플리케이션은 상기 영역과 겹치지 않는 화면 하단에 설정될 수 있다. 이 경우, 사용자가 뉴스 프로그램을 방영 중인 채널로 변경하게 되면, 뉴스에서 전달하는 정보와 어플리케이션이 겹쳐지게 된다. 일반적으로 뉴스에서 전달하는 정보는 화면 하단에 표시되기 때문이다. 따라서, 이 경우 영상처리장치(100)는 화면 하단에 설정되어 있는 어플리케이션의 위치를, 화면 상단 또는 우측 상단 등으로 재설정한다.When the information of the image is changed, the
영상처리장치(100)는 화면에 영상을 디스플레이 한다(S407). 이와 동시에 영상처리장치(100)는 어플리케이션의 위치를 재설정된 위치로 변경하여 디스플레이 한다(S408). The
한편, S405 단계에서 영상의 정보가 변경되지 않은 경우, 본 실시예에 따른 영상처리과정은 종료한다. On the other hand, if the information of the image is not changed in step S405, the image processing process according to the present embodiment ends.
채널이 전환되거나 방영 프로그램이 변경되는 경우, 전달되는 정보의 위치가 달라질 수 있다. 기존에는 채널 전환이나 프로그램 전환 시마다, 사용자가 매번 수동으로 영상 화면과 동시에 디스플레이 되는 어플리케이션의 위치를 재배열해야 만 했다. 그러나 본 발명의 제2 실시예에 따르면, 시청하는 화면의 변화에 따라 어플리케이션의 위치를 자동으로 변경할 수 있다. When the channel is switched or the broadcast program is changed, the location of the transmitted information may change. Traditionally, whenever a channel change or a program change occurred, the user had to manually rearrange the position of the application being displayed simultaneously with the video screen each time. However, according to the second embodiment of the present invention, the position of the application may be automatically changed according to the change of the viewing screen.
도 5는 본 발명의 제3 실시예에 따른 영상처리과정을 도시한 도면이다.5 is a diagram illustrating an image processing process according to a third embodiment of the present invention.
제3 실시예에 따르면, 영상처리장치(100)는 디스플레이 되는 영상의 정보에 따라 다수의 어플리케이션의 위치를 자동으로 설정할 수 있다. 한편, 도 5에서는 2개의 어플리케이션을 설정하는 경우를 가정한다. According to the third embodiment, the
영상처리장치(100)는 방송국에서 송출한 방송 신호를 수신한다(S501). 또한, 영상처리장치(100)는 서버에서 송신한 데이터를 수신한다(S502). 이 경우, 영상처리장치(100) 는 상기 방송 신호와 데이터를 각각 처리한다(S503).The
영상처리장치(100)는 영상의 정보와 겹쳐지지 않는 영역을 판단한다(S504).The
영상처리장치(100)는 상기 영상의 정보와 겹쳐지지 않는 영역에 제1 어플리케이션의 위치를 설정한다(S505).The
또한, 설정된 제1 어플리케이션의 위치와 겹쳐지지 않도록, 상기 영상의 정 보와 겹쳐지지 않는 영역에 제2 어플리케이션의 위치를 설정한다(S506).In addition, the position of the second application is set in an area that does not overlap with the information of the image so as not to overlap with the set position of the first application (S506).
이 경우, 영상처리장치(100)는 화면에 영상을 디스플레이 한다(S507). 이와 동시에 영상처리장치(100)는 각각 설정된 위치에 제1 어플리케이션과 제2 어플리케이션을 디스플레이 한다(S508).In this case, the
영상 화면과 동시에 디스플레이 되는 위젯의 개수가 많아질수록, 각각의 위젯의 위치를 수동으로 이동시키는 것이 불편해진다. 그러나, 본 발명의 제3 실시예에 따르면, 영상 화면 또는 다수의 위젯이 전달하는 정보의 내용을 모두 제공받을 수 있도록, 다수의 위젯의 위치를 자동으로 설정할 수 있다.As the number of widgets displayed simultaneously with the video screen increases, it becomes inconvenient to manually move the position of each widget. However, according to the third exemplary embodiment of the present invention, the position of the plurality of widgets may be automatically set so that the contents of the image screen or the information delivered by the plurality of widgets are all provided.
도 6은 본 발명의 제 4 실시예에 따른 영상처리과정을 도시한 도면이다.6 is a diagram illustrating an image processing process according to a fourth embodiment of the present invention.
제4 실시예에 따르면, 영상처리장치(100)는 영상의 정보에 따라 상기 어플리케이션의 위치를 사용자가 설정한 어플리케이션의 위치로 변경시킬 수 있다. 이에 따라, 채널 또는 프로그램 전환 시 마다 어플리케이션의 위치를 사용자가 선호하는 위치로 자동으로 변경할 수 있다.According to the fourth embodiment, the
영상처리장치(100)에 영상과 어플리케이션이 동시에 디스플레이 된다(S601).The image and the application are simultaneously displayed on the image processing apparatus 100 (S601).
이와 같은 상태에서, 사용자가 어플리케이션의 위치를 선호하는 위치로 수동으로 변경한다(S602). 예를 들어, 사용자가 특정 채널 또는 프로그램을 시청하는 경우에는, 어플리케이션을 선호하는 위치에 띄우기를 원할 수 있다. In this state, the user manually changes the location of the application to the preferred location (S602). For example, if a user is watching a particular channel or program, he or she may want to launch the application in a preferred location.
영상처리장치(100)는 상기 사용자가 수동으로 변경한 어플리케이션의 위치에 대한 정보를, 해당하는 영상의 정보와 대응하여 저장한다(S603).The
영상처리장치(100) 방송 신호와 데이터를 수신한다(S604). 이 경우, 영상처 리장치(100)는 방송 신호에 저장된 영상의 정보가 존재하는지 판단한다(S605).The
방송 신호에 저장된 영상의 정보가 존재하는 경우, 영상처리장치(100)는 상기 영상의 정보에 대응하는 위치로 어플리케이션의 위치를 변경한다(S606).If there is information of the image stored in the broadcast signal, the
만일, S605 단계에서 방송 신호에 저장된 영상의 정보가 존재하지 않는다고 판단되면, 제 4 실시예에 따른 영상처리과정은 모두 종료한다.If it is determined in step S605 that the information of the image stored in the broadcast signal does not exist, all image processing processes according to the fourth embodiment are ended.
비록 본 발명의 몇몇 실시예들이 도시되고 설명되었지만, 본 발명이 속하는 기술분야의 통상의 지식을 가진 당업자라면 본 발명의 원칙이나 정신에서 벗어나지 않으면서 본 실시예를 변형할 수 있음을 알 수 있을 것이다. 발명의 범위는 첨부된 청구항과 그 균등물에 의해 정해질 것이다.Although some embodiments of the invention have been shown and described, it will be apparent to those skilled in the art that modifications may be made to the embodiment without departing from the spirit or spirit of the invention. . It is intended that the scope of the invention be defined by the claims appended hereto and their equivalents.
도 1은 본 발명에 따른 영상처리장치의 구성을 도시한 도면.1 is a diagram showing the configuration of an image processing apparatus according to the present invention;
도 2a는 채널 정보에 따라 어플리케이션의 위치를 설정한 실시예를 도시한 도면.2A illustrates an embodiment in which a location of an application is set according to channel information.
도 2b는 프로그램 정보에 따라 어플리케이션의 위치를 설정한 실시예를 도시한 도면.2B illustrates an embodiment in which a location of an application is set according to program information.
도 2c는 움직이는 영역 정보에 따라 어플리케이션의 위치를 설정한 실시예를 도시한 도면. FIG. 2C illustrates an embodiment in which a location of an application is set according to moving area information. FIG.
도 3은 본 발명의 제1 실시예에 따른 영상처리과정을 도시한 도면.3 is a diagram illustrating an image processing process according to a first embodiment of the present invention.
도 4는 본 발명의 제2 실시예에 따른 영상처리과정을 도시한 도면.4 is a diagram illustrating an image processing process according to a second embodiment of the present invention.
도 5는 본 발명의 제3 실시예에 따른 영상처리과정을 도시한 도면.5 is a diagram illustrating an image processing process according to a third embodiment of the present invention.
도 6은 본 발명의 제4 실시예에 따른 영상처리과정을 도시한 도면.6 is a diagram illustrating an image processing process according to a fourth embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
100 : 영상처리장치 102 : 수신부100: image processing apparatus 102: receiver
104 : 통신부 106 : 제어부104: communication unit 106: control unit
108 : 영상 처리부 110 : 저장부108: image processing unit 110: storage unit
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080113156A KR20100054297A (en) | 2008-11-14 | 2008-11-14 | Image processing apparatus and method of processing of image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080113156A KR20100054297A (en) | 2008-11-14 | 2008-11-14 | Image processing apparatus and method of processing of image |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20100054297A true KR20100054297A (en) | 2010-05-25 |
Family
ID=42279047
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080113156A KR20100054297A (en) | 2008-11-14 | 2008-11-14 | Image processing apparatus and method of processing of image |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20100054297A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8648966B2 (en) | 2009-07-10 | 2014-02-11 | Lg Electronics Inc. | Terminal for broadcasting and method of controlling the same |
US8756623B2 (en) | 2011-09-27 | 2014-06-17 | Samsung Electronics Co., Ltd. | Broadcasting receiving apparatus and method for providing broadcasting signal relation information |
US9240851B2 (en) | 2011-08-10 | 2016-01-19 | Samsung Electronics Co., Ltd. | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
-
2008
- 2008-11-14 KR KR1020080113156A patent/KR20100054297A/en not_active Application Discontinuation
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8648966B2 (en) | 2009-07-10 | 2014-02-11 | Lg Electronics Inc. | Terminal for broadcasting and method of controlling the same |
US9240851B2 (en) | 2011-08-10 | 2016-01-19 | Samsung Electronics Co., Ltd. | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
US9813765B2 (en) | 2011-08-10 | 2017-11-07 | Samsung Electronics Co., Ltd. | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
US10237618B2 (en) | 2011-08-10 | 2019-03-19 | Samsung Electronics Co., Ltd. | Broadcast signal receiver, method for providing broadcast signal relation information, and server |
US8756623B2 (en) | 2011-09-27 | 2014-06-17 | Samsung Electronics Co., Ltd. | Broadcasting receiving apparatus and method for providing broadcasting signal relation information |
US9071869B2 (en) | 2011-09-27 | 2015-06-30 | Samsung Electronics Co., Ltd. | Broadcasting receiving apparatus and method for providing broadcasting signal relation information |
US9301008B2 (en) | 2011-09-27 | 2016-03-29 | Samsung Electronics Co., Ltd. | Broadcasting receiving apparatus and method for providing broadcasting signal relation information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11962934B2 (en) | Display device and control method therefor | |
US10397660B2 (en) | Broadcasting receiving apparatus and control method thereof | |
US8411201B2 (en) | Method for providing a shortcut and image display device thereof | |
US8776154B2 (en) | Method for sharing messages in image display and image display device for the same | |
US10194112B2 (en) | Display device and control method therefor | |
CN102375538B (en) | Display device and control method thereof | |
US20150334464A1 (en) | Display apparatus and control method of the same | |
US20150229870A1 (en) | Display apparatus and method for controlling the display apparatus | |
US8819588B2 (en) | Display apparatus and method of displaying user interface thereof | |
US10123088B2 (en) | Method and system for channel searching and filtering | |
EP2822286A1 (en) | Display apparatus and display method applying divided screens | |
US20240176472A1 (en) | Display control device and display control method | |
KR20100054297A (en) | Image processing apparatus and method of processing of image | |
KR20150081040A (en) | multimedia device and method for spliting screen thereof | |
US8542321B2 (en) | TV set and TV program processing method thereof | |
US20110113373A1 (en) | Display apparatus and control method thereof | |
US20160165299A1 (en) | Apparatus and method for facilitating channel control on a paired device | |
KR20160083737A (en) | Image display device and operation method of the image display device | |
JP7479639B2 (en) | Information communication terminal device and display control method therefor | |
US20230125877A1 (en) | Information communication terminal device, and display control method for said device | |
KR101689889B1 (en) | Display device and method for selecting of link menu | |
WO2015068883A1 (en) | Control device for image display apparatus and method therefor | |
US20120105733A1 (en) | Display apparatus receiving broadcasting signal through network and broadcasting receiving method thereof | |
KR20150123751A (en) | Channel navigation method and broadcast receiver thereof | |
KR20150101767A (en) | Method and apparatus for providing additional informaion matching with channel list |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |