Information processing device, information processing method, and information processing program

The information processing device addresses delayed legal responses by using a trained model to quickly provide answers to legal risks, facilitating prompt decision-making on potential legal issues.

JP2025125991AActive Publication Date: 2025-08-28SOFTBANK GROUP CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024022322
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-16
Publication Date
2025-08-28
Estimated Expiration
2044-02-16

AI Technical Summary

Technical Problem

Conventional consultation request forms with legal departments often result in delayed responses to legal risks, especially when prompt answers are required, and users seek general advice without accurate legal basis.

Method used

An information processing device that utilizes a trained model to receive user questions about legal risks, generate answers, and output responses quickly, incorporating legal data for informed decision-making.

Benefits of technology

Enables rapid generation of answers to legal risks, supporting users in determining and avoiding potential legal issues through AI-generated responses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025125991000001_ABST
    Figure 2025125991000001_ABST
Patent Text Reader

Abstract

To enable quick provision of answers regarding legal risks.SOLUTION: An information processing device 100 is provided, comprising a reception unit 132 for receiving question information regarding legal risks from a user, a generation unit 133 configured to generate answer information to the question information by inputting the question information received by the reception unit 132 to a trained model 121 configured to output answer information to the question information according to an input of the question information, and an output control unit 134 for outputting the answer information to the user.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] Conventionally, there is a technique that uses a consultation request form to improve the efficiency of consultation with a legal department within a company (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2024-004806 Summary of the Invention [Problem to be solved by the invention]

[0004] However, while conventional technology uses a consultation request form to make consultations with the legal department more efficient, responses to consultations with the legal department are still provided by legal department staff, and it is not possible to obtain a prompt response to consultations regarding legal risks. For example, there are cases where a user wants simple advice based on general predictions that can serve as an indicator for the future, even if it is not accurate information with legal basis. However, depending on the workload of the legal department staff, a prompt response may not be obtained, and delays in identifying legal risks can be a detrimental factor in businesses where speed is required. [Means for solving the problem]

[0005] An information processing device according to one aspect of the present invention is characterized by having a reception unit that receives question information regarding legal risks from a user, a generation unit that inputs the question information received by the reception unit into a trained model that outputs answer information to the question information in response to the input of the question information, thereby generating the answer information to the question information, and an output control unit that outputs the answer information to the user. [Effects of the Invention]

[0006] According to one aspect of the present invention, answers can be obtained quickly regarding legal risks. [Brief explanation of the drawings]

[0007] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to the first embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of a terminal device according to the first embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the first embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the learning process of the information processing device according to the first embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of the generation process of the information processing device according to the first embodiment. [Figure 6] FIG. 6 is a flowchart illustrating an example of the information processing device according to the first embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a generation process of the information processing device according to the second embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a generation process of the information processing device according to the second embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of a generation process of the information processing device according to the second embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of a generation process of the information processing device according to the second embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of a generation process of the information processing device according to the second embodiment. [Figure 12] FIG. 12 is a diagram illustrating an example of a generation process of the information processing device according to the second embodiment. [Figure 13] FIG. 13 is a diagram illustrating an example of a generation process of the information processing device according to the second embodiment. [Figure 14]FIG. 14 is a flowchart illustrating an example of the information processing device according to the second embodiment. [Figure 15] FIG. 15 is a diagram illustrating an example of the configuration of an information processing device according to the third embodiment. [Figure 16] FIG. 16 is a flowchart illustrating an example of an information processing device according to the third embodiment. [Figure 17] FIG. 17 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION

[0008] Hereinafter, modes for implementing an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the respective embodiments can be appropriately combined within the scope of not causing any contradiction in the processing content. Furthermore, the same components in the following embodiments will be assigned the same reference numerals, and redundant explanations will be omitted.

[0009] (First embodiment) [1. Information Processing System Configuration] First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of an information processing method according to the embodiment, which is realized by an information processing device 100. As shown in Fig. 1, an information processing system 1 is a system provided within an in-house LAN (Local Area Network), and includes a terminal device 10 used by a user U and the information processing device 100.

[0010] The terminal device 10 and the information processing device 100 are connected to each other so as to be able to communicate with each other via a network N, whether wired or wireless. The number of terminal devices 10 is not limited to the number shown in Fig. 1. Although Fig. 1 shows a case where the terminal device 10 and the information processing device 100 are separate devices, the terminal device 10 and the information processing device 100 may be integrated.

[0011] In the first embodiment, an example will be described in which a user U asks a question about legal risks on an internal company LAN. The information processing device 100 is merely a device that provides a simple guide to legal risks before an employee confirms the legal risks with a legal department or the like, and is not a substitute for the work of various lawyers.

[0012] The terminal device 10 is a computer used by a user U to consult with AI (Artificial Intelligence) about legal risks. For example, by consulting with AI about legal risks, the user U can quickly obtain an answer about the legal risks. Note that while FIG. 1 shows a case where the terminal device 10 is a smartphone, the terminal device 10 is not limited to this and may be a smartphone, tablet, notebook PC, desktop PC, mobile phone, PDA, or other device.

[0013] The information processing device 100 is a computer that provides auxiliary consultation to an AI about legal risks, and may be any device that can realize the processing in the embodiment. For example, the information processing device 100 receives an input of a question about legal risks from a user U, generates answer information to the question about legal risks from a trained model that has been trained to generate answer information regarding judgments about legal risks, and outputs the answer information to the user U.

[0014] [2. An example of information processing] Here, a process in which the information processing device 100 generates answer information to a question about legal risks received from a user and outputs the answer information to the user will be described.

[0015] 1, the information processing device 100 acquires question information regarding a question about legal risks from the terminal device 10 (step S1). For example, the information processing device 100 acquires question information from a user U regarding a question about legal risks regarding whether a logo on a T-shirt infringes a trademark right.

[0016] Furthermore, the information processing device 100 asks the user U for information necessary to generate answer information regarding an answer to the legal risk from the question information regarding the legal risk asked by the user U (step S2). Explaining the above example, the information processing device 100 asks the user U to input a logo for the T-shirt. Then, the information processing device 100 accepts the input of the logo from the user U.

[0017] Then, when the information processing device 100 obtains the information necessary to answer and make a suggestion to the question information regarding the question about the legal risk, it generates answer information by inputting the question information and the information necessary to generate the answer information into a trained learned model (step S3). For example, the information processing device 100 generates an answer that the logo is similar to a registered trademark of another company, and suggests other logos similar to the logo to avoid infringing the trademark right, along with an answer that there is a risk of infringing the trademark right because the logo is similar to the registered trademark of the other company.

[0018] In this way, the information processing device 100 generates answer information using a learned model that has been trained to generate answer information about legal risks in response to questions about legal risks received from users, thereby enabling quick answers to be obtained about legal risks.

[0019] [3. Configuration of terminal device] Next, the configuration of the terminal device 10 according to the embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the terminal device 10 according to the embodiment. As shown in Fig. 2, the terminal device 10 has a communication unit 11, an input unit 12, an output unit 13, and a control unit 14.

[0020] The communication unit 11 transmits and receives information to and from the information processing device 100, etc. For example, the communication unit 11 transmits question information received from a user to the information processing device 100, and receives answer information from the information processing device 100. The communication unit 11 is realized by, for example, a network interface card (NIC) or the like.

[0021] The input unit 12 accepts various input information through various operations from the user. For example, the input unit 12 accepts question information and answers to questions about information required to generate answer information regarding answers to legal risks (hereinafter, "required information") to the user. The input unit 12 may accept various operations from the user via a display screen using a touch panel function. The input unit 12 may also accept various operations from buttons provided on the terminal device 10 or a keyboard or mouse connected to the terminal device 10.

[0022] The output unit 13 is a display device for displaying various types of information. For example, the output unit 13 displays answer information to question information about legal risks asked by a user. The output unit 13 also displays questions for the user about necessary information transmitted from the information processing device 100. The output unit 13 is a display screen of a tablet terminal or the like realized by a liquid crystal display, an organic EL (Electro-Luminescence) display, or the like.

[0023] The control unit 14 is, for example, a controller, and is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs stored in a storage device inside the terminal device 10 using a RAM (Random Access Memory) as a work area. For example, these various programs include application programs installed in the terminal device 10. For example, these various programs include application programs that display information transmitted from the information processing device 100. The control unit 14 is also realized by an integrated circuit, such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0024] As shown in FIG. 2, the control unit 14 has a receiving unit 141 and a transmitting unit 142, and realizes or executes the information processing operations described below.

