Data processing device and computer program

A vehicle-mounted data processing system verifies IC driver's license data to ensure accurate identity confirmation and prevent unauthorized use, addressing the challenge of forgotten membership cards in vehicle sharing services.

JP2025124871AActive Publication Date: 2025-08-26PAAKU NIJUYON
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2025094602
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-06
Publication Date
2025-08-26
Estimated Expiration
2040-03-18

AI Technical Summary

Technical Problem

Existing vehicle sharing services face challenges in accurately verifying the identity of users using IC driver's licenses due to limited readable data without a PIN, leading to potential misuse and inefficiencies when members forget their membership cards.

Method used

A data processing device mounted on vehicles that reads and verifies IC driver's license data, including issue and expiration dates, and optionally PIN numbers, to unlock doors and start engines only if the data matches reservation information, ensuring the user has a valid license.

Benefits of technology

This solution enhances identity verification by confirming the presence of a valid IC driver's license, preventing unauthorized access and ensuring only authorized users can operate the vehicle, even if they forget their membership cards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025124871000001_ABST
    Figure 2025124871000001_ABST
Patent Text Reader

Abstract

To confirm possession of an IC driver's license at the time of vehicle rental in a vehicle sharing service.SOLUTION: A data processing device comprises: reservation data and the like receiving means which receives reservation data including a reservation user ID for a vehicle related to a reservation and driver's license data of a reservation user associated with the reservation user ID, from a vehicle management server; a short-range data communication device which executes short-range data communication; reservation user ID receiving means which receives a reservation user ID from a portable terminal related to the reservation user through the short-range data communication device; door-unlocking data transmission means which transmits, when the received reservation user ID matches, door-unlocking data for unlocking door lock of the vehicle; driver's license read data receiving means which reads driver's license data from an IC driver's license through the short-range data communication to obtain the driver's license data; data processing means which verifies match of the driver's license data of the reservation user; and engine unlocking data transmission means which transmits engine unlocking data when they match.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a technique for using an IC driver's license (hereinafter referred to as "IC license") for identity verification in a predetermined member-oriented service (for example, car sharing). [Background technology]

[0002] In most cases, identity verification using an IC driver's license is carried out by the person presenting the license, who then looks at the photograph attached to the IC driver's license, obtains the person's consent, and then notes down the driver's license number (hereinafter referred to as the "license number"). When verifying identity via the Internet during document screening, the person being screened typically sends a scan of their IC driver's license along with the screening documents, and the person verifying the data, such as name and address, on the documents and IC driver's license, matches.

[0003] As a service provider operating a car sharing business, when a registered car sharing member gets into a shared car, the service provider allows the member to open and close the car's door using a membership card issued by the service provider. In other words, the service is operated on the assumption that the user carrying the membership card is the member. Furthermore, whether or not the user carries an IC driver's license is the user's responsibility.

[0004] Current IC licenses are IC licenses with built-in IC chips, which contain information to identify the individual, along with two types of PIN numbers (four digits) registered by the individual. The information that can be read without a PIN is the license issue date and expiration date. The information that can be read by entering the first PIN via a card reader is the information written on the license, such as name, address, license number, etc. The information that can be read by entering the second PIN is the registered domicile and the photograph on the license.

[0005] Patent Document 1 discloses a technology that enables easy and quick input of a personal identification number while more reliably preventing information leakage when authenticating an IC card, such as an IC chip built into an IC driver's license. Patent Document 2 discloses a technology that allows users to reserve a car sharing vehicle without entering an ID or password and without having to review the information displayed on the reservation site. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-15623 [Patent Document 2] Japanese Patent Application Laid-Open No. 2016-151982 Summary of the Invention [Problem to be solved by the invention]

[0007] It is not uncommon for car sharing members to forget their membership cards. In such cases, identity verification is carried out at a call center (this is not directly related to the present invention, so further explanation will be omitted). If an IC driver's license were used (substituting the IC driver's license for the membership card) so that the shared car's door could be opened and closed even if the member forgets to carry their membership card, the aforementioned problem of not carrying a driver's license could be resolved. However, operating a car sharing service using only an IC driver's license poses the following problems in terms of "identity verification."

[0008] As mentioned above, the only information that can be read from an IC driver's license without a PIN is the license's issue date and expiration date. Even with these two pieces of data, the accuracy of verifying that the person who brought the IC driver's license is the person who made the car sharing reservation is low when there are a large number of members. For example, if there are 900,000 members, the number of members whose expiration dates overlap will be an average of 493. If we take into account so-called pranksters who try to open and close the doors of shared cars without registering as members, this would apply to 82 million people who hold IC driver's licenses, meaning that there would be an overlap of approximately 45,000 people.

[0009] Patent Document 2, listed as prior art, discloses a technology for identifying a person by using two personal identification numbers (four-digit numbers) registered on an IC driver's license. However, it is not practical to use this technology because member users are not guaranteed to remember two personal identification numbers forever.

[0010] The above-mentioned issues are also faced by rental car services, where service providers are increasingly becoming unmanned. Hereinafter, in this application, car sharing services and rental car services will be collectively referred to as "vehicle sharing services."

[0011] The problem to be solved by the present invention is to provide a technology for verifying that a member user is carrying an IC driver's license when renting a vehicle in a member-oriented service such as a vehicle sharing service. [Means for solving the problem]

[0012] In order to solve the above-mentioned problems, the present invention provides a first invention relating to a data processing device mounted on a vehicle, a second invention relating to a computer program for controlling the data processing device according to the first invention, and a third invention relating to a computer program for controlling a mobile communication terminal that communicates contactlessly with the data processing device according to the first invention.

