操作记录协作利用装置的制作方法

文档序号:6422219阅读:212来源:国知局
专利名称:操作记录协作利用装置的制作方法
技术领域
本发明涉及用网络相互连接的设备中,基于从多个设备得到的用户的使用历史的设备协作方法(设定、控制、信息提供)。
背景技术
作为根据设备的使用历史,将各设备控制为处于被推荐的动作状态的现有系统,有下面的技术,即,例如在双向遥控器中存储多个家电设备的使用历史,并通过网络把所存储的使用历史发送到具有兴趣·爱好分析功能的服务器,并从服务器作为使用历史的分析结果,把符合用户嗜好的“推荐信息”(例如,若操作对象是电视或录像机,则把“推荐节目”)发给双向遥控器,并且由用户选择“推荐信息”来控制设备(例如特开2002-203168号公报中所展示的技术)。依据这个系统,如果用户作为操作对象用双向遥控器选择录像机,则遥控器上显示“推荐节目”,可以对该节目进行预约录像控制。而且,如果微波炉被选择,则遥控器上显示“推荐菜谱”,可从遥控器传送微波炉的控制指令。
但是,在现有技术中,如前所述,在“推荐信息”的制作中使用多个设备的使用历史,但“推荐信息”的提示和设备控制仅限于用户作为操作对象所选择的设备。因此,例如,如果某种节目结束而关闭电视电源时,不能进行与此协作启动PC准备发送邮件等的、适应于用户状况的设备间协作。

发明内容
这里,本发明鉴于这些点,其目的在于,每当对设备的操作事件发生时,使多个设备的被分散管理的操作记录相互进行通信,由此发现设备间的相关操作并向用户提示,由此可实现多个设备的协作控制。
为了达到上述目的,有关本发明的操作记录协作利用装置,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,具有设备操作检测装置,检测用户对设备的操作;操作记录存储管理装置,把检测到的操作连同预定属性作为操作记录进行存储管理;日历操作记录发送装置,把在检测出用户操作时所存储的当前操作记录作为日历操作记录,发送到可相互通信的其他设备;日历操作记录接收装置,接收从其他设备发送的日历操作记录;相关操作记录提取装置,利用上述操作记录存储管理装置进行提取与所接收的日历操作记录具有预定关系的操作记录,作为相关操作记录,;相关操作记录发送装置,把被提取的上述相关操作记录发送到其他设备;相关操作记录接收装置,接收由其他设备发送的相关操作记录;相关操作记录解释装置,对所接收的相关操作记录,用预定的操作记录解释方法进行解释;相关操作记录提示装置,根据解释结果,把相关操作记录提示给用户;协作操作内容决定装置,根据被提示的相关操作记录,用预定的记录加工方法来决定与其他设备的协作操作内容;协作操作内容发送装置,把决定的协作操作内容发送到相应的设备;协作操作内容接收装置,接收来自其他设备的协作操作内容。
由此,多个设备的被分散管理的操作记录相互通信,设备间相关的操作被发现的同时提示给用户,用户指定的协作操作内容被发送到其他设备,因此,容易实现多个设备的协作控制。
此外,本发明不仅可作为这种操作记录协作利用装置来实现,还可以作为把操作记录协作利用装置的组成要素作为步骤的操作记录协作利用方法来实现,或者作为把其步骤在计算机中执行的程序来实现,或者作为记录该程序的计算机可读取的记录媒体来实现。


