异常检测装置、异常信息传送方法和异常信息传送系统转让专利

申请号 : CN200980109855.5

文献号 : CN101981593B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 富永博川口敬三

申请人 : 丰田自动车株式会社

摘要 :

本发明公开了异常检测装置,所述异常检测装置包括:存储单元,其配置为当检测到车载装置的异常时,存储该异常的异常信息;传送单元,其配置为将异常信息传送至服务器;车载信息终端,其配置为当将行驶支持信息提供给乘员并且通过操作部分输入读出操作信息时,读出存储在存储单元中的异常信息;和传送阻止单元,其设置为当通过操作部分输入读出操作信息时,阻止将异常信息传送至服务器。

权利要求 :

1.一种异常检测装置,其特征在于:

存储单元,其配置为当检测到车载装置的异常时,存储所述异常的异常信息;

传送单元,其配置为将所述异常信息传送至服务器;

车载信息终端,其配置为向乘员提供行驶支持信息,检测通过操作部分输入的操作是否是输入读出操作信息的预定操作,并且当检测到所述预定操作时,读出存储在所述存储单元中的所述异常信息;

传送阻止单元,其配置为当通过所述操作部分输入所述读出操作信息时,阻止将所述异常信息传送至所述服务器;和阻止解除单元,其配置为当包括所述异常检测装置的车辆已经从所述传送阻止单元阻止传送所述异常信息时的行驶距离行驶预定行驶距离时,解除阻止传送所述异常信息。

2.根据权利要求1所述的异常检测装置,还包括如下特征:存储阻止单元,其配置为当通过所述操作部分输入所述读出操作信息时,阻止存储所述异常信息,其中通过所述传送阻止单元来阻止传送所述异常信息。

3.根据权利要求1所述的异常检测装置,特征在于:当通过所述操作部分输入所述读出操作信息时,阻止检测所述车载装置的所述异常,而不通过所述传送阻止单元阻止传送所述异常信息。

4.根据权利要求1所述的异常检测装置,特征在于:所述操作部分是所述车载信息终端或者导航装置的用户界面。

5.根据权利要求1所述的异常检测装置,还包括如下特征:显示单元,其配置为显示从所述存储单元读出的所述异常信息。

6.根据权利要求1所述的异常检测装置,特征在于:所述异常信息包括使用符号、数字或者符号与数字的组合指示所述异常的内容的诊断代码、当检测到所述异常时从所述车载装置检测到的检测信息和警报灯是否打开的信息中的至少一种。

7.根据权利要求1所述的异常检测装置,其特征在于:当通过所述操作部分输入所述读出操作信息时,所述传送单元传送所述异常信息至所述服务器,所述异常信息包括指示没有检测到所述异常的信息。

8.一种检测异常的方法,其特征在于如下步骤:存储步骤,当检测到车载装置的异常时,将所述异常的异常信息存储在存储单元中;

传送步骤,通过传送单元将所述异常信息传送至服务器;

检测步骤,检测通过操作部分输入的操作是否是输入读出操作信息的预定操作;

读出步骤,当通过所述操作部分输入所述读出操作信息时,读出存储在所述存储单元中的所述异常信息;

阻止步骤,当通过所述操作部分输入所述读出操作信息时,通过传送阻止单元来阻止将所述异常信息传送至所述服务器;和阻止解除步骤,当包括执行所述检测异常的方法的异常检测装置的车辆已经从所述传送阻止单元阻止传送所述异常信息时的行驶距离行驶预定行驶距离时,解除阻止传送所述异常信息。

9.一种异常信息传送系统,其包括:

异常检测装置,其配置为检测车载装置的异常,并且传送所述异常的异常信息;和服务器,其配置为接收所述异常检测装置的所述异常信息,所述异常信息传送系统的特征在于:所述异常检测装置包括:

存储单元,其配置为当检测到所述车载装置的所述异常时,存储所述异常的所述异常信息;

传送单元,其配置为将所述异常信息传送至所述服务器;

车载信息终端,其配置为向乘员提供驾驶支持信息,检测通过操作部分输入的操作是否是输入读出操作信息的预定操作,并且当检测到所述预定操作时,读出存储在所述存储单元中的所述异常信息;

传送阻止单元,其配置为当通过所述操作部分输入所述读出操作信息时,阻止将所述异常信息传送至所述服务器;和阻止解除单元,其配置为当包括所述异常检测装置的车辆已经从所述传送阻止单元阻止传送所述异常信息时的行驶距离行驶预定行驶距离时,解除阻止传送所述异常信息。

10.根据权利要求9所述的异常信息传送系统,其中当通过所述操作部分输入所述读出操作信息时,所述传送单元将所述异常信息传送至所述服务器,所述异常信息包括指示出没有检测到所述异常的标记信息;并且所述服务器参照所述标记信息来选择用于分析所述异常的所述异常信息。

说明书 :