[0013] (First Invention) A first aspect of the present invention relates to a data processing device mounted on a vehicle related to a reservation. A data processing device mounted on a vehicle related to a reservation, a reservation data receiving means for receiving reservation data including reservation date and time location data and a reserving person ID of the vehicle related to the reservation from a vehicle management server that manages the vehicle, and license confirmation data for confirming the license of the reserving person linked to the reserving person ID; a short-distance data communication device that reads license data from an IC license of a reserving person; a data processing means that checks whether the reservation data, license confirmation data, and license data received by the reservation data receiving means match; door unlock data transmitting means for transmitting door unlock data for unlocking the door lock of the vehicle based on the collation result of the data processing means; an engine control data transmitting means for transmitting engine lock release data for enabling the engine to operate to an engine control device of the vehicle based on the collation result of the data processing means; Equipped with. The data processing means verifies whether the driver's license verification data and the driver's license data match, and if they match, transmits the door lock release data and the engine lock release data. A first invention relates to the above data processing device (see FIG. 2).

[0014] (Terminology) "Vehicle" means a service vehicle used in the vehicle sharing service business, and if the vehicle sharing service is car sharing, it is a car sharing vehicle, and if the vehicle sharing service is a rental car service, it is a rental car. The "reservation user ID" is the name of the person making the reservation, as well as a code linked to the name of the person making the reservation. To use the code, you must register as a reservation user. A "license" is a driver's license required to drive the aforementioned "vehicle." An IC license is a license that incorporates an IC chip that stores data such as the license number and is capable of short-range communication (contactless communication). "License verification data" refers to electronic data such as numbers and character strings that can be read by a short-range data communication device without entering a PIN, and more specifically, the date of issue, the last day of expiration, etc. (In the case of an IC driver's license, there is data (such as the license number) that cannot be read unless the owner enters their PIN).

[0015] A "short-distance data communication device" is a device that can communicate with a mobile communication terminal via short-distance data communication (contactless communication). It is also called a reader / writer, card reader, etc. Here, "short-distance data communication" refers to data communication such as Bluetooth (registered trademark). "Engine unlock data" refers to engine unlock data when engine start in a shared car is controlled by an engine control device, and to key box unlock data when engine start in a vehicle is indirectly controlled by locking the key box, which is the storage location for the engine key.

[0016] (action) The reservation data receiving means receives reservation data including reservation date, time, and location data for the vehicle related to the reservation and the reserving party ID, as well as license verification data for verifying the license of the reserving party linked to the reserving party ID, from a vehicle management server that manages vehicles. The short-distance data communication device reads the license data from the IC license related to the reserving party. The data processing means verifies whether the license verification data and the license data match, and if they match, transmits door unlock data and engine unlock data.

[0017] If the door lock is released, the person making the reservation can get into the vehicle, and if the engine lock is released, the person making the reservation can start the vehicle engine. In other words, as long as the person making the reservation has an IC driver's license, they can get into and drive the reserved vehicle even if they do not have their membership card with them. When providing a vehicle to a reserver, the vehicle provider can also confirm that the reserver has a driver's license on hand. In other words, a reserver who does not have an IC license on hand will not be able to start the vehicle's engine, which will prevent drivers without a license from driving.

[0018] (Variation of the first invention) The first invention may be formed as follows. That is, the short-distance data communication device reads the subscriber ID from the IC card of the subscriber, The data processing means transmits door unlock data when the reservation ID read by the short-distance data communication device matches the reservation ID received by the reservation data receiving means, and transmits engine unlock data when the license verification data and the license data match (see Figure 4).

[0019] (Terminology) The IC card is issued in advance to registered persons (members) who can become reservation holders, and is issued after various data related to attribute information and driver's licenses are registered in advance. The reservation ID (member ID) stored on this IC card can be read by short-range communication. It can also be substituted by a mobile communication device with short-range wireless communication capabilities, such as a smartphone.

[0020] (action) The reserver has their IC card read by the short-distance data communication device, and the short-distance data communication device reads the reserver ID from the IC card. The data processing means determines whether the reserver ID matches the reserver ID contained in the reservation data previously received by the reservation data receiving means, and if they match, door unlock data is sent to the vehicle door. The reserver can then enter the vehicle. A person who makes a reservation without an IC driver's license cannot unlock the door, which prevents drivers without a license from driving. While the person who makes the reservation must have both an IC card and a driver's license, this increases the certainty that the reservation will be fulfilled.

[0021] (Second Invention) The second invention also relates to a data processing device installed in a vehicle related to a reservation. The difference from the variation of the first invention is that it is equipped with a PIN input means to read the license number stored in the IC license. That is, a reservation data receiving means for receiving reservation data including reservation date and location data of the vehicle related to the reservation and the reservation user ID, as well as the license number of the reservation user linked to the reservation user ID, from a vehicle management server that manages the vehicle; a PIN data receiving means for receiving PIN data from a PIN input means that has accepted input of a PIN for an IC driver's license related to a reserving person; a short-distance data communication device that reads a subscriber ID from an IC card associated with the subscriber and receives a license number from an IC license associated with the subscriber when the personal identification number data is received; data processing means for checking whether the reservation user ID received by the reservation data receiving means matches the reservation user ID received by the short-distance data communication device, and for checking whether the license number received by the reservation data receiving means matches the license number received by the short-distance data communication device; door unlock data transmitting means for transmitting door unlock data for unlocking the doors of the vehicle when the data processing means collates and matches the data; an engine control data transmitting means for transmitting engine lock release data to an engine control device of the vehicle when the data processing means collates and matches the data; and (See FIG. 3.)

[0022] (Terminology) In the embodiment described below, the "password input means" is, for example, a numeric keypad displayed on the touch panel of the LCD screen of the car navigation device, but a numeric keypad input device may be provided separately from the car navigation device. It is generally provided inside the vehicle so that it can be operated when the driver gets in the vehicle.

