远程启动系统、中心服务器、车辆、远程启动方法与流程

文档序号:16256399发布日期:2018-12-12 00:29阅读:304来源:国知局
远程启动系统、中心服务器、车辆、远程启动方法与流程

本发明涉及一种远程启动系统、中心服务器、车辆、远程启动方法。

背景技术

已知一种中心型的远程启动系统,其根据从用户所持有的便携式通信终端装置经由中心服务器而向位于远程的车辆发送的启动要求,而使被搭载于车辆上的发动机或空调用的电动压缩机(电动机)等驱动装置启动(例如,参照日本特开2013-238184等)。

但是,在中心型的远程启动系统中,当通信在通信终端(以下,称为“终端”)与中心服务器之间、或中心服务器与车辆之间中断时,用户无法经由中心服务器而进行车辆的远程操作。因此,当在距离车辆较远的地方利用了终端的用户根据驱动装置的启动要求(以下,称为“启动要求”)而使驱动装置启动并运转时,如果通信中断,则即使欲使上述的驱动装置停止,也有可能无法使其停止。



技术实现要素:

本发明提供一种即使在因根据启动要求而使驱动装置启动并运转的过程中的通信中断从而变得无法由终端进行使车辆的驱动装置停止的操作的情况下,也能够使车辆的驱动装置安全地停止的中心型的远程启动系统、中心服务器、车辆、远程启动方法。

本发明的第一方式所涉及的远程启动系统包括:终端;中心服务器,其被构成为,与所述终端进行通信,并从所述终端接收启动要求;车辆,其被构成为,搭载有驱动装置,并与所述中心服务器进行通信,且从所述中心服务器接收启动要求以使所述驱动装置启动。所述中心服务器以及所述车辆中的至少一方包括停止部,所述停止部被构成为,在所述驱动装置根据所述启动要求而启动并处于运转中的情况下,在所述终端与所述中心服务器之间或者所述中心服务器与所述车辆之间的通信中断了时,使所述车辆的所述驱动装置停止。

根据本发明的第一方式,在驱动装置根据启动要求而启动并处于运转中的情况下,在终端与中心服务器之间或者中心服务器与车辆之间的通信中断了时,驱动装置会自动地被停止。因此,即使在因根据启动要求而使驱动装置启动并运转的过程中的通信中断从而变得无法由终端进行使车辆的驱动装置停止的操作的情况下,也能够使驱动装置安全地停止。

在本发明的第一方式中,也可以采用如下方式,即,所述中心服务器以及所述车辆中的至少一方还具备通信可否判断部,所述通信可否判断部被构成为,对可否实施所述终端与所述中心服务器之间的通信或者所述中心服务器与所述车辆之间的通信进行判断。在所述停止部被设置于所述中心服务器中的情况下,所述通信可否判断部也可以被设置于所述中心服务器内,定期地向所述终端发送请求信号,且根据有无针对于所述请求信号的来自所述终端的回复,而对可否实施所述终端与所述中心服务器之间的通信进行判断。在所述停止部被设置于所述车辆中的情况下,所述通信可否判断部也可以被设置于所述车辆中,向所述中心服务器发送请求信号,且根据有无针对于所述请求信号的来自所述中心服务器的回复,而对可否实施所述中心服务器与所述车辆之间的通信进行判断。

根据本发明的第一方式,通过定期地从中心服务器向终端或者从车辆向中心服务器发送要求回复的请求信号,从而能够具体地对可否实施终端与中心服务器之间或者中心服务器与车辆之间的通信进行判断。

在本发明的第一方式中,也可以采用如下方式,即,所述停止部根据由所述通信可否判断部所判断出的可否实施所述终端与所述中心服务器之间的通信或者所述中心服务器与所述车辆之间的通信的判断结果,而对是否使所述车辆的所述驱动装置停止进行判断。

根据本发明的第一方式,在通过由请求信号的定期发送而实施的可否通信的判断从而判断为无法进行通信的情况下,判断为通信已中断,并能够使车辆的驱动装置停止。

在本发明的第一方式中,也可以采用如下方式,即,所述停止部在根据由所述通信可否判断部所判断出的判断结果而判断为所述终端与所述中心服务器之间的通信或者所述中心服务器与所述车辆之间的通信中断了的情况下、且所述通信的中断的经过时间超过了预定阈值的情况下,使所述车辆的所述驱动装置停止。

根据本发明的第一方式,由于从通信中断起经过了某种程度的时间之后驱动装置被停止,因此,例如在临时性地产生通信中断并立即恢复的这种情况下,能够避免驱动装置停止的这种情况。

在本发明的第一方式中,也可以采用如下方式,即,所述车辆包括控制部,所述控制部使所述驱动装置启动。也可以采用如下方式,即,即使在所述终端与所述中心服务器之间的通信或者所述中心服务器与所述车辆之间的通信中断了的情况下,所述控制部也容许基于除了所述启动要求以外的指令而实施的所述驱动装置的启动。

根据本发明的第一方式,即使由于产生通信中断而使驱动装置停止,但如果用户行至车辆附近,则也能够通过除了从终端发送的启动要求以外的指令、例如在车辆中的点火开关的接通操作或由直接向车辆发送指令的远程发动机启动器所发送的指令等,从而使车辆的发动机启动。

在本发明的第一方式中,也可以采用如下方式,即,所述中心服务器以及所述车辆中的至少一方还包括停止通知发送部,所述停止通知发送部在通过所述停止部而使所述驱动装置停止了的情况下,当所述终端与所述中心服务器之间的通信或者所述中心服务器与所述车辆之间的通信恢复了时,向所述终端发送所述驱动装置已被停止的通知。

