分配系统、方法、网关装置和程序的制作方法

文档序号:7912170阅读:132来源:国知局
专利名称:分配系统、方法、网关装置和程序的制作方法
技术领域
(相关申请的记载)本发明主张日本专利申请特愿2009-163746号(2009年7月10日申请)的优先权,该申请的全部记载内容通过引用编入记载在本说明书中。本发明涉及一种分配系统,特别地涉及一种经由网络对各种终端分配包含动态图像、静止图像以及音频在内的内容的分配系统、方法、网关装置和程序。
背景技术
伴随着固定网络的宽带化、NGN(Next Generation Network,下一代网络)化以及移动网络的高速化和大容量化的进展,逐渐普及了将包含影像(静止图像、动态图像等)及音频在内的内容经由所述网络向家庭内的机顶盒或电视(TV)进行分配的内容分配。此外, 也开始了灵活运用NGN网络的优点而进行IPTV(Internet Protocol Television,网络电视)等的服务。另外,移动网络也通过LTE(Long Term Evolution,长期演进)或EPC(Evolved Packet Core,分组核心演进)技术等而预计今后会逐渐实现高速和大容量化。在专利文献1中,在客户端经由网关而从服务器取得数据时,将超过自身的存储器储存范围的数据存储在网关的客户端数据存储装置或互联网通信网络的规定服务器中, 从这些地方再次取得数据。网关对由客户端所指定的URL或根据过去的履历等独自判断出的URL的文件进行下载,在客户端需要时向其提供。在专利文献2中公开了一种结构,S卩,其在从视听终端对与网络连接的分配服务器的分配内容进行视听时,AV网关装置将分配内容内的分配内容作为自身具有的内容通知给视听终端,视听终端在向AV网关装置请求取得分配内容时,AV网关装置取得与视听终端的请求对应的分配内容,将视听内容变换为视听终端可以接收的数据格式,并向视听终端发送。在专利文献3中公开了一种结构,S卩,将从网关服务器、电子照相机或图像服务器接收到的图像数据暂时存储保存在网关服务器内,并且根据需要而将存储保存的图像数据向电子照相机或图像服务器发送。在专利文献4中公开了一种信息分配系统,其具有网关服务器,其经由所连接的骨干网络得到信息;以及信息显示终端,其与该网关服务器连接,显示从该服务器得到的信肩、ο在专利文献5中,公开了一种系统,其在移动终端(UE)取得内容时,由信息管理服务器(R2M)的特征部生成与该移动终端相关的用户代理的信息、用户信息、自我服务 (self-care)信息、移动终端信息(UE-Profile)所构成的特征信息,提供给应用程序网关 (JSP),在应用程序网关(JSP)中,通过参照特征信息中的表示移动终端的性能或能力的参数,将从与移动终端所发送的内容请求(HTTP Req)所对应的源服务器取得的内容,变换为使其可以充分利用移动终端的性能或能力,并提供给移动终端。即,在应用程序网关(JSP)中接收到来白移动终端信息的内容请求时,取得来自信息管理服务器(R2M)的移动终端信息,将来自源服务器的内容变换为适于移动终端信息。在专利文献6中公开了一种家庭网关装置的结构,其是经由网络将室外装置和外部网关装置进行连接的家庭网关装置,具有存储部,其保存与规定装置相关的信息;以及访问控制部,其控制与所述室外装置之间的访问,所述访问控制部将从所述存储部取得的、 与所述规定装置相关的信息向所述外部网关装置发送,当所述外部网关装置判断为从所述室外装置取得的、与所述室外装置相关的信息符合与所述规定装置相关的信息时,通过所述访问控制部进行控制,不经由所述外部网关装置而与所述室外装置进行通信,从而在使用室外装置对与家庭网络连接的室内设备进行控制的家庭网关装置中,可以在减轻服务器的负荷的同时,提高安全性,并实现对应于更多的室外装置的机型的通信。现有技术文献专利文献1 日本特开2001-084220号公报专利文献2 日本特开2003-271487号公报专利文献3 日本特开2003-345701号公报专利文献4 日本特开2004-362317公报专利文献5 日本特开2005-275534号公报专利文献6 日本特开2007-312148号公报上述专利文献1 6的所有公开内容通过引用而编入记载在本说明书中。下面,对本发明所涉及的相关技术进行分析。在迄今为止的服务中,接收面向TV的内容分配的设备限定为家庭内所设置的机顶盒、以及与机顶盒连接的TV或DVD (Digital Versatile Disk)光盘刻录机等。没有与上述设备连接的各种终端(例如移动电话、PC、游戏机、数码相框等)无法接收分配,何况,移动电话等的移动终端无法在家庭之外进行连接而接收信息分配。此外,在由各种终端或所述移动电话等接收影像、音频内容后进行解码并显示时, 当对内容进行编码时的编码信息与所述终端中的能力信息不一致时,难以由所述终端对动态图像数据流进行解码。导致无法显示动态图像、或者图像杂乱。此外,如果比特率、解像度、编解码器、文件格式以及协议等不匹配,则在所述终端上甚至无法解码。现有技术中,需要针对每个终端预先对内容进行变换和加工,生成与终端对应的内容。存在下述课题,即,在每次内容增加时、每增加一种终端种类时,都需要上述作业,耗费人力。此外,当需要分配的终端的数量较多时,需要使得网络侧的处理量减少的高效的分配方法。此外,在上述专利文献1至6的任意一个中都没有公开用于解决上述课题的结构。

