Service providing system, mobile driver's license server, and program
The service providing system enhances service delivery by utilizing a mobile driver's license server to rank services based on driving-related information, addressing the limitations of conventional systems by offering personalized and enhanced service offerings.
Patent Information
- Application Number
- JP2023214270
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-19
- Publication Date
- 2025-07-01
AI Technical Summary
Conventional service provision systems fail to utilize comprehensive driving-related information, such as past violation history, limiting the ability to enhance service offerings to users.
A service providing system incorporating a mobile driver's license server that stores electronic driving license data, including personal identification and driving-related information, which is used to rank services provided by business operators, and a user terminal that communicates with the server to transmit this information for personalized service delivery.
Enriches service provision by enabling operators to offer tailored services based on driving-related information, enhancing service quality and flexibility through ranking systems that consider factors like violation history, thereby improving user experience and operational efficiency.
Smart Images

Figure 2025097832000001_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to a service providing system, a mobile driving license server, and a program.
Background Art
[0002] Conventionally, an operator who provides services to users may check the user's driving license. Examples of such services include, for example, a car rental service. In the case of a car rental service, for example, an employee of the operator visually checks the user's driving license and recognizes that the user has the qualification to drive.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the above-described conventional technology, for example, information such as the user's past violation history related to driving a car cannot be used, and there is room for improvement.
[0005] Therefore, an object of embodiments of the present invention is to provide a service providing system, a mobile driving license server, and a program that can enrich the services provided by using information related to driving licenses when an operator provides services to a user.
Means for Solving the Problems
[0006] The service providing system according to the embodiment includes a business operator server that stores data of a predetermined service provided by the business operator to the user, a mobile driver's license server that stores mobile driver's license data which is electronicized driving license information for each individual and includes driving-related information used for ranking the service provided by the business operator, and a user terminal that is operated by the user and can communicate with the business operator server and the mobile driver's license server. The mobile driver's license server acquires personal identification information from the user terminal, and transmits the driving-related information included in the mobile driver's license data related to the user to the user terminal based on the acquired personal identification information. The business operator server acquires the personal identification information and the driving-related information from the user terminal, and ranks the service provided by the business operator to the user based on the acquired personal identification information and the driving-related information.
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Modes for Carrying Out the Invention
[0008] Hereinafter, embodiments of the service providing system, the mobile driver's license server, and the program of the present invention will be described with reference to the accompanying drawings. In the following, "mDL" is an abbreviation for mobile Driver's License and means a mobile driver's license.
[0009] FIG. 1 is an overall configuration diagram of the service providing system S according to the embodiment. The service providing system S includes an mDL server 1 (Mobile Driving License server), a user terminal 2, and a business operator server 3. They are communicatively connected to each other through a communication network N (Internet, mobile phone communication network, etc.).
[0010] FIG. 2 is a functional configuration diagram of the mDL server 1 according to the embodiment. The mDL server 1 is a computer and includes a storage unit 11, a processing unit 12, an input unit 13, an output unit 14, and a communication unit 15.
[0011] The storage unit 11 is constituted by, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), an SSD (Solid State Drive), an HDD (Hard Disk Drive), etc., and stores various kinds of information.
[0012] The storage unit 11 stores, for example, an mDL·DB (Data Base) 111. The mDL·DB 111 stores mobile driving license data 112 for each individual. The mobile driving license data 112 is mobile driving license data which is information of an electronic driving license, and includes personal identification information (information such as name and address) and driving related information (type of license (ordinary, large, etc.), violation history related to driving a vehicle, etc.). The driving related information is used for ranking services provided by business operators (details will be described later).
[0013] The processing unit 12 is constituted by, for example, a CPU (Central Processing Unit), and executes various kinds of information processing. When the processing unit 12 receives (acquires) a personal authentication request including personal identification information from the user terminal 2, it refers to the mDL·DB 111 and transmits driving related information (such as violation history) included in the mobile driving license data related to the user to the user terminal 2. In that case, the driving related information may be encrypted before transmission.
[0014] The input unit 13 is composed of, for example, a mouse, a keyboard, etc., and accepts information input by the operator.
[0015] The output unit 14 is composed of, for example, a display device (such as an LCD (Liquid Crystal Display)) for performing display, and an audio output device (a speaker) for performing audio output.
[0016] The communication unit 15 is a communication interface for communicating with an external device.
[0017] Next, FIG. 3 is a functional configuration diagram of the user terminal 2 of the embodiment. The user terminal 2 is operated by the user and can communicate with the operator server 3 and the mDL server 1. The user terminal 2 is, for example, a mobile terminal device such as a smartphone, and includes a storage unit 21, a processing unit 22, an input unit 23, an output unit 24, and a communication unit 25.
[0018] The storage unit 21 is composed of, for example, a ROM, a RAM, an SSD, etc., and stores various information. The storage unit 21 stores, for example, personal identification information 211 and a service use application 212.
[0019] The personal identification information 211 is information such as the user's name and address. The service use application 212 is an application program for using the service provided by the operator.
[0020] The processing unit 22 is composed of, for example, a CPU, and executes various information processing. The processing unit 22, for example, based on an operation by a user who wishes to use the service, uses the service use application 212 to send a personal authentication request including the personal identification information 211 to the mDL server 1. Also, after receiving the driving-related information from the mDL server 1, the processing unit 22, based on an operation by the user, uses the service use application 212 to send a service use request including the personal identification information 211 and the driving-related information to the operator server 3.
[0021] The input unit 23 is configured by, for example, a touch panel, and receives information input by the user.
[0022] The output unit 24 is configured by, for example, a display device that performs display (such as an organic EL (Electro-Luminescence)) or an audio output device that performs audio output (a speaker).
[0023] The communication unit 25 is a communication interface for communicating with an external device.
[0024] Next, FIG. 4 is a functional configuration diagram of the business operator server 3 of the embodiment. The business operator server 3 is a computer, and includes a storage unit 31, a processing unit 32, an input unit 33, an output unit 34, and a communication unit 35.
[0025] The storage unit 31 is configured by, for example, a ROM, a RAM, an SSD, an HDD, etc., and stores various information. The storage unit 31 stores, for example, service data 311 and ranking determination criteria 312.
[0026] The service data 311 is data of a predetermined service provided by the business operator to the user. The service is, for example, a car rental service.
[0027] The ranking determination criteria 312 are criteria (such as thresholds) for ranking the service based on driving-related information.
[0028] The processing unit 32 is composed of, for example, a CPU and executes various information processes. When the processing unit 32 receives (acquires) a service utilization request including personal identification information and driving-related information from the user terminal 2, it refers to the ranking determination criteria 312, ranks the service based on the personal identification information and the driving-related information, and transmits the data of the ranked service to the user terminal 2. In that case, if the driving-related information is encrypted, it is decrypted before use. At that time, for example, only the information necessary for ranking among the driving-related information may be decrypted, and for example, the information corresponding to personal information may not be decrypted.
[0029] Also, for example, when the service is a rental car service, the processing unit 32 ranks the user as an excellent user, a standard user, a user requiring attention, a non-eligible user, etc. based on the driving-related information (such as violation history), and the service provided also has corresponding contents (for example, the discount rate of the fee varies for each rank). Specifically, for example, a user with many violation histories is considered a user requiring attention, and measures such as making car insurance mandatory or increasing the usage fee may be considered.
[0030] In addition, the processing unit 32 changes the criteria for ranking the service based on the driving-related information according to the operation by the operator.
[0031] The input unit 33 is composed of, for example, a mouse, a keyboard, etc. and receives information input by the operator.
[0032] The output unit 34 is composed of, for example, a display device (such as an LCD) for display and an audio output device (a speaker) for audio output.
[0033] The communication unit 35 is a communication interface for communicating with an external device.
[0034] FIG. 5 is a sequence diagram showing the processing by the service providing system S of the embodiment. In step S1, in the user terminal 2 operated by a user who wishes to use a service, the processing unit 22 transmits order data to the merchant server 3.
[0035] In response to this, in step S2, the processing unit 32 of the merchant server 3 transmits user information input request data to the user terminal 2.
[0036] Next, in step S3, the processing unit 22 of the user terminal 2 transmits a personal authentication request including personal identification information 211 to the mDL server 1 using the service use application 212 based on an operation by the user.
[0037] Next, in step S4, the processing unit 12 of the mDL server 1 refers to the mDL·DB 111 and returns (transmits) driving-related information (such as violation history) included in the mobile driving license data regarding the user to the user terminal 2.
[0038] Next, in step S5, the processing unit 22 of the user terminal 2 transmits a service use request including personal identification information 211 and driving-related information to the merchant server 3 using the service use application 212 based on an operation by the user.
[0039] Next, in step S6, the processing unit 32 of the merchant server 3 ranks the service based on the personal identification information 211 and the driving-related information with reference to the ranking determination criteria 312, and in step S7, returns (transmits) the data of the ranked service to the user terminal 2.
[0040] Next, in step S8, the processing unit 22 of the user terminal 2 displays the data of the ranked service and the like on the output unit 24.
[0041] Next, in step S9, the processing unit 22 of the user terminal 2 transmits service use application information to the merchant server 3 using the service use application 212 based on an operation by the user.
[0042] Next, in step S10, the processing unit 32 of the operator server 3 determines whether to permit service use based on the service use application information. If it permits, it transmits service use permission information to the user terminal 2.
[0043] Thus, according to the service providing system S of the present embodiment, when the operator provides a service to the user, by ranking the services using the driving-related information in the mobile driving license data in the operator server 3, it is possible to improve the services provided.
[0044] Also, in that case, by using the violation history information as the driving-related information, the services can be ranked more appropriately.
[0045] In addition, in the operator server 3, by enabling the ranking determination criteria 312 to be changed based on the operations by the operator, the operator can perform flexible operations.
[0046] Also, when transmitting the driving-related information from the mDL server 1 to the user terminal 2, it can be encrypted, and then the operator server 3 can decrypt the encrypted driving-related information from the user terminal 2 and use it for service ranking. Thereby, the content of the driving-related information is not known to the user of the user terminal 2, which is preferable in terms of information management.
[0047] Also, the programs executed in the mDL server 1, the user terminal 2, and the operator server 3 of the present embodiment can be recorded and provided on a recording medium readable by a computer device such as a CD (Compact Disc)-ROM (Read Only Memory), a flexible disk (FD), a CD-R (Recordable), a DVD (Digital Versatile Disk), etc. in an installable format or an executable format file. Further, the program may be provided or distributed via a network such as the Internet.
[0048] Although embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. This novel embodiment can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. This embodiment and its modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the equivalent scope thereof.
[0049] For example, in the above-described embodiment, a car rental service is taken as an example of the service, but it is not limited thereto. The present invention can be applied to all services that can utilize information related to a driving license, such as a car-sharing service, a bicycle rental service, an electric kick scooter rental service, and a car insurance service.
[0050] In addition, the driving-related information used when ranking services is not limited to the types of licenses and violation histories described above. The driving-related information may, for example, also be a driving history, whether it is a gold license, age, whether it is a beginner mark holder, whether it is a silver mark holder, whether glasses are used, whether there is a hearing impairment, and the like.
Explanation of Reference Numerals
[0051] 1... mDL server, 2... user terminal, 3... operator server, 11... storage unit, 12... processing unit, 13... input unit, 14... output unit, 15... communication unit, 21... storage unit, 22... processing unit, 23... input unit, 24... output unit, 25... communication unit, 31... storage unit, 32... processing unit, 33... input unit, 34... output unit, 35... communication unit, 111... mDL·DB, 112... mobile driving license data, 211... personal identification information, 212... service use application, 311... service data, 312... ranking determination criteria, S... service provision system
Claims
1. A service providing system comprising: a provider server that stores data of a predetermined service provided by a provider to a user; a mobile driver's license server that stores mobile driver's license data which is electronic driver's license information for each individual and includes driving-related information used for ranking the service provided by the provider; a user terminal that is operated by the user and is communicable with the provider server and the mobile driver's license server, wherein the mobile driver's license server acquires personal identification information from the user terminal, and transmits the driving-related information included in the mobile driver's license data regarding the user to the user terminal based on the acquired personal identification information; and the provider server acquires the personal identification information and the driving-related information from the user terminal, and ranks the service provided by the provider to the user based on the acquired personal identification information and driving-related information.
2. The service providing system according to claim 1, wherein the driving-related information is violation history information related to driving a vehicle.
3. The service providing system according to claim 1, wherein the provider server changes criteria for ranking the service based on the driving-related information based on an operation by an operator.
4. When transmitting the driving-related information included in the mobile driver's license data regarding the user to the user terminal, the mobile driver's license server encrypts and transmits the driving-related information; and when the provider server acquires the personal identification information and the encrypted driving-related information from the user terminal, the provider server decrypts the encrypted driving-related information, and ranks the service provided by the provider to the user based on the personal identification information and the decrypted driving-related information.
5. A service providing system comprising: a provider server that stores data of a predetermined service provided by a provider to a user; a mobile driver's license server that stores mobile driver's license data which is electronic driver's license information for each individual and includes driving-related information used for ranking the service provided by the provider; A mobile driving license server in a service providing system including a user terminal that is operated by the user and is capable of communicating with the business operator server and the mobile driving license server. A mobile driving license server that acquires personal identification information from the user terminal and transmits the driving-related information included in the mobile driving license data related to the user to the user terminal based on the acquired personal identification information.
6. A business operator server that stores data of a predetermined service provided by the business operator to the user. A mobile driving license server that stores mobile driving license data, which is electronic driving license information for each individual, and includes driving-related information used for ranking the services provided by the business operator. A program for causing a computer, which is a mobile driving license server in a service providing system including a user terminal that is operated by the user and is capable of communicating with the business operator server and the mobile driving license server, to execute a function of acquiring personal identification information from the user terminal and transmitting the driving-related information included in the mobile driving license data related to the user to the user terminal based on the acquired personal identification information. A program for causing a computer, which is a mobile driving license server in a service providing system including a user terminal that is operated by the user and is capable of communicating with the business operator server and the mobile driving license server, to execute a function of acquiring personal identification information from the user terminal and transmitting the driving-related information included in the mobile driving license data related to the user to the user terminal based on the acquired personal identification information.
Citation Information
Patent Citations
Management server, store terminal and rental car lending system
JP2022021656A