信息处理装置和非暂时性计算机可读记录介质的制作方法

文档序号:22753069发布日期:2020-10-31 09:48阅读:140来源:国知局
信息处理装置和非暂时性计算机可读记录介质的制作方法

本发明涉及一种信息处理装置和非暂时性计算机可读记录介质。



背景技术:

迄今为止,已知一种在车辆与车辆的外部装置(服务器等)之间进行通信的形式。例如,日本未审查专利申请公开第2016-201613号(jp2016-201613a)公开了一种技术,在该技术中,在将车辆的远程操作请求从便携式终端发送到作为外部装置的远程信息处理中心的情况下,远程操作命令从远程信息处理中心朝向安装在车辆中的通信设备发送。



技术实现要素:

然而,实际上,在jp2016-201613a公开的相关技术中,存在仅在特定车辆中安装的通信设备与外部装置之间建立通信的可能性。例如,在安装于多个车辆中的第一车辆中的通信设备被拆卸并且以不正当的方式替换除了第一车辆之外的第二车辆中安装的通信设备的情况下,从第一车辆中被替换的通信设备发送的车辆信息根据来自外部装置的指令而被上传至外部装置。因此,有可能无法指定安装有合法通信设备的第一车辆。此外,由于有可能用以不正当的方式替换的通信设备来以不正当的方式远程操作第一车辆,因此从预防犯罪的观点来看,存在改进的空间。

本发明提供一种用于指定其中安装有通信设备的合法车辆的技术。

本发明的一个方案涉及一种信息处理装置,其设置在安装有通信设备的车辆中或设置在被配置为与所述通信设备执行通信的外部装置中。所述信息处理装置包括存储单元。存储单元被配置为存储关联信息,在所述关联信息中,所述通信设备独有的设备识别信息和安装有所述通信设备的合法车辆独有的车辆识别信息被关联。

根据该方案,由于使用所存储的关联信息,因此可以指定安装有通信设备的合法车辆。在无法指定安装有通信设备的合法车辆的情况下,存在发生通信设备未安装在合法车辆中的情况的可能性。因此,可以针对合法车辆对于远程操作请求等的不正当使用采取措施。

根据本发明的方案的信息处理装置还可以包括信息发送限制单元,其被配置为将从所述车辆获取的车辆识别信息与所述关联信息中包括的所述车辆识别信息进行比较,并且在从所述车辆获取的所述车辆识别信息与所述关联信息中包括的车辆识别信息不一致的情况下,限制将表示所述车辆的状态的车辆状态信息发送至所述外部装置。

根据该方案,例如,即使以不正当的方式等替换了安装在车辆中的通信设备,并且在合法车辆中安装了除合法通信设备之外的通信设备,车辆识别信息仍是不一致的,这样,可以限制向中央服务器发送车辆状态信息等。由此,例如,可以抑制车辆的状态被将要以不正当的方式使用车辆的用户知道。

根据本发明的第一方案的信息处理装置还包括信息丢弃单元,其被配置为将从所述车辆获取的车辆识别信息与所述关联信息中包括的所述车辆识别信息进行比较,并且在从所述车辆获取的所述车辆识别信息与所述关联信息中包括的所述车辆识别信息不一致的情况下,丢弃从所述外部装置发送的信息。

根据该方案,即使以不正当的方式等替换了安装在车辆中的通信设备,并且在合法的车辆中安装了除合法通信设备以外的通信设备,从将要执行合法车辆的远程操作的用户携带的便携式终端发送的远程操作请求也被丢弃。因此,车辆的不正当使用被抑制。

本发明的另一方案可以被实现为一种非暂时性计算机可读记录介质。

根据本发明,可以指定安装有通信设备的合法车辆。

附图说明

下面将参照附图描述本发明的示例性实施例的特征、优点以及技术和工业意义,其中,相同的标号表示相同的元件,并且其中:

图1是示意性地示出根据本发明实施例的包括信息处理装置的信息分发系统1的配置的图;

图2是示出车载装置30的ecu32的硬件配置示例的图;

图3是示出便携式终端4的处理装置42的硬件配置示例和处理功能的配置示例的图;

图4是示出车载装置30的ecu32的处理功能的配置示例的图;

图5是示出中央服务器5的处理装置52的硬件配置示例和处理功能的配置示例的图;

图6是示出dcm31的硬件配置示例的图;

图7是示出dcm31中的cpu311的处理功能的配置示例的图;

图8是示出dcm31中的关联信息的存储操作和关联信息的发送操作的流程图;

图9是示出关联信息的示例的图;

图10是概念性地示出在车辆制造时、在车辆运输时等上传关联信息等的时刻的图;以及

图11是示出在设定关联信息后判定允许或禁止车辆的远程操作的处理操作的流程图。

具体实施方式

在下文中,将参考附图描述用于实施本发明的模式。

图1是示意性地示出根据本发明的实施例的包括信息处理装置的信息分发系统1的配置的图。信息处理装置是图1中所示的数据通信模块(dcm)31、中央服务器5中的处理装置52等。

信息分发系统1包括安装在车辆3中的车载装置30、便携式终端4和能够与车载装置30和便携式终端4进行通信的中央服务器5。在下文中,车辆3可以简称为“车辆”或“汽车”。车辆不限于乘用车辆,可以是货运车辆、共享车辆(例如,公共汽车)等。

车载装置30包括作为信息处理装置示例的dcm31、电子控制单元(ecu)32、全球定位系统(gps)模块33、acc开关34、传感器35、照相机36、显示装置37等。在车辆3中,例如,除了车载装置30之外,还安装了导航装置、音频装置、逆变器、电动机、附件等。附件包括空调、散热器风扇、后除雾器等。

