掌桥专利:专业的专利平台
掌桥专利
首页

信息处理装置、车辆、计算机可读存储介质以及信息处理方法

文献发布时间:2023-06-19 12:16:29


信息处理装置、车辆、计算机可读存储介质以及信息处理方法

【技术领域】

本发明涉及信息处理装置、车辆、计算机可读存储介质以及信息处理方法。

【背景技术】

在专利文献1中记载有“在车载设备控制装置中,…也可以将告知所述消息的角色动画显示于所述抬头显示器或者所述仪表板。”。

现有技术文献

专利文献

专利文献1:日本特开2010-076602号公报

【发明内容】

在本发明的第1方案中,提供一种信息处理装置。信息处理装置具备显示控制部,控制能够显示角色的图像和用于受理向设备的操作指示的图形用户接口GUI的显示部。信息处理装置具备获取部,该获取部获取表示用户希望的设备的操作内容的信息。显示控制部基于操作内容来决定显示角色对GUI进行操作的展示图像的展示时间,使显示部持续展示时间地显示展示图像。

显示控制部可以基于设备为了完成操作内容的动作而所需的所需时间,决定展示时间。

所需时间越长,则显示控制部可以使展示时间越长。

在展示时间超过预先决定的时间的情况下,显示控制部可以使显示部显示角色滚转的图像作为展示图像。

在展示时间超过预先决定的时间的情况下,显示控制部可以使显示部显示角色操作GUI失败的图像作为展示图像。

显示控制部可以使显示部显示角色向GUI的位置移动的移动图像作为展示图像。显示控制部可以基于展示时间,决定直至角色通过移动而到达GUI的位置为止的到达时间。

展示时间越长,则显示控制部可以使到达时间越长。

在展示时间超过预先决定的时间的情况下,显示控制部可以变更角色向GUI移动的路径,从而使到达时间变长。

显示控制部可以基于操作内容,决定直至角色到达GUI的位置为止的到达时间和角色进行GUI的操作的操作时间。

显示控制部可以使显示部显示角色持续与操作内容对应起来的移动时间地向GUI的位置移动的第1展示图像。显示控制部可以使显示部显示角色持续与操作内容对应起来的操作时间地进行GUI的操作的第2展示图像。

可以还具备指示受理部,在未显示展示图像的情况下,在进行了针对GUI的操作的情况下,该指示受理部受理用户的指示。在显示有展示图像的情况下,即使进行了针对GUI的操作,指示受理部也可以不受理用户的指示。

设备可以为车辆的辅机。

在本发明的第2方案中,提供一种车辆。车辆具备上述信息处理装置。

在本发明的第3方案中,提供一种存储有程序的计算机可读存储介质。程序使计算机作为上述信息处理装置发挥功能。

在本发明的第3方案中,提供一种信息处理方法。信息处理方法具备使显示部显示用于受理向设备的操作指示的图形用户接口GUI的阶段。信息处理方法具备获取表示用户希望的设备的操作内容的信息的阶段。信息处理方法具备基于操作内容来决定显示角色对GUI进行操作的展示图像的展示时间的阶段。信息处理方法具备使显示部持续展示时间地显示展示图像的阶段。

此外,上述发明的概要并未列举本发明的所有必要特征。另外,这些特征的子组合也能够构成发明。

【附图说明】

图1概略地示出车辆10所具备的结构。

图2概略地示出车辆10内的情形。

图3示出具备信息处理装置14、传感器16以及显示部100的控制系统的系统结构。

图4示出用于进行空调器的操作的GUI画面的一个例子。

图5示出用于进行座椅调整的GUI画面的一个例子。

图6示出用于进行CD的更换的GUI画面的一个例子。

图7示出展示时间信息的数据构造。

图8示出追加展示信息的数据构造。

图9示出移动展示信息的数据构造。

图10示出操作展示信息的数据构造。

图11示出与信息处理装置14执行的信息处理方法相关的流程图。

图12示出能够使本发明的多个实施方式整体或者部分具体化的计算机2000的例子。

符号说明

10:车辆;12:导航装置;14:信息处理装置;16:传感器;18:辅机;30:GUI元件;40:角色;80:乘客;100:显示部;102:GUI画面;200:处理部;210:指示受理部;220:获取部;230:辅机控制部;240:显示控制部;280:存储部;292:麦克风;294:摄像机;401:开启及关断按钮;402:吹出设定按钮;403:设定温度上升按钮;404:设定温度下降按钮;405:风量增加按钮;406:风量减少按钮;410、412、414、416:GUI画面;420:路径;430:角色;501:刻度盘;502:滑动按钮;510、512、514、516:GUI画面;520:路径;530:角色;610:GUI画面;601、602、603、604、605、606、607、608:按钮;610、612、614、616:GUI画面;620:路径;630:角色;2000:计算机;2010:主控制器;2012:CPU;2014:RAM;2020:输入/输出控制器;2022:通信接口;2024:闪存存储器;2026:ROM;2040:输入/输出芯片。