根据本发明的第一方式,在由于通信中断而使驱动装置停止的情况下,由于根据通信的恢复,而将驱动装置实际上停止了的情况从中心服务器或者车辆向终端发送,因此,用户能够通过被显示于终端的显示部上的通知等而确认驱动装置实际上停止了的情况。

本发明的第二方式所涉及的中心服务器以可通信的方式而与终端以及车辆连接,并接收从所述终端被发送的启动要求,且根据所述启动要求而使被搭载于所述车辆上的驱动装置启动。所述中心服务器包括停止部,所述停止部在所述驱动装置根据所述启动要求而启动并处于运转中的情况下,当所述终端与所述中心服务器之间的通信中断了时,向所述车辆发送停止要求以使所述车辆的所述驱动装置停止。

本发明的第三方式所涉及的车辆以可通信的方式而与可和终端进行通信的中心服务器连接,且根据基于从所述终端向所述中心服务器发送的启动要求而生成的、来自所述中心服务器的预定的发送信号,而使被搭载于自身上的驱动装置启动。所述车辆包括停止部,所述停止部在基于所述启动要求从而所述驱动装置启动且处于运转中的情况下,当所述中心服务器与所述车辆之间的通信中断了时,使所述车辆的所述驱动装置停止。

本发明的第四方式所涉及的远程启动方法通过远程启动系统而被执行,所述远程启动系统包括终端、可与所述终端进行通信的中心服务器、可与所述中心服务器进行通信的车辆,并根据从所述终端向所述中心服务器发送的启动要求而使被搭载于所述车辆上的驱动装置启动。所述远程启动方法包括:在所述驱动装置根据所述启动要求而启动并处于运转中的情况下,当所述终端与所述中心服务器之间的通信或者所述中心服务器与所述车辆之间的通信中断了时,使所述车辆的所述驱动装置停止的停止步骤。

根据本发明的方式,提供一种即使在因驱动装置根据启动要求而启动并处于运转过程中的通信中断从而变得无法由终端进行使车辆的驱动装置停止的操作的情况下,也能够使驱动装置安全地停止的中心型的远程启动系统、中心服务器、车辆、远程启动方法。

附图说明

本发明的代表性实施例的特征、优点、技术与工业意义将被描绘至如下的附图中以供参考,其中相同数字表示相同要素。

图1为表示远程启动系统的结构的一个示例的结构图。

图2为表示第一实施方式所涉及的车辆(空调器ecu以及发动机ecu)的功能性的结构的一个示例的功能框图。

图3为表示第一实施方式所涉及的中心服务器(处理装置)的功能性的结构的一个示例的功能框图。

图4为表示第一实施方式所涉及的终端(处理装置)的功能性的结构的一个示例的功能框图。

图5a为概要性地表示第一实施方式所涉及的远程启动系统的动作的一个示例的时序图。

图5b为概要性地表示第一实施方式所涉及的远程启动系统的动作的其他示例的时序图。

图6为表示第二实施方式所涉及的车辆(空调器ecu以及发动机ecu)的功能性的结构的一个示例的功能框图。

图7为表示第二实施方式所涉及的中心服务器(处理装置)的功能性的结构的一个示例的功能框图。

图8为表示第二实施方式所涉及的终端(处理装置)的功能性的结构的一个示例的功能框图。

图9a为概要性地表示第二实施方式所涉及的远程启动系统的动作的一个示例的时序图。

图9b为概要性地表示第二实施方式所涉及的远程启动系统的动作的其他示例的时序图。

具体实施方式

以下,参照附图,对具体实施方式进行说明。

<第一实施方式>

[远程启动系统的结构]

首先,参照图1~图4,对本实施方式所涉及的远程启动系统1的结构进行说明。

图1为表示本实施方式所涉及的远程启动系统1的结构的一个示例的结构图。图2为表示本实施方式所涉及的车辆2(空调器ecu20以及发动机ecu40)的功能性的结构的一个示例的功能框图。图3为表示本实施方式所涉及的中心服务器100(处理装置120)的功能性的结构的一个示例的功能框图。图4为表示本实施方式所涉及的终端200(处理装置220)的功能性的结构的一个示例功能框图。

远程启动系统1包含车辆2、中心服务器100、用户所持有的终端200,并根据从终端200向中心服务器100发送的启动要求,而使车辆2的后述的发动机30以及空调装置10进行启动。

中心服务器10提供一种以多个车辆为对象并根据从用户终端发送的启动要求而使发动机30以及空调装置10进行启动的服务(以下,称为“远程启动服务”)。车辆2代表性地表示作为中心服务器100的对象的多台车辆中的一台车辆。

车辆2包括空调装置10、空调器ecu(electroniccontrolunit:电子控制单元)20、车厢温度传感器21、外部气温传感器22、发动机30、发动机ecu40和dcm(datacommunicationmodule:数据通信模块)90。

空调装置10对车辆2的车厢内的温度等进行调节。空调装置10例如包括蒸发器(未图示)、通过发动机30而被驱动的压缩机(未图示)等在内的制冷循环、和将发动机30的冷却水设为热源的加热器(未图示)。空调装置10在空调器ecu20(后述的空调控制部201)的控制下,通过以可变更的方式对穿过蒸发器而被冷却的空气(冷气)和将发动机30的冷却水设为热源而被加热的空气(热气)之间的比率适当地进行混合,从而对从排气口被送出的空气的温度进行调节。空调装置10具有除霜模式,并通过从与除霜模式相对应的排气口沿着车辆2的前窗玻璃而送出湿度较低且温度较高的空气,从而去除在车辆2的前窗玻璃的车厢外侧产生的霜或在车厢内侧产生的雾。

