Window Maximization Across Split Display Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing devices with flexible displays struggle with poor operability when switching between display modes, particularly when windows are moved or resized across the boundaries of split screen areas, requiring multiple steps to return the window to its original display area.
Innovation Solution
An information processing apparatus that includes a processor for controlling display mode switching between a one-screen mode and a multi-screen mode, where the processor performs display control processing to maximize and display a window across the boundary between multiple display areas by selecting a display area closest to the window, such as the largest display area or a specific position within the window.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the screen area is split into multiple display areas for two-screen mode, then the display can be used as multiple independent screens, but windows can be accidentally moved or resized beyond the range of each display area requiring multiple steps to return
Solution Approach 1:
The system automatically detects when a window is displayed across display area boundaries and autonomously determines the optimal display area for maximization, eliminating the need for users to manually switch modes or perform complex operations to correct window positioning
Solution Approach 2:
The system continuously monitors window positions and provides real-time feedback by automatically maximizing windows within the correct display area boundaries, creating a self-correcting mechanism that prevents operational errors
2Productivity
If a window is maximized in two-screen mode, then the window should fill the entire screen area, but the system must determine which display area to maximize the window in when it spans multiple areas
Solution Approach 1:
Before maximizing a window, the system preliminarily determines which display area is the most appropriate target by evaluating the window's current position and the characteristics of available display areas, ensuring the maximization operation completes in a single step without requiring user intervention
Solution Approach 2:
The system changes the window's display parameters by maximizing it in a specific display area based on calculated criteria such as the largest area or specific position, transforming the window from a multi-area spanning state to a single-area optimized state
Data Source
AI summary
An information processing apparatus includes: one display; a memory which stores a program of an application; and a processor which executes the program of the application stored in the memory to perform control to display a window of the application on the display. The processor performs: display mode switching processing to control switching between a first display mode in which display is controlled using an entire screen area of the one display as one display area, and a second display mode in which display is controlled by splitting the screen area of the one display into multiple display areas, and display control processing in which, when an operation is performed to maximize and display a window being displayed across a boundary between at least two display areas among the multiple display areas in the second display mode, the processor maximizes and displays the operated window in any display area.