【具体实施方式】

以下,通过发明的实施方式来说明本发明,但与权利要求书相关的发明并不限于以下的实施方式。另外,实施方式描述的特征的所有组合并非对于发明的解决手段都是必不可少的。

图1概略地示出车辆10所具备的结构。车辆10例如为汽车等输送设备。图2概略地示出车辆10内的情形。

车辆10具备导航装置12、信息处理装置14、传感器16以及辅机18。导航装置12具备引导车辆10的导航功能。另外,导航装置12具备显示受理乘客80针对辅机18的指示的GUI画面的功能。辅机18为空调器、CD(压缩光盘)换盘器等音乐播放装置、乘客80用的落座座椅的驱动装置等。

传感器16获取乘客80的信息。例如,传感器16具备获取乘客80的声音的麦克风、获取乘客80的图像信息的摄像机等。信息处理装置14基于传感器16获取到的乘客80的声音信息、图像信息,确定乘客80希望的辅机18的操作内容,控制辅机18。

例如,信息处理装置14当获取到“好热啊”这样的声音信息时,判断为乘客80希望使空调器的制冷功能工作。在该情况下,信息处理装置14使空调器的制冷功能工作。此时,信息处理装置14使空调器的制冷功能工作,并且控制显示于导航装置12的GUI画面的显示。

作为一个例子,图2所示的GUI画面102为用于受理使空调器的制冷功能工作的指示的GUI画面。GUI画面102包括GUI元件30。GUI元件30为用于受理乘客80通过触摸输入的开始空调器的制冷功能工作的指示的GUI元件。信息处理装置14在检测到由乘客80触摸了GUI元件30的情况下,使空调器的制冷功能工作。

信息处理装置14例如当通过传感器16获取到“好热啊”这样的乘客80的声音信息时,即使GUI元件30未被触摸,也使空调器的制冷功能工作。此时,信息处理装置14使空调器的制冷功能工作,并且使导航装置12的显示部100显示角色40对GUI元件30进行操作的展示图像。例如,信息处理装置14使得在GUI画面102上显示诸如角色40在行走移动至GUI元件30的显示位置之后触摸GUI元件30的动画。

空调器、CD换盘器等辅机18有时产生动作的响应延迟。因此,乘客80例如在触摸GUI元件30而指示使辅机18工作的情况下,有时感到辅机18的动作延迟。但是,根据信息处理装置14,在通过乘客80发出的声音等获取到辅机18的操作意图的情况下,快速地使辅机18工作,并且与辅机18的响应延迟相应地,使角色40花费时间地移动至GUI元件30。由此,能够不易使乘客80感到辅机18的响应延迟。

图3示出具备信息处理装置14、传感器16以及显示部100的系统的结构。传感器16具备麦克风292以及摄像机294。麦克风292基于乘客80发出的声音来生成声音信息。摄像机294对车辆10内的乘客80进行摄像,生成乘客80的图像信息。乘客80为乘坐车辆10的人。例如,乘客80可以为车辆10的驾驶员。乘客80可以为车辆10的驾驶员以外的人。

显示部100为导航装置12的显示装置。显示部100能够显示角色40的图像和受理向辅机18的操作指示的图形用户接口(GUI)。GUI包括用于获取用户的触摸输入的GUI元件。此外,辅机18为“设备”的一个例子。

信息处理装置14具备处理部200和存储部280。处理部200例如通过包括处理器的运算处理装置来实现。存储部280以具备非易失性的存储介质的方式实现。处理部200使用保存于存储部280的信息来进行处理。

处理部200具备指示受理部210、获取部220、显示控制部240以及辅机控制部230。显示控制部240控制显示部100。

获取部220获取表示乘客80希望的辅机18的操作内容的信息。获取部220例如基于乘客80的声音信息以及图像信息中的至少一方,获取表示乘客80希望的辅机18的操作内容的信息。例如,获取部220获取表示乘客80的说话内容的文本信息作为表示操作内容的信息。例如,获取部220将麦克风292所生成的声音信息发送到车辆10的外部的声音辨识服务器,获取在声音辨识服务器中抽取出的文本信息。另外,获取部220获取表示乘客80进行的姿势的姿势信息作为表示操作内容的信息。例如,获取部220对摄像机294所生成的图像信息进行解析,获取姿势信息。获取部220基于获取到的文本信息或者姿势信息,确定表示乘客80希望的辅机18的操作内容的信息。辅机控制部230基于获取部220获取到的操作内容,控制辅机18。

