信息处理系统和信息处理方法与流程

文档序号:14649900发布日期:2018-06-08 21:34阅读:108来源:国知局
信息处理系统和信息处理方法与流程

本公开内容涉及信息处理系统和信息处理方法。



背景技术:

近年来,随着通信技术的发展,已经频繁地经由网络交换消息。此外,每个用户可以携带例如智能电话、平板终端、移动电话终端或可穿戴设备之类的通信终端,并且可以在任何地方经由网络随意地与朋友、家人或恋人交换消息。

此外,还提出了向通信终端自动分发消息的技术。例如,在下面的专利文献1中,描述了这样的系统:通过使用移动电话的全球定位系统(GPS)功能来获得移动电话的位置信息,向区域之外的一个人通知警报,并且还将该区域之外的移动通知给不同于该一个人的另一人。此外,在下面的专利文献2中,描述了这样的系统:利用针对环境设置的位置检测系统来分析一群人的行为状况,如果存在丢失的孩子,则布置在环境中的具有交互操作指向性的机器人对孩子说话并将孩子引导至父母的位置,并且将孩子的当前位置通知给搜寻孩子的父母。

引用列表

专利文献

专利文献1:JP 2007-295201A

专利文献2:JP 2010-205015A



技术实现要素:

技术问题

然而,在上面描述的每个专利文献中,根据用户的位置信息来发送警报或发送通知。从与用户的情况对应地执行具有高亲和力的自动响应的角度来看,这是不够的。例如,在消息可以在任何地方随意地交换的情况下,如果用户感到焦虑,则接收到来自可靠对方的消息可以使用户感到放松。

因此,根据本公开内容,提出了一种使得能够执行与用户的心理状态一致的具有较高亲和力的自动响应的信息处理系统和信息处理方法。

问题的解决方案

根据本公开内容,提出了一种信息处理系统,包括:数据库,其积累虚拟代理所代替的用户与作为网络上的通信对方的对方用户之间的关系;以及控制单元,其根据对方用户的心理状态以及用户与对方用户之间的关系来生成消息,并且将消息从虚拟代理发送至对方用户。

根据本公开内容,提出了一种信息处理方法,包括通过处理器:根据作为网络上的通信对方的对方用户的心理状态以及虚拟代理所代替的用户与对方用户之间的关系来生成消息,其中,所述关系是积累在数据库中的关系;以及将消息从虚拟代理发送至对方用户。

本发明的有益效果

如上所述,根据本公开内容,可以执行与用户的心理状态一致的具有较高亲和力的自动响应。

注意,上面描述的效果并非是限制性的。利用或代替以上效果,可以实现本说明书中所描述的效果或可从本说明书领悟到的其他效果中的任一效果。

附图说明

图1是说明根据本公开内容的一个实施例的信息处理系统的概要的图。

图2是说明根据本实施例的信息处理系统的整体配置的图。

图3是示出根据本实施例的服务器的配置的示例的框图。

图4是示出根据本实施例的可以针对每个对方用户设置的bot响应设置画面的示例的图。

图5是示出根据本实施例的针对每个对方用户的bot响应设置画面的细节的示例的图。

图6是示出根据本实施例的在未区分bot响应的显示的情况下的对方用户的聊天画面的示例的图。

图7是示出根据本实施例的在区分了bot响应的显示的情况下的对方用户的聊天画面的示例的图。

图8是说明根据本实施例的对用户的bot响应的预检查的图。

图9是说明根据本实施例的在允许bot响应的情况下显示的菜单画面的示例的图。

图10是示出根据本实施例的历史参考画面的示例的图。

图11是示出根据本实施例的编辑画面的示例的图。

图12是示出根据本实施例的第一bot响应生成处理的流程图。

图13是示出根据本实施例的标准bot响应表的示例的图。

图14是示出根据本实施例的第二bot响应生成处理的流程图。

图15是示出根据本实施例的存储在关系信息DB中的关系信息的示例的图。

图16是示出根据本实施例的bot响应表的示例的图。

