CN113442921B - 信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质 - Google Patents

信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质 Download PDF

Info

Publication number
CN113442921B
CN113442921B CN202010213742.8A CN202010213742A CN113442921B CN 113442921 B CN113442921 B CN 113442921B CN 202010213742 A CN202010213742 A CN 202010213742A CN 113442921 B CN113442921 B CN 113442921B
Authority
CN
China
Prior art keywords
moving body
information
vehicle
operation amount
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010213742.8A
Other languages
English (en)
Other versions
CN113442921A (zh
Inventor
奈良匡树
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to CN202010213742.8A priority Critical patent/CN113442921B/zh
Publication of CN113442921A publication Critical patent/CN113442921A/zh
Application granted granted Critical
Publication of CN113442921B publication Critical patent/CN113442921B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/402Type

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Traffic Control Systems (AREA)

Abstract

一种信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质,能够实现安全或顺利的驾驶。该信息处理装置具备决定为了辅助移动体的搭乘者进行的移动体的驾驶操作而输出的驾驶辅助信息的内容的决定部。(a)在移动体能够从在移动体的前方或侧方移动的第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作困难的情况下,决定部决定输出包含第1信息的驾驶辅助信息,(b)在移动体能够从第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作容易的情况下,决定部决定输出包含与第1信息不同的第2信息的驾驶辅助信息。

Description

信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存 储介质
技术领域
本发明涉及信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质。
背景技术
在专利文献1中,公开了实施与驾驶员的意图对应的辅助的驾驶辅助装置。在专利文献2中,公开了具备显示控制单元的车道引导显示***,在显示控制单元中,在前方图像中的推荐车道的图像内生成推荐车道侧引导线部分,并在显示部显示重叠了包含该推荐车道侧引导线部分的引导线的前方图像。
专利文献1:日本特开2015-143970号公报
专利文献2:日本特开2013-130463号公报
发明内容
在本发明的第1方式中,提供信息处理装置。上述的信息处理装置例如具备决定为了辅助移动体的搭乘者进行的移动体的驾驶操作而输出的驾驶辅助信息的内容的决定部。在上述的信息处理装置中,决定部例如(a)在移动体能够从在移动体的前方或侧方移动的第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作困难的情况下,决定输出包含第1信息的驾驶辅助信息。在上述的信息处理装置中,决定部例如(b)在移动体能够从第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作容易的情况下,决定输出包含与第1信息不同的第2信息的驾驶辅助信息。
上述的信息处理装置可以具备判定移动体是否能够从第2移动体的后方或侧方朝第2移动体的前方移动的第1判定部。上述的信息处理装置可以具备判定用于使移动体从第2移动体的后方或侧方朝第2移动体的前方移动的操作是否困难的第2判定部。在上述的信息处理装置中,决定部可以(i)在第1判定部判定为移动体能够向第2移动体的前方移动,且第2判定部判定为操作困难的情况下,决定输出包含第1信息的驾驶辅助信息。在上述的信息处理装置中,决定部可以(ii)在第1判定部判定为移动体能够向第2移动体的前方移动,且第2判定部判定为操作不困难的情况下,决定输出包含第2信息的驾驶辅助信息。
上述的信息处理装置可以具备获取与移动体所行驶的道路有关的道路信息的道路信息获取部。上述的信息处理装置可以具备获取与在移动体的周围行驶的一个以上的周边车辆有关的周边车辆信息的车辆信息获取部。上述的信息处理装置可以具备基于道路信息以及周边车辆信息,确定移动体为了从第2移动体的后方或侧方朝第2移动体的前方移动而能够利用的区域的区域确定部。在上述的信息处理装置中,移动体可以是车辆。在上述的信息处理装置中,第2移动体可以包含在一个以上的周边车辆中。在上述的信息处理装置中,第2判定部在第3判定部判定为需要输出驾驶辅助信息,且区域确定部所确定的区域具有预先设定的特征的情况下,可以判定为移动体从第2移动体的后方或侧方朝第2移动体的前方移动是困难的。
在上述的信息处理装置中,预先设定的特征可以是区域中的与第2移动体的车宽方向大致平行的方向的长度亦即区域宽度的最小值比第1阈值小这样的条件。上述的信息处理装置可以具备获取表示移动体的速度的速度信息的速度信息获取部。上述的信息处理装置可以具备基于速度信息所示的移动体的速度来决定第1阈值的阈值决定部。在上述的信息处理装置中,阈值决定部可以以移动体的速度比第2阈值大时的第1阈值大于移动体的速度比第2阈值小时的第1阈值的方式来决定第1阈值。
在上述的信息处理装置中,道路信息可以包含移动体所行驶的道路的图像数据或测距数据、表示移动体所行驶的道路的结构的结构信息、以及表示适用于移动体所行驶的道路的交通法规的法规信息的至少一个。在上述的信息处理装置中,第1判定部可以基于移动体的车宽,判定移动体是否能够从第2移动体的后方或侧方朝第2移动体的前方移动,和/或第2判定部可以基于移动体的车宽,判定移动体的操作是否困难。
上述的信息处理装置可以具备判定是否需要输出驾驶辅助信息的第3判定部。在上述的信息处理装置中,决定部可以在第3判定部判定为需要输出驾驶辅助信息的情况下,决定驾驶辅助信息的内容。上述的信息处理装置可以具备检测搭乘者意图使移动体从第2移动体的后方或侧方朝第2移动体的前方移动这一情况的意图检测部。在上述的信息处理装置中,第3判定部可以在意图检测部检测到意图的情况下,判定为需要输出驾驶辅助信息。
在上述的信息处理装置中,决定部可以(c)在判定为移动体不能向第2移动体的前方移动的情况下,决定输出包含与第1信息以及第2信息不同的第3信息的驾驶辅助信息。上述的信息处理装置可以具备决定移动体从第2移动体的后方或侧方朝第2移动体的前方移动的路线的路线决定部。在上述的信息处理装置中,第1信息可以包含表示路线决定部所决定的路线的信息。上述的信息处理装置可以具备生成用于将路线决定部所决定的路线与实际空间的物像重叠来向搭乘者示出的图像的图像生成部。在上述的信息处理装置中,第1信息可以包含图像生成部所生成的图像的数据。
上述的信息处理装置可以具备决定用于改变移动体的移动方向的第1操作的操作量的第1操作量决定部。在上述的信息处理装置中,第1操作量决定部可以决定为了使移动体沿着路线决定部所决定的路线移动所要求的第1操作的操作量。在上述的信息处理装置中,第2信息可以包含表示第1操作量决定部所决定的第1操作的操作量的信息。
上述的信息处理装置可以具备决定用于改变移动体的移动速度的第2操作的操作量的第2操作量决定部。在上述的信息处理装置中,第2操作量决定部可以决定为了使移动体沿着路线决定部所决定的路线移动所要求的第2操作的操作量。在上述的信息处理装置中,在移动体和第2移动体的相对速度比第3阈值小的情况下,决定部可以决定输出包含表示第2操作量决定部所决定的第2操作的操作量的信息的驾驶辅助信息。
在本发明的第2方式中,提供一种驾驶辅助装置。上述的驾驶辅助装置例如具备与上述的第1方式的各个方式涉及的信息处理装置。上述的驾驶辅助装置例如具备将决定部所决定的驾驶辅助信息向移动体的搭乘者提示的信息提示装置。
在本发明的第3方式中,提供一种移动体。上述的移动体例如具备与上述的第3方式涉及的驾驶辅助装置。
在本发明的第4方式中,提供一种信息处理方法。上述的信息处理方法例如具有决定为了辅助移动体的搭乘者进行的移动体的驾驶操作而输出的驾驶辅助信息的内容的决定步骤。在上述的信息处理方法中,决定步骤例如包含(a)在移动体能够从在移动体的前方或侧方移动的第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作困难的情况下,决定输出包含第1信息的驾驶辅助信息的步骤。在上述的信息处理方法中,决定步骤例如包含(b)在移动体能够从第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作容易的情况下,决定输出包含与第1信息不同的第2信息的驾驶辅助信息的步骤。
在本发明的第5方式中,提供一种存储介质。上述的存储介质可以是存储有程序的计算机可读的存储介质。上述的存储介质也可以是保存程序的非易失性计算机可读介质。上述的存储介质被构成为在程序被执行时执行信息处理方法。
在上述的存储介质中,上述的信息处理方法例如具有决定为了辅助移动体的搭乘者进行的移动体的驾驶操作而输出的驾驶辅助信息的内容的决定步骤。决定步骤例如包含(a)在移动体能够从在移动体的前方或侧方移动的第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作困难的情况下,决定输出包含第1信息的驾驶辅助信息的步骤。决定步骤例如包含(b)在移动体能够从第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作容易的情况下,决定输出包含与第1信息不同的第2信息的驾驶辅助信息的步骤。
另外,上述的发明的概要并未例举本发明的所有技术特征。另外,这些特征组的子组合也可以成为发明。
附图说明
图1简要示出基于车辆20的驾驶辅助方法的一例。
图2简要示出车辆20所提示的辅助信息230的一例。
图3简要示出车辆20的驾驶员22视觉确认的图像330的一例。
图4简要示出车辆20的***构成的一例。
图5简要示出传感部430的内部构成的一例。
图6简要示出识别部456的内部构成的一例。
图7简要示出抬头显示器112的内部构成的一例。
图8简要示出辅助控制部114的内部构成的一例。
图9简要示出超车判定部840中的信息处理的一例。
图10简要示出超车区域确定部842中的信息处理的一例。
图11简要示出超车区域确定部842中的信息处理的一例。
图12简要示出辅助控制部114中的信息处理的一例。
图13简要示出计算机3000的***构成的一例。
具体实施方式
以下,通过发明的实施方式对本发明进行说明,但以下的实施方式不对权利要求书涉及的发明进行限定。另外,实施方式中说明的所有特征的组合对于发明的解决手段未必是必须的。另外,在附图中,对相同或类似的部分赋予相同的参照编号,有时省略重复的说明。
[驾驶辅助方法的概要]
利用图1、图2以及图3,以在道路10上行驶的车辆20辅助驾驶员22进行的车辆20的驾驶的情况为例,对车辆20的结构以及车辆20中的信息处理的概要进行说明。根据本实施方式,在驾驶员22进行了用于使车辆20执行特定的动作的操作的情况下,或要进行该操作的情况下,车辆20将用于辅助该操作的信息(有时称为辅助信息。)向驾驶员22提示。由此,车辆20能够辅助驾驶员22。
在一个实施方式中,在使车辆20执行驾驶员22所意图的动作是合适的或可能的情况下,和使车辆20执行驾驶员22所意图的动作是不合适的或不可能的情况下,辅助信息的内容可以不同。在其他的实施方式中,在使车辆20执行驾驶员22所意图的动作时伴随难度高的操作的情况下,和在使车辆20执行驾驶员22所意图的动作时不伴随难度高的操作的情况下,辅助信息的内容可以不同。驾驶员22的意图能够根据驾驶员22的驾驶操作、车辆20的状态等推定。
图1简要示出基于车辆20的驾驶辅助方法的一例。另外,图1简要示出车辆20所提示的辅助信息30的一例。图2简要示出车辆20所提示的辅助信息230的一例。图3简要示出在辅助信息230被提示给驾驶员22的情况下,驾驶员22视觉确认的图像330的一例。
在本实施方式中,以驾驶员22操作车辆20,使车辆20执行用于改变车辆20的前进方向的动作的情况为例,对车辆20辅助驾驶员22的方法的细节进行说明。更具体而言,以在驾驶员22进行了用于对前方车辆40进行超车的操作的情况下,车辆20提示用于辅助该操作的辅助信息30的情况为例,对车辆20的细节进行说明。
如图1所示,在本实施方式中,车辆20具备驾驶辅助部110和前方屏幕120。在本实施方式中,驾驶辅助部110具有抬头显示器112和辅助控制部114。
如图1所示,在一个实施方式中,驾驶辅助部110对驾驶员22提示辅助信息30。图1所示的辅助信息30例如表示在使车辆20执行驾驶员22所意图的动作是合适的或可能的情况下,当在使车辆20执行驾驶员22所意图的动作时伴随难度高的操作时,向驾驶员22提示的辅助信息的一例。
在本实施方式中,辅助信息30包含表示消息32、转向器操作量34以及油门操作量36的至少一个的信息。消息32可以包含表示使车辆20执行驾驶员22所意图的动作是合适的或可能的信息。表示转向器操作量34的信息以及表示油门操作量36的信息可以包含表示用于使车辆20执行驾驶员22所意图的动作的合适的操作量的信息。
在参照图1说明的实施方式中,表示转向器操作量34的信息包含表示当前的转向器操作量的信息、和表示用于使车辆20执行驾驶员22所意图的动作的合适的转向器操作量的信息。在上述的实施方式中,为了表示转向器操作量,使用仪表型的图标。另外,在仪表的外周部分,配置表示上述的合适的转向器操作量的三角形的图标。在上述的实施方式中,通过这些图标,提示当前的转向器操作量向右0.4,上述的合适的转向器操作量向右0.3。
在参照图1说明的实施方式中,表示油门操作量36的信息包含表示当前的油门操作量的信息、和表示用于使车辆20执行驾驶员22所意图的动作的合适的油门操作量的信息。在上述的实施方式中,为了表示油门操作量,使用仪表型的图标。另外,在仪表的外周部分,配置表示上述的合适的油门操作量的三角形的图标。在上述的实施方式中,通过这些图标,提示当前的油门操作量是25%,上述的合适的油门操作量是60%。
另外,辅助信息30优选包含表示转向器操作量34以及油门操作量36的至少一方的信息。辅助信息30优先包含表示转向器操作量34的信息。辅助信息30可以包含消息32,也可以不包含消息32。
另一方面,在使车辆20执行驾驶员22所意图的动作是不合适的或不可能的情况下,辅助信息30例如包含表示使车辆20执行驾驶员22所意图的动作是不合适的或不可能的消息32。在这样的情况下,辅助信息30也可以包含表示转向器操作量34以及油门操作量36的至少一方的信息。此时,表示转向器操作量34的信息以及表示油门操作量36的信息可以包含表示用于使驾驶员22所意图的动作中止或中断所适当的操作量的信息。
另外,如图2所示,在其他的实施方式中,驾驶辅助部110对驾驶员22提示辅助信息230。图2所示的辅助信息230例如表示在使车辆20执行驾驶员22所意图的动作是合适的或可能的情况下,当在使车辆20执行驾驶员22所意图的动作时不伴随难度高的操作时,向驾驶员22提示的辅助信息的一例。
在本实施方式中,辅助信息230包含表示消息32的信息和表示推荐路线38的信息。消息32可以包含表示使车辆20执行驾驶员22所意图的动作是合适的或可能的信息。辅助信息30可以包含消息32,也可以不包含消息32。
推荐路线38在使车辆20执行驾驶员22所意图的动作的情况下可以是作为车辆20的行驶路线而被推荐的路线。例如,在驾驶员22操作车辆20来对前方车辆40超车的情况下,推荐路线38被设定为车辆20能够安全地对前方车辆40超车。通过将推荐路线38向驾驶员22提示,驾驶员22能够直观地改变车辆20的前进方向。
另外,辅助信息230可以包含表示转向器操作量34的信息。辅助信息230可以包含表示油门操作量36的信息。表示转向器操作量34的信息以及表示油门操作量36的信息可以包含表示用于使车辆20执行驾驶员22所意图的动作的合适的操作量的信息。
如图3所示,驾驶辅助部110可以将辅助信息230与实际空间的物像重叠来向驾驶员22提示。由此,驾驶员22能够一边观看在前方屏幕120显示的辅助信息230透过前方屏幕120而与被视觉确认的实际空间的物像重叠显示的图像330,一边操作车辆20。
根据图1至图3所示的实施方式,在使车辆20执行驾驶员22所意图的动作是合适的或可能的情况下,和使车辆20执行驾驶员22所意图的动作是不合适的或不可能的情况下,向驾驶员22提示的辅助信息的内容和/或输出方式被切换。由此,驾驶辅助部110能够根据对驾驶员22要求的驾驶技术等级,将合适的辅助信息向驾驶员22提示。其结果,例如,即使在驾驶员22手动驾驶车辆20的情况下,也能够实现安全或顺利的驾驶。
例如,在车辆20的操纵未被要求高度的驾驶技术等级的情况下,大多数驾驶员22仅被提示推荐路线38作为辅助信息,就能够对车辆20安全地操纵。另一方面,在车辆20的操纵被要求高度的驾驶技术等级的情况下,若仅提示推荐路线38,则存在驾驶员22难以沿着推荐路线38使车辆20移动的情况。但是,根据本实施方式,在车辆20的操纵被要求高度的驾驶技术等级的情况下,提示转向器操作量34。由此,驾驶员22能够比较容易地使车辆20沿着推荐路线38移动。在提示转向器操作量34以及油门操作量36的情况下,驾驶员22能够更加容易地使车辆20沿着推荐路线38移动。
[车辆20的各单元的概要]
在本实施方式中,车辆20按照驾驶员22的操作动作。在本实施方式中,驾驶辅助部110辅助驾驶员22进行的车辆20的驾驶操作。例如,驾驶辅助部110向驾驶员22提示各种辅助信息,由此辅助驾驶员22的驾驶操作。驾驶辅助部110可以基于车辆20所处的状況,决定向驾驶员22提示的辅助信息的内容。
作为车辆20,例举汽车、自动二轮车、电车等。作为自动二轮车,例举(i)摩托车、(ii)三轮摩托车、(iii)摄位车(注册商标),带动力单元的踢板(注册商标)、带动力单元的滑板那样的带有动力单元的站立式二轮车或三轮车等。
在本实施方式中,抬头显示器112将辅助信息向驾驶员22提示。抬头显示器112输出的辅助信息的内容例如由辅助控制部114决定。
在辅助控制部114决定辅助信息的输出方式的情况下,抬头显示器112可以以辅助控制部114决定出的输出方式,将辅助信息向驾驶员22提示。作为辅助信息的输出方式,例举图像的输出、声音的输出、振动的输出、以及它们的组合。
在本实施方式中,辅助控制部114决定向驾驶员22提示的辅助信息的内容。辅助控制部114也可以决定辅助信息的输出方式。
辅助控制部114可以根据基于驾驶员22的车辆20的驾驶状況,决定上述的辅助信息的内容。例如,在驾驶员22进行了用于使车辆20执行特定的动作的操作(有时称为驾驶操作。)的情况下,或要进行该操作的情况下,辅助控制部114检测驾驶员22的意图。辅助控制部114可以决定将用于辅助驾驶员22所意图的操作的辅助信息向驾驶员22提示。
辅助控制部114可以根据车辆20所处的状況,决定上述的辅助信息的内容。在一个实施方式中,辅助控制部114考虑车辆20所处的状況,判定使车辆20执行驾驶员22所意图的动作是否合适。辅助控制部114也可以判定上述的动作可否执行。辅助控制部114基于上述的判定结果,决定辅助信息的内容。在其他的实施方式中,辅助控制部114考虑车辆20所处的状況,判定用于使车辆20执行上述的动作的操作的难度。辅助控制部114基于上述的判定结果,决定辅助信息的内容。
更具体而言,在驾驶员22操作车辆20来欲改变车辆20的前进方向的情况下,辅助控制部114根据车辆20所处的状況,决定是否将辅助信息30以及辅助信息230的至少一方向驾驶员22提示。在将辅助信息30以及辅助信息230的至少一方向驾驶员22提示的情况下,辅助控制部114决定将辅助信息30以及辅助信息230的其中一个向驾驶员22提示。
例如,在驾驶员22操作车辆20来对前方车辆40超车的情况下,驾驶员22欲使车辆20从在车辆20的前方或侧方移动的前方车辆40的后方或侧方朝前方车辆40的前方移动。若检测到驾驶员22进行的超车操作的意图,则辅助控制部114决定辅助信息的内容。
更具体而言,(a)在车辆20能够如上述那样移动,且用于使车辆20如上述那样移动的操作困难的情况下,辅助控制部114例如决定输出辅助信息30。(b)在车辆20能够如上述那样移动,且用于使车辆20如上述那样移动的操作容易的情况下,辅助控制部114例如决定输出辅助信息230。(c)在车辆20不能如上述那样移动的情况下,辅助控制部114例如决定输出包含表示使车辆20执行驾驶员22所意图的动作是不合适的或不可能的消息32的辅助信息。
在使车辆20执行驾驶员22所意图的动作是合适的或可能的情况下,可以判定为车辆20能够如上述那样移动。在使车辆20执行驾驶员22所意图的动作是不合适的或不可能的情况下,可以判定为车辆20不能如上述那样移动。在使车辆20执行驾驶员22所意图的动作时伴随难度高的操作的情况下,可以判定为用于使车辆20如上述那样移动的操作困难。在使车辆20执行驾驶员22所意图的动作时不伴随难度高的操作的情况下,可以判定为用于使车辆20如上述那样移动的操作容易。
另外,车辆20对前方车辆40进行超车不限于(i)车辆20从后方接近在与车辆20所行驶的车道同一车道行驶的前方车辆40,(ii)在车辆20追上前方车辆40后,车辆20改变车道,(iii)车辆20在与前方车辆40所行驶的车道不同的车道行驶来向前方车辆40的前方移动,(iv)车辆20从当前行驶的车道向前方车辆40所行驶的车道改变车道的情况。在适用于车辆20的交通法规所允许的范围内,车辆20在追上前方车辆40后,不改变车道而向前方车辆40的前方移动的动作也可以包含在超车动作中。
根据可以包含在超车动作中的动作的一个实施方式,(i)车辆20从后方接近在与车辆20所行驶的车道同一车道行驶的前方车辆40,(ii)在车辆20追上前方车辆40后,车辆20不改变车道而向前方车辆40的前方移动。另外,在适用于车辆20的交通法规允许的情况下,在车辆20向前方车辆40的前方移动时,即使车辆20的一部分从车道偏出的情况下,上述的一系列动作也可以包含在超车动作中。
根据可以包含在超车动作中的动作的其他的实施方式,(i)车辆20从后方接近在与车辆20所行驶的车道不同的车道行驶的前方车辆40,(ii)在车辆20追上前方车辆40后,车辆20不改变车道而向前方车辆40的前方移动。另外,在适用于车辆20的交通法规允许的情况下,即使在车辆20向前方车辆40的前方移动后,车辆20从当前行驶的车道向前方车辆40所行驶的车道改变车道的情况下,上述的一系列动作也可以包含在超车动作中。
在本实施方式中,前方屏幕120设置于车辆20的前挡风玻璃,将由抬头显示器112投影的图像向驾驶员22提示。前方屏幕120可以是透过型的屏幕。由此,前方屏幕120能够将由抬头显示器112投影的图像与实际空间的物像重叠来向驾驶员22提示。
[车辆20的各单元的具体的构成]
车辆20的各单元可以由硬件实现,可以由软件实现,也可以由硬件以及软件实现。车辆20的各单元的至少一部分可以由ECU(Electronic Control Unit)等的控制单元实现。车辆20的各单元的至少一部分也可以由个人计算机或便携终端来实现。例如,个人计算机或便携终端被利用为驾驶辅助部110的用户接口。作为便携终端,例举便携电话、智能手机、PDA、平板电脑、笔记本计算机或便携计算机、可穿戴计算机等。
在构成车辆20的构成要素的至少一部分由软件实现的情况下,由该软件实现的构成要素在通常的构成的信息处理装置中,可以通过启动规定了与该构成要素有关的动作的程序来实现。上述的信息处理装置例如具备(i)具有各种处理器(作为处理器,例举CPU、GPU等)、ROM、RAM、通信接口等的数据处理装置、(ii)存储器、HDD等的存储装置(包含外部存储装置。)。上述的信息处理装置可以具备(iii)键盘、触摸屏、摄像头、麦克风、各种传感器、GPS接收器等的输入装置,也可以具备(iv)显示装置、扬声器、震动装置等的输出装置。
在上述的信息处理装置中,上述的数据处理装置或存储装置可以保存程序。对于上述的程序中记述的信息处理而言,例如通过将该程序读入计算机,作为与该程序相关的软件和车辆20的各种硬件资源相协作的具体的单元发挥功能。并且,上述的具体的单元实现与本实施方式中的计算机的使用目的对应的信息的运算或加工,由此构建与该使用目的对应的车辆20。
上述的程序也可以保存在计算机可读介质中。上述的程序也可以保存在非易失性计算机可读记录介质中。上述的程序可以存储至CD-ROM、DVD-ROM、存储器、硬盘等的计算机可读的介质中,也可以存储至与网络连接的存储装置中。上述的程序可以从计算机可读的介质或与网络连接的存储装置安装至构成车辆20的至少一部分的计算机中。
通过执行上述的程序,搭载于车辆20的计算机可以作为车辆20的各单元的至少一部分发挥功能。通过执行上述的程序,搭载于车辆20的计算机也可以执行车辆20的各单元的至少一部分中的信息处理方法。
用于使搭载于车辆20的计算机作为车辆20的各单元的至少一部分发挥功能的程序例如具备规定了车辆20的各单元的至少一部分的动作的模块。若上述的程序或模块被执行,则上述的程序或模块驱动数据处理装置、输入装置、输出装置、存储装置等,使计算机作为车辆20的各单元发挥功能,或者使计算机执行车辆20的各单元中的信息处理方法。
上述的信息处理方法例如具有决定为了辅助移动体的驾驶而利用的驾驶辅助信息的内容以及输出方式的至少一方的决定步骤。上述的决定步骤可以包含(a)在移动体能够从在移动体的前方或侧方移动的第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作困难的情况下,决定输出包含第1信息的驾驶辅助信息的步骤。上述的决定步骤可以包含(b)在移动体能够从第2移动体的后方或侧方朝第2移动体的前方移动,且移动体的操作容易的情况下,决定输出包含与第1信息不同的第2信息的驾驶辅助信息的步骤。
车辆20可以是移动体的一例。驾驶员22可以是搭乘者的一例。前方车辆40可以是第2移动体的一例。
辅助信息30可以是驾驶辅助信息的一例。辅助信息230可以是驾驶辅助信息的一例。转向器操作量34可以是第1信息的一例。油门操作量36可以是第1信息的一例。推荐路线38可以是第2信息的一例。表示使车辆20执行驾驶员22所意图的动作是不合适的或不可能的消息32可以是第3信息的一例。
驾驶辅助部110可以是信息处理装置或驾驶辅助装置的一例。抬头显示器112可以是信息提示装置的一例。辅助控制部114可以是信息处理装置或决定部的一例。前方屏幕120可以是信息提示装置的一例。
车辆20的前进方向可以是移动体的移动方向的一例。驾驶员22的操作可以是移动体的搭乘者进行的移动体的驾驶操作的一例。辅助信息30或辅助信息230的提示可以是驾驶辅助信息的输出的一例。
在本实施方式中,以驾驶辅助部110辅助车辆20的驾驶操作的情况为例,对驾驶辅助部110的细节进行了说明。但是,驾驶辅助部110不限于本实施方式。驾驶辅助部110可以辅助任意种类的移动体的驾驶操作。
作为移动体,例举行人、车辆、船舶、飞行物等。作为船舶,例举船、气垫船、水上摩托、潜水舰、潜水艇、水中踏板车等。作为飞行物,例举飞机、飞船或热气球、气球、直升飞机、无人机等。
在本实施方式中,以驾驶辅助部110向作为透过型显示器的一例的前方屏幕120投影辅助信息的情况为例,对驾驶辅助部110的细节进行了说明。但是,驾驶辅助部110不限于本实施方式。
在其他的实施方式中,驾驶辅助部110也可以在液晶显示器、有机EL显示器等显示装置显示辅助信息。驾驶辅助部110也可以将辅助信息与通过摄像头等拍摄装置拍摄的实际空间的物像重叠来显示于显示装置。上述的显示装置可以是搭载于车辆20的显示装置,也可以是搭载于驾驶员22的便携终端的显示装置。
另外,将辅助信息与实际空间的物像重叠来显示是指,(i)在使光透过来将实际空间的物像提供给阅览者,并且对阅览者显示电子图像的透过型显示器中,在阅览者通过透过型显示器观察实际空间的物像的情况下,不仅在被该阅览者视觉确认为表示辅助信息的电子图像与实际空间的物像重叠的位置显示该电子图像,(ii)还显示将对实际空间的物像拍摄得到的电子影像与表示辅助信息的电子图像合成而得到的图像。上述的电子影像可以是动态图像,也可以是静止图像。
另外,在其他的实施方式中,驾驶辅助部110也可以向在车辆20的任意的位置安装的屏幕投影辅助信息。上述的屏幕可以是透过型的屏幕,也可以是非透过型的屏幕。在上述的屏幕是非透过型的屏幕的情况下,驾驶辅助部110可以在该屏幕投影将拍摄实际空间的物像得到的电子影像与表示辅助信息的电子图像合成而得到的图像。驾驶辅助部110也可以将驾驶员22的视网膜作为上述的屏幕来利用。
图4简要示出车辆20的***构成的一例。在本实施方式中,车辆20具备操作输入部420、传感部430、通信部440、车辆控制部450和保存部460。在本实施方式中,车辆控制部450具备驾驶辅助部110、自己位置推定部452、道路交通信息获取部454和识别部456。
在本实施方式中,操作输入部420受理驾驶员22的操作。作为操作输入部420,例举油门踏板、制动踏板、转向器、方向指示器、声音识别装置、视线识别装置、手势识别装置等。
在本实施方式中,传感部430例如测定与车辆20以及车辆20的周边环境的至少一个有关的各种物理量,并输出表示测定结果的数据(有时称为测定数据。)。传感部430也可以对车辆20的内部以及外部的至少一方进行拍摄,并输出拍摄的图像的数据(有时称为图像数据。)。
作为与车辆20有关的物理量,例举当前位置、速度、加速度、角速度、引擎转速、驱动用电池的电圧或SOC等。作为与车辆20的周边环境有关的物理量,例举(i)一个以上的前方车辆40的各个与车辆20的相对位置以及相对速度的至少一方,(ii)与车辆20的周围的物体的距离(有时称为距离图像、测距数据、测域数据等),(iii)车辆20的周围的天气、气温、湿度、照度等。作为相对位置,可以测定或输出相对距离和方向,也可以仅测定或输出相对距离。
传感部430可以将图像数据以及测定数据的至少一方向车辆控制部450输出。例如,传感部430可以将图像数据以及测定数据的至少一方向驾驶辅助部110、自己位置推定部452以及识别部456的至少一个输出。对于传感部430的细节后述。
在本实施方式中,通信部440经由通信网络,与车辆20的外部的信息处理装置之间收发信息。通信部440例如在车辆20与提供道路交通信息的信息提供服务器(未图示。)之间收发信息。
通信网络可以包含无线分组通信网、互联网、P2P网络、专用线路、VPN、电线通信线路等。通信网络可以包含手机线路网等的移动体通信网。通信网络可以包含无线MAN(例如是WiMAX(注册商标)。)、无线LAN(例如是WiFi(注册商标)。)、Bluetooth(注册商标)、Zigbee(注册商标)、NFC(Near Field Communication)等的无线数据通信网。通信网络可以包含车车间通信、路车间通信等的V2X用的通信线路。
在本实施方式中,车辆控制部450控制车辆20的动作。车辆控制部450可以控制车辆20的移动。车辆控制部450可以控制基于车辆20的辅助信息的提示。
在本实施方式中,自己位置推定部452推定车辆20的当前位置。自己位置推定部452可以基于从传感部430输出的各种测定数据,推定车辆20的当前位置。自己位置推定部452将表示车辆20的当前位置的推定结果(有时称为推定位置。)的信息例如向道路交通信息获取部454输出。
在本实施方式中,道路交通信息获取部454经由通信部440,访问外部的信息处理装置,获取与道路10有关的各种信息。道路交通信息获取部454可以从自己位置推定部452获取表示车辆20的推定位置的信息,并获取与位于车辆20的推定位置的附近的道路10有关的信息。道路交通信息获取部454将上述的信息例如向驾驶辅助部110输出。
作为与道路10有关的信息,例举与道路10的结构有关的信息(有时称为结构信息),与适用于道路10的交通法规有关的信息(有时称为法规信息),与道路10的交通状态有关的信息(有时称为交通信息)等。作为结构信息,例举表示道路的形状、车道的个数、各车道的宽度、坡度、信号或障碍物的位置、信号的控制等的信息。作为法规信息,例举表示与超车有关的规则或限制、与速度有关的规则或限制等的信息。作为交通信息,例举表示交通量、是否拥堵、拥堵的程度、事故或灾害的有无、交通限制的有无、交通限制的内容等的信息。
在本实施方式中,识别部456识别车辆20的现状。识别部456可以对传感部430输出的各种数据进行解析,识别车辆20的现状。识别部456可以利用在保存部460中保存的解析用的程序,识别车辆20的现状。识别部456也可以经由通信部440,访问执行解析用的程序的外部的信息处理装置,并利用基于该外部的信息处理装置的解析结果来识别车辆20的现状。
作为车辆20的现状,例举车辆20的外部环境的状态、车辆20的内部环境的状态等。作为外部环境的状态,例举道路10的状态、包含前方车辆40的周边车辆的状态、车辆20的周边环境的状态等。作为内部环境的状态,例举驾驶员22的状态等。对于识别部456的细节后述。
在本实施方式中,保存部460保存各种信息。例如,保存部460保存车辆控制部450中的信息处理所利用的各种信息。保存部460可以保存表示在上述的信息处理中利用的各种设定值、初始值、阈值等值的信息。保存部460可以保存与车辆20的规格或设定有关的信息(有时称为本车辆信息。)。作为本车辆信息,例举车辆20的车宽、车辆20的行驶特性、驾驶员22的驾驶经验或驾驶技能等。作为行驶特性,例举加速性能、减速性能、与速度或加速度有关的设定的上限值、转向性能等。作为转向性能,例举方向盘可操作区域、不会给车辆带来不稳定的行驶状态的方向盘操作上限值等。保存部460也可以保存由车辆控制部450中的信息处理生成的各种信息。
传感部430可以是道路信息获取部或车辆信息获取部的一例。通信部440可以是道路信息获取部的一例。车辆控制部450可以是信息处理装置、道路信息获取部或车辆信息获取部的一例。道路交通信息获取部454可以是道路信息获取部的一例。识别部456可以是道路信息获取部或车辆信息获取部的一例。
图5简要示出传感部430的内部构成的一例。在本实施方式中,传感部430具备内置传感器520和外置传感器540。在本实施方式中,内置传感器520具有速度传感器522和惯性传感器524。在本实施方式中,外置传感器540具有GPS传感器542、摄像头544、测距传感器546和环境传感器548。
内置传感器520获取与车辆20的状态有关的信息。速度传感器522测定车辆20的速度。速度的测定原理没有特别的限定。惯性传感器524测定车辆20的加速度、旋转角速度、并进运动等。惯性传感器524可以测定车辆20的方位。惯性传感器524可以包含加速度传感器、陀螺仪传感器或角速度传感器、以及地磁场传感器的至少一个。
外置传感器540获取与车辆20的外部的状态有关的信息。GPS传感器542接收GPS信号。GPS传感器542可以输出表示由GPS信号示出的车辆20的当前位置的信息。摄像头544拍摄车辆20的周围以及驾驶员22的至少一方,并输出拍摄的图像的数据。摄像头544可以具有拍摄车辆20的外部的车外摄像头(未图示。)。摄像头544可以具有拍摄车辆20的车厢内的车内摄像头(未图示。)。
测距传感器546测定车辆20与车辆20的周围的物体之间的距离。测距传感器546可以输出距离图像的数据,也可以输出表示车辆20的周围的物体的位置、距离、方向等的测定数据。基于测距传感器546的测距原理、扫描手法以及扫描范围没有特别的限定。作为测距传感器546,例举测域传感器、毫米波雷达、LIDAR、超声波雷达等。作为车辆20的周围的物体,例举道路10、位于道路10的物体(例如是信号器352)、前方车辆40、对向车辆、后续车辆、行人等。
环境传感器548例如测定车辆20的周围的物体的温度。环境传感器548例如测定车辆20的周围的空气(有时称为外气。)的温度。环境传感器548可以测定道路10的表面温度。作为车辆20的周围的物体的其他例子,例举车辆、车辆的搭乘者、行人等。作为车辆,例举前方车辆40、对向车辆、后续车辆等。
环境传感器548可以测定车辆20的外气的湿度,也可以测定车辆20的周围的照度。环境传感器548可以是非接触方式的传感器,也可以是接触方式的传感器。
外界传感器540可以是道路信息获取部或车辆信息获取部的一例。摄像头544可以是道路信息获取部或车辆信息获取部的一例。测距传感器546可以是道路信息获取部或车辆信息获取部的一例。环境传感器548可以是道路信息获取部或车辆信息获取部的一例。照度可以是亮度的一例。
图6简要示出识别部456的内部构成的一例。在本实施方式中,识别部456具备道路状态识别部620、周边车辆识别部630、环境信息识别部640和用户状态识别部650。
在本实施方式中,道路状态识别部620识别道路10的状态。道路状态识别部620例如对传感部430输出的道路10的图像数据、以及传感部430输出的道路10的测距数据的至少一方进行解析,识别道路10的状态。道路状态识别部620也可以利用道路交通信息获取部454从外部的信息处理装置获取的各种信息来识别道路10的状态。
道路状态识别部620可以利用环境信息识别部640识别的车辆20的周围的环境的状态来识别道路10的状态。例如,在道路状态识别部620对道路10的图像数据进行解析时,道路状态识别部620考虑环境信息识别部640识别的外气温来判定路面有无冻结。
作为道路10的状态,例举(i)道路10的形状、宽度、或道路10的端部和车辆20的相对位置、(ii)道路10的路面的状态、(iii)位于道路10上或附近的结构物或障碍物的外观形状、大小以及位置的至少一个等。上述的结构物或障碍物的位置也可以是该结构物或障碍物与车辆20的相对位置。
在本实施方式中,周边车辆识别部630识别周边车辆的状态。周边车辆识别部630例如对传感部430输出的道路10的图像数据、以及传感部430输出的道路10的测距数据的至少一方进行解析,识别周边车辆的状态。
作为周边车辆的状态,例举(i)一个以上的周边车辆各自的形状以及大小、(ii)一个以上的周边车辆各自与车辆20的相对位置、(iii)一个以上的周边车辆各自与车辆20的相对速度等。作为周边车辆,例举前方车辆40、后续车辆、对向车辆等。
在本实施方式中,环境信息识别部640识别车辆20的周围的环境的状态。环境信息识别部640例如基于传感部430输出的道路10的图像数据、传感部430输出的外气的温度以及湿度的至少一方的测定数据、传感部430输出的照度的测定数据、以及道路交通信息获取部454获取的与车辆20的周围的天气有关的信息的至少1个,识别车辆20的周围的环境的状态。作为周围的环境的状态,例举车辆20的周围的天气、气温、湿度、照度等。
在本实施方式中,用户状态识别部650识别车辆20的用户的状态。例如,用户状态识别部650识别驾驶员22的状态。用户状态识别部650可以对摄像头544拍摄的驾驶员22的图像数据进行解析,识别驾驶员22的状态。
用于识别驾驶员22的状态的算法没有特别的限定。在一个实施方式中,用户状态识别部650利用学习完毕的机器学习模型来识别驾驶员22的状态。在其他的实施方式中,用户状态识别部650根据检测到与特定的状态对应的特定的图案这一情况,来识别驾驶员22的状态。
作为驾驶员22的状态,例举执行特定的操作的可能性高的状态、执行特定的操作的可能性低的状态等。例如,用户状态识别部650考虑由(i)驾驶员22的操作、手势以及视线的至少一个、(ii)车辆20和前方车辆40的相对位置以及相对速度的至少一方、(iii)车辆20的速度、以及(iv)前方车辆40的速度以及前方车辆40的驾驶模式的至少一方等构成的考虑要素的至少一个,识别为处于驾驶员22执行超车操作的可能性高的状态。
道路状态识别部620可以是道路信息获取部的一例。周边车辆识别部630可以是车辆信息获取部的一例。环境信息识别部640可以是道路信息获取部的一例。
图7简要示出抬头显示器112的内部构成的一例。在本实施方式中,抬头显示器112具备辅助信息获取部720、图像处理部730和图像投影部740。
在本实施方式中,辅助信息获取部720获取辅助控制部114输出的各种辅助信息。上述的辅助信息可以是图像数据的方式,也可以是为了生成该图像数据而利用的数据的方式。
在本实施方式中,图像处理部730基于辅助信息获取部720获取的辅助信息,生成用于向驾驶员22提示的图像。图像处理部730可以将上述的辅助信息与实际空间的物像重叠来生成用于向驾驶员22示出的图像。例如,图像处理部730将辅助信息230中包含的推荐路线38与实际空间的物像重叠,生成用于向驾驶员22示出的图像。
在本实施方式中,图像投影部740将图像处理部730生成的图像向前方屏幕120投影。图像投影部740可以以图像处理部730生成的图像与实际空间的物像重叠来向驾驶员22提示的方式,对图像的投影位置等进行调整。
图像处理部730可以是图像生成部的一例。图像投影部740可以是信息提示装置的一例。
图8简要示出辅助控制部114的内部构成的一例。在本实施方式中,辅助控制部114具备超车事件检测部820、输出与否决定部830、超车判定部840、输出内容决定部850和输出数据生成部860。在本实施方式中,超车判定部840具有超车区域确定部842、阈值设定部844、可否判定部846和难度判定部848。
在本实施方式中,超车事件检测部820检测与超车动作相关的事件(有时称为超车事件。)。由此,超车事件检测部820能够检测驾驶员22操作车辆20而意图对前方车辆40进行超车这一情况。如上述那样,超车动作可以是改变车辆20的前进方向的动作的一例。
作为超车事件,在车辆20和前方车辆40的相对距离小于预先设定的值的情况下,例举(i)操作输入部420受理了特定的操作、(ii)车辆20和前方车辆40的相对位置以及相对速度的至少一方的变化满足特定的条件、(iii)前方车辆40的速度小于预先设定的值、(iv)用户状态识别部650认定为处于驾驶员22执行超车操作的可能性高的状态等。另外,超车事件是与驾驶员22的超车的意图建立了关联的事件即可,其内容不限于上述的事例。
作为特定的操作,例举(i)用于向由适用于车辆20的交通法规规定为超车方向的方向改变车辆20的前进道路的方向指示器的操作、(ii)用于向由适用于车辆20的交通法规规定为超车方向的方向改变车辆20的前进道路的转向器的操作、(iii)用于增加加速量的油门踏板或变速开关、或者换挡杆的操作等。另外,上述的操作也可以通过驾驶员22的声音、视线或手势被输入至操作输入部420。
作为特定的条件,例举(i)在车辆20的速度大于预先设定的值的情况下,车辆20和前方车辆40的相对距离小于预先设定的值这样的条件、(ii)车辆20和前方车辆40的相对位置的变动幅度以及频率的至少一方大于预先设定的值这样的条件、(iii)车辆20和前方车辆40的相对速度的变动幅度以及频率的至少一方大于预先设定的值这样的条件等。另外,特定的条件只要是表示超车动作前的车辆20或前方车辆40的移动模式的条件即可,不限于上述的例子。
在检测出超车事件的情况下,超车事件检测部820可以将表示检测出超车事件这一情况的信息向辅助控制部114的各单元输出。例如,超车事件检测部820将表示检测出超车事件这一情况的信息向输出与否决定部830输出。
在本实施方式中,输出与否决定部830判定是否需要输出辅助信息。在判定为需要输出辅助信息的情况下,输出与否决定部830可以将表示辅助信息被输出这一情况的信息向超车判定部840输出。在判定为不需要输出辅助信息的情况下,输出与否决定部830可以将表示辅助信息不被输出这一情况的信息向超车判定部840输出。
在一个实施方式中,在超车事件检测部820检测出超车事件的情况下,输出与否决定部830判定为需要输出辅助信息。在其他的实施方式中,在超车事件检测部820检测出超车事件之后,或车辆20开始了超车动作之后,发生了要中止超车的事件的情况下,输出与否决定部830判定为需要输出辅助信息。
在本实施方式中,超车判定部840执行与前方车辆40的超车有关的各种判定。在一个实施方式中,超车判定部840判定可否超车。在其他的实施方式中,超车判定部840判定超车操作的难度。
在本实施方式中,超车区域确定部842确定车辆20为了对前方车辆40超车而可利用的区域(有时称为可利用区域。)。超车区域确定部842可以在车辆20的前方的预先设定的范围(有时称为扫描范围)的内侧的区域确定可利用区域。上述的扫描范围的形状以及大小没有特别限定。作为上述的大小,例举沿着道路10的延伸方向的扫描范围的长度、沿着道路10的宽度方向的扫描范围的长度等。
另外,道路10的延伸方向可以是与车辆20或前方车辆40的前进方向大致平行的方向。道路10的宽度方向可以是与车辆20或前方车辆40的车宽方向大致平行的方向。
超车区域确定部842可以基于(a)识别部456的周边车辆识别部630所识别的、表示车辆20与成为超车动作的对象的前方车辆40的相对位置的信息、(b)(i)与道路交通信息获取部454获取的道路10有关的信息、以及(ii)表示识别部456的道路状态识别部620识别的道路10的状态的信息的至少一方,来确定可利用区域。作为可利用区域,超车区域确定部842可以计算前方车辆40的当前位置处的、从前方车辆40至道路10的车道的端部的距离(有时称为可利用的道路宽度。)。上述的车道的端部可以是由适用于车辆20的交通法规规定为超车方向的一侧的端部。
例如,超车区域确定部842从道路交通信息获取部454以及识别部456获取与上述的道路10以及前方车辆40有关的信息。超车区域确定部842基于上述的(a)以及(b),确定前方车辆40所行驶的道路10的宽度、和道路10上的前方车辆40的位置。超车区域确定部842基于上述的道路10的宽度、和道路10上的前方车辆40的位置,计算车辆20为了对前方车辆40进行超车而可利用的道路宽度。
超车区域确定部842可以获取(c)识别部456的周边车辆识别部630所识别的、表示车辆20和成为超车动作的对象的前方车辆40的相对速度的信息、(d)识别部456的周边车辆识别部630所识别的、表示车辆20和成为超车动作的对象的前方车辆40以外的周边车辆的相对位置以及相对速度的至少一方的信息、(e)速度传感器522测定出的车辆20的当前的速度、(f)保存部460中保存的车辆20的本车辆信息、以及(g)适用于车辆20的交通法规的信息的至少一个。超车区域确定部842可以基于上述获取的信息,确定可利用区域。超车区域确定部842可以基于上述的(a)以及(b)、上述的(c)至(g)的至少一个来确定可利用区域。
例如,超车区域确定部842基于(i)车辆20和前方车辆40的相对速度、(ii)车辆20的当前的速度、(iii)车辆20所行驶的道路10的限制速度(有时称为最高速度)或车辆20的设定速度的上限值,推定车辆20移动至前方车辆40的前方的期间车辆20所行驶的距离。超车区域确定部842可以基于车辆20的当前位置和上述推定的距离,决定可利用区域的道路10的延伸方向的长度。超车区域确定部842可以考虑位于可利用区域的内部的结构物或障碍物的位置,计算可利用的道路宽度的最小值。
在本实施方式中,阈值设定部844设定可否判定部846以及难度判定部848的至少一方中的判定处理所利用的各种阈值。例如,阈值设定部844访问保存部460,获取作为各阈值的值被预先设定的初始值。阈值设定部844也可以基于车辆20的速度、车辆20的车宽、适用于车辆20的交通法规、道路10的结构、道路10的路面状态、可利用区域的道路10的延伸方向的长度、驾驶员22的驾驶经验、车辆20的周围的天气、车辆20的周围的亮度、以及时间段的至少一个,来决定各阈值的值。
在一个实施方式中,如后述那样,可否判定部846基于上述的可利用的道路宽度的长度,判定超车动作是否能够进行。例如,在上述的可利用的道路宽度的长度或其最小值比预先设定的值(有时称为可否阈值。)大的情况下,可否判定部846判定为超车动作能够进行。在上述的可利用的道路宽度的长度或其最小值比可否阈值小的情况下,可否判定部846可以判定为超车动作不能够进行。
在该情况下,阈值设定部844可以决定可否阈值的值。例如,阈值设定部844以可否阈值比车辆20的车宽大的方式,决定可否阈值的值。作为可否阈值,阈值设定部844可以设定比车辆20的车宽充分大的值。
在其他的实施方式中,如后述那样,难度判定部848基于上述的可利用的道路宽度的长度,判定超车动作是否困难。例如,在上述的可利用的道路宽度的长度或其最小值比预先设定的值(有时称为难度阈值。)小的情况下,难度判定部848判定为超车动作困难。在上述的可利用的道路宽度的长度或其最小值比难度阈值大的情况下,难度判定部848可以判定为超车动作容易。
在该情况下,阈值设定部844可以决定难度阈值的值。例如,阈值设定部844以难度阈值比车辆20的车宽大的方式,决定难度阈值的值。阈值设定部844以难度阈值比可否阈值小的方式,决定难度阈值的值。
阈值设定部844例如获取表示速度传感器522测定的车辆20的速度的信息。阈值设定部844可以基于车辆20的速度来决定难度阈值的值。例如,阈值设定部844以车辆20的速度比预先设定的阈值(有时称为速度阈值。)大时的难度阈值大于车辆20的速度比速度阈值小时的难度阈值的方式,决定难度阈值。
更具体而言,在车辆20的速度为40km/h时,阈值设定部844通过难度阈值=车辆20的车宽+a这样的计算式,决定难度阈值。a是比0大的正数。另一方面,在车辆20的速度为10km/h时,阈值设定部844通过难度阈值=车辆20的车宽+b这样的计算式,决定难度阈值。b是比0大且比a小的正数。由此,例如驾驶员22能够与车辆20的速度无关地,不会给前方车辆40的搭乘者带来不安地对前方车辆40进行超车。
在本实施方式中,可否判定部846判定车辆20是否能够进行从前方车辆40的后方或侧方朝前方车辆40的前方移动的动作(该动作有时被称为超车动作。)。例如,在输出与否决定部830决定为需要输出辅助信息的情况下,可否判定部846执行上述的判定处理。
如上述那样,在使车辆20从前方车辆40的后方或侧方朝前方车辆40的前方移动是合适的或可能的情况下,可否判定部846可以判定为能够进行超车动作。另一方面,在使车辆20从前方车辆40的后方或侧方朝前方车辆40的前方移动是不合适的或不可能的情况下,可否判定部846可以判定为不能进行超车动作。
可否判定部846可以在可利用区域具有预先设定的特征的情况下,判定为能够进行超车动作。例如,在可利用的道路宽度的长度或其最小值比可否阈值大的情况下,可否判定部846判定为能够进行超车动作。在可利用的道路宽度的长度或其最小值比可否阈值小的情况下,可否判定部846可以判定为不能进行超车动作。
如上述那样,可以基于车辆20的速度、车辆20的车宽、适用于车辆20的交通法规、道路10的结构、道路10的路面状态、可利用区域的道路10的延伸方向的长度、驾驶员22的驾驶经验、车辆20的周围的天气、车辆20的周围的亮度、以及时间段的至少一个的考虑要素来决定可否阈值。因此,可否判定部846能够基于上述的考虑要素来判定可否进行超车动作。例如,可否判定部846可以基于车辆20的车宽来判定可否进行超车动作。
在本实施方式中,难度判定部848判定用于使车辆20从前方车辆40的后方或侧方朝前方车辆40的前方移动的操作(该操作有时被称为超车操作。)是否困难。例如,在输出与否决定部830决定为需要输出辅助信息的情况下,难度判定部848执行上述的判定处理。
如上述那样,在超车操作包含难度高的操作的情况下,难度判定部848可以判定为超车操作困难。另一方面,在超车操作不包括难度高的操作的情况下,难度判定部848可以判定为超车操作容易。难度高的操作可以是预先设定的种类的操作。
难度判定部848可以在可利用区域具有预先设定的特征的情况下,判定为超车操作困难。例如,难度判定部848在可利用的道路宽度的长度或其最小值小于难度阈值的情况下,判定为超车操作困难。难度判定部848也可以在可利用的道路宽度的长度或其最小值大于难度阈值的情况下,判定为超车操作容易。
如上述那样,可以基于车辆20的速度、车辆20的车宽、适用于车辆20的交通法规、道路10的结构、道路10的路面状态、可利用区域的道路10的延伸方向的长度、驾驶员22的驾驶经验、车辆20的周围的天气、车辆20的周围的亮度、以及时间段的至少一个的考虑要素来决定难度阈值。因此,难度判定部848能够基于上述的考虑要素来判定可否进行超车动作。例如,难度判定部848可以基于车辆20的车宽来判定超车操作是否困难。
在本实施方式中,输出内容决定部850决定作为辅助信息输出的信息的内容。例如,在输出与否决定部830决定为需要输出辅助信息的情况下,输出内容决定部850决定作为辅助信息输出的信息的内容。
作为当作辅助信息输出的信息的内容,例举消息32、转向器操作量34、油门操作量36、以及推荐路线38的至少一个。在消息32被输出的情况下,输出内容决定部850可以决定消息32的内容。作为消息32的内容,例举(i)使车辆20执行驾驶员22所意图的动作是合适的或可能的、(ii)使车辆20执行驾驶员22所意图的动作是不合适的或不可能的等。
如上述那样,转向器操作量34包含表示转向器操作量的仪表或图标、当前的转向器操作量、用于使车辆20沿着推荐路线38移动的转向器操作量。另外,如上述那样,油门操作量36包含表示油门操作量的仪表或图标、当前的油门操作量、用于使车辆20沿着推荐路线38移动的油门操作量。
[根据驾驶操作的难度来决定输出内容的实施方式]
在一个实施方式中,输出内容决定部850以(a)在车辆20的超车动作能够进行且超车操作困难的情况下,和(b)在车辆20的超车动作能够进行且超车操作容易的情况下,作为辅助信息输出的信息不同的方式,决定作为辅助信息输出的信息的内容。输出内容决定部850也可以以(a)在车辆20的超车动作能够进行且超车操作困难的情况下,(b)在车辆20的超车动作能够进行且超车操作容易的情况下,和(c)在车辆20的超车动作不能进行的情况下,作为辅助信息输出的信息不同的方式,决定作为辅助信息输出的信息的内容。
输出内容决定部850可以在(i)可否判定部846判定为车辆20的超车动作能够进行,且难度判定部848判定为超车操作困难的情况下,判断为(a)车辆20的超车动作能够进行且超车操作困难。输出内容决定部850可以在(i)可否判定部846判定为车辆20的超车动作能够进行,且难度判定部848判定为超车操作不困难的情况下,判断为(b)车辆20的超车动作能够进行且超车操作容易。输出内容决定部850可以在可否判定部846判定为车辆20的超车动作不能进行的情况下,判断为(c)车辆20的超车动作不能进行。
例如,输出内容决定部850在(a)车辆20的超车动作能够进行且超车操作困难的情况下,决定输出包含转向器操作量34的辅助信息。输出内容决定部850可以在(a)车辆20的超车动作能够进行且超车操作困难的情况下,决定输出包含(i)转向器操作量34和(ii)消息32以及油门操作量36的至少一方的辅助信息。作为辅助信息,输出内容决定部850也可以决定输出(i)转向器操作量34和(ii)消息32以及油门操作量36的至少一方。在消息32被输出的情况下,输出内容决定部850可以决定输出表示使车辆20执行超车动作是合适的或可能的消息32。
例如,输出内容决定部850在(b)车辆20的超车动作能够进行且超车操作容易的情况下,决定输出包含推荐路线38的辅助信息。输出内容决定部850可以在(b)车辆20的超车动作能够进行且超车操作容易的情况下,决定输出包含(i)推荐路线38和(ii)消息32、转向器操作量34以及油门操作量36的至少一个的辅助信息。作为辅助信息,输出内容决定部850也可以决定输出(i)推荐路线38和(ii)消息32、转向器操作量34以及油门操作量36的至少一个。在消息32被输出的情况下,输出内容决定部850可以决定输出表示使车辆20执行超车动作是合适的或可能的消息32。
例如,在(c)车辆20的超车动作不能进行的情况下,输出内容决定部850决定输出包含表示使车辆20执行超车动作是不合适的或不可能的消息32的辅助信息。作为辅助信息,输出内容决定部850也可以决定输出上述的消息32。
另外,根据驾驶员22的操作,也可以在车辆20开始了超车动作后,判定车辆20的超车动作不能进行。此时,输出内容决定部850决定输出推荐将超车动作中断或中止的消息32。输出内容决定部850也可以决定输出包含(i)上述的消息32和(ii)转向器操作量34以及油门操作量36的至少一方的辅助信息。
[根据车辆20的速度来决定输出内容的实施方式]
在其他的实施方式中,输出内容决定部850根据车辆20的速度来决定作为辅助信息输出的信息的内容。输出内容决定部850可以根据车辆20的速度来决定作为辅助信息输出的信息的内容,以此来代替根据驾驶操作的难度决定输出内容的实施方式,或在该实施方式的基础上进行。输出内容决定部850也可以根据车辆20和前方车辆40的相对速度,决定作为辅助信息输出的信息的内容。
例如,(i)在车辆20的速度或(ii)车辆20和前方车辆40的相对速度比第1输出阈值小的情况下,输出内容决定部850决定输出包含油门操作量36的辅助信息。(i)在车辆20的速度或(ii)车辆20和前方车辆40的相对速度比第1输出阈值小,且道路10的宽度比第1宽度阈值小的情况下,输出内容决定部850也可以决定输出包含油门操作量36的辅助信息。
在这些情况下,输出内容决定部850也可以决定输出包含消息32和油门操作量36的辅助信息。第1输出阈值以及第1宽度阈值各自可以是预先设定的值,也可以是通过任意的算法决定的值。
车辆20的速度越小,或车辆20和前方车辆40的相对速度越小,则超车动作开始后,至超车动作完成为止的期间越长。其结果,例如,超车的难易度增加,或超车期间中突发事件发生的可能性增加。尤其是,在道路10的宽度狭窄的情况下,要求更加慎重的驾驶。即使在这样的状況下,根据本实施方式,也将油门操作量36向驾驶员22提示。因此,驾驶辅助部110能够促使驾驶员22增加车辆20的速度,能够辅助更容易且安全性高的超车动作。
例如,(i)在车辆20的速度或(ii)车辆20和前方车辆40的相对速度比第2输出阈值小的情况下,输出内容决定部850可以决定输出包含转向器操作量34和推荐路线38的辅助信息。(i)在车辆20的速度或(ii)车辆20和前方车辆40的相对速度比第2输出阈值小,且道路10的宽度比第2宽度阈值小的情况下,输出内容决定部850可以决定输出包含转向器操作量34和推荐路线38的辅助信息。
在这些情况下,输出内容决定部850也可以决定输出包含消息32以及油门操作量36的至少一方、转向器操作量34、推荐路线38的辅助信息。第2输出阈值以及第2宽度阈值分别可以是预先设定的值,也可以是通过任意的算法决定的值。第2输出阈值可以和第1输出阈值相同,也可以不同。第2宽度阈值可以与第1宽度阈值相同,也可以不同。
车辆20的速度越小,或车辆20和前方车辆40的相对速度越小,则超车动作开始后,至超车动作完成为止的期间越长。其结果,例如,超车的难易度增加,或超车期间中突发事件发生的可能性增加。尤其是,在道路10的宽度狭窄的情况下,要求更加慎重的驾驶。即使在这样的状況下,根据本实施方式,也将转向器操作量34以及推荐路线38向驾驶员22提示。因此,驾驶辅助部110能够促使驾驶员22进行车辆20的合适的转向操作,能够辅助更容易且安全性高的超车动作。
[辅助信息的生成]
在本实施方式中,输出数据生成部860生成从辅助控制部114向抬头显示器112输出的数据(有时称为输出数据。)。输出数据生成部860获取表示输出内容决定部850的决定结果的信息,并基于该决定结果来生成输出数据。
输出数据生成部860可以按照上述的决定结果,生成消息32、转向器操作量34、油门操作量36以及推荐路线38的至少一个。在一个实施方式中,输出数据生成部860生成包含消息32、转向器操作量34、油门操作量36、和/或推荐路线38的辅助信息,将生成的辅助信息作为输出数据向抬头显示器112输出。在其他的实施方式中,输出数据生成部860生成用于使抬头显示器112的图像处理部730生成包含消息32、转向器操作量34、油门操作量36、和/或推荐路线38的辅助信息的信息,将生成的信息作为输出数据向抬头显示器112输出。
输出数据的数据形式没有特别的限定。作为输出数据的数据形式,例举图像数据、声音数据、文本数据、为了实现图像处理部730的程序用的二进制数据等。图像数据可以是为了重叠显示用而实施了图像处理的图像的图像数据,也可以是重叠显示用的图像处理被实施前的图像的图像数据。
作为消息32,存在预先设置固定格式的文本数据或固定格式的图像的图像数据,并保存在抬头显示器112的存储装置中的情况。在该情况下,上述的二进制数据可以包含用于识别固定格式的文本数据或固定格式的图像的图像数据的识别信息。
另外,存在预先设置用于表示转向器操作量34或油门操作量36的操作量的图标的图像数据,并保存在抬头显示器112的存储装置中的情况。在该情况下,上述的二进制数据可以包含(i)用于识别各操作量的图标的识别信息、(i)对于各操作量表示当前的操作量的信息、以及表示用于使车辆20沿着推荐路线38移动的操作量的信息。
[构成辅助信息的各数据的创建]
在本实施方式中,在输出内容决定部850决定了输出消息32的情况下,输出数据生成部860创建输出内容决定部850所决定的内容的消息32。具体而言,输出数据生成部860创建表示使车辆20执行驾驶员22所意图的动作是合适的或可能的消息32、或表示使车辆20执行驾驶员22所意图的动作是不合适的或不可能的消息32。驾驶员22的意图例如通过超车事件检测部820检测。
在本实施方式中,在输出内容决定部850决定输出转向器操作量34、油门操作量36以及推荐路线38的至少一个的情况下,输出数据生成部860首先决定用于使车辆20对前方车辆40进行超车的路线(即推荐路线38。)。输出数据生成部860例如考虑(i)车辆20和前方车辆40的相对位置以及相对速度、(ii)车辆20和对向车辆的相对位置以及相对速度、(iii)车辆20和在成为超车对象的前方车辆40的前方行驶的其他的前方车辆40的相对位置以及相对速度、(iv)车辆20和后续车辆的相对位置以及相对速度、(v)道路10的结构、(vi)交通法规等,来决定推荐路线38。
接着,例如,在输出内容决定部850决定了输出转向器操作量34的情况下,输出数据生成部860创建与车辆20的现状一致的转向器操作量34。例如,首先,输出数据生成部860从操作输入部420获取表示当前的转向器操作量的信息。接着,输出数据生成部860检测车辆20的当前的位置和推荐路线38之差。另外,输出数据生成部860计算为了消除上述的差而要求的转向器操作量。由此,输出数据生成部860能够决定为了使车辆20沿着推荐路线38移动所要求的转向器操作量。
在输出数据生成部860生成转向器操作量34的图像数据的情况下,输出数据生成部860可以在用于表示转向器操作量的图标的图像上,反映当前的转向器操作量和为了使车辆20沿着推荐路线38移动所要求的转向器操作量,并生成转向器操作量34的图像数据。另外,在抬头显示器112的图像处理部730生成转向器操作量34的图像的情况下,输出数据生成部860也可以不生成转向器操作量34的图像数据。
同样,例如在输出内容决定部850决定了输出油门操作量36的情况下,输出数据生成部860创建与车辆20的现状一致的油门操作量36。例如,首先,输出数据生成部860从操作输入部420获取表示当前的油门操作量的信息。接着,输出数据生成部860检测车辆20的当前的位置和推荐路线38之差。另外,输出数据生成部860计算为了消除上述的差而要求的油门操作量。由此,输出数据生成部860能够决定为了使车辆20沿着推荐路线38移动所要求的油门操作量。
在输出数据生成部860生成油门操作量36的图像数据的情况下,输出数据生成部860可以在用于表示油门操作量的图标的图像上,反映当前的油门操作量、和为了使车辆20沿着推荐路线38移动所要求的油门操作量,并生成油门操作量36的图像数据。另外,在抬头显示器112的图像处理部730生成油门操作量36的图像的情况下,输出数据生成部860也可以不生成油门操作量36的图像数据。
同样,例如,在输出内容决定部850决定了输出推荐路线38的情况下,输出数据生成部860生成推荐路线38的图像数据。输出数据生成部860也可以生成重叠显示用的图像数据。另外,在抬头显示器112的图像处理部730生成重叠显示用的图像数据的情况下,输出数据生成部860也可以不生成重叠显示用的图像数据。
超车事件检测部820可以是意图检测部的一例。输出与否决定部830可以是第3判定部的一例。超车区域确定部842可以是区域确定部的一例。阈值设定部844可以是速度信息获取部或阈值决定部的一例。可否判定部846可以是第1判定部的一例。难度判定部848可以是第2判定部的一例。输出内容决定部850可以是信息处理装置或决定部的一例。输出数据生成部860可以是第1操作量决定部、第2操作量决定部、路线决定部或图像生成部的一例。
可利用的道路宽度是区域宽度的一例。难度阈值可以是第1阈值的一例。速度阈值可以是第2阈值的一例。第1输出阈值可以是第3阈值的一例。第2输出阈值可以是第3阈值的一例。超车动作可以是驾驶员22所意图的动作的一例。转向器操作可以是第1操作的一例。转向器操作量可以是第1操作的操作量的一例。转向器操作量34可以是表示第1操作的操作量的信息的一例。油门操作可以是第2操作的一例。油门操作量可以是第2操作的操作量的一例。油门操作量36可以是表示第1操作的操作量的信息的一例。推荐路线38可以是表示路线决定部所决定的路线的信息的一例。
图9简要示出超车判定部840中的信息处理的一例。对超车判定部840,从道路交通信息获取部454输入道路交通信息,从识别部456输入车辆20的周边的测域数据以及环境数据,从保存部460输入车辆20的本车辆信息。另外,超车判定部840输出与可否超车有关的判定结果和与超车的难度有关的判定结果。另外,超车判定部840的内部的信息处理的细节不限定与参照图8说明的信息处理。超车判定部840可以通过参照图8说明的信息处理输出判定结果,也可以通过机器学习模型输出判定结果。
利用图10以及图11,对超车区域确定部842中的信息处理的一例进行说明。具体而言,以车辆20对沿前进方向44行驶的前方车辆40进行超车的情况为例,说明超车区域确定部842决定可利用的道路宽度的方法的一例。另外,在图10以及图11中,有时将幅度或宽度简写为W,将长度或距离简写为L。
如图10所示,在开始了超车动作的时刻t1,前方车辆40在道路10的位置1042行驶。另外,在执行超车动作的期间中,预想前方车辆40在时刻t2(t2是在t1之后的时刻。),在道路10的位置1044行驶。但是,在位置1044的附近,在道路上配置有信号器352。因此,根据本实施方式,在位置1044处车辆20可利用于超车动作的道路宽度1064比在位置1042处车辆20可利用于超车动作的道路宽度1062小。另外,上述的道路宽度1062以及道路宽度1064比道路10的宽度1060小。
为了使可否判定部846更加准确地判定超车动作可否进行,优选超车区域确定部842在图11所示的可利用区域1100推定可利用的道路宽度的最小值。由此,可否判定部846能够基于车辆20的车宽1120,判定超车动作可否进行。
如上述那样,超车区域确定部842也可以在扫描范围1180的内侧的区域确定可利用区域。扫描范围1180的道路10的宽度方向的长度1182可以与宽度1060相等,也可以比宽度1060大。扫描范围1180的道路10的延伸方向的长度1184可以被设定为预先设定的值,也可以基于车辆20和前方车辆40的相对速度来决定。
上述的长度1184优选比从超车动作开始至完成的期间内车辆20移动的距离大。由此,能够抑制超车动作中止或中断的情况。但是,上述的长度1184也可以比从超车动作开始至完成为止的期间内车辆20移动的距离小。例如,在车辆20的速度比预先设定的值小的情况下,车辆20能够安全地中止或中断超车动作。于是,例如在车辆20的速度比预先设定的值小的情况下,可以允许扫描范围1180的长度1184被设定为比从超车动作开始至完成的期间内车辆20移动的距离小。另一方面,在车辆20的速度比预先设定的值大的情况下,可以禁止扫描范围1180的长度1184被设定为比从超车动作开始至完成的期间内车辆20移动的距离小。
车辆20和扫描范围1180的相对距离1186可以被设定为预先设定的值,也可以基于车辆20和前方车辆40的相对速度来决定。车辆20和扫描范围1180的相对距离1186也可以基于车辆20和前方车辆40的相对距离1124来决定。
图12简要示出辅助控制部114中的信息处理的一例。另外,在图12中,有时将步骤简写为S。
根据本实施方式,若车辆20和前方车辆40的相对距离比预先设定的值小,则开始判定处理。若开始了判定处理,则首先,在S1220中,超车事件检测部820判定超车事件是否被检测到。在S1220中,在超车事件检测部820没有检测到超车事件的情况下(S1220的“否”的情况),反复进行S1220的处理。另一方面,在S1220中,若超车事件检测部820检测出超车事件(S1220的“是”的情况),则输出与否决定部830判定需要输出辅助信息。并且,在S1232中,可否判定部846判定超车动作可否进行。
在S1232中,若可否判定部846判定为不能进行超车(S1232的“否”的情况),则在S1242中,作为辅助信息,输出内容决定部850决定输出表示不能超车的消息32。另一方面,若可否判定部846判定为能够进行超车,(S1232的“是”的情况),则在S1234中,难度判定部848判定超车操作的难度。
在S1234中,若难度判定部848判定为超车操作困难(S1234的“否”的情况),则在S1244中,作为辅助信息,输出内容决定部850决定输出辅助信息30。另一方面,若难度判定部848判定为超车操作容易(S1234的“是”的情况),则在S1246中,作为辅助信息,输出内容决定部850决定输出辅助信息230。
之后,在S1250中,例如超车判定部840判定超车动作是否完成。在判定为超车动作未完成的情况下(S1250的“否”的情况),反复进行S1232以后的处理。另一方面,在判定为超车动作完成的情况下(S1250的“是”的情况),结束判定处理。
图13示出可以将本发明的多个方式整体或部分具体化的计算机3000的一例。车辆20的一部分可以由计算机3000实现。例如,辅助控制部114由计算机3000实现。
安装于计算机3000的程序能够使计算机3000作为本发明的实施方式涉及的装置相关联的操作或该装置的一个或多个“单元”发挥功能,或能够使计算机3000执行该操作或该一个或多个“单元”,以及/或能够使计算机3000执行本发明的实施方式涉及的处理或该处理的步骤。这样的程序为了使计算机3000执行与本说明书所述的流程图以及框图的功能块中的某些或全部相关联的特定的操作而可以被CPU3012执行。
本实施方式的计算机3000包括CPU3012、RAM3014、图形控制器3016以及显示器设备3018,它们通过主控制器3010相互连接。计算机3000还包括通信接口3022、硬盘驱动器3024、DVD-ROM驱动器3026、以及IC卡驱动器这样的输入输出单元,它们经由输入输出控制器3020与主控制器3010连接。计算机还包括ROM3030以及键盘3042这样的传统的输入输出单元,它们经由输入输出芯片3040与输入输出控制器3020连接。
CPU3012按照ROM3030以及RAM3014内保存的程序工作,由此控制各单元。图形控制器3016在RAM3014内所提供的帧缓冲器等或其自身中获取由CPU3012生成的图像数据,并使图像数据在显示器设备3018上显示。
通信接口3022经由网络与其他的电子设备通信。硬盘驱动器3024保存由计算机3000内的CPU3012使用的程序以及数据。DVD-ROM驱动器3026从DVD-ROM3001读取程序或数据,并经由RAM3014将程序或数据提供至硬盘驱动器3024。IC卡驱动器从IC卡读取程序以及数据,以及/或将程序以及数据写入IC卡。
ROM3030在其内部保存被激活化时由计算机3000执行的启动程序等、以及/或依赖于计算机3000的硬件的程序。输入输出芯片3040还可以经由并行接口、串行接口、键盘接口、鼠标接口等将各种输入输出单元与输入输出控制器3020连接。
程序由DVD-ROM3001或IC卡那样的计算机可读存储介质提供。程序被从计算机可读存储介质读取,安装至也是计算机可读存储介质的例子的硬盘驱动器3024、RAM3014或ROM3030,并由CPU3012执行。这些程序内记载的信息处理被计算机3000读取,实现程序和上述各种类型的硬件资源之间的协作。装置或方法可以通过遵从计算机3000的使用而实现信息的操作或处理来构成。
例如,在计算机3000和外部设备之间执行通信的情况下,CPU3012可以执行加载到RAM3014的通信程序,基于通信程序中记述的处理,对通信接口3022指示通信处理。通信接口3022在CPU3012的控制下,对向RAM3014、硬盘驱动器3024、DVD-ROM3001或IC卡那样的记录介质内提供的发送缓冲区域中保存的发送数据进行读取,将读取的发送数据向网络发送,或将从网络接收的接收数据写入至向记录介质上提供的接收缓冲区域等。
另外,CPU3012可以使得硬盘驱动器3024、DVD-ROM驱动器3026(DVD-ROM3001)、IC卡等那样的外部记录介质中保存的文件或数据库的全部或所需的部分被读取至RAM3014,并对RAM3014上的数据执行各种类型的处理。CPU3012可以接着将被处理的数据写回至外部记录介质。
可以将各种类型的程序、数据、表格以及数据库那样的各种信息保存至记录介质,并施加至信息处理。CPU3012可以对从RAM3014读取的数据执行本公开各处记载的、包含由程序的指令序列指定的各种操作、信息处理、条件判断、条件分支、无条件分支、信息的检索/置换等的各种处理,并将结果写回至RAM3014。另外,CPU3012可以检索记录介质内的文件、数据库等中的信息。例如,在分别具有与第2属性的属性值建立了关联的第1属性的属性值的多个项目被保存在记录介质内的情况下,CPU3012可以从该多个项目中检索指定了第1属性的属性值的与条件一致的项目,读取该项目内保存的第2属性的属性值,由此获取与满足预先设定的条件的第1属性建立了关联的第2属性的属性值。
以上说明的程序或软件模块可以保存至计算机3000上或计算机3000附近的计算机可读存储介质。另外,向与专用通信网络或互联网连接的服务器***内提供的硬盘或RAM那样的记录介质可以作为计算机可读存储介质来使用,由此将上述的程序经由网络提供给计算机3000。
上述实施方式中的流程图以及框图中的功能块可以表现为具有执行操作被执行的工序的步骤或操作的作用的装置的“单元”。特定的步骤以及“单元”可以通过专用电路、与保存在计算机可读存储介质上的计算机可读命令一起被供给的可编程电路、以及/或与计算机可读存储介质上保存的计算机可读命令一起被供给的处理器来实现。专用电路可以包含数字以及/或模拟硬件电路,也可以包含集成电路(IC)以及/或离散电路。可编程电路例如可以包含现场可编程门阵列(FPGA)以及可编程逻辑阵列(PLA)等那样的、包含逻辑AND、逻辑OR、逻辑XOR、逻辑NAND、逻辑NOR、以及其他的逻辑操作、触发器、寄存器以及存储器元件等的可重建的硬件电路。
计算机可读存储介质可以包含能够保存由适当的设备执行的指令的任意的有形设备,其结果,具有在此保存的指令的计算机可读存储介质成为具备包含为了实现用于执行流程图或框图中指定的操作的单元而能够执行的指令的产品。作为计算机可读存储介质的例子,可以包含电存储介质、磁存储介质、光存储介质、电磁存储介质、半导体存储介质等。作为计算机可读存储介质的更具体的例子,可以包含软盘(注册商标)、软磁碟、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、电可擦除可编程只读存储器(EEPROM)、静态随机存取存储器(SRAM)、光盘只读存储器(CD-ROM)、数字多用途盘(DVD)、蓝光(注册商标)光碟、存储棒、集成电路卡等。
计算机可读指令可以包含汇编指令、指令集架构(ISA)指令、机器指令、机器委托指令、微码、固件指令、状态设定数据、或由包括Smalltalk、JAVA(注册商标)、C++等那样的面向对象编程语言以及“C”编程语言或同样的编程语言那样的以往的过程型编程语言在内的1个或多个编程语言的任意的组合所记述的源代码或对象代码的任意一种。
对于计算机可读指令而言,通用计算机、特殊目的的计算机、或其他的能够编程的数据处理装置的处理器、或可编程电路为了生成用于执行流程图或框图中指定的操作的单元而应该执行该计算机可读命令,可以经由本地或局域网(LAN)、互联网等那样的广域网(WAN)被提供至通用计算机、特殊目的的计算机、或其他的能够编程的数据处理装置的处理器或可编程电路。作为处理器的例子,包含计算机处理器、处理单元、微处理器、数字信号处理器、控制器、微控制器等。
以上,利用实施方式对本发明进行了说明,但本发明的技术范围不限于上述实施方式所记载的范围。能够对上述实施方式进行多种变更或改良对于本领域技术人员而言是显而易见的。另外,在技术上不矛盾的范围内,能够将针对特定的实施方式说明的事项适用于其他的实施方式。另外,各构成要素可以具有与名称相同而参照符号不同的其他的构成要素同样的特征。进行了这样的变更或改良的方式也能够包含于本发明的技术范围内从权利要求书的记载而言是显而易见的。
对于权利要求书、说明书以及附图中示出的装置、***、程序以及方法中的动作、流程、步骤以及步骤等的各处理的执行顺序而言,应注意没有特别明示“之前”、“先行”等,另外,只要不是将之前的处理的输出在之后的处理中使用,就可以以任意的顺序实现。对于权利要求书、说明书以及附图中的动作流程而言,即使为了便利而使用了“首先”、“接着”等进行了说明,但并不意味着必须以这样的顺序来实施。
【附图标记说明】
10 道路
20 车辆
22 驾驶员
30 辅助信息
32 消息
34 转向器操作量
36 油门操作量
38 推荐路线
40 前方车辆
44 前进方向
110 驾驶辅助部
112 抬头显示器
114 辅助控制部
120 前方屏幕
230 辅助信息
330 图像
352 信号器
420 操作输入部
430 传感部
440 通信部
450 车辆控制部
452 自己位置推定部
454 道路交通信息获取部
456 识别部
460 保存部
520 内置传感器
522 速度传感器
524 惯性传感器
540 外置传感器
542 GPS传感器
544 摄像头
546 测距传感器
548 环境传感器
620 道路状态识别部
630 周边车辆识别部
640 环境信息识别部
650 用户状态识别部
720 辅助信息获取部
730 图像处理部
740 图像投影部
820 超车事件检测部
830 输出与否决定部
840 超车判定部
842 超车区域确定部
844 阈值设定部
846 可否判定部
848 难度判定部
850 输出内容决定部
860 输出数据生成部
1042 位置
1044 位置
1060 宽度
1062 道路宽度
1064 道路宽度
1100 可利用区域
1120 车宽
1124 相对距离
1180 扫描范围
1186 相对距离
3000 计算机
3001 DVD-ROM
3010 主控制器
3012 CPU
3014 RAM
3016 图形控制器
3018 显示器设备
3020 输入输出控制器
3022 通信接口
3024 硬盘驱动器
3026 DVD-ROM驱动器
3030 ROM
3040 输入输出芯片
3042 键盘。

Claims (17)

1.一种信息处理装置,其中,具备:
决定部,该决定部决定为了辅助由第1移动体的搭乘者进行的所述第1移动体的驾驶操作而输出的驾驶辅助信息的内容;
第1操作量决定部及第2操作量决定部中的至少之一;其中,该第1操作量决定部决定用于改变所述第1移动体的移动方向的第1操作的操作量,该第2操作量决定部决定用于改变所述第1移动体的移动速度的第2操作的操作量;以及
路线决定部,该路线决定部决定所述第1移动体从在所述第1移动体的前方或侧方移动的第2移动体的后方或侧方朝所述第2移动体的前方移动的路线,
(a)在所述第1移动体能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动,且所述第1移动体的操作困难的情况下,所述决定部决定输出包含第1信息的所述驾驶辅助信息,
(b)在所述第1移动体能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动,且所述第1移动体的操作容易的情况下,所述决定部决定输出包含与所述第1信息不同的第2信息的所述驾驶辅助信息;
所述第1信息包括表示所述第1操作的操作量和/或所述第2操作的操作量的信息;
所述第2信息包括表示所述路线的信息。
2.根据权利要求1所述的信息处理装置,其中,还具备:
第1判定部,其判定所述第1移动体是否能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动;以及
第2判定部,其判定用于使所述第1移动体从所述第2移动体的后方或侧方朝所述第2移动体的前方移动的操作是否困难,
(i)在所述第1判定部判定为所述第1移动体能够向所述第2移动体的前方移动,且所述第2判定部判定为所述操作困难的情况下,所述决定部决定输出包含所述第1信息的所述驾驶辅助信息,
(ii)在所述第1判定部判定为所述第1移动体能够向所述第2移动体的前方移动,且所述第2判定部判定为所述操作不困难的情况下,所述决定部决定输出包含所述第2信息的所述驾驶辅助信息。
3.根据权利要求2所述的信息处理装置,其中,还具备:
道路信息获取部,其获取与所述第1移动体所行驶的道路有关的道路信息;
车辆信息获取部,其获取与在所述第1移动体的周围行驶的一个以上的周边车辆有关的周边车辆信息;以及
区域确定部,其基于所述道路信息以及所述周边车辆信息,确定所述第1移动体为了从所述第2移动体的后方或侧方朝所述第2移动体的前方移动而能够利用的区域,
所述第1移动体是车辆,
所述第2移动体包含在所述一个以上的周边车辆中,
在判定为需要输出所述驾驶辅助信息,且所述区域确定部所确定的所述区域具有预先设定的特征的情况下,所述第2判定部判定为所述第1移动体从所述第2移动体的后方或侧方朝所述第2移动体的前方移动是困难的。
4.根据权利要求3所述的信息处理装置,其中,
所述预先设定的特征是指区域宽度的最小值比第1阈值小这样的条件,所述区域宽度是所述区域中的与所述第2移动体的车宽方向大致平行的方向的长度。
5.根据权利要求4所述的信息处理装置,其中,还具备:
速度信息获取部,其获取表示所述第1移动体的速度的速度信息;以及
阈值决定部,其基于由所述速度信息所示的所述第1移动体的所述速度来决定所述第1阈值,
所述阈值决定部以所述第1移动体的所述速度比第2阈值大时的所述第1阈值大于所述第1移动体的所述速度比第2阈值小时的所述第1阈值的方式,决定所述第1阈值。
6.根据权利要求3至权利要求5中任一项所述的信息处理装置,其中,
所述道路信息包含:所述第1移动体所行驶的道路的图像数据或测距数据、表示所述第1移动体所行驶的道路的结构的结构信息、以及表示适用于所述第1移动体所行驶的道路的交通法规的法规信息中的至少一个。
7.根据权利要求2至权利要求5中任一项所述的信息处理装置,其中,
所述第1判定部基于所述第1移动体的车宽,判定所述第1移动体是否能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动,和/或
所述第2判定部基于所述第1移动体的车宽,判定所述第1移动体的所述操作是否困难。
8.根据权利要求1至权利要求5中任一项所述的信息处理装置,其中,
还具备第3判定部,其判定是否需要输出所述驾驶辅助信息,
在所述第3判定部判定为需要输出所述驾驶辅助信息的情况下,所述决定部决定所述驾驶辅助信息的内容。
9.根据权利要求8所述的信息处理装置,其中,
还具备意图检测部,该意图检测部检测所述搭乘者意图将所述第1移动体从所述第2移动体的后方或侧方朝所述第2移动体的前方移动这一情况,
在所述意图检测部检测出所述意图的情况下,所述第3判定部判定为需要输出所述驾驶辅助信息。
10.根据权利要求1至权利要求5中任一项所述的信息处理装置,其中,
(c)在判定为所述第1移动体不能向所述第2移动体的前方移动的情况下,所述决定部决定输出包含与所述第1信息以及所述第2信息不同的第3信息的所述驾驶辅助信息。
11.根据权利要求1所述的信息处理装置,其中,
还具备图像生成部,该图像生成部将所述路线决定部所决定的所述路线与实际空间的物像进行重叠来生成用于向所述搭乘者示出的图像,
所述第1信息包含所述图像生成部所生成的所述图像的数据。
12.根据权利要求1或权利要求11所述的信息处理装置,其中,
所述第1操作量决定部决定为了使所述第1移动体沿着由所述路线决定部所决定的所述路线移动所要求的所述第1操作的操作量,
所述第2信息包含表示所述第1操作量决定部所决定的所述第1操作的所述操作量的信息。
13.根据权利要求1所述的信息处理装置,其中,
所述第2操作量决定部决定为了使所述第1移动体沿着由所述路线决定部所决定的所述路线移动所要求的所述第2操作的操作量,
在所述第1移动体与所述第2移动体的相对速度小于第3阈值的情况下,所述决定部决定输出包含表示由所述第2操作量决定部所决定的所述第2操作的所述操作量的信息的所述驾驶辅助信息。
14.一种驾驶辅助装置,其中,具备:
权利要求1至权利要求13中任一项所述的信息处理装置;以及
信息提示装置,其将所述决定部所决定的所述驾驶辅助信息向所述第1移动体的所述搭乘者进行提示。
15.一种移动体,其中,
具备权利要求14所述的驾驶辅助装置。
16.一种信息处理方法,其中,具有:
决定步骤,决定为了辅助第1移动体的搭乘者进行的所述第1移动体的驾驶操作而输出的驾驶辅助信息的内容;
第1操作量决定步骤及第2操作量决定步骤中的至少之一;其中,在该第1操作量决定步骤中,决定用于改变所述第1移动体的移动方向的第1操作的操作量,在该第2操作量决定步骤中,决定用于改变所述第1移动体的移动速度的第2操作的操作量;以及
路线决定步骤,决定所述第1移动体从在所述第1移动体的前方或侧方移动的第2移动体的后方或侧方朝所述第2移动体的前方移动的路线,所述决定步骤包括:
(a)在所述第1移动体能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动,且所述第1移动体的操作困难的情况下,决定输出包含第1信息的所述驾驶辅助信息的步骤;和
(b)在所述第1移动体能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动,且所述第1移动体的操作容易的情况下,决定输出包含与所述第1信息不同的第2信息的所述驾驶辅助信息的步骤;
所述第1信息包括表示所述第1操作的操作量和/或所述第2操作的操作量的信息;
所述第2信息包括表示所述路线的信息。
17.一种存储介质,是存储有程序的计算机可读的存储介质,
所述存储介质在该程序被执行时执行信息处理方法,
所述信息处理方法具有:
决定步骤,决定为了辅助第1移动体的搭乘者进行的所述第1移动体的驾驶操作而输出的驾驶辅助信息的内容;
第1操作量决定步骤及第2操作量决定步骤中的至少之一;其中,在该第1操作量决定步骤中,决定用于改变所述第1移动体的移动方向的第1操作的操作量,在该第2操作量决定步骤中,决定用于改变所述第1移动体的移动速度的第2操作的操作量;以及
路线决定步骤,决定所述第1移动体从在所述第1移动体的前方或侧方移动的第2移动体的后方或侧方朝所述第2移动体的前方移动的路线,
所述决定步骤包括:
(a)在所述第1移动体能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动,且所述第1移动体的操作困难的情况下,决定输出包含第1信息的所述驾驶辅助信息的步骤;和
(b)在所述第1移动体能够从所述第2移动体的后方或侧方朝所述第2移动体的前方移动,且所述第1移动体的操作容易的情况下,决定输出包含与所述第1信息不同的第2信息的所述驾驶辅助信息的步骤;
所述第1信息包括表示所述第1操作的操作量和/或所述第2操作的操作量的信息;
所述第2信息包括表示所述路线的信息。
CN202010213742.8A 2020-03-24 2020-03-24 信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质 Active CN113442921B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010213742.8A CN113442921B (zh) 2020-03-24 2020-03-24 信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010213742.8A CN113442921B (zh) 2020-03-24 2020-03-24 信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质

Publications (2)

Publication Number Publication Date
CN113442921A CN113442921A (zh) 2021-09-28
CN113442921B true CN113442921B (zh) 2024-06-07

Family

ID=77806468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010213742.8A Active CN113442921B (zh) 2020-03-24 2020-03-24 信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质

Country Status (1)

Country Link
CN (1) CN113442921B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005149402A (ja) * 2003-11-19 2005-06-09 Fujitsu Ten Ltd 運転支援装置
JP2008039501A (ja) * 2006-08-03 2008-02-21 Denso Corp 車載用ナビゲーション装置
CN105793910A (zh) * 2014-01-29 2016-07-20 爱信艾达株式会社 自动驾驶辅助装置、自动驾驶辅助方法以及程序
CN107848540A (zh) * 2015-07-31 2018-03-27 松下知识产权经营株式会社 驾驶辅助装置、驾驶辅助***、驾驶辅助方法、驾驶辅助程序以及自动驾驶车辆

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005149402A (ja) * 2003-11-19 2005-06-09 Fujitsu Ten Ltd 運転支援装置
JP2008039501A (ja) * 2006-08-03 2008-02-21 Denso Corp 車載用ナビゲーション装置
CN105793910A (zh) * 2014-01-29 2016-07-20 爱信艾达株式会社 自动驾驶辅助装置、自动驾驶辅助方法以及程序
CN107848540A (zh) * 2015-07-31 2018-03-27 松下知识产权经营株式会社 驾驶辅助装置、驾驶辅助***、驾驶辅助方法、驾驶辅助程序以及自动驾驶车辆

Also Published As

Publication number Publication date
CN113442921A (zh) 2021-09-28

Similar Documents

Publication Publication Date Title
US10293748B2 (en) Information presentation system
EP3232289B1 (en) Information presentation control method and autonomous vehicle, and autonomous-vehicle driving support system
KR102070530B1 (ko) 모션 계획에 기초한 자율 주행 차량의 운행 방법 및 시스템
CN110641472B (zh) 基于神经网络的用于自主车辆的安全监控***
KR102276096B1 (ko) 디스플레이 유닛 상에 디스플레이하기 위한 부가 정보의 삽입을 계산하기 위한 방법, 상기 방법을 수행하기 위한 장치 그리고 자동차 및 컴퓨터 프로그램
US9827907B2 (en) Drive assist device
US20180120844A1 (en) Autonomous driving assistance system, autonomous driving assistance method, and computer program
EP3324332A1 (en) Method and system to predict vehicle traffic behavior for autonomous vehicles to make driving decisions
JP6036371B2 (ja) 車両用運転支援システム及び運転支援方法
US10933745B2 (en) Display control apparatus, display apparatus, and display control method
CN111724627B (zh) 检测前方车辆向后滑动的自动告警***
US10583841B2 (en) Driving support method, data processor using the same, and driving support system using the same
JP2017194948A (ja) 情報提示制御装置、自動運転車、及び自動運転車運転支援システム
JP2018005797A (ja) 運転支援方法およびそれを利用した運転支援装置、運転支援システム、自動運転制御装置、車両、プログラム
US11274934B2 (en) Information output device, output control method, and storage medium
JP2023112053A (ja) 画像処理装置
CN113442921B (zh) 信息处理装置、驾驶辅助装置、移动体、信息处理方法以及存储介质
US20220315001A1 (en) Driving assistance device, driving assistance method, and storage medium
US11590845B2 (en) Systems and methods for controlling a head-up display in a vehicle
JP2022041286A (ja) 表示制御装置、表示制御方法及び表示制御プログラム
CN114084159A (zh) 辅助驾驶功能提醒方法、装置、介质及车辆
JP2019148900A (ja) 車両用制御装置、車両及び経路案内装置
US20230133086A1 (en) Display control device, display control method, and recording medium
WO2023002797A1 (ja) 制御装置
US20240210201A1 (en) Vehicle display control device, vehicle display control method, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant