[go: up one dir, main page]

KR20230169734A - Server for managing rental car - Google Patents

Server for managing rental car Download PDF

Info

Publication number
KR20230169734A
KR20230169734A KR1020220070229A KR20220070229A KR20230169734A KR 20230169734 A KR20230169734 A KR 20230169734A KR 1020220070229 A KR1020220070229 A KR 1020220070229A KR 20220070229 A KR20220070229 A KR 20220070229A KR 20230169734 A KR20230169734 A KR 20230169734A
Authority
KR
South Korea
Prior art keywords
information
rental
vehicle
customer
car
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
KR1020220070229A
Other languages
Korean (ko)
Inventor
박용석
Original Assignee
주식회사 모빌리버스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 모빌리버스 filed Critical 주식회사 모빌리버스
Priority to KR1020220070229A priority Critical patent/KR20230169734A/en
Publication of KR20230169734A publication Critical patent/KR20230169734A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06314Calendaring for a resource
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • G06Q50/188Electronic negotiation

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Technology Law (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a car rental management server to efficiently manage various costs incurred by a customer in processes of from renting and using a vehicle from a car rental company to returning the vehicle. According to the present invention, the car rental management server is connected to a customer terminal to exchange data. The car rental management server comprises: a communication unit receiving customer information, rental information, contract information, cost information, and approval information; a storage unit storing the customer information, rental information, contract information, cost information, and approval information provided through the communication unit; and a control unit providing a car rental service program for receiving the customer information, rental information, contract information, cost information, and approval information stored in the storage unit. The control unit outputs at least one or more pieces of car information, which allows a car to be selected through the car rental service program, on a screen of the customer terminal, outputs the rental date for the selected car on the screen of the customer terminal when one car information is selected, stores the car information and the rental date in the storage unit and calculates the car rental fee information according to the car information and the rental date when the rental date is selected; and generates the contract information when the approval information is provided from the communication unit.

Description

차량 대여 관리 서버{SERVER FOR MANAGING RENTAL CAR}Vehicle rental management server {SERVER FOR MANAGING RENTAL CAR}

본 발명은 차량 대여 관리 시스템에 관한 것으로, 좀 더 상세하게는 고객이 차량 대여 업체의 차량을 사용하는 과정에서 발생한 비용을 차량 대여 업체가 고객에게 청구할 수 있는 차량 대여 관리 서버에 관한 것이다.The present invention relates to a car rental management system, and more specifically, to a car rental management server that allows a car rental company to charge a customer for costs incurred while the customer uses the car rental company's vehicle.

고객은 차량 대여 업체를 통해 차량을 사용할 수 있다. 고객은 차량 대여 업체의 보유 차량 중에서 자신의 상황이나 예산을 고려하여 적절하게 선택할 수 있다. 고객은 선택한 차량을 사용하기 위해 예약할 수 있다. 고객은 차량을 사용하기 위해 차량 대여 업체와 대여 계약을 할 수 있다. 고객은 대여 계약을 위해 차량 사용을 위한 비용을 지불해야 한다. Customers can use vehicles through vehicle rental companies. Customers can select the appropriate vehicle from among the vehicle rental company's vehicles, taking into account their circumstances and budget. Customers can make reservations to use the vehicle of their choice. Customers may enter into a rental contract with a vehicle rental company to use the vehicle. The customer must pay for the use of the vehicle for the rental contract.

차량 대여 업체는 대여 계약에 따라 예약해둔 시점이 되면 차량을 대여해야 한다. 차량 대여 업체는 고객이 차량의 사용을 완료하고 반납하면, 계약을 완료하게 된다. 고객이 차량의 사용을 완료하고 반납할 때, 차량 대여 업체는 육안 검사를 포함한 기초적인 검사를 통해 차량의 파손 여부 등을 확인할 수 있다. 또한, 차량 대여 업체는 파손이 있으면 파손을 수리하기 위한 추가적인 비용을 청구할 수 있다.The car rental company must rent the car when it is reserved according to the rental contract. A car rental company completes the contract when the customer completes use and returns the car. When a customer completes use of the vehicle and returns it, the vehicle rental company can check for damage to the vehicle through basic inspection, including visual inspection. Additionally, if there is any damage, the car rental company may charge additional costs to repair the damage.

고객이 운행 중에 교통 법규를 위반하여 범칙금을 발생시킬 수 있고, 고객이 운행중에 사고를 일으켜서 보험 처리가 필요할 수 있다. 이와 같이 운행 중에 발생하는 비용에 대해 추가적인 처리가 필요하고, 이를 처리하는 것에 어려움이 있다.A customer may incur a fine by violating traffic laws while driving, or a customer may cause an accident while driving and require insurance coverage. In this way, additional processing is required for costs incurred during operation, and processing this is difficult.

본 발명은 상술한 과제를 해결하기 위한 것으로서, 본 발명의 목적은 고객이 차량 대여 업체의 차량을 대여하여 사용하고, 사용 과정에서 발생한 상황에 따른 비용을 차량 대여 업체가 고객에게 자동으로 청구할 수 있도록 하는 차량 대여 관리 서버를 제공하는데 있다.The present invention is intended to solve the above-described problem. The purpose of the present invention is to enable a customer to rent and use a vehicle from a car rental company, and for the car rental company to automatically bill the customer for costs depending on situations that occur during use. The purpose is to provide a vehicle rental management server that allows

본 발명의 일 실시 예에 따른 고객 단말기와 연결되어 데이터를 주고받는 차량 대여 관리 서버는, 고객 정보, 대여 정보, 계약 정보, 비용 정보 및 승인 정보를 수신하는 통신부; 상기 통신부를 통해 제공받은 고객 정보, 대여 정보, 계약 정보, 비용 정보 및 승인 정보를 저장하는 저장부; 및 상기 저장부에 저장된 고객 정보, 대여 정보, 계약 정보, 비용 정보 및 승인 정보를 입력 받기 위한 차량 대여 서비스 프로그램을 제공하는 제어부를 포함한다.A vehicle rental management server that is connected to a customer terminal and exchanges data according to an embodiment of the present invention includes a communication unit that receives customer information, rental information, contract information, cost information, and approval information; a storage unit that stores customer information, rental information, contract information, cost information, and approval information provided through the communication unit; and a control unit providing a vehicle rental service program to receive customer information, rental information, contract information, cost information, and approval information stored in the storage unit.

일 실시예에서, 상기 제어부는, 상기 차량 대여 서비스 프로그램을 통해 차량을 선택할 수 있는 적어도 하나 이상의 차량 정보를 상기 고객 단말기의 화면부에 출력되도록 할 수 있다.In one embodiment, the control unit may output at least one vehicle information that allows selecting a vehicle through the vehicle rental service program to the screen of the customer terminal.

일 실시 예에서, 상기 제어부는, 어느 하나의 차량 정보가 선택되면, 선택된 차량에 대해 대여 가능한 일자를 상기 고객 단말기의 화면부에 출력되도록 하고, 대여 가능한 날짜가 선택되면, 차량 정보 및 대여 가능한 날짜를 상기 저장부에 저장하고, 차량 정보 및 대여 가능한 날짜에 따라 차량 대여료 정보를 산출하고, 상기 통신부로부터 승인 정보를 제공받으면 계약 정보를 생성할 수 있다.In one embodiment, when any vehicle information is selected, the control unit outputs the rental date for the selected vehicle on the screen of the customer terminal, and when the rental available date is selected, the vehicle information and rental available date are displayed. is stored in the storage unit, vehicle rental fee information is calculated according to vehicle information and rental available dates, and contract information can be generated when approval information is received from the communication unit.

일 실시 예에서, 상기 제어부는, 차량 정보, 계약자 정보, 대여 기간 정보 및 반납 정보를 수집하고, 반납 정보를 확인하여 대여 기간 이내에 대여 차량이 반납되는 경우에는 정산 처리를 진행하고, 정산 처리를 위해 대여 비용 정보를 상기 고객 단말기의 화면부에 출력되도록 할 수 있다.In one embodiment, the control unit collects vehicle information, contractor information, rental period information, and return information, checks the return information, and proceeds with settlement processing if the rental vehicle is returned within the rental period. Rental cost information can be displayed on the screen of the customer terminal.

상기 제어부는, 반납 정보를 확인하여 대여 기간을 초과하여 대여 차량이 반납되는 경우에는 반납된 차량의 고객을 연체 목록에 등록하고, 연체 목록에 등록할 수 있다.1개월을 경과하면, 반납된 차량의 고객에게 1회차 미입금 통지를 송신하여 상기 고객 단말기의 화면부에 출력되도록 하고, 1회차 미입금 통지를 송신할 수 있다.다시 1개월을 경과하면, 2회차 미입금 통지를 송신하여 상기 고객 단말기로의 화면부에 출력되도록 하고, 2회차 미입금 통지를 송신한 후, 추심 처리를 수행할 수 있다.The control unit checks the return information and, if the rental vehicle is returned beyond the rental period, registers the customer of the returned vehicle in the delinquent list and registers the returned vehicle in the delinquent list. After one month has passed, the returned vehicle The first non-deposit notification can be sent to the customer and displayed on the screen of the customer terminal, and the first non-deposit notification can be sent. When another month has passed, the second non-deposit notification can be sent to the customer terminal. It is displayed on the screen, and after sending the second non-deposit notification, collection processing can be performed.

일 실시 예에서, 상기 제어부는, 상기 통신부를 통해 외부로부터 범칙금 관리 정보를 수집하고, 범칙금 관리 정보의 차량 정보와 저장부에 저장된 차량 번호를 비교하고, 비교 결과 차량 번호가 일치하면, 범칙금 부여 일자와 계약 정보의 대여 기간을 비교하고, 비교 결과 범칙금 부여 일자가 대여 기간에 포함되면, 계약 정보에 저장된 고객을 범칙금 통지 대상으로 지정하고, 상기 통신부를 통해 범칙금 관리 정보를 송신하여, 상기 고객 단말기의 화면부에 범칙금 관리 정보가 출력되도록 할 수 있다.In one embodiment, the control unit collects fine management information from the outside through the communication unit, compares the vehicle information of the fine management information with the vehicle number stored in the storage unit, and if the vehicle number as a result of the comparison matches, the penalty grant date and the rental period of the contract information, and if the penalty grant date is included in the rental period as a result of the comparison, the customer stored in the contract information is designated as the target of penalty notification, and penalty management information is transmitted through the communication unit, and the customer terminal Fine management information can be displayed on the screen.

일 실시 예에서, 상기 제어부는, 상기 통신부를 통해 외부로부터 보험 대차 정보를 수집하고, 보험 대차 정보에 따라서 배차된 차량이 있는지 1차로 확인하고, 1차로 확인하여 배차된 차량이 있으면, 배차를 진행하고, 1차로 확인하여 배차된 차량이 없으면, 사고 차량의 수리가 완료되었는지 확인하고, 사고 차량의 수리가 완료되었으면 배차된 차량이 있는지 2차로 확인하고, 2차로 확인하여 배차된 차량이 있으면, 배차를 진행하고, 2차로 확인하여 배차된 차량이 없으면 대여 완료 처리를 진행할 수 있다.In one embodiment, the control unit collects insurance loan information from the outside through the communication unit, first checks whether there is a vehicle dispatched according to the insurance loan information, and if there is a vehicle dispatched after first checking, proceeds with dispatch. And if no vehicle has been dispatched through the first check, check whether the repair of the accident vehicle has been completed, and if the repair of the accident vehicle has been completed, check secondarily whether there is a vehicle dispatched, and if there is a vehicle dispatched through the second check, check whether the vehicle has been dispatched. , and if there is no vehicle dispatched by second confirmation, you can proceed with the rental completion process.

본 발명에 따른 차량 대여 관리 서버에 의하면, 고객이 차량 대여 업체의 차량을 대여 및 사용하고, 사용하고 반납하기까지의 과정에서 발생하는 다양한 비용을 효율적으로 관리할 수 있다.According to the car rental management server according to the present invention, it is possible to efficiently manage various costs incurred in the process of a customer renting and using a car from a car rental company, and using and returning the car.

도 1은 본 발명의 실시 예에 따른 차량 대여 관리 시스템을 예시적으로 보여주는 구성도이다.
도 2는 도 1에 도시된 차량 대여 관리 시스템을 예시적으로 설명하기 위한 블록도이다.
도 3은 도 2에 도시된 제 1 고객 단말기를 예시적으로 보여주는 블록도이다.
도 4는 도 2에서 도시된 차량 대여 관리 서버를 예시적으로 보여주는 블록도이다.
도 5는 도 4에 도시된 고객 정보 관리 유닛의 동작 중에서 회원 가입 및 인증 방법을 예시적으로 설명하기 위한 순서도이다.
도 6은 도 4에 도시된 애플리케이션 관리 유닛의 동작 방법을 예시적으로 설명하기 위한 순서도이다.
도 7은 도 2에 도시된 차량 대여 관리 서버의 동작 방법을 예시적으로 설명하기 위한 순서도이다.
도 8은 도 4에 도시된 추가 정보 DB와 추가 정보 관리 유닛의 관계를 예시적으로 보여주는 다이어그램이다.
도 9는 도 8에 도시된 정산 정보 관리 유닛의 정산 정보의 처리 방법을 나타내는 순서도이다.
도 10은 도 8에 도시된 범칙금 정보 관리 유닛의 범칙금 정보의 처리 방법을 나타내는 순서도이다.
도 11은 도 8에 도시된 보험 대차 정보 관리 유닛의 보험 대차 정보의 처리 방법을 나타내는 순서도이다.
도 12는 제 1 고객 단말기의 화면부에 나타나는 로그인을 위한 사용자 인터페이스를 예시적으로 보여주는 화면이다.
도 13은 도 12에서 고객 단말기로 출력되는 관리자 인터페이스를 보여주는 화면이다.
도 14는 본 발명의 일 실시예에 따른 추심 관리 인터페이스를 예시적으로 보여주는 화면이다.
도 15는 본 발명의 일 실시예에 따른 범칙금 관리 인터페이스를 예시적으로 보여주는 화면이다.
도 16은 도 13에서 보험 대차 관리부를 선택하면 나타나는 보험 대차 관리 인터페이스를 예시적으로 보여주는 화면이다.
1 is a configuration diagram illustrating a vehicle rental management system according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating the vehicle rental management system shown in FIG. 1 by way of example.
FIG. 3 is a block diagram illustrating the first customer terminal shown in FIG. 2.
FIG. 4 is a block diagram exemplarily showing the vehicle rental management server shown in FIG. 2.
FIG. 5 is a flowchart exemplarily illustrating member registration and authentication methods among the operations of the customer information management unit shown in FIG. 4.
FIG. 6 is a flowchart illustrating an exemplary method of operating the application management unit shown in FIG. 4.
FIG. 7 is a flowchart illustrating an exemplary operation method of the vehicle rental management server shown in FIG. 2.
FIG. 8 is a diagram exemplarily showing the relationship between the additional information DB and the additional information management unit shown in FIG. 4.
FIG. 9 is a flowchart showing a method of processing settlement information of the settlement information management unit shown in FIG. 8.
FIG. 10 is a flowchart showing a method of processing penalty information of the penalty information management unit shown in FIG. 8.
FIG. 11 is a flowchart showing a method of processing insurance loan information of the insurance loan information management unit shown in FIG. 8.
Figure 12 is a screen showing an example of a user interface for logging in that appears on the screen of the first customer terminal.
Figure 13 is a screen showing the manager interface displayed on the customer terminal in Figure 12.
Figure 14 is a screen illustrating a collection management interface according to an embodiment of the present invention.
Figure 15 is a screen exemplarily showing a fine management interface according to an embodiment of the present invention.
FIG. 16 is a screen exemplarily showing the insurance loan management interface that appears when the insurance loan management unit is selected in FIG. 13.

이하에서, 본 발명의 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있을 정도로, 본 발명의 실시 예들이 명확하고 상세하게 기재될 것이다.Hereinafter, embodiments of the present invention will be described clearly and in detail so that a person skilled in the art can easily practice the present invention.

도 1은 본 발명의 실시 예에 따른 차량 대여 관리 시스템을 예시적으로 보여주는 구성도이다. 도 1을 참조하면, 차량 대여 관리 시스템(1000)은 고객 단말기들(1100, 1101, 1200, 1201), 차량 대여 관리 서버(2000) 및 정보 관리 서버(3000)를 포함할 수 있다.1 is a configuration diagram illustrating a vehicle rental management system according to an embodiment of the present invention. Referring to FIG. 1, the vehicle rental management system 1000 may include customer terminals 1100, 1101, 1200, and 1201, a vehicle rental management server 2000, and an information management server 3000.

고객은 여러 고객 단말기들(1100, 1101, 1200, 1201)을 이용하여 차량 대여 관리 서버(2000)에 접속할 수 있다. 여기에서, 고객 단말기(1100, 1101, 1200, 1201)는 스마트 폰, 태블릿 PC, 랩탑 PC, 데스크탑 PC 등과 같은 전자 장치일 수 있다. 고객 단말기(1100, 1101, 1200, 1201)는 차량 대여 관리 서버(2000)와 유선 또는 무선으로 통신할 수 있다. 고객은 제 1 또는 제 2 고객 단말기(1100, 1200)를 이용하여 차량 대여 관리 서버(2000)에 접속할 수 있고, 차량 대여 관리 서버(2000)의 운영자가 제공하는 차량 대여 정보를 얻을 수 있다.Customers can access the car rental management server 2000 using several customer terminals 1100, 1101, 1200, and 1201. Here, the customer terminals 1100, 1101, 1200, and 1201 may be electronic devices such as smart phones, tablet PCs, laptop PCs, and desktop PCs. Customer terminals 1100, 1101, 1200, and 1201 may communicate with the vehicle rental management server 2000 by wire or wirelessly. A customer can access the car rental management server 2000 using the first or second customer terminal 1100 or 1200 and obtain car rental information provided by the operator of the car rental management server 2000.

차량 대여 관리 서버(2000)는 고객 단말기들(1100, 1101, 1200, 1201)로부터 입력된 데이터를 수신 및 저장할 수 있다. 또한, 차량 대여 관리 서버(2000)는 저장된 데이터를 고객 단말기들(1100, 1101, 1200, 1201)에게 제공할 수 있다. 차량 대여 관리 서버(2000)는 차량 관리, 계약 관리, 비용 관리 및 추가적인 관리 업무를 수행할 수 있다. 차량 대여 관리 서버(2000)는 수행한 관리 업무와 관련된 정보를 외부에 제공할 수 있다.The vehicle rental management server 2000 may receive and store data input from customer terminals 1100, 1101, 1200, and 1201. Additionally, the vehicle rental management server 2000 may provide stored data to customer terminals 1100, 1101, 1200, and 1201. The vehicle rental management server 2000 can perform vehicle management, contract management, cost management, and additional management tasks. The vehicle rental management server 2000 may provide information related to performed management tasks to the outside.

정보 관리 서버(3000)는 차량 대여 관리에 필요한 특정 정보를 제공할 수 있다. 정보 관리 서버(3000)는 은행 입금 정보를 제공할 수 있는 은행 서버, 범칙금 관련 정보를 발행하는 지자체나 경찰청의 범칙금 서버 또는 차량 사고에 따른 보험 대차를 신청하는 보험업체의 서버 또는 차량 대여 업체와 추심금 지금을 위해 지급 명령을 발행하는 법무사 사무소의 서버 중 하나일 수 있다.The information management server 3000 may provide specific information required for vehicle rental management. The information management server 3000 is a bank server that can provide bank deposit information, a fine server of a local government or police agency that issues fine-related information, a server of an insurance company that applies for insurance rental due to a vehicle accident, or a car rental company and collection services. It may be one of the servers of a solicitor's office that issues payment orders for gold bullion.

도 2는 도 1에 도시된 차량 대여 관리 시스템을 예시적으로 설명하기 위한 블록도이다. 도 2를 참조하면, 차량 대여 관리 시스템(1000)은 제 1 고객 단말기(1100), 제 2 고객 단말기(1200), 그리고 차량 대여 관리 서버(2000)를 포함할 수 있다.FIG. 2 is a block diagram illustrating the vehicle rental management system shown in FIG. 1 by way of example. Referring to FIG. 2 , the vehicle rental management system 1000 may include a first customer terminal 1100, a second customer terminal 1200, and a vehicle rental management server 2000.

제 1 고객 단말기(1100)는 스마트 폰이고, 제 2 고객 단말기(1200)는 데스크탑 PC일 수 있다. 예로서, 제 1 고객 단말기(1100)는 앱(APP) 기반 단말기이고, 제 2 고객 단말기(1200)는 웹(WEB) 기반 단말기일 수 있다. 또한, 제 1 또는 제 2 고객 단말기(1100, 1200)는 앱 기반이나 웹 기반 차량 대여 서비스 프로그램이 모두 설치되고 구동할 수 있는 단말기일 수 있다.The first customer terminal 1100 may be a smart phone, and the second customer terminal 1200 may be a desktop PC. As an example, the first customer terminal 1100 may be an app-based terminal, and the second customer terminal 1200 may be a web-based terminal. Additionally, the first or second customer terminals 1100 and 1200 may be terminals in which both app-based and web-based car rental service programs can be installed and run.

제 1 또는 제 2 고객 단말기(1100, 1200)는 통신망을 통해 서로 연결될 수 있다. 또한, 제 1 또는 제 2 고객 단말기(1100, 1200) 각각은 통신망을 통해 차량 대여 관리 서버(2000)와 연결될 수 있다. 그리고 제 1 또는 제 2 고객 단말기(1100, 1200)는 차량 대여 관리 서버(2000)에 차량 대여 정보를 위한 데이터를 전송하거나 차량 대여 관리 서버(2000)로부터 데이터를 수신할 수 있다. 제 1 및 제 2 고객 단말기(1100, 1200)는 차량 대여 서비스 프로그램을 통해 고객이 제공하는 정보를 입력 받고, 고객이 필요로 하는 차량 대여 정보를 제공할 수 있다.The first or second customer terminals 1100 and 1200 may be connected to each other through a communication network. Additionally, each of the first or second customer terminals 1100 and 1200 may be connected to the vehicle rental management server 2000 through a communication network. Additionally, the first or second customer terminal 1100 or 1200 may transmit data for vehicle rental information to the vehicle rental management server 2000 or receive data from the vehicle rental management server 2000. The first and second customer terminals 1100 and 1200 may receive information provided by the customer through a vehicle rental service program and provide vehicle rental information required by the customer.

제 1 또는 제 2 고객 단말기(1100, 1200)는 화면부(1110, 1210)와 구동부(1120, 1220)를 포함할 수 있다. 제 1 고객 단말기(1100)의 구동부(1120)는 차량 대여 애플리케이션을 실행할 수 있다. 제 2 고객 단말기(1200)의 구동부(1220)는 홈페이지 등과 같은 웹 서비스를 이용하여 화면 상에서 차량 대여 정보를 제공할 수 있다. 구동부(1120, 1220)는 차량 대여 애플리케이션이나 웹 서비스를 구동하기 위한 하드웨어 또는 소프트웨어를 포함할 수 있다. 구동부(1120, 1220)의 내부 구성 및 동작 원리는 이하에서 좀 더 상세하게 설명될 것이다.The first or second customer terminal (1100, 1200) may include a screen unit (1110, 1210) and a driving unit (1120, 1220). The driving unit 1120 of the first customer terminal 1100 may execute a car rental application. The driving unit 1220 of the second customer terminal 1200 may provide vehicle rental information on the screen using a web service such as a homepage. The driving units 1120 and 1220 may include hardware or software for running a car rental application or web service. The internal configuration and operating principles of the driving units 1120 and 1220 will be described in more detail below.

차량 대여 관리 서버(2000)는 통신부(2100), 저장부(2200), 그리고 제어부(2300)를 포함할 수 있다. 차량 대여 관리 서버(2000)는 제 1 또는 제 2 고객 단말기(1100, 1200)로부터 입력된 데이터를 저장하고, 저장된 데이터를 제 1 또는 제 2 고객 단말기(1100, 1200)로 전송할 수 있다.The vehicle rental management server 2000 may include a communication unit 2100, a storage unit 2200, and a control unit 2300. The vehicle rental management server 2000 may store data input from the first or second customer terminal (1100, 1200) and transmit the stored data to the first or second customer terminal (1100, 1200).

통신부(2100)는 제 1 또는 제 2 고객 단말기(1100, 1200)로부터 고객 정보, 대여 정보, 계약 정보, 비용 정보 또는 차량 대여 정보 등을 수신할 수 있다. 이를 위해 통신부(2100)는 예를 들어G 모듈, LTE 모듈, LTE-A 모듈, Wi-Fi 모듈, 와이기그(WiGig) 모듈, UWB(Ultra Wide Band) 모듈, 또는 랜카드 등과 같이 원거리용 네트워크 인터페이스를 포함할 수 있다. 또한, 통신부(2100)는 마그네틱 보안 전송(MST, Magnetic Secure Transmission) 모듈, 블루투스 모듈, NFC 모듈, RFID 모듈, 지그비(ZigBee) 모듈, Z-Wave 모듈, 또는 적외선 모듈 등과 같이 근거리용 네트워크 인터페이스를 포함할 수 있다.The communication unit 2100 may receive customer information, rental information, contract information, cost information, or vehicle rental information from the first or second customer terminal (1100, 1200). For this purpose, the communication unit 2100 provides a long-distance network interface, such as a G module, LTE module, LTE-A module, Wi-Fi module, WiGig module, UWB (Ultra Wide Band) module, or LAN card. may include. In addition, the communication unit 2100 includes a short-distance network interface such as a Magnetic Secure Transmission (MST) module, Bluetooth module, NFC module, RFID module, ZigBee module, Z-Wave module, or infrared module. can do.

통신부(2100)는 제어부(2300)의 제어에 따라, 회원 가입을 승인하거나 차단할 수 있다. 또한, 통신부(2100)는 로그인 시에 고객 정보에 따라 서비스 이용을 승인하거나 차단 또는 제한할 수 있다. 통신부(2100)는 고객 정보를 저장부(2200)에 제공할 수 있다.The communication unit 2100 may approve or block membership registration according to the control of the control unit 2300. Additionally, the communication unit 2100 may approve, block, or restrict service use according to customer information when logging in. The communication unit 2100 may provide customer information to the storage unit 2200.

저장부(2200)는 해당 서비스를 이용하는 고객들의 인적 사항 또는 회원 가입이나 서비스 차단 여부 등과 같은 고객 정보를 저장할 수 있고, 통신부(2100)를 통해 제공받은 고객 정보, 대여 정보, 계약 정보 또는 비용 정보를 저장할 수 있다. 이를 위해 저장부(2200)는 전원이 차단되어도 데이터를 잃지 않는 불휘발성 메모리를 포함할 수 있다. 저장부(2200)는 예를 들어, 플래시(flash) 메모리, ROM, RAM, EEROM, EPROM, EEPROM, HDD, 또는 SSD 등일 수 있다. 저장부(2200)는 예를 들어, 파일 시스템, 데이터베이스, 또는 임베디드 데이터베이스 등을 포함할 수 있다.The storage unit 2200 can store customer information such as personal information of customers using the service or whether they sign up for membership or whether the service is blocked, and can store customer information, rental information, contract information, or cost information provided through the communication unit 2100. You can save it. To this end, the storage unit 2200 may include a non-volatile memory that does not lose data even when the power is turned off. The storage unit 2200 may be, for example, flash memory, ROM, RAM, EEROM, EPROM, EEPROM, HDD, or SSD. The storage unit 2200 may include, for example, a file system, a database, or an embedded database.

제어부(2300)는 차량 대여 관리 서버(2000)에 포함된 각각의 구성요소 및 차량 대여 관리 서버(2000)의 동작을 제어할 수 있다. 제어부(2300)는 고객에게 다양한 차량 대여 정보를 제공하는 동작을 수행할 수 있다. 제어부(2300)는 제 1 또는 제 2 고객 단말기(1100, 1200)로부터 수신된 고객 정보 및 차량 대여 정보를 이용하여 차량 대여 관리 서버(2000)의 동작을 제어할 수 있다. The control unit 2300 may control each component included in the vehicle rental management server 2000 and the operation of the vehicle rental management server 2000. The control unit 2300 may perform an operation to provide various vehicle rental information to customers. The control unit 2300 may control the operation of the vehicle rental management server 2000 using customer information and vehicle rental information received from the first or second customer terminals 1100 and 1200.

제어부(2300)는 저장부(2200)에 저장된 고객 정보, 대여 정보, 계약 정보 또는 비용 정보를 입력받기 위한 차량 대여 서비스 프로그램을 고객 단말기(1100)로 제공할 수 있다. 또한, 제어부(2300)는 고객 정보 및 차량 대여 정보를 관리하고 업데이트 하는 동작을 수행할 수 있다. 이를 위해 제어부(2300)는 중앙 처리 유닛(Central Processing Unit, CPU), 그래픽 처리 유닛(Graphic Processing Unit, GPU), 마이크로 컨트롤러 유닛(Micro Controller Unit, MCU), 또는 마이크로프로세서(microprocessor) 등을 포함할 수 있다.The control unit 2300 may provide a car rental service program to the customer terminal 1100 to receive customer information, rental information, contract information, or cost information stored in the storage unit 2200. Additionally, the control unit 2300 may perform operations to manage and update customer information and vehicle rental information. To this end, the control unit 2300 may include a central processing unit (CPU), a graphics processing unit (GPU), a micro controller unit (MCU), or a microprocessor. You can.

제어부(2300)는 제 1 또는 제 2 고객 단말기(1100, 1200)의 화면부(1110, 1210)에 적어도 하나 이상의 차량 정보가 출력되도록 할 수 있다. 제어부(2300)는 출력되는 차량 정보를 클릭 또는 터치를 통해 정보를 입력 받을 수 있다.The control unit 2300 may cause at least one vehicle information to be displayed on the screen units 1110 and 1210 of the first or second customer terminals 1100 and 1200. The control unit 2300 can receive information by clicking or touching the output vehicle information.

제어부(2300)는 어느 하나의 차량 정보가 선택되면, 선택된 차량에 대해 대여 가능한 일자 정보를 화면부(1110, 1210)에 표시할 수 있다. 제어부(2300)는 대여 가능한 날짜가 선택되면, 차량 정보 및 대여 가능한 날짜를 저장부(2200)에 저장할 수 있다. 제어부(2300)는 차량 정보 및 대여 가능한 날짜에 따라 차량 대여료 정보를 산출하여 화면부(1110, 1210)에 표시할 수 있다. 또한, 제어부(2300)는 통신부(2100)를 통해 승인 정보를 제공받으면 계약 정보를 생성할 수 있다.When one vehicle information is selected, the control unit 2300 may display information on dates available for rental for the selected vehicle on the screen units 1110 and 1210. When a available rental date is selected, the control unit 2300 may store vehicle information and available rental dates in the storage unit 2200. The control unit 2300 can calculate vehicle rental fee information according to vehicle information and rental available dates and display it on the screen units 1110 and 1210. Additionally, the control unit 2300 can generate contract information when approval information is provided through the communication unit 2100.

차량 대여 관리 서버(2000)는 차량 대여 정보 서비스를 제공하고, 각 고객에게 회원 가입을 요청할 수 있다. 차량 대여 관리 서버(2000)는 고객이 회원 가입을 한 경우에는 로그인하도록 요청할 수 있다. 이 때, 차량 대여 관리 서버(2000)는 각 고객의 고객 정보를 저장부(2200)에 저장할 수 있다. 그리고 차량 대여 관리 서버(2000)는 저장부(2200)에 저장된 고객 정보 등을 참조하여, 각 고객의 회원 가입이나 로그인을 승인하거나 금지 또는 제한할 수 있다.The vehicle rental management server 2000 may provide a vehicle rental information service and request membership registration from each customer. The vehicle rental management server 2000 may request the customer to log in if he or she has registered as a member. At this time, the car rental management server 2000 may store customer information for each customer in the storage unit 2200. In addition, the car rental management server 2000 may refer to customer information stored in the storage unit 2200 and approve, prohibit, or restrict membership registration or login of each customer.

도 3은 도 2에 도시된 제 1 고객 단말기를 예시적으로 보여주는 블록도이다. 도 3에서는 스마트 폰이 예시적으로 도시되어 있다. 도 3을 참조하면, 제 1 고객 단말기(1100)는 화면부(1110), 무선 통신부(1111), 입출력 인터페이스부(1112), 운영 시스템(1113), 차량 대여 애플리케이션(1114), 그리고 메모리(1115)를 포함할 수 있다. 이하, 제 1 고객 단말기(1100)를 중심으로 설명하지만, 제 2 고객 단말기(1200)에 대해서도 유사한 방식으로 웹 기반 차량 대여 서비스 프로그램을 통해 차량 대여 관리 시스템을 제공할 수 있다.FIG. 3 is a block diagram illustrating the first customer terminal shown in FIG. 2. In Figure 3, a smart phone is shown as an example. Referring to FIG. 3, the first customer terminal 1100 includes a screen unit 1110, a wireless communication unit 1111, an input/output interface unit 1112, an operating system 1113, a car rental application 1114, and a memory 1115. ) may include. Hereinafter, the description will focus on the first customer terminal 1100, but the vehicle rental management system can be provided to the second customer terminal 1200 in a similar manner through a web-based vehicle rental service program.

