Receipt Scan Interface Segmentation and Dynamics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing scan apparatuses for processing receipts lack user-friendly interfaces that allow for easy visualization and review of multiple receipts along with OCR processing results, leading to a complex and cluttered user experience during the scanning process.
Innovation Solution
A scan system and program that configures a processor to display multiple receipts in a simplified interface, allowing users to visually review scan results and OCR processing information, with the option to hide specific areas during scanning to maintain a clean screen, utilizing a computer, scanner, and display interface to manage and display scan and OCR data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the interface displays all areas (OCR results, scan images, receipt list) simultaneously, then the user can review all information at once, but the interface becomes cluttered and complex
Solution Approach 1:
The interface is divided into four distinct display areas: first area for OCR processing results, second area for scan images, third area for control buttons, and fourth area for receipt lists. This segmentation allows each area to serve a specific function while maintaining overall organization, resolving the contradiction between comprehensive information display and interface simplicity.
Solution Approach 2:
The interface dynamically adjusts which areas are displayed based on the current operation state. During scanning operations, only necessary areas are shown to maintain a clean interface, while all areas become visible when review is needed. This dynamic behavior allows the interface to adapt to user needs without permanent clutter.
2Device complexity
If the interface is simplified by hiding areas during scanning, then the screen remains clean, but the user cannot review OCR results and scan images simultaneously
Solution Approach 1:
The interface transitions between different display states based on operation phase. During scanning, a simplified view is shown. Upon completion, the system automatically expands to display all four areas including OCR results and receipt lists, ensuring information accessibility when needed while maintaining simplicity during operations.
Solution Approach 2:
The system prepares the complete multi-area display configuration in advance, knowing that it will be needed after scan completion. This allows the interface to smoothly transition from a simplified scanning view to a comprehensive review view without loss of information.
3Productivity
If multiple receipts are processed in batch, then productivity increases, but the user needs to review more information simultaneously
Solution Approach 1:
The receipt list in the fourth area is organized with clear segmentation, displaying multiple receipts in a structured format. This allows users to efficiently review batch processing results without being overwhelmed, as each receipt is presented in a consistent, easily scannable layout within the segmented interface areas.
Solution Approach 2:
The system organizes multiple receipts across different spatial dimensions in the interface - individual receipt details in the fourth area, corresponding scan images in the second area, and OCR results in the first area. This multi-dimensional organization allows efficient batch review by enabling users to cross-reference information across different areas without increasing perceived complexity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A scan system that reads amount information from a scanned receipt and performs reporting, displays a first area in which a content read from the receipt is displayed and a second area in which an image of the scanned receipt is displayed when a scan of the receipt is completed, hides at least one of the first area and the second area displayed on a display upon receiving an operation of a user, and displays at least one of the hidden first area and second area upon receiving an operation of the user.