Document processing program, information processing device, and document processing method
The document processing program addresses the challenge of accurately reflecting contract changes by displaying changed content in conjunction with specified portions, enhancing user convenience and accuracy in managing document changes.
Patent Information
- Application Number
- JP2022545237
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-08-29
- Publication Date
- 2025-04-16
- Estimated Expiration
- 2040-08-29
AI Technical Summary
Existing document processing systems fail to accurately reflect changes in contract agreements, as the memorandum of understanding for changes after the agreement is different from the modification content, and does not directly indicate the location of modifications, making it difficult to reflect the content of changes.
A document processing program and method that acquires document information associated with changed document information including change instructions for addition, replacement, or deletion, and displays the changed content in conjunction with the specified portion, allowing for clear reflection of changes by dividing document information into units and presenting them in a user-friendly format.
Enables easy grasping of the correspondence relationship between instructions in changed document information and the portions instructed to be changed, facilitating clear reflection and display of changes, thus improving user convenience and accuracy in managing document changes.
Smart Images

Figure 0007663253000001 
Figure 0007663253000002 
Figure 0007663253000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a document processing program, an information processing device, and a document processing method. [Background technology]
[0002] As a conventional technique, an information processing device that creates a contract based on agreed upon contents has been proposed (for example, see Patent Document 1).
[0003] The information processing device disclosed in Patent Document 1 inputs the items of the contract to create a prototype of the contract, sends the created prototype to other clients via a center, and if the content returned from the other clients via the center is correction information, reflects the correction content, and if the content is an agreement, merges the reply content to create an agreement document, and sends the agreement document to the client via the center to print it. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2002-203186 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, according to the information processing device disclosed in the above-mentioned Patent Document 1, although an agreement document is created by merging the amendments made before the agreement, the amendment memorandum for changing the contract contents after the agreement is different from the amendments made before the agreement in that it does not directly indicate the amendment locations, and therefore it is not possible to reflect the amendments.
[0006] In view of the above-mentioned conventional techniques, an object of the present disclosure is to provide a document processing program, an information processing device, and a document processing method that are easier to use. [Means for solving the problem]
[0007] In order to achieve the above object, one aspect of the present disclosure provides the following document processing program, information processing device, and document processing method.
[0008] [1] Computer, A document processing program that functions as a display control means for acquiring document information associated with change document information including change instructions regarding at least one of addition, replacement, and deletion, and displaying the content instructed to be changed in the change document information in association with the part of the document information instructed in the change document information. [2] further functioning as a division means for dividing the changed document information and the document information into unit information in a predetermined unit; The document processing program according to the above [1], wherein the display control means presents a unit of the document information indicated by the changed document information in association with a unit of the document information indicated by the changed document information. [3] A document processing program as described in [1] or [2], which further functions as a change reflection means for reflecting the content specified in the change document information in the part of the document information specified in the change document information. [4] The document processing program according to any one of [1] to [3], wherein the computer is communicatively connected to one or more terminals via a network. [5] A document processing program according to any one of [1] to [4], wherein the computer is connected to one or more terminals via a wireless communication network. [6] An information processing device having a display control means for acquiring document information associated with change document information including change instructions regarding at least one of addition, replacement, and deletion, and displaying the content instructed to be changed in the change document information in association with the part of the document information indicated in the change document information. [7] a memory configured to store document information in addition to a predetermined instruction; Based on the instructions stored in the memory, acquiring document information associated with the change document information including a change instruction regarding at least one of addition, replacement, and deletion, and displaying the content of the change instruction in the change document information in association with a portion of the document information indicated by the change document information; a processor configured to perform operations for: An information processing device comprising: [8] A document processing method comprising a step of acquiring document information associated with change document information including change instructions regarding at least one of addition, replacement, and deletion, and displaying the content of the change instructions in the change document information in association with the part of the document information indicated by the change document information. Effect of the Invention
[0009] According to various embodiments of the present disclosure, it is possible to provide a document processing program, an information processing device, and a document processing method that are easier to use. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a schematic diagram showing an example of a configuration of a document processing system according to an embodiment. [Diagram 2] FIG. 2 is a block diagram showing an example of the configuration of the document processing server device according to the embodiment. [Diagram 3] FIG. 3 is a schematic diagram showing an example of the configuration of document information. [Figure 4] FIG. 4 is a schematic diagram showing an example of the configuration of the association information. [Diagram 5] FIG. 5 is a schematic diagram showing an example of the configuration of a screen displayed on the display unit of the terminal. [Figure 6] FIG. 6 is a schematic diagram for explaining the change reflection operation. [Figure 7] FIG. 7 is a flowchart showing an example of the operation of the document processing server device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] [Embodiment Mode] (Document Processing System Configuration) FIG. 1 is a schematic diagram showing an example of a configuration of a document processing system according to an embodiment.
[0012] This document processing system 5 is configured by connecting a document processing server device 1, a terminal 2, and a terminal 3 via a network 4 so that they can communicate with each other. Terminal 2 is operated by a user who wishes to manage documents, create documents, check document contents, and / or review documents, for example, and terminal 3 is operated by another user, but is not limited to this. The user of terminal 2 and the user of terminal 3 handle, for example, contracts as document information and check the contents of the contract, and use the document processing system 5 mainly to manage document information created by one or both users, manage document information after conclusion, and check and understand the contents reflected in the document information when the contents of the document information are changed.
[0013] The document processing server device 1 is a server-type information processing device that operates in response to requests from the terminals 2 and 3, and includes electronic components such as a CPU (Central Processing Unit) having functions for processing information within the device itself, an HDD (Hard Disk Drive), and a flash memory. Note that the document processing server device 1 does not necessarily need to be configured as a single information processing device, and may be a device in which multiple information processing devices operate in cooperation with each other, or may be a device that operates using any cloud service. Furthermore, the functions of the document processing server device 1 may be realized within the terminals 2 and / or 3.
[0014] The terminal 2 and the terminal 3 are information processing devices such as PCs (Personal Computers) and tablet terminals, and include electronic components such as a CPU having a function for processing information within the main body, a flash memory, and the like.
[0015] The network 4 is a communication network capable of high-speed communication, and is, for example, a wired or wireless communication network such as the Internet, an intranet, or a LAN (Local Area Network).
[0016] In the above configuration, as an example, the document processed by the document processing server device 1 is a document in the legal field such as a contract, and one or both of the users is a person who is not a legal expert but needs to create a contract, or a legal expert such as a lawyer who has knowledge of creating contracts. Also, for example, one or both of the users is an employee of the company's sales department or an employee of the company's legal department.
[0017] In basic operation, after uploading document information from terminal 2 or terminal 3 to document processing server device 1, document information is managed in document processing server device 1, and the contents of the document information are confirmed by accessing document processing server device 1 from terminal 2 or terminal 3. In order to reduce the confirmation workload of the user or to support the user in creating a contract, document processing server device 1 associates document information with change document information (change memorandum, change contract) including change instructions for the document information, and displays the change contents in a format that helps the user understand the contents of the document information after the change is reflected. A specific example of the display method will be described later. Note that the change instructions include an instruction for the change target and an instruction for the addition, replacement, and deletion of text in the change target. In addition, hereinafter, a clause may be referred to as a "provision." An embodiment will be described below.
[0018] Although the terminal 2 and the terminal 3 are illustrated as being singular, a plurality of terminals may be connected to the network 4, and similarly, these may be operated by a plurality of users.
[0019] (Configuration of document processing server device) FIG. 2 is a block diagram showing an example of the configuration of the document processing server device 1 according to the embodiment.
[0020] The document processing server device 1 is equipped with a control unit 10 which is composed of a CPU and the like and controls each part and executes various programs, a memory unit 11 which is composed of a storage medium such as a flash memory and stores information, and a communication unit 12 which functions as a communication interface for communicating with the outside via a network 4.
[0021] The control unit 10 is composed of a processor such as a CPU, and is electrically connected to a storage unit 11 composed of a memory, and a communication unit 12 functioning as a communication interface. The control unit 10 executes a document processing program 110 described later, thereby functioning as a document receiving unit 100, a document dividing unit 101, a document relating unit 102, a change reflecting unit 103, a display control unit 104, and the like.
[0022] The document receiving means 100 receives, for example, a contract as document information 111 from the terminal 2 or the terminal 3, and stores it in the storage unit 11. The document information 111 may be image information such as a PDF in which text is laid out, or may be information such as a text file or Word file that contains text data. If the document information 111 is information other than text, the document receiving means 100 performs OCR (Optical Character Recognition) or the like to convert it into text.
[0023] The document division means 101 divides the document information 111 into each component of the contract, such as the title, preface, and article units, and stores them as unit information 112 in the storage unit 11. Note that the article units are not limited to articles, and may be clauses and numbers, or a group of multiple articles, clauses, and numbers that have a unity of meaning. Also, clauses and numbers that have a unity of meaning across different articles and clauses may be used.
[0024] When the document information 111 is a contract, the document association means 102 associates the concluded contract with a document that includes change instructions, such as a change memorandum or change contract that changes the contents of the contract, that was created after the conclusion, and stores the association information 113 in the memory unit 11.
[0025] The change reflecting means 103 reflects the change contents of the document including the change contents to the concluded contract out of the document information 111 , and stores it in the storage unit 11 as change-reflected document information 114 .
[0026] The display control means 104 controls the display of the document information 111, the unit information 112, the association information 113 and the change-reflecting document information 114 in the storage section 11, as well as the output results of the means 100-103, on the display sections of the terminals 2 and 3 in a predetermined manner. The display method will be described in detail later.
[0027] The storage unit 11 is composed of a memory such as a flash memory, and is electrically connected to the control unit 10 composed of a processor, etc., and the communication unit 12 functioning as a communication interface. The storage unit 11 stores a document processing program 110 that causes the control unit 10 to operate as each of the above-mentioned means 100-104, document information 111, unit information 112, associated information 113, and change-reflected document information 114, etc.
[0028] FIG. 3 is a schematic diagram showing an example of the configuration of the document information 111. As shown in FIG.
[0029] The document information 1111 (Doc1) is, for example, a contract, and includes the contents concluded between the parties. The changed document information 1112 (Doc2) is, for example, a change memorandum or a change contract, and specifies changes to the contents of the document information 1111 (Doc1). The changed document information 1113 (Doc3) is, for example, a change memorandum or a change contract, and specifies further changes to the contents of the document information 1111 (Doc1) that have been changed by the changed document information 1112 (Doc2).
[0030] FIG. 4 is a schematic diagram showing an example of the configuration of the association information 113. As shown in FIG.
[0031] The association information 113 is information indicating the relationship between associated document information, and includes the original contract corresponding to document information 1111 (Doc1) in Figure 3, change memorandum 1 corresponding to change document information 1112 (Doc2), and change memorandum 2 corresponding to change document information 1113 (Doc3).
[0032] (Operation of document processing system) Next, the operation of the embodiment will be explained by dividing it into (1) basic operation, (2) document association operation, and (3) change reflection operation. In the following, the operation will be explained with terminal 2 as the operation target, but if the operation is similar even when terminal 3 is used instead, the explanation will be omitted.
[0033] (1) Basic operation First, a user operates the terminal 2 to log in to a service provided by the document processing server device 1. Upon receiving input of information such as a user ID and password from the user, the terminal 2 transmits an authentication request together with the information to the document processing server device 1.
[0034] When the document processing server device 1 receives an authentication request together with information such as a user ID and password from the terminal 2, it refers to user information (not shown) including a pre-registered user ID, password, etc., and authenticates the user.
[0035] Next, when the user has completed logging in to the service, the user operates the terminal 2 to upload the contract document information and the changed document information to the document processing server device 1. The terminal 2 uploads the document information to the document processing server device 1.
[0036] (2) Document Association Operation FIG. 7 is a flowchart showing an example of the operation of the document processing server device 1.
[0037] The document receiving means 100 of the document processing server device 1 receives document information 111 corresponding to the original contract or the change memorandum from the terminal 2 operated by the user, and stores it in the storage unit 11 (S1).
[0038] Next, the document division means 101 of the document processing server device 1 divides the document information 111 into each component of the contract, sets the unit information 112, and structures it (S2). As an example, the document information 111 is image information such as a PDF (Portable Document Format) file obtained by scanning the original contract or the change memorandum, and the document division means 101 first converts the document information 111 into text using a method such as an OCR (Optical Character Reader). Next, the document division means 101 divides the text information into contract title, preface, article unit, paragraph unit, etc. Note that the document division means 101 may further divide the target document information 111 into issue units, and sets the unit information 112 using units suitable for the structure of the document information 111. Note that the above division is performed using techniques such as machine learning and regular expressions.
[0039] Next, the document relating means 102 relates the multiple pieces of document information 111 to each other and stores them in the storage unit 11 as related information 113 (S3). The document information 111 is related to each other by accepting an operation on the terminal 2 of the user, or automatically based on information such as the title of the document information 111 and the parties involved.
[0040] As a result of the association by the document association means 102, as shown in Figure 3, document information 1111 (Doc1), which is the original contract including the contents concluded between the parties, changed document information 1112 (Doc2), which is a change memorandum that stipulates that the contents of document information 1111 (Doc1) will be changed, and changed document information 1113 (Doc3), which is a change memorandum that stipulates that the contents of document information 1111 (Doc1) changed by changed document information 1112 (Doc2) will be further changed, are associated.
[0041] Furthermore, the above association is recorded as association information 113 as shown in FIG. 4, with document information 1111 (Doc1) as the original contract, document information 1112 (Doc2) as change memorandum 1, and document information 1113 (Doc3) as change memorandum 2 being associated.
[0042] (3) Change reflection behavior Next, the user operates the terminal 2 to select a contract in order to request the document processing server device 1 to refer to the contents of the desired contract in which the changes have been reflected.
[0043] The terminal 2 requests the document processing server device 1 to select an original agreement (or an amendment memorandum, a group of associated agreements) and to provide a current content reference reflecting the amendments to the selected agreement.
[0044] When the change reflection means 103 of the document processing server device 1 receives a request to select a contract and refer to the contents of the contract, it creates a master document by reflecting the changes for each unit (S4), and the display control means 104 displays the master document together with the contents of the contracts in the contract group (S5).
[0045] The above-mentioned screen for selection and display is displayed on the display unit of the terminal 2 by the display control means 104, as shown in FIG.
[0046] FIG. 5 is a schematic diagram showing an example of the configuration of a screen displayed on the display unit of terminal 2. As shown in FIG.
[0047] The screen 103A includes a display field 103a for selecting document information, and a selection frame 103a in the display field 103a. S a display field 103b for displaying the contents of the document information selected by the S and a display field 103c for displaying the change history of the unit selected by the above.
[0048] The display field 103a is a master document 103a for displaying the contents of the master document reflecting all the changes. M The document 103a3 has a document for displaying the contents of the change document information 1113 (Doc3), which is a change memorandum, a document 103a2 has a document for displaying the contents of the change document information 1112 (Doc2), which is a change memorandum, and a document 103a1 has a document for displaying the contents of the document information 1111 (Doc1), which is the original contract.
[0049] The display field 103b displays the contents of the document information divided into units, and has a contract title 103b1 and each article 103b2-103b6.... To the right of each article, the document number related to that article is displayed. In the example of Figure 5, Article 4 of the master document is related to Doc1-Doc3.
[0050] The display field 103c has unit information 103c1-103c3 of each document information related to the clause. In the example of Fig. 5, the clause 4 of the master document is related to the clause 4 of Doc1, the clause 2 of Doc2, and the clause 2 of Doc3.
[0051] While referring to the screen 103A displayed on the display unit of the terminal 2, the user selects the selection box 103a in the display field 103a to confirm the contents of the contract in which the changes have been reflected. S By Master Document 103a M Select "Change history" in the selection box 103b, and check the contents of the contract after the change is reflected in the display field 103b. S and check the revision history in display field 103c.
[0052] The operation of step S4 will be described in detail with reference to FIG.
[0053] FIG. 6 is a schematic diagram for explaining the change reflection operation.
[0054] The change reflecting means 103 of the document processing server device 1 changes, for example, the seventh article 111 of the original contract (Doc1). 17 Regarding the above, search for other related change document information that specifies Article 7, and Article 5 of the Change Memorandum (Doc2) 111 27 If Article 7, Paragraph 2 of the Original Agreement was specified in the Amendment Memorandum (Doc 2), Article 5, Paragraph 111 of the Amendment Memorandum (Doc 2) 27 Changes in 111 27 Article 7, Paragraph 111 17 The above is reflected in Article 7 of the Master Document. 37 For example, the display control unit 104 displays the changed part 111 37In this manner, a master document is created by reflecting the changes for each unit, and is stored in the storage unit 11 as the changed document information 114.
[0055] In addition, in the above operation, the change reflecting means 103, for example, changes Article 7 111 of the original contract (Doc1). 17 Regarding the above, search for other related document information that specifies Article 7, and Article 5 of the Change Memorandum (Doc 2) 111 27 In the case where Article 7, paragraph 2 of the original contract is specified in the change memorandum (Doc2), the display control means 104 displays Article 5, paragraph 111 of the change memorandum (Doc2). 27 Changes in 111 27 a and Article 7, paragraph 111 of the Master Document 37 Article 7, paragraph 111 before being reflected as 17 The contents of the master document are displayed in association with each other, and after the user confirms them, the change reflecting means 103 automatically reflects the changes to the master document. 37 Changes to 111 27 a may be reflected, or may be reflected based on the user's operation.
[0056] (Effects of the embodiment) According to the above-described embodiment, document information corresponding to change document information including change instructions is obtained, and the content instructed to be added, replaced and / or deleted in the change document information is displayed in correspondence with the part of the document information instructed by the change document information, thereby making it easy to understand the correspondence between the instructions in the change document information and the part of the document information instructed.
[0057] In addition, the change document information and document information are divided into predetermined units, and the units of document information designated by the change document information are presented in association with the units to be added, replaced and / or deleted in the change document information, allowing the user to grasp the change contents for each unit. Furthermore, the contents to be added, replaced and / or deleted in the change document information are reflected in the parts of document information designated by the change document information, allowing the user to easily grasp the current contract contents.
[0058] [Other embodiments] The present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the spirit of the present invention.
[0059] For example, the document information 111 is not limited to a contract, but may be a legal document itself or a document in a field other than law, such as an instruction manual, as long as the document information is changed after the fact and the change is described by different document information, and the present invention can be applied to the document information 111 in the same manner. Furthermore, the components are not limited to clauses, paragraphs, and items, but may be words, characters, and symbols, or may be paragraphs and sentences. The present invention may be implemented without dividing the document information 111 into components. Furthermore, the language of the document information 111 is not limited to Japanese or English, and the document information 111 can be applied to other languages as long as the language can form a sentence from which information can be extracted.
[0060] In the above embodiment, the functions of the means 100-104 of the control unit 10 are realized by a program, but all or part of the means may be realized by hardware such as ASIC. Also, the program used in the above embodiment may be stored in a recording medium such as a CD-ROM and provided. Also, the steps described in the above embodiment may be replaced, deleted, added, etc., without changing the gist of the present invention. [Industrial Applicability]
[0061] A document processing program, an information processing device, and a document processing method are provided that allow a user to easily grasp the correspondence between an instruction in changed document information and an indicated portion of document information. [Explanation of symbols]
[0062] 1: Document processing server device 2, 3: Terminal 4: Network 5: Document processing system 10: Control section 11: Storage section 12: Communications Department 100: Document reception means 101: Document division method 102: Document association means 103: Method of reflecting changes 104: Display control means 110: Word processing program 111: Document information 112: Unit information 113: Related information 114: Changes reflected in document information 1113: Document information
Claims
1. The computer Acquiring document information divided into a plurality of units associated with changed document information divided into a plurality of units, the changed document information including at least one of a change instruction for addition, replacement, and deletion; acquiring, based on a user's operation, information for identifying units of a master document divided into units corresponding to the divisions in the document information, the information being generated by reflecting, for each unit, the change instruction in the portion of the document information designated by the change instruction included in the changed document information, based on information regarding the divided units in the document information; outputting information for displaying the master document in association with the contents of the unit of the document information or the changed document information corresponding to the unit specified based on the information specifying the unit; Including, the document information is a legal document; The change document information includes content to be modified after the agreement on the document information. Document processing methods.
2. The computer further divides the changed document information and the document information into predetermined units, The outputting includes outputting information for displaying the master document and the content of the unit of the document information or the changed document information corresponding to the specified unit. The document processing method according to claim 1 .
3. 3. The document processing method of claim 1, wherein obtaining information specifying a unit includes obtaining information specifying a unit selected by a user of the displayed master document.
4. The document processing method according to any one of claims 1 to 3, further comprising the computer reflecting the content instructed to be changed in the changed document information to a portion of the document information indicated by the changed document information, thereby generating changed document information that reflects the content instructed to be changed.
5. The document processing method according to claim 4 , wherein generating the change-reflecting document information includes generating the change-reflecting document information by reflecting the contents of a unit that corresponds to the identified unit and is instructed to be changed in the change-reflecting document information.
6. 6. The document processing method according to claim 1, wherein the document information is a contract.
7. The document information is an original contract, The change document information is a change memorandum; The document processing method according to claim 6.
8. The document processing method according to any one of claims 1 to 7, further comprising: the computer retaining association information including the document information and the changed document information.
9. The document processing method according to any one of claims 1 to 8, wherein the outputting further includes outputting information for the computer to display the master document and the contents of the document information or the changed document information in a format that allows the computer to simultaneously view the master document and the contents of the document information or the changed document information.
10. The units include row units, 10. The document processing method according to claim 1, wherein the document information and the changed document information are prepared by dividing them into paragraph units.
11. The document processing method according to any one of claims 1 to 10, further comprising the computer communicating with one or more terminals over a network.
12. 1. An information processing device for processing a legal document that has been amended after execution, comprising: Acquire document information divided into a plurality of units associated with modified document information divided into a plurality of units, the modified document information including at least one of modification instructions for addition, replacement, and deletion; acquiring, based on a user's operation, information for identifying units of a master document divided into units corresponding to the divisions in the document information, the master document being generated by reflecting, for each unit, the change instruction instructed in the change instruction included in the changed document information of the document information based on information regarding the divided units in the document information; An information processing device including a processor configured to output information for displaying in association with the master document the contents of the unit of the document information or the changed document information corresponding to the unit identified based on the information identifying the unit.
13. 1. An information processing device for processing a legal document that has been amended after execution, comprising: a memory configured to store document information in addition to the predetermined instructions; Based on the instructions stored in the memory, Acquire document information divided into a plurality of units associated with modified document information divided into a plurality of units, the modified document information including at least one of modification instructions for addition, replacement, and deletion; acquiring, based on a user's operation, information for identifying units of a master document divided into units corresponding to the divisions in the document information, the master document being generated by reflecting, for each unit, the change instruction instructed in the change instruction included in the changed document information of the document information based on information regarding the divided units in the document information; outputting information for displaying the master document in association with the contents of the unit of the document information or the changed document information corresponding to the unit specified based on the information specifying the unit; a processor configured to perform operations for: An information processing device comprising:
Citation Information
Patent Citations
Method and system for supporting contract, managing server and program
JP2002123764A
Document preparing method, device for it, and storage medium
JP2002203186A
JP2002‐203186A
Document creation support apparatus, document creation support method, and program
JP2010092227A