控制装置

文档序号:737043 发布日期:2021-04-20 浏览:33次 >En<

阅读说明:本技术 控制装置 (Control device ) 是由 尾中润一郎 木下博史 于 2020-10-12 设计创作,主要内容包括:本发明能够比较简便地实现车内环境的控制。本发明涉及一种控制装置,其是用于控制车载装置的输出值的控制装置,该控制装置具备:解析单元,其解析乘员的发言内容;以及输出控制单元,其构成为能够基于所述解析单元所做出的解析结果而执行所述输出值的变更的开始以及停止。(The invention can simply realize the control of the environment in the vehicle. The present invention relates to a control device for controlling an output value of an in-vehicle device, the control device including: an analysis unit that analyzes the utterance content of the occupant; and an output control unit configured to be capable of starting and stopping the change of the output value based on a result of the analysis performed by the analysis unit.)

控制装置

技术领域

本发明主要涉及车载用控制装置。

背景技术

在专利文献1中,记载了设为能够通过乘员的语音控制车载用空调装置的系统构成。根据专利文献1,例如当存在“调低温度”这样的乘员的语音的情况下,对该语音的检测进行响应而使空调装置的设定温度下降0.5[℃]。

现有技术文献

专利文献

专利文献1:日本特开2016-083984号公报

发明内容

发明所要解决的问题

一般地,因外部环境、乘员的身体状况等多种要素而需要调整对空调装置的设定温度进行变更时的变更量的情况较多。由此,为了向用户提供更加舒适的车内环境,可以寻求能够比较简便地调整该变更量的技术。此外,这里虽然示例了空调装置,但是对于与车内环境相关的其他车载装置(例如声源装置),也可以说是同样的。

本发明以能够比较简便地实现车内环境的控制为示例性目的。

用于解决问题的手段

本发明的一个方面涉及控制装置,所述控制装置是用于控制车载装置的输出值的控制装置,其特征在于,所述控制装置具备:解析单元,其解析乘员的发言内容;以及输出控制单元,其构成为能够基于所述解析单元所做出的解析结果而执行所述输出值的变更的开始以及停止。

发明效果

根据本发明,能够比较简便地控制车内环境。

附图说明

图1是表示实施方式所涉及的车辆1的构成例的图。

图2是用于对车载装置的控制方法的一个例子进行说明的流程图。

图3是表示变更车载装置的输出值时的方式的一个例子的时序图。

图4是表示变更车载装置的输出值时的方式的其他例子的时序图。

图5是表示变更车载装置的输出值时的方式的其他例子的时序图。

附图标记说明

1:车辆;11:车载装置(声源装置);13:控制装置。

具体实施方式

以下,参照附图对实施方式进行详细说明。此外,以下的实施方式并非对权利要求书所涉及的发明进行限定,另外,在实施方式中说明的特征的组合未必全部都是发明所必须的。也可以对实施方式中说明的多个特征中的两个以上的特征任意地进行组合。另外,对相同或者同样的构成标注相同的附图标记,并省略重复的说明。

[第一实施方式]

图1表示第一实施方式所涉及的车辆1的构成的一个例子。车辆1具备车载装置11、声音收集装置12以及控制装置13。车辆1在本实施方式中被设为四轮车,但是也可以是两轮车、三轮车等,车轮的数量并不限于本例。

车载装置11在本实施方式中被设为声源装置,但是例如可以是空调装置等用于控制车内环境的任一种电子设备。声源装置例如是可以内置于具备收音机、CD/DVD播放器、导航系统等功能的音频装置中的扬声器。乘员能够通过变更车载装置11的输出值(在本实施方式中为音量)使车内环境变得舒适。此外,用于变更车载装置11的输出值的操作件一般可以设置于设置有方向盘、仪表板等的前围板的任一部位。

声音收集装置12构成为能够收集车内空间(车舱)的声音,使用公知的麦克风作为声音收集装置12即可。关于声音收集装置12的具体细节在后文中叙述,例如能够检测乘员的语音。声音收集装置12也可以表述为语音检测装置、声音检测装置等。

控制装置13构成为能够基于由声音收集装置12检测到的语音执行车载装置11的输出控制。具体细节在后文中说明,例如,控制装置13能够以乘员的规定的发言为契机而开始车载装置11的输出值的变更,以乘员的其他发言为契机而停止该变更。控制装置13包括CPU(中央运算装置)、存储器以及外部通信接口,被设为能够基于规定的程序执行车载装置11的控制,该控制也可以通过ASIC(专用集成电路)等半导体装置来执行。即,通过软件以及硬件中的任一方都能够实现本说明书中说明的控制装置13的功能。

