Imaging Device and Method for Sensing Media Type

Abstract
An operational imaging device and method for sensing a media type in a predetermined media set using a predetermined set of media type determining equations solved using measured values for a set of N variables measured by an operational sensor set in the operational imaging device. The solution of the equation set determines a media type. After a media type is determined, one or more operational parameters of the imaging device is selected for processing of a sheet of the determined media type. The equation set is generated by a training system using a classifier training engine. A plurality of training data sets containing measured variable values for each media type is collected under various conditions by a training sensor set that measures the set of N variables. After generation, the media type determining equation set is stored in memory of the operational imaging device.
Description
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT

None.


REFERENCE TO SEQUENTIAL LISTING, ETC.

None.


BACKGROUND

1. Field of the Disclosure


The present disclosure relates generally to imaging devices, and, more particularly, to those systems and methods for sensing types or classes of media.


2. Description of the Related Art


Incorrectly setting media type is a well-documented problem for users of imaging devices, such as electrophotographic printers. Setting media properties correctly is difficult for three primary reasons. First, properly identifying media is a subjective decision. Second, paper setting menus are sometimes difficult to locate and navigate. Third, classification of equivalent media is inconsistent. Additionally, media moisture content and environmental factors may invalidate correctly chosen settings. As a consequence of this, it is common for imaging devices to operate suboptimally.


There are consequences to improperly selected media type settings. The imaging device relies upon media type settings to control media handling, transfer, fusing, and finishing operations. Common failures related to improper media type settings include poor print quality, poor fusing, hot or cold offset, paper jams, media damage, component wear, and wrapping of the fuser by the media. This leads to user dissatisfaction.


To address this problem, several solutions that incorporate some form of printer control based upon sensed media properties have been developed. Prior art sensor implementations describe devices that measure a single media property, or at most, a few specific properties, such as optical transmission and impedance, to provide limited media identification. Prior art control schemes are limited in scope and are based upon an incomplete characterization of the media. Such prior art systems still rely upon user input and lack a holistic approach. An idealized, fully-featured sensing scheme would take a single, direct measurement of all relevant intrinsic media properties and use this information to model and control the imaging device. However, the number of intrinsic property measurements required to adequately control an imaging device, such as an electrophotographic printer, without user input is prohibitive as this approach is neither cost nor space efficient and requires a large number of sensors. Prior art sensing schemes have been incomplete because they have failed to measure some number intrinsic properties of the media needed to more accurately determine the media type.


It would be advantageous to be able to select a minimum set of sensors for an imaging device based on its intended application, such as retail use, office use, or a general purpose device suitable for a wide range of tasks; measure an extrinsic media property in lieu of several independent intrinsic media properties, and, then determine media type without the need for user intervention.


SUMMARY

Disclosed is a method of media type sensing for use in an operational imaging device such as an electrophotographic printer. The method comprises in one aspect: establishing a media set comprising a plurality of media types M to be used in the operational imaging device; determining a number of variables N needed to determine each media type in the media set; providing a training sensor set for measuring each of the N variables and providing corresponding output signal therefor; using the training sensor set to measure the N variables with a known sample of each media type in the media set and a training imaging device to create a corresponding training data set for each media type in the media set, wherein the measuring includes taking multiple measurements of each of the N variables; inputting each training data set for each media type into a classifier training engine; and generating, using the classifier training engine, a media type determining equation for each media type incorporating corresponding N variable terms to create a set of M media type determining equations for use with an operational set of sensors corresponding to the training set sensors.


The method in another aspect, in an operational imaging device, comprises: storing in a memory the set of M media type determining equations; providing an operational sensor set for operable communication with the operational imaging device, the operational sensor set measuring a value of each variable in the set of N variables and providing corresponding output signals for the measured N variables for a sheet of media to be processed; converting the received output signals into the N measured normalized variable values; solving the set of M media type determining equations using the N measured normalized variable values to determine a media type from the media set for the media sheet to be processed; and, selecting, based upon the determined media type, from a look up table at least one operational parameter for the operational imaging device.


The method in another aspect includes the measuring of multiple measurements of each of the N variables by the training sensor set occurs at a plurality of predetermined temperature and relative humidity combinations. The set of N variables comprises at least two variables selected from the group comprising: electrical impedance magnitude, electrical impedance phase, contact resistance, capacitance, optical transmission mean, optical transmission deviation, optical spectral reflectance, optical diffuse reflectance, bending stiffness, acoustic transmission, temperature, media size, relative humidity, media feed motor current, fuser temperature, transfer current, transfer voltage, media holes, preprinted areas, media color, multilayer media, RFID signal, magnetic field, MICR, and further wherein the operational sensor set includes sensors for measuring the at least two selected variables.





BRIEF DESCRIPTION OF THE DRAWINGS

The above-mentioned and other features and advantages of the disclosed embodiments, and the manner of attaining them, will become more apparent and will be better understood by reference to the following description of the disclosed embodiments in conjunction with the accompanying drawings.



FIG. 1 is a schematic representation of a training system used with the presently disclosed system and methods.



FIG. 2 is an illustration of training data sets.



FIG. 3 is a schematic representation of an operational device employing the presently disclosed system and methods.



FIGS. 4-5 illustrate two types of operational parameter ranges schemes.



FIG. 6 illustrates the use of a matrix of media type determining equation sets to handle faulty sensors.



FIG. 7 is a simplified block diagram of the present method of using media type determining equation sets in an operational imaging device to determine a media type.



FIGS. 8A-8B are simplified block diagrams of the present method providing for operation in the event of a faulty sensor in an operational imaging device.





DETAILED DESCRIPTION

It is to be understood that the present disclosure is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the drawings. The present disclosure is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless limited otherwise, the terms “connected,” “coupled,” and “mounted,” and variations thereof herein are used broadly and encompass direct and indirect connections, couplings, and mountings. In addition, the terms “connected” and “coupled” and variations thereof are not restricted to physical or mechanical connections or couplings.


Spatially relative terms such as “top”, “bottom”, “front”, “back”, “rear”, “side” “under”, “below”, “lower”, “over”, “upper”, and the like, are used for ease of description to explain the positioning of one element relative to a second element. These terms are intended to encompass different orientations of the device in addition to different orientations than those depicted in the figures. Further, terms such as “first”, “second”, and the like, are also used to describe various elements, regions, sections, etc. and are also not intended to be limiting. Like terms refer to like elements throughout the description.


As used herein, the terms “having”, “containing”, “including”, “comprising”, and the like are open ended terms that indicate the presence of stated elements or features, but do not preclude additional elements or features. The articles “a”, “an” and “the” are intended to include the plural as well as the singular, unless the context clearly indicates otherwise.


In addition, it should be understood that embodiments of the present disclosure include both hardware and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, one of ordinary skill in the art, and based on a reading of this detailed description, would recognize that, in at least one embodiment, the electronic based aspects of the invention may be implemented in software. As such, it should be noted that a plurality of hardware and software-based devices, as well as a plurality of different structural components may be utilized to implement the invention. Furthermore, and as described in subsequent paragraphs, the specific mechanical configurations illustrated in the drawings are intended to exemplify embodiments of the present disclosure and that other alternative mechanical configurations are possible.


It will be further understood that each block of the diagrams, and combinations of blocks in the diagrams, respectively, may be implemented by computer program instructions. These computer program instructions may be loaded onto a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions which execute on the computer or other programmable data processing apparatus may create means for implementing the functionality of each block or combinations of blocks in the diagrams discussed in detail in the descriptions below.


These computer program instructions may also be stored in a non-transitory, tangible, computer readable storage medium that may direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable storage medium may produce an article of manufacture including an instruction means that implements the function specified in the block or blocks. Computer readable storage medium includes, for example, disks, CD-ROMS, Flash ROMS, nonvolatile ROM and RAM. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions that execute on the computer or other programmable apparatus implement the functions specified in the block or blocks. Output of the computer program instructions, such as the process models and the combined process models, as will be described in greater detail below, may be displayed in a user interface or computer display of the computer or other programmable apparatus that implements the functions or the computer program instructions.


The term “image” as used herein encompasses any printed or digital form of text, graphic, or combination thereof. The term “output” as used herein encompasses output from any printing device such as color and black-and-white copiers, color and black-and-white printers, and multifunction devices that incorporate multiple functions such as scanning, copying, and printing capabilities in one device. Such printing devices may utilize ink jet, dot matrix, dye sublimation, laser, and any other suitable print formats. The term button as used herein means any component, whether a physical component or graphic user interface icon, that is engaged to initiate an action or event.


Referring now to FIG. 1, a schematic representation of a training system 10 used with present media type sensing system is illustrated. Included in training system 10 is a trainer 12 that provides firmware that will be incorporated into one or more operational imaging devices, generally indicated 50, operational imaging devices 50-1 through 50-K as shown. Also included in training system 10 is a training sensor set 14, a training media set 16 comprised of M different media types, 16-1-16-M, a robot 18, a training imaging device 22, and imaging device subsystems 24. A robot 18 or robotic job processor 18 is simply a machine designed to perform a function of an operational imaging device 50. For example, where the operational imaging device 50 is an electrophotographic printer, training system 10 may use a fuser robot that performs fusing, a transfer station robot that performs toned image transfer to a media sheet, or a media feed robot that emulates feeding media sheets. Training sensor set 14 is used to measure N different variables related to each media type in the training media set 16 or related to the traning imaging device 22 or its subsystems 24 to form training data sets for each media type. The training imaging device 24 would be an imaging device that is substantially the same as an operational imaging device 50 that would be used by a customer. However, the training imaging device 22 would be used in a laboratory or test enclosure so that environmental conditions could be controlled when making measurements as described herein.


A training sensor set 14, consisting of a predetermined collection of sensors, provides data measurement points to trainer 12. The types and number of sensors used will be described below and will vary dependent upon the media types included in training media set 16, the ambient conditions 20 to be measured, the type of robots 18 and training imaging device 22 used, and functional requirements and customer requirements for the operational imaging devices 50. The training sensor set 14 is used in conjunction with the training media set 16, comprised of samples of M different media types and provides multiple data points for each variable in a predetermined set of N variables. Possibly included in the set of N variables that training sensor set 14 measures, as illustrated by the reflecting arrows, are those relevant to each media type M in the media set 16; ambient conditions, indicated by cloud 20, such as temperature and relative humidity where the training media set 16 is located, and variables relevant to the operational imaging device 50 such as electrical, thermal and mechanical properties measured using the robots 18 or training imaging device 22. An operational imaging device designer chooses variables that will provide a resolution sufficient to determine each media type M within the training media set 16. The chosen variables N relevant to the distinguishing the media types in the training media set 16 are empirically determined and verified. For a given family of operational imaging devices 50, the chosen N variables to be measured using subsystems equivalent to subsystems common to each member of a given family of operational imaging devices 50. These subsystems may be provided in a training imaging device 22 or may be individually provided subsystems, generally indicated 24, such a transfer station 24-1, fuser 24-2 or media feed system 24-3, etc. It will be noted that each media type M is tested with each robot 18, the training imaging device 22, if present, or subsystems 24 at several different ambient conditions and measurements are also taken at a plurality of locations within the borders of the media sheet. The use of robots 18 and/or subsystems 24 may obviate the need to use a training imaging device 22.


Training sensor set 14 comprises direct sensors 14-1, indirect sensors 14-2 and subsystem response sensors 14-3 for one or more subsystems that will be present within the operational imaging device 50. Such subsystems include a fuser, a toner transfer station, a media feed system, and a finisher, which may also be termed a processing device.


Direct sensor measurements are of a characteristic of the media. These direct measurements include, but are not limited to, optical, electrical impedance, reflectance, thermal capacitance, etc. A more extensive list of direct sensor measurements that may be used with the present system 10 and operational imaging devices 50-1-50-K is provided in Table 3 below.


Indirect measurements include, but are not limited to, temperature, relative humidity, and/or the desired machine state, e.g., process speed. When such indirect measurements are made, each media type in the media set and each imaging device subsystem are measured at the desired indirect measurement points. For example, when temperature and relative humidity are being measured, each media type in the training media set 16 and each imaging device subsystem 24 are measured at several different temperature and humidity points, such as, for example, 22° C. at 50% relative humidity, 25.6° C. at 80% relative humidity, and 15° C. at 8% relative humidity. These temperature and humidity points are environments in which operational imaging devices 50 may be placed. Multiple samples of each media type are measured in these different environments to generate the training data set 26. Other temperature and humidity conditions may also be measured.


Subsystem response measurements include change of fuser temperature occurring for each media type in the training media set 16 as they are fed through the fuser, change in transfer nip voltage or current occurring for each media type as they are fed through the transfer nip of the transfer station, media feed motor current for each media type as they are fed through the media path, and/or media location within the media path. Again these measurements may be taken at several different temperatures and relative humidity values and are included in the training data set 26.


A single sensor in the training sensor set 14 may provide data for two or more variables in the set of N variables. For example, an impedance sensor may provide both magnitude and phase data points. The output of each sensor in the training sensor set 14 may be conditioned and normalized by trainer 12 so that M data training sets 26 contain normalized data points. This helps to improve performance of training system 10.


The data for the N variables for each media type M in the training media set 16 is collected in a data set, generally designated 26, for each media type M, training data sets 26-1 through 26-M as shown. For data in the training data sets 26 the media type or class to which that data belongs is known. For example, should training media set 16 have three media types 16-1-16-3, three data sets 26-1-26-3 would be collected. It will be appreciated that the number of data points within each data set 26 will number in the thousands. In general, as the media types M to be sensed in operational imaging devices 50 increases in number, the number of variables N measured increases so that each media type M may be determined. The measurements taken for the training data sets 26 may also account for sensor aging, sensor variability, media variability, imaging device subsystem variability to achieve a robust set of media type determining equations flexible enough to handle variability in the operational sensor set 52, in the media types and the operational imaging devices 50. Further, multiple instances of the same sensor and multiple instances of the same type of media sheet may be used when populating the training data sets 26.


As used herein, the N variables in each data set 26 for each media type M includes the variables types previously described such as temperature, relative humidity and corresponding imaging device variables, all as selected for inclusion in the predetermined set of N variables. FIG. 2 illustrates a 4×4 matrix of three data sets 26-1-26-3 for three media types—polyvinyl M1, cardstock M2 and plain paper M3. Note that the data in FIG. 2 has not been normalized. The data points for polyvinyl M1 are indicated by a star, those for cardstock M2 by a triangle, and those for plain media M3 by a cross. For the data sets 26-1-26-3, the four variables chosen by the imaging device designer to be measured are bending N1 in Watts, impedance magnitude N2 in ohms, impedance phase N3 in degrees and reflectance or gloss N4 in Volts. Clustering of the data points for each of the media types M1-M3 can readily be seen. These three data sets 26-1-26-3 would be processed by trainer 12 to produce a media type determining equation set 40 having three media type determining equations.


For the purposes of developing a media type determining equation that can successfully classify media type given the different variable input magnitudes, the measured sensor values are normalized prior to training. This is because units of Ohms have no physical comparison to units of optical transmission, degrees of temperature, or percent relative humidity, etc. The goal is to compare how the media is changing with respect to its physical properties and by normalizing the inputs to the same order of magnitude this can be more easily achieved. Before training, these input values are normalized such that the magnitudes of each of the inputs are roughly equivalent over the range expected by the operational imaging devices 50, the media types expected to be used, expected environments of use, and one or more desired machine states, for example, 40 page per minute (ppm) process speed or 70 ppm process speed. The measured values provided by the operational sensor sets 52 would also be normalized prior to controllers 51 solving the media type determining equations sets 40.


The M data sets 26 of N variables each are fed into a classifier training engine 30. Using the M data sets 26, classifier training engine 30 produces as an output a media type determining equation set 40 containing M media type determining equations, where M is the number of media types and N is the number of variables. It should be understood that the number of variables N does not have to equal the number of media types M. The media type determining equation set 40 will be replicated, 40-1 through 40-K as shown, and installed into each corresponding operational imaging device 50-1-50-K.


Classifier training engine 30 uses a supervised machine learning algorithm used to map inputs (sensed media variables or properties like bending stiffness, electrical impedance, acoustic transmittance, optical reflectance, etc.) to a media type or class. In supervised learning, for a given input data set, the correct output is known. For data in the training data sets 26 the media type or class to which that data belongs is known. With a classifier training engine 30, results are predicted in a discrete output and input variables are mapped to discrete classes or type—here discrete media types. Once the media type determining equations are formed, these equations, when placed in the operational imaging devices 50, take measured variable values from the operational sensor set 52 as inputs and use them to determine the best class (i.e. media type). The measured variable values are also termed instances. Classification into one of the several media types may be done by multiclass classification or by combining multiple binary classifiers that deal with only two classes at a time. A classification scheme is advantageous since programs in many existing imaging device controllers are based upon a discrete categorization of media into type, weight, and roughness.


Classifier training engine 30 may be one of well known classification engines as known in the art that analyze data and recognize patterns for classification. These include a support vector engine 30-1, a neural network 30-2, a quadratic classifier 30-3, a Bayesian network 30-4, or a learning vector quantizer 30-5. Classifier training engine 30 operates on the data sets 26-1-26-M to produce the multi-variable media type determining equation set 40. The media type determining equation set 40 may be constructed many different ways. In one embodiment (created using regression techniques), it resembles a higher order multivariable polynomial. In another embodiment (created using neural networks), it resembles two theta matrices. The form of the media type determining equation will be determined by the type of classifier training engine used in trainer 12. Note that, once determined, the media type determining equation may be manipulated to take any convenient mathematical form.


Two optional elements are shown in FIG. 1. These are a polynomial consolidator 32 and expert knowledge cost/value weighter 34. Where the equation set 40 comprises polynomial equations, an optional polynomial consolidator 32 may also be provided to operate on each of the M equations in the set of media determining equations 40 to reduce the number of terms in each equation M. Using a polynomial consolidator 32 reduces the number of terms in each polynomial equation in the media type determining media set 40, and, in turn, the memory and processing power needed by controllers 53 in operational imagining devices 50.


An example implementation of polynomial consolidator 32 will now be described. The following nomenclature is a representative notation for when classifier training engine 30 is a support vector machine, which include examples such as Least-Squares Support Vector Machines (LS-SVM) and Fast Support Vector Machines (FSVM) and many others. For the purposes of this illustration of the polynomial consolidator 32 for use in embedded classification systems to be employed in operational imaging devices 50, a LS-SVM is shown the illustrated implementation where:


p: number of variables;


x: current set of measurements to be classified, a vector of length p;


mk: measurement vector from the training data set, with length p, associated with the kth training data point;


αk: weight associated with the kth training data point;


yk: true classification (usually coded +1 or −1, but could be another form) associated of the kth training data point;


b: linear bias offset term; and


N: number of training data points.


The method of arriving at these quantities is as follows: generally, the set of N vectors mk, k=1, . . . , N and their corresponding true classifications yk are arrived at through experimentation or other means of creating example data points that characterize the categories, i.e., the media types, that are to be used in the classification. For example, if one were trying to distinguish a class A and a class B, one might measure the characteristics of examples from class A, and also measure the characteristics of examples from class B. For each example, the characteristic features, or measurements, are aggregated in a corresponding vector mk. N would then be the sum of the number of examples from class A and class B. The weights αk are arrived at through a training process, which differs somewhat for different classification algorithms, and, for the purposes of polynomial consolidation, the method by which they are attained is not important.