发明内容
本发明的目的在于提供一种分配系统、程序、网关装置和方法,其通过在对内容实施适于终端机型的变换后,经由网络向终端发送,从而使终端中可以进行解码及再生,并且不需要耗费人力针对每一个终端预先对内容进行变换和加工,实现大规模信息分配等的高效化。
根据本发明,提供一种分配系统,其具有网关,该网关经由网络,从终端取得所述终端的机型信息和以所述终端为分配对象的内容的信息,使用所取得的所述机型信息和所述内容的信息,判别在存储装置中是否存储有与所述内容对应、且实施了与所述终端对应的变换的已变换的文件或数据流,当所述存储装置中存储有所述已变换的文件或数据流时,将所述已变换的文件或数据流的至少一部分进行复制后,经由所述网络向所述终端发送,当所述存储装置中没有存储所述已变换的文件或数据流时,基于所述内容的信息,向分配服务器请求内容的文件或数据流,对于从所述分配服务器取得的所述内容的文件或数据流,基于所述终端的机型信息实施与所述终端对应的变换后,将已变换的文件或数据流存储在所述存储装置中,并且经由所述网络向所述终端发送。根据本发明,提供一种分配方法,其使连接于终端和分配服务器的网关,经由网络,从所述终端取得所述终端的机型信息和以所述终端为分配对象的内容的信息,使用所取得的所述机型信息和所述内容的信息,判别在存储装置中是否存储有与所述内容对应、且实施了与所述终端对应的变换的已变换的文件或数据流,当所述存储装置中存储有所述已变换的文件或数据流时,将所述已变换的文件或数据流的至少一部分进行复制后,经由所述网络向所述终端发送,当所述存储装置中没有存储所述已变换的文件或数据流时,基于所述内容的信息,向分配服务器请求内容的文件或数据流,对于从所述分配服务器取得的所述内容的文件或数据流,基于所述终端的机型信息实施与所述终端对应的变换后,将已变换的文件或数据流存储在所述存储装置中,并且经由所述网络向所述终端发送。根据本发明,提供一种网关装置,其具有变换部,该变换部经由网络,从终端取得所述终端的机型信息和以所述终端为分配对象的内容的信息,使用所取得的所述机型信息和所述内容的信息,判别在存储装置中是否存储有与所述内容对应、且实施了与所述终端对应的变换的已变换的文件或数据流,当所述存储装置中存储有所述已变换的文件或数据流时,将所述已变换的文件或数据流的至少一部分进行复制后,经由所述网络向所述终端发送,当所述存储装置中没有存储所述已变换的文件或数据流时,基于所述内容的信息,向分配服务器请求内容的文件或数据流,对于从所述分配服务器取得的所述内容的文件或数据流,基于所述终端的机型信息实施与所述终端对应的变换后,将已变换的文件或数据流存储在所述存储装置中,并且经由所述网络向所述终端发送。根据本发明,提供一种程序,其使构成网关的计算机中执行下述各处理,即,经由网络,从终端取得所述终端的机型信息和以所述终端为分配对象的内容的信息的其中至少一方,使用所取得的所述机型信息和所述内容的信息,判别在存储装置中是否存储有与所述内容对应、且实施了与所述终端对应的变换的已变换的文件或数据流,当所述存储装置中存储有所述已变换的文件或数据流时,将所述已变换的文件或数据流的至少一部分进行复制后,经由所述网络向所述终端发送,当所述存储装置中没有存储所述已变换的文件或数据流时,基于所述内容的信息,向分配服务器请求内容的文件或数据流,对于从所述分配服务器取得的所述内容的文件或数据流,基于所述终端的机型信息实施与所述终端对应的变换后,将已变换的文件或数据流存储在所述存储装置中,并且经由所述网络向所述终端发送。根据本发明,还提供一种存储有该程序并可以由计算机读出的存储介质。发明的效果根据本发明,通过在对内容实施适于终端机型的变换后,经由网络向所述移动终端发送,从而使终端中可以进行解码及再生,并且不需要耗费人力针对每一个终端预先对内容进行变换和加工,在包含多台需要分配的终端在内的大规模信息分配中可以实现高效的信息分配。


