一种利用远端屏进行输入的方法及装置与流程

文档序号:23664949发布日期:2021-01-15 14:03阅读:118来源:国知局
一种利用远端屏进行输入的方法及装置与流程

本发明涉及车辆中控系统的控制技术,尤其涉及一种利用远端屏进行输入的方法,以及一种利用远端屏进行输入的装置。



背景技术:

汽车中央控制系统(automobilecentralcontrolsystem)是现代车辆的一种非常普遍的配置,主要用于控制车辆的空调、音响等舒适娱乐功能。现有汽车中控的人机交互接口一般包括中央控制面板(centralcontrolpanel,ccp)和中控显示屏。该中央控制面板和中控屏可以分别连接空调控制模块、音响控制模块等各种车辆控制器,适于根据用户的操作来提供对应的舒适娱乐功能。

中央控制面板和中控屏作为舒适娱乐功能的人机交互接口,其对车辆行驶的重要性低于仪表显示等行车电脑信息的显示功能。出于根据行驶重要性来分配空间的考虑,中控屏通常设置在离主驾驶位较远的位置,以便分配更大的空间来设置更大的屏幕,以满足消费者对中控大屏的尺寸追求。

然而,在上述空间分配的方案中,当主驾驶位或副驾驶位的用户需要向中控系统输入信息时,用户必须向前倾斜身体才能触摸到中控屏来完成输入。这种输入方式不但影响用户的舒适度,更会给驾驶安全带来比较大的隐患。

为了克服现有技术存在的上述缺陷,本领域亟需一种车辆中控系统的控制技术,利用距离驾驶位较近的其他控制屏配合中控屏来完成信息输入的功能,从而提升用户的舒适度并保障驾驶安全。



技术实现要素:

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之前序。

为了克服现有技术存在的上述缺陷,本发明提供了一种利用远端屏进行输入的方法、一种利用远端屏进行输入的装置,以及一种计算机可读存储介质,利用距离驾驶位较近的其他控制屏配合中控屏来完成信息输入的功能,从而提升用户的舒适度并保障驾驶安全。

本发明提供的上述利用远端屏进行输入的方法包括步骤:响应于用户选择输入控件的操作,利用输入框架激活模块来激活输入法显示模块,其中,所述输入框架激活模块及所述输入法显示模块都配置于车辆的中控系统;利用所述输入法显示模块激活远端屏输入模块,其中,所述远端屏输入模块配置于所述中控系统,适于将输入法模块的输入界面显示到远端屏,所述远端屏设于主驾驶位用户的手边区域;以及利用输入通信模块从所述远端屏接收用户在所述远端屏输入的输入信息。

可选地,在本发明的一些实施例中,所述控制方法还可以包括步骤:利用所述中控系统的中控屏显示控件,所述控件包括所述输入控件;以及根据用户对ccp按键的操作切换显示的控件,并判断用户是否执行所述选择输入控件的操作。

可选地,在本发明的一些实施例中,所述控制方法还可以包括步骤:利用所述输入法显示模块检测所述中控系统是否支持所述远端屏输入模块;响应于所述中控系统支持所述远端屏输入模块,则激活所述远端屏输入模块;以及响应于所述中控系统不支持所述远端屏输入模块,则将所述输入界面显示到所述中控系统的中控屏。

优选地,在本发明的一些实施例中,所述远端屏包括但不限于空调控制屏。所述空调控制屏可以包括人机交互界面。所述方法还可以包括步骤:根据用户在所述人机交互界面的输入操作确定所述输入信息。

优选地,在本发明的一些实施例中,所述空调控制屏可以通过lvds通信连接所述中控系统。所述方法还可以包括步骤:利用所述远端屏输入模块通过lvds通信将所述输入界面显示到所述空调控制屏;以及利用所述中控系统的展示功能通过所述lvds通信对所述输入界面进行渲染。

优选地,在本发明的一些实施例中,所述方法还可以包括步骤:利用所述输入控件在中控屏显示所述输入通信模块接收的所述输入信息。

优选地,在本发明的一些实施例中,所述输入通信模块可以配置于所述中控系统。接收所述输入信息的步骤可以包括:利用所述输入通信模块在所述中控系统中进行进程间通信,以完成所述输入信息的交互。

