Medicine weighing device
The drug weighing device addresses the issue of exceeding package limits by managing dispensing data and temporarily stopping processes to divide drugs into sub-packages, ensuring efficient packaging and consistent dispensing across days.
Patent Information
- Application Number
- JP2024003827
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-15
- Publication Date
- 2025-07-28
AI Technical Summary
Existing drug weighing devices fail to handle situations where the number of administrations indicated by prescription data exceeds the maximum number of packages that a packaging machine can process in a single operation, necessitating multiple weighing processes.
A drug weighing device equipped with a weighing unit, storage unit, and control unit that manages dispensing data, sets a reference value based on the maximum number of sub-packages, and temporarily stops the process when the number of doses exceeds this limit, allowing for efficient division and selection of sub-packages.
The device prevents overloading of the packaging machine by dividing the dispensing data to ensure all drugs can be packaged efficiently, utilizing multiple machines if necessary, and maintains consistent dispensing across days without straddling different sheets.
Smart Images

Figure 2025110092000001_ABST
Abstract
Description
Technical Field
[0001] The present invention mainly relates to a drug weighing device that weighs drugs based on dispensing data.
Background Art
[0002] Patent Document 1 discloses a drug weighing device. The drug weighing device of Patent Document 1 weighs the drugs included in the prescription data and stores the weighed values. The drugs weighed by the drug weighing device are individually packaged by a packing machine.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] The packing machine is set with a maximum number of divided packages, which is the upper limit of the number of packages that can be packed in one process. When the number of times of administration indicated by the prescription data exceeds the maximum number of divided packages of the packing machine, the packing machine cannot pack the drugs of this prescription data in one process, so it is necessary to pack them in multiple times. Therefore, it is also necessary to perform the weighing of drugs in multiple times. Patent Document 1 does not describe the processing considering the maximum number of divided packages of the packing machine.
[0005] The present invention has been made in view of the above circumstances, and its main object is to provide a drug weighing device capable of coping with the case where the number of times of administration indicated by the prescription data exceeds the maximum number of divided packages of the packing machine. Means and Effects for Solving the Problems
[0006] The problems to be solved by the present invention are as described above. Next, the means for solving this problem and its effects will be described.
[0007] According to the aspect of the present invention, a drug weighing device having the following configuration is provided. That is, the drug weighing device includes a weighing unit, a storage unit, and a control unit. The weighing unit weighs drugs. The storage unit stores dispensing data and a reference value set according to the maximum number of sub-packages of the sub-packaging machine. The control unit sets that when the dispensing data for which selection as a weighing target is received includes a drug that requires sub-packaging and the number of doses of the drug exceeds the reference value as one of the conditions for temporarily stopping the process related to the selection of the dispensing data of the weighing target.
[0008] Thereby, it is possible to suppress weighing of a drug in an amount that cannot be sub-packaged using the sub-packaging machine.
[0009] In the above drug weighing device, when the control unit receives an instruction to divide the dispensing data, it is preferable that the control unit divides the dispensing data so that the number of doses of the drug does not exceed the reference value and releases the temporary stop.
[0010] Thereby, weighing of the corresponding drug can be started.
[0011] In the above drug weighing device, it is preferable to have the following configuration. That is, when dividing the dispensing data, the control unit presents candidates for the number of sub-packages and accepts selection of the candidates. The candidates for the number of sub-packages presented by the control unit include the reference value.
[0012] It is possible to present candidates that reduce the number of sub-packages.
[0013] In the above drug weighing device, it is preferable that the control unit further presents, as candidates for the number of sub-packages, the numerical value adopted as the maximum number of sub-packages of the sub-packaging machine.
[0014] For example, when there are multiple sub-packaging machines in a pharmacy, the maximum number of sub-packages may differ depending on the sub-packaging machine. In this situation, by dividing using the above numerical values other than the reference value, multiple sub-packaging machines can be utilized efficiently.
[0015] In the above-described medicine weighing device, it is preferable that the control unit divides the dispensing data using the number of days.
[0016] It is possible to prevent the medicines to be taken on the same day from straddling different dispensing sheets.
[0017] In the above-described medicine weighing device, it is preferable that the control unit divides the dispensing data using the input or selected number of days.
[0018] The number of divided packages can be indicated using the number of days, which is a value that is easy for the dispenser to recognize.
[0019] In the above-described medicine weighing device, it is preferable that the control unit divides the dispensing data using the time of taking the medicine.
[0020] The dispensing data is easily divided evenly.
Brief Description of the Drawings
[0021]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Mode for Carrying Out the Invention
[0022] Next, embodiments of the present invention will be described with reference to the drawings.
[0023] First, terms used in this specification will be explained.
[0024] "Drug" refers to a pharmaceutical product for treating or preventing a patient's disease, and is a prescription drug prescribed based on a prescription. A drug is a concept including various dosage forms, for example, powders, tablets, capsules, aqueous solutions, ointments, etc.
[0025] "Dispensing" refers to the work of a dispenser weighing a drug and preparing the drug based on a prescription.
[0026] "Prescription data" is the data obtained by digitizing the information (prescription information) described in a prescription, and includes, for example, the doctor who issued the prescription, the hospital where the patient was examined, the drug prescribed, the patient's information, the identification information of the prescription, etc. Prescription data is input into various dispensing devices and used to operate various dispensing devices. Also, the data used for dispensing among the prescription data is referred to as dispensing data. Note that dispensing data is a type of prescription data.
[0027] On a prescription, drugs may be described separately under "Rp". "Rp" refers to a prescription recipe, and for the same "Rp", drugs with the same usage, for example, are described. Also, what is obtained by digitizing "Rp" is called Rp data. That is, one prescription data may include one or more Rp data.
[0028] Next, with reference to FIG. 1, an overview of the dispensing system 1 will be described.
[0029] The dispensing system 1 is introduced, for example, into a dispensing pharmacy. The dispensing system 1 is a system that assists or manages dispensing. The dispensing system 1 includes a drug weighing device 10, a management device 5, and a packaging machine 20. The drug weighing device 10, the management device 5, and the packaging machine 20 are connected to a network such as a wired LAN or a wireless LAN, for example, and can communicate with each other.
[0030] The management device 5 is a computer equipped with a CPU, a RAM, a storage, a communication module, etc. The management device 5 performs various processes by the CPU executing a program stored in the storage. The management device 5 manages various information related to prescriptions, drugs, patients, and dispensing. For example, a dispensing clerk inputs prescription information received from a patient and registers it in the management device 5. Instead of the dispensing clerk inputting, the management device 5 may receive the prescription information in data format and register it. Based on the prescription information, the management device 5 creates prescription data and transmits it to dispensing devices such as the drug weighing device 10 and the packaging machine 20. Note that the management device 5 may be configured as part of the drug weighing device 10 or the packaging machine 20.
[0031] The drug weighing device 10 has a weighing function and an auditing function. The weighing function is a function of weighing the drugs included in the prescription data. The auditing function is a function of verifying (or having the dispenser verify) whether the drugs included in the prescription data are weighed as per the prescription data. Note that the auditing function is not essential and can be omitted. Details of the drug weighing device 10 will be described later.
[0032] The packaging machine 20 includes a packaging section 21, a processing device 22, and a reading device 23. The packaging section 21 divides the medicine weighed by the medicine weighing device 10 and individually packages it in wrapping paper. The processing device 22 is a microcontroller including a CPU, a RAM, a ROM, a communication module, an I / O port, etc. The processing device 22 performs predetermined processing by executing a program. The reading device 23 is a device capable of reading identification information such as a barcode.
[0033] Next, with reference to FIGS. 1 and 2, the configuration of the medicine weighing device 10 will be described in detail.
[0034] The medicine weighing device 10 includes a weighing section 11 for performing weighing. The weighing section 11 weighs an object (medicine) placed on the weighing table 11a. "Weighing" means measuring the mass value of an object (medicine), and the mass value obtained by weighing is the "weighing value". The weighing section 11 is an electronic balance, which converts the weighing value of an object into a digital signal and outputs it. The weighing section 11 is, for example, a tuning fork vibration type, but other types may also be used.
[0035] A weighing container 19 is placed on the weighing table 11a. The medicine to be weighed is put from the medicine container into the weighing container 19 and weighed. In addition, a container barcode 19a on which the identification information of the weighing container is described is attached to the weighing container 19. The container barcode 19a is not an essential component and can be omitted. Note that the weighing container 19 is used together with the medicine weighing device 10, but the weighing container 19 is not a component of the medicine weighing device 10.
[0036] The drug weighing device 10 includes, as parts related to information processing, a communication unit 12, a control unit 13, a storage unit 14, and a display unit 15. These are provided inside the housing 10a shown in FIG. 2. The communication unit 12 is a communication module and communicates with the management device 5 or the subcontracting machine 20. The control unit 13 is a CPU and performs processes for executing programs. The storage unit 14 is a storage such as a flash memory or an SSD, and stores programs and data necessary for control. The display unit 15 is a display device such as a liquid crystal or an organic EL. The screen generated by the control unit 13 executing a program is displayed on the display unit 15.
[0037] The drug weighing device 10 includes, as devices related to input / output, a touch panel 16, a barcode reader 17, and a form printer 18. The touch panel 16 is arranged overlapping the display unit 15 and can detect touch operations by the fingers of the dispenser or a touch pen. The touch panel 16 is a capacitive type, but may be another type such as a pressure-sensitive type. Also, instead of or in addition to the touch panel 16, another type of input device (for example, a hardware key, a mouse, a trackball, etc.) may be provided. The barcode reader 17 reads the container barcode 19a of the weighing container 19, the barcode of the drug container that stores the drug stored in the dispensing shelf, etc., and the barcode described on the form printed by the form printer 18. In the dispensing system 1, identification information other than the barcode (for example, a two-dimensional code or an RFID tag) may be acquired. In this case, instead of the barcode reader 17, a two-dimensional code reader or an RFID reader is used. The form printer 18 prints a form indicating information related to weighing at the time of interruption or completion of weighing. The barcode reader 17 and the form printer 18 are not essential components and can be omitted.
[0038] In this embodiment, the weighing unit 11, the display unit 15, the barcode reader 17, and the form printer 18 are separate devices and are connected wirelessly or by wire. This configuration is an example. For example, the weighing unit 11 and the display unit 15 may be integrated. Alternatively, the barcode reader 17 and the form printer 18 may be integrated. Integration means, for example, being arranged within one housing.
[0039] Next, with reference to FIGS. 3 to 7, the weighing function will be described. Also, the auditing function will be briefly described together.
[0040] The flowcharts shown in FIG. 3 and subsequent figures are executed by the control unit 13 of the drug weighing device 10. Specifically, when the control unit 13 executes a program, the processing of each flow of the flowchart in FIG. 3 is executed. Also, the control unit 13 detects a touch operation performed by the dispenser using the touch panel 16 and performs processing according to the dispenser's instructions. Hereinafter, the description of the control unit 13 executing a program and the control unit 13 detecting the dispenser's touch operation may be omitted.
[0041] First, the control unit 13 creates an audit list screen and outputs it to the display unit 15, thereby causing the display unit 15 to display the audit list screen (weighing list screen) (S101), and waits for the dispenser to select prescription data. The display conditions of the audit list screen are various. For example, the audit list screen may be automatically displayed when the drug weighing device 10 is started up. Alternatively, the audit list screen may be displayed when the dispenser gives an instruction to display the audit list screen.
[0042] Hereinafter, with reference to FIG. 4, the audit list screen will be described. The "audit list screen" is a screen showing a list of prescription data to be audited. Since the prescription data to be audited is also candidate prescription data to be weighed, the audit list screen may be referred to as a weighing list screen. On the audit list screen 30, an un-audited tab 31, an interrupted tab 32, an audited tab 33, a deletion tab 34, and a list display area 30a are displayed.
[0043] When the dispenser selects the unexamined tab 31, a list of prescription data in an incomplete state is displayed in the list display area 30a. The "incomplete state" means a state in which the weighing of all the drugs included in the prescription data has not started. Therefore, the prescription data immediately after being received from the management device 5 is in an incomplete state. Also, since the audit is executed along with weighing, the incomplete state can also be described as an "unexamined state" in which the audit of all the drugs has not started. The control unit 13 causes a numbered item in parentheses to be displayed beside "unexamined" of the unexamined tab 31. This number indicates the number of pieces of prescription data in an incomplete state. By looking at the number of incomplete items, the dispenser can easily grasp the remaining status of dispensing.
[0044] In the list display area 30a, various information included in the prescription data is shown item by item using icons or character strings, etc. Specifically, in the prescription data in an incomplete state in FIG. 4, in order from the left, the dosage form icon, priority, reception date and time, reception number, patient ID, and prescription classification items are displayed. Although not shown, items such as medical institution (or ward), department of medicine, start date of use, total number of dispensings, and total number of drugs are further displayed. The dosage form icon is an icon indicating the dosage form of the drug included in the prescription data. The dosage form icon corresponds to "type information" indicating the type of drug. Note that the type of drug may be indicated by characters instead of the dosage form icon. The priority is information that classifies the priority of dispensing into a plurality of levels. For example, the priority may be increased according to the elapsed time from the time when the prescription was received. Also, the dispenser or the pharmacist may be able to manually set the priority. The reception date and time is the date and time when the drug weighing device 10 received the prescription data from the management device 5. Note that the reception date and time may be the date and time when the management device 5 received the prescription information. The patient ID is identification information of the patient for identifying the patient. The prescription classification is information indicating classifications such as regular prescription and temporary prescription. Also, the control unit 13 causes another item to be displayed in the list display area 30a by the dispenser sliding the slide bar left and right or the like. The items described above are examples, and other items may be displayed. Also, for the prescription data in an incomplete state, the items to be displayed in the list display area 30a can be set in advance.
[0045] The prescription data that the control unit 13 displays in the list display area 30a is sorted by predetermined items. In this embodiment, priority is set as the default (initial state) item used for sorting the prescription data in the incomplete state. Therefore, as shown in the list display area 30a that displays the prescription data in the incomplete state of FIG. 4, the control unit 13 sorts and displays the prescription data so that the higher the priority, the higher the prescription data is displayed on the upper side of the list display area 30a. Note that the item used for sorting can be changed. For example, by selecting the reception date and time, the control unit 13 sorts and displays the prescription data so that the older the reception date and time, the higher the prescription data is displayed on the upper side of the list display area 30a.
[0046] The control unit 13 can also extract prescription data that satisfies a predetermined condition and display it in the list display area 30a. For example, on the audit list screen 30, a dosage form selection button 35 is displayed. The dosage form selection button 35 includes buttons indicating a plurality of types of dosage forms. The control unit 13 extracts the prescription data of the dosage form corresponding to the selected button and displays it in the list display area 30a. In addition, the control unit 13 can also display the prescription data extracted using items other than the dosage form (for example, priority) in the list display area 30a.
[0047] Each time the control unit 13 receives new prescription data from the management device 5, it updates the list display area 30a in the incomplete state and adds and displays the new prescription data. However, when the dispenser scrolls the list display area 30a up and down, updating the list display area 30a will interfere with the dispenser's work. Therefore, the control unit 13 does not update the list display area 30a while the dispenser is scrolling the list display area 30a up and down. After the dispenser finishes scrolling the list display area 30a up and down and a predetermined time has elapsed, the control unit 13 updates the list display area 30a and displays the new prescription data.
[0048] When the dispenser selects the interruption tab 32, a list of prescription data in the interrupted state is displayed in the list display area 30a. The "interrupted state" means that the weighing of only some of the drugs included in the prescription data is completed, and the weighing of other drugs is interrupted. Even when a list of prescription data in the interrupted state is displayed in the list display area 30a, a plurality of items are displayed in the same manner as when a list of prescription data in the un-audited state is displayed. In addition, the control unit 13 displays a bracketed number next to "Interruption" on the interruption tab 32. This number indicates the number of prescription data in the interrupted state.
[0049] When the dispenser selects the audited tab 33, a list of prescription data in the completed state is displayed in the list display area 30a. The "completed state" means that the weighing of all the drugs included in the prescription data is completed. When the dispenser selects the deletion tab 34, a list of prescription data in the deleted state is displayed in the list display area 30a. Since the prescription data in the completed state and the deleted state have a low importance level, the number of each is not displayed (it may be displayed). In addition, the audited tab 33 or the deletion tab 34 may be omitted.
[0050] In S102 to S105, the control unit 13 performs processing related to the selection of prescription data to be weighed. After the control unit 13 causes the audit list screen 30 to be displayed on the display unit 15, it determines whether prescription data has been selected (S102). Specifically, in the audit list screen 30, when the dispenser performs an operation of selecting prescription data in the incomplete state or the interrupted state as the weighing target, the control unit 13 determines that the prescription data has been selected. Then, the control unit 13 causes the prescription content screen of the selected prescription data to be weighed to be displayed on the display unit 15 (S103) and waits for an instruction for weighing preparation from the dispenser.
[0051] Hereinafter, with reference to FIG. 5, the prescription details screen will be described. The "prescription details screen" is a screen for collectively displaying the contents of prescription data on one screen. In the above-described audit list screen, the overview of each prescription data is displayed, and the details of the prescription data such as the information of the Rp data and the drug information included in the prescription data are not displayed. Also, in the weighing preparation screen described later, only the information of one Rp data is displayed, and the displayed Rp data can be switched. In contrast, on the prescription details screen, the information of all Rp data (in particular, the drug name, usage, and total amount included in the Rp data) is displayed simultaneously. The dispenser checks the prescription details screen to determine whether to weigh the prescription data. As shown in FIG. 5, on the prescription details screen 40, a prescription information area 41, an Rp list information area 42, a confirmation item area 43, and a weighing preparation button 44 are displayed.
[0052] In the prescription information area 41, basic information regarding the prescription data, in other words, information other than drugs is displayed. In the prescription information area 41, for example, the reception number, hospital name, dispenser, patient name, information regarding the patient, etc. are displayed. Also, when the patient is a pediatric patient or an elderly patient, an icon indicating that the patient is a pediatric patient or an elderly patient is displayed beside the patient name. Also, the color of this icon may be made different according to the gender of the patient.
[0053] In the Rp list information area 42, the information of all Rp data of the selected prescription data is displayed. If the number of Rp data is large and does not fit in the Rp list information area 42, all the Rp data information can be displayed by scrolling. In the Rp list information area 42, for each Rp data, an audit status column, a drug name / usage column, and a total amount column are displayed. In the audit status column, it is displayed whether weighing and auditing have been completed. When the Rp data has not been weighed and audited, an icon indicating that (specifically, a circle without a check mark) and the text "not audited" are displayed. Also, in the prescription data in an interrupted state, there may be Rp data for which weighing and auditing have been completed. When the Rp data has been weighed and audited, an icon indicating that (specifically, a circle with a check mark) and the text "audited" are displayed.
[0054] In the confirmation item area 43, a list of the check results of the dispensing details of the prescription data is displayed. By looking at the confirmation item area 43, the dispenser can immediately grasp that there are no items with a NG check. When the dispenser performs weighing of the prescription data displayed on the prescription details screen 40, the dispenser operates the weighing preparation button 44.
[0055] Note that the display of the prescription details screen 40 is not essential, and the control unit 13 may omit the display of the prescription details screen 40 and display the weighing preparation screen 50 described later on the display unit 15. Also, the confirmation item area 43 in the prescription details screen 40 may be omitted.
[0056] After the control unit 13 displays the prescription details screen 40 on the display unit 15, it determines whether there is an instruction for weighing preparation (S104). When the control unit 13 detects that the dispenser has operated the weighing preparation button 44, it determines that there is an instruction for weighing preparation. Then, the control unit 13 displays the weighing preparation screen on the display unit 15 (S105). When the control unit 13 displays the prescription data to be weighed on the weighing preparation screen, it ends the process related to the selection of the prescription data to be weighed.
[0057] Hereinafter, with reference to FIG. 6, the weighing preparation screen will be described. The weighing preparation screen is a screen for displaying prescription data and information related to weighing. As shown in FIG. 6, on the weighing preparation screen 50, a prescription information area 51, a weighing mode display area 52, an Rp tab 53, an Rp information area 54, a drug information area 55, a confirmation item button 56, and a menu button 57 are displayed.
[0058] In the prescription information area 51, the same information as the prescription information area 41 of the prescription details screen 40 described above is displayed. Also, the drug weighing device 10 can set a weighing mode according to the type (form) of the drug. The drug weighing device 10 can set, for example, a weighing mode according to powder, aqueous solution, external preparation (ointment). In the weighing mode display area 52, the currently set weighing mode is displayed.
[0059] The Rp tab 53 is displayed for each Rp data included in the prescription data. The Rp tab 53 is a selection button for selecting the Rp data to be weighed. Each time the Rp tab 53 is operated, the Rp data to be weighed is switched, and the Rp data to be weighed is displayed in the Rp information area 54 and the drug information area 55 described below. On the Rp tab 53, an indicator (characters "not yet" or "completed") indicating whether the dispensing of the corresponding Rp data has been completed is displayed. Thus, it is possible to easily grasp whether the weighing of another Rp data has been completed during the display of a certain Rp data.
[0060] In the Rp information area 54 and the drug information area 55, information regarding weighing according to the Rp data is displayed. In the Rp information area 54, information regarding Rp data in general, such as usage method, ID of the weighing container 19 to be used for weighing, and start date of use, is displayed. In the drug information area 55, information for each drug included in the Rp data, such as for each drug, drug classification, drug name, daily dose (dose per day), total amount (total dose of the Rp data), weighed value, authentication skip icon, etc., is displayed. In the drug classification, an icon indicating whether the drug belongs to a specific type (e.g., a highly toxic drug or a narcotic drug, etc.) is displayed. The authentication skip icon is an icon for skipping the authentication as to whether the drug in the Rp data matches the drug picked up by the dispenser from the dispensing shelf or the like. Each piece of information in the Rp information area 54 and the drug information area 55 is an example and can be changed as appropriate.
[0061] Also, by selecting the Rp data and the dispenser using the barcode reader 17 to read the container barcode 19a of the weighing container 19, the identification information (container ID) of the weighing container 19 to be used for weighing the drug included in the selected Rp data can be registered (stored) in association with the Rp data. Note that this process is not always required and can be omitted by operating the "skip" shown in FIG. 6.
[0062] The confirmation item button 56 is a button for displaying the check result of the prescription data (contents displayed in the confirmation item area 43). The menu button 57 is a button for displaying the setting items regarding weighing.
[0063] In S106 to S107, the control unit 13 performs processing related to the selection of the drug to be weighed. After causing the weighing preparation screen 50 to be displayed on the display unit 15, the control unit 13 selects the Rp data of the drug to be weighed according to the operation of the dispenser. Then, the control unit 13 determines whether or not the barcode of the drug included in the Rp data of the drug to be weighed has been read by the barcode reader 17 (S106). Here, a drug database is stored in the storage unit 14 of the drug weighing device 10. The drug database is a database that associates information on drugs (drug names, drug details (e.g., dosage forms)), and barcodes (identification information) attached to drug bottles and the like. Note that the drug database may be stored in the management device 5. The control unit 13 can determine whether or not the barcode of the drug included in the Rp data of the drug to be weighed matches the read barcode by accessing the drug database. When the control unit 13 determines that the barcode of the drug included in the Rp data of the drug to be weighed has been read, it causes the weighing screen 60 for the drug to be displayed on the display unit 15 (S107). When the control unit 13 selects the drug included in the Rp data of the drug to be weighed that matches the read barcode as the drug to be weighed and causes the weighing screen 60 for the selected drug to be weighed to be displayed on the display unit 15, the processing related to the selection of the drug to be weighed ends. Note that even when the drug to be weighed is selected by the touch operation of the dispenser, the control unit 13 causes the weighing screen 60 to be displayed on the display unit 15.
[0064] Hereinafter, with reference to FIG. 7, the weighing screen will be described. The weighing screen is a screen that is displayed while weighing a drug. As shown in FIG. 7, on the weighing screen 60, a drug information area 61, a weighing bar area 62, a weighed value area 63, a determination area 64, and an OK button 65 are displayed.
[0065] In the drug information area 61, prescription data, Rp data, or basic information about the drug to be weighed is displayed. The weighing bar area 62 is a part that graphically displays the weighing value. In the weighing bar area 62, the target lower limit value, the weighing target value, and the target upper limit value are displayed as percentages (%) and numerical values (g). Also, as the weighing value increases, the bar becomes longer. The dispenser may perform weighing so that the bar exceeds the target lower limit value and does not exceed the target upper limit value. Thereby, the dispenser can intuitively grasp the relationship between the current weighing value and the target value. In the weighing value area 63, the current weighing value is displayed numerically. In the determination area 64, the determination result of the weighing value is shown. When the weighing value exceeds the target lower limit value and does not exceed the target upper limit value, "OK" is displayed in the determination area 64, and otherwise "NG" is displayed in the determination area 64. Thereby, it is possible to collate (or let the dispenser collate) whether the drug included in the prescription data is weighed as per the prescription data. The display modes of the current weighing value and the target value are just examples, and any of the above-described display elements may be omitted or displayed in other modes.
[0066] The confirmation button 65 is a button that the dispenser operates when completing the weighing of the drug. When the control unit 13 determines that the confirmation button 65 has been operated and the weighing is completed (S108), the control unit 13 stores the weighing value at the time when the weighing is confirmed in the storage unit 14 in association with the prescription data, Rp data, and the drug (S109). Note that instead of operating the confirmation button 65, when "OK" is displayed in the determination area 64 and the weighing value has stabilized (the change amount per predetermined time has become substantially zero), the control unit 13 may determine that the weighing is confirmed. Note that by operating the button displayed on the weighing screen 60, it is also possible to cancel or skip the weighing of the current drug.
[0067] The control unit 13 repeats the above processing until the weighing of all the drugs in the prescription data of the object to be weighed is completed. After the weighing of one drug is completed, if the control unit 13 determines that the weighing of all the drugs has not been completed (S110), it displays the weighing preparation screen 50 again (S105). And when the control unit 13 determines that the barcode of the unweighed drug included in the Rp data has been read, it causes the weighing screen 60 for the drug to be displayed on the display unit 15. In addition, when the weighing of all the drugs included in one Rp data is completed, the next Rp data may be displayed on the weighing preparation screen 50.
[0068] When the control unit 13 determines that the weighing of all the drugs in the Rp data of the object to be weighed is completed (S110), it causes the audit list screen to be displayed on the display unit 15 (S101) and waits for the dispenser to select the next prescription data. As described above, it is possible to weigh and audit the drugs included in the prescription data using the drug weighing device 10.
[0069] Next, with reference to FIGS. 8 to 13, the process of dividing the prescription data or Rp data will be described.
[0070] When weighing the drugs included in the prescription data, there may be a case where the stock quantity of the drug to be weighed is insufficient. In this case, it is not possible to perform the weighing as per the prescription data. In this regard, the drug weighing device 10 of the present embodiment can divide the prescription data (specifically, the Rp data included in the prescription data). For example, the Rp data is divided into the first Rp data for the current dispensing and the remaining second Rp data. Thereby, at present, drugs corresponding to the stock quantity can be provided to the patient, and the remaining drugs can be provided to the patient after the drugs are newly received. In the present embodiment, the Rp data is divided into the first Rp data and the second Rp data, but the prescription data may be divided into the first prescription data and the second prescription data.
[0071] The processing performed by the control unit 13 will be described below in accordance with the flowchart of FIG. 8. The flowchart of FIG. 8 is a flowchart extracted from the processing performed by the control unit 13 and relates to the division of Rp data. First, the control unit 13 determines whether there is an instruction from the dispenser to divide the Rp data (S401). In the present embodiment, as shown in FIG. 9, when the dispenser operates the menu button 57 of the weighing preparation screen 50, the division instruction button 58 is displayed together with other setting items. For example, when the dispenser selects Rp data and causes the barcode reader 17 to read the barcode of the medicine bottle, the dispenser may notice that the amount of the medicine is insufficient. In this case, the dispenser operates the menu button 57 of the currently displayed weighing preparation screen 50 and further operates the division instruction button 58. The control unit 13 determines that there is an instruction to divide the Rp data when the division instruction button 58 is operated. Also, the Rp data selected as the weighing target (the Rp data indicated by the active Rp tab 53) when the division instruction button 58 is operated is the Rp data to be divided. However, it may be possible to select the Rp data to be divided after the operation of the division instruction button 58.
[0072] Note that the method of instruction for division by the dispenser is not limited to the above. For example, the division instruction button 58 may be displayed by performing a predetermined operation from the prescription content screen 40. It is not limited to after selecting the prescription data or Rp data to be weighed, and the division instruction button 58 may be displayed before selecting the prescription data or Rp data to be weighed. In this case, after operating the division instruction button 58, the dispenser selects the prescription data and Rp data to be divided.
[0073] When the control unit 13 determines that there is an instruction for splitting, it causes the display unit 15 to display the number-of-days adjustment screen 70 shown in FIG. 10 and accepts the input of the number of days for the current dispensing (S402). The number-of-days adjustment screen 70 may be displayed by screen transition or may be displayed as a pop-up. The number of days for the current dispensing is the number of days specified when splitting Rp data using the number of days, and is the number of days corresponding to the amount of the drug to be dispensed at the current time. For example, regarding Rp data for 35 days, if 15 days' worth is dispensed at the current time and 20 days' worth is to be dispensed later, 15 days corresponds to the number of days for the current dispensing.
[0074] Hereinafter, with reference to FIG. 10, the number-of-days adjustment screen 70 will be described. The number-of-days adjustment screen 70 is a screen for inputting the number of days for the current dispensing and instructing the splitting of Rp data. On the number-of-days adjustment screen 70, a usage and package number information area 71, a current dispensing area 72, a remaining area 73, and a determination button 74 are displayed.
[0075] The usage and package number information area 71 is an area where the usage and package number of the Rp data to be split are displayed. In the current dispensing area 72, a days column and a package number column are displayed. In the days column of the current dispensing area 72, the dispenser can input the number of days for the current dispensing. In the package number column of the current dispensing area 72, the current package number corresponding to the number of days for the current dispensing is displayed. In the remaining area 73, a days column and a package number column are displayed. In the days column of the remaining area 73, the remaining number of days (the number of days obtained by subtracting the number of days for the current dispensing from the total number of days) is displayed. In the package number column of the remaining area 73, the remaining package number (the package number obtained by subtracting the package number corresponding to the number of days for the current dispensing from the total number of packages) is displayed. The determination button 74 is a button for confirming the input number of days for the current dispensing.
[0076] In the present embodiment, the control unit 13 specifies the amount (or number of administrations) of the drug for the current dispensing based on the input of the number of days for the current dispensing by the dispenser. Alternatively, the control unit 13 may specify the amount of the drug for the current dispensing based on the input of the current package number (or number of administrations) by the dispenser. Or, the control unit 13 may specify the amount of the drug for the current dispensing based on the input of the amount of the drug (for example, an approximate mass value) by the dispenser.
[0077] Further, the control unit 13 may display candidates for the current dispensing days and wait for selection by the dispenser. The candidates for the current dispensing days are, for example, days that are multiples of 5, 1 / 2, 1 / 3, 2 / 3, etc. of the total number of days.
[0078] Next, the control unit 13 calculates the current number of packages, remaining days, and remaining number of packages according to the current dispensing days input by the dispenser into the current dispensing area 72, and causes them to be displayed on the days adjustment screen 70 (S403). Specifically, the control unit 13 calculates the current number of packages by integrating the number of packages per day with the current dispensing days. The control unit 13 calculates the remaining days by subtracting the current dispensing days from the total number of days indicated by the Rp data. The control unit 13 calculates the remaining number of packages by subtracting the current number of packages from the total number of packages indicated by the Rp data. FIG. 10 shows that by simply entering "15" in the days column of the current dispensing area 72, 45 packages (current number of packages), 20 days (remaining days), and 60 packages (remaining number of packages) are automatically displayed. When the dispenser changes the current dispensing days, the control unit 13 recalculates the current number of packages, remaining days, and remaining number of packages and causes them to be displayed on the days adjustment screen 70.
[0079] Next, the control unit 13 determines whether there is an instruction for determination (S404). Specifically, the control unit 13 determines whether the dispenser has operated the determination button 74. When the control unit 13 determines that there is an instruction for determination, it divides the Rp data to be divided and displays the weighing preparation screen 50 (S405). Specifically, the control unit 13 divides the Rp data to be divided into the first Rp data for this dispensing and the remaining second Rp data. The first Rp data and the second Rp data are individual Rp data with different identification information and the like of the Rp data. Also, since the weighing preparation screen 50 is displayed instead of the audit list screen 30 after the division, it is not necessary to reselect the prescription data to be weighed. In other words, the control unit 13 can divide the Rp data in the process of the process related to the selection of the prescription data to be weighed (S102 to 105). In other words, the Rp data can be divided between receiving the selection of the prescription data to be weighed in S102 and displaying the weighing preparation screen related to the prescription data to be weighed on the display unit 15 in S105. Also, since the weighing preparation screen 50 is displayed after the division, the process related to weighing can be advanced. In other words, the temporary stop of the process related to weighing is released.
[0080] FIG. 11 shows the weighing preparation screen 50 to be displayed after the division of the Rp data. In the Rp tab 53 of FIG. 11, "Rp1-1(1)" which is the first Rp data and "Rp1-1(2)" which is the second Rp data are shown. At the time when the control unit 13 displays the weighing preparation screen 50, the first Rp data for this dispensing has already been selected as the weighing target. Also, when the Rp data is divided, the name of the Rp data changes. Specifically, parentheses are added to the name of the Rp data along with the division. The parentheses of the Rp data displayed in the Rp tab 53 correspond to the "display item" indicating that the Rp data has been divided. Thereby, the dispenser can grasp at a glance whether the Rp data has been divided. Note that the display item indicating the division is not limited to parentheses and may be a character string, an icon, a mark, or the like.
[0081] Also, the names of the original Rp data and the first Rp data may be the same. For example, by splitting "Rp1-1", "Rp1-1" and "Rp1-1(1)" may be generated. Even in this case, the former is the first Rp data and the latter is the second Rp data. That is, a display indicating the split is preferably attached to at least the second Rp data (the remaining Rp data not dispensed this time).
[0082] After the Rp data is split, the dispenser weighs the drugs included in the first Rp data for the current dispensing. After the weighing of the first Rp data for the current dispensing is completed, the control unit 13 causes the ticket printer 18 to print a remaining ticket and a completion ticket (S406). A ticket is a paper medium on which Rp data and information related to weighing are described. By printing the remaining ticket, it is easy to manage that there is unweighed Rp data. Also, by printing the completion ticket and handling it integrally with the weighing container 19, it is easy to grasp information about the contents of the weighing container 19.
[0083] FIG. 12 shows a remaining ticket 80. The remaining ticket 80 includes a ticket barcode 81, a status description column 82, a basic information description column 83, a patient information description column 84, and an Rp information description column 85.
[0084] The ticket barcode 81 has a barcode indicating the dispensing number. The dispensing number is a unique number (unique identification information) for specifying prescription data and Rp data. The dispensing number is, for example, a number obtained by combining a prescription number unique to the prescription data and a number indicating the Rp data. When the control unit 13 determines that the ticket barcode 81 of the remaining ticket 80 has been read using the barcode reader 17, it selects the Rp data to be weighed and causes the display unit 15 to display a screen (prescription content screen 40 or weighing preparation screen 50) for starting the weighing of the remaining Rp data (second Rp data). Thereby, the weighing of the remaining Rp data can be started with a simple process.
[0085] In the status description column 82, the status of the Rp data is described. In the case of the remaining form, it is displayed as "Split (remaining)" so that it can be understood that it is the Rp data that remains after being split. Note that in the completed form for the remaining Rp data, it is displayed as "Split (completed)" so that it can be understood that it is the Rp data that has been weighed after being split.
[0086] In the basic information description column 83, basic information regarding the prescription data is described. Specifically, the same information as that displayed in the prescription information area 41 is displayed in the basic information description column 83. In the patient information description column 84, information regarding the patient who is the subject of the prescription data is described. In the Rp information description column 85, information regarding the weighing of the Rp data is described. Specifically, the usage of the Rp data, the drugs included in the Rp data, the weighing values of the drugs, etc. are described in the Rp information description column 85. Note that in the remaining form 80, since the weighing of the drug has not been completed, a character string such as "Not weighed" is described instead of the weighing value of the drug. Therefore, the dispenser can grasp that it is the remaining form 80 by seeing the character string "Not weighed".
[0087] Note that for the completed form, only the contents of the status description column 82 and the Rp information description column 85 are different, and for the other columns, they are the same as those of the remaining form 80.
[0088] Note that the printing timing of the form is an example and can be changed as follows. That is, instead of printing the form in units of Rp data, the form may be printed in units of prescription data. In this case, the completed form is printed at the timing when the weighing of the Rp data included in the prescription data is completed, except for the remaining Rp data (the second Rp data). Also, the printing timings of the remaining form 80 and the completed form may be different. For example, only the remaining form 80 may be printed at the timing when the splitting is completed.
[0089] Also, when the weighing of the Rp data for the current dispensing portion is completed, since the weighing of the Rp data for the remaining portion is not completed, the prescription data is in an interrupted state. Therefore, when the audit list screen 30 is displayed, the prescription data including the Rp data for the remaining portion is displayed in the list display area 30a of the interrupted tab 32. Note that the prescription data including the Rp data for the remaining portion may be displayed in the list display area 30a of the un-audited tab 31.
[0090] After the drugs included in the Rp data for the remaining portion are received, the dispenser causes the remaining slip 80 to be read by the barcode reader 17 as described above to weigh the Rp data for the remaining portion. Then, the dispenser sends the packaged drugs to the patient. Note that the control unit 13 can specify the start date of use of the drugs for the remaining portion based on the current dispensing days and the start date of use. The control unit 13 may perform expiration management of the start date of use of the drugs for the remaining portion. For example, the control unit 13 may notify the dispenser by sending a notification a predetermined number of days before the start date of use of the drugs for the remaining portion. The notification can be displayed, for example, on the screen immediately after the drug weighing device 10 is activated.
[0091] Also, as shown in FIG. 13, the control unit 13 can also re-divide the Rp data for the remaining portion. This makes it possible to handle cases where, for example, drugs in an amount that can only weigh a part of the Rp data for the remaining portion are received.
[0092] Next, with reference to FIGS. 14 to 16, the process of dividing prescription data or Rp data according to the maximum number of sub-packages of the sub-packaging machine will be described.
[0093] The packaging machine 20 is set with a maximum number of divided packages, which is the upper limit of the number of packages that can be packaged in one process. The maximum number of divided packages varies depending on the specifications of the packaging machine 20, but values such as 45, 60, 93, etc. are often set. For example, when the number of times of taking medicine (in other words, the number of packages) exceeds the maximum number of divided packages of the packaging machine 20, if the entire amount of medicine is accidentally weighed, the weighed medicine cannot be packaged by the packaging machine 20. In this regard, the medicine weighing device 10 of the present embodiment can suppress the weighing of an amount of medicine that cannot be packaged by the packaging machine 20 because the process related to the selection of prescription data to be weighed is temporarily stopped when the number of times of taking medicine exceeds the maximum number of divided packages of the packaging machine 20. Further, the medicine weighing device 10 of the present embodiment can divide the Rp data so that the number of times of packaging by the packaging machine 20 is reached. In the present embodiment, the Rp data is divided, but the prescription data may also be divided.
[0094] Hereinafter, the process performed by the control unit 13 will be described according to the flowchart of FIG. 14. The flowchart of FIG. 14 is a flowchart obtained by extracting the process related to the maximum number of divided packages of the packaging machine 20 from the processes performed by the control unit 13. First, the control unit 13 determines whether there is an instruction for weighing preparation (S501). This determination is the same process as in step S104. That is, the control unit 13 determines that there is an instruction for weighing preparation when the dispenser operates the weighing preparation button 44.
[0095] When the control unit 13 determines that there is an instruction for weighing preparation, it determines whether the number of doses of the drug that needs to be sub-packaged exceeds a reference value (S502). The drug that needs to be sub-packaged is a drug for which sub-packaging is set when performing dispensing design based on prescription data, and is, for example, a powder. The reference value is a value set according to the maximum number of sub-packages of the sub-packaging machine 20. For example, when the maximum number of sub-packages of all the sub-packaging machines 20 provided in the dispensing pharmacy is the same value, the maximum number of sub-packages is set as the threshold value. Also, when the maximum number of sub-packages of one sub-packaging machine 20 is different from that of another sub-packaging machine 20, the smaller or larger maximum number of sub-packages is set as the threshold value. Further, the minimum value (for example, 45) of the maximum number of sub-packages of a general sub-packaging machine 20 may be set as the default threshold value. The threshold value is set in advance and stored in the storage unit 14.
[0096] When the control unit 13 determines that the number of doses of the drug that needs to be sub-packaged does not exceed the reference value, it does not perform the process according to the maximum number of sub-packages, proceeds to step S105, and displays the weighing preparation screen 50 on the display unit 15 as described above to perform the process related to weighing. When the control unit 13 determines that the number of doses of the drug that needs to be sub-packaged exceeds the reference value, it does not display the weighing preparation screen 50, but instead displays the sub-packaging division screen 90 shown in FIG. 15 on the display unit 15 (S503). The sub-packaging division screen 90 may be displayed by screen transition or may be displayed as a pop-up. Also, since the control unit 13 does not perform the process of displaying the weighing preparation screen 50, the process related to weighing is temporarily stopped.
[0097] Hereinafter, with reference to FIG. 15, the sub-packaging division screen 90 will be described. The sub-packaging division screen 90 is a screen for instructing the division of Rp data so that sub-packaging can be performed by the sub-packaging machine 20. On the sub-packaging division screen 90, the reason why the sub-packaging division screen 90 is displayed instead of the weighing preparation screen 50 (the number of doses exceeding the reference value) and the necessity of division are displayed. The sub-packaging division screen 90 further includes an Rp information area 91, a sub-package number selection area 92, a division type selection area 93, a daily division area 94, a time point division area 95, a manual division area 96, and a determination button 97.
[0098] In the Rp information area 91, information regarding Rp data, particularly the usage method, the number of packages (especially the total number of packages), the drug name, and the start date of use, is displayed. In the selection area 92, candidates for the number of divided packages are displayed. The candidates for the number of divided packages include the above-mentioned reference value and values such as 45, 60, 93, etc., which are the maximum number of divisions adopted by a general subcontracting machine 20. The pharmacist can select the value of the number of divided packages in the selection area 92. For example, when only one subcontracting machine 20 is provided in the dispensing pharmacy, the pharmacist selects the maximum number of divisions (in other words, the reference value) of this subcontracting machine 20. Note that the number of divided packages corresponding to the reference value stored in advance may be selected by default. Also, when a plurality of subcontracting machines 20 are provided in the dispensing pharmacy, the pharmacist selects the maximum number of divisions of the subcontracting machine 20 to be used for subcontracting the current Rp data. The control unit 13 divides the Rp data so as not to exceed the number of divided packages set in the selection area 92.
[0099] In this embodiment, the pharmacist can instruct the number of divided packages by simply selecting one value from the candidates in the selection area 92. Therefore, compared with a configuration in which the pharmacist is made to input the numerical value of the number of divided packages, the burden on the pharmacist is small. However, a box or the like for inputting the numerical value of the number of divided packages may be displayed in the selection area 92.
[0100] In the division type selection area 93, the type for dividing the Rp data is displayed. As the division types, "division by number of days", "division by time point", and "manual division" are displayed in the division type selection area 93. The pharmacist can select any one of the division types. Depending on the type selected from the division type selection area 93, one of the number-of-days division area 94, the time-point division area 95, and the manual division area 96 becomes active. For example, when the pharmacist selects "division by number of days" from the division type selection area 93, the number-of-days division area 94 corresponding to "division by number of days" becomes active and is displayed in a more prominent manner than the time-point division area 95 and the manual division area 96.
[0101] The number-of-days division is a method of dividing Rp data as evenly as possible based on the number of days. The control unit 13 divides the Rp data based on the number of days so as not to exceed the divided package number selected in the selection area 92. Specifically, the control unit 13 obtains the total package number (number of doses) based on the Rp data. Next, the control unit 13 determines how many parts to divide the Rp data into by comparing the total package number with the divided package number specified in the selection area 92. In the example shown in FIG. 15, since the divided package number specified in the selection area 92 is 45, dividing the Rp data into 2 parts enables sub-packaging up to a maximum of 90 packages, and dividing the Rp data into 3 parts enables sub-packaging up to a maximum of 135 packages. Here, since the total package number is 105 packages, it can be seen that it is necessary to divide the Rp data into 3 parts. Note that it is also possible to determine how many parts to divide the Rp data into by dividing the total package number by the divided package number and rounding up the decimal part. For example, since the total package number (105) / the divided package number (45) = 2.333, it can be seen that it is necessary to divide the Rp data into 3 parts. Next, the control unit 13 divides the Rp data based on the number of days so that the Rp data is as even as possible. In the example shown in FIG. 15, since the number of days is 35 days, it is divided into 12 days, 12 days, and 11 days. The control unit 13 causes the details related to the division of the Rp data to be displayed in the number-of-days division area 94. Specifically, in the number-of-days division area 94, the number of days and the number of packages are displayed for each divided Rp data.
[0102] The time-point division is a method of dividing Rp data based on the dosing time (dosing timing). The control unit 13 identifies the dosing time based on the Rp data and determines how many parts to divide the Rp data into according to the number of dosing times. In the example shown in FIG. 15, since the dosing time is 3 times a day (after breakfast, after lunch, and after dinner), the control unit 13 determines to divide the Rp data into 3 parts. The control unit 13 causes the details related to the division of the Rp data to be displayed in the time-point division area 95. Specifically, in the time-point division area 95, the dosing time and the number of packages are displayed for each divided Rp data.
[0103] Note that even if the Rp data is divided at the time of taking the medicine, the number of divided packages per time of taking the medicine may exceed the number of divided packages specified in the selection area 92. For example, when a medicine for 60 days is prescribed three times a day, the number of packages per time of taking the medicine is 60. Therefore, when the number of divided packages is 45, it will exceed the number of divided packages. In this case, the control unit 13 may further divide the Rp data after dividing it per time of taking the medicine (for example, divide it into after breakfast 1 and after breakfast 2). Alternatively, the control unit 13 may gray out the option of time division so that time division cannot be selected on the assumption that time division is not possible.
[0104] The control unit 13 performs the above calculation before the dispenser selects the division type in the division type selection area 93 (for example, when displaying the sub-packaging division screen 90), and causes the details related to the division of the Rp data to be displayed in the number-of-days division area 94 and the time division area 95. Also, the number-of-days division area 94 and the time division area 95 are displayed on the same screen. Thereby, the dispenser can select the division type in the division type selection area 93 while comparing how the Rp data is divided. Note that the control unit 13 may perform the above calculation after the dispenser selects the division type in the division type selection area 93, and cause the details related to the division of the Rp data to be displayed in the number-of-days division area 94 or the time division area 95. In this case, the load on the control unit 13 can be suppressed.
[0105] Manual division is a method of dividing the Rp data based on the number of days input by the dispenser. A number-of-days input box is displayed in the manual division area 96. The dispenser inputs the number of days to be included in the first Rp data into the number-of-days input box. The control unit 13 obtains the remaining number of days and the remaining number of packages based on the input number of days. If the remaining number of packages is less than or equal to the number of divided packages, the Rp data for the remaining number of days is displayed as the second Rp data. That is, the preparation for manual division is completed only by the dispenser inputting the first number of days. Also, if the remaining number of packages is more than the number of divided packages, the control unit 13 displays a box for inputting the number of days to be included in the next Rp data. By repeating the above process, the preparation for manual division is completed.
[0106] The decision button 97 is a button for finalizing the division of the Rp data.
[0107] Next, the control unit 13 determines whether there is an instruction for determination (S504). Specifically, the control unit 13 determines whether the dispenser has operated the determination button 74. If the control unit 13 determines that there is an instruction for determination, it divides the Rp data of the prescription data according to the instructed number of divisions and displays the weighing preparation screen 50 (S505). Specifically, the control unit 13 divides the Rp data to be divided into a plurality of Rp data according to the instructed number of divisions. Each of the divided Rp data is individual Rp data with different identification information and the like of the Rp data. Also, by displaying the weighing preparation screen 50 instead of the audit list screen 30 after division, it is not necessary to reselect the prescription data to be weighed. In other words, the control unit 13 can divide the Rp data in the process of the process related to the selection of the prescription data to be weighed. Also, by displaying the weighing preparation screen 50 after division, the process related to weighing can be advanced. In other words, the temporary stop of the process related to weighing is released.
[0108] FIG. 16 shows the weighing preparation screen 50 to be displayed after the division of the Rp data. In the Rp tab 53 of FIG. 16, the pre-division "Rp1-1" is divided into three, and "Rp1-1(1)", "Rp1-1(2)", and "Rp1-1(3)" are displayed. At the time when the control unit 13 displays the weighing preparation screen 50, "Rp data 1-1(1)" for the current dispensing has already been selected as the weighing target. Also, when the Rp data is divided, the name of the Rp data changes. Specifically, with the division, parentheses are added to the name of the Rp data. The parentheses of the Rp data displayed in the Rp tab 53 correspond to the "display item" indicating that the Rp data has been divided. Thereby, the dispenser can grasp at a glance whether the Rp data has been divided or not. Note that the display item indicating division is not limited to parentheses, and may be a character string, an icon, a mark, or the like.
[0109] Thereafter, the dispenser weighs the drugs of the divided Rp data in order. Thereby, the drugs can be weighed in amounts that can be subpackaged using the subpackaging machine 20.
[0110] As described above, the drug weighing device 10 of the present embodiment includes a weighing unit 11, a storage unit 14, and a control unit 13. The weighing unit 11 weighs drugs. The storage unit 14 stores dispensing data and a reference value set according to the maximum number of sub-packages of the sub-packaging machine 20. The control unit 13 determines that the dispensing data for which selection as a weighing target is received includes a drug that requires sub-packaging and that the number of times the drug is taken exceeds the reference value, and sets it as one of the conditions for temporarily suspending the process related to the selection of the dispensing data of the weighing target.
[0111] This can prevent the weighing of a drug in an amount that cannot be sub-packaged using the sub-packaging machine 20.
[0112] In the drug weighing device 10 of the present embodiment, when the control unit 13 receives an instruction to divide the dispensing data, it divides the dispensing data so that the number of times the drug is taken does not exceed the reference value, and releases the temporary suspension.
[0113] This enables the weighing of the corresponding drug to start.
[0114] In the drug weighing device 10 of the present embodiment, when dividing the dispensing data, the control unit 13 presents candidates for the number of sub-packages and accepts the selection of the candidates. The candidates for the number of sub-packages presented by the control unit 13 include the reference value.
[0115] Candidates with a decreasing number of sub-packages can be presented.
[0116] In the drug weighing device 10 of the present embodiment, as candidates for the number of sub-packages, the control unit 13 further presents the numerical value adopted as the maximum number of sub-packages of the sub-packaging machine 20.
[0117] For example, when there are multiple sub-packaging machines 20 in a pharmacy, the maximum number of sub-packages may differ depending on the sub-packaging machine 20. In this situation, by dividing using the above numerical values other than the reference value, multiple sub-packaging machines 20 can be utilized efficiently.
[0118] In the drug weighing device 10 of this embodiment, the control unit 13 divides the dispensing data using the number of days.
[0119] It is possible to suppress the drugs to be taken on the same day from straddling different sub-packaging sheets.
[0120] In the drug weighing device 10 of this embodiment, the control unit 13 divides the dispensing data using the input or selected number of days.
[0121] The number of sub-packages can be instructed using the number of days, which is a value that is easy for the dispenser to recognize.
[0122] In the drug weighing device 10 of this embodiment, the control unit 13 divides the dispensing data using the time of administration.
[0123] The dispensing data is easily divided evenly.
Explanation of Signs
[0124] 1 Dispensing system 10 Drug weighing device 11 Weighing unit 13 Control unit 20 Sub-packaging machine
Claims
1. A weighing unit that weighs a drug, A storage unit that stores dispensing data and a reference value set according to the maximum number of sub-packages of the packaging machine, When the dispensing data for which selection as a weighing target is received includes a drug that requires sub-packaging, and the number of times of taking the drug exceeds the reference value, a control unit that is set as one of the conditions for temporarily suspending the process related to the selection of the dispensing data of the weighing target, A drug weighing device, characterized by comprising the above.
2. The drug weighing device according to Claim 1, When the control unit receives an instruction to divide the dispensing data, the control unit divides the dispensing data so that the number of times of taking the drug does not exceed the reference value, and releases the temporary suspension. A drug weighing device characterized by this.
3. The drug weighing device according to Claim 2, When dividing the dispensing data, the control unit presents candidates for the number of sub-packages and accepts the selection of the candidates, The drug weighing device, characterized in that the reference value is included in the candidates for the number of sub-packages presented by the control unit.
4. The drug weighing device according to Claim 3, The control unit further presents, as a candidate for the number of sub-packages, a numerical value adopted as the maximum number of sub-packages of the packaging machine. A drug weighing device characterized by this.
5. The drug weighing device according to Claim 2, The control unit divides the dispensing data using the number of days. A drug weighing device characterized by this.
6. The drug weighing device according to Claim 5, The control unit divides the dispensing data using the input or selected number of days. A drug weighing device characterized by this.
7. The drug weighing device according to Claim 2, The control unit divides the dispensing data using the time of taking the drug. A drug weighing device characterized by this.
Citation Information
Patent Citations
Medicine-weighing apparatus
JP2006280916A