信息处理设备、信息处理方法以及计算机程序与流程

文档序号:11935184阅读:221来源:国知局
信息处理设备、信息处理方法以及计算机程序与流程

本公开内容涉及信息处理设备、信息处理方法以及计算机程序。



背景技术:

开发了基于用户设置的关键词自动提取并向用户推荐对于用户可能优选的内容(关于静止图像、运动图像、文本、音乐、电视节目以及其他文本、音频和图像的信息)的技术(例如参见专利文献1等)。

引用列表

专利文献

专利文献1:JP2010-033267A



技术实现要素:

技术问题

在用户有足够的时间用眼睛观看内容的情况下,可以以内容本身的形式将该内容提供给用户。然而,在用户没有多少时间或者甚至没有时间用眼睛观看内容的情况下,例如在早上去工作或者去学校之前或者在去工作或者去学校期间,不期望以内容本身的形式将内容提供给用户。

因此,本公开内容提供了一种新颖且改进的信息处理设备、信息处理方法以及计算机程序,其能够以最合适的形式将要推荐给用户的内容提供给用户。

问题解决方案

根据本公开内容,提供一种信息处理设备,其包括:控制器,被配置成通过估计用户的行为来确定适合于输出内容的时间段以及基于与用户的偏好有关的信息来提取能够在该时间段期间输出的一定量的内容。

根据本公开内容,提供一种信息处理方法,包括:通过估计用户的行为来确定适合于输出内容的时间段;以及基于与用户的偏好有关的信息来提取能够在该时间段期间的输出的一定量的内容。

提供一种用于使计算机执行以下步骤的计算机程序:通过估计用户的行为来确定适合于输出内容的时间段;以及基于与用户的偏好有关的信息来提取能够在该时间段期间的输出的一定量的内容。

发明的有利效果

根据前面描述的本公开内容,可以提供一种新颖且改进的信息处理设备、信息处理方法以及计算机程序,其能够以最合适的形式将要推荐给用户的内容提供给用户。

注意,上述效果不一定是限制性的。与上述效果一起或者代替上述效果,可以实现本说明书中描述的效果或者可以从本说明书掌握的其他效果中的任一个。

附图说明

[图1]图1是被图示以描述包括根据本公开内容的实施方式的信息处理设备100的信息处理系统1的示例性配置的图。

[图2]图2是被图示以描述根据本公开内容的实施方式的信息处理设备100的示例性功能配置的图。

[图3]图3是被图示以描述根据本公开内容的实施方式的信息处理设备100中包括的内容推荐单元110的图。

[图4]图4是被图示以描述根据本公开内容的实施方式的信息处理设备100中包括的行为估计单元120的图。

[图5]图5是被图示以描述根据本公开内容的实施方式的信息处理设备100中包括的内容输出单元130的图。

[图6]图6是图示根据本公开内容的实施方式的信息处理设备100的示例性操作的流程图。

[图7]图7是被图示以描述包括根据本公开内容的实施方式的信息处理设备100的信息处理系统1的示例性配置的图。

[图8]图8是被图示以描述示例性硬件配置的图。

具体实施方式

在下文中,将会参考附图详细描述本公开内容的优选实施方式。在该说明书和附图中,用相同的附图标记表示具有基本上相同功能和结构的结构元素,并且省略了这些结构元素的重复说明。

将以下面的顺序给出描述。

1.本公开内容的实施方式

1.1背景

1.2示例性功能配置

1.3示例性操作

2.示例性硬件配置

3.结论

<1.本公开内容的实施方式>

[1.1背景]

在本公开内容的实施方式的详细描述之前描述本公开内容的实施方式的背景。

如前面描述的,开发了基于用户设置的关键词自动提取并向用户推荐对于用户可能优选的内容(关于静止图像、运动图像、文本、音乐、电视节目、用户的个人RSS、天气预报、未来日程安排、邮件、SMS以及其他文本、音频和图像的信息)的技术。借助于这样的推荐技术,如果在一个示例中用户设置特定运动员的名字作为关键词,则可能给用户提供该运动员参加的比赛的视频。

以这种方式,相关技术中的内容推荐技术主要针对推荐要由用户用眼睛观看的内容的目的。在用户有足够的时间用眼睛观看内容的情况下,仅需要以内容本身的形式将内容提供给用户。然而,在用户没有多少时间或者甚至没有时间用眼睛观看内容的情况下,例如在早上去工作或者去学校之前或者在去工作或者去学校期间,不期望以内容本身的形式将内容提供给用户。

换句话说,如果在用户没有什么时间用眼睛观看内容的状态下向用户推荐内容,用户不能只通过用眼睛观看内容来领会内容。因此,认为重要的是提供使得即使在用户没有多少时间用眼睛观看内容的情况下也能够将内容推荐给用户并且由用户领会的技术。

因此,本公开内容的公开人已经做出深入的研究以提供使得即使在用户没有什么时间用眼睛观看内容的状态下也能够将内容推荐给用户并且由用户领会的技术。之后,如后面将会描述的,设计了能够在向用户推荐内容时估计用户的行为并且基于所估计的结果以最合适的形式通过语音提供内容的技术。

已经描述了本公开内容的实施方式的背景。之后,详细描述根据本公开内容的实施方式的信息处理设备。

[1.2示例性功能配置]

图1是被图示以描述包括根据本公开内容的实施方式的信息处理设备100的信息处理系统1的示例性配置的图。图1图示了信息处理设备100的示例性配置,其包括执行从保存在内容服务器组10中的内容项中确定要推荐给用户的内容以及使用户能够领会该内容的处理的信息处理设备100。

