电子设备、控制装置、控制方法及记录介质

文档序号:1230196 发布日期:2020-09-08 浏览:34次 >En<

阅读说明:本技术 电子设备、控制装置、控制方法及记录介质 (Electronic device, control method, and recording medium ) 是由 栗本裕介 和田浩志 于 2020-02-10 设计创作,主要内容包括:本发明是一种电子设备,其包括至少一个语音输出装置与至少一个控制装置,所述控制装置进行完成检测处理、完成通知处理、关联判定处理及语音输出处理,所述完成检测处理检测规定的动作是否已完成,所述完成通知处理向电子设备可执行的至少一个服务功能通知动作已完成,所述关联判定处理判定有无可提供与动作关联的服务的所述服务功能,所述语音输出处理在有可提供服务的服务功能的情况下,从语音输出装置输出与服务匹配的语音数据。(The present invention is an electronic device including at least one voice output device and at least one control device, wherein the control device performs completion detection processing for detecting whether or not a predetermined action has been completed, completion notification processing for notifying that the action has been completed to at least one service function executable by the electronic device, association determination processing for determining whether or not there is a service function that can provide a service associated with the action, and voice output processing for outputting voice data matching the service from the voice output device when there is a service function that can provide the service.)

电子设备、控制装置、控制方法及记录介质

技术领域

本发明涉及一种电子设备、控制装置、控制方法及记录介质。

背景技术

近年来,能够经由语音的输入输出,通过对话与使用者进行交流的系统已被使用。另外,也已开发出了如下技术,该技术可通过包括此种系统且还可进行对话以外的动作的机器人,提供对于使用者的便利性更高的服务。

此种机器人对使用者提供服务的时机大多是以使用者的指示为起点。因此,在使用者及机器人之间的固定的对话结束后,难以进一步继续进行对话,导致机器人进一步提供服务的机会消失。此使机器人的利用持续性下降。

作为此种问题的解决方法,例如在日本专利特开2006-263858号公报中公开了如下技术,该技术利用两台机器人,由一台机器人根据自身交流行为的执行开始或执行结束,将交流行为的执行时机发送至另一台机器人,由此,由两台机器人联锁地执行交流行为。

发明内容

本发明所要解决的技术问题

但是,如上所述的现有技术是机器人彼此的交流,该交流的场景限制在规定的范围内。因此,对话内容缺乏变化,另外,也未考虑各个机器人内置的应用程序、服务等之间的联合动作。

本发明的一方式的目的在于实现能够持续提供变化丰富的服务的机器人等电子设备。

解决问题的方案

为了解决所述问题,本发明的一方式的电子设备是包括至少一个语音输出装置与至少一个控制装置的电子设备,所述控制装置进行完成检测处理、完成通知处理、关联判定处理及语音输出处理,所述完成检测处理检测规定的动作是否已完成,所述完成通知处理向所述电子设备可执行的至少一个服务功能通知所述动作已完成,所述关联判定处理判定有无可提供与所述动作关联的服务的所述服务功能,所述语音输出处理在有可提供所述服务的所述服务功能的情况下,从所述语音输出装置输出与所述服务匹配的语音数据。

为了解决所述问题,本发明的一方式的控制装置是用于对包括至少一个语音输出装置,且可执行至少一个服务功能的电子设备进行控制的控制装置,其包括:完成检测部,进行检测规定的动作是否已完成的处理;完成通知部,进行向至少一个所述服务功能通知所述动作已完成的处理;关联判定部,进行判定有无可提供与所述动作关联的服务的所述服务功能的处理;以及语音输出部,在有可提供所述服务的所述服务功能的情况下,进行从所述语音输出装置输出与所述服务匹配的语音数据的处理。

