EP0111321A2 - Methods and apparatus for initializing the print wheels in an electronic postage meter - Google Patents

Methods and apparatus for initializing the print wheels in an electronic postage meter Download PDF

Info

Publication number
EP0111321A2
EP0111321A2 EP83112363A EP83112363A EP0111321A2 EP 0111321 A2 EP0111321 A2 EP 0111321A2 EP 83112363 A EP83112363 A EP 83112363A EP 83112363 A EP83112363 A EP 83112363A EP 0111321 A2 EP0111321 A2 EP 0111321A2
Authority
EP
European Patent Office
Prior art keywords
print wheel
print
moving
rotating
predetermined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP83112363A
Other languages
German (de)
French (fr)
Other versions
EP0111321B1 (en
EP0111321A3 (en
Inventor
Alton B. Eckert
Easwaran C.N. Nambudiri
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pitney Bowes Inc
Original Assignee
Pitney Bowes Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pitney Bowes Inc filed Critical Pitney Bowes Inc
Publication of EP0111321A2 publication Critical patent/EP0111321A2/en
Publication of EP0111321A3 publication Critical patent/EP0111321A3/en
Application granted granted Critical
Publication of EP0111321B1 publication Critical patent/EP0111321B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00508Printing or attaching on mailpieces
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00459Details relating to mailpieces in a franking system
    • G07B17/00508Printing or attaching on mailpieces
    • G07B2017/00516Details of printing apparatus
    • G07B2017/00524Printheads
    • G07B2017/00548Mechanical printhead

Definitions

  • the present invention relates to methods and apparatus for initializing print wheels of an electronic postage meter, and to electronic postage meters.
  • 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.
  • 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
  • a program for use with the stand-alone postage meter of the present invention is disclosed in the accompanying Program Appendix.
  • 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.
  • a method and associated apparatus 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, aligning the print wheel selection mechanism, orienting the print wheel selection mechanism with a predetermined one of the print wheels, 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, 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.
  • the force by which the print wheel selection mechanism or print wheel is moved into abutment with a stop may be increased as desired.
  • FIGURE 7 formed from partial Figures 7a and 7b is a flow chart of a Postage Selection Routine.
  • the electronic postage meter includes Referring to Figure 1, the electronic postage meter includes an 8-bit microprocessor 10 (CPU), such as 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 controlling the postage meter. It should be understood that the term ROM as used herein includes permanently programmed and reprogrammable devices.
  • An integrated circuit 16, which may be Intel Model 8155, is connected to the system bus 12 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 presence of an envelope to be stamped, as described more fully in the aforementioned copending European patent application corresponding to the U. S. applicaticn 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 accepts information 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 in addition to the serial number of the mailing machine or postage meter information as to the value in the descending register (the amount of postage available for printing), the value in the 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.
  • a power supply internal to the mailing machine energizes the microprocessor 10 and the balance of the electronic components.
  • the information stored in the non-volatile memory 24 is transferred via the microprocessor 10 to the RAM of the integrated circuit 16.
  • the RAM contains an image or copy of the information stored in the non-volatile memory 24 prior to energization.
  • 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.
  • 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.
  • FIG. 48 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 0°C.
  • the pre-regulator 59 provides an output voltage of . a predetermined 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 is also applied to a +5V filter 66 which provides +5V for loqic circuits.
  • 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.
  • the -30V output from the switcher 62 is also applied to a of-30V regulator 74 and then to a -30V 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 supply is connected to the power on reset 72 of the microprocessor in 10A.
  • suitatabl +5V from the switcher 62 is also supplied to one input of the power on reset 72; the other input receives -30V 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 10A 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 40A.
  • 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 16A .
  • the outputs from the digit sensor 78 and bank sensor 80 and cycle switch 84 are applied to a storage buffer 86.
  • initialization may include a hard and/or soft initialization process as'disclosed in the aforementioned United States Letters Patent 4,301,507.
  • the microprocessor 10A 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 RAM, the ROM 14A, an auxiliary ROM 100, a demultiplexer 102, NVM logic 104 and the buffer 86.
  • the RAM of integrated 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 space.
  • 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.
  • NVM slow speed device
  • 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 for 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 33A, 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.
  • a print wheel selection mechanism for an electronic postage meter of the type disclosed in the aforementioned copending European patent application corresponding to the U.S. application entitled “Stand-Alone Electronic Mailing Machine”, is illustrated generally as 140, 182 and 185, respectively. Further details regarding the print wheel selection mechanism and the other mechanical components of such an electronic postage meter may be obtained from said aforementioned patent application, the disclosure of which is incorporated by reference as previously noted.
  • 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 includes.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 position of the gear 168 and output shaft 170.
  • An optical sensor 174 receives the optical encoder disk 172 therein.
  • the stepper motor 28A is energized to rotate the stepper motor gear 154 and the gear 157 affixed to the tri-lobed shaft 150.
  • 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 164, thereby freeing the carriage 160 for movement along the tri-lobed shaft .150.
  • the trip shaft 144 and trip lever 142 are i 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 the trip position.
  • 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 which 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 gears 202 that are integral with their respective print wheels 194. That is, there is a corresponding print wheel 194 and associated gear 202 for each of the four racks 198.
  • the four print wheels 194 have fonts 192 distributed about their peripheries: each print wheel 194 having ten fonts 192 representing the digits 0 to 9.
  • the trip lever 142 and print wheel selection mechanism are in the lock position.
  • soft an initialization from a known position
  • hard initialization from an unknown position
  • 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.
  • 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 position to the right to the second channel of racks 198 and the second print wheel 194 associated there with is set to zero. This procedure is repeated sequentially with the third and fourth print wheels 194 mtil all the print wheels are aligned at the position 0000.
  • a soft initialization of the type described in the aforementioned United States Letters Patent 4,301,507 occurs 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 of in a.stable state. Otherwise, a hard initialization will occur.
  • 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.
  • 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.
  • 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 unt 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.
  • 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.
  • condition Three 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.
  • 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., abutting framework 180. Sensor 174 then aligns the print wheel selection mechanism to its last legitimate unobstructed position. To verify 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 positions 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.
  • the print wheel selection mechanism for the digit motor is positioned, i.e., what digit is selected.
  • 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) attempts.
  • the print wheel is then aligned with its last legitimate position by moving digit motor 28a slightly backward or forward.
  • 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.
  • the bank motor 26a then moves the print wheel selection mechanism one position to the right (position of :i..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 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.
  • 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 Hard Initialization process has been completed.
  • the Hard Seek Routine for accomplishing the Hard Initialization is illustrated as 210.
  • the digit and bank motors 28a and 26a are aligned to their home positions via digit and bank motor sensors 158 and 174, respectively.
  • 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 the stop 180.
  • 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 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.
  • 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. With a successful 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. with the index equal to four (4) and five (5), ' the positions of the third and fourth racks or channels, respectively the same procedures are repeated as with the first and second print wheels.
  • 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, RFTRY 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 26 United States Letters Patent 4,301,507, which utilized a four (4) . step incremental movement for each digit.
  • 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).
  • the print wheel selection mechanism When the channel 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 skipped. 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.
  • 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.
  • the bank motor 26a and digit motor 28a both of which include four windings, have only one (1) of their windings energized and operate as a single phase drive.
  • 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.
  • the algorithm de-energizes the second winding of the motor 28a or 26a and the respective motor 28a or 26a shifts back to a 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • private, parcel and freight services purchase and employ such meters as a means to provide unit value printing and accounting for individual parcels.

Abstract

57 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

  • The present invention relates to methods and apparatus for initializing print wheels of an electronic postage meter, 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 Frank T Check, Jr., entitled, ELECTRONIC POSTAGE METER SYSTEM, and assigned to Pitney. Bowes, Inc., of Stamford, Connecticut, discloses a system for keeping track of the number of errors present during meter operation, and the disclosure thereof is also incorporated hereby into this specification.
  • A program for use with the stand-alone postage meter of the 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 postage 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 speed 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 providing for alignment on the fly.
  • and 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, aligning the print wheel selection mechanism, orienting the print wheel selection mechanism with a predetermined one of the print wheels, 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, 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. 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 invention 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 electronic postage meter;
    • FIGURE 3 is a plan view of the print wheel selection mechanism for a postage meter utilizing the present invention;
    • FIGURE 4 is a side elevation of the locking mechanism for the print wheels;
    • prov FIGURE 5 is a detailed cross sectional view of the print wheel selection mechanism operative on a print wheel;
    • initiFIGURE 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.
  • Referring to Figure 1,the electronic postage meter includes Referring to Figure 1, the electronic postage meter includes an 8-bit microprocessor 10 (CPU), such as 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 controlling the postage meter. It should be understood that the term ROM as used herein includes permanently programmed and reprogrammable devices. An integrated circuit 16, which may be Intel Model 8155, is connected to the system bus 12 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 presence of an envelope to be stamped, as described more fully in the aforementioned copending European patent application corresponding to the U. S. applicaticn 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 accepts information 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 in addition to the serial number of the mailing machine or postage meter information as to the value in the descending register (the amount of postage available for printing), the value in the 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 components. 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.
  • Referring 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 0°C. The pre-regulator 59 provides an output voltage of . a predetermined 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 is 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.
  • The -30V output from the switcher 62 is also applied to a of-30V regulator 74 and then to a -30V 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 supply is connected to the power on reset 72 of the microprocessor in 10A.
  • suitatabl +5V from the switcher 62 is also supplied to one input of the power on reset 72; the other input receives -30V 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 10A 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 40A. 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 16A . 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 initialization 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,507.
  • In operation, the microprocessor 10A 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 RAM, the ROM 14A, an auxiliary ROM 100, a demultiplexer 102, NVM logic 104 and the buffer 86. The RAM of integrated 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 space. 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 for 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 33A, 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 electronic postage meter of the type disclosed in the aforementioned copending European patent application corresponding to the U.S. application entitled "Stand-Alone Electronic Mailing Machine", is illustrated generally as 140, 182 and 185, respectively. Further details regarding the print wheel selection mechanism and the other mechanical components of such an electronic postage meter may be obtained from said aforementioned patent 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 includes.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 position 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 164, 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 i 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 the trip position. In the middle or intermediate position 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 164 and allows movement to be imparted to the carriage 160 in either direction along the tri-lobed shaft 150 for selecting the appropriate bank or rack of the printing head 190, see also Fig. 5, in response to energization of bank stepper motor 26A which moves gear 166 via stepper motor gear 168.
  • Referring 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 which 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 gears 202 that are integral with their respective print wheels 194. That is, there is a corresponding print wheel 194 and associated gear 202 for each of the four racks 198. The four print wheels 194 have fonts 192 distributed about their peripheries: each print wheel 194 having ten fonts 192 representing the digits 0 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 position to the right to the second channel of racks 198 and the second print wheel 194 associated there with is set to zero. This procedure is repeated sequentially with the third and fourth print wheels 194 mtil all the print wheels are aligned at the position 0000.
  • Before discussing the flow charts in Figs. 6 and 7, it is believed helpful to make some general comments regarding the present invention. Briefly, a soft initialization of the type described in the aforementioned United States Letters Patent 4,301,507 occurs 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 of 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 unt 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., abutting framework 180. Sensor 174 then aligns the print wheel selection mechanism to its last legitimate unobstructed position. To verify 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 positions 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) attempts. The print wheel is then aligned with its last legitimate position by moving digit motor 28a slightly 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 channel (extreme rack 198), the bank motor 26a then moves the print wheel selection mechanism one position to the right (position of :i..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 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 Hard 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 one,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 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. It is 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 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. With a successful 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. with the index equal to four (4) and five (5),'the positions of the third and fourth racks or channels, respectively 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, RFTRY 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 26 United States Letters Patent 4,301,507, which utilized a four (4) . step incremental movement for each digit.
  • Referring to Fig. 7, after completion of the Hard 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 channel 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 skipped. 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, have only 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 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 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 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 departing from the scope thereof as described in the specification and defined in the appended claims.

Claims (27)

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 nethod 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 and 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 se- quentially 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.
EP19830112363 1982-12-08 1983-12-08 Methods and apparatus for initializing the print wheels in an electronic postage meter Expired - Lifetime EP0111321B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US44791382A 1982-12-08 1982-12-08
US447913 1982-12-08

Publications (3)

Publication Number Publication Date
EP0111321A2 true EP0111321A2 (en) 1984-06-20
EP0111321A3 EP0111321A3 (en) 1987-05-27
EP0111321B1 EP0111321B1 (en) 1990-07-18

Family

ID=23778241

Family Applications (1)

Application Number Title Priority Date Filing Date
EP19830112363 Expired - Lifetime EP0111321B1 (en) 1982-12-08 1983-12-08 Methods and apparatus for initializing the print wheels in an electronic postage meter

Country Status (4)

Country Link
EP (1) EP0111321B1 (en)
JP (1) JPS59114090A (en)
CA (1) CA1214275A (en)
DE (1) DE3381748D1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0177056A2 (en) * 1984-10-04 1986-04-09 Pitney Bowes Inc. Postage meter apparatus and process employing computer controlled D.C. motor for indexing postage value changing means
EP0177051A2 (en) * 1984-10-04 1986-04-09 Pitney Bowes Inc. Printing apparatus comprising microprocessor controlled D.C. motor for controlling print value selection means and process for operating printing apparatus
EP0194661A2 (en) * 1985-03-12 1986-09-17 Pitney Bowes Inc. Reset delay circuit for an electronic postage meter
EP0197345A2 (en) * 1985-03-12 1986-10-15 Pitney Bowes Inc. An electronic postage meter having power up and power down protection circuitry
EP0177055A3 (en) * 1984-10-04 1987-07-01 Pitney Bowes Inc. Postage meter apparatus having microprocessor controlled d.c. motor for controlling a postage meter and process for use in the same
WO1990016047A1 (en) * 1989-06-22 1990-12-27 Ascom Hasler Ag Rotor unit for franking machine

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7928184B2 (en) 2005-03-15 2011-04-19 Polyplastics Co., Ltd. Unstable terminal group decomposer, and stabilized polyacetal resin, manufacturing method, composition and molded article using the same

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3949203A (en) * 1974-04-03 1976-04-06 A J M Research Corporation Selection mechanism for a postage meter
US3978457A (en) * 1974-12-23 1976-08-31 Pitney-Bowes, Inc. Microcomputerized electronic postage meter system
US4050374A (en) * 1976-06-21 1977-09-27 Pitney-Bowes, Inc. Meter setting mechanism
EP0017406A2 (en) * 1979-03-28 1980-10-15 Pitney Bowes, Inc. Postage meter improvement
US4251874A (en) * 1978-10-16 1981-02-17 Pitney Bowes Inc. Electronic postal meter system
GB2062550A (en) * 1979-10-30 1981-05-28 Pitney Bowes Inc Printing control system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2377066A1 (en) * 1977-01-07 1978-08-04 Secap IMPROVEMENT OF SAFETY DEVICES IN AN ELECTRONIC POSTAGE MACHINE

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3949203A (en) * 1974-04-03 1976-04-06 A J M Research Corporation Selection mechanism for a postage meter
US3978457A (en) * 1974-12-23 1976-08-31 Pitney-Bowes, Inc. Microcomputerized electronic postage meter system
US4050374A (en) * 1976-06-21 1977-09-27 Pitney-Bowes, Inc. Meter setting mechanism
US4251874A (en) * 1978-10-16 1981-02-17 Pitney Bowes Inc. Electronic postal meter system
EP0017406A2 (en) * 1979-03-28 1980-10-15 Pitney Bowes, Inc. Postage meter improvement
GB2062550A (en) * 1979-10-30 1981-05-28 Pitney Bowes Inc Printing control system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0177056A2 (en) * 1984-10-04 1986-04-09 Pitney Bowes Inc. Postage meter apparatus and process employing computer controlled D.C. motor for indexing postage value changing means
EP0177051A2 (en) * 1984-10-04 1986-04-09 Pitney Bowes Inc. Printing apparatus comprising microprocessor controlled D.C. motor for controlling print value selection means and process for operating printing apparatus
EP0177055A3 (en) * 1984-10-04 1987-07-01 Pitney Bowes Inc. Postage meter apparatus having microprocessor controlled d.c. motor for controlling a postage meter and process for use in the same
EP0177051A3 (en) * 1984-10-04 1987-07-01 Pitney Bowes Inc. Printing apparatus comprising microprocessor controlled d.c. motor for controlling print value selection means and process for operating printing apparatus
EP0177056A3 (en) * 1984-10-04 1987-07-01 Pitney Bowes Inc. Postage meter apparatus and process employing computer controlled d.c. motor for indexing postage value changing means
EP0194661A2 (en) * 1985-03-12 1986-09-17 Pitney Bowes Inc. Reset delay circuit for an electronic postage meter
EP0197345A2 (en) * 1985-03-12 1986-10-15 Pitney Bowes Inc. An electronic postage meter having power up and power down protection circuitry
EP0197345A3 (en) * 1985-03-12 1987-08-05 Pitney Bowes Inc. An electronic postage meter having power up and power doan electronic postage meter having power up and power down protection circuitry wn protection circuitry
EP0194661A3 (en) * 1985-03-12 1987-08-12 Pitney Bowes Inc. Reset delay circuit for an electronic postage meter
WO1990016047A1 (en) * 1989-06-22 1990-12-27 Ascom Hasler Ag Rotor unit for franking machine
US5363760A (en) * 1989-06-22 1994-11-15 Ascom Hasler Ag Rotor unit for a postage meter machine

Also Published As

Publication number Publication date
EP0111321B1 (en) 1990-07-18
DE3381748D1 (en) 1990-08-23
EP0111321A3 (en) 1987-05-27
JPH0410435B2 (en) 1992-02-25
CA1214275A (en) 1986-11-18
JPS59114090A (en) 1984-06-30

Similar Documents

Publication Publication Date Title
US4308579A (en) Multiprocessor parcel postage metering system having serial data bus
US4271481A (en) Micro computerized electronic postage meter system
EP0376487B1 (en) EPM having an improvement in non-volatile storage of accounting data
EP0111321B1 (en) Methods and apparatus for initializing the print wheels in an electronic postage meter
EP0376488B1 (en) EPM having an improvement in accounting update security
GB2102346A (en) Postage meter value selecting system
US4675841A (en) Micro computerized electronic postage meter system
EP0017406A2 (en) Postage meter improvement
EP0111316A2 (en) Apparatus and methods for controlling firmware branch points in an electronic postage meter
US4584647A (en) Electronic postage meter with a ring counter
US4559443A (en) Initializing the print wheels in an electronic postage meter
US4628476A (en) Completing an incomplete trip in an electronic postage meter
EP0111317B1 (en) Methods and apparatus for modifying a firmware variable in an electronic postage meter
EP0111315B1 (en) Postal meter with date check reminder means and method of operating the meter
US4535407A (en) Postage meter with keyboard keys for changing postage unused amount
EP0386968B1 (en) Electronic postage meters
CA2032600C (en) Fraud detection in postage meter having unsecured print whells
US4509141A (en) Postage meter with keyboard keys used for changing operating constants
EP0441411B1 (en) Drive system having skewed gear axes
US4030070A (en) Postage meter setting device
US4601240A (en) Print drum security system
US5343133A (en) Electronic postage meter having microcomputer-controlled motor-printwheel alignment
EP0111318A2 (en) Postage meter with keyboard keys for commanding and requesting performance of meter operations
EP0806746A2 (en) Postage meter
US4536850A (en) Monitoring the status of the trip cycle in an electronic postage meter

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Designated state(s): CH DE FR GB LI

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: PITNEY BOWES INC.

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): CH DE FR GB LI

17P Request for examination filed

Effective date: 19870723

17Q First examination report despatched

Effective date: 19880906

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): CH DE FR GB LI

REF Corresponds to:

Ref document number: 3381748

Country of ref document: DE

Date of ref document: 19900823

ET Fr: translation filed
PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 19991117

Year of fee payment: 17

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 19991118

Year of fee payment: 17

Ref country code: DE

Payment date: 19991118

Year of fee payment: 17

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: CH

Payment date: 19991122

Year of fee payment: 17

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20001208

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20001231

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20001231

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20001208

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20010831

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20011002