内容变换装置和译码系统的制作方法

文档序号:6639366阅读:192来源:国知局
专利名称:内容变换装置和译码系统的制作方法
技术领域
本发明涉及内容变换装置和译码系统,特别涉及变换数字内容的编码方式的内容的格式变换装置、变换方法及译码系统。
背景技术
使用有线LAN或者无线LAN等通信部件来构建自家的家庭网络,利用该网络,能够将存储在STB(机顶盒(Set Top Box))或者PC(个人计算机(Personal Computer))等中的图像的数字内容利用其它的STB或者PC等装置来视听。另外,作为网络以外的方式,能够例如使用SD(安全数字(Secure Digital))卡等的桥式介质(bridge media),利用PDA(个人数字助理(Personal Digital Assistants))或者便携电话来视听。
根据装置具有的画面的分辨率、处理能力和存储器的容量等,搭载的解码器的种类不同,在高分辨率、处理能力高的PC中,搭载多种压缩编码方式,在具有QVGA(1/4视频图像阵列(Quarter VideoGraphics Array))的显示画面的便携电话中,搭载MPEG-4等的数字内容的数据尺寸小的高压缩的压缩编码方式。
MPEG等的压缩编码方式由运动图像压缩编码、声音压缩编码和多路复用3种编码方式构成,分别已开发了多种格式。例如,存储型数字内容所利用的MPEG-2 PS(程序流(Program Stream))、应用于通信的MPEG-2 TS(传输流(Transport Stream))、第三代移动通信的便携电话所利用的3GPP(3rd Generation Partnership Project第三代合作伙伴计划)TS 26.234等是现在通常使用的多路复用方式。
另外,在运动图像压缩编码方式中,具有MPEG-2 video、MPEG-4 visual等,在声音压缩编码方式中,具有MPEG-2 AAC(高级音频编码(Advanced Audio Coding))、MPEG-1 Audio Layer-2等,此外也存在多种格式。为此,如果规定在数字广播那样的服务中利用的编码方式就没有问题,但如果利用同类再现装置开发的卖方不同,声音的压缩编码方式不同,数字内容的相互利用变得困难。
在这样的由于再现装置而解码不同的情况下,需要根据可对应的方式译码数字内容的压缩编码方式。例如,提出了这样的方法,可与网络连接的市售的HDD(硬盘驱动器(Hard Disk Drive))记录器等STB,从成本面上就难于搭载多个解码器。为此,在视听在网络上不可再现的数字内容的情况下,将数字内容的URL信息和与STB相关的信息发送给译码服务器,由译码服务器变换为目的符号,生成数字内容。即,具有各种内容的译码服务器从URL信息获得原始数字内容,从与STB相关的信息将获得的数字内容译码为与STB对应的编码方式,通过将译码后的数字内容发送给STB,STB能够获得可再现的数字内容。
这种技术例如在日本特开2004-102339公报(第4-5页,图1)中公开。
在上述现有技术中,译码服务器将存在于内容服务器中的数字内容译码为可由STB再现的压缩编码方式,传送,既使是搭载的解码器个数少的STB,也能够再现各种压缩编码方式的数字内容。通过这样,用户不必为了希望的数字内容次次买STB,能够利用现有的STB来视听希望的数字内容。
但是,由于没有假设希望的数字内容的内容服务器是STB的情况、或与STB与同一LAN,例如,在存在STB的家庭网络中连接内容服务器的情况,用户具有的数字内容的译码器不对应。
另外,推想译码服务器如果在因特网环境中有来自多个STB的访问,也发生这样的问题高负荷的处理要求集中,向STB的响应时间变长。