dcm31是在两个方向上通过通信网络nw1与中央服务器5进行通信的通信设备。通信网络nw1例如是具有多个基站作为终端的移动电话网络,使用通信卫星的卫星通信网络等。dcm31被连接以通过作为车载网络的控制器局域网(can)38与ecu32进行通信,从而根据来自ecu32的请求将各种信息发送到车辆3的外部以及将从车辆3的外部接收的信息输入到ecu32。

ecu32是电子控制单元,其执行与车辆3中的预定功能有关的各种控制处理,并且例如是电动机ecu、混合动力ecu、发动机ecu等。例如,ecu32收集车辆信息并将车辆信息输入到dcm31。车辆信息例如是与车辆3的状态有关的信息、成像信息等。与车辆3的状态有关的信息例如是由诸如gps模块33和acc开关34之类的各种传感器检测到的检测信息。成像信息是由照相机36捕获的成像数据,指示捕获成像数据时的时间的时间信息等。

gps模块33接收从卫星发送的gps信号,并测量安装有gps模块33的车辆3的位置。gps模块33被连接以通过can38与ecu32进行通信,并且车辆3的被测量位置信息被输入到ecu32。

acc开关34根据诸如车辆3的驾驶员的乘员的预定操作来接通或断开车辆3的辅助电源。例如,acc开关34根据对设置于车厢内驾驶员座椅的方向盘附近的仪表板上的电源开关(即,用于操作acc开关34的按钮型开关和点火开关(ig开关)(未示出))的操作而被接通或断开。acc开关34的输出信号是表示车辆3的起动和停止的信息的示例。具体地,在acc开关34的输出信号从off信号切换为on信号的情况下,这代表车辆3的起动,并且在acc开关34的输出信号从on信号切换为off信号的情况下,这代表车辆3的停止。acc开关34被连接以通过can38与ecu32等执行通信,并且acc开关34的状态信号(on信号或off信号)被输入到ecu32。

传感器35包括检测输入到逆变器的电压的电压传感器、检测输入到电动机的电压的电压传感器、检测车速的速度传感器、检测加速器操作量的加速器传感器、检测制动操作量的制动传感器、检测车辆3的加速踏板的操作状态的加速踏板传感器、检测制动踏板的操作状态的制动踏板传感器、检测方向盘的操作状态的转向传感器等。传感器35可以包括例如检测车辆3的加速度的加速度传感器、检测车辆3的角速度的角速度传感器(陀螺仪传感器)等。从传感器35输出的检测信息通过can38被加载到ecu32中。

照相机36例如是对预定的成像范围(诸如车辆3的前方或后方或车厢内部)成像的成像单元。

显示装置37布置在诸如车辆3的驾驶员的乘员容易看到的位置,例如在车厢内的仪表板的中央上部,并在ecu32的控制下显示各种信息画面、各种操作画面等。显示装置37例如是触摸面板型液晶显示器等。

便携式终端4例如是可以由乘员(驾驶员、同伴乘客等)携带的移动电话、智能电话、笔记本计算机、个人手持电话系统(phs)等。便携式终端4基于无线通信标准(诸如用于移动通信的全球系统(gsm:注册商标)、个人数字蜂窝电话(pdc)、码分多址(cdma)、长期演进(lte)或全球微波接入互操作性(wimax))通过通信网络nw2与中央服务器5进行通信。可以将车辆3的乘员称为“用户”,因为该乘员可以成为便携式终端4的使用者。便携式终端4可以根据预定的无线通信标准与车辆3的车载装置30执行短距离无线通信。短距离无线通信包括bluetooth(注册商标)(蓝牙)、无线局域网(lan)等。

便携式终端4包括通信设备41、处理装置42、gps模块43、加速度传感器44和显示器45。

通信设备41是在处理装置42的控制下通过通信网络nw2在两个方向上与中央服务器5进行通信的装置。通信网络nw2是具有多个基站作为终端的移动通信网络、使用通信卫星的卫星通信网络等。例如,通信设备41是与诸如长期演进(lte)或第四代(4g)或第五代(5g)的预定通信标准相对应的移动通信模块。

处理装置42在便携式终端4中执行各种控制处理。

gps模块43接收从卫星发送的gps信号,并测量其中安装有gps模块43的便携式终端4的位置。所测量的便携式终端4的位置信息被输入到处理装置42。代替使用gps模块43的gps定位或者除了使用gps模块43的定位以外,位置信息还可以基于与基站的信号交换通过基站定位来获取。

加速度传感器44例如是使用微机电系统(mems)技术来检测便携式终端4的加速度的已知检测单元。

显示器45例如是显示装置,诸如液晶显示器(lcd)或有机电致发光(el)显示器。

中央服务器5是从多个车辆3收集信息并向多个车辆3和多个便携式终端4的用户执行信息分发以提供各种服务的服务器。各种服务包括例如汽车共享服务、认证密钥服务、后备箱递送服务、b2c汽车共享服务等。

中央服务器5包括通信设备51和处理装置52。

通信设备51是在处理装置52的控制下,分别通过通信网络nw1和通信网络nw2在两个方向上与车辆3和便携式终端4进行通信的通信设备。

处理装置52执行中央服务器5中的各种控制处理。处理装置52例如由服务器计算机构成,该服务器计算机包括中央处理单元(cpu)、随机存取存储器(ram)、只读存储器(rom)、辅助存储装置、输入/输出接口等。

接下来,将参照图2描述车载装置30的ecu32的硬件配置。

图2是示出车载装置30的ecu32的硬件配置示例的图。ecu32包括辅助存储装置32a、存储器装置32b、cpu32c和接口装置32d。辅助存储装置32a、存储器装置32b、cpu32c和接口装置32d通过总线32e彼此连接。

