Information processing apparatus, information processing method, and program
The information processing device efficiently identifies and checks the usage status of defined terms in documents, addressing the limitations of conventional systems by providing a structured approach to term discrimination and usage verification.
Patent Information
- Application Number
- JP2025222838
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-07-02
- Filing Date
- 2025-12-02
- Publication Date
- 2026-03-04
AI Technical Summary
Conventional document check devices struggle to identify and check the usage status of defined terms with specific meanings in documents effectively.
An information processing device and method that includes an acquisition unit to acquire document information, a discrimination unit to determine defined terms based on a first rule, a confirmation unit to check the usage of these terms based on a second rule, and an output unit to generate information on the usage status.
Facilitates easy and comprehensive checking of defined term usage in documents, ensuring consistency and clarity in their application.
Smart Images

Figure 2026035781000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] In documents such as contracts, consistency in the terms used in the document is highly required.
[0003] For example, Patent Document 1 describes a document check device for checking the consistency of statements in a document to be analyzed (Patent Document 1). When a specific character string (for example, "the aforementioned" or "the said") is used in a document to indicate that the term following this character string has already appeared in the document, the document check device is capable of checking the consistency of the use of such a specific character string. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2011-118861 Summary of the Invention [Problem to be solved by the invention]
[0005] The conventional document check device described above can extract terms with prefixes such as "the above" from a document and check the consistency of the prefixed terms. However, it is not easy to identify defined terms that have specific meanings from any term in a document and then check the usage of the defined terms.
[0006] Therefore, some aspects of the present invention have been made in consideration of such circumstances, and have an object to provide an information processing technique that makes it possible to easily check the usage status of defined terms in a document. [Means for solving the problem]
[0007] An information processing device according to one embodiment of the present invention includes an acquisition unit that acquires document information relating to a document, a discrimination unit that determines, based on a first rule, whether a term contained in the document is a defined term that is defined as a term having a specific meaning, a confirmation unit that, for the determined defined term, checks the usage of the defined term in the document based on a second rule, and an output information generation unit that generates output information for outputting the results of the usage confirmation.
[0008] An information processing method according to one embodiment of the present invention includes a computer executing the steps of acquiring document information about a document, determining, based on a first rule, terms contained in the document as defined terms that are defined as terms with specific meanings, checking the usage of the defined terms in the document based on a second rule, and generating output information for outputting the results of the usage confirmation.
[0009] A program according to one embodiment of the present invention causes a computer to function as an acquisition unit that acquires document information related to a document, a discrimination unit that determines, based on a first rule, whether a term contained in the document is a defined term that is defined as a term having a specific meaning, a confirmation unit that, for the determined defined term, checks the usage of the defined term in the document based on a second rule, and an output information generation unit that generates output information for outputting the results of the usage confirmation.
[0010] "Defined terms" are terms that are defined as having a specific meaning. Defined terms are any terms that have a specific meaning, and include, but are not limited to, terms that are defined as having a specific meaning in a contract, such as "these Regulations," "Employees, etc.", "Contractor," "Contractor," and "This Agreement."
[0011] A "document" is information that is recorded with the intention of being referenced. Documents include, for example, official documents, contracts, minutes, rules, notices, regulations, and rules and regulations. Documents include those written in Japanese as well as those written in foreign languages such as English. Documents have a hierarchical structure, for example, chapters, sections, paragraphs, and sub-items. "Document information" is information about the document to be verified. The format of the document information is not particularly limited, but for example, the document data of the document to be verified may be a data file created using specific word processing software or the like, or text data extracted from the data file.
[0012] In this invention, a "unit" does not simply mean a physical means, but also includes cases where the functions of the "unit" are realized by software. Furthermore, the functions of one "unit" or device may be realized by two or more physical means or devices, and the functions of two or more "units" or devices may be realized by one physical means or device. [Effects of the Invention]
[0013] According to the present invention, it is possible to easily check the usage of defined terms in a document. [Brief explanation of the drawings]
[0014] [Figure 1] 1 is a diagram illustrating an example of functional blocks of a defined term discrimination device according to an embodiment of the present invention. [Figure 2] FIG. 10 is a conceptual diagram illustrating an example of a defined word discrimination process according to an embodiment of the present invention. [Figure 3] FIG. 10 is a conceptual diagram showing another example of the defined term determination process according to one embodiment of the present invention. [Figure 4] 10 is a flowchart illustrating an example of an output information generation process for generating output information for outputting a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 5] FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 6]FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 7] FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 8] FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 9] FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 11] FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 12] FIG. 10 is a diagram showing an example of an output of a result of checking the usage status of defined terms according to an embodiment of the present invention. [Figure 13] FIG. 1 is a diagram illustrating an example of a hardware configuration of a computer according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0015] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. The following embodiments are examples for explaining the present invention, and are not intended to limit the present invention to only these embodiments. Furthermore, the present invention can be modified in various ways without departing from the gist of the present invention. Furthermore, the same components in each drawing will be designated by the same reference numerals whenever possible, and redundant explanations will be omitted.
[0016] FIG. 1 is a diagram showing an example of functional blocks of a defined word discrimination device 1 according to one embodiment of the present invention. The defined word discrimination device 1 is a device for discriminating defined words from among any multiple terms in a document, checking the usage status of the determined defined words in the document, and presenting the checking results to a user. The defined word discrimination device 1 is realized by, for example, a desktop computer, a laptop computer, or a smartphone. The defined word discrimination device 1 may also be realized by, for example, one or more server devices.
[0017] The defined word discrimination device 1 illustratively includes an information processing unit 11 that executes information processing to discriminate defined words from among any multiple terms in a document, and a recording unit 20 that records information for executing the information processing and information generated by executing the information processing.
[0018] Information processing unit 11 functionally comprises information acquisition unit 13 (acquisition unit), defined term discrimination unit 15 (discrimination unit), usage status confirmation unit 17 (confirmation unit), and output information generation unit 19 (generation unit). Note that each of the above units of information processing unit 11 can be realized, for example, by using a storage area such as a memory or a hard disk, or by having a processor execute a program stored in the storage area.
[0019] The information acquiring unit 13 acquires document information DI related to a document. The information acquiring unit 13 acquires document information DI pre-recorded in the recording unit 20 (internal database), for example. The information acquiring unit 13 may also acquire the document information DI from a database external to the defined term discrimination device 1.
[0020] The defined word discrimination unit 15 discriminates terms contained in a document as defined words that are defined as terms with specific meanings based on a first rule. The "first rule" refers to a predetermined rule for discriminating defined words from any multiple terms contained in a document. Specific examples of the first rule will be described later with reference to FIGS. 2 and 3. For example, when extracting multiple terms from a document that are targets for discriminating defined words, the defined word discrimination unit 15 reads character information in the document, performs morphological analysis, and extracts each word.
[0021] "Morphological analysis" is a type of computer-implemented natural language processing. "Morphological analysis" refers to an analytical process in which natural language text data without grammatical annotations is divided into morpheme units based on information such as the grammar of the target language and the parts of speech of words, and the parts of speech, etc., are determined for each morpheme. The defined word discrimination unit 15 may also perform dependency analysis (syntactic analysis), that is, investigating the modifying relationships of sentences based on part-of-speech information. Note that when performing morphological analysis, the defined word discrimination unit 15 can refer to a dictionary database including a corpus dictionary, etc. The dictionary database may be held by, for example, the recording unit 20 within the defined word discrimination device 1, or may be held by an external predetermined server device.
[0022] FIG. 2 is a conceptual diagram illustrating an example of a defined word discrimination process based on the first rule according to one embodiment of the present invention. When a term in document D is written in a specific format, the defined word discrimination unit 15 discriminates the term as a defined word. For example, when a term is written in a specific format such as "Hereinafter referred to as 'these regulations'," as in the dashed box DL, the defined word discrimination unit 15 discriminates the term "these regulations" as a defined word DT. The specific format is arbitrary as long as it allows the defined word discrimination unit 15 to appropriately extract a defined word from multiple terms in the document, and may include other formats such as "Hereinafter referred to as 'XXX'," or "Hereinafter defined as 'XXX'."
[0023] FIG. 3 is a conceptual diagram illustrating another example of defined word discrimination processing based on the first rule according to an embodiment of the present invention. As shown in FIG. 3, the defined word discrimination unit 15 extracts a heading H (e.g., "Article 2 (Definition)") from one or more items I1 and I3 in a hierarchically structured document D. In this case, since a term for identifying a heading, such as "Article 2 (Definition)," is stored in the dictionary database, the defined word discrimination unit 15 references the term stored in the dictionary database to identify the heading H of the item I3 that is assumed to contain a defined word. If one or more terms included in the item I3 corresponding to the extracted heading H are written in a specific format (e.g., "(1) XXX"), the defined word discrimination unit 15 discriminates the terms as defined words DT1, DT3, and DT5. The specific format may be any format as long as it allows the defined word discrimination unit 15 to appropriately extract defined words from among multiple terms in the document. For example, a particular format may include a format spanning multiple levels, such as the first level notation of "(1) Employees, etc." in document D, and the second level below the first level describing the specific meaning of "(1) Employees, etc.", "the company and the company's..."
[0024] Returning to FIG. 1, usage status checking unit 17 checks the usage status of the defined term determined by defined term determination unit 15 in the document based on the second rule.
[0025] The "second rule" is, for example, a predetermined rule for checking the usage of a defined term, and includes, for example, the following rules: (1) Whether the document contains a defined term (for example, "these regulations" shown in Figures 2 and 3) but the meaning of the defined term is not defined (described) (this will be described in detail in the first example of the output information generation process described later). (2) Whether the defined term is used before the part in the document where the meaning is defined (this will be described in detail in the second example of the output information generation process, which will be described later). (3) Whether the meaning of a defined term is defined in the document, but the defined term is never used anywhere else in the document (this will be described in detail in the third example of the output information generation process, which will be described later). (4) Whether the defined term is defined in multiple places in the document (this will be described in detail in the fourth example of the output information generation process, which will be described later).
[0026] The "first rule" and the "second rule" may be fixed, or may be set (changed) appropriately by the user.
[0027] The output information generating unit 19 generates output information for outputting the results of the usage status confirmed by the usage status confirming unit 17 .
[0028] The recording unit 20 records, for example, document information DI regarding the document, defined word information DTI regarding the defined words determined from the document by the defined word determination unit 15, rule information RI regarding the "first rule" and "second rule" referenced by the defined word determination unit 15 and the usage status confirmation unit 17, usage status information UCI regarding the usage status of the defined words confirmed by the usage status confirmation unit 17, and output information OI generated by the output information generation unit 19.
[0029] <Output information generation process> An example of an output information generation process for generating output information for outputting a result of checking the usage status of defined terms according to an embodiment of the present invention will be described with reference to Figures 4 to 12. First, a first example of the output information generation process will be described with reference to Figures 4 and 5.
[0030] (Example 1) 4 is a flowchart showing an example of an output information generation process for generating output information for outputting a result of checking the usage of defined words according to one embodiment of the present invention. As shown in FIG. 4, the defined word discrimination device 1 shown in FIG. 1 acquires document information DI related to document D (step S1). The defined word discrimination device 1 determines terms contained in document D as defined words DT based on a first rule (step S3). The defined word discrimination device 1 checks the usage of the determined defined words DT in document D based on a second rule (step S5). The defined word discrimination device 1 generates output information OI for outputting the result of checking the usage (step S7). Based on the output information OI, the defined word discrimination device 1 outputs preview screens such as those shown in FIGS. 5 to 12 to an output unit (for example, the input / output interface 44 shown in FIG. 13).
[0031] 5 is a diagram showing an example of a preview screen as a first example of the output information generation process according to one embodiment of the present invention. In the first example of the output information generation process, the defined word discrimination device 1 generates output information for outputting the results of checking the usage of the defined word based on whether or not a specific meaning corresponding to the defined word is expressed in the document (second rule).
[0032] As shown in Fig. 5, the preview screen includes, for example, a document screen (document area) S1 including the contents of document D, and a confirmation result screen (confirmation result area) S3 including the confirmation result of the usage of defined terms. As shown in Fig. 5, the defined word discrimination device 1 confirms that the defined term DT (e.g., "this business") is used in document D, but the meaning of "this business" is not defined (described). In this case, the defined word discrimination device 1 generates output information for outputting the confirmation result screen S3 including an alert display AL saying "Is it necessary to define 'this business'?" as the confirmation result of the usage of the defined term "this business" in document D.
[0033] The output format of the results of the confirmation of the usage of defined terms is arbitrary. In the above, as an example of an output format, a preview screen in which the document screen (document area) S1 is arranged on the left side and the confirmation result screen (confirmation result area) S3 is arranged on the right side, as shown in Fig. 5, has been given. However, the output format is not limited to this. For example, the positions of the two screens S1 and S3 may be changed.
[0034] The defined term discrimination device 1 in this embodiment discriminates a defined term DT from among any multiple terms in a document D, checks the usage of the determined defined term in the document, and generates output information for outputting the confirmation result. Therefore, it is possible to easily check the usage of a defined term in a document.
[0035] In particular, in the first example of the output information generation process, the defined word discrimination device 1 generates output information for outputting the results of checking the usage of the defined word DT based on whether or not a specific meaning corresponding to the defined word DT is expressed in the document D. Therefore, it is possible to easily understand that a specific meaning corresponding to the defined word DT is not expressed in the document D.
[0036] (Example 2) A second example of the output information generation process will be described with reference to Fig. 6. In the second example of the output information generation process, the defined word discrimination device 1 generates output information for outputting the results of checking the usage of a defined word, based on whether or not a specific meaning corresponding to the defined word is written in a position after the position where the defined word is used in the document (second rule).
[0037] 6 is a diagram showing an example of a preview screen as a second example of the output information generation process according to one embodiment of the present invention. As shown in FIG. 6, the defined word discrimination device 1 confirms that a specific meaning corresponding to the defined term "confidential information" (for example, "confidential information" means technical or business information that is disclosed to a party for a certain purpose) is written in document D at a position after the position where the defined term "confidential information" is used (the position surrounded by a dashed frame DL). In this case, the defined word discrimination device 1 generates output information for outputting a confirmation result screen S3 including an alert display AL stating, "'Confidential information' is used before the location where it is defined" as a result of confirmation of the usage of the defined term "confidential information" in document D.
[0038] In a second example of the output information generation process, the defined word discrimination device 1 generates output information for outputting the results of checking the usage of the defined word DT, based on whether or not a specific meaning corresponding to the defined word DT is written in a position after the position where the defined word DT is used in document D. Therefore, it is possible to easily understand that the defined word DT is used in document D before the part where its meaning is defined.
[0039] (Example 3) A third example of the output information generation process will be described with reference to Fig. 7. In the third example of the output information generation process, when a specific meaning corresponding to a term is expressed in a document, the defined word discrimination device 1 generates output information for outputting a confirmation result of the usage of the defined word based on whether or not a defined word corresponding to the term exists in the document (second rule).
[0040] 7 is a diagram showing an example of a preview screen as a third example of the output information generation process according to one embodiment of the present invention. As shown in FIG. 7, the defined word discrimination device 1 confirms that the meaning of the term "necessary materials, etc." in document D is defined as "materials, data, etc. necessary for carrying out the business in question," as indicated by the dashed-line frame DL, but that the term "necessary materials, etc." is never used as a defined term anywhere else in document D. In this case, the defined word discrimination device 1 generates output information for outputting a confirmation result screen S3 including an alert display AL stating, "'Necessary materials, etc.' has never been used." as a result of checking the usage of the defined term "necessary materials, etc." in document D.
[0041] In a third example of the output information generation process, when a specific meaning corresponding to the term "necessary materials, etc." is written in document D, the defined word discrimination device 1 generates output information for outputting a confirmation result based on whether or not the defined term "necessary materials, etc." corresponding to the term exists in document D in any location other than this writing location. Therefore, it is possible to easily understand that although the meaning of a term is defined in document D, the term is never used as a defined term anywhere else in document D.
[0042] (Example 4) A fourth example of the output information generation process will be described with reference to Fig. 8. In the fourth example of the output information generation process, the defined word discrimination device 1 generates output information for outputting the results of checking the usage of the defined word, based on whether or not there are multiple locations in the document where a specific meaning corresponding to the defined word is written (second rule).
[0043] 8 is a diagram showing an example of a preview screen as a fourth example of the output information generation process according to one embodiment of the present invention. As shown in FIG. 8, the defined word discrimination device 1 confirms that the defined word "this Agreement" is defined in multiple locations in document D, as indicated by the dashed-line frame DL. In this case, the defined word discrimination device 1 generates output information for outputting a confirmation result screen S3 including an alert display AL stating "'This Agreement' is defined multiple times" as a result of checking the usage of the defined word "this Agreement" in document D.
[0044] In a fourth example of the output information generation process, the defined word discrimination device 1 generates output information for outputting a confirmation result based on whether there are multiple locations in document D where a specific meaning corresponding to the defined word is expressed. Therefore, it is possible to easily determine whether there are multiple locations in document D where a specific meaning corresponding to the defined word is expressed.
[0045] (Example 5) 9 and 10, a fifth example of the output information generation process will be described. In the fifth example of the output information generation process, when a user specifies a confirmation result related to a specific defined word among multiple defined words on the confirmation result screen on the preview screen, the defined word discrimination device 1 generates output information for outputting a document screen so as to identify the position where the specific defined word is used.
[0046] Fig. 9, like Fig. 5, shows a preview screen that is output when the defined word discrimination device 1 confirms that a defined word DT (e.g., "this business") is used in document D but the meaning of "this business" is not defined (described). Fig. 10 shows an example of a preview screen that is output when a user performs a predetermined operation on the preview screen in Fig. 9.
[0047] As shown in Fig. 9, the user operates the cursor C to designate (press) the specific button B1 on the confirmation result screen S3, which corresponds to the alert display for the specific defined term "this business," saying, "Is it necessary to define 'this business'?" Then, as shown in Fig. 10, the defined term discrimination device 1 generates output information for outputting the document screen S1 so as to identify the position where the specific defined term DT "this business" is used.
[0048] Here, when Articles 10 to 13 of Document D are displayed on the document screen S1 of the preview screen shown in Fig. 9, the screen is automatically scrolled when the specific button B1 is selected. Then, the document screen S1 of the preview screen shown in Fig. 10 is output so that the description of Article 2, including the position where the specific defined term DT "this business" is used, is at the top. When the document screen S1 of the preview screen shown in Fig. 10 is output, the specific defined term DT "this business" may be highlighted. Highlighting includes, for example, displaying the specific defined term DT "this business" in a different color, font, or size from other terms and defined terms.
[0049] In a fifth example of the output information generation process, when the user specifies a confirmation result for a specific defined word among multiple defined words on the confirmation result screen S3, the defined word discrimination device 1 generates output information for outputting the document screen S1 so as to identify the position where the specific defined word is used. Therefore, it is possible to easily grasp the defined words whose meanings should be described in the document D (defined words for which the user should perform correction work in the document D).
[0050] (Example 6) A sixth example of the output information generation process will be described with reference to Figures 11 and 12. In the sixth example of the output information generation process, when a user specifies a confirmation result related to a specific defined word among multiple defined words on the confirmation result screen on the preview screen, the defined word discrimination device 1 identifies the position where the specific defined word is used and generates output information for outputting a document screen so as to display a specific meaning corresponding to the specific defined word in association with the position.
[0051] Fig. 11 is a preview screen similar to the preview screens shown in Fig. 5 to Fig. 8. Fig. 12 is an example of a preview screen that is output when a user performs a predetermined operation on the preview screen in Fig. 11.
[0052] As can be seen from the description "View defined terms" in FIG. 11, for example, the defined terms "client" and "trustee" are identified from the description section relating to Article 2 (advisory services) in document D, and similarly, the defined terms "client" and "trustee" are identified from the description section relating to Article 3 (remuneration, etc.). The user operates cursor C to designate (press) the specific button B3 corresponding to the specific defined term "client" on the confirmation result screen S3. Then, as shown in FIG. 12, the defined term discrimination device 1 generates output information for outputting the document screen S1 so as to identify the position where the specific defined term DT "client" is used (the position corresponding to the portion of Article 2). Note that when the user operates cursor C to designate the specific button B5 corresponding to the specific defined term "client" on the confirmation result screen S3, the defined term discrimination device 1 may generate output information for outputting the document screen S1 so as to identify the position where the specific defined term DT "client" is used (the position corresponding to the portion of Article 3).
[0053] Here, when Articles 31 to 34 of Document D are displayed on Document Screen S1 of the preview screen shown in Fig. 11 and the specific button B3 is selected, the screen is automatically scrolled. Then, Document Screen S1 of the preview screen shown in Fig. 12 is output so that the description related to Article 2, including the position where the specific defined term DT "Entrustor" is used, is at the top. Also, on the preview screen shown in Fig. 12, when the user, for example, uses cursor C operated by the user to select a specific defined term DT on Document Screen S1 (performing a so-called mouse over, etc.), a specific meaning corresponding to "Entrustor" is displayed in a pop-up PD in association with the position where the specific defined term DT "Entrustor" is used.
[0054] In a sixth example of the output information generation process, when a user specifies a confirmation result for a specific defined word among multiple defined words on the confirmation result screen S3, the defined word discrimination device 1 identifies the position where the specific defined word is used and generates output information for outputting the document screen S1 so as to display a specific meaning corresponding to the specific defined word in association with the position. This allows the user to easily grasp the specific meaning corresponding to the desired defined word.
[0055] Fig. 13 is a diagram showing an example of the hardware configuration of a computer according to one embodiment of the present invention. With reference to Fig. 13, an example of the hardware configuration of a computer that can be used to configure the defined word discrimination device 1 shown in Fig. 1 will be described.
[0056] 13, a computer 40 mainly comprises, as hardware resources, a processor 41, a main storage device 42, an auxiliary storage 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 interposed between the bus line 46 and each hardware resource as appropriate.
[0057] Processor 41 controls the entire computer. Processor 41 corresponds, for example, to information processing unit 11 of defined word discrimination device 1 shown in FIG. 1. Main storage device 42 provides a working area for processor 41 and is a volatile memory such as SRAM (Static Random Access Memory) or DRAM (Dynamic Random Access Memory). Auxiliary storage device 43 is a non-volatile memory such as an HDD, SSD, or flash memory that stores software programs and data. The programs and data are loaded from auxiliary storage device 43 to main storage device 42 via bus line 46 at any time. Auxiliary storage device 43 corresponds, for example, to recording unit 20 of defined word discrimination device 1 shown in FIG. 1.
[0058] The input / output interface 44 outputs or presents information (e.g., outputs a predetermined screen based on the output information generated by the output information generation unit 19 shown in FIG. 1 ) and / or receives input of information, and may include a camera, keyboard, mouse, display, touch panel display, microphone, speaker, etc. The communication interface 45 is for transmitting and receiving various data to and from an external device or external database via a predetermined communication network. The communication interface 45 and the predetermined communication network may be connected by wire or wirelessly. The communication interface 45 may also acquire information related to the network, such as information related to Wi-Fi access points and information related to communication carrier base stations.
[0059] It will be apparent to those skilled in the art that the cooperation of the hardware resources and software exemplified above enables the computer 40 to function as desired means, execute desired steps, and achieve desired functions.
[0060] It should be noted that the above-described embodiments are intended to facilitate understanding of the present invention and are not to be construed as limiting the present invention. The present invention may be modified or improved without departing from the spirit thereof, and equivalents thereof are also included in the present invention. Furthermore, the present invention can be formed into various disclosures by appropriately combining multiple components disclosed in the above-described embodiments. For example, some components may be deleted from all the components shown in the embodiments. Furthermore, components may be appropriately combined in different embodiments. [Explanation of symbols]
[0061] 1...defined word discrimination device, 11...information processing unit, 13...information acquisition unit, 15...defined word discrimination unit, 17...usage status confirmation unit, 19...output information generation 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 acquisition unit for acquiring document information relating to a document; a determination unit that determines, based on a first rule, a term included in the document as a defined term that is defined as a term having a specific meaning; a confirmation unit that confirms the usage status of the determined defined term in the document based on a second rule; a generation unit that generates output information for outputting the usage status confirmation result, Information processing device.
2. the determination unit determines the term as the defined term when the term is written in a specific format; The information processing device according to claim 1 .
3. The determination unit extracting headings of one or more items from the document having a hierarchical structure; If the term included in the item corresponding to the extracted heading is written in a specific format, the term is determined to be the defined term.
3. The information processing device according to claim 1 or 2.
4. the generation unit generates output information for outputting the confirmation result based on whether or not a specific meaning corresponding to the defined term is expressed in the document. The information processing device according to any one of claims 1 to 3.
5. the generating unit generates output information for outputting the confirmation result based on whether or not a specific meaning corresponding to the defined term is written at a position after the position where the defined term is used in the document. The information processing device according to any one of claims 1 to 4.
6. the generation unit generates output information for outputting the confirmation result based on whether or not the defined term corresponding to the term exists in the document when a specific meaning corresponding to the term is expressed in the document; The information processing device according to any one of claims 1 to 5.
7. the generating unit generates output information for outputting the confirmation result based on whether or not there are multiple locations in the document where a specific meaning corresponding to the defined term is written. The information processing device according to any one of claims 1 to 6.
8. the generation unit generates output information for outputting a document screen including the document in an output format corresponding to a user operation on a confirmation result screen including the confirmation result. The information processing device according to any one of claims 1 to 7.
9. the generation unit generates output information for outputting the document screen so as to identify a position where the specific defined term is used when the user specifies the confirmation result related to a specific defined term among the plurality of defined terms on the confirmation result screen. The information processing device according to claim 8 .
10. the generation unit, when the user specifies the confirmation result relating to a specific defined word among the plurality of defined words on the confirmation result screen, identifies a position where the specific defined word is used, and generates output information for outputting the document screen so as to display a specific meaning corresponding to the specific defined word in association with the position. The information processing device according to claim 8 or 9.
11. The computer obtaining document information about the document; A step of determining a term included in the document as a defined term defined as a term having a specific meaning based on a first rule; a step of checking the usage of the determined defined term in the document based on a second rule and a predetermined rule; generating output information for outputting the results of the usage status confirmation; An information processing method that performs the above.
12. Computer, an acquisition unit for acquiring document information relating to a document; a determination unit that determines, based on a first rule, a term included in the document as a defined term that is defined as a term having a specific meaning; a confirmation unit that confirms the usage status of the determined defined term in the document based on a second rule; a generation unit that generates output information for outputting the usage status confirmation result; A program to make it function as such.
Citation Information
Patent Citations
Device, program and method for checking document
JP2011118861A