[0025] The receiving unit 141 receives information transmitted from the information processing device 100. Specifically, the receiving unit 141 receives answer information to question information regarding legal risks asked by the user and a question to the user regarding necessary information. For example, the receiving unit 141 receives the answer information "There is a high possibility of infringing trademark rights" and the question to the user regarding necessary information "For which goods or services do you plan to use the trademark?"

[0026] The transmitting unit 142 transmits information about the operation performed by the user. Specifically, the transmitting unit 142 transmits a consultation about legal risks and a response to the user's question about necessary information. For example, the transmitting unit 142 transmits the consultation "Please tell me whether trademark XX (which the user wishes to use) infringes on the trademark rights of others" and the response "I plan to use it on a merchandise bag."

[0027] 4. Configuration of Information Processing Device Next, the configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 3, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130. Note that the information processing device 100 may also have an input unit (e.g., a keyboard or a mouse) that accepts various operations from a user of the information processing device 100, and a display unit (e.g., a liquid crystal display) that displays various information.

[0028] The communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the terminal device 10 and the like via the network N. For example, the communication unit 110 transmits answer information to the terminal device 10 and receives answer information from the terminal device 10. The communication unit 110 is realized by, for example, an NIC or the like.

[0029] The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk.

[0030] 3, the storage unit 120 has a trained model 121 and realizes or executes the information processing action described below. Note that the internal configuration of the storage unit 120 is not limited to the configuration shown in FIG. 3, and may be any other configuration that performs the information processing described below.