图17是示出根据本实施例的发送消息表的示例的图。

图18是示出根据本实施例的接收消息表的示例的图。

图19是示出根据本实施例的频繁使用的关键词表的示例的图。

图20是示出根据本实施例的bot响应呈现处理的流程图。

具体实施方式

在下文中,将参照附图来详细描述本公开内容的(一个或更多个)优选实施例。注意,在本说明书和附图中,具有基本上相同功能和结构的结构要素使用相同的附图标记来表示,并且省略对这些结构要素的重复说明。

此外,将按以下顺序来给出描述。

1.根据本公开内容的一个实施例的信息处理系统的概要

2.服务器配置

3.操作处理

3-1.第一bot响应生成处理

3-2.第二bot响应生成处理

3-3.bot响应呈现处理

4.总结

<<根据本公开内容的一个实施例的信息处理系统的概要>>

图1是说明根据本公开内容的一个实施例的信息处理系统的概要的图。如图1所示,在感测到用户5A(例如孩子)感到焦虑的心理状态的情况下,通过控制来自作为与用户5A有关的用户5B(例如母亲)的代替者的虚拟代理5B代理的、与该心理状态对应的消息的到达,可以使用户5A感到放松。特别地,在甚至已从用户5A或系统侧发送通知但是用户5B仍处于忙碌状况而不能迅速发送响应的情况下,虚拟代理5B代理作为代替者发送响应对于用户B而言是非常方便的。此外,在用户A 侧还存在下述效果:通过查看与他/她自己的心理状态(激动和兴奋、孤独和想要疗愈、胆怯和困扰等)对应的消息而感到放松或满足。此外,在考虑代替用户5B与作为发送对方的用户5A之间的关系的情况下设置来自虚拟代理5B代理的消息。因此,对于接收消息的对方用户A 而言,该消息具有较高亲和力而印象深刻。

如上所述,可以使用根据本实施例的信息处理系统来执行与用户的心理状态一致的具有较高亲和力的自动响应。

在下文中,将参照图2给出根据本实施例的信息处理系统的配置的描述。

图2是说明根据本实施例的信息处理系统的整体配置的图。

如图2所示,根据本实施例的信息处理系统包括服务器1以及各个用户具有的信息处理设备2A和信息处理设备2B。信息处理设备2A和信息处理设备2B经由网络4连接至服务器1以接收和发送数据。此外,信息处理设备2A和信息处理设备2B可以在服务器1的控制下经由网络4来实时地交换消息(例如,基于文本的对话)。

信息处理设备2A可以从附着于用户的可穿戴终端3获得用户的例如移动、振动、脉搏、脉搏波、心跳、出汗量、呼吸、血压、体温之类的信息,并分析用户的心理状态(例如,愤怒、厌恶、恐惧、喜悦、悲伤以及惊讶之类的情绪)。可穿戴终端3可以由例如智能手表、智能手环、智能眼镜、智能颈环、自持式终端等来实现。注意,用户的感测不限于可穿戴终端3的感测,并且可以由信息处理设备2A或外围环境传感器来执行感测。假定例如摄像机、麦克风等作为针对信息处理设备2A所设置的传感器或环境传感器,并且可以捕获用户的面部图像(面部表情)并记录用户的语音。在信息处理设备2A基于例如由运动传感器检测到的用户的移动数据而感测到在同一位置附近移动的状态的情况下,信息处理设备2A确定例如“犹豫”、“思考”、“不安”或“胆怯”之类的心理状态。此外,通过结合从通过捕获用户的面部图像而获得的捕获图像提取的面部表情与从脉搏传感器感测的脉搏,信息处理设备2A确定例如“高兴”或“焦虑/担心”之类的心理状态。此外,信息处理设备2A可以通过结合用户的叹息、眼睛运动和面部表情来确定例如“疲劳”之类的心理状态。信息处理设备2A可以通过使用例如机器学习来确定心理状态。