图1是表示本发明系统的整体结构例的框图;图2是本发明第1实施方式的操作记录协作利用装置的框图;图3是本发明第1实施方式的操作记录协作的时序图;图4是表示图3中处理步骤1的详细情况的流程图;图5是表示图3中处理步骤2的详细情况的流程图;图6是表示图3中处理步骤3的详细情况的流程图;
图7是表示操作记录描述符的一例的图;图8是表示在关闭DTV时发送的日历操作记录的一例的图;图9是表示有关21点到22点之间的时间带中过去1周内PC操作记录的一例的图;图10是有关21点到22点之间的时间带中过去1周内MD组合音响的操作记录的一例的图;图11是表示设备间的相关操作记录发送消息的一例(由PC到DTV)的图;图12是表示设备间的相关操作记录发送消息的一例(由MD组合音响到DTV)的图MD组合音响;图13是表示提示给用户的相关操作记录的一例的图;图14是表示协作操作内容的一例(由DTV到PC)的图;图15是表示本发明第2实施方式动作的流程图;图16是表示本发明第2实施方式的协作操作内容决定的一例的图;图17是表示本发明第3实施方式的动作的流程图;图18是表示本发明第3实施方式的协作操作内容决定的一例的图;图19是表示本发明第4实施方式的动作的流程图;图20是表示本发明第4实施方式的协作操作内容决定的一例的图;图21是本发明第5实施方式的操作记录协作利用装置的框图;图22是表示本发明第5实施方式的动作的流程图;图23是本发明第6实施方式的操作记录协作利用装置的框图;图24是表示本发明第6实施方式的动作的流程图;图25(a)及图25(b)是表示预测协作操作内容的决定过程的一例的图;图26是本发明第7实施方式的操作记录协作利用装置的框图;图27是表示本发明第7实施方式的动作的时序图;图28是本发明第8实施方式中具有少部分硬件资源的设备中的操作记录协作利用装置的框图;图29是本发明第8实施方式中具有较多硬件资源的设备中的操作记录协作利用装置的框图;图30是一并具有本发明第1实施方式~第8实施方式中的特征的操作记录协作利用装置的框图;图31是第1实施方式的变形例中操作记录协作利用装置的框图。
具体实施例方式
图1是表示本发明系统的整体结构例的框图。本系统包括DTV(数字电视)、PC(个人计算机)、PDA(个人用携带式信息终端)、MD组合音响、DVD·HDD记录器等的可网络连接的家电设备1、由有线或无线网络组成的LAN(局域网)2、WAN(互联网等广域通信网)3、把LAN2连在WAN3上的路由器4。家电设备1利用操作记录协作利用装置10,对每一个家电设备1存储操作记录并进行分散管理,在多个设备之间相互参照操作记录,并把协作进行的操作候补提示给用户。
下面,具体说明搭载在家电设备1上的操作记录协作利用装置10。本发明的各实施方式,根据设备的操作记录掌握有关用户日常生活的生活模式,理解每个时期的用户的状况(context)或意图,操作并设定各设备或者提供“推荐信息”,以便多个设备之间得到协作。
第1实施方式图2表示的是第1实施方式的操作记录协作利用装置10的框图。操作记录协作利用装置10包括检测来自用户的设备操作的设备操作检测部101;把检测的操作作为指定的属性并作为操作记录进行存储管理的操作记录存储管理部102;在检测用户操作时把存储的当前操作记录作为日历操作记录发给可以相互通信的其他设备的日历操作记录发送部103;接收由其他设备发送的日历操作记录的日历操作记录接收部104;把和所接收的日历操作记录处于预定关系的操作记录,作为相关操作记录,由操作记录存储管理部102提取的相关操作记录发送部106;接收由其他设备发送的相关操作记录的相关操作记录接收部107;把接收的相关操作记录用预定的操作记录解释方法解释的相关操作记录解释部108;根据解释结果把相关操作记录提示给用户的相关操作记录提示部109;根据被提示的相关操作记录,以预定的记录加工方法决定与其他设备的协作操作内容的协作操作内容决定部110;把决定的协作操作内容发给该设备的协作操作内容发送部111;接收来自其他设备的协作操作内容的协作操作内容接收部112;遥控器、显示器等的用户IF(用户接口)1001;以及,网络IF(网络接口)1002。用户IF1001包括带有书写板的遥控器和搭载在PDA上的软件键盘等。
利用图3的时序图及图4~图6的流程图,说明如上所述构成的第1实施方式的动作。为了更加易懂地说明本实施方式的动作,这里以DTV和PC及MD组合音响的协作操作为例进行说明。
如图3所示,本实施方式的动作,由以下4个处理步骤组成,即,处理步骤1把用户的操作事件通知给其他设备;处理步骤2接收其他设备的操作事件返回相关的操作记录;处理步骤3用户在选择加工对从其他设备接收的相关操作记录进行解析后被提示的结果的基础上,把协作操作内容发给协作的设备;处理步骤4接收协作操作内容并执行。
首先,利用图4的流程图,说明处理步骤1。这里,以图3中的DTV操作为例进行说明。
步骤11a附带操作输入接收的步骤。设备操作检测部101,接收来自用户的操作。如果有输入则转移到步骤11b。如果没有则继续等待操作输入。这里,假设DTV的电源关闭。
步骤11b是操作记录存储步骤。操作记录存储管理部102以预定的格式存储在步骤11a接收的操作。图7是用于存储操作记录中的描述符的一例。例如,使用日期标识符、设备标识符、操作标识符、内容标识符、应用程序标识符、服务标识符、用户标识符中的至少1个组合。
步骤11c是日历操作记录发送步骤。日历操作记录发送部103,把有关当前操作的记录发给其他设备。图8示出关闭DTV的电源(PowerOff)时发送的记录的一例。
步骤11d是设备电源的确认步骤。这里,判断设备电源是导通(On)还是关闭(Off)。关闭的情况下结束步骤。若导通,则返回步骤11a,等待用户的操作输入。
接着,利用图5的流程图说明处理步骤2。这里,以接收来自DTV的日历操作记录的PC和MD组合音响的动作为例进行说明。
步骤12a是接收来自其他设备的日历操作记录的步骤。日历操作记录接收部104接收来自其他设备的日历操作记录。若接收到操作记录,则转向步骤12b。若没有接收到,则继续等待来自其他设备的日历操作记录。在该步骤中,PC和MD组合音响分别接收来自DTV的日历操作记录。
步骤12b是以指定的属性检索操作记录的步骤。相关操作记录提取部105,从存储在操作记录存储管理部102中的操作记录(这里是存储在PC或MD组合音响自身的操作记录)中,提取在步骤12a接收的与其他设备日历操作记录有关联的操作记录。这里,以将表示相关性的预定属性描述在日期和时间标识符下面的“日期和时间”为例进行说明。例如,对DTV进行了操作输入的日期和时间,即在从DTV接收的操作记录被存储的时刻前后的时间带中预定期间(例如从21点到22点的时间带中的过去1周时间)内,存储到PC操作记录存储管理部102中的过去操作历史,进行检索。图9示出所检索到的相关操作记录的一例。同样,图10示出在MD组合音响中检索到的相关操作记录的一例。
步骤12c是相关操作记录的有无确认步骤。相关操作记录提取部105从步骤12b的检索结果检测是否有相关的操作记录。如果相关的操作记录存在,则转向步骤12d;如果没有则返回步骤12a,等待来自其他设备的日历操作记录。
步骤12d是发送消息的制作步骤。相关操作记录提取部105,制作对接收日历操作记录的设备发送相关操作记录的消息。图11、图12是分别从PC、MD组合音响向DTV发送的消息的一例。
步骤12e是相关操作记录的发送步骤。相关操作记录发送部106把在步骤12d制作的消息,返送到日历操作记录的发送源。这里,图11、图12所示的消息分别从PC和MD组合音响返送到DTV。
步骤12f是设备电源的确认步骤。这里,判断设备电源是导通还是关闭。关闭的情况下结束步骤。如果是导通,则返回步骤12a,接收来自其他设备的日历操作记录。
下面,利用图6的流程图说明处理步骤3。这里,以接收PC和MD组合音响的相关操作记录的DTV动作为例进行说明。
步骤13a是接收来自其他设备的相关操作记录的步骤。相关操作记录接收部107与日历操作记录发送部103发送操作记录同步地,在发送日历操作记录后的预定期间内,接收来自其他设备的相关操作记录。若在预定期间内接收到相关操作记录,则转向步骤13b。若没有接收到,则等待接收来自日历操作记录发送部103的同步信号。在这个步骤中,DTV接收来自PC和MD组合音响的相关操作记录。
步骤13b是计算相关操作记录的个数的步骤。相关操作记录解释部108,对每个设备计数在步骤13a接收的相关操作记录的个数,根据该操作频率安排设备等级。
步骤13c是对用户提示相关操作记录的步骤。相关操作记录提示部109,根据在步骤13b决定的设备的操作频率等级,通过用户IF1001把所接收的相关操作记录提示给用户。图13是提示给用户的相关操作记录的例子。该用户平时在21点53分之后启动PC,而在星期六和星期日则操作MD组合音响。
步骤13d是确认有无符合用户状态的操作记录的步骤。用户对在步骤13c中提示的相关操作记录中是否有符合当前自身状况的操作记录进行确认。也就是说,确认有没有自己想现在开始做的操作。如果有,则转移到步骤13e。如果没有,则结束本步骤。
步骤13e是相关操作记录的选择步骤。当在步骤13c中提示的相关操作记录中有自己想现在开始做的操作,用户就通过用户IF1001选择该相关操作记录。这里,因为当前是平日,所以假设用户选择PC的引导程序(boot)和邮送程序(mailer)的启动。
步骤13f是协作操作内容的生成步骤。协作操作内容决定部110,根据在步骤13e选择的相关操作记录,生成对依赖协作操作的设备的协作操作内容消息。例如,生成如图14所示的从DTV发给PC的消息。这里的协作操作内容启动PC,启动邮送程序。
步骤13g是协作操作内容的发送步骤。协作操作内容发送部111,把在步骤13f制作的协作操作内容发送到该设备。
最后说明处理步骤4。这里,以PC接收来自DTV的协作操作内容消息时的动作为例进行说明。协作操作内容接收部112,接收来自发送了相关操作记录的对方设备的协作操作内容消息。接收的消息传送到设备控制部并被执行。图14的例子中,PC被启动之后,邮送程序被启动。
而且,本实施方式中的从步骤13c到步骤13e中,对用户提示相关操作记录,以用户选择相关操作记录的动作进行了说明,但用户不一定要参与操作,例如,也可以如图31所示组成本发明,将在步骤13b按照操作频率排等级的相关操作记录,由设备根据该操作频率或星期或时间等的相近性自动进行选择之后,由协作操作内容决定部110发送到其他设备进行控制。
如上处理步骤1~4中所说明,依据第1实施方式,对于多个设备的被分散管理的操作记录,通过将与针对设备的操作事件的发生相关的操作记录相互进行通信,来发现设备间相关的操作并提示给用户,来容易实现多个设备的协作控制。
具体地说,用户通过从多个设备的操作历史提取操作的相关性,并把操作记录用于协作控制,从而平时用DTV看完21点的连续剧后必定启动PC向友人发送邮件,因此,当21点的连续剧结束而关闭电源时,与此协作而启动PC,可实现启动邮送程序等符合用户状况的设备协作。
第2实施方式第2实施方式中,在向用户提示相关操作记录时,根据属性值的出现频率,把记录进行组群并向用户提示,由此,与第1实施方式相比,更加容易决定协作操作内容。
下面,利用图15的流程图说明第2实施方式的动作。其中在构成第1实施方式动作的4个处理步骤中,只有处理步骤3不同,所以利用图15的流程图仅对该部分进行说明。
步骤2a是接收来自其他设备的相关操作记录的步骤。相关操作记录接收部107与依据日历操作记录发送部103的日历操作记录的发送同步地,在日历操作记录发送之后的预定期间内,从其他设备接收相关操作记录。如果在预定期间内接收相关操作记录则转向步骤2b。若没有接收,则等待接收日历操作记录发送部103的同步信号。
步骤2b是属性值出现频率的计算步骤。相关操作记录解释部108,对每个设备、每个描述符记数各属性值的出现频率。
步骤2c是依据属性值出现频率将操作记录进行分组的步骤。相关操作记录解释部108根据出现频率对属性排序,例如,如图16所示进行分组。在图16的例子中,PC的操作记录以启动(PC的启动)或激活(应用程序启动)等属性进行分组。记载在属性值的右横上的数值是属性值的发生频率。在该例中,在过去1周内,用户启动了20次应用程序,其明细是邮送程序10次,浏览器5次,编辑器3次,图像取景器2次。
步骤2d是把被分组的相关操作记录提示给用户的步骤。相关操作记录提示部109,把步骤2c中被分组的相关操作记录,通过用户IF1001提示给用户。
步骤2e是确认有无符合用户状况的操作记录的步骤。用户对在步骤2d被提示的分组的相关操作记录中是否有符合当前自身状况的操作记录进行确认。也就是说,确认有没有想现在开始做的操作。如果有则转移到步骤2f。如果没有则结束本步骤。
步骤2f是相关操作记录的选择步骤。如果在步骤2d被提示的分组的相关操作记录中存在自己想做的操作,则用户将该相关操作记录通过用户IF1001的光标操作等来进行选择。例如,如图16中的白圈(非选择)及黑圈(选择)所显示,可以用复选框等接口来实现相关操作记录的选择。
步骤2g是相关操作记录属性值的选择步骤。如果在步骤2d被提示的分组的相关操作记录中有自己想做的操作,则用户将该属性值通过用户IF1001的光标操作等来进行选择。例如,在图16中,每个应用程序标识符的属性值都被分组,但被分组的属性值按照发生频率顺序表示为如下拉菜单,由此,用户可以简单地选择过去、当前的时间带中在其他设备中所使用的应用程序。在图16的例子中,如用黑框所示,选择的是邮送程序(Mailer-×××)和编辑器(Editor-×××)。
步骤2h是协作操作内容的生成步骤。协作操作内容决定部110,从在步骤2f及2g选择的相关操作记录及属性值,生成与委托协作操作的设备的协作操作内容消息。
步骤2i是协作操作内容的发送步骤。协作操作内容发送部111,把在步骤2h制作的协作操作内容发送到相应的设备。这里,DTV到PC,PC的启动和邮送程序及编辑器的启动作为协作操作内容而被发送。
如上说明,根据第2实施方式,对用户提示相关操作记录时,根据属性值的出现频率对记录进行分组后再提示给用户,由此,用户可以简单地指定属性值,协作操作内容的决定变得容易。
而且,在本实施方式的步骤2d到步骤2g中,对用户提示被分组的相关操作记录,以用户选择相关操作记录和其属性值的动作来进行了说明,但不是说用户一定要参与其中,例如,也可以由设备根据在步骤2c计算的操作频率来自动选择相关操作记录和其属性,并发送到其他设备进行控制。
第3实施方式第3实施方式考虑的是用户可以自由变更对每个设备进行总结并提示给用户的相关操作记录的属性值,用户可以自由编辑所提示的相关操作记录的属性值,描述协作操作内容。下面,利用图17的流程图,说明第3实施方式的动作。其中,在图17的步骤3a~3j中,仅说明步骤3h,该步骤3h为与表示第2实施方式的动作的图15的流程图的不同点。
步骤3h是属性值的输入步骤。如果在步骤3d被提示的相关操作记录中存在有变更输入属性值时作为协作操作内容使用的内容,则就用户将该属性值通过用户IF1001进行输入。图18是假设用户在目前为止的该时间带中协作启动没有操作的Draw-soft-×××,选择记录,追加输入“ApplicationID”属性值的例子。由此,生成如在图18的下段所示的协作操作内容,并发送到作为协作设备的PC。
如上所说明,根据第3实施方式,用户可以自由变更提示给用户的相关操作记录的属性值,可当场自由设定设备协作。
而且,作为用户追加输入属性值的方法,可以是(1)用户直接指定属性值的方法,也可以是(2)存储日历操作记录接收部104或相关操作记录接收部107所接收的操作记录,由相关操作记录提示部109或者协作操作内容决定部110,把所存储的操作记录中包含的属性值提示给用户,并追加输入用户所选择的属性值的方法。
第4实施方式第4实施方式考虑了组合多个属性值,以便用户简单制作协作操作内容,用户对于任意的属性,仅通过从根据相关操作记录制作的下拉菜单中选择属性值,即可简单制作协作操作内容。下面,利用图19的流程图说明第4实施方式的动作。其中,在图19中的步骤4a~4h中仅说明步骤4e~4g,所述步骤4e~4g为与表示第2实施方式的动作的图15的流程图的不同点。
步骤4e是属性(操作记录描述符)的选择步骤。用户在图20所示的<新协作操作内容初始状态>中,通过用户IF1001的光标操作等来选择属性。例如,图20中,如果选择属性<DeviceID>,则作为下拉菜单显示“PC.×××-net”、“HDD.×××-net”、“MD.×××-net”。这些显示,通过参照从其他设备发来的相关操作记录属性<DeviceID>的属性值来完成。
步骤4f是属性值的选择步骤。用户通过用户IF1001的光标操作等来选择在步骤4e显示的属性值。例如,图20中选择“C.×××-net”。
步骤4g是协作操作内容的制作结束判断步骤。用户直到没有指定的属性和属性值,反复步骤4e及4f。用户如果通过用户IF1001来意思表达协作操作内容的结束(例如按下结束按钮或点击结束GUI等),在步骤4h把制作的协作操作内容发给所协作的设备。图20的例子中,对发送邮件的“ppp.co.jp”,制作用于发送记录在硬盘记录器(HDD.×××-net)上的内容(B-×××.mp2)的消息。
如上所说明,根据第4实施方式,用户仅通过根据相关操作记录制作的下拉菜单中选择属性值,来可对任意的属性简单制作协作操作内容。
而且,作为给用户提示可选择属性值列表的方法,可以是(1)相关操作记录提示部109把事先存储的多个属性值显示在列表上的方法,也可以是(2)存储日历操作记录接收部104或相关操作记录接收部107所接收的操作记录,把所存储的操作记录中包含的属性值,由相关操作记录提示部109以列表提示给用户的方法。
第5实施方式第5实施方式考虑的是对日历操作记录,可以利用用户在过去选择的协作操作内容。图21显示的是第5实施方式的组成图。与图2所示的第1实施方式的不同点是附加了协作操作内容存储管理部201,该协作操作内容存储管理部201把日历操作记录和用户所决定的协作操作内容对应起来进行存储。
利用图22的流程图,说明如上所述组成的第5实施方式的动作。其中,仅对步骤5a~5c进行说明,该步骤5a~5c是与作为第1实施方式动作的图6流程图的不同点。
步骤5a是过去协作操作内容的确认步骤。协作操作内容存储管理部201,与日历操作记录发送部103的日历操作记录的发送同步,由协作操作内容存储管理部201提取与日历操作记录相关的协作操作内容。可以通过使操作记录描述符的属性值(部分)一致等来进行提取。如果有相关的协作操作内容,则转向步骤5b。如果没有,则等待接收步骤13a中来自其他设备的相关操作记录。
步骤5b是把相关的过去协作操作内容提示给用户的步骤。相关操作记录提示部109把与从协作操作内容存储管理部201提取的、和日历操作记录相关的过去的协作操作内容,作为图13所示的操作记录通过GUI提示给用户。之后,推进到由用户进行的相关操作记录选择步骤13d。
步骤5c是协作操作内容和日历操作记录的存储步骤。协作操作内容存储管理部201,将在步骤13d~13f选择并生成的相关操作内容同日历操作记录对应起来进行存储。存储后,协作操作内容在步骤13g发送到协作设备。
如上所说明,根据第5实施方式,日历操作记录和用户所决定的协作操作内容对应起来进行存储,由此,和当前操作相关起来,可以简单地选择用户在过去选择的协作操作内容,所以可以更加简单地实现设备的协作。
而且,协作操作内容被用户选择的次数也存储在协作操作内容存储管理部201中,因此,根据选择次数对协作操作内容进行排序,并可简单易懂地提示给用户,这是不言而喻的。
而且,关于协作操作内容的选择,也不是说用户必须介入操作,例如,也可以由设备根据过去的选择次数自动进行选择,发送到其他设备进行控制。
第6实施方式第6实施方式考虑了通过对与日历操作记录连续的用户的设备操作进行预测并提示协作操作内容,从而可更加简单地指定协作操作内容。图23示出第6实施方式的组成图。与图21所示的第5实施方式的不同点是,根据接收的相关操作及/或者协作操作内容存储管理部201中存储的协作操作内容及日历操作记录,附加了预测用户的下一协作操作内容的协作操作内容预测部301。
利用图24的流程图,说明如上所述组成的第6实施方式的动作。其中,在图24的步骤6a~6d中仅说明步骤6a~6c,该步骤6a~6c是与作为第5实施方式的动作的图22的流程图的不同点。
步骤6a是相关操作记录的分组步骤。协作操作内容预测部301,把协作操作内容存储管理部201中存储的协作操作内容,用指定的属性组合起来进行分组。例如,以设备标识符<Device ID>、设备协作标识符<Device Form>、<Device To>、内容标识符<ContentID>中所包含的属性值的组合进行分组。图25(a)的例子中,<ContentID>的属性值以“A-××××××”共享,而且,<Device ID>和<Device Form>的属性值以“HDD.×××-net”共享的协作操作内容被分组。
步骤6b是确定与日历操作记录相关的组群的步骤。协作操作内容预测部301,对于日历操作记录的<Device ID>和<Command>,确定具有共享属性值的被分组了的协作操作内容。如果有具有共享属性值的组群,则进入步骤6c。如果没有,则进入步骤13d。
步骤6c是用户操作行动的预测·提示步骤。例如,协作操作内容预测部301把在步骤6b确定的协作操作内容的<ContentID>,置换为日历操作记录。图25(a)中的<ContentID>的“A-××××××”被置换为图25(b)中的“B-××××××”。也就是说,用户在过去把内容“A-××××××”录像于HDD记录器中之后复制到PC中,所以当发生录像内容“B-××××××”的事件时,预测今后将其复制到PC中。把预测结果提示给用户之后,执行步骤13d~13g。
如上说明,根据第6实施方式,将从其他设备接收的相关操作记录或过去的协作操作内容以预定的属性进行分组,并把分组的相关操作记录和日历操作记录不同的属性值进行置换,由此预测用户的下一操作行动,从而可以更加简单地实现设备的协作操作。
而且,在本实施方式的步骤6c中,把预测结果提示给用户,并以用户选择协作操作内容的动作进行了说明,但不是说用户必须介入操作,也可以把预测结果原样发送给其他设备并进行控制。
第7实施方式第7实施方式考虑了检测设备的状态变化,并根据状态变化提供符合用户当前所做动作的服务。图26示出第7实施方式的组成图。与图2所示的第1实施方式的不同点是,附加了以预定的时间检测设备状态的设备状态检测部401;把关于所检测到的状态的设备状态信息进行存储管理的设备状态存储管理部402;把设备状态信息发给其他设备的设备状态信息发送部403;接收来自其他设备的设备状态信息的设备状态信息接收部404。
利用图27的时序图说明如上所述组成的第7实施方式的动作。图27的例子中,假设处理步骤7a及7c由DTV执行,处理步骤7b及7d由PC分别执行。
首先,处理步骤7a通过设备状态检测部401及设备状态存储管理部402来检测设备的状态变化,并由设备状态信息发送部403,以预定的时间把设备的状态或状态变化通知给其他设备。这里,在DTV中,假设检测CM(商业广告)的开始,对PC发送该状态信息。CM开始的检测,是简单地根据从非立体声信号向立体声信号的变化的检测来进行的。
处理步骤7b中,设备状态信息接收部404,接收从其他设备发来的状态信息(这里是CM开始信息)。以状态信息的接收作为触发信息,PC的相关操作记录提取部105从操作记录存储管理部102提取操作记录,将其回传到DTV。这时,提取的操作记录例如为鼠标操作记录,同时启动了邮送程序。
在处理步骤7c中,DTV的相关操作记录接收部107接收来自PC的鼠标操作记录。DTV的协作操作内容决定部110,判断该用户在看TV并在CM时操作鼠标检查邮件,并通过协作操作内容发送部111将同当前CM相关的主页的URL和浏览器的启动消息发送到PC。关于CM的URL,例如可以从数据广播出中提取。
在处理步骤7d中,PC的协作操作内容接收部112接收来自DTV的浏览器启动消息和接收作为<Content ID>的和CM有关的URL,对用户提示该主页。
如上说明,根据第7实施方式,检测设备的状态变化,并根据状态变化,提供符合用户当前所做动作的服务。
第8实施方式第8实施方式考虑硬件资源有限的设备(例如MD组合音响)对硬件资源有富余的设备(例如PC)委托操作记录的存储及协作操作内容的代理处理。第8实施方式的组成图示出图28及图29。图28是具有少部分硬件资源的设备中的操作记录协作利用装置10的框图,图29是具有大量硬件资源的设备中的操作记录协作利用装置10的框图。与图2所示的第1实施方式的不同点是,附加了用于代理处理的设备从属关系设定部501(图28、图29)。
下面,说明设备从属关系设定部501的动作。例如,如MD组合音响等CPU速度慢且存储容量少的设备,在MD组合音响中检查出在PC下载的音乐时,设定从属关系。也就是说,在MD组合音响中每当产生操作记录时传送到PC并进行存储,由PC代理执行MD组合音响和与其相关的其他设备的操作记录的解释或存储。这样,廉价的设备也可以和其他设备协作。
如上说明,根据第8实施方式,硬件资源有限的设备对硬件资源有富余的设备委托操作记录的存储及协作操作内容的代理处理,因此,即使是廉价的设备,也很容易和其他设备协作。
而且,使用历史或明细表等用户信息由服务运营商或可移动存储器统一管理时,有障碍发生时不能享受服务,而且有关保密性、私密性方面的风险高。
对此,根据实施方式8,可对多台设备的操作记录进行分散管理,并且,通过相互连接的各个设备相互代替执行所协作的操作的解释功能等,由此,即使某一设备因障碍引起不能进行通信的状态或故障,也可以进行符合用户状态的设备协作。
上面,关于本发明的操作记录协作利用装置,基于第1~第8实施方式进行了说明,但本发明并不限于这些实施方式。
例如,具备适当组合这些实施方式的结构的操作记录协作利用装置,也是本发明的一实施方式。作为一个例子,如图30的结构例所示,也可也可用组合第1~第8实施方式的操作记录协作利用装置,来实现本发明。
工业上的可利用性本发明作为用网络相互连接的设备,可将例如数字电视、个人计算机、携带式信息终端、MD组合音响、DVD/HDD记录器等,作为可用网络接续的家电设备予以利用。
权利要求
1.一种操作记录协作利用装置,在设备间相互利用多个设备中所存储的用户操作记录,其特征在于,具有设备操作检测装置,检测用户对设备的操作;操作记录存储管理装置,把检测到的操作连同预定属性作为操作记录进行存储管理;日历操作记录发送装置,把在检测出用户操作时所存储的当前操作记录作为日历操作记录,发送到可相互通信的其他设备;日历操作记录接收装置,接收从其他设备发送的日历操作记录;相关操作记录提取装置,利用上述操作记录存储管理装置提取与所接收的日历操作记录具有预定关系的操作记录,作为相关操作记录;相关操作记录发送装置,把被提取的上述相关操作记录发送到其他设备;相关操作记录接收装置,接收由其他设备发送的相关操作记录;相关操作记录解释装置,用预定的操作记录解释方法解释所接收的相关操作记录;相关操作记录提示装置,根据解释结果,把相关操作记录提示给用户;协作操作内容决定装置,根据被提示的相关操作记录,用预定的记录加工方法来决定与其他设备的协作操作内容;协作操作内容发送装置,把决定的协作操作内容发送到相应的设备;协作操作内容接收装置,接收来自其他设备的协作操作内容。
2.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述预定的属性包含日期时间标识符、设备标识符、操作标识符、内容标识符、应用程序标识符、服务标识符以及用户标识符中的至少一个的组合。
3.根据权利要求1所述的操作记录协作利用装置,其特征在于,具有上述预定关系的操作记录,是被存储的时刻包含在预定范围内的操作记录。
4.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述预定的操作记录解释方法,计算与用户的当前状况相关的设备及设备操作的相关度,上述相关操作记录提示装置根据上述相关度,把上述相关操作记录提示给用户。
5.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述预定的操作记录解释方法,按照操作频率对设备进行排序,上述相关操作记录提示装置,根据上述排序,将上述相关操作记录提示给用户。
6.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述预定的操作记录解释方法,根据上述预定属性的属性值的出现频率对记录进行分组,上述相关操作记录提示装置,根据上述分组,把上述相关操作记录提示给用户。
7.根据权利要求6所述的操作记录协作利用装置,其特征在于,上述相关操作记录对用户的提示是上述属性值的出现频率顺序的提示。
8.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述预定的记录加工方法是被提示的记录本身的选择。
9.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述预定的记录加工方法是所选择的记录的属性值变更。
10.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述预定的记录加工方法是多个属性值的组合。
11.根据权利要求1所述的操作记录协作利用装置,其特征在于,还具有协作操作内容存储管理装置,将用户决定的与其他设备的协作操作内容,与日历操作内容一同进行存储管理,上述相关操作记录提示装置,将用户在过去所决定的协作操作内容和来自其他设备的相关操作内容,一同进行提示。
12.根据权利要求1所述的操作记录协作利用装置,其特征在于,还具有协作操作内容预测装置,根据从其他设备接收的相关操作记录及上述协作操作内容存储管理装置中所存储的协作操作内容中的至少1个、和日历操作记录,预测用户的下一次协作操作内容。
13.根据权利要求12所述的操作记录协作利用装置,其特征在于,上述协作操作内容预测装置的预测,是按照预定的属性,对从其他设备接收的相关操作记录及上述协作操作内容存储管理装置中所存储的协作操作内容进行分组;并且是上述被组群化的相关操作记录和日历操作记录的不同属性值的置换。
14.根据权利要求1所述的操作记录协作利用装置,还具有设备状态检测装置,以预定时间检测设备状态;设备状态存储管理装置,把与所检测到的状态相关的设备状态信息进行存储管理;状态信息发送装置,把设备状态信息发送到其他设备;设备状态信息接收装置,接收来自其他设备的设备状态信息,上述相关操作记录提取装置,以上述设备状态信息的接收作为触发,进行动作。
15.根据权利要求1所述的操作记录协作利用装置,其特征在于,上述设备状态信息是在设备状态发生变化的时候发送。
16.根据权利要求1所述的操作记录协作利用装置中,其特征在于,还具备设备从属关系设定装置,硬件资源有限的设备对硬件资源有富余的设备,委托操作记录的存储及协作操作记录的代理处理。
17.一种操作记录协作利用方法,在设备间相互利用多个设备中所存储的用户操作记录,其特征在于,包括设备操作检测步骤,检测用户对设备的操作;操作记录存储管理步骤,把检测到的操作连同预定的属性作为操作记录,进行存储管理;日历操作记录发送步骤,把检测出用户操作时所存储的当前操作记录作为日历操作记录,发送到可相互通信的其他设备;日历操作记录接收步骤,接收从其他设备发送的日历操作记录;相关操作记录提取步骤,从上述操作记录存储管理步骤中的存储操作记录中,提取与所接收的日历操作记录具有预定关系的操作记录,作为相关操作记录;相关操作记录发送步骤,把提取到的上述相关操作记录发送到其他设备;相关操作记录接收步骤,接收由其他设备发送的相关操作记录;相关操作记录解释步骤,用预定的操作记录解释方法解释所接收的相关操作记录;相关操作记录提示步骤,根据解释结果把相关操作记录提示给用户;协作操作内容决定步骤,根据被提示的相关操作记录,利用预定的记录加工方法块来决定与其他设备的协作操作内容;协作操作内容发送步骤,把决定的协作操作内容发送到相应的设备;协作操作内容接收步骤,接收来自其他设备的协作操作内容。
18.一种程序,在设备间相互利用多个设备中所存储的用户操作记录,其特征在于,在计算机中执行权利要求17所述的操作记录协作利用方法中所包含的步骤。
19.一种操作记录协作利用装置,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,具有设备操作检测装置,检测用户对设备的操作;操作记录存储管理装置,把检测到的操作连同预定属性作为操作记录进行存储管理;日历操作记录发送装置,把在检测出用户操作时所存储的当前操作记录作为日历操作记录,发送到可相互通信的其他设备;相关操作记录接收装置,用其他设备接收与所发送的日历操作记录具有预定关系的相关操作记录;相关操作记录解释装置,把所接收的相关操作记录,用预定的操作记录解释方法进行解释;相关操作记录提示装置,根据解释结果把相关操作记录提示给用户;协作操作内容决定装置,根据被提示的相关操作记录,用预定的记录加工方法来决定与其他设备的协作操作内容;协作操作内容发送装置,把决定的协作操作内容发送到相应的设备。
20.一种操作记录协作利用方法,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,具有设备操作检测步骤,检测用户对设备的操作;操作记录存储管理步骤,把检测到的操作连同预定的属性作为操作记录进行存储管理;日历操作记录发送步骤,把在检测出用户操作时所存储的当前操作记录作为日历操作记录,发送到可相互通信的其他设备;相关操作记录接收步骤,用其他设备接收与所发送的日历操作记录具有预定关系的相关操作记录;相关操作记录解释步骤,用预定的操作记录解释方法解释所接收的相关操作记录;相关操作记录提示步骤,根据解释结果把相关操作记录提示给用户;协作操作内容决定步骤,根据被提示的相关操作记录,利用预定的记录加工方法来决定与其他设备的协作操作内容;协作操作内容发送步骤,把决定的协作操作内容发送到相应的设备。
21.一种程序,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,在计算机中执行权利要求20所述的操作记录协作利用方法中所包含的步骤。
22.一种操作记录协作利用装置,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,具有设备操作检测装置,检测用户对设备的操作;操作记录存储管理装置,把检测到的操作连同预定属性作为操作记录进行存储管理;日历操作记录接收装置,接收从其他设备发送的操作记录,作为日历操作记录;相关操作记录提取装置,利用上述操作记录存储管理装置提取与所接收的日历操作记录具有预定关系的操作记录,作为相关操作记录;相关操作记录发送装置,把被提取的上述相关操作记录发送到其他设备;协作操作内容接收装置,从其他设备接收根据所发送的相关操作记录决定的协作操作内容。
23.一种操作记录协作利用方法,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,包括设备操作检测步骤,检测用户对设备的操作;操作记录存储管理步骤,把检测到的操作连同预定属性作为操作记录进行存储管理;日历操作记录接收步骤,接收从其他设备发送的操作记录,作为日历操作记录;相关操作记录提取步骤,利用上述操作记录存储管理装置提取与所接收的日历操作记录具有预定关系的操作记录,作为相关操作记录,;相关操作记录发送步骤,把被提取的上述相关操作记录发送到其他设备;协作操作内容接收步骤,从其他设备接收根据所发送的相关操作记录决定的协作操作内容。
24.一种程序,设备间相互利用多个设备中所存储的用户操作记录,其特征在于,在计算机中执行权利要求23所述的操作记录协作利用方法中所包含的步骤。
25.一种操作记录协作利用装置,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,具有设备操作检测装置,检测用户对设备的操作;操作记录存储管理装置,把检测到的操作连同预定属性作为操作记录进行存储管理;日历操作记录发送装置,把在检测出用户操作时所存储的当前操作记录作为日历操作记录,发送到可相互通信的其他设备;相关操作记录接收装置,用其他设备接收与所发送的日历操作记录具有预定关系的相关操作记录;相关操作记录解释装置,用预定的操作记录解释方法解释所接收的相关操作记录;协作操作内容决定装置,根据被解释的相关操作记录,用预定的记录加工方法来决定与其他设备的协作操作内容;协作操作内容发送装置,把决定的协作操作内容发送到相应的设备。
26.一种操作记录协作利用方法,在设备间相互利用多个设备中所存储的用户的操作记录,其特征在于,包括设备操作检测步骤,检测用户对设备的操作;操作记录存储管理步骤,把检测到的操作连同预定属性作为操作记录进行存储管理;日历操作记录发送步骤,把在检测出用户操作时所存储的当前操作记录作为日历操作记录,发送到可相互通信的其他设备;相关操作记录接收步骤,用其他设备接收与所发送的日历操作记录具有预定关系的相关操作记录;相关操作记录解释步骤,用预定的操作记录解释方法解释所接收的相关操作记录;协作操作内容决定步骤,根据被解释的相关操作记录,用预定的记录加工方法来决定与其他设备的协作操作内容;协作操作内容发送步骤,把决定的协作操作内容发送到相应的设备。
全文摘要
一种操作记录协作利用装置(10),检测用户对设备的操作(101),把检测到的操作作为操作记录进行存储管(102),把当前操作记录作为日历操作记录发送到其他设备(103)。另外,从其他设备接收日历操作记录(104),把与个其具有预定关系的操作记录作为相关操作记录提取(105),并将其发送到其他设备(106)。还有,由其他设备接收相关操作记录(107),并对其进行解释(108),根据解释结果把相关操作记录提示给用户(109),根据被提示的相关操作记录决定与其他设备的协作操作内容(110),将其发送到相应的设备(111)。然后,接收其他设备的协作操作内容(112),发送到设备控制部。
文档编号G06F11/34GK1685353SQ20038010005
公开日2005年10月19日 申请日期2003年11月11日 优先权日2002年11月19日
发明者荒木昭一, 九津见洋, 吉田笃, 松浦聪 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1