Document Analysis System Sequential Text Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for converting paper documents to electronic image data and managing storage locations are inefficient, particularly when dealing with large documents, as they require processing all text data before presenting suitable storage locations, leading to prolonged wait times for user selection.
Innovation Solution
A document analysis system comprising an image processing apparatus and an analysis server, where the apparatus extracts and sends divided text data pieces to the server for sequential analysis, allowing for the early presentation of candidate storage locations to the user, reducing processing time by analyzing and returning results as soon as similar keywords are identified.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If all text data is processed before presenting storage locations, then accuracy of storage location matching is improved, but processing time increases
Solution Approach 1:
The patent divides the text data into multiple pieces (e.g., by pages or sections) and processes them sequentially. The analysis server receives and analyzes text pieces one at a time, allowing early termination when a suitable storage location is found, thus reducing overall processing time while maintaining matching accuracy through progressive analysis.
Solution Approach 2:
The system performs partial processing by analyzing only the necessary portion of text data required to identify a storage location. Once a candidate storage location is identified through analyzing a subset of text pieces, the remaining text processing can be stopped, avoiding unnecessary processing time while still achieving accurate matching.
2Loss of time
If text data is divided and processed sequentially, then processing time is reduced, but system complexity increases
Solution Approach 1:
The patent introduces an analysis server as an intermediary component between the image processing apparatus and the storage location database. This mediator handles the complex tasks of receiving divided text pieces, performing sequential analysis, and identifying storage locations, thereby distributing system complexity to a dedicated component rather than increasing overall system complexity.
Solution Approach 2:
The system performs preliminary actions by pre-dividing text data into manageable pieces before transmission to the analysis server. This preparation step, though adding some complexity, enables efficient sequential processing and early termination, ultimately reducing processing time while keeping the complexity manageable through structured data organization.
3Measurement precision
If large amounts of text data are processed, then storage location accuracy is improved, but productivity decreases
Solution Approach 1:
The system applies partial action by processing only the minimum necessary text data required to identify a storage location. By analyzing text pieces sequentially and terminating early upon finding a match, the system achieves accurate storage location identification without processing the entire text dataset, thereby maintaining high document processing throughput.
Solution Approach 2:
By segmenting text data into smaller pieces and processing them sequentially, the system enables early termination of the analysis process once a storage location is identified. This segmentation approach maintains identification accuracy through progressive analysis while significantly improving productivity by avoiding unnecessary processing of remaining text pieces.
Data Source
AI summary
Provided is a document analysis system including an image processing apparatus and an analysis server. The image processing apparatus is configured to extract text data from image data obtained by scanning a document, and sequentially send divided pieces of the extracted text data to the analysis server until a candidate storage location for the image data is received from the analysis server. The analysis server is configured to perform analysis based on the sent divided pieces of the text data, and return the candidate storage location to the image processing apparatus upon determination of the candidate storage location.


