Electronic contract system

The electronic contract system integrates communication and verification tools on a single web browser, automating process control and compliance checks, reducing staff burden and enhancing contract processing flexibility.

JP2025174797APending Publication Date: 2025-11-28NOMURA RESEARCH INSTITUTE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024152685
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-16
Filing Date
2024-09-04
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

Existing electronic contract systems require cumbersome screen switching and manual process determination, increasing the burden on contract staff and limiting the flexibility of processing flows based on contract type and party relationship.

Method used

An electronic contract system that integrates communication tools, identity verification, and contract processing on a single web browser screen, utilizing a workflow management system to automate process control and incorporate generative AI for compliance and process checks.

Benefits of technology

Reduces the burden on contract personnel by automating process determination and enabling more appropriate contract processing flows, while ensuring compliance through real-time and batch checks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025174797000001_ABST
    Figure 2025174797000001_ABST
Patent Text Reader

Abstract

To more appropriately control a flow of processing of an online business negotiation / electronic contract by further reducing a load of a person in charge of contract.SOLUTION: An electronic contract system 1 that supports a conclusion of an electronic contract on a Web browser of a terminal of a user includes: a consultation processing unit 20 that performs an online meeting on the terminal and records an image or a sound of contents of the online meeting; and a contract processing unit 40 that checks an identity of the user, electronically signs contract data by the user, and gives a time stamp to the contract data via an online meeting screen. The contract processing unit 40 controls each process including interview by online meeting of each user who is a contractor, identity confirmation of the user, electronic signature for contract data, and time stamping for contract data to be processed based on a defined workflow.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to electronic contract technology, and more particularly to technology that is effective when applied to an electronic contract system that supports online business negotiations and electronic contracts. [Background technology]

[0002] In recent years, advances in IT have led to the use of electronic contracts, replacing the traditional signature and seal on paper contracts, and several commercial services are now available. While certain types of contracts, such as real estate transactions and life insurance contracts, require that certain details be explained to the other party in person at the time of conclusion, due to deregulation and other factors, there are also cases (including future possibilities) where explanations via online meetings using tools such as Zoom (registered trademark, the same applies below) can fulfill this requirement.

[0003] As an example of technology relating to online business negotiations and explanations and electronic contracts, Non-Patent Document 1 describes a platform service that allows procedures and processes (identification, electronic signatures, timestamps, etc.) from online business negotiations to electronic contracts to be carried out seamlessly on a web browser. [Prior art documents] [Non-patent literature]

[0004] [Non-Patent Document 1] "econy", [online], Nomura Research Institute, Ltd., [searched April 11, 2024], Internet<URL:https: / / www.pcls.jp / econy / > Summary of the Invention [Problem to be solved by the invention]

[0005] According to the conventional technology described in Non-Patent Document 1, all procedures and processes from online business negotiations to electronic contracts can be carried out on a single screen in a web browser, eliminating the need for the cumbersome process of switching screens and operating each of the following services individually: communication tools for online meetings, electronic contract systems, and identity verification and authentication services.

[0006] On the other hand, depending on the type and content of the contract, the relationship with the other party to the contract, etc., the overall processing flow may differ in many cases, for example, in some cases identity verification is required when electronically signing the contract (and even in such cases, identity verification may be required before or after the electronic signature), or in other cases identity verification may be required in advance before entering into business negotiations, and the contract manager must make a judgment on each occasion to set and control the contract processing flow.

[0007] Therefore, the object of the present invention is to provide an electronic contract system that further reduces the burden on contract staff and enables more appropriate control of the processing flow of online business negotiations and electronic contracts.

[0008] The above and other objects and novel features of the present invention will become apparent from the description of this specification and the accompanying drawings. [Means for solving the problem]

[0009] Among the inventions disclosed in this application, the outline of representative inventions will be briefly explained as follows.

[0010] An electronic contract system that is a representative embodiment of the present invention is an electronic contract system that supports the conclusion of electronic contracts on a web browser on a user's terminal, and includes an interview processing unit that holds online meetings on the terminal and records the contents of the online meetings by video or audio recording, and a contract processing unit that performs identity verification of the user, electronic signature by the user on the contract data, and timestamp assignment to the contract data via the online meeting screen.

