Operation Direction Correction for Rotated Display Objects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch panel technologies do not account for the rotation angle of display objects, leading to incorrect operation direction interpretations and user confusion when interacting with objects at arbitrary angles on a display surface.
Innovation Solution
An information processing system that obtains user operation information and corrects the operation direction based on the rotation angle of display objects relative to a reference angle on the display surface, ensuring the corrected direction is accurately communicated to the corresponding application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the touch panel detects user operation on the display surface without considering display object rotation, then the detection structure remains simple, but the operation direction interpretation becomes incorrect when display objects are rotated
Solution Approach 1:
The patent introduces an intermediary correction mechanism between the touch panel detection and the operation execution. The system detects operation direction relative to the display surface, then uses the display object's rotation angle as an intermediary parameter to calculate and correct the operation direction before executing it. This resolves the contradiction by adding a correction layer that adapts the raw detection to the rotated display object context.
Solution Approach 2:
The patent changes the parameter used for operation direction representation from absolute display surface coordinates to rotated object coordinates. By incorporating the rotation angle parameter into the operation direction calculation, the system transforms the operation vector to match the display object's orientation, ensuring accurate operation interpretation regardless of rotation state.
2Ease of operation
If the system treats all display objects uniformly without rotation awareness, then the system logic remains simple, but user confusion increases when interacting with rotated display objects
Solution Approach 1:
The patent makes the operation direction interpretation dynamic by adjusting it according to each display object's rotation angle. Instead of using a fixed reference frame for all operations, the system dynamically rotates the operation vector based on the specific display object's orientation. This dynamic adaptation ensures intuitive operation directions match user intentions regardless of which display object is active and its rotation state.
3Measurement precision
If the operation direction is not corrected based on display object rotation, then the processing flow remains simple, but the operation amount calculation becomes inaccurate
Solution Approach 1:
The patent performs preliminary correction of the operation direction vector before using it for operation amount calculation. By pre-rotating the operation vector to match the display object's coordinate system, the subsequent operation amount measurement is performed in the correct reference frame, ensuring accurate calculation of distances and magnitudes relative to the rotated object rather than the display surface.
Data Source
AI summary
There is provided an information processing system that is capable of adaptively correcting an operation direction on the basis of a rotation angle of a display object with respect to a reference angle on a display surface, and an information processing method and a program. The information processing system includes: an obtaining unit that obtains operation information regarding user's operation of a display object displayed on a display surface; and a processing unit that corrects an operation direction indicated by the operation information on the basis of a rotation angle of the display object with respect to a reference angle on the display surface, and outputs information indicating the corrected operation direction to an application corresponding to the display object, in which a rotation angle of the display object differs from a rotation angle of the display surface.


