Information processing apparatus, information processing method, storage medium, and program
First Claim
1. An information processing apparatus comprising:
- first converting means for converting print data into image data;
second converting means for converting the print data into code data for allowing a printer to generate the image data;
predicting means for predicting a printing time, including a data processing time and a data transmission time, using the image data converted by said first converting means and a printing time, including a data processing time and a data transmission time, using the code data converted by said second converting means;
discriminating means for discriminating whether the printing time using the image data is shorter than the printing time using the code data or not on the basis of a prediction result by said predicting means; and
selecting means for selecting said first converting means when it is determined by said discriminating means that the printing time using the image data is shorter and selecting said second converting means when it is determined by said discriminating means that the printing time using the image data is not shorter.
1 Assignment
0 Petitions
Accused Products
Abstract
Selection of an optimum print data conversion is provided such that: in a first conversion, print data is converted into image data, in a second conversion, the print data is converted into code data which is used by a printer to generate the image data; predictions are made as regards a printing time using the image data converted in the first conversion and a printing time using the code data converted in the second conversion, a determination is made whether the printing time using the image data is shorter than the printing time using the code data, and the first conversion is selected when it is determined that the printing time using the image data is shorter and the second conversion is selected when it is determined that the printing time using the image data is not shorter.
62 Citations
42 Claims
-
1. An information processing apparatus comprising:
-
first converting means for converting print data into image data;
second converting means for converting the print data into code data for allowing a printer to generate the image data;
predicting means for predicting a printing time, including a data processing time and a data transmission time, using the image data converted by said first converting means and a printing time, including a data processing time and a data transmission time, using the code data converted by said second converting means;
discriminating means for discriminating whether the printing time using the image data is shorter than the printing time using the code data or not on the basis of a prediction result by said predicting means; and
selecting means for selecting said first converting means when it is determined by said discriminating means that the printing time using the image data is shorter and selecting said second converting means when it is determined by said discriminating means that the printing time using the image data is not shorter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing method using first converting means for converting print data into image data and second converting means for converting the print data into code data for allowing a printer to generate the image data, comprising:
-
a predicting step of predicting a printing time, including a data processing time and a data transmission time, using the image data converted by said first converting means and a printing time, including a data processing time and a data transmission time, using the code data converted by said second converting means;
a discriminating step of discriminating whether the printing time using the image data is shorter than the printing time using the code data or not on the basis of a prediction result by said predicting step; and
a selecting step of selecting said first converting means when it is determined by said discriminating step that the printing time using the image data is shorter and selecting said second converting means when it is determined by said discriminating step that the printing time using the image data is not shorter. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A storage medium which stores a program using first converting means for converting print data into image data and second converting means for converting the print data into code data for allowing a printer to generate the image data, wherein said program comprises:
-
a predicting step of predicting a printing time, including a data processing time and a data transmission time, using the image data converted by said first converting means and a printing time, including a data processing time and a data transmission time, using the code data converted by said second converting means;
a discriminating step of discriminating whether the printing time using the image data is shorter than the printing time using the code data or not on the basis of a prediction result by said predicting step; and
a selecting step of selecting said first converting means when it is determined by said discriminating step that the printing time using the image data is shorter and selecting said second converting means when it is determined by said discriminating step that the printing time using the image data is not shorter. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer having a PDL mode, in which a drawing command is converted into a PDL data and the converted PDL data is transmitted to a printer, and an image mode, in which a drawing command is converted into image data and the converted image data is transmitted to the printer, said computer comprising:
-
a first computing unit computing a processing time, including a data processing time and a data transmission time, in the image mode;
a second computing unit computing a processing time, including a data processing time and a data transmission time, in the PDL mode; and
a selection unit selecting the PDL mode when the processing time in the image mode computed by said first computing unit is longer than the processing time in the PDL mode computed by said second computing unit, and selecting the image mode when the processing time in the image mode computed by said first computing unit is not longer than the processing time in the PDL mode computed by said second computing unit. - View Dependent Claims (29, 30, 31)
-
-
32. A computer that has a PDL mode, in which a drawing command is converted into a PDL data and the converted PDL data is transmitted to a printer, and an image mode, in which a drawing command is converted into an image data and the converted image data is transmitted to the printer, said computer comprising:
-
a judging unit judging whether an improper printing occurs in the PDL mode; and
a selection unit selecting the image mode when said judging unit judges that an improper printing occurs in the PDL mode, and selecting the PDL mode when said judging unit judges that an improper printing does not occur in the PDL mode.
-
-
33. A print method based on a printer driver that has a PDL mode, in which a drawing command is converted into a PDL data and the converted PDL data is transmitted to a printer, and an image mode, in which a drawing command is converted into an image data and the converted image data is transmitted to the printer, said method comprising:
-
a first computing step computing a processing time in the image mode;
a second computing step computing a processing time, including a data processing time and a data transmission time, in the PDL mode; and
a selection step selecting the PDL mode when the processing time in the image mode computed in said first computing step is longer than the processing time in the PDL mode computed in said second computing step, and selecting the image mode when the processing time in the image mode computed in said first computing step is not longer than the processing time in the PDL mode computed in said second computing step. - View Dependent Claims (34, 35, 36)
-
-
37. A print method based on a printer driver that has a PDL mode, in which a drawing command is converted into a PDL data and the converted PDL data is transmitted to a printer, and an image mode, in which a drawing command is converted into an image data and the converted image data is transmitted to the printer, said method comprising:
-
a judging step judging whether an improper printing occurs in the PDL mode; and
a selection step selecting the image mode when said judging step judges that an improper printing occurs in the PDL mode, and selecting the PDL mode when said judging step judges that an improper printing does not occur in the PDL mode.
-
-
38. A computer-executable program stored on a computer-readable medium, the computer program having a PDL mode, in which a drawing command is converted into a PDL data and the converted PDL data is transmitted to a printer, and an image mode, in which a drawing command is converted into an image data and the converted image data is transmitted to the printer, said program comprising:
-
a first computing step computing a processing time in the image mode;
a second computing code computing a processing time, including a data processing time and a data transmission time, in the PDL mode; and
a selection step selecting the PDL mode when the processing time in the image mode computed in said first computing step is longer than the processing time in the PDL mode computed in said second computing step, and selecting the image mode when the processing time in the image mode computed in said first computing step is not longer than the processing time in the PDL mode computed in said second computing step. - View Dependent Claims (39, 40, 41)
-
-
42. A computer-executable program stored on a computer-readable medium, the computer program having a PDL mode, in which a drawing command is converted into a PDL data and the converted PDL data is transmitted to a printer, and an image mode, in which a drawing command is converted into an image data and the converted image data is transmitted to the printer, said program comprising:
-
a judging step judging whether an improper printing occurs in the PDL mode; and
a selection step selecting the image mode when said judging step judges that an improper printing occurs in the PDL mode, and selecting the PDL mode when said judging step judges that an improper printing does not occur in the PDL mode.
-
Specification