Information processing device and information processing program

The information processing device enables efficient rerouting of document processing by allowing workers to return form images to sorting or character recognition processes, addressing the inefficiency of restarting from scratch when errors are found in document processing systems.

JP7718051B2Active Publication Date: 2025-08-05FUJIFILM BUSINESS INNOVATION CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2020210544
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-12-18
Publication Date
2025-08-05
Estimated Expiration
2040-12-18

AI Technical Summary

Technical Problem

In document processing systems, when errors are found in the sorting of form images after workers check and correct character recognition results, the process of discarding and restarting from the beginning is cumbersome and time-consuming.

Method used

An information processing device and program that allows workers to instruct the system to return the form image to either the sorting or character recognition process, or to register or discard it, reducing the need to restart from the beginning.

Benefits of technology

This approach reduces the time required to correct errors by allowing workers to efficiently reroute the document processing, thereby minimizing the need to re-scan the form and streamlining the workflow.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007718051000001
    Figure 0007718051000001
  • Figure 0007718051000002
    Figure 0007718051000002
  • Figure 0007718051000003
    Figure 0007718051000003
Patent Text Reader

Abstract

To provide an information processing device and an information processing program, which allow for reducing the time it takes to remand work in comparison to the case where work is redone starting from reading of ledger sheets when a fault in sorting of the ledger sheet images is found after the ledger sheet images are sorted and character recognition results of the sorted ledger sheet images are checked and corrected by an operator.SOLUTION: An information processing device 20 has a CPU 21. The CPU 21 receives an instruction to return ledger sheet images back to a sorting step when a fault in sorting of the ledger sheet images is found after character recognition results of the sorted ledger sheet images are checked and corrected by an operator.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device and an information processing program. [Background technology]

[0002] For example, Patent Document 1 describes a network image processing system consisting of multiple devices connected via a network, in which each device transmits and receives a document to be processed, and executes an action, which is processing content for the document, in each device. Each of the multiple devices includes a display means for displaying a list of documents in units of actions, a receiving means for receiving a document selection by a user from the displayed list of documents, and a remand means for returning a work stage to the device that executed the action corresponding to the selected document.

[0003] Furthermore, Patent Document 2 describes a method for returning an electronic document in a workflow system that performs a series of tasks by sequentially transferring an electronic document consisting of multiple information items to the next person in charge's terminal device in a predetermined transfer order. This electronic document returning method registers the identification information of the person responsible for each information item in the electronic document in a document responsibility table in advance, and when a return operation and an information item to be returned are selected on an arbitrary person in charge's terminal device, the identification information of the person responsible for the information item to be returned is searched for in the document responsibility table, and the electronic document is returned to the person in charge's terminal device identified by the search results. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2007-72565 [Patent Document 2] Japanese Patent Application Publication No. 9-34948 Summary of the Invention [Problem to be solved by the invention]

[0005] In a document processing system, document processing is carried out in the following flow: sorting document images, confirmation and correction of the sorting results by a worker, character recognition of the sorted document images, confirmation and correction of the character recognition results by a worker, and output of the character recognition results.

[0006] If there was an error in the sorting of the forms after the worker checked and corrected the character recognition results, the input form image had to be discarded and the form had to be read again, which was a cumbersome process for the worker.

[0007] The present disclosure aims to provide an information processing device and an information processing program that can reduce the time it takes to return work when a defect is found in the sorting of a form image after the worker has sorted the form image and checked and corrected the character recognition results of the sorted form image, compared to starting over from reading the form. [Means for solving the problem]

[0008] In order to achieve the above object, the information processing device of the first aspect includes a processor, and when an operator checks and corrects the character recognition results of the sorted document image and an error is found in the sorting of the document image, the processor accepts an instruction to return the document image to the sorting process.

[0009] In addition, the information processing device of the second aspect is the information processing device of the first aspect, in which the processor further acquires the character recognition result obtained by character recognizing the form image, and controls the display of a screen for selecting either an instruction to return the form image to the sorting process or an instruction to return the form image to the character recognition process.

[0010] In addition, in the information processing device of the third aspect, in the information processing device of the first aspect, the processor further acquires the character recognition results obtained by character recognizing the form image, and controls the display of a screen for selecting one of instructions to register or discard the form image, to return the form image to the sorting process, and to return the form image to the character recognition process.

[0011] In addition, in the information processing device of the fourth aspect, in the information processing device of the first aspect, the processor further acquires the character recognition result obtained by character recognizing the form image, and controls the display of a screen for selecting one of instructions to register the form image, to discard the form image, to return the form image to the sorting process, and to return the form image to the character recognition process.

