信息分发系统和方法、及其信息分发装置、接收终端、信息中继装置转让专利

申请号 : CN200580005957.4

文献号 : CN1922880B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 木本崇博

申请人 : 日本电气株式会社

摘要 :

在针对接收终端分发由图像、声音或数据等构成的节目的信息分发系统中,实现了在不同的使用环境中能够始终保持没有再现延迟的良好的发送。用来限定成为服务对象的候选节目的信息1000输入到接收终端10后,发送机20以非实时的方式向接收终端10分发构成候选节目的序列的开头序列数据组1004,接收终端10将开头序列数据组保存到存储部100中,使用者输入了用来从候选节目中选择实际要观赏的再现序列的信息1100后,发送机以实时方式向接收终端发送再现序列的后续序列数据1202,接收终端在到成为可以再现后续序列数据为止的时间内再现显示保存在存储部100中的开头序列数据,然后切换到后续序列数据的再现显示。

权利要求 :

1.一种信息分发系统,其特征在于,包含:

发送机;

接收终端,被配置为在数据的再现处理之前进行预读处理、在再现时从接收数据存储部的候选节目开头数据组中选择数据并再现被选择的数据、在后续数据从所述发送机分发过来的时刻切换再现数据,所述预读处理是在数据再现处理之前事先在接收数据存储部内存储候选节目开头数据组,其中上述候选节目开头数据组是使用者利用一次机会可以观赏的一个或多个候选节目中对应于接收终端的一个或多个再现环境的序列数据的开头数据的集合,其中上述接收终端具备:请求发送部,将用来确定再现序列的序列发送请求发送到上述发送机,同时输出要再现的序列的识别信息;

再现序列选择部,用来从上述接收数据存储部读取要求再现的序列的开头序列数据;

用来从上述发送机接收后续数据的单元;

切换器,用来切换上述开头序列数据和后续数据;以及

解码器,用来再现来自该切换器的序列数据,

上述发送机具备:

发送序列选择部,接收来自上述接收终端的上述序列发送请求,从发送数据存储部读出要求再现的序列的序列数据之中包括的上述开头序列数据的后续部分,将该后续数据分发到上述接收终端。

2.如权利要求1所述的信息分发系统,其特征在于,

候选节目是根据使用者嗜好从针对全部节目进行检索处理的结果所得的节目的部分集合。

3.如权利要求1所述的信息分发系统,其特征在于,

候选节目是全部节目之中根据使用者所属团体所限定的节目的部分集合。

4.如权利要求1所述的信息分发系统,其特征在于,

上述接收终端具备:

候选节目决定部,用来向上述发送机发送候选节目要求信息;以及用来从上述发送机接收上述候选节目开头数据组并将上述候选节目开头数据组保存到上述接收数据存储部中的单元,以及上述发送机具备:

候选节目开头数据读出部,响应于接收到来自上述接收终端的候选节目要求信息,从上述发送数据存储部读出候选节目的开头数据组,并将候选节目的开头数据组发送到上述接收终端。

5.如权利要求1所述的信息分发系统,其特征在于,

上述接收终端所发送的序列发送请求包含关于当前的接收终端的再现环境的环境信息,以及上述再现序列选择部在从上述接收数据存储部读取上述开头序列数据时,从上述接收数据存储部读取具有与当前的再现环境最适合的数据格式的开头序列数据。

6.如权利要求1所述的信息分发系统,其特征在于,

上述开头序列数据包含用来管理分发服务的管理数据,

上述接收终端在再现上述开头序列数据时将上述管理数据发送到上述发送机,以及上述发送机根据接收到的管理数据决定后续数据的最适合的数据格式并分发序列数据。

7.如权利要求1所述的信息分发系统,其特征在于,进一步包含信息中继装置。

8.如权利要求7所述的信息分发系统,其特征在于,所述信息中继装置具备请求发送部,用来生成用于确定上述接收终端的再现序列的序列发送请求并将所述序列发送请求发送到上述发送机。

