Assessing printer quality by assigning quality scores to images

The printer quality evaluation system objectively assesses and compares print quality using image capture devices and light sources, addressing customer complaints by providing numerical scores for effective issue resolution.

JP2024174968AActive Publication Date: 2024-12-17ELECTRONICS FOR IMAGING INC
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024154114
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2019-12-05
Filing Date
2024-09-06
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

Manufacturers face challenges in objectively assessing and comparing the print quality of printers, as customers often complain about deteriorating print quality post-purchase, making it difficult to identify and address issues visually.

Method used

A printer quality evaluation system using image capture devices like scanners and cameras, combined with light sources, to objectively evaluate print quality by capturing and analyzing images under controlled conditions, providing a numerical quality score for comparison.

Benefits of technology

Enables objective assessment and comparison of print quality, reducing customer dissatisfaction by providing clear evidence of quality degradation, facilitating prompt resolution of issues and minimizing disputes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024174968000001_ABST
    Figure 2024174968000001_ABST
Patent Text Reader

Abstract

To provide a system enabling users / customers to receive an objective assessment of the performance of a printer.SOLUTION: The target to solve the problem is accomplished by comparing a quality score of an earlier-in-time image with a quality score of a later-in-time image. A processor analyzes each image based on several criteria and uses various image-analysis methods, to flag errors within the image. Then, a numeric quality score, based on the number of errors, is provided to a user to objectively evaluate whether or not the printer has deteriorated. Thus, the user can objectively present an argument to a salesperson or manufacturer that the user is due a remedy.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Detailed Description of the Invention