服务器1进行控制以根据从信息处理设备2A获得的对方用户的心理状态以及对方用户与代替用户(信息处理设备2B的用户)之间的关系来生成给对方用户的消息,并将消息从代替用户的虚拟代理发送至对方用户。结果,可以自动发送与对方用户的心理状态以及和用户的关系对应的具有高亲和力的消息。

已经给出了对根据本实施例的信息处理系统的概要的以上描述。随后,将给出根据本实施例的信息处理系统的配置和操作处理的具体描述。注意,根据下面将描述的本实施例,执行自动响应的虚拟代理被称为bot。

<<2.服务器配置>>

图3是示出根据本实施例的服务器1的配置的示例的框图。如图3所示,服务器1包括控制单元10、通信单元11、关系信息数据库(DB)12以及bot响应DB 13。

通信单元11经由有线/无线方式向外部设备发送数据/从外部设备接收数据。例如,通信单元11连接至信息处理设备2A和信息处理设备2B以接收和发送数据。

控制单元10用作算术处理设备和控制设备,并且根据各种类型的程序来控制服务器1中的全部操作。例如,控制单元10由例如微处理器之类的电子电路或中央处理单元(CPU)来实现。此外,根据本实施例的控制单元10还用作消息生成单元101、呈现控制单元102、通知控制单元103以及设置单元104。

消息生成单元101根据从信息处理设备2A获得的对方用户的心理状态以及对方用户与代替用户之间的关系来生成给对方用户的消息。此外,消息生成单元101还可以分析过去用户与对方用户交换的消息的内容,并且通过使用频繁使用的讲话方式或表达来生成消息。此外,消息生成单元101还可以创建与在过去的交换中使用的关键词混合的响应。此外,消息生成单元101挖掘过去的交换中的上下文,并且通过参考过去在对方具有相同心理状态的情况下的用户的响应来生成消息,从而使得能够进行统一感受的响应或生成稍有改变的响应。

此外,消息生成单元101可以分析过去在一个用户与另一用户之间交换的消息的内容,并且使用消息的内容来生成给对方用户的消息。特别地,即使在用户过去未与对方用户交换过消息的情况下,也基于用户与其他用户之间的过去的消息来生成消息的内容,从而使消息的内容与用户的讲话方式或表达类似。此外,还可以在考虑给另一用户的过去的消息的情况下改变给对方用户的bot响应。

呈现控制单元102进行控制以将由消息生成单元101生成的消息发送至对方用户,消息被设置为从代替用户的虚拟代理发送。具体地,呈现控制单元102进行控制以在用户和其代替用户的聊天画面上使用代替用户的图标(或者针对bot处理的用户的图标)来发布消息,并且进行控制以将消息作为电子邮件从虚拟代理发送至对方用户的信息处理设备。

通知控制单元103进行控制以在向对方用户呈现由消息生成单元101生成的消息之前/之后向代替用户发送通知。结果,接收到通知的用户可以检查bot作为用户的代替用户而发送或者想要发送给对方哪个消息,并且可以根据需要对该消息进行编辑。

设置单元104具有用于设置bot响应是否可能的功能。具体地,设置单元104针对每个对方用户、每种心理状态以及每个时间段设置是否执行bot响应。该设置可以由例如用户任意指定。在本文中,将参照图4和图5来具体描述bot响应设置。

图4是示出可以针对每个对方用户设置的bot响应设置画面200的示例的图。用户可以通过使用附图中所示的bot响应设置画面200来设置针对每个对方用户,bot(即虚拟代理)是否代替用户进行响应。按钮201和按钮202等可以设置bot响应的开/关。在图4所示的示例中,按钮201将对方用户5A的bot响应设置为关,并且按钮202将对方用户5C的bot响应设置为开。如果将bot响应设置为开,则可以更具体地设置bot响应。在下文中,将参照图5来给出描述。

图5是示出针对每个对方用户的bot响应设置画面210的细节的示例的图。在附图所示的示例中,在将对方用户a的bot响应设置为开的情况下,可以更具体地设置bot响应。在bot响应设置画面210上,可以设置显示的区分,并且可以针对每种情绪来设置bot响应。