可选地,在本发明的一些实施例中,所述方法还可以包括步骤:响应于输入完成或者用户切出输入控件的操作,关闭所述远端屏输入模块。

可选地,在本发明的一些实施例中,所述输入框架激活模块、所述输入法显示模块、所述远端屏输入模块、所述输入通信模块及所述输入法模块中的一者或多者可以为软件模块。

根据本发明的另一方面,本文还提供了一种利用远端屏进行输入的装置。

本发明提供的上述利用远端屏进行输入的装置包括存储器及处理器。所述处理器连接所述存储器,并配置为:响应于用户选择输入控件的操作,利用输入框架激活模块来激活输入法显示模块,其中,所述输入框架激活模块及所述输入法显示模块都配置于车辆的中控系统;利用所述输入法显示模块激活远端屏输入模块,其中,所述远端屏输入模块配置于所述中控系统,适于将输入法模块的输入界面显示到远端屏,所述远端屏设于主驾驶位用户的手边区域;以及利用输入通信模块从所述远端屏接收用户在所述远端屏输入的输入信息。

可选地,在本发明的一些实施例中,所述处理器还可以配置为:利用所述中控系统的中控屏显示控件,所述控件包括所述输入控件;以及根据用户对ccp按键的操作切换显示的控件,并判断用户是否执行所述选择输入控件的操作。

可选地,在本发明的一些实施例中,所述处理器还可以配置为:利用所述输入法显示模块检测所述中控系统是否支持所述远端屏输入模块;响应于所述中控系统支持所述远端屏输入模块,则激活所述远端屏输入模块;以及响应于所述中控系统不支持所述远端屏输入模块,则将所述输入界面显示到所述中控系统的中控屏。

优选地,在本发明的一些实施例中,所述远端屏包括但不限于空调控制屏。所述空调控制屏可以包括人机交互界面。所述处理器还可以配置为:根据用户在所述人机交互界面的输入操作确定所述输入信息。

优选地,在本发明的一些实施例中,所述空调控制屏可以通过lvds通信连接所述中控系统。所述处理器还可以配置为:利用所述远端屏输入模块通过lvds通信将所述输入界面显示到所述空调控制屏;以及利用所述中控系统的展示功能通过所述lvds通信对所述输入界面进行渲染。

优选地,在本发明的一些实施例中,所述处理器还可以配置为:利用所述输入控件在中控屏显示所述输入通信模块接收的所述输入信息。

优选地,在本发明的一些实施例中,所述输入通信模块可以配置于所述中控系统。所述处理器可以进一步配置为:利用所述输入通信模块在所述中控系统中进行进程间通信,以完成所述输入信息的交互。

可选地,在本发明的一些实施例中,所述处理器还可以配置为:响应于输入完成或者用户切出输入控件的操作,关闭所述远端屏输入模块。

可选地,在本发明的一些实施例中,所述输入框架激活模块、所述输入法显示模块、所述远端屏输入模块、所述输入通信模块及所述输入法模块中的一者或多者可以为软件模块。

根据本发明的另一方面,本文还提供了一种计算机可读存储介质。

本发明提供的上述计算机可读存储介质,其上存储有计算机指令。所述计算机指令被处理器执行时,可以实施上述任意一个实施例所提供的利用远端屏进行输入的方法,以利用距离驾驶位较近的其他控制屏配合中控屏来完成信息输入的功能,从而提升用户的舒适度并保障驾驶安全。

附图说明

在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本发明的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。

图1示出了根据本发明的一些实施例提供的利用远端屏进行输入的方法流程示意图。

图2示出了根据本发明的一些实施例提供的利用远端屏进行输入的装置的架构示意图。

附图标记:

20利用远端屏进行输入的装置;

21存储器;

22处理器;

221输入框架激活模块;

222输入法显示模块;

223远端屏输入模块;

224输入通信模块;

31远端屏、空调控制屏;