“辅机18的操作内容”例如是指“空调器的制冷功能工作”、“CD换盘器的CD的更换”、“使座椅靠背的角度增加规定量”等。例如,获取部220基于“好热啊”这样的文本信息,获取“空调器的制冷功能工作”作为辅机18的操作内容。另外,获取部220根据“换成接下来的CD”这样的文本信息,获取“CD换盘器的CD的更换”作为辅机18的操作内容。另外,获取部220根据“使座椅稍微后倾”这样的文本信息,获取“使座椅靠背的角度增加规定量”作为辅机18的操作内容。

显示控制部240基于操作内容来决定显示角色40对GUI进行操作的展示图像的展示时间。显示控制部240使显示部100持续展示时间地显示展示图像。例如,显示控制部240基于辅机18为了完成操作内容的动作而所需的所需时间,决定展示时间。具体而言,显示控制部240在由获取部220获取到的操作内容为“空调器的制冷功能工作”的情况下,基于直至空调器的制冷功能工作开始为止所需的时间,决定展示内容。

所需时间越长,则显示控制部240可以使展示时间越长。显示控制部240可以在展示时间超过预先决定的时间的情况下,使显示部100显示使角色40滚转的图像作为展示图像。显示控制部240可以在展示时间超过预先决定的时间的情况下,使显示部100显示角色40操作GUI失败的图像作为展示图像。

显示控制部240可以使显示部100显示将角色40向GUI的位置移动的移动图像作为展示图像。显示控制部240可以基于展示时间来决定直至角色40移动而到达GUI的位置为止的到达时间。例如,展示时间越长,则显示控制部240可以使到达时间越长。显示控制部240可以在展示时间超过预先决定的时间的情况下,变更角色40向GUI移动的路径,从而使到达时间变长。

显示控制部240可以基于操作内容,决定直至角色40到达GUI的位置为止的到达时间和角色40进行GUI的操作的操作时间。例如,显示控制部240可以使显示部100显示角色40持续与操作内容对应起来的移动时间地向GUI的位置移动的第1展示图像。另外,显示控制部240可以使显示部100显示角色40持续与操作内容对应起来的操作时间地进行GUI的操作的第2展示图像。

指示受理部210从显示部100获取针对显示部100的显示面的触摸操作信息。指示受理部210基于触摸操作信息来确定针对GUI的操作。指示受理部210基于针对GUI的操作,确定乘客80的指示。指示受理部210在未显示展示图像的情况下,在针对显示于显示部100的GUI进行了操作的情况下,受理乘客80的指示。指示受理部210在显示有展示图像的情况下,即使针对GUI进行操作,也不受理乘客80的指示。例如,显示控制部240可以在使显示部100显示展示图像的情况下,控制指示受理部210,以使得不将获取到的触摸操作信息作为乘客80的指示来受理。

图4示出用于进行空调器的操作的GUI画面的一个例子。GUI画面410包括开启及关断按钮401、吹出设定按钮402、设定温度上升按钮403、设定温度下降按钮404、风量增加按钮405、风量减少按钮406。开启及关断按钮401、吹出设定按钮402、设定温度上升按钮403以及设定温度下降按钮404、风量增加按钮405以及风量减少按钮406分别为乘客80能够进行触摸操作的GUI元件。

当在空调器未工作的状态下乘客80触摸开启及关断按钮401时,指示受理部210使辅机控制部230让空调器工作。当乘客80触摸吹出设定按钮402时,指示受理部210使辅机控制部230让吹出口进行开闭动作。当乘客80触摸设定温度上升按钮403时,指示受理部210使辅机控制部230让设定温度上升。当乘客80触摸设定温度下降按钮404时,指示受理部210使辅机控制部230让设定温度下降。当乘客80触摸风量增加按钮405时,指示受理部210使辅机控制部230让吹送量增加。当乘客80触摸风量减少按钮406时,指示受理部210使辅机控制部230让吹送量减少。

在显示有GUI画面410时,设为空调器处于未工作的状态。当在该状态下乘客80发出“好热啊”时,获取部220基于“好热啊”这样的文本信息,使辅机控制部230让空调器的制冷功能工作。例如,辅机控制部230使空调器用的压缩器起动、或者进行阀体的开闭等准备动作。

显示控制部240当乘客80发出“好热啊”时,从GUI画面410转变到显示角色430的GUI画面412。显示控制部240基于空调器的准备动作所需的时间,决定角色430移动至开启及关断按钮401的显示位置的路径420以及角色430的移动速度。显示控制部240可以基于直至空调器的制冷功能工作为止所需的时间,决定角色430开始移动的位置。

