Contract creation device, contract creation method, and contract creation program

The contract generation device ensures all necessary special terms are included in contracts by using a systematic approach with master databases and conversion rules, addressing the challenge of varying contract-specific clauses.

JP7748341B2Active Publication Date: 2025-10-02OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022104021
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-28
Publication Date
2025-10-02
Estimated Expiration
2042-06-28

AI Technical Summary

Technical Problem

Creating contracts such as lease agreements is challenging due to the need for specific special terms that vary by individual contract, often requiring expertise to ensure all necessary clauses are included.

Method used

A contract generation device and method that includes a display control unit, contract conditions table generation unit, special provision information generation unit, and contract issuance unit, utilizing master databases to ensure all necessary special terms are included, even if they differ by contract.

Benefits of technology

Prevents the omission of special provisions in contracts by systematically generating and inserting contract-specific clauses using master databases and conversion rules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007748341000001
    Figure 0007748341000001
  • Figure 0007748341000002
    Figure 0007748341000002
  • Figure 0007748341000003
    Figure 0007748341000003
Patent Text Reader

Abstract

To enable preventing special provision items from being omitted when creating a contract even for such a contract where the special provision items to be defined for each agreement are different.SOLUTION: In the present embodiment, a device comprises: a display control unit for displaying an input unit by which each item of contract conditions can be input on an input screen of a contract content based on a contract condition master in which the contract conditions corresponding to each of a plurality of special agreements are set; a contract condition table generation unit which extracts input information related to the contract conditions to the input unit, for generating a contract condition table; a special agreement information generation unit which extracts special agreement provisions corresponding to input information from a special agreement provision master in which the special agreement provisions corresponding to each of the plurality of special agreements are set based on the contract condition table, for generating special agreement information including the special agreement provisions; and contract issuance unit for issuing a contract to which the special agreement information is attached.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a contract creation device, a contract creation method, and a contract creation program. [Background technology]

[0002] Patent Document 1 describes a construction contract special contract creation system that extracts necessary special contract clause data from a special contract clause database based on a construction contract master contract and creates special contract data for construction contract. More specifically, based on the construction contract master contract data that has already been acquired, any excess or deficiency in special contract clauses is added, deleted, or revised based on the special contract clause data.

[0003] This will enable the time required to prepare a construction contract to be shortened in the case of construction contracts where the clauses to be included in the contract are specified depending on the content of the work, such as river improvement work or electrical work. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-309701 Summary of the Invention [Problem to be solved by the invention]

[0005] However, unlike a construction contract where the clauses to be included in the contract are specific to the content of the work, such as river improvement work or electrical work, when the contract to be prepared is, for example, a lease agreement, the special terms that must be stipulated for each individual contract are different, making it difficult to prepare unless you are an experienced person who is well versed in preparing lease agreements.

[0006] The present invention has been made in consideration of the above, and aims to provide a contract generation device, a contract generation method, and a contract generation program that can prevent special terms from being omitted when creating a contract, even if the special terms to be specified for each individual contract differ. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems and achieve the object, the contract generation device of the present invention comprises a display control unit that displays an input unit on an input screen for contract contents, where each item of the contract conditions can be entered, based on a contract conditions master in which contract conditions corresponding to each of a plurality of special provisions are set; a contract conditions table generation unit that extracts input information related to the contract conditions into the input unit and generates a contract conditions table; a special provision information generation unit that extracts special provision clauses corresponding to the input information from a special provision clause master in which special provision clauses corresponding to each of the plurality of special provisions are set, based on the contract conditions table, and generates special provision information including the special provision clauses; and a contract issuance unit that issues a contract with the special provision information attached.

[0008] According to one aspect of the present invention, at least some of the special terms and conditions set in the special terms and conditions master include an insertion section indicating that different information will be inserted for each contract, and when a special term and condition included in the special terms and conditions information to be generated includes the insertion section, the special terms and conditions information generation unit refers to a contract condition conversion master in which the information to be inserted in the insertion section is set, and inserts the information into the insertion section of the special terms and conditions.

[0009] Furthermore, according to one aspect of the present invention, the contract conditions conversion master is configured with the information to be inserted into the insertion section for each of the special clauses that includes the insertion section, based on a reference master in which the information to be inserted into the insertion section for each of the insertion sections included in at least some of the special clauses is set.

[0010] Furthermore, the contract generation method of the present invention displays an input section on an input screen for contract contents, in which each item of the contract conditions can be entered, based on a contract conditions master in which contract conditions corresponding to each of a plurality of special provisions are set, extracts input information related to the contract conditions into the input section and generates a contract conditions table, extracts special provision clauses corresponding to the input information from a special provision clause master in which special provision clauses corresponding to each of the plurality of special provisions are set, based on the contract conditions table, generates special provision information including the special provision clauses, and issues a contract with the special provision information attached.

