G06F3/1277

Information processing apparatus, method for controlling information processing apparatus, and storage medium for using print driver extensions to convert a format of print data
12112084 · 2024-10-08 · ·

An information processing apparatus includes a printer driver configured to generate a print command compliant with a predetermined printing protocol based on print data obtained from a data generation application, one or more extension modules configured to generate a print command compliant with another printing protocol different from the predetermined printing protocol, a storage unit configured to store information associating the one or more extension modules to be used for generating the print command compliant with said another printing protocol with the printer driver, and an output unit configured to output the print command compliant with said another printing protocol, the print command being obtained through processing of the print data obtained by the printer driver, and the processing being performed by the one or more modules indicated by the information.

DATA PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM
20180196627 · 2018-07-12 ·

A data processing apparatus to acquire a job from an external apparatus via a network and process the job includes a storage unit, a selection unit, and a processing unit. The job includes a data and setting information to process the data. The storage unit stores a plurality of processing modules. The selection unit selects a plurality of processing modules to be used in processing the data, from the plurality of processing modules, based on setting information included in the job. The processing unit causes the selected plurality of processing modules to sequentially perform processing on the data. In a case where processing is to be sequential performed by a first processing module and then a second processing module included in the selected plurality of processing modules, the processing unit inputs information processed by the first processing module into the second processing module.

IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND CONTROL PROGRAM
20180122040 · 2018-05-03 · ·

An image processing device including a plurality of processors that execute arithmetic processing on image data, an information retaining portion that retains information related to arithmetic processing speeds of the plurality of processors, and a control portion that, among the image data, designates partial data to be processed by the respective processors and causes the plurality of processors to execute arithmetic processing, in which the control portion determines partial data for causing the plurality of processors to process on the basis of the information.

Data processing apparatus, control method, and storage medium
09952816 · 2018-04-24 · ·

A data processing apparatus to acquire a job from an external apparatus via a network and process the job includes a storage unit, a selection unit, and a processing unit. The job includes a data and setting information to process the data. The storage unit stores a plurality of processing modules. The selection unit selects a plurality of processing modules to be used in processing the data, from the plurality of processing modules, based on setting information included in the job. The processing unit causes the selected plurality of processing modules to sequentially perform processing on the data. In a case where processing is to be sequential performed by a first processing module and then a second processing module included in the selected plurality of processing modules, the processing unit inputs information processed by the first processing module into the second processing module.

Information processing apparatus combining multiple filters, recording medium, and control method
09870184 · 2018-01-16 · ·

There is provided an information processing apparatus including a first filter configured to merge first print setting information of a first hierarchical level and second print setting information of a second hierarchical level to generate and store third print setting information, wherein the second hierarchical level is lower than the first hierarchical level; and a second filter subsequent to the first filter configured to acquire the third print setting information stored in the first filter.

INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM
20250013409 · 2025-01-09 ·

An information processing apparatus includes a printer driver configured to generate a print command compliant with a predetermined printing protocol based on print data obtained from a data generation application, one or more extension modules configured to generate a print command compliant with another printing protocol different from the predetermined printing protocol, a storage unit configured to store information associating the one or more extension modules to be used for generating the print command compliant with said another printing protocol with the printer driver, and an output unit configured to output the print command compliant with said another printing protocol, the print command being obtained through processing of the print data obtained by the printer driver, and the processing being performed by the one or more modules indicated by the information.

Information processing apparatus, information processing method, and computer-readable storage medium

An information processing apparatus includes an acquisition unit configured to acquire input data used to generate an image, a conversion unit configured to generate intermediate data by performing data conversion on the input data with a first data conversion filter activated as a first process, and to generate image data by performing data conversion on the intermediate data with a second data conversion filter activated as a second process different from the first process, and an output unit configured to output the image data.

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD
20170208203 · 2017-07-20 · ·

An information processing system includes a storage storing a first program for providing a function and a second program for executing a process for implementing the function; a storage storing, for each application for executing a sequence of processes, identification information identifying the application and information relating to the sequence of processes, the sequence-related information defining the second program for executing the process included in the sequence of processes; a unit for accepting a request from a device coupled to the system, the request including the identification information and electronic data-related information; and a process executer configured to execute the sequence of processes using electronic data based on the information included in the request, as the first program, which corresponds to the second program defined in the sequence-related information associated with the identification information included in the request, requests the second program to execute the predetermined process.

DOCUMENT PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM
20170177279 · 2017-06-22 ·

A PrintTicket does not necessarily exist in each page of an XPS document. Regarding a page where no PrintTicket exists, the page is printed by referring to a PrintTicket in a higher hierarchical level. Here, when a plurality of XPS documents are combined, a user's intended print result may not be obtained when the PrintTicket in the higher hierarchical level to which the page refers changes before and after combining. Before a combining process is executed, print setting information of a page element is generated based on print setting information of an element in a higher hierarchical level than the page hierarchical level. A combined document is generated by combining a structured document including a page element to which the generated print setting information is added and another structured document including a page element to which the generated print setting information is added.

Document processing apparatus, control method, and storage medium
09619183 · 2017-04-11 · ·

A PrintTicket does not necessarily exist in each page of an XPS document. Regarding a page where no PrintTicket exists, the page is printed by referring to a PrintTicket in a higher hierarchical level. Here, when a plurality of XPS documents are combined, a user's intended print result may not be obtained when the PrintTicket in the higher hierarchical level to which the page refers changes before and after combining. Before a combining process is executed, print setting information of a page element is generated based on print setting information of an element in a higher hierarchical level than the page hierarchical level. A combined document is generated by combining a structured document including a page element to which the generated print setting information is added and another structured document including a page element to which the generated print setting information is added.