무선 통신부(1111)는 제 1 고객 단말기(1100)가 차량 대여 관리 서버(도 2 참조, 2000)와 무선으로 연결되도록 한다. 또한, 제 1 고객 단말기(1100)는 무선 통신부(1111)를 통해 제 2 고객 단말기(1200) 또는 차량 대여 관리 서버(2000) 등과 같은 외부 장치와 데이터를 주고 받을 수 있다. 무선 통신부(1111)는 3G 모듈, LTE 모듈, LTE-A 모듈, Wi-Fi 모듈 등과 같은 무선 인터넷 모듈을 포함할 수 있다.The wireless communication unit 1111 allows the first customer terminal 1100 to wirelessly connect to the car rental management server (see FIG. 2, 2000). Additionally, the first customer terminal 1100 may exchange data with an external device such as the second customer terminal 1200 or the car rental management server 2000 through the wireless communication unit 1111. The wireless communication unit 1111 may include a wireless Internet module such as a 3G module, LTE module, LTE-A module, and Wi-Fi module.

입출력 인터페이스부(1112)는 제 1 고객 단말기(1100)에 문자나 숫자 등을 입력하거나 컨텐츠를 고객에게 제공하는 데 사용될 수 있다. 입출력 인터페이스부(1112)는 화상 키보드와 같은 내부 입력 장치, 또는 유선이나 블루투스 등을 이용해 외부 입력 장치(예를 들면, 키보드나 전자 펜 등)에 연결될 수 있다. 또한, 입출력 인터페이스부(1112)는 화면부(1110)와 같은 내부 출력 장치, 또는 유선이나 블루투스 등을 이용해 외부 출력 장치(예를 들면, 모니터나 프린터 등)에 연결될 수 있다. 고객은 차량 대여 애플리케이션(1114)을 통한 회원 가입이나 로그인 시에 입출력 인터페이스부(1112)를 이용하여 고객 ID나 패스워드 등과 같은 고객 정보를 입력할 수 있다. 또한, 고객은 입출력 인터페이스부(1112)를 이용하여 차량 대여 관리 서버(2000)에 차량 대여 정보를 제공하거나 받을 수 있다.The input/output interface unit 1112 may be used to input letters or numbers into the first customer terminal 1100 or provide content to the customer. The input/output interface unit 1112 may be connected to an internal input device such as an on-screen keyboard or an external input device (eg, a keyboard or electronic pen) using a wire or Bluetooth. Additionally, the input/output interface unit 1112 may be connected to an internal output device such as the screen unit 1110 or an external output device (eg, a monitor or printer, etc.) using a wire or Bluetooth. When registering or logging in through the car rental application 1114, the customer can input customer information such as a customer ID or password using the input/output interface unit 1112. Additionally, the customer can provide or receive vehicle rental information to the vehicle rental management server 2000 using the input/output interface unit 1112.