显示的区分的设置是指设置是否在利用bot的响应与用户的响应之间区分显示。在图5所示的示例中,bot响应设置画面210的“显示的区分”被设置为“开”。在显示的区分被设置为“开”并且对方用户a呈现由消息生成单元101生成的消息(即bot响应)的情况下,呈现控制单元102进行控制以便用与在呈现来自用户的消息的情况下(即通常时间)的显示形式不同的显示形式来呈现消息。注意,显示的区分的设置不限于图5所示的示例,并且还能够针对每种情绪来设置。也就是说,例如,在“疲劳”的情况下给对方用户5C的bot响应中,不区分显示。在“享受”的情况下给对方用户5C的bot响应中,可以设置成区分显示。在本文中,将参照图6和图7来给出显示的区分的示例的描述。

图6是示出根据本实施例的在未区分bot响应的显示的情况下的对方用户的聊天画面的示例的图。在附图所示的示例中,消息221由用户5B输入,消息223由用户5B的bot输入,即由服务器1中的消息生成单元101生成并且由呈现控制单元102控制呈现的响应。然而,显示根本未被区分。在16:10显示由用户5C输入的消息222并且之后经过恒定时间的情况下,以感测到用户5C的心理状态为“疲劳”或“饥饿”为触发,由服务器1中的消息生成单元101生成并且由呈现控制单元102控制呈现bot响应的消息223。

图7是示出根据本实施例的在区分bot响应的显示的情况下的对方用户的聊天画面的示例的图。在附图所示的示例中,聊天画面230以与由用户5B输入的消息231不同的显示形式来显示由bot代替用户5B输入的消息234。具体地,消息234的显示区域的颜色不同。注意,消息的显示形式的区分不限于此,并且呈现控制单元102可以将例如消息的字体或显示框控制为不同。此外,如图7所示,在显示由bot输入的消息234的情况下,呈现控制单元102可以处理用户5B的图标,并且显示bot响应与图标233,使得能够理解bot代替用户5B的讲话。在图7所示的示例中,作为处理示例,用户5B被用作bot(特征)。然而,本实施例不限于此,并且例如可以使用添加有和改变用户5B的图标的颜色或色调类似的处理的图像。

在针对每种情绪的设置中,例如,如图5所示,可以针对对方用户的每种情绪(即心理状态)来设置“预检查”、“响应时间段”、“考虑另一用户的响应”等。“预检查”是关于以下内容的设置:用户是否在将内容呈现至对方用户之前检查给对方用户的bot响应的内容。在图5所示的示例中,在预检查中,对方用户5C的“疲劳”情绪时和另一情绪时的bot响应被设置为开。因此,在将由消息生成单元101生成的消息发送至对方用户5C之前,服务器1通过通知控制单元103向代替用户5B通知消息的内容等。将参照图8来给出对用户5B执行预检查的情况的具体描述。

图8是说明根据本实施例的对用户的bot响应的预检查的图。图8所示的聊天画面240被显示在用户5B的信息处理设备2(例如图1所示的信息处理设备2B)上。在图8中的聊天画面240上显示的消息241由用户5B输入,并且消息242由对方用户5C输入。随后,在16:10显示由对方用户5C输入的消息242并且之后经过恒定时间的情况下,以感测到对方用户5C的心理状态为“疲劳”或“饥饿”为触发,服务器1中的消息生成单元101生成消息。在本文中,在将“预检查”设置为开的情况下,服务器1通过通知控制单元103预先向用户5B通知由消息生成单元101生成的消息。图8中所示的消息244是预检查的通知信息。图标243被用作用户5B的bot图标。用户5B检查消息244中包括的bot响应的内容。如果OK(确定),则轻击OK按钮。在取消发送的情况下,轻击取消按钮。在本文中,在轻击OK按钮的情况下,如图9所示,服务器1在画面250上弹出并显示菜单画面251,从而使得用户5B能够选择编辑bot响应的内容等。

