Manipulation Input Mode Switching for Parallel Program Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When multiple programs are executed in parallel, users face difficulties in performing manipulation inputs, particularly in scenarios like gaming, where switching between programs can result in the inability to input commands to the desired program.
Innovation Solution
An information processing apparatus and method that allows users to easily perform manipulation inputs by switching between operation modes using a manipulation device with multiple members, where specific inputs are directed to either the main program or a sub-program based on predetermined gestures, enabling seamless interaction with both programs simultaneously.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple programs are executed in parallel with program switching, then program versatility is improved, but manipulation input reliability deteriorates
Solution Approach 1:
The manipulation members are segmented into two distinct groups: first manipulation members dedicated to the main program and second manipulation members dedicated to the sub-program. This segmentation ensures that manipulations for different programs are directed to appropriate members, preventing input loss when switching between programs and maintaining reliable manipulation input across multiple parallel programs.
2Device complexity
If manipulation members are shared between main program and sub-program, then device complexity is reduced, but ease of operation deteriorates
Solution Approach 1:
The system dynamically switches the reception function of manipulation members based on the current program state. The manipulation receiving section adapts its behavior to receive manipulations for the main program or sub-program according to the current operation mode, providing clear and intuitive operation without requiring complex physical device changes.
3Reliability
If all manipulation members are allocated to main program, then main program operation reliability is improved, but sub-program interaction capability deteriorates
Solution Approach 1:
The manipulation device achieves multi-functionality by enabling different manipulation members to serve different programs based on the current operation mode. The first manipulation members can receive inputs for the main program, while second manipulation members can receive inputs for the sub-program, allowing the same physical device to support multiple program interactions effectively.
Data Source
AI summary
An information processing apparatus connected to a manipulation device including manipulation members, the apparatus including: a main program executing section executing a main program to display a main screen image; a sub-program executing section executing a sub-program around the same time as the main program to display a sub-screen image together with the main screen image; and a manipulation receiving section switching an operation mode in which a manipulation by a user for predetermined some manipulation members of the manipulation members is received as a manipulation for the main program, and an operation mode in which a manipulation by the user for the predetermined some manipulation members is received as a manipulation for the sub-program and in which a manipulation for a manipulation member different from the predetermined some manipulation members is received as a manipulation for the main program over to each other according to a given manipulation.