[0012] In addition, an information processing device according to a fifth aspect is an information processing device according to any one of the second to fourth aspects, wherein the processor further receives an instruction to return the form image to the character recognition process if a defect is found in the character recognition result of the form image after an operator has checked and corrected the character recognition result.

[0013] In addition, an information processing device according to a sixth aspect is an information processing device according to any one of the first to fifth aspects, further comprising a status management table accessible by a worker in charge of the sorting process, the status management table managing a status indicating the progress of document work related to the document image, and when the processor receives an instruction to return to the sorting process, the status in the status management table is changed to a status indicating that the document has been returned to the sorting process.

[0014] In addition, an information processing device according to a seventh aspect is an information processing device according to any one of the first to fifth aspects, in which when the processor receives an instruction to return to the sorting process, it notifies the worker in charge of the sorting process that the process has been returned to the sorting process.

[0015] Furthermore, in order to achieve the above object, the information processing program according to the eighth aspect causes a computer to receive an instruction to return the form image to the sorting process if an error is found in the sorting of the form image after the worker has checked and corrected the character recognition results of the sorted form image. [Effects of the Invention]

[0016] According to the first and eighth aspects, if an error is found in the sorting of a document image after the worker has sorted the document image and checked and corrected the character recognition results of the sorted document image, the time required to return the work can be reduced compared to when the worker has to start over from the reading of the document.

[0017] According to the second aspect, there is an advantage that it is possible to select either an instruction to return the form image to the sorting process or an instruction to return the form image to the character recognition process.

[0018] According to the third aspect, it is possible to select one of the following instructions: an instruction to register or discard the form image, an instruction to return the form image to the sorting process, and an instruction to return the form image to the character recognition process.

[0019] According to the fourth aspect, it is possible to select one of the following instructions: an instruction to register the form image, an instruction to discard the form image, an instruction to return the form image to the sorting process, and an instruction to return the form image to the character recognition process.

[0020] According to the fifth aspect, there is an effect that after the worker checks and corrects the character recognition result, it is possible to accept an instruction to return the form image to the character recognition process.

[0021] According to the sixth aspect, there is an effect that the worker can understand that the item has been returned to the sorting process by accessing the status management table.

[0022] According to the seventh aspect, there is an effect that the worker can understand that the item has been returned to the sorting process by receiving the notification. [Brief explanation of the drawings]

[0023] [Figure 1] 1 is a diagram illustrating a schematic configuration of a form system according to an embodiment. [Figure 2] FIG. 2 is a block diagram showing an example of an electrical configuration of the information processing apparatus according to the embodiment. [Figure 3] FIG. 2 is a block diagram illustrating an example of a functional configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a status management table according to the embodiment. [Figure 5] FIG. 10 is a diagram illustrating a remand process according to an embodiment. [Figure 6] 10 is a flowchart illustrating an example of a processing flow by an information processing program according to the embodiment. [Figure 7] FIG. 10 is a front view showing an example of a return instruction selection screen according to the embodiment. [Figure 8] FIG. 10 is a front view showing another example of the remand instruction selection screen according to the embodiment. [Figure 9] FIG. 10 is a front view showing yet another example of the return instruction selection screen according to the embodiment. [Figure 10] FIG. 10 is a front view showing yet another example of the return instruction selection screen according to the embodiment. [Figure 11] FIG. 10 is a front view showing an example of an OCR confirmation and correction screen according to the embodiment. [Figure 12] FIG. 10 is a front view showing another example of the OCR confirmation and correction screen according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0024] An example of an embodiment of the technology of the present disclosure will be described in detail below with reference to the drawings. Note that components and processes that perform the same operations, actions, and functions are given the same reference numerals throughout the drawings, and duplicated descriptions may be omitted as appropriate. Each drawing is merely a schematic illustration to allow a sufficient understanding of the technology of the present disclosure. Therefore, the technology of the present disclosure is not limited to the illustrated examples. Furthermore, in this embodiment, descriptions of configurations that are not directly related to the technology of the present disclosure or well-known configurations may be omitted.

[0025] FIG. 1 is a diagram showing a schematic configuration of a form system 10 according to this embodiment.

[0026] 1, a form system 10 includes an information processing device 20, a client terminal 40, and an input device 60. These devices are connected to a network (not shown) and can communicate with each other via the network. Examples of the network include the Internet, a LAN (Local Area Network), and a WAN (Wide Area Network).

[0027] The information processing device 20 performs OCR (Optical Character Recognition) processing on image data of multiple documents including forms (hereinafter referred to as "form images") input through the input device 60, and manages a series of processing flows for outputting the results of the OCR processing to a predetermined output destination. Note that objects recognized by the OCR processing are not limited to letters and numbers, but also include various symbols, marks, etc. As an example, a general-purpose computer device such as a server computer or a personal computer (PC) is applied to the information processing device 20. The specific configuration and operation of the information processing device 20 will be described later.

