Information processing method, and information processing system

By using computer processing methods to calculate the driving path of autonomous vehicles based on the driving information of passengers or remote workers, the problem of passengers' manual driving needs is solved, and safe and flexible driving mode switching and route selection are realized.

CN114630779BActive Publication Date: 2026-03-27PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-20
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing technologies cannot effectively handle passengers' demands for manual driving, leading to difficulties in switching between autonomous and manual driving.

Method used

Using computer-based information processing methods, the system obtains driving information from passengers or remote workers, calculates movement paths including or excluding manual intervals, and outputs corresponding driving paths, taking into account the passenger's driving ability, approved driving content, and task information to ensure safe handover.

Benefits of technology

It enables the output of routes that reflect the needs of manual driving based on passenger demand, ensuring safe switching and increasing the freedom of route selection, reducing the monitoring burden on remote workers, and improving the safety and efficiency of mobile vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114630779B_ABST
    Figure CN114630779B_ABST
Patent Text Reader

Abstract

An information processing method is an information processing method in which a computer executes, in which a departure place and a destination are obtained (S11), driving information is obtained, the driving information being information related to driving by a passenger or a teleworker of a mobile body capable of switching between automatic driving and manual driving (S12), a movement path is calculated based on the departure place, the destination, and the driving information, the movement path being at least one of a first path and a second path, the first path including a manual section in which driving by the passenger or the teleworker is required, and the second path not including the manual section (S15), and the calculated movement path is output (S16).
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to an information processing method and an information processing system regarding a moving body capable of switching between automatic driving and manual driving. BACKGROUND

[0002] In recent years, various discussions have been made on an automatic driving vehicle capable of switching between automatic driving and manual driving. For example, an information processing device that notifies a passenger of a manual driving section and an automatic driving section of a travel route is disclosed in Patent Literature 1.

[0003] (Patent Literature)

[0004] (Patent Literature)

[0005] Patent Literature 1: International Publication No. 2019 / 082774

[0006] However, in the information processing device of Patent Literature 1, a travel route that meets the needs of a passenger with respect to manual driving of a moving body such as an automatic driving vehicle cannot be presented. For example, according to Patent Literature 1, a situation occurs in which a passenger is notified of a manual driving section, but there is no passenger who can drive on board the automatic driving vehicle. SUMMARY

[0007] Therefore, the present disclosure provides an information processing method and an information processing device that can output a travel route corresponding to the needs of a passenger with respect to manual driving of a moving body.

[0008] One aspect of the present disclosure relates to an information processing method in which a computer executes an information processing method in which a departure place and a destination are obtained, driving information is obtained, the driving information being information regarding driving by a passenger or a teleworker of a moving body capable of switching between automatic driving and manual driving, a movement route is calculated based on the departure place, the destination, and the driving information, the movement route being at least one of a first route including a manual section in which driving by the passenger or the teleworker is required and a second route not including the manual section, and the calculated movement route is output.

[0009] An information processing system according to one aspect of the present disclosure includes: a first obtaining unit configured to obtain a departure location and a destination; a second obtaining unit configured to obtain driving information, the driving information being information related to driving by a passenger or a teleworker of a mobile body capable of switching between automatic driving and manual driving; a calculating unit configured to calculate a movement path based on the departure location, the destination, and the driving information, the movement path being at least one of a first path including a manual section in which the passenger or the teleworker needs to drive and a second path not including the manual section; and an output unit configured to output the calculated movement path.

[0010] An information processing method according to one aspect of the present disclosure can output a travel path corresponding to a demand for manual driving of a mobile body. BRIEF DESCRIPTION OF DRAWINGS

[0011] Figure 1 is a block diagram illustrating a functional configuration of an information processing system according to Embodiment 1.

[0012] Figure 2 is a diagram illustrating an example of an input result of a passenger according to Embodiment 1.

[0013] Figure 3 is a diagram illustrating an example of path information according to Embodiment 1.

[0014] Figure 4 is a flowchart illustrating an action of a vehicle before traveling in the information processing system according to Embodiment 1.

[0015] Figure 5 is a flowchart illustrating an example of an action of searching for a candidate path illustrated in Figure 4

[0016] Figure 6 is a diagram illustrating an example of a path search result according to Embodiment 1.

[0017] Figure 7 is a flowchart illustrating an example of an action of extracting a candidate path illustrated in Figure 5

[0018] Figure 8 is a diagram illustrating an example of a candidate path according to Embodiment 1.

[0019] Figure 9 is a flowchart illustrating an action of determining whether manual intervention of a driver in traveling is appropriate in the information processing system according to Embodiment 1.

[0020] Figure 10 ​​is a flowchart showing an action of reconfiguring a travel route in the information processing system of Embodiment 1.

[0021] Figure 11 is a flowchart showing an example of the action of updating the route information. Figure 10

[0022] Figure 12 is a diagram showing an example of a table in which road conditions are associated with required manual intervention in Embodiment 1.

[0023] Figure 13 is a flowchart showing an action of reconfiguring a travel route in Embodiment 1. Figure 10

[0024] Figure 14 is a diagram showing an example of an input result of a passenger in Embodiment 1.

[0025] Figure 15 is a diagram showing an example of route information in Embodiment 1.

[0026] Figure 16 is a diagram showing an example of a route search result in Embodiment 1.

[0027] Figure 17 is a flowchart showing an example of an action of extracting a candidate route in Embodiment 1.

[0028] Figure 18 is a diagram showing an example of a candidate route in Embodiment 1.

[0029] Figure 19 is a diagram showing an example of an input result of a passenger in Embodiment 1.

[0030] Figure 20 is a diagram showing an example of route information in Embodiment 1.

[0031] Figure 21 is a flowchart showing an example of an action of extracting a candidate route in Embodiment 1.

[0032] Figure 22 is a diagram showing an example of a candidate route in Embodiment 1.

[0033] Figure 23 is a diagram showing an outline structure of an information processing system of Embodiment 2.

[0034] Figure 24 is a flowchart showing an action of setting a monitoring priority in the information processing system of Embodiment 2. DETAILED DESCRIPTION​​

[0035] One aspect of the present disclosure relates to an information processing method in which a computer executes, in the information processing method, a departure place and a destination are obtained, driving information is obtained, the driving information being information related to driving by a passenger or a teleworker of a mobile body capable of switching between automatic driving and manual driving, a movement path is calculated based on the departure place, the destination, and the driving information, the movement path being at least one of a first path and a second path, the first path being a path including a manual section in which driving by the passenger or the teleworker is required, the second path being a path not including the manual section, and the calculated movement path is output.

[0036] Thus, the movement path is calculated based on the driving information of the passenger or the teleworker, so a path reflecting the needs related to manual driving by the passenger can be output.

[0037] Further, for example, the driving information can include driving ability indicating whether the passenger or the teleworker can drive the mobile body.

[0038] Thus, the movement path is calculated based on the driving ability, so a path reflecting the presence or absence of the driver or the teleworker can be output. For example, in a case where the driving ability indicates that the passenger or the teleworker can drive the mobile body, in other words, in a case where the passenger includes a driver or a teleworker who can remotely operate, the first path including the manual section can be output. Thus, a movement path corresponding to the driving ability of the passenger or the teleworker seated in the mobile body can be output.

[0039] Further, for example, in the calculation of the movement path, in a case where the driving ability indicates that driving is not possible, only the second path can be calculated, and in a case where the driving ability indicates that driving is possible, at least one of the first path and the second path can be calculated.

[0040] Thus, a movement path corresponding to the driving ability, in other words, a movement path corresponding to the presence or absence of a driver or a remote worker, can be output. For example, in a case where the driving ability indicates that driving is not possible, only the second path that does not include the manual section is calculated, and thus even in a case where there is no driver or remote worker, a movement path that can reach the destination can be calculated. Further, for example, in a case where the driving ability of the passenger or remote worker indicates that driving is possible, at least one of the first path and the second path is calculated, and thus compared to a case where only one of the first path and the second path is calculated, the selection of the movement path is increased. For example, by calculating the first path, even in a case where the destination cannot be reached by only the automatic section, the destination can be reached. Further, for example, by calculating the first path, in a case where the destination can be reached by only the automatic section, the destination can sometimes be reached in a short time by moving in the manual section. Further, for example, even in a case where there is a driver in the moving body or a remote worker remotely monitors or remotely operates the moving body with respect to the moving body, the second path that does not include the manual section can sometimes be calculated.

[0041] Further, for example, the driving information can include driving content that is recognized by the passenger or the remote worker.

[0042] Thus, the movement path is calculated in accordance with the driving content, and thus a movement path that more corresponds to the driving information including the driving demand of the passenger or remote worker can be output. For example, in a case where there is a driver in the moving body but the driver does not want to drive, the second path is calculated, and thus a movement path that corresponds to the driver's positivity with respect to driving can be calculated. Further, the first path that corresponds to the driving content recognized by the driver can also be calculated.

[0043] Further, for example, in the calculation of the movement path, a tentative path can be calculated in accordance with the departure location and the destination, a manual section included in the tentative path can be extracted, it can be determined whether the extracted manual section is a section that corresponds to the driving content, and in a case where it is determined that the section corresponds, the tentative path can be calculated as the first path.

[0044] Thus, the first path is calculated from the tentative path that can reach the destination, in accordance with whether the section corresponds to the driving content included in the driving information. In other words, a movement path that corresponds to the driving content recognized by the driver can be calculated as the first path.

[0045] Further, for example, the driving content can include a driving operation that is recognized by the passenger or the remote worker, and the corresponding section can include a section in which a driving operation that is necessary for the movement of the moving body corresponds to the driving operation in the driving content.

[0046] Thus, an interval corresponding to a driving operation approved by the driver or the remote worker is calculated as the first path. In other words, a movement path that can be moved by manual intervention of a driving operation approved by the driver or the remote worker is calculated as the first path. Thus, a movement path corresponding to a driving operation that the driver or the remote worker can perform can be output.

[0047] Further, for example, the driving content can include a driving operation approved by the passenger or the remote worker, and the corresponding interval can include an interval in which a driving operation that improves movement of the moving body corresponds to a driving operation in the driving content.

[0048] Thus, an interval corresponding to a driving operation that improves movement of the moving body is calculated as the first path. For example, in a case where the driving operation that improves movement is a driving operation that can shorten the movement time of the moving body, the first path in which the movement time is shortened can be calculated.

[0049] Further, for example, task information of the remote worker can be obtained, and the driving content approved by the remote worker can be determined based on the task information.

[0050] Thus, a movement path of the moving body is calculated in accordance with a driving content corresponding to a task situation of the remote worker. Therefore, the burden of the remote worker and the needs of the passenger can be coordinated.

[0051] Further, for example, when the moving body reaches the manual interval of the output first path or reaches a position in front of a prescribed distance from the manual interval, a driving request can be notified to the passenger or the remote worker who can drive via a prompt device.

[0052] Thus, a driving request is notified to the driver or the remote worker at the manual interval or at a position in front of a prescribed distance from the manual interval, and the driver or the remote worker can be reminded to switch to the manual interval. Thus, a smooth switch from automatic driving to manual driving can be achieved.

[0053] Further, for example, in the manual interval of the output first path, it can be determined whether the moving body is being driven by the passenger or the remote worker who can drive in the manual interval of the first path.

[0054] Thus, it can be determined whether the driver or the remote worker is driving in the movement of the manual interval. For example, in a case where the driver or the remote worker does not drive in the movement of the manual interval, the movement safety of the moving body can be ensured by stopping the moving body or the like.

[0055] Further, for example, the driving content includes a driving operation that the passenger or the remote worker can perform, and in the manual section of the first path that is output, it is determined whether the mobile body is being driven by the passenger or the remote worker who is able to drive in the manual section of the first path, and in the determination of whether the passenger or the remote worker is driving, further includes a determination of whether the driving operation in the driving content is being performed.

[0056] Thus, it is possible to determine whether the driver or the remote worker is properly performing the driving operation in the movement of the manual section. In other words, it is possible to obtain the state of the driving operation of the driver or the remote worker in the manual section.

[0057] Further, for example, in a case where it is determined that the mobile body is not being driven by the passenger or the remote worker who is able to drive in the manual section of the first path, an instruction to limit the movement of the mobile body is output.

[0058] Thus, in a case where the driver or the remote worker does not perform driving in the manual section, the movement of the mobile body is limited, so it is possible to further ensure the safety of the movement of the mobile body.

[0059] Further, for example, the monitoring priority of the mobile body is set further in accordance with the driving information, and the set monitoring priority is output.

