[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100499493B1 - Digital Tv and method to manage the broadcast name of the same - Google Patents

Digital Tv and method to manage the broadcast name of the same Download PDF

Info

Publication number
KR100499493B1
KR100499493B1 KR10-2002-0075465A KR20020075465A KR100499493B1 KR 100499493 B1 KR100499493 B1 KR 100499493B1 KR 20020075465 A KR20020075465 A KR 20020075465A KR 100499493 B1 KR100499493 B1 KR 100499493B1
Authority
KR
South Korea
Prior art keywords
broadcast
name
broadcast name
signal sequence
database
Prior art date
Application number
KR10-2002-0075465A
Other languages
Korean (ko)
Other versions
KR20040047310A (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 KR10-2002-0075465A priority Critical patent/KR100499493B1/en
Publication of KR20040047310A publication Critical patent/KR20040047310A/en
Application granted granted Critical
Publication of KR100499493B1 publication Critical patent/KR100499493B1/en

Links

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/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
    • H04N21/4586Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • 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/47End-user applications
    • H04N21/485End-user interface for client configuration

Landscapes

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

Abstract

신설된 방송이름일 경우 자동적으로 업데이트가 가능하도록 한 디지털 티브이 및 그 방송이름 관리방법에 관한 것으로, 메모리를 구비한 디지털 티브이의 방송이름 관리방법에서, 사용자가 현재 시청중인 방송의 방송이름이 설정되어 있지 않으면 상기 메모리의 방송이름 DB에 기 저장되었는지 검색하는 단계와, 상기 검색 결과에 따라 방송이름의 업데이트여부를 결정하는 단계를 포함하여 이루어지며, 수신되는 영상신호를 분석하여 새로 신설되는 방송이름이 존재하는지 여부를 판단하고, 자동으로 방송이름을 업데이트 함으로써 신설방송에 대한 방송이름 DB가 없어서 불편한 점 및 경제적 손실을 완전히 해소할 수 있는 효과가 있다. The present invention relates to a digital TV and a broadcast name management method for automatically updating a new broadcast name. In the broadcast name management method of a digital TV with a memory, the broadcast name of the broadcast currently being watched by the user is set. Otherwise, the step of searching whether the broadcasting name is previously stored in the broadcasting name DB of the memory, and determining whether to update the broadcasting name according to the search result. The newly established broadcasting name is analyzed by analyzing the received video signal. By judging whether there exists or not, and automatically updating the broadcast name, there is no broadcast name DB for the new broadcast, and thus it is possible to completely solve the inconvenience and economic loss.

Description

디지털 티브이 및 그 방송이름 관리방법{Digital Tv and method to manage the broadcast name of the same}Digital TV and method to manage the broadcast name of the same}

본 발명은 티브이에 관한 것으로, 특히 디지털 티브이 방송의 부가정보 및 영상신호 분석을 통해 신설방송 이름을 추출하고, 추출된 방송이름을 데이터 베이스에 자동적으로 업데이트 할 수 있도록 한 디지털 티브이 및 그 방송이름 관리방법에 관한 것이다.The present invention relates to a TV, in particular, digital TV and its broadcast name management to extract the new broadcast name through the analysis of additional information and video signal of the digital TV, and to automatically update the extracted broadcast name in the database It is about a method.

디지털 방송 기술의 발전은 기존 아날로그/유선 방송에서 시청하던 방송채널에 비해 배 이상의 채널수 증가를 가져왔으며, 이에 따라 기존 공중파 방송국 외에도 사설 방송국이 새로 개국됨으로써 방송 이름에 있어서도 세분화/전문화가 괄목할 만큼 늘어나고 있는 것이 현 실정이다. The development of digital broadcasting technology has more than doubled the number of channels watched in the existing analog / wired broadcasting, and as a result, new broadcasting stations in addition to the existing over-the-air broadcasting stations have become more remarkable. The current situation is increasing.

기존 아날로그 방송에서의 방송이름정보는 도 1에 도시된 바와 같이, 방송국에서 송출할 방송의 영상신호에 방송이름정보(101)를 같이 실어 보냄으로써 방송이름정보가 방송되는 영상신호와 동일한 색상일 경우에는 분별하기가 어려울 때도 있다.In the conventional analog broadcasting, as shown in FIG. 1, when the broadcasting name information is the same color as the broadcasting video signal by transmitting the broadcasting name information 101 to the video signal of the broadcasting to be transmitted from the broadcasting station, as shown in FIG. 1. Sometimes it is difficult to discern.

이에 비해 도 2에 도시된 바와 같이, 방송이름을 수동 및 자동으로 설정하고, 이를 OSD(201)(202)(203)로 디스플레이 함으로써 더욱 선명한 방송이름정보를 표현할 수 있다.On the contrary, as shown in FIG. 2, broadcast name information can be expressed more clearly by manually and automatically setting the broadcast name and displaying it on the OSD 201, 202 and 203. FIG.

시청자가 수동으로 방송이름을 설정하는 방법은 도 3에 도시된 바와 같이, 티브이 화면은 선택된 채널의 영상을 OSD 형태로 디스플레이 하는 디스플레이부(201)와, 원하는 방송이름을 선택할 수 있는 방송이름 설정부(202)와, 각종 메뉴를 선택할 수 있는 키조작 메뉴얼부(203)로 구성된다.As shown in FIG. 3, a viewer manually sets a broadcast name. The TV screen includes a display unit 201 displaying an image of a selected channel in an OSD form, and a broadcast name setting unit for selecting a desired broadcast name. 202 and a key operation manual 203 for selecting various menus.

시청자는 상기 키조작 매뉴얼부(203)의 채널 증(+)/감(-)키로 채널을 변경할 수 있으며, 변경된 채널은 상기 디스플레이부(201)를 통해 디스플레이 되어진다. 또한, 시청자는 방송채널에 맞는 방송이름을 상기 방송이름 설정부(202)에서 이동(업/다운, 좌/우) 확인키로써 기억 또는 지울 수 있고, 기억된 방송이름은 상기 디스플레이부(201) 상단에 채널번호와 같이 디스플레이 된다.The viewer can change the channel with the channel increment (+) / decrease (-) key of the key operation manual unit 203, and the changed channel is displayed through the display unit 201. In addition, the viewer may store or delete a broadcast name corresponding to a broadcast channel by using a moving (up / down, left / right) confirmation key in the broadcast name setting unit 202, and the stored broadcast name may be stored in the display unit 201. It is displayed like the channel number at the top.

그러나, 이와 같은 방송이름정보는 티브이 시스템 개발시에 도 4에 도시된 바와 같이, 한정된 방송이름 정보만이 데이터 베이스(Data Base : DB)화 되어 있기 때문에 신설방송이 생기면 방송이름 정보를 나타낼 수 없고, 시스템 외부와의 인터페이스를 통해야만 업데이트가 가능하기 때문에 판매 서비스 센터나 인터넷을 통한 지속적인 업데이트를 해주어야 하는 불편 및 경제적 손실을 감소해야만 한다.However, since such broadcast name information is shown in FIG. 4 at the time of TV system development, since only limited broadcast name information is made into a database, when a new broadcast occurs, the broadcast name information cannot be represented. Since updates can only be made through an interface outside the system, it is necessary to reduce the inconvenience and economic loss of continuous updating via the sales center or the Internet.

또한 방송이름과 유사한 DB를 가지고 있는 메뉴 항목의 채널 맵 편집설정은 도 5에 도시된 바와 같이, 채널 맵 편집 설정항목도 방송이름 설정항목과 마찬가지로 디스플레이부(501)와, 물리적으로 채널 맵을 설정하기 위한 채널 맵 설정부(502)와, 사용자의 각종 요구 명령을 입력하기 위한 키조작 매뉴얼부(503)로 구성된다.In addition, as shown in FIG. 5, the channel map edit setting of the menu item having a DB similar to the broadcast name is similar to the broadcast name setting item, and the channel map edit setting item physically sets the channel map with the display unit 501. And a channel map setting section 502, and a key operation manual section 503 for inputting various request commands of the user.

사용자가 상기 키조작 매뉴얼부(503)의 채널 증(+)/감(-) 키로 물리적 채널을 이동/변경하면, 해당 물리적 채널의 대표 가상채널이 튜닝 되고, 튜닝 된 영상은 상기 디스플레이부(501)에 디스플레이 되고, 상기 디스플레이부(501) 상단에는 이전에 수동으로 설정된 물리적 채널의 방송이름이 디스플레이 된다.When a user moves / changes a physical channel with the channel increment (+) / decrease (-) key of the key operation manual unit 503, a representative virtual channel of the corresponding physical channel is tuned, and the tuned image is displayed on the display unit 501. ) Is displayed on the top of the display unit 501, the broadcast name of a previously set physical channel is displayed.