内容服务器组10被配置成包括一个或更多个服务器,并且内容服务器组10保存由关于静止图像、运动图像、文本、音乐、电视节目以及其他文本、音频和图像的信息组成的内容。信息处理设备100通过网络2从内容服务器组10获取内容,并且执行以下处理:显示所获取的内容或者通过语音输出所获取的内容。信息处理设备100对保存在内容服务器组10内的内容的获取可以响应于信息处理设备100的用户的操作而执行,或者可以由信息处理设备100在任何时间执行。信息处理设备100可以是意在由用户携带的设备,例如智能手机和平板便携终端。

在本实施方式中,信息处理设备100分析信息处理设备100的用户的偏好,并且基于所分析的结果从保存在内容服务器组10内的内容项中提取要推荐给用户的内容。此外,在本实施方式中,信息处理设备100估计信息处理设备100的用户的行为,并且基于所估计的结果来调整要提供给用户的内容的量。

信息处理设备100如上所述地估计用户的行为并且基于所估计的结果来调整要提供给用户的内容的量,并且因此能够以最合适的形式将要推荐给用户的内容提供给用户。之后,信息处理设备100调整要提供给用户的内容的量并且通过语音将该内容输出。因此,在一个示例中,可以使得用户即使在没有多少时间用眼睛观看内容的状态下也能够领会要推荐给用户的内容。

已经参考图1描述了包括根据本公开内容的实施方式的信息处理设备100的信息处理系统1的示例性功能配置。之后,描述根据本公开内容的实施方式的信息处理设备100的示例性功能配置。

图2是被图示以描述根据本公开内容的实施方式的信息处理设备100的示例性功能配置的图。参考图2描述根据本公开内容的实施方式的信息处理设备100的示例性功能配置。

如图2所示,根据本公开内容的实施方式的信息处理设备100被配置成包括:内容推荐单元110、行为估计单元120以及内容输出单元130。

内容推荐单元110执行从保存在内容服务器组10内的内容项之中确定要推荐给信息处理设备100的用户的内容的处理。在一个示例中,当执行确定要推荐给信息处理设备100的用户的内容的处理时,内容推荐单元110使用与信息处理设备100的用户的偏好有关的信息或者与信息处理设备100的用户所浏览或者观看的内容有关的信息。在一个示例中,与信息处理设备100的用户的偏好有关的信息可以被存储在偏好数据库(DB)112中。此外,在一个示例中,与信息处理设备100的用户所浏览或者观看的内容有关的信息可以被存储在内容消费历史140中。

当确定要推荐给信息处理设备100的用户的内容时,内容推荐单元100针对所确定的内容创建列表。之后,内容推荐单元110将所创建的列表传递至内容输出单元130。此外,内容推荐单元110根据信息处理设备100的用户对内容的访问历史或者用户所设置的搜索条件来设置用户所属的集群,并且因此可以针对每一集群创建要推荐的内容的列表。

行为估计单元120执行估计信息处理设备100的用户的行为的处理。在一个示例中,在执行估计信息处理设备100的用户的行为的处理时,行为估计单元120可以使用关于操作信息处理设备100的历史的信息或者可以使用下述传感器所感测到的数据,该传感器被合并在信息处理设备100中或者被包括在系在用户的身上的设备中。此外,在一个示例中,在执行估计信息处理设备100的用户的行为的处理时,行为估计单元120可以使用与信息处理设备100的用户所登记的日程安排有关的信息或者可以使用关于信息处理设备100的用户所接收到的邮件的信息。

当估计了信息处理设备100的用户的行为时,行为估计单元120将所估计的结果传递至内容输出单元130。此外,行为估计单元120可以实时地或者以预定的间隔执行估计信息处理设备100的用户的行为的处理。

此外,当发现信息处理设备100的用户的行为存在固定模式时,行为估计单元120可以将关于该行为模式的信息存储在行为模式数据库122中。之后,行为估计单元120可以通过参考存储在行为模式数据库122中的关于信息处理设备100的用户的行为的信息来估计信息处理设备100的用户的行为。在一个示例中,如果信息处理设备100的操作历史或者使用传感器感测的数据所估计的行为不同于存储在行为模式数据库122中的行为模式,则行为估计单元120可以确定信息处理设备100的用户执行了与通常行为模式不同的行为。

内容输出单元130使用内容推荐单元110所创建的列表和行为估计单元120所估计的用户的行为,以适合于用户正在执行的行为的形式来获取和输出保存在内容服务器组10中的内容。在本实施方式中,内容输出单元130基于列表和用户的行为来调整被保存在内容服务器组10内的要输出的内容的量。之后,内容输出单元130具有下述功能:将输出量被调整的内容转换成语音并且输出该语音以允许用户在不用观看屏幕的情况下能理解该内容。

如果用户消费了从内容输出单元130输出的内容,即,当用户已经完成对内容的观看或收听时,内容输出单元130将用户消费内容的历史存储在内容消费历史140中。内容消费历史140可以由内容推荐单元110在执行推荐内容的处理时使用。

此外,内容输出单元130能够以内容本身的形式,即,以包括文字或者图像的形式输出内容,而不是将内容转换为语音并将其输出。如果信息处理设备100的用户能够有条件用眼睛观看内容,内容输出单元130可以以内容本身的形式输出内容。