[0060] Thus, in a case where the movement of the mobile body is monitored by the remote worker, it is possible to use the driving ability in the setting of the monitoring priority. By setting the monitoring priority in accordance with the driving ability, it is possible to reduce the burden of the remote worker monitoring. For example, in a case where the monitoring priority is set to be higher when the driving ability is able to drive (that is, in a case where it is considered that the manual driving is riskier than the automatic driving), the remote worker can focus on monitoring the automatic driving vehicle with the driver, so it is possible to reduce the burden of the remote worker monitoring. In addition, in a case where the monitoring priority is set to be lower when the driving ability is able to drive (that is, in a case where it is considered that the manual driving is less risky than the automatic driving), the remote worker can focus on monitoring the automatic driving vehicle without the driver, so it is possible to reduce the burden of the remote worker monitoring.

[0061] Further, for example, traffic environment information can be further obtained, and based on the traffic environment information, it can be determined whether a change in the traffic environment has occurred in the movement path after the movement path is output, and in a case where it is determined that the change in the traffic environment has occurred, it can be determined whether addition or change of the manual section has occurred in the movement path due to the change in the traffic environment, and in a case where it is determined that the addition or change of the manual section has occurred, it can be determined whether the passenger or the teleworker can drive in the added or changed manual section according to the driving information, and in a case where it is determined that the passenger or the teleworker cannot drive, the movement path can be changed.

[0062] Thus, in a case where a change in the traffic environment has occurred in the movement path and the driver or the teleworker cannot drive in the added or changed manual section, the movement path reflecting the change can be changed. Thus, even in a case where a change in the traffic environment has occurred, the movement path corresponding to the driving ability of the passenger riding in the mobile body or the teleworker remotely monitoring or remotely operating the mobile body can be output.

[0063] Further, for example, in the calculation of the movement path, a plurality of movement paths can be calculated, and in the output of the movement path, the plurality of movement paths can be presented as candidate paths via the presentation device.

[0064] Thus, the passenger or the teleworker can select the movement path of the mobile body from the candidate paths, and thus the degree of freedom of selection of the movement path can be improved.

[0065] Further, for example, an interface for accepting input of the driving content can be presented via the presentation device.

[0066] Thus, the passenger or the teleworker can input the driving content while confirming the interface such as an image.

[0067] Further, one aspect of the present disclosure relates to an information processing system including: a first obtaining unit that obtains a departure location and a destination; a second obtaining unit that obtains driving information, the driving information being information related to driving by a passenger or a teleworker of a mobile body capable of switching between automatic driving and manual driving; a calculation unit that calculates a movement path according to the departure location, the destination, and the driving information, the movement path being at least one of a first path including a manual section in which the passenger or the teleworker needs to drive and a second path not including the manual section; and an output unit that outputs the calculated movement path.

[0068] Thus, the same effects as the above-described information processing method are achieved.

[0069] In addition, these general or specific aspects can be achieved by a system, an apparatus, a method, an integrated circuit, a computer program, or a non-transitory recording medium such as a CD-ROM, or any combination of the system, the apparatus, the method, the integrated circuit, the computer program, and the recording medium.

[0070] One aspect of the present disclosure relates to an information processing method and an information processing system. Hereinafter, specific examples of the information processing method and the information processing system according to one aspect of the present disclosure will be described with reference to the drawings. The embodiments shown here are merely examples of one aspect of the present disclosure. Therefore, numerical values, shapes, constituent elements, steps, orders of steps, and the like shown in the following embodiments are merely one example, and the gist is not limited to the present disclosure. Also, for the constituent elements of the following embodiments that are not described in the constituent elements of the independent technical means that show the most general concept, the constituent elements are described as arbitrary constituent elements. Furthermore, in all of the embodiments, each content can be combined.

[0071] In addition, each drawing is a schematic view, and is not a strict illustration. Therefore, for example, the scale and the like are not consistent in each drawing. Also, in each drawing, the same symbol is given to substantially the same constituent element, and repeated description is omitted or simplified.

[0072] In addition, in the present specification, numerical values and numerical value ranges are not only to indicate the strict meaning, but also to indicate the meaning having substantially equivalent ranges, for example, including a difference of several percent or so.

[0073] (Embodiment 1)

[0074] Hereinafter, the information processing method and the like according to the present embodiment will be described with reference to Figures 1-13

[0075] [1-1. Structure of Information Processing System]

[0076] First, the structure of the information processing system 1 according to the present embodiment will be described with reference to Figures 1-3 Figure 1 is a block diagram showing the functional structure of the information processing system 1 according to the present embodiment.

[0077] As shown in Figure 1 , the information processing system 1 includes a vehicle 10 and a server device 20. The vehicle 10 and the server device 20 are connected in a communicable manner via a network (not shown). The information processing system 1 is a vehicle information processing system for setting a travel path of the vehicle 10.

[0078] ​​The vehicle 10 is an example of a mobile body capable of switching between automatic driving and manual driving. In other words, the vehicle 10 has an automatic driving mode and a manual driving mode. In the present embodiment, the vehicle 10 is an autonomous vehicle capable of switching between automatic driving and manual driving. In addition, the autonomous vehicle includes a car, a train, a taxi, a bus, and the like, which are generally referred to as a vehicle. Furthermore, the mobile body, in addition to the vehicle, can be an airplane such as a drone, a hovercraft, or a ship. Furthermore, traveling is an example of movement, and a travel route is an example of a movement route.

[0079] The vehicle 10 has an acceptance section 11, a control section 12, a display section 13, a sensor 14, and a communication section 15.

[0080] The acceptance section 11 accepts an input from a passenger. The acceptance section 11 accepts a departure place and a destination from the passenger. Furthermore, the acceptance section 11 accepts driving information regarding driving of the vehicle 10 by the passenger. The driving information includes, for example, a driving ability indicating whether or not the passenger is able to drive the vehicle 10. In other words, the acceptance section 11 accepts an input as to whether or not there is a passenger who is able to drive the vehicle 10 among the passengers. The driving ability can include a driving operation that the passenger who is able to drive can perform. For example, the driving operation that the passenger is able to perform, like the driving content to be described later, can be input by the passenger or can be estimated from a past driving history. Furthermore, the driving ability can include a degree of accuracy or proficiency of the driving operation.

[0081] In addition, the passenger who is able to drive the vehicle 10 will be described as a driver hereinafter. Furthermore, the ability to drive means having a qualification to drive the vehicle 10, such as having a driver's license or being enrolled in a driving course. Furthermore, the acceptance section 11 accepts an input of driving content approved by the driver in a case where there is the driver among the passengers. In other words, the driving content approved by the driver is information indicating how much the driver intends to intervene in driving when manually driving. The driving content includes at least one of an operation content and an operation time (manual driving time). The acceptance section 11, for example, accepts driving content such as "all manual", "brake only automatic", "accelerator and brake only automatic", "accelerator, brake, and steering automatic with a monitoring obligation", "accelerator, brake, and steering automatic without a monitoring obligation", and "driving time of 10 minutes". The driving content is included in the driving information. Furthermore, the driving information can further include information for identifying the passenger (for example, a passenger ID), a name of the passenger, a contact method, and the like. Furthermore, it can be said that the driving content includes a driving operation approved by the driver.

[0082] In addition, the acceptance section 11 can accept at least one of the driving ability and the driving content as the driving information.

[0083] Further, the accepting section 11 accepts, in a case where the route judging section 40 calculates a plurality of travel routes as candidate routes, a travel route selected by the user to travel from among the candidate routes. The candidate routes are one or more travel routes for the passenger to select a travel route.

[0084] The accepting section 11 functions as the first obtaining section and the second obtaining section.

[0085] The accepting section 11 is realized by, for example, a touch panel or the like, but can also be realized by a hardware keyboard (hardware button), a slide switch, or the like. Further, the accepting section 11 can accept various inputs based on information by voice, a gesture, or the like.

[0086] Here, the information accepted by the accepting section 11 will be described with reference to Figure 2 . Figure 2 is a diagram showing an example of the input result of the passenger in the present embodiment. Further, Figure 2 the information showing the input result of the passenger shown in .

[0087] As shown in Figure 2 , the input result of the passenger includes the presence or absence of a driver, the degree of manual intervention, and a target point section ID. The presence or absence of a driver indicates whether or not the passenger who gets on the vehicle 10 is able to drive the vehicle 10. For example, the presence or absence of a driver indicates whether or not there is a driver among the passengers who get on the vehicle 10. In a case where the accepting section 11 accepts that there is a driver among the passengers, the input result becomes "Yes". In addition, the input result of the presence or absence of a driver is an example of the driving ability.

[0088] The degree of manual intervention indicates the degree of the driver's intention to intervene in driving by manual driving, based on an input of how much the driver intends to intervene in driving when driving manually. In the present embodiment, the degree of manual intervention is defined in terms of an automatic driving level, and the input result is "equivalent to automatic driving level 3". In addition, the automatic driving level shown by the degree of manual intervention is an example of the driving operation approved by the driver, and can be determined by the operation content. Further, the target point section ID indicates the ID of the section where the destination is located. Further, "equivalent to automatic driving level 3" means that the input result corresponds to automatic driving level 3. Further, in the following description, "equivalent to automatic driving level 3" will be simply referred to as "automatic driving level 3" at times. The same applies to other automatic driving levels. In addition, the degree of manual intervention is an example of the approved driving content.

[0089] In addition, the automatic driving level in the present embodiment is defined as follows.

[0090] The automatic driving level 1 is a level in which any one of the accelerator (acceleration), the steering device (steering angle), and the brake (control) is automatically operated. Further, the automatic driving level 2 is a level in which a plurality of the accelerator, the steering device, and the brake are automatically operated. The automatic driving level 3 is a level in which all of the accelerator, the steering device, and the brake are automatically operated, and the driver performs the corresponding level only when necessary. The automatic driving level 4 is a level in which all of the accelerator, the steering device, and the brake are automatically operated, and the driver does not participate in the driving. The automatic driving level 3 is, for example, a level in which the driver has a monitoring obligation, and the automatic driving level 4 is, for example, a level in which the driver does not have a monitoring obligation. Further, the automatic driving levels 3 and 4 are levels of automatic driving that can be performed to the destination without the driving operation of the driver. In addition, the automatic driving levels can not be limited to the above-mentioned four levels, and can be defined as five levels, for example.

[0091] Further, in the following, the range of the automatic driving level 1 and the automatic driving level 2 can be described as a manual range, and the range of the automatic driving level 3 and the automatic driving level 4 can be described as an automatic range.

[0092] Figure 2 The "corresponding to the automatic driving level 3" shown means, for example, that the input indicating that the driver does not perform any operation on the accelerator, the steering device, the brake, or the like, and performs the corresponding only when necessary such as in an emergency, is performed via the reception unit 11.

[0093] Referring again to Figure 1 , the control unit 12 controls each of the constituent elements of the vehicle 10. The control unit 12 controls, for example, the transmission and reception of various information. Further, the control unit 12 performs various processes based on the sensing result of the sensor 14. The control unit 12 can determine the passenger, for example, based on the image of the passenger obtained from the sensor 14, by authentication processing such as face authentication. In addition, the information required for the face authentication can be stored in advance in the storage unit 50. Further, the control unit 12 can determine whether the driver is performing the required driving operation, for example, based on the pressure data of the steering device obtained from the sensor 14.

[0094] Further, the control unit 12 can control the travel of the vehicle 10. The control unit 12 can stop the vehicle 10 traveling, for example, based on the control information from the server device 20, and can also decelerate.

[0095] The control unit 12 is realized by, for example, a microcomputer or a processor.

[0096] The display section 13 displays information for the passenger to input driving information and the like, and information related to the travel route. The display (image) of the information for the passenger to input driving information and the like is an example of an interface. The display section 13, as the interface, displays, for example, information for accepting input of at least one of the driving ability and the recognized driving content. The display is a display for accepting input of at least one of the presence or absence of a driver, a driving operation that the driver can perform, a driving operation that the driver recognizes, an operation time, and the like. The display can be at least a display for obtaining the driving ability of the passenger. Further, the interface is not limited to an image, and can be sound or the like.

[0097] The display section 13, as the information related to the travel route, displays a candidate route for selecting a travel route. For example, the display section 13, as the information related to the travel route, displays a candidate route, a time required to reach a destination. The time required can be set in advance for each section. Further, the display section 13, as the information related to the travel route, can also display the degree of manual intervention (for example, the automatic driving level) necessary in the manual section. In addition, the display section 13 displays the information related to the travel route by text, a table, a graph, or the like. The display section 13 can also display the information related to the travel route superimposed on a map.

[0098] Further, the display section 13 displays a travel route selected by the passenger from the candidate routes. Further, the display section 13 displays a notification (for example, an alarm) indicating that the travel is switched from one of automatic driving and manual driving to the other. The display section 13 is an example of a prompting device that performs a prescribed notification or the like to the driver. Further, the display section 13 also functions as an output section that outputs the travel route.

[0099] The display section 13 is implemented by, for example, a liquid crystal panel, but can also be implemented by another display panel such as an organic electroluminescence panel. Further, the display section 13 can also have a backlight.

