Nothing Special   »   [go: up one dir, main page]

KR100803139B1 - The broadcasting receiver for converting screens dynamically, and the method for controlling the same - Google Patents

The broadcasting receiver for converting screens dynamically, and the method for controlling the same Download PDF

Info

Publication number
KR100803139B1
KR100803139B1 KR1020060074100A KR20060074100A KR100803139B1 KR 100803139 B1 KR100803139 B1 KR 100803139B1 KR 1020060074100 A KR1020060074100 A KR 1020060074100A KR 20060074100 A KR20060074100 A KR 20060074100A KR 100803139 B1 KR100803139 B1 KR 100803139B1
Authority
KR
South Korea
Prior art keywords
video data
screen
channel
output
changed
Prior art date
Application number
KR1020060074100A
Other languages
Korean (ko)
Other versions
KR20080013072A (en
Inventor
강경진
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020060074100A priority Critical patent/KR100803139B1/en
Publication of KR20080013072A publication Critical patent/KR20080013072A/en
Application granted granted Critical
Publication of KR100803139B1 publication Critical patent/KR100803139B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42212Specific keyboard arrangements
    • H04N21/42213Specific keyboard arrangements for facilitating data entry
    • H04N21/42215Specific keyboard arrangements for facilitating data entry by measuring the time interval during which a key is pressed, e.g. for inputting sequences of digits when selecting a television channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 다양한 디지털 입력 신호의 전환이나, 디지털 방송 채널 전환 과정에서 발생하는 뮤트(mute) 화면 등의 문제점을 해결하기 위한 다이나믹 화면 전환 기능을 구비한 방송 수신기 및 그 제어방법에 관한 것이다. 본 발명은 특정 비디오 데이터를 화면에 출력하는 단계와, 상기 출력되는 비디오 데이터의 소스(source)와 다른 비디오 데이터의 소스로 변경하는 명령 신호를 인가 받는 단계와, 상기 변경된 소스의 비디오 데이터를 디코딩 하는 단계와, 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계와, 그리고 상기 일정 시간 경과 후, 상기 변경된 소스의 비디오 데이터만 화면에 출력하는 단계를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법을 제공한다. 따라서, 본 발명에 의하면, 화면 전환 과정에서 발생하는 블랭크(blank) 화면을 제거하고, 사용자가 선호하는 다양한 화면 전환 모드(mode)를 선택할 수 있는 효과가 있다.The present invention relates to a broadcast receiver having a dynamic screen switching function and a control method thereof for solving a problem such as switching of various digital input signals or a mute screen generated during a digital broadcast channel switching process. The present invention includes the steps of outputting specific video data to a screen, receiving a command signal for changing to a source of video data different from a source of the output video data, and decoding the video data of the changed source. And synthesizing the decoded video data with specific video data output on the screen, and displaying the video data of the changed source on the screen after a predetermined time. It provides a control method of a broadcast receiver having a dynamic screen switching function characterized in that it comprises a step of. Therefore, according to the present invention, there is an effect of removing the blank screen generated in the screen switching process and selecting various screen switching modes preferred by the user.

뮤트(mute) 화면, 블랭크(blank) 화면 Mute Screen, Blank Screen

Description

다이나믹 화면 전환 기능을 구비한 방송 수신기 및 그 제어방법{The broadcasting receiver for converting screens dynamically, and the method for controlling the same}The broadcasting receiver for converting screens dynamically, and the method for controlling the same}

도 1 은 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 구성을 도시한 도면(블록도)1 is a diagram showing the configuration of a broadcast receiver having a dynamic screen switching function according to the present invention (block diagram).

도 2 는 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 메모리 제어부의 구성을 도시한 도면(블록도)2 is a block diagram illustrating a configuration of a memory control unit of a broadcast receiver having a dynamic screen switching function according to the present invention (block diagram).

도 3 은 본 발명에 따라, 화면이 전환되는 일예를 도시한 도면3 is a diagram illustrating an example in which a screen is switched according to the present invention.

도 4 는 본 발명에 따라, 화면이 전환되는 다른 일예를 도시한 도면4 is a diagram illustrating another example in which a screen is switched according to the present invention.

도 5 는 본 발명에 따라, 화면이 전환되는 또 다른 일예를 도시한 도면5 is a diagram illustrating another example in which a screen is switched according to the present invention.

도 6 은 본 발명에 따라, 화면이 전환되는 과정을 시간적인 관점에서 예시한 도면6 is a view illustrating a process of switching a screen from a time perspective according to the present invention.

도 7 은 본 발명에 따라, 채널 전환 안내 메시지를 디스플레이 하는 일예를 도시한 도면7 illustrates an example of displaying a channel change guide message according to the present invention;

도 8 은 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 리모컨의 외형을 예시한 도면8 is a diagram illustrating an external appearance of a remote controller of a broadcast receiver having a dynamic screen switching function according to the present invention.

도 9 는 본 발명에 따라, 다이나믹 화면 전환 기능을 선택하는 OSD(On Screen Display) 화면의 일예를 도시한 도면9 illustrates an example of an OSD (On Screen Display) screen for selecting a dynamic screen switching function according to the present invention.

도 10 은 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법의 일예를 도시한 흐름도(플로우 차트)10 is a flowchart (flow chart) showing an example of a control method of a broadcast receiver with a dynamic screen switching function according to the present invention.

도 11 은 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법의 다른 일예를 도시한 흐름도(플로우 차트)11 is a flowchart illustrating another example of a control method of a broadcast receiver with a dynamic screen switching function according to the present invention (flow chart).

*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

1000:방송 수신기 1010:외부 영상 입력부1000: broadcast receiver 1010: external video input unit

1020:디스플레이 기준 동기 발생부 1030:제1영상처리 메모리부1020: display reference synchronization generator 1030: first image processing memory section

1040:제2영상처리 메모리부 1050:그래픽 메모리부1040: second image processing memory unit 1050: graphics memory unit

1060:그래픽 OSD&UI 제어부 1070:LVDS Tx1060: Graphic OSD & UI control unit 1070: LVDS Tx

1080:디스플레이 모듈 1090:제1튜너부1080: display module 1090: first tuner

1100:제2튜너부 1110:제1MPEG 디먹스/디코더1100: second tuner unit 1110: first MPEG demux / decoder

1120:제2MPEG 디먹스/디코더 1130:제1디인터레이서/스케일러1120: second MPEG demux / decoder 1130: first deinterlacer / scaler

1140:제2디인터레이서/스케일러 1150:메모리 제어부1140: second deinterlacer / scaler 1150: memory controller

1160,1165:증폭부 1170:신호 합성부 1160, 1165: amplifier 1170: signal synthesis unit

1180:CPU 1190:사용자 입력부 1180: CPU 1190: user input unit

1200:마이컴1200: Microcomputer

본 발명은 방송 수신기에 관한 것으로, 보다 상세하게는 다이나믹 화면 전환 기능을 구비한 방송 수신기 및 그 제어방법에 관한 것이다.The present invention relates to a broadcast receiver, and more particularly, to a broadcast receiver having a dynamic screen switching function and a control method thereof.

종래의 방송 수신기(예를 들어, TV, DTV 등등)는 채널이나, 외부 입력 신호가 전환될 때, 순간적인 무신호 상태를 감추기 위하여, 화면을 블랙 화면 내지는 영상 뮤트(mute) 상태로 디스플레이 한다.Conventional broadcast receivers (eg, TVs, DTVs, etc.) display a screen in a black screen or a video mute state to hide an instantaneous no signal state when a channel or an external input signal is switched.

특히, 디지털 신호를 처리하는 방송 수신기 등에 있어서, 채널이나 외부 입력 신호의 전환시, 튜너 동조 시간 및 동기 신호를 생성하기 위한 PLL(Phase Locked Loop)의 로킹(locking) 기간 동안 과도기적으로 영상 및 음성 신호가 일시적으로 무신호 상태가 된다.In particular, in a broadcast receiver or the like that processes digital signals, video and audio signals are transitionally transitioned during the locking period of a phase locked loop (PLL) to generate a tuner tuning time and a synchronization signal when switching a channel or an external input signal. Temporarily goes into a no-signal state.

이 때, 정상적인 화면 출력이 아닌, 노이즈(noise) 또는 래스터(raster) 화면 상태로 보이기 때문에, 차선책으로 비디오 뮤트(mute)를 걸어주게 된다.At this time, the video is muted as a workaround because it appears to be a noise or raster screen state rather than a normal screen output.

그러나, 종래 영상 신호가 전환되는 방송 수신기 및 그 제어방법은 다음과 같은 문제점이 있었다.However, the broadcast receiver and its control method in which the conventional video signal is switched has the following problems.

첫 째, 영상 신호 전환(예를 들어, 채널 변경 내지는 외부 입력 신호 전환 등등)시, 비디오 뮤트를 걸어 주면, 전체 화면이 깜박거리는 것처럼 디스플레이 되므로, 사용자의 입장에서 눈이 쉽게 피로해 지는 문제점이 있었다.First, when switching video signals (for example, changing channels or switching external input signals, etc.), when the video mute is applied, the whole screen is flickered, and eyes are easily tired from the user's point of view. .

둘 째, 영상 신호 전환 시간이 상당히 길어서, 방송 수신기 사용자는 매우 불편한 문제점이 있었다.Second, since the video signal switching time is considerably long, a broadcast receiver user has a very uncomfortable problem.

특히, 디지털 방송 신호는 압축된 영상 신호를 복원하는데 필요한 시간과, 디스플레이를 위한 동기 및 포맷 변환 등 추가 시간이 소요되므로, 디지털 신호의 경우, 채널 전환이나, 새로운 외부 입력으로의 전환에 필요한 시간이 약 1.5초 내지 1.9초에 이른다.In particular, since a digital broadcast signal requires additional time such as reconstruction of a compressed video signal and additional time such as synchronization and format conversion for a display, a digital signal requires a time required for channel switching or switching to a new external input. From about 1.5 seconds to 1.9 seconds.

한편, 아날로그 신호의 경우에도, 채널 전환이나, 새로운 외부 입력으로의 전환에 필요한 시간이 적어도 약 1초 정도 필요하다.On the other hand, even in the case of an analog signal, the time required for channel switching or switching to a new external input requires at least about 1 second.

본 발명은 상기와 같은 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 영상 신호 전환(예를 들어, 채널 변경 내지는 외부 입력 신호 전환 등등)시 발생하는 블랙 화면을 제거하여, 사용자의 편의성을 제고시키는 다이나믹 화면 전환 기능을 구비한 방송 수신기 및 그 제어방법에 관한 것이다.The present invention is to solve the above problems, an object of the present invention is to improve the user's convenience by eliminating the black screen generated when switching the video signal (for example, changing the channel or switching the external input signal, etc.) A broadcast receiver having a dynamic screen switching function and a control method thereof.

