Scanned Image Preview Screen Bounding Rectangle Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When OCR areas selected in a scanned image are spread across a wide range, changes in the display mode, such as enlargement, can cause some areas to be outside the preview screen, making it difficult for users to identify character strings used for file name generation, requiring unnecessary user operations like zooming or scrolling.

Innovation Solution

An image processing system that extracts and recognizes character strings from scanned images, displays them on a preview screen for user selection, and ensures all selected areas are visible within the screen by adjusting the display range based on past selection information, allowing easy identification and generation of file names.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the display mode is changed to enlarge the scanned image for checking character contents, then the character recognition accuracy is improved, but some OCR areas fall outside the preview screen making it difficult for users to identify all character strings used for file name generation

Engineering Contradiction:
Improvecharacter recognition accuracyVSAvoidpreview screen display area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The system performs preliminary identification of all OCR areas in the scanned image before display enlargement. It calculates the minimum bounding rectangle that encompasses all selected OCR areas and pre-determines the display range to include this entire area. This preliminary action ensures that when the display is enlarged for better character recognition, all relevant OCR areas remain within the visible preview screen without requiring user scrolling or panning operations.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the scanned image is enlarged for better character checking, then the ease of operation is improved, but the time and effort required for screen operations increases

Engineering Contradiction:
Improvecharacter checking easeVSAvoidscreen operation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-calculates and sets the display range to encompass all selected OCR areas before the user performs any viewing operations. This preliminary configuration eliminates the need for users to perform time-consuming screen operations like scrolling or panning to locate all character strings. The display is optimally configured in advance, allowing users to immediately view all relevant areas without wasting time on navigation operations.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple OCR areas are selected across a wide range of the scanned image, then the file name generation capability is improved, but the difficulty of detecting and measuring all areas increases

Engineering Contradiction:
Improvefile_name generation capabilityVSAvoidOCR area detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system extracts and identifies all selected OCR areas from the scanned image, then separates the display concern from the selection process. It calculates the minimum bounding rectangle that encompasses all selected OCR areas and uses this extracted geometric information to determine the optimal display range. This extraction approach allows the system to handle multiple scattered OCR areas across the entire scanned image without increasing detection difficulty, as the system automatically manages the spatial relationships.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10652409B2Apparatus for setting information relating to scanned image, method and storage medium
Publication Date: 2020.05.12 CANON KK
  • US10652409B2 patent drawing
  • US10652409B2 patent drawing
  • US10652409B2 patent drawing

AI summary

The apparatus according to the present invention includes: a display control unit configured to display scanned image represented by scanned image data on a preview screen; a generation unit configured to generate information relating to the scanned image data by using the character string of the character string area selected via the preview screen; and a holding unit configured to hold selection information capable of specifying the selected character string area, and the display control unit determines a target that is displayed in a selected state of the character string areas extracted by the extraction unit based on the selection information relating to past scanned image data, which is held by the holding unit, and determines a display range of the scanned image so that all the target character string areas are included within the preview screen.