The resulting classification function, C(x), may also depend to some degree on the particular classification algorithm. The polynomial consolidation methodology applies to any classification function that one might apply in this manner as long as it is continuous on a bounded interval of interest. By the Weierstrass approximation theorem, it is well known that any function that meets this criteria can be arbitrarily closely approximated by a polynomial function. For example, many implementations of neural network classifiers utilize continuous functions such as the sigmoid function or alternatively the hyperbolic tangent as a key component.


In the LS-SVM with a polynomial kernel implementation the classification function is set for in Eq. 1:






C(x)=sign[Σi=1Nαkyk(mkTx+b)d]  Eq. 1


In this form, d is an integer that provides the degree of the polynomial, and the other terms are as described previously. This form of classifier can have very high performance depending on the characteristics of the system in which it is operating. However, the level of performance increases as the value of N increases. If the performance desired is obtained only after using N=1000 or more examples, then in order to compute C(x), 1000 sums must be performed. In addition, the values of αk, yk, b and mk must be stored in memory in order to compute the classification function.


For embedded systems the computational complexity and memory requirement is a significant disadvantage and in many implementations could force the addition of significant cost to a product in order to incorporate the computational power and memory needed to accommodate the classification function. Polynomial consolidation addresses this problem of computational complexity and memory footprint. Instead of evaluating potentially thousands of terms, the function can be represented by a polynomial.


Certainly, each of the N terms would contribute a different function. In the case of the polynomial form mentioned above, in a LS-SVM classifier training engine 30, each of the N terms would contribute a term as shown in Eq. 2:





αkyk(mkTx+b)d  Eq. 2


Considering the transposed vector multiplied by another vector is an inner product and assuming the components of mk are [ak, bk, ck, . . . ]T the result is the expression shown in Eq. 3:





αkykkx1+bkx2+ckx3+dkx4 . . . +b)d  Eq. 3


This can be expanded via the multinomial theorem's formula, shown in Eq. 4:












(


s
1

+

s
2

+

+

s
q


)

d

=






k
1

+

k
2

+

+

k
q


=
d









(



d






k
1

,

k
2

,





,

k
q





)






1

j

q








x
j

k
j


















where








(



d






k
1

,

k
2

,





,

k
q





)

=


n
!




k
1

!




k
2

!










k
q

!




,





Eq
.




4







a binomial coefficient


Once terms are expanded out for each data point, the result is a list of multivariate polynomials where the coefficients are related to αk, yk, b, d and mk, and the variables are the features or measurements of the data point to be classified, namely x1, x2, . . . , xp, with the number of multivariate polynomials being the number of data points used in the classification (the support vectors).


As an example, consider a system with a second order polynomial classifier where there is one sensor, whose value to be classified is x, and three data points m1, m2, m3 that were used to train the classifier. Since it has already been trained, we also have the corresponding weights α1, α2, α3, corresponding true values y1, y2, y3, and corresponding offset number T. The classifier would then have the form shown in Eq. 5:






y=sign [α
1
y
1(m1x+τ)22y2(m2x+τ)23y3(m3x+τ)2]  Eq. 5


If we consider the portion within the brackets Eq. 6 results:





α1y1(m1x+τ)22y2(m2x+τ)23y3(m3x+τ)21y1(m12x2+2m1τX+τ2)+α2y2(m22x2+2m2τx+τ2)+α3y3(m32x2+2m3τX+τ2)  Eq.6


Due to the multinomial theorem as discussed above, we can then collect like terms in x, resulting in an expression of the form c1x2+c2x+c3. In this case, c11y1m122y2m223y3m32, and similarly the terms can be collected to develop expressions for c2 and c3 and any other constants for the expression.


In this example, in the final product implementation only c1, c2, and c3 need to be stored in order to classify the new data point, and the savings in both memory footprint and computational complexity are significant, decreasing the potential cost of implementing the classification system in operational imaging device 50. While this becomes a complicated process for more training data points and more variables, the method illustrated is a framework for solving the problem, which can be automated using computer algebra systems.


The expert knowledge cost/value weighter 34 may be employed to adjust the weighting of the coefficients in the M media type determining equation set 40. In trainer 12, generally a cost/value function that is being optimized—that is, starting with some initial “guess” of the best weightings for the function, a cost function is evaluated and properties that are uncovered during this evaluation are used to refine the “guesses” of the weight values until an optimal classifier training engine for that form is found. Generally, the cost/value function lends itself well to optimization, and properties such as convexity of the cost function are very desirable as it leads to a well-studied set of optimization solution methodologies. In some instances some “allowable” confusion between categories (i.e. media types) may exist, depending on certain conditions. These conditions could be based on areas or ranges of features, or any other sensor or condition for which an expert may have intrinsic knowledge. This may also be referred to as expert knowledge. When an error between two categories is allowable (i.e., a particular type of mistake made may not invalidate the results of the multiclass classification) then the idea is not to penalize that error as harshly. Extending this further, if under different conditions, the importance of correctness differs, then penalties can be adjusted accordingly. This may be implemented using an expert weighting term ck(q) that comes from an expert weighting matrix, Cq, which codifies the expert knowledge and is specific to the ith classifier.


An example of expert knowledge cost/value weighter 34 for a simplified media set will now be described. The set of q weighting matrices, as an example with media types A, B, and C, might look like the form (the value in the table is what ck(q) would be):


For q=1









TABLE 1







Matrix 1











A
B
C
















A
1
0.1
0.5



B
0.1
1
1



C
0.5
1
1










For q=2









TABLE 2







Matrix 2











A
B
C
















A
1
1
0.1



B
1
1
1



C
0.1
1
1










There will be a matrix for each q until q=N, with N being the total number of variables. Rows indicate the current classifier, and columns correspond to the true class of a given training data point. In this case, for variable 1 (when q=1,) it is acceptable to confuse A and B, so if we are looking at point k from the perspective of the classifier for media types A or B, the corresponding ck(1)=ck(2)=0.1. Similarly, it is less acceptable to confuse media types A and C, so for either of those classifiers, the corresponding classifier will weight that error with ck(1)=ck(3)=0.5. For an error that is unacceptable it can be weighted as ck(q)=1 or even higher. It is only the relative values of these terms that matter, so it is general practice to normalize all of them to 1. Condition 2 (when q=2) has A and C with acceptable confusion, so that is codified ck(1)=ck(3)=0.1 but the rest of the cases are deemed unacceptable. The number of different weights is only limited by designer choice, and could also be a continuous or discontinuous function of the variable. The example here is a simple one to make illustration clear.


Other forms of a polynomial consolidator 32 may be employed, and the form of polynomial consolidator used should not be considered a limitation of the presently disclosed method. Also other forms of an expert knowledge cost/value weighter 34 may be employed, and the form of the expert knowledge cost/value weighter 34 used should not be considered a limitation of the presently disclosed method.


As part of the training process, a test data set may be used to validate media type determining equation set 40. This is done by separating the entire training data sets 26-1-26-M into two subsets. A training data set comprising about ⅔ of the entire data sets 26-1-26-M is randomly selected and is used to develop the media type determining equations. A test data set comprising the remaining ⅓ of the entire data sets 26-1-26-M is used to empirically evaluate the media type determining equations generated from the ⅔ training data set. This validation technique is well known to one of skill in the art.


Media type determining equation set 40 is replicated, indicated as 40-1-40-K, in firmware, generally indicated 53, to be used in each of the operational imaging devices 50. As shown, media type determining equation sets 40-1-40-K are provided in firmware 53-1-53-K of operational devices 50-1 through 50-K, respectively. A single media type determining equation is produced for each type of media M in the training media set 16 so that there are M number of equations in the media type determining equation set 40.


As the number of variables N increases, the complexity and number of terms in each media type determining equation increases. Each media type determining equation is comprised of multiple terms with corresponding constant coefficients for each variable of the N variables. However, where the media type determining equations are polynomial equations, by use of polynomial consolidation techniques such as the one discussed previously, the number of terms and coefficients needed in these equations may be reduced and these consolidated equations form media determining equation sets 40-1-40-K used by each controller 51-1-51-K to determine media type. Consolidated equations mean a more rapid determination of media type providing real time response in each operational imaging device 50-1-50-K to changing media types being processed. As is known in the art, the media type determining equations may be represented in any convenient mathematical manner that closely approximates the solution, for example a Taylor polynomial. In one form classifier training engine 30 produces a function, comprised of the M media type determining higher order polynomial equations comprising the media type determining equation sets 40-1-40-K, that will be used in each operational imaging device 50-1-50-K to be used for a given application. Variable measurement values taken by the operational sensor set 52-1-52-K in each operational imaging device 50-1-50-K are then input to the function (i.e., the M media type determining equations) to determine the type of media sensed.


Using training system 10 to develop the coefficient matrix for each of the M media type determining equations in the media type determining equation set 40 to control the imaging device 50 easily allows for the inclusion of additional sensors. Training system 10 therefore allows for expansion and/or changes of the selected variables N that may be needed with other imaging products to work optimally. Training system 10 is easily expandable and adaptable to future imaging devices and future media types.


Operational imaging devices 50 are those that would be provided to users for a specific application, such as a retail application, an office application, or a general purpose application, etc. Operational imaging devices 50-1-50-K would be distributed to different locations for use by various end users. Operational imaging devices 50-1-50-K would have the same processing devices, e.g., the same fuser types, transfer stations, media feed systems and firmware. Should the processing device hardware or the customer requirements change, then the media type determining equation set 40 would have to be redetermined for the new hardware configuration. Operational devices 50-1-50-K include controllers 51-1-51-K and an operational sensor set 52-1-52-K. Media sheets 60-1-60-K are readied to be processed by their corresponding operational imaging devices 50-1-50-K. Operational sensor sets 52-1-52-K measure the values of the same N variables that were used in the set of N variables that were measured by the training sensor set 14 and provide those measured data values to controllers 51-1-51-K. The individual sensors in each of operational sensor sets 52-1-52-K may be the same as or similar to those used in training sensor set 14. Controllers 51-1-51-K utilize the measured N variable values provided by the operational sensor sets 52-1-52-K to solve the media type determining equation sets 40-1-40-K stored in firmware 53-1-53-K to determine a media type. For example, in operational imaging device 50-1, operational sensor set 52-1 provides measured values for the set of N variables as a sheet of media 60-1 is readied for processing. Controller 51-1 uses the measured N variable values to solve the media type determining equation set 40-1, to produce a determined media type 54-1 which is the highest valued media type determining equation solution found using the variable values measured by operational sensor set 52-1.


Using the determined media type 54-1, controller 51-1 then utilizes lookup table 55-1 to select a one or more operational parameters 56-1 to be used by operational imaging device 50-1 or a subsystem therein to process the readied media sheet 60-1 to produce a processed media sheet 61-1. A similar process would be occurring in each of operational imaging devices 50-2-50-K to create processed sheets 61-2-61-K. However, the operational parameter or parameters selected in those operational imaging devices 50-2-50-K will depend on which media type was the determined media type sheets 60-2-60-K.


During training, the extrinsic properties to be measured are selected to closely relate to operational imaging device 50 functions. This increases success in sensing media types and reduces the number of required sensors. Where the operational imaging device 50 is an electrophotographic printer, media interacts with three major printer subsystems: media handling, toner transfer, and fusing. It follows that sensed variables or characteristics may be closely related to the fundamental operation of these subsystems. The present media type determining method may also use as a variable one or more of the following variables or characteristics: lumped electrical time response (toner transfer), lumped thermal time response (fusing), mechanical composition (media handling), and other characteristics (e.g., size, temperature, relative humidity).


At a transfer station, an electric field is generated to move charged toner particles from a donor substrate to the media. Electrical characteristics of the media dictate how quickly the electric field will build and what the field strength will be for an applied voltage. Functionally, it is important to know the time response of media to a given voltage input. Appropriate intrinsic measurements for lumped electrical time response may include one or more of a volumetric measure of impedance (magnitude and phase angle), electrical time constant (resistance and capacitance), or some other similar metric.


In the fuser, temperature and pressure are applied to transfer heat to the media, melt toner, and affix it to the media. The lumped thermal characteristics of the media dictate how quickly heat will transfer into the sheet and how much heat must be transferred to adequately melt toner. Appropriate intrinsic measurements may include a bulk measurement of thermal mass (mass and specific heat), thermal time constant (heat transfer coefficient, specific heat, density, and thickness), thermal diffusivity (density, specific heat, and thermal conductivity), or some other similar metric.


Within the operational imaging device 50, media is conveyed through the system via driven rollers. Mechanical characteristics of the media dictate how much drag the media generates in the media path and how much torque the system must provide to transport the media. Appropriate intrinsic measurements might include bending stiffness (elastic modulus and area moment of inertia), coefficient of friction, or some other similar metric.


Media acclimation (temperature and relative humidity) and the desired machine state (process speed) may also affect each of these three media characteristics. For example at high ambient temperature and relative humidity one media type containing more moisture than at standard temperature and relative humidity conditions, may be better processed using settings for another media type.


An understanding of these three media characteristics (lumped electrical time response, lumped thermal time response, and mechanical composition) is necessary to sufficiently control print processes. If sensors are chosen to closely map to functionally-relevant extrinsic properties that relate to printer function, adding additional sensors to measure additional characteristics only slightly increases performance of the system. Other measurements that loosely correlate to these intrinsic properties may also be of value. An example would be the imaging device subsystem responses.


Media properties may be sensed using a wide variety of possible measurement techniques. Using the fundamental media characteristics just discussed as a guidepost helps limit the set of possibilities. Additionally, the measurement technique or sensing methods would be safe, unobtrusive, compact, energy efficient, inexpensive, and sample rapidly. Measurements should avoid containing redundant information. The sensing methods should be sufficiently independent or be decoupled from one another. This general design guideline provides the classifier training engine 30 with better performance and reduces the number of required sensors and/or measured variables N.


The following describes a variety of sensor types that may be used to make the measurements for the selected variables in the set of N variables. Sensors include those that measure electrical impedance, bending stiffness, optical reflectance, optical transmission, and acoustic transmission. The following extrinsic measurement techniques were selected because they enable the system 10 and operational imaging devices 50 to take measurements that closely correlate to the fundamental media properties listed above.


Impedance phase angle and magnitude are derived from media response to an AC voltage applied across the thickness of the sheet while it is staged in a pair of metal rollers. From this, media resistance or capacitance may be calculated. In one embodiment, a 10 KHz wave of 1 volt was sufficient excitation for characterization. This sensor provides an output that closely correlates to lumped electrical time response (electrical impedance or resistance and capacitance).


Media bending stiffness is measured as a function of a sheet resistance to deformation. The motor current (torque) required to drive a bar that bends a staged sheet is measured. This torque directly correlates to the media modulus of elasticity and area moment of inertia. This sensor provides an output that closely correlates to mechanical composition (bending stiffness). An example of a media stiffness sensor may be found in copending U.S. patent application Ser. No. 14/145,601, entitled “Media Stiffness Sensor Assembly For An Imaging Device,” and Ser. No. 14/145,661, entitled “Method Of Using An Imaging Device Having A Media Stiffness Sensor Assembly” both filed Dec. 31, 2013.


A pair of photodiodes is used to measure the ratio of specular and diffuse light emitted by an LED and reflected off the surface of a media sheet. The ratio serves as a relative measure of roughness. This sensor provides an output that closely correlates to mechanical composition (coefficient of friction) and loosely correlates to lumped electrical time response and lumped thermal time response (contact resistance).


An acoustic wave is generated using a piezoelectric transducer or a speaker. The energy content in the wave is dampened as it propagates through the media sheet. The amount of transmitted acoustic energy correlates to the mass of the system. This sensor provides an output that closely correlates to lumped thermal time response (thermal mass).


An optical transmission sensor measures an amount of light transmitted through a media sheet. The optical transmittance sensor is an infrared LED and a photodetector pair. The infrared LED emits light on one side of the sheet. The photodetector is positioned on the other side of the sheet and measures the quantity of light that is transmitted through the sheet. Several measurements are taken as the sheet is moved by the sensor and an optical average and optical standard deviation are calculated. The transmitted energy is a function of the opacity of the media sheet which correlates to thickness or mass of the media sheet. This sensor provides an output that closely correlates to lumped thermal time response (thermal mass).


A purpose of the present media sensing system is to use the minimal number of independent extrinsic measurements necessary to develop the media type determining equation set 40 capable of training an operational imaging device 50 that meets the user application. Applications which use limited sets of known media types or that can accept misclassifications of media types without a significant negative impact can be successfully controlled with fewer sensors. Alternatively, additional measurements and/or sensors may be added to improve accuracy and robustness. Table 3 provides example operational sensor sets that would meet several different levels of performance requirements.









TABLE 3







Operational Sensor Sets Of Varying Cost And Complexity











Sensor Set 1:
Sensor Set 2
Sensor Set 3


Media
High
Intermediate
Low


Property
Resolution
Resolution
Resolution





Lumped
Thermal Diffusivity
Acoustic
N/A


Thermal
Acoustic Transmission
Transmission


Time
Microwave


Response
Transmission



Heat Capacity


Lumped
Impedance Phase
Impedance Phase
Impedance


Electrical
Impedance Magnitude
Impedance
Magnitude


Time
Resistance
Magnitude


Response
Capacitance



Contact resistance



Dielectric constant


Mechanical
Bending Stiffness
Optical
Optical


Composition
Thickness
Transmission
Transmission



Acoustic Absorption
Mean
Mean



X-Ray
Optical
Optical



Optical Transmission
Transmission
Transmission



Mean
Deviation
Deviation



Optical Transmission
Optical



Deviation
Spectral



Optical Spectral
Reflectance



Reflectance



Optical Diffuse



Reflectance



Image Capture/Process



Laser Profilometry


Other
Temperature
Temperature
N/A


Variables
Relative Humidity
Relative



Media Size
Humidity



Transfer Current
Media Feed Motor



Transfer Voltage
Current



Fuser Temperature



Media Feed Motor



Current



RFID



Magnetic Field



Media Holes



MICR



Preprinted Areas



Media Color



Multilayer Media









Table 3 outlines several sensor sets that provide varying degrees of functionality and, in turn, resolution to discern various media types. It should be noted that optical transmission and optical transmision variation may also be listed as being lumped thermal response variables in that media thickness affects both thermal properties and mechanical properties. Optical transmission may also be referred to as optical transmission. For example, sensor set 3 would result in the ability to classify plain paper, cardstock, and polyvinyl labels at ambient environmental conditions. A more fully-featured control scheme may incorporate impedance phase, optical spectral reflectance, media feed motor current, and acoustic transmission sensors in addition to a temperature and humidity sensor (sensor set 2). Sensor set 2 would provide the ability to additionally discern light weight, heavy weight, glossy, and bond paper across class B environmental conditions. Sensor set 1 may, for example, be used to distinguish media having holes or perforations, media having preprinted portions, multiweb media, media having magnetic ink or RFID tags, light cardstock, cardstock, heavy cardstock, paper labels, heavy paper labels, vinyl labels, heavy vinyl labels, transparencies, light glossy media, glossy media, heavy glossy media, rough/cotton media, envelopes, heavy envelopes, and polymeric film.


Use of the image capture, for example, would provide some of the additional capabilities such as recognizing media having holes or preprinted portions. Optical sensors may be used to detect holes. Image capture may be done by use of charge coupled imaging device. Magnetic field may be detected by use of a Hall effect sensor. An RFID reader may be used to sense RFID tags.


