Medicine dispensing device, medicine dispensing paper remaining amount judgment method, and medicine dispensing paper roll
Patent Information
- Application Number
- CN202110055002.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2013-05-17
- Filing Date
- 2014-03-18
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2034-03-18
AI Technical Summary
[0044]根据本发明,能够正确地判断药剂分包纸的纸余量,所以能够发挥如下效果:利用者知晓能够由剩余的药剂分包纸进行处方的包数,能够将药剂分包纸用尽而无浪费。
Smart Images

Figure CN112830310B_ABST
Abstract
Description
[0001] This application is a divisional application of a Chinese patent application (Chinese divisional application filed on April 26, 2019, application number 201910342153.7, entitled "Pharmaceutical Packaging Device, Method for Judging the Remaining Amount of Pharmaceutical Packaging Paper and Pharmaceutical Packaging Paper Roll"). Technical Field
[0002] This invention relates to a pharmaceutical packaging device for packaging each package of medicine using packaging paper, a method for determining the remaining amount of pharmaceutical packaging paper, and a pharmaceutical packaging paper roll. Background Technology
[0003] As a pharmaceutical dispensing device that prints the patient's name, date and time of administration, etc. on a pharmaceutical packaging sheet and uses the pharmaceutical packaging sheet to package tablets, powders, and other pharmaceuticals into individual packets, there is a known pharmaceutical dispensing device as described in Patent Document 1.
[0004] The drug dispensing device of the aforementioned Patent Document 1 supplies drug packaging paper from a drug packaging paper roll, aligns the drug packaging paper with the ink ribbon at the position of the print head, prints the patient's name, date and time of administration, etc. through the print head, folds the printed drug packaging paper in half with the opening facing upwards, and packages tablets, powders, and other drugs in this state.
[0005] Existing technical documents
[0006] Patent documents
[0007] Patent Document 1: Japanese Patent No. 4564437 Summary of the Invention
[0008] The problem that the invention aims to solve
[0009] However, if the remaining amount of medicine packaging paper on the aforementioned medicine packaging paper roll (the remaining amount of the roller-shaped object) can be indicated, the user can know how many prescription packets can be written with the remaining medicine packaging paper, and can use the medicine packaging paper without waste.
[0010] The remaining length of the aforementioned pharmaceutical packaging paper can be calculated by subtracting the used length from the initial length of the pharmaceutical packaging paper roll. However, the amount cut at the end of the pharmaceutical packaging paper roll during product packaging varies slightly for each operator, resulting in variations in the initial length. Furthermore, the initial length also differs between batches. Therefore, even if an approximate length can be determined, the exact remaining length cannot be accurately estimated. This is because, due to improper cutting, slightly more paper is wrapped than specified.
[0011] Furthermore, the remaining amount of the aforementioned pharmaceutical packaging paper can also be determined by the rotation amount of the pharmaceutical packaging paper roll during dispensing, based on the diameter of the roll and the thickness of the pharmaceutical packaging paper. However, the thickness of the pharmaceutical packaging paper required in this determination is not simply the paper thickness itself, but rather the thickness after considering the air layer that exists between the pharmaceutical packaging papers when they are laminated in a roller state.
[0012] However, the air layer varies depending on various factors such as the paper tension during the manufacturing of the pharmaceutical packaging rolls, making it impossible to accurately determine the thickness after taking the air layer into account. Therefore, it is difficult to show the user the correct number of remaining packages.
[0013] The present invention is made in view of the above circumstances, and provides a pharmaceutical packaging device, a method for judging the remaining amount of pharmaceutical packaging paper, and a pharmaceutical packaging paper roll that can accurately determine the remaining amount of pharmaceutical packaging paper.
[0014] Methods for solving problems
[0015] To address the aforementioned issues, the pharmaceutical packaging apparatus of the present invention comprises: a roll support section, wherein a core tube of a pharmaceutical packaging paper roll is mounted on a rotating shaft section; a rotation amount information output section, which outputs rotation amount information indicating the rotation amount of the rotating shaft section; an information reading section, which writes information to a recording medium disposed on the core tube mounted on the roll support section and reads the written information; and an information generation section, which generates, as information writable to the recording medium, rotation amount information at a reference paper balance point, rotation amount information at the current paper balance point once or multiple times, and the paper usage amount from the reference point to the point when the packaging paper is used. The rotation amount information at the reference paper balance point is the rotation amount information when the packaging paper of the aforementioned pharmaceutical packaging paper roll has been issued a predetermined length at the reference point. The rotation amount information at the current paper balance point once or multiple times is the rotation amount information whenever the packaging paper of the aforementioned pharmaceutical packaging paper roll has been issued the predetermined length at a packaging paper usage point after the aforementioned reference point. The paper balance calculation unit calculates the current paper balance based on the rotation amount information at the reference paper balance point, the rotation amount information at the current paper balance point, the amount of paper used from the aforementioned reference point to the packaging paper usage point, and the size information of the core tube.
[0016] Based on the above configuration, the current paper balance is calculated by taking into account the rotation amount information at the reference paper balance point, the rotation amount information at the current paper balance point, the amount of paper used from the reference point to the point when the sub-packing paper is used, and the size information of the core tube. Therefore, it is not necessary to use the paper thickness and air layer of the pharmaceutical sub-packing paper for balance calculation, and the correct paper balance can be shown to the user.
[0017] Furthermore, the pharmaceutical packaging apparatus of the present invention is characterized by comprising: a roll support portion, wherein a core tube of a pharmaceutical packaging paper roll is mounted on a rotating shaft portion; a rotation amount information output portion, which outputs the rotation amount of the rotating shaft portion; an information generation portion, which generates a first rotation amount when a predetermined length of packaging paper is dispensed from the pharmaceutical packaging paper roll with a remaining first amount of packaging paper, a second rotation amount when a predetermined length of packaging paper is dispensed from the pharmaceutical packaging paper roll with a remaining second amount of packaging paper less than the first amount, and a paper usage amount equivalent to the difference between the first amount and the second amount; a communication portion, which writes the information generated by the information generation portion to a recording medium provided on the core tube and reads out the written information; and a paper remaining amount calculation portion, which calculates the paper remaining amount after a predetermined length of packaging paper is dispensed from the pharmaceutical packaging paper roll with a remaining second amount of packaging paper based on the information read by the communication portion and the size information of the core tube.
[0018] Based on the above configuration, the remaining amount of paper after a predetermined length of paper has been dispensed from the pharmaceutical packaging paper roll containing the remaining amount of the second packaging paper is calculated based on the first rotation amount, the second rotation amount, the amount of paper used, and the size information of the core tube. Therefore, it is not necessary to use the paper thickness and air layer of the pharmaceutical packaging paper for the remaining amount calculation, and the correct remaining amount of paper can be shown to the user.
[0019] It also includes a control unit that performs processing when the first rotation amount has not yet been written to the recording medium and processing when it has already been written.
[0020] Before the control unit writes the rotation amount information at the reference paper balance point or the first rotation amount to the recording medium, it performs multiple processes to obtain rotation amount information each time a package of the drug packaging paper roll of the predetermined length is issued. If the rotation amount information is within a predetermined range compared to the previous rotation amount information for a predetermined number of times, it switches to the process of obtaining the rotation amount information at the reference paper balance point or the first rotation amount.
[0021] As a process for obtaining the rotation amount information at the time of obtaining the reference paper balance or the first rotation amount, the control unit performs the following processing: it performs a process of obtaining the rotation amount multiple times each time the packaging paper of the drug packaging paper roll of the predetermined length is issued, sets the average value or the most frequent value of these processes as the rotation amount information of the predetermined round, and sets the rotation amount information of the predetermined round as the rotation amount information at the time of obtaining the reference paper balance or the first rotation amount.
[0022] When the recording medium contains the rotation amount information at the reference paper balance point or the first rotation amount, but does not store the rotation amount information at the current paper balance point used in the calculation of the paper balance, or the second rotation amount, the control unit performs one or more processes to obtain the rotation amount information at the current paper balance point or the second rotation amount each time a roll of the pharmaceutical packaging paper of the predetermined length is issued, and writes it to the recording medium. When the recording medium contains the rotation amount information at the reference paper balance point or the first rotation amount, and stores the rotation amount information at the current paper balance point used in the calculation of the paper balance, or the second rotation amount, the control unit performs data update processing to obtain the rotation amount information at the current paper balance point or the second rotation amount each time a roll of the pharmaceutical packaging paper of the predetermined length is issued, and rewrites one or more of the rotation amount information at the current paper balance point or the second rotation amount in the recording medium.
[0023] An antenna for transmitting and receiving information between the recording medium and the information reading unit is provided on the roll support, and the antenna's mounting surface intersects the axial direction of the rotating shaft.
[0024] Furthermore, the pharmaceutical packaging apparatus of the present invention uses a pharmaceutical packaging paper roll to package pharmaceuticals one package at a time. It is characterized by comprising: a rotation amount information output unit that outputs rotation amount information indicating the rotation amount of the rotation shaft of the core tube on which the pharmaceutical packaging paper roll is mounted; a usage amount information output unit that outputs usage amount information indicating the amount of packaging paper dispensed from the pharmaceutical packaging paper roll; and an information reading unit that reads rotation amount information at a reference paper balance point from a recording medium provided on the core tube of the pharmaceutical packaging paper roll. The reference paper balance point rotation amount information indicates the rotation amount of the core tube of the pharmaceutical packaging paper roll when the pharmaceutical packaging paper roll has been dispensed a predetermined length at the reference time point. Information generation unit generates one or more rotation amount information for the current paper balance point and the amount of paper used from the reference point to the point when the packaging paper is used. The one or more rotation amount information for the current paper balance point indicates the amount of rotation of the core tube of the pharmaceutical packaging paper roll when the pharmaceutical packaging paper roll is issued the predetermined length at a packaging paper use point after the reference point. Paper balance calculation unit calculates the current paper balance based on the rotation amount information for the reference paper balance point, the rotation amount information for the current paper balance point, the amount of paper used from the reference point to the point when the packaging paper is used, and the size information of the core tube.
[0025] Based on the above configuration, the current paper balance is calculated by taking into account the rotation amount information at the reference paper balance point, the rotation amount information at the current paper balance point, the amount of paper used from the reference point to the point when the sub-packing paper is used, and the size information of the core tube. Therefore, it is not necessary to use the paper thickness and air layer of the pharmaceutical sub-packing paper for balance calculation, and the correct paper balance can be shown to the user.
[0026] Compare the amount of paper required for pharmaceutical packaging and the remaining paper allowance, and issue a warning if the comparison result is outside the allowable range.
[0027] In addition, the pharmaceutical packaging paper roll of the invention is a pharmaceutical packaging paper roll used in the above-mentioned pharmaceutical packaging device, wherein a recording medium is provided on the core tube.
[0028] The aforementioned recording medium stores the dimensional information of the aforementioned core tube.
[0029] In the aforementioned pharmaceutical packaging paper roll, the core tube is composed of an inner tube section and an outer tube section, and the aforementioned recording medium is disposed in the gap between the inner tube section and the outer tube section.
[0030] Furthermore, the method for determining the remaining amount of medicine packaging paper according to the present invention is a method for determining the remaining amount of medicine packaging paper in a medicine packaging device that packages medicine one package at a time using a medicine packaging paper roll. The method is characterized by acquiring rotation amount information at a reference paper remaining amount point, rotation amount information at the current paper remaining amount point once or multiple times, and the amount of paper used from the reference point to the point when the packaging paper is used, from a recording medium provided in the core tube of the medicine packaging paper roll. The rotation amount information at the reference paper remaining amount point indicates that the medicine packaging paper roll has been extended by a predetermined length at the reference point. The rotation amount information of the core tube of the aforementioned pharmaceutical packaging paper roll at the time, and the rotation amount information of the current paper balance point once or multiple times, represent the rotation amount information of the core tube of the aforementioned pharmaceutical packaging paper roll when the predetermined length of packaging paper is issued at the time of use of the aforementioned packaging paper after the aforementioned reference time point. The current paper balance is calculated based on the rotation amount information of the aforementioned reference paper balance point, the rotation amount information of the aforementioned current paper balance point, the amount of paper used from the aforementioned reference time point to the aforementioned packaging paper use point, and the size information of the aforementioned core tube.
[0031] Based on the above configuration, the current paper balance is calculated by taking into account the rotation amount information at the reference paper balance point, the rotation amount information at the current paper balance point, the amount of paper used from the reference point to the point when the sub-packing paper is used, and the size information of the core tube. Therefore, it is not necessary to use the paper thickness and air layer of the pharmaceutical sub-packing paper for balance calculation, and the correct paper balance can be shown to the user.
[0032] Furthermore, the method for determining the remaining amount of medicine packaging paper according to the present invention is a method for determining the remaining amount of medicine packaging paper in a medicine packaging device that packages medicines one package at a time using a medicine packaging paper roll. The method is characterized by obtaining a first rotation amount, a second rotation amount, and a paper usage amount corresponding to the difference between the first and second amounts from a recording medium provided in the core tube of the medicine packaging paper roll. The first rotation amount is the rotation amount of the core tube of the medicine packaging paper roll when a predetermined length of packaging paper has been dispensed from the medicine packaging paper roll with a remaining first amount of packaging paper. The second rotation amount is the rotation amount of the core tube when a predetermined length of packaging paper has been dispensed from the medicine packaging paper roll with a remaining second amount of packaging paper (less than the first amount). Based on the first rotation amount, the second rotation amount, the paper usage amount, and the size information of the core tube, the remaining amount of paper after the predetermined length of packaging paper has been dispensed from the medicine packaging paper roll with a remaining second amount of packaging paper is calculated.
[0033] Based on the above configuration, the remaining amount of paper after a predetermined length of paper has been dispensed from the pharmaceutical packaging paper roll containing the remaining amount of the second packaging paper is calculated based on the first rotation amount, the second rotation amount, the amount of paper used, and the size information of the core tube. Therefore, it is not necessary to use the paper thickness and air layer of the pharmaceutical packaging paper for the remaining amount calculation, and the correct remaining amount of paper can be shown to the user.
[0034] Furthermore, the pharmaceutical packaging device of this invention uses a ribbon roll and a pharmaceutical packaging paper roll for packaging and printing pharmaceuticals. It is characterized by comprising: a separation forming section that forms a first state separating the print head from its opposing support section and a second state further separating from the first state; a take-up control section that controls the take-up of the ribbon, thereby eliminating slack in the ribbon of the ribbon roll in the second state; and a control section that, when it is determined that there is a possibility of needing to replace the pharmaceutical packaging paper roll, forms the second state and performs control over the take-up of the ribbon.
[0035] The printing and packaging unit, which has a printing section that uses the aforementioned ribbon roll and the aforementioned pharmaceutical packaging paper roll, and a packaging section that packages pharmaceuticals, is configured to move from inside the device body toward the front. When the control unit detects that the printing and packaging unit has moved from inside the device body toward the front and determines that there is a possibility that the ribbon roll needs to be replaced, it performs control to form the aforementioned second state and wind up the ribbon.
[0036] If the information reading unit cannot read information from the recording medium via the recording medium of the core tube provided on the aforementioned pharmaceutical packaging paper roll, the control unit determines that there is a possibility that the aforementioned pharmaceutical packaging paper roll needs to be replaced.
[0037] The control unit has a detection unit that detects whether the core tube has detached from the rotating shaft that rotates the core tube. If the detection unit detects that the core tube has detached from the rotating shaft, the control unit determines that there is a possibility that the pharmaceutical packaging paper roll needs to be replaced.
[0038] The detection unit has a terminal for detecting the aforementioned pharmaceutical packaging paper roll. When the detection unit detects the terminal of the aforementioned pharmaceutical packaging paper roll, the control unit determines that there is a possibility that the aforementioned pharmaceutical packaging paper roll needs to be replaced.
[0039] Furthermore, the pharmaceutical packaging apparatus of the present invention uses a ribbon roll and a pharmaceutical packaging paper roll for packaging and printing pharmaceuticals, characterized by comprising: a separation forming section for forming a first state in which the print head and the support portion opposite it are separated by a first distance and a second state in which they are separated by a second distance longer than the first distance; a take-up control section for controlling the take-up of the ribbon so as to eliminate slack in the ribbon of the ribbon roll in the second state; and a control section for performing the control of taking up the ribbon in the second state when it is determined that there is a possibility that the ribbon roll may be replaced.
[0040] The printing and packaging unit, which has a printing section that uses the aforementioned ribbon roll and the aforementioned pharmaceutical packaging paper roll, and a packaging section that packages pharmaceuticals, is configured to move from inside the device body toward the front. When the control unit detects that the printing and packaging unit is moving from inside the device body toward the front and determines that there is a possibility that the aforementioned ribbon roll has been replaced, it forms the aforementioned second state and performs control to wind up the aforementioned ribbon.
[0041] The detection unit, which has a terminal for detecting the ribbon roll, determines, when the terminal of the ribbon roll is detected by the detection unit, that there is a possibility that the chemical packaging paper roll needs to be replaced.
[0042] When the above-mentioned second state is formed and the above-mentioned take-up control is performed on the above-mentioned ribbon, the rotation of the supply core of the above-mentioned ribbon spool is braked, and when the second state is changed to the first state, the above-mentioned brake is released.
[0043] Invention Effects
[0044] According to the present invention, the remaining amount of medicine packaging paper can be accurately determined, thus achieving the following effects: the user knows the number of prescription packets that can be made from the remaining medicine packaging paper, and the medicine packaging paper can be used up without waste. Brief description of the attached figures
[0045] Figure 1 This is a perspective view showing the outline structure of a pharmaceutical dispensing device according to an embodiment of the present invention.
[0046] Figure 2 It shows the setting in Figure 1 A perspective view of the printing and packaging unit of the pharmaceutical dispensing device shown.
[0047] Figure 3 It is shown in Figure 2 The image shown is a perspective view of the printing and packaging unit with the lid of the aforementioned ribbon cartridge removed.
[0048] Figure 4 It is shown Figure 2 A perspective view of the back side of the printing section within the printed packaging unit.
[0049] Figure 5 It is shown Figure 1 The diagram shows a block diagram of the control system for the ribbon tape of the pharmaceutical packaging device.
[0050] Figure 6 This is a flowchart illustrating an overview of the printing process.
[0051] Figure 7 This is a flowchart illustrating the outline of the colored paper removal process.
[0052] Figure 8 This is a cross-sectional view showing the core tube and roll support portion of a pharmaceutical packaging paper roll according to an embodiment of the present invention.
[0053] Figure 9 (A) is a perspective view showing the drum support section. Figure 9 (B) is a perspective view showing the internal structure of the drum support section.
[0054] Figure 10 It is shown that... Figure 1 The diagram shows a block diagram of the control system related to the paper balance calculation and processing of the pharmaceutical packaging device.
[0055] Figure 11 It is shown Figure 1 The diagram illustrates the paper balance calculation process for the pharmaceutical packaging device.
[0056] Figure 12 It is shown Figure 1 The diagram illustrates the relationship between the reference time point and the amount of packaging paper used at the time of packaging paper use in the shown pharmaceutical packaging device.
[0057] Figure 13 It is shown Figure 2 The flowchart shows a control example when the printing and packaging unit is drawn out from the main body of the device. Detailed Implementation
[0058] Embodiments of the present invention will now be described with reference to the accompanying drawings.
[0059] like Figure 1 As shown, the main body of the drug packaging device 1 in this embodiment includes: a drug storage and dispensing unit 11 for storing drugs by type and dispensing each package of the drug according to the prescription; funnel groups 12 and 13 for receiving the dispensed drugs; and a printing and packaging unit 4, on which a drug packaging paper roll 200 and a ribbon cassette 3 are detachably mounted. The printing and packaging unit 4 prints on drug packaging paper S supplied from the drug packaging paper roll 200 and packages each package of drug supplied from the funnel groups 12 and 13 using the drug packaging paper S. Furthermore, to facilitate the replacement of the ribbon cassette 3 and the drug packaging paper roll 200, the printing and packaging unit 4 can be moved from inside the device body to the front side via guide rails or hinges. Whether the printing and packaging unit 4 has moved from inside the device body to the front side can be detected by, for example, a detection switch 422.
[0060] Figure 2 as well as Figure 3 This is a perspective view showing the printing and packaging unit 4, in which the aforementioned pharmaceutical packaging paper roll 200 and ribbon cartridge 3 are installed. Figure 2 as well as Figure 3 The packaging section 45 of the aforementioned printing and packaging unit 4 is also shown. This packaging section 45 is an actuating unit that introduces the medicine into the opening of the medicine packaging paper S and heat-welds the medicine packaging paper S in a way that seals the introduced medicine. The medicine packaging paper S is hung on three guide shafts 4a, passes between the support roller 4b and the print head 4e, and is further hung on the guide shaft 4c. Additionally, the ribbon R housed in the ribbon cassette 3 is guided by the ribbon guide of the printing and packaging unit 4, passes between the support roller 4b and the print head 4e, and after printing, detaches from the medicine packaging paper S and returns to the ribbon cassette 3.
[0061] Figure 4 This is a perspective view of the printing and packaging unit 4 from the rear side. The unit, equipped with the printhead 4e, is supported so that it can freely rock about a shaft 407. Specifically, the connecting rod 406 and the printhead 4e are mounted on the shaft 407. When the head solenoid 405 is activated, the connecting rod 406 actuates, and the printhead 4e rotates about the shaft 407. Then, the printhead 4e moves towards the support roller 4b, causing the ribbon R to press against the medicine packaging paper S, forming a printable state.
[0062] In addition, such as Figure 2 as well as Figure 3As shown, rotatable curved guide rollers 45b and 45c are arranged near the guide shaft 4c that guides the medicine packaging paper S (downstream of the conveying direction of the medicine packaging paper S). These curved guide rollers 45b and 45c cause the conveying direction of the medicine packaging paper S to bend in front of the unfolding guide 45a of the packaging section 45. A funnel device for introducing medicine into the medicine packaging paper S is provided on the back side of the unfolding guide 45a. The unfolding guide 45a unfolds the folded medicine packaging paper S, forming an opening for inserting the medicine outlet (nozzle) of the funnel device. In addition, the packaging section 45 has a pair of heating rollers 45d and 45e below the unfolding guide 45a. Furthermore, a conveying roller (not shown) is provided below the heating rollers 45d and 45e. Heating rollers 45d and 45e are rotated by a drive mechanism (not shown) consisting of an electric motor, direct-drive gears, intermittent gears, etc. The aforementioned pharmaceutical packaging paper S is fed at a conveying speed V2 via the heating rollers 45d and 45e.
[0063] Furthermore, the supply-side support shaft 41, located in the printing and packaging unit 4, supports the supply core 31 of the ribbon cartridge 3, and rotates by the rotation of the supply core 31. Additionally, the take-up-side support shaft 42 supports the take-up core 32 of the ribbon cartridge 3 and drives its rotation. Two plate-shaped antennas 43 and 44 are provided on the outer side of the storage section where the ribbon cartridge 3 is mounted. The two antennas 43 and 44 are configured such that their radio wave transmitting and receiving surfaces face the circumference of the supply-side support shaft 41 (or the circumference of the supply core 31 when the ribbon cartridge 3 is mounted) and their orientations intersect (preferably at 90°) with the radio wave transmitting and receiving surfaces.
[0064] like Figure 4 As shown, the take-up side support shaft 42 rotates via the take-up motor 401 and the drive force transmission path 402. A torque limiter 403 is provided in the drive force transmission path 402, which blocks the drive force transmission when a predetermined load or more is applied to the take-up side support shaft 42, causing the take-up motor 401 to idle. This load is generated when the ribbon R, which is intended to be pressed by the print head 4e, is pulled along by the feed of the medicine packaging paper S and feeds at the same speed as the feed speed (conveyance speed V2). Furthermore, a circular plate portion 404a of a rotary encoder (rotation detection unit) 404, which detects the rotational state of the take-up side support shaft 42, is mounted on the take-up side support shaft 42. The rotational state of the circular plate portion 404a is detected by a photosensitive sensor provided on the base plate 404b of the rotary encoder 404. The rotation of the take-up side support shaft 42 is detected by the rotary encoder 404.
[0065] Furthermore, a circular plate portion 411 of a rotary encoder 410 for detecting the rotational state of the supply-side support shaft 41 is also mounted on the aforementioned supply-side support shaft 41. The rotational state of the circular plate portion 411 is detected by an optical sensor provided on the base plate 412 of the rotary encoder 410. The rotation of the supply-side support shaft 41 is detected by the rotary encoder 410. Additionally, a clutch 41a, such as an electromagnetic clutch, is provided on the supply-side support shaft 41, enabling switching between a state where the supply-side support shaft 41 is free to rotate and a state where braking is applied. When printing is not in progress, the supply-side support shaft 41 is essentially braked.
[0066] In addition, a rotary encoder 4f is provided on the aforementioned support roller 4b to detect its rotational state.
[0067] Figure 5 This is a block diagram showing the positional relationship between the antennas 43 and 44 and the supply core 31, as well as the control system of the drug packaging device 1. The antennas 43 and 44 are connected to a wireless reader 54. This wireless reader 54 is controlled by a controller 5 to read information from the IC tag (e.g., RFID: Radio Frequency Identification) 100 of the supply core 31 located within the ribbon cartridge 3, and to write information to the IC tag 100.
[0068] The controller 5 is composed of a microcomputer. In addition to functioning as a drug dispensing control unit 51 that controls the drug dispensing unit 11, it also functions as a rotation speed control unit 52 of the winding side support shaft 42 and a write information output unit 53.
[0069] When the speed at which the ribbon R feeds in the winding direction is set to V1, and the conveying speed of the pharmaceutical packaging paper S is set to V2, the rotation speed control unit 52 controls the winding motor 401 that rotates the winding core 32 (winding-side support shaft 42) of the ribbon cartridge 3 based on the information read from the IC tag 100, namely the length of the ribbon R in use, so that V1 > V2. In this embodiment, the speed V1 is set to 115% of the speed V2, but a value different from 115% can also be used. Here, in the ribbon cartridge 3, there is a predetermined relationship between the length of the ribbon R in use, the residual roll diameter of the ribbon R remaining on the supply core 31, and the winding roll diameter of the ribbon R wound onto the winding core 32.
[0070] Based on the aforementioned predetermined relationship, the rotational speed of the take-up side support shaft 42 is changed according to the variation in the length of the ribbon R, thereby enabling the take-up motor 401 to rotate the ribbon R at the paper feed speed V1. Furthermore, by providing the torque limiter 403, when the head electromagnet 405 is activated (the print head 4e is pressing the ribbon R), a predetermined tension can be applied to the ribbon R while simultaneously feeding the ribbon R at the delivery speed V2 of the pharmaceutical packaging paper S.
[0071] The threshold for opening / closing the torque limiter 403 is set as follows. That is, during printing, when the ribbon R is fed at speed V2 by the paper feed of the pharmaceutical packaging paper S, even when the ribbon R is pulled at speed V1, it can be ensured that the ribbon R feeds at speed V2. Furthermore, upon completion of printing, the head electromagnet 405 is turned off, and the ribbon R is no longer fed by the pharmaceutical packaging paper S, resulting in a take-up state of the ribbon R based on speed V1. When printing ends, the take-up motor 401 stops.
[0072] Furthermore, since the aforementioned ribbon R is used in the pharmaceutical packaging process, the rotation speed is recalculated based on the total length used, which is the sum of the length used and the length used at the start of pharmaceutical packaging. Additionally, the length used by the aforementioned ribbon R in pharmaceutical packaging can be calculated from the winding speed and winding time of the aforementioned ribbon R. Furthermore, information indicating a used length of zero is recorded on the IC label 100 of the new ribbon reel 30.
[0073] Furthermore, the IC tag 100 can also record information such as the type of the ribbon R (color, single black, etc.), the outer diameter or radius of the core (the outer diameter or radius of the supply core 31 is the same as the outer diameter or radius of the winding core 32), and the thickness of the ribbon R. With this information recorded, it is possible to correspond even when the outer diameter of the core and the thickness of the ribbon R are different. The winding drum diameter (here, radius) when the winding core 32 winds the ribbon R can be calculated by adding the ribbon lamination thickness (ribbon R thickness × number of rolls) to the radius of the winding core 32.
[0074] Furthermore, since there are no antennas 43 and 44 on the winding core 32 side, the outer diameter or radius of the winding core 32 cannot be read from the IC tag 100. Therefore, the outer diameter or radius of the core used in the calculation of the winding drum diameter is the outer diameter or radius of the core recorded in the IC tag 100 of the supply core 31.
[0075] Alternatively, a data table 55a can be provided in the memory 55, which records information about the rotation speed relative to the length of the ribbon R used. In this case, the rotation speed control unit 52 assigns the information indicating the length of the ribbon R used as a read address to the data table 55a, obtaining the rotation speed information output from the data table 55a. Since the ribbon R is used during the pharmaceutical packaging process, the total length used (obtained by adding the length used to the length used at the start of pharmaceutical packaging) is sequentially assigned as a read address to the data table 55a to obtain new rotation speed information. Furthermore, the data table 55a is set according to the type of ribbon roll 30, and the type of ribbon roll 30 provided in the pharmaceutical packaging device is read from the IC tag 100.
[0076] The motor control unit 56 controls the drive of the take-up motor 401 under the control of the rotation speed control unit 52. That is, the rotation of the take-up motor 401 is controlled to cause the take-up side support shaft 42 to rotate at the aforementioned rotation speed ω.
[0077] The aforementioned write information output unit 53 outputs information about the total length of the ribbon used, which changes due to the use of the ribbon R, to the wireless reader / writer 54. This information is then written to the IC tag 100 by the wireless reader / writer 54. For example, the rotation speed control unit 52 sequentially assigns the total length used—the sum of the length of the ribbon R used during the pharmaceutical packaging process and the length used at the beginning of the pharmaceutical packaging—to the write information output unit 53. The write information output unit 53 supplies this total length to the wireless reader / writer 54. The wireless reader / writer 54 then sequentially writes this total length to the IC tag 100. In the next operation, the pharmaceutical packaging device 1 only needs to perform printing based on the length of the ribbon R obtained from the IC tag 100.
[0078] Figure 6This is a flowchart illustrating the outline of the printing process performed by the controller 5. The controller 5 performs bit mapping processing on the image recording patient name, date and time of administration, etc. (step S1). Then, the controller 5 begins a process of feeding the dispensing paper S through the heating rollers 45d and 45e while performing heat fusion on each package (step S2), and determines whether the dispensing paper has been fed to a predetermined position, i.e., whether the leading position of the printing range of the dispensing paper S has reached the position of the print head 4e, based on, for example, the operation of the heating rollers 45d and 45e (step S3). When it is determined that the dispensing paper S has been fed to the leading position, the head electromagnet 405 is turned on (step S4). When the head electromagnet 405 is turned on, the ribbon R is pressed against the dispensing paper through the print head 4e, and the ribbon R feeds at the speed V2.
[0079] Furthermore, the controller 5 transmits the printing data obtained through the bitmap to the print head 4e, causing the print head 4e to heat up (step S5). The controller 5 also determines whether the amount of medicine packaging paper S to be printed has been delivered (step S6). If it determines that the amount has not been reached, the process proceeds to step S5; conversely, if it determines that the delivery is complete, the head electromagnet 405 is turned off (step S7). When there is another printing opportunity, the controller 5 proceeds to step S1.
[0080] Figure 7 This is a flowchart illustrating a summary of the paper feed control of the ribbon R during the aforementioned printing process. The controller 5 reads information indicating the length of the ribbon R used from the IC tag 100 (step S10), and calculates the rotational speed of the take-up side support shaft 42 based on this information to obtain the speed V1 (step S11). Therefore, the controller 5... Figure 6 During the printing process, when the head electromagnet 405 is turned on, the take-up side support shaft 42 is rotated at the calculated rotational speed ω to take up the ribbon R (step S12).
[0081] The controller 5 counts the number of output pulses of the rotary encoder 4f on the support roller 4b (step S13) and determines whether the ribbon R has been wound up to the printing range (step S14). If the determination is negative in step S14, the determination process continues; if the determination is positive, the take-up motor 401 is turned off, the drive of the take-up side support shaft 42 is stopped, and the take-up of the ribbon R ends (step S15). Then, the controller 5 writes the newly calculated usage length based on the length of the newly wound ribbon R into the IC tag 100 (step S16).
[0082] In this manner, information indicating the length of the ribbon R used is read from the IC tag 100 provided on the supply core 31 of the ribbon spool 30, and the ribbon spool 30 is detachably mounted to the ribbon cartridge 3. Furthermore, based on this information, the take-up motor 401 is controlled such that the take-up side support shaft 42 generates a rotational speed ω to achieve a speed V1 faster than the transport speed V2. Therefore, even without using a tension bar, the ribbon R can be wound without slack. Thus, there is no need to configure a tension bar on the reagent dispensing device 1, and no need to perform the operation of hanging the ribbon R on the tension bar. In addition, since the ribbon R is wound at a predetermined speed instead of intermittently, the print quality is improved. Furthermore, even if the aforementioned take-up motor 401 is controlled to generate the aforementioned rotational speed ω on the aforementioned take-up side support shaft 42, since the aforementioned torque limiter 403 is provided, it is possible to prevent excessive tension from being applied to the aforementioned ribbon R during printing, while allowing the aforementioned ribbon R to feed at the aforementioned pharmaceutical packaging paper speed V2.
[0083] Figure 8 This is a cross-sectional view of the core tube 201 of the aforementioned pharmaceutical packaging paper roll 200, which is installed on the roll support section 2. Additionally, Figure 9 (A) and Figure 9 (B) is a perspective view showing the internal structure of the aforementioned drum support 2.
[0084] The aforementioned core tube 201 is composed of an inner tube portion 201a and an outer tube portion 201b. A core tube IC tag (e.g., RFID: Radio Frequency Identification) 202, serving as a recording medium, is disposed in the gap between the inner tube portion 201a and the outer tube portion 201b. Furthermore, an annular strong magnet (iron portion) 201c is provided at the inner end of the core tube 201, and an annular cap portion 201d is provided at the front end of the core tube 201 to block the aforementioned gap.
[0085] The aforementioned roll support 2 has a fixed shaft 21 and a rotating shaft 22 that rotates around the fixed shaft 21. A nut 21a is installed and tightened at the base end of the fixed shaft 21, thereby installing the roll support 2 onto the pharmaceutical packaging device 1. When the pharmaceutical packaging paper roll 200 is installed onto the pharmaceutical packaging device 1, the core tube 201 is embedded into the rotating shaft 22. For example, four magnets 22a are evenly spaced on the surface of the flange portion of the rotating shaft 22. When the pharmaceutical packaging paper roll 200 is installed onto the roll support 2, the strong magnet 201c is attracted to the magnet 22a, the core tube 201 is fixed, and the rotating shaft 22 rotates when the pharmaceutical packaging paper roll 200 rotates.
[0086] A gear section is provided at the base end of the aforementioned rotating shaft 22, and a pinion gear of an electric motor meshes with this gear section to provide braking effect to the rotating shaft 22. The electric motor is an AC motor, which generates appropriate braking force by applying an appropriate DC voltage. In the paper force adjustment of the aforementioned pharmaceutical packaging paper roll 200 based on this braking force, as shown, for example, in Japanese Patent No. 2909450, a sensor composed of a magnet and a Hall element is used to determine the remaining paper diameter of the pharmaceutical packaging paper roll 200, and the DC voltage is adjusted in stages based on this remaining paper diameter.
[0087] The aforementioned fixed shaft portion 21 has a hollow structure, allowing wiring 29 to pass through the hollow interior. Furthermore, a substrate support member 23 is fixed to the top end of the fixed shaft portion 21. A circuit board 24 is supported by this substrate support member 23. On one side of the circuit board 24 (… Figure 9 (B) On the back side of the circuit board 24, for example, a light sensor 24a composed of a light-emitting part and a light-receiving part is provided. On the other hand, 24 protrusions 22b are formed circumferentially on the end face of the rotating shaft portion 22 opposite to the circuit board 24. Figure 9 (shown with double-dotted lines in (B)) When the rotating shaft 22 rotates, the protrusion 22b passes sequentially between the light-emitting part and the light-receiving part of the light sensor 24a. Thus, the rotation state of the rotating shaft 22 is detected by the light sensor 24a, and the controller 5 detects the output of the light sensor 24a via the wiring 29, generating a count value to determine the rotation state of the rotating shaft 22. The count value output by the light sensor 24a serves as rotation amount information representing the amount of rotation of the rotating shaft 22, but is not limited to this count value output.
[0088] Additionally, an antenna 25 is provided in a spiral shape on the other side of the circuit board 24, and this antenna 25 intersects the axial direction of the rotating shaft portion 22 (the axial direction of the fixed shaft portion 21). This antenna 25 is also connected to the wiring 29. The substrate support member 23 and the circuit board 24 are covered by a cover portion 22c provided at the top end of the rotating shaft portion 22. Preferably, the IC tag 202 is configured such that its antenna surface does not intersect the extended surface of the forming surface of the antenna 25.
[0089] Figure 10 This is an explanatory diagram showing the configuration of the paper balance calculation unit 57 in the controller 5. The wireless reader (information reading unit) 26 is controlled by the controller 5 to read information from the IC tag 202 and write information to the IC tag 202. In addition, to prevent the information from being improperly rewritten, the information can also be encrypted or compressed before being written to the IC tag 202.
[0090] The information generation unit 57a of the aforementioned paper balance calculation unit 57 generates a count value (equivalent to the rotation amount information at the reference paper balance time point, which is set as the reference time point count value (A)) based on the output of the optical sensor 24a when the packaging paper S of the aforementioned pharmaceutical packaging paper roll 200 of a predetermined length (one package, for example 80 mm) is delivered at a reference time point, and writes it as information to the aforementioned core tube IC tag 202. Whether the aforementioned packaging paper S has been delivered beyond the aforementioned predetermined length can be determined by the aforementioned controller 5 based on the rotation amount of the aforementioned heating rollers 45d, 45e, etc.
[0091] Furthermore, the information generation unit 57a generates a count value based on the output of the optical sensor 24a when multiple rolls of the packaging paper S of the pharmaceutical packaging paper roll 200 are delivered at a predetermined length after the reference time point (equivalent to the rotation amount information of the current paper balance at multiple rolls, which is set to a current time point count value (B) of 100 rolls in this embodiment). In addition, the information generation unit 57a generates the number of rolls passed since the reference time point (α2 described later), etc., as the paper usage amount from the reference time point to the packaging paper usage point. Alternatively, it is possible to use only the latest current paper balance time point instead of multiple current time point count values. Furthermore, the rotation amount information is not limited to the count value. Furthermore, the paper usage amount from the reference time point to the packaging paper usage point is not limited to the number of rolls passed, but can also use the paper usage length, etc.
[0092] Figure 12 This shows the relationship between the amount of sub-packed paper used at the reference time point and the time point of sub-packed paper usage. At the reference time point, the amount of sub-packed paper used is the amount of rotation of the core tube 201 from the state of package P when one package is drawn out (from...). Figure 12 The amount of rotation when transitioning from state (I) to state (II) becomes the amount of rotation at the aforementioned reference paper balance point (the aforementioned reference point count value (A)). This reference point count value (A) is described as x1 under predetermined conditions in the mathematical formula described later. Similarly, at the point of use of the repackaged paper, the amount of rotation of the core tube 201 when the amount of repackaged paper used is 1 pack when 1 pack is drawn from the state of Q packs (Q>P) (from... Figure 12 The rotation amount at which state (III) transitions to state (IV) is the rotation amount at the current paper balance point (the current point count value (B)). This current point count value (B) is described as x2 under predetermined conditions in the mathematical formula described later. Furthermore, from... Figure 12 The difference in the amount of paper used between state (I) and state (III) is the amount of paper used. The value obtained by dividing the amount of paper used by the length of a package is the number of packages passed (α2).
[0093] The paper balance calculation unit 57 calculates the remaining amount of the pharmaceutical packaging paper S present at the reference time based on the reference time count value (A), the current time count value (B), the number of packages passed from the reference time to the time of use of the packaging paper (α2), and the dimensions (outer diameter (diameter, radius), outer circumference) of the core tube 201. The calculated remaining amount of paper at the reference time is then subtracted from the number of packages passed to calculate the current remaining amount of paper. The controller 5 displays the calculated current remaining amount of paper as the number of packages that can be packaged on the display unit 10.
[0094] In addition, the controller 5 performs processing for cases where the reference time count value has not yet been written to the chip IC tag 202 and for cases where it has already been written.
[0095] Next, the method for calculating the remaining paper weight of the above-mentioned pharmaceutical packaging paper roll 200 will be explained in detail.
[0096] The aforementioned paper balance calculation unit 57 uses the count value (A) based on the output of the optical sensor 24a at the aforementioned reference time point and the count value (B) based on the output of the optical sensor 24a each time a predetermined amount of paper is fed from the reference time point as information for calculating the paper balance. Furthermore, to improve the accuracy of the paper balance calculation, the aforementioned count value (B) is always obtained, and the paper balance calculation is performed each time it is obtained. Moreover, the balance of the repackaged paper S is determined by, for example, the average of 100 paper balance calculation results.
[0097] [Method for obtaining the base time point count value]
[0098] When power is applied, the controller 5 will read the information written to the chip IC tag 202. If the reference time counter value is not obtained during this information readout, it will be used later. Figure 11 The process is described in detail, and proceeds to the baseline time point detection preparation step. If the baseline time point count value has been obtained but the information for calculating the remaining balance has not been obtained, the process further proceeds to the sub-packing paper remaining balance information collection step to obtain the baseline time point count value (A).
[0099] [Calculation Method]
[0100] The relationship between the remaining number of paper rolls y (rolls) converted to 80mm per roll, the paper thickness w (mm), the diameter r (mm) of the core tube 201, and the count value x (times) detected by the optical sensor 24a when the predetermined length of 80mm repackaged paper S is conveyed is approximately as shown in the following mathematical formula 1 (Equation 1). The derivation of this mathematical formula 1 will be described later.
[0101] [Formula 1]
[0102]
[0103] Let y1 be the remaining number of packages at the reference time point (converted to 80mm / package), x1 be the count value of the optical sensor 24a when a package of paper S with a predetermined length of 80mm has been delivered at the reference time point, and x2 be the count value of the optical sensor 24a after delivering α2 packages (converted to 80mm) from the reference time point. Then, we get the following mathematical formulas 2 and 3. Additionally, the length of one package and the predetermined length are both set to 80mm, but the length of one package and the predetermined length can be different.
[0104] [Equation 2]
[0105]
[0106] [Formula 3]
[0107]
[0108] When solving for w in mathematical expressions 2 and 3, we obtain the following mathematical expression 4 (expression 4).
[0109] [Formula 4]
[0110]
[0111] Furthermore, when solving for y1 in mathematical expressions 2 and 4, we obtain the following mathematical expression 5 (expression 5).
[0112] [Formula 5]
[0113]
[0114] Based on the count value of the optical sensor 24a each time a medicine packaging paper S of a predetermined length of 80mm is conveyed, substitute it into x2 and α2 in mathematical formula 5 to calculate y1. Calculate the remaining number of packages at the reference time point by the average of the most recent, for example, 100, calculated y1 values. Then, subtract α2+1 (the number of packages passed plus 1) from the average of the aforementioned 100 y1 values to estimate the current number of remaining packages. Figure 12 (The remaining number of packages in state (IV)). Furthermore, regarding the diameter r (mm) of the core tube 201 in Formula 5, if it is changed in the future, the changed value can simply be applied to Formula 5. Additionally, core tube size information such as diameter r is also stored in the aforementioned core tube IC tag 202, and may also be stored in the aforementioned memory 55. Furthermore, the inner diameter of the aforementioned pharmaceutical packaging paper roll 200 can be used as the outer diameter of the core tube. In other words, using the inner diameter of the aforementioned pharmaceutical packaging paper roll 200 is equivalent to using the outer diameter of the core tube.
[0115] [Deriving the relationship between remaining paper balance and the current count value]
[0116] When the remaining length of the packaging paper of the above-mentioned medicine packaging paper roll 200 at a certain point in time is set as Y (mm), the circumference of the core tube 201 is set as R (mm), and the paper thickness of the packaging paper S is set as w (mm), the remaining length of the packaging paper S is set to be the sum of the circumference lengths of the n layers of concentric circular paper, thus obtaining mathematical formula 6 (formula 6).
[0117] [Formula 6]
[0118]
[0119] Solving for n, we obtain mathematical expression 7 (Equation 7).
[0120] [Formula 7]
[0121]
[0122] In addition, when the core tube 201 rotates one revolution, the count value based on the output of the light sensor 24a is 24. Therefore, the count value x based on the output of the light sensor 24a when the paper is fed by 80mm is expressed by mathematical formula 8 (numerical formula 8).
[0123] [Formula 8]
[0124]
[0125] Substituting mathematical expression 7 into mathematical expression 8, we get mathematical expression 9 (number 9).
[0126] [Formula 9]
[0127]
[0128] Squaring both sides and rearranging, we get mathematical formula 10. Furthermore, as shown in formula 10, since the thickness w (mm) of the sub-packing paper S is very small compared to the circumference R (mm) of the core tube 201 and the remaining length Y (mm) of the sub-packing paper in the paper tube, it can be approximated.
[0129] [Formula 10]
[0130]
[0131] By rearranging r = R / π (core tube diameter [mm]) and Y = 80y, we obtain mathematical formula 11 (Formula 11).
[0132] [Equation 11]
[0133]
[0134] Mathematical Formula 1 is derived from Mathematical Formula 11 above. Furthermore, Mathematical Formula 10 is an approximation as described above, but is not limited to this approximation. Therefore, Mathematical Formula 1, etc., based on Mathematical Formula 10, is not limited to the aforementioned formula. Additionally, the following cases were explained above: when the count value based on the output of the light sensor 24a when the core tube 201 rotates one revolution is set to 24, the count value based on the output of the light sensor 24a when 80mm of paper feed is performed is set to x, and the length of one pack is set to 80mm. When the count value based on the output of the light sensor 24a when the core tube 201 rotates one revolution is set to g, the count value based on the output of the light sensor 24a when hmm of paper feed is set to x, and the length of one pack is set to jmm, the paper thickness (w) and the remaining number of packs y1 at the reference time point are as follows.
[0135] [Equation 12]
[0136]
[0137] [Equation 13]
[0138]
[0139] Figure 11 This is an explanatory diagram showing the content related to the calculation of the remaining amount of repackaged paper performed by the controller 5 mentioned above.
[0140] When the power is turned on (S21), the controller 5 reads the information written to the chip IC tag 202. If the reference time point count value is not obtained after reading the information, the process proceeds to the reference time point detection preparation step (S22). If the reference time point count value is obtained but the information for balance calculation is not obtained, the process proceeds to the information collection step for the remaining amount of the packaging paper (S24). If both the reference time point count value and the information for balance calculation are obtained, the process proceeds to the balance calculation update step (S25).
[0141] The reference timing detection preparation step (S22) begins after power is supplied (S21) or after the paper end warning is restored. In this preparation step, each time a predetermined amount (80mm) of sheet paper S is fed, a count value based on the output of the light sensor 24a is obtained and compared with the previous value. If the count value change does not exceed 2 for, for example, 40 times, preparation is complete, and the process transitions to the reference timing detection step (S23). During this preparation step, no paper balance detection information is written to the aforementioned IC tag 202. Alternatively, the reference timing detection preparation step (S22) can be omitted.
[0142] In the reference time point acquisition step (S23), for example, 19 count values based on the output of the light sensor 24a are acquired each time an 80mm roll of paper S is fed. The average value of these count values (or the most frequently occurring value) is set as, for example, the count value of the 10th count, and set as the count value (A) based on the output of the light sensor 24a at the reference time point. This count value (A) is written to the aforementioned core tube IC tag 202. Then, the process transitions to the roll paper balance information collection step (S24). If, during the acquisition of the aforementioned 19 count values, the count value based on the output of the light sensor 24a changes by more than 2 compared to the previous value, the reference time point detection preparation step (S22) is re-executed. Furthermore, if the aforementioned average value is used as the count value of the 10th count, as described above, using 19 rolls of paper, including the amount used in one roll at the aforementioned 10th time point, the number of rolls passed from the reference time point is set to "10".
[0143] In the information collection step (S24) for the remaining paper quantity, the count value (B) based on the output of the light sensor 24a is obtained each time an 80mm portion of paper S is conveyed. Using this count value (B), the count value (A) at the reference time point, the number of packages passed since the reference time point, and the diameter r of the core tube 201, the remaining paper quantity at the reference time point is calculated, and the calculation result is saved to the memory 55. After obtaining 100 count values (B) (in the example above, 100 including the aforementioned 9), the process transitions to the remaining quantity calculation and update step (S25). Furthermore, the aforementioned 100 count values (B) are written to the core tube IC tag 202. While the remaining paper quantity could also be written to the core tube IC tag 202 along with the remaining length, considering the capacity limitations of the core tube IC tag 202, the count value (B) is written directly to the core tube IC tag 202.
[0144] In the remaining paper balance calculation update step (S25), whenever an 80mm repackaged paper S is fed, a count value (B) based on the output of the light sensor 24a is obtained, and the remaining paper balance at a reference time point is calculated. In this step, the remaining paper balance at 100 reference time points is obtained based on the most recent 100 count values (B), so the value obtained by subtracting the number of repackages α2 passed through from this average value can be set as the latest remaining paper balance calculation result. Therefore, each time the remaining paper balance is calculated, the oldest calculation result among the 100 remaining paper balance calculation results stored in the memory 55 is overwritten with the latest calculation result. In addition, for the 100 count values (B) stored in the core IC tag 202, the oldest count value (B) is also overwritten with the latest count value (B). Furthermore, first use Figure 12To explain, at the reference time point, the rotation amount of the core tube 201 when the amount of paper used in the package is reduced from P packages to 1 package is called the reference time point count value (A). Therefore, compared to using the value obtained by subtracting the number of packages α2 from the above average as the paper balance calculation result, considering the above 1 package amount, using the value obtained by subtracting the number of packages α2+1 from the above average as the paper balance calculation result can more accurately estimate the current paper balance.
[0145] In this way, based on the aforementioned baseline time point count value, the aforementioned current time point count value, the number of rolls passed from the baseline time point to the time of use of the packaging paper, and the aforementioned core tube size information, the remaining amount of the aforementioned pharmaceutical packaging paper S at the baseline time point is calculated. Therefore, it is not necessary to use the paper thickness and air layer of the pharmaceutical packaging paper S for the remaining amount calculation, and the correct remaining amount of paper can be indicated to the user. In addition, for a period of time after obtaining the aforementioned baseline time point count value, there may be a situation where the value of the remaining amount of paper indicated to the user is unstable. Therefore, the remaining amount of paper indicated to the user in this unstable step can also be set as, for example, the remaining amount of paper determined by, the diameter of the aforementioned pharmaceutical packaging paper roll 200 and the paper thickness of the packaging paper S.
[0146] Before the reference time point count value is written to the aforementioned IC tag 202, the controller 5 performs multiple processes to obtain a count value each time a pre-determined length (e.g., 80 mm) of the packaging paper roll 200 is fed out. If the count value remains within a predetermined range compared to the previous value for a predetermined number of times (e.g., 40 times), the controller 5 transitions to the process of obtaining the reference time point count value. Here, the outer periphery of the aforementioned packaging paper roll 200 is prone to loosening, and if an air layer of a predetermined thickness is not formed, the fluctuation range of the count value increases. However, by performing the aforementioned reference time point detection preparation step, incorrect paper balance calculations can be prevented.
[0147] In addition, as a process for obtaining the aforementioned reference time point count value, the controller 5 performs a process of obtaining the count value multiple times (e.g., 19 times) each time a pre-determined length (e.g., 80 mm) of the aforementioned pharmaceutical packaging paper roll 200 is delivered, sets the average value of these count values as the count value of a predetermined round (e.g., the 10th time), and sets the count value of that predetermined round as the aforementioned reference time point count value, thus preventing the calculation of incorrect paper balance.
[0148] Furthermore, when the reference time point count value is written into the core tube IC tag 202 but no current time point count value is stored multiple times (e.g., 100 times), the controller 5 performs one or more processes to obtain the current time point count value and write it into the core tube IC tag 202 each time a pre-determined length (e.g., 80 mm) of the packaging paper roll 200 is delivered. When the reference time point count value is written into the core tube IC tag 202 and the current time point count value is stored once or multiple times (e.g., 100 times), the controller 5 performs a data update process to obtain the current time point count value and rewrite the oldest current time point count value of the core tube IC tag 202 each time a pre-determined length of the packaging paper roll 200 is delivered. Therefore, it is possible to prevent incorrect paper balance calculation.
[0149] Furthermore, since the paper balance is not written into the IC tag 202 itself, but rather a count value is stored, it has the following advantages: when writing 100 data points as described above, a tag with a large memory capacity can be used as the IC tag 202. Moreover, when changing from, for example, converting a package to a package with a diameter of 80mm to a package with a diameter of 90mm, storing the count value allows for immediate replacement.
[0150] Furthermore, since the IC tag 202 stores one or more (e.g., 100) current time point count values, even if the pharmaceutical packaging paper roll 200 is replaced midway, the remaining number of packages and the roll diameter of the replaced pharmaceutical packaging paper roll 200 can be immediately known from the current time point count value, provided that the IC tag 202 of the replaced pharmaceutical packaging paper roll 200 stores one or more current time point count values. Additionally, by adjusting the DC voltage supplied to the motor that generates braking force on the rotation of the pharmaceutical packaging paper roll 200 according to the roll diameter of the pharmaceutical packaging paper roll 200, the DC voltage value can be immediately determined from the roll diameter even if the replaced pharmaceutical packaging paper roll 200 has not actually rotated many times.
[0151] If the IC tag 100 of the ribbon cartridge 3 and the IC tag 202 of the core tube use the same tag, and the ribbon cartridge 3 is placed near the aforementioned reel support 2, the antenna 25 inside the reel support 2 may receive the signal from the IC tag 100. However, since both IC tags record a UID (Unique Item Identification), if the controller 5 receives a signal with a UID different from the one being processed, it can perform, for example, error handling.
[0152] Different types of labels can be used for the IC tag 100 on the ribbon cartridge 3 and the IC tag 202 on the core tube. In this case, even if the ribbon cartridge 3 is placed near the aforementioned roll support 2, signal interference with the IC tag 100 can be prevented. Therefore, even if the ribbon cartridge 3 is placed near the aforementioned roll support 2, the paper balance calculation process can continue without errors.
[0153] The controller 5 can also compare the number of medicine packs required based on prescription data with the possible number of packs based on the estimated current paper balance, and issue a warning if the comparison result is outside the allowable range. The allowable range is set, for example, if the number of packs based on the estimated current paper balance is 10 or more packs more than the number of medicine packs required. Furthermore, the warning can be issued via, for example, text messages displayed on the display unit 10, or an alarm sound.
[0154] Furthermore, the above-described embodiments disclose a pharmaceutical packaging device comprising: a roll support 2, on which the core tube 201 of the pharmaceutical packaging paper roll 200 is mounted on the rotating shaft 22; a rotation amount information output unit (e.g., the aforementioned optical sensor 24a) that outputs rotation amount information indicating the rotation amount of the rotating shaft 22; an information reading unit (e.g., a wireless reader 26) that writes information to a recording medium (e.g., the aforementioned core tube IC tag 202) disposed on the core tube 201 via an antenna 25 disposed on the roll support 2, and reads the written information; and an information generation unit 57a that generates a first rotation amount, a second rotation amount, and a paper usage amount (e.g., as information that can be written to the recording medium). For example, the first rotation amount is the rotation amount information when the medicine packaging paper roll 200 with the remaining first amount of packaging paper is fed out a predetermined length of packaging paper, and the second rotation amount is the rotation amount information when the medicine packaging paper roll 200 with the remaining second amount of packaging paper is fed out a predetermined length of packaging paper, and the paper usage amount is equivalent to the difference between the first amount and the second amount; the paper balance calculation unit (paper balance determination unit 57) calculates the paper balance after the medicine packaging paper roll 200 with the remaining second amount of packaging paper is fed out a predetermined length of packaging paper based on the first rotation amount, the second rotation amount, the paper usage amount, and the size information of the core tube 201.
[0155] In the above embodiment, the reference time point is listed as the time point when the first quantity exists, the time point when the repackaged paper is used is listed as the time point when the second quantity exists, the count value at the reference time point is listed as the first rotation quantity, and the count value at the current time point is listed as the second rotation quantity. Furthermore, the controller 5 performs processing for the case where the first rotation quantity has not yet been written into the recording medium (e.g., the IC tag 202) and processing for the case where it has already been written.
[0156] Furthermore, the controller 5 switches to the following process: before the first rotation amount is written to the recording medium, it performs multiple processes to obtain rotation amount information each time a predetermined length of the pharmaceutical packaging paper roll 200 is fed out; when the rotation amount information continues to be within a predetermined range compared to the previous rotation amount information for a predetermined number of times, the first rotation amount is obtained. Additionally, the controller 5 performs the following process to obtain the first rotation amount: it performs multiple processes to obtain rotation amount information each time a predetermined length of the pharmaceutical packaging paper roll 200 is fed out, sets the average value or the most frequent value of these processes as the rotation amount information for a predetermined number of cycles, and sets the rotation amount information for that predetermined number of cycles as the first rotation amount. In addition, the controller 5 performs the following processing: when the first rotation amount is written into the recording medium and there is no second rotation amount stored for the calculation of the remaining paper amount, the controller performs the following processing: when the second rotation amount is obtained and written into the recording medium once or multiple times each time the packaging paper of the pharmaceutical packaging paper roll 200 of the predetermined length is fed out; when the first rotation amount is written into the recording medium and the second rotation amount stored for the calculation is stored, the controller performs the following data update processing: when the second rotation amount is obtained and the packaging paper of the pharmaceutical packaging paper roll 200 of the predetermined length is fed out, the controller performs the following data update processing: when the second rotation amount is obtained and the oldest second rotation amount of the recording medium is rewritten.
[0157] Furthermore, the above-described embodiments disclose a method for determining the remaining amount of medicine packaging paper. This method utilizes a medicine packaging device that packages medicine into individual packets using a medicine packaging paper roll 200. The remaining amount of medicine packaging paper is determined by using a recording medium (e.g., the core tube IC tag 202) installed in the core tube 201 of the medicine packaging paper roll 200 to obtain a first rotation amount, a second rotation amount, and the amount of paper used. The first rotation amount is the amount of medicine packaging paper roll 200 when a predetermined length of packaging paper has been fed out from the medicine packaging paper roll 200 with a remaining first amount of packaging paper. The rotation amount of the core tube 201 is 0. The second rotation amount is the rotation amount of the core tube 201 when the medicine packaging paper roll 200 with a second amount of packaging paper remaining less than the first amount is fed out of the predetermined length of packaging paper. The paper usage amount (e.g., number of packs passed α2) is equivalent to the difference between the first amount and the second amount. Based on the first rotation amount, the second rotation amount, the paper usage amount, and the size information of the core tube, the remaining paper amount after feeding out the predetermined length of packaging paper from the medicine packaging paper roll with the second amount of packaging paper remaining is calculated.
[0158] Furthermore, during the outbound stage of, for example, the pharmaceutical packaging paper roll 200, a virtual packaging process is performed on the pharmaceutical packaging paper roll 200 to obtain the rotation amount information at the reference paper balance point and the first rotation amount, which is then recorded on the core tube IC tag 202 of the core tube 201 of the pharmaceutical packaging paper roll 200. In this case, in the actual packaging process, it is not necessary to generate the rotation amount information at the reference paper balance point and the first rotation amount and record it on the core tube IC tag 202. Additionally, an example is given where the count value based on the output of the light sensor 24a when the core tube 201 rotates one revolution, but this is not limited to this; for example, a configuration that counts more than one revolution can also be used. Furthermore, when the configuration counts more than one revolution, it is possible to determine the paper balance using a single count value instead of averaging multiple count values.
[0159] The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the embodiments shown in the drawings. Various modifications and variations can be made to the embodiments shown in the drawings within the same scope as the present invention, or within an equivalent scope.
[0160] In addition, the thickness of the pharmaceutical packaging paper S can be determined from Equations 4 and 12 above.
[0161] The above explanation describes the calculation of the remaining amount of the pharmaceutical packaging paper S, but the calculation method can also be applied to the calculation of the remaining amount of the ribbon.
[0162] Furthermore, the air layer is smaller on the inner circumference of the drug packaging paper roll 200 than on the outer circumference, and the deviation of the air layer is also smaller. Therefore, during the stage where the diameter of the drug packaging paper roll 200 decreases, the air layer deviation is almost negligible or decreases significantly, so the calculated remaining amount of the drug packaging paper S by the drug packaging device 1 is more accurate during the stage where the remaining amount of drug packaging paper S decreases. In particular, the remaining amount is most accurately calculated when the drug packaging paper S is about to end, i.e., when the remaining amount of drug packaging paper S on the core tube 201 is one turn, thus accurately indicating the end of the drug packaging paper S. However, regardless of whether the current remaining amount calculated by the remaining amount calculation unit 57 is 0, until the paper end sensor 421 detects that the remaining amount of drug packaging paper S is 0 (see reference...). Figure 2 , Figure 3 The pharmaceutical packaging device 1 can use a pharmaceutical packaging paper roll 200. As the aforementioned paper terminal sensor 421, a light sensor that blocks light transmitted from the emitter to the receiver is used via pharmaceutical packaging paper S fed from the pharmaceutical packaging paper roll 200. Figure 2 as well as Figure 3 As shown, the paper end sensor 421 is positioned near the paper path of the medicine packaging paper roll 200, for example, before reaching the print head 4e. The accuracy of the paper balance calculation unit 57 varies depending on slight differences in the dimensions of the various machines in the medicine packaging device 1, as well as environmental factors such as temperature and humidity. Therefore, the paper balance calculation unit 57 may sometimes calculate a smaller or larger amount of paper balance than the actual amount. The method for calculating the future paper balance can also be corrected based on whether the current paper balance calculated by the paper balance calculation unit 57 is larger or smaller than the actual paper balance. Whether the current paper balance calculated by the paper balance calculation unit 7 is larger or smaller than the actual paper balance can be determined by, for example, whether the timing when the paper balance calculation unit 57 calculates that the current paper balance is 0 or the timing when the paper end sensor 421 detects that the remaining amount of the medicine packaging paper S is 0 comes earlier. For example, if the paper balance calculation unit 57 calculates a paper balance that is less than the actual amount, then the paper balance calculation for the medicine packaging paper roll 200 installed on the medicine packaging device 1 will be a predetermined amount more than the calculated paper balance. On the other hand, if the paper balance calculation unit 57 calculates a paper balance that is more than the actual amount, then the paper balance calculation for the medicine packaging paper roll 200 installed on the medicine packaging device 1 will be a predetermined amount less than the calculated paper balance. The predetermined amount is set to a length equivalent to, for example, one or two packs.
[0163] Furthermore, after the paper balance calculation unit 57 calculates the current balance to be 0, or when the paper end sensor 421 detects that the balance of the repackaged paper is 0, the medicine repackaging device 1 can also write information about the medicine repackaging device 1 (e.g., information about recent errors) into the area of the core tube IC tag 202. The area of the core tube IC tag 202 records the count value based on the light sensor 24a. By writing this information, the core tubes with depleted repackaged paper S are recycled, thereby confirming the status of the medicine repackaging device 1 and enabling appropriate maintenance and improvement of the medicine repackaging device 1. In addition, by writing information about the medicine repackaging device 1 into the area of the core tube IC tag 202 where the count value based on the light sensor 24a is recorded, even IC tags with small storage capacity can be used as core tube IC tags 202.
[0164] In addition, in this embodiment, such as Figure 4 As shown, a head movement motor 408 is provided in the printing and packaging unit 4. An eccentric cam 408a is mounted on the rotation shaft of the head movement motor 408, and the eccentric cam 408a contacts the connecting rod member 406. In addition, a coil spring 409 pulls the connecting rod member 406 in a direction separating it from the support roller 4b. When the eccentric cam 408a rotates, the connecting rod member 406 moves about the shaft 407 in opposition to the force exerted by the coil spring 409. Through this movement, a first state is formed in which the gap between the print head 4e and the support roller 4b is opened, for example, by about 10 mm, and a second state is formed in which the gap is opened by about 30 mm, which is longer than the first state.
[0165] When the aforementioned interval change operation is performed and the aforementioned connecting rod member 406 moves, the operating shaft of the aforementioned head electromagnet 405 connected to the connecting rod member 406 also moves. In the aforementioned first state, when the aforementioned head electromagnet 405 is turned on, the aforementioned connecting rod member 406 is pressed through the operating shaft of the aforementioned head electromagnet 405, the aforementioned print head 4e moves in the direction of the aforementioned support roller 4b, and presses the ribbon R onto the aforementioned medicine packaging paper S, forming a printable state.
[0166] By achieving the second state described above, the replacement of the ribbon cartridge 3 and the medicine packaging paper roll 200 becomes easier. However, if the second state is achieved, the print head 4e becomes unpressed, and the ribbon R of the ribbon cartridge 3 becomes loose, easily leading to the medicine packaging paper S becoming statically charged. If this state occurs, it becomes difficult to replace the medicine packaging paper roll 200, and the ribbon R becomes attached to the medicine packaging paper S of the medicine packaging paper roll 200 that needs to be replaced, sometimes resulting in wasteful dispensing of the ribbon R.
[0167] Therefore, when the second state described above is achieved, the take-up motor 401 is used to rotate the take-up core 32 of the ribbon cartridge 3, thereby taking up the slack of the ribbon R and eliminating the slack. The length of the ribbon with the slack is approximately constant, and the amount of ribbon R taken up by the take-up core 32 in one turn varies depending on the take-up diameter of the ribbon R wound onto the take-up core 32.
[0168] In this embodiment, the controller 5 utilizes the length of the ribbon R used, read from the IC tag 100, during the rotational drive of the take-up motor 401 for taking up the slack amount (e.g., 3 cm) of ribbon. That is, the controller 5 calculates the rotation angle of the take-up motor 401 required to take up the slack amount of ribbon R based on the current take-up diameter of the ribbon spool 30 at the length of the ribbon R used, and drives the take-up motor 401 to rotate by that angle.
[0169] In addition, the aforementioned printing and packaging unit 4 passes through the aforementioned detection switch 422 (see reference). Figure 1 When an action originating from within the device body is detected, if the second state described above is formed, then the second state can be automatically formed even without any switching operation performed by the operator. Furthermore, if in Figure 1 In a structure where the ribbon cartridge 3 and the pharmaceutical packaging paper roll 200 are arranged at the position indicated by the virtual line, the printing and packaging unit 4 is sometimes configured to be able to be led out and rotated around the longitudinal axis. In this case, for example, when either the lead-out action or the rotation action is detected by the detection switch 422, the second state can be formed.
[0170] However, whenever the take-out action of the printing and packaging unit 4 is detected, the second state is formed, and the ribbon R is wound up, the waste of the ribbon R increases.
[0171] Therefore, when the controller 5 determines the end of the ribbon on the ribbon roll 30 or the end of the paper on the pharmaceutical packaging roll 200, and detects the lead-out action of the printing and packaging unit 4, it enters the second state and winds up the ribbon R. Furthermore, a light-reflecting area is formed at a predetermined length of the rear end of the ribbon R wound on the ribbon roll 30. When the controller 5 detects this light-reflecting area using a light sensor (not shown), it determines that the ribbon R has ended. Additionally, the controller 5 determines the end of the packaging paper S based on the output of the paper end sensor 421.
[0172] For example, the controller 5 performs printhead separation control when the printing and packaging unit 4 is extended from the main body of the device or rotates. In this printhead separation control, such as... Figure 13 As shown, the controller 5 determines whether the sub-packing paper S has ended (step S31). If the controller 5 determines that the sub-packing paper S has ended, it enters the second state and eliminates the slack of the ribbon (step S34). On the other hand, if the controller 5 determines that the sub-packing paper S has not ended, it determines whether the ribbon R has ended (step S32).
[0173] When the controller 5 determines that the ribbon R has ended, it enters a second state, eliminating ribbon slack (step S34). In this case, since there is almost no ribbon R remaining, the ribbon R can be wound up as much as possible. On the other hand, when it determines that the ribbon R has not ended, the controller 5 determines whether to use the wireless reader 26 to read the UID of the core tube IC tag 202 (step S33). If the UID of the core tube IC tag 202 is not read, the second state is entered, eliminating ribbon slack (step S34). When the medicine packaging roll 200 is replaced, the core tube 201 disengages from the rotating shaft 22, so it becomes unable to read the UID of the core tube IC tag 202.
[0174] If the UID of the aforementioned chip IC tag 202 is read, the printhead separation control ends. Alternatively, in this embodiment, the printhead separation control continues until the UID of the aforementioned chip IC tag 202 is read, and then continues until the printing and packaging unit 4 is detected to have returned to the device body. Once the printing and packaging unit 4 is detected to have returned to the device body, the printhead separation control ends.
[0175] In this way, when it is determined that there is a possibility of replacing the above-mentioned ribbon roll 30 or the above-mentioned drug packaging paper roll 200, the above-mentioned second state is formed, and the above-mentioned ribbon R is relaxed. Therefore, compared with the control that always achieves relaxation and winding simply by moving the above-mentioned printing and packaging unit 4, the waste of the above-mentioned ribbon R can be significantly reduced.
[0176] Instead of the judgment in step S34 above, the judgment is made based on the output of a dedicated sensor (such as a sensor that detects the strong magnet 201c) installed to detect whether the core tube 201 has detached from the rotating shaft 22. In other words, the controller 5 can also determine that there is a possibility that the medicine packaging paper roll 200 has been replaced if the dedicated sensor detects that the core tube 201 has detached from the rotating shaft 22.
[0177] Furthermore, when winding the ribbon R to achieve slack, braking is applied to the supply-side support shaft 41 via the clutch 41a. Additionally, after the replacement of the pharmaceutical packaging paper roll 200, when the detection switch 422 or similar device detects a rotational or movement that returns the printing and packaging unit 4 to the main body of the device, the controller 5 drives the head movement motor 408 to switch from the second state to the first state.
[0178] When transitioning from the second state to the first state, the ribbon R, which was in a taut state after being relaxed in the second state, is set to a pressed state for the print head 4e. In this state, if the supply-side support shaft 41 is braked by the clutch 41a, the ribbon R may break due to insufficient tension.
[0179] Therefore, in this embodiment, when transitioning from the second state to the first state, the braking of the clutch 41a on the supply-side support shaft 41 is released. This reliably prevents the ribbon R from being cut.
[0180] Explanation of reference numerals in the attached figures
[0181] 1. Pharmaceutical dispensing device;
[0182] 11. Drug dispensing unit;
[0183] 2. Drum support section;
[0184] 22. Rotating shaft;
[0185] 23. Substrate support components;
[0186] 24. Circuit boards;
[0187] 24a optical sensor;
[0188] 25 antennas;
[0189] 26. Wireless reader / writer (information reading unit, communication unit);
[0190] 3. Ribbon box;
[0191] 30-color ribbon rolls;
[0192] 31. Supply core;
[0193] 32 cores;
[0194] 4. Printed packaging unit;
[0195] 4e printhead;
[0196] 4b Support roller (support section);
[0197] 408 moving motors (separation forming section);
[0198] 421 Paper Terminal Sensor (Detection Section);
[0199] 5. Controller (Control Unit);
[0200] 52. Rotation speed control unit;
[0201] 55. Memory;
[0202] 54. Wireless reader / writer;
[0203] 56. Electric motor control unit;
[0204] 57. Paper Balance Judgment Department (Paper Balance Estimation Department, Paper Balance Calculation Department);
[0205] 57a Information Generation Department;
[0206] 200 medicine packaging paper rolls;
[0207] 201 core tube;
[0208] 202 IC tag (recording medium);
[0209] R color band;
[0210] S Pharmaceutical Packaging Paper
Claims
1. A pharmaceutical packaging device, using a ribbon roll and a pharmaceutical packaging paper roll for packaging and printing pharmaceuticals, characterized in that, have: The roll support section is equipped with the core tube of the aforementioned pharmaceutical packaging paper roll; The packaging unit uses pharmaceutical packaging paper supplied from a pharmaceutical packaging paper roll with a core tube mounted on the aforementioned roll support to package the pharmaceutical in each package. The communication unit writes information to the recording medium of the core tube mounted on the aforementioned reel support. The information generation unit generates rotation amount information at a reference paper balance point and rotation amount information at the current paper balance point once or multiple times, as information that can be written to the recording medium. The rotation amount information at the reference paper balance point indicates the rotation amount of the rotation shaft of the roll support when the packaging paper of the pharmaceutical packaging paper roll is fed out a predetermined length at the reference point. The rotation amount information at the current paper balance point once or multiple times indicates the rotation amount of the packaging paper of the pharmaceutical packaging paper roll each time it is fed out the predetermined length at a packaging paper usage point after the reference point. The separation forming unit forms a first state in which the print head and the support opposite it are separated, a second state in which they are further separated from the first state, and a pressing state in which the print head is moved toward the support to press the ribbon. The take-up control unit controls the take-up of the ribbon, thereby eliminating slack in the ribbon spool during the second state described above; and The control unit, in the second state described above, performs control over winding the ribbon. The aforementioned communication unit writes the information generated by the aforementioned information generation unit; When the above-mentioned second state is formed and the above-mentioned take-up control is performed on the above-mentioned ribbon, the rotation of the supply core of the above-mentioned ribbon spool is braked by the clutch, and when the second state is changed to the first state, the above-mentioned brake is released by the clutch.
2. The pharmaceutical packaging device according to claim 1, characterized in that, The printing and packaging unit, which has a printing section that uses the aforementioned ribbon roll and the aforementioned pharmaceutical packaging paper roll, and a packaging section that performs pharmaceutical packaging, is configured to move from inside the device body toward the front. The aforementioned control unit detects that the printing and packaging unit has moved from inside the device body toward the front and performs control to form the aforementioned second state by winding up the aforementioned ribbon.
Citation Information
Patent Citations
Pharmaceutical packaging device, method for judging the remaining amount of pharmaceutical packaging paper, and pharmaceutical packaging paper roll
CN109928254B
Medicine delivering device
CN101035683A
Image forming device
JP1998226130A
Powdered medicine wrapping paper management system
JP2005230242A