便携机的制作方法_4

文档序号:8552266阅读:来源:国知局
车辆IA的发动机起动的发动机起动许可信号。此时,便携机1A在没有噪声的环境中进行发送的情况下,以较低的发送强度发送发动机起动许可信号。
[0071]车辆IA在从便携机1A接收到发动机起动许可信号时,按照该信号使发动机起动。车辆IA在发动机已实际起动的情况下,将表示发动机成功起动的发动机起动成功信号发送给便携机10A。进而,便携机1A在接收到发动机起动成功信号时,在显示部16A中显示出表示发动机成功起动的情况(在图中,使左侧灯点亮),使得使用者能够知晓。
[0072]此外,在发动机因某些原因而实际未起动的情况下,车辆IA发送表示未发送发动机起动成功信号和/或发动机起动失败的信号。
[0073]另一方面,如同一图的⑶所示,在使用者对车辆IA操作了便携机1A的发动机停止开关152A时,便携机1A发送用于使车辆IA的发动机停止的发动机停止信号。此时,便携机1A在噪声较高的环境中进行发送的情况下,以较高的发送强度发送发动机停止信号。车辆IA在从便携机1A接收到发动机停止信号时,按照该信号使发动机停止。车辆IA在发动机已实际停止的情况下,将表示发动机成功停止的发动机停止成功信号发送给便携机10A。进而,便携机1A在接收到发动机停止成功信号时,在显示部16A中显示表示发动机成功停止的情况(在图中,使右侧灯点亮),使得使用者能够知晓。此外,在发动机因某些原因而实际未停止的情况下,车辆IA发送表示未发送发动机停止成功信号和/或发动机停止失败的信号。
[0074]如上所述,在从便携机1A向车辆IA发送操作信号时,以与车辆IA的状态对应的发送强度进行发送,进而,从车辆IA接收表示针对该操作信号的成功或失败的应答信号,由此,使用者能够确认利用便携机1A进行的发动机起动和发动机停止的操作是否成功,能够确保车辆/便携机间的通信的更高的可靠性。
[0075]图7是示出操作了便携机1A的发动机起动开关151A的情况下的控制步骤。便携机1A在S300中,检测发动机起动开关151A被使用者进行操作的情况。然后,控制部12A在S302中,为了发送用于起动发动机的发动机起动许可信号,读入并确认存储部13A中存储的发送强度的设定结果。控制部12A在S304中,检查从存储部13A读入的发送强度是否是发送强度较低的发动机停止中的信号发送强度。在从存储部13A读入的发送强度是发动机停止中的信号发送强度的情况下,控制部12A在S306中,将发送部IlA控制为以较低的发送强度进行发送,使发送部IlA以较低的发送强度发送发动机起动许可信号。
[0076]另一方面,在从存储部13A读取的发送强度不是发送强度较低的发动机停止中的信号发送强度的情况下,由于发动机有可能实际处于运转中,因而控制部12A在S308中,将发送部IlA控制为以较高的发送强度进行发送,使发送部IlA以较高的发送强度发送发动机起动许可信号。
[0077]控制部12A在S310中,检查在使用者对车辆IA发送了发动机起动许可信号或发动机停止信号后、在规定的时间(S314)之间(例如约15秒间)是否存在作为来自车辆IA的应答信号的回复。当在规定的时间内从车辆IA接收到应答信号的情况下,控制部12A在S312中,检查该接收到的应答信号是否是表示发动机成功起动的信号或是否是表示发动机已起动的信号。在接收到的应答信号是表示发动机成功起动的信号或表示发动机已起动的信号的情况下,控制部12A在S316中,设想在发动机运转中进行下次操作,从而设定为发送强度较高的发动机运转中的信号发送强度。此外,在该情况下,显示部16A向使用者显示发动机成功起动或发动机已起动的意思。
[0078]另一方面,在接收到的应答信号不是表示发动机成功起动的信号或表示发动机已起动的信号的情况下,控制部12A在S318中判断为发动机处于停止中。进而,控制部12A设想在发动机停止中进行下次操作,从而设定为发送强度较低的发动机停止中的信号发送强度。此外,在该情况下,显示部16A向使用者显示发动机起动失败的意思。
[0079]当在S310中即使等待了规定的时间也没有回复的情况下,无论是否进行了发动机起动或停止的操作,由于之后的车辆IA的状况不明,因此,在S316中,控制部12A为了能够在下次发送时可靠地进行通信,设定为较高的发送强度。此外,在该情况下,显示部16A向使用者显示从车辆IA没有应答的意思。而且,无论在哪个情况下,存储部13A在S320中都存储控制部12A设定的发送强度。
[0080]此外,也可以是,当在存储部13A中存储有多个发动机运转中的信号发送强度(例如,发动机停止信号的发送强度、发动机和空调运转中的信号的发送强度)的情况下,控制部12A控制为:在即使等待了规定的时间也没有回复时,设定为该多个发动机运转中的信号发送强度中最大的发送强度(例如发动机和空调运转中的信号的发送强度),使发送部IlA以最大的发送强度进行发送。这样,与被认为不清楚发动机起动和发动机停止的操作是否成功的情况相比,设定为更高的发送强度,从而能够确保更高的通信可靠性。
[0081]图8示出操作了便携机1A中的发动机停止开关152A的情况下的控制步骤。便携机1A在S400中,检测发动机停止开关152A被使用者进行操作的情况。然后,控制部12A在S402中,为了发送发动机停止信号,读入并确认存储部13A中存储的发送强度的设定结果。控制部12A在S404中,检查从存储部13A读取的发送强度是否是发送强度较高的发动机运转中的信号发送强度。在从存储部13A读取的发送强度是发动机运转中的信号发送强度的情况下,控制部12A在S406中,将发送部IlA控制为以较高的发送强度进行发送,使发送部IlA以较高的发送强度发送发动机停止信号。
[0082]另一方面,在从存储部13A读取的发送强度不是发送强度较高的发动机运转中的信号发送强度的情况下,由于发动机实际有可能处于停止,因此,在S408中,控制部12A将发送部IlA控制为以较低的发送强度进行发送,使发送部IlA以较低的发送强度发送发动机停止信号。
[0083]控制部12A在S410中,检查在使用者对车辆IA发送发动机起动许可信号或发动机停止信号后、在规定的时间(S414)期间是否存在作为来自车辆IA的应答信号的回复。当在规定的时间内从车辆IA接收到应答信号的情况下,控制部12A在S412中,检查该接收到的应答信号是否是表示发动机成功停止的信号或是否是发动机已停止的信号。在接收到的应答信号是表示发动机成功停止的信号或发动机已停止的信号的情况下,控制部12A在S416中,设想在发动机停止中进行下次操作,从而设定为发送强度较低的发动机停止中的信号发送强度。此外,在该情况下,显示部16A向使用者显示发动机成功停止或发动机已停止的意思。
[0084]另一方面,在接收到的应答信号不是表示发动机成功停止的信号或表示发动机已停止的信号的情况下,控制部12A在S418中判断为发动机处于运转中。进而,控制部12A设想在发动机运转中进行下次操作,从而设定为发送强度较高的发动机运转中的信号发送强度。此外,在该情况下,显示部16A向使用者显示发动机停止失败的意思。
[0085]当在S410中即使等待了规定的时间也没有回复的情况下,无论是否进行了发动机起动或停止的操作,由于不清楚之后的车辆IA的状况,因此,在S420中,控制部12A为了能够在下次发送时可靠地进行通信,设定为发送强度较高的发动机运转中的信号发送强度。此外,在该情况下,显示部16A向使用者显示从车辆IA没有应答的意思。进而,无论在哪个情况下,存储部13A在S422中,都存储控制部12A设定的发送强度。
[0086]图9示出了车辆IA的ECU中的接收发动机起动许可信号和发动机停止信号时的控制步骤。ECU在S200中,接收便携机1A在S306或S308中发送的发动机起动许可信号。E⑶在S202中进行便携机1A是否是适合于通信的便携机的认证。在认证成功的情况下,ECU在S204中以使发动机起动的方式执行控制,并在S206中检查发动机的起动是否成功。
[0087]在发动机起动成功的
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1