Referring now to FIG. 3, there is shown a diagrammatic depiction of an example operational imaging device 50-K. Controller 51-K is operatively coupled to operational sensor set 52-K having a plurality of output signals provided to controller 51-K via communication link 100. In one form, operational sensor set 52-K consists of a base sensor set 52-K1 consisting of temperature, relative humidity, impedance and optical transmission sensors S1-S4, respectively, and additional sensor set elements consisting of reflectance, media feed motor current, media stiffness sensors S5-S7, respectively, through sensor SX where sensor SX is any additional sensor selected by the designer. The composition of the base sensor set 52-K1 is a matter of design choice and the intended application of operational imaging device 50-K. For example, another base sensor set may be comprised of sensors S3-S7. The types of sensors in the base sensor set 52K-1 and the additional sensor set elements are meant only to be illustrative, and are not intended to be limited to only those sensors shown. Because one sensor may provide data values for two or more of the variables in the set of N variables, the number of sensors SX may be less than the number of variables N that are measured.


The N signal outputs, designated NSO, from operational sensor set 52-K are provided to controller 51-K via communications link 100. The NSO are measured values of each variable in the set of N variables. As shown, NSO are provided to signal conditioning circuit 51-K1 and signal normalization circuit 51-K2 for conditioning and range normalization to produce an input set of N measured variable values 51-K3. Note that signal conditioning and normalization steps may also be performed by firmware. At firmware 53-K, the set of N measured inputs variables are processed by controller 51-K to solve media type determining equation set 40-K to produce a determined media type 54-K. Using determined media type 54K as a selector for lookup tables 55-K, one or more operational parameters 56-K are selected by processor 51K. As shown, lookup tables 55-K1 through 55-KP are provided to select operational parameters 56-K1-56-KP. The number and type of operational parameters 56-K1-56-KP selected are a matter of design choice and the set of N measured input variable values 51-K3. Using communication link 100, the operational parameters 56-K1-56-KP are provided to processing device PDK.


The media sheet 60-K which is to be processed is provided to processing device PDK which produces processed media sheet 61-K. Media sheet 60-K may be media to be printed 60-K1 or images to be scanned 60-K2. Processing device PDK may, in one form, be a printer or print engine PDK1 or, in another form, a scanner system PDK2. Printer PDK1 may be an electrophotographic printer or an ink jet printer or other printer types as known in the art. Printer PDK1 is illustrated as an electrophotographic printer having a fuser F, a toner transfer station TTS, a finisher unit FU providing hole punching and stapling, and media feed system MFS. Scanner system PDK2 is illustrated as having a media feed system SMFS, an automatic document feeder ADF, a scan bar SB1, and a flatbed scan bar SB2. Where automatic document feeding or duplex scanning are not needed, the ADF and scan bar SB1 are not used. When processing device PDK is printer PDK1, operational parameters 56-K may be provided, for example, to fuser F, toner transfer station TTS, finisher unit FU, and media feed system MFS of printer device PDK1. When processing device PDK is scanner PDK2, operational parameters 56-K may be provided, for example, to media feed system SMFS, ADF scan bar SB1 and flatbed scan bar SB2.


As used herein, the term “communications link” is used to generally refer to structure that facilitates electronic communication between multiple components, and may operate using wired or wireless technology. Controller 51-K includes a processor unit and associated memory 57-K, and may be formed as one or more Application Specific Integrated Circuits (ASIC). Memory 57-K may be, for example, random access memory (RAM), read only memory (ROM), and/or non-volatile RAM (NVRAM). Alternatively, memory 57-K may be in the form of a separate electronic memory (e.g., RAM, ROM, and/or NVRAM), a hard drive, a CD or DVD drive, or any memory device convenient for use with controller 51-K. Firmware 53-K may reside in memory 57-K. Controller 51-K may be, for example, a combined printer and scanner controller.


Also illustrated in FIG. 3 is an alternative approach to determining media type. When the media type determining equation set 40-K is being solved by controller 51-K, the solution of two or more of the equations in the media type determining equation set 40-K may be within a predetermined range of one another. Should this arise, a comparator 58 may be used to determine when two or more of the solutions are within a given range of each other, and, based on the equations involved, a lookup table 59 in memory 53-K may be used select one solution-one media type. For example, should media type determining equation set have eight equations and equations 2, 4, and 5 be within a predetermined percentage of one another, then the combination of equations 2, 4, and 5 would be used as the pointer into the lookup table 59 to select which empirically determined one of the three solutions should be used.



FIGS. 4-5 illustrate two arrangements for the various operational parameters 56-K1 through 56-KP that are chosen. In both figures, the abscissa is the range of an operational parameter and the ordinate is a media type. In both figures, three media types M1, M2, M3 are shown in rectangles, the width of which indicates the range of a given operational parameter P. In FIG. 4, the range of operational parameter P for media type M1 does not overlap range of operational parameter P used for media type M2, and, similarly, between the operational ranges of operational parameter P and media types M2 and M3. In FIG. 5, the range of operational parameter P for media type M2 overlaps that for media type M1 at one end and that of media type M3 at the other as indicated by RO. While the method shown in FIG. 4 would be more desirable, hardware limitations sometimes preclude setting operational parameters in this manner. When operational parameter range overlap is used, the operational imaging device 50 should be able to provide acceptable output for either setting for media classified in either type. This may be seen as a simpler form of expert weighting.



FIG. 6 illustrates a further structure that may be used for the media type determining equation set 40. Occasionally, a sensor within the operational sensor set 52 may fail. The sensor may stop working entirely or the output signal of the sensor may drift outside of an expected range. In either case this may be addressed by providing additional sets of media determining type equation sets. Assuming that all combinations of malfunctioning sensors are detectable, media type determining equation set 40 would be replaced with media type determining equation set matrix 40′ comprised of a total of S!+1 media type determining equation sets where S is the total number of sensors in operational sensor set 52. The first set operational sensor set SS1 would be one in which all S sensors are functioning. The second operational sensor set SS2 would be one in which sensor 51 is faulty, the third set SS3 is one where sensor S2 is faulty, and so on where sensor set SSS! is the penultimate faulty sensor set and sensor set SSS!+1 is the final faulty sensor set. In creating the media type determining equation sets for the various combinations of faulty sensors (or conversely for the various combinations of remaining functional sensors), training system 10 would use only that data within each of the training data sets 26-1-26-M that corresponds to the remaining functioning sensors within operational sensor set 52. For example, suppose sensor 1 and sensor 3 were faulty in operational imaging device 50-K, the media type determining equation set within matrix 40′ of media type determining equation sets selected for use would be that where the data supplied by sensors 1 and 3 would not be used in developing the media type determining equations in that media type determining equation set. Where the operational sensor set contains a number of sensors known to be reliable, the number of sensor sets in matrix 40′ may be reduced to eliminate the reliable sensors when creating matrix 40′. Further, if the total number of faulty sensors exceeds a predetermined number, or the expected performance of the system drops below a predetermined acceptable failure threshold, operational imaging device 50 would declare itself to be non-functional and issue a service request.



FIG. 7 provides a simplified flow chart of the present method. For method M100, the actions of blocks B10-B50 would occur using the training system 10 while those of blocks B60-B120 would occur in each operational imaging device 50. Method M100 starts at block B10 and proceeds to block B20 where the media set containing M types of media is determined. Next at block B30, a training sensor set for measuring values of a set of N predetermined variables is provided. At block B40, using the training sensor set, normalized training data sets for each media type in the media set is collected. At block B50, a media type determining equation set having M media type determining equations is formed. Thereafter at block B60, the media type determining equation set 40 is stored in memory 53 of each operational imaging device 50. At block B70, an operational sensor set 52 for measuring the values of the set of N variables is provided for each operational imaging device 50. At block B80, the values of the set of N variables is measured for a media sheet about to be processed and the values normalized. At block B90, the media type determining equation set is solved using the normalized values of the set of N variables to determine a media type. At block B100, using the determined media type, an operational parameter of the operational imaging device is chosen. At block B110, the media sheet to be processed is processed by the operational imaging device using the selected operational parameter. At block B120, method M100 ends.



FIGS. 8A-8B provide a simplified flow chart of another form of the present method. For method M200, the actions of blocks B220-B260 would occur using the training system 10 while those of blocks B260-B400 would occur in each operational imaging device 50. Method M200 starts at block B210 and proceeds to block B220 where the media set containing M types of media is determined. Next at block B230, a training sensor set 14 for measuring values of a set of N predetermined variables is provided. At block B240, using the training sensor set 14, normalized training data sets for each media type in the media set is collected. At block B250, a first media type determining equation set having M media type determining equations is formed where all of the variables in the set of N variables are being measured by the training sensor set 14. The media type determining equation set produced will be selected when all of the sensors in the operational imaging device are functioning properly. At block B260, a number of additional media type determining equation sets are formed from the normalized training data sets 26 that have been modified to remove data values associated with a faulty sensor. The number of modified additional media type determining equation sets will be S! where S is the number of sensors in the training and operational sensor sets 14, 52. For example, if the impedance sensor was determined to be faulty, then the impedance magnitude and phase data values would not be used. If the impedance sensor and bending or stiffness sensor were both faulty, then the impedance magnitude and phase data and the stiffness data would not be used. This process will be repeated for all of the combinations of sensors in the training sensor set 14. As the number of faulty sensors increases, it may still be possible to operate the operational imaging device 50. However, there will be a point at which the operational imaging device 50 will no longer be able to determine a media type. This may be taken into account as described with the operations given in blocks B290, and B320-B350.


At block B270, the S!+1 media type determining equation sets, where the +1 represents the first media type determining equation set having all sensors functioning, are stored in memory 53 of each operational imaging device 50. At block B280 an operational sensor set 52 for measuring the values of the set of N variables is provided for each operational imaging device 50. At block B290 a determination is made to see whether or not any faulty sensor outputs are detected. When it is determined that all of the sensors S in the operational sensor set 52 are functioning, at block B300, method 200 selects the first media type determining equation set where all sensor are functioning. Thereafter, at block B310, method 200 solves the first media type determining equation set using the measured values for the set of N variables. Method M200 then proceeds to block B370.


When it is determined that faulty sensor outputs are presented, the faulty sensors outputs are flagged by controller 51 which then proceeds to select, based on the combination of the remaining functioning sensors or on the combination of the malfunctioning sensors in the operational sensor set 52, the appropriate additional media type determining equation set from the S! media type determining equations sets that have been stored in memory 53. At block B330 the confidence level of the selected additional media type determining equation set is checked. The confidence check determines that the appropriate equations are present in firmware 53. When the confidence threshold is not met, i.e., an equation is missing, method M200 declares a fault at block 350 and may issue a service request. When it is determined that the confidence threshold has been met, method M200 proceeds to block B360, the selected additional media type determining equation set is solved using the normalized values of the set of variables that are measured by the remaining functioning sensors in operational sensor set 52 to determine a media type.


At block B370, the solutions provided by the selected additional media type determining equation set or those provided by the first media type determining equation set are checked to determine whether or not two or more of the equation solutions are within a predetermined range of one another. When it is determined that this condition is present, at block B380, a determined media type is selected from lookup table (LUT) 59 stored in memory 53 based on the combination of which equations in the additional media type determining equation set are within a predetermined range of one another. For example, say the solutions for equations 1, 2 and 3 in a set of six equations return values within an empirically predetermined range of one another, then based on this combination of equations, a determined media type has been empirically determined using expert knowledge. These empirical determinations of media type are stored in the LUT 59.


At block B390, using the determined media type, an operational parameter of the operational imaging device is chosen. At block B400, the media sheet to be processed is processed by the operational imaging device using the selected operational parameter. At block B410, method M200 ends. After completion the process M200 may return to block B290 to recheck for faulty sensors prior to the processing of the next sheet of media. The operations of block B290 may also be performed periodically, such as, prior to beginning a new media processing job.


Example cases using the operational imaging devices 50 which are electrophotographic printers will now be described to illustrate the present method and the high degree of flexibility that may be used when developing and implementing the media type determining equations by use of different variables and sensor sets. In each of Tables 4-8, 10-11 and 13, the term “A” is a linear offset term in the media type determining equation. When the media type determining equation set uses polynomial equation form, the number of terms is a function of the polynomial order and the number of variables, or roughly of the number of sensors in each of the sensor sets 52-1-52-K assuming each sensor is measuring a single variable. In the simplest case, the polynomial order is one, the decision surface is a constant, and thresholding is used. In the most complex case having a media set having a large number of media types and the form of the equation is a polynomial, a higher order polynomial would be used. However, as the equation order increases, a concern of overfitting of the data may arise if the training data sets do not contain a sufficient number of values. For these reasons, the order of polynomial equations when used will generally have an order between first and fifth. The number of M media type determining equations in the media type determining equation set 40 would be the M number of media types to be classified. Some sensors may be used to make multiple measurements, e.g., impedance magnitude and phase.


The coefficients used for each media type determining equation will be a function of the range normalization as well as the actual design of the hardware in the operational imaging device 50. Several things about the present system are universal. One of those is that certain sensor term combinations are more important than others in making the media type classification. The number of terms kept in the media type determining equation determines the resolution of the system, but each decreasingly important term makes less of a difference to the media type determination. Another is that while characteristic media properties determine differences between media type, the particular set of sensors chosen will determine which features are used to separate media.


After conditioning and normalization, the measured values of the set of N values are fed into each media type determining equation. The value and sign of the number calculated determines whether the controller 53 believes the media tested to be of the type measured. Generally, if the sign of the number is positive, then the tested media is classified as “of that type” and if it is negative the media is classified as “not of that type”. If more than one type have a positive sign, the type with the highest positive value is the determined type or as previously discussed the determined type may be found in the LUT 59.


For the following examples the coefficients of each term are given in the coefficient columns, and the sensor input combination in the equation variable column. For example, in Case 1A, for the media type determining equation for polymer, the first term X1 is multiplied by polymer coefficient −0.026359, the second term X2 is multiplied by the coefficient 1.217574 and so on. In each media type determining equation, each term is added to the previous terms. If the coefficients are considered a vector Θ, and the terms a vector of X, then the resultant number is the resultant sum of terms which can be written in vector notation as ΘTX.


The following nomenclature is used to describe media types that may be sensed using the present methods. The media types include, but are not limited to: plain paper light—60-75 g/m2; plain paper standard—>75-90 g/m2; plain paper heavy->90-120 g/m2; cardstock light 120-165 g/m2; cardstock standard—>165-220 g/m2; cardstock heavy—220-300 g/m2; glossy paper light—105-165 g/m2; glossy paper standard—>165-220 g/m2; glossy paper heavy->220-300 g/m2; paper labels—<=5 mil; paper label heavy >5 mil; plastic label <=5 mil; plastic label heavy >5 mil; polymer (vinyl) labels; envelope standard—<=sub 24; envelope heavy >sub 24; synthetic polymer—polymer signage 4-7 mil and transparencies-4-7 mil; and rough/cotton paper—90-120 g/m2 (100% cotton or parchment style). Where each of these media types is to be sensed in a single type of operational imaging device 50, a corresponding media type determining equation set 40 would be generated and solved as previously described. For the listed examples, media type determining equation set 40 would have 17 media type determining equations. It should also be recognized that variations of a given type may be combined if desired. For example, the three plain paper types can be reduced to a single type covering weights of 60-120 g/m2 or two types plain paper light and plain paper heavier covering weights 75-120 g/m2 that combines plain paper standard and heavy into one type. Plain paper may also be referred to as office paper or copier paper.


Cases 1A-1C provide for media type determination for operational imaging devices 50 used in a typical retail environment. The media set 16 used in a retail environment generally includes three media types—plain office paper—all weights, a polymeric media, such as, outdoor signage or vinyl labels—all thicknesses, and a thicker media such as cardstock—all weights. The training sensor set 14 and each operational sensor set 52-1-52-K used for this three member media set varies in each of the cases 1A-1C. Cases 1A-1C illustrate various example combinations of measurements and sensors that may be used to determine the media types in this three member media set. Of course, other sets of sensors may also be used to the same effect. Case 1A uses direct and subsystem response sensors to produce three 3rd order polynomial equations which form media type determining set 40. In this example the set of N variables comprises two measured variables-media feed motor current and optical average. The former being provided by a subsystem response sensor (a motor current sensor) and the latter being provided by a direct sensor (optical sensor). Case 1B uses two direct sensors to produce three 1st order polynomial equations having two measured variables—bending or stiffness and gloss or reflectance. Case 1C uses two direct sensors to produce three fifth order polynomial equations having three variables—impedance magnitude, impedance phase, and acoustic pressure. Based on empirical results, additional sensors may be used but would only increase the cost of the operational imaging devices 50 used in a retail environment without providing any significant increase in more accurately resolving the three media types.


Tables 4-6 provide the coefficients for each term in each of the respective media type determining equations sets where one set comprises 3rd order equations, one set comprises first order equations and the last provides fifth order equations. Cases 1A-1C help to illustrate the flexibility of the present system where choice of variables measured and selection of corresponding sensors provides a variety of media type determining equation solution sets to determine a media type within a common set of media.









TABLE 4







Case 1A Media Type Determining Equation Set - 3 Media Types








Equations Coefficients for Media Type in Media Set
Equation










Polymer
Cardstock
Plain Paper
Variables













−0.26359
0.674147
−0.41055
X1


1.217574
0.324479
−1.54205
X2


−2.23855
2.852548
−0.614
X1*X2


−0.95171
0.68555
0.266161
X1*X2{circumflex over ( )}2


−0.49302
0.243864
0.24916
X1{circumflex over ( )}2*X2


−0.214
−0.034
0.248008
X1{circumflex over ( )}2


0.435317
−0.48451
0.049195
X1{circumflex over ( )}3


1.972594
−0.64922
−1.32337
X2{circumflex over ( )}2


0.677691
−0.63346
−0.04423
X2{circumflex over ( )}3


1.25E−15
−2.5E−15
2.39E−16
A





X1 = media feed motor current


X2 = optical average













TABLE 5







Case 1B Media Type Determining Equation Set - 3 Media Types








Equations Coefficients for Media Type in Media Set
Equation










Polymer
Cardstock
Plain Paper
Variables













−0.94122
2.550474
−1.60925
X1


2.842086
−1.73038
−1.11171
X2


−2E−15
−6.2E−15
4.07E−15
A





X1 = Stiffness


X2 = Reflectance













TABLE 6







Case 1C Media Type Determining Equation Set - 3 Media Types








Equations Coefficients for Media Type in Media Set
Equation










Polymer
Cardstock
Plain Paper
Variables













0.521816
0.1541
−0.67592
X1


−0.64239
0.749393
−0.107
X2


−1.1612
0.695437
0.46576
X3


−1.26453
1.679798
−0.41526
X1{circumflex over ( )}2*X2{circumflex over ( )}2


−0.1172
0.143002
−0.0258
X1{circumflex over ( )}2*X2{circumflex over ( )}3


0.090567
0.018989
−0.10956
X1{circumflex over ( )}2*X3{circumflex over ( )}2


−0.29926
0.425474
−0.12621
X1{circumflex over ( )}3*X2{circumflex over ( )}2


1.001712
−1.03542
0.03371
X1{circumflex over ( )}2*X3{circumflex over ( )}3


0.124537
−0.13386
0.009324
X1{circumflex over ( )}3*X3{circumflex over ( )}2


0.259456
0.015051
−0.27451
X2{circumflex over ( )}2*X3{circumflex over ( )}2


0.076292
0.01834
−0.09463
X2{circumflex over ( )}2*X3{circumflex over ( )}3