[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims priority to U.S. Provisional Patent Application No. 62 / 923,196, filed October 18, 2019, and U.S. Patent Application No. 16 / 704,842, filed December 5, 2019, both of which are incorporated by reference in their entireties. [Technical field]

[0002] The teachings disclosed herein relate to a printer system, and more particularly, to a printer quality evaluation system.

[0003] Manufacturers focus a lot of efforts on providing high quality products. Investing early in the manufacturing process can help ensure that customers are satisfied with the product both after purchasing it and while using it. Nevertheless, customers may file complaints with sellers, such as damaged parts, poor performance, or various other complaints.

[0004] Specifically, in the printer manufacturing business, companies have a hard time dealing with customer complaints. Complaints can occur for a variety of reasons, such as poor print quality, noise, and slow response speed. However, since there are many complex parts in a printer that can cause problems, it is difficult for the human eye to identify the cause of the problem. Moreover, it is even more difficult to evaluate the deterioration of print quality. In other words, it is difficult to objectively determine whether the quality of a printed image produced at one time by a certain printer is similar to or within a predefined tolerance range of the quality of the same image printed at another time by the same or a different printer.

[0005] However, to reduce the possibility of dissatisfaction, a potential printer customer is shown various features and capabilities of the printer prior to the sale. A potential printer customer may also be provided with print samples from a demo printer that the customer uses to examine and make a purchasing decision. After purchasing and using the printer, the customer may complain that the printer's quality is not as good as that shown prior to the sale, or that it has deteriorated since purchase. Thus, a method is needed to objectively measure the print quality of a purchased printer and compare it to the quality of the demo printer or to the previous quality of the purchased printer. Summary of the Invention

[0006] The embodiments disclosed herein include a printer quality assessment system and method. The quality assessment system includes an image capture device, such as a scanner and a camera, a light source, and a processor. The quality assessment system can be housed within the printer. The image capture device can be located on the print head carriage or on the printing table. The light source can be mounted near the image capture device. The light source can be used to illuminate an image on the image capture device to capture an image with sufficient detail to perform subsequent analysis.

[0007] An embodiment of the printer quality assessment system also includes multiple light sources and multiple different image capture devices. The number of light sources and image capture devices used is based on the location of the image quality assessment system. For example, the system can facilitate the use of a scanner device with multiple light sources when placed above the printing table. In another example, the system can be placed near the print head. This can facilitate the use of a camera with one light source.

[0008] Additionally, the present disclosure includes a method of evaluating the quality of a printer. The method includes using a quality evaluation system to evaluate both an image printed at one time (i.e., a reference image) and an image printed at another time. The reference image may be printed by another printer and at another time. However, the image must be the same image. The printer on which the evaluation is being performed may use a processor to evaluate the images and provide an objective numerical quality score for each image to the user. The score may be a number that represents the quality of the image.

[0009] This Summary is provided to introduce a selection of concepts in a simplified form that are described in more detail below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Other aspects of the embodiments disclosed herein will be apparent from the accompanying drawings and the description of the Detailed Description.

[0010] To easily identify discussion of a particular element or operation, the most significant digit or digits of a reference number refer to the number of the drawing in which that element is first introduced. [Brief description of the drawings]

[0011] [Figure 1] 1 shows a front view of a printer component that contains an embodiment of a printer quality assessment system. [Diagram 2] 1 shows an expanded view of a printer quality evaluation system within a printer component. [Diagram 3] 1 shows an overall view of a network-connected quality evaluation system in a printer component. [Figure 4] FIG. 1 is a block diagram of a conventional customer experience prior to use of the systems and methods described herein. [Diagram 5]FIG. 1 is a block diagram of a customer experience when using the systems and methods described herein. [Figure 6] FIG. 1 is a high level block diagram of the steps taken to objectively evaluate two images printed at different times. [Figure 7] 1 shows a schematic diagram of a machine in the exemplary form of a computer system capable of executing a set of instructions to cause the machine to perform one or more of the methods discussed herein. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Next, various exemplary embodiments are described. The following description provides specific details for a thorough understanding and enabling explanation of these examples. However, those skilled in the art will understand that some of the embodiments disclosed herein may be practiced without many of these details.

[0013] Similarly, those skilled in the art will also understand that some of the embodiments may include many other obvious features that are not described in detail herein, etc. In addition, some well-known structures or functions may not be shown or described in detail below to avoid unnecessarily obscuring the relevant description of the various examples.

[0014] The terms used below should be interpreted in their broadest reasonable manner, even when used in conjunction with detailed descriptions of specific examples of embodiments. Indeed, certain terms may even be emphasized below. However, terms intended to limit their interpretation will be clearly and specifically defined, as in this section of the detailed description.

[0015] There are several components in a printer quality assessment system. The system can include one or more image capture devices, such as a color camera, area or line, one or more color scanners, or both. The image capture device can be mounted near or on the print head or printing table. The image capture device can capture images with sufficient resolution to be able to detect differences such as color changes and resolution. Typically, a resolution of 40um is sufficient to detect differences between images. For example, the system can include an area scan color camera (i.e., Basler acA1920-40gc). The camera can be mounted on the print head carriage of the printer. In this arrangement, the camera can take a picture of the printed image after the print head has completed its task.

[0016] In another embodiment, the system can include multiple cameras in different locations: a line scan camera attached to the printing table and an area scan camera attached to the print head. This arrangement can act as a fail-safe in case one camera fails or allow for double verification of the analysis. For example, the printed image can first be processed based on data from the area scan camera attached to the print head. The analysis from this camera can provide a certain numerical quality score to the user. The printed image can then be processed based on data from the line scan camera attached to the printing table. The user can then receive another numerical quality score. The user can then compare the two numerical quality scores to ensure that the image's numerical quality score is accurate. If they are not similar within an acceptable range, the user can decide to perform the analysis again, use a different image, use a different printer, etc.

[0017] In another embodiment, the quality assessment system can include a multipass printer with an area scan color camera (i.e., a Basler acA1920-40gc) attached to the head carriage of a wide format inkjet printer that scans the media and prints the image. The area scan color camera is positioned such that the printed image is under the lens after the image has dried or cured. For example, after the printhead carriage finishes printing an image, the wide format printer may not move the printed image to the printer tray until the area scan color camera takes a picture of the printed image. Conversely, the area scan color camera may take multiple pictures as the printer completes printing a portion of the image. In this case, the printer may move the printed image along the print belt as the printhead prints a portion of the image. The area scan color camera may take multiple pictures for each printed portion. A processor may then compile the images for analysis.

[0018] Fig. 1 shows a front view of a printer including an embodiment of a printer quality assessment system. Fig. 1 shows a quality assessment system 100 with a printer 102, a light source 104 and a camera 106. The system makes it possible to assess an image printed by one printer at a time, and prints of the same image printed by the same or different printers at the same or different times.

[0019] In an embodiment of the quality assessment system 100 of FIG. 1, as shown in FIG. 1, the camera 106 can be a line scan camera, such as a Teledyne / Dalsa LA-GC-02K05B-00-R 2048x2 color GIGE. The line scan camera can be mounted and operated similarly to the area scan camera described above. In this embodiment, the line scan camera can capture lines at, for example, 45 kHz with a carriage speed of 2 m / sec. This allows for a sampling resolution of approximately 44 um.

[0020] In addition to the image capture device, the quality assessment system 100 can include one or more light sources 104. The one or more light sources 104 should preferably be mounted near the camera 106 at a distance and angle such that the light is reflected from the media without shading the camera or creating hot spots on the media. In other words, the light source 104 should illuminate the media evenly. If this is not possible, a light diffuser can be used, as long as light attenuation does not prevent the camera 106 from capturing the image with sufficient detail. In addition, the light source 104 should not distort the color of the printed image. For example, the light source 104 cannot emit green light on a printed image that is substantially red. This would likely result in a discoloration of the image when the camera 106 takes the picture.

[0021] Using the camera 106 and the light source 104, the quality assessment system 100 can analyze the printed image. Typically, the camera 106 transmits the captured image to a processor for analyzing the image. The processor can evaluate both the printed image and the previous image (i.e., the reference image). It is important that such an assessment is performed under similar conditions, such as the same media (i.e., image), environmental conditions (i.e., temperature, humidity, lighting, etc.), and printer settings (i.e., head status, system power, etc.). Additionally, it is known in the art that calibration of the camera, printer, etc. may be required to accurately assess the image.

[0022] In one embodiment, the quality assessment system 100 can include a camera 106 mounted on the print head carriage of the printer 102. When an image arrives under the lens of the camera 106, the camera 106 can rapidly capture a frame of the image with a standard exposure time. Typically, the carriage moves at a speed of 2 m / sec. The exposure time can be 10 us or less to avoid blurry images. However, due to the short exposure time, a high intensity light source may be required to illuminate the print. This can be done with a light pulse of 10 us duration. The light pulse should be synchronized with the exposure time of the camera 106 to ensure that the image is illuminated when the shutter of the camera 106 is exposed to the light.

[0023] In another embodiment, the timing of the light pulses can be programmed to capture the printed image with sufficient resolution and to ensure that the carriage moves a distance that is less than or equal to the field of view (FOV) of the lens of the camera 106. For example, with a carriage speed of 2 m / s and an FOV of 75 mm, the time between two trigger pulses should be less than or equal to 37.5 ms.

[0024] Additionally, trigger pulses by the camera 106 and light source 104 can be generated by a control computer (not shown) connected to the printer 102. The relationship between the control computer and the printer can be established by known methods. For example, the computer can be external to the printer 102 and connected via Universal Serial Bus (USB), Bluetooth, WiFi, or other communication methods. In another embodiment, the computer can be on-board the printer 102. The printer 102 can have an interface that allows a user to interact with the computer and receive data.

[0025] After the quality assessment system 100 captures an image in a frame, the frame can be transferred to a computer. The computer can evaluate both the later image and the earlier image (i.e., the reference image). The reference image preferably has the same resolution as the later image. However, if the scanner or camera has errors that cause images to be captured in duplicate, they must be resolved using known methods before they can be assessed.

[0026] When the scanner or camera 106 captures consecutive images or adjacent media in the same frame, duplicate images may occur. This error may occur, for example, if the trigger pulse described above is not synchronized with the carriage speed. One way to solve the duplicate image problem is to map the duplicate pixels in a frame, both between consecutive frames and between two adjacent scanlines, and store the duplicates only once. For example, only save the duplicates from the first frame (i.e., the rightmost pixel) and discard them from the next frame (i.e., the leftmost pixel), or store the duplicates from the first frame for one scanline (i.e., the bottom of the frame) and discard them from the same position frame in the next scanline (i.e., the top of the frame). Special handling may be required for the bounding frames of the image to discard those parts that are outside the printed image. Another way to solve the duplicate problem is to map the captured frame to a reference image and store the pixels only once.

[0027] To evaluate both images, the camera 106 should be connected to a computer or processor, which is not necessarily the same as the control computer or processor that controls the printer 102. The camera 106 and computer can be connected by various known methods, such as via wired communication (i.e., Ethernet cable) or wirelessly (i.e., Bluetooth). For example, the analysis can be performed on an external laptop connected to the camera 106 by USB. The camera 106 can send information via USB to this laptop for analysis. The laptop can have its own analysis tools, have a portal specific to the camera 106, or have other analysis means. In general, the analysis can be performed by known image quality evaluation methods.

[0028] For example, the quality assessment system 100 can first calculate a numerical quality score for an image or pattern based on various parameters. This quality score can then be compared to the quality score of a reference image. In another embodiment, the quality assessment system 100 can assign and compare quality scores for specific characteristics of the printout. For example, the Delta E of a color patch in the printout can be assigned a quality score and compared to the quality score of a pre-defined color book such as Panton. In another embodiment, the image can be converted to a binary image. The system can then perform edge detection using algorithms such as the Hough transform or Sobel filter during the assessment process.

[0029] 2 shows a close-up view of the quality assessment system 200 within the printer components 202, including an image capture device (i.e., camera 206) and a light source 204. The light source 204 can be mounted on an adjustable rail system 208. The adjustable rail system 208 can allow the light source 204 to slide along the rail system 208 and change its angle relative to the printed image. For example, the image captured by the camera 206 may contain a hot spot because the light source 204 was too close to the printed image. The control computer can command the light source 204 to move away from the printed image, either by sliding the light source 204 along the rail system 208, by changing the angle of the light source 204 relative to the printed image, or both.

[0030] FIG. 3 shows an overall view of an embodiment of a networked quality assessment system 300 in a printer component 302. The networked quality assessment system 300 can communicate with other networked printers through network connectivity. The networked printers can communicate reference images, quality assessment parameters, camera settings, lighting settings details, or other relevant details. For example, the printer component 302 can be part of a WiFi connected printer. The printer can use a particular reference image and a numerical quality score to assess quality. The printer can then provide the reference image details to other printers in the same or other WiFi networks. This allows the other printers to use the reference image and its score in similar situations. In another example, the printer can indicate to the user that another printer in the same network is functioning optimally when the current printer is not functioning. In addition, the faulty printer can send print commands to the optimally functioning printer and alert the user about the transfer.

[0031] FIG. 4 is a block diagram of a customer's experience prior to using the systems and methods described herein. This diagram is merely illustrative of the prior art and does not illustrate the features of the systems and methods described herein. In step 410, a potential customer evaluates the quality of a printer model based on a demo printer of the same model. The demo can include printing images with different image colors, sizes, resolutions, or other characteristics. For example, a sales representative may print an image of a sunset for the potential customer. The potential customer can see that the different colors of the sunset are clearly displayed in the printed image.

[0032] Thus, in step 415, the prospective customer may decide to purchase a printer of the same model as the demo printer based on an evaluation of the demo printer's capabilities. Conversely, in some circumstances, the customer may purchase the demo printer. In step 420, the customer may set up and begin using the printer. The customer may configure the printer at home according to a user manual, prior experience and knowledge, or a combination of relevant skills. After installation, the customer may use the printer for a period of time without significant issues, and during this time the customer may be satisfied with the printer. At some point in the future, in step 425, the customer notices a degradation in the quality of images printed by the printer. The degradation may be blurred lines, ink smears, low resolution, or other errors.

[0033] In this case, the customer may determine that the printer they purchased is defective. In the prior art, the customer has two options: step 430 or step 435. In step 430, the customer decides whether to purchase a new printer or service the current printer. This decision can be based on multiple factors such as cost, time, and necessity. In step 435, the customer can present evidence of deterioration to the salesperson or manufacturer in the hopes of being able to exchange the faulty printer for a new printer or receive a refund. For example, the customer can show the salesperson a recently printed image with ink smears and blurred lines. In response, the salesperson or manufacturer can assert or present that the printer is functioning as expected, that the failure was due to user error, that it was due to a faulty installation, or one of several other responses. While the customer may be able to refute some of the salesperson's answers, the customer must expend time, energy, and resources to reach an appropriate conclusion. In other words, the customer's problem may not be easily resolved.

[0034] Conversely, Figure 5 illustrates the improved customer experience when the methods and systems described herein are used. An objective evaluation can eliminate arguments and even legal disputes regarding the printer's performance when a customer seeks solutions such as compensation and return of a potentially defective printer.

[0035] Steps 505, 510, 515, 520, and 525 are similar to the steps taken by a customer in FIG. 4. In summary, a customer purchases a printer based on the features of similar model printers during a pre-sales demo. Unfortunately, after purchasing and using the printer, the customer becomes dissatisfied with the printer's performance and decides to seek a solution from the printer's salesperson or manufacturer. In step 530, the customer can obtain an objective numerical quality score to present to the salesperson or manufacturer. With this evidence, the customer can easily resolve the issue, for example, by obtaining a refund or a replacement machine.

[0036] For example, a customer may notice that their printer at home no longer prints high quality images (i.e., ink smears, blurry lines, etc.). The customer may then decide to use the evaluation methods and systems described herein. The system may provide the customer with an objective numerical quality score based on an evaluation of both the recently printed image and the reference or previously printed image. In step 535, if there is degradation as indicated by the numerical quality score, the customer may present both numerical quality scores to the salesperson and resolve the issue. For example, the system may provide a numerical quality score on a scale of 1 to 10, with 10 indicating high quality. If the system provides a quality score of 9 for the reference image and a quality score of 4 for the recently printed image, the customer will have objective evidence of degradation.

[0037] In another embodiment, a printer salesperson or manufacturer can provide an image and its quality score that was calculated when the printer was new. In this case, the customer can use this score as a reference without using a reference image. The customer can then directly compare this reference score to the quality scores of recently printed images. For example, a printer manufacturer can provide a customer (i.e., manually) with a numeric quality score and corresponding images along with optimal settings for the printer. The customer can then use similar settings and print the same image at a later time to see if the printer has deteriorated.

[0038] In one embodiment, the quality assessment system can provide a report of the assessment to the user. The report can include details such as possible distortion locations on the new image, home troubleshooting ideas, possible causes of the problem, and a combination of other relevant information. In another embodiment, the system can be connected to a communication network such as WiFi. The system can use the network to troubleshoot itself, contact the manufacturer, send alerts to local sales representatives, contact other printers in the network, or contact the user's network-connected devices (mobile devices, laptops, etc.).

[0039] 6 is a high level flow chart of the steps a system takes to objectively evaluate two images printed at different times. In step 605, a reference or first image is captured by a camera. In step 610, a later or second image is captured. As stated above, both images should preferably be of the same resolution, identical image, and taken under similar conditions.

[0040] In step 615, the camera sends the captured images to a computer for analysis. This computer may be on-board the printer or external to the printer. The external computer may be connected wirelessly or wired, and through known methods such as USB, WiFi, Bluetooth. In step 620, the computer evaluates the images to arrive at a quality score for both images. The computer may use multiple known analysis methods, such as full reference model, structural similarity index, visual information fidelity system, human visual system, reduced reference methods, grouping of clusters of mismatched regions, or other image quality evaluation methods. These methods may be used to evaluate various image and printer characteristics such as sharpness, noise, dynamic range, tone reproduction, contrast, color accuracy, distortion, vignetting, banding, ink drops, missing nozzles, exposure accuracy, lateral chromatic aberration, lens flare, color moiré, size, frequency, and number of mismatched regions. By using multiple evaluation criteria, the process eliminates false alarms due to transient noise and differences in conditions within the product tolerance range.

[0041] In one embodiment, the quality assessment system can tolerate a certain amount of degradation (i.e., tolerance level) in the criteria without flagging it as an error. The threshold tolerance can be programmed to suit the image content or the viewing distance of the image. Furthermore, each criterion can be given a different importance, reflected by a weighting value. The final quality score can be calculated using various methods, such as summing all the weighted scores of each criterion, averaging the scores of all the criteria, or other similar calculation methods. Before reporting the final score to the user, the system can also apply statistical error analysis, such as mean square error, standard deviation calculation, or use regression models to avoid false positives.

[0042] In one embodiment, the quality assessment system can analyze each criterion in a different way (i.e., with different tolerances, weights, scales, etc.). For example, the processor can analyze sharpness on a scale of 0 to 100. While analyzing an image, the processor may detect a loss of sharpness of 5 units from one cluster of pixels to another cluster of pixels. However, the processor can be programmed to have a tolerance of 10 units for sharpness. Thus, if the processor detects a loss of 5 units from one cluster to another cluster, the processor will not flag it as an error. However, if a loss of sharpness of more than 10 units is detected, it will be included in the quality score.

[0043] Furthermore, the quality assessment system can be programmed to average the scores of all criteria to calculate a final quality score. For example, the processor can be programmed to rate several properties on a scale of 0 to 100. After analysis, the processor may arrive at scores of 40 for sharpness, 50 for contrast, 60 for banding, 70 for color distortion, and 80 for noise. In this case, the processor can provide an overall quality score (60 out of 100) that is the average of the scores of each property. The user can then compare this quality score to a reference score.

[0044] In one embodiment, the quality assessment system can be programmed to use anomaly detection techniques such as k-nearest neighbors, local outlier factors, outlier detection, Bayesian networks, Hidden Markov models, cluster analysis, ensemble techniques, etc. Additionally, the quality assessment system can be trained using known datasets such as Outlier Detection DataSets. Thus, the quality score can be based on the number of anomalies detected by the processor. For example, the processor can use cluster analysis to cluster pixels together based on their commonality (i.e., color, location, object, etc.). However, if a pixel or group of pixels has no commonality with any of the larger clusters, the processor can flag the pixel as an anomaly. The quality score can be equal to the number of anomalies detected.

[0045] In one embodiment, the quality score can be based on a list of pre-defined errors, which can include errors such as ink blotches, ink smears, color banding, missing nozzles, sudden changes in sharpness, incorrect color use, and other printing errors. The list of pre-defined errors can be created, for example, during pre-sale training and stored in the processor's memory. The processor can detect these errors using methods such as image classification, object detection, semantic segmentation, and instance segmentation. The computer can be programmed to subtract from a pre-defined value or add points to a total for each detected error.

[0046] In one embodiment, the processor can be included in the printer and programmed to detect errors using image classification techniques. Image classification is a method of training a computer to recognize patterns in an image and classify the patterns into known categories. There are several known image classification techniques in the applicable technical field, such as Convolutional Neural Networks. Most image classification techniques are trained using databases such as ImageNet, a dataset that contains about 1.2 million high-resolution training images. An example of applying image classification to a quality assessment system is when a user prints an image of a red car and notices that the printout has a car with blue spots. In this case, the user can decide to use the quality assessment system described herein. After receiving the image from the image capture device, the processor can apply image classification techniques to classify the clusters into the category of "red car". However, the processor can also notice that within the bounds of the larger "red car" category of pixels, there are some pixels that cannot be classified into the "red car" category. Thus, the processor can add one point for each cluster of pixels that is within the bounds of the "red car" cluster but should not be classified as a "red car". The total number of misclassified pixel clusters can result in a quality score for the image.

[0047] In another embodiment, the processor can be external to the printer, such as a laptop. The processor can be connected to the printer, for example, via USB, and programmed to use object detection. During object detection, the processor can apply techniques such as Region-based Convolutional Neural Network (R-CNN), Fast R-CNN, and Region Proposal Network. In general, object detection separates an image into object bounding boxes and non-object bounding boxes. The object bounding boxes enclose objects in the image, and the non-object bounding boxes enclose other regions. Therefore, the processor can use other anomaly detection methods to detect anomalies in the bounding regions.

[0048] In another embodiment, the external processor can be programmed to use semantic segmentation, which attempts to understand the role of each pixel in an image. For example, a user can print an image of a busy street with pedestrians, cars, stop signs, trees, etc. The processor can attempt to classify each pixel in the image as being a pedestrian, car, stop sign, tree, etc. Thus, if the image contains a pixel classified as a pedestrian, but a subset of pixels in a cluster labeled as pedestrian does not match this classification, the processor can flag it as an error. In addition, the processor can also flag clusters that cannot be classified as errors. As previously mentioned, the processor can add or subtract values ​​to arrive at a quality score.

[0049] In steps 625 and 630, the customer receives the quality score and compares it to the reference score. The customer can then objectively see whether the printer has deteriorated. The results of the evaluation can be shown to the customer in various ways, such as on a computer screen, in print, or as a notification from a mobile application. By evaluating the results, the customer can see, for example, where in the second print the quality deterioration occurred or which characteristics of this print have deteriorated. In addition, the customer can also obtain other data, including statistical data for each criterion.

[0050] In general, the reference score can be based on a previously printed print of the same image. The previous print can be printed on the same printer or on a different printer. For example, the reference score can be based on a print on a demo printer shown to the user during pre-sales activities. The reference score can also be based on a print on a different printer of the same model. The printer of the same model can communicate the reference score via WiFi, Ethernet, Bluetooth, and other known communication methods. Additionally, the printer can wirelessly access a database that contains the quality score, the image on which the quality score is based, the settings used by the printer during printing, and other information.

[0051] For example, the systems and methods described herein can evaluate images printed by two different printers. To evaluate an image printed by one printer at one time using the same image printed by another printer at another time, information from the first print can be transferred to the second printer. The printers can transfer data to each other in various known ways, such as WiFi, Bluetooth, cloud services, etc. For example, a printer manufacturer can create a global network connecting printers, demo sites, customers, etc. Thus, customers and printers can share information to evaluate the quality of the printers.

[0052] In one embodiment, the printer can perform self-correcting measures to remedy possible causes of the problem. For example, the difference in quality may be due to ink blotches in the image. The printer can provide this data to the customer in a report. The customer can then choose, for example, to return the printer or request a refund. Alternatively, the customer can allow the printer to perform self-correcting measures, such as running diagnostic checks on the nozzles, printhead, and other possible causes of the problem. This allows the printer to resolve the error by, for example, resetting itself, selecting default settings, entering safe mode, etc.

[0053] In another embodiment, the printer can perform a quality check periodically. For example, the printer can store a reference image in memory and print the reference image once a month and compare the quality score of the printout with the quality score of the reference image. This allows the printer to automatically perform self-correction measures, or communicate information to the customer using the methods described above (WiFi, Bluetooth, etc.), if necessary.

[0054] 7 is a block diagram of a computer system that can be used to implement certain features of embodiments described herein, such as a server computing, client computer, personal computer (PC), user device, tablet PC, laptop computer, personal digital assistant (PDA), mobile phone, iPad, Blackberry, processor, telephone, web appliance, network router, switch or bridge, console, handheld console, (handheld) gaming device, music player, portable mobile, handheld device, wearable device, or any machine that can execute or executes a set of instructions (sequential or otherwise) that specify actions to be performed by the machine.

[0055] Computing system 700 may include one or more central processing units ("processors") 705, memory 710, input / output devices 720 (e.g., keyboards and pointing devices, touch devices, display devices), storage devices 715 (e.g., disk drives), and network adapters 725 (e.g., network interfaces) connected to an interconnect 730. Interconnect 730 is illustrated as an abstraction representing any one or more separate physical buses, point-to-point connections, or both connected by appropriate bridges, adapters, or controllers. Thus, interconnect 730 may include, for example, a system bus, a Peripheral Component Interconnect (PCI) bus or PCI-Express bus, a HyperTransport or Industry Standard Architecture (ISA) bus, a Small Computer System Interface (SCSI) bus, a Universal Serial Bus (USB), an IIC (I2C) bus, or an Institute of Electrical and Electronics Engineers (IEEE) standard 1394 bus (also known as "Firewire").

[0056] The memory 710 and storage device 715 are computer-readable storage media that may store instructions for performing at least a portion of the various embodiments. Additionally, the data and message structures may be stored or transmitted via a data transmission medium, such as a signal over a communications link. Various communications links may be used, such as the Internet, a local area network, a wide area network, or a point-to-point dial-up connection. Thus, computer-readable media may include computer-readable storage media (e.g., "non-transitory" media) and computer-readable transmission media.

[0057] The instructions stored in memory 710 may be implemented as software and / or firmware for programming processor 705 to perform the actions described above. In some embodiments, such software or firmware may be initially provided to processing system 700 by being downloaded from a remote system via computing system 700 (e.g., via network adapter 725).

[0058] Various embodiments described herein may be implemented, for example, by programmable circuitry (e.g., one or more microprocessors) programmed with software and / or firmware, or with entirely dedicated hardwired (non-programmable) circuitry, or a combination of such forms. Special purpose hardwired circuitry may be in the form of, for example, one or more ASICs, PLDs, PFGAs, etc.

[0059] (remarks) The above description and drawings are illustrative and should not be construed as limiting. Numerous specific details have been set forth in order to provide a thorough understanding of the present disclosure. However, well-known details have not been set forth in order to avoid obscuring the description. Moreover, various modifications can be made without departing from the scope of the embodiments.

[0060] References herein to "one embodiment" or "embodiment" mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. The appearances of the phrase "in one embodiment" in various places herein do not necessarily all refer to the same embodiment, or to separate or alternative embodiments that are mutually exclusive of other embodiments. Furthermore, various features are described that may be exhibited by some embodiments and not by other embodiments. Similarly, various features are described that may be requirements of some embodiments but are not requirements of other embodiments.

[0061] Terms used herein generally have their ordinary meanings in the art, within the context of this disclosure, and in the specific context in which each term is used. Certain terms used to describe this disclosure are discussed above or elsewhere herein to provide additional guidance to the practitioner regarding the description of this disclosure. For convenience, certain terms have been highlighted, for example, using italics or quotation marks. The use of highlighting does not affect the scope and meaning of a term. The scope and meaning of a term is the same in the same context, whether or not it is highlighted. It will be understood that the same can be said in multiple contexts. It will be recognized that "memory" is a form of "storage" and that these terms can sometimes be used interchangeably.

[0062] Thus, alternative language and synonyms may be used for any one or more of the terms discussed herein, but no special meaning is attached to the term, whether or not it is detailed or discussed herein. Synonyms of certain terms are provided. The use of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification, including examples of any term discussed herein, is illustrative only and is not intended to further limit the scope and meaning of the disclosure or any exemplified term. Similarly, this disclosure is not limited to the various embodiments provided herein.

[0063] Without intending to further limit the scope of the present disclosure, examples of the apparatus, device, method and their related results according to the embodiments of the present disclosure are given above. It should be noted that for the convenience of the reader, titles or subtitles are used in the examples, but this does not limit the scope of the disclosure in any way. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which the present disclosure pertains. In the event of conflict, the present document including definitions shall prevail.

Claims

1. 1. A printer quality scoring system comprising a printer and a processor, The printer, one or more printheads operable to deposit ink to create a printout; an image capture device attachable to the first printer component and capable of capturing an image of the printout; a light source mountable to a second printer component and operable to emit light toward the printout, the angle and position of the light source being adjustable; and The processor, communicatively coupled to the printer; properties of a first time point printout printed by the printer at a first time point and stored as a reference image can be evaluated to generate a first numerical quality score for the first time point printout; properties of a second time-point printout printed by the printer at a second time point subsequent to the first time point may be evaluated to generate a second numerical quality score for the second time-point printout; and and comparing the first numerical quality score generated for the printout at the first time with the second numerical quality score generated for the printout at the second time based on the evaluated properties to establish whether the printer is degraded. Printer Quality Scoring System.

2. The printer quality scoring system of claim 1 , wherein the image capture device comprises one of an area scan camera, a line scan camera, or a scanner.

3. 2. The printer quality scoring system of claim 1, wherein the first time printout and the second time printout are the same image.

4. The printer quality scoring system of claim 1 , wherein the first printer component and the second printer component comprise either a printhead carriage or a printing table.

5. 2. The printer quality scoring system of claim 1, wherein the first time printout and the second time printout are printed by two different printers.

6. The printer quality scoring system of claim 1 , wherein a plurality of image capture devices are attachable to the first printer component.

7. The printer quality scoring system of claim 1 , wherein the printer comprises either a one-pass printer or a multi-pass printer.

8. 2. The printer quality scoring system of claim 1, wherein the property is sharpness, noise, dynamic range, tone reproduction, contrast, color accuracy, distortion, vignetting, exposure accuracy, lateral chromatic aberration, lens flare, color moiré, size, frequency, number of mismatch areas, or any combination thereof.

9. The printer quality scoring system of claim 1 , wherein the processor is on-board the printer.

10. The printer quality scoring system of claim 1 , wherein the processor is structurally separate from the printer.

11. 2. The printer quality scoring system of claim 1, wherein the processor is further configured to evaluate whether there has been any degradation in quality based on the numerical quality score.

12. 12. The printer quality scoring system of claim 11, wherein the quality score is sharpness, noise, dynamic range, tone reproduction, contrast, color accuracy, distortion, vignetting, exposure accuracy, lateral chromatic aberration, lens flare, color moiré, size, frequency, number of mismatch areas, or any combination thereof.

13. capturing a first image of a first printout printed by a printer at a first time under a set of conditions; storing the first image as a reference image; evaluating the first image to generate a first numerical quality score representative of a property of the first printout; capturing a second image of a second printout printed by said printer under said set of conditions at a second time subsequent to said first time; evaluating the second image to generate a second numerical quality score representative of a property of the second printout; comparing the first numerical quality score to the second numerical quality score; and determining whether the printer has ever experienced a degradation based on the results of the comparison; 13. A method for scoring the quality of a printer comprising:

14. 14. The method of claim 13, wherein the properties include sharpness, noise, dynamic range, tone reproduction, contrast, color accuracy, distortion, vignetting, exposure accuracy, lateral chromatic aberration, lens flare, color moiré, size, frequency, number of areas of mismatch, or any combination thereof.

Citation Information

Patent Citations

  • Print quality detection method

    CN106251341A

  • Maintenance request of printer

    JP2007281613A

  • Image forming apparatus and image forming system

    JP2018034469A

  • Printer and method for controlling printer

    JP2018198413A

  • Conveyance object detection device, processing apparatus, image formation apparatus, and conveyance object detection method

    JP2019001047A