[0023] (action) If the reservation ID on the IC card matches the reservation ID included in the previously received reservation data, the door will be unlocked, allowing the reservation holder to enter the vehicle. When the reservation holder inputs a PIN using the PIN input means, the short-distance data communication device can read out the license number. If the data processing means determines that the license number matches the license number previously received by the reservation data receiving means, engine unlock data that enables the engine to operate is transmitted to the vehicle's engine control device, allowing the reservation holder to start the engine. When providing a vehicle to a reserver, the vehicle provider can also confirm that the reserver has a driver's license. For example, this is effective in situations such as when a vehicle is being used during the renewal period of a driver's license or immediately after renewal.

[0024] (Third Invention) The third invention also relates to a data processing device installed in the vehicle related to the reservation. Instead of the IC card used in the second invention, a mobile communication terminal related to the reservation holder in which reservation information is installed, The data is taken by photographing the IC driver's license using the photographing function of the mobile communication terminal (see Figure 5). That is, a short-distance data communication device that executes short-distance communication with a mobile communication terminal of a reserved person that receives reservation data including reservation date and location data of the vehicle related to the reservation and a reserved person ID, as well as the license number of the reserved person linked to the reserved person ID, from a vehicle management server that manages the vehicle; data processing means for receiving and processing predetermined data from the short-distance data communication device; door lock means for unlocking the vehicle door when door lock unlock data for the vehicle is received based on the data processed by the data processing means; an engine control device that starts the engine of the vehicle when engine lock release data of the vehicle is received based on the data processed by the data processing means; Equipped with. the short-distance data communication device receives license photograph data obtained by photographing the IC license using a camera function provided in the mobile communication terminal, and transmits the license photograph data to the data processing means; The data processing means verifies whether the received license photograph data matches the reservation data and the license number of the reserving person received from the vehicle management server, and if they match, transmits door unlock data to the door lock means and engine unlock data to the engine control device.

[0025] (Terminology) A "mobile communication terminal" is generally a smartphone. It can also be a tablet or laptop. The required functions of the terminal include an IC chip that enables short-range communication (contactless communication), internet connectivity, and a camera.

[0026] Cases where the data processing means handles "license photograph data" include cases where a portion of the image data (for example, license number, issue date, expiration date) is digitized and handled, as well as cases where the data processing means handles it as image data (see Figures 9 and 10). In this case, it is desirable that the license data received by the means for receiving reservation data, etc., is data that can be easily matched with the license photograph data (for example, image data of the license). In addition, when comparing photograph data and image data, an algorithm is used to determine a match even if the match is not a perfect match like text data (for example, a match of 90% or more at a specified resolution is deemed acceptable). It is common to adopt

[0027] (action) A mobile communication terminal of a member user receives reservation data including reservation date, time, and location data for a vehicle related to a reservation, a reserver ID, and driver's license data of the reserver linked to the reserver ID from a vehicle management server that manages vehicles (1). Then, a short-distance data communication means receives the reserver ID in the reservation data through short-distance data communication with the mobile communication terminal (2).

[0028] Meanwhile, the member user takes a picture of his / her IC driver's license using the camera function of the mobile communication terminal, and the photographed data is received by the short-distance data communication means (3). The data processing means compares the reservation data and license data received by the short-distance data communication means with the license photograph data (4). If the license photograph data matches the reservation data and the license number of the person making the reservation, the door unlock data transmission means transmits door unlock data to unlock the vehicle doors (5). If the data processing means compares and the license data and the license photograph data match, the engine control data transmission means transmits engine unlock data to the engine control device of the vehicle to enable the engine to operate (6).

[0029] The person making the reservation can get into the vehicle using a mobile communication terminal that stores reservation data including the reservation ID, and the engine lock can be released based on the photographed data of the IC license. When providing a vehicle to a reservation holder, the vehicle provider can also confirm that the reservation holder has a driver's license on hand. Since the license photograph data is used to confirm that the license is on hand, it can also be used for international driver's licenses, which do not have built-in electronic data like IC driver's licenses.

[0030] (Fourth Invention) A fourth invention relates to a data processing device that can unlock the door using a mobile communication terminal of a member user, and then unlock the engine using data from an IC driver's license (see FIG. 13). That is, a reservation data receiving means for receiving reservation data including reservation date and time location data and a reserving person ID of the vehicle related to the reservation from a vehicle management server that manages the vehicle, and license confirmation data for confirming the license of the reserving person linked to the reserving person ID; a short-distance data communication device that executes short-distance communication with a mobile communication terminal associated with a reserved vehicle, the short-distance data communication device receiving reservation data including reservation date and location data of the reserved vehicle and a reserved user ID, and the reserved user's driver's license data linked to the reserved user ID; a data processing means for checking whether the reservation data received by the reservation data receiving means and the reservation data received by the short-distance data communication device match; door unlock data transmitting means for transmitting door unlock data for unlocking the door lock of the vehicle based on the collation result of the data processing means; an engine control data transmitting means for transmitting engine lock release data for enabling the engine to operate to an engine control device of the vehicle based on the collation result of the data processing means; Equipped with. The short-distance data communication device reads license data from an IC license related to the subscriber, The data processing means transmits door lock release data to the door lock release data transmitting means when the license data read by the short-distance data communication device matches the license data received from the mobile communication terminal related to the reservation holder.

[0031] (action) The member user can first unlock the door using their mobile communication terminal, and then, after getting into the reserved vehicle, can unlock the engine by communicating their IC driver's license with the short-range data communication device.

[0032] (Variations of the third and fourth inventions) The third and fourth aspects of the present invention may be formed as follows. That is, the short-distance data communication means receives location data read via the GPS function of the mobile communication terminal of the member user, The data processing means may transmit door lock release data when the location data matches the location data in the reservation date, time, and location data received by the reservation data receiving means (see FIG. 7).

