CN100372373C - 图像处理单元和方法 - Google Patents
图像处理单元和方法 Download PDFInfo
- Publication number
- CN100372373C CN100372373C CNB2004100918005A CN200410091800A CN100372373C CN 100372373 C CN100372373 C CN 100372373C CN B2004100918005 A CNB2004100918005 A CN B2004100918005A CN 200410091800 A CN200410091800 A CN 200410091800A CN 100372373 C CN100372373 C CN 100372373C
- Authority
- CN
- China
- Prior art keywords
- show
- program
- screen
- display
- screen data
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4314—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- 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
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
当光标K位于一个节目框的上边界时,操作提供给远程命令器的交叉键的向上箭头键时,以及当节目时间表Fa1中存在当前没有显示的在前的节目(过去节目)时,在节目时间表Fa1的广播台名称部分上覆盖“向上滚动1小时”的显示。然后,当操作提供给远程命令器的输入键时,在重新组合以后相应显示向上滚动1小时后的节目时间表Fa1。以这样的方式,节目时间表的显示范围能够被轻松改变,并且本发明能够适用于数字广播的电视接收机。
Description
技术领域
本发明涉及图像处理单元,方法和程序,尤其涉及一种其节目时间表的显示范围能够被轻松改变的图像处理单元,方法和程序。
背景技术
近年来,数字广播越来越广泛的用于传输多个频道的节目数据。在数字广播中,使用MPEG-2(运动图像专家组)对节目数据进行压缩和解压缩,以及复用的处理,从而实现众多节目的同时传输。这将用户可用的节目增加到相当的程度。
为了处理数字广播中产生的如此巨大的节目,要为用户使用提供信息数据作为基础,来选择要观看的节目。这种数据被称为EPG(电子节目指南)。EPG通过与节目数据复用进行编辑,用户通过它们之间的分隔关系获得EPG。或者,也能够响应于用户的请求在互联网上从提供节目时间表的服务商那里获取。
附图1表明了根据EPG显示的典型的节目时间表(参见JP-A-2000-307967(专利文件1))。该节目时间表显示在用户的电视接收机,个人计算机等的上面。与报纸上的电视(TV)节目指南类似,该节目时间表包括时间,电视台名称以及节目三个部分。时间部分是表示广播时间的纵列,电视台名称部分是表示广播台名称的行,节目部分包括节目的细节,表明什么节目将由哪个广播台在何时广播。
该节目时间表还具有一个滚动条SB,用来分别沿着时间部分和电视台名称部分滚动节目细节。
通过这些滚动条的操作,用户能够按照他们的要求改变节目时间表的显示范围,从而找到期望的时间范围或者广播台的节目。
发明内容
此处的问题是使用滚动条SB改变节目时间表的显示范围,假设用户习惯于在一个特定的级别滚动该滚动条SB。如果不是很习惯,用户将过多地滚动滚动条或者没有充分地滚动滚动条,因此就无法显示他们期望范围内的节目时间表。
本发明是在考虑了上述内容的基础上提出的,本发明的目的是能够轻松地显示覆盖任何需要范围的节目时间表。
本发明涉及一种图像处理单元,包括显示装置,用于响应于将目前显示屏上没有显示的部分的显示数据显示为屏幕数据的请求,显示一个将被选择以用于显示确定的显示选项,以及一个重新组合装置,用于在对显示选项作出选择以后重新组合屏幕数据,使其包括所请求的显示数据部分。
显示数据可以是由块构成的电子节目指南,每个块都被指定用于预定部分。
块部分可以表示频道号,广播台名称,广播时间,日期和时间,或者类别。
当光标在显示的屏幕数据之外的方向上移动时,显示装置显示所述显示选项,并且判断所请求的是目前没有显示的部分的显示数据。
当选定时,显示选项可以改变显示颜色。
当选定时,显示选项可以闪动。
可以提供多个显示选项从而允许用户选择有多少个目前没有显示的部分的显示数据的块作为屏幕数据来滚动。
当光标在所显示的屏幕数据之外的方向上移动时,显示装置可以显示一个显示选项,被选择用以确定屏幕数据的显示格式,并且重新组合装置可以根据所选择的显示选项来重新组合屏幕数据使其以所述显示格式显示。
本发明也涉及一种图像处理方法,包括:显示步骤,响应于将目前显示屏上没有显示的部分的显示数据显示为屏幕数据的请求,显示一个显示选项,被选择用于显示确定;以及重新组合步骤,在做出显示选项的选择以后重新组合屏幕数据,使其包括所请求的显示数据部分。
本发明还涉及一种计算机可执行程序,包括:显示控制步骤,响应于将目前显示屏上没有显示的部分的显示数据显示为屏幕数据的请求,显示一个显示选项,被选择以用于显示确定;以及重新组合控制步骤,在做出显示选项的选择以后重新组合屏幕数据,使其包括所请求的显示数据部分。
利用本发明的图像处理单元,方法和程序,当请求将目前没有显示在显示屏幕上的部分显示数据显示为屏幕数据时,显示一个显示选项,以便在显示确定时进行选择,当对显示选项做出选择以后,重新组合屏幕数据使其包括所请求的显示数据部分。
附图说明
附图1是表明一个典型的传统节目时间表的框图;
附图2是表明一个典型的数字广播系统的框图;
附图3是表明附图1的一个接收机的典型结构的框图;
附图4是表明附图3的远程命令器的典型的外部结构的框图;
附图5是表明一个典型的EPG屏幕的框图;
附图6是表明附图1的接收机的操作的流程图;
附图7是表明另一个典型的EPG屏幕的框图;
附图8是表明又一个典型的EPG屏幕的框图;
附图9是表明又一个典型的EPG屏幕的框图;
附图10是表明附图1的接收机的另一种操作的流程图;
附图11是表明另一个典型的EPG屏幕的框图;
附图12是表明又一个典型的EPG屏幕的框图;
附图13是表明又一个典型的EPG屏幕的框图;
附图14是表明又一个典型的EPG屏幕的框图;
附图15是表明又一个典型的EPG屏幕的框图;
附图16是表明又一个典型的EPG屏幕的框图;
附图17是表明又一个典型的EPG屏幕的框图;
附图18是表明又一个典型的EPG屏幕的框图;
附图19是表明又一个典型的EPG屏幕的框图;
附图20是表明又一个典型的EPG屏幕的框图;
附图21是表明又一个典型的EPG屏幕的框图;
附图22是表明又一个典型的EPG屏幕的框图;
附图23是表明又一个典型的EPG屏幕的框图;
附图24是表明附图1的接收机的又一种操作的流程图;
附图25是表明又一个典型的EPG屏幕的框图;
附图26是表明又一个典型的EPG屏幕的框图;
附图27是表明又一个典型的EPG屏幕的框图;
附图28是表明又一个典型的EPG屏幕的框图;
附图29是表明附图1的接收机的又一种操作的流程图;
附图30是表明又一个典型的EPG屏幕的框图;
附图31是表明又一个典型的EPG屏幕的框图;
附图32是表明又一个典型的EPG屏幕的框图;
附图33是表明又一个典型的EPG屏幕的框图;
附图34是表明又一个典型的EPG屏幕的框图;以及
附图35是表明一个个人计算机的典型结构的方框图。
具体实施方式
下面将描述本发明的一个实施例。这里,为了说明下文中的实施例和本发明的权利要求中所述的装置之间的对应关系,在括号中为每个装置附加了它们相应的典型实施例来描述本发明的特征。毫无疑问,这样的描述并非将该装置限制成它们的典型实施例。
这里使用的术语“显示数据”表示将在显示器上显示的数据。显示数据可以小于,等于或者大于显示器的显示屏幕的尺寸。这里使用的术语“屏幕数据”表示部分或者全部的显示数据,其具有与显示器的显示屏幕尺寸相应的尺寸。当显示数据的显示屏幕尺寸小于,或者等于显示器的显示屏幕尺寸时,屏幕数据包括全部的显示数据。另一方面,当显示数据的显示屏幕尺寸大于显示屏幕尺寸时,屏幕数据包含与显示器的显示屏幕尺寸相应的一部分显示数据。
本发明中的图像处理单元具有显示装置(例如执行附图10的步骤S22的附图3的处理器46),以及重新组合装置(例如,执行附图10的步骤S25或者附图29的步骤S55的附图3的处理器46)。特别是,显示装置响应于将显示屏上没有显示的部分的显示数据显示为屏幕数据的请求,显示一个被选择用于显示确定的显示选项(例如显示附图11或者12中的Ga或者Gb)。重新组合装置对屏幕数据进行重新组合,使其包括所请求的显示数据部分。
当光标(例如附图8或9的光标K)在超出所显示的屏幕数据的方向上移动时(例如附图6的步骤S2),显示装置确定目前没有显示的显示数据的哪个特定部分被请求显示,并且从而显示相应的显示选项。
当选定时,显示选项可以改变显示颜色或者闪动(例如附图13或者14的显示Ga和Gb)。
可以提供多个显示选项从而允许用户选择有多少个目前没有显示的部分的显示数据块作为屏幕数据滚动(例如附图23中的显示选项Gb1和Gb2)。
如果光标在所显示的屏幕数据之外的方向上移动时,显示装置相应地显示将被选择用于确定屏幕数据显示格式的显示选项(例如附图32中的链接按钮Gb)。重新组合装置相应地对屏幕数据重新组合使其适合所确定的显示格式。
本发明的图像处理方法的特征在于包括一个显示步骤(例如附图6中的步骤S2)和一个重新组合步骤(例如附图10中的步骤S25,或者附图29的步骤S55)。特别是,显示步骤响应于要求将显示屏上当前没有显示的部分的显示数据显示为屏幕数据的请求,显示一个要被选择用于显示确定的显示选项。重新组合步骤对屏幕数据进行重新组合,使其包括所请求的显示数据部分。
附图2表明了一个广播系统的典型结构。
广播台1以MPEG-2传输流的形式发送多个频道的电视节目和EPG。这样传输可以通过卫星5或者地面广播执行。
服务器2通过互联网4将广播台1广播的节目的EPG发送给接收机3。
从通过卫星5或者地面广播接收的传输流中,接收机3抽取任何期望频道的节目数据和EPG的传输包。以后,根据在这样抽取的传输包中找到的视频和音频数据,接收机3对节目和EPG应用显示处理。接收机3也对服务器2所提供的EPG进行另一个显示处理。
附图3是接收机3的一个典型的结构。
碟形卫星天线20的LNB(低噪声块下转换器)20A接收广播波,以提供给前端30。这里,广播波根据任何预定格式覆载了EPG或者其他信息。
前端30具有一个调谐器31,一个解调制器32以及一个误差校正器33,它们都受系统控制器44的控制。天线20接收的广播波被传送到前端30的调谐器31。
调谐器31响应于系统控制器44所执行的控制执行调谐处理。调谐器31的输出传送到解调制器32以便在其中进行解调。解调制器32的输出被传送到误差校正器33进行误差检测和校正,(并且如果需要的话)误差补偿。
由CPU(中央处理单元),和包含ROM(只读存储器)和RAM(随机访问存储器)的IC卡构成一个CAM(条件访问模块)34,该模块存储一个解密密钥以及一个解密程序。如果任何输入的信号被加密,就需要该解密密钥进行解密。
解复用器36通过卡读取接口35从CAM 34读取解密密钥,用于解密加密的信号。解复用器36接收来自于前端30的误差校正器33的信号,并且把这些信号暂时存储在包含DRAM(动态随机访问存储器)和SRAM(静态随机访问存储器)的数据缓冲存储器51中,用于在需要时进行信号读取。读取信号中的视频信号被提供给一个MPEG视频解码器37,音频信号被提供给一个MPEG音频解码器38。
解复用器36从前端捕获不包含MPEG视频和音频数据的EPG,提供给系统控制器44。
MPEG视频解码器37将解复用器36提供的数字视频信号存储在DRAM 37A中,并且对那些已经被MPEG压缩的视频信号应用一个解码处理。这样解码的视频信号分别被传送到一个NTSC编码器39,用于转换成NTSC的亮度信号(Y),色度信号(C)和合成信号(V)。亮度信号(Y)和色度信号(C)通过缓冲放大器40Y和40C作为视频信号输出。合成信号(V)作为缓冲放大器40V的输出。
MPEG音频解码器38将解复用器36提供的数字音频信号存储到DRAM 38A中,并且对那些已经被MPEG压缩的音频信号施加解码处理。这样解码的音频信号被传送到D/A转换器41,以便在其中进行数字-模拟转换。左信道的音频信号经由缓冲放大器42L输出,右信道的音频信号经由缓冲放大器42R输出。
RF调制器43将来自于NTSC编码器39的合成信号和来自于D/A转换器41的音频信号转换成RF信号输出。
系统控制器44根据存储在ROM 45中的程序执行各种处理。
通过操作设置在前面板47上的操作按钮开关(未显示)向系统控制器44直接输入任何给定的命令。通过远程命令器24的操作键的操作,从远程命令器24的IR发射部分发射出一个红外信号。然后IR接收部件48接收红外信号,以便将接收结果传送到系统控制器44。以这种方式,任何给定的命令也能够通过远程命令器24的操作而被输入到系统控制器44。
由一个EPG处理部件46A,一个浏览器控制部件46B,存储器46C,图形引擎46D等构成一个多媒体处理器46(下文中适当地简称为处理器46)。多媒体处理器46负责用于屏幕显示的数据产生,例如节目时间表,并且利用内部安装的互联网4的浏览器软件执行HTML(超文本标记语言)处理。
EPG由多个块构成,每个块都被指定了频道号,广播台名称,广播时间,时间和日期,节目标题,类别和其他信息。频繁的出现EPG,这样多媒体处理器46的存储器46C总是携带最新的EPG数据。
EPG处理部件46A以相应的方式根据屏幕分布数据对所展示的显示屏幕执行块抽取。根据存储在存储器46C中的EPG执行这样的块提取,并且作为基础产生给定格式的屏幕数据。
产生的屏幕数据以位图的格式写入到DRAM 37A中。这样写入的屏幕数据由MPEG视频解码器37处理从而进行显示。
在该实施例中,响应于附图4中的远程命令器24的“节目时间表”的按钮24A的操作,处理器46展示如图5所示的节目时间表Fa1,包括时间部分,广播台名称部分,以及节目部分。更为详细的是,节目时间表Fa1包括覆盖一天当中该区域能够接收到的所有广播台的EPG,例如在接下来的三个小时内与广播台号增加的顺序的5个频道上的节目相关的信息。
EPG屏幕包括用于改变节目时间表Fa1所覆盖的时间范围的开始时间的快捷键Fb,以及用于改变日期和时间的快捷键Fc。附图5中的节目时间表Fa1涵盖了将在7月9日星期一晚上九点及九点以前广播的节目,因此,按钮Fc“7月9日(星期一)”和按钮Fb“晚上九点-”被高亮显示(阴影)。
在EPG屏幕上,节目按照类别显示,包括戏剧,音乐,体育,推荐,娱乐,电影,卡通/特效,等。为了处理如此分类的节目显示,EPG屏幕具有一个链接按钮Fb,用于改变改变节目内容的显示格式。在图5中,例如,当显示节目时间表Fa1时,“节目时间表”的链接按钮Fd就被高亮显示(阴影)。
EPG屏幕也包括一个光标K,如果操作的话,其响应于远程命令器24的交叉键24B而移动。
远程命令器24包括一个“菜单”按钮24D,并且在显示节目时间表Fa1期间,如果操作菜单按钮24D,则分别显示下面的菜单。这允许用户在考虑到可用功能的情况下选择任意给定的菜单。
-用于关闭菜单显示的菜单
-用于将节目时间表Fa1更新为最新的节目时间表的菜单
-用于使节目时间表Fa1返回到恰好位于操作“节目时间表”按钮24A之后的节目时间表的菜单
-使用一个远程命令器操作节目时间表Fa1的帮助菜单
-用于显示远程控制EPG应用程序的版本号的菜单
-用于关闭EPG屏幕的菜单
再次参考附图3,浏览器控制部件46B根据通过调制解调器52和连接到电话电路的系统控制器44来自于互联网4的WWW服务器的HTML数据产生一个主页的位图数据。这样产生的位图数据被写入到DRAM37A。写入到DRAM 37A后的显示数据由MPEG视频解码器37进行处理以便显示。
这样,通过处理EPG屏幕和主页的位图数据,EPG处理部件46A和浏览器控制部件46B能够执行显示处理,从而允许浏览EPG屏幕和主页。
SRAM 49被用作系统控制器44的工作存储器。调制解调器52在系统控制器44的控制下通过电话电路发送和接收数据。
参考附图6中的流程图,接下来描述当节目时间表Fa1在显示范围上变化时接收机3的操作。
在步骤S1,接收机3的处理器46等待,直到远程命令器24的交叉键24B被操作,并且一旦该键被操作,处理前进到步骤S2。然后,在节目时间表Fa1,当光标K位于节目框的上边界时,处理器46判断交叉键24B的向上箭头键是否被操作,或者当光标K位于节目框的下边界时,交叉键24B的向下箭头键是否被操作。如果确定光标K没有位于任何一个这样的边界,处理前进到步骤S3。
例如,如图7所示,当光标既没有位于节目时间表Fa1的节目框的上边界也没有位于其下边界时,处理前进到步骤S3。
在步骤S3,在节目时间表Fa1中,当光标K位于节目框的右边界时,处理器46判断交叉键24B的向右箭头键是否被操作,或者当光标K位于节目框的左边界时,交叉键24B的向左箭头键是否被操作。如果确定光标K没有位于任何一个这样的边界,处理前进到步骤S4。
例如,如图7所示,当光标既没有位于节目时间表Fa1的节目框的右边界也没有位于其左边界时,处理前进到步骤S4。
在步骤S4,处理器46响应于远程命令器24的交叉键24B的操作移动光标K。
例如在附图7中,光标K水平或垂直地移动到节目之间的边界上。
如图8所示,当光标K位于节目框的上边界时,如果在步骤S2中确定操作了交叉键24B的向上箭头,或者如图9所示,当光标K位于节目框的下边界时,如果确定操作了向下箭头键,处理前进到步骤S5。在步骤S5,处理器46执行显示范围改变处理,其细节将参照附图10的流程图进行描述。
在步骤S21中,当光标K位于节目框的上边界时(附图8)如果操作了交叉键24B的向上箭头键,则判断在节目时间表Fa1中是否存在任何目前没有显示的先前的节目(过去的节目)。与此类似,当光标K位于节目框的下边界时(附图9)如果操作交叉键24B的向下箭头键,则判断在节目时间表Fa1中是否存在任何目前没有显示的接下来的节目(未来节目)。
如果在步骤S21中确定存在任何先前的或者后来的节目,处理前进到步骤S22。在步骤S22,处理器46在节目时间表Fa1的广播台名称部分上覆盖了“向上滚动1小时”的显示Ga,如图11所示,或者在靠近节目时间表Fa1的下面的位置显示“向下滚动1小时”的显示Gb。此时,无论显示Ga还是Gb,光标K都移动它们的边界。
然后在步骤S23,处理器46等待,直到交叉键24B的向上或者向下箭头键或者输入键24C被操作,并且一旦这些键被操作,处理前进到步骤S24。
在步骤S24,处理器46判断是否操作了输入键24C,并且如果确定已被操作,处理前进到步骤S25。然后,如图13或者14所示,显示Ga或者Gb被高亮显示,例如改变显示颜色或者闪动,然后在显示之前通过向上或者向下滚动1小时来重新组合节目时间表Fa1(未示出这样重新组合的例子)。
另一方面,如果在步骤S24中确定没有操作输入键24C,这意味着操作了交叉键24B的向上或者向下箭头键。这样,在步骤S26,光标K响应于该操作而被移动。
参考附图11,这里描述的是当显示Ga被显示时,操作交叉键24B的向上箭头键的情况。在这种情况下,位于节目时间表Fa1中的光标K向快捷按钮Fb移动(附图15)。这允许用户通过操作远程命令器24的交叉键24B或者输入键24C来选择期望的快捷按钮Fb(附图16)。然后,如果持续操作向上箭头键,光标K则从快捷按钮Fb移动到快捷按钮Fc(附图17)。这允许用户通过操作远程控制器24的交叉键24B或者输入键24C来选择任何期望的快捷按钮Fb(附图18)。
如果仍然持续操作向上箭头键,光标K则从快捷按钮Fc移动到链接按钮Fd(附图19)。这允许用户通过操作远程命令器24的交叉键24B或者输入键24C来选择任何期望的链接按钮Fb(附图20)。
再次参照附图10,如果在步骤S21中确定既不存在先前的也不存在之后的节目,处理前进到步骤S27。然后,如图21或者22所示,处理器46显示“没有信息”的显示Gc来代替显示Ga或者Gb。光标K相应地移动到显示Gc。
当在步骤S25中显示向上滚动1小时或者向下滚动1小时节目时间表Fa1时,当在步骤S26中移动光标K时,以及当在步骤S27中显示显示Gc时,这样的显示范围改变处理结束。随着显示范围改变处理的结束,附图6中的处理也结束。
注意在附图11或者附图12中的例子,节目时间表Fa1基于1小时向上或者向下滚动。这并非限制性的,如在附图23中所示,例如可以显示多种显示Gb,例如“向下滚动1小时”的显示Gb1,“向下滚动2小时”的显示Gb2,用于选择一次向下滚动多少个小时。这也可以应用于向上滚动节目时间表Fa1。
参照附图24中的流程图,接下来描述在显示多个显示Gb的情况下,处理器46的操作。
在步骤S41,当光标K位于节目框的下边界(附图9),操作交叉键24B的向下箭头键时,处理器46判断节目时间表Fa1中是否存在任何目前没有显示的后续节目(未来节目)。
当在步骤S41中判断出存在任何后续节目时,处理前进到步骤S42。然后处理器在邻近节目时间表Fa1的下面显示“向下滚动1小时”,的显示Gb1以及“向下滚动2小时”的显示Gb2,如附图23所示。在步骤S43,光标K移动到显示Gb1的边界上。
然后在步骤S44,处理器46等待,直到操作交叉键24B的向下箭头键或者输入键24C,并且一旦操作,处理前进到步骤S45。
在步骤S45,处理器46判断是否操作了输入键24C。如果判断已经操作,处理前进到步骤S46。在步骤S46,显示Gb1被高亮显示,然后相应地显示向下滚动1小时的节目时间表Fa1。
另一方面,如果在步骤S45中判断没有操作输入键24C,这意味着操作了交叉键24B的向下箭头键。因此,在步骤S47,处理器46将光标K移动到“向下滚动2小时”的显示Gb2。
然后在步骤S48,处理器46等待,直到操作输入键24C或者向上箭头键操作,并且一旦操作了输入键24C,处理前进到步骤S49。在步骤S49,“向下滚动2小时”的显示Gb2被高亮显示,然后相应地显示向下滚动2小时的节目时间表Fa1。
如果在步骤S48中确定操作了向上箭头键,处理返回到步骤S43,并且光标k移动到显示Gb1。
在步骤S41,如果确定没有未来节目,处理前进到步骤S49。然后处理器显示“没有信息”的显示Gc来代替显示Gb1和Gb2。
当在步骤S46或者S49显示了向下滚动1小时或者向下滚动2小时的节目时间表Fa1时,或者在步骤S50显示Gc时,这种显示范围改变处理结束。
附图25表明了显示Gb1和Gb2之间的转换。就是说,响应于远程命令器24的交叉键24B的向上或者向下箭头键的操作,在显示Gb1和Gb2之间作出选择。
例如在附图23中,从提供的多个显示中仅选出显示Gb。或者,如图26或者27所示,可以通过交叉键24B的左右箭头键的操作,在显示Gb之间转换。
再次参照附图6描述步骤S3。当如图28所示,在光标K位于节目框的右边界期间操作交叉键24B的向右箭头键时,或者当光标K位于节目框的左边界期间操作向左箭头键时(没有显示),处理前进到步骤S6。在步骤S6,处理器46执行显示范围改变处理,将参照附图29所示的流程图描述所述处理的细节。
在步骤S51,当光标K位于节目框的右边界期间,如果操作交叉键24B的向右箭头键(附图28)时,判断在节目时间表中是否存在其频道号大于所显示的那些频道号的一个(或者若干)广播台的任何节目。当光标K位于节目框的左边界期间,如果操作交叉键24B的向左箭头键时,判断在节目时间表中是否存在其频道号小于所显示的那些频道号的一个(或者若干)广播台的任何节目。
如果在步骤S51确定存在这样的一个广播台,处理前进到步骤S52。然后处理器46高亮显示“到其他频道”的显示,如图30所示,或者在节目时间表Fa1的时间部分写入该显示(没有显示实例)。
或者,在该部分显示广告或者推销商品的细节,来代替不是经常显示的“到其他频道”,直到步骤S52。然后在步骤S52,利用“到其他频道”高亮显示来显示该部分,以代替广告或者推销商品的细节。
接下来在步骤S53,处理器46等待,直到交叉键24B的向右或者向左箭头键或者输入键24C被操作,并且一旦操作,处理前进到步骤S54。
然后,在步骤S54,处理器46判断是否操作了输入键24C。如果确定操作,处理前进到步骤S55。在步骤S55,节目时间表Fa1被重新组合用于显示,即利用广播台滚动从而以新的方式显示台号更大或者更小的广播台的节目。
另一方面,当在步骤S54中确定没有操作输入键24C时,这意味着操作了交叉键24B的向右或者向左箭头键。这样,响应于该操作,在步骤S56,处理器46垂直或者水平地将光标K移动到节目之间的节目边界。
当在步骤S51确定在节目时间表Fa1中不存在其频道号大于或者小于所显示的频道号的一个(或若干)广播台的节目时,处理前进到步骤S57。然后处理器46显示“没有信息”的显示Gc。
当步骤S55中显示的节目时间表Fa1包括其台号大于或者小于先前所显示的台号的一个(或若干)广播台的节目时,当在步骤S56移动光标K时,以及当在步骤S57显示Gc被显示时,显示范围改变处理结束。随着显示范围改变处理的结束,附图6所示的处理也结束。
注意附图30中的例子,节目时间表Fa1以台为基础向右滚动到台号较大的广播台。或者,如图31所示,显示可以包括“滚动1个广播台”,“滚动2个广播台”以及“滚动3个广播台”的显示,节目时间表Fa1可以这样配置:当分别选择“滚动1个广播台”,“滚动2个广播台”和“滚动3个广播台”的显示时,移动节目时间表Fa1从而分别显示包含台号增加了1,2和3之后的一个(或者若干)广播台的节目时间表。
上面描述的是仅就显示范围而言改变节目时间表Fa1得情况,从而以新的方式显示目前没有显示的显示内容。利用光标K的类似操作,节目内容的显示格式也可以改变。
附图32中的EPG屏幕没有显示节目时间表Fa1,而是显示了以“戏剧”为基础的节目内容。下面,将这种显示称为戏剧列表Fa2。EPG屏幕也包括位于戏剧列表Fa2两侧的广告图标Fe。尽管为了简化附图中的这些图标Fe用阴影表示,但是实际上显示了广告细节的文本和图像。
在这样的一个实施例中,当用户操作交叉键24B的向左箭头键时,显示链接按钮Fd代替附图33左侧的图标Fe,以改变节目内容的显示格式。假设在链接按钮Fd中选择了“推荐按钮”Fd,将以所推荐的节目为基础相应地显示出戏剧列表Fa2,如图34所示(显示Fa3)。
附图35是表明具有如上所述的接收机3的功能的计算机101的典型结构。在计算机101中,一个CPU 111通过总线115连接到一个输入/输出接116。CPU 111响应于通过输入/输出接116而来自于输入部件118的用户命令,下载执行程序。输入部件118可以例如是键盘,鼠标等。要被下载的程序可以先存储在纪录介质中,例如磁盘131,光盘132,磁光盘133或者附加到ROM 112的半导体存储器134,硬盘114或者驱动器120。通过这种程序下载,能够执行上述的各种处理。如果需要,CPU 111通过输入/输出接口116向显示部件117,例如LCD(液晶显示器),输出处理结果。这里,节目可以先存储在硬盘114或者ROM 112中,从而与计算机101一起为用户提供诸如磁盘131,光盘132,磁光盘133以及半导体存储器134的打包介质,或者通过通信部件119从卫星,网络等提供到硬盘114。
注意,在本说明书中,记录介质所包括的程序步骤确实包括按照所述的时间顺序执行的处理。即使处理没有按照时间顺序执行,其也包括同时执行或者分别执行的处理。
Claims (8)
1.一种用于显示一个显示屏幕大小的屏幕数据的图像处理单元,所述屏幕数据是其尺寸大于显示屏幕的显示数据的一部分,该单元包括:
显示装置,用于响应于将目前显示屏上没有显示的部分的显示数据显示为屏幕数据的请求,显示被选择用于显示确定的显示选项,所述确定包括对显示所述目前没有显示部分的确定;以及
重新组合的装置,用于在做出显示选项的选择以后重新组合屏幕数据,使其包括所请求的显示数据部分,其中
当光标朝向所显示的屏幕数据之外的方向移动、以请求将目前显示屏上没有显示的部分的显示数据显示为屏幕数据时,在所述重新组合装置重新组合屏幕数据之前,所述显示装置显示所述显示选项。
2.根据权利要求1所述的图像处理单元,其中显示数据可以是由块构成的电子节目指南,每个块都被指定为预定部分。
3.根据权利要求2所述的图像处理单元,其中该部分表示频道号,广播台名称,广播时间,日期和时间,或者类别。
4.根据权利要求1所述的图像处理单元,其中当选定时,显示选项改变显示颜色。
5.根据权利要求1所述的图像处理单元,其中当选定时,显示选项闪动。
6.根据权利要求1所述的图像处理单元,其中可以提供多个显示选项,从而允许用户选择有多少个目前没有显示的部分的显示数据的块作为屏幕数据来滚动。
7.根据权利要求1所述的图像处理单元,其中
当光标在所显示的屏幕数据之外的方向上移动时,所述显示装置可以显示一个显示选项,以便被选择用于确定屏幕数据的显示格式,以及
所述重新组合装置可以根据所选择的显示选项来重新组合屏幕数据使其适合所述显示格式。
8.一种用于显示一个显示屏幕大小的屏幕数据的图像处理方法,所述屏幕数据是其尺寸大于显示屏幕的显示数据的一部分,该方法包括:
显示步骤,响应于显示目前显示屏上没有显示的部分的显示数据的请求,显示被选择用于显示确定的显示选项,所述确定包括对显示所述目前没有显示部分的确定;以及
重新组合步骤,在做出显示选项的选择以后重新组合屏幕数据,使其包括所请求的显示数据部分,其中
当光标朝向所显示的屏幕数据之外的方向移动、以请求将目前显示屏上没有显示的部分的显示数据显示为屏幕数据时,在执行所述重新组合步骤以重新组合屏幕数据之前,执行所述显示步骤以显示所述显示选项。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP393869/2003 | 2003-11-25 | ||
JP393869/03 | 2003-11-25 | ||
JP2003393869A JP4470462B2 (ja) | 2003-11-25 | 2003-11-25 | 画像処理装置および方法、並びにプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1622604A CN1622604A (zh) | 2005-06-01 |
CN100372373C true CN100372373C (zh) | 2008-02-27 |
Family
ID=34587565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100918005A Expired - Fee Related CN100372373C (zh) | 2003-11-25 | 2004-11-25 | 图像处理单元和方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7593003B2 (zh) |
JP (1) | JP4470462B2 (zh) |
KR (1) | KR101096318B1 (zh) |
CN (1) | CN100372373C (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4973214B2 (ja) * | 2007-01-31 | 2012-07-11 | ソニー株式会社 | 番組表提示装置、番組表提示方法、番組表提示プログラム及び番組表生成装置 |
US10491960B2 (en) * | 2014-11-10 | 2019-11-26 | Sony Interactive Entertainment LLC | Customizable electronic program guide |
EP3876086A4 (en) * | 2018-11-02 | 2021-12-29 | Sony Group Corporation | Display control device, display control method, and program |
CN111131871B (zh) * | 2019-12-03 | 2021-03-19 | 海信视像科技股份有限公司 | 一种播放节目时显示epg用户界面的方法及显示设备 |
US11632409B2 (en) * | 2020-06-25 | 2023-04-18 | Sling Media L.L.C. | Video streaming system user interface with indications of past time slot content |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1240554A (zh) * | 1996-08-06 | 2000-01-05 | 星视电视广播公司 | 带有交互区的电子节目指南 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5659350A (en) * | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US6177931B1 (en) * | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
WO1999011066A1 (fr) | 1997-08-21 | 1999-03-04 | Sony Corporation | Procede de transmission d'informations et recepteur d'emissions de television |
JP2001042991A (ja) * | 1999-07-29 | 2001-02-16 | Canon Inc | 情報処理装置、情報処理方法、及び情報処理プログラムを格納した記憶媒体 |
JP3603003B2 (ja) * | 2000-04-17 | 2004-12-15 | 松下電器産業株式会社 | 電子番組ガイド表示装置 |
US20030025676A1 (en) * | 2001-08-02 | 2003-02-06 | Koninklijke Philips Electronics N.V. | Sensor-based menu for a touch screen panel |
-
2003
- 2003-11-25 JP JP2003393869A patent/JP4470462B2/ja not_active Expired - Lifetime
-
2004
- 2004-11-22 US US10/994,874 patent/US7593003B2/en not_active Expired - Fee Related
- 2004-11-24 KR KR1020040096748A patent/KR101096318B1/ko not_active IP Right Cessation
- 2004-11-25 CN CNB2004100918005A patent/CN100372373C/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1240554A (zh) * | 1996-08-06 | 2000-01-05 | 星视电视广播公司 | 带有交互区的电子节目指南 |
Also Published As
Publication number | Publication date |
---|---|
US7593003B2 (en) | 2009-09-22 |
JP2005159624A (ja) | 2005-06-16 |
CN1622604A (zh) | 2005-06-01 |
KR101096318B1 (ko) | 2011-12-20 |
JP4470462B2 (ja) | 2010-06-02 |
KR20050050563A (ko) | 2005-05-31 |
US20050114886A1 (en) | 2005-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111314789B (zh) | 显示设备和频道定位方法 | |
EP1359750B1 (en) | Television receiver and method for providing information to the same | |
CN111726664A (zh) | 通过移动终端控制显示设备功能操作的方法及显示设备 | |
CN111639281A (zh) | 一种页面资源显示方法及显示设备 | |
CN111857502A (zh) | 一种图像显示方法及显示设备 | |
CN111565326B (zh) | 一种预约录制时间的更新方法及显示设备 | |
CN111654732A (zh) | 一种广告播放方法及显示设备 | |
JP2001203908A (ja) | 情報端末機器、受信装置および情報送受信方法 | |
CN111726673B (zh) | 一种频道切换方法及显示设备 | |
CN109922364B (zh) | 一种显示设备 | |
CN100372373C (zh) | 图像处理单元和方法 | |
CN111417027A (zh) | 网页视频全屏播放切换小窗口播放的方法及显示设备 | |
CN111757181B (zh) | 一种减少网络媒体清晰度抖动的方法及显示设备 | |
CN111726674B (zh) | 一种HbbTV应用启动方法及显示设备 | |
CN111757154A (zh) | 一种遥控器控制网页光标的方法及显示设备 | |
US20120218472A1 (en) | Display device | |
CN111405329B (zh) | 显示设备及epg用户界面显示的控制方法 | |
JP2011160150A (ja) | 映像表示制御装置及び映像表示制御方法 | |
US8959564B2 (en) | Method for creating interactive applications for television | |
CN111586457A (zh) | 一种重复执行输入指令对应操作的方法及显示设备 | |
CN111629257B (zh) | 一种预约开始时间的确定方法及显示设备 | |
JP2003158688A (ja) | ディジタル放送受信装置 | |
CN111601152A (zh) | 一种直播处理方法及显示设备 | |
CN113325989A (zh) | 一种图文展示方法及显示设备 | |
CN112040317A (zh) | 事件响应方法及显示设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080227 Termination date: 20131125 |