根据本公开内容的实施方式的信息处理设备100具有如图2所示的配置,并且因此可以估计用户的行为并且基于所估计的结果来调整要提供给用户的内容的量。图2中示出的根据本公开内容的实施方式的信息处理设备100能够调整要提供给用户的内容的量,从而以最合适的形式将要推荐给用户的内容提供给用户。

之后,图2中示出的根据本公开内容的实施方式的信息处理设备100调整要提供给用户的内容的量并且通过语音将该内容输出。在一个示例中,这使得用户即使在其没有多少时间用眼睛观看内容的情况下也能够领会推荐给用户的内容。

在一个示例中,考虑到用户在早晨起床后离开家所花费的时间,信息处理设备100可以从天气预报、今日日程安排、火车运行状况、新邮件的数量和新收到的邮件中提取重要程度高的项作为要推荐给用户的内容,并且之后执行该内容的顺序屏幕朗读的处理。此外,在一个示例中,考虑到用户在火车上的时间段,信息处理设备100可以通过报纸或者SNS发布的新闻提取作为多个用户之间的对话的主题的文章作为要推荐给用户的内容并且执行该内容的顺序屏幕朗读的处理。

参考图2描述了根据本公开内容的实施方式的信息处理设备100的示例性功能配置。之后,详细描述了图2中示出的信息处理设备100的各块。

图3是被图示以描述根据本公开内容的实施方式的信息处理设备100中所包括的内容推荐单元110的图。参考图3来详细描述根据本公开内容的实施方式的信息处理设备100中所包括的内容推荐单元110。

如前面描述的,内容推荐单元110执行从保存在内容服务器组10内的内容项中确定要推荐给信息处理设备100的用户的内容的处理。在确定要推荐给信息处理设备100的用户的内容时,内容推荐单元110可以使用各种类型的信息。

图3示出了保存在内容服务器组10中的内容的元信息以及信息处理设备100的用户或者除了信息处理设备100的用户以外的多个用户的日志信息作为内容推荐单元110在确定要推荐给信息处理设备100的用户的内容时使用的信息的示例。

保存在内容服务器组10内的内容的元信息的示例可以包括关于内容的关键词、内容信息种类、信息分发源、信息分发时间的信息。在一个示例中,内容的关键词可以是与可以在内容分发源中设置的内容有关的信息,但是不限于特定的内容。此外,在内容是新闻文章的情况下,在一个示例中,内容信息类别是与可以在内容分发源中设置的新闻的类型有关的信息。

多个用户的日志信息的示例可以包括针对每个用户的在所有情形下的内容的观看日志或者操作日志、用户活动区域、使用区域、内容观看时间段、内容情形估计的结果和内容的关键词。

此外,图3图示了存储在偏好数据库112中的与信息处理设备100的用户的偏好有关的信息作为内容推荐单元110在确定要推荐给信息处理设备100的用户的内容时使用的信息的示例。

存储在偏好数据库112中的与信息处理设备100的用户的偏好有关的信息的示例包括通过以下方式获得信息:根据对内容的访问历史或者用户所设置的搜索条件来设置用户所属的集群,并且对由内容推荐单元110推荐的内容应用过滤器,该过滤器被配置成使用用户对即时消息的访问历史来确定内容推荐单元110所推荐的内容否已经被用户读过。

内容推荐单元110使用如上面所描述的内容的元信息、多个用户的日志信息以及存储在偏好数据库112中的信息从保存在内容服务器组10中的内容项中确定要推荐给信息处理设备100的用户的内容。之后,内容推荐单元110创建作为要推荐给信息处理设备100的用户的内容的列表的推荐内容列表115。

用户的集群可以取决于时间段或者情形而变化。在一个示例中,存在下述情况:一些用户在早上的通勤时间段更喜欢政治或经济新闻,但是在晚上的回家时间段更喜欢体育新闻。因此,用户可以根据多个情形中的每个情形来改变集群。因此,内容推荐单元110针对用户所属的每个集群创建推荐内容列表115。

内容推荐单元110可以以有规律的间隔执行创建推荐内容列表115的操作处理。要推荐给信息处理设备100的用户的内容可以随着时间而变化,并且因此内容推荐单元110可以以有规律的间隔执行创建推荐内容列表115的操作处理,并且根据所创建的推荐内容列表115来产生目录。

参考图3描述了根据本公开内容的实施方式的信息处理设备100中所包括的内容推荐单元110。

图4是被图示以描述根据本公开内容的实施方式的信息处理设备100中所包括的行为估计单元120的图。参考图4详细描述根据本公开内容的实施方式的信息处理设备100中所包括的行为估计单元120。

如前面描述的,行为估计单元120执行估计信息处理设备100的用户的行为的处理。行为估计单元120可以使用非专用于行为历史的数据如其他应用或者设备的操作历史,或者使用来自意在获得行为历史的应用或者设备的数据,来估计信息处理设备100的用户的行为。意在获得行为历史的设备的示例可以包括由用户戴在手臂上的腕带设备和由用户戴在头上的头戴式显示器。

在本实施方式中,在执行估计信息处理设备100的用户的行为的处理时,行为估计单元120使用包括日历数据和邮件数据的个人数据123、由传感器获得的行为传感器数据124以及作为应用或设备的操作日志的输入日志数据125。作为输入日志数据125的对象的设备的示例不限于信息处理设备100,而是包括信息处理设备100的用户通常使用的设备,例如作为家用电器的电视机、个人计算机和游戏机。

描述了由行为估计单元120执行的行为估计处理的详细示例。将通过采用估计信息处理设备100的用户正在搭乘火车的时间段的情况来给出描述。