[0028] The client terminal 40 transmits various instructions related to the OCR process to the information processing device 20. These instructions include, for example, an instruction to start OCR processing on a form image and an instruction to display the character recognition results obtained by OCR processing on the form image. The client terminal 40 also displays various information, such as the results of the OCR processing performed by the information processing device 20 in response to the received instructions and notifications related to the OCR processing. For example, the client terminal 40 may be a server computer, a PC, or other general-purpose computer. While the example in FIG. 1 illustrates only one client terminal 40, this is not limiting; multiple client terminals 40 may be provided, and, for example, different client terminals 40 may be used for different processes.

[0029] The input device 60 inputs a form image to be subjected to OCR processing into the information processing device 20. Examples of the input device 60 include a general-purpose computer device such as a server computer or a PC, and an image forming device having a scanning function, a printer function, a fax function, etc. In addition to the input device 60, a form image may also be input to the information processing device 20 from a client terminal 40.

[0030] Next, we will explain the outline of the form system 10. The form system 10 is a system in which an information processing device 20 performs OCR processing on a form image input through an input device 60 and outputs the result of the OCR processing to a predetermined output destination.

[0031] The information processing device 20 manages various processes in the OCR process, including (1) business design and operational verification, (2) form image input, (3) sorting and character recognition, (4) form discrimination, confirmation and correction, (5) character recognition result confirmation and correction, (6) business check, (7) result output, and (8) return. In this embodiment, the OCR process refers not only to the process of simply recognizing characters, symbols, etc. from form images, but also to post-processing such as character correction.

[0032] As an example of the management of various processes, (1) business design and operational verification, (2) form image input, (3) sorting and character recognition, (6) business check, and (7) result output processes are each automatically executed by the information processing device 20. Also, as an example of the management of various processes, (4) form discrimination, confirmation, and correction, and (5) character recognition result confirmation and correction processes are each accepted by input by an operator via the client terminal 40. Also, as an example of the management of various processes, (8) return processing may be automatically executed by the information processing device 20 or may be accepted by input by an administrator or operator via the client terminal 40.

[0033] In the (1) business design and operational verification process, job rules are created that include read definition settings (also called character recognition definition settings), output settings, and business check settings. In the read definition settings, for example, the character recognition range, which is the range in which characters are recognized on the form image in the "(3) Sorting and Character Recognition" process, is set. More specifically, for example, a definition can be set such that the item value, which is the value, is recognized from near the right of the item extracted as the key. In the output settings, for example, the file format and output destination of the data to be output in the "(7) Result Output" process are set. In the business check settings, for example, the required input fields in the form to be detected in the "(6) Business Check" process, and the format, such as the number of characters that can be entered, are set.

[0034] In the process of (2) inputting a form image, input of the form image is accepted from the input device 60. The accepted input form image is registered as a job, which is the execution unit of the process of "(3) sorting and character recognition."

[0035] In the (3) sorting and character recognition process, the form images in the job are sorted using the job rules for the job being executed, selected by the operator from the job rules created in the "(1) Business Design and Operational Verification" process. Specifically, the form image is automatically identified as which page of which form it corresponds to, and sorted into a pre-defined category, such as Form A or Form B. Based on the results of this sorting, character recognition is then performed on the form images in the job. In other words, if a form image is sorted into Form A, for example, information is extracted as Form A. Therefore, if there are errors in the sorting, information may not be extracted correctly. Furthermore, if a form has multiple pages, an error in the order of the sorted form images may result in information discrepancies. Note that sorting in this process is also called form discrimination.

[0036] In the (4) document identification, confirmation, and correction process, the document images in the job are divided into records that indicate the documents included in the job based on the results of the document identification performed in the "(3) Sorting and character recognition" process. After that, in this process, the divided records are displayed, and the worker can confirm and correct the document identification.

[0037] In the process of (5) checking and correcting the character recognition results, the character recognition results of the characters and symbols within the character recognition range obtained in the process of "(3) Sorting and Character Recognition" are displayed, and the operator can check and correct the character recognition results. The operator in this case may be the same as the operator in charge of the process of "(4) Document Discrimination, Checking, and Correction," or may be different.

[0038] In the (6) business process check process, errors in each preceding process are detected by the business process check settings included in the job rules for the job selected by the worker from the job rules created in the "(1) Business Process Design and Operation Verification" process. The detection results may be presented to the administrator or worker.

[0039] (7) In the data output process, data showing the results of the OCR processing is created using the output settings included in the job rules for the job selected by the worker from the job rules created in the process of "(1) Business design and operational verification," and the created data is output to a predetermined output destination.

