Document Editing App Barcode Readability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional content editing applications face usability issues when reducing the size of documents containing two-dimensional barcodes, as the barcodes can become unreadable, and existing solutions may decrease user usability.
Innovation Solution
A document editing application that adjusts the size and position of objects, including two-dimensional barcodes, to prevent overlap and ensure the barcode remains readable by maintaining a minimum size threshold, allowing the barcode to be moved to an appropriate position if it overlaps with other objects during sheet size changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If the document size is reduced, then the sheet size decreases, but the two-dimensional barcode becomes unreadable due to size reduction
Solution Approach 1:
The patent applies dynamics by making the barcode position adjustable rather than fixed. When document size is reduced, the system dynamically relocates the barcode to maintain its minimum readable size, allowing the document to be compressed without sacrificing barcode functionality.
Solution Approach 2:
The patent resolves the size conflict by introducing position as an additional dimension. Instead of only adjusting barcode size, the system moves the barcode to different locations within the document, utilizing spatial rearrangement to preserve readability while reducing overall document dimensions.
2Reliability
If the two-dimensional barcode is converted to text information, then the barcode remains readable, but the usability for users who want to use the barcode decreases
Solution Approach 1:
The patent creates a copy of the barcode information in two forms: the visual barcode itself and its text equivalent. This allows users who need the barcode functionality to use it, while simultaneously providing text information that ensures readability, thus serving both user groups without compromise.
Solution Approach 2:
The patent changes the state parameter of the barcode information from purely visual to dual-format (visual + text). This parameter change enables the system to maintain barcode usability while ensuring readability, as the information exists in both encodable and readable forms.
3Reliability
If the barcode size is maintained at minimum threshold, then the barcode remains readable, but the document layout becomes complex with potential overlaps
Solution Approach 1:
The patent performs preliminary positioning of the barcode before final document assembly. By pre-calculating and pre-positioning the barcode at optimal locations that avoid overlaps with other elements, the system simplifies the overall layout process and reduces complexity in the final document structure.
Solution Approach 2:
The patent introduces position adjustment as an intermediary mechanism between fixed barcode size requirements and variable document layout. This intermediary layer of positional control resolves conflicts between maintaining minimum barcode size and achieving clean document layout without overlaps.
Data Source
AI summary
A non-transitory computer-readable storage medium stores a program for causing a computer of an information processing apparatus to execute reducing a size of content including a first object having a predetermined threshold being a lower limit value of size and a second object different from the first object, and placing the first object so that the first object does not overlap the second object in a case where the first object having reached the predetermined threshold and the second object overlap each other by execution of the reducing.