为了解决所述问题,本发明的一方式的控制方法是用于对包括至少一个语音输出装置,且可执行至少一个服务功能的电子设备进行控制的控制方法,其包括:完成检测步骤,检测规定的动作是否已完成;完成通知步骤,向至少一个所述服务功能通知所述动作已完成;关联判定步骤,判定有无可提供与所述动作关联的服务的所述服务功能;以及语音输出步骤,在有可提供所述服务的所述服务功能的情况下,从所述语音输出装置输出与所述服务匹配的语音数据。

发明效果

根据本发明的一方式,能够实现能够持续提供变化丰富的服务的机器人等电子设备。

附图说明

图1是表示实施方式1的电子设备的功能结构的方框图。

图2是表示由实施方式1的控制装置进行的处理的流程的一例的流程图。

图3是表示由实施方式1的控制装置进行的处理的流程的一例的流程图。

图4是表示由实施方式1的电子设备进行的对话的一例的图。

图5是表示由实施方式1的电子设备进行的对话的一例的图。

图6是表示由实施方式1的电子设备进行的对话的一例的图。

图7是表示由实施方式2的电子设备进行的对话的一例的图。

具体实施方式

[实施方式1]

(电子设备1的功能结构)

以下,参照图1~图6对本发明的一实施方式进行以下说明。如图1所示,本实施方式的电子设备1包括麦克风11、扬声器(语音输出装置)12、控制装置20及存储装置30。电子设备1优选为可与使用者对话的机器人,但不限于此,例如也可为具备对话功能的智能手机等。

麦克风11是输入来自使用者的语音的构件。麦克风11可为以往一般的麦克风等集声装置。麦克风11将输入的语音转换为电信号并输出至控制装置20。控制装置20也可对输入的语音进行语音识别,从而判别来自使用者的指示内容。再者,输入的语音的语音识别也可不通过控制装置20进行,而是通过电子设备1所包括的语音识别专用的构件等进行。另外,语音识别可通过以往一般的语音识别技术进行。

这样,根据通过使用者的语音将指示输入至电子设备1的方式,使用者只要对电子设备1说话,就能够容易地给出指示。再者,使用者向电子设备1进行的输入不限于利用语音进行,可利用触控面板或键盘等进行,也可利用相机等对于使用者的动作(手势)识别等进行。根据此种结构,即使在寂静的公共空间等不便发出声音的状况下,使用者也能够对电子设备1给出指示。

扬声器12是从电子设备1输出语音的构件。扬声器12可为以往一般的语音输出装置。电子设备1根据经由麦克风11输入的使用者的语音等对使用者的指示进行识别,并经由扬声器12,通过语音提供服务,由此,实现电子设备1及使用者之间的对话功能。

(控制装置20)

控制装置20例如是中央处理器(Central Processing Unit,CPU),其统一地对电子设备1的各部分进行控制。控制装置20包括完成检测部21、完成通知部22、关联判定部23及语音输出部24。

完成检测部21监视电子设备1目前正在执行的服务功能的状态,并进行如下处理(完成检测处理),即,检测通过该服务功能执行的服务的最后的动作(规定的动作)是否已完成。所述服务功能是指实现电子设备1可执行的服务的程序、应用程序等。

在完成检测部21检测出所述最后的动作已完成的情况下,完成通知部22进行如下处理(完成通知处理),即,将该情况与包含该动作的服务内容一起通知电子设备1可执行的至少一个服务功能。此时,完成通知部22可对电子设备1所包括的所有的服务功能进行所述通知,也可仅对一部分的服务功能进行所述通知。一部分的服务功能例如可以是预先与包含已完成的动作的服务关联的服务功能,也可以是基于目前的使用频率而选择的规定数量的服务功能。

关联判定部23进行如下处理(关联判定处理),即,判定接收了来自完成通知部22的所述通知的服务功能中,有无可提供与所述动作关联的服务的服务功能。例如,也可只要接收了所述通知的服务功能可提供服务,则将该情况通知关联判定部23,关联判定部23接受该通知并判定为有可提供服务的服务功能。