车厢温度传感器21被设置在车辆2的车厢内,例如,被设置在仪表盘(未图示)的内部,并对车辆的车厢内的温度(车辆的车厢内温度)进行检测。车厢温度传感器21经由一对一的通信线等而以可通信的方式与空调器ecu20连接,与被检测的车辆的车厢内温度相对应的检测信号被输入至空调器ecu20中。

外部气温传感器22被设置在车辆2的车厢外部,例如,被设置在发动机舱的前端部(导入外部气体的部分)、即车辆2的前格栅的背侧,并对车辆2的车厢外的温度(外部气体温度)进行检测,所述发动机舱被设置在车辆2的前部。外部气温传感器22经由一对一的通信线等而以可通信的方式与空调器ecu20连接,与被检测出的车厢外温度相对应的检测信号被输入至空调器ecu20中。

空调器ecu20为实施有关空调装置10的各种控制的电子控制单元。空调器ecu20的功能可以通过任意的硬件、软件、或者它们的组合来实现。空调器ecu20被构成为,例如以包括cpu(centralprocessingunit:中央处理单元)、ram(randomaccessmemory:随机存取存储器)、rom(readonlymemory:只读存储器)、辅助存储装置、i/o(input-outputinterface:输入输出接口)等在内的微型计算机为中心。以下,关于发动机ecu40,也是同样的。例如,作为通过在cpu上执行被存储于rom或辅助存储装置等中的一个以上的程序而被实现的功能部,空调器ecu20包括空调控制部201。

空调控制部201根据设定温度、模式(由排气口的组合所实现的多个排气口模式或除霜模式)等的设定状态,而对空调装置10进行工作控制。具体而言,空调控制部201根据车厢温度传感器21、外部气温传感器22等的检测值,例如以车辆的车厢内温度成为设定温度的方式对空调装置10进行工作控制。空调控制部201根据来自后述的远程操作辅助控制部402的空调启动要求而使空调装置10启动,并且,根据空调启动要求所含的设定内容而实施空调装置10的工作控制。

包括空调器ecu20以及发动机ecu40的各种ecu以及dcm90互相例如通过基于can(controllerareanetwork:控制器区域网络)等的通信协议的车载网络,而以可通信的方式被连接。

发动机30(驱动装置的一个示例)为车辆2的驱动力源,且为空调装置10、具体而言为空调装置10的制冷循环中的压缩机的驱动力源。发动机30在发动机ecu40的控制下通过使从燃料罐(未图示)经由燃料泵(未图示)而被供给的汽油或轻油等在气缸内燃烧,从而进行工作。发动机30、具体而言被装入发动机30中的各种致动器(喷射燃料的燃料喷射装置、使被喷射至气缸内的汽油点火的点火装置、用于对进气或排气的阀门的开闭时刻进行变更的电动电机等)经由一对一的通信线等,而以可通信的方式与发动机ecu40连接,并根据从发动机ecu40被发送的控制指令而进行工作。

发动机ecu40为实施包含启动器(未图示)的发动机30的各种控制处理的电子控制单元。例如,作为通过执行被存储在rom或辅助存储装置等中的一个以上的程序而被实现的功能部,发动机ecu40包括发动机控制部401、远程操作辅助控制部402、通信可否判断部403。

发动机控制部401(控制部的一个示例)在根据由车辆2的驾驶员所实施的操作状态(例如加速器开度、未图示的变速器所选择出的变速级等)、车辆2的周围的环境状态(例如外部气体温度)等而实施发动机30的工作控制。例如,在点火开关(ig开关)被接通(ig-on)或从外部输入了发动机启动要求的情况下,发动机控制部401使发动机30启动。具体而言,发动机控制部401将使启动器通电的继电器(未图示)切换为连接状态,并对启动器进行驱动,并且,通过与由启动器所实施的发动机启动配合地对燃料喷射装置、点火装置进行适当的控制,从而使发动机30启动。

即使因在车辆2与中心服务器100之间的通信中断而根据来自后述的远程操作辅助控制部402的发动机停止要求使发动机30紧急停止了的情况下,例如,当接收到基于除了来自终端200的启动要求以外的指令的发动机启动要求时,发动机控制部401也使发动机30启动。在基于除了来自终端200的启动要求以外的指令的发动机启动要求中,例如,能够包含有基于由包含电源开关的按下或插入至锁芯中的钥匙的操作等所产生的点火开关的接通操作(ig-on操作)的发动机启动要求、或基于来自以可直接通信的方式与车辆2连接的远程发动机启动器的指令的发动机启动要求等。

通过根据从终端200经由中心服务器100而被接收的启动要求而分别向发动机控制部401以及空调控制部201发送发动机启动要求以及空调启动要求,远程操作辅助控制部402使发动机30以及空调装置10启动。在发动机30以及空调装置10启动后,当预定的结束条件成立时,远程操作辅助控制部402通过分别向发动机控制部401以及空调控制部201发送发动机停止要求以及空调停止要求,从而使发动机30以及空调装置10停止。例如,作为结束条件,远程操作辅助控制部402也可以以发动机30以及空调装置10的启动自身作为起点,在经过了启动要求中所含的或者被预先规定的设定工作时间的情况下,使发动机30以及空调装置10停止。例如,作为结束条件,远程操作辅助控制部402也可以在使发动机30以及空调装置10启动以后,在判断为车辆的车厢内温度达到启动要求中所含的或者被预先规定的设定温度的情况下,使发动机30以及空调装置10停止。例如,作为结束条件,远程操作辅助控制部402也可以在经由中心服务器100而通过dcm90来从终端200接收如下信号的情况下,使发动机30以及空调装置10停止,所述信号为,执行了使发动机30以及空调装置10停止的操作的信号。