这些车载装置11、声音收集装置12以及控制装置13一般可以内置于前围板中。

图2表示用于说明控制装置13对车载装置11的控制方法的流程图。其概要是:解析乘员的发言内容,基于其解析结果而开始车载装置11的输出值的变更,之后停止该变更。

发言内容的解析是基于从声音收集装置12接收的语音的检测结果(语音数据)而进行的,也能表述为语音识别、语音分析、语音提取等。该解析通过公知的语音识别用算法例如使用了深度神经网络的算法、基于隐马尔可夫模型的算法等进行即可。

在步骤S1000(以下,简称为“S1000”。对后文所述的其他步骤也做同样处理。)中,判断有无来自乘员的讯号。在来自乘员的讯号中,可以优选采用例如“嗨(Hi)”、“嘿(Hey)”等招呼、智能体的名称(固有名词)、以及/或者它们的组合。智能体例如是指代表用于控制车载装置11的程序或者应用的引导角色、助手角色等。

在存在上述讯号的情况下进入S1010,否则返回到S1000。即,本流程图中记载的控制实际上以来自乘员的上述讯号为契机而开始。

在S1010中,解析乘员的发言内容。这里所说的发言内容是继上述讯号之后的乘员的语音,可以称为语音命令(针对上述智能体的命令)。作为其例子,可列举出“调高音量”、“调低音量”等、想要将车载装置11的输出值(在本实施方式中为声源装置的音量。此外,在以下说明中,有时简称为“输出值”。)调高或者调低的命令。

S1020~S1070表示在S1010中解析的发言内容表示调高车载装置11的输出值的情况下的控制内容。

在S1020中,判断在S1010中解析的发言内容是否表示调高车载装置11的输出值。在发言内容表示调高输出值的情况下进入S1030,否则进入S1120。

在S1030中,与表示调高车载装置11的输出值的上述发言内容对应地,使输出值从当前的值(该时刻下的输出值。以下简称为“当前值”。)朝向上限值逐渐移动。

这里所说的上限值是指与车载装置11的输出值可取的数值范围的最大值对应。即,输出值能够取规定范围中的任一值,与上述发言内容对应地从当前值朝向上限值渐变。

另外,这里所说的移动是指表示输出值从当前值以规定的变化率逐渐变化(在本例中为增加,在后文所述的其他例中为减少)的方式。输出值典型而言为数字信号的信号值,但是也可以是模拟信号的信号值,即,输出值可以离散地变化,也可以连续地变化。

在S1040中,通过与S1010同样的方法解析乘员的发言内容。这里所说的发言内容是继表示调高车载装置11的输出值的上述发言内容之后的乘员的语音,可以称为后续的语音命令。作为其例子,可列举“停”等、停止车载装置11的输出值的上述移动(调高)的命令。

在S1050中,判断在S1040中解析的发言内容是否表示停止上述移动。在发言内容表示停止上述移动的情况下进入S1070,否则进入S1060。

在S1060中,判断是否从S1030(或者S1020)经过了规定时间、即是否超时。在超时的情况下进入S1070,否则返回到S1040。

在S1070中,与表示停止车载装置11的输出值的移动的上述发言内容(S1050)对应地,或者与上述超时(S1060)对应地,将该移动中的输出值固定为当时的值。之后结束本流程图。此外,通过设置S1060,使得能够防止车载装置11的输出值变得过大的情况,维持舒适的车内环境。

S1120~S1170表示在S1010中解析的发言内容表示调低车载装置11的输出值的情况下的控制内容,分别与S1020~S1070的内容对应。

在S1120中,判断在S1010中解析的发言内容是否表示调低车载装置11的输出值。在发言内容表示调低输出值的情况下进入S1130,否则进入S1220。

在S1130中,与表示调低车载装置11的输出值的上述发言内容对应地,使输出值从当前值朝向下限值逐渐移动。这里所说的下限值是指与车载装置11的输出值可取的数值范围的最小值对应。即,输出值与上述发言内容对应地从当前值朝向下限值渐变。

在S1140中,通过与S1010同样的方法,解析乘员的发言内容。这里所说的发言内容是继表示调低车载装置11的输出值的上述发言内容之后的乘员的语音,可以说是后续的语音命令。作为其例子,可列举“停”等、停止车载装置11的输出值的上述移动(调低)的命令。

在S1150中,判断在S1140中解析的发言内容是否表示停止上述移动。在发言内容表示停止上述移动的情况下进入S1170,否则进入S1160。