例如,实现ecu32的各种功能的程序例如由专用工具通过电缆提供,该电缆可连接到通向can38的用于外部连接的预定连接器(例如数据链接耦合器(dlc))或从预定连接器上拆卸下来。根据专用工具中的预定操作,该程序通过电缆、连接器和车载网络从专用工具安装在ecu32的辅助存储装置32a中。该程序可以通过通信网络nw1从另一台计算机下载,并且可以安装在辅助存储装置32a中。

辅助存储装置32a是存储安装的程序并存储所需的文件、数据等的硬盘驱动器(hdd)、闪存等。

在发出程序的开始指令的情况下,存储器装置32b从辅助存储装置32a读取程序并存储该程序。

cpu32c执行存储在存储器装置32b中的程序,并根据该程序实现ecu32的各种功能。

接口装置32d例如是通过can38将cpu32c连接到dcm31并且通过can38将显示装置37、照相机36、传感器35等连接到dcm31的接口。

接下来,将参照图3描述便携式终端4的处理装置42的硬件配置示例和处理功能。

图3是示出便携式终端4的处理装置42的硬件配置示例和处理功能的配置示例的图。处理装置42包括cpu11、ram12、rom13、辅助存储装置14以及输入/输出接口15。

cpu11包括通信处理单元421、显示处理单元422、传感器信息获取单元423、运输工具判定单元424和终端移动信息发送单元425。这些功能由cpu11执行存储在rom13或辅助存储装置14中的程序来实现。

通信处理单元421执行控制,使得通信设备41与中央服务器5执行各种信号的发送和接收。

显示处理单元422使显示器45显示各种图像。例如,显示处理单元422使显示器45显示各种图形用户界面(gui)作为操作画面。例如,显示处理单元422使显示器45显示从中央服务器5分发的各种信息。

传感器信息获取单元423从ram等中的缓冲器获取从诸如gps模块43之类的各种传感器输入的传感器信息。具体地,传感器信息获取单元423获取从gps模块43输入的便携式终端4的位置信息。传感器信息获取单元423获取从加速度传感器44输入的与便携式终端4的加速度有关的信息(加速度信息)。

运输工具判定单元424判定携带便携式终端4的用户是否正在作为运输工具的除公共交通工具(公共汽车)之外的车辆(在下文中,被称为“作为运输工具的车辆”)上移动或正在其他运输工具(例如,步行、自行车、火车、公共汽车等)上移动。例如,运输工具判定单元424可以基于从加速度传感器44输入的加速度信息,通过应用预先机器学习了的鉴别器来执行判定,以区分用户正在作为运输工具的车辆上移动的情况与用户正在车辆之外的运输工具上移动的情况。例如,除了或代替从加速度传感器44输入的加速度信息之外,运输工具判定单元424还可以基于从gps模块43输入的便携式终端4的位置信息来判定用户是正在作为运输工具的车辆上移动还是在除车辆之外的运输工具上移动。

在实施例中的公共交通工具中,不包括出租车。即,出租车可以被包括在除公共交通工具以外的车辆中。运输工具判定单元424可以简单地判定便携式终端4的用户是正在作为运输工具的包括公共交通工具(公共汽车)的车辆上移动还是正在其他运输工具上移动。借助于此,例如,运输工具判定单元424仅判断便携式终端4的移动速度以及便携式终端4是否正在轨道上移动,从而能够判定携带便携式终端4的用户是正在作为运输工具的包括公共交通工具在内的车辆上移动还是正在其他运输工具上移动。

终端移动信息发送单元425生成与便携式终端4的移动(即,携带便携式终端4的用户的移动)有关的信息(终端移动信息),并通过通信处理单元421将所生成的信息发送到中央服务器5。在终端移动信息中,便携式终端4的位置信息、运输工具判定单元424的判定结果(以下描述的车辆移动标签的有无)等可以被包括在内。

接下来,将参照图4描述车载装置30的ecu32的处理功能。

图4是示出车载装置30的ecu32的处理功能的配置示例的图。ecu32的cpu32c包括车辆信息获取单元321、地图匹配单元322、探测信息发送单元323以及显示处理单元324。这些功能通过cpu32c执行存储在图2所示的存储器装置32b或辅助存储装置32a中的程序来实现。在辅助存储装置32a中,例如,包括地图信息数据库(db)3291。地图信息db3291由地理信息系统(gis)数据等构成,其包括与交叉路口相对应的节点、连接该节点的路段、与诸如建筑物和道路之类的特征物相对应的线或多边形等。

车辆信息获取单元321从ram等中的缓冲器获取从图1所示的gps模块33、acc开关34、传感器35、照相机36等输入的车辆信息。具体地,车辆信息获取单元321获取从gps模块33输入的车辆3的位置信息。车辆信息获取单元321获取从acc开关34输入的与acc开关34的on或off状态有关的信号(on信号或off信号)。车辆信息获取单元321获取从传感器35输入的与车辆3的车速有关的信息(车速信息)。车辆信息获取单元321获取从照相机36输入的拍摄图像。

地图匹配单元322基于地图信息db3291和由车辆信息获取单元321获取的车辆3的位置信息,来指定与车辆3的位置信息相对应的路段,即,车辆3当前所在的路段。例如,对构成地图信息db3291中包括的道路网的多条路段中的每条路段预先定义识别信息,即,路段id(标识符),并且地图匹配单元322指定车辆3当前所在的路段的路段id。

可以在中央服务器5中设置地图匹配单元322的功能。在这种情况下,中央服务器5可以基于从车辆3发送来的下述探测信息中所包括的位置信息来指定每个车辆3当前所在的路段的路段id。

探测信息发送单元323在每个预定的周期中生成探测信息,该探测信息包括由车辆信息获取单元321获取的各种车辆信息、与各种车辆信息相对应的时间信息、由地图匹配单元322指定的路段等。然后,探测信息发送单元323通过dcm31将所生成的探测信息发送到中央服务器5。

