广播装置、广播方法、程序记录介质以及程序的制作方法

文档序号:7948200阅读:197来源:国知局
专利名称:广播装置、广播方法、程序记录介质以及程序的制作方法
技术领域
本发明涉及广播装置和发送涉及一个节目内容数据的广播方法,以及组成该节目的音像数据。
通常,用于发送涉及节目的内容数据以及组成该节目的音像数据的方法已经推向实用。例如,一个广播装置在广播一个电影的同时发送关于出现在该电影中的演员的杰作信息作为内容数据,并且接收装置根据用户的选择显示该信息。针对另一情况,广播装置在广播广告节目的同时发送广告节目中产品的详细说明信息作为内容数据,并且该接收装置显示该说明信息。


图1示出用于由该广播装置发送的广播数据的一个发送计划。如图所示,广播数据包括音像数据和内容数据。其中,该内容数据是在该再生周期之内反复发送的。例如,在该再生时间周期中用于CM1的内容数据被发送三次。
通过以此方法反复发送内的容数据,即使当用户从某些节目的中点开始观看节目时也能够接收该内容数据。
然而,如图1所示,由于该内容数据是在用于节目以及音像数据的广播时间的期间中发送,所以该接收装置在该节目的开始根本没有已收的内容数据。因此,如图所示,即使有某些图像数据应该在节目CM2的开始被再生,该接收装置也不能提供用于由该图中的斜线阴影区指示期间的图像数据(即直到时间t2)。而且当用户希望在一个节目的广播期间选择和再生一个图像数据以及在该图像数据没有被接收的情况下,直到该数据已经被接收为止,该图像数据是不能被展现的。
考虑到上述问题,本发明的目的是提供一个广播装置、一个广播方法以及一个记录介质,和一个程序,借此能够降低在指定节目的广播起始时间和该指定节目的节目数据的再生起始时间之间的滞后。
为了实现上述目的,广播一个指定节目的一个广播装置,该指定节目的起始时间和结束时间之间的一个再生周期被指定,该再生由一个接收装置执行,该广播装置包括分配装置,把用于再生周期的一个广播带宽分配到该指定节目,以及把用于紧临该再生周期之前的一个在先周期的该广播带宽的一部分分配到该指定节目,并且把该广播带宽的其它部分分配到其它节目;以及发送装置,根据由分配装置分配的结果,用于(a)在该在先周期中发送该指定节目的节目数据的同时反复发送其它节目的节目数据,并且(b)在该再生周期中反复发送该指定节目的节目数据。
从而该指定节目的节目数据被在该再生的起始时间之前发送。因此一个观众能够从指定节目的广播的开始立即观看该节目数据。
其中,在上述广播装置(下文称为广播装置A)中,该分配装置设置该在先周期的起始时间作为第一时间以及包括在该第一时间和该再生周期的起始时间之间的时间作为第二时间,并且该分配装置(a)把不比一个预定广播带宽更宽的一个广播带宽分配到从第一时间到第二时间的该指定节目,以及(b)把比该预定广播更宽的广播带宽分配到从该第二时间到该再生周期的结束时间的指定节目。
因此,一个窄带宽被分配到紧临在该指定节目的再生起始时间之前的一个时间的指定节目,以及一个宽带宽被分配到在该时间之后的该指定节目,这将实现考虑到在该时间之前的其它节目的节目数据的应用的发送,并且实现仅在该时间以后的用于该指定节目的节目数据的发送。
其中,在上述广播装置A中,该发送装置发送具有用于该在先周期的该指定节目的第二ID的节目数据,并且反复发送用于该再生周期的控制数据以及节目数据,并且该控制数据具有一个第一ID,并且包括用于该接收装置的指令,当接收装置为了缓存并再生该节目数据而接收具有该第二ID的节目数据时,其中该接收装置必须接收具有该第一ID的节目数据,并且该第二ID不同于该第一ID。
因此,缓存和再生该指定节目的节目数据的指令被嵌入在必须由接收装置接收的该控制数据中。因此,该接收装置能够缓存和再生该指定节目的节目数据。
其中,在广播装置A中,用于该指定节目的节目数据被划分成(a)第一类型节目数据以及(b)至少部分地不同于该第一类型节目数据的第二类型节目数据,并且该发送装置从第一时间到该再生周期的起始时间的一个持续期发送该第一类型节目数据,并且从该第二时间到该再生周期的结束时间的一个持续期发送该第二类型节目数据。
因此,例如当彩色图形数据或细节数据被用作第一节目数据,并且单色图形数据或简单数据被用作第二节目数据时,对于从指定节目的再生的起始时间之前的长时间周期的一个时间观看一个节目的观众来说能够通过花费长时间而被提供附加价值的信息,而对于从恰即该指定节目的再生起始时间之前开始观看一个节目的观众来说能够以短时间被提供最小信息。
其中,上述广播装置A还包括用于在该指定节目的再生周期的起始时间之前发送一个缓存指令信息的装置,其中该缓存指令信息指示该接收装置缓存该接收的该指定节目的节目数据。
因此,该接收装置根据已收信息执行缓存该指定节目的节目数据的操作,因此能够接收在该指定节目的再生起始时间之前的指定节目的节目数据。
其中,在该广播装置A中,由传输装置在该在先周期中反复发送的其它节目的节目数据包括用于该接收装置的一个指令,当该接收装置接收该指定节目的节目数据时,缓存该节目数据。
因此,该接收装置根据已收的嵌入另一节目的节目数据中的缓存指令执行缓存该指定节目的节目数据的操作,因此能够接收在该指定节目的再生起始时间之前的指定节目的节目数据。
其中,上述广播装置A还包括用于以一个时间间隔反复地发送缓存指令信息的装置,该时间间隔不长于在该指定节目的再生周期的起始时间之前的该指定节目的节目数据的发送周期,其中该缓存指令信息指令该接收装置缓存该指定节目的已收节目数据。
因此,在接收该节目数据的同时,一个信息指定该接收装置以比该指定节目的节目数据的发送周期短的时间间隔缓存该指定节目的节目数据,避免该接收装置不缓存该节目数据的情形。
其中,上述广播装置A还包括用于在该指定节目的再生周期的起始时间发送一个再生指令信息的装置,其中该再生指令信息指令该接收装置在接收该信息以后立即再生该指定节目的记录的节目数据。
因此,在该接收装置预先获得该指定节目的节目数据的情况下,该接收装置能够以该指定节目的再生开始时间再生该指定节目的节目数据,这将使得观众不必等待该指定节目的节目数据的显示。
其中,上述广播装置A还包括用于在该指定节目的再生周期的结束时间发送一个删除指令信息的装置,其中该删除指令信息指示该接收装置在接收该信息以后立即删除该指定节目的记录的节目数据。
因此,在该指定节目的再生结束时间从该接收装置中的存储单元删除该指定节目的节目数据,防止不必要的数据被保持在该存储单元的情形。
其中,上述广播装置A还包括表格数据发送装置,用于在该指定节目该再生周期的起始时间之前发送表格数据,其中该表格数据包括关于在缓存、再生和删除该指定节目的节目数据的指令之间的对应关系以及针对该指令而指定的指令ID;第一信息发送装置,用于在该指定节目的再生周期的起始时间之前发送一个第一信息,其中该第一信息包括标识该缓存指令的一个指令ID以及标识该指定节目的节目数据的节目ID;第二信息发送装置,用于在该指定节目的再生周期的起始时间发送一个第二信息,其中该第二信息包括标识该再生指令的一个指令ID以及标识该指定节目的节目数据的节目ID;和第三信息发送装置,用于在该指定节目的再生周期的结束时间发送一个第三信息,其中该第三信息包括标识该删除指令的一个指令ID和标识该指定节目的节目数据的一个节目ID。
因此,该接收装置能够在该指定节目的再生起始时间之前获得该指定节目的节目数据、在该指定节目的再生开始时间再生该节目数据、以及在该指定节目的再生结束时间从该存储单元删除该节目数据。
其中,在上述广播装置A中,为了发送数据量大于该指定节目的节目数据的数据量的数据,需要在该第二时间和该再生周期该起始时间之间的周期以及用于发送从该第二时间到该再生周期的起始时间的该指定节目的节目数据的分配的广播带宽。
因此,在紧接在该第二时间和再生的起始时间之间的发送期间之前发送期间,该指定节目的节目数据被发送一次或多次。因此,从该指定节目的再生起始时间之前的一个时间观看一个节目的观众能够在短时间内获取该指定节目的节目数据。
其中,在上述广播装置A中,该分配装置把比用于在从起始时间到结束时间发送节目数据的一个带宽窄的带宽分配用于在从该第二时间到该再生周期的起始时间发送用于该指定节目的节目数据。
因此,分配到紧接在该第二时间和该再生起始时间之间的发送周期前面的该指定节目的广播带宽窄于分配到在该再生周期中的指定节目的广播带宽。因此,一个广播带宽能够在其它节目之前并且紧接在发送周期前面分配。
另外,一个广播装置(下文称为"广播装置B")发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该广播装置包括分配装置,用于(a)把用于第一时周期间和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期被包括在处在用于广播该数据广播节目的起始时间和结束时间之间的总时间周期中,以及(B)把该广播带宽的一部分分配到该第一和第二指定节目,以及把该广播带宽的其它部分分配到用于除该总时间期间中的该第一和第二时间周期以外的周期的全部的数据广播节目;指令产生装置,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;发送装置,根据由该分配装置分配的结果,用于反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据;以及控制装置,用于控制该发送装置,以便(a)在第一时间期间之前发送多个第一存储指令,(b)在第一时间期间的开始时间发送第一再生指令,(c)在第二时间周期之前发送多个第二存储指令,以及(d)第二时间周期的开始时间发送第二再生指令。
因此,该接收装置在除该第一指定节目以及第二指定节目的再生周期以外的一个时间周期中接收该第一指定节目和该第二指定节目的节目数据。因此,观众能够从该第一指定节目和第二指定节目的广播的开始立即观看这些节目的节目数据。
其中,在上述广播装置B中,分配装置用于(a)把不比预定广播带宽窄的一个广播带宽分配到用于第一时间周期的第一指定节目的节目数据,(b)把不比预定广播带宽宽的一个广播带宽分配到用于第二时间周期的第二指定节目的节目数据,(c)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中除该第一时间周期以外的一个时间周期的第一指定节目的节目数据,和(d)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中除该第二时间周期以外的一个时间周期的第二指定节目的节目数据。
因此,在该第一指定节目和该第二指定节目的再生周期中,宽的带宽被分配到第一指定节目和第二指定节目,以及在除该再生周期以外的一个时间周期中,窄带宽被分配到这些节目,这将实现在除该再生周期以外的一个时间周期中应用其它节目的节目数据的发送,并且实现仅在第一和第二指定节目的再生周期中发送用于该第一和第二指定节目的节目数据。
其中,在上述广播装置B中,分配装置用于(a)把不比预定广播带宽窄的一个广播带宽分配到用于第一时间周期和紧接在该第一时间周期之前的一个时间周期的第一指定节目的节目数据,(b)把不比预定广播带宽窄的一个广播带宽分配到用于第二时间周期和紧接在该第二时间周期之前的一个时间周期的第二指定节目的节目数据,(c)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中除该第一时间周期和紧接的在该第一时间周期之前该时间周期以外的一个时间周期的第一指定节目的节目数据,和(d)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中除该第二时间周期和紧接在该第二次期间之前的一个时间周期以外的一个时间周期的第二指定节目的节目数据。
因此宽带宽被分配到在紧接再生的起始时间之前和再生的结束时间之间的一个时间周期中的第一指定节目和第二指定节目,并且窄带宽被分配到除上述时间周期以外的一个时间周期中的这些节目,这将实现考虑在后一个时间周期中的其它节目的节目数据的应用的发送,并且实现仅在前一时间周期中发送用于该第一和第二指定节目的节目数据。
另外,一个广播装置(下文称为"广播装置C")发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该广播装置包括分配装置,用于(a)把用于第一时周期间和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在处在用于广播该数据广播节目的起始时间和结束时间之间的总时间周期中,以及(b)(1)把一个广播带宽分配到除了第一时间周期和第二时间周期之外的该总时间周期中的数据广播数据节目,(2)把该广播带宽的一部分分配到在该总时间周期中先于该第一时间周期的一个时间周期中的该第一指定节目,以及(3)把该广播带宽的一部分分配到在该总时间周期中先于该第二时间周期的一个时间周期的该第二指定节目;指令产生装置,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;发送装置,根据由该分配装置分配的结果,用于反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据;以及控制装置,用于控制该发送装置,以便(a)在第一时间期间之前发送多个第一存储指令,(b)在第二时间周期之前发送多个第二存储指令,(c)在第一时间周期开始时间发送第一再生指令,以及(d)在第二时间周期的开始时间发送第二再生指令。
因此,该接收装置在该第一指定节目以及第二指定节目的再生周期的起始时间之前接收该第一指定节目和该第二指定节目的节目数据。因此,观众能够从这些节目的广播的开始观看这些节目的节目数据。
其中,在上述广播装置C中,分配装置用于(a)把不比预定广播带宽窄的一个广播带宽分配到用于第一时间周期的第一指定节目的节目数据,(b)把不比预定广播带宽窄的一个广播带宽分配到用于第二时间周期的第二指定节目的节目数据,(c)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中该第一时间周期前面的一个时间周期的第一指定节目的节目数据,和(d)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中该第二时间周期前面的一个时间周期的第二指定节目的节目数据。
因此窄带宽被分配到在该第一和第二具体的节目的再生起始时间之前的第一指定节目和第二指定节目,并且宽带宽被分配到这些节目的再生起始时间之后的这些节目,这将实现考虑在这些节目的再生起始时间之前的其它节目的节目数据的应用的发送,并且实现仅在这些节目的再生的起始时间之后这些节目的节目数据的发送。
其中,在上述广播装置C中,分配装置用于(a)把不比预定广播带宽窄的一个广播带宽分配到用于第一时间周期和紧接在该第一时间周期之前的一个时间周期的第一指定节目的节目数据,(b)把不比预定广播带宽窄的一个广播带宽分配到用于第二时间周期和紧接在该第二时间周期之前一个时间周期的第二指定节目的节目数据,(c)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中在该第一时间周期之前并且紧接该第一时间周期前面的周期的第一指定节目的节目数据,和(d)把比预定广播带宽窄的一个广播带宽分配到用于在该总时间周期中在该第二时间周期之前并且紧接该第二时间周期前面的周期的第二指定节目的节目数据。
因此,在紧接第一和第二指定节目的再生起始时间之前的一个时间把一个窄带宽分配到该第一指定节目和该第二指定节目,以及在该时间之后把一个宽带宽分配到这些节目,这将实现考虑到在该时间之前的其它节目的节目数据的应用的发送,并且实现仅在该时间以后的用于该指定节目的节目数据的发送。
另外,一个广播装置(下文称为"广播装置D″)发送包括一个数据广播节目和插入在该数据广播节目中的一个节目或两个或多个连续的节目的节目组,其中在起始时间和结束时间之间的一个再生时间周期被指定到包括在该节目组中并且由一个接收装置执行再生的数据广播节目和节目的每一个,该广播装置包括分配装置,用于(a)把从第一时间到包含在该指定节目组中的导引节目的再生时间周期的起始时间一个广播带宽分配到数据广播节目和包含在该指定节目组中的所有的节目,以及(b)把用于包括在该指定节目组中的每一节目的一个再生周期的广播带宽分配到该节目以及包括在同一节目组中的随后的节目,其中该第一时间是在该数据广播节目的再生周期中的一个时间,并且其满足一个条件,使得在第一时间和该指定节目组之间不插入其它节目组;指令产生装置,用于产生一个存储指令,指令该接收装置把该指定节目组中包括的每一节目的节目数据存储在该接收装置中的一个存储中,以及产生一个再生指令,在每一节目的节目数据已经存储在存储单元中的情况下,指令该接收装置再生该节目数据;发送装置,根据由该分配装置分配的结果,用于反复地发送该数据广播节目以及包括在该指定节目组中的每一节目;以及用于控制该发送装置的控制装置,以便在该节目的再生时间周期之前发送用于包括在该指定节目组中的每一节目的多个存储指令,并且在用于该节目的再生周期的开始时间发送用于该节目的再生指令。
因此,该接收装置在该节目的再生起始时间之前接收包括在该指定节目组中的每一节目的节目数据。因此,观众能够从这些节目的广播的开始观看包括在该指定节目组中的每一节目的节目数据。
其中,在上述广播装置D中,在第一节目和跟随该第一节目的第二节目包括在该节目组中的情况下,该分配装置以下列方式确定一个广播带宽,分配到用于第一至第三传输时间周期的第一节目和第二节目的每一个其中该第一至第三传输时间周期是由第一时间、第二时间、第一节目的再生周期的结束时间以及按该说明次序排列的第二节目的再生周期的结束时间划分的时间周期,并且该第二时间是用于该数据广播节目的再生周期的一个时间,该分配装置((a)把不宽于预定广播带宽的一个广播带宽分配到该第一传输时间周期的第一和第二节目,(b)把宽于预定广播带宽的一个广播带宽分配到该第一节目而把不宽于该预定广播带宽的一个广播带宽分配到该第二发送周期的第二节目,以及(c)把宽于该预定广播带宽的一个广播带宽分配到该第三传输时间周期的该第二节目。
因此,直到该第二节目的再生的起始时间,分配到该第二节目的广播带宽保持该预定广播带宽或更窄的广播带宽。因此,该第一节目的节目数据能够用该第一节目的再生周期中的优先级发送。
其中,在上述广播装置D中,在第一节目和跟随该第一节目的第二节目包括在该节目组中的情况下,该分配装置以下列方式确定一个广播带宽,分配到用于第一至第四传输时间周期的第一节目和第二节目其中该第一至第四传输时间周期是由第一时间、第二时间、第三时间、第二节目的再生周期的起始时间以及按该说明次序排列的第二节目的再生周期的结束时间划分的时间周期,并且该第二时间是该数据广播节目的再生周期中的一个时间,而该第三时间是该第一节目的再生周期中的一个时间,该分配装置用于(a)把不宽于预定广播带宽的一个广播带宽分配到该第一传输时间周期的第一和第二节目,(b)把宽于预定广播带宽的一个广播带宽分配到该第一节目而把不宽于该预定广播带宽的一个广播带宽分配到该第二发送周期的第二节目,以及(c)把宽于该预定广播带宽的一个广播带宽分配到该第一节目而把宽于该预定广播带宽的一个广播带宽分配到第三传输时间周期的第二节目,以及(d)把宽于该预定广播带宽的一个广播带宽分配到第四传输时间周期的第二节目。
因此,分配到第二节目的广播带宽从恰即该第一节目的再生结束时间之前变成该预定的广播带宽或更宽的带宽。因此,该第二节目的节目数据以及第一节目的节目数据能够恰即在该第一节目的再生结束时间之前考虑应用该第二节目的节目数据发送。
如上所述,根据本发明,节目数据以及音像数据能够被无迟延地发送,这将改进使用该节目数据的广播业务质量。因此,本发明的实际效果相当大。
本发明的这些和其它目的、优点和特点将从下面结合说明本发明具体实施例的附图的描述而变得显见。
附图中
图1示出用于由该广播装置发送的广播数据的一个发送方案。
图2是表示根据本发明最佳实施例的广播装置的结构方框图;图3示出节目数据的一个例子;图4示出音像数据传输方案的一个实例;图5示出内容发送方案的一个实例;图6示出指定到数据模块内容数据和ID之间一个关系以及ID=0的该数据模块中嵌入的一个信息的实例;图7示出内容管理码和数据模块之间的一个关系;图8示出内容发送方案的一个实例;图9示出用于发送一个数据模块的过程;图10是表示用于数据模块和事件信息的准备和发送的操作过程的流程图;图11是表示接收装置的结构的一个方框图;图12示出一个再生图像的实例;图13示出事件信息发送方案的一个实例;图14示出内容发送方案的一个实例;图15示出内容发送方案的一个实例;图16示出内容发送方案的一个实例;图17示出内容发送方案的一个实例;图18示出内容发送方案的一个实例;图19示出数据模块和事件信息的一个实例;图20示出内容发送方案的一个实例;图21示出内容发送方案的一个实例;图22示出内容发送方案的一个实例;图23示出数据模块和事件信息的一个实例;图24示出内容发送方案的一个实例;图25示出一个事件信息发送方案以及一个内容发送方案;图26示出内容发送方案的一个实例;图27示出一个事件信息发送方案以及一个内容发送方案;图28示出其中该节目3是一个缓存的目标节目的实例;图29示出其中节目2、3和4是缓存的目标节目的一个实例;
图30示出其中用于发射内容数据的带宽是可变的一个实例;图31示出内容发送方案的一个实例;和图32示出内容发送方案的一个实例;下面参照附图描述本发明的最佳实施例。(结构)图2是表示根据本发明第一实施例的广播装置的结构方框图;广播装置100在该节目的再生起始时间之前发送在广播节目中的用于指定节目的内容数据,并且包括节目信息保持单元101、音像数据传输计划单元102、内容发送计划单元103、数据模块制备单位104、事件信息发送计划单元105、音像数据传输控制单元106、音像数据保持单元107、数据模块传输控制单元108、内容保持单元113、数据模块保持单元109、事件信息传输控制单元110、多路复用单元111和传输单元112。
节目信息保持单元101存储节目信息。图3示出节目信息的一个例子。节目信息包括广播日期、信道码、节目管理码、节目标题、节目的起始时间、节目的结束时间、指示组成该节目内容的音像数据的音像数据管理码、以及指示内容数据的内容管理码,所有这些码都是针对每一节目指定的。
音像数据传输计划单元102根据存储在节目信息保持单元101中的节目信息而制备用于发送该音像数据的计划,并且输出该计划到音像数据传输控制单元106。图4示出音像数据传输方案的一个实例。如图所示,在用于该节目的再生时间中发送该音像数据。接收该发送的音像数据时,接收装置以实时的形式再生该音像数据。
内容发送计划单元103是在本实施例中最具特色的单元其制备一个计划,以使在各种节目中的指定节目的内容数据在这种节目的再生的起始时间之前发送。下文将称这种指定节目为"缓存的目标节目"。在本实施例中,缓存的目标节目是广告节目节目CM1、CM2和CM3。
内容发送计划单元103制备一个发送计划,以使关于缓存的目标节目CM1、CM2和CM3的内容数据在其分别再生起始时间之前发送。在本实施例中,针对一个实例,当由CM1、CM2和CM3赞助的数据广播节目开始被广播时,这些内容数据从第一时间开始发送。
另外,内容发送计划单元103确定用于内容数据的传输带宽。即,该内容发送计划单元103制备一个计划,以使该缓存的目标节目的内容从第一时间到第二时间(紧接在该再生起始时间之前)通过使用一个窄带宽(即一个预定带宽或更窄带宽)发送,并且从该第二时间到再生的结束时间,该用于发送内容数据的带宽变宽(即预定的带宽或更宽的带宽)。下文中,在第一时间和第二时间之间的时间周期将被称作"第一前置发送期",在第二时间和该再生起始时间之间的时间周期将被称作"第二前置发送期",和在该节目的再生起始时间和再生结束之间的周期将被称作"再生周期"。
在本实施例中,一个传输带宽例如根据下列判据确定。其中,D表示分配用于发送全部内容数据的带宽。
(判据A1)在第一前置发送期中用于发送缓存的目标节目的内容数据的带宽被设置在0.1D。
即,该缓存的目标节目的内容数据通过使用窄带宽和花费长时间逐步发送,由于利用减小的带宽发送正被广播的节目的内容数据,所以其使用长时间才获得该节目的内容数据。
(判据A2)用于发送控制内容数据的带宽被设置在0.05D。
其中,用于控制的内容数据仅包括指定例如缓存和再生缓存的目标节目的内容数据的处理过程的信息,因此该数据量是较小的。因此,用于控制的内容数据即使在这样一个窄带宽中也能够以一个短周期发送。
(判据A3)用于发送再生周期中的该节目的内容数据的带宽是通过从用于全部内容数据的传输带宽D减去用于控制的内容数据的传输带宽0.05D、任何存在的在第一前置发送期中的节目的传输带宽、和在第二前置发送期中的节目的传输带宽而获得的。
(判据A4)用于在第二前置发送期中发送该缓存的目标节目的内容数据的带宽是通过把在随后再生周期中的节目传输带宽缩窄0.2D获得的。
图5示出内容发送方案的一个实例。如图所示,80000和1350之间的时间周期是用于节目1再生时间和CM1、CM2和CM3的第一前置发送期。在此周期中,节目1(C1001)的内容数据以及CM1、CM2和CM3的内容数据(C1002、C1003和C1005)被发送。用于发送C1002、C1003和C1005的带宽每一个设置在0.1D(根据判据A1),而用于发送C1001的带宽设置在0.7D(=D-0.1DX3)(根据判据A3)。
81350和81400之间的时间周期是用于节目1的再生时间、CM1的第二前置发送期和CM2和CM3的第一前置发送期。用于此周期中用于发送CM1的C1002的带宽比在该CM1的再生周期中用于发送C1002的带宽窄0.2D(根据判据A4),所以在确定后一个带宽以后确定前者的带宽。用于发送CM2的C1003和CM3的C1005的带宽保持0.1D(根据判据A1),并且用于发送节目1的C1001的带宽在确定用于发送述C1002的带宽之后确定。
81400和81450之间的时间周期是用于CM1的再生周期以及用于CM2和CM3的第一前置发送期。用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),而用于发送CM2的C1003和CM3的C1005的带宽每一个设置在0.1D(根据判据A1)。用于发送CM1的C1002的带宽设置在0.75D(=D-0.05D-0.1DX2)(根据判据A3)。结果是,用于发送CM1的第二前置发送期(81350到81400)中的C1002的带宽变为0.55D,比在该CM1的再生周期中的带宽变窄了0.2D(根据判据A4),因此用于发送在该再生期间中的C1001的带宽变成0.25D(=D-0.55D-0.1Dx2)(根据判据A3)。
81450和81500之间的时间周期是用于CM1的再生周期、CM2的第二前置发送期和CM3的第一前置发送期。用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),用于发送CM3的C1005的带宽设置在0.1D(根据判据A1),并且用于发送CM1的C1002和CM2的C1003在用于随后周期中的这些数据的带宽确定以后再确定。
81500和81600之间的时间周期是用于CM2的再生周期以及用于CM3的第一前置发送期。在此周期中用于发送控制S1002的内容数据的带宽设置在0.05D(根据判据A2),并且用于发送CM3的C1005的带宽设置在0.1D(根据判据A1)。用于发送CM2的C1003的带宽设置在0.85D(=D-0.05-0.1D)(根据判据A3)。因此,用于发送CM2的第二前置发送期(81350到81400)中的C1003的带宽变为0.65D,比CM2的再生周期中的带宽变窄了0.2D(根据判据A4),并且用于发送CM1的C1002的带宽变成0.2D(=D-0.55D-0.65D-0.1D)(根据判据A3)。
随后,81600和83350之间的时间周期是用于节目2的再生周期和CM3的第一前置发送期。用于发送CM3的C1005的带宽设置在0.1D(根据判据A1),并且用于发送节目2的C1004的带宽设置在0.9D(=D-0.1D)(根据判据A3)。
在83350和83400之间的时间周期是用于节目2的再生周期和CM3的第二前置发送期。用于发送CM3的C1005和节目2的C1004的带宽是在确定了用于随后周期中数据的带宽以后确定的。
83400和83500之间的时间周期是用于CM3的再生周期。用于发送控制S1003的内容数据的带宽设置在0.05D(根据判据A2),并且用于发送CM3的内容数据C1005的带宽设置在0.95D(=D-0.05D)(根据判据A3)。因此,用于在CM3的第二前置发送期(83350到83400)中发送C1005的带宽变成0.75D,比CM3的再生周期中用于此数据的带宽缩窄了0.2D(根据判据A4),并且用于发送节目2的C1004的带宽变成0.25D(=D-0.75D)(根据判据A3)。
内容保持单元113存储内容数据,同时使得数据与分别的内容码对应。其中,该内容数据包括表示涉及节目信息的图形图像、根据用户交互操作执行的脚本等。
数据模块制备单元104涉及由内容发送计划单元制备的计划,准备一个数据模块,其包括存储在该内容保持单元113中的内容数据,并且把该数据模块写入该数据模块保持单元109,同时使该数据模块对应该内容码。该数据模块是以用于发送形式表示的内容数据。虽然在本实施例中为了说明的简化是以一个内容数据构成一个数据模块,但是可以由一个内容数据构成两个或更多的数据模块。ID被指定到该数据模块,并且具有ID=0的数据模块必须发送并且必须由该接收装置接收。另外,在制备具有ID=0的数据模块以前,数据模块制备单元104把指定例如缓存和再生具有ID不为0的数据模块的处理的一个信息添加在内容数据中,作为具有ID=0的数据模块的信源。其中,一个数据模块被分成固定长度的单元的数据块,并且按此数据块单元发送。
下面描述把ID指定到数据模块和一个信息的方法,该信息在内容数据中描述为具有ID=0的数据模块的信源。图6示出指定到数据模块内容数据和ID之间一个关系以及具有ID=0的该内容数据中嵌入作为该数据模块的信源的一个信息的实例。
首先,数据模块制备单元104根据图5所示的内容发送方案,使用内容数据C1001、C1002、C1003和C1005制备具有ID=0、ID=1、ID=2和ID=3的数据模块。其中,数据模块制备单元104嵌入指定来缓存具有ID=1、ID=2、和ID=3的数据模块(C1002、C1003和C1005)的信息,与内容数据(C1001)中的内容数据(C1001)同时地发送作为具有ID=0的数据模块的信源,并且使用内容数据C1001制备具有ID=0的一个数据模块。
而且数据模块制备单元104利用对应于控制S1001的内容数据的ID=0制备一个数据模块。即,数据模块制备单元104嵌入一个信息,指定在内容数据S1001中缓存和再生具有ID=1的一个数据模块(C1002),以及缓存具有ID=2和ID=3的数据模块(C1003和C1005),然后使用该内容数据S1001制备具有ID=0的一个数据模块。
而且,数据模块制备单元104利用对应于控制S1002的内容数据的ID=0制备一个数据模块。即,数据模块制备单元104嵌入一个信息,指定在内容数据S1002中缓存和再生具有ID=2的一个数据模块(C1003),以及缓存具有ID=3的数据模块(C1005),然后使用该内容数据S1002制备具有ID=0的一个数据模块。
此外,数据模块制备单元104利用对应于控制C1004的内容数据的ID=0制备一个数据模块。即,数据模块制备单元104嵌入一个信息,指定在内容数据C1004中缓存和再生具有ID=3的一个数据模块(C1005),然后使用该内容数据C1004制备具有与ID=0的一个数据模块。
而且,数据模块制备单元104利用对应于控制S1003的内容数据的ID=0制备一个数据模块。即,数据模块制备单元104嵌入一个信息,指定在内容数据S1003中缓存和再生具有ID=3的一个数据模块(C1005),并且使用该内容数据S1003制备具有ID=0的一个数据模块。
数据模块保持单元109存储由数据模块制备单位104制备的数据模块,同时使该数据模块对应内容管理码。图7示出内容管理码和数据模块之间的一个映射。
事件信息发送计划单元105涉及由内容发送方案单元103制备的内容发送计划并且制备一个事件信息发送计划。存在三个类型的事件信息,每一事件信息指定删除、再生和缓存该指定的内容数据。当接收装置接收指定删除该内容数据的事件信息时,该接收装置从该记录装置删除该内容数据。当接收装置接收指定再生该内容数据的事件信息时,该接收装置从该记录装置读出该内容数据并且再生该内容数据。当接收装置接收记录该内容数据的指令并且在该内容数据没有被记录的情况下,则该接收装置把该已收内容数据写入在该记录装置中。
事件信息发送计划单元105涉及该内容发送计划和节目信息,并且制备一个用于发送一个事件信息的计划,指定从该记录装置删除内容数据或根据下列判据在该记录装置中再生该内容数据。
(判据B1)该计划的制备使得在该节目的结束时间发送指定删除用于一个节目的内容数据的事件信息。其中,此判据对于具有对应于该内容数据的ID=0的数据模块是例外,因为具有ID=0的数据模块总是被接收和重写。
(判据B2)该计划的制备使得在该节目的开始时间发送指定再生用于一个缓存的目标节目的内容数据的事件信息。
(判据B3)图8示出一个事件信息发送计划的实例。如图所示,例如有关该缓存的目标节目CM1的内容数据C1002,制备该计划使得当包括该内容数据的节目被计划开始(根据判据B2)时的81400发送指定再生该内容数据的一个事件信息,并且使得当该节目被计划结束(根据判据B1)时的81500发送指定删除该内容数据的一个事件信息。
有关该缓存的目标节目CM2的内容数据C1003,制备该计划使得当包括该内容数据的节目被计划开始(根据判据B2)时的81500发送指定再生该内容数据的一个事件信息,并且使得当该节目被计划结束(根据判据B1)时的81600发送指定删除该内容数据的一个事件信息。
有关该缓存的目标节目CM3的内容数据C1005,制备该计划使得当包括该内容数据的节目被计划开始(根据判据B2)时的83400发送指定再生该内容数据的一个事件信息,并且计划被制备使得当该节目被计划结束(根据判据B1)时的83500发送指定删除该内容数据的一个事件信息。
根据由音像数据传输计划单位102发送的音像数据传输计划,该音像数据传输控制单元106读出该音像数据,其对应于来自音像数据保持单元107的计划中所计划音像数据管理码。
音像数据保持单元107存储对应于音像数据管理码的音像数据。
根据由内容发送计划单位103发送的内容发送计划,该数据模块传输控制单元108重复地读出该数据模块,其对应于来自内容保持单元109的计划中所计划内容码,并且输出端该数据模块到多路复用器单元111。
图9示出在80000和81400之间的时间周期过程中数据模块的一个传递过程。具有用于C1001的ID=0的数据模块、具有用于C1002的ID=1的数据模块、具有用于C1003的ID=2的数据模块和具有用于C1005的ID=3的数据模块分别包括三十、四、五和五个数据块。在该图中,符号"1-3"意味着其数据块数目是3并且组成具有ID=1的数据模块被发送。
如图所示,当发送具有ID=0的数据模块(C1001)时,因为传输带宽是0.7D,所以此数据模块被发送10次的7次。具有ID=1的数据模块(C1002)、具有ID=2的数据模块(C1003)、具有ID=3的数据模块(C1005)的每一个被发送10次的一次,由于其传输带宽是0.1D。
在图中的阶段(1),在CM1第二前置发送期,具有ID=0的数据模块(C1001)被发送20次中的5次,因为该数据模块的传输带宽变成0.25D。具有ID=1的数据模块(C1002)被发送20次中的11,因为传输带宽变成0.55D。具有ID=2的数据模块(C1003)、具有ID=3的数据模块(C1005)的每一个被发送10次中的一次(即20次中的两次),由于其每一个传输带宽是0.1D。
根据由事件信息发送计划单元105发送的事件信息发送计划,事件信息传输控制单元110把事件信息输出到多路复用单元111。图6示出根据图8所示的事件信息发送计划发送的事件信息。
如图6所示,在81400发送指定再生内容数据C1002(具有ID=1的数据模块)的事件信息。在81500,按顺序发送指定删除内容数据C1002(具有ID=1的数据模块)的一个事件信息和指定再生内容数据C1003(具有ID=2的数据模块)一个事件信息。在81600,发送指定删除内容数据C1003(具有ID=2的数据模块)的一个事件信息。在83400,发送指定再生内容数据C1005(具有ID=3的数据模块)的一个事件信息。在83500,按顺序发送指定删除内容数据C1003(具有ID=0的数据模块)的一个事件信息和指定删除该内容数据C1005(具有ID=3的数据模块)一个事件信息。
多路复用单元111执行由音像数据传输控制单元106发送的音像数据和由事件信息传输控制单元110发送的事件信息的时分多路复用,以便产生一个多路复用的数据流,并且输出该多路复用的数据流到传输单元112。其中,事件信息被多路复用,使得被即时发送。此外,数据模块和事件信息被多路复用,以便占据被分配到内容数据的一个固定带宽,并且该音像数据被多路复用,以便占领被分配到该音像数据的一个固定带宽。
传输单元112把由多路复用单元111发送的多路复用的数据流调制成广播电波,并且发送该电波。
(操作)下面描述制备数据模块和事件信息并且把它们发送到多路复用器单元111的操作。发送音像数据以及多路复用该音像数据、数据模块和事件信息的操作的解释将被省略,因为那些操作能够根据公知的技术实现。
图10是表示制备数据模块和事件信息并且将其发送的一个流程图。
首先,内容发送计划单元103根据存储在节目信息保持单元101中的节目信息制备一个内容发送计划(S11)。
随后,数据模块制备单元104根据内容传输计划使用存储在内容保持单元113中的内容数据制备一个数据模块,并且输出该数据模块到数据模块保持单元109(步骤S12)。
随后,事件信息发送计划单元105根据该内容发送计划和节目信息制备一个事件信息发送计划(步骤S13)。
随后,数据模块传输控制单元108根据该内容发送计划从数据模块保持单元109读出该数据模块,并且发送该数据模块到多路复用器单元111。另外,事件信息传输控制单元110根据该事件信息发送计划产生事件信息,并且输出该事件信息到多路复用单元111(步骤S14)。
(接收装置)下面描述接收由广播装置发送的上述数据的接收装置。
图11是表示接收装置的结构的一个方框图。接收装置200包括接收部分201、调谐器202、解调单元203、模-数(A/D)转换单元204、TS解码单元205、音像数据解码单元206、事件信息解码单元207、数据模块解码单元208、内容写入单元209、内容数据处理单元210、内容存储单元211和再生单元212。
接收部分201接收广播波并且包括抛物面天线等。
调谐器202调谐到广播波,接收该广播波并且把该广播波发送到解调单元203。
解调单元203解调该接收广播波并且发送该广播波到A/D转换单元204。
A/C转换单元204把解调的广播信号转换成数字信号,以便产生TS数据包。
TS解码单元205解码该TS数据包,产生音像数据流和一个数据的数据流。
音像数据解码单元206解码该音像数据流并且发送该数据流到再生单元212。
事件信息解码单元207解码包括在该数据流中的事件信息并且发送该事件信息到内容数据处理单元210。
数据模块解码单元208解码在该数据流中具有ID=0的数据模块,以便重建内容数据,并且当接收指令以便缓存由内容数据处理单元210指定的具有该ID的内容数据时,解码具有该指定D的数据模块。随后,数据模块解码单元208把包括在重建内容数据的一个指令发送到内容数据处理单元210,使得该内容数据中的图形图像和完成脚本与ID对应,并且发送到内容写入单元209。
内容写入单元209把来自数据模块解码单元208的数据存储在内容存储单元211中,内容数据处理单元210接收来自事件信息解码单元207的事件信息。在接收信息指定删除具有该指定ID的内容数据的情况下,内容数据处理单元210删除在该内容存储单元211中存储的内容数据。在该接收的信息指定缓存该具有该指定ID的内容数据、并且该内容数据没有被存储在该内容存储单元211中的情况下,该内容数据处理单元211指定该数据模块解码单元208解码该具有指定ID的内容数据。在接收信息指定再生该内容数据的情况下,内容数据处理单元210从该内容存储单元211读出该内容数据,并且发送该内容数据到该再生单元212。
内容存储器单元211用作存储该内容数据的一个缓存器,同时使内容数据与该ID对应。
再生单元212再生该音像数据和内容数据。
图12示出一个再生图像的实例。如图12(a)所示,图形显示1101被再生为内容数据。如图12(b)所示的另一实例,图形显示1102、1103以及1104被再生。
(总结)如上所述,根据本实施例的广播装置发送涉及在该节目的再生周期之前一个节目的内容数据。因此,该接收装置能够在该再生的起始时间之前接收该内容数据并且能够从该节目的再生时间的开始再生该内容数据。
(改进)本实施例的下列改进能够实现该实施例的同一个目的。
(1)事件信息在本实施例中,用于该接收装置的缓存内容数据的指令在该节目计划的再生时间以前发送,嵌入在具有ID=0的该数据模块中。然而,该指令可以作为一个事件信息发送。
例如,该指令可以作为一个事件信息发送而不把指令嵌入在该数据模块C1001(ID=0)以便缓存C1002、C1003和C1005。至于用于控制S1001的内容数据,仅嵌入用于该目前正在广播的缓存和再生内容数据C1002的指令,而缓存其它内容数据的指令可以作为一个事件信息发送。
另外,通过把用于发送一个事件信息的时间间隔缩短到短于该内容数据的发送周期,能够使该发送的内容数据即时地缓存。例如,假定内容数据C1002(ID=1)的发送周期是T1(此周期能够使用该内容数据的数据量和在内容发送计划中指示的内容数据的传输带宽计算),则事件信息能够以0.1T1的时间间隔发送。
图13示出一个事件信息发送计划的实例。如图所示,被发送的是一个事件信息,其指定接收装置缓存用于该缓存的目标节目的内容数据C1002(ID=1)、C1003(ID=2)、C1005(ID=3)。在T1设置在10秒的情况下,指定缓存具有ID=1的内容数据的事件信息以1秒的时间间隔发送。
而且,不是把指令嵌入在用于控制该目前正被广播节目的内容数据的缓存和再生的内容数据中,该指令可以发送为一个事件信息。
另外,在该具体内容数据中可以描述各种指令,例如(a)在接收具有事件ID=1的事件信息的情况下缓存该数据模块、(b)在接收具有事件ID=2的事件信息的情况下删除该数据模块、以及(c)在接收具有事件ID=3的事件信息的情况下再生具有该指定模块ID的数据模块。该状态中,内容数据被预先发送,使得具有事件ID和模块ID的事件信息被发送,然后该接收装置执行该指令。其中,能够设置用于发送这些事件信息的定时,例如象上面的第一实施例中描述的那样,设置在节目再生的开始时间、设置在删除该节目的结束时间、以及设置在用于进行的第一前置发送期和第二前置发送期。
另外,该具体内容数据中可以描述例如指令(a)在接收具有模块ID=10的数据模块或检测该数据模块的一个更新的情况下缓存该具有ID=1的数据模块、在接收具有模块ID=11的数据模块或检测该数据模块的一个更新的情况下删除该具有ID=0的数据模块、(c)在接收具有模块ID=12的数据模块或检测该数据模块的一个更新的情况下再生该具有ID=2的数据模块。在该状态中,预先发送该内容数据,并且发送具有模块ID=10、11和12的数据模块,然后该接收装置执行这些指令。其中,能够设置用于发送这些数据模块的定时,例如象上面的第一实施例中描述的那样,设置在节目再生的开始时间、设置在删除该节目的结束时间、以及设置在用于进行的第一前置发送期和第二前置发送期。另外,可以通过查验在该接收数据模块中描述的该模块的版本号或查验在其它发送的数据模块中描述的该模块的版本号来执行该数据模块的更新检测。
另外,当接收装置接收事件信息时可以不发送指定接收装置及时执行该指令的事件信息,而是发送指定该接收装置在该接收事件信息规定的时间执行该指令的一个事件信息。
(2)用于控制的内容数据在本实施例中,用于缓存和再生在该再生周期中缓存的目标节目的内容数据的一个指令被嵌入在用于控制的内容数据中,因此使用于控制的内容数据成为必需。但是,本发明能够在没有用于控制的内容数据的条件下实现。例如,制备两个类型的内容数据,其中一个内容数据在再生周期之前发送而另外一个内容数据在该再生周期中发送,并且以上述实施例同样方式把前者内容数据的ID设置为1,而把后一个内容数据的ID设置为0。因此,接收装置能够在该再生周期过程中接收具有ID=0的内容数据。另外,可以不改变ID而把具有ID=1的内容数据作为一个事件信息发送。这些描述适用于将被在后面描述的第二到第七实施例。
(3)在内容数据中的指令嵌入在本实施例中,在把用于缓存和再生的指令嵌入内容数据之后,该数据模块制备单元104使用该内容数据制备具有ID=0的数据模块。但是,可以预先制备嵌入了这种指令的内容数据并且存储在该内容保持单元113中。
(4)发送频带在本实施例中描述的传输带宽仅是一个例子,并且该传输带宽不局限于此实例。例如可适用下面实例。
(a)当发送除缓存的目标节目以外的节目时(除了用于缓存的目标节目的第二前置发送期之外),一个固定传输带宽,例如0.3D,被分配到该缓存的目标节目的所有的内容数据。
图14示出内容发送方案的一个实例。在广播节目1期间(除了该CM1的第二前置发送期),0.1D的发送带宽被分配到被发送为该缓存的目标节目的内容数据的C1002、C1003和C1005的每一个内容数据。在广播节目2期间(除了该CM3的第二前置发送期),0.3D的发送带宽被分配到被仅发送为该缓存的目标节目的内容数据的C1005的内容数据。
(b)例如0.3D的一个固定传输带宽被分配到将要被发送的缓存的目标节目的所有内容数据(除了第二前置发送期和再生周期的内容数据)。
图15示出内容发送计划的一个实例。在节目1的广播期间以及在第二在CM1先发送周期之前,0.1D的传输带宽被分配到内容数据C1002、C1003和C1005的每一个,它们是将要被发送的缓存的目标节目的内容数据以及除再生周期和第二前置发送期以外的内容数据。
在CM1的第二前置发送期和在CM2的第二前置发送期之前,0.15D的发送带宽被分配到内容数据C1003和C1005的每一个,它们是将要发送的缓存的目标节目的内容数据以及除再生周期和第二前置发送期以外的内容数据。
在CM2的第二前置发送期之后,0.3D的发送带宽被仅分配到内容数据C1005,它是将要发送的缓存的目标节目的内容数据以及除再生周期和第二前置发送期以外的内容数据。
(5)再生指令信息在本实施例中,指定再生该节目的内容数据的一个再生指令信息总是在该节目再生的开始时间发送。但是,当缓存具有相同数据模块ID的内容作为该节目的内容时,可以通过嵌入一个指令而省略再生指令信息,以便自动地再生该缓存的内容。第二实施例的与第一实施例的相同点在于用于缓存的目标节目内容数据是在该再生的第一时间和结束时间之间的一个时间周期过程中发送,但是与第一实施例的不同点在于该内容数据的发送带宽来自该再生的起始时间开始变宽。同时,在第一实施例中,该传输带宽从该第二时间变宽。
另外,内容发送计划单元103根据下列判据确定用于内容数据的传输带宽。
(判据A1)在第一前置发送期中用于发送缓存的目标节目的内容数据的带宽被设置在0.1D。
(判据A2)用于发送控制内容数据的带宽被设置在0.05D。
(判据A3)用于发送再生周期中的该节目的内容数据的带宽是通过从用于全部内容数据的传输带宽D减去用于控制的内容数据的传输带宽0.05D、任何存在的前置发送期中的节目的传输带宽而获得的。
图16和17示出内容发送计划的一个实例。如图所示,80000和81400之间的时间周期是用于节目1的再生周期和CM1、CM2和CM3的前置发送期。在此周期中,节目1(C1001)的内容数据以及CM1、CM2和CM3的内容数据(C1002、C1003和C1005)被发送。用于发送C1002、C1003和C1005的带宽每一个设置在0.1D(根据判据A1),而用于发送C1001的带宽设置在0.7D(=D-0.1DX3)(根据判据A3)。
81400和81500之间的时间周期是用于CM1的再生周期以及用于CM2和CM3的第一前置发送期。在此期间中,用于发送控制S1001的内容数据的带宽设置在0.05D(根据A2),而用于发送CM2的C1003和CM3的C1005的带宽每一个设置在0.1D(根据判据A1)。用于发送CM1的C1002的带宽设置在0.75D(=D-0.05D-0.1DX2)(根据判据A3)。
81500和81600之间的时间周期是用于CM2的再生周期以及用于CM3的前置发送期。在此周期中用于发送控制S1002的内容数据的带宽设置在0.05D(根据判据A2),并且用于发送CM3的C1005的带宽设置在0.1D(根据判据A1)。用于发送CM2的C1003的带宽设置在0.85D(=D-0.05D-0.1D)(根据判据A3)。
随后,81600和83400之间的时间周期是用于节目2的再生周期和CM3的在先周期。在此周期中,用于发送CM3的C1005的带宽设置在0.1D(根据判据A1),并且用于发送节目2的C1004的带宽设置在0.9D(=D-0.1D)(根据判据A3)。
83400和83500之间用于时间周期是用于CM3用于再生周期。此周期中,用于发送控制S1003的内容数据的带宽设置在0.05D(根据判据A2),并且用于发送CM3的内容数据C1005的带宽设置在0.95D(=D-0.05D)(根据判据A3)。在第一实施例中,用于缓存的目标节目的内容数据的传输终止于该节目的再生结束时间。而在第三实施例中,多个缓存的目标节目组成一组缓存的目标节目,以及包括在此一组中的内容数据在从被给定到该一组缓存的目标节目的一个共同起始时间到共同结束时间继续被发送。其中,该组缓存的目标节目包括用于一个数据广播节目的广告节目。该共同起始时间和共同结束时间被分别设置在该数据广播节目的起始时间和结束时间。
根据本第三实施例的广播装置具有几乎与第一实施例中的广播装置相同的结构,但存在局部的不同。因此,下面描述集中在其不同上。
内容发送计划单元103确定用于内容数据的传输带宽。即,内容发送计划单元103制备一个计划,以使包括在该缓存的目标节目组中的内容数据被发送,该发送使用从共同起始时间(下文称为第一时间)到对于每一缓存的目标节目指定的一个第二时间(紧接在再生的起始时间之前)的一个窄带宽、使用从用于每一节目的第二时间到每一节目的再生的结束时间的一个宽带宽、以及使用从每一节目的再生结束时间到该共同结束时间(下文称为第三时间)的窄带宽。
下文中,第一时间(对于包括在该组的节目的共同时间)和第二时间(每一节目固有的时间)之间的一个时间周期被称为第一前置发送期,第二时间(每一节目固有的时间)和再生的起始时间之间的一个时间周期被称为第二前置发送期,再生的起始时间(每一节目固有的时间)和再生的结束时间(每一节目固有的时间)之间的一个时间周期将被被称为再生周期,再生的结束时间和第三时间(对于包括在该组的节目的共同时间)之间的一个时间周期将被称为再生周期之后。
在第三实施例中,对于一个实例来说,根据下列判据确定该传输带宽。其中,D表示分配用于发送内容数据的带宽。
(判据A1)用于在第一前置发送期和再生周期之后中用于发送缓存的目标节目的内容数据的带宽被设置在0.1D。
(判据A2)用于发送控制内容数据的带宽被设置在0.05D。
(判据A3)用于发送再生周期中的该节目的内容数据的带宽是通过从用于全部内容数据的传输带宽D减去用于控制的内容数据的传输带宽0.05D、任何存在的在第一前置发送期中的节目的传输带宽、和在第二前置发送期中的节目的传输带宽而获得的。
(判据A4)用于在第二前置发送期中发送一个缓存的目标节目的内容数据的带宽是通过把缓存的目标节目的再生周期中的传输带宽缩窄0.2D获得的。
图18示出内容发送计划的一个实例。如图所示,80000和8;1350之间的时间周期是用于CM1、CM2和CM3的第一前置发送期。在此周期中,发送正在广播的节目1的内容数据C1001以及用于CM1、CM2和CM3的内容数据C1002、C1003和C1005。用于发送C1002、C1003和C1005的带宽每一个设置在0.1D(根据判据A1),而用于发送C1001的带宽设置在0.7D(=D-0.1DX3)(根据判据A3)。
81350和81400之间的时间周期是用于CM1的第二在先周期以及用于CM2和CM3的第一前置发送期。由于用于发送CM1的C1002的带宽是把比在再生周期中用于CM1的带宽缩窄0.2D获得,所以在确定后一个带宽以后确定前者的带宽(根据判据A4)。用于发送CM2的C1003和CM3的C1005的带宽保持0.1D(根据判据A1),并且用于发送节目1的C1001的带宽在确定用于发送上述C1002的带宽之后确定。
81400和81450之间的时间周期是用于CM1的再生周期以及用于CM2和CM3的第一前置发送期。用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),而用于发送CM2的C1003和CM3的C1005的带宽每一个设置在0.1D(根据判据A1)。用于发送CM1的C1002的带宽设置在0.75D(=D-0.05D-0.1DX2)(根据判据A3)。结果是,用于发送CM1的第二前置发送期(81350到81400)中的C1002的带宽变为0.55D,比在该CM1的再生周期中的带宽变窄了0.2D(根据判据A4),因此用于发送在该再生期间中的C1001的带宽变成0.25D(=D-0.55D-0.1Dx2)(根据判据A3)。
81450和81500之间的时间周期是用于CM1的再生时间、CM2的笫二前置发送期和CM3的第一前置发送期。用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),用于发送CM3的C1005的带宽设置在0.1D(根据判据A1),并且用于发送CM1的C1002和CM2的C1003在用于随后周期中的这些数据的带宽确定以后再确定。
81500和81600之间的时间周期是用于CM1的再生周期的后续期、以及CM2的再生周期和CM3的第一前置发送期。在此周期中,用于发送控制S1002的内容数据的带宽设置在0.05D(根据判据A2),用于发送CM1和CM3的C1002和C1005每一的带宽设置在0.1D(根据判据A1),以及用于发送CM2的C1003的带宽设置在0.75D(=D-0.05D-0.1D-0.1D)(根据判据A3)。因此,用于在CM2的第二前置发送期(81350到81400)中发送C1003的带宽变为0.55D,比CM2的再生周期中的带宽缩窄了0.2D(根据判据A4),并且用于发送CM1的C1002的带宽变成0.1D(=D-0.55D-0.75D-0.1D)(根据判据A3)。
随后,81600和83350之间的时间周期是用于CM1的再生周期、CM2的再生周期以及CM3的第一前置发送期。在此周期中,用于发送CM1的C1002的带宽设置在0.1D(根据判据A1),用于发送CM2的C1003的带宽设置在0.1D(根据判据A1),以及用于发送CM3的C1005的带宽设置在0.1D(根据判据A1)。用于发送节目2的C1004的带宽设置在0.7D(=D-0.1D-0.1D-0.1D-0.1D)(根据判据A3)。
在83350和83400之间的时间周期是的CM1和CM2的再生周期的后续以及CM3的第二前置发送期。用于发送CM1的C1002的带宽设置在0.1D(根据判据A1),而用于发送CM2的C1003带宽个设置在0.1D(根据判据A1)。用于发送CM3的C1005和节目2的C1004的带宽是在确定了用于随后周期中数据的带宽以后确定的。
在83400和83500之间的时间周期是的CM1和CM2的再生周期的后续以及CM3的再生周期。用于发送控制S1003的内容数据的带宽设置在0.05D(根据判据A2),用于发送CM1的C1002的带宽设置在0.1D(根据判据A1),而用于发送CM2的C1003的带宽设置在0.1D(根据判据A1)。用于发送CM3的C1005的带宽设置在0.75D(=D-0.1D-0.05D-0.1D-0.1D)(根据判据A3)。结果是,用于在CM3的第二前置发送期(即83350到83400)中发送C1005的带宽变为0.55D,比CM3的再生周期中的带宽缩窄了0.2D(根据判据A4),并且用于发送节目2的C1004的带宽变成0.25D (=D-0.1D-0.1D-0.55D)(根据判据A3)。
数据模块制备单元104以第一实施例同样方式制备一个数据模块。然而在本实施例中,该内容数据还进一步在缓存的目标节目的再生结束时间以后发送。因此,缓存内容数据的指令被嵌入在具有ID=0的内容数据中,使得该接收装置提取该发送的内容数据。
事件信息发送计划单元105以第一实施例的同样方式制备一个事件信息发送计划。然而在本实施例中,为了缓存的目标节目的再生的结束时间之后的进一步的处理,该计划的制备使得不发送指定删除该内容数据的事件信息。
图19示出数据模块和事件信息的一个实例。如图所示,不同于图6所示的第一实施例,缓存具有ID=1的内容数据的指令嵌入在S1002(图19中的(1))中,缓存具有ID=1和ID=2的内容数据的指令被嵌入在C1004中(图19中的(2)和(3)),以及缓存具有ID=1和ID=2的内容数据的指令嵌入在S1003中(图19中的(4)和(5))。
另外,不同于图6,计划的制备使得指定删除CM1、CM2和CM3的内容数据的事件信息不在CM1、CM2和CM3的再生结束时间(81500、81600和83500)发送。
(总结)如上所述根据本实施例的广播装置发送涉及在该节目的再生周期之前一个节目的内容数据。因此,该接收装置能够在该再生的起始时间之前接收该内容数据并且能够从该节目的再生时间的开始再生该内容数据。而且,在缓存的目标节目的再生结束时间之后,使用一个窄带宽发送涉及该节目的内容数据。因此,在象CM缓存的目标节目被反复地广播的情况下,该装置能够用于在未来广播该节目的。而且,根据本实施例的广播装置能够在不指定用于再生多个广告节目的命令的情况下工作。第四实施例的与第三实施例的相同点在于用于缓存的目标节目内容数据是在一组缓存的目标节目的第一时间和再生结束时间之间的一个时间周期中发送的,但是与第三实施例的不同点在于用于该内容数据的发送带宽从该再生的起始时间开始变宽。同时,在第三实施例中,该传输带宽从该第二时间变宽。
内容发送计划单元103根据下列判据确定用于内容数据的传输带宽。其中,D表示分配用于发送全部内容数据的带宽。
(判据A1)在该前置发送期和在该再生周期之后周期中用于发送缓存的目标节目的内容数据的带宽被设置在0.1D。
(判据A2)用于发送控制内容数据的带宽被设置在0.05D。
(判据A3)用于发送再生周期中的该节目的内容数据的带宽是通过从用于全部内容数据的传输带宽D减去用于控制的内容数据的传输带宽0.05D、任何存在的在第一前置发送期中的节目的传输带宽、和在第二前置发送期中的节目的传输带宽而获得的。
图20和21示出内容发送计划的一个实例。如图这些所示80000和81400之间的时间周期是用于CM1、CM2和CM3的前置发送期。在此周期中,节目1(C1001)的内容数据以及CM1、CM2和CM3的内容数据(C1002、C1003和C1005)被发送。由于发送C1002、C1003和C1005的带宽每一个设置在0.1D(根据判据A1),而用于发送C1001的带宽设置在0.7D(=D-0.1DX3)(根据判据A3)。
81400和81500之间的时间周期是用于CM1的再生周期以及用于CM2和CM3的前置发送期。在此周期中,用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),用于发送CM2的C1003和CM3的C1005每一的带宽设置在0.1D(根据判据A1)。用于发送CM1的C1002的带宽设置在0.75D(=D-0.05D-0.1DX2)(根据判据A3)。
81500和81600之间的时间周期是用于CM1的再生周期的后续期、以及CM2的再生周期和CM3的前置发送期。在此周期中用于发送CM1的C1002的C1002的带宽设置在0.1D(根据判据A1),并且用于发送CM3的C1005的带宽设置在0.1D(根据判据A1)。用于发送CM2的C1003的带宽设置在0.75D(=D-0.1D-0.05D-0.1D-0.1D)(根据判据A3)。
随后,81600和83400之间的时间周期是用于CM1的再生周期后续期、CM2的再生周期以及CM3的在先周期。在此周期中,用于发送CM1的C1002的内容数据的带宽设置在0.1D(根据判据A1),用于发送CM1的C1002的带宽设置在0.1D(根据判据A1)以及用于发送CM3的C1005的带宽设置在0.1D(根据判据A1)。用于发送节目2的C1004的带宽设置在0.7D(=D-0.1D-0.1D-0.1D-0.1D)(根据判据A3)。
在83400和83500之间的时间周期是的CM1和CM2的再生周期的后续以及CM3的再生周期。在此周期中,用于发送控制S1003的内容数据的带宽设置在0.5D(A2),用于发送CM1的C1002的带宽设置在0.1D(根据判据A1)以及用于发送CM3的C1005的带宽设置在0.1D(根据判据A1)。用于发送CM3的C1005的带宽设置在0.75D(=D-0.1D-0.05D-0.1D-0.1D)(根据判据A3)。本发明的第五实施例涉及一个广播装置,发送涉及在节目的前置发送周期中一个缓存的目标节目的内容数据的第一类型(充分版本,缩写成"R")以及从第二前置发送期发送内容数据的第二类型(正常地版本,缩写成"N")。
根据本第五实施例的广播装置具有几乎与图2所示第一实施例中的广播装置相同的结构,但存在局部的不同。因此,下面描述集中在其不同上。
节目信息保持单元101存储器对应于该缓存的目标节目的两个内容管理码的类型。例如,此单元存储NC1002(通常版本)和RC1002(充分版本)的内容码,以便对应于CM1、存储NC1003(通常版本)和RC1003(充分版本)的内容码,以便对应于CM2、以及存储NC1005(正常版本)和RC1005(充分版本)的内容码以便对应于CM3。
内容保持单元113存储具有涉及该缓存的目标节目的内容管理码的两个类型。其中,作为通常型式的NC1002、NC1003和NC1005是小数据量的通常图形图像,而作为充分版本的RC1002、RC1003和RC1005是高质量的计算机图形图像,其与通常版本相同的内容数据,但是数据量大。
内容发送计划单元103制备一个计划,以使内容数据的互不同的类型在第一前置发送周期、第二前置发送周期、再生周期中发送。图22示出内容发送计划的一个实例。
(判据A1)在第一前置发送周期中用于发送缓存的目标节目的内容数据的带宽被设置在0.1D。在该第一前置发送期间中只发送R。
(判据A2)用于发送控制内容数据的带宽被设置在0.05D。
(判据A3)的发送再生时间中的该节目的内容数据的带宽是通过从的全部内容数据的传输带宽D减去的控制的内容数据的传输带宽0.05D、任何存在的在第一和第二前置发送周期中的节目的传输带宽而获得的。在该再生周期中仅发送N。
(判据A4)的在第二前置发送期中发送一个缓存的目标缓存的目标节目的内容数据的带宽是通过把在再生周期中的缓存的目标节目传输带宽缩窄0.2D获得的。在第二前置发送周期中,发送R和N。用于R的传输带宽与在第一前置发送期间中的传输带宽相同,并且该剩余带宽分配到N。
图22示出内容发送计划的一个实例。如图所示,80000和81350之间的时间周期是节目1的再生周期和CM1、CM2和CM3的第一前置发送周期,因此节目1的内容数据以及CM1、CM2和CM3的内容数据RC1002、RC1003和RC1005被发送。由于发送RC1002、RC1003和RC1005的带宽每一个设置在0.1D(根据判据A1),而用于发送C1001的带宽设置在0.7D(=D-0.1DX3)(根据判据A3)。
81350和81400之间的时间周期是用于节目1的再生周期和CM1的第二前置发送周期以及CM2和CM3的第一前置发送周期。涉及CM1,发送NC1002以及RC1002。用于发送RC1002的带宽是0.1D,而用于发送NC1002的带宽是在确定该再生周期中用于NC1002的带宽以后确定的,因为根据判据A4,在此周期中用于NC1002和RC1002的带宽的全部值是通过把在该CM1的再生周期中用于发送NC1002的带宽缩窄0.2D获得的。用于发送CM2的RC1003和CM3的RC1005的带宽保持在0.1D(根据判据A1),并且用于发送节目1的C1001的带宽在确定用于发送上述C1002的带宽之后确定。
81400和81450之间的时间周期是用于CM1的再生周期以及用于CM2和CM3的第一前置发送期。用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),而用于发送CM2的RC1003和CM3的RC1005的带宽每一个设置在0.1D(根据判据A1)。用于发送CM1的NC1002的带宽设置在0.75D(=D-0.05D-0.1DX2)(根据判据A3)。因此,用于在CM1的第二前置发送周期(即81350到81400)中发送NC1002的带宽变成0.45D,该带宽是通过从分配到RC1002的0.55D减去0.1D获得,而该0.55D比CM1的再生时间中的带宽缩窄了0.2D(根据判据A4)。用于发送C1001的带宽变成0.25D(=D-0.45D-0.1DX3)(根据判据A3)。
81450和81500之间的时间周期是用于CM1的再生周期、CM2的笫二前置发送周期和CM3的第一前置发送周期。用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),用于发送CM1的RC1005的带宽设置在0.1D(根据判据A1),而用于发送CM2的RC1003的带宽设置在0.1D(根据判据A4)。用于发送CM1的NC1002和用于CM2的NC1003的带宽是在确定下列周期的带宽之后确定的。
81500和81600之间的时间周期是用于CM2的再生周期以及用CM3的第一前置发送周期。用于发送控制S1001的内容数据的带宽设置在0.05D(根据判据A2),而用于发送CM3的RC1005的带宽设置在0.1D(根据判据A1)。用于发送CM2的NC1003的带宽设置在0.85D(=D-0.05D-0.1D)(根据判据A3)。因此,用于在CM2的第二前置发送周期(即81450到81500)中发送NC1003的带宽变成0.55D,该带宽是通过从分配到RC1003的0.65D减去0.1D获得,而该0.65D比CM2的再生时间中的带宽缩窄了0.2D(根据判据A4)。用于发送CM1的NC1002的带宽成为0.2D(=D-0.05D-0.55D-0.1D-0.1D)(根据判据A3)。
随后,81600和83350之间的时间周期是用于节目2的再生周期和CM3的第一前置发送期。用于发送CM3的RC1005的带宽设置在0.1D(根据判据A1),并且用于发送节目2的C1004的带宽设置在0.9D(=D-0.1D)(根据判据A3)。
在83350和83400之间的时间周期是的节目2的再生周期和CM3的第二前置发送期。用于发送CM3的NC1005和RC1005和节目2的C1004的带宽是在确定了用于随后周期中数据的带宽以后确定的。
83400和83500之间的时间周期是用于CM3的再生周期。用于发送控制S1003的内容数据的带宽设置在0.05D(根据判据A2),并且用于发送CM3的内容数据NC1005的带宽设置在0.95D(=D-0.05D)(根据判据A3)。因此,用于在CM3的第二前置发送周期(即83350到83400)中发送NC1005和RC1005的内容数据带宽变成0.75D,该带宽是通过把CM3的再生时间中的带宽缩窄0.2D获得的(根据判据A4)。用于发送节目2的C1004的带宽成为0.25D(=D-0.75D)(根据判据A3)。
该数据模块制备单元104制备不同于上面两个类型内容数据的数据模块。在此情况中,数据模块的制备使得一个ID被指定到同一个缓存的目标节目的每一个内容数据,避免该接收装置的数据内容重写。例如,如图23所示,数据模块制备单元104把从NC1002制备的数据模块的ID指定为4,把从RC1002制备的数据模块的ID指定为1。同样,数据模块制备单元104把从NC1003和RC1003制备的数据模块的ID指定为5和2,而把从NC1005和RC1005制备的数据模块的ID指定为6和3。
另外,数据模块制备单元104以与第一实施例类似的方式把缓存内容数据的一个指令嵌入在具有ID=0的数据模块中。然而在本实施例中,针对一个缓存的目标节目发送两个类型的内容数据(即N和R),然后接收装置在N之前再生R,因为R是在比N更高的级别。因此,当R已经缓存时,接收装置就不需要缓存除了R之外的N。因此,在用于同一个节目的R没有缓存的情况下,数据模块制备单元104把缓存R的一个指令和缓存N的一个指令嵌入在具有ID=0的数据模块中。
事件信息发送计划单元105以第一实施例类似的方式制备一个计划。然而在本实施例中,一个发送计划的制备使得指定R或N再生的信息在缓存的目标节目的再生的开始时间发送(该接收装置再生已经缓存的目标节目之一)并且在该缓存的目标节目的再生结束时间发送指定删除R或N的一个信息(该接收装置删除已经缓存的目标节目之一)。
图23示出数据模块和事件信息的一个实例。如图所示,不同于图6所示第一实施例,如果没有具有ID=1的内容数据(RC1002),缓存具有ID=4(NC1002)的内容数据的一个指令被嵌入在C1001中(图23中的(1))。如果没有具有ID=1的内容数据(RC1002),缓存具有ID=4(NC1002)的内容数据的一个指令被嵌入在S1001中(图23中的(2))。如果没有具有ID=2(RC1003)的内容数据,缓存和再生具有ID=5(NC1003)的指令嵌入在S1002中(图23中的(3))。如果没有具有ID=3(RC1005)的内容数据,缓存具有ID=5(NC1005)的指令嵌入在S1004中(图23中的(4))。如果没有具有ID=3(RC1005)的内容数据,缓存和再生具有ID=6(NC1005)的指令嵌入在S1003中(图23中的(5))。
另外,不同于图6,该计划制备如下即,如果没有具有ID=1的内容数据,则指定再生具有ID=1(RC1002)或ID=4(NC1002)的内容数据的一个事件信息在CM1的再生开始时间(81400)被发送(图23中的(6))。
另外,如果没有具有ID=1的内容数据,则发送指定删除具有ID=1(RC1002)或ID=4(NC1002的内容数据的一个事件信息(图23中的(7)),并且如果没有具有ID=2的内容数据,则在CM1的再生结束时间和CM2的再生起始时间(81500)发送指定再生具有ID=2(RC1003)或ID=5(NC1003)的内容数据的一个事件信息(图23中的(8))。如果没有具有ID=2的内容数据,则指定删除具有ID=2(RC1003)或ID=5(NC1003)的内容数据的一个事件信息在CM2的再生结束时间(81600)被发送(图23中的(9))。如果没有具有ID=3的内容数据,则指定再生具有ID=3(RC1005)或ID=6(NC1005)的内容数据的一个事件信息在CM3的再生开始时间(83400)被发送(图23中的(10))。最终,如果没有具有ID=3内容数据,则指定删除具有ID=3(RC1005)或ID=6(NC1005)内容数据的一个事件信息在CM3的再生结束时间时间(83500)被发送(图23中的(11))。
(总结)如上所述,根据本实施例的广播装置,借助花费从第一前置发送周期开始的长时间发送大数据量的内容数据,并且针对第二前置发送周期的一个短周期,发送小数据量的最小内容数据。因此能够把高质量信息提供给从第一前置发送周期观看节目的观众,并且能够无遗漏地把最小信息提供给从第二前置发送周期(紧接在再生起始时间之前)观看该节目的观众。
在本实施例中,在第一前置发送周期中发送的第一类型的内容数据(充分版本)可以是彩色图形图像,而第二类型内容数据(通常版本)可以是单色图形图像。另外,第一类型内容数据可以表示详细信息而第二类型内容数据可以表示简单信息。
(实施例6)根据本实施例的广播装置涉及在一个或多个连续缓存的目标节目组成一个节目组时用于调整该发送带宽的方法。
根据本第六实施例的广播装置具有几乎与图2所示第一实施例中的广播装置相同的结构,但存在局部的不同。因此,下面描述集中在其不同上。
本实施例主要差别单元是内容发送计划单元103,并且制备一个计划,以使在连续一个或多个缓存的目标节目的情况下,发送用于该节目的内容数据。在本实施例中,作为缓存的目标节目的CM1、CM2和CM3的再生时间被连续的,而作为广告节目的CM1和CM2的再生时间是连续的。
内容发送计划单元103制备一个发送计划,以使作为缓存的目标节目的CM1、CM2和CM3的内容数据的每一个在其分别再生起始时间之前发送。例如,CM1和CM2的内容数据从紧接在CM1和CM2节目前面的节目1的再生起始时间开始发送,并且CM3的内容数据从节目2的再生的起始时间开始发送。
另外,内容发送计划单元103确定用于内容数据的传输带宽。在本实施例中的内容发送计划单元103与第一实施例中的内容发送计划单元103的相同点在于,缓存的目标节目的内容数据是该缓存的目标节目的再生起始时间之前使用从第一个时间和第二时间(即第一前置发送周期)的一个窄带宽发送的,同时从该第二时间到再生的结束时间(即第二前置发送周期和再生周期)该带宽加宽。然而在本实施例中,该节目组中的导引节目被设置在除缓存的目标节目以外的节目再生时间的中的一个时间,并且该节目组中除该导引节目以外的节目的第二时间设置在紧接该同一节目组中的在先节目的再生时间中的一个时间。
在本实施例中,一个传输带宽例如根据下列判据确定。其中,D表示分配用于发送全部内容数据的带宽。
(判据A1)在一个时间周期是用于缓存的目标节目的再生时间的情况下,用于发送缓存的目标节目的内容数据的带宽设置在0.1D。
(判据A2)在一个时间周期是用于在节目组中的导引节目的第二前置发送周期的情况下,用于在该再生时间中发送该节目的内容数据的带宽设置在0.2D。在该第二前置发送周期中发送该节目内容数据的带宽是通过从用于全部内容数据的传输带宽D减去用于在再生时间中发送该节目的内容数据的带宽和任何存在的在第一前置发送周期中发送该节目的内容数据的带宽而获得的。
(判据A3)在一个时间周期是用于在节目组中除导引节目以外的节目的第二前置发送周期的情况下,用于在该再生时间中发送该节目的内容数据的带宽设置在0.5D。在该第二前置发送周期中发送该节目内容数据的带宽是通过从用于全部内容数据的传输带宽D减去用于在再生时间中发送该节目的内容数据的带宽和任何存在的在第一前置发送周期中发送该节目的内容数据的带宽而获得的。
(判据A4)在一个时间周期是用于一个节目的再生周期(与是否为缓存目标无关)并且不适用于上面的(A2)和(A3)的情况下,用于在该再生时间中发送节目的内容数据的带宽是从用于全部内容数据的传输带宽D减去用于发送中第一前置发送周期任何存在的节目内容数据的带宽而获得的。
图24示出内容发送计划的一个实例。如图所示,80000和81350之间的时间周期是用于节目1的再生周期和CM1和CM2的第一前置发送周期。在此周期中,发送正在广播的节目1的内容数据C1001以及用于CM1和CM2的内容数据C1002和C1003。由于发送C1002和C1003的带宽每一个设置在0.1D(根据判据A1),而用于发送C1001的带宽设置在0.8D(=D-0.1DX2)(根据判据A4)。
81350和81400之间的时间周期是用于节目1的再生时间、CM1的第二前置发送期和CM2的第一前置发送期。用于发送节目1的C1001的带宽设置在0.2D(根据判据A2)、用于发送CM2的C1003的带宽保持0.1D(根据判据A1)、用于发送CM1的C1002的带宽设置在0.7D(=D-0.2D-0.1D)(根据判据A2)。
81400和81450之间的时间周期是用于CM1的再生周期以及用于CM2的第一前置发送期。用于发送CM2的C1003的带宽设置在0.1D(根据判据A1),而用于发送CM1的C1002带宽个设置在0.9D(=D-0.1D)(根据判据A4)。
81450和81500之间的时间周期是用于CM1的再生周期以及用于CM2的第二前置发送期。用于发送CM1的C1002的带宽设置在0.5D(根据判据A3),而用于发送CM2的C1003带宽个设置在0.5D(根据判据A3)。
81500和81600之间的时间周期是用于CM3的再生周期。用于发送CM2的C1003的带宽设置在1D(根据判据A4)。
随后,81600和83350之间的时间周期是用于节目2的再生周期和CM3的第一前置发送期。用于发送CM3的C1005的带宽设置在0.1D(根据判据A1),并且用于发送节目2的C1004的带宽设置在0.9D(=D-0.1D)(根据判据A4)。
在83350和83400之间的时间周期是的节目2的再生周期和CM3的第二前置发送期。用于发送节目2的C1004的带宽设置在0.2D(根据判据A2),并且用于发送CM3的C1005的带宽设置在0.8D(=D-0.2D)(根据判据A2)。
83400和83500之间的时间周期是用于CM3的再生周期。用于发送CM3的C1005的带宽设置在1D(根据判据A4)。
数据模块制备单元104以第一实施例几乎同样方式制备一个数据模块。然而在本实施例中,为缓存内容数据的一个指令不被嵌入在一个数据模块中。相反,该指令作为一个事件信息发送(这与上述改进相同)。
事件信息发送计划单元105涉及由内容发送方案单元103制备的内容发送计划并且制备一个事件信息发送计划。存在三个类型的事件信息,每一事件信息指定删除、再生和缓存该指定的内容数据。当接收装置接收指定删除该内容数据的事件信息时,该接收装置从该记录装置删除该内容数据。当接收装置接收指定再生该内容数据的事件信息时,该接收装置从该记录装置读出该内容数据并且再生该内容数据。当接收装置接收记录该内容数据的指令并且在该内容数据没有被记录的情况下,则该接收装置把该已收内容数据写入在该记录装置中。
事件信息发送计划单元105涉及该内容发送计划和节目信息,并且制备一个用于发送事件信息的计划,指定从该记录装置删除内容数据或根据下列判据在该记录装置中再生该内容数据。
(判据B1)该计划的制备使得在该节目的结束时间发送指定删除用于一个节目的内容数据的事件信息。其中,对应于该内容数据的具有ID=0的数据模块对此判据是例外。
(判据B2)计划的制备使得指定缓存一个缓存的目标节目的内容数据的事件信息从第一前置发送周期的开始到该缓存的目标节目的再生的起始时间被发送。事件信息的发送周期设置在周期T的1/10,其中T是用于执行在第一前置发送周期中该内容数据的循环(carousel)发送的重复周期。
(判据B3)计划的制备使得指定缓存并且再生一个缓存的目标节目的内容数据的事件信息从该节目的再生起始时间到再生的结束时间被发送。事件信息的发送周期设置为与上面判据B2的发送周期相同。
图25示出事件信息发送计划和内容发送计划。在图中,T1表示中第一前置发送周期中的具有ID=1的内容的循环发送的周期。如图所示,例如就C1002(ID=1)而论,指定缓存该内容数据的事件信息在从第一前置发送周期开始(80000)到再生的起始时间(81400)的0.1T1的时间间隔发送(根据判据B2),指定缓存和再生该内容数据的事件信息在从再生的起始时间开始(81400)到再生的再生的结束时间(81500)的0.1T1的时间间隔发送(根据判据B3),而指定删除该内容数据的事件信息在再生结束时间(81500)发送。以同样方式制备涉及C1003和C1005的计划。
(总结)如上所述,根据本实施例的广播装置,在除节目组中的导引节目以外的节目的第二前置发送周期中(即紧接在节目组中节目的变化时间之前),用于发送该节目内容数据的带宽设置在预定的带宽或更宽的带宽,并且用于在该再生周期中发送该内容数据的带宽也被设置在预定的带宽或更宽的带宽。因此,从上述第二前置发送周期观看该节目的用户能够获得一个短时间周期的随后节目的内容数据以及该再生周期中的节目的内容数据。
其中在本实施例中,不发送用于控制的内容数据。然而在接收装置必须接收具有ID=0的内容数据的情况下,可以发送用于控制的内容数据,该内容数据仅包括跟随来自事件信息的指令的指令。根据本实施例的广播装置涉及在多个连续缓存的目标节目组成一个节目组时用于调整该发送带宽的方法。
根据本第七实施例的广播装置具有几乎与图2所示第六实施例中的广播装置相同的结构,但存在局部的不同。因此,下面描述集中在其不同上。
本实施例的主要有区别的单元是内容发送计划单元103,以及确定用于内容数据的传输带宽。
即,就节目组中的导引节目而论,在本实施例中的内容发送计划单元103确定该传输带宽,以便使用从第一个时间到第二时间(即第一前置发送周期)的一个窄带宽发送该节目的内容数据,同时从该第二时间到再生的结束时间(即第二前置发送周期和再生周期)加宽该带宽。在本实施例中,该第二时间被设置在除缓存的目标节目以外的节目的再生时间中的一个时间。
就除了节目组中的导引节目之外的节目而论,该内容发送计划单元103确定该传输带宽,以便使用从第一个时间到再生的起始时间(即第一前置发送周期)的一个窄带宽发送该节目的内容数据,同时从再生的起始时间到再生的结束时间(即再生周期)加宽该带宽。
在本实施例中,一个传输带宽例如根据下列判据确定。其中,D表示分配用于发送内容数据的带宽。
(判据A1)在一个时间周期是用于缓存的目标节目的再生时间的情况下,用于发送缓存的目标节目的内容数据的带宽设置在0.1D。
即,该缓存的目标节目的内容数据通过使用窄带宽和花费长时间逐步发送,由于利用减小的带宽发送正被广播的节目的内容数据,所以其使用长时间才获得该节目的内容数据。
(判据A2)在一个时间周期是用于在节目组中的导引节目的第二前置发送周期的情况下,用于在该再生时间中发送该节目的内容数据的带宽设置在0.2D。在该第二前置发送周期中发送该节目内容数据的带宽是通过从用于全部内容数据的传输带宽D减去用于在再生时间中发送该节目的内容数据的带宽和任何存在的在第一前置发送周期中发送该节目的内容数据的带宽而获得的。
(判据A3)在一个时间周期是用于一个节目的再生周期(与是否为缓存目标无关)并且不适用于上面的(A2)的情况下,用于在再生时间中发送节目的内容数据的带宽是从用于全部内容数据的传输带宽D减去用于发送中第一前置发送周期任何存在的节目内容数据的带宽而获得的。
图26示出内容发送计划的一个实例。如图所示,80000和81350之间的时间周期是用于节目1的再生周期和CM1和CM2的第一前置发送周期。在此周期中,发送正在广播的节目1的内容数据C1001以及用于CM1和CM2的内容数据C1002和C1003。由于发送C1002和C1003的带宽每一个设置在0.1D(根据判据A1),而用于发送C1001的带宽设置在0.8D(=D-0.1DX2)(根据判据A3)。
81350和81400之间的时间周期是用于节目1的再生时间、CM1的第二前置发送期和CM2的第一前置发送期。用于发送节目1的C1001的带宽设置在0.2D(根据判据A2)、用于发送CM2的C1003的带宽保持0.1D(根据判据A1)、用于发送CM1的C1002的带宽设置在0.7D(=D-0.2D-0.1DD(根据判据A2)。
81400和81450之间的时间周期是用于CM1的再生周期以及用于CM2的第一前置发送期。用于发送CM2的C1003的带宽设置在0.1D(根据判据A1),而用于发送CM1的C1002带宽个设置在0.9D(=D-0.1D)(根据判据A3)。
81450和81500之间的时间周期是用于CM1的再生周期以及用于CM2的第一前置发送期。用于发送CM2的C1003的带宽设置在0.1D(根据判据A1),而用于发送CM1的C1002带宽个设置在0.9D(=D-0.1D)(根据判据A3)。
81500和81600之间的时间周期是用于节目2的再生周期。用于发送CM2的C1003的带宽设置在1D(根据判据A3)。
随后,81600和83350之间的时间周期是用于节目2的再生周期和CM3的第一前置发送期。用于发送CM3的C1005的带宽设置在0.1D(根据判据A1),并且用于发送节目2的C1004的带宽设置在0.9D(=D-0.1D)(根据判据A3)。
在83350和83400之间的时间周期是的节目2的再生周期和CM3的第二前置发送期。用于发送节目2的C1004的带宽设置在0.2D(根据判据A2),并且用于发送CM3的C1005的带宽设置在0.8D=D-0.2D)(根据判据A2)。
83400和83500之间的时间周期是用于CM3的再生周期。用于发送CM3的C1005的带宽设置在1D(根据判据A3)。
根据本实施例的数据模块制备单元104和事件信息发送计划单元105与第六实施例中的相同。图27示出一个事件信息发送计划和一个内容发送计划。如图所示,事件信息发送计划与图25所示的第四实施例相同。内容发送计划与图25所示第六实施例中的CM2的第一前置发送周期相同,但是与第二前置发送周期(即81450到81500)不同。
(总结)如上所述,根据本实施例的广播装置,在除节目组中的导引节目以外的节目的第二前置发送周期中(即紧接在节目组中节目的改变时间之前),用于发送该节目内容数据的带宽不被加宽,但是用于发送该再生周期中的节目内容数据的带宽被设置在一个预定的带宽或更宽的带宽。因此,从上述第二前置发送周期观看该节目的用户能够借助优先级观看在再生周期中的节目内容数据。
(改进)虽然在上面描述了根据本发明的广播装置的实施例,但是本发明自然不局限于上述实施例。即本发明包括下列修改。
(1)循环发送在上述实施例中,即使在再生的起始时间之前也可以反复地发送内容数据。在全部的发送内容数据不能获得而是由于缓存器上溢等原因丢失一部分数据的情况下,这种做法是有效的。然而,在不发生丢失的情况下,内容可以仅在再生的起始时间以前发送一次。
(2)缓存的目标节目在上述实施例中,广告节目被描述为缓存的目标节目。然而,通常节目也可以是缓存的目标节目。
图28示出其中该节目3是一个缓存的目标节目的实例。如图所示,在节目3的第一前置发送周期中使用0.2D的发送带宽发送该节目3的内容数据,并且从节目3的第二前置发送周期开始使用0.75D的发送带宽发送该节目3的内容数据。
图29示出其中节目2、3和4是缓存的目标节目的另一实例。如图所示,从紧接该节目3之前的节目2的再生起始时间开始使用0.2D的发送带宽发送该节目3的内容数据,并且从节目3的第二前置发送周期开始使用0.75D的发送带宽发送该节目3的内容数据。以同样方式发送节目3和4的内容数据。
(3)广播节目上述实施例涉及包括音像数据和内容数据的广播节目。然而上述实施例自然可应用到只包括内容数据的所谓数据广播节目。
(4)由于内容数据的发送频带上述实施例涉及其中用于内容数据的总带宽是一个固定带宽的情况。然而该总带宽可以是可变带宽。图30示出这样一个例子。在图中,节目3是缓存的目标节目,以0.05D的带宽发送用于控制的内容数据,并且该节目的全部的内容数据在该再生周期中总是以带宽D发送。在第一前置发送周期中使用0.1D、而在第二前置发送周期中使用0.8D发送该缓存的目标节目的控制内容数据。在此情况中,总带宽变成1.05D、1.1D和1.8D之一,而不是一个固定带宽。
(5)发送的起点在第一和第二实施例中,缓存的目标节目的发送的起点是设置为共同起点。然而下面改进可适用。
当一个或多个连续的缓存的目标节目组成一个节目组时,用于发送该指定节目组中的一个节目的带宽可以按下面方式确定。
即如图31和32所示,在其它节目组前面的最后节目的结束时间被设置在第一时间,而从第一时间到该指定节目组中的导引节目的再生的起始时间的传输带宽被分配到该指定节目组中的全部节目,并且在该指定节目组中的每一节目的再生周期中的发送带宽被分配到每一节目以及同一节目组中的随后节目。
其中,第一时间可以是除该缓存的目标节目以外的节目的再生周期中的任意时间,并且其满足该条件,使得在该在先节目组和该指定节目组之间不插入其它节目组。
另外,分配到该指定节目组中的每一节目的发送带宽从一个窄带宽变化到一个宽带宽的定时可以紧接在如图31所示每一节目的再生起始时间之前,或在每一节目的再生开始时间。
(6)蜂窝电话机、因特网等本发明不局限于数字广播的广播装置。例如本发明可应用到用于通过电缆电视网络、蜂窝电话网络等分配节目数据的IP数据流广播的广播装置。
(7)方法、节目记录介质和程序本发明可以是上述实施例描述的方法、以计算机实现这种方法的计算机程序、以及其上记录有计算机程序的计算机可读取记录介质。
虽然本发明已经以实例的方式参照附图被详细描述,但是应该指出,对本领域技术人员来说各种改变和修改将是显见的。因此,除非这种改变和修改脱离了本发明的范围,则这种改变和修改应该解释为包括在本发明之中。
权利要求
1.广播一个指定节目的装置,指定该指定节目的起始时间和结束时间之间的一个再生周期,该再生由一个接收装置执行,广播装置包括分配装置,把用于再生周期的一个广播带宽分配到该指定节目,以及把用于紧临该再生周期之前的一个在先周期的该广播带宽的一部分分配到该指定节目,并且把该广播带宽的其它部分分配到其它节目;以及发送装置,根据由分配装置分配的结果,用于(a)在该在先周期中发送该指定节目的节目数据的同时反复发送其它节目的节目数据,以及(b)在该再生周期中反复发送该指定节目的节目数据。
2.权利要求1的广播装置,其中,该分配装置设置该在先周期的起始时间作为第一时间以及包括在该第一时间和该再生周期的起始时间之间的时间作为第二时间,以及该分配装置(a)把不比一个预定广播带宽更宽的一个广播带宽分配到从第一时间到第二时间的该指定节目,并且(b)把比该预定广播更宽的广播带宽分配到从该第二时间到该再生周期的结束时间的指定节目。
3.权利要求2的广播装置其中该发送装置发送具有用于该在先周期的该指定节目的第二ID的节目数据,并且反复发送用于该再生周期的控制数据以及节目数据,并且该控制数据具有第一ID并且包括用于该接收装置的指令,当该接收装置接收该具有第二ID的节目数据时,用于缓存和再生该节目数据,其中具有第一ID的节目数据必须由该接收装置接收,并且该第二ID不同于第一ID。
4.权利要求2的广播装置,其中,用于该指定节目的节目数据被划分成(a)第一类型节目数据以及(b)至少部分地不同于该第一类型节目数据的第二类型节目数据,和该发送装置在从第一时间到该再生周期的起始时间的一个持续期发送该第一类型节目数据,并且在从该第二时间到该再生周期的结束时间的一个持续期发送该第二类型节目数据。
5.权利要求2的广播装置,进一步包括用于在该指定节目的再生周期的起始时间之前发送一个缓存指令信息的装置,其中该缓存指令信息指示该接收装置缓存该接收的该指定节目的节目数据。
6.权利要求2的广播装置,其中,由传输装置在该在先周期中反复发送的其它节目的节目数据包括用于该接收装置的一个指令,当该接收装置接收该指定节目的节目数据时,缓存该节目数据。
7.权利要求2的广播装置进一步包括用于以一个时间间隔反复地发送缓存指令信息的装置,该时间间隔不长于在该指定节目的再生周期的起始时间之前的该指定节目的节目数据的发送周期,其中该缓存指令信息指令该接收装置缓存该指定节目的已收节目数据。
8.权利要求2的广播装置,进一步包括用于在该指定节目的再生周期的起始时间发送一个再生指令信息的装置,其中该再生指令信息指示该接收装置再生在接收该信息后立即再生该指定节目的已记录的节目数据。
9.权利要求2的广播装置,进一步包括用于在该指定节目的再生周期的起始时间之前发送一个再生指令信息的装置,其中该再生指令信息指示该接收装置再生在该指定节目的再生时间周期的起始时间再生该指定节目的已记录的节目数据。
10.权利要求2的广播装置,进一步包括用于在该指定节目的再生时间周期的结束时间发送一个删除指令信息的装置,其中该删除指令信息指示该接收装置在接收该信息后立即删除该指定节目的已记录的节目数据。
11.权利要求2的广播装置,进一步包括用于在该指定节目的再生时间周期的结束时间之前发送一个删除指令信息的装置,其中该删除指令信息指示该接收装置在该指定节目的再生时间周期的结束时间删除该指定节目的已记录的节目数据。
12.权利要求2的广播装置,进一步包括表格数据发送装置,用于在该指定节目的再生周期的起始时间之前发送表格数据,其中该表格数据包括关于在缓存、再生和删除该指定节目的节目数据的指令之间的对应关系以及针对该指令而指定的指令ID;第一信息发送装置,用于在该指定节目的再生周期的起始时间之前发送一个第一信息,其中该第一信息包括标识该缓存指令的一个指令ID以及标识该指定节目的节目数据的节目ID;第二信息发送装置,用于在该指定节目的再生周期的开始时间发送一个第二信息,其中该第二信息包括标识该再生指令的一个指令ID和标识该指定节目的节目数据的一个节目ID。和和第三信息发送装置,用于在该指定节目的再生周期的结束时间发送一个第三信息,其中该第三信息包括标识该删除指令的一个指令ID和标识该指定节目的节目数据的一个节目ID。
13.权利要求2的广播装置,进一步包括表格数据发送装置,用于在该指定节目的再生周期起始时间之前发送表格数据,其中该表格数据包括关于在缓存、再生和删除该指定节目的节目数据的指令之间的对应关系以及用于标识该指令的数据ID;第一数据传输装置,用于在该指定节目的再生周期的起始时间之前发送一个第一数据,其中该第一数据具有一个数据ID,其把该缓存指令标识为将要由该接收装置执行的一个指令;第二数据传输装置,用于在该指定节目的再生周期的起始时间发送一个第二数据,其中该第二数据具有一个数据ID,其把该再生指令标识为将要由该接收装置执行的一个指令;和第三数据传输装置,用于在该指定节目的再生周期的结束时间发送一个第三数据,其中该第三数据具有一个数据ID,其把该删除指令标识为将要由该接收装置执行的一个指令。
14.权利要求2的广播装置,其中,为了发送数据量大于该指定节目的节目数据的数据量的数据,需要在该第二时间和该再生周期该起始时间之间的周期以及用于发送从该笫二时间到该再生周期的起始时间的该指定节目的节目数据的分配的广播带宽。
15.权利要求2的广播装置,其中,该分配装置把比用于在从该再生时间周期的起始时间到结束时间发送节目数据的一个带宽窄的带宽分配用于在从该第二时间到该指定节目的再生时间周期的起始时间发送用于该指定节目的节目数据。
16.权利要求2的广播装置,其中该分配装置把一个固定广播带宽分配到从第一时间到第二时间的指定节目。
17.一个广播装置,发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该广播装置包括分配装置用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的一个起始时间和一个结束时间之间的一个总时间周期中,和(b)把该广播带宽的一部分分配到该第一和第二指定节目,并且把该广播带宽的部分分配到除该总时间周期中的第一和第二时间周期以外的所有时间周期的数据广播节目;指令产生装置,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;发送装置,根据由该分配装置分配的结果,用于反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据;以及控制装置,用于控制该发送装置,以便(a)在第一时间期间之前发送多个第一存储指令,(b)在第一时间期间的开始时间发送第一再生指令,(c)在第二时间周期之前发送多个第二存储指令,以及(d)第二时间周期的开始时间发送第二再生指令。
18.权利要求17的广播装置,其中该分配装置(a)把不窄于预定广播带宽的一个广播带宽分配到第一时间周期的第一指定节目的节目数据,(b)把不宽于该预定广播带宽的一个广播带宽分配到该第二时间周期的第二指定节目的节目数据,(c)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中除第一时间周期以外的时间周期的第一指定节目的节目数据,(d)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中除第二时间周期以外的时间周期的第二指定节目的节目数据。
19.权利要求17的广播装置,其中该分配装置分配(a)把不窄于预定广播带宽的一个广播带宽分配到第一时间周期和紧接在该第一时间周期之前一个时间周期的第一指定节目的节目数据,(b)把不窄于该预定广播带宽的一个广播带宽分配到该第二时间周期和紧接在该第二时间周期之前的一个时间周期的第二指定节目的节目数据,(c)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中除第一时间周期和该紧接在该第一时间周期之前的一个时间周期以外的时间周期的第一指定节目的节目数据,和(d)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中除第二时间周期和该紧接在该第二时间周期之前的一个时间周期以外的时间周期的第二指定节目的节目数据。
20.一个广播装置,发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该广播装置包括分配装置用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的起始时间和结束时间之间的总时间周期中,和(b)(1)把一个广播带宽分配到除了第一时间周期和第二时间周期之外的该总时间周期中的数据广播数据节目,(2)把该广播带宽的一部分分配到在该总时间周期中先于第一时间周期的一个时间周期的第一指定节目,和(3)把该广播带宽的一部分分配到在该总时间周期中先于第二时间周期的一个时间周期的第二指定节目;指令产生装置,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;发送装置,根据由该分配装置分配的结果,用于反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据;以及控制装置,用于控制该发送装置,以便(a)在第一时间期间之前发送多个第一存储指令,(b)在第一时间期间的开始时间发送第一再生指令,(c)在第二时间周期之前发送多个第二存储指令,以及(d)第二时间周期的开始时间发送第二再生指令。
21.权利要求20的广播装置,其中该分配装置分配(a)把不窄于该预定广播带宽的一个广播带宽分配到第一时间周期的第一指定节目的节目数据,(b)把不窄于该预定广播带宽的一个广播带宽分配到第二时间周期的第二指定节目的节目数据,(c)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中第一时间周期前面的一个时间周期的第一指定节目的节目数据,和(d)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中第二时间周期前面的一个时间周期的第二指定节目的节目数据。
22.权利要求20的广播装置,其中该分配装置用于(a)把不窄于预定广播带宽的一个广播带宽分配到第一时间周期和紧接在该第一时间周期之前一个时间周期的第一指定节目的节目数据,(b)把不窄于该预定广播带宽的一个广播带宽分配到该第二时间周期和紧接在该第二时间周期之前的一个时间周期的第二指定节目的节目数据,(c)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中第一时间周期和紧接在第一时间周期前面的一个周期之前的一个时间周期的第一指定节目的节目数据,和(d)把窄于该预定广播带宽的一个广播带宽分配到在该总时间周期中第二时间周期和紧接在第二时间周期前面的一个周期之前的一个时间周期的第二指定节目的节目数据。
23.一个广播装置,发送包括一个数据广播节目和插入在该数据广播节目中的一个节目或两个或多个连续的节目的节目组,其中在起始时间和结束时间之间的一个再生时间周期被指定到包括在该节目组中并且由一个接收装置执行再生的数据广播节目和节目的每一个,该广播装置包括分配装置,用于(a)把从包括在该指定节目组中的一个第一时间到导引节目的再生时间周期的起始时间的一个广播带宽分配到包括在该指定节目组中的该数据广播节目和所有的节目,和(b)把包括在该指定节目组中的每一节目的一个再生时间周期的广播带宽分配到该节目和包括在同一节目组中的随后节目,其中,该第一时间是在该数据广播节目的再生时间周期中的一个时间,并且其满足一个条件,使得在第一时间和指定节目组之间不插入其它节目组;指令产生装置,用于产生一个存储指令,指令该接收装置把该指定节目组中包括的每一节目的节目数据存储在该接收装置中的一个存储中,以及产生一个再生指令,在每一节目的节目数据已经存储在存储单元中的情况下,指令该接收装置再生该节目数据;发送装置,根据由该分配装置分配的结果,用于反复地发送该数据广播节目以及包括在该指定节目组中的每一节目;以及用于控制该发送装置的控制装置,以便在该节目的再生时间周期之前发送用于包括在该指定节目组中的每一节目的多个存储指令,并且在用于该节目的再生周期的开始时间发送用于该节目的再生指令。
24.权利要求23的广播装置,其中,该分配装置(a)针对每一节目的再生周期,把不窄于一个预定广播带宽的广播带宽分配到包括在该指定节目组中的每一节目,并且(b),把不窄于一个预定广播带宽的广播带宽分配到除该再生周期以外的一个时间周的每一节目。
25.权利要求23的广播装置,其中,该分配装置(a)把不窄于一个预定广播带宽的广播带宽分配到在紧接该节目的再生时间周期的起始时间之前和该节目的再生时间周期的结束时间之间的一个时间周期中该指定节目组中所包括的每一节目,并且(b)把窄于一个预定广播带宽的广播带宽分配到其它时间周期的节目。
26.权利要求23的广播装置,其中在该节目组中包括第一节目和跟随该第一节目的一个第二节目的情况下,该分配装置确定一个广播带宽,其以下列方式被分配到一个第一至一个第三传输时间周期的第一节目和第二节目的每一个其中,该第一至第三传输时间周期是由按第一时间、第二时间、第一节目的再生周期的结束时间以及第二节目的再生时间周期的结束时间的次序划分的时间周期,其中该第二时间是该数据广播节目的再生时间周期的一个时间,其中该分配装置分配(a)把不宽于一个预定广播带宽的一个广播带宽分配到第一传输时间周期的该第一和第二节目,(b)把宽于该预定广播带宽的一个广播带宽分配到该第一节目,而把不宽于该预定广播带宽的一个广播带宽分配到该第二发送周期的该第二节目,和(c)把宽于一个预定广播带宽的一个广播带宽分配到第三传输时间周期的该第二节目。
27.权利要求23的广播装置,其中,在第一节目和跟随该第一节目的第二节目包括在该节目组中的情况下,该分配装置以下列方式确定分配到用于第一至第四传输时间周期的第一节目和第二节目的一个广播带宽其中,该第一至第四传输时间周期是由按第一时间、第二时间、第三时间、第二节目的再生周期的起始时间以及第二节目的再生时间周期的结束时间的次序划分的时间周期,其中该第二时间是在该数据广播节目的再生周期中的一个时间,而该第三时间是在该第一节目的再生时间周期中的一个时间,其中该分配装置分配(a)把不宽于一个预定广播带宽的一个广播带宽分配到第一传输时间周期的该第一和第二节目,(b)把宽于该预定广播带宽的一个广播带宽分配到该第一节目,而把不宽于该预定广播带宽的一个广播带宽分配到该第二发送周期的该第二节目,(c)把宽于该预定广播带宽的一个广播带宽分配到该第一节目,而把宽于该预定广播带宽的一个广播带宽分配到该第三传输时间周期的该第二节目,和(d)把宽于一个预定广播带宽的一个广播带宽分配到第四传输时间周期的该第二节目。
28.广播一个指定节目的方法,指定该指定节目的起始时间和结束时间之间的一个再生周期,该再生由一个接收装置执行,该广播方法包括步骤一个分配步骤,把用于再生周期的一个广播带宽分配到该指定节目,以及把用于紧临该再生周期之前的一个在先周期的该广播带宽的一部分分配到该指定节目,并且把该广播带宽的其它部分分配到其它节目;和一个发送步骤,根据由分配步骤分配的结果,用于(a)在该在先周期中发送该指定节目的节目数据的同时反复发送其它节目的节目数据,以及(b)在该再生周期中反复发送该指定节目的节目数据。
29.一个广播方法,发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该广播方法包括步骤一个分配步骤用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的起始时间和结束时间之间的总时间周期中,和(b)把该广播带宽的一部分分配到该第一和第二指定节目,并且把该广播带宽的部分分配到除该总时间周期中的第一和第二时间周期以外的所有时间周期的数据广播节目;一个指令产生步骤,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;和一个发送步骤,用于(a)在第一时间周期之前发送多个第一存储指令、(b)在第一时间周期的开始时间发送第一再生指令、(c)在第二时间期间之前发送多个第二存储指令、和(d)在该第二时间周期的开始时间发送第二再生指令,同时根据在该分配步骤中的分配结果反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据。
30.一个广播方法,发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该广播方法包括步骤一个分配步骤用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的一个起始时间和一个结束时间之间的一个总时间周期中,和(b)(1)把一个广播带宽分配到除了第一时间周期和第二时间周期之外的该总时间周期中的数据广播数据节目,(2)把该广播带宽的一部分分配到在该总时间周期中先于第一时间周期的一个时间周期的第一指定节目,和(3)把该广播带宽的一部分分配到在该总时间周期中先于第二时间周期的一个时间周期的第二指定节目;一个指令产生步骤,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;和一个发送步骤,用于(a)在第一时间周期之前发送多个第一存储指令、(b)在该第二时间周期之前发送多个第二存储指令、(c)在第一时间周期的开始时间发送第一再生指令、和(d)在第二时间周期的开始时间发送第二再生指令,同时根据在该分配步骤中的分配结果反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据。
31.一个广播方法,用于发送包括一个数据广播节目和插入在该数据广播节目中的一个节目或两个或多个连续的节目的节目组,其中在起始时间和结束时间之间的一个再生时间周期被指定到包括在该节目组中的数据广播节目和节目的每一个,该广播方法包括步骤一个分配步骤用于(a)把从包括在该指定节目组中的一个第一时间到导引节目的再生时间周期的起始时间的一个广播带宽分配到包括在该指定节目组中的该数据广播节目和所有的节目,和(b)把包括在该指定节目组中的每一节目的一个再生时间周期的广播带宽分配到该节目和包括在同一节目组中的随后节目,其中,该第一时间是在该数据广播节目的再生时间周期中的一个时间,并且其满足一个条件,使得在第一时间和指定节目组之间不插入其它节目组;指令产生步骤,用于产生一个存储指令,指令该接收装置把该指定节目组中包括的每一节目的节目数据存储在该接收装置中的一个存储中,以及产生一个再生指令,在每一节目的节目数据已经存储在存储单元中的情况下,指令该接收装置再生该节目数据;一个发送步骤,用于在该节目的再生周期的起始时间之前发送用于包括在该指定节目组中的每一节目的多个存储指令,并且在该节目的再生周期的开始时间发送用于该节目的再生指令,同时根据该分配步骤的分配结果反复地发送该数据广播节目和在该指定节目组中包括的每一节目的节目数据。
32.广播装置中可供计算机读出的一个程序记录介质,该广播装置广播一个指定节目,指定了在起始时间和结束时间之间的一个再生周期,通过一个接收装置执行该再生,实现在该程序记录介质上的计算机程序使得该计算机执行步骤一个分配步骤,把用于再生周期的一个广播带宽分配到该指定节目,以及把用于紧临该再生周期之前的一个在先周期的该广播带宽的一部分分配到该指定节目,并且把该广播带宽的其它部分分配到其它节目;和一个发送步骤,根据由分配步骤分配的结果,用于(a)在该在先周期中发送该指定节目的节目数据的同时反复发送其它节目的节目数据,以及(b)在该再生周期中反复发送该指定节目的节目数据。
33.广播装置中可供计算机读出的一个程序记录介质,该广播装置发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,实现在该程序记录介质上的计算机程序使得计算机执行步骤一个分配步骤用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的起始时间和结束时间之间的总时间周期中,和(b)把该广播带宽的一部分分配到该第一和第二指定节目,并且把该广播带宽的部分分配到除该总时间周期中的第一和第二时间周期以外的所有时间周期的数据广播节目;一个指令产生步骤,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;和一个发送步骤,用于(a)在第一时间周期之前发送多个第一存储指令、(b)在第一时间周期的开始时间发送第一再生指令、(c)在第二时间期间之前发送多个第二存储指令、和(d)在该第二时间周期的开始时间发送第二再生指令,同时根据在该分配步骤中的分配结果反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据。
34.发送装置中可供计算机读出的一个程序记录介质,该广播装置发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,实现在该程序记录介质上的计算机程序使得计算机执行步骤一个分配步骤用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的起始时间和结束时间之间的总时间周期中,和(b)(1)把一个广播带宽分配到除了第一时间周期和第二时间周期之外的该总时间周期中的数据广播数据节目,(2)把该广播带宽的一部分分配到在该总时间周期中先于第一时间周期的一个时间周期的第一指定节目,和(3)把该广播带宽的一部分分配到在该总时间周期中先于第二时间周期的一个时间周期的第二指定节目;一个指令产生步骤,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;和一个发送步骤,用于(a)在第一时间周期之前发送多个第一存储指令、(b)在第二时间期间之前发送多个第二存储指令、和(c)在第一时间周期的开始时间发送第一再生指令、(d)在该第二时间周期的开始时间发送第二再生指令,同时根据在该分配步骤中的分配结果反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据。
35.发送装置中可供计算机读出的一个程序记录介质,该广播装置发送包括一个数据广播节目和插入在该数据广播节目中的一个节目或两个或连续的节目的一个节目组,其中在一个起始时间和一个结束时间之间的一个再生周期被规定到包括在该节目组中的数据广播节目和节目的每一个,该程序记录介质上实现的该计算机程序使得该计算机执行步骤一个分配步骤用于(a)把从包括在该指定节目组中的一个第一时间到导引节目的再生时间周期的起始时间的一个广播带宽分配到包括在该指定节目组中的该数据广播节目和所有的节目,和(b)把包括在该指定节目组中的每一节目的一个再生时间周期的广播带宽分配到该节目和包括在同一节目组中的随后节目,其中,该第一时间是在该数据广播节目的再生时间周期中的一个时间,并且其满足一个条件,使得在第一时间和指定节目组之间不插入其它节目组;指令产生步骤,用于产生一个存储指令,指令该接收装置把该指定节目组中包括的每一节目的节目数据存储在该接收装置中的一个存储中,以及产生一个再生指令,在每一节目的节目数据已经存储在存储单元中的情况下,指令该接收装置再生该节目数据;一个发送步骤,用于在该节目的再生周期的起始时间之前发送用于包括在该指定节目组中的每一节目的多个存储指令,并且在该节目的再生周期的开始时间发送用于该节目的再生指令,同时根据该分配步骤的分配结果反复地发送该数据广播节目和在该指定节目组中包括的每一节目的节目数据。
36.广播装置中可供计算机读出的一个程序,该广播装置广播指定了在一个起始时间和结束时间之间的一个再生时间周期的一个指定节目,该再生由一个接收装置执行,该程序使得该计算机执行步骤一个分配步骤,把用于再生周期的一个广播带宽分配到该指定节目,以及把用于紧临该再生周期之前的一个在先周期的该广播带宽的一部分分配到该指定节目,并且把该广播带宽的其它部分分配到其它节目;和一个发送步骤,根据由分配步骤分配的结果,用于(a)在该在先周期中发送该指定节目的节目数据的同时反复发送其它节目的节目数据,以及(b)在该再生周期中反复发送该指定节目的节目数据。
37.广播装置中可供计算机读出的一个程序,该广播装置发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该程序使得计算机执行步骤一个分配步骤用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的起始时间和结束时间之间的总时间周期中,和(b)把该广播带宽的一部分分配到该第一和第二指定节目,并且把该广播带宽的部分分配到除该总时间周期中的第一和第二时间周期以外的所有时间周期的数据广播节目;一个指令产生步骤,用于产生第一存储指令和第二存储指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储单元中的情况下,指令该接收装置在该接收装置的一个存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的节目数据;和一个发送步骤,用于(a)在第一时间周期之前发送多个第一存储指令、(b)在第一时间周期的开始时间发送第一再生指令、(c)在第二时间期间之前发送多个第二存储指令、和(d)在该第二时间周期的开始时间发送第二再生指令,同时根据在该分配步骤中的分配结果反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据。
38.广播装置中可供计算机读出的一个程序,该广播装置发送一个数据广播节目以及插入在该数据广播节目中的一个第一和第二指定节目,该程序使得计算机执行步骤一个分配步骤用于(a)把用于第一时间周期和第二时间周期的一个广播带宽分配到第一指定节目和第二指定节目,该第一时间周期和该第二时间周期包括在用于广播该数据广播节目的一个起始时间和一个结束时间之间的一个总时间周期中,和(b)(1)把一个广播带宽分配到除了第一时间周期和第二时间周期之外的该总时间周期中的数据广播数据节目,(2)把该广播带宽的一部分分配到在该总时间周期中先于第一时间周期的一个时间周期的第一指定节目,和(3)把该广播带宽的一部分分配到在该总时间周期中先于第二时间周期的一个时间周期的第二指定节目;一个指令产生步骤,用于产生第一存储指令和第二存储指令,指令一个接收装置在该接收装置的存储单元中分别存储用于第一指定节目的节目数据和用于第二指定节目的指定节目,并且产生第一再生指令和第二再生指令,在用于该第一指定节目的节目数据和用于该第二指定节目的节目数据已经存储在该存储器单元中的情况下,指令该接收装置分别再生用于第一指定节目的节目数据和用于第二指定节目的节目数据;和一个发送步骤,用于(a)在第一时间周期之前发送多个第一存储指令、(b)在第二时间期间之前发送多个第二存储指令、和(c)在第一时间周期的开始时间发送第一再生指令、(d)在该第二时间周期的开始时间发送第二再生指令,同时根据在该分配步骤中的分配结果反复地发送该数据广播节目、第一指定节目和第二指定节目的每一个的节目数据。
39.广播装置中可供计算机读出的一个程序,该广播装置发送包括一个数据广播节目和插入在该数据广播节目中的一个节目或两个或连续的节目的一个节目组,其中在一个起始时间和一个结束时间之间的一个再生周期被规定到包括在该节目组中的数据广播节目和节目的每一个,该程序使得该计算机使得该计算机执行步骤一个分配步骤用于(a)把从包括在该指定节目组中的一个第一时间到导引节目的再生时间周期的起始时间的一个广播带宽分配到包括在该指定节目组中的该数据广播节目和所有的节目,和(b)把包括在该指定节目组中的每一节目的一个再生时间周期的广播带宽分配到该节目和包括在同一节目组中的随后节目,其中,该第一时间是在该数据广播节目的再生时间周期中的一个时间,并且其满足一个条件,使得在第一时间和指定节目组之间不插入其它节目组;指令产生步骤,用于产生一个存储指令,指令该接收装置把该指定节目组中包括的每一节目的节目数据存储在该接收装置中的一个存储中,以及产生一个再生指令,在每一节目的节目数据已经存储在存储单元中的情况下,指令该接收装置再生该节目数据;一个发送步骤,用于在该节目的再生周期的起始时间之前发送用于包括在该指定节目组中的每一节目的多个存储指令,并且在该节目的再生周期的开始时间发送用于该节目的再生指令,同时根据该分配步骤的分配结果反复地发送该数据广播节目和在该指定节目组中包括的每一节目的节目数据。
全文摘要
内容发送计划单元103制备一个发送计划,以使作为缓存的目标节目的CM1、CM2和CM3的内容数据的每一个分别在该这些节目起始时间之前发送。内容发送计划单元103制备该发送计划,以便在这些起始的再生时间周期的起始时间之前的预定的时间周期中的一个时间周期中使用一个窄带宽发送该缓存的目标节目的内容数据,并且在该时间周期之后该带宽被加宽。
文档编号H04N7/16GK1334679SQ0112519
公开日2002年2月6日 申请日期2001年7月17日 优先权日2000年7月17日
发明者藤田公一, 田中朗宏 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1