Document processing program, information processing device, and document processing method
The document processing system addresses the challenge of reflecting changes in contract content by displaying and accurately implementing change instructions within the document processing program, enhancing user-friendliness and change management.
Patent Information
- Application Number
- JP2025056517
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2025-06-12
AI Technical Summary
Existing document processing systems fail to directly indicate the correction position for changes made to contract content after agreement, making it difficult to reflect these changes accurately.
A document processing program and method that acquires document information associated with change document information, including instructions for addition, replacement, or deletion, and displays the content to be changed, allowing for precise reflection of changes in the document.
Enables a more user-friendly and accurate reflection of changes in document content, improving the ability to grasp and implement changes effectively.
Smart Images

Figure 2025089559000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a document processing program, an information processing apparatus, and a document processing method.
Background Art
[0002] As a conventional technique, an information processing apparatus for creating a contract document with agreed-upon contents has been proposed (see, for example, Patent Document 1).
[0003] The information processing apparatus disclosed in Patent Document 1 inputs items of a contract document to create a prototype of the contract document, transmits the created prototype to another client via a center, and reflects the correction content when the content returned from the other client via the center is correction information, and when the content is an agreement, merges the returned content to create an agreement document, and transmits the agreement document to the client via the center for printing.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, according to the information processing apparatus disclosed in Patent Document 1 described above, although the correction content before agreement is merged to create an agreement document, regarding a memorandum of change for changing the contract content after agreement, unlike the correction content before agreement, it does not directly indicate the correction position, so there is a problem that the change content cannot be reflected.
[0006] An object of the present disclosure is to provide a more user-friendly document processing program, information processing apparatus, and document processing method based on the above-described conventional technology.
Means for Solving the Problems
[0007] One aspect of the invention according to the present disclosure provides the following document processing program, information processing apparatus, and document processing method to achieve the above object.
[0008] [1] A document processing program that causes a computer to acquire document information associated with change document information including a change instruction regarding at least one of addition, replacement, and deletion, and function as display control means for displaying, in a part of the document information indicated by the change document information, the content instructed to be changed by the change document information in association therewith. [2] Further function as dividing means for dividing the change document information and the document information into predetermined units to obtain unit information, wherein the display control means presents, in a unit of the document information indicated by the change document information, the unit instructed to be changed by the change document information in association therewith, as described in the above [1]. [3] The document processing program according to the above [1] or [2] for further functioning as change reflection means for reflecting, in a part of the document information indicated by the change document information, the content instructed to be changed by the change document information. [4] The computer is connected to one or more terminals communicably via a network, and the document processing program according to any one of the above [1] to [3]. [5] The computer is connected to one or more terminals via a wireless communication network, and the document processing program according to any one of the above [1] to [4]. [6] An information processing apparatus having display control means for acquiring document information associated with change document information including a change instruction regarding at least one of addition, replacement, and deletion, and displaying, in a part of the document information indicated by the change document information, the content instructed to be changed by the change document information in association therewith. [7] In addition to a predetermined instruction command, a memory configured to store document information, based on the instruction command stored in the memory, Obtain document information associated with change document information including a change instruction regarding at least one of addition, replacement, and deletion, and display, in association, the content instructed to be changed by the change document information in the portion of the document information indicated by the change document information. A processor configured to execute a process for An information processing apparatus including the same. [8] A document processing method having a step of obtaining document information associated with change document information including a change instruction regarding at least one of addition, replacement, and deletion, and displaying, in association, the content instructed to be changed by the change document information in the portion of the document information indicated by the change document information. [Advantages of the Invention]
[0009] According to various embodiments of the present disclosure, it is possible to provide a more user-friendly document processing program, information processing apparatus, and document processing method. [Brief Description of the Drawings]
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
[0011] [Embodiment] (Configuration of Document Processing System) FIG. 1 is a schematic diagram showing an example of the 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 to be communicable with each other via a network 4. The terminal 2 is operated by, for example, a user who desires document management, document creation, document content confirmation, and / or document review, and the terminal 3 is operated by another user, but is not limited thereto. The user of the terminal 2 and the user of the terminal 3 handle, as document information, for example, a contract, confirm the content of the contract, mainly manage the document information created by one or both users, manage the document information after conclusion, and use the document processing system 5 to confirm and grasp the content in which the change is reflected when the content of the document information is changed.
[0013] The document processing server device 1 is a server-type information processing device that operates in response to requests from the terminal 2 and the terminal 3, and includes electronic components such as a CPU (Central Processing Unit), an HDD (Hard Disk Drive), and a flash memory that have functions for processing information in the main body. Note that the document processing server device 1 does not necessarily have to be configured by a single information processing device, and may be configured such that a plurality of information processing devices cooperate to operate, or may operate by any cloud service. Further, the functions of the document processing server device 1 may be realized in the terminal 2 and / or the terminal 3.
[0014] The terminals 2 and 3 are information processing devices such as a PC (Personal Computer) or a tablet terminal, and include electronic components such as a CPU and a flash memory that have functions for processing information in the main body.
[0015] The network 4 is a communication network capable of high-speed communication, 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 are not legal experts but are persons who need to create a contract, or are legal experts such as lawyers who have knowledge of creating a contract. Also, for example, one or both of the users are employees of the company's sales department or employees of the company's legal department.
[0017] As a basic operation, after uploading document information from the terminal 2 or the terminal 3 to the document processing server device 1, the document processing server device 1 manages the document information, and accesses the document processing server device 1 from the terminal 2 or the terminal 3 to check the content of the document information, etc. At this time, in order to reduce the user's confirmation work burden or to assist the user in creating a contract, the document processing server device 1 associates the document information with change document information (change memorandum, change contract) including a change instruction for the document information, and displays it in a form that helps to grasp the content of the document information after reflecting the change by reflecting the change content. Specific examples of the display method will be described later. Note that the change instruction includes an instruction for the change target and an instruction for the content of addition, replacement, and deletion of text in the change target. Also, hereinafter, a clause may be referred to as a "provision". The embodiments will be described below.
[0018] Also, although the terminals 2 and 3 are each shown as a single unit, a plurality of units may be connected to the network 4, and similarly, there may be a plurality of users who operate these.
[0019] (Configuration of Document Processing Server Device) FIG. 2 is a block diagram showing a configuration example of the document processing server device 1 according to the embodiment.
[0020] The document processing server device 1 is composed of a CPU etc., and includes a control unit 10 that controls each part and executes various programs, a storage unit 11 composed of a storage medium such as a flash memory that stores information, and a communication unit 12 that 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 the storage unit 11 composed of a memory and the communication unit 12 that functions as a communication interface. By executing a document processing program 110 described later, the control unit 10 functions as a document reception means 100, a document splitting means 101, a document association means 102, a change reflection means 103, a display control means 104, etc.
[0022] The document reception 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 the text is laid out, or information such as a text file or a word file containing text data. In addition, when the document information 111 is information other than text, the document reception means 100 performs OCR (Optical Character Recognition) etc. to convert it into text.
[0023] The document splitting means 101 splits the document information 111 into components of a contract such as title, preamble, article units, etc., and stores it in the storage unit 11 as unit information 112. Note that the article unit is not limited to the article as the splitting unit, and may be a clause, a number, or a collection of a plurality of articles, clauses, and numbers with a coherent meaning. Also, it may be a clause or number with a coherent meaning across different articles and clauses.
[0024] When the document information 111 is a contract, the document association means 102 associates the concluded contract with a document including a change instruction such as a change memo or a change contract that changes the content of the contract created after conclusion, and stores it in the storage unit 11 as association information 113.
[0025] The change reflection means 103 reflects the change content of the document including the change content for the executed contract document among the document information 111, and stores it in the storage unit 11 as the change reflected document information 114.
[0026] The display control means 104 performs display control on the display units of the terminals 2 and 3 for the document information 111, unit information 112, association information 113, and change reflected document information 114 in the storage unit 11 and the output results of the respective means 100-103 in a predetermined method. The details of the display method will be described later.
[0027] The storage unit 11 is composed of a memory such as a flash memory, and is electrically connected to a control unit 10 composed of a processor or the like and a communication unit 12 functioning as a communication interface. The storage unit 11 stores a document processing program 110 that operates the control unit 10 as the respective means 100-104 described above, document information 111, unit information 112, association information 113, change reflected document information 114, and the like.
[0028] FIG. 3 is a schematic diagram showing a configuration example of the document information 111.
[0029] Document information 111 1 (Doc1) is, as an example, a contract document and includes the content concluded between the parties. Also, the change document information 111 2 (Doc2) is, as an example, a change memorandum or a change contract document, and the document information 111 1 (Doc1) is defined to change the content. Also, the change document information 111 3 (Doc3) is a change memorandum or a change contract document, and the change document information 111 2 (Doc2) is the document information 111 changed by 1 (Doc1) and is defined to further change the content.
[0030] FIG. 4 is a schematic diagram showing a configuration example of the association information 113.
[0031] The association information 113 is information indicating the relevance between the associated document information, and the document information 111 in FIG. 31 (Doc1) corresponding original contract and change document information 111 2 (Doc2) corresponding change memo 1 and change document information 111 3 (Doc3) has corresponding change memo 2.
[0032] (Operation of Document Processing System) Next, the operations of the embodiment will be described by dividing them into (1) basic operation, (2) document association operation, and (3) change reflection operation. Hereinafter, the operations will be described with the terminal 2 as the operation target, but the description will be omitted when the same operations are performed when replacing with the terminal 3.
[0033] (1) Basic operation First, the user operates the terminal 2 to log in to the service provided by the document processing server device 1. When the terminal 2 receives the input of information such as the user ID and password from the user, it transmits an authentication request to the document processing server device 1 together with the information.
[0034] When the document processing server device 1 receives an authentication request together with information such as the user ID and password from the terminal 2, it refers to user information (not shown) including the pre-registered user ID and password, etc., and performs authentication as a user.
[0035] Next, when the user completes logging in to the service, the user operates the terminal 2 to upload the document information of the contract and the change 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 operation example of the document processing server device 1.
[0037] The document reception means 100 of the document processing server device 1 receives the document information 111 corresponding to the original contract or the change memo from the terminal 2 operated by the user and stores it in the storage unit 11 (S1).
[0038] Next, the document splitting means 101 of the document processing server device 1 splits the document information 111 into components of the contract and structures it as unit information 112 (S2). As an example, the document information 111 is obtained by scanning the original contract or the amendment memo and is image information such as a PDF (Portable Document Format) file. The document splitting means 101 first converts the document information 111 into text using a method such as OCR (Optical Character Reader). Next, the document splitting means 101 splits the text-converted information into units such as contract title, preamble, article unit, clause unit, etc. Note that the document splitting means 101 may further split the target document information 111 into units of symbols and use a unit suitable for the structure of the document information 111 as the unit information 112. The above splitting is performed using techniques such as machine learning and regular expressions.
[0039] Next, the document association means 102 associates a plurality of document information 111 and stores it in the storage unit 11 as association information 113 (S3). The association of the document information 111 is automatically performed based on the operations received from the user's terminal 2 or information such as the title and parties of the document information 111.
[0040] As a result of the association by the document association means 102, as shown in FIG. 3, the document information 111 which is the original contract including the content concluded between the parties 1 (Doc1), and the document information 111 1 The change document information 111 which is an amendment memo stipulating to change the content of the document information 111 2 (Doc2), and the change document information 111 2 The document information 111 changed by the change document information 111 1 The change document information 111 which is an amendment memo stipulating to further change the content of the document information 111 3 (Doc3) are associated with each other.
[0041] Also, as shown in FIG. 4, the above association is recorded as the association information 113, and the document information 111 1 (Doc1) as the original contract, and the document information 111 2(Doc2), Document Information 111 as Amendment Note 2 3 (Doc3) is associated with it.
[0042] (3) Change Reflection Operation Next, the user operates Terminal 2 to select a contract document in order to request the document processing server device 1 to refer to the content of the desired contract document in which the changes have been reflected.
[0043] Terminal 2 requests the document processing server device 1 to select the original contract document (or the amendment note, the group of associated contract documents) and refer to the current content reflecting the changes to the selected contract document.
[0044] When the change reflection means 103 of the document processing server device 1 receives the selection of the contract document and the request for referring to the content of the contract document, it creates a master document by reflecting the changes for each unit (S4), and the display control means 104 performs display processing on the master document together with the content of the contract documents in the contract document group (S5).
[0045] The screen for the above selection and display is displayed on the display unit of Terminal 2 by the display control means 104 as shown in FIG. 5 below.
[0046] FIG. 5 is a schematic diagram showing a configuration example of the screen displayed on the display unit of Terminal 2.
[0047] Screen 103A has a display column 103a for selecting document information, a display column 103b for displaying the content of the document information selected by the selection frame 103a in the display column 103a, and a display column 103c for displaying the change history of the unit selected by the selection frame 103b in the display column 103b. S The display column 103a includes a master document 103a for displaying the content of the master document reflecting all the change contents, a document 103a for displaying the content of the change document information 111 which is the amendment note S (Doc3), and a document 103a for displaying the content of the change document information 111 which is the amendment note
[0048] The display column 103a is for the master document 103a for displaying the content of the master document reflecting all the change contents, M the change document information 111 which is the amendment note 3 (Doc3) for displaying the content, and the change document information 111 which is the amendment note 3 as the amendment note.2 Document 103a for displaying the content of (Doc2) 2 and document information 111 which is the original contract 1 Document 103a for displaying the content of (Doc1) 1 and has
[0049] Display column 103b displays the content of the document information separately for each unit, and includes contract title 103b 1 and each article 103b 2 -103b 6 ... and so on. On the right side of each article, the document numbers related to the article are displayed. In the example of FIG. 5, for the 4th article of the master document, Doc1 - Doc3 are related
[0050] Display column 103c has the unit information 103c of each document information related to the article 1 -103c 3 In the example of FIG. 5, for the 4th article of the master document, the 4th article of Doc1, the 2nd article of Doc2, and the 2nd article of Doc3 are related
[0051] While referring to the above screen 103A displayed on the display unit of terminal 2, the user selects the master document 103a with the selection frame 103a in display column 103a to check the content of the contract document in which the changes are reflected. When checking the change history while checking the content of the contract document after reflection in display column 103b, the user selects the article with the selection frame 103b in display column 103b and checks the change history in display column 103c S in M order to S confirm the change history
[0052] Also, the details of the operation in step S4 are described with reference to FIG. 6
[0053] FIG. 6 is a schematic diagram for explaining the change reflection operation
[0054] The change reflection means 103 of the document processing server device 1, for example, the 7th article 111 of the original contract (Doc1) 17Search for other related change document information specifying Article 7, and for Item 111 of Article 5 in the Change Memorandum (Doc2) 27 If Item 2 of Article 7 of the original contract was specified in Item 111 of Article 5 in the Change Memorandum (Doc2) 27 Change content 111 27 a to Article 7 111 17 Reflected in Article 7 of the master document as 111 37 For example, the display control means 104 highlights the changed part 111 37 a. In this way, the master document is created by reflecting the changes for each unit and stored in the storage unit 11 as the change-reflected document information 114
[0055] Note that in the above operation, the change-reflecting means 103, for example, searches for other related document information specifying Article 7 with respect to Article 7 of the original contract (Doc1) 111 17 Search for other related document information specifying Article 7, and for Item 111 of Article 5 in the Change Memorandum (Doc2) 27 If Item 2 of Article 7 of the original contract was specified in Item 111 of Article 5 in the Change Memorandum (Doc2), the display control means 104 displays the change content 111 27 Of Item 111 27 a and the content of Article 7 of the master document before reflection as 111 37 Article 7 111 17 Are associated and displayed for the user to confirm, and then the change-reflecting means 103 automatically reflects the change content 111 37 To Article 7 of the master document 27 a, or it may be reflected based on the user's operation
[0056] (Effect of the Embodiment) According to the above-described embodiment, document information associated with the change document information including the change instruction is acquired, and the content instructed to be added, replaced, and / or deleted in the change document information is associated and displayed in the part of the document information indicated by the change document information. Therefore, the correspondence relationship between the instruction in the change document information and the part of the document information indicated can be easily grasped
[0057] In addition, the change document information and the document information are divided in a predetermined unit, and the units added, replaced, and / or deleted in the change document information are associated with the units indicated by the change document information among the document information and presented. Therefore, the change content can be grasped for each unit. Furthermore, since the content added, replaced, and / or deleted in the change document information is reflected in the part indicated by the change document information among the document information, the current contract content can be easily grasped.
[0058] [Other Embodiments] Note that the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention.
[0059] For example, the document information 111 is not limited to a contract, and if a change occurs afterwards and the change is described by different document information, it may be a document in the field of law such as a law document itself or an instruction manual, etc., and the present invention can be similarly applied. Also, the components are not limited to articles, paragraphs, and numbers, and may be words, characters, symbols, paragraphs, or sentences. Further, the present invention may be implemented without dividing the components. Also, the language of the document information 111 is not limited to Japanese and English, and can be applied to other languages as long as it can form a sentence from which information can be extracted.
[0060] In the above embodiment, the functions of the respective means 100-104 of the control unit 10 are realized by a program, but all or part of each means may be realized by hardware such as an ASIC. Also, the program used in the above embodiment can be stored in a recording medium such as a CD-ROM and provided. Also, the replacement, deletion, addition, etc. of the above steps described in the above embodiment are possible within the range that does not change the gist of the present invention.
Industrial Applicability
[0061] Provided are a document processing program, an information processing apparatus, and a document processing method for easily grasping the correspondence relationship between the instructions in the change document information and the parts indicated by the document information.
Explanation of Signs
[0062] 1: Document processing server device 2, 3: Terminal 4: Network 5: Document processing system 10: Control unit 11: Memory unit 12: Communication unit 100: Document reception means 101: Document splitting means 102: Document association means 103: Change reflection means 104: Display control means 110: Document processing program 111: Document information 112: Unit information 113: Association information 114: Change reflection document information 1113: Document information
Claims
1. Computer, A document processing program that functions as a display control means that acquires document information associated with change document information including change instructions regarding at least one of addition, replacement, and deletion, and displays 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. a dividing means for dividing the changed document information and the document information into unit information in a predetermined unit; 2. The document processing program according to claim 1, wherein the display control means presents a unit of the document information designated by the changed document information in association with a unit designated by the changed document information in the document information.
3. 3. The document processing program according to claim 1, further functioning as a change reflecting means for reflecting content designated by the changed document information in a portion of the document information designated by the changed document information.
4. The document processing program according to claim 1 , wherein the computer is communicatively connected to one or more terminals via a network.
5. The document processing program according to claim 1 , 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 instructed in the change document information.
7. a memory configured to store document information in addition to the predetermined instructions; 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 the steps 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.
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
Document creation support apparatus, document creation support method, and program
JP2010092227A
JP2002‐203186A