在估计信息处理设备100的用户正在搭乘火车的时间段的情况下,行为估计单元120聚集信息处理设备100在预定时间段(例如一周或两周)内的操作历史,并且可以估计在早上并且频繁地执行操作的时间段是信息处理设备100的用户正在搭乘火车的时间段。

此外,在可以使用由加速计感测到的数据的情况下,行为估计单元120可以估计在早上执行操作并且重复发生加速和减速的时间段是信息处理设备100的用户正在搭乘火车的时间段。

此外,在可以使用由用于获得当前位置的传感器感测到的数据的情况下,行为估计单元120可以根据当前位置的变化和行进时间来估计信息处理设备100的用户正在搭乘火车的时间段。在这种情况下,在还可以获得火车的时间表数据的情况下,行为估计单元120可以使用火车的时间表数据来估计信息处理设备100的用户正在搭乘火车的时间段。

可以肯定的是,前面的情况只是估计用户正在搭乘火车的时间段的处理的示例。

可以肯定的是,除了估计信息处理设备100的用户正在搭乘火车的时间段的处理以外,行为估计单元120还可以估计用户的各种类型的行为。

行为估计单元120可以使用如前面描述的个人数据123、行为传感器数据124和输入日志数据125来估计信息处理设备100的用户的情形。更具体地,行为估计单元120可以识别用户的行为情形(高背景)、用户的位置和由、用户所做出的行为模式的组合作为信息处理设备100的用户的情形。

下面示出了用户行为情形(高背景)、用户的位置和由用户做出的行为模式的组合的示例。

此外,行为估计单元120可以使用如上面描述的个人数据123、行为传感器数据124和输入日志数据125来预测信息处理设备100的用户的未来行为。更具体地,行为估计单元125预测日常行为中更有可能改变的情形。在一个示例中,在估计信息处理设备100的用户在早晨时间段中正在搭乘火车的情况下,行为估计单元120可以预测用户将去工作或者去学校。

行为估计单元120还能够通过将信息处理设备100的用户的行为模式累积在行为模式数据库122中并且通过参考所累积的数据来预测信息处理设备100的用户的未来行为。在一个示例中,存在用户在每个工作日的上午8点搭乘火车的行为模式被保存在行为模式数据库122中的情况。在这个情况下,如果在该时间段中用户在飞机上而不是在火车上,则行为估计单元120可以预测信息处理设备100的用户在执行不寻常的行为,即在执行非日常的行为,例如在出差或者旅行。

行为估计单元120输出信息估计结果126作为估计信息处理设备100的用户的行为的结果。行为估计单元120可以实时地处理信息处理设备100的用户的行为或者可以使用在预定时间段期间累积的数据来集体处理用户的行为。之后,行为估计单元120可以输出两种类型的行为估计结果作为行为估计结果。一个是在实时获得的行为估计结果,另一个是以有规律的间隔处理的行为估计结果。

行为估计单元120将行为估计结果126输出至内容输出单元130。内容输出单元130通过参考行为估计结果126来调整要推荐给信息处理设备100的用户的内容和推荐内容的量。

参考图4描述了根据本公开内容的实施方式的信息处理设备100中所包括的行为估计单元120。

图5是被图示以描述根据本公开内容的实施方式的信息处理设备100中包括的内容输出单元130的图。参考图5详细描述根据本公开内容的实施方式的信息处理设备100中包括的内容输出单元130。

内容输出单元130使用由内容推荐单元110创建的推荐内容列表115和由行为估计单元120创建的行为估计结果126来调整要推荐给信息处理设备100的用户的内容和推荐内容的量,并且输出内容。此外,当输出内容时,内容输出单元130具有以下功能:只要内容可以被转换为语音,就通过语音输出该内容。

如图5所示,内容输出单元130被配置成包括内容过滤器132和屏幕朗读处理单元136。

内容过滤器132使用由内容推荐单元110创建的推荐内容列表115和由行为估计单元120创建的行为估计结果126来执行对推荐内容列表115内所列的内容的过滤。

如果完成了通过屏幕朗读对推荐内容列表115内所列的内容项中的每个内容项的朗读,则存在用户不能消费内容的情况。此外,如果仅对一部分而非所有内容项执行通过屏幕朗读的朗读,则取决于内容而存在用户不能理解其内容的情况。

因此,更具体地,内容过滤器132使用行为估计结果126来调整推荐内容列表115内所列的内容项的数量并且通过屏幕朗读处理单元136来调整在通过屏幕朗读进行朗读时的内容的量。内容过滤器132创建通过过滤获得的推荐内容列表134并且将推荐内容列表134提供给屏幕朗读处理单元136。

在一个示例中,如果根据行为估计结果126发现信息处理设备100的用户能够收听通过屏幕朗读进行朗读的内容达30分钟,则内容过滤器132执行内容的过滤,使得内容的量被限制到由屏幕朗读处理单元136通过屏幕朗读在30分钟内能够朗读内容的量。

以这种方式,由内容过滤器132执行的对内容的过滤使信息处理设备100的用户能够有效地消费要推荐给用户的内容成为可能。

内容过滤器132还可以基于多个用户的历史来执行基于背景的协同过滤。在一个示例中,对处于某一情形下的用户,内容过滤器132可以提取由具有类似偏好的用户访问的信息。

内容分发侧也可以发送具有有限用户行为情形或者偏好的信息。在一个示例中,如果行为估计单元120估计信息处理设备100的用户频繁地使用特定路线或者车站,内容过滤器132可以基于所估计的结果来提取与该路线或者车站的新商店有关的信息或者该路线或者车站的最新事件信息。