远程操作辅助控制部402(停止部的一个示例)在根据来自终端200的启动要求而使发动机30以及空调装置10启动并处于运转中的情况下,根据通信可否判断部403的判断结果,而对车辆2与中心服务器100之间的通信状态进行判断。远程操作辅助控制部402在判断为车辆2与中心服务器100之间的通信中断了时,通过分别向发动机控制部401以及空调器ecu20发送发动机停止要求以及空调停止要求,从而使发动机30以及空调装置10紧急停止。由此,即使在车辆2与中心服务器100之间的通信中断,从终端200经由中心服务器100而使车辆2的远程操作成为无法进行的状态的情况下,也能够使发动机30安全停止。

远程操作辅助控制部402的功能既可以被设置在空调器ecu20中,也可以被设置在能够通过基于can等的通信协议的车载网络而与空调器ecu20以及发动机ecu40进行通信的其他的ecu中。

通信可否判断部403通过dcm90而对车辆2与中心服务器100之间是否能够实施通信进行判断。例如,通信可否判断部403通过dcm90而将响应要求信号向中心服务器100发送,并根据针对于所述响应要求信号是否通过dcm90而接收到来自中心服务器100的响应信号,而对是否能够与中心服务器100通信进行判断。

通信可否判断部403的功能既可以被设置在空调器ecu20中,也可以被设置在能够通过基于can等的通信协议的车载网络而与空调器ecu20以及发动机ecu40进行通信的其他的ecu中。

dcm90为,例如通过包括以多个基站作为末端的移动电话网或英特网等在内的预定的通信网络nw1(以下,关于通信网络nw2,也是同样的),而与中心服务器100进行双向通信的通信装置。如上所述,dcm90通过can等的车载网络而以可相互通信的方式与空调器ecu20、发动机ecu40等各种ecu连接。

中心服务器100介于车辆2与用户的终端200之间,并实施由用户所进行的利用了终端200的与车辆2的远程操作相关的控制,具体而言,实施基于来自终端200的远程操作的与车辆2的发动机30的启动相关的控制。中心服务器100包括通信设备110和处理装置120。

通信设备110为在基于处理装置120(具体而言,通信处理部1201)的控制下,通过通信网络nw1、nw2而分别与车辆2(具体而言为dcm90)、终端200进行双向通信的设备。

处理装置120执行中心服务器100中的各种控制处理。处理装置120可以通过任意的硬件、软件或者它们的组合来实现其功能,也可以例如以包含cpu、ram、rom、辅助存储装置、i/o等在内的一个或多个服务器计算机为中心来构成。例如,作为通过在cpu上执行被存储于rom或辅助存储装置中的一个以上的程序而被实现的功能部,处理装置120包括通信处理部1201、远程操作控制部1202和响应信号发送部1203。

通信处理部1201对通信设备110进行控制,并实施与车辆2之间以及与终端200之间的各种信号(控制信号、信息信号等)的发送或接收。

远程操作控制部1202实施基于通过通信处理部1201而从终端200接收的启动要求的、与发动机30以及空调装置10的启动相关的控制。例如,远程操作控制部1202在通过通信处理部1201而从终端200接收了启动要求时,通过通信处理部1201而向车辆2发送启动要求,从而使发动机30以及空调装置10启动。

响应信号发送部1203在通过通信处理部1201而从车辆2接收了响应要求信号时,将预定的响应信号经由通信处理部1201而向车辆2发送。

终端200根据由用户输入的预定操作以发送发动机30的启动要求等的方式而实施与车辆2的启动相关的远程操作。终端200例如为车辆2的用户所持的智能手机、平板终端等便携式终端。终端200例如也可以为台式计算机终端等、车辆2的用户所持有的固定式的终端。终端200包括通信设备210、处理装置220、触摸面板显示器(以下,简称为“显示器”)240。

通信设备210为在基于处理装置220(具体而言,后述的通信处理部2201)的控制下、通过通信网络nw2而与中心服务器100进行双向通信的设备,例如为lte(longtermevolution:长期演进)模块。

处理装置220实施终端200中的各种控制处理。处理装置220例如以包含cpu、ram、rom、辅助存储装置、i/o等在内的计算机为中心而构成为。例如,作为通过在cpu上执行被存储于rom或辅助存储装置等中的一个以上的程序而被实现的功能部,处理装置220包括通信处理部2201、显示控制部2202和远程操作部2203。

通信处理部2201对通信设备210进行控制,并实施与中心服务器100之间的各种信号的发送或接收。

显示控制部2202使显示器240显示各种图像。例如,显示控制部2202使显示器240显示作为操作画面的各种gui(graphicaluserinterface:图形用户界面)。

远程操作部2203根据用户针对通过显示控制部2202而被显示在显示器240上的预定的gui的预定操作,而执行与发动机30以及空调装置10的远程操作相关的各种处理。远程操作部2203例如通过根据用户的预定操作而使被安装于终端200(处理装置220)内的预定的应用程序(以下,称为“远程操作应用”)启动,从而成为可利用该功能的状态。