[0011] The contract processing unit then controls each process, including the online meeting between the users who are parties to the contract, the user's identity verification, the electronic signature on the contract data, and the assignment of a timestamp to the contract data, to be processed based on a defined workflow. [Effects of the Invention]

[0012] The effects obtained by the representative inventions disclosed in this application can be briefly explained as follows.

[0013] In other words, according to a representative embodiment of the present invention, it is possible to further reduce the burden on contract personnel and more appropriately control the flow of online business negotiations and electronic contract processing. [Brief explanation of the drawings]

[0014] [Figure 1] 1 is a diagram showing an outline of a configuration example of an electronic contract system according to an embodiment of the present invention. [Figure 2] FIG. 1 is a diagram outlining an example of a workflow for electronic contract processing according to an embodiment of the present invention. [Figure 3] FIG. 1 is a diagram showing an outline of an example of a screen (online interview) according to an embodiment of the present invention. [Figure 4] FIG. 10 is a diagram showing an outline of an example of a screen (contract content confirmation) according to an embodiment of the present invention. [Figure 5] FIG. 10 is a diagram showing an outline of an example of a screen (contract content confirmation) according to an embodiment of the present invention. [Figure 6] FIG. 10 is a diagram showing an outline of an example of a screen (identification) according to an embodiment of the present invention. [Figure 7] FIG. 10 is a diagram showing an outline of an example of a screen (identification) according to an embodiment of the present invention. [Figure 8] FIG. 2 is a diagram showing an outline of an example of a screen (digital signature) according to an embodiment of the present invention. [Figure 9] FIG. 1 is a diagram showing an outline of an example of online interview content in one embodiment of the present invention. [Figure 10] FIG. 1 is a diagram outlining an example of real-time compliance checking according to an embodiment of the present invention. [Figure 11] FIG. 10 is a diagram outlining an example of a prompt for causing an LLM to perform a process check in one embodiment of the present invention. [Figure 12] FIG. 1 is a diagram showing an outline of an example of a summary of an online interview in one embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0015] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In all drawings used to explain the embodiments, the same parts are generally designated by the same reference numerals, and repeated explanations will be omitted. However, parts that have been designated and explained in one drawing may be referred to by the same reference numerals in the explanation of other drawings, although they will not be shown again.

[0016] <Summary> The electronic contract system, which is one embodiment of the present invention, like the conventional technology described in Patent Document 1, allows functions and operations provided by communication tools for online meetings, electronic contract systems, identity verification and authentication services, etc. to be performed on a single screen in a web browser, eliminating the need for the cumbersome process of switching screens and performing individual operations on each screen, and allowing all procedures and processes from online business negotiations and interviews to electronic contracts to be performed on a single screen in a web browser.

[0017] Furthermore, in this embodiment, by managing and controlling the flow of contract processing as a workflow, the contract manager does not need to decide what procedure to follow for contract processing, thereby reducing the burden on the manager, and also makes it possible to proceed with contract processing in a more appropriate procedure depending on the type and content of the contract.

[0018] In this embodiment, we will mainly explain the case where a business such as a real estate agent or a life insurance company concludes an electronic contract when selling products or providing services to a customer, but it goes without saying that the present invention can also be applied to contracts between parties in an equal relationship, such as between businesses or individuals.

[0019] <System configuration> Figure 1 is a diagram showing an overview of an example configuration of an electronic contract system according to one embodiment of the present invention. The electronic contract system 1 is configured, for example, from server equipment or a virtual server constructed on a cloud computing service, and realizes various functions related to online business negotiations and electronic contract processing by using a central processing unit (CPU) (not shown) to execute middleware such as an operating system (OS), a database management system (DBMS), and a web server program, which are deployed in memory from a storage device such as a hard disk drive (HDD) or solid state drive (SSD), as well as software running on the OS and the DBMS.

[0020] The electronic contract system 1 has various units implemented as software, such as an interface unit 10, an interview processing unit 20, a tenant management unit 30, a contract processing unit 40, and a business support unit 50. It also has various data stores, such as a video recording database (DB) 21, a reservation DB 22, a tenant DB 31, a flow definition DB 41, a contract DB 42, a check DB 51, and a summary DB 52.

