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

车辆管理服务器、车辆管理方法以及非暂时性存储介质

文献发布时间:2023-06-19 10:55:46


车辆管理服务器、车辆管理方法以及非暂时性存储介质

技术领域

本发明涉及车辆管理服务器、车辆管理方法以及非暂时性存储介质。

背景技术

近年来,提出有将车辆与智能手机等信息终端可通信地连接并使用信息终端来控制车辆的技术。例如,在日本特开2018-117298中公开有利用与车辆协作的移动终端的功能来提供与车辆的能量余量相关的信息的系统。

一般来说,将与车辆和信息终端的通信相关的契约信息登记于服务器等来进行管理。但是,在车辆转让等而所有者改变的情况下,若转让的所有者(前用户)自己不解除信息终端的契约,则仍在服务器残留契约信息。被转让车辆的所有者(新用户)不能把握是否仍登记有前用户的信息终端,因此可能感到不安。

发明内容

本发明提供一种车辆的新用户能够把握有可能仍与车辆关联地登记有前用户的信息终端这一情况的车辆管理服务器、车辆管理方法以及非暂时性存储介质。

本发明的第一形态涉及构成为管理搭载于车辆的控制装置的信息、和能够与上述控制装置连接的多个信息终端的信息的车辆管理服务器。上述车辆管理服务器具备:取得部,构成为取得表示上述多个信息终端与上述控制装置的位置关系的信息;判断部,构成为基于上述表示位置关系的信息,判断在上述多个信息终端中是否存在处于包括上述控制装置在内的设定范围外的第1信息终端;以及通知部,构成为基于是否存在上述第1信息终端,向上述多个信息终端中的至少一个与上述第1信息终端不同的第2信息终端发送第1消息。

也可以构成为:在上述第一形态的基础上,上述控制装置具有通过短距离无线通信与上述多个信息终端连接的功能。也可以构成为:上述取得部从上述控制装置取得能够通过上述短距离无线通信与上述控制装置连接的信息终端的信息作为上述表示位置关系的信息。也可以构成为:当在上述多个信息终端中存在未包含于上述取得部取得的信息终端的信息的信息终端的情况下,上述判断部判断为上述未包含于取得的信息终端的信息的第1信息终端处于上述第1范围设定范围外。

也可以构成为:在上述形态的基础上,上述取得部从上述多个信息终端和上述控制装置取得位置信息作为上述表示位置关系的信息。也可以构成为:当在上述多个信息终端中存在与上述控制装置之间的距离为设定阈值以上的信息终端的情况下,上述判断部判断为上述与控制装置之间的距离为设定阈值以上的信息终端处于上述设定范围外。

也可以构成为:在上述形态的基础上,上述取得部从上述多个信息终端和上述控制装置取得位置信息作为上述表示位置关系的信息。也可以构成为:在基于定义了多个区域的地图信息,在上述多个信息终端中存在没有位于与上述控制装置相同的区域的信息终端的情况下,上述判断部判断为上述没有位于与控制装置相同的区域的信息终端处于上述设定范围外。

也可以构成为:在上述形态的基础上,上述判断部基于上述取得部取得的位置信息,判断上述第2信息终端的移动轨迹是否与上述控制装置的移动轨迹一致。也可以构成为:在上述第2信息终端的移动轨迹与上述控制装置的移动轨迹一致的情况下,上述通知部向上述第2信息终端发送上述第1消息。

也可以构成为:在上述形态的基础上,在上述第1信息终端处于上述设定范围外的状态持续了设定时间以上的情况下,上述通知部至少向上述第2信息终端发送第1消息。

也可以构成为:在上述形态的基础上,上述第2信息终端是没有处于上述设定范围外的信息终端。

也可以构成为:在上述形态的基础上,在上述第1信息终端处于上述设定范围外的状态持续了设定时间以上的情况下,上述通知部向上述第1信息终端发送第2消息。