另外,在存在多个可提供服务的服务功能的情况下,关联判定部23也可进行如下处理,即,从这些服务功能中,选择可提供与包含已完成的动作的服务之间的关联性最高的服务的服务功能。根据此种结构,电子设备1能够持续提供使用者感兴趣程度高的服务。

另外,在存在多个可提供服务的服务功能的情况下,关联判定部23也可预先决定服务功能的优先顺序,并进行基于该优先顺序来选择服务功能的处理。根据此种结构,电子设备1能够管理及控制对使用者提供的服务。

在存在可提供被关联判定部23判定为有关联的服务的服务功能的情况下,语音输出部24进行使扬声器12输出与该服务匹配的语音数据的处理(语音输出处理)。

根据以上的结构,控制装置20能够在电子设备1的一个服务完成后,继续使电子设备1提供关联性高的服务。因此,电子设备1能够持续提供被认为使用者感兴趣的服务。另外,电子设备1从多种多样的服务功能中选择应提供的服务,由此,能够对使用者提供变化丰富的服务。

再者,控制装置20可设置于电子设备1,也可设置在云端服务器上。在此情况下,电子设备1所包括的通信装置(未图示)也可将使用者的语音发送至云端服务器上的控制装置20。在此情况下,云端服务器上的控制装置20也可基于该语音而进行所述各处理,将语音输出部24所应输出的语音数据发送至电子设备1。根据此种结构,电子设备1无需包括控制装置20,从而能够廉价地制造电子设备1。另外,能够将性能比设置于电子设备1更高的控制装置20设置在云端服务器上。

(存储装置30)

存储装置30是存储用于执行电子设备1所搭载的各种服务功能的程序、来自使用者的输入信息等的构件。存储装置30例如是硬盘驱动器(Hard Disk Drive,HDD)、固态驱动器(Solid State Drive,SSD)或只读存储器(Read Only Memory,ROM)。另外,存储装置30还可包括展开所述程序等的随机存取存储器(Random Access Memory,RAM)等。

(由控制装置20进行的处理的一例)

以下,参照图2及图3对由控制装置20进行的处理(控制方法)的一例进行说明。如图2所示,完成检测部21监视电子设备1目前正在执行的服务功能的状态,判定通过该服务功能执行的服务的最后的动作是否已完成(服务是否已完成)(S1,完成检测步骤)。完成检测部21继续进行监视(S1为否)直到检测出所述动作完成为止。

在完成检测部21检测出服务已完成后(S1为是),完成通知部22将已完成的服务的内容通知电子设备1所包括的一个以上的服务功能(S2,完成通知步骤)。

其次,如图3所示,关联判定部23首先判定是否有来自完成通知部22的与已完成的服务的内容相关的通知(S11,关联判定步骤)。关联判定部23继续进行判定(S11为否)直到有所述通知为止。在有来自完成通知部22的所述通知的情况下(S11为是),关联判定部23判定是否有能够提供与所述已完成的服务内容关联的服务的服务功能(是否与发话条件一致)(S12)。

在无能够提供与已完成的服务内容关联的服务的服务功能的情况下,关联判定部23判定为无应继续提供的服务,并结束处理(S12为否)。另一方面,在有能够提供与已完成的服务内容关联的服务的服务功能的情况下,关联判定部23判定为满足了电子设备1的发话条件(S12为是)。

其次,语音输出部24设置与所述关联的服务匹配的语音数据,并通过扬声器12,利用该语音数据对使用者说话(S13,语音输出步骤)。此处,也可由语音输出部24参照与提供该服务的服务功能关联的存储有对应于每个服务内容的语音数据的数据表,由此,设置与所述关联的服务匹配的语音数据。另外,电子设备1也可搭载人工智能(AI:ArtificialIntelligence),该人工智能产生与提供的服务对应的恰当的语音数据,语音输出部24将该产生的语音数据设置为与所述关联的服务匹配的语音数据。