본 발명의 다른 목적은, 기저장된 데이터 등을 이용하여 영상 신호 전환 시간을 최대한 단축시킬 수 있는 다이나믹 화면 전환 기능을 구비한 방송 수신기 및 그 제어방법에 관한 것이다.Another object of the present invention is to provide a broadcast receiver having a dynamic screen switching function capable of shortening a video signal switching time using pre-stored data and the like, and a control method thereof.

그리고, 본 발명의 또 다른 목적은, 사용자의 취향에 따라 여러가지 다양한 화면 전환 모드를 선택할 수 있는 다이나믹 화면 전환 기능을 구비한 방송 수신기 및 그 제어방법에 관한 것이다.Further, another object of the present invention relates to a broadcast receiver having a dynamic screen switching function capable of selecting various various screen switching modes according to a user's taste, and a control method thereof.

상기 목적을 달성하기 위하여, 본 발명은 방송 수신기의 제어방법에 있어서, 특정 비디오 데이터를 화면에 출력하는 단계와, 상기 출력되는 비디오 데이터의 소스(source)와 다른 비디오 데이터의 소스로 변경하는 명령 신호를 인가 받는 단계와, 상기 변경된 소스의 비디오 데이터를 디코딩 하는 단계와, 상기 디코딩된 비디 오 데이터와, 상기 화면에 출력되는 특정 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계와, 그리고 상기 일정 시간 경과 후, 상기 변경된 소스의 비디오 데이터만 화면에 출력하는 단계를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법을 제공한다.In order to achieve the above object, the present invention provides a method for controlling a broadcast receiver, the method comprising: outputting specific video data on a screen, and changing a signal to a source of video data different from that of the output video data; Receiving a license, decoding the video data of the changed source, synthesizing the decoded video data with specific video data output on the screen, and displaying the same on a screen for a predetermined time; and After the predetermined time has elapsed, the control method of the broadcast receiver having a dynamic screen switching function, characterized in that it comprises the step of outputting only the video data of the changed source on the screen.

상기 출력되는 비디오 데이터의 소스(source)와 다른 비디오 데이터의 소스로 변경되는 명령 신호를 인가 받는 단계는, 화면에 출력 가능한 비디오 데이터를 전송하는 외부 기기를 변경하는 명령 신호를 인가 받는 단계를 포함하여 이루어 질 수 있다.The step of receiving a command signal changed to a source of video data different from the source of the output video data includes receiving a command signal for changing an external device that transmits video data output to the screen. Can be done.

상기 출력되는 비디오 데이터의 소스(source)와 다른 비디오 데이터의 소스로 변경되는 명령 신호를 인가 받는 단계는, 방송 채널을 변경하는 명령 신호를 인가 받는 단계를 포함하여 이루어 질 수 있다.The step of receiving a command signal changed to a source of video data different from the source of the output video data may include receiving a command signal for changing a broadcast channel.

상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계는, 상기 디코딩된 비디오 데이터가 일측 방향부터 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 상기 일측 방향부터 소멸되는 디스플레이 타입으로 출력하거나, 상기 디코딩된 비디오 데이터가 전체 화면에서 점진적으로 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 전체 화면에서 점진적으로 소멸되는 디스플레이 타입으로 출력할 수 있다.The step of combining the decoded video data and the specific video data output on the screen, and displaying the decoded video data on one screen for a predetermined time, the decoded video data is output from one direction, and the specific video data output on the screen. May be output as a display type that disappears from the one direction, or may be output as a display type where the decoded video data is gradually displayed on the entire screen and the specific video data output on the screen is gradually disappeared on the entire screen. .

상기 목적을 달성하기 위하여, 본 발명은 방송 수신기의 제어방법에 있어서, 특정 채널의 비디오 데이터를 화면에 출력하는 단계와, 방송 채널을 변경하는 명령 신호를 인가 받는 단계와, 상기 변경된 방송 채널의 비디오 데이터를 디코딩 하는 단계와, 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 채널의 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계와, 상기 일정 시간 경과 후, 상기 변경된 방송 채널의 비디오 데이터만 화면에 출력하는 단계와, 그리고 채널 변경의 패턴에 대한 데이터 베이스를 이용하여, 변경 예정인 방송 채널의 비디오 데이터를 미리 디코딩 하는 단계를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법을 제공한다.In order to achieve the above object, the present invention provides a method of controlling a broadcast receiver, the method comprising: outputting video data of a specific channel on a screen, receiving a command signal for changing a broadcast channel, and video of the changed broadcast channel. Decoding the data; synthesizing the decoded video data with video data of a specific channel output on the screen and displaying the same on a screen for a predetermined time; and after the predetermined time elapses, And outputting only the video data to the screen, and decoding the video data of the broadcast channel to be changed in advance by using a database for the pattern of the channel change. A control method of a broadcast receiver is provided.

상기 채널 변경의 패턴에 대한 데이터 베이스는, 채널 업(up) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 상위 채널로 판단하거나, 채널 다운(down) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 하위 채널로 판단하는 데이터 베이스를 포함하고 있을 수 있다.The database for the pattern of the channel change, when the channel up button is continuously applied two or more times, it is determined that the broadcast channel to be changed as the upper channel closest to the current channel, or the channel down button In the case where two or more consecutive applications are applied, the broadcast channel to be changed may be included as a database for determining the lower channel closest to the current channel.

상기 방송 수신기의 제어방법은, 상기 데이터 베이스를 이용하여 판단된, 변경 예정인 방송 채널과, 실질적으로 변경되는 방송 채널이 동일한 경우, 상기 미리 디코딩된 비디오 데이터와, 현재 화면에 출력되는 특정 채널의 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계와, 상기 일정 시간 경과 후, 상기 실질적으로 변경된 방송 채널의 비디오 데이터만 화면에 출력하는 단계를 더 포함하여 이루어 질 수 있다.The control method of the broadcast receiver may include the pre-decoded video data and a video of a specific channel output on the current screen when the broadcast channel to be changed and the broadcast channel to be substantially changed are determined using the database. The method may further include synthesizing data and displaying the data on a screen for a predetermined time, and outputting only the video data of the substantially changed broadcast channel on the screen after the predetermined time elapses.

상기 목적을 달성하기 위하여, 본 발명은 특정 비디오 데이터를 화면에 출력하는 방송 수신기에 있어서, 상기 출력되는 비디오 데이터의 소스(source)와 다른 비디오 데이터의 소스로 변경하는 명령 신호를 인가 받는 입력부와, 상기 변경된 소스의 비디오 데이터를 디코딩 하는 디코더와, 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 출력부와, 그리고 상기 일정 시간 경과 후, 상기 변경된 소스의 비디오 데이터만 화면에 출력되도록 제어하는 제어부를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기를 제공한다.In order to achieve the above object, the present invention provides a broadcast receiver for outputting a specific video data on the screen, an input unit for receiving a command signal for changing to a source of video data different from the source (source) of the output video data; A decoder for decoding the video data of the changed source, the decoded video data, and an output unit for synthesizing the specific video data output on the screen for a predetermined time period, and after the predetermined time elapses, It provides a broadcast receiver having a dynamic screen switching function characterized in that it comprises a control unit for controlling to output only the video data of the changed source on the screen.

상기 입력부는, 화면에 출력 가능한 비디오 데이터를 전송하는 외부 기기를 변경하는 명령 신호를 인가 받거나, 또는 방송 채널을 변경하는 명령 신호를 인가 받을 수 있다.The input unit may receive a command signal for changing an external device for transmitting video data output to the screen or a command signal for changing a broadcast channel.

상기 출력부는, 상기 디코딩된 비디오 데이터가 일측 방향부터 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 상기 일측 방향부터 소멸되는 디스플레이 타입으로 출력하거나, 상기 디코딩된 비디오 데이터가 전체 화면에서 점진적으로 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 전체 화면에서 점진적으로 소멸되는 디스플레이 타입으로 출력할 수 있다.The output unit may output the decoded video data from one side and display specific video data output on the screen in a display type that disappears from the one direction, or the decoded video data is gradually displayed on the entire screen. The specific video data output on the screen may be output in a display type that gradually disappears from the entire screen.

상기 목적을 달성하기 위하여, 본 발명은 특정 채널의 비디오 데이터를 화면에 출력하는 방송 수신기에 있어서, 방송 채널을 변경하는 명령 신호를 인가 받는 입력부와, 상기 변경된 방송 채널의 비디오 데이터를 디코딩 하는 제1디코더와, 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 채널의 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 출력부와, 상기 일정 시간 경과 후, 상기 변경된 방송 채널의 비디오 데이터만 화면에 출력되도록 제어하는 제어부와, 그리고 채널 변경의 패턴에 대한 데이터 베이스를 이용하여, 변경 예정인 방송 채널의 비디오 데이터를 미리 디코딩 하는 제2디코더를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기를 제공한다.In order to achieve the above object, the present invention provides a broadcast receiver for outputting video data of a specific channel on a screen, comprising: an input unit receiving a command signal for changing a broadcast channel, and a first decoding unit for decoding the video data of the changed broadcast channel; An output unit configured to synthesize a decoder, the decoded video data, and video data of a specific channel output on the screen, and display the same on one screen for a predetermined time; and after the predetermined time elapses, only the video data of the changed broadcast channel. And a second decoder which decodes the video data of the broadcast channel to be changed in advance by using a controller for controlling the output to the screen, and a database for the pattern of channel change. Provided is a broadcast receiver.

상기 방송 수신기는, 채널 업(up) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 상위 채널로 판단하거나, 채널 다운(down) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 하위 채널로 판단하는 채널 변경의 패턴에 대한 데이터 베이스를 저장하고 있는 메모리부를 더 포함하고 있을 수 있다.When the channel up button is continuously applied two or more times, the broadcast receiver determines the broadcasting channel to be changed as the upper channel closest to the current channel, or the channel down button is consecutively performed two or more times. If authorized, the memory device may further include a memory configured to store a database of a channel change pattern that determines the broadcast channel to be changed as the lower channel closest to the current channel.

따라서, 본 발명에 의하면, 화면 전환 과정에서 발생하는 블랭크(blank) 화면을 제거하고, 사용자가 선호하는 다양한 화면 전환 모드(mode)를 선택할 수 있는 효과가 있다.Therefore, according to the present invention, there is an effect of removing the blank screen generated in the screen switching process and selecting various screen switching modes preferred by the user.