然后,显示控制部240如GUI画面414所示,使显示部100显示将角色430沿着路径420向开启及关断按钮401移动的移动图像。此外,显示控制部240可以在直至空调器的制冷功能工作为止所需的时间比预先决定的时间长的情况下,在角色430在路径420移动的期间,使角色430进行滚转或者踌躇的行为。另外,显示控制部240可以在直至空调器的制冷功能工作为止所需的时间比预先决定的时间长的情况下,角色430在路径420上移动之后,使角色进行如下行为:角色430想要操作开启及关断按钮401而失败或者在进行开启及关断按钮401的操作之前角色430陷入沉思。

然后,如GUI画面416所示,使显示部100显示角色430对开启及关断按钮401进行操作的操作图像。由此,在角色430移动的期间,空调器用的压缩器的起动、阀体等的开闭等准备动作完成,能够在角色430对开启及关断按钮401进行操作的定时,使空调器的工作开始。由此,能够使乘客80不易感到空调器的制冷功能的响应延迟。

关于与吹出设定按钮402、设定温度上升按钮403、设定温度下降按钮404、风量增加按钮405以及风量减少按钮406关联起来的操作也同样地,显示控制部240基于根据乘客80的声音信息确定的操作内容,使角色430向对应的各按钮的显示位置移动的移动图像、对各按钮进行操作的操作图像显示。由此,能够使乘客80不易感到空调器的响应延迟。

图5示出用于进行座椅调整的GUI画面的一个例子。GUI画面510包括座椅靠背的角度调整用的刻度盘501以及座椅高度调整用的滑动按钮502。刻度盘501以及滑动按钮502分别为乘客80能够进行触摸操作的GUI元件。

当乘客80使刻度盘501旋转时,指示受理部210根据刻度盘501的旋转量,使辅机控制部230驱动座椅靠背的角度调整用马达等驱动机构,变更座椅靠背的角度。当乘客80对滑动按钮502进行滑动操作时,指示受理部210使辅机控制部230根据滑动按钮502的滑动量来驱动座椅高度调整用马达等驱动机构,变更座椅的高度。

例如,当在显示有GUI画面510的状态下,乘客80发出“使座椅稍微后倾”时,获取部220基于“使座椅稍微后倾”的文本信息,使辅机控制部230让座椅靠背的角度调整的驱动机构的准备动作开始。作为准备动作,能够例示出启动角度调整马达的电源装置、使齿轮机构、锁定机构等成为能够进行座椅靠背的角度调整的状态等。

与座椅靠背的角度调整的驱动机构的准备动作并行地,显示控制部240使得从GUI画面510转变到显示角色530的GUI画面512。显示控制部240基于驱动机构的准备动作所需的时间,决定角色530移动至刻度盘501的路径520以及移动速度。显示控制部240可以基于驱动机构的准备动作所需的时间,决定角色530开始移动的位置。

然后,显示控制部240如GUI画面514所示使显示部100显示将角色530沿着路径520向刻度盘501的显示位置移动的移动图像。此外,显示控制部240可以在驱动机构的准备动作所需的时间比预先决定的时间长的情况下,在角色530在路径520上移动的期间,使角色530进行滚转或者踌躇的行为。

接着,如GUI画面516所示,使显示部100显示角色530使刻度盘501旋转的操作图像。显示角色530使刻度盘501旋转的操作图像的时间是为了将座椅靠背的角度变更规定值而所需的时间。此外,显示控制部240可以在座椅靠背的角度的变更所需的时间比预先决定的时间长的情况下,使角色进行如下行为:角色530在操作刻度盘501中失败或者角色430在操作刻度盘501中陷入沉思。

由此,在角色530移动至刻度盘501的显示位置的期间,驱动机构的准备动作完成,能够在角色530对刻度盘501进行操作的期间进行座椅靠背的角度调整。由此,能够以使乘客80不会感到响应延迟的方式进行座椅靠背的角度调整。

关于滑动按钮502也同样地,当乘客80进行“使座椅稍微变高”这样的说话时,显示控制部240使辅机控制部230让用于使座椅的高度变高的驱动机构的准备动作开始,基于驱动机构的准备动作所需的时间来决定角色530移动至滑动按钮502的路径,使显示部100显示将角色530向刻度盘501的显示位置移动的移动图像。接着,显示控制部240使显示部100显示角色530上调下调滑动按钮502的操作图像以下时间,该时间为驱动机构为了将座椅的高度变更规定值而所需的时间。由此,能够使驱动机构的准备动作在角色530移动的期间进行,在角色530开始对滑动按钮502进行操作的定时进行座椅的角度调整。由此,能够以使乘客80不会感到响应延迟的方式进行座椅的高度调整。