[0033] (action) The short-distance data communication means receives location data read via the GPS function of the member user's mobile communication terminal. The data processing means determines whether the location data matches the location data in the reservation date, time, and location data received by the reservation data receiving means, and if they match, transmits door lock release data.

[0034] (Variations of the first to fourth inventions) It is more preferable that the license verification data and license data received by the data processing means be deleted after a predetermined time has elapsed, as this contributes to reducing the risk of data leakage.

[0035] The timing of data deletion can be varied in many ways, such as when a predetermined time has elapsed or when the transmission of engine lock release data to the engine control device has been completed. Furthermore, data that needs to be prevented from being leaked may include data other than license verification data and license data.

[0036] (Fifth Invention) A fifth aspect of the present invention relates to a computer program for controlling the data processing device according to the first aspect (see FIG. 2). That is, a reservation data receiving procedure for receiving reservation data including reservation date and location data of the vehicle related to the reservation and the reservation user ID, as well as license verification data for verifying the license of the reservation user linked to the reservation user ID, from a vehicle management server that manages the vehicle; a license data reading procedure for reading license data from an IC license related to the subscriber by the short-distance data communication device; a data processing procedure for verifying whether the license data read in the license data reading procedure matches the license verification data received in the reservation data receiving procedure; a door unlock data transmission procedure for transmitting door unlock data for unlocking the door of the vehicle when the data matches in the data processing procedure; an engine control data transmission procedure for transmitting engine lock release data to an engine control device of the vehicle when the data matches in the data processing procedure, to enable the engine to operate; The present invention relates to a computer program for causing the data processing device to execute the above.

[0037] (Variation of the fifth invention) The fifth invention may be formed as follows. That is, the data processing device is caused to execute a subscriber ID reading procedure for reading a subscriber ID from an IC card relating to a subscriber from the short-distance data communication device. In the data processing procedure, if the reservation user ID read from the short-distance data communication device matches the reservation user ID received in the reservation data receiving procedure, door lock release data is transmitted. The engine unlock data may be transmitted when the license verification data and the license data match.

[0038] (Sixth Invention) A sixth aspect of the present invention also relates to a computer program for controlling a data processing device. That is, the data processing device includes a short-distance data communication device that reads license data from an IC license related to a reserving person, and a personal identification number input means that accepts input of a personal identification number for the IC license. The computer program a reservation data receiving procedure for receiving reservation data including reservation date and time location data of the vehicle related to the reservation and a reserving person ID, as well as the license number of the reserving person linked to the reserving person ID, from a vehicle management server that manages the vehicle; a subscriber ID receiving step of receiving a subscriber ID from an IC card related to the subscriber by the short-distance data communication device; a door unlock data transmission procedure for transmitting door unlock data for unlocking the doors of the vehicle when the reservation user ID received in the reservation data receiving procedure matches the reservation user ID received by the short-distance data communication device; a PIN data receiving step for receiving PIN data of the IC driver's license of the reserving person from the PIN input means; a license number receiving procedure for receiving a license number from an IC license related to the reserving person when the PIN data is received in the PIN data receiving procedure; an engine control data transmission procedure for comparing the license number received by the reservation data receiving means with the license number received by the short-distance data communication device, and transmitting engine lock release data to the engine control device of the vehicle to enable the engine to operate if the license numbers match; The computer program is configured to cause the data processing device to execute the above.

[0039] (Seventh Invention) A seventh aspect of the present invention also relates to a computer program for controlling a data processing device. The data processing device is equipped with short-distance data communication means capable of receiving various data by wireless communication with a mobile communication terminal with a camera function of a reservation holder. The computer program is a receiving procedure for receiving reservation data etc. via the short-distance data receiving means through short-distance communication with a mobile communication terminal of a reserving person that has received reservation data including reservation date and location data of the vehicle related to the reservation, a reserving person ID, and the license number of the reserving person linked to the reserving person ID from a vehicle management server that manages the vehicle; a license photograph data receiving step for receiving license photograph data obtained by photographing an IC license using a camera function provided in the mobile communication terminal; a license data verification procedure for verifying whether the license photograph data received in the license photograph data reception procedure matches the license data received in the reservation data reception procedure; a door unlock data transmission procedure for transmitting door unlock data to the door lock means of the vehicle when the license data matches in the license data verification procedure; an engine control data transmission procedure for verifying whether the license photograph data received in the license photograph data reception procedure matches the license data received in the reservation data etc. reception procedure, and, if they match, transmitting engine lock release data to the engine control device of the vehicle to enable the engine to operate; The computer program is configured to cause the data processing device to execute the above.

[0040] An eighth aspect of the present invention also relates to a computer program for controlling a data processing device. The data processing device is equipped with short-distance data communication means capable of receiving various data by wireless communication with the mobile communication terminal of the reservation holder. The computer program includes a reservation data receiving step for receiving reservation data including reservation date and time location data and a reserving user ID of the vehicle related to the reservation from a vehicle management server that manages the vehicle, and license confirmation data for confirming the license of the reserving user linked to the reserving user ID; a terminal data receiving step in which a mobile communication terminal of a reserving person who has received the reservation data and the license verification data from the vehicle management server receives the reservation data and the license verification data via the short-distance data communication means; a door unlock data transmission procedure for transmitting door unlock data to the door lock means of the vehicle when the reservation data received in the terminal data reception procedure matches the reservation data received in the reservation data etc. reception procedure; a license data receiving procedure for reading license data from an IC license related to the subscriber via the short-distance data communication means; an engine control data transmission procedure for transmitting engine lock release data to an engine control device of the vehicle when the license data received in the license data reception procedure matches the license confirmation data received in the reservation data etc. reception procedure; and The computer program is configured to cause the data processing device to execute the above.