0.045954
0.00624
−0.05219
X2{circumflex over ( )}3*X3{circumflex over ( )}2


−1.41847
2.231076
−0.8126
X1*X2


−2.1302
2.285888
−0.15569
X1*X3


−0.6697
0.614604
0.055097
X2*X3


−1.31056
1.433568
−0.12301
X1*X2{circumflex over ( )}2


−0.78187
2.459673
−1.6778
X1{circumflex over ( )}2*X2


−0.0319
−0.06375
0.095647
X1*X2{circumflex over ( )}3


−0.65689
−0.01726
0.674151
X1*X3{circumflex over ( )}2


−1.46065
2.601674
−1.14103
X1{circumflex over ( )}2*X3


0.334875
0.562891
−0.89777
X1{circumflex over ( )}3*X2


0.048487
−0.08137
0.032886
X1*X2{circumflex over ( )}4


1.795706
−2.09925
0.303547
X1*X3{circumflex over ( )}3


0.915608
−0.98512
0.069512
X2*X3{circumflex over ( )}2


−0.44722
0.752981
−0.30576
X1{circumflex over ( )}3*X3


−0.11733
0.410803
−0.29347
X2{circumflex over ( )}2*X3


0.231317
−0.08636
−0.14496
X1{circumflex over ( )}4*X2


0.567364
−0.55563
−0.01173
X1*X3{circumflex over ( )}4


0.873347
−0.78357
−0.08977
X2*X3{circumflex over ( )}3


−0.11993
0.021361
0.098573
X1{circumflex over ( )}4*X3


0.183484
−0.10309
−0.08039
X2{circumflex over ( )}3*X3


0.173374
−0.11658
−0.0568
X2*X3{circumflex over ( )}4


0.050166
−0.07365
0.023488
X2{circumflex over ( )}4*X3


1.040249
0.202081
−1.24233
X1{circumflex over ( )}2


0.431391
−0.04736
−0.38403
X1{circumflex over ( )}3


−0.44561
0.599931
−0.15432
X2{circumflex over ( )}2


−0.32854
0.049625
0.278914
X1{circumflex over ( )}4


0.094454
−0.07046
−0.02399
X2{circumflex over ( )}3


−0.97987
0.341256
0.638617
X3{circumflex over ( )}2


−0.20286
0.065434
0.137428
X1{circumflex over ( )}5


0.103064
−0.15184
0.048777
X2{circumflex over ( )}4


0.300238
−0.35632
0.056081
X3{circumflex over ( )}3


0.019829
−0.0389
0.019072
X2{circumflex over ( )}5


0.242616
0.002065
−0.24468
X3{circumflex over ( )}4


0.011345
0.079402
−0.09075
X3{circumflex over ( )}5


1.886901
−2.18008
0.293184
X1*X2*X3{circumflex over ( )}2


−0.30617
0.10599
0.20018
X1*X2{circumflex over ( )}2*X3


−0.53504
1.959913
−1.42487
X1{circumflex over ( )}2*X2*X3


0.878716
−1.0035
0.12478
X1*X2*X3{circumflex over ( )}3


0.135789
−0.23757
0.101777
X1*X2{circumflex over ( )}3*X3


0.1232
0.324937
−0.44814
X1{circumflex over ( )}3*X2*X3


0.30541
−0.45386
0.148451
X1*X2{circumflex over ( )}2*X3{circumflex over ( )}2


0.708467
−0.43527
−0.2732
X1{circumflex over ( )}2*X2*X3{circumflex over ( )}2


−0.36158
0.519538
−0.15796
X1{circumflex over ( )}2*X2{circumflex over ( )}2*X3


−1.03613
1.398758
−0.36263
X1*X2*X3


−4.3E−15
−4.9E−15
1.17E−15
A





X1 = Impedance Magnitude


X2 = Impedance Phase


X3 = Acoustic Energy






As can be seen from Tables 4-6, the number of terms in the equations forming each of the respective media type determining set of equations 40 differs but when solved will determine one of the three media types in the three member media set of plain, cardstock, and polyvinyl. For example for Case 1A the form of the equation for polyvinyl would be as set forth in Eq. 7.





(sign of the number determined by): 1.25E−15−0.26359X1+1.217574X2−2.23855X1*X2−0.95171X1*X2̂2−0.49302X1̂2*X2−0.214X1̂2+0.435317X1̂3+1.972594X2̂2+0.677691X2̂3  Eq. 7


As can be seen, excluding the offset term A, the second, third, fourth, and eighth terms are greater contributors to the solution. A similar trend may also be seen in Tables 5 and 6 (where A is the first term). These larger contributing terms may be empirically determined to be sufficient in determining the three media types and each equation in the media type determining set 40 may be truncated to use only the larger contributing terms. Here that would be terms whose absolute values are about 1 or greater. Other threshold values may be used. Truncation would reduce the memory and processing requirements needed in controller 51.


Case 2 illustrates the use of direct indirect measurement values and subsystem responses values for determining a second media set consisting of polyvinyl labels, cardstock—all weights, plain paper and lightweight media. Light paper is in the range of 60-75 g/m2 while plain paper is in the range of 75-120 g/m2 (combines standard and heavy plain paper). The measured variables for this case are: Temperature (X1), Relative Humidity (X2), Media Feed Motor Current (X3), Optical Average (X4) and Optical Deviation (X5).









TABLE 7







Case 2 Media Type Determining Set - 4 Media Types









Equations Coefficients for




Media Type in Media Set











Polyvinyl

Plain
Light
Equation


Labels
Cardstock
Paper
Paper
Variables














0.225062
−1.42402
1.069768
0.129193
X1


−0.15618
0.934353
−0.54642
−0.23175
X2


−0.35749
1.124621
−0.30012
−0.46701
X3


−0.23404
0.142778
2.510928
−2.41967
X4


0.247742
0.121015
−2.16172
1.792964
X5


0.013711
−0.02611
0.213334
−0.20093
X1*X2


−0.03757
−0.1457
0.708307
−0.52503
X1*X3


0.029382
−0.98702
1.502796
−0.54515
X1*X4


−0.22486
1.111549
−1.02779
0.141101
X2*X3


0.376093
−0.55781
−1.23348
1.4152
X1*X5


−0.32806
0.719974
0.003087
−0.395
X2*X4


−0.00795
0.41247
−0.44329
0.038769
X2*X5


−0.18676
0.869611
−0.44871
−0.23414
X3*X4


0.074733
0.602568
−0.44446
−0.23284
X3*X5


−1.15319
0.672746
1.66255
−1.18211
X4*X5


0.057141
−0.30656
0.316332
−0.06691
X1*X2{circumflex over ( )}2


0.022902
−0.1148
0.150146
−0.05825
X1{circumflex over ( )}2*X2


−0.00492
0.006678
−0.06264
0.060885
X1*X3{circumflex over ( )}2


−0.35556
1.318364
−0.66739
−0.29541
X1{circumflex over ( )}2*X3


0.578065
−0.23992
−1.05918
0.721037
X1*X4{circumflex over ( )}2


−0.10378
0.385121
−0.34058
0.059233
X2*X3{circumflex over ( )}2


−0.30339
1.307525
−0.90682
−0.09732
X1{circumflex over ( )}2*X4


0.009997
−0.33628
0.069833
0.256447
X2{circumflex over ( )}2*X3


0.128141
−0.09628
−0.37517
0.343309
X1*X5{circumflex over ( )}2


0.166336
0.214759
−0.86698
0.485889
X2*X4{circumflex over ( )}2


0.041753
0.26703
−0.71493
0.406152
X1{circumflex over ( )}2*X5


0.194437
−0.45359
0.034794
0.224355
X2{circumflex over ( )}2*X4


0.006733
0.163825
−0.12819
−0.04237
X2*X5{circumflex over ( )}2


0.633982
−0.41982
−0.87551
0.661349
X3*X4{circumflex over ( )}2


−0.07855
−0.01776
0.205488
−0.10917
X2{circumflex over ( )}2*X5


−0.18097
0.219188
−0.28608
0.247858
X3{circumflex over ( )}2*X4


0.117892
−0.17781
0.155455
−0.09554
X3*X5{circumflex over ( )}2


−0.00973
0.333001
−0.13092
−0.19235
X3{circumflex over ( )}2*X5


−0.13255
−0.08775
0.249897
−0.0296
X4*X5{circumflex over ( )}2


−0.37573
0.32157
0.598336
−0.54418
X4{circumflex over ( )}2*X5


−0.22778
1.115435
−0.83106
−0.0566
X1{circumflex over ( )}2


−0.11009
0.561379
−0.42405
−0.02724
X1{circumflex over ( )}3


0.047593
−0.24015
0.309609
−0.11705
X2{circumflex over ( )}2


0.035723
−0.19568
0.18612
−0.02616
X2{circumflex over ( )}3


−0.41602
0.962193
−0.5507
0.004526
X3{circumflex over ( )}2


−0.10718
0.167984
−0.12611
0.065301
X3{circumflex over ( )}3


1.632011
−0.36961
−1.49115
0.228747
X4{circumflex over ( )}2


1.026741
−0.38294
−1.39262
0.748819
X4{circumflex over ( )}3


0.273458
−0.34669
−0.78042
0.853651
X5{circumflex over ( )}2


0.023698
−0.15596
0.148829
−0.01657
X5{circumflex over ( )}3


−0.00028
−0.15674
−0.09303
0.250049
X1*X2*X3


0.100456
−0.4077
0.207944
0.099301
X1*X2*X4


−0.04225
0.019812
0.088199
−0.06576
X1*X2*X5


−0.16898
−0.08951
−0.00523
0.263717
X1*X3*X4


0.275793
−0.33318
0.396509
−0.33912
X1*X3*X5


−0.34118
0.70765
−0.70225
0.335783
X2*X3*X4


−0.24481
−0.30138
0.804439
−0.25825
X1*X4*X5


0.092109
−0.0826
0.209463
−0.21897
X2*X3*X5


−0.14553
−0.11924
0.773938
−0.50917
X2*X4*X5


−0.40228
0.740575
0.235175
−0.57347
X3*X4*X5


1.49E−16
7.24E−16
2.06E−16
2.89E−16
A









As can be seen, four third order equations comprise the media type determining equation set for this case. Again truncation may be applied if desired.


Case 3 represents a media set that would be important to corporate “office” usage: plain paper—all weights, bond paper, cardstock—all weights, polyvinyl labels—all thicknesses, paper labels—all thicknesses, envelopes—all types and transparencies. In this case an extra sensor type, a reflectance sensor has been added such that more information is available to the classifier algorithm to separate the greater number of media types in this case. In Table 8 below, an example of coefficients for each media type and the corresponding sensor term are given. As in the previous case, there is a separate equation for each media type. The number of terms is a function of the number of sensors whereas the number of equations is the number of media types to be classified. The variables (normalized) represent Temperature (X1), Relative Humidity (X2), Impedance Magnitude (X3), Impedance Phase (X4), Reflectance (X5), Optical transmission Average (X6), and Optical transmission variation (X7). Reflectance sensing was added to increase the resolution of the system.









TABLE 8







Case 3 Media Type Determining Equation Set - 7 Media Types








Equation Coefficients
















Polyvinyl



Paper
Bond
Equation


Envelopes
Labels
Transparencies
Plain Paper
Cardstock
Labels
Paper
Terms

















0.242808151
−0.3022667
−0.0491579
0.654057468
−0.97351965
0.168457672
0.259620957
X1


−0.01330176
0.84585723
−0.120025
−1.22077225
−0.33500161
−0.553407974
1.396651357
X2


−1.37489733
−0.1298633
0.15315162
−4.07078138
1.47210184
0.150420275
3.799868243
X3


0.159805392
−0.4530109
−0.0328607
0.007380524
−0.37329899
0.337221897
0.354762809
X4


−0.03137718
−0.7627554
0.48495245
0.68890323
0.456535275
0.50658056
−1.34283896
X5


−0.23703325
1.25760707
−0.1833756
−0.00038332
0.292820153
−1.699788598
0.570153552
X6


−0.08842941
−0.0659294
−0.1038132
0.691897028
0.756912349
0.386522154
−1.57715955
X7


−0.03774966
0.2083204
−0.0408547
−0.38572795
−0.32021909
−0.085178173
0.661409181
X1 * X2


−0.46825036
−0.0416872
−0.0059438
−1.17095757
−0.4726776
0.205245122
1.954271358
X1 * X3


0.090469474
−0.3713271
0.04878452
0.657499323
0.367081558
−0.00901844
−0.78348931
X1 * X4


0.6267451
0.55035809
0.02516059
−0.45452791
−1.08095652
−0.610545198
0.943765848
X2 * X3


−0.10970869
−0.584089
−0.0792134
0.76115018
0.116950171
0.555621583
−0.6607109
X1 * X5


0.036304219
0.166694
0.00240912
−0.58742405
0.204803565
−0.013396524
0.190609669
X2 * X4


−0.19386352
0.20576049
0.18077901
0.35145225
−0.36387624
−0.535897777
0.355645785
X1 * X6


−0.16572491
−0.1069755
−0.0516899
0.015388638
0.532614986
0.210944798
−0.43455809
X2 * X5


−0.3828572
0.006038
−0.018257
−0.50987861
0.619603254
0.197328854
0.088022667
X3 * X4


−0.01038755
−0.3310865
0.02464473
0.170773931
0.121501059
0.54130573
−0.51675144
X1 * X7


0.087358187
2.13665827
0.06906835
−1.42352942
−0.18670512
−1.746199137
1.06334887
X2 * X6


−1.13859457
−0.5354781
0.41314087
−1.3457852
3.642512513
0.37668805
−1.41248355
X3 * X5


0.214018404
−0.0602839
−0.0463747
−0.33748569
−0.2677048
−0.080954315
0.578784994
X2 * X7


0.008227289
−0.6078817
−0.1542212
−1.93635588
1.261053994
0.022504261
1.4066732
X3 * X6


−0.10772428
0.33797076
−0.1912707
0.506630077
0.499212018
−0.186427521
−0.85839036
X4 * X5


−1.11533626
0.72260049
−0.1025189
−0.9098379
2.238050338
0.059829784
−0.89278759
X3 * X7


0.623613057
−1.2446447
0.08504447
0.27708983
−1.02386944
0.752172688
0.530594112
X4 * X6


−0.33746245
−0.1676835
0.05569619
−0.6716702
−0.0349193
0.462651255
0.693387976
X4 * X7


0.198677045
−1.7136494
−1.1122608
2.707697972
−0.49570898
0.530774916
−0.11553077
X5 * X6


−0.44830534
0.37979146
−0.477535
0.169566611
1.754798417
−0.216351379
−1.16196479
X5 * X7


0.060861078
−0.9303548
0.26464063
−0.42059107
0.59975339
0.159996521
0.265694281
X6 * X7


−0.06642697
−0.400875
0.07595577
0.427777369
0.216408286
0.316872893
−0.5697124
X1 * X2{circumflex over ( )}2


−0.03033115
−0.1089005
0.02039878
0.0884261
0.023469737
0.099593952
−0.0926569
X1{circumflex over ( )}2 * X2


1.104164442
−0.1375385
0.01430879
0.910564031
−0.36090926
0.065321852
−1.59591135
X1 * X3{circumflex over ( )}2


−0.28610152
0.32555398
−0.0215696
−0.40451992
0.722334335
−0.28029139
−0.05540585
X1{circumflex over ( )}2 * X3


−0.05679468
0.29508389
0.01500337
0.065384349
0.306876345
−0.380851788
−0.24470148
X1 * X4{circumflex over ( )}2


0.968134856
−0.0875256
0.00368472
1.047335379
−0.68055834
−0.417423169
−0.83364785
X2 * X3{circumflex over ( )}2


0.106984082
−0.0273801
−0.0038711
0.536250953
−0.02571888
−0.092027394
−0.49423754
X1{circumflex over ( )}2 * X4


−0.46911341
−0.6210633
−0.0262951
−0.02215315
0.742307301
0.551758423
−0.15544073
X2{circumflex over ( )}2 * X3


0.029959315
0.30676346
−0.0018093
0.004508407
0.062845066
−0.221896672
−0.18037031
X1 * X5{circumflex over ( )}2


−0.02495464
0.53998496
−0.0539299
0.091485987
0.130652518
−0.524101755
−0.15913714
X2 * X4{circumflex over ( )}2


−0.03221472
−0.0367792
−0.0204677
−0.13394671
−0.08007686
−0.011930464
0.315415614
X1{circumflex over ( )}2 * X5


0.218460659
0.19533822
−0.0288234
0.484929557
−0.37665004
−0.104732257
−0.38852272
X2{circumflex over ( )}2 * X4


−0.31298873
−0.0796939
−0.0110477
0.05870185
0.093799545
0.759061335
−0.50783245
X1 * X6{circumflex over ( )}2


0.023256249
−0.1369177
0.13074052
0.444100204
0.036162466
0.017104908
−0.51444669
X2 * X5{circumflex over ( )}2


−0.13532985
0.17431111
0.01702134
0.168393669
0.287371468
−0.128914797
−0.38285294
X3 * X4{circumflex over ( )}2


−0.05764968
0.25950249
−0.1055292
−0.02277384
0.64040572
−0.2961302
−0.41782531
X1{circumflex over ( )}2 * X6


0.144736128
0.20520264
0.01876379
0.075086074
−0.26439205
−0.277476654
0.098080074
X2{circumflex over ( )}2 * X5


−0.01295648
0.21266324
−0.0062756
0.291283396
0.358857085
−0.177690646
−0.66588097
X3{circumflex over ( )}2 * X4


0.315586948
0.18030758
0.00016429
0.19996937
−0.79907586
−0.293808336
0.396856013
X1 * X7{circumflex over ( )}2


0.218973731
0.22531613
0.08264195
0.316699388
−0.31314516
−0.050307601
−0.48017844
X2 * X6{circumflex over ( )}2


−0.00244836
0.48193641
0.24934533
−0.37691143
0.338010386
−0.388013626
−0.30191871
X3 * X5{circumflex over ( )}2


−0.35227415
0.05331815
0.03809078
−0.13670761
0.802073614
0.109739074
−0.51423985
X1{circumflex over ( )}2 * X7


−0.52443353
−1.3907833
−0.1651325
0.744962068
0.961085722
1.17244877
−0.79814722
X2{circumflex over ( )}2 * X6


−0.2566956
−0.0365632
0.07185654
−0.32597867
1.622202025
−0.041289211
−1.03353191
X3{circumflex over ( )}2 * X5


0.150880012
0.02016158
0.01913804
0.0932972
−0.29390751
−0.276697418
0.287128093
X2 * X7{circumflex over ( )}2


0.715717405
−0.6505444
0.04942693
0.460706029
−1.05818782
1.312283869
−0.82940203
X3 * X6{circumflex over ( )}2


−0.06172227
0.24009602
−0.0287398
−0.18907301
0.009040378
−0.162248061
0.192646726
X4 * X5{circumflex over ( )}2


−0.25833591
0.02168096
0.04734084
0.193850486
0.858138335
−0.100312335
−0.76236239
X2{circumflex over ( )}2 * X7


2.048616532
−0.4801869
−0.0381019
2.19872312
−1.81707289
−0.468959887
−1.44301803
X3{circumflex over ( )}2 * X6


−0.06147092
0.22879508
0.02734446
0.026662595
0.237054069
−0.211083078
−0.2473022
X4{circumflex over ( )}2 * X5


0.019018286
0.35534086
−0.0293189
0.327874074
−0.47389923
0.011003144
−0.21001828
X3 * X7{circumflex over ( )}2


