Information processing apparatus and information processing program

The information processing device enhances scratch detection accuracy by using mobile device images to supplement fixed camera data, ensuring thorough vehicle damage assessment.

JP2025135905APending Publication Date: 2025-09-19DENSO TEN LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024033975
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-06
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Existing systems for determining vehicle damage through image comparison by fixed cameras are inaccurate and cannot reliably detect scratches that occur between rental periods.

Method used

An information processing device and program that utilizes a mobile device to capture additional images of vehicle parts where scratches cannot be determined by fixed cameras, comparing these images with pre-stored rental images to enhance accuracy.

Benefits of technology

Improves the accuracy of scratch detection by allowing users to photograph indeterminate areas, enabling comprehensive scratch determination on vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025135905000001_ABST
    Figure 2025135905000001_ABST
Patent Text Reader

Abstract

To provide an information processing apparatus and an information processing program which can improve accuracy in determining the presence or absence of a scratch.SOLUTION: The information processing apparatus according to an embodiment determines the presence or absence of a new scratch by comparing an image of a vehicle at the time of return captured by a camera capable of capturing the vehicle at the time of return with a previously stored image of the vehicle at the time of rental. When it is impossible to determine the presence or absence of a new scratch, the information processing apparatus transmits a request to a portable terminal of a user of the vehicle to capture an image of a part of the vehicle for which the presence or absence of a new scratch cannot be determined. The information processing apparatus then compares the captured image transmitted from the portable terminal with the image at the time of rental to determine the presence or absence of a new scratch.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The disclosed embodiments relate to an information processing device and an information processing program. [Background technology]

[0002] In vehicles used by multiple users, such as rental cars and shared cars, it is essential to check for any damage that occurs on the vehicle between the time it is rented and the time it is returned. Such damage checks are generally carried out by visual inspection by a human.

[0003] In order to automate the process of checking for such scratches, there is a scratch detection device that uses a fixed camera installed at the vehicle rental location to photograph the vehicle when it is rented out and when it is returned, and compares the two images to determine whether there are any new scratches (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 11-144042 Summary of the Invention [Problem to be solved by the invention]

[0005] However, there are cases where it is not possible to determine whether or not a vehicle has been damaged simply by comparing images of the vehicle taken by a fixed camera before and after rental.

[0006] One aspect of the embodiment has been made in view of the above, and aims to provide an information processing device and an information processing program that can improve the accuracy of determining whether or not there is a scratch. [Means for solving the problem]

[0007] An information processing device according to one aspect of the embodiment determines whether or not there are any new scratches by comparing an image of the vehicle taken by a camera capable of photographing the vehicle when the vehicle is returned with a pre-stored image of the vehicle at the time of rental. If the information processing device cannot determine whether or not there are any scratches, the information processing device transmits to the mobile device of the user of the vehicle a request to photograph the part of the vehicle where the presence or absence of the scratches cannot be determined. The information processing device determines whether or not there are any new scratches by comparing the photographed image transmitted from the mobile device with the image at the time of rental. [Effects of the Invention]

[0008] According to an embodiment, when there is a part of the vehicle where the presence or absence of a scratch cannot be determined even when comparing an image of the vehicle at the time of rental and an image of the vehicle at the time of return, the information processing device and the information processing program request the user of the vehicle to take a picture of the part and send the photographed image. As a result, the information processing device and the information processing program can determine the presence or absence of a scratch in the part that cannot be determined from the image of the vehicle at the time of rental and the image of the vehicle at the time of return by comparing the image of the vehicle at the time of rental and the photographed image, thereby improving the accuracy of determining the presence or absence of a scratch. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is an explanatory diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2 is an explanatory diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 3] FIG. 3 is an explanatory diagram illustrating an example of the operation of the information processing device according to the embodiment. [Figure 4] FIG. 4 is an explanatory diagram illustrating an example of the operation of the information processing device according to the embodiment. [Figure 5] FIG. 5 is an explanatory diagram illustrating an example of the operation of the information processing device according to the embodiment. [Figure 6] FIG. 6 is an explanatory diagram illustrating an example of the operation of the information processing device according to the embodiment. [Figure 7] FIG. 7 is an explanatory diagram illustrating an example of the operation of the information processing device according to the embodiment. [Figure 8]FIG. 8 is a flowchart illustrating an example of processing executed by the controller according to the embodiment. [Figure 9] FIG. 9 is a flowchart illustrating an example of processing executed by the controller according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, an information processing device and an information processing program according to an embodiment will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to the following embodiments.