[0041] (Variations of the seventh and eighth inventions) The seventh and eighth aspects of the invention may be formed as follows. That is, the data processing device is also caused to execute a location data receiving procedure for receiving location data read via the GPS function of the mobile communication terminal of the reservation user, In the door unlock data transmission procedure, the door unlock data may be transmitted if the location data received in the location data reception procedure matches the location data in the reservation date, time, and location data received in the reservation data reception procedure.

[0042] (Variations of the fifth to eighth inventions) In the fifth to eighth aspects of the present invention, it is preferable to include a data deletion procedure for deleting the driver's license verification data and the driver's license data in the data processing means after the door unlock data is transmitted to the engine control device in the door unlock data transmission procedure.

[0043] The computer programs according to the fifth to eighth aspects of the present invention may be provided by being stored on a recording medium. Here, a "recording medium" refers to a medium that can carry a program that does not occupy space by itself, such as a flexible disk, hard disk, CD-R, CD-RW, MO (magneto-optical disk), DVD-R, DVD-RW, or flash memory. It is also possible to transmit the program according to the present invention from a computer or data processing device storing the program to another data processing device via a communication line.

[0044] (Ninth Invention) The present invention relates to a computer program (application software) that is installed in a user's mobile communication terminal equipped with a communication function, a contactless communication function, and a camera function. That is, a procedure for receiving reservation data etc. a reservation data transmission step of transmitting the reservation data to a predetermined data reader using the non-contact communication function; an image data acquisition step of acquiring image data of a certificate document related to the user photographed by the user using the camera function; data conversion means for converting necessary portions of the image data acquired in the image data acquisition procedure into digital data; a converted data transmission step of transmitting the digital data converted by the data conversion means to the data reader; The computer program is configured to cause the mobile communication terminal to execute the above.

[0045] (Terminology) The "portable communication terminal for a user that has a communication function, a contactless communication function, and a camera function" refers to a smartphone, a tablet terminal, a laptop computer, and the like. "Reservation data" is, for example, data indicating the details of a reservation for a service, and includes date and time data, data for identifying the person who made the reservation (name, member ID), and the like. The "predetermined server" is a data management server that stores management data relating to services provided to users, accepts reservations, and transmits necessary data to terminals related to users.

[0046] A "data reader" is a device capable of transmitting and receiving data through contactless communication with an IC card or mobile communication terminal that has a built-in contactless communication chip, and is typically a short-range data communication device. In the embodiment described below, the data reader is installed inside a service target vehicle and is capable of contactless communication with a mobile communication terminal of a user outside the vehicle. In the embodiment described below, the "certificate" refers to a driver's license, but in the present invention, it also includes a passport, a health insurance card, and the like. In the embodiment described below, the "required parts in the image data" are the issue date, expiration date, etc. of a driver's license. If the certificate is a passport, the "required parts in the image data" are the passport number, etc.

[0047] (Variation of the ninth invention) The ninth aspect of the present invention may be formed as follows. That is, the mobile communication terminal is equipped with a GPS function, The reservation data includes location data regarding the location where the reserved service is to be provided; In the reservation data transmission procedure, the location data acquired using the GPS function is also transmitted to the server.

[0048] The computer program according to the seventh aspect of the present invention can be downloaded from a predetermined server to the mobile communication terminal, or can be provided by being stored on a recording medium. Here, a "recording medium" refers to a medium that can carry a program that does not occupy space by itself, such as a flexible disk, hard disk, CD-R, CD-RW, MO (magneto-optical disk), DVD-R, DVD-RW, or flash memory. It is also possible to transmit the program according to the present invention from a communication terminal storing the program to a portable communication terminal via a communication line. [Effects of the Invention]

[0049] According to the first to fourth aspects of the present invention, it is possible to provide a data processing device that can be used to confirm that an IC driver's license is carried when renting a vehicle in a vehicle sharing service. According to the fifth to eighth aspects of the present invention, a computer program can be provided for controlling a data processing device that can be used to confirm the presence of an IC driver's license when renting a vehicle in a vehicle sharing service. According to the ninth aspect of the present invention, it is possible to provide an application program for controlling a mobile information terminal that can be used to confirm the presence of an IC driver's license when renting a vehicle in a vehicle sharing service. [Brief explanation of the drawings]

[0050] [Figure 1] 1 is a schematic explanatory diagram showing the entirety of a vehicle management server and a data processing device for a service target vehicle according to a first embodiment of the present invention; [Figure 2] 1 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a first embodiment of the present invention; [Figure 3] FIG. 10 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a second embodiment of the present invention. [Figure 4] FIG. 10 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a third embodiment of the present invention. [Figure 5] FIG. 10 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a fourth embodiment of the present invention. [Figure 6] 10 is a flowchart according to a fourth embodiment of the present invention. [Figure 7] FIG. 10 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a fifth embodiment of the present invention. [Figure 8] 10 is a flowchart according to a fifth embodiment of the present invention. [Figure 9] FIG. 10 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a sixth embodiment of the present invention. [Figure 10] 10 is a flowchart according to a sixth embodiment of the present invention. [Figure 11] FIG. 13 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a seventh embodiment of the present invention. [Figure 12] FIG. 13 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to an eighth embodiment of the present invention. [Figure 13] FIG. 13 is a block diagram of a vehicle management server and a data processing device for a service target vehicle according to a ninth embodiment of the present invention. [Figure 14] FIG. 2 is a conceptual diagram showing the relationship between devices mounted on a vehicle and devices and servers outside the vehicle. DETAILED DESCRIPTION OF THE INVENTION

[0051] Hereinafter, embodiments of the present invention will be described with reference to the drawings (FIGS. 1 to 14). The present invention is not limited to the embodiments, but is a form for interpreting the present invention. For example, although the following embodiments illustrate car sharing, the present invention can also be applied to rental car services.