图6示出用于进行CD的更换的GUI画面的一个例子。GUI画面610包括用于更换成为播放对象的CD的8个按钮、即按钮601、按钮602、按钮603、按钮604、按钮605、按钮606、按钮607、以及按钮608。按钮601、按钮602按钮603、按钮604、按钮605、按钮606、按钮607以及按钮608分别为乘客80能够进行触摸操作的GUI元件。

按钮601、按钮602、按钮603、按钮604、按钮605、按钮606、按钮607以及按钮608为用于受理使CD换盘器装置所具备的盒部的8个CD托盘中的、对应的CD托盘所收容的CD播放的指示的GUI元件。例如,当乘客80触摸按钮601的位置时,指示受理部210使辅机控制部230让收纳于与按钮601对应起来的CD托盘的CD播放。辅机控制部230对CD换盘器指示将当前播放过程中的CD收纳于盒部的CD托盘,并且将所指示的收纳于CD托盘的CD载入而播放。

例如,当在显示有GUI画面610的状态下,乘客80发出“播放第8个CD”时,获取部220基于“播放第8个CD”的文本信息,使辅机控制部230让CD换盘器的CD驱动机构的准备动作开始。作为CD驱动机构的准备动作,能够例示出直至将当前播放过程中的CD收纳于盒部的CD托盘并将成为播放对象的第8个CD从盒部的CD托盘载入而使CD以规定的转速旋转为止的动作等。

与CD换盘器的驱动机构的准备动作并行地,显示控制部240使得从GUI画面610转变到显示角色630的GUI画面612。显示控制部240基于CD驱动机构的准备动作所需的时间,决定角色630移动至与第8个CD对应的按钮608的路径620以及角色630的移动速度。显示控制部240可以基于CD驱动机构的准备动作所需的时间,决定角色630开始移动的位置。

然后,显示控制部240如GUI画面614所示使显示部100显示让角色630沿着路径620向按钮608的显示位置移动的移动图像。角色630移动至按钮608的显示位置的移动时间可以为CD驱动机构的准备动作的时间。此外,显示控制部240可以在CD驱动机构的准备动作所需的时间比预先决定的时间长的情况下,在角色630在路径620上移动的期间,使角色630进行滚转或者踌躇的行为。另外,显示控制部240可以在CD驱动机构的准备动作所需的时间比预先决定的时间长的情况下,角色630在路径620上移动之后,使角色进行如下行为:角色630想要操作按钮601而失败、或者在进行按钮601的操作之前角色630陷入沉思。

接着,如GUI画面616所示,使显示部100显示角色630按压按钮608的操作图像。由此,能够使CD驱动机构的准备动作在角色630移动的期间进行。由此,能够以使乘客80不会感到响应延迟的方式,更换播放的CD。

图7示出展示时间信息的数据构造。展示时间信息将操作内容与展示时间对应起来。

“操作内容”通过操作类别与操作量的组合来确定。“操作类别”为“空调器接通”、“空调器关停”、“风量调整”、“座椅靠背角度调整”、“播放对象CD的更换”等。“空调器接通”为使空调器工作的操作。“空调器关停”为使空调器停止的操作。“风量调整”为调整空调器的风量的操作。“座椅靠背角度调整”为调整座椅靠背的角度的操作。“播放对象CD的更换”为变更CD换盘器装置播放的CD的操作。

“操作量”为表示各操作中的操作的量的指标。例如,风量调整中的“操作量”可以包括“风量调整量大”、“风量调整量中”、“风量调整量小”等。座椅靠背的倾斜角调整中的“操作量”例如可以包括“角度调整量大”、“角度调整量中”、“角度调整量小”等。

此外,获取部220基于从乘客80的说话获取到的文本信息,确定操作类别以及操作量。例如,当乘客80发出“使座椅稍微后倾”时,根据“座椅”以及“后倾”这样的文本信息,确定“座椅靠背角度调整”作为操作类别,根据“稍微”这样的文本信息,确定“角度调整小”作为操作量。另外,当乘客80发出“稍微减少风量”时,根据“风量”以及“减少”这样的文本信息,确定“风量调整”作为操作类别,根据“稍微”这样的文本信息,确定“风量调整小”作为操作量。

“展示时间”表示进行角色的展示的整体时间。“展示时间”包括到达时间以及操作时间。“到达时间”为角色向成为操作对象的GUI元件移动的时间。“操作时间”为角色对成为操作对象的GUI元件进行操作的时间。显示控制部240参照展示时间信息,确定与操作类别以及操作量的组合对应起来的到达时间以及操作时间,从而决定角色的展示时间。