[0011] In addition, the contract generation program of the present invention causes a computer to display an input section on an input screen for contract contents, based on a contract conditions master in which contract conditions corresponding to each of a plurality of special provisions are set, whereby each item of the contract conditions can be entered; extracts input information regarding the contract conditions into the input section and generates a contract conditions table; extracts special clauses corresponding to the input information from a special clause master in which special clauses corresponding to each of the plurality of special provisions are set based on the contract conditions table; generates special clause information including the special clauses; and issues a contract with the special clause information attached. [Effects of the Invention]

[0012] According to the present invention, even if the special provisions to be stipulated in each contract are different, it is possible to prevent omission of special provisions when creating the contract. [Brief explanation of the drawings]

[0013] [Figure 1] FIG. 1 is a block diagram illustrating an example of the configuration of a contract generation device according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of the special clause master stored in the contract generation device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the contract condition master stored in the contract creation device according to the embodiment. [Figure 4]FIG. 4 is a diagram illustrating an example of the configuration of the contract condition conversion master stored in the contract creation device according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of the configuration of the rent item master stored in the contract generating device according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of the configuration of a date master stored in the contract creation device according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of an input screen displayed on the contract generation device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of the configuration of a contract table generated by the contract generation device according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of the configuration of a contract conditions table generated by the contract generation device according to the embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of the configuration of a contract rent table generated by the contract generation device according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example in which the contract generating device according to the embodiment inserts information into the insertion section of the special clause. [Figure 12] FIG. 12 is a diagram illustrating an example of a contract issued by the contract generation device according to the embodiment. [Figure 13] FIG. 13 is a flowchart illustrating an example of a procedure of a process executed by the contract generating device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0014] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail with reference to the accompanying drawings, which are provided to explain the present invention. However, the present invention is not limited to the above-described embodiments.

[0015] [1. Configuration] An example of the configuration of a contract generating apparatus 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of a contract generating apparatus 100 according to this embodiment.

[0016] The contract generating device 100 is, for example, a commercially available desktop personal computer. However, the contract generating device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0017] The contract generating device 100 has a function of creating a contract including special clauses such as a lease contract, etc. Therefore, a user of the contract generating device 100 is, for example, a real estate agent who signs a lease contract with an owner of a rental property.

[0018] To realize the above-described functions, the contract generating device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the contract generating device 100 are connected to each other so that they can communicate with each other via any communication path.

[0019] The communication interface unit 104 communicably connects the contract generating device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the contract generating device 100 and the server device 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

[0020] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor, including a home television, as well as a speaker or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function.

[0021] The control unit 102 is a CPU (Central Processing Unit) or the like that performs overall control of the conversion device 100. The control unit 102 has an internal memory such as a storage unit 106 for storing control programs such as an OS (Operating System), programs that define various processing procedures, and required data, and executes various information processing operations based on these stored programs.

[0022] The program stored in the internal memory of the control unit 102 is configured as, for example, a contract generation program, and when read and executed by the control unit 102, which is a CPU or the like, it causes the contract generation device 100 to realize the function of generating a contract.

[0023] The control unit 102 has functional units realized by executing the above program, such as a display control unit 121, a contract table generation unit 122, a contract conditions table generation unit 123, a contract rent table generation unit 124, a special agreement information generation unit 125, and a contract issuance unit 126.

[0024] The display control unit 121 controls the display on a monitor or the like of the output device 114. As an example, the display control unit 121 displays an input screen on a monitor or the like for inputting various information for the contract to be generated. The input screen displays, for example, basic information, contract conditions, contract billing information, and the like related to the contract to be generated. Of these items displayed on the input screen, the contract conditions are displayed so that a user such as a real estate agent can input the conditions stipulated for the contract to be generated.

[0025] The contract table generation unit 122 extracts basic information set regarding the contract to be generated, and generates a contract table including the basic information regarding the contract to be generated.

[0026] The contract conditions table generating unit 123 extracts input information relating to the contract conditions of the contract document to be generated, which is input from the input screen, and generates a contract conditions table including the contract conditions defined for the contract document to be generated.

[0027] The contract rent table generating unit 124 extracts the contract billing information set for the contract to be generated from the input screen and generates a contract rent table.

[0028] The special agreement information generating unit 125 extracts special agreement clauses corresponding to the input information based on the contract conditions table including the contract conditions input from the input screen, and generates special agreement information including the special agreement clauses.

