G06F3/1228

INFORMATION PROCESSING APPARATUS CONFIGURED TO PERFORM PRINTING USING GENERAL-USE PRINTING PROGRAM, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, AND PRINTING METHOD THEREFOR
20230124174 · 2023-04-20 ·

A supporting program stores, in a memory, a parameter list in which identification information of a print queue implemented in an OS and print parameters are associated with each other. In the OS, a plurality of print queues for a single printer can be implemented. When one of the plurality of print queues is selected and a general-use printing program receives a printing instruction to cause the printer to perform printing, the supporting program is activated. When a printing instruction is received while one of the plurality of print queues being selected, the supporting program reads out a print parameter corresponding to the selected print queue and sets the read out print parameter as a print parameter used for printing in accordance with the printing instruction.

NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, INFORMATION PROCESSING APPARATUS AND PRINTING METHOD
20230118474 · 2023-04-20 ·

A supporting program is executable by a controller of an information processing apparatus and corresponds to a printer connected to the information processing apparatus. The supporting program causes the information processing apparatus to perform processing intermediate image data in accordance with a print parameter received in a print parameter editing process, displaying an image indicated by the processed inter mediate image data on a print preview screen. The information processing apparatus does not restrict printing when print continuation is instructed, while restricting the printing when re-edit or print cancel is instructed.

INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM
20230065648 · 2023-03-02 ·

Provided is a method of controlling an information processing apparatus configured to execute an extension application associated with printing data generation software operatable in the information processing apparatus to extend a function, the method including: obtaining input data including printing setting; displaying a screen related to a specific function on a display unit in a case where it is determined based on the printing setting that the specific function is executed; editing the input data, such that the specific function is executed, to convert the input data into printing data; and transmitting the printing data to a printing apparatus after the screen is displayed on the display unit in the displaying.

Information processing apparatus, printing method, and non-transitory computer-readable medium storing support program therefor for controlling a printer for printing a barcode image
11630616 · 2023-04-18 · ·

According to aspects of the present disclosure, when a print instruction is input from an editing application to a general-use printing program, and image data included in the print instruction contains barcode information indicating a barcode, a support program corresponding to a printer generates substitute image. The substitute image is generated by the general-use printing program and substitutes for an image of the barcode.

Storage medium storing support program supporting general-purpose printing program that is embedded in operating system installed in information processing device
11662964 · 2023-05-30 · ·

A non-transitory computer-readable storage medium stores a support program for an information processing device connectable to a printer. In an operating system of the information processing device, a general-purpose printing program corresponding to the printer is embedded. The support program, when executed by a computer of the information processing device, causes the information processing device to perform: acquiring; requesting; and processing. The acquiring acquires, in response to a print instruction being issued from an editing application program, status information from the printer. The requesting requests a displaying application program to display a notification screen by transferring a parameter based on the status information to the displaying application program. In response to the print instruction being issued from the editing application program, the processing processes for transmitting print data based on the print instruction to the printer without waiting for the displaying application program to terminate displaying the notification screen.

INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM
20230061074 · 2023-03-02 ·

A method of controlling an information processing apparatus configured to execute an extension application associated with printing data generation software operatable in the information processing apparatus to extend a function includes: adding information on an extended function to printing function information used in the printing data generation software; switching in accordance with a setting value stored in common information shared with the extension application whether to perform skip processing in which conversion processing of intermediate data performed by the printing data generation software is skipped; and editing the intermediate data in which the conversion processing is skipped in the printing data generation software in the switching and converting the edited intermediate data into printing data.

Support program for driverless general-purpose print program, information processing device, and printing method for aggregate printing
11604613 · 2023-03-14 · ·

An non-transitory computer readable medium stores a program causing a computer installed in an information processing device to execute a process corresponding to a printer connected to the information processing device. The process includes receiving image data for images of a plurality of pages from a general-purpose print program which is pre-installed in an OS of the computer, generating composite image data corresponding to an composite image which is generated by reducing images of the plurality of pages in size and arranging the reduced images for the N pages so that the reduced images fit on one surface of the sheet, from the image data received in the receiving of the image data, and causing the information processing device to transmit print data which is rasterized based on the composite image data to the printer.

INFORMATION PROCESSING DEVICE, PRINTING DEVICE AND METHOD OF CONTROLLING THE SAME
20230072984 · 2023-03-09 ·

The printing device registers setting information pertaining to printing and sends identification information of the registered setting information registered to an information processing device in response to an obtainment request from the information processing device. When a print job including the identification information is received from the information processing device, the printing device executes the print job having applied the setting information corresponding to the identification information to print settings of the print job.

INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND A STORAGE MEDIUM
20230071250 · 2023-03-09 ·

A printer driver communicates with a printer using a predetermined print protocol to obtain first attribute information related to printing from the printer. The print driver generates a print job conforming to the predetermined print protocol based on data received from an application and transmits the generated print job to the extension application (S606). The extension application obtains attribute information in a different form from the first attribute information (S611). The extension application displays a user interface (UI) for print settings based on at least the second attribute information (S613). The extension application generates a print job to be transmitted to the printer based on settings made via the UI and the print job received from the printer driver.

CONTROL METHOD AND INFORMATION PROCESSING APPARATUS
20220317943 · 2022-10-06 ·

A control method of an information processing apparatus on which an extension application for extending a function unsupported by print data generation software configured to generate print data is operable, includes adding information regarding a first function being a function unsupported by the print data generation software, designating information regarding a second function being a function supported by the print data generation software in a case where the first function is designated, and generating print data for implementing the first function based on the designated information regarding the second function.