也可以构成为:在上述形态的基础上,上述取得部从上述控制装置定期地取得能够通过上述短距离无线通信与上述控制装置连接的信息终端的信息作为上述表示位置关系的信息。

本发明的第二形态涉及管理搭载于车辆的控制装置的信息、和能够与上述控制装置连接的多个信息终端的信息的车辆管理服务器执行的车辆管理方法。上述车辆管理方法包括:取得表示上述多个信息终端与上述控制装置的位置关系的信息;基于上述表示位置关系的信息,判断在上述多个信息终端中是否存在处于基于上述控制装置设定好的设定范围外的第1信息终端;以及基于是否存在上述第1信息终端,向上述多个信息终端中的至少一个与上述第1信息终端不同的第2信息终端发送第1消息。

本发明的第三形态涉及储存能够由一个或者多个处理器执行并且使上述一个或者多个处理器执行以下的功能的命令的非暂时性存储介质。上述功能包括:取得表示多个信息终端与控制装置的位置关系的信息;基于上述表示位置关系的信息,判断在多个信息终端中是否存在处于基于控制装置设定好的设定范围外的第1信息终端;以及基于是否存在上述第1信息终端,向上述多个信息终端中的至少一个与上述第1信息终端不同的第2信息终端发送第1消息。

根据本发明的各形态,车辆的新用户能够把握有可能仍与车辆关联地登记有前用户的信息终端这一情况。

附图说明

以下参考附图,对本发明的示例性实施例的特征、优点、以及技术和工业意义进行描述,在附图中,相同的附图标记表示相同的元件,其中,

图1是表示具备本发明的一个实施方式所涉及的车辆管理服务器的车辆管理系统的结构例的图。

图2是由车辆管理服务器执行的车辆管理处理的流程图。

图3是位置关系的取得判定处理的详细的流程图(第1实施例)。

图4是位置关系的取得判定处理的详细的流程图(第2实施例)。

图5是位置关系的取得判定处理的详细的流程图(第3实施例)。

图6是对基于第1实施例的位置关系的取得判定处理的位置关系进行说明的示意图。

图7是对基于第2实施例的位置关系的取得判定处理的位置关系进行说明的示意图。

图8是对基于第3实施例的位置关系的取得判定处理的位置关系进行说明的示意图。

图9是由车辆管理服务器执行的车辆管理处理的应用例的流程图。

具体实施方式

本发明的车辆管理服务器定期地判断车辆、与存在于其周边的与车辆关联的多个移动设备的位置关系,若有存在于距车辆设定范围外的移动设备,则通知存在与车辆连接的可能性较低的移动设备这一情况。由此,接收了通知的新用户能够把握有可能仍与车辆关联地登记有前用户的信息终端这一情况。

以下,边参照附图边对本发明的一个实施方式详细地进行说明。

图1是表示具备本发明的一个实施方式所涉及的车辆管理服务器的车辆管理系统的结构例的图。在图1中例示的车辆管理系统10具备车辆100、车辆管理服务器200、以及至少一个移动设备300。车辆100包括通信设备110、控制装置120以及显示器装置130。

通信设备110经由CAN(Controller Area Network)等车内网络与控制装置120及显示器装置130可通信地连接。另外,通信设备110经由4G、Wi-Fi等无线网络与车辆管理服务器200可通信地连接,通过Bluetooth(注册商标)等短距离无线通信与移动设备300可通信地连接。作为该通信设备110,能够例示数据通信模块(DCM)。

控制装置120作为一个例子是被称为ECU(Electronic Control Unit)的进行车辆100的各种控制的装置。ECU那样的控制装置120具备储存一个以上的CPU等控制部执行的一个以上的程序的存储部(未图示),并执行规定的功能。控制装置120能够通过短距离无线通信将与能够与车辆100连接的移动设备300相关的信息(例如,机器固有的ID等)向车辆管理服务器200提供。另外,控制装置120能够使用安装于车辆100的GPS等的位置特定功能来向车辆管理服务器200提供车辆100的位置信息。