例如,远程操作部2203根据用户针对通过远程操作应用的启动而被显示于显示器240上的各种gui的预定操作,从而将包含要求发动机30以及空调装置10的启动的启动要求在内的车辆2的远程操作所涉及的各种信号,经由通信处理部2201而向中心服务器100发送。由此,向中心服务器100发送的启动要求被中心服务器100接收,在中心服务器100(具体而言,远程操作控制部1202)的控制下,启动要求被向车辆2发送,从而使发动机30以及空调装置10启动。例如,用户能够在预定的gui上实施使空调装置10工作时的各种设定,远程操作部2203将包括所述各种设定在内的启动要求等的各种信号向中心服务器100发送。由此,在车辆2中,实施基于设定内容(作为由用户所要求的车辆的车厢内温度的要求值的设定温度或作为由用户所要求的空调装置10的工作时间的要求值的设定工作时间等)的空调装置10的控制。

[远程启动系统的动作的详细情况]

参照图5a、图5b,对本实施方式所涉及的远程启动系统1的具体动作进行说明。

图5a以及图5b为概要性地表示本实施方式所涉及的远程启动系统1的动作的一个示例以及其他示例的时序图。具体而言,图5a为表示车辆2与中心服务器100之间的通信状态为正常的情况下的远程启动系统1的动作的具体例的时序图。图5b为表示车辆2与中心服务器100之间的通信中断了的情况下的远程启动系统1的动作的一个示例的时序图。

在图5a、图5b中,由于步骤s502~s510相同,因此省略重复的说明。

当参照图5a时,在步骤s502中,终端200的远程操作部2203根据用户针对gui的预定操作,而将包含各种设定内容(设定温度、设定工作时间等)在内的启动要求经由通信处理部2201而向中心服务器100发送。

在步骤s504中,中心服务器100的远程操作控制部1202在通过通信处理部1201而从终端200接收了启动要求时,经由通信处理部1201而将启动要求向车辆2传送。

在步骤s506中,车辆2的远程操作辅助控制部402在通过dcm90而从中心服务器100接收了启动要求时,分别向发动机控制部401以及空调器ecu20发送发动机启动要求以及空调启动要求,从而使发动机30以及空调装置10启动。

在步骤s508中,车辆2的远程操作辅助控制部402经由dcm90而将发动机30以及空调装置10已被启动的启动通知向中心服务器100发送。

在步骤s510中,中心服务器100的远程操作控制部1202在通过通信处理部1201而从车辆2接收了启动通知时,经由通信处理部1201而将所述启动通知向终端200传送。

在步骤s512中,车辆2的通信可否判断部403在基于启动要求的发动机30以及空调装置10启动后的发动机30以及空调装置10的运转中,定期地将响应要求信号经由dcm90而向中心服务器100发送。以下,将各次、即第i次(i为1以上的整数)的响应要求信号的发送处理步骤称为步骤s512-i。

在步骤s514中,中心服务器100的响应信号发送部1203在通过通信处理部1201而从车辆2接收到响应要求信号时,经由通信处理部1201而将响应信号向车辆2回复。以下,将与第i次的响应要求信号的发送步骤相对应的响应信号的回复步骤称为步骤s514-i。

在步骤s516中,车辆2的通信可否判断部403根据是否通过dcm90而从发送响应要求信号起在预定时间以内接收了响应信号,来对车辆2与中心服务器100之间的通信可否状态进行判断。以下,将与第i次的响应要求信号的发送步骤相对应的通信可否判断步骤称为步骤s516-i。

在本示例中,针对于步骤s512-1~s512-n(n为2以上的整数)的各次中从车辆2向中心服务器100发送的全部响应要求信号,而从中心服务器100向车辆2回复响应信号(步骤s514-1~s514-n)。因此,在步骤s516-1~s516-n的全部步骤中,车辆2的通信可否判断部403判断为能够在车辆2与中心服务器100之间进行通信。

在步骤s518中,车辆2的远程操作辅助控制部402在结束条件成立时,通过分别向发动机控制部401以及空调器ecu20发送发动机停止要求以及空调停止要求,从而使发动机30以及空调装置10停止(通常停止)。

在步骤s520中,车辆2的远程操作辅助控制部402经由dcm90而将发动机30以及空调装置10已被停止的停止通知向中心服务器100发送。

在步骤s522中,中心服务器100的远程操作控制部1202在经由通信处理部1201而从车辆2接收了停止通知时,经由通信处理部1201而将所述停止通知向终端200传送。

另一方面,当参照图5b时,在本示例中,针对于在步骤s512-m~s512-l(m、l为满足m<l的关系的2以上的整数)的各个步骤中从车辆2向中心服务器100被发送的响应要求信号,并未从中心服务器100向车辆2回复响应信号。因此,在步骤s516-m~步骤s516-l的各次中,车辆2的通信可否判断部403判断为,不能在车辆2与中心服务器100之间进行通信、即通信中断。

在步骤s524中,由于车辆2与中心服务器100之间成为通信中断的状态之后的经过时间超过了预定阈值,因此,车辆2的远程操作辅助控制部402判断为车辆2与中心服务器100之间的通信已中断。所述预定阈值被适当地规定为,可对临时性的不能通信状态和某种程度上持续的通信中断进行辨别的值。

在步骤s526中,车辆2的远程操作辅助控制部402通过分别向发动机控制部401以及空调器ecu20发送发动机停止要求以及空调停止要求,从而使发动机30以及空调装置10紧急停止。

在步骤s528中,车辆2的通信可否判断部403在发动机30以及空调装置10紧急停止之后,在预定期间内定期地将响应要求信号经由dcm90而向中心服务器100发送,并对通信有无恢复进行确认。以下,将各次、即第j次(j为1以上的整数)的响应要求信号的发送处理步骤称为步骤s528-j。

在步骤s530中,中心服务器100的响应信号发送部1203在通过通信处理部1201而从车辆2接收了响应要求信号时,经由通信处理部1201而使响应信号向车辆2回复。以下,将与第j次的响应要求信号的发送步骤相对应的响应信号的回复步骤称为步骤s530-j。