在创建推荐内容列表134时,内容过滤器132可以使用内容消费历史140。换句话说,内容过滤器132可以创建推荐内容列表134,使得从推荐内容列表115集中地推荐信息处理设备100的用户所满意和消费的类型的内容。

当创建推荐内容列表134时,内容过滤器132可以在前一天晚上预先创建推荐内容列表134,在一个示例中,在该推荐内容列表134中列出要在第二天早上的时间段中推荐给用户的内容项。之后,如果基于通过在行为估计单元120中估计行为而获得的结果估计到用户在第二天早上的时间段中执行与往常一样的行为,则内容输出单元130可以基于预先创建的推荐内容列表134来输出内容。另一方面,如果基于在行为估计单元120中估计行为而获得的结果估计到用户在第二天早上的时间段中执行与往常不一样的行为,则内容输出单元130可以重新创建推荐内容列表134并且之后基于重新创建的推荐内容列表134来输出内容。

屏幕朗读处理单元136基于由内容过滤器132创建的推荐内容列表134执行内容的屏幕朗读处理。因此,屏幕朗读处理单元136具有通过语音合成来执行内容的屏幕朗读的文本转语音功能。

在信息处理设备100的用户默认愿意通过屏幕朗读将内容读出来时,屏幕朗读处理单元136执行内容的屏幕朗读处理。愿意通过屏幕朗读将内容读出来的时间可以根据通过屏幕朗读读出的内容是仅由信息处理设备100的用户听还是由其他人听而变化。

愿意通过屏幕朗读将内容读出来的时间可以紧接在信息处理设备100的用户醒来并将耳机戴在头上之后、由行为估计单元120确定用户正在搭乘汽车或火车的时间点、或者由行为估计单元120确定用户离开办公室的时间点。此外,愿意通过屏幕朗读将内容读出来的时间可以是由行为估计单元120确定用户做轻微运动如散步的时间点。

另一方面,不愿意通过屏幕朗读将内容读出来的时间的示例可以包括被其他人听到的情况,在一个示例中,可以考虑由行为估计单元120确定家庭成员在他自己的房子里的时间点。甚至用户在他自己房子的情况,当闹钟响的时间或者当用户化妆的时间段可以是愿意通过屏幕朗读将内容读出来的时间。在这样的时间,可以由屏幕朗读处理单元136通过屏幕朗读将内容读出来。

此外,在用户明显处于除了他自己以外没有人在他周围的环境中例如独自生活的情况下,即使在用户出现在他自己的房子的情况下,也可以在愿意通过屏幕朗读将内容读出来的时间由屏幕朗读处理单元136通过屏幕朗读将内容读出来。

屏幕朗读处理单元136可以基于用户的设置来调整通过屏幕朗读读出内容的速度。此外,屏幕朗读处理单元136可以考虑要推荐的内容的量和可以通过屏幕朗读读出内容的时间来调整通过屏幕朗读读出内容的速度。此外,在基于用户的设置来调整通过屏幕朗读读出内容的速度的情况下,内容过滤器132可以根据通过屏幕朗读读出内容的速度来调整内容的量。

换句话说,当用户增加通过屏幕朗读读出内容的速度时,即使在相同的时间能够通过屏幕朗读读出的内容的量增加。因此,在一个示例中,如果通过屏幕朗读读出内容的速度翻倍,内容过滤器132可以使要作为过滤的结果输出的内容的量翻倍。

在用户在通过屏幕朗读的中途停止内容的读出的情况下,当用户重新开始通过屏幕朗读读出内容的速度时,屏幕朗读处理单元136可以基于用户的设置来改变其行为。

在一个示例中,屏幕朗读处理单元136可以简单的从停止的位置重新开始。之后,针对重新开始屏幕朗读的每种情形,对要由屏幕朗读处理单元136通过屏幕朗读读出的后续内容的重新操作可以由内容推荐单元110执行。

此外,在一个示例中,屏幕朗读处理单元136可以保存推荐内容列表134中所列的并且尚未完成屏幕朗读的内容,并且可以在用户重新开始通过屏幕朗读读出内容时优先地读出未完成的内容。

此外,在一个示例中,屏幕朗读处理单元136可以总是通过屏幕朗读读出由内容推荐单元110推荐的最新内容,同时管理推荐内容列表134中所列的内容是否被读出。

可以确定的是,在用户重新开始内容的屏幕朗读时屏幕朗读处理单元136的行为不限于上面提到的情况。

屏幕朗读处理单元36可以跳过推荐内容列表134中所列的内容项之中的用户在不观看图像的情况下不能够理解的内容的屏幕朗读。在这种情况下,屏幕朗读处理单元136可以基于包括在分发侧设置的可屏幕朗读标记的信息来确定是否跳过内容的屏幕朗读,其中可屏幕朗读标记是关于是否存在图像或者内容的屏幕朗读是否可能的标记。此外,在该情况中,在内容的概要等是要经受屏幕朗读的对象并且对概要等的朗读是已知的情况下,屏幕朗读处理单元136可以决定跳过相关图像部分。

还考虑了内容分发源未在内容中设置可屏幕朗读标记的情况。在这种情况下,屏幕朗读处理单元136可以将关于用户做出的屏幕朗读是否有必要的确定的信息上传至内容服务器组10,使得与其他用户分享与内容的屏幕朗读有关的信息。

