Image Processing Apparatus Shortcut Preview Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of image processing apparatuses face usability issues when shortcuts containing preview functions require additional operations after image reading, leading to frustration and inefficiency, especially when users want to perform functions with a single instruction or temporarily stop processing during preview display.

Innovation Solution

The image processing apparatus allows users to set shortcuts as either 'normal' or 'one-touch' types, with the 'one-touch' type starting processing without requiring a separate start instruction after preview display, and offering options for preview procedures to enhance usability based on user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the shortcut is configured to require a further implementation instruction after the preview screen is displayed, then the user can check the preview before processing continues, but the usability deteriorates for users who want to perform the function with a single implementation instruction

Engineering Contradiction:
Improvepreview checking reliabilityVSAvoidoperation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts the shortcut execution behavior based on the selected shortcut type. For one-touch shortcuts, the processing continues automatically after preview display without requiring further user input. For normal shortcuts, the processing waits for additional user confirmation. This dynamic configuration resolves the contradiction by allowing users to choose their preferred interaction mode when registering the shortcut.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of shortcut type (normal vs. one-touch) to control the execution behavior. By storing and retrieving the shortcut type parameter, the system adapts its operation to match user preferences, thereby improving ease of operation for one-touch users while maintaining reliability options for normal shortcuts.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the shortcut is registered as the second type (one-touch) to improve usability for single-instruction users, then the function executes automatically after preview display, but usability deteriorates for users who want to stop processing during preview display

Engineering Contradiction:
Improveoperation simplicityVSAvoidprocessing control flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system provides dynamic control during preview display by detecting user operations on the preview screen. When a user interacts with the preview (e.g., clicking on the image), the system interprets this as a request to stop processing and displays a confirmation screen. This dynamic response allows one-touch shortcuts to remain simple while adapting to user intentions during execution.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms by monitoring user operations during preview display and responding with confirmation screens. This feedback loop allows users to control processing even in one-touch mode, resolving the contradiction between simplicity and flexibility by providing intuitive control options during execution.

Inventive Principle:
Principle #23Feedback

3Productivity

If the processing continues automatically without requiring further instruction after preview display, then the productivity increases for single-instruction users, but the loss of time increases for users who need to stop and restart processing

Engineering Contradiction:
Improveprocessing speedVSAvoidprocessing interruption time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically responds to user operations during preview display by stopping processing and presenting confirmation screens. This allows users who need to interrupt processing to do so efficiently without losing the already-performed reading operation, thereby reducing time loss while maintaining high productivity for continuous execution cases.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs the image reading operation in advance before displaying the preview screen. When users need to stop processing, the reading is already complete, so they only need to interrupt the subsequent processing steps. This preliminary action reduces the time loss from interruptions while maintaining high productivity for uninterrupted execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10924616B2Image processing apparatus, image processing method, and non-transitory storage medium storing instructions executable by the image processing apparatus having a shortcut function
Publication Date: 2021.02.16 BROTHER KOGYO KK
  • US10924616B2 patent drawing
  • US10924616B2 patent drawing
  • US10924616B2 patent drawing

AI summary

An image processing apparatus includes a controller configured to: set a type of a reading-related function to a first type or a second type; when the second type is set, display a procedure-selection screen prompting for selection of a first procedure or a second procedure as an execution procedure after a start of image reading; set the execution procedure to the first procedure or the second procedure; and register the reading-related function having a setting processing, a reading processing, and a particular processing. In the first procedure, the controller displays a first preview screen containing the read image, and the image processing apparatus starts the particular processing when a particular-processing start instruction is accepted. In the second procedure, the controller displays a second preview screen containing the read image, and the image processing apparatus starts the particular processing without accepting the particular-processing start instruction.