이하 상기의 목적을 구체적으로 실현할 수 있는 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 설명한다.Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention that can specifically realize the above object will be described.

도 1은 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 구성을 도시한 도면(블록도)이다.1 is a block diagram (block diagram) showing the configuration of a broadcast receiver having a dynamic screen switching function according to the present invention.

그리고, 도 2는 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 메모리 제어부의 구성을 도시한 도면(블록도)이다.2 is a diagram (block diagram) showing the configuration of a memory control unit of a broadcast receiver with a dynamic screen switching function according to the present invention.

도 1 및 도 2를 참조하여, 본 발명에 따른 방송 수신기가 다이나믹 화면 전환 기능을 구현하는 실시예를 설명하면 다음과 같다.Referring to FIGS. 1 and 2, an embodiment in which the broadcast receiver according to the present invention implements a dynamic screen switching function is as follows.

본 발명에 따른 방송 수신기(1000)는, 외부 영상 입력부(1010), 디스플레이 기준 동기 발생부(1020), 제1영상처리 메모리부(1030), 제2영상처리 메모리부(1040), 그래픽 메모리부(1050), 그래픽 OSD&UI 처리부(1060), LVDS(Low Voltage Differential Signaling) Tx(1070), 디스플레이 모듈(Display module)(1080), 제1튜너(Tuner)부(1090), 제2튜너부(1100), 제1MPEG(Moving Picture Experts Group) 디먹스/디코더(Demultiplxer/Decoder)(1110), 제2MPEG 디먹스/디코더(1120), 제1디인터레이서/스케일러(Deinterlacer/Scaler)(1130), 제2디인터레이서/스케일러(1140), 메모리 제어부(1150), 증폭부(1160,1165), 신호 합성부(1170), CPU(Central Processing Unit)(1180), 사용자 입력부(1190), 그리고 마이컴(Micom)(1200) 등을 포함하여 이루어 진다.The broadcast receiver 1000 according to the present invention includes an external image input unit 1010, a display reference synchronization generator 1020, a first image processing memory unit 1030, a second image processing memory unit 1040, and a graphic memory unit. Graphical OSD & UI processing unit 1060, Low Voltage Differential Signaling (LVDS) Tx 1070, Display module 1080, First Tuner unit 1090, Second Tuner unit 1100 ), A first Moving Picture Experts Group (MPEG) demultipler / decoder (1110), a second MPEG demux / decoder (1120), a first deinterlacer / scaler (1130), a second deinterlacer / Scaler 1140, memory controller 1150, amplifiers 1160, 1165, signal synthesis unit 1170, central processing unit (CPU) 1180, user input unit 1190, and micom 1200 ) And so on.

특히 종래와 비교하여 볼 때 본 발명은, 상기 디스플레이 기준 동기 발생부(1020), 상기 메모리 제어부(1150), 상기 증폭부(1160,1165), 상기 신호 합성부(1170), 상기 복수개의 영상 처리 메모리부(1030,1040), 상기 복수개의 MPEG 디먹스/디코더(1110,1120), 그리고 상기 복수개의 디인터레이서/스케일러(1130,1140) 등을 추가하였다.In particular, in comparison with the related art, the present invention provides the display reference synchronization generator 1020, the memory controller 1150, the amplifiers 1160 and 1165, the signal synthesizer 1170, and the plurality of image processing devices. Memory units 1030 and 1040, the plurality of MPEG demux / decoder 1110 and 1120, and the plurality of deinterlacers / scalers 1130 and 1140 are added.

상기 방송 수신기(1000)는, 예를 들어 TV, DTV, PC, DMB 핸드폰 등이 될 수 있다.The broadcast receiver 1000 may be, for example, a TV, a DTV, a PC, a DMB mobile phone, or the like.

본 발명은, 방송 수신기에 튜너부 뿐만 아니라, MPEG 디먹스/디코더와, 디인 터레이서/스케일러 등을 모두 2개 이상 설치하여, 뮤트 영상(video-mute) 없이 화면이 전환되도록 하는 것이 일특징이다.The present invention is characterized by one or more tuner units, MPEG demux / decoder, deinterlacer / scaler, and the like installed in a broadcast receiver so that the screen can be switched without muting. .

디지털 방송 신호는 상기 튜너부(1090,1100)를 거쳐, 상기 MPEG 디먹스/디코더(1110,1120)에 인가된다. 그리고, 상기 MPEG 디먹스/ 디코더(1110,1120)를 거친 디지털 방송 신호는 상기 디인터레이서/스케일러(1130,1140)로 입력된다.The digital broadcast signal is applied to the MPEG demux / decoder 1110 and 1120 via the tuner units 1090 and 1100. The digital broadcast signal passing through the MPEG demux / decoder 1110 and 1120 is input to the deinterlacer / scaler 1130 and 1140.

한편, 외부 영상 재생기(예를 들어, DVD 플레이어 등등)를 통해 상기 외부 영상 입력부(1010)로 인가되는 비디오 데이터는, 상기 디인터레이서/스케일러(1130,1140)로 직접 입력된다.Meanwhile, video data applied to the external video input unit 1010 through an external video player (eg, a DVD player) is directly input to the deinterlacers / scalers 1130 and 1140.

다만, 상기 외부 영상 입력부(1010)로 인가되는 비디오 데이터가 아날로그 데이터인 경우에는, A/D 컨버터(Analogue to Digital Converter)를 거쳐, 상기 디인터레이서/스케일러(1130,1140)로 입력된다.However, when the video data applied to the external image input unit 1010 is analog data, the video data is input to the deinterlacers / scalers 1130 and 1140 through an A / D converter.

본 발명은, 외부 입력 소스를 변경하는 경우나, 채널을 변경하는 경우 발생하는 뮤트 현상을 모두 제거할 수 있는 기술이다. 다만, 채널이 변경되는 경우에 대해 중점적으로 설명하도록 하겠다.The present invention is a technique capable of eliminating all muting phenomena occurring when changing an external input source or changing a channel. However, we will focus on the case where the channel is changed.

우선, 특정 방송 신호가 상기 제1튜너부(1090)로 수신되면, 상기 제1MPEG 디먹스/디코더(1110) 및 제1디인터레이서/스케일러(1130)를 거쳐, 화면에 출력될 수 있는 신호 형태로 변환된다.First, when a specific broadcast signal is received by the first tuner unit 1090, the specific broadcast signal is converted into a signal form that can be output on the screen through the first MPEG demux / decoder 1110 and the first deinterlacer / scaler 1130. do.

그리고, 상기 변환된 신호는, 상기 LVDS Tx(1070)를 통해 상기 디스플레이 모듈(1080)에서 출력된다.The converted signal is output from the display module 1080 through the LVDS Tx 1070.

다만, 이 때 디폴트(default) 값으로, 상기 증폭부(1165)의 k값은 '1'로 설 정되도록 설계할 수 있다.However, at this time, as a default value, the k value of the amplifier 1165 may be designed to be set to '1'.

상기 제1튜너부(1090)로 수신되는 특정 방송 신호가 출력되는 중, 다른 채널로 전환시키는 명령이 입력되는 경우, 상기 전환시키는 채널의 방송 신호를 상기 제2튜너부(1100)가 수신한다.When a command for switching to another channel is input while a specific broadcast signal received by the first tuner 1090 is output, the second tuner 1100 receives a broadcast signal of the switched channel.

상기 제2튜너부(1100)로 수신된 방송 신호는, 상기 제2MPEG 디먹스/디코더(1120) 및 제2디인터레이서/스케일러(1140)를 거쳐, 화면에 출력될 수 있는 신호 형태로 변환된다.The broadcast signal received by the second tuner 1100 is converted into a signal form that can be output on the screen via the second MPEG demux / decoder 1120 and the second deinterlacer / scaler 1140.

그리고, 상기 증폭부(1160,1165)의 k 값을 조정하여, 상기 신호 합성부(1170)는 상기 제1튜너부(1090)로 수신되는 방송 신호와, 상기 제2튜너부(1100)로 수신되는 방송 신호를 적절하게 합성한다.In addition, by adjusting the k values of the amplifiers 1160 and 1165, the signal synthesis unit 1170 receives the broadcast signal received by the first tuner 1090 and the second tuner 1100. The broadcast signals to be synthesized are properly synthesized.

예를 들어, 상기 k값을 1에서 0으로 점진적으로 변화시켜, 최종적으로는 상기 제2튜너부(1100)를 통해 인가되는 방송 신호만 출력되도록 제어할 수 있다. 이 경우, 채널 변경 전 화면과, 채널 변경 후 화면이 부드럽게 교체되는 장점이 있다.For example, the k value may be gradually changed from 1 to 0 so that only the broadcast signal applied through the second tuner 1100 may be finally output. In this case, there is an advantage that the screen before the channel change and the screen after the channel change are smoothly replaced.

또는, 상기 k 값을 1에서 0으로 한번에 변화시켜, 최종적으로 상기 제2튜너부(1100)를 통해 인가되는 방송 신호만 출력되는 시간을 줄일 수도 있다.Alternatively, by changing the k value from 1 to 0 at once, the time for outputting only a broadcast signal applied through the second tuner 1100 may be reduced.

본 발명을 구현함에 있어서, 상기 메모리 제어부(1150) 등의 동작을 보다 상세히 설명하면 다음과 같다.In the implementation of the present invention, the operation of the memory controller 1150 or the like will be described in more detail as follows.

상기 제1MPEG 디먹스/디코더(1110), 상기 제2MPEG 디먹스/디코더(1120), 상기 제1디인터레이서/스케일러(1130), 상기 제2디인터레이서/스케일러(1140), 그리고 상기 그래픽 OSD&UI 처리부(1060)는, 상기 메모리 제어부(1150)를 통하여, 각각 상기 제1영상처리 메모리부(1030), 상기 제2영상처리 메모리부(1040), 그리고 상기 그래픽 메모리부(1050) 중의 어느 메모리부든지 읽기/쓰기(Read/Write)가 가능하며, 두 개 이상의 메모리부를 동시에 사용하는 것도 가능하다.The first MPEG demux / decoder 1110, the second MPEG demux / decoder 1120, the first deinterlacer / scaler 1130, the second deinterlacer / scaler 1140, and the graphical OSD & UI processor 1060. The memory controller 1150 reads / writes any of the memory units of the first image processing memory unit 1030, the second image processing memory unit 1040, and the graphic memory unit 1050, respectively. (Read / Write) is possible, and it is also possible to use two or more memory units at the same time.