운영 시스템(1113)은 차량 대여 애플리케이션(1114)이 실행될 수 있는 환경을 제공할 수 있다. 차량 대여 애플리케이션(1114)은 운영 시스템(1113) 상에 설치되어 동작하는 애플리케이션 프로그램이다.The operating system 1113 may provide an environment in which the car rental application 1114 can be executed. The car rental application 1114 is an application program that is installed and operates on the operating system 1113.

차량 대여 애플리케이션(1114)은 고객의 회원 가입이나 로그인을 통한 서비스 이용을 설정하고 관리할 수 있는 고객 인터페이스를 제공할 수 있다. 또한, 차량 대여 애플리케이션(1114)은 제 1 고객 단말기(1100)가 차량 대여 관리 서버(2000)에 접속하여 차량 대여 정보를 주고받을 수 있는 고객 인터페이스를 제공할 수 있다. 차량 대여 애플리케이션(1114)은 운영 시스템(1113)과 입출력 인터페이스부(1112)를 통해 데이터를 송수신할 수 있다.The car rental application 1114 may provide a customer interface that can set up and manage service use through customer registration or login. Additionally, the car rental application 1114 may provide a customer interface through which the first customer terminal 1100 can connect to the car rental management server 2000 to exchange car rental information. The car rental application 1114 can transmit and receive data through the operating system 1113 and the input/output interface unit 1112.

메모리(1115)는 차량 대여 애플리케이션(1114)을 이용하는 고객의 고객 정보(예를 들면, 고객 ID나 패스워드 등)를 저장할 수 있다. 메모리(1115)에는 전원이 오프될 때 데이터를 잃게 되는 휘발성 메모리와 데이터를 보존하는 불휘발성 메모리가 포함될 수 있다. 메모리(1115)에는 패스워드뿐만 아니라, 차량 대여 애플리케이션(1114)이나 운영 시스템(1113)과 같은 프로그램도 저장될 수 있다.The memory 1115 may store customer information (eg, customer ID or password, etc.) of customers using the car rental application 1114. The memory 1115 may include volatile memory, which loses data when the power is turned off, and non-volatile memory, which preserves data. In the memory 1115, not only passwords but also programs such as a car rental application 1114 or an operating system 1113 may be stored.

도 4는 도 2에서 도시된 차량 대여 관리 서버를 예시적으로 보여주는 블록도이다. 도 4를 참조하면, 차량 대여 관리 서버(2000)는 통신부(2100), 저장부(2200), 그리고 제어부(2300)를 포함할 수 있다. 차량 대여 관리 서버(2000)는 제 1 또는 제 2 고객 단말기(1100, 1200)로부터 차량 대여와 관련된 정보를 입력 받을 수 있다. 차량 대여 관리 서버(2000)는 입력 받은 정보를 데이터베이스화하여 저장할 수 있다. 차량 대여 관리 서버(2000)는 고객 단말기들(1100, 1101, 1200, 1201)로부터 정보 요청이 있으면 차량 대여 정보 제공에 관한 자료를 산출할 수 있다. 차량 대여 관리 서버(2000)는 정보를 요청한 고객 단말기들(1100, 1101, 1200, 1201)에게 차량 대여 정보를 제공할 수 있다.FIG. 4 is a block diagram exemplarily showing the vehicle rental management server shown in FIG. 2. Referring to FIG. 4, the vehicle rental management server 2000 may include a communication unit 2100, a storage unit 2200, and a control unit 2300. The vehicle rental management server 2000 may receive information related to vehicle rental from the first or second customer terminals 1100 and 1200. The vehicle rental management server 2000 can convert the input information into a database and store it. The car rental management server 2000 can calculate data on providing car rental information when there is a request for information from the customer terminals 1100, 1101, 1200, and 1201. The vehicle rental management server 2000 may provide vehicle rental information to customer terminals 1100, 1101, 1200, and 1201 that have requested information.

통신부(2100)는 제 1 또는 제 2 고객 단말기(1100, 1200)와 통신을 수행할 수 있다. 통신부(2100)는 CDMA(code division multiple access), GSM(global system for mobile communication), WCDMA(wideband CDMA), CDMA-2000, TDMA(time division multiple access), LTE(long term evolution), Wimax(worldwide interoperability for microwave access), WLAN(wireless LAN), UWB(ultrawide band), 블루투스(bluetooth), WI-DI(wireless display), 인터넷, LAN 등과 같은 유무선 통신을 지원할 수 있다.The communication unit 2100 may communicate with the first or second customer terminals 1100 and 1200. The communication unit 2100 includes code division multiple access (CDMA), global system for mobile communication (GSM), wideband CDMA (WCDMA), CDMA-2000, time division multiple access (TDMA), long term evolution (LTE), and Wimax (worldwide). It can support wired and wireless communications such as interoperability for microwave access, WLAN (wireless LAN), UWB (ultrawide band), Bluetooth, WI-DI (wireless display), Internet, LAN, etc.

통신부(2100)는 입력부(2110)와 출력부(2120)를 포함할 수 있다. 입력부(2110)는 제 1 또는 제 2 고객 단말기(1100, 1200)로부터 고객 정보나 차량 대여 정보 등을 포함하는 차량 대여 정보 데이터를 입력 받고, 저장부(2200) 또는 제어부(2300)로 전송할 수 있다. 제 1 또는 제 2 고객 단말기(1100, 1200)로부터 차량 대여 정보 요청을 받은 경우에, 출력부(2120)는 저장부(2200)로부터 차량 대여 정보를 직접 얻거나, 제어부(2300)를 통해 차량 대여 정보를 산출해서 고객에게 제공할 수 있다.The communication unit 2100 may include an input unit 2110 and an output unit 2120. The input unit 2110 may receive vehicle rental information data, including customer information or vehicle rental information, from the first or second customer terminals 1100 and 1200, and transmit it to the storage unit 2200 or the control unit 2300. . When a request for vehicle rental information is received from the first or second customer terminal (1100, 1200), the output unit 2120 obtains the vehicle rental information directly from the storage unit 2200 or rents the vehicle through the control unit 2300. Information can be calculated and provided to customers.

저장부(2200)는 차량 정보 DB(2210), 고객 정보 DB(2220), 대여 정보 DB(2230), 계약 정보 DB(2240) 및 추가 정보 DB(2250)를 포함할 수 있다. 저장부(2200)는 입력부(2110)에서 수신하는 차량 대여 정보 데이터를 저장할 수 있다.The storage unit 2200 may include a vehicle information DB 2210, a customer information DB 2220, a rental information DB 2230, a contract information DB 2240, and an additional information DB 2250. The storage unit 2200 may store vehicle rental information data received from the input unit 2110.

차량 정보 DB(2210)에는 차량 대여 업체가 보유하고 있는 차량에 대한 정보 및 차량 대여료 정보 등이 저장될 수 있다. 예를 들면, 차량에 대한 정보에는 차량 번호, 차량 종류, 배기량, 차량의 등급, 차량의 가격 등이 포함할 수 있다. 특히, 특정 차량을 식별하기 위해 차량 번호가 이용될 수 있다.The vehicle information DB 2210 may store information about vehicles owned by the vehicle rental company and vehicle rental fee information. For example, information about the vehicle may include vehicle number, vehicle type, engine displacement, vehicle class, vehicle price, etc. In particular, a license plate number may be used to identify a specific vehicle.

고객 정보 DB(2220)에는 차량 대여 애플리케리션(1114)을 통해 가입한 고객에 대한 정보로 고객명, 성별, 나이, 운전면허증 번호 등이 저장될 수 있다. 이 경우, 특정 고객을 식별하기 위해 운전면허증 번호를 이용할 수 있다.The customer information DB 2220 may store information about customers who have signed up through the car rental application 1114, including customer name, gender, age, and driver's license number. In this case, the driver's license number may be used to identify a specific customer.

대여 정보 DB(2230)에는 차량과 관련하여 대여되는 차량을 식별하기 위해 차량 정보 DB(2210)에 저장되어 있는 차량 번호가 저장될 수 있고, 대여 기간과 관련되어 대여일 및 대여 시간, 반납일 및 반납 시간 및 대여 기간 등이 저장될 수 있다.In the rental information DB 2230, the vehicle number stored in the vehicle information DB 2210 may be stored to identify the vehicle being rented, and in relation to the rental period, the rental date and rental time, return date, and return date may be stored in the rental information DB 2230. Time, rental period, etc. may be stored.

계약 정보 DB(2240)는 차량을 식별하기 위해 차량 정보 DB(2210)에 저장되어 있는 차량 번호, 고객 정보 DB(2220)에 저장되어 있는 운전면허증 번호, 대여 정보 DB(2230)에 저장되어 있는 대여기간 및 보험 가입 관련 정보가 저장될 수 있다.To identify the vehicle, the contract information DB 2240 uses the vehicle number stored in the vehicle information DB 2210, the driver's license number stored in the customer information DB 2220, and the rental information stored in the rental information DB 2230. Information related to period and insurance subscription may be stored.

추가 정보 DB(2250)는 차량 대여와 관련하여 추가적으로 발생할 수 있는 상황에 대한 정보이며, 정산 관련 정보, 회수 관련 정보, 추심 관련 정보, 범칙금 관련 정보 및 보험 대차 관련 정보 등이 저장될 수 있으며, 이하에서 도 8과 함께 좀 더 상세하게 설명될 것이다.The additional information DB (2250) is information about situations that may additionally occur in relation to vehicle rental, and may store settlement-related information, recovery-related information, collection-related information, fine-related information, and insurance loan-related information, etc., as follows. It will be described in more detail with Figure 8.

제어부(2300)는 프로세서(2310), 애플리케이션 관리 유닛(2320), 고객 정보 관리 유닛(2340), 대여 차량 비용 청구 관리 유닛(2340), 그리고 결제 정보 관리 유닛(2350)을 포함할 수 있다. 제어부(2300)는 하드웨어나 소프트웨어로 구현될 수 있다. 예를 들면, 프로세서(2310)는 하드웨어로 구현되고, 애플리케이션 관리 유닛(2320), 고객 정보 관리 유닛(2340), 대여 차량 비용 청구 관리 유닛(2340), 그리고 결제 정보 관리 유닛(2350)은 알고리즘이나 소프트웨어로 구현될 수 있다.The control unit 2300 may include a processor 2310, an application management unit 2320, a customer information management unit 2340, a rental vehicle billing management unit 2340, and a payment information management unit 2350. The control unit 2300 may be implemented as hardware or software. For example, the processor 2310 is implemented in hardware, the application management unit 2320, the customer information management unit 2340, the rental vehicle billing management unit 2340, and the payment information management unit 2350 include algorithms or It can be implemented in software.

프로세서(2310)는 차량 대여 관리 서버(2200)의 전반적인 동작을 제어할 수 있다. 예를 들어, 프로세서(2310)는 저장부(2200)의 고객 정보 DB(2220), 정산정보 DB(2220), 그리고 결제정보 DB(2230)에 접근(access)하고, 고객 정보 관리 유닛(2340), 대여 차량 비용 청구 관리 유닛(2340), 그리고 결제 정보 관리 유닛(2350)을 구성하는 알고리즘이나 프로그램 명령을 실행함으로, 제어부(2300)를 구동할 수 있다. 또한, 프로세서(2310)는 차량 대여 관리 서버(2000)의 여러 구성 요소들을 제어하는 컨트롤러들, 인터페이스들, 그래픽 엔진 등을 포함할 수 있다. 프로세서(2310)는 SoC(system-on-chip), ASIC(application specific integrated circuit), FPGA(field programmable gate array) 등의 형태로 제공될 수 있다.The processor 2310 may control the overall operation of the vehicle rental management server 2200. For example, the processor 2310 accesses the customer information DB 2220, settlement information DB 2220, and payment information DB 2230 of the storage unit 2200, and the customer information management unit 2340. , the control unit 2300 can be driven by executing algorithms or program commands constituting the rental vehicle billing management unit 2340 and the payment information management unit 2350. Additionally, the processor 2310 may include controllers, interfaces, graphics engines, etc. that control various components of the car rental management server 2000. The processor 2310 may be provided in the form of a system-on-chip (SoC), application specific integrated circuit (ASIC), or field programmable gate array (FPGA).

애플리케이션 관리 유닛(2320)은 제 1 고객 단말기(1100)에 차량 대여 애플리케이션을 제공하거나 차량 대여 서비스 프로그램을 설치하도록 지원할 수 있다. 또는 애플리케이션 관리 유닛(2320)은 제 2 고객 단말기(1200)를 통해 차량 대여 서비스 프로그램을 실행하도록 할 수 있다. 애플리케이션 관리 유닛(2320)은 제 1 또는 제 2 고객 단말기(1100, 1200)를 통해 차량 대여 관리 서버(2000)로부터 차량 대여 정보를 제공받거나 차량 대여 정보를 제공하도록 할 수 있다.The application management unit 2320 may provide a car rental application to the first customer terminal 1100 or support installation of a car rental service program. Alternatively, the application management unit 2320 may execute a car rental service program through the second customer terminal 1200. The application management unit 2320 may receive vehicle rental information from the vehicle rental management server 2000 or provide vehicle rental information through the first or second customer terminals 1100 and 1200.

