Cloud Print Barcode Sync for Pull Printing Retention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cloud printing systems, when the setting for using QR codes is disabled, previously transmitted print jobs are not retained and are directly transmitted to another printing apparatus, preventing the pull printing function from being executed.
Innovation Solution
An image forming apparatus that displays a barcode indicating identification information, updates its display setting based on information received from a cloud print service, ensuring consistency between local and remote settings to enable proper pull printing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the setting for using QR codes is disabled in the cloud print service, then direct printing is enabled and print jobs are transmitted immediately, but the pull printing function cannot be executed and print jobs are not retained
Solution Approach 1:
The printing apparatus dynamically adjusts its operation mode based on received settings from the cloud print service. When pull printing settings are received, the apparatus enables job retention and QR code display; when direct printing settings are received, it disables these features. This dynamic adaptation allows the same apparatus to support both printing modes depending on the configured scenario.
Solution Approach 2:
The system changes operational parameters (job retention status, QR code display state) based on the type of printing service configured. By receiving setting information from the cloud print service and adjusting local parameters accordingly, the apparatus can switch between pull printing and direct printing functionality without hardware changes.
2Adaptability or versatility
If the printing apparatus displays a QR code for cloud print service registration, then pull printing can be enabled, but if the cloud print service setting is changed to disable QR code usage, the display setting on the apparatus may not reflect this change, causing inconsistency
Solution Approach 1:
The printing apparatus implements a feedback mechanism by periodically checking for setting changes from the cloud print service and updating its local display and operational state accordingly. When the service settings are modified (e.g., disabling QR code usage), the apparatus receives this information and reflects it on its operation screen, ensuring both sides maintain consistent information.
3Adaptability or versatility
If the printing apparatus retains print jobs for pull printing, then the pull printing function works correctly, but the apparatus cannot simultaneously support direct printing mode where jobs are transmitted immediately
Solution Approach 1:
The printing apparatus dynamically switches between retaining print jobs and transmitting them immediately based on the active printing mode. When pull printing is configured, jobs are retained and the QR code is displayed for job release. When direct printing is configured, jobs are transmitted immediately without retention. This dynamic behavior allows the apparatus to support both modes sequentially.
4Ease of operation
If the operation screen displays information about cloud print service availability and QR code settings, then users can understand the current printing capabilities, but the screen complexity increases
Solution Approach 1:
The printing apparatus proactively displays information about cloud print service availability and QR code settings on the operation screen before the user attempts to use these features. By providing this information in advance, users can understand the current printing capabilities and configure their devices appropriately, reducing confusion and operational errors.
Data Source
AI summary
The image forming apparatus capable of communicating with a cloud print service, comprising: one or more memory devices that store a set of instructions; and one or more processors that execute the set of instructions to: display a barcode indicating identification information by which the image forming apparatus can be identified in the cloud print service, communicate with the outside of the image forming apparatus, and control display and communication.