[0011] [1. Information Processing System Configuration] An information processing system according to an embodiment is, for example, a system for managing the condition of scratches on rental cars or shared cars. In the following, an information processing system for managing vehicle information including whether or not a rental car has scratches, the location of scratches on the rental car, and the date and time when the scratches were made will be described as an example.

[0012] Fig. 1 is an explanatory diagram showing an example of the configuration of an information processing system 1 according to an embodiment. As shown in Fig. 1, the information processing system 1 includes an information processing device 2, a fixed camera 3, a user terminal 4, and a plurality of vehicles 51. Hereinafter, the vehicle 51 will be referred to as "other vehicles 51" to distinguish it from the vehicle 5.

[0013] The information processing device 2 is connected to the fixed camera 3, the user terminal 4, and other vehicles 51 via a communication network 100 so as to be able to communicate information with them. The communication network 100 is, for example, the Internet. The number of fixed cameras 3 is not limited to one, and may be multiple.

[0014] The fixed camera 3 is installed at a location where rental cars (hereinafter simply referred to as "vehicles 5") are rented and returned, and is a camera capable of capturing images of the vehicles 5. The fixed camera 3 is installed, for example, at a position where it can capture images of the parking lot of a rental car office, and captures images of the vehicles 5 entering and leaving the parking lot.

[0015] The user terminal 4 is a terminal device of a user 41 of the vehicle 5. In other words, the user terminal 4 is a terminal device of the user 41 who has rented the vehicle 5. The user terminal 4 is, for example, a smartphone equipped with a camera function.

[0016] The other vehicles 51 are vehicles used by a plurality of contractors who have concluded information provision contracts with the operator of the information processing device 2. The other vehicles 51 are equipped with an on-board camera capable of capturing images of the periphery of the vehicle.

[0017] The information processing device 2 is a device that manages the state of scratches on the vehicle 5. The information processing device 2 determines whether or not there are scratches on the vehicle 5 based on images of the vehicle 5 taken by the fixed camera 3 and images of the vehicle 5 taken by the user terminal 4 or an on-board camera of another vehicle 51, and manages the state of scratches for each vehicle 5. If multiple fixed cameras 3 are installed, necessary images of the vehicle 5 can be extracted from each fixed camera 3. For example, if there is a part of the vehicle 5 that is not captured in the blind spot of a certain fixed camera 3, images from other fixed cameras 3 can be used for that part.

[0018] [2. Configuration of information processing device] Next, the configuration of the information processing device 2 will be described with reference to Fig. 2. Fig. 2 is an explanatory diagram showing an example of the configuration of the information processing device 2 according to the embodiment. The information processing device 2 includes a storage unit 6 and a controller 7.

[0019] The memory unit 6 is an information storage device such as a data flash. The memory unit 6 stores a rental image 61, reservation information 62, vehicle information 63, and the like. The rental image 61 is an image of the vehicle 5 before rental, captured by the fixed camera 3. The reservation information 62 is information related to the reservation of the vehicle 5. The reservation information 62 includes information such as the license plate number of the vehicle 5 to be rented, the rental date and time of the vehicle 5, the return date and time, and the name of the user 41 of the vehicle 5. The vehicle information 63 includes information such as whether the vehicle 5 has any scratches, the location of any scratches on the vehicle 5, and the date and time the scratches were made.

[0020] The controller 7 includes a microcomputer having a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), etc., and various circuits. The controller 7 includes a communication unit 71 that functions when the CPU executes an information processing program stored in the ROM using the RAM as a work area, and a scratch detection AI (Artificial Intelligence) 72. The information processing program may be stored in a storage device from the outside via a communication line, etc.

[0021] The communication unit 71 and the flaw determination AI 72 included in the controller 7 may be partially or entirely configured using hardware such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0022] The communication unit 71 and the scratch determination AI 72 included in the controller 7 each realize or execute the information processing functions described below. Note that the internal configuration of the controller 7 is not limited to the configuration shown in Fig. 2, and may be any other configuration that performs the information processing described below.

[0023] The communication unit 71 is a processing unit that transmits and receives various information between the fixed camera 3, the user terminal 4, and other vehicles 51. The communication unit 71 requests the fixed camera 3 to transmit captured images and receives images from the fixed camera 3. Note that the communication unit 71 can also receive images captured by the fixed camera 3 at all times.

