Information processing apparatus and non-transitory computer readable medium for arranging table image and recognition result
An information processing apparatus includes a processor. The processor is configured to acquire a recognition result of a table image containing a table; and perform control such that a screen on which the table image and the recognition result are arranged for each row or column of the table in an alternate manner is displayed.
1. An information processing apparatus comprising:
a processor configured to
acquire a recognition result of a table image containing a table; and
perform control such that a screen on which the table image and the recognition result are arranged for each row or column of the table in an alternate manner is displayed, wherein the control includes adding spaces between each row or column of the table image on the screen, and adding respective rows or columns of the recognition result in the spaces.
2. The information processing apparatus according to claim 1 , wherein the processor performs control such that a part including an inconsistency between a structure of a row or a column in the table image and a structure of a row or a column in the recognition result is displayed in a mode different from other parts when the screen is displayed.
3. The information processing apparatus according to claim 2 , wherein the processor identifies the part including the inconsistency in accordance with the number of columns or the number of rows of the table input by an operator.
4. The information processing apparatus according to claim 2 , wherein the processor identifies the part including the inconsistency in accordance with the number of columns or the number of rows of the table obtained by analyzing the recognition result.
5. The information processing apparatus according to claim 1 , wherein the processor performs control such that a corrected recognition result obtained by correcting the recognition result is displayed in accordance with an operation performed by an operator for correcting the recognition result.
6. The information processing apparatus according to claim 5 , wherein the processor performs control such that an image cut out from the table image is not displayed when the corrected recognition result is displayed.
7. The information processing apparatus according to claim 5 , wherein the processor performs control such that the recognition result that has not been corrected is displayed along with the corrected recognition result when the corrected recognition result is displayed.
8. The information processing apparatus according to claim 5 , wherein the processor performs control such that a corrected part in the corrected recognition result is displayed in a mode different from other parts when the corrected recognition result is displayed.
9. An information processing apparatus comprising:
means for acquiring a recognition result of a table image containing a table; and
means for performing control such that a screen on which the table image and the recognition result are arranged for each row or column of the table in an alternate manner is displayed, wherein the means for performing control includes adding spaces between each row or column of the table image on the screen, and adding respective rows or columns of the recognition result in the spaces.
10. The information processing apparatus according to claim 1 , wherein the control further includes highlighting text data in a part of the recognition result determined to have a predetermined problem with respect to corresponding data of the table image.
11. A non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process comprising:
acquiring a recognition result of a table image containing a table; and
performing control such that a screen on which the table image and the recognition result are arranged for each row or column of the table in an alternate manner is displayed wherein the control includes adding spaces between each row or column of the table image on the screen, and adding respective rows or columns of the recognition result in the spaces.