根据以上内容,控制装置20的一连串的处理结束,但控制装置20也可在步骤S13以后执行的服务的最后的动作完成后,重新从步骤S1开始一连串的处理。由此,电子设备1能够持续提供被认为使用者感兴趣的服务。

(电子设备1所提供的服务的例子)

参照图4~图6对电子设备1所提供的服务的一例进行说明。在本实施方式中,包含被完成检测部21检测出已完成的动作的服务、与在所述已完成的动作后继续执行的服务分别由不同的服务功能提供。

例如,如图4所示,在使用者指示了电子设备1跳舞的情况下,电子设备1执行跳舞服务功能。电子设备1进行通过语音告诉使用者将要跳舞及跳舞已完成的动作A,并执行完成跳舞服务功能。此处,控制装置20的旅行服务功能判定为能够提供与跳舞服务(动作A)关联的服务,使电子设备1执行旅行服务功能的旅行建议服务B。由此,使用者能够获得搜索与草裙舞关联的旅行信息的机会。

另外,如图5所示,电子设备1在执行了饮食服务功能的情况下,进行确认使用者是否已完成饮食的动作C,在确认已完成饮食后,执行完成饮食服务功能。此处,控制装置20的保健服务功能判定为能够提供与饮食完成确认服务(动作C)关联的服务,使电子设备1执行保健服务功能的饭后运动建议服务D。由此,使用者能够获得在饭后进行适度运动的机会。

另外,如图6所示,电子设备1在执行了体重管理服务功能的情况下,进行登记使用者体重的动作E,并执行完成体重管理服务功能。此处,控制装置20的饮食服务功能判定为能够提供与体重登记服务(动作E)关联的服务,使电子设备1执行饮食菜单登记服务F。由此,使用者能够获得登记已忘记的饮食菜单的机会。

如上所述,根据本实施方式的电子设备1,能够持续提供使用者感兴趣的服务。由此,使用者例如能够获得满足潜在兴趣的机会,另外,也能够由电子设备1适时地提醒已忘记的任务。

另外,根据一个服务、与在其完成后继续执行的服务分别由不同的服务功能提供这一结构,电子设备1能够对使用者提供变化丰富的服务。另外,电子设备1能够提供让使用者有效利用使用者未掌握或未用熟的服务功能的机会。

[实施方式2]

以下,对本发明的其他实施方式进行说明。再者,为了便于说明,对具有与在所述实施方式中说明的构件相同的功能的构件附上相同标记,不重复对其进行说明。

本实施方式的电子设备2与实施方式1的电子设备1的不同点在于:被完成检测部21检测出已完成的动作、与在该已完成的动作后继续执行的服务均由同一服务功能提供。

在完成检测部21检测出动作已完成的情况下,完成通知部22进行如下处理(完成通知处理),即,将该动作已完成这一情况与包含该动作的服务内容一起通知电子设备2可执行的至少一个服务功能。此时,接收该通知的服务功能中,也可包含提供包含已完成的动作的服务的服务功能。

关联判定部23也可在完成检测部21检测出动作已完成后,判定与提供了包含该动作的服务的服务功能相同的服务功能能否继续提供服务。另外,在存在多个可提供服务的服务功能的情况下,关联判定部23也可进行如下处理,即,从这些服务功能中,选择所述相同的服务功能作为与已完成的动作之间的关联性最高的服务功能。

根据此种结构,关联判定部23能够选择包含提供了包含已完成的动作的服务的服务功能在内的最适合于继续提供服务的服务功能。另外,在已提供了一次完成的服务的服务功能进一步提供关联的服务的情况下,能够无缝地提供这两个关联的服务。

例如,如图7所示,电子设备2在执行了饮食服务功能的情况下,进行确认使用者是否已完成饮食的动作G1,在确认已完成饮食后,执行完成饮食服务功能。此处,控制装置20判断为能够进一步由饮食服务功能提供服务,使电子设备2继续执行建议下一个饮食菜单的服务G2。由此,电子设备2能够利用相同的服务功能,多角度地对使用者提供详尽的服务。

