电视多路复用数据提取装置的制作方法

文档序号:7569435阅读:176来源:国知局
专利名称:电视多路复用数据提取装置的制作方法
技术领域
本发明涉及到一种电视多路复用数据提取装置,用于提取在一个电视信号垂直消隐周期内多路复用(mutiplex)的数据。
已经知道,通过对在电视信号垂直消隐周期内水平区间(sec-tion)中的数据进行多路复用可以实现诸如电视文字(teletext)的电视广播服务的各种节目。
表1示出了一个通过对在垂直消隐周期内的水平区间中的数据进行多路复用而提供的电视广播服务的例子。
如表1所示,对每个电视广播服务确定在数据被多路复用的垂直消隐周期内的水平区间的位置(行号)、数据的取样时钟频率以及服务的内容。这些多路复用数据不仅在其中数据被多路复用的水平区间和取样时钟频率方面、而且在编码格式方面都是不同的。
因此,在观看表1所示电视广播服务的情况下,根据将被观看的电视广播服务,需要一个用于分别提取与译码目的相关的多路复用数据的译码器。
如上所解释的,由于根据每个电视广播服务都需要一个用于多路复用数据的译码器,所以,制造者也必需根据各种电视广播服务提供多种译码器。例如,当用于多路复用数据的译码器被安装到电视接收机或视频组件(video deck)的内部时,该译码器就必须根据这些装置被使用的国家或区域而加以改变。
表1
此外,那些位于可以接收到多个电视广播服务区域内的用户希望能够观看这些多个电视广播服务,但为此目的就需要不同的多个译码器,从而使得电视机或视频组件变得非常昂贵。
因此,如果能够提供一种能够用于如上所述各种电视广播服务的通用的多路复用数据提取装置,那么,对于制造者和用户两方面都是非常方便的。参看表1,从电视信号中分离和提取多路复用数据所需的数据是数据被多路复用的水平区间的位置和多路复用数据的取样时钟频率。当这两部分信息对每个电视广播服务被固定时,通过根据将被接收的电视广播服务把这两部分信息提供给多路复用数据提取装置,就可以接收各种电视广播服务。
但是,在如表1所示的电视文字的情况下,其中数据被多路复用的水平区间的范围被确定,并且只要它被规定在上述范围内,数据就可以在任一水平区间内被多路复用。就是说,由于其中数据被多路复用的水平区间没有被规定,所以数据就不能以这样的方法被提取出来,在该方法中,水平区间需要被固定,以用于数据的多路复用。
因此,可以想到构成一种用于多种服务的通用多路复用数据提取装置,除了其中用于多路复用数据的水平区间未被固定的电视广播服务以外,与电视文字情况一样。但是,在这种情况下,该装置的灵活性变差。特别是,在电视文字的情况下,通过多路复用处理提供除字符广播之外的诸如当前时间、正在被广播的电视节目的节目ID以及播放台ID的各种信息。由于如下面将要解释的,这些数据对用户非常有用,所以,即使是这种通用译码器被构成,除了对电视文字以外,它也不可能满足制造者和用户的要求。
例如,当利用电视文字的电视广播服务的数据能够被提取时,由设置在视频组件内的计时器显示的时间可以保持得和在所述信号上多路复用的当前时间精确一致。
还有,当使用是电视文字的数据的节目ID和电视台ID来预定录象时,即使是播放时间改变了,也能从头至尾地精确记录所需要的电视节目。
就是说,例如,在转播来自体育场的棒球比赛的情况下,考虑到比赛情况,广播时间经常被延长。当如同在相关技术中所作的那样根据广播时间预定在棒球比赛转播之后的节目的录象时,如果棒球比赛的转播被延长,则不仅会记录到不需要的该棒球比赛的视频信号,并且还使所需要的电视节目不能精确地记录到其结束时为止。
但是,通过提取电视文字的数据以从所需播放台ID和节目ID被检测到的时间起开始录象,能够从头至尾地精确记录所需的电视节目。
因此,希望使用一种通用译码器,该译码器不仅能够提取在固定水平区间内的多路复用数据,而且还能提取其用于多路复用数据的水平区间没有被固定的电视广播服务的数据。
特别是,能够提取例如除电视文字的字符广播信息以外的如上所述的当前时间、节目ID和播放台ID的通用译码器是非常有用的。
因此,本发明的目的就是要提供一种电视多路复用数据提取装置,该装置能够满足上面所解释的要求。
根据本发明的电视多路复用数据提取装置的第一个方面,从满足上述要求的角度来看,提供了一种电视多路复用数据提取装置,用于提取在电视信号的垂直消隐周期内那些水平区间中指定的水平区间内的多路复用数据,该装置包括模式指定装置,用于指定数据取出模式;数据提取装置,用于将第一和第二模式准备用作数据取出模式,以在来自电视信号的所指定水平区间中分离和提取多路复用数据;和用于存贮来自数据提取装置的输出数据的存贮装置;借此,当模式指定装置指定第一模式时,数据提取装置提取在指定水平区间中的多路复用数据并传输给存贮装置;并且当模式指定装置指定第二模式时,数据提取装置鉴别在指定的水平区间中是否存在有多路复用数据,并在存在有多路复用数据时提取这些多路复用数据,然后将这些多路复用数据传送给存贮装置。
根据本发明的电视多路复用数据提取装置的第二方面,提供了一种在第一方面中所解释的电视多路复用数据提取装置,其中,当指定第二模式时,数据提取装置根据包括在特定多路复用数据中预定数据的存在,鉴别在指定水平区间中的殊多路复用数据的存在。
根据本发明的电视多路复用数据提取装置的第三方面提供了在第一和第二方面所解释的电视多路复用数据提取装置,其中,当指定第二模式并鉴别出在指定水平区间中不存在有多路复用数据或特殊多路复用数据时,数据提取装置将预定数据存贮到与指定水平区间对应的存贮装置中。
根据本发明的电视多路复用数据提取装置的第四方面,提供了一种在第二方面所解释的电视多路复用数据提取装置,其中,指定的多路复用数据是电视文字数据,且当在第二模式下在指定的水平区间中检测到电视文字数据时,数据提取装置鉴别该电视文字数据是否由字符广播发送,并且当该电视文字数据不是由字符广播发送时,提取该电视文字数据信息包号之后的数据。
根据本发明的电视多路复用数据提取装置的第五方面,提供了一种在第四方面中所解释的电视多路复用数据提取装置,其中,该数据提取装置还被提供有一个译码装置。
根据本发明的电视多路复用数据提取装置的第六方面,提供了一种在第五方面所解释的电视多路复用数据提取装置,其中所述译码装置是一个汉明(Hamming)译码器。
根据本发明的电视多路复用数据提取装置的第七方面,提供了一种在第六方面中所解释的电视多路复用数据提取装置,其中,当跟在电视文字数据标识代码(designation code)之后的数据表示当前时间时,汉明译码器对跟在标识代码之后的6字节数据进行译码,而当跟在标识代码之后的数据表示节目ID或播放台ID时,汉明译码器对跟在标识码之后的19个字节的数据进行译码。
根据本发明的电视多路复用数据提取装置的第八方面,提供了一种在第一方面中所解释的电视多路复用数据提取装置,其中,利用电视信号的垂直同步信号复位存贮在存贮装置中的数据。
根据本发明的电视多路复用数据提取装置的第九方面,提供了一种在第二方面中所解释的电视多路复用数据提取装置,其中,当数据在预定位内不同于在指定的水平区间内存在的预定数据时,数据提取装置判定存在有特殊的多路复用数据。
根据本发明的电视多路复用数据提取装置的第十方面,提供了一种在第九方面中所解释的电视多路复用数据提取装置,其中,数据提取装置根据数据差值调节限幅电平(slice level)。
根据本发明的电视多路复用数据提取装置的第十一方面,提供了一种在第一方面中所解释的电视多路复用数据提取装置,其中还包括一个地址寄存器,以存贮在存贮装置中存贮的数据的地址。
在第一方面所述的电视多路复用数据提取装置中,数据提取装置检测水平区间中的第一模式或第二模式,以从来自模式指定装置的指定数据取出模式的信息中取出位于垂直消隐周期中的多路复用数据。
第一模式对应于如下情况,即在数据被多路复用的电视信号的垂直消隐周期内的水平区间被固定的情况。在这种第一模式的情况下,数据提取装置总是提取此水平区间中的多路复用数据。
第二模式对应于在数据被多路复用的电视信号的垂直消隐周期内的水平区间没有被固定的情况。在这种第二模式情况下,数据提取装置首先鉴别数据是否在相关水平区间内被多路复用。当数据被多路复用时,必须的数据被提取。所提取的数据以第一和第二模式中的任一种存贮在存贮装置中。
在第二方面的电视多路复用数据提取装置中,数据提取装置在第二模式情况下鉴别在相关水平区间中是否存在有例如电视文字数据的特殊多路复用数据。通过检测例如包括在特殊多路复用数据中的成帧代码的预定数据来鉴别这种特殊多路复用数据。当存在有这种特殊多路复用数据时,在存贮装置中存贮必须的数据。
在本发明第三方面的电视多路复用数据提取装置中,当指定第二模式并且在指定的水平区间中数据没有被多路复用时,数据提取装置将一个替换数据存贮到存贮装置中。即使是以混合方式指定第一和第二模式时,以第一方式提取的数据的存贮地址也能很容易地检测到。
在第四方面的电视多路复用数据提取装置中,将被提取的特殊多路复用数据是电视文字数据。在这种情况下,当指定第二模式时,数据提取装置检测在指定的水平区间中是否存在有电视文字数据。当检测到存在有电视文字数据时,从存在于电视文字数据中的信息包号中鉴别出所述的多路复用数据是字符广播数据还是诸如当前时间、节目ID或播放台ID等的除字符广播以外的数据,并提取除字符广播以外的数据。
在第五方面的电视多路复用数据提取装置中,数据提取装置对编码的电视文字数据进行译码。
在第六方面的电视多路复用数据提取装置中,译码器是一个汉明译码器,且数据提取装置执行汉明译码。
在第七方面的电视多路复用数据提取装置中,汉明译码器根据包括在电视文字数据中的标识代码修改将被译码的数据的范围。当跟在标识码后面的数据表示当前时间时,跟在标识码后面的6个字节的数据被译码,当该数据表示节目ID或播放台ID时,跟在该识别码后面的19个字节的数据被译码。
在第八方面的电视多路复用数据提取装置中,利用电视信号的垂直同步信号复位由数据提取装置提取并存贮在存贮装置中的数据。
在第九方面的电视多路复用数据提取装置中,当数据在预定位内不同于在相关水平区间中存在的特殊多路复用数据内包括的预定数据时,数据提取装置判定存在有特殊多路复用数据。例如,当检测到数据在一位内不同于成帧代码时,包括这个数据在内的数据被判定为电视文字数据。
在第十方面的电视多路复用数据提取装置中,当例如是在一个位内不同于成帧代码的数据的预定数据被检测到和当一个应当自然为零(0)的数字值被检测为1(1)时,用于数据提取的限幅电平升高,但在相反的情况下,则降低。
在第十一方面的电视多路复用数据提取装置中,地址寄存器保持存贮在存贮装置中的数据的地址,并参考该地址寄存器可以读出所需的数据。


