METHODS AND APPARATUS FOR INITIALIZING THE PRINT WHEELS IN AN ELECTRONIC POSTAGE METER

Abstract: A print wheel selection mechanism (140) is placed in its select position, and is moved into abutment with a stop (180) a plurality of times. The selection mechanism is then aligned, and oriented with a predetermined one of the print wheels. The print wheel is rotated into abutment with a stop a plurality of times, aligned and exercised to set it at a predetermined position. The moving, aligning, orienting, and exercising steps are continued sequentially with each print wheel to set all the print wheels to a predetermined position and a signal is produced when the foregoing steps have all been accomplished.

Description: METHODS AND APPARATUS FOR INITIALIZING THE PRINT WHEELS IN AN ELECTRONIC POSTAGE METER The present invention relates to methods and apparatus for initializing print wheels of an electronic postage meter1 and to electronic postage meters. The present application is related to the copending European pataent application of even date corresponding to U.S. Application Serial No. 447,815 in the name of Danilo Buan and entitled "Stand-Alone Electronic Mailing Machine", the disclosure of which is hereby incorporated herein by this reference. A program listing for use in the electronic postage meter disclosed in this application and in the aforementioned related patent application is set forth as part of this specification at the end of the detailed description and before the claims. The present invention relates broadly to electronic postage meters, for example to electronic postage meters of the stand-alone type such as disclosed in the aforementioned copending European application corresponding to U.S. Application Serial No.. 447,815. Known electronic postage meters have generally comprised two separate units like their earlier mechanical forerunners, i.e. a postage meter and base or mailing machine to enable the postage meter to be physically taken to the post office periodically to charge the meter. Such a meter is disclosed in United States Letters Patent 4,301,507 issued on November 17, 1981 and assigned to Pitney Bowes, Inc. of Stamford, Connecticut. With the advent of remote meter resetting systems, it is no longer necessary that the postage meter be separated into two distinct units since the necessity to take the meter to the post office for recharging has been eliminated. Further, it is desirable to have a self contained electronic postage meter that includes the metering function as well as all drive mechanisms to reduce the size and weight of the meter as well as making it more economical to produce. The mechanical construction of such a meter is disclosed in the aforementioned European patent application. U.S. Letters patent 4,251,874, issued on February 17, 1979 in the name of Prank T. Check, Jr., entitled, ELECTRONIC POSTAGE METER SYSTEM, ;;S assigned to Pithey.Bowes, Inc., of Stamford, connecticut, discloses a sys tern for keeping track of the number of errors present during meter operation, and: the disclosure thereof is also incorporated hereby into this specificaticn. A program for use with the stand-alone postage meter of tine - e present invention is disclosed in the accompanying Program Appendix. In such a meter, as well as in other programmable electronic postage meters, it is important during initial power up, after power failure, or after unforeseen binding of the meter components to relocate the print wheels to a known position for the subsequent setting of postage. It is an object of the present invention to provide initialization of the print wheels in an electronic postage meter. It is a further object of the present invention to provide for initialization of the print wheels from an unknown setting position in an electronic postage meter. It is a further object of the present invention to provide a procedure to relocate the print wheels of an electronic postage meter from a known starting position. It is a still further object of the present invention to provide for initializing the print wheels of an electronic postage meter when power is initially applied to the postage meter. It is a still further object of the present invention to provide for initializing the print wheels of an electronic post age meter after a power failure. It is a still further object of the present invention to provide for initializing the print wheels of an electronic postage meter after unforeseen binding of the meter components. It is a still further object of the present invention to implement the initialization with stepper motors whose sneed and torque may be varied to overcome mechanical obstructions or unforeseen binding of the mechanical components. ::;;:;-: It is a still further object of the present invention to -provide an initialization technique for the print wheels of an electronic postage meter which minimizes manufacturing costs by groviding for alignment on the fly. Briefly, a method and associated apparatus is provided for initializing the print wheels in an electronic postage meter, comprising the steps of placing a print wheel selection mechanism in its select position, moving the print wheel selection mechanism into abutment with a stop a plurality of times, alïgning the print wheel selection mechanism, orienting the print wheel selec ; ;with with a.predetermined one of the print wheels, ro- rotating the print wheel into abutment with a stop a plurality of times, aligning the print wheel, exercising the print wheel to set it at a predetermined position, continuing the moving, align- ing, orienting, and exercising steps sequentially with each print wheel to set all the print wheels to a predetermined position and outputting a signal when the foregoing steps have all been 'accomplished. Advantageously, the force by which the print wheel selection' mechanism or print wheel is moved into abutment with a stop may'be increased as desired. - Other'objects, aspects and advantages of the present inven tion will be apparent when the detailed description is considered with the preferred embodiment of the invention illustrated in the drawings, in which. FIGURE 1 is a block diagram of a general electronic circuit for a stand-alone electronic postage meter; FIGURE 2 formed from partial Figures 2a and 2b is a detailed block diagram of an electronic circuitry for a stand-alone elec tronic postage meter; FIGURE 3 is a plan view of the print wheel selection mech anism for a postage meter utilizing the present invention; FIGURE 4 is a side elevation of the locking mechanism for the print wheels; FIGURE 5,is a detailed cross sectional view of the print wheel selection mechanism operative on a print wheel; FIGURE 6 formed from partial Figures 6a to 6d is a flow chart of a HARD SEEK Routine illustrating the present invention; ; and FIGURE 7 formed from partial Figures 7a and 7b is a flow chart of a Postage Selection Routine.. t' ..''.-' Referring to Figure 1, the electronic postage meter includes an 8-bit microprocessor 10 (CPU), such s an Intel Model 8085A microprocessor which is connected to various components through a system bus 12. ROM 14 is connected to the microprocessor 10 through the system bus 12. The ROM 14 stores the programs for coptrolling the postage meter. It should be understood that the term ROM as used herein includes permanentiy programmed and reprogrammable devices. An integrated circuit 16, which may be 1% Intel Model 8155, is connected to the system bus 1-2 and includes RAM, input and output lines and a timer. The RAM portion of the intergrated circuit 16 has memory space allocated for transient storage of the data for the ascending register and descending register. An external data communication port 18 is connected to the microprocessor 10 through optical isolator 20. The external data communication port 18 allows connection'with devices such as an electronic scale, an external computer, servicing equipment and the like. Also electrically connected to the microprocessor 10 through the System bus 12 is the keyboard 22 of the postage meter and a non-volatile memory (NVM) 24. Stepper motors 26, 28 are also in electrical connection with the microprocessor 10 via motor drivers 30 and the integrated circuit 16. .A reset and power control 32 is electrically connected between the integrated circuit 16, the NVM 24 and the microprocessor 10. A relay 34 connects the AC printer motor 36 to the integrated circuit 16. A display 38 is also electrically connected to the integrated circuit 16. Trip photosensor 40 is connected to the microprocessor 10 through integrated circuit 16 to indicate the 'I presence of an envelope to be stamped, as described more fully in the aforementioned copending European patent application corresponding to the U.S. application entitled "Stand-Alone Electronic Mailing Machine". The electronic postage meter is controlled by the micropro cessor 10 operating under control of the programs stored in the ROM 14. The microprocessor 10. acceots. infomation entered via the keyboard 22 or via the external communication port 18 from external message generators. Critical accounting data and other important information is stored in the non-volatile memory 24. The non volatile memory 24 may be an MNOS semiconductor type memory, a battery augmented CMOS memory, core memory, or other suitable non volatile memory component. The non-volatile memory 24 stores critical postage meter data during periods when power is not applied -to the postage meter. - This data includes. ih addition to the serial number of the mailing machine or postage meter information as to the value in the descending register. (thetnount of postage avail able for printing), the value.- in t'he ascending register (the total amount of postage printed by the meter),.and the value in the piece count register (the total number of cycles the meter has performed), as well as other types of data, such as trip status, initialization and service information, which are desired to be retained in the memory even though no power is applied to the meter. When an on/off power switch 42 is turned on (closed) a power supply internal to the mailing machine energizes the microprocessor 10 and the balance of the electronic compon ents. The information stored in the non-volatile memory 24 is transferred via the microprocessor 10 to the RAM of the integrated circuit 16. After power up the RAM contains an image or copy of the information stored in the non-volatile memory 24 prior to energization. During operation of the postage meter, certain of the data in the RAM is modified. Accordingly, when postage is printed, the descending register will be reduced by the value of the printed postage, the ascending register increased by the value of the printed postage and the piece counter register incremented. When the power switch 42 is turned off (opened) the updated data in the RAM is transferred via the microprocessor 10 back into a suitably prepared area of the non-volatile memory 24 A like transfer of information between the non-volatile memory 24 and the RAM takes place during power failure. Re"ferring' to Figure 2, a more detailed block diagram of the arrangement of the electrical components for the postage meter is illustrated generally as 48. Power is supplied to the postage meter from the AC line voltage, typically 115 volts. This line voltage is applied to the meter through a hot switch 50 which cuts off power to the postage meter to protect the electrical components thereof if the temperature rises above a preset limit nominally 70 C. 'The hot switch 50 is. connected to the AC drive motor 36A through an RF filter 52 and an opto-triac 54 which provides isolation between the line voltage and the control logic for the meter. The hot switch 50 is also connected to a transformer 56 protected by a fuse 58. The output of the transformer 56 is coupled to a pre-regulator 59 through a cold switch 60. The cold switch 60 cuts off power to the pre-regulator 59 if the temperature drops below a preset limit, nominally OOC. The pre-regulator 59 provides an output voltage of . apredetermined range to a switcher 62 which generates the output voltage +5V; and the voltages for generating -12V and -30V. The +5V is applied to a +3 volt regulator 64 and then to the display 38A. The +5V from the switcher 62 ia also applied to a ' +5V filter 66 which provides +5V for loqic circuits. Specifically, the +5V is applied to the keyboard 22A, the display 38A, and bank, digit and trip sensor logic 68 and to the integrated circuits. The -12V is applied to a -12V regulator 70 and then to the non-volatile memory 24A. @n@@@ The -30V output from the switcher 62 is also applied to a -30V regulator 74 and then to a -3OV switch 76 which switches its output voltage on and off in response to the requirements of writing in NVM as dictated by the program. The output of the @@-30V switch is applied to the non-volatile memory 24A. The -30V lnsupply is..connected to the power on reset 72 of the microprocessor in10A. suit@@@+5V from the switcher 62 is also supplied to one input of the power on reset 72; the other input receives -wOV.from the regulator 74 as previously described. A low voltage sensor 88 also receives one input of +5V from the switcher 62 and its other input from the pre-regulator 59; its output is applied to the microprocessor 10A. The low voltage sensor 88 detects power failure and communicates this to the microprocessor lOA which in turn addresses the RAM through system bus 12A to transfer all security data present in the RAM to' the non-volatile memory 24A. Another output from the pre-regulator 59 in the form of +24V is applied to the digit and bank motor drive 30A for the bank motor 26A and digit motor 28A, which selects the particular printing wheel (bank) which is to be activated and the particular digit of the selected printing wheel which is to be set. An output strobe from the integrated circuit 16A is buffered through buffer driver 68 and applied to digit sensor (encoder) 78, bank sensor (encoder) 80, and trip sensor @0A. The opto strobe applies power to the digit sensor 78, bank sensor 80 and trip sensor 40A when needed. The output from the trip sensor 40A is applied to the input/output lines 82 which are coupled to the integrated circuit The outputs from the digit sensor 78 and bank sensor 80 and cycle switch 84 are applied to a storage buffer 86. During power up, the key switch 42, see Fig. 1, is closed, and the AC line voltage energizes the electrical components previously described and an aninitialization process will occur. Such initialization. may include a hard and/or soft initialization process as disclosed in the aforementioned United States Letters Patent 4,301,50?. In operation, the microprocessor lOA under control of the ROM 14A and possibly'the auxiliary ROM 100 communicates over the address bus 94 and control bus 98 with the device select 98. The output of the device select 98 communicates with the-particular module to be addressed over select lines 99. The modules to be addressed are the Rip , the -ROM 14A, an auxiliary ROM 100, a demultiplexer 102, NVM logic 104 and the buffer 86. The RAM of integrates circuit 16A provides the working memory for the postage meter and the microprocessor 10A. The ROM 14A stores the program; the auxiliary ROM 100 may be used to provide additional program storage pace. The non-volatile memory 24A provides storage of all security information for the meter and retains. such information during power down or power failure. The demultiplexer 102 latches the lower eight (8) bits of address information that defines a particular location which is used immediately thereafter. The NVM logic 104 controls the mode of operation of the NVM 24A and also provides ready wait and NVM ready signals to the microprocessor 10A to indicate the presence of the slow speed device (NVM) as active on the bus 12A. As previously mentioned, the digital sensor 78 (optical) encoder) and bank sensor 80, (optical encoder) and cycle switch ,84 whose current state is read, i.e., "Home" or "In Cycle", apply input signals to the buffer 86 which sends output signals over data bus 108 to the microprocessor 10A fo storage in the proper RAM location. The RAM is also electrically coupled to I/O lines to transmit or receive data from the trip sensor 40A, the display 38A, keyboard 22A, and privilege access switch 110, if present. The privilege access switch 10 may be used in applications which require manual resetting of meter postage via a switch which is kept under seal. Referring to Figs. 3, 4 and 5, a print wheel selection mechanism for an electrunic postage meter of the type disclosed in the aforementioned pending European patent application corresponding to the U,S, application entitled "Stand-Alone Electronic Mailing ne", is illustrated generally as 140, 182 and 185, respectively. Further details regarding ;the print wheel selection mechanism and the other mechan.ical components of such an electronic postage meter may be obtained from said aforementioned latent application, the disclosure of which is incorporated by reference as previously noted. Referring to Figs 3;and 5, the print wheel selection mechanism 140 includes a trip lever 142- affixed to a rotatable trip shaft.144 adjacent to one end thereof for engagement and disengagement with a clutch 145. The trip shaft 144 also in cludes,a gear 146, see Fig. 4, affixed thereto for engagement with and rotation by a gear 148 affixed to a tri-lobed shaft 150. A stepper motor 28A includes an output shaft 152 having a gear .154 and an optical encoder disk 156 (not to scale) mounted on the output shaft 152. The optical encoder disk 156 is received within a sensor 158 so that the position of the stepper motor shaft 152 can be determined. The gear 154 engages a gear 157 affixed to the tri-lobed shaft 150. The gear 148 is disposed within an opening of a carriage 160. Another stepper motor 26a has a gear 168 mounted on its output shaft 170. An optical encoder disk 172 is also mounted on the output shaft 170 for determining the angular posi tion of the gear 168 and output shaft 170. An optical sensor 174 receives the optical encoder disk 172 therein. In operation, as seen in Fig. 3, the stepper motor 28A is energized to rotate the stepper motor gear 154 and the gear 157 affixed to the tri-lobed shaft 150. As seen in Fig. 4, rotation of the tri-lobed shaft 150 rotates gear 146 affixed to the trip shaft 144 which rotates a locking lever 162 affixed to the trip lever shaft 144 out of engagement with a carriage slot 16,4, thereby freeing the carriage 160 for movement along the tri-lobed shaft 150. As shown in Figs. 3 and 4, the trip shaft 144 and trip lever 142 are in their home or middle position. The down position of the trip lever 142 is the set position. The up position of the trip lever 142 is js the trip position, In th'e middle orintermediateposition of the trip lever 142, as shown in Fig, 4, a locked condition exists Rotation, of the trip lever 142 to the down position disengages the. locking lever 162 from the carriage slot l64 and .allows movement to be imparted to the carriage 160 in .eith±'er' direction along the tri-lobed shaft 150 for selection the appropriate bank or rack of the printing head 190, see also Fig. 5, in response to energization of bank stepper motor,26, which moves gear 166 via stepper motor gear 168. R;fr.rring to Figs. 3 and 5, the individual digit or font 192 of the desired print wheel 194 is then selected by the stepper motor 28A which rotates the tri-lobed shaft 150 and thus gear 148 is is engageable with the upper teeth. 196 of a selected one of four print wheel racks 198. The gear 148 is engageable with the upper teeth 196 of one of the four racks 198 which racks 198 have lower teeth 200 on their opposite end. The lower teeth 200 of each of the racks 198 engage geats 202 that are integral with their respective print wheels 194. That is, there is a correspond ing print wheel 194 and associated gear. 202 for each of the four racks 198. The four print wheels 194 have fonts 192 distri buted about their peripheries. each print wheel 194 having ten fonts 192 representing the digits0 to 9. As seen in Fig. 4, the trip lever 142 and print wheel selection mechanism are in the lock position. It should be understood, that hereinafter an initialization from a known position will be referred to as soft; and initialization from an unknown position will be referred to as hard. During hard Initialization, if the carriage 160 cannot be moved freely in a horizontal plane, the trip lever 142 is moved downwardly to its set or select position thereby freeing the locking lever 162 from the slot 164 to allow'movement of the carriage 160. Referring again to Fig. 3, the print wheel selection mechanism, including the carriage 160, is then moved to the right to the limit of its range of movement until it abuts against framework 180. 'Two additional tries to move past this framework abutment 180 are made. The print wheel selection mechanism, including the carriage 160, is then aligned with its last legitimate position by the optical 'encoder disk'172, sensor 174 and stepper motor 26a, and moved four (4) positions for alignment with the left;most or first channel of racks 198. Thereafter, the first print wheel. 194 associated with the first rack 198 is set to zero. The print-wheel selection mechanism is then moved one posi tion to the right to the second channel of racks 198 and the second orint wheel 194 associated there with is set to zero. This procedure .s repeated sequentially with the third and fourth print wheels 194 instil allithe print wheels are aligned at the position 0000. Before discussing the flow charts in Figs. 6 and 7, it is elieved helpful to make some general comments regarding the resent invention. Briefly, a soft initialization of the type escribed in the aforementioned United States Letters Patent 4,301,507 curs on each power up subsequent to the initial power up of the eter unless there was a power failure during postage selection, power failure during soft initialization, or unforeseen binding the meter components after which a hard initialization will occur. at is, a soft initialization will occur if the power was turned f in a stable state. Otherwise, a hard initialization will occur. During the soft initialization process, the print wheels are individually exercised from their existing position until they all reach their maximum digit position, i.e., all 9s, and then rotated individually back to their minimum digit positions, i.e., all Os. Optical encoder sensors indicate the position of the print wheels. Signals from these sensors are sent to the microprocessor for indicating on the display that the meter is now in condition for the new postage value to be selected, see Fig. 7. As previously stated, during the initial power up of the meter, after power failure, or after unforeseen binding of the meter components, a hard initialization will occur, i.e., the exact posi tion of the print wheels 194 or the carriage 160 is unknown. Three possible conditions exist. One. the gear 148 is meshing with gear 146, see Fig. 4. Therefore, the print wheel selection mechanism is in the select, lock and trip channel as shown in Figs. 3 and 4. Two, the gear 148 is meshing with one of the racks 198, see Fig. 5. Three, the gear 148 is in between the racks 198. If condition One exists, see Figs. 3 and 4, the stepper motor 28a first rotates the gear 148 towards the select position, i.e., corresponding with the select position of the trip lever 142, one (1) increment or position at a time until it cannot rotate any farther. This fact is confirmed through a predetermined number of repetitive attempts, e.g., three times. The gear 148 is then aligned by the stepper motor 28a, optical encoder disk 156 and sensor 158 until the print wheel selection mechanism 140 is in the select position. If condition Two exists, the digit stepper motor 28a first rotates the print wheel 194 associated with the rack 198 which is in mesh with gear 148 one (1) increment or position at a time until it abuts a stop beyond the maximum digit (cannot rotate any further). This is repeated three (3) times. The gear 148 is then aligned by the stepper motor 28a. If condition Three exists, the interposer teeth 183, see Fig. 4, engage the racks 198 preventing rotation of the gear 148. The bank stepper motor 26a first moves the gear 148 to a rack 198 and then the digit stepper motor 28a rotates the print wheel 194 associated with that rack 198 as described with reference to condition Two. We must now place the print wheels in a known position so we can thereafter set the print wheels to the desired postage value prior to commencing a DOTRIP Routine. To accomplish this, the print wheel selection mechanism including the carriage 160 is moved in one direction (to the right in Fig. 3) by the bank motor 26a one (1) increment or position at a time until it reaches an obstruction. Two more attempts are made to move Past the obstruction. It is then concluded that the print wheel selection mechanism is at one end of the limit of its ranqe of movement, i.e., abuttinq framework 180. Sensor 174 then aliqns the print wheel selection mechanism to its last leqitimate unobstructed position. To verifv this position, the orint wheel selection mechanism is then moved in a direction towards the other extreme position of the print wheel selection mechanism four (4) Positions. The select and lock Dositions are in the middle channel and two sets of print wheels 192 are located on each side thereof for engagement with four racks 198, resulting in five (5) possible positions within the extremes of the range of movement of the print 'wheel selection mechanism. The only condition when the print wheel selection mechanism can move four positions in the direction towards the opposite extreme is if it is in the channel for the first print wheel. However, it is not known where in this channel the print wheel selection mechanism for the digit motor is positioned, i.e., what digit is selected. Thereafter, the print wheel 192 under control of the digit motor 28a is moved one step or increment at a time to the upper limit in its range of movement until the movement fails after a total of three (3) attenvfts. The print wheel is then @ligned w with zits last legitimate position by moving digit motor 28a lightly backward or forward. To confirm that the selection mechanism for the . digit and bank motors is now in the nine position and to position it at the lowest digit, the motor rotates the print wheel nine (9) positions forward to its lowest digit to arrive at the position OXXX. If it does not arrive at the position OXXX, the entire process is repeated. The process is repeated a maximum of three times; if not successful, a fatal error bit is sent to the non-volatile memory 24a. If the zero position is achieved in the first channe'l (extreme rirack 198), the bank motor 26a then moves the print wheel selection mechanism one position to the right (position of second print wheel .194) and the digit motor 28a then moves the second print wheel 194 into engagement with its mechanical block ..,,or stop, aligns it at the last legitimate position (digit 9), then rotates it forward to establish the position OOXX as explained .j,,above. The bank motor 26a then moves the print''wheel selection mechanism two positions to the right (skipping the select lock and trip' channel) and the digit motor 28a then moves the third print wheel 194 up into engagement with its mechanical block or stop, aligns it at the last legitimate position digit 9) and then rotates it forward to establish the position OOOX. Finally, the bank motor 26a moves the print wheel selection mechanism one position to the right and then the digit motor 28a rotates the fourth print wheel up into engagement with its mechanical block or stop, aligns it at the last legitimate position (digit 9) and then rotates it nine (9) positions forward to establish the position 0000. The print wheel selection.mechanism is then moved two channels to the left to arrive at..the select channel and the digit motor 28a is moved a specified number of steps to position the trip lever 142 in the lock condition. A flag or bit is then sent to the working memory (RAM 16a) to indicate that the uard Initialization process has been completed. Referring to Fig. 6, the Hard Seek Routine for accomplishing the Hard Initialization is illustrated as 210. Initially the digit and bank motors 28a and 26a, respectively, are aligned to their home positions via digit and bank motor sensors 158 and 174, respectively. Thereafter, to accommodate conditions sne, Two or Three previously described, the digit stepper motor 28a rotates the gear 148 one position at a time until a stop is encountered. This is repeated two more times. The digit motor 28a is then aligned to its last legitimate position. The bank stepper motor 26a then moves the gear 148 and carriage 160 one position to the right, see Fig. 3. Movement of the carriage 160 is continued until the stop 180 is encountered. Two more attempts are made to move past - '- , I. the stop 180. When an abutment occurs this is repeated two (2) more times; then the digit motor 28a is aligned to its last legitimate position. this now concluded that the print wheel selection mechanism is at its extreme range of movement. The bank motor 26a is then aligned to its last legitimate position. The print wheel selection mechanism is then moved four (4) positions.to the left. If the move is successful, the index or channel position is then set at one (1) If unsuccessful, the process starts over. If the move is successful, the print wheel 194 is moved .(1)' position towards its maximum digit. If that move is successful, movement If of the print wheel 194 is further continued until a mechanical abutment occurs. Three attempts are made to move past the abutment. It is then concluded that the print wheel 194 is at its extreme ranqe of movement. Thereafter, the; digit motor 28a is aligned to its last legitimate position. The print wheel 194 is then rotated nine (9) positions to its zero digit. If the move is not successful, RETRY is executed. If the move is successful, the print wheel selection mechanism is moved one position to the left to the next channel or rack. If the move is not successful, RETRY is executed. ith a suc cessful move, the index is changed by one. When the index becomes equal to three (3) (select, lock and trip channel position), this position is skipped and the index is changed by one. ih the index equal to four (4) and five (5),'the positions of the third and fourth racks or channels, resnectively.the same procedures are repeated as with the first and second print wheels. When the index becomes equal to six (6), the print wheel selection mechanism is moved to home, i.e., select lock and trip channel. If the move to home is okay, the digit motor 28a moves the trip lever 142 to the lock position. If this move is okay, the Routine stops. If this move is not okay, RETRY is executed. The alignment provided by the hard initialization of the present invention permits assembly of the postage meter with adjustments being done on the fly as required. This eliminates the need to make precise adjustments of the stepper motors, sen sors and encoder disks during manufacture with an attendant reduction in manufacturing costs. Moreover, the digit motor 28a achieves precise positioning by utilizing a six (6) incremental movement for each digit in contrast with prior initialization techniques such as those disclosed in the aforementioned United States Letters Patent 4,301,507, which utilized a four (4) step incremental movement for each digit. Ilift. t Referring to Fig. 7, after completion of the Hard is th@@ Initialization process in Fig. 6, the Postage Selection Routine illustrated as 220 may be implemented. This routine begins with a computation between the present value at which the print wheels are set, and the new postage value. The trip lever 142 and print wheel selection mechanism is then moved from the lock to the select position. If the move is not okay, a fatal error is logged in non-volatile memory and the routine is ended. If the move is okay, the channel position (rack) is set at one (1). The print wheel selection mechanism is then moved to the position of the first rack. If the setting of the print wheels 194 at each rack 198 is okay, the channel position (rack) is then changed by one (1). When the cha'nnel'number (rack) is equal to six (6), the print wheel selection mechanism is moved home. If the setting of the print wheels 194 at each rack 198 is not okay, the digit motor is energized to rotate the print wheel 194 to make up the differential. If the movement of each print wheel¯' 194 is okay, the channel position is incremented by one (1); channel three (3) is skiDped. If the movement caused by the digit motor 28a or bank motor 26a is not okay, a fatal error is logged in non-volatile memory 24a and the routine is ended. ..Advantageously, the algorithm underlying the program set forth in the Program Appendix provides increased power to the bank motor 26a and digit motor 28a when an unforeseen mechanical obstruction or bind is encountered. Normally, the bank motor :26a and digit motor 28a, both of which include four windings, :ha've onlv one (1) of their windings energized and operate as a single phase drive. When an obstruction is encountered, i.e., the.bank motor 26a or digit motor 28a is mechanically 2:bound, additional power is applied to the desired motor 26a or 28a by energizing a second winding, using a two phase drive for the subsequent attempts to move past the obstruction. After the obstruction has been overcome, i.e., the digit motor 28a or bank motor 26a can be aligned, the algorithm de-energizes the second winding of the motor 28a -or 26a and the respective motor 28a or 26a shifts back to a - I I', - .2: single phase drive. This conserves power and minimizes the effect of increasing the power on the electrical components. It should also be understood that power to the motors 26a or 28a may be increased prior to encountering a stop. That is, in anticipation of a stop. Further, on those occasions when it is anticipated that a - I stop limit will be encountered, the algorithm can cause the torque of the motors 26a or 28a to increase by reducing the stepping rate of the motors 26a or 28a. The reduction in the stepping rate allows more time for current build up in the windings of the motors 26a or 28a to increase the torque and overcome any possible resistance by stress imparted to the mechanical components due to aging. Specifically, in moving the trip lever 142 from the lock position to the trip position, the stepping rate of the -digital motor 28a is reduced since the. digital motor 28a must 'drive the trip lever 142 to the trip position to enable the drive mechanism for printing postage on an envelope. It should also be understood that both the power and torque to the motors 26a and 28a may be increased as described above. It will be understood for the purpose of the present application that the term postage meter refers to the general class of device for the imprinting of a defined unit value for governmental or private carrier delivery of parcels, envelopes or other like application for unit value printing. Thus, although the term postage meter is utilized, it is both known and employed in the trade as a general term for devices utilized in conjunction with services other than those exclusively employed by governmental postage and tax services. For example, private, parcel and freight services purchase and employ such meters as a means to provide unit value printing and accounting for individual parcels. It should be apparent to those skilled in the art that various modifications may be made in the present invention without depart ing from the scope thereof as described in the specifica tion and defined in the appended claims.