[0100] The sensor 14 detects the state of the passenger. The sensor 14 detects at least the state of the driver. The sensor 14 detects, for example, the position of the driver in the vehicle, whether the driver is in a state in which the driver can drive, and whether the driver is performing necessary manual intervention.

[0101] The sensor 14 is implemented by, for example, a camera that captures the inside of the vehicle, and a sensor (for example, a pressure-sensitive sensor) provided on a steering device to detect whether the passenger is holding the steering device.

[0102] The sensor 14 can also include various sensors used by the vehicle 10 for automatic driving. The sensor 14 can also include one or more cameras that capture the surroundings of the vehicle 10, and one or more sensors that detect at least one of the position, speed, acceleration, jerk, steering angle, remaining amount of fuel or battery, and the like of the vehicle 10.

[0103] The communication section 15 communicates with the server device 20. The communication section 15 is realized by, for example, a communication circuit (communication module). The communication section 15 transmits input information indicating input accepted by the acceptance section 11 to the server device 20. The communication section 15 can transmit the sensing result of the sensor 14 to the server device 20. Further, the communication section 15 obtains information indicating the travel route and the like from the server device 20. In addition, the driving information is included in the input information.

[0104] Further, at least one of the respective constituent elements of the vehicle 10 can be realized by a constituent element of a navigation system mounted on the vehicle 10. For example, the acceptance section 11 and the display section 13 can be realized by a display panel provided with a touch panel function of the navigation system.

[0105] The server device 20 performs processing of calculating the travel route of the vehicle 10, and processing of monitoring the travel of the vehicle 10. The server device 20 is, for example, a server constituted by a personal computer or the like. The server device 20 has a communication section 30, a route judgment section 40, a storage section 50, and a travel monitoring section 60.

[0106] The communication section 30 communicates with the vehicle 10. The communication section 30 is realized by, for example, a communication circuit (communication module).

[0107] The route judgment section 40 calculates the travel route of the vehicle 10. Since the vehicle 10 is capable of switching between automatic driving and manual driving, the route judgment section 40 calculates at least one of a travel route including a manual section in which the driver needs to drive, and a travel route not including the manual section. Further, the travel route including the manual section will be described as a first route, and the travel route not including the manual section will be described as a second route. The route judgment section 40 is an example of a calculation section that calculates the travel route of the vehicle 10.

[0108] The route judgment section 40 has an update section 41, a route search section 42, a judgment section 43, a route setting section 44, and a route change section 45.

[0109] The update section 41 updates the route information stored in the storage section 50 (the route information will be described later). The update section 41 can update the route information stored in the storage section 50 based on the input information received by the communication section 30. Figure 3) is updated. The update unit 41 obtains a road condition from an external device via the communication unit 30, and updates the route information based on the obtained road condition. The external device is, for example, a server device that manages a road condition, and the like. Further, the route information includes information on a plurality of sections that form a travel route, for example, information used when the travel route is extracted by the determination unit 43, and the like. Further, the road condition is a condition of a road that dynamically changes in travel of the vehicle 10, for example, a traffic jam, a traffic accident, a natural disaster, a traffic regulation, and the like. The road condition is, for example, a condition in a road shown by road traffic information. Further, the road condition includes, for example, an increase or decrease in the number of people around a road in a section, and the presence or absence of an emergency vehicle or a stopped vehicle, and the like. In addition, the road condition is an example of a traffic environment, and information indicating the road condition is an example of traffic environment information.

[0110] The route search unit 42 searches for a route that can be a candidate of a travel route, based on map information stored in the storage unit 50, and a departure place and a destination. The route search unit 42, for example, searches for a plurality of routes. Hereinafter, a travel route searched for by the route search unit 42 is referred to as a tentative route.

[0111] The determination unit 43 extracts a travel route that can reach the destination, from the tentative routes searched for by the route search unit 42, based on the input result of the passenger. In the present embodiment, the determination unit 43 extracts a tentative route that satisfies the input result of the passenger, from the tentative routes, as a candidate route. The determination unit 43, for example, determines whether or not the automatic driving level indicated by the input result of the passenger is satisfied with respect to the automatic driving level required in a manual section included in the tentative route, and extracts the tentative route including the manual section determined to be satisfied, as a candidate route. In addition, the determination unit 43 performs the above processing based on at least the input result of the presence or absence of a driver in the input result of the passenger. The determination unit 43 performs the above processing based on information indicating the degree of manual intervention, in addition to the input result of the passenger.

[0112] The route setting unit 44 sets a travel route of the vehicle 10. The route setting unit 44, for example, registers a travel route selected by the passenger from the candidate routes, as a travel route of the vehicle 10, and thereby sets a travel route of the vehicle 10. In addition, the route setting unit 44 can set the candidate route extracted by the determination unit 43 as a travel route of the vehicle 10, in a case where the number of candidate routes extracted by the determination unit 43 is one.

[0113] The route change unit 45 changes the driving route set by the route setting unit 44. For example, if road conditions change after the route setting unit 44 has set the driving route, the route change unit 45 determines whether a change in the driving route is necessary, and if a change is needed, changes the driving route. For example, if route information changes after the route setting unit 44 has set the driving route, the route change unit 45 performs processing for changing the driving route.

[0114] As described above, the route determination unit 40 calculates a suggested route (candidate route) for the passenger based on driving information (e.g., driving ability, or the degree of manual intervention). The route determination unit 40 calculates the suggested route for the passenger, for example, based on whether there is a driver present, or, if there is a driver, the degree of manual intervention by that driver.

[0115] Storage unit 50 stores information required for processing by each processing unit in information processing system 1. Storage unit 50 may store, for example, path information. Figure 3 This is a diagram illustrating an example of path information in this embodiment.

[0116] like Figure 3 As shown, the route information is presented in a table that corresponds to the interval ID, the level of manual intervention required within that interval, and the time required. The interval ID is identification information used to identify designated areas of the road. The level of manual intervention required represents the driving operations that the driver is authorized to perform manually within the interval; in this embodiment, it is represented by the level of autonomous driving. In other words, each interval has a set level of autonomous driving for navigating that interval. The time required represents the time needed to drive within the interval at the level of manual intervention corresponding to that interval. For example, in the interval with interval ID "1", driving at the equivalent of autonomous driving level 3 would take 10 minutes.

[0117] Additionally, the table may include the distance for each interval, either in place of the required time or along with the required time. Furthermore, this distance may be the distance traveled manually.

[0118] Further, the storage section 50 can store information on the passenger, map information, and the like. The storage section 50 can store, for example, a table in which a passenger determined by face authentication or the like is associated with driving information (at least one of driving ability and driving content, for example) of the passenger. In the table, standard information on the degree of manual intervention by the passenger at the time of driving can be further associated. The standard information is, for example, information on a standard of the operation content performed by the passenger at the time of driving, and the manual driving time, and the like. The standard information can be generated from a history record of past driving information, or can be generated from an input by the passenger. The standard information, for example, as the operation content, can include an operation on an accelerator, a steering device, and the like, and can include a manual driving time of 15 minutes or less.

[0119] In the information processing system 1, for example, the sensor 14 is a camera, the passenger is determined based on face authentication from an image captured by the sensor 14, and the driving information of the passenger determined from the table stored in the storage section 50 is obtained, so that the driving information of the passenger can be obtained without accepting an input from the passenger. Further, the information processing system 1 can display the standard information of the passenger determined by the face authentication on the display section 13 by including the standard information in the table. Thus, the passenger can be made to input the driving information smoothly.

[0120] The storage section 50 is realized by, for example, a semiconductor memory.

[0121] The travel monitoring section 60 monitors travel of the vehicle 10. The travel monitoring section 60 monitors whether or not the travel of the vehicle 10 is normally performed. Further, the travel monitoring section 60, in a case where the travel of the vehicle 10 is not normally performed, notifies that the travel of the vehicle 10 is not normally performed, or performs processing of limiting the travel of the vehicle 10. The travel monitoring section 60 has a position obtaining section 61, an intervention degree obtaining section 62, an intervention state obtaining section 63, an intervention requesting section 64, a state monitoring section 65, and a travel control section 66.

[0122] The position obtaining section 61 obtains the current position of the vehicle 10. The position obtaining section 61 is realized by, for example, a GPS module that obtains a GPS (Global Positioning System) signal (in other words, radio waves transmitted from a satellite), and that obtains the current position of the vehicle 10 by measuring the current position of the vehicle 10 based on the obtained GPS signal. Note that the method by which the position obtaining section 61 obtains the current position of the vehicle 10 is not limited to the above-described method. The position obtaining section 61 can obtain the current position by matching (point cloud matching) using NDT (Normal Distributions Transform). Furthermore, the position obtaining section 61 can obtain the current position by SLAM (Simultaneous Localization and Mapping) processing, or can obtain the current position by another method.

[0123] The current position is obtained by the position obtaining section 61, and thus it is possible to determine the section (region) in which the vehicle 10 is currently traveling in the map information.

[0124] The intervention degree obtaining section 62 obtains the degree of manual intervention required in the section in which the vehicle 10 is currently traveling, in the case where the section is a manual section. The intervention degree obtaining section 62 obtains the degree of manual intervention corresponding to the section in which the current position of the vehicle 10 obtained by the position obtaining section 61, based on the route information. In the present embodiment, the intervention degree obtaining section 62 obtains the automatic driving level as the degree of manual intervention for the manual section.

[0125] The intervention state obtaining section 63 obtains the state of the current manual intervention by the driver. The state of the manual intervention is, for example, holding the steering wheel, looking ahead of the vehicle 10, and the like. The intervention state obtaining section 63 obtains the state of the current manual intervention by the driver based on the sensing result obtained from the vehicle 10. The intervention state obtaining section 63 can obtain the state of the current manual intervention by the driver by image analysis of an image in which the driver is captured, or can obtain the state of the current manual intervention by the driver based on pressure data of the steering device held by the driver. Note that the image, the pressure data, and the like are examples of the sensing result.

[0126] The intervention request section 64 judges whether the current state of manual intervention by the driver satisfies the required degree of manual intervention in the manual section being traveled in. Further, the intervention request section 64 issues a request to the driver to cause the driver to satisfy the required degree of manual intervention in the manual section, in the case where the required degree of manual intervention is not satisfied. The intervention request section 64 performs a prompt of the request for manual intervention in the case where the required degree of manual intervention is not satisfied. The satisfaction means that the automatic driving level based on the current state of manual intervention by the driver is below the automatic driving level based on the route information. The intervention request section 64 judges that the satisfaction is in the case where the automatic driving level based on the current state of manual intervention by the driver is any one of 1 to 3, for example, in the case where the automatic driving level based on the route information is 3, and judges that the non-satisfaction is in the case where the automatic driving level based on the current state of manual intervention by the driver is 4.

[0127] The state monitoring section 65 monitors whether the driver is in a drivable state. The state monitoring section 65 judges whether the driver is in a drivable state, for example, by image analysis of an image in which the driver is captured. The state monitoring section 65 monitors whether the driver can accept the request for manual intervention by the intervention request section 64. The non-drivable state means, for example, a state in which the driver is sleeping, the driver is seated on a seat other than the driver's seat, and the like.

[0128] The travel control section 66 restricts the travel of the vehicle 10 in the case where the manual intervention based on the route information is not performed. The non-performance of the manual intervention based on the route information means, for example, a state in which the driver does not perform the required manual intervention in the manual section, or a state in which the required manual intervention cannot be performed. The travel control section 66 can stop the vehicle 10 or decelerate the vehicle 10 in the case where the manual intervention based on the route information is not performed. In this case, the vehicle 10 can stop after performing a safe action such as approaching a roadside. In this case, the travel control section 66 transmits control information for restricting the travel of the vehicle 10 to the vehicle 10 via the communication section 30. Further, the travel control section 66 causes the route change section 45 to change the route to a travel route in which the vehicle 10 can travel in the current state of manual intervention, in the case where the manual intervention based on the route information is not performed. The change of the travel route is also included in the restriction of the travel of the vehicle 10.

[0129] As described above, the information processing system 1 according to the present embodiment receives the departure place, the destination, and the driving information before the vehicle 10 starts running, calculates the running path based on the departure place, the destination, and the driving information, the running path being at least one of the first path and the second path, and displays the calculated running path. The calculated running path is a path corresponding to the driving information of the passenger. The running path is, for example, a running path corresponding to the presence or absence of the driver of the vehicle 10.

[0130] [1-2. Action of the information processing system]

[0131] The action of the information processing system 1 described above will be described next with reference to Figures 4-13 FIG. 8.

[0132] <Pre-running action>

[0133] First, the pre-running action of the vehicle 10 in the information processing system 1 will be described. Figure 4 FIG. 8 is a flowchart illustrating the pre-running action of the vehicle 10 in the information processing system 1 according to the present embodiment. Figure 4 The action of the vehicle 10 and the path determination section 40 will be mainly described. The action illustrated in the following Figure 4 is described as an action performed from when the passenger gets on the vehicle 10 to when the vehicle 10 departs, but is not limited thereto.

