一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

管理装置、车辆、管理系统、方法以及记录了程序的记录介质与流程

2022-06-29 23:54:42 来源:中国专利 TAG:


1.本公开涉及一种管理装置、车辆、管理系统、方法以及记录了程序的记录介质。


背景技术:

2.在日本特开2019-34684号公报中,公开了一种在汽车共享系统中,将用户的私人车辆中的车载设备的设定或软件信息继承给共享汽车的车载设备控制系统。车载设备的设定能够继承例如座席的位置、车门后视镜的角度的信息等。
3.然而,在日本特开2019-34684号公报所记载的系统的情况下,由于即使在继承车载设备的设定的车辆间车型不同的情况下也依旧原样实施继承,因此无法适当地再现驾驶位置。


技术实现要素:

4.本公开的目的在于,当在不同的车辆间继承车载设备的设定的情况下,不论车型如何均再现车载设备的设定。
5.第一方式为,一种管理装置,具备:取得部,其取得在车辆中用户所使用的车载设备的设定信息、所述车辆的车型信息以及所述用户的识别信息;转换部,其基于所述车型信息而将已经取得的所述设定信息转换为新的设定信息;提供部,其将通过所述转换部而被转换的所述新的设定信息提供给在新的所述车辆中与所述识别信息相对应的用户所使用的车载设备。
6.第一方式的管理装置基于车型信息而将用户所使用的车载设备的设定信息转换为新的设定信息并提供给新的车辆。在此,设定信息是指,用户所使用的车载设备的设定信息,例如为表示座席的调节位置的位置信息、或表示转向管柱的调节位置的位置信息。车型信息是指,用于对车型进行识别的信息,例如为车型代码。识别信息是指,用于对用户进行识别的信息,例如为被预先登记的用户id或用户账户等信息。根据第一方式的管理装置,能够在于不同的车辆间对车载设备的设定进行继承的情况下,不论车型如何均再现车载设备的设定。
7.第二方式所涉及的管理装置为,在第一方式的管理装置中,所述取得部作为所述车型信息而取得所述车载设备的可动范围的信息,所述转换部通过将所述设定信息的参数设为相对于所述车载设备的可动范围的比例,从而将所述设定信息转换为所述新的设定信息。
8.根据第二方式的管理装置,通过将车载设备的设定信息设为相对于车载设备的可动范围的比例,从而即使是根据车型不同而可动范围不同的车载设备,也能够不论车型如何均再现车载设备的设定。
9.第三方式所涉及的管理装置为,在第二方式的管理装置中,所述取得部作为所述设定信息所涉及的参数而取得第一坐标的位置、以及与所述第一坐标交叉的第二坐标的位置,所述转换部通过将所述第一坐标的位置设为相对于所述第一坐标上的可动范围的比
例,并将所述第二坐标的位置设为相对于所述第二坐标上的可动范围的比例,从而将所述设定信息转换为所述新的设定信息。
10.第三方式的管理装置将设定信息分成相互交叉的第一坐标和第二坐标,并通过设为相对于各个坐标上的可动范围的比例,从而转换为新的设定信息。由此,即使在于二维方向上具有可动范围的车载设备中,也能够转换为考虑了由车型导致的可动范围的差异的新的设定信息。例如,对于具有两个方向的可动方向的车载设备的调节位置,能够针对各个可动方向来设定第一坐标和第二坐标。在此情况下,考虑了因车型而不同的每个可动方向的可动范围,从而不论车型如何均能够再现车载设备的设定。或者,也可以不论可动方向如何,均针对车载设备而设定单独的坐标系。在此情况下,考虑了因车型而不同的每个单独的坐标系的可动范围,从而不论车型如何均能够再现车载设备的设定。
11.第四方式所涉及的管理装置为,在第一至第三方式中的任意一个方式的管理装置中,所述取得部进一步取得所述新的车辆的车型信息,所述转换部在基于所述车型信息的转换中,通过进一步使用所述新的车辆的车型信息,从而将已经取得的所述设定信息转换为被应用于所述新的车辆的车载设备中的设定信息,所述提供部将被应用于所述新的车辆的车载设备中的设定信息提供给所述新的车辆的车载设备。
12.第四方式的管理装置将在一车辆中被设定的车载设备的设定信息以如下方式转换为被应用于新的车辆的设定信息,所述方式为,除了考虑该一车辆的车型信息以外,还考虑对设定信息进行继承的目的地的新的车辆的车型信息。由此,在新的车辆中,即使不实施对被应用于新的车辆中的设定信息进行转换的处理,也能够使从管理装置被提供的设定信息直接原样再现在车载设备中。
13.第五方式所涉及的管理装置为,在第四方式的管理装置中,所述转换部在所述车辆的车型信息和所述新的车辆的车型信息相同的情况下,不执行所述设定信息的转换处理,且所述提供部将所述设定信息提供给所述新的车辆的车载设备。
14.根据第五方式的管理装置,在车辆的车型信息与新的车辆的车型信息相同的情况下,将在不执行设定信息的转换处理的条件下将设定信息继承给新的车辆的车载设备。由此,能够减轻管理装置的运算载荷。
15.第六方式所涉及的管理装置为,在第一至第五方式中的任意一个方式的管理装置中,所述转换部在所述取得部从应用了所述新的设定信息的所述新的车辆的车载设备中取得了伴随着所述车载设备的设定变更的被变更了的设定信息的情况下,基于所述被变更了的设定信息来更新转换逻辑。
16.根据第六方式的管理装置,在于不同的车型之间对车载设备的设定信息进行转换并继承之后,在通过用户进一步变更了车载设备的设定信息的情况下,将更新转换逻辑。由此,管理装置能够通过基于由用户实施的车载设备的设定信息的变更而被最优化的转换逻辑,从而减轻用户进行再调节的时间和劳力。
17.第七方式为,一种车辆,其具备第一至第六方式中的任意一个方式的管理装置。
18.根据第七方式的车辆,在车辆中,利用车辆的车型信息而将用户所使用的车载设备的设定信息转换为新的设定信息。由此,在于不同的车辆间对车载设备的设定进行继承的情况下,不论车型如何均能够再现车载设备的设定。
19.第八方式为,具备第一至第六方式中的任意一个方式的管理装置、和与所述管理
装置进行通信的多台所述车辆的管理系统,在所述管理系统中,所述取得部通过通信而从所述车辆取得所述车型信息、所述设定信息和所述识别信息,并且通过通信而从所述新的车辆取得所述新的车辆的车型信息和所述识别信息,所述提供部通过与所述新的车辆进行通信,从而向所述新的车辆的车载设备供给通过所述转换部而被转换的所述新的设定信息。
20.根据第八方式的管理系统,管理装置能够在不同的车辆间,基于车型信息而对一车辆中的车载设备的设定信息进行转换,并且向与一车辆不同的新的车辆提供转换后的设定信息。由此,在于不同的车辆间对车载设备的设定进行继承的情况下,不论车型如何均能够再现车载设备的设定。
21.第九方式为,一种计算机执行的方法,其中包括如下处理,即:取得处理,其取得在车辆中用户所使用的车载设备的设定信息、所述车辆的车型信息以及所述用户的识别信息;转换处理,其基于所述车型信息而将已经取得的所述设定信息转换为新的设定信息;提供处理,其将通过所述转换处理而被转换的所述新的设定信息提供给在新的所述车辆中与所述识别信息相对应的用户所使用的车载设备。
22.在第九方式的方法中,计算机基于车型信息而将用户所使用的车载设备的设定信息转换为新的设定信息。由此,在于不同的车辆间对车载设备的设定进行继承的情况下,不论车型如何均能够再现车载设备的设定。
23.第十方式为,一种记录了程序的非暂时性记录介质。该程序包括如下处理,即:取得处理,其取得在车辆中用户所使用的车载设备的设定信息、所述车辆的车型信息以及所述用户的识别信息;转换处理,其基于所述车型信息而将已经取得的所述设定信息转换为新的设定信息;提供处理,其将通过所述转换处理而被转换的所述新的设定信息提供给在新的所述车辆中与所述识别信息相对应的用户所使用的车载设备。
24.第十方式的程序通过计算机,从而基于车型信息而将用户所使用的车载设备的设定信息转换为新的设定信息。由此,在于不同的车辆间对车载设备的设定进行继承的情况下,不论车型如何均能够再现车载设备的设定。
25.如以上所说明的那样,根据本公开所涉及的管理装置、车辆、管理系统、程序以及方法,在于不同的车辆间对车载设备的设定进行继承的情况下,不论车型如何均能够再现车载设备的设定。
附图说明
26.本公开的示例性实施例将基于以下附图进行详细描述,其中:
27.图1为表示第一实施方式所涉及的管理系统的概要结构的图。
28.图2为表示第一实施方式的车辆的硬件结构的框图。
29.图3为表示第一实施方式的管理服务器的硬件结构的框图。
30.图4为被存储在第一实施方式的管理服务器的存储器中的车载设备的设定数据的概要图。
31.图5为表示第一实施方式的管理装置的功能结构的示例的框图。
32.图6为表示第一实施方式的管理处理的流程的系统顺序图。
33.图7为表示第一实施方式的取得处理的流程的流程图。
34.图8为表示第一实施方式的转换处理的流程的流程图。
35.图9为表示第一实施方式的车辆的座席的可动范围的示意图。
36.图10为表示第一实施方式的车辆的座席的坐标系的示意图。
37.图11为表示第一实施方式的补正处理的流程的流程图。
38.图12为表示第二实施方式的车身ecu的硬件结构的框图。
39.图13为表示第二实施方式的车身ecu的功能结构的示例的框图。
40.图14为表示第二实施方式的管理处理的流程的系统顺序图。
41.图15为表示第二实施方式的第一转换处理的流程的流程图。
42.图16为表示第二实施方式的第二转换处理的流程的流程图。
43.图17为表示第三实施方式的管理处理的流程的系统顺序图。
具体实施方式
44.以下,基于附图来对本公开的具体的实施方式进行说明。另外,在各附图中,记载为前后、上下、左右的情况,设为是指车辆前后方向、车辆上下方向、车辆宽度方向左右。本实施方式中所记载的结构部件的配置等,只要没有进行特别地记载,则没有将发明的技术范围仅限定于这些内容的主旨。
45.[第一实施方式]
[0046]
以下,对第一实施方式所涉及的管理系统1进行说明。图1为,表示本实施方式所涉及的管理系统的概要结构的图。管理系统1具备:作为管理装置的管理服务器10、和设置了被构成为能够通过网络n而与管理服务器10进行通信的dcm230(data communication module:数据通信模块)的多台车辆20。网络n为无线通信,并且例如使用5g(5th-generation:第五代)、lte(long term evolution:长期演进)、wi-fi(注册商标)等通信标准。
[0047]
<车辆的结构>
[0048]
参照图2,对车辆20的结构进行说明。车辆20具备:作为车载设备210的座席调节装置211和转向调节装置212、作为对车载设备210进行控制的控制装置的车身ecu220和dcm230。
[0049]
关于作为车载设备210的座席调节装置211和转向调节装置212,在下文中进行说明。
[0050]
座席调节装置211为,对车辆20的座席se的位置进行调节的装置。座席调节装置211具备:座椅ecu211a、电动机211b、位置调节杆211d和位置检测传感器211c。电动机211b、位置调节杆211d以及位置检测传感器211c分别与座椅ecu211a电连接。座席整体能够在前后方向以及上下方向上进行移动。座席se内部的电动机211b通过座椅ecu211a而被控制,从而使座席se向前后方向、上下方向进行移动。
[0051]
位置调节杆211d为,以能够由用户向与前后方向、上下方向各个方向相对应的朝向推拉的方式被构成的开关。由用户实施的位置调节杆211d的操作量被输入至座椅ecu211a,并且座椅ecu211a以与来自用户的位置调节杆211d的操作量相对应的方式对电动机211b进行控制。或者,由位置调节杆211d实施的位置调节也可以被构成为,不使用电动机211b而是能够以手动的方式来进行调节。
[0052]
位置检测传感器211c对座席se的前后的位置和上下的位置进行检测。位置检测传感器211c所检测出的位置被输出至座椅ecu211a。座椅ecu211a将座席se的前后的位置和上下的位置作为位置信息而向车身ecu220输出。位置信息为,例如从基准位置起的座席se滑动前后方向的位移、和上下方向的位移。
[0053]
转向调节装置212为对转向管柱st的位置进行调节的装置,转向调节装置212具备倾斜与伸缩ecu212a、电动机212b、位置调节杆212d和位置检测传感器212c。电动机212b、位置调节杆212d以及位置检测传感器212c分别与倾斜与伸缩ecu212a电连接。转向管柱st能够移动倾斜位置(上下左右方向的倾斜)以及伸缩位置(前进后退方向的位置)动。转向管柱st内部的电动机212b通过倾斜与伸缩ecu212a而被控制从而进行驱动,进而使转向管柱st的倾斜位置以及伸缩位置移动。
[0054]
位置调节杆212d为,以能够通过用户的输入而将转向管柱st的位置向与倾斜位置、伸缩位置相对应的朝向推拉的方式被构成的开关。由用户实施的位置调节杆212d的操作量被输入至倾斜与伸缩ecu212a,倾斜与伸缩ecu212a以与来自用户的位置调节杆212d的操作量相对应的方式对电动机212b进行控制。或者,由位置调节杆212d实施的位置调节也可以被构成为,不使用电动机212b而是能够以手动的方式来进行调节。
[0055]
转向管柱st的位置检测传感器212c对转向管柱st的倾斜位置、伸缩位置进行检测。位置检测传感器212c所检测出的位置被输出至倾斜与伸缩ecu212a。倾斜与伸缩ecu212a将转向管柱st的倾斜位置和伸缩位置作为位置信息而向车身ecu220输出。位置信息为,例如从基准位置起的倾斜方向的位移、和伸缩方向的位移。
[0056]
车身ecu220具有对座席se的位置信息和转向管柱st的位置信息进行管理的功能。以后,将座席se的位置信息称为座席位置信息,并将转向管柱st的位置信息称为管柱位置信息。所谓管理是指,例如座椅ecu211a以及倾斜与伸缩ecu212a与dcm230之间的座席se以及管柱位置信息的取得和提供、或存储。
[0057]
车身ecu220对作为用户的识别信息的用户id、和作为车辆20的车型信息的车型代码进行存储。用户id为,针对每个用户而被预先决定的、用于对用户进行识别的信息。用户id例如通过无线通信而从用户所持有的终端装置取得。或者,也可以在购买车辆20时预先使其存储在车身ecu220中。车型代码为,针对车辆20的每个车型而被预先决定的、用于对车辆20的车型进行识别的信息。例如,车型代码在车辆20的制造时被存储在车身ecu220中。车身ecu220向后述的dcm230输出用户id和车型代码。另外,虽然在本实施方式中示出了用户id和车型代码被存储在车身ecu220中的结构,但是也可以被存储在后述的dcm230中。
[0058]
dcm230为,用于经由网络n而与管理服务器10实施通信的车载用的通信单元,且为车载通信装置的一个示例。
[0059]
dcm230具有在与管理服务器10之间收发用户id、车型代码以及位置信息的功能。
[0060]
<管理服务器的硬件结构>
[0061]
参照图3,对管理服务器10的硬件结构进行说明。管理服务器10被构成为,包括通信i/f110、cpu120、ram130、rom140以及存储器150。通信i/f110、cpu120、ram130、rom140以及存储器150以经由内部总线而能够相互通信的方式被连接在一起。
[0062]
cpu120为中央运算处理单元,且执行各种程序、或对各部件进行控制。也就是说,cpu120从rom140读取程序,并将ram130作为工作区域而执行程序。在本实施方式中,在
rom140中存储有执行程序140a。ram130作为工作区域而暂时性地存储执行程序140a或者数据。
[0063]
在本实施方式的存储器150中,存储有车载设备210的设定数据150a、可动范围数据150b和比较数据150c。在此,在图4中示出了车载设备210的设定数据150a的一个示例的概要图。车载设备210的设定数据150a为,通过通信i/f110而从车辆20接收到的、与用户id、车型代码、座席位置信息以及管柱位置信息建立了对应关系的信息。如图4所示那样,在项目编号1中,存储有用户id为xxxxxxx1的用户的、与车型代码00a相对应的座席位置信息以及管柱位置信息。此外,在项目编号2中,存储有基于与项目编号1相同的用户id的用户的、与车型代码00b相对应的座席位置信息以及管柱位置信息。可动范围数据150b是指,针对每台车辆20的车型而被预先决定的、与座席se的可动范围和转向管柱st的可动范围相关的信息。比较数据150c是指,将向新的车辆20提供的位置信息与在提供后于新的车辆20中被变更的位置信息进行比较而得到的信息。
[0064]
通信i/f110为,用于与网络n连接的接口。
[0065]
本实施方式的cpu120从rom140读取执行程序140a,并将ram130作为工作区域来执行执行程序140a。
[0066]
<管理服务器的功能结构>
[0067]
参照图5,对管理服务器10的功能结构进行说明。管理服务器10具备:取得部1001、提供部1002、转换部1003以及存储指示部1004。取得部1001、提供部1002、转换部1003以及存储指示部1004是指,通过将被存储在rom140中的执行程序140a读取至ram130并在cpu120上执行该程序从而被实现的功能性的结构要素。
[0068]
取得部1001以及提供部1002经由通信i/f110,从而实施与车辆20的通信并实施信息的取得和提供。取得部1001从车辆20取得用户id、车型代码、车辆20的座席位置信息以及管柱位置信息。此外,从新的车辆20取得用户id和车型代码。提供部1002将通过后述的转换部1003而被转换的新的车辆20的座席位置信息以及管柱位置信息提供给新的车辆20。
[0069]
存储指示部1004将由取得部1001从车辆20取得的用户id、车辆20的车型代码、车辆20的座席位置信息以及管柱位置信息存储在存储器150中。
[0070]
转换部1003使用后述的转换逻辑来执行将车辆20的座席位置信息以及管柱位置信息转换为新的车辆20的座席位置信息以及管柱位置信息的转换处理。
[0071]
此外,取得部1001在向新的车辆20发送了新的车辆20的座席位置信息以及管柱位置信息之后,从新的车辆20取得座席位置信息以及管柱位置信息。在从新的车辆20取得的新的车辆20中的座席位置信息以及管柱位置信息与通过转换部1003而被转换并提供的座席位置信息以及管柱位置信息不同的情况下,转换部1003执行对转换逻辑进行补正的补正处理。
[0072]
<控制的流程>
[0073]
接下来,使用图6至11来对本实施方式所涉及的管理系统1的控制顺序进行说明。图6为,表示本实施方式的管理处理的流程的系统顺序图。
[0074]
图7为,表示本实施方式的取得处理的流程的流程图。图8为,表示本实施方式的转换处理的流程的流程图。图9以及10为,对本实施方式的转换处理进行说明的示意图。图11为,表示本实施方式的补正处理的流程的流程图。
[0075]
使用图6来对本实施方式的管理处理的流程进行说明。在图6中,为了便于说明,将最初乘坐的车辆20称为第一车辆20a,将接下来乘坐的新的车辆20称为第二车辆20b。第一车辆20a以及第二车辆20b为车辆的一个示例,并且都是用户使用的车辆20。例如,第一车辆20a为用户的私人车辆,第二车辆20b为在用户的旅行目的地租借的租赁车。或者,第一车辆20a也可以为用户的私人车辆,第二车辆20b为用户从第一车辆20a换乘的新的私人车辆。
[0076]
在s501中,第一车辆20a通过dcm230而与管理服务器10实施通信,并发送第一车辆20a所具备的座席位置信息以及管柱位置信息、车型代码和用户id。这是通过用户向第一车辆20a的输入装置输入开始进行对座席位置信息以及管柱位置信息进行继承的控制的指示从而被开始的。另外,开始触发归根结底仅是一个示例,也能够适当应用其它的开始触发。
[0077]
在s502中,第二车辆20b通过dcm230而与管理服务器10实施通信,并发送车型代码和用户id。这是通过用户向第二车辆20b的输入装置输入开始进行对座席位置信息以及管柱位置信息进行继承的控制的指示从而被开始的。另外,开始触发归根结底仅是一个示例,也能够适当应用其它的开始触发。
[0078]
在s503中,管理服务器10执行从第一车辆20a和第二车辆20b分别取得信息的取得处理。关于取得处理的详细情况,将在下文中进行描述。
[0079]
在s504中,管理服务器10执行将第一车辆20a中的座席位置信息以及管柱位置信息转换为第二车辆20b中的座席位置信息以及管柱位置信息的转换处理。
[0080]
在s505中,管理服务器10将通过转换处理而得到的第二车辆20b中的座席位置信息以及管柱位置信息提供给第二车辆20b。
[0081]
在s506中,在第二车辆20b中,执行应用处理。具体而言,在第二车辆20b中,使通过dcm230而从管理服务器10接收到的座席位置信息以及管柱位置信息应用到第二车辆20b的车载设备210中。第二车辆20b的通过dcm230而接收到的座席位置信息以及管柱位置信息经由车身ecu220而被提供至座椅ecu211a和倾斜与伸缩ecu212a。第二车辆20b的座椅ecu211a基于所取得的座席位置信息来对电动机211b进行控制,从而使座席se移动。在倾斜与伸缩ecu212a中也同样地实施。
[0082]
在s507中,第二车辆20b在将座席位置信息以及管柱位置信息应用于车载设备中之后在座席se的位置或转向管柱st的位置被变更了的情况下,对通过车身ecu220而被管理的座席位置信息以及管柱位置信息进行变更。这是在例如用户通过对位置调节杆211d进行操作输入从而使座席se的位置被调节了的情况下被实施的。对于转向管柱st而言,也是同样的。
[0083]
在s508中,第二车辆20b通过dcm230而与管理服务器10进实施通信,并发送第二车辆20b所具备的座席位置信息以及管柱位置信息、车型代码、和用户id。这是通过用户向第二车辆20b的输入装置输入向管理服务器10实施转换处理的反馈的指示从而被开始的。另外,开始触发归根结底仅是一个示例,能够适当地应用其他的开始触发。另外,在本实施方式中,示出了将变更后的座席位置信息以及管柱位置信息发送至管理服务器10的示例。作为另一示例,也可以在第二车辆20b的车身ecu220中,将由管理服务器10提供的座席位置信息以及管柱位置信息、和在应用了由管理服务器10提供的座席位置信息以及管柱位置信息之后被变更的座席位置信息以及管柱位置信息进行比较,并将通过比较而得到的差值信息发送至管理服务器10。
[0084]
在s509中,管理服务器10基于从第二车辆20b取得的座席位置信息以及管柱位置信息来执行对转换逻辑进行补正的补正处理。补正处理的详细情况将在下文中进行描述。
[0085]
<取得处理>
[0086]
使用图7来对本实施方式的取得处理的流程进行说明。管理服务器10在从第一车辆20a或第二车辆20b等车辆20接收到信息的情况下,开始进行取得处理。
[0087]
在s601中,管理服务器10的cpu120在从车辆20接收到信息的情况下,对是否包含有座席位置信息以及管柱位置信息进行判断。在cpu120判断为包含有座席位置信息以及管柱位置信息的情况下,向s602前进。另一方面,在cpu120判断为不包含座席位置信息以及管柱位置信息的情况下,向s603前进。另外,在s601中,在判断为包含有座席位置信息以及管柱位置信息的情况下,将不执行接下来的转换处理。
[0088]
在s602中,cpu120将座席位置信息以及管柱位置信息、车型代码和用户id积存在存储器150的车载设备210的设定数据150a中。在执行了s602之后,cpu120结束取得处理。
[0089]
在s603中,cpu120从设定数据150a中取得与接收到的用户id相对应的座席位置信息以及管柱位置信息和车型代码。在s604中,cpu120从可动范围数据150b中取得与所取得的车型代码相对应的车载设备210的可动范围。
[0090]
虽然在以后的示例中,作为车载设备210的设定信息而将座席位置信息作为示例进行说明,但是在将管柱位置信息等应用于其他车载设备的情况下,也只要执行同样的处理即可。
[0091]
<转换处理>
[0092]
接下来,对本实施方式的转换处理进行说明。图8为,表示本实施方式的转换处理的流程的流程图。图9至图10为,对本实施方式的转换处理进行说明的示意图。
[0093]
首先,对在转换处理中所使用的转换逻辑进行说明。一般而言,车载设备210因车型不同从而能够调节的范围有所不同。例如,座席se因车高或周边部件等不同从而可动范围有所不同。因此,在本公开中,基于相对于每种车型的可动范围的比例来对车载设备210的设定信息进行转换。在可动范围仅为一个方向的情况下,只要设为使相对于一个方向的可动范围的长度的比例相等即可。在可动范围为两个方向的情况下,只要设为使相对于相互交叉的两个方向的可动范围的长度的比例相等即可。此外,在可动范围为三个方向的情况下,只要设为使相对于相互交叉的三个方向的长度的比例相等即可。方向并不取决于笛卡尔坐标系,也可以是任意的方向。
[0094]
在本实施方式中,cpu120基于相对于可动范围的比例来对座席位置信息进行转换。具体而言,首先,根据第一车辆20a中的座席位置信息来导出相对于可动范围的比例。进一步地,以相对于可动范围的比例相等的方式,导出第二车辆20b中的座席位置信息。
[0095]
接下来,使用图9、图10来对本实施方式中的可动范围的方向的取得方法进行说明。将座席位置信息表示为以后所定义的第一坐标、第二坐标。
[0096]
在图9中,示出了从侧面对第一车辆20a的座席se进行观察的情况下的示意图。另外,对于第二车辆20b而言,也是同样的。第一车辆20a的座席se能够在车辆的上下、前后方向上移动。将以座席se的代表位置为点g的情况下的点g的可动范围设为a。可动范围a以车辆的上下前后方向为基准面,从而成为车辆前上方为锐角的平行四边形的形状。将平行四边形的各个顶点分别设为a、b、c、d。将可动范围a的车辆前上方的顶点设为点a、将车辆前下
方的顶点设为点b、将车辆后下方的顶点设为点c、将车辆后上方的顶点设为点d。此外,将对点a、c进行连结的对角线设为对角线ac、将从点g向对角线ac引出的垂线的交点设为点o。
[0097]
图10为,对可动区域的各个顶点以及线进行说明的示意图。将对角线ac的长度设为l1、将对角线ac的垂线的长度设为l2。此外,将点a与点o之间的长度设为d1、将点o与点g之间的长度设为d2。当由以对角线ac的方向为第一方向、以在点o处与对角线ac正交的方向为第二方向的坐标系来表现时,作为座席se的代表点的点g的坐标能够以(d1,d2)来表示。在点g的坐标中,将d1称为第一坐标,将d2称为第二坐标。
[0098]
在此,第一坐标为,基于用户的体型实施调节的调节方向。用户的体型越矮小,座席se的位置越高,从而越以向转向管柱st靠近的方式被移动,越高大,则越向远离转向管柱st的位置移动。也就是说,具有如下倾向,即,用户的体型越是矮小,则座席se的位置越向座席se的可动范围中的前方且上方移动,用户的体型越是高大,则座席se的位置越向后方且下方移动。因此,通过将连结座席se的可动范围中的作为前方且上方的顶点的点a和作为后方且下方的顶点的点c而形成的对角线ac设为第一坐标,从而能够得到反映出用户的体型的坐标。另一方面,第二坐标为,反映了用户的喜好的调节方向。通过以上述的方式对第一坐标以及第二坐标进行定义,从而能够将座席se的位置分解为基于用户的体型的方向和基于用户的喜好的方向,并得到各个坐标。
[0099]
另外,虽然在本实施方式中以上述的方式定义了第一坐标、第二坐标,但是也可以根据座席se的可动方向来设定坐标。虽然在任意地设定坐标系的情况下,为了使其反映在座席se的位置上,需要从坐标系向座席se的可动方向进行修正,但是如果根据座席se的可动方向来设定坐标,则能够省略修正。
[0100]
使用以上定义的点来执行将座席位置信息从与第一车辆20a相对应的位置信息向与第二车辆20b相对应的位置信息进行转换的转换处理。使用图8,对转换处理进行说明。
[0101]
在s701中,管理服务器10的cpu120对第一车辆20a和第二车辆20b是否为相同的车型进行判断。是否为相同车型,只要基于车型代码的比较来进行判断即可。在第一车辆20a与第二车辆20b的车型为相同的情况(在s701中为是)下,cpu120结束转换处理。在第一车辆20a与第二车辆20b的车型不相同的情况(在s701中为否)下,向s702前进。
[0102]
在s702中,管理服务器10的cpu120根据第一车辆20a的座席位置信息取得第一坐标d1和第二坐标d2。
[0103]
在s703中,cpu120从存储器150取得第二车辆20b的座席se的可动范围a。具体而言,cpu120取得对角线ac的长度l1和对角线ac的垂线的长度l2。
[0104]
在s704中,cpu120根据第一车辆20a的第一坐标d1和第二坐标d2,导出第二车辆20b中的第一坐标d1和第二坐标d2。通过导出第一车辆20a中的第一坐标d1的相对于对角线ac的长度l1的比例,并将导出的比例乘以第二车辆20b的对角线ac的长度l1,从而导出第二车辆20b中的第一坐标d1。以同样的方式,通过导出第一车辆20a中的第二坐标d2的相对于对角线ac的垂线的长度l2的比例,并将导出的比例乘以第二车辆20b中的对角线ac的垂线的长度l2,从而导出第二车辆20b中的第二坐标d2。
[0105]
根据以上的结构,cpu120能够从与第一车辆20a相对应的位置信息向与第二车辆20b相对应的位置信息进行转换。
[0106]
<补正处理>
[0107]
使用图11来对本实施方式的补正处理的流程进行说明。管理服务器10在执行了提供处理之后,在从第二车辆20b取得了座席位置信息的情况下开始进行补正处理。
[0108]
在s1101中,cpu120将向第二车辆20b提供的座席位置信息、和从第二车辆20b取得的变更后的座席位置信息进行比较。由此,得到了基于在第二车辆20b中被实施的座席se的位置的变更的可动方向和移动距离。
[0109]
在s1102中,cpu120使比较结果作为比较数据150c而存储在存储器150中。作为一个示例,在比较结果中,将在s1101中得到的座席se的可动方向和移动距离以使移动方向按前后、上下两个方向进行分类并保存。进一步地,也可以基于实施了转换处理的、转换前后的车型代码的组合来进行分类。另外,分类方法归根结底仅是一个示例。例如,也可以仅根据转换后的车型代码来进行分类。
[0110]
在s1103中,cpu120对同样的比较结果是否被存储了预定台数以上进行判断。例如,cpu120对相同的车型代码的组合且向相同的可动方向被移动了的比较结果是否被存储了预定台数进行判断。在s1103中为是的情况下,向s1104前进。在s1103中为否的情况下,结束补正处理。
[0111]
在s1104中,cpu120基于比较结果来对转换逻辑进行补正。例如,cpu120在转换处理中添加基于比较结果的追加处理。例如,当在提供了座席位置信息之后用户将座席se向前方移动的倾向较多的情况下,在执行了转换处理的s704之后,实施将第二车辆20b中的第一坐标以及第二坐标以与向前方的移动相对应的方式进行变更的追加处理。移动量可以通过对被存储的比较数据150c中的、表示同样的倾向的数据的移动量进行平均而得到。或者,也可以不是平均值,而是设为预定的常数的移动量。进一步地,既可以在s702之后对第一车辆20a的第一坐标以及第二坐标添加追加处理,也可以对通过s704而被导出的第二车辆20b的第一坐标以及第二坐标添加追加处理。此外,也可以对座席se的可动范围、或s704的导出处理本身进行变更。在s1104的处理被执行之后,补正处理结束,返回管理处理。
[0112]
通过以上的补正处理,从而使转换处理的转换逻辑被补正。由此,除了基于每种车型的可动范围的转换之外,还能够使由用户实施的车载设备的变更结果反映在转换逻辑中。
[0113]
(作用与效果)
[0114]
在本实施方式中,管理服务器10的cpu120基于第一车辆20a的车型代码和第二车辆20b的车型代码,从而将第一车辆20a中的座席位置信息以及管柱位置信息转换为第二车辆20b中的座席位置信息以及管柱位置信息并提供给第二车辆20b。由此,当在不同的车辆间对车载设备的设定进行继承的情况下,能够不论车型如何均提供车载设备的设定。进一步地,在第二车辆20b中,即使不实施对被应用于第二车辆20b中的座席位置信息以及管柱位置信息进行转换的处理,也能够使从管理服务器10提供的座席位置信息以及管柱位置信息原样地再现在座席se以及转向管柱st上。
[0115]
此外,本实施方式的管理服务器10的cpu120基于相对于座席se的可动范围a的比例而将第一车辆20a中的座席位置信息转换为第二车辆20b中的座席位置信息。由此,即使是根据车型不同而可动范围不同的座席se,也能够不论车型如何均再现座席se的设定。
[0116]
此外,本实施方式的管理服务器10将第一车辆20a中的座席位置信息分成相互交叉的第一坐标d1和第二坐标d2,并通过设为相对于各自的坐标上的可动范围即长度l1、l2
的比例,从而转换为第二车辆20b中的座席位置信息。由此,在于二维方向上具有可动范围的座席se中,能够转换为考虑了由车型导致的可动范围的差异的第二车辆20b的座席位置信息。
[0117]
特别地,在本实施方式中,设定了对座席se的可动范围的前侧上方与后侧下方进行连结的对角方向、和与对角方向垂直的方向这两个方向的坐标系。由此,能够以分成基于乘员的体型的方向、和基于乘员的喜好的方向的方式来设定坐标系。
[0118]
此外,在本实施方式中,在第一车辆20a的车型代码与第二车辆20b的车型代码相同的情况下,将在不执行座席位置信息以及管柱位置信息的转换处理的条件下继承给第二车辆20b。由此,能够减轻管理服务器10的运算载荷。
[0119]
此外,在本实施方式中,在对座席位置信息或管柱位置信息进行转换并继承之后,在通过用户而进一步变更了座席se或转向管柱st的位置的情况下,管理服务器10将对转换逻辑进行补正。由此,作为管理装置的管理服务器10能够通过基于由用户实施的车载设备的设定信息的变更而被最优化的转换逻辑,从而减轻用户进行再调节的时间和劳力。
[0120]
[第一实施方式的变形例]
[0121]
在上述实施方式中,在没有从第二车辆20b接收到座席位置信息或管柱位置信息的情况下执行转换处理,将第一车辆20a的车载设备210的设定信息作为相对于第一车辆20a的车载设备210的可动范围的比例而进行转换。作为变形例,也可以在从第一车辆20a接收到了座席位置信息或管柱位置信息的情况下执行转换处理。在此情况下,管理服务器10仅在存储器150中积存用户id、和相对于座席位置信息或管柱位置信息的可动范围的比例即可。之后,在从第二车辆20b取得了用户id和车型代码的情况下,也可以将积存在存储器150中的相对于座席位置信息或管柱位置信息的可动范围的比例转换为与第二车辆20b的车型相对应的车载设备210的设定信息。
[0122]
[第二实施方式]
[0123]
第二实施方式所涉及的管理系统1在车辆20中对座席位置信息或管柱位置信息进行转换。以下,对与第一实施方式的不同点进行说明。另外,对与第一实施方式相同的结构标记相同的符号,关于详细的说明则予以省略。
[0124]
<车身ecu的硬件结构>
[0125]
参照图12来对车辆20的车身ecu220的硬件结构进行说明。车身ecu220被构成为,包括:通信i/f221、cpu222、ram223、rom224以及存储器225。通信i/f221、cpu222、ram223、rom224以及存储器225经由内部总线而以相互能够通信的方式被连接在一起。在本实施方式中,车身ecu220为管理装置的一个示例。
[0126]
cpu222从rom224读取执行程序224a,并将ram223作为工作区域来执行执行程序224a。
[0127]
在本实施方式的存储器225中,存储有车载设备210的设定数据225a和可动范围数据225b。在此,设定数据225a为,本车辆(车辆20)的座席se的位置信息和转向管柱st的位置信息。可动范围数据225b是指,与本车辆(车辆20)的座席se的可动范围和转向管柱st的可动范围相关的信息。
[0128]
通信i/f221为,用于与dcm230、座椅ecu211a以及倾斜与伸缩ecu212a电连接的接口。
[0129]
本实施方式的cpu222从rom224读取执行程序224a,并将ram223作为工作区域来执行执行程序224a。
[0130]
<车身ecu的功能结构>
[0131]
参照图13来对车身ecu220的功能结构进行说明。车身ecu220具备:取得部2201、提供部2202、转换部2203以及存储指示部2204。取得部2201、提供部2202、转换部2203以及存储指示部2204为,通过将被存储在rom224中的执行程序224a读取至ram223并在cpu220上执行从而被实现的功能性的结构要素。
[0132]
取得部2201以及提供部2202与dcm230、座椅ecu211a以及倾斜与伸缩ecu212a进行座席位置信息以及管柱位置信息的授受。存储指示部2204使由取得部2201取得的座席位置信息以及管柱位置信息存储在存储器225中。
[0133]
转换部2203使用第一转换逻辑来执行第一转换处理,并使用第二转换逻辑来执行第二转换处理。第一转换逻辑根据本车辆的座席位置信息以及管柱位置信息而转换为无关于车型的座席位置信息以及管柱位置信息。第二转换逻辑根据无关于车型的座席位置信息以及管柱位置信息而转换为应用在本车辆中的座席位置信息以及管柱位置信息。
[0134]
<管理服务器的硬件结构>
[0135]
第二实施例所涉及的管理服务器10的存储器150对车载设备210的设定数据150a进行存储。车载设备210的设定数据150a为如下信息,即,针对每个用户id而存储了在车辆20中被转换的、无关于车型的座席位置信息以及管柱位置信息的信息。在本实施方式中,在车载设备210的设定数据150a中,省略了车型信息。
[0136]
<控制的流程>
[0137]
接下来,使用图14至16来对本实施方式所涉及的管理系统1的控制顺序进行说明。图14为,表示本实施方式的管理处理的流程的系统顺序图。
[0138]
图15为,表示本实施方式的第一转换处理的流程的流程图。图16为,表示本实施方式的第二转换处理的流程的流程图。
[0139]
使用图14来对本实施方式的管理处理的流程进行说明。与第一实施例同样地,使用第一车辆20a、第二车辆20b进行说明。图14示出了在第一车辆20a中执行第一转换处理、在第二车辆20b中执行第二转换处理的示例。
[0140]
在s1401中,第一车辆20a执行第一转换处理。由此,第一车辆20a基于本车辆的座席位置信息以及管柱位置信息,从而得到无关于车型的座席位置信息以及管柱位置信息。在s1402中,第一车辆20a通过dcm230而与管理服务器10进行通信,并发送无关于车型的座席位置信息以及管柱位置信息和用户id。
[0141]
在s1403中,第二车辆20b通过dcm230而与管理服务器10进行实施通信,并发送用户id。
[0142]
在s1404中,管理服务器10将与从第二车辆20b接收到的用户id相对应的、无关于车型的座席位置信息以及管柱位置信息提供给第二车辆20b。
[0143]
在s1405中,第二车辆20b执行第二转换处理。由此,第二车辆20b基于所取得的无关于车型的座席位置信息以及管柱位置信息,从而得到第二车辆20b的座席位置信息以及管柱位置信息。在s506中,第二车辆20b使通过第二转换处理而得到的座席位置信息以及管柱位置信息分别应用于第二车辆20b的座席se以及转向管柱st中。
[0144]
<第一转换处理>
[0145]
接下来,对本实施方式的第一转换处理进行说明。第一转换处理通过第一车辆20a来执行。图15为,表示本实施方式的第一转换处理的流程的流程图。另外,虽然作为车载设备210的设定信息而以座席位置信息为示例来进行说明,但是在管柱位置信息、或应用于其他车载设备中的情况下,也只要执行同样的处理即可。
[0146]
在s702中,车身ecu220的cpu222根据座席位置信息取得第一坐标d1和第二坐标d2。在s1501中,cpu222取得第一车辆20a的座席se的可动范围a。具体而言,cpu222取得对角线ac的长度l1和对角线ac的垂线的长度l2。
[0147]
在s1502中,cpu222根据第一车辆20a的第一坐标d1和第二坐标d2,导出无关于车型的第一坐标d1和第二坐标d2。具体而言,导出第一车辆20a中的第一坐标d1的、相对于对角线ac的长度l1的比例,也就是无关于车型的第一坐标d1。以同样的方式导出第一车辆20a中的第二坐标d2的、相对于对角线ac的垂线的长度l2的比例,也就是无关于车型的第二坐标d2。
[0148]
根据以上的结构,cpu220根据与第一车辆20a相对应的座席位置信息而导出无关于车型的座席位置信息。
[0149]
<第二转换处理>
[0150]
接下来,使用图16来对本实施方式的第二转换处理进行说明。第二转换处理通过第二车辆20b来执行。
[0151]
在s1601中,车身ecu220的cpu222根据经由dcm230而从管理服务器10取得的、无关于车型的座席位置信息,而取得无关于车型的第一坐标d1和第二坐标d2。在s1602中,cpu222取得第二车辆20b的座席se的可动范围a。具体而言,cpu222取得对角线ac的长度l1和对角线ac的垂线的长度l2。
[0152]
在s1603中,cpu222根据无关于车型的第一坐标d1和第二坐标d2而导出第二车辆20b中的第一坐标d1和第二坐标d2。具体而言,将无关于车型的第一坐标d1乘以第二车辆20b中的对角线ac的长度l1,从而导出第二车辆20b中的第一坐标d1。以同样的方式,将无关于车型的第二坐标d2乘以第二车辆20b中的对角线ac的垂线的长度l2,从而导出第二车辆20b中的第二坐标d2。
[0153]
在本实施方式中,在车辆20中,具备在本车辆的座席位置信息以及管柱位置信息和无关于车型的座席位置信息以及管柱位置信息之间进行转换的、第一转换逻辑以及第二转换逻辑这双方。由此,在管理服务器10中,无需对车型代码和每种车型的可动范围进行管理,从而能够降低管理服务器10的存储器150的容量。
[0154]
[第三实施方式]
[0155]
第三实施方式所涉及的管理系统1在第一车辆20a中将第一车辆20a的座席位置信息或管柱位置信息转换为第二车辆20b的座席位置信息或管柱位置信息。另外,由于车辆20的硬件结构、功能结构,管理服务器10的硬件结构、功能结构分别与第二实施方式相同,因此关于详细的说明予以省略。
[0156]
<控制的流程>
[0157]
接下来,使用图17来对本实施方式所涉及的管理处理的流程进行说明。在s502中,第二车辆20b将用户id和车型代码发送至管理服务器10。在s1701中,管理服务器10向与从
第二车辆20b取得的用户id相对应的第一车辆20a提供第二车辆20b的车型代码。在s504中,第一车辆20a执行转换处理。具体而言,第一车辆20a的cpu将第一车辆20a中的座席位置信息和管柱位置信息转换为第二车辆20b中的座席位置信息和管柱位置信息(参照图8)。此外,在s1702中,第一车辆20a将用户id和已转换的座席位置信息以及管柱位置信息发送至管理服务器10。在s505中,管理服务器10向与从第一车辆20a取得的用户id相对应的第二车辆20b提供第二车辆20b中的座席位置信息以及管柱位置信息。在s506中,在第二车辆20b中执行应用处理。
[0158]
在本实施方式中,在第一车辆20a中,将第一车辆20a中的座席位置信息以及管柱位置信息转换为第二车辆20b中的座席位置信息以及管柱位置信息。此外,经由管理服务器10而向第二车辆20b提供第二车辆20b中的座席位置信息以及管柱位置信息。由此,在第二车辆20b中,即使不实施对应用于第二车辆20b中的座席位置信息以及管柱位置信息进行转换的处理,也能够使所提供的位置信息直接原样再现于座席se以及转向管柱st上。
[0159]
另外,虽然在本实施方式中,通过经由管理服务器10的通信而在第一车辆20a和第二车辆20b之间提供信息,但并不限定于此,在第一车辆20a和第二车辆20b中也可以直接提供信息。
[0160]
[附注]
[0161]
例如,虽然在上述实施方式中,示出了管理服务器10对多个用户的车载设备的设定信息进行管理的示例,但是管理服务器10也可以为各个用户所持有的智能手机等移动终端。由此,管理服务器10不需要进行针对每个用户id的管理,从而能够降低存储器的容量。
[0162]
虽然在上述实施方式中,示出了管理服务器10的通信i/f110和车辆20的dcm230经由网络n来进行无线通信的实施例,但是也可以与各个用户所持有的智能手机等移动终端进行有线通信从而实施各种信息的授受。由此,能够不论无线通信的环境如何均执行信息的授受。
[0163]
虽然在上述实施方式中,作为车载设备210的一个示例而对座席se和转向管柱st进行了说明,但是车载设备210的种类并未被限定于此。此外,虽然在上述的实施例中,采用了通过车身ecu220而对座席位置信息以及管柱位置信息进行存储、管理的结构,但是也可以通过座椅ecu211a、倾斜与伸缩ecu212a来分别进行存储。此外,虽然示出了分别对设定数据、可动范围数据、比较数据进行存储的示例,但是数据结构归根结底仅是一个示例。
[0164]
另外,在上述实施方式中,也可以通过cpu以外的各种处理器来执行cpu120、cpu222分别读取执行程序140a、224a并执行的各个处理。作为在此情况下的处理器,可例示出fpga(field-programmable gate array:现场可编程门阵列)等的在制造后能够变更电路结构的pld(programmable logic device:可编程逻辑器件)、以及具有asic(application specific integrated circuit:专用集成电路)等的用于执行特定的处理而被设计为专用的电路结构的处理器即专用电路等。此外,各处理既可以通过这些各种处理器中的一个来执行,也可以通过相同种类或不同种类的两个以上的处理器的组合(例如,多个fpga以及cpu和fpga的组合等)来执行。此外,更具体而言,这些各种处理器的硬件性的结构为,将半导体元件等电路元件组合而成的电路。
[0165]
此外,在上述实施方式中,以执行程序140a、224a被预先存储(安装)在计算机可读取的非暂时性记录介质中的方式进行了说明。例如,在管理服务器10或车身ecu220中,执行
程序140a、224a被分别预先存储在rom140、224中。但是,并不限定于此,各个程序也可以以被记录在cd-rom(compact disc read only memory:光盘只读存储器)、dvd-rom(digital versatile disc read only memory:数字多功能光盘只读存储器)以及usb(universal serial bus:通用串行总线)存储器等非暂时性记录介质中的方式而被提供。此外,各个程序也可以设为经由网络n而从外部装置下载的方式。
[0166]
上述实施方式是为了使本公开容易理解而被记载的内容,并不是为了对本公开进行限定而被记载的内容。在上述实施方式中所说明的处理的流程也是一个示例,在不脱离主旨的范围内,可以删除不需要的步骤、追加新的步骤、或者交换处理顺序。此外,也可以组合在上文中所示出的实施方式的特征的一部分。即,上述的实施方式中所公开的各个要素的主旨在于,包括属于本公开的技术范围的全部设计变更或等价物。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献