[0021] The interface unit 10 has a function of providing a user interface for conducting online business negotiations and electronic contracts on a web browser (not shown) using the functions of each unit described below to an operator terminal 2 and a customer terminal 3, which are composed of information processing terminals such as a PC (Personal Computer) or smartphone connected via a network such as the Internet (not shown). In this embodiment, online business negotiations, interviews, and electronic contracts are conducted using a user interface such as the screen example described below. Note that the operator terminal 2 in the figure is a terminal used by a contract manager or operator (hereinafter sometimes collectively referred to as "operator") of a business that sells products or provides services, and the customer terminal 3 is a terminal used by a customer who purchases products or receives services.

[0022] The interview processing unit 20 has a function of providing various functions for online interviews. For online interviews, for example, by calling and implementing an API (Application Programming Interface) publicly provided by an external communication tool 4 such as Zoom, business negotiations and interviews can be conducted seamlessly on the screen provided by the interface unit 10, without having to separately launch these communication tools 4 and switch screens. Instead of calling an API, functions equivalent to such communication tools 4 may be directly implemented in the interview processing unit 20. The interview processing unit 20 may also have a function of recording the contents of online interviews and recording them in a recording DB 21, and a reservation management function of accepting interview reservations for multiple customers and registering and managing them in a reservation DB 22.

[0023] The tenant management unit 30 has a function to realize multi-tenancy of the service according to this embodiment. In this embodiment, in order to individually process and manage contracts between multiple contracting parties (businesses that sell products, etc., and customers), information on these contracting parties (i.e., users of the electronic contract system 1 according to this embodiment) is registered and managed in the tenant DB 31, and user authentication processing is also performed. A configuration using an external authentication platform such as Auth0 (registered trademark) (not shown) may also be used.

[0024] The contract processing unit 41 has a function for processing and processing electronic contracts online. Functions required for electronic contracts include identity verification to confirm that the person performing the contract procedures (the customer in this embodiment) is the actual party, electronic signatures (signatures) by the parties to the contract, and time stamping to prevent tampering with the contract.

[0025] Identity verification is performed, for example, by comparing an image of the customer's face acquired by the camera function of the customer terminal 3 with an image of a facial photograph included in the customer's identity verification document, such as a driver's license, that has been registered in advance in the tenant DB 31, etc. The image of the customer's face may be acquired, for example, by capturing an image of the customer displayed on the operator terminal 2 during an online interview conducted by the interview processing unit 20, or the customer may take a separate photograph using the customer terminal 3, such as their own smartphone.

[0026] Identity verification may be performed using an external identity verification service 5. For example, in cooperation with the LINE eKYC (electronic identity verification) service provided by LINE (registered trademark) or an identity verification service using a My Number card, the customer may verify their identity using the above service using their own customer terminal 3 such as their own smartphone. The electronic signature and timestamp functions may also be performed using an external electronic signature service 6 or timestamp service 7, such as the electronic signature and timestamp service provided by GMO Sign (registered trademark). Note that data on electronically signed contracts and information incidental to or related to the contracts are registered and managed in the contract DB 42, for example, in association with the customer's identification information.

[0027] Furthermore, as described above, this embodiment has a function for managing and controlling the flow of contract processing as a workflow. This eliminates the need for the contract manager (operator) to determine the procedure for contract processing, thereby reducing the burden on the operator, and enables contract processing to be carried out using a process more appropriate for the type and content of the contract. Examples of workflows will be described later, but in this embodiment, for example, multiple workflow patterns are defined in advance for each contract type and registered in the flow definition DB 41. The contract processing unit 40 then determines the workflow to be used automatically or in response to a request from the operator, and controls the flow of contract processing accordingly.

[0028] The business support unit 50 has a function of using so-called generative AI / large-scale language models (LLMs) (hereinafter sometimes collectively referred to as "LLMs") to support and assist with predetermined tasks and processes performed in contract processing. In this embodiment, for example, by using external LLMs8 or services such as ChatGPT (registered trademark) or Whisper (registered trademark) from OpenAI (registered trademark), natural language processing can be performed, such as transcribing (converting to text) the video and audio data of online interviews recorded in the video recording DB 21 using speech recognition, and then summarizing this and recording it in the summary DB 52.

[0029] Furthermore, when transcribed text data or when creating a summary from it, it is possible to use LLM8 to perform compliance checks to ensure that prohibited items, such as NG words pre-registered in the check DB 51, are not being said, or conversely, process checks to ensure that essential items that must be explained are being explained. The details of compliance checks and process checks will be described later.

