1. Field of Invention
The invention relates to a color level adjusting module and the method thereof. More particularly, the invention pertains to a color level adjusting module applicable for parallel type or serial type printing devices and the method thereof.
2. Related Art
In recent years, electronic information products provide many functions that make human life more convenient than ever. The development in the semiconductor industry makes great use of application specific integrated circuits (ASIC's). Since the ASIC's have many different packaging styles and consume very little power, various printing devices use such ASIC's to reduce the product sizes while at the same time enhancing the product efficiency. Users can use a data processing device, such as the desktop computer and notebook computer, to print image or text information through a link to a printing device.
The conventional printing method is performed by sending data from a host to a printing device via a transmission port. However, there are parallel type and serial type printing modules on the market. Therefore, the prior art has to use the corresponding ASIC's and a look-up-table operating unit to make data conversions. In view of these problems, people in the field have been looking very hard for possible solutions. After all, expensive production costs are fatal drawbacks of the industry and are hard to be accepted by users.
The invention provides a color level adjusting module and the method thereof to convert and transmit image data to a printing module. A data buffer unit is used to temporarily hold image data transmitted from the data processing device. A look-up-table operating unit converts the image data into printing data. A selector distributes the printing data. A displacement unit transmits the printing data according to predetermined operation clocks. Finally, a data integrating transmission unit transmits the printing data to the printing module. The look-up-table operating unit contains several address data and several corresponding conversion data. The address data and the conversion data are both composed of binary codes.
The disclosed color level adjusting method includes the following steps. First, image data to be printed are retrieved from an information processing device, such as a personal computer. The image data are compiled and processed for half-tone conversion. The image data are then stored. A table look-up operation is performed to convert the image data into printing data. Finally, the printing data transmission is performed according to the types of printing modules.
The prior art has to use two different ASIC's and look-up-table units for parallel type and serial type printing modules, resulting in high production costs. The disclosed color level adjusting module and the method thereof integrate the image data conversion and transmission operations into a single color level adjusting module. A single look-up-table unit is employed to convert image data. The invention is thus able to reduce production costs and makes the products more competitive.
The invention will become more fully understood from the detailed description given hereinbelow illustration only, and thus are not limitative of the present invention, and wherein:
The disclosed color level adjusting module converts and transmits image data to a printing module. With reference to
(1) Information processing device 400: The user uses the information processing device 400 to process data and to send operating commands.
(2) Printing controller 300: It is used to perform conversion and transmission on the image data sent from the information processing device. It contains a compiling unit 200 and a color level adjusting module 100. The compiling unit 200 performs compilation and half-tone conversion processes on the image data.
(3) Printing module 500: It is used to receive data sent from the printing controller and to print the data. The printing module contains the parallel type and the serial type.
The printing controller 300 receives image data transmitted from the information processing device 400. The image data comprises text and picture information. The image data comprises also contains the color level property. The format of the image data is in accord with the printing command language.
The essence of the invention is the color level adjusting module 100.
(1) Data buffer unit 110: It is used to temporarily hold image data transmitted from the information processing device 400.
(2) Look-up-table operating unit 120: It contains several address data and several corresponding conversion data. The address and conversion data are comprised of binary codes to convert the image data by looking up table. The image data are then converted into printing data with the color level property.
(3) Selector 130: It performs distribution processes according to the type of the printing module 500.
(4) Displacement unit 140: It transmits the printing data according to predetermined operation clocks.
(5) Data integrating transmission unit 150: It sends the printing data to a printing device.
The operation clocks in the displacement unit contain a dot clock and a video clock. The operation frequency of the image clocks is an integer multiple of the operation frequency of the dot clock.
It should be mentioned that if the type of the printing module 500 is parallel, then the process of using the look-up-table unit 120 can be selectively omitted. The image data are directly sent to the data integrated transmission unit 150. Alternatively, the image data can be distributed by the selector 130 before being sent to the data integrated transmission unit 150. If the printing module 400 is of the serial type, the printing data are displaced to the data integrated transmission unit 150 by the displacement unit 140. Afterwards, the image data are sent to the printing module 500 for printing.
The actual operations of the above-mentioned are shown in
More detailed information about step 106 is shown in
Certain variations would be apparent to those skilled in the art, which variations are considered within the spirit and scope of the claimed invention.