异常检测装置、异常信息传送方法和异常信息传送系统

技术领域

[0001] 本发明涉及能够从车辆向分析中心传送异常信息的异常检测装置、异常信息传送方法和异常信息传送系统,异常信息与车辆的车载装置有关。

背景技术

[0002] 通常,各种部件和系统集成在车辆中,并且由电子控制单元来控制,电子控制单元配置成根据例如由传感器所检测到的信号和计算机的处理结果来驱动致动器等。此外,上述电子控制单元通常包括自诊断功能,以诊断诸如传感器和致动器之类的车载装置是否正在正确运行。在已知技术(例如专利文件1中)中,当自诊断结果表明检测到异常时,将诸如诊断代码和冻结帧数据之类的异常信息存储在电子控制单元中,使得所存储的异常信息之后通过使用服务工厂等中的诊断工具而读出,以用于分析异常的原因等。此外,为了更有效地收集异常信息,当检测到异常信息时,将所检测到的异常信息传送至分析中心并存储在分析中心的数据库中,从而分析中心分析车辆的异常。
[0003] 但是,如果所有的异常信息都被传送至分析中心,即,例如将由于在服务工场中用于模拟异常的模拟信号而产生的异常信号或着当更换部件时所产生的并且与任何异常无关的异常信息传送至分析中心,分析中心不能确定所传送的异常信息是基于实际故障,还是由于模拟信号、部件更换等的假警报,从而使得很难分析异常的原因。
[0004] 为了克服上述问题,提出了一种通信方法(例如,在专利文件2中),其中,当将异常信息从车辆输出至诊断工具时,并不将异常信息传送至分析中心。即,当将异常信息输出至诊断工具时,视为车辆在服务工场等中接受服务、检查或维修。因此,能够阻止将与模拟信号和部件更换相关的异常信息传送至分析中心。
[0005] 专利文件1:公开号为2006-96325的日本专利申请。
[0006] 专利文件2:公开号为2005-41438的日本专利申请。

发明内容

[0007] 但是,在专利文件2所描述的通讯方法中,在没有连接诊断工具时不能阻止传送异常信息。在服务工场中,可以在不连接诊断工具的情况下执行诸如部件更换之类的各种服务。在这种情况下,会产生一个问题,即,异常信息不希望地传送至分析中心。
[0008] 当然,可以手动设置车载装置,从而在车辆在服务工场等中接受维修时阻止传送异常信息。但是,服务工场等中的服务人员会忘记手动设置车载装置。此外,通过定时器可以取消上述设置(以使得能够恢复传送异常信息),从而确保确实取消了上述设置。因此,在预定时间之后,可以传送异常信息。
[0009] 本发明是根据上述问题而做出的,并且可以提供异常检测装置、异常信息传送方法和异常信息传送系统,上述异常检测装置、异常信息传送方法和异常信息传送系统能够即使当车辆在接收服务时检测到车辆的车载装置的异常时,也能够适当的处理异常信息。
[0010] 根据本发明的一个方面,异常检测装置包括:存储单元,其配置为当检测到车载装置的异常时,存储该异常的异常信息;传送单元,其配置为将异常信息传送至服务器;车载信息终端,其配置为当将行驶支持信息提供给乘员并且通过操作部分输入读出操作信息时,读出存储在存储单元中的异常信息;和传送阻止单元,其配置为当通过操作部分输入读出操作信息时,阻止将异常信息传送至服务器。
[0011] 根据本发明的实施例,检测最有可能当车辆在接受服务时在服务工场等中所执行的操作,并且根据所检测的操作,阻止传送异常信息。因此,将能够自动阻止传送异常信息,而不需要由服务人员执行警报阻止操作。
[0012] 根据本发明的实施例,将能够提供异常检测装置、异常信息传送方法和异常信息传送系统,即使当车辆在接收服务时检测到车辆的车载装置的异常时,上述异常检测装置、异常信息传送方法和异常信息传送系统也能够适当地处理异常信息。

附图说明

[0013] 图1是示意性示出异常信息传送系统的示例性构造的示图;
[0014] 图2是示意性示出异常检测装置的示例性构造的示图;
[0015] 图3是异常检测装置的功能模块图的示例;
[0016] 图4是示出阻止传送异常信息的过程的顺序图的示例(第一实施例);
[0017] 图5是示出阻止传送异常信息的过程的顺序图的示例(改进的第一实施例);
[0018] 图6是示意性示出异常信息传送系统的示例性构造的示图;
[0019] 图7是示出异常检测装置的操作过程的顺序图的示例(第二实施例);
[0020] 图8是示出诊断主ECU和分析中心的服务器的功能模块图的示例;和[0021] 图9是示出异常信息传送系统中的异常信息传送过程的顺序图的示例(第三实施例)。
[0022] 符号说明
[0023] 11,11A-11C:ECU
[0024] 12:车载信息终端
[0025] 13:诊断主ECU
[0026] 23:异常信息传送阻止部分
[0027] 24:阻止解除部分
[0028] 25:服务检测部分
[0029] 26:服务取消确定部分
[0030] 33:异常信息确定部分
[0031] 40:服务工场
[0032] 50:车辆
[0033] 60:分析中心
[0034] 70:服务器
[0035] 100:异常检测装置
[0036] 200:异常信息传送系统

