Dynamic Job Execution Control for Multi-Device Print Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing job control technologies require users to manually specify the executing device for each job, leading to inefficiencies and potential misprocessing, as the format of print data varies by device, and existing solutions fail to dynamically and automatically determine suitable devices for job execution.
Innovation Solution
A system comprising an information terminal, electronic apparatuses, and an information processing apparatus that dynamically determines a suitable executing device by requesting apparatus information, converting job data for processing, and executing jobs automatically, using a push-type job control method to ensure proper execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a fixed or predetermined image processing apparatus is used to execute jobs, then the user does not need to specify an executing apparatus each time, but the jobs may not be processed properly because the same apparatus is used for all jobs
Solution Approach 1:
The system dynamically determines the executing image processing apparatus based on job characteristics and apparatus capabilities rather than using a fixed assignment. The determination unit selects the most appropriate apparatus for each job by comparing job requirements with available apparatus functions, ensuring both ease of use and proper processing.
Solution Approach 2:
The system automatically performs apparatus selection and data conversion without requiring user intervention. The determination unit and data conversion unit work autonomously to match jobs with suitable apparatus and convert data formats, eliminating manual specification while ensuring appropriate processing.
2Reliability
If the user specifies the executing apparatus manually, then the job can be executed at the specified apparatus, but the user needs to take the trouble of specifying an executing apparatus each time
Solution Approach 1:
The system performs automatic apparatus determination and data conversion without user intervention. The determination unit autonomously selects the executing apparatus based on job characteristics, and the data conversion unit automatically converts data to the appropriate format, eliminating manual specification while ensuring reliable execution.
Solution Approach 2:
The system pre-establishes the apparatus determination and data conversion processes before job execution. By automatically determining the executing apparatus and preparing the converted data in advance, the system ensures job execution readiness without requiring users to perform these actions manually.
3Reliability
If the server generates execution data based on user-specified apparatus information, then the data can be processed by the specified apparatus, but the process requires user input and processing time
Solution Approach 1:
The system performs apparatus determination and data conversion in advance before job execution is initiated. The determination unit identifies the executing apparatus beforehand, and the data conversion unit prepares the converted data ready for immediate processing, reducing overall job processing time while ensuring data compatibility.
Solution Approach 2:
The server autonomously performs apparatus determination and data conversion without waiting for user input. The determination unit automatically selects the executing apparatus based on job characteristics, and the data conversion unit immediately converts the data to the appropriate format, eliminating delays caused by manual user actions.
Data Source
AI summary
A system includes electronic apparatuses, an information terminal, and an information processing apparatus connected via a data communication line to the electronic apparatuses and the information terminal. The information processing apparatus includes a job executing apparatus determining unit configured to perform a determination process based on apparatus information received from the electronic apparatuses to determine one of the electronic apparatuses as an executing electronic apparatus for executing a requested job, and a data conversion unit configured to convert requested job data received from the information terminal into converted data that the executing electronic apparatus can process and transmit the converted data to the executing electronic apparatus to request execution of the requested job.