[0030] <Workflow> 2 is a diagram outlining an example of a workflow for electronic contract processing in one embodiment of the present invention. First, an online interview or business negotiation is conducted between an operator and a customer by the interview processing unit 20 (S1). For example, the operator and the customer each participate in an online meeting related to an interview reservation registered in the reservation DB 22, and using the screen sharing function and whiteboard function of the communication tool 4, the operator proposes and explains the contract contents, and the customer asks questions and conveys requests, etc.

[0031] FIG. 3 is a diagram outlining an example of a screen (online interview) in one embodiment of the present invention. In FIG. 3, the left side shows an example of an online meeting screen displayed on the web browser of the operator terminal 2, and the right side shows an example of an online meeting screen displayed on the web browser of the customer terminal 3 (the same applies to each of the following screen examples). On the screen of the operator terminal 2 on the left, an image of the customer being interviewed is displayed large, with the operator's own image displayed small on the right. Similarly, on the screen of the customer terminal 3 on the right, an image of the operator being interviewed is displayed large, with the operator's own image displayed small on the right. This is similar to the specifications of a general communication tool 4, and the operator remotely proposes and explains the contract contents using screen sharing functions, etc.

[0032] Once an agreement is reached between the operator and the customer on the contract contents, the contract data containing those contents is sent to the customer, who then confirms the contents of the contract (S2). The completion of the previous process (online interview) is detected (i.e., the trigger to proceed to the next process, which is to confirm the contract contents) by, for example, the operator explicitly indicating on the operator terminal 2 that the interview is complete. It is also possible to configure the business support unit 50 to perform speech recognition processing in real time using the LLM 8, and determine and detect completion from the interview contents.

[0033] The contract data can be created and prepared by the operator as a PDF file and sent as an attachment to a message via the chat function of the communication tool 4. It can also be sent as an attachment to a separate email. Instead of the operator sending the PDF file of the contract to the customer, for example, if there is a website for applying for a contract related to the product or other items that are the subject of the contract, the URL (Uniform Resource Locator) can be sent to the customer via chat. The customer terminal 3 can access the website automatically or manually and display an application screen, which can then be shared with the operator terminal 2, allowing the customer to input the details of the contract application.

[0034] 4 and 5 are diagrams outlining an example of a screen (contract content confirmation) in one embodiment of the present invention. In the example of Fig. 4, in accordance with the definition of the workflow, a notification is displayed on the screen of the customer terminal 3 that the contract procedure screen will be shared in order to confirm the contract content (contract application) as the next step. When the customer presses the OK button here, the contract application screen is shared with the operator terminal 2, as shown in the example of Fig. 5. The customer creates a contract by entering the contract content on the contract application screen.

[0035] Once the confirmation of the contract contents or the input of the contract application details is completed, the process for concluding the electronic contract begins with verifying the identity of the parties (mainly the customer) (S3). Completion of the previous step may be detected, for example, by an operator or customer explicitly indicating that confirmation of the contract contents is complete, or the system may automatically detect that the input of the contract application details is complete. As described above, the identity verification process may be performed by the customer on their smartphone using an external identity verification service 5, or it may be performed automatically or semi-automatically by extracting the customer's face from an image taken during the online interview and comparing it with a facial photograph on a driver's license, My Number card, or the like.

[0036] 6 and 7 are diagrams outlining examples of screens (identity verification) in an embodiment of the present invention. In the example of FIG. 6, in accordance with the definition of the workflow, a QR code (registered trademark) for accessing an external identity verification service 5 to verify the identity of the customer is displayed on the screen of the customer terminal 3 as the next step. The customer can then access the external identity verification service 5 and verify their identity by scanning the QR code with their smartphone. Whether the person verifying their identity using the smartphone is actually the customer can be confirmed by viewing the customer's identity verification on the online meeting screen of the operator terminal 2, as shown in the example of FIG. 7.

[0037] Once identity verification is complete, the customer electronically signs the contract data as part of the process for concluding the electronic contract (S4). Completion of the previous step can be detected, for example, by an operator or customer explicitly indicating that identity verification has been completed, or by the system detecting that identity verification has been completed. The contract data to be electronically signed can be configured as a contract by converting the completed application screen into a PDF, or the website can generate a PDF of the contract and the customer can download it. If a PDF of the contract has been sent by the operator, this can be used as is.

