Information processing system, information processing device, information processing method and program
The information processing system addresses the challenge of reducing elderly driver accidents by using acceleration data to evaluate driving safety, providing warnings, and offering jobs based on safety assessments, thereby preventing accidents and reducing social costs.
Patent Information
- Application Number
- JP2023208117
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-11
- Publication Date
- 2025-06-23
AI Technical Summary
Existing solutions for reducing elderly driver accidents either uniformly revoke driver's licenses, leading to transportation issues and financial burdens on local governments, or rely on technologies that may incorrectly determine mistakes, failing to fundamentally reduce accident risks.
An information processing system that includes a detection unit for monitoring acceleration during travel, an evaluation unit to assess driving safety based on acceleration, a presentation unit to provide cautions or warnings to unsafe drivers, and a job introduction unit to offer suitable jobs to safe drivers.
The system effectively prevents elderly driver accidents while minimizing social costs and maximizing benefits by identifying unsafe driving practices and providing appropriate job opportunities based on driving safety evaluations.
Smart Images

Figure 2025092802000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing apparatus, an information processing method, and a program.
Background Art
[0002] In recent years, an increase in fatal accidents caused by mistakes in stepping on the accelerator and brake by elderly people has become a social problem. Similar accidents have been reported in various places, including the fatal accident caused by an elderly driver in Ikebukuro.
[0003] This type of accident where an elderly person's vehicle suddenly rushes in is completely unpredictable in terms of when and where it will occur. The victim was just accidentally present at that time and place, and can only say that they were unlucky. It is a random disaster that can befall all citizens equally.
[0004] When this type of accident occurs, not only the deceased victims but also the bereaved families who suddenly lose their children cannot accept the irrationality that they were just unlucky and will continue to bear great pain. In addition, the perpetrator who has killed a future child in a short time and the family members who could not persuade their parents to give up driving will also continue to bear the pain of regret for the rest of their lives.
[0005] Thus, this type of accident brings too much great misfortune to many people, so it is a social problem that must be eliminated somehow. As a measure to reduce such accidents, for example, a system has been started to encourage elderly people over a certain age, such as 75 years old, to return their driver's licenses. Currently, the return of the driver's license is an optional system, but there remains a possibility that it may be made mandatory depending on future circumstances.
[0006] Also, as a technology for reducing such accidents, Prior Art Document 1 discloses a technology that applies the brakes by determining that it is a misoperation with sudden braking when the accelerator is suddenly depressed. According to this technology, it can be expected to reduce accidents by stopping the vehicle when an elderly person makes a mistake in stepping on the accelerator and the brake, which is likely to occur.
Prior Art Documents
Patent Documents
[0007]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0008] In the method of uniformly taking away the driver's license from the elderly by setting an age limit, while the problem of elderly people's accidents can be fundamentally eliminated, another problem will occur. In local cities with an aging population, the proportion of people who use automobiles as the main means of transportation is large. If the administrative authorities forcibly take away this means of transportation, measures such as preparing public transportation must be set up. However, local governments are facing financial constraints due to the decrease in revenue and increase in expenditure associated with the declining birthrate and aging population. If additional public transportation is operated, there is a risk of accelerating financial collapse.
[0009] Also, the act of actively driving a vehicle to move by oneself means using the mind to that extent, while the amount of using the mind is significantly reduced in the method of being passively picked up and dropped off. In addition, the inability to freely move by car will surely reduce the frequency of going out. This will lead to an increase in dementia and another increase in social security costs associated with the deterioration of the healthy life expectancy.
[0010] Moreover, according to the prior art, while it is possible to determine a mistake in stepping on the accelerator and the brake under specific circumstances and appropriately stop the vehicle, there can be cases where the determination is incorrect. Therefore, it has not been possible to fundamentally reduce the possibility of an elderly person with a reduced ability to judge causing an accident while driving a vehicle.
[0011] In view of the above problems, an object of the present invention is to present a method for preventing accidents of elderly people while reducing the burden on social costs and increasing social benefits.
Means for Solving the Problems
[0012] An information processing system according to an aspect of the present invention includes a detection unit that detects at least the acceleration during traveling, an evaluation unit that evaluates the safety of traveling based on the acceleration during traveling, a presentation unit that presents a caution or a warning based on the evaluation, and a job introduction unit that introduces a predetermined job based on the evaluation.
[0013] Moreover, an information processing apparatus according to an aspect of the present invention includes a management unit that manages at least information regarding the acceleration during traveling as traveling information, an evaluation unit that evaluates the safety of traveling based on the acceleration during traveling, a presentation unit that presents a caution or a warning based on the evaluation, and a job introduction unit that introduces a predetermined job based on the evaluation. and includes.
Effects of the Invention
[0014] According to the present invention, it is possible to prevent accidents of elderly people while reducing the burden on social costs and increasing social benefits.
Brief Description of the Drawings
[0015]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Figure 28
Figure 29
Figure 30
Figure 31
Figure 32
Figure 33
Mode for Carrying Out the Invention
[0016] Embodiments of the present invention will be described with reference to the accompanying drawings. In each figure, those denoted by the same reference numerals have the same or similar configurations. [First Embodiment]
[0017] FIG. 1 is a block diagram showing the configuration of the information processing system 1 according to Embodiment 1 of the present invention. The information processing system 1 includes a detection unit 110, an evaluation unit 120, a caution / warning presentation unit 130, and a job introduction unit 140.
[0018] The detection unit 110 is a so-called sensor that detects various signals generated during driving. For example, the detection unit 110 detects the acceleration during driving at a predetermined sampling rate to obtain acceleration information.
[0019] The evaluation unit 120 evaluates the driving safety based on information such as the acceleration detected by the detection unit. For example, when an acceleration equal to or greater than a predetermined threshold is detected, the evaluation unit 120 determines that a sudden acceleration has occurred. If such sudden accelerations are detected a predetermined number of times or more within a predetermined period, it is evaluated that the driving safety is low.
[0020] As a characteristic of elderly people with impaired cognitive functions, they may be slow in judging whether they can turn right when entering an intersection, and tend to step on the accelerator strongly to perform a sudden acceleration when trying to execute a right turn in an unreasonable situation. From this, for example, if an average of more than 1.3 sudden accelerations are detected per hour of driving time, it is evaluated that this driver is performing a low-safety driving. It is advisable that the threshold value be set based on statistical data such as the average values of sudden accelerations and sudden brakes of elderly people who have had accidents in the past.
[0021] The caution / warning presentation unit 130 gives a caution / warning to the driver who is determined by the evaluation unit 120 to be performing a low-safety driving. Here, caution means presenting information to prompt the driver to drive safely. For example, it corresponds to presenting a sentence such as "Recently, sudden starts and sudden accelerations have been frequently detected. Please drive safely with caution." to the driver. On the other hand, a warning means presenting to the driver that some penalty will be given if improvement is not seen. For example, it corresponds to presenting a sentence such as "Recently, sudden starts and sudden accelerations have been frequently detected. If no improvement is expected in driving in the future, the monthly insurance premium will increase." or a sentence such as "Since the number of sudden accelerations this month has exceeded the specified value, retraining at a designated driving school is required. If you do not receive retraining, your driving license may be invalidated." to the driver.
[0022] The job referral unit 140 refers jobs to drivers whose driving evaluations in the evaluation unit 120 exceed a certain standard. Here, a job refers to something for which a reward is paid as consideration when predetermined labor is performed. By accepting a job, performing the actions shown therein, and achieving the expected results, the predetermined consideration is paid. For example, the job referral unit 140 transmits job information including information such as the job title, orderer, reward amount, and job content to drivers with high driving evaluations so that they can accept the job. Since the job referral unit 140 presents information related to jobs to drivers, it may be referred to as a job information presentation unit in this specification.
[0023] Next, the physical configuration of each device constituting the information processing system 1 according to Embodiment 1 will be described. FIG. 2 is a diagram showing an example of the physical configuration of each device included in the information processing system 1.
[0024] The various devices constituting the information processing system include a CPU (Central Processing Unit) 10a corresponding to an arithmetic unit, a RAM (Random Access Memory) 10b corresponding to a storage unit, a ROM (Read only Memory) 10c corresponding to a storage unit, a communication unit 10d, an input unit 10e, and a display unit 10f. These components are connected to be able to transmit and receive data to and from each other via a bus. Note that the configuration shown in FIG. 2 is an example, and the device may have other configurations or may not have some of these configurations.
[0025] The CPU 10a is an example of a processor and is a control unit that performs control related to the execution of programs stored in the RAM 10b or ROM 10c, arithmetic operations, and processing of data. The CPU 10a is, for example, an arithmetic unit that executes each process of each embodiment described later. The CPU 10a receives various data from the input unit 10e and the communication unit 10d, and displays the arithmetic result of the data on the display unit 10f or stores it in the RAM 10b.
[0026] RAM 10b is a rewritable part of the storage unit and may be composed of, for example, semiconductor memory elements. RAM 10b may store programs executed by CPU 10a, acceleration data and angular velocity data processed in each embodiment, condition information, images, etc. Note that these are examples, and RAM 10b may store data other than these, or may not store some of these.
[0027] ROM 10c is a part of the storage unit from which data can be read and may be composed of, for example, semiconductor memory elements. ROM 10c may store, for example, a program for evaluating whether safe driving is being performed based on driving data acquired by each traveling vehicle, and data that is not rewritten.
[0028] The communication unit 10d is an interface for making communication connections between devices. The communication unit 10d may be connected to a communication network such as the Internet. For example, the transmission and reception of acceleration data is performed via the communication unit 10d.
[0029] The input unit 10e receives data input from the user and may include, for example, a keyboard, a pointing device, and a touch panel.
[0030] The display unit 10f visually displays the calculation results by CPU 10a and may be composed of an LCD (Liquid Crystal Display), an organic EL display, etc. For example, the display of characters and images related to presenting warnings and other introductions of the work is performed via the display unit 10f.
[0031] The program that executes the above-described processing may be stored and provided in a non-transitory storage medium readable by a computer such as the RAM 10b or the ROM 10c, or may be provided via a communication network connected by the communication unit 10d. In each device constituting the information processing system 1, various operations described later are realized when the CPU 10a executes the program. Note that these physical configurations are examples and do not necessarily have to be independent configurations. For example, these devices may include an LSI (Large-Scale Integration) in which the CPU 10a, the RAM 10b, and the ROM 10c are integrated. Further, in an information processing device that performs a safety evaluation based on a large amount of detected acceleration data, a GPU (Graphical Processing Unit) or an ASIC (Application Specific Integrated Circuit) may be provided.
[0032] As described above, in the information processing system according to the first embodiment, it is possible to reduce the burden on social costs and increase social benefits.
[0033] [Second Embodiment] The information processing system according to the second embodiment aims to realize a reduction in social costs and an increase in social benefits with a higher effect by appropriately managing drivers and work. Hereinafter, it will be described in detail with reference to the drawings. In the following embodiments, some descriptions of the parts described in the above embodiments will be omitted.
[0034] FIG. 3 is a diagram showing the system configuration of the information processing system 1 according to the second embodiment. The information processing system 1 includes an information acquisition device 200, an information processing device 400, a work order device 600, and an information presentation device 800.
[0035] The information acquisition device 200 is a device that acquires information (travel data) that serves as a basis for evaluating the safety of travel, and may be a drive recorder, a navigation device, or the vehicle itself, such as an automobile, attached to a vehicle.
[0036] The information processing device 400 is a device that evaluates the safety of driving based on the driving data acquired by a plurality of information acquisition devices 200. Based on this safety, attention / warnings are presented to drivers with low safety, and work is presented to drivers with high safety.
[0037] The work ordering device 600 is a device for ordering work brokered by the information processing device 400. A work orderer who wants to commission work such as delivery, cleaning, security, guidance, or patrol monitoring uses the work ordering device 600 to place an order for work.
[0038] The information presentation device 800 presents various types of information such as attention / warnings and work brokering issued based on the driving evaluation of the driver to the driver who is the user. Through this presentation, an incentive is given to the driver to drive safely.
[0039] FIG. 4 is a block diagram showing the specific configuration of each device of the information processing system 1. In FIG. 4, the information acquisition device 200 includes a detection unit 110 and a driving information transmission unit 220.
[0040] The detection unit 110 detects acceleration and the like generated during driving and acquires acceleration information. In the following description, the detection unit 110 may be referred to as a sensor information acquisition unit. The data detected by the detection unit 110 may be data such as angular velocity, the driver's focus, and the posture during driving in addition to acceleration. For example, when cognitive ability and vision decline, the driving posture during driving tends to be forward-bent. The detection unit 110 detects data related to the posture of the driver during driving from a pressure sensor or the like and acquires posture information. The acceleration information and posture information acquired during driving and used for safety evaluation in the information processing device described later are collectively referred to as driving information in this specification.
[0041] The driving information transmission unit 220 transmits the information detected by the detection unit 110 to the information processing device 400. The driving information transmission unit 220 may transmit the information each time new acceleration or the like is acquired by the detection unit 110, or may transmit the information in a lump at regular intervals.
[0042] The work order device 600 includes a work order unit 610. The work order unit 610 places an order for work based on the input content from a work orderer who wants to place an order for work.
[0043] The information presentation device 800 is a device for presenting a report on driving content and job brokerage to a driver who is a user of the services provided by the present information processing system 1, and includes a caution / warning presentation unit 810 and a job information presentation unit 820. The caution / warning presentation unit 810 presents cautions or warnings issued from the information processing device 400 to the user on the driver side. The job information presentation unit 820 presents jobs introduced from the information processing device 400 to the user on the driver side.
[0044] The information processing device 400 is a device that serves as a hub for the above-described three devices, and includes a driver information management unit 460, a job information management unit 450, a driving information management unit 410, an evaluation unit 120, a caution / warning presentation unit 130, and a job introduction unit 140.
[0045] The driver information management unit 460 manages information regarding a driver who drives a vehicle equipped with the information acquisition device 200. Since the driver is a user of the services provided by the present information processing device 400, in this specification, the driver may simply be referred to as a user, and it is possible to appropriately interchangeably read the driver information as user information. For example, in this specification, the driver information management unit 450 may be referred to as the user information management unit 450.
[0046] FIG. 5 shows an example of driver information managed by the driver information management unit 460. In the driver information illustrated in FIG. 5, a driver number that uniquely identifies each driver, the name of the driver, the age of the driver, and the registration date and time are recorded in an associated state. In this way, the driver information management unit 450 registers information regarding the age of the driver as driver information. Since the driver number is an ID assigned to each driver who is a user, it may also be called a user ID.
[0047] The work information management unit 450 manages information regarding work ordered by the work ordering unit 610. FIG. 6 shows an example of work information managed by the work information management unit 450. In the work information illustrated in FIG. 6, a work number uniquely assigned to each work, a title indicating the content of the work, an age condition regarding the number of recruited personnel, the work location of the work, the work date and time of the work, the amount of remuneration paid for the work, are registered in association with the registration date and time. In this way, the work information management unit 460 registers information regarding the age of the recruited personnel as the work information.
[0048] The driving information management unit 410 records and manages driving information acquired by each of the plurality of information acquisition devices 200. The evaluation unit 120 evaluates the driving safety of each driver based on the driving information of each driver managed by the driving information management unit 410.
[0049] The attention / warning presentation unit 130 presents attention or a warning to a driver who is determined by the evaluation unit 120 to have a driving safety below a predetermined reference value among the drivers managed by the driver information management unit 450.
[0050] The job introduction unit 140 extracts and introduces a predetermined job from the jobs managed by the job information management unit 460 for drivers who are determined by the evaluation unit 120 to have a driving safety above a predetermined reference value among the drivers managed by the driver information management unit 450.
[0051] At this time, the job introduction unit 140 refers to the driver age information managed by the driver information management unit 450, extracts jobs that meet the age requirements of the jobs managed by the job information management unit 460, and introduces jobs to drivers who are determined by the evaluation unit 120 to have driving safety exceeding a predetermined reference value.
[0052] In the above description, the driver information management unit 450 has been described for the case of registering information regarding the age of the driver. However, instead of the age value, it may be in a form where only the date of birth or simply the year of birth is registered. This is because a certain age can be obtained if the year of birth is known.
[0053] In this way, the information processing system according to the second embodiment can mediate jobs for the elderly based on driving safety. This focuses on the fact that a certain evaluation of the driver's judgment ability can be made through driving safety evaluation.
[0054] In present-day Japan, there is no system in place to appropriately evaluate the elderly as part of the workforce. For example, when comparing a 70-year-old man who retired after rising to the position of department head in a large company with a 70-year-old man who retired after working in metal processing press work for many years, it is difficult to determine which person is currently capable of working.
[0055] In terms of social evaluation, in present-day Japan, it seems that the former man is more highly evaluated. However, at the age of 70, neither of them serves as an indicator of the ability to work for society and contribute to it. That is, the current social evaluation is based on an image of person evaluation formed during the first career from after student life until retirement, and cannot be said to be an appropriate evaluation for the second career after retirement.
[0056] Japanese companies, unlike top-down companies in Europe and the United States, are often bottom-up companies, and skills tend to be personalized to the company. In Europe and the United States, careers are built by changing companies, while in Japan, a social system has been established based on seniority and lifetime employment, where careers are basically built within one company for many years. Therefore, since the skills cultivated so far are personalized in a form specialized for that company, even if it is the same industry, there are many cases where skills cannot be exerted at all once one steps outside that company. In such a situation, even if a person has achieved success in a large company, it is difficult to figure out what kind of work that person can do as an individual who has left that company. That is, in the second career after retirement, the correlation with the first career is very low.
[0057] Also, as people get older, even those with a high social status may become unable to work due to illness or develop dementia with a significant decline in judgment. Considering such a situation, the evaluation of who is capable of working becomes more difficult as people get older.
[0058] In youth, to some extent, people can be evaluated based on their academic qualifications. After that, it is possible to evaluate what kind of work a person can do in which field based on work experience, achievements, the number and quality of patents and papers, etc. Personnel evaluation for mid-career recruitment targeting these people can be carried out to some extent based on this information. On the other hand, when a person retires from a company as an elderly person, their previous career is reset once. Although there is a possibility that employment will continue for a certain period under the elderly re-employment system, it can be said that there is no mechanism to evaluate what kind of work a person can still do as an individual when that also ends.
[0059] Regarding the elderly who have completed this first career, since there is no sufficient mechanism to evaluate their current capabilities, many people are spending the rest of their lives without working. Also, because they are not evaluated, from the perspective of the employers, there is a risk that the elderly may not be able to perform the work as expected. As a result, they have to set low wages when ordering work, and in some cases, the elderly are forced to work at extremely low wages despite performing appropriate work.
[0060] Such a situation leads to a social problem that the human resources of the elderly who can still work appropriately are not returned to society. The reason for this social problem is solely due to the post-war establishment of Japan. Post-war Japan was in a position to catch up with and overtake the West, chasing the leading group from the position of the second group. Since Western companies in the leading group showed what this group should do (what to produce), it was sufficient to imitate them. The required ability was not to create something new, but to steadily trace the same path. Therefore, it can be said that post-war school education has not been about developing outstanding individuality and talents individually, but about providing education that levels everyone up to raise the average.
[0061] And because a large number of the post-war baby boom population who received such education continued to be supplied to the labor market as a rich labor force, an intermediate income layer was formed. As a result, there was almost no necessity to invest "extreme" talents such as the elderly in society. This is because if there was a need for talent, young people continued to be supplied.
[0062] However, Japan, which has reached the leading group, has seen a change in the rules of competition, and education for competition that involves creating something new on its own has not been carried out. As a result, it led to the bubble burst, and thereafter, Japan has been in decline, often referred to as the "lost 30 years." Young people who have lost hope for the future of this country have given up on marriage, leading to a declining birthrate and a continuous decrease in the working population.
[0063] In such a situation, with the decline in population, it has become necessary to fully mobilize human resources that have not been focused on until now in order to maintain national strength. These include the elderly and those called NEETs, who have the ability to work but are not engaged in work. However, when attempting to employ these people as human resources, the above-mentioned evaluation problems arise.
[0064] As described above, due to the operation of seniority-based and lifelong employment as the basic national employment policies, most of the labor force supplied to society is through new graduate recruitment and ends with retirement at the age of 65. Those who deviate from this mainstream are an irregular minority, and efforts have not been made to systematically integrate them as part of the labor force.
[0065] In order to regard a person as part of the labor force, evaluation of the labor force is essential, but this evaluation generally incurs costs. For highly skilled human resources, it is cost-effective to spend on evaluation, but for those engaged in relatively simple labor, it becomes uneconomical to spend on evaluation. As a result, these people who deviate from the mainstream are not fully evaluated, leading to problems such as being uniformly undervalued and being forced to work at unduly low wages.
[0066] The information processing system according to the second embodiment of the present invention was invented in view of these problems. The fact that even an elderly person can drive safely is regarded as an indicator of the person's potential labor force. By mediating jobs for the elderly who can be part of the labor force, they can contribute to the society's GDP without any remainder. Through the evaluation of driving, for the elderly who are highly likely to cause accidents and thereby damage the social value in the future, by guiding them to quit driving through warnings, it prevents the situation where future children and young people are killed in such accidents, leading to social losses.
[0067] [Third Embodiment] The information processing system according to Embodiment 3 is characterized in that it can present more appropriate work to the driver. Hereinafter, it will be described in detail with reference to the drawings.
[0068] FIG. 7 is a block diagram showing the configuration of the information processing system according to Embodiment 3. In the information processing system illustrated in FIG. 7, the information acquisition device 200 includes a detection unit 110, a position information acquisition unit 230, a speed information acquisition unit 240, and a driving information transmission unit 220.
[0069] The detection unit 200 detects various signals generated during traveling. The detection unit 110 includes an acceleration detection unit 111 and an angular velocity detection unit 112.
[0070] The acceleration detection unit 111 converts the acceleration signals in three axial directions generated by the acceleration sensor installed in the information acquisition device 200 into digital signals at a predetermined sampling rate and acquires the acceleration information at predetermined time intervals. For example, as the sampling rate, 200 Hz is used to acquire the acceleration in the x-axis direction, y-axis direction, and z-axis direction every 50 ms.
[0071] The angular velocity detection unit 112 converts the angular velocity signals generated by the gyro sensor installed in the information acquisition device 200 into digital signals at a predetermined sampling rate and acquires the angular velocity information at predetermined time intervals.
[0072] The position information acquisition unit 230 acquires the current position during traveling. The current position acquisition unit 230 receives signals transmitted from a plurality of GPS satellites, for example, at predetermined time intervals, and calculates the current position coordinates by the method of three-point measurement to acquire the current position information. Further, the current position acquisition unit 230 may acquire the current position information based on the information transmitted from the mobile base station.
[0073] The speed information acquisition unit 240 acquires the speed during traveling. For example, the speed information is obtained by dividing the change in the position acquired by the position information acquisition unit 240 by the time difference.
[0074] The driving information transmission unit 220 transmits various sensor information acquired by the detection unit 110 during driving, the position information acquired by the position information acquisition unit 230, the speed information acquired by the speed information acquisition unit 240, etc. to the information processing device 400 as driving information.
[0075] FIG. 8 shows an example of the driving information transmitted from the driving information transmission unit 220. The driving information exemplified in FIG. 8 transmits the position coordinates (longitude and latitude) acquired by the position information acquisition unit 230, the acquisition time, speed information, acceleration information, and angular velocity information as driving information.
[0076] The work order device 600 includes a work information order unit 610 that orders information related to work, and the work information order unit 610 includes a work information input unit 611 and a work information transmission unit 612.
[0077] The work information input unit 611 allows an operator who wants to order work to input information related to the work. FIG. 9 is an example of the work information input unit 611. The work information input unit 611 displays a form on the display panel provided in the work order device 600 to input the work name (title), work content, remuneration amount, business date and time, work location, etc., and accepts input from the work orderer. When the order button displayed on the display panel is pressed, the input content is transmitted as work information from the work information transmission unit 112 to the information processing device 400. Note that the work information input unit 611 may be configured to input conditions related to the position, such as that the driving safety evaluation is above a predetermined reference value, conditions related to age, and living within a predetermined distance from the work location, as conditions for the user who accepts the work.
[0078] The information presentation device 800 includes a driver information registration application unit 830 that applies for registration of information related to the driver, a caution / warning presentation unit 810 that presents information related to caution or warning, and a work information presentation unit 820 that presents information related to work.
[0079] The driver information input unit 831 inputs information about the driver, who is the user, from the input form displayed on the information presentation device 800. FIG. 10 shows an example of the driver information input from the driver information input unit 831. Examples of the driver information illustrated in FIG. 10 include the driver's name, the driver's email address which is also used as the login ID, the password for login, the driver's age, the driver's gender, the driver's address, the type of work the driver desires, etc. The driver information transmission unit 832 applies to the information processing device 400 to register the driver information input by the driver information input unit 831.
[0080] The caution / warning information presentation unit 810 presents the caution / warning information transmitted from the information processing device 400. Specifically, the caution / warning information presentation unit 810 includes a driving report receiving unit 811 and a driving report display unit 812. The driving report receiving unit 811 receives the driving report regarding the logged-in driver. The driving report display unit 812 displays the report received by the driving report receiving unit 811.
[0081] FIG. 11 shows an example of the report displayed by the driving report display unit 812. In the report, in addition to the driving time and driving distance within a certain period, evaluations of driving such as the overall evaluation of driving, the quantified evaluation, the deviation value evaluation by comparison with drivers of the same age and the entire group of drivers, and the ranking are displayed. Also, when the evaluation is below a predetermined standard, a reminder indicating that there is a problem with the current driving and a text prompting the driver to quit driving are also displayed. In this way, by prompting the driver with a low evaluation to reform their awareness during driving or make a decision to quit driving itself, it is ensured that elderly drivers do not harm others due to accidents.
[0082] The work information presentation unit 820 presents work information to the driver who is logged in. The work information presentation unit 820 includes a work information reception unit 821 and a work information display unit 822. The work information reception unit 821 receives work information extracted for the driver from the information processing device 400. The work information display unit 822 displays the work information received by the work information reception unit 821.
[0083] FIG. 12 shows an example of the work information displayed by the work information display unit 822. In the work information illustrated in FIG. 12, the title and content of the work, the workplace of the work, the working date and time of the work, the amount of remuneration, etc. are displayed.
[0084] The information processing device 400 includes a driving information management unit 410 that manages driving information for each driver, an evaluation unit 120, a caution / warning unit 130, a work information management unit 450, a driver information management unit 460, a work information presentation unit 140, and a road diagnosis unit 470.
[0085] The driver information management unit 460 manages information about each driver. The driver information management unit 460 includes a driver information reception unit 461 and a driver information registration unit 462.
[0086] The driver information reception unit 461 receives information about the driver as application information for applying for registration as a driver. Examples of information about the driver include the driver's name, the driver's email address, password, age, gender, address, phone number, information about the vehicle type such as the manufacturer and brand of the vehicle being used, and work type information indicating the type of work desired, which are transmitted via the input form illustrated in FIG. 10. The driver information registration unit 462 performs driver registration by storing the received driver information in a database or the like.
[0087] FIG. 13 shows an example of information about a driver registered by the driver information registration unit 462. As the driver information illustrated in FIG. 13, a driver ID (user ID) that uniquely identifies the driver, the driver's email address, password, age, gender, address, phone number, vehicle information, job type information indicating the type of job desired, etc. are associated and recorded. The driver information registration unit 462 may also be called a user information registration unit. By registering information related to a vehicle such as the vehicle type as driver information, the accuracy of road damage evaluation can be improved.
[0088] The driving information management unit 410 includes a driving information receiving unit 411 and a driving information recording unit 412. The driving information receiving unit 411 receives various driving information such as acceleration information, angular velocity information, speed information, and position information acquired by the information acquisition device 200 of each driver. The driving information recording unit 412 records the driving information of each driver received by the driving information receiving unit 411 on a recording medium. The driving information recording unit 412 records the driving information for a certain period as, for example, a NoSQL type database.
[0089] FIG. 14 shows an example of driving information recorded by the driving information recording unit 412. In the driving information illustrated in FIG. 14, a data number assigned to each data, a user ID (driver ID) that uniquely identifies the driver, latitude, longitude, driving date and time (data acquisition date and time), speed, acceleration / angular velocity data, are recorded in association with the registration date and time.
[0090] The evaluation unit 120 performs a predetermined evaluation based on the driving information of each driver recorded by the driving information recording unit 412. The evaluation unit 120 includes a driving safety evaluation unit 421 and a road damage evaluation unit 422.
[0091] The driving safety evaluation unit 421 evaluates the safety of driving for each driver for each predetermined period from the driving information of each driver recorded by the driving information recording unit 412. For example, for each registered driver, an evaluation regarding the safety of driving is performed from the driving information of the driver acquired during the period every month.
[0092] FIG. 15 shows an example of a program for detecting a sudden acceleration from driving information. Among the driving information illustrated in FIG. 14, data listed and recorded in the data column obtained during the period targeted this time is acquired for the driver targeted. Acceleration information in each axial direction is acquired from the difference between the data list after being formatted by loop processing and the data one before, and the absolute value of the vector component of the acceleration of the three axes is calculated (currentTeremor). When the absolute value of the vector exceeds a predetermined threshold, it is determined that a sudden acceleration has occurred. When the number of sudden accelerations detected within this predetermined period exceeds the threshold, it is determined that the driving is not safe. In addition, the driving safety evaluation unit 421 determines "driving wobbling" based on the time-series change of the angular velocity information included in the driving information, and when the number of such wobbles exceeds a predetermined threshold, it is determined that the driving is of low safety.
[0093] The road damage evaluation unit 422 calculates holes (potholes) generated on the road, wear rate of the road surface, crack rate, rut excavation amount, flatness, MCI (Maintenance Control Index), etc. based on the acceleration change in the longitudinal direction during driving. For example, the road damage evaluation unit 422 extracts driving information at a predetermined location, and calculates the damage rate of the road from the time-series change of the z-direction acceleration of a certain amount or more at the predetermined location, thereby performing an evaluation regarding road damage for each location.
[0094] The caution / warning presentation unit 130 gives a caution / warning to the driver who is determined to be driving with low safety based on the evaluation result in the driving safety evaluation unit 120. The caution / warning presentation unit 130 includes a driving report creation unit 431 and a driving report transmission unit 432.
[0095] The driving report creation unit 431 creates a driving report based on the driving information for each driver recorded in the driving information recording unit 412 at predetermined intervals such as once a month.
[0096] In the driving report, as illustrated in FIG. 11, the total driving time and the total distance traveled within the predetermined period are obtained from the sum of the differences in timestamps and the sum of the differences in position coordinates in the driving information and arranged in the report. Further, the driving report creation unit 431 creates a driving report including information such as the rank (A, B, C, etc.) regarding the driving safety evaluated by the driving safety evaluation unit 421, the deviation value and rank which are relative comparisons with other drivers, and other indicators such as the judgment ability based on the number of times of determined sudden acceleration and the number of times of wobbling. In addition, the driving report creation unit 431 generates, by text synthesis such as a generation AI, a text of attention or warning for a driver who is performing a low-safety driving based on various indicators regarding the driving safety obtained by the driving safety evaluation unit 421, and includes the text in the driving report to give attention or warning to a driver with low drivability.
[0097] The driving report transmission unit 432 transmits the driving report created by the driving report creation unit 431 to the driver. The driving report transmission unit 432 transmits a driving report including a text indicating attention or warning to a driver whose evaluation regarding driving safety is below a certain standard, or a numerical value or indicator indicating low driving safety, thereby presenting attention or warning to a driver whose evaluation regarding driving safety is below a certain standard.
[0098] The attention is, for example, to make the driver reform their awareness by presenting data or text indicating that there is a high possibility of an accident if the current driving is continued, or presenting text informing the driver that the current driving must be improved.
[0099] The road diagnosis unit 472 performs a road diagnosis based on the road damage evaluation at each location obtained by the road damage evaluation unit 422 based on the acceleration information at each location of a plurality of drivers recorded in the driving information recording unit 412. The road diagnosis unit 472 includes a road diagnosis report creation unit 471 and a road diagnosis report transmission unit 472.
[0100] The road diagnosis report creation unit 471 creates a road diagnosis report based on the evaluation of the road in the road damage evaluation unit 422. The road report creation unit 471 creates a road diagnosis report that summarizes the damage condition of the road for each location based on the magnitude of damage such as the crack ratio for each location evaluated in the road damage evaluation unit 422 and the presence or absence of potholes. The road diagnosis report transmission unit 472 transmits the road diagnosis report created by the road diagnosis report creation unit 472 to an administrator or the like who performs road maintenance.
[0101] The work information management unit 450 manages information related to work ordered from the work ordering device 600. The work information management unit 450 includes a work information reception unit 451 and a work information registration unit 452.
[0102] The work information reception unit 451 receives work information ordered from the work information ordering device 600. The work information received by the work information reception unit 451 includes information regarding the name (title) of the work, the content of the work, the amount of remuneration, the business date and time, the business location (work location), the evaluation criteria for driving required of the work recipient, the desired age condition, etc. entered in the work order form illustrated in FIG. 9.
[0103] The work information registration unit 452 registers the work information received by the work information reception unit 451 in a database or the like. FIG. 16 shows an example of the work information to be registered. In the work information illustrated in FIG. 16, a work number for uniquely managing the work, the name (title) of the work, the work content, the type of work, the recruitment age condition, the work location, the business date and time, the amount of remuneration, the conditions related to the driving safety evaluation, etc. are recorded in association with the registration date and time.
[0104] The work information presentation unit 140 extracts work that can be introduced from the work registered in the work information registration unit 462 and presents it to the driver. Specifically, the work information presentation unit 140 includes a work information extraction unit 441 and a work information transmission unit 442.
[0105] The job information extraction unit 441 extracts, from the job information registered in the job information registration unit 452, jobs that can be introduced to the drivers registered in the driver information registration unit 452 based on the evaluation results in the driving safety evaluation unit 421.
[0106] FIG. 17 is a flowchart showing the processing flow of the job extraction unit 441. When new job information is registered in the job information registration unit 452, in step S1402, a list of drivers who hope to receive information about the type of job (such as cleaning and delivery) indicated by the job information is extracted.
[0107] Next, for the drivers extracted in step S1402, in step S1404, it is determined whether the driving safety evaluation value of the driver exceeds the reference value of the safety evaluation indicated by the job information.
[0108] As a result of the determination in step S1404, if the safety evaluation conditions are not met, the driver is not considered a driver to be introduced, and the process returns to step S1404 to evaluate the next driver.
[0109] As a result of the determination in step S1404, if the safety evaluation conditions are met, in step S1406, based on the driving information of the driver, it is determined whether the job location and the driver's driving location satisfy a predetermined relationship. For example, when the relationship between the work location and the closest driving location is within a predetermined distance such as 5 km, it is determined that the job can be introduced.
[0110] As a result of the determination in step S1406, if the location relationship does not satisfy the predetermined conditions, the process returns to step S1404 to continue the determination for another driver. On the other hand, as a result of the determination in step S1406, if it is determined that the conditions regarding the location are also satisfied, in step S1408, the job information transmission unit 442 presents the job by transmitting the job information to the driver.
[0111] Next, in step S1410, it is determined whether there is another driver who makes a determination on the introduction of the target job. If there is a driver, the process returns to step S1404 and the process continues.
[0112] In the above description, when a new job is ordered, the process of associating a job with a driver who can introduce the job by sequentially determining the drivers to be introduced has been described. However, the present invention is not limited to this. FIG. 18 shows another processing flow in which the job extraction unit 441 extracts jobs that can be introduced to the driver.
[0113] In step S1412, information on the target driver registered in the driver information registration unit 462 is referred to, and a list of jobs that are the job types desired by the driver is extracted as candidate jobs to be determined from the jobs registered in the job information registration unit 452.
[0114] In step S1414, it is determined whether the safety evaluation of the target driver's driving satisfies the safety evaluation required for the job to be determined. For example, when the value of the safety evaluation of the driver's driving is "84 points" and the required safety evaluation value of the driving for the job is "80 points", it is determined that the condition is satisfied.
[0115] As a result of the determination in step S1414, if the determination condition based on the driving safety is not satisfied, the process returns to step S1414 and the same determination is continued for the next job. On the other hand, as a result of the determination in step S1414, if the determination condition based on the driving safety is satisfied, in step S1416, it is determined whether the driving position of the driver and the position of the job satisfy a predetermined relationship.
[0116] For example, when the content of the job to be determined is the cleaning of a drainage ditch and the position coordinates of the drainage ditch to be cleaned are latitude 39.427 and longitude 145.142, if the distance to the latitude and longitude of the driving position closest to the driving information of the driver is less than 3 km, it is determined that the position condition is satisfied.
[0117] If, as a result of the determination in step S1416, the position condition is not satisfied, the process returns to step S1414 and the same determination is continued for the next job. On the other hand, if, as a result of the determination in step S1416, the position condition is satisfied, in step S1418, the job is added to the list as a job that can be introduced.
[0118] In step S1420, it is checked whether there is another job to be determined. If there is a job, the process returns to step S1414 and the determination process is continued. On the other hand, when the determination has been made for all jobs as candidates for determination, in step S1422, the list of jobs added as candidates for introduced jobs in step S1418 is transmitted to the driver as job information to present the jobs.
[0119] As described above, the information processing apparatus 400 according to the third embodiment includes a driver information registration unit 462 that registers driver information, which is information about the driver, and a job information registration unit 452 that registers job information, which is information about jobs.
[0120] The driving information of the driver managed by the driving information management unit 410 includes not only sensor information such as acceleration during driving but also information indicating the driving position. The job information registration unit 452 registers information about the position of the job as part of the job information.
[0121] The information about the position of the job included in the job information may be character information of the address indicating the workplace or the labor place, but it is preferably GPS coordinates of latitude and longitude indicating the workplace or the labor place for making the determination of the position condition.
[0122] The information processing apparatus 400 further includes a job extraction unit 441 that extracts a job that satisfies a predetermined position condition from the registered jobs based on the current position of the driver during driving. The job extraction unit 441 extracts a job that can be introduced when the job satisfies the above position condition and the driving safety evaluated based on the acceleration, angular velocity, etc. during driving satisfies a predetermined standard required for the job.
[0123] In this way, the job extraction unit 441 extracts a job that satisfies a predetermined position condition based on the driving position and whose result of a predetermined evaluation based on the driving acceleration, etc. satisfies a predetermined condition.
[0124] At this time, when the job extraction unit 441 extracts a job that satisfies a predetermined condition regarding the driver's age, a more appropriate matching between the job orderer and the driver who is the job recipient becomes possible. In this case, the driver information registration unit 462 registers information regarding the driver's age in advance as driver information. The job extraction unit 441 extracts a job based on the age of the driver and the age of the recruited personnel.
[0125] In this way, the job orderer can impose conditions such as when the value based on the driving safety evaluation satisfies a predetermined reference value as a condition for a user who can receive the job. On the other hand, the driver side can also register information such as the job type of the job they hope to be introduced. When the wishes of both parties match, the job is introduced, making it possible for the elderly to engage in more appropriate jobs.
[0126] Also, in the information processing system according to the third embodiment, the road damage situation is evaluated based on the driving information acquired by the vehicles of a plurality of drivers. Traffic safety requires both the safe driving of the driver and the safety of the road on which the driver is driving. By utilizing the driving information of the driver for road maintenance, even in a depopulated area, it is possible to safely maintain the road, which is an important public infrastructure, at a low cost.
[0127] [Fourth Embodiment] In the above-described embodiment, the description centered around acceleration information and the like acquired during running as running information. The information processing system according to the fourth embodiment aims to perform various evaluations regarding driving safety and road damage using images (videos) taken during running.
[0128] FIG. 19 is a diagram showing the configuration of the information processing system according to the fourth embodiment. The information acquisition device 200 according to the fourth embodiment includes an image capturing unit 250, an image recording unit 260, and an image transmitting unit 270.
[0129] The image capturing unit 250 captures an image during running. The image may be a video (moving image) or a still image. For example, the image capturing unit 250 converts the light incident via a lens into an electrical signal by an image sensor such as a CMOS, converts the analog electrical signal into digital data via an AD converter or the like, and encodes the digital data according to a predetermined codec to obtain image data in a predetermined format such as jpeg or mp4, thereby capturing an image.
[0130] The image recording unit 260 records the image captured by the image capturing unit 250 on a recording medium in a state associated with the shooting position and shooting date and time of the image.
[0131] The image transmitting unit 270 transmits the image captured by the image capturing unit 250. For example, the image transmitting unit 270 transmits the image captured when predetermined data is detected by the detection unit 110. For example, the image transmitting unit 270 transmits, among the images captured by the image capturing unit 250, the image captured when an acceleration equal to or greater than a predetermined reference value is detected by the acceleration detection unit 111, or the image captured when a change in a predetermined angular velocity is detected by the angular velocity detection unit 112, to the information processing device 400. The image transmitting unit 270 preferably transmits the image captured by the image capturing unit 250 together with information regarding the shooting position and shooting date and time of the image.
[0132] In this specification, an image can be appropriately read as a video, and it is possible to read the image capturing unit as a video capturing unit, the image recording unit as a video recording unit, the image transmitting unit as a video transmitting unit, and the image receiving unit and the video receiving unit, respectively.
[0133] The information processing apparatus 400 includes an image receiving unit 480 and an image recording unit 490. The image receiving unit 480 receives an image captured during traveling by the information acquisition apparatus 200. The image recording unit 490 records the image received by the image receiving unit 480 on a recording medium.
[0134] The driving safety evaluation unit 421 evaluates safety based on the image during driving received by the image receiving unit 480. When the image received by the image receiving unit 480 is a video, the driving safety evaluation unit 421 determines, for example, the degree of fluctuation from the time-series change of the motion vectors between the frames of the video during driving, and evaluates the driving safety based on the magnitude of the degree of fluctuation.
[0135] The road damage evaluation unit 422 evaluates whether the road is damaged by extracting a predetermined feature amount from the image received by the image receiving unit 480. For example, the road damage evaluation unit 422 records in advance feature amounts related to potholes and cracks in the road, and determines whether a pothole or the like is shown in the image by performing a matching process between the image and the feature amount.
[0136] As described above, in the information processing system according to the fourth embodiment, based on the image (video) captured during traveling, an evaluation of driving safety and an evaluation related to road damage are performed. With this configuration, compared with the case of evaluating driving safety only from driving information such as acceleration data, safety can be evaluated with higher accuracy.
[0137] That is, the information processing apparatus according to the fourth embodiment includes an image receiving unit that receives images captured by a plurality of information acquisition apparatuses, a driving safety evaluation unit that performs an evaluation related to driving safety based on the received images, and a road damage evaluation unit that evaluates road damage based on the received images.
[0138] With such a configuration, it is possible to more appropriately evaluate the safety of driving and the degree of road damage. In addition, if the driving report creation unit 431 is configured to include in the driving report an image taken at the date and time or position where sudden acceleration or sudden braking was detected, it is good because it is easy for the driver who has seen the driving report to link it to improvement actions.
[0139] In addition, in the present embodiment, it is even better to have a function of collecting videos related to the places where problems are found in driving safety or where road damage is found. FIG. 20 is a diagram showing a configuration according to another form of the fourth embodiment. The information processing apparatus 400 illustrated in FIG. 200 further includes a search unit 500, a transmission instruction transmission unit 510, and an image transmission unit 520.
[0140] The search unit 500 searches the driving information recorded in the driving information management unit 410 to see if there is another vehicle that was driving around the point where sudden acceleration, sudden braking, or an accident is assumed to have occurred by the driving safety evaluation unit 421, before and after the occurrence date and time.
[0141] For example, the driving information management unit 410 records the driving position and date and time of each vehicle where the information acquisition device 200 is installed, and the search unit 500, for the position and date and time where sudden acceleration or sudden braking is evaluated to have occurred or the position and date and time where an accident is evaluated to have occurred from the driving information of a predetermined driver by the driving safety evaluation unit 421, searches to see if there is another vehicle that was driving in a place satisfying the relationship of a predetermined distance from the position within a predetermined time from the date and time.
[0142] Also, for example, the search unit 500 searches to see if there is another vehicle that was driving in a place satisfying the relationship of a predetermined distance from the place where a predetermined road damage such as a pothole or a depression was detected by the road damage evaluation unit 422.
[0143] When the vehicle is found as a result of the search, the transmission instruction transmission unit 510 transmits, to the found vehicle, image transmission instruction information for instructing the transmission of an image taken within a predetermined range from the position where the image taken at the position and date and time related to the above sudden braking, sudden acceleration, accident, etc. or the position where road damage is detected to the information acquisition device 200 of the vehicle.
[0144] The image reception unit 480 receives the image transmitted from the information acquisition device 200 based on the image transmission instruction from the transmission instruction transmission unit 510. The received image is used for driving safety evaluation, additional evaluation of road damage, and continuous monitoring.
[0145] As described above, in the above embodiment, the transmission of the image taken at a predetermined position specified based on the driving information acquired during the driving of the first vehicle is instructed to be transmitted to the second vehicle that was driving at a location having a predetermined positional relationship from the predetermined position, and the image transmitted based on the transmission instruction information is received and recorded and managed. The image taken by the second vehicle is used for additional analysis of events such as collisions and accidents, such as sudden acceleration and sudden braking detected by the first vehicle, and road damage obtained from the driving information of the first vehicle.
[0146] For example, in the information acquisition device 200 installed in the first vehicle, the transmission of the image taken at the position where sudden acceleration or sudden braking is detected can be transmitted to the information acquisition device 200 installed in the second vehicle that was driving at that position, and the image can be collected.
[0147] In addition, as shown in FIG. 21, the work order device 600 may be configured to include an image order unit 620 for ordering an image, and the information processing device 400 may be configured to include an image order reception unit 485 for receiving an order for the image.
[0148] The image order unit 620 includes an image order input unit 621 for inputting image order information including shooting conditions of the image to be ordered, such as the shooting position and shooting date and time of the image, and an image order transmission unit 622 for transmitting the input image order information.
[0149] The image order receiving unit 485 receives image order information including the shooting conditions of the image to be ordered, such as the shooting position and shooting date and time of the image. The search unit 500 first searches whether an image taken at the shooting position and shooting date and time indicated by the image order information is recorded in the image recording unit 490. As a result of the search, if an image that already satisfies the shooting conditions is recorded, the image transmission unit 520 reads and transmits the image. On the other hand, if no image is recorded by the image recording unit 490, the search unit 500 searches based on the driving information managed by the driving information management unit 410 to find out if there is a vehicle that is shooting an image under the conditions of the shooting position and shooting date and time. As a result of the search, when there is a vehicle that satisfies the conditions, the transmission instruction transmission unit 510 gives an instruction to transmit an image that satisfies the shooting conditions to the information acquisition device 200 of the vehicle.
[0150] The information acquisition device 200 includes a transmission instruction receiving unit 280 that receives transmission instruction information indicating an instruction to transmit an image that satisfies the predetermined shooting conditions, and a target image extraction unit 290 that extracts the instructed image from the images recorded by the image recording unit 260. The image transmission unit 270 transmits the image extracted based on the transmission instruction information.
[0151] In this way, the search unit 500 searches for whether there is an image taken at a location where the driving information satisfies a predetermined condition, such as when a predetermined number or more of data indicating an acceleration equal to or greater than a certain threshold value is acquired at the same location, or at a location indicated by the shooting position specified in the image order information.
[0152] At this time, the search unit 500 performs a first search to find out if there is an image taken at the above-mentioned predetermined position among the images that have already been transmitted to the information processing device 400 side and recorded and managed. If an image is found in the first search, the recorded image is read out from the recording medium and transmitted to the image orderer or used for evaluating the safety of driving and roads.
[0153] On the other hand, if no image is recorded as a result of the first search, a second search is performed to check whether there is an image that is not recorded on the information processing apparatus 400 side but is captured and recorded on the information acquisition apparatus 200 side, based on the running information managed by the running information management unit 410. The second search may be performed in such a way as to search for the existence of a vehicle that has traveled to the predetermined position. If, as a result of the second search, an image has been captured and recorded at a predetermined position or a vehicle that is running is found, the information acquisition apparatus 200 installed in the vehicle is instructed to transmit an image that satisfies the position condition.
[0154] With this configuration, the images captured by each of the numerous and dispersed information acquisition apparatuses 200 can be utilized for the required evaluation.
[0155] In the above description, it was explained that image transmission and reception are performed by sending transmission instruction information for instructing transmission, but this can be replaced with transmission request information for requesting transmission. In this case, the transmission request transmission unit 510 transmits transmission request information for requesting transmission of an image that satisfies a predetermined imaging condition to the information acquisition apparatus 200.
[0156] In the above description, the case where the data subject to the order is an image has been described, but the present invention is not limited to this, and a form in which running data such as acceleration at each position is ordered may be used. In this case, the image order reception unit 485 can be replaced with a data order reception unit 485 that receives data order information for ordering a predetermined type of data that satisfies a predetermined acquisition condition.
[0157] The search unit 500 includes a target data extraction unit 501 and a target vehicle (apparatus) extraction unit 502. The target data extraction unit 501 extracts, as target data, data such as acceleration and angular velocity that are acquired at any time during running by the information acquisition apparatus 200 installed in each vehicle managed by the running information management unit 410, and image data recorded by the image recording unit 490, within a predetermined position range and time range. The extracted data is transmitted from the order data transmission unit.
[0158] Note that the target vehicle (device) extraction unit 502 extracts a vehicle that has acquired data such as an ordered image or an information acquisition device 200 installed on the vehicle based on the driving position and driving date and time of each vehicle managed by the driving information management unit 410. The transmission instruction transmission unit 510 instructs the information acquisition device 200 of the extracted vehicle to transmit data that satisfies the ordered conditions.
[0159] Note that the above image may be a still image or a video. In this case, the information processing device 400 includes a receiving unit that receives video order information including information regarding the shooting position and shooting date and time of the required video, a video extraction unit that extracts the video based on the video order information, and a video transmission unit that transmits the extracted video.
[0160] Also, examples of the work presented by the work information presentation unit 140 include cleaning of drainage ditches. As a result of the diagnosis in the road diagnosis unit 470, when a road section with a clogged drainage ditch is found, hitherto, the road administrator has cleaned it from a distance while heading to the site. However, by requesting the cleaning of the drainage ditch to a person who is thought to live nearby based on the driving information, the road can be safely maintained at low cost.
[0161] Also, another example of the work includes home delivery of packages. In rural areas, the aging process is progressing, and the demand for home delivery of food and daily necessities to the elderly who are unable to move is increasing. At this time, if a general home delivery service provider is requested, the delivery distance becomes long, so it tends to be expensive. Even in such a case, by requesting the delivery of such food items to an elderly person who lives nearby and is evaluated as being able to drive safely based on the driving information, the life of the physically disabled elderly can be maintained at low social security cost.
[0162] Also, as another type of work, there is work such as monitoring. It is expected that in local areas, the number of local governments that find it difficult to maintain the number of police officers due to financial constraints will increase. At this time, for elderly people who live nearby and are evaluated as being able to drive safely based on driving information, by pre-determining the time zone and date and having them drive around by car or move to the school commute route to act as monitors for children getting on and off school and conduct traffic guidance on the school commute route, it is possible to maintain regional safety while suppressing costs.
[0163] In this way, by distributing job information including information on a predetermined reward, information on the location where the work is engaged in, information on the date and time when the work is engaged in, etc. to drivers who are able to receive the work, it becomes possible to receive the work when an order intention such as pressing an order button is carried out. Even for elderly people, based on the evaluation of the safety of previous driving, their judgment ability, etc. can be estimated and the work can be requested.
[0164] Also, since the above-described information acquisition device 200 is a device that collects data during driving, it may also be called a data collection device. Also, when it has a function of taking images, it may also be called a drive recorder or an image capturing device.
[0165] The information processing device 400 manages driving and the driver who is the customer based on the various acquired information, so it may be called a driving management device, a driver management device, a customer management device, etc. Also, since it is a device that evaluates the safety of driving and the damage of the road, it may also be called a driving evaluation device or a road evaluation device. Also, for managing the images captured by the image capturing device 200, it may also be called an image management device, an image management device, an image capturing device, an image acquisition device, an image capturing device, an image acquisition device, etc.
[0166] As described above, the information processing apparatus 400 according to this embodiment includes a travel information management unit that records the current positions of the respective apparatuses over a certain period of time, a target apparatus extraction unit (target vehicle extraction unit) that extracts an apparatus (vehicle) located at a predetermined position based on the position information managed by the travel information management unit, a transmission request information transmission unit that is information for requesting transmission of predetermined data such as an image and acceleration to the extracted target apparatus, a reception unit that receives the data transmitted based on the transmission request information, and a recording unit that records the received data. The evaluation unit performs a road surface evaluation and a driving safety evaluation based on the received image and acceleration data, and utilizes the evaluation results for, for example, raising awareness, giving warnings, brokering jobs, and distributing road repair requests.
[0167] In the above description, the case where the driving safety evaluation is used as an evaluation index for an order recipient required at the time of job ordering has been described. However, a standard for orderable users may be set using a worker evaluation obtained based on a plurality of evaluations such as the driving safety evaluation and the past job order evaluation.
[0168] [Embodiment 5] In the information processing system according to each of the above-described embodiments, even in a depopulated area, an order can be placed for a job without meeting the person directly engaged in the job based on an evaluation based on driving data. However, once a job has been ordered, an inspection operation for confirming whether the job has been properly performed becomes necessary. Therefore, the information processing system according to this embodiment is characterized by including a job inspection function and realizing the efficiency improvement of this inspection operation. FIG. 22 is a block diagram showing the configuration of the information processing system according to Embodiment 5 of this embodiment.
[0169] The job ordering apparatus 600 further includes a job inspection unit 630. The job inspection unit 630 receives an inspection request for a job ordered by the job ordering unit 610 and inspects whether the job has been completed.
[0170] The job inspection unit 630 includes an inspection request reception unit 631, an inspection request display unit 632, an inspection result input unit 633, and an inspection result transmission unit 634.
[0171] The inspection request receiving unit 631 receives inspection request information transmitted from the information processing apparatus 400. The inspection request information includes a job number for identifying the job to be inspected, information about the driver who is the order receiver for the job, the content of the job report, and the like. As the job report, it is preferable to include information such as images included in the report at the start of the job and the shooting position and shooting date and time of the images. Also, as the job report, it is preferable to include information such as images included in the report at the completion of the job and the shooting position and shooting date and time of the images.
[0172] The inspection request display unit 632 displays the inspection request information received by the inspection request receiving unit 631 on the screen. FIG. 23 is an example of the inspection request information displayed on the screen. The screen illustrated in FIG. 23 includes information for identifying the target job, information for identifying the driver who is the user engaged in the job, a job start report including an image taken at the start of the work and information regarding the date and time and position at which the image was taken, a job end report (job completion report) including an image taken at the end of the work and information regarding the date and time and position at which the image was taken, and an inspection button.
[0173] The inspection result input unit 633 receives the input of the inspection result from the job orderer. For example, when the inspection button is pressed, the inspection result input unit 633 receives an input indicating that the inspection is completed. The inspection result transmission unit 634 transmits inspection result information indicating that the inspection is completed.
[0174] The information presentation device 800 includes a job order receiving unit 840, a job report unit 850, and an image capturing unit 860.
[0175] The job order receiving unit 840 performs a process of receiving an order for a job that the driver, who is the owner of the information presentation device 800, wishes to order from among the orderable jobs presented by the job information presentation unit 820, such as pressing an order button. The job order application information for applying for the order of the job is sent to the information processing apparatus 400 and registered there, thereby completing the formal job order contract.
[0176] The job reporting unit 850 performs a process for reporting that appropriate labor has been performed for the ordered job. The job reporting unit 850 includes a job start reporting unit 851 and a job end reporting unit 852.
[0177] The job start reporting unit 851 reports the start of the ordered job. Specifically, the job start reporting unit 851 transmits job start report information including information indicating that the job has been started at the start of the job from the user who is the order recipient of the job.
[0178] The job end reporting unit 852 reports the end of the ordered job. Specifically, the job end reporting unit 852 transmits job end report information including information indicating that the job has been ended at the end of the job from the user who is the order recipient of the job. Since the job end report is information indicating that the content of the presented job has been completed, it may be called a job completion report, and the job end reporting unit may be referred to as a job completion reporting unit.
[0179] The image capturing unit 860 captures an image with a camera attached to the device. At this time, the image capturing unit 860 may capture the image in a state associated with the image capturing position and the date and time of image capture.
[0180] FIG. 24 is an example of a reporting method by the job reporting unit 850. On the screen shown in FIG. 24, there are arranged a part for registering an image at the start of the job and a part for registering an image at the end of the job. At the start and end of the job respectively, by registering the images captured by the image capturing unit 860 at predetermined positions, job start report information and job end report information are generated and transmitted to the information processing apparatus 400.
[0181] The information processing apparatus 400 includes an order information management unit 530, a job report management unit 540, and an inspection management unit 550. The order information management unit 530 manages the order status of the job. The order information management unit 530 includes an order application receiving unit 531, an order determination unit 532, an order registration unit 533, and an order update unit 534.
[0182] The order application receiving unit 531 receives order application information, which is information for applying to receive an order for a given job from a driver introduced for the given job. The order determination unit 532 determines whether the order application received by the order application receiving unit 531 can be accepted. For example, the order determination unit 532 determines whether the recruitment deadline for the job related to the application has passed, whether another driver has already received the order for the job, and whether this driver meets the score requirements based on age conditions, location conditions, and safety evaluations for the job.
[0183] When it is determined by the determination in the order registration unit 532 that order registration is possible, the order registration unit 533 performs order registration based on the order application information received by the order application receiving unit 531.
[0184] FIG. 25 shows an example of the order information registered by the order registration unit 533. In the order information illustrated in FIG. 25, an order number for uniquely managing the order, a job number for uniquely identifying the job related to the order, a driver number for uniquely managing the driver who received the job, a status indicating the status of the order, a registration date, and an update date are recorded in an associated state. In the status, "before" indicates the state before the start of the job after the order is registered, "started" indicates the state after the order receiver reports the start of the job and starts the job, "ended" indicates the state where the order receiver has completed the job and is waiting for inspection after reporting the completion of the job, and "completed" indicates the state after the inspection is completed and the payment has been made.
[0185] The order information update unit 534 updates the status of the corresponding order information registered in the order information registration unit 543 at the timing when the job start report information is received by the job start report receiving unit 541, the timing when the job end report information is received by the job end report receiving unit 542, the timing when the inspection result is received by the inspection result receiving unit 552, and so on.
[0186] The job report management department 540 receives reports such as the start and end of work from the driver, who is the order receiver for the job, and records and manages the report content. The job report management department 540 includes a job start report receiving unit 541, a job end report receiving unit 542, a report determination unit 543, and a report information recording unit 544.
[0187] The job start report receiving unit 541 receives job start report information reporting the start of the ordered job. The job start report information preferably includes, in addition to the job number identifying the job or the order number identifying the order that identifies the started job, an image (video) indicating the state before the start and information regarding the position, date, and time at which the image was taken.
[0188] The job end report receiving unit 542 receives job end report information reporting the end of the ordered job. The job end report may also be called a job completion report. The job completion report information preferably includes, in addition to the job number identifying the job or the order number identifying the order that identifies the completed job, an image (video) indicating the state after completion and information regarding the position, date, and time at which the image was taken.
[0189] The report determination unit 543 determines whether the shooting position and shooting date and time of the image included in the job start report information received by the job start report information receiving unit 541 satisfy a predetermined relationship with the job position (duty position) and job date and time (duty date and time) required for the job. For example, when the job position is latitude 39.1 and longitude 135.2 and the latitude and longitude of the shooting position are 39.15 and 135.23, respectively, since the latitude and longitude are within ±1 of each other, it is determined that the position condition is satisfied. Also, when the duty date and time of the job are set from 10:00 to 12:00 on November 26, 2023, and the shooting date and time is 9:41 on November 26, 2023, since it is within ±30 minutes from the start date and time, it is determined that the date and time condition is satisfied.
[0190] Similarly, the report determination unit 543 determines whether the shooting position and shooting date and time of the image included in the work completion report information received by the work completion report information receiving unit 542 satisfy a predetermined relationship with the work position (duty position) and work date and time (duty date and time) required for the work.
[0191] In this way, the work completion report receiving unit 542 receives the image and the work completion report information including information regarding the position where the image was taken, and the report determination unit 543 determines whether the position where the image included in the work completion report information was taken satisfies a predetermined relationship with the position included in the work information. In this way, when the position required for the work and the taken position are within a certain distance, the order receiver can surely determine that the person has gone to that place and engaged in the work. Regarding the date and time as well, the report determination unit 543 determines whether the date and time when the image included in the work completion report information was taken satisfies a predetermined relationship with the predetermined date and time included in the work information. For example, when the end date and time of the work are included in the work information, if the shooting date and time of the image is within a predetermined period from the end date and time, it can be determined that the work has been completed correctly.
[0192] The report information recording unit 544 records the received work start report information and work completion report information in association with the work number and order number of the work. It is preferable that the report information includes information such as the video taken at the start and end times of the work, the shooting position and shooting date and time of the video, and comments from the order receiver of the work.
[0193] The inspection management unit 550 enters the inspection process upon receiving the work completion report information and manages the inspection status. The inspection management unit 550 includes an inspection request transmission unit 551 and an inspection result receiving unit 552.
[0194] When the work completion report information is received, the inspection request sending unit 551 sends inspection request information, which is an inspection request for the work related to the report, to the orderer of the work. The inspection result receiving unit 552 receives the inspection result from the orderer who has received the inspection request information. When the inspection is correctly performed, the order receiving update unit 534 changes the order receiving status to the "completed" state, and the remuneration set for the work related to the order receiving is paid to the order receiver.
[0195] As described above, in the information processing system according to the fifth embodiment, at the start and end times of the work, the order receiver is required to take and post an image. Since this image can be confirmed by the orderer at the time of the work start / end report, the orderer can compare the image of the state before the work and the image after the work without going to the site, and determine whether the work has been properly performed and conduct the inspection.
[0196] In the above description, the case where both the work start report and the work end report are reported has been described, but it may be implemented so that only one of them is reported. For example, the work information presented to the driver includes information on the date or time when the work is required to be performed and information on the location where the work is required to be performed. The work completion report receiving unit receives an image for proving that the work has been completed, information on the location where the image was taken, and information on the date and time when the image was taken. The report determination unit 543 determines whether the work has been properly performed by comparing the image capture location and capture date and time with the predetermined location information and the information on the predetermined date or time included in the work information. Such a configuration is preferable.
[0197] In the above description, the case where the determination is made for both the position and the date and time has been described. However, a configuration in which the determination is made only for one of them may also be used. That is, the information processing apparatus 400 includes a work report receiving unit that receives an image related to a work report and information regarding the position where the image was taken. The report determination unit 543 determines whether the position where the image related to the report was taken satisfies a predetermined relationship with a predetermined position set for the work related to the report. The predetermined relationship is, for example, whether two positions satisfy a condition of a predetermined distance relationship, such as within 500 m, less than 300 m, or the difference in latitude and longitude is each 0.01 or less.
[0198] When making a determination regarding the date and time, the work report receiving unit receives an image related to the work report and information regarding the date and time when the image was taken. The report determination unit 543 determines whether the date and time when the image related to the report was taken satisfies a predetermined relationship with a predetermined date and time or year, month, and day set for the work related to the report. For example, if the date and time when the image was taken is 15:23 on October 23, 2023, and the work required date and time set for the work is between 10:00 and 18:00 on October 23, 2023, it is determined whether the taken date and time falls within the set work required date and time. Such a configuration may also be used.
[0199] However, since there may be a case where the worker forgets to take an image and then returns to the work site at a later date to take and send the image, the determination is only made as to whether the position where the image was taken satisfies a predetermined relationship with the position of the work place set for the work. A configuration may be used in which inspection request information is created when the relationship is satisfied and the process enters the inspection request process.
[0200] [Embodiment 6] Due to the declining birthrate and aging population, there is a tendency for jobs to decrease in rural areas and concentrate in urban areas. As a result, more young people and families with children are moving to urban areas in search of work. Consequently, the aging population is accelerating in rural areas, and there is an increasing number of cases where elderly parents live in rural areas while their children live in cities. From the perspective of children working in the city, they are constantly worried in the back of their minds whether their elderly parents have suddenly had an accident or fallen ill and are unable to move. However, since it is a bit excessive to contact them by phone or email every time, there is a demand to be able to simply check that they are living a proper life and communicate by phone or other means when there seems to be a problem.
[0201] The information processing system according to Embodiment 6 is characterized in that by sharing a driving report with family members or the like, a child living in a remote area can know the status of a family with elderly people. Hereinafter, it will be described in detail with reference to the drawings. However, some explanations of the parts already described in the above embodiments will be omitted.
[0202] FIG. 26 is a block diagram showing the configuration of the information processing system according to Embodiment 6. The information presentation device 800 illustrated in FIG. 26 includes a family registration application unit 870 that applies for family registration and a family report setting unit 880 that sets reports for family members. The family registration application unit 870 includes a family information input unit 871 and a family information transmission unit 872, and the family report setting unit 880 includes a family report setting input unit 881 and a family report setting transmission unit 882.
[0203] The family information input unit 871 inputs information about the family. For example, it displays an input form for family information illustrated in FIG. 27 on the screen and inputs information such as the names of family members, email addresses indicating contact information, and relationships such as sons and daughters. The family information transmission unit 872 transmits the family information input by the family information input unit 841 to the information processing device 400.
[0204] The family report setting input unit 881 inputs various settings related to reports made to the family. For example, it displays an input form related to the settings of the family report illustrated in FIG. 28 on the screen, and for the family to which the report pertains, regarding the driver who is the subject of the report, regarding information such as driving time, driving distance, driving position or driving area, information regarding the safety evaluation of driving, information regarding cautions or warnings created based on the safety evaluation of driving, etc., it accepts the input of settings regarding which information to receive reports about, and the input of settings regarding how often to receive reports. The family report setting transmission unit 882 transmits the family report setting information input by the family report setting input unit 881 to the information processing device 400.
[0205] The information processing device 400 includes a family information management unit 560 that manages information about the family, a family report setting unit 570 that sets the content and frequency of reports to the family, and a family report unit 580 that reports information about the driver to the family at a predetermined frequency.
[0206] The family information management unit 560 includes a family information reception unit 561 and a family information registration unit 562. The family information reception unit 561 receives information about the family of the user who is the driver. The information about the family preferably includes information such as the name of the family, the email address which is the contact information of the family, the relationships within the family such as sons, daughters, fathers, mothers, and also information such as the address of the family if necessary.
[0207] The family information registration unit 562 registers the information about the family received by the family information reception unit 561 in the database. FIG. 29 is a family information management table that manages the family information. In the family information illustrated in FIG. 30, information such as a family ID uniquely assigned to the family, the name of the family, the email address which is the contact information of the family, and the relationships within the family are recorded in a state associated with the user ID that identifies the user who is the driver of the family.
[0208] The family report setting unit 570 includes a family report setting receiving unit 571 and a family report setting registration unit 572. The family report setting unit 570 may be called the family report setting unit. The family report setting receiving unit 571 receives family report setting information, which is setting information regarding the content of reports to be made to the family and the frequency of reporting. The family report setting registration unit 572 registers the family report setting information, which is setting information regarding the content of reports to be made to the family and the frequency of reporting, received by the family report setting receiving unit 571 in a database.
[0209] FIG. 30 is an example of a family report setting management table registered by the family report setting registration unit 572. In the family report setting illustrated in FIG. 30, settings are recorded as to whether to include in the family report such report contents as the travel time obtained based on the travel information managed by the travel information management unit 410, the travel distance obtained based on the travel information, the travel position and travel area obtained based on the travel information, information regarding the safety evaluation of the travel based on the travel information, and information regarding cautions or warnings created based on the safety evaluation of the travel.
[0210] The family report unit 580 includes a family report creation unit 581, a family report transmission unit 582, and a family report recording unit 583.
[0211] The family report creation unit 581 creates a family report, which is a report including the report content specified by the setting according to the frequency of the report set by the family report setting registration unit 572. The family report creation unit 581 may be called a family report creation unit because it creates a report for the family of the driver rather than for the driver himself / herself, and the created family report may be called a family report.
[0212] The family report creation unit 581 creates a family report including at least one of the following information: the travel time obtained based on the driving information, the travel distance obtained based on the driving information, the travel position and area obtained based on the driving information, the information regarding the safety evaluation of the driving based on the driving information, and the information regarding the cautions or warnings created based on the safety evaluation of the driving, according to the settings related to reporting to the family.
[0213] The family report transmission unit 582 transmits the family report created by the family report creation unit 581 at the frequency specified in the settings related to reporting to the family. The family report transmission unit 582 may be called the family report transmission unit because it transmits a report to the family of the driver rather than the driver himself / herself.
[0214] FIG. 31 shows an example of the family report that is transmitted and displayed. The family report includes information about the family receiving the report, information about the driver who is driving, the driving time, the driving distance, the safety evaluation, a map with icons displayed on the driving route which is the position where the driving has occurred, and advice text regarding cautions / warnings, etc.
[0215] The family report recording unit 583 records the family report created by the family report creation unit 581 for a certain period. The recorded family report is also referred to when creating texts such as the time-series changes regarding safety when creating the next family report.
[0216] As described above, the information processing apparatus according to Embodiment 6 includes a family information registration unit for registering information about the family, a report creation unit for creating a predetermined report based on the driving information, and a report transmission unit for transmitting the created report to the registered family.
[0217] With such a configuration, even for family members who are far away, the situation of the elderly family members can be inferred from the driving content. The information processing device further includes a report setting unit that sets information regarding the types of information to be included in the report and the transmission frequency of the report. The report creation unit creates the report including the types of information specified in the setting, and the report transmission unit transmits the report at the frequency specified in the setting.
[0218] In addition, as the content to be included in the report, it is preferably configured to be selectable and specified by a checkbox or the like in a form including at least one of the driving time obtained based on the driving information, the driving distance obtained based on the driving information, the driving position and driving area obtained based on the driving information, information regarding the safety evaluation of the driving based on the driving information, and information regarding cautions or warnings created based on the safety evaluation of the driving. The setting may be configured by the driver or by the family member.
[0219] For example, regarding the driving position, there may be cases where even family members do not want to know, so it is advisable to configure it so that the driver can select whether to include it in the report. Even for a simple report regarding the driving time, if the vehicle is not being driven on the day of the week when it is usually driven, there may be a possibility that the parents are unable to drive due to illness, injury, or some other reason. Therefore, after receiving the report, the son or daughter can call the parents to communicate and check if there is any problem.
[0220] In the above description, the family members are described as the persons associated with the driver. However, for single persons without family members, the report may be sent to successors, nursing home administrators, attending physicians, etc. so that the same can be done for them.
[0221] That is, it may be configured to include a registration unit that registers a second user associated with a first user who drives a vehicle, a driving report creation unit that creates a predetermined driving report based on the driving information of the first user with respect to the second user, and a driving report transmission unit that transmits a predetermined driving report based on the driving information of the first user to the second user at a predetermined frequency.
[0222] From the perspective of the parent, there may be cases where they do not contact their children even if they are slightly unwell, etc., so as not to trouble them. However, it would be more in line with real-life communication if the children could be concerned about the driving results of the parents and initiate contact.
[0223] Also, from the perspective of the children, by looking at an objective report on driving, they can communicate with their parents who have a decline in driving safety and ask them to stop driving.
[0224] Note that the family report creation unit 581 may create a family report including the video taken at the location and date and time when a predetermined event related to driving safety, such as sudden braking or sudden acceleration, is detected. By confirming the situation in which the event occurred, communication becomes easier.
[0225] As described in each of the above embodiments, according to the present invention, attention, warnings, job referrals, etc. are performed according to the driving content, so it becomes possible to give an appropriate position in society to people including the elderly.
[0226] For the post-war national revival, invisible rails have been drawn for talents in this country. That is, the life design of aiming for a good university, entering a large company, achieving success with lifetime employment, and retiring in one's 60s is an invisible rail that is regarded as a role model. For example, it is very difficult for talents who have deviated from this rail, such as NEETs, to get on the regular rail. Even for the same job, there is a gap between regular employees and dispatched workers, and the latter are exploited with low wages. The elderly are no longer given appropriate social roles, and many of them are just waiting for death that will come someday while spending their remaining years.
[0227] In view of such a situation, although it may not become the main combat force of labor in society, the present invention aims to maximize the social benefits by presenting jobs according to the evaluation of driving for those who may still be able to contribute to society and steering towards taking away the driving opportunity from those whose driving safety has significantly declined. Currently, this country is facing a national crisis due to the low birthrate and aging population, and aims to give opportunities to contribute to society to those who are capable of contributing as working people and achieving active participation of all 100 million people.
[0228] In the above description, the information processing apparatus has been described as having both a function of evaluating the driving safety based on driving information and a function of presenting jobs based on the evaluation. However, these may be implemented by separate apparatuses.
[0229] FIG. 32 is a block diagram showing the configuration of an information processing system according to another embodiment. The information processing system illustrated in FIG. 32 newly includes a job introduction apparatus 900. In this case, the information processing apparatus 400 includes a safety evaluation result transmission unit 590 that transmits the evaluation results regarding the driving safety of each driver obtained by the evaluation unit 120. It is preferable that this safety evaluation result includes a personal number for identifying the driver, a registered business operator number, and the like. In this case, the driver information management unit 460 records and manages together the personal number assigned to the driver and the registered business operator number indicating that the driver is a registered business operator.
[0230] The job introduction device 900 includes a safety evaluation result receiving unit 910, a health information receiving unit 920, a worker evaluation unit 930, a worker information management unit 940, an order receiving information management unit 540, a job information management unit 450, and a job introduction unit 140.
[0231] The safety evaluation result receiving unit 910 receives an evaluation result regarding the driving safety of a driver related to job introduction. The health information receiving unit 920 receives health information regarding the driver from a health management system as needed.
[0232] The order receiving information management unit 530 manages the order receiving information of the driver's past jobs. The order receiving information may include evaluations at the time of inspection of the ordered jobs. For example, a low evaluation may be given when the job is ordered but not performed, or when the quality of the performed job is poor.
[0233] The worker evaluation unit 930 performs an evaluation as a worker based on the information regarding driving safety received by the safety evaluation result receiving unit 910, the information regarding health received by the health information receiving unit 920, and the information regarding the evaluation of past ordered jobs managed by the order receiving information management unit 530.
[0234] The worker evaluation management unit 940 records and manages the evaluation results of the workers evaluated by the worker evaluation unit 930. FIG. 33 is an example of the management table of the workers. In the worker management table illustrated in FIG. 33, a worker number uniquely assigned to the worker, the name of the worker, the registered business operator number of the worker, the evaluation of the worker, the registration date and time, and the update date and time are respectively associated and recorded.
[0235] The evaluation of the worker is an evaluation that also reflects the evaluation of driving safety. That is, in the worker evaluation unit 930, based on the first evaluation regarding the driving safety of the target person, a second evaluation regarding the labor of the target person is performed, and the second evaluation is registered.
[0236] The job referral unit 140 refers jobs based on the evaluations of workers recorded by the worker information management unit 940. For example, the job referral unit 140 refers jobs to workers whose evaluations exceed a predetermined reference value. The predetermined reference value may be defined as a system or may be set for each individual job managed by the job information management unit 450.
[0237] Also, in the above description, the case where the information acquisition device 200 and the information presentation device 800 are separate devices has been described. However, for example, it may be implemented as one device such as a smartphone equipped with a camera for taking images and a display panel for displaying a screen.
[0238] (Appendix 1) An acceleration acquisition unit that acquires at least the acceleration during traveling, An evaluation unit that evaluates the safety of traveling based on the acceleration during traveling, A presentation unit that presents attention or a warning to a driver whose evaluation is below a certain standard, A job referral unit that refers a predetermined job to a driver whose evaluation exceeds a certain standard, An information processing system comprising the above. (Appendix 2) The detection unit further detects the angular velocity during traveling, The evaluation unit evaluates the safety of traveling based on the acceleration and angular velocity during traveling, The information processing system according to Appendix 1. (Appendix 3) Further comprising an image capturing unit that captures an image, The evaluation unit evaluates the safety of traveling based on the image captured during traveling, The information processing system according to Appendix 1. (Appendix 4) Further comprising a position acquisition unit that acquires the current position during traveling, The job information registration unit registers information regarding the position of the job as part of the job information, Further comprising a job extraction unit that extracts jobs that satisfy a predetermined position condition from the jobs based on the current position during traveling. The job introduction unit introduces the extracted jobs. The information processing system according to Supplementary Note 4. (Supplementary Note 5) A job start image posting unit that posts an image at the start time of a job captured by the image capturing unit, A job end image posting unit that posts an image at the end time of a job captured by the image capturing unit, further comprising A job inspection unit that inspects a job based on the posted image, A reward payment unit that pays a reward based on the inspection result, The information processing system of Supplementary Note 1 comprising (Supplementary Note 6) A video order information receiving unit that receives video order information including information regarding the shooting position and shooting date and time of a requested video, A video extraction unit that extracts the video based on the video order information, A video transmission unit that transmits the extracted video, An information processing system comprising (Supplementary Note 10) A management unit that manages at least information regarding the acceleration detected during running, An evaluation unit that evaluates the safety of running based on the acceleration detected during running, A presentation unit that presents a notice or warning to a driver whose evaluation is below a certain standard, A job introduction unit that introduces a job to a driver whose evaluation exceeds a certain standard, An information processing device comprising (Supplementary Note 11) A driver information registration unit that registers driver information which is information regarding a driver, A job information registration unit that registers job information which is information regarding a job, The information processing device according to Supplementary Note 10, further comprising (Supplementary Note 12) The management unit further manages information regarding the position during running, The job information registration unit registers information regarding the position of a job as job information, The information processing apparatus further includes a job extraction unit that extracts jobs that meet a predetermined position condition from the jobs based on the position during driving. The job introduction unit introduces the extracted jobs. The information processing apparatus according to Supplementary Note 11. (Supplementary Note 13) The driver information registration unit registers information regarding the age or date of birth of the driver as driver information. The job information registration unit registers information regarding the age of the recruitment personnel as the job information. The job extraction unit extracts jobs based on the age or date of birth of the driver and the age of the recruitment personnel. The information processing apparatus according to Supplementary Note 12. (Supplementary Note 14) The driver information registration unit registers information indicating the type of job desired by the driver as driver information. The job information registration unit registers information indicating the type of job as the job information. The job extraction unit extracts jobs to be introduced to the driver from among the jobs of the job type that matches the job type included in the driver information. The information processing apparatus according to Supplementary Note 12. (Supplementary Note 15) The information processing apparatus further includes a driving report creation unit that creates a driving report including information regarding the distance or driving time of driving during a certain period and information regarding the evaluation of driving safety. The presentation unit presents a notice or warning by including information regarding the notice or warning in the driving report. The information processing apparatus according to Supplementary Note 10. (Supplementary Note 16) The information processing apparatus further includes a road damage evaluation unit that evaluates the damage state of the road based on the information regarding the acceleration during driving. The information processing apparatus according to Supplementary Note 10. (Supplementary Note 17) The information processing apparatus further includes a job completion report receiving unit that receives at least job completion report information indicating the report of job completion. The information processing apparatus further includes a job inspection request unit that issues a job inspection request based on the report of job completion. The information processing apparatus further includes a job inspection receiving unit that receives the job inspection result. Comprising The information processing apparatus according to Supplementary Note 10. (Supplementary Note 18) The work completion report receiving unit receives work completion report information including an image and information regarding the position where the image was taken, and a report determination unit that determines whether the position where the image included in the work completion report information was taken satisfies a predetermined relationship with the position included in the work information. Comprising The information processing apparatus according to Supplementary Note 17. (Supplementary Note 19) The report determination unit determines whether the date and time when the image included in the work completion report information was taken satisfies a predetermined relationship with a predetermined date and time included in the work information. The information processing apparatus according to Supplementary Note 18. (Supplementary Note 20) A family information registration unit that registers information regarding family members, A report creation unit that creates a predetermined report based on travel information, and a report transmission unit that transmits the created report to the registered family members. Comprising The information processing apparatus according to Supplementary Note 10. (Supplementary Note 21) Further comprising a report setting unit that sets information regarding the type of information to be included in the report and the transmission frequency of the report, The report creation unit creates the report including the type of information specified in the setting, and the report transmission unit transmits the report at the frequency specified in the setting. The information processing apparatus according to Supplementary Note 20. (Supplementary Note 22) The information to be included in the report includes at least one of travel time obtained based on travel information, travel distance obtained based on travel information, travel position and travel area obtained based on travel information, information regarding the safety evaluation of travel based on travel information, and information regarding cautions or warnings created based on the safety evaluation of travel. The information processing apparatus according to Supplementary Note 21. (Appendix 30) A management step of managing at least information regarding acceleration detected during driving, An evaluation step of evaluating driving safety based on the acceleration detected during driving, A presentation step of presenting attention or warning to a driver whose evaluation is below a certain standard, A job introduction step of introducing a job to a driver whose evaluation exceeds a certain standard, An information processing method having the above. (Appendix 40) A management step of managing at least information regarding acceleration detected during driving, An evaluation step of evaluating driving safety based on the acceleration detected during driving, A presentation step of presenting attention or warning to a driver whose evaluation is below a certain standard, A job introduction step of introducing a job to a driver whose evaluation exceeds a certain standard, A program for causing an information processing device to execute the above. (Appendix 41) A driver information registration step of registering driver information which is information regarding a driver, A job information registration step of registering job information which is information regarding a job, The program according to Appendix 40, further having the above. (Appendix 42) The management unit further manages information regarding the position during driving, The job information registration unit registers information regarding the position of a job as job information, The program further has a job extraction step of extracting a job that satisfies a predetermined position condition from the jobs based on the position during driving, The job introduction step introduces the extracted job, The program according to Appendix 41. (Appendix 43) The driver information registration step registers information regarding the age or date of birth of a driver as driver information, The job information registration step registers information regarding the age of the recruitment personnel as the job information, The job extraction step extracts jobs based on the age or date of birth of the driver and the age of the recruitment personnel. The program described in Appendix 42. (Appendix 44) The driver information registration step registers information indicating the type of job desired by the driver as driver information. The job information registration step registers information indicating the type of job as job information. The job extraction step extracts jobs to be introduced to the driver from among the jobs of the job type that matches the job type included in the driver information. The program described in Appendix 42. (Appendix 45) It further has a driving report creation step of creating a driving report including information regarding the distance traveled or the driving time within a certain period and information regarding the evaluation of driving safety. The presentation step presents a notice or warning by including information regarding the notice or warning in the driving report. The program described in Appendix 40. (Appendix 46) It further includes a road damage evaluation step of evaluating the damage state of the road based on the information regarding the acceleration during driving. The program described in Appendix 40. (Appendix 17) It further has a job completion report reception step of receiving at least job completion report information indicating a job completion report, a job inspection request step of issuing a job inspection request based on the job completion report, a job inspection reception step of receiving the job inspection result, and The program described in Appendix 40. (Appendix 48) The job completion report reception step receives job completion report information including an image and information regarding the position where the image was taken. A report determination step of determining whether a position where the image included in the work completion report information was taken satisfies a predetermined relationship with a position included in the work information; further having, the program described in Appendix 47. (Appendix 49) The report determination step determines whether a date and time when the image included in the work completion report information was taken satisfies a predetermined relationship with a predetermined date and time included in the work information. the program described in Appendix 48. (Appendix 50) A family information registration step of registering information about family members; A report creation step of creating a predetermined report based on driving information; A report transmission step of transmitting the created report to the registered family members; having, the program described in Appendix 40. (Appendix 51) further having a report setting step of setting information about the type of information to be included in the report and the transmission frequency of the report, The report creation step creates the report including the type of information specified in the setting, The report transmission step transmits the report at the frequency specified in the setting. the program described in Appendix 50. (Appendix 52) The information to be included in the report includes at least one of travel time obtained based on driving information, travel distance obtained based on driving information, travel position and area obtained based on driving information, information related to safety evaluation of driving based on driving information, and information related to cautions or warnings created based on the safety evaluation of driving. the program described in Appendix 51.
Explanation of Signs
[0239] 1 Information processing system 10a CPU 10b RAM 10c ROM 10d Communication unit 10e Input unit 10f Display unit 110 Detection unit (information acquisition unit) 111 Acceleration detection unit 112 Angular velocity detection unit 120 Evaluation unit 130 Attention / warning prompt unit 140 Job introduction unit (job information prompt unit) 200 Information acquisition device (image capturing device) 220 Travel information transmission unit 230 Position information acquisition unit 240 Speed information acquisition unit 250 Image capturing unit 260 Image recording unit 270 Image transmission unit 280 Transmission instruction receiving unit (transmission request receiving unit) 290 Target image extraction unit 400 Information processing device (travel evaluation device) 410 Travel information management unit 411 Travel information receiving unit 412 Travel information recording unit 421 Travel safety evaluation unit 422 Road damage evaluation unit 450 Job information management unit 451 Job information receiving unit 452 Job information registration unit 460 Driver information management unit (user information management unit) 461 Driver information receiving unit 462 Driver information registration unit 470 Road diagnosis unit 471 Road diagnosis report creation unit 472 Road diagnosis report transmission unit 480 Image receiving unit 485 Image order receiving unit 490 Image recording unit 500 Search unit 501 Target data extraction unit 502 Target vehicle (device) extraction unit 510 Transmission Instruction Sending Unit (Transmission Request Sending Unit) 520 Image Transmission Unit 530 Order Information Management Unit 531 Order Application Receiving Unit 532 Order Judgment Unit 533 Order Registration Unit 534 Order Update Unit 540 Work Report Management Unit 541 Work Start Report Receiving Unit 542 Work Completion Report Receiving Unit (Work Completion Report Receiving Unit) 543 Report Judgment Unit 544 Report Information Recording Unit 550 Inspection Management Unit 551 Training Request Sending Unit 552 Training Result Receiving Unit 560 Family Information Management Unit 561 Family Information Receiving Unit 562 Family Information Registration Unit 570 Family Report Setting Unit 571 Family Report Setting Receiving Unit 572 Family Report Setting Registration Unit 580 Family Report Unit 581 Family Report Document Creation Unit 582 Family Report Document Sending Unit 583 Family Report Document Recording Unit 590 Safety Evaluation Result Sending Unit 600 Work Ordering Device 610 Work Ordering Unit 611 Work Information Input Unit 612 Work Information Sending Unit 620 Image Ordering Unit 621 Image Ordering Input Unit 622 Image Ordering Sending Unit 630 Work Inspection Unit 631 Inspection Request Receiving Unit 632 Inspection Request Display Unit 633 Inspection Result Input Unit 634 Inspection Result Sending Unit 800 Information Presentation Device 810 Caution / Warning Presentation Unit 811 Driving Report Receiving Unit 812 Travel Report Display Section 820 Work Information Presentation Section 821 Work Information Receiving Section 822 Work Information Display Section 830 Driver Registration Application Section 840 Work Order Receiving Section 850 Work Report Section 851 Work Start Report Section 852 Work Completion Report Section (Work Finish Report Section) 860 Image Shooting Section 870 Family Registration Application Section 871 Family Registration Input Section 872 Family Registration Sending Section 880 Family Report Setting Section 881 Family Report Setting Input Section 882 Family Report Setting Sending Section 900 Work Introduction Device 910 Safety Evaluation Result Receiving Section 920 Health Information Receiving Section 930 Worker Evaluation Section 940 Worker Information Management Section 950 Work Information Management Section
Claims
1. A management unit that manages at least information regarding acceleration detected during travel, An evaluation unit that evaluates the safety of travel based on the acceleration detected during the travel, A presentation unit that presents a notice or a warning based on the evaluation, A job introduction unit that introduces a predetermined job based on the evaluation, An information processing apparatus comprising the same.
2. A driver information registration unit that registers driver information which is information regarding a driver, A job information registration unit that registers job information which is information regarding a job, The information processing apparatus according to claim 1, further comprising the same.
3. The management unit further manages information regarding the position during travel, The job information registration unit registers information regarding the position of the job as job information, The apparatus further comprises a job extraction unit that extracts a job satisfying a predetermined position condition from the jobs based on the position during travel, The job introduction unit introduces the extracted job, The information processing apparatus according to claim 2.
4. The driver information registration unit registers information regarding the age or date of birth of the driver as driver information, The job information registration unit registers information regarding the age of the recruitment personnel as the job information, The job extraction unit extracts a job based on the age or date of birth of the driver and the age of the recruitment personnel, The information processing apparatus according to claim 3.
5. The driver information registration unit registers information indicating the type of job desired by the driver as driver information, The job information registration unit registers information indicating the type of job as job information, The job extraction unit extracts a job to be introduced to the driver from among jobs of a job type that matches the job type included in the driver information. The information processing apparatus according to claim 3.
6. It further includes a driving report creation unit that creates a driving report including information on the distance traveled or the driving time during a certain period and information on the evaluation of driving safety. The presentation unit presents a notice or a warning by including information regarding the notice or the warning in the driving report. The information processing apparatus according to claim 1.
7. It further includes a road damage evaluation unit that evaluates the damage state of a road based on the information regarding the acceleration during driving. The information processing apparatus according to claim 1.
8. A job completion report receiving unit that receives at least job completion report information indicating the completion of a job, A job inspection request unit that issues a job inspection request based on the report of the completion of the job, A job inspection receiving unit that receives the job inspection result, and is provided with. The information processing apparatus according to claim 1.
9. The job completion report receiving unit receives job completion report information including an image and information regarding the position where the image was taken, and a report determination unit that determines whether the position where the image included in the job completion report information was taken satisfies a predetermined relationship with the position included in the job information. and is provided with. The information processing apparatus according to claim 8.
10. The report determination unit determines whether the date and time when the image included in the job completion report information was taken satisfies a predetermined relationship with the predetermined date and time included in the job information. The information processing apparatus according to claim 9.
11. A family information registration unit that registers information regarding family members. A report creation unit that creates a predetermined report based on driving information, A report transmission unit that transmits the created report to the registered family members, and The information processing apparatus according to claim 1.
12. Further comprising a report setting unit that sets information regarding the types of information included in the report and the transmission frequency of the report, The report creation unit creates the report including the types of information specified in the setting, The report transmission unit transmits the report at the frequency specified in the setting, The information processing apparatus according to claim 11.
13. The information included in the report includes at least one of travel time obtained based on driving information, travel distance obtained based on driving information, travel position and area obtained based on driving information, information regarding the safety evaluation of driving based on driving information, and information regarding cautions or warnings created based on the safety evaluation of driving. The information processing apparatus according to claim 12.
14. An acceleration acquisition unit that acquires at least the acceleration during driving, An evaluation unit that evaluates the safety of driving based on the acceleration during driving, A presentation unit that presents cautions or warnings based on the evaluation, A job introduction unit that introduces a predetermined job based on the evaluation, and An information processing system comprising the same.
Citation Information
Patent Citations
Apparatus for determining erroneous depression of accelerator and brake
JP2012144053A