显示器装置130是具备显示车辆100的状态的显示画面的信息终端。显示器装置130能够显示从车辆管理服务器200经由无线网络发送的消息。作为该显示器装置130,能够例示搭载于车辆100的多功能信息显示器、车辆导航装置。

移动设备300是能够通过在车辆管理服务器200与车辆100关联地进行登记管理而在显示画面显示车辆100的状态的信息终端。现在的车辆所有者(新用户)等自己能够进行移动设备300向车辆管理服务器200的登记。移动设备300与车辆管理服务器200可通信地连接,能够使用移动设备300安装的GPS等的位置特定功能向车辆管理服务器200提供自身的位置信息。另外,移动设备300能够显示从车辆管理服务器200发送的消息。作为该移动设备300,能够例示车辆100的车辆所有者利用的智能手机、平板式设备、或者个人计算机那样的通用的装置。

车辆管理服务器200对于车辆100管理与车辆100的控制相关并与车辆100关联的移动设备300。与该车辆100的控制相关并与车辆100关联的移动设备300是指能够经由通信设备110与搭载于车辆100的控制装置120连接的移动设备300。作为一个例子,向与车辆100的控制相关并与车辆100关联的移动设备300许可与车辆100的状态相关的信息(程序更新开始的通知、程序下载的完成通知、程序更新的完成通知等)的接收、对所通知的要求的指示(程序下载的允诺、程序启动的允诺等)的发送等。另外,也可以在向与车辆100的控制相关并与车辆100关联的移动设备300的许可中包括车辆车门的上锁/解锁、车辆电源的开/关等车辆操作。

车辆管理服务器200典型地构成为包括具备处理器和存储器的计算机,如在图1中例示的那样,具备取得部210、判断部220、通知部230、存储部240以及通信部250。

取得部210能够经由通信部250取得表示存在于车辆100的周边的一个以上的移动设备300与车辆100的位置关系、即与控制装置120的位置关系的信息。对于表示该位置关系的信息进行后述。

判断部220基于表示取得部210取得的位置关系的信息,判断是否存在位于距车辆100规定的范围外的移动设备300。距车辆100规定的范围能够为包括控制装置120在内的设定范围。对于设定范围进行后述。在该判断部220中,在存储部240预先登记有与车辆100关联的移动设备300的信息(机器固有的ID),基于表示取得部210取得的位置关系的信息,对与车辆100关联的移动设备300的每一个判断是处于设定范围的内侧还是外侧。

当在判断部220中判断为存在位于设定范围外的移动设备300的情况下,通知部230判定该移动设备300处于设定范围外的状态是否持续了设定时间以上,而且,在移动设备300处于设定范围外的状态持续了设定时间以上的情况下,通知部230经由通信部250将规定的消息向移动设备300、车辆100发送。设定时间能够基于通信设备110通过短距离无线通信尝试与移动设备300的通信的频度、车辆管理服务器200从车辆100取得表示位置关系的信息的周期等来设定。

图2是对由车辆管理服务器200执行的车辆管理处理的顺序进行说明的流程图。例如若将车辆100的电源接通,则开始该图2所示的处理。

步骤S201:车辆管理服务器200的取得部210和判断部220进行表示位置关系的信息的取得和位置关系的判定的处理。作为该处理,能够示出后述的3个那样的实施例。

步骤S202:车辆管理服务器200的判断部220基于上述步骤S201的处理的结果,判断是否存在处于设定范围外的移动设备300(以下称为“第1信息终端”)。在存在第1信息终端的情况下(步骤S202,是),处理进入至步骤S203,在不存在第1信息终端的情况下(步骤S202,否),本车辆管理处理结束。