32中控屏。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其他优点及功效。虽然本发明的描述将结合优选实施例一起介绍,但这并不代表此发明的特征仅限于该实施方式。恰恰相反,结合实施方式作发明介绍的目的是为了覆盖基于本发明的权利要求而有可能延伸出的其它选择或改造。为了提供对本发明的深度了解,以下描述中将包含许多具体的细节。本发明也可以不使用这些细节实施。此外,为了避免混乱或模糊本发明的重点,有些具体细节将在描述中被省略。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

另外,在以下的说明中所使用的“上”、“下”、“左”、“右”、“顶”、“底”、“水平”、“垂直”应被理解为该段以及相关附图中所绘示的方位。此相对性的用语仅是为了方便说明之用,其并不代表其所叙述的装置需以特定方位来制造或运作,因此不应理解为对本发明的限制。

能理解的是,虽然在此可使用用语“第一”、“第二”、“第三”等来叙述各种组件、区域、层和/或部分,这些组件、区域、层和/或部分不应被这些用语限定,且这些用语仅是用来区别不同的组件、区域、层和/或部分。因此,以下讨论的第一组件、区域、层和/或部分可在不偏离本发明一些实施例的情况下被称为第二组件、区域、层和/或部分。

如上所述,出于根据行驶重要性来分配空间的考虑,现有中控系统的中控屏通常设置在离主驾驶位较远的位置,以便分配更大的空间来设置更大的屏幕,以满足消费者对中控大屏的尺寸追求。当主驾驶位或副驾驶位的用户需要向中控系统输入信息时,用户必须向前倾斜身体才能触摸到中控屏来完成输入。这种输入方式不但影响用户的舒适度,更会给驾驶安全带来比较大的隐患。

为了克服现有技术存在的上述缺陷,本发明提供了一种利用远端屏进行输入的方法、一种利用远端屏进行输入的装置,以及一种计算机可读存储介质,利用距离驾驶位较近的其他控制屏配合中控屏来完成信息输入的功能,从而提升用户的舒适度并保障驾驶安全。

请参考图1,图1示出了根据本发明的一些实施例提供的利用远端屏进行输入的方法流程示意图。

如图1所示,在本发明的一些实施例中,上述利用远端屏进行输入的方法可以包括步骤:响应于用户选择输入控件的操作,利用输入框架激活模块来激活输入法显示模块。

在一些实施例中,车辆的中控系统可以具有选择控件的功能。上述控件包括但不限于向中控系统输入文字信息的输入控件。具体来说,用户可以通过操作中控系统的中央控制面板(centralcontrolpanel,ccp)打开中控系统的应用界面。响应于用户打开应用界面的操作,中控系统可以将该应用界面显示于中控屏。在应用界面中,中控系统可以利用中控屏显示当前选中的控件,以供用户进行确认选择的操作。在一些实施例中,用户可以通过旋转ccp旋钮来切换当前选中的控件。之后,用户可以通过点击中控屏上的控件图标或按下ccp按键来选择激活当前显示的控件。

响应于用户在应用界面选择激活输入控件的操作,本发明提供的上述利用远端屏进行输入的装置可以控制中控系统进入输入模式,并通知输入框架激活模块来激活输入法显示模块。

请参考图2,图2示出了根据本发明的一些实施例提供的利用远端屏进行输入的装置的架构示意图。

如图2所示,在本发明的一些实施例中,上述利用远端屏进行输入的装置20可以包括存储器21及处理器22。处理器22连接存储器21,适于读取并执行存储器21中存储的计算机指令,以实施一种利用远端屏进行输入的方法。

在一些非限制性的实施例中,利用远端屏进行输入的装置20可以是通信连接中控系统的独立装置,具有专属的存储器21和处理器22。在另一些实施例中,利用远端屏进行输入的装置20也可以由中控系统的存储器和主控制芯片来兼任。此时,利用远端屏进行输入的装置20可以视为中控系统的一部分。

如图2所示,在本发明的一些实施例中,输入框架激活模块221、输入法显示模块222、远端屏输入模块223及输入通信模块224都可以为预置于中控系统主控制芯片的软件模块。处理器22可以在中控系统的各软件模块221~224之间进行进程间通信,以实施上述利用远端屏进行输入的方法。通过将输入框架激活模块221、输入法显示模块222、远端屏输入模块223及输入通信模块224都配置于中控系统的主控制芯片中,并采用进程间通信的方式进行信息交互,该实施例可以有效地提高各模块之间的通信效率。