9.一种信息分发方法,其特征在于,用于由接收终端在数据的再现处理之前进行预读处理、在再现时从接收数据存储部的候选节目开头数据组中选择数据并再现所选择的数据、在后续数据从发送机分发过来的时刻切换再现数据,所述预读处理是在数据再现处理之前事先在接收数据存储部内存储候选节目开头数据组,其中上述候选节目开头数据组是使用者利用一次机会可以观赏的一个或多个候选节目中对应于接收终端的一个或多个再现环境的序列数据的开头数据的集合,所述方法包含下列步骤:上述接收终端将用来确定再现序列的序列发送请求发送到上述发送机的步骤;

上述接收终端从上述接收数据存储部中读取要求再现的序列的开头序列数据,对该序列数据进行再现的步骤;

上述发送机接收上述序列发送请求,从发送数据存储部读出要求再现的序列的序列数据之中包括的上述开头序列数据的后续部分,并将该后续序列数据分发到上述接收终端的步骤;

上述接收终端接收上述后续序列数据,对上述开头序列数据和后续序列数据进行切换的步骤;以及对该后续序列数据进行再现的步骤。

10.如权利要求9所述的信息分发方法,其特征在于,

候选节目是根据使用者嗜好从针对全部节目进行检索处理的结果所得的节目的部分集合。

11.如权利要求9所述的信息分发方法,其特征在于,包含下列步骤:上述接收终端向上述发送机发送候选节目要求信息的步骤;

上述发送机接收上述候选节目要求信息,从上述发送数据存储部读取候选节目的开头数据组,并将所述候选节目的开头数据组发送到上述接收终端的步骤;以及上述接收终端接收上述候选节目开头数据组,并将所述候选节目的开头数据组保存到上述接收数据存储部中的步骤。

12.如权利要求9所述的信息分发方法,其特征在于,

上述接收终端所发送的序列发送请求包含关于当前的接收终端的再现环境的环境信息,以及在从上述接收数据存储部读取上述开头序列数据时,从上述接收数据存储部读取具有与当前的再现环境最适合的数据格式的开头序列数据。

13.如权利要求9所述的信息分发方法,其特征在于,

上述开头序列数据进一步包含用来管理分发服务的管理数据,上述接收终端在再现上述开头序列数据时将上述管理数据发送到上述发送机,以及上述发送机根据接收到的管理数据,决定后续数据的最适合的数据格式并分发序列数据。

14.一种信息分发装置,其特征在于,用作用于由接收终端在数据的再现处理之前进行预读处理、在再现时从接收数据存储部的候选节目开头数据组中选择数据并再现所选择的数据、在后续数据从发送机分发过来的时刻切换再现数据的信息分发系统中包括的发送机,所述预读处理是在数据再现处理之前事先在接收数据存储部内存储候选节目开头数据组,其中上述候选节目开头数据组是使用者利用一次机会可以观赏的一个或多个候选节目中对应于接收终端的一个或多个再现环境的序列数据的开头数据的集合,所述信息分发装置具备:候选节目开头数据读出部,响应于接收到来自上述接收终端的候选节目要求信息,从发送数据存储部读出候选节目的开头数据组,并将所述候选节目的开头数据组发送到上述接收终端;以及发送序列选择部,从上述接收终端接收用来确定上述接收终端的再现序列的序列发送请求,从上述发送数据存储部读出包括在要求再现的序列的序列数据之中并且已经被预先发送到上述接收终端的开头序列数据的后续部分,将该后续序列数据分发到上述接收终端。

15.一种接收终端,其特征在于,包括于由接收终端在数据的再现处理之前进行预读处理、在再现时从接收数据存储部的候选节目开头数据组中选择数据并再现所选择的数据、在后续数据从发送机分发过来的时刻切换再现数据的信息分发系统中,所述预读处理是在数据再现处理之前事先在接收数据存储部内存储候选节目开头数据组,其中上述候选节目开头数据组是使用者利用一次机会可以观赏的一个或多个候选节目中对应于接收终端的一个或多个再现环境的开头数据的集合,所述接收终端具备:

请求发送部,将用来确定再现序列的序列发送请求发送到上述发送机,并且输出要再现的序列的识别信息;

再现序列选择部,用来从上述接收数据存储部读取要求再现的序列的开头序列数据;

用来从上述发送机接收后续序列数据的单元;

切换器,用来切换上述开头序列数据和后续序列数据;以及解码器,用来再现来自该切换器的序列数据。

说明书 :

信息分发系统和方法、及其信息分发装置、接收终端、信息