그러나, 물리적 채널에는 가상 채널이 다수개 존재하고, 가상 채널마다 서로 다른 방송이름을 가질 수도 있다. 예를 들어, 도 5에 도시된 바와 같이, 물리적 채널 67번에 HBO외에도 KBS1, KBS2, Silver TV등과 같이 서너 개의 방송이름이 존재할 수 있는데 반해, 물리적 채널은 한정된 가용 주파수에 고정 개수만큼 존재한다.However, a plurality of virtual channels exist in the physical channel, and may have different broadcast names for each virtual channel. For example, as shown in FIG. 5, in addition to the HBO, physical channels 67 may have three or four broadcast names, such as KBS1, KBS2, Silver TV, etc., whereas physical channels exist in a limited number of available frequencies.

따라서, 물리적 채널 맵 설정부의 DB도 아날로그 티브이에서는 2∼69, 티브이 유선에서는 1∼125, 디지털 티브이에서는 2∼69로 고정되어 있어, 신설 또는 변경 방송을 DB에 추가할 필요가 있다.Therefore, the DB of the physical channel map setting unit is also fixed at 2 to 69 in analog TV, 1 to 125 in TV wired, and 2 to 69 in digital TV, and it is necessary to add new or changed broadcasting to the DB.

그러나, 방송이름의 개수는 무한하기 때문에, 신설/변경되는 방송이름을 DB에 계속 추가해야 할 필요성이 있지만, 물리적 채널 개수는 한정되어 있어 DB에 추가하는 작업이 특별히 필요하지 않다. 다만, 한정된 DB의 현 상태(방송신호 유/무)에 따라 활성/비활성화 해 주는 작업이 필요할 뿐이다.However, since the number of broadcast names is infinite, there is a need to continuously add new / changed broadcast names to the DB, but the number of physical channels is limited, and therefore, the addition of the broadcast names to the DB is not particularly necessary. However, it is only necessary to enable / disable the operation according to the current state of the limited DB (with or without broadcast signal).

