Patent ID: 10120626

Abstract:
When a processor of an information processing apparatus executes the Custom Printer Properties to realize v4 UPD, the processor (1a) opens the Printer Extension, and loads the current print settings from the common Print Ticket, (1b) creates model-specific DPB in queried from DPB collection, the DPB collection being collection of DPBs for printer drivers installed in the information processing apparatus, (1c) creates model-specific QPB using existing QPB, (1d) creates model-specific Print Capabilities using the model-specific QPB and the DPB collection, (1e) creates model-specific Print Ticket that represents model-specific print settings using the common Print Ticket, (1f) passes the model-specific DPB, the model-specific QPB, the model-specific Print Capabilities, and the model-specific Print Ticket to non-UPD part of the Printer Extension, which allow the non-UPD part of the Printer Extension to display model-specific UI, (1g) loads the model-specific print settings from the model-specific Print Ticket, and saves the model-specific print settings.