中继装置

技术领域

[0001] 本发明涉及一种按照使用者要求分发图像、声音、或数据的信息分发系统。特别地,涉及一种针对具有不同的连接环境或再现性能的接收终端进行实时分发的信息分发系统以及用来构成该信息分发系统的发送装置和接收终端。

背景技术

[0002] 近年来,通过网络分发图像、声音、或数据的信息分发服务已经扩展到具有各种连接环境和再现性能的接收终端。连接环境包括:有线以太网(施乐股份有限公司的注册商标)、有线电话或移动电话等公众交换网、无线连接技术、电缆传送、利用卫星及地波的数字广播。另外,具有不同的再现性能的终端包括:在家庭中使用的个人电脑、笔记本电脑、连接在电视上的终端、被称作PDA(personal digitalassistance:个人数字助理)的移动信息终端、移动电话终端。服务器将图像信号或声音信号以适合于各个连接环境及再现性能的比特率和分辨率进行压缩编码后,以适合于各个环境的数据格式分发到终端。
[0003] 在目前的信息分发服务中,针对所分发的各个节目,服务器负责管理终端环境和分发时机。接收终端在完成了与服务器的认证处理后,向服务器通报连接环境和再现性能。服务器则以适合于终端环境的数据格式执行信息分发。观众每次连接到服务器时,从要求分发节目开始到实际再现为止会产生延迟。
[0004] 另一方面,随着视听环境的多样化和节目数量的增加,用户的视听方式也在变化。下面举出3个具体实例。第1个实例是观众利用网络上的信息检索找到符合自己嗜好的节目组并观赏该节目组。这是一种限定于观众的喜好而自由地观赏节目的形式。第2个实例是将所分发的内容中特定时间段和特定频道的内容预先蓄存到家庭的计算机或终端设备中,然后从户外通过移动通信终端观赏该内容。这是一种自由地观赏限定于特定时间或地域所分发的节目的形式。第3个实例是观众在自己的终端上观赏由公司或学校所指定的教育节目。这是一种自由地观赏限定于使用者所属团体的节目的形式。
[0005] 这些具体实例的共同点在于:在实际观赏节目前存在着限定候选节目组的处理,该节目组是观众利用一次观赏机会可以连续再现的节目的集合;该限定处理与实际的节目观赏并不一定连续执行;观众希望所限定的候选节目组对于任意的连接环境和再现环境再现时都不会出现延迟。特别是对于第3个共同点,可以认为用户要求很高,希望能够不逊色于存储在内置硬盘或存储部等本地介质中的数据的再现。虽然将候选节目组全部保存到终端的存储部中就能够满足要求,但是,一般来说终端能够使用的存储部的容量是有限的,因此随着候选节目组数量的增加,这是不可实现的。
[0006] 为了使观众感觉不到再现延迟而实现连续再现,有一种方法是由服务器将应该在延迟发生时再现的数据预先分发到接收终端(例如,参照专利文献1)。
[0007] 图1是现有的信息分发系统的结构图。下面使用该图说明实现了连续再现的技术。首先,发送机20将在发生再现延迟时预计要再现的序列数据1004预先分发到接收终端10。该序列数据1004具有适合于接收终端10的连接环境及再现环境的数据格式,保存到接收终端10的存储部100。在提供分发服务时,由发送序列选择部203在发送机10从存储部200中读取下一个要分发的序列数据1201,通过发送缓冲区204发送到接收终端10。另外,在此之前,将保存在存储部100中的序列数据之中应该在该分发时的延迟时间内再现的序列数据的识别信息1203通报给接收终端10。再现序列选择部104从存储部100中读取相应于序列数据的识别信息1203的序列数据发送到切换器106。直到切换器106在数据从发送机10分发过来为止,再现序列选择部104从存储部100读出的序列数据1104输出到解码器。一旦接收缓冲区105输出了序列数据1204,切换器106就将该数据输出到解码器。
[0008] 这种现有的方法的目的是按照预先确定的内容顺序根据切换时序进行连续再现。预先保存在存储部100中的数据全部都是由发送机指定的。
[0009] 另外,在网络上分级配置的服务器中蓄存流数据、通过网络向客户端分发的方法中,有一种公开的方法是,客户端所要求的流数据的开头部分数据被缓冲存储到离客户端最近的服务器中,蓄存在下游服务器中的开头部分的数据量定为至少能够在来自上游服务器的传输期间内保持连续再现的数据量(例如,参照专利文献2)。
[0010] 专利文献1:特开2002-344399号公报
[0011] 专利文献2:特开2003-167813号公报