图8示出追加展示信息的数据构造。追加展示信息包含追加展示类别和相加时间。“追加展示类别”包含表示滚转、踌躇、操作失败,陷入沉思等的信息。“滚转”表示角色在移动中滚转的展示。“踌躇”表示角色进行在移动中踌躇的样子的展示。“操作失败”表示角色操作GUI元件失败的展示。“陷入沉思”表示角色进行在操作GUI元件中陷入沉思的行为的展示。

“相加时间”表示能够通过追加地执行1次展示而使展示时间变长的时间。例如,在图8所示的展示信息中,意指通过追加地进行1次“滚转”这样的展示,能够使展示时间增长1秒。因而,在进行“空调器接通”的操作的情况下,为了实现“空调器接通”5秒的展示时间,如果执行1次角色滚转的展示,则能够将进行使角色移动至GUI元件的展示的时间设为4秒。

图9示出移动展示信息的数据构造。移动展示信息将到达时间、平均移动速度以及追加展示类别对应起来。显示控制部240参照移动展示信息,决定在角色向GUI元件移动的期间追加地执行怎样的展示。

“到达时间”为直至角色到达操作对象的GUI元件为止的时间。“平均移动速度”表示角色每单位时间移动的移动距离。此外,该“移动距离”可以为标准化后的长度。例如,“移动距离”可以为用显示部100的显示区域的长边的长度进行标准化后的长度。“追加展示类别”表示应追加地执行的展示类别。例如,在进行到达时间为0秒至小于2秒的展示的情况下,显示控制部240将角色的平均移动速度设为0.3,决定为不进行追加展示。另一方面,在进行到达时间为4秒至小于6秒的展示的情况下,显示控制部240将角色的平均移动速度设为0.1,将“滚转”以及“踌躇”的追加展示分别各进行1次,决定为不进行“操作失败”以及“陷入沉思”的追加展示。

图10示出操作展示信息的数据构造。操作展示信息将操作时间与追加展示类别对应起来。显示控制部240参照操作展示信息,决定在角色对GUI元件进行操作的期间追加地执行怎样的展示。

“操作时间”为角色对操作对象的GUI元件进行操作的时间。“追加展示类别”表示应追加地执行的展示类别。例如,在进行操作时间为0秒至小于3秒的展示的情况下,显示控制部240决定为不进行追加的展示。另一方面,在进行操作时间为5秒以上且小于7秒的展示的情况下,显示控制部240决定为将“操作失败”以及“陷入沉思”的追加展示分别各进行1次。

图11示出与信息处理装置14执行的信息处理方法相关的流程图。在S1102中,获取部220获取乘客80希望的操作内容。例如,获取部220基于乘客80的声音信息以及图像信息,确定乘客80希望的针对辅机18的操作内容。在S1104中,辅机控制部230基于在S1102中获取到的操作内容,驱动辅机18。具体而言,辅机控制部230使辅机18开始工作所需的准备动作,当准备动作完成时,开始辅机18的工作。

在S1106中,显示控制部240基于在S1102中获取到的操作内容,决定展示时间。例如,显示控制部240参照与图7关联地说明的展示时间信息,确定与在S1102中获取到的操作内容对应起来的到达时间以及操作时间。

在S1108中,显示控制部240基于在S1106中确定的展示时间,决定展示内容。例如,显示控制部240参照与图9关联地说明的移动展示信息,确定与在S1106中确定的到达时间对应起来的平均移动速度和追加展示的类别以及执行次数。另外,参照与图10关联地说明的操作展示信息,确定与在S1106中确定的操作时间对应起来的追加展示的类别以及执行次数。然后,显示控制部240基于平均移动速度和与图8关联地说明的追加展示信息,计算用于满足在S1106中确定的到达时间的移动时间,决定角色移动的路径。另外,显示控制部240基于与图10关联地说明的追加展示的执行次数、与图8关联地说明的追加展示信息以及与图7关联地说明的展示时间信息的操作时间,决定在角色对GUI元件进行操作时进行怎样的展示。

在S1110中,显示控制部240使乘客80对作为角色的操作对象的GUI元件的操作无效化。具体而言,显示控制部240使指示受理部210即使从显示部100获取到针对作为角色的操作对象的GUI元件的操作信息也不作为乘客80的指示而受理。在S1112中,显示控制部240依照在S1108中决定的展示内容进行展示。

