In printing, print agents such as inks, toners, coatings and the like may be applied to a substrate. Substrates may in principle comprise any material, for example paper, card, plastics, fabrics or the like.
In some examples, the resulting printed output may be analysed in order to identify potential or actual defects. In some examples, a printed substrate is scanned, and the captured image is examined. In some examples, a printed output may be reviewed for internal color consistency. In some examples, a printed output may be compared to a reference image, for example an image which formed the basis of a print instruction, or a previously printed output which has been determined to meet certain criteria.
Non-limiting examples will now be described with reference to the accompanying drawings, in which:
In some examples of print apparatus, a photo charging unit may deposit a substantially uniform static charge on an electrophotographic surface (also referred to as a photoconductor), for example a photo imaging plate, or ‘PIP’, which may be curved around the surface of a drum, and a write head dissipates the static charges in selected portions of the image area on the PIP to leave a latent electrostatic image. The latent electrostatic image is an electrostatic charge pattern representing the pattern to be printed. An electrostatic print agent composition may be transferred to the PIP from a print agent source, which may comprise a Binary Ink Developer (BID) unit, and which may present a film of the print agent to the PIP. A resin component of the print agent may be electrically charged by virtue of an appropriate potential applied to the print agent in the print agent source. The charged resin component, by virtue of an appropriate potential on the electrostatic image areas, may be attracted to the latent electrostatic image on the PIP. In general, it may be that the print agent does not adhere to the charged, non-image, areas and forms an image on the surface of the PIP. The electrophotographic surface will thereby acquire a developed print agent pattern on its surface.
In some examples of printing processes, a printed image may be analysed to detect defects therein. There are many potential sources of defects in an image, for example aging or failing print apparatus components, damaged or inappropriate substrates or coatings, inappropriate ink (or other print agent) compositions, a need to clean the apparatus, and the like. Thus, even if a user is made aware of a defect, it may not be clear what remedial action may be applied.
This can lead to wasted time in determining the source of a defect and, in the event of mis-diagnosis of the fault, inappropriate and potentially expensive maintenance operations.
During the printing process, ink can be applied in a non-uniform manner. This results in a non-uniform printed page. This non-uniformity can result from several sources including mechanical (e.g. mechanical recoil of cylinders) and electrical (e.g. non-uniform discharge of the electrophotographic surface). Color non-uniformity can, in some examples, appear prominent to a viewer in a printed output.
Block 102 comprises printing a set of images by, for each image, transferring print agent between a roller of a print agent source and an electrophotographic surface in a print agent transfer operation, wherein the roller is controlled to have a (common) first voltage profile during each of the transfer operations. The roller of the print agent source may be a print agent transfer roller. The images may comprise at least one solid block of color. In some examples, all the images may be printed using the same print agent, e.g. the same color.
The voltage of the roller establishes the potential difference which transfers a film or layer of print agent from the print agent source to the electrophotographic surface. Varying the potential of the roller may change the thickness of the print agent film/layer. In some examples, the first voltage profile may comprise a fixed voltage. However, in other examples (for example in subsequent iterations of the method), the first voltage profile may vary during the transfer operation. By varying the voltage during a transfer of a film/layer of print agent, the local thickness of the film/layer in the direction of printing may be varied. In some examples, the direction of printing may be a direction parallel to a direction of transport of a printed image through a print apparatus. Considered another way, an image may have a leading edge, which is formed first, and a trailing edge, which is formed last. The leading edge may lead the trailing edge in the direction of printing.
The images may be presented on one substrate, or on a plurality of substrates. An image may comprise a ‘separation’, i.e. the result of transferring print agent to an electrophotographic surface, and thereafter to a substrate. To consider an example, there may be a printed substrate comprising a first stripe of yellow print agent in a first location and a second stripe of yellow print agent in a second location, wherein the stripes are formed parallel to the printing direction. It may be the case that the two stripes were formed as a single separation/image: a latent electrostatic image of the two stripes may be formed on a PIP, and a two stripe print agent pattern formed on the PIP may be transferred (in some examples via an intermediate transfer member) to a substrate. These stripes are formed as a single image/separation.
However, in other examples, the stripes may be formed separately, in two transfer operations to a PIP having a single stripe pattern in the electrostatic image, and therefore as two images/separations. In some examples, a first stripe may be transferred to an intermediate transfer member and remain thereon until the second stripe is also transferred to the intermediate transfer member, and the two stripes (the two separations/images) may be transferred to the substrate simultaneously. In other examples, the two separations may be applied to the substrate separately.
In the first case, the stripes printed in a single separation may show banding defects in the same location(s) in the direction of printing. However, in the second case, it is more likely that there may be a difference in the location of at least some banding artefacts, as the transfer roller and the electrophotographic surface are likely to be different sizes, so there is a variable phase difference, leading in turn to a change in the location of banding defects between separations resulting from an artefact caused by at least one of electrophotographic surface and the transfer roller, or by the interaction therebetween.
Block 104 comprises detecting a variation in optical density which is consistent across the set of printed images. The consistency may be a consistency in location. In some examples, the consistency may be a consistency in location in the dimension parallel to the direction of print. As will be set out in greater detail below, this may comprise determining an average, for example a mean, of optical density of a plurality of corresponding sampling lines in a plurality of images. In some examples, the average may comprise an average made up of optical density of a plurality of images/different separations. This serves to emphasise variations in optical density which are seen in multiple images/separation, and therefore identify consistent optical variations in optical density. This may in turn de-emphasise variations in optical density which shift between images, i.e. those which change locations in different separations/images. However, detecting variations in optical density which are consistent across the set of printed image may also comprise detecting variations in optical density which are shown in one image. In some examples therefore detecting a variation in optical density which is consistent across the set of printed images may comprise emphasising variations in optical density which are seen in multiple images/separation and/or de-emphasising variations in optical density which shift between images.
In some examples, block 104 may comprise detecting the variation in optical density by determining variation in the optical density of ‘sampling lines’ across each image, or a portion of each image, wherein the lines are orthogonal to a printing direction. This serves to emphasise variations in the direction of print. For example, an average optical density of corresponding sampling lines across a plurality of images (which may be corresponding in the sense that the sampling lines have a consistent offset from a leading edge) may be determined. The optical density of each sampling line, and/or of each ‘average’ sampling line, may be compared to a median optical density. Such ‘average’ sampling lines may provide a composite representation of the plurality of the printed image separations. In seom examples, detecting a variation in optical density which is consistent across the set of printed images may comprise determining such a composite representation of the images.
In some examples, detecting variations in optical density may comprise detecting color consistency across an image (e.g. comparing a pixel or set of pixels at a first location in a printed image to a pixel/set of pixels in a second location, or to an average or representative value). In some examples, the image may be printed with instructions to produce a consistent color (e.g. a particular coverage level), and variations in color may be detected. In some examples, these variations are determined with reference to other image portions and/or data derived from the printed image (such as a median) and not with respect to an intended print outcome/print instructions. In some examples, a median color value may be determined, and the variation of each pixel, region or sampling line from the median may be determined.
In some examples, detecting variations in optical density may comprise identifying variations which have at least a threshold value. For example, the threshold value may be determined based on scanner noise. For example, sampling lines which are outside a threshold value of a median value for an image (or composite representation or “average” of the images) may be considered to have an optical density which is inconsistent with the intended image output and sampling lines which are within a threshold value of a median value for an image may be considered to have exhibit an acceptable optical density, i.e. an optical density which is consistent with an intended image output.
In one particular example, an image or a plurality of images may be printed on a substrate having a particular intended coverage, for example a 100% coverage, which is set to be the same for the image(s) in the print instructions. The image(s) may comprise at least one solid block of color.
In this example, sampling lines are defined across a substrate (and in some examples in corresponding locations of a plurality of substrates), wherein each sampling line has a different offset from the edge of the substrate. An average grey level of the image content along each sampling line is determined (noting that this may comprise contributions of different images), and a median of the average grey levels is determined. Each measured grey level for each line may be compared to the median and the percentage of lines which fall outside a predetermined margin (i.e. a threshold value) of the median may be identified. If the number of grey level values is below a threshold, a lack of color uniformity may be identified.
In some examples, each substrate may be considered in a plurality of segments, which run across the substrate (i.e. orthogonal to the direction of printing) and each comprise a plurality of sampling lines. There may be for example 3-10 segments on a substrate. For example, if 90% of the line values within a segment are within a predetermined range of the median, the segment may be considered to have color uniformity. If less than 90% of the line values within a segment are within the predetermined range of the median, color non-uniformity may be determined.
In other examples, the sampling line values for the image(s) may be considered as a whole rather than in segments.
In some examples, detecting variations in optical density may comprise comparing the scanned image to reference image data, for example on a pixel by pixel, or patch by patch, basis. Reference image data may for example comprise the image data used to determine the print instructions to print the printed substrate, or may be based on a previously printed image (which may for example have been reviewed and determined to be satisfactory). In other examples, the analysis may be carried out according to some other predetermined criteria.
In some examples, if there is no color non-uniformity detected, the method may terminate.
Block 106 comprises determining a second voltage profile based on the variation in optical density. In some examples, this may comprise determining a voltage profile correction. For example, where optical density in the printing direction is consistently lower than the average (e.g. the median) for the set of images printed using the first voltage profile, the voltage profile correction may indicate an increase in a potential difference between the print agent source roller and the electrophotographic surface at that point in the transfer cycle. Conversely, where the optical density in the printing direction is consistently higher than the average (e.g. the median) for the set of images printed using the first voltage profile, the voltage profile correction may indicate a decrease in a potential difference between the print agent source roller and the electrophotographic surface at that point in the transfer cycle. The size of the correction may relate to the size of the variation in optical density, and may for example be defined algorithmically, or recorded in a lookup table, or the like.
Such a voltage profile correction may be applied to the first voltage profile to determine a second voltage profile. In some examples, the second voltage profile may be a varying voltage profile. In other words, the voltage of the roller may vary while transferring a film or layer to the electrophotographic surface to print a single image.
Block 108 comprises printing a subsequent image by transferring print agent between the print agent source roller and the electrophotographic surface in a subsequent transfer operation, wherein the roller is controlled to have the second voltage profile during the subsequent transfer operation.
Generally, the voltage may be varied effectively in the direction of printing but not in a direction orthogonal thereto. Thus, by emphasising variations in the optical density which are seen in the direction of printing (as described in relation to block 104 above), those variations which may be compensated for by changing the voltage of a roller may be identified.
This average plot in
In further examples, there may be more separations (or images formed in a single transfer operation) and/or more samples/images portions (e.g. stripes) within a separation. The separations may be printed on one or more substrates.
In other words, in order to determine which variations in optical density can be corrected or compensated for by changing a voltage profile, the method of
It may be noted that it may or may not be the case that the origin of the consistent changes in optical density is associated with the roller itself: they may for example arise due to variation in charge across the photoconductive surface, or the source may be undetermined. However, the issues may nevertheless be addressed by setting an appropriate second voltage profile.
In some examples, the method may be iterated. For example, this may comprise detecting a variation in optical density which is consistent across a set of subsequent printed images printed using the second voltage profile. A voltage profile correction may be determined based on the variation in optical density, and the further voltage profile correction maybe applied to the second voltage profile to determine a third voltage profile. At least one further subsequent image maybe printed by transferring print agent between the print agent source roller and the electrophotographic surface, wherein the roller is controlled to have the third voltage profile.
In some examples, the method may be carried out for a plurality of different print agents. In such examples, the method may comprise selecting a first print agent and carrying out the method of
Block 502 comprises optically scanning a set of printed images, in this example using an ‘in-line scanner’, which is integrated into a print apparatus. This may comprise scanning one substrate or a plurality of substrates. In other examples, the scanned image may be acquired from a memory, which may be local or remote, and/or maybe received over a network, or the like. Block 504 comprises, for each image, determining a variation in the optical density of that image. For example, this may comprise determining the optical density of a plurality of sampling lines of the image, which are orthogonal to the direction of printing. In some examples, the optical density of the sampling lines may be compared to a median optical density value for an image/printed output.
Block 506 comprises combining the variations in optical density of a plurality of images. In some examples, an average may be determined, although in other examples some other measure (e.g. a sum) may be determined. Block 508 comprises determining a voltage profile correction, for example by use of a look-up table.
In this example, the x-axis is in units of millimetres, as opposed to centimetres, as was used for
The print agent source 702 comprises a print agent transfer roller 712 having a controllable voltage. For example, the print agent source 702 may comprise a chargeable surface which is controllable so as to result in a variable voltage difference to a ground voltage.
In use of the apparatus 700, the electrophotographic surface 704 receives print agent from the print agent transfer roller 712 to form an image separation as described above. The separation may comprise print agent from a single print agent source.
The scanning apparatus 706 scans a printed image separation. In some examples, the scanning apparatus 706 is operable to scan a plurality of printed images (which may be printed on one or more substrates) and may be any scanning apparatus suited to the purpose of capturing images of printed pages.
The processing circuitry 708 operates to acquire an optical scan of a plurality of printed image separations from the scanning apparatus 706, determine if there is a variation in optical density in a composite representation of the plurality of the printed image separations (for example, this may comprise an ‘average’ of one or more images, or one or more samples (e.g. stripes) taken from one or more images) and, if so, determine a corrected voltage profile for the print agent transfer roller based on the variation in optical density. This may for example comprise a correction to the voltage profile for the print agent transfer roller used to print the images.
The processing circuitry 708 may cause the controller 710 to control the voltage of the print agent transfer roller 712 to have the corrected voltage profile when printing a subsequent image separation.
In some examples, the processing circuitry 708 may carry out at least one block of
In some examples, the print apparatus 700 is a Liquid Electro Photographic (LEP) printing apparatus which may be used to print a print agent such as an electrostatic ink composition (or more generally, an electronic ink). In such examples, a photo charging unit may deposit a substantially uniform static charge on the electrophotographic surface 702, which may be a photo imaging plate, or ‘PIP’, and a write head (not shown) dissipates the static charges in selected portions of the image area on the PIP to leave a latent electrostatic image over. The latent electrostatic image is an electrostatic charge pattern representing the pattern to be printed. The electrostatic ink composition is then transferred to the PIP from the print agent source 702, which may comprise a print agent application unit such as a Binary Ink Developer (BID) unit, and which may present a film of the print agent to the PIP. A resin component of the print agent may be electrically charged by virtue of an appropriate potential applied to the print agent in the print agent source 702. The charged resin component, by virtue of an appropriate potential on the electrostatic image areas, is attracted to the latent electrostatic image on the PIP. The print agent does not adhere to the charged, non-image areas and forms an image on the surface of the latent electrostatic image. The electrophotographic surface 702 will thereby acquire a developed print agent electrostatic ink composition pattern on its surface.
The pattern may then be transferred to an intermediate transfer member, for example by pressure and/or virtue of an appropriate potential applied between the photoconductor and the intermediate transfer member such that the charged print agent is attracted to the intermediate transfer member. The print agent pattern may then be dried and fused on the intermediate transfer member before being transferred to a print media sheet (for example, adhering to the colder surface thereof). In some examples, the intermediate transfer member is heated.
In other examples, the print apparatus 700 may comprise a different form of print apparatus.
The print apparatus 800 further comprises a memory 806, which stores a look-up table associating variations in optical density with voltage corrections, wherein the processing circuitry 708 is to determine the correction(s) to the voltage profile(s) by accessing the look-up table.
In some examples, the instructions 904 comprise instructions to cause the processor 902 to analyse the set of optical scans of printed images comprise instructions to divide each image into a plurality of sampling lines, and to detect variations in optical density of the sampling lines.
In some examples, the instructions 904 comprise instructions to cause the processor 902 to iterate the image analysis and the voltage profile correction, for example until the consistent variations in optical density are resolved. For example, this may be when the number or proportion of sampling lines which are associated with a grey level value which is outside of a predetermined range of the median grey level value is below a threshold.
In some examples, the instructions 904, 906, 908 may carry out at least one block of
Aspects of some examples in the present disclosure can be provided as methods, systems or machine readable instructions, such as any combination of software, hardware, firmware or the like. Such machine readable instructions may be included on a computer readable storage medium (including but not limited to disc storage, CD-ROM, optical storage, etc.) having computer readable program codes therein or thereon.
The present disclosure is described with reference to flow charts and block diagrams of the method, devices and systems according to examples of the present disclosure. Although the flow diagrams described above show a specific order of execution, the order of execution may differ from that which is depicted. Blocks described in relation to one flow chart may be combined with those of another flow chart. It shall be understood that at least one flow in the flow charts, as well as combinations of the flows in the flow charts can be realized by machine readable instructions.
The machine readable instructions may, for example, be executed by a general purpose computer, a special purpose computer, an embedded processor or processors of other programmable data processing devices to realize the functions described in the description and diagrams, and which may for example comprise at least part of the processing circuitry 708. In particular, a processor or processing apparatus may execute the machine readable instructions. Thus functional modules of the apparatus and devices may be implemented by a processor executing machine readable instructions stored in a memory, or a processor operating in accordance with instructions embedded in logic circuitry. The term ‘processor’ is to be interpreted broadly to include a CPU, processing unit, ASIC, logic unit, or programmable gate array etc. The methods and functional modules may all be performed by a single processor or divided amongst several processors.
Such machine readable instructions may also be stored in a computer readable storage that can guide the computer or other programmable data processing devices to operate in a specific mode.
Such machine readable instructions may also be loaded onto a computer or other programmable data processing devices, so that the computer or other programmable data processing devices perform a series of operations to produce computer-implemented processing, thus the instructions executed on the computer or other programmable devices realize functions specified by flow(s) in the flow charts and/or block(s) in the block diagrams.
Further, the teachings herein may be implemented in the form of a computer software product, the computer software product being stored in a storage medium and comprising a plurality of instructions for making a computer device implement the methods recited in the examples of the present disclosure.
While the method, apparatus and related aspects have been described with reference to certain examples, various modifications, changes, omissions, and substitutions can be made without departing from the spirit of the present disclosure. It is intended, therefore, that the method, apparatus and related aspects be limited only by the scope of the following claims and their equivalents. It should be noted that the above-mentioned examples illustrate rather than limit what is described herein, and that those skilled in the art will be able to design many alternative implementations without departing from the scope of the appended claims. Features described in relation to one example may be combined with features of another example.
The word “comprising” does not exclude the presence of elements other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims.
The features of any dependent claim may be combined with the features of any of the independent claims and/or with any other dependent claim(s).
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2018/024938 | 3/28/2018 | WO | 00 |