在从车辆3发送到中央服务器5的探测信息中,可以不包括与各种车辆信息相对应的时间信息。在这种情况下,中央服务器5可以将从车辆3发送车辆移动信息时的时间、由中央服务器5接收到车辆移动信息时的时间、从上述时间计算出的车辆3存在于与位置信息相对应的实际位置时的估计时间等作为与各种车辆信息相对应的时间信息添加到从车辆3接收的探测信息中。

显示处理单元324根据诸如车辆3的驾驶员等的乘员的操作来执行用于使显示装置37显示预定的信息画面的处理。例如,显示处理单元324执行用于使显示装置37显示从中央服务器5分发给车辆3的各种信息的处理。

接下来,将参考图5描述中央服务器5的处理装置52的硬件配置示例和处理功能的配置示例。

图5是示出中央服务器5的处理装置52的硬件配置示例和处理功能的配置示例的图。处理装置52包括cpu16、存储单元520和输入/输出接口17。

cpu16包括通信处理单元5201、车辆移动历史累积处理单元5202、终端移动历史累积处理单元5203、爬虫(crawler)单元5204、信息显示物提取单元5205、信息显示物搜索单元5206、相关信息收集单元5207、附加信息输入接收单元5208、目标车辆检测单元5209、乘车中指定单元5210、信息分发单元5211和关联信息管理单元5212。通过cpu16执行存储在存储单元520中的程序来实现这些功能。

存储单元520包括地图信息db520a、探测信息db520b、车辆移动历史db520c、终端移动历史db520d、爬取(crawl)信息db520e、信息显示物db520f、相关信息db520g、车辆信息db520h、用户信息db520i和关联信息db520j。

通信处理单元5201执行控制,以使得通信设备51与车辆3和便携式终端执行各种信号(控制信号、信息信号等)的发送和接收。

车辆移动历史累积处理单元5202执行如下的处理:处理通过通信处理单元5201从车辆3连续接收并存储在探测信息db520b中的探测信息并且使车辆移动历史db520c累积探测信息作为车辆3的移动历史(车辆移动历史)。例如,车辆移动历史累积处理单元5202基于存储在探测信息db520b中的车辆3的探测信息的时间序列数据,生成与从每个车辆3的起动到停止的每个周期内(即,每次行程内)的移动历史有关的信息(行程信息)。换言之,车辆移动历史累积处理单元5202针对车辆3的每次行程生成从出发地到目的地的行程信息。具体而言,车辆移动历史累积处理单元5202基于探测信息的时间序列数据中包括的acc开关34的信号来确定车辆3的起动,并且将在车辆3起动时的探测信息中包括的位置信息定义为车辆3的一次行程的起点(出发地点)。车辆移动历史累积处理单元5202将时间序列中比车辆3的该探测信息晚的探测信息之中的、包括acc开关34的off信号的最后探测信息中包括的车辆3的位置信息定义作为车辆3的行程的终点(目的地)。

然后,车辆移动历史累积处理单元5202将与车辆3的一次行程的起点和终点都有关的两条探测信息与时间序列中在这两条探测信息之间的多条探测信息(探测信息组)组合以生成行程信息。车辆移动历史累积处理单元5202将所生成的各车辆3的行程信息与对应于车辆3的识别信息(车辆识别号:车辆索引号(vin)、预定车辆id等)相关联地保存在车辆移动历史db520c中。

车辆移动历史累积处理单元5202中的处理可以与通过通信处理单元5201从车辆3连续接收的探测信息相对应地实时执行,或者可以定期对收集到一定程度的未处理探测信息执行。

终端移动历史累积处理单元5203执行用于使终端移动历史db520d累积通过通信处理单元5201从便携式终端4连续接收的终端移动信息作为便携式终端4的移动历史的处理。具体地,终端移动历史累积处理单元5203将每个便携式终端4的终端移动信息以与每个便携式终端4对应的识别信息(例如,预定的终端id等)相关联的形式保存在终端移动历史db520d中。

终端移动历史累积处理单元5203中的处理可以与通过通信处理单元5201从便携式终端4连续接收的终端移动信息相对应地实时执行,或者可以定期对在ram等的缓冲器中收集到一定程度的未处理的终端移动信息执行。

爬虫单元5204基于已知算法定期地从因特网上的网站或sns收集(下载)信息,并将收集的信息保存在爬取信息db520e中。

信息显示物提取单元5205基于已知的图像识别处理从存储在探测信息db520b中的多个车辆3的探测信息中包括的照相机36的拍摄图像中提取信息显示物。然后,信息显示物提取单元5205将唯一的识别信息附加到所提取的信息显示物,并将该识别信息与信息显示物的图像和元信息(诸如信息显示物的位置信息)相关联地保存在信息显示物db520f中。这样,在信息显示物db520f中,除了与预先登记的信息显示物(诸如在其上显示广告商的广告信息的立式招牌以及数字标牌)有关的信息之外,与由信息显示物提取单元5205提取的信息显示物有关的信息也被登记。因此,由于充实了作为后述的相关信息的分发对象的信息显示物,因此提高了用户的便利性。

作为元信息附加的信息显示物的位置信息可以是与作为提取源的拍摄图像相同的探测信息中包括的车辆3的位置信息本身,或者可以是考虑从拍摄的图像计算出的信息显示物相对于车辆3的相对位置信息的位置信息。在判定提取的信息显示物与已经登记在信息显示物db520f中的信息显示物相同的情况下,信息显示物提取单元5205不会将与提取的信息显示物有关的信息保存在信息显示物db520f中。信息显示物提取单元5205中的处理可以与通过通信处理单元5201从车辆3连续接收的探测信息相对应地实时执行,或者可以以定期地对收集到一定程度的未处理探测信息执行。