[0040] In the (8) return process, the process executed in the OCR process is returned to the process one or more steps before. For example, the return is instructed by the worker from the client terminal 40 during the execution of various processes such as "(3) Sorting and Character Recognition," "(4) Document Discrimination, Check, and Correction," and "(5) Check and Correct Character Recognition Result." In addition, for example, the return is instructed from the administrator's client terminal 40 depending on the results of the administrator's check performed between the processes of "(6) Business Check" and "(7) Result Output."

[0041] Here, "return" includes discarding the form image and redoing the work, and returning the form image to the previous process. Therefore, "return" is not limited to returning the form image, but also includes returning the work (process).

[0042] In the above OCR processing, the process of "(1) Business Design and Operation Verification" is executed before the processes from "(3) Sorting and Character Recognition" onwards are carried out, i.e., before the operation of the form system 10. Furthermore, the process of "(1) Business Design and Operation Verification" may be executed while the form system 10 is in operation, when the processes from "(3) Sorting and Character Recognition" onwards are being carried out. As an example, the job rules created in the process of "(1) Business Design and Operation Verification" before the operation of the form system 10 can be appropriately modified according to the results of the process of "(5) Checking and Correcting Character Recognition Results" during the operation of the form system 10.

[0043] FIG. 2 is a block diagram showing an example of the electrical configuration of the information processing device 20 according to this embodiment.

[0044] As shown in FIG. 2, the information processing device 20 according to this embodiment includes a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, an input / output interface (I / O) 24, a memory unit 25, a display unit 26, an operation unit 27, and a communication unit 28.

[0045] The CPU 21, ROM 22, RAM 23, and I / O 24 are connected to each other via a bus. Functional units including a storage unit 25, a display unit 26, an operation unit 27, and a communication unit 28 are connected to the I / O 24. These functional units can communicate with the CPU 21 via the I / O 24.

[0046] The control unit is configured with the CPU 21, ROM 22, RAM 23, and I / O 24. The control unit may be configured as a sub-control unit that controls part of the operation of the information processing device 20, or may be configured as part of the main control unit that controls the overall operation of the information processing device 20. For example, an integrated circuit such as an LSI (Large Scale Integration) or an IC (Integrated Circuit) chip set is used for part or all of the blocks of the control unit. Individual circuits may be used for each of the above blocks, or a circuit in which part or all of the blocks are integrated may be used. The above blocks may be provided integrally, or some of the blocks may be provided separately. Furthermore, part of each of the above blocks may be provided separately. The integration of the control unit is not limited to LSI, and a dedicated circuit or a general-purpose processor may also be used.

[0047] For example, a hard disk drive (HDD), a solid state drive (SSD), a flash memory, or the like is used as the storage unit 25. An information processing program 25A for executing the form processing according to this embodiment is stored in the storage unit 25. Note that this information processing program 25A may be stored in the ROM 22.

[0048] The information processing program 25A may be pre-installed in the information processing device 20, for example. The information processing program 25A may be realized by storing it in a non-volatile storage medium or distributing it via a network and appropriately installing it in the information processing device 20. Note that examples of non-volatile storage media include a CD-ROM (Compact Disc Read Only Memory), a magneto-optical disk, a HDD, a DVD-ROM (Digital Versatile Disc Read Only Memory), a flash memory, a memory card, etc.

[0049] The display unit 26 may be, for example, a liquid crystal display (LCD), an organic EL (Electro Luminescence) display, or the like. The display unit 26 may be integrally provided with a touch panel. The operation unit 27 is provided with operation input devices, for example, a keyboard, a mouse, or the like. The display unit 26 and the operation unit 27 receive various instructions from the user of the information processing device 20. The display unit 26 displays various information such as the results of processing executed in response to instructions received from the user, notifications regarding the processing, and the like.

[0050] The communication unit 28 is connected to a network such as the Internet, a LAN, or a WAN, and is capable of communicating with external devices such as the client terminal 40 and the input device 60 via the network.

[0051] However, as mentioned above, if there is an error in the sorting of the forms after the worker checks and corrects the character recognition results, the input form image must be discarded and the worker must start over from reading the forms, which is a cumbersome task for the worker.

[0052] The information processing device 20 according to this embodiment accepts an instruction to return the form image to the sorting process if there is a defect in the sorting of the form image after the worker has confirmed and corrected the character recognition result.

[0053] Here, we will explain the process to which the document is sent back. In some cases, the document is sent back to the worker, and in other cases, the manager sets the appropriate settings and sends it back for redoing. For example, the manager may set "Form A" for the defective document, automatically redo the sorting work based on the set "Form A," and request the worker to check and correct the sorting results, or the manager may notify the worker that there is a defect in the sorting, and send the document back to the process where the worker checks and corrects the sorting results. The same applies to character recognition.