发明内容

[0012] 本发明试图解决的课题
[0013] 但是,在现有技术中,从一个节目到另一个节目的再现切换或者一个节目内从一个序列到另一个序列的切换是由服务器管理的。
[0014] 另外,这种预读处理是特定于某一个再现环境的。每当在不同的接收终端接收分发服务时、或者每当再现环境变化时,使用者必须在该终端蓄存序列数据。某个终端所蓄存的序列数据不能用于其他终端。即,在现有技术中,使用者虽然能够不需要等待地进行节目连续再现,但是,前提是限定于下一切换节目和再现环境。并没有实现可供使用者在任意的再现环境中以任意的时序对候选节目组进行切换再现这样的仿佛是自由地携带着节目的使用。
[0015] 因此,本发明的目的是提供一种在对接收终端分发由图像、声音、或数据等构成的节目的信息分发系统中实现了在不同的使用环境中没有再现延迟的、始终保持良好分发的信息分发系统和方法及其信息分发装置、接收终端、信息中继装置。
[0016] 课题解决办法
[0017] 为了解决这些课题,本发明的特征在于,一种信息分发系统,其特征在于,是一种由接收终端在数据的再现处理之前进行预读处理、在再现时从接收数据存储部的候选节目开头数据组中适当地加以选择进行再现、在后续数据从发送机分发过来的时刻切换再现数据的信息分发系统,上述接收终端具备:候选节目决定部,用来向上述发送机发送候选节目要求信息;用来从上述发送机接收上述候选节目开头数据组保存到上述接收数据存储部中的单元;请求发送部,将用来确定再现序列的序列发送请求发送到上述发送机,同时输出要再现的序列的识别信息;再现序列选择部,用来从上述接收数据存储部读取要求再现的序列的开头序列数据;用来从上述发送机接收后续序列数据的单元;切换器,用来切换上述开头序列数据和后续序列数据;解码器,用来再现来自该切换器的序列数据,上述发送机具备:候选节目开头数据读出部,在接收到来自上述接收终端的候选节目要求信息后,从上述发送数据存储部读出候选节目的开头数据组,发送到上述接收终端;发送序列选择部,接收来自上述接收终端的上述序列发送请求,从发送数据存储部读出要求再现的序列的序列数据之中上述开头序列数据的后续部分,将该后续序列数据分发到上述接收终端。
[0018] 其特征在于,其中的开头序列数据是成为再现对象的序列中预先确定的一定时间量的开头场景的数据。其特征在于,开头序列数据或者是从接收终端要求再现开始直到发送机分发后续序列开始再现为止的再现延迟量的长度的数据。其特征在于,开头序列数据或者是从接收终端要求再现开始直到发送机分发后续序列开始再现为止的再现延迟再加上预先确定的非发送时间后的长度的数据,只要是在开始再现开头序列数据后的非发送时间内接收终端进行新的其他的序列再现,发送机就不执行后续序列数据的发送。
[0019] 进一步,本发明的信息分发系统的特征在于,开头序列数据内部包含用来管理分发服务的管理数据,在上述开头序列数据的再现过程中,后续序列数据借助于上述管理数据来规定。另外,本发明的信息分发系统的特征在于,根据接收终端的开头序列数据的再现状况来限定后续序列数据的再现。其特征在于,或者根据接收终端中开头序列数据的再现状况来规定后续序列数据的发送环境。
[0020] 另外,本发明的信息分发系统的特征在于,接收终端针对发送机可能发送的多个序列数据,将其开头序列数据分别保存在存储部中,在要求发送机提供再现序列时,就再现与上述再现序列相对应的开头序列数据。特别是,作为发送机所分发的开头序列数据,除了某个序列在通常再现时的序列数据之外,还具有与快速再现或者慢速再现、回卷重放这些特殊再现相对应的序列数据。
[0021] 或者是,本发明的信息分发系统的特征在于,接收终端针对多个再现环境的每一个在存储部中保存具有最适合的数据格式的开头序列数据,在要求发送机提供再现序列的时刻,再现与再现环境相适应的开头序列数据。再现环境需要考虑与发送机的连接状况、接收终端的运算能力、接收终端的再现质量。
[0022] 另一方面,本发明的信息分发系统的特征在于,在接收终端再现开头序列数据的期间内,发送机从发送对象的序列之中选择接收终端所要求的序列数据作为后续序列数据开始分发。或者是,其特征在于,在接收终端再现开头序列数据的期间内,发送机将接收终端所要求的序列加工成最适合于接收终端的再现环境的数据格式后开始分发。特别是,其特征在于,发送机将序列数据以对应于多个接收终端的再现环境的不同数据格式保存在存储部中,接收终端在再现序列时,发送最适合于该接收终端的再现环境的数据格式的序列数据;或者是,接收终端在再现序列时,发送机将序列数据变换为最适合于该接收终端的再现环境的数据格式后进行分发。
[0023] 发明的效果
[0024] 借助于本发明,在存储部中所保存的开头序列数据的再现过程中要求发送机分发序列,一旦接收到后续序列数据,就切换到该序列数据的再现,这样就能够使使用者感觉不到再现延迟,在不同再现环境中保持良好的分发。
[0025] 在分发服务中,在限定使用者利用一次观赏机会可以同时观赏的节目的前提下,可以认为使用者需要自由地观赏这些候选节目。借助于本发明,接收终端本身或者与接收终端无拥塞连接的中继装置具备与候选节目对应的开头序列数据,因此,使用者始终能够在良好的条件下没有延迟地观赏候选节目内的所有序列。接收终端内的存储部中所保存的开头数据与序列数据的整体相比是极小的一部分。与将候选节目的全部序列数据保存在接收终端内的存储部中的做法相比,本发明所能够处理的候选节目要多得多,而且能够实现同样令人感觉舒适的再现。
[0026] 另外,借助于本发明,利用开头序列数据所包含的管理数据,在再现开头序列数据时执行使用者认证等节目分发时所产生的手续,或者将开头序列数据的再现作为节目分发的条件,这样就能够让使用者感觉不到负担而实现分发服务。

