← Back to Patent Explorer
US5029312A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic portraiture printer control system

Assignee: Shutterfly Lifetouch LLC
•
Filing: 1990-02-08
•
Granted: 1991-07-02
•
Expires: 2010-02-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic portraiture printer control system includes a camera system which exposes a frame of a photosensitive medium to an image. At generally the time of exposure, the camera system stores image information associated with each frame exposed in machine readable form. A printer control system analyzes the exposed frame to determine image color density values on a point-by-point basis. The printer control system reads the stored image information and determines proper printing parameters based upon the image information and the image color density values. The image is printed on photographic print paper based upon the printing parameters.

Inventors

  • 👤 Gary L. Goenner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 10:23
CPC Classifications
G; G03; G03B; G03B17/00; G03B17/24; G03B27/00; G03B27/72; G03B27/73; G03B27/735; G03B2206/00; G03B2206/004; G03B2206/006; G03B2217/00; G03B2217/24; G03B2217/242; G03B2217/243; G03B2217/246; G03B2217/247

Claims Analysis

Total Claims: 70
Claim 1
Independent Claim 106 words
A method of controlling a printer, the method comprising: exposing a frame of a photosensitive medium to an image having a principal subject; storing image information associated with each frame exposed, the image information being stored at generally the time of exposure and being representative of the principal subject location on each frame exposed; reading the stored image information; analyzing the exposed frame to determine image color density values on a point-by-point basis; determining printing parameters based upon the stored image information, the image color density values and the principal subject location; and printing the image on a hard copy medium based upon the printing parameters.
Claim 2
Independent Claim 106 words
A method of controlling a printer, the method comprising: exposing a frame of a photosensitive medium to an image having a principal subject; storing image information associated with each frame exposed, the image information being stored at generally the time of exposure and being representative of the principal subject location on each frame exposed; reading the stored image information; analyzing the exposed frame to determine image color density values on a point-by-point basis; determining printing parameters based upon the stored image information, the image color density values and the principal subject location; and printing the image on a hard copy medium based upon the printing parameters.
Claim 3
Dependent Claim 30 words
The method of claim 1 wherein exposing a frame to an image having a principal subject includes exposing the frame to an image having a principal subject with a face.
Claim 4
Dependent Claim 14 words
The method of claim 2 wherein determining printing parameters includes determining the face location.
Claim 5
Dependent Claim 22 words
The method of claim 3 wherein determining the face location includes defining a window containing the face based upon the image information.
Claim 6
Dependent Claim 38 words
The method of claim 3 wherein analyzing the exposed frame includes generating a red, a green, and a blue matrix representative of red, green, and blue colored densities, respectively, each matrix having elements representative of the point-by-point analysis.
Claim 7
Dependent Claim 62 words
The method of claim 5 wherein determining the face location further includes: dividing the red matrix elements into a plurality of density ranges; eliminating individual ranges containing greatest numbers of elements until a specified percentage of elements are eliminated from consideration, the eliminated elements representing a background of the image; and defining a window containing the face based upon the remaining elements.
Claim 8
Dependent Claim 27 words
The method of claim 6 wherein determining the face location further includes searching the red matrix for shifts in red density, the shifts indicating the face location.
Claim 9
Dependent Claim 19 words
The method of claim 3 wherein determining printing parameters further includes determining average color densities within the face location.
Claim 10
Dependent Claim 30 words
The method of claim 8 and further comprising the step of determining average printing parameters for a roll of film containing the exposed frame based upon individual frame printing parameters.
Claim 11
Dependent Claim 19 words
The method of claim 9 wherein printing the image further includes initializing printer settings to the average printing parameters.
Claim 12
Dependent Claim 32 words
The method of claim 10 and further comprising the step of determining printing correction percentages for individual frames as percentage differences between the individual frame printing parameters and the average printing parameters.
Claim 13
Dependent Claim 23 words
The method of claim 11 and further comprising the step of adjusting the printer settings based upon the individual frame printing correction percentages.
Claim 14
Dependent Claim 14 words
The method of claim 1 wherein storing image information includes storing a shooting distance.
Claim 15
Dependent Claim 19 words
The method of claim 1 wherein storing image information includes storing a scene type representative of the image exposed.
Claim 16
Dependent Claim 19 words
The method of claim 1 wherein storing image information includes storing a pose type representative of the image exposed.
Claim 17
Dependent Claim 30 words
The method of claim 1 wherein storing image information includes storing a shooting distance, a skin tone, a scene type, and a pose type, each representative of the image exposed.
Claim 18
Dependent Claim 22 words
The method of claim 1 wherein storing image information includes writing the image information as bar code information alongside the exposed frame.
Claim 19
Dependent Claim 27 words
The method of claim 17 wherein reading the stored image information includes reading the bar code information with a bar code reader electrically coupled to a computer.
Claim 20
Dependent Claim 31 words
The method of claim 1 wherein storing image information includes storing the image information on a job ticket and storing a reference number as bar code information alongside the exposed frame.
Claim 21
Dependent Claim 37 words
The method of claim 19 wherein reading the stored image information includes reading the reference number with a bar code reader electrically coupled to a computer and retrieving the image information based upon the corresponding job ticket.
Claim 22
Dependent Claim 45 words
The method of claim 1 wherein analyzing the exposed frame includes scanning the exposed frame with photo cells electrically coupled to a computer to generate digital representations of red, green, and blue matrices having matrix elements indicative of point-by-point red, green, and blue colored densities.
Claim 23
Independent Claim 101 words
A method of controlling a printer, the method comprising: exposing a frame of a photosensitive medium to an image having a principal subject; storing image information associated with each frame exposed, the image information being stored at generally the time of exposure; reading the stored image information; determining principal subject position in the exposed frame based upon the stored image information; analyzing the exposed frame to determine color densities on a point-by-point basis; determining printing parameters based upon the point-by-point color densities within the principal subject position; and printing the image on a hard copy medium based upon the printing parameters.
Claim 24
Independent Claim 101 words
A method of controlling a printer, the method comprising: exposing a frame of a photosensitive medium to an image having a principal subject; storing image information associated with each frame exposed, the image information being stored at generally the time of exposure; reading the stored image information; determining principal subject position in the exposed frame based upon the stored image information; analyzing the exposed frame to determine color densities on a point-by-point basis; determining printing parameters based upon the point-by-point color densities within the principal subject position; and printing the image on a hard copy medium based upon the printing parameters.
Claim 25
Dependent Claim 14 words
The method of claim 22 wherein storing image information includes storing a shooting distance.
Claim 26
Dependent Claim 19 words
The method of claim 22 wherein storing image information includes storing a scene type representative of the image exposed.
Claim 27
Dependent Claim 19 words
The method of claim 22 wherein storing image information includes storing a pose type representative of the image exposed.
Claim 28
Dependent Claim 30 words
The method of claim 22 wherein storing image information includes storing a shooting distance, a skin tone, a scene type, and a pose type, each representative of the image exposed.
Claim 29
Dependent Claim 22 words
The method of claim 22 wherein storing image information includes writing the image information as bar code information alongside the exposed frame.
Claim 30
Dependent Claim 27 words
The method of claim 27 wherein reading the stored image information includes reading the bar code information with a bar code reader electrically coupled to a computer.
Claim 31
Dependent Claim 45 words
The method of claim 22 wherein analyzing the exposed frame includes scanning the exposed frame with photo cells electrically coupled to a computer to generate digital representations of red, green, and blue matrices having matrix elements indicative of point-by-point red, green, and blue colored densities.
Claim 32
Dependent Claim 23 words
The method of claim 22 wherein determining principal subject position includes defining a window containing the principal subject based upon the image information.
Claim 33
Dependent Claim 26 words
The method of claim 22 wherein exposing a frame to an image includes exposing the frame to an image having a principal subject with a face.
Claim 34
Dependent Claim 14 words
The method of claim 31 wherein determining printing parameters includes determining the face location.
Claim 35
Dependent Claim 38 words
The method of claim 32 wherein analyzing the exposed frame includes generating a red, a green, and a blue matrix representative of red, green, and blue colored densities, respectively, each matrix having elements representative of the point-by-point analysis.
Claim 36
Dependent Claim 61 words
The method of claim 33 wherein determining the face location includes: dividing the red matrix elements into a plurality of density ranges; eliminating individual ranges containing greatest numbers of elements until a specified percentage of elements are eliminated from consideration, the eliminated elements representing a background of the image; and defining a window containing the face based upon the remaining elements.
Claim 37
Dependent Claim 26 words
The method of claim 34 wherein determining the face location includes searching the red matrix for shifts in red density, the shifts indicating the face location.
Claim 38
Dependent Claim 18 words
The method of claim 32 wherein determining printing parameters includes determining average color densities within the face location.
Claim 39
Dependent Claim 30 words
The method of claim 36 and further comprising the step of determining average printing parameters for a roll of film containing the exposed frame based upon individual frame printing parameters.
Claim 40
Dependent Claim 18 words
The method of claim 37 wherein printing the image includes initializing printer settings to the average printing parameters.
Claim 41
Dependent Claim 32 words
The method of claim 38 and further comprising the step of determining printing correction percentages for individual frames as percentage differences between the individual frame printing parameters and the average printing parameters.
Claim 42
Dependent Claim 22 words
The method of claim 39 and further comprising the step of adjusting the printer settings based upon the individual printing correction percentages.
Claim 43
Dependent Claim 103 words
A printer control method comprising: exposing a frame of a photosensitive medium to an image having a principal subject with flesh tones; storing image information representative of flesh tone locations within the exposed frame, the image information being stored at generally the time of exposure; analyzing the exposed frame to determine color density values on a point-by-point basis; reading the stored image information; determining printing parameters based upon the image information and the color density values within the flesh tone locations; and printing the image on a hard copy medium based upon the printing parameters to obtain a print having accurate flesh tones.
Claim 44
Dependent Claim 103 words
A printer control method comprising: exposing a frame of a photosensitive medium to an image having a principal subject with flesh tones; storing image information representative of flesh tone locations within the exposed frame, the image information being stored at generally the time of exposure; analyzing the exposed frame to determine color density values on a point-by-point basis; reading the stored image information; determining printing parameters based upon the image information and the color density values within the flesh tone locations; and printing the image on a hard copy medium based upon the printing parameters to obtain a print having accurate flesh tones.
Claim 45
Dependent Claim 26 words
The method of claim 41 Wherein exposing a frame to an image includes exposing the frame to an image having a principal subject with a face.
Claim 46
Dependent Claim 15 words
The method of claim 42 wherein determining proper printing parameters includes determining the face location.
Claim 47
Dependent Claim 25 words
The method of claim 41 and further comprising the step of defining a first window containing the flesh tone locations based upon the image information.
Claim 48
Dependent Claim 38 words
The method of claim 44 wherein analyzing the exposed frame includes generating a red, a green, and a blue matrix representative of red, green, and blue colored densities, respectively, each matrix having elements representative of the point-by-point analysis.
Claim 49
Dependent Claim 68 words
The method of claim 45 and further comprising the steps of: dividing the red matrix elements within the first window into a plurality of density ranges; eliminating individual ranges containing greatest numbers of elements until a specified percentage of elements are eliminated from consideration, the eliminated elements representing a background of the image; and defining a second window containing the flesh tone locations based upon the remaining elements.
Claim 50
Dependent Claim 27 words
The method of claim 46 and further comprising the step of searching the red matrix for shifts in red density, the shifts indicating the flesh tone locations.
Claim 51
Dependent Claim 14 words
The method of claim 41 wherein storing image information includes storing a shooting distance.
Claim 52
Dependent Claim 19 words
The method of claim 41 wherein storing image information includes storing a scene type representative of the image exposed.
Claim 53
Dependent Claim 19 words
The method of claim 41 wherein storing image information includes storing a pose type representative of the image exposed.
Claim 54
Dependent Claim 30 words
The method of claim 41 wherein storing image information includes storing a shooting distance, a skin tone, a scene type, and a pose type, each representative of the image exposed.
Claim 55
Dependent Claim 22 words
The method of claim 41 wherein storing image information includes writing the image information as bar code information alongside the exposed frame.
Claim 56
Dependent Claim 27 words
The method of claim 52 wherein reading the stored image information includes reading the bar code information with a bar code reader electrically coupled to a computer.
Claim 57
Dependent Claim 45 words
The method of claim 41 wherein analyzing the exposed frame includes scanning the exposed frame with photo cells electrically coupled to a computer to generate digital representations of red, green, and blue matrices having matrix elements indicative of point-by-point red, green, and blue colored densities.
Claim 58
Dependent Claim 19 words
The method of claim 41 wherein determining printing parameters includes determining average color densities within the flesh tone locations.
Claim 59
Dependent Claim 30 words
The method of claim 55 and further comprising the step of determining average printing parameters for a roll of film containing the exposed frame based upon individual frame printing parameters.
Claim 60
Dependent Claim 18 words
The method of claim 56 wherein printing the image includes initializing printer settings to the average printing parameters.
Claim 61
Dependent Claim 32 words
The method of claim 57 and further comprising the step of determining printing correction percentages for individual frames as percentage differences between the individual frame printing parameters and the average printing parameters.
Claim 62
Dependent Claim 23 words
The method of claim 58 and further comprising the step of adjusting the printer settings based upon the individual frame printing correction percentages.
Claim 63
Dependent Claim 138 words
An automatic portraiture printer control method comprising: exposing a frame of a photosensitive medium positioned in a camera to an image having a principle subject; storing a distance measured between the camera and the principle subject; storing a scene type representative of the image exposed; storing a pose type representative of the image exposed; developing the exposed frame to create a negative of the image exposed; reading the distance, scene type and pose type; analyzing the negative to determine image color density values on a point-by-point basis; determining the principal subject location based upon the shooting distance, scene type, pose type and color density values; determining printing parameters based upon the color density values within the principal subject location; and printing the image from the negative on a hard copy medium with a printer using the printing parameters.
Claim 64
Dependent Claim 138 words
An automatic portraiture printer control method comprising: exposing a frame of a photosensitive medium positioned in a camera to an image having a principle subject; storing a distance measured between the camera and the principle subject; storing a scene type representative of the image exposed; storing a pose type representative of the image exposed; developing the exposed frame to create a negative of the image exposed; reading the distance, scene type and pose type; analyzing the negative to determine image color density values on a point-by-point basis; determining the principal subject location based upon the shooting distance, scene type, pose type and color density values; determining printing parameters based upon the color density values within the principal subject location; and printing the image from the negative on a hard copy medium with a printer using the printing parameters.
Claim 65
Dependent Claim 106 words
A film analyzing system for generating printer control information from negatives on a roll of film, the system comprising: a bar code reader for reading image information written alongside each negative; a scanner having a plurality of photocells for determining red, green and blue color densities of each negative on a point-by-point basis; and computing means electrically coupled to the bar code reader and the scanner for determining a principal subject location on each negative based upon the corresponding image information and color densities and for generating the printer control information for each negative based upon the corresponding image information, color densities and principal subject location.
Claim 66
Dependent Claim 106 words
A film analyzing system for generating printer control information from negatives on a roll of film, the system comprising: a bar code reader for reading image information written alongside each negative; a scanner having a plurality of photocells for determining red, green and blue color densities of each negative on a point-by-point basis; and computing means electrically coupled to the bar code reader and the scanner for determining a principal subject location on each negative based upon the corresponding image information and color densities and for generating the printer control information for each negative based upon the corresponding image information, color densities and principal subject location.
Claim 67
Dependent Claim 131 words
An automatic portraiture printer control system comprising: a camera including a bar code writer and input means, the input means allowing an operator to enter image information corresponding to an image exposed to a frame of a photosensitive medium by the camera, the bar code writer writing the image information alongside the exposed frame; a bar code reader for reading the image information written alongside the exposed frame; a scanner having a plurality of photocells for determining red, green and blue color densities of the frame on a point-by-point basis; computing means electrically coupled to the bar code reader and the scanner for determining printing information for the frame based upon the image information and color densities; and a printer for generating prints of the frame based upon the printing information.
Claim 68
Dependent Claim 131 words
An automatic portraiture printer control system comprising: a camera including a bar code writer and input means, the input means allowing an operator to enter image information corresponding to an image exposed to a frame of a photosensitive medium by the camera, the bar code writer writing the image information alongside the exposed frame; a bar code reader for reading the image information written alongside the exposed frame; a scanner having a plurality of photocells for determining red, green and blue color densities of the frame on a point-by-point basis; computing means electrically coupled to the bar code reader and the scanner for determining printing information for the frame based upon the image information and color densities; and a printer for generating prints of the frame based upon the printing information.
Claim 69
Dependent Claim 164 words
An automatic portraiture printer control system comprising: exposing means for exposing a frame of a photosensitive medium to an image having a principal subject; storing means for storing in machine-readable form image information including at least one of the following: a distance measured between the exposing means and the principal subject, a skin tone representative of skin color on the principal subject, a scene type representative of the image exposed and a pose type representative of the image exposed; means for developing the exposed frame to create a negative of the image exposed; reading means for reading the image information; analyzing means for analyzing the negative to determine image color density values on a point-by-point basis; computing means for determining the principal subject location based upon the image information and color density values and for determining printing parameters based upon the color density values within the principal subject location; and printing means for printing the image from the negative on using the printing parameters.
Claim 70
Dependent Claim 164 words
An automatic portraiture printer control system comprising: exposing means for exposing a frame of a photosensitive medium to an image having a principal subject; storing means for storing in machine-readable form image information including at least one of the following: a distance measured between the exposing means and the principal subject, a skin tone representative of skin color on the principal subject, a scene type representative of the image exposed and a pose type representative of the image exposed; means for developing the exposed frame to create a negative of the image exposed; reading means for reading the image information; analyzing means for analyzing the negative to determine image color density values on a point-by-point basis; computing means for determining the principal subject location based upon the image information and color density values and for determining printing parameters based upon the color density values within the principal subject location; and printing means for printing the image from the negative on using the printing parameters.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-07-01 1994-12-31 1995-07-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-07-01 1998-12-31 1999-07-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-07-01 2002-12-31 2003-07-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag