Dynamic Delimiter Insertion for Scan Image File Naming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for digitizing paper documents by scanning require significant time and effort to set up rules for optical character recognition (OCR) processing and file naming, and are inflexible in handling cases where delimiters are not needed, such as in documents with spaces between characters.
Innovation Solution
A system that allows users to select character areas in a scan image using a UI screen, performs OCR processing, and determines whether to insert a delimiter based on the positional relation between selected areas, enabling flexible file naming without pre-defined rules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If pre-defined rules with delimiters are used for file naming, then file naming can be automated, but it cannot flexibly handle cases where delimiters are not needed and requires significant setup time
Solution Approach 1:
The system dynamically determines whether to insert delimiters based on the actual content and spacing in scan images rather than following fixed pre-defined rules. The delimiter insertion decision adapts to each specific document type and layout, allowing the system to automatically adjust its behavior without requiring manual rule configuration for each document type.
Solution Approach 2:
The system changes the parameter of delimiter insertion from a fixed rule-based approach to a content-dependent approach. By analyzing the actual character spacing and layout in scan images, the system dynamically adjusts whether delimiters should be inserted, transforming the file naming process from rigid automation to flexible automation that adapts to different document types.
2Reliability
If pre-defined rules are set for each document type, then file naming can be systematic, but it requires much time and effort for rule setting
Solution Approach 1:
The system performs self-service by automatically analyzing scan image content and determining appropriate file naming conventions without requiring manual rule configuration. The system extracts text from images, identifies document types based on content analysis, and autonomously decides on file naming patterns including delimiter usage, eliminating the time-consuming manual rule-setting process while maintaining systematic and reliable file naming.
Solution Approach 2:
The system performs preliminary analysis of scan image content, including text extraction and document type identification, before determining the file naming convention. This preliminary action allows the system to automatically establish appropriate naming rules on-the-fly based on the actual document content, rather than requiring pre-defined rules to be set in advance for each document type.
3Stability of the object's composition
If delimiters are always inserted between character areas, then file names are consistently formatted, but it produces incorrect results when characters are already spaced
Solution Approach 1:
The system uses feedback from analyzing the actual character spacing and layout in scan images to determine whether delimiters should be inserted. By examining the original image content and detecting whether characters are already properly spaced, the system provides feedback that prevents unnecessary delimiter insertion, thereby maintaining both format consistency and naming accuracy.
Solution Approach 2:
The system performs preliminary detection of character spacing in scan images to prevent the harmful effect of inserting delimiters when they are not needed. By identifying cases where characters are already properly spaced before file naming, the system takes preliminary anti-action to avoid incorrect delimiter insertion, ensuring accurate file naming while maintaining consistent formatting in appropriate cases.
Data Source
AI summary
By using a character recognition result of a scan image, a user can set supplementary information such as a file name for the scan image with simple operation. There is provided an apparatus for performing a predetermined process on a scan image obtained by scanning a document, including: a display control unit configured to display a UI screen for performing the predetermined process, the UI screen displaying a character area in the scan image in a selectable manner to a user; and a setting unit configured to perform OCR processing on a character area selected by a user via the UI screen and set supplementary information for the predetermined process by using a character string extracted in the OCR processing, wherein, in a case where a user selects a plurality of character areas, the setting unit determines whether a delimiter should be inserted between the extracted character strings based on a positional relation between the plurality of selected character areas and, if it is determined that a delimiter should be inserted, inserts a delimiter between the extracted character strings.


