1.本发明涉及远程行驶系统。
背景技术:
2.已知有一种能够实现车辆的用户使用便携电话等终端(便携终端)远程地使车辆行驶并停车于停车空间的远程行驶的远程行驶系统(例如,参照专利文献1)。在基于该以往的远程行驶系统的远程行驶中,用户能够通过对便携终端的显示器施加触摸操作来使车辆行驶。
3.现有技术文献
4.专利文献
5.专利文献1:日本特开2016-74285号公报
技术实现要素:
6.在基于以往的远程行驶系统的远程行驶中,当触碰便携终端的显示器时使车辆行驶,因此,当用户错误地触碰显示器、或者用户的衣物等触碰显示器时,有可能导致车辆违背用户的意愿地行驶。
7.本发明的目的在于,提供在远程行驶的执行期间能够防止违背用户的意愿的车辆的行驶的远程行驶系统。
8.本发明的远程行驶系统是用于利用操作终端从车辆的外部远程地使该车辆行驶的系统。所述车辆具备进行该车辆的驱动、制动及操舵的车辆行驶装置和控制该车辆行驶装置的工作的车辆控制单元。另外,所述操作终端构成为能够与所述车辆控制单元以无线方式进行通信。所述车辆控制单元构成为,通过接收从所述操作终端以无线方式发送的信号,并根据该接收到的信号控制所述车辆行驶装置的工作,从而执行使所述车辆沿着预定路线行驶的远程行驶控制。
9.并且,所述操作终端构成为,在处于第1状态时对该操作终端施加了预定的第1操作的情况下,转变为与所述第1状态不同的第2状态,在处于所述第2状态时对该操作终端施加了与所述第1操作不同的预定的第2操作的情况下,将指示所述车辆的行驶的信号以无线方式发送给所述车辆控制单元。
10.当用户将操作终端放入到衬衫的口袋、包等中时,有时衬衫的布、包的皮革等以相同的方式与操作终端反复接触。假设第1操作及第2操作是通过这样的接触进行的操作,则由于这样的接触,操作终端从第1状态转变为第2状态,进而,导致指示车辆的行驶的信号以无线方式被发送。这样一来,导致车辆违背用户的意愿地驶出。
11.根据本发明,用于使操作终端的状态从第1状态转变为第2状态的操作(第1操作)和用于发送指示车辆的行驶的信号的操作(第2操作)不同。因此,即使衬衫的布、包的皮革等与操作终端反复接触,发送指示车辆的行驶的信号的可能性也低。因此,能够防止基于远程行驶控制的违背用户的意愿的车辆的行驶。
12.在本发明的远程行驶系统中,所述远程行驶控制例如是用于将所述车辆停车于停车空间的远程入库控制和用于使所述车辆从所述停车空间出库的远程出库控制中的至少1个。
13.根据本发明,能够防止基于远程入库控制或远程出库控制的违背用户的意愿的车辆的行驶。
14.另外,所述操作终端例如具备显示器。在该情况下,所述第1操作及所述第2操作分别是对所述显示器的触摸操作。并且,作为所述第1操作的触摸操作是触摸滑动(英文:swipe)操作、滑动(英文:slide)操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的1个。另外,作为所述第2操作的触摸操作是与作为所述第1操作的触摸操作不同的触摸操作,是所述触摸滑动操作、所述滑动操作、所述长按操作、所述点击操作、所述描绘预定的轨迹的操作、所述编号输入操作以及所述连续触摸操作中的1个。
15.在利用对显示器的触摸操作来发送指示车辆的行驶的信号的情况下,在用户将操作终端放入到衬衫的口袋、包等中时衬衫的布、包的皮革等与显示器接触了的情况下,该接触容易被识别为对显示器的触摸操作而发送指示车辆的行驶的信号。根据本发明,由于作为第1操作的触摸操作和作为第2操作的触摸操作是不同类型的操作,所以即使衬衫的布、包的皮革等与显示器接触,也难以发送指示车辆的行驶的信号。因此,能够防止基于远程行驶控制的违背用户的意愿的车辆的行驶。
16.另外,所述操作终端也可以构成为,在用于使所述车辆控制单元执行所述远程行驶控制的应用软件被起动之后对该操作终端施加了多种操作的情况下,转变为所述第1状态。在该情况下,所述多种操作是分别不同的操作,是还与所述第1操作不同的操作。
17.当用于执行远程行驶控制的应用软件被起动时,由于衬衫的布、包的皮革等与操作终端接触,因此容易发送指示车辆的行驶的信号。根据本发明,在应用软件被起动之后对操作终端施加了多种操作的情况下,操作终端转变为第1状态,这多种操作是分别不同的操作,是还与第1操作不同的操作。因此,即使布、皮革等与操作终端接触,操作终端也难以转变为第2状态。因此,能够防止基于远程行驶控制的违背用户的意愿的车辆的行驶。
18.本发明的构成要素并不限定于参照附图而后述的本发明的实施方式。本发明的其他目的、其他特征及附带的优点将根据关于本发明的实施方式的说明而容易理解。
附图说明
19.图1是示出本发明的实施方式的远程行驶系统的图。
20.图2是示出本发明的实施方式的变形例的远程行驶系统的图。
21.图3是示出本发明的实施方式的另一变形例的远程行驶系统的图。
22.图4是示出构成本发明的实施方式的远程行驶系统的操作终端及其ecu等的图。
23.图5是示出构成本发明的实施方式的远程行驶系统的车辆及其ecu等的图。
24.图6是示出在显示器上显示着初始画面图像的操作终端的图。
25.图7是示出在显示器上显示着出入库选择图像的操作终端的图。
26.图8是示出在显示器上显示着停车空间选择图像的操作终端的图。
27.图9是示出在显示器上显示着入库操作图像的操作终端的图。
28.图10是示出在显示器上显示着入库操作图像的操作终端的图。
29.图11是示出在显示器上显示着入库操作图像的操作终端的图。
30.图12是示出在显示器上显示着入库操作图像的操作终端的图。
31.图13是示出在显示器上显示着出库方向选择图像的操作终端的图。
32.图14是示出在显示器上显示着出库操作图像的操作终端的图。
33.图15是示出在显示器上显示着出库操作图像的操作终端的图。
34.图16是示出在显示器上显示着出库操作图像的操作终端的图。
35.图17是示出本发明的实施方式的终端ecu执行的例程的流程图。
36.图18是示出本发明的实施方式的终端ecu执行的例程的流程图。
37.图19是示出本发明的实施方式的终端ecu执行的例程的流程图。
38.图20是示出本发明的实施方式的车辆ecu执行的例程的流程图。
39.图21是示出本发明的实施方式的车辆ecu执行的例程的流程图。
40.图22是示出本发明的实施方式的车辆ecu执行的例程的流程图。
41.附图标记说明
42.10
…
远程行驶系统,100
…
操作终端,110
…
显示器,130
…
终端无线收发机,190
…
终端ecu,200
…
车辆,210
…
车辆行驶装置,276
…
车辆无线收发机,290
…
车辆ecu。
具体实施方式
43.以下,参照附图对本发明的实施方式的远程行驶系统进行说明。以下说明的本发明的实施方式的远程行驶系统是执行如下的远程出入库控制的远程出入库系统,该远程出入库控制用于利用操作终端从车辆的外部远程地使该车辆行驶并停车(入库)于停车空间、或者利用操作终端从车辆的外部远程地使该车辆行驶并从停车空间出库。
44.然而,本发明的远程行驶系统并不限定于这样的远程出入库系统。本发明的远程行驶系统只要是执行用于利用操作终端从车辆的外部远程地使该车辆行驶的远程行驶控制的系统,则可以是任何系统。
45.如图1所示,本发明的实施方式的远程行驶系统10(以下称为“行驶系统10”)包括操作终端100和车辆200。
46.在行驶系统10中,操作终端100和车辆200构成为能够以无线方式直接收发各种信号,但也可以如图2所示那样包括操作终端100、车辆200及网络300,并构成为经由网络300进行操作终端100与车辆200之间的各种信号的收发。
47.另外,如图3所示,行驶系统10也可以包括操作终端100、车辆200、网络300、以及配设在该网络300上的服务器301,并构成为经由网络300及服务器301进行操作终端100与车辆200之间的各种信号的收发。
48.《操作终端》
49.在本例中,操作终端100是人能够携带的电话机即所谓的智能手机,但只要是能够与车辆200分离且车辆200的用户能够带出到车辆200的外部的终端即可,例如,也可以是人能够携带的所谓的智能钥匙或者远程停车专用的终端等。
50.如图4所示,操作终端100具备显示器110、终端无线收发机120及终端ecu190。
51.ecu是电子控制单元的缩写。终端ecu190具备微型计算机作为主要部分。终端ecu190包括cpu(终端cpu191)、rom、ram、非易失性存储器及接口(interface)等。终端
cpu191通过执行保存在rom中的指令(程序、例程)来实现各种功能。特别是,在终端ecu190中安装有用于使车辆200的ecu(车辆ecu290)进行后述的远程出入库控制的远程行驶应用软件(远程行驶应用)。
52.此外,在行驶系统10如图3所示那样构成的情况下,行驶系统10也可以构成为使安装于终端ecu190的远程行驶应用所承担的功能的一部分由保存于服务器301的程序承担。另外,在行驶系统10如图3所示那样构成的情况下,行驶系统10也可以构成为由服务器301对安装于终端ecu190的远程行驶应用进行更新。
53.显示器110是能够显示各种图像的装置。另外,显示器110也是以通过物体与该显示器110的接触而使特定的物性变化的方式制作的装置。特别是,在本例中,显示器110是以通过人的手指与该显示器110的接触而使特定的物性变化的方式制作的装置。
54.显示器110与终端ecu190电连接。终端ecu190能够使显示器110显示各种图像。另外,终端ecu190能够检测物体与显示器110接触了时的显示器110的特定的物性的变化,并基于检测到的变化来确定物体所接触的显示器110的部分(显示器110上的位置)。
55.此外,终端ecu190能够基于显示器110的特定的物性的变化来确定物体所接触的显示器110的部分,因此,显示器110是提供用于确定物体所接触的部分的信息的装置(接触信息提供装置)。在本例中,接触信息提供装置是显示器110,但并不限定于此,只要是能够提供用于确定物体所接触的部分的信息的装置,则例如也可以是不具备显示图像的功能但能够提供用于确定物体所接触的部分的信息的装置。
56.终端无线收发机120与终端ecu190电连接。终端ecu190能够经由终端无线收发机120向该操作终端100的外部发送各种信号。另外,终端ecu190能够经由终端无线收发机120接收车辆200的ecu(车辆ecu290)经由车辆无线收发机275向车辆200的外部发送的各种信号。
57.这样,操作终端100构成为能够与车辆200的ecu(车辆ecu290)以无线方式进行通信。
58.《车辆》
59.如图5所示,在车辆200搭载有车辆行驶装置210、电动停车制动器装置220及车辆ecu290。
60.车辆ecu290具备微型计算机作为主要部分。车辆ecu290包括cpu(车辆cpu291)、rom、ram、非易失性存储器及接口等。车辆cpu291通过执行保存在rom中的指令(程序、例程)来实现各种功能。特别是,在车辆ecu290中保存有执行后述的远程出入库控制的程序。
61.此外,在行驶系统10如图3所示那样构成的情况下,行驶系统10也可以构成为使保存于车辆ecu290的执行远程出入库控制的程序所承担的处理的一部分由保存于服务器301的程序承担。另外,在行驶系统10如图3所示那样构成的情况下,行驶系统10也可以构成为由服务器301对保存于车辆ecu290的执行远程出入库控制的程序进行更新。
62.《车辆行驶装置》
63.车辆行驶装置210具备驱动装置211、制动装置212及操舵装置213。
64.《驱动装置》
65.驱动装置211是为了使车辆200行驶而输出向车辆200提供的驱动力的装置,例如是内燃机及马达等。驱动装置211与车辆ecu290电连接。车辆ecu290能够通过控制驱动装置
211的工作来控制从驱动装置211输出的驱动力。
66.《制动装置》
67.制动装置212是为了对车辆200进行制动而输出向车辆200提供的制动力的装置,例如是制动器装置。制动装置212与车辆ecu290电连接。车辆ecu290能够通过控制制动装置212的工作来控制从制动装置212输出的制动力。
68.《操舵装置》
69.操舵装置213是为了对车辆200进行操舵而输出向车辆200提供的操舵力的装置,例如是动力转向装置。操舵装置213与车辆ecu290电连接。车辆ecu290能够通过控制操舵装置213的工作来控制从操舵装置213输出的操舵力。
70.这样,车辆行驶装置210是进行车辆200的驱动、制动及操舵的装置。另外,车辆ecu290是控制车辆行驶装置210的工作的装置。
71.《电动停车制动器装置》
72.电动停车制动器装置220是通过将停止着的车辆200的各车轮锁定而将车辆200保持为停止的状态的装置。电动停车制动器装置220与车辆ecu290电连接。车辆ecu290能够通过使电动停车制动器装置220工作而将停止着的车辆200的各车轮锁定。
73.《周围信息取得装置等》
74.而且,在车辆200搭载有加速器踏板231、加速器踏板操作量传感器271、制动器踏板232、制动器踏板操作量传感器272、转向轴233、操舵角传感器273、周围信息取得装置274及车辆无线收发机275。
75.《加速器踏板操作量传感器》
76.加速器踏板操作量传感器271是检测加速器踏板231的操作量的传感器。加速器踏板操作量传感器271与车辆ecu290电连接。加速器踏板操作量传感器271将检测到的加速器踏板231的操作量的信息发送给车辆ecu290。车辆ecu290基于该信息取得加速器踏板231的操作量作为加速器踏板操作量ap。
77.车辆ecu290根据加速器踏板操作量ap以及车辆200的车速,通过运算取得要求驱动力(要求驱动转矩)。要求驱动力是向驱动装置211要求输出的驱动力。车辆ecu290控制驱动装置211的工作以使得驱动装置211输出要求驱动力。另外,车辆ecu290决定在后述的远程出入库控制中使车辆200行驶所需的要求驱动力,并控制驱动装置211的工作以使得驱动装置211输出该要求驱动力。
78.《制动器踏板操作量传感器》
79.制动器踏板操作量传感器272是检测制动器踏板232的操作量的传感器。制动器踏板操作量传感器272与车辆ecu290电连接。制动器踏板操作量传感器272将检测到的制动器踏板232的操作量的信息发送给车辆ecu290。车辆ecu290基于该信息取得制动器踏板232的操作量作为制动器踏板操作量bp。
80.车辆ecu290根据制动器踏板操作量bp,通过运算取得要求制动力(要求制动转矩)。要求制动力是向制动装置212要求输出的制动力。车辆ecu290控制制动装置212的工作以使得制动装置212输出要求制动力。另外,车辆ecu290在后述的远程出入库控制中决定对车辆200进行制动所需的要求制动力,并控制制动装置212的工作以使得制动装置212输出该要求制动力。
81.《操舵角传感器》
82.操舵角传感器273是检测转向轴233相对于中立位置的旋转角度的传感器。操舵角传感器273与车辆ecu290电连接。操舵角传感器273将检测到的转向轴233的旋转角度的信息发送给车辆ecu290。车辆ecu290基于该信息取得转向轴233的旋转角度作为操舵角θ。
83.车辆ecu290根据操舵角θ,通过运算取得要求操舵力(要求操舵转矩)。要求操舵力是向操舵装置213要求输出的操舵力。车辆ecu290控制操舵装置213的工作以使得操舵装置213输出要求操舵力。另外,车辆ecu290决定在后述的远程出入库控制中对车辆200进行操舵所需的要求操舵力,并控制操舵装置213的工作以使得操舵装置213输出该要求操舵力。
84.《周围信息取得装置》
85.周围信息取得装置274是取得车辆200的周围的信息的装置,例如由相机、雷达传感器(毫米波雷达等)、超声波传感器(间隙声纳)以及激光雷达(lidar)等构成。
86.周围信息取得装置274与车辆ecu290电连接。周围信息取得装置274将取得的车辆200的周围的信息(周围信息inf)发送给车辆ecu290。车辆ecu290能够根据周围信息inf取得车辆200的周围的各种信息。
87.《车辆无线收发机》
88.车辆无线收发机275与车辆ecu290电连接。车辆ecu290能够经由车辆无线收发机275向车辆200的外部发送各种信号。另外,车辆ecu290能够经由车辆无线收发机275而接收终端ecu190经由终端无线收发机120向操作终端100的外部发送的各种信号。
89.《远程行驶系统的工作的概要》
90.接着,对行驶系统10的工作的概要进行说明。如上所述,行驶系统10是利用操作终端100从车辆200的外部远程地使该车辆200行驶并停车(入库)于停车空间、或者利用操作终端100从车辆200的外部远程地使该车辆200行驶并从停车空间出库的系统。
91.在对显示器110施加了使远程行驶应用起动的预定的触摸操作的情况下,终端ecu190起动远程行驶应用,如图6所示,在显示器110上显示初始画面图像g10。触摸操作是操作终端100的用户用手指触碰显示器110的操作(接触操作)。
92.初始画面图像g10包括远程出入库开始图像g11和应用结束图像g15。远程出入库开始图像g11是显示“远程出入库开始”这样的文字的图像。另外,应用结束图像g15是显示“结束”这样的文字的图像。另外,显示远程出入库开始图像g11的显示器110的部分(远程出入库开始图像部分p11)是受理用户的触摸操作的部分。另外,显示应用结束图像g15的显示器110的部分(应用结束图像部分p15)也是受理用户的触摸操作的部分。
93.另外,在对显示器110施加了使远程行驶应用起动的预定的触摸操作的情况下,终端ecu190向外部发送应用起动信号s10。应用起动信号s10是表示用于识别操作终端100的id等信息的信号。
94.当接收到应用起动信号s10时,车辆ecu290判定该应用起动信号s10所表示的操作终端100是否是登记操作终端。登记操作终端是作为使车辆ecu290进行远程出入库控制的操作终端而登记于车辆ecu290的操作终端。
95.由于操作终端100是登记操作终端,所以车辆ecu290在接收到应用起动信号s10时,判定为操作终端100是登记操作终端。在该情况下,车辆ecu290之后基于从操作终端100向外部发送的各种信号进行远程出入库控制。
96.车辆ecu290在判定为操作终端100是登记操作终端时,使周围信息取得装置274及车辆行驶装置210等车辆行驶设备工作或者进行使该车辆行驶设备工作的准备。
97.在对远程出入库开始图像部分p11施加了触摸操作的情况下,如图7所示,终端ecu190使出入库选择图像g20显示于显示器110。作为对远程出入库开始图像部分p11施加的有效的触摸操作而采用的触摸操作只要是触摸滑动操作、滑动操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的任意一个即可,在本例中是触摸滑动操作。触摸滑动操作是滑动操作之一,是使触碰着显示器110的手指在显示器110上向同一方向直线滑动的触摸操作(使其滑动的触摸操作)之一。
98.出入库选择图像g20包括入库选择图像g21、出库选择图像g22及应用结束图像g25。入库选择图像g21是显示“入库”这样的文字的图像。出库选择图像g22是显示“出库”这样的文字的图像。应用结束图像g25是显示“结束”这样的文字的图像。
99.另外,显示入库选择图像g21的显示器110的部分(入库选择图像部分p21)是受理用户的触摸操作的部分。另外,显示出库选择图像g22的显示器110的部分(出库选择图像部分p22)和显示应用结束图像g25的显示器110的部分(应用结束图像部分p25)均是受理用户的触摸操作的部分。
100.《远程入库控制》
101.终端ecu190在对入库选择图像部分p21施加了触摸操作的情况下,向外部发送入库选择信号s11。作为对入库选择图像部分p21施加的有效的触摸操作而采用的触摸操作只要是与作为对远程出入库开始图像部分p11施加的有效的触摸操作而采用的触摸操作不同的触摸操作即可,可以是触摸滑动操作、滑动操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的任意一个,在本例中是点击操作。点击操作是用手指触碰显示器110并立刻离开的触摸操作之一。另外,入库选择信号s11是表示对入库选择图像部分p21施加了点击操作的信号。
102.车辆ecu290在接收到入库选择信号s11时,向外部发送停车空间信号s12及车辆位置信号s13。停车空间信号s12是表示与能够基于周围信息inf使车辆200停车的空间相关的信息的信号。另外,车辆位置信号s13是表示相对于能够使车辆200停车的空间的车辆200的位置等信息的信号。
103.终端ecu190在接收到停车空间信号s12及车辆位置信号s13时,如图8所示那样使停车空间选择图像g30显示于显示器110。停车空间选择图像g30包括候选停车空间图像g31、车辆图像g32、应用结束图像g35及出入库再选择图像g36。候选停车空间图像g31是显示使车辆200入库(停车)的停车空间的候选的图像。另外,车辆图像g32是显示车辆200的图像。另外,应用结束图像g35是显示“结束”这样的文字的图像。另外,出入库再选择图像g36是显示“出入库再选择”这样的文字的图像。
104.另外,显示候选停车空间图像g31的显示器110的部分(候选停车空间图像部分p31)是受理用户的触摸操作的部分。另外,显示应用结束图像g35的显示器110的部分(应用结束图像部分p35)和显示出入库再选择图像g36的显示器110的部分(出入库再选择图像部分p36)均是受理用户的触摸操作的部分。
105.终端ecu190在对候选停车空间图像部分p31中的某一个施加了触摸操作的情况下,向外部发送停车空间信号s14。作为对候选停车空间图像部分p31施加的有效的触摸操
作而采用的触摸操作只要是与作为对入库选择图像部分p21施加的有效的触摸操作而采用的触摸操作不同的触摸操作即可,可以是触摸滑动操作、滑动操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的任意一个,在本例中是长按操作。长按操作也可以称为长击操作,是用手指持续触碰显示器110比较长的一定时间的触摸操作之一。另外,停车空间信号s14是表示被施加了点击操作的候选停车空间图像部分p31的信号。
106.车辆ecu290在接收到停车空间信号s14时,开始远程入库控制,计算入库路线。入库路线是为了使车辆200入库(停车)于停车空间信号s14所示的停车空间(目标停车空间pin_tgt)而使车辆200行驶的路线(预定路线)。
107.车辆ecu290在完成入库路线的计算时,向外部发送入库剩余距离信号s15。入库剩余距离信号s15是表示目标停车空间pin_tgt与车辆200之间的距离(入库剩余距离din)的信号。此外,车辆ecu290利用使用了周围信息inf的运算取得入库剩余距离din。
108.另外,终端ecu190在对候选停车空间图像部分p31中的某一个施加了长按操作的情况下,如图9所示,使入库操作图像g40显示于显示器110。入库操作图像g40包括目标停车空间图像g41、车辆图像g42、入库剩余距离图像g43、入库行驶操作图像g44、应用结束图像g45及出入库再选择图像g46。
109.目标停车空间图像g41是显示目标停车空间pin_tgt的图像。另外,车辆图像g42是显示车辆200的图像。另外,入库剩余距离图像g43是显示入库剩余距离din的图像。另外,入库行驶操作图像g44是划分预定的面积的区域的图像。另外,应用结束图像g45是显示“结束”这样的文字的图像。另外,出入库再选择图像g46是显示“出入库再选择”这样的文字的图像。
110.另外,显示入库行驶操作图像g44的显示器110的部分(入库行驶操作图像部分p44)是受理用户的触摸操作的部分。另外,显示应用结束图像g45的显示器110的部分(应用结束图像部分p45)和显示出入库再选择图像g46的显示器110的部分(出入库再选择图像部分p46)均是受理用户的触摸操作的部分。
111.终端ecu190在接收到入库剩余距离信号s15时,取得该入库剩余距离信号s15所示的入库剩余距离din,使显示该取得的入库剩余距离din的入库剩余距离图像g43显示于显示器110。
112.并且,终端ecu190在对入库行驶操作图像部分p44施加触摸操作的期间,向外部发送入库行驶指令信号s16。作为对入库行驶操作图像部分p44施加的有效的触摸操作而采用的触摸操作只要是与作为对候选停车空间图像部分p31施加的有效的触摸操作而采用的触摸操作不同的触摸操作即可,可以是触摸滑动操作、滑动操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的任意一个,在本例中是连续触摸操作。这里的连续触摸操作是滑动操作之一,是在用户用手指触碰入库行驶操作图像部分p44的状态下使手指在入库行驶操作图像部分p44上滑动的操作(使其滑动的操作)。终端ecu190也可以构成为将描绘预先确定的特定的形状(例如圆弧、波形或者直线等)的轨迹的触摸操作识别为连续触摸操作,在本例中,终端ecu190例如构成为将描绘如图10的线l所示那样的任何轨迹的触摸操作也识别为连续触摸操作。另外,入库行驶指令信号s16是表示对入库行驶操作图像部分p44施加了连续触摸操作的信号。
113.车辆ecu290在入库路线的计算完成后,在接收到入库行驶指令信号s16的期间,控制车辆行驶装置210的工作以使得车辆200沿着入库路线行驶到目标停车空间pin_tgt。另外,车辆ecu290在远程入库控制的执行期间,持续向外部发送车辆位置信号s13、入库剩余距离信号s15及行进方向信号s17。行进方向信号s17是表示车辆200的行进方向的信号。
114.终端ecu190在接收到车辆位置信号s13时,如图11所示,在与车辆位置信号s13所示的相对于目标停车空间pin_tgt的车辆200的位置对应的显示器110的部分显示车辆图像g42。另外,终端ecu190在接收到入库剩余距离信号s15时,使显示该入库剩余距离信号s15所示的入库剩余距离din的入库剩余距离图像g43显示于显示器110。另外,终端ecu190在接收到行进方向信号s17时,使显示该行进方向信号s17所示的车辆200的行进方向的行进方向图像g47显示于车辆图像g42附近的显示器110的部分。
115.另外,终端ecu190在用户使手指从入库行驶操作图像部分p44离开了的情况下,停止向外部发送入库行驶指令信号s16。由此,车辆ecu290不再接收入库行驶指令信号s16。车辆ecu290在不再接收入库行驶指令信号s16时,利用制动装置212使车辆200停止。
116.另外,在车辆200到达目标停车空间pin_tgt而车辆200的入库(停车)已完成的情况下,车辆ecu290利用电动停车制动器装置220将车辆200的各车轮锁定,停止周围信息取得装置274及车辆行驶装置210等装置的工作,由此,结束远程入库控制。另外,车辆ecu290在车辆200的入库(停车)已完成的情况下,向外部发送入库完成信号s18。入库完成信号s18是表示车辆200的入库(停车)已完成的信号。
117.终端ecu190在接收到入库完成信号s18时,如图12所示,使入库完成图像g49显示于显示器110。入库完成图像g49是表示车辆200的入库已完成的图像。
118.《远程出库控制》
119.另外,终端ecu190在对出库选择图像部分p22施加了触摸操作的情况下,向外部发送出库选择信号s21。作为对出库选择图像部分p22施加的有效的触摸操作而采用的触摸操作只要是与作为对远程出入库开始图像部分p11施加的有效的触摸操作而采用的触摸操作不同的触摸操作即可,可以是触摸滑动操作、滑动操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的任意一个,在本例中是点击操作。另外,出库选择信号s21是表示对出库选择图像部分p22施加了点击操作的信号。
120.车辆ecu290在接收到出库选择信号s21时,向外部发送车辆位置信号s23。车辆位置信号s23是表示相对于基于周围信息inf使车辆200停车的停车空间的车辆200的位置等信息的信号。
121.终端ecu190在接收到车辆位置信号s23时,如图13所示,使出库方向选择图像g50显示于显示器110。
122.出库方向选择图像g50包括当前停车空间图像g51、车辆图像g52、候选出库方向图像g53、应用结束图像g55及出入库再选择图像g56。当前停车空间图像g51是显示车辆200被停车的停车空间(当前停车空间pnow)的图像。另外,车辆图像g52是显示车辆200的图像。另外,候选出库方向图像g53是显示使车辆200出库的方向(出库方向)的候选的图像。另外,应用结束图像g55是显示“结束”这样的文字的图像。另外,出入库再选择图像g56是显示“出入库再选择”这样的文字的图像。
123.另外,显示候选出库方向图像g53的显示器110的部分(候选出库方向图像部分
p53)是受理用户的触摸操作的部分。另外,显示应用结束图像g55的显示器110的部分(应用结束图像部分p55)和显示出入库再选择图像g56的显示器110的部分(出入库再选择图像部分p56)均是受理用户的触摸操作的部分。
124.终端ecu190在对候选出库方向图像部分p53中的某一个施加了触摸操作的情况下,向外部发送出库方向信号s22。作为对候选出库方向图像部分p53施加的有效的触摸操作而采用的触摸操作只要是与作为对出库选择图像部分p22施加的有效的触摸操作而采用的触摸操作不同的触摸操作即可,可以是触摸滑动操作、滑动操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的任意一个,在本例中是长按操作。另外,出库方向信号s22是表示被施加了长按操作的候选出库方向图像部分p53的信号。
125.车辆ecu290在接收到出库方向信号s22时,开始远程出库控制,计算出库路线。出库路线是为了使车辆200在出库方向信号s22所示的出库方向上行驶并使车辆200移动至目标出库地点pout_tgt而使车辆200行驶的路线(预定路线)。
126.车辆ecu290在完成出库路线的计算时,向外部发送出库剩余距离信号s25。出库剩余距离信号s25是表示目标出库地点pout_tgt与车辆200之间的距离(出库剩余距离dout)的信号。此外,车辆ecu290利用使用了周围信息inf的运算来取得出库剩余距离dout。
127.另一方面,终端ecu190在对候选出库方向图像部分p53中的某一个施加了长按操作的情况下,如图14所示,使出库操作图像g60显示于显示器110。图14示出了用户所选择的出库方向是使车辆200前进的方向的例子。
128.出库操作图像g60包括当前停车空间图像g61、车辆图像g62、出库剩余距离图像g63、出库行驶操作图像g64、应用结束图像g65、出入库再选择图像g66及出库方向图像g67。
129.当前停车空间图像g61是显示当前停车空间pnow的图像。车辆图像g62是显示车辆200的图像。另外,出库剩余距离图像g63是显示出库剩余距离dout的图像。另外,出库行驶操作图像g64是划分预定的面积的区域的图像。另外,应用结束图像g65是显示“结束”这样的文字的图像。另外,出入库再选择图像g66是显示“出入库再选择”这样的文字的图像。另外,出库方向图像g67是显示由用户选择出的出库方向的图像。
130.另外,显示出库行驶操作图像g64的显示器110的部分(出库行驶操作图像部分p64)是受理用户的触摸操作的部分。另外,显示应用结束图像g65的显示器110的部分(应用结束图像部分p65)和显示出入库再选择图像g66的显示器110的部分(出入库再选择图像部分p66)均是受理用户的触摸操作的部分。
131.终端ecu190在接收到出库剩余距离信号s25时,取得该出库剩余距离信号s25所示的出库剩余距离dout,使显示该取得的出库剩余距离dout的出库剩余距离图像g63显示于显示器110。
132.并且,终端ecu190在对出库行驶操作图像部分p64施加连续触摸操作的期间,向外部发送出库行驶指令信号s26。作为对出库行驶操作图像部分p64施加的有效的触摸操作而采用的触摸操作只要是与作为对候选出库方向图像部分p53施加的有效的触摸操作而采用的触摸操作不同的触摸操作即可,可以是触摸滑动操作、滑动操作、长按操作、点击操作、描绘预定的轨迹的操作、编号输入操作及连续触摸操作中的任意一个,在本例中是连续触摸操作。这里的连续触摸操作是滑动操作之一,是在用户用手指触碰出库行驶操作图像部分p64的状态下使手指在出库行驶操作图像部分p64上滑动的操作(使其滑动的操作)。终端
ecu190也可以构成为将描绘预先确定的特定的形状(例如圆弧、波形或者直线等)的轨迹的触摸操作识别为连续触摸操作,在本例中,终端ecu190例如构成为,将描绘如图15的线l所示那样的任何轨迹的触摸操作也识别为连续触摸操作。另外,出库行驶指令信号s26是表示对出库行驶操作图像部分p64施加了连续触摸操作的信号。
133.车辆ecu290在出库路线的计算完成后,在接收到出库行驶指令信号s26的期间,控制车辆行驶装置210的工作以使得车辆200沿着出库路线行驶至目标出库地点pout_tgt。另外,车辆ecu290在执行远程出库控制的期间,持续向外部发送车辆位置信号s23及出库剩余距离信号s25。
134.终端ecu190在接收到车辆位置信号s23时,如图14所示,在与车辆位置信号s23所示的相对于当前停车空间pnow的车辆200的位置对应的显示器110的部分显示车辆图像g62。另外,终端ecu190在接收到出库剩余距离信号s25时,使显示该出库剩余距离信号s25所示的出库剩余距离dout的出库剩余距离图像g63显示于显示器110。
135.另外,终端ecu190在用户使手指从出库行驶操作图像部分p64离开了的情况下,停止向外部发送出库行驶指令信号s26。由此,车辆ecu290不再接收出库行驶指令信号s26。车辆ecu290在不再接收出库行驶指令信号s26时,利用制动装置212使车辆200停止。
136.另外,在车辆200到达目标出库地点pout_tgt而车辆200的出库已完成的情况下,车辆ecu290利用电动停车制动器装置220将车辆200的各车轮锁定,停止周围信息取得装置274及车辆行驶装置210等装置的工作,由此,结束远程出库控制。另外,车辆ecu290在车辆200的出库已完成的情况下,向外部发送出库完成信号s28。出库完成信号s28是表示车辆200的出库已完成的信号。
137.终端ecu190在接收到出库完成信号s28时,如图16所示,使出库完成图像g69显示于显示器110。出库完成图像g69是表示车辆200的出库已完成的图像。
138.《应用结束等》
139.另外,终端ecu190在对应用结束图像部分p15等(即,应用结束图像部分p15、p25、p35、p45、p55或者p65)施加了点击操作的情况下,结束远程行驶应用,并且向外部发送控制结束指令信号s30。控制结束指令信号s30是指示远程出入库控制结束的信号。
140.另外,终端ecu190在对出入库再选择图像部分p36等(即,出入库再选择图像部分p36、p46、p56或p66)施加了点击操作的情况下,使出入库选择图像g20显示于显示器110,并且向外部发送控制结束指令信号s30。
141.车辆ecu290在接收到控制结束指令信号s30时,利用制动装置212使车辆200停止,然后,利用电动停车制动器装置220将车辆200的各车轮锁定,并且停止周围信息取得装置274及车辆行驶装置210等装置的工作,在正在执行远程入库控制时结束该远程入库控制,在正在执行远程出库控制时结束该远程出库控制。
142.《效果》
143.在用户将操作终端100放入到衬衫的口袋、包等中时,有时会使衬衫的布、包的皮革等以相同的方式反复与操作终端100的显示器110接触。
144.假设在使操作终端100从显示停车空间选择图像g30的状态(第1状态)转变为显示入库操作图像g40的状态(第2状态)的触摸操作(第1操作)通过布、皮革等与显示器110的接触而进行,而且,使入库行驶指令信号s16或出库行驶指令信号s26(指示车辆200的行驶的
信号)发送的触摸操作(第2操作)也通过布、皮革等与显示器110的接触而进行,则由于布、皮革等与显示器110的接触,导致操作终端100从第1状态(显示停车空间选择图像g30的状态)转变为第2状态(显示入库操作图像g40的状态),而且导致发送指示车辆的行驶的信号(入库行驶指令信号s16或出库行驶指令信号s26)。于是,车辆违背用户的意愿地驶出。
145.根据行驶系统10,用于使操作终端100的状态从第1状态(显示停车空间选择图像g30的状态)转变为第2状态(显示入库操作图像g40的状态)的触摸操作(第1操作)是长按操作,使指示车辆200的行驶的信号(入库行驶指令信号s16或出库行驶指令信号s26)发送的触摸操作(第2操作)是连续长按操作。
146.即,第1操作和第2操作不同。因此,即使衬衫的布、包的皮革等与显示器110反复接触,发送指示车辆200的行驶的信号的可能性也低。因此,能够防止基于远程出入库控制的违背用户的意愿的车辆的行驶。
147.《远程行驶系统的具体工作》
148.接着,对行驶系统10的具体工作进行说明。行驶系统10的终端cpu191每当经过预定运算时间时执行图17所示的例程。因此,当成为预定的定时时,终端cpu191从图17的步骤1700起开始处理,使该处理进入步骤1710,判定是否进行了应用起动操作。即,终端cpu191判定是否对显示器110施加了用于使远程行驶应用起动的预定的触摸操作。
149.终端cpu191在步骤1710中判定为“是”的情况下,使处理进入步骤1720,使远程行驶应用起动并显示初始画面图像g10。接着,终端cpu191使处理进入步骤1730,向外部发送应用起动信号s10。接着,终端cpu191使处理进入步骤1795,暂且结束本例程。
150.另一方面,终端cpu191在步骤1710中判定为“否”的情况下,使处理进入步骤1740,判定是否进行了应用结束操作。即,终端cpu191判定是否对应用结束图像部分p15等施加了点击操作。
151.终端cpu191在步骤1740中判定为“是”的情况下,使处理进入步骤1750,使远程行驶应用结束。接着,终端cpu191使处理进入步骤1760,向外部发送控制结束指令信号s30。接着,终端cpu191使处理进入步骤1795,暂且结束本例程。
152.而且,终端cpu191每当经过预定运算时间时执行图18所示的例程。因此,当成为预定的定时时,终端cpu191从图18的步骤1800起开始处理,使该处理进入步骤1805,判定是否处于远程行驶应用的起动期间。
153.终端cpu191在步骤1805中判定为“是”的情况下,使处理进入步骤1810,判定是否进行了远程出入库开始操作。即,终端cpu191判定是否对远程出入库开始图像部分p11施加了触摸滑动操作。
154.终端cpu191在步骤1810中判定为“是”的情况下,使处理进入步骤1815,使出入库选择图像g20显示于显示器110。接着,终端cpu191使处理进入步骤1820。另一方面,终端cpu191在步骤1810中判定为“否”的情况下,使处理直接进入步骤1820。
155.终端cpu191在使处理进入到步骤1820时,判定是否进行了入库选择操作。即,终端cpu191判定是否对入库选择图像部分p21施加了点击操作。
156.终端cpu191在步骤1820中判定为“是”的情况下,使处理进入步骤1825,使停车空间选择图像g30显示于显示器110。接着,终端cpu191使处理进入步骤1830。另一方面,终端cpu191在步骤1820中判定为“否”的情况下,使处理直接进入步骤1830。
157.终端cpu191在使处理进入到步骤1830时,判定是否对显示器110施加了出库选择操作。即,终端cpu191判定是否对出库选择图像部分p22施加了点击操作。
158.终端cpu191在步骤1830中判定为“是”的情况下,使处理进入步骤1835,使出库方向选择图像g50显示于显示器110。接着,终端cpu191使处理进入步骤1840。另一方面,终端cpu191在步骤1830中判定为“否”的情况下,使处理直接进入步骤1840。
159.终端cpu191在使处理进入到步骤1840时,判定是否对显示器110施加了停车空间选择操作。即,终端cpu191判定是否对候选停车空间图像部分p31施加了长按操作。
160.终端cpu191在步骤1840中判定为“是”的情况下,使处理进入步骤1845,显示入库操作图像g40,并且向外部发送停车空间信号s12。此外,此时,终端cpu191在与车辆位置信号s13所示的车辆200的位置对应的显示器110的部分显示车辆图像g42,使显示入库剩余距离信号s15所示的入库剩余距离din的入库剩余距离图像g43显示于显示器110,使显示行进方向信号s17所示的车辆200的行进方向的行进方向图像g47显示于显示器110。接着,终端cpu191使处理进入步骤1850。另一方面,终端cpu191在步骤1840中判定为“否”的情况下,使处理直接进入步骤1850。
161.终端cpu191在使处理进入到步骤1850时,判定是否对显示器110施加了出库方向选择操作。即,终端cpu191判定是否对候选出库方向图像部分p53施加了长按操作。
162.终端cpu191在步骤1850中判定为“是”的情况下,使处理进入步骤1855,使出库操作图像g60显示于显示器110,并且向外部发送出库方向信号s22。此外,此时,终端cpu191在与车辆位置信号s23所示的车辆200的位置对应的显示器110的部分显示车辆图像g62,使显示出库剩余距离信号s25所示的出库剩余距离dout的出库剩余距离图像g63显示于显示器110。接着,终端cpu191使处理进入步骤1895,暂且结束本例程。另一方面,终端cpu191在步骤1850中判定为“否”的情况下,使处理直接进入步骤1895,暂且结束本例程。
163.另外,终端cpu191在步骤1805中判定为“否”的情况下,使处理直接进入步骤1895,暂且结束本例程。
164.而且,终端cpu191每当经过预定运算时间时执行图19所示的例程。因此,当成为预定的定时时,终端cpu191从步骤1900起开始处理,并使该处理进入步骤1910,判定是否处于入库行驶操作图像g44或出库行驶操作图像g64的显示期间。
165.终端cpu191在步骤1910中判定为“是”的情况下,使处理进入步骤1920,判定车辆200的入库是否已完成。即,终端cpu191判定是否接收到入库完成信号s18。
166.终端cpu191在步骤1920中判定为“是”的情况下,使处理进入步骤1930,使入库完成图像g49显示于显示器110。接着,终端cpu191使处理进入步骤1995,暂且结束本例程。
167.另一方面,终端cpu191在步骤1920中判定为“否”的情况下,使处理进入步骤1940,判定车辆200的出库是否已完成。即,终端cpu191判定是否接收到出库完成信号s28。
168.终端cpu191在步骤1940中判定为“是”的情况下,使处理进入步骤1950,使出库完成图像g69显示于显示器110。接着,终端cpu191使处理进入步骤1995,暂且结束本例程。
169.另一方面,终端cpu191在步骤1940中判定为“否”的情况下,使处理进入步骤1960,判定是否进行了行驶操作。即,终端cpu191判定是否对入库行驶操作图像部分p44或出库行驶操作图像部分p64施加了连续触摸操作。
170.终端cpu191在步骤1960中判定为“是”的情况下,使处理进入步骤1970,向外部发
送行驶指令信号。此时,终端cpu191在进行车辆200向停车空间的入库(停车)的情况下,向外部发送入库行驶指令信号s16作为行驶指令信号,在进行车辆200从停车空间出库的情况下,向外部发送出库行驶指令信号s26作为行驶指令信号。接着,终端cpu191使处理进入步骤1995,暂且结束本例程。另一方面,终端cpu191在步骤1960中判定为“否”的情况下,使处理直接进入步骤1995,暂且结束本例程。
171.另一方面,行驶系统10的车辆cpu291每当经过预定运算时间时执行图20所示的例程。因此,当成为预定的定时时,车辆cpu291从图20的步骤2000起开始处理,使该处理进入步骤2005,判定是否接收到停车空间信号s14。
172.车辆cpu291在步骤2005中判定为“是”的情况下,使处理进入步骤2010,开始远程入库控制。接着,车辆cpu291使处理进入步骤2015,计算入库路线。接着,车辆cpu291使处理进入步骤2020。另一方面,车辆cpu291在步骤2005中判定为“否”的情况下,使处理直接进入步骤2020。
173.车辆cpu291在使处理进入到步骤2020时,判定是否处于远程入库控制的执行期间。
174.车辆cpu291在步骤2020中判定为“是”的情况下,使处理进入步骤2025,判定是否接收到入库行驶指令信号s16。
175.车辆cpu291在步骤2025中判定为“是”的情况下,使处理进入步骤2030,对车辆200进行驱动或制动并且对车辆200进行操舵以使得车辆200沿着入库路线行驶。接着,车辆cpu291使处理进入步骤2040。另一方面,车辆cpu291在步骤2025中判定为“否”的情况下,使处理进入步骤2035,对车辆200进行制动并使其停止。接着,车辆cpu291使处理进入步骤2040。
176.车辆cpu291在使处理进入到步骤2040时,判定车辆200的入库是否已完成。即,车辆cpu291判定是否通过远程入库控制而车辆200已到达目标停车空间pin_tgt。
177.车辆cpu291在步骤2040中判定为“是”的情况下,使处理进入步骤2045,对车辆200进行制动并使其停止,使电动停车制动器装置220工作而将车辆200的各车轮锁定。接着,车辆cpu291使处理进入步骤2050,向外部发送入库完成信号s18。接着,车辆cpu291使处理进入步骤2095,暂且结束本例程。另一方面,车辆cpu291在步骤2040中判定为“否”的情况下,使处理直接进入步骤2095,暂且结束本例程。
178.另外,车辆cpu291在步骤2020中判定为“否”的情况下,使处理直接进入步骤2095,暂且结束本例程。
179.而且,车辆cpu291每当经过预定运算时间时执行图21所示的例程。因此,当成为预定的定时时,车辆cpu291从图21的步骤2100起开始处理,使该处理进入步骤2105,判定是否接收到出库方向信号s22。
180.车辆cpu291在步骤2105中判定为“是”的情况下,使处理进入步骤2110,开始远程出库控制。接着,车辆cpu291使处理进入步骤2115,计算出库路线。接着,车辆cpu291使处理进入步骤2120。另一方面,车辆cpu291在步骤2105中判定为“否”的情况下,使处理直接进入步骤2120。
181.车辆cpu291在使处理进入到步骤2120时,判定是否处于远程出库控制的执行期间。
182.车辆cpu291在步骤2120中判定为“是”的情况下,使处理进入步骤2125,判定是否接收到出库行驶指令信号s26。
183.车辆cpu291在步骤2125中判定为“是”的情况下,使处理进入步骤2130,对车辆200进行驱动或制动并且对车辆200进行操舵以使得车辆200沿着出库路线行驶。接着,车辆cpu291使处理进入步骤2140。另一方面,车辆cpu291在步骤2125中判定为“否”的情况下,使处理进入步骤2135,对车辆200进行制动并使其停止。接着,车辆cpu291使处理进入步骤2140。
184.车辆cpu291在使处理进入到步骤2140时,判定出库是否已完成。即,车辆cpu291判定是否通过远程出库控制而车辆200已到达目标出库地点pout_tgt。
185.车辆cpu291在步骤2140中判定为“是”的情况下,使处理进入步骤2145,对车辆200进行制动并使其停止,使电动停车制动器装置220工作而将车辆200的各车轮锁定。接着,车辆cpu291使处理进入步骤2195,暂且结束本例程。另一方面,车辆cpu291在步骤2140中判定为“否”的情况下,使处理直接进入步骤2195,暂且结束本例程。
186.另外,车辆cpu291在步骤2120中判定为“否”的情况下,使处理直接进入步骤2195,暂且结束本例程。
187.而且,车辆cpu291每当经过预定运算时间时执行图22所示的例程。因此,当成为预定的定时时,车辆cpu291从图22的步骤2200起开始处理,使该处理进入步骤2210,判定是否接收到控制结束指令信号s30。
188.车辆cpu291在步骤2210中判定为“是”的情况下,使处理进入步骤2220,对车辆200进行制动并使其停止,使电动停车制动器装置220工作而将车辆200的各车轮锁定。接着,车辆cpu291使处理进入步骤2230,结束远程出入库控制。此时,车辆cpu291在正在执行远程入库控制的情况下,结束远程入库控制,在正在执行远程出库控制的情况下,结束远程出库控制。接着,车辆cpu291使处理进入步骤2295,暂且结束本例程。
189.另一方面,车辆cpu291在步骤2210中判定为“否”的情况下,使处理直接进入步骤2295,暂且结束本例程。
190.以上是行驶系统10的具体工作。
191.此外,本发明并不限定于上述实施方式,能够在本发明的范围内采用各种变形例。
再多了解一些
本文用于企业家、创业者技术爱好者查询,结果仅供参考。