[0134] As Figure 4 illustrated in FIG. 8, the receiving section 11 receives the input of the departure place and the destination before the vehicle 10 starts running (S11). In the case where the receiving section 11 is mounted on the vehicle 10, the receiving section 11 can receive at least the input of the destination. In this case, for example, the current position obtained by the position obtaining section 61 can be used as the departure place.

[0135] Next, the receiving section 11 receives the input of the presence or absence of the driver among the passengers (S12). The receiving section 11 obtains the driving ability indicating whether or not the passenger can drive the vehicle 10. Step S12 is an example of obtaining the driving information including the driving ability indicating whether or not the passenger can drive the vehicle 10.

[0136] Next, the accepting section 11 accepts input of the degree of manual intervention by the driver, in the case where there is a driver (YES in S13) (S14). In the present embodiment, the accepting section 11 accepts input of the degree of manual intervention aggressiveness as the degree of manual intervention. The accepting section 11 accepts, for example, the operation content as described. The accepting section 11 can also accept input of the automatic driving level as the degree of manual intervention aggressiveness instead of the operation content. In addition, the operation content is information that can determine the driving operation approved by the passenger, and is information that can determine the automatic driving level in the present embodiment.

[0137] Further, the accepting section 11 can accept input of the manual driving time or the like as the degree of manual intervention aggressiveness, for example. Step S14 can be a step for confirming the intention of the driver to drive. Further, step S14 can be a step for obtaining the driving content approved by the driver.

[0138] Further, the accepting section 11 can not perform the process of step S14 in the case where there is no driver (NO in S13).

[0139] The control section 12 transmits the information indicating the input result of the passenger inputted in each of the steps to the server device 20 via the communication section 15. The control section 12 transmits, for example, the information indicating the input result of the passenger inputted in step S14 to the server device 20. Figure 2 At this time, the control section 12 sets the degree of manual intervention aggressiveness in accordance with the operation content obtained in step S14. The control section 12 sets the automatic driving level corresponding to the operation content obtained in step S14 using a table based on the definition of the automatic driving level.

[0140] Further, the degree of manual intervention aggressiveness can be set in the server device 20. In this case, the control section 12 can transmit information corresponding to the operation content obtained in step S14 to the server device 20.

[0141] Next, the route search section 42 performs search of the candidate route in accordance with the information indicating the input result of the passenger and the map information (S15). Figure 5 is a flowchart showing an example of the action (S15) of searching for the candidate route. Figure 4

[0142] As shown in Figure 5 The route search section 42 obtains the input result of the passenger transmitted from the vehicle 10 via the communication section 30 (S21). Further, the route search section 42 searches for a route to the destination in accordance with the departure place and the destination and the map information (S22). The route search section 42 can search for a plurality of routes. Figure 6 is a diagram showing an example of the route search result of the present embodiment. Further in Figure 6 ​The path search result in the case where the section ID of the departure place is "1" and the section ID of the destination place is "5" is shown below. In addition, step S22 is an example of calculating a tentative path.

[0143] As shown in Figure 6 , the path search result includes a path ID for identifying the searched path, a travel section ID, and a required time. In Figure 6 , an example in which three tentative paths are searched is shown. The path search section 42 outputs the path search result to the determination section 43. In addition, the sections between the departure place and the destination place are not limited to one, and can be two or more.

[0144] Referring back to Figure 5 , the determination section 43 obtains the path information from the storage section 50 (S23). Thus, the determination section 43 can obtain the degree of manual intervention required for each section included in the tentative path searched by the path search section 42. Further, the determination section 43 extracts a candidate path that satisfies the input result of the passenger from the path search result (S24). The determination section 43 extracts a tentative path (travel path) that satisfies the input result of the passenger as a candidate path from the path search result. The determination section 43 extracts a candidate path, for example, by determining whether there is a tentative path that satisfies the input result of the passenger and that can reach the destination. In addition, the determination section 43 can extract one travel path as a candidate path or can extract a plurality of travel paths as candidate paths in step S24. Figure 7 is a flowchart showing an example of the action (S24) of extracting a candidate path shown in Figure 5 .

[0145] As shown in Figure 7 , the determination section 43 extracts a manual section included in the tentative path (S31) and determines whether the extracted manual section corresponds to the driving content. For example, the determination section 43 determines whether a section in which a driving operation required for the travel of the vehicle 10 corresponds to a driving operation included in the driving content. In the present embodiment, the determination section 43 determines whether the automatic driving level based on the degree of manual intervention aggressiveness included in the input result of the passenger is a level lower than the automatic driving level based on the required degree of manual intervention (S32). In step S32, it is determined whether the degree of manual intervention required in the manual section satisfies the input result of the passenger.