[0024] The communication unit 71 requests the user terminal 4 to transmit captured images and receives the images from the user terminal 4. The communication unit 71 requests the other vehicle 51 to transmit images captured by the on-board camera and receives the images from the other vehicle 51. At this time, the communication unit 71 also receives from the other vehicle 51 the date and time the image was captured and the traveling position of the other vehicle 51 at that time.

[0025] The damage determination AI 72 is equipped with a learning model that has been machine-learned to perform image recognition of the vehicle 5, the license plate of the vehicle 5, and scratches on the vehicle 5 from images. The damage determination AI 72 identifies the returned vehicle 5 based on the image received from the fixed camera 3 and the reservation information 62.

[0026] Thereafter, the damage determination AI 72 determines whether or not the vehicle 5 has any scratches, the location of any scratches on the vehicle 5, and the like, based on images received from the fixed camera 3, the user terminal 4, and the other vehicles 51, and the rental image 61. The damage determination AI 72 then stores vehicle information 63, including information such as whether or not the vehicle 5 has any scratches, the location of any scratches on the vehicle 5, and the date and time the scratches were made, in the storage unit 6, and manages the vehicle information 63. A specific example of the operation of the information processing device 2 will now be described.

[0027] [3. Operation of information processing device] 3 to 7 are explanatory diagrams showing an example of the operation of the information processing device 2 according to the embodiment. When the information processing device 2 detects a vehicle 5 entering a parking lot of a car rental office from an image received from the fixed camera 3, the information processing device 2 recognizes the license plate of the vehicle 5 from the image. Then, the information processing device 2 performs an identification process to identify the entered vehicle 5 from the information written on the license plate and the vehicle information 63, and reads out the identified vehicle information 63.

[0028] Then, as shown in FIG. 4, when the vehicle 5 is parked in parking space number 7 in the parking lot 8, an image from when the vehicle 5 enters the parking lot until when the vehicle 5 is parked in parking space number 7 is stored, for example, in RAM, as a return image 64.

[0029] The information processing device 2 then performs a determination process to compare the image 64 of the vehicle 5 at the time of return with the image 61 of the vehicle 5 at the time of rental that has been stored in advance to determine whether or not there are any new scratches. New scratches are scratches that were not on the vehicle 5 at the time of rental, but were on the vehicle 5 at the time of return. This allows the information processing device 2 to automatically determine whether or not there are any scratches on the vehicle 5 by comparing the image 64 at the time of return with the image 61 at the time of rental.

[0030] At this time, the information processing device 2 compares the as-returned image 64 with the as-rented image 61 for each part of the vehicle 5. The parts here include, for example, the front bumper, left side door, right side door, rear bumper, roof, and hood of the vehicle 5. This allows the information processing device 2 to output the results of damage determination for each part.

[0031] For example, when performing a determination process for the left side door of a vehicle 5, as shown in Figure 5, the information processing device 2 divides the part of the image 61 at the time of rental that shows the left side door and the part of the image 64 at the time of return that shows the left side door into a mesh shape using SS (Semantic Segmentation).

[0032] Then, the information processing device 2 compares the rental image 61 and the return image 64 for each divided area (hereinafter referred to as a "mesh 66") using a damage determination AI 72 to determine whether or not there is a damage 9. At this time, the information processing device 2 can also determine whether or not there is dirt on the vehicle 5 using a similar method. This allows the information processing device 2 to accurately determine whether or not there is a damage 9 and dirt.

[0033] In this case, the information processing device 2 outputs and displays the determination result of the determination process, for example, as shown in Fig. 4. In the example shown in Fig. 4, images of the front, rear, top, left side, and right side of the vehicle 5 are displayed. The information processing device 2 then surrounds the image of the vehicle 5 that shows the undamaged part with a solid frame. The information processing device 2 also surrounds the image of the vehicle 5 that shows the damaged part with a dashed frame. In the example shown in Fig. 5, since it is determined that there is a new scratch on the left side door, the information processing device 2 surrounds the image of the left side of the vehicle 5, including the left side door, with a dashed frame.

[0034] At this time, the information processing device 2 may not be able to determine whether there is a scratch. For example, if there is a part of the vehicle 5 that is not captured in the return image 64 captured by the fixed camera 3, the information processing device 2 cannot determine whether there is a scratch on that part.