[0054] In other words, in this embodiment, returning to the sorting process means returning to "(3) Sorting and Character Recognition" or "(4) Document Identification, Confirmation, and Correction." Similarly, returning to the character recognition process means returning to "(3) Sorting and Character Recognition" or "(5) Character Recognition Result Confirmation and Correction."

[0055] Specifically, the CPU 21 of the information processing device 20 according to this embodiment writes the information processing program 25A stored in the storage unit 25 into the RAM 23 and executes it, thereby functioning as each unit shown in Fig. 3. The CPU 21 is an example of a processor.

[0056] FIG. 3 is a block diagram showing an example of the functional configuration of the information processing device 20 according to this embodiment.

[0057] As shown in FIG. 3, the CPU 21 of the information processing device 20 according to this embodiment functions as an acquisition unit 21A, a display control unit 21B, an instruction receiving unit 21C, and a return processing unit 21D.

[0058] The storage unit 25 according to this embodiment stores, as an example, a status management table 25B shown in FIG.

[0059] FIG. 4 is a diagram showing an example of the status management table 25B according to this embodiment.

[0060] 4 is a table that can be accessed by the client terminal 40 used by the worker. The status management table 25B manages statuses that indicate the progress of form work related to form images. Specifically, the status management table 25B includes, as an example, the name of the job that is the target of the form work, details that indicate detailed information about the job, a status that indicates the progress of the job, a registration date and time that indicates the date and time when the job was registered, a number of pages being checked that indicates pages being checked in the job, a number of pages waiting to be output that indicates pages awaiting output in the job, and a number of pages being output / completed that indicates pages being output or completed output in the job.

[0061] In FIG. 3, an acquisition unit 21A acquires a form image and a character recognition result obtained by performing character recognition on the form image.

[0062] When an error is found in the sorting of the form images after the worker checks and corrects the character recognition results of the sorted form images, the display control unit 21B controls the display of, for example, a return instruction selection screen shown in FIGS. 7 to 10 described below on the manager's client terminal 40. The error in the sorting of the form images may be found visually by the manager or worker, or may be automatically detected by the process of "(6) Operational check" described above. The error in the sorting of the form images may be, for example, a mixture of different forms, missing pages, duplicate pages, etc.

[0063] The instruction receiving unit 21C receives an instruction to return the form image to the sorting process via the return instruction selection screen displayed on the client terminal 40.

[0064] When the return processing unit 21D receives an instruction to return the work to the sorting process, it changes the status in the status management table 25B to a status indicating that the work has been returned to the sorting process. Similarly, when the return processing unit 21D receives an instruction to return the work to the character recognition process, it changes the status in the status management table 25B to a status indicating that the work has been returned to the character recognition process. The worker accesses the status management table 25B from the client terminal 40, understands that the work has been returned, and redoes the work. Furthermore, when the return processing unit 21D receives an instruction to return the work to the sorting process, it may notify the client terminal 40 of the worker in charge of the sorting process that the work has been returned to the sorting process. This return notification is similar to that for the character recognition process. The notification method is not particularly limited, but one example is email or the like.

[0065] Next, the return process according to this embodiment will be specifically described with reference to FIG.

[0066] FIG. 5 is a diagram illustrating the remand process according to this embodiment.

[0067] As shown in Figure 5, for example, if an operator visually finds a defect in the form image during the "(5) Check and correct character recognition results" process, the process will proceed to "(8) Reject." Also, if an defect is found in the form image during the "(6) Operational check" process, the process will proceed to "(8) Reject."

[0068] In the "(8) Return" process, four options are presented: (a) registering the defective form, (b) returning the defective form to the character recognition process, (c) returning the defective form to the sorting process, and (d) discarding the defective form. In the "(a) Registering the Defective Form" process, for example, it is possible to select either to register the defective form as is or to correct the defective form and proceed to the subsequent process, "(7) Outputting Results." In the "(b) Returning the Defective Form to the Character Recognition Process" process, it is possible to return the form to either the "(3) Sorting and Character Recognition" process or the "(5) Checking and Correcting Character Recognition Results" process. In the "(c) Returning the Defective Form to the Sorting Process" process, it is possible to return the form to either the "(3) Sorting and Character Recognition" process or the "(4) Checking and Correcting Form Identification" process. In addition, "(d) Discard defective documents" ends the process without addressing the defects.

[0069] In the above, a case has been described in which four options are presented: "(a) register the defective form," "(b) return the defective form to the character recognition process," "(c) return the defective form to the sorting process," and "(d) discard the defective form." However, this is not limiting. The options may be two options: "(b) return the defective form to the character recognition process" and "(c) return the defective form to the sorting process." The options may be three options: "(a) register the defective form," "(b) return the defective form to the character recognition process," and "(c) return the defective form to the sorting process," or "(b) return the defective form to the character recognition process," "(c) return the defective form to the sorting process," and "(d) discard the defective form."

