Program, information processing device, information processing system, information processing method

JP2026094264APending Publication Date: 2026-06-09弁護士ドットコム株式会社

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
弁護士ドットコム株式会社
Filing Date
2026-02-26
Publication Date
2026-06-09

AI Technical Summary

Benefits of technology

【0006】 本開示によれば、第2ユーザが多忙により契約締結手続きを処理することが困難な場合において、他の第3ユーザに対して承認権限を委任することにより契約締結手続きに伴う第2ユーザの業務負担を低減することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026094264000001
    Figure 2026094264000001
  • Figure 2026094264000002
    Figure 2026094264000002
  • Figure 2026094264000003
    Figure 2026094264000003
Patent Text Reader

Abstract

In an electronic contract system, the workload of users involved in contract signing procedures is reduced by allowing users who receive contract information to delegate approval authority to other users. [Solution] The computer program executes the following steps: a contract acceptance step which accepts contract information subject to contract conclusion from a first user; a conditions acceptance step which accepts one or more delegation conditions from a second user; an approver identification step which identifies one or more third users as approvers of the contract information accepted in the contract acceptance step based on the delegation conditions accepted in the conditions acceptance step; an approval step which accepts instructions from one or more third users identified in the approver identification step to approve the conclusion of the contract information accepted in the contract acceptance step; and an authorization granting step which grants the approval authority held by the second user to one or more third users identified in the approver identification step.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A program comprising a processor and a memory unit, which causes a computer to execute electronic contract procedures between users, The program is provided to the processor: A contract acceptance step in which contract information subject to contract conclusion is received from the first user, A condition acceptance step that accepts one or more delegation conditions from a second user, An approver identification step, in which, based on the delegation conditions received in the condition acceptance step, one or more third users are identified as approvers of the contract information received in the contract acceptance step, An approval step in which instructions are received from the one or more third users identified in the approver identification step to approve the conclusion of the contract based on the contract information received in the contract acceptance step, A permission granting step which grants the approval authority held by the second user to the one or more third users identified in the approver identification step, A program that executes the command.

2. The delegation conditions accepted in the aforementioned condition acceptance step are conditions to which one or more third users are associated for each of the one or more delegation conditions. The approver identification step is a step in which, if the contract information falls under the delegation conditions, one or more third users associated with the applicable delegation conditions are identified as approvers of the contract information received in the contract acceptance step. The program according to claim 1.

3. The delegation conditions accepted in the aforementioned condition acceptance step include conditions relating to the contract type of the contract information, The approver identification step is a step in which, when the contract type of the contract information is a predetermined contract type, one or more third users are identified as approvers of the contract information received in the contract acceptance step. The program according to claim 1 or 2.

4. The delegation conditions accepted in the aforementioned condition acceptance step include conditions relating to the contract amount of the contract information, The approver identification step is a step in which, when the contract amount of the contract information is a predetermined amount, one or more third users are identified as approvers of the contract information received in the contract acceptance step. A program according to any one of claims 1 to 3.

5. The delegation conditions accepted in the aforementioned condition acceptance step include conditions relating to the date and time, The approver identification step is a step in which, if the date and time the contract information was received in the contract acceptance step is a predetermined date and time, one or more third users are identified as approvers of the contract information received in the contract acceptance step. The program according to any one of claims 1 to 4.

6. The first user is a user belonging to a different group than the second user. The second and third users are users belonging to the same group. A program according to any one of claims 1 to 5.

7. The aforementioned approver identification step is a step of identifying multiple third-party users as approvers of the contract information, The aforementioned approval step is, A step of receiving an instruction from one of the aforementioned multiple third users to approve the conclusion of the contract based on the contract information received in the contract acceptance step, In response to an instruction from user 1 to approve the conclusion of the contract information, the steps include: approving or skipping the conclusion of the contract information for other third users; including, A program according to any one of claims 1 to 6.

8. A program comprising a processor and a memory unit, which causes a computer to execute electronic contract procedures between users, The program is provided to the processor: A contract acceptance step in which contract information subject to contract conclusion is received from the first user, An approver reception step in which the second user receives information that identifies one or more third users as approvers of the contract information received in the contract reception step, An approval step in which instructions are received from the one or more third users received in the approver reception step to approve the conclusion of the contract information received in the contract reception step, The authorization granting step grants the approval authority held by the second user to the one or more third users who were accepted in the approver acceptance step, A program that executes the command.

9. The approver reception step is a step in which the third user identified in the approver reception step does not receive information from the third user identified in the contract reception step that identifies one or more fourth users as approvers of the contract information received in the contract reception step. The program according to claim 8.

10. The aforementioned contract information is contract information that specifies the information of the second user as a signatory to the contract, The program is provided to the processor: A signing step in which, based on the instruction to approve the conclusion of the contract received in the approval step, an electronic signature indicating that the third user has approved the conclusion of the contract information is added to the contract information and stored, A program according to any one of claims 1 to 9 that causes to execute.

11. The signing step includes, based on the instruction to approve the conclusion of the contract received in the approval step, attaching an electronic signature to the contract information indicating that the third user has been granted approval authority by the second user, and storing it. The program according to claim 10.

12. An information processing device comprising a processor and a memory unit, The processor is made to execute the program described in any one of claims 1 to 11. Information processing device.

13. An information processing system including an information processing device comprising a processor and a memory unit, The processor is made to execute the program described in any one of claims 1 to 11. An information processing system that executes [this].

14. An information processing method performed by a computer comprising a processor and a memory unit, The processor is made to execute the program described in any one of claims 1 to 11. Information processing methods.