[0035] For example, if the information processing device 2 is unable to determine whether there are scratches on the front and right side of the vehicle 5, it will surround with a dotted line the image showing the indeterminable front of the vehicle 5 and the image showing the right side of the vehicle 5. However, this requires the rental car company to visually check the front and right side of the vehicle 5 to determine whether there are scratches, which is time-consuming.

[0036] 6, when the information processing device 2 cannot determine whether there is a scratch, it transmits a request to the user terminal 4 of the user 41 of the vehicle 5 to photograph the part of the vehicle 5 for which it cannot determine whether there is a scratch. At this time, the information processing device 2 transmits to the user terminal 4 a request to photograph the part of the vehicle 5 for which it cannot determine whether there is a scratch, among the front, rear, top, and both left and right sides of the vehicle 5.

[0037] For example, if damage determination on the front and right side of the vehicle 5 is not possible, the information processing device 2 displays images of the front, rear, top, left side, and right side of the vehicle 5, and transmits images of the front and right side of the vehicle 5 surrounded by dashed lines so that the photographed areas can be identified. At this time, the information processing device 2 photographs the areas of the vehicle 5 surrounded by dashed lines, and transmits the photographed images to the information processing device 2 together with a message to the user terminal 4.

[0038] 7, when the information processing device 2 receives the photographed image 65 from the user terminal 4, it compares the photographed image 65 sent from the user terminal 4 with the image at the time of lending 61 to determine whether there are any new scratches. At this time, the information processing device 2 compares the images for each mesh 66 using the same method (see the figure) as when comparing the image at the time of returning 64 with the image at the time of lending 61.

[0039] In this way, if there is a part of the vehicle 5 where the presence or absence of a scratch cannot be determined even when comparing the image 61 of the vehicle 5 at the time of rental with the image 64 of the vehicle 5 at the time of return, the information processing device 2 requests the user 41 of the vehicle 5 to take a photograph of that part and send the photographed image 65.

[0040] This allows the information processing device 2 to determine the presence or absence of scratches in areas that cannot be determined from the image 61 of the vehicle 5 at the time of rental and the image 64 of the vehicle 5 at the time of return by comparing the image 61 of the vehicle 5 at the time of rental with the captured image 65, thereby improving the accuracy of determining the presence or absence of scratches. As a result, the information processing device 2 can determine the presence or absence of scratches on the front, rear, top, and both left and right side surfaces of the vehicle 5, as shown in Fig. 7.

[0041] 7, when the information processing device 2 receives a captured image 65 from the user terminal 4, it identifies the part of the vehicle 5 that appears in the captured image 65 based on the image 67 received from the fixed camera 3. As a result, if the user 41 appears in the captured image 65, the information processing device 2 can confirm that the captured image 65 is indeed the image 65 that was captured by the user 41 when returning the vehicle.

[0042] Furthermore, the information processing device 2 determines the position of the user 41 relative to the vehicle 5 based on the image 67 received from the fixed camera 3, and identifies the part of the vehicle 5 shown in the captured image 65 based on the position of the user 41.

[0043] As a result, when the information processing device 2 has requested the user 41 to take an image of the right side of the vehicle 5, if the user 41 is on the right side of the vehicle 5 in the image 67 received from the fixed camera 3, the information processing device 2 can confirm that the captured image 65 is indeed an image of the right side of the vehicle 5 taken by the user 41.

[0044] [4. Processing performed by the controller of the information processing device] Next, a process executed by the controller 7 according to the embodiment will be described with reference to Fig. 8 and Fig. 9. Fig. 8 and Fig. 9 are flowcharts showing an example of a process executed by the controller 7 according to the embodiment.

[0045] 8 and 9 while receiving images from the fixed camera 3. As shown in Fig. 8, the controller 7 determines whether or not a target vehicle has been recognized from the images received from the fixed camera 3 (step S101). The target vehicle is, for example, vehicle 5.

[0046] If the controller 7 determines that the target vehicle has not been recognized (step S101, No), it ends the process and restarts the process from step S101. If the controller 7 determines that the target vehicle has been recognized (step S101, Yes), it saves the video data up until the target vehicle is parked (step S102).

[0047] Thereafter, the controller 7 executes a damage determination process (step S103). Details of the damage determination process will be described later with reference to Fig. 9. Next, the controller 7 determines whether or not there is an undeterminable portion in the damage determination process (step S104). That is, the controller 7 determines whether or not there is a portion in the vehicle 5 for which it was not possible to determine whether or not there is a damage.

