Double-Page Album Layout With Candidate Placement Guidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing layout software requires users to manually adjust object positions and sizes after adding or deleting objects, which is cumbersome and disrupts the intended layout.

Innovation Solution

A graphical user interface that displays a first region for object arrangement and a second region for object listing, along with deriving candidate regions for object placement based on the arrangement of existing objects, allowing for efficient alignment and aesthetic layout without manual adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If automatic layout is used to generate layout images, then layout aesthetic property is improved, but layout changes occur irrespective of user intention when objects are added or deleted

Engineering Contradiction:
Improvelayout aesthetic propertyVSAvoidlayout stability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The system performs preliminary action by pre-calculating and storing candidate regions for object placement based on the current layout state before the user adds or deletes objects. When modification occurs, the system retrieves pre-computed candidate regions that maintain aesthetic properties, avoiding the need to recalculate entire layout arrangements and thus preventing unintended layout changes while preserving aesthetic quality.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual object arrangement is used to maintain layout integrity, then layout stability is improved, but user operation convenience deteriorates due to repeated manual adjustments

Engineering Contradiction:
Improvelayout stabilityVSAvoiduser operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements self-service by automatically providing candidate regions that maintain layout aesthetic properties when objects are added or deleted. The system autonomously calculates appropriate placement positions based on current layout state without requiring user intervention for manual adjustment, thus maintaining layout stability while significantly improving user operation convenience through automated assistance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback by displaying candidate regions that suggest optimal object placement positions based on current layout aesthetics. This feedback mechanism guides users to automatically achieve aesthetically pleasing layouts without manual trial-and-error adjustments, maintaining both layout stability and operational convenience.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If simple object placement is used, then ease of operation is improved, but layout aesthetic property deteriorates due to lack of automatic arrangement optimization

Engineering Contradiction:
Improveease of object placementVSAvoidlayout aesthetic property
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system performs preliminary calculation of aesthetically optimal candidate regions based on current layout state before the user places objects. This pre-computation allows users to simply select from pre-optimized positions rather than manually adjusting, maintaining ease of operation while ensuring high layout aesthetic property through automated optimization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12393771B2Storage medium, information processing apparatus, and information processing method that display left and right page regions of a double-page album spread
Publication Date: 2025.08.19 CANON KK
  • US12393771B2 patent drawing
  • US12393771B2 patent drawing
  • US12393771B2 patent drawing

AI summary

An information processing method includes displaying a graphical user interface having a first region in which to arrange an object and a second region in which to display a list of an object that can be arranged in the first region, the first region being a region of a double-page album spread, the double-page spread region including a left page region and a right page region, and deriving a candidate region in which to arrange an object selected by a user in the first region, based on a state of arrangement of an object other than the selected object in the first region. The candidate region is displayed as a rectangular frame surrounded by a dashed line in the first region. In moving the selected object in the first region, the candidate region is switched and displayed based on a position of a cursor indicating the selected object.