附图说明

[0027] 图1是表示现有技术的结构的框图。
[0028] 图2是表示本发明的第1实施方式的结构的框图。
[0029] 图3是表示接收终端中的预读处理的流程的流程图。
[0030] 图4是表示在执行预读处理时发送机的处理流程的流程图。
[0031] 图5是表示接收终端中的再现处理流程的流程图。
[0032] 图6是表示在执行再现处理时发送机的处理流程的流程图。
[0033] 图7是用来说明与快速再现相对应的开头数据的结构的概念图。
[0034] 图8是表示本发明的第2实施方式的结构的框图。
[0035] 符号说明
[0036] 10,11接收终端
[0037] 20,21发送机
[0038] 31中继装置
[0039] 100,101,108,200,300,301存储部
[0040] 102,302候选节目决定部
[0041] 103,303请求发送部
[0042] 104,304再现序列选择部
[0043] 105接收缓冲区
[0044] 106,305切换器
[0045] 107解码器
[0046] 201候选节目开头数据读出部
[0047] 203发送序列选择部
[0048] 204发送缓冲区
[0049] 1000,1300候选节目信息
[0050] 1003候选节目要求信息
[0051] 1004,1005候选节目开头数据组
[0052] 1100,1301再现序列选择信息
[0053] 1101,1302环境信息
[0054] 1102,1103,1303序列发送请求
[0055] 1104,1107,1305开头序列数据
[0056] 1105序列数据
[0057] 1106输出图像
[0058] 1201,1202,1304后续序列数据

具体实施方式