이상에서 설명한 바와 같이 종래 기술에 따른 디지털 티브이는 다음과 같은 문제점이 있었다.As described above, the digital TV according to the prior art has the following problems.

첫째, 한정된 방송이름 정보만이 DB화 되어있기 때문에 신설방송이 생기면 방송이름 정보를 나타낼 수 없다.First, because only limited broadcast name information is made into a DB, when new broadcasts occur, broadcast name information cannot be represented.

둘째, 시스템 외부와의 인터페이스를 통해야만 업데이트가 가능하기 때문에 판매 서비스 센터나 인터넷을 통한 지속적인 업데이트를 해주어야 하므로 사용자에게 불편함을 야기 시킨다.Second, since the update can be made only through the interface with the outside of the system, continuous updating through the sales service center or the Internet causes inconvenience to the user.

셋째, 시스템 외부와의 인터페이스를 통해야만 업데이트가 가능하므로 경제적 손실이 가중된다. Third, the update is possible only through the interface with the outside of the system, which increases the economic loss.

본 발명은 이러한 문제점을 해결하기 위해 안출한 것으로, 신설방송의 방송로고를 변경 없이 표현할 수 있도록 한 디지털 티브이 및 그 방송이름 관리방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the above problems, and an object of the present invention is to provide a digital TV and a broadcast name management method for expressing a broadcast logo of a new broadcast without change.

이와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 티브이는 사용자가 원하는 채널을 선국하기 위한 튜너와, 상기 튜너를 통해 선국 된 방송신호에서 영상, 음성 및 부가정보 신호열을 분리하기 위한 TP 파서를 구비한 디지털 티브이에서, 상기 TP 파서에서 분리되는 부가정보 신호열을 저장하기 위한 메모리와, 상기 튜너를 통해 선국 되는 영상신호의 방송이름이 상기 메모리에 기 저장되어 있는지 여부를 판단하고, 현재 채널의 방송이름이 상기 메모리에 기 저장되어 있지 않으면 방송이름 업데이트 여부를 결정하여 그에 따른 제어신호를 출력하는 제어부와, 상기 제어부의 제어신호에 따라 상기 업데이트 되는 방송이름을 디스플레이부를 포함하여 구성되는데 그 특징이 있다.The digital TV according to the present invention for achieving the above object is provided with a tuner for tuning the channel desired by the user, and a TP parser for separating video, audio, and additional information signal sequence from the broadcast signal tuned through the tuner. In the digital TV, it is determined whether a memory for storing the additional information signal sequence separated from the TP parser, and whether a broadcast name of a video signal selected through the tuner is already stored in the memory, and the broadcast name of the current channel is The controller may determine whether to update the broadcast name and output the control signal according to the control, and the display may include the updated broadcast name according to the control signal of the controller.

상기 목적을 달성하기 위한 본 발명에 따른 메모리를 구비한 디지털 티브이의 방송이름 관리방법에서, 사용자가 현재 시청중인 방송의 방송이름이 설정되어 있지 않으면 상기 메모리의 방송이름 DB에 기 저장되었는지 검색하는 단계와, 상기 검색 결과에 따라 방송이름의 업데이트여부를 결정하는 단계를 포함하여 이루어지는데 그 특징이 있다.In the broadcast name management method of a digital TV with a memory according to the present invention for achieving the above object, if the broadcast name of the broadcast currently being viewed by the user is searched if the pre-stored in the broadcast name DB of the memory And determining whether to update the broadcast name according to the search result.

이하, 첨부된 도면을 참조하여 본 발명에 따른 디지털 티브이의 방송이름 관리방법을 보다 상세히 설명하면 다음과 같다.Hereinafter, with reference to the accompanying drawings will be described in more detail the broadcasting name management method of the digital TV according to the present invention.

도 6은 본 발명에 따른 디지털 티브이의 구성을 나타낸 블록도이고, 도 7은 본 발명에 따른 디지털 티브이의 방송이름 관리방법을 나타낸 플로우 차트이고, 도 8은 본 발명에 따른 디지털 티브이의 방송이름 추출 알고리즘을 나타낸 플로우 차트이며, 도 9는 본 발명에 따른 디지털 티브이의 방송이름 관리방법의 실시예를 나타낸 도면이다.Figure 6 is a block diagram showing the configuration of a digital TV according to the present invention, Figure 7 is a flow chart showing a broadcast name management method of the digital TV according to the present invention, Figure 8 is a broadcast name extraction of the digital TV according to the present invention 9 is a flowchart illustrating an algorithm, and FIG. 9 is a diagram illustrating an embodiment of a broadcast name management method of a digital TV according to the present invention.