步骤S203:车辆管理服务器200的通知部230判定第1信息终端是否持续设定时间以上处于设定范围外。在存在多个第1信息终端的情况下,判定是否至少一个持续设定时间以上处于设定范围外即可。若第1信息终端持续设定时间以上处于设定范围外(步骤S203,是),则处理进入至步骤S204,若第1信息终端没有持续设定时间以上处于设定范围外(步骤S203,否),则处理进入至步骤S202。

步骤S204:车辆管理服务器200的通知部230经由通信部250向与第1信息终端不同的移动设备300和/或车辆100的显示器装置130(以下称为“第2信息终端”)发送第1消息。成为第2信息终端的移动设备300可以存在于设定范围内,也可以存在于设定范围外。作为该第1消息,能够例示“存在长期未进行与车辆的连接的信息终端的登记”、“存在该信息终端以外的信息终端的登记”之类的内容。在存在多个第2信息终端的情况下,可以向一部分的第2信息终端发送第1消息,也可以向所有的第2信息终端发送第1消息。若发送第1消息,则本车辆管理处理结束。

第1实施例

图3是对在图2的步骤S201中执行的位置关系的取得判定处理的第1实施例进行说明的详细的流程图。

步骤S301:车辆管理服务器200的取得部210从车辆100取得能够通过短距离无线通信与车辆100连接的移动设备300的ID(以下称为“取得ID”)作为表示位置关系的信息。该取得可以始终进行,也可以以一定的周期定期地进行。能够与车辆100连接的移动设备300例如是能够通过Bluetooth与车辆100配对的移动设备300。

步骤S302:车辆管理服务器200的判断部220比较由取得部210取得的取得ID、与预先登记于存储部240的与车辆100关联的移动设备300的ID(以下称为“登记ID”)。

步骤S303:车辆管理服务器200的判断部220判断在预先登记于存储部240的登记ID中是否存在与取得ID不一致的登记ID。这里,存在与取得ID不一致的登记ID是指具有该登记ID的移动设备300未通过短距离无线通信与车辆100连接。未通过短距离无线通信与车辆100连接的移动设备300不存在于车辆100的周边,因此可以说是过去的所有者(前用户)登记的信息终端的可能性较高。

在存在与取得ID不一致的登记ID的情况下(步骤S303,是),处理进入至步骤S304,在不存在与取得ID不一致的登记ID的情况下(步骤S303,否),本位置关系的取得判定处理结束并且处理进入至步骤S202。

步骤S304:车辆管理服务器200的判断部220将具有与取得ID不一致的登记ID的移动设备300判定为处于设定范围外的第1信息终端。因此,该情况下的设定范围成为短距离无线通信的电波到达的范围。若判定第1信息终端,则本位置关系的取得判定处理结束并且处理进入至步骤S202。

图6是对基于第1实施例的位置关系的取得判定处理的位置关系进行说明的示意图。处于设定范围(虚线椭圆)的内侧的移动设备300-1通过短距离无线通信与车辆100连接,因此将移动设备300-1的ID信息(ID1)向车辆管理服务器200发送。与此相对地,处于设定范围的外侧的移动设备300-2未通过短距离无线通信与车辆100连接,因此不将移动设备300-2的ID信息(ID2)向车辆管理服务器200发送。这里,当在车辆管理服务器200中登记有“ID1”、“ID2”作为与车辆100关联的登记ID的情况下,仅能够从车辆100取得“ID1”的信息作为取得ID,因此登记ID“ID2”与取得ID不一致。因而,通过判断部220将具有ID2的移动设备300-2判定为第1信息终端(将具有ID1的移动设备300-1判定为第2信息终端)。该判定的结果是,从通知部230向作为第2信息终端的移动设备300-1发送第1消息。

第2实施例

图4是对在图2的步骤S201中执行的位置关系的取得判定处理的第2实施例进行说明的详细的流程图。

步骤S401:车辆管理服务器200的取得部210从车辆100和各移动设备300分别取得车辆100的位置信息、和与该车辆100关联并预先登记于存储部240的所有的移动设备300的位置信息作为表示位置关系的信息。该取得可以始终进行,也可以以一定的周期定期地进行。作为位置信息,能够例示表示位置的纬度和经度的信息。