发明内容
本发明的目的在于,利用与网络连接的多种设备,有效进行数字内容的译码处理。
本发明通过将数字内容的译码处理分散给与网络连接的多个设备来进行,可防止处理负荷集中在特定设备。
本发明的译码系统包括通过通信路径连接的多个信息处理装置,变换信息处理装置所使用的数字内容的编码方式,包括信息处理装置,具有存储部,存储管理信息,该管理信息是从其它信息处理装置获得的、与该信息处理装置有关的至少与数字内容的编码方式的变换功能有关的管理信息;处理部,参照存储在存储部中的关于其它信息处理装置的管理信息,决定能够进行数字内容的译码的其它信息处理装置,通过通信路径对于其它信息处理装置传送处理所必需的内容数据和表示处理内容的信息,其它信息处理装置,具有格式变换部,根据从某个信息处理装置的处理部发送的处理内容,实施译码。该信息处理装置是译码变换装置,在实施例中作为STB来说明。在优选例子中,存储部作为管理信息,存储表示包括与其它信息处理装置的性能有关的信息的状态的信息;关于编码方式的变换功能的分离、解码、编码、多路复用的信息,处理部根据其它信息处理装置的管理信息,为了译码数字内容,选择具有分离、解码、编码、电路复用中的任何一种功能的其它信息处理装置,且参照针对所选择的其它信息处理装置的管理信息,进行其它信息处理装置的性能评价,基于性能评价的结果,对进行用于译码数字内容的任何一种功能的处理的其它信息处理装置,传送必要的内容数据和表示处理内容的信息。
另外,在优选的例子中,信息处理装置具有DMUX,将数字内容分离为运动图像压缩编码后的数据流、声音压缩编码后的数据流。另外,具有对运动图像压缩编码后的数据流进行解码的解码器、对声音压缩编码的数据流进行解码的解码器。另外,具有对运动图像解码后的数据流编码的编码器、对声音解码后的数据流进行编码的编码器。另外,具有MUX,在从其它信息处理装置输入压缩编码的运动图像的数据流和压缩编码的声音数据流时,将两者的数据多路复用成希望的多路复用方式。
另外,在一个例子中,为了实施信息处理装置的性能评价,决定具有与译码所必需的任何一种处理适应的功能和状态的信息处理装置,将各个信息处理装置的处理状态、进行数字内容的译码处理的CPU的处理速度、及使用的存储器尺寸规格信息作为设备管理信息,存储在存储部中。
另外,在一个例子中,为了通过信息处理装置的性能评价,决定具有与译码所必需的任何一种处理相适应的功能和状态的信息处理装置,将各个信息处理装置具有的分离、多路复用、解码、编码的信息作为设备编码解码器管理信息,存储在存储部中。
另外,在一个例子中,处理部参照其它信息处理装置的管理信息,评价其它信息处理装置的性能,基于性能评价的结果,按照在多个信息处理装置间进行负荷分散的方式,决定进行用于译码数字内容的任何一种功能的处理的其它信息处理装置。
另外,在一个例子中,格式变换部对多路复用方式、或者运动图像压缩编码方式、或者声音压缩编码方式的至少一种进行变换。
另外,在一个例子中,信息处理装置的处理部包括与通信路径连接的通信控制部,通信控制部从外部装置接收数字内容的译码要求,且通过格式变换装置,将格式变换后的内容数据向外部装置送出。
本发明的格式变换方法,是包括通过通信路径连接的多个信息处理装置,变换由信息处理装置使用的数字内容的编码方式的内容的格式变换方法,具有将从其它信息处理装置取得的、涉及到信息处理装置的、至少与数字内容的编码方式的变换功能有关的管理信息存储在存储部中的步骤;根据来自请求方的数字内容的译码要求,参照存储在存储部中的关于其它信息处理装置的管理信息,决定能够译码数字内容的其它信息处理装置,对其它信息处理装置,通过通信路径传送处理所必需的内容数据和表示处理的内容的信息的步骤;其它信息处理装置,根据从某个信息处理装置的处理部发送的处理内容,实施译码的格式变换的步骤;和将格式变换后的内容数据发送给请求方的步骤。
在优选的例子中,作为管理信息,在存储部存储包括与其它信息处理装置的性能有关的信息的表示状态的信息;和关于编码方式的变换功能的分离、解码、编码、多路复用的信息,在处理部,根据其它信息处理装置的管理信息,选择具有用于译码数字内容的分离、解码、编码、多路复用中的任何功能的其它信息处理装置,且参照选择的其它信息处理装置的管理信息,来进行其它信息处理装置的性能评价,基于性能评价的结果,对进行用于译码数字内容的任何一种功能的处理的其它信息处理装置,传送必需的内容数据和表示处理内容的信息。
另外,本发明的译码变换装置,通过通信路径与其它译码变换装置和外部装置连接,变换要求的数据内容的编码方式,具有存储部,存储从其它译码变换装置获得的、与译码变换装置有关的、至少与数字内容的编码方式的变换功能有关的管理信息;处理部,参照存储在存储部中的关于其它的译码变换装置的管理信息,决定能够译码数据内容的其它译码变换装置,且进行生成与其它的译码变换装置进行的编码变换有关的信息的处理;通信控制部,对于由处理部决定的其它译码变换装置,通过通信路径发送处理所必需的内容数据和表示处理内容的信息,并且发送格式变换处理后的内容;和格式变换部,根据委托处理的内容数据和处理内容,进行内容的格式变换。
在优选的例子中,存储部存储包括各个译码变换装置的处理状态、进行数字内容的译码处理的CPU的处理速度、及使用的存储器大小的规格信息的设备管理信息的表;包括各个译码变换装置具有的分离、多路复用、解码、编码的信息的设备编码解码器管理信息的表;表示关于数字内容的变换前后的编码方式的关系的信息的表。
如果根据本发明,利用与网络连接的多个设备实施数字内容的译码处理,由此,能够进行与多种编码方式对应的各种译码。另外,通过根据多个设备的状态来进行译码处理,能够防止处理负荷集中在某个位置。


