用于处理信息的设备、方法和程序的制作方法

文档序号:6601479阅读:167来源:国知局
专利名称:用于处理信息的设备、方法和程序的制作方法
技术领域
本发明涉及用于处理信息的设备、方法和程序,具体地说,涉及一种能够推荐与用 户的状况相对应的最佳内容的用于处理信息的设备、方法和程序。
背景技术
现有技术的内容推荐系统基于在网页上或音频/视频(AV)设备上由用户输入的 关键字或由用户选择的元数据来检索并推荐内容。顺便提及,已经提出了一种技术,该技术将过去输出乐曲的日期和时间、输出该 乐曲的场所、该乐曲的名称、输出该乐曲的设备、伴奏者等作为情节(episode)存储,当 后来检索到乐曲时,将所述情节作为语音或字符串输出(参见日本未审专利申请公报第 2006-252758 号)。

发明内容
遗憾的是,现有技术的内容推荐系统不推荐与用户的状况相对应的内容(S卩,与 对于用户来说印象特别深刻的情节相对应的内容)。因此,希望基于关于用户在过去观看和倾听内容时所表现的反应及那时用户的周 围环境的信息以及关于内容本身的信息来推荐与用户的状况相对应的最佳内容。根据本发明实施例的信息处理设备包括重要度计算装置,被配置成基于通过对 在用户体验内容时所述用户对所述内容的反应进行预定分析而获得的反应分析结果、通过 对在所述用户体验所述内容时所述用户的外部环境进行预定分析而获得的环境分析结果、 通过对所述内容的视频信号或语音信号进行预定分析而获得的信号分析结果、以及通过对 关于所述内容描述的语言信息进行预定语言分析而获得的语言分析结果之间的关系,来计 算所述内容对所述用户的体验重要度,其中所述反应是所述用户的态度;以及确定装置,被 配置成,如果由所述重要度计算装置计算出的所述内容的所述体验重要度高,则将所述内 容确定为要被推荐给所述用户的推荐内容。所述信息处理设备还可以包括关系度计算装置,被配置成计算指示所述反应分 析结果、所述环境分析结果、所述信号分析结果和所述语言分析结果之间的所述关系的程 度的关系度。所述重要度计算装置可以通过对由所述关系度计算装置计算出的所述关系度 进行预定操作来计算所述体验重要度。所述关系度计算装置可以通过对所述反应分析结果、所述环境分析结果、所述信 号分析结果和所述语言分析结果进行特征量分析或语言分析来计算所述关系度。所述信息处理设备还可以包括排序装置,被配置成根据由所述重要度计算装置 计算出的相对应的体验重要度对经所述用户体验的内容片段进行排序。所述确定装置可以 将经所述排序装置排序的所述内容片段中具有高体验重要度的内容片段确定为所述推荐 内容。所述确定装置可以将经所述排序装置排序的所述内容片段中具有比预定阈值高的重要度的内容确定为所述推荐内容。所述排序装置可以按所述相对应的体验重要度的降序对所述内容片段进行排序, 并且所述确定装置可以将经所述排序装置排序的所述内容片段中具有比预定阈值高的体 验重要度的内容片段确定为所述推荐内容。所述排序装置可以按所述相对应的体验重要度的降序对所述内容片段进行排序, 并且所述确定装置可以将经所述排序装置排序的所述内容片段中与最高的n个体验重要 度相对应的内容片段确定为所述推荐内容。所述信息处理设备还可以包括检索装置,被配置成基于在所述内容片段被体验 之后进行的反应分析结果和环境分析结果之一或二者从所述内容片段中检索内容片段。所 述排序装置可以根据所述相对应的体验重要度对由所述检索装置检索到的内容片段进行 排序。一种信息处理方法,包括以下步骤基于通过对在用户体验内容时所述用户对所 述内容的反应进行预定分析而获得的反应分析结果、通过对在所述用户体验所述内容时所 述用户的外部环境进行预定分析而获得的环境分析结果、通过对所述内容的视频信号或语 音信号进行预定分析而获得的信号分析结果、以及通过对关于所述内容描述的语言信息进 行预定语言分析而获得的语言分析结果之间的关系,来计算所述内容对所述用户的体验重 要度,其中所述反应是所述用户的态度;以及,如果在所述体验重要度计算步骤中所计算出 的所述内容的所述体验重要度高,则将所述内容确定为要被推荐给所述用户的推荐内容。一种使计算机进行处理的程序,所述处理包括以下步骤基于通过对在用户体验 内容时所述用户对所述内容的反应进行预定分析而获得的反应分析结果、通过对在所述用 户体验所述内容时所述用户的外部环境进行预定分析而获得的环境分析结果、通过对所述 内容的视频信号或语音信号进行预定分析而获得的信号分析结果、以及通过对关于所述内 容描述的语言信息进行预定语言分析而获得的语言分析结果之间的关系,来计算所述内容 对所述用户的体验重要度,其中所述反应是所述用户的态度;以及,如果在所述体验重要度 计算步骤中所计算出的所述内容的所述体验重要度高,则将所述内容确定为要被推荐给所 述用户的推荐内容。根据本发明的实施例,基于通过对在用户体验内容时所述用户对所述内容的反应 进行预定分析而获得的反应分析结果、通过对在所述用户体验所述内容时所述用户的外部 环境进行预定分析而获得的环境分析结果、通过对所述内容的视频信号或语音信号进行预 定分析而获得的信号分析结果、以及通过对关于所述内容描述的语言信息进行预定语言分 析而获得的语言分析结果之间的关系,来计算所述内容对所述用户的体验重要度,其中所 述反应是所述用户的态度;并且,如果所计算出的所述内容的所述体验重要度高,则将所述 内容确定为要被推荐给所述用户的推荐内容。本发明的实施例允许推荐与用户的状况相对应的最佳内容。


