一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理装置和信息处理系统的制作方法

2021-10-24 07:54:00 来源:中国专利 TAG:适于 装置 公开信息 节目 观看


1.本公开涉及一种信息处理装置和一种信息处理系统,其适于观看tv(电视)节目等。


背景技术:

2.存在一种利用关于观看电视节目的观众的观看习惯和音调来侧写观众的技术(参见ptl 1)。还有一种利用观众的简档(或偏好)并利用指示节目受欢迎程度的信息向观众推荐节目的技术(参见ptl 3)。此外,还有一种通过语音识别获取情感信息的技术(参见ptl 2)。
3.引用列表
4.专利文献
5.ptl 1:日本未审查专利申请公开号2014

143722
6.ptl 2:日本未审查专利申请公开号2004

178593
7.ptl 3:日本未审查专利申请公开(pct申请的公开日文翻译)号2010

537578


技术实现要素:

8.利用上述技术,很难提供观众足够满意的观看体验。
9.希望提供一种信息处理装置和一种信息处理系统,其能够提供观众非常满意的观看体验。
10.根据本公开实施例的信息处理装置,包括:反应判定器,所述反应判定器基于观看节目的观众的反应信息,判定观众对节目的态度;以及环境提供器,所述环境提供器向观众提供与向具有与观众对节目的态度相同的态度的观众群提供的观看环境相同的观看环境。
11.根据本公开实施例的信息处理系统包括多个信息处理装置,每个信息处理装置耦接到网络。多个信息处理装置中的每一个包括:反应判定器,所述反应判定器基于观看节目的观众的反应信息,判定观众对节目的态度;以及环境提供器,所述环境提供器向观众提供与向具有与观众对节目的态度相同的态度的观众群提供的观看环境相同的观看环境。
12.根据本公开实施例的信息处理装置或信息处理系统向观众提供与向具有与观众对节目的态度相同的态度的观众群提供的观看环境相同的观看环境。
附图说明
13.图1是示出根据本公开第一实施例的信息处理系统的总体配置示例的框图。
14.图2是示意性示出根据第一实施例的信息处理系统中的节目观看装置的配置示例的框图。
15.图3是示意性示出根据第一实施例的信息处理系统中网络上的系统的配置示例的框图。
16.图4是示意性示出根据第一实施例的信息处理系统中的节目观看装置的操作示例
的流程图。
17.图5是示出在根据第一实施例的信息处理系统中生成的反应时间序列数据的示例的说明图。
18.图6是示出根据第二实施例的信息处理系统的概要的框图。
19.图7是示意性示出根据第二实施例的信息处理系统中的p2p节点的配置示例的框图。
具体实施方式
20.在下文中,参考附图详细描述了本公开的一些实施例。应当注意,按以下顺序给出描述。
21.0.比较示例
22.1.第一实施例(图1至5)
23.1.1配置
24.1.2操作
25.1.3效果
26.2.第二实施例(使用p2p的信息处理系统)(图6和7)
27.3.其他实施例
28.<0.比较示例>
29.(根据比较示例的信息处理系统的概要和问题)
30.存在一种利用关于观看电视节目等的观众的观看习惯和音调来侧写观众的技术;以及一种利用观众的简档(或偏好)和指示节目受欢迎程度的信息向观众推荐节目的技术。
31.然而,在上述技术中,需要首先预先构建观众简档(或偏好)。即使观众的简档是通过观众自己的操作来构建的或者是自动构建的,类似节目的观看记录也必须被跟踪多次,并且除非它们是预定义的和重复的,否则难以执行构建。尽管可以通过诸如记录预约之类的统计过程预先判定节目的受欢迎程度,但是难以通过将观众与观众在节目期间可能采取的多个态度中的一个态度相关联来将观众链接到其他观众。
32.因此,在下面的实施例中,将通过根据正在观看节目的观众的反应对节目的态度进行分类,并且通过动态地配置具有相同态度的观众群体,来描述用于在相同的社区(观众群)中实现具有统一感的观看体验的技术。这实现了观众非常满意的观看体验。
33.<1.第一实施例>
34.[1.1配置]
[0035]
(信息处理系统的总体配置示例)
[0036]
图1示出了根据本公开第一实施例的信息处理系统1的总体配置示例。
[0037]
信息处理系统1包括:多个节目观看装置10(101,102,...10n),其耦接到网络;以及网络上的系统20,其网络连接到多个节目观看装置10。
[0038]
节目观看装置10对应于根据本公开的技术的“信息处理装置”的具体示例。根据本公开的技术,网络上的系统20对应于“主机服务器”的具体示例。
[0039]
节目观看装置10具有:使用图像和语音的代理功能,用于通过语音、视频等与观众30相互通信;以及网络连接功能。节目观看装置10包括例如电视装置。可以通过例如内置在
电视装置中的装置来实现代理功能。此外,一些或全部代理功能可以通过外部连接到电视装置的装置来实现。例如,稍后描述的反应收集器60(图2)的功能可以与用作电视装置的显示器16分开配置。在这种情况下,节目观看装置10可以例如从完全独立的代理(例如,智能扬声器)接收观众的反应信息。此外,配置可以使得包括在除电视装置之外的装置中的代理功能获取观众的反应信息,并且电视装置接收所获取的反应信息。
[0040]
在此处,在第一实施例中,代理功能是指响应于诸如观看和收听节目的观众30发出的声音或观众30的运动之类的反应来提供某种服务的功能。特别地,在第一实施例中,将描述一个示例,其中,提供与反应(例如,由观众30发出的声音或观众30的运动)相对应的环境声音,作为服务。
[0041]
在信息处理系统1中,一个或多个观众30正在观看每个节目观看装置10的节目。多个观众30观看每个节目观看装置10的节目的情况包括例如群体40(例如,家庭)在客厅观看相同节目的形式。信息处理系统1包括经由网络彼此耦接的多个这样的节目观看装置10,并且将观众30分类成多个社区50。每个社区50包括由虚线框包围的多个观众30。社区50是对节目具有相同态度的观众群。
[0042]
在节目观看装置10上,可以观看出现多个表演者或多个团队的节目。在信息处理系统1中,在诸如体育转播等节目中,根据观众30支持或具有支持意图的节目观看动作,通过动态链接在观看期间对于节目中的参与者(团队)的欢呼动作一致的观众30,来形成相同的社区50。在信息处理系统1中,多个观众30能够相互共享相同的观看环境,例如,相同社区50中的相同支持语音。
[0043]
在信息处理系统1中,即使在家庭通过使用单个节目观看装置10(用于单个节目观看装置10的多个观众30)观看比赛的情况下,也可以通过使用耳机执行音频输出,使用代理功能对于多个观众30中的每一个,针对每个观众30执行具有改变的音调的音频输出。此外,节目观看装置10还能够通过使用图像识别和波束成形的个人识别来分离音频输出。这种多人观看类似于家庭观看、公共观看、在体育酒吧观看等。因此,在信息处理系统1中,单个节目观看装置10可以单独收集多个观众30中的每一个的反应信息,并且单独判定多个观众30中的每一个的节目的态度。此外,在单个节目观看装置10中,可以向多个观众30中的每一个单独提供观看环境。
[0044]
(节目观看装置10的配置示例)
[0045]
图2示意性地示出了信息处理系统1中的节目观看装置10的配置示例。
[0046]
节目观看装置10包括麦克风11、相机12、扬声器13、接收机14、发送机15和显示器16。节目观看装置10还包括肯定词/否定词kb(知识库)61、语音识别器62、音调/音量db(数据库)63、运动/图像识别器64、标记kb 65、事件控制器66、事件db 67和反应判定器68。麦克风11、相机12、语音识别器62、音调/音量db 63和运动/图像识别器64构成反应收集器60。
[0047]
根据本公开的技术,扬声器13和接收机14对应于“环境提供器”的具体示例。
[0048]
麦克风11、相机12和扬声器13是用于代理功能的观众30的接口。相机12不限于普通的rgb相机,并且可以添加热成像功能。
[0049]
发送机15和接收机14都是网络的接口。
[0050]
显示器16显示节目。显示器16可以是通用电视装置。在节目观看装置10中,可以单独配置显示器16和一些或全部代理功能提供部分。例如,如上所述,反应收集器60的功能可
以被配置为单独的单元。
[0051]
反应收集器60收集观看节目的观众30的反应信息。反应信息包括:由语音识别器62获得的识别结果;由运动/图像识别器64获得的识别结果;以及累积在音调/音量db 63中的观众30的音调和音量。反应收集器60基于由语音识别器62获得的识别结果、由运动/图像识别器64获得的识别结果或音调/音量db 63的内容中的至少一个,为每个观众30生成反应时间序列数据。此外,反应收集器60还收集观众30的音频数据。此外,在观众30观看出现多个表演者或多个团队的节目的情况下,反应信息包括指示观众30对特定表演者或特定团队执行的欢呼动作的信息。在反应收集器60中,例如,通过使用图像识别执行个人识别或者通过使用耳机或波束成形分离音频输入,可以通过一个节目观看装置10单独收集多个观众30的各条反应信息。
[0052]
肯定词/否定词kb 61保留用于判定观众30的话语是肯定还是否定的语音识别信息。语音识别信息包括例如:指示通常被判定为肯定或否定的话语(例如,“是”或“否”)的数据;以及对于正在观看的节目可唯一判定的话语的信息(例如,团队名称)。例如,包括那些语音识别信息的肯定词/否定词数据作为元数据与节目的分发一起从网络上的系统20发送。
[0053]
标记kb 65保存用于从观众30的视频中判定态度的标记视频。用于判定观众30的态度的标记视频包括例如:显示通常被认为是肯定/否定的行为(例如,拍手、起哄姿势等)的视频;以及显示节目特定的信息(例如,队服或团队标志等)的视频。例如,标记视频作为元数据与节目的分发一起从网络上的系统20传输。
[0054]
音调/音量db 63累积观众30的话语的音调和音量。
[0055]
语音识别器62使用肯定词/否定词kb 61识别从麦克风11输入的观众30的反应。
[0056]
运动/图像识别器64通过使用标记kb 65识别从相机12输入的观众30的反应。由运动/图像识别器64识别的内容包括:观众30的外观或运动,例如,观众30的可穿戴的内容(例如,穿戴团队制服、团队标志的存在或不存在等);观众30的行为(例如,手势、拍手、起哄的姿势等);活泼;存在或不存在酒精(例如,存在或不存在含酒精的饮料等);面部颜色(例如,红脸等)等。
[0057]
反应判定器68使用由语音识别器62获得的识别结果、由运动/图像识别器64获得的识别结果、或者在音调/音量db 63中累积的音调和音量中的至少一个来判定观众30的态度。反应判定器68基于例如与观众30的反应的预定平均值的偏离程度来判定观众30的态度。反应判定器68可以基于根据反应信息生成的反应时间序列数据来判定观众30的态度。
[0058]
发送机15向网络上的系统20发送由反应收集器60生成的每个观众30的反应时间序列数据和由反应判定器68判定的观众30的态度的数据。此外,发送机15将由反应收集器60收集的音频数据发送到网络上的系统20。
[0059]
接收机14接收与要在社区50中共享的观看环境相关的数据(例如,环境声音的数据),并使扬声器13播放该数据。社区50与网络上的系统20向其发送判定社区50的分类的结果的社区50相同。此外,接收机14接收从网络上的系统20发送的元数据以及节目的分发。
[0060]
事件db 67记录促使观众30行动的事件,并且事件控制器66促使发生实际事件。例如,在体育节目中,当在体育转播节目中介绍团队时,通过扬声器13确认是否支持团队。事件的条件可以包括:从节目开始经过的时间;从节目中间开始观看;对节目内容的识别,例
如,cm检测等。该事件作为与节目相关的元数据从网络上的系统20分发,例如,作为节目特有的信息。该事件可以是例如在体育节目中在比赛前介绍每个团队的时间请求欢呼动作。欢呼动作的示例包括拍手、敲击扩音器、挥舞队旗等。此外,欢呼动作可以是通过按下遥控器的颜色按钮、操作智能手机应用等来指示支持团队的动作。
[0061]
(网络上的系统20的配置示例)
[0062]
图3示意性地示出了信息处理系统1中的网络上的系统20的配置示例。图3是用于准备网络服务的配置示例。
[0063]
网络上的系统20包括接收机21、发送机22、节目信息库23和环境声音组合部24。此外,网络上的系统20包括每个节目的块70。
[0064]
每个节目的块70包括每个社区50的块。每个社区50的块包括每个观众的反应时间序列db 71、相似度判定器72和每个社区的反应时间序列db 73。
[0065]
接收机21接收数据,例如,从各个节目观看装置10发送的每个观众30的反应时间序列数据和音频数据。
[0066]
发送机22向各个节目观看装置10发送与观看环境相关的数据(例如,环境声音的数据)和诸如与节目相关的元数据等数据。
[0067]
节目信息库23保存节目特有的标记视频和肯定词/否定词数据,并且肯定词/否定词数据和标记视频作为与节目相关的元数据由发送机22发送到每个节目观看装置10。
[0068]
元数据包括例如每个节目的信息,例如,肯定词/否定词数据和标记视频,其在每个节目观看装置10中用于收集观众30的反应信息。元数据还包括例如指示代理功能如何主动向每个节目观看装置10中的观众30进行询问的指令数据。该指令数据包括关于每个节目观看装置10的事件控制器66导致发生的事件的数据。对观众30的主动询问包括例如要求观众30在体育节目中的比赛前介绍每个团队的时间执行诸如拍手、敲击扩音器或挥动队旗之类的动作。此外,对观众30的主动询问可以包括提示观众30按下遥控器的颜色按钮、提示观众30操作智能手机应用、提示观众30操作对应于节目的装置等。此外,还可以想到,元数据包括关于每个节目观看装置10如何响应于以这种方式提示的观众30的反应,使用语音识别、图像识别、装置通信等来执行识别的信息。例如,还可以想到在元数据中包括诸如观众30的反应的匹配模式等信息。
[0069]
每个观众的反应时间序列db 71是记录每个观众30的反应时间序列数据的时间序列db。每个社区的反应时间序列db 73具有记录每个社区50的反应时间序列数据的时间序列db。相似度判定器72判定(通过类比估计)哪个社区50的反应时间序列数据与每个观众30的每个反应时间序列数据相似,并且每个观众30的每个反应时间序列数据与相关社区50的反应时间序列数据相关联。每个社区的反应时间序列db 73保存每个社区50的反应时间序列数据,该数据表示每个观众30的这样相关的反应时间序列数据。
[0070]
环境声音组合部24将属于相同社区50的观众30的声音组合为环境声音,并且通过发送机22将环境声音发送给属于社区50的每个观众30。环境声音组合部24组合例如被分类到相同社区50的观众30的声音,并且生成听起来像欢呼的环境声音。在这种情况下,可以使用利用多声道语音的立体声技术。此外,环境声音组合部24不仅可以通过添加实际观众30的声音来组合,还可以通过添加对应于观众30的反应信息的声音来组合。例如,可以通过添加与欢呼动作相匹配的机械声音或掌声来执行组合。
[0071]
网络上的系统20匹配从节目观看装置10发送的多个观众30的不同条的反应信息,并将这几条反应信息分类到聚集了显示相似反应的观众30的社区中。被分类到相同社区的观众30的声音由环境声音组合部24组合,并且组合的声音被发送回每个观众30的代理功能。因此,在每个节目观看装置10中,播放类似欢呼的环境声音,并由代理功能提供给每个观众30。在这种情况下,也可以使用利用多声道语音的立体声技术。因此,即使在一个节目观看装置10中存在具有不同态度的多个观众30的情况下,也可以向具有不同态度的多个观众30中的每一个单独提供环境声音。
[0072]
[1.2操作]
[0073]
图4是示意性示出信息处理系统1中的节目观看装置10的操作示例的流程图。
[0074]
首先,节目观看装置10通过接收机14接收与从网络上的系统20发送的节目相关的元数据(步骤s101)。虽然接收元数据的时间可以变化,但是在此处,作为示例,假设在观看节目之前接收元数据。
[0075]
接下来,节目观看装置10将元数据中包括的肯定词/否定词数据写入肯定词/否定词kb 61上(步骤s102)。此外,节目观看装置10将元数据中包括的标记视频写入标记kb 65(步骤s103)。
[0076]
在观看期间(步骤s104),节目观看装置10在满足事件db 67中描述的事件条件的情况下使事件发生(步骤s200),从而提示观众30的动作(步骤s201)。
[0077]
此外,节目观看装置10在观看期间通过麦克风11和相机12检测观众30的反应(步骤s300)。在麦克风11检测到观众30的语音的情况下(步骤s301),节目观看装置10通过语音识别器62读取肯定词/否定词kb 61的语音识别信息(步骤s302),并识别观众30的语音(步骤s302)。在这种情况下,节目观看装置10将音调和音量的信息写入音调/音量db 63,并更新音调/音量db 63(步骤s304)。此外,在相机12检测到观众30的运动的情况下(步骤s305),节目观看装置10读取标记kb 65的标记视频(步骤s306),并通过运动/图像识别器64识别观众30的外观、运动等(步骤s307)。反应收集器60基于由语音识别器62获得的识别结果、由运动/图像识别器64获得的识别结果或音调/音量db 63的内容中的至少一个,为每个观众30生成反应时间序列数据(步骤s308)。发送机15将每个观众30的反应时间序列数据发送到网络上的系统20(步骤s309)。
[0078]
此外,在由接收机14在观看期间接收到从网络上的系统20发送的观众30所属的社区50的环境声音的情况下(步骤s400),节目观看装置10从扬声器13播放环境声音(步骤s401)。
[0079]
(反应时间序列数据的具体示例)
[0080]
图5示出了在信息处理系统1中生成的反应时间序列数据的示例。图5示出了如何通过由网络上的系统20执行的总结每个观众30的反应时间序列数据来对社区50进行分类。
[0081]
例如,在两个队(黑和白)比赛的体育节目(例如,体育转播)中,在节目的初始阶段介绍这两个队,反应时间序列数据是使用声音的肯定/否定反应的强度。在图5中,在左侧示出了观众(a)、(b)、(c)和(d)的各条反应时间序列数据的示例。肯定反应用 侧的条形表示,否定反应用