本发明的这些和其它特征、目的和优点,通过参照附图的描述更加明显。
图1是本实施方式的译码系统的构成图。
图2是本实施方式的STB10的硬件构成图。
图3是表示本实施方式的设备管理信息50的表构成的例子的图。
图4是表示本实施方式的设备编码解码器管理信息60的表构成的例子的图。
图5是表示本实施方式的变换信息70的表构成的例子的图。
图6是表示本实施方式的委托对象管理信息80的表构成的例子的图。
图7是表示本实施方式的从便携电话在STB要求数字内容的动作的流程图。
图8是表示本实施方式的译码的动作顺序的流程图。
图9是表示其它实施方式的译码的动作顺序的流程图。
具体实施例方式
参照附图来说明本发明的实施方式。
图1是表示实施方式的译码系统的构成例子的图。
在图示的译码系统中,10a~10e是STB,20是LAN,30是便携电话。
这里,STB10的附加文字(a~e)是为了方便说明区别3个,各个设备在具有STB功能的这点上,这些设备没有不同。但是,关于搭载在各个STB10上的MUX(多路复用器)、DMUX(多路分解器)、解码器、编码器,也可以搭载同一格式,也可以搭载不同的格式。另外,在不特别指定STB10a~10e的任何一个的情况下,代表性地表示为STB10。
STB10,具有这样的功能自动地获得通过LAN20连接的其它STB10的状态和规格、编码、解码的信息,以获得数字内容的译码所必需的分离、声音流的变换、视频流的变换、多路复用的处理的状态,和搭载的解码、编码的信息为基础,向包括自身的与LAN20连接的STB10委托处理,被委托的STB10进行委托的处理,由此进行译码的控制。
LAN20是由有线LAN、无线LAN、UWB(超宽带(Ultra WideBand))、Bluetooth(蓝牙)、电力线等构成的网络,在与LAN20连接的装置间,可根据规定的顺序能够传送数据。
便携电话30是送出进行数字内容的译码要求的装置。而且,除了便携电话30外,也可以使用PDA或者STB等其它装置(未图示)。
在本实施方式的译码系统中,利用LAN20连接的各个STB10分别搭载一个以上的声音压缩编码方式用的解码器、运动图像压缩编码方式用的解码器、声音压缩编码方式用的编码器、运动图像压缩编码方式用的编码器、MUX、DMUX。此外,搭载能够自动检测互相的存在和提供的服务的UPnP(通用即插即用(Universal Plug and Play))等功能,STB10a~10e自动获得关于可连接的STB10的状态、规格、变换功能的信息,将这些信息作为管理信息登记在表50、60(参照图3、图4在后面描述)中管理。表的内容如果登记的信息有变化就依次更新。
例如,如果发生从便携电话30向STB10a要求译码数字内容,就由请求方的STB10生成登记变换前后的各个编码方式的变换对表70(参照图5在后面描述),将存在指定的数字内容的STB10作为起点,在对该数字内容实施分离、声音/图像流的变换、多路复用的各个处理之前,以从各个STB10收集的信息为基础,选择能够处理的STB10,进行性能评价。根据性能评价的结果来决定对各个处理最合适的STB10,向该STB10传送登记在变换对表70中的变换对信息和各个处理中成为对象的数字内容的流。接收该传送的STB10根据委托的处理内容,进行编码的变换处理。
这样,利用多个STB,能够实现与某个数字内容相关的进行分离、声音/视频流的变换、多路复用的各个处理的译码系统。
图2是本实施方式的STB10的硬件构成图。
如图2所示那样,STB10由CPU11、主存储器12、通信控制部13、存储装置14、解码器15、编码器16、MUX17、DMUX18构成。而且,STB10的各个构成元件通过总线19连接,能够在各个构成要素间传送必要的信息。
这里,CPU11通过执行预先存储在主存储器12和存储装置14中的程序来进行规定的处理动作,主存储器12具有作为工作区域的功能,是用于存储必需的程序的存储器。例如,对于前者,能够通过RAM(随机存储器(Random Access Memory))来实现,对于后者,能够通过ROM(只读存储器(Read Only Memory))等来实现。
通信控制部13是用于在与LAN20连接的其它装置之间发送接收数据的单元,例如,可通过调制解调器、网络适配器、无线信号发送装置等来实现。存储装置14保存用于控制STB10的动作的程序,或者存储通过LAN20通信的数字内容,例如通过HDD或者光盘等来实现。
解码器15是用于进行压缩编码的声音流或者视频流的解码处理的单元,例如通过硬件加速器(hardware accelerator)来实现。编码器16是用于进行没有编码的声音流或者没有编码的视频流的编码处理的单元,例如通过硬件加速器来实现。
MUX17是用于进行压缩编码的声音流或者视频流的多路复用处理的单元,例如通过硬件加速器来实现。DMUX18是用于将数字内容分离处理为压缩编码的声音流和视频流的单元,例如,能够通过硬件加速器来实现。
而且,上述解码器15、编码器16、MUX17、DMUX18不限于硬件,也可以通过软件来实现。在这种情况下,将实现这些功能所必需的程序存储在主存储器12或者存储装置14中,在需要时由CPU11来执行该程序,能够实现希望的功能。
下面,参照图3~图6来说明本实施方式的译码处理所使用的管理信息等。
作为这些管理信息,可举出性能评价所使用的设备管理信息50,设备编码解码器管理信息60,变换信息70,委托对象管理信息80。这些设备管理信息50,设备编码解码器管理信息60,变换信息70和委托对象管理信息80,存储在各个STB10的主存储器12或者存储装置14(将两者总称为存储部)中来管理。
图3是性能评价所使用的设备管理信息50的表构成例子。
设备管理信息50由表示成为评价对象的STB名51、CPU的处理速度52、存储器大小53、现在的负荷54、剩余盘容量55、有无硬件加速器56、版本57、有效期限58的信息构成。
对于该设备管理信息50,各个STB10定期地多点传送设备管理信息50的版本57,通常比较多点传送的版本信息和设备管理信息50的版本57中具有的数字,由此能够判断所具有的设备管理信息50是否是最新的。在由多点传送获得的版本比版本57大的情况下,具有设备管理信息50的STB 10再次获得设备管理信息50。
有效期限58用于为了检测STB10的失效或者活动(dead or alive)。作为版本57的有效期限的有效期限58,在该有效期限结束的情况下,从设备管理信息50消除有效期限58结束的STB10的全部项目。如果设备管理信息50列表,能够通过网络连接,但在列表中不存在的情况下,能够判断为在不能利用的环境中具有STB10。
而且,在新的STB与LAN20连接的情况下,能够检测到该连接,自动获得该STB的设备管理信息50。
图4是设备编码解码器管理信息60的表构成例子。
设备编码解码器管理信息60由表示成为对象的STB名61、MUX62、DMUX63、声音解码器64、视频解码器65、声音编码器66、视频编码器67的信息来构成。
该管理信息60在进行STB的性能评价之前被参照,判断为目标的处理是否可行,能够获得性能评价所必需的STB10的一览。设备管理信息50和设备编码解码器管理信息60联动,如果设备管理信息50的有效期限58结束,判断为该STB10电源切断或者从网络断开,设备编码解码器管理信息的STB10的全部项目消除。
而且,设备管理信息50和设备编码解码器管理信息60除了由各个STB10管理的方法外,例如在这些信息需要时,也可以向各个STB10发出获得要求,来取得最新的设备管理信息50和设备编码解码器管理信息60。在这种情况下,应用上,如果设备管理信息50的有效期限58或版本57是不必需的,也可以不利用。
使用设备管理信息50来进行性能评价中,利用设备编码解码器管理信息60列表能够实施希望的变换的STB10,对于该列表的STB10,利用设备管理信息50来进行性能评价。
下面举出评价的一个例子。
对于CPU的速度52和存储器大小53,按照值变大的顺序赋予1点、2点、3点,现在的负荷54按照其值变小赋予点数为1点、2点、3点。对每个STB名61将这些点数相加,值最小的STB10为评价最高的STB10。在数值相同的情况下,盘的剩余容量大的STB10为评价最高的STB10。在处于列表中的STB10中搭载硬件加速器的情况下,在搭载的STB10中,评价现在的负荷54。参照现在的负荷54,能够分散处理使得多个STB10之间负荷均衡。
使用这些管理信息50、60,STB10的性能评价的处理动作和关于数字内容的分离、声音/视频流的变换、多路复用的各个处理的向STB10分配的动作,通过执行STB10的CPU11中的程序来进行。
图5是变换信息70的表构成例子。
变换信息70由多路复用方式71和运动图像压缩编码方式72和声音压缩编码方式73所构成,登记表示数字内容的变换前后的编码方式的信息。在STB10进行变换处理的情况下,参照该变换信息70来进行。例如,就多路复用方式71而言,就意味着将MPEG-2PS变换为3GPPTS26.234。
图6是委托对象管理信息80的表构成例子。
该表80在接收来自便携电话30的内容获得要求的STB10中形成,是关于要求的内容的、用于管理委托符号变换处理的对象STB10的委托内容的表。在图示例子中,表示STB10a中展开的表。
作为委托对象管理信息,根据成为委托对象的STB名81,登记表示委托功能的MUX82、DMUX83、声音解码器84、视频解码器85、声音编码器86、声音解码器86、视频编码器87及表示符号变换处理的进行状态的标记88的信息。
下面,参照附图7,来说明根据来自便携电话30的要求获得编码变换后的数字内容的例子。
这里,便携电话30和STB10a~10e是UPnP对应设备。另外,用户希望的数字内容存在于STB10c中。
首先,利用无线LAN、Bluetooth、UWB等从便携电话30对STB10a访问(S100),如果便携电话30与LAN20连接,STB10a~10e自动地检测便携电话30。接着,如果便携电话30能够对STB10a进行访问,就提出要求使得利用便携电话30的用户接口,来对STB10a获得内容列表。这里,如果STB10a、10b、10c是DLNA对应设备,STB10a也能够获得STB10b、10c的内容列表。例如,既使不是DLNA对应设备,也能够使用各自的协议来取得内容列表(S101)。STB10a获得的内容列表发送给便携电话30。这里,内容列表也可以设想为记载内容名和其URL的列表。
便携电话30的用户利用便携电话30的图像用户界面和按钮,从获得的内容列表中选择希望的数字内容。能够唯一指定选择的数字内容的信息、例如内容名和其URL、以及表示由便携电话30可再现的压缩编码方式的信息的全部,从便携电话30发送给STB10a(S102)。
而且,在该例子中,说明了根据来自便携电话30的要求获得数字内容的情况,但是不限于便携电话30,如其它例子,也可以是通过无线LAN连接的汽车导航设备、PDA等终端装置。这种情况下,需要具有与网络连接的功能,能够存储数字内容,需要搭载能够再现以任何压缩编码方式编码的数字内容的播放器。
下面,参照图8,来说明一个实施例中数字内容的译码的变换处理。例如,如果对STB10连接电源,首先形成评价表(S200),这里,评价表是设备管理信息50和设备编码解码器管理信息60的表。通过UPnP自动地互相识别,多点传播版本,全部获得STB10的设备管理信息50。各个STB10获得的设备管理信息50,通过版本57和有效期限58的运用,变为总是最新信息。
而且,象前述那样,既使不利用版本57和有效期限58来管理设备管理信息50,也可以在性能评价之前,向STB10发出获得要求,收集设备管理信息50和设备编码解码器管理信息60。
接着,在步骤S102(图7),从能够从便携电话30接收与内容名对应的压缩编码方式的一组(set)的STB10a,向所有具有数字内容的STB10c,将内容名和变换的压缩编码方式作为编码方式变换要求来发送(S201)。在该阶段,在STB10a的委托对象管理信息80的表中,在STB10c的对应项目DEMUX83中登记成为委托内容的MPEG-2PS。在下面利用同样的方法,在该表中依次登记委托对象的STB10和委托内容。
接收编码方式变换要求的STB10c,以发送来的压缩编码方式的全部和进行变换处理的数字内容为基础,生成变换信息70。此外,参照变换信息70和STB10所具有的设备管理信息50和设备编码解码器管理信息60,来进行性能评价,根据该评价,决定能够分离变换对象的数字内容的STB10(这里,为了方便设为STB10c)。然后,对STB10c发送数字内容和变换信息70,接收变换信息70和数字内容的STB10c进行分离处理(S202)。
接着,STB10c为了决定多路复用的STB10进行性能评价,对决定的STB10(这里设为STB10d)进行多路复用处理的委托准备。这里,如果具体地描述进行的准备,为了存储视频流和声音流,进入实施HDD容量检查的待机状态(S203)。
对于通过步骤S202得到的视频流和声音流,实施性能评价,决定能够根据变换信息70来变换视频流的STB10(这里设为STB10b),发送变换委托,被委托的STB10b实施变换处理。在委托变换时,实施在步骤S203决定的多路复用的STB10d的信息也与视频流同时发送(S204)。
此外,决定能够根据变换信息70变换声音流的STB10(这里设为STB10e),发送变换委托,被委托的STB10e实施变换处理。在委托变换时,实施在步骤S203决定的多路复用的STB10d的信息也与声音流同时发送(S205)。
而且,在步骤S204和步骤S205中,设想在同一STB10内实施运动图像流的变换和声音流的变换,但除了该方法外,也能够为了决定解码视频流的STB10,实施性能评价,实施解码处理委托,还为了根据变换信息70编码该解码的数据,实施性能评价,检测出进行编码处理的STB10,实施编码。这种情况下能够进行多种编码方式的译码。
接着,向齐备多路复用准备的STB10d,以在步骤S204和步骤S205发送的实施多路复用的STB10d的信息为基础发送视频流和声音流(S206,S207)。
然后,将由STB10发送的各个流临时地存储在HDD上(S208),如果能够确保一定以上的图像流和声音流,就实施多路复用作业(S209)。此外,如果结束多路复用,就经过STB10a,向发出内容获得要求的便携电话30发出编码变换后的内容(S210)。而且,对于表示委托对象管理信息80的表的进行状态的标记88,如果结束处理,对应的STB10的栏的标记的状态,就从“处理中”变为“结束”。因此,STB10a就能够通过参照标记88识别该委托的处理是否全部结束。
下面,参照图9,来说明其它实施例的数字内容的译码的变换处理。
这里,图9的从步骤S200到步骤S202与图8的情况相同。
此外,在步骤S290中,STB10c实施用于决定多路复用的STB10的性能评价,对决定的STB10d进行多路复用处理的委托准备。这里,进行的准备是用于存储视频流和声音流的HDD容量的检查,之后,进入待机状态,直到接到视频流的变换和声音流的变换结束的通知。
之后,对利用步骤S202得到的视频流和声音流实施性能评价,决定能够根据变换信息70来变换视频流的STB10(这里设为STB10b),发送变换委托。被委托的STB10b实施变换处理(S291)。在变换委托时,实施在步骤S290决定的多路复用的STB10d的信息也与视频流同时发送。
此外,决定能够根据变换信息70变换声音流的STB10(这里设为STB10e),发送变换委托,被委托的STB10e实施变换处理。在变换委托时,实施在步骤S203决定的多路复用的STB10d的信息也与声音流同时发送(S292)。
而且,如果结束视频流的变换,就以在步骤S291获得的实施多路复用的STB10d的信息为基础,向STB10d通知该视频流的变换处理结束(S301)。此时变换后的视频流存储在STB10b的存储装置14中。
此外,如果声音流的变换结束,就以在步骤S292获得的实施多路复用的STB10d的信息为基础,向STB10d通知声音流的变换处理结束(S302)。此时变换后的声音流存储在STB10b的存储装置14中。
由STB10d接收通过步骤S301和步骤S302发送的结束通知,只要视频流的结束通知和声音流的结束通知两者没有来,就处于等待状态(S300)。如果接收两者的结束通知,就转到步骤S303。
在步骤S303,作为实施多路复用处理的STB10决定的STB10d,一旦在视频流的编码方式变换和声音流的编码方式变换结束的时刻,为了再次探测出多路复用处理最合适的STB10,利用步骤S290对作为多路复用处理STB10决定的STB10d实施性能评价,从与通信网络连接的STB10中决定1台(这里,设为再次决定STB10d)。实施了性能评价的STB10d,对于由步骤S300传来结束通知的STB10b和STB10e,发送实施新的多路复用处理的STB10的信息(这里是STB10d)(S303)。而且,该STB10d的信息的发送,也可以由实施性能评价的STB10来实施,也可以是实施新的多路复用处理的STB10。
接着,接收实施多路复用处理的STB10d的信息的STB10b和STB10e,以STB10d的信息为基础,发送视频流和声音流(S304、S305)。而且,利用STB10d,将变换了视频流的编码的从STB10b发送的视频流,和变换了声音流的编码的从STB10e发送的声音流,进行多路复用,变换为一个数字内容(S306)。
如果该变换处理结束,就经过STB10a将译码后的数字内容,传送给作为请求方的便携电话30(S307),结束译码处理。
如果按照该实施例,参照STB10的时时变动的状态信息的最新内容来进行各个STB的性能评价,根据该评价,再次利用步骤S303来决定实施多路复用的最合适的STB10,所以,可进行STB10间的最合适的分散处理。特别是,视频数据的编码需要1小时以上,期间状态信息可能变动,所以,应用该实施例是有效的。
如果按照上述实施例,利用与网络连接的多个STB对数字内容的译码处理进行分散处理,可译码的编码方式增加。为此,在一台STB内不可进行的编码方式变换可利用其它的STB。另外,其它STB获得各个STB的管理信息,能够决定可进行变换处理的STB,所以,能够防止变换处理集中在一个位置。
以上,说明了本发明的实施方式,但本发明不限于上述实施方式,毫无疑问,能够获得不脱离本发明的宗旨的其它各种构成。
本实施例能够作为HDD记录器或者家庭服务器、PC、PDA、便携电话等各种数字家电的中间介质或者应用而搭载在这些装置上应用。
虽然我们已经根据发明显示和描述了几个实施例,应该理解,在不偏离本发明的范围内,这些实施例能够改变和修改。因此,这里不限制于显示和描述的细节,而是覆盖了所附权利要求的范围内的所有的改变和修改。
权利要求
1.一种译码系统,包括通过通信路径连接的多个信息处理装置,变换所述信息处理装置所使用的数字内容的编码方式,其特征在于,包括所述信息处理装置,具有存储部,存储管理信息,所述管理信息是从其它信息处理装置获得的关于所述信息处理装置的至少与数字内容的编码方式的变换功能有关的管理信息;和处理部,参照存储在所述存储部中的关于所述其它信息处理装置的管理信息,决定能够译码数字内容的其它信息处理装置,通过所述通信路径对于所述其它信息处理装置传送处理所必需的内容数据和显示处理内容的信息,所述其它信息处理装置,具有格式变换部,根据从某个信息处理装置的所述处理部发送的处理内容,实施译码。
2.根据权利要求1所述的译码系统,其特征在于,所述存储部,作为所述管理信息,存储包括关于其它信息处理装置的性能的信息的表示状态的信息;和关于编码方式的变换功能的分离、解码、编码、多路复用的信息,所述处理部根据所述其它信息处理装置的所述管理信息,选择具有用于译码数字内容的分离、解码、编码、多路复用中的任何一种功能的其它信息处理装置,且参照关于选择的其它信息处理装置的所述管理信息,进行所述其它信息处理装置的性能评价,基于所述性能评价的结果,对进行用于译码数字内容的任何一种功能的处理的所述其它信息处理装置,传送必要的内容数据和表示处理内容的信息。
3.根据权利要求1或者2所述的译码系统,其特征在于,所述信息处理装置具有DMUX,将数字内容分离为运动图像压缩编码后的数据流、声音压缩编码后的数据流。
4.根据权利要求1到3中的任何一个所述的译码系统,其特征在于,所述信息处理装置具有解码运动图像压缩编码后的数据流的解码器、及或解码声音压缩编码后的数据流的解码器。
5.根据权利要求1到4中的任何一个所述的译码系统,其特征在于,所述信息处理装置具有编码运动图像解码后的数据流的编码器、及或编码声音解码后的数据流的编码器。
6.根据权利要求1到5中的任何一个所述的译码系统,其特征在于,所述信息处理装置具有MUX,在从其它信息处理装置输入压缩编码后的运动图像的数据流和压缩编码后的声音的数据流时,以希望的多路复用方式将两者的数据多路复用。
7.根据权利要求2到6中的任何一个所述的译码系统,其特征在于,为了实施所述信息处理装置的性能评价,决定具有与译码所必需的任何一种处理最适应的功能和状态的信息处理装置,将各个信息处理装置的处理状态、进行数字内容的译码处理的CPU的处理速度、及使用的存储器大小的规格信息作为设备管理信息,存储在所述存储部中。
8.根据权利要求2到7中的任何一个所述的译码系统,其特征在于,为了通过所述信息处理装置的性能评价,决定具有与译码所必需的任何一种处理最适应的功能和状态的信息处理装置,将各个信息处理装置具有的分离、多路复用、解码、编码的信息作为设备编码解码器管理信息,存储在所述存储部中。
9.根据权利要求2所述的译码系统,其特征在于,所述处理部参照关于所述其它信息处理装置的所述管理信息,评价所述其它信息处理装置的性能,基于所述性能评价的结果,按照在多个所述信息处理装置间实现负荷分散的方式,决定进行用于译码数字内容的任一种功能的处理的所述其它信息处理装置。
10.根据权利要求1到9中的任何一个所述的译码系统,其特征在于,所述格式变换部针对多路复用方式、或者运动图像压缩编码方式、或者声音压缩编码方式的至少一种进行变换。
11.根据权利要求1到10中的任何一个所述的译码系统,其特征在于,所述信息处理装置的所述处理部包括与所述通信路径连接的通信控制部,所述通信控制部从外部装置接收数字内容的译码要求,且通过所述格式变换装置,将格式变换后的内容数据向所述外部装置送出。
12.一种格式变换方法,是包括通过通信路径连接的多个信息处理装置,变换由所述信息处理装置使用的数字内容的编码方式的内容的格式变换方法,其特征在于,具有将从其它信息处理装置取得的、关于所述信息处理装置的至少与数字内容的编码方式的变换功能有关的管理信息存储在存储部中的步骤;根据来自请求方的数字内容的译码要求,参照存储在所述存储部中的关于其它信息处理装置的所述管理信息,决定能够译码所述数字内容的其它信息处理装置,对所述其它信息处理装置,通过所述通信路径传送处理所必需的内容数据和表示处理的内容的信息的步骤;所述其它信息处理装置,根据从某个信息处理装置的所述处理部发送的处理内容,实施译码的格式变换步骤;和将格式变换后的内容数据发送给请求方的步骤。
13.根据权利要求12所述的格式变换方法,其特征在于,作为所述管理信息在所述存储部中存储包括关于所述其它信息处理装置的性能的信息的表示状态的信息;关于编码方式的变换功能的分离、解码、编码、多路复用的信息,在所述处理部,根据所述其它信息处理装置的所述管理信息,选择具有用于译码数字内容的分离、解码、编码、多路复用中的任何功能的其它信息处理装置,且参照选择的其它信息处理装置的所述管理信息,来进行所述其它信息处理装置的性能评价,基于所述性能评价的结果,对进行用于译码数字内容的任何一种功能的处理的所述其它信息处理装置,传送必需的内容数据和表示处理内容的信息。
14.根据权利要求12或者13所述的格式变换方法,其特征在于,为了实施所述其它信息处理装置的性能评价,决定具有与译码所必需的任何一种处理最适应的功能和状态的信息处理装置,将各个信息处理装置的处理状态、进行数字内容的译码处理的CPU的处理速度、及使用的存储器大小的规格信息作为设备管理信息,存储在所述存储部中。
15.根据权利要求12或者13所述的格式变换方法,其特征在于,为了通过所述信息处理装置的性能评价,决定具有与译码所必需的任何一种处理最适应的功能和状态的信息处理装置,将各个信息处理装置具有的分离、多路复用、解码、编码的信息作为设备编码解码器管理信息,存储在所述存储部中。
16.一种译码变换装置,通过通信路径与其它译码变换装置和外部装置连接,变换要求的数字内容的编码方式,其特征在于,该译码变换装置具有存储部,存储从其它译码变换装置获得的、关于所述译码变换装置的至少与数字内容的编码方式的变换功能有关的管理信息;处理部,参照存储在所述存储部中的关于所述其它译码变换装置的所述管理信息,决定能够译码数据内容的其它译码变换装置,且进行生成与在其它的译码变换装置进行的编码变换有关的信息的处理;通信控制部,对于由所述处理部决定的所述其它译码变换装置,通过所述通信路径发送处理所必需的内容数据和表示处理内容的信息,并且,发送格式变换处理后的内容;和格式变换部,根据被委托处理的内容数据和处理内容,进行内容的格式变换。
17.根据权利要求16所述的译码变换装置,其特征在于,作为所述管理信息,所述存储部存储包括关于其它译码变换装置的性能的信息的表示状态的信息;和关于编码方式的变换功能的分离、解码、编码、多路复用的信息,所述处理部根据所述其它译码变换装置的所述管理信息,选择具有用于译码数字内容的分离、解码、编码、多路复用中的任何一种功能的其它译码变换装置,且参照关于选择的其它译码变换装置的所述管理信息,进行所述其它译码变换装置的性能评价,基于所述性能评价的结果,进行决定实施用于译码数字内容的任何一种功能的处理的所述其它译码变换装置的处理。
18.根据权利要求17所述的译码变换装置,其特征在于,所述格式变换部具有用于译码所述数字内容的DMUX、解码器、编码器、或者MUX中的至少一个。
19.根据权利要求16到18中的任何一个所述的译码变换装置,其特征在于,所述格式变换部针对多路复用方式、或者运动图像压缩编码方式、或者声音压缩编码方式的至少一种进行变换。
20.根据权利要求16到19的任何一个所述的译码变换装置,其特征在于,所述存储部存储包括各个译码变换装置的处理状态、进行数字内容的译码处理的CPU的处理速度、及使用的存储器大小的规格信息的设备管理信息表;包括各个译码变换装置具有的分离、多路复用、解码、编码的信息的设备编码解码器管理信息表;和表示关于数字内容的变换前后的编码方式关系的信息表。
全文摘要
本发明提供一种内容变换装置和译码系统,由与网络连接的多个设备进行译码,可进行基于多种多样的编码方式的组合的译码。该译码系统包含经通信路径连接的多个信息处理装置如STB,变换信息处理装置使用的数字内容的编码方式。在该系统,信息处理装置具有存储部,存储从其它信息处理装置获得的、关于信息处理装置的至少与数字内容的编码方式的变换功能有关的管理信息;处理部,参照存储在存储部中的管理信息,决定能够译码数字内容的其它信息处理装置并对它们经通信路径传送处理必需的内容数据和表示处理内容的信息。其它信息处理装置具有根据从某信息处理装置的处理部发送的处理内容实施译码的格式变换部,并将编码变换后的内容发送给请求方。
文档编号G06F13/00GK1848946SQ20051009387
公开日2006年10月18日 申请日期2005年8月31日 优先权日2005年4月12日
发明者宫本启生, 冈山祐孝 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1