信息处理装置、同步校正方法和计算机程序的制作方法

文档序号:7751231阅读:125来源:国知局
专利名称:信息处理装置、同步校正方法和计算机程序的制作方法
技术领域
本发明涉及信息处理装置、同步校正方法和计算机程序。
背景技术
在现有技术中,提供了内容在线系统,其中,例如在包括遵循TCP/IP (传输控制协 议/因特网协议)的客户端设备和服务器之间,存储在服务器中的诸如音频或视频之类的 内容经由网络被传输到客户端设备(再现装置)并被再现。在该内容再现系统中,一般而 言,客户端设备首先向服务器请求取得可再现的内容并传输可再现内容的列表,并接收服 务器响应于该请求所发送到可再现内容的列表。此外,客户端设备请求服务器传输用户从 上述列表中选择的内容,并且可以在接收服务器响应于该请求所发送的内容的同时再现该 内容。此时,客户端设备继而将从服务器流传输(stream)的内容数据临时存储(缓冲) 在缓冲存储器中,并且当在缓冲存储器中存储了预定量的数据时,客户端设备从缓冲存储 器读出内容数据并开始再现。此外,在客户端设备只支持未经压缩的数字数据的情况下,服 务器例如解码(扩展)已经由诸如MP3 (MPEG音频层3)之类的编码系统压缩和编码后的压 缩数字数据,将该数据转换成例如线性PCM数据(未经压缩的数据)并将该数据发送到客 户端设备。在上述内容再现系统中,可以将多个客户端设备连接到网络,并且这多个客户端 设备可以从服务器接收同样的内容并且可以同步地对该内容进行再现。例如,当一方处在 用户家中时,包括设置在起居室内的客户端设备和设置在卧室中的客户端设备的家庭网络 系统可以按照在起居室和卧室中的客户端设备同步再现相同的音乐内容的形式而被使用。作为一种用于实现多个客户端设备的同步再现的方法,公开了如下技术服务 器通过使用多播(例如,UDP(用户数据报协议)多播)向多个客户端设备同时分发相同 的内容,并且这多个客户端设备同步再现该内容(例如,JP-A-2006-237918)。在此情况 下,为了实现高准确度的同步再现,有必要向每个客户端设备通知再现定时,并且在前述 JP-A-2006-237918中,服务器(例如,HDD记录器)执行用于执行同步再现的时间管理(再 现定时的计算、通知等等)。此外,还公开了一种容易实现同步再现的内容再现系统,其不需 要用于连接设备的指定路由器,并且也可以通过无线连接来执行,其不需要在服务器侧或 从终端(客户端终端)侧执行时间管理(例如,参考JP-A-2008-160518)。

发明内容
在现有技术中,同步再现通过多个客户端设备从服务器接收相同内容并且某一设 备(主机设备)向其他设备(客机设备)发送再现指令来执行。但是,在现有技术的内容 再现系统中,存在如下问题当该系统被长时间连续使用时,例如,来自主机设备的再现指 令的接收定时逐渐落后,从而在主机设备和客机设备之间内容再现失去同步。鉴于此,希望提供一种新型的改进信息处理装置、同步校正方法和计算机程序,其
3能够定期执行从从单元(客机设备)到主单元(主机设备)的查询并在从单元一侧执行适 当的校正,以便同步主单元和从单元之间的采样频率,从而使得主单元和从单元之间内容 的再现定时同步。根据本发明的一个实施例,提供了一种信息处理装置,其包括发送单元,用于发 送查询请求,该查询请求用于向另一设备查询该设备所保持的计数值;接收单元,用于从所 述另一设备接收所述计数值的返回;校正单元,用于按预定周期执行校正处理,所述校正处 理用于基于接收到的所述计数值与所述另一设备同步采样频率;以及再现单元,用于基于 所述采样频率与所述另一设备同步地再现内容。所述校正单元通过考虑从发送所述查询请 求到接收所述返回之间的往返时间以及在先前的校正时发生的剩余差异来执行校正。当采样频率大于另一设备时,校正单元可以增大或减小将在再现单元中再现的内 容的样本数目,从而执行用于与另一设备同步采样频率的校正。当增大样本的数目时,校正单元可以通过使用目标样本之前和之后的样本进行内 插来增大样本的数目。校正单元可以根据在另一设备中再现的内容的采样时钟来校正采样频率。由再现单元再现的内容可以是从另一设备发送的。根据本发明的另一实施例,提供了一种同步校正方法,包括发送步骤,用于发送 查询请求,该查询请求用于向另一设备查询该设备所保持的计数值;接收步骤,用于从所述 另一设备接收所述计数值的返回;以及校正步骤,用于按预定周期执行校正处理,所述校正 处理用于基于接收到的所述计数值与所述另一设备同步采样频率。所述校正步骤通过考虑 从发送所述查询请求到接收所述返回之间的往返时间以及在先前的校正时发生的剩余差 异来执行校正。根据本发明的另一实施例,提供了一种包括计算机程序的方法,所述计算机程序 用于致使计算机执行以下步骤发送步骤,用于发送查询请求,该查询请求用于向另一设备 查询该设备所保持的计数值;接收步骤,用于从所述另一设备接收所述计数值的返回;以 及校正步骤,用于按预定周期执行校正处理,所述校正处理用于基于接收到的所述计数值 与所述另一设备同步采样频率,其中,所述校正步骤通过考虑从发送所述查询请求到接收 所述返回之间的往返时间以及在先前的校正时发生的剩余差异来执行校正。根据上述本发明的实施例,可以提供新型的改进信息处理装置、同步校正方法和 计算机程序,其能够定期执行从从单元(客机设备)到主单元(主机设备)的查询并在从 单元一侧执行适当的校正,以便同步主单元和从单元之间的采样频率,从而使得主单元和 从单元之间内容的再现定时同步。


