Information processing apparatus and output apparatus
OwnerAkihiro Shimura, Satoshi Nagata +6inventors
InventorsAkihiro Shimura, Satoshi Nagata, Yoshifumi Okamoto, Tetsuya Morita, Shunya Mitsuhashi, Nobuhiko Sato, Takanori Nishijima, Masaki Unishi
Life of this patent
Estimating the term…
Abstract
An information processing apparatus which outputs data to an electronic device. Information indicating a data processing ability of the electronic device is first obtained, whereupon data processing means is controlled so as to process the data output to the electronic device depending on the data processing ability indicated by the information so obtained.
Claims43
An information processing apparatus which outputs print data to a printer for processing as a job, said information processing apparatus comprising:
- obtaining means for obtaining information indicating data processing features of the printer for the job, wherein the data processing features for the job include a time factor based on the time required for the printer to rasterize the print data of the job;
- and
- control means for controlling print data processing means to process the print data by distributing the print data to a process which transmits print data to the printer to be rasterized in the printer and a process which rasterizes print data in said information processing apparatus and transmits the rasterized print data to the printer,
- wherein the distribution depends on the data processing features of the printer indicated by the information obtained by said obtaining means, and
- wherein said control means determines a processing sharing ratio of the print data between said information processing apparatus and the printer on the basis of the data processing features of the printer, and wherein the processing sharing ratio is variable for different print data.
An information processing apparatus which outputs print data to a printer having a first rasterizer having first data processing features, said information processing apparatus comprising:
- obtaining means for obtaining information indicating the first data processing features of the first rasterizer of the printer;
- a second rasterizer having second data processing features;
- and
- control means for controlling rasterization of the print data by both the first rasterizer and said second rasterizer by distributing the print data to a process which transmits a part of the print data to the printer for rasterization by the first rasterizer and printout of the rasterized print data by the printer, and a process which rasterizes the remainder of the print data in said second rasterizer and transmits the rasterized print data to the printer for printout,
- wherein the distribution depends on the first data processing features and the second data processing features, and
- wherein said control means determines a processing sharing ratio of the print data between the first rasterizer of the printer and said second rasterizer on the basis of the first data processing features of the first rasterizer of the printer, and wherein the processing sharing ratio is variable for different print data.
A storage medium used in an information processing apparatus which outputs print data to a printer for processing as a job, said storage medium having stored thereon a program for executing a process comprising the steps of:
- obtaining information indicating data processing features of the printer for the job, wherein the data processing features for the job include a time factor based on the time required for the printer to rasterize the print data of the job;
- and
- controlling a print data processor to process the print data by distributing the print data to a process which transmits print data to the printer to be rasterized in the printer and a process which rasterizes print data in the information processing apparatus and transmits the rasterized print data to the printer,
- wherein the distribution depends on the data processing features of the printer indicated by the obtained information, and
- wherein a processing sharing ratio of the print data between the information processing apparatus and the printer on the basis of the data processing features of the printer is determined in said controlling step, and wherein the processing sharing ratio is variable for different print data.
A storage medium used in an information processing apparatus which outputs print data to a printer having a first, rasterizer having first data processing features, the information processing apparatus having a second rasterizer having second data processing features, said storage medium having stored thereon a program for executing a process comprising the steps of:
- obtaining information indicating the first data processing features of the first rasterizer of the printer;
- and
- controlling rasterization of the print data by both the first rasterizer and the second rasterizer by distributing the print data to a process which transmits a part of the print data to the printer for rasterization by the first rasterizer and printout of the rasterized print data by the printer, and a process which rasterizes the remainder of the print data in the second rasterizer and transmits the rasterized print data to the printer for printout,
- wherein the distribution depends on the first data processing features and the second data processing features, and
- wherein a processing sharing ratio of the print data between the first rasterizer of the printer and the second rasterizer on the basis of the data processing features of the first rasterizer of the printer is determined in said controlling step, and wherein the processing sharing ratio is variable for different print data.
An information processing apparatus which outputs print data to a printer for processing as a job, said information processing apparatus comprising:
- a memory for storing information indicating data processing features of the printer for the job, wherein the data processing features for the job include a time factor based on the time required for the printer to rasterize the print data of the job;
- and
- a central processing unit for controlling the processing of the print data by distributing the print data to a process which transmits print data to the printer to be rasterized in the printer and a process which rasterizes print data in said information processing apparatus and transmits the rasterized print data to the printer,
- wherein the distribution depends on the data processing features of the printer indicated by the information stored in the memory, and
- wherein said central processing unit determines a processing sharing ratio of the print data between said information processing apparatus and the printer on the basis of the data processing features of the printer, and wherein the processing sharing ratio is variable for different print data.
An information processing apparatus which outputs print data to a printer having a first rasterizer having first data processing features, said information processing apparatus comprising:
- a memory for storing information indicating the first data processing features of the printer;
- a second rasterizer having second data processing features;
- and
- a central processing unit for controlling rasterization of the print data by both the first rasterizer and said second rasterizer by distributing the print data to a process which transmits a part of the print data to the printer for rasterization by the first rasterizer and printout of the rasterized print data by the printer, and a process which rasterizes the remainder of the print data in said second rasterizer and transmits the rasterized print data to the printer for printout,
- wherein the distribution depends on the first data processing features indicated by the information stored in the memory and the second data processing features, and
- wherein said central processing unit determines a processing sharing ratio of the print data between the first rasterizer of the printer and said second rasterizer on the basis of the first data processing features of the printer and the second data processing features and wherein the processing sharing ratio is variable for different print data.
A printer for processing print data received from an information processing apparatus, said printer comprising:
- informing means for informing the information processing apparatus of data processing features of said printer in response to an inquiry from the information processing apparatus, wherein the data processing features include a time required for said printer to rasterize print data of the job;
- and
- control means for controlling data processing means to execute data processing determined by the information processing apparatus depending on the data processing features of the printer informed by said informing means and
- wherein the information processing apparatus determines a processing sharing ratio of the print data between the information processing apparatus and said printer on the basis of the data processing features of said printer, and wherein the processing sharing ratio is variable for different print data.
A printer for processing print data received from an information processing apparatus as a job, said printer comprising:
- information means for informing the information processing apparatus of data processing features of said printer in response to an inquiry from the information processing apparatus, wherein the data processing features for the job include a time factor based on the time required for said printer to rasterize the print data of the job;
- and
- control means for controlling data processing means to execute data processing determined by the information processing apparatus depending on the data processing features informed by said informing means, and
- wherein the information processing apparatus determines a processing sharing ratio of the print data between the information processing apparatus and said printer on the basis of the data processing features of said printer, and wherein the processing sharing ratio is variable for different print data.
An information processing apparatus which outputs print data to a printer for processing as a job, said information processing apparatus comprising:
- obtaining means for obtaining information indicating data processing features of the printer for the job, wherein the data processing features for the job include the time required for the printer to rasterize the print data of the job;
- and
- control means for controlling print data processing means to process the print data by distributing the print data to a process which transmits print data to the printer to be rasterized in the printer and a process which rasterizes print data in said information processing apparatus and transmits the rasterized print data to the printer,
- wherein the distribution depends on the data processing features of the printer indicated by the information obtained by said obtaining means, and
- wherein said control means determines a processing sharing ratio of the print data between said information processing apparatus and the printer on the basis of the data processing features of the printer, and wherein the processing sharing ratio is variable for different print data.
A storage medium used in an information processing apparatus which outputs print data to a printer for processing as a job, said storage medium having stored thereon a program for executing a process comprising the steps of:
- obtaining information indicating data processing features of the printer for the job, wherein the data processing features for the job include the time required for the printer to rasterize the print data of the job;
- and
- controlling a print data processor to process the print data by distributing the print data to a process which transmits print data to the printer to be rasterized in the printer and a process which rasterizes print data in the information processing apparatus and transmits the rasterized print data to the printer,
- wherein the distribution depends on the data processing features of the printer indicated by the obtained information, and
- wherein a processing sharing ratio of the print data between information processing apparatus and the printer on the basis of the data processing features of the printer is determined in said controlling step, and wherein the processing sharing ratio is variable for different print data.
An information processing apparatus which outputs print data to a printer for processing as a job, said information processing apparatus comprising:
- a memory for storing information indicating data processing features of the printer for the job, wherein the data processing features for the job include the time required for the printer to rasterize the print data of the job;
- and
- a central processing unit for controlling a rasterizer to process the print data by distributing the print data to a process which transmits print data to the printer to be rasterized in the printer and a process which rasterizes print data in said information processing apparatus and transmits the rasterized print data to the printer,
- wherein the distribution depends on the data processing features of printer indicated by the information stored in the memory, and
- wherein said central processing unit determines a processing sharing ratio of the print data between said information processing apparatus and the printer on the basis of the data processing features of the printer, and wherein the processing sharing ratio is variable for different print data.
Dependencies are inferred from the claim text.