[0031] The control unit 130 is a controller, and is realized by, for example, a CPU or an MPU executing various programs stored in a storage device inside the information processing device 100 using RAM as a work area. The control unit 130 is also realized by, for example, an integrated circuit such as an ASIC or an FPGA.

[0032] 3, the control unit 130 has a learning unit 131, a receiving unit 132, a generating unit 133, and an output control unit 134, and realizes or executes the information processing action described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 3, and may be any other configuration as long as it performs the information processing described below.

[0033] The learning unit 131 generates a trained model 121 that is trained to output either or both of answer information regarding a judgment of legal risk in response to input question information regarding a question about legal risk from a user, and suggestions for avoiding legal risk.

[0034] For example, the learning unit 131 performs supervised learning using at least one of legal data, case data, precedent data, trademark gazettes, and in-house regulation data as input data to generate the trained model 121. The trained model 121 may be a fine-tuned version of a so-called generative AI, or may be a large-scale language model (LLM) with similar functionality. It is also desirable to perform training so that input information is not used as a new answer, thereby concealing input information such as personal information.

[0035] The reception unit 132 receives question information regarding legal risks from the user. Specifically, the transmission unit 142 receives consultation about legal risks transmitted from the terminal device 10 and answers to questions for the user regarding necessary information. For example, the reception unit 132 receives input such as question information as, "Please tell me whether trademark XX (which the user wishes to use) infringes on the trademark rights of others." The reception unit 132 also receives a user's answer to the necessary information question, "For which product or service do you plan to use the above trademark?" as "I plan to use it on a product bag." The reception unit 132 can use an automatic dialogue function called an Internet Bot or a Chat Bot to ask questions to the user.

[0036] The generation unit 133 inputs the question information received by the reception unit 132 into the trained model 121, which outputs answer information to the question information in response to the input of the question information, and generates answer information to the question information.

[0037] Furthermore, the generation unit 133 generates, as answer information, at least one of an answer regarding a determination of legal risk in response to the question information and a proposal for avoiding the legal risk. For example, the generation unit 133 generates, as an answer regarding the determination of legal risk, whether or not there is infringement and the reason for the same. Furthermore, as a proposal for avoiding legal risk, the generation unit 133 generates a proposal for a trademark by proposing a similar trademark. Here, the generation unit 133 may generate the proposal for avoiding legal risk by having the trained model 121 generate it together with the answer information, or by extracting a similar trademark from a trademark gazette or the like used as input data. Note that if it is determined that there is no legal risk or if there is no appropriate way to avoid the legal risk, the generation unit 133 may not make a proposal for avoiding the legal risk.

[0038] The output control unit 134 outputs the answer information to the user. For example, the output control unit 134 displays, as the answer information, on the user's terminal, a message indicating that there is a legal risk due to the possibility of trademark infringement and the reason for the trademark infringement. The output control unit 134 also displays similar trademarks as a suggestion for avoiding the legal risk.

[0039] <Learning process> The learning process performed by the information processing device 100 will be described with reference to FIG. 4. FIG. 4 is a diagram illustrating an example of the learning process performed by the information processing device 100 according to the embodiment. As shown in FIG. 4, the learning unit 131 performs supervised learning using, as input data, at least one of statute data, case law data, trademark gazettes, and in-house regulation data as training data, to generate a trained model 121. For example, the learning unit 131 performs supervised learning using explanatory variables "statute data, case law data, and trademark gazettes" and objective variables "presence or absence of legal risk, presence or absence of infringement." As a result, the learning unit 131 can generate a trained model 121 that predicts legal risk.

[0040] The legal data used for training includes data on laws and regulations such as the Trademark Act, Civil Code, Criminal Code, Companies Act, Foreign Exchange Act, Copyright Act, Telecommunications Act, Economic Security Act, and DPF Transaction Transparency Act. Case law data includes precedents published on court websites. Internal company regulations data includes data on executives who require approval for contract settlements and the internal company regulations of the company to which the user belongs.

[0041] <Generation process> The generation process performed by the information processing device 100 will be described with reference to FIG. 5. FIG. 5 is a diagram illustrating an example of the generation process performed by the information processing device 100 according to the embodiment. The generation unit 133 inputs information about a question from a user about legal risks to the trained model 121, and generates answer information to the question information from the trained model 121. At this time, as shown in FIG. 5, the generation unit 133 accepts inputs from users as questions about legal risks, such as "Please tell me whether this trademark XX (which the user wishes to use) infringes on the trademark rights of others," "Please tell me the conditions under which a contract can be terminated after it has been signed," and "What crimes are punishable by a fine of more than 100 million yen?"

[0042] Furthermore, the generation unit 133 asks the user a question to generate answer information for the question information. For example, the generation unit 133 generates a question such as, "For which goods or services do you plan to use the above trademark?" Then, when the generation unit 133 receives from the user an answer "It is planned to be used in a bag," which is necessary for generation, the generation unit 133 generates answer information. At this time, as shown in FIG. 5, the generation unit 133 generates content such as, "Trademark XX is similar to another person's registered trademark..." as answer information. Furthermore, the generation unit 133 can also suggest dissimilar trademarks that are not similar to other people's trademarks as a suggestion to avoid legal risks.