[0038] Fig. 8 is a diagram outlining an example of a screen (electronic signature) in one embodiment of the present invention. In the example of Fig. 8, in accordance with the workflow definition, a screen for the customer to electronically sign a contract (a PDF contract application screen in the example shown) is displayed on the customer terminal 3 as the next step. Here, an example is shown in which the customer enters their name using a keyboard on the customer terminal 3, but it may also be configured to sign by handwriting input using a touch panel or the like. An external electronic signature service 6 issues an electronic signature based on the entered signature.

[0039] The PDF of the electronically signed contract is sent to the operator terminal 2 automatically or manually by the customer, for example by attaching it to a message using the chat function of the communication tool 4 (S5). Depending on the type of contract, the operator may also affix an additional electronic signature by the business operator to the sent contract.

[0040] When the operator receives the electronically signed contract, a timestamp is added to the contract data as part of the process of concluding the electronic contract (S6). Completion of the previous step can be detected, for example, by the operator explicitly indicating that he or she has received the contract, or this can be detected systematically. The timestamp is added automatically, for example, using an external timestamp service 7. The contract data with the added timestamp is recorded in the contract DB 42 (S7).

[0041] In addition, compliance checks and process checks may be performed on the video and audio data of online interviews recorded in the video recording DB21 in real time during the above series of contract procedures, or after the contract procedures are completed, or in a batch process on a daily or monthly basis, by processing by the LLM8 in the business support department 50 based on the contents registered in the check DB51.

[0042] Note that the processing flow / workflow for contract procedures shown in Figure 2 is merely an example, and different workflows may be defined in advance, allowing the applicable flow to be set automatically or manually by an operator as appropriate depending on the type and content of the contract, the attributes of the parties, etc. For example, identity verification may be performed in advance before the online interview begins, or after the contract is electronically signed. Also, for example, identity verification may be performed in advance using a My Number card before the online interview, and then identity verification may be performed using eKYC using images taken during the online interview.

[0043] It is also possible to omit some procedures or add other procedures. Also, for example, when multiple contracts are concluded simultaneously with the same customer, the procedures for each contract may be carried out in accordance with the workflow of the contract type that requires more thorough and careful content.

[0044] <Compliance checks, process checks> As described above, in this embodiment, the business support unit 50 uses the LLM8 to transcribe (convert to text) the video and audio data of online interviews recorded in the video recording DB 21 using voice recognition, and then summarizes this and records it in the summary DB 52. However, when creating the summary, or in real time during the interview, the LLM8 can be used to perform compliance checks, such as checking whether prohibited items such as NG words pre-registered in the check DB 51 have been used, or process checks to check whether essential items that must be explained have been explained.

[0045] 9 is a diagram outlining an example of the content of an online interview in one embodiment of the present invention. Here, as an example of the content of a conversation in an online interview between an operator and a customer, the illustration is not of the signing of an electronic contract, but of a conversation between an operator of a non-life insurance company and a customer (driver) in the event of a traffic accident, as a service accompanying the signed electronic contract (the conversation progresses chronologically from the top to the bottom of the diagram).

[0046] For example, the business support department 50 can use the LLM8 to transcribe the video and audio data stored in the video recording database 21 in real time using voice recognition, and based on the resulting text data, check in real time whether the operator has used any of the prohibited words registered in the check database 51.

[0047] Fig. 10 is a diagram outlining an example of a real-time compliance check in one embodiment of the present invention. In the example of Fig. 10, as a result of checking in real time for the presence or absence of prohibited words registered in the check DB 51, the word "danger" registered as a warning word and the word "not applicable" registered as an error word are detected, and a window notifying this fact is displayed on the online interview screen of the operator terminal 2.

[0048] In the example conversation in Figure 9, the operator says "It's dangerous to be there" in his sixth utterance, uttering the warning word "danger." On the other hand, regarding the error word "not covered," the operator says "not covered by the guarantee" in his seventh utterance, and although he did not utter the word "not covered," LLM8 detected this as an equivalent utterance in terms of compliance risk violations based on the context of the conversation.