如前面描述的,屏幕朗读处理单元136可以将关于屏幕朗读是否有必要的确定的信息上传至内容服务器组10,并且因此,当另一个用户处理相同的内容时,其他用户的信息处理设备100可以确定内容的屏幕朗读是不必要的。

屏幕朗读处理单元136可以基于对用于执行内容的屏幕朗读的设备的操作来跳过内容的屏幕朗读。在一个示例中,在用于执行内容的屏幕朗读的设备是耳机的情况下,屏幕朗读处理单元136可以基于通过对耳机的语音操作或者按键操作而给出的跳过指令来跳过内容的屏幕朗读。

此外,屏幕朗读处理单元136可以识别在耳机中回放内容时由耳机的麦克风拾取的用户的讲话内容。在这种情况下,如果讲话内容是跳过指示,则屏幕朗读处理单元136可以基于该跳过指示跳过内容的屏幕朗读。在这种情况下,有必要识别用户的讲话内容,并且因此屏幕朗读处理单元136可以通过暂时停止内容的屏幕朗读处理或者通过使执行屏幕朗读时的音量最小化来识别用户的讲话内容。

当对正在耳机中回放的内容执行操作时,信息处理设备100的用户说出预先设置的预定关键词(神奇关键词)。如果屏幕朗读处理单元136识别出关键词被说出,则屏幕朗读处理单元136暂时停止回放内容并且等待来自用户的讲话。之后,如果用户说出用于对内容进行操作的关键词,则屏幕朗读处理单元136根据讲话内容来执行对内容的处理。

在一个示例中,如果用户说出与内容的回放有关的关键词例如“从开始再播放一次”,则屏幕朗读处理单元136可以通过屏幕朗读从开始再次读出正在回放的内容。此外,在一个示例中,如果用户说出与类别指定有关的关键词例如“播放体育新闻”,则屏幕朗读处理单元136可以将类别切换至用户指定的类别并且执行对该类别的内容的屏幕朗读。

屏幕朗读处理单元136可以使用与日程安排有关的信息来按照信息处理设备100的用户登记的日程安排来控制内容的屏幕朗读。在一个示例中,如果用户离开家去工作的时间临近,则在一个示例中,屏幕朗读处理单元136可以将通过屏幕朗读读出的内容切换至火车的运行状况。在一个示例中,在火车由于伤害事故等而停止或者时间表被扰乱的情况下,屏幕朗读处理单元136可以输出语音以催促用户比平时更早出发并且执行对火车的运行状况的屏幕朗读。

此外,屏幕朗读处理单元136可以根据信息处理设备100内设置的或者连接至信息处理设备100的设备的状况来改变要通过屏幕朗读读出的内容的内容。在一个示例中,屏幕朗读处理单元136可以根据是否存在显示器或者即使当设置有显示器时显示器是否被关闭来改变要通过屏幕朗读读出的内容的内容。

此外,屏幕朗读处理单元136可以根据从信息处理设备100是否可看到用户的脸来改变要通过屏幕朗读读出的内容的内容。在一个示例中,屏幕朗读处理单元136可以输出用于询问的语音例如“你能观看屏幕吗”,并且可以基于是否存在对询问的回应来改变要通过屏幕朗读读出的内容的内容。

此外,根据本公开内容的实施方式的信息处理设备100可以在屏幕上显示人物图像并且执行显示控制,使得在通过屏幕朗读处理单元136执行屏幕朗读时人物图像说出内容的内容。

参考图5描述了根据本公开内容的实施方式的信息处理设备100中包括的内容输出单元130。之后将描述根据本公开内容的实施方式的信息处理设备100的示例性操作。

[1.3示例性操作]

图6是图示根据本公开内容的实施方式的信息处理设备100的示例性操作的流程图。图6图示了信息处理设备100在确定要推荐给信息处理设备100的用户的内容时和在通过语音输出要推荐的内容时的示例性操作。参考图6描述根据本公开内容的实施方式的信息处理设备100的示例性操作。

信息处理设备100从保存在内容服务器组10中的内容项中确定要推荐给信息处理设备100的用户的内容(步骤S101)。在一个示例中,通过内容推荐单元110执行步骤S101中的确定内容的处理。此外,步骤S101中的确定内容的处理类似于在内容推荐单元110的描述中提到的处理。

如果在步骤S101确定了要推荐给信息处理设备100的用户的内容,则信息处理设备100估计信息处理设备100的用户的行为(步骤S102)。在一个示例中,通过行为估计单元120执行步骤S102中的估计用户行为的处理。此外,步骤S102中的估计行为的处理类似于在行为估计单元120的描述中提到的处理。

此外,步骤S101和S102中的处理可以以颠倒的顺序执行。另一方面,步骤S101和S102中的处理可以并行地执行。

如果在步骤S102估计了信息处理设备100的用户的行为,则信息处理设备100基于在步骤102估计的信息处理设备100的用户的行为来调整要提供给信息处理设备100的用户的内容的量(步骤S103)。在一个示例中,通过内容过滤器132执行步骤S103中的调整处理。此外,步骤S103中的调整处理类似于在内容输出单元130的描述中提到的调整处理。

如果在步骤S103调整了要提供给信息处理设备100的用户的内容的量,则信息处理设备100通过语音将经调整的量的内容输出(步骤S104)。在一个示例中,通过屏幕朗读处理单元136执行步骤S104中的输出处理。