[0043] [5. Information Processing Flow] Next, the procedure of information processing by the information processing system 1 according to the first embodiment will be described with reference to Fig. 6. Fig. 6 is a flowchart showing the procedure of information processing by the information processing system 1 according to the first embodiment.

[0044] As shown in FIG. 6, the information processing device 100 receives a question about legal risks from the user (step S101).

[0045] Next, when the information processing device 100 receives a question about legal risks from the user (step S101: Yes), the information processing device 100 requests the user to input information necessary to generate an answer to the question about legal risks (step S102).

[0046] Then, when the information processing device 100 receives input from the user of information necessary to generate an answer to the question regarding legal risk that the user has been requested to input (step S103: Yes), it determines whether the information necessary to generate an answer to the question regarding legal risk has been obtained (step S104).

[0047] Here, if the information processing device 100 obtains the information necessary to generate an answer to a question regarding legal risk (step S104: Yes), it generates at least one of an answer to the specified question or a suggestion for avoiding legal risk (step S105).

[0048] On the other hand, if the information processing device 100 cannot obtain the information necessary to generate an answer to the question about legal risk (step S104: No), it repeats the process from step S102.

[0049] [6. Effects] The information processing device 100 according to the first embodiment includes a reception unit 132 that receives question information regarding legal risks from a user, a generation unit 133 that inputs the question information received by the reception unit 132 into a trained model 121 that outputs answer information to the question information in response to the input of the question information, and generates answer information to the question information, and an output control unit 134 that outputs the answer information to the user.

[0050] As a result, the information processing device 100 can accept questions from the user regarding legal risks and input them into the trained model 121, thereby outputting at least one of whether or not there is a legal risk and suggestions for avoiding the legal risk, allowing the user to quickly obtain an answer regarding the legal risk.

[0051] In the information processing device 100 according to the first embodiment, the generation unit 133 generates, as answer information, at least one of an answer to the question information regarding a determination of a legal risk and a proposal to avoid the legal risk.

[0052] As a result, the information processing device 100 can generate answers to questions from the user, thereby supporting the user in determining legal risks. Furthermore, the information processing device 100 can provide the user with ideas for avoiding legal risks by generating suggestions for avoiding legal risks, allowing the user to quickly obtain answers regarding legal risks.

[0053] (Second embodiment) [1. Overview] In the first embodiment, an example was mainly described in which a question about legal risk is received from a user and answer information is generated using the trained model 121. In the second embodiment described below, an example will be described in which the trained model 121 conducts a mock trial to answer a question about legal risk from a user and generates answer information. Note that explanations of content common to the first embodiment will be omitted as appropriate.

[0054] In the second embodiment, a question regarding legal risks is received from a user, and based on the question, information in the form of a complaint is generated, and a predetermined proposal is made to the user based on the results of a mock trial. For example, in response to a question from a user about whether there is a risk of infringement of a trademark that the user wants to use, the information processing device 100 generates information in the form of a complaint on the assumption that a trademark owner of a registered trademark similar to the trademark the user wants to use has filed a lawsuit, and a mock trial is held.

[0055] Furthermore, the information processing device 100 makes a predetermined suggestion to the user based on the generated information in the form of a judgment. For example, the generation unit 133 makes a supplementary explanation that the user has lost the lawsuit and is therefore at legal risk, and a supplementary suggestion for avoiding the legal risk, based on the information in the form of a judgment.

[0056] Here, a mock trial executed in the second embodiment will be described with reference to FIG. 7. FIG. 7 is a diagram showing a trained model 121. As shown in FIG. 7, the trained model 121 possessed by the information processing device 100 includes a complaint preparation model 122, a mock trial model 123, and a judgment preparation model 124. In addition, in order to progress the mock trial, the mock trial model 123 includes a judge role model 123A, a plaintiff role model 123B, and a defendant role model 123C. Note that each model may play the role of the other model, either alone or in combination.

[0057] 2. Configuration of Information Processing Device The configuration of an information processing device 100 according to the second embodiment will be described. The communication unit 110 and the control unit 130 according to the second embodiment are the same as the configurations of the information processing device 100 according to the first embodiment, and therefore will not be described. Here, a trained model 121 that differs from the first embodiment will be described.

[0058] The complaint preparation model 122 is a model that outputs information in a complaint format in response to input of question information. This complaint preparation model 122 is generated by the learning unit 131. For example, the learning unit 131 generates the complaint preparation model 122 by performing supervised learning using as input data at least one of legal data, case data, precedent data, trademark gazettes, and in-house regulation data.

[0059] The mock trial model 123 outputs information about the mock trial by conducting a mock trial in response to input of information in the form of a complaint, and includes a judge role model 123A, a plaintiff role model 123B, and a defendant role model 123C.