信息显示物搜索单元5206从存储在爬取信息db520e中的网络或sns的爬取信息中搜索与可以指定其位置的信息显示物有关的信息。信息显示物搜索单元5206将唯一的识别信息附加到作为搜索结果而找到的信息显示物,并将该识别信息与信息显示物的图像、元信息(诸如信息显示物的位置信息)等相关联地保存在信息显示物db520f中。

在判定提取的信息显示物与已经登记在信息显示物db520f中的信息显示物相同的情况下,信息显示物搜索单元5206不将与提取的信息显示物有关的信息保存在信息显示物db520f中。信息显示物搜索单元5206中的处理可以与爬虫单元5204对爬取信息db520e的更新相对应地实时执行,或者可以定期对收集到一定程度的爬取信息执行。

相关信息收集单元5207从由信息显示物提取单元5205提取的信息显示物的图像或存储在爬取信息db520e中的网络或sns的爬取信息中,收集在信息显示物db520f中登记的信息显示物的相关信息。在信息显示物的相关信息中,包括在信息显示物上显示并且基于信息显示物的图像等收集的信息的内容。在信息显示物的相关信息中包括位置信息,该位置信息包括针对与信息显示物上显示的信息有关的场所、设施等的路线引导信息,例如人被信息显示物上显示的广告信息引导去的商店、设施等的位置信息。在信息显示物的相关信息中,包括附加信息,诸如更具体地指示在信息显示物上显示的信息的信息、用于补充在信息显示物上显示的信息的补充信息、与信息显示物上显示的信息有关的更新的最新信息(例如,与某商店的广告信息有关的可以按时间序列更新的信息,诸如商品的收货信息或销售信息等)以及与信息显示物上显示的信息有关的口碑信息。相关信息收集单元5207将收集的相关信息和与登记日期和时间有关的信息与对应信息显示物的识别信息相关联地保存在相关信息db520g中。这样,如下所述,由于可以充实分发给用户的车辆3、便携式终端4等的信息显示物的相关信息,因此可以提高用户的便利性。

相关信息收集单元5207中的处理可以与信息显示物提取单元5205中的信息显示物的提取处理或爬虫单元5204中的爬取信息db520e的更新处理相对应地实时执行,或可以对收集到一定程度的所提取信息显示物的图像或爬取信息定期地执行。

附加信息输入接收单元5208接收通过处理装置52的输入装置、互联网等输入的、与登记在信息显示物db520f中的信息显示物有关的附加信息。附加信息输入接收单元5208将接收到的附加信息和与登记日期和时间有关的信息作为对应信息显示物的相关信息与信息显示物的识别信息相关联地保存在相关信息db520g中。例如,中央服务器5的管理者、在信息显示物上显示的广告信息的广告商等,可以通过连接到处理装置52的预定输入装置(未示出)或预定网页输入与已经登记在信息显示物db520f中的信息显示物有关的附加信息。如此,如下所述,由于充实了分发给用户的车辆3、便携式终端4等的信息显示物的相关信息,因此可以提高用户的便利性。

目标车辆检测单元5209基于通过通信处理单元5201从车辆3接收到的最新探测信息中包括的位置信息,检测位于信息显示物db520f中登记的信息显示物周围的车辆3(目标车辆)。具体地说,目标车辆检测单元5209检测位于与在信息显示物db520f中登记的每个信息显示物的安装位置相邻的道路(即,从正经过其的车辆3可以看到信息显示物的道路)上、车辆前部面向信息显示物的车辆3。

目标车辆检测单元5209基于被通信处理单元5201依次接收的作为目标车辆的车辆3的位置信息,而判定车辆3是否已经经过对应的信息显示物附近(例如,在安装于路边的信息显示物之前或在安装于道路正上方的信息显示物之下)。即,目标车辆检测单元5209判定作为目标车辆的车辆3是否已经经过在与信息显示物相邻的道路上可以看到信息显示物的区间(以下称为“可视区间”)。通常,由于车辆3的乘员看到在车辆3的前方或侧方的信息显示物,因此在车辆3已经经过路边的信息显示物或已经经过安装于道路上方的信息显示物下方的情况下,乘员在不回头的情况下无法看到信息显示物。

例如,在中央服务器5被连接以与诸如数字标牌的信息显示物(在信息显示物上基于来自中央服务器的信息分发而显示各种信息)进行通信的前提下,可以在信息显示物(数字标牌)中设置目标车辆检测单元5209的功能。在这种情况下,信息显示物可以被配置为基于在信息显示物中设置的诸如照相机的传感器的输出来检测目标车辆(车辆3),并将检测结果发送到中央服务器5。

乘车中指定单元5210基于车辆信息db520h指定在被目标车辆检测单元5209检测到的车辆3(目标车辆)中的用户。在车辆信息db520h中,与各车辆3相关联地登记使用各车辆3的用户的便携式终端4。由此,乘车中指定单元5210可以指定与被目标车辆检测单元5209检测到的车辆3相关联地登记的便携式终端4的用户作为可能在车辆3中的用户。

乘车中指定单元5210判定可能在作为目标车辆的车辆3中的用户是否实际上在车辆3中。例如,乘车中指定单元5210将被通信处理单元5201接收到的可能在车辆3中的用户的便携式终端4的最新终端移动信息中包括的位置信息与探测信息db520b中存储的车辆3的最新探测信息中包括的位置信息进行比较。由此,乘车中指定单元5210可以判定便携式终端4的用户是否在车辆3中,并且作为结果,乘车中指定单元5210可以指定在车辆3中的用户。

可以通过车辆3和便携式终端4的用户经由预定网站的在线登记处理来定义在车辆信息db520h中登记的车辆3和便携式终端4之间的关联信息。例如,可以通过将存储在车辆移动历史db520c中的车辆3的移动历史(车辆移动历史)与存储在终端移动历史db520d中的便携式终端4的移动历史(终端移动历史)进行比较,来定义存储在车辆信息db520h中的车辆3与便携式终端4之间的关联信息。具体地,在车辆3的车辆移动历史中的行程信息与便携式终端4的终端移动历史的一部分一致的情况下,可以判定便携式终端4的用户在车辆3中。因此,可以通过基于车辆3的乘车历史(乘车次数)来指定使用各车辆3的用户的便携式终端4来构成车辆信息db520h。

