Adaptive Code Screen Display for Readability and User Visibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies for displaying code screens, such as barcodes or two-dimensional codes, do not adequately enhance user convenience, particularly in scenarios where a reading device is required to issue display changing instructions.
Innovation Solution
A program that enables a display control device to acquire light information and adjust the display of code screens based on the device's attitude, dynamically changing the size of the code to improve visibility and readability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the code size is increased to improve readability by the reading device, then the reading device can easily read the code, but the user cannot see the code details clearly
Solution Approach 1:
The patent applies dynamics by making the code size changeable based on detection results. The display control unit dynamically adjusts the code size in the code screen between a first size (larger for reading device readability) and a second size (smaller for user visibility), allowing the system to adapt to different operational states rather than using a fixed size
Solution Approach 2:
The patent changes the display parameter (code size) based on the detection result of the reading device. When the reading device is detected, the code size is changed to a larger first size to improve readability; when not detected, it returns to a smaller second size for better user visibility
2Ease of operation
If the code size is decreased to improve user visibility, then the user can see the code details clearly, but the reading device cannot read the code easily
Solution Approach 1:
The system dynamically adjusts the code size based on whether a reading device is detected. When no reading device is present, the code is displayed at a smaller second size that optimizes user visibility and detail perception
Solution Approach 2:
The display parameter (code size) is changed from a smaller second size to a larger first size when a reading device is detected, ensuring that code readability is maintained across different usage scenarios
3Measurement precision
If the display state is changed manually to switch between user view and reading device view, then both readability and visibility can be optimized, but additional user operations are required
Solution Approach 1:
The system performs self-service by automatically detecting the presence of a reading device and adjusting the code size accordingly. The detection unit detects whether the reading device is present, and the display control unit automatically changes the code size without requiring any manual user operation
Solution Approach 2:
The system uses feedback from the detection unit about the reading device's presence to automatically adjust the display. The detection result feeds back to the display control unit, which then modifies the code size to optimize for either reading device readability or user visibility based on the current state
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided is a program for causing a display control device (10) to function as: a display control module (102) which displays a code screen including a code on a display unit (15) of the display control device (10); and a light information acquisition module (103) which acquires, when the code screen is displayed on the display unit (15), light information about light being cast on the display control device (10). The display control module (102) changes display of the code screen based on the light information.