[0060] Here, the judge model 123A is a model that outputs judge question information related to questions to the plaintiff and defendant in accordance with at least one of information in the form of a complaint, the output of the plaintiff model 123B, and the output of the defendant model 123C. This judge model 123A is generated by the learning unit 131. For example, the learning unit 131 performs supervised learning using at least one of legal data, case data, precedent data, trademark gazette, and in-house regulation data as input data to generate the judge model 123A. Furthermore, the judge model 123A is a model that outputs information necessary to generate information in the form of a complaint as the above-mentioned judge question information. Here, taking trademark infringement as an example, the learning unit 131 generates, as the above-mentioned necessary information, "What does the plaintiff think about the point...?"

[0061] Similarly, plaintiff model 123B is a model that outputs plaintiff claim information regarding the plaintiff's claim in accordance with at least one of information in the form of a complaint, the output of judge model 123A, and the output of defendant model 123C. This plaintiff model 123B is generated by learning unit 131. For example, learning unit 131 generates plaintiff model 123B by performing supervised learning using at least one of legal data, case data, precedent data, trademark gazette, and in-house regulation data as input data. Furthermore, plaintiff model 123B is a model that outputs the plaintiff's claim, etc. as the plaintiff's claim information.

[0062] Similarly, defendant model 123C is a model that outputs defendant claim information regarding the defendant's claim in accordance with at least one of information in the form of a complaint, the output of judge model 123A, and the output of plaintiff model 123B. This defendant model 123C is generated by the learning unit 131. For example, the learning unit 131 generates defendant model 123C by performing supervised learning using at least one of legal data, case data, precedent data, trademark gazette, and in-house regulation data as input data. Furthermore, defendant model 123C is a model that outputs claim, counterargument, denial, defense, etc. as the above-mentioned defendant claim information.

[0063] The judgment sentence creation model 124 is a judgment sentence creation model 124 that outputs information in a judgment sentence format in response to input of information related to the mock trial. This judgment sentence creation model 124 is generated by the learning unit 131. For example, the learning unit 131 generates the judgment sentence creation model 124 by performing supervised learning using as input data at least one of statute data, case data, precedent data, trademark gazettes, and in-house regulation data.

[0064] In addition, when a mock trial is conducted, the learning unit 131 has shown an example in which each model generates information in the form of a complaint, generates information about the mock trial, and generates information in the form of a judgment, but one model may generate all of the information alone, or may generate only part of the information.

[0065] <Processing of the second embodiment> The generation process performed by the information processing device 100 will be described with reference to Fig. 8 to Fig. 13. Fig. 8 to Fig. 13 are diagrams showing an example of the generation process performed by the information processing device 100 according to the embodiment.

[0066] The reception unit 132 receives question information regarding legal risks from a user. The reception unit 132 receives, as question information, information in the form of a complaint and information regarding the mock trial. For example, as shown in FIG. 9, the reception unit 132 receives, as information in the form of a complaint, "Article 1 (Purpose of the Claim) 1. The defendant is the plaintiff's...." As shown in FIG. 10, the reception unit 132 receives, as information regarding the mock trial, information regarding the mock trial, such as claims, defenses, denials, and questions, from the plaintiff model 123B, the defendant model 123C, and the judge model 123A, based on the information in the form of a complaint generated by the complaint creation model 122. For example, the reception unit 132 receives, as information regarding the plaintiff's claim, the plaintiff model 123B saying, "First, the illustrations of both parties..."

[0067] The generation unit 133 inputs the question information received by the reception unit 132 and generates information in the form of a complaint. Specifically, as shown in Fig. 8, the generation unit 133 inputs a question received from the user by the reception unit 132 about whether the trademark that the user plans to use infringes the trademark right of another person to the complaint creation model 122, and outputs information in the form of a complaint as shown in Fig. 9.

[0068] In the example of FIG. 8, the generation unit 133 compares the trademark that the user plans to use with the registered trademark of another company. At this time, the generation unit 133 asks the user for information necessary to create information in the form of a complaint. Then, the generation unit 133 generates information in the form of a complaint shown in FIG. 9, "Article 1 (Purpose of the Claim) 1. The Defendant is the Plaintiff..." Note that the reception unit 132 may also receive input of a complaint currently in dispute as question information from the user.

[0069] Furthermore, the generation unit 133 inputs the information in the form of a complaint received by the reception unit 132, and generates information about the mock trial from the mock trial judge model 123A, plaintiff model 123B, and defendant model 123C.

[0070] Specifically, the generation unit 133 generates, as information about the mock trial, information such as claims, denials, and questions related to a mock trial that is conducted using the judge model 123A, the plaintiff model 123B, and the defendant model 123C. At this time, the generation unit 133 inputs at least one of the information on the complaint format generated by the complaint preparation model 122, the output of the judge model 123A, and the output of the defendant model 123C, to generate plaintiff claim information. Then, the generation unit 133 generates information about the mock trial, "First, the illustrations of both parties..." shown in FIG. 10. Meanwhile, the generation unit 133 inputs at least one of the information on the complaint format generated by the complaint preparation model 122, the output of the judge model 123A, and the output of the plaintiff model 123B, to generate defendant claim information. Then, the generation unit 133 generates "The following rebuttal to the plaintiff's claim..." as shown in FIG. 11. Furthermore, the generation unit 133 inputs at least one of the information on the complaint format generated by the complaint preparation model 122, the output of the plaintiff model 123B, and the output of the defendant model 123C to generate the judge question information. Then, the generation unit 133 generates the judge model 123A to ask a question such as "What does the defendant think about the... point?"