步骤S402:车辆管理服务器200的判断部220基于由取得部210取得的多个位置信息,分别导出车辆100与各移动设备300之间的距离。

步骤S403:车辆管理服务器200的判断部220基于导出的各距离,判断是否存在与车辆100的距离为设定阈值以上的移动设备300。设定阈值能够基于所有者对车辆100的使用形态(通勤、闲暇)等来设定。因而,移动设备300与车辆100的距离为设定阈值以上能够推测为该移动设备300不在所有者的活动圈内。即,与车辆100离开设定阈值以上的移动设备300不存在于车辆100的周边,因此可以说是过去的所有者(前用户)登记的信息终端的可能性较高。

在存在与车辆100的距离为设定阈值以上的移动设备300的情况下(步骤S403,是),处理进入至步骤S404,在不存在与车辆100的距离为设定阈值以上的移动设备300的情况下(步骤S403,否),本位置关系的取得判定处理结束并且处理进入至步骤S202。

步骤S404:车辆管理服务器200的判断部220将与车辆100的距离为设定阈值以上的移动设备300判定为处于设定范围外的第1信息终端。因此,该情况下的设定范围为以设定阈值为半径的圆形的范围。若判定第1信息终端,则本位置关系的取得判定处理结束并且处理进入至步骤S202。

图7是对基于第2实施例的位置关系的取得判定处理的位置关系进行说明的示意图。车辆管理服务器200从车辆100取得位置信息(x0,y0),还从与车辆100关联的登记ID「ID1」的移动设备300-1取得位置信息(x1,y1),从登记ID“ID2”的移动设备300-2取得位置信息(x2,y2)。这里,车辆100与移动设备300-1的距离

第3实施例

图5是对在图2的步骤S201中执行的位置关系的取得判定处理的第3实施例进行说明的详细的流程图。

步骤S501:车辆管理服务器200的取得部210从车辆100和各移动设备300分别取得车辆100的位置信息、和与该车辆100关联并预先登记于存储部240的所有的移动设备300的位置信息作为表示位置关系的信息。该取得可以始终进行,也可以以一定的周期定期地进行。作为位置信息,能够例示表示位置的纬度和经度的信息。

步骤S502:车辆管理服务器200的取得部210取得预先定义了多个区域的地图信息。该地图信息可以预先储存于车辆管理服务器200的存储部240,可以从车辆100取得,也可以从管理地图信息的外部的设备(未图示)取得。作为在地图信息中定义的区域,能够例示都道府县、市镇村等。

步骤S503:车辆管理服务器200的判断部220基于车辆100及各移动设备300的位置信息和地图信息,判断是否有不存在于与车辆100相同的区域的移动设备300。例如,在车辆100处于爱知县丰田市并且移动设备300处于爱知县名古屋市的情况下,若将区域设为都道府县,则车辆100与移动设备300存在于相同的区域,若将区域设为市镇村,则车辆100与移动设备300不存在于相同的区域。能够推测为不存在于与车辆100相同的区域的移动设备300不处于所有者的活动圈内。即,不存在于与车辆100相同的区域的移动设备300不存在于车辆100的周边,因此可以说是过去的所有者(前用户)登记的信息终端的可能性较高。

在有不存在于与车辆100相同的区域的移动设备300的情况下(步骤S503,是),处理进入至步骤S504,在没有不存在于与车辆100相同的区域的移动设备300的情况下(步骤S503,否),本位置关系的取得判定处理结束并且处理进入至步骤S202。

步骤S504:车辆管理服务器200的判断部220将不存在于与车辆100相同的区域的移动设备300判定为处于设定范围外的第1信息终端。因此,该情况下的设定范围为区域的形状。若判定第1信息终端,则本位置关系的取得判定处理结束并且处理进入至步骤S202。