차량 정보 관리 유닛(2330)은 저장부(2200)의 차량 정보 DB(2210)에 접근하여 차량 정보를 관리할 수 있다. 차량 정보 관리 유닛(2330)은 차량 대여 업체에 신규 차량이 입고되는 경우에, 신규 차량의 ID를 부여하고 차량 정보 DB(2210)에 신규 차량 ID를 저장할 수 있다. 차량 정보 관리 유닛(2330)은 기존의 차량의 사용을 종료하는 경우에, 차량 정보 DB(2210)에 저장된 차량 정보를 삭제할 수 있다.The vehicle information management unit 2330 may manage vehicle information by accessing the vehicle information DB 2210 of the storage unit 2200. When a new vehicle is received at a car rental company, the vehicle information management unit 2330 may assign an ID to the new vehicle and store the new vehicle ID in the vehicle information DB 2210. The vehicle information management unit 2330 may delete vehicle information stored in the vehicle information DB 2210 when the use of an existing vehicle is terminated.

고객 정보 관리 유닛(2340)은 저장부(2200)의 고객 정보 DB(2220)에 접근하여 고객 정보를 관리할 수 있다. 고객 정보 관리 유닛(2340)은 제 1 고객 단말기(1100)를 통해 신규 고객이 가입되는 경우에, 신규 고객의 ID를 부여하고 고객 정보 DB(2220)에 신규 고객 ID와 이름 등을 저장할 수 있다. 고객 정보 관리 유닛(2340)은 기존 고객의 정보가 변경되는 경우에, 고객 정보 DB(2220)에 저장된 고객 정보를 업데이트할 수 있다. 고객 정보 관리 유닛(2340)은 차량 대여 관리 서버(2000)에 접속하는 고객과의 원활한 소통을 위해 댓글이나 온라인 상담을 할 수 있는 수단을 제공할 수 있다.The customer information management unit 2340 can manage customer information by accessing the customer information DB 2220 of the storage unit 2200. When a new customer is registered through the first customer terminal 1100, the customer information management unit 2340 may assign an ID to the new customer and store the new customer ID and name in the customer information DB 2220. The customer information management unit 2340 may update customer information stored in the customer information DB 2220 when information about an existing customer changes. The customer information management unit 2340 may provide a means for making comments or online consultations for smooth communication with customers accessing the car rental management server 2000.

대여 정보 관리 유닛(2350)은 저장부(2200)의 대여 정보 DB(2230)에 접근하여 대여 정보를 관리할 수 있다. 대여 정보 관리 유닛(2350)은 제 1 고객 단말기(1100)를 통해 차량 종류 및 대여 기간 정보가 입력되는 경우에, 신규 대여 ID를 부여하고 대여 정보 DB(2230)에 신규 대여 ID와 대여 차량 정보 및 대여 기간 정보 등을 저장할 수 있다. 대여 정보 관리 유닛(2350)은 대여하려는 차량 종류가 변경되거나 대여 기간이 변경되는 경우에, 대여 정보 DB(2230)에 저장된 대여 정보를 업데이트할 수 있다.The rental information management unit 2350 may manage rental information by accessing the rental information DB 2230 of the storage unit 2200. When vehicle type and rental period information is input through the first customer terminal 1100, the rental information management unit 2350 grants a new rental ID and records the new rental ID and rental vehicle information and information in the rental information DB 2230. Rental period information, etc. can be saved. The rental information management unit 2350 may update the rental information stored in the rental information DB 2230 when the type of vehicle to be rented is changed or the rental period is changed.

계약 정보 관리 유닛(2360)은 저장부(2200)의 계약 정보 DB(2240)에 접근하여 계약 정보를 관리할 수 있다. 계약 정보 관리 유닛(2360)은 제 1 고객 단말기(1100)를 통해 계약 내용이 입력되는 경우에, 신규 계약 ID를 부여하고 계약 정보 DB(2240)에 신규 계약 ID, 고객 정보, 차량 정보, 대여 기간 정보, 대여료 정보 및 보험 관련 정보 등을 저장할 수 있다. 계약 정보 관리 유닛(2360)은 계약 내용인 차량 종류, 대여 기간, 대여료 및 보험 관련 내용이 변경되는 경우에, 계약 정보 DB(2240)에 저장된 계약 정보를 업데이트할 수 있다.The contract information management unit 2360 may manage contract information by accessing the contract information DB 2240 of the storage unit 2200. When contract details are entered through the first customer terminal 1100, the contract information management unit 2360 grants a new contract ID and records the new contract ID, customer information, vehicle information, and rental period in the contract information DB 2240. Information, rental fee information, and insurance-related information can be stored. The contract information management unit 2360 may update the contract information stored in the contract information DB 2240 when the contract details such as vehicle type, rental period, rental fee, and insurance-related content are changed.

추가 정보 관리 유닛(2370)은 저장부(2200)의 추가 정보 DB(2250)에 접근하여 추가 정보를 관리할 수 있다. 추가 정보는 정산 관련 정보, 회수 관련 정보, 추심 관련 정보, 범칙금 관련 정보 및 보험 대차 관련 정보 등이 포함될 수 있으며, 추가 정보 관리 유닛(2370)은 정산 관련 정보, 회수 관련 정보, 추심 관련 정보, 범칙금 관련 정보 및 보험 대차 관련 정보와 같은 추가 정보를 저장할 수 있고, 정산 관련 정보, 회수 관련 정보, 추심 관련 정보, 범칙금 관련 정보 및 보험 대차 관련 정보와 같은 추가 정보가 변경되는 경우에 추가 정보 DB(2250)에 저장된 추가 정보를 업데이트할 수 있다.The additional information management unit 2370 may manage additional information by accessing the additional information DB 2250 of the storage unit 2200. Additional information may include settlement-related information, recovery-related information, collection-related information, fine-related information, and insurance loan-related information, and the additional information management unit 2370 may include settlement-related information, recovery-related information, collection-related information, and fines. Additional information such as related information and insurance loan-related information can be stored, and additional information such as settlement-related information, recovery-related information, collection-related information, penalty-related information, and insurance loan-related information can be stored in the additional information DB (2250 ) You can update additional information stored in .

도 5는 도 4에 도시된 고객 정보 관리 유닛의 동작 중에서 회원 가입 및 인증 방법을 예시적으로 설명하기 위한 순서도이다. 도 5를 참조하면, 고객 정보 관리 유닛(2340)은 본인 인증 절차를 통해 회원 가입을 하도록 관리할 수 있다.FIG. 5 is a flowchart exemplarily illustrating member registration and authentication methods among the operations of the customer information management unit shown in FIG. 4. Referring to FIG. 5, the customer information management unit 2340 can manage membership registration through an identity authentication process.

S110 단계에서, 고객은 제 1 고객 단말기(1100)를 이용하여 회원 가입을 할 수 있다. 고객은 차량 대여 관리 서버(2000)에 접속하거나 차량 대여 애플리케이션(1114)을 통해 회원 가입을 할 수 있다. 고객 정보 관리 유닛(2340)은 회원 가입 시에 고객의 이름, 생년월일, 주민번호, 전화번호, 이메일, 주소 등과 같은 인적 사항을 요청할 수 있다. 또한, 고객 정보 관리 유닛(2340)은 인적 사항 이외에도 고객의 운전면허와 관련된 취득 여부, 운전면허 번호 및 보험 가입 상태 정보 등을 요청할 수 있다. 고객은 고객 정보 관리 유닛(2340)이 제공하는 요청에 응답하는 방식으로 회원 가입을 할 수 있다.In step S110, the customer can register as a member using the first customer terminal 1100. Customers can access the car rental management server 2000 or sign up for membership through the car rental application 1114. The customer information management unit 2340 may request personal information such as the customer's name, date of birth, resident registration number, phone number, email, address, etc. when registering as a member. Additionally, the customer information management unit 2340 may request information on whether the customer has acquired a driver's license, driver's license number, and insurance subscription status in addition to personal information. A customer may register as a member by responding to a request provided by the customer information management unit 2340.

S120 단계에서, 고객은 고객 단말기(1100)를 이용하여 본인 인증 절차를 수행할 수 있다. 본인 인증은 간단하게는 고객 이름, 주민번호, 전화번호 등과 같은 인적 사항을 입력하는 등 기계적인 방법으로 수행되거나, 또는 은행 등에서 사용되는 공인 인증 수단을 통해 수행될 수 있다. 또한, 본인 인증은 홍채나 지문 등과 같은 생체 인증이나 핸드폰 인증 등과 같은 전자적 인증을 통해 수행될 수 있다.In step S120, the customer may perform an identity authentication process using the customer terminal 1100. Identity authentication can be performed through a mechanical method, such as simply entering personal information such as the customer's name, resident registration number, and phone number, or through a public authentication method used in banks, etc. Additionally, identity authentication can be performed through biometric authentication such as iris or fingerprint, or electronic authentication such as mobile phone authentication.

S130 단계에서, 고객이 입력하는 인증 정보를 기초로 인증 성공 여부를 판단할 수 있다. 고객 정보 관리 유닛(2340)은 고객이 입력하는 인증 정보와 고객 정보 DB(2220)에 저장된 인증 정보(예를 들면, 공인 인증)를 비교함으로 인증 성공 여부를 판단할 수 있다. 본인 인증이 성공한 경우에는 S140 단계가 수행되고, 실패한 경우에는 S132 단계가 수행될 수 있다.In step S130, success or failure of authentication can be determined based on the authentication information entered by the customer. The customer information management unit 2340 may determine whether authentication is successful by comparing the authentication information input by the customer with authentication information (eg, public authentication) stored in the customer information DB 2220. If identity authentication is successful, step S140 may be performed, and if it fails, step S132 may be performed.

S132 단계에서는, S130 단계에서 인증이 성공하지 않은 경우에(NO), 인증 실패 수를 판단할 수 있다. 고객 정보 관리 유닛(2340)은 고객의 인증 실패 수가 N회 반복되었는지를 판단할 수 있다. 인증 실패 수가 N회 반복되지 않았으면, S120 단계가 수행된다. 즉, 고객 정보 관리 유닛(2340)은 고객에게 다시 본인 인증 절차를 수행하도록 안내할 수 있다. 그러나 인증 실패 수가 N회 반복된 경우에는 S134 단계가 수행된다.In step S132, if authentication is not successful in step S130 (NO), the number of authentication failures can be determined. The customer information management unit 2340 may determine whether the number of customer authentication failures has been repeated N times. If the number of authentication failures has not been repeated N times, step S120 is performed. That is, the customer information management unit 2340 may guide the customer to perform the identity authentication process again. However, if the number of authentication failures is repeated N times, step S134 is performed.

S134 단계에서, 고객 정보 관리 유닛(2340)은 인증 실패를 안내할 수 있다. 고객 정보 관리 유닛(2340)은 고객이 본인 인증을 N회 반복해서 실패한 경우에, 고객에게 인증이 실패하였음을 안내하고 본인 인증 절차를 종료할 수 있다. 이때 고객은 차량 대여 관리 서버(2000)의 운영자에게 요청하여 본인 인증을 다시 수행할 수 있다. 실시 예에 따라서 인증성공 여부를 판단하는 단계(S130, S132, S134)는 생략될 수 있다.In step S134, the customer information management unit 2340 may inform of authentication failure. If the customer fails to authenticate himself N times repeatedly, the customer information management unit 2340 may inform the customer that authentication has failed and terminate the identity authentication process. At this time, the customer can request the operator of the car rental management server 2000 to perform identity authentication again. Depending on the embodiment, steps (S130, S132, and S134) for determining whether authentication is successful may be omitted.

S140 단계에서, 고객 정보 관리 유닛(2340)은 제 1 고객 단말기(1100)를 통해 고객에게 고객 ID를 제공할 수 있다. 고객 ID는 차량 대여 서비스 프로그램을 이용하는 경우에 사용될 수 있다. 고객 ID는 다음과 같은 순서로 발급받을 수 있다. 도 5의 예를 참조하면, S141 단계에서 고객은 제 1 고객 단말기(1100)를 이용하여 차량 대여 관리 서버(2000)에 접속할 수 있다. S142 단계에서 고객 정보 관리 유닛(2340)은 고객 정보를 요청할 수 있다. 고객은 제 1 고객 단말기(1100)를 이용하여 고객 정보(예를 들면, 이메일 주소 등)를 입력할 수 있다. S143 단계에서 고객은 비밀번호를 입력할 수 있다. 여기에서 고객 정보와 비밀번호는 고객가입 단계(S110)에서 입력한 정보와 동일한 정보일 수 있다.In step S140, the customer information management unit 2340 may provide a customer ID to the customer through the first customer terminal 1100. Customer ID may be used when using a car rental service program. Customer ID can be issued in the following order. Referring to the example of FIG. 5, in step S141, the customer can access the car rental management server 2000 using the first customer terminal 1100. In step S142, the customer information management unit 2340 may request customer information. The customer may input customer information (eg, email address, etc.) using the first customer terminal 1100. In step S143, the customer can enter the password. Here, the customer information and password may be the same information as the information entered in the customer registration step (S110).

도 6은 도 4에 도시된 애플리케이션 관리 유닛의 동작 방법을 예시적으로 설명하기 위한 순서도이다. 도 6을 참조하면, 애플리케이션 관리 유닛(2320)은 제 1 고객 단말기(1100)에 차량 대여 애플리케이션(1114)을 제공하거나 제 2 고객 단말기(1200)를 통해 차량 대여 서비스 프로그램을 설치하고 실행하도록 지원할 수 있다.FIG. 6 is a flowchart illustrating an exemplary method of operating the application management unit shown in FIG. 4. Referring to FIG. 6, the application management unit 2320 may provide a car rental application 1114 to the first customer terminal 1100 or support installation and execution of a car rental service program through the second customer terminal 1200. there is.

S210 단계에서, 애플리케이션 관리 유닛(2320)은 제 1 고객 단말기(1100)에 차량 대여 서비스 프로그램을 설치하거나 실행할 수 있다. 차량 대여 서비스 프로그램은 이동식 저장매체(예를 들면, USB나 메모리 카드 등) 또는 차량 대여 관리 서버(2000)로부터 다운로드를 통해 제 1 고객 단말기(1100)의 메모리부(1115)에 저장되고 설치될 수 있다. 차량 대여 서비스 프로그램에는 도 5에서 설명한 본인 인증을 위한 인증 데이터가 포함될 수 있다.In step S210, the application management unit 2320 may install or execute a car rental service program on the first customer terminal 1100. The car rental service program can be stored and installed in the memory unit 1115 of the first customer terminal 1100 through a removable storage medium (for example, USB or memory card, etc.) or downloaded from the car rental management server 2000. there is. The car rental service program may include authentication data for identity verification as described in FIG. 5.

S220 단계에서, 애플리케이션 관리 유닛(2320)은 프로그램의 설치가 성공했는지를 판단할 수 있다. 프로그램의 설치가 실패하였으면(NO), 애플리케이션 관리 유닛(2320)은 제 1 고객 단말기(1100)를 통해 프로그램 설치 실패를 안내할 수 있다(S225). 프로그램 설치가 성공하였으면(YES), 애플리케이션 관리 유닛(2320)은 S230 단계를 수행할 수 있다.In step S220, the application management unit 2320 may determine whether installation of the program was successful. If installation of the program has failed (NO), the application management unit 2320 may inform the user of the program installation failure through the first customer terminal 1100 (S225). If the program installation is successful (YES), the application management unit 2320 may perform step S230.

S230 단계에서, 애플리케이션 관리 유닛(2320)은 차량 대여 관리 서버(2000)의 통신부(2100), 저장부(2200), 그리고 제어부(2300)의 정상 동작 여부를 확인할 수 있다. 애플리케이션 관리 유닛(2320)은 고객이 제 1 고객 단말기(1100)를 이용하여 차량 대여 관리 서버(2000)에서 제공하는 차량 대여 애플리케이션 또는 차량 대여 서비스 프로그램을 정상적으로 이용할 수 있는지를 확인할 수 있다.In step S230, the application management unit 2320 may check whether the communication unit 2100, storage unit 2200, and control unit 2300 of the car rental management server 2000 are operating normally. The application management unit 2320 may check whether the customer can normally use the car rental application or car rental service program provided by the car rental management server 2000 using the first customer terminal 1100.