图1是示出根据本发明实施例的内容再现系统的配置的说明图;图2是示出充当主单元的再现装置IOOa的配置的说明图;图3是示出充当从单元的再现装置IOOb的配置的说明图;图4是用于说明在根据本发明实施例的内容再现系统10中的主单元和从单元的 设置处理的流程图;图5是用于说明在根据本发明实施例的内容再现系统10中的主单元和从单元的设置处理的不同示例的流程图;图6是示出在根据本发明实施例的内容再现系统10中的内容再现处理的概况的 流程图;图7是示出根据本发明实施例在作为主单元的再现装置和作为从单元的再现装 置之间的采样频率同步处理的流程图;图8是示意性地示出根据本发明实施例在作为主单元的再现装置和作为从单元 的再现装置之间的采样频率同步处理的说明图;图9是示意性地示出根据本发明实施例的再现装置IOOb的采样频率调整处理的 说明图;图10是示意性地示出在根据本发明实施例的内容再现系统10中从再现装置IOOa 到再现装置IOOb的内容传输处理的说明图;以及图11是示出对内容的频率调整处理的流程图。
具体实施例方式在下文中,将参考附图来详细描述本发明的优选实施例。注意,在本说明书以及附 图中,具有实质相同功能和结构的结构元件用相同的标号指示,并且省略这些结构元件的 重复说明。此外,本发明的优选实施例将按如下顺序来描述。<1.本发明的实施例〉[1-1.内容再现系统的配置][1-2.再现装置的配置][1-3.内容再现处理][1-4.采样频率同步处理][1-5.内容传输处理][1-6.对内容的频率调整处理]<2.总结〉<1.本发明的实施例〉[1-1.内容再现系统的配置]图1是示出根据本发明实施例的内容再现系统的配置的说明图。以下,将使用图 1来描述根据本发明实施例的内容再现系统的配置。根据本发明实施例的内容再现系统10是一网络系统,该系统将可能设置在用户 家中或等处的多个装置互连。如图1所示,根据本发明实施例的内容再现系统10包括多个 再现装置100a、100b、100c、IOOd等。另外,当再现装置100a、100b、100c、IOOd等被统一引 用时,将它们简称为再现装置100。根据本发明实施例的内容再现系统被配置为使得在多个 再现装置100a、100b、100c、IOOd等之间,至少一个再现装置再现内容,并且其他再现装置 可以获取与在该至少一个再现装置中再现的内容相同的内容,并且可以按相同的定时同步 并再现该内容。例如,其被配置为使得在再现装置IOOa正在再现内容的情况下,其他再现 装置100b、100c、100d等可以从再现装置IOOa有线地或无线地接收该内容,并且可以按与 再现装置IOOa相同的定时再现由再现装置IOOa正在再现的相同内容。后面将详细描述每个再现装置的配置。此外,在图中,为了方便描述,首先再现内容的再现装置也被称为“主单 元”,并且从主装置接收内容的再现装置也被称为“从单元”。然后,以下描述将以再现装置 IOOa作为主单元并以再现装置100b、100c、IOOd等作为从单元来进行。这里,内容可以是任何形式的内容,例如,诸如音乐、演讲或广播节目之类的音频 内容,包括诸如运动图片、电视节目或视频节目之类的图像数据和/或音频数据的视频内 容,或者游戏内容。以下,描述将以音频内容(尤其是音乐内容)作为内容的示例,但是本 发明的内容并不局限于该示例。再现装置100a、100b、100c、IOOd等经由LAN 11互连。LAN 11可以是有线的或无 线的,并且可以采取诸如10BASE-2或1000BASE-T之类的有线网络的形式,或者也可以采取 例如基于IEEE (电气和电子工程师学会)802. 11标准或另一标准的无线LAN的形式。此外, 再现装置100a、100b、100C、100d等可以经由路由器或接入点被连接,或者可以不通过接入 点而以自组织(ad-hoc)模式直接连接。再现装置100a、100b、100C、100d等被设置在起居室、卧室、厨房、浴室等中的每一 者中。这些再现装置100a、100b、100C、100d等被配置为能够同步和再现相同的内容。由作为主单元的再现装置IOOa再现的内容可以是存储在再现装置IOOa中的内容 或者可以是存储在另一设备(例如,图1所示的内容服务器20)中的内容。内容服务器20 被配置为能够记录、存储和分发内容的DMS(数字媒体服务器)。内容服务器20例如可以 是遵循DLNA(数字生活网络联盟)指导并发送和接收数据的可兼容DLNA的设备。内容服 务器20可以是例如笔记本/桌上型PC(个人计算机),但是也可以是其他类型的信息处理 装置中的任意一种,例如,网络存储设备、用于家庭网络的服务器设备、数据记录设备(DVD/ HDD记录器等)、游戏设备或者智能家用电器。内容服务器20获取并保存多个音乐内容。例如,内容服务器20可以经由诸如因特 网或WAN(广域网)之类的公共电路网络(图中未示出)接收从提供内容分发服务的内容 分发服务器(图中未示出)分发的内容,并且可以将所分发的内容存储在诸如HDD(硬盘驱 动器)之类的存储设备中。此外,内容服务器20还可以通过自记录(自音频记录或视频记 录)、分裂(ripping)等来创建新内容并将新内容存储在存储设备、可移除存储介质等中。 另外,自记录是将由从属于内容服务器20的成像设备/声音收集设备所拍摄/收集的图像 /声音作为数字数据进行记录。此外,分裂是提取出记录在诸如音乐CD、视频DVD等之类的 记录介质中的数字内容(音频数据/视频数据等),将该内容转换成可以在计算机中进行处 理的文件格式,并随后将该内容记录在存储设备、可移除存储介质等中。内容例如可以是未经压缩的数字数据(下文称之为“未压缩数据”),例如线性 PCM(脉冲编码调制)数据等,或者可以是利用多种压缩编码方法中的任意一种压缩过的经 过压缩的数字数据(下文称之为“压缩数据”)。在音乐内容的情况下,压缩编码方法的示 例包括ATRAC (自适应变换声音编码)、ATRAC3、MP3 (MPEG音频层3)、AAC (高级音频编码) 和WMA(窗口媒体音频)。另外,根据本发明实施例的内容再现系统10可以包括内容再现控制装置30,用于 控制作为主单元的再现装置100a。内容再现控制装置30可以被配置为致使再现装置IOOa 再现内容并指定将从再现装置IOOa接收内容并再现内容的再现装置。再现装置100是能够再现内容的DMP (数字媒体播放器)。如上述内容服务器20,再现装置100也可以例如是遵循DLNA指导并发送和接收数据的可兼容DLNA的设备。在本 实施例中,再现装置100是用于对从内容服务器20分发的内容进行再现和音频输出的再现 终端设备并且可以例如是网络音频客户端设备。作为网络音频客户端设备的再现装置100 例如具有作为用户接口的显示单元(例如,LCD面板),此外,还具有用于音频输出所再现 的音乐内容的外部附接的音频输出单元,例如扬声器。但是,根据本发明的再现装置并不局 限于该示例,也可以是各种终端设备中的一种,例如笔记本个人计算机(PC)、移动音乐播放 器、视听(AV)组件、PDA(个人数字助理)、家用游戏设备、移动游戏设备、移动电话、PHS、数 据再现设备(DVD/蓝光/HDD播放器等等)、或者诸如电视接收机之类的智能家用电器。这样的再现装置100可以具有选择内容服务器20的功能、从内容服务器20获取 内容列表的功能、选择将要再现的内容的功能、从内容服务器20接收将要再现的内容的功 能,以及再现和输出内容的功能。具体讲,再现装置100搜索内容服务器20,并随后基于用 户输入等或自动从找到的内容服务器20中选择将接收内容的内容服务器20。此外,再现 装置100从所选的内容服务器20获取与由内容服务器20保存的多个内容相关的信息(上 述内容列表)并显示该信息。用户可以参考该内容列表并设置希望再现的内容及其再现模 式。响应于内容选择等,再现装置100可以请求内容服务器20根据所设置的再现模式来发 送所选内容。当该内容是响应于内容传输请求被从内容服务器20流传输到再现装置100 时,再现装置100在接收内容并将其临时存储在缓冲器中的同时,从缓冲器读取内容并对 内容进行数模转换,并且将其输出。上面已经描述了根据本发明实施例的内容再现系统10的配置。接下来,将描述根 据本发明实施例的再现装置100的配置。另外,在以下描述中,为了方便,将以再现装置100 被划分成充当主单元的再现装置IOOa和充当从单元的再现装置IOOb来描述配置。[1-2.再现装置的配置]首先,将描述充当主单元的再现装置IOOa的配置。图2是示出充当主单元的再现 装置IOOa的配置的说明图。以下,将使用图2来描述根据本发明实施例的再现装置IOOa 的配置。如图2所示,根据本发明实施例的再现装置IOOa包括通信单元112、记录单元 114、存储单元115、内容再现单元116、内容发送单元117、输入单元118、振荡器119、控制单 元120、显示单元132和音频输出单元134。另外,控制单元120被构成为包括操作设置单 元121、再现控制单元122、计数器124、计数器值返回单元126和频率控制单元128。通信单元112是通信接口,其可以是用于与外部设备通过网络执行数据通信的通 信设备等。通信单元112基于控制单元120的控制,通过网络向/从内容服务器20或另一 再现装置100发送/接收各种数据。通信单元112可以从内容服务器20接收内容列表,该内容列表列出内容服务器20 可以提供的内容以及内容的属性信息,通信单元112可以向内容服务器20发送对内容列表 之中用户需要的内容的发送请求,并且通信单元112可以接收从内容服务器20流传输的未 经压缩的内容数据。此外,通信单元112还可以经由LAN 11向/从其他再现装置100发送 /接收与该再现装置IOOa与多个再现装置100之间的内容再现控制(例如,同步再现控制) 相关的各种信息。再现装置IOOa和其他再现装置100之间的内容再现控制将随后详细描 述。
7有各种数据并主要存储再现装置IOOa即使在被关断时也会 保存的信息。记录单元114可以例如是闪存。记录单元114中例如存储从内容服务器20 获取或由用户直接存储的内容数据,以及用于标识再现装置IOOa的信息(例如,MAC地址、 UUID、用户名等等)。存储单元115中存储有各种信息并主要存储将临时使用的信息。存储单元115可 以是SDRAM、SRAM、DRAM、RDRAM等等。存储单元115中临时存储在发送前将从通信单元112 发送的数据,或者临时存储已经由通信单元112接收的数据。内容再现单元116再现存储在记录单元114中的或从内容服务器20提供的内容。 由内容再现单元116再现的内容被显示在显示单元132上或被从音频输出单元134输出。 内容再现单元116中的内容再现受控于包括在下面将描述的控制单元120中的再现控制单 元 122。内容发送单元117将内容数据发送到再现装置100b、100c和100d,以便再现装置 100a与再现装置100b、100c和IOOd以相同的定时再现相同的内容。内容发送单元117的 发送处理可以由例如再现控制单元122执行。输入单元118可以例如是诸如触摸屏、按钮、开关、控制杆或拨盘之类的操作键, 或者可替换地,可以包括操作设备和输入控制电路,所述操作设备包括遥控器和用于遥控 器的光学接收器,所述输入控制电路用于响应于用户对操作设备的输入操作来生成输入信 号并将输入信号输出到控制单元120。通过操作输入单元118,再现装置100a的用户可以输 入各种数据,并且可以提供对再现装置100a的处理操作的指令。根据用户的输入操作的指 令的示例包括对将从其获取内容的内容服务器20的选择指令、从内容列表选择将要再现 的内容的选择指令、控制回放的再现控制指令(例如,对内容的回放/暂停/快进/快退/ 音量控制)、对再现模式的选择指令、用于选择再现控制模式的同步再现指令、同步再现终 止指令、以及用于开启/关断同步再现功能的设置指令。振荡器119以预定的采样频率fs振荡,生成时钟并输出时钟。来自振荡器119的 时钟被发送到控制单元120并成为各种操作的基础。具体讲,下面将描述的计数器124的 值响应于来自振荡器119的时钟而递增。显示单元132可以是诸如液晶显示器(IXD)之类的显示装置。在由内容再现单 元116再现的内容是视频内容的情况下,显示单元132可以显示视频。显示单元132可以 显示内容列表、内容的属性信息、再现的状态(例如,再现已过去的时间)以及已经从内容 服务器20接收的信息等。用户可以基于内容列表的显示来选择所需内容数据。此外,关于 再现装置100之间的同步再现功能,显示单元132可以显示作为同步再现的其他各方的再 现装置100的标识信息。再现装置100的标识信息可以是FriendlyName (友好名称),该 Friendly Name是基于例如UUID、MAC地址、用户输入等分配给每个再现装置100的设备名 称。音频输出单元134输出声音,例如扬声器、耳机或头戴耳机,并且可以在内容再现 单元116再现内容时输出包括在内容中的音频数据。控制单元120例如包括中央处理单元(CPU)、ROM、RAM等等,其根据存储在ROM等 中的各种程序进行操作,并控制再现装置100a的整体操作。通过根据安装在再现装置100a 中的程序进行操作,控制单元120可以充当例如如图2所示的操作设置单元121、再现控制
8单元122、计数器124、计数器值返回单元126和频率控制单元128。以下,将描述控制单元 120的每个单元。操作设置单元121设置当在内容再现系统10中执行内容的同步再现时,将致使再 现装置IOOa作为主单元进行操作还是作为从单元进行操作。操作设置单元121可以根据 用户对输入单元118的操作或者响应于来自内容再现控制装置30的指令来设置将致使再 现装置IOOa作为主单元进行操作还是作为从单元进行操作。再现控制单元122控制内容再现单元116对内容的再现。再现控制单元122响应 于来自输入单元118的用户的再现指令或来自内容再现控制装置30的再现指令来命令内 容再现单元116进行再现处理,或者进行内容的跳过、快进、快退等。计数器124响应于来自振荡器119的时钟使值递增。通过使用计数器124的值, 根据本发明实施例的内容再现系统10可以致使充当主单元的再现装置IOOa和充当从单元 的再现装置100b、IOOc和IOOd同时再现相同的内容。响应于从充当从单元的再现装置100b、IOOc和IOOd发送的计数器值查询,计数器 值返回单元126在接收到查询的定时上返回计数器124的值。频率控制单元128根据内容的采样频率来控制采样频率fs。频率控制单元128对 采样频率fs的控制将随后详细描述。上面已经描述了根据本发明实施例的再现装置IOOa的配置。随后,将描述充当从 单元的再现装置IOOb的配置。图3是示出充当从单元的再现装置IOOb的配置的说明图。 以下,将使用图3来描述根据本发明实施例的再现装置IOOb的配置。如图3所示,根据本发明实施例的再现装置IOOb包括通信单元112、记录单元 114、存储单元115、内容再现单元116、输入单元118、振荡器119、显示单元132、音频输出单 元134和控制单元140。另外,控制单元140包括操作设置单元141、再现控制单元142、计 数器查询单元144、同步校正单元146、计数器148和频率控制单元149。以下,将描述与图2所示的再现装置IOOa具有不同配置的控制单元140。以与图 2所示的控制单元120相同的方式,控制单元140包括中央处理单元(CPU)、R0M、RAM等等, 其根据存储在ROM等中的各种程序进行操作,并控制再现装置IOOb的整体操作。通过根据 安装在再现装置IOOb中的程序进行操作,控制单元140可以充当例如如图3所示的操作设 置单元141、再现控制单元142、计数器查询单元144、同步校正单元146、计数器148和频率 控制单元149。以下,将描述控制单元140的每个单元。操作设置单元141设置当在内容再现系统10中执行内容的同步再现时,将致使再 现装置IOOb作为主单元进行操作还是作为从单元进行操作。操作设置单元141可以根据 用户对输入单元118的操作或者响应于来自内容再现控制装置30的指令来设置将致使再 现装置IOOb作为主单元进行操作还是作为从单元进行操作。再现控制单元142控制内容再现单元116对内容的再现。再现控制单元142响应 于来自输入单元118的用户的再现指令或来自内容再现控制装置30的再现指令来命令内 容再现单元116进行再现处理,或者进行内容的跳过、快进、快退等。计数器查询单元144向充当主单元的再现装置IOOa查询再现装置IOOa的计数器 124的值。计数器查询单元144生成用于查询再现装置IOOa的计数器124的值的分组。由 计数器查询单元144生成的分组被从通信单元112发送到再现装置100a。
同步校正单元146基于从充当主单元的再现装置IOOa接收的计数器值的返回来 校正计数器148的值,从而实现充当主单元的再现装置IOOa和充当从单元的再现装置IOOb 之间的同步。同步校正单元146的计数器值校正处理随后将详细描述。计数器148响应于来自振荡器119的时钟使值递增。通过使用计数器148的值, 根据本发明实施例的内容再现系统10可以致使充当主单元的再现装置IOOa和充当从单元 的再现装置100b、IOOc和IOOd同时再现相同的内容。频率控制单元149根据内容的采样频率来控制采样频率fs。频率控制单元149对 采样频率fs的控制将随后详细描述。上面已经描述了根据本发明实施例的再现装置IOOb的配置。另外,虽然在以上描 述中,再现装置IOOa和再现装置IOOb之间控制单元的配置有所不同,但是再现装置100既 可以充当主单元,也可以充当从单元。因此,图3所示的再现装置IOOb可以被致使充当主 单元。[1-3.内容再现处理]接下来,将描述根据本发明实施例的内容再现系统10的内容再现处理。首先,当 根据本发明实施例的内容再现系统10的内容再现处理开始时,有必要确定将作为主单元 的再现装置和将作为从单元的再现装置。图4是用于说明在根据本发明实施例的内容再现 系统10中的主单元和从单元的设置处理的流程图。以下,将使用图4来描述在根据本发明 实施例的内容再现系统10中的主单元和从单元的设置处理。图4所示流程图示出如下情况在多个再现装置100之中,一任意的再现装置 IOOa成为主单元,其他再现装置100b、IOOc和IOOd成为从单元。在图4所示示例中,再现装置IOOa首先将其自身设置为主单元(步骤S101)。为 了将再现装置IOOa设置为主单元,用户可以通过操作再现装置IOOa的输入单元118来将 再现装置IOOa设置为主单元,并且在存在内容再现控制装置30的情况下,内容再现控制装 置30可以向再现装置IOOa发送例如将充当主单元的指令,但是,这里示出的情况是用户通 过操作再现装置IOOa的输入单元118将再现装置IOOa设置为主单元。当再现装置IOOa被设置为主单元时,从被设置为主单元的再现装置IOOa多播设 备存在确认请求(M_SEARCH方法)(步骤S102)。已经从再现装置IOOa接收到该存在确认请 求的再现装置100b、IOOc和IOOd中的每一个向再现装置IOOa返回响应(步骤S103、S104 和S105)。已经从再现装置100b、IOOc和IOOd接收到响应的再现装置IOOa将已经返回响 应的再现装置100b、IOOc和IOOd注册为从单元(步骤S106)。已经将再现装置100b、IOOc和IOOd注册为从单元的再现装置IOOa向再现装置 100b、100c和IOOd多播用于邀请进入内容的同步再现的命令(邀请命令)(步骤S107、S108 和S109)。已经从再现装置IOOa接收到邀请命令的再现装置100b、IOOc和IOOd中的每一 个将其自身注册为再现装置IOOa的从单元(步骤S110、SllU S112)。已经被注册为再现 装置IOOa的从单元的再现装置100b、IOOc和IOOd中的每一个向再现装置IOOa返回用于 通知再现装置IOOa从单元的注册完成的命令(步骤S113、S114和S115)。通过从再现装 置100b、IOOc和IOOd接收回复,再现装置IOOa可以识别出再现装置100b、IOOc和IOOd已 经被设置为从单元。此后,内容被从充当主单元的再现装置IOOa多播到充当从单元的再现 装置100b、IOOc和100d,从而可以执行内容的同步再现。
上面已经使用图4描述了在根据本发明实施例的内容再现系统10中主单元和从 单元的设置处理。虽然在图4中示出的是在多个再现装置100之中任意的再现装置IOOa成 为主单元而其他再现装置100b、100c和IOOd成为从单元的情况,但是本发明并不局限于该 示例。例如,图1所示的内容再现控制装置30可以将多个再现装置之中的任意的再现装置 IOOa设置为主单元,并且已经成为主单元的再现装置IOOa可以将其他再现装置100b、100c 和IOOd设置为从单元。图5是用于说明在根据本发明实施例的内容再现系统10中的主单 元和从单元的设置处理的不同示例的流程图。图5所示流程图示出的是如下情况内容再现控制装置30将多个再现装置之中的 任意的再现装置100a设置为主单元,并且已经成为主单元的再现装置100a将其他再现装 置100b、100c和IOOd设置为从单元。在图5所示示例中,内容再现控制装置30首先多播设备存在确认请求(M_SEARCH 方法)(步骤S121)。已经接收到从内容再现控制装置30发送的存在确认请求的再现装置 100a、100b、100c和IOOd中的每一个向内容再现控制装置30返回一响应命令(步骤S122、 S123、S124和S125)。该响应命令例如在控制单元120和140中生成。所生成的响应命令 被从通信单元112发送。已经接收到来自再现装置100a、100b、100c和IOOd的响应命令的内容再现控制装 置30将已经返回了响应命令的再现装置之一指定为主单元(步骤S126)。在图5所示示例 中,内容再现控制装置30从已经返回响应命令的再现装置之中指定再现装置100a作为主 单元。已经确定将再现装置100a指定为主单元的内容再现控制装置30向再现装置100a 发送用于指示其充当主单元的命令(步骤S127)。已经从内容再现控制装置30接收到该指 示命令的再现装置100a将其自身设置为主单元(步骤S128)并对内容再现控制装置30作 出响应再现装置100a已将其自身设置为主单元(步骤S129)。再现装置100a成为主单 元的设置例如由包括在控制单元120中的操作设置单元121执行。已经被设置为充当主单元的再现装置100a随后以与图4所示示例相同的方式多 播设备存在确认请求(M_SEARCH方法)(步骤S130)。该设备存在确认请求例如由控制单元 120生成。所生成的设备存在确认请求被从通信单元112发送。已经接收到该存在确认请 求的再现装置100b、100c和IOOd中的每一个向再现装置100a返回响应(步骤S131、S132 和S133)。到再现装置100a的响应分组例如由控制单元140生成。所生成的响应分组被 从通信单元112发送。已经从再现装置100b、100c和IOOd接收到响应的再现装置100a将 已经返回响应的再现装置100b、100c和IOOd注册为从单元(步骤S134)。再现装置100b、 100c和IOOd成为从单元的设置例如由包括在控制单元140中的操作设置单元141执行。已经将再现装置100b、100c和IOOd注册为从单元的再现装置100a向再现装置 100b、100c和IOOd多播用于邀请进入内容的同步再现的命令(邀请命令)(步骤S135、S136 和S137)。已经从再现装置100a接收到邀请命令的再现装置100b、100c和IOOd中的每一 个将其自身注册为再现装置100a的从单元(步骤S138、S139、S140)。已经被注册为再现 装置100a的从单元的再现装置100b、100c和IOOd中的每一个向再现装置100a返回用于 通知再现装置100a从单元的注册完成的命令(步骤S141、S142和S143)。通过从再现装 置IOObUOOc和IOOd接收回复,再现装置100a可以识别出再现装置100b、100c和IOOd已 经被设置为从单元。此后,内容被从充当主单元的再现装置100a多播到充当从单元的再现装置100b、100c和100d,从而可以执行内容的同步再现。上面已经描述了在根据本发明实施例的内容再现系统10中主单元和从单元的设 置处理的不同示例。这样,通过确定将作为主单元的再现装置和将作为从单元的再现装置, 在根据本发明实施例的内容再现系统10中已经做好准备致使从单元以相同的定时对与在 主单元中再现的内容相同的内容进行再现。图6是示出在根据本发明实施例的内容再现系统10中的内容再现处理的概况的 流程图。以下,将使用图6来描述在根据本发明实施例的内容再现系统10中的内容再现处 理的概况。作为示例,图6示出再现装置100a充当主单元而再现装置100b、100c和IOOd充当 从单元的情况。充当主单元的再现装置100a在存储单元115中缓冲将被再现的内容(步 骤S151)。然后,缓冲在存储单元115中的内容在预定定时上通过通信单元112被从再现装 置100a发送到充当从单元的再现装置IOObUOOc和IOOd (步骤S152、S153和S154)。在本 实施例中,再现装置100a以UDP分组的形式向再现装置100b、100c和IOOd发送内容。从 再现装置100a发送的分组除了内容数据之外还包括关于应该在何时再现内容的时间的信 息。当内容被再现时,再现定时通过参考该时间信息被确定,从而使得多个再现装置100能 够同步内容的再现。已经通过通信单元112从再现装置100a接收到包括内容数据的分组的再现装置 100b、100c和IOOd中的每一个将接收到的内容数据缓冲在存储单元115中(步骤S155、 S156和S157)。然后,再现装置100a、100b、100c和IOOd中的每一个参考保存在其自身的 再现装置(的控制单元中的)计数器值以及关于应该在何时再现内容的时间信息,并在再 现定时到来时彼此同步地再现内容(步骤S158)。上面已经描述了根据本发明实施例的内容再现系统10中的内容再现处理的概 况。这样,内容被从主单元发送到从单元并通过同步主单元和从单元之间的再现而被再现, 从而主单元和从单元可以按同样的定时再现同样的内容。这里,如果充当主单元的再现装置和充当从单元的再现装置包括恰好相同的采样 频率,并且内容的再现在主单元和从单元之间被同步,则随后将不会发生内容的再现位置 中的间隙。但是,安装在每个再现装置上的振荡器可能在振荡频率方面具有大约数十PPm 的差异。当具有可变的震荡频率的振荡器这样被使用并且内容被再现很长时间时,在主单 元和从单元之间或者在从单元之间可能存在再现位置的间隙。因此,为了在多个再现装置 之间同步内容的再现,有必要在再现相同内容的再现装置之间进行采样频率的同步。因此,在本实施例中,已经从主单元接收到内容的所有从单元的采样频率被与主 单元的采样频率同步,从而使得再现相同内容的再现装置之间采样频率同步。另外,为了同 步采样频率,从单元向主单元定期查询由主单元保存的计数器值,并且从单元的计数器值 通过使用主单元的计数器值而被校正,从而使得再现相同内容的再现装置之间采样频率同