图9是说明在允许bot响应的情况下显示的菜单画面的示例的图。如图9所示,菜单画面251包括“在该状态下发送”按钮、“历史参考”按钮、“显示另一候选”按钮以及“编辑”按钮。在轻击“在该状态下发送”按钮的情况下,服务器1进行控制以向对方用户呈现所通知的bot响应。在轻击“历史参考”按钮的情况下,服务器1进行控制以显示图10所示的历史参考画面252。如图10所示,在历史参考画面252上,“我的历史”和“另一人的历史”被显示为bot响应候选。在“我的历史”中,根据过去相同的情况(例如,对方用户、对方用户的心理状态、时间段、内容等),显示我(在本文中为用户5B)的bot所响应的消息的历史。此外,在“另一人的历史”中,根据过去相同的情况(例如,对方用户的心理状态、时间段、内容等),显示另一人(本文中为不同于用户5B的用户)的bot所响应的消息的历史。用户5B可以通过参考用户5B或另一人的bot响应历史来编辑bot响应。注意,在不存在历史的情况下,在图9所示的菜单画面251上不显示“历史参考”按钮。

此外,在图9的菜单画面251中,在轻击“显示另一候选”按钮的情况下,服务器1通过消息生成单元101生成bot响应的另一候选,并显示该候选。

在轻击“编辑”按钮的情况下,服务器1显示如图11所示的编辑画面253。如图11所示,在编辑画面253上,可以编辑bot响应的文本。此外,在编辑画面253上,消息生成单元101还可以将通过对过去交换的消息的语法进行分析而提取的关键词呈现为候选。因此,用户可以容易地编辑bot响应的内容。

接下来,返回至图5,将给出针对bot响应设置画面210中所示的每种情绪设置“响应时间段”的描述。“响应时间段”的设置是指根据时间段,针对每种情绪设置是否执行bot响应。例如,在图5所示的示例中,在对方用户5C处于“疲劳”情绪时以及处于“享受”情绪时的情况下,设置为如果时间为工作日的8点至20点则执行bot响应。此外,在未被列为特定情绪的另一情绪(图5所示的“其他”)时的情况下,设置为在工作日、周末以及节假日的任何时间执行bot响应。注意,例如,除了指定时间段之外,下述设置方法也是可能的:设置成使得能够进行bot响应直到工作八小时之后(因为从现在开始工作)。

随后,将给出针对bot响应设置画面210中所示的每种情绪设置“考虑另一用户的响应”的描述。根据本实施例的消息生成单元101分析在对方用户与用户之间交换的过去的消息的语法并拾取关键词。基本上,通过使用关键词以及通常的讲话方式和表达来生成消息。然而,在“考虑另一用户的响应”被设置为“开”的情况下,还通过使用与另一用户有关的bot响应信息来生成消息。

在图5所示的示例中,“考虑另一用户的响应”全部设置为关。然而,在将“考虑另一用户的响应”设置为“开”的情况下,消息生成单元101通过使用例如另一用户给下述对方用户的过去的消息的语法分析结果来生成消息,所述对方用户的相同情绪被感测到。

上面已经具体描述了bot响应设置。然而,根据本实施例的设置事项不限于图5所示的示例,并且可以设置例如是否使作为bot响应生成的消息的讲话方式与用户的讲话方式类似,以及是否使消息的讲话方式与用户的讲话方式完全不同。

此外,图5中所示的“其他”情绪是未例示为特定示例的其他情绪。此外,同样在任何情绪的情况下,在作为对方用户的心理状态的情绪超过阈值的情况下,可以观察到情绪。结果,在特定情绪不突出的“正常时间”,可以将该情绪设置为不被包括在图5所示的包括“其他”的任何情绪中,并且不作为bot响应的目标。

与bot响应的设置有关的上述信息与用户ID相关联地存储在关系信息DB 12中。