[0029] Various pieces of input information entered through the input screen are stored in the storage unit 106 of the contract creating device 100, for example, based on a registration instruction from the user.

[0030] When the contract issuing unit 126 receives a registration instruction or the like from the user, it issues a contract with the special agreement information attached. The contract issuing process refers to at least one of the process of saving the input information in the storage unit 106 and the process of printing the contract with the special agreement information attached by the printer or the like of the output device 114.

[0031] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that cooperate with the OS to issue instructions to the CPU to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.

[0032] The storage unit 106 also stores a special clause master 161, a contract condition master 162, a contract condition conversion master 163, a rent item master 164, a date master 165, and a contract database (DB) 166.

[0033] By referring to these masters, the above-mentioned functional units of the contract generating device 100 can perform the above-mentioned various processes. An example of the detailed configuration of each master will be described below.

[0034] [2. Examples of various master configurations] The special agreement master 161 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the special agreement master 161 held by the contract generation device 100 according to the embodiment. The special agreement master 161 is referenced by the above-mentioned special agreement information generation unit 125 when the special agreement information generation unit 125 generates special agreement information.

[0035] 2, the special clause master 161 has special clauses corresponding to various special clauses that may be specified in a contract such as a lease contract, etc. Each of the various special clauses that may be specified in a contract is also called a special clause pattern.

[0036] More specifically, the special agreement master 161 includes items such as "special agreement pattern code (CD)", "special agreement content", "category", "line number (NO)", "special agreement", and "special agreement insertion order".

[0037] "Special contract pattern code" includes information on the code assigned to each special contract pattern.

[0038] "Special Agreement Content" includes information indicating the content of each special agreement pattern, such as the Tokyo Rules, cleaning fees, pets, etc. The Tokyo Rules are guidelines for rental properties established by the Tokyo Metropolitan Government, and these Tokyo Rules apply to rental properties within Tokyo.

[0039] The "category" indicates the contractual content of each special provision. For example, if the special provision is related to the Tokyo Rules, it is assigned a category of "001" indicating that the Tokyo Rules apply, or "002" indicating that the Rules do not apply. For example, if the special provision is related to cleaning costs, it is assigned a category of "001" indicating that cleaning costs will be incurred, or "002" indicating that cleaning costs will not be incurred.

[0040] For example, a special clause regarding pets may be assigned the following classifications: "001" indicating that pets are not allowed, "002" indicating that certain conditions regarding pet keeping are in place, and "003" indicating that other conditions are in place. Furthermore, a backup classification "009" may be assigned in case other conditions arise.

[0041] The "Line Number (NO)" indicates the line number of the special clause when it is written in the special clause section of the contract. For example, if the special clause is about the Tokyo Rules, the special clause about the application of the Tokyo Rules is written on one line, and the numbers "1" and "2" are given to indicate that the special clause about cleaning costs is written on two lines.

[0042] For example, in the case of special provisions regarding pets, the special condition that pets are not allowed is written on one line and is therefore assigned a "1," while the special condition regarding specified conditions regarding pet keeping is written on two lines and is therefore assigned a "1" and a "2."

[0043] "Special provisions" include the special provisions themselves that are written in the special provisions section of the contract. For example, if there is a special provision regarding the Tokyo Rules, the special provision regarding the application of the Tokyo Rules will state "Separately, based on the Ordinance for the Prevention of Rental Housing Disputes (explanation provided)."

[0044] For example, if there is a special clause regarding cleaning costs, the first line would state, "Indoor cleaning costs of [#99,999#] yen (excluding consumption tax) shall be paid upon moving out," and the second line would state, "If the cost exceeds normal usage, the actual cost shall be paid."

[0045] Some special clauses, including those regarding cleaning fees, may contain bracketed sections such as "#~#." These brackets can contain information that varies from contract to contract, such as amounts or dates.

[0046] The "special clause insertion order" indicates the order of priority when these special clauses are included in a contract. For example, if the special clause is related to the Tokyo Rules, the special clause regarding the application of the Tokyo Rules will be given a "3" indicating that it is the third special clause among multiple special clause patterns in the order of insertion. Also, if the Tokyo Rules do not apply, a "0" will be given indicating that there is no need to include the special clause in the contract.

[0047] For example, in the case of a special clause regarding cleaning fees, the special clause stating that cleaning fees will be incurred is given the number "2" to indicate that it is the second among multiple special clause patterns. Similarly, in the case of a special clause regarding pets, whether the contract conditions state whether pets are allowed or not, the special clause is given the number "7" to indicate that it is the seventh among multiple special clause patterns.