图1是示出根据本发明实施例的信息处理系统的示例配置的框图;图2是示出信息处理系统进行的信息整合处理的流程图;图3是示出反应分析单元进行的反应分析处理的流程图4是示出环境分析单元进行的环境分析处理的流程图;图5是示出信号分析单元进行的信号分析处理的流程图;图6是示出语言分析单元进行的语言分析处理的流程图;图7是示出信息整合单元进行的信息整合处理的流程图;图8是示出信息处理系统进行的内容推荐处理的流程图;图9是示出由检索单元检索的内容片段的列表的示例的表;以及图10是示出通用计算机的示例配置的图。
具体实施方式
现在将参照附图对本发明的实施例进行描述。信息处理系统的示例配置图1示出了根据本发明实施例的信息处理系统的示例配置。图1的信息处理系统 对内容进行处理。这里的“内容”是指通过人的创造性活动产生的内容。内容的示例包括电 影、音乐、游戏、文学、摄影、喜剧、动画、计算机游戏及其它的字符、图画、色彩、语音、动作、 图像或其组合,以及用于经由计算机提供与这些项目有关的信息的程序。在本说明书中,所 谓的“内容数据”(即,通过人的创造性活动产生且设备可处理的内容(例如,电信号),或 者存储在存储器中的内容)也未加区分地被称作内容。图1的信息处理系统包括反应分析单元11、环境分析单元12、信号分析单元13、语 言分析单元14、内容管理单元15、信息整合单元16、内容体验单元17和整合控制单元。反应分析单元11包括鼠标、键盘、遥控器、语音识别装置、图像识别装置、生物传 感器等。反应分析单元11检测作为在用户观看和倾听内容时该用户的反应(态度)的信 息,例如使用指示装置的输入、语音、图像或生物反应。反应分析单元11包括反应分析检测 单元21、反应分析输入单元22、反应分析存储单元23及反应分析操作单元24。反应分析检测单元21包括例如语音识别装置、图像识别装置及生物传感器,并且 实时地检测或确定与在用户观看和倾听内容时该用户的语音、脸部图像及生物反应相对应 的信息,并将该信息提供给反应分析存储单元23。反应分析输入单元22包括例如指示装置(例如,鼠标、键盘或遥控器),并且将与 在用户观看和倾听内容时该用户使用指示装置进行的输入相对应的信息提供给反应分析 存储单元23。反应分析存储单元23按时间顺序存储来自反应分析检测单元21的与用户的语 音、图像和生物反应相对应的信息,以及来自反应分析输入单元22的与使用指示装置的输 入相对应的信息(下文中均称作“反应信息”)。反应分析存储单元23还存储由反应分析 操作单元24提供的分析结果。反应分析操作单元24在控制反应分析检测单元21的操作的同时依次地读取存储 在反应分析存储单元23中的各条反应信息,并且对所读取的每个反应信息进行预定的数 据分析,并将所获得的分析结果(下文中称作“反应分析结果”)提供给信息整合单元16。反应分析操作单元24还将所获得的 反应分析结果提供给反应分析存储单元23以将其存储起来。环境分析单元12包括无线电波时钟、全球定位系统(GPS)接收器、温度传感器等。环境分析单元12检测关于在用户观看和倾听内容时该用户的外部环境的信息(例如,日期 和时间、场所或温度)以及用户的其它周围环境)。环境分析单元12包括环境分析检测单 元31、环境分析存储单元32和环境分析操作单元33。环境分析检测单元31包括例如无线电波时钟、GPS接收器、温度传感器等,并且实 时地检测或确定关于在用户观看和倾听内容时的日期和时间、场所、温度等的信息以及用 户的其它周围环境(下文中称作“环境信息”),并将该信息提供给环境分析存储单元32。环境分析存储单元32按时间顺序存储来自环境分析检测单元31的各条环境信 息。环境分析存储单元32还存储由环境分析操作单元33提供的分析结果。
环境分析操作单元33依次地读取存储在环境分析存储单元32中的各条环境信 息,对所读取的每个环境信息进行预定的数据分析,并将所获得的分析结果(下文中称作 “环境分析结果”)提供给信息整合单元16,并且将该结果提供给环境分析存储单元32以将 其存储起来。如所见那样,反应分析单元11和环境分析单元12对关于在用户观看和倾听内容 时用户自身的状况或用户的周围环境的信息进行分析。下文中,如果必要的话,可以将所获 得的反应分析结果和环境分析结果统称作“用户状况分析结果”。信号分析单元13包括例如服务器或客户端计算机或软件模块,并对内容的图像 信号和语音信号进行信号分析。信号分析单元13包括信号分析存储单元41和信号分析操 作单元42。信号分析存储单元41存储(保持)由内容管理单元15经由信息整合单元16提 供的内容。信号分析存储单元41还存储由信号分析操作单元42提供的分析结果。信号分析操作单元42读取存储在信号分析存储单元41中的内容,从该内容中提 取图像信号和语音信号,并对这些信号进行预定的信号分析。信号分析操作单元42将信号 分析的结果提供给信息整合单元16,并且将该结果提供给信号分析存储单元41以将其存 储起来。语言分析单元14包括例如服务器或客户端计算机或软件模块,并对语言信息(例 如,关于内容所写的句子或词)进行预定的语言分析。语言分析单元14包括语言分析存储 单元51和语言分析操作单元52。语言分析存储单元51存储由内容管理单元15经由信息整合单元16提供的语言 信息。这里的语言信息是关于内容的元数据,例如,关于内容所写的句子或词。语言分析存 储单元51还存储由语言分析操作单元52提供的分析结果。语言分析操作单元52读取存储在语言分析存储单元51中的与内容有关的语言信 息,并对所读取的信息进行预定的语言分析。语言分析操作单元52将语言分析的结果提供 给信息整合单元16,并且将该结果提供给语言分析存储单元51以将其存储起来。如所见那样,信号分析单元13和语言分析单元14对关于内容的信号或信息进行 分析。下文中,如果必要的话,可以将所获得的信号分析结果和语言分析结果统称作“内容 分析结果”。内容管理单元15包括例如广播装置、服务器或客户端计算机、或者数据库软件, 并管理内容。内容管理单元15包括内容存储单元61和内容提供单元62。内容存储单元61存储诸如上述图像(例如,运动图像或静止图像)、语音和网页的内容以及关于该内容的元数据。内容提供单元62包括例如电视广播系统的分配服务器、互联网上的流内容服务器等,并将由内容存储单元61保持的内容和关于该内容的元数据提供给信息整合单元16。在图1中所示的信息处理系统中,信息整合单元16中继或整合各种类型的信息。 例如,信息整合单元16将来自内容管理单元15的内容提供给信号分析单元13或内容体验 单元17,或者将来自内容管理单元15的关于内容的元数据提供给语言分析单元14。信息 整合单元16还对来自反应分析单元11、环境分析单元12、信号分析单元13和语言分析单 元14的分析结果进行整合,并将整合的结果提供给内容推荐单元18。信息整合单元16包 括信息整合控制单元71和信息整合存储单元72。在图1中所示的信息处理系统中,信息整合控制单元71控制信息的中继和整合。 例如,根据来自内容体验单元17的请求,信息整合控制单元71将由内容管理单元15提供 的内容提供给内容体验单元17。此时,信息整合控制单元71将由内容管理单元15提供的 内容提供给信号分析单元13,并且将由内容管理单元15提供的关于内容的元数据提供给 语言分析单元14。信息整合控制单元71还基于来自反应分析单元11、环境分析单元12、信号分析单 元13和语言分析单元14的分析结果之间的关系来获得表示用户的内容观看和倾听的重要 度的体验重要度。下文中,用户的内容观看和倾听将被称作“内容体验”。即,信息整合控制 单元71获得内容体验的重要度。此外,根据来自内容体验单元17的请求,信息整合控制单 元71将由内容推荐单元18提供的关于推荐内容(内容推荐)的信息提供给内容体验单元 17。这里的推荐内容是指要被推荐给用户的内容。信息整合控制单元71包括关系度计算单元71a和重要度计算单元71b。关系度计算单元71a计算指示来自反应分析单元11的反应分析结果、来自环境分 析单元12的环境分析结果、来自信号分析单元13的信号分析结果以及来自语言分析单元 的语言分析结果之间的关系的程度的体验关系度。重要度计算单元71b对由关系度计算单元71a计算出的体验关系度进行预定操 作,计算内容体验的重要度,并将体验重要度提供给内容推荐单元18,并且将该体验重要度 提供给信息整合存储单元72以将其存储起来。体验重要度随着分析结果之间的体验关系 度的增加而增加。下文中,如果必要的话,将具有特别高的重要度的内容体验(即,对于用 户来说印象特别深刻的内容体验)称作“情节”。信息整合存储单元72将来自信息整合控制单元71的内容体验的重要度按照使得 该重要度与指示对应于内容体验的内容的信息(例如,内容名称)相关联的方式存储起来。内容体验单元17包括客户端计算机、消费电子(CE)装置、便携式信息终端装置 等,用户可以通过其观看和倾听内容,即,用户可以体验内容。内容体验单元17包括用户输 入单元81、内容体验操作单元82、内容体验存储单元83和内容体验显示单元84。用户输入单元81包括用于操作内容体验单元17的输入装置(例如,键盘、鼠标、 遥控器和触摸板)。与用户对用户输入单元81进行的操作相对应的信息被提供给内容体验 操作单元82。上述反应分析输入单元22可以被配置成使得其也用作用户输入单元81。内容体验操作单元82将基于来自用户输入单元81的用户操作的信息提供给信 息整合单元16,从而从信息整合单元16获得与基于用户操作的信息相对应的信息。例如,内容体验操作单元82将基于指示观看和倾听内容的用户操作的信息提供给信息整合单元 16,从而经由信息整合单元16从内容管理单元15获得内容,并将该内容提供给内容体验 显示单元84。此外,例如,内容体验操作单元82将与指示获取内容推荐的用户操作相对应 的信息提供给信息整合单元16,从而经由信息整合单元16从内容管理单元18获得内容推 荐,并将该推荐提供给内容体验显示单元84。内容体验操作单元82还按需将由信息整合单 元16提供的各种类型的信息提供给内容体验存储单元83。内容体验操作单元82还控制 内容体验显示单元84上的显示。例如,信息整合单元82进行控制,使得来自内容管理单元 16的内容或内容推荐被适当地展示在用作内容体验显示单元84的监视器或图形用户界面 (⑶I)屏幕上。内容体验存储单元83存储由内容体验操作单元82提供的各种类型的信息。内容体验显示单元84包括输出装置,例如,用于显示内容推荐 结果等的⑶I屏幕、 能够显示内容本身的监视器、扬声器及打印机。例如,在内容体验操作单元82的控制下,内 容体验显示单元84根据来自内容体验操作单元82的各种类型的信息来显示内容或内容推 荐。内容推荐单元18包括例如服务器或客户端计算机、软件模块等,并向用户推荐内 容。内容推荐单元18包括内容推荐存储单元91和内容推荐操作单元92。内容推荐存储单元91存储由信息整合单元16提供的各种类型的信息,例如,指示 分析结果的整合结果或分析结果本身的内容体验的重要度。内容推荐存储单元91还存储 内容推荐操作单元92基于上述信息产生的用户偏好信息。这里的用户偏好信息是指指示 用户关于对应于内容体验的内容是具有正面感觉还是具有负面感觉的信息。内容推荐存储 单元91还存储由内容推荐操作单元92做出的内容推荐。内容推荐操作单元92通过使用存储在内容推荐存储单元91中的信息(具体地 说,通过使用内容体验的重要度)来检索与情节相对应的内容,该情节是对于用户来说印 象特别深刻的内容体验,并向信息整合单元16提供内容推荐。内容推荐操作单元92还将 推荐内容提供给内容推荐存储单元91以将其存储起来。内容推荐操作单元92还使用由信 息整合单元16提供的各种类型的信息来产生用户偏好信息,并将该用户偏好信息提供给 内容推荐存储单元91。内容推荐操作单元92包括检索单元92a、排序单元92b和确定单元92c。在用户重新体验内容的情况下,检索单元92a从与内容推荐存储单元91中的体验 重要度相对应的内容片段中检索与通过用户操作输入的信息相对应的内容。排序单元92b根据相对应的内容体验重要度对由检索单元92a检索到的内容片段 进行排序。更具体地说,排序单元92b按相对应的体验重要度的降序对由检索单元92a检 索到的内容片段进行排序。确定单元92c将与具有高重要度的内容体验相对应的内容(S卩,经排序单元92b 排序的内容片段中与情节相对应的内容)确定为要被推荐给用户的推荐内容,并向信息整 合单元16提供内容推荐。在图1的信息处理系统中,反应分析单元11、环境分析单元12、信号分析单元13、 语言分析单元14、内容管理单元15、内容体验单元17及内容推荐单元18可以以任何形式 (无论是通过有线方式还是通过无线方式,无论是经由互联网还是经由内联网)连接到信息整合单元16。信息处理系统的信息整合处理现在参照图2描述图1的信息处理系统进行的信息整合处理。当用户通过操作内 容体验单元17的用户输入单元81开始观看和倾听内容时,开始信息整合处理。在步骤S11中,反应分析单元11进行反应分析处理,更具体地说,对反应信息进行 预定的数据分析,反应信息是诸如在用户观看和倾听内容时由该用户使用指示装置进行的 输入、该用户的语音、图像、生物反应等的信息。反应分析单元的反应分析处理现在参照图3描述反应分析单元11进行的反应分析处理。在步骤S21中,反应分析单元11检测用户反应信息。更具体地说,反应分析检测单 元21在反应分析操作单元24的控制下,实时地检测或确定在用户观看和倾听内容时与由 该用户产生的语音、用户的脸部图像和生物反应相对应的信息,并将该信息提供给反应分 析存储单元23。反应分析输入单元22向反应分析存储单元23提供与在用户观看和倾听内 容时由该用户进行的输入(例如,使用指示装置的输入)相对应的信息,例如,与用户在那 时输入的电子邮件或日志或者用户在那时经由互联网在网页上输入的描述相对应的信息。在步骤S22中,反应分析存储单元23按时间顺序存储上述各条反应信息(即,与 由反应分析检测单元21提供的用户的语音、图像和生物反应相对应的信息)以及与由反应 分析输入单元22提供的与使用指示装置的输入相对应的信息。在步骤S23中,反应分析操作单元24依次地读取存储在反应分析存储单元23中 的各条反应信息,并对所读取的每个反应信息进行预定的数据分析。例如,反应分析操作单
元24从反应分析存储单元23中读取指示输入到日志中的描述“我很伤心......”或用户
在倾听乐曲A时发出的语音“我很悲哀”的信息、或指示在用户的活力由于倾听乐曲A而增 强时该用户的体温、血压或心率的信息,对这些信息进行数据分析,并获得文本数据的形式 的反应分析结果。在步骤S24中,反应分析操作单元24将所获得的反应分析结果提供给信息整合单 元16。例如,反应分析操作单元24向信息整合单元16提供作为数据分析的结果而获得的 指示“我很伤心”或“我很悲哀”、或者基于体温、血压或心率的值而设定的“活力增强”的文 本数据。返回参照图2,在步骤S12中,环境分析单元12进行环境分析处理,更具体地说,对 关于在用户观看和倾听内容时的日期和时间、场所、温度等以及用户的其它周围环境的环 境信息进行预定的数据分析。反应分析单元的环境分析处理现在参照图4描述反应分析单元12进行的环境分析处理。在步骤S31中,环境分析检测单元31在环境分析操作单元33的控制下,实时地检 测或确定关于在用户观看和倾听内容时的日期和时间、场所、温度、季节、当前话题、流行风 尚等的环境信息,并将该环境信息提供给环境分析存储单元32。在步骤S32中,环境分析存储单元32按时间顺序存储由环境分析检测单元31提 供的各条环境信息。在步骤S33中,环境分析操作单元33依次地读取存储在环境分析存储单元32中的多条环境信息,并对所读取的每个环境信息进行预定的数据分析。例如,环境分析操作单 元33从环境分析存储单元32中读取指示用户在倾听乐曲A的同时所去的便利店的位置的 位置信息、或指示当时的流行语“复原”的信息,对该信息进行数据分析,并获得文本数据的 形式的环境分析结果。在步骤S34中,环境分析操作单元33将所获得的环境分析结果提供给信息整合单 元16。例如,环境分析操作单元33向信息整合单元16提供作为数据分析的结果而获得的 指示位置信息“便利店”或流行语“复原”的文本数据。返回参照图2,在步骤S13中,信号分析单元13进行信号分析处理,更具体地说,对 内容的图像信号和语音信号进行信号分析。信号分析单元的信号分析处理现在参照图5的流程图描述信号分析单元13进行的信号分析处理。在步骤S41中,信号分析操作单元42读取存储在信号分析存储单元41中的内容, 并从该内容中提取图像信号和语音信号。在步骤S42中,信号分析操作单元42对从信号分析存储单元41中读取的内容的 图像信号和语音信号进行信号分析(例如,特征量分析)。例如,信号分析操作单元42对所 读取的内容(乐曲A)的语音信号进行信号分析,并获得特征量的形式的分析结果。在步骤S43中,信号分析操作单元42将信号分析结果提供给信息整合单元16。例 如,信号分析操作单元42向信息整合单元16提供作为信号分析结果而获得的特征量情绪 (“悲哀”、“复原”、“清爽”、“浪漫”、“有希望的”等),流派(“流行”、“摇滚”、“爵士”等),种 类(“乐曲”、“电影”等)等。返回参照图2,在步骤S14中,语言分析单元14进行语言分析处理,更具体地说,对 关于内容的语言信息进行语言分析。语言分析单元的语言分析处理现在参照图6描述语言分析单元14进行的语言分析处理。在步骤S51中,语言分析操作单元52读取存储在语言分析存储单元51中的内容, 并从该内容中提取语言信息(例如,关于该内容描述的句子或词)。在步骤S52中,语言分析操作单元52对关于从语言分析存储单元51中读取的内 容的语言信息进行语言分析(例如,语形学分析)。例如,语言分析操作单元52对所提取的 语言信息(乐曲A的歌词)进行语言分析,并获得作为分析结果的文本数据(“伤心”、“便 利店”、“精力旺盛”、“星期日”、“电话消息”等)(这些是歌词短语)。在步骤S53中,语言分析操作单元52将语言分析结果提供给信息整合单元16。例 如,语言分析操作单元52向信息整合单元16提供作为语言分析结果而获得的文本数据,这 些文本数据是乐曲A的歌词短语。 返回参照图2,在步骤S15中,信息整合单元16进行信息整合处理,更具体地说,对 来自反应分析单元11、环境分析单元12、信号分析单元13和语言分析单元14的分析结果 进行整合。信息整合单元的信息整合处理现在参照图7描述信息整合单元16进行的信息整合处理。在步骤S71中,信息整合控制单元71的关系度计算单元71a计算来自反应分析单元11的反应分析结果、来自环境分析单元12的环境分析结果、来自信号分析单元13的 信号分析结果以及来自语言分析单元的语言分析结果之间的体验关系度。例如,关系度计 算单元71a通过获得用户状况分析结果(反应分析结果和环境分析结果)与内容分析结果 (信号分析结果和语言分析结果)之间的信号或语言相关性或相似性来计算体验关系度。更具体地说,关系度计算单元71a通过对用户状况分析结果和内容分析结果运用 特征量分析技术或语言分析技术来计算潜在的(基于统计处理)或语义上的(基于字典) 体验关系度。特征量分析技术的示例包括例如在日本未审专利申请公报第2007-172523号 中所描述的技术通过在同一平面上映射指示用户的状况的上下文和内容的特征量来获 得该上下文与该特征量之间的相关性。此外,可以使用例如在日本未审专利申请公报第 2007-207218号中所描述的技术将与通过学习而获得的情绪相对应的簇(cluster)添加到 具有与用户的感觉(情绪)不对应的特征量的乐曲中。例如,关系度计算单元71a获得反应分析结果(文本数据“我很悲哀”)与信号分 析结果(作为特征量的情绪“悲哀”)之间的相关性,从而计算出体验关系度Ci = 1.0。此外,关系度计算单元71a获得环境分析结果(文本数据“复原”)与信号分析结 果(作为特征量的情绪“复原”)之间的相关性,从而计算出体验关系度c2 = 1.0。语言分析技术的示例包括例如在日本未审专利申请公报第2007-241888中所描 述的技术使用概率潜在语义分析(PLSA)在同一空间上潜在地创建分析对象。例如,关系度计算单元71a获得反应分析结果(文本数据“我很伤心”)与语言分 析结果(作为歌词短语的文本数据“伤心”)之间的潜在相似性,从而计算出体验关系度C3 =0. 8。关系度计算单元71a还获得环境分析结果(文本数据“便利店”)与语言分析结 果(作为歌词短语的文本数据“便利店”)之间的潜在相似性,从而计算出体验关系度C4 = 1. 0。关系度计算单元71a还获得反应分析结果(文本数据“活力增强”)与语言分析结 果(作为歌词短语的文本数据“精力旺盛”)之间的潜在相似性,从而计算出体验关系度C5 =0. 9。特征量分析技术和语言分析技术可以是除上述技术以外的技术。这样,关系度计算单元71a基于用户状况分析结果与内容分析结果之间的信号或 语言相关性来计算指示关于在用户观看和倾听内容时该用户的反应或周围环境的信息与 关于该内容本身的信息之间的关系的体验关系度。关系度计算单元71a可以计算上述未提 及的反应分析结果与环境分析结果之间或者信号分析结果与语言分析结果之间的体验关 系度。换句话说,关系度计算单元71a可以计算反应分析结果、环境分析结果、信号分析结 果和语言分析结果中的任意两个之间的体验关系度。在步骤S72中,重要度计算单元71b对由关系度计算单元71a计算出的体验关系 度进行预定操作,以计算内容体验的重要度。例如,重要度计算单元71b将体验关系度C1 和C5求和,从而获得体验重要度I = 4. 7( = 1. 0+1. 0+0. 8+1. 0+0. 9)。此外,例如,考虑作 为向量的体验关系度,重要度计算单元71b可以获得向量之间的余弦距离的和作为体验重 要度。这里的余弦距离是指通过将两个向量的内积除以这两个向量的绝对值的乘积而获得的值。可以使用除上述技术以外的运算技术来获得体验重要度。重要度计算单元71b将与所计算出的内容体验的重要度、所体验的内容的名称以 及与用于计算体验关系度的内容分析结果相对应的文本数据(下文中称作“关键字”)按照 使这些项目相互关联的方式提供给信息整合存储单元72。例如,重要度计算单元71b将关 于乐曲A的体验重要度“4. 7”、内容名称“乐曲A”以及与内容分析结果(信号分析结果和语 言分析结果)相对应的文本数据(“悲哀”、“复原”、“清爽”等,以及“伤心”、“便利店”、“精 力”等)按照使这些项目相互关联的方式提供给信息整合存储单元72。在步骤S73中,信息整合存储单元72存储来自信息整合控制单元71的体验重要 度。上述处理允许基于在用户观看和倾听内容时该用户自身的状况和用户的周围环 境与该内容本身的特征量(例如,情绪、或诸如歌词的语言信息)之间的关系来计算关于用 户观看和倾听内容的体验重要度。以上所描述的是基于在用户体验内容时该用户的状况来计算内容体验的重要度 的处理。接下来,将描述在诸如用户重新体验内容的情况下基于先前计算出的体验重要度 推荐在那时对于用户来说最佳的内容的处理。信息处理系统的内容推荐处理现在参照图8的流程图描述图1的信息处理系统进行的内容推荐处理。当用户输 入单元81例如接收到用于获得内容推荐的操作时进行内容推荐处理。在步骤S91中,内容体验操作单元82确定用户是否已通过操作用户输入单元81 输入用于检索要观看和倾听的内容的搜索关键字。在步骤S91中,如果确定已输入搜索关键字,则在步骤S92中内容体验操作单元82 获得该搜索关键字,并将该搜索关键字经由信息整合管理单元71提供给内容推荐操作单 元92的检索单元92a。相反,在步骤S91中,如果确定未输入搜索关键字,则跳过步骤S92,处理进行到步 骤 S93。在步骤S93中,当操作用户输入单元81时,内容体验操作单元82确定用户是否已 指示信息处理系统进行反应分析处理。在步骤S93中,如果确定已指示信息处理系统进行反应分析处理,则在步骤S94 中,内容体验操作单元82经由信息整合控制单元71使反应分析操作单元24进行反应分析 处理。除了经由信息整合单元16将分析结果提供给检索单元92a以外,步骤S94与上述图 3的流程图的步骤S24相同,因此不再描述。注意到,在步骤S94中,反应分析单元11不处理与在用户观看和倾听内容时该用 户的反应相对应的信息,而是处理作为反应信息的、与在用户观看和倾听内容之前例如由 用户输入的电子邮件或日志、或者用户经由互联网在网页上做出的描述相对应的信息。相反,在步骤S93中,如果确定未指示信息处理系统进行反应分析处理,则跳过步 骤S94,处理进行到步骤S95。在步骤S95中,当操作用户输入单元81时,内容体验操作单元82确定用户是否已 指示信息处理系统进行环境分析处理。在步骤S95中,如果确定已指示信息处理系统进行环境分析处理,则在步骤S96中,内容体验操作单元82经由信息整合控制单元71使环境分析操作单元33进行环境分析 处理。除经由信息整合单元16将分析结果提供给检索单元92a以外,步骤S96与上述图4 的流程图的步骤S34相同,因此不再描述。应当注意,在步骤S96中,环境分析单元12不处理关于在用户观看和倾听内容时 的环境的信息,而是处理作为环境信息的、关于在用户观看和倾听内容之前用户的存在场 所、其温度及用户的其它周围环境的信息。相反,在步骤S95中,如果确定未指示信息处理系统进行环境分析操作,则跳过步 骤S96,处理进行到步骤S97。在步骤S97中,检索单元92a基于搜索关键字、反应分析结果和环境分析结果中的 至少一个来检索要被推荐的内容。例如,检索单元92a从存储在内容推荐存储单元91中的 体验重要度中检索与和搜索关键字匹配的关键字相对应的体验重要度。例如,如果用户输 入搜索关键字“悲哀”,则检索单元92a检索与关键字“悲哀”相对应的体验重要度,并将与 所检索的体验重要度相对应的内容确定为要被推荐的内容(推荐候选)。图9示出了由检索单元92a检索的内容片段的列表的示例。在图9中,每个乐曲 (内容)的标题(名称)关联有流派、用作关键字的歌词短语、情绪以及体验重要度。流派 是关于内容(乐曲)的各条元数据中的一个。可以使用其它项目来替代流派。例如,检索 单元92a可以使用流派作为关键字来检索内容。在图9中,例如,乐曲A关联有流派“流行”,作为歌词短语的文本数据片段“伤心 (0.8)”、“便利店(1.0)”、“精力(0.9)”、“星期日”、“电话消息”等,情绪“悲哀(1.0)”、“复 原(1.0)”、“清爽”、“浪漫”和“有希望的”,以及体验重要度“4. 7”。在附图中,如在“伤心 (0. 8),,中所见到的带括号的值表示被计算出来以获得体验重要度的体验关系度。乐曲B 相关联有流派“摇滚”,作为歌词短语的关键字“背叛”、“安慰”、“痛苦”、“拂晓(0. 3) ”、“预 感”等,情绪“悲哀(0. 8) ”、“感伤”、“脆弱”、“沮丧”和“心神不安(1. 0) ”,以及体验重要度 “2. 1”。同样地,乐曲C至J关联有流派、歌词中的词、情绪以及体验重要度。如图9所示,任何乐曲关联有指示情绪的关键字“悲哀”。即,如果用户输入搜索关 键字“悲哀”,则检索单元92a将图9中所示的十个内容片段(乐曲A至J)确定为要推荐的 内容片段(推荐候选)。返回参照图8的流程图,在步骤S98中,排序单元92b根据相对应的体验重要度对 由检索单元92a检索到的内容片段进行排序。例如,排序单元92b按体验重要度的降序对 图9中所示的乐曲A至J进行排序。更具体地说,排序单元92b按乐曲A、E、C、I、H、J、D、 B、G和F的顺序对图9中所示的乐曲A至J进行排序。例如,如果多个内容片段具有相同 的体验重要度,则可以将用户更新近体验的内容片段存储在靠前位置。在步骤S99中,确定单元92c将经排序单元92b排序的内容片段中具有高体验重 要度的内容片段(即,与情节相对应的内容片段)确定为要推荐给用户的推荐内容。确定 单元92c经由信息整合单元16将内容推荐(例如,推荐内容的名称)提供给内容体验操作 单元82。例如,确定单元92c将按乐曲A、E、C、I、H、J、D、B、G和F的顺序排序的内容片段 中具有高于预定阈值(例如,20)的内容体验重要度的内容片段确定为推荐内容。在这种情 况下,八个内容片段(即,乐曲A、E、C、I、H、J、D、和B)被确定为推荐内容。确定单元92c 经由信息整合单元16将内容推荐提供给内容体验操作单元82。此时,确定单元92c可以将作为元数据的、与推荐内容的片段相关联的歌词短语和情绪(关键字)中具有高体验关系 度的那些连同内容推荐一起提供给内容体验操作单元82。例如,在步骤S99中,确定单元92c可以将按乐曲A、E、C、I、H、J、D、B、G和F的顺
序排序的内容片段中与最高的五个内容体验重要度相对应的内容片段确定为推荐内容。在 这种情况下,五个内容片段(乐曲A、E、C、I和H)被确定为推荐内容。最高的内容体验重 要度的数量可以是除5以外的数。在步骤S100中,内容体验操作单元82使内容体验显示单元84显示由确定单元 92c经由信息整合单元16提供的内容推荐(推荐内容的名称)。如果确定单元92c提供作 为元数据的、在与推荐内容相关联的关键字中具有高体验关系度的那些,则可以将作为元 数据的这些关键字连同内容推荐一起显示。此时,为了使用户想起情节,内容体验操作单元82可以经由信息整合单元16从反 应分析存储单元23或环境分析存储单元32中读取与在用户在过去体验推荐内容时该用户 的反应或环境相对应的信息。例如,内容体验操作单元82可以使内容体验显示单元84指 示推荐内容是乐曲A,并且显示诸如“我在听乐曲A的同时去“便利店””、““复原”在当时是 流行语”、以及“我听乐曲A并低声说“我很悲哀””的句子。上述处理允许在用户重新体验内容的情况下基于体验重要度来推荐内容,所述体 验重要度是基于在用户在过去观看和倾听内容时该用户自身的状况和该用户的周围环境 与该内容自身的特征量(例如,情绪、或诸如歌词的语言信息)之间的关系计算的。这允许 推荐与用户的状况相对应的最佳内容。所推荐的内容是与具有高体验重要度的内容体验相对应的内容,S卩,与对于用户 来说印象特别深刻的情节相对应的内容。因此,所推荐的内容可以使用户想起过去印象深 刻的记忆。以上所描述的是在步骤S97中基于搜索关键字来检索内容的示例。另一方面,在 基于反应分析结果或环境分析结果来检索内容的情况下,检索单元92a检索与分析结果所 对应的关键字相匹配的关键字的数量大于预定数量的内容。此外,在基于搜索关键字、反应 分析结果和环境分析结果中的任意两个或全部来检索内容的情况下,满足这些条件的内容 将被检索到。此外,在检索单元92a基于反应分析结果和环境分析结果(即,在用户重新观看和 倾听内容之前的用户状况分析结果)通过将用户的感觉二值化来检索内容的情况下,检索 单元92a可以基于相对应的偏好信息和二进制化的用户感觉来检索内容。已经在假设在用户重新观看和倾听内容的情况下进行处理的情形下对图8的内 容推荐处理进行了描述。另一方面,如果在步骤S91和S92中不进行搜索关键字获取处理, 则内容推荐处理可以不仅在用户重新观看和倾听内容的情况下进行,而且例如基于在用户 的日常生活中所获得的用户状况分析结果来进行。这允许在用户不必进行用于请求推荐内 容的操作的情况下推荐与在日常生活中用户自身的状况和用户的周围环境相对应的内容。可以通过硬件或软件之一来进行上述系列处理。在通过软件来进行这一系列处理 的情况下,将构成软件的程序从存储介质安装到包含在专用硬件中的计算机、可以通过安 装各种程序来进行各种功能的通用个人计算机等。图10示出了这种通用计算机的示例配置。该个人计算机包括中央处理单元(CPU) 901。CPU 901经由总线904连接有输入/输出接口 905。总线904连接有只读存储 器(ROM) 902和随机存取存储器(RAM) 903。输入/输出接口 905连接有输入单元906,由输入装置组成,用户通过该输入装 置输入操作命令,例如键盘和鼠标;输出单元907,将处理操作画面或处理结果图像输出给 显示装置;存储单元908,由存储程序和各种类型的数据的硬盘驱动器等组成;以及通信单 元909,由局域网(LAN)适配器组成,并经由以互联网为代表的网络来进行通信处理。输 入/输出接口 905还连接有驱动器910,其从可移动介质911中读取数据或将数据写入到 可移动介质911,可移动介质911例如是磁盘(例如,软盘)、光盘(例如,只读光盘存储器 (⑶-ROM)或数字多用途盘(DVD))、磁光盘(例如,迷你光盘(MD))或半导体存储器。CPU 901根据存储在ROM 902中的程序或从可移动介质911中读取、被安装到存储 单元908中并从存储单元908加载到RAM 903中的程序来进行各种处理。如果必要的话, CPU 901进行各种处理所需的数据等被存储在RAM 903中。在本说明书中,写入要被存储在存储介质中的程序的步骤不仅包括根据写入顺序 按时间顺序进行的处理,而且包括通常不按时间顺序进行而是同时地或单独地进行的处理。在本说明书中,系统表示包括多个装置或处理单元的整个设备。换句话说,图1的 信息处理系统可以由单个设备(例如,图10的个人计算机)组成,或被解释为这种设备。本申请包含与在2009年5月1日提交日本专利局的日本优先权专利申请JP 2009-112016中所公开的主题相关的主题,通过引用将其全部内容合并于此。本领域技术人员应当理解,可以根据设计要求及其它因素而想到各种修改、组合、 子组合及变更,只要它们在所附权利要求或其等同物的范围内即可。
权利要求
一种信息处理设备,包括重要度计算装置,被配置成基于通过对在用户体验内容时所述用户对所述内容的反应进行预定分析而获得的反应分析结果、通过对在所述用户体验所述内容时所述用户的外部环境进行预定分析而获得的环境分析结果、通过对所述内容的视频信号或语音信号进行预定分析而获得的信号分析结果、以及通过对关于所述内容描述的语言信息进行预定语言分析而获得的语言分析结果之间的关系,来计算所述内容对所述用户的体验重要度,其中所述反应是所述用户的态度;以及确定装置,被配置成,如果由所述重要度计算装置计算出的所述内容的所述体验重要度高,则将所述内容确定为要被推荐给所述用户的推荐内容。
2.根据权利要求1所述的信息处理设备,还包括关系度计算装置,被配置成计算指示所述反应分析结果、所述环境分析结果、所述信号 分析结果和所述语言分析结果之间的所述关系的程度的关系度,其中所述重要度计算装置通过对由所述关系度计算装置计算出的所述关系度进行预定操 作来计算所述体验重要度。
3.根据权利要求2所述的信息处理设备,其中所述关系度计算装置通过对所述反应分析结果、所述环境分析结果、所述信号分析结 果和所述语言分析结果进行特征量分析或语言分析来计算所述关系度。
4.根据权利要求2所述的信息处理设备,还包括排序装置,被配置成根据由所述重要度计算装置计算出的相对应的体验重要度对经所 述用户体验的内容片段进行排序,其中所述确定装置将经所述排序装置排序的所述内容片段中具有高体验重要度的内容片 段确定为所述推荐内容。
5.根据权利要求4所述的信息处理设备,其中所述排序装置按所述相对应的体验重要度的降序对所述内容片段进行排序,并且所述确定装置将经所述排序装置排序的所述内容片段中具有比预定阈值高的体验重 要度的内容片段确定为所述推荐内容。
6.根据权利要求4所述的信息处理设备,其中所述排序装置按所述相对应的体验重要度的降序对所述内容片段进行排序,并且所述确定装置将经所述排序装置排序的所述内容片段中与最高的n个体验重要度相 对应的内容片段确定为所述推荐内容。
7.根据权利要求4所述的信息处理设备,还包括检索装置,被配置成基于在所述内容片段被体验之后进行的反应分析结果和环境分析 结果之一或二者从所述内容片段中检索内容片段,其中所述排序装置根据所述相对应的体验重要度对由所述检索装置检索到的内容片段进 行排序。
8.一种信息处理方法,包括以下步骤基于通过对在用户体验内容时所述用户对所述内容的反应进行预定分析而获得的反 应分析结果、通过对在所述用户体验所述内容时所述用户的外部环境进行预定分析而获得 的环境分析结果、通过对所述内容的视频信号或语音信号进行预定分析而获得的信号分析结果、以及通过对关于所述内容描述的语言信息进行预定语言分析而获得的语言分析结果 之间的关系,来计算所述内容对所述用户的体验重要度,其中所述反应是所述用户的态度; 以及,如果在所述体验重要度计算步骤中所计算出的所述内容的所述体验重要度高,则将 所述内容确定为要被推荐给所述用户的推荐内容。
9.一种使计算机进行处理的程序,所述处理包括以下步骤基于通过对在用户体验内容时所述用户对所述内容的反应进行预定分析而获得的反 应分析结果、通过对在所述用户体验所述内容时所述用户的外部环境进行预定分析而获得 的环境分析结果、通过对所述内容的视频信号或语音信号进行预定分析而获得的信号分析 结果、以及通过对关于所述内容描述的语言信息进行预定语言分析而获得的语言分析结果 之间的关系,来计算所述内容对所述用户的体验重要度,其中所述反应是所述用户的态度; 以及,如果在所述体验重要度计算步骤中所计算出的所述内容的所述体验重要度高,则将 所述内容确定为要被推荐给所述用户的推荐内容。
10.一种信息处理设备,包括重要度计算单元,被配置成基于通过对在用户体验内容时所述用户对所述内容的反应 进行预定分析而获得的反应分析结果、通过对在所述用户体验所述内容时所述用户的外部 环境进行预定分析而获得的环境分析结果、通过对所述内容的视频信号或语音信号进行预 定分析而获得的信号分析结果、以及通过对关于所述内容描述的语言信息进行预定语言分 析而获得的语言分析结果之间的关系,来计算所述内容对所述用户的体验重要度,其中所 述反应是所述用户的态度;以及确定单元,被配置成,如果由所述重要度计算单元计算出的所述内容的所述体验重要 度高,则将所述内容确定为要被推荐给所述用户的推荐内容。
全文摘要
本发明涉及用于处理信息的设备、方法和程序。所述信息处理设备包括重要度计算装置,被配置成基于通过对在用户体验内容时所述用户对所述内容的反应(态度)进行预定分析而获得的反应分析结果、通过对在所述用户体验所述内容时所述用户的外部环境进行预定分析而获得的环境分析结果、通过对所述内容的视频信号或语音信号进行预定分析而获得的信号分析结果、以及通过对关于所述内容描述的语言信息进行预定语言分析而获得的语言分析结果之间的关系,来计算所述内容对所述用户的体验重要度;以及确定装置,被配置成,如果由所述重要度计算装置计算出的所述内容的所述体验重要度高,则将所述内容确定为要被推荐给所述用户的推荐内容。
文档编号G06F17/30GK101877006SQ201010159109
公开日2010年11月3日 申请日期2010年4月23日 优先权日2009年5月1日
发明者宫嵜充弘 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1