본 발명에 따른 디지털 티브이는 도 6에 도시된 바와 같이, 안테나(601)를 통해 수신되는 방송신호에서 사용자가 선택한 채널을 선국 하기 위한 튜너(602)와, 상기 튜너(602)를 통해 선국 된 채널의 영상신호, 음성신호 및 부가정보를 분리하기 위한 TP 파서(603)와, 상기 TP 파서(603)에서 분리된 음성신호를 입력받아 디코딩 하기 위한 오디오 디코더(604)와, 상기 오디오 디코더(604)에서 디코딩 된 신호를 아날로그 신호로 변환하는 D/A 컨버터(605)와, 상기 TP 파서(603)에서 분리된 영상신호를 입력받아 디코딩 하는 비디오 디코더(606)와, 사용자 요구 명령을 입력하기 위한 사용자 인터페이스(609)와, 상기 사용자 인터페이스(609)를 통해 입력된 명령에 따라 제어신호를 출력하는 제어부(610)과, 상기 TP 파서(603)를 통해 분리된 부가정보 및 각종 동작을 제어하기 위한 메뉴를 저장하기 위한 메모리(611)와, 상기 제어부(610)의 제어신호에 따라 방송이름 업데이트에 따른 방송이름 안내화면을 OSD 형태로 디스플레이 하기 위한 OSD 처리기(612)와, 상기 제어부(610)의 제어신호에 따라 상기 비디오 디코더(606) 또는 상기 OSD 처리기(612)의 출력을 선택적으로 하기 위한 스위칭부(607)와, 상기 스위칭부(607)에서 출력되는 영상신호를 화면상에 디스플레이 가능한 신호로 처리하기 위한 NTSC 엔코더(608)로 구성된다.As shown in FIG. 6, the digital TV according to the present invention includes a tuner 602 for tuning a channel selected by a user in a broadcast signal received through an antenna 601, and a channel tuned through the tuner 602. A TP parser 603 for separating the video signal, the audio signal and the additional information of the audio signal; an audio decoder 604 for receiving and decoding the audio signal separated from the TP parser 603; and the audio decoder 604. The D / A converter 605 converts the decoded signal into an analog signal, the video decoder 606 for receiving and decoding the video signal separated by the TP parser 603, and the user for inputting a user request command. A control unit 610 for outputting a control signal according to an interface 609, a command input through the user interface 609, and a menu for controlling additional information and various operations separated through the TP parser 603. A memory 611 for storing the information, an OSD processor 612 for displaying a broadcast name guide screen according to the broadcast name update in OSD form according to the control signal of the controller 610, and the control of the controller 610. A switching unit 607 for selectively outputting the video decoder 606 or the OSD processor 612 according to a signal, and a video signal output from the switching unit 607 as a displayable signal on the screen. It consists of an NTSC encoder (608).

이와 같이 구성된 본 발명에 따른 디지털 티브이는 안테나(601)를 통해 방송신호 수신시 상기 튜너(602)를 통해 트랜스포트 스트림 형태로 변환되고, 이때의 트랜스포트 스트림은 188 바이트 형태의 패킷 형태로 구성되어 있으며, 각 패킷은 패킷 아이디(PID)로 구분된다.The digital TV according to the present invention configured as described above is converted into a transport stream form through the tuner 602 when a broadcast signal is received through the antenna 601, and the transport stream in this case is configured in a packet form of 188 bytes. Each packet is identified by a packet ID (PID).

상기 트랜스포트 스트림은 상기 TP 파서(603)로 입력되어, PID 번호에 따라 영상, 음성 및 부가정보 신호열로 갈라내는 역 다중화를 거치게 되며, 상기 부가정보 신호열에는 현재와 앞으로 방송할 프로그램 제목, 방송시간, 방송내용, 방송등급 및 방송이름 DB 정보가 포함되어 있다.The transport stream is input to the TP parser 603 and subjected to demultiplexing into a video, audio, and additional information signal sequence according to a PID number. The additional information signal sequence includes current program titles and broadcasts. Includes time, broadcast content, broadcast grade, and broadcast name DB information.

상기 제어부(610)은 현재 시청중인 방송의 방송이름이 설정되어 있는지 여부에 따라, 기 저장된 방송이름 DB와 상기 부가정보 신호열로부터 추출한 방송이름을 서로 비교해서 방송이름이 DB에 존재하는지 여부에 따라 자동 업데이트를 결정하게 된다.The controller 610 automatically compares the previously stored broadcast name DB with the broadcast name extracted from the additional information signal sequence based on whether the broadcast name of the currently viewed broadcast is set or not, and determines whether the broadcast name exists in the DB. You decide to update.

이와 같이 구성된 본 발명에 따른 디지털 티브이의 방송이름 관리방법을 도 7을 참조하여 설명하면 먼저, 현재 수신되는 방송신호에서 방송이름이 설정되어 있는지 여부를 판단한다(S11).When the broadcast name management method of the digital TV according to the present invention configured as described above is described with reference to FIG. 7, first, it is determined whether the broadcast name is set in the currently received broadcast signal (S11).

