EP1761449B1 - Dispenser with material-recognition apparatus and material-recognition method - Google Patents
Dispenser with material-recognition apparatus and material-recognition method Download PDFInfo
- Publication number
- EP1761449B1 EP1761449B1 EP04777391A EP04777391A EP1761449B1 EP 1761449 B1 EP1761449 B1 EP 1761449B1 EP 04777391 A EP04777391 A EP 04777391A EP 04777391 A EP04777391 A EP 04777391A EP 1761449 B1 EP1761449 B1 EP 1761449B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- dispenser
- code
- roll
- sheet material
- motor
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 40
- 239000000463 material Substances 0.000 claims description 268
- 230000003287 optical effect Effects 0.000 claims description 27
- 238000001514 detection method Methods 0.000 claims description 10
- 230000004323 axial length Effects 0.000 claims description 3
- 230000003068 static effect Effects 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000003213 activating effect Effects 0.000 claims 1
- 230000007246 mechanism Effects 0.000 description 25
- 230000002441 reversible effect Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 239000000123 paper Substances 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 7
- 230000036961 partial effect Effects 0.000 description 7
- 239000004020 conductor Substances 0.000 description 4
- 230000005669 field effect Effects 0.000 description 4
- 239000002991 molded plastic Substances 0.000 description 4
- 239000002985 plastic film Substances 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 239000002783 friction material Substances 0.000 description 3
- 239000004033 plastic Substances 0.000 description 3
- 230000002028 premature Effects 0.000 description 3
- 229920000742 Cotton Polymers 0.000 description 2
- 210000004128 D cell Anatomy 0.000 description 2
- 239000004677 Nylon Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000000386 athletic effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 239000002655 kraft paper Substances 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- 229920001778 nylon Polymers 0.000 description 2
- 239000012858 resilient material Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 210000001519 tissue Anatomy 0.000 description 2
- 206010013975 Dyspnoeas Diseases 0.000 description 1
- 244000137852 Petrea volubilis Species 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- DHKHKXVYLBGOIT-UHFFFAOYSA-N acetaldehyde Diethyl Acetal Natural products CCOC(C)OCC DHKHKXVYLBGOIT-UHFFFAOYSA-N 0.000 description 1
- 125000002777 acetyl group Chemical class [H]C([H])([H])C(*)=O 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000023077 detection of light stimulus Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 210000002969 egg yolk Anatomy 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000003475 lamination Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000001579 optical reflectometry Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 239000005060 rubber Substances 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H75/00—Storing webs, tapes, or filamentary material, e.g. on reels
- B65H75/02—Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks
- B65H75/18—Constructional details
- B65H75/182—Identification means
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47K—SANITARY EQUIPMENT NOT OTHERWISE PROVIDED FOR; TOILET ACCESSORIES
- A47K10/00—Body-drying implements; Toilet paper; Holders therefor
- A47K10/24—Towel dispensers, e.g. for piled-up or folded textile towels; Toilet-paper dispensers; Dispensers for piled-up or folded textile towels provided or not with devices for taking-up soiled towels as far as not mechanically driven
- A47K10/32—Dispensers for paper towels or toilet-paper
- A47K10/34—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means
- A47K10/36—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means with mechanical dispensing, roll switching or cutting devices
- A47K10/3662—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means with mechanical dispensing, roll switching or cutting devices with devices preventing the use of non-authorised paper rolls
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47K—SANITARY EQUIPMENT NOT OTHERWISE PROVIDED FOR; TOILET ACCESSORIES
- A47K10/00—Body-drying implements; Toilet paper; Holders therefor
- A47K10/24—Towel dispensers, e.g. for piled-up or folded textile towels; Toilet-paper dispensers; Dispensers for piled-up or folded textile towels provided or not with devices for taking-up soiled towels as far as not mechanically driven
- A47K10/32—Dispensers for paper towels or toilet-paper
- A47K10/34—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means
- A47K10/36—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means with mechanical dispensing, roll switching or cutting devices
- A47K10/3687—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means with mechanical dispensing, roll switching or cutting devices with one or more reserve rolls
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47K—SANITARY EQUIPMENT NOT OTHERWISE PROVIDED FOR; TOILET ACCESSORIES
- A47K10/00—Body-drying implements; Toilet paper; Holders therefor
- A47K10/24—Towel dispensers, e.g. for piled-up or folded textile towels; Toilet-paper dispensers; Dispensers for piled-up or folded textile towels provided or not with devices for taking-up soiled towels as far as not mechanically driven
- A47K10/32—Dispensers for paper towels or toilet-paper
- A47K10/34—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means
- A47K10/38—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means the web being rolled up with or without tearing edge
- A47K10/3845—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means the web being rolled up with or without tearing edge with devices preventing the use of non-authorised paper rolls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H16/00—Unwinding, paying-out webs
- B65H16/005—Dispensers, i.e. machines for unwinding only parts of web roll
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H43/00—Use of control, checking, or safety devices, e.g. automatic devices comprising an element for sensing a variable
- B65H43/04—Use of control, checking, or safety devices, e.g. automatic devices comprising an element for sensing a variable detecting, or responding to, presence of faulty articles
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47K—SANITARY EQUIPMENT NOT OTHERWISE PROVIDED FOR; TOILET ACCESSORIES
- A47K10/00—Body-drying implements; Toilet paper; Holders therefor
- A47K10/24—Towel dispensers, e.g. for piled-up or folded textile towels; Toilet-paper dispensers; Dispensers for piled-up or folded textile towels provided or not with devices for taking-up soiled towels as far as not mechanically driven
- A47K10/32—Dispensers for paper towels or toilet-paper
- A47K10/34—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means
- A47K10/36—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means with mechanical dispensing, roll switching or cutting devices
- A47K10/3606—The cutting devices being motor driven
- A47K10/3612—The cutting devices being motor driven with drive and pinch rollers
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47K—SANITARY EQUIPMENT NOT OTHERWISE PROVIDED FOR; TOILET ACCESSORIES
- A47K10/00—Body-drying implements; Toilet paper; Holders therefor
- A47K10/24—Towel dispensers, e.g. for piled-up or folded textile towels; Toilet-paper dispensers; Dispensers for piled-up or folded textile towels provided or not with devices for taking-up soiled towels as far as not mechanically driven
- A47K10/32—Dispensers for paper towels or toilet-paper
- A47K10/34—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means
- A47K10/36—Dispensers for paper towels or toilet-paper dispensing from a web, e.g. with mechanical dispensing means with mechanical dispensing, roll switching or cutting devices
- A47K10/3631—The cutting devices being driven manually
- A47K10/3637—The cutting devices being driven manually using a crank or handle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2511/00—Dimensions; Position; Numbers; Identification; Occurrences
- B65H2511/40—Identification
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2553/00—Sensing or detecting means
- B65H2553/40—Sensing or detecting means using optical, e.g. photographic, elements
- B65H2553/43—Bar code reader
Definitions
- This invention is related generally to dispenser apparatus and, more particularly, to apparatus for dispensing flexible sheet material including apparatus for recognition of the sheet material to be dispensed.
- Dispenser apparatus for dispensing flexible sheet material, such as paper towel and the like, are well known in the art.
- WO 99/58457 (Georgia Pacific Corp.) which shown a dispenser apparatus according to the preamble of claim 1.
- Such dispensers typically discharge sheet material provided in the form of a sheet material roll.
- the sheet material roll comprises a sheet material web wound about a core.
- the core is typically in the form of a cylindrically-shaped hollow core made of cardboard, plastic or a like material.
- the core typically has an inner surface and open ends provided to mount the sheet material roll within the dispenser.
- the sheet material roll may be mounted within the dispenser, for example, by means of a yolk with roll holders or mandrels adapted for insertion into the open ends of the core.
- the sheet material is dispensed in any number of ways including by actuation or the dispenser with a proximity detector, by manually pushing a button actuating the dispenser, by manipulating a lever or by manually gasping and pulling the sheet material tail extending from the dispenser.
- the web of sheet material is typically drawn from its storage location and through a nip formed between drive and tension rollers.
- the sheet material is then directed out of the dispense.
- the drive roller may be powered by many different means including by an electric motor in power-transmission relationship with the drive roller, or by a manually-operated apparatus such as a lever or push bar in power-transmission relationship with the drive roller or still further by frictional engagement between the drive roller and sheet material caused when the sheet material is grasped and pulled by the user,
- dispensers An important issue affecting these types of dispensers involves the need to ensure that the dispenser operates reliably and without the need for constant service by an attendant.
- the dispenser must not only operate reliably, but it must do so under rigorous and demanding conditions. For instance, the dispenser must withstand many thousands of operational cycles and must withstand the often rough treatment imposed by users. Further, the dispenser must withstand the rigors of operation under difficult environmental conditions such as the high-humidity environments typical of athletic locker rooms and public washrooms.
- the sheet material selected for use with the dispenser must facilitate reliable operation of the dispenser under these extreme conditions.
- the sheet material itself must be selected for compatibility with the mechanical apparatus of the dispenser. Such mechanical apparatus will vary depending on the structure and operation of the dispenser.
- the sheet material used with the dispenser must be of sufficient weight so that the material will not prematurely tear when tensile forces are applied to the material during the dispensing process.
- the sheet material must also be uniform and free of irregularities which could result in premature tearing or buckling of the sheet material.
- the sheet material must be capable of being dispensed irrespective of the humidity and other environmental conditions to which the dispenser is exposed.
- dispenser operation can be improved by enabling dispenser operation with sheet material designed for use with such dispenser and selected for use under the environmental conditions in which the dispenser is expected to operate.
- selection of the optimal sheet material can be unduly complicated because there are many commercial sources of sheet material and because seemingly identical types of sheet material may, in fact, not have the properties required for optimal dispenser operation.
- Dispensers presently available lack any capability to identify sources of sheet material which are designed for use with such dispensers, potentially enabling dispenser operation with sheet material not suited for use with the dispenser and contributing to unreliable operation of the dispenser.
- dispenser apparatus for dispensing sheet material which would include apparatus permitting recognition of sheet material suited for use with that dispenser and which would enable operation of the dispenser with such suitable sheet material thereby optimizing efficient operation and use of the dispenser.
- the invention is directed to improved dispenser apparatus for dispensing flexible sheet material in the form of a web.
- the dispenser of the invention includes apparatus for recognition of the sheet material to be dispensed and the invention includes a method of material recognition.
- the dispenser and material-recognition apparatus may be adapted for use with sheet material of any suitable form including paper towel, toilet tissue, kraft paper, cotton-based cloth, plastic sheet, films and the like.
- material-recognition apparatus is not limited for use with any particular dispenser apparatus and may be adapted to operate with the structure of the particular dispenser of interest.
- the recognition apparatus enables dispenser operation with sheet material sourced for the dispenser thereby providing the dispenser owner with a degree of control over the sheet material used with the dispenser.
- this permits the dispenser to be used with sheet material tailored for optimal dispenser operation while minimizing the risk of dispenser failure caused by premature or unwanted tearing, buckling or folding of the sheet material.
- the dispenser apparatus for use in practicing the invention may be of any type suitable to dispense the sheet material.
- Preferred forms of dispenser apparatus will include a dispenser housing enclosing the mechanical components of the dispenser. These components preferably include a sheet material roll support for rotatably supporting a sheet material roll within the housing, drive and tension rollers rotatably mounted with respect to the housing and drive apparatus in power-transmission relationship with the drive roller.
- the drive apparatus is provided to rotatably power the drive roller such that the sheet material moves through the nip formed between the drive and tension rollers and out of the dispenser into the hand of the user.
- manually-driven dispenser embodiments may include an interlock device operatively connected to the control circuit through which the dispenser is enabled or disabled.
- a power supply apparatus supplies electrical energy to the sensor, control circuit and interlock device.
- the sensor is provided to read a code associated with the roll and to generate a code signal corresponding to the code.
- the code read by the sensor is a bar code and the code signal is an analog signal corresponding to the elements comprising the bar code.
- the bar code is located on the inner surface of the cylindrically-shaped, hollow core on which the sheet material is wound.
- the roll support comprises a pair of opposed roll holders and that the sensor is mounted on at least one of such roll holders in a position to read the bar code.
- Preferred forms of the sensor include an optical source adapted to direct optical energy toward the roll-associated code and an optical detector adapted to receive the optical energy from the roll-associated code and generate the code signal corresponding to the roll-associated code.
- the optical source most preferably is an infrared-emitting diode and the optical detector is most preferably a phototransistor adjacent the diode.
- the control circuit most preferably includes a microcontroller and related components.
- the highly preferred microcontroller is adapted to receive the code signal from the sensor and compare the code represented by the code signal to at least one code in a code database stored within the microcontroller memory. Agreement between the codes represents recognition of the sheet material as sheet material from an authorized source suitable for use with the dispenser.
- the microcontroller Preferably, the microcontroller generates a signal or signals resulting in the dispenser being set to a dispenser-enabled state if the codes agree and a dispenser-disabled state if the codes do not agree or if there is no code to be read.
- the dispenser-enabled and disabled states may be set in various ways consistent with the invention.
- the microcontroller either enable or disable the motor.
- the motor either is, or is not, responsive to actuation of a user input device, such as an ON/OFF switch or proximity detector.
- the microcontroller affect the drive apparatus.
- the enabled or disabled state of the drive apparatus may be set through an interlock device comprising an electromechanical component responsive to the microcontroller in combination with a mechanical device which interfaces with the drive apparatus.
- an interlock device such as a solenoid, reversible DC motor or the like, may move a floating free-wheel gear between a gear-engagement position enabling the dispenser and a gear-disengagement position disabling the dispenser.
- the "gear-engagement” position refers to a position in which the free-wheel gear may be moved to a position whereby the drive apparatus may be powered through the free-wheel gear.
- the "gear-disengagement” position refers to a position in which the free-wheel gear is in a position whereby the drive apparatus cannot be powered through the free-wheel gear, such position corresponding to the dispenser-disabled state.
- such interlock device may, responsive to the microcontroller, move an armature, locking pin or the like, between a position in which the armature, pin or other device interferes with operation of the drive apparatus mechanical components and a further position in which free operation of the drive apparatus is permitted.
- the armature, pin or like device could arrest movement of a user contact member, such as a push bar or lever, the movement of which is required to operate the dispenser.
- the armature, pin or like device could interface directly with the drive roller arresting drive roller rotation. If the drive apparatus is enabled, the dispenser is in a state ready to dispense sheet material to a user upon operation of the drive apparatus and, conversely, the dispenser will not dispense sheet material if the dispenser is in the dispenser-disabled state.
- the power supply apparatus may be any suitable source of DC power. Batteries are a preferred power source but the power source may also comprise, for example, a step-down transformer hard wired to a building electrical system.
- the material-recognition method of the invention enables dispenser operation with sheet material recognized as being from an authorized source.
- the material recognition method comprises an initial step of loading a roll of sheet material in the dispenser.
- a code is associated with the roll indicating that the roll is from the authorized source.
- the code is a bar code.
- the roll-associated code is sensed and an associated code signal is generated.
- Preferred forms of the sensing step include the steps of directing optical energy toward the bar code while rotating the roll. Such preferred sensing step is completed by receiving the optical energy from the bar code.
- the code signal is received by a control circuit operatively connected to the sensor and the code represented by the code signal is compared to at least one code in a code database to determine whether the roll is from the authorized source.
- Code agreement indicates that the roll is from the authorized source.
- a dispenser-enabled state is set corresponding to agreement between the codes.
- a dispenser-disabled state is set when no such agreement exists or when there is no code to be read.
- the method include a "CoreCheck" routine.
- the preferred CoreCheck routine is a polling process repetitively conducted to identify the existence of conditions indicating that a partially or fully depleted sheet material roll (known in the industry as a "stub roll"), has been removed from the dispenser and that a replacement sheet material roll has been loaded in place of the stub roll. Recognition of such roll replacement event is used to initiate the material-recognition steps set forth above.
- the CoreCheck routine may be optically-based; that is the method uses detection of light to determine whether the stub sheet material roll has been removed and a sheet material roll loaded in its place.
- the CoreCheck may be based on closing of a cover interlock switch provided to indicate that the dispenser cover has been closed, for example, after loading of the new sheet material roll into the dispenser.
- the method most preferably includes further steps resulting in discharge of sheet material from the dispenser subsequent to material recognition.
- the step of setting the dispenser-enabled state allows an electric motor to operate such that a length of sheet material is dispensed when operation of the electric motor is triggered responsive to a user.
- the method most preferably includes the steps of generating an interlock signal based on agreement between the codes, receiving the interlock signal with an interlock device, setting, through the interlock device, the dispenser-enabled state and dispensing a length of sheet material with the enabled dispenser.
- the step of setting the dispenser-enabled state includes the step of actuating an electromechanical interlock device and moving, through the electromechanical interlock device, a free-wheel gear to the gear-engagement position.
- the step of setting the dispenser-enabled state includes the steps of actuating an electromechanical interlock device and moving, through the electromechanical interlock device, a pin to a pin-disengagement position to enable the dispenser drive apparatus and set the dispenser-enabled state.
- a length of sheet material is dispensed responsive to operation of the enabled dispenser.
- Exemplary material-recognition apparatus 10 will now be described in conjunction with an exemplary source of sheet material 1001 and motor-driven 1 and manually-driven 3 dispensers suitable for use in dispensing such sheet material 1001 to a user.
- the material-recognition apparatus 10 and dispensers 1, 3 share many identical components and parts which operate in an identical manner.
- identical reference numbers will be used to describe and identify such identical components and parts.
- FIGS 1-2A and 14 those figures show an exemplary source of sheet material suitable for dispensing utilizing dispensers 1 and 3.
- the sheet material 1001 shown is provided in the form of a sheet material roll 1003.
- the roll 1003 consists of a web of sheet material 1001 wound about a core 1005.
- the roll 1003 is constructed such that sheet material 1001 is unwound from the roll 1003 as the roll is rotated during dispensing or during material recognition as described herein.
- the sheet material 1001 may be of any suitable material-type, grade, weight or length sufficient to be dispensed reliably with the selected dispenser, such as dispensers 1, 3.
- sheet material 1001 may consist of paper towel, toilet tissue, kraft paper, cotton-based cloth, plastic sheet, films and the like.
- the sheet material 1001 is preferably of a type tailored for optimized use with the mechanical components of the specific dispenser to ensure that the sheet material 1001 will be dispensed in a consistent manner and without premature tearing or buckling over the many operational cycles of the dispenser.
- the sheet material 1001 may be tailored to the operational conditions under which the dispenser is anticipated to be used, for example, in high-humidity environments such as an athletic locker room or in exterior applications such as at the gasoline-pump island of an automotive service station.
- the material-recognition apparatus 10 of the invention advantageously permits a greater degree of control over operation of the dispenser such that the dispenser and the sheet material 1001 will be in a condition to operate optimally for the desired application.
- the core 1005 has an axial length 1007, a diameter 1009 and a pair of core ends 1011, 1013.
- Core 1005 is preferably hollow and includes core inner and outer surfaces 1015, 1017.
- Core 1005 may be manufactured in any suitable manner and of any suitable material.
- core 1005 is a cardboard core common in the industry.
- Core 1005 consists of a helically-wound lamination of paper sheets forming the cardboard core.
- Core 1005 may be made of other materials, including plastic and the like.
- a machine-readable code preferably in the form of a bar code 1019.
- the bar code 1019 may be of any suitable type adapted for use with the material-recognition apparatus 10 as described below. Referring further to Figures 1-2A and 14 , a bar code 1019 may consist of a series of varying width bars 1021 and spaces 1023 which are collectively referred to as elements of the bar code 1019. Each bar 1021 and space 1023 has an edge 1025.
- the bar code 1019 is sensed by a sensor apparatus 138 as set forth in detail herein.
- the bar code 1019 may be of any suitable format such as an Interleaved 2 of 5 bar code or a Manchester Encoded bar code.
- the bar code 1019 shown in Figures 1-2A and 14 is preferably printed on the paper used to form core 1005 during manufacture of the core 1005.
- Bar code 1019 has a helical appearance consistent with the helically-wound paper forming the core 1005. This helical arrangement of the bar code 1019 is advantageous because it permits efficient manufacture of the core 1005 with bar code 1019 uniformly positioned along the entire axial length 1007 of core 1005 while using mass production processes commonly used in the cored sheet material industry.
- exemplary bar code 1019 may be positioned: (1) in a helically-disposed pattern as shown in Figures 1-2A and 14 ; (2) concentrically about the center of the core inner surface 1015 along end 1011 or 1013; (3) along core end edge surface 1027; or (4) along an edge surface 1029 of the sheet material roll 1003.
- the bar code 1019 need not be printed on the core 1005 and could, for example, be provided in the form of an adhesive-backed tag affixed to the core 1005.
- the bar code 1019 is sensed by the material-recognition apparatus 10 as the sheet material roll 1003 rotates as fully described herein.
- dispensers 1 and 3 are of the type useful in dispensing sheet material of the type shown in Figures 1-2A and 14 , for example a roll 1003 of paper towel.
- Dispensers 1, 3 preferably include housing 11 and frame 13 mounted within an interior portion 15 of housing 11. Housing 11 and frame 13 are identical for dispenser embodiments 1, 3. As will be readily apparent to those of skill in the art, frame 13 may be adapted for use in either of dispenser embodiments 1, 3.
- the material recognition apparatus 10 is preferably mounted within housing 11. Housing 11 includes a front cover 17, rear wall 19, side walls 21, 23 and top wall 25. Cover 17 may be connected to housing 11 in any suitable manner. Housing 11 and cover 17 may be made of any suitable material. Formed sheet metal and molded plastic are particularly suitable materials for use in manufacturing housing 11 and cover 17 because of their durability and ease of manufacture.
- cover 17 is attached for pivotal movement to housing 11 by means of axially aligned pins (not shown) in cover 17 configured and arranged to mate with a respective axially aligned openings 27, 29 provided in housing side walls 21, 23.
- Flanged wall surfaces 31, 33, 35 extend into cover 17 when the cover 17 is in the closed position shown in Figure 3 to ensure complete closure of the dispenser 1, 3.
- a lock mechanism 37 may be provided in cover 17 to prevent unauthorized removal of cover 17.
- Cover 17 is opened, for example, to load a sheet material roll 1003 into the dispenser or to service the dispenser 1, 3.
- the motor-driven and manually-driven dispenser embodiments 1, 3 may optionally be configured to dispense first from one sheet material roll 39 and, upon predetermined depletion of roll 39, from a full sheet material roll 41. This process is referred to as a material "transfer event" and is described fully herein, particularly in connection with Figures 29-30 .
- Sheet material rolls 39, 41 are identical to each other and to sheet material roll 1003 in all respects including the form of a bar code 1019 disposed along the core inner surface 1015 as shown and described in connection with Figures 1-2A and 14 .
- the partially depleted sheet material roll (e.g., roll 39) is referred to herein as a "stub" roll while the sheet material roll 41 is referred to herein as a "full” roll because such roll is unused and in a condition ready to be dispensed.
- the material-recognition apparatus 10 may be used with sheet material dispensers which dispense from any number of sources of sheet material 1001, including dispensers which dispense solely from a single source of sheet material.
- Frame 13 and the principal mechanical components of exemplary dispensers 1, 3 are shown in Figures 4-7 and 10-14 in which cover 17 is removed from dispenser 1, 3 and in Figures 15-19 in which frame 13 is apart from housing 11.
- Frame 13 is preferably positioned within a portion of housing interior 15 as shown in Figures 4-11 .
- Frame 13 is provided to support the major mechanical and electrical components of dispensers 1, 3 including the discharge apparatus 43, drive apparatus 45, power supply apparatus 47, control circuit 49 and interlock device 50.
- Frame 13 is made of a material sufficiently sturdy to resist the forces applied by the moving parts mounted thereon. Molded plastic is a highly preferred material for use in manufacture of frame 13.
- Frame 13 includes a rear support member 51 (preferred frame 13 does not include a full rear wall), a first sidewall 53 having sidewall inner 55 and outer 57 surfaces, a second sidewall 59 having sidewall inner 61 and outer 63 surfaces and bottom wall 65.
- Web discharge opening 67 ( Figures 29-30 ) is provided between web-guide surface 69 and tear bar 71.
- Side walls 53 and 59 define frame front opening 73.
- Housing rear wall 19 and frame walls 53, 59, 65 and 69 define a space 75 in which stub sheet material roll 39 can be positioned for dispensing.
- Frame 13 is preferably secured along housing rear wall 19 in any suitable manner such as with brackets 77, 79 provided in housing rear wall 19. Brackets 77, 79 mate with corresponding slots 81, 83 provided in frame rear support member 51. Frame 13 may also be secured in housing 11 by mounting brackets 85, 87 (provided along frame sidewall outer surfaces 57, 63) for mating with corresponding brackets (not shown) provided in housing 11. Frame 13 may further be secured to housing 11 by means of fasteners 89, 91 positioned through housing sidewalls 21, 23, bushings 93, 95 and posts 97, 99. Frame 13 need not be a separate component and could, for example, be provided as an integral part of housing 11.
- dispensers 1, 3 may be mounted on a vertical wall surface (not shown) where dispensers 1, 3 can be easily accessed by a user. As shown particularly in Figures 4 , 5 and 9-11 , dispensers 1, 3 could be secured to such vertical wall surface by suitable fasteners (not shown) inserted through slotted openings in housing rear wall 19 of which slots 101, 103, 105 are representative. Of course, dispensers 1, 3 could be configured in other manners depending on the intended use of dispensers 1, 3.
- FIGS 4-11 , 15-19 and 29-30 illustrate one or both roll support apparatus 107, 109 for the stub 39 and full sheet material rolls 41.
- Support apparatus 107 includes cradle 119 with arcuate support surfaces 121, 123 against which the stub roll 39 rests. Surfaces 121, 123 are preferably made of a low-friction material permitting the near fully depleted stub roll 39 to freely rotate as sheet material 1001 is withdrawn from roll 39.
- Cradle 119 and frame 13 are preferably sized so that only a partially-depleted stub roll 39 will fit on cradle 119.
- full roll 41 must be mounted for dispensing on support apparatus 109 thereby facilitating recognition of roll 41 as described fully herein.
- sheet material 1001 may be dispensed solely from a sheet material roll (e.g., roll 1003) mounted on support apparatus 109.
- Support apparatus 109 includes yoke 125 attached in a suitable manner to housing rear wall 19, such as by brackets 127, 129 formed around yoke 125.
- Yoke 125 comprises arms 131, 133 and roll holders 135, 137, mounted on respective arms 131, 133.
- Sensor apparatus 138 is mounted on roll holder 137 as described further below.
- Yoke 125 and arms 131, 133 are preferably made of a resilient material, for example 0.156 diameter music wire, so that they may be easily formed and spread apart and so that roll holders 135, 137 may receive respective core ends 1011, 1013 of roll 41 permitting free rotation of roll 41.
- a preferred discharge apparatus 43 for feeding sheet material 1001 from respective rolls 39, 41 and out of dispensers 1, 3 will next be described with reference to Figures 4-11 , 15-19 and 29-30 .
- dispensers 1, 3 are identical in structure and operation and identical reference numbers will be used to describe such components.
- the specific components of discharge apparatus 43 will, of course, vary depending on the particular dispenser selected for use with the material-recognition apparatus 10.
- the discharge apparatus 43 of dispensers 1, 3 each facilitate discharge of the sheet material 1001 through nip 157 ( Figures 29-30 ) as drive roller 139 rotates.
- Each discharge apparatus 43 comprises drive roller 139, tension roller 141 forming nip 157 therebetween and the related components as hereinafter described and as shown.
- drive roller 139 is rotatably mounted on frame 13 and includes a plurality of longitudinally spaced apart drive roller segments 143, 145, 147 on a shaft 149.
- Drive roller 139 includes ends 151, 153 and drive gear 155 rigidly connected to end 153.
- Drive gear 155 is a component of the drive apparatus 45 which rotates drive roller 139 as described in more detail below.
- Segments 143-147 rotate with shaft 149 and are preferably made of a high-friction material such as rubber, sand paper or the like provided for the purpose of engaging and feeding sheet material 1001 through a nip 157 between drive and tension rollers 139, 141 and out of the dispenser 1, 3 through discharge opening 67.
- shaft end 153 is inserted in bearing (for example, a nylon bearing) 159 which is seated in opening 161 in frame side wall 59.
- bearing for example, a nylon bearing
- Stub shaft 152 at shaft end 151 is rotatably seated on bearing surface 163 in frame first side wall 53 and is held in place by arm 167 mounted on post 97.
- dispensers 1, 3 include a plurality of teeth 169 which extend from guide surface 69 into corresponding annular grooves 171 around the circumference of drive roller arcuate surface 257.
- the action of teeth 169 in grooves 171 serves to separate any adhered sheet material 1001 from the drive roller 139 and to direct that material through the discharge opening 67.
- roller frame 173 which is identical for dispenser embodiments 1, 3 and is best shown in Figure 17 .
- Roller frame 173 includes spaced apart side wall members 175, 177 interconnected by a bottom plate 179.
- Roller frame 173 is provided with arm extensions 181, 183 having axially-oriented inwardly facing posts 185, 187 which extend through coaxial pivot mounting apertures in frame sidewalls 53, 59, one of which 189 is shown in Figure 17 (the other identical aperture is hidden behind guide surface 69) pivotably mounting roller frame 173 to frame 13.
- Reinforcement members, such as member 191 extend from the bottom plate 173 to an upstanding wall 193.
- Bearing surfaces 186, 188 are located at the top of the side walls 175, 177 to receive respective stub shafts 168, 170 of tension roller 141 as described in detail below.
- Tear bar 71 is either mounted to, or is integral with, the bottom of the roller frame 173.
- the tear bar 71 may be provided with tabs 203 and clips 205 for attachment to the bottom of the roller frame 173 if the tear bar 71 is not molded as part of the roller frame 173.
- a serrated edge 207 is at the bottom of tear bar 71 for cutting and separating the sheet material 1001 into discrete sheets.
- Roller frame 173 further includes spring mounts 209, 211 at both sides of roller frame 173.
- Leaf springs 213, 215 are secured on mounts 209, 211 facing forward.
- Leaf spring bottom spring legs 217, 219 are mounted in a fixed-position relationship with respective mounts 209, 211 with upper spring legs 221, 223 being mounted for forward and rearward movement.
- Cover 17, when in the closed position of Figure 3 urges springs 213, 215 and roller assembly 173 rearwardly thereby urging tension roller 141 firmly against drive roller 139 forming nip 157.
- Dispenser embodiments 1, 3 may optionally include a transfer mechanism 227 mounted on bearing surfaces 229, 231 of the roller frame 173.
- Transfer mechanism 227 is identical in structure and operation for dispensers 1, 3 and is well shown, particularly in Figure 17 .
- Transfer mechanism 227 is provided to automatically feed the full roll 41 sheet material 1001 into nip 157 upon exhaustion of the stub roll 39 sheet material 1001 thereby permitting the sheet material 1001 from roll 41 to be dispensed.
- the transfer mechanism 227 is provided with a stub shaft 233 at one end in bearing surface 229 and a stub shaft 235 at the other end in bearing surface 231.
- Each bearing surface 229, 231 is located at the base of a vertically-extending elongate slotted opening 237, 239.
- Each stub shaft 233, 235 is loosely supported in slots 237, 239.
- This arrangement permits transfer mechanism 227 to move in a forward and rearward pivoting manner in the directions of dual-headed arrow 241 and to translate up and down along slots 237, 239, both types of movement being provided to facilitate transfer of sheet material 1001 from full roll 41 into nip 157 after depletion of sheet material 1001 from roll 39 as described below.
- Pivoting movement in a direction away from drive roller 139 is limited by hooks 243, 245 at opposite ends of transfer mechanism 227. Hooks 243, 245 are shaped to fit around tension roller 141 and to correspond to the arcuate surface 247 of tension roller 141.
- Transfer mechanism 227 includes a drive roller contact surface 250, an arcuate portion 251 with outwardly extending teeth 253 which are moved against drive roller arcuate surface 257 during a transfer event as described below.
- a catch 256 is provided to pierce and hold the full roll 41 sheet material 1001 prior to transfer of the sheet material 1001 to the nip 157.
- Opposed, inwardly facing coaxial pins 259, 261 are mounted on respective ends of mechanism 227 also to hold the full roll 41 sheet material 1001 prior to transfer to the nip 157. Operation of transfer mechanism 227 will be described in more detail below.
- the drive and tension rollers 139, 141, roller frame 173, transfer mechanism 227 and related components may be made of any suitable material. Molded plastic is a particularly useful material because of its durability and ease of manufacture.
- the preferred drive apparatus 45 for motor-driven dispenser 1 includes a motor 267 which powers drive roller 139 through a gear train comprising input gear 275, intermediate gear 276, and drive gear 155.
- a geared DC motor 267 is secured to the inside surface 61 of frame sidewall 59 by attachment to motor mount 263.
- Motor mount 263 is mounted to the frame side wall 59 by fasteners of which screw 265 is exemplary.
- a suitable geared DC motor is the model 25150-50 motor available from Komocon Co. Ltd. of Seoul, Korea.
- Motor 267 is enclosed by motor housing 269 mounted over motor 267 to mount 263.
- Motor 267 is preferably powered by a power supply apparatus 47 consisting of four series-connected 1.5 volt D-Cell batteries, two of which 271, 273 are shown in Figures 29 and 30 .
- motor 267 may be powered by a power supply apparatus 47 consisting of direct current from a low-voltage transformer (not shown).
- Motor 267 drives a power-transmission assembly consisting of input gear 275 intermediate gear 276, and drive gear 155.
- Input gear 275 is mounted on motor shaft 279.
- a plurality of input gear teeth 281 mesh with plural teeth 283 of intermediate gear 276 which is rotatably secured to housing 285 by a shaft 287 extending from housing 285.
- Intermediate gear teeth 283 in turn mesh with plural drive gear teeth 289 to rotate drive gear 155 and drive roller 139.
- Housing 285 covers gears 155, 275 and 276 and is mounted against side wall outer surface 63 by arm 291 having an opening 293 fitted over post 99.
- Bushing 95 secured between walls 23 and 59 by fastener 91 urges arm 291 against side wall outer surface 63 holding housing 285 in place. Further support for housing 285 is provided by pin 295 inserted through mating opening 297 in side wall 59.
- control circuit 49 which includes microcontroller 403 acting through a solid-state field effect transistor as described in full detail below. Consequently, control circuit 49 sets the dispenser in a dispenser-enabled or dispenser-disabled state.
- the drive apparatus 45 for manually-driven dispenser includes a contact member in the form of a push bar 409 or the like which powers drive roller 139 through a gear train comprising input gear 411, shown as a quadrant gear or rack, and enmeshed drive gear 155. More specifically, the push bar 409 of drive apparatus 45 extends across the bottom of housing 11 and includes a concave surface 413 against which the user pushes. Push bar 409 is connected to arms 415, 417 at opposite ends of the push bar 409. Arm 415 is pivotably connected to the frame side wall 53 and arm 417 is pivotably connected to the frame sidewall 59.
- the arms 415, 417 are mounted on bearings 419, 420 which mount push bar 409 to the frame 13.
- Figure 17 shows bearings 419, 420 on frame 13 adapted for use with motor-driven dispenser 1.
- push bar 409 is pivotably mounted for back and forth movement in the directions shown by dual-headed arrow 422.
- arm 417 includes an arcuate segment 421 which carries input gear 411 with a plurality of gear teeth 412 spaced along segment 421 and adapted to be enmeshed with drive gear 155 teeth 289 to power drive roller 139 when the push bar 409 is pushed rearward by a user during a dispensing cycle.
- a second open portion 425 in segment 421 has a stop wall 427 which contacts bushing 99 to limit rearward pivoting movement of the push bar 409 as the push bar 409 is pressed rearward (to the position shown in Figure 19 ) by a user.
- An unshown torsion spring cooperates with the arm 415 in a manner which is well known, to provide resistance to the actuation of the push bar 409 and to bias the push bar 409 into its fully forward rest position illustrated in Figures 10-11 and 17 .
- interlock device 50 which is preferably in the form of an electromechanical actuator.
- interlock device 50 The structure and operation of preferred interlock device 50 embodiments are described in conjunction with Figures 20-25 while the electronic circuit for each interlock device 50 embodiment is fully described below in conjunction with the control circuits 49 of Figures 32-33 .
- FIGS. 20-22 those figures show an interlock device comprising latching solenoid 437 and armature 431 adapted to co-act with push bar arm arcuate segment 421 to enable or disable the dispenser drive apparatus 45. More specifically, opening 429 is provided in arcuate segment 421 to receive the extendable/retractable pin, shown as armature 431 of latching solenoid 437.
- a suitable latching solenoid 437 is a model SH2LCO524 permanent magnet solenoid available from Densitron Corporation of Sante Fe Springs, California (www.densitron.com). Solenoid 437 armature 431 is capable of bi-directional movement. As is known, the armature 431 is displaced in one direction by applying current to a first coil (not shown) and is moved in an opposite direction by applying current to a second coil (not shown).
- the armature 431 is received in opening 429 when the dispenser cover 17 is opened and the dispenser is set in the disabled state as described below. Opening of dispenser cover 17, for example to load a full roll of sheet material 41 in the dispenser, urges push bar 409 rearward to the position shown in Figures 8-9 and 20 .
- a CoreCheck routine detects removal of the core 1005 of the stub roll 39 mounted on roll holders 135, 137 and sets the dispenser-disabled state by applying an interlock signal in the form of current to one of the solenoid 437 coils resulting in extension of armature 431 into opening 429.
- armature 431 When armature 431 is in its fully extended position ( Figures 20-21 ) and is received in opening 429, armature 431 locks push bar 409 in the position shown in Figures 8 , 9 and 20 thereby disabling the drive apparatus 45 and dispenser 3 as described in detail below.
- Armature 41 is retracted to the position shown in Figure 22 responsive to an interlock signal generated by microcontroller 403 following recognition of the sheet material roll 1003.
- the interlock signal represents current applied to the second solenoid 437 coil. Retraction of armature 431 frees push bar 409 for movement and for subsequent sheet material dispensing cycles.
- a reversible DC micromotor 503 serves as an interlock motor which could be substituted for solenoid 437 and used in an identical manner to displace a pin (not shown), such as armature 431, through a suitable linkage (not shown) into an out of engagement with opening 429 in push bar arcuate segment 421 as shown in Figures 20-23 .
- the motor 503 rotates a shaft (not shown) in a first direction when current is applied to the motor 503 and reversal of current polarity causes motor 503 to rotate shaft in a second direction.
- the bi-directional rotation of the shaft may be used to displace the pin through the linkage between the positions shown in Figures 21 and 22 .
- Figures 23-28 illustrate a further manually-operated drive apparatus 45' embodiment suitable for use in a manually-driven dispenser, such as dispenser 3.
- Drive apparatus 45' is shown as part of a dispenser sub-assembly removed from a manually-driven dispenser.
- the profile of a housing 11 is provided around drive apparatus 45' to show the general position of such drive apparatus in the context of a sheet material dispenser, such as dispenser 3.
- the sub-assembly may be designed to fit within any suitable manual dispenser.
- an element shown in connection with the embodiment of Figures 23-28 may be identified with the same reference number of a like element described in connection with the other dispenser embodiments.
- drive apparatus 45' comprises a contact member in the form of lever 439 which powers drive roller 139 through a gear train consisting of input gear 447, free-wheel gear 463 and drive roller gear 155. Rotation of drive roller 139 urges sheet material 1001 from sheet material roll 1003 through nip 157 formed between drive roller 139 and tension roller 141.
- the drive apparatus 45' is supported by opposed outer and inner sidewalls 433, 435, ( Figures 23 and 27-28 show portions of outer wall 433 for context.) wall Inner wall 435 is preferably integral with frame 13 provided to support drive 139 and tension 141 rollers. Outer wall 433 may be part of a unitary cover element 438 secured to inner wall 435 by suitable means, such as with screws (not shown). Cover element 438 may, for example, comprise a unitary molded plastic part.
- Lever arm 439 is journaled on shaft 441 between walls 433, 435. As best seen in Figure 23 , lever arm 439 may extend outwardly through a slotted opening (not shown) in cover element 438 outwardly from housing front cover 17 when the subassembly of Figures 23-28 is secured within the manually-driven dispenser 3. Handle 443 may then be grasped by a user and pushed down in the direction of arrow 445. Input gear 447 is journaled on shaft 449.
- Raised input gear surface 455 includes a radius which slides against flanged surface 457 when lever arm 439 is moved in a direction toward and away from arrow 445.
- Input gear 447 is provided with a plurality of outwardly-oriented teeth 459 positioned to mesh with plural teeth 461 of free-wheel gear 463.
- Drive gear 155 secured to drive roller 139 is positioned through an opening (not shown) in inner wall 435.
- a floating free-wheel gear 463 is provided as part of interlock device 50 to enable or disable the drive apparatus 45'.
- Free-wheel gear 463 is movable between a gear-engagement position ( Figure 27 ) in which the lever arm 439 and input gear 447 are in power-transmission relationship with drive gear 155 and drive roller 139 and a gear-disengagement position ( Figure 28 ) in which the lever arm 439 and input gear 447 are disconnected from drive gear 155 and drive roller 139.
- free-wheel gear 463 includes a shaft 467 having shaft first and second ends 469, 471.
- Shaft first end 469 rides in an elongate slot 473 provided along frame inner wall 435.
- Shaft second end 471 rides in an elongate slot 475 defined by elongate neck 477 of linkage element 479.
- Linkage element neck 477 is inserted through outer wall elongate slot 481 defined by neck 483 in outer wall 433.
- outer wall slot 481 has an area which is slightly oversized relative to the cross-sectional area of linkage element neck 477.
- Linkage element 479 slides along outer wall 433 with movement confined by contact between linkage element neck 477 and outer wall slot 481.
- Linkage element 479 is urged against outer wall 433 by contact surface 485 of cover 487.
- Cover 487 is removably mounted to outer wall 433 by hinge 489 and tangs 491, 493 which are inserted into corresponding slots (not shown) in outer wall 433.
- Contact surface 485 contacts linkage element surface 495 when cover 487 is in the closed position shown in Figure 24 .
- Contact surface 485 exerts sufficient force against linkage element 479 to hold linkage element 479 against outer wall 433 yet permit sliding movement of linkage element 479 against outer wall 433.
- Linkage element 479 is preferably made of a low-friction material, such as nylon or acetal, facilitating the confined sliding movement of linkage element against outer wall 433 and contact surface 485.
- Linkage element neck 477 and slot 475 and outer wall slot 481 each preferably have an oblong cross-sectional area (i.e., race-track-shaped) as shown in Figures 27-28 and inner wall slot 473 preferably has a configuration which permits movement of free-wheel gear 463 between the gear-engagement and disengagement positions.
- linkage element neck 477 defining linkage element slot 475 and outer and inner wall slots 473, 481 are sized and positioned such that shaft 467 is confined in slots 475, 473 with free-wheel gear teeth 461 continuously meshed with input gear teeth 459.
- Linkage element end 497 is pivotably linked through coupling 499 to armature 431 of latching solenoid 437 provided as a component of interlock device 50.
- a Densitron model SH2LCO524 solenoid is a suitable latching solenoid 437. Solenoid 437 is secured to outer wall 433 in any suitable manner. Movement of armature 431 between the extended ( Figures 23 , 27 ) and retracted ( Figure 28 ) positions (i.e., the directions of dual headed arrow 501) changes the position and orientation of free-wheel gear 463 and linkage element 479 such that free-wheel gear 449 is moved between the gear-engagement and gear-disengagement positions as now described.
- the dispenser is in the dispenser-enabled state.
- the armature 431 of solenoid 437 is extended to the position shown in Figure 27 .
- Extension of armature 431 causes linkage element 479 to slide against outer wall 433 and outer wall slot 481 such that linkage element slot 475 is essentially tangent to input gear 447.
- a user's movement of lever arm 439 down in the direction of arrow 445 causes input gear 447 to urge free-wheel gear 463 fully rearward in slots 473, 475 and into engagement with drive gear 155 permitting lever arm 439 to power drive roller 139.
- sheet material 1001 in dispenser 3 is depleted and a new full sheet material roll 41 must be loaded in the dispenser 3 by an attendant. Removal of core 1005 from the dispenser 3 is detected by the material-recognition apparatus 10 during the CoreCheck routine and the dispenser microcontroller 403 places the dispenser 3 in the dispenser-disabled state.
- An interlock signal in the form of current supplied to one coil of solenoid 437 causes armature 431 to be retracted causing linkage element 479 to slide along outer wall 433 to the position shown in Figure 28 . In such position, linkage element slot 475 is angled with respect to input gear 447.
- a reversible DC interlock motor 503 may be used in place of solenoid 437 as shown in the schematic of Figure 32 .
- Interlock motor 503 is connected to free-wheel gear 463 linkage element 479 through a suitable linkage (not shown).
- Drive apparatus 45 may be of any suitable type and is not limited to the embodiments disclosed above.
- a direct drive stepper motor (not shown) could be used in place of motor 267 and gears 275, 276 and 155.
- drive apparatus 45 may consist of a drive apparatus which is powered by the user manually pulling on the sheet material 1001 "tail" extending from the dispenser housing 11. Such pulling action powers the drive roller 139 as the sheet material 1001 is led from the sheet material roll 1003 on the roll holders 135, 137 and across the drive roller 139 surface 257 and through the nip 157.
- Such a drive apparatus 45 is disclosed in U.S. Patent No. 6,446,901 (Haen et al. ) the contents of which are incorporated herein by reference.
- the '901 patent is owned by the owner of the present application.
- the interlock device 50 for such an embodiment could consist of a solenoid 437 and armature 431 arrangement which stops rotational movement of the drive roller 139 in a manner similar to that shown in Figures 20-22 .
- Figures 16-17 and 29-33 show a preferred power supply apparatus 47 for supplying electrical energy to sensor apparatus 138, control circuit 49 of dispensers 1 and 3, the motor 267 of dispenser 1 and the interlock device 50 of dispenser 3.
- the preferred power supply apparatus 47 comprises a 6V battery pack consisting of four D-cell batteries, two of which 271, 273 are shown in Figures 29-30 .
- a low-quiescent-current voltage regulator 401 supplies 3.3V to microcontroller 403 ( Figures 31-33 , "U1") at pin 2 and to the related components.
- a suitable voltage regulator is a Texas Instruments® TPS76933 voltage regulator available from Texas Instruments, Inc. of Dallas, Texas (www.ti.com).
- Such power supply apparatus 47 could include low-voltage DC power from a step-down transformer and AC-to-DC converter, photovoltaic power or power supplied by other means. Moreover, DC voltage from an external DC source could be combined with a battery power source in which the battery power source serves as a back-up power source.
- base 299 is mounted in frame 13 by mechanical engagement of base end edge surfaces 301, 303 with corresponding flanges 305, 307 provided along inner surfaces 55, 61 of respective walls 53, 59 and by engagement of tabs 306, 308 with slots 314, 316 also provided in walls 53, 59.
- Tabs protruding from frame bottom wall 65 aid in locating base 299 by engagement with base bottom edge 309.
- Base 299 and frame 13 components are sized to permit base 299 to be secured without fasteners.
- Battery box 311 is received in corresponding opening 313 of base 299 and may be held in place therein by any suitable means such as adhesive (not shown) or by fasteners (not shown). Battery box 311 is divided into two adjacent compartments 315, 317 each for receiving two batteries, such as batteries 271, 273, end to end in series connection for a total of four batteries. Positive and negative terminals and conductors (not shown) supply power from the batteries to the dispensers 1, 3.
- Cradle 119 is removably attached to base 299 by means of tangs 321, 323 (a third tang is not shown) inserted through corresponding openings 325, 327, 329 in base 299.
- Cradle 119 includes a hollow interior portion 331 corresponding to the profile of battery box 311.
- Cradle 119 receives battery box 311 therein when cradle 119 is attached to base 299.
- Tangs 321, 323 are made of a resilient material permitting them to be urged out of contact with base 299 so that cradle 119 may be removed to access battery box 311, for example to place fresh batteries (i.e., 271, 273) into battery box 311.
- Sensor apparatus 138 is also shown in the schematic diagrams represented by Figures 31-33 .
- Sensor apparatus 138 is provided to scan, or sense, bar code 1019 as the code passes within detection range by sensor apparatus 138.
- the preferred sensor apparatus 138 forms a part of roll holder 137 and consists of a cover 505, sensor element 507, roll flange 509, base 511, washer 513 and fastener 515.
- the sensor apparatus 138 is configured for mounting on yoke 125, specifically on arm 133.
- Arm 133 includes eyelet 517 formed therein to receive fastener 515 inserted through washer 513.
- Fastener 515 secures base 511 in fixed-position relationship to arm 133.
- Pins 519, 521, 523 secure sensor element 507 to base 511 by means of a friction fit and are received into corresponding female openings (not shown) in cover 505 to secure cover 505 to base 511 also by means of a friction fit.
- Roll flange 509 includes a neck 525 sized to be received in end 1013 of core 1005 and to support the core 1005 when mounted on yoke 125 and roll holders 135, 137.
- the mounting of core 1005 on roll holders 135, 137 is such as to shield sensor element 507 (specifically phototransistor 531) from ambient light for purposes relating to the optically-based CoreCheck routine described in detail below.
- Roll flange 509 is rotatably supported by base 511 for co-rotation with the core 1005 as the roll 1003 rotates within dispenser 1, 3.
- Sensor element 507 is operably connected to control circuit 49 by means of conductor 527 and is powered by power supply 47.
- the sensor element 507 is preferably a phototransistor reflective object sensor.
- a suitable sensor is a QRB 1113 or 1114 sensor available from Fairchild Semiconductor® of South Portland, Maine (www.fairchildsemi.com).
- the QRB 1113/1114 consists of an infrared emitting diode 529 ("IR LED") and an NPN silicon phototransistor 531 mounted side by side on a converging optical axis in a plastic housing 533.
- Sensor element 507 is oriented such that IR LED 529 and phototransistor 531 are fixed in place spaced apart from the inner surface 1015 of a core 1005 and are directed toward opening 535 in cover 505. This arrangement orients sensor element 507 to scan the code represented by bar code 1019 when the bar code 1019 is rotated about fixed sensor element 507 during rotation of a core 1005 mounted on roll holders 135, 137.
- movement of the bar code 1019 need not be rotational movement as described herein.
- the form of bar code movement past sensor element 507 is dependent on orientation of the bar code 1019 with respect to sheet material roll 1003.
- translational movement of the bar code 1019 past the sensor element 507 could be utilized.
- the output of sensor element 507 corresponding to an authorized bar code 1019 is an analog code signal (step 607, Figure 34A ) corresponding to the elements comprising bar code 1019 affixed to the core 1005.
- the analog code signal is transmitted to microcontroller 403 through conductor 527.
- the analog signal corresponding to the bar code 1019 will have a characteristic time distribution based on the bar code elements. If the bar code 1019 is not present on the roll core 1005 or is a bar code including an unauthorized or incorrect code, then the output of the sensor element 507 will be recognized by the microcontroller 403 as an invalid signal resulting in disablement of the dispenser 1, 3 as described herein.
- sensor apparatus 138 comprising a bar code reader system with an optical emitter and detector
- other types of sensor apparatus 138 could be utilized to detect types of machine-readable indicia, other than a bar code 1019, associated with the sheet material roll 1003.
- Suitable sensor apparatus could include, for example, an optical reflectivity sensor (e.g., a linear optical array) adapted to detect the presence of a reflective object or code on the sheet material roll 1003 (such a system could permit static reading of the object or code, such as a linear bar code or other symbol), a magnetic sensor adapted to detect the presence of magnetic ink or other magnetic object on the roll 1003, a low-power RFID (“radio frequency identification tag”) sensor adapted to detect an RFID tag located on the roll 1003, a capacitive field disturbance/proximity detector, or even an electrical contact detector adapted to detect the presence of one or more conductive elements attached to roll 1003.
- an optical reflectivity sensor e.g., a linear optical array
- a magnetic sensor adapted to detect the presence of magnetic ink or other magnetic object on the roll 1003
- a low-power RFID (“radio frequency identification tag”) sensor adapted to detect an RFID tag located on the roll 1003, a capacitive field disturbance/proximity detector, or even an electrical contact detector adapted to
- Control circuit 49 will now be described for motor-driven and manually-driven dispenser embodiments 1, 3. Particular reference is made to Figures 17 and 29-33 . Reference is also made to Figures 34A-34F which comprise logic flow diagrams illustrating operation of control circuit 49 in conjunction with dispensers 1, 3.
- the control circuit 49 of dispensers 1, 3 comprises a microcontroller 403 and related control circuit components operatively connected to sensor apparatus 138 and power supply 47.
- the control circuit 49 for motor-driven dispenser 3 further requires a separate input device 537 in the form of an ON/OFF switch which is actuated by the user to generate a signal used to indicate that a user is calling for a length of sheet material 1001 and to cause the dispenser 1 to commence a dispensing cycle.
- Control circuit 49 for manually-driven dispenser 3 includes suitable components for controlling interlock device 50.
- An optional LED indicator 539 and cover interlock switch 541 may be provided as described below.
- microcontroller 403 of control circuit 49 captures the analog code signal generated by the sensor element 507 (steps 601-607, Figure 34A ), converts the edge signals (i.e., time distribution signals) to a digital code (step 609) and then processes the code by comparing the code to at least one code in a code database (step 611) in microcontroller 403. If there is agreement between the codes then the control circuit 49 sets a READY state in which the dispenser is enabled for operation (step 613).
- control circuit 49 affects the electric motor 267 such that, in the dispenser-enabled state, motor operation is triggered responsive to a signal from the input device 537 and, in the dispenser-disabled state, the electric motor 267 is disabled.
- control circuit 49 In the manually-driven dispenser 3, control circuit 49 generates an "interlock signal" based on the code comparison and presents such interlock signal to the interlock device 50.
- the interlock signal is any signal which is capable of enabling or disabling the dispenser interlock device 50.
- the interlock device 50 receives the interlock signal and sets a dispenser-enabled state in which the dispenser 3 is enabled for operation if there is agreement in the above code comparison. Alternatively, interlock device 50 sets a dispenser-disabled state in which the dispenser is disabled if no such agreement is found.
- microcontroller 403 and related control circuit 49 components 333 for dispenser embodiments 1, 3 may be mounted on printed circuit board 335 ("PC board").
- PC board printed circuit board 335
- the microcontroller 403 and control circuit 49 components 333 shown in Figures 17 and 29-30 are provided for illustrative purposes only and do not represent the actual appearance of the components utilized in the invention. A detailed description of the actual circuit 49 components and circuit operation will be provided below, particularly with respect to Figures 31-33 .
- PC board 335 on which microcontroller 403 is mounted is a rigid resin-based board with electrical conductors (not shown) deposited thereon between the appropriate control circuit 49 components as is typical of those used in the electronics industry.
- PC board 335 may be mounted in dispenser 1, 3 in any suitable manner.
- PC board 335 is mounted in frame 13 by attachment to housing 345.
- Housing 345 has a hollow interior space 347 in which microcontroller 403 is received.
- PC board rear edge 349 is inserted in slot 357 and front edges of PC board 353, 355 are inserted in co-planar housing slots, one of which (ref. no. 357), is shown in Figure 29 and the other of which is a mirror image of slot 357.
- housing 345 is held in place along frame bottom wall 65 with housing rear wall 361 abutting base front wall 363 with tangs 365, 367 engaged with corresponding openings (not shown) in housing rear wall 361. Housing front and rear legs 369, 371 rest on frame bottom wall 65.
- control circuit 49 for the motor-driven dispenser embodiment 1.
- microcontroller 403 Central to control circuit 49 of such embodiment is microcontroller 403 which may be a Texas Instruments MSP430F1121 mixed signal microcontroller.
- Voltage regulator 401 supplies 3.3V to the microcontroller 403 at pin 2 and to the sensor element 507.
- motor-driven dispenser 1 microcontroller 403 is connected at pin 11 to field effect transistor (“FET") 543.
- FET 543 may be a Fairchild Semiconductor field effect transistor FDN337.
- a "high” signal on microcontroller 403 pin 11, is a consequence of an appropriate signal from input device 537 and the dispenser 1 being in the dispenser-enabled state.
- Motor 267 is turned off in the dispenser-enabled state when pin 11 of microcontroller 403 goes “low,” resulting from the motor timer being decremented to 0 ( Figure 34C , step 643).
- "high” and “low” indicate voltage levels representing logical high and low signals as commonly used in digital circuit descriptions.
- FET 543 provides adequate current to drive motor 267 in response to such "high” signal on pin 11 of microcontroller 403. In effect, FET 543 acts as a solid-state "switch" which is controlled by microcontroller 403.
- the motor-driven dispenser 1 further requires a suitable user input device 537 (i.e., an ON/OFF mechanism) which causes the enabled dispenser 1 to commence a dispensing cycle responsive to the request of a user for a length of sheat material.
- a suitable user input device 537 i.e., an ON/OFF mechanism
- Such input device 537 is represented schematically on Figure 31 as a switch (Switch "S1").
- Input device 537 may be of any type sufficient to cause the enabled dispenser 1 to commence a dispensing cycle.
- input device 537 may represent a momentary push button switch ( Figure 31 , "S1") which is momentarily closed when the user presses a push button 545 on the housing front cover ( Figure 3 ).
- Dispensing is able to occur only when the dispenser 1 is in the dispenser-enabled, or READY state.
- Contact closure of switch comprising input device 537 acts as a request to dispense the sheet material 1001.
- Closing of switch S1 of input device 537 causes Microcontroller 403 to run the motor 267 for a predetermined time interval resulting in discharge of a length of sheet material 1001.
- input device 537 may consist of a hand proximity detector apparatus which closes an unshown solid-state switch (replacing switch S1 of input device 537) based on the presence of the user adjacent the dispenser 1. As with the embodiment of Figure 31 closing of the solid-state switch would cause microcontroller 403 to run the motor 267 for a predetermined time interval resulting in discharge of a length of sheet material 1001.
- the control circuit 49 of the motor-driven dispenser 1 may include a cover interlock switch 541 (Switch "S2").
- Cover interlock switch 541 is provided to indicate that a roll replacement event has occurred.
- Optional cover switch 541 is preferably a microswitch connected to microcontroller 403 at pin 14.
- Switch 541 contacts are opened when dispenser cover 17 is opened (e.g., lowered to the position shown in Figures 8 and 9 in connection with the manually-driven dispenser 3) and the contacts are closed when the cover 17 is in the closed position shown in Figure 3 . Closing of the switch indicates to microcontroller 403 that a full roll 41 of sheet material has been loaded on roll holders 135, 137.
- microcontroller 403 turns on motor 267 for a fixed time period (a typical value may be 1.5 seconds) so that the bar code 1019 can be sensed as described below.
- a typical value may be 1.5 seconds
- An open contact or broken wire condition indicates the cover 17 is open and the bar code 1019 must be read and verified before dispensing is allowed.
- the transfer mechanism 227 illustrated for use with the motor-driven dispenser 1 is not used if the embodiment includes the optional cover interlock switch 541.
- sheet material 1001 is dispensed solely from a sheet material roll 41 mounted on roll holders 135, 137.
- the control circuit 49 of the motor-driven and manually-driven dispensers 1, 3 may optionally include an LED dispenser status indicator 539 ( Figures 29-33 ).
- the LED 539 is preferably a red LED visible from outside the dispenser housing 11. LED 539 provides a visual indication that the dispenser is in a disabled or enabled state. If provided, LED 539 may be connected to microcontroller at pin 16.
- the microcontroller 403 is preferably programmed to cause LED 539 to blink at a first, rapid rate (preferably two blinks per second) when the dispenser is disabled, for example when in the INVALID_CORE or READING_CODE states described below in conjunction with the logic flow diagrams Figures 34A-34F .
- the LED 539 preferably blinks at a second, slower rate (preferably one blink per five seconds) when the dispenser is in the dispenser-enabled, or READY state.
- the rapid blink rate in the disabled state provides a clear indication to the attendant that the dispenser 1, 3 requires service.
- control circuit 49 of manually-driven dispenser 3 may be tailored to the specific interlock device 50 selected for use with dispenser 3.
- Figures 32-33 separately show control circuits 49 for an interlock device 50 comprising a latching solenoid 437 ( Figure 32 ) or a reversible DC Motor 503 ( Figure 33 ) each of which may be used to displace free-wheel gear 463, armature 431, a locking pin similar to armature 431 or a like device as described fully in connection with Figures 20-28 .
- interlock device 50 comprises a reversible interlock motor 503 in combination with the free-wheel gear 463 or locking pin similar to armature 431.
- interlock signals in the form of "high" signals on microcontroller pins 3 and 10 cause the motor 503 to drive a shaft (not shown) in one direction while "high" interlock signals on microcontroller pins 12 and 8 cause the motor 503 to drive the shaft in an opposite direction. Movement of the shaft can be used, through a suitable linkage, to displace a locking pin or free-wheel gear 463 to enable or disable the dispenser drive apparatus 45 as shown and described in connection with Figures 20-28 .
- control circuits 49 of the manually-driven dispenser 3 with either a latching solenoid 437 or reversible motor 503 are shown with an optional voltage divider provided to disable the dispensers 3 if the battery voltage drops below a predetermined threshold, in these embodiments below 4.5V. More specifically, resistors 559, 561 ("R17", “R18") form a voltage divider that supplies an analog signal to microcontroller 403 pin 11. Microcontroller 403 is configured such that pin 11 is an input to an analog comparator with a comparison threshold of 1.65V. Normally the voltage at microcontroller 403 pin 11 is approximately 2.2V.
- FIG. 29-30 represent a motor-driven dispenser 1 with an optically-based "CoreCheck" routine as described below in connection with steps 651-672.
- Figures 22-30 represent the state of dispenser 1 in which a previously recognized sheet material stub roll 39 is mounted on support 107 while a full sheet material roll 41, following material recognition, is mounted on support 109.
- FIG 34A that figure represents the material-recognition steps common to the material-recognition apparatus 10 of all dispenser embodiments 1, 3.
- the material-recognition steps of the present invention are described in connection with recognition of a sheet material roll 1003, such as the full sheet material roll 41 shown in Figures 29-30 .
- the full sheet material roll 41 loaded on roll holders 135, 137 includes a bar code 1019 associated therewith indicating that the roll 41 is from an authorized source.
- the logic represented by the flow diagram of Figure 34A has an entry point at which a series of phototransistor interrupt signals 601 are received when a bar code 1019 passes sensor element 507.
- the Phototransistor Interrupt has previously been enabled ( Figure 34E , step 671, Figure 34F , step 677) and IR LED 529 is turned on, allowing the microcontroller 403 to perform the material-recognition steps shown in Figure 34A .
- These interrupt signals 601 correspond to the edges 1025 of the bar code 1019.
- the code in microcontroller 403 stores the time at which subsequent edges are detected at step 605 until it is determined at step 607 that all bar code edges 1025 have been detected.
- Microcontroller 403 cycles through RETURN point 617 until all edges have been detected. Once all edges of the code are sensed (step 607), the stored edge data is converted to a digital code (step 609) and compared with at least one code in a code database at step 611. If the code signal is a valid code signal then the dispenser 1, 3 is placed in a dispenser-enabled, or READY, state at step 613. In the motor-driven dispenser embodiment 1, the dispenser is placed in a READY state awaiting a signal from input device 537 indicating that a user is requesting that the dispenser 1 dispense a length of sheet material 1001.
- an interlock signal may be generated at step 613 causing interlock device 50 to enable the dispenser 3 for operation as described above. Also at step 613, the PHOTOTRANSISTOR INTERRUPT is disabled and the IR LED 539 is turned off. Alternatively, in step 615, the dispenser 1, 3 is placed in a dispenser-disabled, or INVALID_CORE, state corresponding to non-agreement between the codes.
- the first step of the method involves loading the dispenser 1, 3 with a roll of sheet material, such as sheet material roll 41 or 1003. (The process will be described with respect to roll 41.)
- the dispenser 1, 3 may be powered or unpowered at the time the sheet material roll 41 is loaded.
- roller frame 173 For the sheet material dispensers 1, 3 such loading is accomplished in the following manner.
- the dispenser cover 17 is initially opened causing roller frame 173 to pivot outwardly.
- the movement of roller frame 173 positions tension roller 141 and transfer mechanism 227 away from drive roller 139 providing unobstructed access to housing interior 15 and space 75.
- cradle 119 could be removed to insert fresh batteries into battery box 311.
- a stub roll 39 is present as in Figures 29-30 , the sheet material 1001 from that roll 39 continues to rest against drive roller 139 arcuate surface 257 and extend through discharge opening 67.
- Full sheet material roll 41 is placed on yoke 125 by spreading arms 131, 133 apart so as to locate the roll holders 135, 137 into roll core 1005 ends 1011, 1013.
- the dispenser 1, 3 is now loaded and ready for material recognition and subsequent dispensing if the sheet material 1001 of roll 41 is recognized as being from an authorized source.
- the specific method of material recognition will be based on whether the dispenser is a motor-driven dispenser 1 or manually-driven dispenser 3.
- the method of operation will also vary somewhat based on whether the dispenser 1, 3 is equipped for an optically-based CoreCheck (steps 651-672) or cover-switch-based CoreCheck (steps 673-677) as described fully herein.
- the material-recognition apparatus 10 of loaded dispensers 1, 3 enters the POWER ON state when the power is turned on as represented by entry point 619.
- the microcontroller 403 is initialized in step 621.
- resistor 563 (“R9") and capacitor 565 (“C5") generate a reset signal to ensure orderly initialization of the microcontroller 403.
- Resistor 567 (“R8") is required to keep microcontroller 403 in its normal run mode (not test mode).
- a variable DISPENSERSTATE is set (step 623) equal to an INVALID_CORE state disabling the dispenser 1, 3.
- An INVALID_CORE state is equivalent to a dispenser-disabled state as set forth above.
- Microcontroller 403 sets a state disabling motor 267 of dispenser 1 or interlock signal affects interlock device 50 to disable the dispenser 3.
- the material-recognition apparatus of dispensers 1, 3 enters a SLEEP MODE (to conserve electrical power) awaiting an interrupt event corresponding to point 627 in the logic flow diagram.
- interrupts There are two types of interrupts. One interrupt is a timed interrupt. The second interrupt is a PHOTOTRANSISTOR INTERRUPT (point 601).
- Timed interrupt events occur at predetermined intervals, preferably once every 10 milliseconds.
- the timed interrupt triggers a series of checks, including a check for a request to dispense paper from a user and a check of the LED 539 blink rate.
- the timed interrupt event may optionally include a check to determine whether battery voltage is above a predetermined threshold ( Figure 34D , step 691). Such voltage check could optionally be included in any of the dispenser embodiments 1, 3 described herein.
- the PHOTOTRANSISTOR INTERRUPT event represents detection of a bar code 1019 affixed to a new full sheet material roll 41 loaded in the dispenser 1, 3. Following each interrupt cycle, the dispenser 1, 3 re-enters the SLEEP MODE (step 625)
- Figure 34C illustrates the logic for the timed interrupt events in the motor-driven dispenser 1 while Figure 34D illustrates the logic for the timed interrupt events for the manually-driven dispenser embodiments with interlock devices 50 including latching solenoid 437 or reversible motor 503.
- step 629 represents receipt of a timed interrupt signal which preferably occurs every 10 milliseconds.
- the microcontroller 403 Upon receipt of a timed interrupt signal, the microcontroller 403 conducts the timed interrupt event including a determination of whether a user has called for a length of sheet material as represented by the DISPENSE REQUESTED? step 631.
- Such dispense request is generated by, for example, pressing momentary dispense switch S1 of input device 537 or actuating a proximity detector resulting in actuation of a solid-state switch used in place of input device 537 switch S1.
- Step 639 again determines whether the motor 267 is on.
- step 643 is a determination of whether the motor timer has been fully decremented from 70 or 150 to 0. If the result of the determination step 643 is YES, the motor is turned off (step 645). If the result of determination of step 643 is NO, the motor 267 continues to run. In effect, the microcontroller 403 continues to actuate the motor 267 throughout seventy 10-millisecond interrupt cycles. The motor-driven rotation of drive roller 139 pulls sheet material 1001 from the stub roll 39, thereby dispensing the sheet material 1001 to the user.
- the microcontroller 403 next adjusts the LED 539 blink rate based on the dispenser 1 status as READY or not READY (step 647). If the dispenser 1 status is not READY, the LED indicator 539 is preferably programmed to blink at the relatively faster blink rate indicating that the dispenser 1 is in the dispenser-disabled condition. If the dispenser were in the READY state, the LED indicator 539 is preferably programmed to blink at the relatively slower blink rate indicating that the dispenser 1 is in the dispenser-enabled condition.
- the timer interrupt event includes a periodic "CoreCheck" routine (step 649), preferably conducted once every 500 milliseconds (i.e., every fifty 10-millisecond interrupt event cycles).
- the CoreCheck step 649 is actually a repetitive polling process comprising a series of steps, the purpose of which is to determine whether the sheet material roll (e.g., roll 41) loaded on roll holders 135, 137 has been replaced and to enable the PHOTOTRANSISTOR INTERRUPT to read the bar code 1019 on the sheet material roll (e.g., roll 41) following loading of a new full roll of sheet material 41.
- Reference number 649a represents the CoreCheck start point and number 649b represents the CoreCheck end point.
- the specific CoreCheck routine will vary depending on the dispenser type or mechanical structure.
- the CoreCheck for the motor-driven dispenser 1 can be performed using an optically-based CoreCheck routine ( Figure 34E ) or, alternatively, a cover-switch-based CoreCheck routine ( Figure 34F ).
- the CoreCheck step 649 will first be described with respect to the optically-based CoreCheck represented by the logic flow diagram of Figure 34E .
- the bar code 1019 on sheet material roll 41 will be scanned by manual rotation of the sheet material roll 41 on roll holders 135, 137 as described in detail herein.
- microcontroller 403 initiates a series of steps designed to recognize whether the sheet material roll 41 has been replaced since the previous CoreCheck.
- step 659 a check is conducted to determine whether the phototransistor 531 has detected ambient light conditions. Detection of ambient light would occur only if the core 1005 of roll 41 had been removed from the roll holders 135, 137 since the core 1005 shields sensor apparatus 138 from ambient light when mounted on the roll holders 135, 137. Such detection of ambient light would occur upon removal of a core 1005 of sheet material roll 41 or 1003 following depletion of its sheet material 1001.
- step 659 If the answer to step 659 is NO, then the IR LED 529 is turned on (step 665) to conduct a second test to determine whether the phototransistor 531 is detecting light (step 667).
- step 665 under microcontroller 403 control, current is supplied to the IR LED 529 through resistor 569 ("R10"). To conserve battery power, current is supplied to the IR LED 529 only when the microcontroller 403 is checking for the presence of the core 1005 or is reading the bar code.
- microcontroller 403 pin 9 is programmed as an input, which electronically removes resistor 571 ("R2") from the circuit.
- the high resistance of resistor 573 (“R1") converts the low-level current from the phototransistor 531 to an appropriate voltage level.
- step 667 the material-recognition apparatus 10 knows that it is now attempting to identify a sheet material roll 41, 1003.
- a cover interlock switch 541 ( Figure 29 ) is used to detect the closing of the cover 17. Closing of switch 541 represents the possibility that a full sheet material roll 41 has been loaded on roll holders 135, 137, Thus, the cover switch replaces the sensing of light (steps 659 and 667) described in connection with the optically-based CoreCheck
- the CoreCheck step 649 represents a polling process repetitively conducted to determine the cover switch 541 has been closed.
- motor 267 is used to rotate sheet material roll 41 to read the bar code 1019.
- the transfer mechanism 227 is not used as the sheet material roll 41 must be mounted on roll holders 135, 137 with sheet material 1001 pulled through nip 157 in order to scan bar code 1019.
- the cover-switch-based CoreCheck routine has the following logic.
- the front cover 37 is opened to replace a depleted sheet material roll (i.e., troll 41) mounted on roll support 109.
- a depleted sheet material roll i.e., troll 41
- the sheet material 1001 is then positioned over drive roller 139 in contact with drive roller segments 143-147. Thereafter, cover 17 is closed as shown in Figure 3 .
- step 677 The consequences of determining that the cover switch 541 is closed are the events shown as step 677 as follows.
- the dispenser state is set to READING_CODE; the PHOTOTRANSISTOR INTERRUPT is enabled; the motor 267 is turned on; and the motor timer (i.e., counter) is set to 150.
- the dispenser 1 is now ready for the material-recognition steps of Figure 34A (Steps 603-615).
- the motor timer being set to a count of 150 represents operation of the motor 267 and drive roller 139 for 1.5 seconds drawing sheet material 1001 through nip 157 to rotate sheet material roll 41 permitting the code 1019 to be read as the core 1005 rotates within the field of sensor 138.
- the motor 267 is turned off in step 645.
- steps 679-689 illustrate debouncing logic common to many microcontroller systems to which mechanical switches are attached and are well-known to people of skill in the art.
- the consequence of the debouncing logic is a reliable determination of the state of the cover switch 541.
- the dispenser 1 is placed in the dispenser-enabled state ready to dispense.
- the dispenser will dispense until such time as sheet material 1001 from roll 41 is depleted.
- the dispenser will be set in the dispenser-disabled state terminating further dispensing when cover switch 541 is open indicating that the cover 17 is open for purposes of replacing the roll 41.
- Figure 34D shows the steps of material recognition and dispensing utilizing the material-recognition apparatus 10, but with the manually-driven embodiment 3 including an interlock device 50 incorporating a latching solenoid 437 or interlock motor 503.
- the material identification process begins with a 10 MILLISECOND INTERRUPT step 629.
- step 629 occurs every 10 milliseconds during the sleep mode described in connection with step 625 of Figure 34B .
- the microcontroller 403 first determines whether the battery power is above a predetermined threshold voltage represented by the decision block +6V DC OK? If the voltage is 4.5V or less then microcontroller 403 activates the latching solenoid 437 or reversible interlock motor 503 to the disable position in step 693.
- the previous dispense state is set to the current dispense state at block 695.
- Microcontroller 403 adjusts the LED blink rate (Step 647) to the more rapid blink rate to indicate that the dispenser 3 is disabled.
- the optically-based CoreCheck routine (Step 649) is conducted as described in connection Figure 34E for the motor-driven dispenser 1.
- Microcontroller 403 then cycles to RETURN (Step 617) and returns to SLEEP MODE (step 625) as described in Figure 34B ending the timed interrupt events.
- the latching solenoid 437 or reversible interlock motor 503 are activated to the enable position (step 699) when the dispenser 3 is in the READY state but was previously in a state other than READY as determined in step 703.
- movement of the latching solenoid 437 or reversible interlock motor 503 to the enabled position could represent movement of a free-wheel gear 463 into a position permitting engagement with drive gear 155 ( Figures 23-28 ) or movement of a locking armature 431 to a position unlocking the push bar 409 ( Figures 21-22 ).
- the latching solenoid 437 or reversible interlock motor 503 are activated to the disabled position (Step 701) when the dispenser 3 is in a state other than READY state but was previously in the READY state as determined by step 705.
- the dispenser 3 is ready to dispense, and is ready for the optional material transfer event as described below.
- cover 17 is then closed (i.e., the cover position shown in Figure 3 ). Movement of cover 17 to the closed position causes the leaf springs 213, 215 mounted on the roller frame 173 to come in contact with the inside of cover 17 resiliently to urge the tension roller 141 into contact with sheet material 1001 from roll 39 thereby ensuring frictional contact between the sheet material 1001 and the drive roller 139 and, more particularly, drive roller segments 143-147.
- sheet material 1001 from stub roll 39 will be depleted.
- transfer surface 250 will come into direct contact with arcuate surface 257 of drive roller 139. Frictional engagement of drive roller segment 145 and surface 250 causes mechanism 227 to pivot rearwardly and slide up along slots 237, 239. Movement of mechanism 227 as described brings teeth 253 along arcuate surface 251 into engagement with drive roller segment 145.
- material-recognition apparatus 10 may be used in conjunction with sheet material dispensers of types other than dispensers 1 and 3. And, the specific form of the electromechanical or mechanical apparatus comprising the material-recognition apparatus 10 may vary.
- the material-recognition apparatus 10 of the invention may be made of any suitable material or combination of materials as stated above. Selection of the materials will be made based on many factors including, for example, specific purchaser requirements, price, aesthetics, the intended use of the dispenser and the environment in which the dispenser will be used.
Landscapes
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Unwinding Webs (AREA)
- Replacement Of Web Rolls (AREA)
Description
- This invention is related generally to dispenser apparatus and, more particularly, to apparatus for dispensing flexible sheet material including apparatus for recognition of the sheet material to be dispensed.
- Dispenser apparatus for dispensing flexible sheet material, such as paper towel and the like, are well known in the art.
- An example is
WO 99/58457claim 1. - Such dispensers typically discharge sheet material provided in the form of a sheet material roll. The sheet material roll comprises a sheet material web wound about a core. The core is typically in the form of a cylindrically-shaped hollow core made of cardboard, plastic or a like material. The core typically has an inner surface and open ends provided to mount the sheet material roll within the dispenser. The sheet material roll may be mounted within the dispenser, for example, by means of a yolk with roll holders or mandrels adapted for insertion into the open ends of the core.
- The sheet material is dispensed in any number of ways including by actuation or the dispenser with a proximity detector, by manually pushing a button actuating the dispenser, by manipulating a lever or by manually gasping and pulling the sheet material tail extending from the dispenser.
- Within the dispenser, the web of sheet material is typically drawn from its storage location and through a nip formed between drive and tension rollers. The sheet material is then directed out of the dispense. The drive roller may be powered by many different means including by an electric motor in power-transmission relationship with the drive roller, or by a manually-operated apparatus such as a lever or push bar in power-transmission relationship with the drive roller or still further by frictional engagement between the drive roller and sheet material caused when the sheet material is grasped and pulled by the user,
- An important issue affecting these types of dispensers involves the need to ensure that the dispenser operates reliably and without the need for constant service by an attendant. The dispenser must not only operate reliably, but it must do so under rigorous and demanding conditions. For instance, the dispenser must withstand many thousands of operational cycles and must withstand the often rough treatment imposed by users. Further, the dispenser must withstand the rigors of operation under difficult environmental conditions such as the high-humidity environments typical of athletic locker rooms and public washrooms.
- The sheet material selected for use with the dispenser must facilitate reliable operation of the dispenser under these extreme conditions. As an initial consideration, the sheet material itself must be selected for compatibility with the mechanical apparatus of the dispenser. Such mechanical apparatus will vary depending on the structure and operation of the dispenser. The sheet material used with the dispenser must be of sufficient weight so that the material will not prematurely tear when tensile forces are applied to the material during the dispensing process. The sheet material, must also be uniform and free of irregularities which could result in premature tearing or buckling of the sheet material. The sheet material must be capable of being dispensed irrespective of the humidity and other environmental conditions to which the dispenser is exposed.
- It is apparent, therefore, that dispenser operation can be improved by enabling dispenser operation with sheet material designed for use with such dispenser and selected for use under the environmental conditions in which the dispenser is expected to operate. However, selection of the optimal sheet material can be unduly complicated because there are many commercial sources of sheet material and because seemingly identical types of sheet material may, in fact, not have the properties required for optimal dispenser operation. Dispensers presently available lack any capability to identify sources of sheet material which are designed for use with such dispensers, potentially enabling dispenser operation with sheet material not suited for use with the dispenser and contributing to unreliable operation of the dispenser.
- It would be a significant improvement in the art to provide dispenser apparatus for dispensing sheet material which would include apparatus permitting recognition of sheet material suited for use with that dispenser and which would enable operation of the dispenser with such suitable sheet material thereby optimizing efficient operation and use of the dispenser.
- The invention is directed to improved dispenser apparatus for dispensing flexible sheet material in the form of a web. The dispenser of the invention includes apparatus for recognition of the sheet material to be dispensed and the invention includes a method of material recognition. The dispenser and material-recognition apparatus may be adapted for use with sheet material of any suitable form including paper towel, toilet tissue, kraft paper, cotton-based cloth, plastic sheet, films and the like. Advantageously, such material-recognition apparatus is not limited for use with any particular dispenser apparatus and may be adapted to operate with the structure of the particular dispenser of interest. The recognition apparatus enables dispenser operation with sheet material sourced for the dispenser thereby providing the dispenser owner with a degree of control over the sheet material used with the dispenser. Advantageously, this permits the dispenser to be used with sheet material tailored for optimal dispenser operation while minimizing the risk of dispenser failure caused by premature or unwanted tearing, buckling or folding of the sheet material.
- The dispenser apparatus for use in practicing the invention may be of any type suitable to dispense the sheet material. Preferred forms of dispenser apparatus will include a dispenser housing enclosing the mechanical components of the dispenser. These components preferably include a sheet material roll support for rotatably supporting a sheet material roll within the housing, drive and tension rollers rotatably mounted with respect to the housing and drive apparatus in power-transmission relationship with the drive roller. The drive apparatus is provided to rotatably power the drive roller such that the sheet material moves through the nip formed between the drive and tension rollers and out of the dispenser into the hand of the user.
- In general, the material-recognition apparatus for use with the dispenser comprises a sensor mounted in the housing and a control circuit operatively connected to the sensor.
- Preferably, manually-driven dispenser embodiments may include an interlock device operatively connected to the control circuit through which the dispenser is enabled or disabled. A power supply apparatus supplies electrical energy to the sensor, control circuit and interlock device.
- The sensor is provided to read a code associated with the roll and to generate a code signal corresponding to the code. Preferably, the code read by the sensor is a bar code and the code signal is an analog signal corresponding to the elements comprising the bar code. Most preferably, the bar code is located on the inner surface of the cylindrically-shaped, hollow core on which the sheet material is wound. It is also preferred that the roll support comprises a pair of opposed roll holders and that the sensor is mounted on at least one of such roll holders in a position to read the bar code.
- Preferred forms of the sensor include an optical source adapted to direct optical energy toward the roll-associated code and an optical detector adapted to receive the optical energy from the roll-associated code and generate the code signal corresponding to the roll-associated code. The optical source most preferably is an infrared-emitting diode and the optical detector is most preferably a phototransistor adjacent the diode.
- The control circuit most preferably includes a microcontroller and related components. The highly preferred microcontroller is adapted to receive the code signal from the sensor and compare the code represented by the code signal to at least one code in a code database stored within the microcontroller memory. Agreement between the codes represents recognition of the sheet material as sheet material from an authorized source suitable for use with the dispenser. Preferably, the microcontroller generates a signal or signals resulting in the dispenser being set to a dispenser-enabled state if the codes agree and a dispenser-disabled state if the codes do not agree or if there is no code to be read.
- The dispenser-enabled and disabled states may be set in various ways consistent with the invention. For dispensers with motor-driven drive apparatus, it is most highly preferred that the microcontroller either enable or disable the motor. As a result, the motor either is, or is not, responsive to actuation of a user input device, such as an ON/OFF switch or proximity detector.
- For dispensers with manually-driven drive apparatus, it is most preferred that the microcontroller affect the drive apparatus. In preferred embodiments, the enabled or disabled state of the drive apparatus may be set through an interlock device comprising an electromechanical component responsive to the microcontroller in combination with a mechanical device which interfaces with the drive apparatus. In highly preferred embodiments of the invention, an interlock device, such as a solenoid, reversible DC motor or the like, may move a floating free-wheel gear between a gear-engagement position enabling the dispenser and a gear-disengagement position disabling the dispenser. The "gear-engagement" position refers to a position in which the free-wheel gear may be moved to a position whereby the drive apparatus may be powered through the free-wheel gear. The "gear-disengagement" position refers to a position in which the free-wheel gear is in a position whereby the drive apparatus cannot be powered through the free-wheel gear, such position corresponding to the dispenser-disabled state.
- In other preferred embodiments, such interlock device may, responsive to the microcontroller, move an armature, locking pin or the like, between a position in which the armature, pin or other device interferes with operation of the drive apparatus mechanical components and a further position in which free operation of the drive apparatus is permitted. In certain embodiments, the armature, pin or like device could arrest movement of a user contact member, such as a push bar or lever, the movement of which is required to operate the dispenser. In other embodiments, the armature, pin or like device could interface directly with the drive roller arresting drive roller rotation. If the drive apparatus is enabled, the dispenser is in a state ready to dispense sheet material to a user upon operation of the drive apparatus and, conversely, the dispenser will not dispense sheet material if the dispenser is in the dispenser-disabled state.
- The power supply apparatus may be any suitable source of DC power. Batteries are a preferred power source but the power source may also comprise, for example, a step-down transformer hard wired to a building electrical system.
- The material-recognition method of the invention enables dispenser operation with sheet material recognized as being from an authorized source. In general, the material recognition method comprises an initial step of loading a roll of sheet material in the dispenser. A code is associated with the roll indicating that the roll is from the authorized source. Most preferably, the code is a bar code. The roll-associated code is sensed and an associated code signal is generated. Preferred forms of the sensing step include the steps of directing optical energy toward the bar code while rotating the roll. Such preferred sensing step is completed by receiving the optical energy from the bar code. The code signal is received by a control circuit operatively connected to the sensor and the code represented by the code signal is compared to at least one code in a code database to determine whether the roll is from the authorized source. Code agreement indicates that the roll is from the authorized source. A dispenser-enabled state is set corresponding to agreement between the codes. A dispenser-disabled state is set when no such agreement exists or when there is no code to be read.
- It is preferred that the method include a "CoreCheck" routine. The preferred CoreCheck routine is a polling process repetitively conducted to identify the existence of conditions indicating that a partially or fully depleted sheet material roll (known in the industry as a "stub roll"), has been removed from the dispenser and that a replacement sheet material roll has been loaded in place of the stub roll. Recognition of such roll replacement event is used to initiate the material-recognition steps set forth above. In certain highly preferred forms of the method, the CoreCheck routine may be optically-based; that is the method uses detection of light to determine whether the stub sheet material roll has been removed and a sheet material roll loaded in its place. In other highly preferred forms of the method, the CoreCheck may be based on closing of a cover interlock switch provided to indicate that the dispenser cover has been closed, for example, after loading of the new sheet material roll into the dispenser.
- The method most preferably includes further steps resulting in discharge of sheet material from the dispenser subsequent to material recognition. In a form of the method based on a motor-driven dispenser embodiment, the step of setting the dispenser-enabled state allows an electric motor to operate such that a length of sheet material is dispensed when operation of the electric motor is triggered responsive to a user.
- In a further form of the method which is based on a manually-driven dispenser embodiment, the method most preferably includes the steps of generating an interlock signal based on agreement between the codes, receiving the interlock signal with an interlock device, setting, through the interlock device, the dispenser-enabled state and dispensing a length of sheet material with the enabled dispenser. In the most highly preferred forms of the method, the step of setting the dispenser-enabled state includes the step of actuating an electromechanical interlock device and moving, through the electromechanical interlock device, a free-wheel gear to the gear-engagement position. As a highly preferred alternative, the step of setting the dispenser-enabled state includes the steps of actuating an electromechanical interlock device and moving, through the electromechanical interlock device, a pin to a pin-disengagement position to enable the dispenser drive apparatus and set the dispenser-enabled state. A length of sheet material is dispensed responsive to operation of the enabled dispenser.
- Further details regarding the invention are set forth in the drawings and detailed descriptions which follow.
- The drawings illustrate preferred embodiments which include the above-noted characteristics and features of the invention. The invention will be readily understood from the descriptions and drawings. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. In the drawings:
-
FIGURE 1 is a roll of sheet material, including sheet material, a core and machine-readable code suitable for use in accordance with this invention. -
FIGURE 2 is a sectional view of the sheet material roll, core and code taken along section line 2-2 ofFigure 1 . -
FIGURE 2A is an enlarged portion of the sheet material roll, core and code taken alongportion 2A-2A ofFigure 2 . -
FIGURE 3 is a perspective view of a motor-driven dispenser embodiment in accordance with this invention. The housing cover is closed. -
FIGURE 4 is a perspective view of the dispenser ofFigure 3 with the housing cover removed. -
FIGURE 5 is another perspective view of the dispenser ofFigure 3 also with the housing cover removed. Sensor apparatus is shown mounted to a roll holder. -
FIGURE 6 is further perspective view of the dispenser ofFigure 3 but with the sheet material roll loaded. -
FIGURE 7 is further perspective view of the dispenser ofFigure 3 including the loaded roll of sheet material. -
FIGURE 8 is a perspective view of a manually-driven dispenser embodiment in accordance with this invention. The housing cover is shown in the open position and a roll of sheet material is loaded in the dispenser. -
FIGURE 9 is another perspective view of the dispenser ofFigure 8 with the housing cover in the open position but with the roll of sheet material removed. -
FIGURE 10 is further perspective view of the dispenser ofFigure 8 but with the housing cover and sheet material roll removed. -
FIGURE 11 is further perspective view of the dispenser ofFigure 8 but with the housing cover and sheet material roll removed. The sensor apparatus is shown mounted to a roll holder. -
FIGURE 12 is an exploded view of a roll holder and sensor apparatus for use in accordance with the invention. -
FIGURE 13 is a sectional view of a roll holder and sensor apparatus taken along section 13-13 ofFigures 5 and11 . -
FIGURE 14 is a sectional view of a roll holder and sensor apparatus taken along section 14-14 ofFigures 6 and8 . -
FIGURE 15 is a perspective view of the front side of the dispenser frame of the motor-driven dispenser ofFigure 3 . -
FIGURE 16 is a perspective view of the rear side of the dispenser frame ofFigure 15 . -
FIGURE 17 is an exploded perspective view of the frame ofFigure 15 and certain preferred mechanical components mounted with respect to the frame. -
FIGURE 18 is a perspective view of the front side of the dispenser frame of the manually-driven dispenser ofFigure 8 . -
FIGURE 19 is perspective view of the rear side of the dispenser frame ofFigure 18 . A solenoid-based interlock device with a locking armature is shown. -
FIGURE 20 is an enlarged partial perspective view of a solenoid-based interlock device with the armature extended through a corresponding opening in the push bar arm thereby arresting movement of the push bar and placing the dispenser in the dispenser-disabled state. -
FIGURE 21 is an enlarged view of the solenoid-based interlock device ofFigure 20 with the armature extended thereby arresting movement of the push bar. -
FIGURE 22 is an enlarged view of the solenoid-based interlock device ofFigure 20 with the armature retracted thereby freeing the push bar for movement and placing the dispenser in the dispenser-enabled state. -
FIGURE 23 is partial assembly view of the drive apparatus of an alternative manually-driven dispenser embodiment according to the invention. A solenoid-based interlock device with a free-wheel gear is shown. Certain parts are omitted. Dashed lines are used to indicate the location of hidden parts or the location of full or partially omitted parts. -
FIGURE 24 is partial rear assembly view of the drive apparatus ofFigure 23 . -
FIGURE 25 is partial exploded view of the drive apparatus ofFigure 23 . -
FIGURE 26 is partial sectional view of certain drive apparatus components taken along section 26-26 ofFigure 23 . -
FIGURE 27 is an enlarged partial perspective view of the interlock device ofFigure 23 with the free-wheel gear engaged with the input and drive gears thereby placing the dispenser in the dispenser-enabled state. Certain parts are omitted. Dashed lines are used to indicate the location of hidden parts or the location of full or partially omitted parts. -
FIGURE 28 is a further enlarged partial perspective view of the interlock device ofFigure 23 with the free-wheel gear disengaged from the drive gear thereby placing the dispenser in the dispenser-disabled state. Certain parts are omitted. Dashed lines are used to indicate the location of hidden parts or the location of full or partially omitted parts. -
FIGURE 29 is a sectional view of the exemplary motor-driven dispenser ofFigure 3 taken along section 29-29 ofFigure 3 provided to illustrate an optional transfer mechanism and material transfer event. Certain hidden parts are shown in dashed lines. Sheet material is being dispensed from the partially-depleted stub sheet material roll while the full roll is loaded on the mechanism awaiting the transfer event. -
FIGURE 30 is a further sectional view of the exemplary motor-driven dispenser taken along section 29-29 ofFigure 3 provided to illustrate the dispenser state subsequent to the optional sheet material transfer event. The stub sheet material roll is depleted and sheet material is being dispensed from the full sheet material roll following operation of the transfer mechanism. -
FIGURE 31 is a schematic diagram showing preferred electrical components of a material-recognition apparatus suitable for use with the motor-driven dispenser ofFigure 3 . -
FIGURE 32 is a schematic diagram showing preferred electrical components of a material-recognition apparatus including a latching solenoid interlock device suitable for use with the manually-driven dispenser ofFigure 8 . -
FIGURE 33 is a schematic diagram showing preferred electrical components of a material-recognition apparatus including a micromotor-driven interlock device suitable for use with the manually-driven dispenser ofFigure 8 . -
FIGURES 34A-34F are flow charts showing the steps of a preferred method of dispenser operation, including sheet material recognition, according to the invention. - Exemplary material-
recognition apparatus 10 will now be described in conjunction with an exemplary source ofsheet material 1001 and motor-driven 1 and manually-driven 3 dispensers suitable for use in dispensingsuch sheet material 1001 to a user. As will be apparent, the material-recognition apparatus 10 anddispensers - Referring first to
Figures 1-2A and14 , those figures show an exemplary source of sheet material suitable for dispensing utilizingdispensers sheet material 1001 shown is provided in the form of asheet material roll 1003. Theroll 1003 consists of a web ofsheet material 1001 wound about acore 1005. As is apparent, theroll 1003 is constructed such thatsheet material 1001 is unwound from theroll 1003 as the roll is rotated during dispensing or during material recognition as described herein. - The
sheet material 1001 may be of any suitable material-type, grade, weight or length sufficient to be dispensed reliably with the selected dispenser, such asdispensers sheet material 1001 may consist of paper towel, toilet tissue, kraft paper, cotton-based cloth, plastic sheet, films and the like. Thesheet material 1001 is preferably of a type tailored for optimized use with the mechanical components of the specific dispenser to ensure that thesheet material 1001 will be dispensed in a consistent manner and without premature tearing or buckling over the many operational cycles of the dispenser. Further, thesheet material 1001 may be tailored to the operational conditions under which the dispenser is anticipated to be used, for example, in high-humidity environments such as an athletic locker room or in exterior applications such as at the gasoline-pump island of an automotive service station. By enabling the dispenser to recognize the source of thesheet material 1001 and to operate only with such sheet material, the material-recognition apparatus 10 of the invention advantageously permits a greater degree of control over operation of the dispenser such that the dispenser and thesheet material 1001 will be in a condition to operate optimally for the desired application. - The
core 1005 has anaxial length 1007, adiameter 1009 and a pair of core ends 1011, 1013.Core 1005 is preferably hollow and includes core inner andouter surfaces Core 1005 may be manufactured in any suitable manner and of any suitable material. In the example shown inFigures 1-2A and14 ,core 1005 is a cardboard core common in the industry.Core 1005 consists of a helically-wound lamination of paper sheets forming the cardboard core.Core 1005 may be made of other materials, including plastic and the like. - Located on core
inner surface 1015 is a machine-readable code, preferably in the form of abar code 1019. Thebar code 1019 may be of any suitable type adapted for use with the material-recognition apparatus 10 as described below. Referring further toFigures 1-2A and14 , abar code 1019 may consist of a series of varyingwidth bars 1021 andspaces 1023 which are collectively referred to as elements of thebar code 1019. Eachbar 1021 andspace 1023 has anedge 1025. Thebar code 1019 is sensed by asensor apparatus 138 as set forth in detail herein. Thebar code 1019 may be of any suitable format such as anInterleaved 2 of 5 bar code or a Manchester Encoded bar code. Thebar code 1019 shown inFigures 1-2A and14 is preferably printed on the paper used to form core 1005 during manufacture of thecore 1005.Bar code 1019 has a helical appearance consistent with the helically-wound paper forming thecore 1005. This helical arrangement of thebar code 1019 is advantageous because it permits efficient manufacture of thecore 1005 withbar code 1019 uniformly positioned along the entireaxial length 1007 ofcore 1005 while using mass production processes commonly used in the cored sheet material industry. - The placement and orientation of
bar code 1019 with respect to roll 1003 is limited only insofar as thecode 1019 must be in a position capable of being read and recognized by the material-recognition apparatus 10. Therefore, and by way of example only,exemplary bar code 1019 may be positioned: (1) in a helically-disposed pattern as shown inFigures 1-2A and14 ; (2) concentrically about the center of the coreinner surface 1015 alongend end edge surface 1027; or (4) along anedge surface 1029 of thesheet material roll 1003. Thebar code 1019 need not be printed on thecore 1005 and could, for example, be provided in the form of an adhesive-backed tag affixed to thecore 1005. In thedispenser embodiments bar code 1019 is sensed by the material-recognition apparatus 10 as thesheet material roll 1003 rotates as fully described herein. - In order to place the
sheet material 1001 and material-recognition apparatus 10 in context withdispensers dispensers Figures 3-27 . Each ofdispensers Figures 1-2A and14 , for example aroll 1003 of paper towel. - Preferred illustrative general mechanical components of the motor-driven 1 and manually-driven 3 sheet material dispensers will now be described with reference to
Figures 3-30 . Like reference numbers are used to identify components shared bydispensers -
Dispensers housing 11 andframe 13 mounted within aninterior portion 15 ofhousing 11.Housing 11 andframe 13 are identical fordispenser embodiments frame 13 may be adapted for use in either ofdispenser embodiments material recognition apparatus 10 is preferably mounted withinhousing 11.Housing 11 includes afront cover 17,rear wall 19,side walls top wall 25.Cover 17 may be connected tohousing 11 in any suitable manner.Housing 11 and cover 17 may be made of any suitable material. Formed sheet metal and molded plastic are particularly suitable materials for use in manufacturinghousing 11 and cover 17 because of their durability and ease of manufacture. - As shown in
Figures 3-11 , cover 17 is attached for pivotal movement tohousing 11 by means of axially aligned pins (not shown) incover 17 configured and arranged to mate with a respective axially alignedopenings housing side walls cover 17 when thecover 17 is in the closed position shown inFigure 3 to ensure complete closure of thedispenser lock mechanism 37 may be provided incover 17 to prevent unauthorized removal ofcover 17.Cover 17 is opened, for example, to load asheet material roll 1003 into the dispenser or to service thedispenser - The motor-driven and manually-driven
dispenser embodiments sheet material roll 41. This process is referred to as a material "transfer event" and is described fully herein, particularly in connection withFigures 29-30 . Sheet material rolls 39, 41 are identical to each other and tosheet material roll 1003 in all respects including the form of abar code 1019 disposed along the coreinner surface 1015 as shown and described in connection withFigures 1-2A and14 . The partially depleted sheet material roll (e.g., roll 39) is referred to herein as a "stub" roll while thesheet material roll 41 is referred to herein as a "full" roll because such roll is unused and in a condition ready to be dispensed. It should be noted that the material-recognition apparatus 10 may be used with sheet material dispensers which dispense from any number of sources ofsheet material 1001, including dispensers which dispense solely from a single source of sheet material. -
Frame 13 and the principal mechanical components ofexemplary dispensers Figures 4-7 and10-14 in which cover 17 is removed fromdispenser Figures 15-19 in whichframe 13 is apart fromhousing 11.Frame 13 is preferably positioned within a portion ofhousing interior 15 as shown inFigures 4-11 .Frame 13 is provided to support the major mechanical and electrical components ofdispensers discharge apparatus 43,drive apparatus 45,power supply apparatus 47,control circuit 49 andinterlock device 50.Frame 13 is made of a material sufficiently sturdy to resist the forces applied by the moving parts mounted thereon. Molded plastic is a highly preferred material for use in manufacture offrame 13. -
Frame 13 includes a rear support member 51 (preferredframe 13 does not include a full rear wall), afirst sidewall 53 having sidewall inner 55 and outer 57 surfaces, asecond sidewall 59 having sidewall inner 61 and outer 63 surfaces andbottom wall 65. Web discharge opening 67 (Figures 29-30 ) is provided between web-guide surface 69 andtear bar 71.Side walls frame front opening 73. Housingrear wall 19 andframe walls space 75 in which stub sheet material roll 39 can be positioned for dispensing. -
Frame 13 is preferably secured along housingrear wall 19 in any suitable manner such as withbrackets rear wall 19.Brackets corresponding slots rear support member 51.Frame 13 may also be secured inhousing 11 by mountingbrackets 85, 87 (provided along frame sidewallouter surfaces 57, 63) for mating with corresponding brackets (not shown) provided inhousing 11.Frame 13 may further be secured tohousing 11 by means offasteners housing sidewalls bushings posts Frame 13 need not be a separate component and could, for example, be provided as an integral part ofhousing 11. - The
exemplary dispensers dispensers Figures 4 ,5 and9-11 ,dispensers rear wall 19 of whichslots dispensers dispensers -
Figures 4-11 ,15-19 and29-30 illustrate one or both rollsupport apparatus Support apparatus 107 includescradle 119 with arcuate support surfaces 121, 123 against which the stub roll 39 rests.Surfaces sheet material 1001 is withdrawn from roll 39.Cradle 119 andframe 13 are preferably sized so that only a partially-depleted stub roll 39 will fit oncradle 119. In such embodiment,full roll 41 must be mounted for dispensing onsupport apparatus 109 thereby facilitating recognition ofroll 41 as described fully herein. Optionally,sheet material 1001 may be dispensed solely from a sheet material roll (e.g., roll 1003) mounted onsupport apparatus 109. - Referring further to
Figures 4-14 and29-30 , there is shown apreferred support apparatus 109 on which the fullsheet material roll 41 is preferably mounted.Support apparatus 109 includesyoke 125 attached in a suitable manner to housingrear wall 19, such as bybrackets yoke 125.Yoke 125 comprisesarms holders respective arms Sensor apparatus 138 is mounted onroll holder 137 as described further below.Yoke 125 andarms roll holders roll 41 permitting free rotation ofroll 41. - A
preferred discharge apparatus 43 for feedingsheet material 1001 fromrespective rolls 39, 41 and out ofdispensers Figures 4-11 ,15-19 and29-30 . As is readily apparent, most components ofdispensers discharge apparatus 43 will, of course, vary depending on the particular dispenser selected for use with the material-recognition apparatus 10. - Referring then to
Figures 4-11 ,15-19 and29-30 , thedischarge apparatus 43 ofdispensers sheet material 1001 through nip 157 (Figures 29-30 ) asdrive roller 139 rotates. Eachdischarge apparatus 43 comprisesdrive roller 139,tension roller 141 forming nip 157 therebetween and the related components as hereinafter described and as shown. - As best seen in
Figure 17 , in each ofdispensers drive roller 139 is rotatably mounted onframe 13 and includes a plurality of longitudinally spaced apart driveroller segments shaft 149. Driveroller 139 includes ends 151, 153 and drivegear 155 rigidly connected to end 153.Drive gear 155 is a component of thedrive apparatus 45 which rotatesdrive roller 139 as described in more detail below. Segments 143-147 rotate withshaft 149 and are preferably made of a high-friction material such as rubber, sand paper or the like provided for the purpose of engaging and feedingsheet material 1001 through a nip 157 between drive andtension rollers dispenser discharge opening 67. - Referring further to
Figure 17 , for bothdispensers shaft end 153 is inserted in bearing (for example, a nylon bearing) 159 which is seated in opening 161 inframe side wall 59.Stub shaft 152 atshaft end 151 is rotatably seated on bearingsurface 163 in framefirst side wall 53 and is held in place byarm 167 mounted onpost 97. - As is well shown in
Figure 17 ,dispensers teeth 169 which extend fromguide surface 69 into correspondingannular grooves 171 around the circumference of drive rollerarcuate surface 257. The action ofteeth 169 ingrooves 171 serves to separate any adheredsheet material 1001 from thedrive roller 139 and to direct that material through thedischarge opening 67. - The
tension roller 141 is mounted for free rotation on aroller frame 173 which is identical fordispenser embodiments Figure 17 .Roller frame 173 includes spaced apartside wall members bottom plate 179.Roller frame 173 is provided witharm extensions posts frame sidewalls Figure 17 (the other identical aperture is hidden behind guide surface 69) pivotably mountingroller frame 173 to frame 13. Reinforcement members, such asmember 191, extend from thebottom plate 173 to anupstanding wall 193. Bearing surfaces 186, 188 are located at the top of theside walls respective stub shafts tension roller 141 as described in detail below. - Tear
bar 71 is either mounted to, or is integral with, the bottom of theroller frame 173. Thetear bar 71 may be provided withtabs 203 andclips 205 for attachment to the bottom of theroller frame 173 if thetear bar 71 is not molded as part of theroller frame 173. Aserrated edge 207 is at the bottom oftear bar 71 for cutting and separating thesheet material 1001 into discrete sheets. -
Roller frame 173 further includes spring mounts 209, 211 at both sides ofroller frame 173. Leaf springs 213, 215 are secured onmounts 209, 211 facing forward. Leaf springbottom spring legs respective mounts 209, 211 withupper spring legs Cover 17, when in the closed position ofFigure 3 , urges springs 213, 215 androller assembly 173 rearwardly thereby urgingtension roller 141 firmly againstdrive roller 139 forming nip 157. -
Dispenser embodiments transfer mechanism 227 mounted on bearingsurfaces roller frame 173.Transfer mechanism 227 is identical in structure and operation fordispensers Figure 17 .Transfer mechanism 227 is provided to automatically feed thefull roll 41sheet material 1001 into nip 157 upon exhaustion of the stub roll 39sheet material 1001 thereby permitting thesheet material 1001 fromroll 41 to be dispensed. Thetransfer mechanism 227 is provided with astub shaft 233 at one end in bearingsurface 229 and astub shaft 235 at the other end in bearingsurface 231. Each bearingsurface opening stub shaft slots transfer mechanism 227 to move in a forward and rearward pivoting manner in the directions of dual-headedarrow 241 and to translate up and down alongslots sheet material 1001 fromfull roll 41 into nip 157 after depletion ofsheet material 1001 from roll 39 as described below. Pivoting movement in a direction away fromdrive roller 139 is limited byhooks transfer mechanism 227.Hooks tension roller 141 and to correspond to thearcuate surface 247 oftension roller 141. -
Transfer mechanism 227 includes a driveroller contact surface 250, anarcuate portion 251 with outwardly extendingteeth 253 which are moved against drive rollerarcuate surface 257 during a transfer event as described below. Acatch 256 is provided to pierce and hold thefull roll 41sheet material 1001 prior to transfer of thesheet material 1001 to thenip 157. Opposed, inwardly facingcoaxial pins mechanism 227 also to hold thefull roll 41sheet material 1001 prior to transfer to thenip 157. Operation oftransfer mechanism 227 will be described in more detail below. - The drive and
tension rollers roller frame 173,transfer mechanism 227 and related components may be made of any suitable material. Molded plastic is a particularly useful material because of its durability and ease of manufacture. - The
preferred drive apparatus 45 for motor-drivendispenser 1 will now be described with reference toFigures 4-7 and15-17 . Thedrive apparatus 45 for motor-drivendispenser 1 includes amotor 267 which powers driveroller 139 through a gear train comprisinginput gear 275,intermediate gear 276, and drivegear 155. - A geared
DC motor 267 is secured to theinside surface 61 offrame sidewall 59 by attachment tomotor mount 263.Motor mount 263 is mounted to theframe side wall 59 by fasteners of which screw 265 is exemplary. A suitable geared DC motor is the model 25150-50 motor available from Komocon Co. Ltd. of Seoul, Korea.Motor 267 is enclosed bymotor housing 269 mounted overmotor 267 to mount 263.Motor 267 is preferably powered by apower supply apparatus 47 consisting of four series-connected 1.5 volt D-Cell batteries, two of which 271, 273 are shown inFigures 29 and30 . optionally,motor 267 may be powered by apower supply apparatus 47 consisting of direct current from a low-voltage transformer (not shown).Motor 267 drives a power-transmission assembly consisting ofinput gear 275intermediate gear 276, and drivegear 155.Input gear 275 is mounted onmotor shaft 279. A plurality ofinput gear teeth 281 mesh withplural teeth 283 ofintermediate gear 276 which is rotatably secured tohousing 285 by ashaft 287 extending fromhousing 285.Intermediate gear teeth 283 in turn mesh with pluraldrive gear teeth 289 to rotatedrive gear 155 and driveroller 139. -
Housing 285 coversgears outer surface 63 byarm 291 having anopening 293 fitted overpost 99.Bushing 95 secured betweenwalls fastener 91 urges arm 291 against side wallouter surface 63 holdinghousing 285 in place. Further support forhousing 285 is provided bypin 295 inserted throughmating opening 297 inside wall 59. - The
motor 267 ofdrive apparatus 45 is controlled bycontrol circuit 49 which includesmicrocontroller 403 acting through a solid-state field effect transistor as described in full detail below. Consequently,control circuit 49 sets the dispenser in a dispenser-enabled or dispenser-disabled state. - The
preferred drive apparatus 45 for manually-drivendispenser 3 will now be described with reference toFigures 8-11 and18-19 . Thedrive apparatus 45 for manually-driven dispenser includes a contact member in the form of apush bar 409 or the like which powers driveroller 139 through a gear train comprisinginput gear 411, shown as a quadrant gear or rack, and enmesheddrive gear 155. More specifically, thepush bar 409 ofdrive apparatus 45 extends across the bottom ofhousing 11 and includes aconcave surface 413 against which the user pushes.Push bar 409 is connected toarms push bar 409.Arm 415 is pivotably connected to theframe side wall 53 andarm 417 is pivotably connected to theframe sidewall 59. As seen inFigures 18-19 , thearms bearings push bar 409 to theframe 13. (Figure 17 showsbearings frame 13 adapted for use with motor-drivendispenser 1.) As a result of this mounting structure,push bar 409 is pivotably mounted for back and forth movement in the directions shown by dual-headedarrow 422. - Referring to
Figures 18-20 ,arm 417 includes anarcuate segment 421 which carriesinput gear 411 with a plurality ofgear teeth 412 spaced alongsegment 421 and adapted to be enmeshed withdrive gear 155teeth 289 topower drive roller 139 when thepush bar 409 is pushed rearward by a user during a dispensing cycle. A secondopen portion 425 insegment 421 has astop wall 427 which contacts bushing 99 to limit rearward pivoting movement of thepush bar 409 as thepush bar 409 is pressed rearward (to the position shown inFigure 19 ) by a user. An unshown torsion spring cooperates with thearm 415 in a manner which is well known, to provide resistance to the actuation of thepush bar 409 and to bias thepush bar 409 into its fully forward rest position illustrated inFigures 10-11 and17 . - The enabled or disabled state of manually-driven
dispenser 3 is controlled byinterlock device 50 which is preferably in the form of an electromechanical actuator. The structure and operation ofpreferred interlock device 50 embodiments are described in conjunction withFigures 20-25 while the electronic circuit for eachinterlock device 50 embodiment is fully described below in conjunction with thecontrol circuits 49 ofFigures 32-33 . - Referring then to
Figures 20-22 , those figures show an interlock device comprising latchingsolenoid 437 andarmature 431 adapted to co-act with push bar armarcuate segment 421 to enable or disable thedispenser drive apparatus 45. More specifically, opening 429 is provided inarcuate segment 421 to receive the extendable/retractable pin, shown asarmature 431 of latchingsolenoid 437. Asuitable latching solenoid 437 is a model SH2LCO524 permanent magnet solenoid available from Densitron Corporation of Sante Fe Springs, California (www.densitron.com).Solenoid 437armature 431 is capable of bi-directional movement. As is known, thearmature 431 is displaced in one direction by applying current to a first coil (not shown) and is moved in an opposite direction by applying current to a second coil (not shown). - The
armature 431 is received inopening 429 when thedispenser cover 17 is opened and the dispenser is set in the disabled state as described below. Opening ofdispenser cover 17, for example to load a full roll ofsheet material 41 in the dispenser, urgespush bar 409 rearward to the position shown inFigures 8-9 and20 . A CoreCheck routine detects removal of thecore 1005 of the stub roll 39 mounted onroll holders solenoid 437 coils resulting in extension ofarmature 431 intoopening 429. Whenarmature 431 is in its fully extended position (Figures 20-21 ) and is received inopening 429,armature 431 locks pushbar 409 in the position shown inFigures 8 ,9 and20 thereby disabling thedrive apparatus 45 anddispenser 3 as described in detail below.Armature 41 is retracted to the position shown inFigure 22 responsive to an interlock signal generated bymicrocontroller 403 following recognition of thesheet material roll 1003. The interlock signal represents current applied to thesecond solenoid 437 coil. Retraction ofarmature 431 freespush bar 409 for movement and for subsequent sheet material dispensing cycles. - In a further embodiment (
Figure 33 ), areversible DC micromotor 503 serves as an interlock motor which could be substituted forsolenoid 437 and used in an identical manner to displace a pin (not shown), such asarmature 431, through a suitable linkage (not shown) into an out of engagement withopening 429 in push bararcuate segment 421 as shown inFigures 20-23 . As is known, themotor 503 rotates a shaft (not shown) in a first direction when current is applied to themotor 503 and reversal of current polarity causesmotor 503 to rotate shaft in a second direction. The bi-directional rotation of the shaft may be used to displace the pin through the linkage between the positions shown inFigures 21 and 22 . -
Figures 23-28 illustrate a further manually-operateddrive apparatus 45' embodiment suitable for use in a manually-driven dispenser, such asdispenser 3.Drive apparatus 45' is shown as part of a dispenser sub-assembly removed from a manually-driven dispenser. The profile of ahousing 11 is provided arounddrive apparatus 45' to show the general position of such drive apparatus in the context of a sheet material dispenser, such asdispenser 3. As will be apparent to those of skill in the art, the sub-assembly may be designed to fit within any suitable manual dispenser. For the sake of convenience, an element shown in connection with the embodiment ofFigures 23-28 may be identified with the same reference number of a like element described in connection with the other dispenser embodiments. - Referring then to
Figures 23-28 ,drive apparatus 45' comprises a contact member in the form oflever 439 which powers driveroller 139 through a gear train consisting ofinput gear 447, free-wheel gear 463 and driveroller gear 155. Rotation ofdrive roller 139 urgessheet material 1001 fromsheet material roll 1003 through nip 157 formed betweendrive roller 139 andtension roller 141. - More specifically, the
drive apparatus 45' is supported by opposed outer andinner sidewalls Figures 23 and27-28 show portions ofouter wall 433 for context.)wall Inner wall 435 is preferably integral withframe 13 provided to supportdrive 139 andtension 141 rollers.Outer wall 433 may be part of aunitary cover element 438 secured toinner wall 435 by suitable means, such as with screws (not shown).Cover element 438 may, for example, comprise a unitary molded plastic part. -
Lever arm 439 is journaled onshaft 441 betweenwalls Figure 23 ,lever arm 439 may extend outwardly through a slotted opening (not shown) incover element 438 outwardly fromhousing front cover 17 when the subassembly ofFigures 23-28 is secured within the manually-drivendispenser 3. Handle 443 may then be grasped by a user and pushed down in the direction ofarrow 445.Input gear 447 is journaled onshaft 449.Torsion spring 451 supported bygear hub 453 and catch 452 biases input gear raisedinput gear surface 455 against lever armflanged surface 457 to biasinput gear 447 andlever arm 439 upward (i.e., a direction opposite to arrow 445) to the rest position shown inFigure 23 . Raisedinput gear surface 455 includes a radius which slides againstflanged surface 457 whenlever arm 439 is moved in a direction toward and away fromarrow 445.Input gear 447 is provided with a plurality of outwardly-orientedteeth 459 positioned to mesh withplural teeth 461 of free-wheel gear 463.Drive gear 155 secured to driveroller 139 is positioned through an opening (not shown) ininner wall 435. - A floating free-
wheel gear 463 is provided as part ofinterlock device 50 to enable or disable thedrive apparatus 45'. Free-wheel gear 463 is movable between a gear-engagement position (Figure 27 ) in which thelever arm 439 andinput gear 447 are in power-transmission relationship withdrive gear 155 and driveroller 139 and a gear-disengagement position (Figure 28 ) in which thelever arm 439 andinput gear 447 are disconnected fromdrive gear 155 and driveroller 139. - Referring further to
Figures 23-28 , free-wheel gear 463 includes ashaft 467 having shaft first and second ends 469, 471. Shaftfirst end 469 rides in anelongate slot 473 provided along frameinner wall 435. Shaftsecond end 471 rides in anelongate slot 475 defined byelongate neck 477 oflinkage element 479.Linkage element neck 477 is inserted through outer wallelongate slot 481 defined byneck 483 inouter wall 433. As shown inFigures 27 and 28 ,outer wall slot 481 has an area which is slightly oversized relative to the cross-sectional area oflinkage element neck 477.Linkage element 479 slides alongouter wall 433 with movement confined by contact betweenlinkage element neck 477 andouter wall slot 481. -
Linkage element 479 is urged againstouter wall 433 bycontact surface 485 ofcover 487. Cover 487 is removably mounted toouter wall 433 byhinge 489 andtangs outer wall 433.Contact surface 485 contactslinkage element surface 495 whencover 487 is in the closed position shown inFigure 24 .Contact surface 485 exerts sufficient force againstlinkage element 479 to holdlinkage element 479 againstouter wall 433 yet permit sliding movement oflinkage element 479 againstouter wall 433.Linkage element 479 is preferably made of a low-friction material, such as nylon or acetal, facilitating the confined sliding movement of linkage element againstouter wall 433 andcontact surface 485. -
Linkage element neck 477 andslot 475 andouter wall slot 481 each preferably have an oblong cross-sectional area (i.e., race-track-shaped) as shown inFigures 27-28 andinner wall slot 473 preferably has a configuration which permits movement of free-wheel gear 463 between the gear-engagement and disengagement positions. As shown inFigures 23-28 ,linkage element neck 477 defininglinkage element slot 475 and outer andinner wall slots shaft 467 is confined inslots wheel gear teeth 461 continuously meshed withinput gear teeth 459. -
Linkage element end 497 is pivotably linked throughcoupling 499 toarmature 431 of latchingsolenoid 437 provided as a component ofinterlock device 50. A Densitron model SH2LCO524 solenoid is asuitable latching solenoid 437.Solenoid 437 is secured toouter wall 433 in any suitable manner. Movement ofarmature 431 between the extended (Figures 23 ,27 ) and retracted (Figure 28 ) positions (i.e., the directions of dual headed arrow 501) changes the position and orientation of free-wheel gear 463 andlinkage element 479 such that free-wheel gear 449 is moved between the gear-engagement and gear-disengagement positions as now described. - During operation with a recognized full
sheet material roll 41, the dispenser is in the dispenser-enabled state. In the dispenser-enabled state, thearmature 431 ofsolenoid 437 is extended to the position shown inFigure 27 . Extension ofarmature 431 causeslinkage element 479 to slide againstouter wall 433 andouter wall slot 481 such thatlinkage element slot 475 is essentially tangent to inputgear 447. In the dispenser-enabled state, a user's movement oflever arm 439 down in the direction ofarrow 445 causesinput gear 447 to urge free-wheel gear 463 fully rearward inslots drive gear 155 permittinglever arm 439 topower drive roller 139. During the upstroke oflever arm 439,input gear 447 urges free-wheel gear 463 to slide forward inslots drive gear 155 permitting thelever arm 439 to return to the rest position without poweringdrive roller 139. Free-wheel gear 463, in effect, serves as a clutch mechanism. Free-wheel gear 463 engagesdrive gear 155 on thenext lever arm 439 downstroke. - After many dispensing cycles,
sheet material 1001 indispenser 3 is depleted and a new fullsheet material roll 41 must be loaded in thedispenser 3 by an attendant. Removal of core 1005 from thedispenser 3 is detected by the material-recognition apparatus 10 during the CoreCheck routine and thedispenser microcontroller 403 places thedispenser 3 in the dispenser-disabled state. An interlock signal in the form of current supplied to one coil ofsolenoid 437 causes armature 431 to be retracted causinglinkage element 479 to slide alongouter wall 433 to the position shown inFigure 28 . In such position,linkage element slot 475 is angled with respect toinput gear 447. In this orientation oflinkage element 479 and free-wheel gear 463, the user's downward movement of lever arm 439 (i.e., the direction of arrow 445) causesinput gear 447 to urge free-wheel gear 463 partially rearward inslots wheel gear 463 remains meshed withinput gear 447 but rotates freely and out of contact withdrive gear 155.Lever arm 439 is disconnected fromdrive gear 155 in this gear-disengagement position. Free-wheel gear 463 cannot move fully rearward and cannot engagedrive gear 155 because free-wheel gear 463 is wedged betweenslot 475 andinput gear 447 as a result of the decreasing distance betweenLinkage element slot 475 andinput gear 447 toward the end oflinkage element slot 475nearest drive gear 155.Linkage element 479 andgear 463 are moved back to the position shown inFigure 27 following recognition of the newly-loaded fullsheet material roll 41 enabling dispenser operation. - A reversible
DC interlock motor 503 may be used in place ofsolenoid 437 as shown in the schematic ofFigure 32 .Interlock motor 503 is connected to free-wheel gear 463linkage element 479 through a suitable linkage (not shown). -
Drive apparatus 45 may be of any suitable type and is not limited to the embodiments disclosed above. For example, a direct drive stepper motor (not shown) could be used in place ofmotor 267 and gears 275, 276 and 155. By way of further example,drive apparatus 45 may consist of a drive apparatus which is powered by the user manually pulling on thesheet material 1001 "tail" extending from thedispenser housing 11. Such pulling action powers thedrive roller 139 as thesheet material 1001 is led from thesheet material roll 1003 on theroll holders drive roller 139surface 257 and through thenip 157. Such adrive apparatus 45 is disclosed inU.S. Patent No. 6,446,901 (Haen et al. ) the contents of which are incorporated herein by reference. The '901 patent is owned by the owner of the present application. Theinterlock device 50 for such an embodiment could consist of asolenoid 437 andarmature 431 arrangement which stops rotational movement of thedrive roller 139 in a manner similar to that shown inFigures 20-22 . -
Figures 16-17 and29-33 show a preferredpower supply apparatus 47 for supplying electrical energy tosensor apparatus 138,control circuit 49 ofdispensers motor 267 ofdispenser 1 and theinterlock device 50 ofdispenser 3. The preferredpower supply apparatus 47 comprises a 6V battery pack consisting of four D-cell batteries, two of which 271, 273 are shown inFigures 29-30 . A low-quiescent-current voltage regulator 401 supplies 3.3V to microcontroller 403 (Figures 31-33 , "U1") atpin 2 and to the related components. A suitable voltage regulator is a Texas Instruments® TPS76933 voltage regulator available from Texas Instruments, Inc. of Dallas, Texas (www.ti.com). - It will be readily understood by those of skill in the art that other types of
power supply apparatus 47 may be used in conjunction with the invention. Suchpower supply apparatus 47 could include low-voltage DC power from a step-down transformer and AC-to-DC converter, photovoltaic power or power supplied by other means. Moreover, DC voltage from an external DC source could be combined with a battery power source in which the battery power source serves as a back-up power source. - Referring then to
Figures 16-17 ,19 and29-30 ,base 299 is mounted inframe 13 by mechanical engagement of base end edge surfaces 301, 303 withcorresponding flanges inner surfaces respective walls tabs slots walls bottom wall 65 aid in locatingbase 299 by engagement with basebottom edge 309.Base 299 andframe 13 components are sized to permitbase 299 to be secured without fasteners. -
Battery box 311 is received in correspondingopening 313 ofbase 299 and may be held in place therein by any suitable means such as adhesive (not shown) or by fasteners (not shown).Battery box 311 is divided into twoadjacent compartments batteries dispensers -
Cradle 119 is removably attached tobase 299 by means oftangs 321, 323 (a third tang is not shown) inserted throughcorresponding openings base 299.Cradle 119 includes a hollowinterior portion 331 corresponding to the profile ofbattery box 311.Cradle 119 receivesbattery box 311 therein whencradle 119 is attached tobase 299.Tangs base 299 so thatcradle 119 may be removed to accessbattery box 311, for example to place fresh batteries (i.e., 271, 273) intobattery box 311. - The mechanical structure of an
exemplary sensor apparatus 138 for use withdispenser embodiments Figures 5 ,9 ,11 , and12-14 .Sensor apparatus 138 is also shown in the schematic diagrams represented byFigures 31-33 .Sensor apparatus 138 is provided to scan, or sense,bar code 1019 as the code passes within detection range bysensor apparatus 138. - Referring specifically to
Figures 12-14 , thepreferred sensor apparatus 138 forms a part ofroll holder 137 and consists of acover 505,sensor element 507,roll flange 509,base 511,washer 513 andfastener 515. Thesensor apparatus 138 is configured for mounting onyoke 125, specifically onarm 133.Arm 133 includeseyelet 517 formed therein to receivefastener 515 inserted throughwasher 513.Fastener 515 securesbase 511 in fixed-position relationship toarm 133.Pins secure sensor element 507 tobase 511 by means of a friction fit and are received into corresponding female openings (not shown) incover 505 to securecover 505 tobase 511 also by means of a friction fit.Sensor element 507 is in fixed-position relationship tobase 511. Rollflange 509 includes aneck 525 sized to be received inend 1013 ofcore 1005 and to support thecore 1005 when mounted onyoke 125 and rollholders core 1005 onroll holders flange 509 is rotatably supported bybase 511 for co-rotation with thecore 1005 as theroll 1003 rotates withindispenser Sensor element 507 is operably connected to controlcircuit 49 by means ofconductor 527 and is powered bypower supply 47. - The
sensor element 507 is preferably a phototransistor reflective object sensor. A suitable sensor is a QRB 1113 or 1114 sensor available from Fairchild Semiconductor® of South Portland, Maine (www.fairchildsemi.com). The QRB 1113/1114 consists of an infrared emitting diode 529 ("IR LED") and anNPN silicon phototransistor 531 mounted side by side on a converging optical axis in aplastic housing 533.Sensor element 507 is oriented such that IR LED 529 andphototransistor 531 are fixed in place spaced apart from theinner surface 1015 of acore 1005 and are directed towardopening 535 incover 505. This arrangement orientssensor element 507 to scan the code represented bybar code 1019 when thebar code 1019 is rotated about fixedsensor element 507 during rotation of acore 1005 mounted onroll holders - It should be noted that movement of the
bar code 1019 need not be rotational movement as described herein. However, the form of bar code movement pastsensor element 507 is dependent on orientation of thebar code 1019 with respect tosheet material roll 1003. For instance, translational movement of thebar code 1019 past the sensor element 507 (for example when insertingcore end 1013 ontoneck 525 during loading) could be utilized. - The output of
sensor element 507 corresponding to an authorizedbar code 1019 is an analog code signal (step 607,Figure 34A ) corresponding to the elements comprisingbar code 1019 affixed to thecore 1005. The analog code signal is transmitted tomicrocontroller 403 throughconductor 527. As is well-known, the analog signal corresponding to thebar code 1019 will have a characteristic time distribution based on the bar code elements. If thebar code 1019 is not present on theroll core 1005 or is a bar code including an unauthorized or incorrect code, then the output of thesensor element 507 will be recognized by themicrocontroller 403 as an invalid signal resulting in disablement of thedispenser - While the invention is illustrated with a
sensor apparatus 138 comprising a bar code reader system with an optical emitter and detector, it is envisioned that other types ofsensor apparatus 138 could be utilized to detect types of machine-readable indicia, other than abar code 1019, associated with thesheet material roll 1003. Other suitable sensor apparatus could include, for example, an optical reflectivity sensor (e.g., a linear optical array) adapted to detect the presence of a reflective object or code on the sheet material roll 1003 (such a system could permit static reading of the object or code, such as a linear bar code or other symbol), a magnetic sensor adapted to detect the presence of magnetic ink or other magnetic object on theroll 1003, a low-power RFID ("radio frequency identification tag") sensor adapted to detect an RFID tag located on theroll 1003, a capacitive field disturbance/proximity detector, or even an electrical contact detector adapted to detect the presence of one or more conductive elements attached to roll 1003. -
Control circuit 49 will now be described for motor-driven and manually-drivendispenser embodiments Figures 17 and29-33 . Reference is also made toFigures 34A-34F which comprise logic flow diagrams illustrating operation ofcontrol circuit 49 in conjunction withdispensers - As shown in
Figures 17 and29-33 , thecontrol circuit 49 ofdispensers microcontroller 403 and related control circuit components operatively connected tosensor apparatus 138 andpower supply 47. Thecontrol circuit 49 for motor-drivendispenser 3 further requires aseparate input device 537 in the form of an ON/OFF switch which is actuated by the user to generate a signal used to indicate that a user is calling for a length ofsheet material 1001 and to cause thedispenser 1 to commence a dispensing cycle.Control circuit 49 for manually-drivendispenser 3 includes suitable components for controllinginterlock device 50. Anoptional LED indicator 539 and coverinterlock switch 541 may be provided as described below. - As represented by the logic flow diagram of
Figure 34A ,microcontroller 403 ofcontrol circuit 49 captures the analog code signal generated by the sensor element 507 (steps 601-607,Figure 34A ), converts the edge signals (i.e., time distribution signals) to a digital code (step 609) and then processes the code by comparing the code to at least one code in a code database (step 611) inmicrocontroller 403. If there is agreement between the codes then thecontrol circuit 49 sets a READY state in which the dispenser is enabled for operation (step 613). - In the motor-driven
embodiment 1, thecontrol circuit 49 affects theelectric motor 267 such that, in the dispenser-enabled state, motor operation is triggered responsive to a signal from theinput device 537 and, in the dispenser-disabled state, theelectric motor 267 is disabled. In the manually-drivendispenser 3,control circuit 49 generates an "interlock signal" based on the code comparison and presents such interlock signal to theinterlock device 50. The interlock signal is any signal which is capable of enabling or disabling thedispenser interlock device 50. Theinterlock device 50 receives the interlock signal and sets a dispenser-enabled state in which thedispenser 3 is enabled for operation if there is agreement in the above code comparison. Alternatively,interlock device 50 sets a dispenser-disabled state in which the dispenser is disabled if no such agreement is found. - The
microcontroller 403 andrelated control circuit 49components 333 fordispenser embodiments microcontroller 403 andcontrol circuit 49components 333 shown inFigures 17 and29-30 are provided for illustrative purposes only and do not represent the actual appearance of the components utilized in the invention. A detailed description of theactual circuit 49 components and circuit operation will be provided below, particularly with respect toFigures 31-33 . -
PC board 335 on whichmicrocontroller 403 is mounted is a rigid resin-based board with electrical conductors (not shown) deposited thereon between theappropriate control circuit 49 components as is typical of those used in the electronics industry.PC board 335 may be mounted indispenser PC board 335 is mounted inframe 13 by attachment to housing 345. Housing 345 has a hollowinterior space 347 in whichmicrocontroller 403 is received. PC boardrear edge 349 is inserted inslot 357 and front edges ofPC board Figure 29 and the other of which is a mirror image ofslot 357. As best shown inFigures 17 ,29 and30 , housing 345 is held in place alongframe bottom wall 65 with housingrear wall 361 abutting basefront wall 363 withtangs 365, 367 engaged with corresponding openings (not shown) in housingrear wall 361. Housing front andrear legs frame bottom wall 65. - Referring now to
Figure 31 , there is shown acontrol circuit 49 for the motor-drivendispenser embodiment 1. Central to controlcircuit 49 of such embodiment ismicrocontroller 403 which may be a Texas Instruments MSP430F1121 mixed signal microcontroller.Voltage regulator 401 supplies 3.3V to themicrocontroller 403 atpin 2 and to thesensor element 507. As illustrated in the schematic ofFigure 31 , motor-drivendispenser 1microcontroller 403 is connected atpin 11 to field effect transistor ("FET") 543.FET 543 may be a Fairchild Semiconductor field effect transistor FDN337. - A "high" signal on
microcontroller 403pin 11, is a consequence of an appropriate signal frominput device 537 and thedispenser 1 being in the dispenser-enabled state.Motor 267 is turned off in the dispenser-enabled state whenpin 11 ofmicrocontroller 403 goes "low," resulting from the motor timer being decremented to 0 (Figure 34C , step 643). (In this context, "high" and "low" indicate voltage levels representing logical high and low signals as commonly used in digital circuit descriptions.)FET 543 provides adequate current to drivemotor 267 in response to such "high" signal onpin 11 ofmicrocontroller 403. In effect,FET 543 acts as a solid-state "switch" which is controlled bymicrocontroller 403. - The motor-driven
dispenser 1 further requires a suitable user input device 537 (i.e., an ON/OFF mechanism) which causes the enableddispenser 1 to commence a dispensing cycle responsive to the request of a user for a length of sheat material.Such input device 537 is represented schematically onFigure 31 as a switch (Switch "S1").Input device 537 may be of any type sufficient to cause the enableddispenser 1 to commence a dispensing cycle. For example,input device 537 may represent a momentary push button switch (Figure 31 , "S1") which is momentarily closed when the user presses apush button 545 on the housing front cover (Figure 3 ). - Dispensing is able to occur only when the
dispenser 1 is in the dispenser-enabled, or READY state. Contact closure of switch comprisinginput device 537 acts as a request to dispense thesheet material 1001. Closing of switch S1 ofinput device 537 causesMicrocontroller 403 to run themotor 267 for a predetermined time interval resulting in discharge of a length ofsheet material 1001. - Alternatively,
input device 537 may consist of a hand proximity detector apparatus which closes an unshown solid-state switch (replacing switch S1 of input device 537) based on the presence of the user adjacent thedispenser 1. As with the embodiment ofFigure 31 closing of the solid-state switch would causemicrocontroller 403 to run themotor 267 for a predetermined time interval resulting in discharge of a length ofsheet material 1001. - An example of a suitable proximity detector apparatus which could be used in
dispenser 1 is shown and described inU.S. Patent Application Serial No. 10/160,863 the entire contents of which are incorporated herein by reference. Such '863 application is owned by the owner of the present application. The proximity detector of the '863 application generates a signal based on detected changes in the capacitance of a sensor element. The change in capacitance occurs when a user places her hand proximate the sensor. A signal is generated in response to such change in capacitance and the signal is used to close a solid-state switch used in place of switch S1 ofinput device 537, thereby causing an electric motor to power a drive roller to dispense a predetermined length of sheet material. - As shown in
Figure 31 , thecontrol circuit 49 of the motor-drivendispenser 1 may include a cover interlock switch 541 (Switch "S2").Cover interlock switch 541 is provided to indicate that a roll replacement event has occurred.Optional cover switch 541 is preferably a microswitch connected tomicrocontroller 403 atpin 14. Switch 541 contacts are opened when dispenser cover 17 is opened (e.g., lowered to the position shown inFigures 8 and9 in connection with the manually-driven dispenser 3) and the contacts are closed when thecover 17 is in the closed position shown inFigure 3 . Closing of the switch indicates tomicrocontroller 403 that afull roll 41 of sheet material has been loaded onroll holders microcontroller 403 turns onmotor 267 for a fixed time period (a typical value may be 1.5 seconds) so that thebar code 1019 can be sensed as described below. An open contact or broken wire condition indicates thecover 17 is open and thebar code 1019 must be read and verified before dispensing is allowed. - The
transfer mechanism 227 illustrated for use with the motor-drivendispenser 1 is not used if the embodiment includes the optionalcover interlock switch 541. In such embodiment,sheet material 1001 is dispensed solely from asheet material roll 41 mounted onroll holders - The
control circuit 49 of the motor-driven and manually-drivendispensers Figures 29-33 ). TheLED 539 is preferably a red LED visible from outside thedispenser housing 11.LED 539 provides a visual indication that the dispenser is in a disabled or enabled state. If provided,LED 539 may be connected to microcontroller atpin 16. Themicrocontroller 403 is preferably programmed to causeLED 539 to blink at a first, rapid rate (preferably two blinks per second) when the dispenser is disabled, for example when in the INVALID_CORE or READING_CODE states described below in conjunction with the logic flow diagramsFigures 34A-34F . TheLED 539 preferably blinks at a second, slower rate (preferably one blink per five seconds) when the dispenser is in the dispenser-enabled, or READY state. The rapid blink rate in the disabled state provides a clear indication to the attendant that thedispenser - Referring to
Figures 32-33 ,control circuit 49 of manually-drivendispenser 3, may be tailored to thespecific interlock device 50 selected for use withdispenser 3. For example,Figures 32-33 separately showcontrol circuits 49 for aninterlock device 50 comprising a latching solenoid 437 (Figure 32 ) or a reversible DC Motor 503 (Figure 33 ) each of which may be used to displace free-wheel gear 463,armature 431, a locking pin similar toarmature 431 or a like device as described fully in connection withFigures 20-28 . - Referring first to the
control circuit 49 for latching solenoid-basedinterlock device 50 ofFigure 32 , twoFET switches microcontroller 403pins control latching solenoid 437. An interlock signal in the form of a "high" pulse onmicrocontroller pin 3 causes thesolenoid 437armature 431 to move in one direction while a further interlock signal in the form of a "high" pulse onmicrocontroller 403pin 12 causes thesolenoid 437armature 431 to move in an opposite direction. As described in connection withFigures 20-22 , movement of thearmature 431 may be used to disable and enable operation ofpush bar 409. In the further embodiment described in connection withFigures 23-28 , movement ofarmature 431 may be used to move free-wheel gear 463 between the gear-engaged and gear-disengaged positions respectively enabling or disabling thedispenser 3. - In the example of
Figure 33 ,interlock device 50 comprises areversible interlock motor 503 in combination with the free-wheel gear 463 or locking pin similar toarmature 431. In this embodiment, four field effect transistor switches 551, 553, 555, 557 controlled bymicrocontroller 403pins reversible motor 503. Interlock signals in the form of "high" signals onmicrocontroller pins motor 503 to drive a shaft (not shown) in one direction while "high" interlock signals on microcontroller pins 12 and 8 cause themotor 503 to drive the shaft in an opposite direction. Movement of the shaft can be used, through a suitable linkage, to displace a locking pin or free-wheel gear 463 to enable or disable thedispenser drive apparatus 45 as shown and described in connection withFigures 20-28 . - Referring further to the schematic circuit diagrams of
Figures 32-33 , thecontrol circuits 49 of the manually-drivendispenser 3 with either a latchingsolenoid 437 orreversible motor 503 are shown with an optional voltage divider provided to disable thedispensers 3 if the battery voltage drops below a predetermined threshold, in these embodiments below 4.5V. More specifically,resistors 559, 561 ("R17", "R18") form a voltage divider that supplies an analog signal tomicrocontroller 403pin 11.Microcontroller 403 is configured such thatpin 11 is an input to an analog comparator with a comparison threshold of 1.65V. Normally the voltage atmicrocontroller 403pin 11 is approximately 2.2V. - Operation of material-
recognition apparatus 10 will now be described in conjunction with motor-driven and manually-drivendispensers Figure 34A followed by a description of the specific operational steps of thedispenser embodiments - An optional material transfer event will be described in connection with
Figures 29-30 which represent a motor-drivendispenser 1 with an optically-based "CoreCheck" routine as described below in connection with steps 651-672. Such description is applicable to the manually-drivendispenser embodiment 3 because the structure and operation of thetransfer mechanism 227 fordispenser 3 is identical to that for motor-drivendispenser 1 with the optically-based CoreCheck.Figures 22-30 represent the state ofdispenser 1 in which a previously recognized sheet material stub roll 39 is mounted onsupport 107 while a fullsheet material roll 41, following material recognition, is mounted onsupport 109. - Referring first to
Figure 34A , that figure represents the material-recognition steps common to the material-recognition apparatus 10 of alldispenser embodiments sheet material roll 1003, such as the fullsheet material roll 41 shown inFigures 29-30 . The fullsheet material roll 41 loaded onroll holders bar code 1019 associated therewith indicating that theroll 41 is from an authorized source. - The logic represented by the flow diagram of
Figure 34A has an entry point at which a series of phototransistor interruptsignals 601 are received when abar code 1019passes sensor element 507. At thispoint 601, the Phototransistor Interrupt has previously been enabled (Figure 34E ,step 671,Figure 34F , step 677) andIR LED 529 is turned on, allowing themicrocontroller 403 to perform the material-recognition steps shown inFigure 34A . These interruptsignals 601 correspond to theedges 1025 of thebar code 1019. After detection of a firstbar code edge 1025 atdecision point 603, the code inmicrocontroller 403 stores the time at which subsequent edges are detected atstep 605 until it is determined atstep 607 that allbar code edges 1025 have been detected.Microcontroller 403 cycles throughRETURN point 617 until all edges have been detected. Once all edges of the code are sensed (step 607), the stored edge data is converted to a digital code (step 609) and compared with at least one code in a code database atstep 611. If the code signal is a valid code signal then thedispenser step 613. In the motor-drivendispenser embodiment 1, the dispenser is placed in a READY state awaiting a signal frominput device 537 indicating that a user is requesting that thedispenser 1 dispense a length ofsheet material 1001. In the manually-drivendispenser embodiments 3, an interlock signal may be generated atstep 613 causinginterlock device 50 to enable thedispenser 3 for operation as described above. Also atstep 613, the PHOTOTRANSISTOR INTERRUPT is disabled and theIR LED 539 is turned off. Alternatively, instep 615, thedispenser - Referring now to
Figures 6-8 and29-30 , the steps leading up to the material recognition by material-recognition apparatus 10 will now be described in detail with respect to operation of theexemplary dispenser embodiments dispenser sheet material roll dispenser sheet material roll 41 is loaded. - For the
sheet material dispensers dispenser cover 17 is initially opened causingroller frame 173 to pivot outwardly. The movement ofroller frame 173positions tension roller 141 andtransfer mechanism 227 away fromdrive roller 139 providing unobstructed access tohousing interior 15 andspace 75. At this time,cradle 119 could be removed to insert fresh batteries intobattery box 311. - If a stub roll 39 is present as in
Figures 29-30 , thesheet material 1001 from that roll 39 continues to rest againstdrive roller 139arcuate surface 257 and extend throughdischarge opening 67. Fullsheet material roll 41 is placed onyoke 125 by spreadingarms roll holders roll core 1005 ends 1011, 1013. Thedispenser sheet material 1001 ofroll 41 is recognized as being from an authorized source. - Subsequent steps involve the electrical/mechanical components of the material-
recognition apparatus 10 including thesensor apparatus 138,control circuit 49 andinterlock device 50 and are discussed with particular reference to the logic flow diagrams ofFigures 34A-34F . It would be expected that the instructions for execution of the steps set forth inFigures 34A-34F are provided in the form of software code embedded on firmware provided, for example, in the memory ofmicrocontroller 403. - The specific method of material recognition will be based on whether the dispenser is a motor-driven
dispenser 1 or manually-drivendispenser 3. The method of operation will also vary somewhat based on whether thedispenser - Referring now to
Figure 34B , the material-recognition apparatus 10 of loadeddispensers entry point 619. Themicrocontroller 403 is initialized instep 621. At POWER ON, resistor 563 ("R9") and capacitor 565 ("C5") generate a reset signal to ensure orderly initialization of themicrocontroller 403. Resistor 567 ("R8") is required to keepmicrocontroller 403 in its normal run mode (not test mode). Upon completion of initialization, a variable DISPENSERSTATE is set (step 623) equal to an INVALID_CORE state disabling thedispenser Microcontroller 403 sets astate disabling motor 267 ofdispenser 1 or interlock signal affectsinterlock device 50 to disable thedispenser 3. Instep 625, the material-recognition apparatus ofdispensers - There are two types of interrupts. One interrupt is a timed interrupt. The second interrupt is a PHOTOTRANSISTOR INTERRUPT (point 601).
- Timed interrupt events occur at predetermined intervals, preferably once every 10 milliseconds. As illustrated in
Figure 34C for the motor-drivendispenser 1, the timed interrupt triggers a series of checks, including a check for a request to dispense paper from a user and a check of theLED 539 blink rate. In themanual dispenser 3 with latchingsolenoid 437 or reversible motor-based 503interlock device 50, the timed interrupt event may optionally include a check to determine whether battery voltage is above a predetermined threshold (Figure 34D , step 691). Such voltage check could optionally be included in any of thedispenser embodiments - The PHOTOTRANSISTOR INTERRUPT event represents detection of a
bar code 1019 affixed to a new fullsheet material roll 41 loaded in thedispenser dispenser -
Figure 34C illustrates the logic for the timed interrupt events in the motor-drivendispenser 1 whileFigure 34D illustrates the logic for the timed interrupt events for the manually-driven dispenser embodiments withinterlock devices 50 including latchingsolenoid 437 orreversible motor 503. - Referring first to
Figure 34C and the motor-drivendispenser 1,step 629 represents receipt of a timed interrupt signal which preferably occurs every 10 milliseconds. Upon receipt of a timed interrupt signal, themicrocontroller 403 conducts the timed interrupt event including a determination of whether a user has called for a length of sheet material as represented by the DISPENSE REQUESTED?step 631. Such dispense request is generated by, for example, pressing momentary dispense switch S1 ofinput device 537 or actuating a proximity detector resulting in actuation of a solid-state switch used in place ofinput device 537 switch S1. If a dispense request has occurred, then themicrocontroller 403 determines whether thedispenser 1 is in the READY state represented by the decision block DISPENSESTATE = READY? (step 633). Thedispenser 1 is in the READY state if, for example, the fullsheet material roll 41 loaded onroll holders recognition apparatus 10 as coming from an authorized source. If thedispenser 1 is in the READY state (as determined at step 633), themicrocontroller 403 then determines if themotor 267 is on (step 635). If it is determined at step 635 that themotor 267 is not on, then themotor 267 is turned on (step 637) and the motor timer is initialized to a count of 70 (also step 637). - The above logical decisions represented by the
sequential steps motor 267 being turned on. All other combinations of logical decisions result in bringing themicrocontroller 403 to the same logical decision point without turning themotor 267 on (step 639). Step 639 again determines whether themotor 267 is on. - If the
motor 267 is on, the motor timer is decremented (step 641). Then step 643 is a determination of whether the motor timer has been fully decremented from 70 or 150 to 0. If the result of thedetermination step 643 is YES, the motor is turned off (step 645). If the result of determination ofstep 643 is NO, themotor 267 continues to run. In effect, themicrocontroller 403 continues to actuate themotor 267 throughout seventy 10-millisecond interrupt cycles. The motor-driven rotation ofdrive roller 139 pullssheet material 1001 from the stub roll 39, thereby dispensing thesheet material 1001 to the user. - The
microcontroller 403 next adjusts theLED 539 blink rate based on thedispenser 1 status as READY or not READY (step 647). If thedispenser 1 status is not READY, theLED indicator 539 is preferably programmed to blink at the relatively faster blink rate indicating that thedispenser 1 is in the dispenser-disabled condition. If the dispenser were in the READY state, theLED indicator 539 is preferably programmed to blink at the relatively slower blink rate indicating that thedispenser 1 is in the dispenser-enabled condition. - Referring further to
Figure 34C , the timer interrupt event includes a periodic "CoreCheck" routine (step 649), preferably conducted once every 500 milliseconds (i.e., every fifty 10-millisecond interrupt event cycles). TheCoreCheck step 649 is actually a repetitive polling process comprising a series of steps, the purpose of which is to determine whether the sheet material roll (e.g., roll 41) loaded onroll holders bar code 1019 on the sheet material roll (e.g., roll 41) following loading of a new full roll ofsheet material 41.Reference number 649a represents the CoreCheck start point andnumber 649b represents the CoreCheck end point. - The specific CoreCheck routine will vary depending on the dispenser type or mechanical structure. For example, the CoreCheck for the motor-driven
dispenser 1 can be performed using an optically-based CoreCheck routine (Figure 34E ) or, alternatively, a cover-switch-based CoreCheck routine (Figure 34F ). - The
CoreCheck step 649 will first be described with respect to the optically-based CoreCheck represented by the logic flow diagram ofFigure 34E . In this embodiment, thebar code 1019 onsheet material roll 41 will be scanned by manual rotation of thesheet material roll 41 onroll holders - Most typically, the material-
recognition apparatus 10 is not in a state where it is reading abar code 1019 on asheet material roll 41. Accordingly, the answer to the DISPENSERSTATE = READING_CODE? decision block (step 651) is typically NO and the CoreCheck counter is decremented from 50 to 0 (step 653). (As part of the initialization ofstep 621, the CoreCheck counter is set to 50.) If the CoreCheck counter is ≠0 as determined atstep 655, the CoreCheck cycles to theRETURN state 617 which is the terminal point of the timed interrupt cycle. If the dispenser is reading abar code 1019 when it enters the CoreCheck routine, the logic loops immediately to RETURNstate 617. When CORBCHECK = 0 as determined instep 655, 500 milliseconds have elapsed since the previous CoreCheck (step 649). The CoreCheck timer is then reset to 50 (step 657). - Once the timer decrements to 0 (step 655) and the CoreCheck counter is reset to 50 (step 657),
microcontroller 403 initiates a series of steps designed to recognize whether thesheet material roll 41 has been replaced since the previous CoreCheck. Instep 659, a check is conducted to determine whether thephototransistor 531 has detected ambient light conditions. Detection of ambient light would occur only if thecore 1005 ofroll 41 had been removed from theroll holders core 1005shields sensor apparatus 138 from ambient light when mounted on theroll holders core 1005 ofsheet material roll sheet material 1001. - If the
phototransistor 531 has detected ambient light (step 659), and thedispenser 1 is in the DISPENSERSTATE = READY? state as determined atstep 661, then this condition indicates the first detection of thecore 1005 having been removed from theroll holders - If the answer to step 659 is NO, then the
IR LED 529 is turned on (step 665) to conduct a second test to determine whether thephototransistor 531 is detecting light (step 667). As shown inFigure 31 (andFigures 32-33 for the other embodiments), undermicrocontroller 403 control, current is supplied to theIR LED 529 through resistor 569 ("R10"). To conserve battery power, current is supplied to theIR LED 529 only when themicrocontroller 403 is checking for the presence of thecore 1005 or is reading the bar code. During the CoreCheck routine (step 649),microcontroller 403pin 9 is programmed as an input, which electronically removes resistor 571 ("R2") from the circuit. The high resistance of resistor 573 ("R1") converts the low-level current from thephototransistor 531 to an appropriate voltage level. - The
phototransistor 531 responds to optical energy reflected from thecore 1005 indicative of theroll 41 being in place on theroll holders 13 5, 137. If thephototransistor 531 is not detecting light atstep 667, then that event would indicate that thesheet material roll 41 mounted onroll holders roll holders 135, 137 (i.e., theroll dispenser 1 was previously in the state DISPENSERSTATE = READY? as determined atstep 661, then failure to detect light would cause themicrocontroller 403 to place thedispenser 1 in the DISPENSERSTATE = INVALID_CORE state (step 663) disabling thedispenser 1. The CoreCheck then cycles to RETURN (Figure 34C , Step 617) ending the timed interrupt cycle. - If the answer to the second PHOTOTRANSISTOR DETECTING LIGHT? step 667 is YES, then the material-
recognition apparatus 10 knows that it is now attempting to identify asheet material roll microcontroller 403 determines whether the dispenser state is set to DISPENSERSTATE = INVALID_CORE (step 669). If the dispenser state is not INVALID_CORE, themicrocontroller 403 exits the CoreCheck routine and loops to RETURN (step 617). If the dispenser state is INVALID_CORE, then the dispenser state is set atstep 671 to read and verify thebar code 1019 as illustrated inFigure 34A by steps 601-615 previously described. Step 671 includes setting the dispenser state to DISPENSERSTATE = READING_CODE and enabling the PHOTOTRANSISTOR INTERRUPT (point 601). - Manual rotation of
sheet material roll 41 by the attendant generates a series of phototransistor interrupt signals to be received atpoint 601 ofFigure 34A . If thesheet material roll 41 is recognized by thematerial recognition apparatus 10, then the dispenser is ready to dispense, and is ready for the optional material transfer event as described below. - Reference will now be made to
Figure 34F for purposes of describing the CoreCheck routine (steps 673-677) for the motor-drivenembodiment 1 including the optionalcover interlock switch 493. There are two differences between the cover-switch-based CoreCheck embodiment and the optically-based CoreCheck embodiment previously described. First, a cover interlock switch 541 (Figure 29 ) is used to detect the closing of thecover 17. Closing ofswitch 541 represents the possibility that a fullsheet material roll 41 has been loaded onroll holders steps 659 and 667) described in connection with the optically-based CoreCheckThe CoreCheck step 649 represents a polling process repetitively conducted to determine thecover switch 541 has been closed. - Second,
motor 267 is used to rotatesheet material roll 41 to read thebar code 1019. A consequence is that thetransfer mechanism 227 is not used as thesheet material roll 41 must be mounted onroll holders sheet material 1001 pulled through nip 157 in order to scanbar code 1019. - For convenience, and because the relevant mechanical components are identical in structure and operation, reference will be made to the motor-driven
dispenser 1 ofFigures 29-30 to explain the operation of the cover-switch-based CoreCheck routine. It is to be understood that the stub roll 39 would not be present oncradle 119 in such adispenser embodiment 1. - The cover-switch-based CoreCheck routine has the following logic. The
front cover 37 is opened to replace a depleted sheet material roll (i.e., troll 41) mounted onroll support 109. After loading of a fullsheet material roll 41 onroll holders sheet material 1001 is then positioned overdrive roller 139 in contact with drive roller segments 143-147. Thereafter, cover 17 is closed as shown inFigure 3 . Movement ofcover 17 to the closed position ofFigure 3 causes theleaf springs roller frame 173 to come in contact with the inside ofcover 17 resiliently to urge thetension roller 141 into contact withsheet material 1001 fromsheet material roll 41 thereby ensuring frictional contact between thesheet material 1001 and thedrive roller 139 and, more particularly, drive roller segments 143-147. Thedispenser 1 is now loaded and ready for recognition of the fullsheet material roll 41. - In
CoreCheck step 673 themicrocontroller 403 first determines whether thecover switch 541 is open or closed as represented by the decision block COVER SWITCH = OPEN? Anopen switch 541 would indicate that thedispenser cover 17 is open for purposes of loading a replacement roll ofsheet material 41 or other service-related reasons. The consequence of a determination that theswitch 541 is open is the setting of the dispenser state to INVALID_CODE instep 675. Setting of the dispenser to the INVALID_CODE state corresponding to opening ofswitch 541 places thedispenser 1 in the disabled state incapable of dispensingsheet material 1001. - The consequences of determining that the
cover switch 541 is closed are the events shown asstep 677 as follows. The dispenser state is set to READING_CODE; the PHOTOTRANSISTOR INTERRUPT is enabled; themotor 267 is turned on; and the motor timer (i.e., counter) is set to 150. As a consequence of the settings ofstep 677, thedispenser 1 is now ready for the material-recognition steps ofFigure 34A (Steps 603-615). The motor timer being set to a count of 150 represents operation of themotor 267 and driveroller 139 for 1.5 seconds drawingsheet material 1001 through nip 157 to rotatesheet material roll 41 permitting thecode 1019 to be read as thecore 1005 rotates within the field ofsensor 138. Themotor 267 is turned off instep 645. - In
Figure 34F , steps 679-689 illustrate debouncing logic common to many microcontroller systems to which mechanical switches are attached and are well-known to people of skill in the art. The consequence of the debouncing logic is a reliable determination of the state of thecover switch 541. - If the
sheet material roll 41 is recognized by thematerial recognition apparatus 10, in steps 601-617, then thedispenser 1 is placed in the dispenser-enabled state ready to dispense. The dispenser will dispense until such time assheet material 1001 fromroll 41 is depleted. The dispenser will be set in the dispenser-disabled state terminating further dispensing whencover switch 541 is open indicating that thecover 17 is open for purposes of replacing theroll 41. -
Figure 34D shows the steps of material recognition and dispensing utilizing the material-recognition apparatus 10, but with the manually-drivenembodiment 3 including aninterlock device 50 incorporating a latchingsolenoid 437 or interlockmotor 503. - Referring then to
Figure 34D , the material identification process begins with a 10 MILLISECOND INTERRUPTstep 629.Such step 629 occurs every 10 milliseconds during the sleep mode described in connection withstep 625 ofFigure 34B . - As an optional
initial step 691 of the timed interrupt cycle, themicrocontroller 403 first determines whether the battery power is above a predetermined threshold voltage represented by the decision block +6V DC OK? If the voltage is 4.5V or less thenmicrocontroller 403 activates the latchingsolenoid 437 orreversible interlock motor 503 to the disable position instep 693. - The previous dispense state is set to the current dispense state at
block 695.Microcontroller 403 adjusts the LED blink rate (Step 647) to the more rapid blink rate to indicate that thedispenser 3 is disabled. Subsequently, the optically-based CoreCheck routine (Step 649) is conducted as described in connectionFigure 34E for the motor-drivendispenser 1.Microcontroller 403 then cycles to RETURN (Step 617) and returns to SLEEP MODE (step 625) as described inFigure 34B ending the timed interrupt events. - Referring further to
Figure 34D , if the voltage is above the 4.5V threshold voltage, thenmicrocontroller 403 determines atstep 697 whether thedispenser 3 is ready to dispense, or is not ready to dispense, as represented by the decision block DISPENSE STATE = READY? The latchingsolenoid 437 orreversible interlock motor 503 are activated to the enable position (step 699) when thedispenser 3 is in the READY state but was previously in a state other than READY as determined instep 703. As described herein, movement of the latchingsolenoid 437 orreversible interlock motor 503 to the enabled position could represent movement of a free-wheel gear 463 into a position permitting engagement with drive gear 155 (Figures 23-28 ) or movement of a lockingarmature 431 to a position unlocking the push bar 409 (Figures 21-22 ). The latchingsolenoid 437 orreversible interlock motor 503 are activated to the disabled position (Step 701) when thedispenser 3 is in a state other than READY state but was previously in the READY state as determined bystep 705. - Both of these logical branches lead to
steps Microcontroller 403 then cycles back to theRETURN state 617. - If the
sheet material roll 41 is recognized by thematerial recognition apparatus 10, following manual rotation ofroll 41, then thedispenser 3 is ready to dispense, and is ready for the optional material transfer event as described below. - Following material recognition with the motor-driven or manually-driven
dispensers dispenser sheet material roll 41,LED indicator 539 is adjusted to blink at the slower blink rate indicating that thedispenser 1 is in the enabled condition and is ready for operation. The stub roll 39 rests oncradle 119 withsheet material 1001 resting overdrive roller 139 in contact with drive roller segments 143-147.Sheet material 1001 fromroll 41 is urged ontocatch 256 which pierces through thesheet material 1001.Sheet material 1001 is further led underpins sheet material 1001 in place on themechanism 227 as shown inFigure 26 .Mechanism surface 250 rests againstsheet material 1001.Surface 250 will ride alongsheet material 1001 without tearing ordamaging material 1001 as it is dispensed. - The
cover 17 is then closed (i.e., the cover position shown inFigure 3 ). Movement ofcover 17 to the closed position causes theleaf springs roller frame 173 to come in contact with the inside ofcover 17 resiliently to urge thetension roller 141 into contact withsheet material 1001 from roll 39 thereby ensuring frictional contact between thesheet material 1001 and thedrive roller 139 and, more particularly, drive roller segments 143-147. - After one or more dispensing cycles,
sheet material 1001 from stub roll 39 will be depleted. Upon passage of the final portion of stub roll 39sheet material 1001 through nip 157,transfer surface 250 will come into direct contact witharcuate surface 257 ofdrive roller 139. Frictional engagement ofdrive roller segment 145 andsurface 250 causesmechanism 227 to pivot rearwardly and slide up alongslots mechanism 227 as described bringsteeth 253 alongarcuate surface 251 into engagement withdrive roller segment 145. Engagement ofteeth 253 with the frictional surface ofsegment 145 forcefully urgessheet material 1001 fromroll 41 held oncatch 256 into contact with drive rollerarcuate surface 257 causingsheet material 1001 to be urged into nip 157 resulting in transfer to roll 41 as shown inFigure 27 . Following the transfer event,mechanism 227 falls back to the position shown inFigure 27 . Thereafter,sheet material 1001 from recognizedroll 41 is dispensed until depleted or until such time as the sheet material rolls are replenished as described above. - Those of skill in the art will readily understand that material-
recognition apparatus 10 may be used in conjunction with sheet material dispensers of types other thandispensers recognition apparatus 10 may vary. The material-recognition apparatus 10 of the invention may be made of any suitable material or combination of materials as stated above. Selection of the materials will be made based on many factors including, for example, specific purchaser requirements, price, aesthetics, the intended use of the dispenser and the environment in which the dispenser will be used. - While the principles of this invention have been described in connection with specific embodiments, it should be understood clearly that these descriptions are made only by way of example and are not intended to limit the scope of the invention.
Claims (26)
- A dispenser apparatus (10) for dispensing sheet material (1001) from a roll (1003) of the type including a housing (11), a roll support (109) supporting the roll (1003) for rotation within the housing (11), a discharge apparatus (43) and a drive apparatus (45) powering the discharge apparatus (43) to dispense the sheet material from the dispenser (10),
characterized by:a sensor (138) mounted in the housing (11), said sensor (138) being positioned to read a code (1019) associated with the roll (1003) and generate a code signal corresponding to the code (1019);a control circuit (49) operatively connected to the sensor (138), said control circuit (49) being adapted to (a) receive the code signal, (b) validate the code (1019) represented by said code signal, and (c) allow sheet material dispensing if the code (1019) is valid or not allow sheet material dispensing if the code (1019) is invalid;andpower supply apparatus (47) adapted to supply electrical energy to the sensor (138) and control circuit (49). - The dispenser (10) of claim 1 wherein the code (1019) comprises a bar code.
- The dispenser (10) of claim 2 wherein the roll (1003) is wound on a core, said core including an axial length, inner and outer surfaces and a pair of ends, and the bar code is located on the core inner surface.
- The dispenser (10) of claim 3 wherein:the roll support (109) comprises a pair of opposed roll holders each adapted to support a respective core end; andthe sensor (138) is mounted on at least one of the roll holders.
- The dispenser (10) of any one of claims 1 to 4 wherein the sensor (138) comprises:an optical source adapted to direct optical energy toward the code (1019); andan optical detector adapted to receive optical energy from the code (1019) and generate the code signal.
- The dispenser (10) of claim 5 wherein:the optical source includes an infrared-emitting diode; andthe optical detector includes a phototransistor adjacent the diode.
- The dispenser (10) of any one of claims 1 to 6 wherein the discharge apparatus (43) includes drive and tension rollers forming a nip therebetween through which the sheet material is received, the drive apparatus (45) includes a motor powering the drive roller and the dispenser (10) further comprises:an input device triggering motor operation responsive to a user; andthe control circuit (49) affects the motor such that, if the code (1019) is valid, motor operation is triggered responsive to a signal from the input device and, if the code (1019) is invalid, the motor is disabled.
- The dispenser (10) of any one of claims 1 to 7 wherein the control circuit (49) includes a microcontroller adapted to:compare the code (1019) to at least one code associated with the control circuit (49);anddetermine whether there is agreement between the codes;whereby, agreement between the codes indicates that the code (1019) is valid and non-agreement between the codes indicates that the code (1019) is invalid.
- The dispenser (10) of claim 8 wherein the microcontroller is further adapted to:enable the motor for operation based on agreement between the codes; anddisable the motor when no such agreement exists.
- The dispenser (10) of any one of claims 1 to 6 wherein the discharge apparatus (43) includes drive and tension rollers forming a nip therebetween through which the sheet material is received, the drive apparatus (45) includes a manually-driven drive apparatus (45) powering the drive roller and the dispenser (10) further comprises an interlock device operatively connected to the control circuit (49), said interlock device enabling operation of the manually-driven drive apparatus (45) if the code (1019) is valid and disabling operation of the manually-driven drive apparatus (45) if the code (1019) is invalid.
- The dispenser (10) of claim 10 wherein the manually-driven drive apparatus (45) further comprises:a manually-operated lever including a user-contact portion and an input gear;at least one gear in power-transmission relationship with the input gear and drive roller, said at least one gear including a free-wheel gear mounted for movement between a gear-engagement position in which the input gear and drive roller are in the power-transmission relationship and a gear-disengagement position in which the input gear and drive roller are not in power-transmission relationship; andthe interlock device includes an actuator in engagement with the free-wheel gear, said actuator being adapted to move the free-wheel gear between the gear-engagement and gear-disengagement positions.
- The dispenser (10) of claim 11 wherein:the actuator includes an armature displaceable between a first position and a second position;the armature is in engagement with the free-wheel gear through a linkage; andwhen the armature is in the first position, the free-wheel gear is in the gear-engagement position, and, when the armature is in the second position, the free-wheel gear is in the gear-disengagement position.
- The dispenser (10) of claim 10 wherein the interlock device comprises:a locking pin movable between a pin-engaged position in which the locking pin disables the manually-driven drive apparatus (45) and a pin-disengaged position in which the manually-driven drive apparatus (45) is operational; andan actuator which moves the locking pin between the pin-engaged and pin-disengaged positions.
- The dispenser (10) of claim 13 wherein the actuator is selected from the group consisting of a linear actuator and an interlock motor.
- A method of controlling operation of a sheet material dispenser (10) comprising:loading a roll (1003) of sheet material in the dispenser (10), andthe method of controlling being characterized by the following steps:sensing a code (1019) associated with the sheet material roll (1003);validating the code (1019); andcontrolling dispenser (10) operation by allowing sheet material dispensing if the code (1019) is valid or not allowing sheet material dispensing if the code (1019) is invalid.
- The method of claim 15 wherein the code (1019) comprises a bar code and the sensing step comprises the steps of:directing optical energy toward the bar code;rotating the roll (1003); andreceiving, with a sensor (138), optical energy reflected from the bar code.
- The method of claim 15 wherein the code (1019) comprises one or more of the group consisting of a linear optical array, a static bar code, a static symbol, an RFID code (1019) and an electrically-conductive code (1019) and the sensing step comprises receiving, with a sensor (138), a signal corresponding to detection of the code (1019).
- The method of any one of claims 15 to 17 wherein the validating step comprises:comparing the code (1019) to at least one code (1019) associated with a control circuit (49); anddetermining whether there is agreement between the codes;whereby, agreement between the codes indicates that the code (1019) is valid and non-agreement between the codes indicates that the code (1019) is invalid.
- The method of any one of claims 15 to 18 wherein the dispenser (10) includes a discharge apparatus (43) including drive and tension rollers forming a nip therebetween through which the sheet material is received and a drive apparatus (45) including a motor powering the drive roller, and the controlling step further comprises the steps of:enabling the motor for operation if the code (1019) is valid; ordisabling the motor if the code (1019) is invalid.
- The method of any one of claims 15 to 18 wherein the dispenser (10) includes a discharge apparatus (43) including drive and tension rollers forming a nip therebetween through which the sheet material is received and a manually-powered drive apparatus (45) for powering the drive roller, and the method further comprises the steps of:generating an interlock signal if the code (1019) is valid;receiving the interlock signal with an interlock device; andsetting, through the interlock device, a dispenser-enabled state in which the manually-powered drive apparatus (45) is operational to power the drive roller.
- The method of claim 20 wherein the interlock device comprises an electromechanical interlock device and the step of setting the dispenser-enabled state comprises the further steps of:actuating the electromechanical interlock device; andmoving, through the electromechanical interlock device, a free-wheel gear to a gear-engagement position such that the manually-powered drive apparatus (45) is in power-transmission relationship with the drive roller.
- The method of claim 20 wherein the interlock device comprises an electromechanical interlock device having a pin movable between positions of engagement and disengagement with the manually-powered drive apparatus (45), and the step of setting the dispenser-enabled state comprises the further steps of:actuating the electromechanical interlock device; andmoving, through the electromechanical interlock device, the pin to a pin-disengagement position such that the manually-powered drive apparatus (45) is operational to power the drive roller.
- The method of any of claims 19 to 22 further comprising the step of, if the code (1019) is valid, powering the drive roller to dispense a length of sheet material from the dispenser (10).
- The method of claim 15 further including the step of performing a CoreCheck routine to determine whether the roll (1003) is loaded in the dispenser (10).
- The method of claim 24 wherein the CoreCheck routine comprises the steps of:determining whether the dispenser (10) is sensing the code;if the dispenser (10) is not sensing the code, detecting ambient light with a sensor (138) such that detection of ambient light represents removal of the roll (1003);if ambient light is detected, placing the dispenser (10) in a dispenser-disabled state;if ambient light is not detected, activating an optical source adapted to direct optical energy toward the roll (1003);detecting optical energy reflected from the roll (1003) with the sensor (138) such that (a) detection of reflected optical energy when the dispenser (10) is previously in a dispenser-disabled state represents that the roll (1003) has been loaded subsequent to a preceding CoreCheck routine, while (b) detection of reflected optical energy when the dispenser (10) is previously in a dispenser (10)-enabled state represents that the roll (1003) was loaded prior to the preceding CoreCheck routine; andif the optical energy is detected and the dispenser (10) is in the dispenser-disabled state, causing the dispenser (10) to perform the sensing step.
- The method of claim 24 wherein the dispenser (10) is a motor-driven dispenser (10) including a housing (11), a cover switch and a dispenser cover movable between a first position in which the dispenser (10) is open for loading of the roll (1003) and a second position in which the dispenser (10) is closed, and the step of performing the CoreCheck routine comprises the steps of:opening the cover switch responsive to moving the cover to the first position;closing the cover switch responsive to moving the cover to the second position;powering the motor for a predetermined time interval responsive to closing of the switch;rotating the roll (1003) by means of the motor for the predetermined time interval;andsensing the code (1019) during rotating of the roll (1003).
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2004/021177 WO2006011881A1 (en) | 2004-06-30 | 2004-06-30 | Dispenser with material-recognition apparatus and material-recognition method |
Publications (3)
Publication Number | Publication Date |
---|---|
EP1761449A1 EP1761449A1 (en) | 2007-03-14 |
EP1761449A4 EP1761449A4 (en) | 2009-07-15 |
EP1761449B1 true EP1761449B1 (en) | 2012-11-28 |
Family
ID=35786504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP04777391A Expired - Lifetime EP1761449B1 (en) | 2004-06-30 | 2004-06-30 | Dispenser with material-recognition apparatus and material-recognition method |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1761449B1 (en) |
CA (1) | CA2572341C (en) |
ES (1) | ES2396710T3 (en) |
MX (1) | MXPA06014905A (en) |
WO (1) | WO2006011881A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4157050A4 (en) * | 2015-05-12 | 2024-06-19 | The Tranzonic Companies | Systems, methods, and apparatus for dispensing sheets of material |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008109118A1 (en) | 2007-03-06 | 2008-09-12 | Alwin Manufacturing Co., Inc. | Sheet material dispenser |
JP2011507632A (en) | 2007-12-21 | 2011-03-10 | ジョージア パシフィック コンスーマー プロダクツ エルピー | Product, supply device and product supply method |
US8833691B1 (en) | 2007-12-21 | 2014-09-16 | Georgia-Pacific Consumer Products Lp | Product, dispenser and method of dispensing product |
GB2467399A (en) * | 2009-02-03 | 2010-08-04 | Easypack Ltd | Metal roll stopper. |
JP6742229B2 (en) * | 2016-12-06 | 2020-08-19 | Nissha株式会社 | Roll paper remaining amount detection device and system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3091307B2 (en) * | 1992-04-14 | 2000-09-25 | 理想科学工業株式会社 | Work provided with bar code and method of manufacturing the same |
US5772291A (en) * | 1996-02-16 | 1998-06-30 | Mosinee Paper Corporation | Hands-free paper towel dispensers |
US6412679B2 (en) | 1998-05-20 | 2002-07-02 | Georgia-Pacific Corporation | Paper towel dispenser |
US6446901B1 (en) | 2000-10-10 | 2002-09-10 | Alwin Manufacturing Co., Inc. | Dispenser apparatus with positive stop mechanism |
US6684751B2 (en) * | 2001-12-13 | 2004-02-03 | Kimberly-Clark Worldwide, Inc. | Rolled web dispenser and cutting apparatus |
-
2004
- 2004-06-30 WO PCT/US2004/021177 patent/WO2006011881A1/en not_active Application Discontinuation
- 2004-06-30 MX MXPA06014905A patent/MXPA06014905A/en active IP Right Grant
- 2004-06-30 EP EP04777391A patent/EP1761449B1/en not_active Expired - Lifetime
- 2004-06-30 ES ES04777391T patent/ES2396710T3/en not_active Expired - Lifetime
- 2004-06-30 CA CA2572341A patent/CA2572341C/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4157050A4 (en) * | 2015-05-12 | 2024-06-19 | The Tranzonic Companies | Systems, methods, and apparatus for dispensing sheets of material |
Also Published As
Publication number | Publication date |
---|---|
EP1761449A1 (en) | 2007-03-14 |
ES2396710T3 (en) | 2013-02-25 |
EP1761449A4 (en) | 2009-07-15 |
WO2006011881A1 (en) | 2006-02-02 |
CA2572341A1 (en) | 2006-02-02 |
CA2572341C (en) | 2013-04-30 |
MXPA06014905A (en) | 2007-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7040566B1 (en) | Dispenser with material-recognition apparatus and material-recognition method | |
US7963475B2 (en) | Method and apparatus for controlling a dispenser and detecting a user | |
US6977588B2 (en) | Automatic dispenser apparatus | |
US9681783B2 (en) | Sheet product dispenser | |
CA2552123C (en) | System and method for measuring, monitoring and controlling washroom dispensers and products | |
EP1824369B1 (en) | Apparatus for dispensing and identifying product in washrooms | |
US7044421B1 (en) | Electronically controlled roll towel dispenser with data communication system | |
AU2005339238B2 (en) | Dispenser loading arrangement and method of loading a dispenser | |
AU2018241066A1 (en) | Dual roll paper dispenser with a single opening | |
KR20100085158A (en) | Electro-manual dispenser | |
US20120167739A1 (en) | Electronic Pre-Cut Sheet Dispenser With Dispensing Adjustments | |
EP1761449B1 (en) | Dispenser with material-recognition apparatus and material-recognition method | |
WO2013116008A1 (en) | Product, dispenser and method of dispensing product |
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 |
|
17P | Request for examination filed |
Effective date: 20061213 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: RODRIAN, JAMES, A. Inventor name: KANANEN, DANIEL, C. Inventor name: HANSEN, LAWRENCE, R. Inventor name: PAAL, ALAN, P. Inventor name: BUCZKIEWICZ, ROBERT, T. |
|
DAX | Request for extension of the european patent (deleted) | ||
A4 | Supplementary search report drawn up and despatched |
Effective date: 20090612 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: B65H 35/10 20060101ALI20090605BHEP Ipc: A47K 10/34 20060101ALI20090605BHEP Ipc: B65H 43/00 20060101AFI20060303BHEP |
|
17Q | First examination report despatched |
Effective date: 20101119 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 586042 Country of ref document: AT Kind code of ref document: T Effective date: 20121215 |
|
REG | Reference to a national code |
Ref country code: SE Ref legal event code: TRGR |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602004040237 Country of ref document: DE Effective date: 20130124 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FG2A Ref document number: 2396710 Country of ref document: ES Kind code of ref document: T3 Effective date: 20130225 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: T3 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 586042 Country of ref document: AT Kind code of ref document: T Effective date: 20121128 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 Ref country code: BE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130301 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130328 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130228 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 |
|
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 |
Effective date: 20130829 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602004040237 Country of ref document: DE Effective date: 20130829 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130630 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130630 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130630 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121128 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130630 Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20040630 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 13 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 14 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 15 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230602 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: NL Payment date: 20230626 Year of fee payment: 20 Ref country code: FR Payment date: 20230622 Year of fee payment: 20 Ref country code: DE Payment date: 20230620 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: SE Payment date: 20230626 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20230627 Year of fee payment: 20 Ref country code: GB Payment date: 20230615 Year of fee payment: 20 Ref country code: ES Payment date: 20230707 Year of fee payment: 20 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R071 Ref document number: 602004040237 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MK Effective date: 20240629 |
|
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 EXPIRATION OF PROTECTION Effective date: 20240629 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: PE20 Expiry date: 20240629 |