0.263794229
−1.2885052
0.11419223
−0.03300695
−0.80374925
1.333696103
0.413578835
X4 * X6{circumflex over ( )}2


0.27963138
0.24083357
−0.0534372
−0.12149756
−0.13741223
−0.023846008
−0.18427194
X3{circumflex over ( )}2 * X7


0.044749075
0.02489239
0.0432358
0.447757539
0.164636166
−0.297332654
−0.42793831
X4{circumflex over ( )}2 * X6


−0.02399799
−0.0855735
0.0283726
−0.02278462
−0.20840843
−0.020831413
0.33322337
X4 * X7{circumflex over ( )}2


0.05329374
−1.6061004
−0.0509634
0.193624208
−0.85812634
1.534707715
0.733564474
X5 * X6{circumflex over ( )}2


−0.20329684
−0.1136408
0.00892198
−0.8077009
0.085471081
0.238507852
0.791737606
X4{circumflex over ( )}2 * X7


0.249965119
0.99639693
−0.6997549
0.938787384
−0.58629349
−1.088674948
0.189573854
X5{circumflex over ( )}2 * X6


−0.05624124
0.05621629
−0.0382949
−0.11591467
0.041698835
−0.032089637
0.144625319
X5 * X7{circumflex over ( )}2


−0.00839996
0.26646453
−0.1639763
0.026170868
0.084923933
−0.2049962
−0.00018684
X5{circumflex over ( )}2 * X7


0.28163397
−0.087712
0.06309944
0.402808555
−0.90243212
0.065790681
0.176811511
X6 * X7{circumflex over ( )}2


0.386273884
−0.519215
0.08960004
−0.20972974
−0.40100835
−0.131217004
0.785296176
X6{circumflex over ( )}2 * X7


0.142529438
0.33749117
−0.0080187
−0.44783953
0.126016081
−0.28859151
0.138413088
X1{circumflex over ( )}2


0.036334313
0.12216315
0.00910985
−0.18454767
0.169883929
−0.104638169
−0.04830541
X1{circumflex over ( )}3


−0.07066936
−0.284715
0.05589571
0.252305977
0.117436606
0.247913939
−0.31816788
X2{circumflex over ( )}2


−0.0398291
−0.2773847
0.05271931
0.309902861
0.167959018
0.212456695
−0.42582404
X2{circumflex over ( )}3


0.909644173
0.08440005
0.03466067
−0.0260951
0.240063123
−0.535929951
−0.70674296
X3{circumflex over ( )}2


1.068296553
0.13004595
−0.0123454
1.347391959
−1.03492607
−0.458305795
−1.04015724
X3{circumflex over ( )}3


−0.17521611
0.17517023
0.06231885
−0.21474491
0.373652076
−0.251374791
0.030194659
X4{circumflex over ( )}2


−0.06605909
0.0723524
0.00328255
−0.13066688
0.106342931
−0.083581399
0.098329478
X4{circumflex over ( )}3


0.312102004
0.80158207
0.96882362
−0.91623853
−1.02160195
−0.562009997
0.417342786
X5{circumflex over ( )}2


0.123171561
0.15007733
0.48102528
−0.5519628
−0.50960591
−0.050435888
0.357730429
X5{circumflex over ( )}3


−0.53887541
1.61379721
0.10504467
−0.31556109
0.488544753
0.266720262
−1.61967039
X6{circumflex over ( )}2


−0.25639983
0.35075975
0.07883228
−0.32546733
−0.28205864
1.239843522
−0.80550975
X6{circumflex over ( )}3


0.367050626
0.16798992
0.05675556
0.69868854
−1.06549399
−0.18297778
−0.04201288
X7{circumflex over ( )}2


0.162316766
−0.0089132
0.02342981
−0.00583392
−0.53889923
−0.103534971
0.471434709
X7{circumflex over ( )}3


−0.10779052
−0.3436667
−0.0149956
−0.05648475
0.016226244
0.280247575
0.226463781
X1 * X2 * X3


0.162739258
0.18592952
−0.0146728
0.163175444
−0.16835845
−0.082884162
−0.24592884
X1 * X2 * X4


0.053107567
0.1009162
−0.0243086
0.126345382
−0.027035
−0.108823967
−0.12020157
X1 * X2 * X5


−0.54721799
−0.1107567
−0.0090108
−0.28058423
0.920530688
0.238391661
−0.21135254
X1 * X3 * X4


−0.3689005
−0.4467775
−0.0637423
0.152615471
0.526974547
0.395448384
−0.19561819
X1 * X2 * X6


−0.38771626
−0.0542216
0.07289316
−0.34806928
0.78396724
0.082003032
−0.14885628
X1 * X3 * X5


−0.45089733
0.01311599
0.01066731
−0.67449927
0.957117362
0.343771508
−0.19927557
X2 * X3 * X4


−0.07334702
−0.0386646
0.0216881
0.05110817
0.427787692
−0.081419426
−0.30715292
X1 * X2 * X7


0.693727149
−0.8897513
−0.0614786
0.261172037
−0.42403462
0.798914114
−0.37854884
X1 * X3 * X6


−0.12759699
0.21168643
−0.0413005
0.330100921
0.775088044
−0.144140058
−1.00383785
X1 * X4 * X5


0.134162986
0.17267197
0.05671629
−0.24113209
0.289122875
−0.117606636
−0.29393541
X2 * X3 * X5


−0.60536881
0.67849644
−0.0388384
0.623385535
0.880769098
−0.502027315
−1.03641659
X1 * X3 * X7


0.128413047
−0.9850029
0.13365049
0.490639439
0.019561605
0.343550075
−0.13081176
X1 * X4 * X6


1.185281201
−0.0519245
−0.0176642
1.049481512
−0.68351136
−0.653399454
−0.82826321
X2 * X3 * X6


−0.1563354
0.47360594
−0.0499928
0.219737277
0.878147712
−0.330207418
−1.03495531
X2 * X4 * X5


−0.18197796
0.03153822
−0.0091941
−0.46035895
0.110668281
0.209663912
0.299660627
X1 * X4 * X7


−0.25557672
−1.2530535
0.2945048
−0.54476269
0.194645313
1.224383089
0.339859741
X1 * X5 * X6


0.32911471
0.58463128
0.01280195
0.911020371
−0.22261648
−0.533906046
−1.08104578
X2 * X3 * X7


0.243204546
−1.036637
0.08133881
−0.24571052
−0.41147512
0.595739638
0.77353967
X2 * X4 * X6


−0.13276077
0.19299011
−0.0956321
0.180770017
0.696891148
−0.038718484
−0.80353996
X3 * X4 * X5


−0.19839175
0.11970146
−0.1294672
−0.46678533
0.561396374
0.002562748
0.110983683
X1 * X5 * X7


−0.42659867
0.1628119
−0.0940231
−0.5472644
0.595759866
0.277665679
0.031648729
X2 * X4 * X7


−0.06960141
0.60321056
0.01119979
−1.86649281
0.481986914
−0.15435873
0.994055683
X2 * X5 * X6


0.083469304
−0.8463705
0.03634371
−0.00261979
−0.1789313
0.866965472
0.041143097
X3 * X4 * X6


0.000404245
−0.4776174
0.072095
0.194514726
−0.24542735
0.218205362
0.237825398
X1 * X6 * X7


−0.01372983
−0.0524225
−0.1602315
−0.35306244
0.123927487
0.17980322
0.275715526
X2 * X5 * X7


−0.46966518
0.58347487
0.01063821
0.067900488
1.130370871
−0.188545099
−1.13417416
X3 * X4 * X7


−0.47015211
−1.3645586
−0.2574877
−0.31219992
1.906092833
0.918031528
−0.41972609
X3 * X5 * X6


0.282659953
0.16435012
0.03221158
0.031144009
−0.44180809
−0.025267221
−0.04329036
X2 * X6 * X7


−0.60137204
0.49042391
−0.1294754
−0.13264599
2.083689039
−0.296493343
−1.41412616
X3 * X5 * X7


0.25694826
0.10016521
−0.2401126
0.81570113
−0.22345036
−0.133936214
−0.57531541
X4 * X5 * X6


0.561703289
−0.3617383
0.00757938
−0.46358326
−0.33602152
−0.367632643
0.959693056
X3 * X6 * X7


−0.06207154
0.10055074
−0.0140666
−0.28123819
0.027665815
0.045761125
0.183398653
X4 * X5 * X7


−0.28564421
0.10939144
0.05276535
−0.64976654
0.562086993
0.234468818
−0.02330185
X4 * X6 * X7


−0.19245128
0.01241731
−0.125598
0.027315036
1.196398231
−0.214711911
−0.70336938
X5 * X6 * X7


4.57465E−14
−6.748E−14
−2.509E−15
−7.0855E−15
−1.1269E−13
−4.98299E−14
1.02708E−13
A









This set of terms is handled exactly like the terms in the Case 2. There are more terms in this model (120) because a sensing method (reflectance) has been added.


As with the equations in the prior cases, certain terms are more significant than others, and it is possible to either expand or contract the number of terms depending on the resolution desired. In this case the empirically determined higher contributing terms are set out in Table 9.









TABLE 9





Higher Contributing Terms For Case 3



















X2
X3
X6
X1*X3
X2*X3


X2*X6
X3*X5
X3*X6
X3*X7
X4*X6


X5*X6
X1*X3{circumflex over ( )}2
X2*X3{circumflex over ( )}2
X2{circumflex over ( )}2*X6
X3{circumflex over ( )}2*X5


X3*X6{circumflex over ( )}2
X4*X6{circumflex over ( )}2
X5*X6{circumflex over ( )}2
X5{circumflex over ( )}2*X6
X5{circumflex over ( )}2


X3{circumflex over ( )}2
X6{circumflex over ( )}2
X7{circumflex over ( )}2
X1*X4*X5
X1*X3*X7


X2*X3*X6
X2*X4*X5
X1*X5*X6
X2*X3*X7
X2*X4*X6


X3*X4*X7
X3*X5*X6
X3*X5*X7
X5*X6*X7









While information about the temperature and relative humidity did not factor in significantly to a limited set of media types, as the media types that need to be separated becomes larger in number, the environmental measurements linked with electrical properties (example: X1*X3 and X2*X3) become more important in helping make the media type determination.


Case 4 illustrates an imaging device which is designed to be useful for a wide variety of tasks. This system will classify the following paper types: plain paper light; plain paper standard; plain paper heavy; cardstock light; cardstock heavier weight—165-300 g/m2 (combined standard and heavy weight cardstock); glossy paper—all weights; paper labels—all thicknesses; polymer (vinyl) labels—all thicknesses; envelopes—all types; polymer signage; transparencies; and bond paper.


For Case 4 the training sensor set includes: Temperature (X1), Relative Humidity (X2), Impedance Magnitude (X3), Impedance Phase (X4), Reflectance (X5), Media Feed Motor Current (X6), Optical transmission Average (X7), and Optical transmission Variation (X8). As in earlier cases each media type to be classified has an equation. Here there are 165 terms in each equation and eleven equations in the media type determining equation set 40. These equations are broken into Table 10 and Table 11 due to the large number of terms.









TABLE 10







Case 4 Media Type Determining Equation Set - 11 Media Types (Part 1)








Equation Coefficients













Lighter
Heavier






Weight
Weight
Paper
Bond

Equation


Cardstock
Cardstock
Labels
Paper
Envelopes
Terms















−0.10215
−0.96693
0.359736
0.363189
0.1646867
X1


−0.00735
0.726339
−0.46402
0.293542
−0.173118
X2


−0.50142
0.257461
0.156373
4.016341
−0.6041163
X3


−0.39654
0.397066
0.115222
−0.24473
0.0732896
X4


0.204041
−0.2667
0.235262
−1.19166
0.2337414
X5


−0.38159
0.435812
−0.08037
−0.964
0.2995665
X6


0.260921
−0.053
−1.37083
1.283396
−0.4634386
X7


−0.32533
0.500724
0.39651
−1.26373
0.225797
X8


−0.06565
0.033339
−0.08807
0.24662
−0.0307321
X1*X2


−0.13495
−0.76728
0.087931
2.654338
−0.3326146
X1*X3


−0.36356
−0.05836
−0.13407
−0.24047
0.3409796
X1*X4


−0.05893
0.52864
−0.43036
0.634368
0.1450806
X2*X3


0.070669
−0.45792
0.44908
0.187372
0.1620274
X1*X5


−0.12211
0.123223
−0.06857
−0.1776
−0.0373728
X2*X4


−0.02833
−0.25859
−0.35674
−0.8934
−0.0380259
X1*X6


0.062907
0.265196
0.271402
−0.39663
−0.0026142
X2*X5


0.909783
−0.43324
0.372216
1.2813
−0.0811195
X3*X4


0.272906
−0.73372
−0.68953
0.642533
−0.181046
X1*X7


−0.30487
0.84623
−0.50478
−0.20065
−0.0324242
X2*X6


−0.28482
−0.08269
0.035914
−1.76024
−0.6419247
X3*X5


−0.50572
−0.03866
0.565644
−0.02227
0.2127391
X1*X8


−0.0795
0.695273
−0.74671
0.890684
−0.2712677
X2*X7


1.762335
0.14588
−0.28552
0.825141
−1.3209074
X3*X6


−0.28597
0.443505
−0.11064
−0.53588
0.0163182
X4*X5


0.33312
−0.00724
−0.12219
0.233576
−0.0586616
X2*X8


−0.94669
1.302532
−0.44448
0.924754
0.4573673
X3*X7


1.015426
0.082229
0.151306
−1.45905
−0.0372243
X4*X6


0.930716
−0.39203
0.458681
0.431552
−0.1594392
X3*X8


−0.45028
−0.03084
1.133179
0.750633
0.3492999
X4*X7


−0.31051
0.295385
0.116376
−0.1335
0.1778553
X5*X6


0.547048
−0.54746
0.014396
0.32587
−0.2449667
X4*X8


0.226614
−0.61915
0.372392
0.05312
0.0077516
X5*X7


0.108459
0.355198
−0.1466
−0.29784
0.1623835
X5*X8


−0.39451
0.247612
0.150887
−0.06514
−0.1133357
X6*X7


0.457813
−0.14817
−0.03302
−0.95241
−0.0531792
X6*X8


−0.55816
1.133495
0.277864
0.782589
0.2767174
X7*X8


−0.00515
−0.22679
0.175352
−0.26889
0.0622672
X1*X2{circumflex over ( )}2


−0.01301
−0.07598
0.048155
−0.05488
0.0171917
X1{circumflex over ( )}2*X2


0.079203
−0.36796
−0.18077
−1.21195
1.0751652
X1*X3{circumflex over ( )}2


0.238941
0.491853
−0.18625
0.065917
−0.4338321
X1{circumflex over ( )}2*X3


0.045677
−0.00292
−0.34546
−0.21611
−0.0315138
X1*X4{circumflex over ( )}2


0.283617
0.055458
−0.27218
−1.18334
0.4441188
X2*X3{circumflex over ( )}2


−0.15339
0.131654
0.028356
−0.03497
0.2354653
X1{circumflex over ( )}2*X4


−0.02984
−0.35992
0.27291
−0.07621
−0.3547497
X2{circumflex over ( )}2*X3


0.050466
0.094552
0.06311
0.251497
−0.037331
X1*X5{circumflex over ( )}2


0.160558
−0.00512
−0.36186
0.010888
−0.0582474
X2*X4{circumflex over ( )}2


−0.35751
0.638837
−0.4005
−0.1836
0.1813197
X1{circumflex over ( )}2*X5


−0.00668
0.072938
0.161304
0.011111
0.1833463
X2{circumflex over ( )}2*X4


−0.24437
0.76841
−0.44347
−0.00191
0.0889477
X1*X6{circumflex over ( )}2


−0.06228
0.260589
−0.00207
0.089108
−0.0937767
X2*X5{circumflex over ( )}2


0.343692
−0.48027
−0.20402
−0.21273
−0.0598696
X3*X4{circumflex over ( )}2


−0.28517
1.887516
−0.07392
−0.7279
−0.2333632
X1{circumflex over ( )}2*X6


0.084384
−0.15658
−0.22951
0.10896
0.0828668
X2{circumflex over ( )}2*X5


0.675777
−0.33885
0.172613
0.160238
0.0892832
X3{circumflex over ( )}2*X4


0.027775
−0.39694
0.862114
−0.39186
−0.0011708
X1*X7{circumflex over ( )}2


−0.45755
1.329883
−0.32686
−0.22937
0.2083025
X2*X6{circumflex over ( )}2


−0.02147
−0.00847
−0.24347
−0.79733
−0.1234555
X3*X5{circumflex over ( )}2


−0.17592
0.72296
0.809169
−0.16073
−0.2975119
X1{circumflex over ( )}2*X7


−0.32326
−0.11596
0.107446
−0.03323
0.0322397
X2{circumflex over ( )}2*X6


0.083391
−0.20866
−0.05538
−1.05817
−0.2742538
X3{circumflex over ( )}2*X5


−0.20365
−0.04443
0.051339
0.167066
−0.1248242
X1*X8{circumflex over ( )}2


0.181533
−0.09063
0.167089
−0.53324
0.1843593
X2*X7{circumflex over ( )}2


0.337674
0.389601
−0.11578
0.117904
−0.2955719
X3*X6{circumflex over ( )}2


−0.12465
0.021421
0.120407
0.451322
−0.2821513
X4*X5{circumflex over ( )}2


0.710402
−0.08486
−0.56394
−0.41194
−0.1154069
X1{circumflex over ( )}2*X8


0.069376
−0.37973
0.661899
−0.21212
−0.2148755
X2{circumflex over ( )}2*X7


1.477739
−0.69285
−0.18726
−0.19059
−0.5402833
X3{circumflex over ( )}2*X6


0.078293
−0.16992
0.045211
−0.00863
−0.2433564
X4{circumflex over ( )}2*X5


−0.02801
−0.03375
−0.27549
0.482277
0.0558407
X2*X8{circumflex over ( )}2


−0.51609
0.330651
0.554524
−1.79683
0.6795722
X3*X7{circumflex over ( )}2


0.374891
0.277379
0.127821
−0.41041
0.0139804
X4*X6{circumflex over ( )}2


0.028317
0.135954
0.077471
−0.11418
−0.0061094
X2{circumflex over ( )}2*X8


−0.45718
0.443713
−0.20604
−2.26695
1.4871733
X3{circumflex over ( )}2*X7


0.382353
−0.43679
−0.29453
−0.59778
−0.0753872
X4{circumflex over ( )}2*X6


0.547306
−0.85813
0.159545
−0.59204
−0.2305444
X3*X8{circumflex over ( )}2


−0.40737
−0.20638
1.286032
0.502435
0.2459154
X4*X7{circumflex over ( )}2


−0.49848
0.966306
−0.20128
0.087834
0.147961
X5*X6{circumflex over ( )}2


0.803535
−0.55223
0.21879
−0.22361
0.158234
X3{circumflex over ( )}2*X8


0.082115
−0.13336
−0.59163
−0.65502
−0.0609128
X4{circumflex over ( )}2*X7


0.315409
−0.51715
0.056125
0.538094
−0.0209327
X5{circumflex over ( )}2*X6


−0.05057
0.056377
−0.20692
0.431149
0.0259592
X4*X8{circumflex over ( )}2


−0.13122
−0.34741
0.668695
0.737777
0.1328341
X5*X7{circumflex over ( )}2