少ο[1-4.采样频率同步处理]图7是示出根据本发明实施例在作为主单元的再现装置和作为从单元的再现装 置之间的采样频率同步处理的流程图。以下,将使用图7来描述根据本发明实施例在作为 主单元的再现装置和作为从单元的再现装置之间的采样频率同步处理。另外,在图7中,为了描述方便,描述的是作为主单元的再现装置IOOa和作为从单元的再现装置IOOb之间的 采样频率同步处理。为了将作为从单元的再现装置IOOb的采样频率与作为主单元的再现装置IOOa的 采样频率同步,再现装置IOOb向再现装置IOOa定期查询再现装置IOOa的计数器值(步骤 S161)。对计数器值的查询处理由计数器查询单元144执行。再现装置IOOa的计数器值的 查询处理可以通过例如计数器查询单元144生成用于查询计数器值的分组并从通信单元 112发送查询分组来执行。已经接收到对计数器值的查询的再现装置IOOa将其自身的计数器124的计数器 值返回到发送该查询的再现装置IOOb (步骤S162)。计数器124的计数器值的返回由计数 器值返回单元126执行。计数器124的计数器值的返回例如通过在计数器值返回单元126 中生成返回分组并从通信单元112发送该返回分组来执行。当再现装置IOOb接收到再现 装置IOOa的计数器值的返回时,再现装置IOOb通过使用接收到的再现装置IOOa的计数器 值来校正再现装置IOOb的计数器148的计数器值(步骤S163)。计数器148的计数器值的 校正由同步校正单元146执行。当校正计数器148的计数器值时,同步校正单元146考虑到从再现装置IOOb发送 到再现装置IOOa的查询分组的RTT (往返时间)。关于查询分组的RTT,当同步校正单元 146从再现装置IOOb发送查询分组时,同步校正单元146例如可以通过使用其生成查询分 组的时间和其从再现装置IOOa接收到返回分组的时间来计算RTT。另外,在有线LAN中,RTT通常小于1ms,但是在无线LAN中,尤其在802. Ilb的情 况下,RTT大约为数个ms。此外,在无线LAN中,可能由于分组的重传处理而存在极端的分 组延迟,此外,经常存在分组延迟只发生在一个方向上的情况。因此,在RTT超过预定时间 的情况下,可接受的做法是对RTT重复测量多次,直到可以稳定地获得一个小值,而不是直 接校正RTT的一半作为传输延迟。图8是示意性地示出根据本发明实施例在作为主单元的再现装置和作为从单元 的再现装置之间的采样频率同步处理的说明图。在图8中,充当主单元的再现装置IOOa的 采样频率fs是N[Hz],充当从单元的再现装置IOOb的采样频率fs是N+1 [Hz]。就是说,在 再现装置IOOa中,计数器124的值每秒增加N,而在再现装置IOOb中,计数器148的值每秒 增加N+1。因此,如果再现装置IOOb再现以采样频率N[Hz]再现的内容,作为再现对象的内 容的样本数目将大于再现装置100a,从而内容再现被加快,并因此与再现装置IOOa之间在 内容再现定时上发生间隙。因此,在本实施例中,不是改变充当从单元的再现装置IOOb的自身采样频率,每 秒样本数目被增加N+1,而是计数器148的值减小一个计数。这些处理由包括在控制单元 140中的同步校正单元146执行。通过增大每秒的样本数目,再现装置IOOb的采样频率表 面上变为N[Hz],并变得可能与再现装置IOOa的采样频率同步。另外,当在再现装置IOOb中每秒的样本数目N被增加到N+1时,第N个样本可能 直接是第N+1个样本,或者第N+1个样本可以通过使用第N+1个样本的之前和之后的样本 的内插(例如,线性内插)来生成。尤其是,通过利用通过使用第N+1个样本的之前和之后 的样本的内插来生成和再现第N+1个样本,内容可以被内容的听众所收听而不会产生不舒 服的感觉。
此外,同样在每秒的样本数N减小到N-I时,第N个样本可以被简单地减去,或者 可以通过使用在第N个样本之前和之后的样本进行内插来实现样本数的减少。另外,在内 插处理时,可以执行分割处理(division processing),并且该分割处理可以由移位操作处
理所替代。在再现装置IOOb中,当采样频率被调整时,采样频率可以在一次校正处理中与再 现装置IOOa的采样频率同步,或者可以通过重复多次校正处理来与再现装置IOOa的采样 频率同步。再现装置IOOa的采样频率与再现装置IOOb的采样频率之间的差异主要包括无 法通过校正处理校正的偏移误差(offset error),以及在一个调整周期中发生的采样频率 的差异(fs偏差(fs deviation))。其他因素的示例是由于RTT的测量误差所引起的扰动、 计数外插误差等等。除了这些之外,偏移误差可以在随后的调整周期中被校正,fs偏差可 以每周期校正。图9是示意性地示出根据本发明实施例的再现装置100b的采样频率调整处理的 说明图。图9中的标号181a示出在采样频率调整处理之前剩余的再现装置100a的采样频 率中的差异(剩余差异)。此外,图9中的标号182a示出在一个调整周期期间发生的再现 装置100a与再现装置100b之间的采样频率的差异(真实fs偏差)。然后,标号183a示出 在一个调整处理中校正的fs偏差的校正量,标号184a示出在执行采样频率调整处理之前 剩余差异的校正量。因此,由标号181a示出的剩余差异量与由标号184a示出的剩余差异 的校正量是相同的量。另外,标号181b示出在执行采样频率调整处理之后剩余的与再现装 置100a的采样频率差异(剩余差异)。此外,图9中的标号182b示出在一个调整周期期间发生的再现装置100a与再现 装置100b之间的采样频率的差异(真实fs偏差)。因此,如果调整周期没有改变,则由标 号182a示出的真实fs偏差与由182b示出的是相同的量。另外,图9中的标号183b示出 在一个调整处理中校正的fs偏差的校正量。由标号183b示出的校正量对应于如下加法的 结果由标号183a示出的fs偏差的先前校正量加上由标号181b示出的与再现装置100a 的采样频率差异(剩余差异)。另外,标号184b示出在执行采样频率调整处理之前剩余差 异的校正量。由标号184b示出的校正量图示出由标号181b示出的再现装置100a的采样 频率的差异(剩余差异)。这样一来,没有通过在一次校正处理中将再现装置100b的采样频率与再现装置 100a的采样频率同步,而是通过由多次重复校正处理将再现装置100b的采样频率与再现 装置100a的采样频率同步,从而可以由再现装置100b稳定地再现内容。[1-5.内容传输处理]如上所述,通过定期地执行将再现装置100b的采样频率与再现装置100a的采样 频率同步的处理,再现装置100a和再现装置100b可以按相同的定时再现相同的内容,并且 另外,以这样方式,不会在再现定时中产生间隙。随后,将描述在根据本发明实施例的内容 再现系统10中从再现装置100a到再现装置100b的内容传输处理。图10是示意性地示出在根据本发明实施例的内容再现系统10中从再现装置100a 到再现装置100b的内容传输处理的说明图。以下,将使用图10来描述从再现装置100a到 再现装置100b的内容传输处理。在图10中,T是指示时间的数字值,d是指示一个分组的 时间的数字值。内容的每个样本生成一个分组,并且该分组被从主单元一侧传输到从单元一侧。在根据本发明实施例的内容再现系统10中,UDP(用户数据报协议)单播被用于 内容的传输。另外,从再现装置IOOa传输到再现装置IOOb的分组包括序列号、时间戳以及 将被再现的内容的数据(下文也称之为“内容数据”)。序列号被用来检测存在还是不存在 分组丢失。此外,在时间戳中描述了内容的样本计数值,其被用于再现装置IOOa和再现装 置IOOb中的同步再现。将被再现的内容的数据可以例如是LPCM数据。充当主单元的再现装置IOOa将内容数据暂时存储在存储单元115中并通过内容 发送单元117将包括内容数据的分组发送到再现装置100b。暂时存储在存储单元115中 的内容数据以FIFO(先进先出)的方式被处理。内容数据到存储单元115的输入速度以 及内容数据从存储单元115的提取速度被与其自己的采样频率fs同步。当已经从再现装 置IOOa接收到包括内容数据的分组时,再现装置IOOb将接收到的数据暂时存储在存储单 元115中。再现装置IOOb确认包括在接收到的分组中的序列号,并且在发生分组丢失的情 况下,再现装置IOOb请求再现装置IOOa重传该分组。已经从再现装置IOOb接收到分组重 传请求的再现装置IOOa从存储单元115中提取出将被重传的分组并将其重传给再现装置 IOOb0对于分组的重传控制,在再现装置IOOa中,响应于分组重传请求而被重传的分组 可以附加一标志,该标志指示该分组是响应于请求而发送的。此外,在内容是音乐数据并且 内容无声的情况下或者当内容中断时,再现装置IOOa可能有意停止传输。在有意停止传输 的情况下,希望通过附加指示传输停止的标志(暂停标志)来发送分组。另一方面,当位于 从单元一侧的再现装置IOOb尚未接收到附加了暂停标志的分组并且同时随后的分组在预 定时间之后没有到来时,希望再现装置IOOb请求重传分组。然后,当再现装置IOOa和再现装置IOOb各自的计数器对应于存储在存储单元115 中的分组的时间戳时,内容再现单元116提取出存储在存储单元115中的内容数据并再现 内容。在图10所示示例中,包括对应于当前时间T的时间戳的数据被从存储单元115读出 并在再现装置IOOa和再现装置IOOb两者中被再现。这样一来,通过控制内容数据的暂时 存储和传输,再现装置IOOa和再现装置IOOb可以按相同的定时再现相同的内容。另外,在充当从单元的再现装置IOOb中,在有必要在上述采样频率同步处理中增 大或减小样本数的情况下,通过使用在目标样本之前和之后的样本来执行校正处理。在图 10中,由(d-l)/d和(d+l)/d所示的样本对应于在校正处理所使用的样本。另外,虽然取决于通信状态,但是希望保证在再现装置IOOa中的缓冲器深度约在 300到500[ms]。缓冲器深度越深,则有越多空间来重传分组,从而在从单元一侧内容再现 被中断的可能性减小,从而内容可以被稳定地再现。另一方面,在缓冲器中存储内容并随后 再现内容所需的时间增大,另外,由于为了保证缓冲器深度需要存储单元115具有足够的 容量,因此成本很高。因此,希望通过考虑到内容的稳定再现和所需成本来将缓冲器深度设 置为适当的值。此外,缓冲器深度可能根据通信状态或质量(例如,将要再现的内容的比特 率)而动态改变。这样一来,通过从充当主单元的再现装置IOOa向充当从单元的再现装置IOOb发 送内容,再现装置IOOa和再现装置IOOb可以同步再现相同的内容。另外,内容的音量控制 可以在再现装置IOOa和再现装置IOOb中单独执行,或者在再现装置IOOb中的音频输出可
15以在作为主单元的再现装置IOOa中的控制之后受到控制。此外,通过停止在作为主单元的 再现装置IOOa中的内容输出和停止从再现装置IOOa到再现装置IOOb的内容传输,内容的 输出可以在主单元和从单元两者中同时停止。[1-6.对内容的频率调整处理]某些内容具有不同的采样速率。在根据本实施例的内容再现系统10中,当具有不 同采样速率的内容被相继再现时,存在一种利用充当主单元的再现装置IOOa中的SRC(采 样速率转换器)将内容转换成相同的采样速率并将它们发送到从单元的方法。在该方法 中,所有处理都在主单元中执行,因此不执行与从单元的通信,此外,内容之间的再现连续 性增强。但是,在该方法中,存在主单元中的SRC的负担很大的问题。因此,在根据本实施例的内容再现系统10中,伴随着内容的采样速率的改变,在 主单元一侧用于增大计数器值的采样频率被顺序切换。然后,在从单元一侧,当在主单元一 侧检测到采样频率的改变时,采样频率也在从单元一侧被切换。通过以这种方式改变采样 频率,即使内容的采样速率发生变化,内容也可以按适当的采样频率被同时再现,而不会给 主单元带来负担。图11是示出在根据本发明实施例的内容再现系统10中对内容的频率调整处理的 流程图。以下,将使用图11来描述在根据本发明实施例的内容再现系统10中对内容的频 率调整处理。充当主单元的再现装置IOOa在伴随着采样速率改变的内容切换时暂时停止分组 到充当从单元的再现装置IOOb的传输(步骤S191)。这里,在切换之前的内容的采样速率 是fsO,而在切换之后的内容的采样速率是fsl。虽然再现装置IOOa停止了分组到再现装 置IOOb的传输,但是计数器124的向上计数以fsO的采样频率继续。当在再现装置IOOa中完成了采样速率为fsO的内容的再现时,再现装置IOOa开 始以采样频率fsl进行计数器124的向上计数(步骤S192)。在再现装置IOOa中采样频率 的切换是由频率控制单元128来执行的。这里,计数器124的向上计数可以在将fsO与fsl 相比较并基于fsO和fsl中的较大者将一预定时间(例如10秒)值添加到计数器124之 后被执行。当计数器124的向上计数以采样频率fsl开始时,再现装置100a重新启动内容 到再现装置100b的传输(步骤S193)。当内容的传输被重新启动时,将分配给在步骤S191 处停止传输之前刚刚发送的分组的序列号之后接续的序列号分配给要发送的分组。再现装置100b向再现装置100a查询计数器的值,以便同步采样频率(步骤 S194)。再现装置100a响应于来自再现装置100b的查询将计数器124的值返回给再现装 置100b (步骤S195)。接收到计数器值返回的再现装置100b在检测到再现装置100a中采 样频率的变化时切换振荡器119的设置并将再现装置100b的采样频率切换到fsl (步骤 S196)。再现装置100b中采样频率的切换由频率控制单元149执行。当再现装置100b的 采样频率被切换到fsl时,以切换后的采样频率fsl来执行与再现装置100a的同步处理。 另外,当在再现装置100b中执行与再现装置100a的同步处理的同时接收的内容数据没有 被丢弃,而是被缓冲在再现装置100b的存储单元115中。上面已经使用图11描述了根据本发明实施例的内容再现系统10中对内容的频率 调整处理。另外,在图11中,再现装置100b利用计数器值的返回检测采样频率的改变,但 是本发明并不局限于该示例。例如,再现装置100b可以通过接收包括内容数据的分组来检测采样频率的改变。<2.总结〉如上所述,根据本发明的实施例,在包括多个再现装置100的内容再现系统10中, 一个再现装置100充当主单元,其余的再现装置100充当从单元。充当主单元的再现装置 100 (再现装置100a)将内容发送到充当从单元的再现装置100 (再现装置100b、100c、IOOd
寸乂 O然后,为了同步主单元和从单元之间的内容再现,从单元向主单元定期查询由主 单元所维持的计数器值。响应于来自从单元一侧的查询,主单元将计数器值返回给从单元。 接收到主单元的计数器值的从单元通过使用该计数器值来执行调整采样频率的处理。当调 整采样频率时,从单元通过考虑到分组的RTT和其他干扰来执行采样频率的调整。这样一来,通过实现充当主单的再现装置100和充当从单元的再现装置100之间 的同步,由主单元所再现的相同内容也可以按相同的定时在从单元中被再现。此外,即使在在主单元中再现的内容的采样速率发生改变的情况下,通过根据采 样速率的改变来改变主单元和从单元两者的采样频率,可以按适当的采样速率来再现内 容,而不会给主单元带来负担。虽然前面已经参考附图描述了本发明的优选实施例,但是本发明并不局限于此。 本领域技术人员应该理解,取决于设计需求和其他因素可能发生各种修改、组合、子组合和 变更,只要它们落在所附权利要求或其等同物的范围内。本申请包含与2009年6月12日递交到日本专利局的日本在先专利申请JP 2009-141563所公开的内容相关的主题,该在先申请的全部内容通过引用被结合于此。
权利要求
一种信息处理装置,包括发送单元,用于发送查询请求,该查询请求用于向另一设备查询该另一设备所保持的计数值;接收单元,用于从所述另一设备接收所述计数值的返回;校正单元,用于按预定周期执行校正处理,所述校正处理用于基于接收到的所述计数值与所述另一设备同步采样频率;以及再现单元,用于基于所述采样频率与所述另一设备同步地再现内容,其中,所述校正单元通过考虑从发送所述查询请求到接收所述返回之间的往返时间以及在先前的校正时发生的剩余差异来执行校正。
2.如权利要求1所述的信息处理装置,其中,当所述采样频率大于所述另一设备的采样频率时,所述校正单元增大或减小将 在所述再现单元中再现的内容的样本数目,从而执行用于与所述另一设备同步采样频率的 校正。
3.如权利要求2所述的信息处理装置,其中,当增大所述样本的数目时,所述校正单元通过使用目标样本之前和之后的样本 进行内插来增大所述样本的数目。
4.如权利要求1所述的信息处理装置,其中,所述校正单元根据在所述另一设备中再现的内容的采样时钟来校正所述采样频率。
5.如权利要求1所述的信息处理装置,其中,由所述再现单元再现的内容是从所述另一设备发送的。
6.一种同步校正方法,包括发送步骤,用于发送查询请求,该查询请求用于向另一设备查询该另一设备所保持的 计数值;接收步骤,用于从所述另一设备接收所述计数值的返回;以及校正步骤,用于按预定周期执行校正处理,所述校正处理用于基于接收到的所述计数 值与所述另一设备同步采样频率,其中,所述校正步骤通过考虑从发送所述查询请求到接收所述返回之间的往返时间以 及在先前的校正时发生的剩余差异来执行校正。
7.一种计算机程序,用于致使计算机执行以下步骤发送步骤,用于发送查询请求,该查询请求用于向另一设备查询该另一设备所保持的 计数值;接收步骤,用于从所述另一设备接收所述计数值的返回;以及校正步骤,用于按预定周期执行校正处理,所述校正处理用于基于接收到的所述计数 值与所述另一设备同步采样频率,其中,所述校正步骤通过考虑从发送所述查询请求到接收所述返回之间的往返时间以 及在先前的校正时发生的剩余差异来执行校正。
全文摘要
本发明提供了信息处理装置、同步校正方法和计算机程序。所述信息处理装置包括发送单元,用于发送查询请求,该查询请求用于向另一设备查询该设备所保持的计数值;接收单元,用于从所述另一设备接收所述计数值的返回;校正单元,用于按预定周期执行校正处理,所述校正处理用于基于接收到的所述计数值与所述另一设备同步采样频率;以及再现单元,用于基于所述采样频率与所述另一设备同步地再现内容。所述校正单元通过考虑从发送所述查询请求到接收所述返回之间的往返时间以及在先前的校正时发生的剩余差异来执行校正。
文档编号H04L29/06GK101924753SQ201010198459
公开日2010年12月22日 申请日期2010年6月7日 优先权日2009年6月12日
发明者王尾诚司 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1