[0070] In addition to the four options (a) to (d) above, an option "Perform business check again" may be included, which indicates that the process of "(6) Business check" should be performed again.

[0071] Next, the operation of the information processing device 20 according to this embodiment will be described with reference to FIG.

[0072] FIG. 6 is a flowchart showing an example of the flow of processing by the information processing program 25A according to this embodiment.

[0073] First, when the information processing device 20 is instructed to execute a form processing task, the CPU 21 starts the information processing program 25A and executes the following steps.

[0074] In step S101 of Fig. 6, the CPU 21 determines whether or not there is a defective form in the input form image. If it is determined that there is a defective form (in the case of a positive determination), the process proceeds to step S102, and if it is determined that there is no defective form (in the case of a negative determination), the process waits in step S101. Note that, as described above, defective forms may be found visually by a manager or worker, or may be automatically detected in the "(6) Business Check" process.

[0075] In step S102, the CPU 21 performs control to display, on the client terminal 40 of the administrator, a return instruction selection screen, as shown in FIGS. 7 to 10, which will be described later, as an example.

[0076] In step S103, the CPU 21 accepts a selection of instructions from among "(a) register the defective form," "(b) return the defective form to the character recognition process," "(c) return the defective form to the sorting process," and "discard the defective form" via a return instruction selection screen displayed on the administrator's client terminal 40.

[0077] In step S104, the CPU 21 determines whether the instruction selection received in step S103 is an instruction to "(a) register a defective form." If it is determined that the instruction is an instruction to "(a) register a defective form" (if the determination is affirmative), the process proceeds to step S105, and if it is determined that the instruction is not an instruction to "(a) register a defective form" (if the determination is negative), the process proceeds to step S106.

[0078] FIG. 7 is a front view showing an example of the return instruction selection screen 41 according to this embodiment.

[0079] The remand instruction selection screen 41 shown in FIG. 7 is displayed on the client terminal 40 used by the administrator. The remand instruction selection screen 41 displays a defective form 42 to be remanded, and a remand menu item 43. The example in FIG. 7 shows a state in which the "(a) Register defective form" item is selected in the remand menu item 43 (here, the background color of the item has changed). When the "(a) Register defective form" item is selected, a dialog 44 is displayed. As an example, this dialog 44 displays a message saying "The following record will be registered as a 'defective form'," as well as the job name, record ID, and comment. The comment is entered by the administrator, and as an example, a comment such as "This may be a defective form. Please check." is entered.

[0080] In step S105, when the "OK" button in the dialog 44 of the return instruction selection screen 41 shown in FIG. 7 is selected, the CPU 21 confirms the selection of the instruction "(a) Register defective document" and proceeds to step S112.

[0081] On the other hand, in step S106, CPU 21 determines whether the instruction selection accepted in step S103 is an instruction to "(b) return the defective form to the character recognition process." If it is determined that the instruction is "(b) return the defective form to the character recognition process" (if the determination is positive), the process proceeds to step S107, and if it is determined that the instruction is not "(b) return the defective form to the character recognition process" (if the determination is negative), the process proceeds to step S108.

[0082] FIG. 8 is a front view showing another example of the return instruction selection screen 41 according to this embodiment.

[0083] The remand instruction selection screen 41 shown in FIG. 8 is displayed on the client terminal 40 used by the administrator, similarly to FIG. 7. The remand instruction selection screen 41 displays a defective form 42 to be remanded and a remand menu item 43. The example in FIG. 8 shows a state in which the item "(b) Remand defective form to the character recognition process" is selected in the remand menu item 43 (here, the background color of the item has changed). When the item "(b) Remand defective form to the character recognition process" is selected, a dialog 45 is displayed. For example, this dialog 45 displays a message such as "The following record will be remanded as a 'defective form'," as well as the job name, record ID, name of person in charge, and a comment. The comment is entered by the administrator, and an example comment is entered such as "I have checked. The application date is in the future and is inappropriate, so I will remand it."

[0084] In step S107, when the "OK" button in the dialog 45 of the return instruction selection screen 41 shown in FIG. 8 is selected, the CPU 21 confirms the selection of the instruction "(b) Return defective documents to the character recognition process" and proceeds to step S112.

[0085] On the other hand, in step S108, CPU 21 determines whether the instruction selection accepted in step S103 is an instruction to "(c) return defective forms to the process of sorting." If it is determined that the instruction is "(c) return defective forms to the process of sorting" (if the determination is positive), the process proceeds to step S109, and if it is determined that the instruction is not "(c) return defective forms to the process of sorting" (if the determination is negative), the process proceeds to step S110.