[0048] Therefore, for example, if the special terms and conditions section contains a special clause regarding the application of the Tokyo Rules, a special clause indicating that cleaning fees will be incurred, and a special clause regarding pets, the special clause indicating that cleaning fees will be incurred, the special clause regarding the application of the Tokyo Rules, and the special clause regarding pets will be written in that order.

[0049] Next, the contract condition master 162 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the contract condition master 162 held by the contract generating device 100 according to an embodiment. The contract condition master 162 is referenced by the above-mentioned display control unit 121 when displaying contract conditions on the input screen so that the user can input them.

[0050] 3, the contract conditions master 162 is set with contract conditions corresponding to the individual special agreement patterns included in the special agreement clause master 161. More specifically, the contract conditions master 162 includes items such as "contract condition code (CD)," "contract condition name," and "category." The contract conditions master 162 may have a remarks column at the end of each item.

[0051] The "contract condition code" is code information corresponding to the "special agreement pattern code" assigned to each special agreement pattern in the special agreement clause master 161.

[0052] The "contract condition name" is an item corresponding to the "special agreement content" of the special agreement master 161, such as Tokyo rules, cleaning fees, pets, etc.

[0053] The "classification" is assigned a number such as "001" or "002" that corresponds to the "section" of the special clause master 161. The remarks column at the end indicates the meaning of each "classification" number, such as applicable or not applicable.

[0054] Next, the contract condition conversion master 163 will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the contract condition conversion master 163 held by the contract generation device 100 according to an embodiment. The contract condition conversion master 163 is referenced by the above-mentioned special agreement information generation unit 125 when inserting predetermined information into an insertion section enclosed by "#~#" or the like included in a special agreement clause to be written in the special agreement items of a contract.

[0055] As shown in Figure 4, the contract condition conversion master 163 contains information to be inserted into the special clauses enclosed in "#~#" or the like when the special clauses contained in the special clause master 161 include such inserted parts.

[0056] More specifically, the contract condition conversion master 163 includes items such as "special contract pattern code (CD)," "contract condition name," "reference master," and "code (item)." The contract condition conversion master 163 may include multiple items of "code (item)."

[0057] The “special agreement pattern code” is code information corresponding to the “special agreement pattern code” in the special agreement master 161 .

[0058] The "contract condition name" corresponds to the "contract condition name" in the contract condition master 162.

[0059] The "reference master" is set to the master of the reference destination of the information to be inserted into the insertion section. Examples of the reference destination master include the rent item master 164 and the date master 165.

[0060] That is, for example, the special clause regarding the Tokyo Rules does not include an insertion portion, and therefore "none" is set, indicating that there is no master to refer to.

[0061] For example, a special clause regarding free rent includes an insertion section where a specified date is inserted. For this reason, the date master 165 is set as a reference for the information to be inserted into the special clause regarding free rent. For example, a special clause regarding cleaning fees includes an insertion section where a specified amount is inserted. For this reason, the rent item master 164 is set as a reference for the information to be inserted into the special clause regarding cleaning fees.

[0062] The "Code (Item)" field contains the code number to be referenced from among the multiple codes contained in the referenced master. For example, if the special provision is regarding free rent, it indicates that "001" and "002" should be referenced from among the multiple codes contained in the referenced date master 165. Also, for example, if the special provision is regarding cleaning fees, it indicates that "004" should be referenced from among the multiple codes contained in the referenced rent item master 164.

[0063] Next, the rent item master 164 will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of the configuration of the rent item master 164 held by the contract generating device 100 according to an embodiment. The rent item master 164 is associated with the above-mentioned contract condition conversion master 163 and is used by the above-mentioned special agreement information generating unit 125 to insert information into the insertion section included in a predetermined special agreement clause.

[0064] As shown in Figure 5, the rent item master 164 is set with the item name of the amount to be inserted into the special clauses included in the special clause master 161 when the special clauses include insertion sections bracketed with "#~#" or the like.

[0065] More specifically, the rent item master 164 includes items such as "rent code (CD)" and "rent item name."

[0066] "Rent code" includes information on the code assigned to each rent item included in the contract billing information displayed on the input screen for entering contract information.

[0067] The "Rent Item Name" is set to the name of the rent item included in the contract billing information displayed on the input screen. As will be described later, the contract billing information on the input screen includes rent items such as rent, maintenance fees, and parking fees.

[0068] Next, the date master 165 will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the configuration of the date master 165 held by the contract generating device 100 according to an embodiment. The date master 165 is associated with the above-mentioned contract condition conversion master 163, and is used by the above-mentioned special agreement information generating unit 125 to insert information into the insertion section included in a predetermined special agreement clause.

