Image Rotation in Print Preview Without Layout Shift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing apparatuses require users to perform multiple operations to rotate an image among multiple images displayed on a print preview screen, leading to unsatisfactory operability, especially when rotating a single image affects the arrangement of other images on the same print sheet.

Innovation Solution

A computer-readable medium storing an image processing program that allows users to select and rotate an image by a predetermined angle without leaving the print preview screen, maintaining the output aspects of other images, by integrating image-obtain processing, display-control processing, and selection-judgment processing to dynamically update the display with the rotated image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user selects one image among multiple images displayed on a print preview screen, then the selected image can be rotated, but the user must perform multiple operations (select image, then select rotate button) and the layout of other images may be affected

Engineering Contradiction:
ImproveoperabilityVSAvoidoperation steps
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically rotates the selected image without requiring the user to perform additional rotation operations. When an image is selected on the print preview screen, the system judgment unit determines rotation necessity and the display control unit automatically rotates and redisplay the image, making the system serve itself rather than requiring manual rotation commands.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs the rotation action in advance before the user completes all selection operations. By detecting the selection state and automatically executing rotation based on predetermined judgment criteria, the system prepares the rotated image for display without waiting for explicit rotation commands, thereby reducing operational steps.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If only the selected image is displayed on the simple edit screen, then the rotation operation is simplified, but the user cannot confirm the effect on other images and must close the screen to return to print preview window

Engineering Contradiction:
Improveedit screen simplicityVSAvoidlayout information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system segments the display into two functional modes: a simplified edit screen for individual image rotation and a comprehensive print preview screen for layout confirmation. The judgment unit determines whether to display only the selected image or all images based on the current operation context, allowing users to switch between these segmented views as needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a dimensional switch between different display contexts (simple edit screen vs. print preview screen) to resolve the contradiction. By allowing users to navigate between these dimensional states, the system provides both simplified rotation editing and comprehensive layout visualization without requiring users to close and return to previous screens.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8928919B2Computer-readable medium storing image processing program and image processing apparatus
Publication Date: 2015.01.06 BROTHER KOGYO KK
  • US8928919B2 patent drawing
  • US8928919B2 patent drawing
  • US8928919B2 patent drawing

AI summary

There is provided a computer-readable medium allowing a computer of an image processing apparatus to execute: an image-obtain processing; a display-control processing of allowing a display screen to display at least images which are a part of a plurality of images based on the obtained image data; and a selection-judgment processing of judging whether or not selection of one image is received in a state that the images are displayed on the display screen; wherein in a case that the computer judges in the selection-judgment processing that the selection of the one image is received, the computer allows in the display-control processing the display screen to display another image in which the one image is rotated by a predetermined angle, instead of the one image, in a state that output aspect of another image included in the images and different from the one image is maintained.