Information processing device
The information processing device determines appropriate sales methods for vehicle parts by considering lease contract payment status, facilitating timely payments and preventing unauthorized sales.
Patent Information
- Application Number
- JP2022167746
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-10-19
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-10-19
AI Technical Summary
Existing systems fail to determine an appropriate sales method for vehicle parts to be retrofitted based on the payment status of a lease contract.
An information processing device that acquires lease agreement information, accepts a designation of vehicle components, and presents payment methods based on the payment status, allowing for either lump-sum or installment payments depending on the lease contract's payment history.
Enables determination of appropriate sales methods for vehicle parts based on lease contract payment status, ensuring timely payments and preventing unauthorized sales.
Smart Images

Figure 0007782411000001 
Figure 0007782411000002 
Figure 0007782411000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device. [Background technology]
[0002] BACKGROUND ART Conventionally, there is an application system for easily purchasing an automobile on installment payments (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-184156 Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure aims to provide an information processing device that can determine an appropriate sales method for parts to be retrofitted to a vehicle that is the subject of a lease contract, depending on the payment status of the lease contract. [Means for solving the problem]
[0005] One aspect of the present disclosure is an information processing device that accepts an order for a first vehicle component to be retrofitted to a first vehicle for which a first user has a lease agreement, the information processing device having a control unit that performs the following operations: acquiring information regarding the lease agreement for the first vehicle by the first user; accepting a designation of the first vehicle component from the first user; and presenting a payment method for the first vehicle component to the first user based on the payment status under the lease agreement.
[0006] Aspects of the present disclosure may include at least one of an information processing method, an information processing system, a program, and a recording medium on which the program is recorded, which have similar features to the information processing device. [Effects of the Invention]
[0007] According to the present disclosure, it is possible to determine an appropriate sales method for parts to be retrofitted to vehicles that are the subject of a lease contract, depending on the payment status of the lease contract. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2A is a diagram showing an example of the configuration of a server device that can operate as a first server or a second server, and FIG. 2B is a diagram showing an example of the configuration of a terminal. [Figure 3] FIG. 3A is a diagram showing an example of the data structure of a customer management database, and FIG. 3B is a diagram showing an example of the data structure of a lease management database. [Figure 4] FIG. 4 is a flowchart illustrating an example of processing in the first server. [Figure 5] FIG. 5A is a flowchart showing an example of processing in the second server, and FIG. 5B is a flowchart showing an example of processing in the terminal. DETAILED DESCRIPTION OF THE INVENTION
[0009] The information processing device according to the embodiment is an information processing device that receives an order for a first vehicle component to be retrofitted to a first vehicle leased by a first user. The information processing device has a control unit that performs the following operations. Obtain information regarding a lease agreement for a first vehicle by a first user. Accepting a designation of a first vehicle component from a first user. · Present a payment method for the first vehicle component to the first user based on the payment status of the lease contract.
[0010] The first vehicle model, lease contract period, and payment method for the first vehicle lease fee are either installment payments or lump-sum payments. The first vehicle components are of any type, as long as they are parts that are retrofitted to the first vehicle subject to the lease contract. First vehicle components include parts that upgrade the grade of the first vehicle (so-called upgrade parts) or dress-up parts. Furthermore, the parts included in the first vehicle components do not necessarily have to be hardware components (hardware products); the first vehicle components may also be software components (software products). Installing and updating software components (programs) also falls under the category of "retrofitting."
[0011] Obtaining the information related to the lease contract may include receiving the information, reading it from a storage medium, and inputting it into an information processing device. Specifying the first vehicle component may be performed, for example, by specifying the name or identification information of the first vehicle component. Presenting the payment method may include transmitting information indicating the payment method and displaying the information indicating the payment method.
[0012] Hereinafter, an information processing device according to an embodiment will be described with reference to the drawings. The configuration according to the present disclosure is The present invention is not limited to the configuration of the embodiment. <Configuration of information processing system> 1 shows an example of an information processing system according to an embodiment. In FIG. 1, the information processing system includes a network 1, and a first server 2, a second server 3, and a terminal 4, each connected to the network 1.
[0013] The network 1 is, for example, a public communication network such as the Internet, and may be a wide area network (WAN) or other communication network. The network 1 may include a cellular network such as LTE (Long Term Evolution) or 5G, or a wireless network (wireless path) such as a wireless local area network (including Wi-Fi) or BLE.
[0014] The terminal 4 is a terminal device used by a user 11 of a vehicle 10 that has a lease contract (is the subject of the lease contract). The terminal 4 is, for example, a smartphone, but may be any other terminal capable of communication other than a smartphone. The terminal 4 may be a mobile terminal or a fixed terminal. The terminal 4 may be connected to the network 1 wirelessly or by wire.
[0015] The vehicle 10 is an example of a "first vehicle," and the user 11 is an example of a "first user."
[0016] The first server 2 manages a website that operates an online sales of aftermarket parts for the vehicle 10, which can be accessed by the user 11 using the terminal 4. In response to access from the terminal 4, the first server 2 transmits information requested by the terminal 4 to the terminal 4. For example, when the user 11 wishes to purchase an aftermarket part 12 for the vehicle 10 (hereinafter simply referred to as "part 12"), the first server 2 receives a purchase request message for the part 12 transmitted from the terminal 4 via the network 1. The purchase request includes the name or identification information of the part 12. The part 12 is an example of a "first vehicle component."
[0017] The second server 3 receives information from the user 1 regarding the fee (lease fee) related to the lease contract for the vehicle 10. The second server 3 is a server that manages the payment status of the lease fee for the vehicle 10. The second server 3 stores the history of payments for the lease fee for the vehicle 10, and when an inquiry message is received from the first server 2, it transmits history information corresponding to the inquiry to the first server 2.
[0018] 1, the first server 2 and the second server 3 may be configured as mutually independent server machines connected to the network 1. Alternatively, one server machine may operate as the first server 2 and the second server 3, with communication between the two being internal communication within the server machine. Alternatively, multiple server machines may operate as the first server 2 and the second server 3 through distributed processing.
[0019] <Configuration of the first and second servers> 2A is a diagram showing an example of the configuration of a server device (server machine) 20 that can operate as the first server 2 or the second server 3. The server device 20 can be configured using a dedicated or general-purpose information processing device (computer) such as a personal computer (PC), a workstation (WS), or a server machine.
[0020] The server device 20 can communicate with the terminal 4 via the network 1 using a communication function. The connection to the network 1 may be wired or wireless. The server device 20 may be one information processing device or a collection (cloud) of two or more information processing devices. The server device 20 may be a fixed terminal or a mobile terminal.
[0021] The server device 20 includes a processor 21 as a processing unit or control unit (controller), a storage device 22, a communication interface 23 (communication IF23), an input device 24, and a display 25, which are interconnected via a bus 26.
[0022] The storage device 22 includes a main storage device and an auxiliary storage device. The main storage device is used as at least one of a storage area for programs and data, a program development area, a program work area, and a buffer area for communication data. The main storage device is configured with RAM (Random Access Memory) or a combination of RAM and ROM (Read Only Memory). The auxiliary storage device is used as a storage area for data and programs. A non-volatile storage medium is used as the auxiliary storage device. Examples of non-volatile storage media include a hard disk, a solid state drive (SSD), a flash memory, and an EEPROM (Electrically Erasable Programmable Read-Only Memory). The storage device 22 may also include a drive device for a disk recording medium.
[0023] The communication IF 23 is a circuit that performs communication processing. For example, the communication IF 23 is a network interface card (NIC). The communication IF 23 may also be a wireless communication circuit that performs wireless communication (LTE, 5G, wireless LAN (Wi-Fi), BLE, etc.). The communication IF 23 may also be a combination of a circuit that performs wired communication processing and a wireless communication circuit.
[0024] The input device 24 includes keys, buttons, a pointing device, a touch panel, etc., and is used to input information. The display 25 is, for example, a liquid crystal display, etc., and displays information and data.
[0025] The processor 21 executes various programs stored in the storage device 22 to perform various processes.
[0026] 2B is a diagram showing an example of the configuration of the terminal 4. The terminal 4 includes a processor 41, a storage device 42, and a communication interface 43 (communication IF 43), which are interconnected via a bus 46. , an input device 44, and a display 45. The processor 41, the storage device 42, the communication IF 43, the input device 44, and the display 45 can be the same as the processor 21, the storage device 22, the communication IF 23, the input device 24, and the display 25. Therefore, a description thereof will be omitted.
[0027] The processors 21 and 41 are, for example, central processing units (CPUs). A CPU is also called a microprocessor unit (MPU). The processor 21 may have a single processor configuration or a multiprocessor configuration. Furthermore, a single physical CPU connected via a single socket may have a multi-core configuration. The processors 21 and 41 may include arithmetic devices with various circuit configurations, such as a digital signal processor (DSP) or a graphics processing unit (GPU). The processors 21 and 41 may also be configured to cooperate with at least one of an integrated circuit (IC), other digital circuit, and analog circuit. The integrated circuit includes an LSI, an application-specific integrated circuit (ASIC), and a programmable logic device (PLD). The PLD includes, for example, a field-programmable gate array (FPGA). The processors 21 and 41 also include, for example, what are called a microcontroller (MCU), a system-on-a-chip (SoC), a system LSI, or a chipset.
[0028] 3A shows an example of the data structure of the customer management database (customer management DB) stored in the storage device 22 of the first server 2. The customer management DB has a record for each customer ID (user ID), and the record includes personal information, lease-related information, and a lease management ID associated with the customer ID.
[0029] The customer ID (user ID) is identification information (identifier) of a customer (user) of the aftermarket parts sales site. The personal information may include the name, address, and contact information of the sales site customer, such as user 11. The contact information may be a phone number or an email address. The personal information may also include the user's credit card information, etc.
[0030] For leasing information, Vehicle lease agreement The lease-related information may further include vehicle information of the leased vehicle and information indicating parts that are compatible with the leased vehicle. The vehicle information may include, for example, vehicle identification information (vehicle ID). The vehicle information may further include information that identifies the leased vehicle, such as the model and type of the leased vehicle. The vehicle information may also include information that indicates attributes of the leased vehicle. The information indicating parts includes the name or identification information (parts ID) of the part. The lease management ID is identification information for the lease contract related to the leased vehicle.
[0031] 3B shows an example of the data structure of the lease management database (lease management DB) stored in the storage device 22 of the second server 3. The lease management DB has a record for each lease contract, and the record includes vehicle information, personal information, and payment history (hereinafter simply referred to as "history") associated with a lease management ID.
[0032] The vehicle information and personal information are the same as those stored in the customer management database. The history is a list of records related to lease payment, and the records include the payment date (date and time of payment), payment amount, payment deadline, and whether or not there was a delay.
[0033] <Processing example> 4 is a flowchart showing an example of processing in the first server 2. FIG. 5A is a flowchart showing an example of processing in the second server 3, and FIG. 5B is a flowchart showing an example of processing in the terminal 4. 4, 5A, and 5B are performed by processor 21 or 41 executing a program. As an example, a case will be described in which user 11, who has concluded a lease contract for vehicle 10, transmits a purchase request for part 12, which is an aftermarket part for vehicle 10, using terminal 4.
[0034] 4 is performed, for example, by the processor 21 of the first server 2. In step S001, the first server 2 waits to receive a message of a purchase request (order) for the part 12 from the terminal 4. If it is determined in step S001 that the purchase request message has been received, the processor 21 enters a state in which it has accepted the order for the part 12, and the process proceeds to step S002.
[0035] In step S002, the processor 21 determines whether the user 11 has a lease contract. For example, the processor 21 refers to the customer management DB and determines whether the user 11 has a lease contract. purchase A record that matches the customer ID of user 11 included in the request is extracted. Processor 21 references the lease-related information in the extracted record and determines whether there is information indicating the existence of a lease contract for the lease of vehicle 10. If it is determined that there is information indicating the existence of a lease contract, the process proceeds to step S003; otherwise, the process returns to step S001.
[0036] However, the determination in step S002 may be made as follows. That is, in addition to determining whether there is information indicating the existence of a lease contract, the processor 21 may also determine whether the part ID of the retrofit part (part 12) desired to be purchased and included in the purchase request matches the information (part ID) indicating the part in the lease-related information. Part 12 Part ID is Part ID in lease-related information and It is determined to match It was also determined that there was information indicating the existence of a lease agreement. In this way, if it is determined that a lease contract exists and the part 12 is an aftermarket part for the leased vehicle, the process may proceed to step S003.
[0037] In step S003, the first server 2 transmits a message requesting provision of history information related to lease fee payments to the second server 3. The provision request may include information specifying the extraction period (predetermined period: start and cycle of the period) of records in the history. The length of the extraction period can be set appropriately, and the entire period can also be specified as the extraction period. Furthermore, if the provision request does not include information specifying the extraction period, the second server 3 may determine that the extraction period is the entire period or a predetermined period.
[0038] In step S004, the first server 2 receives the history information transmitted from the second server 3. In step S005, the processor 21 uses the history information to calculate the number of late payments within a predetermined period. The history information includes one or more records that match the specified extraction period. The processor 21 calculates the number of late payments as the number of records, among the one or more records, whose deposit date is later than the payment deadline.
[0039] In step S006, the processor 21 determines whether the number of delays is equal to or greater than a first threshold value. 1 If it is determined that the number of delays is equal to or greater than the first threshold, the process proceeds to step S007, and if not, the process proceeds to step S008. However, as the first threshold, 1 A larger value may be set.
[0040] In step S007, whether there is any delay in payment, The number of late payments is less than a first threshold The processor 21 generates information having the options of a first presentation mode, i.e., a lump sum payment or an installment payment, as a payment method for the price of the part 12. The first server 2 then transmits to the terminal 4 a message (a response message to the purchase request) including the information having the options.
[0041] In step S008, processor 21 determines whether the number of delays is less than a second threshold value that is greater than the first threshold value or equal to or greater than the second threshold value. If it is determined that the number of delays is less than the second threshold value, the process proceeds to step S009. If it is determined that the number of delays is equal to or greater than the second threshold value, the process proceeds to step S010.
[0042] In step S009, the number of delays is Greater than or equal to the first threshold and the second threshold The process to be performed when the purchase request is less than the purchase request limit (first situation) is executed. For example, the processor 21 generates information having a second presentation mode (only lump-sum payment is allowed as a method for purchasing the part 12). Then, the first server 2 transmits a message (a response message to the purchase request) including the information to the terminal 4.
[0043] In step S010, the number of delays is Second Threshold The action to be taken in the above case (second situation) For example, the processor 21 generates information to refuse the sale of the part 12 (make it unpurchasable). Then, the first server 2 transmits a message (a response message to the purchase request) including this information to the terminal 4. In this way, if there is a delay in the payment of the lease fee, the purchase of the part 12 is limited to a lump-sum payment. Alternatively, the sale of the part 12 is refused.
[0044] 5A, the second server 3 receives a request to provide a history from the first server 2. The request includes a lease management ID and information indicating an extraction period from the history.
[0045] In step S102, the processor 21 of the second server 3 refers to the lease management DB and extracts records with matching lease management IDs. The processor 21 refers to the payment history in the records and extracts records that correspond to the extraction period.
[0046] In step S103, the second server 3 extracts history information including the record extracted in step S102. of Send to the first server 2.
[0047] In step S201 in FIG. 5B, when the user 11 operates the input device 24 of the terminal 4 to input information indicating a desire to purchase the part 12 and performs an operation to send a purchase request, the terminal 4 sends a purchase request message to the first server 2.
[0048] In step S202, the terminal 4 receives information (a response message) corresponding to the purchase request from the first server 2. In step S203, the processor 41 of the terminal 4 displays on the display 45 the information in the received response message.
[0049] This allows the vehicle 10 to be leased if there are no late payments or if there are a large number of late payments. First Threshold If the number of delays is less than the predetermined number, the processor 41 can display (present) on the display 45 the options of lump-sum payment and installment payment as the payment method for the purchase price of the part 12. greater than or equal to the first threshold and less than the second threshold When the number of delays is , the processor 41 can display (present) the payment method of only lump-sum payment on the display 45. Second Threshold If so, the processor 41 teeth , information refusing the sale of the part 12 can be displayed (presented) on the display 45.
[0050] 5 may be executed by the first server 2, and the number of delays within a predetermined period may be stored in advance in a corresponding record in the lease management DB. In this case, the second server 3 may read the corresponding number of delays from the lease management DB in response to receiving a request to provide history information, and transmit it as history information to the first server 2. Also, when the second server 3 receives a request to provide history information, it may perform a process equivalent to step S005 and calculate The number of delays thus determined may be transmitted to the first server 2 as history information.
[0051] <Effects of the embodiment> The information processing system of the embodiment includes a first server 2 (information processing device) that accepts orders for a part 12 (first vehicle component) to be retrofitted to a vehicle 10 (first vehicle) that a user 11 (first user) has a lease agreement for.
[0052] The processor 21 (control unit) possessed by the first server 2 can execute the process of obtaining information regarding the lease contract for the vehicle 10 by the user 11 from the terminal 4, the process of accepting the specification of the part 12 from the user 11, and the process of presenting the payment method for the part 12 to the user 11 based on the payment status under the lease contract.
[0053] The processor 21 (control unit) selects lump-sum payment as the payment method when there is no delay in the payment history under the lease contract. and Installment payments Contains The processor 21 (controller) can present the options to the user 11. In addition, when there is a delay in the payment history in the lease contract, the processor 21 (controller) can select a lump-sum payment as a payment method. only can be presented to the first user. In this way, the purchase method to be presented to the user 11 can be determined depending on the payment situation.
[0054] The payment status can include at least one of a first status in which there are less than a predetermined number of late payments within a predetermined period of time, and a second status in which there are more than a predetermined number of late payments within a predetermined period of time. When the payment status is in the first status in which there are less than a predetermined number of late payments within a predetermined period of time, the processor 21 (control unit) As a payment method lump sum payment only The processor 21 may present the payment status to the user 11. If the payment status is in a second status where there are a predetermined number of late payments within a predetermined period, the processor 21 may refuse to sell the part 12 to the user 11. You may deny it.
[0055] The above-described embodiment and modifications are merely examples, and the present disclosure may be modified as appropriate within the scope of the gist thereof. Furthermore, the processes and means described in the present disclosure may be freely combined and implemented as long as no technical contradiction occurs.
[0056] Furthermore, a process described as being performed by one device may be shared and executed by multiple devices. Alternatively, a process described as being performed by different devices may be executed by one device. In a computer system, the hardware configuration (server configuration) by which each function is realized can be flexibly changed.
[0057] The present disclosure can also be realized by providing a computer program implementing the functions described in the above embodiments to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer via a non-transitory computer-readable storage medium connectable to the computer's system bus or via a network. Non-transitory computer-readable storage media include any type of medium suitable for storing electronic instructions, such as any type of disk, including magnetic disks (e.g., floppy disks, hard disk drives (HDDs), etc.), optical disks (e.g., CD-ROMs, DVDs, Blu-ray disks), read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic cards, flash memory, or optical cards. [Explanation of symbols]
[0058] 1 Network, 2 First Server, 2 Second Server, 21, 41 Processor Processor, 22, 42... Storage device
Claims
1. An information processing device that receives an order for a first vehicle component to be retrofitted to a first vehicle leased by a first user, Obtaining information regarding a lease agreement for the first vehicle by the first user; receiving a designation of the first vehicle component from the first user; acquiring a first history of payment of fees related to a lease contract for the first vehicle by the first user from a server device that stores a history of payment of fees related to a lease contract for the first vehicle; Calculating the number of times the first user has delayed payment of fees related to the lease contract for the first vehicle using the first history; presenting to the first user a payment method for the first vehicle component in accordance with the number of late payments indicating a payment status under the lease contract; An information processing device having a control unit that executes the above.
2. The control unit presents the first user with options including lump-sum payment and installment payment as the payment method when there is no delay in payment status under the lease contract or the delay is less than a predetermined number of times. The information processing device according to claim 1 .
3. The control unit presents only lump-sum payment to the first user as the payment method when there is a delay in payment under the lease contract. The information processing device according to claim 1 .
4. The payment status is a first status in which there are less than a predetermined number of late payments within a predetermined period of time, or a second status in which there are more than the predetermined number of late payments within the predetermined period of time. The information processing device according to claim 3 .
5. The control unit presents only lump-sum payment as the payment method to the first user when the payment status is in a first status where there are less than a predetermined number of delayed payments within a predetermined period, and presents only lump-sum payment as the payment method to the first user when the payment status is in a second status where there are more than the predetermined number of delayed payments within the predetermined period. Refuse, The information processing device according to claim 3 .
Citation Information
Patent Citations
Vehicle control system and vehicle control method
JP2021135879A
Loan application system
JP2021184156A
Vehicle payment system and method of using bidreturn communication link
US20070136083A1
Control device, control method, and program
WO2021029027A1