接收装置的制作方法

文档序号:7879441阅读:108来源:国知局
专利名称:接收装置的制作方法
技术领域
本发明关于一种接收装置,是一种在通过多种不同媒体接收的电视播出节目中,播出局可以在任意时刻变更显示内容的接收装置,具体涉及一种根据事件消息等来控制由电视播出局提供的流节目,由此可以在任意时刻向全体观众提供商业消息等,并且可以在其间进行无缝切换的接收装置。
背景技术
随着ADSL和有线电视、光纤等技术的进步,高速互联网接入服务所谓宽带开始迅速普及。这些宽带,可以实现比现在512Kbps~数Mbps还要高的速度通信。
过去的模拟电话线路中的拨号上网等互联网接入,充其量只能达到28.8~56Kbps程度的通信速度。即使是通信数据全部以数字形式传输的ISDN(综合业务数字通信网),一般的服务是64kbps~128kbps。以128Kbps的程度,实时传输TV(电视)和VHS品质信号是困难的,但如果是宽带,图像等传输也十分方便,可以说互联网和PC的利用方法在不断扩大。特开2001-318848(US AA2001042111)中公开了一种用于请求内容,并下载所请求的内容以进行记录再生的装置。
作为利用上述宽带的一个服务,可以列举流节目。所谓流指的是把存在于服务器的声音数据和动画数据,经由网络,一边下载,一边可以顺序再生的技术。由于利用流,即使是文件尺寸很大的动画数据,不仅可以不必徒劳等待下载时间,还可以实时发送所摄下的动画。由于在宽带环境下利用这种流技术,用户可以在PC上享受高品质的内容。
而且,有一种需求就是在电视上利用电视的遥控器,对互联网和邮件、数码相机的静止画面等,以和电视收看同样的感觉进行操作,而实际上这种产品正在实现。如果考虑这种背景,就能设想,流节目也同样可以作为电视接收装置的一个功能组进去。这样,即使是PC操作不熟练的人,也可以在电视上轻松享受流播放。
另外,近几年来,各种信息都在数字化。电视播出中也一样,数字化在推进,CS以及BS播出,已经开始服务,对于地上波,也向服务开始方向发展。作为数字化播出的一个优点,可以列举信息压缩。由于数字压缩技术,在过去模拟播出下的1个频道程度的带宽里,可以传输多个频道。现在,BS数字播出中,1个频带里,可以分配多个频道。虽然由于内容的比特率等,不能一概而论,但SD播出,一般分配3~4个频道。
不过,即使由于数字压缩技术,可以传输多个频道,但频带是有限的。播出局方,把10~20个或者其以上的多个内容,作为一个节目提供时,从现在来看以十分满意的品质提供给用户是困难的。于是,播出局方,为了提供这种多个内容节目,想利用流技术是很显然的。
以电视接收装置收看流节目之际,关键是广播波和流的2个媒体的切换。如果可以无缝进行这个切换,对于用户来讲可以说是很舒适的收看环境。相反,如果切换带来内容中断或者切换需要时间,不能说是让用户感到十分满意的服务。

发明内容
本发明的目的在于,提供一种可以在互联网和广播波等多种媒体(media)之间进行切换,例如,根据该媒体切换控制可以舒适地收看通信数据及播出数据双方的接收装置及接收方法。
另外,本发明的另一目的在于,提供一种可以尽力避免由媒体切换引起的播出数据的内容中断的接收装置及接收方法。
依据本发明一实施例的接收装置,其特征在于具有通过第1媒体接收数据的第1数据接收装置;通过第2媒体接收数据的第2数据接收装置;以及响应于事件消息来切换由上述第1数据接收装置接收的数据和由上述第2数据接收装置接收的数据的接收和/或再生的切换装置。
本发明的其他实施例是一种用于接收装置的接收方法,其中该接收装置具备通过第1媒体接收数据的第1数据接收装置和通过第2媒体接收数据的第2数据接收装置,该接收方法的特征在于,响应于事件消息,对由上述第1数据接收装置接收的数据和由上述第2数据接收装置接收的数据的接收和/或再生,进行切换的接收方法。
本发明中,最好上述第1数据接收装置是通过互联网从外部装置接收通信数据的装置,上述第2数据接收装置是接收播出局通过播出网发出的播出数据的装置,并且最好具备用于以不同解码方法对由上述第1数据接收装置接收的通信数据及由上述第2数据接收装置接收的播出数据进行解码的解码器;和用于切换由上述解码器所执行的解码方法的切换装置。