각각 2개의 MPEG 디먹스/디코더(1110,1120)와, 디인터레이서/스케일러(1130,1140)는 이전의 영상(예를 들어, 채널 전환 전 영상)과, 새로운 영상(예를 들어, 채널 전환 후 영상)을 동시에 처리하기 위해 2개씩 두고 있다.Each of the two MPEG demux / decoder 1110 and 1120, the deinterlacer / scaler 1130 and 1140 is a previous image (e.g., before channel switching) and a new image (e.g., after channel switching). ) To keep processing two at the same time.

물론, 경우에 따라, 3개 이상의 MPEG 디먹스/디코더와, 디인터레이서/스케일러를 추가하여 본 발명을 구현하는 것도 가능하다.Of course, in some cases, it is also possible to implement the present invention by adding three or more MPEG demux / decoder and a deinterlacer / scaler.

상기 제1영상처리 메모리부(1030)와 상기 제2영상처리 메모리부(1040)는 MPEG 디코딩(decoding) 및 디인터레이싱/스케일링(deinteracing/scaling)을 위함이며, 이전 화면(예를 들어, 채널 전환 전 화면)과, 새로운 화면(예를 들어, 채널 전환 후 화면)의 영상을 각각 처리하므로, 영상 시청중에는 항상 동작하는 메모리이다.The first image processing memory unit 1030 and the second image processing memory unit 1040 are for MPEG decoding and deinterlacing / scaling, and the previous screen (for example, before channel switching). Screen) and a new screen (e.g., a screen after channel switching), respectively, so that the memory always operates during video viewing.

상기 제1영상처리 메모리부(1030)와, 상기 제2영상처리 메모리부(1040)에서 처리되는 영상은, 서로 다른 채널(또는 다른 입력 소스)의 영상이므로, 동기가 다를 가능성이 크다.Since the images processed by the first image processing memory unit 1030 and the second image processing memory unit 1040 are images of different channels (or different input sources), synchronization is likely to be different.

따라서, 상기 메모리 제어부(1150)에서 상기 양 영상의 동기를 맞추어 주는 역할을 한다.Therefore, the memory controller 1150 serves to synchronize the two images.

그리고, 채널 전환시 오버랩(overlap) 등의 기법으로 부드러운 화면 전환을 구현할 때는, 상기 제1디인터레이서/스케일러(1130) 및 상기 제2디인터레이서/스케 일러(1140) 등을 통해 출력되는 비디오 데이터에 'k' 및 '1-k' 값을 승산(乘算)하고, 다시 합성하는 기법 등을 사용할 수 있다.In addition, when a smooth screen switching is realized by a technique such as overlap when switching channels, 'k' is applied to video data output through the first deinterlacer / scaler 1130 and the second deinterlacer / scaler 1140. And a method of multiplying the values of 'and' 1-k 'and resynthesizing them.

상기 그래픽 메모리부(1050)는, 사용자 등이 임의의 동작을 시켰을 때, 해당하는 그래픽이나 문자 정보를 표시하기 위해 필요한 메모리이다. The graphic memory unit 1050 is a memory required for displaying a corresponding graphic or character information when a user or the like performs an arbitrary operation.

본 발명은 채널 전환 전 영상 데이터 위에, 채널 전환 후 영상 데이터를 그대로 겹쳐쓸 수도 있지만, 블렌딩(blending) 기법에 의해 어느 정도의 배합 비율을 가지고, 채널 전환 전 영상 데이터와 채널 전환 후 영상 데이터를 합성하는 것이므로, 상기 영상처리 메모리부(1030,1040)와는 별도로, 프레임 메모리가 필요하다.According to the present invention, the image data after the channel change can be overlaid on the image data before the channel change as it is, but with a blending technique, the image data before the channel change and the image data after the channel change are synthesized. Therefore, a frame memory is required separately from the image processing memory units 1030 and 1040.

상기 프레임 메모리는, 상기 그래픽 메모리부(1050)에 저장되어 있을 수 있다.The frame memory may be stored in the graphic memory unit 1050.

나아가, 여러 레이어(layer)의 그래픽이 필요한 경우에는 여러 프레임 메모리가 필요하다.Furthermore, when multiple layers of graphics are required, multiple frame memories are required.

한편, 리모컨의 특성상, 채널 업/다운(up/down) 키 버튼이나 입력 선택 등을 위한 키 버튼 등은 여러가지 사용자 설정 모드로 진입되어 있을 때, 메뉴 선택 등에 필요한 메뉴를 저장하는 용도로 사용되기도 한다.On the other hand, due to the characteristics of the remote control, a channel up / down key button or a key button for input selection may be used to store a menu required for menu selection when entering various user setting modes. .

그리고, 상기 제1튜너부(1090) 및 상기 제2튜너부(1100)를 통해 인가되는 비디오 신호는 동기가 서로 맞지 않기 때문에, 상기 디스플레이 기준 동기 발생부(1020) 및 상기 메모리 제어부(1150)가 필요하다.Since the video signals applied through the first tuner 1090 and the second tuner 1100 are not synchronized with each other, the display reference sync generator 1020 and the memory controller 1150 need.

2개의 완전한 영상을 생성하여 같은 화질로 화면 전환이 이루어 지도록 하기 위해서는, 영상처리 메모리부도 각각 따로 구비하고 있어야 한다.In order to generate two complete images and convert the screen to the same image quality, image processing memory units must be separately provided.

메모리 쓰기(Write)의 경우, 상기 메모리 제어부(1150)의 쓰기 제어부(1152)가 상기 두 개의 영상처리 메모리부와 독립적으로 통신한다.In the case of memory write, the write controller 1152 of the memory controller 1150 communicates with the two image processing memory units independently.

한편, 메모리 읽기(Read)시에는, 2개의 화면을 동시에 읽어서 기존 화면과 새로운 화면의 위치를 동시에 같은 위치로 맞추는 동기화가 필요하므로, 상기 디스플레이 기준 동기 발생부(1020)에서 기준되는 리드 어드레스(Read Addr.) 및 동기 신호를 만들어, 상기 메모리 제어부(1150)의 읽기 제어부(1153)로 전송한다.On the other hand, when reading a memory, synchronization is required to read two screens simultaneously and to adjust the positions of the existing screen and the new screen to the same position at the same time, so that the read address read based on the display reference synchronization generator 1020 is performed. Addr.) And a synchronization signal are generated and transmitted to the read control unit 1153 of the memory controller 1150.

이 때, 상기 읽기 제어부(1153)는, 상기 리드 어드레스(Read Addr.) 및 동기 신호를 상기 제1영상처리 메모리부(1030) 및 상기 제2영상처리 메모리부(1040)에 동시에 적용한다.In this case, the read control unit 1153 applies the read address and the synchronization signal to the first image processing memory unit 1030 and the second image processing memory unit 1040 simultaneously.

그리고, 메모리 쓰기(Write)시에 있어서는, 상기 제1영상처리 메모리부(1030) 및 상기 제2영상처리 메모리부(1040)가 매번 신호 전환이 발생할 때마다, 각각 기존 화면과 새로운 화면을 번갈아 가며 할당 받게 되므로, 먹스(Multiplxer)를 사용하여, 어떤 메모리부가 기존 화면이 될 지 여부는 계속 번갈아 가며 바꿀 수 있다.When writing a memory, the first image processing memory unit 1030 and the second image processing memory unit 1040 alternate between an existing screen and a new screen each time a signal change occurs each time. Since you are assigned, you can use the Multiplxer to switch between which memory sections will be the existing screens.

도 3은 본 발명에 따라, 화면이 전환되는 일예를 도시한 도면이다.3 is a diagram illustrating an example in which a screen is switched according to the present invention.

도 4는 본 발명에 따라, 화면이 전환되는 다른 일예를 도시한 도면이다.4 is a diagram illustrating another example in which a screen is switched according to the present invention.

도 5는 본 발명에 따라, 화면이 전환되는 또 다른 일예를 도시한 도면이다.5 is a diagram illustrating another example in which a screen is switched according to the present invention.

그리고, 도 6은 본 발명에 따라, 화면이 전환되는 과정을 시간적인 관점에서 예시한 도면이다.6 is a view illustrating a process of switching a screen from a time point of view according to the present invention.

이하, 도 3 내지 6을 참조(도 1 내지 2 보조 참조)하여, 변경될 채널을 예상 할 수 있는 경우(도 6의 (다))와, 예상할 수 없는 경우(도 6의 (나))에 따라, 화면이 전환되는 과정을 각각 설명하면 다음과 같다.Hereinafter, referring to FIGS. 3 to 6 (see FIGS. 1 and 2), a channel to be changed can be predicted (FIG. 6C) and an unpredictable case (FIG. 6B). Accordingly, the process of switching the screen will be described as follows.

도 6의 (가)에 도시된 바와 같이, 종래에는 기존 영상을 출력하던 중, 채널을 전환하거나, 다른 외부 입력 신호를 선택하는 명령 신호가 인가되는 경우, 잠시 블랭크(blank) 화면을 디스플레이 시킨다.As shown in FIG. 6A, when a command signal for switching channels or selecting another external input signal is applied while displaying an existing image, a blank screen is displayed for a while.

그리고, 상기 전환되는 채널 또는 다른 외부 입력 신호의 비디오 데이터에 대한 디코딩이 완료되면, 새로운 영상을 출력시켰다.When decoding of the video data of the switched channel or another external input signal is completed, a new image is output.

그러나, 본 발명에 의하면, 도 6의 (나)에 도시된 바와 같이, 채널을 전환하거나, 다른 외부 입력 신호를 선택하는 명령 신호가 인가되는 경우에도, 기존 영상을 그대로 출력하다가, 상기 전환되는 채널 또는 다른 외부 입력 신호의 비디오 데이터에 대한 디코딩이 완료되면, 새로운 영상을 합성하여 동시에 출력시킨다.However, according to the present invention, as shown in (b) of FIG. 6, even when a command signal for switching channels or selecting another external input signal is applied, the existing channel is output as it is, and the channel is switched. Alternatively, when decoding of video data of another external input signal is completed, new images are synthesized and output simultaneously.

다만, 도 6의 (나)의 경우, 채널을 전환시키거나, 다른 외부 입력 신호를 선택한 후, 화면이 전환되기 전까지 다소의 시간이 소요된다.However, in FIG. 6B, after switching channels or selecting another external input signal, it takes some time before the screen is switched.

이 때, 사용자의 편의를 위하여, 도 7에 도시된 바와 같이, "채널 전화 중" 이라는 안내문구를 OSD로 디스플레이 하도록 설계하는 것도 가능하다. At this time, for the convenience of the user, as shown in FIG. 7, it is also possible to design a display phrase "in the channel call" to the OSD.