在S1160中,判断是否从S1130(或者S1120)经过了规定时间、即是否超时。在超时的情况下进入S1170,否则返回到S1140。

在S1170中,与表示停止车载装置11的输出值的移动的上述发言内容对应地,或者与上述超时对应地,将该移动中的输出值固定为当时的值。之后结束本流程图。

S1220~S1230表示在S1010中解析的发言内容不是表示变更车载装置11的输出值的内容的情况(该发言内容不是将输出值调高以及调低的任一方的情况)下的控制内容。

在S1220中,判断在S1010中解析的发言内容是否是变更车载装置11的输出值以外的规定命令(例如变更收音机的频道、CD/DVD的节目的命令)。在发言内容表示该规定命令的情况下进入S1230,否则结束本流程。

在S1230中,执行基于上述规定命令的车载装置11的控制变更,例如,进行收音机的频道的变更、CD/DVD的节目的变更等。之后结束本流程图。

根据这样的控制方式,乘员能够通过规定的发言使车载装置11的输出值的变更开始,并通过其他发言停止该变更。因此,乘员不需要为了将车载装置11的输出值设定为所希望的值而多次发声,由此能够比较简便地实现车内环境的控制。另外,一般可以在前围板中设置用于变更车载装置11的输出值的操作件,但是根据本实施方式,乘员也不需要手动操作该操作件。这一点也使得能够比较简便地实现车内环境的控制。

上述流程图能够在不偏离其主旨的范围内进行多种变形,这些变形能够由用户设定。例如,在上述例子中,将S1020~S1070(调高车载装置11的输出值的方式)和S1120~S1170(调低输出值的方式)分开记载为两个系统,但是它们能够通过集中进行提高和降低输出值的判定而一次性且更简便地实现。另外,例如,S1060以及/或者S1160(在超时的情况下停止车载装置11的输出值的移动)可以省略。

另外,也存在车辆1中搭乘有多名乘员的情况,从而也考虑到该多名乘员大致同时对车载装置11的输出值的变更做出内容互不相同的发言的情况。因此,控制装置13例如也可以构成或者设定为能够选择性地仅执行与规定的乘员的语音对应的控制。例如,可以在发言内容是由与发出了S1000的讯号的人为同一人发出(实际上频率相同的声音)的情况下进行S1020、S1050、S1120、S1150以及S1220的判断。作为其他例子,也可以构成为或者设定为预先登记有车辆1的所有人、驾驶员等的声音,并仅在发言是由该登记过的声音做出的情况下执行上述各个判断。

图3表示基于上述流程图的车载装置11的控制方式的时序图。图中的横轴表示时间轴。图中的纵轴表示车载装置11的输出值(将S1000的讯号的时间点下的值(当前值)设为V1。)、以及与乘员的发言内容对应的语音命令C1以及C2。语音命令C1是与表示变更(在本例中为“调高”)车载装置11的输出值的乘员的发言内容对应的电信号。语音命令C2是与表示停止车载装置11的输出值的变更的乘员的发言内容对应的电信号。这些语音命令C1以及C2可以说是用于控制车载装置11的控制信号,可以基于声音收集装置12所进行的语音的检测结果而在控制装置13内生成,并向车载装置11输出。

时刻t31表示乘员的表示变更(调高)输出值的发言(与语音命令C1对应)的开始时点,时刻t32表示该发言的结束时点(实际上为输出语音命令C1的时点)。时刻t33表示乘员的表示停止输出值的变更的发言(与语音命令C2对应)的开始时点,时刻t34表示该发言的结束时点(实际上为输出语音命令C2的时点)。

与在时刻t32存在语音命令C1这一情况对应地,在时刻t32之后,输出值从当前值V1朝向上限值逐渐移动。在本实施方式中,输出值被设为以其变化量随着时间经过而变化的方式(例如按照N次函数,N为2以上的自然数)增加,之后线性地(即,按照一次函数)增加。输出值的变化方式并不限于本例,例如,作为其他实施方式,输出值也可以在时刻t32之后线性地增加。

之后,与在时刻t34存在语音命令C2这一情况对应地,停止在时刻t32之后开始的上述输出值的移动,即,将该移动中的输出值固定为时刻t34(与语音命令C2对应的发言的结束时点)的值V2。

例如在乘员的发言内容是预先登记过的内容的情况下,可以由控制装置13生成语音命令C1以及C2。这一点能够通过参照规定的数据库实现。在登记于数据库的发言内容中,作为使得生成语音命令C1的发言内容的例子,除前文所述的“调高音量”以外,还可列举“大声点”、“听不到”等将相同内容换个说法的多种表述。另外,作为使得生成语音命令C2的发言内容的例子,除前文所述的“停”以外,可列举“OK”、“够了”等将相同内容换个说法的多种表述。此外,数据库可以内置于控制装置13,也可以设置于能够通信的外部服务器。

