信息处理设备、方法和程序以及信息处理系统的制作方法

文档序号:7770277阅读:103来源:国知局
专利名称:信息处理设备、方法和程序以及信息处理系统的制作方法
技术领域
本公开涉及信息处理设备、方法和程序以及信息处理系统,并且更加具体地,涉及不管内容项目是什么都能够实时地使用户知道许多其它用户对内容项目的反应的信息处理设备、方法和程序以及信息处理系统。
背景技术
迄今,已知这样一种公众观看,其中,大尺寸的显示设备安装在体育场中或大街上,以便允许观看体育运动等的图像。在公众观看中,许多用户可以在同一场地观看内容项目,并且可以实时地共享诸如对内容项目的每个场景的激情之类的感受。然而,用于这样的公众观看的内容项目例如受限于特定的内容项目如足球世界杯。因此,对于大多数的其它内容项目而言,用户可能无法实时地知道来自位于其它场地观看内容项目的其它用户的反应,这样一来就无法共享对每个场景的感受。进一步,当成立公众观看时,用户不得不前往公众观看的地点。因此,享受公众观看并不方便。由于移动电话具有双向通信功能,所以已建议了许多用于使用双向通信功能的技术。例如,作为所述技术中的一种,已建议了一种咨询系统,该咨询系统通过以下来医治用户的心灵通过移动电话访问接收站,然后响应于用户产生的声音接收并再现移动图像或声音(例如参见日本待审专利申请公布第2006-31090号)。

发明内容
当使用双向通信功能来记录由其它用户向接收站输入的字符数据或声音数据时, 可以认为,用户可以通过获取和再现数据而知道其它用户对用户正在观看的内容项目的反应。然而,在上面描述的技术中,用户不得不根据接收站的引导一个接一个地获取和再现关于由其它用户输入的字符等的数据,因此操作很麻烦。亦即,可能无法同时再现由多个用户输入的字符或声音。因为这个原因,当观看内容项目时,用户可能无法实时地同时知道位于其它场地的许多其它用户的反应,因此可能无法共享其它用户对内容项目的每个场景的感受。希望提供一种信息处理设备、方法和程序以及信息处理系统,其不管内容项目是什么都能够实时地使用户知道许多其它用户对内容项目的反应。根据本公开的实施例,提供了一种信息处理设备,该信息处理设备包括再现控制单元,其控制内容项目的再现;接收单元,其当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及声音输出单元,其在所述内容项目被再现时基于接收的所述反应声音数据输出所述反应声音。信息处理设备可以进一步包括声音接收单元,其当所述内容项目被再现时接收作为相邻用户对所述内容项目的反应而产生的声音;以及传输单元,其将所述声音接收单元所接收的声音的声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述服务器。可以针对由多个用户形成的每个组生成反应声音数据。传输单兀可以在由声音接收单兀接收的声音的量等于或大于预定值时传输由声音接收单元接收的声音的声音数据。可以通过以下生成反应声音数据以足够小的增益相加经受声音处理的声音数据,以便当再现反应声音时,经受声音处理的声音数据的声音不能彼此区分。传输单元可以不仅传输由声音接收单元接收的声音的声音数据,而且还传输关于内容项目的信息。服务器可以基于与关于内容项目的信息一起传输的声音数据来生成反应声音数据。传输单元可以将声音数据传输到内容项目中确定的URL所指定的服务器。当再现内容项目时,声音输出单元可以输出内容项目的声音和反应声音。根据本公开的另一个实施例,提供了一种信息处理方法或程序,包括控制内容项目的再现;当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及当再现所述内容项目时,基于接收的所述反应声音数据输出所述反应声音。根据本公开的还有另一个实施例,控制内容项目的再现;当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及当再现所述内容项目时,基于接收的所述反应声音数据输出所述反应声音。根据本公开的还有另一个实施例,提供了一种信息处理设备,该信息处理设备包括接收单元,其在内容项目被再现时从设备中经由通信网络接收声音数据,所述设备将通过接收作为用户对所述内容项目的反应而产生的声音所获得的所述声音数据存储在m)P 包中并且传输所述UDP包;声音处理单元,其基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从多个设备接收的声音数据中的每一个执行声音处理;相加单元,其通过相加经受所述声音处理的多个声音数据来生成反应声音的反应声音数据;以及传输单元,其将所述反应声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述设备。相加单元可以针对由多个用户形成的每个组通过相加经受不同声音处理的声音数据来生成反应声音数据。
相加单元可以通过以下生成反应声音数据以足够小的增益相加经受声音处理的声音数据,以便当再现反应声音时,经受声音处理的声音数据的声音不能彼此区分。根据本公开的还有另一个实施例,提供了一种信息处理方法或程序,包括当再现内容项目时,从设备中经由通信网络接收声音数据,所述设备将通过接收作为用户对所述内容项目的反应而产生的声音所获得的所述声音数据存储在m)P包中并且传输所述UDP 包;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从多个设备接收的声音数据中的每一个执行声音处理;通过相加经受所述声音处理的多个声音数据来生成反应声音的反应声音数据;以及将所述反应声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述设备。根据本公开的还有另一个实施例,当再现内容项目时,从设备中经由通信网络接收声音数据,所述设备将通过接收作为用户对所述内容项目的反应而产生的声音所获得的所述声音数据存储在UDP包中并且传输所述UDP包;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从多个设备接收的声音数据中的每一个执行声音处理;通过相加经受所述声音处理的多个声音数据来生成反应声音的反应声音数据;以及将所述反应声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述设备。根据本公开的还有另一个实施例,提供了一种信息处理系统,该信息处理系统包括经由通信网络彼此连接的客户机和服务器。所述客户机包括再现控制单元,其控制内容项目的再现;声音接收单元,其当所述内容项目被再现时接收作为相邻用户对所述内容项目的反应而产生的声音;第一传输单元,其将所述声音接收单元所接收的声音的声音数据存储在UDP包中,并且经由所述通信网络将所述UDP包传输到所述服务器;第一接收单元, 其从所述服务器中接收基于从多个客户机传输的声音数据而生成的反应声音的反应声音数据;以及声音输出单元,其在所述内容项目被再现时基于接收的所述反应声音数据输出所述反应声音。所述服务器包括第二接收单元,其接收从其它客户机传输的声音数据;声音处理单元,其基于用户在单个虚拟地点的位置和所述地点的声学特性,对从多个客户机传输的声音数据中的每一个执行声音处理;相加单元,其通过相加经受所述声音处理的多个声音数据来生成所述反应声音数据;以及第二传输单元,其将所述反应声音数据存储在 UDP包中,并且经由所述通信网络将所述UDP包传输到所述客户机。根据本公开的还有另一个实施例,客户机控制内容项目的再现,当内容项目被再现时接收作为相邻用户对内容项目的反应而产生的声音,将声音的声音数据存储在m)P包中并经由通信网络传输UDP包,从服务器中接收基于从多个其它客户机传输的声音数据而生成的反应声音的反应声音数据,并且在内容项目被再现时基于接收的反应声音数据输出反应声音。服务器接收从客户机传输的声音数据,基于用户在单个虚拟地点的位置和地点的声学特性对从多个客户机传输的声音数据中的每一个执行声音处理,通过相加经受声音处理的多个声音数据来生成反应声音数据,并且将反应声音数据存储在UDP包中并经由通信网络将m)P包传输到客户机。根据本公开的实施例,可以知道许多其它用户对内容项目的反应,而不管内容项目是什么。


