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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling 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/4586—Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
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
본 발명은 티브이에 관한 것으로, 특히 디지털 티브이 방송의 부가정보 및 영상신호 분석을 통해 신설방송 이름을 추출하고, 추출된 방송이름을 데이터 베이스에 자동적으로 업데이트 할 수 있도록 한 디지털 티브이 및 그 방송이름 관리방법에 관한 것이다.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)
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)
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 |
-
2002
- 2002-11-29 KR KR10-2002-0075465A patent/KR100499493B1/en not_active IP Right Cessation
Patent Citations (4)
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 |