随后,返回至图3,服务器1中的关系信息DB 12是积累bot(虚拟代理)所代替的用户与和用户在网络上通信的对方用户之间的关系的数据库。关系信息DB 12中不仅存储各个用户之间的关系,而且例如还存储与用户之间的通信有关的过去的历史(例如,bot响应历史、接收和发送的消息、基于消息的分析的“频繁使用的关键词”等)。用户之间的关系可以由用户预先登记,或者可以通过分析用户之间过去的消息的交换由服务器1中的控制单元10来自动登记。假定例如配偶、恋人、亲子关系(父母/孩子)、兄弟、职场(上司/下属)、朋友(亲密朋友/一般关系)或者长辈/晚辈等作为用户之间的关系。注意,在参照图4所描述的bot响应的设置中,可以针对每个特定对方来设置bot响应是否可能。然而,本实施例不限于此,并且还可以针对关系信息DB 12中登记的每种“关系”来设置bot响应是否可能。此外,在消息生成单元101生成消息的情况下也使用用户之间的“关系”,并且还可以根据与对方的关系来改变消息的表达或讲话方式。

<<3.操作处理>>

随后,将给出根据本实施例的信息处理系统的操作处理的描述。

<<3.1第一bot响应生成处理>>

图12是示出根据本实施例的第一bot响应生成处理的流程图。如图12所示,首先,由对方用户的信息处理设备2A来感测对方用户的情绪和心理状态(步骤S103)。

接下来,信息处理设备2A将感测结果发送至服务器1(步骤S106)。

随后,服务器1中的控制单元10确定是否要针对对方用户执行bot响应(步骤S109)。具体地,例如,控制单元10通过参考与用户ID相关联地登记的bot响应设置信息、基于所感测的心理状态或时间段来确定是否要执行bot响应,其中,参考关系信息DB 12对所述用户ID登记了与对方用户的关系。

随后,在确定要执行bot响应的情况下(步骤S109/是),消息生成单元101参考关系信息DB 12,并且基于对方用户与用户之间的关系以及对方用户的情绪和心理状态来生成bot响应(步骤S112)。消息生成单元101通过使用例如存储在bot响应DB 13中的标准bot响应表来生成消息。在本文中,图13示出了标准bot响应表的示例。如图13所示,标准bot响应表130存储与对方用户的情绪以及和对方用户的关系对应的标准bot响应。消息生成单元101可以根据标准bot响应表130生成与对方用户的情绪以及对方用户与用户之间的关系对应的bot响应。

<<3.2第二bot响应生成处理>>

图14是示出根据本实施例的第二bot响应生成处理的流程图。在第二bot响应生成处理中,还通过使用例如过去的历史之类的各种信息来生成bot响应。

首先,在图14所示的步骤S203至步骤S209中,执行与图12所示的步骤S103至步骤S109中的处理相似的处理。因此,这里省略描述。

接下来,在确定要执行bot响应的情况下(步骤S212/是),服务器1中的消息生成单元101确定在最近过去的预定时间内在对方用户与用户之间是否存在响应(具体地,消息的交换)(步骤S212)。

随后,在过去的预定时间内存在响应的情况下(步骤S212/是),消息生成单元101在考虑响应的内容的情况下设置bot响应生成标记(步骤S215)。另一方面,在不存在响应的情况下(步骤S212/否),不设置标记。

接下来,消息生成单元101确定在对方用户与用户之间的过去的历史中,对方用户的情绪和心理状态与当前相同时的通信历史(具体地,消息的交换)是否存在(步骤S218)。

随后,在存在相同情绪和心理状态时的过去的历史的情况下(步骤S218/是),消息生成单元101在还考虑过去的相同情绪和心理状态时的响应的情况下设置bot响应生成标记(步骤S221)。另一方面,在不存在过去历史的情况下(步骤S218/否),不设置标记。

接下来,消息生成单元101确定是否还包括另一用户的响应内容(步骤S224)。具体地,消息生成单元101基于与用户ID相关联地存储的设置信息中的“考虑另一用户的响应”的开/关来确定。

随后,在还包括另一用户的响应内容的情况下(步骤S224/是),消息生成单元101在考虑具有与当前的关系相同的关系、与当前的情绪和心理状态相同的情绪和心理状态的另一用户的响应的情况下设置bot响应生成标记(步骤S227)。另一方面,在不包括另一用户的响应内容的情况下(步骤S224/否),不设置标记。