이어서 상기 판단 결과(S11), 상기 현재 수신되는 방송신호에서 방송이름이 설정되어 있지 않으면 KBPS 또는 부가정보 신호열에서 추출한 방송이름이 기 저장된 방송정보 DB에 존재하는지 여부를 검색한다(S12).Subsequently, when the broadcast name is not set in the currently received broadcast signal, it is searched whether the broadcast name extracted from the KBPS or the additional information signal sequence exists in the previously stored broadcast information DB (S12).

상기 검색 결과(S12), 상기 부가정보 신호열에서 추출한 방송이름이 기 저장된 방송이름 DB에 존재하지 않으면 방송이름 추출 알고리즘을 구동시켜, 추출된 방송이름을 자동으로 방송이름 DB에 업데이트 시킨다(S13∼S14).In the search result (S12), if the broadcast name extracted from the additional information signal sequence does not exist in the previously stored broadcast name DB, the broadcast name extraction algorithm is driven to automatically update the extracted broadcast name to the broadcast name DB (S13 to S14). ).

여기서, 상기 방송이름 추출 알고리즘은 도 8에 나타낸 바와 같이, 랜덤 프레임별로 영상 신호열을 추출하고, 추출된 카운터를 증가시킨다(S21).As shown in FIG. 8, the broadcast name extraction algorithm extracts a video signal sequence for each random frame and increments the extracted counter (S21).

즉, 상기 추출되는 영상신호열은 입력되는 수직 동기신호에 따라 랜덤하게 캡쳐한 여러 프레임의 영상신호(또는 스트림)를 서로 차감하여 얻은 공통신호(또는 스트림)이다.That is, the extracted video signal sequence is a common signal (or stream) obtained by subtracting video signals (or streams) of various frames randomly captured according to the input vertical synchronization signal.

또한, 상기 영상 신호열 추출은 방송 프로그램이 진행중일 때 추출해야 하며, 광고방송중에 삽입되는 프로그램 제목과는 구분되어야 하므로, 수직동기신호에 맞게 프레임별로 램덤하게 추출하여야 한다.In addition, the video signal string extraction should be extracted when the broadcast program is in progress, and should be separated from the program title inserted during the commercial broadcast. Therefore, the video signal string extraction should be randomly extracted for each frame according to the vertical synchronization signal.

프레임간의 시간적 주기는 랜덤하지만 충분히 커서 앞/뒤 프레임간 영상신호열 간의 공통 신호열이 최소화하도록 하여야 한다.The temporal period between frames is random but large enough to minimize the common signal sequence between the video signal sequence between front and back frames.

그리고, 방송이름 정보 영상신호는 다른 영상신호에 비해 바뀌지 않고 정지영상으로 디스플레이 되기 때문에, 동화상에서의 정지영상신호는 간단히 영상신호열 차감법을 이용하여 공통 신호열로 분리할 수 있으며, 또한 특정위치의 정지영상은 프레임별 차감에 있어서 계산량을 최소화 할 수도 있다.In addition, since the broadcast name information video signal is displayed as a still image without being changed compared with other video signals, the still image signal in a moving image can be separated into a common signal sequence simply by using the video signal subtraction method, and also at a specific position The image may minimize the amount of calculation in the frame-by-frame subtraction.

이어서, 상기 추출된 신호열에서 공통 신호열이 존재하는지 여부를 판단한다(S22).Next, it is determined whether a common signal sequence exists in the extracted signal sequence (S22).

상기 판단 결과(S22), 공통 신호열이 존재하면 비트맵으로 변환하고, 변환된 비트맵 방송이름을 저장한다(S23∼S24).As a result of the determination (S22), if a common signal sequence exists, it is converted into a bitmap, and the converted bitmap broadcast name is stored (S23 to S24).

한편 상기 판단 결과(S22), 공통 신호열이 존재하지 않으면 추출된 카운터가 기 설정된 허용치 이상인지 여부를 판단한다(S25).On the other hand, if it is determined in S22 that the common signal sequence does not exist, it is determined whether the extracted counter is greater than or equal to a preset allowable value (S25).

그리고 상기 판단 결과(S25), 상기 추출된 카운터가 기 설정된 허용치 이상이면 텍스트 방송이름을 저장한다(S26).If the result of the determination (S25), if the extracted counter is more than a predetermined allowable value and stores the text broadcast name (S26).

상술한 바와 같이, 본 발명에 따른 디지털 티브이의 방송이름 관리방법은 현재 시청중인 방송의 방송이름이 설정되어 있는지 여부를 판단하고, 설정되어 있지 않다면 기 저장된 방송이름 DB와 KBPS 또는 부가정보 신호열로부터 추출한 방송이름(텍스트 정보)을 서로 비교해서 방송이름 DB에 포함되어 있는지 여부를 검색한다.As described above, in the broadcast name management method of the digital TV according to the present invention, it is determined whether the broadcast name of the broadcast currently being viewed is set, and if not, extracted from previously stored broadcast name DB and KBPS or additional information signal string. The broadcast name (text information) is compared with each other to find out whether it is included in the broadcast name DB.