S231 단계에서, 애플리케이션 관리 유닛(2320)은 차량 대여 관리 서버(2000)의 통신부(2100)의 동작을 확인할 수 있다. 먼저, 애플리케이션 관리 유닛(2320)은 차량 대여 관리 서버(2000)가 제 1 또는 제 2 고객 단말기(1100, 1200)와 원활하게 연결되는지를 확인할 수 있다.In step S231, the application management unit 2320 may check the operation of the communication unit 2100 of the car rental management server 2000. First, the application management unit 2320 may check whether the car rental management server 2000 is smoothly connected to the first or second customer terminals 1100 and 1200.

S232 단계에서, 애플리케이션 관리 유닛(2320)은 차량 대여 관리 서버(2000)의 저장부(2200)의 동작을 확인할 수 있다. 애플리케이션 관리 유닛(2320)은 저장부(2200)가 통신부(2100)로부터 수신하는 정보들을 차량 정보 DB(2210), 고객 정보 DB(2220), 대여 정보DB(2230), 계약 정보 DB(2240), 그리고 추가 정보 DB(2250)에 정상적으로 저장하는지를 확인할 수 있다. 즉, 고객 정보 DB(2220)에 제 1 고객 단말기(1100)로부터 입력된 고객 정보가 저장되고, 대여 정보 DB(2230)에는 대여 차량 번호 정보, 대여 기간에 관한 정보, 반납 여부에 대한 정보가 저장되고, 계약 정보 DB(2240)에 계약 상대방인 고객 식별 정보, 대여 기간, 차량 번호 및 보험 관련 정보가 저장되는지를 확인할 수 있다.In step S232, the application management unit 2320 may check the operation of the storage unit 2200 of the car rental management server 2000. The application management unit 2320 stores the information that the storage unit 2200 receives from the communication unit 2100 into vehicle information DB 2210, customer information DB 2220, rental information DB 2230, contract information DB 2240, You can also check whether the information is stored properly in the additional information DB (2250). That is, the customer information input from the first customer terminal 1100 is stored in the customer information DB 2220, and the rental information DB 2230 stores the rental vehicle number information, information about the rental period, and information about whether to return the vehicle. It is possible to check whether the customer identification information, rental period, vehicle number, and insurance-related information on the other party to the contract are stored in the contract information DB 2240.

S233 단계에서, 애플리케이션 관리 유닛(2320)은 차량 대여 관리 서버(2000)의 제어부(2300)의 동작을 확인할 수 있다. 애플리케이션 관리 유닛(2320)은 제어부(2300)의 프로세서(2310)가 정상적으로 동작하는지 확인할 수 있다. 애플리케이션 관리 유닛(2320)은 고객 정보 관리 유닛(2340), 대여 차량 비용 청구 관리 유닛(2350), 계약 정보 관리 유닛(2360) 그리고 추가 정보 관리 유닛(2370)의 동작을 확인할 수 있다. 애플리케이션 관리 유닛(2320)은 차량 대여 서비스 프로그램 명령에 따라 동작하는지를 확인할 수 있다.In step S233, the application management unit 2320 may check the operation of the control unit 2300 of the car rental management server 2000. The application management unit 2320 may check whether the processor 2310 of the control unit 2300 operates normally. The application management unit 2320 may check the operations of the customer information management unit 2340, the rental vehicle billing management unit 2350, the contract information management unit 2360, and the additional information management unit 2370. The application management unit 2320 can check whether it operates according to the car rental service program command.

도 7은 도 2에 도시된 차량 대여 관리 서버의 동작 방법을 예시적으로 설명하기 위한 순서도이다. 도 7을 참조하면, 도 2에 도시된 제 1 또는 제 2 고객 단말기(1100, 1200)는 차량 대여 관리 서버(2000)로부터 차량 대여 애플리케이션을 다운로드 받고, 차량 대여 서비스 프로그램을 이용하여 다양한 차량 대여 정보를 제공하거나 얻을 수 있다. 차량 대여 관리 서버(2000)는 차량 대여 정보를 제공하고, 고객은 자신에게 맞는 차량 대여 정보를 얻을 수 있는 차량 대여 서비스 프로그램을 관리할 수 있다.FIG. 7 is a flowchart illustrating an exemplary operation method of the vehicle rental management server shown in FIG. 2. Referring to FIG. 7, the first or second customer terminal (1100, 1200) shown in FIG. 2 downloads the car rental application from the car rental management server 2000 and provides various car rental information using the car rental service program. can be provided or obtained. The car rental management server 2000 provides car rental information, and allows customers to manage a car rental service program through which they can obtain car rental information that suits them.

S310 단계에서, 차량 대여 관리 서버(2000)는 제 1 고객 단말기(1100)에서 차량 대여 서비스 프로그램이 실행되도록 할 수 있다. 제 1 고객 단말기(1100)는 차량 대여 관리(2000)로부터 차량 대여 애플리케이션을 다운로드 받고 차량 대여 서비스 프로그램을 실행할 수 있다. 차량 대여 서비스 프로그램을 실행할 때, 도 5에서 설명한 본인 인증 절차가 수행될 수 있다. 또한, 차량 대여 서비스 프로그램이 실행될 때, 차량 대여 관리 서버(2000)에 저장해 놓은 차량 대여 정보 등이 제 1 고객 단말기(1100)에 제공될 수 있다.In step S310, the car rental management server 2000 may cause the car rental service program to be executed in the first customer terminal 1100. The first customer terminal 1100 may download a car rental application from the car rental management 2000 and execute a car rental service program. When executing a car rental service program, the identity authentication procedure described in FIG. 5 may be performed. Additionally, when a car rental service program is executed, car rental information stored in the car rental management server 2000 may be provided to the first customer terminal 1100.

S320 단계에서, 차량 대여 관리 서버(2000)는 제 1 고객 단말기(1100)로부터 차량 대여 정보 요청을 수신할 수 있다. 차량 대여 관리 서버(2000)는 통신부(도 4 참조, 2100)의 입력부(2110)를 통해 차량 대여 정보 요청을 입력 받고, 차량 대여 정보 요청을 저장부(2200) 또는 제어부(2300)로 제공할 수 있다.In step S320, the car rental management server 2000 may receive a request for car rental information from the first customer terminal 1100. The vehicle rental management server 2000 may receive a vehicle rental information request through the input unit 2110 of the communication unit (see FIG. 4, 2100) and provide the vehicle rental information request to the storage unit 2200 or the control unit 2300. there is.

S330 단계에서, 차량 대여 관리 서버(2000)는 제 1 고객 단말기(1100)로부터 차량 대여 정보 요청이 있는 경우에, 차량 대여 정보를 분석하여 고객이 원하는 차량의 형태, 차량의 종류, 차량의 연식, 변속기, 유종, 차량 대여료, 대여 기간 등의 정보를 추출할 수 있다.In step S330, when there is a request for vehicle rental information from the first customer terminal 1100, the vehicle rental management server 2000 analyzes the vehicle rental information and determines the type of vehicle desired by the customer, the type of vehicle, the year of the vehicle, Information such as transmission, fuel type, vehicle rental fee, rental period, etc. can be extracted.

S340 단계에서, 차량 대여 관리 서버(2000)는 제 1 고객 단말기(1100)로부터 차량 대여 정보 요청이 있는 경우에, 저장부(2200)의 차량 정보 DB(2220), 고객 정보 DB(2230), 대여 정보 DB(2240) 및 계약 정보 DB(2360)를 검색할 수 있다. 차량 대여 관리 서버(2000)는 차량 정보 DB(2220)를 통해, 차량 번호, 차량 종류, 유종, 변속기 종류 및 편의 기능 등을 검색할 수 있다. 고객 정보 DB(2220)를 통해, 고객 ID, 이름, 주민등록번호, 고객 단말기 ID, 연락처 등을 검색할 수 있다. 또한, 차량 대여 관리 서버(2000)는 대여 정보 DB(2230)를 통해, 과거, 현재 및 미래의 특정 시점에 차량의 대여 상태 정보를 검색할 수 있다. 차량 대여 관리 서버(2000)는 계약 정보 DB(2260)를 통해, 계약 종류나 보험 가입 여부 등과 같은 계약 정보를 검색할 수 있다.In step S340, when there is a request for vehicle rental information from the first customer terminal 1100, the vehicle rental management server 2000 stores the vehicle information DB 2220, customer information DB 2230, and rental information in the storage unit 2200. You can search the information DB (2240) and the contract information DB (2360). The vehicle rental management server 2000 can search for vehicle number, vehicle type, fuel type, transmission type, and convenience functions through the vehicle information DB 2220. Through the customer information DB 2220, customer ID, name, resident registration number, customer terminal ID, contact information, etc. can be searched. Additionally, the vehicle rental management server 2000 may search rental status information of a vehicle at specific times in the past, present, and future through the rental information DB 2230. The vehicle rental management server 2000 can search contract information such as contract type and insurance subscription status through the contract information DB 2260.

S350 단계에서, 차량 대여 관리 서버(2000)는 차량 검색 정보를 이용하여, 차량 대여 정보 데이터를 분석할 수 있다. 차량 대여 관리 서버(2000)는 제 1 또는 제 2 고객 단말기(1100, 1200)을 통해 차량 대여 정보가 입력되는 경우에, 차량 정보 DB(2210), 고객 정보 DB(2220), 대여 정보 DB(2230) 및 계약 정보 DB(2240)에 저장된 차량 대여 정보를 이용하여 차량 대여 정보 데이터를 분석할 수 있다. 그리고 차량 대여 관리 서버(2000)는 기존 차량 대여 정보가 변경되는 경우에, 차량 대여 정보를 업데이트할 수 있다.In step S350, the vehicle rental management server 2000 may analyze vehicle rental information data using vehicle search information. When vehicle rental information is input through the first or second customer terminal (1100, 1200), the vehicle rental management server 2000 provides vehicle information DB 2210, customer information DB 2220, and rental information DB 2230. ) and vehicle rental information stored in the contract information DB 2240 can be used to analyze vehicle rental information data. Additionally, the vehicle rental management server 2000 may update vehicle rental information when existing vehicle rental information is changed.

차량 대여 관리 서버(2000)는 차량 대여 정보 분석 데이터를 활용하여, 저장부(2200)의 고객 정보 DB(2220)나 정산정보 DB(2220)로부터 고객이 원하는 차량 대여 정보를 산출할 수 있다. 차량 대여 관리 서버(2000)는 고객의 차량 대여 정보 목적이나 차량 대여 정보 제공자나 교단의 차량 대여 정보 규칙에 맞도록 차량 대여 정보를 필터링할 수 있다. 차량 대여 관리 서버(2000)는 고객이 제공하거나 요청한 차량 대여 정보 패턴을 분석함으로, 고객에게 최적화된 차량 대여 정보를 추천할 수 있다.The vehicle rental management server 2000 may calculate vehicle rental information desired by the customer from the customer information DB 2220 or settlement information DB 2220 of the storage unit 2200 using vehicle rental information analysis data. The vehicle rental management server 2000 may filter vehicle rental information to suit the customer's vehicle rental information purpose or the vehicle rental information rules of the vehicle rental information provider or school. The car rental management server 2000 can recommend car rental information optimized for the customer by analyzing car rental information patterns provided or requested by the customer.

S360 단계에서, 차량 대여 관리 서버(2000)는 고객의 차량 대여 정보 요청에 응답하여 차량 대여 정보 서비스를 제공할 수 있다. 차량 대여 관리 서버(2000)는 차량 대여 정보를 분석하고, 고객에게 최적화된 차량 정보를 추천할 수 있다. 차량 대여 관리 서버(2000)는 인공지능(AI)이나 머신러닝 기법을 활용하여 고객의 차량 대여 정보 패턴을 분석하고 차량 대여 정보 추천 데이터베이스를 구축할 수 있다. 차량 대여 관리 서버(2000)는 고객이 제공하는 차량 대여 정보를 이용하여 광고 노출 등의 동작을 수행할 수 있다. 차량 대여 관리 서버(2000)는 고객이 원하는 차량 대여 정보 제공 업체나 차량 대여 정보 등의 차량 대여 정보를 고객 출력 인터페이스부(2120)를 통해 고객에게 제공할 수 있다.In step S360, the car rental management server 2000 may provide a car rental information service in response to the customer's request for car rental information. The vehicle rental management server 2000 can analyze vehicle rental information and recommend optimized vehicle information to customers. The vehicle rental management server 2000 can utilize artificial intelligence (AI) or machine learning techniques to analyze customer vehicle rental information patterns and build a vehicle rental information recommendation database. The vehicle rental management server 2000 may perform operations such as displaying advertisements using vehicle rental information provided by the customer. The car rental management server 2000 can provide car rental information, such as car rental information provider or car rental information desired by the customer, to the customer through the customer output interface unit 2120.

도 8은 도 4에 도시된 추가 정보 DB와 추가 정보 관리 유닛의 관계를 예시적으로 보여주는 다이어그램이다. 도 8을 참조하면, 추가 정보 DB(2250)와 추가 정보 관리 유닛(2370)에 의해 정산 관련 업무, 범칙금 관련 업무 및 보험 대차 업무를 수행할 수 있다.FIG. 8 is a diagram exemplarily showing the relationship between the additional information DB and the additional information management unit shown in FIG. 4. Referring to FIG. 8, settlement-related tasks, penalty-related tasks, and insurance lending tasks can be performed by the additional information DB 2250 and the additional information management unit 2370.

추가 정보 DB(2250)는 정산 정보 DB(2251), 범칙금 정보 DB(2252) 및 보험 대차 정보 DB(2253)를 포함할 수 있다. 추가 정보 DB(2250)는 정산 관련 정보, 범칙금 관련 정보 및 보험 대차 관련 정보를 저장할 수 있다.The additional information DB 2250 may include a settlement information DB 2251, a penalty information DB 2252, and an insurance loan information DB 2253. The additional information DB 2250 can store settlement-related information, penalty-related information, and insurance loan-related information.

정산 정보 관리 유닛(2371), 범칙금 정보 관리 유닛(2372) 및 보험 대차 정보 관리 유닛(2373)을 포함할 수 있다. 추가 정보 관리 유닛(2370)은 정산 관련 정보, 범칙금 관련 정보 및 보험 대차 관련 정보를 이용하여 정산 처리 관련 업무, 범칙금 처리 관련 업무 및 보험 대차 관련 업무를 수행할 수 있다.It may include a settlement information management unit 2371, a penalty information management unit 2372, and an insurance balance information management unit 2373. The additional information management unit 2370 may perform settlement processing-related tasks, penalty processing-related tasks, and insurance lending-related tasks using settlement-related information, penalty-related information, and insurance lending-related information.

정산 정보 DB(2251)에는 차량의 대여 및 차량 반납 관련 정보가 저장될 수 있다. 정산 정보 DB(2251)에는 렌트 구분 정보, 차량 번호 정보, 대여 일시 정보, 반납 예정일 정보, 미수금 정보, 고객명 정보, 문자 발송 횟수 정보, 진행 상태 정보, 집행 번호 정보 및 최종 수정일 정보 등이 저장될 수 있다. 정산 정보 DB(2251)를 이용하는 정산 정보 관리 유닛(2371)에 관하여는 이하에서 도 9와 함께 좀 더 상세하게 설명될 것이다.The settlement information DB 2251 may store information related to vehicle rental and vehicle return. The settlement information DB (2251) stores rental classification information, vehicle number information, rental date information, expected return date information, receivables information, customer name information, number of text messages, progress status information, execution number information, and last modification date information. You can. The settlement information management unit 2371 using the settlement information DB 2251 will be described in more detail below with reference to FIG. 9.

범칙금 정보 DB(2252)에는 고객이 차량 사용 중에 발생시킨 범칙금 관련 정보가 저장될 수 있다. 정산 정보 DB(2251)에는 범칙금 처리 진행에 따른 상태 구분 정보, 범칙금을 발생시킨 차량 번호 정보, 해당 차량의 계약자 정보, 범칙금 위반 정보 등이 포함될 수 있다. 또한, 정산 정보 DB(2251)에는 신고납부 관할지 정보, 범칙금 위반 내역에 대한 과목명 정보, 납부기한 정보 및 범칙금이 발생된 시점에 대한 위반 일시 정보 등이 포함될 수 있다. 범칙금 정보 DB(2252)를 이용하는 범칙금 정보 관리 유닛(2372)에 관하여는 이하에서 도 10과 함께 좀 더 상세하게 설명될 것이다.The fine information DB 2252 may store information related to fines incurred by the customer while using the vehicle. The settlement information DB 2251 may include status classification information according to the progress of fine processing, vehicle number information that generated the fine, information on the contractor of the vehicle, information on violation of the fine, etc. In addition, the settlement information DB 2251 may include information on the jurisdiction for reporting and payment, subject name information for fine violation details, payment deadline information, and violation date and time information for when the fine was incurred. The fine information management unit 2372 using the fine information DB 2252 will be described in more detail below with reference to FIG. 10.