随后,消息生成单元101基于所设置的响应生成标记来生成bot响应(步骤S230)。也就是说,通过使用以下各项中的至少任一项来生成bot响应:过去预定时间内的响应及相同情绪和心理状态的过去的历史,以及具有相同的关系及相同情绪和心理状态的另一用户的过去的历史。在这种情况下,消息生成单元101可以通过基于在关系信息DB 12中积累的各种类型的信息的语法分析来自动生成bot响应。本文中,将参照图15至图19来给出存储在信息关系信息DB 12中的各种类型的信息的描述。

图15是示出根据本实施例的存储在关系信息DB 12中的关系信息的示例的图。如图15所示,关系信息120包括用户ID、对方用户ID、用户之间的关系、用户之间的bot响应历史、从用户到对方用户的发送消息历史、来自对方用户的接收消息历史以及通过基于历史的语法分析而提取的“频繁使用的关键词”信息。注意,图15所示的数据结构是示例,并且本实施例不限于此。在下文中,将给出示出图15所示的用户之间的bot响应历史、发送消息历史以及接收消息历史的每个表的示例的描述。

图16是示出bot响应表的示例的图。如图16所示,bot响应表121中存储有给对方用户的过去的bot响应的内容、日期及时间以及在该情况下的对方用户的情绪(或心理状态)。

图17是示出发送消息表的示例的图。如图17所示,发送消息表122存储有用户给对方用户的响应的过去的消息的内容、日期及时间以及在该情况下的对方用户的情绪(或心理状态)。

图18是示出接收消息表的示例的图。如图18所示,接收消息表123存储有由用户从对方用户接收的过去的消息的内容、日期及时间以及该情况下的对方用户的情绪(或心理状态)。

消息生成单元101可以在考虑两人的关系的情况下,通过参考发送消息表122和接收消息表123分析内容的语法来生成新的自动响应消息。

图19是示出频繁使用的关键词表的示例的图。如图19所示,频繁使用的关键词表124存储有从经分析的接收消息和发送消息的语法提取的关键词。图19所示的示例以词为单位。然而,可以针对每个场景来提取在用户与对方用户之间频繁使用(高使用频率)的消息并存储该消息。注意,在提取词的情况下使用的语法分析信息、自然语言处理信息等可以存储在服务器1中的存储单元(未示出)中。

<<3-3.bot响应呈现处理>>

随后,将参照图20给出在向对方用户呈现由第一bot响应生成处理或第二bot响应生成处理生成的bot响应中的消息的情况下的处理的描述。图20是示出根据本实施例的bot响应呈现处理的流程图。

如图20所示,首先,服务器1中的呈现控制单元102检查是否设置为预检查(参考图5)bot响应(步骤S303)。

接下来,在设置为预检查bot响应的情况下(步骤S303/是),呈现控制单元102询问用户bot响应是否可能(步骤S306)。如上面参照图8所述地那样询问用户。

随后,在允许bot响应的情况下(步骤S309/是),呈现控制单元102检查bot响应的显示的区分(参照图5)是否为开(步骤S312)。

接下来,在bot响应的显示的区分不为开的情况下(步骤S312/否),呈现控制单元102将所生成的消息作为一般消息发送至对方用户(步骤S315)。

另一方面,在bot响应的显示的区分为开的情况下(步骤S312/是),呈现控制单元102将所生成的消息作为bot响应发送至对方用户(步骤S318)。

随后,从服务器1接收到消息的信息处理设备2A显示bot响应(步骤S321)。在这种情况下,信息处理设备2A在消息被作为一般消息发送的情况下,如参照图6所描述地那样与一般消息(由用户输入的消息)无区分地显示bot响应,并且在消息被作为bot响应发送的情况下,如参照图7所描述的那样与一般消息有区分地(以不同显示形式)显示bot响应。

接下来,服务器1中的通知控制单元103检查bot响应的通知是否为开(步骤S324)。在开的情况下(步骤S324/是),进行控制以向用户发送bot响应被执行的通知(步骤S327)。