在目标车辆检测单元5209判定目标车辆(车辆3)已经经过对应的信息显示物附近的情况下,信息分发单元5211通过通信处理单元5201将信息显示物的相关信息分发给车辆3和由乘车中指定单元5210指定的车辆3中的用户的便携式终端4。由此,车辆3中的乘员(用户)可以通过车辆3的显示装置37或便携式终端4的显示器45实时地确认分发给车辆3或由乘员携带的便携式终端4的信息显示物的相关信息。因此,例如,即使车辆3中的用户错过了信息显示物或者没有充分地确定显示在信息显示物上的信息,但由于提供了信息显示物的相关信息,所以可以促使用户确定在信息显示物上显示的信息。

信息分发单元5211可以将信息显示物的相关信息分发给可能在由目标车辆检测单元5209检测到的目标车辆(车辆3)中的用户的便携式终端4,即,与车辆3相关联地登记在车辆信息db520h中的便携式终端4。

在判定由目标车辆检测单元5209检测到的目标车辆(车辆3)已经经过对应的信息显示物附近的情况下,信息分发单元5211通过通信处理单元5201将信息显示物的相关信息分发给在线服务(以下简称为在线服务)中与该用户相对应的帐户,通过该帐户车辆3中的用户或可能在车辆3中的用户能够接收和读取信息。由此,车辆3中的用户可以确认分发给在线服务(诸如邮件服务或sns服务)的用户账户的信息显示物的相关信息,以便用户随后在有时间的情况下使用。在用户信息db520i中,例如,与由车辆3或便携式终端4的用户通过预定网页等预先登记的在线服务的账户有关的信息与车辆3和便携式终端4中的至少一个相关联地登记。因此,信息分发单元5211可以判定用户信息db520i中的与由目标车辆检测单元5209检测到的车辆3相关联的账户是可能在车辆3中的用户的账户。信息分发单元5211可以判定用户信息db520i中的与被乘车中指定单元5210指定为在车辆3中的用户的便携式终端4相关联的账户是在车辆3中的用户的账户。

关联信息管理单元5212将从dcm31发送的关联信息存储在关联信息db520j中。在将关联信息存储在关联信息db520j中之后,在从便携式终端4输入用于请求车辆的远程操作的信号(操作请求信号、远程操作请求等)的情况下,关联信息管理单元5212确认作为远程操作的目标的车辆是否与关联信息中记录的车辆一致。该操作请求信号例如由安装在便携式终端4中的用于车辆远程操作的应用程序(专用应用)生成。下面将描述关联信息管理单元5212的细节。使用便携式终端4等的车辆的远程操作方法是众所周知的,如在日本未审查专利申请公开第2018-204475号(jp2018-204475a)中公开的,因此,将不对其进行重复描述。

接下来,将参考图6描述车载装置30的dcm31的硬件配置。

图6是示出dcm31的硬件配置示例的图。dcm31包括整体管理dcm31的功能的cpu311、通信模块312、通知模块313、存储单元314、电源控制器315以及车载通信接口316。

通信模块312是通过通信网络nw1连接到中央服务器5的通信设备51并执行语音呼叫、高速数据通信等的通信设备。

例如,通知模块313在安全气囊操作时、当紧急通知开关被接通时、在发生安全警报时等生成警报信息,并且通过通信模块312向中央服务器5发出警报。

存储单元314存储将由dcm31处理的各种信息,并且包括存储例如车辆信息的车辆信息存储单元3141、存储dcm信息的dcm信息存储单元3142以及存储关联信息的关联信息存储单元3143。下面将描述关联信息的细节。

这里描述的车辆信息是从车辆的can数据等获取的用于唯一地识别车辆的车辆识别信息(例如vin、预定车辆id等)。dcm信息是用于唯一地识别安装在车辆中的诸如dcm的通信设备的设备识别信息。

电源控制器315是对从辅助电池供应的电源电压执行降压控制和恒压控制以生成和供应用于驱动dcm31的各功能的电源的电源供给电路。

车载通信接口316通过车辆中的can38以给定的周期与ecu32进行信息的发送和接收。

接下来,将参考图7描述dcm31中的cpu311的处理功能。

图7是示出dcm31的cpu311的处理功能的配置示例的图。cpu311包括信息输入单元3111、关联信息生成单元3112、关联信息存储单元3113、关联信息发送单元3114、信息发送限制单元3115和信息丢弃单元3116。这些功能通过cpu311执行存储在图6所示的存储单元314中的预定程序来实现。

信息输入单元3111输入图6所示的存储在车辆信息存储单元3141中的车辆信息和存储在dcm信息存储单元3142中的dcm信息。

关联信息生成单元3112将输入到信息输入单元3111的车辆信息与dcm信息相关联,以生成关联信息,该关联信息是其中车辆信息与dcm信息相关联的信息。关联信息是表格信息等,其通过将安装在各车辆3中的dcm的设备识别信息与在制造车辆3时分配给各车辆3的车辆识别信息(vin等)相关联而生成。下面将描述关联信息的具体示例。

关联信息存储单元3113将由关联信息生成单元3112生成的关联信息存储在图6所示的关联信息存储单元3143中。

例如,在基于由ecu32收集的车辆信息检测到点火开关接通的情况下,关联信息发送单元3114读取存储在关联信息存储单元3143中的关联信息,并通过图6所示的通信模块312将关联信息发送给中央服务器5。

