Touch Control Unit Orientation Change Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic apparatuses with touch panels face operational errors when the orientation changes, as the position of touch icons shifts, leading to unintended function execution or cancellation during tasks like photography.
Innovation Solution
An electronic apparatus with a touch detection unit, orientation detection unit, and display control unit that adjusts display positions and invalidates previous touch operations when a predetermined orientation change is detected, ensuring intended operations are performed even after orientation changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the display position of touch icons is changed in accordance with orientation change, then the displayed items are rotated to be displayed, but the touched position of the user does not match the displayed position after orientation change, causing operational errors
Solution Approach 1:
The system performs preliminary action by detecting orientation change and invalidating the previous touch operation before the display repositions occurs. This prevents the mismatch between touched position and displayed position by canceling the touch that was valid in the old orientation but would be incorrect in the new orientation.
Solution Approach 2:
Instead of trying to maintain the validity of the touched position through coordinate transformation, the invention inverts the approach by invalidating the touch operation when orientation changes. This reversal simplifies the system by avoiding complex coordinate mapping while ensuring operational accuracy.
2Ease of operation
If the touch operation is maintained after orientation change, then the user intent is preserved, but the function executed may not be the one intended by the user due to position mismatch
Solution Approach 1:
The system detects orientation change and performs preliminary invalidation of the touch operation before the display updates. This ensures that when the user releases the touch or performs another action, the system executes the correct function corresponding to the new orientation, preventing unintended function execution.
3Adaptability or versatility
If the display position is adjusted for orientation change, then the touch icons are displayed correctly, but previous touch operations become invalid leading to operational errors
Solution Approach 1:
The system performs preliminary invalidation of touch operations when orientation change is detected, before the display repositions the touch icons. This ensures that touch operations are only recognized in their valid orientation context, maintaining operational consistency while allowing display flexibility.
Data Source
AI summary
An electronic apparatus includes a touch detection unit configured to detect a touch on a display unit, an orientation detection unit configured to detect an orientation of the electronic apparatus, a display control unit configured to perform control so that a display position of a display item displayed on the display unit is changed if a predetermined change of the orientation of the electronic apparatus is detected by the orientation detection unit, and a control unit configured to perform control so that, if the predetermined change of the orientation of the electronic apparatus occurs, processing based on a touch operation of a touch that has been detected by the touch detection unit since before the predetermined change occurs is not performed.