[0071] The generation unit 133 generates a predetermined proposal based on the information on the judgment format generated by the judgment creation model 124. Specifically, the generation unit 133 generates information on the judgment format of the above-mentioned injunction lawsuit as the information on the judgment format. For example, as shown in FIG. 12 , the generation unit 133 generates information on the judgment format "Main text 1. The defendant is..." in the judgment creation model 124.

[0072] Next, the generation unit 133 generates a predetermined proposal based on the judgment format information generated by the judgment writing model 124. For example, the generation unit 133 generates, as the predetermined proposal, a determination of whether or not there is a legal risk, a proposal for avoiding the legal risk, and a proposal related to the question information from the user. More specifically, as shown in FIG. 13 , the generation unit 133 generates, as the predetermined proposal, "By making the following changes to the original illustration, we will make it more original..." Here, if the user loses the lawsuit, the generation unit 133 proposes a dissimilar trademark in the case of a trademark infringement lawsuit in order to avoid losing the lawsuit. Note that the model that makes the predetermined proposal may be a judge role model 123A other than the judgment writing model 124.

[0073] The output control unit 134 outputs information in the complaint format to the user. Specifically, the output control unit 134 outputs "Article 1 (Purpose of the Claim) 1. The Defendant, the Plaintiff..." generated by the generation unit 133 to be displayed on the user's terminal. The output control unit 134 also outputs information about the mock trial to the user. Specifically, the output control unit 134 outputs the plaintiff model 123B and the defendant model 123C to display the plaintiff's claim information, such as claim, defense, and denial, and the defendant's claim information, based on the complaint format information generated by the complaint creation model 122, on the user's terminal. The output control unit 134 also outputs judge question information to the plaintiff model 123B and the defendant model 123C to be displayed on the user's terminal for the judge model 123A. For example, the output control unit 134 outputs the plaintiff model 123B to display the plaintiff's claim, such as "First, the illustrations of both parties..." Furthermore, the output control unit 134 outputs information in the form of a judgment sentence to the user. Specifically, the output control unit 134 outputs information in the form of a judgment sentence, such as "Judgment 1. The defendant is...", generated by the generation unit 133, so as to be displayed on the user's terminal.

[0074] [3. Information processing flow] Next, the procedure of information processing by the information processing system 1 according to the second embodiment will be described with reference to Fig. 14. Fig. 14 is a flowchart showing the procedure of information processing by the information processing system 1 according to the second embodiment, and steps S101 to S104 are the same as those in the first embodiment, so they will be omitted.

[0075] As shown in FIG. 14, when the information processing device 100 obtains information necessary for creating information in a complaint format (step S104: Yes), the information processing device 100 creates information in a complaint format (step S201).

[0076] Next, the information processing device 100 inputs information in the form of a complaint into the mock trial model 123, which takes information in the form of a complaint as input and outputs information in the form of a judgment, to conduct a mock trial (step S202), and generates information in the form of a judgment (step S203).

[0077] Then, the information processing device 100 generates a predetermined proposal based on the information in the form of a judgment sentence (step S204). The predetermined proposal may be a determination of the presence or absence of legal risk, a proposal of a question similar to the question proposed by the user, or the like.

[0078] [4. Effects] In the information processing device 100 according to the second embodiment, the trained model 121 includes a complaint preparation model 122 that outputs information in a complaint format in response to input of question information, a mock trial model 123 that outputs information related to the mock trial by holding a mock trial in response to input of information in the complaint format, and a judgment preparation model 124 that outputs information in a judgment format in response to input of information related to the mock trial, and the reception unit 132 receives question information related to legal risks from a user, the generation unit 133 inputs the question information received by the reception unit 132 into the complaint preparation model 122 to generate information in a complaint format, inputs the information in the complaint format into the mock trial model 123 to generate information related to the mock trial, and inputs the information related to the mock trial into the judgment preparation model 124 to generate information in a judgment format, and the output control unit 134 outputs the information in the complaint format, the information related to the mock trial, and the information in the judgment format to the user.

[0079] As a result, the information processing device 100 can receive question information about legal risks from a user, input the question information into the trained model 121, output information in the form of a complaint, and output to the user whether or not there are legal risks after a mock trial, allowing the user to quickly obtain an answer about legal risks. Also, by receiving input of a pending complaint as question information from the user, the information processing device 100 can hold a mock trial and output a mock court case.

[0080] In the information processing device 100 according to the second embodiment, the mock trial model 123 includes a judge model 123A that outputs judge question information related to questions to the plaintiff and the defendant in response to at least one input of information in a complaint format, an output of the plaintiff model 123B, and an output of the defendant model 123C, a plaintiff model 123B that outputs plaintiff allegation information related to the plaintiff's allegation in response to at least one input of information in a complaint format, an output of the judge model 123A, and an output of the defendant model 123C, and a defendant model 123C that outputs defendant allegation information related to the defendant's allegation in response to at least one input of information in a complaint format, an output of the judge model 123A, and an output of the plaintiff model 123B. The generation unit 133 receives the complaint-format information generated by the reception unit 132, and inputs at least one of the complaint-format information received by the reception unit 132, the output of the plaintiff model 123B, and the output of the defendant model 123C into the judge model 123A to generate judge question information, inputs at least one of the complaint-format information, the output of the judge model 123A, and the output of the defendant model 123C into the plaintiff model 123B to generate plaintiff claim information, and inputs at least one of the complaint-format information, the output of the judge model 123A, and the output of the plaintiff model 123B into the defendant model 123C to generate defendant claim information, and the output control unit 134 outputs the judge question information, the plaintiff claim information, and the defendant claim information to the user.

[0081] This allows the information processing device 100 to generate information about the mock trial using the plaintiff model 123B, the defendant model 123C, and the judge model 123A included in the mock trial model 123, allowing the user to quickly obtain answers about legal risks.

[0082] In the information processing device 100 according to the second embodiment, the generation unit 133 makes a predetermined proposal based on information on the judgment sentence format generated by the judgment sentence generation model 124.

[0083] As a result, the information processing device 100 can promptly provide the user with information on whether there is a legal risk, suggestions for avoiding the legal risk, etc., based on the judgment generated by the trained model 121, thereby enabling the user to quickly obtain an answer regarding the legal risk.

[0084] (Third embodiment) [1. Overview] In the second embodiment, an example was described in which the trained model 121 conducts a mock trial in response to a question from a user regarding a legal risk, determines whether there is a legal risk, makes a proposal to avoid the legal risk, and generates a proposal related to the question information from the user. In the third embodiment, an example is described in which the boundary between winning and losing is determined by conducting multiple mock trials. Note that descriptions of content common to the first and second embodiments will be omitted as appropriate.

[0085] In the third embodiment, the boundary between winning and losing is determined by repeatedly holding the mock trial described in the second embodiment.

[0086] 2. Configuration of Information Processing Device The configuration of the information processing device 100 according to the embodiment will be described with reference to FIG. 15. FIG. 15 is a diagram illustrating an example of the configuration of the information processing device 100 according to the embodiment. As illustrated in FIG. 15, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130. Also, as illustrated in FIG. 15, the storage unit 120 includes a trained model 121, and the control unit 130 includes a learning unit 131, a reception unit 132, a generation unit 133, an output control unit 134, and a judgment determination unit 135. The third embodiment differs from the first and second embodiments in that the control unit 130 includes the judgment determination unit 135. The other configurations are the same as those of the first and second embodiments, and therefore description thereof will be omitted.

[0087] When the generation unit 133 generates information in the form of a judgment sentence in which the plaintiff won and lost, the judgment determination unit 135 determines the boundary between winning and losing. For example, if there are two pieces of information in the form of a judgment sentence in which the plaintiff won and three pieces of information in the form of a judgment sentence in which the plaintiff lost, the judgment determination unit 135 compares them and determines the boundary between winning and losing. For example, the judgment determination unit 135 compares the information in the form of a judgment sentence in which the plaintiff won and the information in the form of a judgment sentence in which the plaintiff lost, and determines the elements or conditions necessary for winning the case, thereby determining the boundary between winning and losing.

[0088] [3. Information processing flow] Next, the procedure of information processing by the information processing system 1 according to the third embodiment will be described with reference to Fig. 16. Fig. 16 is a flowchart showing the procedure of information processing by the information processing system 1 according to the second embodiment, and steps S101 to S104 and steps S201 to S204 are the same as those in the second embodiment, so they will be omitted.

[0089] 16, the information processing device 100 makes a predetermined proposal (step S204). The predetermined proposal here refers to a determination of the presence or absence of legal risks, a proposal for avoiding legal risks, or a proposal related to question information from the user.

[0090] Next, the information processing device 100 determines whether a predetermined number of judgments have been obtained for similar lawsuits (step S301).

[0091] Then, when the information processing device 100 obtains a judgment sentence a predetermined number of times (step S301: Yes), it generates a boundary between winning and losing (step S302). The predetermined number here means, for example, three losing judgments and two winning judgments, and any number of times is acceptable as long as it is possible to generate a boundary between winning and losing.

[0092] On the other hand, if a judgment is not obtained the predetermined number of times (step S301: No), the information processing device 100 generates information in the form of a complaint from the proposal generated by the generation unit 133 (step S303) and performs the processing again from step S202.

[0093] [4. Effects] The information processing device 100 according to the third embodiment further includes a judgment determination unit 135 that determines the boundary between victory and defeat when the generation unit 133 generates information in the form of a judgment in which the plaintiff wins or loses the case.

[0094] In this way, the information processing device 100 can provide the user with information to determine whether there is a legal risk by determining the boundary between winning and losing the case, and the user can quickly obtain an answer regarding the legal risk.

[0095] (others) [1. Hardware Configuration] Furthermore, since the terminal device 10 and the information processing device 100 according to the above-described embodiments have the same configuration, the information processing device 100 will be described here as an example. The information processing device 100 is realized, for example, by a computer 1000 having a configuration as shown in FIG. 17. FIG. 17 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 100. The computer 1000 has a CPU 1100, a ROM 1200, a RAM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0096] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1200 or the HDD 1400. The ROM 1200 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.

[0097] The HDD 1400 stores programs executed by the CPU 1100, data used by these programs, etc. The communication interface 1500 acquires data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.

[0098] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.

[0099] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1300. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1300 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0100] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1300 to realize the functions of the control unit 130. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.

[0101] [2. Other] Furthermore, among the processes described in the above 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 a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

[0102] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

[0103] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0104] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.

[0105] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]

[0106] 1. Information Processing Systems 10 Terminal Equipment 11 Communications Department 12 Input section 13 Output section 14 Control Unit 100 Information processing device 110 Communications Department 120 Storage section 121 trained models 122 Complaint Preparation Model 123 Moot Court Model 123A Judge Model 123B Plaintiff Model 123C Defendant Model 124 Judgment Writing Model 130 control section 131 Learning Department 132 Reception Department 133 Generation part 134 Output control section 135 Judgment Determination Division 141 Receiving unit 142 Transmitter N Network

Claims

1. a reception unit that receives question information regarding legal risks from a user; a generation unit that inputs the question information received by the reception unit into a trained model that outputs answer information to the question information in response to the input of the question information, and generates the answer information to the question information; an output control unit that outputs the answer information to the user; An information processing device comprising:

2. The generating unit generates, as the answer information, at least one of an answer regarding a determination of a legal risk in response to the question information and a proposal for avoiding the legal risk.

2. The information processing apparatus according to claim 1, wherein:

3. The trained model is a complaint creation model that outputs information in a complaint format in response to input of the question information; a mock trial model that outputs information about the mock trial by conducting a mock trial in response to input of information in the form of a complaint; a judgment writing model that outputs information in a judgment format in response to input of information about the mock trial, the reception unit receives question information regarding legal risks from the user; the generation unit inputs the question information received by the reception unit into the complaint preparation model to generate information in the complaint format, inputs the information in the complaint format into the moot court model to generate information related to the moot court, and inputs the information related to the moot court into the judgment preparation model to generate information in the judgment format; The output control unit outputs the information in the complaint format, the information on the mock trial, and the information in the judgment format to a user.

2. The information processing apparatus according to claim 1, wherein:

4. The mock trial model a judge model that outputs judge question information regarding questions to the plaintiff and the defendant in response to at least one input of the complaint format information, the output of the plaintiff model, and the output of the defendant model; the plaintiff model that outputs plaintiff claim information regarding the plaintiff's claim in response to at least one input of the complaint format information, the output of the judge model, and the output of the defendant model; the defendant model that outputs defendant claim information regarding the defendant's claim in response to at least one input of the complaint format information, the output of the judge model, and the output of the plaintiff model; the reception unit receives information on a complaint format generated by the complaint creation model, the generation unit inputs at least one of the complaint format information received by the reception unit, the output of the plaintiff model, and the output of the defendant model into the judge model to generate the judge question information; inputting at least one of the complaint format information, the output of the judge model, and the output of the defendant model into the plaintiff model to generate the plaintiff claim information; inputting at least one of the complaint format information, the output of the judge model, and the output of the plaintiff model into the defendant model to generate the defendant claim information; The output control unit outputs the judge question information, the plaintiff's assertion information, and the defendant's assertion information to a user.

4. The information processing apparatus according to claim 3,

5. The generation unit generates a predetermined proposal based on information about a judgment format generated by the judgment writing model.

4. The information processing apparatus according to claim 3,

6. The system further includes a judgment determination unit that determines whether the plaintiff wins or loses a case when the generation unit generates information in the form of a judgment in which the plaintiff wins or loses the case.

6. The information processing apparatus according to claim 5,

7. An information processing method executed by an information processing device, a receiving step of receiving question information regarding legal risks from a user; a generating step of inputting the question information received in the receiving step into a trained model that outputs answer information to the question information in response to the input of the question information, and generating the answer information to the question information; an output control step of outputting the answer information to the user; An information processing method comprising:

8. a receiving step of receiving question information regarding legal risks from a user; a generating step of inputting the question information received in the receiving step into a trained model that outputs answer information to the question information in response to the input of the question information, and generating the answer information to the question information; an output control step of outputting the answer information to the user; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • Case judgment generation method and device, and electronic equipment

    CN111222308A

  • Method and device for multi-person intermediate decision making and suggestion by using large model

    CN116523036A

  • Consultation request system, consultation request method, and consultation request server

    JP2024004806A