[0059] 下面,参照附图说明本发明的最佳实施方式。
[0060] 第1实施方式
[0061] 图2是表示本发明的信息分发系统的第1实施方式的结构的框图。用来实现本发明的接收终端10是由存储部100和101、候选节目决定部102、请求发送部103、再现序列选择部104、接收缓冲区105、切换器106、解码器107构成的。另外,发送机20由存储部200、候选节目开头数据读出部201、发送序列选择部203、发送缓冲区204构成。
[0062] 用来实现本发明的动作由再现处理和在此之前执行的预读处理构成。预读处理通过候选节目决定部102和候选节目开头数据读出部201执行,是事先将与有可能在任意环境中再现的候选节目的开头数秒相对应开头数据蓄存到接收终端10内的存储部100中的处理。再现处理通过请求发送部103、再现序列选择部104、接收缓冲区105、切换器106、解码器107、再现序列选择部203、发送缓冲区204执行,是由接收终端10从候选节目中选择一个序列后向发送机20发出发送要求、对由发送机20分发出来的数据进行实时再现的处理。
[0063] 首先进一步详细说明预读处理。图3是表示接收终端中的预读处理的流程的流程图。接收终端10接收候选节目信息1000作为输入(步骤11)。候选节目是由成为服务对象的图像、声音或数据等构成的全部节目的一部分,指的是观众可能利用一次观赏机会任意再现的节目的集合。具体来说,可以是使用者从检索等的结果中根据嗜好作出节目选择的结果、或使用者所属团体所指定的节目组、或者限定于特定时间范围或频道的节目组。存储部101保存着全部节目的识别信息。候选节目决定部102参照存储部101向发送机20发送候选节目要求信息1003(步骤12)。
[0064] 候选节目要求信息1003是由识别信息和用户可能观赏候选节目的再现环境的组合构成的。这里所说的再现环境指的是接收终端与发送机的连接状况、接收终端可以使用的运算能力、与再现质量相关的环境因素之中的一个或多个的组合。连接状况表示有线的因特网连接、无线通信时的调制方式等连接方法的种类和以此为基础的带宽、以及传输错误的发生频度、传输延迟的变动等。另外,所谓的与再现质量相关的环境因素表示的是显示器的分辨率和能够同时显示出来的颜色数、或者音箱的能力等。
[0065] 图4是表示发送机中的预读处理的流程的流程图。候选节目开头数据读出部201一旦接收到候选节目要求信息1003(步骤21),就从存储部200读取候选节目的开头数据组发送到接收终端10(步骤22)。单个节目由构成各个场景的多个序列构成。各个序列以分别与可服务的再现环境相适应的多个数据格式保存。针对发送机20能够处理的全部节目,假定其序列总数为N、每个序列以J个数据格式保存,那么,存储部200中就会保存J×N个序列数据。假定构成候选节目的序列总数为M、使用者可能使用的再现环境的组合的总数为K,那么,所读出的开头数据组的数量为K×M。作为开头数据读取出来的数据量即开头数据的再现时间设定为相当于从接收终端向发送机发出分发要求后直到实际再现为止所需的延迟的时间。特别是在延迟的最大时间有保证的情况下,通过设定为该延迟最大时间,就能够通过蓄存最小限度的开头数据来实现不间断的序列再现。
[0066] 返回图3,说明接收终端中的预读处理的后续部分。接收终端10接收到候选节目开头数据组,保存到存储部100中(步骤13)。
[0067] 以上说明的预读处理先于再现处理执行。在执行再现处理的时候,候选节目的全部开头数据组都保存在存储部100中。在再现时,从候选节目开头数据组选择适当内容进行再现显示,在从发送机20分发数据的时刻切换显示。
[0068] 下面进一步详细说明再现处理。图5是表示接收终端中的再现处理流程的流程图。再现序列选择信息1100由使用者输入到接收终端10,用来指定再现候选节目中的哪一个节目的哪一个序列(步骤31)。请求发送部103将由存储部101中保存的候选节目的识别信息和序列的识别信息以及关于当前的再现环境的环境信息1101所构成的序列发送请求1102发送到发送机20(步骤32)。另外,序列发送请求1102被通报到接收终端10的接收缓冲区105和发送机20的发送缓冲区204。这些缓冲区在与序列发送请求1102相对应的序列数据被分发的时刻进行初始化。
[0069] 另外,请求发送部103将要再现的序列的识别信息1103发送到再现序列选择部104。再现序列选择部104从存储部100读出使用者要求再现的、并且具备与当前的再现环境最适合的数据格式的开头序列数据1104,发送到切换器106(步骤33)。切换器106将开头序列数据发送到解码器107,直到接收到从发送机20分发过来的使用者要求再现的序列的后续数据为止。解码器107将切换器106输出的序列数据1105解码,生成输出图像
1106(步骤34)。
[0070] 图6是表示再现处理时的发送机的处理流程的流程图。在发送机20,发送序列选择部203接收序列发送请求1102(步骤41),从存储部200中读取使用者要求再现的、并且具备与当前的再现环境最适合的数据格式的序列数据之中预先发送到接收终端10的开头序列数据的后续部分。后续序列数据1201在被缓冲到发送缓冲区204中的同时分发到接收终端10(步骤42)。
[0071] 返回图5,说明接收终端中的再现处理的后续部分。接收缓冲区105将后续序列数据1202一边缓冲一边发送到切换器106。切换器106在数据从接收缓冲区105发送过来时(步骤35),将解码器107的输入——序列数据1105切换为该数据,再现后续序列数据(步骤36)。
[0072] 接收终端10通过切换保存在存储部100中的开头序列数据和从发送机20分发过来的后续序列数据,就能够无需等待地再现任意的候选节目中的任意的序列。另外,即使再现环境不同,从保存在存储部100中的开头序列数据中选择适当内容进行再现,在此期间从发送机20接收适当的后续序列数据。由此,针对考虑到使用者可能利用一次观赏机会观看的候选节目的任意序列,就能够始终以良好的状态进行没有延迟的再现。
[0073] 此外,接收终端10中包含的存储部100和101、发送机20中包含的存储部200表示内部存储装置或者是可以通过网络读写的外部存储装置。进一步,接收终端10中包含的存储部100和101也包括可以自由拆卸的存储介质。当接收终端10通过其他接收终端将所蓄存的开头序列数据连接到存储部100时,发送机20不发送开头序列数据。通过连接到使用者可以随身携带的存储部100,就能够在任意环境中的接收终端上始终以良好的状态进行再现。
[0074] 另外,本发明也适用于发送机针对一个序列以一个或多个数据格式将序列数据预先保存到存储部200中、在接收到序列发送请求1102时将后续序列数据变换为最适合于再现环境的数据格式进行分发的场合。最适合于环境的序列数据的生成处理有再次编码、数据结构的重组、分组的再次分割、错误检测编码或错误校正编码的附加。另外,在序列数据被可缩放编码的情况下,通过在适当位置切除数据的一部分,就能够生成比特率、空间分辨率、时间分辨率、采样率不同的序列数据。
[0075] 另外,在本发明中,针对构成节目的各个序列数据,结合使用在再现时产生快进效果的部分跳帧的序列数据,就成为能够在通常再现与快速再现之间进行无缝切换的信息分发系统。这种情况下,在序列发送请求1102中进一步包含用来指定快速再现的标志。发送序列选择部203将序列发送请求1102所指定的序列数据之中按照快速再现速度跳帧,同时间歇式读取数据,输出到发送缓冲区。另外,再现序列选择部104按照请求发送部的要求从保存在存储部100中的开头序列数据之中读取快速再现所需的帧的数据。
[0076] 图7是用来说明与快速再现相对应的开头序列数据的结构的概念图。保存在存储部100中的开头序列数据所采用的配置方式是在图7的帧F1到F5这样的普通再现所需的帧数据后面紧接着图7的帧F6、F7这样的快速再现所需的帧的数据。在普通再现时,帧F1、F2、F3、F4、F5的数据被依次解码后再现,然后,从发送机分发过来的后续序列数据被再现。在快速再现时,帧F1、F3、F5、F6、F7的数据被依次解码后再现,然后,从发送机分发过来的用于快速再现的后续序列数据被再现。另外,也可以采用以下方法:准备其他的序列数据作为可以实现快速再现的序列的其他结构;在可缩放编码的序列数据中截取数据串的一部分进行再现。另外,对于慢速再现或逆向再现等其他特殊再现,也可以通过由接收终端保持所对应的开头序列数据来实现再现方式的无延迟切换。
[0077] 进一步,在本发明中,通过将候选节目开头数据的再现时间设定为大于由再现性能所决定的最大再现延迟时间,就能够在短时间内切换了再现内容的情况下避免执行不必要的分发处理。候选节目开头数据的再现时间与最大再现延迟时间的差称为非分发时间。当使用者在非分发时间的期间内要求再现下一个序列的情况下(类似于在短时间内连续切换电视频道),发送机不会分发后续序列数据。
[0078] 在第1实施方式中已经指出,在根据不同再现环境切换数据格式进行序列数据分发的情况下,接收终端通过在存储部保存各个再现环境的开头序列数据,就能够在任意的再现环境中实现无延迟的再现。本发明能够适用于发送机根据接收终端限定所分发的序列的所有情形。关于序列限定,具体是提供与序列的类型的进一步缩小范围,使用者认证、所再现的广告相对应的服务。
[0079] 接收终端要求对可分发节目中的再现序列进行分发时,再现保存在存储部中与再现序列相对应的开头序列数据。开头序列数据在其内部具备管理数据,接收终端再现开头序列数据时,将管理数据发送到发送机。或者,向发送机发送表示开头序列数据已经再现的标志信息。由此执行使用者认证,决定是否可以进行后续序列数据的分发。或者,接收终端向发送机发送通过开头序列数据的再现判断出来的运算能力和显示能力信息,发送机确定后续数据的最适合的数据格式后分发序列数据。
[0080] 借助于本发明,通过将候选节目相关的认证等处理与开头序列数据关联起来,就能够使使用者观赏候选节目中的任意序列,而不会给使用者增加特别的负担。另外,服务提供商通过开头序列数据的管理,就能够管理候选节目的观赏状况。例如,可以提供类似于以下服务:为一个候选节目关联一个开头序列数据,由此,使用者就能够通过观赏一次开头序列数据而观赏节目的任意序列。
[0081] 成为本发明的应用对象的接收终端包括:在家庭中使用的个人电脑、笔记本电脑、连接到电视机的终端、被称为PDA的移动信息终端、移动电话终端。另外,也包括具备对通过网络等分发的数据进行再现的功能的机器人。
[0082] 另外,在本实施方式中,由单个发送机执行预读处理时开头序列数据的分发和再现处理时后续序列数据的分发,但是,本发明也适用于将这两个处理通过不同发送机执行的场合。进一步,由单个接收终端执行预读处理时开头序列数据的蓄存和再现处理时后续序列数据的再现,但是,本发明也适用于将这两个处理通过别的接收终端执行的场合。执行预读处理的接收终端和执行再现处理的接收终端相互连接,开头数据可以通过前者蓄存到后者的存储部中。或者是,执行预读处理的接收终端将开头序列数据蓄存到可拆卸的存储介质中,将该存储介质重新连接到执行再现处理的接收终端上。
[0083] 第2实施方式
[0084] 下面,说明本发明的第2实施方式。图8是表示本发明的信息分发系统的第2实施方式的结构的框图。第2实施方式除接收终端11、发送机21外还由中继装置31构成。用来实现本发明的接收终端11由接收缓冲区105、解码器107构成。发送机21由存储部
200、候选节目开头数据读出部201、发送序列选择部203、发送缓冲区204构成。中继装置
31由存储部300和301、候选节目决定部302、请求发送部303、再现序列选择部304、切换器305构成。中继装置31内的各部位分别执行与图2中的存储部100和101、候选节目决定部102、请求发送部103、再现序列选择部104、切换器106相同的处理。即,在预读处理中,候选节目开头数据组被蓄存到存储部300中,在再现处理中,再现序列选择部根据序列发送请求1303从存储部300中读取相对应的开头序列数据。切换器305将开头序列数据
1305发送到接收终端11,从发送机21接收到后续序列数据1304后,就切换为分发到接收终端的数据。
[0085] 此外,在第2实施方式中,中继装置31内部具有请求发送部303,但也适用于接收终端11与图2的接收终端同样地具备请求发送部的场合。另外,中继装置31内部具备切换器305,但也适用于接收终端11与图2的接收终端同样地具备切换器、发送机向接收终端直接分发后续序列数据的场合。
[0086] 工业适用性
[0087] 作为本发明的适用对象的中继装置在家庭中使用。可以是:个人电脑、连接到电视机的终端、被称作家庭服务器或家庭网关的家用网络管理服务器、以因特网为代表的共用网络上的中继服务器。另外,也包括具备对通过网络等分发的数据再次分发到再现终端的功能的机器人。