CN100447684C - Photocopying system for copying an original image to M copies containing N forms - Google Patents

Photocopying system for copying an original image to M copies containing N forms Download PDF

Info

Publication number
CN100447684C
CN100447684C CNB2004100817729A CN200410081772A CN100447684C CN 100447684 C CN100447684 C CN 100447684C CN B2004100817729 A CNB2004100817729 A CN B2004100817729A CN 200410081772 A CN200410081772 A CN 200410081772A CN 100447684 C CN100447684 C CN 100447684C
Authority
CN
China
Prior art keywords
image
storer
formatted data
data
duplicate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100817729A
Other languages
Chinese (zh)
Other versions
CN1801002A (en
Inventor
周美代
沈纬哲
董玉如
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qisda Corp
Original Assignee
BenQ Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BenQ Corp filed Critical BenQ Corp
Priority to CNB2004100817729A priority Critical patent/CN100447684C/en
Publication of CN1801002A publication Critical patent/CN1801002A/en
Application granted granted Critical
Publication of CN100447684C publication Critical patent/CN100447684C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The present invention provides a photocopy system which is used for printing one original image into M accessory pieces comprising N patterns. The photocopy system comprises an image picking module, an image processing module, an error diffusing module, a depiction controlling module, an image output device, a compressor, a memory, a decompressor and a processor, wherein the processor is used for controlling the operation of the image picking module, the image processing module, the error diffusing module, the depiction controlling module and the image output device and controlling the operation of the compressor, the memory and the decompressor according to the M, the N and the size of a compressed image produced by the original image and compressed by the compressor.

Description

One raw video is duplicated into the reprographic system that M part comprises the duplicate of N kind pattern
Technical field
The present invention relates to a kind of reprographic system, particularly relate to a kind of foundation one control data to change the high printing effect reprographic system of print routine.
Background technology
See also Fig. 1, Fig. 1 is the functional block diagram of a known reprographic system 50.Reprographic system 50 comprises an image acquisition module 52, one is electrically connected on the input buffer 53 of image acquisition module 52, one is electrically connected on the image processing module 54 of input buffer 53, one is electrically connected on the error diffusion module (error diffusion module) 56 of image processing module 54, one be electrically connected on error diffusion module 56 describe control module (render and control module) 58, one is electrically connected on the output state 59 of describing control module 58, one is electrically connected on the image output device 60 of output state 59, an and processor 70, it is electrically connected on image acquisition module 52, image processing module 54, error diffusion module 56, describe control module 58 and image output device 60, be used for controlling image acquisition module 52, image processing module 54, error diffusion module 56, describe the running of control module 58 and image output device 60.
The function mode of reprographic system 50 is described as follows: image acquisition module 52 acquisition one raw video, and convert this raw video to a gray level image (gray level) after be stored in the input buffer 53; Image processing module 54 will be stored in that gray level images in the input buffer 53 are done processing such as brightness and color adjustment, the gray level image that also will handle is input into error diffusion module 56; The gray level video conversion that error diffusion module 56 will be imported the processing of self imaging processing module 54 becomes a shadow tone image (half tone) and rearranges or cut apart this shadow tone image; Shadow tone video conversion after describing control module 58 and will arranging becomes a printable image and is sent to image output device 60 in order to printing via output state 59.Wherein required storage space maximum, this shadow tone image of this gray level image take second place and the storage space of a little just be enough to the storage this printable image.
Known reprographic system 50 is in every when printing the duplicate of a this raw video, no matter the quantity of this duplicate why, all must again use processor 70 control image acquisition modules 52 these raw videos of acquisition, also convert this raw video to this gray level image.Because a reprographic system often far surpasses the time of printing this image in the time that acquisition one image and handling is spent on this image, so known reprographic system 50 is very inefficent.
Summary of the invention
Therefore fundamental purpose of the present invention provides a kind of reprographic system and correlation technique, and to solve the shortcoming of known technology, this reprographic system can duplicate into the duplicate that M part comprises N kind pattern with a raw video.
The present invention discloses a kind of reprographic system that is used for a raw video is duplicated the M part duplicate that becomes to comprise N kind pattern, this reprographic system comprises one and is used for capturing this raw video and this video conversion is become a gray level image image acquisition module, one is electrically connected on this image acquisition module and is used for handling the image processing module of this gray level image, the one gray level video conversion that is electrically connected on this image processing module and is used for that this image processing module was handled becomes the image error diffuse module of a shadow tone, one is electrically connected on this error diffusion module and is used for the shadow tone video conversion that this error diffusion module is changed is become a printable image describing control module, one is electrically connected on this describes control module and is used for exporting the image output device that this describes the printable image that control module changes, one is used for a gray level image is compressed into jpeg format data, one shadow tone image is compressed into a JBIG formatted data, reach the compressor reducer that a printable image is compressed into a RunLength formatted data, one is used for storing this compressor reducer compresses the jpeg format data that form, the storer of JBIG formatted data and RunLength formatted data, one is used for shortening a jpeg format data decompression into a gray level image, one JBIG formatted data is de-compressed into a shadow tone image, reach the decompressor that a RunLength formatted data is de-compressed into a printable image, an and processor, this processor is electrically connected on this image acquisition module, this image processing module, this error diffusion module, this describes control module, this image output device, this compressor reducer, this storer and this decompressor are used for controlling this image acquisition module, this image processing module, this error diffusion module, this describes the running of control module and this image output device, and be used for according to M, N, this JPG formatted data, the size of this JBIG formatted data and this RunLength formatted data is controlled this compressor reducer, the running of this storer and this decompressor.
Since reprographic system of the present invention be in this storer still have enough storage spaces with the situation of storing a JPEG, a JBIG or a RunLength formatted data under, by capturing this raw video once, just can print the duplicate of all these raw videos, so reprographic system of the present invention has preferable printing effect.In addition, reprographic system of the present invention only is additional to a compressor reducer and a decompressor in the known reprographic system, so the structure of reprographic system of the present invention is quite simple.
Description of drawings
Fig. 1 is the functional block diagram of a known reprographic system.
Fig. 2 is the functional block diagram of a reprographic system in the preferred embodiment of the present invention.
Fig. 3 duplicates into the process flow diagram that M part comprises the method for the different pattern duplicates of N kind for the shown reprographic system of a use Fig. 2 in the preferred embodiment of the present invention with a raw video.
Fig. 4 is the process flow diagram of first step in the shown method of Fig. 3.
Fig. 5 is the process flow diagram of second step in the shown method of Fig. 3.
Fig. 6 is the process flow diagram of third step in the shown method of Fig. 3.
Fig. 7 is the process flow diagram of the 4th step in the shown method of Fig. 3.
Fig. 8 is the process flow diagram of the 5th step in the shown method of Fig. 3.
Fig. 9 is the process flow diagram of the 6th step in the shown method of Fig. 3.
Figure 10 to 12 is the process flow diagram of the 7th step in the shown method of Fig. 3.
The reference numeral explanation
10,50 reprographic systems, 12,52 image acquisition modules
13,53 input buffers, 14,54 image processing modules
16,56 error diffusion modules 18,58 are described control module
19,59 output states, 20,60 image output devices
22 compressor reducers, 24 storeies
26 decompressors, 28 control panels
30,70 processors
Embodiment
See also Fig. 2, Fig. 2 is the functional block diagram of a reprographic system 10 in the preferred embodiment of the present invention.Reprographic system 10 can duplicate into the duplicate that M part comprises N kind pattern with a raw video, reprographic system 10 comprises one and is used for capturing the image acquisition module 12 that this raw video also converts this raw video to one gray level image, one is electrically connected on image acquisition module 12 and is used for storing the input buffer 13 of this gray level image, one is electrically connected on input buffer 13 and is used for handling the image processing module 14 of a gray level image, one is electrically connected on image processing module 14 and is used for the gray level video conversion that image processing module 14 was handled is become the error diffusion module 16 of a shadow tone image, one is electrically connected on error diffusion module 16 and is used for describing control module 18 with what a shadow tone video conversion became a printable image, one is electrically connected on the output state 19 of describing control module 18 and being used for storing a printable image, one is electrically connected on output state 19 and is used for exporting the image output device 20 of a printable image, one is used for a gray level image is compressed into jpeg format data, one shadow tone image is compressed into a JBIG formatted data and a printable image is compressed into the compressor reducer 22 of a RunLength formatted data, one is used for the jpeg format data that form that store compressed device 22 compresses, the storer 24 of JBIG formatted data and RunLength formatted data, one is used for a jpeg format data decompression is shortened into a gray level image and exports this gray level image to image processing module 14, one JBIG formatted data de-compressed into a shadow tone image and this shadow tone image exported to and describe control module 16 and a RunLength formatted data de-compressed into a printable image and will this printable image export the decompressor 26 of output state 19 to, one is used for importing the control panel 28 as control datas such as M and N, an and processor 30, it is electrically connected on image acquisition module 12, image processing module 14, error diffusion module 16, describe control module 18, image output device 20, compressor reducer 22, storer 24, decompressor 26 and control panel 28 are used for controlling image acquisition module 12, image processing module 14, error diffusion module 16, describe the running of control module 18 and image output device 20, and be used for according to the control data that is input into control panel 28, this JPG formatted data, the size control compressor reducer 22 of this JBIG formatted data and this RunLength formatted data, the running of storer 24 and decompressor 26.
Image acquisition module 12 in the reprographic system 10 of the present invention can be one scan instrument or calculating punch, image output device 20 can be a printer and control panel 28 can be light emitting diode (LED) panel that a touch-control liquid crystal display (LCD) or comprises a plurality of control buttons.
In reprographic system 10, processor 30 is according to being input into the control data of control panel 28 and differentiating remaining storage space in the storer 24, control by image acquisition module 12 acquisitions to the raw video gray level image being changed and be stored in the input buffer 13 flow to multiple different path, this multiple path comprises:
Directly the gray level image of outgoing route-processor 30 control stores in input buffer 13 in flow through in regular turn image processing module 14, error diffusion module 16, describe control module 18 and output state 19 backs, flow to image output device 20 in order to printing;
2.JPEG the coding gray level image of path-processor 30 control stores in input buffer 13 flows to compressor reducer 22 and controls compressor reducer 22 this gray level image is compressed into after the jpeg format data this jpeg format data storage in storer 24;
3.JBIG the coding gray level image of path-processor 30 control stores in input buffer 13 in flowed through in regular turn image processing module 14 and error diffusion module 16 backs, flow to compressor reducer 22 and control and after compressor reducer 22 is compressed into a JBIG formatted data with a shadow tone image (derive from error diffusion module 16 and change these gray level images) this JBIG formatted data is stored in the storer 24;
The image processing module 14 4.RunLength the gray level image of coding path-processor 30 control stores in input buffer 13 flowed through in regular turn, error diffusion module 16 and describe control module 18 after, flow to compressor reducer 22, and control compressor reducer 22 (derives from a printable image to describe control module 18 these shadow tone images of conversion, and this shadow tone image is these gray level images of error diffusion module 16 conversion) this RunLength formatted data is stored in the storer 24 after being compressed into a RunLength formatted data;
5.JPEG decoding path-processor 30 control decompressors 26 will be stored in jpeg format data decompressions in the storer 24 shorten a gray level image into and control this gray level image flow through in regular turn image processing module 14, error diffusion module 16, describe control module 18 and output state 19 backs, flow to image output device 20 in order to printing;
6.JBIG decoding path-processor 30 control decompressors 26 will be stored in JBIG formatted datas in the storer 24 and de-compress into a shadow tone image and control this shadow tone image and flow through in regular turn and describe control module 18 and output state 19 backs, flow to image output device 20 in order to printing; And
7.RunLength decoding path-processor 30 control decompressors 26 will be stored in RunLength formatted datas in the storer 24 de-compress into a printable image, and control this printable image flow through output state 19 backs, flow to image output device 20 in order to printing.
As previously mentioned, processor 30 in the reprographic system 10 is according to being input into the control data of control panel 28 and differentiating remaining storage spaces in the storer 24, control by image acquisition module 12 acquisitions to raw video changed and be stored in gray level image in the input buffer 13 and flowed to a kind of path in above-mentioned seven kinds of paths.See also Fig. 3, Fig. 3 duplicates into the process flow diagram that M part comprises the method for the different pattern duplicates of N kind for a use reprographic system 10 in the preferred embodiment of the present invention with this raw video.The method of Fig. 3 comprises the following step:
Step 102: beginning;
(at this moment, printing has the print media of this raw video to be placed on the transparent platform (not shown) of reprographic system 10, and a user has also imported a control data at this raw video on control panel 28, the detailed item number certificate that comprises the pattern of duplicate and species number (for example two kinds of patterns or three kinds of patterns) in this control data and be relevant to each pattern for example similarly is color adjustment, brightness, arrange, cut apart and duplicate umber etc.In preferred embodiment of the present invention, pattern in this control data comprises printable image, shadow tone image and three kinds of patterns of gray level image, and the detailed item number that wherein is relevant to this shadow tone image pattern is relevant to the detailed item number of this gray level image pattern according to brightness that can be a gray level image and color adjustment etc. according to the arrangement that can be a shadow tone image with cutting apart)
Step 104: is the umber of differentiating the duplicate pattern in this control data greater than 1? if, then carry out step 110, otherwise, carry out step 190;
(for instance, comprise 4 duplicate patterns in this control data: pattern one, 5 normal qualities of colour are printed, pattern two, 7 black and white draft qualities, pattern three, 2 normal print qualities of colour, and pattern four, 1 color phasing sheet quality and mirror process)
Step 110: differentiate these a plurality of duplicate patterns relevant respectively detailed item number according to whether repeating part being arranged, if having, then carry out step 112, otherwise, carry out step 190;
(pattern one and pattern three are all " colored normal print quality ", so pattern one is repeated on pattern three)
Step 112: merge the repeating part in these a plurality of duplicate patterns; And
(processor 30 is modified as this control data and comprises 3 duplicate patterns: pattern one, 7 normal qualities of colour print (2 normal print qualities of colour of former pattern three being incorporated into 5 normal print qualities of colour of former pattern one), pattern two, 7 black and white draft qualities, and pattern four, 1 color phasing sheet quality and mirror process)
Step 190: print job begins.
(so far, reprographic system 10 has been finished the pre action of printing this raw video)
After the repeating part in this control data was merged, the method for Fig. 3 was according to the running-step 190 of each assembly in this amended control data control image system 10.
See also Fig. 4, Fig. 4 is the process flow diagram of step 190 in the method for the shown Fig. 3 of Fig. 3.Step 190 comprises the following step:
Step 192: differentiate duplicate umber in this control data greater than 1? if, then carry out step 198, otherwise, carry out step 194;
Step 194: capture this raw video, and convert this raw video to a gray level image;
(processor 30 control image acquisition modules 12 these raw videos of acquisition, and after converting this raw video to a gray level image, with this gray level image store in input buffer 13)
Step 196: this gray level image is imported this direct outgoing route, carry out step 999;
(because the umber of this duplicate equals 1 in this control data, so reprographic system 10 can directly be flowed through this gray level image in regular turn image processing module 14, error diffusion module 16, describe control module 18 and output state 19 backs, finally flow to image output device 20 in order to printing, that is do not need any compression, storage and decompression supervisor)
Step 198: is the species number of differentiating the duplicate pattern in this control data greater than 1? if, then carry out step 250, otherwise, carry out step 220;
Step 220: the kind of differentiating this duplicate pattern in this control data? if the kind of this duplicate pattern is this RunLength image pattern, then carry out step 300, if this duplicate pattern is this JBIG image pattern, then carry out step 400, otherwise, carry out step 500;
(method of Fig. 3 is carried out so far, represent reprographic system 10 need print the duplicate of many these raw videos, and these duplicates are same pattern, that is these duplicates is one of gray level image, shadow tone image or printable image)
Step 250: the kind of differentiating the pattern that this duplicate comprised in this control data? if the kind of the pattern that this duplicate comprised is JPEG and RunLength image pattern, then carry out step 600; If the kind of the pattern that this duplicate comprised is JBIG and RunLength image pattern, then carry out step 700; If the kind of the pattern that this duplicate comprised is JPEG and JBIG image pattern, then carry out step 800, otherwise, carry out step 900;
(method of Fig. 3 is carried out so far, represent reprographic system 10 to need to print the duplicate of many these raw videos, and these duplicates may comprise two kinds of pattern-JPEG and RunLength image pattern, JBIG and RunLength image pattern, reach JBIG and JPEG image pattern or three kinds of patterns-to comprise JPEG, JBIG and RunLength image pattern simultaneously)
Step 300: this raw video is duplicated into the duplicate of many RunLength image patterns, carry out step 999;
Step 400: this raw video is duplicated into the duplicate of many JBIG image patterns, carry out step 999;
Step 500: this raw video is duplicated into the duplicate of many JPEG image patterns, carry out step 999;
Step 600: this raw video is duplicated into many duplicates that comprise JPEG and RunLength image pattern, carry out step 999;
Step 700: this raw video is duplicated into many duplicates that comprise JBIG and RunLength image pattern, carry out step 999;
Step 800: this raw video is duplicated into many duplicates that comprise JBIG and JPEG image pattern, carry out step 999;
Step 900: this raw video is duplicated into many duplicates that comprise JBIG, JPEG and RunLength image pattern, carry out step 999;
Step 999: finish.
So far, the method for Fig. 3 has determined the kind corresponding to the pattern that umber and this duplicate comprised of this duplicate in the control data of this raw video, below will be described in detail with regard to step 300-900 one by one.
See also Fig. 5, Fig. 5 is the process flow diagram of step 300 in the method for Fig. 3.Step 300 comprises the following step:
Step 301: capture this raw video, and convert this raw video to a gray level image;
(processor 30 control image acquisition modules 12 these raw videos of acquisition, and convert this raw video to a gray level image after be stored in the input buffer 13)
Step 302: this gray level image is imported this direct outgoing route and this RunLength coding path;
(method of Fig. 3 is carried out so far, and representative is input into that the control data corresponding to this raw video is many duplicates that are all RunLength image pattern on the control panel 28.Reprographic system 10 convert a gray level image to image acquisition module 12 these raw videos of acquisition and with this raw video and with this gray level image store to input buffer 13, the gray level images that then will be stored in the input buffer 13 are directed in image processing module 14 in regular turn, error diffusion module 16 is to form a shadow tone image, and describe control module 18 with after forming a printable image, finally be directed into image output device 20 respectively to print the pairing a duplicate of this raw video, and be directed into compressor reducer 22 to be compressed into a RunLength formatted data.Image processing module 14 according to brightness in this control data and color adjustment etc. in detail item number according to revising this gray level image, error diffusion module 16 then according in this control data cut apart and arrangement etc. in detail item number according to revising this shadow tone image)
Step 303: whether the duplicate that differentiation image output device 20 is printed is last portion, if, carry out step 999, otherwise, carry out step 304;
Step 304: differentiate the storage space that whether still has this RunLength formatted data of storage in the storer 24,, then carry out step 310 if having, otherwise, carry out step 301;
Step 310: this RunLength formatted data is stored in the storer 24;
(method of Fig. 3 is carried out so far, represent to have in the storer 24 enough in order to storing the storage space of this RunLength formatted data, and processor 30 can be stored to this RunLength formatted data in the storer 24)
Step 312: the RunLength formatted data that will be stored in the storer 24 is directed in this RunLength decoding path; And
(thus, Yu Xia copy can import the mode in this RunLength decoding path and finishes by being stored in RunLength formatted datas in the storer 24.In other words, reprographic system 10 does not need again to capture (scanning) this raw video, to promote printing effect)
Step 314: whether the duplicate that differentiation image output device 20 is printed is last portion, if, carry out step 999, otherwise, carry out step 312.
(the RunLength formatted data that processor 30 will be stored in the storer 24 constantly is directed into this RunLength decoding path, till the umber of the duplicate that image output device 20 is printed equals the umber of this duplicate in this control data)
See also Fig. 6, Fig. 6 is the process flow diagram of step 400 in the method for Fig. 3.Step 400 comprises the following step:
Step 401: capture this raw video, and convert this raw video to a gray level image;
Step 402: this gray level image is imported this direct outgoing route and this JBIG coding path;
(method of Fig. 3 is carried out so far, and representative is input into that the control data corresponding to this raw video is many duplicates that are all JBIG image pattern on the control panel 28.Reprographic system 10 convert a gray level image to image acquisition module 12 these raw videos of acquisition and with this raw video and with this gray level image store to input buffer 13, the gray level images that then will be stored in the input buffer 13 are directed in image processing module 14 in regular turn, error diffusion module 16 is with after forming a shadow tone image, finally be directed into respectively and describe control module 18 and after forming a printable image, be directed into image output device 20 again to print the pairing a duplicate of this raw video, and be directed into compressor reducer 22) to be compressed into a JBIG formatted data
Step 403: whether the duplicate that differentiation image output device 20 is printed is last portion, if, carry out step 999, otherwise, carry out step 404;
Step 404: differentiate the storage space that whether still has this JBIG formatted data of storage in the storer 24,, then carry out step 410 if having, otherwise, carry out step 401;
Step 410: this JBIG formatted data is stored in the storer 24;
(method of Fig. 3 is carried out so far, represent to have in the storer 24 enough in order to storing the storage space of this JBIG formatted data, and processor 30 can be stored to this JBIG formatted data in the storer 24)
Step 412: the JBIG formatted data that will be stored in the storer 24 is directed in this JBIG decoding path; And
(similarly, Yu Xia copy can import the mode in this JBIG decoding path and finishes by being stored in JBIG formatted datas in the storer 24.In other words, reprographic system 10 does not need again to capture (scanning) this raw video, to promote printing effect)
Step 414: whether the umber of the duplicate that differentiation image output device 20 is printed equals the umber of this duplicate in this control data, if, carry out step 999, otherwise, carry out step 412.
(the JBIG formatted data that processor 30 will be stored in the storer 24 constantly is directed into this JBIG decoding path, till the umber of the duplicate that image output device 20 is printed equals the umber of this duplicate in this control data)
See also Fig. 7, Fig. 7 is the process flow diagram of step 500 in the method for Fig. 3.Step 500 comprises the following step:
Step 501: capture this raw video, and convert this raw video to a gray level image;
Step 502: this gray level image is imported this direct outgoing route and this JPEG coding path;
(method of Fig. 3 is carried out so far, and representative is input into that the control data corresponding to this raw video is many duplicates that are all JPEG image pattern on the control panel 28.Reprographic system 10 convert a gray level image to image acquisition module 12 these raw videos of acquisition and with this raw video and with this gray level image store to input buffer 13, then will be stored in gray level images in the input buffer 13 and be directed in image processing module 14, error diffusion module 16 in regular turn to form a shadow tone image, to describe control module 18 with after forming a printable image, finally be directed into image output device 20 to print the pairing a duplicate of this raw video and to be directed into compressor reducer 22 to be compressed into jpeg format data)
Step 503: whether the duplicate that differentiation image output device 20 is printed is last portion, if, carry out step 999, otherwise, carry out step 504;
Step 504: differentiate the storage space that whether still has these jpeg format data of storage in the storer 24,, then carry out step 510 if having, otherwise, carry out step 501;
Step 510: with this jpeg format data storage to storer 24;
(method of Fig. 3 is carried out so far, represent to have in the storer 24 enough in order to storing the storage space of these jpeg format data, and processor 30 can be with this jpeg format data storage to storer 24)
Step 512: the jpeg format data importing that will be stored in the storer 24 is deciphered the path in this JPEG; And
Step 514: whether the umber of the duplicate that differentiation image output device 20 is printed equals the umber of this duplicate in this control data, if, carry out step 999, otherwise, carry out step 512.
(processor 30 will be stored in jpeg format data importing in the storer 24 constantly to this JPEG decoding path, till the umber of the duplicate that image output device 20 is printed equals the umber of this duplicate in this control data)
See also Fig. 8, Fig. 8 is the process flow diagram of step 600 in the method for Fig. 3.Step 600 comprises the following step:
Step 601: capture this raw video, and convert this raw video to a gray level image;
Step 602: this gray level image is imported this direct outgoing route, this JPEG coding path and this RunLength coding path;
(method of Fig. 3 is carried out so far, and representative is input into that the control data corresponding to this raw video is many duplicates that comprise JPEG and RunLength image pattern on the control panel 28.Reprographic system 10 convert a gray level image to image acquisition module 12 these raw videos of acquisition and with this raw video and with this gray level image store to input buffer 13, the gray level images that then will be stored in the input buffer 13 are directed in image processing module 14 in regular turn, error diffusion module 16 is to form a shadow tone image, describe control module 18 with after forming a printable image, finally be directed into image output device 20 to print the pairing a duplicate of this raw video, and be directed into compressor reducer 22) to be compressed into jpeg format data and a RunLength formatted data
Step 604: whether the duplicate that differentiation image output device 20 is printed is the duplicate of last a JPEG image pattern, if, carry out step 620, otherwise, carry out step 610;
Step 610: differentiate the storage space that whether still has these jpeg format data of storage in the storer 24,, then carry out step 612 if having, otherwise, carry out step 601;
Step 612: with this jpeg format data storage to storer 24;
(method of Fig. 3 is carried out so far, represent to have in the storer 24 enough in order to storing the storage space of these jpeg format data, and processor 30 can be with this jpeg format data storage to storer 24)
Step 614: the jpeg format data importing that will be stored in the storer 24 is deciphered the path in this JPEG;
Step 616: whether the umber of the duplicate of the JPEG image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this JPEG image pattern in this control data, if, carry out step 620, otherwise, carry out step 614;
(processor 30 will be stored in jpeg format data importing in the storer 24 constantly to this JPEG decoding path, till the umber of the duplicate of the JPEG image pattern that image output device 20 is printed equals the umber of the duplicate of this JPEG image pattern in this control data)
Step 620: whether the duplicate that differentiation image output device 20 is printed is the duplicate of last a RunLength image pattern, if, carry out step 999, otherwise, carry out step 622;
Step 622: differentiate the storage space that whether still has this RunLength formatted data of storage in the storer 24,, then carry out step 624 if having, otherwise, carry out step 630;
Step 624: this RunLength formatted data is stored in the storer 24;
(method of Fig. 3 is carried out so far, represent to have in the storer 24 enough in order to storing the storage space of these jpeg format data, and processor 30 can be with this jpeg format data storage to storer 24)
Step 626: the RunLength formatted data that will be stored in the storer 24 is directed in this RunLength decoding path;
Step 628: whether the umber of the duplicate of the RunLength image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this RunLength image pattern in this control data, if, carry out step 999, otherwise, carry out step 626.
(the RunLength formatted datas that processor 30 will be stored in the storer 24 constantly are directed into this RunLength decoding path, till the umber of the duplicate of the RunLength image pattern that image output device 20 is printed equals the umber of the duplicate of this RunLength image pattern in this control data)
Step 630: differentiate in the storer 24 whether stored these jpeg format data? if, carry out step 632, otherwise, carry out step 601;
Step 632: the jpeg format data importing that will be stored in the storer 24 is deciphered the path in this JPEG; And
Though (do not had unnecessary storage space in the storer 24 to store this RunLength formatted data, but owing to stored this jpeg format data in the storer 24, the duplicate of remaining RunLength pattern image can be finished to this JPEG decoding path by the jpeg format data importing that will be stored in the storer 24)
Step 634: whether the umber of the duplicate of the RunLength image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this RunLength image pattern in this control data, if, carry out step 999, otherwise, carry out step 632.
In step 600, the method of Fig. 3 only in storer 24 without any when storing the storage space of this JPEG or this RunLength formatted data, just repeatedly with these raw videos of image acquisition module 12 acquisition, and and then print the duplicate of this raw video.In other words, when the method for Fig. 3 can still have the remaining data storage space of this JPEG of storage or this RunLength formatted data in storer 24, this JPEG or this RunLength formatted data are stored in the storer 24 in advance, (save the step of image acquisition module 12 these raw videos of acquisition with the printing speed of accelerating reprographic system 10, as previously mentioned, a reprographic system often far surpasses the time of printing this image in the time that acquisition one image and handling is spent on this image).
In step 600, the method of Fig. 3 is differentiated the storage space whether these jpeg format data (step 610) of storage and this RunLength formatted data (step 622) are still arranged in the storer 24 in regular turn, successively to print the duplicate of this JPEG pattern image and this RunLength pattern image.In other words, in determining storer 24, there is not unnecessary storage space when storing these jpeg format data, the method of Fig. 3 is execution in step 601,602,604 and 610 in regular turn constantly, whether be printed up to the duplicate of all these JPEG pattern images and finish, just can then differentiate still has unnecessary storage space to store this RunLength formatted data in the storer 24.Because the required storage space of these jpeg format data is much larger than the required storage space of this RunLength formatted data, in other words, storer 24 smoothly these jpeg format data of storage and with this jpeg format data importing in this JPEG decoding path with the probability of the duplicate of printing this JPEG pattern image by part ground much smaller than storer 24 these RunLength formatted datas of storage and this RunLength formatted data is directed in this RunLength decoding path with the probability by the duplicate of this RunLength pattern image of part ground printing smoothly, therefore, in order to increase the printing effect of image system 10, the method of Fig. 3 is also optionally differentiated the storage space whether this RunLength formatted data of storage is still arranged in the storer 24 earlier, duplicate with this RunLength pattern image of first line printing, and after the total printing of the duplicate of this RunLength pattern image finishes, just differentiate the storage space whether these jpeg format data of storage are still arranged in the storer 24, to print the duplicate of this JPEG pattern image.
See also Fig. 9, Fig. 9 is the process flow diagram of a step 650 in the method for Fig. 3, the alternative step 600 of step 650.In step 650, the storage space whether this RunLength formatted data of storage and these jpeg format data are still arranged in the storer 24 is differentiated on the method for Fig. 3 such as above-mentioned ground in regular turn, just successively prints the duplicate of this RunLength pattern image and this JPEG pattern image according to this.Step 650 comprises the following step:
Step 651: capture this raw video, and convert this raw video to a gray level image;
Step 652: this gray level image is imported this direct outgoing route, this JPEG coding path and this RunLength coding path;
Step 654: whether the duplicate that differentiation image output device 20 is printed is the duplicate of last a RunLength image pattern, if, carry out step 670, otherwise, carry out step 660;
Step 660: differentiate the storage space that whether still has this RunLength formatted data of storage in the storer 24,, then carry out step 662 if having, otherwise, carry out step 651;
Step 662: this RunLength formatted data is stored in the storer 24;
Step 664: the RunLength formatted data that will be stored in the storer 24 is directed in this RunLength decoding path;
Step 666: whether the umber of the duplicate of the RunLength image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this RunLength image pattern in this control data, if, carry out step 670, otherwise, carry out step 664;
Step 670: whether the duplicate that differentiation image output device 20 is printed is the duplicate of last a JPEG image pattern, if, carry out step 999, otherwise, carry out step 672;
Step 672: differentiate the storage space that whether still has these jpeg format data of storage in the storer 24,, then carry out step 674 if having, otherwise, carry out step 651;
(at this moment, with regard in the storer 24 if do not stored with regard to the storage space of these jpeg format data, even if stored this RunLength formatted data in the storer 24, the method of Fig. 3 also can because of the RunLength formatted datas that are stored in the storer 24 can't be for the usefulness of the duplicate of printing this JPEG pattern image, and need return to step 651 again to capture this raw video)
Step 674: with this jpeg format data storage to storer 24;
Step 676: the jpeg format data importing that will be stored in the storer 24 is deciphered the path in this JPEG;
Step 678: whether the umber of the duplicate of the JPEG image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this JPEG image pattern in this control data, if, carry out step 999, otherwise, carry out step 676.
Certainly, with regard to step 600, the method of Fig. 3 can not have the storage space of these jpeg format data of storage yet in differentiating storer 24 after, the footpath row is differentiated the storage space that whether has this RunLength formatted data of storage in the storer 24, and after printing finishes the duplicate of this RunLength pattern image, capture this raw video more again to print the duplicate of this JPEG pattern image.
Step 700 and step 800 are similar in appearance to step 600 (or step 650), that is step 700 and 800 is formed at JPEG shown in the step 600 (high storage space) and RunLength (low storage space) are replaced to JBIG respectively, so repeat no more in this.
See also Figure 10 to 12, Figure 10 to 12 is the process flow diagram of step 900 in the method for Fig. 3.The principle that step 900 not only can be followed in the step 600 to be showed, differentiate in regular turn and whether still have storage this JPEG (high storage space) in the storer 24, the storage space of this JBIG (middle storage space) and this RunLength formatted data (low storage space), again according to discrimination result, with this JPEG, this JBIG and/or this RunLength formatted data are stored in the storer 24, the principle that step 900 also can be followed in the step 650 to be showed, differentiate in regular turn and whether still have this RunLength of storage in the storer 24, the storage space of this JBIG and these jpeg format data, again according to discrimination result, with this RunLength, this JBIG and/or this jpeg format data storage are in storer 24, to accelerate the printing speed of reprographic system 10.Yet, owing to the duplicate of this JBIG pattern image can be finished by the mode that will be stored in this JPEG decoding path of jpeg format data importing in the storer 24, as the step 632 in the step 600, so shown step 900 is optionally controlled the shadow tone image that compressor reducer 22 do not exported error diffusion module 16 and is compressed into a JBIG formatted data among Figure 10.Step 900 comprises the following step:
Step 901: capture this raw video, and convert this raw video to a gray level image;
Step 902: this gray level image is imported this direct outgoing route, this JPEG coding path and this RunLength coding path;
Step 904: whether the duplicate that differentiation image output device 20 is printed is the duplicate of last a JPEG image pattern, if, carry out step 920, otherwise, carry out step 906;
Step 906: differentiate the storage space that whether still has these jpeg format data of storage in the storer 24,, then carry out step 908 if having, otherwise, carry out step 901;
Step 908: with this jpeg format data storage to storer 24;
Step 910: the jpeg format data importing that will be stored in the storer 24 is deciphered the path in this JPEG;
Step 912: whether the umber of the duplicate of the JPEG image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this JPEG image pattern in this control data, if, carry out step 914, otherwise, carry out step 910;
(processor 30 will be stored in jpeg format data importing in the storer 24 constantly to this JPEG decoding path, till the umber of the duplicate of the JPEG image pattern that image output device 20 is printed equals the umber of the duplicate of this JPEG image pattern in this control data)
Step 914: whether the duplicate that differentiation image output device 20 is printed is the duplicate of last a JBIG image pattern, if, carry out step 920, otherwise, carry out step 916;
Step 916: stored this jpeg format data in the differentiation storer 24, if, carry out step 917, otherwise, carry out step 901;
Step 917: the jpeg format data importing that will be stored in the storer 24 is deciphered the path in this JPEG;
(owing to stored this jpeg format data in the storer 24, the duplicate of remaining JBIG pattern image can be finished to this JPEG decoding path by the jpeg format data importing that will be stored in the storer 24)
Step 918: whether the umber of the duplicate of the JBIG image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this JBIG image pattern in this control data, if, carry out step 920, otherwise, carry out step 917;
Step 920: whether the duplicate that differentiation image output device 20 is printed is the duplicate of last a RunLength image pattern, if, carry out step 999, otherwise, carry out step 922;
Step 922: differentiate the storage space that whether still has this RunLength formatted data of storage in the storer 24,, then carry out step 924 if having, otherwise, carry out step 930;
Step 924: this RunLength formatted data is stored in the storer 24;
(method of Fig. 3 is carried out so far, represent to have in the storer 24 enough in order to storing the storage space of this RunLength formatted data, and processor 30 can be stored to this RunLength formatted data in the storer 24)
Step 926: the RunLength formatted data that will be stored in the storer 24 is directed in this RunLength decoding path;
Step 928: whether the umber of the duplicate of the RunLength image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this RunLength image pattern in this control data, if, carry out step 999, otherwise, carry out step 926;
(the RunLength formatted datas that processor 30 will be stored in the storer 24 constantly are directed into this RunLength decoding path, till the umber of the duplicate of the RunLength image pattern that image output device 20 is printed equals the umber of the duplicate of this RunLength image pattern in this control data)
Step 930: differentiate in the storer 24 whether stored these jpeg format data? if, carry out step 932, otherwise, carry out step 901;
Step 932: the jpeg format data importing that will be stored in the storer 24 is deciphered the path in this JPEG; And
Though (do not had unnecessary storage space in the storer 24 to store this RunLength formatted data, but owing to stored this jpeg format data in the storer 24, the duplicate of remaining RunLength pattern image can be finished to this JPEG decoding path by the jpeg format data importing that will be stored in the storer 24)
Step 934: whether the umber of the duplicate of the RunLength image pattern that differentiation image output device 20 is printed equals the umber of the duplicate of this RunLength image pattern in this control data, if, carry out step 999, otherwise, carry out step 932.
Certainly, shown step 900 is optionally controlled the shadow tone image that compressor reducer 22 exported error diffusion module 16 and is compressed into a JBIG formatted data among Figure 10, be not compressed into a RunLength formatted data and will not describe the printable image that control module 18 exported, can be directed into this JPEG and this JBIG decoding path respectively and finish by being stored in JPEG in the storer 24 or JBIG formatted data as for the duplicate of the RunLength pattern image of remainder, because this similar process is in step 900, so repeat no more in this.In addition, step 900 is also optionally differentiated the storage space whether this JBIG formatted data of storage (middle storage space) is still arranged in the storer 24 earlier, duplicate with this JBIG pattern image of first line printing, and after the total printing of the duplicate of this JBIG pattern image finishes, just differentiate the storage space whether storage this JPEG (or this RunLength) formatted data is still arranged in the storer 24, to print the duplicate of this JPEG (or this RunLength) pattern image.Differentiate earlier and just differentiate storer 24 behind the storage space whether storer 24 still have this JBIG formatted data of storage and whether still have the similar process of storage space of these jpeg format data of storage in step 650 (hanging down storage space → high storage space), just differentiate storer 24 behind the storage space whether storer 24 still have this JBIG formatted data of storage and whether still have the similar process of storage space of this RunLength formatted data of storage and differentiate earlier in step 600 (high storage space → hang down storage space), so repeat no more in this.
Compared to known reprographic system, reprographic system of the present invention according to the storage size of a storer and be input on the control panel control data comprised corresponding to the kind of the pattern of the duplicate quantity of a raw video and this duplicate, use an image processing module, one error diffusion module, one describes the gray level image that control module and a compressor reducer change this raw video converts a JPEG earlier to, one JBIG and a RunLength formatted data, and and then with this JPEG, after this JBIG and this RunLeng th formatted data are stored in this storer, just will be stored in the JPEG in this storer, JBIG and RunLength formatted data are directed in a JPEG respectively, one JBIG and RunLength decoding path is with a JPEG, the duplicate of one JBIG and a RunLength pattern image prints on an image output device.Since storer still have enough storage spaces with the situation of storing a JPEG, a JBIG or a RunLength formatted data under, reprographic system of the present invention only needs by capturing this raw video once, just can print the duplicate of all these raw videos, so reprographic system of the present invention has preferable printing effect.In addition, reprographic system of the present invention only is additional to a compressor reducer and a decompressor in the known reprographic system, so the structure of reprographic system of the present invention is quite simple.

Claims (16)

1. a reprographic system is used for a raw video is duplicated into the duplicate that M part comprises N kind pattern, and wherein M and N are positive integer, and this reprographic system comprises:
One image acquisition module is used for capturing this raw video and converts this raw video to a gray level image;
One image processing module is electrically connected on this image acquisition module, is used for handling this gray level image;
One error diffusion module is electrically connected on this image processing module, and the gray level video conversion that is used for that this image processing module was handled becomes a shadow tone image;
One describes control module, is electrically connected on this error diffusion module, is used for the shadow tone video conversion that this error diffusion module is changed is become a printable image;
One image output device is electrically connected on this and describes control module, is used for exporting this and describes the printable image that control module is changed;
One compressor reducer is used for a gray level image is compressed into jpeg format data, a shadow tone image is compressed into a JBIG formatted data and a printable image is compressed into a RunLength formatted data;
One storer is used for storing this compressor reducer and compresses jpeg format data, JBIG formatted data and the RunLength formatted data that forms;
One decompressor is used for a jpeg format data decompression is shortened into a gray level image, a JBIG formatted data is de-compressed into a shadow tone image and a RunLength formatted data is de-compressed into a printable image; And
One processor, be electrically connected on this image acquisition module, this image processing module, this error diffusion module, this describes control module, this image output device, this compressor reducer, this storer and this decompressor, is used for controlling this image acquisition module, this image processing module, this error diffusion module, this is described the running of control module and this image output device and is used for controlling according to the size of M, N, this JPG formatted data, this JBIG formatted data and this RunLength formatted data the running of this compressor reducer, this storer and this decompressor.
2. reprographic system as claimed in claim 1, it also comprises a control panel, is used for importing this M and N.
3. reprographic system as claimed in claim 2, wherein this control panel is a touch-control system LCD.
4. reprographic system as claimed in claim 2, wherein this control panel is one to comprise the light-emitting-diode panel of a plurality of control buttons.
5. one kind is used for a raw video is duplicated into the many parts of methods that comprise the duplicate of at least a pattern, and this method comprises the following step:
(a) capture this raw video, and convert this raw video to a gray level image;
(b) this gray level image is directed in a direct outgoing route to export first part of duplicate in these many parts of duplicates, and this gray level image to be directed in a predictive encoding path to be compressed into predetermined format data according to this pattern; And
(c) differentiate the storage space whether a storer has these predetermined format data of storage, if this storer has the storage space of these predetermined format data of storage, then with this predetermined format data storage in this storer, and these predetermined format data that are stored in this storer are directed in a pre-definite decoding path respectively, to print the residue duplicate in these many parts of duplicates.
6. method as claimed in claim 5, wherein these many parts of duplicates comprise one first image pattern and one second image pattern, this predictive encoding path comprises one first coding path and one second coding path, these predetermined format data comprise one first formatted data and one second formatted data, this pre-definite decoding path comprises one first decoding path and one second decoding path, and step (c) is differentiated the storage space that whether has this first formatted data of storage in this storer earlier, if have the storage space of this first formatted data of storage in this storer, then this first formatted data is stored in this storer, and this is stored in first formatted data in this storer is directed in this first decoding path, to print the residue duplicate of the first image pattern in these many parts of duplicates, step (c) is then differentiated the storage space that whether has this second formatted data of storage in this storer, if have the storage space of this second formatted data of storage in this storer, then this second formatted data is stored in this storer, and this is stored in second formatted data in this storer is directed in this second decoding path, to print the residue duplicate of the second image pattern in these many parts of duplicates.
7. method as claimed in claim 6 is wherein stored the required storage space of this first formatted data less than the required storage space of this second formatted data of storage.
8. method as claimed in claim 6 is wherein stored the required storage space of this first formatted data greater than the required storage space of this second formatted data of storage.
9. method as claimed in claim 8, wherein in step (c), if do not have the storage space of this second formatted data of storage in this storer, but stored this first formatted data in this storer, first formatted data that then this is stored in this storer is directed in this first decoding path, to print the residue duplicate of the second image pattern in these many parts of duplicates
10. method as claimed in claim 5, wherein this gray level image is output in an image output device after this direct outgoing route is converted into a shadow tone image and a printable image in regular turn earlier.
11. method as claimed in claim 5, wherein these predetermined format data are jpeg format data.
12. method as claimed in claim 11, wherein this be stored in this storer the predetermined format data in this pre-definite decoding path be extracted earlier shorten into a gray level image, again be converted into a shadow tone image and a printable image in regular turn after, be output in an image output device.
13. method as claimed in claim 5, wherein these predetermined format data are a JBIG formatted data.
14. method as claimed in claim 13, wherein this be stored in this storer the predetermined format data in this decoding path system be extracted earlier shorten into half tone image, again be converted into a printable image after, be output in an image output device.
15. method as claimed in claim 5, wherein these predetermined format data are a RunLength formatted data.
16. method as claimed in claim 15, wherein this be stored in this storer the predetermined format data in this decoding path be extracted earlier shorten a printable image into after, be output in an image output device.
CNB2004100817729A 2004-12-31 2004-12-31 Photocopying system for copying an original image to M copies containing N forms Expired - Fee Related CN100447684C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100817729A CN100447684C (en) 2004-12-31 2004-12-31 Photocopying system for copying an original image to M copies containing N forms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100817729A CN100447684C (en) 2004-12-31 2004-12-31 Photocopying system for copying an original image to M copies containing N forms

Publications (2)

Publication Number Publication Date
CN1801002A CN1801002A (en) 2006-07-12
CN100447684C true CN100447684C (en) 2008-12-31

Family

ID=36811053

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100817729A Expired - Fee Related CN100447684C (en) 2004-12-31 2004-12-31 Photocopying system for copying an original image to M copies containing N forms

Country Status (1)

Country Link
CN (1) CN100447684C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7859720B2 (en) * 2006-11-13 2010-12-28 Canon Kabushiki Kaisha Image forming apparatus and method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1103725A (en) * 1993-06-04 1995-06-14 佳能株式会社 Image forming apparatus and method
US5483622A (en) * 1992-09-03 1996-01-09 Hewlett-Packard Company Page printer having automatic font compression
CN1185607A (en) * 1996-12-20 1998-06-24 佳能株式会社 Printing control device and method, storage medium for storing ready programme of computer
JPH1188668A (en) * 1997-09-11 1999-03-30 Konica Corp Image-forming device
CN1219071A (en) * 1997-08-21 1999-06-09 株式会社东芝 Image coding method, image coding device, image decoding device and forming device
US6208434B1 (en) * 1997-02-27 2001-03-27 Brother Kogyo Kabushiki Kaisha Copying apparatus in a facsimile machine

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5483622A (en) * 1992-09-03 1996-01-09 Hewlett-Packard Company Page printer having automatic font compression
CN1103725A (en) * 1993-06-04 1995-06-14 佳能株式会社 Image forming apparatus and method
CN1185607A (en) * 1996-12-20 1998-06-24 佳能株式会社 Printing control device and method, storage medium for storing ready programme of computer
US6208434B1 (en) * 1997-02-27 2001-03-27 Brother Kogyo Kabushiki Kaisha Copying apparatus in a facsimile machine
CN1219071A (en) * 1997-08-21 1999-06-09 株式会社东芝 Image coding method, image coding device, image decoding device and forming device
JPH1188668A (en) * 1997-09-11 1999-03-30 Konica Corp Image-forming device

Also Published As

Publication number Publication date
CN1801002A (en) 2006-07-12

Similar Documents

Publication Publication Date Title
CN100394328C (en) Image reproduction apparatus, image reproduction method, and program for implementing the method on a computer
CN101237513B (en) Image processing device and image processing method
US7843578B2 (en) Image forming apparatus and method of controlling the same
US7652800B2 (en) Apparatus and method for image forming
CN1932671B (en) Image forming apparatus, image forming method, and image forming program
AU595279B2 (en) Thresholding algorithm selection apparatus
CN101102384B (en) Multifunction printer
EP2675149B1 (en) Cell-based compression of digital images
CN1842128B (en) Image processing apparatus and image processing method
US6529287B1 (en) Image processing system
JP2006121607A (en) Image processor and image processing method
US6950559B2 (en) Image processing apparatus, image processing circuit, and image processing method
US8107772B2 (en) Image processing apparatus, image reading apparatus, image processing method, and recording medium
CN100447684C (en) Photocopying system for copying an original image to M copies containing N forms
CN1247011C (en) Method and equipment for compressing image data
JP2008288912A (en) Image processor and image forming apparatus
US7684588B2 (en) System and method for providing robust information tags to image files
CN101246328A (en) Image forming apparatus to save toner and method to control the same
JPH0659657A (en) Image processing device
US20030058461A1 (en) Pixel based image rendering system
US7463375B2 (en) Copier encoding gray-level image data into format for storage and decoding to print remaining copies if memory has large enough storage capacity
US20080018914A1 (en) Image Forming Apparatus, Memory Control Device and FIFO Memory Control Method
CN101753759B (en) Image processing apparatus and control method therefor
JP2008022082A (en) Image forming apparatus and control method thereof
JPH04181871A (en) Color picture processing unit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: QISDA TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: BENQ CORPORATION.

Effective date: 20100408

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: TAOYUAN COUNTY, TAIWAN PROVINCE TO: TAOYUAN COUNTY, TAIWAN PROVINCE, CHINA

TR01 Transfer of patent right

Effective date of registration: 20100408

Address after: China Taiwan Taoyuan County

Patentee after: Qisda Corporation

Address before: Taoyuan County of Taiwan Province

Patentee before: Benq Corp.

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081231

Termination date: 20101231