[0048] If the controller 7 determines that there is no indeterminable part (step S104, No), it moves the process to step S110. On the other hand, if the controller 7 determines that there is an indeterminable part (step S104, Yes), it transmits a request to photograph the indeterminable part to the user terminal 4 (step S105).

[0049] Thereafter, the controller 7 determines whether or not the captured image 65 of the indeterminable part captured by the user terminal 4 has been received (step S106). If the controller 7 determines that the captured image 65 of the indeterminable part has not been received (step S106, No), the controller 7 repeats the determination of step S106 until the captured image 65 is received.

[0050] If the controller 7 determines that it has received the photographed image 65 of an undeterminable part (Yes in step S106), it identifies the part of the vehicle 5 appearing in the photographed image 65 (step S107). Then, the controller 7 determines whether the identified part is an undeterminable part (step S108).

[0051] If the controller 7 determines that the identified portion is not an undeterminable portion (step S108, No), the process proceeds to step S105. If the controller 7 determines that the identified portion is an undeterminable portion (step S108, Yes), the controller 7 executes a scratch determination process (step S109).

[0052] The damage determination process in step S109 is similar to the damage determination process in step S103, and will be described later with reference to Fig. 9. Thereafter, the controller 7 stores the damage determination result of the damage determination process in the storage unit 6 (step S110), and ends the process.

[0053] Next, the damage determination process will be described with reference to Fig. 9. As shown in Fig. 9, in the case of the damage determination process in step S103, when the controller 7 starts the damage determination process, it divides the returned image 64 and the rented image 61 into parts of the vehicle 5 by SS (Semantic Segmentation) (step S201).

[0054] Next, the controller 7 compares the similarity between the return image 64 of the vehicle 5 and the rental image 61 in units of meshes 66 (step S202). Then, the controller 7 determines whether the similarity is less than 80% (step S203). If the controller 7 determines that the similarity is not less than 80% (step S203, No), that is, if the controller 7 determines that the similarity is 80% or more, the controller 7 proceeds to step S208.

[0055] Furthermore, if the controller 7 determines that the similarity is less than 80% (step S203, Yes), it performs a scratch / stain determination using the scratch determination AI 72 (step S204). If the controller 7 determines that the possibility of an estimated scratch is 80% or more, it determines that the part (mesh) is scratched (step S205), and proceeds to step S209.

[0056] If the controller 7 determines that the possibility of inferring that there is dirt is 80% or more, it determines that the part (mesh) in question is dirty (step S206), and moves the process to step S209. Otherwise, that is, if the controller 7 determines that the possibility of inferring that there is a scratch is less than 80% and the possibility of inferring that there is dirt is also less than 80%, it determines that the part (mesh) in question cannot be determined to be scratched / dirty (step S207), and moves the process to step S209.

[0057] Furthermore, after determining in step S203 that the similarity is 80% or more, the controller 7 determines in step S208 that the part (mesh) has no scratches / stains, and moves the process to step S209.

[0058] In step S209, the controller 7 determines whether or not the damage / stain determination has been completed for all meshes 66. If the controller 7 determines that the damage / stain determination has not been completed for all meshes 66 (step S209, No), that is, if it determines that there are still meshes 66 for which the damage / stain determination has not been performed, the controller 7 moves the process to step S203.

[0059] Furthermore, when it is determined that the damage / stain determination has been completed for all meshes 66 (Yes at step S209), the controller 7 determines whether the damage / stain determination has been completed for all parts (step S210).

[0060] If the controller 7 determines that the damage / stain determination has not been completed for all parts (step S210, No), that is, if it determines that there are still parts for which the damage / stain determination has not been performed, the controller 7 proceeds to step S202. If the controller 7 determines that the damage / stain determination has been completed for all parts (step S210, Yes), the controller 7 ends the damage determination process.

[0061] When the controller 7 executes the damage determination process in step 109 shown in FIG. 8, it replaces the returned image 64 in the flowchart shown in FIG. 9 with the captured image 65 received from the user terminal 4 and executes the damage determination process.

[0062] Up to this point, we have explained a case where, when it is not possible to determine whether or not there is a scratch by comparing the image 61 of the vehicle 5 at the time of rental with the image 64 at the time of return, the information processing device 2 compares the captured image 65 received from the user terminal 4 with the image 61 at the time of rental to determine whether or not there is a scratch; however, this is just one example.