此外,在S1110中,显示控制部240使操作无效化的GUI元件可以仅为作为角色的操作对象的GUI元件。使操作无效化的GUI元件可以还包括作为角色的操作对象的GUI元件。例如,可以在图6所示的GUI画面612以及GUI画面614,不仅使按钮608无效化,而且还使按钮601、按钮602、按钮603、按钮604、按钮605、按钮606以及按钮607无效化。此外,也可以不进行S1110的处理。

如以上说明,信息处理装置14在使产生响应延迟的辅机18工作的情况下,显示角色花费时间地移动至GUI元件然后角色对GUI元件进行操作的展示图像。由此,能够使乘客80不易感到辅机18的响应延迟。

此外,显示部100不限于导航装置12所具备的显示部。显示部100可以为设置于车辆10的抬头显示器。显示部100可以为设置于仪表板的显示部。显示部100可以为便携终端的显示器。在显示部100为便携终端的显示器的情况下,信息处理装置14所具备中的至少一部分的功能可以被安装于便携终端。

车辆10为输送设备的一个例子。输送设备除了包括乘用车、巴士等汽车之外,还包括电车、船舶、航空机等。输送设备为移动体的一个例子。

车辆10的辅机18为作为由信息处理装置进行的控制的对象的“设备”的一个例子。“设备”可以为车辆10的辅机以外的设备。例如,“设备”可以为家用设备。在“设备”为家用设备的情况下,“信息处理装置”可以与居住单元对应地设置。例如,“信息处理装置”可以设置于居住单元。“信息处理装置”的功能也可以通过居住单元外的服务器实现。

图12示出能够使本发明的多个实施方式整体地或者部分地具体化的计算机2000的例子。安装于计算机2000的程序能够使计算机2000作为实施方式的控制装置14等装置或者该装置的各部分发挥功能、执行与该装置或者该装置的各部分关联起来的操作、以及/或者执行实施方式的过程或者该过程的阶段。可以为了使计算机2000执行本说明书记载的处理次序以及与框图的功能块中的几个或者全部关联起来的特定的操作而由CPU2012执行这样的程序。

本实施方式的计算机2000包括CPU2012以及RAM2014,它们通过主控制器2010相互连接。计算机2000还包括ROM2026、闪存存储器2024、通信接口2022以及输入/输出芯片2040。ROM2026、闪存存储器2024、通信接口2022以及输入/输出芯片2040经由输入/输出控制器2020连接于主控制器2010。

CPU2012依照保存于ROM2026以及RAM2014内的程序动作,由此控制各单元。

通信接口2022经由网络而与其它电子设备进行通信。闪存存储器2024保存由计算机2000内的CPU2012使用的程序以及数据。ROM2026保存在激活时由计算机2000执行的启动程序等、以及/或者依赖于计算机2000的硬件的程序。输入/输出芯片2040还可以经由串行端口、并行端口、键盘端口、鼠标端口、监视器端口、USB端口、HDMI(注册商标)端口等输入/输出端口将键盘、鼠标以及监视器等各种输入/输出单元连接于输入/输出控制器2020。

程序经由诸如CD-ROM、DVD-ROM或者存储卡那样的计算机可读介质或者网络提供。RAM2014、ROM2026或者闪存存储器2024为计算机可读介质的例子。程序被安装于闪存存储器2024、RAM2014或者ROM2026,由CPU2012执行。记述于这些程序内的信息处理被计算机2000读取,实现程序与上述各种类型的硬件资源之间的协作。装置或者方法可以通过使用计算机2000实现信息的操作或者处理来构成。

例如,当在计算机2000以及外部设备间执行通信的情况下,CPU2012可以执行载入到RAM2014的通信程序,基于记述于通信程序的处理,对通信接口2022发出通信处理的指令。通信接口2022在CPU2012的控制下,读取在诸如RAM2014以及闪存存储器2024那样的记录介质内提供的发送缓冲处理区域所保存的发送数据,将读取到的发送数据发送到网络,将从网络接收到的接收数据写入到在记录介质上提供的接收缓冲器处理区域等中。

另外,CPU2012可以将诸如闪存存储器2024等的记录介质所保存的文件或者数据库的全部或者所需的部分读取到RAM2014,对RAM2014上的数据执行各种类型的处理。接下来,CPU2012将处理后的数据写回到记录介质。