[0052] (Figure 1) Figure 1 shows the relationship between a vehicle management server, a data processing device installed in a service-target vehicle (shared car) that is managed through two-way communication with the vehicle management server, and a membership card and IC driver's license held by a member user who has registered as a member in advance. In the figure, wired communication is indicated by a solid line and wireless communication is indicated by a two-dot dash line.

[0053] The vehicle management server stores management data for members who have registered in advance, stores management data for shared cars used in car sharing, communicates with data processing devices for shared cars, and communicates with communication terminals related to member users.

[0054] The data processing device (car sharing onboard device) installed in the service target vehicle (shared car) includes a data transceiver (not shown) that transmits and receives data via a communication network, a card reader (short-range data communication device) capable of short-range wireless communication, a door lock device that locks the vehicle doors, an engine control device that controls the vehicle engine, and a multi-function car navigation device.The data processing means is shown as the core of each device. In the present invention, the vehicle to be serviced is equipped with a GPS in addition to the multi-function car navigation device described above, and intermittently transmits the vehicle's current location data to the car sharing management server.

[0055] Member users make reservations to use the car sharing service using their own communication terminal, and when using a shared car, they need a member card (IC card) equipped with an IC capable of short-range wireless communication and an IC that stores the member's membership ID as data, as well as an IC driver's license. The membership card can also be replaced by a mobile communication terminal.

[0056] The mobile communication terminal of the member user performs functions such as performing data communication with the vehicle management server to make reservations for the car sharing service and receiving data for reservation confirmation from the vehicle management server.

[0057] (Figure 2) Figure 2 shows an embodiment in which a member user uses his / her mobile communication terminal to make a reservation, and after the reservation is completed, the door lock of the reserved shared car is unlocked and the engine is started when the reservation is fulfilled.

[0058] In the embodiment shown in Figure 2, the data processing device installed in the shared car (shown as "shared car onboard device" in the figure) reads data from an IC driver's license, with the operation steps shown as numbers in parentheses.

[0059] As a premise, the member user has registered as a member of the car sharing service and has a member card, which is an IC card provided by the car sharing operating company. The member user has completed a car sharing reservation using the member number written on the member card (1).

[0060] The vehicle management server (member database) sends the reservation data and driver's license data related to the reservation to the vehicle-mounted device related to the reservation before the reservation is made (2). Here, the reservation data includes the member ID, the date and time of the reservation, and the location of the parking lot. The driver's license data includes the date of issue and the last day of expiration. The data on the last day of validity will change when the IC driver's license is renewed, but the validity date after the change can be calculated in relation to the member user's date of birth.

[0061] When the reservation date and time arrives, the member user who made the reservation goes to the parking lot where the reserved shared car is parked and holds their IC driver's license over the reserved shared car's short-range data communication device (fixed to the inside window of the rear seat of the vehicle) (3). The short-range data communication device reads the issue date data and the last day of expiration date via short-range wireless communication with the IC driver's license. This issue date data and last day of expiration date can be read without entering a PIN.

[0062] The data processing means compares the issue date data and expiration date read by the short-distance data communication device with the issue date data and expiration date received from the vehicle management server (4). If they match, the data processing means sends door unlock data to the door lock means (5) and engine unlock data to the engine control device (6). The member user can then get into the vehicle and start the engine.

[0063] According to this embodiment, a member user can get into a reserved vehicle and start driving using only an IC driver's license (without a membership card). In other words, driving without a driver's license is not permitted. Although simply checking the issue date data and the last day of the validity period does not uniquely identify the member user, it is highly likely that this can be ignored in practice.

[0064] (Figure 3) FIG. 3 shows an embodiment in which the vehicle door can be unlocked with a membership card and the engine can be started with an IC driver's license. The vehicle management server transmits reservation information including the member ID and reservation date, time, and location data to the onboard device of the relevant shared car in advance (1).

[0065] When the reservation date and time arrives, the member user who made the reservation goes to the parking lot where the reserved shared car is parked and holds their member card over the short-range data communication device of the reserved shared car (2). The short-range data communication device reads the member ID stored on the member card.

[0066] The member ID read by the short-distance data communication device is sent to the data processing means (3). It is then compared with the member ID received from the vehicle management server. If they match, the data processing means sends door unlock data to the door locking means (4). The member user can then enter the vehicle (in the figure, a dividing line is placed near the vertical center to indicate that the scenes above and below this line are different).

[0067] The data processing means receives the license number linked to the member ID related to the reservation together with the reservation information from the vehicle management server, and has acquired the license number together with the reservation information in advance (1). When the member user gets into the vehicle, a numeric keypad appears on the LCD screen of the multi-function car navigation device, and the member user enters the PIN number associated with their IC driver's license (5). The entered PIN number is sent to the short-range data communication device (6). The member user then holds their IC driver's license over the short-range data communication device, which then retrieves the license number (7).

[0068] The data processing means receives the license number sent from the short-range data communication device to the data processing means (8) and compares it with the license number sent from the vehicle management server. If they match, engine lock release data is sent to the engine control device (9). At this point, the member user can start the vehicle engine.

[0069] According to this embodiment, a member user can get into a reserved vehicle and start driving using a member card and an IC driver's license. In other words, driving without a driver's license is not permitted. Furthermore, since verification is performed using the license number from the IC driver's license, the member user can be uniquely identified.

[0070] (Figure 4) FIG. 4 shows an embodiment in which the vehicle doors are unlocked and the engine is started using a membership card and an IC driver's license. The vehicle management server transmits reservation information, including the member ID and reservation date, time, and location data, as well as driver's license data, to the vehicle-mounted device of the relevant shared car in advance (1).