本领域的技术人员可以理解,上述将输入框架激活模块221、输入法显示模块222、远端屏输入模块223及输入通信模块224都配置为中控系统中软件模块的方案,只是本发明提供的一种非限制性的实施例,旨在展示本发明的主要构思,并提供一种能够提高各模块之间通信效率的实施方式,而非用于限制本发明的保护范围。可选地,在另一些实施例中,输入框架激活模块221、输入法显示模块222、远端屏输入模块223及输入通信模块224中的一者或多者也可以通过硬件模块来实现,并同样达到利用远端屏进行输入的效果。

响应于收到激活输入法显示模块222的通知,输入框架激活模块221可以判断中控系统当前处于输入模式。此时,输入框架激活模块221可以激活输入法显示模块222及其他相关功能模块来向用户提供信息输入的功能。

如图1所示,在本发明的一些实施例中,上述利用远端屏进行输入的方法还可以包括步骤:利用输入法显示模块222激活远端屏输入模块223。

在一些实施例中,输入法显示模块222可以配置有判断中控系统是否支持远端屏输入的功能、判断中控系统是否连接远端屏31的功能,以及激活远端屏输入模块223的功能。响应于被输入框架激活模块221激活,输入法显示模块222可以首先判断中控系统是否支持远端屏输入,并判断中控系统是否已经连接远端屏31。之后,输入法显示模块222可以根据判断的结果来选择是在远端屏31显示输入法模块的输入界面,或是在中控系统的中控屏32显示输入法模块的输入界面。

在一些实施例中,中控系统不支持远端屏输入的情况包括但不限于中控系统并未连接远端屏31、中控系统不支持远端屏输入模块223等情况。若中控系统不支持远端屏输入,则输入法显示模块222可以直接将输入界面显示到中控系统的中控屏32,或利用中控系统的相关功能模块来将输入界面显示到中控屏32。反之,若判断结果指示中控系统支持远端屏输入,则输入法显示模块222可以激活远端屏输入模块223,以通过该远端屏输入模块223来将输入界面显示到远端屏31。

可以理解的是,上述输入法模块是一种根据用户的输入操作记录对应输入信息的软件模块。处理器22可以根据中控系统是否支持支持远端屏输入的判断结果,将该输入模块的输入界面显示在远端屏31或中控屏32上,以供用户在对应的控制屏31、32上输入信息。

上述远端屏31包括但不限于车载的空调控制屏。一般情况下,空调控制屏31只需要配置调节温度、风量的人机交互界面即可满足车载空调的控制需求。因此,空调控制屏31的尺寸需求较低,一般就近设置于主驾驶位用户的右手边区域,以便主驾驶位用户调节空调参数的操作。

在本发明的一些实施例中,空调控制屏31可以通过usb数据线连接中控系统,并通过lvds的方式与中控系统的主芯片进行数据交互。响应于中控系统支持远端屏输入的判断结果,远端屏输入模块223可以通过lvds通信将输入模块的输入界面显示到空调控制屏31,以便用户利用空调控制屏31的人机交互界面来输入信息。

在一些实施例中,输入模块的输入界面渲染可以通过中控系统的展示(presentation)功能来完成。处理器22可以将输入界面的渲染数据通过lvds通信的方式发送到空调控制屏31,以实现输入界面在空调控制屏31的渲染效果。通过利用中控系统的presentation功能来进行输入界面的渲染,可以降低对空调控制屏31的硬件要求,从而降低空调控制屏31的生产成本,并缩小其空间尺寸。

如图1所示,在本发明的一些实施例中,上述利用远端屏进行输入的方法还可以包括步骤:利用输入通信模块从远端屏接收用户在远端屏输入的输入信息。

如上所述,在空调控制屏31显示输入模块的输入界面后,用户可以利用空调控制屏31的人机交互界面来输入信息。在一些实施例中,空调控制屏31可以根据用户在人机交互界面的点选操作来确定用户输入的信息,并将该输入信息发送到输入通信模块224。在另一些实施例中,空调控制屏31也可以将用户在人机交互界面的点选操作数据直接发送到输入通信模块224,再由处理器22根据用户的点选操作来确定用户输入的信息,从而进一步降低对空调控制屏31的硬件要求。