<<4.总结>>

如上所述,利用根据本公开内容的实施例的信息处理系统,可以执行与用户的心理状态一致的具有更高亲和力的自动响应。

上面已经参照附图描述了本公开内容的(一个或更多个)优选实施例,然而本公开内容不限于上面的示例。本领域技术人员可以在所附权利要求的范围内找到各种变化和修改,并且应当理解的是,所述变化和修改将自然地落入本公开内容的技术范围内。

例如,可以创建用于使上述服务器1中包括的例如CPU、ROM以及RAM之类的硬件发挥服务器1的功能的计算机程序。另外,还提供存储有计算机程序的计算机可读存储介质。

此外,根据本实施例的信息处理系统不限于文本聊天,而是可以应用于语音聊天。例如,假定将文本转换成声音并将声音再现的语音聊天系统。此外,在将信息处理系统应用于语音聊天系统的情况下,在消息生成单元101在服务器1中生成bot响应的消息的情况下,通过使用与bot相关联的人的音素数据来生成合成声音,可以进行控制以输出具有与该人相似的声音的bot消息。

此外,在本说明书中描述的效果仅是说明性或例示性的效果,而不是限制性的。也就是说,利用或代替上述效果,根据本公开内容的技术可以实现根据本说明书的描述对本领域技术人员而言清楚的其他效果。

另外,本技术还可以被配置如下。

(1)

一种信息处理系统,包括:

数据库,其积累虚拟代理所代替的用户与作为网络上的通信对方的对方用户之间的关系;以及

控制单元,其根据对方用户的心理状态以及用户与对方用户之间的关系来生成消息,并且将消息从虚拟代理发送至对方用户。

(2)

根据(1)所述的信息处理系统,其中,

控制单元将消息发送至对方用户,并且还将消息发送至用户。

(3)

根据(1)或(2)所述的信息处理系统,其中,

控制单元根据在用户与对方用户之间过去接收和发送的消息的倾向以及对方用户的心理状态来自动地生成消息。

(4)

根据(1)或(2)所述的信息处理系统,其中,

控制单元根据从下述另一用户接收的以及发送至另一用户的消息的倾向来自动地生成消息,另一用户具有和用户与对方用户之间的关系相同的关系。

(5)

根据(1)至(4)中任一项所述的信息处理系统,其中,

控制单元根据经由特定用户界面输入的设置来设置是否允许用户从虚拟代理向对方用户自动地发送消息。

(6)

根据(1)至(5)中任一项所述的信息处理系统,其中,

控制单元根据经由特定用户界面输入的设置来在向对方用户发送消息之前确定是否从用户获得了允许。

(7)

根据(1)至(6)中任一项所述的信息处理系统,其中,

控制单元根据经由特定用户界面输入的设置来设置是否能够区分地显示来自用户的消息或来自虚拟代理的消息。

(8)

根据(1)至(7)中任一项所述的信息处理系统,其中,

控制单元根据经由特定用户界面输入的设置来设置是否允许用户针对对方用户的每种心理状态从虚拟代理向对方用户自动地发送消息。

(9)

根据(1)至(8)中任一项所述的信息处理系统,其中,

控制单元根据经由特定用户界面输入的设置来设置是否允许用户根据时间段从虚拟代理向对方用户自动地发送消息。

(10)

根据(1)至(9)中任一项所述的信息处理系统,其中,

控制单元响应于用户的请求来编辑所生成的消息。

(11)

一种信息处理方法,包括通过处理器:

根据作为网络上的通信对方的对方用户的心理状态以及虚拟代理所代替的用户与对方用户之间的关系来生成消息,其中,关系是积累在数据库中的关系;以及

将消息从虚拟代理发送至对方用户。

附图标记列表

1 服务器

10 控制单元

101 消息生成单元

102 呈现控制单元

103 通知控制单元

104 设置单元

11 通信单元

12 关系信息DB

13 bot响应DB

2 信息处理设备

3 可穿戴终端

4 网络

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