图8是对基于第3实施例的位置关系的取得判定处理的位置关系进行说明的示意图。车辆管理服务器200从车辆100取得位置信息(x0,y0),还从与车辆100关联的登记ID“ID1”的移动设备300-1取得位置信息(x1,y1),从登记ID“ID2”的移动设备300-2取得位置信息(x2,y2)。另外,车辆管理服务器200取得定义了区域的地图信息。这里,车辆100与移动设备300-1处于相同的区域(虚线范围),车辆100与移动设备300-2不处于相同的区域。因而,通过判断部220将具有ID2的移动设备300-2判定为第1信息终端(将具有ID1的移动设备300-1判定为第2信息终端)。该判定的结果是,从通知部230向作为第2信息终端的移动设备300-1发送第1消息。

此外,在上述第3实施例的情况下,作为判定区域的设定范围较广,因此本来应判定为是第1信息终端的移动设备300也被判定为第2信息终端的可能性变大。因此,为了避免向被误判定为第2信息终端的移动设备300发送第1消息,也可以构成为:基于位置信息判断车辆100的移动轨迹与第2信息终端的移动轨迹的一致/不一致,并仅向移动轨迹与车辆100一致的第2信息终端发送第1消息。另外,在上述第3实施例的情况下,可以认为不存在于与车辆100相同的区域的移动设备300在短时间内移动至相同的区域的可能性较低。因而,也可以构成为:若在步骤S503中判断为有不存在于与车辆100相同的区域的移动设备300,则不在步骤S203中判定移动设备300(第1信息终端)是否持续设定时间以上处于设定范围外,就在步骤S204中向第2信息终端发送第1消息。

应用例

图9是对由车辆管理服务器200执行的车辆管理处理的应用例进行说明的流程图。该应用例在图2所示的车辆管理处理中还加上了步骤S205。

在图2所示的车辆管理处理中,仅向存在于设定范围内的第2信息终端发送第1消息(步骤S204),但在图9所示的车辆管理处理中,也向存在于设定范围外的第1信息终端发送第2消息。作为该第2消息,能够例示“该信息终端可能登记于未拥有的车辆,请研究登记的删除”、“该信息终端可能与未拥有的车辆签订了契约,请研究契约的解除”之类的内容。在存在多个第1信息终端的情况下,可以向一部分的第1信息终端发送第2消息,也可以向所有的第1信息终端发送第2消息。

如以上那样,根据本发明的一个实施方式所涉及的车辆管理服务器、车辆管理方法以及非暂时性存储介质,定期地判断车辆、与存在于其周边的与车辆关联的多个移动设备的位置关系,若有存在于距车辆设定范围外的移动设备、或者持续设定时间以上存在于设定范围外的移动设备(第1信息终端),则将表示存在与车辆连接的可能性较低的移动设备(第1信息终端)这一情况的第1消息向与第1信息终端不同的移动设备(第2信息终端)通知。

通过该处理,经由第2信息终端接收了通知的拥有车辆的新用户能够把握有可能仍与车辆关联地登记有前用户的移动设备这一情况。

通过将设定范围设为车辆与移动设备能够通过短距离无线通信连接的范围、车辆与移动设备的距离不足设定阈值的范围、车辆与移动设备存在于相同的区域的范围,从而能够适当地判断存在于距车辆设定范围外的移动设备(第1信息终端)是前用户的移动设备。

以上,对本发明的一个实施方式进行了说明,但本发明能够作为车辆管理服务器、具备处理器和存储器的车辆管理服务器执行的车辆管理方法、存储了用于执行车辆管理方法的车辆管理程序和控制程序的计算机能够读取的非暂时性存储介质、以及包括车辆管理服务器和车辆在内的车辆管理系统等来理解。

本发明能够用于管理车辆的服务器等。

相关技术
  • 车辆管理服务器、车辆管理方法以及非暂时性存储介质
  • 车辆管理系统、车辆管理方法和计算机可读非暂态存储介质
技术分类

06120112736486