图1的方框图用于解释本发明电视多路复用数据提取装置的一个实施例。
图2的简图用于解释电视文字数据的格式。
图3的简图用于解释电视文字数据。
图4的简图用于解释本发明电视多路复用数据提取装置一个实施例的主要部分。
图5A-5D的简图用于解释本发明电视多路复用数据提取装置一个实施例的操作。
图6的简图用于解释由本发明电视多路复用数据提取装置一个实施例执行的数据取出处理。
图7的简图用于解释在本发明电视多路复用数据提取装置的一个实施例中,当以混合方式指定第一和第二模式时的处理。
图8的流程图用于解释本发明电视多路复用数据提取装置一个实施例主要部分的操作。
图9是接着图8的流程。
下面将结合附图对本发明的电视多路复用数据提取装置的优选实施例加以解释。
该实施例是一个例子,它不仅能够提取与用于多路复用的水平区间是固定的多路复用数据,而且还能够提取用于多路复用的水平区间没有被固定的多路复用数据。特别是在该例子中,其中将被多路复用的水平区间没有被固定的多路复用数据是如上所述的电视文字数据。
首先解释电视文字(teletext)。
如表1所示,电视文字是在欧洲国家中提供的一种电视广播服务。在这种电视广播服务中,在电视信号垂直消隐周期的水平区间期间主要广播的是字符广播的多路复用信息,但是,在某些情况下,除了字符广播信息以外,诸如当前时间、节目ID和播放台ID信息也被形成为多路复用数据。
在电视文字的情况下,假定在垂直消隐周期内用于多路复用数据的7-22、320-335范围内的任一水平区间可如图11所示加以使用。此外,取样时钟频率确定为6.937MHZ。
图2的简图用于解释用于电视文字的多路复用数据的格式。如图2所示,电视文字数据包括作为时钟插入(run-in)Cri字节的前两个字节的数据B1、B2、作为成帧代码FC的第三字节数据B3、作为信息包号PN的第四和第五字节的数据B4和B5,以及作为标识码DC的第六字节数据B6,后面第七字节之后的多个字节的数据B7-B45作为字符广播数据、当前时间、广播节目ID及播放台ID等。
在信息包号PN以后的数据B4-B45在转换成汉明码以后被发送。表2示出了汉明码表,用于解释汉明码。
表2
例如,右侧的4个位“0000”,即数据位D0到D3可被转换成左侧的8位代码“00010101”的汉明码,其中,奇偶校验位P0到P3分别交织在数据位D0到D3之间。
因此,被转换成汉明码的8位(一字节)包括和位数一半多的奇偶校验位,并且利用一字节数据仅能发送4个位。但是,转换成汉明码的优点在于可以利用一个预定的算术运算校正一位的发送误差。
时钟插入Cri字节被用于再现与数据同步的时钟信号。成帧代码FC表示数据的开始并被用于字同步(字节同步)。对于成帧代码FC而言,通常使用在其它数据区不会出现的一个位图(bit pattern)。
此外,在这个例子的情况下,如将要详细解释的那样,成帧代码FC还被用于调节二进制化过程所需的限幅电平,以在水平区间期间提取多路复用数据。
信息包号PN被用于识别所使用的多路复用数据是字符广播的数据还是其它服务的数据。
由于构成信息包号PN字节数据B4、B5分别被转换成了汉明码,所以可以在通过对字节数据B5进行汉明译码获得4位数据De、Df、Dg、Dh,并通过对字节数据B4进行汉明译码可以获得4位数据Da、Db、Dc和Dd。
其中这些位数据Da-Dh被规定为Da=0、Db=0、Dc=0、Dd=0、De=1、Df=1、Dg=1、Dh=1的信息包在电视文字中被规定为除字符广播以外的服务的信息的信息包。此后这个信息包被称之为信息包8/30。
信息包8/30在一秒钟内被发送5次,但仍不能确定在垂直消隐周期内允许数据被多路复用的哪一个水平区间内电视广播文字数据被多路复用。
为信息包8/30准备了两种格式,即提供了第一格式(此后称之为格式1)和第二种格式(此后称之为格式2),所述格式1主要被用于发送当前时间,所述格式2被用于发送广播节目ID和播放台ID等。
标识代码Dc指定格式1或格式2,如同在信息包号PN的情况,该标识码Dc被转换成汉明码以后发送,然后利用汉明译码方法译码,以提供4位数据Di、Dj、Dk、Dm(参看图2)。根据4位数据Di到Dm,识别码Dc指定如下所示的格式。
当Di=0、Dj=0、Dk=0、Dm=0时,格式1当Di=0、Dj=1、Dk=0、Dm=0时,格式2在格式1的情况下,表示当前时间的数据被多路复用,标识码Dc之后的第七到第十二字节被转换成汉明码,随后被多路复用。在格式2,表示节目ID和播放台ID的数据被多路复用,第七到第十二字节被转换成汉明码,随后被多路复用。
因此,在电视文字的情况下,当如图3所示在时钟插入Cri字节之后检测到一字节的成帧代码FC时,后续的数据可以被提取。在成帧代码FC之后的两字节信息包号PN鉴定后续数据是字符广播服务的数据还是其它服务的数据。
当信息包号PN判定后续数据是除字符广播以外的服务数据时,跟在信息包号PN之后的一字节标识码DC被译码,如图3箭头标记SJ所示。根据译码结果,后续数据可以被鉴别为格式1和2中任一格式的数据。当后续数据是格式1的数据时,当前时间被译码,如箭头标记F1所示。当它是格式2的数据时,广播节目ID和播放台ID被译码,如箭头标记F2所示。
当信息包号PN指示一个字符广播的信息包时,如下面将要解释的,在这个例子中由箭头标记MJ指出的这个时间处,数据的提取被终止。
如同前面所解释的,当能够检测到成帧代码FC、信息包号PN和标识码DC时,就能够只提取和取出诸如当前时间、广播节目ID和播放台ID等的所需信息。
由此,不再需要用于检索所需信息和在电视广播文字数据可以被多路复用的水平区间中的所有数据被取出给予存贮器之后再使用所需信息的处理。
下面,在图1示出了包括该实施例电视多路复用数据提取装置的通用译码器的构成的例子。
该例子中的通用译码器包括一个电视多路复用数据提取装置(以后称之为数据提取装置)10和一个控制器20。控制器20提供对数据提取装置10提取多路复用数据所需的信息。控制器20还通过接收由数据提取装置10提取的多路复用数据执行必须的译码处理和其它类似处理。
如在下面将要解释的,数据提取装置10根据来自控制器20的各种信息从电视信号中分离和提取多路复用数据。
在图1所示例子的通用译码器中,控制器20可以对垂直消隐周期的每一个水平区间指定“取出多路复用数据”和“不取出多路复用数据”。
对于被指定“取出多路复用数据”的水平区间,控制器20选择第一模式(以后称之为正常模式)和第二模式(以后称之为PDC模式)中的任一种。
在正常模式下,在垂直消隐周期中被固定指定的水平区间内提取指定数量字节的多路复用数据。当控制器20选择正常模式时,它还指定将被提取的多路复用数据的取样频率、将被取出的字节数以及数据的限幅电平。可以通过指定电视广播服务的种类来自动指定所述的取样频率,将被取出的字节数及限幅电平。
另外,在PDC模式下,只提取信息包8/30的电视广播文字数据。在被指定为PDC模式的水平区间中,当不仅检测了多路复用数据是否存在而且检测到多路复用数据的存在时,数据提取装置检测该数据是否是电视文字数据及信息包8/30的数据。
对垂直消隐周期中每个水平区间的“取出多路复用数据”或“不取出多路复用数据”的指定和正常模式或PDC模式的指定用后面将要解释的参数从控制器20传送给数据提取装置。
用户或服务人员通过例如是其上安装有通用译码器的视频组件的装置的操作面板或摇控器执行对控制器20的上述指定。
还可以由制造者预先执行这种对控制器20的指定。在这种情况下,就不必由用户或服务人员进行指定了。
如图1所示,控制器20根据上述指定将各种参数P提供给数据提取装置10。
这些参数P包括诸如表示给其指定了“取出多路复用数据”的水平区间的行号、对正常模式或PDC模式的模式指定、相关数据的取样时钟频率、将要被取出的字节的数量以及数据限幅电平等各种信息。
同时,数据提取装置10包括同步分离电路1、时钟产生电路2、寄存器3、作为数据提取装置的取样装置4和存贮器5。
上述来自控制器20的各种参数P被提供给寄存器3并被保持在其中。
同步分离电路1接收视频信号Vo,并从视频信号Vo中分离出垂直同步信号V和水平同步信号H,然后将这些信号提供给时钟产生电路2。
时钟产生电路2包括一个PLL电路,并通过接收关于根据寄存器3设定的取样时钟频率的多个参数形成取样的时钟信号。这个所形成的取样时钟信号与垂直同步信号V和水平同步信号H同步,并与寄存器3中所设定的取样时钟频率相匹配。这里,所形成的取样时钟信号CLK然后被提供给取样装置4。
这里,还可以使用多路复用数据的时钟插入Cri字节在时钟产生装置2中形成取样时钟信号CLK。
取样装置4从寄存器3中接收视频信号Vo、取样时钟信号CLK和参数P,并利用参数P在被指定有“取出多路复用数据”的水平区间中执行数据提取处理。
用以指出在垂直消隐周期内用于取出多路复用数据的水平区间的参数P、模式指定、将要被取出的数据字节量以及数据限幅电平被从寄存器3提供给取样装置4。取样装置4根据在由所述参数指定的水平区间内由这些参数指定的限幅电平对视频信号Vo进行限幅以获得二进制数据。
当指定正常模式时,取样装置4对指定字节数的多路复用数据进行取样。取样数据被提供给存贮器5。
如上所述,该实施例的数据提取装置10在正常模式下对其中由寄存器3中设定的参数指定有“取出多路复用数据”的水平区间内的指定字节数的多路复用的数据进行取样并取出,然后将这些多路复用数据存贮到存贮器5中。借此,数据提取装置10能够通过改变要设置在寄存器3中的参数译码和取出在特殊水平区间中被多路复用的各种电视广播服务中的数据。
当指定PDC模式时,取样装置4检索在二进制化数据流中的电视文字的成帧码。当没有检测到该成帧码时,取样装置4判断出在相关的水平区间中,电视广播文字中需要被多路复用的数据没有被多路复用。
在这个实施例中,利用成帧代码的存在与否来鉴定电视文字数据的存在与否。但本发明并不受此限制,并且只要是根据预定数据的存在与否来鉴定在相关水平区间中特殊多路复用数据存在与否,本发明就覆盖了所有的这种系统。
当检测到成帧代码时,取样装置4利用汉明译码方法对随后的两个字节译码以取出信息包号。根据这个信息包号,取样装置4判断相关信息包是否是信息包8/30。如果它不是信息包8/30,则中止后续处理。
当相关信息包是信息包8/30时,取样装置4提取所需数量字节的数据并将该数据传输给存贮器5。
存贮器5从取样装置4中接收取样数据(二进制数据)并保持这个数据。然后,利用控制器20如上所述地将保持在存贮器5中的数据读出并用于各种处理。然后,存贮器5在它接收垂直同步信号V时被复位。
下面,将详细解释在PDC模式下的操作。除取样装置4以外,图1所示通用译码器在每个电路中都以类似于正常方式和PDC方式的方式工作,因此下面的解释主要针对于取样装置4。
图4的方框图示出了用于在PDC模式下取出电视文字数据的取样装置4的原理。
如图4所示,在该实施例的取样装置4包括限幅电路41、位同步电路42、成帧码检测电路43、信息包号取出电路44、标识码取出电路45、数据取出电路46、控制电路47、写入地址控制电路48、地址寄存器49和指定值保持装置50。
限幅电路41接收视频信号Vo并根据来自寄存器3的限幅电平信息对该信号限幅。借此,限幅电路41把多路复用给该视频信号的数据转换成二进制数据并将它提供给位同步电路42。
位同步电路42如上所述地将二进制数据转换成与来自时钟产生电路2的取样时钟CLK同步的数据。来自位同步电路的数据分别提供给成帧代码检测电路43、信息包号取出电路44、标识码取出电路45和数据取出电路46。
成帧代码检测电路43检测在该水平区间中多路复用的数据的第三字节的8个位是否形成了预定的位图(在图2中是11100100)。就是说,成帧代码检测电路43检测是否存在有成帧码FC。
当第三字节被检测为成帧码FC时,成帧代码检测电路43向存贮器5提供相关的成帧码FC。成帧代码检测电路43将表示成帧码FC的检测点以及成帧码FC存在的信号S提供给信息包号取出电路44、标识码取出电路45、数据取出电路46和写入地址控制电路48。
利用写入地址控制电路48将提供给存贮器5的成帧码FC写入到该存贮器的预定地址内。
如果没有检测到成帧码FC,写入地址控制电路48将由指定值保持装置50提供的一字节数据FG写入到存贮器5中代替成帧码FC。
数据FG表示在相关水平区间内不存在电视文字数据。在这个例子中,数据FG的8位全是“0”。
上述接收了表示成帧码FC检测相关定时和存在的信号S的信息包号取出电路44、标识码取出电路45和数据取出电路46还分别取出信息包号PN、标识码DC以及处于如图2所示数据格式的其它数据。
信息包号提取电路44从相关水平区间中被多路复用的数据的开始提取第四和第五信息包号PN,并将这些数据提供给控制电路47。
控制电路47利用汉明译码方法对所提供的信息包号PN译码,并如上所述地从第四字节的8位数据中提取数据Da-Dd,从第五字节的8位数据中提取数据De-Dh。控制电路47利用所提取的数据Da-Dh鉴别相关信息包是否是信息包8/30。
当控制电路47判断相关信息包是信息包8/30时,利用汉明译码方法所译码的该信息包号PN被提供给存贮器5。写入地址控制电路48从控制电路47中接收所述指定,并将该信息包号PN写入存贮器5。
当控制电路47判断相关信息包不是信息包8/30时,该信息包号PN不被写入存贮器5,且后续处理被中止。
标识码取出电路45从相关水平区间中被多路复用的数据的开始提取6个字节的标识码DC(参看图2的数据格式)。控制电路47利用汉明译码方法译码标识码。
控制电路47使用译码后的标识码DC鉴别相关多路复用数据是格式1的数据还是格式2的数据。在是格式1的情况下,如上所述,后续数据表示当前时间;而在格式2的情况下,后续数据表示节目ID或播放台ID。写入地址控制电路48接收来自控制电路47的一个指定,并将标识码DC写入存贮器5。
在这个定时内,在其上写有标识码DC的存贮器5的地址被从写入地址控制电路48提供给地址寄存器49,然后存贮并保持在其中。这个地址寄存器49的地址表示所需数据,例如是在这种情况下的当前时间或节目ID和播放台ID被取出,并且该地址还用于快速读出数据。
此外,控制电路47将标识符DC写入存贮器5,然后向数据取出电路46发出一个指令,以从在相关水平区间中多路复用的数据的开始取出第七和后续字节中的数据。
在取出这个数据时,当标识码DC的后续数据是格式1的数据时,控制电路47利用汉明译码方法对从多路复用数据的开始的第7字节到第12字节的6个字节数据译码。
另外,当标识码DC的后续数据是格式2的数据时,控制电路47利用汉明译码方法对从多路复用数据的开始的从第7字节到第25字节的19个字节的数据译码。
利用汉明译码方法译码的数据以及随后取出的数据利用写入地址控制电路48写入存贮器5。
在这个例子的情况下,利用垂直同步信号V将存贮器5和地址寄存器49复位。另外,写入地址控制电路48接收水平同步信号,表示来自寄存器3作为检索目标的水平区间的参数和来自寄存器3的模式指定参数,以在PDC模式下检测水平区间。例如,写入地址控制电路48将由第7到第22行和由第320到335行所规定的区域判断为在PDC模式下的所述水平区间。
成帧码检测电路43检测在预定的位图中的8位的成帧码。在这个实施例中,成帧码检测电路43还在该代码中至少有7位处于同一位图时判断该代码是成帧码FC,并取出该代码送入存贮器5。
当成帧码检测电路43取出仅有一位是不同的成帧码FC时,它要根据该位的不同调节限幅电路41的限幅电平。
由于该限幅电平的调节,数据被适当地转换成二进制数据。
当在PDC模式下取出数据时,如果除了当前时间、节目ID和播放台ID以外没有取出数据,当诸如当前时间、节目ID或播放台ID没有被取出时,它就不能鉴定是否存在有数据或限幅电平是否满足要求。
但是,在这个实施例的情况下,由于成帧码FC无论什么时候被检测到都要取出来送给存贮器5,所以,如果没有当前时间、节目ID或播放台ID信息,那么就可以认为限幅电平总是被设置在适于取出数据的电平上。
例如,如图5A所示,当用虚线H表示限幅电平时,即使是在如图5B所示该信号被转换成二进制信号,并且表示“1”的信号Sg被转换成“0”,信号Sg也不能被限幅。但是,当限幅电平被设置成如点划线L所示的低电平时,表示“0”的区间被检测为“1”,如图5D所示。
因此,当检测到仅有一位不同于成帧码FC的数据时,如果应当自然为“0”的一个位被检测成“1”,限幅电平升高,而在相反的情况下,通过控制使限幅电平降低。借此,可以将限幅电平调至适当值,即由图5A实线M所表示的电平,以获得如图5C所示的适当的二进制数据。
根据对成帧码FC的检测,可以适当地对限幅电平加以控制。
如上所述,在该实施例中,数据提取装置10通过选择PDC模式自动检测一水平区间,在该水平区间中,诸如当前时间、节目ID和播放台ID被多路复用,借此该装置10仅取出所需的信息。
既便是在电视文字的情况下,由于它不再需要处理和取出在数据可以被多路复用的水平区间中的所有数据,所以可以使用容量较小的存贮器。
下面解释通过该实施例的数据提取装置10使用取样装置4来取出数据的实际例子。
例如,如图6所示,这里假定其中除电视文字数据以外的数据被多路复用的水平区间A、其中是电视文字数据及字符广播数据的数据被多路复用的水平区间B以及其中是电视文字数据又是信息包8/30的数据的数据被多路复用的水平区间C都是在PDC模式下被指定的。
首先,由于在水平区间A内被多路复用的数据不是电视文字数据,所以检测不到成帧码FC。因此,如上面所解释的,写入地址控制电路48将一个字节的8位都由“0”构成的数据FB写入到例如存贮器5的地址“XX”。
在水平区间B中被多路复用的数据是电视文字数据,还是字符广播数据。写入地址控制电路49将成帧码FC写入存贮器5的地址“XX+1”。由于信息包号PN表示字符广播数据被多路复用,所以后续数据不被取出,进而完成在相关水平区间中取出数据的处理。
在水平区间C中多路复用的数据是电视文字数据,并且是信息包8/30的数据。写入地址控制电路48将成帧码FC写入存贮器5的地址“XX+2”并将信息包号PN写入存贮存器5的地址“XX+3”和“XX+4”。此外,写入地址控制电路48把标识码DC写入存贮器5的地址“XX+5”,把跟在标识码DC之后预定字节数量的数据写入存贮器5的地址“XX+6”。
在这种情况下,在其上写入标识码DC的存贮器5的地址“XX+5”被写入地址寄存器49并被保持在其中。
利用如上所解释的汉明译码方法对在地址“XX+3”之后的地址内存贮的每个数据进行译码。
如上所述,在这个实施例中的通用译码器对其中所需数据被多路复用的水平区间进行检测,并提取在该水平区间内被多路复用的数据。此外,由于存贮器5内其上写有标识码DC的地址被保持在地址寄存器49之中,所以,使用这个地址可以快速读出所需数据。另外,当标识码DC没有被写入存贮器5时,如果地址寄存器49的值被设定成为一个不可得到的地址(例如“0”),应当理解,利用这个地址还没有提取出信息包8/30的数据。
另外,通过使用地址寄存器49中保持的地址读出标识码DC并确认它的内容,可以检测所取出的数据是否是当前时间、广播节目ID或播放台ID。
如图6所示,当在指定“取出多路复用数据”的水平区间中和在选择了PDC模式的水平区间中电视文字数据未被多路复用时,该实施例的通用译码器还写入一字节的数据“0”。借此,当在一个帧内以混合方式指定PDC模式和正常模式时,总是能够精确地检测到在正常模式下取出的数据的存贮器5内的存贮区域。
例如,当垂直消隐周期内行号15之后的预定水平区间被选择为正常模式,而在行号7-14之内的水平区间被选择为PDC模式时,可以从存贮器5中迅速提取被选择为正常模式的水平区间的数据。
在这种情况下,如果当没有多路复用数据或者不是信息包8/30的数据时,数据FG或成帧码没有被写入存贮器5,那么,在正常模式下取出的数据在存贮器5中的存贮区域就要在行号7到14之内根据信息包8/30的数据被多路复用的水平区间的数量加以改变。
在这种情况下,如果没有从存贮器5的开始检索,就不能发现在正常模式下取出的数据。否则由于必须写入表示在正常模式下取出数据存贮区域的地址指针,所以需要一个额外的存贮器。
这里,图7示出了一个方案,其中,从Ha到Hb的水平区间被选择为PDC模式,而后续水平区间HC被选择为正常模式。当没有信息包8/30的数据时,写入地址控制电路48将如前所述地把数据FG或成帧码FC写入存贮器5。借此通过如下指出的计算可以获得在PDC模式下使用的存贮器字节数,并总是可以精确检测到在正常模式下所取出数据的存贮区域。
即例如,如果在处于PDC模式下的水平区间Ha到Hb中的任一部分内的信息包8/30的数据都没有被多路复用,那么可以由下述等式获得在水平区间Ha到Hb中使用的字节数BTBT字节数=1×指定PDC模式的行数……(1)此外,在这些数据被以PDC模式取出并且所需数据被取出时所使用的存贮器的BT字节数可以通过下式,即BT字节数=1×(指定PDC模式的行数-1)+(由PDC模式指定的取出字节数)……(2)来获得的水平区间中的一个水平区间中,信息包8/30的数据被多路复用。
在上述等式(1)和(2)中,指定PDC模式的行数是由控制器20作为参数提供给数据提取装置10的,但“由PDC模式指定的取出字节数”也是由控制器20作为参数提供给数据提取装置10的。
通过参考如上解释的地址寄存器49可以识别诸如当前时间、节目ID和播放台ID的数据是否被取出。
因此,如图7所示,例如未示出的读出地址控制电路可以利用某种算术计算获得在PDC模式处理中使用的存贮器5的BT字节数。此外,跟在由PDC模式下的处理使用的存贮区域之后的在正常模式下取出的水平区间Hc内多路复用的数据DD的存贮器5上的存贮区域也能够被精确地检测出来。
如上面所解释的,由于存贮器5既可以被用于PDC模式,又可以被用于正常模式,所以就可以不必使用两个单独的存贮器去用于这两种操作方式。
在这个实施例中,由于存贮器5在被提供垂直同步信号时被清零,所以,数据提取装置10可以在每个垂直消隐周期内取出数据。
图8和图9示出了如上所解释的在PDC模式下取样装置的工作流程。
该实施例的数据提取装置10对所提供的视频信号进行限幅并使多路复用数据和取样时钟信号相互同步,以检测多路复用数据第三字节的成帧码FC(步骤101)。
当在步骤101的处理中未检测到成帧码FC时,取样装置4把“0”作为一个字节的数据FG写入存贮器5(步骤103)以完成数据写出处理。
当在处理步骤101检测到成帧代码FC时,取样装置4将检测到的成帧代码FC写入存贮器5(步骤102)。接着,取样装置4对从多路复用数据开始的第四和第五字节的信息包号PN译码,以判断译码后的信息包号PN是否表示信息包8/30(步骤104)。
当取样装置4在步骤104中判断出多路复用数据的信息包不表示信息包8/30,它就完成了数据取出处理。当取样装置4在步骤104中判断出多路复用数据的信息包表示信息包8/30,它将把译码后的信息包号PN写入存贮器5(步骤105)。
接着,取样装置4检测从多路复用数据开始的第六字节的标识码DL,并对该标识码DC译码。随后,取样装置4将译码后的标识码DC写入存贮器5,并把写入该识别码DC的区域地址存贮到地址寄存器49中(步骤106)。
取样装置4根据译码后的标识码DC判断多路复用数据具有格式1还是格式2(步骤107)。
当在步骤107中取样装置4判断出多路复用数据具有格式2,它将从多路复用数据的开始取出第7及后续字节的数据,并对从第7到第25字节的19个字节的数据进行译码(步骤108),而后把译码后的数据写入存贮器5(步骤109)。
当取样装置4在步骤107判断出多路复用数据不具有格式2,它从多路复用数据的开始取出第7和后续字节的数据,并对从第7字节到第12字节的6个字节的数据进行译码(步骤110),而后将译码后的数据写入存贮器5(步骤109)。
如上所解释的表示取出送入到存贮器5中的当前时间的信息例如可以被用于调节设在视频组件中计时器的当前时间。
另外,取出送入存贮器5的广播节目ID和播放台ID如前所述可被用于诸如录象的预定,并能在预置节目ID被检测到时,用于进行控制以开始录象。
因此,通过在节目ID和播放台ID的基础上来控制录象的预定,而不是在相关技术中引入的基于记录时间来控制,可以应付广播时间的突然变化。
如所解释的,这个实施例的数据提取装置10既能够取出其中用于多路复用数据的水平区间未被固定的电视广播服务的数据,又能取出其中用于多路复用数据的水平区间被固定的电视广播服务的数据。
在这实施例中,在垂直消隐周期内的每个水平区间中执行有关“取出数据”和“不取出数据”的指定以及当指定“取出数据”时有关第一模式和第二模式的选择,但是也可以在连续的水平区间中执行这种指定和选择。
此外,在上述实施例中,作为例子所解释的通用译码器被设置在视频组件(video deck)之内,但是它也可以被设置在电视机或其它电子装置中。另外,通用译码器还可被设计成具有适配器的构造。
如前面所解释的,本发明的电视多路复用数据提取装置可以被用于多种电视广播服务,其中用于多路复用数据和取样时钟频率的水平区间是不同的。
特别是,其中用于多路复用数据的水平区间没有被固定的电视广播服务的数据可以被精确取出。此外,在这种情况下,不需要取出其中假设数据可以被多路复用的所有水平区间的数据。
另外,可以仅使用一个公用存贮器,以用于第一和第二的两种操作模式。因此,它就不需要对于每种操作模式都提供一个存贮器,借此可以减少存贮器的容量。
特别是在电视文字的情况下,由于可以取出当前时间、广播节目ID和播放台ID,所以可以提供一种非常有效的通用译码器。
权利要求
1.一种用于在电视信号消隐周期内多个水平区间中指定的一个水平区间中提取多路复用数据的电视多路复用数据提取装置,所述的提取装置包括模式指定装置,用于指定数据取出模式;数据提取装置,用于提供作为所述数据取出模式的第一和第二模式,以从所述电视信号中分离和提取所述指定区间的多路复用数据;和存贮装置,用于存贮从所述数据提取装置输出的数据;由此,当所述模式指定装置指定所述第一模式时,所述数据提取装置提取所述指定水平区间的多路复用数据,并将所述多路复用数据提供给所述存贮装置;和当所述模式指定装置指定所述第二模式时,所述数据提取装置鉴别在所述指定的水平区间中是否存在有多路复用数据,当鉴别出存在有所述多路复用数据时,所述数据提取装置提取所述的多路复用数据,并将所述多路复用数据传送给所述存贮装置。
2.如权利要求1的电视多路复用数据提取装置,其中,当指定所述第二模式时,所述数据提取装置根据包括在所述特殊多路复用数据中预定数据的存在来鉴别在所述指定水平区间中特殊多路复用数据的存在。
3.如权利要求1或2的电视多路复用数据提取装置, 其中,当指定所述第二模式并鉴别出在所述指定水平区间中不存在有多路复用数据或在所指定的水平区间中不存在有特殊多路复用数据时,所述数据提取装置把预定数据存贮到与所述指定水平区间相对应的所述存贮装置中。
4.如权利要求2的电视多路复用数据提取装置,其中所述特殊多路复用数据是电视文字数据,并且当在所述第二模式下在所述指定水平区间中检测到所述电视文字数据的存在时,所述数据提取装置根据信息包号鉴别所述电视文字数据是否是字符广播数据,并且当所述电视文字数据不是字符广播数据时,所述数据提取装置提取所述电视文字数据的所述信息包号和后续信息包号。
5.如权利要求4的电视多路复用数据提取装置,其中所述的数据提取装置还包括一个译码装置。
6.如权利要求5的电视多路复用数据提取装置,其中,所述的译码装置是一个汉明译码器。
7.如权利要求6的电视多路复用数据提取装置,其中,当跟在所述电视文字数据的标识码之后的数据表示当前时间时,所述汉明译码器对跟在所述标识代码之后的6个字节数据进行译码;当跟在所述标识码之后的数据是节目ID或播放台ID时,所述汉明译码器对跟在所述标识代码之后的19个字节的数据进行译码。
8.如权利要求1的电视多路复用数据提取装置,其中,利用所述电视信号的垂直同步信号复位存贮在所述存贮装置中的数据。
9.如权利要求2的电视多路复用数据提取装置,其中,当在所述指定水平区间中存在有在预定数目的位内与所述预定数据具有一差值的数据时,所述数据提取装置判定存在有所述特殊多路复用数据。
10.如权利要求9的电视多路复用数据提取装置,其中,所述数据提取装置能够根据所述的差值调节限幅电平。
11.如权利要求1的电视多路复用数据提取装置,还提供了一个地址寄存器,用于存贮在所述存贮装置中所存贮数据的地址。
全文摘要
一种高度灵活的电视多路复用数据提取装置,该装置能够提取其中用于多路复用数据的水平区间没有固定的电视广播服务的多路复用数据,其中,寄存器接收来自控制器的信息,以产生用于指定与取出用于多路复用数据的水平区间的信息、将被多路复用的数据的取样频率信息和用于指定数据取出的信息;取样装置具有第一和第二取出模式,并根据来自寄存器的信息检测第一和第二模式的任一种模式,并根据这个鉴别结果取出数据。
文档编号H04N7/087GK1147179SQ96111070
公开日1997年4月9日 申请日期1996年6月20日 优先权日1995年6月20日
发明者古屋美纪, 江崎正, 郡照彦, 土屋聪 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1