[0049] In this embodiment, in addition to real-time compliance checks during online interviews, compliance checks and process checks can also be performed when the business support unit 50 creates a summary of the conversation content after the interview and records it in the summary DB 52. In this case, since the text data transcribed by speech recognition from the video and audio data recorded in the video recording DB 21 may contain misrecognitions, rather than using this as is, the conversation content may be corrected and proofread in advance using LLM8 to create a correct document before checking and creating the summary.

[0050] FIG. 11 is a diagram outlining an example of a prompt for causing the LLM 8 to perform a process check in one embodiment of the present invention. Here, the LLM 8 is instructed to create a summary from the conversation content, summarizing each of items "1" through "4." Each of these items "1" through "4" is a required item that the operator must explain or confirm during the online interview. By having the summary be created by summarizing each of these items, it is possible to confirm through the summary whether the operator explained or confirmed each of these items. Note that each of these items may be registered in the check DB 51 for each contract type and set as a prompt template to create a prompt, or a prompt with each of these items set may be prepared for each contract type.

[0051] Figure 12 is a diagram outlining an example of a summary of an online interview in one embodiment of the present invention. A summary of the content of the conversation in Figure 9 is shown, illustrating the type of conversation that took place regarding each of the items "1" to "4" indicated in the prompt in Figure 11. In the conversation in Figure 9, the operator spoke to the customer to confirm each of the items "1" to "4" indicated in the prompt, and the summary in Figure 12 shows the details of these items. However, if the operator did not speak or confirm a certain item, the content of the conversation for that item can be left blank, allowing the operator to understand this through the summary.

[0052] The example summary in FIG. 12 further includes the contents of warning words and error words detected as a result of the compliance check described above, and the contents of the conversations corresponding to each of them.

[0053] When displaying the summary shown in Figure 12, for example, the text data transcribed using speech recognition for the entire conversation content shown in Figure 9 and the conversation content corrected and proofread using LLM8 may be displayed side by side, and the results of the compliance check and process check for the summary content may be associated with the text data of the corresponding utterance, for example, by highlighting utterances containing NG words detected in a compliance check or the relevant parts of utterances that were checked in a process check, or by clicking on a relevant item in the summary to jump to the corresponding part of the utterance.