[0069] As shown in Figure 6, the date master 165 contains the item names of dates to be inserted into the special clauses included in the special clause master 161 when the special clauses include insertion sections bracketed with "#~#" or the like.

[0070] More specifically, the date master 165 includes items such as "date code (CD)" and "item."

[0071] "Date code" includes information about the code attached to each of the multiple dates displayed on the input screen for entering contract information.

[0072] The "items" are set to the contents of multiple dates included in the input screen. As will be described later, the multiple dates on the input screen include the contract start date, contract end date, initial contract date, etc.

[0073] Using these contract condition conversion master 163, rent item master 164, and date master 165, the above-mentioned special agreement information generation unit 125 can extract the information to be inserted when the special agreement clause to be included in the contract contains an insertion section.

[0074] That is, for example, in the case of a special provision regarding free rent, the special provision information generation unit 125 first refers to the item in the above-mentioned contract condition conversion master 163 where the "special provision pattern code" is "002," and determines that the reference destination of the information to be inserted in the insertion section is code numbers "001" and "002" in the "date master 165." The special provision information generation unit 125 also refers to code numbers "001" and "002" in the "date master 165," and extracts information to be inserted in the insertion section from the "contract start date" and "contract end date" among multiple dates displayed on the input screen for entering information for the contract.

[0075] Also, for example, in the case of a special clause regarding cleaning fees, the special clause information generation unit 125 first refers to the item in the above-mentioned contract condition conversion master 163 where the "special clause pattern code" is "005," and determines that the reference destination of the information to be inserted in the insertion section is code number "004" in the "rent item master 164." The special clause information generation unit 125 also refers to code number "004" in the "rent item master 164," and extracts the information to be inserted in the insertion section from the "cleaning fee" item among the rent items included in the contract billing information displayed on the input screen for entering information for the contract.

[0076] [3. Example of input screen] A display example of the input screen for inputting various information of the contract will be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of the input screen 114d displayed on the contract generation device 100 according to the embodiment.

[0077] As shown in FIG. 7, the input screen 114d displays basic information such as the property name, property address, contract number, contractor, initial contract date, contract period, rent start date, and guarantor company.

[0078] Of these basic information, the property name, property address, guarantor company, etc. are set when the user accepts a rental contract from, for example, the owner of the rental property, etc. Furthermore, the contractor, initial contract date, contract period, rent start date, etc. are set when the user confirms the contractor of the rental contract for, for example, a specific rental property, etc.

[0079] Furthermore, a contract number is assigned to each lease contract when the input on the input screen for a specific lease contract, etc. is completed and the input information is registered. The registered input information is stored in the contract database 166 of the storage unit 106 described above.

[0080] The input screen 114d also displays an input section for contract conditions such as Tokyo rules, free rent, and penalty fees so that the user can input them.

[0081] These contract conditions included in the input section are contract conditions included in the contract condition master 162 displayed by the above-mentioned display control section 121 that displays the input screen 114d on the monitor of the output device 114. In addition, in the input section for contract conditions, categories set for each contract condition in the contract condition master 162 are displayed in a selectable manner.

[0082] For example, for the contract conditions regarding the Tokyo Rules, you can select whether or not they apply. For example, for the contract conditions regarding free rent, you can select whether or not to offer free rent. For example, for the contract conditions regarding pets, you can select whether or not to allow pets.

[0083] The input screen 114d also displays various contract billing information such as rent, maintenance fees, and parking fees. This contract billing information is set, for example, when the user accepts a lease agreement with the owner of the rental property. However, the amounts of rent, maintenance fees, parking fees, and the like may be changed, for example, when the lease contract holder for a specific rental property is confirmed. For this reason, the input screen 114d displays the "Amount" and "Consumption Tax" items displayed under "Billing Amount" so that they can be re-entered.

[0084] [4. Examples of generating various tables] The contract table 122t generated by the contract table generation unit 122 based on basic information set for each predetermined contract will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of the configuration of the contract table 122t generated by the contract generation device 100 according to the embodiment.

[0085] As shown in Figure 8, the contract table 122t includes information such as "contract number," "initial contract date," "contract period start," "contract period end," "rent due date," and "guarantor company" extracted from the basic information for each specified contract.

[0086] The contract table 122t is basic data that is referenced when the contract generation device 100 generates a contract.

[0087] The contract conditions table 123t generated by the contract conditions table generation unit 123 based on input information related to the contract conditions entered from the input screen will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of the configuration of the contract conditions table 123t generated by the contract generation device 100 according to the embodiment.

