Workflow Definition File Prioritizes Extension Setting Screens
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The usability of image forming apparatuses is compromised when multiple extension software modules are combined for workflow execution, as users must wait for one process to complete before accessing setting screens for subsequent modules, leading to inefficient operation.
Innovation Solution
An information processing apparatus that determines and displays setting screens for extension software modules at the top of the workflow, allowing users to input information without considering the order of screen calls, by creating a workflow definition file that prioritizes setting interfaces before execution interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If setting screens are displayed in sequential order according to workflow execution, then processing order is maintained, but user waiting time increases and operational efficiency decreases
Solution Approach 1:
The system displays all setting screens at the beginning of the workflow before any processing occurs, allowing users to input all necessary information in advance. This preliminary display of setting screens eliminates the need for users to wait for each processing step to complete before accessing the next setting screen, thereby reducing waiting time and improving operational efficiency.
2Ease of operation
If setting screens are displayed after previous processes complete, then processing sequence is maintained, but user convenience deteriorates
Solution Approach 1:
All setting screens are displayed in advance at the top of the workflow before processing begins. Users can conveniently access and input settings for all processing steps simultaneously without waiting for sequential completion, thereby improving user convenience while the system maintains proper processing sequence through background workflow management.
3Productivity
If multiple setting screens are displayed simultaneously at the top of workflow, then user efficiency improves, but system complexity increases
Solution Approach 1:
The system displays all setting screens simultaneously at the beginning of the workflow, allowing users to efficiently input all necessary information in one session. The underlying system manages the complexity of coordinating multiple screens and processing steps through automated workflow definition files and background processing management, thereby improving productivity without requiring the user to directly manage the system complexity.
Data Source
AI summary
In an information processing apparatus, when a workflow definition file with which a predetermined job is executed is created with a plurality of extension providers combined and when it is determined that at least one of the extension providers to be executed involves displaying of a setting screen corresponding to the at least one of the extension providers to be executed, a workflow definition file is created in which the setting screen is displayed before processing corresponding to a predetermined function to be executed by the at least one of the extension providers is executed.