한편, 상기 새로운 영상을 합성하여 동시에 출력시키는 방법으로는, 예를 들어 도 3과 같이 새로운 영상이 수직 방향으로 등장하거나, 도 4와 같이 새로운 영상이 수평 방향으로 등장하거나, 또는 도 5와 같이 새로운 영상이 화면 전체에서 점진적으로 등장하는 방법이 있다.Meanwhile, as a method of synthesizing and outputting the new image at the same time, for example, a new image appears in a vertical direction as shown in FIG. 3, a new image appears in a horizontal direction as shown in FIG. 4, or a new image as shown in FIG. 5. There is a way in which images appear gradually throughout the screen.

특히, 도 6의 (나)는 임의의 채널이 선택되거나, 최초 입력 전환 키 버튼이 인가되는 등 다음 영상 입력 신호를 예측할 수 없는 경우를 상정한 것이다.In particular, FIG. 6B assumes a case in which a next video input signal cannot be predicted, such as an arbitrary channel is selected or an initial input switching key button is applied.

채널 및 입력 전환 신호가 인가되면, 화면 전환이 이루어 지는 순간이므로, 상기 제2MPEG 디먹스/디코더(1120) 및 제2디인터레이서/스케일러(1140)에서, 새로운 영상 신호에 대한 디코딩 등의 절차가 종료하여, 디스플레이를 위한 준비가 될 때까지 상기 메모리 제어부(1150)는 현재 시청하는 기존 비디오 데이터가 그대로 출력되도록 제어한다. 예를 들어, 상기 증폭부의 'k' 값을 1로 유지시키는 방법이 있다.When the channel and the input switching signal are applied, the screen switching is performed, and thus, the second MPEG demux / decoder 1120 and the second deinterlacer / scaler 1140 terminate the procedure such as decoding a new video signal. Until the display is ready for display, the memory controller 1150 controls the existing video data to be output as it is. For example, there is a method of maintaining the 'k' value of the amplification unit at 1.

그리고, 상기 제2MPEG 디먹스/디코더(1120) 및 제2디인터레이서/스케일러(1140)에서 상기 디코딩 등의 절차가 종료하여, 디스플레이를 위한 준비가 완료되면, 상기 메모리 제어부(1150)의 출력 어드레스 발생부(1151)는 상기 디스플레이 기준 동기 발생부(1020)에서 제공하는 리드 어드레스(Read Addr.) 및 동기 신호를 이용하여, 상기 쓰기 제어부(1152), 상기 읽기 제어부(1153) 등 상기 메모리 제어부(1150)를 동작시킨다.When the decoding is completed in the second MPEG demux / decoder 1120 and the second deinterlacer / scaler 1140 and is ready for display, the output address generator of the memory controller 1150 is completed. 1151 is a memory controller 1150 such as the write controller 1152, the read controller 1153, and the like, using a read address and a synchronization signal provided by the display reference synchronization generator 1020. To operate.

이는 기존의 영상과 새로운 영상은 서로 동기가 맞지 않기 때문에, 메모리 등을 읽어낼 때는 기준이 되는 동기 신호를 만들어 이 동기 신호에 맞춰서 읽어 내기 위함이다.This is because the existing video and the new video are not synchronized with each other, so that when a memory or the like is read out, a synchronization signal is used as a reference to be read in accordance with the synchronization signal.

따라서, 채널 전환 등의 과정에서, 기존 영상과, 새로운 영상을 에러 없이 동시에 시청하는 것이 가능하다.Therefore, in the process of channel switching, it is possible to simultaneously view the existing video and the new video without errors.

그러던 중, 상기 CPU(1180)가 상기 제2MPEG 디먹스/디코더(1120)로부터 수신완료신호를 받거나 또는 외부영상신호를 선택하기 위해 제어신호를 상기 제2디인터 레이서/스케일러(1140)에 전송하고, 새로운 입력 신호에 대한 디코딩 및 영상처리가 완료되었다는 신호를 상기 메모리 제어부(1150)에 전송하면, 기존 영상과 새로운 영상을 합성하는 등의 과정을 거치면서, 화면 전환을 할 수 있게 된다.In the meantime, the CPU 1180 receives a reception completion signal from the second MPEG demux / decoder 1120 or transmits a control signal to the second deinterlacer / scaler 1140 to select an external video signal. When a signal indicating that decoding and image processing of a new input signal has been completed is transmitted to the memory controller 1150, the screen can be switched while the existing image and the new image are synthesized.

기존 영상 신호와 새로운 영상 신호의 소스(source) 동기는 서로 다르지만, 상기 제1영상처리 메모리부(1030) 및 상기 제2영상처리 메모리부(1040)에서 영상 신호를 읽어 내면서, 기준이 되는 영상 동기에 맞추어 두 영상을 동시에 읽어 내면, 영상 혼합이 가능하다.Although the source synchronization of the existing image signal and the new image signal is different from each other, the image synchronization becomes a reference while reading image signals from the first image processing memory unit 1030 and the second image processing memory unit 1040. If you read two images at the same time, you can mix the images.

물론, 현재 출력중인 영상이 상기 제2튜너부(1100)를 통해 인가되는 경우에는, 새로운 영상에 대한 처리를 상기 제1MPEG 디먹스/디코더(1110) 및 상기 제1디인터레이서/스케일러(1130)에서 담당한다.Of course, when an image currently being output is applied through the second tuner 1100, the first MPEG demux / decoder 1110 and the first deinterlacer / scaler 1130 are responsible for processing a new image. do.

오디오 데이터의 경우, 새로운 음성 신호 처리 시간이 영상에 비해 무시할 정도로 짧으므로, 적당한 영상전환 시점에, 새로운 영상 신호에 대한 오디오 데이터로 전환해 주는 것이 바람직하다.In the case of audio data, since the new audio signal processing time is negligibly shorter than that of the video, it is preferable to convert the audio data for the new video signal at a suitable video conversion time.

그리고, 상기 영상 혼합의 방법으로는, 일순간에 기존 영상에서 새로운 영상으로 변경(도 1의 k값을 '1'에서 '0'으로 한번에 변경)할 수도 있지만, 좀 더 부드러운 화면 전환을 위해서는 도 3 및 도 4와 같이 공간적으로 가변시키거나, 영상 오버레이(overlay) 비율을 k값에 따라 가변함으로써, 도 5에 도시된 바와 같이, 서서히 기존 화면에서 새로운 화면으로 변경시키도록 설계하는 것이 바람직하다.And, in the image mixing method, it is possible to change from the existing image to the new image at a moment (the k value of FIG. 1 can be changed from '1' to '0' at once). As shown in FIG. 5, it is preferable to gradually change from an existing screen to a new screen as shown in FIG. 5 by spatially varying or changing the image overlay ratio according to the k value.

도 3 내지 5에 도시된 화면 전환 방법 외에도 다른 방법으로 본 발명을 구현할 수도 있으며, 이에 따라 k 값이 매 프레임 또는 매 라인 마다 변경될 수 있다.In addition to the screen switching method illustrated in FIGS. 3 to 5, the present invention may be implemented by other methods. Accordingly, the k value may be changed every frame or every line.

즉, 기존의 화면과 새로운 화면의 전환을 부드럽게 하기 위하여, 상기 신호 합성부(1170)에 각각 k, (1-k)의 배율을 가지는 상기 증폭부들(1160,1165) 내지는 곱셈기를 두어, 항상 'k + (1-k) = 1' 이라는 수식이 성립하도록 설정한다.That is, in order to smooth the switching between the old screen and the new screen, the amplifying units 1160 and 1165 or the multipliers having the magnifications of k and (1-k) are placed in the signal synthesizing unit 1170, respectively, and always' Set k + (1-k) = 1 'to hold.

도 6의 (다)는 향후 변경될 입력 신호를 미리 판단하여, 예상되는 입력 신호의 비디오 데이터를 미리 디코딩함으로써, 기존 영상에서 새로운 영상으로 전환되는 시간을 도 6의 (나) 보다 단축시키겠다는 것이 일특징이다.6 (c) is to determine in advance the input signal to be changed in the future, to decode the video data of the expected input signal in advance, thereby reducing the time to switch from the existing image to the new image than (b) of FIG. It is a feature.

