Autostereoscopic 3D Display Area Segmentation for Multi-App Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional autostereoscopic three-dimensional displays are limited in simultaneously setting multiple areas within a screen as 3D areas, leading to restricted execution of 3D application programs and user confusion, as only one 3D program can be started at a time, which increases costs and may result in unnatural user experiences.
Innovation Solution
An information processing apparatus with an autostereoscopic 3D display that includes a setting module and a control module, allowing multiple 3D application programs to coexist by assigning one program to use the autostereoscopic 3D area for 3D images and the others to operate in 2D mode, enabling simultaneous execution and adaptive control of display modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If exclusive control is used to limit the number of simultaneously executable 3D-capable application programs to one, then the cost is reduced and system complexity is simplified, but the user experience deteriorates and productivity decreases
Solution Approach 1:
The patent segments the screen into multiple independent 3D display areas, allowing different 3D-capable application programs to be assigned to different areas. This enables simultaneous execution of multiple 3D programs without requiring a single unified 3D area, thus resolving the contradiction between system complexity and productivity.
Solution Approach 2:
The patent implements dynamic management of 3D display areas where the system can automatically allocate, adjust, and reassign 3D areas to different application programs based on user needs and system state. This dynamic approach allows flexible simultaneous execution of multiple 3D programs while maintaining manageable system complexity through automated control.
2Device complexity
If exclusive control is used to limit the number of simultaneously executable 3D-capable application programs to one, then the cost is reduced, but the user experience deteriorates due to unnatural impressions and confusion
Solution Approach 1:
By dividing the screen into multiple 3D display areas, the patent allows users to run multiple 3D applications simultaneously in different areas without prohibitive cost increases. Each area can be independently controlled, providing a natural and intuitive user experience where users can switch between or interact with multiple 3D programs.
Solution Approach 2:
The patent makes the display system universal by enabling it to handle multiple 3D-capable application programs simultaneously across different screen areas. The system can adaptively allocate 3D areas to any 3D-capable application, providing multi-functional capability that enhances user experience without requiring specialized hardware for each application.
3Productivity
If multiple areas within the screen are set as autostereoscopic 3D areas, then the number of simultaneously executable 3D programs increases, but the cost increases
Solution Approach 1:
The patent segments the 3D display capability into multiple independent areas on the screen, allowing the system to activate 3D functionality only in specific areas where 3D-capable applications are running. This segmentation approach enables simultaneous execution of multiple 3D programs while controlling costs by not requiring the entire screen to operate in 3D mode simultaneously.
Solution Approach 2:
The patent implements partial 3D action by allowing only the necessary portions of the screen (specific areas assigned to 3D applications) to operate in 3D mode at any given time. This partial activation approach enables multiple 3D programs to run simultaneously while avoiding the excessive cost of maintaining the entire display system in full 3D capability at all times.
Data Source
AI summary
According to one embodiment, an information processing apparatus sets, as the three-dimensional image display area, a first area corresponding to a window of a first application program such that a three-dimensional image is displayed in the first area. The apparatus sets as the three-dimensional image display area, if a 3D request is received from a second application program, one of the first area and a second area corresponding to a window of the second application program, and causes the other one of the first application program and the second application program to render a single two-dimensional image such that the single two-dimensional image is displayed in the other one of the first area and the second area.