보험 대차 정보 DB(2253)에는 보험업체의 보험 대차 신청에 따른 보험 대차 신청 정보가 저장될 수 있다. 보험 대차 정보 DB(2253) 계약 상태 정보, 배차된 차량의 모델명 정보, 배차된 차량의 차량 번호 정보, 해당 차량의 계약자 정보, 대여일 정보, 대여 종료일 정보, 대여 비용 정보 및 보험 대차 신청을 한 보험사 정보가 포함될 수 있다. 보험 대차 정보 DB(2253)를 이용하는 보험 대차 정보 관리 유닛(2373)에 관하여는 이하에서 도 11과 함께 좀 더 상세하게 설명될 것이다.The insurance loan information DB 2253 may store insurance loan application information according to the insurance company's insurance loan application. Insurance rental information DB (2253) contract status information, model name information of the dispatched vehicle, vehicle number information of the dispatched vehicle, contractor information of the vehicle, rental date information, rental end date information, rental cost information, and insurance company that applied for insurance rental Information may be included. The insurance loan information management unit 2373 using the insurance loan information DB 2253 will be described in more detail below with reference to FIG. 11.

도 9는 도 8에 도시된 정산 정보 관리 유닛의 정산 정보의 처리 방법을 나타내는 순서도이다. 도 9를 참조하면, 정산 정보 관리 유닛(2371)은 차량 대여 및 반납에 따라 발생하는 대여 비용의 정산 처리 과정, 차량 회수 과정 및 추심 처리 과정을 관리할 수 있다.FIG. 9 is a flowchart showing a method of processing settlement information of the settlement information management unit shown in FIG. 8. Referring to FIG. 9, the settlement information management unit 2371 can manage the settlement process, vehicle recovery process, and collection process of rental costs incurred due to vehicle rental and return.

제어부(2300)는 차량 정보, 계약자 정보, 대여 기간 정보 및 반납 정보를 수집할 수 있고, 수집된 차량 정보, 계약자 정보, 대여 기간 정보 및 반납 정보를 저장부(2200)에 저장할 수 있다. 제어부(2300)는 반납 정보를 확인하여 대여 기간 이내에 대여 차량이 반납되는 경우에는 정산 처리를 진행할 수 있다. 제어부(2300)는 정산 처리를 위해 대여 비용 정보를 제 1 또는 제 2 고객 단말기(1100, 1200)로 제공하여, 화면부(1110, 1210)에 출력되도록 할 수 있다.The control unit 2300 can collect vehicle information, contractor information, rental period information, and return information, and store the collected vehicle information, contractor information, rental period information, and return information in the storage unit 2200. The control unit 2300 can check return information and proceed with settlement processing if the rental vehicle is returned within the rental period. The control unit 2300 may provide rental cost information to the first or second customer terminals 1100 and 1200 for settlement processing and display the rental cost information on the screen units 1110 and 1210.

제어부(2300)는 대여 차량이 대여 기간을 초과하여 반납되면, 반납된 차량의 고객을 연체 목록에 등록할 수 있다. 제어부(2300)는 고객이 연체 목록에 등록되고, 1개월을 경과하면, 반납된 차량의 고객에게 1회차 미입금 통지를 송신할 수 있다. 제어부(2300)는 1회차 미입금 통지를 제 1 또는 제 2 고객 단말기(1100, 1200)의 화면부(1110, 1210)에 출력시킬 수 있다.If the rental vehicle is returned beyond the rental period, the control unit 2300 may register the customer of the returned vehicle in the delinquent list. The control unit 2300 may send a first non-deposit notification to the customer of the returned vehicle when the customer is registered in the delinquent list and one month has passed. The control unit 2300 may output the first non-deposit notification to the screen units 1110 and 1210 of the first or second customer terminals 1100 and 1200.

제어부(2300)는 1회차 미입금 통지를 송신하고, 다시 1개월을 경과하면, 해당 고객에게 2회차 미입금 통지를 송신할 수 있다. 제어부(2300)는 2회차 미입금 통지를 제 1 또는 제 2 고객 단말기(1100, 1200)의 화면부(1110, 1210)에 출력시킬 수 있다.The control unit 2300 may transmit the first non-deposit notification and, when one month has elapsed, transmit the second non-deposit notification to the customer. The control unit 2300 may output a second non-deposit notification to the screen units 1110 and 1210 of the first or second customer terminals 1100 and 1200.

제어부(2300)는 2회차 미입금 통지를 송신하고, 추심 처리를 수행할 수 있다. 또한, 제어부(2300)는 계약 정보를 통신부(2100)에 제공할 수 있다. 제어부(2300)는 차량 정보, 계약자 정보, 대여 기간 정보 및 반납 정보를 수집할 수 있다. 제어부(2300)는 수집된 차량 정보, 계약자 정보, 대여 기간 정보 및 반납 정보를 저장부(2200)에 저장할 수 있다.The control unit 2300 may transmit a second non-deposit notification and perform collection processing. Additionally, the control unit 2300 may provide contract information to the communication unit 2100. The control unit 2300 can collect vehicle information, contractor information, rental period information, and return information. The control unit 2300 may store the collected vehicle information, contractor information, rental period information, and return information in the storage unit 2200.

S410단계에서, 정산 정보 관리 유닛(2371)은 차량의 대여와 관련하여 정산 비용이 남아있는 차량을 정산 관리 대상으로 지정할 수 있다. 정산 정보 관리 유닛(2371)은 정산 관리 대상으로 지정된 차량 관련 정보 및 반납 정보를 수집하여 대여 목록으로 관리할 수 있다.In step S410, the settlement information management unit 2371 may designate a vehicle for which a settlement fee remains in relation to the rental of the vehicle as a subject of settlement management. The settlement information management unit 2371 can collect information and return information related to vehicles designated as subject to settlement management and manage them as a rental list.

S420단계에서, 정산 정보 관리 유닛(2371)은 대여 목록에 있는 차량의 정보를 이용하여 해당 차량의 대여 기간을 비교할 수 있다. 정산 정보 관리 유닛(2371)은 대여 일자 내에 반납하였으면(YES), 정산 정보 관리 유닛(2371)은 비용 정산을 위한 과정을 수행할 수 있다(S430). 정산 정보 관리 유닛(2371)은 대여 일자를 초과하여 반납하였으면(NO), 정산 정보 관리 유닛(2371)은 비용 추심을 위한 과정을 수행할 수 있다(S440).In step S420, the settlement information management unit 2371 may compare the rental period of the vehicle using information on the vehicle in the rental list. If the rental is returned within the rental date (YES), the settlement information management unit 2371 can perform a process for cost settlement (S430). If the rental has been returned beyond the rental date (NO), the settlement information management unit 2371 can perform a process for cost collection (S440).

S430단계에서, 정산 정보 관리 유닛(2371)은 대여 기간에 따른 대여 비용을 확정하고 정산 처리를 진행할 수 있다. 정산 정보 관리 유닛(2371)은 은행의 정보 관리 서버(3000)로부터 대여 비용 입금 내역 및 입금자 정보를 제공받을 수 있다. 정산 정보 관리 유닛(2371)은 대여 비용의 입금이 확인되면 계약 사항이 완료된 것으로 판단하고 정산 처리를 종료할 수 있다.In step S430, the settlement information management unit 2371 may determine the rental cost according to the rental period and proceed with settlement processing. The settlement information management unit 2371 may receive rental fee deposit details and depositor information from the bank's information management server 3000. When payment of the rental fee is confirmed, the settlement information management unit 2371 may determine that the contract has been completed and terminate the settlement process.

S440단계에서, 정산 정보 관리 유닛(2371)은 대여 일자를 초과하여 반납한 경우에 해당 고객에 대해 추심 처리 과정을 수행할 수 있다.In step S440, the settlement information management unit 2371 may perform a collection process for the customer in case the rental exceeds the rental date.

S441단계에서, 정산 정보 관리 유닛(2371)은 추심 처리 과정을 위해 차량의 정보, 초과 반납한 고객의 정보 및 그에 따른 대여 비용 및 초과에 따른 위약금 정보를 연체 목록에 등록할 수 있다. In step S441, the settlement information management unit 2371 may register vehicle information, information on customers who returned excess amounts, rental costs accordingly, and penalty information for excess amounts in the delinquency list for the collection process.

S442단계에서, 정산 정보 관리 유닛(2371)은 연체 목록에 등록하고 한달이 경과하기 전(NO)까지는 연체 목록의 상태를 유지할 수 있다. 정산 정보 관리 유닛(2371)은 연체 목록에 등록하고, 한달이 경과하면 입금 여부를 확인할 수 있다(S443).In step S442, the settlement information management unit 2371 may register in the delinquent list and maintain the status of the delinquent list until one month has elapsed (NO). The settlement information management unit 2371 can register in the delinquent list and check whether or not the payment has been made after one month (S443).

S443단계에서 정산 정보 관리 유닛(2371)은 입금이 확인되면(YES), 상술한 정산 처리를 진행할 수 있다(S430). 정산 정보 관리 유닛(2371)은 입금이 확인되지 않으면(NO), 고객 정보를 확인하여 미입금 통지를 진행할 수 있다(S445). 이 때, 미입금 통지는 ?F은 문자(SMS), 이메일(e-mail), 차량 대여 애플리케이션, 차량 대여 서비스 프로그램 등을 통해 수행할 수 있다.If the payment is confirmed (YES) in step S443, the settlement information management unit 2371 can proceed with the settlement process described above (S430). If the settlement information management unit 2371 does not confirm the deposit (NO), it can check the customer information and proceed with notification of non-deposit (S445). At this time, notification of non-deposit can be made through SMS, e-mail, vehicle rental application, vehicle rental service program, etc.

S446단계에서는 정산 정보 관리 유닛(2371)은 미입금 통지가 1회차이면(NO) S441단계 내지 S445단계를 다시 진행할 수 있다. 정산 정보 관리 유닛(2371)은 미입금 통지가 2회차 이상이면(YES), 추심 처리를 진행할 수 있다(S447).In step S446, if the non-deposit notification is the first time (NO), the settlement information management unit 2371 can proceed with steps S441 to S445 again. The settlement information management unit 2371 can proceed with collection processing if there are two or more non-deposit notifications (YES) (S447).

S447단계에서 정산 정보 관리 유닛(2371)은 추심 처리를 위해 해당 고객을 추심 목록에 등록할 수 있다. 정산 정보 관리 유닛(2371)은 추심 신청서 및 관련 파일을 법무사 사무소의 정보 관리 서버(3000)에 접속하여 송신할 수 있다. 정산 정보 관리 유닛(2371)은 은행의 정보 관리 서버(3000)에 접속하여 접수 비용을 입금할 수 있다. 또한, 정산 정보 관리 유닛(2371)은 관련 파일의 송신 및 접수 비용 입금 사실을 통지할 수 있다.In step S447, the settlement information management unit 2371 may register the customer in the collection list for collection processing. The settlement information management unit 2371 can connect to and transmit the collection application form and related files to the information management server 3000 of the legal office. The settlement information management unit 2371 can connect to the bank's information management server 3000 and deposit the application fee. Additionally, the settlement information management unit 2371 may notify the fact that the transmission and reception fees for the related files have been deposited.

도 10은 도 8에 도시된 범칙금 정보 관리 유닛의 범칙금 정보의 처리 방법을 나타내는 순서도이다. 도 10을 참조하면, 범칙금 정보 관리 유닛(2372)은 고객이 차량 이용 중 발생시킨 범칙금을 관리할 수 있다. 여기서, 범칙금은 과태료나 벌금을 포함할 수 있다.FIG. 10 is a flowchart showing a method of processing penalty information of the penalty information management unit shown in FIG. 8. Referring to FIG. 10, the fine information management unit 2372 can manage fines incurred by customers while using the vehicle. Here, the fine may include fines or fines.

통신부(2100)는 외부로부터 범칙금 관리 정보를 수집할 수 있고, 수집된 범칙금 관리 정보는 저장부(2200)에 저장할 수 있다.The communication unit 2100 can collect fine management information from the outside, and store the collected fine management information in the storage unit 2200.

제어부(2300)는 저장부(2200)에 저장된 범칙금 관리 정보의 차량 정보와 저장부(2200)에 저장된 차량 번호를 비교할 수 있다. 제어부(2300)는 비교 결과 차량 번호가 일치하면, 범칙금 부여 일자와 계약 정보의 대여 기간을 비교할 수 있다. 제어부(2300)는 범칙금 부여 일자가 계약 정보의 대여 기간에 포함되면, 계약 정보에 저장된 고객을 범칙금 통지 대상으로 지정할 수 있다. 제어부(2300)는 제 1 또는 제 2 고객 단말기(1100, 1200)로 범칙금 고지서를 송신하여, 화면부(1110, 1210)에 범칙금 정보가 출력되도록 할 수 있다.The control unit 2300 may compare the vehicle information of the fine management information stored in the storage unit 2200 with the vehicle number stored in the storage unit 2200. If the vehicle numbers match as a result of the comparison, the control unit 2300 can compare the penalty grant date and the rental period of the contract information. If the penalty grant date is included in the rental period of the contract information, the control unit 2300 may designate the customer stored in the contract information as the target of penalty notification. The control unit 2300 may transmit a penalty notice to the first or second customer terminal (1100, 1200) and display the penalty information on the screen units (1110, 1210).

S510단계에서, 범칙금 정보 관리 유닛(2372)은 정보 관리 서버(3000)인 범칙금 서버에 접속하여 범칙금 관리 정보를 수집할 수 있다. 여기서, 범칙금 관리 정보는 차량 번호 및 범칙금이 발생할 일자 정보를 포함할 수 있다. In step S510, the fine information management unit 2372 may connect to the fine server, which is the information management server 3000, and collect fine management information. Here, the fine management information may include information on the vehicle number and the date on which the fine will occur.

S520단계에서, 범칙금 정보 관리 유닛(2372)은 수집한 범칙금 관리 정보의 차량 번호와 대여 정보 DB(2350)의 차량 번호를 비교할 수 있다. 범칙금 정보 관리 유닛(2372)은 대여 차량과 범칙금 대상 차량의 번호가 일치하지 않으면(NO) 계속해서 범칙금 관리 정보를 수집(S510)할 수 있다. 범칙금 정보 관리 유닛(2372)은 차량 번호가 일치하면(YES), 범칙금 부여일자가 대여 기간에 포함되는지 확인할 수 있다(S530).In step S520, the fine information management unit 2372 may compare the vehicle number of the collected fine management information with the vehicle number of the rental information DB 2350. The fine information management unit 2372 may continue to collect fine management information (S510) if the numbers of the rental vehicle and the vehicle subject to the fine do not match (NO). If the vehicle number matches (YES), the fine information management unit 2372 can check whether the fine grant date is included in the rental period (S530).

S530단계에서, 범칙금 정보 관리 유닛(2372)은 범칙금 부여일자가 대여 기간에 포함되지 않으면(NO), 계속해서 범칙금 관리 정보를 수집(S510)할 수 있다. 를 수행하고, 범칙금 부여일자가 대여 기간에 포함되면(YES), 해당 고객을 범칙금 관리 대상으로 등록할 수 있다(S540).In step S530, the penalty information management unit 2372 may continue to collect penalty management information (S510) if the penalty grant date is not included in the rental period (NO). is performed, and if the penalty grant date is included in the rental period (YES), the customer can be registered as a penalty management target (S540).

S550단계에서, 범칙금 정보 관리 유닛(2372)은 범칙금 관리 대상으로 등록된 고객에게 범칙금 처리를 수행할 수 있다. 범칙금 정보 관리 유닛(2372)은 범칙금을 지자체나 경찰청과 같은 관련 기관에 송금할 수 있다. 또한, 범칙금 정보 관리 유닛(2372)은 해당 고객에게 범칙금 부여 사실을 문자 등을 이용하여 통지할 수 있다.In step S550, the penalty information management unit 2372 may perform penalty processing on customers registered as subject to penalty management. The fine information management unit 2372 can remit the fine to related organizations such as local governments or police agencies. Additionally, the fine information management unit 2372 may notify the relevant customer of the fact that a fine has been issued using text, etc.

