Information
-
Patent Grant
-
4214310
-
Patent Number
4,214,310
-
Date Filed
Tuesday, October 10, 197846 years ago
-
Date Issued
Tuesday, July 22, 198044 years ago
-
Inventors
-
Original Assignees
-
Examiners
Agents
- Kinney, Lange, Braddock, Westman and Fairbairn
-
CPC
-
US Classifications
Field of Search
US
- 364 900
- 364 475
- 364 525
- 364 401-403
- 364 471
- 364 478
- 235 92 SB
- 235 92 PD
- 235 92 PE
- 235 92 EA
- 355 13
- 355 14
- 355 16
- 355 28
- 355 29
- 083 926 J
-
International Classifications
-
Abstract
A management data system is used in conjunction with a photographic print cutting and sorting system. First and second storage means store two sets of data for each of a plurality of operators and printers. The two sets of data are independently resettable so that they reflect totals or percentages over two different time periods (for example, daily and monthly totals or percentages). A portable data retrieval device selects the particular operator or printer data from the two sets of data and displays operator totals, operator rates, printer totals or printer percentages based upon either the first or second set of data.
Description
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to photographic processing equipment. In particular, the present invention is a management data system which is used in conjunction with a photographic paper cutter and photographic print sorter, and which maintains individual data for a plurality of operators of the paper cutter/sorter and for a plurality of photographic printers which supply photographic print paper to the paper cutter/sorter.
2. Description of the Prior Art
In commercial photographic processing operations, very high rates of processing need to be achieved and maintained in order to operate profitably. To expedite the photographic processing, orders containing film of similar type and size are spliced together for developing. As many as 500 to 1000 rolls of 12, 20, 24, and 36 exposure film may be spliced together for processing and printing purposes.
After developing, the photographic film contained in the film negatives are printed in an edge-to-edge relationship on a continuous strip of photosensitive paper by a photographic printer. The photographic printer causes high intensity light to be passed through a negative and imaged on the photographic print paper. The photographic emulsion layer on the print paper is exposed and is subsequently processed to produce a print of the image contained in the negative.
After the strip of photographic print paper has been processed to produce prints, a photographic paper cutter cuts individual prints from the strip. The prints are then sorted by customer order, either manually or automatically, and ultimately packaged and sent to the customer.
Automatic print paper cutters have been developed which automatically cut the print paper into individual prints. These automatic paper cutters are controlled by indicia which are placed along the print paper by the photographic printer. Typically the indicia are of two types: cut marks and end-of-order marks. Cut marks indicate the desired location of a cut between adjacent prints. End-of-order marks, which typically appear along the opposite edge of the print paper from the cut marks, indicate the end of a customer's order. The automatic paper cutter includes a sensor which senses the cut marks and causes the individual prints to be cut from the strip at desired locations. The separated prints are passed to an order packaging or grouping device which groups the prints in response to the end-of-order marks which are sensed by the automatic cutter.
The desire for higher rates of processing within commercial photographic processing operations has led to the development of extremely high speed automatic paper cutters. One example of such an automatic paper cutter is described in U.S. Pat. No. 4,128,887 entitled "Microprocessor Controlled Photographic Paper Cutter" by G. Strunc and F. Laciak, which is assigned to the same assignee as the present application. The automatic paper cutter described in this co-pending application is capable of cutting over 25,000 prints per hour (i.e. over seven prints per second).
Automatic print sorters have also been developed for use in conjunction with automatic paper cutters. Typically, the automatic print sorter sorts prints in an order into three categories: good prints, remake prints, and reject prints. A good print is a print which meets the quality standards of the photoprocessor and is saleable. A remake print is a nonsaleable print that can be reprinted with some combination of density and color corrections to become a saleable or good print. A reject print is a nonsaleable print which cannot be printed to become a saleable print.
An automatic print sorter typically receives signals from a remake/reject print sensor or sensors which senses remake print indicia and reject print indicia on the face of the remake and reject prints, respectively. These indicia are applied to the prints by the operator, who monitors the strip of print paper as it advances and the individual prints are cut from the strip. The automatic sorter includes means for directing prints along different paths depending upon whether a print is a good print, a remake print, or a reject print. This classification is done on the basis of the signals from the remake/reject sensor or sensors.
Despite the automatic operation of photographic paper cutters and print sorters, the amount of information available for use by management of the photoprocessing establishment has been relatively limited. One print sorter system which has a microcomputer control stores management information such as hours of operation by each operator, prints sorted by each operator, orders packed per operator, the number of prints per hour per operator, the number of orders per hour per operator, and the percentages of good prints, remake prints, and reject prints by printer. In this print sorter system, however, there is no differentiation between printer and operator in storage or display of the information. In other words, the system assumes that the same operator will cut prints from only one printer. If this is not the case, then either the operator totals and percentages or the printer percentages, or both, will be inaccurate.
SUMMARY OF THE INVENTION
The present invention is a management data system for use in conjunction with a photographic print cutting and sorting system. The management data system includes first and second storage means for storing two sets of data. The data which is in the form of various counts is stored independently for each of a plurality of photographic printers and for each of a plurality of operators. The particular printer or operator for which data is then being stored is designated by printer designating means and operator designating means. Digital processor means increments the appropriate counts stored in the first and second storage means for the designated printer and designated operator. Reset means selectively resets the first and second set of data so that the first and second sets of data can contain totals of the same items over different time periods. Data retrieval means retrieves and displays data based upon the counts stored in the first and second storage means.
The management data system of the present invention, therefore, permits management to monitor independently both operator and printer performance on both a short term (e.g. daily) and a long term (e.g. monthly) basis. The short term data can reveal problems with a particular operator or a particular printer which is supplying print paper to the cutter. The longer term data, on the other hand, provides meaningful information as to the profitability of various aspects of the processing operation.
In one preferred embodiment the first and second sets of data include, for each of a plurality of photographic printers: first and second good print counts, first and second remake print counts, first and second reject print counts, first and second total print counts, first and second good order counts, first and second remake order counts, first and second reject order counts, and first and second total order counts. In addition, the first and second sets of data further include, for each of the plurality of operators: first and second total print cut counts, first and second total orders processed counts, and first and second hours operated counts. From these counts, operator totals, operator rates, printer totals, and printer percentages can be retrieved by the data retrieval means. The operator totals include total number of prints cut, orders processed, and hours operated by each of the operators. The operator rates include prints per order, prints per hour, and orders per hour for each of the operators. The printer totals include the total number of good, remake, reject and total prints, and good, remake, reject and total orders. The printer percentages include the percentages of good, remake, and reject prints, and the percentages of good, remake and reject orders for each printer.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 shows a perspective view of a photographic print cutting and sorting system which utilizes the management data system of the present invention.
FIG. 2 is a top view of the portable management data retrieval device shown in FIG. 1.
FIG. 3 shows the main and auxiliary control panel of the photographic print cutter shown in FIG. 1.
FIG. 4 is an electrical block diagram of a photographic print cutting and sorting system which includes the management data system of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 1 shows a photographic print cutting and sorting system which includes a photographic print cutter 10, a print sorter 12, and a portable data retrieval device 14. In one successful embodiment of the present invention, photographic print cutter 10 is an automatic photographic paper cutter like that described in the previously-mentioned U.S. Pat. No. 4,128,887 entitled "Microprocessor Controlled Photographic Paper Cutter" by G. Strunc and F. Laciak, which is assigned to the same assignee as the present application.
Photographic prints are cut from strip 16 by knife assembly 18 of print cutter 10. The cut prints are sorted by print sorter 12 into good, remake, and reject prints. This sorting is done on the basis of remake and reject indicia which are applied to the face of remake and reject prints, respectively, by the operator of the cutter/sorter. The indicia are sensed by remake/reject sensor 20, which is located on print cutter 10 near knife assembly 18.
Those prints which have neither a remake indicium or a reject indicium are stacked by sorter 12 into a stack of prints on good print tray 22. Remake prints are driven along a different path by sorter 12 and are stacked on remake print tray 24. Reject prints are driven along still a third path and are either driven out the bottom of sorter 12 and into a waste basket or the like, or are driven and accumulated on a third print tray (not shown). In one embodiment, the apparatus for directing the good, remake, and reject prints along different paths is generally similar to that shown in U.S. Pat. No. 4,114,349 entitled "Automatic Sorting, Conveying, and Packing Mechanism for Photographic Prints" by G. Jensen, L. Larson, and R. Diesch which is assigned to the same assignee as the present application.
In the apparatus shown in FIG. 1, the operator must remove the good and remake prints accumulated in trays 22 and 24, respectively, at the end of each order. The system is then restarted and the prints of the next order are sorted.
Portable management data retrieval device 14 shown in FIG. 1 includes a display 26 and a keyboard 28. Portable management data retrieval device 14 is connected electrically to the electrical system of the cutting and sorting system by connecting cable 30. Plug 32 at the end of cable 30 is received by a receptacle 34 shown in FIG. 4 on the back side of print cutter 10. Portable management data retrieval device 14, therefore, may be attached and detached from the print cutting and sorting system at will. Generally retrieval device 14 is in the possession of a supervisor or manager of the photoprocessing operation, who periodically connects retrieval device 14 to each of a plurality of similar print cutting and sorting systems to retrieve data from each of those systems. The management data is actually stored in memory within the cutting and sorting system, and retrieval device 14 merely allows the manager to retrieve the information stored in memory and to reset the totals stored within the memory.
In one preferred embodiment of the present invention, data is maintained for four different operators (designated numbers "1" through "4") and seven different printers (designated numbers "1" through "7"). In addition, the same data is maintained for all operators combined and for all printers combined. The data is stored in two separate sets, designated "A" and "C" for each of the operators and each of the printers, as well as for the combination of all the operators and the combination of all the printers. The data of the two sets is independently resettable, so that the "A" set of data and the "C" set of data can contain totals of the same items over different time periods. For example, one set of data contains daily totals, while the other set of data contains monthly totals. The short term (daily) data can reveal problems with a particular operator or a particular printer, while the longer term (monthly) data provides meaningful information which can be used to determine profitability of various aspects of the photoprocessing operation.
The operator data (both set "A" and set "C") includes the following totals: (a) prints cut, (b) orders processed, and (c) hours operated for each of the four operators and for the combination of the four operators.
The printer data includes the following printer totals: (a) good prints, (b) remake prints, (c) reject prints, and (d) total prints, (e) good orders, (f) remake orders, (g) reject orders, and (h) total orders. These totals are maintained for each of the seven printers and for the combination of all printers, and are independently maintained in both sets of data, "A" and "C".
FIG. 2 shows display 26 and keyboard 28 of a preferred embodiment of portable retrieval device 14. As shown in FIG. 2, display 26 is an 8-digit display which displays selected operator totals, operator rates, printer totals, or printer percentages selected by the manager through keyboard 28. The information displayed on display 28 is supplied from the electrical circuitry within the print cutting and sorting system, and is based upon the operator and printer totals stored in memory.
As shown in FIG. 2, the keyboard 28 is a 23 key keyboard together with a sliding on/off switch. The keys are arranged in four columns and six rows.
In the preferred embodiment shown in FIG. 2, retrieval device 14 permits retrieval of operator totals, operator rates, printer totals, and printer percentages. The operator totals (for each of four operators and the combination of all four operators) includes: total number of prints cut, total number of order processed, and total number of hours operated.
The operator rates (for each operator and for all operators combined) includes: prints per order, prints per hour, and orders per hour.
The printer totals (for each of seven printers and all printers combined) include: number of good, remake, reject, and total prints, and number of good, remake, reject and total orders.
The printer percentages (for each printer and all printers combined) include: the percentages of good, remake, and reject prints and the percentages of good, remake, and reject orders.
To retrieve data, plug 32 is connected to the receptacle at the back of print cutter 10. The on/off switch at the upper left hand corner of keyboard 28 is then moved to the right to the ON position. A message, such as "PS-305", is displayed to indicate that the display 26 is functional.
Three key depressions are required to select the operator or printer whose data is to be displayed. The first key depression is either the OPER or the PRNTR key. The second key depression is one of the keys labeled 1-7 or the TOTL. The third key depression is either key "A" or "C". In other words, the first key depression selects whether operator data or printer data will be selected. The second key depression selects which of the particular operators or particular printers is selected or whether the combined data for all operators or all printers is desired. The third key depression selects either the data from the first set "A" or the second set "C".
After the third key depression, the selection which has been made is displayed on display 26. Operator/printer selection may be changed at any time after an operation has been completed. Until the operator/printer selection is changed, each subsequent request for data involves data stored for the particular operator or printer selected, and is from either set "A" or set "C", depending upon which data set has been selected.
Two key depressions are required to display data. In the case of operator data, the operator totals involve depressing either the PRINT, ORDR, or HOUR key, followed by the TOTL key. In other words, to obtain the total number of prints cut for a particular operator, the PRINT key is first pushed and then the TOTL key is pushed. Similarly, the orders total is obtained by first depressing the ORDR key and then the TOTL key. The hours total is obtained by depressing first the HOUR key and then the TOTL key.
The operator rates are also obtained by depressing just two keys. Prints per order is obtained by depressing first the PRINT key and then the ORDR key; prints per hour by depressing the PRINT key and then the HOUR key, and orders per hour by depressing the ORDR key and then the HOUR key.
In the case of the printer data, the operator must select whether printer totals or printer percentages will be retrieved. This is done by pressing the % key if printer percentages are desired. If the % key is not depressed prior to requesting print data, the system automatically displays printer totals.
To retrieve printer totals, the manager first depresses either the GOOD, REM, REJ, or TOTL keys and then the PRINT key in order to obtain the total number of good, remake, reject, or total prints, respectively. Similarly, good, remake, reject and total orders are retrieved by first depressing the GOOD, REM, REJ, or TOTL key, followed by the ORDR key.
To obtain printer percentages, the manager depresses the % key after the three key depressions which have selected a particular printer and data set have been made. To obtain the percentages of good, remake, or reject prints, the manager depresses the GOOD, REM, or REJ keys followed by the PRINT key. Similarly, to obtain the percentages of good, remake, or reject orders, the manager first depresses the GOOD, REM or REJ key followed by the ORDR key.
Keyboard 28 also includes means by which data from either the "A" set of data or the "C" set of data may be cleared. The data clear function is performed by first depressing the CLR key. The operator/printer selection is then made by either depressing the OPER or PRNTR key, followed by keys 1-7 or TOTL, followed by either key "A" or "C". The operator/printer selection which has been made then flashes on display 26 to indicate readiness for clearing. By depressing the CLR key a second time, the manager zeros all totals stored for that particular operator/printer in either the "A" or "C" set of data, depending upon which data set has been selected. Display 26 goes blank to indicate the completion of the clear operation. While the display is flashing, the depression of any key other than the CLR key prevents the clearing operation from taking place and also causes an "ERROR" message to be displayed.
Depression of the wrong key in any of the above described sequences in either operator/printer selection, data display, or data clear, causes the word "ERROR" to be displayed. If this occurs, the sequence must be restarted. In the preferred embodiment of the present invention, it is not necessary to depress the CLR key after an error message has been displayed.
When the manager has completed the retrieval process, he moves the on/off switch to the left, away from the ON position. Display 26 then goes blank. At that point, plug 32 may be disconnected from paper cutter 10.
FIG. 3 shows the main control panel 36 and the auxiliary control panel 38 of paper cutter 10. Main control panel 36 provides the means by which a particular printer and operator is designed or assigned when prints are being cut and sorted. Although a number of switches are shown on main and auxiliary control panels 36 and 38, the switches which are used in the operator and printer assignment function are mode switch 40, speed switch 42, start/stop switch 44, together with display 46.
Prior to beginning a new shift or a new day of operation, mode switch 40 is turned to the "PROG 1" mode, and speed select switch 42 is moved to "O". Start switch 44 is then moved to the start position and released. The system then displays, on 4-digit display 46, the current printer assignment and the current operator assignment. In a preferred embodiment, the left hand digit of display 46 displays the current printer assignment, while the right hand digit displays the current operator assignment.
If a change in printer assignment is desired, speed switch 42 is dialed to the desired printer number (1 through 7) and start/stop switch 44 is again moved to the start position and released. The number then contained in speed switch 42 is transferred to the left hand digit of display 46 and becomes the current printer assignment. If the same operator is still running the system, the mode switch 40 is then moved back to the "RUN" position and normal operation of the system is again commenced.
On the other hand, if a new operator assignment is desired, the speed select switch 42 is again moved, this time to the desired operator number, and start/stop switch 44 is again moved to the start position and released. The number displayed on the right hand digit of display 46 is the number then contained in speed select switch 42, and this number becomes the current operator assignment.
Continuing change of the operator and printer assignments can be made by continually changing the speed switch 42 and moving the start/stop switch 44 to the start position. Ordinarily, however, only a change in printer assignment, or only a change in operator assignment will be made at any particular time. The assignment of printer and operator numbers continues to alternate back and forth until mode select switch 40 is moved out of the PROG 1 position.
FIG. 4 is an electrical block diagram of a photographic print cutting and sorting system which includes the management data system of the present invention. In this preferred embodiment, the circuitry associated with the paper curter has been described in detail in the previously mentioned U.S. Pat. No. 4,128,887. The present invention utilizes the same microprocessor 50 which is used to control the various functions of the paper cutter to maintain the update the various printer and operator totals and to calculate the operator rates and printer percentages. Microprocessor 50 controls display 26 in response to input signals from keyboard 28 of data retrieval device 14. In addition to the functions of the paper cutter and the management data system, microprocessor 50 also controls sorter drive circuitry 52.
The system of FIG. 4 includes microprocessor 50, sorter drive circuitry 52, clock 54, bus driver 56, bidirectional buffer 58, memory select circuitry 60, random access memory (RAM) 62, read-only memory (ROM) 64, programmable input/output (I/O) device 66, stepper motor control circuitry 68, control panel logic 70, and knife solenoid driver circuitry 72. Signals are received from remake/reject sensor 20, cut/end-of-order sensors 74 and keyboard 28 of retrieval device 14. 8-digit display 26 of retrieval device 14 and 4-digit display 46 of control panel 36 are controlled by the circuitry.
In one preferred embodiment, microprocessor 50 is an 8-bit microprocessor such as the Intel 8080A. Clock circuit 54 supplied clock signals together with some other related signals to microprocessor 50. Bus driver 56 receives outputs from microprocessor 50 and drives various lines of address bus 76. Memory select circuit 60 receives the signals from address bus 76 and addresses selected locations of RAM 62 and ROM 64. In addition, memory select circuitry 60 may address control panel logic 70 to interrogate various switches of main and auxiliary control panels 36 and 38. The system shown in FIG. 4, the switches of main and auxiliary panels 36 and 38 are addressed in the same manner as a memory location. Data to and from RAM 62, ROM 64, and control panel logic 70 are supplied over data bus 78. Bidirectional buffer 58 interconnects microprocessor 50 with data bus 78.
Memory select circuitry 60 also connects to display 26 and keyboard 28 of retrieval device 14. When addressed, display 26 receives data from data bus 78, while keyboard 28 supplies data to data bus 78 when it is addressed.
Programmable I/O device 66 is also connected to address bus 76 and data bus 78. Signals from microprocessor 50 is used by programmable I/O device 66 to control operation of the stepper motor through stepper motor control circuitry 68. In addition, programmable I/O device 66 provides control signals for 4-digit display 46 in response to signals from microprocessor 50.
Knife solenoid driver circuitry 72 receives signals from microprocessor 50 over address bus 76 and data bus 78. The solenoid of the knife clutch is actuated by knife solenoid driver circuitry 72 each time a print is cut.
The signals from remake/reject sensor 20 and from cut and end-of-order sensor 74 are routed through auxiliary panel 38 and control panel logic 70 to a multiplexer (not shown) within stepper motor control circuitry 68. Microprocessor 50 monitors the status of the sensor signals by addressing this multiplexer. It is from these signals that the microprocessor determines when to energize the solenoid of the knife clutch and when to terminate the paper feed for a particular paper feed and cut cycle.
Based upon the signals from the remake/reject sensor 20, microprocessor 50 controls the sorter drive circuitry 52. The prints are directed into the proper collecting tray dependent upon whether a remake indicium has been sensed, a reject indicium has been sensed, or no indicia (indicating a good print) have been sensed.
Because the microprocessor 50 controls both the cutting and the sorting of each print, and receives signals indicating the end of each order, microprocessor 50 is used in the present invention to process and maintain a large amount of useful management data. In the preferred embodiment shown in FIG. 4, this data is stored in selected memory locations in RAM 62. Because of the increased memory requirements of the management data system of the present invention, both RAM 62, and ROM 64 have greater memory capacity than is required when only a paper cutter is controlled, as in the previously mentioned application Ser. No. 838,064.
Depending upon which operator is selected, and which printer is selected, microprocessor 50 increments various counts stored in RAM 62. These counts include, for each of the photographic priners and for the combination of all printers (a) first and second good print counts, (b) first and second remake print counts, (c) first and second reject print counts, (d) first and second total print counts, (e) first and second good order counts, (f) first and second remake order counts, (g) first and second reject order counts, (h) first and second total order counts. The counts stored in RAM 62 also include, for each of the operations, and the combination of all operators: (i) first and second total print counts, (j) first and second total orders processed counts, and (k) first and second hours operated counts.
The "first" counts form data set "A", and the "second" counts form data set "B". Because the counts can be cleared independently, the first counts (i.e. the "A" data) can reflect the totals over a first time period, while the second counts (i.e. the "C" data) reflect the same items taken over a second time period.
For the purposes of an example, assume that operator #1 and printer #5 have been designated by the operator through mode select switch 40 and speed select switch 42. Microprocessor 50 increments the counts stored in RAM 62 for the designated printer (#5) and the designated operator (#1), as well as the counts for the combination of all printers and the combination of all operators.
When a print is cut for which no remake or reject indicia is sensed (i.e., a "good print"), microprocessor 50 causes a sorter drive circuitry 52 to drive the good print to the good print tray 22 shown in FIG. 1. Microprocessor 50 increments the first and second good print counts for printer #5, as well as the first and second good print counts and total print counts for the combination of all printers. In addition, microprocessor 50 increments the first and second total prints cut counts for operator #1 and for the combination of all operators.
When a remake indicium on a print is sensed by remake/reject sensor 20, microprocessor 50 causes sorter drive circuitry 52 to divert the remake print into another path and onto remake print tray 24 of FIG. 1. Microprocessor 50 increments the first and second remake print counts and total print counts for printer #5 and for the combination of all printers, and once again increments the first and second total print cut counts for operation #1 and for the combination of all operators. In addition, when a remake print is encountered during an order, microprocessor 50 increments the first and second remake order counts for printer #5 and for the combination of all printers. These remake order counts are only incremented once in any particular order. In other words, the remake order counts represent the number of orders which contain at least one remake print, but the counts do not indicate how many remake prints were contained in any particular order.
When a reject indicium is sensed by remake/reject sensor 20, microprocessor 50 causes sorter drive circuitry 52 to drive the reject print either out the bottom of sorter 12 into a waste basket or onto a third tray for reject prints. The first and second reject print counts and total print counts for printer #5 are incremented, as are the first and second reject print counts and total print counts for the combination of all printers. The first and second total print cut counts for operator #1 and for the combination of all operators are also incremented.
When a reject print is encountered, microprocessor 50 also increments the first and second reject order counts for printer #5 and for all printers. As in the case of the remake order counts, these counts are incremented only once per order which contains at least one reject print.
At the end of each order, an end-of-order indicia is sensed by cut/end-of-order sensor 74. Microprocessor 50 increments the first and second total order counts for #5 and for all printers combined and increments the first and second total orders processed counts for operator #1 and all operators combined. In addition, if the order contained only good prints (i.e. neither a remake nor a reject print was encountered during the order), microprocessor 50 increments first and second good order counts for printer #5 and for all printers combined.
During the entire operation of the print cutting and sorting system, the microprocessor 50 also is incrementing the first and second hours operated counts for the designated operator and all operators combined. In one preferred embodiment, microprocessor 50 increments the hours operated counts every 1/4096 hours.
When the manager wishes to retrieve management data, data retrieval device 14 is connected to the system and the desired data is requested through keyboard 28 as described previously. Microprocessor 50 addresses one of the four columns of keyboard 28 through the four address lines which are connected to keyboard 28. It reads out the button or key selected from that column, if any, through data bus 78. By addressing each of the four columns, microprocessor 50 receives the instructions from keyboard 28 as to the information which is to be displayed. Microprocessor 50 then sequentially addresses each of the eight digits of display 26 and supplies seven-segment display input signals to the display drivers through data bus 78.
In the case of the operator rates and the printer percentages, microprocessor 50 retrieves the information from RAM 54, calculates the rate or percentage requested, and then supplies signals which cause display 26 to display that rate or percentage. In the case of the operator totals or printer totals, the counts contained in random access memory 54 are merely converted by microprocessor 50 to the appropriate drive signals for display 26.
When the manager requests a data clear operation through keyboard 28, microprocessor 50 clears the particular count or counts selected by the clear operation. As discussed previously, the ability to clear independently the individual counts permits the two sets of data ("A" and "C") to be maintained for different time periods, such as daily or monthly periods.
It should be noted that the total of the good, remake and reject orders may exceed the total number of orders which were processed if there are orders which contained both remake and reject prints. This is because a particular order is designated as both a remake and a reject order if it contains both a remake print and a reject print. The total of the good, remake, and reject order percentages, therefore, may exceed 100 percent. The maintaining of totals and percentages of good, remake, and reject orders is highly advantageous, since it provides an indication of how many orders required special handling due to remake or reject prints. This information has not been available in the prior art systems.
Tables 1 and 2 show assembler listings for microprocessor 50 which were used in one successful embodiment of the present invention. The listings in Table 1 are entirely concerned with the management data system. The listings of Tables 2 and a small portion of the total listings of the print cutter control which relate directly to the incrementing of the counts. The remaining listings for the print cutter control are not included because they do not form a part of the invention. Reference may be made to the previously-mentioned co-pending patent application Ser. No. 838,064 for examples of complete listings for the print cutter related functions.
In conclusion, the present invention is a management data system which provides far more information than has previously been available with photographic print cutting and sorting systems. Individual data for each of a plurality of operators and each of a plurality of printors, as well as combined data for all operators and all printers, is maintained. The data is maintained in the form of two sets of counts ("A" and "C") which permits both daily and monthly data to be maintained. The two sets of data are independently resettable so that any time period selected by management can be accommodated for these two sets of data.
Retrieval of the data is provided through a portable data retrieval device. This assures security of the management data, since the operator of the system cannot tamper with the counts or clear the counts maintained in memory. Only the person in possession of the portable data retrieval device (usually the manager of the photoprocessing operation) can clear counts stored in memory. In addition, a single portable data retrieval device can be used with similar cutting and sorting systems, thereby reducing duplication of equipment.
Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention. ##SPC1## ##SPC2## ##SPC3## ##SPC4## ##SPC5##
Claims
- 1. In a photographic print cutting and sorting system in which individual photographic prints are cut from a strip of photographic paper and sorted into good, remake and reject prints as a function of remake and reject indicia associated with the remake and reject prints, respectively, a management data system comprising:
- first storage means for storing a first good print count, a first remake print count, a first reject print count, a first total print count, a first good order count, a first remake order count, a first reject order count, and a first total order count;
- digital processor means for incrementing the first good print count for each print cut which has neither remake nor reject indicia associated therewith, incrementing the first remake print count for each remake print indicated by the remake indica, incrementing the first reject print count for each reject print indicated by the reject indicia, incrementing the first total print count for each print cut, incrementing the first good order count for each order completed which contains only good prints, incrementing the first remake order count for each order completed which contains at least one remake print, incrementing the first reject order count for each order completed which contains at least one reject print, and incrementing the first total order count for each order completed; and
- data retrieval means for retrieving data which is a function of the first counts.
- 2. The management data system of claim 1 wherein the first storage means stores the first counts for each of a plurality of printers which produce the prints on the strip of photographic paper, and wherein the digital processor means increments the first counts associated with the printer which produced the prints on the strip of photographic print paper being cut and sorted.
- 3. The management data system of claim 2 wherein the data retrieval means comprises:
- display means for displaying management data in response to signals from the digital processor; and
- data select means for causing the digital processor means to provide signals to the display means to display data based upon the first counts.
- 4. The management data system of claim 1 wherein the display and the data select means comprise a portable management data retrieval device adapted to be connected to the digital processor means when retrieval of data based upon the counts is desired.
- 5. The management data system of claim 1 and further comprising:
- second storage means for storing a second good print count, a second remake print count, a second reject print count, a second total print count, a second good order count, a second remake order count, a second reject order count, and a second total order count; and
- wherein the digital processor means increments both the first and second counts.
- 6. The management data system of claim 5 and further comprising reset means for independently resetting the first counts and the second counts to permit the first and second counts to represent counts accumulated over different periods of time.
- 7. The management data system of claim 1 wherein the first storage means also stores, for each human operator who operates the print cutting and sorting system, a first total print cut count, a first total orders processed count and a first hours operated count.
- 8. The management data system of claim 1 wherein the data which is a function of the first counts includes ratios of the first good order count, the first remake order count, and the first reject order count to the first total order count.
- 9. The management data system of claims 1 or 8 wherein the data which is a function of the first counts includes ratios of the first good print count, the first remake print count, and the first reject print count to the first total print count.
- 10. In a photographic print cutting and sorting system in which individual photographic prints are cut from a strip of photograhic paper and sorted into good, remake, and reject prints, a management data system comprising:
- first storage means for storing, for each of a plurality of photographic printers, a first good print count, a first remake print count, a first reject print count, and a first total print count; and storing, for each of a plurality of human operators who operate the print cutting and sorting system, a first total print cut count, a first total orders processed count, and a first hours operated count;
- second storage means for storing, for each of the plurality of printers, a second good print count, a second remake print count, a second reject print count, and a second total print count; and storing, for each of the plurality of human operators, a second total print cut count, a second total orders processed count, and a second hours operated count;
- printer designating means for designating one of the plurality of printers;
- operator designating means for designating one of the plurality of human operators;
- digital processor means for incrementing counts stored in the first and second storage means for the designated printer and the designated operator, the digital processor means incrementing the first and second good print count for each good print, incrementing the first and second remake print counts for each remake print, incrementing the first and second reject print counts for each reject print, incrementing the first and second total print counts for each print, incrementing the first and second total print cut counts for each print, incrementing the first and second total orders processed counts for each order completed, and incrementing the first and second hours operated counts for each incremental time period that the system is operated;
- reset means for selectively resetting all of the first or second counts to permit the first and second counts to contain totals of the same items over different time periods; and
- data retrieval means for retrieving data which is a function of the first or second counts.
- 11. The management data system of claim 10 wherein the data retrieval means comprises:
- display means for displaying management data in response to signals from the digital processor means; and
- data select means for causing the digital processor means to provide signals to the display means to display data which is a function of the first or second counts.
- 12. The management data system of claim 11 wherein the data retrieval means comprises a portable management data retrieval device adapted to be connected to the digital processor means when retrieval of the data which is a function of the first and second counts is desired.
- 13. The management data system of claim 12 wherein the reset means is also contained in the portable management data retrieval device.
- 14. The management data system of claim 10 wherein the first storage means also stores, for each of a plurality of photographic printers, a first good order count, a first remake order count, a first reject order count, and a first total order count; and wherein the second storage means also stores, for each of the plurality of photographic printers, a second good order count, a second remake order count, a second reject order count, and a second total order count; and wherein the digital processor means increments the first and second good order counts for each order completed which contains only good prints, increments the first and second remake order counts for each order completed which contains at least one remake print, increments the first and second reject order counts for each order which contains at least one reject print, and increments the first and second total order counts for each order completed.
- 15. In a photographic print cutting and sorting system in which individual photographic prints are cut from strips of photographic paper and sorted into good, remake and reject prints, a management data system comprising:
- storage means for storing each of a plurality of photographic printers and for the combination of all printers, a first good print count, a first remake print count, a first reject print count, and a first total print count; and for storing, for each of a plurality of human operators of the print cutting and sorting system and for the combination of all of the operators, independently of the counts for each of the plurality of photographic prints, a first total prints cut count, a first total orders processed count, and a first hours operated count;
- printer designating means for designating one of the plurality of printers;
- operator designating means for designating one of the plurality of human operators;
- digital processor means for incrementing the counts stored in the storage means for the designated printer and the designated operator, and for the combined printers and the combined operators; and
- data retrieval means for retrieving data which is a function of the first counts.
- 16. For use with photographic print cutting and sorting apparatus in wich individual photographic prints are cut from a strip of photographic paper and sorted into good, remake and reject prints, a management data system comprising:
- storage means associated with the print cutting and sorting apparatus for storing counts indicative of good, remake, reject and total prints cut and good, remake, reject and total orders completed;
- digital processor means associated with the print cutting and sorting systems for incrementing the counts as a function of prints cut and orders completed;
- a portable management data retrieval device separate from the photographic print cutting and sorting apparatus and adapted to be connected to the digital processor means associated with the print cutting and sorting apparatus when retrieval of data based upon the counts is desired, the portable management data retrieval device including display means for displaying management data based upon the counts in response to signals from the digital processor means, and data select means for causing the digital processor means to provide signals to the display means and display data which are a function of the counts; and
- interconnection means for interconnecting the portable management data retrieval device and the digital processor means.
- 17. The management data system of claim 16 wherein the data select means comprises a keyboard which is addressed by the digital processor means when the portable management data retrieval device is connected to the digital processor means.
US Referenced Citations (5)