[0063] If the controller 7 cannot determine whether or not there is a scratch by comparing the image 61 of the vehicle 5 at the time of rental with the image 64 at the time of return, it may acquire an image of the vehicle 5 taken by an on-board camera of another vehicle 51 that was traveling around the location where the vehicle 5 is to be returned when the vehicle 5 is returned.

[0064] In this case, the controller 7 identifies the other vehicle 51 from which the captured image is to be sent based on the traveling positions and traveling times of the other vehicle 51 received from the other vehicle 51. At this time, the controller 7 identifies the other vehicle 51 traveling around the location where the vehicle 5 is to be returned when the vehicle 5 is returned based on the traveling positions and traveling times of the other vehicle 51 received from the other vehicle 51.

[0065] Thereafter, the controller 7 transmits a request to the identified other vehicle 51 to send an image captured by the on-board camera, and receives the captured image from the other vehicle 51. Then, the controller 7 compares the image of the vehicle 5 captured at the time of return received from the other vehicle 51 with the image 61 at the time of rental, and executes a damage determination process.

[0066] This allows the controller 7 to complete the damage determination process for the vehicle 5 even if, for example, it is not possible to determine whether there is a damage by comparing the image 61 of the vehicle 5 at the time of rental with the image 64 of the vehicle 5 at the time of return, and the user 41 is unable to send the captured image 65 of the vehicle 5 even when requested to do so.

[0067] Further advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and exemplary embodiments shown and described above. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents. [Explanation of symbols]

[0068] 1. Information Processing Systems 2. Information processing equipment 3 Fixed Camera 4. User terminal 5 vehicles 6 Memory section 7 Controller 8. Parking 41 users 51 Other vehicles 61 Image at time of loan 62 Reservation Information 63 Vehicle Information 64 Return image 65 images 66 mesh 67 images 71 Communications Department 72 Wound detection AI 100 Communication Network

Claims

1. When the vehicle is returned, an image of the vehicle taken by a camera capable of photographing the vehicle is compared with a pre-stored image of the vehicle taken when the vehicle was rented to determine whether or not there are any new scratches; If it is not possible to determine whether or not there is a scratch, a request to take a photograph of the part of the vehicle where it is not possible to determine whether or not there is a scratch is sent to a mobile terminal of a user of the vehicle; The photographed image sent from the mobile terminal is compared with the image at the time of rental to determine whether there are any new scratches. Information processing device.

2. When the captured image is received from the mobile terminal, the part of the vehicle shown in the captured image is identified based on an image received from a camera capable of capturing an image of the vehicle. The information processing device according to claim 1 .

3. A position of the user relative to the vehicle is determined based on an image received from a camera capable of photographing the vehicle, and a portion of the vehicle shown in the photographed image is identified based on the position of the user. The information processing device according to claim 2 .

4. The image at the time of return, the photographed image, and the image at the time of lending are divided into mesh-like regions, and the image at the time of return and the photographed image are compared with the image at the time of lending for each divided region. The information processing device according to claim 1 .

5. The image at the time of return and the photographed image are compared with the image at the time of rental for each part of the vehicle. The information processing device according to claim 4 .

6. A request to photograph the front, rear, both left and right sides, and top surface of the vehicle, where the presence or absence of the damage cannot be determined, is sent to the mobile terminal. The information processing device according to claim 1 .

7. The camera capable of photographing the vehicle is a fixed camera that photographs the location where the vehicle is to be returned. The information processing device according to claim 1 .

8. The camera capable of photographing the vehicle is an in-vehicle camera of another vehicle that was traveling around the location where the vehicle was to be returned when the vehicle was returned. The information processing device according to claim 1 .

9. a step of comparing an image of the vehicle taken by a camera capable of photographing the vehicle when the vehicle is returned with a pre-stored image of the vehicle taken when the vehicle was rented to determine whether or not there is any new damage; a step of transmitting, when it is not possible to determine whether or not there is a scratch, a request to photograph the part of the vehicle for which it is not possible to determine whether or not there is a scratch to a mobile terminal of a user of the vehicle; a step of comparing the photographed image transmitted from the mobile terminal with the image at the time of rental to determine whether or not there is a new scratch; An information processing program that causes a computer to execute the above.

Citation Information

Patent Citations

  • Method for finding new flaw of rental car and flaw finding device for implementing same method

    JP1999144042A