信息发送限制单元3115将从车辆的can数据等获取的车辆识别信息(vin等)与和dcm31的设备识别信息相关联的合法车辆的车辆识别信息进行比较,在从车辆获取的车辆识别信息与关联信息中包括的车辆识别信息不一致的情况下,判定dcm31未安装在合法车辆中并限制向外部装置(中央服务器5)发送表示车辆状态的车辆状态信息。由于设置了信息发送限制单元3115,例如,即使以不正当的方式替换了dcm31并且除合法的dcm31之外的dcm31被安装在合法的车辆中,车辆识别信息也是不一致的,由此可以限制向中央服务器5发送车辆状态信息等。由此,例如,可以抑制车辆的状态被打算以不正当的方式使用车辆的用户知道。

信息丢弃单元3116将从车辆的can数据等获取的车辆识别信息(vin等)与和dcm31的设备识别信息相关联的合法车辆的车辆识别信息进行比较,并且在从车辆获取的车辆识别信息与关联信息中包括的车辆识别信息不一致的情况下,丢弃经由中央服务器5从便携式终端4等发送的信息(远程操作请求等)。由于设置了信息丢弃单元3116,例如,即使以不正当的方式替换了dcm31并且除合法的dcm31之外的dcm31被安装在合法的车辆中,从由打算执行合法车辆的远程操作的用户所携带的便携式终端4发送的远程操作请求也被丢弃。因此,抑制了车辆的不正当使用。

接下来,将参照图8等描述存储所生成的关联信息的操作以及将所存储的关联信息发送给中央服务器5的操作。

图8是示出dcm31中的关联信息的存储操作和关联信息的发送操作的流程图。图9是示出关联信息的示例的图。图10是概念性地示出在车辆制造时、在车辆运输时等上传关联信息等的时刻的图。图10示出了将在生产国(例如日本)制造的车辆进口到海外销售国(例如北美)以及切换销售国的通信载体(移动网络运营商)的方式。

在车辆制造时,将dcm31从dcm31的供应工厂出货到作为汽车制造商的车辆工厂。供应工厂出货时的dcm31被设定为例如可重写底盘号等的“工厂模式”。在入库了dcm31的车辆工厂中,将dcm31安装在车辆中,并且将配置数据写入dcm31。配置数据例如是“底盘号”、“车辆类型”、“燃料类型(汽油、柴油)、“车身类型”等。作为“底盘号”的示例,例如使用车辆识别号“vin”,其是用于唯一地识别单个车辆的号码。

在将dcm31安装在车辆中之后,在如图10的(1)所示检测到点火开关接通的情况下,执行关联信息的存储处理。关联信息的存储处理是用于将通过在dcm31中将dcm信息与车辆识别信息相关联而生成的关联信息存储在预定存储单元中的处理。关联信息的存储处理对应于图8所示的步骤s1和步骤s2(否)至步骤s5的处理。

如图10的(2)所示,在车辆运输时检测到点火开关接通的情况下,执行关联信息的发送处理。关联信息的发送处理是用于发送存储在预定存储单元中的关联信息以便由中央服务器5管理和共享的处理。关联信息的发送处理对应于步骤s1和步骤s2(是)至步骤s8。

在步骤s1中,关联信息生成单元3112判定是否检测到点火开关接通。重复步骤s1的处理直到检测到点火开关接通为止(步骤s1,否)。

在检测到点火开关接通的情况下(步骤s1,是),关联信息生成单元3112参考关联信息存储单元3143判定是否生成了关联信息(步骤s2)。

在关联信息未存储在关联信息存储单元3143中的情况下(步骤s2,否),关联信息生成单元3112判定未生成关联信息,并通过信息输入单元3111输入车辆识别信息(vin等)(步骤s3)。

关联信息生成单元3112将在步骤s3中输入的车辆识别信息与dcm信息相关联以生成关联信息(步骤s4)。

关联信息存储单元3113将在步骤s4中生成的关联信息存储在关联信息存储单元3143中(步骤s5)。这样,关联信息的存储处理结束。

图9示出了关联信息2的示例。“vin”是车辆识别号的示例。“dcm型号年份”、“dcm目的地”、“dcm部件号”、“dcm供应商”、“dcm等级”等是设备识别信息(dcm信息)的示例。

关联信息2中包括的“euiccid”是用于唯一地识别“euicc”的识别号。“euicc”是称为嵌入式用户识别模块(e-sim)的安全元件(存储通信协议的存储介质)。“euicc”被设计为使得可以根据gsma的规范远程管理与多个移动网络运营商的合同,并且以不可拆卸的方式被安装(嵌入)在构成dcm31的基板等中。由于提供了“euicc”,所以即使车辆的生产国和销售国不同,也可以通过由每个国家的移动网络运营商提供的通信网络在中央服务器5和车辆之间进行通信。

在关联信息被存储在关联信息存储单元3143中之后,例如在检测到用于车辆运输的点火开关接通的情况下(步骤s1,是),关联信息生成单元3112参照关联信息存储单元3143判定是否生成了关联信息(步骤s2,是)。

在判定生成了关联信息的情况下,执行步骤s6的处理。

在步骤s6中,dcm31的通信模块312测量通信网络nw1的场强,并将测得的场强值与预定阈值进行比较,以判定车辆是否在可以与通信网络nw1进行通信的区域中。步骤s6的处理可以在步骤s2中判定生成了关联信息的情况下开始,或者可以与步骤s1和s2的处理并行地执行。

在车辆不在能够与通信网络nw1通信的区域内的情况下,通信模块312判定与中央服务器5的通信是困难的(步骤s6,否),并且重复步骤s6的处理直到判定车辆在可以进行通信的区域内为止。

在车辆在可以与通信网络nw1进行通信的区域内的情况下,通信模块312判定与中央服务器5可以进行通信(步骤s6,是)。

