OCR File Name Selection Using Segmented Character Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for setting file names using character recognition on scan images can result in unintended character strings being selected, leading to inefficient user operations as users must delete unwanted characters, reducing operation efficiency.

Innovation Solution

An apparatus with a display control unit, OCR process unit, and setting unit that displays and separates character strings based on predetermined conditions, allowing users to select and set file names efficiently by displaying separated words on a UI screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If character strings obtained by OCR process are displayed as unit blocks for file name selection, then users can select character strings for file names, but users may accidentally select unintended character strings requiring deletion operations

Engineering Contradiction:
Improvefile name setting operationVSAvoidtime for deleting unintended character strings
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments character strings by displaying separated words (e.g., individual words or phrases) as selectable units on the UI screen instead of displaying the entire OCR-recognized text as a single block. This segmentation allows users to selectively choose only the intended character strings for file names, avoiding the selection of unintended portions and eliminating the need for subsequent deletion operations.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If all character strings from OCR process are presented as selectable options, then users have complete freedom to choose, but the UI screen becomes complex and difficult to navigate

Engineering Contradiction:
Improvecharacter string selection flexibilityVSAvoidUI screen complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the OCR-recognized text into multiple separate word units and displays them individually on the UI screen. This segmentation reduces visual complexity by organizing character strings into discrete, manageable elements rather than presenting a large continuous block of text, making the interface easier to navigate while preserving user flexibility in selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by displaying different portions of the character strings (separated words) with distinct visual characteristics or positions on the UI screen. This allows users to easily distinguish between different word units and their meanings, facilitating more informed selection decisions while maintaining a clean and organized interface layout.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If character strings are separated and displayed individually, then users can precisely select intended text, but the processing complexity increases

Engineering Contradiction:
Improvecharacter string selection precisionVSAvoidOCR processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary segmentation of the OCR-recognized text into separate word units before displaying them on the UI screen. By pre-processing the text to identify and separate individual words or meaningful units, the system enables users to make precise selections of intended character strings while the processing complexity is managed through advance preparation of the text structure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11386046B2Apparatus for setting file name for scan image, method of controlling same, and storage medium
Publication Date: 2022.07.12 CANON KK
  • US11386046B2 patent drawing
  • US11386046B2 patent drawing
  • US11386046B2 patent drawing

AI summary

An apparatus includes: a display control unit that displays a UI screen for performing a predetermined process, the UI screen being a screen where unit blocks each assumed as a single continuous character string in a scan image are displayed to be selectable by the user; an OCR process unit that performs an OCR process on unit blocks selected by the user through the UI screen to thereby extract character strings; and a setting unit that sets incidental information for the predetermined process by using the character strings extracted by the OCR process unit. The display control unit separates a character string satisfying a predetermined separation condition among the character strings extracted by the OCR process unit from the unit blocks selected by the user, and displays the separated character strings on the UI screen such that the separated character strings are selectable by the user.