KR100369579B1 - Channel list embodiment method and apparatus - Google Patents
Channel list embodiment method and apparatus Download PDFInfo
- Publication number
- KR100369579B1 KR100369579B1 KR10-1998-0052010A KR19980052010A KR100369579B1 KR 100369579 B1 KR100369579 B1 KR 100369579B1 KR 19980052010 A KR19980052010 A KR 19980052010A KR 100369579 B1 KR100369579 B1 KR 100369579B1
- Authority
- KR
- South Korea
- Prior art keywords
- channel
- list
- channel list
- screen
- channels
- 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/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
Abstract
채널리스트 구현 방법 및 장치는 DTV 또는 DTTV등의 디지탈방송수신장치에서 현재 수신 가능한 전체채널에 대한 채널리스트를 TV화면에 구현하기 위한 것이다. 본 발명은 트랜스포트스트림(TS)형태로 입력되는 데이터를 파싱하여 프로그램사양정보(PSI)를 추출하는 파서와, 추출된 PSI로부터 필요한 정보를 추출하여 서비스리스트를 생성하며 이중 사용자 입력에 따라 현재 수신가능한 전체채널에 대한 채널리스트를 TV화면상에 구현하는 제어부와, 생성된 서비스리스트를 데이터베이스형태로 저장하는 서비스리스트저장부, 및 제어부의 제어에 따라 구현되는 채널번호, 그 채널의 방송국명(full name), 스크롤바, 전체채널수, 그리고 이전채널 및 다음채널리스트를 선택하여 볼 수 있는 선택메뉴를 포함하는 채널리스트를 화면상에 디스플레이하는 디스플레이부로 구성된다. 따라서, 본 발명은 각 채널번호에 대응하는 방송국명을 생략하지 않고 풀(full)로 표시하며, 이전 채널리스트와 다음 채널리스트를 한번의 조작만으로 볼 수 있어 사용자가 보다 쉽게 유효채널리스트를 서치할 수 있는 효과를 제공한다.The channel list implementing method and apparatus are for implementing a channel list for all channels currently receivable in a digital broadcasting receiver such as DTV or DTTV on a TV screen. The present invention parses the data input in the form of a transport stream (TS) to extract the program specification information (PSI), and extracts the necessary information from the extracted PSI to generate a service list and currently received according to the dual user input A control unit for implementing a channel list for all possible channels on the TV screen, a service list storage unit for storing the generated service list in the form of a database, a channel number implemented under control of the control unit, and the broadcasting station name of the channel (full name), a scroll bar, a total number of channels, and a display unit for displaying a channel list including a selection menu for selecting and viewing previous and next channel lists. Therefore, the present invention displays the broadcast station name corresponding to each channel number in full without omission, and the previous channel list and the next channel list can be viewed with only one operation, so that the user can search the effective channel list more easily. It can be effective.
Description
본 발명은 디지털TV(DTV;digital television) 또는 유럽향 디지털TV(DTTV; digital terrestrial television)등의 디지탈방송수신장치에 관한 것으로서, 특히 사용자가 쉽게 유효채널을 서치할 수 있도록 수신 가능한 전체채널에 대한 채널리스트를 TV화면상에 구현하는 방법 및 장치에 관한 것이다.The present invention relates to a digital broadcasting receiver such as a digital television (DTV) or a digital terrestrial television (DTTV). In particular, the present invention relates to an entire channel that can be easily received so that a user can easily search for an effective channel. A method and apparatus for implementing a channel list on a TV screen.
종래 TV방송의 프로그램정보는 신문, TV, 잡지등의 출판물로 공급되는 것이 일반적이었다. 그러나, 디지털 다채널 방송에서는 프로그램으로 수십∼수백개의 채널이 제공되므로 시청자의 선택의 여지가 많아지는 동시에 프로그램 선택이 더없이 복잡해진다. 이와 같은 디지털 다채널 방송에서는 데이터서비스의 하나로서 프로그램표나 각 프로그램의 내용에 관한 정보등을 제공하는 전자프로그램가이드(electronic program guide; EPG)가 기본적인 서비스의 하나로 상정되고 있다.Program information of the conventional TV broadcasting was generally supplied as publications such as newspapers, TV, magazines. However, in digital multi-channel broadcasting, dozens to hundreds of channels are provided as programs, which increases the choice of viewers and at the same time makes program selection more complex. In such digital multi-channel broadcasting, an electronic program guide (EPG), which provides a program table and information on the contents of each program, is considered as one of data services.
EPG의 개념이 점차 일반화되어 가고는 있지만 다루는 정보나 데이터의 구성등은 각 방송시스템의 규모나 요구조건에 따라 서로 다르므로 획일적으로 정해지지 않는다. 일반적으로 데이터로 전송되는 채널번호, 채널명, 프로그램명, 스케줄등을 수신기의 EPG 소프트웨어에 의해 시간축과 채널축을 갖는 프로그램표로써 TV화면상에 표시한다.Although the concept of EPG is becoming more and more general, the information and data structure to be dealt with are different depending on the size and requirements of each broadcasting system. In general, a channel number, a channel name, a program name, a schedule, and the like, which are transmitted as data, are displayed on a TV screen as a program table having a time axis and a channel axis by the receiver's EPG software.
그런데, DTV 또는 DTTV등의 수신기에서 위와 같이 TV화면상에 프로그램표를 표시할 때, 사용자가 보다 쉽고 편리하게 사용할 수 있도록 구현이 요구되어 졌다.However, when displaying a program table on a TV screen as described above in a receiver such as a DTV or DTTV, an implementation has been required for a user to use it more easily and conveniently.
따라서, 본 발명의 목적은 전술한 점을 감안하여, 사용자가 보다 쉽게 유효채널을 서치할 수 있도록 현재 수신가능한 전체채널에 대한 채널리스트를 TV화면상에 구현하는 방법을 제공함에 있다.Accordingly, it is an object of the present invention to provide a method for implementing a channel list on a TV screen for all currently available channels so that a user can easily search for an effective channel.
본 발명의 다른 목적은 전술한 채널리스트 구현 방법을 구현한 장치를 제공함에 있다.Another object of the present invention is to provide an apparatus that implements the aforementioned channel list implementation method.
도 1은 본 발명에 따른 채널리스트 구현 장치를 나타내는 구성도,1 is a block diagram showing an apparatus for implementing a channel list according to the present invention;
도 2는 도 1 디스플레이부에서 현시하는 채널리스트를 보여주는 화면상태도.FIG. 2 is a screen state diagram illustrating a channel list displayed on the display unit of FIG. 1. FIG.
〈도면의 주요부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>
11 : 파서 12 : 제어부11: parser 12: control unit
13 : 서비스리스트저장부 14 : 디스플레이부13: service list storage unit 14: display unit
이와 같은 목적들을 달성하기 위한 본 발명의 채널리스트 구현 방법은, 디지탈방송수신장치에서의 채널리스트 구현 방법에 있어서, (1) 입력되는 트랜스포트스트림(TS)형태의 데이터를 파싱하여 프로그램사양정보(PSI)를 추출하는 단계와, (2) 추출된 PSI로부터 현재 수신 가능한 전체 채널수, 각 채널번호 및 그에 대응하는 방송국명을 포함하는 각종 채널정보로 채널리스트를 생성하는 단계, 및 (3) 생성된 채널리스트를 화면상에 구현하는 단계를 포함한다.In the channel list implementation method of the present invention for achieving the above object, in the channel list implementation method in the digital broadcasting receiver, (1) the program specification information (P) by parsing the data of the transport stream (TS) type input; PSI), (2) generating a channel list with various channel information including the total number of channels currently received from the extracted PSI, each channel number, and the name of a broadcasting station corresponding thereto, and (3) generating Implementing the channel list on the screen.
본 발명의 다른 목적을 달성하기 위한 채널리스트 구현 장치는, 디지탈방송수신장치에서의 채널리스트를 구현하기 위한 장치에 있어서, 입력되는 TS형태의 데이터를 파싱하여 PSI를 추출하기 위한 파서와, 상기 추출된 PSI로부터 각종 서비스리스트를 생성하며, 사용자 입력에 따라 현재 수신가능한 전체채널에 대한 채널리스트를 화면상에 구현하는 제어부와, 상기 생성된 서비스리스트를 데이터베이스형태로 저장하는 서비스리스트저장부, 및 상기 제어부의 제어에 따라 구현되는 채널리스트를 화면상에 디스플레이하는 디스플레이부를 포함한다.According to another aspect of the present invention, there is provided a channel list implementing apparatus comprising: a parser for extracting a PSI by parsing input TS data and extracting the channel list in a digital broadcasting receiver; A control list for generating various service lists from the generated PSI, and implementing a channel list for all currently receivable channels according to a user input on a screen, a service list storage unit for storing the generated service list in a database form, and the A display unit for displaying a channel list implemented under the control of the controller on the screen.
이하, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 기술하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 따른 채널리스트 구현 장치의 구성도를 나타낸다. 도 1에 나타낸 장치는 트랜스포트스트림(transport stream; TS)형태로 입력되는 데이터를 파싱(parsing)하여 프로그램사양정보(program specific information; PSI)를 추출하는 파서(parser)(11)와, 추출된 PSI로부터 각종 서비스리스트(service list)를 생성하며 사용자 입력에 대응하는 서비스리스트를 TV화면에 구현하도록 제어하는 제어부(12)를 구비한다. 도 1 장치는 또한, 제어부(12)에서 생성된 서비스리스트를 데이타베이스(database)화하여 저장하는 서비스리스트저장부(13)와, 서비스리스트저장부(13)에 저장된 서비스리스트중 하나인 채널리스트를 제어부(12)를 통해 입력받아 TV화면상에 디스플레이하는 디스플레이부(14)를 구비한다. 이러한 구성을 갖는 도 1의 채널리스트 구현 장치에 대한 동작을 도 2를 통해 설명한다.1 is a block diagram of a channel list implementing apparatus according to the present invention. 1 includes a parser 11 for parsing data input in the form of a transport stream (TS) and extracting program specific information (PSI); The control unit 12 generates various service lists from the PSI and controls the service list corresponding to the user input to be implemented on the TV screen. 1 also includes a service list storage unit 13 which stores a service list generated by the control unit 12 as a database, and a channel list which is one of service lists stored in the service list storage unit 13. The display unit 14 receives the input through the control unit 12 and displays it on the TV screen. An operation of the channel list implementing apparatus of FIG. 1 having such a configuration will be described with reference to FIG. 2.
도 1에서, 파서(11)는 TS형태로 입력되는 데이타를 파싱하여 TS내에 들어있는 PSI를 추출한다. 제어부(12)는 추출된 PSI를 이용하여 각종 서비스리스트를 생성하고, 생성된 서비스리스트들을 서비스리스트저장부(13)에 데이터베이스형태로 저장한다. 제어부(12)는 사용자 입력에 따라 서비스리스트저장부(13)에 저장된 서비스리스트들중 채널리스트를 디스플레이부(14)를 통해 TV화면상에 구현한다. 디스플레이부(14)를 통해 TV화면상에 구현되는 채널리스트는 도 2에 보여진 바와 같다. 도 2에서, TV화면의 ①번으로 표기된 부분을 보면, 좌측에 채널번호(CH. NO)를, 중앙에 채널이름(Channel Name), 즉 방송국명이 생략되지 않고 풀(full)로 표시된다. 그리고, TV화면의 ②번으로 표기된 부분, 즉 채널이름의 우측에 전체채널수를 예측할 수 있는 스크롤(scroll)바가 표시된다. 여기서는 스크롤바로 표시하였지만, 그 밖의 다른 형태의 표시도 가능하다. TV화면의 하단인 ④번으로 표기된 부분에는 현재 세트가 수신가능한 전체채널수가 숫자로 표시되며, ③번 및 ⑤번으로 표기된 부분에는 각각 이전의 채널리스트 및 다음의 채널리스트를 사용자가 한번의 조작만으로 선택하여 볼 수 있도록 한 선택메뉴가 표시된다. 여기서는 전체 채널수가 50으로 보여졌다.In Fig. 1, the parser 11 parses data input in the form of TS to extract PSI contained in the TS. The control unit 12 generates various service lists using the extracted PSI, and stores the generated service lists in the service list storage unit 13 in a database form. The control unit 12 implements a channel list among the service lists stored in the service list storage unit 13 on the TV screen according to the user input. The channel list implemented on the TV screen through the display unit 14 is as shown in FIG. In Fig. 2, the part indicated by ① of the TV screen is displayed as full channel number (CH. NO) on the left side and channel name (namely, broadcasting station name) on the left side. Then, a scroll bar for predicting the total number of channels is displayed on the right side of the TV name, that is, indicated by ②. Although shown here by the scroll bar, other forms of display are possible. The number ④, the bottom of the TV screen, displays the total number of channels that the current set can receive. Numbers ④ and ⑤ show the previous and next channel lists, respectively. A selection menu is displayed for you to select and view. The total number of channels is shown here as 50.
한편, 사용자는 리모콘이나 세트상에 부착되어 있는 조작키를 통해 TV화면에 구현된 채널리스트상의 커서(cursor)를 상하좌우로 조작하여 원하는 메뉴를 선택한다. 사용자가 이전리스트메뉴(PREVIOUS)를 선택하면 제어부(12)는 서비스리스트저장부(13)에 저장된 서비스리스트들중 이전 채널리스트를 디스플레이부(14)를 통해 TV화면에 구현한다. 디스플레이부(14)는 현재 화면상에 표시된 채널리스트 즉, ①번부분에 이전에 구현된 채널리스트를 제어부(12)로부터 입력받아 디스플레이한다. 반대로, 사용자가 다음리스트메뉴(NEXT)를 선택하면 제어부(12)는 서비스리스트저장부(13)에 저장된 서비스리스트들중 다음 채널리스트를 디스플레이부(14)를 통해 TV화면에 구현한다. 디스플레이부(14)는 현재 화면상에 표시된 채널리스트 즉, ①번부분에 다음 채널리스트를 제어부(12)로부터 입력받아 디스플레이한다. 그리고, 사용자가 현재 채널리스트에서 커서를 조작하여 원하는 위치에서 선택키를 누르면, 제어부(12)는 그 위치에 대응하는 채널정보를 선호채널(favorite channel)로 등록한다. 제어부(12)는 선호채널로 등록된 채널정보에 대해 다음에 채널리스트를 TV화면에 구현시 다른 채널정보와 구별되도록 다른 색상으로 매핑하여 표시한다.On the other hand, the user selects a desired menu by manipulating the cursor on the channel list implemented on the TV screen up, down, left and right by using a remote controller or operation keys attached to the set. When the user selects the previous list menu PREVIOUS, the control unit 12 implements the previous channel list among the service lists stored in the service list storage unit 13 on the TV screen through the display unit 14. The display unit 14 receives and displays a channel list currently displayed on the screen, that is, a channel list previously implemented in part ① from the controller 12. On the contrary, when the user selects the next list menu NEXT, the control unit 12 implements the next channel list among the service lists stored in the service list storage unit 13 on the TV screen through the display unit 14. The display unit 14 receives and displays the channel list currently displayed on the screen, that is, the next channel list in part ①. When the user manipulates the cursor in the current channel list and presses a selection key at a desired position, the controller 12 registers channel information corresponding to the position as a favorite channel. The controller 12 maps the channel information registered as the preferred channel in a different color so as to be distinguished from other channel information when the channel list is next implemented on the TV screen.
상술한 바와 같이, 본 발명의 채널리스트 구현 방법 및 장치는, DTV 또는 DTTV에서 현재 수신 가능한 전체채널에 대해, 채널이름을 풀로 그리고 이전 채널리스트와 다음 채널리스트를 사용자가 한번의 키조작만으로 선택하여 볼 수 있도록 한 선택메뉴를 포함하여 채널리스트를 TV화면에 구현하므로써, 사용자가 쉽게 유효채널리스트를 서치할 수 있는 효과를 갖는다.As described above, the method and apparatus for implementing a channel list according to the present invention includes selecting a channel name as a full channel name and a previous channel list and a next channel list for all channels currently receivable in a DTV or DTTV by a single key operation. By implementing the channel list on the TV screen including the selection menu for viewing, the user can easily search for the effective channel list.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-1998-0052010A KR100369579B1 (en) | 1998-11-30 | 1998-11-30 | Channel list embodiment method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-1998-0052010A KR100369579B1 (en) | 1998-11-30 | 1998-11-30 | Channel list embodiment method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000034637A KR20000034637A (en) | 2000-06-26 |
KR100369579B1 true KR100369579B1 (en) | 2003-04-23 |
Family
ID=19560590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1998-0052010A KR100369579B1 (en) | 1998-11-30 | 1998-11-30 | Channel list embodiment method and apparatus |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100369579B1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100394009B1 (en) * | 2001-05-18 | 2003-08-09 | 엘지전자 주식회사 | The Selecting and Switching Method of Favorite Channel on Digital TV |
KR20030028213A (en) * | 2001-09-27 | 2003-04-08 | 삼성전자주식회사 | Television displaying electronic program guide |
KR20040041819A (en) * | 2002-11-12 | 2004-05-20 | 엘지전자 주식회사 | Channel editing function of digital television receiver set |
KR100644401B1 (en) * | 2004-08-25 | 2006-11-10 | 주식회사 케이티프리텔 | Digital Multimedia Broadcasting watching method using direct input of DMB channel number in terminal, and Apparatus there-of |
KR100762603B1 (en) * | 2005-07-08 | 2007-10-01 | 삼성전자주식회사 | Channel information displaying apparatus and method for digital broadcasting receiver |
KR100744318B1 (en) * | 2005-12-05 | 2007-07-30 | 삼성전자주식회사 | Apparatus and method for providing digital multimedia breadcasting service in area of weak current |
KR20100110187A (en) * | 2009-04-02 | 2010-10-12 | 엘지이노텍 주식회사 | Display apparatus and method for informing next program of broadcasting channel using the same |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5793438A (en) * | 1995-11-13 | 1998-08-11 | Hyundai Electronics America | Electronic program guide with enhanced presentation |
-
1998
- 1998-11-30 KR KR10-1998-0052010A patent/KR100369579B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5793438A (en) * | 1995-11-13 | 1998-08-11 | Hyundai Electronics America | Electronic program guide with enhanced presentation |
Also Published As
Publication number | Publication date |
---|---|
KR20000034637A (en) | 2000-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5793438A (en) | Electronic program guide with enhanced presentation | |
US5694176A (en) | Method and apparatus for generating television program guides with category selection overlay | |
KR100771624B1 (en) | Device and Method of setting a language in a Television Receiver | |
CN100407777C (en) | Method and apparatus for displaying television programs and related text | |
US20150033267A1 (en) | Electronic television program guide schedule system and method with scan feature | |
KR20020022368A (en) | Method for constructing OSD and remocon according to it of television | |
KR100688651B1 (en) | Method and apparatus for realizing program information of an image display device | |
CN102204269B (en) | Method of processing multi-mode service broadcast signal and digital television receiver using the same | |
US20100205633A1 (en) | Display apparatus, display method, and display program | |
KR100369579B1 (en) | Channel list embodiment method and apparatus | |
KR100338217B1 (en) | Preferred Channel Implementation Method and Device in Service List | |
KR20010001086A (en) | Apparatus and method for materializing program guide of digital tv receiver | |
KR100354533B1 (en) | Program link construction method and program viewing apparatus adopting the same | |
JP4140079B2 (en) | Receiver | |
KR100765314B1 (en) | Software upgrade information display method and apparatus for digital broadcasting receiver | |
KR100269131B1 (en) | Channel selecting apparatus and method using epg information | |
KR20000044755A (en) | Selection method of favorite channel in pdp tv | |
KR100233529B1 (en) | Apparatus for providing xds special information | |
KR100841303B1 (en) | Method for servicing VOD | |
KR20000038937A (en) | Method and apparatus for displaying program category | |
KR101008617B1 (en) | Apparatus and Method for Realizing Return Channel of The Television | |
JP2001016519A (en) | Device and method for display control of electronic program guide | |
JP2000350118A (en) | Program guide display device and program guide display method | |
EP1634446A1 (en) | Control of a system for access to teletext information | |
JP2002044537A (en) | Bs digital broadcast receiver and method for registering broadcast station to channel selection key |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application | ||
J201 | Request for trial against refusal decision | ||
AMND | Amendment | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121228 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20131230 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20141223 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20151229 Year of fee payment: 14 |
|
FPAY | Annual fee payment |
Payment date: 20161228 Year of fee payment: 15 |
|
LAPS | Lapse due to unpaid annual fee |