Information processing device and program
The information processing device addresses the challenge of identifying and displaying the correct image for a modified character string by using a processor to analyze position information and apply specified priorities, resulting in accurate image display and error correction in document image processing.
Patent Information
- Application Number
- JP2021088281
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-05-26
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2041-05-26
AI Technical Summary
Existing technologies face challenges in identifying and displaying the correct image corresponding to a modified character string within a document image processing system.
An information processing device equipped with a processor that acquires image data and character recognition results, identifies the position information of the modified character string, and displays the appropriate image based on specified priorities associated with each position information.
Enables accurate identification and display of the image corresponding to the modified character string, allowing for efficient correction of errors in document image processing systems.
Smart Images

Figure 0007666129000001 
Figure 0007666129000002 
Figure 0007666129000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and a program. [Background technology]
[0002] Patent document 1 describes how, based on the results of reading a document, an intermediate file is created that contains character codes, error information indicating the character position where a reading error occurred, and image information of the entire document; based on the error information contained in the intermediate file, the field to which the character where the error occurred belongs is detected; an image of that field is extracted from the image information of the entire document; and an error correction screen is displayed that consists of the character reading results of the field to be corrected and the image of that field. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2000-105796 A Summary of the Invention [Problem to be solved by the invention]
[0004] An object of the present invention is to specify the position of an image corresponding to a corrected character string. [Means for solving the problem]
[0005] The information processing device according to claim 1 of the present invention has a processor, acquiring image data representative of an image; acquiring a character recognition result including a character string included in an image and position information of the character string in the image, displaying the character string included in the character recognition result, and when the displayed character string is corrected, identifying position information corresponding to the corrected character string from among the position information associated with each character string included in the character recognition result; When a plurality of pieces of position information corresponding to the corrected character string are identified, a priority is identified for a plurality of images at the positions indicated by each piece of position information, and an image selected from the plurality of images is displayed as an image corresponding to the corrected character string in accordance with the identified priority. .
[0006] The information processing device according to claim 2 of the present invention has the configuration according to claim 1, The processor uses any of a number of rules to determine the priority.
[0007] The information processing device according to claim 3 of the present invention has the configuration according to claim 2, The processor uses one of the plurality of rules according to the corrected character string.
[0008] The information processing device according to claim 4 of the present invention comprises: 2 In the described configuration, The processor uses one of the plurality of rules according to an attribute of the image data.
[0009] The information processing device according to claim 5 of the present invention comprises: 1 In the described configuration, The processor displays a second character string corresponding to a first character string included in the character recognition result, and when the second character string is corrected, identifies position information corresponding to the corrected second character string from among position information associated with each character string included in the character recognition result.
[0010] The information processing device according to claim 6 of the present invention comprises: 5 In the described configuration, When the first character string is corrected, the processor identifies position information corresponding to the corrected first character string from a group of position information associated with each character string included in the character recognition result.
[0011] According to a seventh aspect of the present invention, there is provided an information processing device having the configuration according to any one of the first to sixth aspects, The processor acquires image data representing an image, and displays, from among the images represented by the acquired image data, an image at a position indicated by the identified position information.
[0013] Claims of the invention 8 The information processing device according to the present invention is 7 In the described configuration, The processor displays an image including the corrected character string from among images represented by the acquired image data.
[0014] Claims of the invention 9 The information processing device according to the present invention is Any one of items 1 to 8 In the configuration described above, When a character string is corrected, if a portion of the corrected character string matches a character string included in the character recognition result, the processor identifies position information of the character string including the matching portion.
[0015] Claims of the invention 10 The information processing device according to the present invention is 1~ 9 Any one of the following In the configuration described above, The processor acquires image data representing an image, and when a character string is corrected, if multiple pieces of positional information corresponding to the corrected character string are identified from a group of positional information associated with each character string included in the character recognition result, the processor displays multiple images at the positions indicated by the multiple pieces of positional information, and displays an image selected from the multiple images as an image corresponding to the corrected character string.
[0016] Claims of the invention 11 The information processing device according to the present invention comprises: 10 In any one of the configurations described above, When a character string is corrected, the processor displays a screen for accepting a decision as to whether or not an image corresponding to the corrected character string is to be subjected to character recognition.
[0017] Claims of the invention 12 The information processing device according to the present invention is 11 In the described configuration, The processor displays a screen for designating a position in the image that is to be subject to character recognition.
[0018] Claims of the invention 13 The program relating to the present invention is acquiring image data representative of an image; Obtain character recognition results including the character string contained in the image and the position information of the character string in the image Steps to a step of displaying the character string included in the character recognition result; and a step of, when the displayed character string is corrected, specifying position information corresponding to the corrected character string from among the position information associated with each character string included in the character recognition result. a step of specifying a priority of a plurality of images at positions indicated by each piece of position information when a plurality of pieces of position information corresponding to the corrected character string are specified, and a step of displaying an image selected from the plurality of images according to the specified priority as an image corresponding to the corrected character string. This is a program for executing the above. Effect of the Invention
[0019] Claim 1, 13 According to the information processing device, the position of the image corresponding to the corrected character string is Can be identified Furthermore, when a plurality of pieces of positional information corresponding to the corrected character string are identified, it is possible to display any one of a plurality of images at the positions indicated by the plurality of pieces of positional information in accordance with the priority. According to the information processing device of claim 2, Follow one of several rules to specify the priority It is possible. According to the information processing device of claim 3, Among multiple rules, the one that corresponds to the modified string A priority can be specified according to the rules. According to the information processing device of claim 4, Among the multiple rules, the following are selected according to the attributes of the image data: Priority can be specified according to the rules defined. Claim 5 According to the information processing device of the present invention, When the second character string is modified, the position of the image corresponding to the modified second character string is identified. This can be done. Claim 6 According to the information processing device of the present invention, a first character string included in a character recognition result is corrected. In this case, the position of the image corresponding to the corrected first character string can be specified. Claim 7 According to the information processing device, an image of the position indicated by the specified position information is displayed. It can be done. Claim 8 According to the information processing device, an image including the corrected character string can be displayed. can. Claim 9 According to the information processing device according to the present invention, a character string that matches a part of the corrected character string is The position information of the character string that contains the character can be identified. Claim 10 According to the information processing device, position information corresponding to the corrected character string is identified in a plurality of places. When a user clicks a link to view the location of a website, the user can select one of the multiple images at the location indicated by the multiple location information. can be done. Claim 11 According to the information processing device according to the present invention, when a character string is corrected, the corrected character It is possible to specify whether or not the image corresponding to the column is to be subjected to character recognition. Claim 12 According to the information processing device of the present invention, a position in an image to be subjected to character recognition is specified. It is possible. [Brief description of the drawings]
[0020] [Figure 1] 1 is a block diagram illustrating a configuration of an information processing system according to an embodiment of the present invention. [Diagram 2] 1 is a block diagram illustrating a hardware configuration of a document image data management device according to an embodiment of the present invention. [Diagram 3] FIG. 2 is a block diagram illustrating a hardware configuration of a user terminal according to the present embodiment. [Figure 4] FIG. 1 is a diagram illustrating an example of a document. [Diagram 5] 11 is a diagram illustrating an example of a character recognition result stored in the document image data management device. [Figure 6] 11 is a diagram illustrating an example of an extraction table stored in the document image data management device. FIG. [Figure 7] 11 is a diagram illustrating an example of an extraction result stored in a document image data management device. FIG. [Figure 8] 4 is a flowchart showing an operation of the document image data management device. [Figure 9] 11 is a diagram illustrating an example of a correction UI screen displayed on a user terminal. FIG. [Figure 10] 13A and 13B are diagrams illustrating an example of correction of the extraction result stored in the document image data management device. [Figure 11] 11 is a diagram illustrating an example of a correction UI screen displayed on a user terminal. FIG. [Figure 12] 13A and 13B are diagrams illustrating an example of correction of the extraction result stored in the document image data management device. [Figure 13] 11 is a diagram illustrating an example of a correction UI screen displayed on a user terminal. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] [1] Configuration 1 is a block diagram illustrating a configuration of an information processing system 100 according to this embodiment. The information processing system 100 includes a document image data management device 1 and a user terminal 2. The document image data management device 1 and the user terminal 2 are both computer devices, and are connected to each other via a communication line 3 including a wireless communication line or a wired communication line. The document image data management device 1 is an example of an information processing device in the present invention.
[0022] 2 is a diagram illustrating a hardware configuration of the document image data management device 1. The processor 11 is a processor that controls other elements of the document image data management device 1. The memory 12 is a storage device that functions as a work area for the processor 11 to execute a program, and includes, for example, a RAM (Random Access Memory). The storage 13 is a storage device that stores various programs and data, and includes, for example, an SSD (Solid State Drive) or an HDD (Hard Disk Drive). The processor 11 executes a program stored in the memory 12 or the storage 13, thereby implementing various functions in the document image data management device 1. The communication IF (Interface) 14 communicates with other devices via the communication line 3 according to a predetermined wireless or wired communication standard.
[0023] FIG. 3 is a diagram illustrating a hardware configuration of the user terminal 2. The processor 21 is a processor that controls other elements of the user terminal 2. The memory 22 is a storage device that functions as a work area for the processor 21 to execute a program, and includes, for example, a RAM. The storage 23 is a storage device that stores various programs and data, and includes, for example, an SSD or HDD. The processor 21 executes a program stored in the memory 22 or the storage 23, thereby implementing various functions in the user terminal 2. The communication IF 24 communicates with other devices according to a predetermined wireless or wired communication standard. The UI (User1 Interface) unit 25 includes, for example, a display device such as a display and an operation device such as various keys, and displays a UI screen for the user and accepts operations from the user.
[0024] In the information processing system 100, when a user causes a scanner device (not shown) to read a document, document image data indicating the results of the reading is generated by the scanner device and stored in the document image data management device 1. The user can operate the user terminal 2 to view various document image data stored in the document image data management device 1 and to add any character string to these document image data as information called, for example, a tag or metadata.
[0025] 4 is a diagram illustrating an example of a document in this embodiment. In this example, a document equivalent to an invoice contains character strings t1 to t7 equivalent to "invoice," "invoice date," "number," and so on.
[0026] The processor 11 of the document image data management device 1 performs character recognition processing such as OCR (Optical Character Recognition / Reader) on document image data representing a document. As a result, the processor 11 obtains a character recognition result including a character string included in the document image data and the position of the character string in the document image data. The character recognition result is stored in the storage 13 of the document image data management device 1. FIG. 5 is a diagram illustrating an example of a character recognition result stored in the storage 13 of the document image data management device 1. FIG. 5 illustrates an example of a result of performing character recognition processing on the document illustrated in FIG. 4. As shown in FIG. 5, a group of character strings recognized through the character recognition processing and a group of position information indicating the position of each character string in the document are stored in association with each other. Each piece of position information corresponding to each character string is expressed by the XY coordinate values (x, y) of any one vertex of a rectangle including the character string (for example, a circumscribing rectangle circumscribing the character string) based on, for example, XY orthogonal coordinate axes (see FIG. 4) set for the document, as well as the length (width) of the rectangle in the X-axis direction and the length (height) of the rectangle in the Y-axis direction. For example, in Figure 4, the position information of the character string t1, "Invoice," is "p01" as illustrated in Figure 5, the position information of the character string t2, "Issue Date," is "p02" as illustrated in Figure 5, the position information of the character string t3, "ISSUE DATE," is "p03" as illustrated in Figure 5, and the position information of the character string t4, "October 1, 2018," is "p04" as illustrated in Figure 5.
[0027] The processor 11 of the document image data management device 1 extracts character strings called keys and values from the recognized character string group, and extracts image data corresponding to the character strings called values from the document image data. Here, the key means a predetermined attribute of a character string from a character string group included in each document, such as the title of the document, the publication date of the document, and a number unique to the document. In contrast, the value is the character string itself that corresponds to the key in each document, and the key and the value are a paired concept. For example, in a document corresponding to an invoice, the value corresponding to the key "title" is the character string "invoice", the value corresponding to the key "issue date" is the character string "YYYY-MM-DD" (Y, M, D are any numbers), and the value corresponding to the key "number" is the character string "XXXXXXXXX" (X is any character, symbol, or number). The character string corresponding to the key in this embodiment is an example of the first character string in the present invention, and the character string corresponding to the value in this embodiment is an example of the second character string in the present invention.
[0028] The processor 11 of the document image data management device 1 stores an extraction table in which rules for extracting keys and values from document image data are described. FIG. 6 is a diagram illustrating an example of an extraction table stored in the storage 13 of the document image data management device 1. In this extraction table, a group of character strings that can be each key in a document is associated with position information of a character string that is a value corresponding to each key. In this extraction table, for example, a value corresponding to a key "title" is defined to be located at the "top" position in the document. Also, a value corresponding to a key "issue date" is defined to be located at the "right side of the key" position in the document. Also, a value corresponding to a key "number" is defined to be located at the "right side of the key" position in the document. Note that in FIG. 6, the position information of the character string that is a value corresponding to each key is expressed as "top" or "right side", but in reality, it is expressed using coordinate values in an XY orthogonal coordinate system set for the document. For example, the position of the top means the position information of the character string with the largest Y coordinate value in an XY orthogonal coordinate axis set for the document. Moreover, the position to the right of the key means, for example, position information of the character string having the next largest X coordinate value with respect to the key in an XY orthogonal coordinate axis set for the document.
[0029] The processor 11 of the document image data management device 1 extracts character strings called keys and values from the recognized character string group according to the extraction table, and extracts image data corresponding to the character strings called values from the document image data. FIG. 7 is a diagram illustrating an example of an extraction result stored in the storage 13 of the document image data management device 1. FIG. 7 illustrates an example of an extraction result according to the extraction table illustrated in FIG. 6 for the document illustrated in FIG. 4. As shown in FIG. 7, a character string of the value "invoice" corresponding to the key "title" is extracted, and further, location information "p01" of the image data corresponding to the value "invoice" is extracted. Also, a character string of the value "ISSUE DATE" corresponding to the key "issue date" is extracted, and further, location information "p03" of the image data corresponding to the value "ISSUE DATE" is extracted. Also, a character string of the value "INVOICE NUMBER" corresponding to the key "number" is extracted, and further, location information "p06" of the image data corresponding to the value "INVOICE NUMBER" is extracted. Here, extracting the location information of the image data corresponding to the value corresponds to extracting the image data.
[0030] However, in Figure 7, the character string "ISSUE DATE" is extracted as the value corresponding to the key "Issue Date", but this is merely an English translation of the word "Issue Date", and its value should be the character string "YYYY-MM-DD" (Y, M, and D are arbitrary numbers), which is the value corresponding to the key "Issue Date", that is, "October 1, 2018" in this case. Similarly, the character string "INVOICE NUMBER" is extracted as the value corresponding to the key "Number", but this is merely an English translation of the word "Number", and its value should be "LI-k12554". Such errors occur because the layout of various documents may differ, for example, when the value corresponding to the key "Issue Date" is located to the right of the key, or when the value corresponding to the key "Issue Date" is located to the right of the English translation of the key as in the example of Figure 4.
[0031] In such a case, the user can modify these extraction results by operating the user terminal 2. The operation relating to this modification will be described below.
[0032] [2] Operation The operation of the document image data management device 1 will be described with reference to the flowchart shown in FIG. 8. In FIG. 8, the processor 11 of the document image data management device 1 displays a correction UI screen for the user to correct the extraction result on the user terminal 2 (step S0). FIG. 9 is a diagram illustrating a correction UI screen. The correction UI screen G1 shown in FIG. 9 is a UI screen on which a character string corresponding to a key included in the character recognition result, a character string corresponding to a value, and an image corresponding to the character string corresponding to the value among images represented by the document image data are displayed according to the contents of FIG. 7, for example. The correction UI screen G2 shown in FIG. 9 is a UI screen on which the entire document image represented by the document image data illustrated in FIG. 4 is displayed. These correction UI screens G1 and G2 are displayed side by side on one screen so that they can be viewed by the user at the same time, for example.
[0033] Here, as described above, the character string "ISSUE DATE" is displayed as a value corresponding to the key "ISSUE DATE", and an image of the character string is also displayed, but this value is actually "October 1, 2018". Therefore, the user performs an operation to correct "ISSUE DATE" displayed as a value corresponding to the key "ISSUE DATE" to "October 1, 2018". This correction operation may be, for example, an operation in which the user directly inputs the character string "October 1, 2018" as a value corresponding to the key "ISSUE DATE" in the correction UI screen G1, or an operation in which the user specifies the character string "October 1, 2018" displayed on the correction UI screen G2 as a value corresponding to the key "ISSUE DATE".
[0034] When the processor 11 of the document image data management device 1 determines that the value has been corrected (step S1; YES), it searches for a character string equivalent to the corrected value "October 1, 2018" from the character recognition results exemplified in Fig. 5, and determines how many corresponding character strings there are (step S2). Here, if there is no character string equivalent to the corrected value from the character recognition results (step S2; NO), the processor 11 of the document image data management device 1 ends the process of Fig. 8 by displaying a predetermined error screen on the user terminal 2, etc.
[0035] If there is one character string corresponding to the corrected value among the character recognition results (step S2; 1), the processor 11 of the document image data management device 1 identifies the position information of the image corresponding to the character string based on the character recognition result illustrated in Fig. 5 (step S3). Here, as illustrated in Fig. 5, the position information "p04" corresponding to the character string "October 1, 2018" is identified.
[0036] Then, the processor 11 of the document image data management device 1 rewrites the character string "ISSUE DATE" as the value before correction corresponding to the key "Issue Date" in the data illustrated in Fig. 7 to the character string "October 1, 2018" as the value after correction, and rewrites the corresponding location information "p03" to the identified location information "p04" (step S4). As a result, the content of the extraction result illustrated in Fig. 7 is rewritten to the extraction result illustrated in Fig. 10. As a result, the correction UI screen G1 displays the value "October 1, 2018" corresponding to the key "Issue Date" as illustrated in Fig. 11, and further displays an image corresponding to the location information P4 (an image corresponding to "October 1, 2018" in the document image).
[0037] In a similar manner, when the user modifies "INVOICE NUMBER" displayed as the value corresponding to the key "number" to "LI-K12554", the processor 11 of the document image data management device 1 rewrites the character string "ISSUE DATE" as the value before modification corresponding to the key "number" in the data illustrated in Fig. 7 to the character string "LI-k12554" as the modified value, and rewrites the corresponding location information "p06" to the location information "p07", as illustrated in Fig. 12. As a result, the modification UI screen G1 illustrated in Fig. 13 is displayed on the user terminal 2.
[0038] In addition, if there are multiple character strings in the character recognition results that correspond to the corrected value (step S2; multiple), the processor 11 of the document image data management device 1 selects the character string with the highest priority based on a certain priority in the character recognition results illustrated in Figure 5 (step S5).
[0039] Specifically, the processor 11 of the document image data management device 1 displays, in the correction UI screen G2 of the user terminal 2, a plurality of images at positions indicated by the position information of each of a plurality of character strings corresponding to a value, as shown in the example of Fig. 6, and displays an image selected from the plurality of images by the user operating the user terminal 2 as an image corresponding to the corrected character string, on the user terminal 2. After this correction, as described above, the extracted result of the character string is rewritten, and the correction UI screen G1 corresponding to the rewritten result is displayed.
[0040] According to the present embodiment described above, it is possible to identify the position of an image corresponding to a corrected character string among a group of character strings included in a document. Furthermore, according to the present embodiment, it is possible to display the image at the identified position.
[0041] [3] Variations The above-described embodiment is merely an example of the implementation of the present invention, and may be modified as follows. Furthermore, the above-described embodiment and each of the modifications shown below may be implemented in combination as necessary.
[0042] (1) In the above-described embodiment, the processor 11 of the document image data management device 1 displays a character string (second character string) corresponding to a value corresponding to a character string (first character string) corresponding to a key detected from the character recognition result, and when the character string (second character string) corresponding to the value is corrected, specifies position information corresponding to the corrected character string (second character string) corresponding to the value from among the group of position information associated with each character string included in the character recognition result, but the character string (first character string) corresponding to the key may be modified by the user. In this case, when the first character string is corrected, the processor 11 may specify position information corresponding to the corrected first character string from among the group of position information associated with each character string included in the character recognition result, and display an image at the specified position.
[0043] (2) In the above embodiment, when a character string corresponding to a value is corrected, if the corrected character string matches a character string included in the character recognition result, the processor 11 of the document image data management device 1 identifies position information of the matching character string and displays an image at the identified position. Regarding this process, when a character string corresponding to a value is corrected, if a part of the corrected character string matches each character string included in the character recognition result, the processor 11 identifies position information of a character string including the matching part of the character string and displays an image at the identified position. In other words, the corrected character string and the character string included in the character recognition result may partially match.
[0044] (3) In the above-described embodiment, when a character string corresponding to a value is corrected, if multiple pieces of positional information corresponding to the corrected character string are identified among the group of positional information associated with each character string included in the character recognition result, the processor 11 of the document image data management device 1 treats the positional information of the image selected by the user as having the highest priority, but this is not limited to the example embodiment of priority.
[0045] Furthermore, the processor 11 may store a plurality of rules for identifying the priority in the storage 13 and use any one of the plurality of rules. For example, the processor 11 may use a rule according to the corrected character string among the plurality of rules. For example, when the corrected character string is a character string corresponding to the value corresponding to the key "title", the processor 11 may increase the priority of the largest character string or a character string in a certain font.
[0046] The processor 11 may use a rule according to an attribute of the document image data from among the multiple rules. For example, in a case where metadata indicating the type (attribute) of document image data is added, the processor 11 may increase the priority of a character string of the largest size for document image data to which a certain metadata A is added, for example, when a character string after correction is a character string corresponding to a value corresponding to a key "title", and may increase the priority of a character string in a certain font for document image data to which a certain metadata B is added, for example, when a character string after correction is a character string corresponding to a value corresponding to a key "title".
[0047] (4) When a character string is corrected, the processor 11 of the document image data management device 1 may display on the user terminal 2 a UI screen for accepting whether or not the image corresponding to the corrected character string is to be a target for subsequent character recognition. For example, the processor 11 of the document image data management device 1 may display a screen for specifying a position to be a target for character recognition when a character string is corrected. More specifically, the processor 11 displays a screen for inquiring the user whether or not to rewrite the position information of the character string, which is the value corresponding to each key, as illustrated in FIG. 6, to position information indicating the position in the document of the image corresponding to the corrected character string, and when the user answers that the information should be rewritten, the information is rewritten to position information indicating the position in the document of the image corresponding to the corrected character string. As a result, the position information of the character string, such as "top row" and "right side" illustrated in FIG. 6, is rewritten, and the user does not need to correct the character string thereafter.
[0048] (5) In the above-described embodiment, the programs executed by the processor 11 of the document image data management device 1 or the processor 21 of the user terminal 2 may be downloaded via a communication line such as the Internet. Furthermore, these programs may be provided in a state recorded on a computer-readable recording medium such as a magnetic recording medium (such as a magnetic tape or a magnetic disk), an optical recording medium (such as an optical disk), a magneto-optical recording medium, or a semiconductor memory. [Explanation of symbols]
[0049] 1... document image data management device, 11... processor, 12... memory, 13... storage, 14... communication IF, 2... user terminal, 21... processor, 22... memory, 23... storage, 24... communication IF, 25... UI unit, 100... information processing system.
Claims
1. A processor is included. The processor, Obtaining image data representative of an image; obtaining a character recognition result including a character string included in the image and position information of the character string in the image; displaying the character string included in the character recognition result; When the displayed character string is corrected, position information corresponding to the corrected character string is identified from among the position information associated with each character string included in the character recognition result; When a plurality of pieces of position information corresponding to the corrected character string are identified, a priority is identified for a plurality of images at positions indicated by each of the pieces of position information; An information processing device that displays an image selected from the plurality of images according to the identified priority as an image corresponding to a corrected character string.
2. The processor, Using any of a number of rules for determining the priority 2. The information processing device according to claim 1.
3. The processor, Among the plurality of rules, a rule corresponding to the corrected character string is used.
3. The information processing device according to claim 2.
4. The processor, Among the plurality of rules, a rule according to an attribute of the image data is used.
3. The information processing device according to claim 2. Information processing device.
5. The processor displaying a second character string corresponding to a first character string included in the character recognition result; When the second character string is corrected, position information corresponding to the corrected second character string is identified from among position information associated with each character string included in the character recognition result.
2. The information processing device according to claim 1.
6. The processor When the first character string is corrected, position information corresponding to the corrected first character string is identified from among a group of position information associated with each character string included in the character recognition result.
6. The information processing device according to claim 5.
7. The processor, Obtaining image data representative of an image; Among the images represented by the acquired image data, an image at the position indicated by the specified position information is displayed. The information processing device according to any one of claims 1 to 6.
8. The processor, Among the images represented by the acquired image data, an image including the corrected character string is displayed.
8. The information processing device according to claim 7.
9. The processor, When a character string is corrected, if a part of the corrected character string matches a character string included in the character recognition result, position information of the character string including the matched part of the character string is specified. The information processing device according to any one of claims 1 to 8.
10. The processor, Obtaining image data representative of an image; When a character string is corrected, a plurality of pieces of position information corresponding to the corrected character string are identified among a group of position information associated with each character string included in the character recognition result, Displaying a plurality of images at positions indicated by the plurality of pieces of position information; An image selected from the plurality of images is displayed as an image corresponding to the corrected character string. The information processing device according to any one of claims 1 to 9.
11. The processor, When a character string is corrected, a screen is displayed for accepting whether or not the image corresponding to the corrected character string is to be subjected to character recognition. The information processing device according to any one of claims 1 to 10.
12. The processor, A screen for designating a position in the image to be subjected to character recognition is displayed. The information processing device according to claim 11.
13. On the computer, obtaining image data representative of an image; obtaining a character recognition result including a character string included in the image and position information of the character string in the image; displaying the character string included in the character recognition result; specifying, when the displayed character string is corrected, position information corresponding to the corrected character string from among the position information associated with each character string included in the character recognition result; a step of identifying a priority of a plurality of images at positions indicated by each of the position information when a plurality of pieces of position information corresponding to the corrected character string are identified; displaying an image selected from the plurality of images according to the identified priority as an image corresponding to the corrected character string; A program for executing the above.
Citation Information
Patent Citations
Character reading system and read result correction processing method for the system
JP2000105796A
Document processor and program recording medium therefor
JP2000268106A
Information processing apparatus, method, and program
JP2016143165A
Information processing device and program
JP2020154997A
Information processing apparatus, server, system, information processing method, and program
JP2021077332A