在步骤s532中,车辆2的通信可否判断部403根据是否通过dcm90而从发送响应要求信号起在预定时间以内接收了响应信号,而对车辆2与中心服务器100之间的通信可否状态进行判断。以下,将与第j次的响应要求信号的发送步骤相对应的通信可否判断步骤称为步骤s532-j。

在本例中,针对于在步骤s528-j(j为2以上的整数)中从车辆2向中心服务器100发送的响应要求信号,而从中心服务器100向车辆2回复响应信号(步骤s530-j)。因此,在步骤s532-j中,车辆2的通信可否判断部403判断为,能够在车辆2与中心服务器100之间进行通信,即通信已恢复。

在步骤s534中,车辆2的远程操作辅助控制部402根据通信的恢复,而将使发动机30以及空调装置10紧急停止的通知(紧急停止通知)经由dcm90(停止通知发送部的一个示例)而向中心服务器100发送。由此,在中心服务器100侧,根据车辆2与中心服务器100之间的通信中断,能够掌握发动机30以及空调装置10已被停止的情况。

在步骤s536中,中心服务器100的远程操作控制部1202在通过通信处理部1201而从车辆2接收到紧急停止通知时,经由通信处理部1201而将紧急停止通知向终端200传送。由此,终端200的用户能够根据车辆2与中心服务器100之间的通信中断而掌握发动机30以及空调装置10已被停止的情况。

[作用]

如上所述,在本实施方式中,车辆2的远程操作辅助控制部402在根据启动要求而使发动机30启动且处于运转中的情况下,在中心服务器100与车辆2之间的通信中断时,使发动机30停止。

由此,在根据启动要求而使发动机30启动且处于运转中的情况下,在中心服务器100与车辆2之间的通信中断时,发动机30会自动地停止。因此,即使在因根据启动要求而使发动机30启动并处于运转中的通信中断从而变得无法由终端200进行使车辆2的发动机30停止的操作的情况下,也能够使发动机30安全地停止。

在本实施方式中,车辆2的通信可否判断部403向中心服务器100发送响应要求信号,并根据针对于所述响应要求信号的来自中心服务器100的回复(响应信号)的有无,而对中心服务器100与车辆2之间可否实施通信进行判断。

由此,通过定期地从车辆2向中心服务器100发送要求回复的请求信号,从而能够具体地对可否实施在中心服务器100与车辆2之间的通信进行判断。

在本实施方式中,车辆2的远程操作辅助控制部402根据由车辆2的通信可否判断部403所判断出的可否实施中心服务器100与车辆2之间的通信的判断结果,而对是否使发动机30停止进行判断。

由此,在通过由响应要求信号的定期发送而产生的可否通信的判断从而判断为不能通信的情况下,判断为通信已中断,并能够使发动机30停止。

在本实施方式中,车辆2的远程操作辅助控制部402也可以在根据由车辆2的通信可否判断部403所判断出的判断结果而判断为中心服务器100与车辆2之间的通信中断了的情况下、且在所述通信的中断的经过时间超过了预定阈值的情况下,使发动机30停止。

由此,由于从通信中断起经过了某种程度的时间之后发动机30被停止,因此,在例如临时性地产生通信中断并立即恢复了的情况下,能够避免发动机30停止的情况。

在本实施方式中,即使在中心服务器100与车辆2之间的通信中断了的情况下,车辆2的发动机控制部401也容许基于除了来自终端200的启动要求以外的指令的发动机30的启动。

由此,即使因通信中断的产生而使发动机30停止,但如果用户行至车辆2的附近,也能够通过除了从终端200被发送的启动要求以外的指令、例如通过车辆2中的点火开关的接通操作或由直接向车辆2发送指令的远程发动机启动器所实施的指令等而使发动机30启动。

在本实施方式中,车辆2的远程操作辅助控制部402在发动机30被紧急停止的情况下,且此后在中心服务器100与车辆2之间的通信恢复了时,将发动机30被停止了的通知(紧急停止通知)经由dcm90而向终端200、即以终端200为发送目的地而向中心服务器100发送。

由此,在因通信中断而使发动机30停止的情况下,由于根据通信的恢复而将发动机30实际停止了的情况从车辆2经由中心服务器100而向终端200发送,因此,用户能够通过被显示于终端200的显示器240上的通知等而确认发动机30实际已被停止的情况。

<第二实施方式>

对第二实施方式进行说明。

本实施方式所涉及的远程启动系统1在使发动机30以及空调装置10紧急停止的功能(远程操作辅助控制部402的一个功能)被设置在中心服务器100中这一点上与第一实施方式不同。本实施方式所涉及的远程启动系统1在通信可否判断部403的功能被设置在中心服务器100中且对终端200与中心服务器100之间的通信可否状态进行判断这一点上与第一实施方式不同。以下,对与第一实施方式的结构相同或者对应的结构,标记相同的符号,并以不同的部分为中心而进行说明。

[远程启动系统的结构]

首先,参照图6~图8,对本实施方式所涉及的远程启动系统1的结构进行说明。

图6为表示本实施方式所涉及的车辆2(空调器ecu20以及发动机ecu40)的功能性的结构的一个示例的功能框图。图7为表示本实施方式所涉及的中心服务器100(处理装置120)的功能性的结构的一个示例的功能框图。图8为表示本实施方式所涉及的终端200(处理装置220)的功能性的结构的一个示例的功能框图。

本实施方式所涉及的远程启动系统1的整体结构由图1表示。