도 11은 도 8에 도시된 보험 대차 정보 관리 유닛의 보험 대차 정보의 처리 방법을 나타내는 순서도이다. 도 11을 참조하면, 보험 대차 정보 관리 유닛(2373)은 보험 업체의 보험 대차 신청에 따른 차량 대여를 관리할 수 있다. 여기서, 보험 대차는 보험에 가입한 차량의 사고로 인해 차량을 사용할 수 없을 때, 동종 동급 차종으로 수리기간동안 대여해주는 서비스를 의미한다.FIG. 11 is a flowchart showing a method of processing insurance loan information of the insurance loan information management unit shown in FIG. 8. Referring to FIG. 11, the insurance loan information management unit 2373 can manage vehicle rental according to the insurance company's insurance loan application. Here, insurance loan refers to a service that provides rental of the same type of vehicle during the repair period when the insured vehicle cannot be used due to an accident.

제어부(2300)는 통신부(2100)를 통해 외부로부터 보험 대차 정보를 수집할 수 있고, 수집된 보험 대차 정보를 저장부(2200)에 저장할 수 있다.The control unit 2300 can collect insurance loan information from the outside through the communication unit 2100 and store the collected insurance loan information in the storage unit 2200.

제어부(2300)는 보험 대차 정보에 따라서 배차된 차량이 있는지 1차로 확인할 수 있다. 제어부(2300)는 1차 확인 결과 배차된 차량이 있으면, 배차를 진행할 수 있다. 제어부(2300)는 1차 확인 결과 배차된 차량이 없으면, 사고 차량의 수리가 완료되었는지 확인할 수 있다.The control unit 2300 can first check whether a vehicle has been dispatched according to the insurance rental information. If there is a dispatched vehicle as a result of the initial confirmation, the control unit 2300 can proceed with dispatching the vehicle. If no vehicle has been dispatched as a result of the first check, the control unit 2300 can check whether repairs to the accident vehicle have been completed.

제어부(2300)는 사고 차량의 수리가 완료되었으면, 배차된 차량이 있는지 2차로 확인할 수 있다. 제어부(2300)는 2차 확인 결과 배차된 차량이 있으면 배차를 진행할 수 있다. 제어부(2300)는 2차 확인 결과 배차된 차량이 없으면, 대여 완료 처리를 진행할 수 있다.If the repair of the accident vehicle has been completed, the control unit 2300 can secondarily check whether there is a dispatched vehicle. The control unit 2300 can proceed with dispatch if a vehicle has been dispatched as a result of the secondary confirmation. If no vehicle has been dispatched as a result of the secondary confirmation, the control unit 2300 may proceed with the rental completion process.

S610단계에서, 보험 대차 정보 관리 유닛(2373)은 정보 관리 서버(3000)인 보험 업체 서버로부터 수신한 보험 대차 신청 정보를 수집할 수 있다. In step S610, the insurance loan information management unit 2373 may collect the insurance loan application information received from the insurance company server, which is the information management server 3000.

S620단계에서, 보험 대차 정보 관리 유닛(2373)은 보험 대차 신청이 수집되면, 보험 대차 신청 내역의 차량의 정보로부터 배기량 정보를 추출할 수 있다.In step S620, when the insurance loan application is collected, the insurance loan information management unit 2373 may extract engine displacement information from the vehicle information in the insurance loan application details.

보험 대차 정보 관리 유닛(2373)은 차량 정보 DB(2210)를 확인하여 대여 가능한 차량 목록을 생성할 수 있다. 보험 대차 정보 관리 유닛(2373)은 차량 목록에서 배기량이 유사한 국산차를 선별하여 대여 차량으로 지정할 수 있다. 보험 대차 정보 관리 유닛(2373)은 지정된 대여 차량에 대한 정보를 대여 정보 DB(2230)에 등록할 수 있다.The insurance rental information management unit 2373 may check the vehicle information DB 2210 to create a list of vehicles available for rental. The insurance rental information management unit 2373 can select domestic cars with similar engine displacement from the vehicle list and designate them as rental vehicles. The insurance rental information management unit 2373 may register information about the designated rental vehicle in the rental information DB 2230.

S630단계에서, 보험 대차 정보 관리 유닛(2373)은 차량의 배차 여부를 확인할 수 있다. 보험 대차 정보 관리 유닛(2373)은 차량이 배차되었으면(YES), 배차를 진행할 수 있다(S640). 보험 대차 정보 관리 유닛(2373)은 차량이 배차되지 않았으면(NO), 사고 차량의 수리 완료 여부를 확인할 수 있다(S660)In step S630, the insurance loan information management unit 2373 can check whether the vehicle has been dispatched. If the vehicle has been dispatched (YES), the insurance loan information management unit 2373 can proceed with dispatch (S640). The insurance rental information management unit 2373 can check whether repairs to the accident vehicle have been completed if the vehicle has not been dispatched (NO) (S660).

S640단계에서, 보험 대차 정보 관리 유닛(2373)은 배차 진행이 확인되면, 고객이 차를 사용할 수 있도록 보험 업체에게 배차 사실을 통지할 수 있다.In step S640, when the insurance loan information management unit 2373 confirms the progress of car dispatch, it can notify the insurance company of the car dispatch so that the customer can use the car.

S650단계에서, 보험 대차 정보 관리 유닛(2373)은 보험 대차 신청에 따라 대여한 차량이 반납되면, 차량 반납을 확인할 수 있다. 보험 대차 정보 관리 유닛(2373)은 차량 반납이 확인되면, 계약 관계를 마무리하는 대여 완료 처리(S680)를 진행할 수 있다.In step S650, the insurance rental information management unit 2373 can confirm the return of the vehicle when the vehicle rented according to the insurance rental application is returned. When the return of the vehicle is confirmed, the insurance rental information management unit 2373 may proceed with rental completion processing (S680) to finalize the contractual relationship.

S660단계에서, 보험 대차 정보 관리 유닛(2373)은 사고 차량의 수리가 완료 여부를 확인할 수 있다. 보험 대차 정보 관리 유닛(2373)은 차량의 수리가 완료되지 않았다면(NO), 계속하여 차량의 배차 여부를 계속하여 확인할 수 있다(S630). 보험 대차 정보 관리 유닛(2373)은 차량의 수리가 완료되었다면(YES), 한번 더 차량의 배차 여부를 확인할 수 있다(S670).In step S660, the insurance loan information management unit 2373 may check whether repairs to the accident vehicle have been completed. If the repair of the vehicle has not been completed (NO), the insurance rental information management unit 2373 can continue to check whether the vehicle has been dispatched (S630). If the repair of the vehicle has been completed (YES), the insurance rental information management unit 2373 can check again whether the vehicle has been dispatched (S670).

S670단계에서, 보험 대차 정보 관리 유닛(2373)은 한번 더 차량의 배차 여부를 확인할 수 있다. 보험 대차 정보 관리 유닛(2373)은 차량이 배차된 것(YES)으로 확인되면, 배차를 진행할 수 있다(S640). 보험 대차 정보 관리 유닛(2373)은 차량이 배차되지 않은 것(NO)으로 확인되면, 대여 완료 처리(S680)를 진행할 수 있다. 대여 완료로 처리하는 것은 고객이 수리가 완료된 차를 사용하면 되기 때문이다.In step S670, the insurance loan information management unit 2373 can check once again whether the vehicle has been dispatched. If the insurance loan information management unit 2373 confirms that the vehicle has been dispatched (YES), it can proceed with dispatch (S640). If it is confirmed that the vehicle has not been distributed (NO), the insurance rental information management unit 2373 may proceed with rental completion processing (S680). The reason the rental is considered complete is because the customer can use the car that has had repairs completed.

S680단계에서, 보험 대차 정보 관리 유닛(2373)은 대여 완료 처리를 진행할 수 있다. 보험 대차 정보 관리 유닛(2373)은 대여 계약서와 같은 관련 자료들을 보험 업체의 정보 관리 서버(3000)에 송신할 수 있다.In step S680, the insurance loan information management unit 2373 may proceed with loan completion processing. The insurance loan information management unit 2373 may transmit related data, such as a rental contract, to the information management server 3000 of the insurance company.

도 12는 제 1 고객 단말기의 화면부에 나타나는 로그인을 위한 사용자 인터페이스를 예시적으로 보여주는 화면이다. 도 12를 참조하면, 고객 단말기(1100)는 화면부를 통해 회원 가입 및 로그인을 위한 사용자 인터페이스(1300)를 제공할 수 있다. Figure 12 is a screen showing an example of a user interface for logging in that appears on the screen of the first customer terminal. Referring to FIG. 12, the customer terminal 1100 may provide a user interface 1300 for membership registration and login through a screen unit.

고객 단말기(1100)는 아이디 입력부(1310)에 고객의 아이디를 입력 받을 수 있고, 고객 단말기(1100)는 비밀번호 입력부(1330)에 자신의 비밀번호를 입력 받을 수 있다. 고객 단말기(1100)는 화면부를 통해 로그인 선택부(1340)가 선택되면, 차량 대여 관리 서버(2000)에 접속할 수 있다. 고객 단말기(1100)는 차량 대여 관리 서버(2000)로부터 차량 대여를 위해 필요한 차량 검색 화면 또는 기간 선택 화면을 출력할 수 있다. 고객 단말기(1100)는 사용자가 일반 고객인 경우와 대여 업체 관리자인 경우 별도의 인터페이스를 제공할 수 있다. 고객 단말기(1100)는 계정이 없는 사용자에 의해 회원가입부(1340)가 선택되면, 회원 가입을 위한 인터페이스를 제공할 수 있다.The customer terminal 1100 can receive the customer's ID into the ID input unit 1310, and the customer terminal 1100 can receive its password into the password input unit 1330. When the login selection unit 1340 is selected through the screen unit, the customer terminal 1100 can access the car rental management server 2000. The customer terminal 1100 may output a vehicle search screen or period selection screen required for vehicle rental from the vehicle rental management server 2000. The customer terminal 1100 may provide separate interfaces when the user is a general customer and when the user is a rental company manager. When the membership registration unit 1340 is selected by a user without an account, the customer terminal 1100 may provide an interface for membership registration.

도 13은 도 12에서 고객 단말기로 출력되는 관리자 인터페이스를 보여주는 화면이다. 도 13을 참조하면, 고객 단말기(1100)는 대여 업체 관리자가 로그인하면, 관리자 인터페이스(1400)를 제공할 수 있다. 고객 단말기(1100)는 운영 정보 관리부(1410)의 렌터카 업체 정보 관리 메뉴(1411)가 선택되면, 운영을 위한 관리 메뉴를 제공할 수 있다. 고객 단말기(1100)는 운영을 위한 관리 메뉴로 차량 현황 관리부(1420), 보험 대차 관리부(1430), 대여 관리부(1440) 및 현황 상세 관리부(1440)를 표시할 수 있다.Figure 13 is a screen showing the manager interface displayed on the customer terminal in Figure 12. Referring to FIG. 13, the customer terminal 1100 may provide an administrator interface 1400 when the rental company manager logs in. When the rental car company information management menu 1411 of the operation information management unit 1410 is selected, the customer terminal 1100 may provide a management menu for operation. The customer terminal 1100 may display a vehicle status management unit 1420, an insurance loan management unit 1430, a rental management unit 1440, and a detailed status management unit 1440 as management menus for operation.

고객 단말기(1100)는 차량 현황 관리부(1420)가 선택되면, 차량의 현황 정보를 제공할 수 있다. 차량의 현황 정보에는 대기차량의 수, 수리 차량의 수, 직원이 사용하는 차량의 수, 등록 대수 및 차량 회전율이 포함될 수 있다.When the vehicle status management unit 1420 is selected, the customer terminal 1100 can provide vehicle status information. Vehicle status information may include the number of vehicles on standby, number of vehicles under repair, number of vehicles used by employees, number of registered vehicles, and vehicle turnover rate.

고객 단말기(1100)는 보험 대차 관리부(1430)가 선택되면, 보험 대차 관리 인터페이스를 제공할 수 있다. 보험 대차 관리 인터페이스와 관련해서는 도 16과 함께 설명하기로 한다.When the insurance loan management unit 1430 is selected, the customer terminal 1100 may provide an insurance loan management interface. The insurance loan management interface will be explained with reference to FIG. 16.

고객 단말기(1100)는 대여 관리부(1440)가 선택되면, 일반 렌트 현황 정보를 제공할 수 있다. 일반 렌트 현황 정보에는 대기차량의 수, 수리 차량의 수, 직원이 사용하는 차량의 수, 등록 대수 및 통계 자료가 포함될 수 있다.When the rental management unit 1440 is selected, the customer terminal 1100 can provide general rental status information. General rental status information may include number of vehicles on standby, number of vehicles in repair, number of vehicles used by employees, number of registered vehicles, and statistical data.

도 14는 본 발명의 일 실시예에 따른 추심 관리 인터페이스를 예시적으로 보여주는 화면이다. 도 14를 참조하면, 정산 정보 관리 유닛(2371)은 차량 대여 업체 관리자의 고객 단말기(1100)를 통해 추심 관리 인터페이스(1500)를 제공할 수 있다. 고객 단말기(1100)는 추심 관리 인터페이스(1500)로 추심 검색부(1510) 및 추심 검색 결과부(1520)를 표시할 수 있다.Figure 14 is a screen illustrating a collection management interface according to an embodiment of the present invention. Referring to FIG. 14, the settlement information management unit 2371 may provide a collection management interface 1500 through the customer terminal 1100 of the car rental company manager. The customer terminal 1100 may display a collection search unit 1510 and a collection search result unit 1520 through the collection management interface 1500.

추심 정보 관리 유닛(2371)은 추심 검색부(1510)의 렌트 구분, 기간 검색 및 검색어 입력 메뉴를 통해 관련정보를 입력 받을 수 있다. 추심 정보 관리 유닛(2371)은 입력된 정보를 이용하여 정산 정보 DB(2251)를 검색할 수 있다. 추심 정보 관리 유닛(2371)은 검색 결과를 고객 단말기(1100)의 추심 검색 결과부(1520)에 표시할 수 있다. The collection information management unit 2371 can receive related information through the rent classification, period search, and search term input menus of the collection search unit 1510. The collection information management unit 2371 can search the settlement information DB 2251 using the input information. The collection information management unit 2371 may display search results on the collection search result unit 1520 of the customer terminal 1100.

고객 단말기(1100)는 추심 검색 결과부(1520)에 렌트 구분 정보, 차량 번호 정보, 대여 일시 정보, 반납 예정일 정보, 반납 일시 정보, 미수금 정보, 고객명 정보, 문자 발송 횟수 정보, 진행 상태 정보, 집행 번호 정보 및 최종 수정일 정보를 표시할 수 있다. 고객 단말기(1100)는 렌트 구분 정보에 일반 렌트 및 보험 대차를 구분할 수 있는 정보를 표시할 수 있다. 고객 단말기(1100)는 문자발송 정보에 도 9의 S445단계에서, 미입금 통지한 횟수를 표시할 수 있다. 고객 단말기(1100)는 진행 상태 정보는 추심의 진행 상태로 대기중, 접수중 및 지급명령 중에서 어느 하나를 표시할 수 있다.The customer terminal 1100 displays rental classification information, vehicle number information, rental date and time information, expected return date information, return date and time information, uncollected amount information, customer name information, text message frequency information, progress status information, and Execution number information and last modification date information can be displayed. The customer terminal 1100 may display information that can distinguish between general rental and insurance rental in rental classification information. The customer terminal 1100 may display the number of times non-deposit notification has been made in step S445 of FIG. 9 in the text message transmission information. The customer terminal 1100 may display the progress status information as a collection progress status, one of waiting, receiving, and payment order.

