본 발명은 디지털 티브이 수신기에 관한 것으로서, 특히 디지털 티브이 수신기의 프로그램 안내화면 구현장치 및 방법에 관한 것이다.The present invention relates to a digital TV receiver, and more particularly, to an apparatus and method for implementing a program guide screen of a digital TV receiver.
일반적으로 티브이는 방송국으로부터 전송되는 방송신호를 사용자의 선택에 따라 선국하여 화면상에 디스플레이하는 장치로서, 멀티미디어 기술의 발달에 따라 점차 아날로그 방식에서 디지털 방식으로 변모하고 있다.In general, a TV is a device for selecting and displaying a broadcast signal transmitted from a broadcasting station according to a user's selection. The TV is gradually changing from an analog method to a digital method according to the development of multimedia technology.
특히, 디지털 방식의 티브이는 기존의 아날로그 방식에서 수신할 수 없는 홈 쇼핑, 전자 신문, 주식 정보 등 각종 부가 서비스가 추가되었고 대역폭의 효율적인 사용으로 인하여 방송을 수신할 수 있는 채널도 많이 추가되었다.In particular, digital TVs have added additional services such as home shopping, electronic newspapers, stock information, etc., which cannot be received in the conventional analog system, and many channels for receiving broadcasts have been added due to the efficient use of bandwidth.
이러한 흐름에 따라 온 라인 게임이나 주문형 비디오 서비스와 같은 대화형 서비스에 대한 표준 지침도 정해지고 있어 제조업체 측에서도 사용자와 대화형 서비스 사이의 인터페이스에 관한 기술 연구가 활발하게 진행되고 있다.In line with this trend, standard guidelines for interactive services such as online games and on-demand video services are being established, and manufacturers are actively researching the interface between the user and the interactive service.
따라서 현재 개발되고 있는 디지털 티브이 수신기 또는 인터넷 티브이의 경우 개인용 컴퓨터와 동일한 수준의 GUI(Graphic User Interface: 그래픽 사용자 인터페이스)가 제공되고 있다.Therefore, the currently developed digital TV receiver or Internet TV is provided with a Graphic User Interface (GUI) that is the same level as a personal computer.
이때 그래픽 사용자 인터페이스의 한 종류로 방송 프로그램에 대한 안내정보화면인 전자 프로그램 가이드(Electric Program Guide: EPG)는 화면상에 사용자가 원하는 날짜별, 시간별 각 방송국의 프로그램을 디스플레이 하는데, 이 서비스 기능은 디지털 채널의 복잡/다양함에 대응하여 사용자의 편의를 증대시키기 위해 더 많은 기술개발이 요구되는 분야중 하나이다.At this time, an electronic program guide (EPG), which is a guide information screen for a broadcast program, is a type of graphical user interface that displays programs of each station on a screen by date and time. In order to increase user convenience in response to the complexity / variance of the channel, more technical development is required.
이하, 첨부된 도면을 참조하여 종래의 기술에 따른 디지털 티브이 수신기의프로그램 안내화면 구현장치 및 방법을 설명하면 다음과 같다.Hereinafter, an apparatus and method for implementing a program guide screen of a digital TV receiver according to the related art will be described with reference to the accompanying drawings.
도 1은 종래의 기술에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치를 나타낸 블록도이다.1 is a block diagram illustrating an apparatus for implementing a program guide screen of a digital TV receiver according to the related art.
종래의 기술에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치는 도 1에 도시된 바와 같이, 방송신호를 선국하기 위한 튜너(11), 튜너(11)를 통해 선국된 방송신호 즉, 시간적으로 다중화된 트랜스포트 스트림(Transport Stream)을 역다중화하기 위한 디멀티플렉서(12), 디멀티플렉서(12)를 통해 역다중화된 방송정보를 화면상에 디스플레이 가능하도록 영상처리하는 영상신호 처리부(13), 프로그램 안내 관련정보를 이용하여 OSD 형태의 프로그램 안내화면을 구성하는 프로그램 안내화면 생성부(14), 상기 영상신호 처리부(13)의 출력과 프로그램 안내화면 생성부(14)의 출력을 선택 절환하는 스위칭부(15), 스위칭부(15)의 출력을 화면상에 디스플레이하는 디스플레이부(16), 메모리부(17), 티브이 각부의 동작을 제어하고 상기 디멀티플렉서(12)의 출력중 프로그램 안내화면 구성정보를 메모리부(17)에 저장하며 사용자의 프로그램 안내화면 요구명령에 따라 메모리부(17)에 저장된 프로그램 안내화면 구성정보를 읽어들여 프로그램 안내화면 생성부(14)로 전송하는 제어부(18) 및 사용자가 프로그램 안내화면 요구명령 및 각종 동작관련 명령을 입력하기 위한 키입력부(19)를 포함하여 구성된다.As illustrated in FIG. 1, the apparatus for implementing a program guide screen of a digital TV receiver according to the related art is a tuner 11 for tuning a broadcast signal and a broadcast signal tuned through the tuner 11, that is, multiplexed in time. A demultiplexer 12 for demultiplexing a transport stream, a video signal processor 13 for performing image processing so that demultiplexed broadcast information can be displayed on a screen, and program guide related information. A program guide screen generation unit 14 constituting a program guide screen in an OSD form by using the switching unit 15, and a switching unit 15 for selectively switching the output of the image signal processing unit 13 and the output of the program guide screen generation unit 14; Controls the operations of the display unit 16, the memory unit 17, and the TV units for displaying the output of the switching unit 15 on the screen, The control unit stores the RAM guide screen configuration information in the memory unit 17 and reads the program guide screen configuration information stored in the memory unit 17 according to a user's program guide screen request command and transmits the configuration information to the program guide screen generation unit 14. And a key input unit 19 for the user to input a program guide screen request command and various operation related commands.
이와 같이 구성된 종래기술의 프로그램 안내화면 구현방법을 설명하면 다음과 같다.A method of implementing a program guide screen of the related art configured as described above is as follows.
먼저, 튜너(11)를 통해 선국된 트랜스포트 스트림은 디멀티플렉서(12)를 통해 역다중화되고 방송정보 및 프로그램 안내 관련정보가 포함된 부가정보로 분리되며, 프로그램 안내 관련정보를 포함한 부가정보가 제어부(18)의 제어에 따라 상기 메모리부(17)의 해당 메모리에 저장된다.First, the transport stream tuned through the tuner 11 is demultiplexed through the demultiplexer 12 and separated into additional information including broadcast information and program guide related information, and additional information including program guide related information is controlled by the controller ( Under the control of 18), it is stored in the memory of the memory unit 17.
이어서 방송정보는 영상신호 처리부(13)에서 화면상에 디스플레이 가능하도록 신호처리되고 스위칭부(15)를 경유하여 디스플레이부(16)를 통해 화면상에 디스플레이된다.Subsequently, the broadcast information is signal-processed to be displayed on the screen by the image signal processor 13 and displayed on the screen through the display unit 16 via the switching unit 15.
한편, 사용자가 키입력부(19) 즉, 리모컨 또는 본체의 키를 조작하여 프로그램 안내화면 출력을 요구하면, 제어부(18)가 메모리부(17)에 저장된 프로그램 안내화면 구성정보를 읽어들여 프로그램 안내화면 생성부(14)로 전송한다.On the other hand, when a user requests a program guide screen output by operating a key input unit 19, i.e., a key of a remote controller or a main body, the control unit 18 reads the program guide screen configuration information stored in the memory unit 17 and the program guide screen. Transfer to the generation unit 14.
이어서 프로그램 안내화면 생성부(14)는 제어부(18)에 의해 전송된 프로그램 안내화면 구성정보를 OSD 처리하고 스위칭부(15) 및 디스플레이부(16)를 통해 디스플레이되도록 한다.Subsequently, the program guide screen generation unit 14 OSD-processes the program guide screen configuration information transmitted by the controller 18 and is displayed through the switching unit 15 and the display unit 16.
이때 종래의 프로그램 안내화면은 사용자가 선택한 날짜의 채널/시간대에 해당하는 방송프로그램 제목이 나열되는데, 화면 사이즈의 제한으로 인하여 전 방송국 또는 전 시간대 프로그램 제목이 한 화면상에 디스플레이 되지 못하므로 현재 화면상에 디스플레이 되지 않는 방송국 또는 시간대의 프로그램을 확인하기 위해서는 상/하 또는 좌/우 방향 화면 스크롤(Scroll)을 수행해야한다.In this case, the conventional program guide screen lists broadcasting program titles corresponding to the channel / time zone of the date selected by the user. Due to the limitation of the screen size, all broadcasting station or all time zone program titles are not displayed on one screen. In order to check a program of a broadcasting station or a time zone that is not displayed on the screen, up / down or left / right scrolling should be performed.
종래의 기술에 따른 디지털 티브이 수신기는 스크롤에 의해 현재 화면상에 디스플레이 되지 않은 방송 프로그램을 확인할 수 있지만 전체 정보의 양 즉, 각방송국 또는 시간대의 프로그램 제목이 몇 화면으로 구성되어 있는지 알 수 없으므로 프로그램 정보 검색이 용이하지 못한 문제점이 있다.The digital TV receiver according to the related art can identify a broadcast program that is not currently displayed on the screen by scrolling, but the program information is not known because the amount of total information, that is, the number of screens of program titles of each broadcasting station or time zone is not known. There is a problem that the search is not easy.
따라서 본 발명은 상기한 종래의 문제점을 해결하기 위하여 안출한 것으로서, 프로그램 안내화면의 정보내용을 손쉽게 검색할 수 있도록 한 디지털 티브이 수신기의 프로그램 안내화면 구현장치 및 방법을 제공함에 그 목적이 있다.Accordingly, an object of the present invention is to provide an apparatus and method for implementing a program guide screen of a digital TV receiver, which enables the user to easily search for the information content of a program guide screen.
도 1은 종래의 기술에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치의 구성을 나타낸 블록도1 is a block diagram showing the configuration of an apparatus for implementing a program guide screen of a digital TV receiver according to the related art.
도 2는 본 발명에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치의 구성을 나타낸 블록도2 is a block diagram showing the configuration of an apparatus for implementing a program guide screen of a digital TV receiver according to the present invention.
도 3은 본 발명에 따른 프로그램 안내화면의 일실시예를 나타낸 도면3 is a diagram showing an embodiment of a program guide screen according to the present invention;
도 4는 본 발명에 따른 프로그램 안내화면의 다른 실시예를 나타낸 도면4 is a view showing another embodiment of a program guide screen according to the present invention;
도면의 주요부분에 대한 부호의 설명Explanation of symbols for main parts of the drawings
21: 튜너 22: 디멀티플렉서21: Tuner 22: Demultiplexer
23: 영상신호 처리부 24: 프로그램 안내화면 생성부23: video signal processor 24: program guide screen generation unit
25: 스위칭부 26: 디스플레이부25: switching unit 26: display unit
27: 메모리부 28: 제어부27: memory unit 28: control unit
29: 키입력부29: key input unit
본 발명에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치는 방송신호에 포함되고 적어도 해당 채널의 시간별 방송프로그램 제목을 포함하는 부가정보를 이용하여 전 채널들에 대한 시간대별 프로그램 제목 정보를 취합하고 취합된 전 채널들에 대한 시간대별 프로그램 제목 정보를 기설정된 시간단위 또는 채널단위 또는 시간 및 채널단위로 각각 분할하고 각 분할단위에 대해 페이지 넘버를 할당하여 상기 분할단위별로 프로그램 제목 및 페이지 넘버 리스트가 표시되도록 적어도 하나 이상의 프로그램 안내화면 구성정보를 생성하는 제어부와, 프로그램 안내화면 구성정보를 저장하기 위한 메모리부와, 프로그램 안내화면 요구명령 및 동작관련 명령을 입력하기 위한 키입력부와, 메모리부에서 출력된 프로그램 안내화면 구성정보를 이용하여 프로그램 안내화면을 생성하는 프로그램 안내화면 생성부와, 프로그램 안내화면 생성부의 출력을 화면상에 디스플레이하는 디스플레이부를 포함함을 특징으로 한다.The apparatus for implementing a program guide screen of a digital TV receiver according to the present invention collects and aggregates program title information of all channels by time zone using additional information included in a broadcast signal and at least including a title of a broadcast program for each channel. Program title information by time zone for all channels is divided into predetermined time units, channel units, or time and channel units, and page numbers are assigned to each division unit to display a program title and page number list for each division unit. A control unit for generating at least one program guide screen configuration information, a memory unit for storing program guide screen configuration information, a key input unit for inputting a program guide screen request command and an operation related command, and a program outputted from the memory unit Guide screen configuration information And it characterized in that it comprises a program guide screen generator for generating a program guide screen, a display for displaying the program guide display generated on the output of the display.
본 발명에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현방법은 방송신호중 적어도 해당 채널의 시간별 방송프로그램 제목을 포함하는 부가정보를 이용하여 각 채널별 프로그램 안내화면을 구현하는 디지털 티브이 수신기의 프로그램 안내화면 구현방법에 있어서, 채널별 부가정보로부터 전 채널들에 대한 시간대별 프로그램 제목 정보를 취합하는 단계와, 취합된 전 채널들에 대한 시간대별 프로그램 제목 정보를 기설정된 시간단위 및 채널단위로 각각 분할하고 각 분할단위에 대해 페이지 넘버를 할당하여 각 분할단위별 프로그램 제목 및 페이지 넘버 리스트가 표시되도록 적어도 하나 이상의 프로그램 안내화면을 구성하여 저장하는 단계와, 사용자의 프로그램 안내화면 출력명령이 입력되면 적어도 하나 이상의 프로그램 안내화면중 적어도 하나 이상을 화면상에 디스플레이하는 단계를 포함함을 특징으로 한다.Method of implementing a program guide screen of the digital TV receiver according to the present invention is a method of implementing a program guide screen of a digital TV receiver for implementing a program guide screen for each channel using the additional information including the title of the broadcast program for each channel of the broadcast signal at least. In the step of the step of collecting the program title information of the time slots for all channels from the additional information for each channel, the time zone program title information for all the aggregated channels are divided into a predetermined time unit and channel unit, respectively Configuring and storing at least one program guide screen so that a program title and a page number list for each division unit are displayed by allocating a page number to each unit; and when the user outputs a program guide screen output command, at least one program guide is provided. Enemy on screen Also characterized in that it comprises the step of displaying one or more on-screen.
이하, 첨부된 도면을 참조하여 본 발명에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치 및 방법을 상세히 설명하면 다음과 같다.Hereinafter, an apparatus and method for implementing a program guide screen of a digital TV receiver according to the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치의 구성을 나타낸 블록도, 도 3은 본 발명에 따른 프로그램 안내화면의 일실시예를 나타낸 도면이고, 도 4는 본 발명에 따른 프로그램 안내화면의 다른 실시예를 나타낸 도면이다.2 is a block diagram showing the configuration of an apparatus for implementing a program guide screen of a digital TV receiver according to the present invention, FIG. 3 is a diagram showing an embodiment of a program guide screen according to the present invention, and FIG. 4 is a program according to the present invention. It is a figure which shows another embodiment of a guide screen.
본 발명에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치는 도 2에 도시된 바와 같이, 방송신호를 선국하기 위한 튜너(21), 튜너(21)를 통해 선국된 방송신호 즉, 시간적으로 다중화된 트랜스포트 스트림(Transport Stream)을 역다중화하기 위한 디멀티플렉서(22), 디멀티플렉서(22)를 통해 역다중화된 방송정보를 화면상에 디스플레이 가능하도록 영상처리하는 영상신호 처리부(23), 자동 채널탐색 결과에 따른 채널별 프로그램 정보와 상기 디멀티플렉서(22)를 통해 역다중화된 부가정보에서 추출된 프로그램 안내정보를 이용하여 채널축 또는 시간축의 모든 프로그램 제목을 디스플레이하기 위한 화면들의 페이지 넘버 리스트를 포함한 프로그램 안내화면 구성정보를 생성하여 저장하고 사용자의 프로그램 안내화면 요구명령에 따라 상기 저장된 프로그램 안내화면 구성정보가 출력되도록 하는 제어부(28)와, 상기 프로그램 안내화면 구성정보를 저장하기 위한 메모리부(27)와, 사용자가 프로그램 안내화면 요구명령 및 동작관련 명령을 입력하기 위한 키입력부(29)와, 상기 메모리부(27)에서 출력된 프로그램 안내화면 구성정보를 이용하여 OSD 형태의 프로그램 안내화면을 생성하는 프로그램 안내화면 생성부(24)와, 상기 영상신호 처리부(23) 또는 프로그램 안내화면 생성부(24)의 출력을 화면상에 디스플레이하는 디스플레이부(26), 상기 영상신호 처리부(23)의 출력과 프로그램 안내화면 생성부(24)의 출력을 선택 절환하여 상기 디스플레이부(26)로 출력하는 스위칭부(25)를 포함하여 구성된다.As shown in FIG. 2, the apparatus for implementing a program guide screen of a digital TV receiver according to the present invention includes a tuner 21 for tuning a broadcast signal and a broadcast signal tuned through the tuner 21, that is, a temporally multiplexed transformer. A demultiplexer 22 for demultiplexing a transport stream, a video signal processor 23 for processing a demultiplexed broadcast information through the demultiplexer 22 on a screen, and an automatic channel search result Program guide screen configuration information including a page number list of screens for displaying all program titles of a channel axis or a time axis using program information for each channel and program guide information extracted from the demultiplexed additional information through the demultiplexer 22. Create and save the program according to the user's program guide screen request command A control unit 28 for outputting gram guide screen configuration information, a memory unit 27 for storing the program guide screen configuration information, and a key input unit for a user to input a program guide screen request command and an operation related command ( 29), a program guide screen generation unit 24 for generating a program guide screen in the OSD form using the program guide screen configuration information output from the memory unit 27, and the image signal processing unit 23 or program guide. A display unit 26 for displaying the output of the screen generator 24 on a screen, and switching between the output of the image signal processor 23 and the output of the program guide screen generator 24 to switch the display unit 26; It is configured to include a switching unit 25 for outputting.
이와 같이 구성된 본 발명의 프로그램 안내화면 구현방법의 제1 및 제2 실시예를 도 3 및 도 4를 참조하여 설명하면 다음과 같다.The first and second embodiments of the program guide screen implementing method of the present invention configured as described above will be described with reference to FIGS. 3 and 4.
- 제1 실시예 -First Embodiment
먼저, 본 발명은 트랜스포트 스트림(Transport Stream)에 포함된 부가정보를 해석하여 해당 시간/채널별 방송 프로그램 제목, 줄거리 등 프로그램 안내화면을 구성하기 위한 정보를 얻는다.First, the present invention analyzes additional information included in a transport stream to obtain information for configuring a program guide screen such as a title and a plot of a broadcast program for each time / channel.
이때 한 채널에 대한 선국으로 검출된 부가정보는 한 채널에 대한 프로그램 관련 정보만을 제공하므로 이것만으로는 전 채널의 프로그램 정보를 알 수 없어 프로그램 안내화면을 구성할 수 없다.At this time, since the additional information detected as the channel selection for one channel provides only program related information for one channel, the program information screen cannot be configured because the program information of all channels cannot be known by this alone.
따라서 제어부(28)는 사용자의 선택 또는 자동으로 전 방송채널에 대한 탐색을 수행하고 그에 따라 수신된 각 채널별 부가정보를 이용하여 전 채널에 대한 시간별 프로그램 제목, 프로그램 수 등을 파악한 다음 프로그램 안내화면 구성정보를생성하여 메모리부(27)에 저장한다.Therefore, the control unit 28 performs a user's selection or search for all broadcasting channels automatically and uses the additional information for each channel to determine the program title, number of programs, etc. for all the channels, and then the program guide screen. The configuration information is generated and stored in the memory unit 27.
이때 프로그램 안내화면 구성정보 생성과정을 상세히 설명하면 다음과 같다.In this case, the program guide screen configuration information generation process will be described in detail as follows.
예를 들어, 자동 채널검색을 통해 검출된 전체 프로그램 수가 27개이고 화면상에 채널별로 디스플레이 가능한 프로그램 제목이 9개라면 전 채널에 대한 프로그램 안내화면을 구성하기 위해서는 3개의 화면이 필요하다.For example, if the total number of programs detected through automatic channel search is 27 and the number of program titles that can be displayed for each channel on the screen is three, three screens are required to form a program guide screen for all channels.
따라서 상기 3개의 화면을 디스플레이하기 위한 프로그램 안내화면 구성정보는 다음과 같이 생성된다.Therefore, program guide screen configuration information for displaying the three screens is generated as follows.
첫째, 3개의 화면이 동일 화면상에 멀티 레이어(Multi Layer) OSD 형식으로 디스플레이 되도록 하고 각각의 화면에 대해 가로를 시간 축으로 하고 세로를 채널 축으로 해당 프로그램 제목이 나열되도록 한다.First, the three screens are displayed in the multi-layer OSD format on the same screen, and the corresponding program titles are listed on the horizontal axis as the time axis and the vertical channel axis for each screen.
둘째, 프로그램 안내화면이 3개로 구성되어 있고 현재 사용자가 보고 있는 화면이 몇 번째 페이지인지 인식하기 쉽도록 각각의 화면에 페이지번호를 부여하여 최종 페이지번호와 함께 표기한다.Second, the program guide screen is composed of three and the page number is given to each screen so that it is easy to recognize which page the user is currently viewing.
셋째, 상기 페이지번호 리스트가 화면 우측에 별도로 디스플레이 되도록 한다.Third, the page number list is separately displayed on the right side of the screen.
이와 같이 프로그램 안내화면 구성정보가 생성된 상태에서 사용자가 프로그램 안내화면 출력명령을 입력하면, 제어부(28)는 상기 메모리부(27)에 저장된 프로그램 안내화면 구성정보를 읽어들이고 프로그램 안내화면 생성부(24)로 출력하여 상술한 프로그램 안내화면이 디스플레이 되도록 한다.When the user inputs a program guide screen output command while the program guide screen configuration information is generated as described above, the control unit 28 reads the program guide screen configuration information stored in the memory unit 27 and generates a program guide screen generation unit ( 24) to display the above-described program guide screen.
따라서 도 3과 같이, 가로를 시간 축으로 하고 세로를 채널 축으로 해당 프로그램 제목이 나열된 프로그램 안내화면이 멀티 레이어 OSD 형식으로 디스플레이 되고 현재 디스플레이 된 프로그램 안내화면의 하단 좌측에는 최종 페이지 번호에 대한 현재 화면의 페이지 번호가 표기되고 화면의 우측에는 전체 화면의 페이지번호 리스트가 표기된다.Therefore, as shown in FIG. 3, the program guide screen in which the program titles are listed in the horizontal axis as the time axis and the vertical channel axis is displayed in the multi-layer OSD format, and the current screen for the final page number is displayed on the bottom left of the currently displayed program guide screen. The page number of is displayed and the list of page numbers of the entire screen is displayed on the right side of the screen.
그리고 상기 화면 페이지번호 리스트중 현재 디스플레이 된 페이지번호에 밑줄이 표기되거나 하이 라이트(High Light) 처리되도록 하여 사용자의 프로그램 안내화면 인식을 더욱 용이하게 한다.In addition, an underlined or high light process is performed on the currently displayed page number in the screen page number list, thereby making it easier for the user to recognize the program guide screen.
한편, 사용자는 상기 각각의 프로그램 안내화면에 표기된 페이지번호 또는 페이지번호 리스트중 자신이 원하는 페이지번호를 키입력부(29)를 이용하여 선택하거나(예를 들어, 마우스의 커서(Cursor)를 위치시켜 클릭하거나), 해당 페이지번호에 해당하는 숫자키를 입력하여 해당 프로그램 안내화면으로 이동할 수 있다.On the other hand, the user selects the desired page number from the page number or page number list displayed on each program guide screen by using the key input unit 29 (for example, by clicking and positioning the cursor of the mouse). Or), by entering the number key corresponding to the page number to the program guide screen.
- 제2 실시예 -Second Embodiment
먼저, 본 발명의 프로그램 안내화면을 구성하기 위한 정보는 본 발명의 제1 실시예와 마찬가지로 자동 채널탐색을 통한 부가정보를 이용하여 얻게 되므로 상세한 설명은 생략하고 프로그램 안내화면을 구성하는 방법에 차이가 있으므로 이를 상세하게 설명하기로 한다.First, since the information for configuring the program guide screen of the present invention is obtained using additional information through automatic channel search as in the first embodiment of the present invention, the detailed description is omitted and the method of configuring the program guide screen is different. Therefore, this will be described in detail.
예를 들어, 자동 채널검색을 통해 검출된 전체 프로그램 수가 27개이고 화면상에 채널별로 디스플레이 가능한 프로그램 제목이 9개라면 전 채널에 대한 채널별 프로그램 안내화면을 구성하기 위해서는 3개의 화면이 필요하다.For example, if the total number of programs detected through automatic channel search is 27 and the number of program titles that can be displayed for each channel on the screen is three, three screens are required to construct a program guide screen for each channel for all channels.
또한 한 화면에 3시간동안의 프로그램이 디스플레이 되도록 설정할 경우 24시간의 프로그램을 디스플레이하기 위해서는 8개의 화면이 필요하다.In addition, if you set the program to be displayed for three hours on one screen, eight screens are required to display the program for 24 hours.
따라서 프로그램 안내화면 구성정보는 다음과 같이 생성된다.Therefore, the program guide screen configuration information is generated as follows.
첫째, 가로를 시간 축으로 하고 세로를 채널 축으로 해당 프로그램 제목이 나열되도록 한다.First, arrange the title of the program horizontally as the time axis and vertically as the channel axis.
둘째, 채널별 프로그램 안내화면이 3개로 구성되어 있고 현재 사용자가 보고 있는 화면이 몇 번째 페이지인지 인식하기 쉽도록 페이지번호를 부여하여 최종 페이지번호와 함께 표기하고, 상기 페이지번호 리스트 즉, 채널 페이지번호 리스트가 화면 우측에 별도로 디스플레이 되도록 한다.Second, the program guide screen for each channel is composed of three and the page number is assigned with the final page number so that it is easy to recognize which page the user is currently viewing, and the page number list, that is, the channel page number. List is displayed separately on the right side of the screen.
셋째, 시간별 프로그램 안내화면이 8개로 구성되어 있으므로 현재 사용자가 보고 있는 화면이 몇 번째 페이지인지 인식하기 쉽도록 페이지번호 리스트 즉, 시간 페이지번호 리스트가 화면 하단에 디스플레이 되도록 한다.Third, since the hourly program guide screen is composed of eight pages, the page number list, that is, the time page number list, is displayed at the bottom of the screen so that it is easy to recognize which page the user is currently viewing.
이와 같이 프로그램 안내화면 구성정보가 생성된 상태에서 사용자가 프로그램 안내화면 출력명령을 입력하면, 제어부(28)는 상기 메모리부(27)에 저장된 프로그램 안내화면 구성정보를 읽어들이고 프로그램 안내화면 생성부(24)로 출력하여 상술한 프로그램 안내화면이 디스플레이 되도록 한다.When the user inputs a program guide screen output command while the program guide screen configuration information is generated as described above, the control unit 28 reads the program guide screen configuration information stored in the memory unit 27 and generates a program guide screen generation unit ( 24) to display the above-described program guide screen.
따라서 도 3과 같이, 가로를 시간 축으로 하고 세로를 채널 축으로 해당 프로그램 제목이 나열된 프로그램 안내화면이 디스플레이 되고 현재 디스플레이 된 프로그램 안내화면의 하단 좌측에는 최종 페이지 번호에 대한 현재 화면의 페이지 번호가 표기되고 화면의 우측에는 채널 페이지번호 리스트가 표기되며, 화면의 하단에는 시간 페이지번호 리스트가 표기된다.Therefore, as shown in FIG. 3, the program guide screen in which the corresponding program titles are displayed with the horizontal axis as the time axis and the vertical axis as the channel axis is displayed, and the page number of the current screen for the final page number is indicated on the lower left of the currently displayed program guide screen. The channel page number list is displayed on the right side of the screen, and the time page number list is displayed on the bottom of the screen.
그리고 상기 채널 및 시간 페이지번호 리스트중 현재 디스플레이 된 페이지번호에 밑줄이 표기되거나 하이 라이트(High Light) 처리되도록 하여 사용자의 프로그램 안내화면 인식을 더욱 용이하게 한다.In addition, the underlined or high light process is performed on the currently displayed page number in the channel and time page number list, thereby facilitating user's recognition of the program guide screen.
한편, 사용자는 상기 각각의 프로그램 안내화면에 표기된 페이지번호 또는 채널 및 시간 페이지번호 리스트중 자신이 원하는 페이지번호를 키입력부(29)를 이용하여 선택하거나(예를 들어, 마우스의 커서(Cursor)를 해당 위치로 이동하고 클릭하거나), 해당 페이지번호에 해당하는 숫자키를 입력하여 해당 프로그램 안내화면으로 이동할 수 있다.On the other hand, the user selects the desired page number from the page number or channel and time page number list displayed on each program guide screen by using the key input unit 29 (for example, the cursor of the mouse (Cursor) Go to the location and click), or enter the numeric key corresponding to the page number to move to the program guide screen.
본 발명에 따른 디지털 티브이 수신기의 프로그램 안내화면 구현장치 및 방법은 프로그램 안내화면에 채널/시간에 해당하는 프로그램 제목을 나열함과 동시에 현재 사용자가 보고 있는 화면의 채널/시간별 페이지번호와 채널/시간 페이지번호 리스트를 디스플레이하고 그 페이지번호를 마우스 등의 키입력장치를 이용하여 직접 선택하거나 해당 숫자 키를 눌러 원하는 화면으로 이동할 수 있으므로 프로그램 탐색의 편의성을 극대화할 수 있는 효과가 있다.The apparatus and method for implementing the program guide screen of the digital TV receiver according to the present invention lists the program title corresponding to the channel / time on the program guide screen and simultaneously displays the page number and channel / time page for each channel / time of the screen currently viewed by the user. The number list can be displayed and the page number can be directly selected by using a key input device such as a mouse or the corresponding number key can be moved to a desired screen, thereby maximizing the convenience of program search.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR10-1999-0020068AKR100382471B1 (en) | 1999-06-01 | 1999-06-01 | Apparatus and method for materializing program guide of digital tv receiver | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR10-1999-0020068AKR100382471B1 (en) | 1999-06-01 | 1999-06-01 | Apparatus and method for materializing program guide of digital tv receiver | 
| Publication Number | Publication Date | 
|---|---|
| KR20010001086A KR20010001086A (en) | 2001-01-05 | 
| KR100382471B1true KR100382471B1 (en) | 2003-05-01 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR10-1999-0020068AExpired - Fee RelatedKR100382471B1 (en) | 1999-06-01 | 1999-06-01 | Apparatus and method for materializing program guide of digital tv receiver | 
| Country | Link | 
|---|---|
| KR (1) | KR100382471B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| FR2814889A1 (en)* | 2000-09-29 | 2002-04-05 | Koninkl Philips Electronics Nv | INFORMATION RECEIVER FROM A MULTITUDE OF PROGRAMS AND METHOD FOR RECEIVING A PROGRAM AMONG A MUTITUDE | 
| KR20030081868A (en)* | 2002-04-15 | 2003-10-22 | 주식회사 대우일렉트로닉스 | Method to move channel on digital TV | 
| KR100447902B1 (en)* | 2002-04-15 | 2004-09-08 | 주식회사 대우일렉트로닉스 | Method to search program based on genre on digital TV | 
| KR100546830B1 (en)* | 2003-02-18 | 2006-01-26 | 삼성전자주식회사 | Video recording / playback device and its stored file list selection method | 
| US8201198B2 (en)* | 2003-02-24 | 2012-06-12 | Sony Corporation | Information processing system, information processing apparatus and method, recording medium, and computer program | 
| KR100569449B1 (en)* | 2004-05-04 | 2006-04-07 | 주식회사 대우일렉트로닉스 | How to Search for Channels in a Digital TV Receiver | 
| KR100642768B1 (en)* | 2004-09-03 | 2006-11-08 | 한국디엠비 (주) | DMB broadcasting search system and search service providing method using wireless communication network | 
| KR100654444B1 (en)* | 2004-09-24 | 2006-12-06 | 삼성전자주식회사 | Method and apparatus for providing user interface for controlling screen switching of digital TV | 
| KR100992155B1 (en) | 2008-11-20 | 2010-11-04 | (주)피엑스디 | How to display the electronic program guide optimized for your convenience | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JPH09200638A (en)* | 1995-11-17 | 1997-07-31 | Thomson Consumer Electron Inc | Device and method for scheduler to use predictive agent for television receiver | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JPH09200638A (en)* | 1995-11-17 | 1997-07-31 | Thomson Consumer Electron Inc | Device and method for scheduler to use predictive agent for television receiver | 
| Publication number | Publication date | 
|---|---|
| KR20010001086A (en) | 2001-01-05 | 
| Publication | Publication Date | Title | 
|---|---|---|
| CA2237634C (en) | Electronic program guide with enhanced presentation | |
| EP1143717B1 (en) | Display interface comprising a channel matrix | |
| KR101132601B1 (en) | System and method for advertising a currently airing program through the use an electronic program guide interface | |
| JP5043150B2 (en) | System and method for default channel calendar and display with customization of electronic program guide grid | |
| KR100900949B1 (en) | Epg generation apparatus, and epg generation method | |
| US20020057382A1 (en) | Television signal reception apparatus | |
| KR100688651B1 (en) | Program information realization device and method of image display device | |
| US20040239809A1 (en) | Method and apparatus to display multi-picture-in-guide information | |
| US7051280B1 (en) | Method for displaying reservation guide/confirmation screen in a TV | |
| US20100199309A1 (en) | Display apparatus, display method, and display program | |
| KR100382471B1 (en) | Apparatus and method for materializing program guide of digital tv receiver | |
| JP2004048794A (en) | Method of viewing the internet on television receiver | |
| JP3783307B2 (en) | Electronic program guide display device and display method | |
| JP2006246019A (en) | Remote control system for multi-screen display | |
| EP0968604A1 (en) | Picture in an electronic program guide for a video processing system | |
| KR100518843B1 (en) | A digital tv and method for displaying EPG of the same | |
| JP2002232804A (en) | Electronic program information processor | |
| JPH08251496A (en) | Display controller and display method | |
| JP2004336415A (en) | Multi-screen program search system | |
| KR20060106213A (en) | Digital tv | |
| JP2009038837A (en) | Program guide generating apparatus and method, and computer program | |
| JP2009038838A (en) | Program guide generating apparatus and method, and computer program | |
| JP2009050025A (en) | Program guide generating apparatus and method, and computer program | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | St.27 status event code:A-0-1-A10-A12-nap-PA0109 | |
| PA0201 | Request for examination | St.27 status event code:A-1-2-D10-D11-exm-PA0201 | |
| PN2301 | Change of applicant | St.27 status event code:A-3-3-R10-R13-asn-PN2301 St.27 status event code:A-3-3-R10-R11-asn-PN2301 | |
| PG1501 | Laying open of application | St.27 status event code:A-1-1-Q10-Q12-nap-PG1501 | |
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | St.27 status event code:A-1-2-D10-D21-exm-PE0902 | |
| PN2301 | Change of applicant | St.27 status event code:A-3-3-R10-R13-asn-PN2301 St.27 status event code:A-3-3-R10-R11-asn-PN2301 | |
| P11-X000 | Amendment of application requested | St.27 status event code:A-2-2-P10-P11-nap-X000 | |
| P13-X000 | Application amended | St.27 status event code:A-2-2-P10-P13-nap-X000 | |
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent | St.27 status event code:N-2-6-B10-B15-exm-PE0601 | |
| J201 | Request for trial against refusal decision | ||
| PJ0201 | Trial against decision of rejection | St.27 status event code:A-3-3-V10-V11-apl-PJ0201 | |
| PN2301 | Change of applicant | St.27 status event code:A-3-3-R10-R11-asn-PN2301 | |
| R19-X000 | Request for party data change rejected | St.27 status event code:A-3-3-R10-R19-oth-X000 | |
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant | St.27 status event code:A-3-3-R10-R13-asn-PN2301 St.27 status event code:A-3-3-R10-R11-asn-PN2301 | |
| PN2301 | Change of applicant | St.27 status event code:A-3-3-R10-R13-asn-PN2301 St.27 status event code:A-3-3-R10-R11-asn-PN2301 | |
| J301 | Trial decision | Free format text:TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20010820 Effective date:20030228 Free format text:TRIAL NUMBER: 2001101002755; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20010820 Effective date:20030228 | |
| PJ1301 | Trial decision | St.27 status event code:A-3-3-V10-V15-crt-PJ1301 Decision date:20030228 Appeal event data comment text:Appeal Kind Category : Appeal against decision to decline refusal, Appeal Ground Text : 1999 20068 Appeal request date:20010820 Appellate body name:Patent Examination Board Decision authority category:Office appeal board Decision identifier:2001101002755 | |
| PS0901 | Examination by remand of revocation | St.27 status event code:A-6-3-E10-E12-rex-PS0901 | |
| S901 | Examination by remand of revocation | ||
| GRNO | Decision to grant (after opposition) | ||
| PS0701 | Decision of registration after remand of revocation | St.27 status event code:A-3-4-F10-F13-rex-PS0701 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | St.27 status event code:A-2-4-F10-F11-exm-PR0701 | |
| PR1002 | Payment of registration fee | St.27 status event code:A-2-2-U10-U11-oth-PR1002 Fee payment year number:1 | |
| PG1601 | Publication of registration | St.27 status event code:A-4-4-Q10-Q13-nap-PG1601 | |
| R18-X000 | Changes to party contact information recorded | St.27 status event code:A-5-5-R10-R18-oth-X000 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:4 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:5 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:6 | |
| PN2301 | Change of applicant | St.27 status event code:A-5-5-R10-R13-asn-PN2301 St.27 status event code:A-5-5-R10-R11-asn-PN2301 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:7 | |
| R18-X000 | Changes to party contact information recorded | St.27 status event code:A-5-5-R10-R18-oth-X000 | |
| R18-X000 | Changes to party contact information recorded | St.27 status event code:A-5-5-R10-R18-oth-X000 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:8 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:9 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:10 | |
| FPAY | Annual fee payment | ||
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:11 | |
| FPAY | Annual fee payment | Payment date:20140414 Year of fee payment:12 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:12 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:13 | |
| PN2301 | Change of applicant | St.27 status event code:A-5-5-R10-R13-asn-PN2301 St.27 status event code:A-5-5-R10-R11-asn-PN2301 | |
| FPAY | Annual fee payment | Payment date:20160324 Year of fee payment:14 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:14 | |
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee | St.27 status event code:A-4-4-U10-U13-oth-PC1903 Not in force date:20170419 Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE | |
| PC1903 | Unpaid annual fee | St.27 status event code:N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date:20170419 | |
| P22-X000 | Classification modified | St.27 status event code:A-4-4-P10-P22-nap-X000 | |
| PN2301 | Change of applicant | St.27 status event code:A-5-5-R10-R13-asn-PN2301 St.27 status event code:A-5-5-R10-R11-asn-PN2301 |