Patent ID: 7865891
Filing Date: 2011-01-04
Classification: G06F

Abstract:
1. An intermediate processing method which allows a program module to perform a specified process instructed from an application program, comprising the steps of: acquiring an execution instruction for the specified process from the application program; determining whether or not a selection module is stored in a predetermined folder, the selection module being adapted to select a program module for performing the specified process from a plurality of versions of program modules; when it is determined that the selection module is stored in the predetermined folder, allowing the selection module to select a program module for performing the specified process from a plurality of versions of program modules including at least two versions, including a given version of program module and a newer version of program module; allowing the selected program module to perform the specified process; wherein when it is determined that the selection module is not stored in the predetermined folder, allowing the given version of program module to perform the specified process; and the specified process issues an inquiry to a printer driver concerning specifiable ranges of print condition items to be displayed on a user interface screen to acquire the specifiable ranges and passes the acquired specifiable ranges to the application program.