信息处理设备100通过执行如图6所示的一系列操作来估计用户的行为并且基于所估计的结果来调整要提供给用户的内容的量。因此,可以以最合适的形式向用户提供要推荐给用户的内容。信息处理设备100通过执行如图6所示的一系列操作来调整要提供给用户的内容的量并且通过语音将内容输出。因此,在一个示例中,可以使用户即使在其没有多少时间用眼睛观看内容的情况下也能够领会要推荐给用户的内容。

参考图6描述了根据本公开内容的实施方式的信息处理设备100的示例性操作。

尽管在上述本实施方式中示出了确定要推荐给用户的内容的处理和通过语音将要推荐给用户的内容输出的处理都由信息处理设备100执行的示例,但是本公开内容不限于此。在一个示例中,确定要推荐给用户的内容的处理和通过语音将内容输出的处理可以由单独的设备执行。

图7是被图示以描述包括根据本公开内容的实施方式的信息处理设备100的信息处理系统1的示例性配置的图。图7中示出的信息处理系统1具有以下配置:内容输出设备200被包括在图1示出的信息处理系统1中。

内容输出设备200具有确定要推荐给用户的内容的功能,并且内容输出设备200还具有以下功能:从执行调整内容量的处理的信息处理设备100获取推荐内容列表并且基于该推荐内容列表通过语音将内容输出。因此,在一个示例中,内容输出设备200可以设置有图5中示出的内容输出单元130内的屏幕朗读处理单元136。

用这种方法,即使在确定要推荐给用户的内容的处理和通过语音将内容输出的处理由单独的设备执行的情况下,也可以确定要推荐给用户的内容,执行调整内容量的处理,以及通过语音将内容提供给用户。

<2.示例性硬件配置>

参考图8描述根据本公开内容的实施方式的信息处理设备100的硬件配置。图8是图示根据本公开内容的实施方式的信息处理设备100的示例性硬件配置的框图。在一个示例中,可以通过使用图8中示出的信息处理设备的硬件配置来实现上述算法中的每个算法。即,可以通过使用计算机程序控制图8中示出的硬件来实现算法中的每个算法的处理。此外,该硬件具有可选的配置,并且可选的配置的示例包括:个人计算机;便携式信息终端例如移动电话、PHS和PDA;游戏机;接触式或非接触式IC芯片、接触式或非接触式IC卡或者各种类型的家庭信息设备。PHS是个人手持电话系统的简称,并且PDA是个人数码助手的简称。

如图8所示,该硬件主要包括:CPU 902、ROM 904、RAM 906、主机总线908和桥接器910。该硬件还包括:外部总线912、接口914、输入单元916、输出单元918、存储单元920、驱动器922、连接端口924和通信单元926。CPU是中央处理单元的简称,ROM是只读存储器的简称,并且RAM是随机存取存储器的简称。

CPU 902用作操作处理单元或者控制单元,并且基于记录在ROM904、RAM 906、存储单元920或者可移除记录介质928中的各种程序来控制每个部件的整个操作或者操作的一部分。在一个示例中,ROM 904是用于存储要由CPU 902读取的程序或者用于操作的数据的设备。RAM906是暂时或永久存储要由CPU 902读取的程序或者在程序的执行中适当变化的各种参数的存储器。

在一个示例中,这些部件通过允许高速数据传输的主机总线908彼此连接。另一方面,在一个示例中,主机总线908经由桥接器910连接至具有相对低的数据传输速度的外部总线912。此外,输入单元916的示例包括:鼠标、键盘、触摸板、按钮、开关或者控制杆。此外,输入单元916的示例可以包括允许使用红外线或者其他无线电波传输控制信号的远程控制器。

输出单元918是允许将获得的信息以视觉或听觉方式通知给用户的设备,并且输出单元918的示例包括:显示设备例如CRT、LCD、PDP和ELD;以及音频输出设备例如扬声器或耳机、打印机、移动电话和传真机。CRT是阴极射线管的简称、LCD是液晶显示器的简称、PDP是等离子显示面板的简称、并且ELD是电致发光显示器的简称。

存储单元920是用于存储各种数据的设备。存储单元920的示例包括:磁存储设备例如硬盘驱动器(HDD)、半导体存储设备、光存储设备和磁光存储设备。HDD是硬盘驱动器的简称。

在一个示例中,驱动器922是读取被记录在可移除记录介质928上的信息或者将信息写入可移除记录介质928的设备,可移除记录介质928例如是磁盘、光盘、磁光盘和半导体存储器。可移除记录介质928的示例包括DVD介质、蓝光介质、HD-DVD介质和各种类型的半导体存储介质。当然,可移除记录介质928可以是例如安装有非接触式IC芯片的电子设备或者IC卡。IC是集成电路的简称。

连接端口924的示例包括:USB端口、IEEE1394端口、SCSI、RS-232C端口和用于连接外部连接设备930例如光学音频终端的端口。外部连接设备930的示例包括:打印机、移动音乐播放器、数码照相机、数码摄像机和IC记录器。USB是通用串行总线的简称,并且SCSI是小计算机系统接口的简称。

通信单元926是用于连接至网络932的通信设备,并且通信单元926的示例包括:用于有线或者无线LAN的通信卡、蓝牙(注册商标)、或WUSB、光通信路由器、ADSL路由器和用于接触式或非接触式通信的设备。此外,连接至通信单元926的网络932由有线连接网络或者无线连接网络配置而成,并且网络932的示例包括因特网、家用LAN、红外通信、可见光通信、广播和卫星通信。LAN是局域网的简称、WUSB是无线USB的简称、并且ADSL是非对称数字用户线路的简称。

