Remote Print Job Routing via Local Network Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for remote printing, such as cloud-based hold printing, face inefficiencies due to the need for managing user affiliation information and selecting output locations, which can be cumbersome and reduce printing efficiency, especially when switching between office and home operations.
Innovation Solution
An information processing apparatus determines whether a print instruction is given by a remote operation and decides on a storage destination within a local network or cloud server, allowing seamless switching of the print job holding location based on the operation status, thereby reducing user effort and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cloud-based hold printing is used to enable remote printing flexibility, then printing availability outside office is improved, but printing efficiency and traffic performance deteriorate
Solution Approach 1:
The system dynamically switches the print job holding location between local network apparatus and cloud server based on whether a remote operation is detected. When remote operation is detected, the cloud server is used as holding destination; when not detected, local network apparatus is used. This dynamic adaptation resolves the contradiction by optimizing the holding location according to operational context.
Solution Approach 2:
The system changes the parameter of holding location (local vs. cloud) based on the operation mode. By detecting remote operation status and switching the holding destination accordingly, the system achieves both cloud-based flexibility for remote printing and local efficiency for office printing, resolving the contradiction between adaptability and productivity.
2Adaptability or versatility
If manual switching of holding location is implemented, then printing flexibility is improved, but user effort and time consumption increase
Solution Approach 1:
The system automatically detects whether a remote operation is being performed and autonomously switches the holding location without requiring user intervention. The determination unit detects remote operation status, and the decision unit automatically selects the appropriate holding destination, eliminating manual configuration efforts while maintaining printing flexibility.
Solution Approach 2:
The system uses feedback from the determination unit about remote operation status to automatically adjust the holding location. This closed-loop control enables the system to adapt to changing operational contexts without user input, resolving the contradiction between flexibility and ease of operation.
3Adaptability or versatility
If cloud server is always used as holding destination, then remote printing availability is improved, but network traffic and efficiency deteriorate
Solution Approach 1:
The system dynamically selects the holding location based on operational context. When remote operation is detected, cloud server is used; when local operation is detected, local network apparatus is used. This reduces unnecessary cloud network traffic while maintaining remote printing availability when needed.
Solution Approach 2:
The holding location parameter is changed based on remote operation detection. By switching between local and cloud holding destinations according to operational mode, the system minimizes network traffic for local operations while preserving cloud-based remote printing capability when required.
Data Source
AI summary
An information processing apparatus comprises a determination unit configured to determine whether or not an instruction for printing based on a print job is given by a remote operation, and a decision unit configured to decide one of apparatuses belonging to a local network, to which the information processing apparatus belongs, as a storage destination of the print job in accordance with a result of the determination by the determination unit.