−0.12
0.190068
0.361689
0.793499
−0.003278
X4{circumflex over ( )}2*X8


0.47021
−0.01416
−0.59154
−0.18966
−0.1802951
X5{circumflex over ( )}2*X7


0.110789
−0.15229
−0.12374
0.003351
−0.0324989
X5*X8{circumflex over ( )}2


−0.02503
−1.46202
2.115192
0.842059
−0.1288026
X6*X7{circumflex over ( )}2


−0.0313
0.045946
−0.03697
0.193474
−0.0168117
X5{circumflex over ( )}2*X8


−0.53931
0.053701
0.66336
0.519137
0.2487398
X6{circumflex over ( )}2*X7


0.345938
−0.96856
0.231235
−0.36603
−0.0527204
X6*X8{circumflex over ( )}2


0.265951
−0.11526
−0.48219
−0.3034
−0.0189186
X6{circumflex over ( )}2*X8


0.206863
−0.52847
0.182014
−0.4704
−0.1333772
X7*X8{circumflex over ( )}2


−0.67686
0.9898
−0.22295
0.563122
0.2116338
X7{circumflex over ( )}2*X8


0.188171
0.791867
−0.30372
−0.90642
−0.1022968
X1{circumflex over ( )}2


0.090529
0.390991
−0.13762
−0.44375
−0.0496673
X1{circumflex over ( )}3


−0.01882
−0.16481
0.11995
−0.18406
0.0422425
X2{circumflex over ( )}2


0.002369
−0.14932
0.120972
−0.19565
0.0429012
X2{circumflex over ( )}3


0.355354
−0.49245
−0.06932
−0.27671
0.9429658
X3{circumflex over ( )}2


0.155078
−0.32116
−0.13668
−1.26564
0.7533977
X3{circumflex over ( )}3


−0.10408
0.057916
−0.22639
−0.21782
−0.1307067
X4{circumflex over ( )}2


−0.04858
0.141545
−0.02966
0.121084
−0.0309203
X4{circumflex over ( )}3


0.080835
0.085359
−0.27947
0.351041
0.070428
X5{circumflex over ( )}2


−0.00531
0.096888
0.062116
0.532437
0.0385223
X5{circumflex over ( )}3


−0.54744
0.966933
−0.3685
−0.83533
0.5047912
X6{circumflex over ( )}2


−0.30219
0.105289
0.024698
−0.11067
0.1926124
X6{circumflex over ( )}3


0.33342
−0.22375
−0.65974
−1.44193
−0.2861917
X7{circumflex over ( )}2


0.280755
−0.59172
0.588902
−1.07438
−0.1014826
X7{circumflex over ( )}3


−0.32083
−0.13641
−0.22931
−0.78865
−0.0244664
X8{circumflex over ( )}2


−0.28887
0.161116
−0.13442
0.178944
−0.0048997
X8{circumflex over ( )}3


−0.07031
−0.25978
0.101222
0.228322
−0.166292
X1*X2*X3


−0.03949
0.0539
0.079318
−0.05521
0.1205788
X1*X2*X4


0.135352
−0.16249
0.0041
0.046921
0.0411474
X1*X2*X5


0.578589
−0.49445
0.156758
0.835545
−0.1344985
X1*X3*X4


−0.28539
−0.1429
−0.09598
−0.02693
0.0341592
X1*X2*X6


−0.00595
−0.3858
0.044057
−0.21352
−0.4854171
X1*X3*X5


0.512641
−0.56394
0.117315
0.334152
−0.0941368
X2*X3*X4


0.069186
−0.24225
0.132578
0.154435
−0.20241
X1*X2*X7


1.127602
−0.12103
−0.27445
−0.28795
−0.5877396
X1*X3*X6


0.046281
0.081032
−0.16733
−0.00978
0.0411183
X1*X4*X5


−0.01015
−0.25057
0.243957
−0.55575
0.2706885
X2*X3*X5


−0.01464
0.090724
0.141612
0.092853
0.0055111
X1*X2*X8


−0.53849
0.208679
0.519656
−0.67111
0.9142973
X1*X3*X7


0.815422
−0.84809
−0.45894
−0.88413
0.0181859
X1*X4*X6


0.493878
0.203547
−0.2528
−0.43569
−0.1958555
X2*X3*X6


0.256557
−0.06237
−0.25877
−0.0125
−0.2319322
X2*X4*X5


0.220871
−0.61282
−0.2669
−0.02175
0.0929956
X1*X3*X8


0.064053
−0.1714
−0.30714
−0.05011
0.3667094
X1*X4*X7


−0.29289
0.039687
−0.23128
0.180217
−0.0177572
X1*X5*X6


0.078293
0.408937
−0.12917
−1.16226
0.6496404
X2*X3*X7


0.898708
−1.03228
−0.48039
−0.78522
−0.0401139
X2*X4*X6


0.0915
0.310086
−0.27633
−0.62971
0.3183238
X3*X4*X5


−0.04935
−0.21242
0.415688
0.466658
−0.1247571
X1*X4*X8


0.0159
−0.00464
−0.14939
0.896552
0.0378157
X1*X5*X7


0.30737
−0.07851
−0.4287
−0.73647
0.1885984
X2*X3*X8


0.0024
0.024689
−0.34584
0.093854
0.2585262
X2*X4*X7


−0.31307
0.301737
−0.04528
−0.18058
0.0528011
X2*X5*X6


1.402584
−0.09761
0.49176
−0.40266
−0.2453313
X3*X4*X6


−0.18872
0.235094
0.048899
0.625176
0.0348824
X1*X5*X8


−0.32083
−0.07229
0.938313
0.455732
−0.0572186
X1*X6*X7


0.080238
−0.22238
0.599487
0.489494
−0.178889
X2*X4*X8


0.072749
−0.59915
0.596198
1.112758
−0.3587823
X2*X5*X7


0.252546
−0.38424
1.430512
1.112136
0.3324322
X3*X4*X7


−0.25503
0.888144
−0.19559
−0.54327
−0.4024524
X3*X5*X6


0.724351
−0.69733
−0.21961
0.047505
−0.4312239
X1*X6*X8


0.036301
0.042267
0.155748
0.27004
−0.0609612
X2*X5*X8


−0.58043
0.010051
0.814339
1.055985
0.0129246
X2*X6*X7


1.348292
−1.13073
−0.30939
−0.40764
−0.2969597
X3*X4*X8


−0.35205
−0.1986
0.428399
−0.84829
−0.3945412
X3*X5*X7


0.131113
0.220836
−0.21382
−0.34778
0.0344171
X4*X5*X6


−0.27941
0.033886
−0.11227
−0.08138
0.4043953
X1*X7*X8


0.780671
−0.27468
−0.30045
−0.12618
−0.310726
X2*X6*X8


0.154203
0.367461
−0.34601
−0.32021
0.0957328
X3*X5*X8


0.400996
0.238667
0.874774
0.761336
−0.7695738
X3*X6*X7


−0.12892
0.050188
0.010194
0.006645
0.2199706
X4*X5*X7


−0.09432
0.302933
0.062928
−0.52523
0.218943
X2*X7*X8


2.373327
−1.48476
−0.53495
−0.11611
−0.6172811
X3*X6*X8


0.086311
−0.11863
0.131575
0.058383
−0.0353397
X4*X5*X8


0.277093
−0.26721
1.421102
0.10983
0.0088814
X4*X6*X7


−0.18165
0.969705
−0.03391
0.753953
0.3524887
X3*X7*X8


1.218325
−0.77491
−0.13311
−0.51012
−0.297565
X4*X6*X8


−0.71351
1.069155
−0.20616
0.182572
0.0452514
X5*X6*X7


0.807241
−0.7179
0.15679
−0.14507
−0.2137711
X4*X7*X8


−0.10985
0.735279
−0.40728
−0.19674
0.0527789
X5*X6*X8


−0.33354
0.669541
−0.18949
0.303635
0.3290144
X5*X7*X8


0.362289
0.386427
−0.96376
0.404961
−0.2324204
X6*X7*X8


4.27E−15
4.12E−13
−1.4E−13
1.36E−13
−3.866E−14
A
















TABLE 11







Case 4 Media Type Determining Equation Set (Part 2)










Equation Coefficients

















Plain








Paper
Plain Paper
Plain Paper



Vinyl

Light
Standard
Heavy
Equation


Glossy
Labels
Transparency
weight
Weight
Weight
Variables
















0.008334
−0.26056
−0.07356
0.483513
0.099907
−0.16058
X1


−0.15216
0.381826
−0.05868
0.328938
−0.87234
−0.15998
X2


−0.21507
−0.33809
0.324886
−1.78166
−1.38446
−0.01608
X3


0.065257
−0.31483
−0.1304
−1.27301
1.951628
0.003238
X4


0.143846
−0.42946
0.626293
−0.80779
0.226054
0.831227
X5


−0.01532
−0.2415
−0.02236
−0.47534
0.460518
1.080084
X6


0.22925
1.26534
−0.27918
−2.3858
1.271585
0.526066
X7


0.032057
−0.3214
−0.13438
2.017673
−0.89928
−0.45866
X8


−0.05885
0.10932
−0.01756
0.13558
−0.27366
−0.09209
X1 * X2


0.249592
−0.27014
−0.014
−1.00513
−0.42268
−0.01302
X1 * X3


−0.32841
−0.32345
0.060776
−1.16952
1.647236
0.590506
X1 * X4


0.31468
−0.14485
0.05872
−0.41512
−0.61973
−0.22517
X2 * X3


0.101336
−0.5882
−0.03299
−0.24967
0.737523
−0.2588
X1 * X5


−0.12249
0.845214
0.017806
1.967854
−1.30142
−1.10405
X2 * X4


0.037748
0.219486
−0.0124
0.150201
−0.13297
1.073289
X1 * X6


−0.25424
−0.46771
−0.0121
−0.17734
0.584121
0.197559
X2 * X5


0.163602
−1.49172
−0.01524
−0.78121
−0.18121
0.36917
X3 * X4


0.05025
0.428918
0.147655
−0.66706
0.529668
0.154754
X1 * X7


−3.8E−05
0.592474
0.008519
0.143424
−0.42899
−0.09884
X2 * X6


−2.16129
2.095748
0.802578
−0.22818
0.513063
1.602894
X3 * X5


−0.03415
−0.11482
0.014012
0.748159
−0.07097
−0.71833
X1 * X8


−0.20669
0.448149
0.10001
−0.28985
−0.19341
−0.42956
X2 * X7


0.00677
1.538433
−0.01333
−0.4441
−0.75426
−1.3176
X3 * X6


0.056374
0.379234
−0.19786
0.109105
−0.13145
0.199614
X4 * X5


−0.19214
0.037302
−0.01236
0.710697
−1.09759
0.187459
X2 * X8


−0.05303
0.128428
−0.33012
−0.19522
−1.06511
0.237839
X3 * X7


−0.0511
−0.18173
−0.08708
0.29394
−0.9022
0.949176
X4 * X6


0.211277
−0.80354
−0.14112
−0.8314
−0.13327
0.261181
X3 * X8


−0.05405
−1.96166
0.15335
−0.43197
0.451299
0.446387
X4 * X7


0.223471
−0.40578
0.011947
−0.05765
0.009363
0.018909
X5 * X6


0.194725
0.22561
0.022762
−1.5557
1.672419
−0.62536
X4 * X8


1.266961
−0.45986
−1.37587
0.03446
−0.03855
0.437501
X5 * X7


0.205098
−0.34798
−0.50868
1.285024
−1.46681
0.475909
X5 * X8


0.05542
−0.30394
−0.04178
−0.21152
−0.38779
1.038434
X6 * X7


0.039114
0.273978
−0.01833
0.137346
1.018175
−0.97071
X6 * X8


−0.24973
−1.66504
0.355351
0.324745
0.580843
−0.70371
X7 * X8


0.063588
−0.12122
0.054512
−0.27418
0.414275
0.149677
X1 * X2{circumflex over ( )}2


0.012887
−0.02506
0.016639
−0.07566
0.102618
0.038228
X1{circumflex over ( )}2 * X2


−0.02061
−0.20967
0.014708
0.049554
0.641834
0.143778
X1 * X3{circumflex over ( )}2


−0.18344
0.464822
0.001586
0.235528
−0.41629
−0.22781
X1{circumflex over ( )}2 * X3


−0.14428
0.410198
0.051384
−0.45615
0.200308
0.320078
X1 * X4{circumflex over ( )}2


0.15409
0.047776
0.016326
0.069817
0.454578
−0.12246
X2 * X3{circumflex over ( )}2


0.031268
−0.73471
−0.00025
−1.26533
1.15006
0.663161
X1{circumflex over ( )}2 * X4


−0.31814
0.563877
−0.00529
0.242756
−0.06576
0.170893
X2{circumflex over ( )}2 * X3


0.035858
0.066749
−0.09848
0.503014
−0.29418
−0.50306
X1 * X5{circumflex over ( )}2


0.057447
0.294363
−0.01279
−0.65789
0.099669
0.269076
X2 * X4{circumflex over ( )}2


0.05231
0.11786
0.068118
−0.17303
−0.38447
0.417128
X1{circumflex over ( )}2 * X5


0.31291
−0.565
−0.04447
−0.21447
0.162069
−0.02296
X2{circumflex over ( )}2 * X4


−0.06061
−0.32829
0.043306
−0.12123
0.216557
−0.04844
X1 * X6{circumflex over ( )}2


−0.12999
−0.17929
0.009317
−0.06933
0.151816
0.175465
X2 * X5{circumflex over ( )}2


0.084364
0.431634
−0.01714
0.220313
−0.4163
0.344879
X3 * X4{circumflex over ( )}2


−0.02618
−0.25743
−0.01656
0.386359
−0.50979
−0.17594
X1{circumflex over ( )}2 * X6


0.459398
0.190069
0.065599
−0.00811
−0.42418
−0.20331
X2{circumflex over ( )}2 * X5


0.111737
−0.73338
0.009857
−0.0407
0.133934
−0.26779
X3{circumflex over ( )}2 * X4


−0.02604
−0.15869
0.055637
0.135586
−0.05356
0.072599
X1 * X7{circumflex over ( )}2


−0.08806
−0.22499
0.081568
−0.25256
0.561151
−0.58836
X2 * X6{circumflex over ( )}2


−1.00914
0.606562
0.284071
0.046102
0.41409
0.873323
X3 * X5{circumflex over ( )}2


−0.01178
−0.44601
−0.05595
0.391251
−0.32461
−0.41315
X1{circumflex over ( )}2 * X7


0.106834
−0.12442
−0.05607
0.028828
0.004795
0.457357
X2{circumflex over ( )}2 * X6


−0.52803
1.651051
0.058907
0.309708
0.281509
−0.24423
X3{circumflex over ( )}2 * X5


−0.00389
0.201007
−0.00094
−0.20202
−0.13431
0.354544
X1 * X8{circumflex over ( )}2


0.015187
−0.34769
0.08246
0.06451
0.168016
0.228432
X2 * X7{circumflex over ( )}2


0.025258
0.087945
−0.0199
0.185455
−0.1782
−0.50353
X3 * X6{circumflex over ( )}2


0.134832
0.483539
−0.09509
0.093434
−0.54972
−0.26446
X4 * X5{circumflex over ( )}2


0.099871
0.45514
0.006394
−0.49104
0.28598
0.126216
X1{circumflex over ( )}2 * X8


0.149625
−0.24469
−0.21991
0.101241
0.099611
0.223656
X2{circumflex over ( )}2 * X7


0.19227
1.058495
−0.06144
0.363287
−0.27438
−1.13555
X3{circumflex over ( )}2 * X6


−0.27758
0.548618
0.051733
0.143376
0.006174
−0.17219
X4{circumflex over ( )}2 * X5


0.007275
−0.0924
−0.00598
0.239579
−0.63768
0.493799
X2 * X8{circumflex over ( )}2


−0.05416
−0.13084
0.005373
1.114014
0.091439
−0.41398
X3 * X7{circumflex over ( )}2


−0.00549
−0.21343
0.018918
0.140419
−0.13873
−0.22254
X4 * X6{circumflex over ( )}2


0.057689
−0.27348
−0.00569
−0.31628
0.310727
0.195745
X2{circumflex over ( )}2 * X8


0.145137
−0.77182
−0.07505
1.084537
0.625498
−0.01611
X3{circumflex over ( )}2 * X7


−0.05073
0.581663
−0.00916
0.428506
−0.77022
0.678208
X4{circumflex over ( )}2 * X6


0.024305
0.626202
−0.04456
−0.48323
0.609525
0.162889
X3 * X8{circumflex over ( )}2


−0.0503
−1.54554
0.162741
0.647692
−0.76602
0.1703
X4 * X7{circumflex over ( )}2


0.112733
−0.36342
0.050533
0.004786
−0.00474
−0.30701
X5 * X6{circumflex over ( )}2


0.095975
−0.28424
−0.08675
−0.36332
−0.22922
0.374847
X3{circumflex over ( )}2 * X8


−0.13475
0.882325
0.052756
0.383859
−0.42301
0.595427
X4{circumflex over ( )}2 * X7


0.332893
0.017863
−0.13432
0.125973
−0.16843
−0.63801
X5{circumflex over ( )}2 * X6


0.069911
−0.18661
0.016286
−0.83682
0.260991
0.414219
X4 * X8{circumflex over ( )}2


−0.05127
−1.19265
0.225417
0.090162
0.143798
−0.21253
X5 * X7{circumflex over ( )}2


0.090659
−0.66751
0.022032
−0.47209
−0.12008
−0.1908
X4{circumflex over ( )}2 * X8


0.998142
1.054438
−1.18461
1.04276
−1.06041
−0.48463
X5{circumflex over ( )}2 * X7


−0.05968
0.151483
−0.03563
0.339599
−0.51738
0.269677
X5 * X8{circumflex over ( )}2


−0.15425
−0.91742
0.153801
0.440071
0.040726
−1.02964
X6 * X7{circumflex over ( )}2


0.3314
0.063172
−0.25876
0.163682
−0.52787
0.026504
X5{circumflex over ( )}2 * X8


−0.02894
−1.41937
0.070566
0.020657
0.199328
0.154472
X6{circumflex over ( )}2 * X7


0.005695
0.376493
0.021879
−0.35252
0.694648
−0.14486
X6 * X8{circumflex over ( )}2


0.004863
0.480603
−0.00331
−0.13929
0.073886
0.152801
X6{circumflex over ( )}2 * X8


−0.10047
0.386874
0.067126
0.661709
−0.22279
0.017461
X7 * X8{circumflex over ( )}2


−0.06321
−0.54661
0.144013
−0.60518
0.102708
0.35643
X7{circumflex over ( )}2 * X8


−0.03717
0.194313
0.003083
0.009743
−0.27426
0.314884
X1{circumflex over ( )}2


−0.00768
0.086649
0.012692
−0.06566
−0.07393
0.161754
X1{circumflex over ( )}3


0.038819
−0.0695
0.044076
−0.21003
0.282245
0.112001
X2{circumflex over ( )}2


0.046229
−0.08778
0.03684
−0.18937
0.291741
0.104975
X2{circumflex over ( )}3


0.213497
−0.34489
0.080422
−0.25713
0.058924
−0.37002
X3{circumflex over ( )}2


0.095259
−0.28107
−0.00637
0.364989
0.377389
0.201308
X3{circumflex over ( )}3


−0.09989
0.53888
0.043301
−0.46934
0.395873
0.081419
X4{circumflex over ( )}2