만약, 방송이름 텍스트 정보가 DB에 없으면, DB에 추가할 방송이름 비트맵 데이터를 방송이름 추출 알고리즘을 통하여 추출하고, DB에 추가 및 업데이트를 한다. 이때, 상기 방송이름 DB는 DB 헤더에는 DB에 저장된 토탈 방송이름 개수, DB 메모리 최대용량, 잔량 메모리 용량, 첫 번째 방송이름 시작주소, 마지막 방송이름 끝 주소 등이 저장되어 있고, 각각의 방송이름 정보에는 이전/이후 방송이름 정보의 유/무를 가지고 있다.If the broadcast name text information does not exist in the DB, the broadcast name bitmap data to be added to the DB is extracted through the broadcast name extraction algorithm, and added and updated in the DB. In this case, the broadcast name DB stores the total number of broadcast names stored in the DB, the maximum DB memory capacity, the remaining memory capacity, the first broadcast name start address, and the last broadcast name end address in the DB header. Has the presence / absence of before / after broadcast name information.

또한, 현재 방송되는 방송이름의 비트맵 데이터 유/무, 현 방송이름 정보의 메모리 사이즈, 채널번호 정보 등의 헤더를 가지고 있으며, 헤더 뒤에 각각의 방송이름 비트맵 데이터를 저장하는 구조체로 선언되어 있다.It also has headers such as presence / absence of bitmap data of current broadcasting name, memory size of current broadcasting name information, channel number information, etc., and it is declared as a structure that stores each broadcasting name bitmap data after header. .

즉, 새로운 방송이름이 추출되면, 자동적으로 방송이름 DB에 업데이트 해주어야 하는데, 업데이트는 방송이름 상기 도 8과 같은 방송이름 추출 알고리즘으로 추출할 수 있으며, 상기 방송이름 추출 알고리즘을 통해 얻은 새로운 방송이름 정보를 DB의 끝에 삽입하고, DB 헤더와 이전의 방송이름 정보의 헤더를 변경함으로써 이루어진다.That is, when a new broadcast name is extracted, it should be automatically updated in the broadcast name DB. The update can be extracted by the broadcast name extraction algorithm as shown in FIG. 8, and the new broadcast name information obtained through the broadcast name extraction algorithm. Is inserted at the end of the DB, and the DB header and the header of previous broadcast name information are changed.

이와 같이 방송이름을 업데이트 시키고자 하는 화면은 도 9에 도시된 바와 같이, 방송이름 DB 헤더의 토탈 방송이름 개수만큼의 셀을 구성하고, 비트맵 데이터가 존재하면 비트맵 데이터(901)를 디스플레이하고, 그렇지 않으면 텍스트 데이터를 디스플레이 하게 된다. As shown in FIG. 9, the screen for updating the broadcast name comprises as many cells as the total number of broadcast names of the broadcast name DB header, and if bitmap data exists, displays bitmap data 901. Otherwise it will display text data.

이상에서 설명한 바와 같이 본 발명에 따른 디지털 티브이 및 그 방송이름 관리방법은 수신되는 영상신호를 분석하여 새로 신설되는 방송이름이 존재하는지 여부를 판단하고, 자동으로 방송이름을 업데이트 함으로써 신설방송에 대한 방송이름 DB가 없어서 불편한 점 및 경제적 손실을 완전히 해소할 수 있는 효과가 있다.As described above, the digital TV according to the present invention and a method for managing broadcast names thereof analyze a received video signal to determine whether a new broadcast name exists, and automatically update the broadcast name to broadcast the new broadcast. The absence of a name DB has the effect of completely eliminating inconvenience and economic loss.

도 1은 종래 기술에 따른 티브이의 방송이름 정보를 나타낸 도면1 is a view showing broadcast name information of a TV according to the prior art

도 2는 종래 기술에 따른 티브이에서 방송이름을 OSD 형태로 나타낸 도면2 is a view showing a broadcast name in the form of OSD in the TV according to the prior art

도 3 내지 도 5는 종래 기술에 따른 티브이의 방송이름 관리방법의 일예를 나타낸 도면3 to 5 is a view showing an example of a broadcast name management method of the TV according to the prior art

도 6은 본 발명에 따른 디지털 티브이의 구성을 나타낸 블록도6 is a block diagram showing the configuration of a digital TV according to the present invention.

도 7은 본 발명에 따른 본 발명에 따른 디지털 티브이의 방송이름 관리방법을 나타낸 플로우 차트7 is a flowchart illustrating a method for managing a broadcast name of a digital TV according to the present invention according to the present invention.

도 8은 도 7에 나타낸 방송이름 추출 알고리즘을 나타낸 플로우 차트FIG. 8 is a flow chart showing a broadcast name extraction algorithm shown in FIG.

도 9는 본 발명에 따른 디지털 티브이의 방송이름 관리방법의 실시예 화면을 나타낸 도면9 is a diagram showing an embodiment of a broadcast name management method of a digital TV according to the present invention.

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

601 : 안테나 602 : 튜너601 antenna 602 tuner

603 : TP 파서 604 : 오디오 디코더603: TP Parser 604: Audio Decoder

605 : D/A 컨버터 606 : 비디오 디코더605: D / A Converter 606: Video Decoder

607 : 스위칭부 608 : NTSC 엔코더607: switching unit 608: NTSC encoder