[0071] When the reservation date and time arrives, the member user who made the reservation goes to the parking lot where the reserved shared car is parked and holds their member card and IC driver's license over the short-range data communication device of the reserved shared car (2). The short-range data communication device reads the member ID from the member card and the issue date and expiration date from the IC driver's license (3, 4).

[0072] If the data processing means determines that the member ID associated with the reservation information received from the vehicle management server matches the member ID read by the short-distance data communication device, door unlock data is output to the door lock means (5). Furthermore, if the issuance date and expiration date in the license data received from the vehicle management server match those read by the short-distance data communication device, engine lock release data is output to the engine control device (6).

[0073] The data processing means compares the issuance date data and expiration date with the issuance date data and expiration date received from the vehicle management server (4). If they match, the data processing means sends door unlock data to the door lock means (5) and engine unlock data to the engine control device (6). The member user can then get into the vehicle and start the engine.

[0074] According to this embodiment, a member user can get into a vehicle reserved using a member card and start driving using an IC driver's license. Driving without a driver's license is not permitted. This will be the case. Simply comparing the issue date data and the last day of the expiration date does not uniquely identify the member user, but since the IC card confirms that the user is a member, personal authentication can be performed at that stage.

[0075] (Figure 5) FIG. 5 shows an embodiment in which a member user's mobile communication terminal and photographed data of an IC driver's license taken with the terminal are used to unlock the vehicle doors and start the engine.

[0076] To implement this embodiment, a dedicated application program (check-in application program, hereinafter abbreviated as "check-in app") capable of executing the flowchart shown in FIG. 6 must be downloaded in advance to the member user's mobile communication terminal. The mobile information terminal must have a camera function in addition to Internet communication functions and short-range wireless communication functions. The following explanation will be given with reference to FIG. 6 as well as FIG. 5.

[0077] Reservation information (member ID, reservation date and time location) and license information (issue date, expiration date) are installed from the vehicle management server into the mobile communication terminal of the member user (1, S1).

[0078] When the reservation date and time arrives, the member user who made the reservation goes to the parking lot where the reserved shared car is parked (S2) and holds his / her mobile communication terminal over the short-range data communication device of the reserved shared car (2). The member user also starts the check-in app on his / her smartphone (S3, S4).

[0079] Once the above data transmission and reception is complete, the check-in app will activate the smartphone camera and prompt the member user to take a photo of their IC driver's license (S4). The app will then provide instructions on how to take the photo (for example, hold the LCD screen horizontally, or make sure the data you want to obtain is clearly visible), as well as instructions for retaking the photo, and the smartphone will then obtain the photo data of the driver's license.

[0080] The short-distance data communication device retrieves the member ID from the mobile communication terminal (4, S5). If the retrieved member ID matches the member ID received from the vehicle management server, it transmits door unlock data to the door lock means (5).

[0081] The license number is recognized from the image data of the acquired driver's license, and that portion is subjected to OCR processing to obtain text data (S6). Once this processing is complete, the check-in app prompts the member user to bring their smartphone closer to the short-range data communication device. The short-range data communication device then retrieves the text data of the acquired license number (S7), and the data processing means compares it with the license data obtained from the vehicle management server. If they match, engine unlock data is sent to the engine control device (S6, S8).

[0082] The check-in app prevents the use of previously taken images of IC driver's licenses, thereby preventing member users who do not have their license on hand from driving a vehicle.

[0083] According to this embodiment, a member user can get into a reserved vehicle and start driving using only a mobile communication terminal and an IC driver's license (without a membership card). It is also possible to use an international driver's license, for example, which does not currently have built-in electronic data like an IC driver's license.

[0084] (Figure 7) FIG. 7 also shows an embodiment in which a member user's mobile communication terminal and photographed data of an IC driver's license taken with the mobile communication terminal are used to unlock the vehicle doors and start the engine.

[0085] The embodiment shown in Figure 7 differs from Figure 5 in that it uses location data acquired by the mobile communication terminal. The differences will be mainly explained below with reference to Figure 8, which shows the operation procedure of the check-in app.

[0086] When the check-in app is launched, location data acquired by the smartphone's GPS function is sent to the short-range data communication device (2, 3, S13, 14). The data processing means verifies whether the reservation location data from the reservation information acquired from the vehicle management server matches the location data, and if they match, sends door unlock data to the door lock means (4). At this time, a more accurate verification can be achieved by also verifying whether the member ID matches, since there may be discrepancies in the location data.

[0087] Thereafter, operations such as obtaining image data of the IC driver's license are the same as those in the embodiment shown in FIGS. 5 and 6, and therefore a description thereof will be omitted. This embodiment also allows a member user to get into a reserved vehicle and start driving using only an IC driver's license.

[0088] (Figure 9) FIG. 9 also shows an embodiment in which a member user's mobile communication terminal and photographed data of an IC driver's license taken with the mobile communication terminal are used to unlock the vehicle doors and start the engine.

[0089] The difference between the embodiment shown in Fig. 9 and Fig. 5 is that the photographed data of the driver's license acquired by the mobile communication terminal is not subjected to OCR processing by the check-in app. This will be explained with reference to the flowchart shown in Fig. 10.

[0090] The data that the data processing means receives in advance from the vehicle management server includes reservation information and image data of the driver's license (1). Then, when the member user photographs the IC driver's license (4, S25, S26), the photographed data is read into the short-range communication device (S27), and the data processing means verifies that the photographed data matches the image data (6). If they match, door lock release data is sent to the door lock means (6, S28).

[0091] Because the photographed data of the IC driver's license is treated as image data, the accuracy of the verification may be lower than that of the embodiment shown in Figure 5, which performs OCR processing. However, the main purpose of this verification is to prevent member users from driving without their driver's license, and it is believed that this purpose can be achieved.

[0092] (Figure 11) FIG. 11 also shows an embodiment in which a member user's mobile communication terminal and photographed data of an IC driver's license taken with the mobile communication terminal are used to unlock the vehicle doors and start the engine.