图I是根据本公开实施例的信息处理系统的配置例子的示图
图2是客户机的配置例子的示图3是服务器的配置例子的示图4是再现过程的流程图5是递送过程的流程图6是脉冲响应的示图7是客户机的另一个配置例子的示图8是客户机的还有另一个配置例子的示图9是信息处理系统的另一个配置例子的示图10是信息处理系统的还有另一个配置例子的示图11是再现过程的流程图12是传输过程的流程图13是递送过程的流程图;以及
图14是计算机的配置例子的示图。
具体实施例方式在下文中参考附图来描述本公开的实施例。根据本公开的实施例,作为客户机的信息处理设备可以包括再现控制单元,其控制内容项目的再现;接收单元,其当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据;基于所述用户在单个虚拟地点的位置和所述地点的声学特性, 对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及声音输出单元,其在所述内容项目被再现时基于接收的所述反应声音数据输出所述反应声音。根据本公开的实施例,作为服务器的信息处理设备可以包括接收单元,其在内容项目被再现时从设备中经由通信网络接收声音数据,所述设备将通过接收作为用户对所述内容项目的反应而产生的声音所获得的所述声音数据存储在m)P包中并且传输所述UDP 包;声音处理单元,其基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从多个设备接收的声音数据中的每一个执行声音处理;相加单元,其通过相加经受所述声音处理的多个声音数据来生成反应声音的反应声音数据;以及传输单元,其将所述反应声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述设备。第一实施例信息处理系统的配置例子图I是根据本公开实施例的信息处理系统的配置例子的示图。信息处理系统包括客户机11-1至11-N、服务器12和通信网络13。客户机11-1至Il-N和服务器12经由通信网络13如因特网彼此连接。客户机11-1至Il-N包括由各个用户拥有的电视接收机、移动电话和个人计算机。 客户机11-1至II-N获取并再现内容项目,接收观看内容项目的用户的声音,并且将用户的声音传输到服务器12。当没有必要彼此区分客户机11-1至Il-N时,客户机11-1至11_N被简称为客户机11。进一步,由客户机11再现的内容项目可以是任何内容项目,比如电视广播节目、因特网广播节目和无线电广播节目,只要该内容项目可以由多个客户机11同时再现。服务器12接收从客户机11传输的声音,并且基于接收的声音生成表不观看相同内容项目的许多用户对内容项目的反应的声音(在下文中也称之为反应声音)。服务器12 经由网络13将生成的反应声音传输到各个客户机11。例如,服务器12假定各个用户在同一场地(在下文中也称之为虚拟地点)如虚拟体育场观看一个内容项目,并且通过相加各个用户在虚拟地点中的位置或声学特性,从各个用户的声音中生成反应声音。反应声音是多个用户如成百上千用户的快乐喊叫、发笑和欢呼等的集合。当从服务器12传输反应声音时,客户机11接收并再现反应声音。这样一来,通过客户机11观看内容项目的用户就可以知道许多其它用户在观看内容项目时对内容项目的每个场景的反应。客户机的配置例子例如,图I所示的客户机11具有图2所示的配置。图2所示的客户机11例如是其中具有调谐器的个人计算机或电视接收机。客户机11包括获取单元41、图像再现控制单元42、显示单元43、声音再现控制单兀44、声音输出单兀45、声音接收单兀46、传输控制单兀47、传输单兀48、接收单兀49、输入单元50和控制单元51。获取单元41例如由调谐器配置而成。获取单元41获取作为广播的内容项目,并且将形成内容项目的图像(图像数据)和声音分别供应给图像再现控制单元42和声音再现控制单元44。图像再现控制单元42必要时对从获取单元41供应的图像执行诸如解码之类的处理,并且将处理的图像供应给显示单元43。显示单元43例如由液晶显示器配置而成。显示单元43显示从图像再现控制单元42供应的图像。声音再现控制单元44必要时对从获取单元41供应的声音执行诸如解码之类的处理,并且将处理的声音供应给声音输出单元45。进一步,当从接收单元49供应反应声音时, 声音再现控制单元44将反应声音叠加在从获取单元41供应的声音上,并且将叠加的声音供应给声音输出单兀45。声音输出单兀45例如由扬声器配置而成。声音输出单兀45输出从声音再现控制单元44供应的声音。声音接收单元46例如由麦克风配置而成。声音接收单元46接收客户机11附近的声音,并且将接收的声音(声音数据)供应给传输控制单元47。传输控制单元47必要时对从声音接收单元46供应的声音执行诸如编码之类的处理,并且将处理的声音供应给传输单元48。传输单元48经由通信网络13将从传输控制单元47供应的声音传输到服务器 12。接收单元49经由通信网络13接收从服务器12传输的反应声音,并且将接收的反应声音供应给声音再现控制单元44。输入单元50例如由接收红外信号的单元或按钮配置而成。输入单元50将对应于用户操作的信号供应给控制单元51。控制单元51根据来自输入单兀50的彳目号来控制图像再现控制单兀42、声首再现控制单兀44和传输控制单兀47 的操作。服务器的配置例子例如,图I所示的服务器12具有图3所示的配置。服务器12包括接收单元81、控制单元82、声音处理单元83_1至83_M和传输单元 84。接收单元81经由通信网络13接收从客户机11传输的声音,并且将声音供应给控制单元82。控制单元82将从接收单元81供应的声音供应给声音处理单元83-1至83-M。声音处理单元83-1至83-M基于从控制单元82供应的声音生成反应声音,并且将生成的声音供应给传输单元84。例如,声音处理单元83-1包括计算单元91-1-1至91-N-1和相加单元92-1。来自客户机11-1至Il-N的声音被从控制单元82分别供应给计算单元91-1-1至91-N-1。计算单元91-1-1至91-N-1预先存储指示虚拟地点的任何两个位置处的声学特性的脉冲响应,并且因此借助于存储的脉冲响应对从控制单元82供应的声音执行卷积计算。 计算单兀91-1-1至91-N-1将通过卷积计算获得的声首供应给相加单兀92_1。相加单元92-1对从计算单元91-1-1至91_N_1供应的声音进行相加,并且将通过相加声音而获得的单个声音作为反应声音供应给传输单元84。同样地,声音处理单元83-m(其中2 < m < M)包括计算单元至91-N_m和相加单元92-m。计算单元91-1-m至91-N-m和相加单元92_m执行与计算单元91_1_1至 91-N-1和相加单元92-1相同的操作。当没有必要彼此区分计算单元91-n-m(其中I < η < N,并且I < m < M)时,计算单元91-n-m被简称为计算单元91-n。进一步,当没有必要彼此区分计算单元91_1至91-N 时,计算单元91-1至91-N被简称为计算单元91。当没有必要彼此区分相加单元92-1至92-M时,相加单元92_1至92_M被简称为相加单元92。进一步,当没有必要彼此区分声音处理单元83-1至83-M时,声音处理单元 83-1至83-M被简称为声音处理单元83。传输单元84经由通信网络13将从声音处理单元83供应的反应声音供应给客户机11。例如,假定N个用户观看同一内容项目并且服务器12包括N个声音处理单元83。 亦即,假定满足“M = N”的关系并且从客户机11-1至Il-N传输声音。在这种情况下,例如,声音处理单元83-1至83-N分别基于来自客户机11的声音生成将要供应给客户机11-1至Il-N的反应声音。然后,传输单元84分别将生成的N个反应声音传输到客户机11-1至11-N。亦即,在这个例子中,针对N个客户机11中的每一个生成反应声音。再现过程的描述当拥有客户机11的用户通过操作客户机11给出指令以再现内容项目时,客户机 11响应于指令而开始再现过程并再现用户指定的内容项目。在下文中,参考图4的流程图来描述由客户机11执行的再现过程。在步骤Sll中,获取单元41获取用户所指定的内容项目。获取单元41将形成获取的内容项目的图像数据供应给图像再现控制单元42,并且将形成内容项目的声音数据供应给声音再现控制单元44。例如,用于电视的节目广播的数据被获取作为内容项目。该内容项目可以由图像和声音中之一形成。在步骤S12中,客户机11开始再现内容项目。具体地,图像再现控制单元42将从获取单元41供应的图像数据供应给显示单元43,以允许显示单元43显示图像数据。进一步,声音再现控制单元44将从获取单元41供应的声音数据供应给声音输出单元45,以允许声音输出单兀45输出声音。以这种方式,由于在客户机11中再现了用户所指定的内容项目,所以用户可以观看再现的内容项目。然后,用户在内容项目的每个场景中给出对内容项目的反应。例如,用户产生快乐的喊叫或发笑等作为反应。从用户产生的对内容项目的反应的声音到达声音接收单元46。在步骤S13中,声音接收单元46接收从用户产生的声音,并且将基于该声音获得的声音数据供应给传输控制单元47。传输控制单元47将从声音接收单元46供应的声音数据供应给传输单兀48。从声音接收单元46接收的声音可以配置成正常地从传输单元48传输到服务器 12,或者可以配置成只有当产生预定的声音量时才进行传输。例如,当传输声音量等于或大于预定声音量的声音时,传输控制单兀47确定从声音接收单元46供应的声音的量是否等于或大于预定阈值。只有当声音量等于或大于阈值时,传输控制单元47才将来自声音接收单元46的声音供应给传输单元48,以便将声音传输到服务器12。例如,更接近于几乎寂静的声音的具有间隔的声音在用户对内容项目的反应声音当中不进行传输。当用户对内容项目的反应小并且声音接收单元46所接收的声音量小时,通过不向服务器12传输接收的声音,可以减少客户机11或服务器12的处理负荷。进一步,可以抑制通信网络13中的不必要的通信量。在步骤S14中,传输单元48经由通信网络13将从传输控制单元47供应的声音数据传输到服务器12。例如,传输单元48通过将用户的声音数据存储在用户数据报协议(UDP)包中来传输声音数据。亦即,传输单元48以无连接的方式遵照UDP来与服务器12通信。当UDP用作通信协议时,与传输控制协议(TCP)相比,可以抑制声音的传输延迟, 并且可以减少通信过程的负荷。进一步,UDP在可靠性方面低于TCP。然而,当生成反应声音时,向服务器12传输的包(声音)可以不一定以高可靠性来传输个别用户的声音并不重要,而且并不希望彼此区别各个用户的声音。以这种方式,当从每个客户机11向服务器12传输声音数据时,服务器12使用从每个客户机11接收的声音数据而生成反应声音的声音数据,并且将声音数据传输到每个客户机11。在步骤S15中,接收单元49接收其中存储了反应声音、更加具体地即从服务器12 传输的反应声音的声音数据的包,并且将包供应给声音再现控制单元44。例如,反应声音存储在UDP包中并且从服务器12传输。在步骤S16中,声音输出单元45输出反应声音。亦即,当从接收单元49供应反应声音的声音数据时,声音再现控制单元44对声音数据适当地执行诸如解码之类的处理。声音再现控制单元44将反应声音的声音数据添加到从获取单元41供应的内容项目的声音数据,并且将结果供应给声音输出单兀45。基于从声音再现控制单兀44供应的声音数据,声音输出单兀45输出声音。以这种方式,从声音输出单兀45不仅输出内容项目的声音,而且还输出作为许多其它用户对内容项目的反应的反应声音。这样一来,由于在内容项目的再现期间从客户机11输出了许多其它用户的反应声音,所以用户可以在观看内容项目的同时实时地知道其它用户的反应。在步骤S17中,客户机11确定过程是否结束。例如,当用户给出指令以结束内容项目的再现时,客户机11确定过程结束。当客户机11在步骤S17中确定过程没有结束时, 过程返回到步骤S13以重复上面描述的过程。亦即,继续内容项目的再现,并且从服务器12 接收的反应声音叠加在内容项目的声音上用于再现。另一方面,当客户机11在步骤S17中确定过程结束时,客户机11结束与服务器12 的通信,停止内容项目的再现,并且结束再现过程。客户机11再现内容项目,从服务器12接收作为许多其它用户对内容项目的反应的反应声音,并且输出内容项目的声音和反应声音。这样一来,由于可以实时地向用户宣告许多其它用户对内容项目的反应而不管再现的内容项目是什么,所以用户可以感受到的是,用户与许多其它用户一起在同一场地观看内容项目。因此,由于用户可以在内容项目的每个场景中与其它用户共享感受,所以用户可以享受观看内容项目。例如,根据该信息处理系统,位于不同场地的未知用户可以观看同一内容项目并且感受同一内容项目的激情。通过制造情绪的声音,各个用户可以在同一场景中听到许多用户喊叫的声音,这样一来就可以共享激情。如上所述,从各个客户机11向服务器12传输作为用户对内容项目的反应而产生的声音。然而,可以配置成用户可以设置是否向服务器12传输用户的声音。在这种情况下, 例如,当声音被设置成不进行传输时,在内容项目的再现期间不从传输单元48传输用户的声音。然而,接收单元49接收来自服务器12的反应声音,以便再现内容项目和反应声音。递送过程的描述当执行图4中的再现过程并且从多个客户机11传输声音时,服务器12开始将反应声音传输到各个客户机11的递送过程。在下文中,参考图5的流程图来描述由服务器12 执行的递送过程。在步骤S41中,接收单元81经由通信网络13接收从客户机11传输的声音,并且将声音供应给控制单元82。以这种方式,从客户机11-1至Il-N接收的声音被供应给控制单元82。在步骤S42中,控制单元82必要时对从接收单元81供应的声音执行诸如解码之类的处理,以分配声音。例如,假定声音从客户机11-1至Il-N传输到服务器12,并且根据每个用户(客户机11)生成反应声音。在这种情况下,声音处理单元83-1至83-N分别生成将要传输到客户机11-1至Il-N的反应声音。在这种情况下,例如,控制单元82将来自客户机11-1至 Il-N的声音分别供应给每个声音处理单元83的计算单元91-1至91-N。
在步骤S43中,计算单元91对从控制单元82供应的声音(声音数据)使用预先存储的脉冲响应来执行卷积计算,并且将结果供应给相加单元92。在步骤S44中,每个相加单元92相加从计算单元91-1至91-N供应的声音,生成反应声音的声音数据,并且将生成的声音数据供应给传输单元84。进一步,相加单元92必要时对生成的反应声音的声音数据执行诸如编码之类的处理。例如,如图6的左半部分所示,假定四个用户Ul至U4位于虚拟地点R11,声音从用户Ul至U4所拥有的客户机11-1至11-4传输到服务器12。在图6的例子中,用户U2位于虚拟地点Rll的中间,而U1、U3和U4则位于用户U2 周围。在这种情况下,用户U2可以听到从用户U1、U3和U4产生的声音以及从用户U2他或她自己产生的声音。因此,可以通过以下获得将要由位于虚拟地点Rll的用户U2听到的反应声音根据各个用户的位置和用户U2的位置之间的声学特性来处理来自各个用户的声音,并且相加各个处理的声音。这里,假定hl2是指示从用户Ul向用户U2发送的声音的声学特性的脉冲响应,并且h32是指示从用户U3向用户U2发送的声音的声学特性的脉冲响应。进一步,假定h42 是指示从用户U4向用户U2发送的声音的声学特性的脉冲响应,并且h22是指示从用户U2 向用户U2他或她自己发送的声音的声学特性的脉冲响应。如图6的右半部分所示,假定脉冲响应hl2、h32、h42和h22分别记录在计算单元 91-1至91-4中。在这种情况下,用户Ul、U3、U4和U2的声音、亦即从用户的客户机11传输的声音数据被分别供应给计算单元91-1至91-4。然后,计算单元91-1将用户Ul的声音数据与脉冲响应hl2进行卷积,并且将作为结果获得的声音数据供应给相加单元92。同样地,计算单元91-2至91-4也分别将用户U3、 U4和U2的声音数据与脉冲响应h32、h42和h22进行卷积,并且将作为结果获得的声音数据供应给相加单元92。通过相加从计算单元91-1至91-4供应的声音数据,相加单元92生成向用户U2 的客户机11传输的反应声音的声音数据。反应声音是位于虚拟地点Rll的用户U2所听到的诸如快乐的喊叫之类的各个用户的声音。当生成反应声音时,以足够小到各个用户的声音不可以彼此区分的程度上的增益来相加各个用户的声音数据。亦即,当再现反应声音时,以足够小的增益来相加各个声音数据,以便用户的声音不可以彼此区分。这是因为,在某些情况下用户当中会有用户说出不适合传递到其它用户的不希望有的话。以这种方式,通过相加足够小到个别用户的声音不可以区分的程度上的声音,可以获得许多用户的快乐的喊叫或发笑的集合作为反应声音。每个声音处理单元83根据取决于用户在虚拟地点Rll的位置确定的声学特性对用户的声音执行声音处理,相加经受声音处理的声音,并且将声音设置为各个用户的反应声音。例如,各个用户在虚拟地点Rll的位置由控制单元82随机地确定。根据确定的各个用户的位置,控制单元82将各个用户的声音数据供应给每个声音处理单元83的计算单元91。进一步,计算单元91可以根据供应的用户在虚拟地点Rll的位置生成脉冲响应,以便预先确定的用户的声音被供应给各个计算单元91。
返回参考图5的流程图,当生成将要传输到各个用户的反应声音并且反应声音的声音数据被从相加单元92供应到传输单元84时,过程从步骤S44前进到步骤S45。在步骤S45中,传输单元84将从相加单元92供应的各个用户的反应声音的声音数据传输到用户的客户机11。例如,就像通过客户机11传输用户的声音时一样,反应声音存储在UDP包中并进行传输。在步骤S46中,服务器12确定过程是否结束。例如,当内容项目的广播结束时,服务器12确定过程结束。当服务器12在步骤S46中确定过程没有结束时,过程返回到步骤S41,并且重复上面描述的过程。另一方面,当服务器12在步骤S46中确定过程结束时,递送过程结束。以这种方式,服务器12通过以下生成作为许多用户对内容项目的反应的反应声音借助于根据用户在虚拟地点的位置的声学特性,处理并相加从各个客户机11传输的声音。然后,服务器12将生成的反应声音传输到各个客户机11。这样一来,由于可以实时地向观看内容项目的用户递送许多其它用户对内容项目的反应,所以用户可以感受到仿佛用户正在许多其它用户位于的同一地点观看内容项目。 结果,由于用户可以与其它用户一起共享内容项目的每个场景的感受,所以用户可以享受观看内容项目。如上所述,针对每个用户生成反应声音,但是可以将用户分成多个组,并且可以针对每个组生成反应声音。在这种情况下,用户所属的组的反应声音被传输到这个用户所拥有的客户机11。例如,当针对每个用户生成反应声音时,假定有一万用户观看内容项目,则不得不一万次地执行生成一万用户的反应声音所必须的声音的卷积计算。因此,在服务器12中不得不执行总共一万次乘以一万次的卷积计算。因此,当用户被分成组并且针对每个组生成反应声音时,或者当相同的脉冲响应用于各个用户时,在服务器12中可以减少计算的次数。例如,当在划分用户组时的虚拟地点是音乐厅时,用户可以分成地点第一层用户和地点第二层用户这两组。在这种情况下,控制单元82基于随机的或者预先记录的关于用户的信息将用户分成地点第一层用户和地点第二层用户的组,并且针对每个组生成反应声音。此时,例如,控制单元82从第一层随机地选择属于第一层的用户的座位离乐队席的位置,并且同样随机地选择属于第二层的用户的座位离包厢席的位置。然后,根据各个用户的座位的位置,控制单元82将用户的声音分配给声音处理单元83的各个计算单元91。例如,借助于指示从用户的座位的位置到第一层中的特定座位的位置的声学特性的脉冲响应,生成第一层组的反应声音的声音处理单元83的每个计算单元91对供应的这个用户的声音执行声音卷积。然后,相加单元92相加从各个计算单元91供应的声音以设置第一层组的反应声音。实际上,以这种方式获得的第一层组的反应声音是由虚拟地点的特定座位的用户听到的各个用户的声音。然而,反应声音是由第一层中的各个用户听到的反应声音。反应声音被传输到属于第一层组的各个用户的客户机11。如上所述,用户所属的组由控制单元82确定,但是用户他或她自己可以配置成确定该用户所属的组。在这种情况下,例如,用户操作客户机11的输入单元50,并且指定用户他或她自己在虚拟地点的座位的位置。例如,用户可以指定音乐厅中的第一层或第二层。然后,控制单元51将指示用户所指定的组的信息供应给传输控制单元47。例如, 指示组的信息可以是指示第一层的信息等。传输控制单元47将从控制单元51供应的指示组的信息添加到从声音接收单元46供应的声音数据,并且将结果供应给传输单元48。添加了指示组的信息的声音数据在图4的步骤S14中被传输到服务器12。当服务器12接收到添加了指示组的信息的声音数据时,基于被添加到声音数据的并且指示组的信息,控制单元82对各个用户的组进行划分。指示组的信息可以与声音数据分开地传输。作为划分组的另一个例子,在其中参赛者在业余歌唱比赛中被分成红队和白队的节目等中,用户可以分成两组为红队加油的用户组和为白队加油的用户组。在这种情况下,可以针对属于白队那一组的用户生成反应声音,以便与属于红队那一组的用户的反应声音相比,属于白队那一组的用户的反应声音听起来更响亮。客户机的配置的另一个例子I如上所述,例如客户机11具有图2所示的配置。然而,客户机11可以具有任何配置,只要客户机11可以再现内容项目并输出来自服务器12的反应声音。例如,客户机11可以具有这样一种配置,在所述配置中,内容项目的声音和反应声音可以从不同的声音输出单兀输出,如图7所不。在图7中,相同的标号给予与图2中相同的组成元素,并且适当地不会重复其描述。图7所示的客户机11不同于图2所示的客户机11之处在于进一步提供了声音再现控制单元121和声音输出单元122。其它配置与图2所示的客户机11的配置相同。在图7所示的客户机11中,从服务器12接收的反应声音的声音数据被从接收单元49供应到声音再现控制单元121。在控制单元51的控制之下,声音再现控制单元121对反应声音的声音数据适当地执行诸如解码之类的处理,并且将处理的声音数据供应给声音输出单元122。声音输出单元122例如包括扬声器,并从而基于从声音再现控制单元121供应的声音数据来输出反应声音。以这种方式,在图7所示的客户机11中,从声音输出单元45输出内容项目的声音,并且从声音输出单兀122输出反应声音。客户机的配置的另一个例子2例如,客户机11可以具有图8所示的配置。在图8中,相同的标号给予与图2中相同的组成元素,并且适当地不会重复其描述。图8所示的客户机11不同于图2所示的客户机11之处在于进一步提供了呼叫处理单元151、声音接收单元152和通信单元153。其它配置与图2所示的客户机11的配置相同。图8所示的客户机11例如包括其中具有调谐器的移动电话,因此执行经由通信网络与另一个移动电话的呼叫处理。亦即,当拥有客户机11的用户给出呼叫时,声音接收单元152接收该呼叫并且将获得的声音数据供应给呼叫处理单元151。呼叫处理单元151将来自声音接收单元152的声音数据供应给通信单元153。通信单元153经由通信网络将声音数据传输到呼叫伙伴的移动电话。通信单元153接收从呼叫伙伴的移动电话传输的声音数据,并且将声音数据供应给呼叫处理单元151。呼叫处理单元151将从通信单元153供应的声音数据经由声音再现控制单元44供应给声音输出单元45,并且输出声音。第二实施例信息处理系统的配置例子在图I中,已描述了这样的例子,在所述例子中,只有一个服务器12连接到通信网络13。然而,多个服务器可以连接到通信网络13。例如,如图9所示,可以为每个内容项目提供服务器,并且服务器可以连接到通信网络13。在图9中,相同的标号给予与图I中相同的组成元素,并且适当地不会重复其描述。在图9所示的信息处理系统中,客户机11、服务器12、服务器181和服务器182连接到通信网络13。服务器12、服务器181和服务器182分别基于从客户机11接收的声音生成对不同内容项目的反应声音,并且将反应声音传输到客户机11。例如,用于访问服务器12、服务器181和服务器182中之一的统一资源定位器 (URL)预先与每个内容项目相匹配。亦即,在服务器12、服务器181和服务器182当中,与内容项目相匹配的URL所指定的服务器是执行生成对这个内容项目的反应声音的过程的服务器。例如,与每个内容项目相匹配的URL可以通过用户对输入单元50的操作而直接输入,或者可以通过获取单元41从广播波中提取,并且可以供应给控制单元51。当客户机11试图在观看内容项目期间接收对内容项目的反应声音时,客户机11 访问服务器12、服务器181和服务器182当中的与内容项目相匹配的URL所指定的服务器。 亦即,传输控制单元47通过来自控制单元51的指令控制传输单元48,并且将由声音接收单元46接收的声音传输到URL所指定的服务器。进一步,接收单元49接收来自URL所指定的服务器的反应声音,并且将反应声音经由声音再现控制单兀44供应给声音输出单兀45。在这个例子中,只有当通过URL确定了访问目的地时,才如参考图4描述的再现过程那样执行由客户机11执行的再现过程。服务器181和182具有与图3所示的服务器12 相同的配置。因此,服务器12、服务器181和服务器182执行与参考图5描述的递送过程相同的过程。第三实施例信息处理系统的配置例子对特定服务器12等的访问可以不通过URL来得到,而是可以通过用于指定内容项目的内容项目ID将来自客户机11的声音传输到适当的服务器12等。在这种情况下,例如,信息处理系统具有图10所示的配置。在图10中,相同的标号给予与图9中相同的组成元素,并且适当地不会重复其描述。在图10所示的信息处理系统中,客户机11和分配设备211连接到通信网络13。 进一步,服务器12、服务器181和服务器182连接到分配设备211。在这个例子中,各个客户机11将通过接收用户对内容项目的反应而获得的声音和用来指定内容项目的内容项目ID两者都传输到分配设备211。例如,内容项目ID可以是电视广播的频道号等。分配设备211记录内容项目的内容项目ID和指示生成与内容项目ID相对应的内容项目的反应声音的服务器的信息,并且起到开关的作用。亦即,当从客户机11传输声音和内容项目ID时,分配设备211接收声音和内容项目ID,并且将来自客户机11的声音传输到服务器12、服务器181和服务器182当中由接收的内容项目ID指定的服务器。分配设备211接收分别从服务器12、服务器181和服务器182传输的对各个内容项目的反应声音,并且将反应声音分别传输到传输内容项目的内容项目ID的客户机11。再现过程的描述接下来描述图10所示的信息处理系统的设备中的每一个所执行的过程。首先,参考图11的流程图来描述图2所示的客户机11所执行的再现过程。从步骤S71至S73的过程与图4的从步骤Sll至步骤S13的过程相同,因此不重复其描述。在步骤S74中,传输单元48将内容项目ID和从传输控制单元47供应的声音存储在UDP包中,并且经由通信网络13将UDP包传输到分配设备211。例如,将要传输到分配设备211的内容项目ID通过输入单元50的操作而被输入, 或者通过获取单元41从内容项目的广播波中提取。控制单元51从输入单元50或获取单元41中获取用户正在观看的内容项目的内容项目ID,并且将内容项目ID供应给传输控制单元47。传输控制单元47向传输单元48供应从控制单元51供应的内容项目ID和来自声音接收单元46的声音。内容项目ID可以添加到由声音接收单元46接收的声音。当从客户机11传输内容项目ID和声音时,通过分配设备211将内容项目ID和声音传输到服务器12、服务器181和服务器182中之一。根据内容项目ID的传输目的地生成对内容项目的反应声音,并且经由分配设备211将声音和反应声音传输到客户机11。在步骤S75中,接收单元49接收从分配设备211传输的反应声音并且供应给声音再现控制单元44。其后,执行步骤S76和步骤S77的过程,并且再现过程结束。这些过程与步骤S16和步骤S17的过程相同,因此不重复其描述。传输过程的描述接下来,参考图12的流程图来描述图10所示的分配设备211所执行的传输过程。在步骤SlOl中,分配设备211接收从客户机11传输的内容项目ID和声音。在步骤S102中,分配设备211在服务器12、服务器181和服务器182当中选择由接收的内容项目ID指定的服务器。在步骤S103中,分配设备211将从客户机11接收的内容项目ID和声音传输到在步骤S102中选择的服务器。这样一来,来自再现同一内容项目的客户机11的声音就被传输到同一服务器。当内容项目ID和声音被传输到服务器12等时,接收内容项目ID和声音的服务器 12等基于接收的声音生成反应声音,并且将生成的反应声音传输到分配设备211。在步骤S104中,分配设备211接收从服务器12等传输的反应声音。在步骤S105 中,分配设备211将接收的反应声音存储在UDP包中,并且经由通信网络13将UDP包传输到客户机11。例如,从服务器12接收的反应声音被传输到传输与服务器12相匹配的内容项目ID的客户机11。
在步骤S106中,分配设备211确定过程是否结束。例如,当内容项目的广播结束时,分配设备211确定过程结束。当分配设备211在步骤S106中确定过程没有结束时,过程返回到步骤S101,并且重复上面描述的过程。另一方面,当分配设备211在步骤S106中确定过程结束时,传输过程结束。以这种方式,分配设备211将从各个客户机11传输的声音传输到与声音一起传输的内容项目ID所指定的服务器,并且向客户机11传输响应于声音的传输而从服务器传输的反应声音。因此,当由多个服务器生成不同内容项目的反应声音时,可以防止对不同内容项目的反应声音在一个反应声音中共存。递送过程的描述接下来,参考图13的流程图来描述图10所示的服务器12所执行的递送过程。在步骤S131中,接收单元81接收从分配设备211传输的内容项目ID和声音,并且将内容项目ID和声音供应给控制单元82。其后,执行从步骤S132至步骤S134的过程, 以生成内容项目的反应声音。这些过程与图5中的步骤42至步骤S44的过程相同,因此不重复其描述。在步骤S135中,传输单元84将从相加单元92供应的反应声音传输到分配设备 211。其后,执行步骤S136的过程并且递送过程结束。步骤S136的过程与图5中的步骤 S46的过程相同,因此不重复其描述。以这种方式,基于从分配设备211传输的声音,服务器12生成反应声音。图10所示的服务器181和服务器182执行与参考图13描述的递送过程相同的递送过程。如上所述,通过一个服务器(例如服务器12)生成一个反应声音。然而,一个反应声音可以由多个服务器生成。在这种情况下,例如,多个子服务器连接到生成最终反应声音的服务器。子服务器接收来自多个客户机11的声音,生成临时反应声音,并且将临时反应声音传输到服务器。 然后,服务器通过相加从多个子服务器接收的临时反应声音而生成最终反应声音,并且将反应声音传输到各个子服务器。进一步,子服务器将从服务器接收的反应声音传输到各个客户机11。当通过多个子服务器和服务器生成反应声音时,可以更加快速地生成反应声音, 从而减少对内容项目的反应声音的延迟。进一步,可以设置这样的子服务器,该子服务器接收来自几个子服务器的临时反应声音,相加临时反应声音,并且将作为结果获得的临时反应声音传输到服务器。上面描述的一系列过程可以通过硬件或软件来执行。当一系列过程通过软件来执行时,形成软件的程序例如安装在嵌有专用硬件的计算机中,或者安装在可以通过从程序记录介质中安装各种程序来执行各种功能的通用个人计算机中。图14是根据程序来执行上面描述的一系列过程的计算机的硬件配置的例子的框图。在计算机中,CPU 301、只读存储器(ROM) 302和随机存取存储器(RAM) 303经由总线304彼此连接。进一步,输入/输出接口 305连接到总线304。由键盘、鼠标或麦克风等配置而成的输入单元306、由显示器或扬声器等配置而成的输出单元307、由硬盘或非易失性存储器等配置而成的存储单元308、由网络接口配置而成的通信单元309以及驱动可移动介质311 如磁盘、光盘、磁光盘或半导体存储器等的驱动器310连接到输入/输出接口 305。例如,在具有上述配置的计算机中,通过由CPU 301经由输入/输出接口 305和总线304将存储单元308中存储的程序加载在RAM 303上并且执行程序,可以执行上面描述的一系列过程。由计算机(CPU 301)执行的程序存储在可移动介质311中,该可移动介质311是用于磁盘(包括软盘)、光盘(包括紧致盘-只读存储器(⑶-ROM)和数字通用盘(DVD))、 磁光盘或半导体存储器的打包介质,或者经由有线的或无线的传输介质如局域网、因特网或数字卫星广播供应。通过在驱动器310中加载可移动介质311,可以经由输入/输出接口 305将程序安装在存储单元308中。进一步,程序可以通过通信单元309经由有线的或无线的传输介质接收,并且可以安装在存储单元308中。另外,程序可以预先安装在ROM 302或存储单元 308 中。由计算机执行的程序可以是以在说明书中描述的顺序来按时间顺序执行的程序, 或者可以是并行地或当调用时在必要时间执行的程序。本公开包含与2010年12月15日向日本专利局申请的日本优先权专利申请JP 2010-279510中公开的主题有关的主题,该专利申请的整体内容通过引用结合于此。本领域技术人员应当理解的是,取决于设计要求和其它因素,可以进行各种修改、 组合、再组合和变更,它们都处在所附权利要求或其等效含义的范围之内。
权利要求
1.一种信息处理设备,包括再现控制单元,其控制内容项目的再现;接收单元,其当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在 UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及声音输出单元,其在所述内容项目被再现时基于接收的所述反应声音数据输出所述反应声音。
2.根据权利要求I所述的信息处理设备,进一步包括声音接收单元,其当所述内容项目被再现时接收作为相邻用户对所述内容项目的反应而产生的声音;以及传输单元,其将所述声音接收单元所接收的声音的声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述服务器。
3.根据权利要求2所述的信息处理设备,其中,针对由多个用户形成的每个组生成所述反应声音数据。
4.根据权利要求2所述的信息处理设备,其中,当由所述声音接收单元接收的声音的量等于或大于预定值时,所述传输单元传输由所述声音接收单元接收的声音的声音数据。
5.根据权利要求2所述的信息处理设备,其中,通过以下生成所述反应声音数据以足够小的增益相加经受所述声音处理的声音数据,以便当再现所述反应声音时,经受所述声音处理的声音数据的声音不能彼此区分。
6.根据权利要求2所述的信息处理设备,其中,所述传输单元不仅传输由所述声音接收单元接收的声音的声音数据,而且还传输关于所述内容项目的信息,并且所述服务器基于与关于所述内容项目的信息一起传输的声音数据来生成所述反应声音数据。
7.根据权利要求2所述的信息处理设备,其中,所述传输单元将所述声音数据传输到所述内容项目中确定的URL所指定的服务器。
8.根据权利要求2所述的信息处理设备,其中,当再现所述内容项目时,所述声音输出单兀输出所述内容项目的声音和所述反应声音。
9.一种信息处理设备的信息处理方法,所述信息处理设备包括再现控制单元,其控制内容项目的再现;接收单元,其当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据;基于所述用户在单个虚拟地点的位置和所述地点的声学特性, 对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及声音输出单元,其在所述内容项目被再现时基于接收的所述反应声音数据输出所述反应声音,所述信息处理方法包括通过所述再现控制单元控制所述内容项目的再现;通过所述接收单元接收所述反应声音数据;以及通过所述声音输出单兀输出所述反应声音。
10.一种程序,使计算机执行控制内容项目的再现;当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据; 基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及当再现所述内容项目时,基于接收的所述反应声音数据输出所述反应声音。
11.一种信息处理设备,包括接收单元,其在内容项目被再现时从设备中经由通信网络接收声音数据,所述设备将通过接收作为用户对所述内容项目的反应而产生的声音所获得的所述声音数据存储在UDP 包中并且传输所述UDP包;声音处理单元,其基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从多个设备接收的声音数据中的每一个执行声音处理;相加单兀,其通过相加经受所述声音处理的多个声音数据来生成反应声音的反应声音数据;以及传输单元,其将所述反应声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述设备。
12.根据权利要求11所述的信息处理设备,其中,所述相加单元针对由多个用户形成的每个组通过相加经受不同声音处理的声音数据来生成所述反应声音数据。
13.根据权利要求11所述的信息处理设备,其中,所述相加单元通过以下生成所述反应声音数据以足够小的增益相加经受所述声音处理的声音数据,以便当再现所述反应声音时,经受所述声音处理的声音数据的声音不能彼此区分。
14.一种信息处理设备的信息处理方法,所述信息处理设备包括接收单元,其在内容项目被再现时从设备中经由通信网络接收声音数据,所述设备将通过接收作为用户对所述内容项目的反应而产生的声音所获得的所述声音数据存储在m)P包中并且传输所述UDP 包;声音处理单元,其基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从多个设备接收的声音数据中的每一个执行声音处理;相加单元,其通过相加经受所述声音处理的多个声音数据来生成反应声音的反应声音数据;以及传输单元,其将所述反应声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述设备,所述信息处理方法包括通过所述接收单元接收所述声音数据;通过所述声音处理单元对所述声音数据执行所述声音处理;通过所述相加单元生成所述反应声音数据;以及通过所述传输单元传输所述反应声音数据。
15.—种程序,使计算机执行当再现内容项目时,从设备中经由通信网络接收声音数据,所述设备将通过接收作为用户对所述内容项目的反应而产生的声音所获得的所述声音数据存储在UDP包中并且传输所述m)P包;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从多个设备接收的声音数据中的每一个执行声音处理;通过相加经受所述声音处理的多个声音数据来生成反应声音的反应声音数据;以及将所述反应声音数据存储在所述UDP包中,并且经由所述通信网络将所述UDP包传输到所述设备。
16.一种信息处理系统,包括经由通信网络彼此连接的客户机和服务器,其中所述客户机包括再现控制单元,其控制内容项目的再现;声音接收单元,其当所述内容项目被再现时接收作为相邻用户对所述内容项目的反应而产生的声音;第一传输单元,其将所述声音接收单元所接收的声音的声音数据存储在UDP包中,并且经由所述通信网络将所述UDP包传输到所述服务器;第一接收单元,其从所述服务器中接收基于从多个其它客户机传输的声音数据而生成的反应声音的反应声音数据;以及声音输出单元,其在所述内容项目被再现时基于接收的所述反应声音数据输出所述反应声音,并且其中所述服务器包括第二接收单元,其接收从所述客户机传输的声音数据;声音处理单元,其基于用户在单个虚拟地点的位置和所述地点的声学特性,对从多个客户机传输的声音数据中的每一个执行声音处理;相加单元,其通过相加经受所述声音处理的多个声音数据来生成所述反应声音数据;以及第二传输单元,其将所述反应声音数据存储在UDP包中,并且经由所述通信网络将所述UDP包传输到所述客户机。
全文摘要
本公开涉及信息处理设备、方法和程序以及信息处理系统。根据本公开的信息处理设备包括再现控制单元,其控制内容项目的再现;接收单元,其当再现所述内容项目时接收经由通信网络从服务器传输的并且存储在UDP包中的反应声音数据,所述服务器通过以下生成反应声音的反应声音数据经由所述通信网络从多个设备中接收通过接收作为用户对所述内容项目的反应而产生的声音所获得的声音数据;基于所述用户在单个虚拟地点的位置和所述地点的声学特性,对从所述设备接收的多个声音数据执行声音处理;以及相加经受所述声音处理的多个声音数据;以及声音输出单元,其在所述内容项目被再现时基于接收的所述反应声音数据输出所述反应声音。
文档编号H04N21/4788GK102611944SQ201110407238
公开日2012年7月25日 申请日期2011年12月8日 优先权日2010年12月15日
发明者铃木三博 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1