609 : 사용자 인터페이스 610 : 제어부609 user interface 610 control unit

611 : 메모리 612 : OSD 처리기611: Memory 612: OSD Processor

Claims (6)

사용자가 원하는 채널을 선국하기 위한 튜너와, 상기 튜너를 통해 선국 된 방송신호에서 영상, 음성 및 부가정보 신호열을 분리하기 위한 TP 파서를 구비한 디지털 티브이에서,In a digital TV having a tuner for tuning a channel desired by a user and a TP parser for separating a video, audio, and additional information signal sequence from a broadcast signal tuned through the tuner, 상기 TP 파서에서 분리되는 부가정보 신호열에서 각종 부가정보 및 방송이름 DB를 저장하기 위한 메모리;A memory for storing various additional information and a broadcast name DB in the additional information signal sequence separated by the TP parser; 상기 튜너를 통해 선국되는 영상신호의 방송이름이 상기 방송이름 DB에 기 설정되어 있는지 여부에 따라 입력되는 수직동기신호에서 랜덤 프레임별 영상신호열을 추출하여 공통신호열에서 방송이름 정보영상신호를 비트맵 변환하여 비트맵 방송이름이나, 텍스트 방송이름으로 상기 메모리에 저장될 수 있도록 그에 따른 제어신호를 출력하는 제어부; Bitmap conversion of the broadcast name information video signal from the common signal sequence by extracting the video signal sequence for each random frame from the vertical synchronization signal inputted according to whether the broadcast name of the video signal tuned through the tuner is previously set in the broadcast name DB. A controller for outputting a control signal according to the bitmap broadcast name or the text broadcast name so as to be stored in the memory; 상기 제어부의 제어신호에 따라 상기 방송이름 업데이트 메뉴 구성을 OSD 형태로 디스플레이 하기 위한 OSD 처리부; 그리고,An OSD processor for displaying the broadcast name update menu configuration in OSD form according to a control signal of the controller; And, 상기 제어부의 제어신호에 따라 상기 업데이트 되는 방송이름을 디스플레이 하기 위한 디스플레이부를 포함하여 구성됨을 특징으로 하는 디지털 티브이.And a display unit for displaying the updated broadcast name according to the control signal of the controller. 메모리를 구비한 디지털 티브이의 방송이름 관리방법에서,In the broadcast name management method of a digital TV with a memory, 사용자가 현재 시청중인 방송의 방송이름이 설정되어 있지 않으면 방송이름이 상기 메모리의 방송이름 DB에 기 저장되었는지 검색하는 단계; 그리고,If a broadcast name of the broadcast currently being watched by the user is not set, searching whether the broadcast name has been previously stored in the broadcast name DB of the memory; And, 상기 검색 결과에 따라 현재 방송중인 방송의 방송이름이 데이터베이스에 기 저장되어 있지 않으면 상기 현재방송 중인 영상신호열에 공통신호열에서 방송이름 정보영상신호를 비트맵 변환하여 상기 데이터베이스에 상기 방송이름의 업데이트 여부를 결정하는 단계를 포함하여 이루어짐을 특징으로 하는 디지털 티브이의 방송이름 관리방법.If the broadcast name of the broadcast currently being broadcast is not stored in the database according to the search result, bitmap conversion of the broadcast name information video signal from the common signal stream to the video signal stream currently being broadcast indicates whether the broadcast name is updated in the database. Broadcast name management method of a digital TV comprising the step of determining. 제 2 항에 있어서,The method of claim 2, 상기 방송이름이 방송이름 DB에 기 저장되었는지 검색하는 단계는 Searching whether the broadcast name has been previously stored in the broadcast name DB; 기 저장되어 있는 방송이름 데이터 베이스와 입력되는 방송신호의 부가정보 신호열로부터 추출한 방송이름을 비교하여 방송이름이 상기 방송이름 데이터 베이스에 존재하는지 여부를 판단하는 단계임을 특징으로 하는 디지털 티브이의 방송이름 관리방법.Comparing a broadcast name extracted from a pre-stored broadcast name database with an additional information signal sequence of an input broadcast signal to determine whether a broadcast name exists in the broadcast name database. Way. 제 2 항에 있어서,The method of claim 2, 상기 방송이름의 업데이트 여부를 결정하는 단계는Determining whether or not the broadcast name is updated 상기 현재 방송중인 방송의 방송이름이 방송이름 데이터 베이스에 기 저장되어 있지 않으면 방송이름 데이터 베이스에 추가할 방송이름을 추출하는 단계와,Extracting a broadcast name to be added to the broadcast name database if the broadcast name of the broadcast currently being broadcast is not already stored in the broadcast name database; 상기 추출된 방송이름을 데이터 베이스에 업데이트 하는 단계로 이루어짐을 특징으로 하는 디지털 티브이의 방송이름 관리방법.And updating the extracted broadcast name in a database. 제 4 항에 있어서,The method of claim 4, wherein 상기 방송이름을 추출하는 단계는 Extracting the broadcast name 입력되는 수직 동기신호에 따라 랜덤 프레임별 영상 신호열을 추출하는 단계와,Extracting a video signal sequence for each random frame according to the input vertical synchronization signal; 상기 추출된 영상 신호열에 공통 신호열이 존재하면 비트맵으로 변환하는 단계와,Converting the extracted image signal sequence into a bitmap if the common signal sequence exists; 상기 변환된 비트맵을 방송이름으로 데이터 베이스에 저장하는 단계로 이루어짐을 특징으로 하는 디지털 티브이의 방송이름 관리방법.And storing the converted bitmap as a broadcast name in a database. 제 5 항에 있어서,The method of claim 5, 상기 추출된 영상 신호열에 공통 신호열이 존재하지 않으면 추출 카운터가 기 설정된 허용치를 초과하였는지 여부를 판단하는 단계와,Determining whether the extraction counter has exceeded a preset allowable value when the common signal sequence does not exist in the extracted image signal sequence; 상기 판단 결과 추출 카운터가 기 설정된 허용치를 초과하였으면 텍스트를 방송이름으로 데이터 베이스에 저장하는 단계를 더 포함하여 이루어짐을 특징으로 하는 디지털 티브이의 방송이름 관리방법. And if the extraction counter exceeds a preset allowance, storing the text in the database as the broadcast name.
KR10-2002-0075465A 2002-11-29 2002-11-29 Digital Tv and method to manage the broadcast name of the same KR100499493B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-0075465A KR100499493B1 (en) 2002-11-29 2002-11-29 Digital Tv and method to manage the broadcast name of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0075465A KR100499493B1 (en) 2002-11-29 2002-11-29 Digital Tv and method to manage the broadcast name of the same

