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

文档序号:8269408阅读:来源:国知局
存在和共孚级别的不意图。
[0066][图27]图27是不出了要共孚的存在和共孚级别的不意图。
[0067][图28]图28是不出了要共孚的存在和共孚级别的不意图。
[0068][图29]图29是示出了在第二实施例中共享朋友的动作的机制的示意图。
[0069][图30]图30是示出了对用户A的存在进行共享的级别的示意图。
[0070][图31]图31是示出了对用户A的存在进行共享的级别的示意图。
[0071][图32]图32是示出了对用户A的存在进行共享的级别的示意图。
[0072][图33]图33是示出了如何根据接收用户的存在来提供信息的示意图。
[0073][图34]图34是示出了共享级别和分数的示意图。
[0074][图35]图35是示出了计算用户之间的距离以及根据该距离来打分的示例的示意图。
[0075][图36]图36是示出了根据到被配置的时间为止的剩余时间来打分的示例的示意图。
[0076][图37]图37是示出了动作模式的相关性的示意图。
[0077][图38]图38是示出了通过比较地理类别直方图来计算分数的示例的示意图。
[0078][图39]图39是示出了地理分类单元和外围元件的示意图。
[0079][图40]图40是示出了第二实施例的处理的流程图。
[0080][图41]图41是示出了针对每个接收用户来配置用户提供的动作识别级别的上限以及将其与存在共享技术关联的示例的示意图。
[0081][图42]图42是示出了图41的示例的处理的顺序图。
【具体实施方式】
[0082]在下文中,将参照附图详细地描述本发明的优选实施例。注意,在该说明书和附图中,用相同附图标记标注具有基本相同的功能和结构的元件,并且省略重复说明。
[0083]在下文中,将以下列顺序来进行描述。
[0084]1.第一实施例
[0085]1.1.成为前提的技术
[0086]1.2.第一实施例的系统配置
[0087]1.3.第一实施例的系统配置的特定示例
[0088]1.4.电力消耗减少的具体示例
[0089]1.5.用户终端中的显示转换的示例
[0090]1.6.配置用户公开的动作识别级别的上限的示例
[0091]1.7.根据用户的当前情形来控制动作识别级别的示例
[0092]1.8.根据使用中的终端的情形来控制动作识别级别的示例
[0093]1.9.第一实施例的处理流程
[0094]2.第二实施例
[0095]2.1.成为前提的技术
[0096]2.2.第二实施例的系统配置
[0097]2.3.存在共享级别
[0098]2.4.根据子分数的相关性计算
[0099]2.5.第二实施例的处理流程
[0100]2.6.针对每个接收用户来配置动作识别级别的上限以及将其与存在共享技术关联的示例
[0101]〈1.第一实施例>
[0102][1.1.成为前提的技术]
[0103]首先,将参照图1描述成为本公开前提的技术。图1是示出了在先前描述的专利文献I中描述的用于配备有通信功能和传感器的设备例如移动电话(用户终端1500)的技术的示意图,该技术中识别携带该设备的用户的动作,并且与朋友等实时地共享结果。图1示出了每个用户持有的用户终端1500上的显示画面。在图1所示出的示例中,每个用户能够实时地捕捉(共享)每个用户的动作,例如用户(Ken)在乘公共汽车,用户(Tagawa)在坐下,以及用户(Mike)在奔跑。
[0104]然而,进行动作识别需要连续地分析加速度传感器,并且因为通过设置在用户终端1500中的中央处理单元(CPU)来进行针对分析的计算,所以消耗电力。此外,在使用位置信息的情况下,额外地消耗电力以从服务诸如GPS和W1-Fi获取位置信息。
[0105]图2是示出了在图1中所示的技术中的动作识别的响应延迟的示意图。在图2所示出的示例中,在开始动作识别之后tl秒,由动作识别I获取移动电话的状态,并且在属于一组的用户之间共享该状态。此外,在开始动作识别之后t2秒之前,由动作识别2获取用户的行为状态,并且在属于该组的用户之间共享该行为状态。此外,在开始动作识别之后t3秒之前,由动作识别3获取用户的详细动作,并且在属于该组的用户之间共享该详细动作。这样,得到识别结果取决于动作类型而花费时间,这成为对用户施加心理压力的因素。
[0106]出于此原因,在第一实施例中,配置有接收成员,动作的识别结果对该接收成员公开,并且通过根据成员的动作而控制动作识别的处理来实现电力消耗的减少。此外,通过根据动作识别的响应性能而呈现显示来缓解由于用户等待时间引起的心理压力。
[0107]此外,通过针对每个接收成员或每个接收组来预先决定要发布的动作识别级别的上限,最优地控制动作识别级别,并且减少电力消耗。此外,基于用户的情形或使用中的终端的状态来控制要公开的动作识别级别。在下文中,将详细地描述第一实施例。
[0108][1.2.第一实施例的系统配置]
[0109]图3是示出了根据第一实施例的系统配置的示意图。如图3中所示,根据第一实施例的系统包括服务器100、用户终端500A、用户终端500B、用户终端500C等。用户终端500A、用户终端500B、用户终端500C等分别由用户A、用户B、用户C等使用。
[0110]用户终端500A、用户终端500B、用户终端500C等中的每个用户终端在服务器100中配置用户终端的自身动作对其公开的接收组。图4表明用户A、B、C和D均属于用户的自身动作对其公开的组(组I),并且这四个用户能够分别地在用户终端500A、用户终端500B、用户终端500C和用户终端500D上共享他们各自的动作。图4还表明因为用户E不属于组1,所以用户E不能够与用户A、B、C和D共享动作。每个用户可以同时属于多个组。在图4中,用户A属于组I和组2,而用户F属于仅组2。
[0111]注意,本文中将每个用户使用其用于动作识别的设备(用户终端500A、用户终端500B、用户终端500C等)描述为移动电话(设置有显示器和机载传感器的通信设备),但并不限于此。例如,用于动作识别的设备还可以是未设置有显示器的移动设备。即使在这种情况下,本实施例的电力消耗减少技术仍可适用。
[0112]动作识别主要由两种技术进行。第一技术使用设置在用户终端500A、用户终端500B、用户终端500C等中的加速度传感器和陀螺仪传感器来进行动作识别。注意,该动作识别有时被分配低级别动作识别。对于第一技术,识别诸如用户“步行”、“坐着”、“静止站立”、“跳跃”、“乘火车”、“乘公共汽车”以及“驾车”的动作。用户终端500A、用户终端500B、用户终端500C等根据诸如用户“步行”、“坐着”、“静止站立”、“跳跃”、“乘火车”、“乘公共汽车”以及“驾车”的行为,预存储加速度传感器和陀螺仪传感器的输出波形。随后,通过将用加速度传感器和陀螺仪传感器检测到的波形与预存储的输出波形进行比较,用户终端500A、用户终端500B、用户终端500C等能够识别诸如用户“步行”、“坐着”、“静止站立”以及“跳跃”的行为。注意,可以将根据诸如用户步行、静止站立和跳跃的行为的加速度传感器和陀螺仪传感器的输出波形预先存储在服务器100中,并且通过使用户终端500A、用户终端500B、用户终端500C等将检测到的传感器波形发送至服务器100,可以在服务器100侧识别诸如用户“步行”、“坐着”、“静止站立”以及“跳跃”的行为。这样,对于第一技术,识别用户的行为或用户他自己或她自己的其他这样的直接动作。根据第一技术的动作识别可以使用例如在JP2010-198595A中描述的技术。
[0113]第二技术使用位置信息以及来自设置在用户终端500A、用户终端500B、用户终端500C等中的加速度传感器和陀螺仪传感器的信息来进行动作识别。注意,该动作识别有时被分配高级别动作识别。对于第二技术,识别与第一技术相比更接近用户的日常生活动作的动作,例如用户“购物”、“乘交通工具”、“吃饭”和“工作”。对于第二技术,将通过第一技术获得的行为例如用户“步行”、“坐着”、“静止站立”以及“跳跃”与从服务诸如GPS或W1-Fi (访问点信息)获得的用户的位置信息(玮度和经度信息)进行组合,以识别用户的日常生活动作。此外,对于获取位置信息的方法,类似地可使用根据移动电话所使用的通信网络上的基站信息来指定玮度和经度的技术。根据第二技术的动作识别可以使用例如JP2011-81431A中所描述的技术。
[0114]对于第二技术,基于从服务诸如GPS或W1-Fi获得的信息来获取用户的位置信息(玮度和经度信息)。随后,将用户的位置信息与通过第一技术获得的行为例如用户“步行”、“坐着”、“静止站立”以及“跳跃”进行组合,以识别用户的日常生活动作。
[0115]具体地,通过将用户的位置信息与地图数据库信息进行组合来指定用户的动作。例如,基于用户的位置信息,用户被指定为位于“餐馆”地点,并且在根据第一技术确定出用户在坐着的情况下,用户被识别为“在餐馆吃饭”。在这种情况下,如果时间为中午12:00,则用户被识别为“在餐馆吃午饭”。此外,如果用户位于办公中心并且根据第一技术被确定为例如“坐着”,则用户被识别为“在办公室工作”。
[0116]还可以基于来自用户的反馈来生成数据库而不是地图数据库。例如,如果用户位于办公中心,则通过使用户除提供位置信息以外还提供表明用户在办公中心的反馈来记录位置信息与办公中心的对应关系。通过根据这样的所记录的信息创建数据库,可以基于由用户获取的位置信息来标识用户存在的地点的属性(例如办公室或餐馆)。
[0117]如上,对于动作识别,可以通过第一技术识别用户的行为,并且可以通过第二技术识别用户的日常生活动作。
[0118]图5是示出了共享信息的用户的动作识别级别的示例的示意图。如图5中所示,要共享的信息根据动作识别级别I至3而不同。在动作识别级别I中,分析用户终端500A、用户终端500B、用户终端500C等的操作信息并且与属于同一组的用户共享该操作信息。在动作识别级别2中,除级别I的操作信息以外,还分析从加速度传感器和陀螺仪传感器获得的传感器信息并且与属于同一组的用户共享该传感器信息。可以独立地或组合地分析操作信息和传感器信息。在动作识别级别3中,除级别I的操作信息和级别2的传感器信息以夕卜,还分析根据GPS或W1-Fi获得的位置信息并且与用户共享该位置信息。可以独立地或组合地分析操作信息、传感器信息以及位置信息。如图5中所示,随着动作识别级别升高,可以更详细地了解用户的情形,但是用于分析的电力消耗增加,并且此外,结果输出的响应也变得更慢。注意,如先前所述,根据第一技术根据传感器信息来识别诸如用户“开始步行”和“停下”的动作。此外,通过对传感器信息和位置信息进行组合,根据第二技术来识别诸如用户“工作”和“吃饭”的动作。注意,尽管图5示出了将动作识别级别划分为三个阶段的示例,但是动作识别级别的划分数量并不限于此。
[0119]图6是示出了用图1中所示的成为前提的技术来显示用户的动作的机制的示意图。假定用户A和用户B属于组1,并且组I中的所有用户在进行动作识别级别I。换言之,组I中的所有用户的用户终端1500在对分析每个用户终端1500的操作的结果进行共享。
[0120]在此之后,顺序地进行从步骤SlO开始的处理,并且进行以动作识别级别2和动作识别级别3进行的动作识别。从而,用户A的“停下”、“开始步行”以及“开始奔跑”动作以及用户B的“开始使用电话”、“停止使用电话”动作通过服务器被识别,并且与组I中的所有用户共享这些动作。
[0121][1.3.第一实施例的系统配置的特定示例]
[0122]图7是示出了根据第一实施例的服务器100和用户终端500A和500B的配置的示意图。如图7中所示,服务器100包括接收单元102、动作识别单元104、动作识别级别信息传送单元105、动作识别信息传送单元106、控制单元108、数据库110以及传送频率决定单元112。此外,用户终端500A包括通信单元502A、控制单元504A、动作识别单元506A、显示单元508A、输入单元510A、加速度传感器512A以及使用GPS等的位置信息获取单元514A,而用户终端500B包括通信单元502B、控制单元504B、动作识别单元506B、显示单元508B、输入单元510B、加速度传感器512B以及使用GPS等的位置信息获取单元514B。
[0123]用户终端500A的通信单元502A将从输入单元510A、加速度传感器512A及位置信息获取单元514A获得的与用户终端500A相关的信息(例如操作信息、传感器信息及位置信息)传送至服务器100。此外,通信单元502A还可以将由动作识别单元506A获得的动作识别结果传送至服务器100。动作识别单元506A基于从输入单元510A、加速度传感器512A及位置信息获取单元514A获得的与用户终端500A相关的信息(例如操作信息、传感器信息及位置信息)使用先前描述的第一技术或第二技术来识别动作。此外,用户终端500A的通信单元502A从服务器100接收用户B的动作模式(动作识别结果信息)。类似地,用户终端500B的通信单元502B将从输入单元510B、加速度传感器512B及位置信息获取单元514B获得的与用户终端500B相关的信息(例如操作信息、传感器信息及位置信息)传送至服务器100。此外,通信单元502B还可以将由动作识别单元506B获得的动作识别结果传送至服务器100。动作识别单元506B基于从输入单元510B、加速度传感器512B及位置信息获取单元514B获得的与用户终端500B相关的信息(例如操作信息、传感器信息及位置信息)使用先前描述的第一技术或第二技术来识别动作。此外,用户终端500B的通信单元502B从服务器100接收用户A的动作模式(动作识别结果信息)。
[0124]服务器100的接收单元102从用户终端500A和500B接收信息例如操作信息、传感器信息及位置信息。此外,在用户终端500A或500B传送由动作识别单元506A或506B获得的动作识别结果时,服务器100的接收单元102接收动作识别结果。动作识别单元104基于从用户终端500A或500B发送的信息例如操作信息、传感器信息及位置信息来识别用户的动作。在这点上,动作识别单元104使用先前描述的第一技术或第二技术来识别动作。此外,在用户终端500A或500B传送由动作识别单元506A或506B获得的动作识别结果时,动作识别单元104根据所接收到的动作识别结果来识别用户的动作。动作识别信息传送单元106将所识别的用户动作传送至用户终端500A和500B中的每个用户终端。从而,用户终端500A和500B均能够识别每个用户的动作。在动作识别单元104识别到用户终端的操作已开始时,动作识别级别信息传送单元105指定稍后描述的动作识别级别,使得将动作识别级别升高至“2”或更高,并且将动作识别级别信息传送至用户终端500A和500B中的每个用户终端。控制单元108由诸如中央处理单元(CPU)的部件组成并且总体控制服务器100。数据库110是存储数据的存储单元,并且存储信息例如稍后描述的动作识别级别以及每个用户所属的组。传送频率决定单元112决定动作识别信息传送单元106对所识别的用户动作进行传送的传送频率。
[0125]用户终端500A的动作识别单元506A基于从输入单元510A、加速度传感器512A及位置信息获取单元514A获得的与用户终端500A相关的信息(例如操作信息、传感器信息及位置信息)来识别持有用户终端500A的用户的动作。类似地,用户终端500B的动作识别单元506B基于从输入单元510B、加速度传感器512B及位置信息获取单元514B获得的与用户终端500B相关的信息(例如操作信息、传感器信息及位置信息)来识别持有用户终端500B的用户
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1