[0088] As shown in FIG. 9, the contract conditions table 123t includes items such as "contract number," "contract conditions code," "contract conditions," "category," "category name," and "special provision insertion order."

[0089] Among these items included in the contract conditions table 123t, the "contract number" is assigned to a specific contract. The "contract conditions code" and "contract conditions" are items corresponding to the "contract conditions code" and "contract conditions name" in the contract conditions master 162.

[0090] The "category" and "category name" indicate the selection results for each contract condition extracted from the input information for each contract condition entered on the input screen, and are linked to the "contract number," "contract condition code," and "contract conditions" and included in the contract conditions table 123t.

[0091] The “special clause insertion order” is based on the “special clause insertion order” set in the special clause master 161 .

[0092] The contract condition table 123t is basic data that is referenced by the special contract information generation unit 125 of the contract generation device 100 when generating special contract information for a contract.

[0093] The contract rent table 124t generated by the contract rent table generation unit 124 based on various rents set for each specified contract will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of the configuration of the contract rent table 124t generated by the contract generation device 100 according to the embodiment.

[0094] As shown in FIG. 10, the contract rent table 124t includes items such as "contract number," "rent item," "billing destination," "number of months," "tax category," "amount," and "consumption tax."

[0095] Of these items included in the contract rent table 124t, the "contract number" is assigned for a specific contract. The "rent item," "billing destination," "number of months," "tax category," "amount," and "consumption tax" are based on the various rents set for each specific contract. However, if the "amount" and "consumption tax" are changed from the initial settings on the input screen 114d, they are extracted from the contract billing information on the input screen 114d.

[0096] The contract rent table 124t is data that is referenced by the special agreement information generation unit 125 of the contract generation device 100 when an insertion section is included in the special agreement clause to be included in the contract.

[0097] [5. Example of generating special agreement information] An example in which an insertion section is included in a special clause to be included in a contract when the special clause information generation unit 125 generates special clause information for a predetermined contract will be described with reference to Fig. 11. Fig. 11 is a diagram showing an example in which the contract generation device 100 according to an embodiment inserts information into the insertion section of a special clause.

[0098] 7, the user selects on input screen 114d that there are special provisions for free rent, cleaning fees, key exchange fees, and pets, and also selects a specific guarantor company. Based on this, the contract conditions table 123t is set with the classification number "001," which indicates that there are special provisions for these items.

[0099] The special clause information generation unit 125 extracts the special clauses for the free rent, insurance company, cleaning fee, key change fee, and pet, as well as the special clauses for the selected guarantee company, by referring to the special clause master 161. According to the special clause master 161, among these special clauses, the special clauses for the free rent, cleaning fee, and key change fee each include an insert section for the date, an insert section for the amount, and an insert section for the amount.

[0100] As shown in FIG. 11, the special contract information generating unit 125 refers to the contract condition conversion master 163 to identify the reference destination of the information to be inserted into the insertion portion included in these special contract clauses.

[0101] According to the contract condition conversion master 163, the information to be inserted into the insertion section of the special clause regarding free rent is the date indicated by the date codes "001" and "002" in the date master 165, which are, for example, the dates included in the "contract period start" and "contract period end" items in the contract table 122t. The special contract information generation unit 125 extracts these dates from the contract table 122t and inserts them into the special clause regarding free rent.

[0102] According to the contract condition conversion master 163, the information to be inserted into the insertion section of the special clause regarding cleaning costs is the rent item indicated by the rent code "004" in the rent item master 164, for example, the amount included in the rent item "004" indicating cleaning costs in the contract rent table 124t. The special contract information generation unit 125 extracts this amount from the contract rent table 124t and inserts it into the special clause regarding cleaning costs.

[0103] According to the contract condition conversion master 163, the information to be inserted into the insertion section of the special clause regarding the key exchange fee is the rent item indicated by the rent code "017" in the rent item master 164, for example, the amount included in the rent item "017" in the contract rent table 124t. The special agreement information generation unit 125 extracts this amount from the contract rent table 124t and inserts it into the special clause regarding the key exchange fee.

[0104] 12, an example will be described in which the contract issuing unit 126 issues a predetermined contract by adding special contract information 125t generated by the special contract information generating unit 125. Fig. 12 is a diagram showing an example of a contract 126t issued by the contract generating device 100 according to an embodiment.

[0105] As shown in FIG. 12, the <special contract terms> column of the contract 126t generated by the contract generation device 100 is provided with special contract information 125t generated by the special contract information generation unit 125, for example.

