The present invention relates to an elongated object measurement apparatus for measuring an elongated object by using a plurality of switches disposed with uniform spacing.
When the present quantity of drugs (injection drugs such as ampoules or vials) arranged in a row and contained inside a cassette of a drug dispensing apparatus is counted, proximity sensors or light-receiving sensors of a light reflection type are disposed with the same pitch as the drug arrangement pitch and the number of sensors that detected the drug is taken as the present quantity of drugs (see, for example, patent documents 1, 2).
Furthermore, it was also suggested to print a scale with a spacing corresponding to an ampoule pitch on a belt (Conston) impelling ampoules located inside the cassette in one direction toward the outlet opening and visually determining the remaining number of ampoules by reading the scale (patent document 3).
It was also suggested to provide a weight for impelling the ampoules unidirectionally toward the outlet opening of a cassette, provide a sensor in one location of the route, and detect the decrease in the number of ampoules (patent documents 4-8). According to another suggestion, the amount of ampoules is measured by image recognition using a CCD camera (patent document 9).
Patent document 1: JP 2000-11072A
Patent document 2: JP 2001-258997A
Patent document 3: JP 2003-79701A
Patent document 4: JP 2001-258993A
Patent document 5: JP U5-86308A
Patent document 6: JP 2002-11075A
Patent document 7: JP 2001-258994A
Patent document 8: JP 2001-198193A
Patent document 9: JP 2001-198192A
However, in the apparatuses described in the patent documents 4, 6, because the sensor pitch has to be changed according to the ampoules of various types with different diameters, assembling and mass production were prohibited by a high cost. In the apparatus described in the patent document 2, a belt scale was printed for each type of ampoules with different diameters. As a result, a large number of special plates were necessary. In the apparatuses described in the patent documents 1, 3, 5, 7, 9, even if the decrease in the quantity of ampoules can be detected, the present quantity thereof cannot be detected and storage management is difficult.
Detection of the quantity of drugs by image recognition described in the patent document 8 is free from the above-described drawbacks, but it is costly and not suitable for practical use.
The present invention was created with the above-described problems in view, and it is an object of the present invention to provide an elongated object measurement apparatus capable of measuring the length or quantity of elongated objects such as drugs arranged in a row, regardless of the their size or type.
To resolve the above-described problems, the first invention provides an apparatus for measuring an elongated object comprising
a constant voltage source,
a first reference member for positioning one end of an elongated object,
a second reference member for positioning the other end of the elongated object,
a resistance circuit comprising a plurality of resistors connected in series, in which the resistor at one end is connected to the constant voltage source and the resistor at the other end is connected to the ground,
a detection circuit comprising a plurality of switches that are disposed with uniform spacing along the elongated body and have one end thereof connected between the adjacent resistors and the other end thereof connected to a detection terminal,
switch drive means provided at the second reference member and serving to turn the switch on,
measurement means for measuring a voltage in the detection terminal of the detection circuit, and
computation means for computing the length or quantity of elongated materials based on the voltage measured by the measurement means.
The term “constant voltage source” includes a DC constant voltage source and a constant voltage AC source (AVR). The arrangement of “resistors” includes not only the arrangement with a constant spacing, but also an arrangement according to the prescribed order.
In accordance with the second invention, in the first invention, the detection circuit comprises three parallel circuits connected alternately to the switches.
In accordance with the third invention, in the second invention, every other switch is removed.
In accordance with the fourth invention, in the first or second invention, the switches are disposed equidistantly in the circumferential direction and the measurement of an elongated object in the form of a circular arc is made possible.
In accordance with the fifth invention, the computation means
computes the difference between a first measurement value obtained by the measurement means when an elongated material of a first reference length is disposed and a second measurement value obtained by the measurement means when an elongated material of a second reference length is disposed,
computes the ratio of the difference between the first measurement value and second measurement value to the difference between the first reference length and second reference length, and
computes the length or quantity of an elongated object to be measured, from the measurement value obtained by the measurement means when the elongated object is disposed and from the ratio.
Here, “the first reference length” is not limited to one elongated object that is to be detected and may relate to several objects. “The second reference length” may be different from the first reference length and the number thereof is not limited.
The sixth invention provides an apparatus for measuring an elongated object comprising:
a constant voltage source,
a first reference member for positioning one end of an elongated object,
a second reference member for positioning the other end of the elongated object,
a resistance circuit comprising a linear resistor disposed along the elongated object and having one end thereof connected to the constant voltage source and the other end thereof connected to the ground,
a detection circuit comprising an electrically conductive sliding member disposed at the second reference member and having one end thereof in sliding contact with the resistor and the other end thereof connected to a detection terminal,
measurement means for measuring a voltage in the detection terminal of the detection circuit, and
computation means for computing the length or quantity of elongated materials based on the voltage measured by the measurement means.
In accordance with the seventh invention,
the computation means
computes the difference between a first measurement value obtained by the measurement means when an elongated material of a first reference length is disposed and a second measurement value obtained by the measurement means when an elongated material of a second reference length is disposed,
computes the ratio of the difference between the first measurement value and second measurement value to the difference between the first reference length and second reference length, and
computes the length or quantity of an elongated object to be measured, from the measurement value obtained by the measurement means when the elongated object is disposed and from the ratio.
The effect attained in accordance with the present invention is that the length or quantity of elongated objects such as drugs arranged in a row can be measured regardless of their size or type.
14 reed switch
23 rotor (first reference member)
24 pushing unit (second reference member)
32 magnet (switch drive means)
100 control unit (measuring means)
100 control unit (computing means)
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
The storage shelf 2 comprises a plurality of vertical plates 8 and horizontal plates 9. The spacing between the adjacent vertical plates 8 is set according to the size of the cassettes 3 to be contained therein. Multiple stages of support grooves 10 are formed in the up-down direction on the side surface of each vertical plate 8. Accommodation members 11 for retaining the cassettes 3 are supported by the opposing support grooves 10. The spacing between the support grooves 10 that are adjacent in the vertical direction is set according to the size of the cassettes 3 to be contained therein.
The accommodation member 11, as shown in
As shown in
A small rotor for withdrawing ampoules or the like, as shown in
As shown in
As shown in
If the motor 52 is driven forwardly or reversely, the drive force is transmitted to the drive gear 56 via the worm gear 53, worm wheel 54, and intermediate gear 55, and then transferred to the rotor 23 via the engagement of the engagement convex section 56b and the engagement concave section 28a of the shaft 28 of the rotor 23. As a result, the drugs D contained in the cassette 3 are successively dispensed by rotating the rotor 23 alternately to the dispensing position and receiving position . In this case, if the rotor 23 is rotated to the prescribed position, the teeth of the segment gear 55a of the intermediate gear 55 and the teeth of the drive gear 56 are not engaged and further rotation is prevented. Therefore, it is not necessary to control accurately the drive time of the motor 52, and the rotor 23 can be reliably positioned with the dispensing position and receiving position.
As shown in
Operation of the drug dispensing apparatus of the above-described configuration will be explained below in accordance with the flowchart shown in
In the drug dispensing apparatus, drugs D are contained inside each cassette 3 in a state where they are arranged in one row. In this state, the pushing force of the constant load spring 30 acts upon the contained drugs D via the pushing unit 24, and the drug D position in the frontmost section is held in the holding concave section 26 of the rotor 23 located in the receiving position .
If the prescription data is inputted (step S1) and adequate authentication is carried out by the user authentication device 7 (step S2), then the control unit 100 displays the cassette 3 containing the corresponding drug D by turning on or off the display 19 (step S3). More specifically, a blue light comes on at the display 19 when one drug D is to be dispensed, the blue light is turned off when a plurality of drugs D are being dispensed, upon completion of the dispensing this light comes on, an orange light is turned off when there is a cassette error (the rotor cannot be rotated), and the orange light comes on when the drug is missing or the quantity thereof is small. Furthermore, if the drive switch 15 is switched on (step S4), the rotor 23 is rotated forwardly by the drive mechanism 51 and stopped in the take-out position (step S5). As a result, the authorized operator can take out the drug D located in the holding concave section 26 of the rotor 36 located in the take-out position.
If the quantity of drugs requested by the prescription data has been taken out, the operator pushes the end button 6a of the operation and display panel 6, but if the operation has not ended, the operator pushes a drive switch 15 to take out the next drug. Assuming that the operation of taking out a drug has not ended, the control unit 100 waits for a fixed time and if the end button 6a is not pushed ON (step S6) and the drive switch 15 is switched on (step S7), then the rotor 23 is reversed with the drive mechanism 51 and stopped in the receiving position (step S8). As a result, the drug located in the head section of the drugs pushed by the pushing unit 24 is received by the holding concave section 26 of the rotor 23. Here, the present quantity N of drugs in the cassette 3 is detected with the magnet 32 of the pushing unit 24 and the reed switch 14, which are the detection means (step S9). More specifically, the present quantity N of drugs arranged in a row between the pushing unit 24 and the holding concave section 26 of the rotor 23 is computed from the position of the reed switch 14 turned on by approach to the magnet 32 of the pushing unit 24, of a plurality of reed switches 14 provided in the positions corresponding to drugs D arranged in a row in the cassette 3. Then, it is determined whether or not the present quantity N is less than the stock quantity No memorized by the memory unit 101 (step S10), and if the present quantity is less than the stock quantity, the present quantity N is memorized as a stock quantity No in the memory unit 101 (step S11), the processing flow returns to step S5, and the drug dispensing operation is repeated. Furthermore, if the present quantity N is equal to the stock quantity No, the message reminding that the drug has been forgotten to take out is displayed on the operation and display panel 6 (step S12), the processing flow then returns to step S5, and the drug dispensing operation is repeated.
If the operation of taking out the drug is completed and the operator pushes the end button 6a of the operation and display panel 6, the control unit 100 causes the drive mechanism 51 to reverse the rotation of the rotor 23 and stop it in the receiving position (step S13). As a result, a drug can be received in the holding concave section 26 of the rotor 23. Here, in the same, manner as described above, the present quantity N of the drugs in the cassette 3 is detected (step S9), it is determined whether or not the present quantity N is less than the stock quantity No memorized in the memory unit 101 (step S15). If the present quantity N is less than the stock quantity No of the memory unit 101, the present quantity is memorized (step S16) and the operation is ended. Furthermore, if the present quantity N is equal to the stock quantity No, the message reminding that the drug has been forgotten to take out is displayed on the operation and display panel 7 (step S17), the processing flow then returns to step S5, and the drug dispensing operation is repeated.
Thus, if the operation of taking out the drug is completed, the rotor 23 is rotated to the receiving position. Therefore, the holding concave section 26 of the rotor 23 assumes a state of hiding inside the cassette 3, the rotor 23 cannot be rotated from the outside and the drug D cannot be taken out easily. Thus, narcotics or powerful drugs can be adequately controlled without paying much attention thereto.
Because the quantity of drugs D contained in the cassette 3 is detected with the reed switch 14, which is the detection means, the prescribed display can be conduced based on the detection signal and the operator can be notified if the remaining amount is small.
The cassettes 3 were disposed horizontally so that they could be stacked in the vertical direction, but they can be also disposed vertically or in a tilted configuration. In such case, the shape of the storage shelves 2 can be changed appropriately accordingly to the installation space. For example, when the installation space of the storage shelf 2 can be formed only at the lower side, the cassettes 3 may be disposed vertically and the drugs D may be taken out from the upper surface side. Furthermore, the cassettes 3 can be arranged transversally and disposed so that vials or the like face upward by the lid side thereof.
An apparatus for measuring the elongated objects of the present invention that uses reed switches 14 will be described below.
In the present embodiment, elongated objects are drugs arranged in one row. As shown in
In the measurement apparatus shown in
Assuming that RS9 of the first circuit, RS10 of the second circuit, and RS11 or the third circuit are switched on, the voltage V9, V10, V11 applied to the RS9, RS10, RS11 is represented by the following formulas
Those voltages V9, V10, V11 are averaged by passing through a 100Ω resistance and inputted into the control unit 100.
Furthermore, when RS10 of the first circuit and RS11 of the second circuit are switched on, the voltage V10, V11 applied to the RS10, RS11 is represented by the following formulas
Those voltages V10, V11 are averaged by passing through a 100Ω resistance and inputted into the control unit 100.
In the measurement apparatus shown in
Furthermore, in the measurement apparatus shown in
In the measurement apparatus shown in
In above-described measurement apparatus, an elongated material measurement reference is preset in the below-described manner. Thus, the number of the cassettes where the drugs are set, the drug name, the confirmation button (measurement button), condition setting items, first and second reference lengths, and the number of sets are displayed on the input screen shown in
In the flowchart shown in
The formulas for calculating the calculated lower limit value of pitch (calculated Pmin) and calculated upper limit value (calculated Pmax) in the case where the first reference length measurement value is 1 are represented by Formula 6 and Formula 7, respectively.
Calculated Pmin=[(second reference length measurement value)−(first reference length measurement value)]/[(second reference length measurement value)−1] [Formula 6]
Calculated Pmax=(Calculated Pmin)×(variation correction coefficient)+(Calculated Pmin) [Formula 7]
Variation correction coefficient: ⅔, ½, ⅓, ¼ as drug diameter error (see the step of selecting the cassette size in flow chart).
In the case the first reference length measurement number is other than 1 and the calculated example are shown by Formula 8.
(First reference length measurement value)=(First reference length measurement value)/(First reference length measurement number) [Formula 8]
Calculation Example:
Cassette size M=½
First reference length measurement value=0.8
Second reference length measurement value=4.8
Second reference length measurement number=22
Calculated Pmin=(4.8−0.8)/(22−1)=0.1905
Calculated Pmax=(0.1905×½)+0.1905=0.28575
The numerical values and graphs of the calculation example are shown in
The number of drugs D can be found by the following method. If
a: number of drugs, n (n>2);
b: measured voltage in the case the number of drugs is 1;
c: measured voltage in the case the number of drugs is n, then the average voltage e for 1 drug is represented by Formula 9.
e=(c−b)/(a−1) [Formula 9]
The measured voltage obtained when the number of drugs is x is found by the Formula 10.
y=e(x−1)+d [Formula 10]
d=(e/2)d: offset amount ( )
Therefore, the number x of drugs found when the measured voltage is y can be found by Formula 11.
x=(1/e)y+[1−(d/e)] [Formula 11]
Here, the found number x of drugs is represented as a detected number X by taking the integer part thereof. For example, if 3.0≦x<4.0, then the detected value X is taken as 3. When y+d<b, that is, when “the measured voltage+offset amount” is equal to or less than the measured voltage b obtained for 1 drug, then the detected number X is unconditionally taken as 0 and calculations of Formula 10 and Formula 11 cannot be conducted.
In Formula 10, the drug center is taken as a reference by adding the offset value d to the value obtained by deducting 1 from the drug number x and multiplying by the average voltage e. When the drug diameter is large, the offset value d may be taken as d=e/3 or e/4.
Another embodiment of the elongated object measurement apparatus in accordance with the present invention will be described below. In this embodiment, the reed switches 14 that were employed in the above-described embodiment are not used, and a slide resistor is employed. In the explanation below, the components identical to those of the above-described embodiment will be assigned with identical reference numerals and explanation thereof will be omitted. Only different components will be explained.
As shown in
A pushing unit 24′ of the cassette 3 is similar to the pushing unit 24 of the above-described embodiment and has a configuration similar to that of the pushing unit 24 of the above-described embodiment, except that the magnet is absent, a pair of locking members 31 is provided, and a brush 76 is attached.
In a pair of locking members 31, the gear sections 51b thereof are shifted by half a pitch. As a result, when the lid body 22 is open, one of the locking members 31 is locked with the rack 25 and the pushing unit 24′ is rapidly stopped.
The brush 76 comprises a plate-like base section 77 from an electric conductor and sliding sections 78, 79 mounted on the base section 77 and formed from elastic conductors disposed parallel to each other. Because the base section 77 of the brush 76 is attached to the pushing unit 24′, the distal end portions of the sliding sections 78, 79 are slidably pressed against the first and second slide resistance plates 67, 68 of the slide resistance unit 61. Notches 80 are formed in the distal ends of the sliding sections 78, 79 and the distal ends are brought into uniform contact with the slide resistance plates 67, 68 even if the distal ends are somewhat inclined.
In the measurement apparatus comprising the slide resistance unit 61 and brush 76 of the above-described configuration, if a drug D is contained in the cassette 3 and the lid 22 is closed, the pushing unit 24′ will move and push against the drug D. In this process the brush 76 of the pushing unit 24′ will slide over the first and second slide resistance plates 67, 68 and stop in a position corresponding to the number of drugs D. If the stop position of the brush 76 is denoted by P, then a divided voltage of Vp=R2/R will be applied to the control unit 100 via the brush 76 located in the position P. The control unit 100 reads the computation conditions or voltage stored in the memory unit, the number of drug units corresponding to the detected voltage is calculated in the processing unit, and the result is outputted as the present quantity of drug units.
As described above, in the measurement apparatus using the slide resistance unit 61 and brush 76, it is not necessary to provide multiple reed switches as in the above-described embodiment. Therefore, the size can be reduced, the circuit structure is simplified, and cost can be reduced.
The measurement apparatuses of the above-described embodiments measure the quantity of drugs disposed side by side in a linear configuration, but disposing the switches equidistantly in the circumferential direction also makes it possible to measure the quantity of drugs disposed side by side along a circular arc. Furthermore, not only the quantity of drugs, but also the length of various elongated materials can be measured with a similar apparatus.
Furthermore, it the present embodiments, as shown in
On the other hand, the pin 82 attached to the long wall surface 11a of the accommodation member 11 on the body side comprises a round seat section 87,a head section 88 protruding from one surface of the seat section 87, and a leg section 90 protruding from the other surface of the seat section 87 and having a pair of locking pieces 89 formed at the distal end thereof. As shown in
The pin holes 91 of the left 3 rows identify the number of steps in the cassette 3 attached thereto, and the pin holes 91 of the right 5 rows are provided to identify the cassette controller for controlling the cassette 3 attached thereto. Furthermore, the hook 81 is attached to the hook mounting section 85 of the cassette 3 corresponding to the pin hole 91 where the pin 82 has not been attached, but the hook 81 is not attached to the hook mounting section 85 of the cassette 3 corresponding to the pin hole 91 where the pin 82 was attached. As a result, the stage at which the cassette 3 is mounted and the cassette controller by which the cassette is controlled can be identified by the position of the hook 81 of the cassette 3 or the position of the pin 92 of the accommodation member 11 on the side of the body. Furthermore, in the configuration where the hook is attached to the hook mounting section 85 of the cassette 3 corresponding to the pin hole 91 where the pin 82 was attached, mounting is impossible. Therefore, erroneous mounting can be prevented.
In the present embodiment, as shown in
The cassette connector 92 is attached to the rear end wall of the cassette 3 and protected by the cover 94. First, second and third pins 95a, 95b, 95c are provided so as to protrude downward at the cassette connector 92, those pins to be inserted into respective through holes 63a, 64a, 65a of the plus-side conductor pattern 63, minus-side conductor pattern 64, and detection side conductor pattern 65 of the slide resistance unit 61. Furthermore, as shown in
The shelf connector 93 is attached to the long wall surface 11a of the accommodation member 11 and has first, second, third and fourth contact sections 98a, 98b, 98c, 98d electrically connected respectively to the first, second, third, and fourth contact surfaces 96a, 96b, 96c, 96c of the cassette connector 92. Each of those contact sections 98a, 98b, 98c, 98d comprises a pair of linear members, is bent to assume a triangular shape, and impelled by a spring (not shown in the figure) so as to protrude from the shelf connector 93. Furthermore, the contact sections 98a, 98b, 98c, 98d are electrically connected to the contact pins (not shown in the figures) of the contact section 99 and wired to reach the prescribed position.
If the cassette 3 is accommodated in and attached to the accommodation member 11, the contact surfaces 96a, 96b, 96c, 96d of the cassette connector 92 and contact sections 98a, 98b, 98c, 98d of the shelf connector 93 are electrically connected, electric voltage is applied from the accommodation member 11, that is, from the shelf to the slide contact unit 61 of the cassette 3, and a voltage corresponding to the quantity of drug D inside the cassette 3 is detected as described above.
Number | Date | Country | Kind |
---|---|---|---|
2003-357110 | Oct 2003 | JP | national |
2004-116876 | Apr 2004 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/13834 | 9/22/2004 | WO | 4/7/2006 |