侧的条形表示,条形的长度分别对应于肯定反应或否定反应的强度。
[0082]
在图5中,条的颜色表示已经被区分的支持队,灰色条表示不清楚的支持队。在节目的初始阶段,通过提供代理在团队介绍期间向观众30进行询问的事件,获得反映观众30
支持黑队和白队中的哪一个的反应。此后,在没有先验信息的情况下执行识别,并且颜色是灰色的。
[0083]
观众(a)和(b)在相似的时间表现出相似的肯定/否定反应,尽管强度不同,可以判定观众(a)和(b)属于相同的社区50。相反,观众(c)表现出不同的反应,并且可以判定观众(c)属于不同的社区50。
[0084]
网络上的系统20基于被判定在同一社区50中的观众30的反应时间序列数据,生成表示图5右侧的社区50的反应时间序列数据。典型地,可以想象这样一个图表,其中,指示了强度的平均值,并且对平均值进行了插值。如果以这种方式采用依次添加各条数据的计算方法,则容易在第二实施例(图6)的p2p网络中进行配置,这将在后面描述。根据图5右侧的图表和每个观众30的反应时间序列数据的相似度,执行到社区50中的分类。没有反应时间序列数据表示在节目起点的社区50。因此,可以通过促使在节目的初始阶段发生事件来执行初始分类,以提示观众30采取反应来建立黑态度或白态度。此后,可以根据数据的累积来提高精度。通过事件进行观众反应的这种促进的时间不限于节目的初始阶段,也可以在节目中间进行,作为平静期间的询问。网络上的系统20重新评估与另一社区50的相似度,因为社区50的分类不清楚,而社区50的反应时间序列数据和每个观众30的反应时间序列数据之间的相似度较低。根据数据的累积,更新图5右侧的社区50的反应时间序列图;然而,有可能具有滞后,以避免由这种累积引起的社区50分类的频繁变化。
[0085]
观众(d)是从中间开始观看节目的观众。例如,在体育转播的情况下,可以通过在开始观看时指示当前进展来使观众的态度清楚。结果,可以在早期阶段将已经开始从中间观看的观众分类到社区50中。这个示例是使用声音的肯定/否定反应的强度图;然而,可以想象的是,单独评估语音音量,并且不仅评估语音,还评估手势和面部颜色。这种多维信息的使用使得能够对社区50进行更详细的分类,例如,基于观众安静度的分类、不管团队如何都喜欢观看的分类、以及基于有无酒精的分类。
[0086]
(修改示例)
[0087]
在以上描述中,主要描述了体育节目的观看;然而,根据第一实施例的技术也适用于观看其他类型的节目。例如,在音乐节目中,可以根据关于观众30对音乐流派、出现在音乐节目中的表演者(例如,歌手)等的偏好来形成社区50。此外,在选举节目中,例如,可以根据观众30对诸如候选人等表演者的偏好来形成社区50。
[0088]
在以上描述中,已经将该情况描述为针对作为观看环境的每个社区50改变环境声音的示例;然而,本公开不限于此。对于每个社区50,不仅声音而且节目的视频都可以部分或全部改变。例如,对于每个社区50,可以提供相机的角度改变的视频,例如,该角度被改变为接近支持团队的角度。此外,例如,可以在节目的视频的一部分中显示支持团队的信息。
[0089]
[1.3效果]
[0090]
如上所述,根据第一实施例的信息处理系统1,向观众30提供与向具有与观众30对节目的态度相同的态度的观众群(社区50)提供的观看环境相同的观看环境。这使得可以获得观众30非常满意的观看体验。
[0091]
根据第一实施例的信息处理系统1,观众30能够体验与在社区50中(在社区50中,在体育场的观众座位中或在公共观看中,支持/支持意图彼此一致)执行欢呼动作相对应的观看,同时停留在私人观看空间中,而不预先检测或设置用户属性,例如,偏好。社区50的构
建不仅是根据节目内容预先定义的,例如,“a队支持者”和“b队支持者”,而且还允许基于实际观众30的反应自发产生的动态分组,例如,观众安静观看而不偏向于特定队的支持的社区50。
[0092]
此外,在节目观看装置10中,当通过代理功能检测到观众30的反应时,不仅通过识别通过对声音进行识别而获得的句子,而且通过识别音调或音量的变化、视频中的面部颜色、酒精的存在或不存在、活泼性等,可以执行对观众30更舒适的社区的分类。对观众30更舒适的社区的分类包括将喜欢安静欢呼的观众30分类到社区50中或者基于酒精的存在与否将其分类到社区50中。
[0093]
此外,即使在具有代理功能的单个节目观看装置10被多个观众30观看的情况下,也可以通过使个人用户使用耳机、头盔等,将观众30分类为每个观众30的不同社区50。
[0094]
此外,通过将元数据与预先已知的节目内容相关联来准备用于平稳操作系统的元数据在某种程度上使得代理功能可以向观众30进行专门针对节目内容的查询并判定反应。这允许对社区50进行准确、详细和快速的分类。此外,通过促使发生观众30参与的事件,可以容易地获得对社区50的分类的进一步有用的反应。
[0095]
此外,通过网络在观众30之间共享的某个观众30的声音与被分类在同一社区50中的其他观众30的声音相结合,并且作为声音被隐藏在环境声音和人群中,这是一个隐私考虑。此外,此时,根据例如观众30的周围再现环境,在体育节目中转播体育的情况下,组合成多个频道能够发出环境声音,使得体育场的观众从体育场的观众座位与周围观众30一起向场地发声,并且能够使观看体验接近于在体育场观看比赛。此外,当组合整个社区50的环境声音时,不仅实际存在的观众30的声音,而且由机器组合的声音也混合,以放大兴奋,由此即使在参与者很少的情况下,例如,在形成社区50的初始阶段,也可以实现更高的观看体验。
[0096]
应当注意,本文描述的效果仅仅是说明性的,而不是限制性的,并且可以实现其他效果。这同样适用于下面描述的其他实施例的效果。
[0097]
<2.第二实施例>
[0098]
接下来,将描述根据本公开第二实施例的信息处理装置和信息处理系统。在以下描述中,对与根据上述第一实施例的信息处理装置和信息处理系统基本相同的组件给予相同的附图标记,并且将适当省略其描述。
[0099]
图6示出了根据第二实施例的信息处理系统1a的概要。图6示出了根据第一实施例的信息处理系统1中的网络上的系统20的功能的一部分由p2p配置的示例。
[0100]
信息处理系统1a包括多个p2p节点90(901,902,...90n

1和90n)和节目信息服务器80。
[0101]
节目信息服务器80对应于根据本公开的技术的“主机服务器”的具体示例。
[0102]
p2p节点90可由内置在根据第一实施例的信息处理系统1中包括的节目观看装置10中的装置或外部附接至节目观看装置10的装置来实现。
[0103]
p2p是一种方法,在这种方法中,终端节点直接相互通信,并且与服务器客户端方法相比,在没有集中式服务器(或者责任和负载较小)的情况下配置网络。在图6所示的示例中,假设p2p节点90实际设置的地方是具有代理功能的节目观看装置10,代理的发送机/接收机(代理发送机92和代理接收机91)与网络的发送机/接收机(网络发送机94和网络接收
机93)分开配置;然而,p2p节点90的节点功能部分也可以在网络上分开设置。
[0104]
图7示意性地示出了信息处理系统1a中的p2p节点90的配置示例。
[0105]
p2p节点90包括节目信息库23、环境声音组合部24、每个观众的反应时间序列db 71、相似度判定器72和每个社区的反应时间序列db 73。
[0106]
p2p节点90中的每个配置块的功能类似于根据第一实施例的信息处理系统1中网络上的系统20中的每个配置块的功能。然而,每个社区的反应时间序列db 73的块和节目信息库23在p2p节点90之间是同步的。与p2p通信的终端网络被称为覆盖网络(oln)。在图6的示例中,为每个社区50提供oln(每个社区200的oln),这意味着参与oln对应于被分类为社区50(图6中均由虚线包围的组)。也构建位于垂直方向的oln。这允许跨越社区50的数据同步,并且p2p节点90被重新分布到更匹配的社区50中(图6中的中间,对于每个社区,在不同oln 200中的两个p2p节点90之间的网络连接)。或者,在与社区50的相似度低的情况下,p2p节点90可以尝试加入每个社区的每个oln 200。这对应于尝试为p2p网络中的每个社区加入另一个oln 200。从各种p2p算法中适当地应用为每个社区加入oln 200的方法和p2p节点90之间的数据同步。应当注意,尽管在p2p网络中假设了由于节点之间的信息传播而导致的等待时间,但是在本公开的技术中不需要精确匹配,并且不需要以等待时间为重点来等待要收集的所有信息。
[0107]
从顶流节目信息服务器80分发所有p2p节点90共有的信息,例如,节目信息(元数据)。p2p网络一般没有大型的中心服务器,而是有一个小型的服务器或者一个负责节点索引信息的节点。图6示出了一个示例,其中,作为顶流服务器的节目信息服务器80向一些p2p节点90分发信息,并通过p2p网络向所有节点分发节目信息。在这种情况下,每个p2p节点90能够通过在被分类到社区50之前准备oln参与,来在社区50分类之前接收节目信息。此外,还可以想到从服务器向所有p2p节点90进行分发的配置。
[0108]
其他配置、作用和效果可以基本上类似于根据上述第一实施例的信息处理装置和信息处理系统1的配置、作用和效果。
[0109]
<3.其他实施例>
[0110]
根据本公开的技术不限于上述实施例等,并且可以以多种方式进行修改。
[0111]
例如,本技术可以具有以下配置。
[0112]
根据以下配置的当前技术,向观众提供与向具有与观众对节目的态度相同的态度的观众群提供的观看环境相同的观看环境。这使得可以获得观众非常满意的观看体验。
[0113]
(1)一种信息处理装置,包括:
[0114]
反应判定器,所述反应判定器基于观看节目的观众的反应信息,判定观众对节目的态度;
[0115]
反应判定器,所述反应判定器基于反应收集器收集的观众的反应信息,判定观众对节目的态度;以及
[0116]
环境提供器,所述环境提供器向观众提供与向具有与观众对节目的态度相同的态度的观众群提供的观看环境相同的观看环境。
[0117]
(2)根据(1)所述的信息处理装置,其中,所述观看环境包括环境声音。
[0118]
(3)根据(1)或(2)所述的信息处理装置,其中,
[0119]
所述节目是出现多个表演者或多个团队的节目,并且
[0120]
所述观众的反应信息包括指示对多个表演者中的特定表演者或多个团队中的特定团队的欢呼动作的信息。
[0121]
(4)根据(1)至(3)中任一项所述的信息处理装置,其中,所述观众的反应信息包括观众发出的声音、观众的外观或观众的运动中的至少一个。
[0122]
(5)根据(1)至(4)中任一项所述的信息处理装置,其中,
[0123]
为多个观众中的每一个单独收集反应信息,
[0124]
所述反应判定器单独判定多个观众中的每一个对节目的态度,并且
[0125]
所述环境提供器单独向多个观众中的每一个提供观看环境。
[0126]
(6)根据(1)至(5)中任一项所述的信息处理装置,还包括
[0127]
反应收集器,所述反应收集器收集观看节目的观众的反应信息。
[0128]
(7)根据(6)所述的信息处理装置,还包括
[0129]
发送机,所述发送机向主机服务器发送数据,所述主机服务器网络连接到多个信息处理装置,其中,
[0130]
所述反应收集器生成反应时间序列数据,所述反应时间序列数据指示观看节目的观众的反应的时间变化,并且
[0131]
所述发送机发送由反应收集器生成的每个观众的反应时间序列数据。
[0132]
(8)根据(7)所述的信息处理装置,其中,在所述主机服务器中,基于从所述多个信息处理装置获得的多个观众中的每个观众的反应时间序列数据,通过类推来估计具有相同态度的观众群,并且从所述主机服务器发送与相同观看环境相关的数据。
[0133]
(9)根据(8)所述的信息处理装置,其中,与相同观看环境相关的数据包括环境声音的数据,通过组合具有相同态度的观众群的声音而生成所述环境声音。
[0134]
(10)根据(9)所述的信息处理装置,其中,所述环境声音包括具有相同态度的观众群的声音和根据观众的反应信息添加的声音。
[0135]
(11)根据(1)至(10)中任一项所述的信息处理装置,还包括
[0136]
接收机,所述接收机从网络连接的主机服务器接收与节目相关的用于收集观众的反应信息的元数据。
[0137]
(12)根据(11)所述的信息处理装置,其中,所述元数据包括指令数据,所述指令数据发出指令,以促使发生提示观众对节目做出反应的事件。
[0138]
(13)根据(12)所述的信息处理装置,还包括
[0139]
事件控制器,所述事件控制器基于元数据促使发生提示观众对节目做出反应的事件。
[0140]
(14)一种信息处理系统,包括
[0141]
多个信息处理装置,每个信息处理装置耦接到网络,所述多个信息处理装置中的每个包括
[0142]
反应判定器,所述反应判定器基于观看节目的观众的反应信息,判定观众对节目的态度;以及
[0143]
环境提供器,所述环境提供器向观众提供与向具有与观众对节目的态度相同的态度的观众群提供的观看环境相同的观看环境。
[0144]
(15)根据(14)所述的信息处理系统,还包括
[0145]
主机服务器,所述主机服务器耦接到网络,并且向每个信息处理装置发送与节目相关的用于收集观众的反应信息的元数据。
[0146]
(16)根据(15)所述的信息处理系统,其中,
[0147]
每个信息处理装置还包括收集观看节目的观众的反应信息的反应收集器,
[0148]
所述反应收集器生成反应时间序列数据,所述反应时间序列数据指示观看节目的观众的反应的时间变化,并且
[0149]
所述主机服务器基于从多个信息处理装置获得的多个观众中的每一个的反应时间序列数据,通过类推来估计具有相同态度的观众群。
[0150]
(17)根据(14)或(15)所述的信息处理系统,其中,所述多个信息处理装置经由p2p网络彼此耦接。
[0151]
本技术要求2019年3月11日向日本专利局提交的日本在先专利申请jp2019

43787的权益,其全部内容通过引用结合于此。
[0152]
本领域技术人员应该理解,根据设计要求和其它因素,可以进行各种修改、组合、子组合和变更,只要它们在所附权利要求或其等同物的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