车辆2与第一实施方式同样地包括空调装置10、空调器ecu20、车厢温度传感器21、外部气温传感器22、发动机30、发动机ecu40和dcm90。

例如,作为通过执行被存储于rom或辅助存储装置等中的一个以上的程序而被实现的功能部,发动机ecu40包括发动机控制部401和远程操作辅助控制部402。

远程操作辅助控制部402在根据来自终端200的启动要求而使发动机30以及空调装置10启动并处于运转中的情况下,根据通过dcm90而从中心服务器100接收的紧急停止要求,分别向发动机控制部401以及空调器ecu20发送发动机停止要求以及空调停止要求,由此,使发动机30以及空调装置10紧急停止。

中心服务器100与第一实施方式同样地包括通信设备110和处理装置120。

例如,作为通过在cpu上执行被存储于rom或辅助存储装置中的一个以上的程序而被实现的功能部,处理装置120包括通信处理部1201、远程操作控制部1202和通信可否判断部1204。

通信可否判断部1204对中心服务器100与终端200之间可否实施通信进行判断。例如,通信可否判断部1204经由通信处理部1201而将响应要求信号向终端200发送,并根据针对于所述响应要求信号,是否通过通信处理部1201接收到来自终端200的响应信号,从而对可否实施与终端200之间的通信进行判断。

远程操作控制部1202(停止部的一个示例)在根据来自终端200的启动要求而使发动机30以及空调装置10启动并处于运转中的情况下,根据通信可否判断部1204的判断结果,而对中心服务器100与终端200之间的通信状态进行判断。远程操作控制部1202在判断为中心服务器100与终端200之间的通信中断了时,经由通信处理部1201而向车辆2发送紧急停止要求。由此,即使在中心服务器100与终端200之间的通信中断而成为不能从终端200经由中心服务器100进行车辆2的远程操作的状态的情况下,也能够使发动机30安全地停止。

终端200与第一实施方式同样地包括通信设备210、处理装置220和显示器240。

例如,作为通过在cpu上执行被存储于rom或辅助存储装置等中的一个以上的程序而被实现的功能部,处理装置220包括通信处理部2201、显示控制部2202、远程操作部2203和响应信号发送部2204。

响应信号发送部2204在通过通信处理部2201而从中心服务器100接收到响应要求信号时,经由通信处理部2201而将预定的响应信号向中心服务器100回复。

[远程启动系统1的动作的详细情况]

参照图9a、图9b,对本实施方式所涉及的远程启动系统1的具体动作进行说明。

图9a以及图9b为概要性地表示本实施方式所涉及的远程启动系统1的动作的一个示例以及其他的示例的时序图。具体而言,图9a为表示中心服务器100与终端200之间的通信状态为正常的情况下的远程启动系统1的动作的具体例的时序图。图9b为表示中心服务器100与终端200之间的通信中断了的情况下的远程启动系统1的动作的一个示例的时序图。

由于图9a以及图9b的步骤s902~s910与第一实施方式中的图5a以及图5b的步骤s502~s510相同,因此,省略说明。

在步骤s912中,中心服务器100的通信可否判断部1204在基于启动要求的发动机30以及空调装置10启动后的发动机30以及空调装置10的运转中,具体而言,在通过通信处理部1201而从车辆2接收了启动通知之后到接收停止通知为止的期间内,定期地将响应要求信号经由通信处理部1201而向终端200发送。以下,将各次、即第k次(k为1以上的整数)的响应要求信号的发送处理步骤称为步骤s912-k。

在步骤s914中,终端200的响应信号发送部2204在通过通信处理部2201而从中心服务器100接收到响应要求信号时,经由通信处理部2201而将响应信号向中心服务器100回复。以下,将与第k次的响应要求信号的发送步骤相对应的响应信号的回复步骤称为步骤s914-k。

在步骤s916中,中心服务器100的通信可否判断部1204根据是否通过通信处理部1201而从发送响应要求信号起在预定时间以内接收到响应信号,来对中心服务器100与终端200之间的通信可否状态进行判断。以下,将与第k次的响应要求信号的发送步骤相对应的通信可否判断步骤称为步骤s916-k。

在本示例中,针对于在步骤s912-1~s912-n(n为2以上的整数)的各次中从中心服务器100向终端200被发送的全部响应要求信号,而从终端200向中心服务器100回复响应信号(步骤s914-1~s914-n)。因此,在全部步骤s916-1~s916-n中,中心服务器100的通信可否判断部1204判断为,中心服务器100与终端200之间能够进行通信。

在步骤s918中,车辆2的远程操作辅助控制部402在结束条件成立时,通过分别向发动机控制部401以及空调器ecu20发送发动机停止要求以及空调停止要求,从而使发动机30以及空调装置10停止(通常停止)。

在步骤s920中,车辆2的远程操作辅助控制部402经由dcm90而将发动机30以及空调装置10已被停止的停止通知向中心服务器100发送。

在步骤s922中,中心服务器100的远程操作控制部1202在经由通信处理部1201而从车辆2接收停止通知时,经由通信处理部1201而将所述停止通知向终端200传送。

另一方面,当参照图9b时,在本例中,针对于在步骤s912-m~s912-l(m、l为满足m<l的关系的2以上的整数)的各次中从中心服务器100向终端200发送的响应要求信号,并未从终端200向中心服务器100回复响应信号。因此,在步骤s916-m~步骤s916-l的各次中,中心服务器100的通信可否判断部1204判断为,中心服务器100与终端200之间不能进行通信,即,通信已中断。

在步骤s924中,由于中心服务器100与终端200之间成为通信中断的状态之后的经过时间超过了预定阈值,因此,中心服务器100的远程操作控制部1202判断为,中心服务器100与终端200之间的通信已中断。所述预定阈值与第一实施方式同样地被适当地规定。