具体实施方式

[0037] 在下文中,将参考附图描述用于实施本发明的实施例的最佳方式。
[0038] [实施例1]
[0039] [异常检测装置100的概述]
[0040] 图1和2是分别示意性地示出了异常信息传送系统200和异常检测装置100的构造的示图。在下文中,不能执行预期功能(和需要完成规定维修)的状况被称作“故障”;不考虑是否存在实际故障而检测到的问题被称作“异常”;当车辆没有发生实际故障时所执行的除了维修以外的工作(例如服务和检查)被简称为“服务”。
[0041] 当车辆50的传感器或致动器发生故障时,车辆50中的异常检测装置100使得仪表盘等打开警报灯。当故障不严重时,不会使得警报灯打开。异常检测装置100存储包括诊断代码和冻结帧数据(在下文中被称作“FFD”)的异常信息,并在预定的周期时间或者在检测到异常时将异常信息传送至分析中心60。当车辆50的乘员(例如驾驶员)注意到警报灯打开时,乘员使车辆50进入服务工场40。
[0042] 例如,服务工场40可以是能够向车辆50提供服务工作的经销商。但是,服务工场40不一定需要是经销商。即,只要能够提供服务工作,服务工场40可以包括附属于经销商的附属工场或独立的(非附属)服务工场40。
[0043] 如图2所示,车辆50包括电子控制单元(ECU)11A至11C(在下文中可以共同被称作ECU11),其用于控制传感器和致动器;诊断主ECU13,其用于收集异常信息并将所收集的异常信息传送至分析中心60中的服务器70;车载信息终端12,其用于显示道路地图、交通信息和所接收的广播等;和车载局域网,例如控制器局域网络(CAN)和局部互联网络(LIN),其用于互相连接ECU11、诊断主ECU13和车载信息终端12。
[0044] 另一方面,在车载信息终端12中,可以设置异常检测模式,在异常检测模式中,ECU11读出存储的异常信息,并且所读出的异常信息被显示在诸如LCD或有机电致发光(organic EL)之类的显示器14上。为了避免由车辆50的乘员的误操作而激活异常检测模式,异常检测模式设置成只能通过特定操作来激活。因此,当异常检测模式被激活时,可以假设车辆50在服务工场中“接受服务”。
[0045] 然后,描述根据本发明的实施例的异常检测装置100。在异常检测装置100中,当通过车载信息终端12激活异常检测模式时,假设车辆50在接收服务,并且阻止从诊断主ECU13传送异常信息至服务器。
[0046] 通常,不管是否采用了根据本发明的实施例的构造,服务人员都可以执行操作来阻止传送异常信息(在下文中被称作“阻止警报”)。但是,当车辆50装有车载信息终端12并且需要服务人员检查异常时,服务人员常常通过车载信息终端12来激活异常检测模式。因此,通过激活异常检测模式而设定阻止传送异常信息,能够阻止传送由于服务工作所产生的异常信息,而不需要由服务人员执行单独的阻止警报操作。
[0047] [异常检测装置100]
[0048] 图3示出了异常检测装置100的功能框图的示例。在图3中,对于与图2中相同的部件,共同使用相同的附图标号,并且省略了对其的描述。在异常检测装置100中,诊断主ECU13用作控制器,以控制异常检测装置100的其他部件。车载信息终端12包括显示屏14,在显示屏14上显示例如车辆50的当前位置的道路地图。车载信息终端12还可以包括导航系统,提供通向目的地的指引。在图3中,车载信息终端12与诊断主ECU13分开。但是,优选的,诊断主ECU13的功能集成到车载信息终端12中。这样,可以提高具有强大处理能力的车载信息终端12的效率,节省安装空间,并且减少诊断主ECU13的重量。
[0049] 如图3所示,车载信息终端12连接至地图DB(数据库)17、GPS(全球定位系统)接收器16、输入部分15、和上述显示器14。在地图DB17中,道路网络分成节点和链路,并存储节点的位置信息和节点之间链路的连接信息。因此,通过追踪节点和链路,可以形成道路网络。此外,可以将服务工场40的位置信息以及诸如加油站和公共设施之类的位置信息存储在地图DB17中。
[0050] GPS接收器16根据从GPS卫星所传送的电波的到达时间来检测车辆50的位置。车载信息终端12通过将GPS接收器16所检测到的位置作为起始点并累计一段行驶距离来精确估计行驶车辆50的位置,行驶距离是在通过陀螺传感器所检测到的行驶方向上通过车轮速度传感器检测到的。
[0051] 输入部分15是用户界面,乘员或服务人员通过用户界面将操作信息输入车载信息终端12中。具体来说,例如,输入部分15可以是按键型键盘、输入乘员的声音的声音识别装置、和形成于显示屏14上的触控面板等。显示屏14用于显示上述道路地图、电视图像等。此外,在异常检测模式中,异常信息显示在显示屏14上。
[0052] 当通过输入部分15输入操作信息时,通过车载信息终端12来激活异常检测模式,操作信息是连续按下预定的键、同时按下多个键等的操作。当激活异常检测模式时,车载信息终端12向ECU11发出传送存储在ECU11中的异常信息的请求。此外,当激活异常检测模式时,车载信息终端12向诊断主ECU13发送异常检测模式激活信息。在CAN中,车载信息终端12和ECU11使用共用信号线路并通过时分多路复用通信方案来相互通信。
[0053] 存储异常信息的ECU11将异常信息传送至车载信息终端12或诊断主ECU13。传送至车载信息终端12的异常信息进一步被传送至诊断主ECU13。诊断主ECU13存储所传送的异常信息,并在预定时刻将所存储的异常信息传送至分析中心60。
[0054] ECU11可以包括发动机ECU、混合动力ECU、制动ECU等。ECU的数量不限于三个。例如,可以连接两个以下或者四个以上ECU。异常信息可以包括在检测到异常之前和之后的预定时间段的FFD和指出异常内容的诊断代码(例如A000001,FFD和诊断代码存储在ECU11中。之前根据连接到ECU11的传感器和致动器来确定FFD的各项。例如,对于发动机ECU,FFD的各项可以是发动机转速、进气量和进气温度等。另一方面,对于制动ECU,FFD的各项可以是车轮速度、减速和主缸压力等。诊断代码由符号或数字或两者的组合构成,指出异常的内容。根据其中诊断代码与相应的异常内容相关联的代码表,服务人员可以确定异常的内容。
[0055] 诊断主ECU13配置为计算机,在计算机中CPU、RAM、ROM、通信接口和非易失性存储器通过内部总线相互连接。如图3所示,根据本发明的实施例的诊断主ECU13包括车辆信息收集部分21、车辆信息传送部分22、异常信息传送阻止部分23和阻止解除部分24,由CPU或诸如专用集成电路(ASIC)之类的硬件执行存储在ROM或非易失性存储器中的程序来实施上述各个部分。此外,诊断主ECU13连接到通信装置18。
[0056] 车辆信息收集部分21收集从ECU11所传送的异常信息和其他车辆信息。当检测到异常时,收集异常信息。另一方面,即使没有检测到异常,也收集异常信息。但是,异常信息和车辆信息都可以至少部分地包括相同的信息。当车辆50行驶时,从车辆信息的最早的部分开始连续写上车辆信息,并且阻止写上检测到异常时的车辆信息,使得该车辆信息与分析车辆50的故障时将要使用的FFD进行比较。此外,定期或不定期将车辆信息传送至分析中心60。在对本发明的实施例的描述中,描述异常信息的传送。
[0057] 当检测到异常时,车辆信息传送部分22将异常信息传送至分析中心60。另一方面,当没有检测到异常时,车辆信息传送部分22将车辆信息定期或不定期传送至分析中心60。
[0058] 但是,当从车载信息终端12接收到异常检测模式激活信息时,异常信息传送阻止部分23阻止传送异常信息。这样,一旦在服务工场40中开始对车辆50的服务工作,即使在服务工作过程中检测到由于部件更换或模拟信号而引起的异常时,也可以阻止将异常信息传送至分析中心60。
[0059] 此外,阻止解除部分24解除由异常信息传送阻止部分23所执行的阻止传送异常信息。具体来说,阻止解除部分24存储阻止时行驶距离,该阻止时行驶距离是当异常信息传送阻止部分23阻止传送异常信息时的行驶距离。然后,当车辆50以阻止时行驶距离为基准行驶超过预定距离时,阻止解除部分24解除阻止传送异常信息。这种情况下,通过比较由里程表所指示的行驶距离和阻止时行驶距离,可以判定车辆50是否行驶超过预定距离。在行驶距离以阻止时行驶距离为基准到达预定距离(例如,10km)之前,阻止传送异常信息。因此,例如,在服务或维修活动之后,当需要在测试行驶中检查部件并且如果在测试行驶时在部件中检测到异常时,可以有利地阻止传送由于部件所产生的异常信息。
[0060] 在通信装置18中,对于异常信息(数字数据)执行协议处理和误差校正处理。然后,所产生的(处理的)基带信号是调制到载波上的π/4QPSK,并且调制信号被放大并从天线传送。通过蜂窝电话网络的基站或者无线LAN的接入点将载波传送至分析中心60。
[0061] [异常检测装置的运行过程]
[0062] 图4是示出了阻止传送异常信息的过程的顺序图的示例。在车辆50进入服务工场40之后,由服务人员操作车载信息终端12通过车载信息终端12来激活异常检测模式。在这种情况下,车载信息终端12将异常检测模式激活信息传送至诊断主ECU13(步骤S10)。
[0063] 当诊断主ECU13接收到异常检测模式激活信息时,异常信息传送阻止部分23阻止传送异常信息(步骤S20)。此外,当阻止传送异常信息时,阻止解除部分24存储阻止时行驶距离(步骤S25)。
[0064] 在步骤S20之后,由于服务人员的维修和服务工作,ECU11可以检测异常(步骤S30),并存储所检测到的异常(步骤S40)。在没有将异常检测模式激活信息传送至ECU11的情况下,检测异常的ECU11向主ECU等发出打开相应的警报灯的请求。在将车辆50交付给其使用者之前,通过诊断工具等删除存储在ECU11中的异常信息。
[0065] 存储异常信息的ECU11将异常信息传送至诊断主ECU13(步骤S50),并且诊断主ECU13接收异常信息(步骤S60)。但是,在这种情况下,不再进一步从诊断主ECU13传送异常信息。也就是说,例如,诊断主ECU13可以丢弃(删除)所接收的异常信息(结果,异常信息不再存储在诊断主ECU13中)。
[0066] 在异常信息传送阻止部分23阻止传送异常信息之后,阻止解除部分24在每个预定周期中判定车辆50是否以阻止时行驶距离为基准行驶超过预定距离(步骤S70)。如果确定车辆50行驶超过预定距离(步骤S70中的是),阻止解除部分24解除阻止传送异常信息(步骤S80)。此外,当车辆50的位置离开服务工场40预定距离或更远时,阻止解除部分24可以解除阻止传送异常信息。在这种情况下,例如,存储在阻止传送异常信息时的原始点的位置信息(即,服务工场40的位置)。然后,当车辆50的位置离开服务工场40(原始点)例如10km时,解除阻止传送异常信息。
[0067] 如上所述,根据本发明的实施例的异常检测装置100设置成检测预定操作并阻止传送异常信息,该预定操作是当车辆50在服务工场40等中接受服务时最有可能在车载信息终端12上所执行的。因为上述特征,所以能够自动设置阻止传送异常信息,而不需要任何额外的由服务人员所执行的警报阻止操作。即,可以在同时自动执行异常检测和警报阻止操作,从而使得确实阻止传送异常信息。
[0068] [改进的实施例]
[0069] 在上述第一实施例中,阻止传送异常信息的是诊断主ECU13。但是,通过其中ECU11并不存储异常信息的另一结构,也可以阻止传送由于服务工作所产生的异常信息。图5是示出了根据本改进实施例的阻止传送异常信息的过程的顺序图的示例。如图5所示,诊断主ECU13不包括异常信息传送阻止部分23。但是,ECU11包括存储阻止部分27。在接收到异常检测模式激活信息之后,存储阻止部分27阻止存储异常信息。因此,在图5的改进实施例中,异常信息不会被传送至诊断主ECU13,结果,诊断主ECU13不会传送异常信息。
[0070] 由服务人员操作车载信息终端12通过车载信息终端12来设置异常检测模式。然后,例如,车载信息终端12将异常检测模式激活信息通过无线电波传送至诊断主ECU13和ECU11(步骤S11)。因为上述传送是基于时分多路复用通信方案,所以诊断主ECU13和ECU11可以在单次传送中接收异常检测模式激活信息。
[0071] 当诊断主ECU13接收异常检测模式激活信息时,当阻止传送异常信息时,阻止解除部分24存储阻止时行驶距离(步骤S25)。此外,当ECU11接收异常检测模式激活信息时,即使当检测到异常时,存储阻止部分27也阻止存储异常信息(步骤S21)。因此,即使ECU11检测到由于服务人员执行维修和服务工作而引起的异常,ECU11也不存储异常信息(步骤S31),并且异常信息并不被传送至诊断主ECU13。结果,诊断主ECU13没有将异常信息传送至分析中心60。此外,当没有存储异常信息时,异常被认为是由服务工作所产生的。因此,ECU11不向主ECU等发出打开相应的警报灯的请求。
[0072] 在异常信息传送阻止部分23阻止传送异常信息之后,阻止解除部分24在每个预定的周期中判定车辆50是否以阻止时行驶距离为基准行驶超过预定距离(步骤S70)。当确定车辆50行驶超过预定距离时(步骤S70中的是),阻止解除部分24将阻止解除信息传送至ECU11,以解除阻止存储异常信息(步骤S81)。在这个步骤之后,ECU11可以存储异常信息。
[0073] 在图5的结构中,阻止存储异常信息。但是,或者,可以阻止检测异常信息。在这种情况下,例如,ECU11停止其诊断功能。这样,因为将不产生异常信息,所以可以与图5的情况类似地阻止将异常信息传送至分析中心60。
[0074] 此外,在图5的结构中,诊断主ECU13取消由ECU11所执行的阻止存储异常信息。但是,或者,ECU11可以解除阻止存储异常信息。为此,ECU11包括阻止解除部分24。存储阻止时行驶距离。当车辆50以阻止时行驶距离为基准行驶超过预定距离时,解除阻止存储异常信息。
[0075] [实施例2]
[0076] 在上述第一实施例中,通过在车载信息终端12中激活异常检测模式,当车辆50在服务工场40中接受服务时,能够阻止从诊断主ECU13传送异常信息。在本发明的本实施例中,描述配置为当诊断工具20与ECU11通信时阻止传送异常信息的异常检测装置100。
[0077] 图6示意性地示出了根据本发明的本实施例的异常检测装置100的结构。在图6中,与图2中相同的部件共同使用相同的附图标号,并且省略了其描述。如图6所示,根据本发明的本实施例的异常检测装置100还包括连接器19,并通过连接器19与诊断工具20连接。与ECU11类似,连接器19与诸如CAN之类的车载局域网(LAN)连接,使得当诸如诊断工具20的外部终端使用CAN协议等与ECU11通信时,连接器19用作接口。
[0078] 诊断工具20包括通信端口、控制部分、存储部分、操作部分和显示部分。诊断程序存储在存储部分中,并通过控制部分来执行,以诊断ECU11。当诊断工具20向诊断检测装置100发送信息传送请求时,预定的ECU(例如,发动机ECU)将包括诸如车辆模型和发动机类型之类的信息项的通信数据传送至CAN。通信数据的数据ID是当诊断工具20处于连接中时将要传送的特定数据ID。因此,当诊断主ECU13接收通信数据的数据ID时,诊断主ECU13检测到诊断工具20处于连接中。在下文中,由发动机ECU所传送的通信数据被称作诊断工具寻址数据。
[0079] 当诊断工具20处于连接中时,期待检测异常信息,该异常信息是由于模拟异常的模拟信号和服务工作所产生的并且因此不是基于实际故障的。上述异常信息不应该被传送至分析中心60。为此,当接收诊断工具寻址数据时,诊断主ECU13以与本发明的第一实施例相同的方式阻止传送异常信息。
[0080] 诊断工具20接收从ECU11所传送的通信数据,从ECU11的通信数据中提取出车辆信息和异常信息,并且必要时,执行计算以与之前存储的基准值比较。根据比较结果,在显示部分显示存在异常。诊断工具20可以设置成独立便携式设备,使得当诊断车辆50时服务人员只连接诊断工具20;或者诊断工具20可以集成在车辆50中,从而只在诊断过程中激活。
[0081] 因此,当异常检测装置100与极有可能在服务工作过程中被连接的诊断工具20连接时,通过阻止传送异常信息,根据本发明的本实施例的异常检测装置100可以阻止传送异常信息,不需要由服务人员执行警报阻止操作。
[0082] 参考图7的顺序图来描述根据本发明的本实施例的异常检测装置100的连续过程。诊断主ECU13的功能模块与在第一实施例中参考图3所描述的功能模块是相同的。即,根据本发明的本实施例,异常信息传送阻止部分23在接收到诊断工具寻址数据而不是异常检测模式激活信息时阻止传送异常信息。
[0083] 车辆50进入服务工场40;并且服务人员将诊断工具20连接至异常检测装置100(步骤S12)。然后,诊断工具20自动的或者通过服务人员所执行的操作而向异常检测装置100发出信息传送请求(步骤S18)。这种情况下,信息传送请求可以被传送至诸如发动机ECU之类的预定ECU11,或者被通过无线电波传送(组播传送)。
[0084] 然后,预定的ECU11接收信息传送请求,并且将诊断工具寻址数据传送至车载局域网(LAN),以到达作为终点的诊断主ECU13(步骤S19)。响应于信息传送请求,ECU11将存储在ECU11中的异常信息传送至诊断工具20。
[0085] 此外,当诊断主ECU13接收诊断工具寻址数据时,异常信息传送阻止部分23阻止传送异常信息(步骤S20)。此外,当阻止传送异常信息时,阻止解除部分24存储阻止时行驶距离(步骤S25)。所有的后续步骤与图4的第一实施例中的后续步骤相同。
[0086] 然后,由于服务人员所执行的维修和服务工作,ECU11检测异常(步骤S30),并且存储异常信息(步骤S40)。已检测异常的ECU11向仪表ECU等发出打开相应的警报灯的请求。已存储了异常信息的ECU11将异常信息传送至诊断主ECU13(步骤S50),诊断主ECU13接收异常信息(步骤S60)。但是,异常信息不再进一步传送。诊断主ECU13丢弃(删除)所接收的异常信息(即,不在诊断主ECU13中存储异常信息)。
[0087] 在异常信息传送阻止部分23阻止传送异常信息之后,阻止解除部分24在每个预定周期中判定车辆50是否以阻止时行驶距离为基准行驶超过预定距离(步骤S70)。当确定车辆50行驶超过预定距离时(步骤S70中的是),阻止解除部分24解除阻止传送异常信息(步骤S80)。此外,当车辆50的位置离服务工场40预定距离或更远时,阻止解除部分24可以解除阻止传送异常信息。这种情况下,例如,存储在阻止传送异常信息时的位置信息(即,服务工场40的位置),并且当车辆50的位置离服务工场40例如10km时,解除阻止传送异常信息。
[0088] 如上所述,根据本发明的本实施例的异常检测部分100设置成检测诊断工具20的连接,诊断工具20最有可能当车辆50在服务工场40等中接受服务时被连接;并且根据检查来阻止传送异常信息。由于上述特征,所以可以自动设置阻止传送异常信息,而不需要由服务人员执行额外的警报阻止操作。即,可以在同时自动执行异常检测和警报阻止操作,这能够确实阻止传送异常信息。
[0089] 与本发明的上述改进第一实施例类似,ECU11可以设置成当连接诊断工具20时不存储异常信息。此外,ECU11可以设置成不检测异常。此外,诊断主ECU13不解除阻止存储异常信息,并且ECU11可以设置成解除阻止存储异常信息。
[0090] [实施例3]
[0091] 在本发明的第一和第二实施例中,阻止向分析中心60传送异常信息。这样,将不是由于故障而是由于服务工作所产生的异常信息不会传送至分析中心60。但是,即使将由于服务工作所产生的异常信息传送至分析中心60时,如果分析中心60能够确定所传送的异常信息是由于服务工作而产生的,则即使将由于服务工作所产生的异常信息传送至分析中心60,也不是问题。从这一点来看,在下面对本发明的第三实施例的描述中,描述异常信息传送系统200,在异常信息传送系统200中,分析中心60能够判定所传送的异常信息是由于故障还是由于服务工作所产生的。
[0092] 在下文中,由于服务工作所产生的异常信息被称为异常信息(服务),由于故障所产生的异常信息被称为异常信息(故障)。除非另行区别,否则简单地使用术语异常信息。
[0093] 图8示出了车辆50中的诊断主ECU13和分析中心60中的服务器70的功能模块图。根据本发明的本实施例的异常检测装置100的结构可以与本发明的第一或第二实施例的异常检测装置相同。在图8中,仅描述异常检测装置100的诊断主ECU13。如图8所示,根据本发明的本实施例的诊断主ECU13还包括服务检测部分25和服务取消确定部分26。当接收异常检测模式激活信息或诊断工具寻址数据时,服务检测部分25检测到车辆50在接受服务,并且向车辆信息传送部分22发出设置标记的请求,该标记表示将要从车辆信息传送部分22传送的异常信息是由于服务工作所产生的。例如,标记“0”设置用于不是由于服务工作而是由于故障所产生的异常信息,标记“1”设置用于由于服务工作所产生的异常信息。因此,具有标记“0”的异常信息被确定为异常信息(故障),具有标记“1”的异常信息被确定为异常信息(服务)。
[0094] 此外,与第一和第二实施例类似,服务取消确定部分26存储阻止时行驶距离,该阻止时行驶距离是当接收到异常检测模式激活信息或诊断工具寻址数据时的行驶距离。此外,服务取消确定部分26确定当车辆50以阻止时行驶距离(基准行驶距离)为基准行驶超过预定距离时服务工作完成,并且将所确定的结果报告给车辆信息传送部分22。因此,在确定完成了服务工作之后,异常信息的标记被设置成“0”。
[0095] 然后,描述分析中心60的服务器70。服务器70包括用于控制CPU、RAM、ROM、显示器、图形用户界面(GUI)等的显示控制部分;存储程序和文件的非易失性存储器;执行各种程序并且综合控制服务器70的CPU。服务器70包括异常信息获取部分32和异常信息确定部分33,上述两个部分由CPU或诸如专用集成电路(ASIC)之类的硬件通过执行程序来运行。服务器70还包括异常信息存储部分34,异常信息存储部分34由非易失性存储器所提供。
[0096] 服务器70连接到诸如互联网之类的网络,并且还包括通讯装置31,通讯装置31连接到网络,以通过执行诸如TCP/IP之类的协议过程来接收异常信息。通讯装置31可以是网络接口卡(NIC),并且通过对于已经被分割成分组数据并被传送的数据执行协议过程来接收异常信息。
[0097] 例如,从异常检测装置100发送异常信息的下列各项。
[0098] 异常信息(故障)
[0099] 诊断代码;FFD;指示警报灯是否打开的信息;标记“0”
[0100] 异常信息(服务)
[0101] 诊断代码;FFD;指示警报灯是否打开的信息;标记“1”
[0102] 异常信息获取部分32将所接收的异常信息(故障)和所接收的异常信息(服务)与车辆50的识别信息和接收的时间等的相关联,所关联的数据存储在异常信息存储部分34中。基于例如根据相关协议存储在异常信息的分组数据中的发送者的信息(例如分配给车辆50的电话号码),可以确定车辆50的识别信息。根据车辆类型和发动机模型预先指定发送者的信息。因此,分析中心60可以根据所接收的发送者的信息来识别车辆50,达到分析异常信息所需的程度。此外,不是接收到异常时的时间信息而是检测到异常时的时间信息可以包含在异常信息中,并被传送。
[0103] 异常信息确定部分33参照存储在异常信息存储部分34中的异常信息中的标记,并对于每个异常信息判定异常信息是异常信息(故障)还是异常信息(服务)。在这种情况下,例如,删除被确定为异常信息(服务)的异常信息。因此,分析中心60可以仅根据异常信息(故障)来分析异常信息的原因等。
[0104] 此外,在异常信息中包括标记可以不是必须的。在这种情况下,当在服务工场40中维修故障车辆50时,将维修信息(例如,车辆50的识别信息、完成维修的服务工场、检测到异常时的诊断代码、和所更换的部件的名称)传送至分析中心60。因此,当从车辆50所传送的异常信息包括与包括在从服务工场40传送至分析中心60的维修信息中的识别信息相同的识别信息时,可以将异常信息确定为异常信息(服务)。在这种情况下,当在传送与维修有关的信息之前的一定时间段(例如,一周)和传送与维修有关的信息之后的一定时间段(例如,一周)之间的时间范围内传送异常信息时,该异常信息被认为是异常信息(服务)并且不会用于分析异常。这样,不需要在异常信息中包括标记,因此,可以更好地控制诊断主ECU13的成本增加。
[0105] 图9是示出在根据本发明的本实施例的异常信息传送系统200中的异常信息的传送过程的顺序图的示例。在车辆50进入服务工场40中之后,由服务人员操作车载信息终端12通过车载信息终端12来激活异常检测模式。在这种情况下,车载信息终端12将异常检测模式激活信息传送至诊断主ECU13(步骤S10)。此外,当服务人员将诊断工具20连接至异常检测装置100时,诊断工具20自动的或者通过服务人员的操作向ECU11发出信息传送请求(步骤S18)。然后,ECU11将诊断工具寻址数据传送至诊断主ECU13(步骤S19)。
[0106] 诊断主ECU13的服务检测部分25通过接收异常检测模式激活信息或者诊断工具寻址数据,来检测车辆50在接受服务(步骤S110)。然后,当接收到异常检测模式激活信息或者诊断工具寻址数据时,服务取消确定部分26存储阻止时行驶距离(步骤S120)。
[0107] 回到诊断主ECU13的过程,由于服务人员所执行的维修和服务工作,ECU11检测异常(步骤S30),并且存储异常信息(步骤S40)。已经检测到异常的ECU11向主ECU等发出打开相应的警报灯的请求。已经存储了异常信息的ECU11将异常信息传送至诊断主ECU13(步骤S50)。
[0108] 诊断主ECU13的服务取消确定部分26判定从车辆50在接受服务时车辆50是否行驶超过预定距离(步骤S130)。当确定车辆50没有行驶超过预定距离时(步骤130中的否),在检测到车辆50在接受服务时车辆信息传送部分22传送异常信息(步骤S150)。即,当步骤130中的判定结果是否时,待传送的异常信息被认为是异常信息(服务)。
[0109] 另一方面,当确定车辆50行驶超过预定距离时(步骤130中的是),服务取消确定部分26确定已完成服务工作(步骤S140)。然后,车辆信息传送部分22传送异常信息(步骤S150)。但是,在步骤130中的判定结果是“是”的情况下,待传送的异常信息被认为是异常信息(故障)。
[0110] 然后,描述在服务器70中所执行的过程。当通讯装置31接收异常信息时,异常信息获取部分32将异常信息存储在异常信息存储部分34中(步骤S160)。然后,异常信息确定部分33判定该异常信息是否是异常信息(服务)(步骤S170)。当确定该异常信息是异常信息(服务)时(步骤S170中的是),异常信息确定部分33删除异常信息(服务)(步骤S180)。
[0111] 在根据本发明的本实施例的异常信息传送系统200中,分析中心60可以判定异常信息是异常信息(故障)还是异常信息(服务),从而能够确保分析异常。
[0112] 尽管为了完整清楚的公开而参考具体实施例描述了本发明,权利要求书不会因此受到限制,而应解释为包括所有本领域技术人员可以想到的并落入在此所陈述的基本教导中的修改和替换结构。
[0113] 本申请基于并且要求递交于2008年3月25日的日本专利申请2008-077293的优先权,该申请的全部内容通过引用结合于此。