判定可以与通信模块312进行通信的中央服务器5向关联信息发送单元3114输入指示通信是可能的信息。输入上述信息的关联信息发送单元3114读取存储在关联信息存储单元3143中的关联信息,并将关联信息发送(上传)到中央服务器5(步骤s7)。

在关联信息发送单元3114中,执行步骤s8的处理(步骤s8,否),直到从中央服务器5接收到关联信息的接收完成通知为止。在关联信息发送单元3114接收到接收完成通知的情况下(步骤s8,是),关联信息的发送处理结束。

在关联信息的发送处理结束时,例如如图10的(3)所示,在车辆从日本进口到北美的情况下,执行向北美的通信载体(移动网络运营商)的切换。如上所述,由于将“euicc”安装在dcm31中,因此例如可以与生产国的通信载体进行漫游,并且能够连接到销售国中的合法通信载体。

在执行了通信载体的切换的状态下,在如图10的(4)所示销售车辆的情况下,可以通过由车辆的用户携带的便携式终端4来执行车辆的远程操作。

dcm31与通信载体之间的通信通过例如公共密钥系统加密处理(诸如传输层安全性(tls))来加密。期望在这种情况下发送的文件通过dcm信息来加密。

图11是示出在设定了关联信息之后判定是否要执行车辆的远程操作的处理操作的流程图。

在用户启动了便携式终端的专用应用并且操作在启动之后的屏幕上显示的图标等,并且远程地执行启动发动机的操作的情况下,生成操作请求信号(步骤s10)并且将操作请求信号发送到中央服务器5(步骤s11)。

在发送到中央服务器5的信息中,例如,除了操作请求信号之外,还包括用于识别便携式终端4的用户的用户识别信息等。在步骤s12中,接收到操作请求信号、用户识别信息等的中央服务器5的关联信息管理单元5212参考存储在关联信息db520j中的关联信息而判定作为远程操作的目标的车辆是否与记录在关联信息中的车辆一致。

例如,当在经销商处购买车辆时与车辆的所有者有关的信息(用户识别信息、便携式终端4的识别信息等)从经销商上传到中央服务器5,由此关联信息管理单元5212可以管理输入的用户识别信息和该用户拥有的车辆的识别信息。当使用便携式终端4的专用应用输入用户识别信息等时,信息可以被上传到中央服务器5,并且关联信息管理单元5212可以管理用户识别信息等。在车辆的远程操作时从便携式终端4输入远程操作请求、用户识别信息等的情况下,关联信息管理单元5212将输入的信息与预先管理的信息进行核对,因此能够指定作为远程操作请求的发送源的便携式终端4或便携式终端4的用户。

在可以以这种方式指定用户的情况下,由于可以指定用户拥有的车辆(即,作为远程操作的目标的车辆),因此关联信息管理单元5212请求指定的车辆发送vin(车辆识别信息)(步骤s13),并接收关于该请求的车辆识别信息(步骤s14)。

关联信息管理单元5212将接收到的车辆识别信息与预先记录在中央服务器5中的关联信息的车辆识别信息进行比较(步骤s15)。

作为比较的结果,在车辆识别信息不一致的情况下,关联信息管理单元5212判定dcm31未安装在合法车辆中,并且限制向车辆发送操作请求信号(步骤s16)。由此,抑制了合法车辆的不正当使用,例如发动机启动、车门解锁等。

在车辆识别信息不一致的情况下,可以限制向车辆的操作请求信号的发送,并且例如可以生成警报信息,警报信息是用于给出指示正以不正当方式使用的状态的警报或警告的信息,并且可以将警报信息分发给由合法车辆的用户携带的便携式终端4。由此,可以知道合法车辆可能以不正当方式使用的状态。

作为比较的结果,在车辆识别信息一致的情况下,关联信息管理单元5212将操作请求信号发送到作为远程操作的目标的车辆。由此,执行预定的操作。

在该配置中,由于中央服务器5的处理装置52将要与dcm信息相关联的合法车辆的车辆识别信息包括在给dcm31的发送数据中,所以车辆可以判定发送数据是否指向本车。这样,可以抑制如下情况:其中dcm31在与合法车辆不同的另一车辆等中被替换,并且将该另一车辆的车辆信息上传到中央服务器5的处理装置52或其他车辆的远程操作被允许。

如上所述,根据实施例的信息处理装置是设置在安装有通信设备(通信模块312)的车辆中的信息处理装置(dcm31)或是设置在被配置为与通信设备(通信模块312)执行通信的外部装置(中央服务器5)中的信息处理装置(处理装置52),并且信息处理装置包括存储单元,该存储单元被配置为存储关联信息,在该关联信息中,通信设备独有的设备识别信息和安装有通信设备的合法车辆独有的车辆识别信息相关联。

利用该配置,例如,由于使用预定存储单元中存储的关联信息来对从车辆的can数据等获取的车辆识别信息是否与所存储的关联信息中包括的车辆识别信息相一致进行判定,所以可以指定安装有通信设备的合法车辆。在无法指定安装有通信设备的合法车辆的情况下,存在发生通信设备未安装在合法车辆中的情况的可能性。因此,可以采取措施来抑制合法车辆针对远程操作请求等的不正当使用。

根据实施例的非暂时性计算机可读记录介质,其存储有程序,所述程序使计算机执行使信息处理装置的存储单元存储关联信息的步骤,所述信息处理装置设置在安装有通信设备的车辆中或设置在被配置为与通信设备执行通信的外部装置中,在所述关联信息中,通信设备独有的设备识别信息和安装有通信设备的合法的车辆独有的车辆识别信息相关联。由此,在不对中央服务器5或dcm31进行显着改进的情况下,可以抑制合法车辆针对不正当的远程操作请求等的不正当使用。

上述实施例的配置仅仅是本发明的示例,并且可以与其他已知技术结合。在不脱离本发明的精神和范围的情况下,可以部分地省略或改变这些配置。

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