图1是表示本发明的第1实施方式的连接结构的图。图2是表示本发明的第1实施方式中的网关110的结构的图。图3是表示本发明的第2实施方式的连接结构的图。图4是表示本发明的第3实施方式的连接结构的图。图5是表示在本发明的第3实施方式中,移动网络使用LTE/EPC网络时的一个实施例的图。附图标号的说明100 内容110网关(变换装置)111控制信号收发部112复制/接收部113转码器部114文件变换部115协议变换部116、119数据包发送部117复制/变换指示部118能力表120分配服务器装置125储存装置130 第 1 网络140、150 移动网络141无线基站160第2网络(互联网)170移动终端180个人计算机190游戏机195 RNC 装置200 xGSN 装置
300 移动 LTE/EPC 网络305 S-P/GW 装置306 e-NodeB 装置307无线基站
具体实施例方式本发明可以应用于经由网络(例如,IP网络、宽带网络、NGN、互联网、移动网络等) 向各种终端(例如,移动电话、PC、游戏机等)分配包含动态图像、静止图像、音频在内的内容的分配系统。根据本发明,通过将与经由网络(例如IP网络、宽带网络、NGN等)向例如家庭内的机顶盒、或者与其连接的TV或DVD光盘刻录机分配的内容相同的内容,在自动实施适于终端(例如,移动电话、PC、游戏机、数码相框等)的机型的变换后,经由网络(例如, 移动网络、互联网等)向终端进行发送,从而无需改造所述终端就可以在所述终端中进行解码及再生。另外,根据本发明,提供一种分配系统,其不需要耗费人力针对每一个终端而预先对内容进行变换和加工,另外,在进行包含数量极多的需要分配的终端的大规模信息分配时,可以减少网络侧的处理量而进行高效的信息分配。根据本发明,网关在经由网络从终端接收到规定的请求(例如连接请求)时,取得所述终端的机型信息,此外,取得分配对象内容的信息,使用所述机型信息和所述内容的信息,判别在包含存储器(例如高速缓冲存储器)或储存装置(例如硬盘装置)在内的存储装置中是否存储有与所述内容对应、且已经进行了与所述终端的机型对应的变换的已变换的文件或数据流,当所述存储装置的任一个存储有已变换的文件或数据流时,将已变换的文件或数据流的至少一部分进行复制后,经由网络向内容请求源即所述终端进行发送。在本发明中,网关在所述存储部的存储器或储存装置中均没有存储与所述内容对应且已经进行了与所述终端的机型对应的变换的已变换的文件或数据流时,基于所述内容的信息,向分配服务器请求并取得所述内容的文件或数据流。并且,网关在针对来自分配服务器的内容的文件或数据流,基于所述内容的能力信息和所述终端的机型信息(与机型对应的能力信息),判断为需要进行与所述终端的能力对应的变换时,在实施该变换后,将已变换的文件或数据流存储在所述存储装置中,并且经由所述网络向内容请求源即所述终端进行发送。根据本发明,提供一种包含所述移动电话、个人计算机、游戏机以及数码相框等在内的分配系统。此外,根据本发明,提供一种包含IP网络、宽带网、NGN网络、互联网、 ff-LAN(ffireless LAN,无线 LAN)、移动数据包网络、WiMax (Worldwide Interoperability for Microwave Access,微波存取全球互通)网络、LTE网络等在内的分配系统。以下,说明本发明的实施方式。此外,在下述实施方式中,作为内容的例子示出了动态图像的情况下的结构例,但在静止图像、音频、语音的情况下也可以使用相同的结构。<实施方式1>图1是表示本发明的第1实施方式的结构的图。在图1中,分配服务器装置120 预先作为内容100而储存有包含动态图像、静止图像、音频以及语音的其中至少一个在内的内容的压缩编码比特数据流或文件。第1网络130也可以是IP网络、宽带网络、NGN(下一代网络)、互联网的任意一个。第2网络140为移动数据包网络。网关110配置在第1网络130上。网关110如果从移动终端170经由第2网络140接收连接请求,则取得连接请求协议中所包含的移动终端的机型信息。在这里,连接请求协议使用HTTP (HyperText Transfer Protocol,超文本传输协议),但也可以使用SIP Cession Initiation Protocol,会话起始协议)等。网关110在取得移动终端170的机型信息后,取得与移动终端170想要读出的内容(分配对象内容)相关的信息。然后,网关110检索储存装置125中是否存储有作为与分配至移动终端170的分配对象内容相同的内容、且已经执行了与移动终端170相同的机型相对应的变换的文件或数据流。检索的结果为,储存装置125中存储有作为与分配至移动终端170的分配对象内容相同的内容、且进行了与移动终端170相同的机型相对应的变换的文件或数据流时,网关110在将已变换的文件或数据流的至少一部分进行复制后,向移动终端170进行发送。在储存装置125中没有存储作为与分配至移动终端170的分配对象内容相同的内容、且进行了与移动终端170相同的机型相对应的变换的文件或数据流时,网关110向分配服务器装置120发出请求,从分配服务器装置120读出分配对象内容,并实施适于移动终端 170的机型信息的变换,将实施了变换的文件或数据流储存在储存装置125中,并且经由网络向移动终端170进行发送。此外,也可以构成为,取代储存装置125而在网关110的内部设置高速缓冲存储
ο图2是表示网关110的结构的图。参照图2,网关110具有控制信号收发部111、数据包复制/接收部112、转码器部113、文件变换部114、协议变换部115、数据包发送部116、 复制/变换指示部117和能力表118。控制信号收发部111从移动终端170利用规定的协议接收请求信号。在这里,作为来自移动终端170的协议,例如使用HTTP。在HTTP的her Agent (用户代理)头中记述有终端的机型信息。控制信号收发部111接收终端的机型信息、或者连接时所使用的网络的信息(例如网络的种类、频带等)等中的至少一个,并向复制/变换指示部117输出。此外,除了 HTTP之外,也可以使用公知的协议、例如SDPGession Description Protocol,会话描述协议)等。在能力表118中,与终端的机型对应而预先保存有·允许的编解码器、·图像解析度、·中贞率、·终端可接收的文件格式和文件尺寸、以及·终端的接收协议等能力信息。
复制/变换指示部117基于终端的机型信息,从能力表118读出与机型信息对应的能力信息,并向各处理部输出。然后,如果连接请求被受理,则移动终端170选择要观看的影像内容,并利用所述协议将该内容的信息向网关110传送。在网关110中,控制信号收发部111基于内容的信息及机型信息访问储存装置 125,检索是否在储存装置125中储存有对应相同的内容且针对相同机型已进行了变换的文件或数据流。在这里,作为储存装置125,可以使用硬盘装置或存储器装置(半导体存储器等)的任意一种。当储存装置125中储存有对应于分配对象的内容和与移动终端170相同的机型已进行了变换的文件或数据流时,在网关110中不重新进行变换。控制信号收发部111对复制/变换指示部117发出将该内容进行复制的指示,并且对于储存装置125,发出从该内容中读出对该机型(与移动终端170相同的机型)已进行变换的文件或数据流的读出指示,并对转码器部113发出绕过处理的指示。复制/接收部112从复制/变换指示部117接收复制指示,对于从储存装置125读出的文件或数据流,提取数据流部分并将数据流部分进行复制(copy),绕过转码器部113 而向文件变换部114输出。文件变换部114从复制/变换指示部117输入与移动终端170的机型相对应的能力信息,对于从复制/接收部112输入的数据流,生成由移动终端170的机型可以接收的文件格式。作为文件格式,例如有3GPP文件格式、MP4文件格式等、或者flash文件等,在这里,设为使用3GPP文件格式。3GPP文件格式的详细内容可以参照3GPP TS^. 244标准。协议变换部115从复制/变换指示部117输入移动终端170的能力信息,生成移动终端170可以接收的协议。例如,为从RTP(Real_time Transport Protocol,实时传输协议)/UDP (User Datagram Protoco 1,用户报协议)至HTTP (超文本传输协议)/ TCP (Transmission Control Protocol,传输控制协议)等。在这里,设为使用 HTTP/TCP/ IP。数据包发送部116对从协议变换部115输入的协议的数据包添加适当的文件头, 并向网络进行发送。另一方面,在储存装置125中没有储存对应于分配对象的内容以及与移动终端 170相同的机型的已进行了变换的文件或数据流时,在网关110中进行新的变换,将变换后的数据流、机型信息和内容的信息存储在储存装置125中。因此,首先,网关110的控制信号收发部111将来自移动终端170的HTTP协议变换为SIP (会话起始协议)或RTSP (Real Time Streaming Protocol,实时流传输协议)等, 并向分配服务器装置120进行发送。在图1中,分配服务器装置120从内容100读出与所选择的内容对应的压缩编码数据流或文件,利用例如RTP(实时传输协议)数据包向网关110进行发送。另外,将与所选择的内容相对应的能力信息,使用SDP(会话描述协议)等协议向网关110进行发送。再次返回图2,控制信号收发部111从分配服务器装置120接收SDP等,提取所选择的内容的能力信息(例如,在将内容进行压缩编码时的编解码器、影像的图像解析度、比特率、帧率、数据流或文件等的信息),并向复制/变换指示部117输出。复制/变换指示部117从控制信号收发部111获取来自移动终端170的机型信息和来自分配服务器装置120的内容的能力信息,确定是否需要对从分配服务器装置120所发送的影像内容进行变换,当进行变换时,确定在转码器部113中进行哪种变换。例如,根据所述内容的信息,识别出影像内容为MPEG-2MP (Main Profile,主规范),以8Mbps进行压缩编码,图像解析度为SD (720 X 480像素)且帧率为30fps。另外,根据所述机型信息,识别出移动终端170为新型的移动电话。在能力表118中,例如,与机型信息相关联地预先保持有·允许的编解码器、·图像解析度、·帧率、·终端可接收的文件格式和文件尺寸、以及 终端的接收协议等终端的能力信息。复制/变换指示部117从能力表118读出与机型信息相应的能力信息。在本实施方式中,由于终端的机型为新型终端,所以作为从能力表118读出的能力信息,以H. 264编码而成为512libps (千比特/秒)、QVGA (32O X 240像素)图像解析度以及帧率为30fps (帧/秒)。复制/变换指示部117生成用于在所述内容的信息和所述终端的能力信息之间进行变换的变换信息(例如,以MPEG-2MP进行解码,将图像解析度从SD变换至QVGA,以 HJ64、5121cbpS、30fpS进行编码等),并将变换信息向转码器部113等输出。另外,将所述读出的能力信息向数据包发送部119、文件变换部114、协议变换部115以及数据包发送部 116输出。复制/接收部112从分配服务器装置120接收所选择的影像内容的文件或数据流,当为文件时,提取文件中所存储的数据流并输出。当为数据流时,取出数据包的有效负载中所存储的数据流并输出。转码器部113接收由复制/接收部112所提取的数据流,从复制/变换指示部 117获取上述变换信息(例如,以MPEG-2MP进行解码,将图像解析度从SD变换至QVGA,以 H. 264,512kbps,30fps进行编码等),根据该信息使实时动作的转码器进行动作,对所述数据流实施变换(例如,对接收到的数据流以MPEG-2MP进行解码,将图像解析度从SD变换至 QVGA,以H. 264,512kbps,30fps进行编码等),将变换后的数据流向数据包发送部119和文件变换部114输出。数据包发送部119从复制/变换指示部117输入内容的信息和机型信息,从转码器部113输入变换后的数据流,并将它们以数据包的形式向储存装置125输出。储存装置125储存上述信息和变换后的数据流。文件变换部114从复制/变换指示部117输入移动终端170的能力信息,从转码器部113输入变换后的数据流,根据所述能力信息,变换为用于将数据流向移动终端170发送的文件格式。作为文件格式,例如,有3GPP、3GPP2、MP4等,根据移动终端170的机型而可容许的文件格式不同。因此,文件变换部114根据所述能力信息,确定使用哪种文件格式,根据所确定的文件格式生成文件,其中,将变换后的数据流进行存储,并将文件向协议变换部115 输出。在这里,例如3GPP文件格式的详细内容可以参照3GPP TS26. 244标准。协议变换部115从复制/变换指示部117输入能力信息,确定移动终端170可以接收的协议。协议变换部115从文件变换部114输入文件,根据该协议发送文件。在这里, 作为协议使用HTTP,但也可以使用其他公知的协议、例如RTP等。数据包发送部116从复制/变换指示部117输入所述能力信息,从协议变换部115 输入协议及文件格式,针对移动网络140,将HTTP/TCP/IP数据包向移动网络140发送。在这里,也可以使用其他数据包格式,例如RTP/UDP/IP数据包等。以上,在第一实施方式的结构中,移动网络140并不仅是移动数据包网络,也可以使用WiMax网络、LTE网络等相同构成。另外,对于使用i^emto (毫微微)蜂窝无线接入点的网络,也可以利用相同的结构进行使用。用于影像内容的压缩编码的编解码器也可以使用除了 MPEG-2之外的公知的编解码器,例如H. 264或WMV(Windows Multimedia Video)等。在转码器部113中,变换目标的编解码器也可以使用除了 MPEG-4之外的公知的编解码器,例如H. 264, WMV等。文件变换部114的变换目标的文件格式除了 3GPP之外,也可以使用其他公知的文件格式,例如3GPP2、MP4等。协议变换部115的变换目标的协议也可以使用其他公知的协议,例如RTP等。上述实施方式是与将影像信号进行压缩编码而成的内容相对应的,对于静止图像或音频信号等的内容也可以以相同的结构进行对应。此外,参照图2所说明的上述网关110的各部分,当然也可以利用由构成网关110 的计算机所执行的程序来实现其处理和功能。〈实施方式2>图3是表示本发明的第2实施方式的框图。在图3中,对于与图1相同的要素,标注相同的参照序号。在图3中,由于与图1相同的参照序号的构成要素进行与图1相同的动作,所以省略其说明。在图3中,示出了作为终端连接有除了移动终端170之外的终端、例如个人计算机 180及游戏机190等情况下的连接结构。个人计算机180及游戏机190经由互联网160,利用特定的协议(例如,HTTP等),向网关110发送连接请求信号。与网关110之间的此后的交互通信与移动终端170的情况相同,因此省略说明。此外,也可以取代游戏机190而使用数码相框等。另外,也可以使用内置有移动数据卡的笔记本PC或内置有移动数据卡的游戏机等。〈实施方式3>图4是表示本发明的第3实施方式的框图。在图4中,对于与图1相同的要素,标注相同的参照序号。在图4中,由于与图1相同的参照序号的构成要素进行与图1相同的动作,所以省略其说明。本实施方式与图1的所述实施方式之间的不同点在于,在移动网络150中,是网关 110禾口 xGSN(serving/gateway General packet radio service Support Node (月艮务/ 网关通用分组无线服务支持节点);将SGSN(Serving General packet radio service SupportNode,服务通用分组无线服务支持节点)和GGSN(Gateway General packet radio service Support Node,网关通用分组无线服务支持节点)进行集成化而成的节点)装置(数据包传输装置)200之间的协议。在这里,网关110作为与xGSN装置200之间的协议而使用GTP(GPRS Tunneling Protocol, GPRS隧道协议)。将通过GTP/UDP/IP协议读入文件格式后的内容,作为GTP/ UDP/IP数据包向移动网络150上的xGSN装置200发送。xGSN装置200基于GTP协议输入文件,将其变换为Iu-PS协议,并向RNC (Radio Network Controller,无线网络控制器)195输出。RNC 195将Iu-PS协议变换为TCP/IP协议,选择移动终端170所处服务区的区域中的无线基站141,经由该无线基站141向移动终端170发送数据包。移动终端170经由移动网络150,利用TCP/IP协议接收内容文件,从所述文件中提取数据流,进行解码、再生和显示。此外,作为与移动终端170的无线功能,并不限定于W-CDMA或CDMA2000,也可以使用· HSDPA(High Speed Downlink Packet Access,高速下 亍分组接入)、· HSPA+ (High Speed Packet Access,高速分组接入)、· LTE (长期演进)或· WiMax等。图5表示移动网络使用LTE (长期演进)/EPC (Enhanced Packet Core,分组核心演进)网络时的一个实施例的结构。在图5中,对于与图1相同的要素,标注相同的参照序号。在图5中,由于与图1相同的参照序号的构成要素进行与图1相同的动作,所以省略其说明。在图5 中,在移动 LTE/EPC 网络 300 中,S_P (Serving-Packet Data) /Gff(Gateway) 装置305使用EPC技术,执行比当前更高速的数据包传输。e-NodeB (Enhanced-NodeB)装置306使用LTE技术,在无线区间实现比当前更高速的数据包传输。在这里,网关110作为与S-P/GW装置305之间的协议,使用GTP (GPRS隧道协议)。将利用GTP/UDP/IP协议读入文件格式后的内容,作为GTP/UDP/IP数据包向移动网络300上的S-P/GW装置305进行发送。S-P/GW装置305基于GTP协议输入文件,将其变换为Iu-PS协议,并向e-NodeB装置306输出。e-NodeB装置306将Iu-PS协议变换为TCP/IP协议,并经由无线基站307向移动终端170发送数据包。移动终端170经由移动LTE/EPC网络300,利用TCP/IP协议接收内容文件,从所述文件提取数据流,并进行解码、再生和显示。图3至图5的实施方式也与图1的实施方式相同,存在下述情况。用于影像内容的压缩编码的编解码器也可以使用除了 MPEG-2之外的公知的编解码器,例如H. 264或WMV (Windows (注册商标)Multimedia Video)等。在转码器部113中, 变换目标的编解码器也可以使用除了 MPEG-4之外的公知的编解码器,例如H. 264, WMV等。
文件变换部114的变换目标的文件格式除了 3GPP之外,也可以使用其他公知的文件格式,例如3GPP2、MP4等。协议变换部115的变换目标的协议也可以使用其他公知的协议,例如RTP等。上述实施方式是与将影像信号进行压缩编码而成的内容相对应的,对于静止图像或音频信号等的内容也可以以相同的结构进行对应。以下,说明上述实施方式的作用效果。根据上述实施方式,网关通过自动判别各种终端(例如,移动电话、PC、游戏机等) 的机型,对内容自动实施适于终端机型的变换(比特率、解像度、编解码器、帧率、文件格式、协议等的变换),从而无需改造终端,就可以实现将相同的内容向各种终端进行分配的服务。另外,根据上述实施方式,无需将适于终端机型的内容预先进行变换和加工而生成,可以不需要事先进行变换和加工的操作。此外,根据上述实施方式,通过构成为变换后的数据流或文件储存在储存装置或存储器中,当接收到从终端发出的请求时,检索储存装置后,判断是进行复制还是重新变换,从而在需要分配的终端的数量非常多的大规模信息分配中,可以减少处理量而进行高效的分配。此外,上述专利文献的各公开内容都通过引用而编入本说明书中。在本发明的全部公开(包括权利要求书)的范围内,还可以基于其基本技术思想,进行实施方式或实施例的变更和调整。另外,可以在本发明的权利要求书的范围内对各种公开要素进行各种组合及选择。即,本发明当然包括本领域的技术人员根据包含权利要求书在内的所有公开、技术的思想而能够得到的各种变形和修正。
权利要求
1.一种分配系统,包括网关,该网关经由网络从终端取得该终端的机型信息和以所述终端为分配对象的内容的信息,该网关使用取得的所述机型信息和所述内容的信息,判别是否在存储装置中存储有与所述内容对应、且已实施了与所述终端对应的变换的文件或数据流,在所述存储装置中存储有所述已变换的文件或数据流的情况下,该网关在将所述已变换的文件或数据流的至少一部分进行复制后,经由所述网络将所复制的已变换的文件或数据流的至少一部分发送到所述终端,以及在所述存储装置没有存储所述已变换的文件或数据流的情况下,该网关基于所述内容的信息,请求分配服务器发送所述内容的文件或数据流;对于从所述分配服务器取得的所述内容的文件或数据流,该网关基于所述终端的所述机型信息,对应于所述终端实施变换, 将已变换的文件或数据流储存在所述存储装置中,并且经由所述网络将所述已变换的文件或数据流发送到所述终端。
2.根据权利要求1所述的分配系统,其中所述网关对编解码器、比特率、图像解析度、 帧率、协议和文件格式中的至少一个进行变换。
3.根据权利要求1所述的分配系统,其中所述终端包含移动电话、个人计算机、游戏机以及数码相框中的至少一个。
4.根据权利要求1所述的分配系统,其中所述网络包含IP(网际协议)网络、宽带网、 NGN(下一代网络)网络、互联网、W-LAN(无线局域网)、移动数据包网络、WiMax(微波存取全球互通)网络以及LTE(长期演进)中的至少一个。
5.根据权利要求1所述的分配系统,其中所述网关包括 控制信号收发部,从所述终端接收请求;能力表,该能力表预先保存有与终端的机型信息对应的能力信息,该能力信息包含允许的编解码器、图像解析度、帧率、可接收的文件格式和文件大小以及接收协议中的至少一个;复制/变换指示部,基于终端的机型信息,从所述能力表中读出与该机型信息对应的能力信息,并输出变换指示; 复制/接收部; 文件变换部; 转码器部; 协议变换部; 数据包发送部;以及所述存储装置包括将内容与终端的机型信息相关联地存储并保持的储存装置或存储器,其中,所述控制信号收发部在接收到来自所述终端的请求时,基于所述终端所访问的内容的信息及所述终端的机型信息,访问所述存储装置,检查是否在所述存储装置中储存有与所述终端所请求的内容相对应、且已进行了适于所述终端机型的变换的文件或数据流,在所述存储装置中储存有与所述内容以及所述终端机型相对应的变换后的文件或数据流的情况下,指示所述复制/变换指示部对所述内容进行复制,指示所述存储装置读出已经过适于所述终端的机型的变换的文件或数据流,并指示所述转码器部绕过处理,所述复制/接收部接收来自所述复制/变换指示部的复制指示,复制从所述存储装置读出的文件或数据流中的数据流部分,并绕过所述转码器部而向所述文件变换部输出该数据流部分,所述文件变换部从所述复制/变换指示部接收与所述终端机型对应的能力信息,并使用从所述复制/接收部发送的数据流,生成所述终端机型可以接收的文件格式,所述协议变换部从所述复制/变换指示部接收与所述终端对应的能力信息,并生成所述终端可以接收的协议,以及所述数据包发送部将从所述协议变换部输入的协议的数据包发送到所述网络。
6.根据权利要求5所述的分配系统,其中,在所述存储装置中没有储存对应于所述内容以及终端机型的变换后的文件或数据流的情况下,所述网关请求所述分配服务器发送所述内容的文件或数据流,所述分配服务器装置读出与所述终端所选择的内容对应的数据流或文件,将所述数据流或文件发送到所述网关,并将与所述所选择的内容对应的能力信息发送到所述网关,在所述网关中,所述控制信号收发部获取从所述分配服务器装置发送来的与所述内容对应的能力信息,并将所述能力信息输出到所述复制/变换指示部,所述复制/变换指示部接收来自所述控制信号收发部的终端的机型信息和来自所述分配服务器装置的与所述内容相对应的能力信息,并确定是否需要对所述分配服务器发送的内容进行变换,当确定需要对所述内容进行变换时,所述复制/变换指示部生成用于在所述内容的信息和所述终端能力信息之间变换的变换信息,将所述变换信息输出到所述转码器,并将所述终端的能力信息输出到所述数据包发送部、所述文件变换部和所述协议变换部, 所述复制/接收部从所述分配服务器接收所选择的内容的文件或数据流, 在接收到文件的情况下,所述复制/接收部提取并输出文件中所存储的数据流,而在接收到数据流的情况下,所述复制/接收部提取并输出数据包中所存储的数据流,以及所述转码器部接收由所述复制/接收部所提取的数据流,从所述复制/变换指示部接收所述变换信息,进行转码器处理以对所述数据流实施变换,并将变换后的数据流输出到向所述文件变换部,其中,所述网关还包括发送部,该发送部从所述复制/变换指示部接收所述内容的信息和机型信息,从所述转码器部接收变换后的数据流,并以数据包的形式将所述信息和数据流输出到所述存储装置。
7.—种网关的分配方法,包括经由网络从终端取得所述终端的机型信息和以所述终端为分配对象的内容的信息; 使用所取得的所述机型信息和所述内容的信息,判别是否在存储装置中存储有与所述内容相对应、且已经过与所述终端对应的变换的文件或数据流;在所述存储装置中存储有所述已变换的文件或数据流的情况下,将所述已变换的文件或数据流的至少一部分进行复制后,经由所述网络将所复制的已变换的文件或数据流发送到所述终端;以及在所述存储装置中没有存储所述已变换的文件或数据流的情况下,基于所述内容的信息,向分配服务器请求发送所述内容的文件或数据流;对于从所述分配服务器取得的所述内容的文件或数据流,基于所述终端的机型信息,实施与所述终端对应的变换;将已变换的文件或数据流储存在所述存储装置中;并且经由所述网络将所述文件或数据流发送到所述终端。
8.根据权利要求7所述的分配方法,包括所述网关对编解码器、比特率、图像解析度、帧率、协议以及文件格式等中的至少一个进行变换。
9.根据权利要求7所述的分配方法,其中所述终端包含移动电话、个人计算机、游戏机、数码相框中的至少一个。
10.根据权利要求7所述的分配方法,其中所述网络包含IP网络、宽带网、NGN网络、互联网、W-LAN、移动数据包网络、WiMax网络和LTE网络中的至少一个。
11.一种网关装置,包括变换部,该变换部经由网络从终端取得所述终端的机型信息和以所述终端为分配对象的内容的信息中的至少一个,所述变换部使用取得的所述机型信息和所述内容的信息,判别是否在存储装置中存储有与所述内容对应、且已经过与所述终端对应的变换的文件或数据流,在所述存储装置中存储有所述已变换的文件或数据流的情况下,所述变换部将所述已变换的文件或数据流的至少一部分进行复制,并经由所述网络将已复制的变换后的文件或数据流的至少一部分发送到所述终端,在所述存储装置中没有存储所述已变换的文件或数据流的情况下,基于所述内容的信息,所述变换部请求分配服务器发送所述内容的文件或数据流;对于从所述分配服务器取得的所述内容的文件或数据流,基于所述终端的机型信息,实施与所述终端对应的变换;将已变换的文件或数据流储存在所述存储装置中;并且经由所述网络将所述文件或数据流发送到所述终端。
12.根据权利要求11所述的网关装置,包括 控制信号收发部,接收来自所述终端的请求;能力表,在该能力表中预先储存有与终端的机型信息对应的能力信息,该能力信息包含允许的编解码器、图像解析度、帧率、可接收的文件格式和文件大小以及接收协议中的至少一个;复制/变换指示部,该复制/变换指示部基于所述终端的机型信息,从所述能力表中读出与机型信息对应的能力信息,并输出变换指示; 复制/接收部; 文件变换部; 转码器部; 协议变换部; 数据包发送部;以及所述存储装置包括将内容与终端的机型信息相关联地进行存储保持的储存装置或存储器,其中,所述控制信号收发部在接收来自所述终端的请求时,基于所述终端所访问的内容的信息及所述终端的机型信息,访问所述存储装置,所述控制信号收发部检查是否在所述存储装置中储存有与所述终端所请求的内容相对应的、且已经过适于所述终端机型的变换的文件或数据流,在所述存储装置中储存有与所述内容和所述终端机型相对应的变换后的文件或数据流的情况下,所述控制信号收发部指示所述复制/变换指示部对所述内容进行复制,指示所述存储装置读取已经过适于所述终端机型的变换的文件或数据流,并指示所述转码器部绕过处理,所述复制/接收部接收来自所述复制/变换指示部的复制指示,复制从所述存储装置读出的文件或数据流中的数据流部分,绕过所述转码器部而向所述文件变换部输出该数据流部分,所述文件变换部从所述复制/变换指示部接收与所述终端机型对应的能力信息,并使用从所述复制/接收部发送的数据流,生成所述终端机型可以接收的文件格式,所述协议变换部从所述复制/变换指示部接收与所述终端对应的能力信息,并生成所述终端可以接收的协议,以及所述数据包发送部将所述协议变换部提供的协议的数据包发送到所述网络。
13.根据权利要求12所述的网关装置,其中,在所述存储装置中没有储存对应于所述内容以及终端机型的变换后的文件或数据流时,所述网关设备请求所述分配服务器发送所述内容的文件或数据流,所述分配服务器装置读取与所述终端所选择的内容相对应的数据流或文件,将所述数据流或文件发送到所述网关装置,并将与所述所选择的内容相对应的能力信息发送到所述网关装置,所述控制信号收发部获取与所述分配服务器装置发送来的所述内容相对应的能力信息,并将所述能力信息输出到所述复制/变换指示部,所述复制/变换指示部从所述控制信号收发部接收终端机型信息以及与来自所述分配服务器装置的所述内容相对应的能力信息,并确定是否需要对从所述分配服务器发送的内容进行变换,如果确定需要对所述内容进行变换,则所述复制/变换指示部生成用于在所述内容的信息和所述终端的能力信息之间变换的变换信息,将所述变换信息输出到所述转码器部, 并将所述终端的能力信息输出到所述数据包发送部、所述文件变换部以及所述协议变换部,所述复制/接收部从所述分配服务器接收所选择的所述内容的文件或数据流, 在接收到文件的情况下,所述复制/接收部提取并输出文件中所存储的数据流,而在接收到数据流的情况下,所述复制/接收部提取并输出数据包中所存储的数据流,所述转码器部接收由所述复制/接收部所提取的数据流,从所述复制/变换指示部接收所述变换信息,进行所述转码器处理以对所述数据流实施变换,并将变换后的数据流输出到向所述文件变换部,以及所述网关还包括发送部,该发送部从所述复制/变换指示部接收所述内容的信息和机型信息,从所述转码器部接收变换后的数据流,并以数据包的形式将所述信息和数据流输出到所述存储装置。
14.根据权利要求11所述的网关装置,其中所述变换部对于所述内容的文件或数据流,对编解码器、比特率、图像解析度、帧率、协议、文件格式等中的至少一个进行变换。
15.根据权利要求11所述的网关装置,其中所述终端包含移动电话、个人计算机、游戏机以及数码相框中的至少一个。
16.根据权利要求11所述的网关装置,其中所述网络包含IP网络、宽带网、NGN网络、 互联网、W-LAN、移动数据包网络、WiMax网络以及LTE网络中的至少一个。
17.根据权利要求11所述的网关装置,其中所述存储装置包括包含硬盘装置在内的储存装置和/或高速缓冲存储器。
18.—种程序,该程序使构成网关的计算机进行的处理包括经由网络从终端取得所述终端的机型信息和以所述终端为分配对象的内容的信息; 使用取得的所述机型信息和所述内容的信息,判别是否在存储装置中存储有与所述内容相对应、且已经过与所述终端对应的变换的文件或数据流;若所述存储装置中存储有所述已变换的文件或数据流,将所述已变换的文件或数据流的至少一部分进行复制,并经由所述网络将所复制的文件或数据流的一部分发送到所述终端;若所述存储装置中没有存储所述已变换的文件或数据流,基于所述内容的信息,请求分配服务器发送所述内容的文件或数据流,对于从所述分配服务器取得的所述内容的文件或数据流,基于所述终端的机型信息,实施与所述终端相对应的变换,将已变换的文件或数据流储存在所述存储装置中,并且经由所述网络将所述文件或数据流发送到所述终端。
19.根据权利要求18所述的程序,该程序使所述计算机执行下述各处理,即, 控制信号收发处理,其接收来自所述终端的请求;能力表,该能力表预先储存对应于终端的机型信息的能力信息,该能力信息包含允许的编解码器、图像解析度、帧率、可接收的文件格式和文件大小以及接收协议中的至少一个;复制/变换指示处理,其基于终端的机型信息,从所述能力表读出与机型信息对应的能力信息,并输出变换指示; 复制/接收处理; 文件变换处理; 转码器处理; 协议变换处理; 数据包发送处理;以及所述存储装置包括将内容与终端的机型信息相关联地进行存储保持的储存装置或存储器;其中,所述控制信号收发处理接收来自所述终端的请求时,基于所述终端所访问的内容的信息及所述终端的机型信息,访问包括将内容与终端的机型信息相关联地进行存储保持的储存装置或存储器的存储装置;调查是否在所述存储装置中储存有与所述终端所请求的内容相对应、且已经过适于所述终端的机型的变换的文件或数据流;若在所述存储装置中储存有与所述内容以及所述终端的机型相对应的变换后的文件或数据流,所述控制信号收发处理指示所述复制/变换指示处理对所述内容进行复制,指示所述存储装置读出已经过适于所述终端的机型的变换的文件或数据流,并指示所述转码器部绕过处理;所述复制/接收处理接收来自所述复制/变换指示处理的复制指示时,对从所述存储装置读出的文件或数据流,复制数据流部分,绕过所述转码器处理而向所述文件变换处理输出所述数据流部分;所述文件变换处理从所述复制/变换指示处理接收与所述终端的机型对应的能力信息,并使用从所述复制/接收处理发送的数据流,生成所述终端的机型可以接收的文件格式;所述协议变换处理从所述复制/变换指示处理接收与所述终端对应的能力信息,并生成所述终端可以接收的协议;以及所述数据包发送处理将由所述协议变换处理提供的协议的数据包发送到所述网络。
20.根据权利要求19所述的程序,其使所述计算机执行下述各处理,即,若所述存储装置中没有储存与所述内容以及机型相对应的变换后的文件或数据流,所述控制信号收发处理请求所述分配服务器发送内容的文件或数据流,提取与所述分配服务器装置发送来的所选择的内容相对应的能力信息,并将所述能力信息输出到所述复制/变换指示处理;所述复制/变换指示处理接收来自所述控制信号收发处理的终端的机型信息和与来自所述分配服务器装置的内容相对应的能力信息,确定是否需要对从所述分配服务器所发送的内容进行变换,若需要对所述内容进行变换,生成用于所述内容的信息和所述终端的能力信息之间变换的变换信息,将所述变换信息输出到所述转码器处理,并将所述终端的能力信息输出到所述数据包发送处理、所述文件变换处理以及所述协议变换处理;所述复制/接收处理从所述分配服务器接收所选择的内容的文件或数据流,若接收到文件,提取并输出文件中所存储的数据流,若接收到数据流,提取并输出数据包中所存储的数据流;所述转码器处理接收由所述复制/接收处理所提取的数据流,从所述复制/变换指示处理接收所述变换信息,进行转码器处理以对所述数据流实施变换,并将变换后的数据流输出到向所述文件变换处理;以及所述数据包发送处理从所述复制/变换指示处理接收所述内容的信息和机型信息,从所述转码器处理接收变换后的数据流,并将所述信息和数据流以数据包的形式输出到所述存储装置。
21.根据权利要求18所述的程序,其中所述变换包含对编解码器、比特率、图像解析度、帧率、协议、以及文件格式等的至少一个进行的变换。
22.根据权利要求18所述的程序,其中所述终端包含移动电话、个人计算机、游戏机、 以及数码相框中的至少一个。
23.根据权利要求18所述的程序,其中,所述网络包含IP网络、宽带网、NGN网络、互联网、W-LAN、移动数据包网络、WiMax网络、以及LTE网络中的至少一个。
全文摘要
提供一种分配系统、程序、网关及方法,其对内容进行变换以适于终端机型,并将变换的内容经由网络发送到终端,使得在终端可以进行解码及再生,并且不需要耗费人力预先针对终端进行内容的变换和加工,可实现大规模信息分配等的高效化。网关(110)在从终端(170)接收到请求时,取得终端的机型信息和分配对象内容的信息,使用所获得的机型信息和内容的信息,判别与终端对应的已变换的文件或数据流是否存储在储存装置(125)中。如果判断为已被存储,则网关(110)对已变换的文件或数据流的至少一部分进行复制,并经由网络发送到终端。如果判断为未被存储,则网关(110)基于内容的信息,向分配服务器请求并取得内容的文件或数据流,基于终端机型信息,将变换为适于终端的能力的文件或数据流发送到终端。
文档编号H04L12/56GK102598603SQ201080029150
公开日2012年7月18日 申请日期2010年7月9日 优先权日2009年7月10日
发明者小泽一范 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1