도 15는 본 발명의 일 실시예에 따른 범칙금 관리 인터페이스를 예시적으로 보여주는 화면이다. 도 15를 참조하면, 범칙금 정보 관리 유닛(2372)은 관리자의 고객 단말기(1100)를 통해 범칙금 관리 인터페이스(1600)를 제공할 수 있다. 고객 단말기(1100)는 범칙금 관리 인터페이스(1600)로 범칙금 검색부(1610) 및 범칙금 검색 결과부(1620)를 표시할 수 있다. Figure 15 is a screen exemplarily showing a fine management interface according to an embodiment of the present invention. Referring to FIG. 15, the fine information management unit 2372 may provide a fine management interface 1600 through the manager's customer terminal 1100. The customer terminal 1100 may display a penalty search unit 1610 and a penalty search result unit 1620 through the penalty management interface 1600.

범칙금 정보 관리 유닛(2372)은 범칙금 검색부(1610)의 상태 구분, 기간 검색 및 검색어 입력 메뉴를 통해 관련 정보를 입력 받을 수 있다.The fine information management unit 2372 can receive related information through the status classification, period search, and search term input menus of the fine search unit 1610.

범칙금 정보 관리 유닛(2372)은 입력된 정보를 이용하여 범칙금 정보 DB(2252)를 검색할 수 있다. 범칙금 정보 관리 유닛(2372)은 검색 결과를 고객 단말기(1100)의 범칙금 검색 결과부(1620)에 표시할 수 있다.The fine information management unit 2372 may search the fine information DB 2252 using the input information. The fine information management unit 2372 may display search results in the fine search result section 1620 of the customer terminal 1100.

고객 단말기(1100)는 범칙금 검색 결과부(1620)에 상태 구분 정보, 차량 번호 정보, 계약자명 정보, 신고납부 관할지 정보, 과목명, 납부기한 정보, 납부금액 정보, 위반일시 정보 및 상세보기 안내 정보를 표시할 수 있다. 상태 구분 정보에는 공문 발송, 처리 대기 및 본사 부담 중에서 하나의 값이 표시될 수 있고, 신고납부 관할지는 범칙금이 발생한 곳을 관할하는 행정구역을 표시하고, 과목명은 범칙금이 발생한 이유를 표시하며, 납부기한 정보는 과태료를 납부해야 하는 종료일을 나타낸다. 납부금액 정보는 범칙금 과목에 따라 발생하는 금액이며, 위반일시 정보는 범칙금이 발생한 시점에 대한 정보를 표시할 수 있다.The customer terminal 1100 displays status classification information, vehicle number information, contractor name information, report and payment jurisdiction information, subject name, payment deadline information, payment amount information, violation date and time information, and detailed view information in the fine search result section 1620. can be displayed. The status classification information can display one of the following values: sending an official document, awaiting processing, and burdening the head office. The jurisdiction for reporting and payment indicates the administrative district that has jurisdiction over the place where the fine occurred, and the subject name indicates the reason why the fine occurred, and payment is made. The due date information indicates the end date by which the fine must be paid. Payment amount information is the amount incurred depending on the subject of the penalty, and information on the date of violation can display information about when the penalty occurred.

도 16은 도 13에서 보험 대차 관리부를 선택하면 나타나는 보험 대차 관리 인터페이스를 예시적으로 보여주는 화면이다. 도 16을 참조하면, 보험 대차 정보 관리 유닛(2373)은 관리자의 고객 단말기(1100)를 통해 보험 대차 관리 인터페이스(1700)를 제공할 수 있다. 고객 단말기(1100)는 보험 대차 관리 인터페이스(1700)로 보험 대차 검색부(1710), 보험 대차 검색 결과부(1720), 보험 대차 계약 표시부(1730) 및 보험 대차 정보 요약부(1740)를 표시할 수 있다. FIG. 16 is a screen exemplarily showing the insurance loan management interface that appears when the insurance loan management unit is selected in FIG. 13. Referring to FIG. 16, the insurance loan information management unit 2373 may provide the insurance loan management interface 1700 through the manager's customer terminal 1100. The customer terminal 1100 displays an insurance loan search unit 1710, an insurance loan search result unit 1720, an insurance loan contract display unit 1730, and an insurance loan information summary unit 1740 through the insurance loan management interface 1700. You can.

보험 대차 정보 관리 유닛(2373)은 보험 대차 검색부(1710)의 소송진행 상태 구분, 상태 구분, 기간 검색 및 검색어 입력 메뉴를 통해 관련 정보를 입력 받을 수 있다. 보험 대차 정보 관리 유닛(2373)은 입력된 정보를 이용하여 보험 대차 정보 DB(2253)를 검색할 수 있다. 보험 대차 정보 관리 유닛(2373)은 검색 결과를 고객 단말기(1100)의 보험 대차 검색 결과부(1720)에 표시할 수 있다. The insurance loan information management unit 2373 can receive related information through the litigation progress status classification, status classification, period search, and search word input menus of the insurance loan search unit 1710. The insurance loan information management unit 2373 can search the insurance loan information DB 2253 using the input information. The insurance loan information management unit 2373 may display search results in the insurance loan search result section 1720 of the customer terminal 1100.

고객 단말기(1100)는 보험 대차 검색 결과부(1720)에 계약 상태 정보, 모델명 정보, 차량 번호 정보, 계약자 정보, 대여일 정보, 대여료 정보 및 보험 업체 정보를 표시할 수 있다. 고객 단말기(1100)는 보험 대차 검색 결과부(1720)에 표시된 목록 중에서 어느 하나의 선택 정보를 입력 받을 수 있다. 고객 단말기(1100)는 입력된 선택에 정보에 따라 보험 대차 정보 DB(2253)를 검색할 수 있다. 고객 단말기(1100)는 검색 결과로 견적서 및 청구서 정보를 보험 대차 계약 표시부(1730)에 표시할 수 있다.The customer terminal 1100 may display contract status information, model name information, vehicle number information, policyholder information, rental date information, rental fee information, and insurance company information in the insurance loan search result section 1720. The customer terminal 1100 can receive input of any one selection information from the list displayed in the insurance loan search result unit 1720. The customer terminal 1100 can search the insurance loan information DB 2253 according to the input selection information. The customer terminal 1100 may display quotation and billing information as a search result on the insurance rental contract display unit 1730.

고객 단말기(1100)는 보험 대차 정보 요약부(1740)에 대기 중, 접수 중, 지급명령의 수 및 전체의 건수 정보를 표시할 수 있다. 여기서, 건수 정보는 보험 대차 정보 관리 유닛(2373)이 보험 대차 정보 DB(2253)를 검색하고, 취합한 결과를 나타낸다.The customer terminal 1100 can display information on the number of waiting, receiving, and payment orders and the total number of cases in the insurance loan information summary unit 1740. Here, the number of cases information represents the results of the insurance loan information management unit 2373 searching the insurance loan information DB 2253 and collecting them.

보험 대차 정보 관리 유닛(2373)은 보험 업체의 정보 관리 서버(3000)로부터 입력된 정보에 따라 대기 중, 접수 중 또는 지급 명령으로 판단할 수 있다. 여기서, 대기중은 보험 대차 신청 정보가 입력되는 경우를 의미한다. 접수 중은 차량 관리 업체에서 처리를 시작한 경우를 의미한다. 지급 명령은 처리가 완료되어 보험 업체로부터 지급 받아야할 금액이 확정된 경우를 의미한다. 여기서, 보험 대차가 아닌 일반 렌트인 경우에도 추심을 진행할 수 있다. 일반 렌트에서 추심이 진행되면, 대기 중, 접수 중 또는 지급 명령 중 어느 하나의 상태에 해당될 수 있다.The insurance loan information management unit 2373 may determine the information to be waiting, receiving, or payment order based on information input from the information management server 3000 of the insurance company. Here, waiting refers to a case where insurance loan application information is input. Receiving means that the vehicle management company has started processing. A payment order means that the processing has been completed and the amount to be paid from the insurance company has been confirmed. Here, collection can be carried out even in the case of a general rental rather than an insurance loan. When collection proceeds from a regular rental, it may be in any of the following statuses: waiting, receiving, or payment ordered.

상술한 내용은 본 발명을 실시하기 위한 구체적인 실시 예들이다. 본 발명은 상술한 실시 예들 이외에도, 단순하게 설계 변경되거나 용이하게 변경할 수 있는 실시 예들도 포함될 것이다. 또한, 본 발명은 실시 예들을 이용하여 용이하게 변형하여 실시할 수 있는 기술들도 포함될 것이다. 따라서, 본 발명의 범위는 상술한 실시 예들에 국한되어 정해져서는 안 되며, 후술하는 특허청구범위뿐만 아니라 이 발명의 특허청구범위와 균등한 것들에 의해 정해져야 할 것이다.The above-described details are specific embodiments for carrying out the present invention. In addition to the above-described embodiments, the present invention will also include embodiments that can be simply changed or easily changed in design. In addition, the present invention will also include technologies that can be easily modified and implemented using the embodiments. Therefore, the scope of the present invention should not be limited to the above-described embodiments, but should be determined by the claims and equivalents of this invention as well as the claims described later.

1000: 차량 대여 관리 시스템
2000: 차량 대여 관리 서버
3000: 정보 관리 서버
1000: Vehicle rental management system
2000: Vehicle rental management server
3000: Information management server

Claims (3)

고객 단말기와 연결되어 데이터를 주고받는 차량 대여 관리 서버에 있어서,
고객 정보, 대여 정보, 계약 정보, 비용 정보 및 승인 정보를 수신하는 통신부;
상기 통신부를 통해 제공받은 고객 정보, 대여 정보, 계약 정보, 비용 정보 및 승인 정보를 저장하는 저장부; 및
상기 저장부에 저장된 고객 정보, 대여 정보, 계약 정보, 비용 정보 및 승인 정보를 입력 받기 위한 차량 대여 서비스 프로그램을 제공하는 제어부를 포함하되,
상기 제어부는,
상기 차량 대여 서비스 프로그램을 통해 차량을 선택할 수 있는 적어도 하나 이상의 차량 정보를 상기 고객 단말기의 화면부에 출력되도록 하고,
어느 하나의 차량 정보가 선택되면, 선택된 차량에 대해 대여 가능한 일자를 상기 고객 단말기의 화면부에 출력되도록 하고,
대여 가능한 날짜가 선택되면, 차량 정보 및 대여 가능한 날짜를 상기 저장부에 저장하고,
차량 정보 및 대여 가능한 날짜에 따라 차량 대여료 정보를 산출하고,
상기 통신부로부터 승인 정보를 제공받으면 계약 정보를 생성하는 차량 대여 관리 서버.
In the vehicle rental management server that is connected to the customer terminal and exchanges data,
a communications department that receives customer information, rental information, contract information, cost information and authorization information;
a storage unit that stores customer information, rental information, contract information, cost information, and approval information provided through the communication unit; and
It includes a control unit that provides a vehicle rental service program to receive customer information, rental information, contract information, cost information, and approval information stored in the storage unit,
The control unit,
At least one vehicle information that allows the vehicle to be selected through the vehicle rental service program is displayed on the screen of the customer terminal,
When any vehicle information is selected, the available rental date for the selected vehicle is displayed on the screen of the customer terminal,
When a rental available date is selected, vehicle information and rental available dates are stored in the storage unit,
Calculate vehicle rental fee information based on vehicle information and available rental dates,
A vehicle rental management server that generates contract information when approval information is provided from the communication department.
제 1 항에 있어서,
상기 제어부는,
차량 정보, 계약자 정보, 대여 기간 정보 및 반납 정보를 수집하고,
반납 정보를 확인하여 대여 기간 이내에 대여 차량이 반납되는 경우에는 정산 처리를 진행하고,
정산 처리를 위해 대여 비용 정보를 상기 고객 단말기의 화면부에 출력되도록 하고,
반납 정보를 확인하여 대여 기간을 초과하여 대여 차량이 반납되는 경우에는 반납된 차량의 고객을 연체 목록에 등록하고,
연체 목록에 등록하고, 1개월을 경과하면, 반납된 차량의 고객에게 1회차 미입금 통지를 송신하여 상기 고객 단말기의 화면부에 출력되도록 하고,
1회차 미입금 통지를 송신하고, 다시 1개월을 경과하면, 2회차 미입금 통지를 송신하여 상기 고객 단말기로의 화면부에 출력되도록 하고,
2회차 미입금 통지를 송신한 후, 추심 처리를 수행하는 차량 대여 관리 서버.
According to claim 1,
The control unit,
Collects vehicle information, contractor information, rental period information, and return information,
We will check the return information and process the settlement if the rental vehicle is returned within the rental period.
For settlement processing, rental cost information is displayed on the screen of the customer terminal,
After checking the return information, if the rental vehicle is returned beyond the rental period, the customer of the returned vehicle is registered in the delinquent list.
After registering in the delinquent list and one month has elapsed, a first non-payment notification is sent to the customer of the returned vehicle and displayed on the screen of the customer terminal,
After sending the first non-deposit notification, and when another month has elapsed, send the second non-deposit notification and display it on the screen of the customer terminal,
A vehicle rental management server that performs collection processing after sending a second non-deposit notification.
제 1 항에 있어서,
상기 제어부는,
상기 통신부를 통해 외부로부터 범칙금 관리 정보를 수집하고,
범칙금 관리 정보의 차량 정보와 저장부에 저장된 차량 번호를 비교하고,
비교 결과 차량 번호가 일치하면, 범칙금 부여 일자와 계약 정보의 대여 기간을 비교하고,
비교 결과 범칙금 부여 일자가 대여 기간에 포함되면, 계약 정보에 저장된 고객을 범칙금 통지 대상으로 지정하고,
상기 통신부를 통해 범칙금 관리 정보를 송신하여, 상기 고객 단말기의 화면부에 범칙금 관리 정보가 출력되도록 하는 차량 대여 관리 서버.
According to claim 1,
The control unit,
Collects fine management information from outside through the communication department,
Compare the vehicle information in the fine management information with the vehicle number stored in the storage,
If the vehicle number matches as a result of the comparison, the penalty grant date and the rental period in the contract information are compared,
As a result of the comparison, if the penalty grant date is included in the rental period, the customer stored in the contract information is designated as the target of penalty notification,
A vehicle rental management server that transmits fine management information through the communication unit and outputs fine management information on the screen of the customer terminal.
KR1020220070229A 2022-06-09 2022-06-09 Server for managing rental car Pending KR20230169734A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220070229A KR20230169734A (en) 2022-06-09 2022-06-09 Server for managing rental car

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220070229A KR20230169734A (en) 2022-06-09 2022-06-09 Server for managing rental car

Publications (1)

Publication Number Publication Date
KR20230169734A true KR20230169734A (en) 2023-12-18

Family

ID=89309354

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220070229A Pending KR20230169734A (en) 2022-06-09 2022-06-09 Server for managing rental car

Country Status (1)

Country Link
KR (1) KR20230169734A (en)

Similar Documents

Publication Publication Date Title
US20220101446A1 (en) System and method for expediting purchase of vehicular insurance
US9705863B2 (en) Applicant screening
CN108074095B (en) Ticket processing method and device
US7956769B1 (en) Method and system for reservation-based parking
AU2012290777B2 (en) Travel expense automation
US20190259093A1 (en) Blockchain-based connected user communication and interface system
KR101979365B1 (en) Method for providing vehicle maintainance service based on broker between customer and mechanic
WO2020077260A1 (en) Dynamic pricing of insurance policies for shared goods
WO2018006716A1 (en) Order information processing method, apparatus and system
US20120330707A1 (en) Web-based communication platform
WO2015148476A1 (en) System and method of issuing and monitoring electronic citations
US20200020051A1 (en) Systems and methods for operating a service to monitor and adjust a booked flight
JP2019074983A (en) Information processing system
KR20200090563A (en) Real estate transaction service platform and server for providing the same
CN114418139A (en) Method, system and computer storage medium for electrical repair
US20150058211A1 (en) User validation, amount-due validation, payment collection, and payment processing system and method thereof
WO2019194750A1 (en) System, method and apparatus for facilitating secure transactions
JP2020098491A (en) Order settlement device, computer program, and order settlement method
JP7156615B2 (en) Fund transfer/transfer method through scraping, its system and computer program
EP3340157A1 (en) Systems and methods for automated leasing of unattended assets
KR102267842B1 (en) System for managing expense and method using therewith
KR20230169734A (en) Server for managing rental car
KR102659078B1 (en) System and method for providing vehicle sharing platform among residents of an apartment house
JP6198189B2 (en) Product information search device and contract charge cashback system
KR102011103B1 (en) Smart installment financial services method

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20220609

PA0201 Request for examination
PN2301 Change of applicant

Patent event date: 20220902

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20241004

Patent event code: PE09021S01D