KR20010056891A - Cursor position control method - Google Patents
Cursor position control method Download PDFInfo
- Publication number
- KR20010056891A KR20010056891A KR1019990058558A KR19990058558A KR20010056891A KR 20010056891 A KR20010056891 A KR 20010056891A KR 1019990058558 A KR1019990058558 A KR 1019990058558A KR 19990058558 A KR19990058558 A KR 19990058558A KR 20010056891 A KR20010056891 A KR 20010056891A
- Authority
- KR
- South Korea
- Prior art keywords
- program
- cursor
- broadcast
- displaying
- displayed
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
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
- H04N21/482—End-user interface for program selection
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
본 발명은 커서 위치 제어 방법에 관한 것으로 특히, 시간대별로 여러 방송국의 프로그램을 표시하는 방송 프로그램 안내 화면에서 이동키를 입력하면 이전 커서의 위치에 대응하여 임의의 방송 프로그램 위치에 커서를 표시함으로써 어떤 방송 프로그램으로 이동하고 있는지를 시청자에게 알려줄 수 있도록 함에 목적이 있다. 이러한 목적의 본 발명은 소정 시간대별로 방송 프로그램 안내를 표시하는 방법에 있어서, 전체 기간이 표시되지 않은 프로그램상에 그 나머지 부분이 있는 방향으로 이동키를 표시하는 제1 단계와, 커서가 표시된 임의의 위치의 프로그램에서 좌 또는 우측 이동키를 누르면 해당 프로그램 전체 기간이 표시되는 시간대에 대한 방송 프로그램 안내를 표시하면서 해당 프로그램에 커서를 위치시키는 제2 단계와, 임의의 프로그램 위치에서 상 또는 하측 이동키를 누르면 현재 방송 프로그램과 가장 많이 겹치는 방송 프로그램에 커서를 위치시키는 제3 단계를 수행함을 특징으로 한다.The present invention relates to a cursor position control method. In particular, when a movement key is input in a broadcast program guide screen displaying programs of various broadcasting stations by time zone, a broadcast program is displayed by displaying a cursor at an arbitrary broadcast program position corresponding to the position of a previous cursor. The purpose is to let viewers know if they are moving to. The present invention for this purpose is a method for displaying a program guide by a predetermined time period, the first step of displaying the movement key in the direction of the remaining portion on the program for which the entire period is not displayed, and any position where the cursor is displayed Press the left or right navigation key in the program of the second step to position the cursor on the program while displaying the program guide for the time zone in which the entire program period is displayed, and press the up or down navigation key at any program position to the current broadcast And performing a third step of placing a cursor on the broadcast program that most overlaps the program.
Description
본 발명은 자막 방송 수신기에 관한 것으로 특히, 커서 위치 제어 방법에 관한 것이다.The present invention relates to a caption broadcasting receiver, and more particularly, to a method of controlling a cursor position.
현재 여러 방송국의 프로그램을 시간대별로 보여주는 EPG(Electronic Program Guide) 기능을 위하여 KBPS 정보를 전송하고 있다.Currently, KBPS information is transmitted for an EPG (Electronic Program Guide) function that shows programs of various broadcasting stations according to time zones.
KBPS 정보는 방송국명과 해당 방송국에서 방송 예정인 프로그램들의 방송일자, 방송순서/날짜, 프로그램 인식명, 방송 시간 및 제목등으로 구성되어 있다.KBPS information is composed of the broadcasting station name and the broadcasting date, broadcasting order / date, program recognition name, broadcasting time and title of the programs scheduled to be broadcast in the broadcasting station.
KBPS 정보는 방송 시간일 때 수신기에서 파워 온후 언제라도 정보의 시작과 끝을 인식하여 수신할 수 있도록 동일 내용의 데이터 스트림이 주기적으로 보내어진다.The KBPS information is periodically transmitted in the same data stream so that the receiver can recognize and receive the beginning and the end of the information at any time after power-on.
따라서, KBPS 정보를 받아 시간대별로 여러 방송국의 프로그램을 동시에 보여주는 전체 방송 프로그램 안내 화면을 표시할 수 있다.Accordingly, it is possible to display the entire broadcast program guide screen showing the programs of various broadcasting stations at the same time by receiving the KBPS information.
현재 EPG 전체 안내에서 방송국별로 프로그램을 동시에 표시되는 시간은 2시간 대역이다.In the current EPG guide, a program is simultaneously displayed for each broadcasting station in a 2-hour band.
그러나, 종래의 기술은 방송 프로그램 안내 화면에서 시청을 원하는 방송 프로그램을 일일이 찾아야 하는 불편함이 있었다.However, the conventional technology has the inconvenience of having to find a broadcast program that you want to watch on the broadcast program guide screen.
따라서, 본 발명은 종래의 문제점을 개선하기 위하여 시간대별로 여러 방송국의 프로그램을 표시하는 방송 프로그램 안내 화면에서 이동키를 입력하면 이전 커서의위치에 대응하여 임의의 방송 프로그램 위치에 커서를 표시함으로써 어떤 방송 프로그램으로 이동하고 있는지를 시청자에게 알려줄 수 있도록 창안한 커서 위치 제어 방법을 제공함에 목적이 있다.Therefore, in order to improve the conventional problem, when a moving key is input in a broadcast program guide screen displaying programs of several stations for each time zone, a broadcast program is displayed by displaying a cursor at an arbitrary broadcast program position corresponding to the position of the previous cursor. An object of the present invention is to provide a method for controlling a cursor position, which can be used to inform a viewer whether or not the user is moving to.
도1 은 일반적인 자막 방송 수신기의 블럭도.1 is a block diagram of a general closed caption broadcasting receiver.
도2 및 도6 은 본 발명의 실시예에서 프로그램 안내 저장 상태를 보인 예시도.2 and 6 are exemplary views showing a program guide storage state in the embodiment of the present invention.
도3 내지 도5, 도7 및 도8 은 본 발명의 실시예에서 커서 이동상태를 보인 예시도.3 to 5, 7 and 8 are exemplary views showing a cursor movement state in the embodiment of the present invention.
* 도면의 주요부분에 대한 부호 설명 *Explanation of symbols on the main parts of the drawings
210 : 데이터 슬라이서 220 : 프레임 버퍼210: data slicer 220: frame buffer
230 : 그래픽 콘트롤러 250 : 마이크로 프로세서230: graphics controller 250: microprocessor
본 발명은 상기의 목적을 달성하기 위하여 소정 시간대의 방송 프로그램 안내를 표시하는 방법에 있어서, 안내 표시의 경계에 위치하는 임의의 방송 프로그램에서 좌측 또는 하측으로 커서를 이동시키는 경우 시간대를 이동하여 상기의 방송 프로그램 전체에 커서를 표시시키고 임의의 방송 프로그램에서 상측 또는 하측으로 커서를 이동시키는 경우 이동할 수 있는 프로그램이 다수개이면 이전 프로그램과 가장 많이 겹치는 프로그램으로 커서를 이동시키는 것을 특징으로 한다.In order to achieve the above object, the present invention provides a method for displaying a broadcast program guide of a predetermined time zone, wherein when moving the cursor to the left or the bottom in any broadcast program located at the boundary of the guide display, the time zone is shifted. When the cursor is displayed on the entire broadcast program and the cursor is moved upward or downward in an arbitrary broadcast program, the cursor is moved to a program that most overlaps with the previous program when there are a plurality of programs that can be moved.
즉, 본 발명은 소정 시간대별로 방송 프로그램 안내를 표시하는 방법에 있어서, 전체 기간이 표시되지 않은 프로그램상에 그 나머지 부분이 있는 방향으로 이동키를 표시하는 단계와, 커서가 표시된 임의의 위치의 프로그램에서 좌 또는 우측 이동키를 누르면 해당 프로그램 전체가 표시되는 시간대에 대한 방송 프로그램 안내를 표시하면서 해당 프로그램에 커서를 위치시키는 단계와, 임의의 프로그램 위치에서 상 또는 하측 이동키를 누르면 현재 방송 프로그램과 가장 많이 겹치는 방송 프로그램에 커서를 위치시키는 단계를 수행함을 특징으로 한다.That is, the present invention provides a method for displaying a program guide for a predetermined time period, the method comprising: displaying a moving key in a direction in which the remaining part is located on a program for which the entire period is not displayed; Pressing the left or right navigation key displays the program guide for the time zone in which the entire program is displayed, placing the cursor on the program, and pressing the up or down navigation key at any program location broadcasts that most overlaps with the current broadcast program. And positioning the cursor in the program.
상기에서 커서를 상측 또는 하측으로 이동시킬 경우 현재 표시되는 프로그램 안내의 시간대에는 방송 정보가 없지만 다른 시간대에는 방송 정보가 있다면 그 채널 전체에 커서를 위치시키면서 방송 정보가 있는 방향의 이동키를 표시하는 단계를포함하는 것을 특징으로 한다.If the cursor is moved upward or downward, if there is no broadcast information in the time zone of the currently displayed program guide, but there is broadcast information in another time zone, displaying a movement key in the direction of broadcast information while placing the cursor in the entire channel. It is characterized by including.
이하, 본 발명을 도면에 의거 상세히 설명하면 다음과 같다.Hereinafter, the present invention will be described in detail with reference to the drawings.
도1 은 본 발명의 실시예를 위한 자막 방송 수신기의 블록도로서 이에 도시한 바와 같이, 방송 신호를 수신하여 사용자가 원하는 채널을 선국, 검파하는 튜너(110)와, 이 튜너(110)에서의 복합 영상신호(CVBS)를 중간주파 처리등을 통해 아날로그 영상 신호를 출력하는 영상신호 처리부(120)와, 상기 튜너(110)에서의 복합영상신호(CVBS)를 입력으로 KBPS 신호를 분리하는 데이터 슬라이서(210)와, 이 데이터 슬라이서(210)에서 분리된 KBPS 신호를 저장하는 프레임 버퍼(220)와, 방송 프로그램 안내 모드시 모든 채널에 대한 방송 프로그램의 표시 및 이동키에 대응하여 임의의 프로그램에 커서를 위치시키기 위하여 상기 프레임 버퍼(220)에 저장된 KBPS 신호를 읽어 그래픽 포맷 형태로 변환하는 그래픽 콘트롤러(230)와, 상기 프레임 버퍼(220)의 데이터 입출력과 방송 안내 표시 요구시 현재 방송중인 채널을 판단하여 모든 채널의 방송 프로그램을 표시한 후 현재 방송중인 프로그램에 커서를 위치시키고 커서 이동시 이전 위치와 대응되는 특정 프로그램에 커서를 위치시키도록 상기 그래픽 콘트롤러(230)를 제어하는 마이크로 프로세서(250)와, 상기 영상신호 처리부(120)의 출력 신호와 상기 그래픽 콘트롤러(230)의 출력 신호를 혼합하여 영상 표시장치(140)로 출력하는 영상 혼합기(130)와, 사용자 키 입력에 따라 상기 튜너(110)의 동조 주파수를 제어하면서 채널 변경시 마다 이를 상기 마이크로 프로세서(250)으로 전송하고 방송 안내 표시 요구를 위한 사용자 키 입력시 이를 인터페이스부(240)를 통해 상기 마이크로 프로세서(250)로 전송하는 티브이 마이크로 컴퓨터(150)로 구성한다.1 is a block diagram of a closed caption broadcasting receiver according to an embodiment of the present invention. As shown therein, a tuner 110 that receives a broadcast signal and tunes and detects a channel desired by a user, and A video signal processor 120 for outputting an analog video signal through the intermediate frequency processing such as a composite video signal (CVBS) and a data slicer for separating a KBPS signal by inputting the composite video signal (CVBS) from the tuner 110. And a frame buffer 220 for storing the KBPS signal separated by the data slicer 210, and a cursor on an arbitrary program in response to the display and movement keys of the broadcast program for all channels in the broadcast program guide mode. Graphic controller 230 for reading and converting the KBPS signal stored in the frame buffer 220 into a graphic format for positioning, and data input and output and broadcast guidance of the frame buffer 220 The graphic controller 230 may be configured to determine a channel currently being broadcast, display broadcast programs of all channels upon request, and then position the cursor on a program currently being broadcast and to position the cursor at a specific program corresponding to the previous position when the cursor is moved. The microprocessor 250 for controlling, the image mixer 130 for mixing the output signal of the image signal processing unit 120 and the output signal of the graphic controller 230 to output to the image display device 140, and the user key While controlling the tuning frequency of the tuner 110 according to an input, the microprocessor 250 transmits it to the microprocessor 250 whenever a channel is changed and inputs a user key for a broadcast guide display request through the interface unit 240. 250 is configured as a TV microcomputer 150 to transmit.
이와같이 구성한 본 발명의 실시예에 대한 동작 및 작용 효과를 설명하면 다음과 같다.Referring to the operation and effect of the embodiment of the present invention configured as described above are as follows.
사용자가 전원을 온시킨 후 특정 채널을 선택하면 티브이 마이크로 컴퓨터(150)는 그 특정 채널을 동조하도록 튜너(110)를 제어하게 된다.When the user selects a specific channel after turning on the power, the TV microcomputer 150 controls the tuner 110 to tune to the specific channel.
이에 따라, 튜너(110)가 특정 채널의 방송 신호를 검파하여 복합 영상 신호(CVBS)를 출력하면 영상 신호 처리부(120)가 중간주파 처리등을 수행하여 원래의 아날로그 영상 신호를 복원하며 이 아날로그 영상 신호는 영상 혼합기(130)를 통해 영상 표시장치(140)로 전송되어 상기 영상 표시 장치(140)의 화면에 영상이 표시되어진다.Accordingly, when the tuner 110 detects a broadcast signal of a specific channel and outputs a composite video signal (CVBS), the video signal processor 120 performs intermediate frequency processing to restore the original analog video signal, and then restores the analog video signal. The signal is transmitted to the image display device 140 through the image mixer 130 so that an image is displayed on the screen of the image display device 140.
이때, 티브이 마이크로 컴퓨터(150)는 현재 시청 채널에 대한 정보를 인터페이스부(240)를 통해 마이크로 프로세서(250)로 전송하게 된다.In this case, the TV microcomputer 150 transmits the information on the current viewing channel to the microprocessor 250 through the interface unit 240.
따라서, 마이크로 프로세서(250)는 티브이 마이크로 컴퓨터(150)로부터 전송된 현재 시청 채널에 대한 정보를 프레임 버퍼(220)에 저장하게 되며, 채널이 변경될 때마다 상기 티브이 마이크로 컴퓨터(150)는 이를 상기 마이크로 프로세서(250)로 전송하게 된다.Accordingly, the microprocessor 250 stores the information about the current viewing channel transmitted from the TV microcomputer 150 in the frame buffer 220, and the TV microcomputer 150 stores the information about the current channel whenever the channel is changed. The data is transmitted to the microprocessor 250.
또한, 데이터 슬라이서(210)는 튜너(110)로부터의 영상신호(CVBS)를 입력으로 KBPS 신호를 추출하여 마이크로 프로세서(250)로 입력시키게 된다.In addition, the data slicer 210 extracts the KBPS signal from the image signal CVBS from the tuner 110 and inputs it to the microprocessor 250.
이때, 마이크로 프로세서(250)는 KBPS 신호를 해독하여 시간대별 방송 프로그램 안내 데이터를 생성한 후 프레임 버퍼(220)에 저장하게 된다.At this time, the microprocessor 250 decodes the KBPS signal, generates broadcast program guide data for each time zone, and stores the data in the frame buffer 220.
이 후, 티브이 마이크로 컴퓨터(150)는 방송 프로그램 시청중에 방송 프로그램 안내 표시를 위한 사용자 키 입력이 있는지 계속 점검하게 된다.Thereafter, the TV microcomputer 150 continuously checks whether there is a user key input for displaying a broadcast program guide while watching a broadcast program.
이때, 방송 프로그램 안내 표시를 위한 사용자 키가 입력되면 티브이 마이크로 컴퓨터(150)는 방송 프로그램 안내를 표시하라는 명령을 인터페이스부(240)를 통해 마이크로 프로세서(250)로 전송하게 된다.In this case, when the user key for displaying the broadcast program guide is input, the TV microcomputer 150 transmits a command to display the broadcast program guide to the microprocessor 250 through the interface unit 240.
따라서, 마이크로 프로세서(250)는 데이터 슬라이서(210)에서의 방송 정보(KBPS)를 해독하여 현재 시청중인 방송 프로그램을 판독한 후 그 방송 프로그램을 기준으로 소정 시간대(예로, 2시간대)의 방송국별 방송 프로그램 안내를 표시함과 아울러 현재 시청중인 방송 프로그램에 커서를 위치시키도록 그래픽 콘트롤러(230)를 제어하게 된다.Therefore, the microprocessor 250 decodes the broadcast information (KBPS) in the data slicer 210 to read the broadcast program currently being viewed, and then broadcasts the broadcast station for a predetermined time period (for example, 2 hours) based on the broadcast program. The graphic controller 230 is controlled to display the program guide and to position the cursor on the broadcast program being watched.
이에 따라, 그래픽 콘트롤러(230)가 프레임 버퍼(220)로부터 방송 프로그램 안내 데이터를 읽어 화면에 실제 표시할 그래픽 형태로 변환한 후 현재 시청중인 방송 프로그램 위치에 커서가 표시되도록 처리하여 영상 혼합기(130)를 통해 영상표시장치(140)으로 출력하게 된다.Accordingly, the graphic controller 230 reads the broadcast program guide data from the frame buffer 220, converts the program guide data into a graphic form to be actually displayed on the screen, and processes the cursor to be displayed at the broadcast program position currently being viewed. It is output to the image display device 140 through.
이 후, 시청자가 리모콘등에 구비된 상하좌우 키를 입력하여 커서를 임의의 방송 프로그램 위치로 이동시킬 수 있는데, 이 과정을 설명하면 다음과 같다.Thereafter, the viewer may move the cursor to an arbitrary broadcast program position by inputting up, down, left, and right keys provided on the remote controller. The process will be described below.
먼저, 방송국별 KBPS 정보가 분류(sorting)되어 도2 의 예시도와 같이 프레임 버퍼(220)에 저장된 경우 좌우 이동키에 의한 커서의 이동 과정을 도3을 참조하여 설명하면 다음과 같다.First, when KBPS information for each broadcasting station is sorted and stored in the frame buffer 220 as illustrated in FIG. 2, the movement of the cursor by the left and right moving keys will be described with reference to FIG. 3.
방송 프로그램 안내의 초기 화면이 도3a 와 같다고 가정할 때 프로그램(C,F,N)은현재 2시간의 표시구간을 초과해서 7시전과 9시 이후 시간에 걸쳐 있으므로 다른 시간대에 연속하는 프로그램이 있음을 좌우 화살표로 표시하였다.Assuming that the initial screen of the program guide is the same as that of Fig. 3a, the programs C, F, and N currently span two hours before 7:00 and after 9:00, exceeding the display range of two hours, so that there are continuous programs in different time zones. Is indicated by the left and right arrows.
이때, 도3a 와 같이 커서가 프로그램(C)에 위치된 상태에서 좌측 이동키가 눌리면 마이크로 프로세서(250)는 도3b 와 같이 6∼7시간대의 방송 프로그램 안내를 표시하고 프로그램(C)에 커서를 계속 위치시켜 그 프로그램(C)이 연속되어 있는 프로그램임을 나타내도록 그래픽 처리부(230)를 제어하게 된다.At this time, when the left moving key is pressed while the cursor is located in the program C as shown in FIG. 3A, the microprocessor 250 displays a broadcast program guide for 6 to 7 hours as shown in FIG. 3B and continues the cursor in the program C. The graphics processor 230 is controlled to locate and indicate that the program C is a continuous program.
반대로, 도3c 와 같이 커서가 프로그램(F)에 위치된 상태에서 우측 이동키가 눌리면 마이크로 프로세서(250)는 도3d 와 같이 8∼9시간대의 방송 프로그램 안내를 표시하고 프로그램(F)에 커서를 계속 위치시키도록 그래픽 처리부(230)를 제어하게 된다.On the contrary, if the right shift key is pressed while the cursor is located in the program F as shown in Fig. 3C, the microprocessor 250 displays the broadcast program guide for 8 to 9 hours as shown in Fig. 3D and continues the cursor in the program F. The graphic processor 230 is controlled to be positioned.
상기와 같이 방송 프로그램 안내의 시간대를 이동하고도 커서를 연속하여 자신의 프로그램에 위치시키기 위해서는 시간대 이동전에 커서가 가르키는 프로그램의 인식명을 기억한 후 커서를 이동한 후 동일한 인식명을 갖는 프로그램을 찾아 커서를 위치시키면 된다.As described above, in order to move the cursor to the program continuously even after moving the time zone of the broadcast program guide, remember the recognition name of the program indicated by the cursor before moving the time zone, move the cursor, and then select a program having the same recognition name. And locate the cursor.
그리고, 도2 와 같이 방송 프로그램 안내가 프레임 버퍼(220)에 저장된 경우 상하 이동키에 의한 커서의 이동 과정을 도4 및 도5를 참조하여 설명하면 다음과 같다.In addition, when the broadcast program guide is stored in the frame buffer 220 as shown in FIG. 2, the process of moving the cursor using the up and down moving keys will be described with reference to FIGS. 4 and 5.
도4a 와 같은 방송 프로그램 안내 화면에서 하측 이동키를 누르면 마이크로 프로세서(250)는 KBPS 정보가 수신되지 않은 채널(KBS2)은 건너 뛰어 채널(MBC)로 이동되록 그래픽 콘트롤러(230)를 제어하는데, 프로그램(E)에서 아래 방향으로 이동 가능한 프로그램은 'M'과 'N'이다.When the lower moving key is pressed in the broadcast program guide screen as shown in FIG. 4A, the microprocessor 250 controls the graphic controller 230 to move to the channel MBC by skipping the channel KBS2 on which the KBPS information is not received. The programs that can be moved downward in E) are 'M' and 'N'.
이때, 프로그램(M)이 프로그램(E)과 가장 많이 겹쳐 있으므로 마이크로 프로세서(250)는 커서를 프로그램(M)에 위치시키도록 그래픽 콘트롤러(230)를 제어하게 된다.At this time, since the program M most overlaps with the program E, the microprocessor 250 controls the graphic controller 230 to position the cursor in the program M. FIG.
여기서, 커서를 프로그램(M)에 위치시키기 위하여 마이크로 프로세서(250)는 데이터 슬라이서(210)에서 추출된 KBPS 정보중의 방송 시간 정보를 이용한다.In order to position the cursor in the program M, the microprocessor 250 uses broadcast time information in the KBPS information extracted by the data slicer 210.
즉, 마이크로 프로세서(250)는 현재 시청중인 2시간대의 방송 프로그램 안내 화면내에서 커서 이동전 프로그램의 방송 시간 정보와 커서가 이동될 프로그램들의 방송 시간 정보들을 비교하여 이동전 프로그램과 가장 많이 겹치는 시간대의 방송 시간 정보를 갖는 프로그램으로 커서를 이동시키도록 그래픽 콘트롤러(230)를 제어하게 된다.That is, the microprocessor 250 compares the broadcast time information of the program before the cursor movement with the broadcast time information of the programs to which the cursor is moved in the broadcast program guide screen of the two-hour broadcast program that is currently being viewed. The graphic controller 230 is controlled to move the cursor to a program having broadcast time information.
이 후, 도4b 와 같은 화면에서 다시 하측 이동키를 누르면 마이크로 프로세서(250)는 KBPS 정보가 수신되지 않은 채널(SBS)은 건너 뛰어 도4c 와 같이 채널(EBS)의 프로그램(Q)으로 이동하여 커서를 위치시키게 된다.Afterwards, when the lower movement key is pressed again on the screen as shown in FIG. 4B, the microprocessor 250 skips the channel SBS for which KBPS information is not received and moves to the program Q of the channel EBS as shown in FIG. Will be placed.
이 후, 도4c 와 같은 화면에서 다시 하측 이동키를 누르면 도4a 와 같은 화면 상태가 표시되어 프로그램(E)에 커서가 위치하는데, 이는 프로그램(E)가 프로그램(F)보다 프로그램(Q)에 더 많이 겹쳐져 있기 때문이다.Afterwards, pressing the down arrow again on the screen as shown in Fig. 4C displays the screen state as shown in Fig. 4A, where the cursor is located in the program E. This means that the program E is more in the program Q than the program F. Because it overlaps a lot.
만일, 도5a 와 같이 프로그램(F)에 커서가 위치한 상태에서 상측 이동키를 계속 누르는 경우 마이크로 프로세서(250)는 KBPS 정보가 수신되지 않은 채널은 건너 뛰면서 2시간대에서 이동전 프로그램과 가장 많이 겹치는 프로그램에 커서를 위치시키도록 그래픽 콘트롤러(230)를 제어함으로써 도5b∼도5d 와 같은 화면을 순차적으로표시하게 된다.If the upward movement key is continuously pressed while the cursor is located in the program F as shown in FIG. 5A, the microprocessor 250 skips a channel for which KBPS information is not received and skips the program that most overlaps with the previous program in 2 hours. By controlling the graphic controller 230 to position the cursor, the screens of FIGS. 5B to 5D are sequentially displayed.
여기서, 상측 이동키를 계속 누르는 경우 도4b 와 같이 화면이 표시되는 이유는 프로그램(E)이 프로그램(F)보다 프로그램(M)에 더 많이 겹치기 때문이다.Here, the reason why the screen is displayed as shown in FIG. 4B when the upward movement key is kept pressed is because the program E overlaps the program M more than the program F.
한편, KBPS 정보는 수신되었지만 현재 표시중인 시간대에는 프로그램이 없는 경우 즉, 도6 과 같이 프레임 버퍼(220)에 방송 프로그램 안내 데이터가 저장된 경우 하측 또는 상측 이동키가 계속해서 눌림에 따라 도7 및 도8 과 같은 화면을 표시하게 된다.On the other hand, when KBPS information is received but there are no programs in the currently displayed time zone, that is, when the program guide data is stored in the frame buffer 220 as shown in FIG. 6, the lower or upper navigation keys are continuously pressed, FIGS. 7 and 8. You will see a screen like this.
먼저, 하측 이동키가 계속 눌린 경우 KBPS 정보가 수신되었지만 현재 시간대에는 방송 프로그램이 없는 채널(KBS2)은 시간대 전체에 커서를 표시시키고 KBPS 정보가 수신되지 않은 채널(SBS)은 건너뛰면서 이동전 프로그램과 가장 많이 겹치는 프로그램에 커서를 위치시킴으로써 도7a∼도7d 와 같은 화면을 계속 표시하게 된다.First, if the lower navigation key is pressed, KBPS information is received, but the channel without a broadcast program in the current time zone (KBS2) displays the cursor in the entire time zone, and the channel without receiving the KBPS information (SBS) is skipped, and the most pre-move program is skipped. By placing the cursor in a program that overlaps a lot, the screen shown in Figs. 7A to 7D is continuously displayed.
반대로, 상측 이동키가 계속 눌린 경우 하측 이동키가 계속 눌린 경우와 마찬가지로 KBPS 정보가 수신되었지만 현재 시간대에는 방송 프로그램이 없는 채널(KBS2)은 시간대 전체에 커서를 표시시키고 KBPS 정보가 수신되지 않은 채널(SBS)은 건너뛰면서 이동전 프로그램과 가장 많이 겹치는 프로그램에 커서를 위치시킴으로써 도8a∼도8d 와 같은 화면을 계속 표시하게 된다.On the contrary, if the upper navigation key is pressed continuously, the channel (KBS2) where KBPS information is received but the broadcast program is not present in the current time zone is displayed as in the case where the downward navigation key is pressed continuously, and the channel where the KBPS information is not received (SBS) By continuing to display the screen as shown in Figs. 8A to 8D, the cursor is placed on the program that most overlaps with the program before the move.
상기에서 상세히 설명한 바와 같이 본 발명은 방송 프로그램 안내 화면에서 커서를 이동시킬 때 현재 시청중인 프로그램에 대응하여 커서를 이동시킴으로써 어떤 프로그램으로 이동하는지를 사용자에게 알려 프로그램을 용이하게 선택할 수 있는 효과가 있다.As described in detail above, the present invention has an effect of easily selecting a program by notifying a user of which program to move to by moving the cursor corresponding to a program currently being viewed when the cursor is moved on a broadcast program guide screen.
즉, 본 발명은 프로그램 안내가 표시되는 경계에 걸쳐 있는 프로그램의 경우 좌우 이동키를 조작하면 이동후 커서가 경계에 걸쳐있어 그 프로그램에 표시되므로 이동되어온 효과를 제공한다.That is, the present invention provides the effect that the cursor has moved across the border after the movement when the left and right moving keys are manipulated in the case of the program across the boundary where the program guide is displayed.
또한, 본 발명은 상하 이동키를 조작하는 경우 방송 정보는 수신하였지만 현재 시간대에 표시되지 않는 채널에 커서를 위치시킴으로써 방송 정보를 수신한 채널를 쉽게 알 수 있어 프로그램 선택을 용이하게 하는 효과를 제공한다.In addition, the present invention provides an effect of facilitating program selection by easily knowing a channel receiving broadcast information by placing a cursor on a channel that receives broadcast information but is not displayed in the current time zone when operating the up / down navigation keys.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990058558A KR100620988B1 (en) | 1999-12-17 | 1999-12-17 | How to control cursor position |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990058558A KR100620988B1 (en) | 1999-12-17 | 1999-12-17 | How to control cursor position |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010056891A true KR20010056891A (en) | 2001-07-04 |
KR100620988B1 KR100620988B1 (en) | 2006-09-07 |
Family
ID=19626570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990058558A Expired - Fee Related KR100620988B1 (en) | 1999-12-17 | 1999-12-17 | How to control cursor position |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100620988B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100452150B1 (en) * | 2001-12-28 | 2004-10-12 | 주식회사 아이큐브 | Moving method for cursor pointing of graphic objects using direction keys |
EP2469840A1 (en) * | 2010-12-21 | 2012-06-27 | Thomson Licensing | Dynamic resizing of an electronic program guide (EPG) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970014208A (en) * | 1995-08-25 | 1997-03-29 | 구자홍 | How to display Korean Broadcasting System (KBPS). |
JP3276848B2 (en) * | 1996-05-31 | 2002-04-22 | 三洋電機株式会社 | Television receiver |
KR100317632B1 (en) * | 1997-07-21 | 2002-02-19 | 윤종용 | Menu selection control method |
JPH1198428A (en) * | 1997-09-18 | 1999-04-09 | Victor Co Of Japan Ltd | Electronic program information display device |
-
1999
- 1999-12-17 KR KR1019990058558A patent/KR100620988B1/en not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100452150B1 (en) * | 2001-12-28 | 2004-10-12 | 주식회사 아이큐브 | Moving method for cursor pointing of graphic objects using direction keys |
EP2469840A1 (en) * | 2010-12-21 | 2012-06-27 | Thomson Licensing | Dynamic resizing of an electronic program guide (EPG) |
JP2012134974A (en) * | 2010-12-21 | 2012-07-12 | Thomson Licensing | Dynamic size change of electronic program guide (epg) |
EP2469848A3 (en) * | 2010-12-21 | 2014-08-13 | Thomson Licensing | Dynamic Resizing of an Electronic Program Guide (EPG) |
Also Published As
Publication number | Publication date |
---|---|
KR100620988B1 (en) | 2006-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6154203A (en) | System and method for grazing television channels from an electronic program guide | |
EP0735750B1 (en) | Program guide signal receiver for television | |
US6400379B1 (en) | Method and apparatus for selectively displaying additional information relating to broadcast information | |
KR100648312B1 (en) | Method for displaying broadcast program guide information and remote controller used in the method | |
KR19990087837A (en) | Improved TV Tuning System | |
KR19990077889A (en) | A EPG receiving apparatus and method and a provision medium | |
JP2001285747A (en) | Information processing apparatus and method, and receiving apparatus and method | |
WO1998044725A1 (en) | Television receiver | |
KR100592075B1 (en) | Method and apparatus for displaying electronic program guide | |
KR20050094232A (en) | Method for embodying digital epg | |
US20060024029A1 (en) | Program output control apparatus and method | |
KR100620988B1 (en) | How to control cursor position | |
KR100400010B1 (en) | Method for operating electronic program guide | |
KR19980015445A (en) | Apparatus and method for search by TV program genre | |
JPH10276377A (en) | Television receiver | |
JPH06153109A (en) | Television broadcast receiver | |
KR100269131B1 (en) | Channel selecting apparatus and method using epg information | |
KR100467616B1 (en) | Method for operating electronic program guide | |
KR100608642B1 (en) | Broadcast program guide display method and device | |
KR0158273B1 (en) | Method for searching schedule broadcasting of tv | |
EP1675392A2 (en) | Method and apparatus for displaying television programs and related text | |
JP3389447B2 (en) | Television receiver | |
JP3384708B2 (en) | Television receiver | |
JP4026148B2 (en) | Digital broadcast receiver with program guide | |
KR100739127B1 (en) | Cursor position control method when guiding broadcast program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
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 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
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 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
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 |
|
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 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
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: 20090831 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
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: 20090831 |
|
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 |
|
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 |