Information processing system, information processing method, and information processing program
The information processing system addresses driver risks by evaluating location-specific taxi driver risks using vehicle and user data, enabling safer and more efficient dispatch strategies.
Patent Information
- Application Number
- JP2022561823
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-11-12
- Filing Date
- 2021-10-29
- Publication Date
- 2025-09-17
- Estimated Expiration
- 2041-10-29
AI Technical Summary
Existing systems fail to adequately assess and mitigate risks faced by taxi drivers, such as non-payment of fares and security threats, which vary by location and passenger type, leading to potential financial and safety hazards.
An information processing system that evaluates risks for taxi drivers using vehicle and user information, including driver attributes, vehicle operation data, and sensor detection, generating risk maps to inform dispatch decisions and enhance safety measures.
The system enables proactive risk assessment and management, allowing taxi companies to select appropriate drivers and routes, reducing financial losses and enhancing driver safety through informed dispatch decisions.
Smart Images

Figure 0007740258000001 
Figure 0007740258000002 
Figure 0007740258000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing system, an information processing method, and an information processing program. [Background technology]
[0002] Techniques have been proposed to improve convenience for drivers of vehicles that transport passengers, such as taxis. For example, Patent Document 1 discloses a system that provides taxi drivers with information about areas where passengers are likely to board a taxi. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-130552 Summary of the Invention [Problem to be solved by the invention]
[0004] The risks borne by drivers may vary depending on the departure point and destination (pick-up point and drop-off point), etc. For example, there may be a high frequency of troubles, such as non-payment of fares, between passengers departing from a specific area. It is desirable to assess risks so that they can be identified in advance.
[0005] One aspect of the present disclosure provides an information processing system, an information processing method, and an information processing program capable of evaluating a risk that may occur to a driver. [Means for solving the problem]
[0006] An information processing system according to one aspect of the present disclosure includes a processing unit that evaluates, for each location, the risks that may arise for a driver of a vehicle transporting a passenger user, based on a plurality of pieces of input information, each of which is associated with location information and time information, wherein the plurality of pieces of input information include vehicle information and user information, the vehicle information including at least one of the driver's attributes, vehicle operation information, and detection information from a sensor installed in the vehicle, and the user information including at least one of the user's attributes, usage history of vehicle transportation services, and payment information.
[0007] An information processing method according to one aspect of the present disclosure is an information processing method that includes an information processing device evaluating, for each location, risks that may arise for a driver of a vehicle transporting a passenger user, based on a plurality of pieces of input information, each of which is associated with location information and time information, wherein the plurality of pieces of input information include vehicle information and user information, the vehicle information including at least one of driver attributes, operation information, and sensor detection information, and the user information including at least one of user attributes and vehicle usage history.
[0008] An information processing program according to one aspect of the present disclosure is an information processing program that causes a computer to evaluate, for each location, the risks that may arise for a driver of a vehicle transporting a passenger user, based on a plurality of pieces of input information, each of which is associated with location information and time information, wherein the plurality of pieces of input information include vehicle information and user information, the vehicle information includes at least one of driver attributes, operation information, and sensor detection information, and the user information includes at least one of user attributes and vehicle usage history. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of functional blocks of an information processing system. [Figure 3] FIG. 10 is a diagram illustrating an example of input information. [Figure 4] FIG. 10 is a diagram illustrating an example of a heat map. [Figure 5] FIG. 10 is a diagram illustrating an example of a heat map. [Figure 6] FIG. 10 is a diagram illustrating an example of a heat map. [Figure 7] FIG. 1 is a diagram illustrating an example of a process (information processing method) executed in an information processing system. [Figure 8] FIG. 2 illustrates an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the following embodiments, the same elements are designated by the same reference numerals, and redundant description will be omitted.
[0011] The present disclosure will be described in the following order: 1. Introduction 2. Embodiment 3.Effects
[0012] 1. Introduction For example, the risks involved in a taxi are different when it picks up a passenger from home to work (such as an office) than when it picks up a casual passenger in a busy area. There are cases where passengers who pick up passengers at certain locations frequently skip out on the fare. By the time fraudulent credit card use is discovered or recognized as a crime, considerable damage has already occurred, and there will be no small amount of damage.
[0013] The disclosed technology provides, for example, risk sharing and assessment tools for pick-up and drop-off locations for taxi operators. For example, risk assessment is performed based on customer attributes, pick-up locations, etc. by evaluating accumulated past data. Examples of assessment results include mileage by location and time period, frequency of use, and fare collection rate, which may be anonymized and indexed and shared and provided to taxi operators. By calculating risk in advance, for example, female drivers, novice drivers, etc. may refrain from picking up and dropping off in dangerous locations (places with poor security). Taxi companies may make preparations such as activating dashcams or setting the drive recorder's storage period to a longer period. In addition to human factors, traffic accidents and other factors may also be taken into account as risk indicators. Risk assessment may be used in a variety of ways, including but not limited to these.
[0014] 2. Embodiment 1 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment. The information processing system 100 includes a user terminal 1, an information processing device 2, and a vehicle dispatch management device 3. These terminals and devices are connected to a network N. The user terminal 1 may be a plurality of user terminals 1.
[0015] FIG. 1 also illustrates a plurality of vehicles V. The vehicles V are an example of a means of transportation. An example of a vehicle V as a means of transportation is a taxi. The following describes the case where the vehicle V is a taxi. Note that the number of vehicles V is not limited to the example shown in FIG. 1.
[0016] For example, the vehicle V includes an on-board device and a terminal device (not shown). The on-board device acquires necessary data from a fare meter, a GPS (Global Positioning System) receiver, a gyro sensor, a speedometer, etc., and generates vehicle information representing a movement log of the vehicle V. In addition to sensors such as a GPS receiver, sensors such as a drive recorder are also included in the on-board device. The vehicle information includes a business district, a status indicating a business state (e.g., "occupied vehicle," "empty vehicle," "pick-up," etc.), a fare (fare), a current location, a moving speed, and a moving direction. The vehicle information also includes an ID. Examples of the ID include a company ID identifying the company to which the vehicle V belongs, a wireless ID identifying the vehicle V, and a crew ID identifying the driver of the vehicle V. In addition, the vehicle information may include a status time indicating the time when the status was generated. The vehicle information also includes driver attributes, operation information, and sensor detection information, which will be described again later with reference to FIG. 3. The on-board device generates vehicle information, for example, at a predetermined interval, and transmits the vehicle information to the vehicle dispatch management device 3.
[0017] Examples of the terminal device provided in the vehicle V include a smartphone, tablet terminal, etc. capable of running a driver application. The terminal device is connected to the network N, for example, via an access point AP (base station, etc.), thereby being able to communicate with the vehicle dispatch management device 3. The driver application presents (displays, etc.) information regarding the dispatch of the vehicle V to the driver and accepts operations from the driver. For example, it presents dispatch request information to the driver and transmits a response to the dispatch request information to the vehicle dispatch management device 3. The dispatch request information includes information such as the driving route (including the departure point and destination), departure time, arrival time, fare, etc.
[0018] In this example, the user terminal 1 is a smartphone, a tablet terminal, or the like, and is connected to the network N via an access point AP (base station, etc.). A user (not shown) of the user terminal 1 operates the user terminal 1 and uses an application for reserving (dispatching) a vehicle V, etc., to use the services of the information processing system 100. Note that the number of user terminals 1 is not limited to the example shown in FIG. 1.
[0019] The information processing device 2 executes various processes required to use the services of the information processing system 100. Some of the processes may be performed in cooperation with the vehicle dispatch management device 3. The vehicle dispatch management device 3 constitutes a vehicle dispatch management system operated by, for example, a taxi company. Note that in the embodiment, an example will be described in which the information processing device 2 and the vehicle dispatch management device 3 are separate devices, but the functions of the information processing device 2 and the vehicle dispatch management device 3 may be realized by one device, or by three or more devices. In the former case, for example, the functions of the vehicle dispatch management device 3 may be incorporated into the information processing device 2.
[0020] 2 is a diagram showing an example of functional blocks of the information processing system, illustrating some representative functional blocks in the user terminal 1, the information processing device 2, and the vehicle dispatch management device 3.
[0021] The user terminal 1 includes a communication unit 11 and an application unit 12. The communication unit 11 transmits and receives various information necessary for processing executed in the user terminal 1 to and from the information processing device 2. Hereinafter, unless otherwise specified, transmission and reception of information by the user terminal 1 refers to transmission and reception of information by the communication unit 11.
[0022] The application unit 12 is a processing unit for executing applications. The application is an application for reserving a vehicle V, and is realized in cooperation with an application unit 22 of the information processing device 2 described below. In the user terminal 1, the application unit 12 also provides a user interface for accepting user operations by the user U1 and presenting information to the user U1. Hereinafter, unless otherwise specified, the acceptance of user operations and the presentation of information by the user terminal 1 refer to the acceptance of user operations and the presentation of information by the application unit 12.
[0023] The application unit 12 accepts input of reservation information. The reservation information includes information such as the departure point and destination (pick-up location), departure time, and arrival time. The user terminal 1 transmits the reservation information to the information processing device 2. The application unit 12 also transmits user information to the information processing device 2. The user information includes user attributes, usage history, payment information, etc., which will be described later with reference to FIG. 3.
[0024] The information processing device 2 includes a communication unit 21, an application unit 22, and a storage unit 23.
[0025] The communication unit 21 transmits and receives information necessary for processing executed in the information processing device 2 between the user terminal 1 and the vehicle dispatch management device 3. Hereinafter, unless otherwise specified, transmission and reception of information by the information processing device 2 refers to transmission and reception of information by the communication unit 21.
[0026] The application unit 22 is a processing unit for executing the above-mentioned applications. The application unit 22 includes an information acquisition unit 221, a risk assessment unit 222, a map generation unit 223, and a vehicle dispatch request information generation unit 224. In addition to these, the application unit 22 also uses the communication unit 21 and the storage unit 23 to execute the applications. Details will be explained again later.
[0027] The storage unit 23 stores various information used by the information processing device 2. One example of the stored information is the program 23a. The program 23a is an information processing program (software) for causing a computer to function as the information processing device 2. Hereinafter, unless otherwise specified, storage of information by the information processing device 2 refers to storage of information by the storage unit 23.
[0028] The vehicle allocation management device 3 is, for example, a device operated by a taxi company to manage the allocation of vehicles V. The vehicle allocation management device 3 includes a communication unit 31 and a vehicle allocation management unit 32.
[0029] The communication unit 31 transmits and receives various information necessary for managing the dispatch of the vehicle V between the information processing device 2 and the vehicle V. Hereinafter, unless otherwise specified, the transmission and reception of information by the dispatch management device 3 refers to the transmission and reception of information by the communication unit 31.
[0030] The vehicle allocation management unit 32 manages vehicle information for each of the multiple vehicles V and allocates the vehicles V. Details will be described later.
[0031] The application unit 22 of the information processing device 2 will be described again. The information acquisition unit 221 acquires and stores (accumulates) various indices that indicate risks that may occur to the driver of the vehicle V as input information.
[0032] 3 is a diagram showing examples of input information. Examples of input information include vehicle information, user information, and external information. Each piece of input information is associated with location information. The input information may also be associated with time information.
[0033] The vehicle information includes driver attributes, operation information, and sensor detection information. The driver attributes are the attributes of the driver of the vehicle V, including age, gender, years of experience, etc. The operation information includes operation information of the vehicle V, including location information of the driving route, whether or not there have been any accidents during driving, near misses, non-payment of tolls, fraudulent use of credit cards, etc. The sensor detection information includes detection information from sensors installed in the vehicle, such as the drive recorder described above.
[0034] The vehicle information is acquired, for example, by a driver application running on a terminal device of the vehicle V, and transmitted to the vehicle dispatch management device 3. The driver's manual operation may be involved in the acquisition of the vehicle information by the driver application. The vehicle dispatch management device 3 transmits the vehicle information to the information processing device 2. The information acquisition unit 221 acquires the vehicle information.
[0035] The user information includes the user's attributes, usage history, and payment information. The user's attributes include birthdate, age, occupation, job title, and other registered information (the content of any registered information such as workplace, and whether it is listed). The usage history is the usage history of the transportation service by vehicle V (which can also be said to be the usage history of the application), and includes, for example, information about vehicle V, information about the route, etc. The payment information includes whether the fee for vehicle V (usage fee) has been paid, etc.
[0036] The user information is acquired, for example, by an application running on the user terminal 1 and transmitted to the information processing device 2. The information acquisition unit 221 acquires the user information. The acquisition of the user information by the application may be performed through a user operation.
[0037] Among the external information, the payment information will be described. The payment information includes payment information for each user and / or each operation, such as information on whether or not a card payment was properly debited. Such payment information is provided, for example, by a payment service provider and acquired by the information acquisition unit 221.
[0038] Among the external information, accident information, congestion information, and construction information will be described. Accident information includes the location of the traffic accident, the time of the accident, and the details of the traffic accident (such as the type of accident). Congestion information includes the location of the congestion, the time of the congestion, and the details of the congestion (such as the level of congestion). Construction information includes the location of the construction, the time of the construction, and the details of the construction (such as the type of construction). Such accident information, etc. is provided, for example, by a traffic information bureau, and is acquired by the information acquisition unit 221.
[0039] Among the external information, event information, disaster occurrence information, and crime occurrence information will be described. Event information, disaster occurrence information, and crime occurrence information are included. Event information includes the location of the event, the time of occurrence, the content of the event, and the number of attendees. Disaster occurrence information includes the location of the disaster, the time of occurrence, and the content of the disaster (such as the type of disaster). Infectious diseases may also be treated as a type of disaster. Crime occurrence information includes the location of the crime, the time of occurrence, and the content of the crime (such as the level of the crime). Such event information, etc. is provided, for example, by various websites, and is acquired by the information acquisition unit 221.
[0040] For example, various pieces of input information as described above are acquired by the information acquisition unit 221 at appropriate times and stored (accumulated) in the information processing device 2.
[0041] 2, the risk assessment unit 222 assesses the risk that may occur to the driver of the vehicle V for each location based on the multiple pieces of input information acquired by the information acquisition unit 221. An example of risk assessment is the calculation of a risk value that indicates the magnitude of the risk.
[0042] An example of a risk value calculation method will be described. In one embodiment, the risk assessment unit 222 calculates a risk value (partial risk value) corresponding to each piece of input information for each location. For example, a table associating input information with partial risk values is stored in the storage unit 23, and the risk assessment unit 222 calculates the partial risk value by referring to the table.
[0043] Furthermore, the risk assessment unit 222 calculates a risk value for each location based on the calculated partial risk values. For example, the risk assessment unit 222 calculates the risk value by adding the partial risk values. In this case, the risk assessment unit 222 may weight each partial risk value before adding them. The weighting may be performed by multiplying each partial risk value by a weighting coefficient. For example, the weighting may be performed so that the weighting coefficient corresponding to the partial risk value of input information (first input information) indicating a risk to life or health is greater than the weighting coefficient corresponding to the partial risk value of input information (second input information) indicating a financial risk. Examples of input information indicating a risk to life or health include operation information (accidents, near misses, etc.), sensor detection information, accident information, disaster occurrence information, and crime occurrence information. Examples of input information indicating a financial risk include operation information (non-payment of tolls, etc.) and payment information.
[0044] Further weighting may be performed between input information indicating life / physical risks. For example, the greater the danger to life of input information, the larger the corresponding weighting coefficient may be set. Further weighting may be performed between input information indicating financial risks. For example, the greater the risk of financial loss of input information, the larger the corresponding weighting coefficient may be set.
[0045] Note that the present invention is not limited to the above examples, and any method capable of risk assessment based on multiple pieces of input information may be used. The risk assessment unit 222 may assess risk using a trained model. The trained model is generated using training data so as to output a risk assessment result when multiple pieces of input information are input.
[0046] The risk assessment unit 222 may assess risk not only for each location but also for each of various conditions. Examples of conditions include time divisions (date and time, time period, weekday or holiday, etc.), the presence and type of event, driver attributes, etc. The risk assessment unit 222 may also assess risk for each risk item. Examples of risk items include fees (fare default, fraudulent use of credit card, etc.), risk level (public safety, traffic accidents, etc.). Various conditions and risk items may be used, without being limited to these. For example, it is possible to assess the risk that a user who gets on from a location where a specific event (such as Halloween) occurs late at night on a holiday on which the event occurs is at a high risk of soiling.
[0047] 2, the map generation unit 223 generates a risk map based on the evaluation result (risk evaluation result) of the risk evaluation unit 222. The risk map is a map that displays locations and risks in association with each other.
[0048] 4 to 6 are diagrams showing examples of risk maps. In the example shown in Fig. 4, the risk map is expressed in the form of a heat map. The risk for each location is indicated by a color (such as red). The darker the color (for example, the redder the location), the higher the risk.
[0049] In the examples shown in Figures 5 and 6, the risk map is displayed in a grid map format. In the example shown in Figure 5, the map is divided into multiple locations, and the risk for each location is represented by a color and a risk value. For example, a darker color and a larger risk value indicate a higher risk. In the example shown in Figure 6, the risk value is not displayed, and the risk for each location is represented by a color.
[0050] The map generation unit 223 transmits the generated risk map to the vehicle V via the vehicle dispatch management device 3. The driver's application running on the terminal device of the vehicle V presents the risk map, allowing the driver of the vehicle V to understand the risks at each location. The driver's application may also have the functions of the map generation unit 223. In this case, the evaluation result of the risk assessment unit 222 may be transmitted to the vehicle V.
[0051] As described above, risk can be evaluated not only for each location but also for various conditions, so the risk map may also display risk in a manner according to the conditions. Taking driver attributes as an example of conditions, the risk map may display risks that apply to an average driver. An example of an average driver is a virtual driver with the attributes of an average driver. The risk map may also display risks that apply to a specific driver. An example of a specific driver is the driver (a real driver) of vehicle V who is actually checking the risk map. For example, in the case of a veteran with no accidents or violations, risks that do not take traffic risk into account may be displayed.
[0052] 3, the vehicle allocation request information generation unit 224 generates vehicle allocation request information based on the reservation information. The vehicle allocation request information is transmitted to the vehicle allocation management device 3. At that time, the risk assessment result (risk map, etc.) is also transmitted to the vehicle allocation management device 3.
[0053] The vehicle dispatch management unit 32 of the vehicle dispatch management device 3 will be described again. The vehicle dispatch management unit 32 dispatches a vehicle V in accordance with the vehicle dispatch request information. For example, the vehicle dispatch management unit 32 extracts a vehicle V that can meet the conditions of the vehicle dispatch request information based on the vehicle information, and transmits the vehicle dispatch request information to the vehicle V. In the vehicle V, as described above with reference to FIG. 1, a driver's app presents the vehicle dispatch request information and transmits a response to the vehicle dispatch management device 3. Note that the vehicle dispatch management by the vehicle dispatch management unit 32 may involve manual operation by an operator.
[0054] The above-mentioned extraction of vehicle V may be performed by selecting a driver according to the risk assessment results. For example, if a location with a high risk value is included in the driving route, a vehicle V driven by a driver with high risk response capabilities (such as an experienced driver) may be selected. A driver may be selected individually according to specific risk items, etc. For example, if the driving route includes an area where accidents are frequent, a driver with high driving skills may be selected based on past driving information, and a dispatch request may be sent to that driver's vehicle V. Vehicle V may also be selected based on the facilities of vehicle V, etc. For example, if the dispatch request is for a facility or the like where an infectious disease cluster outbreak has been reported as a pick-up and drop-off location, a vehicle V equipped with infectious disease prevention facilities may be selected.
[0055] The vehicle allocation management unit 32 may modify the vehicle allocation request information before transmitting it to the vehicle V. The vehicle allocation request information may be modified based on the risk assessment results. The vehicle allocation management unit 32 modifies the vehicle allocation request information so as to reduce the risk.
[0056] Examples of modifying the dispatch request information include selecting a route based on the risk assessment result and setting a fare based on the risk assessment result. For example, if a high-risk location is included in the route, the dispatch management unit 32 modifies the route to bypass that location. The dispatch management unit 32 may also modify the fare. For example, if a high-risk pick-up or drop-off location is included in the route, the dispatch management unit 32 modifies the fare to make it higher (add on top of the fare).
[0057] The user may be allowed to select either modifying the route or adding a fare. For example, the vehicle dispatch management unit 32 transmits information on the modified route to the user terminal 1 via the information processing device 2 so that the modified route is presented to the user. If the user accepts this, the modification of the route is accepted. If the user does not accept the modified route, information on the fare surcharge is presented to the user, together with, for example, the reason for this. If the user accepts this, the fare surcharge is selected.
[0058] 7 is a flowchart showing an example of processing (information processing method) executed in the information processing system. "Information processing device 2, etc." refers to the information processing device 2 and the vehicle dispatch management device 3. "External information bureau" refers to the payment business operator, traffic information bureau, website, etc., which are sources of external information described above with reference to FIG. 3.
[0059] In step S1, the information processing device 2 acquires vehicle information from the vehicle V. Examples of the vehicle information are as described above with reference to FIG.
[0060] In step S2, the information processing device 2 acquires user information from the user terminal 1. An example of the user information is as described above with reference to FIG.
[0061] In step S3, the information processing device 2 acquires external information from an external information agency. Examples of the external information are as described above with reference to FIG.
[0062] The processes of steps S1 to S3 described above may be performed at appropriate times, and the various pieces of information are thereby stored in the information processing device 2.
[0063] In step S4, weighting is performed for each piece of input information. The risk assessment unit 222 weights the partial risk values of each piece of input information transmitted (acquired) in the previous steps S1 to S3, and calculates a risk value for each location by adding them up, etc.
[0064] In step S5, a risk map is created. The map generation unit 223 generates a risk map based on the risk assessment result obtained in the previous step S4.
[0065] In step S6, the reservation information is transmitted. The reservation information is input by a user operation in the user terminal 1. The user terminal 1 transmits the reservation information to the information processing device 2.
[0066] In step S7, vehicle allocation request information is generated. The vehicle allocation request information generation unit 224 generates the vehicle allocation request information based on the reservation information transmitted in the previous step S6. The vehicle allocation management unit 32 selects a vehicle V (driver) and modifies the vehicle allocation request information based on the risk assessment results, such as the risk map generated in the previous step S5.
[0067] In step S8, a vehicle allocation request is made. The vehicle allocation management unit 32 transmits to the vehicle V the vehicle allocation request information generated in the previous step S7 or the modified vehicle allocation request information.
[0068] In step S9, acceptance is performed. The driver of vehicle V uses the driver application to accept the vehicle dispatch request transmitted in the previous step S8. The acceptance result is transmitted to the vehicle dispatch management device 3.
[0069] Although not shown, the vehicle dispatch management device 3 then transmits information indicating that the vehicle dispatch request has been completed to the information processing device 2. The information processing device 2 transmits information indicating that the vehicle dispatch request has been completed to the user terminal 1, and the user terminal 1 presents the information to the user. The vehicle V starts operating based on the vehicle dispatch request information.
[0070] 8 is a block diagram showing an example of the hardware configuration of a user terminal, an information processing device, and a vehicle dispatch management device. The functions of the user terminal 1, information processing device 2, and vehicle dispatch management device 3 described so far can be realized by installing various programs in a computer. For example, the functions of the information processing device 2 are realized by installing the program 23a shown in FIG. 2 described above in a computer. In the computer, a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203 are interconnected by a bus 204.
[0071] An input / output interface 205 is further connected to the bus 204. An input unit 206, an output unit 207, a storage unit 208, a communication unit 209, and a drive 210 are connected to the input / output interface 205.
[0072] The input unit 206 includes operation buttons, a keyboard, a mouse, a microphone, a touch panel, an input terminal, etc. The output unit 207 includes a display, a speaker, an output terminal, etc. The storage unit 208 includes a hard disk, a RAM disk, a non-volatile memory, etc. The communication unit 209 includes a network interface, etc. The drive 210 drives a removable recording medium 211 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.
[0073] In the computer configured as above, the CPU 201 performs the above-described series of processes by, for example, loading a program stored in the storage unit 208 into the RAM 203 via the input / output interface 205 and the bus 204 and executing the program. The RAM 203 also stores data necessary for the CPU 201 to execute various processes as appropriate.
[0074] The program executed by the computer (CPU 201) can be provided by being recorded on a removable recording medium 211 such as a package medium, for example. The program can also be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.
[0075] In a computer, the program can be installed in the storage unit 208 via the input / output interface 205 by inserting the removable recording medium 211 into the drive 210. The program can also be received by the communication unit 209 via a wired or wireless transmission medium and installed in the storage unit 208. Alternatively, the program can be installed in the ROM 202 or the storage unit 208 in advance.
[0076] Some examples of other usage modes of the information processing system 100 will be described.
[0077] The input information is not limited to the example described above with reference to Fig. 3. Operation management information, payment information, etc. held by the operating company (such as a taxi company) of the vehicle V may also be used as input information. Vehicle information may be provided by the operating company.
[0078] The driver may be given the authority to approve or decline a ride request before accepting it. In this case, the driver can decide whether to accept or decline the request based on the risk assessment results. The driver application may have the functionality to make such a decision. The authority may be given only to inexperienced drivers (e.g., those with less than one year of experience).
[0079] The risk assessment results may also be provided to general drivers other than the driver of the vehicle V. The application may have a function that enables such provision.
[0080] The risk assessment results may be provided to insurance companies, which can then calculate insurance premiums based on the risk assessment results. For example, they may charge higher premiums to drivers who frequently drive through high-risk areas.
[0081] This system can also be applied to ride-sharing. In this case, in addition to life and physical risks, the presence of passengers with bad manners may also be included as a risk item. Information about manners may be obtained from detection information from sensors inside the vehicle.
[0082] The input information may include not only running away from a taxi and taxi robbery, but also general crimes (crimes that occur outside a vehicle). Such information may be acquired from the Web, for example.
[0083] The risk map may be a dynamic map that is dynamically changed in combination with real-time traffic information, etc.
[0084] From the viewpoint of information protection, at least a part of the input information may be anonymized before being acquired by the information acquisition unit 221.
[0085] 3.Effects The information processing system 100 described above can be specified, for example, as follows. As described with reference to FIGS. 1 to 3, the information processing system 100 includes a processing unit (application unit 22) that evaluates, for each location, a risk that may occur to a driver of a vehicle V transporting a user who is a passenger, based on a plurality of pieces of input information, each of which is associated with location information and time information. The plurality of pieces of input information include vehicle information and user information, and the vehicle information includes at least one of the driver's attributes, vehicle operation information, and detection information from a sensor provided in the vehicle, and the user information includes at least one of the user's attributes, usage history of a vehicle transportation service, and payment information. This makes it possible to evaluate the risk that may occur to the driver.
[0086] As described with reference to Fig. 3 etc., the plurality of pieces of input information include external information, which may include at least one of payment information, accident information, traffic congestion information, construction information, event information, disaster occurrence information, and crime occurrence information. Such external information can also be used to assess risk.
[0087] 3 to 6, the processing unit may generate a risk map showing the risk assessment results, and in this way, for example, the risk assessment results can be presented.
[0088] The processing unit may evaluate risk by weighting each of the multiple pieces of input information. The input information may include first input information indicating life and physical risk and second input information indicating financial risk, and the processing unit may weight the first input information more heavily than the second input information. For example, risk may be evaluated by weighting in this manner.
[0089] As described with reference to FIG. 2 etc., the information processing system 100 may include a vehicle dispatch management unit 32 that dispatches a vehicle V based on the risk assessment result. The dispatch of a vehicle V by the vehicle dispatch management unit 32 may include selection of a driver according to the risk assessment result. The dispatch of a vehicle by the vehicle dispatch management unit 32 may include selection of a driving route according to the risk assessment result. The dispatch of a vehicle V by the vehicle dispatch management unit 32 may include setting a fare according to the risk assessment result. For example, in this way, vehicle dispatch can be performed that includes risk response.
[0090] The information processing method described with reference to Figure 7 etc. is also one aspect of the present disclosure. The information processing method includes an information processing device 2 evaluating, for each location, a risk that may occur to a driver of a vehicle V transporting a passenger user, based on a plurality of pieces of input information each associated with location information and time information (e.g., steps S4 and S5), where the plurality of pieces of input information include vehicle information and user information, the vehicle information including at least one of driver attributes, operation information, and sensor detection information, and the user information including at least one of user attributes and vehicle usage history. This makes it possible to evaluate the risk that may occur to the driver.
[0091] The information processing program described with reference to Figures 3 and 8, etc., is also one aspect of the present disclosure. The information processing program (for example, program 23a) is an information processing program that causes a computer to evaluate, for each location, a risk that may occur to a driver of a vehicle V that transports a user who is a passenger, based on a plurality of pieces of input information, each of which is associated with position information and time information, where the plurality of pieces of input information include vehicle information and user information, the vehicle information includes at least one of driver attributes, operation information, and sensor detection information, and the user information includes at least one of user attributes and vehicle usage history.
[0092] The effects described in this disclosure are merely examples and are not limited to the disclosed contents. Other effects may also be present.
[0093] Although the embodiments of the present disclosure have been described above, the technical scope of the present disclosure is not limited to the above-described embodiments, and various modifications are possible within the scope of the gist of the present disclosure. Furthermore, components of different embodiments and modifications may be combined as appropriate.
[0094] The present technology can also be configured as follows. (1) a processing unit that evaluates, for each location, a risk that may occur to a driver of a vehicle transporting a user who is a passenger, based on a plurality of pieces of input information each associated with location information and time information; the plurality of pieces of input information include vehicle information and user information, The vehicle information includes at least one of driver attributes, vehicle operation information, and detection information of a sensor provided in the vehicle, The user information includes at least one of user attributes, vehicle transportation service usage history, and payment information. Information processing system. (2) the plurality of pieces of input information include external information, The external information includes at least one of payment information, accident information, traffic congestion information, construction information, event information, disaster occurrence information, and crime occurrence information. The information processing system according to (1). (3) the processing unit generates a risk map indicating the risk assessment result. An information processing system according to (1) or (2). (4) the processing unit weights each of the plurality of pieces of input information to evaluate the risk. The information processing system according to any one of (1) to (3). (5) the input information includes first input information indicating a risk to life and physical health and second input information indicating a financial risk; the processing unit weights the first input information more heavily than the second input information; (4) An information processing system according to (4). (6) a vehicle dispatch management unit that dispatches vehicles based on the risk assessment results; The information processing system according to any one of (1) to (5). (7) The dispatch of the vehicle by the dispatch management unit includes selection of a driver according to the risk assessment result. (6) An information processing system according to (6). (8) The vehicle dispatching by the vehicle dispatching management unit includes selecting a driving route according to the risk assessment result. The information processing system according to (6) or (7). (9) The vehicle dispatch by the vehicle dispatch management unit includes setting a fee according to the risk assessment result. The information processing system according to any one of (6) to (8). (10) An information processing method including an information processing device evaluating, for each location, a risk that may occur to a driver of a vehicle transporting a user who is a passenger, based on a plurality of pieces of input information each associated with position information and time information, the plurality of pieces of input information include vehicle information and user information, The vehicle information includes at least one of driver attributes, driving information, and sensor detection information, The user information includes at least one of user attributes and vehicle usage history. Information processing methods. (11) assessing, for each location, a risk that may occur to a driver of a vehicle transporting a user who is a passenger, based on a plurality of pieces of input information each associated with location information and time information; An information processing program that causes a computer to execute the following: the plurality of pieces of input information include vehicle information and user information, The vehicle information includes at least one of driver attributes, driving information, and sensor detection information, The user information includes at least one of user attributes and vehicle usage history. Information processing program. [Explanation of symbols]
[0095] 1. User terminal 2. Information processing equipment 3. Vehicle dispatch management device 11 Communications Department 12 Application Section 21 Communications Department 22 Application Section 23 Memory section 221 Information Acquisition Department 222 Risk Assessment Department 223 Map Generation Unit 224 Vehicle dispatch request information generation unit 23a Program 31 Communications Department 32 Vehicle Dispatch Management Department V vehicle
Claims
1. a processing unit that evaluates, for each location, a risk that may occur to a driver of a vehicle transporting a user who is a passenger, based on a plurality of pieces of input information each associated with location information and time information; the plurality of pieces of input information include vehicle information and user information, The vehicle information includes at least one of driver attributes, vehicle operation information, and detection information of a sensor provided in the vehicle, The user information includes at least payment information among user attributes, a vehicle transportation service usage history, and payment information, The payment information of the user information includes information that the user has paid a vehicle usage fee. Information processing system.
2. the plurality of pieces of input information include external information, The external information includes at least payment information among payment information, accident information, traffic congestion information, construction information, event information, disaster occurrence information, and crime occurrence information, The payment information of the external information includes information indicating that a withdrawal has been made at the time of card payment. The information processing system according to claim 1 .
3. The processing unit generates a risk map indicating the risk assessment result. The information processing system according to claim 1 .
4. the processing unit weights each of the plurality of pieces of input information to evaluate the risk. The information processing system according to claim 1 .
5. the input information includes first input information indicating a risk to life and physical health and second input information indicating a financial risk; the processing unit weights the first input information more heavily than the second input information; The information processing system according to claim 4 .
6. a vehicle dispatch management unit that dispatches vehicles based on the risk assessment results; The information processing system according to claim 1 .
7. The dispatch of the vehicle by the dispatch management unit includes selection of a driver according to a risk assessment result. The information processing system according to claim 6.
8. The vehicle dispatching by the vehicle dispatching management unit includes selecting a driving route according to a risk assessment result. The information processing system according to claim 6.
9. The vehicle dispatching by the vehicle dispatching management unit includes setting a fee according to a risk assessment result. The information processing system according to claim 6.
10. An information processing method including an information processing device evaluating, for each location, a risk that may occur to a driver of a vehicle transporting a user who is a passenger, based on a plurality of pieces of input information each associated with position information and time information, the plurality of pieces of input information include vehicle information and user information, The vehicle information includes at least one of driver attributes, driving information, and sensor detection information, The user information includes at least payment information among user attributes, a vehicle transportation service usage history, and payment information, The payment information of the user information includes information that the user has paid a vehicle usage fee. Information processing methods.
11. assessing, for each location, a risk that may occur to a driver of a vehicle transporting a user who is a passenger, based on a plurality of pieces of input information each associated with location information and time information; An information processing program that causes a computer to execute the following: the plurality of pieces of input information include vehicle information and user information, The vehicle information includes at least one of driver attributes, driving information, and sensor detection information, The user information includes at least payment information among user attributes, a vehicle transportation service usage history, and payment information, The payment information of the user information includes information that the user has paid a vehicle usage fee. Information processing program.
Citation Information
Patent Citations
Taxi service support system
JP2014130552A
System and method for transportation service safety evaluation
JP2020500341A