[0106] The special clause written in the first line of <Special contract terms> is the special clause regarding free rent that was extracted from the special clause master 161 by the special clause information generation unit 125 and for which the classification number "001" indicating the existence of a special clause was set in the contract conditions table 123t.

[0107] At this time, the special agreement information generating unit 125 inserts the dates included in the "contract period start" and "contract period end" extracted from the contract table 122t into the special agreement clause regarding the free rent.

[0108] The special clauses written on the second and third lines of the <Special contract terms> section are special clauses regarding cleaning fees that have been extracted from the special clause master 161 by the special clause information generation unit 125 and have the classification number "001" set in the contract conditions table 123t, indicating that a special clause exists.

[0109] At this time, the special agreement information generating unit 125 inserts the amount included in the item of rent item "004" indicating cleaning fees, extracted from the contract rent table 124t, into the special agreement clause regarding cleaning fees.

[0110] The special clause written on the fourth line of <Special contract terms> is the special clause concerning the Tokyo Rules, which was extracted from the special clause master 161 by the special clause information generation unit 125 and for which the classification number "001" indicating the existence of a special clause was set in the contract conditions table 123t.

[0111] The special clause written on the fifth line of <Special contract terms> is the special clause regarding guarantor company B, which was set to classification number "002" indicating a specified guarantor company in the contract conditions table 123t, extracted from the special clause master 161 by the special clause information generation unit 125.

[0112] The special clause written on the sixth line of <Special contract terms> is the special clause regarding key exchange fees, which was extracted by the special clause information generation unit 125 from the special clause master 161 and for which the classification number "001" indicating the existence of a special clause was set in the contract conditions table 123t.

[0113] At this time, the special agreement information generating unit 125 inserts the amount included in the item of rent item "017" indicating the key exchange fee, extracted from the contract rent table 124t, into the special agreement clause regarding the key exchange fee.

[0114] The special clause written on the 7th line of <Special contract terms> is the special clause regarding pets that was extracted by the special clause information generation unit 125 from the special clause master 161, and for which the classification number "001" indicating the existence of a special clause was set in the contract conditions table 123t.

[0115] [6. Processing] An example of processing executed by the contract generating device 100 having the above-described configuration will be described with reference to Fig. 13. Fig. 13 is a flowchart showing an example of the procedure of processing executed by the contract generating device 100 according to the embodiment.

[0116] Here, the contract table generation unit 122 extracts basic information that has been set in advance regarding the contract to be generated, and generates a contract table 122t that includes the basic information regarding the contract to be generated. This process is performed before the flow shown in Figure 13 or at any time during the flow.

[0117] As shown in FIG. 13, the display control unit 121 of the contract generating device 100 displays an input section for inputting contract conditions on the input screen 114d based on the contract condition master 162 (step S101).

[0118] The contract rent table generating unit 124 extracts contract billing information that is set in advance for the contract to be generated or that is re-entered from the input screen 114t, and generates the contract rent table 124t (step S102).

[0119] The contract conditions table generating unit 123 extracts input information relating to the contract conditions input from the input screen 114d, and generates a contract conditions table 123t including the contract conditions defined for the contract document to be generated (step S103).

[0120] The special agreement information generating unit 125 extracts a special agreement clause corresponding to the input information from the special agreement clause master 161 based on the contract conditions table including the contract conditions input from the input screen (step S104). In addition, the special agreement information generating unit 125 determines whether the extracted special agreement clause includes an insertion portion (step S105).

[0121] If the insertion section is included (step S105: Yes), the special agreement information generation unit 125 refers to the contract condition conversion master 163 and inserts predetermined information into the insertion section of the special agreement clause (step S106). If the insertion section is not included (step S105: No), the special agreement information generation unit 125 proceeds to step S107.

[0122] The special agreement information generating unit 125 generates special agreement information 125t including the special agreement clause (step S107).

[0123] When the input information entered on the input screen 114d is registered or when an instruction is given by the user (step S108), the contract issuing unit 126 issues a contract 126t to which the special agreement information 125t is attached (step S109).

[0124] This completes the processing executed by the contract generation device 100.

[0125] [7. Effects of the embodiment] The special provisions that should be included in each lease agreement vary from contract to contract. For this reason, beginners with little experience in drafting contracts take a huge amount of time to draft special provisions, and it is difficult to draft unless you are an experienced person who is well versed in drafting lease agreements. In addition, it is easy for special provisions to be omitted.

[0126] In Patent Document 1, special contract clauses are added, deleted, or amended based on special contract clause data, which is based on the already acquired basic construction contract data. However, unlike construction contracts, in which the clauses written in the contract are specified depending on the content of the work, such as river improvement work or electrical work, this method is not versatile enough to be used for other contracts, such as lease agreements.

