信息处理装置、信息处理方法和系统与流程

文档序号:31311691发布日期:2022-08-30 23:44阅读:50来源:国知局
信息处理装置、信息处理方法和系统与流程

1.本公开涉及一种信息处理装置、信息处理方法和系统。


背景技术:

2.如日本未审查专利申请公开第2010-143347号(jp 2010-143347 a),已知一种技术,通过使操作杆等按照用于实现由用户在触摸面板上选择的座椅布置的操作的顺序发光,即使当用户不知道操作杆等的位置时,使用户也能够知道要由光操作的操作杆等。


技术实现要素:

3.本公开的目的是当通过远程控制执行车辆的座椅布置时,抑制物体与座椅接触。
4.本公开的方案是一种包括控制单元的信息处理装置,所述控制单元执行:获取检测车辆的各个座椅上的物体的传感器的输出;并且基于所述传感器的所述输出,向用户终端发送关于允许的座椅布置的信息。
5.本公开的另一方案是一种信息处理方法,其中所述计算机执行:获取检测车辆的各个座椅上的物体的传感器的输出;并且基于所述传感器的所述输出向用户终端发送关于允许的座椅布置的信息。
6.本公开的另一方案是一种系统,所述系统包括:车辆,其包括检测各个座椅上的物体的传感器;以及服务器,其基于所述传感器的输出向用户终端发送关于允许的座椅布置的信息。
7.本公开的另一方案提供用于使计算机执行上述信息处理方法的程序,或非暂时地存储该程序的存储介质。
8.根据本公开,当通过远程控制执行车辆的座椅布置时,能够抑制物体与座椅接触。
附图说明
9.下面将参照附图描述本发明的示例性实施例的特征、优点以及技术和工业意义,其中,相同的标号表示相同的元件,并且其中:
10.图1是示出根据实施例的系统的示意性配置的图示;
11.图2是示意性示出配置根据实施例的系统的车辆、用户终端和中心服务器的各个配置的示例的框图;
12.图3是示出中心服务器的功能配置的示例的图示;
13.图4是示出车辆的功能配置的图示;
14.图5是示出用户终端的功能配置的图示;
15.图6是根据当前座椅状态在显示器上显示的图像的示例;
16.图7是用于选择是收纳还是恢复座椅的图像的示例;
17.图8是请求输入pin码的图像的示例;
18.图9是示出操作确认图像的示例的图示;
19.图10是示出完成图像的示例的图示;
20.图11是当停止座椅的操作时显示的图像的示例;
21.图12是示出系统的完整处理的序列图;
22.图13是根据实施例的中心服务器的处理的流程图;
23.图14是在图13的步骤s112中执行的座椅布置处理的流程图;
24.图15是根据实施例的车辆的处理的流程图;以及
25.图16是根据实施例的用户终端的处理的流程图。
具体实施方式
26.作为本公开其中一个方案的信息处理装置包括控制单元。所述控制单元获取检测车辆的各个座椅上的物体的传感器的输出,并且基于传感器的输出向用户终端发送关于允许的座椅布置的信息。
27.例如,座椅上的物体是人或物。物例如是用户的行李。传感器可以是,例如检测施加到座椅的压力的传感器,或者拍摄人或物的图像的图像传感器。进一步地,当座椅的靠背向前或向后倾斜直到它变成水平时,靠背上的物体能够被传感器检测到。例如,可以检测到行李放置在收纳的座椅上。传感器可以针对各个座椅检测物体,或者可以针对多个座椅中的每一个检测物体。
28.这里,当在座椅上存在物体时执行座椅布置时,座椅上的物体可能与座椅接触或被座椅夹住。因此,基于传感器的输出的关于允许的座椅布置的信息,向用户终端发送。允许的座椅布置是能够抑制物体与座椅之间接触的座椅布置。通过向用户终端发送这样的信息,用户可以以能够抑制物体与座椅之间接触的方式选择座椅布置。因此,当通过远程控制执行车辆的座椅布置时,能够抑制物体与座椅接触。
29.座椅布置包括:向前和/或向后、或向右和/或向左移动一个以上座椅的位置,将一个以上座椅收纳到地板下方或另一座椅下方,从地板下方或另一座椅下方恢复一个以上座椅,在向前方向或向后方向上倾斜一个以上座椅的靠背,从倾斜状态恢复一个以上座椅的靠背,以及改变一个以上座椅的就座表面的角度。
30.在下文中,将参照附图描述本公开的实施例。以下实施例的配置是说明性的,并且本公开不限于实施例的配置。此外,可以尽可能多地组合以下实施例。
31.第一实施例
32.图1是示出根据第一实施例的系统1的示意性配置的图示。系统1是用于通过远程控制执行车辆10的座椅布置的系统。例如,当满足预定条件时,执行通过远程控制的座椅布置。预定条件是用于知道车辆10驻车的条件。例如,当检测到驾驶员停止车辆10的功能并且离开车辆10时,判定满足预定条件。这里,即使当满足预定条件时,车辆中也可能有人。例如,尽管车辆中有人,但是存在用户可能忘记车辆中有人并且因此驻车和离开车辆10的情况。在这种情况下,当通过远程控制执行座椅布置时,留在车辆中的人可能与移动的座椅接触。
33.中心服务器30生成关于允许的座椅布置的信息,使得在执行座椅布置的同时,其上存在物体的座椅不移动。然后,关于允许的座椅布置的信息被发送到用户终端20。利用用户终端20,用户从允许的座椅布置中选择任一座椅布置,并且从用户终端20向中心服务器
30发送由用户选择的座椅布置。然后,中心服务器30生成用于执行从用户终端20接收的座椅布置的命令并且向车辆10发送该命令。在已经接收到这个命令的车辆10中,执行对应于接收的命令的座椅布置。此外,当正在执行座椅布置的同时在车辆中检测到人时,中心服务器30停止或恢复座椅10a。
34.在图1的示例中,系统1包括车辆10、用户终端20和中心服务器30。用户终端20是用户所拥有的移动终端。此外,车辆10是与用户终端20相关联的车辆。车辆10、用户终端20和中心服务器30通过网络n1彼此连接。网络n1是例如诸如因特网的全球公共通信网络,并且可以采用广域网(wan)或其他通信网络。此外,网络n1可以包括诸如移动电话网络的电话通信网络和诸如wifi(注册商标)的无线通信网络。此外,车辆10经由网络n2连接到用户终端20,网络n2包括短程无线通信等。尽管图1示出一个车辆10作为示例,但是可以有多个车辆10。此外,根据车辆10的数量可以有多个用户和用户终端20。
35.将参照图2描述车辆10、用户终端20和中心服务器30的硬件配置。图2是示意性示出配置根据实施例的系统1的车辆10、用户终端20和中心服务器30的各个配置的示例的框图。
36.中心服务器30具有通用计算机配置。中心服务器30包括处理器31、主存储单元32、辅助存储单元33和通信单元34。上述部件通过总线彼此连接。
37.处理器31是中央处理单元(cpu)、数字信号处理器(dsp)等。处理器31控制中心服务器30并且执行各种信息处理运算。主存储单元32是随机存取存储器(ram)、只读存储器(rom)等。辅助存储单元33是可擦除可编程rom(eprom)、硬盘驱动器(hdd)、可移动介质等。辅助存储单元33存储种操作系统(os)、各种类型的程序、各种类型的表等。处理器31将存储在辅助存储单元33中的程序加载到主存储单元32的工作区域中并执行该程序。通过程序的执行,控制各个部件。结果,中心服务器30实现与预定目的相匹配的功能。主存储单元32和辅助存储单元33是计算机可读记录介质。中心服务器30可以是单个计算机,或者可以包括连接到一起的多个计算机。此外,存储在辅助存储单元33中的信息可以存储在主存储单元32中。此外,存储在主存储单元32中的信息可以存储在辅助存储单元33中。处理器31是根据本公开的控制单元的示例。此外,主存储单元32和辅助存储单元33是根据本公开的存储单元的示例。
38.通信单元34是用于经由网络n1与车辆10和用户终端20进行通信的手段。通信单元34是例如局域网(lan)接口板或用于无线通信的无线通信电路。lan接口板和无线通信电路连接到网络n1。
39.由中心服务器30执行的一系列处理可以通过硬件或软件执行。
40.接下来,将描述用户终端20。用户终端20是诸如智能手机、移动电话、平板终端、个人信息终端、可穿戴计算机(例如智能手表)或个人计算机(pc)的小型计算机。用户终端20包括处理器21、主存储单元22、辅助存储单元23、输入单元24、显示器25、通信单元26和位置信息传感器27。上述部件通过总线彼此连接。处理器21、主存储单元22和辅助存储单元23分别与中心服务器30的处理器31、主存储单元32和辅助存储单元33相似,因此将省略其描述。
41.输入单元24是用于接收由用户执行的输入操作的手段,并且是例如触摸面板、鼠标、键盘、按钮等。显示器25是用于向用户呈现信息的手段,例如液晶显示器(lcd)、电致发光(el)面板等。输入单元24和显示器25可以配置为一个触摸面板显示器。
42.通信单元26是用于将用户终端20连接到网络n1或网络n2的通信手段。通信单元26是用于使用无线通信网络经由网络n2和/或网络n1与其他装置(例如,车辆10或中心服务器30)进行通信的电路,所述无线通信网络诸如移动通信服务(例如,诸如第五代(5g)、第四代(4g)、第三代(3g)和长期演进(lte)的电话通信网络)、wifi(注册商标)、蓝牙(注册商标)等。
43.位置信息传感器27获取用户终端20的位置信息(例如,纬度和经度)。位置信息传感器27是例如全球定位系统(gps)接收单元、无线lan通信单元等。
44.接下来,将描述车辆10。车辆10包括处理器11、主存储单元12、辅助存储单元13、座椅致动器14、就座传感器15、通信单元16、锁定-解锁单元17、ig开关18和相机19。上述部件经由总线彼此连接。处理器11、主存储单元12、辅助存储单元13和通信单元16分别与用户终端20的处理器21、主存储单元22、辅助存储单元23和通信单元26相似,因此将省略其描述。
45.座椅致动器14是用于移动座椅10a的致动器,并且通常是电动机。座椅致动器14是针对各个座椅10a设置的。此外,多个座椅致动器14可以设置在一个座椅上。多个座椅致动器14能够彼此独立地控制。通过座椅致动器14移动座椅10a也被称为操作座椅10a。操作座椅10a包括如下的至少一种:向前和/或向后或向右和/或向左移动座椅10a,将座椅10a收纳在地板下方或另一座椅10a下方,从地板下方或另一座椅10a下方恢复座椅10a,在向前的方向或向后的方向上倾斜座椅10a的靠背,从倾斜状态恢复座椅10a的靠背,以及改变座椅10a的就座表面的角度。
46.就座传感器15是检测物体放置在座椅10a上的传感器。就座传感器15可以是例如电阻值根据压力而改变的压力传感器或应变传感器。就座传感器15设置在座椅10a的就座表面或靠背上。此外,就座传感器15是针对各个座椅10a设置的。
47.锁定-解锁单元17锁定和解锁车辆10的门。ig开关18是用于当用户按下时,启动车辆10或停止车辆10的功能的开关。相机19使用诸如电荷耦合装置(ccd)图像传感器或互补金属氧化物半导体(cmos)图像传感器的图像传感器来拍摄图像。通过拍摄或摄影获取的图像可以是静止图像或运动的图像。相机19设置在车厢中并且被布置为对车辆内部进行拍摄或摄像。
48.接下来,将描述中心服务器30的功能。图3是示出中心服务器30的功能配置的示例的图示。中心服务器30包括控制单元301和车辆信息数据库(db)311作为功能部件。中心服务器30的处理器31使用存储在主存储单元32中的计算机程序来执行控制单元301的处理。
49.车辆信息db 311以使得由处理器31执行的数据库管理系统(dbms)的程序管理存储在辅助存储单元33中的数据的方式构建。车辆信息db 311是例如关系数据库。
50.注意,控制单元301的处理的一部分可以由连接到网络n1的另一计算机执行。
51.控制单元301获取关于车辆10的信息(在下文中,也称为车辆信息)。车辆信息是用于将车辆10与用户终端20相关联的信息。车辆信息存储作为车辆10唯一标识符的车辆id、作为用户唯一标识符的用户id和作为用户终端20唯一标识符的用户终端id。这个信息由用户通过使用用户终端20预先注册在中心服务器30中。此外,车辆信息包括关于车辆10的座椅10a的布置的信息和关于各个座椅10a如何操作的信息。此外,车辆信息可以包括关于可选择的座椅布置的信息。当控制单元301获取车辆信息时,其将车辆信息存储在车辆信息db 311中。
52.当满足预定条件时,控制单元301远程地控制车辆10的座椅布置。预定条件是,例如车辆10处于车辆10的功能停止的状态(车辆10关闭的状态)并且用户远离车辆10。在这种状态下,可以认为车辆处于驻车状态。控制单元301使用稍后描述的智能钥匙101a的功能,来判定车辆中是否存在稍后描述的电子钥匙201a。当车辆中不存在电子钥匙201a时,认为用户已经带着电子钥匙201a走出车辆10。此外,控制单元301获取车辆10的启动状态。即,获取用户是否已经按下ig开关18来关闭车辆10。当车辆10驻车时,认为用户不会立刻驾驶车辆10。
53.控制单元301基于从车辆10发送的电子钥匙201a的检测状态和车辆10的启动状态判定是否满足预定条件。即,当由车辆10检测到电子钥匙201a并且车辆10的功能停止(关闭状态)时,判定满足预定条件。电子钥匙201a的检测状态和车辆10的启动状态可以以预定间隔从车辆10发送,或者当电子钥匙201a的检测状态或车辆10的启动状态改变时发送。
54.在本实施例中,基于电子钥匙201a的检测状态和车辆10的启动状态判定是否满足预定条件。然而,预定条件不限于此。例如,代替电子钥匙201a的检测状态,门锁定状态可以是条件。即,当从车辆外部锁定门并且车辆10关闭时,可以判定满足预定条件。此外,例如,当车辆10关闭并且门开闭一次时,认为驾驶员已经下车,并且因此可以判定满足预定条件。
55.此外,控制单元301响应于来自用户终端20的请求从车辆10获取当前时刻的座椅状态。当前时刻的座椅状态是指示在当前时刻如何布置座椅10a的信息。控制单元301从用户终端20接收用于确认座椅10a的当前状态的请求(在下文中也称为当前状态确认请求)。在接收到当前状态确认请求时,控制单元301向车辆10发送命令以发送关于当前时刻的座椅状态的信息、就座传感器15的输出和相机19的输出。
56.控制单元301从响应于该命令的车辆10,接收关于当前座椅状态的信息、就座传感器15的输出和相机19的输出。基于就座传感器15的输出和相机19的输出中的至少一个,判定物体(包括人或物体)是否放置在各个座椅10a上。例如,当就座传感器15的输出等于当人坐在座椅10a上时的输出时,可以判定人坐在座椅10a上。此外,例如,通过对由相机19拍摄的图像数据执行图像处理,可以判定物体是否放置在各个座椅10a上。
57.例如,控制单元301通过假设上面未放置物体的座椅10a是可移动座椅10a并且上面放置物体的座椅10a是不可移动座椅10a,判定各个座椅10a是否能够被移动。然后,判定结果与关于座椅的当前状态的信息一起被发送到用户终端20。此时,例如,控制单元301在用户终端20的显示器25上显示当前座椅状态并且进一步向用户终端20发送信息,使得能够选择可移动座椅10a。作为可替代的方法,当判定物体放置在任一座椅10a上时,可以禁止所有座椅10a的操作。通过这种做法,可以更可靠地抑制物体与座椅10a接触。
58.此外,其上存在物体的座椅10a与允许的座椅布置之间的关系可以预先存储在辅助存储单元33中。例如,当在任一座椅10a上存在物体时,可以存储没有能够允许的座椅布置。或者,例如,可以在辅助存储单元33中存储禁止其上存在物体的座椅10a的操作。或者,例如,可以在辅助存储单元33中存储禁止其上存在物体的座椅10a和邻近其上存在物体的座椅10a的座椅10a的操作。
59.此外,控制单元301从用户终端20接收用于执行座椅布置的请求。用于执行此座椅布置的请求包括关于待移动的座椅10a的信息、关于当移动座椅10a时的移动方向的信息等。此时,控制单元301可以请求用户终端20输入密码或pin码,以确认该请求是否来自合法
用户。
60.在接收到用于执行座椅布置的请求时,控制单元301生成用于执行座椅布置的命令并且将其发送到车辆10。基于从用户终端20接收的用于执行座椅布置的请求,生成用于执行座椅布置的命令。当车辆10a中完成座椅布置时,从车辆10发送完成报告。当控制单元301从车辆10接收完成报告时,它生成用于在用户终端20的显示器25上显示座椅布置已经完成的命令,并且向用户终端20发送该命令。
61.此外,在向车辆10发送用于执行座椅布置的命令之后,控制单元301从车辆10接收相机19的输出。然后,控制单元301基于相机19的输出判定座椅10a上是否存在物体。此时,可以判定车辆中是否有人。然后,当判定座椅10a上存在物体时,生成用于停止座椅布置的命令并且发送到车辆10。此外,生成关于停止座椅布置的信息并且发送到用户终端20。该信息可以包括通知用户车辆中有人的信息。此外,基于就座传感器15的输出来代替相机19或与相机19一起,可以判定座椅10a上是否存在物体。以这种方式,当在座椅的操作期间发现物体时,立刻停止座椅的操作。由此,能够进一步提高安全性能。
62.接下来,将描述车辆10的功能。图4是示出车辆10的功能配置的图示。车辆10包括控制单元101作为功能部件。车辆10的处理器11使用存储在主存储单元12中的计算机程序执行控制单元101的处理。然而,控制单元101的处理的部分可以通过硬件电路执行。
63.控制单元101具有智能钥匙101a的功能,智能钥匙101a基于来自用户终端20的信号通过操作锁定-解锁单元17来锁定和解锁门。控制单元101使用智能钥匙101a的功能来执行与稍后描述的电子钥匙201a的短程无线通信。然后,例如,关于智能钥匙101a是否能够与电子钥匙201a进行通信的信息,或者关于来自电子钥匙201a的无线电波的强度的信息被发送到中心服务器30,作为电子钥匙201a的检测状态。
64.此外,控制单元101以预定间隔向中心服务器30发送就座传感器15的检测值、电子钥匙201a的检测状态、相机19的检测值、车辆10的启动状态以及座椅10a的状态。注意,上述信息的发送可以限于当状态改变时。此外,上述信息的发送可以响应于来自中心服务器30的请求而执行。
65.就座传感器15的检测值是与座椅10a上是否存在的物体有关的信息。电子钥匙201a的检测状态指示智能钥匙101a与电子钥匙201a之间的通信状态,并且是能够判定带有电子钥匙201a的用户是否存在于车辆中的信息。相机19的检测值是能够判定车辆中是否存在人或物的信息。车辆10的启动状态是能够判定车辆10是启动还是已经停止工作的信息。例如,当用户按下ig开关18时,车辆10的启动状态改变。
66.座椅10a的状态可以是例如指示靠背是处于收纳状态还是恢复状态的信息。收纳状态表示向车辆的前方倾斜座椅靠背直到其碰到就座表面的状态。通过将靠背放在收纳状态,能够扩大行李空间。此外,在三排座椅的情况下,通过将两排座椅10a置为收纳状态,进入第三排座椅10a变得容易。恢复状态是靠背被升高的状态,并且人能够坐在座椅10a上的状态。至于座椅10a的状态,例如,过去座椅致动器14的操作历史可以存储在辅助存储单元13中,并且可以基于操作历史获取座椅10a的状态。或者,可以将传感器附接到座椅10a的可移动部,并且基于该传感器的检测值可以检测座椅10a的状态。
67.当控制单元301经由通信单元16从中心服务器30接收命令时,控制单元301根据该命令执行处理。当控制单元101从中心服务器30接收命令以执行座椅布置时,控制单元101
操作座椅致动器14以改变座椅10a的状态。
68.此外,当基于来自中心服务器30的命令操作座椅致动器14时,控制单元101向中心服务器30发送相机19的检测值。相机19的检测值可以以预定时间间隔发送到中心服务器30,或者可以当检测值改变时发送到中心服务器30。在相机19的检测值被发送到中心服务器30之后,当从中心服务器30接收到停止座椅10a的移动的命令时,控制单元101停止座椅致动器14。当停止座椅致动器14时,控制单元101可以通知中心服务器30已经停止座椅致动器14。
69.接下来,将描述用户终端20的功能。图5是示出用户终端20的功能配置的图示。用户终端20包括控制单元201作为功能部件。用户终端20的处理器21使用存储在主存储单元22中的计算机程序执行控制单元201的处理。然而,控制单元201的处理的一部分可以通过硬件电路执行。控制单元201具有智能钥匙系统的电子钥匙201a的功能。作为可替代的方法,除了用户终端20之外,用户可以带有具有电子钥匙功能的终端。控制单元201(电子钥匙201a)与车辆10的智能钥匙101a建立通信以锁定和解锁车辆10。
70.此外,控制单元201向中心服务器30发送当前状态确认请求。例如,当输入单元24接收输入以启动用于执行座椅布置的应用软件时(例如,当点击显示器25上显示的应用软件的图标时),控制单元201向中心服务器30发送当前状态确认请求,当前状态确认请求是用于确认座椅10a的状态的请求。
71.当控制单元201从中心服务器30接收到关于当前座椅状态的信息时,控制单元201在显示器25上显示对应于当前座椅状态的图像。图6是根据当前座椅状态在显示器25上显示的图像的示例。这里,执行可以从中识别各个座椅10a是处于收纳状态还是恢复状态的显示。此外,执行显示使得能够识别可移动座椅10a和不可移动座椅10a。例如,不可移动座椅10a可以被标记为诸如叉形标记或变灰的效果。在图6所示的示例中,后排右端的座椅10a用叉形标记。这指示座椅10a上存在物体并且不能被选择。
72.当用户选择(点击)显示器25上显示的座椅10a时,控制单元201切换到用于选择收纳座椅10a还是恢复座椅10a的图像。图7是用于选择收纳还是恢复座椅10a的图像的示例。图7中所示的示例显示用户已经点击后排最左端的座椅10a的情况,并且座椅10a的部分被着色,使得能够看到点击的座椅10a。显示有“收纳”和“恢复”字样的按钮是用于选择是收纳还是恢复座椅10a的按钮。当用户点击“收纳”或“恢复”按钮时,控制单元201使显示器25显示例如要求pin码的图像。
73.图8是用于请求pin码的输入的图像的示例。用户通过点击显示对应于pin码的数字的按钮来输入pin码。当用户输入pin码时,控制单元201向中心服务器30发送pin码。当pin码被中心服务器30认证时,从中心服务器30接收关于pin码认证的信息。作为可替代的方法,控制单元201可以执行认证。在这种情况下,预先从中心服务器30接收认证所需的信息。
74.在接收到关于pin码认证的信息时,控制单元201使显示器25显示操作确认图像。图9是示出操作确认图像的示例的图示。该图像被显示以向用户确认是否可以执行座椅布置。例如,“是”和“否”按钮与“可以活动座椅?”的字样一起显示。当用户点击“是”按钮时,控制单元201向中心服务器30发送关于用于执行座椅布置的请求的信息。当用户按下“否”按钮时,控制单元201显示图6或图7中所示的图像。
75.此外,当车辆10中完成座椅布置时,从中心服务器30向用户终端20发送完成报告。在接收到该完成报告时,控制单元201使显示器25显示完成图像。图10是示出完成图像的示例的图示。例如,“是”按钮与“座椅操作已经正常完成”的字样一起显示。当用户点击“是”按钮时,控制单元201使显示器25显示示出当前座椅状态的图像。
76.相反,当正在执行座椅布置的同时停止座椅的操作时,通知用户已经停止座椅的操作。图11是当座椅的操作已经停止时显示的图像的示例。例如,“是”按钮与“座椅操作已经停止”字样一起显示。当用户点击“是”按钮时,控制单元201显示例如图6或图7的图像。当停止座椅10a的操作时,可以指示其原因。从中心服务器30发送已经停止座椅10a的操作的原因。例如,可以显示诸如“车辆中有人”的字样。
77.接下来,将描述系统1的整体处理。图12是示出系统1的整体处理的序列图。图12中所示的车辆10和用户终端20预先彼此相关联并且登记在中心服务器30中。当用户启动用户终端20上的预定应用软件时,从用户终端20向中心服务器30发送当前状态确认请求(s11)。此外,以预定时间间隔从车辆10向中心服务器30发送关于车辆10的信息(s12)。这里提及的关于车辆10的信息包括关于当前座椅状态的信息、就座传感器15的输出、相机19的输出、电子钥匙201a的检测状态、车辆10的启动状态等。在图12中,以预定时间间隔从车辆10向中心服务器30发送关于车辆10的信息。然而,作为可替代的方法,响应于来自已经从用户终端20接收到当前状态确认请求的中心服务器30的请求,车辆10可以向中心服务器30发送关于车辆10的信息。
78.中心服务器30基于关于车辆10的信息生成当前状态信息(s13)并且将其发送到用户终端20(s14)。当前状态信息包括关于当前座椅状态的信息以及关于可操作座椅10a和不可操作座椅10a的信息。当用户将待操作的座椅10a输入到用户终端20中时(s15),用户终端20要求用户输入pin码。当输入pin码时,生成认证信息(s16),并且向中心服务器30发送认证信息(s17)。已经接收到认证信息的中心服务器30通过核对pin码来执行认证(s18)。当完成用户认证时,从中心服务器30向用户终端20发送关于认证完成的信息(s19)。
79.在用户终端20上,显示用于向用户确认是否可以操作座椅10a的图像(s20),并且当用户执行指示可以操作座椅10a的输入时,从用户终端20向中心服务器30发送用于执行座椅布置的请求(s21)。该请求包括关于待移动的座椅10a的信息。在接收到该请求时,中心服务器30生成用于执行座椅布置的命令(s22)并且将其发送到车辆10(s23)。
80.在已经接收到该命令的车辆10中,执行座椅布置(s24)。在车辆10中,通过操作座椅致动器14执行座椅布置。当完成座椅布置时,从车辆10向中心服务器30发送完成报告(s25)。从中心服务器30向用户终端20发送完成报告(s26)。已经接收到完成报告的用户终端20使显示器25显示指示完成座椅布置的图像(s27)。
81.接下来,将描述中心服务器30中的处理。图13是根据实施例的中心服务器30的处理的流程图。针对各个车辆10,在中心服务器30中以预定时间间隔重复执行图13所示的处理。此外,假设必要信息存储在车辆信息db 311中。
82.在步骤s101中,控制单元301从车辆10获取信息。此时获取的信息包括关于预定条件的信息、关于当前座椅状态的信息、就座传感器15的输出以及相机19的输出。
83.在步骤s102中,控制单元301判定是否满足预定条件。例如,控制单元301判定车辆10是否已经关闭并且电子钥匙201a与智能钥匙101a之间是否未建立通信。当在步骤s102中
做出肯定判定时,处理进行到步骤s103,而当做出否定判定时,流程终止。
84.在步骤s103中,控制单元301判定是否已经从用户终端20接收到当前状态确认请求。当在步骤s103中做出肯定判定时,处理进行到步骤s104,而当做出否定判定时,流程终止。
85.在步骤s104中,控制单元301生成当前状态信息。当前状态信息包括关于当前座椅状态的信息以及关于可操作座椅10a和不可操作座椅10a的信息。然后,在步骤s105中,控制单元301向用户终端20发送当前状态信息。
86.在步骤s106中,控制单元301判定是否已经从用户终端20接收到认证信息。当在步骤s106中做出肯定判定时,处理进行到步骤s107,而当做出否定判定时,流程终止。当预定时间内未从用户终端20接收到认证信息时,控制单元301可以做出否定判定。
87.在步骤s107中,控制单元301执行认证处理。控制单元301将由用户输入到用户终端20的pin码与预先登记在辅助存储单元33中的pin码进行比较。然后,在步骤s108中,控制单元301判定pin码是否匹配。当在步骤s108中做出肯定判定时,处理进行到步骤s110,而当做出否定判定时,处理进行到步骤s109。
88.在步骤s109中,控制单元301通知用户终端20认证失败。该通知可以包括用于在用户终端25的显示器25上显示认证失败的信息。相反,在步骤s110中,控制单元301向用户终端20发送指示认证成功的认证成功信息。
89.在步骤s111中,控制单元301判定是否已经从用户终端20接收到座椅布置请求。当即使在等待预定时间之后仍未从用户终端20接收到座椅布置请求时,做出否定判定。当在步骤s111中做出肯定判定时,处理进行到步骤s112以执行座椅布置处理。稍后将描述座椅布置处理。相反,当在步骤s111中做出否定判定时,该流程终止。
90.图14是在图13的步骤s112中执行的座椅布置处理的流程图。在步骤s201中,控制单元301生成座椅布置命令。座椅布置命令是执行座椅布置的命令并且包括关于操作的座椅10a的信息。在步骤s202中,控制单元301向车辆10发送座椅布置命令。
91.在步骤s203中,控制单元301从车辆10获取信息。这里获取的信息包括关于当前时刻的座椅状态的信息、指示座椅布置完成的信息(完成报告)、就座传感器15的检测值以及相机19的检测值。在步骤s204中,控制单元301判定是否正在车辆10中执行座椅布置。例如,当尚未接收到完成报告时,判定正在进行座椅布置。或者,在当前时刻的座椅状态不是对应于步骤s202中发送的命令的状态时,控制单元301可以判定座椅布置正在处理中。当在步骤s204中做出肯定判定时,处理进行到步骤s206,而当做出否定判定时,处理进行到步骤s205。
92.在步骤s205中,控制单元301向用户终端20发送完成报告。该完成报告被发送以在用户终端20的显示器25上显示完成图像。完成图像是图10中所示的图像,并且是示出座椅布置完成的图像。
93.在步骤s206中,控制单元301判定车辆中是否有人。控制单元301通过分析由相机19拍摄的图像数据判定车辆中是否存在人。当在步骤s206中做出肯定判定时,处理进行到步骤s207,而当做出否定判定时,处理返回到步骤s203。
94.在步骤s207中,控制单元301生成座椅停止命令。座椅停止命令是用于停止车辆10的座椅10a的操作的命令。当车辆中有人时,通过停止座椅10a的操作抑制座椅10a与人之间
的接触。在步骤s208中,控制单元301向车辆10发送座椅停止命令。
95.此外,在步骤s209中,控制单元301向用户终端20发送失败信息。失败信息是用于通知座椅布置已经失败的信息。失败信息包括用于在显示器25上显示座椅布置失败图像的命令。座椅布置失败图像是图11中所示的图像,并且是示出座椅布置已经失败的图像。通过发送该命令,通知用户终端20座椅布置已经失败。之后,该流程终止。结果,图13中所示的流程也终止。
96.接下来,将描述车辆10中的处理。图15是根据本实施例的车辆10的处理的流程图。图15中所示的处理在车辆10中以预定时间间隔重复执行。
97.在步骤s301中,控制单元101获取关于车辆10的信息。这里获取的信息是对应于在图13的步骤s101中由中心服务器30接收的信息的信息。即,控制单元101获取电子钥匙201a的检测状态、车辆10的启动状态、关于当前座椅状态的信息、就座传感器15的输出以及相机19的输出。
98.在步骤s302中,控制单元101向中心服务器30发送获取的关于车辆10的信息。在步骤s303中,控制单元101判定是否已经从中心服务器30接收到座椅布置命令。该座椅布置命令是在图14的步骤s202中从中心服务器30发送的。当在步骤s303中做出肯定判定时,处理进行到步骤s304,而当做出否定判定时,流程终止。
99.在步骤s304中,控制单元101开始座椅致动器14的操作以便于操作座椅10a。此时,操作对应于座椅10a的座椅致动器14,该座椅10a的移动由座椅布置命令指示。
100.在步骤s305中,控制单元101判定座椅布置是否完成。即,控制单元101判定座椅布置命令中包括的座椅状态是否等于当前时刻的座椅状态。例如,当座椅10a设置有用于检测座椅状态的传感器时,基于该传感器的检测值检测座椅状态。或者,通过检测流经座椅致动器14的电流,能够判定座椅10a的操作是否完成。此外,作为另一方法,当从座椅致动器14的操作的开始已经经过预定时间时,可以判定座椅布置完成。当在步骤s305中做出肯定判定时,处理进行到步骤s306,而当做出否定判定时,处理进行到步骤s307。
101.在步骤s306中,控制单元101向中心服务器30发送完成报告。完成报告是指示座椅布置已经完成的信息。该完成报告在图14的步骤s203中由中心服务器30接收。相反,在步骤s307中,控制单元101判定是否已经从中心服务器30接收到座椅停止命令。该座椅停止命令在图14的步骤s208中从中心服务器30发送。当在步骤s307中做出肯定判定时,处理进行到步骤s308,而当做出否定判定时,处理返回到步骤s305。
102.在步骤s308中,控制单元101停止座椅致动器14。然后,在步骤s309中,控制单元101向中心服务器30发送座椅停止信息。座椅停止信息是指示已经停止座椅10a的操作的信息。可以省略步骤s309的处理。
103.接下来,将描述用户终端20的功能。图16是根据本实施例的用户终端20的处理的流程图。在用户终端20中以预定时间间隔重复执行图16中所示的处理。
104.在步骤s401中,控制单元201判定用户是否已经启动用于请求座椅布置的应用软件。当用户点击显示器25上显示的预定图标时,启动用于请求座椅布置的应用软件。当在步骤s401中做出肯定判定时,处理进行到步骤s402,而当做出否定判定时,流程终止。
105.在步骤s402中,控制单元201向中心服务器30发送当前状态确认请求。用户终端20的识别信息与该请求相关联。在步骤s403中,控制单元201从中心服务器30接收当前状态信
息。此时,接收在图13的步骤s105中从中心服务器30发送的当前状态信息。在步骤s404中,控制单元201使显示器25根据当前座椅状态显示图像。这里,显示图6中所示的图像。
106.在步骤s405中,控制单元201获取关于由用户选择的座椅10a的信息。当用户选择座椅10a时,显示图7中所示的图像。此时,控制单元201还获取针对选择的座椅选择的是“收纳”还是“恢复”。在步骤s406中,控制单元201使显示器25显示要求用户输入pin码的图像。此时,显示图8中所示的图像。然后,在步骤s407中,控制单元201获取由用户输入的pin码。
107.在步骤s408中,控制单元201向中心服务器30发送包括pin码的认证信息。认证信息与用户终端20的识别信息相关联。在图13的步骤s106中由中心服务器30接收该认证信息。在步骤s409中,控制单元201判定认证是否成功。当在图13的步骤s110中从中心服务器30发送认证成功信息时,在步骤s409中做出肯定判定。相反,当在图13的步骤s109中从中心服务器30发送关于认证失败的信息时,在步骤s409中做出否定判定。当在步骤s409中做出肯定判定时,处理进行到步骤s410,而当做出否定判定时,处理返回到步骤s406。在返回到步骤s406之前,控制单元201可以在显示器25上显示认证已经失败。
108.在步骤s410中,控制单元201使显示器25显示操作确认图像。此时,控制单元201使显示器25显示图9中所示的图像。在步骤s411中,控制单元201判定用户是否点击了“是”按钮。当在步骤s411中做出肯定判定时,处理进行到步骤s412,而当做出否定判定时,处理返回到步骤s404。
109.在步骤s412中,控制单元201向中心服务器30发送座椅布置请求。此时发送的座椅布置请求,在图13的步骤s111中由中心服务器30接收。在步骤s413中,控制单元201判定是否从中心服务器30接收到失败信息。失败信息是在图14的步骤s209中从中心服务器30发送的信息。当在步骤s413中做出肯定判定时,处理进行到步骤s416,而当做出否定判定时,处理进行到步骤s414。在步骤s416中,控制单元201使显示器25显示座椅布置失败图像。座椅布置失败图像是图11所示的图像。
110.在步骤s414中,控制单元201判定是否已经从中心服务器30接收到完成报告。完成报告是在图14的步骤s205中从服务器30发送的信息。当在步骤s414中做出肯定判定时,处理进行到步骤s415,而当做出否定判定时,处理返回到步骤s413。在步骤s415中,控制单元201在显示器25上显示完成图像。完成图像是图10中所示的图像。
111.如上所述,根据本实施例,当通过远程控制执行车辆10的座椅布置时,其上放置物体的座椅10a不被致动,并且因此可以抑制移动的座椅10a和人或物与物体接触,并且抑制物体被座椅10a夹住。此外,当正在执行座椅布置的同时在座椅10a上检测到物体时,能够停止座椅10a的操作并且因此,可以抑制人或物与操作的座椅10a接触。
112.其他实施例
113.上述实施例仅是示例,并且在不脱离本公开的范围的情况下,可以适当地变型并实施本公开。
114.只要不发生技术矛盾,本公开中描述的处理和手段可以自由组合和实施。
115.此外,被描述为由一个装置执行的处理可以由多个装置共享并执行。或者,被描述为由不同装置执行的处理可以由一个装置执行。在计算机系统中,可以灵活地改变用于实现各个功能的硬件配置(服务器配置)。例如,车辆10可以具有中心服务器30的部分或全部功能。
116.本公开还可以通过向计算机提供实现上述实施例中功能的计算机程序,并使计算机的一个以上的处理器读取和执行该程序来实现。这种计算机程序可以通过可连接到计算机的系统总线的非暂时性计算机可读存储介质提供给计算机,或者可以通过网络提供给计算机。非暂时性计算机可读存储介质例如是任意类型的盘,诸如磁盘(软盘(注册商标)、硬盘驱动器(hdd)等)、光盘(光盘只读存储器(cd-rom)、数字多功能光盘(dvd)、蓝光光盘等)、只读存储器(rom)、随机存取存储器(ram)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁卡、闪存、光学卡以及适合存储电子命令的任何类型的介质。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1