Rental management system, rental management method, and program

The rental management system addresses the issue of cancellation fees by allowing fee waivers for users transitioning to new contracts, promoting user retention and continuous business relationships.

JP7872649B1Active Publication Date: 2026-06-10MG COMPANY LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
MG COMPANY LTD
Filing Date
2026-02-03
Publication Date
2026-06-10

AI Technical Summary

Technical Problem

Users hesitate to cancel rental contracts due to cancellation fees, while rental operators risk losing customers at contract expiration, leading to a discontinuation of the user-business relationship.

Method used

A rental management system and method that determines whether to waive cancellation fees based on the user's intent to enter a new rental contract, promoting continuity by offering a seamless transition to a new rental agreement without additional fees.

🎯Benefits of technology

Enhances user retention by allowing smooth contract transitions, reducing cancellation fees when switching to new rentals, thus maintaining a continuous relationship between users and rental businesses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007872649000001_ABST
    Figure 0007872649000001_ABST
Patent Text Reader

Abstract

We provide a rental management system, rental management method, and program that promotes the continuity of relationships between users and rental businesses. [Solution] The rental management system comprises a storage device that stores monthly rental fee data for each target product and data relating to the first rental contract that the user is currently under contract with, and a computer device. The computer device comprises a request receiving unit that receives requests from user terminals, and a cancellation fee determination unit that, when the request receiving unit receives a request from the user terminal to cancel the first rental contract for the first product with a contract period of the first contract period, determines whether or not there is a cancellation fee for the first rental contract depending on whether or not there is a request to enter into a second rental contract for the second product.
Need to check novelty before this filing date? Find Prior Art

Description