[0054] In this embodiment, compliance checks and process checks are performed based on the summary, but the check results as to whether the compliance checks and process checks for each case (conversation) were performed normally or not may be displayed on the screen shown in the example of Figure 12 (for example, "Compliance check: 'Normal' (or 'Problems present')", "Each process check: 'Confirmed' (or 'Unconfirmed')", "All process check: 'All confirmed' (or 'All unconfirmed' or 'Partially unconfirmed')". In this case, a user such as a contract officer or administrator can extract cases for which the check results are 'Problems present', 'Unconfirmed', 'All unconfirmed' or 'Partially unconfirmed', and check only the problematic cases.

[0055] Furthermore, in this embodiment, compliance checks and process checks are performed based on summaries, but it is also possible to input text data transcribed from audio and video data using voice recognition into LLM8, and use LLM8 to check whether or not prohibited words are used in the conversation, whether or not essential matters are explained, etc.

[0056] As explained above, with the electronic contract system 1, which is one embodiment of the present invention, all procedures and processes from online business negotiations and interviews to electronic contracts can be carried out on a single screen in a web browser. In addition, by managing and controlling the flow of contract processing as a workflow, the burden on operators and contract managers is reduced by eliminating the need to determine the procedure for contract processing, and it is possible to proceed with contract processing in a procedure more appropriate for the type and content of the contract.

[0057] Furthermore, compliance and process checks can be performed using LLM8 on pre-specified items from online interview conversations in real time during the contract procedure process, after the procedure is completed, or in batches on a daily or monthly basis.

[0058] The invention made by the inventor has been specifically described above based on the embodiments, but it goes without saying that the present invention is not limited to the above embodiments and can be modified in various ways without departing from the spirit of the invention. Furthermore, the above embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those having all of the described configurations. Furthermore, it is possible to add, delete, or replace part of the configuration of the above embodiments with other configurations.

[0059] Furthermore, the above-described configurations, functions, processing units, processing means, etc. may be partially or entirely implemented in hardware, for example, by designing them as integrated circuits. The above-described configurations, functions, etc. may also be implemented in software, with a processor interpreting and executing a program that implements each function. Information such as the programs, tables, and files that implement each function can be stored in a storage device such as a memory, hard disk, or SSD, or in a storage medium such as an IC card, SD card, or DVD.

[0060] In addition, in the above figures, the control lines and information lines shown are those that are considered necessary for explanation, and do not necessarily show all the control lines and information lines that are actually implemented. In reality, it can be assumed that almost all components are interconnected. [Industrial Applicability]

[0061] The present invention can be used in an electronic contract system that supports online business negotiations and electronic contracts. [Explanation of symbols]

[0062] 1...Electronic contract system, 2...Operator terminal, 3...Customer terminal, 4...Communication tool, 5...Identity verification service, 6...Electronic signature service, 7...Time stamp service, 8...LLM, 10...Interface section, 20...interview processing unit, 21...recording DB, 22...reservation DB, 30...Tenant Management Department, 31...Tenant DB, 40...contract processing unit, 41...flow definition DB, 42...contract DB, 50...Business Support Department, 51...Check DB, 52...Summary DB

Claims

1. An electronic contract system that supports the conclusion of an electronic contract on a web browser of a user's terminal, an interview processing unit that holds an online meeting on the terminal and records the content of the online meeting by video or audio recording; a contract processing unit that performs, via the screen of the online meeting, identity verification of the user, digital signature by the user on contract data, and time stamp assignment to the contract data, The contract processing unit controls each step, including the online meeting between the users who are the contracting parties, the user's identity verification, the electronic signature on the contract data, and the assignment of a timestamp to the contract data, based on a defined workflow.

2. The electronic contract system according to claim 1, The contract processing unit determines the workflow to be applied based on the content of the contract from among multiple workflow definitions.

3. The electronic contract system according to claim 1, The contract processing unit of this electronic contract system verifies the identity of the user based on an image captured of the user's face displayed on the screen of the online meeting.

4. The electronic contract system according to claim 1, further comprising: An electronic contract system having a business support unit that uses a large-scale language model (LLM) to convert the video or audio data of the online meeting recorded in the interview processing unit into text using speech recognition and summarizes it, and includes in the summary the content of the user's utterances related to specified essential matters related to the content of the online meeting.

5. The electronic contract system according to claim 1, further comprising: An electronic contract system having a business support unit that uses a large-scale language model (LLM) to convert the video or audio data of the online meeting recorded in the interview processing unit into text using voice recognition, and determines whether the user has spoken certain essential items related to the content of the online meeting in the converted text data.

6. The electronic contract system according to claim 1, further comprising: An electronic contract system having a business support unit that uses a large-scale language model (LLM) to convert the video or audio data of the online meeting recorded in the interview processing unit into text using voice recognition, and determines whether the user is uttering specified prohibited items in the converted text data.

7. An electronic contract system that supports the conclusion of an electronic contract on a user's terminal, an interview processing unit that holds an online meeting on the terminal and records the content of the online meeting by video or audio recording; a contract processing unit that performs, via the screen of the online meeting, identity verification of the user, digital signature by the user on contract data, and time stamp assignment to the contract data; An electronic contract system having a business support unit that uses a large-scale language model (LLM) to convert the video or audio data of the online meeting recorded in the interview processing unit into text using speech recognition and summarizes it, and includes in the summary the content of the user's utterances related to specified essential matters related to the content of the online meeting.

8. An electronic contract system that supports the conclusion of an electronic contract on a user's terminal, an interview processing unit that holds an online meeting on the terminal and records the content of the online meeting by video or audio recording; a contract processing unit that performs, via the screen of the online meeting, identity verification of the user, digital signature by the user on contract data, and time stamp assignment to the contract data; An electronic contract system having a business support unit that uses a large-scale language model (LLM) to convert the video or audio data of the online meeting recorded in the interview processing unit into text using voice recognition, and determines whether the user has uttered certain required items related to the content of the online meeting in the converted text data.

9. An electronic contract system that supports the conclusion of an electronic contract on a user's terminal, an interview processing unit that holds an online meeting on the terminal and records the content of the online meeting by video or audio recording; a contract processing unit that performs, via the screen of the online meeting, identity verification of the user, digital signature by the user on contract data, and time stamp assignment to the contract data; An electronic contract system having a business support unit that uses a large-scale language model (LLM) to convert the video or audio data of the online meeting recorded in the interview processing unit into text using voice recognition, and determines whether the user has uttered specified prohibited items in the converted text data.