Document processing method, document processing system, and document processing program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LEGALON TECHNOLOGIES INC
- Filing Date
- 2023-05-23
- Publication Date
- 2026-05-21
AI Technical Summary
Existing document management systems fail to facilitate easy comparison of written contents across different versions of electronic documents, limiting the ability to switch and review modifications effectively.
A document processing system that acquires target document information and extracts similar document information for comparison, allowing users to seamlessly switch between versions and display differences using pre- and post-switching display information, with features for automatic review and output to external systems.
Enables easy switching and comparison of electronic documents, facilitating efficient review of document modifications and automatic correction based on similar document information.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a document processing method, a document processing system, and a document processing program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, systems are known that support a user's processing of different versions of electronic documents.
[0003] For example, the document management system described in Patent Document 1 classifies and manages documents consisting of multiple files into folders, and when each document is updated, the document before the update is saved as an old version in a document management database. The system includes a search unit that has a function of searching for the latest version and old versions of each document that exist in a specified folder, and a control unit that controls the search unit. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2003-167911 A Summary of the Invention [Problem to be solved by the invention]
[0005] Incidentally, when inspecting or correcting an electronic document (e.g., a contract), there are cases where different versions of the electronic document are referred to and the contents are compared. In this regard, the document management system described in Patent Document 1 merely searches for a corresponding electronic document from among a plurality of electronic documents including electronic documents of older versions, and does not take into consideration the point of referring to and comparing the contents of documents of different versions.
[0006] Therefore, an object of an embodiment of the present disclosure is to provide a document processing method, a document processing system, and a document processing program that enable easy switching of a comparison target electronic document. [Means for solving the problem]
[0007] A document processing method according to one embodiment of the present disclosure is a document processing method executed by a processor, and includes obtaining target document information to be reviewed by a user and first comparison document information to be compared with the target document information, and extracting at least one second comparison document information from multiple document information stored in a specified memory unit based on the first comparison document information. Effect of the Invention
[0008] According to an embodiment of the present disclosure, it is possible to easily switch between comparison target electronic documents. [Brief description of the drawings]
[0009] [Figure 1] 1 is a diagram illustrating an overview of processing in a document processing system 100 according to an embodiment of the present disclosure. [Diagram 2] 1 is a diagram illustrating a configuration of a document processing system 100 according to an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a diagram showing an example of a screen displaying target document information displayed on the user terminal 200. [Figure 4] FIG. 13 is a diagram showing an example of pre-switching display information displayed on the user terminal 200. [Diagram 5] FIG. 13 is a diagram showing an example of candidate display information displayed on the user terminal 200. [Figure 6] 13 is a diagram showing an example of post-switching display information displayed on the user terminal 200. FIG. [Figure 7] 4 is a flowchart showing an example of processing in the document processing system 100. [Figure 8] FIG. 8 illustrates an example of the hardware configuration of a computer 800. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0023] The following describes an embodiment of the present disclosure with reference to the accompanying drawings. Fig. 1 is a diagram showing an overview of processing in a document processing system 100 according to an embodiment of the present disclosure.
[0011] The document processing system 100 is an information processing system realized by a document processing program, which obtains first comparison document information to be compared with target document information to be reviewed, and extracts and displays second comparison document information (i.e., for example, electronic document information different from the first comparison document information) in response to a user operation. In other words, the document processing system 100 switches the comparison target from the first comparison document information to the second comparison document information.
[0012] Here, the document processing system 100 can use, for example, first similar document information similar to the target document information as the first comparison document information. Also, the document processing system 100 can use, for example, second comparison document information belonging to the same series of revision processes as the first comparison document information, particularly, for example, second similar document information belonging to the same series of revision processes as the first similar document information, as the second comparison document information. In the following, unless otherwise specified, an embodiment will be described in which the first comparison document information is the first similar document information and the second comparison document information is the second similar document information, but the first comparison document information and the second comparison document information are not limited to these. That is, the first similar document information and the second similar document information may be read as the first comparison document information and the second comparison document information, respectively, as appropriate.
[0013] When reviewing target document information, a user may refer to the revision process of electronic document information similar to the target document information (first similar document information described later) and electronic document information revised through the revision process (second similar document information described later). This allows the user to review the target document information by referring to revisions in past documents (e.g., past similar documents). The document processing system 100 is an information processing system that performs document processing related to the user's reference to the second similar document information.
[0014] First, the document processing system 100 acquires target document information in response to, for example, a user operation. The document processing system 100 acquires first similar document information similar to the target document information based on the target document information (S101).
[0015] Next, the document processing system 100 extracts at least one second similar document information that belongs to the same series of revision processes as the first similar document information, and accepts a switching operation by the user (S102). In response to the switching operation, the document processing system 100 outputs post-switching display information for displaying the second similar document information (S103).
[0016] 2 is a diagram showing a configuration of a document processing system 100 according to an embodiment of the present disclosure. The document processing system 100 is communicably connected to a user terminal 200 via a network such as the Internet. Details of the document processing system 100 will be described later.
[0017] The user terminal 200 of this embodiment is a computer used by a user, such as a smartphone, a tablet terminal, or a personal computer.
[0018] The user terminal 200 acquires display information (pre-switching display information, candidate display information, and post-switching display information, which will be described later) output by the document processing system 100, and displays a corresponding screen.
[0019] 2, only one user terminal 200 is shown, but there may be multiple user terminals 200. Furthermore, one user may use multiple user terminals 200, and one user terminal 200 may be used by multiple users.
[0020] Next, details of the document processing system 100 will be described. The document processing system 100 includes a storage unit 110, a target document acquisition unit 115, a first comparison document acquisition unit 120, a pre-switching display generation unit 125, a pre-switching display output unit 130, a candidate display generation unit 135, a candidate display output unit 140, a second comparison document extraction unit 145, a post-switching display generation unit 150, and a post-switching display output unit 155. Each unit shown in Fig. 2 can be realized, for example, by using a storage area or by a processor executing a program stored in the storage area.
[0021] The storage unit 110 of this embodiment stores information to be processed in the document processing system 100. The storage unit 110 can store, for example, target document information, first comparison document information, second comparison document information, pre-switching display information, candidate display information, and post-switching display information, which will be described later.
[0022] The target document acquisition unit 115 of this embodiment acquires target document information that is the subject of a user's review, and stores it in the storage unit 110 .
[0023] Here, the review can be expressed in other words as, for example, an inspection of electronic document information by a user, and the target document information can be, for example, electronic document information that is the subject of review by a user.
[0024] The electronic document information is corrected and completed as necessary. For example, if the electronic document information is an electronic document information of a business report, the business report is finalized after being drafted by a business person and then revised by a business manager (e.g., a person in a higher position than the business person).
[0025] Furthermore, for example, if the electronic document information is electronic document information of a contract, one or both of the contracting parties may inspect and revise the contract when they reach an agreement. For example, in the case of a contract between companies, the legal department in charge of contract inspection inspects the contents of the contract and revise it as necessary. Note that inspection may also be called confirmation or examination.
[0026] The target document information of this embodiment may be, for example, electronic document information of a contract. The target document information may be, for example, electronic document information of a contract created by a predetermined electronic document creation software, electronic document information of a paper contract digitized using a predetermined image analysis technology (for example, OCR (Optical Character Recognition) technology), or electronic document information generated by a template or document creation function (editor function, etc.) provided by the document processing system 100 or an external system or service. In addition, a contract to be processed by the document processing system 100 is, for example, a document that includes clauses and generates a predetermined legal effect, and also includes an application form, a memorandum, etc.
[0027] The contract includes not only a contract that has been agreed upon and concluded by both parties, but also a contract that is being reviewed by both parties (i.e., a draft contract), a contract that has been exchanged between the parties but has not been agreed upon, or a template contract that has been created for reference when entering into a contract with another party. In the description of this embodiment, unless otherwise specified, the "contract" includes not only a contract that has been agreed upon by both parties, but also a contract that is being reviewed by both parties (i.e., a draft contract), a contract that has been exchanged between the parties but has not been agreed upon, or a template contract that has been created for reference when entering into a contract with another party. In this embodiment, the target document information may be a finalized contract or the latest version of a contract, or may be a contract that is not the latest version.
[0028] The electronic document information (for example, the target document information, the first comparison document information, and the second comparison document information described below) includes, for example, data of text, figures, or tables indicating the contents of the electronic document information.
[0029] The electronic document information may further include title information indicating the title of the electronic document, status information indicating the status of the electronic document (e.g., reviewed, agreed, other party's proposed revision, other party's draft, first draft, template, etc.), order information indicating the order of revision, type information indicating the type of the contract, and position information indicating the position of the contract. The electronic document information may be information on a document basis, or may be information for each predetermined item (e.g., article, clause, item). The electronic document information (particularly, the first comparison document information and the second comparison document information described later) may be stored in a predetermined storage unit, and may be stored in, for example, the storage unit 110, a storage unit of a device used by the user (e.g., the user terminal 200 or a server device of a business to which the user belongs), or a storage unit of a device managed by a business that provides a predetermined data storage service. In addition, if the electronic document information is a contract that has already been concluded, it may be information that has been imported from the electronic contract system to the document processing system 100, or may be stored in a storage unit of the electronic contract system.
[0030] Here, the type in this embodiment may be information indicating the type of contract content, such as a "confidentiality agreement" or "service outsourcing agreement." Also, the position in this embodiment may be information indicating a contract position, such as a "confidentiality disclosure party" or "outsourcing party." Note that the title information, status information, order information, type information, and position information may be information set according to user input, or may be information extracted through analysis of electronic document information by an information processing system (e.g., document processing system 100). In this embodiment, it is preferable that each piece of electronic document information has order information.
[0031] Furthermore, the language of the electronic document information may be, for example, Japanese, English, or other language.
[0032] The target document acquisition unit 115 can acquire the target document information from, for example, the user terminal 200. In this case, the document processing system 100 can acquire the target document information by, for example, receiving the target document information uploaded by the user through the user terminal 200.
[0033] The target document acquisition unit 115 may acquire target document information stored in an external information processing system, for example. At this time, the target document acquisition unit 115 may acquire the target document information in response to a user operation, for example.
[0034] The first comparison document acquisition unit 120 of this embodiment acquires first comparison document information and stores the first comparison document information in the storage unit 110. The first comparison document acquisition unit 120 may acquire first similar document information that is similar to the target document information.
[0035] The first similar document information in this embodiment is electronic document information similar to the target document information. For example, the document processing system 100 can acquire electronic document information that satisfies a predetermined degree of matching with the target document information as the first similar document information. The predetermined degree of matching may be based on, for example, the degree of matching of text included in the electronic document information, title information, status information, type information, and position information included in the electronic document information, or may be based on other methods.
[0036] An embodiment of the present disclosure is suitable when the first similar document information and the second similar document information described below are, for example, documents or contracts that have a similar type, parties, or template to the target document information, or documents or contracts that have already been reviewed and serve as a model for the user.
[0037] The first comparison document acquisition unit 120 can, for example, extract first similar document information from electronic document information stored in a specified memory unit (particularly, for example, the memory unit 110 or a memory unit of an external information processing system) and acquire the first similar document information.
[0038] At this time, the first comparison document acquisition unit 120 may extract the first similar document information from the electronic document information stored in a predetermined storage unit based on a predetermined degree of matching with the target document information, for example. Also, the first comparison document acquisition unit 120 may extract the first similar document information by using a search or recommendation based on a large-scale language model (LLM) or the like.
[0039] When the target document information is electronic document information before or during review by a user, the first comparison document acquisition unit 120 may extract and acquire the electronic document information before the user's review as the first similar document information. This allows the user to understand the content to be corrected in the target document information by referring to the correction process in the similar electronic document information. In addition, at this time, the first comparison document acquisition unit 120 may acquire, as the first similar document information, electronic document information that belongs to the same series of correction processes as the target document information, for example, based on order information included in the target document information.
[0040] The first comparison document acquisition unit 120 may extract and acquire, for example, electronic document information whose status information is "agreed" or "reviewed" as the first similar document information. This allows the user to understand the content to be corrected in the target document information by referring to, for example, electronic document information for which an agreement has been reached with the other party or an internal review has been completed among the similar electronic document information.
[0041] The first comparison document acquisition unit 120 may also extract a plurality of electronic document information as candidates for the first similar document information, and acquire the first similar document information from among the candidates in response to a user's selection operation. This allows the first similar document information to be referred to when reviewing the target document information to be appropriately selected.
[0042] At this time, the first comparison document acquisition unit 120 may acquire the first similar document information in response to an operation of selecting a candidate for the first similar document information displayed on a screen displaying the target document information. Specifically, this will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of a screen (so to speak, a preview screen) displaying the target document information displayed on the user terminal 200.
[0043] 3 includes, for example, an area 310 for displaying target document information, and an area 320 for displaying information on a plurality of electronic document information that are candidates for the first similar document information. The information on the plurality of electronic document information that are candidates for the first similar document information may include, for example, title information of each of the plurality of electronic document information, may include at least a portion of the content of each of the plurality of electronic document information, and may include at least a portion of information on the type of the plurality of electronic document information.
[0044] The user can select appropriate first similar document information while referring to the contents of the target document information by referring to the screen shown in Fig. 3. Then, the first comparison document acquisition unit 120 can extract the electronic document information selected by the user as the first similar document information.
[0045] The area 320 may be switched between displayed and hidden by a user operation.
[0046] Furthermore, the area 320 may further display information indicating the parties (e.g., contracting parties) of the multiple electronic document information displayed. The area 320 may further display a screen for receiving input from the user regarding the parties in order to narrow down the parties. That is, the area 320 may display multiple electronic document information corresponding to the input from the user. This allows the user to receive a display of only electronic document information related to the party desired by the user from the multiple electronic document information, and, for example, allows easy extraction of an ongoing contract with a specific party.
[0047] The pre-switching display generation unit 125 of this embodiment generates pre-switching display information for displaying the target document information and the first similar document information by emphasizing the pre-switching difference that indicates the difference between the target document information and the first similar document information, and stores the pre-switching display information in the memory unit 110.
[0048] In this embodiment, the pre-switching difference may be, for example, the difference between the text contained in the target document information and the text contained in the first similar document information, or the difference between a table contained in the target document information (particularly, for example, the table structure, the text contained in the table) and a table contained in the first similar document information (particularly, for example, the table structure, the text contained in the table).
[0049] Furthermore, "highlighting" in this embodiment includes displaying the difference (the difference before switching, or the difference after switching, which will be described later) in a manner different from the non-difference portion. More specifically, "highlighting" includes, for example, displaying the difference and the non-difference portion with different decoration, thickness, font, or color of the characters, displaying a rectangle with a specific color like highlighting superimposed on the content, changing the color of the background of an area such as a clause or cell, and displaying the difference in an inconspicuous manner such as reducing the contrast between the characters that are not the difference and the background, but is not limited to these.
[0050] The pre-switching display output unit 130 of the present embodiment outputs pre-switching display information. The pre-switching display output unit 130 can output the pre-switching display information to the user terminal 200, for example.
[0051] FIG. 4 is a diagram showing an example of pre-switching display information displayed on the user terminal 200. As shown in FIG.
[0052] 4 includes, for example, an area 410 for displaying target document information, an area 420 for displaying first similar document information, and an area 430 for displaying buttons selected for switching the version of the first similar document information. Note that in this embodiment, the buttons displayed on the screen are an example of a user interface and may be, for example, icons, etc.
[0053] In the screen shown in FIG. 4, "X Corporation" and "A Corporation", as well as "6" and "3", are displayed in a highlighted manner as pre-switching differences in area 410 and area 420.
[0054] The screen shown in Fig. 4 displays the target document information and the first similar document information, and can be said to be a comparison preview screen. That is, the user can refer to the comparison preview screen shown in Fig. 4 to check whether the extracted first similar document information is appropriate electronic document information when compared with the target document information, and if it is determined to be appropriate, select area 430, and through processing to be described later, switch the version of the first similar document information and compare it with the target document information.
[0055] When the area 430 is selected, a screen according to the candidate display information described below is displayed. This allows the user to seamlessly switch the version of the first similar document information from the screen shown in FIG.
[0056] A plurality of pieces of first similar document information may be displayed on the screen shown in Fig. 4. In this case, for example, an area 420 corresponding to each of the plurality of pieces of first similar document information may be displayed on the screen shown in Fig. 4. This allows the user to refer to each of the plurality of pieces of first similar document information and select the first similar document information to be referred to when comparing and reviewing the target document information.
[0057] 4, the target document information and the first similar document information may be displayed in electronic document information units, or may be displayed in a predetermined unit (e.g., article, paragraph, or item) included in the electronic document information. This allows the user to select the first similar document information to be referred to when comparing and reviewing the target document information for each predetermined unit.
[0058] The candidate display generating unit 135 of this embodiment generates candidate display information for displaying information on a plurality of candidate document information that belong to the same series of revision processes as the first similar document information, and stores the candidate display information in the storage unit 110.
[0059] The first similar document information may have been previously revised by a user's review. In the process of the revision, the first similar document information is revised, for example, to the first similar document information of the second draft, the first similar document information of the third draft, and the first similar document information of the final draft. In this case, the first similar document information of the first draft, the first similar document information of the second draft, the first similar document information of the third draft, and the first similar document information of the final draft are electronic document information belonging to a series of revision processes. In this case, the multiple candidate document information of the present embodiment includes, for example, the first similar document information of the first draft, the first similar document information of the second draft, the first similar document information of the third draft, and the first similar document information of the final draft.
[0060] In this embodiment, the information regarding the multiple candidate document information may be, for example, title information of each of the multiple candidate document information, or status information of each of the multiple candidate document information, information indicating the creator, information indicating the creation date or time, information indicating the update date or time, or a combination of these.
[0061] For example, the candidate display generating unit 135 first extracts a plurality of candidate document information belonging to the same series of revision processes as the first similar document information from among electronic document information stored in a predetermined storage unit (particularly, for example, the storage unit 110 or a storage unit of an external information processing system).Then, the candidate display generating unit 135 generates candidate display information for displaying information related to the plurality of candidate document information.
[0062] Furthermore, the candidate display generating unit 135 can generate candidate display information for highlighting and displaying information corresponding to the first similar document information, thereby enabling the user to understand which electronic document information is being displayed on the screen corresponding to the pre-switching display information.
[0063] Furthermore, the candidate display generating unit 135 can generate candidate display information for displaying information on a plurality of pieces of candidate document information in association with order information indicating the order of correction of each of the plurality of pieces of candidate document information. More specifically, the candidate display generating unit 135 can generate candidate display information for displaying a plurality of pieces of candidate document information in an order indicated by the order information, for example.
[0064] The candidate display output unit 140 of this embodiment outputs candidate display information. The candidate display output unit 140 can output the candidate display information to the user terminal 200, for example.
[0065] FIG. 5 is a diagram showing an example of candidate display information displayed on the user terminal 200. As shown in FIG.
[0066] The screen shown in FIG. 5 includes, for example, an area 510 showing the order of correction, an area 520 displaying information relating to a plurality of candidate document information, and an area 530 displaying in an emphasized manner information corresponding to the first similar document information.
[0067] The area 510 can show the order of revision of the multiple candidate document information by using an appropriate graphic, for example. This allows the user to visually understand the order of revision of the multiple candidate document information. The area 510 may further display status information for each candidate document information in association with the multiple candidate document information. This allows the user to understand the status of the multiple candidate document information.
[0068] Area 520 displays information regarding the multiple candidate document information, such as the title, creation time or update time, and status information of each of the multiple candidate document information. Area 520 may also display information indicating the creator (your company or the other party) of the multiple candidate document information, that is, information indicating whether the candidate document information is, for example, document information proposed by your company or document information proposed by the other party.
[0069] In the screen shown in Fig. 5, information on newer versions of candidate document information is displayed at the top of the screen, but information on newer versions of candidate document information may be displayed at the bottom of the screen. Information on multiple pieces of candidate document information may be displayed in order of version, in order of update date and time, or categorized and displayed according to type or position. More detailed information about each candidate document, for example, other information not displayed on the screen of Fig. 5 or a preview of the contract text, etc., may be displayed, for example, in a pop-up format.
[0070] A user referring to the screen shown in Fig. 5 selects electronic document information to be extracted as second similar document information, which will be described later, from among multiple candidate document information. At this time, the user selects, for example, area 510 or area 520. Specifically, for example, when the user selects electronic document information of "X company_non-disclosure agreement_agreed", the user selects area 540a or area 540b. Then, the second comparison document extraction unit 145, which will be described later, extracts the selected electronic document information of "X company_non-disclosure agreement_agreed" as second similar document information.
[0071] The screen shown in Fig. 5 may be displayed superimposed on the screen shown in Fig. 4. In this case, the screen shown in Fig. 5 may be displayed as a window different from the screen shown in Fig. 4, or may be displayed as the same window as the screen shown in Fig. 4. When the screen shown in Fig. 5 is displayed as the same window as the screen shown in Fig. 4, the screen shown in Fig. 5 may be displayed, for example, accompanied by a predetermined animation, for example, so as to appear from the right end of the screen shown in Fig. 4. These displays allow the user to seamlessly switch the version of the first similar document information from the screen shown in Fig. 4.
[0072] The second comparison document extraction unit 145 of this embodiment extracts at least one piece of second comparison document information from among the multiple pieces of document information stored in a predetermined storage unit (particularly, for example, storage unit 110 or a storage unit of an external information processing system) based on the first comparison document information, and stores the second comparison document information in storage unit 110. The second comparison document extraction unit 145 may also extract, based on the first comparison document information, at least one piece of second comparison document information that belongs to the same revision process as the first comparison document information from among the multiple pieces of document information stored in the predetermined storage unit.
[0073] When the first comparison document acquisition section 120 acquires first similar document information as the first comparison document information, the second comparison document extraction section 145 can extract second similar document information as the second comparison document information.
[0074] Furthermore, the second comparison document extraction unit 145 can extract at least one piece of second similar document information from among the multiple pieces of candidate document information, based on a selection operation by a user who refers to a display based on the candidate display information.
[0075] Specifically, the user refers to the display based on the candidate display information through the user terminal 200. The user operates the user terminal 200 to select information related to the displayed candidate document information. The second comparison document extraction unit 145 extracts candidate document information corresponding to the information related to the selected candidate document information as second similar document information.
[0076] The second comparison document extraction unit 145 may extract the same electronic document information as the first similar document information as the second similar document information. That is, the user may refer to the display based on the candidate display information and select the first similar document information again.
[0077] The second comparison document extraction unit 145 may also extract the latest electronic document information that belongs to the same series of revision processes as the first similar document information as the second similar document information, allowing the user to review the target document information by referring to the contents of the latest electronic document information.
[0078] The post-switching display generating unit 150 of this embodiment generates post-switching display information for displaying the contents of the target document information and the contents of at least one piece of second similar document information, and stores the post-switching display information in the storage unit 110.
[0079] The post-switching display information of the present embodiment is, for example, display information for displaying the contents of the target document information and the contents of at least one piece of second similar document information side by side.
[0080] Furthermore, the post-switching display generating section 150 can generate post-switching display information for emphasizing and displaying a post-switching difference indicating a difference between the target document information and at least one piece of second similar document information.
[0081] The post-switching difference in this embodiment may be, for example, the difference between the text contained in the target document information and the text contained in the second similar document information, or the difference between a table contained in the target document information (particularly, for example, the table structure, the text contained in the table) and a table contained in the second similar document information (particularly, for example, the table structure, the text contained in the table).
[0082] The post-switching display output unit 155 of the present embodiment outputs post-switching display information. The post-switching display output unit 155 can output the post-switching display information to the user terminal 200, for example.
[0083] FIG. 6 is a diagram showing an example of post-switching display information displayed on the user terminal 200. As shown in FIG.
[0084] The screen shown in FIG. 6 includes, for example, an area 610 for displaying the target document information, an area 620 for displaying the second similar document information, and an area 630 for displaying buttons that can be selected to switch versions of the second similar document information.
[0085] In the screen shown in FIG. 6, the differences before switching in areas 610 and 620 are highlighted and displayed as “X Co., Ltd.” and “A Co., Ltd.”, as well as “Document” and “Document, electromagnetic recording medium, and other media.”
[0086] The target document information and the second similar document information are displayed on the screen shown in Fig. 6. The user can refer to the screen shown in Fig. 6 to understand the contents of the appropriate version of the second similar document information (for example, the latest version of electronic document information or electronic document information for which in-house review has been completed) and review the target document information.
[0087] The area 610 may display the contents of the target document information in a format that can be edited by the user, thereby allowing the user to edit the target document information while referring to the second similar document information.
[0088] 6 may further include a button for executing automatic correction of the target document information based on the second similar document information. The automatic correction in this embodiment may be a process of automatically correcting the contents of the target document information by computer processing based on the post-switching difference so that the contents of the target document information conform to the contents of the second similar document information. This allows the user to review the target document information more easily.
[0089] Furthermore, a plurality of pieces of second similar document information may be displayed on the screen shown in Fig. 6. In this case, for example, an area 620 corresponding to each of the plurality of pieces of second similar document information may be displayed on the screen shown in Fig. 6. In this case, the plurality of pieces of second similar document information may be electronic documents belonging to the same series of revision processes. This allows the user to review the target document information by referring to each of the plurality of pieces of second similar document information.
[0090] In addition, on the screen shown in Fig. 6, the target document information and the second similar document information may be displayed in electronic document information units, or may be displayed in a predetermined unit (e.g., article, paragraph, or item) included in the electronic document information. In addition, at this time, automatic correction of the target document information may be performed in the predetermined unit. This allows the user to compare, review, automatically correct, etc. with the target document information for each predetermined unit.
[0091] It should be noted that the screens shown in Figs. 3 to 6 are merely examples of displays, and the display interfaces are not limited to these.
[0092] Furthermore, the document processing system 100 may perform an automatic review process of the target document information. Here, the automatic review process may be, for example, a process in which an information processing system (e.g., the document processing system 100) uses a natural language processing technique to evaluate the description content of the target document information based on the difference between the description content of the target document information and the description content of a template, a reviewed electronic document, or an ideal electronic document (e.g., a contract).
[0093] For example, the document processing system 100 may perform an automatic review process after the second comparison document information extraction process by the second comparison document extraction unit 145. At this time, the document processing system 100 may output display information that provides an area for displaying the automatic review process results in a part of the screen shown in Fig. 6. This allows the user to evaluate the automatic review process results of the target document information and review the target document information while referring to the second comparison document information (for example, reviewed electronic document information).
[0094] Furthermore, the document processing system 100 may perform a process of outputting the second comparison document information to an external information processing system. The process of outputting the second comparison document information may be, for example, a process of outputting the second comparison document information to the user terminal 200 in response to a request from a user via the user terminal 200.
[0095] Furthermore, the document processing system 100 may perform a process of outputting at least one of the pre-switching difference and the post-switching difference to an external information processing system. At this time, the document processing system 100 may output the target document information and the first comparison document information or the second comparison document information corresponding to the pre-switching difference or the post-switching difference together to the external information processing system. The process of outputting at least one of the pre-switching difference and the post-switching difference may be, for example, a process of outputting at least one of the pre-switching difference and the post-switching difference to the user terminal 200 in response to a request from a user via the user terminal 200. This allows the user to acquire and manage the comparison result obtained by comparing the target document information with the first similar document information or the second similar document information as comparison result data.
[0096] FIG. 7 is a flowchart showing an example of processing in the document processing system 100.
[0097] First, the target document acquisition unit 115 acquires the target document information, and the first comparison document acquisition unit 120 acquires the first similar document information (S701). The pre-switching display generation unit 125 generates pre-switching display information based on the target document information and the first similar document information, and the pre-switching display output unit 130 outputs the pre-switching display information (S702).
[0098] The candidate display generating unit 135 generates candidate display information, and the candidate display output unit 140 outputs the candidate display information (S703). The second comparison document extraction unit 145 extracts second similar document information based on the first similar document information (S704). At this time, the second comparison document extraction unit 145 may extract candidate document information selected on the screen displayed based on the candidate display information as the second similar document information.
[0099] The post-switching display generating unit 150 generates post-switching display information, and the post-switching display output unit 155 outputs the post-switching display information (S705).
[0100] Next, an example of a hardware configuration in the case where the document processing system 100 is realized by a computer 800 will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of a hardware configuration of the computer 800.
[0101] As shown in FIG. 8, a computer 800 includes, for example, a processor 801, a memory 802, a storage device 803, an input I / F unit 804, a data I / F unit 805, a communication I / F unit 806, and a display device 807.
[0102] Computer 800 may be, for example, a server computer, a personal computer (e.g., a desktop, laptop, tablet, etc.), a media computing platform (e.g., a cable, satellite set-top box, digital video recorder, etc.), a handheld computing device (e.g., a PDA, email client, etc.), or some other type of computing or communications platform.
[0103] The processor 801 is a control unit that controls various processes in the computer 800 by executing programs stored in the memory 802 .
[0104] The memory 802 is a storage medium such as a RAM (Random Access Memory), etc. The memory 802 temporarily stores the program code of the program executed by the processor 801 and data required when the program is executed.
[0105] The storage device 803 is a non-volatile storage medium such as a hard disk drive (HDD), a flash memory, etc. The storage device 803 stores an operating system and various programs for implementing the above-mentioned components.
[0106] The input I / F unit 804 is a device for receiving input from a user. The input I / F unit 804 is, for example, a keyboard, a mouse, a touch panel, various sensors, a wearable device, etc. The input I / F unit 804 may be connected to the computer 800 via an interface such as a USB (Universal Serial Bus).
[0107] The data I / F unit 805 is a device for inputting data from outside the computer 800. The data I / F unit 805 is, for example, a drive device for reading data stored in various storage media. The data I / F unit 805 may be provided outside the computer 800. When the data I / F unit 805 is provided outside the computer 800, the data I / F unit 805 is connected to the computer 800 via an interface such as a USB.
[0108] The communication I / F unit 806 is a device for performing data communication via a network such as the Internet, either wired or wirelessly, with an external device of the computer 800. The communication I / F unit 806 may be provided outside the computer 800. When the communication I / F unit 806 is provided outside the computer 800, the communication I / F unit 806 is connected to the computer 800 via an interface such as a USB.
[0109] The display device 807 is a device for displaying various types of information. The display device 807 is, for example, a liquid crystal display, an organic EL (Electro-Luminescence) display, a display of a wearable device, or the like. The display device 807 may be provided outside the computer 800. When the display device 807 is provided outside the computer 800, the display device 807 is connected to the computer 800 via, for example, a display cable. When a touch panel is adopted as the input I / F unit 804, the display device 807 may be configured integrally with the input I / F unit 804.
[0110] An embodiment of the present disclosure has been described above. The document processing system 100 can acquire target document information and first comparison document information, and extract at least one piece of second comparison document information based on the first comparison document information. This allows the document processing system 100 to allow the user to easily switch electronic document information to be compared.
[0111] Furthermore, the document processing system 100 can extract at least one piece of second comparison document information that belongs to the same series of revision processes as the first comparison document information, thereby enabling the document processing system 100 to allow the user to easily refer to different versions of electronic document information.
[0112] Furthermore, the document processing system 100 outputs candidate display information for displaying information related to a plurality of candidate document information, and can extract at least one piece of second comparison document information based on a selection operation by a user who refers to a display based on the candidate display information. This allows the user to easily select the second comparison document information to refer to and switch versions.
[0113] Furthermore, the document processing system 100 can output candidate display information for highlighting the first comparison document information, which allows the user to switch versions after understanding which version is the first comparison document information.
[0114] Furthermore, the document processing system 100 can output candidate display information for displaying a plurality of pieces of candidate document information in association with their respective order information in a series of revision processes. This allows the user to switch versions after understanding the revision processes of the plurality of pieces of candidate document information.
[0115] Furthermore, the document processing system 100 can output post-switching display information for displaying the contents of the target document information and at least one piece of second comparison document information, allowing the user to review the target document information by referring to the second comparison document information.
[0116] Furthermore, the document processing system 100 can output post-switching display information for highlighting and displaying the post-switching difference, allowing the user to review the target document information by referring to the difference in content between the target document information and the second comparison document information.
[0117] Furthermore, the document processing system 100 can output pre-switching display information for highlighting and displaying the pre-switching difference, allowing the user to switch versions by referring to the content difference between the target document information and the first comparison document information.
[0118] Note that the present embodiment is for facilitating understanding of the present disclosure, and is not intended to limit the present disclosure. The present disclosure may be modified or improved without departing from the spirit thereof, and the present disclosure also includes equivalents thereof.
[0119] In this disclosure, 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, devices, or software, and the functions of two or more "units" or devices may be realized by one physical means, device, or software. [Explanation of symbols]
[0120] 100 Document processing system, 110 Storage unit, 115 Target document acquisition unit, 120 First comparison document acquisition unit, 125 Pre-switching display generation unit, 130 Pre-switching display output unit, 135 Candidate display generation unit, 140 Candidate display output unit, 145 Second comparison document extraction unit, 150 Post-switching display generation unit, 155 Post-switching display output unit, 200 User terminal
Claims
1. A document processing method performed by a processor, To obtain information on the target document to be reviewed by the user, and first comparison document information to be compared with the said target document information, Outputting pre-switch display information for displaying the aforementioned target document information and the aforementioned first comparison document information, Based on the user's selection operation, at least one second comparison document information is extracted from among the document information belonging to the same series of modification processes as the first comparison document information. In response to the selection operation, the screen displayed by the pre-switching display information is switched, and post-switching display information is output to display the contents of the target document information and the contents of at least one second comparison document information. A document processing method that includes this.
2. The document processing method according to claim 1, wherein the switched display information includes a region for displaying the contents of the target document information and a region for displaying the contents of at least one second comparison document information side by side.
3. The document processing method further includes outputting candidate display information for displaying information about a plurality of candidate document information belonging to the series of correction processes, The extraction includes extracting at least one second comparison document information from the plurality of candidate document information based on a selection operation by the user referring to a display based on the candidate display information. The document processing method according to claim 1 or 2.
4. The candidate document information includes at least the first comparison document information, The document processing method according to claim 3, wherein the candidate display information includes candidate display information for highlighting and displaying information corresponding to the first comparison document information.
5. The document processing method according to claim 3, wherein the candidate display information includes candidate display information for displaying information relating to the plurality of candidate document information in association with sequence information indicating the order of modification of each of the plurality of candidate document information in the series of modification processes.
6. The post-switching display information includes post-switching display information for highlighting and displaying the post-switching difference that shows the difference between the target document information and the at least one second comparison document information. The document processing method according to claim 1 or 2.
7. A document processing method performed by a processor, To obtain information about the documents that the user is reviewing, Based on the aforementioned target document information, first similar document information that is similar to the aforementioned target document information is obtained, Outputting pre-switch display information for displaying the aforementioned target document information and the aforementioned first similar document information, Outputting candidate display information for displaying multiple candidate document information belonging to the same series of modification processes as the first similar document information, Based on a selection operation by the user referring to the display of the candidate information, at least one second similar document information is extracted from the plurality of candidate document information. In response to the selection operation, the screen displayed by the pre-switching display information is switched, and post-switching display information for displaying the content of the target document information and the at least one second similar document information is output. A document processing method that includes this.
8. A document processing system comprising at least one processor, The aforementioned at least one processor, The system obtains information on the target document to be reviewed by the user, and first comparison document information to be compared with the said target document information. The system outputs pre-switching display information for displaying the target document information and the first comparison document information. Based on the user's selection operation, at least one second comparison document information is extracted from among the document information belonging to the same series of modification processes as the first comparison document information. In response to the selection operation, the screen displayed by the pre-switching display information is switched, and post-switching display information is output to display the contents of the target document information and the contents of at least one second comparison document information. A document processing system configured in such a way.
9. In the processor, To obtain information on the target document to be reviewed by the user, and first comparison document information to be compared with the said target document information, Outputting pre-switch display information for displaying the aforementioned target document information and the aforementioned first comparison document information, Based on the user's selection operation, at least one second comparison document information is extracted from among the document information belonging to the same series of modification processes as the first comparison document information. In response to the selection operation, the screen displayed by the pre-switching display information is switched, and post-switching display information is output to display the contents of the target document information and the contents of at least one second comparison document information. A document processing program designed to execute this task.