KR100816287B1 - Method and apparatus for providing of multi-channel digital broadcasting data - Google Patents
Method and apparatus for providing of multi-channel digital broadcasting data Download PDFInfo
- Publication number
- KR100816287B1 KR100816287B1 KR1020060089505A KR20060089505A KR100816287B1 KR 100816287 B1 KR100816287 B1 KR 100816287B1 KR 1020060089505 A KR1020060089505 A KR 1020060089505A KR 20060089505 A KR20060089505 A KR 20060089505A KR 100816287 B1 KR100816287 B1 KR 100816287B1
- Authority
- KR
- South Korea
- Prior art keywords
- channel
- broadcast data
- data
- screen
- subchannel
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 94
- 230000005540 biological transmission Effects 0.000 claims description 49
- 230000008569 process Effects 0.000 claims description 26
- 239000000872 buffer Substances 0.000 description 56
- 230000008859 change Effects 0.000 description 43
- 238000010586 diagram Methods 0.000 description 27
- 230000006870 function Effects 0.000 description 23
- 238000001514 detection method Methods 0.000 description 14
- 230000005236 sound signal Effects 0.000 description 11
- 238000012508 change request Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 8
- 101100478989 Caenorhabditis elegans swp-1 gene Proteins 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 5
- 238000003786 synthesis reaction Methods 0.000 description 5
- 230000002194 synthesizing effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4314—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
-
- 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
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- 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/482—End-user interface for program selection
-
- 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/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/10—Aspects of broadcast communication characterised by the type of broadcast system
- H04H2201/11—Aspects of broadcast communication characterised by the type of broadcast system digital multimedia broadcasting [DMB]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 디지털 방송 채널 수에 대응하는 다채널을 제공하고, 이를 통해 보다 간편하고 빠르게 채널 이동을 지원할 수 있는 다채널 디지털 방송 데이터 제공 방법 및 그 장치에 관한 것으로서, 이러한 본 발명은 디지털 방송 데이터 제공 방법에 있어서, 디지털 방송 데이터 제공 방법에 있어서, 하나의 주채널과 적어도 하나의 부채널에 대한 디지털 방송 데이터를 동시 또는 순차적으로 수신하는 과정; 상기 하나의 주채널에 대한 실시간 방송 데이터와 상기 적어도 하나의 부채널에 대한 적어도 하나의 정지영상을 다채널의 개수만큼 분할된 화면의 위치 및 크기에 대응하게 리사이징 하는 과정; 상기 실시간 방송 데이터와 상기 적어도 하나의 정지영상을 한 화면에 동시 출력하는 과정을 포함한다. 따라서 본 발명은 주채널과 함께 디스플레이되는 부채널의 영상 정보를 소정 주기로 갱신함으로써 다채널의 최근 영상 정보를 동시에 디스플레이할 수 있다. The present invention provides a multi-channel digital broadcast data providing method and apparatus for providing a multi-channel corresponding to the number of digital broadcast channels, thereby supporting a simple and fast channel movement, the present invention provides a digital broadcast data A method of providing digital broadcast data, the method comprising: simultaneously or sequentially receiving digital broadcast data for one main channel and at least one subchannel; Resizing real-time broadcast data for the one main channel and at least one still image for the at least one sub-channel corresponding to the position and size of the screen divided by the number of multi-channels; And simultaneously outputting the real-time broadcast data and the at least one still image on one screen. Accordingly, the present invention can display the latest image information of the multi-channel at the same time by updating the image information of the sub-channel displayed together with the main channel at a predetermined cycle.
디지털 방송, 다채널, 동시화면, 채널 전환, I-프레임 Digital Broadcasting, Multi-Channel, Sync, I-Frame
Description
도 1은 통상적인 디지털 방송 시스템에 대한 개략적인 구성도, 1 is a schematic configuration diagram of a conventional digital broadcasting system;
도 2는 본 발명의 제1 실시 예에 따른 디지털 방송 수신 장치에 대한 개략적인 블록도, 2 is a schematic block diagram of a digital broadcast receiving apparatus according to a first embodiment of the present invention;
도 3은 본 발명의 제2 실시 예에 따른 디지털 방송 수신 장치에 대한 개략적인 블록도, 3 is a schematic block diagram of a digital broadcast receiving apparatus according to a second embodiment of the present invention;
도 4는 본 발명의 제1 및 제2 실시 예에 따른 디지털 방송 수신 장치에서 부채널의 I-프레임 정보를 관리하기 위한 I-프레임 정보 관리 테이블의 예를 도시한 도면, 4 is a diagram illustrating an example of an I-frame information management table for managing I-frame information of a subchannel in a digital broadcast receiving apparatus according to the first and second embodiments of the present invention.
도 5는 본 발명의 제1 및 제2 실시 예에 따른 디지털 방송 수신장치를 이용하여 다채널의 영상을 동시에 출력하는 방법의 예를 도시한 도면, 5 is a diagram illustrating an example of a method of simultaneously outputting a multi-channel image using a digital broadcasting receiver according to the first and second embodiments of the present invention;
도 6은 본 발명의 제3 실시 예에 따른 디지털 방송 수신 장치에 대한 개략적인 블록도, 6 is a schematic block diagram of a digital broadcast receiving apparatus according to a third embodiment of the present invention;
도 7은 본 발명의 제4 실시 예에 따른 디지털 방송 수신 장치에 대한 개략적인 블록도, 7 is a schematic block diagram of a digital broadcast receiving apparatus according to a fourth embodiment of the present invention;
도 8은 본 발명의 제3 및 제4 실시 예에 따른 디지털 방송 수신 장치를 이용하여 다채널의 영상을 동시에 출력하는 방법의 예를 도시한 도면, 8 is a diagram illustrating an example of a method of simultaneously outputting a multi-channel image by using a digital broadcast receiving apparatus according to a third and fourth exemplary embodiment of the present invention;
도 9는 본 발명의 제1 내지 제4 실시 예에 따른 디지털 방송 수신 장치에서 처리되는 엠펙(MPEG) 영상 데이터에 대한 구성 예들, 9 illustrates configuration examples of MPEG image data processed by a digital broadcast receiving apparatus according to the first to fourth embodiments of the present invention;
도 10a 및 도 10b는 본 발명의 제1 내지 제4 실시 예에 따른 디지털 방송 수신 장치에서 다채널의 영상을 멀티 출력하는 화면의 예를 도시한 도면들, 10A and 10B are diagrams illustrating examples of screens for multi-outputting images of multiple channels in the digital broadcasting reception apparatus according to the first to fourth embodiments of the present invention.
도 11 및 도 12는 본 발명의 실시 예에 따른 DMB 수신장치를 이용하여 다채널의 방송 데이터를 동시에 출력하는 방법의 예들을 도시한 도면,11 and 12 illustrate examples of a method of simultaneously outputting broadcast data of multiple channels using a DMB receiving apparatus according to an embodiment of the present invention;
도 13 및 도 14는 본 발명의 실시 예에 따른 DMB 수신장치를 이용하여 다채널 방송 데이터 표시 중에 발생한 이벤트에 의한 동작 방법의 예들을 도시한 도면들,13 and 14 illustrate examples of an operation method by an event occurring during multi-channel broadcast data display using a DMB receiving apparatus according to an embodiment of the present invention;
도 15는 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 사용자 인터페이스의 예를 개략적으로 도시한 도면,15 schematically illustrates an example of a user interface for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention;
도 16은 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 동작 구조를 개략적으로 도시한 도면,16 is a diagram schematically illustrating an operation structure for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention;
도 17은 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 사용자 인터페이스의 예를 개략적으로 도시한 도면,17 is a diagram schematically showing an example of a user interface for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention;
도 18은 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 사용자 인터페이스의 예를 개략적으로 도시한 도면,18 is a view schematically showing an example of a user interface for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention;
본 발명은 휴대 단말기에 관한 것으로서, 특히 다채널의 영상을 동시에 제공함으로써, 디지털 방송 채널 전환 시 보다 간편하고 바르게 채널 이동을 지원할 수 있는 디지털 방송 휴대 단말기에서 채널 전환 방법 및 장치에 관한 것이다. BACKGROUND OF THE
디지털 멀티미디어 방송(Digital Multimedia Broadcasting, 이하 'DMB'라 칭함)은 음성, 영상 등 다양한 멀티미디어 신호를 디지털 방식으로 변조하여 제공하는 방송 서비스로, 특히 무지향성 수신 안테나를 장착한 개인 휴대용 수신기 또는 차량용 수신기 등을 통해 사용자가 이동 중에도 다양한 멀티미디어 방송을 수신할 수 있도록 하는 방송 서비스를 말한다. Digital Multimedia Broadcasting (hereinafter referred to as 'DMB') is a broadcasting service that digitally modulates various multimedia signals such as voice and video, and is particularly a personal portable receiver or a vehicle receiver equipped with an omnidirectional receiving antenna. Through a broadcast service that allows the user to receive a variety of multimedia broadcast on the go.
한편 대용량의 디지털 멀티미디어(예컨대, 동영상, 뮤직비디오 등)를 저장할 수 있는 메모리의 탑재기술이 발달하고 이동통신단말기가 널리 보급됨에 따라 최근에는 상기 DMB 데이터를 수신할 수 있는 이동통신 단말기(예컨대, DMB 폰)가 개발되어 상용화되고 있다. 따라서 사용자들은 이동 중에 상기 DMB 폰을 이용하여 DMB를 시청할 수 있게 되었다. Meanwhile, as a technology of mounting a memory capable of storing a large amount of digital multimedia (eg, a video, a music video, etc.) has been developed, and a mobile communication terminal has been widely used, a mobile communication terminal (eg, DMB) capable of receiving the DMB data has recently been developed. Phone) has been developed and commercialized. Thus, users can watch DMB using the DMB phone while on the move.
한편, DMB를 시청 중인 사용자가 현재 시청 중인 채널 외의 다른 채널들에 대한 정보 조회 또는 상기 사용자가 희망하는 다른 채널로 이동하고자 할 경우, 상기 사용자는 해당 채널들을 사용자가 하나씩 이동하면서 전체 화면을 조회한 후, 상기 사용자가 희망하는 채널로 다시 이동해야만 해당 디지털 방송 채널의 방송을 시청할 수 있다. 또한 디지털 방송 데이터와 함께 제공되는 방송 프로그램 정보 또는 채널 정보(이하 '방송 정보'라 칭함)는 채널 명이나 방송 시간 등과 같은 텍스트 기반의 정보만을 제공함으로써, 사용자가 해당 채널의 방송 정보를 직관적으로 인식할 수 없었다. On the other hand, when the user who is watching the DMB wants to search for information about channels other than the channel currently being viewed or to move to another channel that the user desires, the user searches the entire screen while the users move one by one. After that, the user can move to the desired channel again to watch the broadcast of the corresponding digital broadcasting channel. In addition, broadcast program information or channel information (hereinafter referred to as 'broadcast information') provided with digital broadcast data provides only text-based information such as channel name or broadcast time, so that the user intuitively recognizes broadcast information of the corresponding channel. I could not.
최근에는 이러한 문제점을 해결하기 위해 이미지를 기반으로 한 방송 정보를 제공하는 방법이 제안되었다. 이러한 종래의 이미지 기반 방송 정보 제공 방법은 각 프로그램 별로 미리 설정된 이미지 데이터를 이용하여 그 프로그램이 방송중인 채널의 방송 정보를 제공하거나, 상기 방송 정보가 요청된 시점에 채널별로 수신된 비디오 데이터로부터 추출된 이미지 데이터를 이용하여 해당 채널의 방송 정보를 제공한다. Recently, in order to solve this problem, a method of providing broadcast information based on an image has been proposed. The conventional method of providing image-based broadcast information provides broadcast information of a channel on which the program is broadcasting using image data preset for each program, or extracted from video data received for each channel at the time when the broadcast information is requested. Broadcast information of a corresponding channel is provided using image data.
즉, 종래에는 프로그램 별로 고정된 이미지 데이터를 이용하여 해당 채널의 방송 정보를 제공하였다. 따라서 종래에는 시간의 흐름에 따라 변하는 방송 정보를 제공할 수 없었다. 이로 인해 사용자는 각 채널별로 방송 중인 프로그램의 최근 영상 정보를 알 수 없었다. 따라서 채널 선택 시 해당 채널에서 방송 중인 프로그램의 최근 영상 정보를 참고할 수 없었다. That is, conventionally, broadcast information of a corresponding channel is provided using fixed image data for each program. Therefore, conventionally, it is not possible to provide broadcast information that changes with time. As a result, the user could not know the latest image information of the program being broadcast for each channel. Therefore, when selecting a channel, it was not possible to refer to the latest video information of the program being broadcast on the channel.
상기와 같은 문제점을 해결하기 위해 본 발명은 다채널의 최근 영상 정보를 동시에 디스플레이함으로써 사용자의 채널 선택을 편리하게 하는 다채널 디지털 방송 데이터 제공 방법 및 그 장치를 제공함에 있다. In order to solve the above problems, the present invention is to provide a multi-channel digital broadcast data providing method and apparatus for simplifying the user's channel selection by displaying the latest image information of the multi-channel at the same time.
또한 본 발명은 수신되는 디지털 방송 채널 수만큼 화면을 분할하여 썸네일(thumbnail) 형태로 제공함으로써, 디지털 방송 채널 이동/선택을 보다 간편하고 빠르게 지원할 수 있는 다채널 디지털 방송 데이터 제공 방법 및 그 장치를 제공함에 있다.In addition, the present invention provides a multi-channel digital broadcast data providing method and apparatus that can support the digital broadcast channel movement and selection more easily and quickly by dividing the screen by the number of received digital broadcasting channels in the form of a thumbnail (thumbnail). Is in.
또한 본 발명은 다채널의 디지털 방송 정보를 하나의 실시간 영상 정보와 함께 주채널을 제외한 나머지 각 채널의 최근 영상 정보를 동시에 제공할 수 있는 다채널 디지털 방송 데이터 제공 방법 및 그 장치를 제공함에 있다. The present invention also provides a multi-channel digital broadcast data providing method and apparatus capable of simultaneously providing the multi-channel digital broadcast information with one real-time image information, the latest image information of each channel except the main channel.
또한 본 발명은 실시간 영상정보를 출력하는 주 채널 화면과 최근 영상 정보를 디스플레이하는 다수의 부 채널 화면을 함께 디스플레이하고 상기 부 채널 중 하나와 주 채널 화면을 선택함으로써 주/부채널 전환을 수행하는 다채널 디지털 방송 데이터 제공 방법 및 그 장치를 제공함에 있다. In addition, the present invention performs a main / sub-channel switching by displaying a main channel screen for outputting real-time image information and a plurality of sub-channel screen for displaying the latest image information, and by selecting one of the sub-channel and the main channel screen. A method and apparatus for providing channel digital broadcast data are provided.
상기와 같은 목적들을 달성하기 위해 본 발명에서 제공하는 디지털 방송 수신 장치는 2 이상의 채널에 대한 디지털 방송 데이터를 동시에 수신하는 디지털 방송 수신부; 상기 2 이상의 다채널 중 하나의 채널에 대한 실시간 방송 데이터와 상기 하나의 채널 이외의 다른 채널들에 대한 정지영상을 한 화면에 동시 출력하는 디지털 방송 출력부; 상기 다른 채널들에 대한 정지영상을 소정 주기로 갱신하는 정지영상 갱신부; 상기 디지털 방송 수신부의 수신채널정보를 설정하는 채널 설정 제어부; 및 실시간 방송 데이터와 정지영상들을 다채널의 개수만큼 분할된 화면의 위치 및 크기에 대응하게 리사이징 하여 출력하는 스케일러를 포함하는 것을 특징으로 한다. In order to achieve the above objects, a digital broadcast receiving apparatus provided by the present invention includes a digital broadcast receiving unit for simultaneously receiving digital broadcast data for two or more channels; A digital broadcast output unit for simultaneously outputting real-time broadcast data of one channel of the two or more multi-channels and still images of channels other than the one channel on one screen; A still image updating unit updating the still images of the other channels at a predetermined period; A channel setting controller configured to set reception channel information of the digital broadcasting receiver; And a scaler for resizing and outputting real-time broadcast data and still images corresponding to the position and size of a screen divided by the number of multi-channels.
삭제delete
또한 상기 채널 설정 제어부는 기 설정된 채널 변경 조건에 의거하여 상기 부채널의 수신채널정보를 변경 설정하되, 다수의 채널 정보들을 포함하는 채널 목록을 저장하고 상기 채널 변경 조건에 의거하여 상기 채널 목록에 포함된 하나 이상의 채널들을 순차적으로 선택하여 부채널을 위한 수신채널로 설정하는 것이 바람직하다. The channel setting controller may change and set the reception channel information of the subchannel based on a preset channel change condition, store a channel list including a plurality of channel information and include the channel list in the channel list based on the channel change condition. It is preferable to select one or more channels sequentially and set as a reception channel for a subchannel.
이 때 상기 채널 목록은 한 화면에 동시 출력할 부채널의 개수로 미리 설정된 개수 이상의 채널 정보들을 포함하며, 상기 채널 정보들은 사용자가 선택한 다수의 채널 정보들 또는 이전 시청 정보에 의거하여 자동 생성된 다수의 선호 채널 정보들 중 어느 하나인 것이 바람직하다. At this time, the channel list includes a predetermined number or more of channel information as the number of subchannels to be simultaneously output on one screen, and the channel information is automatically generated based on a plurality of channel information selected by a user or previous viewing information. It is preferably one of the preferred channel information of.
또한 상기 채널 변경 조건은 사용자의 변경 요청 입력, 기 설정된 채널 변경 주기 및 현재 수신 채널의 I-프레임 데이터 검출 중 어느 하나인 것이 바람직하다. The channel change condition may be any one of a user input of a change request, a preset channel change period, and I-frame data detection of a current reception channel.
또한 상기 채널 설정 제어부는 사용자의 채널 변경 요청 입력에 응답하여 상기 채널 변경 요청시 함께 입력된 채널 정보에 의거하여 수신 채널을 설정하는 것이 바람직하다. In addition, the channel setting controller may set a reception channel based on channel information input when the channel change request is input in response to a user input of a channel change request.
또한 상기 정지영상 갱신부는 상기 부채널 데이터의 I-프레임 전송 주기마다 상기 부채널 데이터로부터 I-프레임 데이터를 검출하는 I-프레임 검출부; 및 상기 I-프레임 데이터의 검출에 응답하여 대응된 부채널에 대한 I-프레임 데이터를 갱신 저장하는 I-프레임 정보 저장부를 포함하는 것이 바람직하다. The still image updating unit may further include: an I-frame detector which detects I-frame data from the subchannel data at every I-frame transmission period of the subchannel data; And an I-frame information storage unit for updating and storing I-frame data for a corresponding subchannel in response to the detection of the I-frame data.
또한 상기 I-프레임 검출부는 상기 부채널 데이터의 I-프레임 전송 주기 정보를 미리 저장하고 그 주기마다 수신되는 데이터를 I-프레임 데이터로 검출하거나, 수신되는 데이터 스트림의 크기를 비교하여 그 크기가 상대적으로 큰 데이터를 I-프레임 데이터로 검출하는 것이 바람직하다. In addition, the I-frame detector may pre-store I-frame transmission period information of the subchannel data and detect data received for each period as I-frame data, or compare the sizes of the received data streams so that their size is relatively small. It is desirable to detect large data as I-frame data.
또한 상기 I-프레임 저장부는 상기 부채널을 위한 수신채널로 설정된 채널별로 I-프레임 데이터를 저장 및 갱신하는 것이 바람직하다. In addition, the I-frame storage unit preferably stores and updates I-frame data for each channel set as a reception channel for the subchannel.
또한 상기 디지털 방송 출력부는 상기 주채널에 대한 실시간 방송 데이터를 저장하는 주채널 버퍼부; 및 상기 주채널 버퍼부에 저장된 실시간 방송 데이터 및 상기 I-프레임 정보 저장부에 저장된 I-프레임 데이터를 이용하여 화면 출력 정보를 생성하는 영상 합성부를 포함하는 것이 바람직하다. The digital broadcast output unit may include a main channel buffer unit configured to store real-time broadcast data for the main channel; And an image synthesizer configured to generate screen output information by using real-time broadcast data stored in the main channel buffer unit and I-frame data stored in the I-frame information storage unit.
이 때 상기 영상 합성부는 상기 I-프레임 정보 저장부로부터 한 화면에 동시 출력할 부채널의 개수로 미리 설정된 개수와 동일한 수의 I-프레임 데이터를 순차적으로 선택하여 상기 주채널의 비디오 신호와 합성함으로써 화면 출력 정보를 생성하는 것이 바람직하다. In this case, the image synthesizing unit sequentially selects the same number of I-frame data as the preset number as the number of subchannels to be simultaneously output on the screen from the I-frame information storage unit and synthesizes the video signal of the main channel. It is desirable to generate screen output information.
또한 상기 디지털 방송 수신부는 상기 동시에 수신된 2 이상의 채널들 각각에 대한 디지털 방송 신호를 분리하는 디멀티플렉서; 및 상기 디멀티플렉서의 출력단에서 주채널 전송 경로와 부채널 전송 경로를 변경하는 제1 스위치를 포함하는 것이 바람직하다. The digital broadcast receiver may further include: a demultiplexer for separating digital broadcast signals for each of two or more simultaneously received channels; And a first switch for changing a main channel transmission path and a subchannel transmission path at an output terminal of the demultiplexer.
또한 상기 채널 설정 제어부는 사용자의 주/부채널 전환 요청 또는 기 저장된 주/부 채널 전환 조건에 의거하여 상기 제1 스위치의 전송경로를 변경하기 위한 제어신호를 출력하는 것이 바람직하다. The channel setting control unit may output a control signal for changing a transmission path of the first switch based on a user's main / sub channel switching request or a pre-stored main / sub channel switching condition.
이 때 상기 주/부 채널 전환 조건은 주/부채널 전환 주기 또는 주/부채널 전환 시점인 것이 바람직하다. In this case, the main / sub channel switching condition is preferably a main / sub channel switching period or a main / sub channel switching time.
또한 상기 디지털 방송 출력부는 상기 주채널에 대한 실시간 방송 데이터를 저장하는 주채널 버퍼부; 상기 부채널에 대한 실시간 방송 데이터를 저장하는 부채널 버퍼부; 상기 주채널 버퍼부 또는 부채널 버퍼부에 저장된 실시간 방송데이터 및 상기 I-프레임 정보 저장부에 저장된 I-프레임 데이터를 이용하여 화면 출력 정보를 생성하는 영상합성부; 및 상기 주채널 버퍼부 또는 부채널 버퍼부 중 어느 하나의 출력단을 상기 영상합성부의 입력단에 연결하는 스위치부를 포함하고, 상기 정지영상 갱신부는 상기 주채널 전송 경로 또는 부채널 전송 경로 중 어느 하나를 상기 I-프레임 검출부의 입력단에 연결하는 제2 스위치를 더 포함하는 것이 바람직하다. The digital broadcast output unit may include a main channel buffer unit configured to store real-time broadcast data for the main channel; A subchannel buffer for storing real-time broadcast data for the subchannels; An image synthesizer configured to generate screen output information using real-time broadcast data stored in the main channel buffer unit or sub-channel buffer unit and I-frame data stored in the I-frame information storage unit; And a switch unit connecting an output terminal of either the main channel buffer unit or the subchannel buffer unit to an input terminal of the image synthesis unit, and wherein the still image update unit selects either the main channel transmission path or the subchannel transmission path. Preferably, the apparatus further includes a second switch connected to an input terminal of the I-frame detector.
또한 상기 채널 설정 제어부는 사용자의 주/부채널 전환 요청 또는 기 저장된 주/부 채널 전환 조건에 의거하여 상기 스위치부 및 제2 스위치의 전송경로를 변경하기 위한 제어신호를 출력하는 것이 바람직하다. The channel setting controller may output a control signal for changing the transmission paths of the switch unit and the second switch based on a user's main / sub channel switching request or a pre-stored main / sub channel switching condition.
이 때 상기 스위치부는 상기 채널 설정 제어부의 제어신호에 의거하여 상기 주채널 버퍼부 또는 부채널 버퍼부 중 어느 하나의 출력단을 상기 영상 합성부의 입력단에 연결하되, 상기 제2 스위치가 상기 주채널의 전송경로와 I-프레임 검출부의 입력단을 연결하는 경우 상기 부채널 버퍼의 출력단을 상기 영상합성부의 입력단에 연결하고, 상기 제2 스위치가 상기 부채널의 전송경로와 I-프레임 검출부의 입력단을 연결하는 경우 상기 주채널 버퍼의 출력단을 상기 영상합성부의 입력단에 연결하는 것이 바람직하다. At this time, the switch unit connects an output terminal of either the main channel buffer unit or the subchannel buffer unit to an input terminal of the image synthesizer based on a control signal of the channel setting controller, and the second switch transmits the main channel. When the path and the input terminal of the I-frame detector is connected The output terminal of the sub-channel buffer is connected to the input terminal of the image synthesis unit, and the second switch connects the transmission path of the sub-channel and the input terminal of the I-frame detector Preferably, the output terminal of the main channel buffer is connected to the input terminal of the image synthesis unit.
또한 상기 제2 스위치는 상기 채널 설정 제어부의 제어신호에 의거하여 상기 주채널의 전송경로 또는 부채널 전송경로 중 어느 하나를 상기 I-프레임 검출부의 입력단에 연결하되, 상기 스위치부가 상기 주채널 버퍼부를 상기 영상합성부의 입력단에 연결한 경우 상기 부채널 전송경로를 상기 I-프레임 검출부의 입력단에 연결하고, 상기 스위치부가 상기 부채널 버퍼부를 상기 영상합성부의 입력단에 연결한 경우 상기 주채널 전송경로를 상기 I-프레임 검출부의 입력단에 연결하는 것이 바람직하다. The second switch may connect any one of the main channel transmission path and the sub channel transmission path to an input terminal of the I-frame detector based on a control signal of the channel setting controller, wherein the switch unit includes the main channel buffer unit. When the sub-channel transmission path is connected to the input terminal of the image synthesis unit, the sub-channel transmission path is connected to the input terminal of the I-frame detection unit, and when the switch unit is connected to the input terminal of the image synthesis unit, the main channel transmission path is It is preferable to connect to the input terminal of the I-frame detector.
또한 상기 디지털 방송 출력부는 상기 실시간 방송 데이터와 상기 정지영상들을 각각 특정 영역으로 분할하여 출력하는 것이 바람직하다. In addition, the digital broadcast output unit preferably outputs the real-time broadcast data and the still image by dividing each into a specific area.
또한 상기 디지털 방송 수신 장치는 상기 특정 영역 중 하나를 선택하기 위한 사용자의 선택정보를 입력받기 위한 입력부를 더 포함하고, 상기 디지털 방송 출력부는 상기 입력부를 통한 사용자의 표시 영역 선택 정보에 의거하여 주/부채널 전환 또는 해당 영역의 확대 표시 중 어느 하나의 동작을 수행하는 것이 바람직하다. The apparatus for receiving digital broadcasting further includes an input unit for receiving input of user selection information for selecting one of the specific regions, and the digital broadcasting output unit is based on the display area selection information of the user through the input unit. It is preferable to perform any one of subchannel switching or enlarged display of the corresponding region.
또한 상기 디지털 방송 출력부는 상기 주채널 영역에 대한 표시 영역 선택정보가 입력된 경우 미리 저장된 확대 표시 정보에 의거하여 상기 주채널 영역을 확대 표시하는 것이 바람직하다. In addition, when the display area selection information for the main channel region is input, the digital broadcast output unit preferably enlarges the main channel region based on pre-stored enlarged display information.
또한 상기 디지털 방송 출력부는 상기 부채널 영역들 중 하나의 영역에 대 한 표시 영역 선택정보가 입력된 경우 대응된 부채널과 주채널을 전환하는 것이 바람직하다. In addition, when the display area selection information for one of the subchannel areas is input, the digital broadcasting output unit may switch the corresponding subchannel and the main channel.
상기와 같은 목적들을 달성하기 위해 본 발명의 일 실시 예에 따른 디지털 방송 데이터 제공 방법은 하나의 주채널과 적어도 하나의 부채널에 대한 디지털 방송 데이터를 동시 또는 순차적으로 수신하는 과정; 상기 하나의 주채널에 대한 실시간 방송 데이터와 상기 적어도 하나의 부채널에 대한 적어도 하나의 정지영상을 다채널의 개수만큼 분할된 화면의 위치 및 크기에 대응하게 리사이징 하는 과정; 상기 실시간 방송 데이터와 상기 적어도 하나의 정지영상을 한 화면에 동시 출력하는 과정을 포함한다.In order to achieve the above objects, a method of providing digital broadcast data according to an embodiment of the present invention includes the steps of simultaneously or sequentially receiving digital broadcast data for one main channel and at least one subchannel; Resizing real-time broadcast data for the one main channel and at least one still image for the at least one sub-channel corresponding to the position and size of the screen divided by the number of multi-channels; And simultaneously outputting the real-time broadcast data and the at least one still image on one screen.
이 때 상기 디지털 방송 데이터 제공 방법은 상기 실시간 방송 데이터와 상기 정지영상들을 각각 특정 표시 영역으로 분할하여 출력하는 과정; 상기 특정 표시 영역 중 하나를 선택하기 위한 사용자의 선택정보를 입력받는 과정; 및 상기 사용자의 표시 영역 선택 정보에 의거하여 주/부채널 전환 또는 해당 영역의 확대 표시 중 어느 하나의 동작을 수행하는 과정을 더 포함한다.In this case, the digital broadcast data providing method may include: dividing the real-time broadcast data and the still image into a specific display area and outputting the divided display areas; Receiving user selection information for selecting one of the specific display areas; And performing one of main / sub channel switching or enlarged display of the corresponding area based on the display area selection information of the user.
또한 상기 수신하는 디지털 방송 데이터의 개수에 대응하여 화면을 분할하고, 상기 분할 화면 중 어느 하나의 화면에 상기 실시간 방송 데이터를 표시하고, 상기 어느 하나의 화면 이외의 다른 화면들에 I-프레임의 정지영상을 각각 표시하는 것이 바람직하다.In addition, the screen is divided according to the number of received digital broadcast data, the real-time broadcast data is displayed on one of the divided screens, and the I-frame is stopped on other screens other than the one screen. It is preferable to display each image.
이 때 상기 실시간 방송 데이터와 상기 정지영상들을 다채널의 개수만큼 분할된 화면의 위치 및 크기에 대응하게 리사이증하여 출력함이 바람직하다.At this time, the real-time broadcast data and the still images are preferably re-simulated and outputted corresponding to the position and size of the screen divided by the number of multi-channels.
상기와 같은 목적들을 달성하기 위해 본 발명의 다른 실시 예에 따른 디지털 방송 데이터 제공 방법은 사용자로부터 디지털 방송 시청 요청 시 채널 목록을 표시하는 과정; 사용자에 의해 선택되는 해당 채널의 방송 데이터를 전체 화면으로 표시하는 과정; 상기 채널 목록 표시 상태 또는 상기 방송 데이터 재생 중 채널전체보기 요청 시 상기 채널 목록에 포함된 채널 개수에 대응하게 화면을 분할하는 과정; 상기 다수개의 분할 화면 중 어느 하나의 화면에 상기 방송 데이터를 표시하는 과정; 및 상기 하나의 화면 이외의 다른 화면들에 정지영상을 동시 또는 순차적으로 표시하는 과정을 포함한다.According to another aspect of the present invention, there is provided a method of providing digital broadcast data, the method including: displaying a channel list when a user requests to view digital broadcast; Displaying broadcast data of a corresponding channel selected by a user on a full screen; Dividing a screen corresponding to the number of channels included in the channel list when the channel list is displayed or when the entire channel view is requested while the broadcast data is being played; Displaying the broadcast data on any one of the plurality of divided screens; And simultaneously or sequentially displaying still images on screens other than the one screen.
이 때 상기 방송 데이터 또는 정지영상들을 상기 분할 화면의 해당 위치 및 크기에 대응하게 리사이징한 후 해당 화면들에 표시함이 바람직하며, 상기 정지영상은 상기 채널 목록의 다수개의 채널 중 상기 방송 데이터를 제공하는 채널 이외의 다른 채널들의 방송 데이터들로부터 검출하는 I-프레임인 것을 특징으로 한다.In this case, the broadcast data or still images may be resized to correspond to a corresponding position and size of the split screen and then displayed on the corresponding screens, wherein the still images provide the broadcast data among a plurality of channels in the channel list. It is characterized in that the I-frame to detect from the broadcast data of other channels than the channel.
또한 상기 디지털 방송 데이터 제공 방법은 상기 방송 데이터와 상기 정지영상들을 각각 특정 표시 영역으로 분할하여 출력하는 과정; 상기 특정 표시 영역 중 하나를 선택하기 위한 사용자의 선택정보를 입력받는 과정; 및 상기 사용자의 표시 영역 선택 정보에 의거하여 채널 전환 또는 해당 영역의 확대 표시 중 어느 하나의 동작을 수행하는 과정을 더 포함하는 것을 특징으로 한다.The digital broadcasting data providing method may further include: dividing the broadcasting data and the still images into a specific display area and outputting the divided data; Receiving user selection information for selecting one of the specific display areas; And performing an operation of any one of channel switching or enlarged display of the corresponding area based on the display area selection information of the user.
이 때 상기 방송 데이터 표시 영역에 대한 선택정보가 입력된 경우 미리 저장된 확대 표시 정보에 의거하여 상기 방송 데이터 표시 영역을 확대 표시하고, 상기 정지영상 표시 영역들 중 하나의 영역에 대한 표시 영역 선택정보가 입력된 경우 대응된 채널을 전환하는 것이 바람직하다.At this time, when the selection information for the broadcast data display region is input, the broadcast data display region is enlarged and displayed based on the pre-stored enlarged display information, and the display region selection information for one of the still image display regions is displayed. It is preferable to switch the corresponding channel when input.
또한 수신하는 디지털 방송 데이터의 개수에 대응하여 화면을 분할하고, 상 기 분할 화면 중 어느 하나의 화면에 방송 데이터를 표시하고, 상기 어느 하나의 화면 이외의 다른 화면들에 I-프레임의 정지영상을 각각 표시함이 바람직하다.In addition, the screen is divided according to the number of digital broadcast data to be received, broadcast data is displayed on one of the divided screens, and a still image of an I-frame is displayed on screens other than the one screen. It is preferable to display each.
이하, 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때 첨부한 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. At this time, it should be noted that the same elements in the accompanying drawings are represented by the same reference numerals wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
본 발명의 상세한 설명에 앞서, 이하에서는 본 발명이 적용되는 디지털 방송 서비스에 대하여 개략적으로 살펴보기로 한다. 특히 이하에서는 본 발명이 적용되는 디지털 멀티미디어 방송(Digital Multimedia Broadcasting, 이하 'DMB'라 칭함) 서비스에 대하여 설명한다. 하지만 본 발명이 DMB 서비스에 한정되지는 않는다. 즉, 본 발명의 실시 예에서는 설명의 편의를 위하여 DMB 서비스를 예로 하여 설명하지만, 본 발명은 디지털 비디오 방송(DVB, Digital Video Broadcasting) 및 미디어 플로(Media Forward Link Only) 등의 모든 디지털 방송에 적용 가능함은 물론이다.Prior to the detailed description of the present invention, a digital broadcasting service to which the present invention is applied will be described below. In particular, the following describes a digital multimedia broadcasting (DMB) service to which the present invention is applied. However, the present invention is not limited to the DMB service. That is, in the embodiment of the present invention, a DMB service is described as an example for convenience of description, but the present invention is applied to all digital broadcasting such as digital video broadcasting (DVB) and media forward link only. Of course it is possible.
상기 DMB 서비스는 디지털 라디오용 기술인 디지털 오디오 방송(DAB, Digital Audio Broadcasting)에 바탕을 두고 있으며, 여기에 멀티미디어 방송 개념이 추가되어 동영상과 날씨, 뉴스, 위치 등의 데이터 정보를 추가로 보낼 수 있는 서비스를 포함한다. 이러한 DMB 서비스는 이동 중에도 휴대 단말기나 차량용 단말기 등을 통해 콤팩트디스크(CD, Compact Disk) 또는 디지털비디오디스크(DVD, Digital Versatile Disk) 급의 고음질 및 고화질 방송을 제공할 수 있어 차세대 방송으로 주목 받고 있다. The DMB service is based on Digital Audio Broadcasting (DAB), a technology for digital radio, and the concept of multimedia broadcasting is added to send data information such as video, weather, news, and location. It includes. The DMB service is attracting attention as the next generation broadcast because it can provide high-quality and high-definition broadcasting of compact disk (CD, Compact Disk) or digital video disk (DVD, Digital Versatile Disk) level through a mobile terminal or a vehicle terminal on the go. .
즉, 상기 DMB 서비스는 무지향성 수신 안테나를 장착한 휴대 단말기 또는 차량용 단말기 등을 통해 사용자가 이동 중에도 다양한 멀티미디어 방송을 다수의 채널로 시청/청취 할 수 있도록 하는 방송 서비스를 말한다. That is, the DMB service refers to a broadcast service that allows a user to watch / listen to various channels while moving while using a mobile terminal or a vehicle terminal equipped with an omnidirectional receiving antenna.
상기 DMB 서비스는 상기와 같이 기존 방송 대비 이동성 기반의 방송 서비스라는 점이 큰 차이점이며, 제공 방식에 따라 위성 DMB와 지상파 DMB로 구분된다. 상기 기존 방송 서비스와 DMB 서비스를 비교하여 살펴보면 하기 <표 1>과 같이 나타낼 수 있다. The DMB service is a mobile broadcast service based on mobility compared to the existing broadcast as described above, and is classified into a satellite DMB and a terrestrial DMB according to a provision method. A comparison of the existing broadcast service and the DMB service may be performed as shown in Table 1 below.
상기 <표 1>에 나타낸 바와 같이, 상기 DMB 서비스는 기존 방송 서비스에 비해 이동성을 가지며, 수신 장치가 소형화되어 있다는 차이점을 가진다. 또한 상기 DMB 서비스는 상술한 바와 같이 지상파 DMB와 위성 DMB로 구분된다. 이는 크게 지상의 송신소에서 방송 서비스를 제공하는 것인지, 인공위성을 이용하여 방송 서비스를 제공하는지에 따라 구분된다. As shown in Table 1, the DMB service is mobile compared to the existing broadcast service, and has a difference in that the receiving apparatus is downsized. In addition, the DMB service is classified into a terrestrial DMB and a satellite DMB as described above. This is largely divided according to whether a terrestrial transmission station provides a broadcast service or a satellite service.
상기 위성 DMB는 위성을 이용하여 위성 DMB용 방송센터에서 프로그램을 위성으로 송출하면, 상기 위성은 이를 전파를 통해 전 지역의 DMB 기능을 가지는 휴대 단말기에 전송하는 형식으로 이루어진다. 상기와 같이 위성 DMB 서비스는 인공위성을 통해 방송전파를 송출하고, 휴대 단말기로 상기 송출되는 방송전파를 수신하는 뉴미디어 방송 서비스이다. 상기 위성 DMB 서비스는 위성을 이용하기 때문에 실외에서는 전국 어디서나 수신이 가능하지만, 지하, 실내 및 전파음영 지역에서는 갭 필러(Gap Filler)라는 중계기가 신호를 수신하여 전파를 재전송하는 형태로 서비스가 제공된다. When the satellite DMB transmits a program to a satellite in a satellite DMB broadcasting center using a satellite, the satellite transmits the program to a mobile terminal having a DMB function in all regions. As described above, the satellite DMB service is a new media broadcasting service that transmits broadcast waves through satellites and receives the broadcast waves transmitted to the mobile terminal. The satellite DMB service can be received anywhere in the country because it uses satellites, but in the basement, indoor and radio shade areas, a service called a gap filler (Gap Filler) receives a signal and retransmits the radio wave. .
상기 지상파 DMB는 지상에서 주파수를 이용하여 프로그램을 전송하며, 상기 위성 DMB와는 달리 지상의 기지국(BS, Base Station)을 통해 방송 신호가 전송된다. 상기와 같이 지상파 DMB 서비스는 지상파를 이용하여 이동 중 TV 방송, 오디오 방송 및 데이터 방송 등을 복합적으로 제공하는 멀티미디어 서비스이다. 상기 지상파 DMB는 상기 위성 DMB와는 달리 휴대 단말기의 기지국과 같은 방송 송출 시스템을 이용한다.The terrestrial DMB transmits a program using a frequency on the ground, and unlike the satellite DMB, a broadcast signal is transmitted through a base station (BS) on the ground. As described above, the terrestrial DMB service is a multimedia service that provides a combination of TV broadcasting, audio broadcasting, data broadcasting, and the like while using the ground wave. Unlike the satellite DMB, the terrestrial DMB uses a broadcast transmission system such as a base station of a mobile terminal.
도 1은 일반적인 DMB 시스템의 구성 예를 개략적으로 도시한 도면이다. 1 is a diagram schematically illustrating an example of a configuration of a general DMB system.
도 1을 참조하면, DMB 시스템은 방송센터(100)와, 하나 이상의 위성(200)과, 하나 이상의 기지국(300)과, 이동 형태, 휴대 형태 및 고정 형태 등의 수신 장치들 예컨대, 차량용 수신기(400), 휴대 단말기(500) 및 가정용 수신기(600) 등을 포함한다.Referring to FIG. 1, a DMB system includes a
상기 방송센터(100)는 DMB 데이터 예컨대, 오디오, 비디오 및 문자 신호 등을 압축한 후 변조하여 상기 위성(200) 또는 기지국(300)으로 송출한다. The
상기 위성(200) 또는 기지국(300)은 상기 방송센터(100)로부터 송출된 신호를 수신하여 소정 증폭한 후 주파수 변환하여 상기 수신 장치들(400 내지 600)로 방송한다. The
상기 수신 장치들(400 내지 600)은 상기 위성(200) 또는 기지국(300)으로부터 방송되는 신호를 입력 받아 복조한 후 압축을 풀고, 본래의 신호들로 각각 변환하여 출력한다. The receiving
한편, 상기와 같은 DMB 서비스 기술의 급속한 발전으로 인해 사용자는 고속으로 이동 중에도 잡음(Noise) 없는 깨끗한 디지털 방송을 시청할 수 있게 되었다. 따라서 상기와 같이 발전하는 DMB 서비스에 상응하여 사용자에게 보다 편의성을 제공할 수 있는 부가기능 및 서비스에 대한 필요성이 대두되고 있다.On the other hand, due to the rapid development of the DMB service technology, the user can watch a clean digital broadcast without noise while moving at high speed. Therefore, there is a need for additional functions and services that can provide more convenience to the user corresponding to the DMB service developed as described above.
이에 본 발명의 실시 예에서는 하나의 수신 채널을 유지하면서 그 채널의 방송 데이터를 지속적으로 수신하고, 적어도 다른 하나 이상의 채널은 기 설정된 채널 변경 조건에 의거하여 다수의 수신 채널을 변경하면서 방송 데이터를 수신하도록 한다. Accordingly, in an exemplary embodiment of the present invention, broadcast data of a channel is continuously received while maintaining one reception channel, and at least one other channel receives broadcast data while changing a plurality of reception channels based on a preset channel change condition. Do it.
이하에서는 지속적으로 수신되는 하나의 수신 채널을 '주채널', 상기 변경 조건에 의거하여 변경되는 다수의 수신 채널을 '부채널'이라 한다. 이 때 상기 변경 조건은 사용자의 변경 요청, 기 설정된 변경 주기 및 부채널의 I-프레임 데이터 검출 중 어느 하나인 것이 바람직하다. 상기 부채널의 '변경 조건'에 대하여는 이하 도면을 참조한 설명에서 보다 상세히 설명할 것이다. Hereinafter, one reception channel continuously received is referred to as a 'main channel', and a plurality of reception channels changed based on the change condition are referred to as 'subchannels'. In this case, the change condition may be any one of a user's change request, a preset change period, and I-frame data detection of a subchannel. The 'change condition' of the subchannel will be described in detail later with reference to the drawings.
도 2는 본 발명의 제1 실시 예에 따른 DMB 수신장치에 대한 개략적인 블록도이다. 2 is a schematic block diagram of a DMB receiving apparatus according to a first embodiment of the present invention.
도 2를 참조하면 본 발명의 제1 실시 예에 따른 DMB 수신장치(100)는 DMB 모듈(110), TS 디멀티플렉서(120), 주채널 버퍼(130), 부채널 처리부(140), A/V 코덱(150), 영상 합성부(160), DMB 출력부(170), 채널 설정 제어부(180) 및 입력부(190)를 포함한다. Referring to FIG. 2, the
DMB 모듈(110)은 사용자에 의해 선택된 방송 채널에 대응한 방송 데이터를 수신하고 해당 방송 채널에 대한 전송 스트림(Transport Stream) 데이터를 출력한다. 특히 DMB 모듈(110)은 채널 설정 제어부(180)로부터 전달된 수신채널정보에 의거하여 주채널 및 부채널 각각에 대응한 왈쉬 코드(walsh code) 값을 설정한 후 그 왈쉬 코드를 이용하여 주채널 및 부채널로 설정된 채널의 TS 데이터만을 필터링하여 출력한다. 이 때 DMB 모듈(110)은 상기 필터링된 TS 데이터들을 출력하기 전에 대응된 채널 정보를 부가한 후 디인터리빙하는 과정을 수행한다. 한편 상기 왈쉬 코드(walsh code)는 MPEG-2 TS(Transport Stream)로 전달된 방송 데이터로부터 특정 채널의 TS 패킷 데이터만을 필터링하기 위해 사용되는 코드 값이다. The
TS 디멀티플렉서(120)는 DMB 모듈(110)로부터 전달된 TS 데이터로부터 주/부채널 데이터를 분리한 후 MPEG-4 형태의 데이터를 검출하여 출력한다. 이 때 주채널의 데이터는 주채널 버퍼(130)로 전달하고, 부채널의 데이터는 부채널 처리부(240)로 전달한다. The
주채널 버퍼(130)는 TS 디멀티플렉서(120)를 통해 전달된 주채널의 방송 데이터를 저장한다. 특히 주채널 버퍼(130)는 상기 방송 데이터 중 오디오 데이터와 비디오 데이터를 분리하여 저장한다. 이를 위해 주채널 버퍼(130)는 오디오 데이터를 저장하는 오디오 버퍼(131), 비디오 데이터를 저장하는 비디오 버퍼(133)를 포함하는 것이 바람직하다. 이 때 오디오 버퍼(131) 및 비디오 버퍼(133)는 해당 오디오 데이터 및 비디오 데이터를 디지털 형태로 저장한다. The
부채널 처리부(140)는 TS 디멀티플렉서(120)를 통해 전달된 부채널의 방송 데이터로부터 비디오 데이터를 검출한 후 그 비디오 데이터로부터 I-프레임의 데이터를 검출하여 저장한다. 이를 위해 부채널 처리부(140)는 I-프레임을 검출하는 I-프레임 검출부(141)와, 상기 검출된 I-프레임을 대응된 부채널 정보와 함께 저장하는 I-프레임 정보 저장부(143)를 포함하는 것이 바람직하다. The
이 때 상기 'I-프레임'은 인트라(Intra) 프레임으로, MPEG에 의해 압축된 비디오 데이터 스트림(Stream)에 'P-프레임' 및 'B-프레임'과 함께 또는 'P-프레임'과 함께 포함되며, MPEG에 의한 비디오 압축 및 복원시 필요한 기준 이미지 정보이다. 따라서 I-프레임은 상기 MPEG 비디오 데이터 스트림에 일정 주기(예컨대, 위성 DMB의 경우 0.5초) 마다 포함된다. 또한 I-프레임 데이터는 P 프레임 데이터 및 B 프레임 데이터 보다 그 크기가 크다. 예를 들어 P-프레임 데이터의 경우 I-프레임 데이터의 1/10 정도이다. In this case, the 'I-frame' is an intra frame, and is included in the video data stream compressed by MPEG together with 'P-frame' and 'B-frame' or together with 'P-frame'. And reference image information required for video compression and decompression by MPEG. Thus, an I-frame is included in the MPEG video data stream every certain period (e.g., 0.5 seconds for satellite DMB). In addition, I-frame data is larger in size than P frame data and B frame data. For example, P-frame data is about 1/10 of I-frame data.
따라서 I-프레임 검출부(141)는 TS 디멀티플렉서(120)로부터 전달된 부채널의 방송 데이터로부터 I-프레임 데이터를 검출한다. 즉 상기 부채널 방송 데이터의 I-프레임 전송 주기마다 상기 부채널 방송 데이터로부터 I-프레임 데이터를 검출한다. 만약 DMB 모듈(110)에서 부채널 수신을 위해 하나의 채널만 설정한 경우 부채널 처리부(140)로 전달되는 부채널의 방송 데이터는 비디오 데이터만을 포함할 것이다. 그러므로 I-프레임 검출부(141)는 그 비디오 데이터로부터 I-프레임을 검출한다. 하지만 DMB 모듈(110)에서 부채널 수신을 위해 2개의 채널을 설정한 경우 부채널 처리부(140)로 전달되는 부채널의 방송 데이터는 비디오 데이터와 오디오 데이터를 모두 포함할 것이다. 그러므로 I-프레임 검출부(141)는 상기 방송 데이터로부터 비디오 데이터를 검출하는 과정을 더 수행하는 것이 바람직하다. 즉 I-프레임 검출부(141)는 상기 방송 데이터로부터 비디오 데이터를 검출한 후 그 비디오 데이터로부터 I-프레임 데이터를 검출하는 것이 바람직하다. Accordingly, the I-
또한 I-프레임 검출부(141)는 비디오 데이터의 스트림으로부터 I-프레임 데이터를 검출하기 위해 사전에 I-프레임 전송 주기 정보를 저장하고 그 주기마다 수신되는 데이터를 I-프레임 데이터로 검출하거나, 수신되는 데이터 스트림의 데이터 크기를 비교하여 그 크기가 상대적으로 큰 데이터를 I-프레임 데이터로 검출하는 것이 바람직하다. In addition, the I-
I-프레임 정보 저장부(143)는 I-프레임 검출부(141)에서 검출된 I-프레임 데이터와 상기 검출된 I-프레임을 대응된 부채널 정보를 함께 저장한다. 즉 상기 I-프레임 전송 주기 마다 대응된 채널에 대한 I-프레임 데이터를 갱신 저장한다. The I-frame
이는 소정의 채널 변경 주기를 가지고 변경되는 다수의 부채널들에 대한 I-프레임에 대응되는 각각의 이미지들을 하나의 화면에 디스플레이하고자 할 때 영상 합성부(160)에서 각각의 부채널들(특히, 이전 부채널)에 대한 I-프레임 이미지를 참고하도록 하기 위함이다. 이를 위해 I-프레임 정보 저장부(143)는 미리 설정된 부채널 개수 이상의, 즉, 주채널 영상과 동시에 디스플레이하는 부채널의 개수 이상의 부채널 정보를 저장하는 것이 바람직하다. 이러한 I-프레임 정보의 저장 예가 도 4에 예시되어 있다. 도 4를 참조하면 I-프레임 정보 관리 테이블(40)은 채널 식별기호(41) 필드와 I-프레임 정보(43) 필드를 포함하고 각 채널에 대응된 I-프레임 정보를 저장한다. The sub-channels of the sub-channels (especially, when the
A/V 코덱(150)은 주채널 버퍼(230)로부터 디지털 형태의 오디오 데이터와 비디오 데이터를 디코딩하여 출력한다. 즉 A/V 코덱(150)은 오디오 신호와 영상신호를 출력한다. The A /
영상 합성부(160)는 다채널의 영상을 한 화면에 동시 출력하기 위해 주채널 버퍼(130)를 거쳐 A/V 코덱(160)에서 디코딩된 주채널 영상과 부채널 처리부(140)에서 출력된 다수의 부채널 이미지를 합성한다. 특히 상기 주채널 영상과 I-프레임 정보 저장부(143)에 저장된 채널별 I-프레임 데이터를 합성한다. 이 때 영상 합성부(160)는 주채널 영상과 함께 출력하기 위한 부채널의 개수로 미리 설정된 부채널 개수를 저장하고, I-프레임 정보 저장부(143)로부터 상기 부채널 개수에 해당하는 수의 I-프레임 데이터를 순차적으로 선택하여 상기 주채널 영상과 합성하는 것이 바람직하다. The
DMB 출력부(170)는 A/V 코덱(150)에서 출력된 오디오 신호를 출력하는 스피커(171)와, 영상 합성부(160)에서 출력된 영상 신호를 출력하는 표시부(173)를 포함한다. 특히 표시부(173)는 영상 합성부(160)의 출력신호를 이용하여 주채널과 부채널 데이터의 비디오 신호를 한 화면에 동시 출력하는 것이 바람직하다. The
채널 설정 제어부(180)는 수신할 채널 정보를 설정하여 DMB 모듈(110)에게 전달한다. 특히 채널 설정 제어부(180)는 주채널 정보와 부채널 정보를 설정하여 DMB 모듈(110)에게 전달한다. 이를 위해 채널 설정 제어부(180)는 입력부(190)를 통해 입력된 사용자의 선택정보를 이용한다. 이 때 채널 설정 제어부(180)는 사용자가 선택한 다수의 부채널 정보 또는 이전 시청 정보에 의거하여 자동 생성된 다수의 선호 채널 정보들에 대한 채널 목록을 저장하고, 기 설정된 채널 변경 조건에 의거하여 상기 채널 목록에 포함된 채널들을 순차적으로 선택하여 DMB 모듈(110)에게 전달하는 것이 바람직하다. 특히 상기 채널 목록은 한 화면에 동시 출력할 부채널의 개수로 미리 설정된 개수 이상의 채널 정보들을 포함하는 것이 바람직하다. The
또한 상기 채널 변경 조건은 사용자의 변경 요청, 기 설정된 채널 변경 주기 및 현재 부채널의 I-프레임 데이터 검출 중 어느 하나인 것이 바람직하다. 만약 상기 채널 변경 조건이 사용자의 변경 요청인 경우 채널 설정 제어부(180)는 상기 채널 변경 요청 시 함께 입력된 채널 정보에 의거하여 수신 채널을 설정하는 것이 바람직하다. The channel change condition may be any one of a user change request, a preset channel change period, and I-frame data detection of the current subchannel. If the channel change condition is a user change request, the
상기 채널 변경 조건이 사용자의 변경 요청이거나 기 설정된 채널 변경 주기인 경우 DMB 모듈(110)은 상기 채널 변경 조건을 만족할 때까지 이전에 설정된 부채널을 수신채널로 유지하고, 부채널 처리부(140)는 상기 부채널의 I-프레임 전송 주기마다 해당 부채널의 영상을 갱신한다. 즉 I-프레임 정보 저장부(143)에 저장된 I-프레임 정보를 갱신한다. When the channel change condition is a user change request or a preset channel change period, the
따라서 DMB 출력부(170)는 주채널 버퍼(130)를 거쳐 전달된 주채널의 방송 데이터를 출력하면서 동시에 I-프레임 정보 저장부(143)에 저장된 부채널별 I-프레임 정보에 의거하여 미리 설정된 개수의 부채널 영상을 디스플레이하되, 현재 부채널로 설정된 채널 정보가 변경될 때까지 현재 부채널의 I-프레임 전송 주기로 현재 부채널의 영상을 갱신하여 디스플레이한다. Accordingly, the
특히 I-프레임의 데이터 검출에 의한 부채널 변경을 위해 채널 설정 제어부(180)는 I-프레임 검출부(141)로부터 특정 부채널에 대한 I-프레임이 검출되었음을 전달받는 것이 바람직하다. 이 때 I-프레임은 상기한 바와 같이 MPEG 압축 및 복원을 위한 기준 이미지 정보를 포함하므로 I-프레임의 정보만으로 해당 부채널의 영상을 생성하는 것이 가능하다. 따라서 I-프레임의 데이터 검출에 의한 부채널 변경은 특정 부채널의 I-프레임이 검출된 경우 해당 부채널의 영상을 상기 I-프레임 이미지로 갱신한 후 다음 부채널의 영상을 수신하도록 하는 것이다. In particular, in order to change the subchannel by detecting the data of the I-frame, the
따라서 본 발명은 주채널의 방송을 출력하면서 다수의 부채널들에 대한 최근 영상 정보를 함께 제공할 수 있다. Therefore, the present invention can provide recent image information on a plurality of subchannels while outputting the broadcast of the main channel.
한편 채널 설정 제어부(180)는 상기와 같이 부채널의 변경을 위한 채널 목록을 저장하지 않고 사용자의 선택정보가 입력될 때마다 그 선택정보에 의거하여 부채널 정보를 선택 또는 변경하면서 그 채널 정보를 DMB 모듈(110)에게 전달하는 것도 가능하다. Meanwhile, the channel
또한 입력부(190)를 통해 주채널 변경 정보가 입력되는 경우 채널 설정 제어부(180)는 그 정보에 의거하여 주채널 정보를 변경한다. 즉 채널 설정 제어부(180)는 DMB 모듈(110)에서 수신할 주채널 정보와 부채널 정보를 설정하되, 주채널 정보가 고정된 상태에서 다수의 부채널 정보를 변경하도록 DMB 모듈(110)을 제어한다. In addition, when the main channel change information is input through the
도 3은 본 발명의 제2 실시 예에 따른 DMB 방송 수신 장치에 대한 개략적인 블록도이다. 3 is a schematic block diagram of a DMB broadcast receiving apparatus according to a second embodiment of the present invention.
도 3을 참조하면 본 발명의 제2 실시 예에 따른 DMB 수신장치(200)는 DMB 모듈(210), TS 디멀티플렉서(220), 주채널 버퍼(230), 부채널 처리부(240), A/V 코덱(250), 영상 합성부(260), DMB 출력부(270), 채널 설정 제어부(280) 및 입력부(290)를 포함한다. 특히 도 3은 도 2에 예시된 DMB 수신 장치에서 채널이 더 있는 경우 한꺼번에 2개의 부채널 정보를 수신하는 경우에 대한 예를 도시한다. Referring to FIG. 3, the
따라서 상기 장치들 각각은 도 2에 예시된 장치들과 그 기능이 유사하다. Thus, each of the devices is similar in function to the devices illustrated in FIG. 2.
즉 DMB 모듈(210)은 도 2의 DMB 모듈(110)과, TS 디멀티플렉서(220)는 도 2의 TS 디멀티플렉서(120)와, 주채널 버퍼(230)는 도 2의 주채널 버퍼(130)와, 부채널 처리부(240)는 도 2의 부채널 처리부(140)와, A/V 코덱(250)은 도 2의 A/V 코덱(150)과, 영상 합성부(260)는 도 2의 영상 합성부(160)와, DMB 출력부(270)는 도 2의 DMB 출력부(170)와, 채널 설정 제어부(280)는 도 2의 채널 설정 제어부(180)와, 입력부(290)는 도 2의 입력부(190)와 그 기능이 유사하다. That is, the
다만 부채널 처리와 관련된 장치들은 수신된 부채널이 증가함으로 인해 그에 따른 부채널 처리가 달라진다. However, the apparatuses related to the subchannel processing have different subchannel processing due to the increase in the received subchannel.
예를 들어 채널 설정 제어부(280)는 DMB 모듈(210)로 채널 설정정보를 전달할 때 하나의 주채널 정보와 두 개의 부채널 정보를 한꺼번에 설정하여 전달하고, DMB 모듈(210)은 상기 채널 설정정보에 의거하여 3개의 채널 각각에 대응한 왈쉬 코드(walsh code) 값을 설정한 후 그 왈쉬 코드를 이용하여 상기 주채널 및 2개의 부채널에 대응된 TS 데이터만을 필터링하여 출력한다. 그러면 TS 디멀티플렉서(220)는 DMB 모듈(210)로부터 전달된 TS 데이터로부터 주채널과 제1 및 제2 부채널에 대한 데이터를 분리한 후 MPEG-4 형태의 데이터를 검출하여 출력한다. For example, when the channel
한편 부채널 처리부(240)는 다수의 부채널을 통해 수신된 방송 데이터가 한꺼번에 처리됨으로 인하여 각 채널별 I-프레임 검출부를 각각 포함한다. 즉 제1 부채널에 대한 I-프레임 데이터를 검출하기 위한 I-프레임 검출부 1(241)와, 제2 부채널에 대한 I-프레임 데이터를 검출하기 위한 I-프레임 검출부 2(242) 및 상기 I-프레임 검출부 1(241) 및 I-프레임 검출부 2(242)로부터 전달된 채널별 I-프레임 데이터를 저장하는 I-프레임 정보 저장부(243)를 포함한다. Meanwhile, the
상기한 바와 같이 도 3은 동시에 수신되는 부채널이 증가함으로 인하여 DMB 모듈(210), TS 디멀티플렉서(220), 부채널 처리부(240) 및 채널 설정 제어부(280)의 기능이 달라진다. 한편 상기 장치들 이외의 장치들은 도 2에 예시된 바와 유사하게 동작한다. 따라서 상기 장치들 이외의 장치들 각각에 대한 구체적인 설명은 생략한다. As described above, in FIG. 3, the functions of the
도 3은 도 2의 DMB 수신 장치에서 동시 수신 가능한 부채널의 수를 하나 증가한 경우의 예를 도시한다. 하지만 본 발명은 동시 수신 가능한 부 채널의 수가 하나 또는 둘 인 것으로 한정하지는 않는다. 즉 본 발명은 주채널과 다수의 부채널 영상 정보들을 동시에 디스플레이하되 상기 예시된 채널 변경 조건에 의거하여 순차적으로 선택되는 부채널들 각각에 대하여 최근 영상 정보를 제공하는 것에 관한 것으로서, 주채널과 동시 수신되는 부채널의 수를 한정하지는 않는다. 상기 부채널의 수는 DMB 모듈의 성능 개선에 따라 증가할 수 있는 것이다. 3 illustrates an example in which the number of subchannels that can be simultaneously received is increased by one in the DMB receiving apparatus of FIG. 2. However, the present invention is not limited to one or two subchannels that can be simultaneously received. That is, the present invention relates to simultaneously displaying a main channel and a plurality of subchannel image information, and providing recent image information for each of the subchannels sequentially selected based on the above-described channel change condition. It does not limit the number of subchannels received. The number of subchannels may increase as the performance of the DMB module is improved.
도 5는 본 발명의 제1 및 제2 실시 예에 따른 DMB 수신장치를 이용하여 다채널의 영상을 동시에 출력하는 방법의 예를 도시한 도면이다. 이하에서는 제1 및 제2 실시 예에 따른 DMB 수신 장치를 DMB 수신 장치로 약칭할 것이다. FIG. 5 is a diagram illustrating an example of a method of simultaneously outputting a multi-channel image using a DMB receiving apparatus according to the first and second exemplary embodiments of the present invention. Hereinafter, the DMB receiving apparatuses according to the first and second embodiments will be abbreviated as DMB receiving apparatuses.
도 5를 참조하면, 먼저 상기 DMB 수신 장치는 다수의 채널 수신을 위한 채널 정보를 설정한다(S105). 예를 들어 DMB 수신 장치는 주채널 정보와 부채널 정보를 설정한다. 이 때 DMB 수신 장치는 사용자가 선택한 다수의 부채널 정보 또는 이전 시청 정보에 의거하여 자동 생성된 다수의 선호 채널 정보를 이용하여 생성된 채널 목록을 저장하고, 기 설정된 채널 변경 조건에 의거하여 상기 채널 목록에 포함된 채널들을 순차적으로 선택하여 부채널 정보로 설정하는 것이 바람직하다. 이 때 상기 채널 변경 조건은 도 2를 참조한 설명에서 언급한 바와 같다. Referring to FIG. 5, first, the DMB receiving apparatus sets channel information for receiving a plurality of channels (S105). For example, the DMB receiving apparatus sets main channel information and subchannel information. In this case, the DMB receiving apparatus stores a channel list generated by using a plurality of subchannel information selected by a user or a plurality of favorite channel information automatically generated based on previous viewing information, and based on a preset channel change condition. It is preferable to sequentially select channels included in the list and to set subchannel information. At this time, the channel change condition is as mentioned in the description with reference to FIG. 2.
그리고 DMB 시청을 개시하면(S110) DMB 수신 장치는 상기 과정(S105)에서 설정된 다수의 채널에 대한 방송 데이터를 수신한 후(S115), 상기 수신된 방송 데이터 중 주채널 데이터와 부채널 데이터를 분리 검출한다(S120). 이는 상기 수신 과정(S115)에서 주채널 데이터와 부채널 데이터가 인터리빙(interleaving)되어 혼합된 상태로 전달되기 때문이다. 이 때 상기 분리 검출에 대한 구체적인 처리 과정은 도 2를 참조한 TS 디멀티플렉서(120)의 기능 설명에 언급된 바와 유사하다. When the DMB viewing is started (S110), the DMB receiving apparatus receives broadcast data for a plurality of channels set in step S105 (S115), and then separates main channel data and subchannel data among the received broadcast data. It is detected (S120). This is because the main channel data and the subchannel data are interleaved in the receiving process S115 and delivered in a mixed state. In this case, a detailed process for the separation detection is similar to that mentioned in the functional description of the
상기 과정(S120)에서 주채널 데이터와 부채널 데이터를 분리 검출한 DMB 수신 장치는 주채널 데이터를 저장한다(S125). 그리고 부채널 데이터로부터 I-프레임 데이터를 검출한 후(S130) 검출된 I-프레임 데이터를 부채널 별로 저장한다(S135). 이 때 부채널의 처리를 위한 상기 과정들(S130 및 S135)은 도 2를 참조한 부채널 처리부(140)의 기능 설명에 언급한 바와 유사하다. In operation S120, the DMB receiving apparatus that detects main channel data and subchannel data separately stores the main channel data (S125). After the I-frame data is detected from the subchannel data (S130), the detected I-frame data is stored for each subchannel (S135). In this case, the processes S130 and S135 for the processing of the subchannels are similar to those mentioned in the functional description of the
이와 같이 주/부채널 데이터를 분리한 후 부채널 데이터로부터 I-프레임 데이터를 검출한 DMB 수신 장치는 기 설정된 부채널 개수에 해당하는 수의 I-프레임 데이터와 주채널 영상을 합성한 후(S140) 합성된 영상 및 주채널을 통한 오디오 데이터를 출력한다(S145). After separating the main / subchannel data as described above, the DMB receiving apparatus which detects the I-frame data from the subchannel data synthesizes the number of I-frame data corresponding to the preset number of subchannels and the main channel image (S140). ) The synthesized image and the audio data through the main channel are output (S145).
그리고 DMB 시청이 유지된 상태에서(S150), 즉 주채널 시청이 유지된 상태에서 부채널 변경 조건을 만족하면(S155) DMB 방송 수신 장치는 상기 부채널 정보를 변경한 후(S160) 상기 과정(S115) 이후를 반복 수행한다. If the subchannel change condition is satisfied in the state in which the DMB viewing is maintained (S150), that is, the main channel viewing is maintained (S155), the DMB broadcast receiving apparatus changes the subchannel information (S160) and then the process ( S115) and then repeat.
이 때 상기 변경 조건은 사용자의 변경 요청, 기 설정된 채널 변경 주기 및 부채널의 I-프레임 데이터 검출 중 어느 하나인 것이 바람직하다. 상기 부채널의 '변경 조건' 및 상기 부채널 정보 변경 과정(S160)은 도 2의 채널 설정 제어부(180)의 기능 설명에 언급한 바와 같다. In this case, the change condition is preferably any one of a user change request, a preset channel change period, and I-frame data detection of a subchannel. The 'change condition' of the subchannel and the process of changing the subchannel information (S160) are the same as those described in the function description of the
상기와 같은 처리 과정을 수행함으로써 본 발명의 제1 및 제2 실시 예에 따른 DMB 수신 장치는 다채널의 최근 영상 정보를 동시에 디스플레이한다. 특히 하나의 주채널을 시청하면서 다수의 부채널에 대한 최근 영상을 디스플레이함으로써 사용자의 채널 선택을 편리하게 하는 장점이 있다. By performing the above process, the DMB receiving apparatuses according to the first and second embodiments of the present invention simultaneously display the latest image information of the multi-channel. In particular, the user can easily select a channel by displaying a recent image of a plurality of subchannels while watching one main channel.
도 6은 본 발명의 제3 실시 예에 따른 DMB 수신 장치에 대한 개략적인 블록도이다. 6 is a schematic block diagram of a DMB receiving apparatus according to a third embodiment of the present invention.
도 6을 참조하면 본 발명의 제3 실시 예에 따른 DMB 수신장치(300)는 DMB 모듈(310), TS 디멀티플렉서(320), 주채널 버퍼(330), 부채널 처리부(340), A/V 코덱(350), 영상 합성부(360), DMB 출력부(370), 채널 설정 제어부(380), 입력부(390) 및 제1 스위치(SW1)를 포함한다. 특히 도 6은 도 2에 예시된 DMB 수신 장치에서 주채널과 부채널의 전환 요청에 의거하여 주채널 및 부채널을 전환하는 DMB 수신 장치에 대한 예를 도시한다. 이를 위해 도 6에 예시된 DMB 수신 장치는 주채널 데이터 전송 경로와 부채널 데이터 전송 경로를 변경해주는 제1 스위치(SW1)를 더 포함하는 것이다. Referring to FIG. 6, the
따라서 상기 장치들 각각은 도 2에 예시된 장치들과 그 기능이 유사하다. Thus, each of the devices is similar in function to the devices illustrated in FIG. 2.
즉 DMB 모듈(310)은 도 2의 DMB 모듈(110)과, TS 디멀티플렉서(320)는 도 2의 TS 디멀티플렉서(120)와, 주채널 버퍼(330)는 도 2의 주채널 버퍼(130)와, 부채널 처리부(340)는 도 2의 부채널 처리부(140)와, A/V 코덱(350)은 도 2의 A/V 코덱(150)과, 영상 합성부(360)는 도 2의 영상 합성부(160)와, DMB 출력부(370)는 도 2의 DMB 출력부(170)와, 채널 설정 제어부(380)는 도 2의 채널 설정 제어부(180)와, 입력부(390)는 도 2의 입력부(190)와 그 기능이 유사하다. That is, the
다만 채널 설정 제어부(380)의 경우 주채널과 부채널의 전송 경로를 변경하기 위한 제어신호를 제1 스위치(SW1)로 출력하는 기능이 추가된다. 따라서 채널 설정 제어부(380)를 제외한 다른 장치들 각각에 대한 구체적인 설명은 생략한다. However, in the case of the
한편 채널 설정 제어부(380)는 입력부(390)를 통해 입력된 사용자의 선택정보 또는 기 저장된 주/부채널 전환 조건에 의거하여 제1 스위치(SW1)의 전송 경로를 변경하기 위한 제어신호를 제1 스위치(SW1)로 출력한다. 이 때 기 저장된 주/부채널 전환 조건은 주/부채널 전환 주기 또는 주/부채널 전환 시점인 것이 바람직하다. 만약 상기 주/부채널 전환 조건이 주/부채널 전환 주기인 경우 채널 설정 제어부(380)는 특정 시간 간격으로 주채널과 부채널을 전환하도록 하는 제어신호를 반복 출력할 것이고, 주/부채널 전환 조건이 주/부채널 전환 시점인 경우 채널 설정 제어부(380)는 특정 시간에 주채널과 부채널을 전환하도록 하는 제어신호를 출력할 것이다. Meanwhile, the channel
그러면 제1 스위치(SW1)는 상기 제어신호에 응답하여 현재의 전송 경로를 변경한다. 예를 들어 초기상태의 제1 스위치(SW1)가 제1 포인트(SWp1)와 제3 포인트(SWp3)를 연결하고, 제2 포인트(SWp2)와 제4 포인트(SWp4)를 연결한 후 제1 포인트(SWp1)와 제3 포인트(SWp3)의 연결 경로를 이용하여 주채널 데이터 전송 경로를 형성하고, 제2 포인트(SWp2)와 제4 포인트(SWp4)의 연결 경로를 이용하여 부채널 데이터 전송 경로를 형성하였다면, 상기 제어신호에 응답하여 제1 스위치(SW1)는 상기 경로를 변경한다. 즉 상기 제어신호에 응답하여 제1 스위치(SW1)는 제1 포인트(SWp1)와 제4 포인트(SWp4)를 연결하고, 제2 포인트(SWp2)와 제3 포인트(SWp3)를 연결한다. 그리고 제1 포인트(SWp1)와 제4 포인트(SWp4)의 연결 경로를 이용하여 주채널 데이터 전송 경로를 형성하고, 제2 포인트(SWp2)와 제3 포인트(SWp3)의 연결 경로를 이용하여 부채널 데이터 전송 경로를 형성한다. The first switch SW1 then changes the current transmission path in response to the control signal. For example, the first switch SW1 in an initial state connects the first point SWp1 and the third point SWp3, connects the second point SWp2 and the fourth point SWp4, and then the first point. The main channel data transmission path is formed using the connection path between SWp1 and the third point SWp3, and the subchannel data transmission path is formed using the connection path between the second point SWp2 and the fourth point SWp4. If so, the first switch SW1 changes the path in response to the control signal. That is, in response to the control signal, the first switch SW1 connects the first point SWp1 and the fourth point SWp4 and connects the second point SWp2 and the third point SWp3. The main channel data transmission path is formed using the connection path between the first point SWp1 and the fourth point SWp4, and the subchannel using the connection path between the second point SWp2 and the third point SWp3. Form a data transfer path.
따라서 초기에 제1 포인트(SWp1)를 통해 제3 포인트(SWp3)로 전달되던 주채널 방송 데이터가 제4 포인트((SWp4)를 통해 부채널 처리부(340)로 전달되어 부채널 데이터로 처리되고, 제2 포인트(SWp2)를 통해 제4 포인트(SWp4)로 전달되던 주채널 방송 데이터가 제3 포인트((SWp3)를 통해 주채널 버퍼(330)로 전달되어 주채널 데이터로 처리된다. Therefore, the main channel broadcast data initially transmitted to the third point SWp3 through the first point SWp1 is transferred to the
이와 같이 도 6에 예시된 DMB 방송 수신 장치는 채널 설정 제어부(380)의 제어신호에 의거하여 주채널 데이터와 부채널 데이터의 전송 경로가 변경 가능한 것이다. As described above, in the DMB broadcast receiving apparatus illustrated in FIG. 6, the transmission paths of the main channel data and the subchannel data may be changed based on the control signal of the
도 7은 본 발명의 제4 실시 예에 따른 DMB 수신 장치에 대한 개략적인 블록도이다. 7 is a schematic block diagram of a DMB receiving apparatus according to a fourth embodiment of the present invention.
도 7을 참조하면 본 발명의 제4 실시 예에 따른 DMB 수신장치(400)는 DMB 모듈(410), TS 디멀티플렉서(420), 주채널 버퍼(430), 부채널 처리부(440), A/V 코덱(450), 영상 합성부(460), DMB 출력부(470), 채널 설정 제어부(480), 입력부(490) 및 제2 내지 제4 스위치(SW2, SW3, SW4)를 포함한다. 특히 도 7은 도 2에 예시된 DMB 수신 장치에서 주채널과 부채널의 전환 요청에 의거하여 주채널 및 부채널을 전환하되, 주채널과 부채널 전환 시 전환 시간을 최소화하기 위해 부채널의 데이터를 저장하는 DMB 수신 장치에 대한 예를 도시한다. 이를 위해 도 7에 예시된 DMB 수신장치(400)는 부채널 처리부(440) 내에 부채널 버퍼(445)를 더 포함하고, 전송 경로를 변경하기 위한 제2 내지 제4 스위치들(SW2, SW3, SW4)을 더 포함한다. Referring to FIG. 7, the
따라서 상기 경로 변경 및 부채널 데이터 저장과 관련된 장치들(부채널 처리부(440), 채널 설정 제어부(480) 및 제2 내지 제4 스위치들(SW2, SW3, SW4))을 제외한 나머지 장치들 각각은 도 2에 예시된 장치들과 그 기능이 유사하다. Therefore, each of the other devices except for the devices related to the path change and the subchannel data storage (the
즉 DMB 모듈(410)은 도 2의 DMB 모듈(110)과, TS 디멀티플렉서(420)는 도 2의 TS 디멀티플렉서(120)와, 주채널 버퍼(430)는 도 2의 주채널 버퍼(130)와, A/V 코덱(450)은 도 2의 A/V 코덱(150)과, 영상 합성부(460)는 도 2의 영상 합성부(160)와, DMB 출력부(470)는 도 2의 DMB 출력부(170)와, 채널 설정 제어부(480)는 도 2의 채널 설정 제어부(180)와, 입력부(490)는 도 2의 입력부(190)와 그 기능이 유사하다. That is, the
한편 채널 설정 제어부(480)에는 주채널과 부채널의 전송 경로를 변경하기 위한 제어신호를 제2 내지 제4 스위치들(SW2, SW3, SW4)로 출력하는 기능이 추가된다. 즉 채널 설정 제어부(480)는 도 2에 예시된 채널 설정 제어부(180)의 기능과 상기 제어신호 출력 기능을 포함한다. Meanwhile, a function of outputting a control signal for changing the transmission path between the main channel and the subchannel to the second to fourth switches SW2, SW3, and SW4 is added to the
이로 인해 채널 설정 제어부(480)는 입력부(490)를 통해 입력된 사용자의 선택정보 또는 기 저장된 주/부채널 전환 조건에 의거하여 제2 스위치(SW2), 제3 스위치(SW3) 및 제4 스위치(SW4)의 전송 경로를 변경하기 위한 제어신호(CH.sig)를 제2 스위치(SW2), 제3 스위치(SW3) 및 제4 스위치(SW4)로 출력한다. Accordingly, the
그러면 제2 내지 제4 스위치들(SW2, SW3, SW4)은 상기 제어신호(CH.sig)에 응답하여 전송 경로를 변경한다. 도 7의 예에서 실선으로 표시된 전송 경로가 초기 전송 경로이고, 점선으로 표시된 전송 경로가 주/부채널 전환 요청에 의거하여 변경될 전송 경로이다. Then, the second to fourth switches SW2, SW3, and SW4 change the transmission path in response to the control signal CH.sig. In the example of FIG. 7, the transmission path indicated by the solid line is the initial transmission path, and the transmission path indicated by the dotted line is the transmission path to be changed based on the main / subchannel switching request.
도 7의 예에서는 상기 주/부채널 전환 요청에 의거하여 I-프레임 검출부(441)의 입력단과, 주채널 버퍼(430)와 부채널 버퍼(445)의 출력단의 전송경로가 스위칭되는 예를 나타내고 있다. 7 illustrates an example in which transmission paths of an input terminal of the I-
즉 I-프레임 검출부(441)의 입력단에 연결된 제2 스위치(SW2)는 초기에 I-프레임 검출부(441)의 입력단과 부채널 버퍼(445)의 입력단을 연결한다. 그리고 채널 설정 제어부(480)를 통해 주/부채널 전환 요청에 응답한 제어신호가 출력되면, I-프레임 검출부(441)의 입력단과 부채널 버퍼(445)의 입력단 간의 연결을 해제하고 I-프레임 검출부(441)의 입력단과 주채널 버퍼(445)의 입력단을 연결한다. 즉 주/부채널 전환 요청 이전에 주채널 버퍼(430)로 전달되던 방송 데이터를 I-프레임 검출부(441)로 입력하여 상기 주채널 버퍼(430)로 입력되던 방송 데이터로부터 I-프레임을 검출한다. That is, the second switch SW2 connected to the input terminal of the I-
한편 주채널 버퍼(430)의 오디오 및 비디오의 출력단에 연결된 제3 및 제4 스위치(SW3 및 SW4)의 전송 경로를 부채널 버퍼(445)로부터의 전송경로로 변경한다. 즉 초기에 주채널 버퍼(430)의 오디오 버퍼(431)로부터 출력된 데이터를 스피커(471)로 전달하던 제3 스위치(SW3)의 전송 경로를 부채널 버퍼(445)의 오디오 버퍼(447)로부터 출력된 데이터를 스피커(471)로 전달하도록 변경한다. 또한 주채널 버퍼(430)의 비디오 버퍼(433)로부터 출력된 데이터를 A/V 코덱(450)으로 전달하던 제4 스위치(SW4)의 전송 경로를 부채널 버퍼(445)의 비디오 버퍼(449)로부터 출력된 데이터를 A/V 코덱(450)으로 전달하도록 변경한다. Meanwhile, the transmission paths of the third and fourth switches SW3 and SW4 connected to the output terminals of the audio and video of the
이와 같이 도 7에 예시된 DMB 방송 수신 장치는 부채널을 통해 수신된 방송 데이터도 버퍼링을 수행하고, 주/부채널 전환 요청에 의거하여 상기 버퍼링된 데이터의 출력단과 I-프레임 검출부의 입력단을 스위칭 함으로써 채널 전환으로 인한 시간 지연을 최소화 하면서 주/부채널을 전환할 수 있게 된다. As described above, the DMB broadcast receiving apparatus illustrated in FIG. 7 also buffers broadcast data received through the subchannel and switches the output terminal of the buffered data and the input terminal of the I-frame detector based on a request for switching between main and subchannels. This allows switching between primary and secondary channels with minimal time delay due to channel switching.
도 8은 본 발명의 제3 및 제4 실시 예에 따른 DMB 수신 장치를 이용하여 다채널의 영상을 동시에 출력하는 방법의 예를 도시한 도면이다. 특히 도 8은 다채널의 영상을 동시에 출력하면서 주채널과 부채널을 전환하는 방법에 대한 처리 흐름도이다. 이하에서는 제3 및 제4 실시 예에 따른 DMB 수신 장치를 DMB 수신 장치로 약칭할 것이다. 8 is a diagram illustrating an example of a method of simultaneously outputting a multi-channel image by using the DMB receiving apparatuses according to the third and fourth exemplary embodiments of the present invention. In particular, FIG. 8 is a flowchart illustrating a method of switching a main channel and a subchannel while simultaneously outputting a multi-channel image. Hereinafter, the DMB receiving apparatuses according to the third and fourth embodiments will be abbreviated as DMB receiving apparatuses.
도 8을 참조하면, 먼저 상기 DMB 수신 장치는 다수의 채널 수신을 위한 채널 정보를 설정한다(S205). 예를 들어 DMB 수신 장치는 주채널 정보와 부채널 정보를 설정한다. 이 때 DMB 수신 장치는 사용자가 선택한 다수의 부채널 정보 또는 이전 시청 정보에 의거하여 자동 생성된 다수의 선호 채널 정보를 이용하여 생성된 채널 목록을 저장하고, 기 설정된 변경 조건에 의거하여 상기 채널 목록에 포함된 채널들을 순차적으로 선택하여 부채널 정보로 설정하는 것이 바람직하다. 이 때 상기 변경 조건은 도 2를 참조한 설명에서 언급한 바와 같다. Referring to FIG. 8, first, the DMB receiving apparatus sets channel information for receiving a plurality of channels (S205). For example, the DMB receiving apparatus sets main channel information and subchannel information. In this case, the DMB receiving apparatus stores a channel list generated using a plurality of subchannel information selected by a user or a plurality of favorite channel information automatically generated based on previous viewing information, and stores the channel list based on a preset change condition. It is preferable to sequentially set the channels included in the subchannel information. At this time, the change condition is as mentioned in the description with reference to FIG. 2.
그리고 DMB 시청을 개시하면(S210) DMB 수신 장치는 상기 과정(S205)에서 설정된 다수의 채널에 대한 방송 데이터를 수신한 후(S215), 상기 수신된 방송 데이터 중 주채널 데이터와 부채널 데이터를 분리 검출한다(S220). 이는 상기 수신 과정(S215)에서 주채널 데이터와 부채널 데이터가 인터리빙(interleaving)되어 혼합된 상태로 전달되기 때문이다. 이 때 상기 분리 검출에 대한 구체적인 처리 과정은 도 2를 참조한 TS 디멀티플렉서(120)의 기능 설명에 언급된 바와 유사하다. When the user starts watching DMB (S210), the DMB receiving apparatus receives broadcast data for a plurality of channels set in step S205 (S215), and then separates main channel data and subchannel data among the received broadcast data. It is detected (S220). This is because the main channel data and the subchannel data are interleaved in the receiving process S215 and are delivered in a mixed state. In this case, a detailed process for the separation detection is similar to that mentioned in the functional description of the
상기 과정(S220)에서 주채널 데이터와 부채널 데이터를 분리 검출한 DMB 수신 장치는 주채널 데이터 및 부채널 데이터를 저장한다(S225). 즉 주채널 데이터를 저장하기 위한 주채널 버퍼와, 부채널 데이터를 저장하기 위한 부채널 버퍼에 상기 주채널 데이터 및 부채널 데이터를 각각 저장한다. In operation S220, the DMB receiving apparatus that detects main channel data and subchannel data separately stores the main channel data and the subchannel data (S225). That is, the main channel data and the subchannel data are respectively stored in the main channel buffer for storing the main channel data and the subchannel buffer for storing the subchannel data.
그리고 부채널 데이터로부터 I-프레임 데이터를 검출한 후(S230) 검출된 I-프레임 데이터를 부채널 별로 저장한다(S235). 이 때 부채널의 처리를 위한 상기 과정들(S230 및 S235)은 도 2를 참조한 부채널 처리부(140)의 기능 설명에 언급한 바와 유사하다. After the I-frame data is detected from the subchannel data (S230), the detected I-frame data is stored for each subchannel (S235). In this case, the processes S230 and S235 for the subchannel processing are similar to those mentioned in the functional description of the
이와 같이 주/부채널 데이터를 분리한 후 부채널 데이터로부터 I-프레임 데이터를 검출한 DMB 수신 장치는 기 설정된 부채널 개수에 해당하는 수의 I-프레임 데이터와 주채널 영상을 합성한 후(S240) 합성된 영상 및 주채널을 통한 오디오 데이터를 출력한다(S245). After separating the main / subchannel data as described above, the DMB receiving apparatus which detects the I-frame data from the subchannel data synthesizes the number of I-frame data corresponding to the preset number of subchannels and the main channel image (S240). ) The synthesized image and the audio data through the main channel are output (S245).
그리고 DMB 시청이 유지된 상태에서(S250), 즉 주채널 시청이 유지된 상태에서 주채널과 부채널 전환 요청이 입력되면(S255) 또는 미리 설정된 주채널과 부채널 전환 조건을 만족하면 주/부채널의 경로를 변경한다(S260). 즉 도 6에 예시된 DMB 수신 장치의 경우 제1 스위치(SW1)의 전송 경로를 변경하고, 도 7에 예시된 DMB 수신 장치의 경우 제2 내지 제4 스위치(SW2 내지 SW4)의 전송 경로를 변경한다. 이들 각각의 전송 경로 변경 과정은 도 6 및 도 7을 참조한 설명에 언급한 바와 같다. If the main channel and the subchannel switching request are input in the state in which the DMB viewing is maintained (S250), that is, the main channel viewing is maintained (S255) or if the preset main channel and the subchannel switching conditions are satisfied, the main / sub The path of the channel is changed (S260). That is, in the case of the DMB receiving apparatus illustrated in FIG. 6, the transmission path of the first switch SW1 is changed, and in the case of the DMB receiving apparatus illustrated in FIG. 7, the transmission path of the second to fourth switches SW2 to SW4 is changed. do. Each of these transmission path change procedures is as mentioned in the description with reference to FIGS. 6 and 7.
또한 DMB 시청이 유지된 상태에서(S250), 즉 주채널 시청이 유지된 상태에서 부채널 변경 조건을 만족하면(S265) DMB 방송 수신 장치는 상기 부채널 정보를 변경한 후(S270) 상기 과정(S215) 이후를 반복 수행한다. In addition, if the subchannel change condition is satisfied in the state where the DMB viewing is maintained (S250), that is, the main channel viewing is maintained (S265), the DMB broadcast receiving apparatus changes the subchannel information (S270) and then the process ( S215) and then repeat.
이 때 상기 변경 조건은 사용자의 변경 요청, 기 설정된 채널 변경 주기 및 부채널의 I-프레임 데이터 검출 중 어느 하나인 것이 바람직하다. 상기 부채널의 '변경 조건' 및 상기 부채널 정보 변경 과정(S270)은 도 2의 채널 설정 제어부(180)의 기능 설명에 언급한 바와 같다. In this case, the change condition is preferably any one of a user change request, a preset channel change period, and I-frame data detection of a subchannel. The 'change condition' of the subchannel and the process of changing the subchannel information (S270) are as described in the function description of the
상기와 같은 처리 과정을 수행함으로써 본 발명의 제3 및 제4 실시 예에 따른 DMB 수신 장치는 다채널의 최근 영상 정보를 동시에 디스플레이할 수 있을 뿐 아니라 주/부채널 전환 요청에 응답하여 상기 요청시점에 선택된 부채널과 주채널을 상호 전환할 수 있다. 특히 제4 실시 예에 따른 DMB 수신 장치는 상기 채널 전환으로 인한 시간 지연을 최소화할 수 있다. By performing the above process, the DMB receiving apparatuses according to the third and fourth embodiments of the present invention can not only display the latest image information of the multi-channel at the same time, but also respond to the main / sub-channel switching request. You can switch between the selected subchannel and main channel. In particular, the DMB receiving apparatus according to the fourth embodiment can minimize the time delay caused by the channel switching.
도 9는 본 발명의 제1 내지 제4 실시 예에 따른 DMB 수신 장치에서 처리되는 MPEG 영상 데이터에 대한 구성 예들이다. 9 is a configuration example of MPEG image data processed by a DMB receiving apparatus according to the first to fourth embodiments of the present invention.
도 9를 참조하면, 도 10은 통상적인 MPEG 영상 데이터들에 대한 비디오 스트림의 예들을 도시한 도면으로서, (a)는 본 발명의 제1 내지 제4 실시 예에 따른 DMB 수신 장치에서 수신되는 주채널 방송 데이터의 비디오 스트림의 예이고, (b)는 상기 DMB 수신 장치에서 수신되는 제1 부채널 방송 데이터의 비디오 스트림의 예이고, (c)는 상기 DMB 수신 장치에서 수신되는 제2 부채널 방송 데이터의 비디오 스트림의 예이고, (d)는 상기 DMB 수신 장치에서 수신되는 제3 부채널 방송 데이터의 비디오 스트림의 예이고, (e)는 상기 DMB 수신 장치에서 수신되는 제4 부채널 방송 데이터의 비디오 스트림의 예이고, (f)는 상기 DMB 수신 장치에서 수신되는 제5 부채널 방송 데이터의 비디오 스트림의 예이고, (g)는 상기 DMB 수신 장치에서 수신되는 제6 부채널 방송 데이터의 비디오 스트림의 예이고, (h)는 상기 DMB 수신 장치에서 수신되는 제7 부채널 방송 데이터의 비디오 스트림의 예이고, (i)는 상기 DMB 수신 장치에서 수신되는 제8 부채널 방송 데이터의 비디오 스트림의 예이다. Referring to FIG. 9, FIG. 10 is a diagram illustrating examples of video streams for typical MPEG image data, in which (a) is a main block received by the DMB receiving apparatus according to the first to fourth embodiments of the present invention. An example of a video stream of channel broadcast data, (b) is an example of a video stream of the first subchannel broadcast data received at the DMB receiving apparatus, (c) is a second subchannel broadcast received at the DMB receiving apparatus An example of a video stream of data, (d) is an example of a video stream of the third subchannel broadcast data received at the DMB receiving apparatus, (e) is an example of a fourth subchannel broadcast data received at the DMB receiving apparatus. (F) is an example of the video stream of the fifth subchannel broadcast data received at the DMB receiving apparatus, and (g) is a video stream of the sixth subchannel broadcast data received at the DMB receiving apparatus. (H) is an example of the video stream of the seventh subchannel broadcast data received at the DMB receiving apparatus, and (i) is an example of the video stream of the eighth subchannel broadcast data received at the DMB receiving apparatus. Yes.
이와 같이 본 발명의 DMB 수신 장치에서는 다수의 채널들로부터 비디오 스트림을 수신한다. 특히 부채널의 경우 상기 (b) 내지 (i) 까지의 채널 데이터들을 순차적으로 선택하면서 수신하되, 기본 이미지 정보를 저장하는 'I-프레임 데이터'가 수신될 경우에만 그 I-프레임 데이터를 검출하여 저장한다. 본 발명의 DMB 수신 장치의 부채널 변경 조건이 'I-프레임의 검출'인 경우 도 9와 같은 비디오 스트림 구조에서 상기 DMB 수신 장치는 주채널 비디오 스트림(a)이 지속적으로 수신되는 상태에서 '부채널 1'의 'I-프레임'이 검출된 시점(t1)에 부채널을 '부채널 2'로 변경하고, '부채널 2'의 'I-프레임'이 검출된 시점(t2)에 부채널을 '부채널 3'으로 변경하고, '부채널 3'의 'I-프레임'이 검출된 시점(t3)에 부채널을 '부채널 4'로 변경하고, '부채널 4'의 'I-프레임'이 검출된 시점(t4)에 부채널을 '부채널 5'로 변경하고, '부채널 5'의 'I-프레임'이 검출된 시점(t5)에 부채널을 '부채널 5'로 변경하고, '부채널 6'의 'I-프레임'이 검출된 시점(t6)에 부채널을 '부채널 6'으로 변경하고, '부채널 7'의 'I-프레임'이 검출된 시점(t7)에 부채널을 '부채널 8'로 변경하고, '부채널 8'의 'I-프레임'이 검출된 시점(t8)에 부채널을 다시 '부채널 1'로 변경한다. 그리고 상기 과정들을 반복 수행한다. As such, the DMB receiving apparatus of the present invention receives a video stream from a plurality of channels. Particularly, in case of the subchannel, the channel data of (b) to (i) are sequentially selected and received, and the I-frame data is detected only when 'I-frame data' storing the basic image information is received. Save it. When the subchannel change condition of the DMB receiving apparatus of the present invention is 'I-frame detection', in the video stream structure as shown in FIG. The subchannel is changed to
그러면 주채널의 방송 데이터가 출력되면서 상기 부채널 1 내지 부채널 8이 선택될 때마다 각 채널들의 'I 프레임' 이 갱신될 것이다. 따라서 본 발명은 부채널들의 최근 영상 정보를 출력할 수 있는 것이다. Then, whenever the
도 10a 및 도 10b는 본 발명의 제1 내지 제4 실시 예에 따른 DMB 수신 장치에서 다채널의 영상을 멀티 출력하는 화면의 예를 도시한 도면들이다. 특히 도 10a는 하나의 주채널과 8개의 부채널을 표시하는 경우의 예를 도시하고, 도 10b은 하나의 주채널과 4개의 부채널을 표시하는 경우의 예를 도시한다. 10A and 10B are diagrams illustrating an example of a screen for multi-outputting images of multiple channels in the DMB receiving apparatuses according to the first to fourth embodiments of the present invention. In particular, FIG. 10A illustrates an example of displaying one main channel and eight subchannels, and FIG. 10B illustrates an example of displaying one main channel and four subchannels.
본 발명의 DMB 수신 장치는 도 10a 및 도 10b에 예시된 바와 같은 화면 구성을 가지고 다수의 채널을 통해 수신된 방송 데이터를 출력하되, 도 2 내지 도 8을 참조하여 설명한 바와 같이 부채널의 방송 데이터들을 각각의 I-프레임 정보에 의거하여 갱신함으로써 부채널의 최근 영상 정보를 제공할 수 있는 것이다. 또한 사용자의 요청에 의거하여 주채널과 그 요청 시점에 선택된 부채널을 자유롭게 상호 전환할 수도 있는 것이다. 예를 들어, 사용자가 상기 부채널 중 하나의 화면 영역을 선택하면 그 부채널과 주채널을 상호 전환하는 것이 가능하다. 한편 사용자가 주채널의 화면 영역을 선택하면 그 주채널 화면 영역을 확대 표시하는 것도 바람직하다. 이를 위해 DMB 수신 장치는 확대 표시를 위한 정보(예컨대, 확대 비율, 표시 위치 정보 등)를 미리 저장하고 그 정보에 의거하여 상기 주채널 화면 영역을 확대 표시하는 것이 바람직하다. The DMB receiving apparatus of the present invention outputs broadcast data received through a plurality of channels with the screen configuration as illustrated in FIGS. 10A and 10B, but the broadcast data of the subchannels as described with reference to FIGS. 2 to 8. The latest image information of the subchannel can be provided by updating the information based on the respective I-frame information. In addition, based on the user's request, it is possible to freely switch between the primary channel and the selected sub-channel at the time of the request. For example, when the user selects one screen area of the subchannels, it is possible to switch between the subchannels and the main channel. On the other hand, when the user selects the screen area of the main channel, it is preferable to enlarge the main channel screen area. To this end, the DMB receiving apparatus preferably stores information for enlarged display (for example, enlargement ratio, display position information, etc.) in advance and enlarges the main channel screen region based on the information.
이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다. In the above, specific preferred embodiments of the present invention have been illustrated and described. However, the present invention is not limited to the above-described embodiments, and various modifications can be made by any person having ordinary skill in the art without departing from the gist of the present invention attached to the claims. .
예를 들어 상기 예에서 본 발명은 하나의 주채널과 1 또는 2의 부채널을 동시에 수신하는 경우에 대하여 설명하고 있다. 하지만 본 발명은 부채널의 수를 한정하지는 않는다. 즉 본 발명은 하나의 주채널과 2 이상의 부채널을 동시에 수신하는 경우에 대하여도 확대 적용 가능한 것이다. 또한 상기 예에서 본 발명은 DMB 수신 장치의 예를 들어 설명하고 있다. 하지만 본 발명은 상기 DMB 수신 장치만으로 한정되는 것은 아니다. 즉 본 발명은 모든 디지털 방송(예컨대, DMB, DVB-H 및 미디어 플로 등) 수신 장치에 대하여 적용 가능한 것이다. For example, in the above example, the present invention describes a case where one main channel and one or two subchannels are simultaneously received. However, the present invention does not limit the number of subchannels. That is, the present invention can be extended to the case of simultaneously receiving one main channel and two or more subchannels. In the above example, the present invention has been described by taking an example of a DMB receiving apparatus. However, the present invention is not limited to the DMB receiving apparatus only. That is, the present invention is applicable to all digital broadcast (eg, DMB, DVB-H, media flow, etc.) receiving apparatus.
다음으로 이하에서는 DMB 수신 장치에서 수신하는 방송 채널 수만큼 화면을 썸네일(thumbnail) 형태로 자동 분할하여 표시하고, 사용자가 이전 시청한 방송 데이터 정보 또는 기 설정된 정보에 의거하여 임의의 채널을 자동으로 주채널로 하여 방송 데이터를 표시하고, 나머지 수신 채널들을 부채널로 하여 해당 영상 정보를 표시하도록 하는 실시 예에 대하여 설명하기로 한다.Next, the screen is automatically divided into thumbnails in the form of thumbnails for the number of broadcast channels received by the DMB receiving apparatus, and an arbitrary channel is automatically displayed based on broadcast data information or preset information previously watched by a user. An embodiment of displaying broadcast data as a channel and displaying corresponding video information by using the remaining receiving channels as subchannels will be described.
예를 들면, DMB 수신 장치를 통해 2개의 방송 채널이 수신되는 경우 화면을 2개의 썸네일 형태로 분할하여 하나의 화면에는 주채널의 방송 데이터를 출력하면서 동시에 다른 하나의 화면에는 부채널의 최근 영상 데이터를 표시한다. 4개의 방송 채널이 수신되는 경우 화면을 4개의 썸네일 형태로 분할하여 어느 하나의 화면에는 주채널의 방송 데이터를 출력하면서 동시에 나머지 다른 화면들에는 각 부채널에 대응하는 각각의 최근 영상 데이터를 표시한다. For example, when two broadcast channels are received through the DMB receiving device, the screen is divided into two thumbnails so that one screen outputs the broadcast data of the main channel while the other screen displays the latest video data of the sub-channel. Is displayed. When four broadcast channels are received, the screen is divided into four thumbnails to display broadcast data of the main channel on one screen while displaying the latest image data corresponding to each subchannel on the other screens. .
이 때 상기 방송 데이터는 비디오 데이터와 오디오 데이터를 포함할 수 있다. 상기 최근 영상 데이터는 각 부채널 방송 데이터로부터 검출하는 I-프레임에 대응하는 스틸 이미지(still image)를 포함한다. 또한 상기 최근 영상 데이터는 미리 설정된 시간만큼 방송 데이터를 수신하고 상기 방송 데이터 수신 시 마지막으로 디코딩된 원시 데이터(raw data)를 캡쳐한 이미지를 포함한다. 이하에서는 설명의 편의를 위하여 상기 최근 영상 데이터를 I-프레임에 의한 영상 데이터인 경우를 대표하여 설명하지만 본 발명이 이에 한정되지는 않는다. 이러한 방송 데이터 및 최근 영상 데이터들은 분할 화면의 위치 및 크기에 대응하도록 리사이징되어 썸네일(thumbnail) 형태로 생성되어 표시함이 바람직하다.In this case, the broadcast data may include video data and audio data. The latest image data includes a still image corresponding to an I-frame detected from each subchannel broadcast data. The latest image data may include an image that receives broadcast data for a preset time and captures raw data decoded last when the broadcast data is received. Hereinafter, for convenience of description, the recent image data will be described as a case of image data by I-frame, but the present invention is not limited thereto. Such broadcast data and recent image data are preferably resized to correspond to the position and size of the split screen, and are generated and displayed in a thumbnail form.
도 11은 본 발명의 실시 예에 따른 DMB 수신장치를 이용하여 다채널의 방송 데이터를 동시에 출력하는 방법의 예를 도시한 도면이다.11 is a diagram illustrating an example of a method of simultaneously outputting broadcast data of multiple channels using a DMB receiving apparatus according to an embodiment of the present invention.
도 11을 참조하면, 먼저 상기 DMB 수신장치는 DMB 시청을 개시하면(S305) 수신 가능한 방송채널을 판단하고(S310) 상기 수신 가능 방송채널 수만큼 화면을 분할한다(S315). 그리고 DMB 수신 장치는 상기 과정(S310)에서 판단하는 수신 가능 방송채널들을 통해 각각의 방송 데이터를 동시에 수신하고(S320) 상기 수신 방송 데이터들의 표시 크기를 상기 과정(S315)에서 분할하는 각 화면의 크기로 리사이징 한다(S325).Referring to FIG. 11, when the DMB receiver starts to watch DMB (S305), it determines a broadcast channel that can be received (S310) and divides the screen by the number of the broadcast channels that can be received (S315). In addition, the DMB receiving apparatus simultaneously receives each broadcast data through the receivable broadcast channels determined in step S310 (S320), and displays the size of each screen for dividing the display size of the received broadcast data in step S315. Resizing to (S325).
상기 과정(S325)에서 수신 방송 데이터들에 대한 리사이징 후 DMB 수신 장치는 이전에 시청된 방송채널 정보가 존재하는지 체크한다(S330). 이전 시청 방송채널 정보가 존재하면 이전 시청 방송채널의 방송 데이터를 주채널로 할당하고(S335) 나머지 방송채널들의 방송 데이터로부터 I-프레임을 검출하여 부채널로 할당한다(S340). 이 때 이전 시청 방송채널 정보가 존재하지 않으면 사전 설정되는 방송채널의 방송 데이터를 주채널로 할당하고, 나머지 방송채널들의 방송 데이터로부터 I-프레임을 검출하여 부채널로 할당함이 바람직하다.After resizing the received broadcast data in step S325, the DMB receiving apparatus checks whether there is previously watched broadcast channel information (S330). If the previous viewing broadcast channel information exists, the broadcast data of the previous viewing broadcast channel is allocated to the primary channel (S335), and I-frames are detected from the broadcast data of the remaining broadcast channels and allocated to the subchannel (S340). At this time, if there is no previous broadcast channel information, it is preferable to allocate broadcast data of a preset broadcast channel to a primary channel, and to detect an I-frame from the broadcast data of the remaining broadcast channels and assign it to a subchannel.
이와 같이 주/부채널 데이터를 분리한 후 부채널의 방송 데이터로부터 I-프레임 데이터를 검출한 DMB 수신 장치는 상기 과정(S310)에서 방송채널 수만큼 분리된 각각의 화면에 주채널 영상과 부채널 개수에 해당하는 수의 I-프레임 데이터를 합성한 후 출력한다(S345). 즉 주채널에 대해서는 비디오와 오디오 데이터를 포함하는 방송 데이터를 스트림으로 재생하고, 부채널에 대해서는 상기 검출하는 I-프레임들에 대응하는 최근 영상 데이터를 각각 출력한다(S345). As such, the DMB receiving apparatus that detects I-frame data from the subchannel broadcast data after separating the main / subchannel data is performed in step S310 with the main channel image and the subchannel on each screen separated by the number of broadcast channels. After synthesizing the number of I-frame data corresponding to the number (S345). That is, broadcast data including video and audio data is reproduced as a stream on the main channel, and the latest image data corresponding to the detected I-frames is output on the subchannel (S345).
그리고 DMB 수신 장치는 사용자로부터 방송채널의 재 검색이 요청되면(S350) 상기 과정(S310) 이후를 반복 수행한다. 또한 상기 DMB 수신 장치는 사용자로부터 주채널의 전환이 요청되면(S355) 상기 주채널과 사용자로부터 선택되는 해당 부채널의 경로를 변경하고(S360) 상기 과정(S345) 이후를 반복 수행한다. 즉 상기 주/부채널 간 경로 변경 시 상기 DMB 수신 장치는 상기 이전 주채널의 화면에는 해당 방송채널의 방송 데이터에서 I-프레임을 검출하여 최근 영상 데이터를 출력하고, 주채널로 변경되는 이전 부채널의 화면에는 해당 방송채널의 방송 데이터를 재생한다. 그리고 DMB 수신 장치는 사용자로부터 DMB 시청 종료가 요청되면(S365) 상기와 같은 처리 과정을 종료한다.The DMB receiving apparatus repeats the process (S310) after the re-search of the broadcast channel is requested from the user (S350). In addition, when the DMB receiving apparatus is requested to switch the main channel from the user (S355), the DMB receiving apparatus changes the path of the main channel and the corresponding subchannel selected from the user (S360), and repeats the process (S345) and later. That is, when changing the path between the main and sub-channels, the DMB receiving apparatus detects an I-frame in the broadcast data of the corresponding broadcast channel on the screen of the previous main channel, outputs the latest image data, and changes to the main sub-channel. Plays the broadcast data of the corresponding broadcast channel on the screen. The DMB receiving apparatus ends the above-described processing when the user requests to stop watching the DMB (S365).
상기와 같은 처리 과정을 수행함으로써 본 발명의 DMB 수신 장치는 다채널의 최근 영상 정보 즉, 주채널의 화면을 통해 비디오 및 오디오 신호를 포함하는 방송 데이터 재생과 다수의 부채널의 화면을 통해 각 부채널의 방송 데이터에서 검출하는 I-프레임의 최근 영상 데이터를 동시에 디스플레이 한다. 특히 하나의 주채널을 시청하면서 다수의 부채널에 대한 최근 영상 데이터를 디스플레이함으로써 사용자의 채널 선택/이동을 보다 빠르고 편리하게 하는 장점이 있다.By performing the above-described processing, the DMB receiving apparatus of the present invention reproduces broadcast data including video and audio signals through multi-channel recent image information, that is, a main channel screen and each sub-channel through a plurality of sub-channel screens. The latest image data of the I-frame detected in the broadcast data of the channel is simultaneously displayed. In particular, by viewing recent image data of a plurality of subchannels while watching one main channel, there is an advantage of making the user's channel selection / movement faster and more convenient.
도 12는 본 발명의 실시 예에 따른 DMB 수신 장치를 이용하여 다채널의 방송 데이터를 동시에 출력하는 방법의 다른 예를 도시한 도면이다.12 illustrates another example of a method of simultaneously outputting broadcast data of multiple channels using a DMB receiving apparatus according to an exemplary embodiment of the present invention.
도 12를 참조하면, 먼저 상기 DMB 수신장치는 DMB 시청을 개시하면(S405) 방송채널을 검색하고(S410) 상기 검색되는 방송채널에 대한 채널 리스트를 표시한다(S415). 이 때 방송채널의 검색 과정은 생략 가능함은 물론이다. 즉 초기 표시되는 채널 리스트를 사용자의 이전 DMB 시청 정보에 의거하여 표시 가능함은 물론이다. 그리고 상기 DMB 수신장치는 상기 과정(S415)에서 표시하는 채널 리스트 중 사용자에 의해 선택되는 해당 방송채널의 방송 데이터를 전체 화면을 통해 재생한다(S420).Referring to FIG. 12, first, when the DMB receiver starts to watch DMB (S405), a broadcast channel is searched (S410), and a channel list for the searched broadcast channel is displayed (S415). At this time, the search process of the broadcast channel can be omitted. That is, the channel list that is initially displayed may be displayed based on the user's previous DMB viewing information. The DMB receiving apparatus reproduces the broadcast data of the corresponding broadcast channel selected by the user from the channel list displayed in step S415 through the entire screen (S420).
상기 과정(S420)에서 상기 선택 방송채널의 방송 데이터를 전체 화면으로 표시한 DMB 수신장치는 사용자의 키 입력 등에 의거하여 <채널 전체 보기> 기능이 요청되면(S425) 상기 과정(S410)에서 검색된 방송채널의 개수(또는 채널 리스트에 표시되는 방송채널의 개수)만큼 화면을 분할한다(S430). 이와 아울러 상기 DMB 수신장치는 상기 검색되는 모든 방송 채널들에 대한 방송 데이터를 수신하고(S435) 상기 수신하는 방송 데이터들을 상기 과정(S430)에서 방송채널 개수만큼 분할된 화면의 위치에 대응하게 해당 방송 데이터들의 표시 크기를 리사이징 한다(S440).In step S420, when the DMB receiving device displaying the broadcast data of the selected broadcast channel on the full screen is requested, the <Channel Full View> function is requested based on a user's key input (S425). The screen is divided by the number of channels (or the number of broadcast channels displayed in the channel list) (S430). In addition, the DMB receiving apparatus receives broadcast data for all searched broadcast channels (S435) and broadcasts the received broadcast data corresponding to the position of a screen divided by the number of broadcast channels in step S430. The display size of the data is resized (S440).
상기 과정(S440)에서 해당 방송 데이터들에 대한 리사이징 후 DMB 수신장치는 상기 과정(S420)에서 선택된 방송채널의 방송 데이터를 주채널로 할당된 임의의 분할 화면을 통해 스트림 재생한다(S445). 또한 DMB 수신장치는 상기 검색된 방송채널(또는 채널 리스트의 방송채널) 중 상기 과정(S420)에서 선택된 방송채널을 제외한 나머지 방송채널들의 방송 데이터로부터 I-프레임을 순차적으로 검출하여 부채널로 할당된 임의의 분할 화면들을 통해 최근 영상 데이터를 각각 출력한다(S450). After resizing the corresponding broadcast data in step S440, the DMB receiving apparatus reproduces the broadcast data of the broadcast channel selected in step S420 through an arbitrary divided screen allocated to the main channel (S445). In addition, the DMB receiving apparatus sequentially detects an I-frame from the broadcast data of the remaining broadcast channels except for the broadcast channel selected in step S420 among the searched broadcast channels (or broadcast channels of the channel list) and assigns them to subchannels. The latest image data are respectively output through the divided screens (S450).
이와 같이 주/부채널 방송 데이터를 분리한 후 스트림 재생 및 최근 영상 데이터를 동시에 디스플레이하는 상태에서 DMB 수신장치는 사용자 요청에 따른 해당 동작을 수행할 수 있다(S455). 이러한 동작 수행을 하기 도 13 내지 도 14를 참조하여 살펴본다.As described above, in the state in which the main / sub channel broadcast data is separated and the stream playback and the latest video data are simultaneously displayed, the DMB receiving apparatus may perform a corresponding operation according to a user request (S455). This operation will be described with reference to FIGS. 13 to 14.
도 13은 본 발명의 실시 예에 따른 DMB 수신장치를 이용하여 다채널 방송 데이터 표시 중에 발생한 이벤트에 의한 동작 방법의 예를 도시한 도면이다.FIG. 13 is a diagram illustrating an example of an operation method by an event occurring during multichannel broadcast data display using a DMB receiving apparatus according to an exemplary embodiment of the present invention.
도 13을 참조하면, 먼저 상기 도 12의 과정에 의해 주채널 화면에 의한 방송 데이터 스트림 재생 및 부채널 화면들에 의한 최근 영상 데이터 출력 중에 사용자로부터 상기 주채널로 할당된 분할 화면이 선택되면(S505) 상기 DMB 수신장치는 사전 설정된 위치 및 크기로 분할 화면을 일부 확대하여 해당 방송 데이터를 재생한다(S510). 이 때 상기 분할 화면이 확대됨에 따라 상기 해당 방송채널의 방송 데이터에 대한 표시 크기를 리사이징하여 확대된 분할 화면의 크기에 대응하도록 자동 변경하여 출력함이 바람직하다. Referring to FIG. 13, if a split screen allocated to the main channel is selected from the user during playback of a broadcast data stream by the main channel screen and output of the latest image data by the sub-channel screens, the process of FIG. 12 is performed (S505). The DMB receiving apparatus reproduces the broadcast data by partially expanding the split screen to a preset position and size (S510). At this time, as the split screen is enlarged, it is preferable to resize the display size of the broadcast data of the corresponding broadcast channel to automatically change and output the corresponding split screen size.
그리고 상기 과정(S510)에서 일부 확대하는 화면에 상기 방송 데이터를 재생하는 상태에서(S510) 사용자로부터 전체화면 재생 요청(예컨대, 상기 일부 확대 화면 선택)되면(S515) DMB 수신장치는 상기 방송 데이터를 전체 화면을 통해 재생한다(S520). 이 때 상기 분할 화면이 확대됨에 따라 상기 해당 방송채널의 방송 데이터에 대한 표시 크기를 리사이징하여 전체 화면의 크기에 대응하도록 자동 변경하여 출력함이 바람직하다.In the process (S510), when the broadcast data is reproduced on the partially enlarged screen (S510), when the user requests a full screen playback (for example, selecting the enlarged screen) from the user (S515), the DMB receiving apparatus displays the broadcast data. Play through the full screen (S520). At this time, as the split screen is enlarged, it is preferable to resize the display size of the broadcast data of the corresponding broadcast channel to automatically change the output size to correspond to the size of the entire screen.
상기 도 13의 동작에 따른 사용자 인터페이스 예에 대해서는 후술하는 도면 도 15 내지 도 18에서 설명되므로 여기서는 그에 대한 구체적인 설명은 생략한다.An example of the user interface according to the operation of FIG. 13 will be described later with reference to FIGS. 15 to 18, and thus a detailed description thereof will be omitted.
도 14는 본 발명의 실시 예에 따른 DMB 수신장치를 이용하여 다채널 방송 데이터 표시 중에 발생한 이벤트에 의한 동작 방법의 예를 도시한 도면이다.14 is a diagram illustrating an example of an operation method by an event occurring during multichannel broadcast data display using a DMB receiving apparatus according to an embodiment of the present invention.
도 14를 참조하면, 먼저 상기 도 12의 과정에 의해 주채널 화면에 의한 방송 데이터 스트림 재생 및 부채널 화면들에 의한 최근 영상 데이터 출력 중에 사용자로부터 주채널에 대한 채널전환이 요청되면(S605) 상기 DMB 수신장치는 상기 주/부채널의 경로를 변경한다(S610). 그리고 상기 과정(S610)에서 주/부채널의 경로를 변경한 DMB 수신장치는 이전 주채널의 방송 데이터(예컨대, 비디오 데이터)에서 I-프레임을 검출하여 상기 이전 주채널의 화면에 해당 방송채널의 최근 영상 데이터를 출력한다(S615). Referring to FIG. 14, first, when a channel switching is requested for a main channel from a user during broadcast data stream reproduction by a main channel screen and output of recent image data by subchannel screens (S605). The DMB receiving apparatus changes the path of the main / sub channel (S610). In operation S610, the DMB receiving apparatus which changes the main / sub channel path detects an I-frame from broadcast data (eg, video data) of the previous main channel and displays the corresponding broadcast channel on the screen of the previous main channel. The latest image data is output (S615).
또한 DMB 수신장치는 전환 요청된 방송채널의 방송 데이터를 수신하여 경로 변경된 이전 부채널의 화면에 상기 수신하는 방송 데이터를 스트림 재생한다(S620). 이 때 상기 주/부채널의 화면에 스트림 재생하는 방송 데이터 및 최근 영상 데이터에 대하여 상기 부채널의 화면 크기에 맞게 리사이징 하는 과정을 더 포함할 수 있다.In addition, the DMB receiving apparatus receives the broadcast data of the broadcast channel requested to be switched and reproduces the received broadcast data on the screen of the previous subchannel which has been rerouted (S620). In this case, the method may further include resizing broadcast data to be reproduced on the screen of the main / sub-channel and the latest image data according to the screen size of the sub-channel.
상기 도 14의 동작에 따른 사용자 인터페이스 예에 대해서는 후술하는 도면 도 15 내지 도 18에서 설명되므로 여기서는 그에 대한 구체적인 설명은 생략한다.An example of the user interface according to the operation of FIG. 14 will be described later with reference to FIGS. 15 to 18, and thus a detailed description thereof will be omitted.
도 15는 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 사용자 인터페이스의 예를 개략적으로 도시한 도면이다. 특히 도 15에서는 부채널로 할당된 분할 화면들에 최근 영상 데이터를 출력하는 동작 예를 나타낸 것이다.15 is a diagram schematically illustrating an example of a user interface for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention. In particular, FIG. 15 illustrates an example of outputting recent image data to divided screens allocated as subchannels.
도 15를 참조하면, 본 발명의 DMB 수신장치는 사용자가 DMB 시청을 개시하면 도 1의 방송센터(100)로부터 송출되는 방송채널 정보를 수신하고 이를 채널 리스트로 구성하여 참조부호 510에 예시된 바와 같은 초기 화면을 표시한다. 이 때 지상파 DMB의 경우 DMB 수신장치에서 검색되는 방송채널들의 정보를 이용하여 채널 리스트로 구성할 수 있으며, 위성 DMB의 경우 전자 프로그램 가이드(Electronic Program Guide, 이하 'EPG'라 칭함) 정보를 이용하여 채널 리스트로 구성할 수 있으며, 또한 사용자 설정 방식에 의거하여 사용자가 선호하는 방송채널들로 채널 리스트를 구성할 수 있다.Referring to FIG. 15, when the user starts watching DMB, the DMB receiving apparatus of the present invention receives broadcast channel information transmitted from the
다음으로 채널 리스트 표시 상태(510)에서 DMB 수신장치는 사용자 요청에 의거하여 참조부호 520 내지 참조부호 540에 나타낸 바와 같이 다채널 방송 데이터를 출력하기 위한 분할 화면을 제공한다. 특히 상기 도 15에서는 채널 리스트가 9개의 방송채널로 구성되는 경우를 예로 하여 설명한다. 따라서 분할 화면의 개수는 채널 리스트에 의거한 방송채널 개수(예컨대, 9개)만큼 자동 분할함이 바람직하다. 또한 상기 분할 화면은 참조부호 510 내지 참조부호 540에 나타낸 바와 같이 비디오와 오디오 신호를 포함하는 스트림 방송 데이터를 표시하는 하나의 주채널 화면과 각 방송채널의 방송 데이터로부터 검출하는 I-프레임에 의한 최근 영상 데이터를 표시하는 하나 이상의 부채널 화면들로 이루어진다. Next, in the channel
이 때 본 발명의 실시 예에서는 상기 부채널 화면에 I-프레임 검출에 의한 최근 영상 데이터를 표시하나, 상기 부채널 화면에 스트림 방송 데이터를 표시할 수도 있음은 물론이다. 이러한 경우 상기 부채널 화면에 표시되는 스트림 방송 데이터에는 주채널의 오디오 신호와의 충돌을 방지하기 위하여 비디오 신호만을 포함함이 바람직하다.At this time, in the embodiment of the present invention, although the latest image data by I-frame detection is displayed on the subchannel screen, stream broadcast data may be displayed on the subchannel screen. In this case, it is preferable that the stream broadcast data displayed on the subchannel screen includes only a video signal in order to prevent collision with the audio signal of the main channel.
상기 참조부호 510에서 사용자에 의해 시청 선택되는 임의의 방송채널을 주채널 화면으로 할당하여 비디오와 오디오 신호를 포함하는 스트림 방송 데이터를 재생하고, 상기 참조부호 510에서 사용자에 의해 시청 선택되지 않은 나머지 방송채널들에 대해서는 부채널 화면으로 할당하여 각 방송채널에서 검출되는 I-프레임에 의한 최근 영상 데이터를 출력한다.The broadcast channel data including the video and audio signals are reproduced by assigning an arbitrary broadcast channel selected by the user to the main channel screen at 510 and the remaining broadcasts not selected by the user at 510. Channels are allocated as sub-channel pictures to output recent image data by I-frames detected in each broadcasting channel.
이 때 다수개의 부채널 화면들에 상기 I-프레임에 대응하는 최근 영상 데이터를 표시함에 있어서 각 방송채널의 최근 영상 데이터를 버퍼링한 후 한번에 출력하거나, 또는 상기 도 15에 나타낸 바와 같이 채널 리스트에 표시되는 채널번호 순서 예컨대, 썸네일 검색(thumbnail scanning) 순서로 순차적으로 출력할 수 있다. At this time, in displaying the latest image data corresponding to the I-frame on a plurality of subchannel screens, the latest image data of each broadcasting channel is buffered and output at once or displayed in a channel list as shown in FIG. 15. The channel numbers may be sequentially output, for example, in order of thumbnail scanning.
예를 들면, 참조부호 520에 나타낸 바와 같이 먼저 주채널로 할당된 화면에 해당 방송채널(예컨대, 채널1(Ch1))의 방송 데이터를 스트림으로 재생하고, 부채널로 할당된 임의의 화면(예컨대, 제1 부채널 화면)에 해당 방송채널(예컨대, 채널2(Ch2))의 방송 데이터에서 검출한 I-프레임의 최근 영상 데이터를 출력한다. 그리고 제1 부채널 화면에 그에 해당하는 최근 영상 데이터를 출력한 DMB 수신장치는 참조부호 530에 나타낸 바와 같이 소정 시간(N sec) 예컨대, 3 프레임(frame) 주기로 다음 부채널로 할당된 화면(예컨대, 제2 부채널 화면)에 해당 방송채널(예컨대, 채널3(Ch3))의 방송 데이터에서 검출한 I-프레임의 최근 영상 데이터를 출력한다. 이러한 과정을 통해 DMB 수신장치는 참조부호 540에 나타낸 바와 같이 나머지 모든 부채널들에 대한 최근 영상 데이터를 출력한다.For example, as shown by
이와 같이 주/부채널 데이터를 분리한 후 부채널 데이터로부터 I-프레임 데이터를 검출한 DMB 수신장치는 기 설정된 부채널 개수에 해당하는 수의 I-프레임 데이터와 주채널 영상을 합성한 후 합성된 영상 및 주채널을 통한 오디오 데이터를 출력한다.As such, the DMB receiving apparatus that detects I-frame data from the subchannel data after separating the main / subchannel data is synthesized after synthesizing the main channel image and the number of I-frame data corresponding to the preset number of subchannels. Outputs video and audio data through the main channel.
도 16은 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 동작 구조를 개략적으로 도시한 도면이다.16 is a diagram schematically illustrating an operation structure for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention.
도 16을 참조하면, 본 발명의 DMB 수신장치는 DMB 모듈(610), TS 디멀티플렉서(620), 비디오 코덱(Video Codec)(630), 오디오 코덱(Audio Codec)(640), 스케일러(Scaler)(650), 스피커(Speaker)(660) 및 표시부(690)를 포함한다. Referring to FIG. 16, the DMB receiving apparatus of the present invention includes a
상기 장치들 각각은 도 2에 예시된 장치들과 그 기능이 유사하다.Each of the devices is similar in function to the devices illustrated in FIG.
즉 DMB 모듈(610)은 도 2의 DMB 모듈(110)과, TS 디멀티플렉서(620)는 도 2의 TS 디멀티플렉서(120)와, 비디오 코덱(630) 및 오디오 코덱(640)은 도 2의 A/V 코덱(150)과, 스피커(660) 및 표시부(690)는 도 2의 DMB 출력부(270)와 그 기능이 유사하다.That is, the
다만 도 16에서는 방송 데이터들의 리사이징 처리와 관련된 설명을 위하여 스케일러(650)를 포함하는 구성을 나타내었으며, 또한 도 16에서는 본 발명의 실시 예에 따른 다채널 방송 데이터를 멀티 출력하는 동작 설명을 위해 그 구성을 간략한 것으로 본 발명이 상기 도 16의 구성에 한정되지는 않는다. 따라서 상기 도 16의 구성은 상기 도 2에 예시된 장치들을 더 포함할 수 있다.FIG. 16 illustrates a configuration including a
DMB 모듈(610)은 DMB 시청이 개시되면 사용자에 의해 선택된 방송채널에 대응한 방송 데이터(예컨대, TS 데이터)를 수신하여 출력한다. TS 디멀티플렉서(620)는 DMB 모듈(610)로부터 전달된 TS 데이터로부터 주/부채널 데이터를 분리한 후 출력한다. 상기 TS 디멀티플렉서(610)는 상기 TS 데이터에서 비디오 데이터와 오디오 데이터를 분리한 후 출력한다.When the DMB viewing starts, the
비디오 코덱(630)은 TS 디멀티플렉서(620)로부터 디지털 형태의 비디오 데이터를 디코딩하여 출력한다. 오디오 코덱(640)은 TS 디멀티플렉서(620)로부터 디지털 형태의 오디오 데이터를 디코딩하여 출력한다. 즉 비디오 코덱(630) 및 오디오 코덱(640)은 비디오 신호와 오디오 신호를 출력한다.The
스케일러(650)는 도 15의 예시와 같이 채널 리스트(510)에 있는 방송채널 수만큼 분할된 각 화면에 할당되는 해당 방송채널의 방송 데이터들을 분할 화면의 위치에 맞게 리사이징하여 출력한다. 스케일러(650)는 채널 리스트(510)에 있는 방송채널 수만큼 표시부(680)을 화면 분할을 위해 화면 분할부를 더 포함하거나, 화면 분할부를 별도로 형성할 수 있다. 이 때 채널 리스트에 있는 방송채널의 수가 9개(채널1(Ch1) 내지 채널9(Ch9))라 가정하고, 상기 9개의 방송채널 중 사용자에 의해 시청 요청된 방송채널을 채널1(Ch1)이라 가정한다.As illustrated in FIG. 15, the
따라서 스케일러(650)를 통해 리사이징된 각 방송채널의 방송 데이터들은 주/부채널로 분리되어 각각 할당되는 해당 분할 화면을 통해 출력된다. 이 때, 사용자에 의해 선택된 채널1(Ch1)의 방송 데이터는 비디오 신호와 오디오 신호를 포함하는 스트림 방송 데이터(671)로 제1 분할화면(681)에 비디오를 재생되고 스피커를 통해 오디오 신호를 동시에 재생된다. 그리고 나머지 채널2(Ch2) 내지 채널9(Ch9)의 방송 데이터는 I-프레임 검출에 의하여 최근 영상 데이터 예컨대, 각 채널별 스틸 이미지(Still Image)(673, 675, 677)로 각각 할당된 해당 분할화면(683, 685, 687)에 출력된다.Accordingly, broadcast data of each broadcast channel resized through the
즉 DMB 수신장치는 각 방송채널에 대하여 분할된 화면의 위치에 맞게 화면을 리사이징하여 재생하고, 분할화면 재생 후 다음 채널로 이동 시 마지막으로 디코딩된 원시 데이터(raw data)를 캡쳐하여 분할 화면의 크기로 리사이징 및 썸네일로 만들어 표시한다. 따라서 전체 방송채널에 대해 검색을 모두 수행하면 전체 방송에 대한 썸네일 화면을 표시할 수 있다. 또한 전체 방송 검색 후에는 채널 리스트를 썸네일로 표시 가능함은 물론이다. 이를 통해 사용자는 자신이 희망하는 방송채널로 보다 간편하고 빠르게 이동하여 해당 방송 데이터를 시청할 수 있다.That is, the DMB receiver resizes and plays the screen according to the position of the divided screen for each broadcasting channel, and captures the last decoded raw data when moving to the next channel after playing the divided screen. Resizing and thumbnails to display. Therefore, if all search is performed for all broadcast channels, the thumbnail screen for all broadcasts can be displayed. In addition, after searching the entire broadcast, the channel list may be displayed as a thumbnail. Through this, the user can easily and quickly move to the desired broadcasting channel to watch the corresponding broadcasting data.
또한 상기와 같이 썸네일 표시 상태에서 DMB 수신장치는 사용자 요청에 의거하여 다양한 크기의 재생 화면을 제공할 수 있으며, 이를 하기 도 17 및 도 18을 참조하여 살펴보기로 한다.In addition, in the thumbnail display state as described above, the DMB receiving apparatus may provide a playback screen having various sizes according to a user request, which will be described with reference to FIGS. 17 and 18.
도 17은 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 사용자 인터페이스의 예를 개략적으로 도시한 도면이다. 17 is a diagram schematically illustrating an example of a user interface for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention.
특히 도 17에서는 방송채널 개수만큼 화면을 분할(예컨대, 9개)하고 다채널 방송 데이터 중 주채널의 방송 데이터를 표시하는 동작 예를 나타낸 것이다.In particular, FIG. 17 illustrates an example of dividing a screen by the number of broadcast channels (for example, nine) and displaying broadcast data of a main channel among multi-channel broadcast data.
도 17을 참조하면 DMB 수신장치는 DMB 시청이 개시되면 참조부호 710에 나타낸 바와 같은 채널 리스트 화면을 제공한다. 이 때 상기 채널 리스트는 지상파 DMB의 경우 DMB 수신장치에서 검색하는 방송채널들을 이용하여 구성할 수 있으며, 위성 DMB의 경우 EPG 정보를 이용하여 구성할 수 있으며, 또한 사용자 설정 방식에 의거하여 사용자가 선호하는 방송채널들로 구성할 수 있다.Referring to FIG. 17, when the DMB viewing starts, the DMB receiving apparatus provides a channel list screen as indicated by
상기 참조부호 710의 예시와 같은 채널 리스트 표시 상태에서 사용자로부터 소정의 방송채널(예컨대, 채널1(Ch1))이 선택되면 DMB 수신장치는 참조부호 720에 나타낸 바와 같이 해당 방송채널의 방송 데이터를 표시한다. 이 때 상기 방송 데이터 표시는 비디오 신호 및 오디오 신호를 포함할 수 있으며, 따라서 비디오 신호는 표시부를 통해 표시하고(720) 오디오 신호는 스피커를 통해 동시에 출력한다.If a predetermined broadcast channel (eg, channel 1 (Ch1)) is selected by the user in the channel list display state as in the example of
상기 참조부호 720과 같은 방송 데이터 표시 상태에서 사용자로부터 <채널전체보기> 기능이 요청되면 DMB 수신장치는 참조부호 731 내지 참조부호 735의 예시들에서와 같이 화면을 분할하여 표시한다. 이 때 화면 분할은 방송채널의 개수만큼 분할함이 바람직하다. 즉 상기 도 17에서는 방송채널의 개수가 9개인 경우(731)를 대표하여 설명하지만, 참조부호 733 및 참조부호 735에 나타낸 바와 같이 본 발명의 화면 분할은 제공되는 방송채널의 개수에 따라 다양하게 구성할 수 있음은 물론이다. 또한 상기 참조부호 710의 채널 리스트 표시 상태에서 <채널전체보기> 기능을 수행할 수도 있음은 물론이다. 이하 참조부호 731를 예로 하여 상기 도 17의 동작을 설명한다.When the <view all channels> function is requested from the user in the broadcast data display state as shown by the
상기 참조부호 731과 같은 다채널 방송 데이터 표시는 주/부채널을 분리하여 표시함이 바람직하다. 따라서 사용자로부터 선택되어 시청중인 주채널(예컨대, 채널1(Ch1)) 화면에는 스트림 방송 데이터를 출력하고, 나머지 부채널들(예컨대, 채널2(Ch2) 내지 채널9(Ch9)) 화면에는 스틸 이미지(Still image)를 출력한다. 상기 스틸 이미지는 각 부채널 화면에 할당된 방송채널의 방송 데이터들에서 검출하는 각각의 I-프레임에 의거한 최근 영상 데이터를 출력한다.In the multi-channel broadcast data display as indicated by
상기 참조부호 731의 예시와 같은 다채널 방송 데이터 표시 상태에서 주채널(예컨대, 채널1(Ch1))이 사용자에 의해 선택되면, DMB 수신장치는 참조부호 740에 나타낸 바와 같이 상기 주채널로 할당된 분할 화면을 기 설정 방식에 의거하여 소정 크기만큼 확대한 후 스트림 방송 데이터를 표시한다. 이 때 상기 주채널로 할당된 분할 화면의 크기가 변경됨에 따라 DMB 수신장치는 상기 화면에 출력되는 스트림 방송 데이터의 크기를 상기 확대되는 분할 화면의 위치 및 크기에 대응하게 리사이징하여 출력하는 과정을 더 포함할 수 있다.If the main channel (for example, channel 1 (Ch1)) is selected by the user in the multi-channel broadcast data display state as shown in the example of
상기 참조부호 740과 같은 다채널 방송 데이터 표시 상태에서 소정 크기로 확대된 주채널(예컨대, 채널(Ch1))이 사용자에 의해 선택되면, DMB 수신장치는 참조부호 750에 나타낸 바와 같이 상기 주채널로 할당된 분할 화면을 전체 화면으로 확대한 후 스트림 방송 데이터를 표시한다. 이 때 상기 주채널로 할당된 분할 화면의 크기가 변경됨에 따라 DMB 수신장치는 상기 전체 화면에 출력되는 스트림 방송 데이터의 크기를 그에 대응하게 리사이징하여 출력하는 과정을 더 포함할 수 있다.When the main channel (eg, channel Ch1) enlarged to a predetermined size is selected by the user in the multichannel broadcast data display state as shown by
또한 상기 도 17에서는 설명하지 않았으나, 상기 확대된 화면에서 예컨대, <뒤로 가기>와 같은 기능에 의해 상기의 역순을 진행할 수도 있음은 물론이다.Although not illustrated in FIG. 17, the reverse order may be performed by, for example, a function such as <back> in the enlarged screen.
도 18은 본 발명의 실시 예에 따른 DMB 수신장치에서 다채널 방송 데이터를 동시에 출력하는 사용자 인터페이스의 예를 개략적으로 도시한 도면이다. 18 is a diagram schematically showing an example of a user interface for simultaneously outputting multi-channel broadcast data in a DMB receiving apparatus according to an embodiment of the present invention.
특히 도 18에서는 방송채널 개수만큼 화면을 분할(예컨대, 9개)하고 다채널 방송 데이터 중 주채널 전환에 따른 방송 데이터를 표시하는 동작 예를 나타낸 것이다. 그리고 도 18에서는 참조부호 810의 예시에서와 같이 초기 주채널을 채널1(Ch1)로 할당하고 주채널의 방송 데이터를 참조부호 805의 분할 화면을 통해 출력중인 경우의 동작 예를 나타낸 것이다.In particular, FIG. 18 illustrates an example of dividing a screen by the number of broadcast channels (for example, nine) and displaying broadcast data according to switching of a main channel among multi-channel broadcast data. FIG. 18 illustrates an example of an operation in which an initial main channel is allocated to channel 1 (Ch1) and the broadcast data of the main channel is output through a split screen of
도 18을 참조하면 DMB 수신장치는 <채널전체보기> 기능에 의한 다채널 방송 데이터 표시 상태(810)에서 사용자로부터 다른 채널로의 이동을 위한 요청이 발생하면, 참조부호 820의 예시에 나타낸 바와 같이 화면 포커스를 이전 화면(예컨대, 채널1(Ch1))(805)에서 사용자 요청에 의거하여 이동된 화면(예컨대, 채널2(Ch2))(825)에 표시한다. 그리고 상기 참조부호 825 화면의 포커스 상태에서 사용자로부터 키 입력 등에 의한 선택신호가 발생하면, DMB 수신장치는 참조부호 830의 예시와 같이 포커스된 화면을 통해 해당 방송채널의 스트림 방송 데이터를 출력한다(835). Referring to FIG. 18, when the DMB receiving apparatus generates a request for moving from a user to another channel in the multichannel broadcast data display
즉 참조부호 825 상태에서는 해당 방송채널의 방송 데이터에서 검출하는 I-프레임의 최근 영상 데이터를 표시하며, 참조부호 835 상태에서는 해당 방송채널의 스트림 방송 데이터를 출력한다. 이와 아울러, 이전 주채널 화면(예컨대, 참조부호 805)에서는 주채널이 전환되기 전에 마지막으로 디코딩된 방송 데이터로부터 I-프레임을 검출하여 최근 영상 데이터를 출력한다. 이때, 상기 최근 영상 데이터는 방송 데이터의 I-프레임 검출을 통해 생성하는 경우를 예로 하여 설명하지만, 본 발명은 이에 한정되지는 않는다. 예를 들면, 방송 데이터 수신 시 마지막으로 디코딩된 원시 데이터(raw data)를 캡쳐하여 상기 최근 영상 데이터로 출력할 수 있다. 즉, 일정시간 분할화면 재생 후 다른 채널로 이동 시 마지막으로 디코딩된 원시 데이터를 캡쳐하여 이미지를 생성하고, 상기 생성하는 이미지를 분할화면의 위치 및 크기에 맞게 썸네일 형태로 생성하여 표시할 수 있다.That is, in the
상기 참조부호 830의 예시와 같은 다채널 방송 데이터 표시 상태에서 현재 포커스된 주채널(예컨대, 채널2(Ch2))의 화면(835)이 사용자에 의해 선택되면, DMB 수신장치는 참조부호 840의 예시와 같이 상기 주채널로 할당된 분할 화면(835)을 기 설정 방식에 의거하여 소정 크기만큼 확대하고, 상기 확대 화면(845)을 통해 스트림 방송 데이터를 표시한다(845). 이 때 상기 주채널로 할당된 분할 화면(835)의 크기가 변경됨에 따라 DMB 수신장치는 상기 확대 화면(845)에 출력되는 스트림 방송 데이터의 크기를 상기 확대되는 화면의 위치 및 크기에 대응하게 리사이징하여 출력하는 과정을 더 포함할 수 있다.If the
상기 참조부호 840의 예시와 같은 다채널 방송 데이터 표시 상태에서 현재 포커스된 주채널(예컨대, 채널2(Ch2))의 화면(845)이 사용자에 의해 선택되면, DMB 수신장치는 참조부호 850의 예시와 같이 상기 주채널로 할당된 확대 화면(845)을 전체 화면으로 확대한 후 스트림 방송 데이터를 표시한다(850). 이 때 상기 주채널로 할당된 확대 화면(845)의 크기가 변경됨에 따라 DMB 수신장치는 상기 전체 화면(850)에 출력되는 스트림 방송 데이터의 크기를 상기 전체 화면의 위치 및 크기에 대응하게 리사이징하여 출력하는 과정을 더 포함할 수 있다.When the
또한 상기 참조부호 850의 예시와 같이 전체 화면을 통한 스트림 방송 데이터 표시 상태에서 사용자로부터 다른 채널로의 이동 즉, 채널 전환이 요청되면 DMB 수신장치는 참조부호 890의 예시와 같이 상기 요청에 대응하는 해당 채널(예컨대, 채널1(Ch1))로 이동한 후 해당 채널(예컨대, 채널1(Ch1))의 방송 데이터를 수신하여 표시한다.In addition, when a user requests to move to another channel, that is, channel switching, in a state of displaying stream broadcast data through a full screen as in the example of
다음으로 상기 참조부호 840의 예시와 같은 다채널 방송 데이터 표시 상태에서 사용자로부터 부채널(예컨대, 채널1(Ch1))의 화면(865)으로의 이동 요청이 발생하면, 참조부호 860의 예시와 같이 화면 포커스를 이전 화면(예컨대, 채널2(Ch2))의 화면(845)에서 사용자 요청에 대응하여 이동되는 부채널(예컨대, 채널1(Ch11)의 화면(865)에 표시한다.Next, when a request for moving from the user to the
상기 참조부호 860의 예시와 같이 주채널의 화면을 통한 스트림 방송 데이터 재생 중에 사용자 요청에 의거하여 부채널의 화면(865)이 포커스된 상태에서 사용자로부터 키 입력 등에 의한 선택신호가 발생하면, DMB 수신장치는 참조부호 870의 예시와 같이 상기 포커스된 화면(865)을 통해 해당 방송채널의 스트림 방송 데이터를 출력한다.As shown in the example of
즉 참조부호 865 상태에서는 해당 방송채널의 방송 데이터에서 검출하는 I-프레임의 최근 영상 데이터를 표시하며, 참조부호 875 상태에서는 해당 방송채널의 스트림 방송 데이터를 출력한다. 이와 아울러, 이전 주채널 화면은 초기 분할 화면 크기로 자동 축소되며, 주채널이 전환되기 이전에 마지막으로 디코딩된 방송 데이터로부터 I-프레임을 검출하여 최근 영상 데이터를 출력한다.That is, in the
상기 참조부호 870의 예시와 같은 다채널 방송 데이터 표시 상태에서 현재 포커스된 주채널(예컨대, 채널1(Ch1))의 화면(875)이 사용자에 의해 선택되면, DMB 수신장치는 참조부호 880의 예시와 같이 상기 주채널로 할당된 분할 화면(875)을 기 설정 방식에 의거하여 소정 크기만큼 확대하고, 상기 확대 화면(885)을 통해 스트림 방송 데이터를 표시한다(885). 이 때 상기 주채널로 할당된 분할 화면(875)의 크기가 변경됨에 따라 DMB 수신장치는 상기 확대 화면(885)에 출력되는 스트림 방송 데이터의 크기를 상기 확대되는 화면의 위치 및 크기에 대응하게 리사이징하여 출력하는 과정을 더 포함할 수 있다.If the
상기 참조부호 880의 예시와 같은 다채널 방송 데이터 표시 상태에서 현재 포커스된 주채널(예컨대, 채널1(Ch1))의 화면(885)이 사용자에 의해 선택되면, DMB 수신장치는 참조부호 890의 예시와 같이 상기 주채널로 할당된 확대 화면(885)을 전체 화면(890)으로 확대한 후 스트림 방송 데이터를 표시한다(850). 이 때 상기 주채널로 할당된 확대 화면(885)의 크기가 변경됨에 따라 DMB 수신장치는 상기 전체 화면(890)에 출력되는 스트림 방송 데이터의 크기를 상기 전체 화면의 위치 및 크기에 대응하게 리사이징하여 출력하는 과정을 더 포함할 수 있다.If the
상술한 바와 같이 본 발명의 디지털 방송 수신 장치는 주채널과 함께 디스플레이되는 부채널의 영상 정보를 부채널 데이터의 I-프레임 전송 주기마다 갱신함으로써 다채널의 최근 영상 정보를 동시에 디스플레이한다. 이로 인해 본 발명은 사용자의 채널 선택을 편리하게 하는 장점이 있다. 또한 본 발명은 실시간 영상정보를 출력하는 주 채널 화면과 최근 영상 정보를 디스플레이하는 다수의 부 채널 화면을 함께 디스플레이하되, 상기 부 채널 중 하나와 주 채널 화면을 선택함으로써 주/부채널을 용이하게 전환할 수 있는 효과가 있다. As described above, the apparatus for receiving digital broadcasting of the present invention simultaneously displays the video information of the multi-channel by updating the video information of the sub-channel displayed together with the main channel for each I-frame transmission period of the sub-channel data. For this reason, the present invention has the advantage of convenient channel selection of the user. The present invention also displays a main channel screen for outputting real-time image information and a plurality of sub-channel screens for displaying recent image information together, and easily switches between main and sub-channels by selecting one of the sub-channels and the main channel screen. It can work.
또한 본 발명은 디지털 방송 채널 수만큼 화면을 자동 분할하여 다채널의 방송 데이터를 썸네일(thumbnail) 형태로 제공함으로써 디지털 방송 채널 이동/선택을 보다 간편하고 빠르게 지원할 수 있는 효과가 있다.In addition, the present invention has the effect of supporting the digital broadcast channel movement / selection more easily and quickly by automatically dividing the screen by the number of digital broadcast channels to provide a multi-channel broadcast data in the form of a thumbnail (thumbnail).
Claims (68)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060089505A KR100816287B1 (en) | 2006-09-15 | 2006-09-15 | Method and apparatus for providing of multi-channel digital broadcasting data |
EP07001350A EP1848212B1 (en) | 2006-02-23 | 2007-01-23 | Digital broadcast receiver and broadcast data display method for simultaneous display of multi-channel visual images |
CN2007100080415A CN101026702B (en) | 2006-02-23 | 2007-02-09 | Digital broadcast receiver and display method for simultaneous display of multi-channel visual images |
US11/710,682 US7870583B2 (en) | 2006-02-23 | 2007-02-23 | Digital broadcast receiver and broadcast data display method for simultaneous display of multi-channel visual images |
US12/958,964 US20110072468A1 (en) | 2006-02-23 | 2010-12-02 | Digital broadcast receiver and broadcast data display method for simultaneous display of multi-channel visual images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060089505A KR100816287B1 (en) | 2006-09-15 | 2006-09-15 | Method and apparatus for providing of multi-channel digital broadcasting data |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080024839A KR20080024839A (en) | 2008-03-19 |
KR100816287B1 true KR100816287B1 (en) | 2008-03-24 |
Family
ID=39413021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060089505A KR100816287B1 (en) | 2006-02-23 | 2006-09-15 | Method and apparatus for providing of multi-channel digital broadcasting data |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100816287B1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101645247B1 (en) * | 2009-12-22 | 2016-08-04 | 엘지전자 주식회사 | Method for displaying broadcast channel |
KR101655807B1 (en) * | 2009-12-17 | 2016-09-08 | 엘지전자 주식회사 | Apparatus for displaying image and method for operating the same |
CN102271281B (en) * | 2011-08-08 | 2013-07-10 | 华为技术有限公司 | Method and device for implementing FCC (fast channel change) |
KR20130082717A (en) * | 2011-12-15 | 2013-07-22 | 주식회사 네오위즈인터넷 | Apparatus having content list view of mosaic form and method thereof |
KR101346709B1 (en) * | 2013-05-14 | 2014-01-16 | 주식회사 엘지유플러스 | Server for transmitting a multiview video, apparatus for receiving a multiview video and system and method for multiview broadcast using thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09326972A (en) * | 1996-05-28 | 1997-12-16 | Samsung Electro Mech Co Ltd | Digital satellite broadcasting receiver provided with multi-channel simultaneous retrieval function and control method therefor |
KR20060015075A (en) * | 2004-08-13 | 2006-02-16 | 엘지전자 주식회사 | Digital broadcasting receiver and method for searching video information of other channel |
-
2006
- 2006-09-15 KR KR1020060089505A patent/KR100816287B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09326972A (en) * | 1996-05-28 | 1997-12-16 | Samsung Electro Mech Co Ltd | Digital satellite broadcasting receiver provided with multi-channel simultaneous retrieval function and control method therefor |
KR20060015075A (en) * | 2004-08-13 | 2006-02-16 | 엘지전자 주식회사 | Digital broadcasting receiver and method for searching video information of other channel |
Also Published As
Publication number | Publication date |
---|---|
KR20080024839A (en) | 2008-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1848212B1 (en) | Digital broadcast receiver and broadcast data display method for simultaneous display of multi-channel visual images | |
US8949924B2 (en) | Multi-screen display apparatus and method for digital broadcast receiver | |
US8848112B2 (en) | Fast channel switching method and apparatus for digital broadcast receiver | |
CN101026702B (en) | Digital broadcast receiver and display method for simultaneous display of multi-channel visual images | |
KR100680607B1 (en) | Program selecting method | |
KR100829113B1 (en) | Apparatus and method for providing of broadcasting data in a digital multimedia broadcasting service | |
KR100818348B1 (en) | Apparatus and method for providing digital brocasting and channel list of the digital broadcasting in a digital multimedia broadcasting service | |
US7221903B2 (en) | Communications terminal device allowing content reception and voice communication | |
US20050144637A1 (en) | Signal output method and channel selecting apparatus | |
JPWO2005060113A1 (en) | Receiving apparatus and receiving method | |
KR100816287B1 (en) | Method and apparatus for providing of multi-channel digital broadcasting data | |
EP1734750A2 (en) | Method and apparatus for receiving digital broadcasting | |
KR100735312B1 (en) | Method for processing data in a terminal with digital broadcasting receiver | |
WO2007011136A1 (en) | Electronic program guide method and apparatus using captured still image of digital multimedia broadcasting | |
KR100754588B1 (en) | Digital multimedia broadcasting terminal and method for controlling a replay of digital multimedia broadcasting on digital multimedia broadcasting service | |
EP2863644A1 (en) | Display apparatus and method for channel changing | |
KR20070079370A (en) | Mobile broadcasting receiver and method for processing audio and video data | |
KR100772652B1 (en) | Fast channel switching apparatus in mobile digital broadcasting receiver and method thereof | |
JP5394248B2 (en) | Digital broadcast receiver | |
JP2008022047A (en) | Broadcast receiver, broadcast receiving method and computer program | |
KR20080032947A (en) | Method and apparatus for processing of digital broadcasting data | |
CN100373934C (en) | Digital television frequency channel control device and method | |
KR101184477B1 (en) | Method for changing channel automatically according to priority of program type and digital broadcasting receiver using the same | |
KR100574113B1 (en) | Method and apparatus for controlling channel of digital tv | |
JP2008085589A (en) | Information processing apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
G170 | Publication of correction | ||
FPAY | Annual fee payment |
Payment date: 20130227 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140227 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150226 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 9 |
|
LAPS | Lapse due to unpaid annual fee |