즉, 추후 변경될 것으로 예상되는 채널로, 상기 제2튜너부(1100)를 튜닝시키고, 상기 제2MPEG 디먹스/디코더(1120) 및 상기 제2디인터레이서/스케일러(1140)가 상기 제2튜너부(1100)를 통해 수신되는 비디오 데이터를 미리 디코딩하고 있는 것이다.That is, the second tuner unit 1100 is tuned to a channel expected to be changed later, and the second MPEG demux / decoder 1120 and the second deinterlacer / scaler 1140 are connected to the second tuner unit ( The video data received through 1100 is decoded in advance.

따라서, 예상되는 채널로 변경시키는 입력 신호가 실질적으로 인가된 경우, 그 때부터 비디오 디코딩을 하지 않고, 바로 기존 영상 데이터와 새로운 영상 데이터의 신호 합성을 할 수 있다.Therefore, when an input signal for changing to an expected channel is substantially applied, signal synthesis of existing image data and new image data can be performed immediately without video decoding from then on.

도 6의 (다)를 구현하기 위해서는, 채널 변경의 패턴에 대한 데이터 베이스를 미리 구축하고 있을 필요가 있다.In order to implement (C) of FIG. 6, it is necessary to build a database on a pattern of channel change in advance.

우선, 첫 째, 입력 신호에 대한 패턴으로서, 방송 수신기에서 미리 정해진 순서에 따라 입력 신호 소스가 선택되므로, 이를 근거로 다음 입력 신호를 예상하는 방법이 있다.First, since an input signal source is selected according to a predetermined order in a broadcast receiver as a pattern for an input signal, there is a method of predicting the next input signal based on this.

둘 째, 채널 변경의 패턴을 판단하는 방법으로서, 사용자가 채널을 변경하는 히스토리를 한달, 1년 이상 계속 저장해 둠으로써, 사용자가 특정 채널 선택 후, 다음 채널로 어떤 채널을 선택할지 예상하는 방법이 있다.Second, as a method of determining a pattern of channel change, a history of changing the channel is stored for a month or more, so that the user can predict which channel to select the next channel after selecting a specific channel. have.

셋 째, 사용자가 채널 전환을 하기 직전 누른 채널 전환 버튼을 기억해 둠으로써, 다음 채널 번호를 예상하는 방법이 있다.Third, there is a method of predicting the next channel number by remembering the channel switch button that the user pressed immediately before the channel change.

일반적으로, 시청자는 채널 업/다운(up/down) 버튼을 사용하여 화면을 전환시, 직전에 업(up) 버튼을 누른 경우, 다음에도 이어서 업(up) 버튼을 누를 확률이 높아진다.In general, when a viewer presses an up button immediately before switching a screen using a channel up / down button, the viewer is more likely to press the next up button.

반대로, 직전에 다운(down) 버튼을 누른 경우에는, 다음에도 이어서 다운(down) 버튼을 누를 확률이 매우 높다.Conversely, if the down button is pressed just before, the probability of pressing the down button next time is very high.

따라서, 상기 방송 수신기(1000)는, 미리 그 다음 기억된 채널 번호의 방송 신호를 수신하여 처리하도록, 상기 제2튜너부(1100)와, 상기 제2MPEG 디먹스/디코더(1120)와, 그리고 상기 제2디인터레이서/스케일러(1140) 등을 동작시킨다.Therefore, the broadcast receiver 1000, the second tuner unit 1100, the second MPEG demux / decoder 1120, and the receiver to receive and process the broadcast signal of the next stored channel number in advance. The second deinterlacer / scaler 1140 and the like are operated.

예를 들어, 상기 기억된 채널 번호의 순서가 '6번, 7번, 9번, 11번, 13번, 그리고 15번,............등등' 이고, 현재 출력중인 채널이 7번 이라고 가정해 보겠다.For example, the order of the stored channel numbers is '6, 7, 9, 11, 13, 15, ..., etc.', and the current output. Let's say you have seven channels.

이 때, 시청자가 채널 업(up) 키 버튼을 눌러 9번으로 튜닝되면, 우선 9번 채널의 영상이 디코딩(decoding)될 때까지 7번 채널의 영상을 일정 시간 디스플레이 한다.At this time, when the viewer is tuned to No. 9 by pressing the channel up key button, first, the image of Channel 7 is displayed for a predetermined time until the image of Channel 9 is decoded.

그러나, 화면 전환이 이루어 진 다음에는, 사용되지 않는 상기 제1튜너부(1090)나 제2튜너부(1100)를 미리 11번 채널로 튜닝하여, 11번 채널의 영상 데이터를 수신하여 영상처리(예를 들어, 디코딩 등등)를 미리 해 두면, 그 다음 채널 업(up) 키 버튼이 눌러지는 순간, 바로 11번 채널의 영상으로 영상 전환시킬 수 있다.However, after screen switching is performed, the unused first tuner 1090 or second tuner 1100 is tuned to channel 11 in advance, and image data of channel 11 is received to process the image. For example, if decoding is performed in advance, the image can be switched to the image of channel 11 immediately after the next channel up key button is pressed.

물론, 도 3 내지 5와 같이 부드럽게 화면이 전환되도록 설계하는 것도 가능하다.Of course, it is also possible to design such that the screen is smoothly switched as shown in FIGS.

반대로, 채널 다운(down) 키 버튼이 연속적으로 눌러 지는 경우에도, 마찬가지로 적용될 수 있다.Conversely, the same applies to the case where the channel down key button is continuously pressed.

한편, 상기 그래픽 OSD&UI 처리부(1060)는, 입력의 전환 여부에 상관 없이 기준 동기로 정해진 패턴을 생성하므로, 사용자 조정 메뉴나 디스플레이시에 필요한 데이터 서비스 같은 정보를, 상기 그래픽 메모리부(1050)에서 읽어서 원 영상에 중첩시킨 후, 상기 디스플레이 모듈의 입력 형태에 적합하게 LVDS 신호를 상기 LVDS Tx(1070)에 송부하는 역할을 한다.On the other hand, since the graphic OSD & UI processing unit 1060 generates a predetermined pattern with reference synchronization regardless of whether the input is switched or not, the graphic memory unit 1050 reads information such as a user adjustment menu or a data service required for display. After superimposing the original image, an LVDS signal is transmitted to the LVDS Tx 1070 according to an input form of the display module.

물론, 상기 LVDS 신호 대신에, 컴퓨터나 텔레비젼 등과 디지털 표시 장치 간에 전송하는 데이터 방식의 다른 규격을 사용할 수도 있다.Of course, in place of the LVDS signal, other standards of data type for transmitting between a computer, a television, and a digital display device may be used.

그리고, 전술한 설명은 전환되기 전 채널의 비디오 데이터와, 전환된 후 채널의 비디오 데이터에 대해 주로 설명하고 있지만, 오디오 데이터의 경우 전환 시기를 영상 신호 전환에 따라 적용이 가능하다.In the above description, the video data of the channel before the switch and the video data of the channel after the switch are mainly described. However, in the case of the audio data, the switching timing may be applied according to the video signal conversion.

즉, 사용자가 입력 전환을 시도하면, 일단 오디오-뮤트(Audio-mute)를 걸어 주게 되며, 새로운 영상 입력에 대한 디지털 또는 아날로그 디코딩이 완료되었다는 신호를 받으면, 상기 오디오-뮤트를 해제하고, 새로운 오디오 입력으로 전환되도록 설계한다.That is, when a user attempts to switch inputs, an audio-mute is applied once, and upon receiving a signal that digital or analog decoding for a new video input is completed, the audio-mute is released and new audio is input. Design to switch to input.

지금까지 도 1 내지 7을 통해, 본 발명에 따른 다양한 방식으로 화면을 전환시키는 기술에 대해 설명하였다.So far, the technology for switching the screen in various ways according to the present invention has been described with reference to FIGS. 1 to 7.

그러나, 이와 같은 다이나믹 화면 전환 기술을 선호하지 않는 사용자가 존재할 수도 있는 바, 이를 고려하여, 도 8에 도시된 바와 같이, 본 발명에 따른 다이나믹 화면 전환 기능을 이용할 지 여부를 선택하는 단축키를 리모컨에 부가하는 것이 가능하다.However, there may be a user who does not prefer such a dynamic screen switching technology. In consideration of this, as illustrated in FIG. 8, a shortcut key for selecting whether to use the dynamic screen switching function according to the present invention is provided on the remote controller. It is possible to add.

또는, 도 9에 도시된 바와 같이, 본 발명에 따른 다이나믹 화면 전환 기능을 이용할 지 여부를 선택하는 OSD 화면을 디스플레이 하여, 사용자의 선택 여부에 따라 화면 전환 방식을 다르게 설정할 수도 있다.Alternatively, as shown in FIG. 9, an OSD screen for selecting whether to use the dynamic screen switching function according to the present invention may be displayed, and the screen switching scheme may be differently set according to the user's selection.

도 10은 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법의 일예를 도시한 흐름도(플로우 차트)이다.10 is a flowchart (flow chart) showing an example of a control method of a broadcast receiver with a dynamic screen switching function according to the present invention.

이하, 도 10을 참조하여, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법을 설명하면 다음과 같다.Hereinafter, a control method of a broadcast receiver having a dynamic screen switching function will be described with reference to FIG. 10.

다만, 후술할 제어 방법은, 전술한 도 1 내지 도 9에 대한 설명을 시간 흐름순에 따라 순차적으로 설명한 것인 바, 상세한 설명은 생략하도록 하겠다.However, the control method to be described later, since the description of the above-described Figs. 1 to 9 are described sequentially in the order of time, detailed description thereof will be omitted.

그러나, 당업자라면, 전술한 도 1 내지 도 9에 대한 설명을 통해, 당해 실시예를 용이하게 이해할 수 있다.However, those skilled in the art can easily understand the embodiment through the above description of FIGS. 1 to 9.

특히, 도 10의 플로우 차트는, 도 6의 (나)의 케이스와 같이, 다음 채널 번호를 예상하지 않는 경우를 가정하여 설명한 것이다.In particular, the flowchart of FIG. 10 is described on the assumption that the next channel number is not expected as in the case of FIG.

방송 수신기는 채널 또는 입력 전환 신호를 전환하는 명령 신호를 인가 받는 다(S1000). 다만, 당해 플로우 차트에서는 채널이 전환되는 경우를 예로 들어 설명하겠다.The broadcast receiver receives a command signal for switching a channel or an input switch signal (S1000). However, in the flow chart, the case where the channel is switched will be described as an example.

사용되지 않는 제2튜너부를 이용하여, 상기 명령 신호에 따른 채널로 튜닝시킨다(S1001).The tuner is tuned to a channel according to the command signal using a second tuner that is not used (S1001).

상기 채널 전환시, 입력된 키 버튼이 업(up) 버튼인지 또는 다운(down) 버튼인지 여부를 판단한다(S1002).When switching the channel, it is determined whether the input key button is an up button or a down button (S1002).

상기 판단 결과(S1002), 업(up) 버튼 또는 다운(down) 버튼인 경우, 도 11의 S1100 단계를 수행한다.In the case of the determination result S1002, the up button or the down button, step S1100 of FIG. 11 is performed.

한편, 상기 판단 결과(S1002), 업(up) 및 다운(down) 버튼이 아닌 경우, 상기 전환된 채널로부터 인가되는 비디오 데이터에 대한 디코딩을 시작한다(S1003). 다만, 상기 디코딩은, 디스플레이 모듈을 통해 출력될 수 있는 신호 형태로 디지털 신호 처리 되는 전반적인 과정을 의미하는 용어로도 사용된다.On the other hand, if it is not the determination result (S1002), the up (up) and down (down) button, decoding of the video data applied from the switched channel is started (S1003). However, the decoding is also used as a term meaning the overall process of digital signal processing in the form of a signal that can be output through the display module.

상기 디코딩 등의 영상 처리가 완료되었는지 여부를 판단한다(S1004).It is determined whether image processing such as decoding is completed (S1004).

상기 판단 결과(S1004), 상기 디코딩 등의 영상 처리가 완료된 경우, 상기 전환된 채널의 영상에 대응하는 오디오 데이터를 출력한다(S1005).As a result of the determination (S1004), when image processing such as decoding is completed, audio data corresponding to the image of the switched channel is output (S1005).

상기 방송 수신기의 메모리 제어부 등에서, 상기 증폭부의 k 값등을 조정하여, 새로운 영상 신호를 출력할 준비를 한다(S1006).The memory controller of the broadcast receiver or the like adjusts the k value of the amplifier and prepares to output a new video signal (S1006).

전환되기 전 채널의 화면과, 전환된 후 채널의 화면을 오버 레이(overlay) 기법등으로, 합성하여 디스플레이 한다(S1007).The screen of the channel before the switch and the screen of the channel after the switch are synthesized and displayed by using an overlay technique (S1007).

상기 전환된 후 채널의 화면으로 프레임이 모두 변경되었는지 여부를 판단한 다(S1008).After the switching, it is determined whether all the frames are changed to the screen of the channel (S1008).

상기 판단 결과(S1008), 상기 프레임이 모두 변경된 경우, 전환된 새로운 채널의 A/V를 출력시킨다(S1009).As a result of the determination (S1008), when all the frames are changed, the A / V of the switched new channel is output (S1009).

도 11은 본 발명에 따른, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법의 다른 일예를 도시한 흐름도(플로우 차트)이다.11 is a flowchart (flow chart) showing another example of a control method of a broadcast receiver with a dynamic screen switching function according to the present invention.

이하, 도 11을 참조하여, 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법의 다른 일예를 설명하면 다음과 같다.Hereinafter, another example of a control method of a broadcast receiver having a dynamic screen switching function will be described with reference to FIG. 11.

다만, 후술할 제어 방법은, 전술한 도 1 내지 도 9에 대한 설명을 시간 흐름순에 따라 순차적으로 설명한 것인 바, 상세한 설명은 생략하도록 하겠다.However, the control method to be described later, since the description of the above-described Figs. 1 to 9 are described sequentially in the order of time, detailed description thereof will be omitted.

그러나, 당업자라면, 전술한 도 1 내지 도 9에 대한 설명을 통해, 당해 실시예를 용이하게 이해할 수 있다.However, those skilled in the art can easily understand the embodiment through the above description of FIGS. 1 to 9.

특히, 도 11의 플로우 차트는, 도 6의 (다)의 케이스와 같이, 다음 채널 번호를 예상할 수 있는 경우를 가정하여 설명한 것이다.In particular, the flowchart of FIG. 11 has been described on the assumption that the next channel number can be expected as in the case of FIG.

채널 업(up) 버튼 또는 채널 다운(down) 버튼이 눌러진 경우, 이에 대한 코드 신호를 인가 받은 방송 수신기는, 전환되는 채널의 비디오 데이터에 대한 디코딩을 시작한다(S1100).If the channel up button or the channel down button is pressed, the broadcast receiver receiving the code signal for this starts decoding the video data of the channel to be switched (S1100).

다만, 상기 디코딩은, 디스플레이 모듈을 통해 출력될 수 있는 신호 형태로 디지털 신호 처리 되는 전반적인 과정을 의미하는 용어로도 사용된다. However, the decoding is also used as a term meaning the overall process of digital signal processing in the form of a signal that can be output through the display module.

상기 디코딩 등의 영상 처리가 완료되었는지 여부를 판단한다(S1101).It is determined whether image processing such as decoding is completed (S1101).

상기 판단 결과(S1101), 상기 디코딩 등의 영상 처리가 완료된 경우, 전환된 채널의 영상에 대응하는 오디오 데이터를 출력한다(S1102).As a result of the determination (S1101), when image processing such as decoding is completed, audio data corresponding to the image of the switched channel is output (S1102).

상기 방송 수신기의 메모리 제어부 등에서, 상기 증폭부의 k 값등을 조정하여, 새로운 영상 신호를 출력할 준비를 한다(S1103).The memory controller of the broadcast receiver or the like adjusts the k value of the amplifier and prepares to output a new video signal (S1103).

전환되기 전 채널의 화면과, 전환된 후 채널의 화면을 오버 레이(overlay) 기법등으로, 합성하여 디스플레이 한다(S1104).The screen of the channel before switching and the screen of the channel after switching are synthesized and displayed by using an overlay technique (S1104).

상기 전환된 후 채널의 화면으로 프레임이 모두 변경되었는지 여부를 판단한다(S1105).After the switching, it is determined whether all the frames are changed to the screen of the channel (S1105).

상기 판단 결과(S1105), 상기 프레임이 모두 변경된 경우, 전환된 새로운 채널의 A/V를 출력시킨다(S1106).As a result of the determination (S1105), when all of the frames are changed, the A / V of the switched new channel is output (S1106).

그리고, 상기 S1106 단계를 수행하면서, 동시에 사용하지 않는 튜너를 이용하여, 예상되는 차기 채널로 미리 튜닝 및 상기 차기 채널의 비디오 데이터에 대한 디코딩을 시작한다(S1107).In operation S1106, a tuner which is not used at the same time is used to start tuning in advance to the expected next channel and to decode video data of the next channel (S1107).

상기 예상되는 차기 채널은, 전술한 3가지 방법 등으로 판단할 수 있다.The expected next channel may be determined by the aforementioned three methods.

채널을 전환시키는 키 버튼 등이 눌러 졌는지 여부를 판단한다(S1108).It is determined whether a key button or the like for switching channels is pressed (S1108).

상기 판단 결과(S1108), 상기 채널을 전환시키는 키 버튼 등이 눌러진 경우, 미리 예상한 차기 채널과 일치하는지 여부를 판단한다(S1109).As a result of the determination (S1108), when a key button or the like for switching the channel is pressed, it is determined whether or not it matches the next expected channel (S1109).

상기 판단 결과(S1109), 일치하는 경우, S1102 단계를 수행한다. 미리 비디오 데이터의 디코딩을 완료한 상태이므로, 보다 신속하게 채널 전환을 구현할 수 있는 장점이 있다.If the result of the determination (S1109) is matched, step S1102 is performed. Since the decoding of the video data is completed in advance, there is an advantage that the channel switching can be implemented more quickly.

상기 판단 결과(S1109), 일치하지 않는 경우, 새로 눌러진 키 버튼에 따른 채널로 튜닝한다(S1110).As a result of the determination (S1109), if it does not match, tuning to the channel according to the newly pressed key button (S1110).

그리고, 도 10의 S1003 단계를 수행한다.Then, step S1003 of FIG. 10 is performed.

본 발명은 상술한 실시예에 한정되지 않으며, 첨부된 청구범위에서 알 수 있는 바와 같이 본 발명이 속한 분야의 통상의 지식을 가진 자에 의해 변형이 가능하고 이러한 변형은 본 발명의 범위에 속한다.The present invention is not limited to the above-described embodiments, and as can be seen in the appended claims, modifications can be made by those skilled in the art to which the invention pertains, and such modifications are within the scope of the present invention.

그리고, 상기에서 언급한 수치들은 바람직한 실시예이거나, 단순한 예시인 바, 상기 수치들에 본 발명의 권리범위가 제한되지는 않으며, 첨부된 청구범위에서 알 수 있는 바와 같이 본 발명이 속한 분야의 통상의 지식을 가진 자에 의해 변형이 가능하고 이러한 변형은 본 발명의 범위에 속한다.And, the above-mentioned numerical value is a preferred embodiment or merely an example, the scope of the present invention is not limited to the numerical values, and as can be seen in the appended claims, Modifications are possible by those skilled in the art and such modifications are within the scope of the present invention.

상기에서 설명한 본 발명에 따른 다이나믹 화면 전환 기능을 구비한 방송 수신기 및 그 제어방법의 효과를 설명하면 다음과 같다.The effects of the broadcast receiver having a dynamic screen switching function and the control method according to the present invention as described above are as follows.

첫 째, 본 발명에 의하면, 화면 전환시 발생하는 비디오-뮤트(video-mute) 현상을 제거할 수 있는 효과가 있다.First, according to the present invention, there is an effect that can eliminate the video-mute phenomenon that occurs when switching the screen.

둘 째, 본 발명에 의하면, 슬라이드식 화면 전환, 오버 레이(overlat), 블렌딩(blending) 방식 등 다양한 화면 전환 기법을 사용할 수 있어서, 다양한 사용자의 취향을 만족시켜 줄 수 있는 효과가 있다.Secondly, according to the present invention, various screen switching techniques such as a slide screen switching, an overlay, and a blending method can be used, which can satisfy various user's tastes.

셋 째, 본 발명에 의하면 다음 변경될 채널이나, 입력 신호를 미리 판단하여, 화면 전환 시간을 대폭 줄일 ,수 있는 효과도 있다.Third, according to the present invention, it is possible to significantly reduce the screen switching time by determining in advance a channel to be changed or an input signal.

Claims (12)

방송 수신기의 제어방법에 있어서,In the control method of the broadcast receiver, 특정 비디오 데이터를 화면에 출력하는 단계;Outputting specific video data to a screen; 상기 출력되는 비디오 데이터의 소스(source)를 다른 비디오 데이터의 소스로 변경하는 명령 신호를 인가받는 단계;Receiving a command signal for changing a source of the output video data to a source of other video data; 상기 변경된 소스의 비디오 데이터를 디코딩하는 단계;Decoding video data of the modified source; 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계; 그리고Synthesizing the decoded video data with specific video data output on the screen and displaying the same on a screen for a predetermined time; And 상기 일정 시간 경과 후, 상기 변경된 소스의 비디오 데이터만 화면에 출력하는 단계를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법.And after the predetermined time has elapsed, outputting only the video data of the changed source to the screen. 제 1 항에 있어서,The method of claim 1, 상기 출력되는 비디오 데이터의 소스(source)를 다른 비디오 데이터의 소스로 변경하는 명령 신호를 인가받는 단계는,Receiving a command signal for changing the source (source) of the output video data to a source of other video data, 화면에 출력 가능한 비디오 데이터를 전송하는 외부 기기를 변경하는 명령 신호를 인가받는 단계를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법.And receiving a command signal for changing an external device for transmitting video data that can be output to a screen. 제 1 항에 있어서,The method of claim 1, 상기 출력되는 비디오 데이터의 소스(source)를 다른 비디오 데이터의 소스로 변경하는 명령 신호를 인가받는 단계는,Receiving a command signal for changing the source (source) of the output video data to a source of other video data, 방송 채널을 변경하는 명령 신호를 인가받는 단계를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법.A method of controlling a broadcast receiver having a dynamic screen switching function, the method comprising: receiving a command signal for changing a broadcast channel. 제 1 항에 있어서,The method of claim 1, 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계는,Synthesizing the decoded video data with specific video data output on the screen, and displaying the decoded video data on a screen for a predetermined time, 상기 디코딩된 비디오 데이터가 일측 방향부터 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 상기 일측 방향부터 소멸되는 디스플레이 타입으로 출력하거나,The decoded video data is output from one direction, and the specific video data output on the screen is output in a display type that is extinguished from the one direction. 상기 디코딩된 비디오 데이터가 전체 화면에서 점진적으로 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 전체 화면에서 점진적으로 소멸되는 디스플레이 타입으로 출력하는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법.Control of a broadcast receiver having a dynamic screen switching function, characterized in that the decoded video data is gradually displayed on the entire screen, and the specific video data output on the screen is output in a display type that gradually disappears on the entire screen. Way. 방송 수신기의 제어방법에 있어서,In the control method of the broadcast receiver, 특정 채널의 비디오 데이터를 화면에 출력하는 단계;Outputting video data of a specific channel to a screen; 방송 채널을 변경하는 명령 신호를 인가 받는 단계;Receiving a command signal for changing a broadcast channel; 상기 변경된 방송 채널의 비디오 데이터를 디코딩 하는 단계;Decoding video data of the changed broadcast channel; 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 채널의 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계;Synthesizing the decoded video data with video data of a specific channel output on the screen and displaying the same on a screen for a predetermined time; 상기 일정 시간 경과 후, 상기 변경된 방송 채널의 비디오 데이터만 화면에 출력하는 단계; 그리고Outputting only the video data of the changed broadcast channel to the screen after the predetermined time elapses; And 채널 변경의 패턴에 대한 데이터 베이스를 이용하여, 변경 예정인 방송 채널의 비디오 데이터를 미리 디코딩 하는 단계를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법.And decoding the video data of the broadcast channel to be changed in advance by using a database for a pattern of channel change. 제 5 항에 있어서,The method of claim 5, wherein 상기 채널 변경의 패턴에 대한 데이터 베이스는,The database for the pattern of the channel change, 채널 업(up) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 상위 채널로 판단하거나,When the channel up button is applied two or more times in succession, the broadcasting channel to be changed is determined as the upper channel closest to the current channel, 채널 다운(down) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 하위 채널로 판단하는 데이터 베이스를 포함하고 있는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법.When the channel down button is applied two or more times in succession, a broadcast having a dynamic screen switching function comprising a database for determining a broadcast channel to be changed as a lower channel closest to the current channel. Receiver control method 제 5 항에 있어서,The method of claim 5, wherein 상기 방송 수신기의 제어방법은,The control method of the broadcast receiver, 상기 데이터 베이스를 이용하여 판단된, 변경 예정인 방송 채널과, 실질적으로 변경되는 방송 채널이 동일한 경우,When the broadcast channel to be changed and the broadcast channel to be changed substantially that are determined using the database are the same, 상기 미리 디코딩된 비디오 데이터와, 현재 화면에 출력되는 특정 채널의 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 단계;Synthesizing the pre-decoded video data with video data of a specific channel output on the current screen and displaying the same on a screen for a predetermined time; 상기 일정 시간 경과 후, 상기 실질적으로 변경된 방송 채널의 비디오 데이터만 화면에 출력하는 단계를 더 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기의 제어방법.And after the predetermined time has elapsed, outputting only the video data of the substantially changed broadcast channel to the screen. 특정 비디오 데이터를 화면에 출력하는 방송 수신기에 있어서,In the broadcast receiver for outputting specific video data on the screen, 상기 출력되는 비디오 데이터의 소스(source)와 다른 비디오 데이터의 소스로 변경하는 명령 신호를 인가 받는 입력부;An input unit receiving a command signal for changing a source of video data different from a source of the output video data; 상기 변경된 소스의 비디오 데이터를 디코딩 하는 디코더;A decoder for decoding video data of the modified source; 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 출력부; 그리고An output unit configured to synthesize the decoded video data and specific video data output on the screen and display the same on a screen for a predetermined time; And 상기 일정 시간 경과 후, 상기 변경된 소스의 비디오 데이터만 화면에 출력되도록 제어하는 제어부를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기.And a control unit for controlling only the video data of the changed source to be outputted on the screen after the predetermined time has elapsed. 제 8 항에 있어서,The method of claim 8, 상기 입력부는,The input unit, 화면에 출력 가능한 비디오 데이터를 전송하는 외부 기기를 변경하는 명령 신호를 인가 받거나, 또는 방송 채널을 변경하는 명령 신호를 인가 받는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기.And a command signal for changing an external device for transmitting video data output to the screen, or a command signal for changing a broadcast channel. 제 8 항에 있어서,The method of claim 8, 상기 출력부는,The output unit, 상기 디코딩된 비디오 데이터가 일측 방향부터 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 상기 일측 방향부터 소멸되는 디스플레이 타입으로 출력하거나,The decoded video data is output from one direction, and the specific video data output on the screen is output in a display type that is extinguished from the one direction. 상기 디코딩된 비디오 데이터가 전체 화면에서 점진적으로 현출되고, 상기 화면에 출력되는 특정 비디오 데이터는 전체 화면에서 점진적으로 소멸되는 디스플레이 타입으로 출력하는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기.And the decoded video data is gradually displayed on the entire screen, and the specific video data output on the screen is output in a display type that gradually disappears from the entire screen. 특정 채널의 비디오 데이터를 화면에 출력하는 방송 수신기에 있어서,A broadcast receiver for outputting video data of a specific channel on a screen, 방송 채널을 변경하는 명령 신호를 인가 받는 입력부;An input unit receiving a command signal for changing a broadcast channel; 상기 변경된 방송 채널의 비디오 데이터를 디코딩 하는 제1디코더;A first decoder for decoding video data of the changed broadcast channel; 상기 디코딩된 비디오 데이터와, 상기 화면에 출력되는 특정 채널의 비디오 데이터를 합성하여, 한 화면에 일정 시간 동안 디스플레이 하는 출력부;An output unit configured to synthesize the decoded video data and video data of a specific channel output on the screen and display the same on a screen for a predetermined time; 상기 일정 시간 경과 후, 상기 변경된 방송 채널의 비디오 데이터만 화면에 출력되도록 제어하는 제어부; 그리고A controller configured to control only video data of the changed broadcast channel to be outputted on the screen after the predetermined time elapses; And 채널 변경의 패턴에 대한 데이터 베이스를 이용하여, 변경 예정인 방송 채널의 비디오 데이터를 미리 디코딩 하는 제2디코더를 포함하여 이루어 지는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기.And a second decoder which decodes video data of a broadcast channel to be changed in advance by using a database for a pattern of channel change. 제 11 항에 있어서,The method of claim 11, 상기 방송 수신기는,The broadcast receiver, 채널 업(up) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 상위 채널로 판단하거나,When the channel up button is applied two or more times in succession, the broadcasting channel to be changed is determined as the upper channel closest to the current channel, 채널 다운(down) 버튼이 2회 이상 연속적으로 인가된 경우, 변경 예정인 방송 채널을, 현재 채널과 가장 인접한 하위 채널로 판단하는 채널 변경의 패턴에 대한 데이터 베이스를 저장하고 있는 메모리부를 더 포함하고 있는 것을 특징으로 하는 다이나믹 화면 전환 기능을 구비한 방송 수신기.When the channel down button is applied two or more times in succession, the memory unit further includes a memory unit for storing a database of the pattern of the channel change to determine the channel to be changed to the sub-channel closest to the current channel A broadcast receiver having a dynamic screen switching function, characterized in that.
KR1020060074100A 2006-08-07 2006-08-07 The broadcasting receiver for converting screens dynamically, and the method for controlling the same KR100803139B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060074100A KR100803139B1 (en) 2006-08-07 2006-08-07 The broadcasting receiver for converting screens dynamically, and the method for controlling the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060074100A KR100803139B1 (en) 2006-08-07 2006-08-07 The broadcasting receiver for converting screens dynamically, and the method for controlling the same

Publications (2)

Publication Number Publication Date
KR20080013072A KR20080013072A (en) 2008-02-13
KR100803139B1 true KR100803139B1 (en) 2008-02-14

Family

ID=39340879

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060074100A KR100803139B1 (en) 2006-08-07 2006-08-07 The broadcasting receiver for converting screens dynamically, and the method for controlling the same

Country Status (1)

Country Link
KR (1) KR100803139B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101563626B1 (en) 2008-11-18 2015-10-27 삼성전자 주식회사 Display apparatus and control method of the same
KR101710502B1 (en) * 2014-04-01 2017-03-13 네이버 주식회사 Apparatus and method for playing contents, and apparatus and method for providing contents
CN109275011B (en) * 2018-09-03 2020-12-04 青岛海信传媒网络技术有限公司 Processing method and device for switching motion modes of smart television and user equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1023377A (en) 1996-07-05 1998-01-23 Toshiba Corp Text data processor using television receiver
US20030226153A1 (en) 2002-06-04 2003-12-04 Sony Corporation, A Japanese Corporation Method and apparatus for switching television channels

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1023377A (en) 1996-07-05 1998-01-23 Toshiba Corp Text data processor using television receiver
US20030226153A1 (en) 2002-06-04 2003-12-04 Sony Corporation, A Japanese Corporation Method and apparatus for switching television channels

Also Published As

Publication number Publication date
KR20080013072A (en) 2008-02-13

Similar Documents

Publication Publication Date Title
JP4999649B2 (en) Display device
US20070002179A1 (en) Video display apparatus and video display method
US7782406B2 (en) Receiving apparatus and receiving method for channel switching in both digital and analog TV reception
KR100803139B1 (en) The broadcasting receiver for converting screens dynamically, and the method for controlling the same
KR101563626B1 (en) Display apparatus and control method of the same
KR100722027B1 (en) Method and apparatus for processing an image of an image display device
US20050280744A1 (en) Broadcast receiving apparatus having combined mode set-up function and method thereof
JP2009088819A (en) Digital broadcast receiver
KR20060031959A (en) Method for changing channel in digital broadcasting receiver
KR100603764B1 (en) PIP display apparatus and PIP displaying method
KR100635277B1 (en) Method for selecting PIP image in image reproduction device
KR19980029620A (en) TV specific screen magnification device using zoom function and its method
KR100863835B1 (en) Method and apparatus for controlling the viewing conditions classified by channel of image display device
KR100227117B1 (en) Caption signal display apparatus for multi-picture television
KR100710260B1 (en) Apparatus fot receiving broadcast and method for displaying broadcast
KR100652953B1 (en) Digital broadcast receiver and a method for setting program looking and listening condition
KR100682759B1 (en) Synthesis broadcasting receiver for multi channel motion picture and synthesizing method thereof
KR20060072033A (en) Display apparatus and method for processing time shift
KR101265592B1 (en) Broadcasting Terminal and Method for Conversion Scene Broadcasting thereof
JP2005217958A (en) Broadcast receiver
KR100268380B1 (en) Advanced television system capable of the same time moving picture display of the virture channel and the cahnnel selection method
JP2008154206A (en) Digital broadcast receiver
JP2006101088A (en) Display device and television
JP2008236314A (en) Digital broadcast receiver
KR20070010909A (en) Mobile phone for displaying electronic program guide, and method thereof

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: 20130128

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140124

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150128

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160122

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170124

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee