用于中继流数据的信息处理装置的制作方法

文档序号:2618698阅读:109来源:国知局
专利名称:用于中继流数据的信息处理装置的制作方法
技术领域
本发明的实施例涉及一种用于为外部连接的装置接收和处理诸如视频数据和/或音频数据的流数据的信息处理装置,以及该信息处理装置中的信息中继方法。
背景技术
众所周知,数字视频接口(也称作“DVI”)标准已经广泛用于数字视频数据的传输。近来,高清晰多媒体接口(也称作“HDMI”)标准已经被用作数字数据传输标准,即改进的DVI标准。
该HDMI标准包括在数字视频数据的消隐周期(blankingperiod)多路传输数字音频数据,用于音频数据的传输;以RGB信号格式以及YCbCr信号格式或更高质量(higher-quality)的YPbPr信号格式发送数字视频数据;用类似于通用串行总线(也称作“USB”)连接器的小型HDMI连接器进行连接;以及具有普通DVI标准没有提供的其他功能。
在HDMI标准中,当例如视频和/或音频数据的流数据从发送装置发送到接收装置时,发送装置从接收装置获取扩展显示识别数据(也称作“EDID”)。这使得数据能够以对应于接收装置所带有的显示装置的显示规格的格式输出。
在HDMI标准中,还可以将例如视频和/或音频数据的流数据通过一个或多个转发器或中继器从发送装置发送至接收装置。这样,发送装置通过转发器获取来自于接收装置的EDID数据。
从发送装置输出的流数据,即彼此相互同步的视频和音频,经过转发器,以及接收装置执行用于显示视频和重放音频的数据处理。从而,可能产生不同的时间延迟,且视频与音频之间可能发生同步偏差(synchronization deviation)。
日本专利申请公开(Kokai)第2002-6817号披露了一种用于通过信号格式转换器转换从图像提供装置输出的视频信号的格式并在显示装置上显示该信号的系统。该系统中的每个信号格式转换器和显示装置都具有存储介质,在其内部存储自身的特征信息,并且图像提供装置获取存储于存储介质中的特征信息,以调整要输出的图像的质量。然而,上述参考文献没有披露任何与同步偏差有关的内容。

发明内容
本发明的一个目的在于提供一种用于中继流数据的信息处理装置,其将由发送端的电子设备输出的视频和声音信号发送到接收端的电子设备,并可使视频信号和声音信号的再生彼此同步。
根据本发明的一个方面,提供了一种连接在第一外部装置和第二外部装置之间的信息处理装置,包括第一接收器,用于接收来自于第一外部装置的流数据;处理器,用于处理与从第一接收器接收到的流数据有关的数据;
存储器,用于存储表示处理器处理所述数据的第一延迟时间的第一数据;第一发送器,用于在通过处理器处理数据之后,将流数据发送到第二外部装置;第二接收器,用于接收表示在显示流数据之前第二外部装置中所需要的第二延迟时间的第二数据;加法器,用于通过将第一延迟时间与第二延迟时间相加来计算出第三延迟时间;以及第二发送器,用于将表示第三延迟时间的第三数据发送到第一外部装置。
根据本发明的一个方面,提供了一种信息处理装置中的信息中继方法,用于接收来自于第一外部装置中的流数据,并将流数据发送到第二外部装置中,该信息中继方法包括从第二外部装置接收第二外部装置所需要的第一延迟时间;通过将第一延迟时间与信息处理装置中所需要的第二延迟时间相加,来计算第三延迟时间;以及将第三延迟时间发送到第一外部装置。
根据本发明的一个方面,提供了一种信息处理系统,包括发送装置,用于发送流数据,以及将流数据中所包括的音频数据输出到扬声器;
转发器,用于接收来自发送装置的流数据,以及发送流数据;以及接收装置,用于接收来自转发器的流数据,以及将流数据中所包括的视频数据输出到显示装置;该转发器包括(1)处理器,用于至少处理从发送装置接收的流数据中所包括的视频数据;(2)第一存储器,用于存储表示处理器处理视频数据所需的第一延迟时间的第一数据;(3)接收器,用于接收表示在显示视频数据之前接收装置中所需的第二延迟时间的第二数据;(4)加法器,用于通过将第一延迟时间与第二延迟时间相加来计算第三延迟时间;以及(5)发送器,用于将表示第三延迟时间的第三数据发送到发送装置。


附图包括在说明书中并构成本说明书的一部分,用来说明本发明的实施例,并且与下面给出的实施例的详细描述一起用来解释本发明的原理。
图1示出了根据本发明的第一实施例的流数据传输系统的典型方框图;
图2示出了根据第一实施例的流数据传输系统中的转发器的处理操作的典型流程图;图3是示出了根据第一实施例的流数据传输系统中的发送器的处理操作的典型流程图;图4示出了根据本发明的第二实施例的流数据传输系统的典型方框图;以及图5示出了根据第二实施例的流数据传输系统中的转发器的处理操作的典型流程图。
具体实施例方式
下面将参照附图描述根据本发明的各实施例。通常,根据本发明的一个实施例,连接在第一外部装置与第二外部装置之间的信息处理装置,包括第一接收器,用于接收来自第一外部装置的流数据;处理器,用于对接收器所接收的流数据进行数据处理;存储器,用于存储表示处理器进行数据处理所用的第一延迟时间的第一数据;第一发送器,用于在处理器进行数据处理之后将流数据发送到第二外部装置;第二接收器,用于接收表示第二外部装置在显示流数据之前所需要的第二延迟时间的第二数据;加法器,用于通过将第一延迟时间和第二延迟时间相加来计算出第三延迟时间;以及第二发送器,用于将表示第三延迟时间的第三数据发送到第一外部装置。
图1示出了根据本发明的第一实施例的典型流数据传输系统。该流数据传输系统发送诸如为数字信号的视频数据和/或音频数据的流数据。该流数据传输系统包括发送器11、转发器15、以及接收器23。根据本发明的该实施例,发送器11是一种电子装置,用作诸如光盘播放器的源,其再生储存于诸如数字通用光盘(也称作“DVD”)的光盘中的流数据。转发器15将流数据从发送器11中继到接收器23,转发器还被称作“中继器”。
更具体地,根据本发明的一个实施例,发送器11包括信号再生单元12、与信号再生单元12连接的HDMI发送器13、与信号再生单元12连接并向外与扬声器17连接的延迟单元16、与延迟单元16连接的控制器C1、以及与控制器C1连接的存储器18。
信号再生单元12再生来自例如DVD等的视频信号(也称作“视频数据”)和音频信号(也称作“音频数据”)。由信号再生单元12再生的视频信号被提供给HDMI发送器13。HDMI发送器13将视频信号转换成符合HDMI标准的形式,即HDMI流数据。然后,HDMI发送器13将HDMI流数据通过传输通道14发送至为电子装置的转发器15。转发器15是一种例如DVD播放器的光盘播放器。
由信号再生单元12再生的音频信号被提供给延迟单元16。延迟单元16使音频信号的输出延迟预定的时间,然后,将音频信号提供给用于声音重放的扬声器17。
延迟单元16基于发送器11中所提供的存储器18中存储的表示延迟时间或延迟量的数据,控制用于音频信号的延迟时间。
转发器15包括与传输通道14连接的HDMI接收器19、与HDMI接收器19连接的视频处理单元20、以及与视频处理单元20连接的HDMI发送器21。另外,转发器15包括存储器24、与存储器24连接并具有加法器功能的控制器C2、以及与控制器C2连接的存储器26。
转发器15中的HDMI接收器19通过传输通道14接收由发送器11提供的包括视频信号的HDMI流数据。HDMI接收器19将以符合HDMI标准的形式输入的HDMI流数据转换成原始视频信号,并将该视频信号提供给视频处理单元20。
视频处理单元20对输入的视频信号等进行视频信号处理,例如修复传输中发生的损耗。视频处理单元20中的视频信号处理包括转发器15所需要的任何处理。
将视频处理单元20输出的视频信号提供给HDMI发送器21。HDMI发送器21再将视频信号转换成符合HDMI标准的形式,即HDMI流数据,并通过传输通道22将HDMI流数据发送到接收器23。接收器23是诸如TV接收器等。
转发器15中的存储器24存储表示视频处理单元20进行信号处理所必需的视频延迟时间或量D1(以下统称为“视频延迟量D1”)的数据。
转发器15中的控制器C2从接收器23获取视频延迟时间或量D2(以下统称为“视频延迟量D2”),并将存储于存储器24中的视频延迟量D1与视频延迟量D2相加。控制器C2将相加得到的视频延迟时间或量D3(以下统称为“视频延迟量D3”)存储到存储器26中,作为扩展显示识别数据(也称作“EDID”)。
接收器23包括与传输通道22连接的HDMI接收器27、与HDMI接收器27连接并向外与显示装置29连接的视频处理单元28、以及存储器30。
接收器23中的HDMI接收器27通过传输通道22接收包括转发器15提供的视频信号的HDMI流数据。HDMI接收器27将以符合HDMI标准的形式输入的视频信号转换成原始视频信号,并将视频信号提供给视频处理单元28。视频处理单元28根据对应于显示装置29的显示规格,对输入的视频信号进行信号处理,以在显示装置29上显示视频。
接收器23中的存储器30将视频处理单元28进行信号处理所需的视频延迟量D2储存为EDID数据。
图2示出了图1中的转发器15中的控制器C2的典型处理操作。一旦开始处理(方框S2a),图1的转发器15中的控制器C2检测接收器23是否被连接(方框S2b)。如果符合HDMI标准的电缆连接在转发器15和接收器23之间,则符合HDMI标准的控制器C2检测到该连接。电缆构成传输通道22,并传送存储于存储器30中的数据。
如方框S2c中所示,当控制器C2检测到接收器23被连接时,控制器C2请求接收器23发送视频延迟量D2。
控制器C2接收视频延迟量D2,并通过将来自接收器23的视频延迟量D2与存储在存储器24中的视频延迟量D1相加,计算出视频延迟量D3(方框S2d)。然后,控制器C2将视频延迟量D3储存到存储器26中作为EDID数据(方框S2e),并且转发器15中的控制器C2结束该处理(方框S2f)。
图3示出了发送器11的典型处理操作,主要是图1的控制器C1的处理操作。一旦开始处理(方框S3a),控制器C1检测转发器15是否被连接(方框S3b)。如果符合HDMI标准的电缆连接在发送器11和转发器15之间,则符合HDMI标准的控制器C1检测到该连接。电缆构成传输通道14,并将存储于存储器26中的数据传送到发送器11。
当控制器C1检测到存在连接到其上的转发器15时,发送器11中的控制器C1请求转发器15发送视频延迟量D3(方框S3c)。
此后,发送器11中的控制器C1将从转发器15获取的视频延迟量D3存储到图1的存储器18中(方框S3d),由此在延迟单元16中设置延迟量D3。发送器11输出来自信号再生单元12的视频和音频信号(方框S3e),并且发送器11结束该处理(方框S3f)。
根据第一实施例,如上所述,当接收器23被连接时,转发器15中的控制器C2获得视频延迟量D2,将其与视频延迟量D1相加,并且将视频延迟量D3储存为EDID数据。
因此,当转发器15被连接时,发送器11中的控制器C1可获得从转发器15获得的视频延迟量D3,并且将视频延迟量设置到延迟单元16中。
因此,发送器11可基于视频延迟量D3延迟音频信号,并且从发送器11输出的并通过转发器15显示在接收器23的显示装置上的视频可与发送器11输出的并随后从用于重放的扬声器17输出的音频同步。
图4示出了根据本发明的第二实施例的典型流数据传输系统。在图4中,用相同的参考标号表示与图1中相同的部件。在第二实施例中,转发器15包括与HDMI接收器19连接的音频处理单元31、与音频处理单元31连接并向外与扬声器33连接的延迟单元32、控制器C3、以及存储器35。控制器C3除了具有加法器功能外,还具有减法器功能。
发送器11中的信号再生单元12再生视频信号和音频信号,并且HDMI发送器13将视频信号和音频信号转换成符合HDMI标准的形式,即HDMI流数据。HDMI发送器13通过传输通道14将HDMI流数据发送至转发器15。
在转发器15中,HDMI接收器19接收包括视频和音频信号的HDMI流数据,并将其转换成原始的视频和音频信号。将视频信号提供给视频处理单元20,并且将音频信号提供给音频处理单元31。音频处理单元31对输入的音频信号执行音频信号处理,例如修复传输过程中产生的损耗。
在由音频处理单元31执行音频信号处理之后,将音频信号提供给延迟单元32,并延迟预定的时间,然后提供给用于音频重放的扬声器33。延迟单元32基于转发器15中的控制器C3输出的延迟时间或量控制用于音频信号的延迟时间或量。
如上所述,转发器15包括了在其中存储有音频处理单元31进行音频信号处理所需的音频延迟时间或量D4(以下称作“音频延迟量D4”)的存储器35。控制器C3通过从存储于存储器26中的视频延迟量D3中减去存储于存储器35中的音频延迟量D4来计算出延迟时间或量D5(以下称作“延迟量D5”)。将控制器C3计算出的延迟量D5提供给延迟单元32。
图5示出了图4所示的转发器15中的控制器C3的典型处理操作。一旦开始处理(方框S5a),控制器C3检测接收器23是否被连接(方框S5b)。类似于第一实施例,如果符合HDMI标准的电缆连接在转发器15与接收器23之间,则符合HDMI标准的控制器C3检测到该连接。电缆构成传输通道22,并发送储存于存储器30中的数据。
当控制器C3检测到接收器23被连接时,如方框S5c所示,控制器C3请求接收器23发送视频延迟量D2。
控制器C3接收来自接收器23的视频延迟量D2,并通过将视频延迟量D2与储存在存储器24中的视频延迟量D1相加来计算出其视频延迟量D3(方框S5d)。然后,如方框S5e所示,控制器C3将视频延迟量D3储存到存储器26中作为EDID数据。
接下来,如方框S5f所示,控制器C3作为减法器,通过从存储于存储器26中的视频延迟量D3中减去存储于存储器35中的音频延迟量D4来计算出延迟量D5,并在延迟单元32中将延迟量设置为相减结果的延迟量D5(方框S5g)。随后,转发器15的控制器C3结束该处理(方框S5h)。
根据图4中所示的第二实施例,控制器C3从通过将接收器23的视频延迟量D2与自身的视频延迟量D1相加所得到的视频延迟量D3中减去转发器15中的音频延迟量D4,并将该延迟量设置到延迟单元32中,以根据该相减得到的延迟量D5来延迟音频信号。
因此,发送器11输出的并通过接收器15显示在接收器23的显示装置29上的视频可以与发送器11输出的并通过转发器15由扬声器33输出的音频同步。
此处,在第一和第二实施例中,分别描述了在接收器23的显示装置29上显示发送器11输出的视频信号,以及将发送器11输出的音频信号输出到与发送器11连接的扬声器17或与转发器15连接的扬声器33的情况。
然而,本发明并不局限于此,类似地,在将发送器11输出的音频信号输出到设置在接收器23中用于重放的扬声器,以及将发送器11输出的视频信号显示在发送器11或转发器15上所设置的显示装置上的情况下,视频可与音频同步。在该情况下,计算出音频延迟总量并相应地延迟视频输出。
本发明也并不局限于上述实施例本身,在不脱离本发明的范围的情况下可以对部件进行多种修改。通过适当地组合上述实施例中所公开的部件,可以形成各种发明。例如,可以删除实施例中所示的所有部件中的部分部件。另外,根据不同的实施例的部件可以适当地结合在一起。
对于本领域的技术人员来说,可以容易地理解本发明的其它优点和更改。因此,本发明在其更广泛的方面并不局限于在此示出和描述的具体细节和典型的实施例。本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种信息处理装置,连接在第一外部装置(11)和第二外部装置(23)之间,其特征在于,所述信息处理装置包括第一接收器(19),用于接收来自所述第一外部装置(11)的流数据;处理器(20),用于处理与从所述第一接收器(19)接收到的所述流数据有关的数据;存储器(24),用于存储表示所述处理器(20)处理所述数据的第一延迟时间(D1)的第一数据;第一发送器(21),用于在所述处理器(20)对所述数据进行处理之后,将所述流数据发送到所述第二外部装置(23);第二接收器(C2),用于接收表示在显示(29)所述流数据之前所述第二外部装置(23)中所需要的第二延迟时间(D2)的第二数据;加法器(C2),用于通过将所述第一延迟时间(D1)与所述第二延迟时间(D2)相加来计算第三延迟时间(D3);以及第二发送器(C2),用于将表示所述第三延迟时间(D3)的第三数据发送到所述第一外部装置(11)。
2.根据权利要求1所述的信息处理装置,其特征在于,所述第一接收器接收符合高清晰多媒体接口标准的形式的所述流数据。
3.根据权利要求1所述的信息处理装置,其特征在于,所述第一发送器发送符合高清晰多媒体接口标准的形式的所述流数据。
4.根据权利要求1所述的信息处理装置,其特征在于,还包括第二存储器,用于存储所述第三数据。
5.根据权利要求4所述的信息处理装置,其特征在于,所述第二存储器将所述第三数据存储为扩展显示识别数据。
6.根据权利要求1所述的信息处理装置,其特征在于,所述流数据包括视频数据,并且所述第一延迟时间对应于处理作为所述视频数据的所述数据所需要的时间。
7.根据权利要求6所述的信息处理装置,其特征在于,所述数据包括音频数据,以及所述处理器包括音频处理器,用于处理所述音频数据。
8.根据权利要求7所述的信息处理装置,其特征在于,还包括第三存储器,用于存储表示处理所述音频数据所需的第四延迟时间的第四数据。
9.根据权利要求8所述的信息处理装置,其特征在于,还包括减法器,用于通过从所述第三延迟时间中减去所述第四延迟时间来计算出第五延迟时间,并且所述第一发送器在所述第五延迟时间之后发送所述音频数据。
10.一种用于信息处理装置(15)的信息中继方法,所述信息处理装置用于接收来自第一外部装置(11)的流数据,并将流数据发送到第二外部装置(23),其特征在于,所述信息中继方法包括从所述第二外部装置(23)接收(S2c)所述第二外部装置(23)所需的第一延迟时间(D2);通过将所述第一延迟时间(D2)与所述信息处理装置(15)中所需的第二延迟时间(D1)相加,计算出(S2d)第三延迟时间(D3);以及将所述第三延迟时间(D3)发送到(C2)所述第一外部装置(11)。
11.根据权利要求10所述的方法,其特征在于,还包括处理所述流数据,所述第二延迟时间对应于用于所述处理的时间。
12.根据权利要求10所述的方法,其特征在于,还包括将所述第三延迟时间存储于存储器中。
13.根据权利要求12所述的方法,其特征在于,所述存储器将所述第三延迟时间存储为扩展显示识别数据。
14.根据权利要求10所述的方法,其特征在于,所述流数据包括音频数据,并且所述处理包括花费第四延迟时间的对所述音频数据的数据处理。
15.根据权利要求14所述的信息中继方法,其特征在于,还包括通过从所述第三延迟时间中减去所述第四延迟时间来计算出第五延迟时间,以及在所述第五延迟时间之后发送所述音频数据。
16.一种信息处理系统,其特征在于,包括发送装置(11),用于发送流数据,以及将包括在所述流数据中的音频数据输出到扬声器;转发器(15),用于接收来自所述发送装置(11)的所述流数据,以及发送所述流数据;以及接收装置(23),用于接收来自所述转发器(15)的所述流数据,以及将所述流数据中所包括的视频数据输出到显示装置(29);所述转发器(15)包括(1)处理器(20),用于至少处理从所述发送装置(11)接收的所述流数据中所包括的所述视频数据;(2)第一存储器(24),用于存储表示所述处理器(20)处理所述视频数据所需的第一延迟时间(D1)的第一数据;(3)接收器(C2),用于接收表示在显示(29)所述流数据之前所述接收装置(23)中所需要的第二延迟时间(D2)的第二数据;(4)加法器(C2),用于通过将所述第一延迟时间(D1)与所述第二延迟时间(D2)相加来计算出第三延迟时间(D3);以及(5)发送器(C2),用于将表示所述第三延迟时间(D3)的第三数据发送到所述发送装置(11)。
17.根据权利要求16所述的信息处理系统,其特征在于,所述转发器包括第二存储器,用于储存所述第三数据,以及所述接收装置包括第三存储器,用于储存所述第一数据。
18.根据权利要求17所述的信息处理系统,其特征在于,由所述转发器接收的所述流数据包括音频数据,并且所述转发器包括第二处理器,适用于在第四延迟时间期间处理所述音频数据。
19.根据权利要求18所述的信息处理系统,其特征在于,所述转发器包括第四存储器,用于储存表示所述第四延迟时间的第四数据。
20.根据权利要求19所述的信息处理系统,其特征在于,所述转发器包括减法器,用于通过从所述第三数据中减去所述第四数据来计算出第五延迟时间,以及第二发送器,用于在所述第五延迟时间之后发送所述音频数据。
全文摘要
本发明涉及一种信息处理装置、系统和信息中继方法。根据一个实施例,披露了一种方法,用于中继来自第一外部装置(11)的流数据,以及将流数据发送到第二外部装置(23)。该方法包括(i)从第二外部装置(23)接收(S2c)第二外部装置(23)所需的第一延迟时间(D2);(ii)通过将第一延迟时间(D2)与信息处理装置(15)中所需的第二延迟时间(D1)相加,计算出(S2d)第三延迟时间;以及(iii)将第三延迟时间(D3)发送到(C2)第一外部装置(11)。
文档编号G09G5/00GK1797534SQ200510123268
公开日2006年7月5日 申请日期2005年11月15日 优先权日2004年12月27日
发明者向出隆信, 高久和光 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1