[0086] FIG. 9 is a front view showing yet another example of the return instruction selection screen 41 according to this embodiment.

[0087] The remand instruction selection screen 41 shown in FIG. 9 is displayed on the client terminal 40 used by the administrator, similarly to FIG. 7 or 8. The remand instruction selection screen 41 displays defective forms 42 to be remanded and a remand menu item 43. The example in FIG. 9 shows a state in which the item "(c) Remand defective forms to the sorting process" is selected in the remand menu item 43 (here, the background color of the item has changed). When the item "(c) Remand defective forms to the sorting process" is selected, a dialog 46 is displayed. For example, this dialog 46 displays a message saying "Remand the job containing the following record," the job name, the record ID, and a comment. The comment is a comment entered by the administrator, and for example, a comment such as "There may be a defective form. Please check." is entered.

[0088] In step S109, when the "OK" button in the dialog 46 of the return instruction selection screen 41 shown in FIG. 9 is selected, the CPU 21 confirms the selection of the instruction "(c) Return to the process of sorting defective documents" and proceeds to step S112.

[0089] On the other hand, in step S110, the CPU 21 determines whether the instruction selection received in step S103 is an instruction to "(d) discard defective forms." If it is determined that the instruction is "(d) discard defective forms" (if the determination is positive), the process proceeds to step S111, and if it is determined that the instruction is not "(d) discard defective forms" (if the determination is negative), the process returns to step S103 and waits.

[0090] FIG. 10 is a front view showing yet another example of the return instruction selection screen 41 according to this embodiment.

[0091] The remand instruction selection screen 41 shown in FIG. 10 is displayed on the client terminal 40 used by the administrator, similar to FIG. 7, FIG. 8, or FIG. 9. The remand instruction selection screen 41 displays the defective forms 42 to be remanded, and a remand menu item 43. The example in FIG. 10 shows the state in which the "(d) Discard defective forms" item is selected in the remand menu item 43 (here, the background color of the item has changed). When the "(d) Discard defective forms" item is selected, a dialog 47 is displayed. As an example, this dialog 47 displays the message "The following records will be discarded as 'defective forms'," as well as the job name, record ID, and name of the person in charge.

[0092] In step S111, when the "OK" button in the dialog 47 of the return instruction selection screen 41 shown in FIG. 10 is selected, the CPU 21 confirms the selection of the instruction "(d) Discard defective documents" and proceeds to step S112.

[0093] In step S112, the CPU 21 changes the status of the target job in the status management table 25B shown in FIG. 4, for example, and proceeds to step S113. For example, in the case of an instruction to "(b) return the defective form to the character recognition process," the status is changed to indicate that the job has been returned to the character recognition process, and in the case of an instruction to "(c) return the defective form to the sorting process," the status is changed to indicate that the job has been returned to the sorting process. Note that the CPU 21 may notify the worker's client terminal 40 that the job has been returned to the character recognition process or the sorting process, for example, by email or the like.

[0094] In step S113, the CPU 21 determines whether or not the end timing has arrived, for example, due to an instruction to end the form work, etc. If it is determined that the end timing has not arrived (in the case of a negative determination), the process returns to step S101 and the process is repeated, and if it is determined that the end timing has arrived (in the case of a positive determination), the series of processes by the information processing program 25A is terminated.

[0095] Next, the OCR confirmation and correction screen according to this embodiment will be specifically described with reference to FIGS.

[0096] FIG. 11 is a front view showing an example of the OCR confirmation and correction screen 48 according to this embodiment.

[0097] In the process of "(5) Check and correct character recognition results," if an operator who checks and corrects character recognition results finds a sorting error through visual check, the OCR check and correction screen 48 shown in Fig. 11 is displayed on the client terminal 40 used by the operator to notify the manager of the sorting error. The OCR check and correction screen 48 displays the defective form 49 to be returned, the character recognition results 50 related to the defective form 49, and the operator comments 51 that are entered by the operator. One example of the operator comment 51 is a comment such as "There is a possibility that the page is mixed with other records, please check."

[0098] FIG. 12 is a front view showing another example of the OCR confirmation and correction screen 48 according to this embodiment.

[0099] 12, when a defect in the character recognition result is found by the business check in "(6) Business Check," the defect in the character recognition result is notified to the administrator and displayed on the administrator's client terminal 40. The OCR confirmation and correction screen 48 displays the defective form 49 to be returned and the character recognition result 52 in which a defect was found by the business check.

[0100] According to this embodiment, if there is a problem with the sorting of the form image after the worker has confirmed and corrected the character recognition results, an instruction to return the form image to the sorting process is accepted. This eliminates the need to discard the input form image and start over from scanning the form, thereby reducing the time required to return the work.