[0127] In the contract generation device 100 of the embodiment, the contents of special clauses are stored in a master file for the contract conditions. This enables the automatic setting of special clauses, and even if the special clauses to be specified for each contract differ, it is possible to prevent omissions of special clauses when creating a contract.

[0128] [8. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.

[0129] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0130] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to Goal 16 of the SDGs.

[0131] 9. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0132] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0133] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.

[0134] Furthermore, with regard to the contract generation device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.

[0135] For example, all or any part of the processing functions of the contract generation device 100, particularly the processing functions performed by the control unit 102, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the contract generation device 100. That is, a computer program for cooperating with the OS to issue instructions to the CPU and perform various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit 102.

[0136] In addition, this computer program may be stored in an application program server connected to the contract generation device 100 via any network, and it is also possible to download all or part of it as needed.

[0137] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.

[0138] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.

[0139] The various databases stored in the memory unit 106 are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.

[0140] The contract generating device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The contract generating device 100 may also be realized by installing software (including programs, data, etc.) that causes the information processing device to perform the processing described in this embodiment.

[0141] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or function additions. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]

[0142] The present invention is useful not only in the real estate industry that handles rental contracts, but also in all business sectors that issue contracts. [Explanation of symbols]

[0143] 100 Contract generation device 102 Control section 121 Display control unit 122 Contract table generation unit 123 Contract conditions table generation unit 124 Contract rent table generation unit 125 Special contract information generation section 126 Contract Issuance Department 122t Contract Table 123t Contract Terms Table 124t Contract Rent Table 125t Special Information 126t contract 104 Communication interface unit 106 Storage section 161 Special Provision Master 162 Contract Conditions Master 163 Contract Condition Conversion Master 164 Rent Item Master 165 Date Master 166 Contract Database 108 Input / Output Interface Section 112 Input Device 114 Output Device 114d Input screen 200 servers 300 Network

Claims

1. a display control unit that displays an input unit on the contract content input screen, in which each item of the contract conditions can be input, based on a contract condition master in which contract conditions corresponding to each of a plurality of special provisions are set; a contract conditions table generation unit that extracts input information related to the contract conditions to the input unit and generates a contract conditions table; a special agreement information generation unit that extracts special agreement clauses corresponding to the input information from a special agreement clause master in which special agreement clauses corresponding to each of the plurality of special agreements are set based on the contract conditions table, and generates special agreement information including the special agreement clauses; a contract issuing unit that issues a contract to which the special agreement information is attached, Contract generator.

2. At least some of the special clauses set in the special clause master include an insertion section indicating that different information is to be inserted for each contract, The special agreement information generation unit When a special clause included in the special contract information to be generated includes the insertion section, the information to be inserted into the insertion section of the special contract is inserted into the insertion section of the special contract by referring to a contract condition conversion master in which the information to be inserted into the insertion section is set. The contract generation device according to claim 1 .

3. The contract condition conversion master includes: the information to be inserted into the insertion section is set for each of the special clauses including the insertion section based on a reference master in which the information to be inserted into the insertion section is set for each of the insertion sections included in the at least some of the special clauses; The contract generation device according to claim 2 .

4. displaying an input section on an input screen for inputting the contract details based on a contract conditions master in which contract conditions corresponding to each of a plurality of special provisions are set; extracting input information relating to the contract conditions into the input unit to generate a contract conditions table; extracting special clauses corresponding to the input information from a special clause master in which special clauses corresponding to each of the plurality of special clauses are set based on the contract conditions table, and generating special clause information including the special clauses; Issue a contract with the special terms and conditions attached; How to generate a contract.

5. On the computer, displaying an input section on an input screen for the contract contents, in which each item of the contract conditions can be input, based on a contract conditions master in which contract conditions corresponding to each of a plurality of special provisions are set; extracting input information relating to the contract conditions into the input unit to generate a contract conditions table; extracting special clauses corresponding to the input information from a special clause master in which special clauses corresponding to each of the plurality of special clauses are set based on the contract conditions table, and generating special clause information including the special clauses; Have a contract with the special agreement information issued; Contract generator.

Citation Information

Patent Citations

  • Information processing method and device for issuing insurance clause

    JP2004127264A

  • Construction special contract document preparation system

    JP2005309701A

  • Information processing apparatus, program and, method of generating clause of insurance product

    JP2009288962A

  • Insurance product presentation server, insurance product presentation method, and insurance product presentation program

    JP2014232527A