Information processing apparatus, control method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorKouichi Takahashi
Life of this patent
Estimating the term…
Abstract
In a case where a registration state of a printing apparatus in operating system (OS) standard print software and a registration state of the printing apparatus in print conversion software do not match each other, an information processing apparatus performs a process for matching between a registration state of a print queue of the printing apparatus in the OS standard print software and the registration state of the printing apparatus in the print conversion software.
Claims16
An information processing apparatus comprising:
- at least one processor configured to cause the information processing apparatus to act as:
- a registration unit configured to register a print queue of a printing apparatus connected to the information processing apparatus in print conversion software that generates second print data based on first print data generated by operating system (OS) standard print software, wherein the OS standard print software generates the first print data in a predetermined format based on an instruction from an application;
- a reception unit configured to receive the first print data in the predetermined format via the OS standard print software;
- a generation unit configured to generate the second print data in another format different from the predetermined format based on the first print data;
- and
- a control unit configured to perform, in a case where a registration state of a queue does not match between the print conversion software and the OS standard print software, either registration processing for causing a print queue to be registered or delete processing for causing a print queue to be deleted so that the registration state of the print queue matches between the print conversion software and the OS standard print software.
A control method executed by at least one processor in an information processing apparatus, the control method comprising:
- registering a print queue of a printing apparatus connected to the information processing apparatus in print conversion software that generates second print data based on first print data generated by OS standard print software, wherein the OS standard print software generates the first print data in a predetermined format based on an instruction from an application;
- receiving the first print data in the predetermined format via the OS standard print software;
- generating the second print data in another format different from the predetermined format based on the first print data;
- and
- performing, in a case where a registration state of a queue does not match between the print conversion software and the OS standard print software, either registration processing for causing a print queue to be registered or delete processing for causing a print queue to be deleted so that the registration state of the print queue matches between the print conversion software and the OS standard print software.
A non-transitory computer-readable storage medium storing a program including instructions, which when executed by at least one processor in an information processing apparatus, cause the information processing apparatus to perform a control method comprising:
- registering a print queue of a printing apparatus connected to the information processing apparatus in print conversion software that generates second print data based on first print data generated by OS standard print software, wherein the OS standard print software generates the first print data in a predetermined format based on an instruction from an application;
- receiving the first print data in the predetermined format via the OS standard print software;
- generating the second print data in another format different from the predetermined format based on the first print data;
- and
- performing, in a case where a registration state of a queue does not match between the print conversion software and the OS standard print software, either registration processing for causing a print queue to be registered or delete processing for causing a print queue to be deleted so that the registration state of the print queue matches between the print conversion software and the OS standard print software.
Dependencies are inferred from the claim text.