Claims: Claims: 1. A method for initializing the print wheels of an electronic postage meter, characterised by the steps of: placing a print wheel selection mechanism (140,182, 185) in its select position; moving the print wheel selection mechanism into abutment with a stop (180) a plurality of times; aligning the print wheel selection mechanism; orienting the print wheel selection mechanism with a predetermined one of the print wheels (194); rotating the predetermined print wheel into abutment with a stop a plurality of times; aligning the print wheel; exercising the print wheel to set it at a predetermined position; continuing the moving, aligning, orienting, and exercising steps sequentially with each print wheel to set all the print wheels to a predetermined position; and outputting a signal when the foregoing steps have all been accomplished. 2. A method according to claim 1 characterised by the step of increasing the force by which the print wheel selection mechanism is moved into abutment with the stop to a greater value than the force normally applied to the print wheel selection mechanism. 3. A method according to claim 1 or 2 characterised in that the alignment of the print wheel selection mechanism and print wheel provides adjustments on the fly as needed. 4. A method according to any one of the preceding claims characterised by the step of increasing the force by which the print wheel is rotated into abutment with the stop to a greater value than the force normally applied to the print wheel. 5. A method for initializing the print wheels of an electronic postage meter characterised by the steps of: placing a print wheel selection mechanism (140,182, 185) in its select position; moving said print wheel selection mechanism to the limit (180) of its movement in one direction a plurality of times; moving the print wheel selection mechanism to its last legitimate position; verifying that the print wheel selection mechanism is operative on a predetermined printing wheel (194) by moving the print wheel selection mechanism in one direction a given number of positions; rotating the predetermined print wheel (194) to the limit of its movement in one direction a plurality of times; moving the predetermined print wheel (194) to its last legitimate position; and rotating the predetermined print wheel in one direction a given number of positions to a predetermined position. 6-. A 'method according to claim 5 characterised by the steps of: moving the print wheel selection mechanism into orientation with a second print wheel; and repeating the steps of rotating, moving and rotating the print wheel to set this print wheel to a predetermined position. 7. A method according to claim 5 or 6 characterised by the steps of: moving the print wheel selection mechanism into orientation with a third print wheel; and repeating the steps of rotating, moving and rotating the print wheel to set this print wheel to a predetermined position. 8. A method according to claim 7 characterised by the steps of: moving the print wheel selection mechanism into orientation with a fourth print wheel; and repeating the steps of rotating, moving a-nd rotating the print wheel to set this print wheel to a predetermined position. 9. A method according to claim 8 characterised by the steps of: placing the print wheel selection mechanism in a locked position when all the print wheels have been set to a predetermined position; and transmitting a signal indicating that all of the print wheels have been initialized to a predetermined position. 10. A method according to any one of claims 5 to 9 characterised in that the movements to the last legitimate position provide adjustments on the fly as needed. 11. A method according to any one of claims 5 to 10 characterised by the step of increasing the force by which the print wheel selection mechanism is moved into abutment with the stop during subsequent movements to a greater value that the force applied to the print wheel selection mechanism during the first movement into abutment with the stop. 12. A method according to any one of claims 5 to 11 characterised by the step of increasing the force by which the print wheel is rotated into abutment with the stop during subsequent rotations to a greater value than the force applied to the print wheel during the first rotation into abutment with the stop. 13. Apparatus for initializing the print wheels of an electronic postage meter characterised by: print wheel selection means (140,182,185); means (26a) for placing said print wheel selection means in its select position; means for moving said print wheel selection means into abutment with a stop (180) a plurality of times; means for aligning said print wheel selection means; means for orienting said print wheel selection means with a predetermined one of the print wheels (194); means for moving a print wheel into abutment with a stop a plurality of times; means for aligning the print wheel; means for exercising the print wheel to set it at a predetermined position; means for causing said moving means, aligning means, orienting means and exercising means to act sequentially upon the remaining print wheels to set all the print wheels to a predetermined position; and - means for outputting a signal when all the print wheels have been initialized to a predetermined position. 14. Apparatus for initializing the print wheels of an electronic postage meter characterised by: print wheel selection means (140,182,185); means (26a) for moving said print wheel selection means to the limit of its movement in one direction a plurality of times; means for moving the print wheel selection means to its last legitimate position; means for verifying that said print wheel selection means is operative on a predetermined print wheel by moving the printing wheel selection means in one direction a given number of positions; and means for rotating the predetermined print wheel to the limit of its movement in one direction a plurality of times and then to its last legitimate position and for then moving the predetermined print wheel in one direction a given number of positions to reach a predetermined position. 15. Apparatus according to claim 13 or 14 characterised in that said means for aligning said print wheel selection means and said print wheel provide adjustments thereto on the fly as needed. 16. Apparatus according to claim 15 characterised in that said means for moving said print wheel selection means to its last legitimate position and said means for rotating the predetermined print wheel to its last legitimate position provide for adjustments to said print wheel selection means and the print wheel on the fly as needed. 17. Apparatus according to any one of claims 13 to 16 characterised by: a stepper motor included in said means for moving said print wheel selection means; and means for increasing the power applied to said stepper motor in response to the initial abutment with a stop. 18. Apparatus according to any one of claims 13 to 17 characterised by: a stepper motor included in said means for'rotating the print wheel; and means for increasing the power applid to said stepper motor in response to the initial abutment with a stop. 19. Apparatus according to any one of claims 13 to 18 characterised in that: said means for moving said print wheel selection means moves the same into orientation with a second print wheel; said means for rotating the predetermined print wheel rotates the second print wheel to the limit of its movement in one direction a plurality of times and then to the last legitimate position; and said means for rotating the predetermined print wheel then rotating the second print wheel in one direction a given number of positions to reach a predetermined position. 20. Apparatus according to claim 19 characterised in that: said means for moving said print wheel selection means moves the same into orientation with a third print wheel; said means for rotating the predetermined print wheel rotates the third print wheel to the limit of its movement in one direction a plurality of times and then to the last legitimate position; and said means for rotating the predetermined print .wheel then rotating the third print wheel in one direction a given number of positions to reach a predetermined position. 21. Apparatus according to claim 20 characterised in that: said means for moving said print wheel selection means moves the same into orientation with a fourth print wheel; said means for rotating the predetermined print wheel rotates the fourth print wheel to the limit of its movement in one direction a plurality of times and then to the last legitimate position; and said means for rotating the predetermined print wheel then rotating the fourth print wheel in one direction a given number of positions to reach a predetermined position. 22. Apparatus according to claim 21 characterised by: means for placing said print wheel selection means in a locked position; and means for transmitting a signal indicating that the initialization process has been completed. 23. Apparatus according to any one of claims 13 to 22 characterised by: a stepper motor having a plurality of windings included in said means for moving said print wheel selection means; and means for increasing the power applied to said stepper motor by energizing more than one winding of said stepper motor. 24. Apparatus according to any one of claims 13 to 23 characterised by: a stepper motor having a plurality of windings included in said means for rotating said print wheels; and means for increasing the power applied to said stepper motor by energizing more than one winding of said stepper motor. 25. Apparatus according to any one of claims 13 to 22 characterised by: a stepper motor included in said means for moving said print wheel selection means; and means for increasing the torque of said stepper motor by reducing the stepping rate. 26. Apparatus according to any one of claims 13 to 22 and 25 characterised by: a stepper motor included in said means for rotating said print wheel; and means for increasing the torque of said stepper motor by reducing the stepping rate. 27. An electronic postage meter characterised by apparatus according to any one of claims 13 to 26.

Inventors: ECKERT, ALTON B., NAMBUDIRI, EASWARAN C.N.
Applicants: PITNEY BOWES INC.
Application year: 1983
Main classification: G07B17
IPC codes: B41J2, B41J7, B41K3, G07B17