在步骤s926中,中心服务器100的远程操作控制部1202经由通信处理部1201而将使发动机30以及空调装置10紧急停止的紧急停止要求向车辆2发送。

在步骤s928中,车辆2的远程操作辅助控制部402在通过dcm90而从中心服务器100接收到紧急停止要求时,通过分别向发动机控制部401以及空调器ecu20发送发动机停止要求以及空调停止要求,从而使发动机30以及空调装置10紧急停止。

在步骤s930中,车辆2的远程操作辅助控制部402将使发动机30以及空调装置10紧急停止的通知(紧急停止通知)经由dcm90而向中心服务器100发送。由此,在中心服务器100侧,能够根据中心服务器100与终端200之间的通信中断,而掌握发动机30以及空调装置10已被停止的情况。

在步骤s932中,中心服务器100的通信可否判断部1204在发动机30以及空调装置10紧急停止后,具体而言,在通过通信处理部1201而接收到紧急停止通知之后,在预定期间内定期地将响应要求信号经由通信处理部1201而向终端200发送,并确认通信恢复的有无。以下,将各次、即第m次(m为1以上的整数)的响应要求信号的发送处理步骤称为步骤s932-m。

在步骤s934中,终端200的响应信号发送部2204在通过通信处理部2201而从中心服务器100接收到响应要求信号时,经由通信处理部2201而将响应信号向中心服务器100回复。以下,将与第m次的响应要求信号的发送步骤相对应的响应信号的回复步骤称为步骤s934-m。

在步骤s936中,中心服务器100的通信可否判断部1204根据是否通过通信处理部1201而从发送响应要求信号起在预定时间以内从终端200接收到响应信号,而对中心服务器100与终端200之间的通信可否状态进行判断。以下,将与第m次的响应要求信号的发送步骤相对应的通信可否判断步骤称为步骤s936-m。

在本示例中,针对于在步骤s932-j(j为2以上的整数)中从中心服务器100向终端200发送的响应要求信号,而从终端200向中心服务器100回复响应信号(步骤s934-j)。因此,在步骤s936-j中,中心服务器100的通信可否判断部1204判断为,中心服务器100与终端200之间能够进行通信,即,通信已恢复。

在步骤s938中,中心服务器100的远程操作控制部1202根据通信恢复而将紧急停止通知经由通信处理部1201(停止通知发送部的一个示例)而向终端200发送。由此,终端200的用户能够根据中心服务器100与终端200之间的通信中断而掌握发动机30以及空调装置10已被停止的情况。

[作用]

如上所述,在本实施方式中,中心服务器100的远程操作控制部1202在根据启动要求而使发动机30以及空调装置10启动并处于运转中的情况下,在终端200与中心服务器100之间的通信中断了时,使发动机30停止。

由此,在根据启动要求而使发动机30以及空调装置10启动并处于运转中的情况下,在终端200与中心服务器100之间的通信中断了时,发动机30自动地停止。因此,即使在因根据启动要求使发动机30以及空调装置10启动并运转时的通信中断而无法由终端200进行使车辆2的发动机30停止的操作的情况下,能够使发动机30安全停止。

在本实施方式中,中心服务器100的通信可否判断部1204定期地向终端200发送响应要求信号,并根据针对于所述响应要求信号的来自终端200的回复(响应信号)的有无,而对可否实施在终端200与中心服务器100之间的通信进行判断。

由此,通过定期地从中心服务器100向终端200发送要求回复的响应要求信号,从而能够具体地对可否实施在终端200与中心服务器100之间的通信进行判断。

在本实施方式中,中心服务器100的远程操作控制部1202根据由中心服务器100的通信可否判断部1204所判断出的可否在终端200与中心服务器100之间进行通信的判断结果,而对是否使发动机30停止进行判断。

由此,在通过由响应要求信号的定期发送而产生的通信的可否判断而判断为不能在终端200与中心服务器100之间进行通信的情况下,判断为通信已中断,并能够使发动机30停止。

在本实施方式中,中心服务器100的远程操作控制部1202也可以在根据由中心服务器100的通信可否判断部1204所判断出的判断结果而判断为终端200与中心服务器100之间的通信中断了的情况下,且在所述通信的中断的经过时间超过了预定阈值的情况下,使发动机30停止。

由此,由于从通信中断起经过了某种程度的时间之后,发动机30被停止,因此,例如在临时性地产生通信中断并立即恢复的情况下,能够避免发动机30被停止的情况。

在本实施方式中,中心服务器100的远程操作控制部1202在发动机30已被紧急停止的情况下,且此后终端200与中心服务器100之间的通信恢复时,将发动机30已被停止的通知经由通信处理部1201而向终端200发送。

由此,在由于通信中断而使发动机30停止的情况下,由于根据通信的恢复而将发动机30实际上已停止的情况从中心服务器100向终端200发送,因此,用户能够通过被显示于终端200的显示器240上的通知等而确认发动机30实际上已被停止的情况。

以上,对用于实施本发明的方式进行了详细的叙述,但本发明并未被限定于上述的特定的实施方式,在权利要求书所记载的本发明的主旨的范围内,能够进行各种变形或变更。

例如,在上述的实施方式中,虽然作为对空调装置10(压缩机)进行驱动的驱动装置,将发动机30设为启动对象,但也可以将其他的驱动装置设为启动对象。例如,在车辆2为电动车辆的情况下,也可将电动压缩机、具体而言将被内置于电动压缩机内的电动机(驱动装置的其他示例)设为启动对象。

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