图示了信息处理设备100的示例性硬件配置。上述部件中的每个部件可以使用通用构件来实现,但是也可以以在每个部件功能方面专用的硬件来实现。这样的配置可以根据实现时的技术水平而被适当修改。

<3.结论>

根据前面描述的本公开内容的实施方式,提供能够选择要推荐给用户的内容、估计用户的行为并且取决于用户的情形以合适的形式将推荐内容输出的信息处理设备100。

根据本公开内容的实施方式的信息处理设备100基于与用户偏好有关的信息或者内容消费历史来确定要推荐给用户的内容。此外,根据本公开内容的实施方式的信息处理设备100基于包括操作历史和感测数据的信息来估计用户的行为,并且基于所估计的结果来调整要提供给用户的内容的量。

换句话说,根据本公开内容的实施方式的信息处理设备100取决于用户的情形给用户提供合适的量的推荐内容而不是简单地向用户推荐和提供内容。

根据本公开内容的实施方式的信息处理设备100估计用户的行为并且基于所估计的结果调整要提供给用户的内容的量,并且因此,可以以最合适的形式将要推荐给用户的内容提供给用户。信息处理设备100调整要提供给用户的内容的量并且通过语音将内容输出。因此,在一个示例中,可以使用户甚至在其没有多少时间用眼睛观看内容的情况下也能够有效地领会要推荐给用户的内容。

在本说明书中由每个设备执行的处理中的步骤不一定以序列图或者流程图中描述的顺序按照时间先后执行。在一个示例中,由每个设备执行的处理中的步骤能够以与流程图中描述的顺序不同的顺序来执行或者可以并行地执行。

此外,可以创建使合并在每个设备中的硬件例如CPU、ROM或RAM以类似于上述设备中的结构的方式起作用的计算机程序。此外,可以提供其上记录有计算机程序的记录介质。此外,在功能框图中以硬件示出的每个功能块的配置使得可通过硬件实现一系列处理。

此外,实现上述实施方式中示出的用户接口或者应用的软件可以被实现为通过网络例如因特网使用的web应用。这样的web应用可以用标记语言例如超文本标记语言(HTML)、标准通用标记语言(SGML)、可扩展标记语言(XML)等来实现。

前面已经参考附图描述了本公开内容的优选实施方式,但是本公开内容不限于前面的示例。在所附权利要求的范围内,本领域的技术人员可以发现各种替选和修改,并且应当理解的是所述各种替选和修改可以自然地落入本公开内容的技术范围内。

此外,在本说明书中描述的效果仅是说明性和示范性的,而不是限制性的。换句话说,与基于本说明书的效果一起或者代替基于本说明书的效果,根据本公开内容的技术可以呈现对于本领域的技术人员明显的其他效果。

此外,本技术还可以按照如下进行配置。

(1)一种信息处理设备,包括:

控制器,所述控制器被配置成通过估计用户的行为来确定适合于输出内容的时间段以及基于与所述用户的偏好有关的信息来提取能够在所述时间段期间输出的一定量的内容。

(2)根据(1)所述的信息处理设备,

其中,所述控制器通过参考所述用户的行为模式来确定所述时间段。(3)根据(1)或(2)所述的信息处理设备,

其中,所述控制器使用从所述用户佩戴的传感器获得的感测数据来估计所述用户的行为。

(4)根据(1)至(3)中的任一项所述的信息处理设备,

其中,所述控制器基于关于所述时间段的信息来确定要提取的内容。(5)根据(1)至(4)中的任一项所述的信息处理设备,

其中,所述控制器使用所提取的内容的消费历史来提取内容。

(6)根据(1)至(5)中的任一项所述的信息处理设备,

其中,所述控制器基于所估计的所述用户的行为来确定要提取的内容的类型。

(7)根据(1)至(6)中的任一项所述的信息处理设备,

其中,当所估计的所述用户的行为不同于正常状态时,所述控制器改变要提取的内容的类型。

(8)根据(1)至(7)中的任一项所述的信息处理设备,

其中,所述控制器确定多个设备中的用于输出所提取的内容的设备并且将所述内容输出至所确定的设备。

(9)根据(8)所述的信息处理设备,

其中,所述控制器基于所估计的所述用户的行为来执行对用于输出所提取的内容的设备的切换。

(10)根据(8)或(9)所述的信息处理设备,

其中,所述控制器基于所述设备中的每个设备的状态来执行对用于输出的设备的切换。

(11)根据(8)至(10)中的任一项所述的信息处理设备,

其中,所述控制器将所提取的内容转换成用于输出至所确定的设备的语音信息。

(12)根据(11)所述的信息处理设备,

其中,所述控制器改变通过所确定的设备进行的内容的语音输出速度,并且基于所述语音输出速度来调整要提取的内容的量。

(13)根据(1)至(12)中的任一项所述的信息处理设备,

其中,所述控制器基于所述用户的行为的日程安排来提取所述内容。(14)一种信息处理方法,包括:

通过估计用户的行为来确定适合于输出内容的时间段;以及

基于与所述用户的偏好有关的信息来提取能够在所述时间段期间的输出的一定量的内容。

(15)一种用于使计算机执行以下步骤的计算机程序:

通过估计用户的行为来确定适合于输出内容的时间段;以及

基于与所述用户的偏好有关的信息来提取能够在所述时间段期间输出的一定量的内容。

附图标记列表

1 信息处理系统

2 网络

10 内容服务器组

100 信息处理设备

110 内容推荐单元

120 行为估计单元

130 内容输出单元

132 内容过滤器

136 屏幕朗读处理单元

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1