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

文档序号:6368010阅读:92来源:国知局
专利名称:信息处理设备、信息处理方法和程序的制作方法
技术领域
本技术涉及信息处理设备、信息处理方法和程序,并且更具体地,涉及使得能够通过使用在日程表中登记的信息来改善用户便利性的信息处理设备、信息处理方法和程序。
背景技术
作为安装在个人计算机、移动电话等中的应用,存在一种被称为日程安排器的应用,该应用输入用户安排的未来的行动,并且在日历上对其进行显示和管理。例如,存在这样的应用,其中,使用日程安排器将基于来自用于推荐用户行为的ToDo推荐装置的推荐而确定的用户行为登记为用户计划(例如,参见JP2009-99116A)
发明内容
然而,之前如果用户想要了解关于用户已使用日程安排器登记的未来计划的详细信息,则用户需使用因特网或杂志等来进行搜索。例如,如果有近期去仙台旅游的计划,则用户需要进行有关仙台的旅游景点、旅店等的搜索。本技术是基于以上情况而进行的,并且使得能够通过使用在日程表中登记的信息来提高用户便利性。根据本公开的一个实施例,提供了一种信息处理设备,该设备包括相关信息获取单元,用于获取与在日程表中登记的登记信息相关的相关信息;以及显示控制单元,用于使已经获取的所述相关信息根据重要程度而被显示在预定显示单元上。根据本公开的另一个实施例,提供了一种由处理在日程表中登记的信息的信息处理设备执行的信息处理方法,所述信息处理设备包括相关信息获取单元和显示控制单元,所述方法包括由所述相关信息获取单元获取与在日程表中登记的登记信息相关的相关信息;以及由所述显示控制单元根据重要程度在预定显示单元上显示已经获取的所述相关信肩、O根据本公开的另一个实施例,提供了一种程序,用于使得计算机执行包括以下的处理获取与在日程表中登记的登记信息相关的相关信息;以及使得已经获取的所述相关信息根据重要程度而被显示在预定显示单元上。根据本公开的另一个实施例,获取与在日程表中登记的登记信息相关的相关信息,并且根据重要程度在预定显示单元上显示已经获取的所述相关信息。另外,可以通过由传输介质发送或通过被记录在记录介质中来提供所述程序。所述信息处理设备可以是独立的设备,或者可以使构成单个装置的内部模块。根据本公开的一个实施例,可以通过使用在日程表中登记的信息来提高用户便利性。