[0093] The difference between the embodiment shown in Figure 11 and Figure 5 is that the mobile communication terminal does not receive data in advance from the vehicle management server, but instead verifies only the date of issue and the last day of expiration obtained by performing OCR processing on the image data of the IC driver's license, and then locks the doors and unlocks the engine.

[0094] In this embodiment, similar to the embodiment shown in FIG. 2, the door locks can be released and the engine can be started simply by verifying the date of issue and the last day of validity of the IC driver's license.

[0095] (Figure 12) FIG. 12 also shows an embodiment in which a member user's mobile communication terminal and photographed data of an IC driver's license taken with the mobile communication terminal are used to unlock the vehicle doors and start the engine.

[0096] The difference between the embodiment shown in Figure 12 and Figure 11 is that the mobile communication terminal acquires location data, obtains door lock release data based on that location data, and then obtains engine lock release data from photographed data of the driver's license.

[0097] In this embodiment, similar to the embodiment shown in FIG. 2, the door locks can be released and the engine can be started simply by verifying the date of issue and the last day of validity of the IC driver's license. This has the effect of improving the accuracy of personal authentication compared to the embodiment shown in FIG.

[0098] 12, the image data of the IC driver's license is subjected to OCR processing, but identity authentication is also possible using location data. Therefore, it is also possible to verify whether the photographed data, which does not undergo OCR processing, matches the image data of the license obtained from the vehicle management server.

[0099] (Figure 13) In the embodiment shown in Figure 13, the mobile communication terminal receives reservation data and driver's license data before the reservation is made (1), and when the received data is read into the short-distance data communication device associated with the reserved vehicle (3), the data processing device verifies that it matches the reservation data. If it matches, the door lock is released (4), allowing the driver to enter the reserved vehicle.

[0100] Verification of whether the person making the reservation has their license on them can be performed even after they get into the vehicle. That is, by holding their IC driver's license over a short-range data communication device, the issue date and expiration date are read (5), and the data is verified using the license data received in advance (6). If they match, it is determined that the license is on hand, and the engine lock is released (7).

[0101] (Figure 14) FIG. 14 shows the relationship between the short-distance data communication device, data processing device, engine control device, and door lock device installed in the vehicle, the vehicle management server outside the vehicle, and the mobile communication terminal of the reservation holder. The short-range data communication device is fixed near the rear window of the vehicle, but data can be acquired from the IC driver's license both before and after getting into the vehicle.

[0102] Although not shown in the figure, personal information such as driver's license data is deleted from the vehicle (data processing device) after the reservation is completed in order to reduce the risk of personal information being leaked. [Industrial Applicability]

[0103] The present invention can be used in membership-based services such as car sharing businesses, rental car businesses, parking lot management businesses, telecommunications equipment manufacturing businesses, data management businesses for data communications, and application software development businesses for communication devices such as smartphones.

Claims

1. A data processing device mounted on a vehicle related to a reservation, a reservation data receiving means for receiving reservation data including a reserving person ID of the vehicle related to the reservation and driver's license data of the reserving person linked to the reserving person ID from a vehicle management server that manages the vehicle; a short-distance data communication device for performing short-distance data communication; a reservation ID receiving means for receiving a reservation ID from a mobile communication terminal of a person reserving the vehicle by the short-distance data communication device; a door unlock data transmitting means for transmitting door unlock data for unlocking the doors of the vehicle when the reservation user ID received by the reservation data receiving means matches the reservation user ID received by the reservation user ID receiving means; a license read data receiving means for reading license data from an IC license and acquiring license read data in the short-distance data communication device; data processing means for checking whether the license data of the reservation person received by the reservation data receiving means matches the license read data received by the license read data receiving means; an engine unlock data transmitting means for transmitting engine unlock data for unlocking the engine of the vehicle when the data processing means finds a match; A data processing device comprising:

2. The license read data received by the license read data receiving means is unencrypted license data.

2. The data processing device according to claim 1.

3. The license read data received by the license read data receiving means is encrypted license data.

2. The data processing device according to claim 1.

4. A computer program for controlling a data processing device mounted on a vehicle related to a reservation, The data processing device includes a short-distance data communication device for performing short-distance data communication; The computer program a reservation data receiving procedure for receiving reservation data including a reserving user ID of the vehicle related to the reservation and driver's license data of the reserving user linked to the reserving user ID from a vehicle management server that manages the vehicle; a reservation ID receiving step of receiving a reservation ID from a mobile communication terminal of a reservationr of the vehicle by the short-distance data communication device; a door unlock data transmission procedure for transmitting door unlock data for unlocking the doors of the vehicle when the reservation user ID received in the reservation data etc. reception procedure matches the reservation user ID received in the reservation user ID reception procedure; a license read data receiving procedure for reading license data from an IC license and acquiring license read data in the short-distance data communication device; a data processing procedure for checking whether the license data of the reservation user received in the reservation data receiving procedure matches the license read data received in the license read data receiving procedure; an engine unlock data transmission procedure for transmitting engine unlock data for unlocking the engine of the vehicle when the data processing procedure matches; A computer program for causing the data processing device to execute the above.

5. The license read data received in the license read data receiving procedure is unencrypted license data.

5. A computer program according to claim 4.

6. The license read data received in the license read data receiving procedure is encrypted license data.

5. A computer program according to claim 4.

Citation Information

Patent Citations

  • On-vehicle terminal device, and vehicular operation control system

    JP2005081995A

  • Automobile control system, automobile and automobile control program

    JP2006290170A

  • Vehicle for car sharing, and car sharing management system

    JP2010237842A

  • Shared vehicle management system

    JP2013242818A

  • Vehicle rental service management apparatus, vehicle rental service management method, and program

    JP2021140457A