可以将诸如各种类型的程序、数据、表格以及数据库那样的各种类型的信息保存于记录介质,并执行信息处理。CPU2012可以对从RAM2014读取的数据执行记载于本说明书的各种种类的处理,并将结果写回到RAM2014,上述各种种类的处理包括由程序的指令序列指定的各种种类的操作、信息处理、条件判断、条件分支、无条件分支、信息的检索/置换等。另外,CPU2012可以检索记录介质内的文件、数据库等中的信息。例如,在记录介质内保存有分别具有与第2属性的属性值关联起来的第1属性的属性值的多个条目的情况下,CPU2012可以从该多个条目之中检索被指定第1属性的属性值的、与条件一致的条目,读取保存于该条目内的第2属性的属性值,由此获取与满足预先决定的条件的第1属性关联起来的第2属性的属性值。

以上说明的程序或者软件模块可以保存在计算机2000上或者计算机2000附近的计算机可读介质。能够将诸如在与专用通信网络或者因特网连接的服务器系统内提供的硬盘或者RAM那样的记录介质用作计算机可读介质。可以经由网络将保存于计算机可读介质的程序提供给计算机2000。

安装于计算机2000使计算机2000作为控制装置14发挥功能的程序可以在CPU2012等中工作,使计算机2000分别作为控制装置14的各部分发挥功能。记述于这些程序的信息处理被读入到计算机2000,从而作为控制装置14的各部分发挥功能,该控制装置14是软件与上述各种硬件资源协作的具体的手段。然后,利用这些具体的手段来实现本实施方式中的计算机2000的与使用目的相应的信息的运算或者加工,从而构建与使用目的相应的特有的控制装置14。

参照框图等说明了各种实施方式。在框图中,各功能块可以表示(1)执行操作的过程的阶段或者(2)具有执行操作的作用的装置的各部分。特定的阶段以及各部分可以利用专用电路、与保存于计算机可读介质上的计算机可读指令一起提供的可编程电路、以及/或者与保存于计算机可读介质上的计算机可读指令一起提供的处理器来安装。专用电路既可以包括数字以及/或者模拟硬件电路,也可以包括集成电路(IC)以及/或者分立电路。可编程电路可以包括包含存储器要素等的能够重构的硬件电路,该能够重构的硬件电路是诸如逻辑AND、逻辑OR、逻辑XOR、逻辑NAND、逻辑NOR以及其它逻辑操作、触发器、寄存器、现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)等。

计算机可读介质可以包括能够保存由适当的设备执行的指令的任意的有形的设备,其结果,具有保存于此处的指令的计算机可读介质构成产品中的至少一部分,该产品为了实现用于执行以处理次序或者框图指定的操作的手段而包含能够执行的指令。作为计算机可读介质的例子,可以包括电子存储介质、磁存储介质、光存储介质、电磁存储介质、半导体存储介质等。作为计算机可读介质的更具体的例子,可以包括软盘(Floppy(注册商标)disk)、软磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦可编程只读存储器(EPROM或者闪存存储器)、电可擦可编程只读存储器(EEPROM)、静态随机访问存储器(SRAM)、压缩光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)、蓝光(RTM)光盘、记忆棒、集成电路卡等。

计算机可读指令可以包含汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设定数据或者按照一个或者多个程序设计语言的任意组合记述的源代码或者目标代码中的任意方,程序设计语言包含:诸如Smalltalk(注册商标)、JAVA(注册商标)、C++等的面向对象程序设计语言、以及诸如“C”程序设计语言或者同样的程序设计语言的以往的过程型程序设计语言。

计算机可读指令可以以本地或者经由局域网(LAN)、诸如因特网等的广域网络(WAN)提供给通用计算机、特殊目的的计算机或者能够进行其它编程的数据处理装置的处理器或者可编程电路,为了实现用于执行通过所说明的处理次序或者框图指定的操作的手段而执行计算机可读指令。作为处理器的例子,包括计算机处理器、处理单元、微型处理器、数字信号处理器、控制器、微型控制器等。

以上,使用实施方式说明了本发明,但本发明的技术范围不限定于上述实施方式所记载的范围。对于本领域技术人员来说,显然能够对上述实施方式施加多种变更或者改良。根据权利要求书的记载,显然施加了那样的变更或者改良的方式也能够包含于本发明的技术范围中。

应留意的是,关于权利要求书、说明书以及附图中示出的装置、系统、程序以及方法中的动作、次序、步骤以及阶段等各处理的执行顺序,只要未明示成“之前”、“事前”等、并且之后的处理不使用之前的处理的输出,就能够按照任意的顺序实现。关于权利要求书、说明书以及附图中的动作流程,即使为了方便而使用了“首先,”、“接下来,”等进行了说明,也并不意味着必须按照该顺序实施。

相关技术
  • 信息处理方法、信息处理装置、用来实现该信息处理方法的计算机程序、及存储该计算机程序的计算机可读存储介质
  • 信息处理装置、车辆、计算机可读存储介质以及信息处理方法
技术分类

06120113233324