多屏幕同步再现系统、显示控制终端、多屏幕同步再现方法
2020-01-14

多屏幕同步再现系统、显示控制终端、多屏幕同步再现方法

一种能够以高精度对要在多个屏幕上显示的内容的再现开始时间进行同步的多屏幕同步再现系统。该多屏幕同步再现系统具有多个显示控制终端和连接到所述多个显示控制终端的同步服务器。该同步服务器包括同步时间发送部分,用于向所述多个显示控制设备同时发送同步服务器的时钟的时间信息。该显示控制终端包括:时间设定部分,用于基于从同步服务器同时发送的时间信息来设定所述显示控制终端的时钟的时间;和显示控制部分,用于基于所述显示控制终端的时钟的时间,在为每个内容设定的再现开始时间开始内容的再现。

(问题的组织)

220 同步响应发送部分

以下,将详细描述能够实现上述各功能和效果的本发明的优选实施例。

至此,已经描述了根据本实施例的同步服务器100的功能结构。根据上述结构,可以使自身的计时部分106的时间与基于从NTP服务器10接收的时间信息的协调世界时同步,同时,针对位于多屏幕同步再现系统1100内的多个显示控制终端200,可以在这些显示控制终端200之间将时间同步,其中通过多播基于计时部分106的时间的时间信息,消除了由于诸如NTP的通用时间同步技术而导致的所有误差。此外,当通过多播来设定时间时,可以将误差抑制到平均约10msec。此外,同步服务器100的各功能是由与通用信息处理设备的硬件结构基本上相同的硬件结构实现的。例如,它是例如由诸如中央处理单元等的硬件基于存储在存储部分等中的程序来实现的。

上述再现图像读取部分216的配置充当如下问题的解决手段:当连续再现多个内容时,在从前一内容切换到下一内容时对下一内容执行读取处理的同时,屏幕会变成空白。更具体来说,当再现WMV格式等的内容时,会出现如下情况:在读取下一内容的缓冲处理时,会显示黑屏片刻,并且内容被不平滑地切换。此外,当多屏幕同步再现系统1100中包括的多个显示控制终端200读取同一内容时,会出现如下问题:由于读取处理所需的时间彼此不同,因此下一要再现的内容的再现开始时间不同。然而,上述再现图像读取部分216的配置使得能够避免该问题。

这样,如图8(B)所示,根据本实施例的多屏幕同步再现系统1100在再现开始时间之前执行对各内容的缓冲,并将缓冲时间ta移到前一内容的再现处理时间的中间或者之前,从而避免由于缓冲时间ta引起的再现延迟。该预取处理主要由上述再现图像读取部分216执行。然而,仅通过根据图8(B)以卷为单位进行的预取处理不能消除由于再现长度误差tb和切换处理时间tc引起的再现延迟。

接下来,将描述根据本发明第二实施例的多屏幕同步再现系统1200。将以相同的标号表示与上述多屏幕同步再现系统1100的要素基本上相同的要素,并略去对其的详细说明从而略去重复的说明。本实施例的特征在于如下配置:在多屏幕同步再现系统1200内设置具有根据第一实施例的同步服务器100、500的功能的显示控制终端400,并且不另外设置同步服务器100、500。

(具体示例2)

结果,由于在各内容的再现处理过程中累积的缓冲时间ta、再现长度误差tb以及切换处理时间tc,内容D的再现结束时间不能与连续内容(内容A、B、C、D)的再现结束时间相匹配。这样,常规方案将内容D的再现开始时间提前以执行再现处理,使得内容D的再现结束时间与连续内容的再现结束时间相匹配。然而,根据该再现处理方法,会产生内容C的一部分不被再现或者内容D的一部分或者全部不被再现的问题。

此外,为了解决上述问题,根据本发明的另一方面,提供了一种多屏幕同步再现系统,具有多个第一显示控制终端和连接到所述多个第一显示控制终端的第二显示控制终端。

402 同步时间发送部分

尽管在根据上述各实施例的多屏幕同步再现系统中,隐含地以操作系统的标准计时器作为各显示控制终端中设置的计时部分(时钟)的配置,但是也可以是使用例如允许更高精度的多媒体计时器的配置,而不使用操作系统的标准计时器。使用该配置,可以抑制在时间同步之前在计时器处产生的误差,此外,由于不必频繁执行时间同步,因此可以实现更高精度的多屏幕同步再现。此外,将上述第一和第二实施例的配置(包括变型例)组合起来的配置当然应当包括在本发明的技术范围内。