[0101] In each of the above embodiments, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0102] Furthermore, the operations of the processor in each of the above embodiments may not only be performed by a single processor, but may also be performed by multiple processors located at physically separate locations working together. Furthermore, the order of the operations of the processor is not limited to the order described in each of the above embodiments, and may be changed as appropriate.

[0103] The above describes an information processing device according to an embodiment. The embodiment may be in the form of a program for causing a computer to execute the functions of each unit of the information processing device. The embodiment may be in the form of a non-transitory storage medium that stores the program and is readable by a computer.

[0104] Furthermore, the configuration of the information processing device described in the above embodiment is merely an example, and may be changed depending on the situation without departing from the spirit of the invention.

[0105] Furthermore, the processing flow of the program described in the above embodiment is also an example, and unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged within the scope of the main idea.

[0106] In the above embodiment, the processing according to the embodiment is realized by a software configuration using a computer by executing a program, but the present invention is not limited to this. The embodiment may be realized by, for example, a hardware configuration or a combination of a hardware configuration and a software configuration. [Explanation of symbols]

[0107] 10 Reporting System 20 Information processing equipment 21 CPU 21A Acquisition Department 21B Display control unit 21C Instruction Reception Department 21D Return Processing Section 22 ROM 23 RAM 24 I / O 25 Memory section 25A Information Processing Program 25B Status Management Table 26 Display section 27 Control section 28 Communications Department 40 client terminals 41 Return Instruction Selection Screen 48 OCR confirmation and correction screen 60 Input Device

Claims

1. a processor; The processor: After receiving confirmation and correction by an operator of a character recognition result obtained by character recognition of a sorted form image, if a defect is detected in the sorting of the form image based on a job rule created in advance, the system controls to display a screen for selecting either an instruction to return the form image to the sorting process, or an instruction to return the form image to the character recognition process if a defect is found in the character recognition result of the form image, An instruction to return the form image to the sorting process or the character recognition process is received via the screen. Information processing device.

2. a processor; The processor: After receiving confirmation and correction by an operator of a character recognition result obtained by character recognition of a sorted form image, if a defect is detected in the sorting of the form image based on a job rule created in advance, the control unit 100 controls the display of a screen for selecting one of the following instructions: an instruction to register or discard the form image, an instruction to return the form image to the sorting process, and an instruction to return the form image to the character recognition process if a defect is found in the character recognition result of the form image; An instruction to register or discard the form image, an instruction to return the form image to the sorting process, or an instruction to return the form image to the character recognition process is received via the screen. Information processing device.

3. a processor; The processor: After receiving confirmation and correction by an operator of a character recognition result obtained by character recognition of a sorted form image, if a defect is detected in the sorting of the form image based on a job rule created in advance, the system controls to display a screen for selecting one of the following instructions: an instruction to register the form image, an instruction to discard the form image, an instruction to return the form image to the sorting process, and an instruction to return the form image to the character recognition process if a defect is found in the character recognition result of the form image; An instruction to register the form image, an instruction to discard the registration of the form image, an instruction to return the form image to the sorting process, or an instruction to return the form image to the character recognition process is accepted via the screen. Information processing device.

4. a processor; The processor: After accepting confirmation and correction by an operator of a character recognition result obtained by character recognition of the sorted form image, if a defect is found in the character recognition result of the form image based on a job rule created in advance, an instruction is accepted via a screen to return the form image to the character recognition process. Information processing device.

5. a status management table accessible by a worker in charge of the sorting process, the status management table managing a status indicating a progress state of a form operation related to the form image; When the processor receives an instruction to return the item to the sorting process, it changes the status in the status management table to a status indicating that the item has been returned to the sorting process.

4. The information processing device according to claim 1.

6. When the processor receives an instruction to return the item to the sorting process, the processor notifies the worker in charge of the sorting process that the item has been returned to the sorting process.

4. The information processing device according to claim 1.

7. After receiving confirmation and correction by an operator of a character recognition result obtained by character recognition of a sorted form image, if a defect is detected in the sorting of the form image based on a job rule created in advance, the system controls to display a screen for selecting either an instruction to return the form image to the sorting process, or an instruction to return the form image to the character recognition process if a defect is found in the character recognition result of the form image, receiving an instruction to return the form image to the sorting process or the character recognition process via the screen; An information processing program to be executed by a computer.

Citation Information

Patent Citations

  • Electronic document feedback method for work floor system

    JP1997034948A

  • Network image processing system, network image processor, and network image processing method

    JP2007072565A

  • Workflow processing program and system

    JP2008269472A

  • Image data generation apparatus, image data generation method, and program

    JP2019121085A

  • System for dynamic optical character recognition tuning

    US20190026579A1