[第二实施方式]

在前文所述的第一实施方式中示例了语音命令C1以及C2这两种,但是可以进一步使用其他语音命令。例如,可考虑在上述移动因语音命令C2停止而成为输出值V2后,乘员进一步希望进行输出值的调整而进行“还差点”等的发言的情况。在这样的情况下,可以进一步生成其他语音命令(以下,设为“语音命令C3”。),再次开始该移动(在图3的例子中为“调高输出值”)。

此外,可以想到这样的输出值的调整一般在经过长时间后是难以进行的(经过长时间后,与其说调整,不如说可以进行变更。)。因此,设为能够在生成语音命令C2后在规定期间内(例如5[秒]以内、10[秒]以内等)的情况下生成语音命令C3。

与第一实施方式(参照图3)同样地,图4表示第二实施方式所涉及的控制方式的时序图。由于图4中的时刻t41~t44相关的内容与图3中的时刻t31~t34相同,因此这里省略说明。时刻t45表示乘员的表示车载装置11的输出值的上述调整的发言(与语音命令C3对应)的开始时点,时刻t46表示该发言的结束时点(实际上为输出语音命令C3的时点)。在此,设为时刻t45从时刻t44经过的时间在规定期间内。

由于时刻t41~t42的发言内容表示调高车载装置11的输出值/由于在时刻t42~t44调高了输出值,因此与在时刻t46存在语音命令C3这一情况对应地,将输出值设定为比值V2大的值V3。值V3被设为在比作为输出值的移动停止的时点的时刻t44晚规定期间后(例如0.2[秒]后、0.5[秒]后等,经过比较短时间后的时点)应取的值。

这里示例了调高车载装置11的输出值的情况,但是可以说在调低输出值的情况下也相同。即,与存在语音命令C3这一情况对应地,将输出值设定为比移动(调低)停止时的值(相当于V2)小的值即可。

根据本实施方式,能够在停止车载装置11的输出值的变更后的乘员的发言内容表示调整该输出值的情况下,适当地调整该输出值,由此,能够进一步简便地实现车内环境的控制。

[第三实施方式]

一般地,在乘员的意思和表示该意思的发言之间产生时滞的情况较多。因此,优选在消除该时滞的同时实现第一实施方式~第二实施方式的内容。

与第一实施方式(参照图3)同样地,图5中的(A)表示第三实施方式所涉及的控制方式的时序图。由于图5中的(A)中的时刻t51~t54相关的内容与图3中的时刻t31~t34相同,因此这里省略说明。时刻t54’被设为比时刻t54早规定期间前的时刻(例如0.2[秒]前、0.5[秒]前等、仅早较短时间之前的时点)。时刻t55被设为时刻t54后(实际上为刚过时刻t54后)的时刻。

此外,时刻t53是表示停止输出值的变更的乘员的发言(与语音命令C2对应)的开始时点,将该时刻t53下的车载装置11的输出值设为值V4。

由于时刻t51~t52的发言内容表示调高车载装置11的输出值/由于在时刻t52~t54调高了输出值,因此在时刻t55,将输出值设定为时刻t54’时的值V5(V5<V2)。时刻t54’在本实施方式中被设为比时刻t54早规定期间前的时刻,但是优选将时刻t54’决定为时刻t53和时刻t54之间的任一时刻。在该情况下,值V5比值V4大且比值V2小。

根据本实施方式,乘员能够在消除可能在变更车载装置11的输出值的意思和表示该意思的发言之间产生的时滞的同时使输出值的变更开始且停止该变更。由此,能够进一步适当地实现车内环境的控制。

如图5中的(B)所示,也可以在本实施方式中组合第二实施方式的内容。时刻t56表示乘员的表示调整车载装置11的输出值的发言(与语音命令C3对应)的开始时点,时刻t57表示该发言的结束时点(实际上为输出语音命令C3的时点)。在此,设为时刻t56从时刻t54经过的时间在规定期间内。

由于时刻t51~t52的发言内容表示调高车载装置11的输出值/由于在时刻t52~t54调高了输出值,因此与在时刻t57存在语音命令C3这一情况对应地,将输出值设定为比值V5大的值V6。根据图5中的(B)的例子,能进一步得到与第二实施方式同样的效果。