【Technical Field】 【0001】 The present invention relates to a rental management system, a rental management method, and a program. 【Background Art】 【0002】 A rental system for renting goods is known. 【0003】 As a related technology, Patent Document 1 discloses a rental system. In the rental system described in Patent Document 1, a rental contract is renewed on the condition that a new device (the same product or an equivalent product) is provided simultaneously with the expiration of the rental. 【0004】 Also, Patent Document 2 discloses a method for effectively utilizing idle lease equipment assets. Paragraph 0084 of Patent Document 2 describes adding a new lease amount to the remaining lease amount to obtain a new lease fee. 【Prior Art Documents】 【Patent Documents】 【0005】 【Patent Document 1】 Japanese Patent Application Laid-Open No. 2012-226716 【Patent Document 2】 Japanese Patent Application Laid-Open No. 2004-145610 【Summary of the Invention】[[ID=4)) 【Problems to be Solved by the Invention】 【0006】 Conventionally, when canceling a rental contract during the contract period, a cancellation fee is generated, so users hesitate to cancel the ongoing rental contract. On the other hand, for rental operators, there is a possibility that the relationship with users may be severed at the expiration of the rental contract. ] 【0007】 Therefore, the object of the present invention is to provide a rental management system, a rental management method, and a program that promote the continuity of the relationship between the user and the rental business operator. [Means for solving the problem] 【0008】 The means for solving the problem will be described below using the numbers and symbols used in the embodiments for carrying out the invention. These numbers and symbols are added in parentheses for reference to show an example of the correspondence between the claims and the embodiments for carrying out the invention. Therefore, the claims should not be interpreted restrictively because of the parenthetical statements. Embodiments of the present invention relate to the rental management system, rental management method, and program shown below. 【0009】 (Section 1) A storage device (37) that stores monthly rental fee data (DG) for each target product and data (DT1) related to the first rental contract (E1) that the user is currently under contract with, Computer device (2) and It is equipped with, The aforementioned computer device (2) is A request receiving unit (41) that receives requests (R) from a user terminal (9), When the request receiving unit (41) receives a request (R1) from the user terminal (9) to terminate the first rental contract (E1) for the first product (B1) with a contract period of the first contract period (T1), the cancellation fee determination unit (42) determines whether or not there is a request (R2) for a second rental contract (E2) for the second product (B2), and determines whether or not there is a cancellation fee for the first rental contract (E1). If there is no contract request (R2) for the second rental contract (E2), the data transmission unit (44) transmits to the user terminal (9) first data (DA1) including the paid cancellation fee for the first rental contract (E1) determined by the cancellation fee determination unit (42), and if there is a contract request (R2) for the second rental contract (E2), the data transmission unit (44) transmits to the user terminal (9) second data (DA2) including the monthly rental fee (V2) for the second rental contract (E2) for the second product (B2) derived based on the monthly rental fee data (DG) for each target product stored in the storage device (37), If there is no request (R2) for the second rental agreement (E2), the cancellation reception unit (45) accepts the cancellation (C1) of the first rental agreement (E1) with the aforementioned cancellation fee from the user terminal (9), and if there is a request (R2) for the second rental agreement (E2), the cancellation reception unit (45) accepts the cancellation (C2) of the first rental agreement (E1) with the aforementioned cancellation fee waived and the application (AP) for the second rental agreement (E2) from the user terminal (9). Equipped with Rental management system. (Section 2) If there is no contract request (R2) for the second rental agreement (E2), the data transmission unit (44) transmits the first data (DA1) to the user terminal (9) so that the amount of the paid cancellation fee (GA) for the first rental agreement (E1) and a message (MJ) indicating that the cancellation fee for the first rental agreement (E1) will be waived if the second rental agreement (E2) is entered into are included in the series of screens for the cancellation procedure of the first rental agreement (E1) displayed on the user terminal (9). The rental management system described above (item 1). (Section 3) The length of the contract period (L2) of the second rental agreement (E2) is equal to or greater than the length of the first contract period (L1) of the first rental agreement (E1). The rental management system described in (Item 1) or (Item 2) above. (Section 4) If a predetermined point in time between the start and end of the first contract period (T1) is defined as the trigger point (TR1), and if entering into the second rental contract (E2) at the time of termination of the first rental contract (E1) is defined as a contract change, then the termination fee for the first rental contract (E1) is waived, provided that the trigger point (TR1) has passed and the contract change has been completed. A rental management system as described in any one of the above paragraphs (1) through (3). (Section 5) From the time of the trigger (TR1) until the end of the first contract period (T1), whenever the first rental agreement (E1) can be terminated, The request receiving unit (41) authorizes the acceptance of the contract transfer, The aforementioned cancellation fee determination unit (42) decides to waive the cancellation fee for the cancellation of the first rental contract (E1), which is a contract transfer. The rental management system described above (item 4). (Section 6) After the trigger time (TR1) has elapsed, the data transmission unit (44) transmits to the user terminal (9) data for displaying a message (MG) proposing a switch from the first rental contract (E1) to the second rental contract (E2), the appearance of the first product (B1) (GL1), the appearance of the second product (B2) (GL2), and a button (BM) for proceeding with the switch procedure from the first rental contract (E1) to the second rental contract (E2) on the user terminal (9). The rental management system described in (Section 4) or (Section 5) above. (Section 7) In the user terminal (9), in the vicinity of the user's order history, a proposal message (MG) for proposing to perform the cancellation of the first rental contract (E1) for which the cancellation fee of the first rental contract (E1) is waived and the second rental contract (E2) is displayed. The computer device (2) transmits data for displaying the order history and the proposal message (MG) to the user terminal (9). The rental management system according to any one of the above (Item 1) to (Item 6). (Item 8) The storage device (37) The first monthly fee (V1-1) for the first contract period (T1) of the first product (B1), The second monthly fee (V1-2) for the second contract period (T2) of the first product (B1) is stored, The second contract period (T2) is shorter than the first contract period (T1), Regarding the cancellation of the rental contract of the first product (B1) with the second contract period (T2) as the contract period, a paid cancellation fee always occurs. The rental management system according to any one of the above (Item 1) to (Item 3). (Item 9) Define a predetermined time point in the middle from the start of the first contract period (T1) to the end of the first contract period (T1) as the trigger time point (TR1). When defining the conclusion of the second rental contract (E2) at the timing of canceling the first rental contract (E1) as contract conversion, the cancellation fee of the first rental contract (E1) is waived on the condition of the elapse of the trigger time point (TR1) and the contract conversion. The length (L3) of the period from the start of the first contract period (T1) to the trigger time point (TR1) is equal to or greater than the length (L2) of the second contract period (T2). The rental management system according to the above (Item 8). (Item 10) The storage device (37) The first monthly fee (V1-1) for the first contract period (T1) of the first product (B1), The third monthly fee (Vt) for the rental contract (Et) with the privilege of waiver of cancellation fee for the first product (B1) and store it, the third monthly fee (Vt) is higher than the first monthly fee (V1-1), when the request reception unit (41) receives a cancellation request (R3) for the rental contract (Et) with the privilege of waiver of cancellation fee for renting the first product (B1) at the third monthly fee (Vt) from the second user terminal (92), the cancellation fee determination unit (42) determines that the cancellation fee for the rental contract (Et) with the privilege of waiver of cancellation fee is free regardless of the presence or absence of a contract request for the second rental contract (E2) of the second product (B2). The rental management system according to any one of the above (Item 1) to (Item 7). (Item 11) A management process in which the rental management system (1) manages data (DT1) related to the first rental contract (E1) in which the user is contracting, and data (DT) related to the rental contracts in which each user is contracting. A cancellation request reception process in which the rental management system (1) receives a cancellation request (R1) for the first rental contract (E1) of the first product (B1) with the first contract period (T1) as the contract period from the user terminal (9). When the rental management system (1) receives the cancellation request (R1) for the first rental contract (E1), according to whether there is a contract request (R2) for the second rental contract (E2) of the second product (B2), a cancellation fee determination process in which the rental management system (1) determines whether there is a cancellation fee for the first rental contract (E1). A data transmission process in which the rental management system (1) transmits data (DA) to the user terminal (9). [[ID=二十大]]A cancellation reception process in which the rental management system (1) receives a cancellation (C) from the user terminal (9). comprising, The data transmission process is If there is no contract request (R2) for the second rental agreement (E2), the process includes transmitting first data (DA1) to the user terminal (9) which includes the paid cancellation fee for the first rental agreement (E1) determined in the cancellation fee determination process. If there is a request (R2) for the second rental agreement (E2), the system includes transmitting second data (DA2) to the user terminal (9) which includes the monthly rental fee (V2) for the contract period of the second rental agreement (E2) for the second product (B2), The aforementioned cancellation request process is as follows: If there is no request (R2) for the second rental agreement (E2), the user terminal (9) accepts a request (C1) for termination of the first rental agreement (E1) with the aforementioned cancellation fee. If there is a request (R2) for the second rental agreement (E2), this includes accepting the termination (C2) of the first rental agreement (E1) with the aforementioned termination fee waived and an application (AP) for the second rental agreement. Rental management methods. (Section 12) A management process that includes data (DT1) related to the first rental contract (E1) that the user is currently under contract with, and manages data (DT) related to the rental contracts that each user is currently under contract with. A cancellation request reception process that receives a cancellation request (R1) for the first rental agreement (E1) of the first product (B1) with a contract period of the first contract period (T1) from the user terminal (9), When a request for termination (R1) of the first rental agreement (E1) is received, a termination fee determination process is performed to determine whether or not there is a request for contract (R2) for a second rental agreement (E2) of the second product (B2), and A data transmission step of sending data (DA) to the user terminal (9), A cancellation request process is performed to accept cancellation (C) from the user terminal (9) It is equipped with, The aforementioned data transmission process is: If there is no contract request (R2) for the second rental agreement (E2), the process includes transmitting first data (DA1) to the user terminal (9) which includes the paid cancellation fee for the first rental agreement (E1) determined in the cancellation fee determination process. If there is a request (R2) for the second rental agreement (E2), the system includes transmitting second data (DA2) to the user terminal (9) which includes the monthly rental fee (V2) for the contract period of the second rental agreement (E2) for the second product (B2), The aforementioned cancellation request process is as follows: If there is no request (R2) for the second rental agreement (E2), the user terminal (9) accepts a request (C1) for termination of the first rental agreement (E1) with the aforementioned cancellation fee. If there is a request (R2) for the second rental agreement (E2), the user terminal (9) will accept both the cancellation (C2) of the first rental agreement (E1), which is exempt from the aforementioned cancellation fee, and the application (AP) for the second rental agreement (E2). A program to execute rental management methods in the rental management system (1). [Effects of the Invention] 【0010】 The present invention provides a rental management system, a rental management method, and a program that promote the continuity of the relationship between users and rental businesses. [Brief explanation of the drawing] 【0011】 [Figure 1] Figure 1 is a schematic diagram showing how the rental management system in the first embodiment is connected to a communication network. [Figure 2] Figure 2 shows an example of a functional block diagram of the computer equipment included in the rental management system in the embodiment. [Figure 3] Figure 3 is a schematic diagram illustrating an example of data stored in a product information database. [Figure 4]Figure 4 is a schematic diagram illustrating an example of data stored in the contract information database. [Figure 5] Figure 5 is a schematic diagram illustrating an example of information transmission and reception between a user terminal and a computer device. [Figure 6] Figure 6 is a schematic diagram illustrating an example of information transmission and reception between a user terminal and a computer device. [Figure 7] Figure 7 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 8] Figure 8 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 9] Figure 9 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 10] Figure 10 is a schematic diagram illustrating an example of data stored in a contract information database. [Figure 11] Figure 11 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 12] Figure 12 is a schematic diagram illustrating an example of data stored in a contract information database. [Figure 13] Figure 13 is a schematic diagram illustrating an example of data stored in a contract information database. [Figure 14] Figure 14 is a schematic diagram illustrating an example of information transmission and reception between a user terminal and a computer device. [Figure 15] Figure 15 is a schematic diagram showing an example of a cancellation request screen displayed on a user's terminal. [Figure 16] Figure 16 is a graph that schematically shows the cases in which there are or are no cancellation fees. [Figure 17] Figure 17 is a graph that schematically shows the cases in which there are or are no cancellation fees. [Figure 18] Figure 18 is a schematic diagram showing how the rental management system in the second embodiment is connected to a communication network. [Figure 19]Figure 19 is a schematic diagram illustrating an example of data stored in a product information database. [Figure 20] Figure 20 is a schematic diagram illustrating an example of data stored in a contract information database. [Figure 21] Figure 21 is a schematic diagram illustrating an example of information transmission and reception between a user terminal and a computer device. [Figure 22] Figure 22 is a schematic diagram illustrating an example of information transmission and reception between a user terminal and a computer device. [Figure 23] Figure 23 is a schematic diagram illustrating an example of data stored in the contract information database. [Figure 24] Figure 24 is a schematic diagram illustrating an example of data stored in a contract information database. [Figure 25] Figure 25 is a graph showing that a cancellation fee is always incurred when terminating a rental contract for product 1, with the second contract period as the contract term. [Figure 26] Figure 26 is a graph that schematically shows the cases in which there are cancellation fees. [Figure 27] Figure 27 is a schematic diagram illustrating how a second user's user terminal and a computer device can communicate. [Figure 28] Figure 28 is a schematic diagram illustrating an example of data stored in the contract information database. [Figure 29] Figure 29 is a graph that schematically shows the cases in which cancellation is possible or impossible. [Figure 30] Figure 30 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 31] Figure 31 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 32] Figure 32 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 33] Figure 33 is a schematic diagram illustrating an example of data stored in the member information database. [Figure 34]Figure 34 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 35] Figure 35 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 36] Figure 36 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 37] Figure 37 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 38] Figure 38 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 39] Figure 39 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 40] Figure 40 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 41] Figure 41 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 42] Figure 42 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 43] Figure 43 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 44] Figure 44 is a schematic diagram illustrating how a user terminal and a computer device can communicate. [Figure 45] Figure 45 is a flowchart showing an example of a rental management method in the third embodiment. [Figure 46] Figure 46 is a flowchart showing an example of a rental management method in the third embodiment. [Figure 47] Figure 47 is a flowchart showing an example of a rental management method in the third embodiment. [Modes for carrying out the invention] 【0012】 The rental management system 1, rental management method, and program PG in the embodiment will be described below with reference to the attached drawings. In the following description, components and parts having the same function will be given the same reference numerals, and repeated descriptions of components and parts with the same reference numerals will be omitted. 【0013】 (First embodiment) The rental management system 1A in the first embodiment will be described with reference to Figures 1 to 17. Figure 1 is a schematic diagram showing how the rental management system 1A in the first embodiment is connected to the communication network N1. Figure 2 shows an example of a functional block diagram of the computer device 2 included in the rental management system 1 in the embodiment. Figure 3 is a schematic diagram showing an example of data stored in the product information database 371. Figure 4 is a schematic diagram showing an example of data stored in the contract information database 373. Figures 5 and 6 are schematic diagrams showing an example of information transmission and reception between the user terminal 9 and the computer device 2. Figures 7 to 9 and 11 are schematic diagrams showing how the user terminal 9 and the computer device 2 can communicate (via the communication network). Figures 10, 12 and 13 are schematic diagrams showing an example of data stored in the contract information database 373. Figure 14 is a schematic diagram showing an example of information transmission and reception between the user terminal 9 and the computer device 2. Figure 15 is a schematic diagram showing an example of a cancellation request screen displayed on the user terminal 9. Figures 16 and 17 are graphs that schematically show the cases in which cancellation fees are charged. 【0014】 As illustrated in Figure 1, the rental management system 1A includes a computer device 2 (e.g., a server). The computer device 2 (e.g., a server) includes at least one computer. The computer device 2 may include multiple computers. The computer device 2 (e.g., a server) includes an arithmetic unit 31 and a communication device 34. The computer device 2 may also include a display 35 and / or a printer 36. The rental management system 1A includes a storage device 37. The storage device 37 may be included in the computer device 2, an external storage medium outside the computer device 2, or cloud storage accessible via a communication network. Part of the storage device 37 may be included in the computer device 2, and the other part of the storage device 37 may be an external storage medium or cloud storage. The storage device 37 stores programs PG and various data. The storage device 37 may include a product information database 371, a contract information database 373, and / or a member information database 375. The storage device 37 may include, for example, non-volatile or volatile semiconductor memory such as RAM, ROM, or flash memory, or it may include a magnetic disk, or it may include other forms of memory. 【0015】 As illustrated in Figure 1, the computer device 2 can communicate with user terminals 9 (for example, user terminal 91 of the first user U1, user terminal 92 of the second user U2 (second user terminal), and user terminal 93 of the third user U3 (third user terminal)) via the communication network N1. As illustrated in Figure 2, the computer device 2 may function as a request reception unit 41, a cancellation fee determination unit 42, a monthly rental fee derivation unit 43, a data transmission unit 44, a cancellation reception unit 45, a data update unit 46, and a dispatch processing unit 47 by having the arithmetic unit 31 execute a program PG stored in the storage device 37. The request reception unit 41, cancellation fee determination unit 42, monthly rental fee derivation unit 43, data transmission unit 44, cancellation reception unit 45, data update unit 46, and dispatch processing unit 47 will be described later. 【0016】 As illustrated in Figure 3, the storage device 37 (more specifically, the product information database 371) stores monthly rental fee data DG for each target product. In the example shown in Figure 3, the monthly fee for the first contract period T1 of the first product B1 is 5,500 yen. In the example shown in Figure 3, the monthly fee for the first contract period T1 of the second product B2 is 5,500 yen. In the example shown in Figure 3, the monthly fee for the first contract period T1 of the third product B3 is 7,700 yen. In the example shown in Figure 3, the first contract period T1 is 24 months, but the first contract period T1 may be a period other than 24 months (for example, 36 months or 48 months). In the example shown in Figure 3, the monthly fee for the first contract period T1 of the second product B2 (5,500 yen) is the same as the monthly fee for the first contract period T1 of the first product B1 (5,500 yen). However, the monthly fee for the first contract period T1 of the second product B2 may be different from the monthly fee for the first contract period T1 of the first product B1 (for example, 5,500 yen). 【0017】 As illustrated in Figure 4, the storage device 37 (more specifically, the contract information database 373) stores data DT related to each user's rental contract. 【0018】 In the example shown in Figure 4, the data DT for each user's rental contract includes data DT1 for the first rental contract E1 that the user (more specifically, the first user U1) is currently renting. The data DT1 for the first rental contract E1 may include a user identifier DT1-1 that identifies the user (more specifically, the first user U1), a product type identifier DT1-2 that identifies the type (more specifically, the model) of the first product B1 that the user (more specifically, the first user U1) is renting, and data DT1-3 that identifies the contract period of the first rental contract E1. The data DT1 for the first rental contract may also include data DT1-4 that identifies the contract start date of the first rental contract E1. The data DT1 for the first rental contract may also include a rental item identifier DT1-5 that uniquely identifies the rented item, and / or a contract identifier DT1-6 that uniquely identifies the first rental contract E1. 【0019】 In the example shown in Figure 4, the data DT for each user's rental contract includes data DT3 for the second user rental contract E3 that the second user U2 has contracted. The data DT3 may include a user identifier DT3-1 that identifies the second user U2, a product type identifier DT3-2 that identifies the type (more specifically, the model) of the product (e.g., third product B3) that the second user U2 is renting, and data DT3-3 that identifies the contract period of the second user rental contract E3. The data DT3 may also include data DT3-4 that identifies the contract start date of the second user rental contract E3. The data DT3 may also include a rental item identifier DT3-5 that uniquely identifies the rented item, and / or a contract identifier DT3-6 that uniquely identifies the second user rental contract E3. 【0020】 In the example shown in Figure 4, the data DT for each user's current rental agreements indicates that the first user U1 has entered into a first rental agreement E1 to rent the first product B1 for a first contract period T1. The data DT also indicates that the second user U2 has entered into a second user rental agreement E3 to rent the third product B3 for a first contract period T1. Furthermore, the data DT indicates that the second user U2 has entered into another rental agreement E4 to rent the second product B2 for a first contract period T1. 【0021】 Furthermore, the data DT related to each user's current rental contract (for example, data DT1 related to the first rental contract E1) is not limited to the example shown in Figure 4, and the items included in the data DT related to each user's current rental contract (for example, data DT1 related to the first rental contract E1) may be changed as appropriate to reflect the actual circumstances of the rental transaction. 【0022】 As illustrated in Figures 5 and 6, the computer device 2 (more specifically, the request receiving unit 41) receives a request R from a user terminal 9 (more specifically, the user terminal 91 of the first user U1). The user terminal 9 (more specifically, the user terminal 91 of the first user U1) is, for example, a desktop computer, a laptop computer, a tablet, a smartphone, etc. The computer device 2 receives the request R from the user terminal 9 (more specifically, the user terminal 91 of the first user U1) via the communication network N1. The request R from the user terminal 9 (more specifically, the user terminal 91 of the first user U1) may be stored in the storage device 37. 【0023】 As illustrated in Figures 5 and 6, when the computer device 2 (more specifically, the cancellation fee determination unit 42) receives a cancellation request R1 from the user terminal 9 (more specifically, the user terminal 91 of the first user U1) for the first rental contract E1 of the first product B1, which has a contract period of first contract period T1, the computer device 2 (more specifically, the request reception unit 41) determines whether or not there is a cancellation fee for the first rental contract E1, depending on whether or not there is a contract request R2 for the second rental contract of the second product B2. Figure 5 shows an example where there is no contract request R2 for the second rental contract of the second product B2, and Figure 6 shows an example where there is a contract request R2 for the second rental contract of the second product B2. 【0024】 In the example shown in Figure 7 (or Figure 5), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) does not include a contract request R2 for the second rental agreement of the second product B2. In the example shown in Figure 7 (or Figure 5), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) is a cancellation request R1 for the first rental agreement E1 of the first product B1, without the contract request R2 for the second rental agreement of the second product B2. In this case, the computer device 2 (more specifically, the cancellation fee determination unit 42) determines that the cancellation fee for the first rental agreement E1 is charged. 【0025】 As illustrated in Figure 7, the computer device 2 (more specifically, the cancellation fee determination unit 42) may obtain data DT1 relating to the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (for example, 5,500 yen) from the storage device 37. Alternatively, the computer device 2 (more specifically, the cancellation fee determination unit 42) may determine the cancellation fee for the first rental contract E1 based on the remaining number of months of the first rental contract E1 derived from the data DT1 relating to the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (for example, 5,500 yen). For example, the computer device 2 (more specifically, the cancellation fee determination unit 42) may determine the cancellation fee for the first rental contract as an amount obtained by multiplying the remaining number of months of the first rental contract E1 by a predetermined percentage of the monthly fee V1 for the first contract period T1 of the first product B1 (for example, 5,500 yen) (for example, a predetermined percentage of 50% or less, a predetermined percentage of 60% or less, a predetermined percentage of 70% or less, a predetermined percentage of 80% or less, a predetermined percentage of 90% or less, or a predetermined percentage of 100% or less). Note that the method for calculating the cancellation fee for the first rental contract E1 is not limited to the above example. 【0026】 In the example shown in Figure 8 (or Figure 6), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) includes a contract request R2 for the second rental agreement of the second product B2. In the example shown in Figure 8 (or Figure 6), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) is a cancellation request R1 for the first rental agreement of the first product B1, accompanied by a contract request R2 for the second rental agreement of the second product B2. In this case, the computer device 2 (more specifically, the cancellation fee determination unit 42) decides to waive the cancellation fee for the first rental agreement E1. 【0027】 As illustrated in Figure 8, if a request R from user terminal 9 (more specifically, user terminal 91 of first user U1) includes a contract request R2 for a second rental agreement for second product B2, the computer device 2 (more specifically, the monthly rental fee derivation unit 43) may derive the monthly rental fee V2 for second product B2 based on the monthly rental fee data DG for each target product stored in the storage device 37. 【0028】 As illustrated in Figures 5 and 6, the computer device 2 (more specifically, the data transmission unit 44) transmits data DA to the user terminal 9 (more specifically, the user terminal 91 of the first user U1). More specifically, the data transmission unit 44 transmits data DA to the user terminal 91 via the communication network N1. 【0029】 In the example shown in Figure 7 (or Figure 5), there is no contract request R2 for the second rental contract of the second product B2 (in other words, the request R from user terminal 9 does not include the contract request R2 for the second rental contract of the second product B2). In this case, computer device 2 (more specifically, data transmission unit 44) transmits first data DA1, which includes the paid cancellation fee for the first rental contract determined by computer device 2 (more specifically, cancellation fee determination unit 42), to user terminal 9 (more specifically, user terminal 91 of first user U1) via the communication network N1. The paid cancellation fee is, for example, an amount determined based on both the remaining number of months of the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (more specifically, an amount obtained by multiplying the remaining number of months of the first rental contract E1 by a predetermined percentage of the monthly fee V1 for the first contract period T1 of the first product B1). 【0030】 In the example shown in Figure 8 (or Figure 6), there is a contract request R2 for the second rental agreement of the second product B2 (in other words, the request R from the user terminal 9 includes a contract request R2 for the second rental agreement of the second product B2). In this case, the computer device 2 (more specifically, the data transmission unit 44) transmits the second data DA2 to the user terminal 9 (more specifically, the user terminal 91 of the first user U1) via the communication network N1, which includes the monthly rental fee V2 for the second rental agreement of the second product B2 (for example, 5500 yen as shown in Figure 3), derived based on the monthly rental fee data DG for each target product stored in the storage device 37. 【0031】 Computer device 2 (more specifically, cancellation reception unit 45) accepts cancellation of the first rental contract E1 from user terminal 9 (more specifically, user terminal 91 of the first user U1). Computer device 2 accepts cancellation C of the first rental contract from user terminal 9 (more specifically, user terminal 91 of the first user U1) via the communication network N1. 【0032】 As illustrated in Figure 5, if there is no contract request R2 for the second rental contract, the computer device 2 (more specifically, the cancellation reception unit 45) accepts a cancellation C1 of the first rental contract E1, which is subject to a cancellation fee, from the user terminal 9 (more specifically, the user terminal 91 of the first user U1). The cancellation fee is an amount determined based on both the remaining number of months of the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (more specifically, an amount obtained by multiplying the remaining number of months of the first rental contract E1 by a predetermined percentage of the monthly fee V1 for the first contract period T1 of the first product B1). As illustrated in Figure 9, when computer device 2 (more specifically, cancellation reception unit 45) receives a cancellation C1 of the first rental contract which involves a cancellation fee, computer device 2 (more specifically, data update unit 46) updates the data DT1 related to the first rental contract E1 in the storage device 37, changing the status of the first rental contract E1 to "cancelled" (see Figure 10). Furthermore, computer device 2 (more specifically, cancellation reception unit 45) bills the user (more specifically, first user U1) for the cancellation fee of the first rental contract E1. This billing may be done through a credit card company (see Figure 9). 【0033】 As illustrated in Figure 6, if there is a request R2 for a second rental contract, the computer device 2 (more specifically, the cancellation reception unit 45) receives a cancellation C2 for the first rental contract E1, which is exempt from cancellation fees, and an application AP for the second rental contract from the user terminal 9 (more specifically, the user terminal 91 of the first user U1). When the computer device 2 (more specifically, the cancellation reception unit 45) receives the cancellation C2 for the first rental contract E1 and the application AP for the second rental contract, the computer device 2 (more specifically, the data update unit 46) updates the data DT1 related to the first rental contract E1 in the storage device 37 (see Figure 11) and changes the status of the first rental contract E1 to "cancelled" (see Figure 12). Furthermore, when computer device 2 (more specifically, cancellation reception unit 45) receives the cancellation C2 of the first rental contract E1 and the application AP for the second rental contract, computer device 2 (more specifically, data update unit 46) saves data DT2 related to the second rental contract E2 that the user (more specifically, first user U1) is contracting in the storage device 37 (see Figure 11), and sets the status of the second rental contract E2 to "in contract" (see Figure 12). As illustrated in Figure 6, if there is a contract request R2 for the second rental contract, computer device 2 (more specifically, cancellation reception unit 45) does not charge the user (more specifically, first user U1) the cancellation fee for the first rental contract E1. 【0034】 In the first embodiment, a cancellation fee is incurred when only the first rental agreement E1 is terminated, whereas when both the first rental agreement E1 is terminated and an application for the second rental agreement E2 is made, the cancellation fee for the first rental agreement E1 is waived. Therefore, compared to the case where a cancellation fee is always incurred when a rental agreement is terminated, the continuity of the relationship between the user and the rental company is promoted. Since the user can enter into the second rental agreement E2 for the second product B2 without incurring a cancellation fee for the first rental agreement E1 for the first product B1, the user can more easily rent the second product B2 that they desire. For the rental company, the possibility of the relationship with the user being terminated upon the expiration of the first rental agreement E1 is reduced. 【0035】 (Optional additional configuration) Next, with reference to Figures 1 to 17, we will describe optional additional configurations that can be adopted in the rental management system 1A in the first embodiment. 【0036】 (Display of both the amount of the paid cancellation fee and whether the cancellation fee will be waived) In the example shown in Figure 14, there is no contract request R2 for the second rental contract of the second product B2 (in other words, the request R from user terminal 9 does not include a contract request R2 for the second rental contract of the second product B2). In the example shown in Figure 14, computer device 2 (more specifically, data transmission unit 44) transmits first data DA1 to user terminal 9 (more specifically, user terminal 91 of first user U1) to display on user terminal 91 (more specifically, user terminal display 91a) the following simultaneously: (1) the amount GA of the paid cancellation fee for the first rental contract E1 determined by computer device 2 (more specifically, cancellation fee determination unit 42), and (2) a message MJ indicating that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into. The simultaneous display of the amount of the paid cancellation fee GA and a message MJ indicating that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into (see Figure 15) promotes the conclusion of the second rental contract E2. In this way, the continuity of the relationship between the user and the rental business operator is promoted. Furthermore, the computer device 2 (more specifically, the data transmission unit 44) may transmit first data DA1 to the user terminal 91 to display the amount of the paid cancellation fee GA for the first rental contract E1 and the message MJ indicating that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into, so that these are included in the series of screens for the cancellation procedure of the first rental contract E1 displayed on the user terminal 91. In other words, the display of the amount of the paid cancellation fee GA and the display of the message MJ may be done simultaneously or in chronological order. 【0037】 (Contract period for the second rental agreement) In the example shown in Figure 12, the length of the contract period L2 of the second rental contract E2 is equal to the length of the first contract period T1 of the first rental contract E1, L1. Alternatively, as illustrated in Figure 13, the length of the contract period L2 of the second rental contract E2 may be longer than the length of the first contract period L1 of the first rental contract E1. 【0038】 If the contract period L2 of the second rental agreement E2 is equal to or greater than the first contract period L1 of the first rental agreement E1, the continuity of the relationship between the user and the rental provider is further promoted. In addition, the sense of unfairness between users who continue to rent the first product B1 until the expiration of the first rental agreement E1 and users who terminate the first rental agreement E1 and enter into the second rental agreement E2 is reduced. 【0039】 (At the time of the trigger) In this specification, a predetermined point in time between the start of the first contract period T1 and the end of the first contract period T1 is defined as the trigger point TR1. As illustrated in Figure 1, the storage device 37 may store the trigger point TR1. The trigger point TR1 may be 12 months after the start of the first contract period T1, or it may be any other point in time. 【0040】 In this specification, contract switching is defined as entering into a second rental contract E2 at the time of termination of the first rental contract E1. As illustrated in Figure 16, the system may be configured to waive the cancellation fee for the first rental contract E1, conditional on the passage of trigger time TR1 and the occurrence of contract switching. More specifically, the computer device 2 (more specifically, the cancellation fee determination unit 42) may decide to waive the cancellation fee for the first rental contract E1, conditional on the passage of trigger time TR1 and the occurrence of contract switching. 【0041】 In the example shown in Figure 16, if the first rental contract E1 is terminated after the start of the first rental contract E1 but before the trigger time TR1, a termination fee will be incurred. 【0042】 In the example shown in Figure 16, even if trigger time TR1 has passed, a cancellation fee will be incurred for the termination of the first rental contract E1, which is not a contract transfer. 【0043】 In the example shown in Figure 16, if trigger time TR1 has passed and the first rental contract E1, which is a contract change, is terminated, the termination fee will be waived. 【0044】 If the waiver of the cancellation fee for the first rental contract E1 is conditional on the passage of trigger time TR1 and the switching of contracts, the likelihood of early termination of the first rental contract E1 will be suppressed. Therefore, the continuity of the relationship between the user and the rental provider will be promoted. 【0045】 In the example shown in Figure 17, from the time of trigger TR1 until the expiration of the first rental contract E1 (in other words, the end of the first contract period T1), whenever it is possible to terminate the first rental contract E1 (however, during system maintenance, it is not possible to terminate the first rental contract E1, so this does not apply during system maintenance), (1) the request reception unit 41 permits the acceptance of the contract transfer, and (2) the cancellation fee determination unit 42 decides to waive the cancellation fee for the contract transfer, which is the termination of the first rental contract E1 (see the hatched area in Figure 17). In this case, the unpredictability regarding the waiver of the cancellation fee is reduced for the user. In contrast, if the cancellation fee is waived only for a short period from the trigger time TR1, and thereafter the cancellation fee is not waived, the rental company has a high degree of flexibility, but the user has low predictability regarding the cancellation fee waiver (for example, the user must consider whether or not to cancel the first rental contract E1 promptly after the trigger time TR1 has elapsed in order to receive the cancellation fee waiver). In the example shown in Figure 17, from the time the trigger time TR1 has elapsed until the expiration of the first rental contract E1, except during system maintenance, (1) the request reception unit 41 always permits the acceptance of contract transfers, and (2) the cancellation fee determination unit 42 decides to waive the cancellation fee for the cancellation of the first rental contract E1, which is a contract transfer. 【0046】 (Second embodiment) The rental management system 1B in the second embodiment will be described with reference to Figures 1 to 44. Figure 18 is a schematic diagram showing how the rental management system 1B in the second embodiment is connected to the communication network N1. Figure 19 is a schematic diagram showing an example of data stored in the product information database 371. Figure 20 is a schematic diagram showing an example of data stored in the contract information database 373. Figures 21 and 22 are schematic diagrams showing an example of information transmission and reception between the user terminal 9 and the computer device 2. Figures 23 and 24 are schematic diagrams showing an example of data stored in the contract information database 373. Figure 25 is a graph showing that a cancellation fee is always incurred when terminating a rental contract for the first product B1 with a contract period of the second contract period T2. Figure 26 is a graph schematically showing the presence or absence of a cancellation fee in different cases. Figure 27 is a schematic diagram showing how the user terminal 92 of the second user and the computer device 2 can communicate (via the communication network). Figure 28 is a schematic diagram showing an example of data stored in the contract information database 373. Figure 29 is a graph that schematically shows the cases of whether cancellation is possible or not. Figures 30 to 32 are schematic diagrams showing how the user terminal 9 and the computer device 2 can communicate (via the communication network). Figure 33 is a schematic diagram showing an example of data stored in the member information database 375. Figures 34 to 44 are schematic diagrams showing how the user terminal 9 and the computer device 2 can communicate (via the communication network). 【0047】 The second embodiment will primarily describe the differences from the first embodiment. On the other hand, the second embodiment will omit repetitive explanations of matters already described in the first embodiment. Therefore, it goes without saying that even if not explicitly explained in the second embodiment, matters already described in the first embodiment can be applied to the second embodiment. Conversely, matters described in the second embodiment can also be adopted in the first embodiment. 【0048】 As illustrated in Figure 18, the rental management system 1B includes a computer device 2 (e.g., a server). The computer device 2 (e.g., a server) includes at least one computer. The computer device 2 may include multiple computers. The computer device 2 (e.g., a server) includes an arithmetic unit 31 and a communication device 34. The computer device 2 may also include a display 35 and / or a printer 36. The rental management system 1B includes a storage device 37. The storage device 37 may be included in the computer device 2, an external storage medium outside the computer device 2, or cloud storage accessible via a communication network. Part of the storage device 37 may be included in the computer device 2, and the other part of the storage device 37 may be an external storage medium or cloud storage. The storage device 37 stores programs PG and various data. The storage device 37 may include a product information database 371, a contract information database 373, and / or a member information database 375. The storage device 37 may include, for example, non-volatile or volatile semiconductor memory such as RAM, ROM, or flash memory, or it may include a magnetic disk, or it may include other forms of memory. 【0049】 As illustrated in Figure 18, the computer device 2 can communicate with user terminals 9 (for example, user terminal 91 of the first user U1, user terminal 92 of the second user U2 (second user terminal), and user terminal 93 of the third user U3 (third user terminal)) via the communication network N1. As illustrated in Figure 2, the computer device 2 may function as a request reception unit 41, a cancellation fee determination unit 42, a monthly rental fee derivation unit 43, a data transmission unit 44, a cancellation reception unit 45, a data update unit 46, and a dispatch processing unit 47 by having the arithmetic unit 31 execute a program PG stored in the storage device 37. 【0050】 As illustrated in Figure 19, the storage device 37 (more specifically, the product information database 371) stores monthly rental fee data DG for each target product. In the example shown in Figure 19, the monthly fee for the first contract period T1 of the first product B1 is 5,500 yen. In the example shown in Figure 19, the monthly fee for the second contract period T2 of the first product B1 is 6,050 yen. In the example shown in Figure 19, the monthly fee for the first contract period T1 of the second product B2 is 6,600 yen. In the example shown in Figure 19, the monthly fee for the second contract period T2 of the second product B2 is 7,150 yen. In the example shown in Figure 19, the monthly fee for the first contract period T1 of the third product B3 is 7,700 yen. In the example shown in Figure 19, the monthly fee for the second contract period T2 of the third product B3 is 8,800 yen. 【0051】 In the example shown in Figure 19, the storage device 37 (more specifically, the product information database 371) stores the first monthly fee V1-1 (e.g., 5,500 yen) for the first contract period T1 of the first product B1. In the example shown in Figure 19, the storage device 37 also stores the second monthly fee V1-2 (e.g., 6,050 yen) for the second contract period T2 of the first product B1. In the example shown in Figure 19, the second contract period T2 is shorter than the first contract period T1. In the example shown in Figure 19, the second monthly fee V1-2 (e.g., 6,050 yen) for the second contract period T2 of the first product B1 is higher than the first monthly fee V1-1 (e.g., 5,500 yen) for the first contract period T1 of the first product B1. 【0052】 In the example shown in Figure 19, the storage device 37 (more specifically, the product information database 371) stores the monthly fee V2-1 (e.g., 6,600 yen) for the first contract period T1 of the second product B2. In the example shown in Figure 19, the storage device 37 stores the monthly fee V2-2 (e.g., 7,150 yen) for the second contract period T2 of the second product B2. In the example shown in Figure 19, the storage device 37 stores the monthly fee V3-1 (e.g., 7,700 yen) for the first contract period T1 of the third product B3. In the example shown in Figure 19, the storage device 37 (more specifically, the product information database 371) stores the monthly fee V3-2 (e.g., 8,800 yen) for the second contract period T2 of the third product B3. The storage device 37 may also store the monthly fee V1-3 (e.g., 5,830 yen) for the third contract period T3 of the first product B1. 【0053】 In the example shown in Figure 19, the first contract period T1 is 36 months, but the first contract period T1 may be a period other than 36 months (for example, 24 months, 30 months, or 48 months). In the example shown in Figure 19, the second contract period T2 is 12 months, but the second contract period T2 may be a period other than 12 months (for example, 6 months, 18 months, or 48 months). In the example shown in Figure 19, the third contract period T3 is 24 months, but the third contract period T3 may be a period other than 24 months. In the example shown in Figure 19, the third contract period T3 is shorter than the first contract period T1 and longer than the second contract period T2. In the example shown in Figure 19, the monthly fee V1-3 for the third contract period T3 of the first product B1 (e.g., 5,830 yen) is higher than the first monthly fee V1-1 for the first contract period T1 of the first product B1 (e.g., 5,500 yen), and lower than the second monthly fee V1-2 for the second contract period T2 of the first product B1 (e.g., 6,050 yen). 【0054】 As illustrated in Figure 20, the storage device 37 (more specifically, the contract information database 373) stores data DT related to the rental contracts that each user has in place. 【0055】 In the example shown in Figure 20, the data DT for each user's rental contract includes data DT1 for the first rental contract E1 that the user (more specifically, the first user U1) has contracted. The data DT1 for the first rental contract E1 may include a user identifier DT1-1 that identifies the user (more specifically, the first user U1), a product type identifier DT1-2 that identifies the type (more specifically, the model) of the first product B1 that the user (more specifically, the first user U1) is renting, and data DT1-3 that identifies the contract period of the first rental contract E1. The data DT1 for the first rental contract may also include data DT1-4 that identifies the contract start date of the first rental contract E1. The data DT1 for the first rental contract may also include a rental item identifier DT1-5 that uniquely identifies the rented item, and / or a contract identifier DT1-6 that uniquely identifies the first rental contract E1. 【0056】 In the example shown in Figure 20, the data DT for each user's rental agreement includes data DT3 for the second user rental agreement E3 that the second user U2 has contracted. The data DT3 may include a user identifier DT3-1 that identifies the second user U2, and a product type identifier DT3-2 that identifies the type (more specifically, the model) of the product (e.g., first product B1) that the second user U2 is renting. The data DT3 may also include data DT3-3 that identifies the contract period of the second user rental agreement E3. The data DT3 may also include data DT3-4 that identifies the contract start date of the second user rental agreement E3. The data DT3 may also include a rental item identifier DT3-5 that uniquely identifies the rented item, and / or a contract identifier DT3-6 that uniquely identifies the second user rental agreement E3. 【0057】 In the example shown in Figure 20, the data DT for each user's rental contract indicates that the first user U1 has entered into a first rental contract E1 to rent the first product B1 for a first contract period T1. The data DT also indicates that the first user U1 has entered into a rental contract to rent the third product B3 for a second contract period T2. In the examples shown in Figures 19 and 20, the data DT for each user's rental contract indicates that the second user U2 is renting the first product B1 at a third monthly fee Vt (see Figure 19; the third monthly fee Vt will be explained later). In the example shown in Figure 20, the data DT for each user's rental contract indicates that the third user U3 has entered into a rental contract to rent the second product B2 for a first contract period T1. In the example shown in Figure 20, the data DT for each user's rental contract indicates that the fourth user U4 has entered into a rental contract to rent the first product B1 for the second contract period T2. In the example shown in Figure 20, the data DT for each user's rental contract indicates that the fifth user U5 has entered into a rental contract to rent the first product B1 for the third contract period T3. Furthermore, the data DT for each user's rental contract indicates that the fifth user U5 has entered into a rental contract to rent the third product B3 for the first contract period T1. 【0058】 Furthermore, the data DT related to each user's rental contract (for example, data DT1 related to the first rental contract E1) is not limited to the example shown in Figure 20, and the items included in the data DT related to each user's rental contract (for example, data DT1 related to the first rental contract E1) may be changed as appropriate to suit the actual circumstances of the rental transaction. 【0059】 Computer device 2 (more specifically, request receiving unit 41) receives a request R from user terminal 9 (more specifically, user terminal 91 of first user U1). User terminal 9 (more specifically, user terminal 91 of first user U1) is, for example, a desktop computer, laptop computer, tablet, smartphone, etc. Computer device 2 receives the request R from user terminal 9 (more specifically, user terminal 91 of first user U1) via the communication network N1. The request R from user terminal 9 (more specifically, user terminal 91 of first user U1) may be stored in storage device 37. 【0060】 As illustrated in Figures 21 and 22, when the computer device 2 (more specifically, the request receiving unit 41) receives a request R1 from the user terminal 9 (more specifically, the user terminal 91 of the first user U1) to terminate the first rental contract E1 of the first product B1, which has a contract period of first contract period T1, the computer device 2 (more specifically, the request receiving unit 41) determines whether or not there is a request R2 for the second rental contract of the second product B2, and the computer device 2 (more specifically, the request receiving unit 41) determines whether or not there is a termination fee for the first rental contract E1, depending on whether or not there is a request R2 for the second rental contract of the second product B2. Figure 21 shows an example where there is no request R2 for the second rental contract of the second product B2, and Figure 22 shows an example where there is a request R2 for the second rental contract of the second product B2. 【0061】 In the example shown in Figure 21 (or Figure 7), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) does not include a contract request R2 for the second rental agreement of the second product B2. In the example shown in Figure 21 (or Figure 7), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) is a cancellation request R1 for the first rental agreement E1 of the first product B1, without the contract request R2 for the second rental agreement of the second product B2. In this case, the computer device 2 (more specifically, the cancellation fee determination unit 42) determines that the cancellation fee for the first rental agreement E1 is charged. 【0062】 As illustrated in Figure 7, the computer device 2 (more specifically, the cancellation fee determination unit 42) may obtain data DT1 relating to the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (for example, 5,500 yen) from the storage device 37. Alternatively, the computer device 2 (more specifically, the cancellation fee determination unit 42) may determine the cancellation fee for the first rental contract E1 based on the remaining number of months of the first rental contract E1 derived from the data DT1 relating to the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (for example, 5,500 yen). For example, the computer device 2 (more specifically, the cancellation fee determination unit 42) may determine the cancellation fee for the first rental contract E1 by multiplying the remaining months of the first rental contract E1 by a predetermined percentage of the monthly fee for the first contract period T1 of the first product B1 (for example, 5,500 yen) (for example, a predetermined percentage of 50% or less, a predetermined percentage of 60% or less, a predetermined percentage of 70% or less, a predetermined percentage of 80% or less, a predetermined percentage of 90% or less, or a predetermined percentage of 100% or less). Note that the method for calculating the cancellation fee for the first rental contract E1 is not limited to the above example. 【0063】 In the example shown in Figure 22 (or Figure 8), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) includes a contract request R2 for the second rental agreement of the second product B2. In the example shown in Figure 22 (or Figure 8), the request R from user terminal 9 (more specifically, user terminal 91 of the first user U1) is a cancellation request R1 for the first rental agreement of the first product B1, accompanied by a contract request R2 for the second rental agreement of the second product B2. In this case, the computer device 2 (more specifically, the cancellation fee determination unit 42) decides to waive the cancellation fee for the first rental agreement E1. 【0064】 As illustrated in Figure 8, if a request R from user terminal 9 (more specifically, user terminal 91 of first user U1) includes a contract request R2 for a second rental agreement for second product B2, the computer device 2 (more specifically, the monthly rental fee derivation unit 43) may derive the monthly rental fee V2 for second product B2 based on the monthly rental fee data DG for each target product stored in the storage device 37 and the contract period of the second rental agreement. 【0065】 As illustrated in Figures 21 and 22, the computer device 2 (more specifically, the data transmission unit 44) transmits data DA to the user terminal 91. More specifically, the computer device 2 (more specifically, the data transmission unit 44) transmits data DA to the user terminal 9 (more specifically, the user terminal 91 of the first user U1) via the communication network N1. 【0066】 In the example shown in Figure 21 (or Figure 7), there is no contract request R2 for the second rental contract of the second product B2 (in other words, the request R from user terminal 9 does not include the contract request R2 for the second rental contract of the second product B2). In this case, computer device 2 (more specifically, data transmission unit 44) transmits first data DA1, which includes the paid cancellation fee for the first rental contract E1 determined by computer device 2 (more specifically, cancellation fee determination unit 42), to user terminal 9 (more specifically, user terminal 91 of first user U1) via the communication network N1. The paid cancellation fee is, for example, an amount determined based on both the remaining number of months of the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (more specifically, an amount obtained by multiplying the remaining number of months of the first rental contract E1 by a predetermined percentage of the monthly fee V1 for the first contract period T1 of the first product B1). 【0067】 In the example shown in Figure 22 (or Figure 8), there is a contract request R2 for the second rental agreement of the second product B2 (in other words, the request R from the user terminal 9 includes a contract request R2 for the second rental agreement of the second product B2). In this case, the computer device 2 (more specifically, the data transmission unit 44) transmits the second data DA2 to the user terminal 9 (more specifically, the user terminal 91 of the first user U1) via the communication network N1, which includes the monthly rental fee V2 for the second rental agreement of the second product B2 (for example, 6,600 yen as shown in Figure 19), derived based on the monthly rental fee data DG for each target product stored in the storage device 37. 【0068】 Computer device 2 (more specifically, cancellation reception unit 45) receives cancellation C of the first rental contract E1 from user terminal 9 (more specifically, user terminal 91 of the first user U1). More specifically, computer device 2 receives cancellation C of the first rental contract E1 from user terminal 9 (more specifically, user terminal 91 of the first user U1) via communication network N1. 【0069】 As illustrated in Figure 21, if there is no contract request R2 for the second rental contract, the computer device 2 (more specifically, the cancellation reception unit 45) accepts a cancellation C1 of the first rental contract E1, which is subject to a cancellation fee, from the user terminal 9 (more specifically, the user terminal 91 of the first user U1). The cancellation fee is an amount determined based on both the remaining number of months of the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (more specifically, an amount obtained by multiplying the remaining number of months of the first rental contract E1 by a predetermined percentage of the monthly fee V1 for the first contract period T1 of the first product B1). As illustrated in Figure 9, when computer device 2 (more specifically, cancellation reception unit 45) receives a cancellation C1 of the first rental contract which involves a cancellation fee, computer device 2 (more specifically, data update unit 46) updates the data DT1 related to the first rental contract E1 in the storage device 37, changing the status of the first rental contract E1 to "cancelled" (see Figure 23). Furthermore, computer device 2 (more specifically, cancellation reception unit 45) bills the user (more specifically, first user U1) for the cancellation fee of the first rental contract E1. This billing may be done through a credit card company (see Figure 9). 【0070】 As illustrated in Figure 22, if there is a request R2 for a second rental contract, the computer device 2 (more specifically, the cancellation reception unit 45) receives a cancellation C2 for the first rental contract E1, which is exempt from cancellation fees, and an application AP for the second rental contract from the user terminal 9 (more specifically, the user terminal 91 of the first user U1). When the computer device 2 (more specifically, the cancellation reception unit 45) receives the cancellation C2 for the first rental contract E1 and the application AP for the second rental contract, the computer device 2 (more specifically, the data update unit 46) updates the data DT1 related to the first rental contract E1 in the storage device 37 (see Figure 11) and changes the status of the first rental contract E1 to "cancelled" (see Figure 24). Furthermore, when computer device 2 (more specifically, cancellation reception unit 45) receives the cancellation C2 of the first rental contract E1 and the application AP for the second rental contract, computer device 2 (more specifically, data update unit 46) saves data DT2 related to the second rental contract E2 that the user (more specifically, first user U1) is contracting in the storage device 37 (see Figure 11), and sets the status of the second rental contract E2 to "in contract" (see Figure 24). As illustrated in Figure 22, if there is a contract request R2 for the second rental contract, computer device 2 (more specifically, cancellation reception unit 45) does not charge the user (more specifically, first user U1) a cancellation fee for the first rental contract E1. In the example shown in Figure 24, the length L2 of the contract period for the second rental contract E2 is equal to the length L1 of the first contract period T1 of the first rental contract E1. Alternatively, the contract period L2 of the second rental contract E2 may be longer than the first contract period L1 of the first rental contract E1 (see Figure 13). 【0071】 The rental management system 1B in the second embodiment comprises (1) a storage device 37 that stores monthly rental fee data DG for each target product and data DT1 relating to the first rental contract E1 that the user is currently under contract with, and (2) a computer device 2 (for example, a server). Computer device 2 (for example, a server) includes: (2a) a request receiving unit 41 that receives a request R from a user terminal 9 (more specifically, the user terminal 91 of the first user U1); (2b) when the request receiving unit 41 receives a request R1 from the user terminal 9 (more specifically, the user terminal 91 of the first user U1) to terminate the first rental contract E1 of the first product B1, which has a contract period of first contract period T1, a termination fee determination unit 42 that determines whether or not there is a contract request R2 for the second rental contract E2 of the second product B2, and (2c) if there is no contract request R2 for the second rental contract E2, it sends first data DA1 including the paid termination fee for the first rental contract E1 determined by the termination fee determination unit 42 to the user terminal 9 (more specifically, the user terminal 91 of the first user U1), and the termination of the second rental contract E2 (2d) If there is a contract request R2, the system includes a data transmission unit 44 that transmits to the user terminal 9 (more specifically, the user terminal 91 of the first user U1) second data DA2, which includes the monthly rental fee V2 of the second rental contract E2 for the second product B2, derived based on the monthly rental fee data DG for each target product stored in the storage device 37, and a cancellation reception unit 45 that accepts from the user terminal 9 (more specifically, the user terminal 91 of the first user U1) a cancellation C1 of the first rental contract E1 with a paid cancellation fee if there is no contract request R2 for the second rental contract E2, and accepts from the user terminal 9 (more specifically, the user terminal 91 of the first user U1) a cancellation C2 of the first rental contract E1 with no cancellation fee and an application AP for the second rental contract E2 if there is a contract request R2 for the second rental contract E2. 【0072】 Therefore, the rental management system 1B in the second embodiment has the same effect as the rental management system 1A in the first embodiment. 【0073】 (Optional additional configuration) Next, with reference to Figures 1 to 44, we will describe optional additional configurations that can be adopted in the rental management system 1 in the embodiment (for example, rental management system 1A in the first embodiment, or rental management system 1B in the second embodiment). 【0074】 (Termination of the rental agreement for product B1, with the contract period being the second contract period T2) In the example shown in Figure 25, a cancellation fee is always incurred for the termination of a rental contract for product B1 with a contract period of the second contract period T2 (more specifically, a second contract period T2 that is shorter than the first contract period T1). In this case, it is possible to differentiate between a rental contract for product B1 with a contract period of the first contract period T1 (see Figure 26) and a rental contract for product B1 with a contract period of the second contract period T2 (see Figure 25). 【0075】 In the example shown in Figure 26, if the first rental contract E1 for product B1, with a contract period of T1, is terminated, the termination fee is waived if it is a contract transfer. However, if the termination of the first rental contract E1 for product B1, with a contract period of T1, is not a contract transfer, a termination fee will be incurred. Therefore, it is possible to differentiate between the termination of the rental contract for product B1 when it is a contract transfer and when it is not. 【0076】 (Trigger point TR1) When a predetermined point in time between the start of the first contract period T1 and the end of the first contract period T1 is defined as the trigger point TR1, the cancellation fee for the first rental contract E1 may be waived on the condition that (1) the trigger point TR1 has passed and (2) the contract has been switched. As illustrated in Figure 26, the length L3 of the period from the start of the first contract period T1 to the trigger point TR1 may be greater than or equal to the length L2 of the second contract period T2 (see Figure 25). In this case, the sense of unfairness between the rental contract for the first contract period T1 of the first product B1 (see Figure 26) and the rental contract for the second contract period T2 of the first product B1 (see Figure 25) is reduced. 【0077】 In the example shown in Figure 26, the length L3 of the period from the start of the first contract period T1 to the trigger time TR1 is longer than the length L2 of the second contract period T2. Alternatively, the length L3 of the period from the start of the first contract period T1 to the trigger time TR1 may be equal to the length L2 of the second contract period T2. 【0078】 As illustrated in Figure 38, after the trigger time TR1 has elapsed, the computer device 2 (more specifically, the data transmission unit 44) may send data to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display a message MG proposing a switch from the first rental contract E1 to the second rental contract E2, an appearance GL1 of the first product B1, an appearance GL2 of the second product B2, and a button (switch request button BM) for proceeding with the switch procedure from the first rental contract E1 to the second rental contract E2. 【0079】 When the user terminal 9 displays a message MG suggesting a contract change, the appearance GL1 of the first product B1, the appearance GL2 of the second product B2, and a button BM requesting a contract change to proceed with the change procedure, it becomes easier for the user to understand which contracts are subject to change. Furthermore, the user can proceed smoothly with the contract change procedure. 【0080】 The message MG proposing a contract change, the appearance GL1 of the first product B1, the appearance GL2 of the second product B2, and the change request button BM for proceeding with the change procedure may be displayed on the My Page RP4 described later. 【0081】 (Rental contract with cancellation fee waiver benefit) As illustrated in Figure 19, the storage device 37 may store a first monthly fee V1-1 for the first contract period T1 of the first product B1, and a third monthly fee Vt for the rental contract of the first product B1 with a cancellation fee waiver benefit. The third monthly fee Vt is higher than the first monthly fee V1-1. For example, the third monthly fee Vt is 1.1 times or more the first monthly fee V1-1, 1.2 times or more the first monthly fee V1-1, 1.3 times or more the first monthly fee V1-1, or 1.4 times or more the first monthly fee V1-1. 【0082】 In the example shown in Figure 27, when computer device 2 (more specifically, request receiving unit 41) receives a request R3 from user terminal 9 (more specifically, user terminal 92 of second user U2 (second user terminal)) to cancel a rental contract with a cancellation fee waiver for renting the first product B1 at the third monthly fee Vt, computer device 2 (more specifically, cancellation fee determination unit 42) decides to make the cancellation fee for the rental contract with the cancellation fee waiver free, regardless of whether or not there is a request R2 for a second rental contract for the second product B2. 【0083】 Computer device 2 (more specifically, data update unit 46) updates data DT3 in storage device 37 regarding the second user rental contract E3 (more specifically, rental contract with cancellation fee waiver benefit Et) contracted by the second user U2 (see Figure 27), and changes the status of the second user rental contract E3 (more specifically, rental contract with cancellation fee waiver benefit Et) to terminated (see Figure 28). In addition, when terminating the rental contract with cancellation fee waiver benefit Et, computer device 2 (more specifically, cancellation reception unit 45) does not charge the user (more specifically, second user U2) the cancellation fee for the rental contract with cancellation fee waiver benefit Et. 【0084】 If users have the option of choosing between a first rental contract E1 for product B1 with a contract period T1 and a rental contract Et for product B1 with a cancellation fee waiver, the user's rental contract options expand. This satisfies the needs of users who want the flexibility to cancel even if it means paying a higher monthly fee, and users who want a lower monthly fee even if it means paying a higher cancellation fee. Furthermore, if the cancellation fee is waived upon switching contracts, even users who choose the latter option are not excessively bound by the rental contract period. 【0085】 The termination of the rental agreement with the aforementioned fee waiver (i.e., termination of the rental agreement with the aforementioned fee waiver) may be possible at any time after the commencement of the rental agreement with the fee waiver. Alternatively, as illustrated in Figure 29, the rental agreement may be configured so that termination of the rental agreement with the fee waiver (i.e., termination of the rental agreement with the aforementioned fee waiver) becomes possible after a predetermined time (hereinafter referred to as "Second Predetermined Time TR2") has elapsed from the commencement of the rental agreement with the fee waiver. The length from the commencement of the rental agreement with the fee waiver to the Second Predetermined Time TR2 may be, for example, two months or less, three months or less, four months or less, five months or less, or six months or less. When the trigger time TR1 (see Figure 26) described above is set, it is preferable that the length L3 from the start of the first contract period T1 to the trigger time TR1 is longer than the length L4 from the start of the rental contract with the cancellation fee waiver benefit to the second predetermined time TR2 (in other words, the time when the rental contract with the cancellation fee waiver benefit becomes eligible for cancellation). By setting the length to the second predetermined time TR2 described above to be relatively short, the sense of unfairness between contract switching and the rental contract with the cancellation fee waiver benefit is reduced. 【0086】 (Rental plan selection page RP1) The rental management system 1 (more specifically, the computer device 2) is configured to send data DN1 to the user terminal 9 (e.g., the user terminal 91 of the first user) in response to a request from the user terminal 9 (e.g., the user terminal 91 of the first user) to display a rental plan selection page RP1 on the user terminal 9 (e.g., the user terminal 91 of the first user) that allows the user to select a rental plan for the first product B1. 【0087】 For example, when the first product B1 is selected from among several types of products displayed on the user terminal 9 (for example, the first user's user terminal 91), the rental management system 1 (more specifically, the computer device 2) sends data DN1 to the user terminal 9 (for example, the first user's user terminal 91) to display the rental plan selection page RP1 on the user terminal 9 (for example, the first user's user terminal 91). 【0088】 In the example shown in Figure 30, the rental plan selection page RP1 includes the product name (B01) of the first product B1 and the first monthly fee V1-1 for the first contract period T1 of the first product B1 (e.g., 5500 yen). The rental plan selection page RP1 may also include the product name (B01) of the first product B1 and the second monthly fee V1-2 for the second contract period T2 of the first product B1 (e.g., 6050 yen). The rental plan selection page RP1 may also include the product name (B01) of the first product B1 and the monthly fee V1-3 for the third contract period T3 of the first product B1 (e.g., 5830 yen). The first product B1 is, for example, a camera, a portable electronic device, or another product. 【0089】 The rental plan selection page RP1 may include the product name (B01) of the first product B1 and the third monthly fee Vt for the rental contract of the first product B1 with a cancellation fee waiver. In the example shown in Figure 30, the third monthly fee Vt is higher than the second monthly fee V1-2 (for example, the third monthly fee Vt is 1.1 times or more the second monthly fee V1-2, or 1.2 times or more the second monthly fee V1-2). 【0090】 In the example shown in Figure 30, the rental plan selection page RP1 displays the first rental contract plan PL1 for the first contract period T1 of the first product B1, and the second rental contract plan PL2 for the second contract period T2 of the first product B1. By displaying the first rental contract plan PL1 and the second rental contract plan PL2, the user's choices are expanded. In the example shown in Figure 30, the rental plan selection page RP1 displays the first rental contract plan PL1 for the first contract period T1 of the first product B1, and the rental contract plan Pt for the first product B1 with a cancellation fee waiver benefit. By displaying the first rental contract plan PL1 and the rental contract plan Pt with a cancellation fee waiver benefit, the user's choices are expanded. 【0091】 In the example shown in Figure 30, the rental plan selection page RP1 shows the first rental contract plan PL1 for the first contract period T1 of the first product B1, the second rental contract plan PL2 for the second contract period T2 of the first product B1, the third rental contract plan PL3 for the third contract period T3 of the first product B1, and the rental contract plan Pt with a cancellation fee waiver for the first product B1. In the example shown in Figure 30, the third rental contract plan PL3 for the third contract period T3 of the first product B1 may be omitted. In the example shown in Figure 30, the second rental contract plan PL2 for the second contract period T2 of the first product B1, and / or the rental contract plan Pt with a cancellation fee waiver for the first product B1 may be omitted. 【0092】 The rental plan selection page RP1 may include a selection field F1 for whether to rent a new or used first product B1. On the rental plan selection page RP1, the monthly rental fee for the first contract period T1 of the used first product B1 may be set lower than the monthly rental fee for the first contract period T1 of the new first product B1. 【0093】 In the example shown in Figure 30, the rental plan selection page RP1 includes a first button BN1 (more specifically, a first button image) to proceed to the rental agreement for the first product B1. When the first button BN1 is tapped or clicked, the rental management system 1 (more specifically, the computer device 2) is configured to send data DN2 to the user terminal 9 (e.g., the first user's user terminal 91) to display the rental application page RP2 (see Figure 31) for the first product B1. Thus, on the user terminal 9 (e.g., the first user's user terminal 91), the rental plan selection page RP1 (see Figure 30) transitions to the rental application page RP2 (see Figure 31). The rental plan selection page RP1 and / or the rental application page RP2 may span multiple pages. 【0094】 In the example shown in Figure 31, the rental application page RP2 includes information IN1 for confirming the details of the first rental contract for the first product B1, with the rental period being the rental period indicated by the rental contract plan selected by the user (more specifically, the first user U1). Information IN1 includes the product name (B01) of the first product B1, the rental contract period IN1-1 indicated by the selected rental contract plan, and the monthly fee IN1-2 for that rental contract period. 【0095】 The rental application page RP2 includes a rental contract confirmation field F2. If the first rental contract plan PL1 for the first contract period T1 of the first product B1 is selected on the rental plan selection page RP1, then, as illustrated in Figure 31, the rental contract confirmation field F2 includes the product name of the first product B1 and the first monthly fee V1-1 for the first contract period T1 of the first product B1 (for example, 5500 yen). 【0096】 On the rental plan selection page RP1, if the second rental contract plan PL2 for the second contract period T2 of the first product B1 is selected, the rental contract confirmation field F2 will include the product name of the first product B1 and the second monthly fee V1-2 for the second contract period T2 of the first product B1 (for example, 6050 yen). 【0097】 On the rental plan selection page RP1, if the rental contract plan Pt with the cancellation fee waiver benefit for the first product B1 is selected, the rental contract confirmation field F2 will include the product name of the first product B1 and the third monthly fee Vt for the rental contract with the cancellation fee waiver benefit (for example, 7,260 yen) (not shown in the diagram). 【0098】 In the examples shown in Figures 31 and 32, the rental application page RP2 includes a second button BN2 (more specifically, a second button image) for proceeding to the payment procedure. Publicly known techniques can be used for the payment procedure. When the computer device 2 receives information IX1 regarding the payment procedure for the first rental contract E1 from the user terminal 9 (e.g., the first user's user terminal 91), it stores data DT1 regarding the first rental contract E1 that the user (more specifically, the first user U1) is contracting in the storage device 37 and sets the status of the first rental contract E1 to "in contract" (see Figure 4 or Figure 20). The data DT1 regarding the first rental contract E1 may include a user identifier DT1-1 that identifies the user (more specifically, the first user U1), a product type identifier DT1-2 that identifies the type (more specifically, the model) of the first product B1 that the user (more specifically, the first user U1) is renting, and data DT1-3 that identifies the contract period of the first rental contract E1. The data DT1 relating to the first rental agreement may include data DT1-4 that identifies the contract start date of the first rental agreement E1. The data DT1 relating to the first rental agreement may also include a rental item identifier DT1-5 that uniquely identifies the rental item, and / or a contract identifier DT1-6 that uniquely identifies the first rental agreement E1. 【0099】 In the example shown in Figure 4 or Figure 20, the storage device 37 stores, in the data DT1 relating to the first rental contract E1, a user identifier DT1-1 that identifies the user (more specifically, the first user U1), a product type identifier DT1-2 that identifies the type (more specifically, the model) of the first product B1, and data DT1-3 that identifies the contract period of the first rental contract E1, linked together. 【0100】 (Member Information Database 375) As illustrated in Figure 1 or Figure 18, the storage device 37 may have a member information database 375. 【0101】 The storage device 37 (more specifically, the member information database 375) stores the member information of multiple users. In the example shown in Figure 33, the storage device 37 (more specifically, the member information database 375) stores the member name, the member identifier (in other words, the user ID) that identifies the member, the member contact information (e.g., email address), and the member address in association with each other. Figure 33 shows how the member information of the first user U1 and the member information of the second user U2 are stored in the storage device 37 (more specifically, the member information database 375). Publicly known techniques can be used for the procedure of registering member information in the storage device 37 (more specifically, the member information database 375). 【0102】 (Login information submission page RP3) The rental management system 1 (more specifically, the computer device 2) is configured to send data DN3 to the user terminal 9 (for example, the user terminal 91 of the first user) in response to a request from the user terminal 9 (for example, the user terminal 91 of the first user) to display a login information reception page RP3 (see Figure 34) on the user terminal 9 (for example, the user terminal 91 of the first user) that accepts login information for logging into a member-only site (more specifically, a member-only site for users registered with the rental management system 1). 【0103】 In the example shown in Figure 34, the login information reception page RP3 includes a user ID input field F3 and a user password input field F4. 【0104】 In the example shown in Figure 34, the rental management system 1 (more specifically, the computer device 2) is configured to perform the following: (1) a process to receive login information IX2, including a user ID and user password, from a user terminal 9 (for example, the user terminal 91 of the first user); and (2) a login permission process to allow the user terminal 9 (for example, the user terminal 91 of the first user) to log in to the member-only site, depending on whether the user ID and user password match the information registered in the member information database 375 of the storage device 37. The cancellation request R1 of the first rental contract E1 for the first product B1, with the contract period T1 described above, is configured to be sent from the user terminal 9 (for example, the user terminal 91 of the first user) that has logged into the member-only site to the rental management system 1 (more specifically, the computer device 2). 【0105】 When the user ID and user password of the first user U1 are entered into the login information reception page RP3, and the user terminal 91 logs in to the member-only site, the first user U1's My Page RP4 (see Figure 35) is displayed on the user terminal 91. 【0106】 (My Page RP4) As illustrated in Figure 35, when a user terminal 9 (for example, the first user's user terminal 91) logs in to a member-only site (more specifically, a member-only site managed by the rental management system 1) via the communication network N1, the rental management system 1 (more specifically, the computer device 2) is configured to send data DN4 to the user terminal 9 (for example, the first user's user terminal 91) to display the first user U1's My Page RP4. 【0107】 As illustrated in Figure 35, the rental management system 1 (more specifically, the computer device 2) may be configured to send data to the user terminal 91 to display a message MG on the user terminal 91 that proposes a contract change that will waive the cancellation fee for the first rental contract (in other words, terminating the first rental contract E1, which will waive the cancellation fee for the first rental contract E1, and entering into the second rental contract E2). The message MG may be configured to be included in the My Page RP4 described above (for example, the top page of My Page RP4, i.e., the page of My Page RP4 that is first displayed to the user terminal 91). 【0108】 If a message MG proposing a contract change that waives the cancellation fee for the first rental contract E1 is displayed on the user terminal 91 (more specifically, the display 91a of the user terminal 91), the user (more specifically, the first user U1) can easily know that a contract change without a cancellation fee is possible. 【0109】 As illustrated in Figure 36, the My Page RP4 of the first user U1 may include the order history of the first user U1 (more specifically, the order history H1 of the first product B1). As illustrated in Figure 36, the rental management system 1 (more specifically, the computer device 2) may send data DN5 to the user terminal 91 to display the order history of the first user U1 (more specifically, the order history H1 of the first product B1) and the message MG proposing the contract change, which will waive the cancellation fee for the first rental contract (in other words, to cancel the first rental contract E1, which will waive the cancellation fee for the first rental contract E1, and enter into the second rental contract E2), so that a message MG proposing the contract change will be displayed near the order history of the first user U1 (more specifically, the order history H1 of the first product B1) on the user terminal 91. 【0110】 Users are expected to frequently view their order history. Furthermore, if a user cancels the first rental agreement E1, they are expected to view their order history before the cancellation. In the example shown in Figure 36, a user viewing their order history can understand that they can switch from the first rental agreement E1 to the second rental agreement E2 in a manner that waives cancellation fees. Therefore, switching to the second rental agreement E2 is encouraged. Additionally, the likelihood of only canceling the first rental agreement E1 is suppressed. 【0111】 In the example shown in Figure 36, the order history page RP4-1 displayed on the user terminal 91 when the user (more specifically, the first user U1) is logged into the member-only site includes the user's (more specifically, the first user U1's) order history and the message MG suggesting the aforementioned contract change. The rental management system 1 (more specifically, the computer device 2) sends data DN6 to the user terminal 91 to display the order history page RP4-1 on the user terminal 91. 【0112】 The My Page RP4 described above (for example, the Order History Page RP4-1) may include the Message MG described above, and / or a transfer request button BM1 for proceeding with the transfer procedure from the First Rental Agreement E1 to the Second Rental Agreement E2. The My Page RP4 described above (for example, the Order History Page RP4-1) may also include a button BN3 (more specifically, a button image) for proceeding with the cancellation procedure for the First Rental Agreement E1. 【0113】 If the above-mentioned message MG is included in My Page RP4 (for example, the order history page RP4-1), the timing at which the above-mentioned message MG is displayed, or the content of the above-mentioned message MG, can be customized for each user. For example, for a user who is renting a product from two generations ago, computer device 2 may send a message MG that includes a sub-message indicating that the first product is a product from two generations ago. Alternatively or additionally, the content of the above-mentioned message MG suggesting a contract change may be configured to change as the time elapsed since the start of the first rental contract E1 increases. For example, at a trigger time TR1 (for example, 12 months) after the start of the first rental contract E1, computer device 2 may send data to the user terminal 91 to display the above-mentioned message MG suggesting a contract change, and at a predetermined time after the trigger time TR1, computer device 2 may send data to the user terminal 91 to display a second message that is different from the above-mentioned message MG and also suggests a contract change. Alternatively, or additionally, the content of the message MG proposing the aforementioned contract change may be configured to change in response to fluctuations in the used market price of the first product B1. 【0114】 Alternatively, or additionally, depending on fluctuations in the used market price of the first product B1, or whether the user is a heavy or light user, or the amount of time elapsed since the start of the first rental agreement E1, the computer device 2 may provide different additional benefits to each user (for example, exemption from the monthly rental fee V2 of the second rental agreement E2 for the first month after switching contracts), in addition to the exemption from the cancellation fee of the first rental agreement E1. 【0115】 As illustrated in Figures 35 and 36, data (DN4, DN5) for simultaneously displaying a transfer request button BM1 for transitioning from the first rental contract E1 to the second rental contract E2, and a button BN3 for transitioning to the cancellation procedure for the first rental contract E1, may be sent from the rental management system 1 (more specifically, the computer device 2) to the user terminal 91. 【0116】 In response to the passage of the trigger time TR1 described above, the rental management system 1 (more specifically, the computer device 2) may send data (DN4, DN5, DN6) to the user terminal 91 to display a message MG suggesting a switch from the first rental contract E1 to the second rental contract E2, and / or the aforementioned switch request button BM1 (for example, the switch request button BM1 in Figure 35 or Figure 36). Alternatively, in response to the release of the second product B2, the rental management system 1 (more specifically, the computer device 2) may send data (DN4, DN5, DN6) to the user terminal 91 to display a message MG suggesting a switch from the first rental contract E1 to the second rental contract E2, and / or the aforementioned switch request button BM (for example, the switch request button BM1 in Figure 35 or Figure 36). The data (DN4, DN5, DN6) for displaying the above-mentioned message MG and / or the above-mentioned transfer request button BM on the user terminal 91 may be sent to the user terminal 91 of a user (more specifically, the first user U1) who has logged into the above-mentioned member-only site. If the application on the user terminal 91 (e.g., a smartphone) is linked with the rental management system 1, the above-mentioned message MG and / or the above-mentioned transfer request button BM may be displayed as a pop-up on the user terminal 91 in response to the passage of the above-mentioned trigger time TR1 (or in response to the release of the second product B2). 【0117】 As illustrated in Figure 37, the message MG proposing a switch from the first rental contract E1 to the second rental contract E2 may be displayed on user terminals 9 that are not logged into the member-only site (for example, the first user's user terminal 91). As illustrated in Figure 37, in response to the release of the second product B2, the message MG proposing a switch from the first rental contract E1 to the second rental contract E2 may be displayed on user terminals 9 that are not logged into the member-only site (for example, the first user's user terminal 91). As illustrated in Figure 38, in response to the release of the second product B2, the message MG proposing a switch from the first rental contract E1 to the second rental contract E2 may be displayed on user terminals 91 that are logged into the member-only site. 【0118】 (Cancellation request page RP5) Figure 39 shows the cancellation request page RP5 for the first rental contract E1 displayed on the user terminal 91. The cancellation request page RP5 is displayed on the user terminal 91 (more specifically, on the display 91a of the user terminal 91) when the button BN3 (see Figure 35 or Figure 36) for proceeding to the cancellation procedure for the first rental contract E1 is tapped or clicked on the user terminal 91. In the example shown in Figure 39, when the button BN3 (see Figure 35 or Figure 36) for proceeding to the cancellation procedure for the first rental contract E1 is tapped or clicked on the user terminal 91, the rental management system 1 (more specifically, the computer device 2) sends data DN7 to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display the cancellation request page RP5 on the user terminal 9. 【0119】 In the example shown in Figure 21, the rental management system 1 (more specifically, computer device 2) receives a request R from the user terminal 9 (more specifically, the user terminal 91 of the first user) that includes a request R1 for the cancellation of the first rental contract E1 of the first product B1, which has a contract period of the first contract period T1, but does not include a request R2 for the second rental contract E2 of the second product B2 (more specifically, a request R2 for the second rental contract E2 of the second product B2, which has a contract period that is the same as or longer than the first contract period T1). In this case, as illustrated in Figure 39, the rental management system 1 (more specifically, computer device 2) sends first data DA1 to the user terminal 91 to display the amount GA of the paid cancellation fee for the first rental contract E1 and the fact that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into. More specifically, the rental management system 1 (more specifically, the data transmission unit 44) sends first data DA1 to the user terminal 91 for displaying a cancellation application page RP5 on the user terminal 91, which includes the amount GA of the paid cancellation fee for the first rental contract E1 and a message MJ indicating that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into. 【0120】 As illustrated in Figure 39, the amount GA of the paid cancellation fee for the first rental contract E1 and a message MJ indicating that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into may be configured to be displayed simultaneously on the user terminal 91. As illustrated in Figure 39, the cancellation request page RP5 may include a transfer request button BM2 for transitioning to the transfer procedure from the first rental contract E1 to the second rental contract E2. Furthermore, the computer device 2 (more specifically, the data transmission unit 44) may transmit first data DA1 to the user terminal 91 to display the amount GA of the paid cancellation fee for the first rental contract E1 and the message MJ indicating that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into, so that these are included in the series of screens for the cancellation procedure of the first rental contract E1 displayed on the user terminal 91. In other words, the display of the amount GA of the paid cancellation fee and the display of the message MJ may be performed simultaneously or in chronological order. 【0121】 By displaying the amount of the paid cancellation fee for the first rental contract E1 (GA) and a message (MJ) indicating that the cancellation fee for the first rental contract E1 will be waived if the second rental contract E2 is entered into, simple cancellation of the first rental contract E1 is discouraged, and contract switching is encouraged. In this way, the continuity of the relationship between the user and the rental provider is promoted. 【0122】 In the example shown in Figure 39, the cancellation fee for the first rental contract E1 is calculated by multiplying the remaining months of the first rental contract E1 (22 months) by a predetermined percentage (more specifically, 50%) of the monthly fee for the first contract period T1 of the first product B1 (5,500 yen) (for example, 22 × 5,500 × 50% = 60,500 yen). Note that the method for calculating the cancellation fee for the first rental contract E1 is not limited to the example above. 【0123】 (Contract transfer selection page RP6) When the rental management system 1 (more specifically, computer device 2) receives information IX3 (see Figure 40) from the user terminal 9 (more specifically, the user terminal 91 of the first user) indicating that the transfer request button BM (for example, transfer request button BM1 in Figures 35, 36, or 38, or transfer request button BM2 in Figure 39) has been tapped or clicked, the rental management system 1 (more specifically, computer device 2) determines that the request R received from the user terminal 9 includes a request R1 to terminate the first rental contract E1 of the first product B1, which has a contract period of the first contract period T1, and also includes a request R2 to enter into the second rental contract E2 of the second product B2 (more specifically, a request to enter into the second rental contract E2 of the second product B2, which has a contract period of the same as or longer than the first contract period T1) (see Figure 22). 【0124】 In response to a user terminal 9 (more specifically, the first user's user terminal 91) tapping or clicking the transfer request button BM (for example, the transfer request button BM1 in Figures 35, 36, or 38, or the transfer request button BM2 in Figure 39), the user terminal 9 (more specifically, the first user's user terminal 91) displays the contract transfer selection page RP6 (see Figure 40). In the example shown in Figure 40, in response to a user terminal 9 (more specifically, the first user's user terminal 91) tapping or clicking the transfer request button BM, the rental management system 1 (more specifically, the data transmission unit 44) sends data DN8 to the user terminal 9 (more specifically, the first user's user terminal 91) to display the contract transfer selection page RP6. 【0125】 In the example shown in Figure 40, the contract transfer selection page RP6 includes information on the second product B2 (e.g., model information for the second product B2, and / or an image of the second product B2's appearance GL2). The contract transfer selection page RP6 may also include the product name (B01) of the first product B1, the appearance GL1 of the first product B1, the product name (B02) of the second product B2, and the appearance GL2 of the second product B2. In the example shown in Figure 40, the contract transfer selection page RP6 includes the monthly rental fee V2 for the second rental contract E2 of the second product B2. Each of the first product B1 and the second product B2 could be, for example, a camera, a portable electronic device (laptop, tablet, smartphone, etc.), or another product. 【0126】 Furthermore, it is preferable that the length of the contract period for the second rental contract E2 is the same as the length of the first contract period T1 of the first rental contract E1 (for example, 24 months or 36 months, etc.), or longer than the length of the first contract period T1 of the first rental contract E1 (for example, 24 months or 36 months, etc.). 【0127】 As illustrated in Figure 41, the contract transfer selection page RP6 may include a first monthly rental fee plan PX1 showing the monthly rental fee for the second rental contract E2 when the contract period is TM1 (e.g., 36 months) which is longer than the first contract period T1, and a second monthly rental fee plan PX2 showing the monthly rental fee for the second rental contract E2 when the contract period is TM2 (e.g., 48 months) which is longer than the first period TM1. The availability of both the first monthly rental fee plan PX1 and the second monthly rental fee plan PX2 expands the user's options. Note that the second monthly rental fee plan PX2 is a relatively lower plan than the first monthly rental fee plan PX1. 【0128】 The contract change selection page RP6 may include a selection field F5 for whether to rent a new or used second product B2. On the contract change selection page RP6, the monthly rental fee for the used second product B2 may be set lower than the monthly rental fee for the new second product B2. 【0129】 The contract transfer selection page RP6 may include a selection field F6 for optional items included with the second product B2. The contract transfer selection page RP6 may span multiple pages. 【0130】 The second product B2 may be a product that can be selected from multiple types of models. As illustrated in Figure 42, the contract transfer selection page RP6 may include a selection field F7 for selecting the second product B2 that is subject to the second rental contract E2 from among multiple candidate products, including the first candidate product BC1 and the second candidate product BC2. 【0131】 In the examples shown in Figures 40 to 42, the contract transfer selection page RP6 includes a button BN4 (more specifically, a button image) for canceling the first rental contract E1 and proceeding to the second rental contract E2 for the second product B2. When button BN4 is tapped or clicked, the rental management system 1 (more specifically, the computer device 2) is configured to send data DN9 to the user terminal 9 (more specifically, the first user's user terminal 91) to display the contract transfer application page RP7 (see Figure 43), which includes an application for cancellation of the first rental contract E1 and an application for rental of the second product B2. Thus, on the user terminal 9 (more specifically, the first user's user terminal 91), the contract transfer selection page RP6 (Figures 40, 41, and 42) transitions to the contract transfer application page RP7 (Figure 43). The contract transfer application page RP7 may span multiple pages. 【0132】 In the example shown in Figure 43, the contract transfer application page RP7 includes information IN2 for confirming the cancellation of the first rental contract E1 and the details of the second rental contract E2 for the second product B2. Information IN2 includes the product name (B02) of the second product B2, the rental contract period IN2-1 for the second product B2, and the monthly fee IN2-2 for that rental contract period. Information IN2 may also include the product name (B01) of the first product B1. Information IN2 may also include the rental contract period IN1-1 for the first product B1, and / or the monthly fee IN1-2 for the first rental contract E1 of the first product B1. Information IN2 may also include the appearance GL1 of the first product B1 and the appearance GL2 of the second product B2. 【0133】 In the example shown in Figure 43, the contract transfer application page RP7 includes a confirmation field F8 for the second rental contract E2. If a contract plan for the second contract period T2 of the second product B2 is selected on the contract transfer selection page RP6, the confirmation field F8 for the second rental contract E2 includes the product name (B02) of the second product B2 and the monthly rental fee V2 (e.g., 6600 yen) for the second rental contract E2 for the second contract period T2 (e.g., 36 months) of the second product B2. 【0134】 In the example shown in Figure 43, the contract transfer application page RP7 includes a button BN5 (more specifically, a button image) to proceed with the contract transfer procedure. When the computer device 2 (more specifically, the data update unit 46) receives information regarding the contract transfer procedure from the user terminal 9 (more specifically, the user terminal 91 of the first user), it stores data DT2 concerning the second rental contract E2 that the user (more specifically, the first user U1) is contracting in the storage device 37 and sets the status of the second rental contract E2 to "in contract" (see Figure 24). The data DT2 concerning the second rental contract E2 may include a user identifier DT1-1 that identifies the user (more specifically, the first user U1), a product type identifier DT2-2 that identifies the type (more specifically, the model) of the second product B2 that the user (more specifically, the first user U1) is renting, and data DT2-3 that identifies the contract period of the second rental contract E2. The data DT2 relating to the second rental contract E2 may include data DT2-4 that identifies the contract start date of the second rental contract E2. In the example shown in Figure 24, the contract start date of the second rental contract E2 is the same as the termination date of the first rental contract E1. The data DT2 relating to the second rental contract E2 may include a rental item identifier DT2-5 that uniquely identifies the rental item, and / or a contract identifier DT2-6 that uniquely identifies the second rental contract E2. 【0135】 When the computer device 2 (more specifically, the data update unit 46) receives information regarding the contract transfer procedure from the user terminal 9 (more specifically, the user terminal 91 of the first user), it updates the data DT1 related to the first rental contract E1 in the storage device 37 and sets the status of the first rental contract E1 to terminated (see Figure 24). 【0136】 (Repeatedly switching contracts) The rental management system 1 (more specifically, the computer device 2) may, after a contract change (in other words, termination of the first rental contract E1 and conclusion of the second rental contract E2) has occurred and a predetermined period has elapsed (for example, after the trigger time TR1, starting from the timing of the contract change) send an offer to the user terminal 9 (more specifically, the first user U1's user terminal 91) proposing that the user (more specifically, the first user U1) change from the second rental contract E2 to a third rental contract for a predetermined rental period, with the benefit of waiving the cancellation fee for the second rental contract E2, for products other than the first product B1 and the second product B2. Repeated contract changes further promote the continuity of the relationship between the user and the rental business operator. 【0137】 (Shipping Processing Unit 47) After the contract change (in other words, the termination of the first rental contract E1 and the conclusion of the second rental contract E2) is completed, the computer device 2 (more specifically, the shipping processing unit 47) creates a shipping instruction 81 for the second product B2 and a shipping slip 82 for the second product B2 (see Figure 22). The shipping instruction 81 and the shipping slip 82 may be included in a single document, or the document for the shipping instruction 81 and the shipping slip 82 may be separate documents. At least one of the shipping instruction 81 and the shipping slip 82 may be displayed on the display 35. At least one of the document containing the shipping instruction 81 and the shipping slip 82 may be created using the printer 36. The shipping slip 82 may include an outbound slip addressed to the user and a return slip addressed to the rental company. 【0138】 Based on the dispatch instruction 81, the operator picks up the second product B2, packs the second product B2 into an outer box, and attaches the shipping label 82 to the outer box. This outer box may be used for both the outbound journey to send the second product B2 to the user and the return journey to send the first product B1 to the rental company. 【0139】 As illustrated in Figure 22, after the contract transfer (in other words, the termination of the first rental contract E1 and the conclusion of the second rental contract E2) is completed, the computer device 2 (more specifically, the data transmission unit 44) transmits data DA3 for the return procedure of the first product B1 to the user terminal 9 (more specifically, the user terminal 91 of the first user). As illustrated in Figure 44, the data DA3 for the return procedure of the first product B1 may include electronic data J (for example, a barcode J1 such as a one-dimensional barcode or a two-dimensional barcode) for creating a return slip. The barcode J1 may be read by a barcode reader at a convenience store, etc., and a return slip may be created at the convenience store, etc. 【0140】 The transmission of data DA3 for the return procedure of the first product B1 to user terminal 9 (more specifically, user terminal 91 of the first user) may be performed immediately after the completion of the contract transfer (in other words, the termination of the first rental contract E1 and the conclusion of the second rental contract E2). 【0141】 The user returns product B1 after receiving product B2. If the receipt of product B2 precedes the return of product B1, a situation where the user has neither product B1 nor product B2 is avoided. Product B1 may be returned to the rental company in the outer box used for shipping product B2. 【0142】 (Additional benefits granted to users) Depending on the used market price of the first product B1, the rental management system 1 (more specifically, the computer device 2) may adjust the additional benefits granted to the user when switching contracts (in other words, when terminating the first rental contract E1 and entering into the second rental contract E2). For example, if the used market price of the first product B1 rises, the rental management system 1 (more specifically, the computer device 2) may strengthen the additional benefits granted to the user when switching contracts (in other words, when terminating the first rental contract E1 and entering into the second rental contract E2) (for example, the rental management system 1 may increase the discount rate from the monthly rental fee V2 of the second rental contract E2 for the first month after switching contracts, or may waive the payment of the monthly rental fee V2 of the second rental contract E2 for the first month after switching contracts). Furthermore, if additional benefits are granted to the user, the rental management system 1 (more specifically, the computer device 2) sends data to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display the details of the additional benefits (for example, exemption from payment of the monthly rental fee V2 for the first month of the second rental contract E2) on the user terminal 9. 【0143】 (Third embodiment) The rental management method in the third embodiment will be described with reference to Figures 1 to 47. Figure 45 is a flowchart showing an example of the rental management method in the third embodiment. Figures 46 and 47 are flowcharts showing an example of the rental management method in the third embodiment. 【0144】 The third embodiment will primarily describe the differences from the first and second embodiments. On the other hand, the third embodiment will omit repetitive explanations of matters already described in the first or second embodiment. Therefore, it goes without saying that matters already described in the first or second embodiment can be applied to the third embodiment even if they are not explicitly explained. Conversely, matters described in the third embodiment can also be adopted in the first and second embodiments. 【0145】 The rental management method in the third embodiment is carried out using the rental management system 1 in the embodiment (for example, rental management system 1A in the first embodiment, rental management system 1B in the second embodiment). Since rental management system 1A in the first embodiment and rental management system 1B in the second embodiment have already been described in the first and second embodiments, a repetitive explanation of these rental management systems (1A, 1B) will be omitted. 【0146】 (Management process) In the first step ST1, data DT related to rental contracts that each user has contracted is managed by the rental management system 1. The first step ST1 is a management process. In the example shown in Figure 4 or Figure 20, the data DT related to rental contracts that each user has contracted includes data DT1 related to the first rental contract E1 that the user (more specifically, the first user U1) has contracted. In the example shown in Figure 4 or Figure 20, the data DT related to rental contracts that each user has contracted includes data DT3 related to the second user rental contract E3 that the second user U2 has contracted. In the example shown in Figure 4 or Figure 20, data DT1 related to the first rental contract E1 that the first user U1 has contracted, and data DT3 related to the second user rental contract E3 that the second user U2 has contracted, are stored in the storage device 37 (more specifically, the contract information database 373). 【0147】 (Cancellation Request Processing) In the second step ST2, the rental management system 1 receives a cancellation request R1 for the first rental contract E1 from the user terminal 9 (more specifically, the user terminal 91 of the first user). The second step ST2 is the cancellation request reception process. In the cancellation request reception process (second step ST2), the rental management system 1 (more specifically, the request reception unit 41) receives a cancellation request R1 for the first rental contract E1 of the first product B1, with a contract period of the first contract period T1, from the user terminal 9 (more specifically, the user terminal 91 of the first user) (see Figure 5 or Figure 6, or Figure 21 or Figure 22). 【0148】 (Cancellation fee determination process) In the third step ST3, the rental management system 1 determines whether or not there is a cancellation fee for the first rental contract E1. The third step ST3 is the cancellation fee determination process. In the cancellation fee determination process (third step ST3), when the rental management system 1 (more specifically, the request receiving unit 41) receives a cancellation request R1 for the first rental contract E1, the rental management system 1 (cancellation fee determination unit 42) determines whether or not there is a contract request R2 for the second rental contract E2 of the second product B2, and whether or not there is a cancellation fee for the first rental contract E1. 【0149】 If the request R from user terminal 9 (more specifically, user terminal 91 of the first user) to the rental management system 1 includes a request R1 to terminate the first rental contract E1, but does not include a request R2 to enter into the second rental contract E2 for the second product B2, the rental management system 1 (cancellation fee determination unit 42) determines that the cancellation fee for the first rental contract E1 is a paid cancellation fee. 【0150】 If a request R from user terminal 9 (more specifically, user terminal 91 of the first user) to the rental management system 1 includes a request R1 to terminate the first rental contract E1, but does not include a request R2 to enter into the second rental contract E2 for the second product B2, the computer device 2 (more specifically, the cancellation fee determination unit 42) may obtain data DT1 relating to the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (for example, 5,500 yen) from the storage device 37 (see Figure 7), and determine the paid cancellation fee for the first rental contract E1 based on the remaining number of months of the first rental contract E1 derived from the data DT1 relating to the first rental contract E1 and the monthly fee V1 for the first contract period T1 of the first product B1 (for example, 5,500 yen). For example, the computer device 2 (more specifically, the cancellation fee determination unit 42) may determine the paid cancellation fee for the first rental contract E1 to be an amount obtained by multiplying the remaining number of months of the first rental contract E1 by a predetermined percentage of the monthly fee for the first contract period T1 of the first product B1 (for example, 5,500 yen) (for example, a predetermined percentage of 50% or less, a predetermined percentage of 60% or less, a predetermined percentage of 70% or less, a predetermined percentage of 80% or less, a predetermined percentage of 90% or less, or a predetermined percentage of 100% or less). Note that the method for calculating the paid cancellation fee for the first rental contract E1 is not limited to the above example. 【0151】 If a request R from user terminal 9 (more specifically, user terminal 91 of the first user) to the rental management system 1 includes a request R1 for cancellation of the first rental contract E1 and a request R2 for the second rental contract E2 of the second product B2, the rental management system 1 (cancellation fee determination unit 42) decides to waive the cancellation fee for the first rental contract E1. 【0152】 (Data transmission process) In the fourth step ST4, the rental management system 1 transmits data to the user terminal 9 (more specifically, the user terminal 91 of the first user). The fourth step ST4 is the data transmission process. 【0153】 If there is no contract request R2 for the second rental contract E2 (i.e., as illustrated in Figure 5 or Figure 21, the request R from the user terminal 9 to the rental management system 1 does not include a contract request R2 for the second rental contract E2 of the second product B2), the data transmission step (fourth step ST4) includes transmitting first data DA1, which includes the paid cancellation fee for the first rental contract E1 determined in the cancellation fee determination step (third step ST3), to the user terminal 9 (more specifically, the user terminal 91 of the first user) (see Figure 5 or Figure 21). 【0154】 If there is a contract request R2 for the second rental contract E2 (i.e., as illustrated in Figure 6 or Figure 22, the request R from the user terminal 9 to the rental management system 1 includes a cancellation request R1 for the first rental contract E1 and a contract request R2 for the second rental contract E2 of the second product B2), the data transmission step (fourth step ST4) includes sending second data DA2, which includes the monthly rental fee V2 for the contract period of the second rental contract E2 for the second product B2, to the user terminal 91 (see Figure 6 or Figure 22). 【0155】 The monthly rental fee V2 included in the second data DA2 described above is derived by the rental management system 1 (more specifically, the monthly rental fee derivation unit 43) based, for example, on the monthly rental fee data DG for each target product stored in the storage device 37 and the contract period of the second rental contract E2. 【0156】 (Cancellation Request Process) In step 5, ST5, the rental management system 1 receives a cancellation request C from the user terminal 9 (more specifically, the user terminal 91 of the first user). Step 5, ST5 is the cancellation request process. 【0157】 If there is no contract request R2 for the second rental contract E2 (i.e., as illustrated in Figure 5 or Figure 21, the request R from the user terminal 9 to the rental management system 1 does not include a contract request R2 for the second rental contract E2 of the second product B2), the cancellation acceptance process (5th step ST5) includes accepting a cancellation C1 of the first rental contract E1, which is subject to a cancellation fee, from the user terminal 9 (more specifically, the user terminal 91 of the first user) (see Figure 5 or Figure 21). 【0158】 If there is a contract request R2 for the second rental contract E2 (i.e., as illustrated in Figure 6 or Figure 22, if the request R from the user terminal 9 to the rental management system 1 includes a cancellation request R1 for the first rental contract E1 and a contract request R2 for the second rental contract E2 of the second product B2), the cancellation acceptance process (5th step ST5) includes accepting the cancellation C2 for the first rental contract E1, for which the cancellation fee is waived, and the application AP for the second rental contract E2 (see Figure 6 or Figure 22). 【0159】 In the third embodiment, a cancellation fee is incurred when only the first rental agreement E1 is terminated, whereas when both the first rental agreement E1 is terminated and an application for the second rental agreement E2 is made, the cancellation fee for the first rental agreement E1 is waived. Therefore, compared to the case where a cancellation fee is always incurred when a rental agreement is terminated, the continuity of the relationship between the user and the rental company is promoted. Since the user can enter into the second rental agreement E2 for the second product B2 without incurring a cancellation fee for the first rental agreement E1 for the first product B1, the user can more easily rent the second product B2 that they desire. For the rental company, the possibility of the relationship with the user being terminated upon the expiration of the first rental agreement E1 is reduced. 【0160】 (Optional additional configuration) Next, with reference to Figures 1 to 47, we will describe optional additional configurations that can be adopted in the rental management method of the third embodiment. 【0161】 (Data transmission process for return procedures) After the contract transfer (in other words, the termination of the first rental contract E1 and the conclusion of the second rental contract E2) is completed, in the sixth step ST6, the computer device 2 transmits data DA3 for the return procedure of the first product B1 to the user terminal 9 (more specifically, the user terminal 91 of the first user). The sixth step ST6 is the data transmission process for the return procedure. 【0162】 As illustrated in Figure 44, the data DA3 for the return procedure of the first product B1 may include electronic data J (e.g., barcode J1 such as a one-dimensional barcode or a two-dimensional barcode) for creating a return slip. 【0163】 (Shipping Instruction Process) After the contract transfer (in other words, the termination of the first rental contract E1 and the conclusion of the second rental contract E2) is completed, in step 7 ST7, the computer device 2 issues a shipping instruction for the second product B2. Step 7 ST7 is the shipping instruction process. In the shipping instruction process (step 7 ST7), the computer device 2 (more specifically, the shipping processing unit 47) creates a warehousing instruction 81 for the second product B2 and a shipping slip 82 for the second product B2. Since the warehousing instruction 81 and the shipping slip 82 have already been explained in the second embodiment, a repetitive explanation of the warehousing instruction 81 and the shipping slip 82 will be omitted. 【0164】 The shipping instruction process (7th step ST7) may be performed after the data transmission process for the return procedure (6th step ST6), before the data transmission process for the return procedure (6th step ST6), or simultaneously with the data transmission process for the return procedure (6th step ST6). 【0165】 (Packing process) The rental management method in the third embodiment may include a step of packing the second product B2 into an outer box. Step 8 ST8 is a packing step. The packing step (step 8 ST8) may be performed by an operator. More specifically, the packing step (step 8 ST8) may include the operator picking up the second product B2 based on the outbound instruction 81, and the operator packing the second product B2 into an outer box. The packing step (step 8 ST8) may also include attaching a shipping label 82 to the outer box. The outer box may be used for both the outbound journey to send the second product B2 to the user and the return journey to send the first product B1 to the rental company. 【0166】 (Rental plan selection page RP1) The rental management method in the third embodiment may include a step (step SS1) in which, in response to a request from the user terminal 9 (more specifically, the user terminal 91 of the first user), the rental management system 1 sends data DN1 to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display a rental plan selection page RP1 (see Figure 30) for the user to select a rental plan for the first product B1. As shown in Figure 46, this step (step SS1) is performed before the first rental contract E1 for the first product B1 is concluded. The rental plan selection page RP1 has already been described in the second embodiment, so a repeated explanation of the rental plan selection page RP1 will be omitted. 【0167】 (Rental application page RP2) The rental management method in the third embodiment may include a step (step SS2) in which the rental management system 1 transmits data DN2 to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display the rental application page RP2 of the first product B1 (see Figure 31 or Figure 32) on the user terminal 9. This step (step SS2) is performed before the first rental contract E1 of the first product B1 is concluded. The rental application page RP2 has already been described in the second embodiment, so a repeated explanation of the rental application page RP2 will be omitted. 【0168】 As illustrated in Figure 4 or Figure 20, the rental management method in the third embodiment may include, after the conclusion of the first rental contract E1 for the first product B1, storing in the contract information database 373 a user identifier DT1-1 that identifies the user (more specifically, the first user U1), a product type identifier DT1-2 that identifies the type (more specifically, the model) of the first product B1, and data DT1-3 that identifies the contract period of the first rental contract E1, linked together. 【0169】 (Login information submission page RP3) The rental management method in the third embodiment may include a step (step SS3) in which the rental management system 1 sends data DN3 to the user terminal 9 (more specifically, the user terminal 91 of the first user) in response to a request from the user terminal 9 (more specifically, the user terminal 91 of the first user) to display a login information reception page RP3 (see Figure 34) that accepts login information for logging into a member-only site (more specifically, a member-only site for users registered with the rental management system 1). As illustrated in Figure 46, step SS3 may be performed after the conclusion of the first rental agreement E1 for the first product B1 and before the termination of the first rental agreement E1 for the first product B1. 【0170】 The rental management method in the third embodiment may include the following steps: (1) receiving login information including a user ID and user password from a user terminal 9 (step SS3-1); and (2) granting permission to log in to the member-only site from the user terminal 9 (more specifically, the user terminal 91 of the first user) in response to the user ID and user password matching the information registered in the member information database 375 of the storage device 37 (step SS3-2). 【0171】 (My Page RP4) The rental management method in the third embodiment may include a step (step SS4) in which the rental management system 1 sends data DN4 to a user terminal 9 (more specifically, the user terminal 91 of the first user) that has logged into the member-only site, in order to display the user's (more specifically, the first user U1) My Page RP4 (see Figure 35 or Figure 36) on the user terminal 9. This step (step SS4) is performed after the execution of step SS3-2. Since My Page RP4 has already been explained in the second embodiment, a repeated explanation of My Page RP4 will be omitted. 【0172】 The rental management method in the third embodiment may include a step (step SS4-1) in which the rental management system 1 sends data to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display a message MG proposing a contract transfer that will waive the cancellation fee for the first rental contract E1, and a transfer request button BM for moving to the procedure to transfer from the first rental contract E1 to the second rental contract E2. 【0173】 Step SS4-1 may be included in Step SS4. More specifically, as illustrated in Figures 35 and 36, a message MG proposing a contract change that waives the cancellation fee for the first rental contract E1, and a transfer request button BM to proceed with the transfer procedure from the first rental contract E1 to the second rental contract E2 may be included in My Page RP4 (e.g., Order History Page RP4-1). 【0174】 Step SS4-1 does not necessarily have to be included in Step SS4. For example, the above-mentioned message MG and / or transfer request button BM may be displayed on a user terminal 9 (more specifically, the user terminal 91 of the first user) that is not logged into the member-only site. 【0175】 (Cancellation request page RP5) The rental management method in the third embodiment may include a step (step SS5) in which the rental management system 1 sends data to the user terminal 9 (more specifically, the user terminal 91 of the first user) in response to a request from the user terminal 9 (more specifically, the user terminal 91 of the first user) to display the cancellation request page RP5 for the first rental contract E1 (see Figure 15 or Figure 39) on the user terminal 9 (more specifically, the user terminal 91 of the first user). As illustrated in Figure 46, this step (step SS5) is performed after the execution of step SS3. This step (step SS5) may also be performed after the execution of step SS4. The cancellation request page RP5 has already been described in the second embodiment, so a repeated explanation of the cancellation request page RP5 will be omitted. The cancellation request page RP5 may include a message MG proposing a contract transfer that will waive the cancellation fee for the first rental contract E1, and / or a transfer request button BM (see Figure 15 or Figure 39) for moving to the transfer procedure from the first rental contract E1 to the second rental contract E2. 【0176】 (Contract transfer selection page RP6) The rental management method in the third embodiment may include a step (step SS6) in which, in response to a user terminal 9 (more specifically, the user terminal 91 of the first user) tapping or clicking a transfer request button BM (for example, transfer request button BM1 in Figures 35, 36, or 38, or transfer request button BM2 in Figure 39), the rental management system 1 sends data DN8 to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display a contract transfer selection page RP6 (see Figures 40, 41, and 42). The contract transfer selection page RP6 has already been described in the second embodiment, so a repeated explanation of the contract transfer selection page RP6 will be omitted. 【0177】 (Contract transfer application page RP7) The rental management method in the third embodiment may include a step (step SS7) in which the rental management system 1 sends data DN9 to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display the contract transfer application page RP7 (see Figure 43) on the user terminal 9. Since the contract transfer application page RP7 has already been described in the second embodiment, a repeated explanation of the contract transfer application page RP7 will be omitted. 【0178】 As illustrated in Figures 12, 13, or 24, the rental management method in the third embodiment may include, after a contract change (in other words, after the termination of the first rental contract E1 for the first product B1 and the conclusion of the second rental contract E2 for the second product B2), setting the status of the first rental contract E1 to terminated in the contract information database 373, and storing in association the user identifier DT1-1 that identifies the user (more specifically, the first user U1), the product type identifier DT2-2 that identifies the type (more specifically, the model) of the second product B2, and the data DT2-3 that identifies the contract period of the second rental contract E2. 【0179】 (Program PG) In this embodiment, the program PG is a program that can be executed by the rental management system 1 (more specifically, the computer device 2 of the rental management system 1). 【0180】 The program PG in the embodiment is a program that causes the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the rental management method in the third embodiment described above. More specifically, the program PG in the embodiment is a program that causes the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute at least the first step ST1 to the fifth step ST5 of the rental management method in the third embodiment described above. The program PG in the embodiment may also be a program that causes the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute a rental management method comprising the first step ST1 to the fifth step ST5 described above, as well as the sixth step ST6 and / or the seventh step ST7 described above. 【0181】 The program PG in this embodiment includes (1) a management step that manages data DT related to rental contracts that each user has contracted, including data DT1 related to the first rental contract E1 that the user has contracted; (2) a cancellation request reception step that receives a cancellation request R1 for the first rental contract E1 of the first product B1, which has a contract period of the first contract period T1, from the user terminal 9 (more specifically, the user terminal 91 of the first user); and (3) when a cancellation request R1 for the first rental contract E1 is received, the program manages the contract requirements for the second rental contract E2 of the second product B2. The system comprises (4) a cancellation fee determination step which determines whether or not there is a cancellation fee for the first rental contract E1 depending on whether or not there is a request R2, (4) a data transmission step which transmits data DA to the user terminal 9 (more specifically, the user terminal 91 of the first user), and (5) a cancellation acceptance step which accepts cancellation C from the user terminal 9 (more specifically, the user terminal 91 of the first user), and the data transmission step which, if there is no contract request R2 for the second rental contract E2, transmits the first data including the paid cancellation fee for the first rental contract E1 determined in the cancellation fee determination step. (4b) If there is a contract request R2 for the second rental contract E2, the cancellation acceptance process includes sending data DA1 to the user terminal 9 (more specifically, the user terminal 91 of the first user), and if there is a contract request R2 for the second rental contract E2, sending second data DA2 including the monthly rental fee V2 for the contract period of the second rental contract E2 for the second product B2 to the user terminal 9 (more specifically, the user terminal 91 of the first user), and the cancellation acceptance process includes (5a) if there is no contract request R2 for the second rental contract E2, the cancellation C1 of the first rental contract E1 with a paid cancellation fee This is a program to cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute a rental management method, which includes receiving from user terminal 9 (more specifically, the user terminal 91 of the first user), and (5b) if there is a contract request R2 for the second rental contract E2, receiving from user terminal 9 (more specifically, the user terminal 91 of the first user) a cancellation C2 for the first rental contract E1, which is exempt from cancellation fees, and an application AP for the second rental contract E2. 【0182】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the step of sending data to the user terminal 9 (more specifically, the user terminal 91 of the first user) in order to display the rental plan selection page RP1 on the user terminal 9. 【0183】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the step of sending data to the user terminal 9 (more specifically, the user terminal 91 of the first user) in order to display the rental application page RP2 on the user terminal 9. 【0184】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the step of sending data to the user terminal 9 (more specifically, the user terminal 91 of the first user) in order to display the login information reception page RP3 on the user terminal 9. 【0185】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the step of sending data to the user terminal 9 (more specifically, the user terminal 91 of the first user) in order to display the My Page RP4 on the user terminal 9. 【0186】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the step of sending data to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display the cancellation request page RP5 on the user terminal 9. 【0187】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the step of sending data to the user terminal 9 (more specifically, the user terminal 91 of the first user) in order to display the contract transfer selection page RP6 on the user terminal 9. 【0188】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the step of sending data to the user terminal 9 (more specifically, the user terminal 91 of the first user) in order to display the contract transfer application page RP7 on the user terminal 9. 【0189】 In this embodiment, the program PG may cause the rental management system 1 (more specifically, the computer device 2 of the rental management system 1) to execute the following steps: send data to the user terminal 9 (more specifically, the user terminal 91 of the first user) to display a message MG proposing a contract transfer that waives the cancellation fee for the first rental contract E1, and a transfer request button BM for proceeding with the transfer procedure from the first rental contract E1 to the second rental contract E2. 【0190】 The present invention is not limited to the embodiments or modifications described above, and it is clear that each embodiment or modification can be appropriately modified or changed within the scope of the technical concept of the present invention. Furthermore, the various technologies used in each embodiment or modification can be applied to other embodiments or other modifications, as long as no technical inconsistencies arise. In addition, any optional additional configurations in each embodiment or modification can be omitted as appropriate. [Explanation of symbols] 【0191】 1, 1A, 1B: Rental Management System 2: Computer equipment 9: User terminal 31: Arithmetic device 34: Communication equipment 35: Display 36: Printer 37: Storage device 41: Request Reception Department 42: Cancellation Fee Determination Department 43: Rental Monthly Fee Calculation Unit 44: Data transmission unit 45: Cancellation Reception Department 46: Data Update Department 47: Shipping Processing Department 81:Issuance instruction 82: Shipping slip 91: User terminal 91a: Display 92: User terminal 93: User terminal 371: Product Information Database 373: Contract Information Database 375: Member Information Database AP: Application for the second rental agreement B1: 1st product B2: 2nd product B3: 3rd product BC1: 1st candidate product BC2: Second choice product BM: Transfer Request Button BM1: Transfer Request Button BM2: Transfer Request Button BN1: First button BN2: Second button BN3: Button BN4: Button BN5: Button C: Cancellation C1: Cancellation C2: Cancellation DA: Data DA1: Data 1 DA2: Second Data DA3: Data for the return procedure of the first item DG: Rental Monthly Fee Data DN1: Data used to display the rental plan selection page on the user's device. DN2: Data used to display the rental application page on the user's terminal. DN3: Data used to display the login information reception page on the user's terminal. DN4: Data used to display the user's My Page on the user's device. DN5: Data for displaying order history and messages suggesting contract changes. DN6: Data for displaying the order history page on the user's device. DN7: Data used to display the cancellation request page on the user's device. DN8: Data used to display the contract transfer selection page on the user's terminal. DN9: Data used to display the contract transfer application page on the user's terminal. DT: Data related to each user's rental agreement DT1: Data related to the first rental agreement DT1-1: User identifier DT1-2: Product type identifier DT1-3: Data identifying the contract period of the first rental agreement. DT1-4: Data identifying the contract start date of the first rental agreement. DT1-5: Rental item identifier DT1-6: Contract Identifier DT2: Data regarding the second rental agreement DT2-2: Product type identifier DT2-3: Data identifying the contract period of the second rental agreement. DT2-4: Data to identify the start date of the second rental agreement. DT2-5: Rental item identifier DT2-6: Contract Identifier DT3: Data regarding the second user rental agreement DT3-1: User Identifier DT3-2: Product type identifier DT3-3: Data identifying the contract period of the second user rental agreement. DT3-4: Data identifying the contract start date of the second user rental agreement. DT3-5: Rental item identifier DT3-6: Contract identifier E1: First rental contract E2: Second rental contract E3: Second user rental contract E4: Rental contract Et: Rental contract with early termination fee waiver privilege F1: Selection field for renting a new first item or a used first item F2: Confirmation field for rental contract F3: Input field for user ID F4: Input field for user password F5: Selection field for renting a new second item or a used second item F6: Selection field for optional items attached to the second item F7: Selection field for selecting the second item F8: Confirmation field for second rental contract GA: Amount of the early termination fee for the first rental contract GL1: Appearance of the first item GL2: Appearance of the second item H1: Order history of the first item IN1: Information for confirming the content of the first rental contract IN1-1: Rental contract period IN1-2: Monthly fee​​​​​​​​​​​​​​​​​​​MJ: A message indicating that the cancellation fee for the first rental agreement will be waived if a second rental agreement is signed. N1: Communication Network PG: Program PL1: First Rental Contract Plan PL2: Second Rental Contract Plan PL3: Third Rental Contract Plan PX1: First monthly rental fee plan PX2: Second monthly rental fee plan Pt: Rental contract plan with cancellation fee waiver benefit R :Request R1: Cancellation request R2: Contract request R3: Cancellation request RP1: Rental plan selection page RP2: Rental application page RP3: Login Information Submission Page RP4: My Page RP4-1: Order History Page RP5: Cancellation Request Page RP6: Contract Transfer Selection Page RP7: Contract transfer application page SS1: Step SS2: Step SS3: Step SS3-1: Step SS3-2: Step SS4: Step SS4-1: Step SS5: Step SS6: Step SS7: Step ST1: Step 1 ST2: Step 2 ST3: Step 3 ST4: Step 4 ST5: Step 5 ST6: Step 6 ST7: Step 7 ST8: Step 8 T1: The first contract period T2: The second contract period T3: The third contract period TM1: The first period TM2: The second period TR1: Trigger point TR2: The second predetermined point U1: The first user U2: The second user U3: The third user U4: The fourth user U5: The fifth user V1: Monthly fee V1-1: The first monthly fee V1-2: The second monthly fee V1-3: Monthly fee V2: Rental monthly fee V2-1: Monthly fee V2-2: Monthly fee V3-1: Monthly fee V3-2: Monthly fee Vt: The third monthly fee

Claims

[Claim 1] A storage device that stores monthly rental fee data for each target product and data related to the first rental contract the user is currently under contract with, Computer equipment and It is equipped with, The aforementioned computer device A request receiving unit that receives requests from user terminals, When the request receiving unit receives a request from the user terminal to terminate the first rental contract for the first product, which has a contract period of the first contract period, the cancellation fee determination unit determines whether or not there is a cancellation fee for the first rental contract, depending on whether or not there is a request for a second rental contract for the second product. If there is no request for the second rental agreement, the data transmission unit transmits first data including the paid cancellation fee for the first rental agreement determined by the cancellation fee determination unit to the user terminal, and if there is a request for the second rental agreement, the data transmission unit transmits second data including the monthly rental fee for the second rental agreement for the second product, derived based on the monthly rental fee data for each target product stored in the storage device, to the user terminal. If there is no request for the second rental agreement, the cancellation reception unit accepts the cancellation of the first rental agreement, which is subject to the aforementioned cancellation fee, from the user terminal, and if there is a request for the second rental agreement, the cancellation reception unit accepts the cancellation of the first rental agreement, which is exempt from the aforementioned cancellation fee, and the application for the second rental agreement from the user terminal. Equipped with Rental management system. [Claim 2] If there is no request for the second rental agreement, the data transmission unit transmits the first data to the user terminal so that the amount of the paid cancellation fee for the first rental agreement and a message indicating that the cancellation fee for the first rental agreement will be waived if the second rental agreement is entered into are included in the series of screens for the cancellation procedure of the first rental agreement displayed on the user terminal. The rental management system according to claim 1. [Claim 3] The length of the contract period for the second rental agreement is equal to or greater than the length of the first contract period. The rental management system according to claim 1. [Claim 4] If a predetermined point in time between the start and end of the first contract period is defined as the trigger point, and the entry of the second rental contract at the time of termination of the first rental contract is defined as a contract change, then the termination fee for the first rental contract is waived, provided that the trigger point has passed and the contract change has been completed. The rental management system according to any one of claims 1 to 3. [Claim 5] From the time of the trigger mentioned above until the end of the first contract period, whenever the first rental agreement can be terminated, The aforementioned request receiving unit authorizes the acceptance of the contract transfer, The aforementioned cancellation fee determination unit decides to waive the cancellation fee for the cancellation of the first rental contract, which is a contract transfer. The rental management system according to claim 4. [Claim 6] After the trigger time has elapsed, the data transmission unit transmits to the user terminal a message proposing a switch from the first rental contract to the second rental contract, an image of the first product, an image of the second product, and data for displaying these on the user terminal, including a button to proceed with the switch procedure from the first rental contract to the second rental contract. The rental management system according to claim 4. [Claim 7] The computer device transmits data to the user terminal to display the order history and the suggestion message so that a suggestion message proposing to terminate the first rental agreement, which would waive the cancellation fee for the first rental agreement, and to enter into the second rental agreement, is displayed near the user's order history. The rental management system according to any one of claims 1 to 3. [Claim 8] The aforementioned storage device is The first monthly fee for the first contract period of the first product, The second monthly fee for the second contract period of the aforementioned first product and Remember this, The second contract period is shorter than the first contract period. In the event of termination of the rental agreement for the first product, which has the second contract period as its contract period, a cancellation fee will always be incurred. The rental management system according to any one of claims 1 to 3. [Claim 9] If a predetermined point in time between the start and end of the first contract period is defined as the trigger point, and the entry of the second rental contract at the time of termination of the first rental contract is defined as a contract change, then the termination fee for the first rental contract is waived, provided that the trigger point has passed and the contract change has occurred. The length of the period from the start of the first contract period to the trigger point is greater than or equal to the length of the second contract period. The rental management system according to claim 8. [Claim 10] The aforementioned storage device is The first monthly fee for the first contract period of the first product, The third monthly fee for the rental contract with the cancellation fee waiver benefit for the first product mentioned above and Remember this, The third monthly fee is higher than the first monthly fee. When the request receiving unit receives a request from the second user terminal to cancel the rental agreement with the cancellation fee waiver benefit for renting the first product at the third monthly fee, the cancellation fee determination unit determines that the cancellation fee for the rental agreement with the cancellation fee waiver benefit will be free, regardless of whether or not there is a request for a second rental agreement for the second product. The rental management system according to any one of claims 1 to 3. [Claim 11] This includes data related to the first rental contract that the user is currently under contract with, and a management process in which the rental management system manages data related to the rental contracts that each user is currently under contract with, The rental management system includes a cancellation request reception process that receives a cancellation request from a user terminal for the first rental contract for the first product, with the first contract period as the contract period, When the rental management system receives the cancellation request for the first rental agreement, the rental management system performs a cancellation fee determination step in which it determines whether or not there is a cancellation fee for the first rental agreement, depending on whether or not there is a request for a second rental agreement for the second product. The rental management system includes a data transmission step in which it transmits data to the user terminal, The rental management system has a cancellation acceptance process in which it accepts cancellations from the user terminal. It is equipped with, The aforementioned data transmission process is: If there is no request for the second rental agreement, the process includes transmitting first data, including the paid cancellation fee for the first rental agreement determined in the cancellation fee determination step, to the user terminal. If a request for the second rental agreement is made, the second data, including the monthly rental fee for the contract period of the second rental agreement for the second product, is transmitted to the user terminal. The aforementioned cancellation request process is as follows: If there is no request for the second rental agreement, the user terminal will accept the termination of the first rental agreement, which is subject to the aforementioned cancellation fee. If there is a request for the aforementioned second rental agreement, this includes accepting the termination of the aforementioned first rental agreement, which is exempt from the aforementioned termination fee, and the application for the aforementioned second rental agreement. Rental management methods. [Claim 12] A management process that includes data related to the first rental contract that the user is currently under contract with, and manages data related to the rental contracts that each user is currently under contract with, A cancellation request reception process that receives a cancellation request from a user terminal for the first rental contract for the first product, with the first contract period as the contract period, When a request for termination of the first rental agreement is received, a termination fee determination process is performed to determine whether or not there is a request for a second rental agreement for the second product, and whether or not there is a termination fee for the first rental agreement. A data transmission step of sending data to the user terminal, A cancellation acceptance process for accepting cancellations from the user terminal, It is equipped with, The aforementioned data transmission process is: If there is no request for the second rental agreement, the process includes transmitting first data, including the paid cancellation fee for the first rental agreement determined in the cancellation fee determination step, to the user terminal. If a request for the second rental agreement is made, the second data, including the monthly rental fee for the contract period of the second rental agreement for the second product, is transmitted to the user terminal. The aforementioned cancellation request process is as follows: If there is no request for the second rental agreement, the user terminal will accept the termination of the first rental agreement, which is subject to the aforementioned cancellation fee. If there is a request for the second rental agreement, the system includes accepting the termination of the first rental agreement (for which the termination fee is waived) and the application for the second rental agreement from the user terminal. A program that enables the rental management system to implement rental management methods.