Automated use of a vision system to unroll a label to capture and process drug identifying indicia present on the label
First Claim
1. An automated medication preparation system including preparation and dispensing of a drug product that is initially stored in a drug container having a label containing medication identifying indicia disposed on an outer surface of the drug container, the system comprising:
- an automated device for preparing and dispensing a prescribed unit dose of medication; and
a vision system including;
(1) a camera that faces the drug container and is configured to produce a rollout image of the label as the drug container is rotated so as to capture the entire surface of the label;
(2) a mapping system that maps the rollout image to produce a two dimensional coordinate map overlaid on the rollout image and (3) an optical character recognition system that is configured to read a particular coordinate location of the rollout image for detecting any characters that may be present therein and that are part of the medication identifying indicia, wherein the processing of the medication identifying indicia influences the further processing of the drug container.
8 Assignments
0 Petitions
Accused Products
Abstract
In one exemplary embodiment, an automated medication preparation is provided and typically involves the preparation and dispensing of drug products, whether they are in a bag, a syringe or via some other type of administration vehicle. The system includes: an automated device for delivering a prescribed unit dose of medication to a drug product container from a drug container. A label containing medication information (medication identifying indicia) is disposed about an outer surface, e.g., a circumference, of the drug container. The automated system includes a vision system for detecting and processing the medication identifying indicia that is found on the label, the vision system is capable of reading a bar code that is formed on the label and includes a second optical device for producing a rollout image of the label as the drug vial is rotated on a turntable, as well as an optical recognition system (software) for reading a particular coordinate location of the rollout image and for detecting and recognizing characters that represent medication information associated with the drug container as well as bar code information. When the occurrence of a prescribed event is detected by one of the first and second optical devices, a controller prevents the unit dose from being delivered from the drug container to the drug product container.
-
Citations
49 Claims
-
1. An automated medication preparation system including preparation and dispensing of a drug product that is initially stored in a drug container having a label containing medication identifying indicia disposed on an outer surface of the drug container, the system comprising:
-
an automated device for preparing and dispensing a prescribed unit dose of medication; and
a vision system including;
(1) a camera that faces the drug container and is configured to produce a rollout image of the label as the drug container is rotated so as to capture the entire surface of the label;
(2) a mapping system that maps the rollout image to produce a two dimensional coordinate map overlaid on the rollout image and (3) an optical character recognition system that is configured to read a particular coordinate location of the rollout image for detecting any characters that may be present therein and that are part of the medication identifying indicia, wherein the processing of the medication identifying indicia influences the further processing of the drug container. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An automated medication preparation system including preparation and dispensing of a drug product that is initially stored in a drug container having a label containing medication identifying indicia disposed on an outer surface of the drug container, the system comprising:
-
an automated device for preparing and dispensing a prescribed unit dose of medication; and
a vision system for detecting and processing the medication identifying indicia that is found on the label, the vision system including;
a rollout camera for producing a rollout image of the label;
an optical device including first software for reading medication identifying indicia other than a bar code from the rollout image of the label, the optical device including second software for reading a bar code that is present on the rollout image of the label; and
a controller in communication with the vision system such that when an occurrence of a prescribed event is detected by the vision system, the controller prevents the unit dose from being delivered from the drug container to an intended drug storage member. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An automated medication preparation system including preparation and dispensing of a drug product that is initially stored in a drug container having a label containing medication identifying indicia disposed on an outer surface of the drug container and is later dispensed into a drug product container, the system comprising:
-
an automated device for preparing and dispensing a prescribed unit dose of medication; and
a vision system for detecting and processing the medication identifying indicia that is found on the label, the vision system including;
an optical device for producing a rollout image of the entire landscape of the label as the drug container is rotated on a turntable and an optical recognition system for reading a particular coordinate location of the rollout image and for detecting and recognizing characters that at least represent an expiration date and lot number information of the drug vial, the optical device including software for reading a bar code that is part of the rollout image of the label; and
a controller in communication with the vision system and being configured to compare product information read from the bar code with inputted product information and to compare the expiration date with a present date and the lot number with a drug recall list such that at least when one of (a) the read product information is different from the inputted product information;
(b) the expiration date is early than or within a prescribed number of days from the present date;
or (c) the lot number is on the recall list, than the controller prevents the unit dose from being automatically delivered from the drug container to the drug product container. - View Dependent Claims (38)
-
-
39. An automated medication preparation system including preparation and dispensing of a drug product that is initially stored in a drug container having a label containing medication identifying indicia disposed on an outer surface of the drug container, the system comprising:
-
an automated device for preparing and dispensing a prescribed unit dose of medication; and
a vision system for optically unrolling a label to produce a rollout image of the label and to capture and process medication identifying indicia that is present on the label; and
a controller in communication with the vision system for preventing the unit dose from being automatically delivered from the drug container to the syringe when a prescribed event occurs. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A method for automated preparation and dispensing of a unit dose of medication to a drug product container from a drug container in which a base medication is initially stored, wherein a label containing medication identifying indicia is disposed about an outer surface of the drug container, the method comprising the steps of:
-
providing a fluid delivery device for delivering a prescribed unit dose of medication to the drug product container;
placing the drug container on a rotatable turntable and rotating the drug container;
disposing a vision system proximate the rotating drug container, the vision system including a rollout camera that faces the drug container;
producing a rollout image of the label as the drug container is rotated;
processing the rollout image and detecting, with an optical character recognition system, any characters that are present in a select coordinate target zone of the label, the characters being part of the medication identifying indicia; and
preventing the drug container from being delivered to a downstream station where the unit dose of medication is withdrawn therefrom upon the occurrence of a prescribed event. - View Dependent Claims (45, 46, 47)
-
-
48. A method for automated preparation and dispensing of a unit dose of medication to a drug product container from a drug container in which a base medication is initially stored, wherein a label containing medication identifying indicia is disposed about an outer surface of the drug container, the method comprising the steps of:
-
providing a fluid delivery device for delivering a prescribed unit dose of medication to the drug product container, wherein the fluid delivery device is adapted to aspirate reconstituted medication from the drug container into a main fluid conduit and later discharge the reconstituted medication into the drug product container;
placing the drug container on a rotatable turntable and rotating the drug container;
disposing a vision system proximate the rotating drug container for detecting and processing the medication identifying indicia that is found on the label, the vision system including an optical device including a rollout camera and associated character recognition software;
producing, with the rollout camera, a rollout image of the label as the drug container is rotated on the turntable;
reading, with the optical device, a bar code that is disposed on an outer surface of the drug container;
processing the rollout image by overlaying a coordinate map defined by map coordinates to assist in identifying particular zones of the label;
reading a particular coordinate location of the rollout image to optically detect and recognize characters that at least represent an expiration date and lot number information of the drug container;
comparing medication information read from the bar code with inputted medication information;
comparing the expiration date with a present date and the lot number with a drug recall list; and
preventing the unit dose from being automatically delivered from the drug container to the syringe upon the occurrence of at least one of the following events (a) the read medication information is different from the inputted medication information;
(b) the expiration date is earlier than or within a prescribed number of days from the present date;
or (c) the lot number is on the recall list. - View Dependent Claims (49)
-
Specification