在一些实施例中,在接收到输入信息后,输入通信模块224可以在中控系统中进行进程间通信,向中控系统的输入控件传递该输入信息以完成输入信息的交互。响应于该从空调控制屏31反馈的输入信息,或从中控屏32采集的输入信息,输入控件可以在中控屏32上实时显示接收到的输入信息,以与用户实现输入功能的人机交互。

如上所述,以空调控制屏为例的远端屏31需要具有较小的尺寸,才能方便地设置在主驾驶位用户的右手边区域,以便主驾驶位用户的输入操作。在此情况下,远端屏31往往不能清晰、完整地显示用户的输入信息。通过利用中控屏32来显示用户在远端屏31上输入的信息,即可通过中控屏32和远端屏31的双屏交互,达到既便于主驾驶位用户输入操作,又清晰、完整地显示输入信息的效果。

在一些非限制性的实施例中,用户可以通过点击确认键来指示完成输入,或者通过旋转ccp旋钮来将中控系统切换到非输入控件的焦点。此时,输入框架激活模块221可以判断中控系统不再处于输入模式,远端屏输入模块223将自动关闭,并将空调控制屏31还原到原本的空调控制界面,以便用户利用该空调控制界面来调节车载空调的参数。

尽管为使解释简单化将上述方法图示并描述为一系列动作,但是应理解并领会,这些方法不受动作的次序所限,因为根据一个或多个实施例,一些动作可按不同次序发生和/或与来自本文中图示和描述或本文中未图示和描述但本领域技术人员可以理解的其他动作并发地发生。

根据本发明的另一方面,本文还提供了一种计算机可读存储介质。

本发明提供的上述计算机可读存储介质可以是上述利用远端屏进行输入的装置20的存储器21,其上存储有计算机指令。该计算机指令被处理器22执行时,可以实施上述任意一个实施例所提供的利用远端屏进行输入的方法,以利用距离驾驶位较近的其他控制屏配合中控屏来完成信息输入的功能,从而提升用户的舒适度并保障驾驶安全。

尽管上述的实施例所述的处理器22可以通过软件与硬件的组合来实现。但是可以理解,处理器22也可以单独在软件或硬件中加以实施。对于硬件实施而言,处理器22可以在一个或多个专用集成电路(asic)、数字信号处理器(dsp)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、用于执行上述功能的其它电子装置或上述装置的选择组合来加以实施。对软件实施而言,处理器22可以通过在通用芯片上运行的诸如程序模块(procedures)和函数模块(functions)等独立的软件模块来加以实施,其中每一个模块可以执行一个或多个本文中描述的功能和操作。

本领域技术人员将可理解,信息、信号和数据可使用各种不同技术和技艺中的任何技术和技艺来表示。例如,以上描述通篇引述的数据、指令、命令、信息、信号、位(比特)、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光学粒子、或其任何组合来表示。

本领域技术人员将进一步领会,结合本文中所公开的实施例来描述的各种解说性逻辑板块、模块、电路、和算法步骤可实现为电子硬件、计算机软件、或这两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、框、模块、电路、和步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员对于每种特定应用可用不同的方式来实现所描述的功能性,但这样的实现决策不应被解读成导致脱离了本发明的范围。

结合本文所公开的实施例描述的各种解说性逻辑模块、和电路可用通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文所描述功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如dsp与微处理器的组合、多个微处理器、与dsp核心协作的一个或多个微处理器、或任何其他此类配置。

结合本文中公开的实施例描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、cd-rom、或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在asic中。asic可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。

在一个或多个示例性实施例中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现为计算机程序产品,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括ram、rom、eeprom、cd-rom或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合意程序代码且能被计算机访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(dsl)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、dsl、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(cd)、激光碟、光碟、数字多用碟(dvd)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激光以光学方式再现数据。上述的组合也应被包括在计算机可读介质的范围内。

提供对本公开的先前描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是显而易见的,且本文中所定义的普适原理可被应用到其他变体而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。

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