Data processing apparatus capable of communicating with...

Facsimile and static presentation processing – Static presentation processing – Character or font

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S437000, C358S444000, C358S448000, C382S239000

Reexamination Certificate

active

06535292

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates to a data processing apparatus which can communicate with a printer through a predetermined communication medium, a data processing method of the data processing apparatus, and a memory medium in which a computer readable program has been stored.
2. Related Background Art
Hitherto, in a printing system comprising a host computer and a printer connected to the host computer, a conventional printer driver (printer control command forming program) which operates on the host computer forms a printer control command while always applying a predetermined data compression method. In the case where a data compressing process cannot be performed due to some reasons or a compression effect cannot be obtained, another compression method in place of it is applied or a printer control command forming process which is not accompanied with the data compressing process is executed.
In the printer driver according to the conventional technique, since a processing time that is required for various printing processes is not considered in a step of forming the printer control command while applying a specific compression method, there is a problem such that a relatively high-speed printing process cannot be performed.
SUMMARY OF THE INVENTION
The invention is made to solve the above problems and it is an object of the invention to provide a data processing apparatus in which feature information which makes it possible to presume various print processing times in the case where a specific compression method is applied and the case where it is not applied is obtained, printer control commands are sequentially formed while a compression method whereby a relatively high-speed process can be performed is dynamically determined on the basis of the feature information, thereby enabling a relatively high-speed printing process to be realized. It is also an object of the invention to provide a data processing method for such a data processing apparatus and a memory medium in which a computer readable program has been stored.
According to a first aspect of the present invention, there is provided a data processing apparatus which can communicate with a printer through a predetermined communication medium, comprising: printer command forming means for constructing a print image by analyzing a drawing command which is formed by an operating system and for forming a printer control command which is based on the print image and should be transferred to the printer; first obtaining means for obtaining feature information to presume print processing times by the printer command forming means in the case where a specific compression method is used and the case where it is not used; discriminating means for discriminating whether the printer command forming means should use the specific compression method or not on the basis of the feature information obtained by the first obtaining means; and control means for switching and controlling the formation of the printer control command which is formed by the printer command forming means and to which the specific compression method is applied and the formation of the printer control command to which the specific compression method is not applied on the basis of a discrimination result of the discriminating means.
According to a second aspect of the invention, the discriminating means compares the processing times which are computed from the feature information obtained by the first obtaining means and from a predetermined parameter, thereby discriminating whether the printer command forming means can apply the use of the specific compression method or not.
According to a third aspect of the invention, the discriminating means discriminates whether the specific compression method should be used after the print image was constructed or not.
According to a fourth aspect of the invention, the first obtaining means obtains the feature information to presume the print processing time from a predetermined memory medium.
According to a fifth aspect of the invention, the predetermined memory medium is a memory medium which is detachable to/from a main body of the data processing apparatus.
According to a sixth aspect of the invention, the first obtaining means obtains the feature information to presume the print processing time from a value that is inputted on a predetermined print setting picture plane depending on a print control module.
According to a seventh aspect of the invention, the first obtaining means obtains the feature information to presume the print processing time by a predetermined program module.
According to an eighth aspect of the invention, the first obtaining means obtains the feature information to presume the print processing time from a memory resource of the printer through the communication medium.
According to a ninth aspect of the invention, the first obtaining means obtains the feature information to presume the print processing time from a memory resource which is detachable to/from the printer through the communication medium.
According to a tenth aspect of the invention, the data processing apparatus further has: second obtaining means for obtaining print resource information from the printer through the communication medium; and changing means for changing the feature information to presume the print processing time obtained by the first obtaining means on the basis of the print resource information obtained by the second obtaining means.
According to an eleventh aspect of the present invention, there is provided a data processing method of a data processing apparatus which can communicate with a printer through a predetermined communication medium, comprising: a printer command forming step of constructing a print image by analyzing a drawing command which is formed by an operating system and forming a printer control command which is based on the print image and should be transferred to the printer; an obtaining step of obtaining feature information to presume print processing times by the printer command forming step in the case where a specific compression method is used and the case where it is not used; a discriminating step of discriminating whether the specific compression method should be used in the printer command forming step or not on the basis of the feature information obtained by the obtaining step; and a deciding step of deciding the formation of the printer control command which is formed by the printer command forming step and to which the specific compression method is applied and the formation of the printer control command to which the specific compression method is not applied on the basis of a discrimination result of the discriminating step.
According to a twelfth aspect of the present invention, there is provided a memory medium in which a computer readable program for controlling a data processing apparatus which can communicate with a printer through a predetermined communication medium has been stored, wherein said program comprises: a printer command forming step of constructing a print image by analyzing a drawing command which is formed by an operating system and forming a printer control command which is based on the print image and should be transferred to the printer; an obtaining step of obtaining feature information to presume print processing times by the printer command forming step in the case where a specific compression method is used and the case where it is not used; a discriminating step of discriminating whether the specific compression method should be used in the printer command forming step or not on the basis of the feature information obtained by the obtaining step; and a deciding step of deciding the formation of the printer control command which is formed by the printer command forming step and to which the specific compression method is applied and the formation of the printer control command to which the specific compression method is not applied on the basis of a discrimination result of the discriminating step.
A

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data processing apparatus capable of communicating with... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processing apparatus capable of communicating with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing apparatus capable of communicating with... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3029263

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.