[0146] For example, when the tentative path of the path ID "1" shown in Figure 6 is described as an example, the section ID "3" is extracted as a manual section in step S31. Further, in the section ID "3", the automatic driving level based on the degree of manual intervention aggressiveness included in the input result of the passenger (for example, Figure 2The one shown is equivalent to Level 3 of autonomous driving, which is different from the level of autonomous driving based on the degree of manual intervention required (e.g., Figure 3 The path shown is equivalent to autonomous driving level 1), so it is judged as "no" in step S32. The provisional path including the path ID "1" of the interval ID "3" is not extracted as a candidate path.

[0147] In addition, for example, with Figure 6 When illustrating the provisional path shown as path ID "1" as an example, step S31 extracts section ID "4" as a manual section. Furthermore, within section ID "4," the passenger's input includes the level of autonomous driving based on the degree of manual intervention (e.g., ...). Figure 2 The level shown is equivalent to autonomous driving level 3), which is an autonomous driving level based on the degree of manual intervention required (e.g., Figure 3 The indicated level is equivalent to autonomous driving level 4 or below, so in step S32 it is determined to be "yes", and the provisional path that includes the path ID "2" of the interval ID "4" is extracted as a candidate path (S33).

[0148] Furthermore, "yes" in step S32 refers to an example where the driving operation required for vehicle 10 to move corresponds to the driving operation included in the driving content. Additionally, the interval determined as "yes" in step S32, in other words, the interval satisfying the passenger's input result including the level of autonomous driving based on the degree of manual intervention, is an example of an interval where the driving operation required for vehicle 10 to move corresponds to the driving operation included in the driving content. The interval determined as "yes" in step S32 is an example of an interval corresponding to the driving content approved by the driver.

[0149] Furthermore, in step S32, the determination is made using driving operations approved by the driver, which are included in the driving content, but it is not limited to this. For example, in step S32, it can be determined whether there is a corresponding interval between two driving operations based on the driving operations required for the vehicle 10 to drive and the driving operations that the driver can perform, which are included in the driving ability.

[0150] Next, the determination unit 43 determines whether all provisional paths have been evaluated (S34). If all provisional paths have been evaluated ("Yes" in S34), the determination unit 43 ends the process of extracting candidate paths; if not all provisional paths have been evaluated ("No" in S34), it returns to step S31 and performs the processing after step S31 on the remaining provisional paths.

[0151] Thus, the judgment unit 43 performs the judgment in step S32 for all provisional routes. The judgment unit 43 determines the sections that cannot be traveled before suggesting candidate routes to the passenger, and extracts candidate routes based on those sections. Specifically, the judgment unit 43 extracts provisional routes that do not include those sections as candidate routes. The time before suggesting candidate routes to the passenger is the time before the vehicle 10 begins to move.

[0152] In this embodiment, such as Figure 8 As shown, path IDs "2" and "3" were extracted as candidate paths. Figure 8 This is a diagram illustrating an example of a candidate path in this embodiment. Figure 8 In the example, there are two candidate paths, but the number of candidate paths is not specifically limited. There can be one or more candidate paths. Furthermore, path IDs "2" and "3" represent an example of the second path.

[0153] Additionally, for example, when the level of manual intervention is at autonomous driving level 1, the judgment unit 43 will... Figure 6 The provisional path shown, including interval ID "3", is path ID "1" and is determined to be a candidate path. In this case, path ID "3" is the interval corresponding to the driving content, and the provisional path with path ID "1" is extracted as a candidate path. Path ID "1" is a provisional path (driving path) that includes the manual interval, and is an example of the first path.

[0154] Furthermore, in the above description, the determination unit 43 extracts candidate routes in step S24 based on both the presence or absence of a driver and the level of manual intervention (e.g., the content of the operation) in the passenger's input results, but it is not limited to this. For example, the determination unit 43 may also extract candidate routes in step S24 based on the presence or absence of a driver in the passenger's input results. In other words, the determination unit 43 can extract candidate routes based on driving ability. In other words, the determination unit 43 can extract candidate routes in step S24 based on at least one of driving ability and driving content.

[0155] Furthermore, the example described above, where the path retrieval unit 42 retrieves multiple provisional paths (e.g., all provisional paths), and the determination unit 43 determines whether each of the multiple provisional paths should be extracted as a candidate path, is not limited to this. For example, the path retrieval unit 42 and the determination unit 43 can be performed repeatedly. For example, each time the path retrieval unit 42 detects one provisional path, the determination unit 43 determines whether that one provisional path should be extracted as a candidate path.

[0156] The determination section 43 extracts at least one of the tentative route including the manual section and the tentative route not including the manual section as a candidate route in the presence of the driver. For example, in the case where the driving information indicates that driving is possible, in other words, in the case where "Yes" in step S13, at least one of the first route and the second route is calculated in step S15. Further, in the absence of the driver, the tentative route not including the manual section is extracted as a candidate route from among the tentative route including the manual section and the tentative route not including the manual section. The determination section 43, for example, in the case where the driving information indicates that driving is impossible, in other words, in the case where "No" in step S13, only the second route is calculated from among the first route and the second route in step S15. Step S15 is an example of calculating a travel route.

[0157] Referring back to Figure 4 The search result including the candidate route is output when the candidate route is searched for in step S15. In other words, the search result is prompted to the passenger. In the present embodiment, a plurality of travel routes are extracted as candidate routes, and therefore the determination section 43 outputs the plurality of candidate routes and time information indicating the required time to the vehicle 10.

[0158] The control section 12 of the vehicle 10 prompts the passenger of the obtained candidate route and time information when the candidate route and the time information are obtained (S16). In the present embodiment, the control section 12 causes the display section 13 to perform display of the plurality of candidate routes and the time information. The control section 12 causes the display section 13 to display the plurality of travel routes as candidate routes. For example, the control section 12 can cause the display section 13 to display a table of the candidate routes as shown in FIG. 6. Alternatively, the control section 12 can prompt the passenger of at least the candidate route in step S16. Further, step S16 is an example of outputting a travel route. Figure 8

[0159] Next, the control section 12 outputs information indicating the accepted travel route to the server device 20 when the selection of the travel route is accepted via the acceptance section 11 (S17). The route setting section 44 sets the travel route selected by the passenger as the travel route of the vehicle 10 when the information is obtained (S18). Thus, when the vehicle 10 starts traveling, navigation (for example, navigation by a navigation system) is performed in accordance with the set travel route.

[0160] <Judgment of appropriateness of manual intervention>

[0161] Next, the operation of judging the appropriateness of manual intervention in the information processing system 1 will be described. Figure 9 is a flowchart showing the operation of judging the appropriateness of manual intervention in the travel of the vehicle 10 in the information processing system 1 of the present embodiment.​Figure 9 The operation in the travel monitoring section 60 is mainly shown.

[0162] As shown in Figure 9 The position obtaining section 61 obtains the current position of the vehicle 10 (S41). The position obtaining section 61 outputs the obtained information showing the current position to the intervention degree obtaining section 62.

[0163] Next, the intervention degree obtaining section 62 obtains the degree of manual intervention required at the obtained current position (S42). The intervention degree obtaining section 62 obtains the degree of manual intervention required, for example, from the route information. The intervention degree obtaining section 62 obtains "corresponding to automatic driving level 1", for example, as the degree of manual intervention required in the case where the section ID of the current position is "3". Further, the intervention degree obtaining section 62 determines whether or not the current position is a region (section) requiring manual intervention (S43). In the present embodiment, the intervention degree obtaining section 62 determines that the current position is a section requiring manual intervention in the case where the automatic driving level set for the section of the current position is automatic driving level 1 or 2, and determines that the current position is not a section requiring manual intervention in the case where the automatic driving level set for the section of the current position is automatic driving level 3 or 4. The intervention degree obtaining section 62 outputs the determination result to the intervention state obtaining section 63. In addition, the operation after step S44 is performed in the case where the current travel route is the first route.

[0164] Next, the intervention state acquisition unit 63, upon receiving a judgment result indicating the need for manual intervention ("Yes" in S43) from the intervention degree acquisition unit 62, determines whether appropriate manual intervention is currently being performed by the driver (S44). The intervention state acquisition unit 63 may, for example, determine whether the manual interval of the current driving path (path 1) is being driven by a capable driver. The intervention state acquisition unit 63 may, for example, perform the determination in step S44 based on passenger input. The intervention state acquisition unit 63 may, for example, determine whether the manual interval is being driven by an incapable passenger based on the presence or absence of a driver, thereby performing the above determination. Furthermore, the intervention state acquisition unit 63 may, for example, determine the driver's current degree of manual intervention and whether the degree of manual intervention indicated by this determination result meets the required degree of manual intervention obtained in step S42, thereby performing the determination in step S44. In this embodiment, the intervention state acquisition unit 63 determines that appropriate manual intervention is being performed if the driver's current level of manual intervention is below the automatic driving level set for the current location's interval, and determines that inappropriate manual intervention is not being performed if it is above the automatic driving level set for the current location's interval. The intervention state acquisition unit 63 outputs the determination result to the state monitoring unit 65 and the driving control unit 66. For example, the intervention state acquisition unit 63 outputs a determination result indicating at least that inappropriate manual intervention has not been performed to the state monitoring unit 65 and the driving control unit 66.

[0165] Furthermore, the intervention state acquisition unit 63 determines the driver's current level of manual intervention based on the sensing results from the sensor 14. In this embodiment, the intervention state acquisition unit 63 determines the current level of autonomous driving as the level of manual intervention. Thus, it is possible to obtain the driver's current level of manual intervention.

[0166] Thus, in step S44, the intervention state acquisition unit 63 determines whether the vehicle 10 is being driven by a capable driver in the manual transmission section of the first path. Furthermore, in step S44, the intervention state acquisition unit 63 can further determine whether a driving operation corresponding to the required level of autonomous driving is being performed. In other words, the intervention state acquisition unit 63 can determine whether a driving operation determined by the operation content is being performed. Additionally, the determination in step S44 is an example of determining whether the vehicle is being driven by a passenger.

[0167] Next, the state monitoring section 65 obtains the judgment result from the intervention state obtaining section 63 indicating that no proper manual intervention has been performed ("No" in S44), and judges whether or not the driver can drive (S45). The state monitoring section 65 judges whether or not the current driver can drive based on the sensing result of the sensor 14. The state monitoring section 65 outputs the judgment result to the intervention request section 64 and the travel control section 66. The state monitoring section 65, for example, outputs the judgment result indicating that the driver can drive to the intervention request section 64, and outputs the judgment result indicating that the driver cannot drive to the travel control section 66.

[0168] Next, the intervention request section 64 obtains the judgment result from the state monitoring section 65 indicating that the driver can drive ("Yes" in S45), and prompts the driver of the manual intervention (S46). The intervention request section 64, for example, causes the display section 13 to make a prompt to urge the driver to perform the necessary manual intervention. In the present embodiment, the intervention request section 64 causes the display section 13 to display an alarm notifying the driver of the request to drive. In addition, the intervention request section 64 can prompt the alarm by at least one of sound, light, vibration, or the like together with or instead of the display by the display section 13.

[0169] Next, the intervention state obtaining section 63 again judges whether or not the proper manual intervention has been performed by the driver (S47). The process of step S47 is the same as that of step S44, and thus the explanation is omitted. The intervention state obtaining section 63 outputs the judgment result to the travel control section 66.

[0170] The travel control section 66 obtains the judgment result from the state monitoring section 65 indicating that the driver cannot drive ("No" in S45), or obtains the judgment result from the intervention state obtaining section 63 indicating that the manual intervention has not been properly performed ("No" in S47), and restricts the travel of the vehicle 10 (S48). The travel control section 66, for example, outputs control information for stopping or decelerating the vehicle 10 via the communication section 30, and thereby restricts the travel of the vehicle 10. In addition, the travel control section 66, for example, causes the route changing section 45 to change the travel route, and thereby restricts the travel of the vehicle 10.

[0171] Thus, the travel control section 66 outputs the instruction to restrict the travel of the vehicle 10 when it is judged that the vehicle 10 has not been driven by the passenger who can drive with respect to the manual section of the first route (either "No" in S45 or "No" in S47). The travel control section 66 thereby ensures the safety in the travel of the vehicle 10.

[0172] Further, the travel control section 66, when obtaining the judgment result showing that manual intervention is not needed from the intervention degree obtaining section 62 (NO in S43), obtaining the judgment result showing that appropriate manual intervention is being performed from the intervention state obtaining section 63 (YES in S47), or restricting the travel of the vehicle 10, judges whether or not the destination has been reached or the travel has been stopped (S49). The travel monitoring section 60, when the vehicle 10 has reached the destination or the travel has been stopped as a result of the judgment by the travel control section 66 (YES in S49), ends the travel monitoring process. Figure 9 Further, the travel monitoring section 60, when the vehicle 10 has not reached the destination or the travel has not been stopped as a result of the judgment by the travel control section 66 (NO in S49), returns to step S41 and repeats the travel monitoring process. Figure 9 Further, the travel monitoring section 60, when the vehicle 10 has not reached the destination or the travel has not been stopped as a result of the judgment by the travel control section 66 (NO in S49), returns to step S41 and repeats the travel monitoring process.

[0173] Further, the travel monitoring section 60, when the vehicle 10 has not reached the destination or the travel has not been stopped as a result of the judgment by the travel control section 66 (NO in S49), returns to step S41 and repeats the travel monitoring process. Figure 9 Further, the travel monitoring section 60, when the vehicle 10 has not reached the destination or the travel has not been stopped as a result of the judgment by the travel control section 66 (NO in S49), returns to step S41 and repeats the travel monitoring process.

[0174] Further, the intervention request section 64, for example, when the travel path is the first path, displays an alarm via the display section 13 at the time of reaching the manual section of the first path or reaching a position preceding the manual section by a prescribed distance, thereby notifying the driver of the request for driving.

[0175] <Reselection of Travel Path>

[0176] Next, the action of reselecting the travel path in the information processing system 1 will be described. Figure 10 is a flowchart showing the action of reselecting the travel path in the information processing system 1 of the present embodiment. Figure 10 Further, the action shown in Figure 10 Further, the action shown in Figure 4 Further, the action shown in Figure 10 Further, the action shown in

[0177] Further, the action shown in Figure 10As shown, the updating unit 41 obtains road conditions via the communication unit 30 (S51). Step S51 is an example of obtaining traffic environment information. Furthermore, the updating unit 41 determines whether the road conditions have changed since the time the driving information was received (S52). The updating unit 41 determines that the road conditions along the driving route have changed relative to the time the driving information was received, for example, due to traffic congestion, traffic accidents, natural disasters, or traffic control along the driving route. Changes in conditions include the occurrence or elimination of, for example, traffic congestion, traffic accidents, natural disasters, or traffic control, relative to the time the driving information was received.

[0178] Next, if the road conditions change ("Yes" in S52), the updating unit 41 updates the route information (S53). The updating unit 41 determines whether a manual section has been added or changed in the driving route due to the change in road conditions, and updates the route information based on the determination result. Figure 11 It is shown Figure 10 The flowchart shows an example of the action (S53) for updating path information. Additionally, Figure 11 The judgment and processing in steps S61, S62, S64, and S67 shown are, for example, using... Figure 12 Use the table shown to perform the operation. Figure 12 This diagram illustrates an example of how this embodiment establishes a table that corresponds road conditions to the required manual intervention.

[0179] like Figure 11 As shown, the update unit 41 first determines whether autonomous driving is possible (S61). For example, in the case of a traffic jam or traffic accident, if there is no manual driving item required for manual intervention, the update unit 41 determines that autonomous driving is possible. In the case of a natural disaster, if there is a manual driving item required for manual intervention, the update unit 41 determines that autonomous driving is not possible.

[0180] Next, the update unit 41, when autonomous driving is possible ("Yes" in S61), determines whether driver monitoring is not required (e.g., the driver monitors the road ahead) during autonomous driving (S62). For example, in the case of a traffic accident, if there are no items requiring driver monitoring for manual intervention, the update unit 41 determines that driver monitoring is not required; in the case of a traffic jam, if there are items requiring driver monitoring, the update unit 41 determines that driver monitoring is required.

[0181] Next, the update section 41 sets the required degree of manual intervention in the section to the automatic driving level 4 (S63) in the case where the driver's monitoring is not required (YES in S62). Further, the update section 41 determines whether any of the steering wheel, accelerator, and brake is not required to be operated (S64) in the case where the driver's monitoring is required (NO in S62). The update section 41 determines that any of the steering wheel, accelerator, and brake is not required, but all of the operations are required, for example, in the case where a traffic accident has occurred, there are items of the operations of the steering wheel, accelerator, and brake.

[0182] Next, the update section 41 sets the required degree of manual intervention in the section to the automatic driving level 3 (S65) in the case where any of the steering wheel, accelerator, and brake is not required to be operated (YES in S64). Further, the update section 41 sets the required degree of manual intervention in the section to the automatic driving level 2 (S66) in the case where all of the steering wheel, accelerator, and brake are required to be operated (NO in S64).

[0183] Further, the update section 41 determines whether manual driving is possible (S67) in the case where automatic driving is not possible (NO in S61). The update section 41 determines whether manual driving is possible, for example, depending on whether the section can be driven in the case of manual driving. The update section 41 determines that manual driving is not possible, for example, in the case where the section is a no-entry section.

[0184] Next, the update section 41 sets the required degree of manual intervention to the automatic driving level 1 (S68) in the case where manual driving is possible (YES in S67), and sets the required degree of manual intervention to impossible to drive (S69) in the case where manual driving is not possible (NO in S67). In addition, the automatic driving level sometimes does not change even if the road condition changes.

[0185] Next, the update section 41 determines whether addition or change of a manual section has occurred in the section, based on the set degree of manual intervention and the required degree of manual intervention included in the route information (S70). The addition of a manual section includes a case where a certain section is changed from an automatic section to a manual section. Further, the change of a manual section includes a case where the automatic driving level of a certain manual section is changed, for example, a case where the automatic driving level is lowered (the load of manual driving is increased). In this way, the update section 41 determines that the addition or change of a manual section has occurred in the case where the load of manual driving is increased in a certain section.

[0186] Next, the update section 41 stores the section in the case where the addition or the change of the manual section has occurred (YES in S70) (S71), and updates the required intervention degree of the section (S72). Further, the update section 41 judges whether or not the processing has been performed for all the sections (S73). The update section 41 ends the processing of updating the route information in the case where the processing has been performed for all the sections (YES in S73), and performs the processing from S61 onward for the remaining sections in the case where the processing has not been performed for all the sections (NO in S73).

[0187] Referring again to Figure 10 , the route change section 45 judges whether or not the vehicle 10 is currently running (S54). The route change section 45 can judge whether or not the vehicle 10 is running based on the measurement result of the speed sensor of the vehicle 10. Further, the route change section 45 judges whether or not the change of the running route of the vehicle 10 is required in the case where the vehicle 10 is currently running (YES in S54) (S55). The route change section 45, for example, judges that the addition or the change of the manual section has occurred, judges whether or not the passenger can drive in the manually added or changed section based on the driving information. The route change section 45 judges that the change of the running route of the vehicle 10 is not required in the case where the required intervention degree of the manually added or changed section satisfies the manual intervention aggressiveness in the driving information, in other words, in the case where the passenger can drive in the manually added or changed section. Further, the route change section 45 judges that the change of the running route of the vehicle 10 is required in the case where the required intervention degree of the manually added or changed section does not satisfy the manual intervention aggressiveness in the driving information, in other words, in the case where the passenger cannot drive in the manually added or changed section.

[0188] The route change section 45 reconfigures the running route in the case where the change of the running route is required (YES in S55) (S56). The route change section 45 reconfigures the running route based on the updated route information, and performs the action shown in Figure 13 , thereby reconfiguring the running route. Figure 13 is a flowchart showing an example of the action (S56) of reconfiguring the running route shown in Figure 10 . In addition, Figure 13 the action shown in Figure 4 includes steps S81 and S82, and does not include step S18. In addition in Figure 13 , the same symbols are given to the same actions as Figure 4 , and repeated explanation is omitted or simplified.

[0189] As Figure 13As shown, the control section 12, when presenting the candidate paths and the time information to the passenger (S16), judges whether or not the selection of the travel path has been accepted in a manner satisfying a prescribed condition (S81). The prescribed condition can be, for example, the time from when the candidate paths and the time information are presented to the passenger until the selection of the travel path is accepted, or can be that the current position at which the vehicle 10 is traveling does not reach a prescribed position. The prescribed position can be, for example, a position at which the travel path can be safely reset, or can be, for example, a position between the current position and the section in the travel path in which a change has occurred. Further, the prescribed position can also be a position at which the vehicle 10 will not reach a section in which travel is not possible (for example, a section in which automatic driving is not possible), for example, a position in the travel path before which the vehicle travels. Further, the prescribed condition can also be, for example, both the time from when the candidate paths and the time information are presented to the passenger until the selection of the travel path is accepted and that the current position at which the vehicle 10 is traveling does not reach a prescribed position, or can be other conditions as long as the safety of the travel of the vehicle 10 can be ensured.

[0190] The control section 12, in the case where the selection of the travel path has been accepted in a manner satisfying a prescribed condition via the acceptance section 11 (YES in S81), transmits information showing the accepted travel path to the server device 20. The path setting section 44, upon obtaining this information, sets the travel path selected by the passenger as the travel path of the vehicle 10 (S18). Further, the control section 12, in the case where the selection of the travel path has not been accepted in a manner satisfying a prescribed condition via the acceptance section 11 (NO in S81), outputs information showing that the selection of the travel path has not been accepted in a manner satisfying a prescribed condition to the server device 20. The travel control section 66, upon obtaining this information, restricts the travel of the vehicle 10 (S82). The travel control section 66 can cause the vehicle 10 to stop or can cause the vehicle to decelerate. In this case, the travel control section 66 transmits control information for restricting the travel of the vehicle 10 to the vehicle 10 via the communication section 30.

[0191] Referring back to Figure 10 , the path change section 45 next judges whether or not the vehicle 10 has reached the destination (S57). The path change section 45 judges whether or not the vehicle 10 has reached the destination, for example, based on the driving information and the current position of the vehicle 10. The path judging section 40, upon the judgment by the path change section 45 that the destination has been reached (YES in S57), ends the operation of resetting the travel path, and upon the judgment by the path change section 45 that the destination has not been reached (NO in S57), returns to step S51 and continues the operation of resetting the travel path. Figure 10The illustrated actions, for example, continue during travel of the vehicle 10. Thus, the route determination unit 40 can reflect the road conditions in real time on the travel route.

[0192] In addition, in the above, the update unit 41 is described as judging that the addition or change of the manual section has occurred in the case where the load of the manual driving increases, but is not limited thereto. The update unit 41 can also judge that the addition or change of the manual section has occurred in the case where the load of the manual driving decreases. The case where the load of the manual driving decreases can be exemplified by the case where traffic congestion, traffic accidents, natural disasters, traffic regulations, and the like are eliminated. In this case, the update unit 41 judges, for example, that the travel can be performed by automatic driving and that the monitoring of the driver is not required. Thus, in the route setting before the travel, the travel route that is not extracted as a candidate route can be extracted as a candidate route because the degree of manual intervention required decreases. Such a candidate route is re-set as a travel route, and thus the driving load of the driver can be reduced or the time required can be shortened at times.

[0193] (Modified Example 1 of Embodiment 1)

[0194] Next, the information processing method and the like of the present modified example will be described with reference to Figures 14-18 The information processing method and the like of the present modified example differ from the information processing method of Embodiment 1 in that the travel route in the case where the section that can be automatically driven is traveled by manual driving is also suggested. In addition, the structure of the information processing system of the present modified example is the same as that of the information processing system 1 of Embodiment 1, and thus the description thereof will be omitted. Further, the actions that are the same as those of Embodiment 1 will be described with reference to the drawings of Embodiment 1. Figure 14 is a diagram illustrating an example of the input result of the passenger of the present modified example. Figure 14 The input result of the passenger illustrated is obtained by accepting the input through steps S11 to S14 of Figure 4 In addition, the information indicating Figure 14 the input result of the passenger illustrated is included in the driving information.

[0195] In the present modified example, the degree of manual intervention of the input result of the passenger includes the automatic driving level and the manual driving time. The manual driving time indicates the time that the driver considers to be drivable, and is, in the example of Figure 14 , 15 minutes or less.

[0196] In addition, the route information related to the present modified example will be described with reference to Figure 15 Figure 15 is a diagram illustrating an example of the route information of the present modified example. Figure 15 ​In the example, the intervals with IDs "1", "2", "4" and "5" are the intervals that can be used for autonomous driving.

[0197] like Figure 15 As shown, the route information includes the required level of intervention and the time required when manual driving is performed in a section where autonomous driving is possible. For example, taking section ID "1" as an example, the required level of manual intervention in this section under autonomous driving conditions is equivalent to Level 3 autonomous driving, and the required time is 10 minutes. Furthermore, if manual driving is performed in this section with a level of intervention equivalent to Level 1 autonomous driving, the required time is 5 minutes. In section ID "1", manual driving can shorten the required time compared to autonomous driving. Shortening the required time is an example of improving the driving performance of vehicle 10. Furthermore, the driving operation equivalent to Level 1 autonomous driving is an example of improving the driving performance of vehicle 10. However, improving driving performance is not limited to shortening the required time.

[0198] exist Figure 15 The text illustrates an example where manual driving is equivalent to Level 1 of autonomous driving, but it can also be equivalent to Level 2 of autonomous driving, or it can include both Level 1 and Level 2 of autonomous driving.

[0199] Next reference Figure 16 This is to illustrate the path retrieval results based on passenger input and path information. Figure 16 This is a diagram illustrating an example of the path retrieval results for this variation. Figure 16 The path retrieval results shown are from Figure 5 The step S22 shown is used to obtain it.

[0200] like Figure 16 As shown, the path retrieval results include: the path ID used to identify the retrieved path, the driving section ID, and the required time. The parentheses next to the driving section ID indicate the required level of manual intervention, which in this variant is the autonomous driving level. The parentheses next to the required time indicate the manual driving time within that time. Looking at path IDs "1" and "2," the driving sections are the same, but the required level of manual intervention and the required time are different. Thus, in step S22, multiple driving paths with the same driving route but different levels of manual intervention and required times are retrieved as provisional paths.

[0201] The following section on processing the candidate search paths in this variant will refer to Implementation Method 1. Figure 5 To illustrate.

[0202] exist Figure 5The step S21 shown, the route search section 42, obtains the input result of the passenger transmitted from the vehicle 10 (for example, refer to Figure 14 ) via the communication section 30. Further, the route search section 42, in the step S22, searches for a route to the destination based on the departure place and the destination, the map information (for example, refer to Figure 16 ). Further, the judging section 43 obtains the route information from the storage section 50 (for example, refer to Figure 15 ).

[0203] Further, the judging section 43, instead of Figure 5 the step S24 shown, performs Figure 17 the action of the step S124 shown. Figure 17 is a flowchart of an example of the action of extracting the candidate route in the present modification. In addition, Figure 17 the flowchart shown appends the judgment of the step S134 to Figure 7 the flowchart shown.

[0204] As shown in Figure 17 , the judging section 43 judges whether the manual driving time based on the degree of required manual intervention is within the manual driving time based on the degree of manual intervention aggressiveness for the tentative route judged as "No" in the step S32 (S134). The judging section 43 performs the above judgment based on the manual driving time included in the route search result and the manual driving time based on the degree of manual intervention aggressiveness included in the input result of the passenger.

[0205] The judging section 43, in the case where the manual driving time included in the route search result is equal to or shorter than the manual driving time based on the degree of manual intervention aggressiveness included in the input result of the passenger (Yes in S134), proceeds to the step S33. The "Yes" in the step S134 is an example in which the operation time when the driving operation for improving the running of the vehicle 10 is performed corresponds to the operation time included in the driving content. Further, the range in which the "Yes" is judged in the step S134 is an example of the range in which the operation time when the driving operation for improving the running of the vehicle 10 is performed corresponds to the operation time included in the driving content. The range in which the "Yes" is judged in the step S134 is an example of the range corresponding to the driving content approved by the driver.

[0206] Further, the judging section 43, in the case where the manual driving time included in the route search result is longer than the manual driving time based on the degree of manual intervention aggressiveness included in the input result of the passenger (No in S134), proceeds to the step S34.

[0207] In this way, the judging section 43 performs the judgment of the step S134 for all of the tentative routes judged as "No" in the step S32. In the present modification, as Figure 18As shown, the path IDs "1", "4" to "7" are set as candidate paths. In addition Figure 18 is a diagram showing an example of the candidate paths of this modification example. The path IDs "1", "4", and "6" are an example of the first path, and the path IDs "1" and "6" are a path having only manual sections. Further, the path IDs "2", "5", and "7" are an example of the second path.

[0208] As shown in Figure 18 , the judging section 43, for example, as shown by the path IDs "1" and "4", can extract both the first path and the second path as candidate paths on the same travel path. In the case where the passenger selects either one of the path IDs "1" and "4", if the passenger wants to quickly reach the destination, the path ID "1" can be selected, and if the passenger wants to shorten the manual driving time, the path ID "4" can be selected. Further, in the case where the passenger selects either one of the path IDs "6" and "7", on the same travel path, either all sections can be set to automatic driving or all sections can be set to manual driving.

[0209] As described above, in step S33, the tentative path determined as "Yes" in step S31 or S134 is extracted as a candidate path. The candidate path determined as "Yes" in step S134, for example, includes a travel path in the case where manual driving is performed in a section in which automatic driving is possible. Thus, the path judging section 40 can suggest a candidate path to the passenger that increases the degree of freedom of the passenger in selecting a travel path.

[0210] (Modification Example 2 of Embodiment 1)

[0211] Next, the information processing method and the like related to this modification example will be described with reference to Figures 19-22 . The information processing method and the like of this modification example differ from the information processing method of Embodiment 1 in that a driving task that the driver does not want to perform is obtained, and a candidate path is searched for based on the task. The candidate path searched for in this way becomes a travel path in which the operation that the driver does not want to perform can not be performed. In addition, the structure of the information processing system of this modification example is the same as that of the information processing system 1 of Embodiment 1, and thus the description thereof will be omitted. Further, the same actions as those of Embodiment 1 will be described with reference to the drawings of Embodiment 1. Figure 19 is a diagram showing an example of the input result of the passenger of this modification example. Figure 19 The input result of the passenger shown is obtained by accepting the input of steps S11 to S14 of Figure 4 . Further, the information of the input result of the passenger shown in Figure 19 is included in the driving information.

[0212] As shown in Figure 19As shown, the passenger's input result includes: presence or absence of a driver, a driving task not intended to be performed, and a target location section ID. In Figure 19 In the example, as the driving task not intended to be performed, "right turn" is input. "Right turn" is an example of an operation content that can determine a driving operation approved by the driver. In this case, the driving operation approved by the driver is an operation other than right turn. The driving task not intended to be performed is an example of the degree of manual intervention.

[0213] Further, in the above embodiment, the input result of the passenger is described as an example including the driving task not intended to be performed, but instead of the driving task not intended to be performed, a driving task intended to be performed (for example, an approved driving task) can be included.

[0214] Further, the path information of the present modification example is described with reference to Figure 20 . Figure 20 is a diagram showing an example of the path information of the present modification example.

[0215] Figure 20 As shown, the path information includes a section ID, a driving task required for a travel section, and a required time for the section. For example, the driving task required for travel in section ID "1" is straight travel, and the required time is 10 minutes. Further, for example, the driving task required for travel in section ID "2" is left turn, and the required time is 12 minutes. In addition, the driving task required in section ID "2" can include straight travel. The required driving task is an example of a driving operation required for the vehicle 10 to travel.

[0216] Next, the process of retrieving a candidate path based on the input result of the passenger and the path information is described with reference to the process of Figure 5 of Embodiment 1.

[0217] In Figure 5 , the path retrieval section 42 obtains the input result of the passenger transmitted from the vehicle 10 (for example, refer to Figure 19 ) via the communication section 30. Further, the path retrieval section 42 retrieves a path to the destination based on the departure location and the destination, the map information in step S22 (for example, refer to Figure 6 ). Further, the determination section 43 obtains the path information from the storage section 50 (for example, refer to Figure 20 ).

[0218] Further, the determination section 43 performs the process of step S224 shown in Figure 21 instead of step S24 shown in Figure 5 . Figure 21 is a flowchart of an example of the process of extracting a candidate path of the present modification example. In addition, in Figure 21In the flowchart shown, instead of Figure 7 In step S32 of the flowchart shown, the determination of step S232 is performed.

[0219] As Figure 21 indicated, the determination section 43 determines whether or not the driver does not want to perform the driving task included in the required driving task with respect to the extracted manual section (S232). The determination section 43 performs the above determination based on the route search result, the route information, and the input result of the passenger. The determination section 43 proceeds to step S33 in a case where the required driving task does not include the driving task that the driver does not want to perform (NO in S232). The NO in step S232 is an example of the case where the driving operation required for the travel of the vehicle 10 corresponds to the driving operation in the driving content. Further, the section determined to be NO in step S232 is an example of the section where the driving operation required for the travel of the vehicle 10 corresponds to the driving operation in the driving content. Further, the section determined to be NO in step S232 is an example of the section corresponding to the driving content approved by the driver.

[0220] Further, the determination section 43 proceeds to step S34 in a case where the required driving task includes the driving task that the driver does not want to perform (YES in S232).

[0221] In this way, the determination section 43 performs the determination of step S232 with respect to the entire tentative route. In the present modification example, as Figure 22 indicated, the route IDs "2" and "3" in which the "right turn" is not included in the required driving task are extracted as the candidate routes. In addition Figure 22 is a diagram showing an example of the candidate routes in the present modification example. Further, the route IDs "2" and "3" are an example of the first route.

[0222] (Embodiment 2)

[0223] Next, the information processing method and the like related to the present embodiment will be described with reference to Figure 23 and Figure 24 .

[0224] [2-1. Configuration of Information Processing System]

[0225] First, the structure of the information processing system 1a related to the present embodiment will be described with reference to Figure 23 . Figure 23 is a block diagram showing the functional structure of the information processing system 1a of the present embodiment.

[0226] As Figure 23As shown, the information processing system la includes a remote monitoring system 100, a network 300, a wireless base station 310, and a monitored vehicle 200. The information processing system la is a system that communicably connects the monitored vehicle 200 and the remote monitoring system 100 (specifically, the remote monitoring device 130) via the wireless base station 310 and the network 300 of a wireless LAN, a communication terminal, or the like. The wireless base station 310 and the network 300 are an example of a communication network. Further, the monitored vehicle 200 is an example of a vehicle on which remote monitoring by a remote worker, that is, an operator H, is performed. In addition, the monitored vehicle 200 can also be a vehicle on which remote monitoring and remote operation by the remote worker H are performed. In this way, the remote operation includes at least one of remote monitoring or remote operation.

[0227] The remote monitoring system 100 is a system for monitoring travel of the monitored vehicle 200 by the remote worker H at a remote location. In addition, in the present embodiment, an example in which the remote monitoring system 100 can remotely operate the monitored vehicle 200 is described, but is not limited thereto. The remote monitoring system 100 includes a display device 110, an operation input device 120, and a remote monitoring device 130.

[0228] The display device 110 is connected to the remote monitoring device 130, and the display device 110 is a display that displays an image related to the monitored vehicle 200. The display device 110 displays an image captured by an imaging section included in the monitored vehicle 200. Further, the display device 110 displays a state of the monitored vehicle 200 and an obstacle around the monitored vehicle 200 to the remote worker H, thereby enabling the remote worker H to recognize the state of the monitored vehicle 200 and the obstacle. In addition, the image includes a moving image and a still image. Further, the obstacle refers to other vehicles, people, and the like other than the monitored vehicle 200, and mainly refers to a moving body that becomes an obstacle when the monitored vehicle 200 travels. In addition, the obstacle can also be a real estate fixed to the ground.

[0229] Further, the display device 110 can display a set travel path of the monitored vehicle 200. The display device 110 can display, for example, an automatic section and a manual section in the travel path. The display device 110 is an example of a prompting device. Further, the display device 110 can function as an output section that outputs the travel path to the remote worker H.

[0230] The operation input device 120 is a device that is connected to the remote monitoring device 130 and is used to input a remote operation of the remote worker H. The operation input device 120 is, for example, a steering wheel, a pedal (e.g., an accelerator pedal, and a brake pedal), or the like, and is a device used to operate the monitored vehicle 200. The operation input device 120 outputs vehicle operation information input thereto to the remote monitoring device 130. In addition, the remote monitoring system 100 can not have the operation input device 120 for remotely operating the monitored vehicle 200 in a case where remote operation is not performed on the monitored vehicle 200.

[0231] The remote monitoring device 130 is a device used to remotely monitor the monitored vehicle 200 by the remote worker H at a remote location via a communication network. In addition, in the present embodiment, the remote monitoring device 130 is connected to the operation input device 120 and can function as a remote operation device that remotely operates the monitored vehicle 200.

[0232] In addition, the remote monitoring device 130 can have at least a part of the functions of the server device 20 of Embodiment 1. The remote monitoring device 130 can have, for example, at least a part of the functions of the route determination section 40 and the travel monitoring section 60. Furthermore, the server device 20 can be implemented by the remote monitoring device 130.

[0233] The monitored vehicle 200 is an example of a moving body in which passengers ride and is remotely monitored by the remote worker H. The monitored vehicle 200 is an automated driving vehicle that can be switched between automated driving and manual driving. In other words, the monitored vehicle 200 has an automated driving mode and a manual driving mode. The monitored vehicle 200 can also be the vehicle 10 described in Embodiment 1 or the like.

[0234] In such a remote monitoring system 100, a suggestion is made to monitor a plurality of monitored vehicles 200 by one remote worker H. In this case, it is discussed that, in order to reduce the burden of monitoring by the remote worker H, a monitoring priority that shows a priority degree of monitoring is set for each of the plurality of monitored vehicles 200, and the remote worker H monitors in accordance with the set monitoring priority.

[0235] From the viewpoint of travel safety or the like of the plurality of monitored vehicles 200, it is preferable to appropriately set the monitoring priority. The monitoring priority is set, for example, in accordance with vehicle information obtained from the monitored vehicle 200. The vehicle information includes a sensing result of various sensors possessed by the monitored vehicle 200 (e.g., a sensor that detects a position, a speed, an acceleration, a jerk, a steering angle, or the like of the monitored vehicle 200).

[0236] In the present embodiment, the remote monitoring system 100 sets the monitoring priority of the monitored vehicle 200 in accordance with the driving information related to the driving of the monitored vehicle 200 by the driver. The remote monitoring system 100 sets the monitoring priority of the monitored vehicle 200, for example, in accordance with at least the driving ability. In other words, the remote monitoring system 100 sets the monitoring priority of the monitored vehicle 200 in accordance with at least the presence or absence of the driver. Furthermore, the remote monitoring system 100 sets the monitoring priority using, for example, the driving information in addition to the vehicle information.

[0237] [2-2. Action of the information processing system]

[0238] Next, the action of the information processing system 1a described above will be described with reference to Figure 24 Figure 24 is a flowchart showing the action of setting the monitoring priority in the information processing system 1a of the present embodiment. Figure 24 The action in the remote monitoring system 100 is mainly shown. In addition, the first priority is described as the monitoring priority higher than the second priority next.

[0239] As shown in Figure 24 , the remote monitoring device 130 obtains the input result of the passenger from the monitored vehicle 200 via the communication network (S310). The remote monitoring device 130 sets the monitoring priority of the monitored vehicle 200 to the first priority in the case where the monitored vehicle 200 has the driver (YES in S311) (S312), and sets the monitoring priority of the monitored vehicle 200 to the second priority in the case where the monitored vehicle 200 does not have the driver (NO in S311) (S313). The remote monitoring device 130 sets the monitoring priority of the monitored vehicle 200 with the driver to be higher than the monitoring priority of the monitored vehicle 200 without the driver.

[0240] Next, the remote monitoring device 130 outputs the set monitoring priority (S314). The remote monitoring device 130, for example, displays the set monitoring priority to the remote worker H via the display device 110. Also, the remote monitoring device 130, for example, can cause the display device 110 to display the image related to one or more monitored vehicles 200 selected by the remote worker H in accordance with the monitoring priority. Furthermore, the remote monitoring device 130 can also cause the display device 110 to display the image related to one or more monitored vehicles 200 with the high monitoring priority in accordance with the set monitoring priority.

[0241] Thus, the information processing system 1a can reduce the monitoring burden of the remote worker H. Furthermore, the remote worker H can efficiently find the human-caused error resulting from the driving of the driver. ​

[0242] Further, in Figure 24 The remote monitoring device 130 sets the monitoring priority of the monitored vehicle 200 in which the driver is not present to be higher, but is not limited thereto. The remote monitoring device 130 can also set the monitoring priority of the monitored vehicle 200 in which the driver is not present to be higher.

[0243] Further, in Figure 24 In the above, the monitoring priority is set in accordance with the presence or absence of the driver, but in the case where the driver is present, the monitoring priority can also be set in accordance with the manual intervention aggressiveness. The remote monitoring device 130, for example, sets the monitoring priority to be higher as the manual intervention aggressiveness is higher. The monitoring priority can be set to three or more levels in accordance with the driving information. Further, the manual intervention aggressiveness is high, for example, includes a corresponding automatic driving level being low or a manual driving time being long.

[0244] Further, the remote monitoring device 130 can set the monitoring priority of the monitored vehicle 200 in which the driver is present to be higher only during the period in which the driver drives.

[0245] Further, the remote monitoring device 130 can also correct the provisional monitoring priority set in accordance with the vehicle information in accordance with the driving information, thereby setting the monitoring priority of the monitored vehicle 200. In this case, the correction value for the provisional monitoring priority is made different in accordance with the presence or absence of the driver.

[0246] (Embodiment 3)

[0247] Next, the information processing method and the like of the present embodiment will be described. The information processing method and the like of the present embodiment is different from the information processing methods of Embodiments 1 and 2 in that the driver is a teleworker. Further, the structure of the information processing system of the present embodiment is the same as that of the information processing system la of Embodiment 2, and thus the description thereof will be omitted. Further, the remote monitoring device 130 provided to the information processing system la can be replaced with the server device 20 of Embodiment 1. Next, an example in which the information processing system la is provided with the server device 20 will be described instead of the example of the remote monitoring device 130, but is not limited thereto.

[0248] In the present embodiment, the passenger who is the driver in Embodiments 1 and 2 can be replaced with a teleworker. For example, the teleworker remotely operates the monitored vehicle 200 is an example of performing manual driving.

[0249] Further, the server device 20 obtains task information assigned to the remote worker of the monitored vehicle 200. The task information is information related to a task of remote monitoring or remote operation, or the like, assigned to the remote worker. For example, the information related to the task is individual information of the task such as a kind of the task, a time taken for the task, or a degree of difficulty of the task. Further, the task information can also be total information of the task such as an amount of the assigned task, an amount of the task scheduled to be assigned, or a task schedule. The task information is stored in the storage section 50. In addition, the task information or the driving content can be accepted by the acceptance section 11.

[0250] Further, the server device 20 decides the driving content approved by the remote worker, based on the task information. Specifically, the route judgment section 40 decides the driving content that the remote worker can perform, based on the task information obtained from the storage section 50. For example, an operation content or an operation time corresponding to a kind of the task, a length of a time taken for the task, or a degree of difficulty of the task (the degree of difficulty can be relative to the ability of the remote worker) is decided as the driving content. For example, the higher the degree of difficulty of the task is, the easier operation is decided. Further, for example, an operation content or an operation time corresponding to an amount of the task or a free condition of a task schedule is decided as the driving content. For example, the more the amount of the task is, the easier operation is decided. In this way, in the present embodiment, for example, the more the remote worker has a margin, the driving content with a higher load is decided, and the less the remote worker has a margin, the driving content with a lower load is decided.

[0251] (Other Embodiments)

[0252] The present disclosure has been described above with respect to embodiments and modifications (hereinafter also referred to as embodiments, etc.) according to the present disclosure, but the present disclosure is not limited to the above-described embodiments, etc. Various modifications that can be thought of by those skilled in the art within the scope of the present disclosure, a mode obtained by applying the present embodiments, etc. to the modifications, and a mode obtained by combining the components in different embodiments, etc. are also included in the scope of one or more modes of the present disclosure.

[0253] For example, the route determination section in the above-described embodiment and the like can further obtain a driving approval of a passenger (driver) who can drive, and search for a travel route in accordance with the obtained driving approval. The driving approval shows an approval of the driver for the driving request, for example, indicating whether the driver has the intention to drive the vehicle. The input result of the passenger includes the input result relating to the driving approval, for example, instead of or together with the manual intervention aggressiveness. The determination section, for example, in the case where there is no driving approval, in other words, the driver has no intention to drive, calculates only the second route in the first route and the second route even if the driver rides in the vehicle. In addition, the driving approval is obtained, for example, via the acceptance section before the vehicle travels.

[0254] Further, in the above-described embodiment and the like of the information processing method and the information processing system, the route determination section can calculate a travel route in accordance with a physical state of each of the passengers who can drive. The route determination section, for example, obtains a physical state of the driver at the present time input by the driver. The physical state is a healthy state, a state of whether or not drunk, or a degree thereof, and the like. In addition, the physical state can be estimated by image analysis from an image in which the face of the driver is captured. The determination section extracts a candidate route from the route search result in accordance with the input result of the passenger and the physical state of the driver. The determination section, for example, can correct the manual intervention aggressiveness included in the input result of the passenger in accordance with the physical state, and perform the determination for extracting the candidate route using the corrected manual intervention aggressiveness. The determination section, when the physical state of the driver is not good, corrects to increase the automatic driving level of the manual intervention aggressiveness included in the input result of the passenger (for example, from automatic driving level 2 to automatic driving level 3) in order to reduce the driving burden of the driver. In addition, the timing of obtaining the physical state is not particularly limited, and can be before travel, while riding, or during travel.

[0255] Further, the display section of the above-described embodiment and the like can display a prompt to drive by a driver whose physical state is good, in the case where there are a plurality of drivers in the vehicle. The control section can determine a driver who drives in a manual section in a travel route on the basis of a physical state of each of the drivers obtained from a sensor, and notify a driving request including information showing the determined driver via the display section.

[0256] Further, in the display section in the above-described embodiment and the like, in a case where the input is that a passenger (driver) who performs driving is not seated on the driver's seat, display can be performed to induce the passenger to sit on the driver's seat. Further, in the display section, in a case where the input is that a passenger (passenger other than the driver) who does not perform driving is seated on the driver's seat, display can be performed to induce the passenger to sit on a seat other than the driver's seat. In addition, the determination as to whether the passenger seated on the driver's seat is the driver is performed, for example, based on a sensing result of a sensor (for example, a camera) of the vehicle and information for determining a passenger stored in the storage section of the server device. The determination is performed, for example, by face authentication or the like.

[0257] Further, in the display section in the above-described embodiment and the like, in a case where the information processing system obtains reservation information at the time of vehicle reservation, that is, reservation information including driving information, in other words, in a case where the information processing system obtains driving information before a passenger boards a vehicle, display is performed to induce the passenger who performs driving to sit on the driver's seat at the time of boarding when the input is that the passenger (driver) who performs driving boards the vehicle. Further, the display section performs display to induce the passenger who does not perform driving to sit on a seat other than the driver's seat at the time of boarding when the input is that the passenger (passenger other than the driver) who does not perform driving boards the vehicle.

[0258] In addition, inducing a passenger to sit on a driver's seat can also be achieved by a prompting device other than the display section. The prompting device can be, for example, a device that induces by at least one of sound, light, vibration, and the like. Further, the prompting device can be, for example, a device that induces by a combination of display, sound, light, vibration, and the like.

[0259] Further, in the above-described embodiment and the like, an example in which the input section and the display section are mounted on a vehicle is described, but is not limited thereto. At least one of the input section and the display section is provided, for example, by a terminal device held by a passenger. The terminal device is not particularly limited as long as it is connected in a manner that enables communication with the server device, and is, for example, a portable terminal device such as a smartphone or a tablet. Further, in this case, the input result of the passenger can be included in reservation information at the time of reserving a vehicle. In other words, the input result of the passenger can be obtained before the passenger boards a vehicle. Further, in a case where the information processing system obtains reservation information, Figure 4 The actions shown can be completed before the passenger boards a vehicle.

[0260] Further, in the above-described embodiment and the like, an example in which the input section and the display section are mounted on a vehicle is described, but is not limited thereto. At least one of the input section and the display section is provided, for example, by a terminal device held by a passenger. The terminal device is not particularly limited as long as it is connected in a manner that enables communication with the server device, and is, for example, a portable terminal device such as a smartphone or a tablet. Further, in this case, the input result of the passenger can be included in reservation information at the time of reserving a vehicle. In other words, the input result of the passenger can be obtained before the passenger boards a vehicle. Further, in a case where the information processing system obtains reservation information, Figure 10 The actions shown are performed during travel of a vehicle, but are not limited thereto. For example, in a case where the information processing system obtains reservation information, Figure 10 The actions shown can also be performed during a period from when reservation information is obtained to when a passenger boards a vehicle. In this case, the determinations of steps S55 and S57 can not be performed. Figure 10The illustrated actions can be performed at least during travel of the vehicle.

[0261] Furthermore, all or a part of the information processing system of the above-described embodiments and the like can be realized by a cloud server, or can be realized as an edge device mounted in a mobile body. For example, at least a part of the constituent elements of the server device in the above-described embodiments and the like can be realized as a part of an automatic driving device mounted on a mobile body. For example, at least one of the route judging section and the travel monitoring section can be realized as a part of an automatic driving device mounted on a mobile body.

[0262] Furthermore, the order of the plurality of processes described in the above-described embodiments and the like is an example. The order of the plurality of processes can be changed, and the plurality of processes can be executed in parallel. Furthermore, a part of the plurality of processes can not be executed.

[0263] Furthermore, at least a part of the plurality of processes in the server device described in the above-described embodiments and the like can be performed in a vehicle. The vehicle, for example, obtains information necessary for processing of route information and the like from the server device, and performs at least a part of the plurality of processes in the server device based on the obtained information. For example, the vehicle can perform processing of at least one of the route judging section and the travel monitoring section.

[0264] Furthermore, each of the constituent elements described in the above-described embodiments and the like can be realized as software, and typically as an integrated circuit, i.e., LSI. These can be individually manufactured, or a part or all of them can be manufactured as one chip. Here, the term "LSI" can be referred to as "IC", "system LSI", "super LSI", or "ultra LSI" depending on the degree of integration. Moreover, the method of circuit integration is not limited to LSI, and implementation by dedicated circuit or by general purpose processor can also be possible. In addition, after LSI manufacture, a FPGA (Field Programmable Gate Array) that can be programmed, or a reconfigurable processor in which the connections and settings of circuit cells disposed inside the LSI can be reconfigured can be used. Further, the possibility to realize the constituent elements by using another newly developed technology after LSI emerges cannot be neglected as a matter of course.

[0265] Furthermore, the division of the functional blocks in the block diagrams is an example, and a plurality of functional blocks can be realized as one functional block, or one functional block can be divided into a plurality of functional blocks, or a part of the functions can be transferred to other functional blocks. Furthermore, the functions of a plurality of functional blocks having similar functions can be processed in parallel or time-division by a single hardware or software.

[0266] Moreover, the server device possessed by the information processing system can be realized as a single device, or can be realized by a plurality of devices. For example, each processing section of the server device can be realized by two or more server devices. In a case where the information processing system is realized by a plurality of server devices, the constituent elements possessed by the information processing system can be allocated to the plurality of server devices in any manner. Moreover, the communication method between the plurality of server devices is not particularly limited.

[0267] Further, the technology of the present disclosure can also be the above-described program, and can also be a non-transitory computer-readable recording medium that records the above-described program. Moreover, the above-described program can of course be distributed via a transmission medium such as the Internet. For example, the above-described program and a digital signal configured by the above-described program can be transmitted via an electric communication line, a wireless or wired communication line, a network represented by the Internet, data broadcasting, or the like. Moreover, the above-described program and a digital signal configured by the above-described program can be recorded on a recording medium and distributed, or distributed via a network or the like, and thus can be executed by an independent other computer system.

[0268] In addition, in each embodiment, each constituent element can be constituted by a dedicated hardware, or realized by executing a software program suitable for each constituent element. Each constituent element can be realized by a program execution section such as a CPU or a processor, which reads and executes a software program recorded in a recording medium such as a hard disk or a semiconductor memory.

[0269] The present disclosure can be widely utilized in a system that uses a mobile body that can switch between automatic driving and manual driving.

[0270] Symbol explanation

[0271] 1, 1a Information processing system

[0272] 10 Vehicle

[0273] 11 Receiving section

[0274] 12 Control section

[0275] 13 Display section

[0276] 14 Sensor

[0277] 15, 30 Communication section

[0278] 20 Server device

[0279] 40 Path determination section

[0280] 41 Update section

[0281] 42 Path search section

[0282] 43 determination section

[0283] 44 route setting section

[0284] 45 route changing section

[0285] 50 storage section

[0286] 60 travel monitoring section

[0287] 61 position obtaining section

[0288] 62 intervention degree obtaining section

[0289] 63 intervention state obtaining section

[0290] 64 intervention requesting section

[0291] 65 state monitoring section

[0292] 66 travel control section

[0293] 100 remote monitoring system

[0294] 110 display device

[0295] 120 operation input device

[0296] 130 remote monitoring device

[0297] 200 monitored vehicle

[0298] 300 network

[0299] 310 wireless base station

[0300] H teleworker

Claims

1. An information processing method of causing a computer to execute, in which, first information showing a departure place and a destination of a mobile body capable of switching between automatic driving and manual driving is obtained, second information showing a degree of intervention of an operator of the mobile body in driving of the mobile body is obtained, a movement path is calculated based on the first information and the second information, the movement path being at least one of a first path including a manual section in which the operator needs to drive and a second path not including the manual section, the calculated movement path is output, the second information is defined by an automatic driving level, in the calculation of the movement path, a plurality of movement paths are calculated, in the output of the movement path, at least one of the plurality of movement paths is output as a candidate path based on an automatic driving level based on a degree of manual intervention each of the plurality of movement paths requires and an automatic driving level included in the second information, in the information processing method, in the manual section of the output first path, it is determined whether the mobile body is being driven by the operator capable of driving in the manual section of the first path, a monitoring priority indicating a priority of monitoring of the mobile body by a remote monitor who remotely monitors the mobile body is set based on the second information, the set monitoring priority is output to a display device that displays information related to the mobile body to the remote monitor.

2. The information processing method according to claim 1, the second information includes a driving ability showing whether the operator is capable of driving the mobile body.

3. The information processing method according to claim 2, in the calculation of the movement path, in a case where the driving ability shows that driving is not possible, only the second path is calculated, in a case where the driving ability shows that driving is possible, at least one of the first path and the second path is calculated.

4. The information processing method according to any one of claims 1 to 3, the second information includes a driving content approved by the operator.

5. The information processing method according to claim 4, in the calculation of the movement path, a tentative path is calculated based on the departure place and the destination, a manual section included in the tentative path is extracted, it is determined whether the extracted manual section is a section corresponding to the driving content, in a case where it is determined that it is the corresponding section, the tentative path is calculated as the first path.

6. The information processing method according to claim 5, the driving content includes a driving operation approved by the operator, the corresponding section includes a section in which a driving operation required for movement of the mobile body corresponds to a driving operation in the driving content.

7. The information processing method according to claim 5, the driving content includes a driving operation approved by the operator, The corresponding section includes a section in which a driving operation that can improve movement of the moving body corresponds to a driving operation in the driving content.

8. The information processing method according to claim 4, obtaining task information of a remote worker of the moving body, the operator including the remote worker, determining the driving content that the remote worker approves, based on the task information.

9. The information processing method according to any one of claims 1 to 3, 5 to 8, when the moving body reaches the manual section of the first path that is output, or reaches a position in front of a prescribed distance from the manual section, notifying a drivable operator of a driving request via a presentation device.

10. The information processing method according to claim 4, the driving content including a driving operation that the operator can perform, in the determination of whether driving is being performed by the operator, further including a determination of whether the driving operation in the driving content is being performed.

11. The information processing method according to any one of claims 1 to 3, 5 to 8, in a case where it is determined that the moving body is not being driven by the drivable operator in the manual section of the first path, outputting an instruction to limit movement of the moving body.

12. The information processing method according to any one of claims 1 to 3, 5 to 8, in the information processing method further, obtaining traffic environment information, based on the traffic environment information, determining whether a change in traffic environment has occurred in the movement path after the movement path is output, in a case where it is determined that the change in traffic environment has occurred, determining whether addition or change of the manual section has occurred in the movement path due to the change in traffic environment, in a case where it is determined that addition or change of the manual section has occurred, determining whether the operator can drive in the added or changed manual section according to the second information, in a case where it is determined that the operator cannot drive, changing the movement path.

13. The information processing method according to any one of claims 1 to 3, 5 to 8, in the output of the movement path, presenting a plurality of the movement paths as the candidate paths via a presentation device.

14. The information processing method according to claim 4, presenting an interface that accepts input of the driving content via a presentation device.

15. An information processing system comprising: a first obtaining section that obtains first information that shows a departure location and a destination of a moving body that can switch between automatic driving and manual driving; a second obtaining section that obtains second information that shows a degree to which an operator of the moving body intervenes in driving of the moving body; The calculating unit calculates a movement path based on the first information and the second information, the movement path being at least one of a first path including a manual section in which the operator needs to drive and a second path not including the manual section. and an output section that outputs the movement path that is calculated, the second information is defined by an automatic driving level, the calculation section calculates a plurality of the movement paths, The output section outputs at least one of the plurality of movement paths as a candidate path, according to an automatic driving level based on a degree of manual intervention required for each of the plurality of movement paths, and an automatic driving level included in the second information, The information processing system further includes: a determination section that determines whether the movement body is being driven in the manual section of the first path by the operator who is capable of driving the movement body in the manual section of the first path that is output; and a setting section that sets a monitoring priority indicating a priority of monitoring of the movement body by a remote monitor who remotely monitors the movement body, in accordance with the second information, The output section outputs the set monitoring priority to a display device that displays information related to the movement body to the remote monitor.

Citation Information

Patent Citations

  • Information processing device and information processing method

    WO2019082774A1

  • Vehicle emergency evacuation device

    CN102971175A

  • Automatic guidance and control system

    JP2002251690A

  • Vehicle remote operation support system

    JP2019190835A

  • Autonomous vehicle and method of controlling the same

    US20180203455A1