图I是示出根据本公开的信息处理系统的一个实施例的示例配置的图2是描述移动终端中的日程安排器的功能的图;图3是描述移动终端中的日程安排器的功能的图;图4是示出日程安排器的示例功能配置的框图;图5是描述相关信息显示控制处理的流程图;图6是描述图5的步骤S3和S4的细节的流程图;图7是描述在插件软件(add-in software)的情况下的相关信息显示控制处理的流程图;图8是描述点击数量提供处理的流程图;图9是描述在单个应用的情况下的相关信息显示控制处理的流程图;以及 图10是示出已应用本技术的计算机的实施例的示例配置的框图。
具体实施例方式以下将参考附图详细描述本公开的优选实施例。注意,在本说明书和附图中,使用相同的附图标号来表示具有基本上相同功能和配置的结构元件,并且省略对这些结构元件的重复说明。下面将描述执行本技术的方式(以下称为实施例)。另外,将以下面的顺序来给出说明。I.第一实施例(具有相关信息显示功能的日程安排器的示例)2.第二实施例(通过插件软件实现相关信息显示功能的示例)3.第三实施例(仅实现相关信息显示功能的软件的示例)<第一实施例>[信息处理系统的示例配置]图I示出已应用本技术的信息处理系统的实施例的示例配置。图I的信息处理系统包括下述部分移动终端I以及经由网络2与移动终端I连接的新闻提供服务器3A、图像提供服务器3B、通信服务服务器3C和应用相关服务器4。网络2在此被配置为诸如移动电信网络、LAN(局域网)、因特网等网络中的至少一个。另外,多个用户的移动终端I可以同时访问新闻提供服务器3A、图像提供服务器3B、通信服务服务器3C和应用相关服务器4,并且交换数据,但是在本实施例中,将描述仅有一个移动终端I的情况,作为一个代表性不例。移动终端I例如是被称为智能电话的、集成了移动电话和移动信息终端的高功能移动终端。替代地,移动终端I可以例如是具有网络连接功能的平板终端或笔记本(便携)个人计算机。日程安排器(scheduler)51 (图4)可以是用于管理日程表的应用程序,被安装在移动终端I中。日程安排器51可以是被预装的,或可以从诸如应用市场等应用程序提供站点下载日程安排器51。新闻提供服务器3A是向经由网络2连接的移动终端I提供新闻(新闻信息)服务的服务服务器。新闻提供服务器3A例如由新闻出版商、广播电台、新闻提供公司等运营。图像提供服务器3B是向经由网络2连接的移动终端I提供图像(图像的数据)服务的服务服务器。要提供的图像可以是从诸如所谓的图像张贴站点等能够访问图像提供服务器3B的多个用户或公司(公司的终端)等上载的图像。另外,要提供的图像包括移动图像和静止图像。通信服务服务器3C是向作为注册成员的用户(用户的移动终端I)提供诸如RSS(RDF 站点总结(RDF Site Summary) / 简易信息聚合(ReallySimple Syndication))、SNS (社会联网服务)、推特(twitter)等服务的服务服务器。下文中,新闻提供服务器3A、图像提供服务器3B和通信服务服务器3C将被统称为服务服务器3,除非特别对它们进行区分。应用相关服务器4是提供移动终端I处执行的日程安排器51进行处理所需的信息的服务器。另外,根据日程安排器51的执行条件,来自应用相关服务器4的信息可能是不必要的,并且在该情况下,可以省略应用相关服务器4。在以上面的方式配置的信息处理系统中,移动终端I的日程安排器51经由网络2连接各种类型的服务服务器3,并且执行预定信息的交换。然后,日程安排器51可以基于从服务服务器3获取的信息,不仅向用户提供日程表管理功能,而且通过在移动终端I的显示器上显示与在日程表中登记的计划相关的相关信息而向用户提供所述相关信息。[日程安排器51的功能描述]接下来,首先将参考图2和3来描述日程安排器51的功能。图2示出由日程安排器51在移动终端I的显示器上显示的屏幕的示例。当启动日程安排器51时,在移动终端I的显示器上显示图2中所示的日历屏幕21。图2的示例是其中启动日程安排器51的日期为2020年2月4日并且以与其他日期不同的颜色来显示作为开始日期的2月4日的示例。另外,图2的日历屏幕21处于执行每月显示的模式,并且显示当前日期的当前月的所有日子,然而日历屏幕21还可以执行每年的显示、每周的显示、几天的显示或一天的显不等。日历屏幕21中的每日为一个单元,并且如果用户要登记预定日期的计划,则用户选择期望登记其计划的单元。移动终端I的显示器例如是触摸板,并且可以通过用户使用手指触摸期望日期来执行单元的选择。当选择在日历屏幕21内的预定日期时,日程安排器51显示计划显示屏幕22,并且用户可以登记(输入)作为计划的信息。而且,如果存在已经登记的计划,则在计划显示屏幕22上显示已经登记的计划。在图2的示例中,选择2月14日这一单元,并且使用与作为开始日期的2月4日或任何其他日期不同的颜色来显示2月14日,并且从而指示其选择。而且,在用于显示2月14日的计划的计划显示屏幕22中,将“到仙台旅行”登记为计划。该“到仙台旅行”是由用户登记的登记信息,作为2月14日的计划。除了由用户登记的登记信息之外,在计划显示屏幕22上显示相关项目数量显示单元23a,相关项目数量显示单元23a用于指示与登记信息相关的、由日程安排器51搜索的多个信息。另外,下文中,与登记信息相关的、由日程安排器51搜索和获取的信息将被称为相关信息或项目。在图2的示例中,在相关项目数量显示单元23a中显示“相关信息5条”,并且指示已经搜索和获取与2月14日的登记信息“到仙台旅行”相关的5个项目。而且,根据相关项目数量显示单元23a中的“相关信息5条”的显示,在日历屏幕21上,在2月14日的单元中显示相关项目数量显示单元23b,该单元23b为用于指示项目的数量的带圆圈的数字。在日历屏幕21上,除了 2月14日之外的各单元中所示的带圆圈的数字也具有相同的效果,并且指示例如对于作为开始日期的2月4日存在与登记信息相关的两个项目。当通过使用用户的手指触摸来选择计划显示屏幕22上的相关项目数量显示单元23a时,显示图3中所示的相关信息细节显示屏幕31。 S卩,图3示出当选择计划显示屏幕22上的用于2月14日的相关项目数量显示单元23a时由日程安排器51在移动终端I的显示器上显示的相关信息细节显示屏幕31的示例。相关信息细节显示屏幕31显示在相关项目数量显示单元23a上显示多个项目的项目的关键字和标题。根据图3的相关信息细节显示屏幕31,显示作为与2月14日的登记信息“到仙台旅行”相关的信息而获取的5个项目的关键字和标题。在相关信息细节显示屏幕31上,在一个单元41中显示一个项目。在存在多个项目的情况下,它们以由日程安排器51确定的重要程度(分数)的顺序来显示。在图3的示例中,各单元41的项目的重要程度以单元41-1、41-2、41-3、...的顺序而递增。另外,相关信息细节显示屏幕31可以一次显示的项目数量(即,单元14的数量)根据移动终端I的显示器的大小、分辨率等而不同。下面将描述项目搜索方法的细节,但是日程安排器51对于在日历屏幕21中登记的计划(字符串)执行形态分析、句法分析等,并且提取关键字。然后,日程安排器51向诸如新闻提供服务器3A或图像提供服务器3B等服务服务器3发送所提取的关键字,并且使得服务服务器3搜索与关键字相关的信息。服务服务器3搜索在其标题或描述(详细信息)中包括所接收的关键字的信息,并且将该信息返回到日程安排器51。更具体地,例如,新闻提供服务器3A搜索和返回在其标题或描述(详细信息)中包括所接收的关键字的新闻。图像提供服务器3B搜索和返回在其标题或描述(详细信息)中包括所接收的关键字的图像(移动图像或静止图像)。通信服务服务器3C搜索和返回在其标题或描述(详细信息)中包括所接收的关键字的推特信息(tweet)(推特评语,tweeted comment)。在相关信息细节显示屏幕31上,与用于指示用于进行搜索的关键字一起,显示作为如上所述的搜索的结果而获得的信息的项目的标题。用户观看在相关信息细节显示屏幕31上的每一个单元41中显示的项目的标题和关键字,并且如果他/她要显示项目的细节,则选择(触摸)对应的单元41。在选择了预定单元41的情况下,日程安排器51显示所选择的单元41的项目的详细信息。如上所述,除了管理(登记、观看)用户的计划等正常功能之外,日程安排器51具有从预定服务服务器3获取与登记的计划相关的信息并且向用户提供(显示)这些信息的功能。用户由此可以通过仅使用正常的日程表功能来观看与他/她的计划相关的信息,从而提高便利性。[日程安排器51的功能配置的框图]
图4是示出日程安排器51的示例功能配置的框图。日程安排器51包括日程表管理单元61和日程表相关信息提供单元62。而且,日程表相关信息提供单元62包括下述部分日程表登记信息获取单元71、关键字提取单元72、词典数据库(DB) 72a、项目获取单元73、重要程度分数设置单元74、详细信息显示控制单元75和项目存储单元76。日程表管理单元61是与正常的日程表管理应用对应的部分,并且显示如图2中所示的日历屏幕21,并且在日历上显示由用户输入的计划或使得日历屏幕21能够被标记,并且管理日程表。使用日程表管理单元61,可以用预定数量的天数为单位(如一天)或通过进一步 划分例如日子以预定数量的小时为单位(如一小时)来输入用户的计划。已经输入的用户的计划在日历信息存储单元61中被存储为登记信息。日程表相关信息提供单元62与日程表管理单元61合作地执行从预定服务服务器3获取与已经登记的用户的计划相关的信息,并且将其向用户提供(显示)的功能。日程表登记信息获取单元71从日程表管理单元61的日历信息存储单元61获取针对当前日期和向前的特定时间段而登记的登记信息。在可以在日程表管理单元61输入的信息被划分为诸如标题、细节输入部分、位置(地址)等多个部分的情况下,日程表登记信息获取单元71进行获取,同时还识别信息是在哪个部分下输入的。例如,在日程表登记信息获取单元71已经获取在某个位置的部分下输入的信息的情况下,该信息被识别为该位置的信息。另外,用户可以任意地设置将从当前日期向前多久作为用于搜索的时间段。关键字提取单元72基于在词典数据库72a中存储的用于分析的字典或语法规贝U,通过对由日程表登记信息获取单元71获取的每一条登记信息执行诸如形态分析或句法分析等语言分析来提取关键字。关键字提取单元72还可以将提取的关键字分类为位置的名称、人名等。词典数据库72a存储用于描述每一词被写入的方式的字典、应用用于分析的语法等所需的部分语音信息和基于字典中描述的每一词的信息来描述关于词束(Iexicalbundle)等的限制语法规则。项目获取单元73向服务服务器3发送由关键字提取单元72提取的关键字,并且获取已经作为结果返回的、与关键字相关的信息,作为项目(相关信息)。项目获取单元73使得项目存储单元76存储所获取的每一个项目的项目的标题和关键字。重要程度分数设置单元74根据由相关项目数量显示单元23获取的一个或多个项目的重要程度来设置分数,并且使得所述分数以与项目存储单元76中存储的项目相关联的方式而被存储。项目的重要程度被认为越高,则其分数也越高。根据本实施例,重要程度分数设置单元74以这样的方式来设置分数,使得根据其他用户的观看状态而用户的关注程度通常被视为高的,则其重要程度也较高。更具体地,重要程度分数设置单元74与用于管理每一条信息的点击数量的应用相关服务器4交换数据,并且根据点击数量来设置分数,该点击数量是指其他用户对项目的点击(选择)数量。替代地,例如,重要程度分数设置单元74可以用这样的方式来设置分数,使得与立即执行的计划相关的项目的重要程度较高,即,从当前日至计划日的日数越小,则其重要程度越高。而且,例如,重要程度分数设置单元74可以用这样的方式来设置分数,使得对于与重复登记的相同计划一诸如每周登记的计划一或类似的计划相关的项目的重要程度较低。使用这样的分数设置,日程安排器51可以仅使用它保存的信息来设置分数,从而不需要与应用相关服务器4进行数据的交换,由此使得能够省略应用相关服务器4。详细信息显示控制单元75执行对用户从例如根据重要程度显示的多个项目中选择的要显示的项目的详细信息的显示的控制。具体而言,详细信息显示控制单元75进行控制,使得在显示器上显示图3的相关信息细节显示屏幕31,并且还使得在显示器上显示由用户选择的单元41的项目的详细信息。项目存储单元76存储所获取的每一个项目的项目的标题和关键字。而且,项目存储单元76还用与下面的标题和关键字相关联的方式来存储用于显示项目的详细信息的服务服务器3的URL (统一资源定位符)。[相关信息显示控制处理的流程]
接下来,将参考图5的流程图来描述由日程安排器51执行的用于基于在日程表中登记的登记信息来显示相关信息的相关信息显示控制处理。例如,当启动日程安排器51时,启动该处理。首先,在步骤SI中,日程表登记信息获取单元71从日历信息存储单元61a获取用于当前日和向前的特定时间段的登记信息。在步骤S2中,关键字提取单元72对于由日程表管理单元61获取的每条登记信息执行诸如形态分析或句法分析等语言分析,并且提取关键字。在步骤S3中,项目获取单元73向服务服务器3发送由关键字提取单元72提取的关键字,并且获取已经作为结果返回的与关键字相关的项目(相关信息)。然后,项目获取单元73使得项目存储单元76存储所获取的项目的标题、其详细信息的URL和关键字。在步骤S4中,重要程度分数设置单元74根据重要程度来设置由项目获取单元73获取的一个或多个项目的分数。在步骤S4的过程中,与用于管理每一项目的点击数量的应用相关服务器4进行通信,并且根据其他用户的点击数量来设置每一项目的分数。在步骤S5中,详细信息显示控制单元75根据为每一项目设置的分数来确定要显示的项目。例如,详细信息显示控制单元75隐藏分数比预定阈值低的项目,并且将具有预定阈值或更高的分数的项目确定为要显示的项目。替代地,详细信息显示控制单元75可以将具有高分数的前N个(N>0)确定为要显示的项目。在步骤S5中,详细信息显示控制单元75还执行从项目存储单元76中删除被确定为隐藏的项目的标题、关键字等的处理。在步骤S6中,详细信息显示控制单元75使得在日历屏幕21上针对每日来显示可以显示的项目的数量。即,详细信息显示控制单元75使得显示图2的日历屏幕21上的相关项目数量显示单元23b。在步骤S7中,详细信息显示控制单元75确定是否在日历屏幕21上选择了预定日期(日期的单元)。在步骤S7中确定选择了预定日期的情况下,处理进行到步骤S8,并且详细信息显示控制单元75显示所选择的日期的登记信息和可以显示的项目的数量。即,详细信息显示控制单元75使得显示如图2中所示的示出所选择的日期的登记信息的计划显示屏幕22,并且还使得显示用于示出对于选择的日期可以显示的项目的数量的相关项目数量显示单元23a。另一方面,在步骤S7中确定未选择预定日期的情况下,或在步骤S8的过程后,处理进行到步骤S9,并且详细信息显示控制单元7确定是否选择了可以显示的项目的数量。即,确定用户是否选择了相关项目数量显示单元23a。在步骤S9中确定未选择可以显示的项目的数量的情况下,处理返回到步骤S7,并且重复如上所述的步骤S7至S9的过程。另一方面,在步骤S9中确定选择了可以显示的项目的数量的情况下,处理进行到步骤S10,并且详细信息显示控制单元75在相关信息细节显示屏幕31上按照分数降序显示与选择的日期的登记信息对应的项目的关键字和标题。然后,在步骤Sll中,详细信息显示控制单元75确定是否选择了在相关信息细节显示屏幕31上的预定单元41。即,详细信息显示控制单元75确定是否选择了在相关信息细节显示屏幕31上显示的多个项目之一的关键字和标题。在步骤Sll中,处理被悬挂,直到确定选择了相关信息细节显示屏幕31上的预定 单元41。然后,在步骤Sll中确定选择了相关信息细节显示屏幕31上的预定单元41的情况下,详细信息显示控制单元75在步骤S12中显示与所选择的单元41对应的项目的详细信息。在选择了相关信息细节显示屏幕31上的预定单元41的情况下,由相关信息细节显示屏幕31显示与所选择的单元41对应的项目的详细信息,其中,相关信息细节显示屏幕31从项目存储单元76获取作为所选择的单元41的项目的详细信息的访问目的地的URL,并且访问该URL。在步骤S13中,日程安排器51确定是否发出了用于指示应用结束的指令。在步骤S13中确定未发出用于指示应用结束的指令的情况下,处理返回到步骤S7。由此重复如上所述的步骤S7至S13的处理。另一方面,在步骤S13中确定发出了用于指示应用结束的指令的情况下,结束相关信息显示控制处理。[步骤S3和S4的处理的细节的流程]将参考图6的流程图来描述日程安排器51基于关键字来获取项目的流程。换句话说,图6是用于描述图5的步骤S3和S4的细节的流程图,并且具体地说,示出了访问作为服务服务器3的新闻提供服务器3A的情况。首先,在步骤S31A中,日程安排器51的项目获取单元73向新闻提供服务器3A发送由关键字提取单元72提取的关键字,并且指令新闻提供服务器3A搜索包括该关键字的新闻。在步骤S31B中,新闻提供服务器3A搜索包括所接收的关键字的新闻,并且向日程安排器51发送作为搜索结果的已经找到的新闻的标题和其详细信息(详细文章)的URL。在步骤S31C中,日程安排器51的项目获取单元73接收从新闻提供服务器3A发送的项目,并且使得其与所发送的关键字相关联地存储在项目存储单元76中。S卩,项目获取单元73在项目存储单元76中以与所发送的关键字相关联的方式存储从新闻提供服务器3A发送的新闻的标题和其详细信息的URL。如上所述的步骤S31A至S31C的处理对应于如上所述的图5的步骤S3的处理。对于所有的关键字执行步骤S3IA至S3IC的处理。然后,在步骤S41A中,日程安排器51的重要程度分数设置单元74向应用相关服务器4发送所获取的新闻的详细信息的URL。应用相关服务器4管理大量用户对于各种类型的服务服务器3提供的各种类型的服务的观看的状态。相对于新闻提供服务器3A,由新闻提供服务器3A提供的新闻的详细信息已经被观看的次数被存储,作为对新闻的详细信息的URL的点击数量。在步骤S41B中,应用相关服务器4接收从日程安排器51发送的新闻的详细信息的URL,并且向日程安排器51发送(返回)对URL的点击数量。在步骤S41C中,日程安排器51的重要程度分数设置单元74从应用相关服务器4接收点击数量,并且基于所接收的点击数量来设置项目的分数。例如,重要程度分数设置单元74响应于一百次点击来设置I分,或通过参考就预定范围内的点击数量与分数相关联的表等来设置分数。替代地,可以将点击数量本身作为分数。如上所述的步骤S41A至S41C的过程对应于如上所述的图5的步骤S4的过程。对 于所获取的所有项目执行步骤S41A至S41C的处理。如上所述,根据参考图5和6描述的相关信息显示控制处理,项目获取单元73获取与在从当前日期至向前的预定时间的特定时间段内、在日程安排器51中登记的登记信息相关的项目(相关信息)。然后,在日历上的对应的日期的单元内显示所获取的项目的数量。当用户选择其中显示项目的数量的日期的单元时,显示所选择的日期的计划显示屏幕22和用于指示项目的数量的相关项目数量显示单元23a。当用户选择相关项目数量显示单元23a时,详细信息显示控制单元75使得显示相关信息细节显示屏幕31。根据重要程度在相关信息细节显示屏幕31上显示所选择的日期的项目的详细信息。因此,与常规的日程安排器不同的是,用户可以通过在日程安排器51中简单地登记计划来观看与登记计划相关的观看相关信息。由此可以消除他/她本身搜索相关信息所需的负担,并且提高了便利性。而且,由于相关信息是根据重要程度来显示的,因此,即使针对日程安排器51中登记的登记信息获取了大量的相关信息,也可以从最重要的一个开始来有效地进行观看。而且,在上述实施例中,根据其他用户的观看状态来设置重要程度,因此可以从用户关注程度通常被视为高的项目开始有效地进行观看。〈第二实施例〉[将功能提供为插件软件的处理的示例]在上述实施例中,日程安排器51不仅包括通常的日程表管理功能,而且包括用于显示在日程表中登记的计划的相关信息的相关信息显示功能。然而,相关信息显示功能还可以用与常规的日程表管理功能的应用分离的方式来提供,作为添加在常规的日程安排器中的应用。图7和8是用于描述将相关信息显示功能作为与常规日程表管理功能的应用分离的插件软件来提供的情况下的相关信息显示功能的流程图。另外,在图7和8中,假定日程表管理单元61和日程表相关信息提供单元62是不同的应用,并且日程表相关信息提供单元62是添加在日程表管理单元61中的软件。首先,在图7的步骤S51中,日程表相关信息提供单元62的日程表登记信息获取单元71向日程表管理单元61请求当前日期至向前的特定时间段的登记信息。在步骤S52中,日程表管理单元61接收对登记信息的请求,并且向日程表相关信息提供单元62发送在所请求的时间段的预定日子以及所述日期内的登记信息。在步骤S53中,日程表相关信息提供单元62接收已经发送的登记信息,并且提取关键字。即,日程表登记信息获取单元71接收已经发送的登记信息,并且将其提供到关键字提取单兀72。关键字提取单兀72从已经提供的登记彳目息中提取关键字。然后,在步骤S54中,项目获取单元73向应用相关服务器4发送从登记信息中提取的关键字,并且获取作为结果返回的与关键字相关的项目(项目的标题和详细信息的URL)和点击数量。下面将参考图8来描述细节,但是,在第二实施例中,项目(项目的标题和详细信息的URL)和点击数量二者均是从应用相关服务器4获取的。在步骤S55中,重要性分数设置单元74根据所获取的点击数量来设置项目的分数。在步骤S56中,重要性分数设置单元74确定已经为所获取的每一个项目设置的分数是否等于或大于预定阈值。 在步骤S56中将已经设置的分数确定为等于或大于预定阈值的情况下,处理进行到步骤S57,并且重要性分数设置单元74根据日期来分类所获取的项目、关键字和分数,并且使得项目存储单元76存储它们。另一方面,在步骤S56中确定已经设置的分数小于预定阈值的情况下,跳过步骤S57的处理。由此,分数低(低于预定阈值的分数)的项目不被存储在项目存储单元76中,并且被隐藏。在步骤S58中,重要性分数设置单元74向日程表管理单元61发送可以被显示为对应的日期的登记信息的项目的数量,作为针对已经在步骤S52中发送登记信息的日期的答复。在步骤S59中,日程表管理单元61确定是否已针对步骤S51的处理的请求时间段内的所有日期发送了登记信息。在步骤S59中确定还没有对于在请求的时间段内的所有日期发送登记信息的情况下,处理返回到步骤S52,并且重复如上所述的步骤S52至S59的处理。另一方面,在步骤S59中确定对于请求的时间段内的所有日期发送了登记信息的情况下,处理进行到步骤S60,并且日程表管理单元61针对在日历屏幕21上的每一个日期显示可以显示的项目的数量。在步骤S61中,确定是否在日历屏幕21上选择了预定日期(日期的单元)。在步骤S61中确定选择了预定日期的情况下,处理进行到步骤S62,并且日程表管理单元61显示计划显示屏幕22,并且显示所选择的日期的登记信息和可以显示的项目的数量。另一方面,在步骤S61中确定未选择预定日期的情况下或在步骤S62的处理后,处理进行到步骤S63,并且日程表管理单元61确定是否选择了可以显示的项目的数量。S卩,日程表管理单元61确定用户是否选择了计划显示屏幕22的相关项目数量显示单元23a。在步骤S63中确定未选择可以选择的项目的数量的情况下,处理返回到步骤S61,并且重复如上所述的步骤S61至S63的处理。另一方面,在步骤S63中确定选择了可以显示的项目的数量的情况下,处理进行到步骤S64,并且,日程表管理单元61向日程表相关信息提供单元62发送所选择的日期。
在步骤S65中,日程表相关信息提供单元62的详细信息显示控制单元75接收已经从日程表管理单元61发送的日期。然后,详细信息显示控制单元75从项目存储单元76获取所接收的日期的项目的标题和关键字,并且通过相关信息细节显示屏幕31按照分数降序显示它们。在显示相关信息细节显示屏幕31后、日程表相关信息提供单元62的详细信息显示控制单元75的处理与如上所述的图5的步骤Sll和S12的处理相同,并且将省略对其的说明。另外,如同图5的处理,根据图7的处理,在选择了预定日期的情况下,显示选择的日期的登记信息和可以显示(计划显示屏幕22和相关项目数量显示单元23a)的项目的数量,并且在选择了可以显示的项目的数量的情况下,显示相关信息细节显示屏幕31。然而,还可以在选择了预定日期后立即显示用于显示所选择的日期的可以显示的项目的标题和关键字的相关信息细节显示屏幕31。 [提供点击数量的处理的流程]不像第一实施例那样,图7的步骤S54中,与关键字相关的项目和点击数量两者均是项目获取单元73从应用相关服务器4获取的。然后,作为图7的步骤S54的处理的细节,将参考图8的流程图来描述由应用相关服务器4和服务服务器3执行的一系列处理。另外,在图8中,还描述了执行对作为服务服务器3的新闻提供服务器3A的访问的情况。首先,在步骤S81中,日程表相关信息提供单元62的项目获取单元73向应用相关服务器4发送从登记信息中提取的关键字。在步骤S82中,应用相关服务器4接收从日程表相关信息提供单元62发送的关键字,并且将其向新闻提供服务器3A发送。在步骤S83中,新闻提供服务器3A接收已经发送的关键字,并且搜索与该关键字对应的项目。然后,新闻提供服务器3A向应用相关服务器4发送作为搜索的结果而获得的项目的新闻的标题和其详细信息的URL。在步骤S84中,应用相关服务器4接收已经从新闻提供服务器3A发送的项目,并且从用于管理用户的观看信息的内部管理数据存储单元获取所接收的项目的点击数量,并且将其添加到该项目。然后,在步骤S85中,应用相关服务器4向日程表相关信息提供单元62发送与关键字对应的项目(新闻的标题和其详细信息的URL)和其点击的数量。利用所执行的如上所述的系列处理,日程表相关信息提供单元62可以通过向应用相关服务器4发送从登记信息中提取的关键字来获取与关键字相关的项目和点击数量。如上所述,当日程表相关信息提供单元62是添加在常规日程安排器(日程表管理单元61)中的应用时,用户还可以仅通过在另一个日程安排器(日程表管理单元61)中登记计划来观看与登记的计划相关的相关信息。由此可以消除用户他/她自己搜索相关信息的负担,并且提闻便利性。另外,在所述的第一至第二实施例中,可以将作为第一实施例描述的图6的方法和作为第二实施例描述的图8的方法中的任何一种用作与关键字相关的项目和点击数量的获取方法。〈第三实施例〉
[仅实现相关信息显示功能的软件的示例]接下来描述用于实现相关信息显示功能的日程表相关信息提供单元62为单个应用(软件)的情况下的处理的示例。图9是由作为单个应用的日程表相关信息提供单元62执行的相关信息显示控制处理的流程图。例如,当启动作为单个应用的日程表相关信息提供单元62时,执行这个处理。首先,在步骤SlOl中,日程表登记信息获取单元71向作为独立应用的日程表管理单元61请求当前日和向前的特定时间段的登记信息。 在步骤S102中,日程表登记信息获取单元71获取从日程表管理单元61响应于该请求而提供的登记信息。
在步骤S103中,关键字提取单元72通过下述方式来提取关键字对于所获取的每条登记信息执行诸如形态分析或句法分析等语言分析。在步骤S104中,项目获取单元73向服务服务器3发送由关键字提取单元72提取的关键字,并且获取已经作为结果返回的、与关键字相关的项目(相关信息)。而且,项目获取单元73使得项目存储单元76存储已经发送的关键字、通过关键字获取的项目的标题和其详细信息的URL。在步骤S105中,重要性分数设置单元74根据重要程度设置由项目获取单元73获取的一个或多个项目的分数。步骤S104和S105的处理与图5的步骤S3和S4的处理相同。在步骤S106中,详细信息显示控制单元75基于每一个项目的分数来确定要显示的项目。在步骤S107中,详细信息显示控制单元75在相关信息细节显示屏幕31上按照分数降序显示被确定显示的项目的标题和关键字。在步骤S108中,详细信息显示控制单元75确定是否选择了相关信息细节显示屏幕31上的预定单元41。即,详细信息显示控制单元75确定是否选择了在相关信息细节显示屏幕31上显示的一个或多个项目的关键字和标题。在步骤S108,处理被悬停,直到确定选择了相关信息细节显示屏幕31上的预定单元41。然后,在步骤S108中确定选择了相关信息细节显示屏幕31的预定单元41的情况下,处理进行到步骤S109,并且详细信息显示控制单元75显示所选择的单元41的项目的详细信息。在步骤SllO中,日程表相关信息提供单元62确定是否发出了用于指示应用结束的指令。在步骤SllO中确定未发出用于指示应用结束的指令的情况下,处理返回到步骤S108,并且重复步骤S108至SllO的处理。另一方面,在步骤SllO中确定发出用于指示应用结束的指令的情况下,结束相关信息显示控制处理。如上所述,在相关信息显示功能被实现为单个应用的情况下,从常规的日程安排器(日程表管理单元61)获取预定时间段的登记信息。然后,获取与所获取的登记信息相关的项目,并且设置重要程度。然后,日程表相关信息提供单元62显示用于以根据重要程度的顺序来显示项目的相关信息细节显示屏幕31。
因此,用户可以通过在另一日程安排器(日程表管理单元61)中登记计划来观看与登记的计划相关的相关信息。由此可以消除他/她本身搜索相关信息的负担,并且提高了便利性。另外,在如上所述的实施例中,主要描述移动终端I使用在应用相关服务器4中累积的其他用户的观看状态(点击的数量)的情况。然而,移动终端I还为其他用户发送用于指示移动终端I的用户已经观看了项目的细节的信息。具体地说,在选择了图3的相关信息细节显示屏幕31上的预定单元41的情况下,日程表相关信息提供单元62向应用相关服务器4发送用于指示已经观看了所选择的单元41的项目的信息。[修改示例]本技术的实施例不限于如上所述的哪些,并且各种改变是可能的,只要它们在本技术的范围内。在如上所述的实施例中,已经给出了在将新闻提供服务器3A、图像提供服务器3B和通信服务服务器3C作为服务服务器3的示例的情况下的说明。服务服务器3的其他示例包括用于销售音乐会票等的网站,并且在该情况下,可以将其名称已经被提取为关键字的位置(地方)处出现的音乐会的信息显示为项目。而且,在销售音乐家的CD和DVD的网站是服务服务器3的情况下,可以将关于其产品在过去用户购买过的音乐家的信息显示为项目。而且,在如上所述的实施例中,根据其他用户的操作历史(点击数量)来设置项目的重要程度,但是,还可以基于移动终端I的用户的操作历史来设置项目的重要程度。例如,存储用于诸如新闻、视频、RSS或推特等每类的用户的观看历史,并且,例如基于每类的观看次数相对于所有类的观看的次数来计算每类的观看比例(观看频率),并且,将属于具有高观看比例的类的项目的重要程度设置为高。而且,通过计算项目的每一获取源的观看比例来设置重要程度。在显示基于关键字获取的多个项目的情况下,预期要获取的项目的数量大,并且可以采用如下所述的各种用于显示项目的方法。例如,详细信息显示控制单元75可以记录用户的操作历史,并且计算和保存用户已经花费来观看每一项目的时间。然后,例如,详细信息显示控制单元75可以使得在应用开始时输入自由时间(从预定列表的选择也是可能的),并且基于对于每一项目保存的观看时间来计算可以在自由时间中观看的项目的数量N,并且使其为要显示的项目的数量(从最高分数起的前N个项目)。可以用幻灯片的方式来显示项目,使得当一个项目的观看时间已经过去时自动地显示下一项目。然而,重要的是,用户可以根据他/她自己的意愿返回前一个项目或进行到下一个项目。而且,当自由时间(free time)过去时,可以强制退出应用。而且,作为用于计算用户的自由时间的方法,可以基于在日程安排器51中输入的计划来计算用户的自由时间。而且,在可以使用导航装置(导航软件)的情况下,等待火车花费的时间或在火车上花费的时间可以被(日程表相关信息提供单元62)自动地设置为自由时间。为了将相关信息细节显示屏幕31示出为动画,可以采用下述显示该显示根据自由时间的剩余来示出作为动画的蛋破裂,并且当孵出小鸡时,小鸡从顶部起逐个地吃掉标、题,以便移动到下一个项目的标题。在如上所述的实施例中,作为插件软件或单个应用的日程安排器51或日程表相关信息提供单元62被描述为要在移动终端I上安装并且执行的应用。然而,日程安排器51或日程表相关信息提供单元62可以是要安装在台式个人计算机或万维网服务器上并且被提供到用户的应用。在如上所述的实施例中,仅从服务服务器3获取基于关键字的项目,但是,还可以从移动终端I或在移动终端I所连接到的LAN中的另一个装置获取所述项目。例如,由内容管理软件在移动终端I中登记的内容(视频或音乐文件)的音乐家可以被当作关键字,并且可以获取关于音乐家的信息或与音乐家相关的博客作为所述项目。[计算机的示例配置]可以通过硬件和软件来执行如上所述的系列处理。在通过软件来执行该系列处理的情况下,构成该软件的程序被安装在计算机上。计算机在此可以是指合并与专用硬件中的计算机、或诸如通用个人计算机等能够通过安装各种程序来执行各种功能的计算机等。 图10是示出通过程序执行如上所述的系列处理的计算机的硬件的示例配置的框图。在该计算机中,CPU(中央处理单元)101、R0M(只读存储器)102和RAM(随机存取存储器)103经由总线104彼此连接。输入/输出接口 105也连接到总线104。输入单元106、输出单元107、存储单元108、通信单元109和驱动器110连接到输入/输出接口 105。输入单元106被配置为键盘、鼠标、或麦克风等。输出单元107被配置为显示器、或扬声器等。存储单元108被配置为诸如硬盘或非易失性存储器等存储器。通信单元109被配置为网络接口等。驱动器110驱动可拆卸记录介质111,诸如磁盘、光盘、磁光盘、或半导体存储器等。在以上面的方式构成计算机的情况下,CPU 101执行如上所述的系列处理,其中,CPU 101例如经由输入/输出接口 105和总线104在RAM 103上安装存储单元108中存储的程序,并且执行它。根据该计算机,通过将可拆卸记录介质111附接到驱动器110而经由输入/输出接口 105在存储单元108上安装程序。而且,通信单元109可以经由诸如局域网、因特网或数字卫星广播等有线或无线传输介质来接收程序,并且将程序安装在存储单元108上。而且,可以预先在ROM 102或存储单元108中安装程序。在本说明书中,当然可以根据描述的顺序以时间顺序来处理流程图中描述的步骤,但是还可以并行地或在必要时间执行它们(如当被调用时),而不以时间顺序进行处理。本领域的技术人员应当明白,可以根据设计要求和其他因素来进行各种修改、组合、子组合和改变,只要它们在所附的权利要求或其等同的范围内即可。另外,在本说明书中,系统表示由多个设备配置的整体设备。另外,本技术也可以如下配置。(I) 一种信息处理设备,包括相关信息获取单元,用于获取与在日程表中登记的登记信息相关的相关信息;以及显示控制单元,用于使得已经获取的所述相关信息根据重要程度而被显示在预定显示单元上。(2)根据如上所述的(I)的信息处理设备,进一步包括登记信息获取单元,用于从管理所述日程表的日程安排器获取针对当前日至向前的特定时间段而登记的登记信息。(3)根据如上所述的⑴或⑵的信息处理设备,进一步包括关键字提取单元,用于从所述登记信息中提取关键字,其中,所述相关信息获取单元通过获取与从所述登记信息中提取的所述关键字相 关的信息来获取与所述登记信息相关的相关信息。(4)根据如上所述的(3)的信息处理设备,其中,所述相关信息是在标题或描述中包括所述关键字的信息。(5)根据如上所述的(2)至(4)中的任何一项的信息处理设备,进一步包括重要程度设置单元,用于设置由所述相关信息获取单元获取的所述相关信息的重要程度。(6)根据如上所述的(5)信息处理设备,其中,所述重要程度设置单元根据另一个用户的观看状态来设置重要程度。(7)根据如上所述的(2)至¢)中的任何一项的信息处理设备,进一步包括日程安排器,用于在日历上显示作为所述登记信息的用户的计划。(8) 一种由处理在日程表中登记的信息的信息处理设备执行的信息处理方法,所述信息处理设备包括相关信息获取单元和显示控制单元,所述方法包括由所述相关信息获取单元获取与在日程表中登记的登记信息相关的相关信息;以及由所述显示控制单元根据重要程度在预定显示单元上显示已经获取的所述相关信息。(9) 一种程序,用于使得计算机执行包括以下的处理获取与在日程表中登记的登记信息相关的相关信息;以及使得已经获取的所述相关信息根据重要程度而被显示在预定显示单元上。本公开包含与2011年4月21日在日本专利局提交的日本优先权专利申请JP2011-095016中公开的主题相关的主题,该日本申请的整体内容通过引用被包含于此。
权利要求
1.一种信息处理设备,包括 相关信息获取单元,用于获取与登记在日程表中的登记信息相关的相关信息;以及 显示控制单元,用于使已经获取的相关信息根据重要程度而被显示在预定显示单元上。
2.根据权利要求I所述的信息处理设备,进一步包括 登记信息获取单元,用于从管理所述日程表的日程管理单元获取在当前日到之前的特定时间段内登记的登记信息。
3.根据权利要求I所述的信息处理设备,进一步包括 关键字提取单元,用于从所述登记信息中提取关键字, 其中,所述相关信息获取单元通过获取与从所述登记信息中提取的所述关键字相关的信息,来获取与所述登记信息相关的相关信息。
4.根据权利要求3所述的信息处理设备,其中,所述相关信息是在标题或描述中包括关键字的信息。
5.根据权利要求I所述的信息处理设备,进一步包括 重要程度设置单元,用于设置由所述相关信息获取单元获取的所述相关信息的重要程度。
6.根据权利要求5所述的信息处理设备,其中,所述重要程度设置单元根据其他用户的观看状态来设置所述相关信息的重要程度。
7.根据权利要求I所述的信息处理设备,进一步包括 日程管理单元,用于在日历上显示作为所述登记信息的用户计划。
8.根据权利要求5所述的信息处理设备,其中,所述重要程度设置单元根据从当前日到与所述相关信息相关的计划日的天数来设置所述相关信息的重要程度。
9.一种信息处理方法,该信息处理方法由处理在日程表中登记的信息的信息处理设备执行,所述信息处理设备包括相关信息获取单元和显示控制单元,所述信息处理方法包括 由所述相关信息获取单元获取与在日程表中登记的登记信息相关的相关信息;以及 由所述显示控制单元根据重要程度在预定显示单元上显示已经获取的所述相关信息。
10.一种程序,用于使得计算机执行处理,该处理包括 获取与在日程表中登记的登记信息相关的相关信息;以及 使已经获取的所述相关信息根据重要程度而被显示在预定显示单元上。
全文摘要
提供了信息处理设备、信息处理方法和程序。一种信息处理设备包括相关信息获取单元,用于获取与登记在日程表中的登记信息相关的相关信息;以及显示控制单元,用于使已经获取的相关信息根据重要程度而被显示在预定显示单元上。
文档编号G06F17/30GK102750081SQ20121010919
公开日2012年10月24日 申请日期2012年4月13日 优先权日2011年4月21日
发明者中泽义彦, 伏见俊彦, 君岛匡朗, 山浦贤一, 霜田敦子 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1