此外,在本实施方式中,值V6被设为比时刻t54(与语音命令C2对应的发言的结束时点)的输出值V2小,但是作为其他实施方式,值V6也可以比值V2大。

在上述实施方式中,作为车载装置11示例了声源装置,示例了变更/调整该声源装置的音量的方式,但是实施方式的内容也能适用于变更/调整例如空调装置等其他车载装置的输出值的情况。例如,实施方式的内容也能适用于变更/调整空调装置的送风量的情况、变更/调整空调装置的设定温度的情况等。

[其他]

在以上说明中,为了容易理解,各要素被以与其功能面相关连的名称进行表示,但是各要素并不限于具备实施方式中说明的内容作为主要功能的要素,也可以是辅助性地具备实施方式中说明的内容的要素。例如,在本说明书中示例了车辆1作为典型例,但是实施方式的内容也能适用于不具备车轮的移动体(船舶等),即可以说能够适用于多种移动体。

[实施方式的总结]

第一方式涉及车载用控制装置(例如13),所述控制装置是用于控制车载装置(例如11)的输出值的控制装置,其特征在于,所述控制装置具备:解析单元(例如S1010~S1020、S1040~S1050等),其解析乘员的发言内容;以及输出控制单元(例如S1030、S1070等),其构成为能够基于所述解析单元所做出的解析结果而执行所述输出值的变更的开始以及停止。

根据这样的构成,乘员能够通过规定的发言使车载装置的输出值的变更开始(输出值渐变),通过其他发言停止输出值的变更。因此,乘员不需要为了将车载装置的输出值设定为所希望的值而多次发声。因此,根据第一方式,能够比较简便地实现车内环境的控制。

在第二方式中,其特征在于,所述输出值取规定范围内的任一值,在所述发言内容表示调高所述输出值的情况下,所述输出控制单元使所述输出值从当前的值朝向所述规定范围的上限值逐渐移动(例如S1020~S1060),在所述发言内容表示调低所述输出值的情况下,所述输出控制单元使所述输出值从当前的值朝向所述规定范围的下限值逐渐移动(例如S1120~S1160),在所述发言内容表示停止所述输出值的变更的情况下,所述输出控制单元停止所述输出值的所述移动(例如S1070、S1170)。

由此,能够适当地实现上述第一方式。

在第三方式中,其特征在于,所述车载装置是声源装置(例如11),所述输出值表示所述声源装置的音量。

根据第三方式,能够比较简便地实现声源装置的音量的变更。

在第四方式中,其特征在于,所述车载装置是空调装置(例如11),所述输出值表示所述空调装置的送风量。

根据第四方式,能够比较简便地实现空调装置的送风量的变更。

在第五方式中,其特征在于,所述车载装置是空调装置(例如11),所述输出值表示所述空调装置的设定温度。

根据第五方式,能够比较简便地实现空调装置的设定温度的变更。

在第六方式中,其特征在于,在所述发言内容表示停止所述输出值的变更的情况下,所述输出控制单元将所述输出值设定为比表示停止该变更的所述乘员的发言的时点(例如t54)早规定期间前的值。

一般地,由于在乘员的意思和表示该意思的发言之间产生时滞的情况较多,因此根据第六方式,能够在消除该时滞的同时实现上述第一方式。

在第七方式中,其特征在于,在所述输出值的变更停止后的所述发言内容表示调整所述输出值的情况下,所述输出控制单元将所述输出值设定为在比表示停止该变更的所述乘员的发言的时点(例如t44)晚规定期间后应取的值。

由此,乘员能够适当地调整上述变更后的输出值。

在第八方式中,其特征在于,所述乘员的发言的所述时点是该发言的结束时点(例如t34、t44等)。

由此,能够适当地实现上述第六方式~第七方式。此外,在实施方式中,对上述被变更的输出值,设为基于发言的结束时点进行决定,但是作为其他实施方式,也可以基于发言的开始时点进行决定。

在第九方式中,其特征在于,在通过参照数据库而所述乘员的发言内容是预先登记过的内容的情况下,所述输出控制单元输出用于控制所述输出值的控制信号。

由此,能够适当地实现上述第一方式。

在第十方式中,其特征在于,所述控制装置还具备检测所述乘员的语音的语音检测单元(例如12)。

由此,能够适当地实现上述第一方式。

第十一方式涉及车辆,其特征在于,所述车辆具备上述控制装置(例如13)、以及所述车载装置。

上述控制装置能够适用于多种车辆。

发明并不限于上述实施方式,能够在发明的主旨的范围内进行各种变形、变更。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:逆文本标准化方法及系统

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!