[基于软件的实现例]

控制装置20的控制块(特别是完成检测部21、完成通知部22、关联判定部23及语音输出部24)可以通过形成于集成电路(IC芯片)等的逻辑电路(硬件)实现,也可以通过软件实现。

在后者的情况下,控制装置20包括计算机,该计算机执行实现各功能的软件即程序的命令。该计算机包括例如至少一个处理器(控制装置),并且包括存储有所述程序的计算机可读取的至少一个记录介质。于是,在所述计算机中,由所述处理器从所述记录介质读取并执行所述程序,由此,实现本发明的目的。所述处理器能够使用例如CPU(CentralProcessing Unit)。所述记录介质除了能够使用“非临时性的有形介质”例如ROM(ReadOnly Memory)等之外,还能够使用磁带、磁盘、存储卡、半导体存储器、可编程逻辑电路等。另外,还可包括展开所述程序的RAM(Random Access Memory)等。另外,所述程序也可经由可传输该程序的任意的传输介质(通信网络或广播等)而供应至所述计算机。再者,本发明的一方式也可利用由电子传输实现的嵌入至载波的数据信号的形态来实现所述程序。

[总结]

本发明的方式1的电子设备是包括至少一个语音输出装置、与至少一个控制装置的电子设备,所述控制装置进行完成检测处理、完成通知处理、关联判定处理及语音输出处理,所述完成检测处理检测规定的动作是否已完成,所述完成通知处理向所述电子设备可执行的至少一个服务功能通知所述动作已完成,所述关联判定处理判定有无可提供与所述动作关联的服务的所述服务功能,所述语音输出处理在有可提供所述服务的所述服务功能的情况下,从所述语音输出装置输出与所述服务匹配的语音数据。

根据所述方式1,在本发明的方式2的电子设备中,所述动作及所述服务也可分别由不同的所述服务功能提供。

根据所述方式1,在本发明的方式3的电子设备中,所述动作及所述服务也可均由同一所述服务功能提供。

本发明的方式4的控制装置是用于对包括至少一个语音输出装置,且可执行至少一个服务功能的电子设备进行控制的控制装置,其包括:完成检测部,进行检测规定的动作是否已完成的处理;完成通知部,进行向至少一个所述服务功能通知所述动作已完成的处理;关联判定部,进行判定有无可提供与所述动作关联的服务的所述服务功能的处理;以及语音输出部,在有可提供所述服务的所述服务功能的情况下,进行从所述语音输出装置输出与所述服务匹配的语音数据的处理。

本发明的方式5的控制方法是用于对包括至少一个语音输出装置,且可执行至少一个服务功能的电子设备进行控制的控制方法,其包括:完成检测步骤,检测规定的动作是否已完成;完成通知步骤,向至少一个所述服务功能通知所述动作已完成;关联判定步骤,判定有无可提供与所述动作关联的服务的所述服务功能;以及语音输出步骤,在有可提供所述服务的所述服务功能的情况下,从所述语音输出装置输出与所述服务匹配的语音数据。

本发明的各方式的控制装置也可以由计算机实现,在此情况下,使计算机作为所述控制装置所包括的各部分(软件要素)而进行动作,由此,通过计算机来实现所述控制装置的控制装置的控制程序、及记录有该控制程序的计算机可读取的记录介质也属于本发明的范畴。

[附注事项]

本发明并不限定于所述各实施方式,可在权利要求所示的范围内进行各种变更,将不同实施方式所分别公开的技术方案适当加以组合而获得的实施方式也包含于本发明的技术范围。而且,通过将各实施方式所分别公开的技术方案加以组合,能够形成新的技术特征。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:信息录入方法、装置、设备及计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!