CN1210407A - 广播接收装置以及数据广播方法 - Google Patents

广播接收装置以及数据广播方法 Download PDF

Info

Publication number
CN1210407A
CN1210407A CN98103584A CN98103584A CN1210407A CN 1210407 A CN1210407 A CN 1210407A CN 98103584 A CN98103584 A CN 98103584A CN 98103584 A CN98103584 A CN 98103584A CN 1210407 A CN1210407 A CN 1210407A
Authority
CN
China
Prior art keywords
program
channel
unit
mentioned
decoding software
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
Application number
CN98103584A
Other languages
English (en)
Other versions
CN1220350C (zh
Inventor
稻垣悟
石津厚
前田哲司
谷口周平
仁尾宽
坂口悦美
津田贤治郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from JP17976297A external-priority patent/JP3592895B2/ja
Priority claimed from JP18554997A external-priority patent/JP3592896B2/ja
Priority claimed from JP18703597A external-priority patent/JP3542887B2/ja
Priority claimed from JP18881297A external-priority patent/JP3439326B2/ja
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1210407A publication Critical patent/CN1210407A/zh
Application granted granted Critical
Publication of CN1220350C publication Critical patent/CN1220350C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/4263Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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/4314Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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/4316Generation 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 displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8193Monomedia components thereof involving executable data, e.g. software dedicated tools, e.g. video decoder software or IPMP tool
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/46Receiver circuitry for the reception of television signals according to analogue transmission standards for receiving on more than one standard at will

Abstract

本发明提供一种用户能够快捷地进行快速移动的广播接收装置。设置有显示装置,该装置进行表示多个频道的显示,该显示能够对各频道知道在程序库缓冲存储器内是否保持有对正在用该频道广播的节目进行译码的译码软件程序。

Description

广播接收装置以及数据广播方法
本发明涉及一种接收用多个频道广播2种以上的广播方式的节目信号的数据广播方法广播的广播信号的广播接收装置。
本发明涉及一种数据广播方法,按照该方法,在多个频道上广播2种以上的广播方式的节目信号,并用与上述多个频道不同的频道广播对用上述多个频道广播的节目信号译码的译码软件程序;特别涉及一种能够减少在广播接收装置方对广播信号译码的译码软件程序的下载等待时间的数据广播方法。
图41是使用广播卫星的广播系统的构成图,在该图中,201分别是广播一个或多个频道的广播信号的电视台等的广播点,202是由接收来自多个广播点201的广播信号、处理该广播信号后再对用户终端(广播接收装置)进行发送的广播卫星构成的广播转发站。
原来的广播系统是所有的广播点都按照例如MPEG等共同的广播方式(图象传送方式、图象编码方式等)对所有的频道进行节目制作、广播发送;在收视方,使用对应于该共同的广播方式的专用硬件接收、重现。即:如图42所示,在原来的广播系统中,广播点201进行广播,广播接收装置的专用硬件接收经广播转发站202转发的MPEG等的数据,再在TV等上进行全屏显示。
另一方面,由于计算机性能的提高,原来只能用专用硬件处理的图象处理也能够由使用通用硬件的软件处理来实现。也就是说,如果使用由软件进行的信号处理,把对各个广播数据进行译码的译码软件程序(程序库)装入通用硬件中就能对广播方式不同的多个广播数据进行译码。这样,如果在接收方能够对广播方式不同的多个广播数据进行译码的话,就能够进行与CG广播或动画广播等原来的图象/声音广播不同形态的数据广播等、各种广播方式混合的广播。用这样的广播系统就能够在原来仅有的图象广播上,关联上文本数据或CG数据进行发送,其优点是制作方能够制成汇聚起来的内容,用户也能从原来的只能观看的服务实现接收包含人机对话在内的多种多样的内容。例如:如图43所示,在一个频道的节目中混合广播广播方式不同的多个数据,在接收方,能够在一个画面上显示不同广播方式的多个内容等。
另外,如果通过广播对广播数据译码的译码软件程序来进行发送的话,即使广播接收装置方不保持对某些广播数据译码的译码软件程序的情况下,因为能够从广播该译码软件程序来下载并对广播数据进行译码,所以,接收装置方不必始终保持多种类型的译码软件程序(程序库),在接收装置方也不必设置大容量的存储装置,而且,即使在节目提供方使用新的广播方式的情况下,也能够适应。
作为由广播来发送对广播数据译码的译码软件程序的形态,考虑有两种广播方法,一种是如图44(a)所示的在每个频道上把对使用这些频道广播的广播数据译码的译码软件程序复用进行广播的方法;另一种广播方法是如图44(b)所示,不同于广播广播数据的频道,设置仅广播对广播数据译码的译码软件程序的程序专用频道,用该程序专用频道重复广播在广播广播数据的频道上广播的对广播数据译码的译码软件程序。
发送对这种广播数据译码的译码软件程序的广播系统所用的广播接收装置设置有保持译码软件程序(程序库)的程序存储装置(程序库缓冲存储器),并用存储在该程序存储装置中的译码软件程序进行广播数据的译码,在对接收到的广播数据译码的译码软件程序未被保持在程序存储装置的情况下,根据需要,把上述那样广播的译码软件程序下载使用。
可是,原来,收视者短时间内切换频道,确认同一时刻所广播的节目内容,进行所谓「快速移动」操作,在进行「快速移动」时,像原来的广播那样,所有的广播点对所有的频道进行单一广播方式的情况下,即使收视者切换频道,也能够瞬时切换节目图象,但是,在上述的利用按照软件进行的信号处理的广播系统的情况下,如果进行「快速移动」时未预先把对切换频道前的广播数据译码的译码软件程序保持在广播接收装置内时,就必须要进行程序下载的延迟时间,所存在的问题是用短时间进行切换就很困难,而不能快捷地进行「快速移动」。
例如:在从频道1→频道2进行「快速移动」的情况下,如果对频道1的节目信号译码的译码软件程序(程序库)是程序库A,对频道2的节目信号译码的译码软件程序(程序库)是程序库B和程序库D,在从频道1向频道2切换频道时,有必要下载程序库B和程序库D,从而产生等待时间,直到画面被显示出来为止。
而且,如果用户知道能够用保持在广播接收装置的程序库缓冲存储器内的译码软件程序(程序库)译码的频道是哪个频道,或虽然是未被保持在广播接收装置的程序库缓冲存储器内用程序库解码的频道,但是知道为在短时间内结束程序库的下载而能够用短的等待时间收视的频道是哪个频道的话,在进行「快速移动」时是很方便的。
作为广播接收装置中的接收频道的选择系统,有这样的系统,即:根据重叠在节目广播上提供的EPG(electric program guide)数据,在显示画面上例如在图19所示的配置为矩阵状的多个单元的各个单元上显示出显示频道号码的EPG画面,再用设置有如图20所示的按钮的遥控器沿上下左右和斜方向移动显示在该EPG画面上的光标(在图19中,正指示在频道8上),然后按下选择按钮等,来选择接收由光标所指示的频道。使用该EPG的频道选择系统能够由用户简单的操作来移动光标进行频道选择,并且,还能够由用户的设定把只是集中自己所喜好的频道的EPG画面显示在显示画面上,所以,对用户来讲是一种方便的系统。
在进行用这种EPG的频道选择时,像原来的广播那样,在所有的广播点对所有的频道进行单一广播方式广播的情况下,如果收视者进行频道的选择,节目图象就瞬时显示出来,但是,在利用上述的由软件进行信号处理的广播系统的情况下,用EPG进行频道选择时,在对预先选择的频道的广播数据译码的译码软件程序未被保持在广播接收装置中的情况下,就必要有用来进行程序下载的延迟时间,所存在的问题是节目图象不容易显示出来。
如上所述,在用软件程序进行信号处理的广播系统中,在对接收到的广播数据译码的译码软件程序(程序库)未被保持在自己的程序存储装置中的情况下,广播接收装置从广播中下载该程序库,但是,如图44(b)所示,以不同于广播广播数据的频道,来自广播转发站的程序库的发送形态设置专用频道,并使用该专用频道重复广播用来对在广播广播数据的频道上广播的广播数据译码的多个程序库,如果对多个程序库的发送顺序不做什么工作,在广播接收装置方就不能立刻取得必要的程序库,所存在的问题是直到能够收视节目为止要花较长的时间。特别是在广播接收装置用短时间随机地切换多个频道并进行确认选用各频道广播的节目内容的快速移动操作的情况下,所存在的问题是因用来进行上述的程序库的下载的延迟时间而不能够平稳地进行快速移动。
鉴于上述的问题,本发明的目的是提供一种能够快捷地进行快速移动的广播接收装置,用户能够知道能用保持在这种广播接收装置的程序库缓冲存储器内的译码软件程序(程序库)译码的频道是哪个频道,或虽然是未被保持在这种广播接收装置的程序库缓冲存储器内的程序库来进行解码的频道,但是知道为在短时间内完成程序库的下载而能够用短的等待时间收视的频道是哪个频道。
本发明的目的是提供一种在软件广播方式下能够通过予取对广播信号译码的译码软件程序(程序库)来减少下载等待时间的广播接收装置。
本发明的目的是提供一种接收软件广播方式的广播信号的广播接收装置,这种广播接收装置能够用广播接收装置中的EPG进行频道选择时减少下载等待时间。
本发明的目的是提供一种在软件广播方式下能够减少对广播信号译码的译码软件程序(程序库)的下载等待时间的广播接收装置。
为解决上述的课题,按照本发明第1方面的广播接收装置,本发明第一方面的特征是:在接收用在多个频道上广播2种以上的广播方式的节目信号的数据广播方法广播的广播信号的广播接收装置中,设置有保持对节目信号译码的译码软件程序的程序库缓冲存储器、对上述多个频道的各个频道判别上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码所必要的译码软件程序的判别装置、根据上述判别装置的判别结果进行表示上述多个频道的显示的频道显示装置,所述显示是对各频道能够知道上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码的译码软件程序的显示。
按照本发明第2方面的广播接收装置,本发明第2方面的特征是:在接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置中,设置有保持对节目信号译码的译码软件程序的程序库缓冲存储器、取得对来自上述广播信号的节目信号译码的译码软件程序并存储在上述程序库缓冲存储器中的程序取得装置、对上述多个频道的各个频道判别上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码所必要的译码软件程序,进一步对判别为未保持译码软件程序的频道预测用上述程序取得装置取得其译码软件程序所必要的时间的判别装置、根据该判别装置的判别结果进行表示上述多个频道的显示的频道显示装置,所述显示是对各频道能够知道上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码的译码软件程序的显示,并且对上述程序库缓冲存储器中未保持译码软件程序的频道能够知道用上述程序取得装置取得其译码软件程序所要时间的长短。
按照本发明第3方面的广播接收装置,本发明第3方面的特征是:在本发明第2方面的特征中记载的广播接收终端装置中,上述判别装置根据相应的译码软件程序的大小预测用上述程序取得装置取得译码软件程序所要的时间。
按照本发明第4方面的广播接收装置,本发明第4方面的特征是:在本发明第2方面的特征中记载的广播接收终端装置中,上述判别装置根据相应的译码软件程序的大小和由广播发送相应的译码软件程序的频度预测用上述程序取得装置取得译码软件程序所要的时间。
按照本发明第5方面的广播接收装置,本发明第5方面的特征是:在本发明第一方面或第二方面的特征中记载的广播接收装置中,上述频道显示装置把上述频道的显示显示在用于接收频道的选择的EPG显示画面上。
按照本发明第6方面的广播接收装置,本发明第6方面的特征是:在本发明的第一方面或第二方面的特征中记载的广播接收装置中,广播接收装置在显示画面上显示节目时,上述频道显示装置在显示画面的一部分上或另外设置在广播接收装置中的显示装置上进行上述频道的显示。
按照本发明第7方面的广播接收装置,本发明第7方面的特征是:在接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置中,设置有保持译码软件程序的程序库缓冲存储器、使用由频道和时刻矩阵表示对用上述多个频道广播的节目译码的译码软件程序的一览表即程序库EPG来决定译码软件程序的下载优先顺序的下载优先顺序决定装置、根据下载优先顺序决定装置决定的下载优先顺序下载广播的译码软件程序并存储在上述程序缓冲存储器中的程序下载装置。
按照本发明第8方面的广播接收装置,本发明第8方面的特征是:在本发明第7方面的特征记载的广播接收装置中,上述下载优先顺序决定装置用程序库EPG对使用从当前时刻经过规定时间后的各译码软件程序译码的节目数计数,然后根据该计数结果决定下载优先顺序。
按照本发明第9方面的广播接收装置,本发明第9方面的特征是:在本发明第8方面的特征记载的广播接收终端装置中,还设置有检测记述在程序库EPG内的译码软件程序大小的程序库大小检测装置和检测上述程序库缓冲存储器的空闲容量的空闲容量检测装置;上述下载优先顺序决定装置根据上述计数结果和上述程序库大小检测装置及空闲容量检测装置的检测结果决定下载优先顺序。
按照本发明第10方面的广播接收装置,本发明第10方面的特征是:在本发明第7方面的特征记载的广播接收终端装置中,还设置有保持用户过去的收视履历的收视履历保持装置;上述下载优先顺序决定装置根据程序库EPG和由上述收视履历求得的收视倾向决定下载优先顺序。
按照本发明第11方面的广播接收装置,本发明第11方面的特征是:
在本发明第10方面的特征记载的广播接收终端装置中,上述下载优先顺序决定装置用用户收视的频道的收视累计时间作为上述收视倾向。
按照本发明第12方面的广播接收装置,本发明第12方面的特征是:在本发明第10方面的特征记载的广播接收终端装置中,上述下载优先顺序决定装置用过去同一时间收视的频道的收视次数作为上述收视倾向。
按照本发明第13方面的广播接收装置,本发明第13方面的特征是:在本发明第7方面的特征记载的广播接收终端装置中,还设置有保持记述了各节目的类型的类型节目表的类型节目表保持装置和保持用户喜欢的类型的类型保持装置;上述下载优先顺序决定装置根据程序库EPG和上述类型节目表及由用户喜欢的类型求得的用户喜欢的类型的节目决定下载优先顺序。
按照本发明第14方面的广播接收装置,本发明第14方面的特征是:在本发明第7方面的特征记载的广播接收终端装置中,还设置有保持用户在进行频道选择的遥控器上予设的多个频道的予设频道保持装置;上述下载优先顺序决定装置根据程序库EPG和保持在上述予设频道保持装置中的频道决定下载优先顺序。
按照本发明第15方面的广播接收装置,本发明第15方面的特征是:所述装置是接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;在EPG画面上用光标按下述方式来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的任一个从一个单元移动到与其邻接的单元中的某一个单元;所述程序下载装置检测上述程序库缓冲存储器是否保持有对用上述EPG画面上配置了上述光标的单元和邻接该单元的频道广播的节目译码的译码软件程序,如果未保持,就从广播中下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内。
按照本发明第16方面的广播接收装置,本发明第16方面的特征是:所述装置是接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的任一个单元;上述光标在上述EPG画面上从上述多个单元中的第一单元移动到与其邻接的第二单元时,所述程序下载装置检测上述程序库缓冲存储器中是否保持有对用第二、第三、第四、第五单元的频道广播的节目译码的译码软件程序,如果未保持,就从广播中下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内,所述第三单元存在于邻接第二单元的单元中从上述第一单元向第二单元的移动方向上,所述第四、第五单元与第三单元邻接且也与上述第二单元邻接。
按照本发明第17方面的广播接收装置,本发明第17方面的特征是:所述装置是接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时进行EPG画面的显示控制的显示控制装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;显示控制装置进行EPG画面的显示控制以便把用同一译码软件程序对所广播的节目信号译码的频道的单元汇聚在一起排列起来。
按照本发明第18方面的广播接收装置,本发明第18方面的特征是:所述装置是接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和在进行接收频道的选择时进行EPG画面的显示控制的显示控制装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;显示控制装置进行EPG画面的显示控制以便把用被保持在上述程序库缓冲存储器内的译码软件程序对所广播的节目信号译码的频道的单元汇聚在一起排列起来。
按照本发明第19方面的广播接收装置,本发明第19方面的特征是:所述装置是接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;接收频道的选择这样来进行,即:首先把用m×n矩阵(m和n分别是正整数)循环排列对应于多个频道的各个频道的多个单元所得到的EPG画面显示在显示画面上,再用具有m×n矩阵结构的输入键的遥控器的对应位置的输入键来选择最小单位的m×n矩阵上排列的单元之中的一个单元,所述最小单位的m×n矩阵是通过按比EPG画面的单元的排列的循环次数少一次的次数来选择具有m×n矩阵结构输入键的遥控器的输入键而选择出来的;对于上述EPG画面的在按比EPG画面的单元的排列的循环次数少一次的次数来选择上述遥控器的输入键的时间点,所述程序下载装置检测上述程序库缓冲存储器中是否保持有对用所选择出来的最小单位的m×n矩阵上排列的单元的频道广播的节目译码的译码软件程序,如果未保持,就从广播中下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内。
按照本发明第20方面的数据广播方法,本发明第20方面的特征是:在用多个频道广播2种以上的广播方式的节目信号并用与上述频道不同的频道广播对用上述多个频道广播的节目信号译码的译码软件程序的数据广播方法中,用沿时间轴表示用对上述多个频道广播的节目译码的译码软件程序的程序库EPG数据对多个译码软件程序的各个程序求出用某时刻的其译码软件程序进行译码的节目数,再按上述求出的节目数的比率对其各自的发送数发送上述多个译码软件程序。
按照本发明第21方面的数据广播方法,本发明第21方面的特征是在本发明第20方面的特征记载的数据广播方法中,根据其各自的发送数分散发送多个译码软件程序。
按照本发明第22方面的数据广播方法,在用多个频道广播2种以上的广播方式的节目信号并用与上述频道不同的频道广播对用上述多个频道广播的节目信号译码的译码软件程序的数据广播方法中,用沿时间轴表示的对上述多个频道广播的节目译码的译码软件程序的程序库EPG数据对多个译码软件程序的各个程序求出用某时刻的其译码软件程序译码的节目数,并对多个译码软件程序的各个程序求出用某时刻的该译码软件程序译码的各节目的收视率的合计值,再按上述求出的节目数乘以收视率的合计值对其各自的发送数的比率发送上述多个译码软件程序。
按照本发明第23方面的数据广播方法,本发明第23方面的特征是:在本发明第22方面的特征记载的数据广播方法中,根据其各自的发送数分散发送多个译码软件程序。
图1是按照本发明的实施例1的广播接收装置的构成方框图。
图2是按照本发明的实施例1的广播接收装置显示的频道显示的一例。
图3是按照本发明的实施例1的广播接收装置显示的频道显示的其他例。
图4是按照本发明的实施例1的广播接收装置显示的频道显示的其他例。
图5是按照本发明的实施例1的广播接收装置显示的频道显示的其他例。
图6是由多个子程序库组成部分构成程序库的情况下的本发明的实施例1的广播接收装置的动作说明图。
图7是按照实施例2的广播接收装置的构成的方框图。
图8是由广播转发站发送的节目的广播信号的构成的一例。
图9是程序库EPG频道的说明图。
图10是本发明中所用的程序库EPG的一例。
图11是用来说明按照实施例2的广播接收装置的动作的流程图。
图12是按照实施例3的广播接收装置的构成方框图。
图13是按照实施例3的广播接收装置中所用的用户信息的一例。
图14是按照实施例3的广播接收装置中所用的用户信息的其他例。
图15是用来说明按照实施例3的广播接收装置的动作的流程图。
图16是本发明中所用的程序库EPG的一例。
图17是表示考虑程序库大小和程序库缓冲存储器的空闲区域大小来进行下载优先顺序决定的情况下的动作的流程图。
图18是按照实施例4的广播接收装置的构成方框图。
图19是EPG画面的显示例。
图20是用图19所示的EPG画面进行频道选择的遥控器装置的输入键的一例。
图21是用来说明按照实施例5广播接收装置的动作的图。
图22是用来说明按照实施例4,5动作的流程图。
图23是按照实施例6的广播接收装置显示的EPG画面的一例。
图24是按照实施例7的广播接收装置显示的EPG画面的一例。
图25按照实施例8的广播接收装置中所用的遥控器装置的输入键的一例。
图26是按照实施例8的广播接收装置中的频道选择动作的说明图。
图27是按照实施例8的广播接收装置中的频道选择动作的说明图。
图28是按照实施例8的广播接收装置中的频道选择动作的说明图。
图29是按照实施例8的广播接收装置中的频道选择动作的说明图。
图30是按照实施例8的广播接收装置中的频道选择动作的说明图。
图31是按照实施例8的广播接收装置中的频道选择动作的说明图。
图32是表示按照实施例9的数据广播方法中所用的程序库EPG的图。
图33所表示的是按照实施例9的数据广播方法中的程序库的发送方法。
图34是为实现按照实施例9的数据广播方法的广播转发站的系统构成图。
图35是按照本发明的数据广播方法中决定程序库的发送顺序的动作的说明图。
图36是按照本发明的数据广播方法中决定程序库的发送顺序的动作的说明图。
图37是按照本发明的数据广播方法中由多个程序库组成部分构成各个程序库的情况下的动作的说明图。
图38是为实现按照实施例10的数据广播方法的广播转发站的系统构成图。
图39是按照实施例10的数据广播方法的说明图。
图40是按照实施例10的数据广播方法的说明图。
图41是使用广播卫星的广播系统的构成图。
图42是原来的广播系统中,由广播转发站广播的数据和接收该数据的广播接收装置的画面显示的一例。
图43是利用软件的信号处理的广播系统中,由广播转发站广播的数据和接收该数据的广播接收装置的画面显示的一例。
图44是由广播对广播数据译码的译码软件程序发送形态例。
实施例1
图1是按照本发明的实施例1的广播接收装置的构成方框图。图中,11是接收从广播转发站发送的节目的广播信号的数据接收部件。这里,从广播转发站发送的节目信号由数据部分和标题部分构成,在标题部分内记述有为对该数据进行译码处理而使用的译码软件程序(程序库)的名称等属性数据。12是标题分离部件,用来分离数据接收部件11接收到的节目信号的标题部分和数据部分,并把标题部分输出到后述的程序库控制部件14,把数据部分输出到后述的数据处理部件13。16是从广播信号中接收对节目信号的对数据译码的译码软件程序(程序库)的程序库接收部件。程序库控制部件14从由标题分离部件12得到的标题部分检测对节目信号数据译码的程序库名,并检查程序库缓冲存储器内是否保持有该程序库。15是保持程序库接收部件16接收到的程序库的程序库缓冲存储器。数据处理部件13用保持在程序库缓冲存储器15内的程序库对标题分离部件12输出的数据进行译码处理。17是接收在广播接收装置侧频道选择所使用的EPG(electric program guide)的数据的EPG接收部件,这里,在EPG的数据中记述有为对各频道的节目数据进行译码而使用的程序库的名称。18是程序库检查部件,用来比较对记述在EPG数据内的各频道的节目信号数据进行译码所使用的程序库的名称和保持在程序库缓冲存储器15内的程序库。19是进行把EPG画面显示在显示画面上的控制的显示控制部件。
图2是按照本发明的实施例1的广播接收装置显示的频道显示的一例。
下面来说明按照本实施例1的广播接收装置的动作。
在按照本实施例1的广播接收装置中,程序库检查部件18根据EPG接收部件17接收到的EPG数据对多个频道的各个频道检测为对这些频道的节目数据译码所使用的程序库的名称,并检查程序库缓冲存储器15内是否保持有这些程序库。显示控制部件19根据程序库检查部件18的调查结果进行如图2那样的显示各频道状态的频道显示,具体地说,例如:程序库保持在程序库缓冲存储器15内的频道显示为○,未保持在程序库缓冲存储器15内的频道显示为×。用户见到这种显示,就能知道程序库保持在程序库缓冲存储器15内,并能够方便地知道可进行节目显示的频道,这就能够方便地选择可显示的频道并能快捷地进行快速移动。
这样,按照本实施例1的广播接收装置,在接收用在多个频道上广播2种以上的广播方式的节目信号的数据广播方法广播的广播信号的广播接收装置中,因为设置有保持对节目信号译码的译码软件程序的程序库缓冲存储器15、对上述多个频道的各个频道判别上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码所必要的译码软件程序的程序库检查部件18以及根据程序库检查部件18的判别结果进行表示上述多个频道的显示即对各个频道能够知道上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码的译码软件程序进行显示的显示控制部件19,所以,用户能知道保持在广播接收装置的程序库缓冲存储器内的译码软件程序(程序库)中能译码的频道是哪一个频道,从而能快捷地进行快速移动。
在上述实施例1的说明中,说明了EPG数据内记述有用来对各频道的节目数据译码所使用的程序库的名称,程序库检查部件18根据光标指示着哪个单元的信息来从EPG数据中检测用来对各频道的节目数据译码所使用的程序库的名称,但是,在EPG数据中没有记述用来对各频道的节目数据译码所使用的程序库的名称的情况下,也可以由数据接收部件11按顺序切换接收多个频道,再由标题分离部件12分离各个频道的节目信号的标题部分,并输出到程序库控制部件14,程序库控制部件14对各频道的节目信号的标题部分进行译码来检测用来对相应节目信号的数据译码的程序库名称,由此来判断在程序库缓冲存储器15内是否保持有这些程序库,这样也能够得到与上述实施例情况同样的效果。
在通过广播来发送用来对各频道的节目数据译码所使用的程序库的系统中,对于用来对节目数据译码所使用的但又没有被保持在程序库缓冲存储器15的程序库,用程序库接收部件16来得到它,从而能够收视用相应的程序库译码的频道,这种情况下,是随本实施例1的广播接收装置的动作一起进行的说明。
程序库检查部件18根据EPG接收部件17接收到的EPG数据来对多个频道的各个频道检测用来对这些频道的节目数据译码所使用的程序库的名称,并检查在程序库缓冲存储器15是否保持有这些程序库。另外,对于未被保持在程序库缓冲存储器15内的程序库,根据EPG数据内包含的与各程序库的大小有关的信息来预测用程序库接收部件16取得(下载)这些程序库所必要的时间。显示控制部件19根据程序库检查部件18的检测和预测结果进行如图2所示的显示各频道的状态的频道显示。具体地说,例如:把程序库保持在程序库缓冲存储器15内的频道显示为○、把未保持在程序库缓冲存储器15内但程序库的下载必要的时间在3秒以内的频道显示为△、把未保持在程序库缓冲存储器15内但程序库的下载必要的时间在3秒以上的频道显示为×。用户见到这种显示,就能知道程序库保持在程序库缓冲存储器15内,并能够知道可显示的频道,同时,能够对于程序库未被保持在程序库缓冲存储器15内的频道下载其程序库,并能够知道直到能够进行节目显示为止的时间长短,从而能够方便地选择可显示的频道以及能用短的等待时间进行显示的频道,并能进行快捷的快速移动。
用程序库的广播进行的发送形态如图44(b)所示的那样,区别于广播广播数据的频道,而设置一个只广播用来对广播数据进行译码的译码软件程序的程序专用频道,并用该程序专用频道重复广播对用广播广播数据的频道广播的广播数据译码的译码软件程序的情况下,程序库接收部件接收程序专用频道,并预先检查各程序库的发送频度,如果也考虑各程序库的发送频度来预测下载程序库所必要的时间,就能够更正确地预测下载所必要的时间。
在上述的实施例1中,虽然表示了在用于节目选择的EPG画面上显示各频道的状态,但是,各频道的状态的显示方法并不仅仅限定于此,例如:如图3所示,也可以在节目收视中现屏显示可收视的频道。图3所示的例子是在上述实施例1的说明中仅把加○号显示的频道现屏显示在收视中的节目的显示画面上,图中,在「2」周围画上的方框表示用箭头键等操作的遥控器的光标指示位置。即:在该例中,现屏显示可直接收视的频道的同时,能够显示光标,收视者能够用设置在遥控器装置上的光标移动键移动光标,并能够进行接收频道的选择。
而且,也可以取代如图3所示的显示仅能立刻收视的频道,而是如图4所示,显示全部频道,并把能立刻收视的频道用大字体或改变颜色显示出来。另外,也可以把能立刻收视的频道打亮显示、短时间熄灭显示可收视的频道、去白显示直到能够收视需要时间的频道,以示区别。在
图4的例子中,只能显示最多10个频道,这时,11频道以后的频道可以用遥控器操作滚动显示。即:按遥控器的「向下」等按钮来显示11-20频道,再按「向下」等按钮来显示21~30频道。由遥控器进行的接收频道的选择也可以用设置在遥控器上的数字键拨号选择频道号码,也可以在画面上显示光标,用设置在遥控器上的箭头键等来移动光标位置进行选择。在由光标的移动来进行频道选择的情况下,如图4所示,在也显示能立刻收视的频道以外的频道的情况下,也可以不根据遥控器箭头键的按下来移动光标位置,而是光标移动只能立刻显示的频道。
在图3上,表示了把频道现屏显示在收视中的节目的显示画面上,如图5所示,也可以用与节目显示屏不同的框把频道显示框显示在显示画面上。另外,在广播接收装置中,也可以设置显象管以外的频道显示装置来显示频道。
在上述的实施例1中,对于程序库不能分离的一个程序作了说明,在程序库由多个子程序库组成部分构成并通过子程序库组成部分的组合来构成各种各样的程序库的情况下,也可以根据子程序库组成部分的保持状态来进行频道显示,把用由保持在程序库缓冲存储器内的子程序库组成部分的组合可构成的程序库译码的频道显示为○、下载一个子程序库组成部分并用把该子程序库组成部分与保持在程序库缓冲存储器内的子程序库组成部分组合起来可构成的程序库译码的频道显示为△、把为构成对节目信号译码的程序库必须下载2个以上的子程序库组成部分的频道显示为×。
以下,对由多个子程序库组成部分构成程序库的情况的例子进行更详细地说明。图6是子程序库的示意图,由图可知,所谓子程序库是构成程序库的程序的单位。这里,程序库A由子程序库a,b,c构成;程序库B由子程序库d,e,f构成;程序库C由子程序库a,b,e构成;程序库D由子程序库a,d,g构成;程序库E由子程序库h,i,j构成。而且,在广播接收装置的程序库缓冲存储器中存储有程序库A和程序库B。在判断频道能否收视时,如果是程序库未被组成部分化的状况,使用程序库C,D,E的频道都被判定为为了收视要花时间,在频道显示中显示为×。但是,在由上述的组成部分构成时,由于程序库C由组成部分a,b,e构成,所以在程序库缓冲存储器内已经存储有这些组成部分,使用程序库C的频道显示为○。因为程序库D由组成部分a,d,g构成,所以可以仅下载组成部分g,并把使用程序库D的频道显示为△。因为程序库E由组成部分h,i,j构成,由于所有组成部分都必须下载,所以使用程序库E的频道被显示为×。作为频道显示的形态,也可以显示在EPG上,如上所述,也可以用现屏等显示在收视中的节目显示画面上。
实施例2
图7是按照本发明的实施例2的广播接收装置的构成图,图中,21是接收广播转发站发送的程序库EPG的程序库EPG接收部件,22是程序库EPG解析部件,用来解析由程序库EPG接收部件接收到的程序库EPG,并根据解析结果控制后述的程序库接收部件。23是接收由广播转发站发送的程序库的程序库接收部件,24是保持程序库接收部件接收到的程序库的程序库缓冲存储器。25是接收节目的广播信号的数据接收部件,26是用保持在程序库缓冲存储器内的程序库对数据接收部件接收到的节目信号进行译码处理的处理部件。
图8是由广播转发站发送的节目的广播信号的构成例,如该图所示,由广播转发站发送的数据31与标题部分32成一组,在标题部分32中记述有对该数据进行译码处理所使用的译码软件程序(程序库)的名称以及数据的显示位置或显示大小等属性数据。即:用程序库A对数据A进行译码,并在画面上位置(X1,Y1)处用所谓(W1,H1)的形式来显示画面上的大小。这里,记述在标题部分上的软件程序库A是表示程序库A的指针,所以,有必要取得程序库A的实体。程序库A的实体也可以通过CD-ROM或硬盘或网络来供给,这里,如图3所示,考虑用广播的1频道(程序库EPG频道)下载程序库A的形态,在图9中,在程序库EPG频道内发送ch1~ch100的全部频道所用的程序库的实体(软件程序的数据)。
按照本实施例2的广播接收装置根据例如图10所示的表示哪个频道的哪个时间段的节目使用哪个译码软件程序(程序库)进行译码的一览表即EPG来进行程序库的下载,但该程序库EPG的数据也用程序库EPG频道发送。在图10中,A~D是在该时间段所使用的程序库名称,在该例中,例如在ch1内,从时刻T1到T2用程序库A,从时刻T2到T3用程序库A和程序库B。
图11是按照本实施例2的广播接收装置中的快速移动动作时的动作流程图,以下,根据图11来说明按照本实施例的广播接收装置的动作。
在按照本实施例的广播接收装置中,一旦快速移动开始(S1),程序库EPG解析部件22就把程序库EPG接收部件21接收到的程序库EPG数据作成图10所示的一览表进行解析。具体地说,当前时刻是t时,对考虑为进行快速移动实际必需的程序库的时刻(t+α)时的程序库数进行计数。在图10中,处于时刻(t+α)的程序库数A是4个、B是2个、C是0个、D是1个。而且,程序库EPG解析部件22决定从数多的一方开始优先进行程序库的下载(S3),并对程序库接收部件23输出控制信号。程序库接收部件23根据来自程序库EPG解析部件22的控制信号用由该控制信号表示的规定顺序进行程序库下载(S4),并把程序库存储到程序库缓冲存储器24内。
例如:在时刻t,当用户收视频道ch1时,程序库A就已经被存储在程序库缓冲存储器中。在时刻(t+α),优先顺序是按A,B,D,C的顺序,因为A已经存储在程序库缓冲存储器中,所以在程序库缓冲存储器的容量范围内按B→D→C的顺序下载。例如:如果程序库缓冲存储器有存储2个程序库的容量,那么,在程序库缓冲存储器中就存储A和B。但是,向ch3、4、5的频道切换能够在下载完成时间平稳地进行切换。在向ch2切换时,仅下载程序库D就能完成,这与下载程序库B和D相比仅用其一半的时间。如果程序库缓冲存储器仅有存储3个程序库的容量,那么,为了在时刻t下载B和C和D,不管切换到哪个频道,等待时间都是0。
在本实施例2中,由于对从当前时刻t到经过一定时间后的时刻(t+α)期间所使用的程序库数进行计数来决定下载的顺序,所以即使快速移动之中出现各频道所使用的程序库变化的情况,也能够有效地预先取得快速移动所必要的程序库。即:在上述的例子中,经过一段时间后,T2进入到时刻t和时刻(t+α)之间,在各个频道中所使用的程序库变化了的情况下,程序库EPG解析部件22对变化后的程序库数计数并决定下载优先顺序,所以,时刻t达到T2时,必要的程序库已经存在于程序库缓冲存储器内,从而能够无须等待时间而平稳地进行快速移动。例如:从时刻T1到时刻T2之间ch1~ch5的任一个频道都只使用程序库A,在从时刻T2开始ch1使用程序库A和程序库B两者的情况下,用户按顺序快速移动ch1~ch5,即使在时刻T2以后再快速移动ch1时,因为用来译码ch1的广播信号的程序库B已经存在于程序库缓冲存储器内,所以,能够无须等待时间而平稳地进行快速移动。
这样,按照本实施例2的广播接收装置,在接收用在多个频道上广播2种以上的广播方式的节目信号和用广播对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置中,设置有用EPG决定译码软件程序的下载优先顺序的程序库EPG解析部件22,程序库EPG是用频道和时刻的矩阵来表示对用上述多个频道广播的节目译码的译码软件程序的一览表。根据由程序库EPG解析部件22决定的下载优先顺序由广播下载译码软件程序,所以能够缩短快速移动时的下载等待时间,并能够实现可快捷快速移动的广播接收装置。
在上述实施例2中,说明了用不同于发送节目广播信号的独立的频道来发送程序库和EPG程序库数据,但是,也可以在各频道的空闲区域内复用程序库和EPG程序库数据来发送,也可以通过组合媒体或网络等下载。
这里所说明的程序库的各个程序库也可以是一次结束的程序,以可以动态链接程序库的形式而存在。
如果程序库EPG是包含有各程序库大小信息的程序库,那么,程序库EPG解析部件22也可以检测程序库的大小以及程序库缓冲存储器的空闲区域的大小,并决定下载的优先顺序以便有效利用程序库缓冲存储器。
图17是表示考虑程序库大小和程序库缓冲存储器的空闲区域大小来进行下载优先顺序决定的情况下的动作的流程图。
一旦开始快速移动(S1),程序库EPG解析部件22把由程序库EPG接收部件21接收到的程序库EPG数据作成一览表进行解析(S2)。例如:作为图16那样的程序库EPG,若对在时刻t所使用的程序库数进行计数时,程序库A是2、程序库B是3、程序库C是3、程序库D是2、程序库E是2、程序库F是1。这里,作为优先顺序,例如在收视ch1的情况下,因为程序库A、程序库B同时存在于程序库缓冲存储器中,所以,程序库C成为第一优先顺序、程序库D和程序库E成为第二优先顺序,程序库F成为第三优先顺序。然后检测程序库的大小和程序库缓冲存储器的空闲区域的大小,并比较它们(S3)。若程序库C的大小例如是100K字节,程序库D,E,F的大小例如分别是20K字节,程序库缓冲存储器的空闲区域的大小是110K字节。这样,若下载程序库C,用这一个程序库就占据了空闲区域,如果是程序库D,E,F,则能够下载这三个程序库。而且,虽然使用程序库C的频道有ch2,ch4,ch5三个,但是,即使这些频道都仅下载程序库C,也仅是不能收视的频道,然而,在下载程序库D,E,F的情况下,就能收视ch3。因此,程序库EPG解析部件22考虑这种程序库大小和程序库缓冲存储器的空闲区域大小来决定下载优先顺序(S4),如果进行程序库的下载(S5),就能够进一步有效地缩短快速移动时的下载等待时间,从而实现能够快捷地进行快速移动的广播接收装置。
实施例3
下面来说明按照本发明的实施例3的广播接收装置。
图12是按照本发明的实施例3的广播接收装置构成图。图中,与图7一样的符号是同样或相当的部分,27是用户信息管理部件,同时记录着用户收视过的频道号及其收视日期时间,例如「从○月×日星期△的○○时到××时收视了ch3」。
图15是用来说明按照实施例3的广播接收装置的动作的流程图。
以下来说明按照本实施例3的广播接收装置的动作。
在本实施例3中也用与上述实施例2同样的形式来发送节目信号、译码软件程序和程序库EPG数据。
在实施例3中,程序库EPG解析部件22根据由用户管理部件27内存储的用户收视信息求出的各频道的收视累计时间和表示哪个频道的哪个时间段的节目使用哪个译码软件程序(程序库)进行译码的程序库EPG数据决定被下载的程序库的优先顺序。
例如:在程序库EPG接收部件21接收到的程序库EPG是图10所示的程序库的情况下,一旦在图10的时刻t开始快速移动(S1),程序库EPG解析部件22就进行程序库EPG和用户信息的解析(S2),并决定下载的优先顺序(S3)。即:用程序库EPG检测考虑到快速移动实际所需要的程序库的时刻(t+α)时的各频道的节目信号的译码所必要的程序库,并从存储在用户信息管理部件27内的用户收视信息求出过去的规定时间内(例如最近一周内)的各频道的收视累计时间,然后从收视累计时间最多的频道开始,按顺序进行用程序库EPG检测到的程序库的下载。具体地说,从存储在用户信息管理部件27内的用户收视信息求出的过去的规定时间内(例如最近一周内)的各频道的收视累计时间是图13所示的情况,收视ch1时在时刻t时开始快速移动的情况下的动作如下,即:在规定时间的收视累计时间是图13所示的情况时,优先顺序就成为ch5,ch3,ch2,ch4的顺序。因为ch5所用的程序库是A,在时刻t,收视ch1,所以,程序库A已经存在于缓冲存储器中。ch3所用的程序库是A和B,因此,程序库下载的优先顺序B是最高。而且,因为ch2使用B、D,接下来的排位就是D。即:确定优先排位是B→D的顺序,并根据缓冲存储器的容量进行予取。
这样,在本实施例3中,比较在某一定时间内用户收视过的频道的累计时间,并决定下载的优先顺序排位,以便从其累计时间大的频道开始优先地下载对该频道的广播信号进行译码的程序库,因此,特别是在用户一面收看一面重复切换自己喜好的几个频道(快速移动)的情况下,能够缩短快速移动时的下载等待时间,从而能够实现能快捷快速移动的广播接收装置。
在本实施例3中,虽然说明了比较在某一定时间内用户收视过的频道的累计时间,并从其累计时间大的频道开始优先地下载对该频道的广播信号进行译码的程序库,但是,也可以用过去同一时刻收视的频道的收视次数来决定优先顺序排位。
在用过去同一时刻收视的频道的收视次数来决定优先顺序排位的情况下,假定当前收视的时刻是t时,对昨天的t+α时、2天前的t+α时、过去的t+α时收视过的频道的收视次数进行计数。例如:假定该收视次数成为图14所示的情况,频道的优先排位就成为ch3→ch2→ch1→ch5→ch4的排位。在图10的程序库EPG中,ch3的使用程序库是A,B、ch2的是B,D、ch1的是A、ch5,ch4的是A。因此,程序库的下载的优先排位成为B→D的顺序,并在时刻t根据缓冲存储器的容量进行予取。
这样,如果用过去同一时刻收视的频道的收视次数来决定优先顺序排位,特别是在用户决定的时间看决定的节目(快速移动)的情况下,能够缩短快速移动时的下载等待时间,从而能够实现能快捷快速移动的广播接收装置。
在发送记述了各节目栏目的栏目节目预定表的系统中,也可以预先设定用户喜好的栏目,或从过去的收视状态类推,提取出广播该喜好的栏目的频道,以便予取该频道所用的程序库。这种情况下,用户管理器27保持并管理栏目节目预定表和用户喜好的栏目。
作为类推喜好的栏目的方法,是利用栏目节目预定表计算过去用户收视的栏目的收视累计时间,再从累计时间大的栏目起来决定喜好的栏目的排序。
在决定下载优先顺序排位时,从栏目节目预定表检索t+α时广播的节目的栏目,并决定广播喜好的栏目的排位高的栏目的频道的排序,并且用程序库EPG决定优先下载的程序库。
例如:定义在栏目节目预定表内的栏目是P,Q,R,S的情况下,从过去收视时间多的栏目中并列的是S,R,Q,P。用栏目节目预定表检索在t+α时广播的栏目,栏目S的内容用ch1和ch4广播,栏目R用ch3、栏目Q用ch2、栏目P用ch5广播。这样,频道的排列顺序就成为ch1,ch4,ch3,ch2,ch5。而且,程序库下载的优先顺序排位成为B、D的顺序,在时刻t,根据缓冲存储器的容量来进行予取。
如果这样根据喜好的栏目来决定优先顺序排位的话,特别是在用户频繁地收视(快速移动)喜好的栏目的频道的情况下,能够缩短快速移动时的下载等待时间,从而能够实现能快捷快速移动的广播接收装置。
也可以取代用户信息管理部件27保持并管理栏目节目预定表和用户喜好的栏目,而用程序库EPG接收部件21接收栏目节目预定表和用户喜好的栏目,再由程序库EPG解析部件22进行栏目节目预定表的处理。
也可以定期地根据过去用户的频道切换信息模拟上述多种优先顺序排位方式,即:根据某一定时间内的收视累计时间决定优先顺序排位、根据过去同一时刻收视的频道的收视次数决定优先顺序排位和根据喜好的栏目决定优先顺序排位,由此来自动地选择该用户最适宜的方法,按照这样的构成,能够实现更高比特率的程序库予取。
在用户能够对遥控器按钮预先设定自己主要收看的频道的情况下,用户信息管理部件27保持有与这种予设有关的信息,程序库EPG解析部件22也可以决定下载优先顺序排位来优先地予取予设的频道所用的程序库。如果根据遥控器予设的频道来决定优先顺排位的话,特别是在用户用予设了频道的遥控器进行予取的情况下,能够缩短快速移动时的下载等待时间,从而能够实现能快捷快速移动的广播接收装置。
实施例4
图18是按照本发明的实施例4的广播接收装置的构成图,图中,41是接收由广播转发站发送的节目的广播信号的数据接收部件。这里,由广播转发站发送的节目信号由数据部分和标题部分构成,在标题部分中,记述有为对该数据进行译码处理所使用的译码软件程序(程序库)的名称等的属性数据。42是标题分离部件,用来分离由数据接收部件41所接收到的节目信号的标题部分与数据部分,再把标题部分输出到后述的程序库控制部件44,将数据部分输出到后述的数据处理部件43。46是从广播信号接收对节目信号的数据译码的译码软件程序(程序库)的程序库接收部件,程序库控制部件44从标题分离部件42得到的标题部分中检测对节目信号的数据进行译码的程序库名,并检查程序库缓冲存储器内是否保持有该程序库。45是保持程序库接收部件46接收到的程序库的程序库缓冲存储器。数据处理部件43用保持在程序库缓冲存储器45内的程序库对标题分离部件42输出的数据进行译码处理。47是接收广播接收装置侧进行频道选择所使用的EPG(electric programguide)的数据的EPG接收部件。这里,假定EPG的数据中记述有为对各频道的节目数据进行译码时所使用的程序库的名称。48是程序库检查部件,用来比较对记述在EPG的数据中的各频道的节目信号的数据进行译码所使用的程序库的名称和保持在程序库缓冲存储器45内的程序库。49是进行在显示画面上显示EPG画面的控制的显示控制部件。
图22(a)是用来说明按照本实施例4的广播接收装置的动作的流程图。以下根据图22(a)来说明按照本实施例4的广播接收装置的动作。
在本实施例4的广播接收装置中,用例如图19所示的EPG画面50进行接收频道的选择,一旦用户操作遥控器装置进入接收频道选择模式(S1),显示控制器49就根据EPG接收部件接收到的EPG数据在显示画面上如显示图19所示的把对应于各个频道的多个单元51配置成矩阵状的EPG画面。在EPG画面50上合并显示用来指示单元的光标52,图19表示光标52正指示着ch8处。
在图19上,只显示单元51内的频道号码,但是也可以在各单元51内与频道号码一起显示有关各频道内当前正在广播的节目的信息。
显示控制部件49检测光标正在指示着哪个单元(S2),并把该信息送到程序库检查部件48;程序库检查部件48根据光标正在指示着哪个单元的信息,对光标正在指示的单元以及与该单元相邻接的单元即:在图19的例子中,ch8的单元以及与其相邻接的ch1,2,3,7,9,13,14,15的八个单元频道,从EPG数据中检测用来译码这些频道的节目数据所使用的程序库的名称(S3);然后检查在程序库缓冲存储器45内是否保持有这些程序库(S4),如果程序库未被保持在程序库缓冲存储器45内,就控制程序库接收部件46接收未被保持在程序库缓冲存储器45内的程序库。程序库接收部件46根据程序库检查部件48的控制从广播中下载未被保持在程序库缓冲存储器45内的程序库(S5),并把它存储在程序库缓冲存储器45内。
在把对应于图19所示的各个频道的多个单元配置成矩阵状的EPG画面50上用光标来进行接收频道的选择的情况下,按压指示图20所示的遥控器的光标移动方向(上下左右以及倾斜方向)的多个输入键60的某一个,每次都能使光标沿遥控器的输入键指示的方向从一个单元移动到与其相邻接的单元中的某个单元,例如:如图19所示,假如光标52处在ch8的位置,按压一次输入键,光标52可以移动的单元51是ch1,2,3,7,9,13,14,15等八个单元。因此,可以说,当光标52处在ch8的位置时,光标移动到这八个单元的某一个单元,先移动的频道被选择的可能性高。在按照本实施例4的广播接收装置中,如上所述,在EPG画面上检测出光标指示的单元,再检查程序库缓冲存储器中是否保持有该单元的频道以及与其相邻接的单元的频道所使用的程序库,如果未保持的话,就从广播中下载未被保持的程序库,并把它存储在程序库缓冲存储器中,所以,被选择的可能性高的频道所使用的程序库即未被保持在程序库缓冲存储器中的程序库的下载就能够在接收频道的选择之前开始,并能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
这样,在按照本实施例4的广播接收装置中设置有存储装置,先在EPG画面上用光标进行接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;再检测对在上述EPG画面上配置了上述光标的单元以及与其相邻接的单元的频道上广播的节目进行译码的译码软件程序是否被保持在上述程序库缓冲存储器内,如果未被保持,就从广播中下载未被保持的译码软件程序;然后存储在程序库缓冲存储器内。由于作成这样的结构,所以能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
在上述实施例4的说明中,说明了在EPG数据内记述有为对各频道的节目数据进行译码所使用的程序库的名称,再由程序库检查部件48根据光标正在指示哪个单元的信息从EPG数据中检测为对光标正指示的单元和与其相邻接的单元的频道的节目数据进行译码所使用的程序库的名称,但是,在EPG数据内未记述有为对各频道的节目数据进行译码所使用的程序库的名称的情况下,也可以根据光标正在指示哪个单元的信息由数据接收部件41按顺序切换接收光标正指示的单元和与其相邻接的单元的频道,再由标题分离部件42分离各个频道的节目信号的标题部分,并输出到程序库控制部件44,然后,程序库控制部件44通过对各频道的节目信号的标题部分进行解码来检测用来译码相应的节目信号数据的程序库名称,并检查在程序库缓冲存储器45内是否保持有这些程序库,如果程序库未被保持在缓冲存储器45内,就可以控制程序库接收部件46接收未被保持在缓冲存储器45内的程序库,这样,也可以得到与上述实施例4情况同样的效果。
在上述的实施例4中,表示了EPG画面把显示频道的单元配置成6×4的矩阵状,EPG画面也可以把显示频道的单元配置成m×n(m和n分别是正整数)的矩阵状。
实施例5
在按照上述实施例4的广播接收装置中,先检测EPG画面上的光标位置,再对所有的光标指示的单元和与该单元相邻接的单元的频道检查程序库缓冲存储器内是否保持有这些频道所使用的程序库,然后从广播中下载未被保持的程序库,但是,在按照本实施例5的广播接收装置中,是先检测EPG画面上的光标位置的移动,再对光标移动后的单元、与该单元相邻接的单元中存在于光标移动方向上的单元以及与该单元相邻接而且也与上述光标移动后的单元相邻接的单元检查程序库缓冲存储器内是否保持有这些频道所使用的程序库,然后从广播中下载未被保持的程序库。
按照本发明的实施例5的广播接收装置的构成与图18所示按照本发明的实施例4的广播接收装置一样。图22(b)是用来说明按照本实施例5的广播接收装置的动作的流程图。以下根据图22(b)来说明按照本实施例5的广播接收装置的操作。
在按照本实施例5的广播接收装置中,一旦用户操作遥控器装置进入接收频道选择模式(S1),显示控制器49就根据EPG接收部件接收到的EPG数据在显示画面上显示图21所示的把对应于各个频道的多个单元配置成矩阵状的EPG画面50。在EPG画面50上同时显示用来指示单元的光标52。
用户使用例如设置有图20所示的输入键60的遥控器装置来移动显示在EPG画面50上的光标52。假定在接收频道选择模式的初始状态下,由遥控器操作把处于ch8位置的光标52移动到如图21所示的ch15。显示控制部件49检测光标移动前的单元和光标的移动方向(这里是右下方向)(S2),并把该信息送到程序库检查部件48。程序库检查部件48根据来自显示控制部件49的信息对光标移动前的单元(ch15的单元)和与该单元相邻接的单元之中的存在于光标移动方向上的单元(ch22的单元)以及与该ch22的单元相邻接且也与光标移动前的单元(ch15的单元)相邻接的单元(ch16和ch21的单元)的频道从EPG数据中检测为译码这些频道的节目数据所使用的程序库的名称(S3)。并检查程序库缓冲存储器45内是否保持有这些程序库(S4),在程序库缓冲存储器45内未保持有这些程序库时,就控制程序库接收部件46接收未被保持在程序库缓冲存储器内的程序库。程序库接收部件46按照程序库检查部件48的控制从广播中下载未被保持在程序库缓冲存储器45内的程序库(S5),并把它存储在程序库缓冲存储器45内。
在把对应于图21所示的各个频道的多个单元51配置成矩阵状的EPG50画面上用光标来进行接收频道的选择的情况下,按压指示图20所示的遥控器的光标移动方向(上下左右以及倾斜方向)的多个输入键60的某一个,每次都能使光标沿遥控器的输入键指示的移动方向从一个单元移动到与其相邻接的单元中的某个单元,用户使用遥控器时,例如:如图21所示,假如光标从ch8移至ch15,然后按压一次输入键,光标可以移动的单元是ch8,9,10,14,16,20,21,22等八个单元。当考虑光标从ch8移动到ch15时,认为很少再返回到ch8情况,而且如果移动到ch9或ch14,因为可以直接从ch8移动,所以,认为移动到这些ch9或ch14的概率低,另外,如果移动到ch10,一般是ch8→ch9→ch10,如果移动到ch20,一般是ch8→ch14→ch20,认为移动到这些ch10或ch20的概率也比较低。换言之,在光标从ch8移动到ch15的情况下,光标先移动到与ch15的单元相邻接的单元之中的存在于光标移动方向上的单元(ch22的单元)以及与该ch22的单元相邻接且也与光标移动前的单元(ch15的单元)相邻接的单元(ch16和ch21的单元)的某个单元,可以认为该移动前的频道被选择的可能性高。在按照本实施例5的广播接收装置中,如上所述,先检测在EPG画面上的光标的动作,再对光标移动前的单元和与该单元相邻接的单元之中的存在于光标移动方向上的单元以及与该移动方向上存在的单元相邻接的且也与光标移动前的单元相邻接的单元的频道检查程序库缓冲存储器内是否保持有该单元的频道和与该单元相邻接的单元的频道所使用的程序库,在程序库缓冲存储器内未保持有这些程序库时,从广播中下载未被保持在程序库缓冲存储器内的程序库,并把它存储在程序库缓冲存储器内,所以,被选择的可能性高的频道所使用的而未被保持在程序库缓冲存储器内的程序库的下载在接收频道的选择之前就开始进行,从而能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
这样,在按照本实施例5的广播接收装置中设置有存储装置,在EPG画面上用光标来进行接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成矩阵状的画面,所述光标每次能够通过一次遥控器操作从一个单元移动到与其邻接的单元中的某一个单元,在进行接收频道的选择时,检测对在上述EPG画面上光标移动前的单元以及与其相邻接的单元中的存在于光标移动方向上的单元以及与该存在于光标移动方向上的单元相邻接且也与光标移动前的单元相邻接的单元的频道上所广播的节目进行译码的译码软件程序是否被保持在上述程序库缓冲存储器内,如果未被保持,就从广播下载未被保持的译码软件程序,然后存储在程序库缓冲存储器内。由于作成这样的结构,所以能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
在上述实施例5的说明中,说明了在EPG数据内记述有为对各频道的节目数据进行译码所使用的程序库的名称,再由程序库检查部件48根据光标正在指示哪个单元的信息从EPG数据中检测对光标正指示的单元和与其相邻接的单元的频道的节目数据进行译码所使用的程序库的名称,但是,在EPG数据内未记述有为对各频道的节目数据进行译码所使用的程序库的名称的情况下,也可以根据光标正在指示哪个单元的信息由数据接收部件41按顺序切换接收光标移动前的单元以及与其相邻接的单元中的存在于光标移动方向上的单元以及与该存在于光标移动方向上的单元相邻接且也与光标移动前的单元相邻接的单元的频道,再由标题分离部件42分离各个频道的节目信号的标题部分,并输出到程序库控制部件44,然后,程序库控制部件44通过对各频道的节目信号的标题部分进行解码来检测用来译码相应的节目信号数据的程序库名称,并检查在程序库缓冲存储器45内是否保持有这些程序库,如果该程序库未被保持在程序库缓冲存储器45内,就可以控制程序库接收部件46接收未被保持在程序库缓冲存储器45内的程序库,这样,也可以得到与上述实施例5情况同样的效果。
在上述的实施例5中,表示了EPG画面把显示频道的单元配置成6×4的矩阵状,EPG画面也可以把显示频道的单元配置成m×n(m和n分别是正整数)的矩阵状。
实施例6
图23是按照本发明的实施例6的广播接收装置在显示画面上显示的EPG画面的一例。
如图所示,按照本实施例6的广播接收装置,把用于频道的程序库相同的频道集中起来显示在EPG画面上。
按照本发明的实施例6的广播接收装置的构成与图18所示的本发明的实施例4的广播接收装置的构成一样。
在本实施例6的广播接收装置中,在EPG接收部件47接收到的EPG数据中记述有对各频道的节目数据译码所使用的程序库的名称的情况下,显示控制器49从该EPG数据中检测各频道所使用的程序库,并进行显示控制,把使用相同程序库的频道集中显示在EPG画面上,在显示画面上显示出图23所示的EPG画面50。在EPG数据中未记述对各频道的节目数据译码所使用的程序库的名称的情况下,数据接收部件41按顺序切换接收全部频道,标题分离部件42再从各节目信号中分离各个频道的节目信号的标题部分,并输出到程序库控制部件44,程序库控制部件44通过对各频道的节目信号的标题部分解码来检测对相应节目信号的数据进行译码的程序库名称,显示控制部件49根据该检测结果进行显示控制,把使用相同程序库的频道集中显示在EPG画面上,在显示画面上显示出图23所示的EPG画面50。
这样,因为按照本实施例6的广播接收装置把使用相同程序库的频道集中显示在EPG画面上,所以,在EPG画面上进行频道选择的情况下,选择一个频道并把该频道的程序库下载之后,就能够不要选择所选定的频道的附近的使用该程序库的频道时的程序库的下载等待时间,从而能够实现由用户进行快捷的频道选择。
实施例7
图24是按照本发明的实施例7的广播接收装置在显示画面上显示的EPG画面的一例。
按照本实施例7的广播接收装置,先确认在程序库缓冲存储器内保持有用于频道的程序库,再把程序库缓冲存储器内保持有程序库的频道集中显示在EPG画面上。
按照本发明的实施例7的广播接收装置的构成与图18所示的本发明的实施例4的广播接收装置的构成一样。
在本实施例7的广播接收装置中,在EPG接收部件47接收到的EPG数据中记述有对各频道的节目数据译码所使用的程序库的名称的情况下,频道检查部件48从该EPG数据中检测各频道所使用的程序库,并与程序库缓冲存储器45内保持的程序库进行比较,然后把使用被保持在程序库缓冲存储器45内的程序库的频道通知给显示控制部件49。显示控制部件49根据来自程序库检查部件48的通知进行显示控制,把使用被保持在程序库缓冲存储器45内的程序库的频道集中显示在EPG画面上,在显示画面上显示出图24所示的EPG画面50。图23是仅有程序库A~D中的程序库A和B被保持在程序库缓冲存储器45内的情况的显示例,如图所示,使用程序库A和B的频道被集中显示在EPG画面的左侧。
在EPG数据中未记述对各频道的节目数据译码所使用的程序库的名称的情况下,数据接收部件41按顺序切换接收全部频道,标题分离部件42从各节目信号中分离出各个频道的节目信号的标题部分,并输出到程序库控制部件44,程序库控制部件44通过对各个频道的节目信号的标题部分解码来检测出对相应节目信号数据进行译码的程序库名,再与程序库缓冲存储器45内保持的程序库进行比较,然后把使用被保持在程序库缓冲存储器45内的程序库的频道通知给显示控制部件49。显示控制部件49根据来自程序库控制部件44的通知进行显示控制,把使用被保持在程序库缓冲存储器45内的程序库的频道集中显示在EPG画面上。
这样,按照本实施例7,因为把使用被保持在程序库缓冲存储器45内的程序库的频道即频道选择时不必进行下载的频道集中显示在EPG画面上,所以,即使在EPG画面上选择了该集中部分中的任何频道,也不需要频道选择时的下载等待时间,用户能够快捷地进行频道选择。关于使用未被保持在程序库缓冲存储器45内的程序库的频道,通过采用上述实施例4或5的构成的情况,选择这些频道时下载等待时间也短,或有可能完全没有等待时间。
实施例8
在实施例4,5中,表示了在EPG画面上用光标进行接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元,本实施例8的广播接收装置是这样来进行频道的选择,即:首先把用m×n矩阵(m和n分别是正整数)循环排列对应于多个频道的各个频道的多个单元所得到的EPG画面显示在显示画面上,再用具有m×n矩阵结构的输入键的遥控器的对应位置的输入键来选择最小单位的m×n矩阵上排列的单元之中的一个单元,所述最小单位的m×n矩阵是通过按比EPG画面的单元的排列的循环次数少一次的次数来选择具有m×n矩阵结构的输入键的遥控器的输入键而选择出来的。
按照本实施例8的广播接收装置的构成与按照图18所示的本发明的实施例4的广播接收装置的构成一样。
图25是按照本实施例8的广播接收装置中频道选择所使用的遥控器装置的输入键的构成图。该遥控器装置被用来操作图26所示的EPG。用户按压配置在遥控器装置的中央部位的「左上」,「右上」,「左下」,「右下」的某个的输入键的某个键。该输入键是表示把显示画面一分为四时的各位置的键,在图26的EPG画面显示的状态下按压「左上」键时,图26上选择左上部分,EPG画面通过例如改变该部分的颜色等来表示相应的部分被选定。另外,在该状态下,按压遥控器装置的未图示的「选择」键把显示画面切换为图27所示的画面。同样,在图26的EPG画面显示的状态下,按压「右上」键时,图26上选择右上部分,按压「选择」键把显示画面切换为图28上所示的画面;按压「左下」键时,图26上选择左下部分,按压「选择」键把显示画面切换为图29所示的画面;按压「右下」键时,图26上选择右下部分,按压「选择」键把显示画面切换为图30所示的画面。另外,设置在遥控器装置上的「上」,「下」,「左」,「右」输入键被用来变更选择范围。例如:在显示图26的EPG画面的状态下,按压「左上」键,在把EPG画面上的左上部分作为选择范围的状态下,按压「下」键,在EPG画面上,左下部分就成为选择范围;在该左下部分成为选择范围的状态下,进一步按压「右」键时,在EPG画面上,右下部分就成为选择范围;在该右下部分成为选择范围的状态下,进一步按压「上」键时,在EPG画面上,右上部分就成为选择范围;在该右下部分成为选择范围的状态下,进一步按压「左」键时,在EPG画面上,左上部分就成为选择范围。当按压设置在遥控器装置上的「升」键时,上升一级,例如:在显示图26的EPG画面的状态下,按压「升」键时,显示图31所示的EPG画面;在显示图27~图30所示的EPG画面的状态下,按压「升」键时,就显示图26的EPG画面。
而且,例如:在显示图27所示的EPG画面的状态下,遥控器装置的「左上」输入键、「右上」输入键、「左下」输入键、「右下」输入键分别对应于ch1、ch2、ch5、ch6,按下任一个键来选择对应的频道。
在使用这种选择方式的EPG的情况下,在频道的最终决定时,被选定的频道的候补频道必然是4个频道。按照本实施例8的广播接收装置,先由遥控器操作来进行EPG画面的选择,再在显示图27~图30的EPG画面的时间点检测程序库缓冲存储器内是否保持有对用该EPG画面上所显示的4个频道广播的节目进行译码的译码软件程序,如果未被保持时,就从广播中下载程序库缓冲存储器内未被保持的相应的译码软件程序,并存储在程序库缓冲存储器内。
具体地说,由EPG接收部件47接收到的EPG数据中记述有对各个频道的节目数据进行译码所使用的程序库的名称的情况下,例如:作为最终选择画面显示了图27时,显示控制部件49把EPG画面中包含的频道(ch1,ch2,ch5,ch6)通知给程序库检查部件48,程序库检查部件48从EPG数据中检测各频道所使用的程序库,并检查程序库缓冲存储器45内是否保持有这些程序库,在程序库缓冲存储器45内未保持时,控制程序库接收部件46接收未保持在程序库缓冲存储器45内的程序库。程序库接收部件46按照程序库检查部件48的控制从广播中下载未保持在程序库缓冲存储器45内的程序库,并把它存储在程序库缓冲存储器45内。
由EPG接收部件47接收到的EPG数据中未记述有对各个频道的节目数据进行译码所使用的程序库的名称的情况下,例如:作为最终选择画面显示了图27时,显示控制部件49把EPG画面中包含的频道(ch1,ch2,ch5,ch6)通知给数据接收部件41,数据接收部件41按顺序切换接收这些频道,再由标题分离部件42分离各个频道的节目信号的标题,并输出到程序库控制部件44,然后由程序库控制部件44对各频道的节目信号的标题部分解码来检测对相应节目信号数据译码的程序库名称,并检查程序库缓冲存储器45内是否保持有这些程序库,在程序库缓冲存储器45内未保持时,控制程序库接收部件46接收未保持在程序库缓冲存储器45内的程序库。
这样,由于在显示最终选择的EPG画面时间点预取对该EPG画面上所显示的频道的节目数据进行译码所使用的程序库,所以,在接收频道的选择前就能够开始下载被选择的最终候补频道使用的程序库即未被保持在程序库缓冲存储器内的程序库,从而能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
这样,按照本实施例8的广播接收装置是在接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,该装置设置有程序下载装置,首先把用2×2矩阵循环排列对应于多个频道的各个频道的多个单元所得到的EPG画面显示在显示画面上,再用具有2×2矩阵结构的输入键的遥控器的对应位置的输入键来选择最小单位的2×2矩阵上排列的单元之中的一个单元,所述最小单位的2×2矩阵是通过按比EPG画面的单元的排列的循环次数少一次的次数来选择具有2×2矩阵结构输入键的遥控器的输入键而选择出来的,从而进行接收频道的选择,在进行这样的选择时,在按比EPG画面的单元的排列的循环次数少一次的次数来选择上述遥控器的输入键的时间点,该下载装置检测上述程序库缓冲存储器内是否保持有对用所选择的最小单位的2×2矩阵上所排列的单元的频道广播的节目译码的译码软件程序,在未被保持时,从广播中下载未被保持的相应的译码软件程序,并存储在上述程序库缓冲存储器内,所以,能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
在上述实施例8中,所表示的情况是用2×2矩阵循环排列对应于多个频道的各个频道的多个单元所得到的EPG画面显示在显示画面上,再用具有2×2矩阵结构的输入键的遥控器的对应位置的输入键来选择最小单位的2×2矩阵上排列的单元之中的一个单元,所述最小单位的2×2矩阵是通过按比EPG画面的单元的排列的循环次数少一次的次数来选择具有2×2矩阵结构输入键的遥控器的输入键而选择出来的,但是,如果先把用m×n矩阵(m和n分别是正整数)循环排列对应于多个频道的各个频道的多个单元所得到的EPG画面显示在显示画面上,再用具有m×n矩阵结构的输入键的遥控器的对应位置的输入键来选择最小单位的m×n矩阵上排列的单元之中的一个单元,所述最小单位的m×n矩阵是通过按比EPG画面的单元的排列的循环次数少一次的次数来选择具有m×n矩阵结构输入键的遥控器的输入键而选择出来的,按照这样进行选择的话,也能够适用本发明,并能够得到与上述实施例同样的效果。
实施例9
图34是为实现按照本实施例9的数据广播方法的广播转发站的系统构成图。图中,71是程序库EPG解析部件,用来从各广播点接收对在每个频道上表示的各广播点广播的节目信号进行译码所必要的译码软件程序(程序库)的数据即程序库EPG,并把它作为一览表解析其内容。73是保持多个程序库的程序库缓冲存储器,72是根据程序库EPG解析部件71的解析结果按照规定的顺序、频度发送被保持在程序库缓冲存储器73内的多个程序库的程序库输送部件。
在由广播卫星等构成的广播转发站中,接收来自具有一个或多个频道的广播转发站的各个广播信号,并对接收到的广播信号实施规定的处理之后,对各家庭等的接收终端装置进行处理后信号的广播发送。这里,各广播转发站广播程序库EPG数据,该程序库EPG数据是把各广播转发站自己的广播节目信号进行译码所必要的译码软件程序(程序库)作为每个频道的时间轴的信息来表示的数据。设置在广播转发站的广播系统内的程序库EPG解析部件71接收各广播转发站广播的程序库EPG数据来规划例如图32所示的一览表,并根据该一览表决定保持在程序库缓冲存储器73内的程序库的输送顺序和输送频度。
例如:在图32的使用程序库一览表中,假如当前时刻为t,直到考虑用户实际必要程序库的时刻(t+α)处的ch1~ch5为止所使用的程序库成为A,B,B,A,A。程序库EPG解析部件71对时刻(t+α)处的使用程序库的数目进行计数,并控制程序库输送部件72以便使用程序库的节目数与发送次数一致地发送各程序库。例如:如图33所示,程序库输送部件72用与节目广播用的频道不同的程序库专用频道使发送的各程序库的数目与使用相应的程序库译码的实际广播的节目数成比例地进行发送。
这里,所谓使用某程序库的节目多,一般是说在接收方使用该程序库的节目被选择的比率高,即:在接收方,产生下载该程序库的必要的比率高。因此,如果使发送的各程序库的数目与使用相应的程序库的实际广播的节目数成比例,在接收方下载成为必要的比率高的程序库就以更高的频度进行发送,从而就缩短了接收方的下载等待时间。
这样,按照本实施例9的数据广播方法,由于使发送的各程序库的数目与使用相应的程序库译码的实际广播的节目数成比例地用程序库频道发送程序库,所以,被下载的比率高的程序库就以高频度进行发送,从而能够缩短接收方的程序库下载等待时间,特别是在接收方进行快速移动操作的情况下,能够实现平稳的快速移动操作。
在上述实施例9中,是使程序库的发送数与使用程序库的节目数成比例地进行发送,但是,也可以不管发送数而根据规定的规则来决定发送顺序进行发送。对根据程序库EPG数据来决定发送数和发送顺序的情况的一例说明如下。在程序库EPG一览表中,例如:如图35所示,在使用各程序库的节目数被计数的情况下,程序库EPG解析部件71用图36所示的方法来决定程序库的发送数和发送顺序。首先,在图35中,因为程序库的总计数的合计是14,所以,把14个程序库的方框按顺序号并排(图36的最上的段);接着从使用频度最高的程序库开始分别按顺序排列14个方框(图36的中央4段)。这里,数据库个数为:程序库A的程序库个数是5个,程序库B是4个,程序库C是3个,程序库D是2个,所以,从图36中央的4段中的最上段开始按A→B→C→D的顺序来配置各自的程序库的方框。而且,用各程序库的个数来除全部个数,按每个舍掉余数的值来把各自的程序库配置在各自的方框内。在程序库A的情况下,因为14/5=2.8→2,所以,如图36所示,在中央4段中的最上段,每2个方框配置一个A;在程序库B的情况下,因为14/4=3.2→3,所以,如图36所示,在中央4段中的第2段,每3个方框配置一个B;在程序库C的情况下,因为14/3=4.6→4,所以,如图36所示,在中央4段中的第3段,每4个方框配置一个C;在程序库D的情况下,因为14/2=7→7,所以,如图36所示,在中央4段中的第4段,每7个方框就配置一个D。此后,从最左的方框开始按顺序向右从上到下扫描图36的中央4段,并把出现的程序库按顺序列入到14个方框内(图36的最下段),从而决定出来各程序库的输送顺序。
如上所述,与在使程序库的发送数与使用程序库的节目数成比例地进行发送的情况下连续地发送各自的程序库相比较,根据发送数分散发送各自的程序库能够缩短从最后发送某程序库到下次发送同一个程序库为止的期间,所以,更能够减少接收方的程序库下载等待时间。
然后来说明由多个子程序库组成部分构成各个程序库的情况的发送方法。
例如:程序库A由组成部分a、组成部分b、组成部分c构成,程序库B由组成部分b、组成部分d构成,程序库C由组成部分a、组成部分c构成,程序库D由组成部分c、组成部分d构成,在这种情况下,如图37所示,如果程序库的个数分别为:5个程序库A、4个程序库B、3个程序库C、2个程序库D,那么各子程序库组成部分的个数就分别为:8个组成部分a、9个组成部分b、10个组成部分c、6个组成部分d。这种情况下,按照发送数是8∶9∶10∶6的比率发送各组成部分数,另外,例如:如果按图5所示的方法来分散发送的话,构成下载率高的程序库的组成部分就被高频度地发送,从而能够减少接收方的快速移动操作时的程序库下载等待时间。
这里,为了在接收方下载组成部分,就必须要程序库由哪个组成部分构成的信息,由广播转发站把各程序库由哪个组成部分构成的信息例如程序库A由组成部分a,b,c构成的信息提供给接收方的情况作为提供方法,也可以通过程序库频道发送它,也可以记述在各数据的标题内提供。
实施例10
图38是实现按照本实施例10的数据广播方法的广播转发站的系统构成图。图中,与图34同样的符号是一样或相当的部分,74是搜集统计每个节目的收视率的收视率搜集统计部件。
下面来说明按照本实施例10的数据广播方法的动作。
与实施例9一样,在由广播卫星等构成的广播转发站中,接收来自具有一个或多个频道的广播转发站的各个广播信号,对所接收到的广播信号实施规定的处理之后,对各家庭等的接收终端装置发送处理后的信号。这里,从各广播转发站发送将对各广播转发站自己的广播节目信号进行译码所必要的译码软件程序(程序库)作为每个频道的时间轴的信息来表示的程序库EPG数据。
设置在广播转发站系统内的收视率搜集统计部件74从各广播台或收视率调查公司等取得有关每个节目的收视率信息,并进行统计。程序库EPG解析部件71接收各广播点广播的程序库EPG数据,并例如把它搜集统计为一览表,再根据该一览表和收视率搜集统计部件74搜集统计的各频道的收视率,对各程序库作成汇集了认为用户实际必须需要程序库时刻的使用相应的程序库的节目数以及相应时刻的各节目的收视率的收视率分布,并根据该分布来决定程序库缓冲存储器73内保持的程序库的输送顺序和输送频度。
具体地说,在某时刻的各频道的使用程序库和收视率被作成为如图39所示的那样。这里,各频道的收视率也可以用前一天同一时刻的收视率,也可以用一定期间内同一时刻的收视率的平均值。程序库EPG解析部件71把它变换为图40所示的对各程序库的收视率分布。即:程序库A使用ch1,ch5,ch7,ch10和ch11的5个节目,各频道的收视率的合计值是1+2+1+1+2=7。同样,对程序库B~程序库D求出使用节目数和收视率的合计值。而且,对各程序库求出使用节目数和收视率合计值的乘积,并把该乘积值作为各个程序库的发送比率。对于发送顺序,与实施例9的情况一样,例如:用图36所示的方法分散发送。
如实施例9中所说明的那样,所谓使用某程序库的节目多,一般是指接收方对使用该程序库的节目的选择率高,即:在接收方,产生下载该程序库的必要的概率高。所谓同一时刻的收视率高,是指在该时刻选择相应的节目的概率高,即:在接收方,产生下载该程序库的必要的概率高。即:在考虑使用程序库的节目数和同一时刻各频道的收视率的情况下,使用相应的程序库的实际广播的节目数乘以收视率的数值可以认为是表示发生程序库下载的必要的容易程度的值。因此,如果使发送的程序库数与使用相应程序库的实际广播的节目数乘以收视率得到的值成比例的话,在接收方成为必要下载的概率高的程序库就以更高的频度发送,从而有效地缩短了接收方的下载的等待时间。
这样,按照本实施例10的数据广播方法,由于使用程序库频道发送的程序库数与使用相应程序库译码的实际广播的节目数乘以收视率得到的值成比例地发送程序库,所以,下载概率高的程序库就以高频度进行发送,从而能够减少接收方的程序库下载的等待时间。
这样,按照本发明第1方面,在接收用在多个频道上广播2种以上的广播方式的节目信号的数据广播方法广播的广播信号的广播接收装置中,设置有保持对节目信号译码的译码软件程序的程序库缓冲存储器、对上述多个频道的各个频道判别上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码所必要的译码软件程序的判别装置、进行表示上述多个频道的显示的频道显示装置,所述显示对各频道能够知道上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码的译码软件程序。由于作成这样的构成,所以,能够使用户知道可以用广播接收装置的程序库缓冲存储器内保持的译码软件程序(程序库)进行译码的频道是哪一个,从而有能够快捷地进行快速移动的效果。
按照本发明第2方面,在接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置中,设置有保持对节目信号译码的译码软件程序的程序库缓冲存储器、取得用上述广播信号对节目信号译码的译码软件程序并存储在上述程序库缓冲存储器中的程序取得装置、对上述多个频道的各个频道判别上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码所必要的译码软件程序,进一步对判别为未保持译码软件程序的频道预测用上述程序取得装置取得其译码软件程序所必要的时间的判别装置、根据该判别装置的判别结果进行表示上述多个频道的显示的频道显示装置,所述显示对各频道能够知道上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码的译码软件程序,并且对未保持译码软件程序的频道能够知道用上述程序取得装置取得其译码软件程序所要时间的长短。由于作成这样的构成,所以,能够使用户知道可以用广播接收装置的程序库缓冲存储器内保持的译码软件程序(程序库)进行译码的频道是哪一个以及用未保持在广播接收装置的程序库缓冲存储器内程序库译码的频道但因用短时间结束程序库的下载而能够以短的等待时间收视的频道是哪一个,从而有能够快捷地进行快速移动的效果。
按照本发明第3方面的广播接收装置,在权利要求2记载的广播接收终端装置中,上述判别装置根据相应的译码软件程序的大小预测用上述程序取得装置取得译码软件程序所要的时间。由于作成这样的构成,所以,能够使用户知道可以用广播接收装置的程序库缓冲存储器内保持的译码软件程序(程序库)进行译码的频道是哪一个以及用未保持在广播接收装置的程序库缓冲存储器内的程序库译码的频道但因用短时间结束程序库的下载而能够以短的等待时间收视的频道是哪一个,从而有能够快捷地进行快速移动的效果。
按照本发明第4方面的广播接收装置,在权利要求2记载的广播接收终端装置中,上述判别装置根据相应的译码软件程序的大小和由广播发送相应的译码软件程序的频度预测用上述程序取得装置取得译码软件程序所要的时间。由于作成这样的构成,所以,能够更正确地预测用上述程序取得装置取得译码软件程序所要的时间,并能够使用户知道可以用广播接收装置的程序库缓冲存储器内保持的译码软件程序(程序库)进行译码的频道是哪一个以及用未保持在广播接收装置的程序库缓冲存储器内程序库译码的频道但因用短时间结束程序库的下载而能够以短的等待时间收视的频道是哪一个,从而有能够快捷地进行快速移动的效果。
按照本发明第5方面,在权利要求1或2记载的广播接收装置中,上述频道显示装置把上述频道的显示显示在用于接收频道的选择的EPG显示画面上。由于作成这样的构成,所以,能够用频道显示来进行接收频道的选择。
按照本发明第6方面,在权利要求1或2记载的广播接收装置中,广播接收装置在显示画面上显示节目时,上述频道显示装置在显示画面的一部分上或另外设置在广播接收装置中的显示装置上进行频道的显示。由于作成这样的构成,所以,能够一面收视节目一面确认其他频道的状态。
按照本发明第7方面的广播接收装置,在接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置中,设置有保持译码软件程序的程序库缓冲存储器、使用由频道和时刻矩阵表示对用上述多个频道广播的节目译码的译码软件程序的一览表即程序库EPG来决定译码软件程序的下载优先顺序的下载优先顺序决定装置、根据下载优先顺序决定装置决定的下载优先顺序从广播下载译码软件程序并存储在上述程序缓冲存储器中的程序下载装置。由于作成这样的构成,所以,能够缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第8方面的广播接收装置,在权利要求7记载的广播接收装置中,上述下载优先顺序决定装置用程序库EPG对使用从当前时刻经过规定时间后的各译码软件程序译码的节目数计数,然后根据该计数结果决定下载优先顺序。所以,即使在各频道中所使用的程序库被改变的情况下,也能够缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第9方面的广播接收装置,在权利要求8记载的广播接收终端装置中,还设置有检测记述在程序库EPG内的译码软件程序大小的程序库大小检测装置和检测上述程序库缓冲存储器的空闲容量的空闲容量检测装置;上述下载优先顺序决定装置根据上述计数结果和上述程序库大小检测装置及空闲容量检测装置的检测结果决定下载优先顺序。所以,能够有效地缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第10方面的广播接收装置,在权利要求7记载的广播接收终端装置中,还设置有保持用户过去的收视履历的收视履历保持装置;上述下载优先顺序决定装置根据程序库EPG和由上述收视履历求得的收视倾向决定下载优先顺序。所以,能够根据用户的收视倾向有效地缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第11方面的广播接收装置,在权利要求10记载的广播接收终端装置中,上述下载优先顺序决定装置用用户收视的频道的收视累计时间作为上述收视倾向。所以,特别是在用户一面重复切换自己喜好的多个频道一面收视(快速移动)的情况下,能够缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第12方面的广播接收装置,在权利要求10记载的广播接收终端装置中,上述下载优先顺序决定装置用过去同一时间收视的频道的收视次数作为上述收视倾向。所以,特别是在用户决定的时间看(进行快速移动)所决定的节目的情况下,能够缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第13方面的广播接收装置,在权利要求7记载的广播接收终端装置中,还设置有保持记述了各节目的类型的类型节目表的类型节目表保持装置和保持用户喜欢的类型的类型保持装置;上述下载优先顺序决定装置根据程序库EPG和上述类型节目表及由用户喜欢的类型求得的用户喜欢的类型的节目决定下载优先顺序。所以,特别是在用户频繁地收视(快速移动)喜好的栏目的频道的情况下,能够缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第14方面的广播接收装置,在权利要求7记载的广播接收终端装置中,还设置有保持用户在进行频道选择的遥控器上予设的多个频道的予设频道保持装置;上述下载优先顺序决定装置根据程序库EPG和保持在上述予设频道保持装置中的频道决定下载优先顺序。所以,特别是在用户用予置了频道的遥控器进行快速移动的情况下,能够缩短快速移动时的下载等待时间,从而能够实现可快捷地进行快速移动的广播接收装置。
按照本发明第15方面的广播接收装置,是接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;所述程序下载装置检测上述程序库缓冲存储器是否保持有对用上述EPG画面上配置了上述光标的单元和邻接该单元的频道广播的节目译码的译码软件程序,如果未保持,就由广播下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内。由于作成这样的构成,所以,能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
按照本发明第16方面的广播接收装置,是接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;上述光标在上述EPG画面上从上述多个单元中的第一单元移动到与其邻接的第二单元时,所述程序下载装置检测上述程序库缓冲存储器中是否保持有对用第二、第三、第四、第五单元的频道广播的节目译码的译码软件程序,如果未保持,就由广播下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内,所述第三单元存在于邻接第二单元的单元中从上述第一单元向第二单元的移动方向上,所述第四、第五单元邻接第三单元且也与上述第二单元邻接。由于作成这样的构成,所以,能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
按照本发明第17方面的广播接收装置,是接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时进行EPG画面的显示控制的显示控制装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;显示控制装置进行EPG画面的显示控制以便把用同一译码软件程序对所广播的节目信号译码的频道的单元汇聚在一起排列起来。由于作成这样的构成,所以,在EPG画面上进行频道选择的情况下,选择一个频道并下载该频道的程序库之后,使用该程序库,从而能够不要选择被选定的频道附近的频道时的程序库的下载等待时间,能够实现由用户快捷地选择频道。
按照本发明第18方面的广播接收装置,是接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和在进行接收频道的选择时进行EPG画面的显示控制的显示控制装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;显示控制装置进行EPG画面的显示控制以便把用被保持在上述程序库缓冲存储器内的译码软件程序对所广播的节目信号译码的频道的单元汇聚在一起排列起来。由于作成这样的构成,所以,即使在EPG画面上选择汇聚起来时的哪个频道,也能不要频道选择时的下载等待时间,用户能够进行快捷的频道选择。
按照本发明第19方面的广播接收装置,是接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;频道的选择这样来进行,即:首先把用m×n矩阵(m和n分别是正整数)循环排列对应于多个频道的各个频道的多个单元所得到的EPG画面显示在显示画面上,再用具有m×n矩阵结构的输入键的遥控器的对应位置的输入键来选择最小单位的m×n矩阵上排列的单元之中的一个单元,所述最小单位的m×n矩阵是通过按比EPG画面的单元的排列的循环次数少一次的次数来选择具有m×n矩阵结构输入键的遥控器的输入键而选择出来的;在按比EPG画面的单元的排列的循环次数少一次的次数来选择上述遥控器的输入键的时间点,所述程序下载装置检测上述程序库缓冲存储器中是否保持有对用所选择出来的最小单位的m×n矩阵上排列的单元的频道广播的节目译码的译码软件程序,如果未保持,就由广播下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内。由于作成这样的构成,所以,能够缩短用EPG进行频道选择的广播接收装置的下载等待时间。
按照本发明第20方面的数据广播方法,在用多个频道广播2种以上的广播方式的节目信号并用与上述频道不同的频道广播对用上述多个频道广播的节目信号译码的译码软件程序的数据广播方法中,用沿时间轴表示用对上述多个频道广播的节目译码的译码软件程序的程序库EPG数据、用频道和时刻矩阵表示的一览表即程序库EPG对多个译码软件程序的各个程序求出用某时刻的其译码软件程序译码的节目数,再按上述求出的节目数对其各自的发送数的比率发送上述多个译码软件程序。所以,被下载的概率高的程序库就以高频度进行发送,从而能够减少接收方的程序库下载等待时间,特别是在接收方进行快速移动操作的情况下,能够实现平稳的快速移动操作。
按照本发明第21方面的数据广播方法,在权利要求20记载的数据广播方法中,根据其各自的发送数分散发送多个译码软件程序。所以,能够减少接收方的程序库下载等待时间。
按照本发明第22方面的数据广播方法,在用多个频道广播2种以上的广播方式的节目信号并用与上述频道不同的频道广播对用上述多个频道广播的节目信号译码的译码软件程序的数据广播方法中,用沿时间轴表示用对上述多个频道广播的节目译码的译码软件程序的程序库EPG数据对多个译码软件程序的各个程序求出用某时刻的其译码软件程序译码的节目数,并对多个译码软件程序的各个程序求出用某时刻的其译码软件程序译码的各节目的收视率的合计值,再按上述求出的节目数乘以收视率的合计值对其各自的发送数的比率发送上述多个译码软件程序。所以,被下载的概率高的程序库就以高频度进行发送,从而能够减少接收方的程序库下载等待时间,特别是在接收方进行快速移动操作的情况下,能够实现平稳的快速移动操作。
按照本发明第23方面的数据广播方法,在权利要求22记载的数据广播方法中,根据其各自的发送数分散发送多个译码软件程序。所以,能够减少接收方的程序库下载等待时间。

Claims (23)

1.一种接收用多个频道广播2种以上的广播方式的节目信号的数据广播方法广播的广播信号的广播接收装置,设置有保持对节目信号译码的译码软件程序的程序库缓冲存储器、对上述多个频道的各个频道判别上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码所必要的译码软件程序的判别装置、根据该判别装置的判别结果进行表示上述多个频道的显示的频道显示装置,所述显示对各频道能够知道上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码的译码软件程序。
2.一种接收用多个频道广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置中,设置有保持对节目信号译码的译码软件程序的程序库缓冲存储器、取得对来自上述广播信号的节目信号译码的译码软件程序并存储在上述程序库缓冲存储器中的程序取得装置、对上述多个频道的各个频道判别上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码所必要的译码软件程序,进一步对判别为未保持译码软件程序的频道预测用上述程序取得装置取得其译码软件程序所必要的时间的判别装置、根据该判别装置的判别结果进行表示上述多个频道的显示的频道显示装置,所述显示对各频道能够知道上述程序库缓冲存储器中是否保持了对当前用该频道广播的节目信号进行译码的译码软件程序,并且对上述程序库缓冲存储器中未保持译码软件程序的频道能够知道用上述程序取得装置取得其译码软件程序所要时间的长短。
3.根据权利要求2的广播接收装置,其特征在于在所述广播接收终端装置中,上述判别装置根据相应的译码软件程序的大小预测用上述程序取得装置取得译码软件程序所要的时间。
4.根据权利要求2的广播接收装置,其特征在于在所述广播接收终端装置中,上述判别装置根据相应的译码软件程序的大小和由广播发送相应的译码软件程序的频度预测用上述程序取得装置取得译码软件程序所要的时间。
5.根据权利要求1或2的广播接收装置,其特征在于在所述广播接收装置中,上述频道显示装置把上述频道的显示显示在用于接收频道的选择的EPG显示画面上。
6.根据权利要求1或2的广播接收装置,其特征在于在广播接收装置在显示画面上显示节目时,上述频道显示装置在显示画面的一部分上或另外设置在广播接收装置中的显示装置上进行频道的显示。
7.一种接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有保持译码软件程序的程序库缓冲存储器、使用由频道和时刻矩阵表示对用上述多个频道广播的节目译码的译码软件程序的一览表即程序库EPG来决定译码软件程序的下载优先顺序的下载优先顺序决定装置、根据下载优先顺序决定装置决定的下载优先顺序从广播中下载译码软件程序并存储在上述程序缓冲存储器中的程序下载装置。
8.根据权利要求7的广播接收装置,其特征在于上述下载优先顺序决定装置用程序库EPG对使用从当前时刻经过规定时间后的各译码软件程序译码的节目数计数,然后根据该计数结果决定下载优先顺序。
9.根据权利要求8的广播接收装置,其特征在于在记载的广播接收终端装置中还设置有检测记述在程序库EPG内的译码软件程序大小的程序库大小检测装置和检测上述程序库缓冲存储器的空闲容量的空闲容量检测装置;上述下载优先顺序决定装置根据上述计数结果和上述程序库大小检测装置及空闲容量检测装置的检测结果决定下载优先顺序。
10.根据权利要求7的广播接收装置,其特征在于在记载的广播接收终端装置中还设置有保持用户过去的收视履历的收视履历保持装置;上述下载优先顺序决定装置根据程序库EPG和由上述收视履历求得的收视倾向决定下载优先顺序。
11.根据权利要求10的广播接收装置,其特征在于在记载的广播接收终端装置中,上述下载优先顺序决定装置用用户收视的频道的收视累计时间作为上述收视倾向。
12.根据权利要求10的广播接收装置,其特征在于在记载的广播接收终端装置中,上述下载优先顺序决定装置用过去同一时间收视的频道的收视次数作为上述收视倾向。
13.根据权利要求7的广播接收装置,其特征在于在记载的广播接收终端装置中还设置有保持记述了各节目的类型的类型节目表的类型节目表保持装置和保持用户喜欢的类型的类型保持装置;上述下载优先顺序决定装置根据程序库EPG和上述类型节目表及由用户喜欢的类型求得的用户喜欢的类型的节目决定下载优先顺序。
14.根据权利要求7的广播接收装置,其特征在于在记载的广播接收终端装置中还设置有保持用户在进行频道选择的遥控器上予设的多个频道的予设频道保持装置;上述下载优先顺序决定装置根据程序库EPG和保持在上述予设频道保持装置中的频道决定下载优先顺序。
15.一种接收用多个频道广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;所述程序下载装置检测上述程序库缓冲存储器是否保持有对用上述EPG画面上配置了上述光标的单元和邻接该单元的频道广播的节目译码的译码软件程序,如果未保持,就由广播下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内。
16.一种接收用在多个频道上广播2种以上的广播方式的节目信号和对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;上述光标在上述EPG画面上从上述多个单元中的第一单元移动到与其邻接的第二单元时,所述程序下载装置检测上述程序库缓冲存储器中是否保持有对用第二、第三、第四、第五单元的频道广播的节目译码的译码软件程序,如果未保持,就由广播下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内,所述第三单元存在于邻接第二单元的单元中从上述第一单元向第二单元的移动方向上,所述第四、第五单元邻接第三单元且也与上述第二单元邻接。
17.一种接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时进行EPG画面的显示控制的显示控制装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;显示控制装置进行EPG画面的显示控制以便把用同一译码软件程序对所广播的节目信号译码的频道的单元汇聚在一起排列起来。
18.一种接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和在进行接收频道的选择时进行EPG画面的显示控制的显示控制装置;在EPG画面上用光标来进行所述接收频道的选择,所述EPG画面是把与多个频道的各个频道一一对应的多个单元配置成m×n(m和n分别是正整数)的矩阵状,所述光标每次能够通过一次遥控器操作把上述多个单元的某一个从一个单元移动到与其邻接的单元中的某一个单元;显示控制装置进行EPG画面的显示控制以便把用被保持在上述程序库缓冲存储器内的译码软件程序对所广播的节目信号译码的频道的单元汇聚在一起排列起来。
19.一种接收用在多个频道上广播2种以上的广播方式的节目信号和用对所广播的节目信号译码的译码软件程序的数据广播方法广播的广播信号的广播接收装置,设置有在进行接收频道的选择时保持译码软件程序的程序库缓冲存储器和程序下载装置;频道的选择这样来进行,即:首先把用m×n矩阵(m和n分别是正整数)循环排列对应于多个频道的各个频道的多个单元所得到的EPG画面显示在显示画面上,再用具有m×n矩阵结构的输入键的遥控器的对应位置的输入键来选择最小单位的m×n矩阵上排列的单元之中的一个单元,所述最小单位的m×n矩阵是通过按比EPG画面的单元的排列的循环次数少一次的次数来选择具有m×n矩阵结构输入键的遥控器的输入键而选择出来的;对于上述EPG画面的在按比EPG画面的单元的排列的循环次数少一次的次数来选择上述遥控器的输入键的时间点,所述程序下载装置检测上述程序库缓冲存储器中是否保持有对用所选择出来的最小单位的m×n矩阵上排列的单元的频道广播的节目译码的译码软件程序,如果未保持,就由广播下载相应的未被保持的译码软件程序,并存储在上述程序缓冲存储器内。
20.一种用多个频道广播2种以上的广播方式的节目信号并用与上述频道不同的频道广播对用上述多个频道广播的节目信号译码的译码软件程序的数据广播方法,包括用沿时间轴表示用对上述多个频道广播的节目译码的译码软件程序的程序库EPG数据对多个译码软件程序的各个程序求出用某时刻的其译码软件程序译码的节目数的第一过程;再按上述第一过程求出的节目数的比率对其各自的发送数发送上述多个译码软件程序的第二过程。
21.根据权利要求20的数据广播方法,其特征在于根据其各自的发送数分散发送多个译码软件程序。
22.一种用多个频道广播2种以上的广播方式的节目信号并用与上述频道不同的频道广播对用上述多个频道广播的节目信号译码的译码软件程序的数据广播方法,包括用沿时间轴表示用对上述多个频道广播的节目译码的译码软件程序的程序库EPG数据对多个译码软件程序的各个程序求出用某时刻的其译码软件程序译码的节目数的第一过程;对多个译码软件程序的各个程序求出用某时刻的其译码软件程序译码的各节目的收视率的合计值的第二过程;按上述第一过程求出的节目数乘以上述第二过程求出的收视率的合计值对其各自的发送数的比率发送上述多个译码软件程序的第三过程。
23.根据权利要求22的数据广播方法,其特征在于根据其各自的发送数分散发送多个译码软件程序。
CNB981035841A 1997-07-04 1998-07-03 广播接收装置以及数据广播方法 Expired - Fee Related CN1220350C (zh)

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
JP17976297A JP3592895B2 (ja) 1997-07-04 1997-07-04 放送受信装置
JP179762/97 1997-07-04
JP179762/1997 1997-07-04
JP18554997A JP3592896B2 (ja) 1997-07-10 1997-07-10 放送受信装置
JP185549/1997 1997-07-10
JP185549/97 1997-07-10
JP18703597A JP3542887B2 (ja) 1997-07-11 1997-07-11 データ放送方法
JP187035/97 1997-07-11
JP187035/1997 1997-07-11
JP188812/1997 1997-07-14
JP18881297A JP3439326B2 (ja) 1997-07-14 1997-07-14 放送受信装置
JP188812/97 1997-07-14

Related Child Applications (3)

Application Number Title Priority Date Filing Date
CNB2004100420042A Division CN1264340C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法
CNB2004100420057A Division CN100358346C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法
CNB2004100420061A Division CN1271849C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法

Publications (2)

Publication Number Publication Date
CN1210407A true CN1210407A (zh) 1999-03-10
CN1220350C CN1220350C (zh) 2005-09-21

Family

ID=27474900

Family Applications (4)

Application Number Title Priority Date Filing Date
CNB2004100420042A Expired - Fee Related CN1264340C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法
CNB2004100420061A Expired - Fee Related CN1271849C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法
CNB2004100420057A Expired - Fee Related CN100358346C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法
CNB981035841A Expired - Fee Related CN1220350C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法

Family Applications Before (3)

Application Number Title Priority Date Filing Date
CNB2004100420042A Expired - Fee Related CN1264340C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法
CNB2004100420061A Expired - Fee Related CN1271849C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法
CNB2004100420057A Expired - Fee Related CN100358346C (zh) 1997-07-04 1998-07-03 广播接收装置以及数据广播方法

Country Status (5)

Country Link
US (1) US6337715B1 (zh)
EP (1) EP0889645B1 (zh)
KR (1) KR100303374B1 (zh)
CN (4) CN1264340C (zh)
DE (1) DE69838603T2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959876A (zh) * 2017-11-20 2018-04-24 中央电视台 一种节目编排的方法、装置及电子设备

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
AU4175797A (en) * 1996-09-03 1998-03-26 Starsight Telecast Incorporated Schedule system with enhanced recording capability
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
JP2000013708A (ja) * 1998-06-26 2000-01-14 Hitachi Ltd 番組選択支援装置
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
EP1099339B1 (en) 1998-07-17 2002-10-09 United Video Properties, Inc. Interactive television program guide having multiple devices at one location
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
PL345747A1 (en) * 1999-06-01 2002-01-02 Koninkl Philips Electronics Nv A method and device for on-screen displaying program information and means comprising code for performing such method
US7380266B1 (en) * 1999-09-09 2008-05-27 Agere Systems Inc. Transmission method and apparatus for optical fiber television network
US7020845B1 (en) * 1999-11-15 2006-03-28 Gottfurcht Elliot A Navigating internet content on a television using a simplified interface and a remote control
US6600497B1 (en) * 1999-11-15 2003-07-29 Elliot A. Gottfurcht Apparatus and method to navigate interactive television using unique inputs with a remote control
US20060229930A9 (en) * 1999-11-15 2006-10-12 Gottfurcht Elliot A Method to generate advertising revenue based on time and location
DE10065005B4 (de) * 1999-12-27 2005-05-12 Lg Electronics Inc. Digitaldaten-Übertragungsdienst und Datei-Herunterladeverfahren dafür
EP1139590A3 (en) * 2000-03-01 2008-10-01 Matsushita Electric Industrial Co., Ltd. Apparatus for receiving and storing reproduction programs with a high probability of being used for reproduction of audiovisual data
US20040150677A1 (en) * 2000-03-03 2004-08-05 Gottfurcht Elliot A. Method for navigating web content with a simplified interface using audible commands
US6611881B1 (en) 2000-03-15 2003-08-26 Personal Data Network Corporation Method and system of providing credit card user with barcode purchase data and recommendation automatically on their personal computer
ES2558967T3 (es) * 2000-04-06 2016-02-09 Opentv, Inc. Motor de tratamiento de datos genérico
JP3075102U (ja) * 2000-07-24 2001-02-09 船井電機株式会社 ディジタル放送用受信機
US7024200B2 (en) * 2000-08-14 2006-04-04 Vesuvius, Inc. Communique system with active feedback for cellular communication networks
US6907023B2 (en) 2000-08-14 2005-06-14 Vesuvius, Inc. Communique system with dynamic bandwidth allocation in cellular communication networks
US6954641B2 (en) * 2000-08-14 2005-10-11 Vesivius, Inc. Communique wireless subscriber device for a cellular communication network
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
US7434246B2 (en) * 2001-06-08 2008-10-07 Digeo, Inc. Systems and methods for automatic personalizing of channel favorites in a set top box
KR100765740B1 (ko) * 2001-06-26 2007-10-15 삼성전자주식회사 A/v신호 저장 및 검색 방법과 그 장치
JP4443833B2 (ja) * 2002-02-27 2010-03-31 パナソニック株式会社 情報再生方法、送信装置および受信装置
US20040150676A1 (en) * 2002-03-25 2004-08-05 Gottfurcht Elliot A. Apparatus and method for simple wide-area network navigation
JP4497804B2 (ja) * 2002-10-08 2010-07-07 キヤノン株式会社 受信装置及び受信装置の制御方法
US7493646B2 (en) * 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
JP4047267B2 (ja) 2003-11-21 2008-02-13 キヤノン株式会社 番組選択方法及び番組選択制御装置
JP4428161B2 (ja) * 2004-07-16 2010-03-10 ブラザー工業株式会社 接続状態制御装置、接続状態制御方法及び接続状態制御用プログラム
US7487000B1 (en) * 2005-01-04 2009-02-03 Tcl Govideo Ltd. Navigation screen system and method for remote control
CN100454268C (zh) * 2005-01-17 2009-01-21 松下电器产业株式会社 程序执行装置
US7567565B2 (en) 2005-02-01 2009-07-28 Time Warner Cable Inc. Method and apparatus for network bandwidth conservation
US7614068B2 (en) * 2005-03-18 2009-11-03 Nokia Corporation Prioritization of electronic service guide carousels
US7490341B2 (en) * 2005-06-07 2009-02-10 Nokia Corporation System and associated terminal, method and computer program product for directional channel browsing of broadcast content
KR100762582B1 (ko) * 2005-06-20 2007-10-01 엘지전자 주식회사 디지털 방송 수신기의 소프트웨어 다운로드 방법
KR100749813B1 (ko) * 2005-07-25 2007-08-16 삼성전자주식회사 방송 수신/전송 디바이스, 무선 a/v 시스템, 및 무선a/v 시스템의 제어방법
US8458753B2 (en) 2006-02-27 2013-06-04 Time Warner Cable Enterprises Llc Methods and apparatus for device capabilities discovery and utilization within a content-based network
US8718100B2 (en) * 2006-02-27 2014-05-06 Time Warner Cable Enterprises Llc Methods and apparatus for selecting digital interface technology for programming and data delivery
US8170065B2 (en) 2006-02-27 2012-05-01 Time Warner Cable Inc. Methods and apparatus for selecting digital access technology for programming and data delivery
US7916755B2 (en) * 2006-02-27 2011-03-29 Time Warner Cable Inc. Methods and apparatus for selecting digital coding/decoding technology for programming and data delivery
KR100763206B1 (ko) * 2006-04-03 2007-10-04 삼성전자주식회사 이용 가능한 코덱 정보를 제공하는 장치 및 그 방법
KR100755714B1 (ko) * 2006-05-03 2007-09-05 삼성전자주식회사 코덱 업그레이드를 수행하는 장치 및 그 방법
KR100818924B1 (ko) * 2006-05-03 2008-04-04 삼성전자주식회사 소프트웨어 모듈의 조합을 통해 dsp 코드를 생성하는장치 및 그 방법
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US20080235746A1 (en) 2007-03-20 2008-09-25 Michael James Peters Methods and apparatus for content delivery and replacement in a network
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US20090060468A1 (en) * 2007-08-31 2009-03-05 United Video Properties, Inc. Systems and methods for recording popular media in an interactive media delivery system
US8561116B2 (en) 2007-09-26 2013-10-15 Charles A. Hasek Methods and apparatus for content caching in a video network
US9071859B2 (en) 2007-09-26 2015-06-30 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
JP4858389B2 (ja) * 2007-09-28 2012-01-18 日本電気株式会社 動画像受信装置、動画像受信方法、及びプログラム
US8099757B2 (en) 2007-10-15 2012-01-17 Time Warner Cable Inc. Methods and apparatus for revenue-optimized delivery of content in a network
US8813143B2 (en) 2008-02-26 2014-08-19 Time Warner Enterprises LLC Methods and apparatus for business-based network resource allocation
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9866609B2 (en) 2009-06-08 2018-01-09 Time Warner Cable Enterprises Llc Methods and apparatus for premises content distribution
US9258529B2 (en) * 2009-10-15 2016-02-09 Verizon Patent And Licensing Inc. Data distribution
US9143737B2 (en) 2009-10-15 2015-09-22 Verizon Patent And Licensing Inc. Data distribution
US20110296347A1 (en) * 2010-05-26 2011-12-01 Microsoft Corporation Text entry techniques
KR20120043811A (ko) * 2010-10-27 2012-05-07 삼성전자주식회사 네트워크를 통하여 방송신호를 수신하는 디스플레이장치 및 방송수신방법
CN102244754A (zh) * 2011-07-05 2011-11-16 青岛海信信芯科技有限公司 一种osd菜单的焦点移动方法、装置及一种电视机
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9854280B2 (en) 2012-07-10 2017-12-26 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
US8904444B2 (en) 2012-11-15 2014-12-02 Motorola Mobility Llc Scalable data acquisition and accumulation in a resource constrained environment
US9131283B2 (en) 2012-12-14 2015-09-08 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
KR20150004156A (ko) * 2013-07-02 2015-01-12 삼성전자주식회사 디스플레이 장치 및 그 방법
US9510056B2 (en) * 2013-11-27 2016-11-29 Time Warner Cable Enterprises Llc Methods and apparatus that support display and use of a program guide based on time spent by a user dwelling on a channel
US10687115B2 (en) 2016-06-01 2020-06-16 Time Warner Cable Enterprises Llc Cloud-based digital content recorder apparatus and methods
US10911794B2 (en) 2016-11-09 2021-02-02 Charter Communications Operating, Llc Apparatus and methods for selective secondary content insertion in a digital network
US11109290B2 (en) 2017-08-04 2021-08-31 Charter Communications Operating, Llc Switching connections over frequency bands of a wireless network
US10939142B2 (en) 2018-02-27 2021-03-02 Charter Communications Operating, Llc Apparatus and methods for content storage, distribution and security within a content distribution network
CN109347968B (zh) * 2018-11-07 2021-09-24 网宿科技股份有限公司 一种下载资源文件的数据块的方法、设备和系统
US11102272B2 (en) * 2019-12-19 2021-08-24 Wangsu Science and Technology Co., Ltd. Method and device for downloading resource file

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3222456B2 (ja) * 1990-07-30 2001-10-29 株式会社東芝 映像監視システム、送信装置、受信装置、および映像監視方法
JP2960803B2 (ja) 1991-08-28 1999-10-12 株式会社日立製作所 デジタル放送信号受信装置およびデジタル放送信号受信テレビジョン受信機
US5231494A (en) * 1991-10-08 1993-07-27 General Instrument Corporation Selection of compressed television signals from single channel allocation based on viewer characteristics
ATE219615T1 (de) * 1992-12-09 2002-07-15 Discovery Communicat Inc Netzwerk-steuerung für kabelfernsehverteilsysteme
JP3157065B2 (ja) 1993-06-24 2001-04-16 株式会社ザナヴィ・インフォマティクス 多チャンネル放送の送受信システム
EP0680216B1 (en) * 1994-04-28 2007-11-21 OpenTV, Inc. Apparatus and method for formulating an interactive signal
GB9408574D0 (en) * 1994-04-29 1994-06-22 Newbridge Networks Corp Atm switching system
US5477263A (en) 1994-05-26 1995-12-19 Bell Atlantic Network Services, Inc. Method and apparatus for video on demand with fast forward, reverse and channel pause
US5635979A (en) * 1994-05-27 1997-06-03 Bell Atlantic Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
EP0735776B1 (en) * 1995-03-29 2004-01-28 Hitachi, Ltd. Decoder for compressed and multiplexed video and audio data
EP0762777A3 (en) * 1995-09-04 1999-03-10 Sharp Kabushiki Kaisha Picture reproducing apparatus
US5862140A (en) * 1995-11-21 1999-01-19 Imedia Corporation Method and apparatus for multiplexing video programs for improved channel utilization
US5790753A (en) * 1996-01-22 1998-08-04 Digital Equipment Corporation System for downloading computer software programs
US5951639A (en) * 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements
JP3601181B2 (ja) * 1996-04-19 2004-12-15 株式会社日立製作所 受信装置
US6028539A (en) * 1997-02-07 2000-02-22 Matsushita Electric Industrial Co., Ltd. Buffer control method, and decoding apparatus performing buffer control

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959876A (zh) * 2017-11-20 2018-04-24 中央电视台 一种节目编排的方法、装置及电子设备
CN107959876B (zh) * 2017-11-20 2021-03-16 中央电视台 一种节目编排的方法、装置及电子设备

Also Published As

Publication number Publication date
DE69838603D1 (de) 2007-12-06
CN1264340C (zh) 2006-07-12
EP0889645B1 (en) 2007-10-24
CN1571489A (zh) 2005-01-26
DE69838603T2 (de) 2008-08-28
KR100303374B1 (ko) 2001-09-24
KR19990013612A (ko) 1999-02-25
CN1540975A (zh) 2004-10-27
CN1220350C (zh) 2005-09-21
CN1271849C (zh) 2006-08-23
CN1571488A (zh) 2005-01-26
EP0889645A2 (en) 1999-01-07
EP0889645A3 (en) 1999-01-20
US6337715B1 (en) 2002-01-08
CN100358346C (zh) 2007-12-26

Similar Documents

Publication Publication Date Title
CN1264340C (zh) 广播接收装置以及数据广播方法
CN1118196C (zh) 产生节目信息的方法和装置以及处理节目信息的接收装置
CN1248492C (zh) 接收设备及方法、信号处理设备及方法和存储媒体
CN1190073C (zh) Epg信息显示方法、装置、记录器和/或再现器
CN1143535C (zh) 能有选择地使用传输流包含的多种浏览信息的广播接收装置
CN1174607C (zh) 图像编码装置和方法、图像解码装置和方法、记录载体
CN1206848C (zh) 数字广播信号接收机
CN1104812C (zh) 控制电子节目指南显示的设备和方法
CN1933586A (zh) 信息处理装置、方法和程序
CN1299504C (zh) 数据流发送装置及其方法以及分发系统
CN1898950A (zh) 推荐节目通知方法及推荐节目通知装置
CN1901638A (zh) 信息处理装置、方法和程序
CN1932965A (zh) 电子装置及其显示控制方法、图形用户接口和显示控制程序
CN1579092A (zh) 信息处理系统、信息处理装置及方法、记录媒体及程序
CN1620121A (zh) 显示装置、双向通信系统和显示信息使用方法
CN1400754A (zh) 数据传送装置
CN100348044C (zh) 不同帧速率多流混合视频流的无缝译码装置
CN1429019A (zh) 装有声音识别功能的电视机及其控制方法
CN1701599A (zh) 决定适当的数据候选的数据输出装置
CN1725833A (zh) 信息处理设备、信息处理方法、计算机程序及记录介质
CN1269352C (zh) 解码装置和解码方法
CN1882936A (zh) 封包元数据和使用其的目标/同步服务提供系统
CN1155237C (zh) 节目选择装置和节目选择方法
CN1353537A (zh) 节目接收设备
CN1240211C (zh) 信息通信系统

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
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: 20050921

Termination date: 20100703