图1是表示依据本发明第1实施例的电视接收装置结构的方框图;图2是可适用于本发明第1及第2实施例的遥控器的外观图;图3是电视播出局提供的流连动节目即多画面节目的外观图;图4是表示所选择的流节目的整个画面显示例的图;图5是表示多画面节目的主要节目,即流节目选择画面、CM及所选择流节目的时间推移情况的图;图6是表示由广播波进行PES传输多画面节目的动画图像的图;图7是表示由广播波旋转传输的多画面节目的BML数据的显示例子图;图8是概念性表示用于确立流服务器和电视接收装置间的流发送接收的程序的图;图9是表示即时反应型事件消息的DSMCC片断的一结构例图;图10是说明依据事件消息进行媒体库切换的时序图;图11是说明依据事件消息而结束节目时的操作图;图12是表示依据本发明第2实施例的电视接收装置结构的方框图;图13是用于说明依据本发明第2实施例的解码器切换操作的流程图。
具体实施例方式
下面,参照附图,详细说明本发明的具体实施例。
<第1实施例>
首先说明本发明第1实施例。图1是表示可适于本发明的电视接收装置100的结构的图。
图1中,由天线接收的信号被输入到调谐部101。调谐部101对所输入的信号,执行解码、纠错等处理,生成称之为传输流形式的数字数据。而且,把生成的传输流(TS)数据输出给解扰器102。在从调谐部101输入为了收看限制而加扰的TS数据时,解扰器102根据TS数据所包含的用于解扰的关键(key)信息和由IC卡控制部117输出的关键信息,进行解扰并将结果输出给去复用器103。
IC卡控制部117包括一个IC卡,IC卡用来存储用户预订信息及用于对包含在TS数据中的解扰关键信息进行解码的关键信息,如果具有用于对输入到解扰器102的解扰关键信息进行解码的关键信息,则把这个关键信息输出给解扰器102。如果调谐部101输入了没有加扰的TS数据,则解扰器102把TS数据原封不动输出给去复用器103。
根据从解扰器102输入的、其中多个频道的图像、声音数据、以及电子节目向导(EPG)数据、数据播出数据等被时分复用的TS数据,去复用器103取出与正在通过操作操作部114或者遥控器116而选择的频道上播出的节目有关的图像数据D1及声音数据D2,并把这些数据分别输出给解码器104。本实施例中使用的解码器104,可以是一个通过安装软件而进行解码处理的媒体处理器。该软件及相关联的程序库可通过总线120从存储器107取得。去复用器103还从上述TS数据中提取出数据播出/EPG数据D3,并将其输入到数据流处理部121。由数据流处理部121处理的数据播出/EPG数据被存入存储器107中,并在经过后述的由CPU进行的软件处理之后,被存入硬盘119中。
TS数据以包为单位进行传输,并在包头部分附加PID(PacketIdentification包识别)。去复用器103通过读取这个PID,进行图像数据D1、声音数据D2、数据播出/EPG数据D3的识别。
首先,说明图像数据。解码器104,对于从去复用器103输入的图像数据D1,执行MPEG2解码处理,并把解码的图像数据输出给显示控制部109。显示控制部109根据解码器104或者遥控器116的操作切换或分割画面以在图像显示部111上进行显示。如果接收到多个图像数据、声音数据、数据播出/EPG数据,在这里合成图像,并输出给图像显示部111。关于画面组成部108,将在后面进行叙述。画面显示部111包括没有图示的监视器及图像信号输入端。
下面说明声音数据。解码器104对从去复用器103输入的声音数据D2实施MPEG2解码处理,并把译码的声音数据输出给DAC110。DAC110对从解码器104输入的声音数据实施D/A转换处理,并输出给声音输出部112。声音输出部112包括没有图示的扬声器及声音信号输入端。
现在说明数据播出/EPG数据D3。EPG(Electronic ProgramGuide电子节目向导)数据以社团法人为电波产业会(通称ARIB)的标准规格数字播出所使用的节目陈列信息等而规定的数据结构进行传输。作为主要的结构数据,可以列举出用于传输有关编制频道的名称、播出事业者的名称等编制频道的信息的SDT(ServiceDescription Table服务描述表)、用于传输有关频道束(编制频道的集合)的名称、所包含的编制频道等的频道束的信息的BAT(Bouquet Association Table频道束关系表)、用于传输有关节目名称、播出开始日期、内容说明等的节目的信息的EIT(EventInformation Table事件信息表)、用于传输当前日期和时刻信息的TDT(Time Data Table时间数据表)。EPG数据,在其中的EIT(事件信息表)中,作为与几个数据项一起的描述符记述,并由数据流处理部121及画面组成部108以所谓的EPG形式组成和显示。
在数据播出中,按照ISO/IEC13818-6中规定的DSMCC数据旋转传输方式,从播出局反复发出数字数据。经去复用器103过滤的数据播出数据包含文本信息、脚本信息、图像信息、图像·声音数据,文本信息以BML(Broadcast Markup Language广播标记语言)进行记述。BML指的是数字播出中使用的脚本语言,是XML(extensible Markup Language可扩展标记语言)的一种,可以使用ECMA脚本作为脚本。
数据播出/EPG数据D3在数据流处理部121中被解码成由文本信息和图像信息组成的EPG数据和由文本信息、图像信息、图像·声音数据组成的数据播出数据之后,通过总线120被输入存储器107。CPU118对这个数据播出数据实施处理之后,把包含显示用XML数据的处理结果数据保存在硬盘119中。在输入来自操作部114或者受光部115的数据播出显示指示时,CPU118从硬盘119读出显示用BML数据,并输出给画面组成部108。
画面组成部108根据由CPU118处理并输出的数据,把图像信号输出给显示控制部109。显示控制部109,如前所述,向应进行图像画面、数据播出画面等切换以及合成显示的图像显示部112输出图像信号。
通信控制部105,通过互联网进行遵从通信协议的控制。作为通信协议,可以列举TCP/IP(Transmission Control Protocol/InternetProtocol传输控制协议/互联网协议)、HTTP(Hyper Text TransferProtocol超文本传输协议)等。使用这些协议,向流分配服务器请求流数据和从其接收该数据等。
106是FIFO(先进先出)缓冲器,用于进行流节目再生中所必须的流数据的缓冲。上述的解码器104在对流数据解码时,切换到存储在存储器107上的流数据解码用媒体库,从FIFO106中读出流数据,并分别进行图像·声音的解码。解码图像输出给显示控制部109,而解码声音经过DAC110输出给声音输出部112。122是流信息存储部,如果处于流再生中,把经过时间以0:00:00等以小时·分·秒为单位保存,而如果流再生停止,则设置为无效值(负值)。
总线120上还接有IEEE1394接口113,用于与和电视接收装置100外部连接的VTR130或打印机131进行协议通信。
图2显示的是遥控器116的组成例子。不过,本图显示的只是为了说明本实施例用来进行实现某种必要功能的操作的按钮,实际上的接收装置,按钮不受这个限制。而且,本实施例,除了图2所示,可以使用鼠标等指点设备。
图2中,200是用于遥控器和图1的受光部115进行红外线通信的发光部,201是用于电源开/关的电源键,202是把选择光标向上下左右4个方向移动的光标键,203是确定由光标指定选择的区域的确定键,204是称作色键的4个键,从左按照绿排列。其他图示的键是为了实现数字电视接收装置的各种功能所使用的键,由于本实施例的操作不涉及,在此略去说明。
下面对以上的组成中本实施例的电视接收装置、媒体控制装置及节目分配服务的动作进行说明。
首先,说明本实施例中有关电视播出局提供的播出节目的内容。图3表示的是该节目(下面称作多画面节目)的显示例子(300)。301,表示的是多画面节目的节目名。302表示的是流节目以小画面形式显示的例子。该小画面按流节目区分,在这里显示的是12个节目。303是对应各流节目的节目名。304是用于选择流节目302中的一个的选定框(focus)。用户使用遥控器116的光标键202,使要收看的流节目对上选定框304,按下决定键203,就可以收看所希望的流节目。决定结果是流节目如图4所示,被满画面显示,并经过一系列的操作后,流节目开始播放。关于满画面显示之前的电视接收装置100的动作,将在后面叙述。可以想像在本实施例中,电视播出局在播出时间段内,提供了利用这种流节目的多画面节目。
设有关本实施例的多画面节目的播出时间段是60分钟。和通常的节目一样,在节目的主要部分的中途,插播数秒钟的CM。图5(a)表示的是多画面节目的主要节目及CM的时间推移。在播出主要节目的时间500期间,显示图3所示的流节目选择画面。如果到了CM时间(501),播出的不是上述主要节目的流选择画面,而是CM。用户只能在主要节目播出当中,选择所希望的流节目。图5(b)表示的是在主要节目播出当中用户选择了所希望流节目情况下的时间推移。当选择的流节目是20分钟时,从选择的时刻(502)开始的20分钟内,在画面上显示经互联网取得的流节目。但是,途中如果到了CM播出时间(501),暂时停止流节目,而将画面切换到播出的CM。CM结束之后(503),返回到被暂时停止的流节目。所选择的20分钟流节目结束之后(504),回到来自广播波的图像(主要节目或者CM)。这样,用户在多画面节目播出时间内,可以选择所希望的流节目,进行收看。
图6表示的是通过多画面节目的广播波以PES(分组化基本流)传输的动画(600)。本实施例中,以PES传输的信息含有图像而不包含声音。把用于反复再生12个像601这样的流节目用动画的图像作为1个的节目图像进行播出。
图7表示的是通过多画面节目的广播波旋转传输的BML数据的显示例子。701表示该节目的节目名。这个节目名,可以以BML记述作为文字,可以以BML引入作为图像。702是各流节目的框显示。703是对应各流节目的节目名,可以以BML记述作为文字。704是为明确表示用户所选择的流节目的选择框,可以由遥控器116的光标键202来移动。根据定位索引和选择框类型,可以容易地提示出被选定的上述流节目框702,以及准确地记述其移动。定位索引指的是给每个对象分配ID,以定位-上(Nav-up)、定位-下(Nav-Down)、定位-左(Nav-Left)、定位-右(Nav-Right)为属性,记述选择框的移动目的。选择框类型指的是使用类型表进行选定时的类型指定,由此,可以明确展示给用户选择框位于何处。
当通过广播波旋转传输接收这个BML内容时,电视接收装置100实施上述的解码处理,并启动BML浏览器。最终与先前PES传输的动画图像(图6)组合,作为如图3所示的多画面节目的图像,显示在图像显示部111上。而且,选择框的移动可以用上述的定位索引记述,也可以用脚本单独记述。
接下来,说明根据图3所示的多画面节目,用户选择所希望的流节目内容之前的动作。用户一边看多画面节目的画面,一边通过遥控器116的光标键202,把画面上的选定框304移动到所希望的流节目上。在这个状态下,按下遥控器116的决定键203来开始流节目(图4)。
由用户选择流节目时,根据BML记载的脚本,进行下面的2个处理。第1个处理是从选择的BML对象中取得所连接的流服务器的URL。之后,根据这个URL,经过用于确立与流服务器之间的流发送接收的程序,进行开始流接收的准备。
下面,说明图8中用于确立流发送接收的程序。当用户通过利用遥控器116针对BML浏览器的操作来选择要收看的流节目时,根据BML记载的脚本,取得提供该节目信息的网络服务器的URL。之后,向这个网络服务器请求信息文件(800)。接收这个请求的网络服务器向BML浏览器发送信息文件(801)。这个信息文件中记有流服务器的位置,协议等。
接收了信息文件的BML浏览器把这个文件传递给通信控制部105(802)。其间,关于图8所示的有关插入解码器切换处理(802)的详细情况,将在后面叙述。通信控制部105根据传递过来的信息文件,对流服务器设置双向TCP连接(803)。由此,可以对指定的流协议进行控制。流服务器,依据基于上述协议的指令,对通信控制部105设置单向的UDP连接,并开始内容的发送(804)。
第2个处理是把作为解码器媒体处理器的程序库从广播波用库切换到流使用的库。表示这种记述的脚本目前没有被定义,因此,所述脚本被重新定义作为BML脚本Browser.setDecoder(xx)。
把表示TS解码器和流解码器的值中的一方设置为自变量。接收这种请求的电视接收装置100的CPU118使解码器104停止当前正在运行中的TS解码处理,从存储器107中取出流解码用程序库,并切换到该库。
上述程序之后,在通信控制部105中所接收的流节目内容在FIFO106里被缓冲,之后在解码器104中被解码,经显示控制部109而被显示在图像显示部111上(图4)。而且,在流节目内容再生中,根据FIFO106内的数据量,向网络服务器发送流节目内容的继续传输请求和中断请求等。流再生一开始,流信息保持部122从没有图示的计时器中取得再生经过时间,并保存这个时间。
即使流节目处于解码或者显示中,本实施例的电视接收装置100也从通过调谐部101、(解扰器102)及去复用器103接收的TS数据中取出数据播出/EPG数据D3,并由数据流处理部121进行接收和分析。这里,电视接收装置接收的数据是播出多画面节目的播出局为了向用户提示CM而送出的DMSCC事件消息。或者,也可以是为了向用户提示即时新闻和最新新闻等最新消息而送出的事件消息。
所谓DSMCC事件消息,是可以把短消息从播出局迅速通知给调谐部的一种结构。这个事件消息不是旋转传输而是以片断形式传输,因此其特点就是接收上花费时间少。而且,事件消息大体可以分为2种。一种是即时反应型,即播出局一播出事件消息,调谐部就可以接收这个信息,并迅速采取行动。另外一种是时刻指定型,即事件消息当中包含采取行动的时刻信息。播出局一般在采取行动稍稍之前播出这个事件消息。电视接收装置接收到时刻指定型的事件消息时,不是立即采取行动,而是在消息中指定的时刻采取行动。本实施例中,虽然利用了前述的即时反应型事件消息,但是显然即使使用了后述的时刻指定型事件消息,也能得到同样效果。
图9表示的是表示即时反应型事件消息的DSMCC-片断(section)结构。图中的空栏表示按ARIB标准规定的值或者在本实施例中不需要特别注意的值。这里应注意描述符标记“※”。本实施例中,这个值被设为标准规格中保留的0xC9、0xCA及0xCB。尽管详细情况将在后面进行叙述,但描述符=0xC9是表示CM开始的值,描述符=0xCA是表示CM结束的值,而描述符=0xCB是表示节目结束的值。
播出局为了向该多画面节目的全部观众(不论是在看流选择画面的观众还是在看流节目的观众)一律在同一时刻提示CM,以描述符=0xC9发出上述的即时反应型事件消息。接收到这个事件消息的电视接收装置100的数据流处理部121,根据流信息存储部122所保存的信息进行2种处理。
如果流信息存储部122保存的是表示流被停止的无效值(负值)时,原样对广播波继续解码。相反,当流信息存储部122所保存的是表示流节目处于再生中的再生经过时间时,暂时停止流的解码,切换解码器104的媒体库以便对广播波中的TS进行解码。这里考虑后一情况。暂时停止流解码情况下的流信息存储部122及FIFO106,只是原样保存其内容。而且,向流服务器发送流节目内容的暂时中断请求。这时如图10(a)所示,具有由于媒体库切换需要时间,从而广播波的CM开头部分不能提示给观众的担心(1000)。
于是,本实施例中,接收了CM开始的事件消息的数据流处理部121在执行切换解码器104的媒体库的同时,为了防止这期间CM播出故障,而在存储器107中存储TS数据。在媒体库切换结束的时刻,解码器104对存储器107所存储的CM播出TS数据,从头开始解码,并经由显示控制部109及图像显示部111而显示在画面上。这样,可以防止所担心的媒体库切换所带来的CM开头部分的丢失,对于观众来讲,可以提供非常满意的收看环境。
和表示上述CM开始的事件消息一样,播出局以描述符=0xCA发出表示CM结束的即时反应型事件消息。接收了这个事件的电视接收装置100的数据流处理部121,和接收CM开始的事件消息时一样,依据流信息存储部122中所保存的信息,进行如下2种处理。
当流信息存储部122所保存的是表示流被停止的无效值(负值)时,原样继续对广播波解码。相反,当流信息存储部122中保存的是表示流节目处于再生中的再生经过时间时,停止在存储器107中存储CM播出TS数据。之后,在对存储的CM播出TS数据全部解码或显示结束之后,马上把解码器104的媒体库从广播波的TS用切换到流数据用。这一系列的处理之后,向流服务器发送流内容的再发送请求,并开始更新随接收数据的解码而停止的流信息存储部122的再生经过时间。结果,观众在看完无关的CM之后,可以连接收看处于收看中途的流节目。
反复上述处理,流节目收看到最后时,把媒体库切换为广播波TS用,以显示作为多画面节目的主要节目而播出的流节目选择画面。只要是在上述多画面节目的播出时间内,观众就可以继续选择所希望的流节目来收看。
下面,说明在观众收看流节目的过程中,多画面节目的播出本身结束的情况下的处理。播出局以描述符=0xCB发出表示节目结束的即时反应型事件消息。但是, 这种情况下的DSMCC-片断(section)结构(图9)和表示CM开始及结束时的部分不同,接在“事件消息组id(标识符)”后面的“保存将来用(reserved futureuse)”记述表示下一个节目开始时间的值。
接收了表示这个节目结束的事件消息的电视接收装置100的数据流处理部121,根据流信息存储部122所保存的信息,进行如下2种处理。在流信息存储部122中保存的是表示流被停止的无效值(负值)时,继续原样对广播波译码。反之,在流信息存储部122所保存的是表示流节目再生中的再生经过时间时,把这个再生经过时间值及流节目ID保存在存储器107或者硬盘119中。这样,如果观众希望在下次播出时继续收看同一流节目,则参照这些值,向流服务器发送从流节目内容指定时刻开始的请求。这种情况下,用户有可能把电视接收装置100的电源关掉,因此,有必要使存储器107为非易失性存储器NVRAM等。
而且,一旦在流节目再生中接收到表示流节目结束的事件消息,解码器104就把媒体库从流数据用切换为广播波TS用。在这种情况下,为了防止媒体库切换带来的CM开头部分的丢失,在存储器107中存储CM播出的TS数据。但是,如果在这个时间带里播出的CM以通常的方式进行存储再生,存在对下次开始的节目产生影响的危险性。于是,在媒体库的切换结束之后,进行追加再生以便从接收事件消息的时间到DSMCC-片断(section)所记述的下个节目开始时间为止存储在存储器107中的CM可以在从上述切换结束时刻到下个节目开始之前被全部解码和显示(图11)。这样,观众就可以从连续开始的节目开头进行收看(1100)。
最后说明在流节目的收看中,观众更换频道到其他播出局的情况下的处理。这时,和节目结束时的处理一样,流信息存储部122保存再生经过时间的值及流节目ID。而且,向流服务器发出流内容中断请求,FIFO106则清空缓冲器的内容,并把解码器104的媒体库切换为来自广播波的TS用。之后,观众再次把频道转回多画面节目时,如果希望继续收看同一流节目,则参照流信息存储部122的值,向流服务器发送从流节目内容指定时刻开始的请求,并把解码器104的媒体库切换为流数据用。这样,观众,即使是随意更换节目,也可以提供播出和流的无缝切换。
而且,本实施例中,DSMCC-片断(section)结构的描述符使用的是0xC9、0xCA及0xCB,只要不是ARIB标准规格中约定的值,也可以使用其他值。本实施例中,CM被保存在存储器107中,但存在硬盘119中的结构也可以。而且,本实施例中,流信息存储部所保存的信息为流节目的再生时间,但也可以是以帧为单位的信息。如上所述,在提供最新新闻等内容代替CM时,如本实施例,最好响应于事件消息,来切换通过多种媒体而发送的数据的接收和/或再生。
第2实施例本发明的第2实施例具有和第1实施例中有关媒体库切换不同的特征。下面关于第2实施例,只对和第1实施例不同的点进行说明。对于和第1实施例相同的结构、相同的动作,标以和第1实施例中说明过的相同标号,以此表示。
图12是表示有关本发明第2实施例电视接收装置组成的方框图。和第1实施例不同之处在于具有流标志123及流接收检测部124。
在接收了经由遥控器116及数据流处理部121而得到的解码器104的变更请求的CPU118切换解码器104的媒体库时,同时对流标志123进行开/关。当CPU118把这个解码器的媒体库变更为流解码用时,流标志123置为1,其他的情况置为0。
流接收检测部124在起到监测通信控制部105的作用的同时,根据流节目的接收开始及流标志123的状态,对CPU118进行媒体库的变更请求。图13表示的是说明流接收检测部124的处理的流程图。流接收检测部124监视流的检测(步骤1300)。判断是否检测到流的接收(步骤1301),若检测到接收,检查流标志123的开/关(步骤1302)。在流标志123处于开的状态时,意味着流标志已经处于被解码的状态,继续返回(步骤1300)进行监视。另一方面,在流标志123处于关的状态时,将把解码器104变更为流解码用的请求通知给CPU118(步骤1303)。
接收这个通知的CPU118在把解码器104的媒体库切换为流用的同时,把流标志123置于开。结束了一系列处理的流接收检测部124继续监视流的检测(步骤1300)。相反,在流的检测判断中(步骤1301)没有检测到接收的情况下,同样检查流标志123的开/关状态(步骤1304)。当流标志处于关的状态时,意味着广播波已经处于被解码的状态,继续返回(步骤1300)进行监视。而在流标志123处于开的状态时,将把解码器104变更为广播波用的请求通知给CPU118(步骤1305)。接收这个通知的CPU118在把解码器104的媒体库切换为广播波用的同时,把流标志123置于关状态。结束了一系列处理的流接收检测部124继续监视流的检测(步骤1300)。这样,即使是没有来自BML浏览器的基于脚本的解码请求,也可以迅速切换解码器104的媒体库。
依据上述本发明实施例,由于可以响应于播出局的事件消息(流标志),来控制流内容,因此,可以在以流的形式提供多个各观众爱好的节目的同时,可以提供在同一时刻向全体观众播出同样内容的服务。
而且,依据上述实施例,没有必要在各个流内容中添加CM信息,这不仅减轻了内容制作者的负担,还可以在同一时刻向全体观众提供CM。
依据上述实施例,可以向观众提供意识不到广播波内容和流内容差异的舒适的收看环境。
此外,在利用了流的节目中,例如,当把CM嵌入一个个流里并提供给用户提示时,具有这样的问题,即因各用户CM收看的时间错开,而使制作效率很低。对于节目的赞助人,并不知道是否确实向全体观众提供了CM,而且,提供依赖于时间的CM是困难的。如果内容制作人向一个个内容中嵌入CM,则负担是很大的,况且,在某些情况下,还要因赞助人和播出时间的改变,而不得不改变嵌入的CM,因而效率很低。本发明可以解决这种不合理情况。
其他实施例本发明的目的是把记录有用于实现上述实施例功能的软件程序代码的存储媒体提供给系统或者装置,这个系统或者装置的计算机(或者CPU和MPU)读出并运行存储媒体所存储的程序代码,从而达到目的是不言而喻的。
这种情况下,从存储媒体读出的程序代码本身实现了上述实施例的功能,程序代码本身及存储这个程序代码的存储媒体就组成了本发明。
作为提供程序代码的存储媒体,例如可以使用软盘、硬盘、光盘、光磁盘、CD-ROM、CD-R、磁带、非易失性存储卡、ROM等。
而且,通过运行计算机读出的程序代码,不仅可以实现上述实施例的功能,还可以根据这个程序代码的提示,由在计算机上运行的OS(基本系统或者操作系统)等执行实际处理的一部分或者全部,当然也包括根据这个处理实现上述的实施例的功能。
在从存储媒体读出的程序代码被写入插入计算机中的功能扩张板或与计算机连接的功能扩张单元所备有的存储器之后,根据这个程序代码的指示,这个功能扩张板和功能扩张单元所备有的CPU等执行实际处理的一部分或者全部,依据这个处理,可以实现上述的实施例的功能是不言而喻的。
下面举的是本发明的理想实施例。
实施例1一种接收装置具有通过互联网从外部装置接收通信数据的通信数据接收装置;接收通过播出网由播出局发送的播出数据的播出数据接收装置;以各自的解码方法,对由上述通信数据接收装置接收的通信数据及由上述播出数据接收装置接收的播出数据进行解码的解码器;和切换由上述解码器执行的解码方法的切换装置。
实施例2上述实施例1所述的接收装置,其特征在于,上述切换装置根据由上述播出数据接收装置接收的播出数据,把上述解码器的解码方法从通信数据用的解码方法切换为播出用的解码方法。
实施例3实施例2所述的接收装置,其特征在于,还具有记录由上述播出数据接收装置接收的播出数据的第1记录装置,
上述切换装置根据上述播出数据接收装置接收的播出数据,开始使解码器的解码处理从通信数据用解码方法向播出用解码方法切换的切换控制,同时把上述播出数据接收装置接收的播出数据记录在上述第1记录装置中,在从通信数据用的解码方法向播出用的解码方法切换的解码切换处理结束的时刻,上述解码器执行对记录在上述第1记录装置中的播出用数据的解码。
实施例4上述实施例2或者实施例3所述的接收装置,其特征在于,根据上述播出数据接收装置接收表示CM开始或者新闻等内容开始的事件消息,上述切换装置使数据接收从通过第1媒体发送切换为通过第2媒体发送。
实施例5实施例1所述的接收装置,其特征在于,还具有记录与由上述通信数据接收装置接收的节目通信数据关联的信息的第2记录装置,上述通信数据接收装置在接收了表示上述节目结束的事件消息时,中断上述节目的通信数据的接收,之后在上述节目的再生被再次请求时,根据上述第2记录装置中记录的与上述节目通信数据关联的信息,从上述外部装置继续接收上述节目的通信数据。
实施例6实施例5所述的接收装置,其特征在于,与上述节目的通信数据关联的信息是上述节目的识别信息及上述节目的再生经过时间。
实施例7实施例4或者实施例5所述的接收装置,其特征在于,上述事件消息是DSMCC事件消息。
实施例8一种媒体控制系统,由多个装置相互可通信地连接构成,其特征在于,上述多个装置中的至少1个装置具有实施例1~7中任一所述的接收装置。
实施例9
一种媒体控制方法,其特征在于,针对以各自的解码方法对由通信数据接收装置接收的通信数据及由播出数据接收装置接收的播出数据进行解码的解码器,进行解码方法的切换控制,其中,通信数据接收装置通过互联网从外部装置接收通信数据,播出数据接收装置接收通过播出网由播出局发送的播出数据。
实施例10一种程序,用于在计算机上执行实施例9所述的媒体控制方法。
实施例11一种计算机可读记录媒体,用于记录实施例10所述的程序。
依据本发明的实施例,例如,对通过流节目等互联网接收的通信数据,及例如通过CS节目等播出网接收的播出数据分别运行解码处理的解码器,由于可以控制这个解码处理的切换,因此使在互联网和广播之间切换传输媒体成为可能,例如通过该媒体切换,可以舒适地收看通信数据及播出数据双方。
而且,依据本发明的实施例,在开始从通信数据用的解码处理切换为播出用的解码处理时,从这个切换处理的开始时刻开始,记录播出数据,在上述切换处理结束的时刻,执行对所记录的播出数据的解码处理,由此,可以避免由于解码切换而带来的播出数据内容的中断。
本发明切换通过多种媒体得到的数据的接收或者再生就可以,因此,解码方式的切换不是必须的。
如上所述,依据本发明,响应于事件消息而进行数据的接收或者再生的切换,因此,可以避免内容的中断。
权利要求
1.一种接收装置,其特征在于,具有通过第1媒体接收数据的第1数据接收装置;和通过第2媒体接收数据的第2数据接收装置;和响应于事件消息而切换由上述第1数据接收装置接收的数据及由上述第2数据接收装置接收的数据的接收和/或再生的切换装置。
2.权利要求1所述的接收装置,其中上述第1数据接收装置是通过互联网从外部装置接收通信数据的装置,上述第2数据接收装置是接收通过播出网由播出局发送的播出数据的装置,接收装置还包括对由上述第1数据接收装置接收的通信数据及由上述第2数据接收装置接收的播出数据,以各自的解码方法进行解码的解码器和;切换由上述解码器执行的解码方法的切换装置。
3.如权利要求1所述的接收装置,其特征在于,上述切换装置根据由上述播出数据接收装置接收的播出数据,把上述解码器的解码方法从通信数据用的解码方法切换为播出用的解码方法。
4.如权利要求3所述的接收装置,其特征在于,还具有记录由上述播出数据接收装置接收的播出数据的第1记录装置,上述切换装置根据上述播出数据接收装置接收的播出数据,开始使解码器的解码处理从通信数据用解码方法向播出用解码方法切换的切换控制,同时把上述播出数据接收装置接收的播出数据记录在上述第1记录装置中,在从通信数据用的解码方法向播出用的解码方法切换的解码切换处理结束的时刻,上述解码器执行对记录在上述第1记录装置中的播出用数据的解码。
5.如权利要求3所述的接收装置,其特征在于,根据上述播出数据接收装置接收表示CM开始或者新闻等内容开始的事件消息,上述切换装置使数据接收从通过第1媒体发送切换为通过第2媒体发送。
6.如权利要求4所述的接收装置,其特征在于,还具有记录与由上述通信数据接收装置接收的节目通信数据关联的信息的第2记录装置,上述通信数据接收装置在接收了表示上述节目结束的事件消息时,中断上述节目的通信数据的接收,之后在上述节目的再生被再次请求时,根据上述第2记录装置中记录的与上述节目通信数据关联的信息,从上述外部装置继续接收上述节目的通信数据。
7.一种用于接收装置的接收方法,所述接收装置具有通过第1媒体接收数据的第1数据接收装置和通过第2媒体接收数据的第2数据接收装置的接收装置,其特征在于,响应于事件消息而切换由上述第1数据接收装置接收的数据及由上述第2数据接收装置接收的数据的接收和/或再生。
全文摘要
一种接收装置,其为了使互联网及广播波间的传输媒体切换可行,对从外部装置通过互联网这样的第1媒体接收的通信数据及从播出局通过播出网这样的第2媒体接收的播出数据,分别进行接收/再生处理的切换控制。
文档编号H04N7/16GK1497962SQ200310102440
公开日2004年5月19日 申请日期2003年10月20日 优先权日2002年10月22日
发明者福田哲, 森重树, 宫本胜弘, 荒谷俊太郎, 太郎, 弘 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1