−0.04436
−0.08594
0.018229
−0.34727
0.073934
0.093728
X4{circumflex over ( )}3


0.787932
−0.06127
0.749871
−0.69131
−0.57711
−0.61321
X5{circumflex over ( )}2


0.316445
−0.43198
0.332211
−0.26148
−0.07632
−0.54564
X5{circumflex over ( )}3


−0.02888
−0.8167
0.031787
−0.24029
0.200737
1.087402
X6{circumflex over ( )}2


−0.01576
−0.35017
0.003052
−0.03722
−0.01958
0.473513
X6{circumflex over ( )}3


−0.04754
2.19229
0.189532
−0.38815
−0.3681
0.408095
X7{circumflex over ( )}2


−0.03171
0.751564
0.067412
0.58956
−0.28391
−0.45187
X7{circumflex over ( )}3


−0.04099
0.712215
0.069639
−0.54337
0.556039
0.481705
X8{circumflex over ( )}2


−0.00864
0.059843
0.032812
−0.86241
0.715074
0.112728
X8{circumflex over ( )}3


−0.08322
0.298577
0.000794
−0.0088
−0.16956
0.091655
X1 * X2 * X3


0.160214
−0.07112
−0.01747
0.580289
−0.37512
−0.40644
X1 * X2 * X4


0.263306
−0.05903
0.009309
−0.02912
−0.02022
−0.20826
X1 * X2 * X5


0.193875
−0.60161
−0.05888
−0.5636
−0.33581
0.459821
X1 * X3 * X4


0.088528
0.158979
−0.0375
0.040853
−0.08436
0.399633
X1 * X2 * X6


−0.26512
0.763972
−0.03223
−0.34436
1.088783
−0.06016
X1 * X3 * X5


−0.00742
0.349736
−0.0529
0.615873
−0.86956
−0.26218
X2 * X3 * X4


0.046114
0.014618
−0.10225
−0.04571
0.064741
0.090462
X1 * X2 * X7


0.063517
0.517846
−0.03157
0.006537
0.322928
−0.66546
X1 * X3 * X6


−0.23607
0.172301
0.035039
0.290442
−0.19931
−0.06287
X1 * X4 * X5


−0.20104
−0.47338
−0.11842
0.4372
0.414599
0.322441
X2 * X3 * X5


−0.03576
−0.26087
−0.00283
0.051125
−0.12461
0.137984
X1 * X2 * X8


−0.03923
−0.71525
−0.10156
0.439384
0.182428
−0.01363
X1 * X3 * X7


−0.114
0.465199
−0.01425
0.32004
−0.99512
1.390954
X1 * X4 * X6


0.230703
0.667971
−0.01642
−0.37826
0.837159
−0.97283
X2 * X3 * X6


0.129692
0.727401
0.038007
0.263506
−0.55616
−0.33523
X2 * X4 * X5


0.140268
0.230195
−0.04605
−0.27446
0.173738
0.398033
X1 * X3 * X8


−0.16733
−0.62232
0.177315
−0.47542
−0.24262
1.317815
X1 * X4 * X7


0.156772
0.64452
0.031884
−0.01695
0.242023
−0.76439
X1 * X5 * X6


0.033416
−0.56853
−0.05077
0.271349
0.473032
0.12496
X2 * X3 * X7


−0.12838
0.87972
−0.04811
0.654619
−1.1611
1.006712
X2 * X4 * X6


−0.20147
−0.39774
0.010047
0.08196
−0.21442
0.744706
X3 * X4 * X5


0.003435
−0.01086
0.012796
−0.4701
0.58065
−0.5819
X1 * X4 * X8


0.576581
−0.00706
0.016747
0.154406
−0.61813
−0.81063
X1 * X5 * X7


0.180499
0.34086
0.009898
−0.24055
0.529418
−0.1564
X2 * X3 * X8


−0.03514
0.293551
0.081938
0.171135
−0.51066
−0.1078
X2 * X4 * X7


−0.30396
0.203527
0.031144
−0.00716
0.311411
0.022828
X2 * X5 * X6


0.05101
−0.39829
−0.02456
0.135604
−0.20543
−0.69227
X3 * X4 * X6


−0.04741
−0.09161
−0.09508
0.132019
−0.19861
−0.41266
X1 * X5 * X8


−0.0819
−1.07915
0.048662
0.164458
−0.29504
0.191655
X1 * X6 * X7


0.046107
−0.22552
−0.06191
1.723596
−1.88341
−0.34188
X2 * X4 * X8


−0.43232
−0.1591
−0.10727
0.162957
−0.00579
−0.18417
X2 * X5 * X7


0.135992
−2.58045
0.034051
0.342312
−0.51695
−0.06008
X3 * X4 * X7


−0.59868
1.111615
0.08758
0.287463
0.003834
−0.18646
X3 * X5 * X6


−0.07846
0.681727
−0.01024
0.069342
0.382232
−0.45796
X1 * X6 * X8


−0.26168
−0.12156
−0.06269
0.001624
0.125841
−0.10503
X2 * X5 * X8


−0.16413
−0.37255
0.073576
−0.28546
0.443843
−0.88881
X2 * X6 * X7


0.154197
0.810208
−0.01472
−0.75301
0.900955
−0.23687
X3 * X4 * X8


−0.77757
1.312509
−0.55074
0.704606
0.268034
0.41796
X3 * X5 * X7


−0.18703
0.138185
−0.05783
0.209536
−0.41074
0.32196
X4 * X5 * X6


−0.14313
−0.33643
0.140057
0.004691
1.02762
−0.64629
X1 * X7 * X8


−0.05905
0.660023
−0.02037
0.040803
0.281258
−0.62077
X2 * X6 * X8


−0.10889
−0.15184
−0.09955
0.164032
−0.34715
0.4481
X3 * X5 * X8


0.069664
0.261902
−0.1005
0.613685
−0.20535
−1.95732
X3 * X6 * X7


−0.12915
−0.23787
0.046583
0.207981
−0.38276
0.401301
X4 * X5 * X7


0.028585
0.128449
0.096828
0.36848
0.297074
−0.98261
X2 * X7 * X8


0.089988
0.792047
−0.07317
−0.22195
−0.25763
−0.134
X3 * X6 * X8


0.012718
0.0203
−0.01428
0.257937
−0.07241
−0.34114
X4 * X5 * X8


−0.12118
−1.20935
0.095071
0.900399
−1.15467
−0.03173
X4 * X6 * X7


−0.01389
−1.23558
0.039361
−0.55595
−0.60764
0.760828
X3 * X7 * X8


0.036954
0.675967
−0.00634
−0.44508
0.52597
−0.38792
X4 * X6 * X8


0.284669
−0.53585
−0.11066
0.244735
0.190827
−0.59387
X5 * X6 * X7


0.038589
0.559155
0.0745
−0.3852
1.094862
−1.06848
X4 * X7 * X8


0.095748
0.038007
−0.11768
0.04489
−0.05278
−0.17255
X5 * X6 * X8


0.179035
−0.85389
−0.01738
−0.10464
0.084094
−0.01803
X5 * X7 * X8


−0.10711
0.275223
0.112764
−0.14654
−0.40869
0.532016
X6 * X7 * X8


3.22E−14
−5.1E−13
−1.7E−14
−5.6E−14
−1.4E−13
2.28E−13
A









Because there are so many cross-identifications that need to be made, the number of significant terms increases substantially with the number of media types which need to be differentiated. It is not necessary, however, to have the same terms in each equation. The following table shows the most significant terms for each media type. These are organized into terms for which increased sensor output is a positive indicator, and those for which increased sensor signal is a negative indicator.









TABLE 12







Case 4 Highest Contributing Terms For Each Media Type









Media Type
Positive Equation Terms
Negative Equation Terms





Glossy
X5*X7
X3*X5, X3*X5{circumflex over ( )}2


Vinyl Labels
X7, X3*X5, X3*X6,
X7*X8, X3*X4*X7, X3*X7*X8,



X3{circumflex over ( )}2*X6, X5{circumflex over ( )}2*X7, X7{circumflex over ( )}2,
X4*X6*X7



X3*X5*X6, X3*X5*X7


Transparency
X3*X5
X5*X7, X5{circumflex over ( )}2*X7


Plain Paper, Light
X8, X2*X4, X2*X4*X8,
X7, X4*X8, X1{circumflex over ( )}2*X4, X1*X4,



X3*X7{circumflex over ( )}2, X3{circumflex over ( )}2*X7,
X1*X3, X3, X4



X5{circumflex over ( )}2*X7, X5*X8


Plain Paper, Medium
X4, X7, X1*X4, X4*X8,
X3, X2*X4, X2*X8, X3*X7,



X6*X8, X1{circumflex over ( )}2*X4,
X5*X8, X5{circumflex over ( )}2*X7, X2*X4*X6,



X1*X7*X8, X4*X7*X8
X2*X4*X8, X4*X6*X7


Plain Paper, Heavy
X6, X1*X6, X3*X5, X6*X7,
X2*X4, X3*X6, X3{circumflex over ( )}2*X6,



X1*X4*X6, X2*X4*X6
X6*X7{circumflex over ( )}2, X4*X7*X8


Cardstock, lighter
X3*X6, X4*X6, X3{circumflex over ( )}2*X6,
X3*X7, X5*X6*X7



X1*X3*X6, X3*X4*X6,



X3*X4*X8, X3*X6*X8,



X4*X6*X8


Cardstock, heavier
X3*X7, X7*X8, X1{circumflex over ( )}2*X6,
X6*X7{circumflex over ( )}2, X2*X4*X6, X3*X4*X8,



X2*X6{circumflex over ( )}2, X5*X6*X7
X3*X6*X8


Paper Labels
X4*X7{circumflex over ( )}2, X6*X7{circumflex over ( )}2,
X7



X3*X4*X7, X4*X6*X7


Bond
X3, X7, X1*X3, X2*X5*X7,
X5, X8, X3*X5, X4*X6,



X3*X4*X7, X2*X6*X7
X1*X3{circumflex over ( )}2, X2*X3{circumflex over ( )}2, X3{circumflex over ( )}2*X5,




X3*X7{circumflex over ( )}2, X3{circumflex over ( )}2*X7, X3{circumflex over ( )}2,,




X7{circumflex over ( )}2


Envelopes
X1*X3{circumflex over ( )}2, X3{circumflex over ( )}2*X7
X3*X6









Case 5 illustrates a further facet of the present system in its ability to empirically provide for unique but measureable characteristics. Here the media type is one of Current Tray Setting or Not Current Tray Setting. The sensors are: temperature (X1), relative humidity (X2), bending stiffness (X3), impedance magnitude (X4), impedance phase (X5), piezoelectric (X6), gloss (X7), media feed motor current (X8), optical average (X9), and optical deviation (X10). The use of this media type determining equation set is to confirm that the media type present in the tray is actually the media type that the imagining device has been set to expect via a default setting or by user input.









TABLE 13







Case 5 Media Type Determining Equation Terms and Coefficients











Equation Coefficients














Not




Media
Media



Tray
Tray
Equation



Setting
Setting
Terms















0.392198
−0.3922
X1



−0.21532
0.215322
X2



−0.34959
0.349589
X3



−1.61869
1.618695
X4



0.649465
−0.64947
X5



−0.20153
0.201533
X6



0.095659
−0.09566
X7



0.41543
−0.41543
X8



0.74879
−0.74879
X9



−0.66235
0.662346
X10



−0.09979
0.099786
X1*X2



−0.32922
0.329224
X1*X3



−0.11913
0.119131
X1*X4



0.037662
−0.03766
X2*X3



0.593923
−0.59392
X1*X5



−0.39819
0.398186
X2*X4



−0.03036
0.030365
X1*X6



0.227733
−0.22773
X2*X5



0.714031
−0.71403
X3*X4



0.351761
−0.35176
X1*X7



−0.52856
0.528565
X2*X6



−0.45134
0.451339
X3*X5



0.152689
−0.15269
X1*X8



0.471173
−0.47117
X2*X7



−0.38101
0.381006
X3*X6



−0.5
0.499997
X4*X5



0.166312
−0.16631
X1*X9



−0.28433
0.284328
X2*X8



−0.40146
0.401462
X3*X7



−0.82183
0.821829
X4*X6



−0.11683
0.116833
X1*X10



0.029629
−0.02963
X2*X9



−0.4343
0.434298
X3*X8



0.823381
−0.82338
X4*X7



0.404232
−0.40423
X5*X6



0.034223
−0.03422
X2*X10



−0.03628
0.036278
X3*X9



−0.08499
0.084995
X4*X8



0.10603
−0.10603
X5*X7



0.387408
−0.38741
X3*X10



−1.57542
1.575417
X4*X9



0.174785
−0.17478
X5*X8



−0.17738
0.177377
X6*X7



−0.12492
0.124916
X4*X10



0.422478
−0.42248
X5*X9



0.955331
−0.95533
X6*X8



−0.67126
0.671263
X5*X10



1.642136
−1.64214
X6*X9



−0.19022
0.190223
X7*X8



−1.07103
1.071031
X6*X10



−0.09467
0.094671
X7*X9



0.585393
−0.58539
X7*X10



0.350863
−0.35086
X8*X9



−0.20693
0.206927
X8*X10



−0.24222
0.24222
X9*X10



−0.00424
0.004238
X1*X2{circumflex over ( )}2



−0.01849
0.018489
X1{circumflex over ( )}2*X2



−0.07571
0.075706
X1*X3{circumflex over ( )}2



−0.16202
0.162018
X1{circumflex over ( )}2*X3



0.023809
−0.02381
X1*X4{circumflex over ( )}2



−0.06483
0.064831
X2*X3{circumflex over ( )}2



0.143068
−0.14307
X1{circumflex over ( )}2*X4



0.017994
−0.01799
X2{circumflex over ( )}2*X3



−0.14988
0.149876
X1*X5{circumflex over ( )}2



−0.07459
0.074586
X2*X4{circumflex over ( )}2



0.248391
−0.24839
X1{circumflex over ( )}2*X5



0.559786
−0.55979
X2{circumflex over ( )}2*X4



−0.43422
0.434218
X1*X6{circumflex over ( )}2



−0.23801
0.238015
X2*X5{circumflex over ( )}2



0.765897
−0.7659
X3*X4{circumflex over ( )}2



−0.04636
0.046359
X1{circumflex over ( )}2*X6



0.16869
−0.16869
X2{circumflex over ( )}2*X5



0.206799
−0.2068
X3{circumflex over ( )}2*X4



−0.39389
0.393892
X1*X7{circumflex over ( )}2



−0.12102
0.121018
X2*X6{circumflex over ( )}2



−0.12624
0.126241
X3*X5{circumflex over ( )}2



−0.33551
0.335508
X1{circumflex over ( )}2*X7



0.034876
−0.03488
X2{circumflex over ( )}2*X6



−0.1061
0.106103
X3{circumflex over ( )}2*X5



−0.07525
0.075246
X1*X8{circumflex over ( )}2



0.299633
−0.29963
X2*X7{circumflex over ( )}2



0.050744
−0.05074
X3*X6{circumflex over ( )}2



0.043682
−0.04368
X4*X5{circumflex over ( )}2



0.005082
−0.00508
X1{circumflex over ( )}2*X8



−0.65839
0.658391
X2{circumflex over ( )}2*X7



−0.15007
0.15007
X3{circumflex over ( )}2*X6



−0.44138
0.441375
X4{circumflex over ( )}2*X5



−0.2356
0.235603
X1*X9{circumflex over ( )}2



−0.09121
0.091206
X2*X8{circumflex over ( )}2



0.014659
−0.01466
X3*X7{circumflex over ( )}2



0.144011
−0.14401
X4*X6{circumflex over ( )}2



−0.2481
0.248105
X1{circumflex over ( )}2*X9



−0.03678
0.036785
X2{circumflex over ( )}2*X8



−0.18586
0.185861
X3{circumflex over ( )}2*X7



−0.29367
0.293665
X4{circumflex over ( )}2*X6



0.26522
−0.26522
X1*X10{circumflex over ( )}2



−0.11792
0.117918
X2*X9{circumflex over ( )}2



−0.28022
0.280216
X3*X8{circumflex over ( )}2



0.569179
−0.56918
X4*X7{circumflex over ( )}2



−0.12589
0.125893
X5*X6{circumflex over ( )}2



0.049607
−0.04961
X1{circumflex over ( )}2*X10



0.139017
−0.13902
X2{circumflex over ( )}2*X9



−0.27999
0.279991
X3{circumflex over ( )}2*X8



0.400057
−0.40006
X4{circumflex over ( )}2*X7



−0.40352
0.403516
X5{circumflex over ( )}2*X6



0.272747
−0.27275
X2*X10{circumflex over ( )}2



0.125748
−0.12575
X3*X9{circumflex over ( )}2



−0.04443
0.044431
X4*X8{circumflex over ( )}2



−0.38804
0.388044
X5*X7{circumflex over ( )}2



0.010946
−0.01095
X2{circumflex over ( )}2*X10



0.026099
−0.0261
X3{circumflex over ( )}2*X9



0.128374
−0.12837
X4{circumflex over ( )}2*X8



−0.0977
0.097698
X5{circumflex over ( )}2*X7



0.112268
−0.11227
X3*X10{circumflex over ( )}2



−0.57072
0.570721
X4*X9{circumflex over ( )}2



−0.02157
0.021574
X5*X8{circumflex over ( )}2



−1.17249
1.172486
X6*X7{circumflex over ( )}2



0.177258
−0.17726
X3{circumflex over ( )}2*X10



−0.48689
0.48689
X4{circumflex over ( )}2*X9



−0.02917
0.02917
X5{circumflex over ( )}2*X8



0.351264
−0.35126
X6{circumflex over ( )}2*X7



0.172658
−0.17266
X4*X10{circumflex over ( )}2



−0.21287
0.212866
X5*X9{circumflex over ( )}2



−0.02781
0.027815
X6*X8{circumflex over ( )}2



0.191457
−0.19146
X4{circumflex over ( )}2*X10



0.053537
−0.05354
X5{circumflex over ( )}2*X9



0.394465
−0.39447
X6{circumflex over ( )}2*X8



−0.01713
0.017129
X5*X10{circumflex over ( )}2



0.504408
−0.50441
X6*X9{circumflex over ( )}2



−0.16856
0.168563
X7*X8{circumflex over ( )}2



−0.54755
0.547553
X5{circumflex over ( )}2*X10



0.589201
−0.5892
X6{circumflex over ( )}2*X9



−0.3931
0.393102
X7{circumflex over ( )}2*X8



0.325506
−0.32551
X6*X10{circumflex over ( )}2



0.027363
−0.02736
X7*X9{circumflex over ( )}2



−0.45764
0.45764
X6{circumflex over ( )}2*X10



−0.66756
0.667563
X7{circumflex over ( )}2*X9



0.232242
−0.23224
X7*X10{circumflex over ( )}2



−0.12155
0.121549
X8*X9{circumflex over ( )}2



−0.03118
0.031175
X7{circumflex over ( )}2*X10



0.087035
−0.08704
X8{circumflex over ( )}2*X9



−0.05629
0.056286
X8*X10{circumflex over ( )}2



−0.17974
0.179739
X8{circumflex over ( )}2*X10



−0.26172
0.261719
X9*X10{circumflex over ( )}2



0.237149
−0.23715
X9{circumflex over ( )}2*X10



0.068742
−0.06874
X1{circumflex over ( )}2



0.001726
−0.00173
X1{circumflex over ( )}3