Publications (2)

Publication Number Publication Date
KR20040047310A KR20040047310A (en) 2004-06-05
KR100499493B1 true KR100499493B1 (en) 2005-07-05

Family

ID=37342718

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0075465A KR100499493B1 (en) 2002-11-29 2002-11-29 Digital Tv and method to manage the broadcast name of the same

Country Status (1)

Country Link
KR (1) KR100499493B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980041416A (en) * 1996-11-30 1998-08-17 배순훈 Television receiver with program change display
KR20000028054A (en) * 1998-10-30 2000-05-15 전주범 Method for recognizing name of broadcasting station according to change of channel in editing mode
JP2002232801A (en) * 2001-01-31 2002-08-16 Funai Electric Co Ltd Broadcast receiver having on-screen displaying function of channel information
KR20030095654A (en) * 2002-06-12 2003-12-24 (주)씨앤에스 테크놀로지 Virtual channel mapping and channel turning method in digital broadcasting

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980041416A (en) * 1996-11-30 1998-08-17 배순훈 Television receiver with program change display
KR20000028054A (en) * 1998-10-30 2000-05-15 전주범 Method for recognizing name of broadcasting station according to change of channel in editing mode
JP2002232801A (en) * 2001-01-31 2002-08-16 Funai Electric Co Ltd Broadcast receiver having on-screen displaying function of channel information
KR20030095654A (en) * 2002-06-12 2003-12-24 (주)씨앤에스 테크놀로지 Virtual channel mapping and channel turning method in digital broadcasting

Also Published As

Publication number Publication date
KR20040047310A (en) 2004-06-05

Similar Documents

Publication Publication Date Title
US5877817A (en) Digital satellite broadcast receiver having simultaneous multi-channel search function, and control method therefor
KR100323679B1 (en) Apparatus and Method for auto channel serching of TV
US7676822B2 (en) Automatic on-screen display of auxiliary information
EP1496695A1 (en) Program selection device, program selection method, and program information providing system
KR101281813B1 (en) Method for automatically searching of data application for all channel and image play apparatus thereof
KR100686093B1 (en) Display device and method for using channel thereof
US20090103886A1 (en) Same scene detection method, device, and storage medium containing program
KR20050079661A (en) (an) image display device and method for working contents of the same
EP1274238A2 (en) Method and apparatus for recording and searching audio/video signal
EP1689174A2 (en) Broadcast receiving apparatus
KR100725388B1 (en) Digital broadcasting receiving deivce and broadcasting serching method using digital broadcasting receiving device
KR100499493B1 (en) Digital Tv and method to manage the broadcast name of the same
EP2359589B1 (en) Display device and method for providing data broadcasting thereof
JP2880988B1 (en) Program guide display apparatus and method
KR100698312B1 (en) Display device and method for displaying addition information thereof
KR20050070353A (en) (an) image display device and method for changing of channel of the same
KR100615393B1 (en) Method for displaying additional information in TV program
KR101294383B1 (en) Method and apparatus to setting book mark of image display device
KR100947225B1 (en) Digital TV receiver and method of processing program information
KR100593830B1 (en) An Intelligent Program Filtering System in Digital TV Broadcasting
KR100776196B1 (en) Method for displaying program list in digital broadcasting receiver
KR100790064B1 (en) Method for displaying automatically a electronic programming guide in a digital tv
KR100606674B1 (en) method for displaying selection of initial EPG mode in TV
EP4207789A1 (en) Information processing device and information processing method
KR100743757B1 (en) Method and apparatus for editing a channel of an image display device

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
FPAY Annual fee payment

Payment date: 20080521

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee