Information processing device and information processing method
The information processing apparatus addresses the challenge of visualizing information across multiple documents by evaluating and extracting relevant documents, enhancing risk management through morphological and syntactic analyses.
Patent Information
- Application Number
- JP2022059162
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-03-31
- Publication Date
- 2025-07-16
AI Technical Summary
Conventional document creation support apparatuses struggle with visualizing information across multiple documents, making it difficult to easily confirm related information.
An information processing apparatus that evaluates evaluation targets in multiple documents, extracts a group of documents based on these evaluations, and outputs related information, utilizing processors to perform morphological and syntactic analyses to identify risk elements and attribute information.
Enables easy confirmation of information across multiple documents by visualizing the evaluation of risk elements and attributes, facilitating effective risk management and document analysis.
Smart Images

Figure 2025106629000001_ABST
Abstract
Description
Technical Field
[0001] One aspect of the present disclosure relates to an information processing apparatus and an information processing method.
Background Art
[0002] An information processing apparatus for dealing with problems in documents such as contracts is known.
[0003] For example, Patent Document 1 describes a document creation support apparatus that outputs know-how and answer examples for each point to be noted in a document. The storage unit of the document creation support apparatus stores first correspondence information storing the know-how in association with a search key for extracting a point to be noted, and second correspondence information storing an answer example in association with a search key for extracting a point to be noted. The control unit of the document creation support apparatus receives a document, extracts a point to be noted from the received document using a predetermined search key among the search keys, searches the first and second correspondence information using the search key used for the extraction, and acquires the know-how and the answer example. The control unit outputs the acquired know-how and answer example in association with the point to be noted.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] In the conventional document creation support apparatus as described above, in order to solve problems existing in a document, it is possible to give a warning regarding the problem to the user. However, in the conventional document creation support apparatus, it may be difficult to visualize information on a plurality of documents managed by the user.
[0006] Therefore, one aspect of the present disclosure has been made in view of such circumstances, and an object thereof is to provide an information processing technology capable of easily confirming information related to a plurality of documents.
Means for Solving the Problems
[0007] An information processing apparatus according to one aspect of the present disclosure is an information processing apparatus including one or more processors, wherein the one or more processors evaluate an evaluation target included in each of a plurality of documents, and based on the evaluation, extract a group of documents including at least one document from the plurality of documents, and perform processing for outputting information related to the extracted group of documents.
Advantages of the Invention
[0008] According to one aspect of the present disclosure, information related to a plurality of documents can be easily confirmed.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Mode for Carrying Out the Invention
[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. The following embodiments are examples for explaining the present disclosure, and are not intended to limit the present disclosure only to those embodiments. Further, the present disclosure can be variously modified without departing from the gist thereof. Furthermore, the same reference numerals are given to the same components in each drawing as much as possible, and redundant explanations are omitted.
[0011] FIG. 1 is a diagram showing an example of a functional block of a document evaluation output device 1 (information processing device) according to an embodiment of the present disclosure. The document evaluation output device 1 can output evaluations regarding, for example, thousands or tens of thousands of documents managed by a user. For example, the document evaluation output device 1 is an information processing device including one or more processors, and the one or more processors evaluate evaluation targets included in each of a plurality of documents. Further, for example, it is configured to perform processing for extracting a group of documents including at least one document from a plurality of documents based on the degree of the evaluated risk and outputting information related to the extracted group of documents. It is an information processing device.
[0012] As used herein, a "document" is information recorded on the premise of being referenced. Documents include, for example, official documents, contracts, minutes of meetings, rules, notices, regulations, and statutes. Regardless of the language of the document, in addition to those described in Japanese, those described in English, Chinese, etc. are also included. "Document content information" is information regarding the content of the document to be confirmed. The form of the document content information is not particularly limited. For example, the document data of the document to be confirmed may be a data file created by a specific word processing software, etc., or may be text data extracted from the data file. Hereinafter, as an example of a "document", a contract will be described.
[0013] As used herein, an "evaluation target" refers to the object of evaluation included in each of a plurality of documents. One or more "evaluation targets" are included in one document. "Evaluation" is an evaluation of a document or an element within a document, and includes, for example, multi-stage evaluations such as good (favorable), ordinary (neutral), or bad (unfavorable). Note that "evaluation" is not limited to three stages, and may be one stage, two stages, or four or more stages.
[0014] An "evaluation target" includes, for example, a "risk element". In this specification, the "risk element" will be described as an example of an "evaluation target". A "risk element" refers to an element that can be a risk related to a document. A "risk element" includes, for example, at least one of the fact that an expression that should be included in each of a plurality of documents is not included, and the fact that an expression that should be excluded from each of a plurality of documents is included. For example, a "risk element" includes risk element information REI shown in FIGS. 1 and 2.
[0015] FIG. 2 is a conceptual diagram showing an example of risk element information REI according to an embodiment of the present disclosure. As shown in FIG. 2, the fact that an expression that should be included in each of a plurality of documents is not included includes, for example, at least one of the facts that in a plurality of documents, it is not specified to exclude anti-social forces, it is not specified the upper limit of damages, and it is not specified the contract end period.
[0016] "That each of a plurality of documents contains an expression to be excluded" means that, in a plurality of documents, for example, at least one of the following is included: "there is a clause that remains effective even after the contract ends", "there is a non-compete obligation", "it is stipulated that the damage compensation is unlimited", and "it is stipulated that prior approval is required when re-commissioning".
[0017] Also, in the risk element information REI, for example, a document ID, a risk element ID, the content of the risk element, and the related information of the risk element are associated. "Related information" includes, for example, but is not limited to, at least one of the reason why the risk element can be a risk, the countermeasure policy for the risk element, and the specific countermeasure method for the risk element. The risk element information REI may be held, for example, as a database including a document ID and a risk element ID and a different database including a risk element ID, the content of the risk element, and the related information of the risk element.
[0018] "Degree of risk" refers to information regarding the evaluation of an evaluation target included in each of a plurality of documents, and means the degree of risk evaluated for a risk element. "Degree of risk" corresponds to, for example, good (favorable), normal (neutral), or bad (unfavorable) of the aforementioned "evaluation". Also, for example, it includes the "risk level" regarding a document described later. In this specification, the degree of risk will be described as an example of evaluation information.
[0019] "Attribute information" refers to information regarding the attributes of a document, and includes, for example, the attribute information DAI shown in FIGS. 1 and 3. Details of the "attribute information" will be described later with reference to FIG. 3.
[0020] "Group of documents" refers to one or a plurality of documents including at least one document extracted from a plurality of documents based on the evaluation of evaluation items.
[0021] A "document group" includes a plurality of related documents. The "plurality of related documents" are a plurality of documents having a predetermined relevance, and include, for example, a basic contract and individual contracts. The "basic contract" refers to a contract that defines the basic matters common to all transactions when continuously conducting transactions with a specific business partner. On the other hand, the "individual contract" refers to a contract concluded for individual transactions. Also, for example, it includes a basic transaction contract without provisions regarding the handling of intellectual property, and a joint application contract that defines the handling of intellectual property generated based on transactions related to the basic transaction contract. Further, the "plurality of related documents" may include an original contract that has already been concluded and a document change contract (including a change memorandum, etc.) in which the changed content of the original contract is described. The plurality of related documents may be recorded by associating their document IDs, etc. with each other. In this specification, the "plurality of related documents" refers to a plurality of documents that are different as documents and are appropriately regarded as one document and evaluated as an evaluation target. For example, it includes a first contract and a second contract that includes changes such as addition, overwrite, deletion, etc. of the contract conditions described in the first contract.
[0022] The document evaluation output device 1 is realized, for example, by a desktop computer, a laptop computer, a smartphone, or the like. The document evaluation output device 1 may also be realized by, for example, one or more server devices. Further, the document evaluation output device 1 includes a server device, and can process documents in the server device, transmit the output to the computer owned by the user, and cause the information regarding the output to be displayed or saved. Thereby, extraction of risk elements, registration of attribute information, evaluation of risks, etc. can be appropriately performed. Note that the document evaluation output device 1 may be one in which a plurality of information processing devices operate in cooperation, or may be one that operates by any cloud service.
[0023] The document evaluation output device 1 illustratively includes an information processing unit 11 that executes information processing for outputting information related to a group of documents, and a recording unit 20 that records the information for executing the information processing and the information generated by executing the information processing.
[0024] The information processing unit 11 of the present embodiment functionally includes an information acquisition unit 12, a risk factor extraction unit 13, an attribute information registration unit 14, a document search unit 15, and a document extraction unit 16. Note that each of the above units of the information processing unit 11 can be realized, for example, by using a storage area such as one or more memories or hard disks, or by one or more processors (for example, the processor 41 shown in FIG. 13) executing a program stored in the storage area.
[0025] Note that in this specification, the term "unit" does not simply mean a physical means, but also includes a case where the function of the "unit" is realized by software. Also, even if the functions of one "unit" or device are realized by two or more physical means or devices, or the functions of two or more "units" or devices are realized by one physical means or device, it is acceptable.
[0026] The information acquisition unit 12 according to an embodiment of the present disclosure acquires various information for executing information processing for outputting an evaluation regarding a plurality of documents. The information acquisition unit 12, for example, acquires document content information DCI indicating the content of a document. The information acquisition unit 12 may acquire the document content information DCI from a pre-recorded recording unit 20 (internal database), or may acquire it from an external database not provided in the document evaluation output device 1.
[0027] The risk factor extraction unit 13 according to an embodiment of the present disclosure extracts one or more risk factors from a plurality of documents. When extracting one or more risk factors from a plurality of documents, for example, the risk factor extraction unit 13 reads the character information in each document, performs morphological analysis, and cuts it out for each word.
[0028] "Morphological analysis" is one of the natural language processing of a computer. "Morphological analysis" refers to an analysis process of separating text data of a natural language without grammatical information annotation into units of morphemes and discriminating the part of speech, etc. for each morpheme based on information such as the grammar of the target language and the part of speech of words.
[0029] The risk element extraction unit 13 according to an embodiment of the present disclosure may perform dependency analysis (syntactic analysis), that is, investigate the modification relationship of a sentence from part-of-speech information. Note that when performing morphological analysis, the risk element extraction unit 13 can refer to a dictionary database including a corpus dictionary or the like. The dictionary database may be held by, for example, the recording unit 20 in the document evaluation output device 1, or may be held by an external server device.
[0030] The attribute information registration unit 14 according to an embodiment of the present disclosure registers attribute information DAI regarding a plurality of documents. When the document content information DCI is acquired by the information acquisition unit 13, for example, the attribute information registration unit 14 automatically extracts the attribute information DAI from each document corresponding to the document content information DCI. More specifically, the attribute information registration unit 14 reads the character information in each document, performs morphological analysis or the like, and then extracts the document attribute information DAI from each document. As described above, in an embodiment of the present disclosure, the attribute information registration unit 14 automatically extracts the attribute information DAI and registers the extracted attribute information DAI for each of the plurality of documents.
[0031] On the other hand, the attribute information registration unit 14 may register the attribute information DAI regarding a plurality of documents based on an input by, for example, a user, a document administrator, or the like, or by RPA. For example, the user may operate the document evaluation output device 1 (for example, the mouse in the input / output interface 44 shown in FIG. 13) to register the attribute information DAI corresponding to each document in the document evaluation output device 1 (recording unit 20).
[0032] Note that the information processing system according to the present embodiment may be related to a document in which all or part of the above-described processing has been performed in advance as long as the output of the evaluation element described later is possible. For example, a document in which risk element extraction including morphological analysis and syntactic analysis, attribute information registration, etc. has been performed before being input or saved in the information processing system may be used.
[0033] FIG. 3 is a conceptual diagram showing an example of the attribute information DAI according to an embodiment of the present disclosure. As shown in FIG. 3, for example, the attribute information DAI includes a document ID, a business partner related to the document of the user (own company) managing the document, a document type, at least one of a party and a position in the document, at least one of information such as a transaction amount related to the document, a person in charge of the document, a contract status of the document, and the presence or absence of an update rejection deadline. Further, the attribute information DAI may include a contract start date or a contract end date. In this specification, the attribute information DAI refers to information that is extracted from a document or given with respect to a document and that may be an evaluation target or a target of a search described later.
[0034] The “type” of a document refers to, for example, a contract type of a contract document, and includes a basic transaction contract, a confidentiality contract, a business consignment contract, and the like. The “position” in a document refers to, for example, the position of a party in a contract document, and in a basic transaction contract, includes a buyer and a seller. The “transaction amount” related to a document refers to, for example, one or more transaction amounts related to each item defined in a contract document.
[0035] The “person in charge” of a document is, for example, a person who is involved in the conclusion of a contract document and is responsible for the contract document, and includes employees of the user. The “contract status” of a document refers to, for example, the contract status of a contract document, and includes whether it is during the contract period, after the contract has expired, or before the contract is concluded (during the draft of the contract document). The “update rejection deadline” of a document is, for example, a deadline for rejecting contract updates. For example, the update rejection deadline is appropriately set within a predetermined period before the contract expires.
[0036] Returning to FIG. 1, the document search unit 15 according to an embodiment of the present disclosure can search for one or more specific documents corresponding to the input attribute information DAI from a plurality of documents based on the attribute information DAI. For example, the document search unit 15 can search for one or more specific documents that match the search conditions from a large number of documents managed by the user, using the attribute information DAI input by the user as the search conditions.
[0037] The document extraction unit 16 according to an embodiment of the present disclosure evaluates an evaluation target included in each of a plurality of documents as an evaluation process (1). For example, it evaluates the degree of risk. The document extraction unit 16 can extract a group of documents including at least one document from the plurality of documents based on the evaluated degree of risk as an extraction process (2). The document extraction unit 16 outputs information related to the extracted group of documents as an output process (3). As described above, the document extraction unit 16 executes processes (1) to (3), but may execute only a part of processes (1) to (3).
[0038] Regarding the evaluation process (1), the document search unit 15 searches for a specific document from a plurality of documents, for example, and the document extraction unit 16 evaluates the degree of risk for the evaluation target included in each of the searched specific documents. According to this configuration, it is possible to evaluate the degree of risk for the evaluation target included in each of the specific documents searched based on the attribute information among the plurality of documents.
[0039] Also, regarding the evaluation process (1), the document extraction unit 16 evaluates the degree of risk for the evaluation target included in each of, for example, a "document group" including a plurality of associated documents. The document extraction unit 16 may evaluate the degree of risk for the entire document group. According to this configuration, it is possible to evaluate the degree of risk for the evaluation target included in each of a plurality of documents (document group) having a predetermined relationship. Thereby, when the document group includes a contract, the contract constituted by the document group can be appropriately evaluated.
[0040] Regarding the extraction process (2), the document extraction unit 16 may further extract a group of documents from the plurality of documents based on a user input regarding a risk element (evaluation target) related to the plurality of documents. For example, the user arbitrarily sets a flag for each of the plurality of documents in advance. For example, this flag includes a flag indicating "risk present" and "risk absent". In this case, the document extraction unit 16 extracts one or more documents with the "risk present" flag set as a group of documents. According to this configuration, it is possible to appropriately extract a group of documents desired by the user, including documents in which the user recognizes the presence or absence of risk.
[0041] Also, regarding the extraction process (2), when the number of risk elements (evaluation targets) included in each of a plurality of documents fluctuates, for example, the document extraction unit 16 extracts a group of documents from the plurality of documents based on the evaluation targets after the fluctuation. For example, when a specific law or statute related to a contract is amended (law amendment), the number of risk elements included in the plurality of documents may fluctuate. That is, due to the influence of law amendment or the like, an evaluation target that was originally a risk element in a document may cease to be a risk element, or an evaluation target that was not originally a risk element may newly become a risk element. Therefore, even when the number of evaluation targets included in each of the plurality of documents fluctuates due to law amendment or the like, the document extraction unit 16 can appropriately extract a group of documents from the plurality of documents.
[0042] Furthermore, regarding the extraction process (2), when the degree of risk regarding each of the risk elements (evaluation targets) included in each of a plurality of documents is changed, for example, the document extraction unit 16 extracts a group of documents from the plurality of documents based on the degree of risk after the change. For example, when a specific law or statute related to a contract or internal regulations is amended, the degree of risk regarding the evaluation targets may also be changed. Therefore, even when the degree of risk regarding each of the risk elements (evaluation targets) included in each of the plurality of documents is changed due to law amendment or the like, the document extraction unit 16 can appropriately extract a group of documents from the plurality of documents.
[0043] Note that when the risk elements (such as the number and degree of risk elements) fluctuate due to law amendment or the like, it is preferable that both the contract to which the situation before the risk fluctuation (for example, the statute before the amendment) is applied and the document to which the situation after the risk fluctuation (for example, the statute after the amendment) is applied are appropriately risk - evaluated. Therefore, for example, a plurality of sets of risk elements can be prepared and the set of risk elements applied to the evaluation can be made different using the attribute information of the document such as the contract conclusion date.
[0044] Regarding the output process (3), the document extraction unit 16 outputs, as information related to the extracted group of documents, for example, an evaluation visualization screen (for example, FIGS. 7 to 12) that visualizes the evaluation of the documents. The information related to the extracted group of documents includes, for example, at least one of data for displaying the output result on a display or data such as csv that allows the output result to be confirmed. Note that the information related to the extracted group of documents may include information for outputting the evaluation of the documents as audio.
[0045] The recording unit 20 records, for example, document content information DCI, risk element information REI, attribute information DAI, risk level information RLI regarding the risk level of the risk element, and correspondence status information RSI regarding the correspondence status of the risk element. For example, the recording unit 20 may record the document content information DCI, the risk element information REI, the attribute information DAI, the risk level information RLI, and the correspondence status information RSI in association with each other. Further, the recording unit 20 may record information regarding the document group.
[0046] FIG. 4 is a conceptual diagram showing an example of risk level information RLI according to an embodiment of the present disclosure. As shown in FIG. 4, in the risk level information RLI, for example, a document ID, a risk element ID, and a risk level (for example, high, medium, low) are associated. The risk level is set, for example, in addition to or instead of the risk element, according to the attribute information DAI (for example, the type of the document or the position of the parties in the document). This is because the risk level of the risk element in the document can vary depending on which "position" the user, who is a party to the contract, is in a specific type of contract.
[0047] Also, in the embodiment of FIG. 4, the risk level information RLI is recorded in association with the document ID. As a result, the document and the risk elements included in the document are associated and recorded, and since the risk elements included in the document and the risk level information are associated and recorded, the document and the risk level information can be associated and output. On the other hand, the risk level information RLI does not necessarily have to be recorded in association with a specific document. In this case, for example, it may be associated with the attribute information of the document or other information.
[0048] FIG. 5 is a conceptual diagram showing an example of the correspondence situation information RSI according to an embodiment of the present disclosure. As shown in FIG. 5, in the correspondence situation information RSI, for example, a document ID, a risk element ID, and the correspondence situation of a user (for example, a person in charge of a company) with respect to the risk element are associated.
[0049] The "correspondence situation" refers to, for example, the situation of the correspondence for eliminating the risk or risk element in a specific document. The "correspondence situation" becomes "completed" when, for example, with respect to a specific document, when the expression that should be included in each of the plurality of documents is not included, the specific document is corrected so as to include the expression. Even when a specific document cannot be corrected to include the expression, when the risk or risk element is eliminated by other countermeasures, the "correspondence situation" becomes "completed". When the risk or risk element is not eliminated, the "correspondence situation" becomes "unhandled". When the degree of risk is low and no correspondence is required, the "correspondence situation" becomes "not required".
[0050] <Information output process> With reference to FIGS. 6 to 12, an example of an information output process for outputting information related to a document according to an embodiment of the present disclosure will be described. First, with reference to FIGS. 6 and 8, a first example of the information output process will be described. As a premise, the document evaluation output device 1 shown in FIG. 1 has acquired document content information DCI indicating the contents of a plurality of documents.
[0051] (First example) FIG. 6 is a flowchart showing an example of information output processing for outputting information related to a document according to an embodiment of the present disclosure. As shown in FIG. 6, the document evaluation output device 1 shown in FIG. 1 evaluates the degree of risk for each evaluation target included in each of a plurality of documents (step S1). The document evaluation output device 1 extracts a group of documents including at least one document from the plurality of documents based on the evaluated degree of risk (step S2).
[0052] The document evaluation output device 1 outputs information related to the extracted group of documents (step S3). For example, the document evaluation output device 1 outputs an evaluation visualization screen as shown in FIGS. 7 to 12 as information related to the extracted group of documents at an output unit (for example, the input / output interface 44 shown in FIG. 13).
[0053] FIG. 7 is a diagram showing an example of output of an evaluation visualization screen according to an embodiment of the present disclosure. By the user, in the input field IC of the evaluation visualization screen D1, as the attribute information DAI, "during the contract period" is input regarding the item "contract status". In this case, the document risk output device 1 searches for one or a plurality of specific contract documents (for example, 500 pieces) that are "during the contract period" from a large number of contract documents managed by the user.
[0054] The input format of the attribute information DAI is arbitrary. The attribute information DAI may be selected and input from options prepared in advance in the input field IC in a pull-down PD format, a radio (option) button format, or the like, or may be freely input. When selected and input from options prepared in advance, it is less likely to be affected by fluctuations in notation compared to the case of freely inputting, and thus it may be possible to appropriately extract a document group. For example, it is effective when extracting based on a document type in which document names may be different even if they are of the same type. The attribute information DAI may be input in text or voice.
[0055] In addition, it may be a mode to output all documents in association with risk elements without performing document search or extraction. Also, risk elements may be used as search conditions, such as extracting documents with high risk elements or documents having risk elements.
[0056] The document evaluation output device 1 according to an embodiment of the present disclosure generates output information for associating and outputting, as a search result SR1, the number of specific documents having one or more risk elements among 500 specific documents that have been searched, for each of the risk elements.
[0057] "Information regarding the searched specific documents" may be, for example, information that allows a user to check the evaluation of a plurality of documents, and is arbitrary. For example, it includes the number of specific documents having risk elements. "Information regarding the searched specific documents" may also be information that qualitatively represents each number of specific documents having risk elements. For example, on the evaluation visualization screen D1, as "information regarding the searched specific documents", the corresponding number "400 pieces" may be represented as "many", the corresponding numbers "200 pieces", "100 pieces", "70 pieces" may be represented as "medium", and the corresponding number "30 pieces" may be represented as "few".
[0058] The document evaluation output device 1 according to an embodiment of the present disclosure may acquire risk level information regarding the risk level of the risk element associated with one or more risk elements. Then, when outputting information regarding the searched specific documents, the document evaluation output device 1 may generate output information for associating and outputting one or more risk elements with the risk level (for example, high, medium). According to this configuration, the user can easily grasp the number of documents with a high or low risk level among the documents.
[0059] As described above, the document evaluation output device 1 in this embodiment evaluates the degree of risk for the evaluation targets included in each of a plurality of documents, extracts a group of documents including at least one document from the plurality of documents based on the evaluated degree of risk, and outputs information related to the extracted group of documents. For example, the information related to the extracted group of documents is visualized. Therefore, the user can easily confirm the information related to the plurality of documents.
[0060] (Second Example) With reference to FIG. 8, a second example of the output information generation process will be described. In the second example, the document evaluation output device 1 performs a search process under search conditions different from those in the first example.
[0061] FIG. 8 is a diagram showing an output example of an evaluation visualization screen when attribute information as a search condition is further added compared to the example shown in FIG. 7. In FIG. 8, by the user, in the input field IC of the evaluation visualization screen D3, as the attribute information DAI, for the item "Contract Status", "During the contract period" is input, for the item "Type", "Basic transaction contract" is input, and for the item "Narrow down to contracts whose renewal rejection deadline will be reached within 2 months", "Checked" is input.
[0062] In this case, the document evaluation output device 1 searches for one or more specific contracts (70 contracts) that are "basic transaction contracts" and are "contracts whose renewal rejection deadline will be reached within 2 months" during the "contract period" among the large number of contracts managed by the user. The search conditions regarding values such as dates and transaction amounts may have an upper limit or / and a lower limit to have a range, or may be specific values.
[0063] Also, the search conditions regarding dates may be, for example, 1 month, 3 months, half a year, etc., or may be the number of days such as within 30 days, within 60 days, etc. In this way, by including the contract renewal time in the search conditions, the user can make a judgment to correct a contract with a high risk at the next renewal or end the contract without renewing a contract with a high risk, and can facilitate the risk management of the contract.
[0064] The document evaluation output device 1 of the present embodiment outputs, as the search result SR3, the number of specific documents having one or more risk elements among, for example, 70 searched specific documents (for example, the corresponding numbers: 4, 56, 14,...) in association with each of the risk elements.
[0065] In the second example of the information output process, the document evaluation output device 1 can perform a search process under search conditions different from those in the first example. For example, the document evaluation output device 1 can narrow down the search results from 700 (first example) to 70 (second example) by adding (increasing) search conditions compared to the first example.
[0066] (Third example) Referring to FIG. 9, a third example of the information output process will be described. In the third example, the document evaluation output device 1 outputs, based on the user's input, in association with a specific risk element among one or more risk elements and related information.
[0067] FIG. 9 is an example of an evaluation visualization screen in which a specific risk element and related information regarding the risk element are output in association. In the evaluation visualization screen D5 shown in FIG. 9, the area where the search result SR5 is displayed is configured to be selectable by the user.
[0068] In the evaluation visualization screen D5, the user selects, for example, the area R surrounded by a dashed line corresponding to the risk element "The upper limit of damages is not determined" in the search result SR5. The user's selection method is arbitrary, and an example is shown below. For example, when the cursor C corresponding to the mouse operated by the user is stopped (mouse-on) on the area R for a certain period (for example, several seconds), the area R, that is, the risk element "The upper limit of damages is not determined" is selected.
[0069] In this case, the document evaluation output device 1 acquires the associated information of the one or more risk elements associated with the risk elements. The document evaluation output device 1 outputs an evaluation visualization screen D5 including a display column CD1 in which the associated information associated with the risk element "the upper limit of damage compensation is not determined" selected by the user is posted.
[0070] In the third example of the information output process, the document evaluation output device 1 outputs, in association with each other, a specific risk element and the associated information among the one or more risk elements based on the user input. Therefore, at least one of the associated information corresponding to the specific risk element, for example, the reason why the risk element can be a risk, the countermeasure policy for the risk element, and the specific countermeasure method for the risk element can be easily grasped. Note that the possible countermeasure methods for eliminating the risk include, when the document is a contract, the description examples of the provisions that can be expected to reduce the risk.
[0071] Note that it may be possible to input a plurality of risk elements on the evaluation visualization screen D5. The document evaluation output device 1 may output the associated information corresponding to each of the plurality of risk elements selected by the user in association with the plurality of risk elements.
[0072] (Fourth Example) Referring to FIGS. 10 and 11, a fourth example of the information output process will be described. In the fourth example, the document risk output device 1 outputs, for each document, the attribute information DAI of a specific document having one or more risk elements selected by the user among the searched specific documents.
[0073] FIG. 10 shows an example of an evaluation visualization screen similar to the evaluation visualization screen D3 shown in FIG. 8. In the evaluation visualization screen D7 shown in FIG. 10, the area where the search result SR5 is displayed is configured to be selectable by the user.
[0074] On the evaluation visualization screen D7, the user selects, for example, the area R enclosed by a dashed line corresponding to the risk element "There is no stipulation to eliminate anti-social forces" in the search result SR5. The user's selection method is arbitrary, and an example is shown below. For example, when the user operates the cursor C corresponding to the mouse and clicks once or double-clicks on the area R, the area R, that is, the single risk element "There is no stipulation to eliminate anti-social forces" is selected.
[0075] FIG. 11 is an example of a risk visualization screen output when the risk element "There is no stipulation to eliminate anti-social forces" is selected by the user on the evaluation visualization screen D7 of FIG. 10. On the evaluation visualization screen D7 of FIG. 10, when a single risk element "There is no stipulation to eliminate anti-social forces" is selected by the user, the document evaluation output device 1 outputs an evaluation visualization screen D9 including a display column DC3 in which at least a part (for example, type, party / position, contract period) of the attribute information of four specific documents having the risk element is associated for each of the four specific documents.
[0076] In the fourth example of the information output process, the document evaluation output device 1 outputs the attribute information of four specific documents having one or more risk elements selected by the user among the 70 specific documents retrieved, for each of the four specific documents. Therefore, it becomes possible to easily grasp the attribute information of the specific documents having the specific risk elements selected by the user.
[0077] Note that on the evaluation visualization screen D7 of FIG. 10, it may be possible to select a plurality of risk elements. In this case, the document evaluation output device 1 may output the attribute information of the specific documents each including a plurality of risk elements selected by the user, for each of the plurality of risk elements.
[0078] (Example 5) Referring to FIG. 12, a fifth example of the information output process will be described. In the fifth example, when the document evaluation output device 1 outputs the content of a specific document, it outputs in association with the correspondence between one or more risk elements included in the specific document.
[0079] FIG. 12 is a diagram showing an output example of a document display screen according to an embodiment of the present disclosure. As shown in FIG. 12, the document evaluation output device 1 can output a document display screen D11 including a display column DC5 showing one document or document content information selected by the user, and a display column DC7 in which a plurality of specific risk elements included in the document, the risk level of the risk element, and the correspondence of the risk element are associated.
[0080] The "one document selected by the user" includes, for example, when on the screen of the evaluation visualization screen D9 in FIG. 11, four specific documents can be respectively selected and the content of the selected specific document can be confirmed (for example, when a button or link for displaying the document content information corresponding to the document is provided), one specific document selected by the user.
[0081] In this case, the document evaluation output device 1 shown in FIG. 1 acquires correspondence status information RSI regarding the correspondence status of the risk element associated with one or more risk elements. Then, the document evaluation output device 1 outputs the display column DC5 and the display column DC7 in which the correspondence between one or more risk elements included in the specific document and the correspondence status are associated. In this case, it is preferable to display the detected risk element in association with the clause of the document having the risk element.
[0082] The document evaluation output device 1 may output, in the display column DC7, by associating each of a plurality of risk elements with the person in charge (name) who actually corresponds to it, for each risk element. Further, the "correspondence status" in the display column DC7 can be appropriately changed by the user. Regarding the risk element "The upper limit of damage compensation is not determined" whose "correspondence status" is "under correspondence", a correspondence task may be automatically issued, for example, the correspondence may be automatically assigned to the person in charge. In this case, for example, the person in charge who corresponds to the risk element "The upper limit of damage compensation is not determined" is notified of the task to execute the correspondence policy described in the related information corresponding to the risk element. Note that when the "correspondence status" is set to "completed" and "not required", the correspondence task can be made not to occur.
[0083] In the fifth example of the information output process, when the document evaluation output device 1 outputs the content of a specific document, it outputs in association with one or a plurality of risk elements included in the specific document and the correspondence status. Therefore, in addition to the content of the specific document selected, the user can easily grasp the risk elements of the specific document and the correspondence status associated with the risk elements.
[0084] (Example 6) The sixth example of the information output process will be described. In the sixth example, the document evaluation output device 1 outputs, as information related to a group of extracted documents, each of the group of documents and the degree of risk of each of the group of documents in association with each other. For example, the document evaluation output device 1 outputs each of the group of documents and the degree of risk of each of the group of documents in association with each other in a list format. According to this configuration, the user can easily grasp the degree of risk for each document. Note that the output format of the information related to the group of documents is arbitrary and is not limited to the above list format. Also, it is not always necessary to output all of the information related to the group of documents, and at least a part of the information may be output.
[0085] (Example 7) The seventh example of the information output process will be described. In the seventh example, when the document evaluation output device 1 extracts a group of documents based on user input preset in the document, the device outputs by associating each of the group of documents with information set for the group of documents. For example, the user arbitrarily sets a flag for each of a plurality of documents in advance. The document evaluation output device 1 outputs by associating each of the group of documents with the flag information set for the group of documents in a list format. According to this configuration, the user can easily grasp the content of the flag (such as "risk present" or "risk absent") set for each document. Note that the output format of the information related to the group of documents is arbitrary and is not limited to the above list format. Also, it is not always necessary to output all of the information related to the group of documents, and it is sufficient to output at least some of the information.
[0086] (Eighth Example) The eighth example of the information output process will be described. In the eighth example, the document evaluation output device 1 outputs, for example, a group of documents including a document group. For example, the extracted document group is output with the degree of risk as a document group associated in the same manner as a document that is not another document group. Also, for example, when a displayed document group is selected, a plurality of documents included in the document group are displayed as a list. At that time, it is preferable to display differently a document (for example, a document including a clause including a risk element) that is strongly related to the pointed-out risk element from other documents. Thereby, it is possible to easily discriminate a document including a portion with a high degree of risk among the documents in the document group.
[0087] FIG. 13 is a diagram showing an example of the hardware configuration of a computer according to an embodiment of the present disclosure. With reference to FIG. 13, an example of the hardware configuration of a computer that can be used to configure the document evaluation output device 1 shown in FIG. 1 will be described.
[0088] As shown in FIG. 13, computer 40 mainly includes, as hardware resources, a processor 41, a main recording device 42, an auxiliary recording device 43, an input / output interface 44, and a communication interface 45, which are interconnected via a bus line 46 including an address bus, a data bus, a control bus, etc. Note that an interface circuit (not shown) may be appropriately interposed between the bus line 46 and each hardware resource. Note that computer 40 may include one or a plurality of each of the above hardware resources.
[0089] The processor 41 controls the entire computer. The processor 41 corresponds to, for example, the information processing unit 11 of the document evaluation output device 1 shown in FIG. 1. The main recording device 42 provides a working area for the processor 41 and is a volatile memory such as SRAM (Static Random Access Memory) or DRAM (Dynamic Random Access Memory).
[0090] The auxiliary recording device 43 is a non-volatile memory such as an HDD, an SSD, or a flash memory that stores programs and data, etc., which are software. The programs, data, etc. are loaded from the auxiliary recording device 43 to the main recording device 42 via the bus line 46 at an arbitrary time. The auxiliary recording device 43 corresponds to, for example, the recording unit 20 of the document evaluation output device 1 shown in FIG. 1.
[0091] The input / output interface 44 performs one or both of outputting or presenting information (such as outputting a predetermined screen based on the output information generated by the output information generation unit 16 shown in FIG. 1) and receiving input of information, and includes a camera, a keyboard, a mouse, a display, a touch panel display, a microphone, a speaker, etc. The communication interface 45 is for transmitting and receiving various data to and from an external device or an external database via a predetermined communication network.
[0092] The communication interface 45 and a predetermined communication network can be connected either wired or wirelessly. The communication interface 45 may also acquire information related to the network, such as information related to a Wi-Fi access point, information related to a base station of a communication carrier, and the like.
[0093] It is obvious to those skilled in the art that through the cooperation of the hardware resources and software exemplified above, the computer 40 can function as a desired means, execute desired steps, and realize desired functions.
[0094] The steps of the present disclosure may be realized using machine learning techniques. For example, extraction of risk factors, evaluation of an evaluation target, etc. may be performed using a trained model. On the other hand, it may be performed based on rules, or may be performed by combining a trained model and a rule-based method.
[0095] Note that each of the above embodiments is for facilitating the understanding of the present disclosure and is not intended to limit the interpretation of the present disclosure. The present disclosure can be changed / improved without departing from its gist, and equivalents thereof are also included in the present disclosure. Further, the present disclosure can form various disclosures by appropriately combining a plurality of components disclosed in each of the above embodiments. For example, some components may be deleted from all the components shown in the embodiments. Furthermore, components may be appropriately combined from different embodiments.
Explanation of Reference Numerals
[0096] 1…Document evaluation output device, 11…Information processing unit, 12…Information acquisition unit, 13…Risk factor extraction unit, 14…Attribute information registration unit, 15…Document search unit, 16…Document extraction unit, 20…Recording unit, 40…Computer, 41…Processor, 42…Main recording device, 43…Auxiliary recording device, 44…Input / output interface, 45…Communication interface, 46…Bus line
Claims
1. An information processing apparatus comprising one or more processors, wherein the one or more processors are configured to: evaluate an evaluation target included in each of a plurality of documents; extract a group of documents including at least one document from the plurality of documents based on the evaluation; output information related to the extracted group of documents. The information processing apparatus is configured to perform the above processing.
2. The information processing apparatus according to claim 1, wherein the evaluation is an evaluation of the degree of risk.
3. The one or more processors are configured to: search for a specific document from the plurality of documents and evaluate an evaluation target included in each of the searched specific documents. The information processing apparatus according to claim 1 or 2 is configured to perform the above processing.
4. The plurality of documents include a document group including a plurality of associated documents, and the one or more processors are configured to: evaluate an evaluation target included in each of the document groups. The information processing apparatus according to any one of claims 1 to 3 is configured to perform the above processing.
5. The one or more processors are further configured to: extract the group of documents from the plurality of documents based on a user input preset in the documents. The information processing apparatus according to any one of claims 1 to 4 is configured to perform the above processing.
6. The one or more processors are configured to: when the number of the evaluation targets fluctuates, extract the group of documents from the plurality of documents based on the evaluation targets after the fluctuation. The information processing apparatus according to any one of claims 1 to 5 is configured to perform the above processing.
7. The one or more processors are configured to: when the evaluation of the evaluation target is changed, extract the group of documents from the plurality of documents based on the evaluation after the change. The information processing apparatus according to any one of claims 1 to 6 is configured to perform the above processing.
8. The one or more processors are configured to: output, as the information related to the extracted group of documents, associate the evaluation target with the degree of the evaluation for the evaluation target. The information processing apparatus according to any one of claims 1 to 7 is configured to perform the above processing.
9. The one or more processors are configured to: output, as the information related to the extracted group of documents, associate the evaluation target included in each of the group of documents with the corresponding situation for the evaluation target. An information processing apparatus according to any one of claims 1 to 8, configured to perform processing for
10. The one or more processors As the information related to the group of documents extracted, associate and output a specific evaluation target among the evaluation targets included in each of the group of documents and the related information of the specific evaluation target An information processing apparatus according to any one of claims 1 to 9, configured to perform processing for
11. The one or more processors As the information related to the group of documents extracted, associate and output each of the group of documents and the evaluation information of each of the group of documents An information processing apparatus according to any one of claims 1 to 10, configured to perform processing for
12. The evaluation target Includes at least one of the fact that the expression to be included in each of the plurality of documents is not included and the fact that the expression to be excluded in each of the plurality of documents is included An information processing apparatus according to any one of claims 1 to 11
13. The attribute information when the document is a contract includes at least one of the type of contract, the parties to the contract, the position of the parties, and the contract situation An information processing apparatus according to any one of claims 1 to 12
14. An information processing method executed by a computer, comprising: Evaluating evaluation targets included in each of a plurality of documents; Based on the evaluation, extracting a group of documents including at least one document from the plurality of documents; Outputting information related to the extracted group of documents Information processing method
Citation Information
Patent Citations
Contract check support apparatus and contract check support program
JP2012208547A
Information retrieval device, information retrieval method and information retrieval program
JP2015138351A
Information processing program, information processing method, and information processing device
JP2019159839A
Information processing device, information processing system and program
WO2018087863A1
JP2010‐257413A