−0.03659
0.036588
X2{circumflex over ( )}2



0.005717
−0.00572
X2{circumflex over ( )}3



−0.22425
0.224245
X3{circumflex over ( )}2



−0.11607
0.116067
X3{circumflex over ( )}3



−1.08999
1.089989
X4{circumflex over ( )}2



0.004207
−0.00421
X4{circumflex over ( )}3



−0.15123
0.151232
X5{circumflex over ( )}2



−0.26763
0.267628
X5{circumflex over ( )}3



−0.72407
0.724066
X6{circumflex over ( )}2



−0.45835
0.458355
X6{circumflex over ( )}3



−1.1929
1.192896
X7{circumflex over ( )}2



−0.42005
0.420047
X7{circumflex over ( )}3



−0.04523
0.045227
X8{circumflex over ( )}2



−0.06928
0.069284
X8{circumflex over ( )}3



0.033054
−0.03305
X9{circumflex over ( )}2



−0.26327
0.263266
X9{circumflex over ( )}3



0.073182
−0.07318
X10{circumflex over ( )}2



0.264724
−0.26472
X10{circumflex over ( )}3



0.031831
−0.03183
X1*X2*X3



0.325466
−0.32547
X1*X2*X4



0.19262
−0.19262
X1*X2*X5



0.360998
−0.361
X1*X3*X4



−0.1275
0.127503
X1*X2*X6



−0.22275
0.222751
X1*X3*X5



0.356181
−0.35618
X2*X3*X4



−0.27042
0.270415
X1*X2*X7



0.146347
−0.14635
X1*X3*X6



0.054064
−0.05406
X1*X4*X5



−0.23348
0.233479
X2*X3*X5



−0.1187
0.118696
X1*X2*X8



−0.11296
0.112962
X1*X3*X7



0.30988
−0.30988
X1*X4*X6



0.109666
−0.10967
X2*X3*X6



0.180193
−0.18019
X2*X4*X5



0.138588
−0.13859
X1*X2*X9



−0.16146
0.161457
X1*X3*X8



0.618789
−0.61879
X1*X4*X7



0.041566
−0.04157
X1*X5*X6



0.335233
−0.33523
X2*X3*X7



−0.40252
0.40252
X2*X4*X6



−0.09183
0.09183
X3*X4*X5



0.025335
−0.02533
X1*X2*X10



−0.18679
0.186789
X1*X3*X9



0.077534
−0.07753
X1*X4*X8



−0.06461
0.064615
X1*X5*X7



−0.08829
0.088292
X2*X3*X8



0.864694
−0.86469
X2*X4*X7



−0.02159
0.021592
X2*X5*X6



0.182978
−0.18298
X3*X4*X6



0.218334
−0.21833
X1*X3*X10



−0.34019
0.340194
X1*X4*X9



−0.00043
0.000427
X1*X5*X8



0.10574
−0.10574
X1*X6*X7



0.004416
−0.00442
X2*X3*X9



0.00611
−0.00611
X2*X4*X8



−0.58429
0.584295
X2*X5*X7



0.371243
−0.37124
X3*X4*X7



−0.04809
0.048086
X3*X5*X6



0.428082
−0.42808
X1*X4*X10



0.115725
−0.11573
X1*X5*X9



0.303479
−0.30348
X1*X6*X8



−0.02667
0.026671
X2*X3*X10



0.054578
−0.05458
X2*X4*X9



−0.12133
0.121326
X2*X5*X8



0.074864
−0.07486
X2*X6*X7



0.256921
−0.25692
X3*X4*X8



−0.30341
0.303408
X3*X5*X7



0.007407
−0.00741
X4*X5*X6



−0.44697
0.446969
X1*X5*X10



0.122725
−0.12272
X1*X6*X9



−0.01008
0.010077
X1*X7*X8



0.318501
−0.3185
X2*X4*X10



−0.19568
0.195683
X2*X5*X9



0.022128
−0.02213
X2*X6*X8



0.859187
−0.85919
X3*X4*X9



−0.21601
0.216007
X3*X5*X8



−0.55128
0.551277
X3*X6*X7



0.078494
−0.07849
X4*X5*X7



−0.17216
0.172155
X1*X6*X10



−0.25009
0.250095
X1*X7*X9



−0.36721
0.367207
X2*X5*X10



−0.23975
0.239747
X2*X6*X9



0.094702
−0.0947
X2*X7*X8



0.662477
−0.66248
X3*X4*X10



−0.36267
0.362669
X3*X5*X9



−0.44733
0.447328
X3*X6*X8



−0.14987
0.149866
X4*X5*X8



−0.19691
0.196906
X4*X6*X7



0.497398
−0.4974
X1*X7*X10



−0.14898
0.148985
X1*X8*X9



0.342745
−0.34274
X2*X6*X10



−0.16357
0.163575
X2*X7*X9



−0.04455
0.044553
X3*X5*X10



−0.33785
0.337846
X3*X6*X9



−0.32596
0.325962
X3*X7*X8



−0.64484
0.644836
X4*X5*X9



0.174275
−0.17428
X4*X6*X8



0.029496
−0.0295
X5*X6*X7



0.070413
−0.07041
X1*X8*X10



0.415767
−0.41577
X2*X7*X10



−0.54171
0.541714
X2*X8*X9



0.263033
−0.26303
X3*X6*X10



0.079443
−0.07944
X3*X7*X9



0.021509
−0.02151
X4*X5*X10



−0.45956
0.459559
X4*X6*X9



0.227948
−0.22795
X4*X7*X8



0.264222
−0.26422
X5*X6*X8



−0.08646
0.086464
X1*X9*X10



0.173404
−0.1734
X2*X8*X10



−0.11982
0.119819
X3*X7*X10



0.099572
−0.09957
X3*X8*X9



0.079014
−0.07901
X4*X6*X10



0.854689
−0.85469
X4*X7*X9



0.371977
−0.37198
X5*X6*X9



−0.03903
0.039028
X5*X7*X8



0.087049
−0.08705
X2*X9*X10



0.066701
−0.0667
X3*X8*X10



0.169131
−0.16913
X4*X7*X10



0.011573
−0.01157
X4*X8*X9



−0.37003
0.370029
X5*X6*X10



−0.26829
0.268288
X5*X7*X9



−0.27338
0.273379
X6*X7*X8



0.289892
−0.28989
X3*X9*X10



0.137863
−0.13786
X4*X8*X10



−0.00124
0.001243
X5*X7*X10



−0.26242
0.262417
X5*X8*X9



−0.70348
0.70348
X6*X7*X9



−0.0233
0.023298
X4*X9*X10



−0.03544
0.035437
X5*X8*X10



0.749406
−0.74941
X6*X7*X10



0.569549
−0.56955
X6*X8*X9



−0.16385
0.163854
X5*X9*X10



−0.2438
0.243799
X6*X8*X10



−0.03367
0.033668
X7*X8*X9



−0.4882
0.488196
X6*X9*X10



−0.06464
0.064645
X7*X8*X10



0.029627
−0.02963
X7*X9*X10



0.063429
−0.06343
X8*X9*X10



−2.1E−14
−7.8E−14
A










It is possible to either expand or contract the number of terms used in each equation depending on the resolution desired in discerning different media types by adjusting the selection criteria used for the coefficients. The media type determining equations may be condensed when certain terms are found to be insignificant contributors to the solution. This would be empirically determined. This is a matter of design choice and the number of terms chosen is influenced by processing power of the controller, memory available, sensor cost, space within the operational device to accommodate the sensor set.


Types are not limited to different types of media. A type may be media color, the presence of perforations in the media, the presence of an RFID strip on the media, the presence of a magnetic strip on the media, the presence of holes, preprinted media such as a form, media size. A type can be any distinguishing feature or characteristic provided that there is a corresponding sensor within the sensor sets 14 and 52 to detect these features or characteristics.


The foregoing description of several methods and an embodiment of the invention has been presented for purposes of illustration. It is not intended to be exhaustive or to limit the invention to the precise steps and/or forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be defined by the claims appended hereto.

Claims
  • 1. In an operational imaging device having a media set consisting of M types of media and an operational sensor set for measuring values of a predetermined set of N variables related to a media sheet and the processing thereof by a processing device of the operational imaging device, a method of determining a media type from the M types of media for a media sheet to be processed by the processing device in the imaging device, the method comprising: storing in memory of the imaging device a predetermined media type determining equation set incorporating the predetermined set of N variables wherein each equation corresponds to one media type of the M types of media in the media set;measuring, using the operational sensor set, a value of each variable in the set of N variables, the operational sensor set providing corresponding output signals representative of the measured values for the set of N variables, the operational sensor set being in operative communication with a controller; andat the controller: converting the output signals received from the operational sensor set into measured normalized variable values for the set of N variables;solving the media type determining equation set using the measured normalized variable values to determine a media type for the media sheet to be processed; and,selecting, based upon the determined media type, at least one operational parameter for the processing device for processing the media sheet.
  • 2. The method of claim 1, wherein solving further comprises determining whether or not the solutions of at least two of the media types determining equations are within a predetermined range of one another, and, when it is determined that the at least two solutions are within the predetermined range, using a lookup table to select the determined media type based on the combinations of the at least two media type determining equations.
  • 3. The method of claim 1, wherein the selecting the at least one operational parameter is performed using a look up table.
  • 4. The method of claim 1, wherein each equation in the media type determining equation set is a polynomial equation.
  • 5. The method of claim 4, wherein an order of each polynomial equation is selected to be in the range of a first order through a fifth order.
  • 6. The method of claim 1, wherein each equation in the media type determining equation set is a Taylor polynomial.
  • 7. The method of claim 1, wherein the operational sensor set includes one or more direct sensors.
  • 8. The method of claim 1, wherein the operational sensor set includes one or more indirect sensors.
  • 9. The method of claim 1, wherein the operational sensor set includes one or more imaging subsystem response sensors.
  • 10. The method of claim 1, wherein the processing device is an electrophotographic printer and the set of N variables comprises at least two variables selected from the group comprising: electrical impedance magnitude, electrical impedance phase, contact resistance, capacitance, optical transmission mean, optical transmission deviation, optical spectral reflectance, optical diffuse reflectance, bending stiffness, acoustic transmission, temperature, media size, relative humidity, media feed motor current, fuser temperature, transfer current, transfer voltage, media holes, preprinted areas, media color, multilayer media, RFID signal, magnetic field, MICR, and, further wherein, the operational sensor set includes sensors for measuring the at least two selected variables.
  • 11. The method of claim 1, wherein the processing device is an electrophotographic printer and the set of N variables comprises at least two variables selected from the group comprising: impedance phase, impedance magnitude, optical spectral reflection mean, optical spectral reflection deviation, optical transmission mean, optical transmission deviation, temperature, relative humidity, media feed motor current, and, further wherein, the operational sensor sets includes sensors for measuring the at least two selected variables.
  • 12. The method of claim 11, wherein the M media types comprise a plain paper light type, a plain paper standard type, a plain paper heavy type, a cardstock light type, a cardstock standard type, a cardstock heavy type, a glossy paper light type, a glossy paper standard type, a glossy paper heavy type, a paper label type, a paper label heavy type, a plastic label type, a plastic label heavy type, a polymer label type, an envelope standard type, an envelope heavy type, a synthetic polymer type, and a rough/cotton paper type, and, further wherein, the at least two variables comprise at least four variables.
  • 13. The method of claim 12, wherein for each of the M media types, the media type determining equation set contains a media type determining equation corresponding to each of the M media types.
  • 14. The method of claim 11, wherein the M media types comprise a polymeric media type, a cardstock media type and a plain paper media type.
  • 15. The method of claim 14, wherein the set of M media determining equations comprises a polymeric media type determining equation, a cardstock media type determining equation and a plain paper media type determining equation.
  • 16. The method of claim 1, wherein the processing device is an electrophotographic printer and the set of N variables comprises at least two variables selected from the group comprising: optical transmission mean, optical transmission deviation, temperature, relative humidity, media feed motor current, and, further wherein, the operational sensor sets includes sensors for measuring the at least two selected variables.
  • 17. The method of claim 16, wherein the M media types comprise a polymeric media type, a cardstock media type, a plain paper media type, and a light plain paper media type.
  • 18. The method of claim 17, wherein the set of M media determining equations comprises a polymeric media type determining equation, a cardstock media type determining equation, a plain paper media type determining equation and a light plain paper media type determining equation.
  • 19. The method of claim 1, wherein each equation in the set of M media type determining equations comprises a plurality of terms with each term having a coefficient wherein the coefficients of a larger absolute value in comparison to the other coefficients in each equation have a greater weight in determining the media type.
  • 20. The method of claim 19, wherein each equation of the media type determining equation set is truncated so that the remaining terms in each equation of the media type detrmining equation set have coefficients of a larger absolute value when compared to the coefficients of the truncated terms from that equation.
  • 21. The method of claim 1, wherein the media type determining equation set stored in memory is generated by: determining the M media types forming the media set to be used in the operational imaging device;determining the number of variables in the set of N variables needed to determine each media type in the media set;providing a training sensor set for measuring the set of the N variables and providing corresponding output signals therefor;using the training set of sensors to measure the set of N variables with a known sample of each media type in the media set and a training imaging device to create a corresponding training data set for each media type in the media set;inputting each training data set for each media type into a classifier training engine; andgenerating, using the classifier training engine, the media type determining equation for each media type in the media set forming the media type determining equation set.
  • 22. The method of claim 21, wherein the classifier training engine is one of a support vector engine, a neural network, a quadratic classifier, a Bayesian network, and a learning vector quantizer.
  • 23. The method of claim 22, wherein when the media type determining equation set consists of polynomial equations.
  • 24. The method of claim 23, wherein the number of terms in each equation in the set of M media type determining equations is reduced using a polynomial consolidator.
  • 25. The method of claim 23, further comprising weighting the terms of each equation in the media type determining equation set using an expert knowledge cost/value weighter.
  • 26. A method of media type sensing for use in an operational imaging device, the method comprising: establishing a media set comprising a plurality of media types M to be used in the operational imaging device;determining a number of variables N needed to determine each media type in the media set;providing a training sensor set for measuring each of the N variables and providing corresponding output signal therefor;using the training sensor set to measure the N variables with a known sample of each media type in the media set and a training imaging device to create a corresponding training data set for each media type in the media set, wherein the measuring includes taking multiple measurements of each of the N variables;inputting each training data set for each media type into a classifier training engine;generating, using the classifier training engine and each training data set for each media type, a media type determining equation for each media type incorporating corresponding N variable terms to create a set of M media type determining equations for use with an operational set of sensors corresponding to the training set sensors; andin an operational imaging device: storing in a memory the set of M media type determining equations;providing the operational sensor set in operable communication with the operational imaging device, the operational sensor set measuring a value of each variable in the set of N variables and providing corresponding output signals for the measured N variables for a sheet of media to be processed;converting the received output signals into the N measured normalized variable values;solving the set of M media type determining equations using the N measured normalized variable values to determine a media type from the media set for the media sheet to be processed; and,selecting, based upon the determined media type, from a look up table at least one operational parameter for the operational imaging device.
  • 27. The method of claim 26, wherein the measuring of multiple measurements of each of the N variables by the training sensor set occurs at a plurality of predetermined temperature and relative humidity combinations.
  • 28. The method of claim 26, wherein the operational imaging device is an electrophotographic printer and the set of N variables comprises at least two variables selected from the group comprising: electrical impedance magnitude, electrical impedance phase, contact resistance, capacitance, optical transmission mean; optical transmission deviation, optical spectral reflectance, optical diffuse reflectance, bending stiffness, acoustic transmission, temperature, media size, relative humidity, media feed motor current, fuser temperature, transfer current, transfer voltage, media holes, preprinted areas, media color, multilayer media, RFID signal, magnetic field, MICR, and, further wherein, the operational sensor set includes sensors for measuring the at least two selected variables.
  • 29. In an operational imaging device having a media set consisting of M types of media and an operational sensor set having S number of sensors for measuring a value for each variable in a set of N variables related to a media sheet and the processing thereof by a processing device of the operational imaging device, a controller in operative communication with the operational sensor set and receiving the corresponding output signals representative of the measured values for the set of N variables, a method of determining a media type from the media set for the media sheet to be processed by the processing device in the operational imaging device, the method comprising: storing in memory of the imaging device a predetermined matrix consisting of a first media type determining equation set and S! additional sets of media type determining equation sets, wherein the first media type determining equation set in the matrix comprises M media type determining equations using measured variable values from the S number of sensors and the remaining S! additional media type determining equation sets each comprise a plurality of media type determining equations where one or more variables in the set of N variables is missing; and,determining whether or not all S number of sensors in the operational sensor set are functioning and, when it is determined that all S number of sensors are functioning: converting the received output signals into the N measured normalized variable values;solving the first media type determining equation set using the received N measured normalized variable values to determine a media type from the media set for the media sheet to be processed; andselecting, based upon the determined media type, at least one operational parameter for the processing device for processing the media sheet.
  • 30. The method of claim 29, wherein, when it is determined that one or more of the S number of sensors are non-functioning: selecting from the S! additional media type determining equation sets a corresponding media type determining equation set having media type determining equations that use measured variable values from the remaining functioning sensors in the operational sensor set;converting the received output signals from the remaining functioning sensors into measured normalized variable values;solving the selected additional media type determining equation set using the measured normalized variable values to determine a media type from the media set for the media sheet to be processed; and,selecting, based upon the determined media type, at least one operational parameter for the processing device for processing the media sheet.
  • 31. An imaging device comprising: a controller;a fuser;an image transfer stationan input area having a media set consisting of M types of media;an output area for receiving processed a media sheet;a media feed system for conveying a media sheet to be processed from the input area past the image transfer station and the fuser to the output area;an operational sensor set for measuring values of a predetermined set of N variables related to the media sheet to be processed and the processing thereof and providing corresponding output signals representative of the measured set of N variables;a memory containing a predetermined media set of M media type determining equations incorporating the predetermined set of N variables wherein each media type determining equation corresponds to one media type in the media set; andthe fuser, the image transfer station, the media feed system, the operational sensor set and the memory in operative communication with the controller with the controller being configured to: receive the output signals of the operational sensor set and convert the received output signals into corresponding normalized values for each variable in the set of N variables;solve the M media equations using the received values for the set of N variables to determine a type of media for the media sheet to be processed;select, based upon the determined media type, at least one operational parameter for the processing device; andprocess the media sheet to be processed using the at least one operational parameter.
  • 32. The imaging device of claim 31, wherein the set of N variables comprises at least two variables selected from the group comprising: electrical impedance magnitude, electrical impedance phase, contact resistance, capacitance, optical transmission mean; optical transmission deviation, optical spectral reflectance, optical diffuse reflectance, bending stiffness, acoustic transmission, temperature, media size, relative humidity, media feed motor current, fuser temperature, transfer current, transfer voltage, media holes, preprinted areas, media color, multilayer media, RFID signal, magnetic field, MICR, and, further wherein, the operational sensor set includes sensors for measuring the at least two selected variables.
  • 33. The imaging device of claim 31 wherein the at least one operational parameter is one of a transfer voltage, a fuser temperature, a media process speed, and a combination of two or more of foregoing operational parameters.
CROSS REFERENCES TO RELATED APPLICATIONS

This patent application is related to the U.S. patent application Ser. No. ______, filed June DAY, 2014, entitled “Imaging Device And Method For Determining Operating Parameters” (docket no. P611-US2) and assigned to the assignee of the present application.