Print service providers (PSPs) fulfill the demand for traditional print services by printing everything from photographs, brochures, and course materials to product packaging. Consistency in product appearance is important, for example, so that all cereal boxes of the same brand and type of cereal appear to have the same or similar packaging (e.g., color, tone, brightness, and so forth). In a modern PSP facility, optical measurement devices are used to scan samples and actual printed product. This optical measurement data is typically checked by a quality assurance (QA) officer at various times during print production to help ensure the desired product appearance prior to shipping.
a is a simplified circuit diagram illustrating internal components of the exemplary optical measurement device shown in
A number of factors can affect the optical measurement data. Variation in temperature, humidity, batches of substrate stock, ink composition, and the printer machines, to name only a few examples, affect the appearance of the printed product. Accordingly, each print facility typically maintains a standard for calibrating the optical measurement device, and updates the calibration of the optical measurement device on a predetermined schedule. Calibration drift generally results over time and may cause the optical measurement data to appear satisfactory when in fact the product appearance is no longer meeting expectations because the optical measurement device is no longer producing accurate readings.
To help identify calibration drift, the QA officer may, from time to time, transfer optical measurement data to a spreadsheet for comparison to earlier calibration data. But this feedback is typically delayed in nature. Delayed feedback based on limited data such as this may result in already printed product having to be disposed of or recycled, or even worse, returning or recalling product that has already been delivered to the customer.
PSPs typically handle color management in an autonomous mode. That is, each optical measurement device is a stand-alone unit and used to perform measurements in isolation. Analysis of the measurements is typically also done on an individual basis. Embodiments are disclosed herein having “opt-in” optical measurement devices communicatively coupled with one another via a central data management system. The central data management system may include at least a central data store and a processor with associated computer readable storage, the processor configured to execute program code to analyze calibration information from one or more optical measurement device and provide real-time feedback to the optical measurement devices to enhance efficiency and help ensure collective QA standards are met.
Exemplary embodiments may reduce or altogether eliminate difficulty and/or expense associated with: estimating variation and calibration among uncalibrated (e.g., new) optical measurement devices; estimating average color reproduction among different optical measurement devices, and estimating initial and refined spot color matches for a known device/substrate/ink set among different optical measurement devices. Exemplary embodiments may also enhance QA auditing, and standardizing QA across multiple print facilities. These and other features will now be described in more detail with reference to the drawings.
Host 120 may include one or more computing systems, such as a server 122 operatively associated with a data store 124. Host 120 may execute a host application 130 implemented in software and stored on computer-readable storage, as described in more detail below with reference to
Host 120 may be provided on the network 110 via a communication connection, such as via an Internet service provider (ISP). Host 120 may be accessed directly via the network 110, or via a network site 140. In an exemplary embodiment, network site 140 may also include a web portal on a third-party venue (e.g., a commercial Internet site), which facilitates a connection with host 120 (e.g., via back-end link 145). In another exemplary embodiment, portal icons may be provided (e.g., on third-party venues, pre-installed on computer or appliance desktops, etc.) to facilitate a direct link to the host 120.
The term “client” 150 as used herein refers to a computing device through which one or more users may access the host service. The client may be the optical measurement device 152 itself, and/or a local server or other computing device 154 which connects the optical measurement device(s) locally to the host 120. In either case, client 150 includes at least the optical measurement device 152, and may also include any of a wide variety of computing systems 154, such as a stand-alone personal desktop or laptop computer (PC), workstation, personal digital assistant (PDA), so-called “smart phone” or appliance, to name only a few examples. Indeed, a smart phone may be used as the optical measurement device to gather optical measurement data and send/receive communications with the host 120.
In any event, the client computing devices may include a degree of data processing capability at least sufficient to manage a connection to the host application 130 either directly via network 110 or indirectly (e.g., via network site 140). Client computing devices may connect to network 110 via a communication connection, such as a wireless, cable, or DSL connection via an Internet service provider (ISP). Client computing devices may also include other components and capabilities (e.g., computer-readable storage).
More sophisticated circuitry and/or firmware may also be provided (e.g., to implement Fourier transform of the spectral data). However, these are not discussed in detail here because the exact configuration of the optical measurement device 200 is not required or limiting of the present embodiments. That is, the embodiments described herein may be implemented with any suitable optical measurement devices now known or later developed, as will be readily appreciated by those having ordinary skill in the art after becoming familiar with the teachings herein.
In addition to the basic components described above, optical measurement device 200 may also include onboard storage 270 (e.g., RAM or an SD card) and a communications module 280. In one embodiment, the communications module 280 may facilitate a wired or wireless connection with a local sending device (such as a computer 154 shown in
In use, the optical measurement device 200 may need to be calibrated and/or recalibrated in order to produce the desired output. The optical measurement device 200 may also be implemented for coordination between print facilities, and for other uses described in more detail below. In any event, the host receives calibration information and/or other data from the optical measurement device at the data store for analysis by program code executing at the host.
In an exemplary embodiment, the program code may include a data access module 310. Data access module 310 may be executed to access calibration information and/or other data from the data store at the host.
An analysis module 320 may be provided to implement color science (e.g., standard comparisons, ink “recipe” generation, profiles) and other analysis (e.g., trends, estimation, and statistical data development) of the calibration information received from each of the optical measurement devices at the data store. The analysis module 320 may also generate instructions which may be issued to the client (e.g., the optical measurement device). These instructions may include calibration updates (e.g., to update a calibration parameter in the optical measurement device), print processing updates (e.g., adjustments to the ink “recipe” or processing parameters such as dry time), and so forth. The analysis module 320 may also be used with historical and real-time data.
The analysis module 320 may also be used to register new optical measurement devices in the system. In an exemplary embodiment, the analysis module may receive registration information from one of the optical measurement devices when the optical measurement devices is brought online (e g., for the first time or after being reset following repair). The analysis module 320 may generate an instruction based in part on the device registration information and in part on collective device calibration information. Registration may also enable an “opt-in” approach, wherein one or more of the optical measurement devices may be registered and other optical measurement devices are not registered. Such an embodiment may be used to opt-in devices which are used for particular projects or customers. Similarly, particular devices may be registered for use only with a particular project or customer, so as not to mix data between projects and/or customers.
The analysis module 320 may also be used to maintain threshold boundaries. Threshold boundaries may include operating parameters for which the optical measurement device is considered to be operating properly and does not need to be re-calibrated.
A communications module 330 may be provided to facilitate communications with the client (e.g., the optical measurement device). For example, communications module 330 may issue instructions generated by the analysis module 320.
The program code may be executed to carry out one or more use-cases. Although other use-cases are also contemplated, the following use-cases are provided as exemplary.
In a first use-case, the plurality of optical measurement devices are initially calibrated in the field at the different print facilities based on analysis of the calibration information at the central data store. Initial calibration may take place when a new system is deployed across one or more print facilities for a particular print manufacturer. initial calibration may also take place when a new print facility is added to existing print facilities for a particular print manufacturer. Initial calibration may also take place when a new optical measurement device is brought online, either to replace an existing optical measurement device, or to add additional optical measurement device(s). For example, additional optical measurement device(s) may be added as backup devices to reduce or altogether eliminate downtime should one of the optical measurement devices being used become inoperable or need to be recalibrated. Additional optical measurement device(s) may also be added for use at different stations (e.g., on different floors or different locations) at a large print facility. Also considered part of the first use-case is updating the calibration of optical measurement devices based on internal control parameters (i.e., internal to the optical measurement devices), for example, due to drift or to prevent drift outside of a threshold boundary, replacing an optical sensor, and the like.
In a second use-case, the plurality of optical measurement devices are already calibrated (e.g., as in the first use-case). The plurality of optical measurement devices are then updated based on external control parameter (i.e., external to the optical measurement devices). External control parameters may include, but are not limited to, changing operating parameters (e.g., a new print machine being brought online, changing vendors for ink or substrate stock), environmental factors (e.g., seasonal changes), or implementation of different QC standards (e.g., based on customer demands), and the like.
In a third use-case, the plurality of optical measurement devices provide optical measurements for developing consistent ink composition specific to each of the different print facilities, In this case: data collected by the optical measurement device(s) at a particular print facility are received at the central data store and analyzed relative to a standard and/or the other print facilities. Adjustments to the printing “recipe” (e.g., amount and color of ink, drying time) are determined based on information specific to the particular print facility (e.g., signature of the substrate stock, environmental conditions, print machine parameters) and delivered to the print facility. This may be repeated for each of the print facilities handling a particular print job so that the print product meets QC standards for the entire print job, even though that print job may be distributed across multiple print facilities.
For example, a print job may be for a large corporation's letterhead to be used at multiple facilities worldwide. Rather than print all of the letterhead at a single print facility, the PSP may determine that it is more efficient to print the order at multiple print facilities (e.g., at locations near the customer's different facilities). The customer may require that their logo be printed according to certain standards, including that it be a “Factory Blue” color. In order to help ensure a consistent color regardless of variations at the different print facilities (e.g., in substrate stock, environment, print machines), optical measurement data in the central data store from each of the different print facilities may be analyzed and the printing “recipe” adjusted to accommodate these variations in the different print facilities so that the resulting print product has a consistent appearance. In this example, the letterhead is printed in a “Factory Blue” color that appears to be the same color regardless of which print facility the letterhead was printed at. The “Factory Blue” target color may be composed of a predefined mix of three out of eleven basic color inks, with a specific amount of each of the three inks defined to create the target color.
Before continuing, it is noted that the systems and devices discussed above are merely intended to be representative of various embodiments which may be implemented for optical measurement device calibration. Still other physical embodiments are contemplated and will become readily apparent to those having ordinary skill in the art after becoming familiar with the teachings herein based at least in part on desired implementations and the current state of the art for the various components.
In operation 410, calibration information is received from a plurality of optical measurement devices at a central data store. The plurality of optical measurement devices may be physically located at different print facilities. The calibration information may comprise at least real-time measurement data stored on the optical measurement devices.
In operation 420, the calibration information at the central data store is analyzed for at least one trend. In operation 430, an instruction is issued to at least one of the plurality of optical measurement devices to update a calibration parameter in the at least one optical measurement device based on the at least one trend.
The operations shown and described herein are provided to illustrate exemplary implementations of optical measurement device calibration, It is noted that the operations are not limited to the ordering shown. Still other operations may also be implemented, such as but not limited to, the following.
By way of example, the method may also include receiving registration information from an optical measurement device when the optical measurement devices come online for the first time. The registration information may include, but is not limited to, device name, manufacturer, manufacture date, optics range, transmission spectra, power requirements, and so forth. An initialization process may then be implemented, wherein an initialization instruction is issued to the optical measurement device. The initialization instruction may be based in part on the device registration information and in part on collective device calibration information may be issued to the optical measurement device. The initialization instruction may include, but is not limited to, initial calibration information, network information, timing information for transmitting optical measurement data, and so forth.
In another example, the method may also include designating one optical measurement device as a standard, and comparing other optical measurement devices to the standard for consistent calibration at the different print facilities. The optical measurement device designated as the standard may be physically located at a primary print facility or management center, and not used in the day-to-day operations in order to reduce the effects of daily wear-and-tear, The optical measurement device designated as the standard may also be maintained under known conditions (e.g., temperature, humidity, etc.) and used to adjust other optical measurement devices for variations in conditions at the different print facilities. The optical measurement device designated as the standard may also be used for initializing new optical measurement devices prior to use at one of the print facilities.
In another example, the method may also include removing a portion of the calibration information from the central data store when the portion of the calibration information is outside a threshold boundary. The threshold boundary may include a range of output from the optical measurement device that has been determined to result in printed product which meets one or more expectations (e.g., visually acceptable color, hue, saturation, brightness, etc.). Accordingly, calibration of the optical measurement device may drift within this range and the output may still be used to ensure QC standards. But when calibration has drifted outside of this range, output from the optical measurement device may still be received at the central data store before the optical measurement device is recalibrated. Such output may adversely affect analysis of the output from the other optical measurement devices, and therefore, may be removed from (or otherwise designated/compensated in) the central data store.
It is noted that the exemplary embodiments shown and described are provided for purposes of illustration and are not intended to be limiting. Still other embodiments are also contemplated for optical measurement device calibration.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US10/49411 | 9/18/2010 | WO | 00 | 2/25/2013 |