一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能体控制装置、智能体控制方法以及非临时性的记录介质与流程

2021-11-24 23:48:00 来源:中国专利 TAG:


1.本公开涉及一种智能体控制装置、智能体控制方法以及非临时性的记录介质。


背景技术:

2.在日本特开2018

189984号公报中,作为用于利用两个智能体的服务的语音对话方法,公开了一种基于对智能体进行识别的关键字等智能体信息而决定由两个智能体中的哪一个来进行应对的技术。
3.在日本特开2018

189984号公报的技术中,基于对智能体进行识别的关键字等而决定了进行应对的智能体。但是,日本特开2018

189984号公报的技术需要用户发出识对智能体进行识别的关键字等,因而对于智能体的顺畅的选择而言仍有改善的余地。
4.例如,也存在在车辆内能够利用多个智能体的情况。但是,日本特开2018

189984号公报的技术仅公开了通过识对智能体进行识别的关键字来选择工作对象的智能体的技术,而并未考虑在车辆内能够利用多个智能体的场景。
5.因此,在使用了日本特开2018

189984号公报中所公开的技术的情况下,具有如下课题,即,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,有时无法顺畅地进行智能体的选择。


技术实现要素:

6.本公开的目的在于,提供一种在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,实现了对多个智能体进行选择时的改善的智能体控制装置、智能体控制方法以及非临时性的记录介质。
7.第一方式的智能体控制装置包括:存储器;处理器,其与所述存储器连接,所述处理器被构成为,取得用户的智能体的利用历史信息,并基于所取得的所述利用历史信息,而从在车辆内能够利用的多个智能体中选择一个智能体,并且以使被选择的所述智能体启动的方式而进行控制。
8.智能体控制装置取得用户的智能体的利用历史信息。另外,本实施方式的智能体在与用户之间进行由语音实现的对话,并执行反映出对话的内容的处理。智能体将反映出对话的内容的处理的执行结果经由车辆内的设备而输出。智能体通过使预定的计算机执行程序从而被实现。智能体控制装置基于所取得的利用历史信息,而从在车辆内能够利用的多个智能体中选择一个智能体。并且,智能体控制装置以使被选择的智能体启动的方式而进行控制。根据第一方式的智能体控制装置,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,能够通过参照利用历史而顺畅地进行智能体的选择。
9.第二方式为,在第一方式的智能体控制装置中,所述处理器被构成为,基于所述利用历史信息而选择用户的利用频率最高的智能体。根据第二方式的智能体控制装置,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择利用频率最高的智能体,从而能够顺畅地进行智能体的选择。
10.第三方式为,在第一方式或第二方式的智能体控制装置中,所述处理器被构成为,在用户的利用频率最高的智能体无法利用的情况下,选择在车辆内能够利用的其它的智能体。根据第三方式的智能体控制装置,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,即使用户的利用频率最高的智能体无法利用,也能够选择其它智能体。
11.第四方式为,在第三方式的智能体控制装置中,所述处理器被构成为,选择被预先设定的特定的智能体。根据第四方式的智能体控制装置,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择被预先设定的特定的智能体,从而能够顺畅地进行智能体的选择。
12.第五方式为,在第三方式的智能体控制装置中,所述处理器被构成为,选择利用频率第二高的智能体。根据第五方式的智能体控制装置,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择利用频率第二高的智能体,从而能够顺畅地进行智能体的选择。
13.第六方式为,在第一方式的智能体控制装置中,所述处理器被构成为,在智能体的利用次数的总和在预定的阈值以下的情况下,从多个智能体中选择被预先设定的特定的智能体。根据第六方式的智能体控制装置,能够在使用之初启动由初始设定所指定的智能体,并且如果用户开始更多地使用其它的智能体,则优先启动该智能体。
14.第七方式的智能体控制方法为,通过处理器而进行如下操作,即,取得用户的智能体的利用历史信息;基于所取得的所述利用历史信息,而从能够在车辆内利用的多个智能体中选择一个智能体,并且以使被选择的所述智能体启动的方式而进行控制。根据第七方式的智能体控制方法,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,能够通过参照利用历史而顺畅地进行智能体的选择。
15.第八方式为,在第七方式的智能体控制方法中,基于所述利用历史信息而选择用户的利用频率最高的智能体。根据第八方式的智能体控制方法,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择利用频率最高的智能体,从而能够顺畅地进行智能体的选择。
16.第九方式为,在第七方式或第八方式的智能体控制方法中,在用户的利用频率最高的智能体无法利用的情况下,选择在车辆内能够利用的其它的智能体。根据第九方式的智能体控制方法,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,即使用户的利用频率最高的智能体无法利用,也能够选择其它的智能体。
17.第十方式为,在第九方式的智能体控制方法中,选择被预先设定的特定的智能体。根据第十方式的智能体控制方法,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择被预先设定的特定的智能体,从而能够顺畅地进行智能体的选择。
18.第十一方式为,在第九方式的智能体控制方法中,选择利用频率第二高的智能体。根据第十一方式的智能体控制方法,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择利用频率第二高的智能体,从而能够顺畅地进行智能体的选择。
19.第十二方式为,在第七方式的智能体控制方法中,在智能体的利用次数的总和在预定的阈值以下的情况下,从多个智能体中选择被预先设定的特定的智能体。根据第十二方式的智能体控制方法,能够在使用之初启动由初始设定所指定的智能体,并且如果用户开始更多地使用其它的智能体,则优先启动该智能体。
20.在第十三方式的非临时性的记录介质中,存储有用于使计算机执行如下处理的程序,所述处理为,取得用户的智能体的利用历史信息,并基于所取得的所述利用历史信息,而从能够在车辆内利用的多个智能体中选择一个智能体,并且以使所选择的所述智能体启动的方式而进行控制。根据第十三方式的非临时性的记录介质,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,能够通过参照利用历史而顺畅地进行智能体的选择。
21.第十四方式为,在第十三方式的非临时性的记录介质中,在所述处理中,基于所述利用历史信息而选择用户的利用频率最高的智能体。根据第十四方式的非临时性的记录介质,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择利用频率最高的智能体,从而能够顺畅地进行智能体的选择。
22.第十五方式为,在第十三方式或第十四方式的非临时性的记录介质中,在所述处理中,在用户的利用频率最高的智能体无法利用的情况下,选择在车辆内能够利用的其它的智能体。根据第十五方式的非临时性的记录介质,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,即使用户的利用频率最高的智能体无法利用,也能够选择其它的智能体。
23.第十六方式为,在第十五方式的非临时性的记录介质中,在所述处理中,选择被预先设定的特定的智能体。根据第十六方式的非临时性的记录介质,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择被预先设定的特定的智能体,从而能够顺畅地进行智能体的选择。
24.第十七方式为,在第十五方式的非临时性的记录介质中,在所述处理中,选择利用频率第二高的智能体。根据第十七方式的非临时性的记录介质,在用户乘车于车辆中时对能够利用的智能体进行选择的情况下,通过选择利用频率第二高的智能体,从而能够顺畅地进行智能体的选择。
25.第十八方式为,在第十五方式的非临时性的记录介质中,在所述处理中,在智能体的利用次数的总和在预定的阈值以下的情况下,从多个智能体中选择被预先设定的特定的智能体。根据第十八方式的非临时性的记录介质,能够在使用之初启动由初始设定所指定的智能体,并且如果用户开始更多地使用其它的智能体,则优先启动该智能体。
26.根据本公开,能够提供一种通过基于用户的智能体的利用历史而从多个智能体中选择一个智能体从而实现了对多个智能体进行选择时的改善的智能体控制装置、智能体控制方法以及非临时性的记录介质。
附图说明
27.图1为用于对本实施方式的概要进行说明的说明图。
28.图2为例示了本实施方式所涉及的智能体控制系统的概要框图。
29.图3为表示智能体控制装置的计算机的结构例的图。
30.图4为表示多个智能体的识别信息的一个示例的图。
31.图5为表示利用历史信息的一个示例的图。
32.图6为表示由实施方式所涉及的智能体控制装置而被实施的处理的一个示例的流程图。
33.图7为表示由实施方式所涉及的智能体控制装置而被实施的处理的一个示例的流程图。
具体实施方式
34.<实施方式>
35.以下,使用附图来对实施方式的智能体控制系统进行说明。
36.图1为用于对本实施方式的概要进行说明的说明图。图1为表示用户a乘车于车辆中时的场景的图。用户a持有智能手机等便携式终端20。此外,在图1中,示出了在车辆内显示有各种信息的作为显示设备的一个示例的触摸面板14。触摸面板14以及便携式终端20被连接于后述的智能体控制装置。
37.在于车辆内能够利用多个智能体的情况下,用户a有时也会想要让自己想要利用的智能体在车辆内工作。
38.另外,本实施方式的智能体在与用户a之间进行由语音实现的对话,并执行反映出对话的内容的处理。智能体将反映出对话的内容的处理的执行结果经由车辆内的设备而输出。本实施方式的智能体通过使后述的智能体服务器执行预定的程序从而被实现。
39.例如,用户a有时想要在车辆内利用平时在便携式终端20中所利用的智能体。或者,用户a有时想要在车辆内利用在自家住宅中所利用的智能体。或者,用户a有时想要在车辆内利用只能在车辆内利用的智能体。
40.因此,本实施方式的智能体控制装置在于车辆内能够利用多个智能体的情况下,基于用户的智能体的利用历史而从多个智能体中选择一个智能体。由此,在于车辆内能够利用多个智能体的情况下,用户a通过利用智能体控制装置所选择的智能体,从而能够顺畅地进行智能体的选择。
41.在下文中,详细地进行说明。
42.图2为表示实施方式所涉及的智能体控制系统10的结构成的一个示例的框图。如图2所示,智能体控制系统10具备智能体控制装置12、触摸面板14、扬声器16、话筒18、通信装置19、便携式终端20、第一智能体服务器22a、第二智能体服务器22b、第三智能体服务器22c。智能体控制装置12、触摸面板14、扬声器16、话筒18以及通信装置19被设置在一台车辆内。
43.智能体控制装置
44.如图2所示,智能体控制装置12具备中央处理单元(central processingunit,cpu)51、存储部53。
45.更详细而言,智能体控制装置12例如能够通过如图3所示的计算机来实现。实现智能体控制装置12的计算机具备作为硬件处理器的一个示例的cpu51、作为临时存储区域的存储器52以及非易失性的存储部53。此外,计算机具备连接有输入输出装置等的输入输出接口(interface,i/f)54以及控制对于记录介质59的数据的读出以及写入的读/写(r/w)部55。此外,计算机具备与互联网等网络连接的网络i/f56。cpu51、存储器52、存储部53、输入输出i/f54、r/w部55以及网络i/f56经由总线57而被相互连接。
46.存储部53能够通过作为非临时性的记录介质的一个示例的硬盘驱动器(hard disk driver,hdd)、固态硬盘(solid state drive,ssd)、闪存等来实现。在作为存储介质
的存储部53中,存储有用于使计算机发挥功能的程序。cpu51将程序从存储部53中读出并在存储器52中展开,并依次执行程序所具有的进程。程序例如也可以被记录在dvd(digital versatile disc,数字通用光盘)等非临时性的记录介质中,并经由记录介质读取装置而从非临时性的记录介质读入到hdd、ssd等中。
47.如图2所示,智能体控制装置12的cpu51通过从存储部53载入程序,并将存储器52作为工作区域而执行程序,从而在功能上具备取得部510、选择部511、控制部512。关于取得部510、选择部511以及控制部512的处理将在后文中叙述。
48.此外,如图2所示,智能体控制装置12的存储部53对智能体的识别信息530以及利用历史信息531进行存储。
49.图4为表示存储部53所存储的智能体的识别信息530的示例的图。在图4中,示出了在第一智能体服务器22a中进行工作的智能体x、在第二智能体服务器22b中进行工作的智能体y、在第三智能体服务器22c中进行工作的智能体z以及在便携式终端20中进行工作的智能体w的识别信息的示例。另外,智能体的识别信息530也可以在每次执行后述的智能体启动处理时由取得部510所取得,并存储在存储部53中。
50.图5为表示存储部53所存储的利用历史信息531的示例的图。在图5中,作为在车辆内被利用的智能体的利用历史信息531,而示出了各个智能体的利用次数以及智能体的最后利用的日期和时间。智能体的利用次数既可以是智能体控制装置12从最初进行启动开始起的全部期间内的利用次数,也可以是最近的预定的期间(例如最近的一个月)内的利用次数。利用历史信息531可以根据智能体的利用日志而进行汇总并被生成。
51.触摸面板14经由输入输出i/f54而与智能体控制装置12连接。触摸面板14对任意的图像进行显示。此外,触摸面板14受理来自用户的操作信息。
52.扬声器16经由输入输出i/f54而与智能体控制装置12连接,并输出语音。
53.话筒18经由输入输出i/f54而与智能体控制装置12连接,并取得车辆内所发出的语音。
54.通信装置19经由网络i/f56而与智能体控制装置12连接。智能体控制装置12、第一智能体服务器22a、第二智能体服务器22b以及第三智能体服务器22c经由通信装置19来进行信息的交换。另外,通信装置19、第一智能体服务器22a、第二智能体服务器22b以及第三智能体服务器22c例如通过互联网等通信线路而被连接。
55.此外,同样地,智能体控制装置12与便携式终端20经由通信装置19而进行信息的交换。智能体控制装置12与便携式终端20例如通过预定的近距离通信而被连接。
56.(智能体服务器)
57.如图2所示,本实施方式的智能体控制系统10具备第一智能体服务器22a、第二智能体服务器22b以及第三智能体服务器22c。
58.第一智能体服务器22a、第二智能体服务器22b以及第三智能体服务器22c各自为使智能体工作的服务器。第一智能体服务器22a、第二智能体服务器22b以及第三智能体服务器22c分别通过执行预定的程序,从而实现各智能体。另外,在本实施方式中,在第一智能体服务器22a中智能体x进行工作,在第二智能体服务器22b中智能体y进行工作,在第三智能体服务器22c中智能体z进行工作。
59.(便携式终端)
60.便携式终端20例如为车辆内的用户所持有且平时利用的智能手机等。乘车于车辆内的用户也能够利用在便携式终端20中进行工作的智能体。另外,在本实施方式的便携式终端20中,智能体w进行工作。
61.接下来,对实施方式的智能体控制系统10的作用进行说明。
62.图6为表示由智能体控制装置12实施的智能体启动处理的示例的流程图。
63.取得部510参照被存储在存储部53中的智能体的利用历史信息531,从而取得智能体的利用历史信息531(步骤s101)。
64.后续于步骤s101,选择部511基于通过取得部510而被取得的利用历史信息531,而从在车辆内能够利用的多个智能体中选择一个智能体(步骤s102)。例如,选择部511基于利用历史信息531而选择利用次数最多的智能体。在存在有多个利用次数最多的智能体的情况下,选择部511既可以选择最近被利用的智能体、即最后利用的日期和时间为最新的智能体,也可以选择被预先设定的特定的智能体。
65.后续于步骤s102,控制部512将选择部511所选择的智能体启动(步骤s103)。
66.如此,智能体控制装置12在存在有于车辆内能够利用的多个智能体的情况下,能够基于利用历史信息531而选择并启动利用次数最多的智能体。
67.另外,考虑到利用次数最多的智能体由于某些理由而无法利用的情况。示出了利用次数最多的智能体无法利用的情况下的、由智能体控制装置12实施的智能体启动处理的示例。
68.图7为表示由智能体控制装置12实施的智能体启动处理的其他的示例的流程图。
69.取得部510参照被存储在存储部53中的用户a的智能体的利用历史信息531,而取得智能体的利用历史信息531(步骤s111)。
70.后续于步骤s111,选择部511基于由取得部510所取得的利用历史信息531,而从在车辆内能够利用的多个智能体中选择利用次数最多的智能体(步骤s112)。在存在有多个利用次数最多的智能体的情况下,选择部511既可以选择最近被利用的、即最后利用的日期和时间为最新的智能体,也可以选择被预先设定的特定的智能体。
71.后续于步骤s112,控制部512对选择部511所选择的智能体能否利用进行判断(步骤s113)。例如,作为用户的利用频率最高的智能体无法利用的情况的一个示例,存在无法与相符的智能体的智能体服务器进行通信的情况等。
72.作为步骤s113的判断的结果,如果选择部511所选择的智能体能够利用(步骤s113;是),则控制部512将选择部511在步骤s112中所选择的智能体启动(步骤s114)。
73.另一方面,作为步骤s113的判断的结果,如果选择部511所选择的智能体无法利用(步骤s113;否),则控制部512使选择部511选择其他的智能体。选择部511选择在车辆内能够利用的、与在步骤s112中所选择的智能体不同的其它的智能体(步骤s115)。例如,选择部511从多个智能体中选择被预先设定的特定的智能体。此外,例如,选择部511选择利用次数第二高的智能体。后续于步骤s115,控制部512将选择部511在步骤s115中所选择的智能体启动(步骤s114)。
74.如上文所说明的那样,实施方式的智能体控制装置12在于车辆内能够利用多个智能体的情况下,基于用户的利用历史来选择一个智能体。由此,在于车辆内能够利用多个智能体的情况下,用户a能够在车辆内利用智能体控制装置12所选择的智能体。
75.另外,虽然将上述的实施方式中的由各装置所实施的处理设为通过执行程序而被实施的软件处理而进行了说明,但是也可以设为由硬件所实施的处理。或者,也可以设为将软件以及硬件的双方进行了组合的处理。此外,被存储在rom中的程序也可以被存储在各种非临时性的记录介质中并使之流通。
76.而且,本公开未被限定于上述内容,除了上述内容以外,也能够在不脱离其主旨的范围内进行各种各样的变形而实施。
77.例如,cpu51的选择部511也可以在智能体的初次的利用时等智能体的利用历史信息还未被充分累积的情况(例如,车辆内的智能体的利用次数的总和在预定的阈值以下的情况)下,从多个智能体中选择被预先设定的特定的智能体。并且,选择部511也可以在利用历史信息已被充分累积的情况(例如,车辆内的智能体的利用次数的总和超过了预定的阈值的情况)下,选择利用频率最高的智能体。由此,智能体控制装置12能够启动在使用之初由初始设定所指定的智能体,并且如果用户开始更多地使用其它的智能体,则优先启动该智能体。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献