Information processing device
The integration of drug location and identification information into a single display addresses space and handling inefficiencies in pharmacy operations by using an information processing device with a registration and creation instruction unit, resulting in compact and efficient labeling solutions.
Patent Information
- Application Number
- JP2024080879
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-17
- Publication Date
- 2025-11-28
AI Technical Summary
Existing systems for displaying drug storage locations and identification information separately require significant space and are cumbersome to handle, leading to inefficiencies in pharmacy operations.
An information processing device that integrates drug location and identification information into a single display, allowing for compact and efficient labeling through a registration unit and creation instruction unit that associates drug identification with storage location information.
Enables the creation of compact and easy-to-handle drug displays that combine location and identification information, reducing space requirements and simplifying pharmacy operations.
Smart Images

Figure 2025174479000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates mainly to an information processing device connected to a creating device that creates a display that displays information about medicines. [Background technology]
[0002] Patent Document 1 discloses a pharmaceutical inventory support system that includes a code reader and a terminal device. The code reader reads the code attached to the pharmaceutical packaging. The terminal device presents candidate storage locations for the pharmaceuticals and accepts user operations. The terminal device associates the storage location selected by the user's operation with the pharmaceutical and registers it in a database. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-98543 Summary of the Invention [Problem to be solved by the invention]
[0004] The storage location in Patent Document 1 corresponds to a storage location, since it is a location where a drug (medicine) is stored. By registering the database, for example, when a specific drug is specified at the time of dispensing, the storage location of the specific drug can be known. However, if only the storage location registered in the database is shown, there is a possibility that a dispensing worker will not be able to easily identify the actual storage location. If a display that displays information about the location of the drug and a display that displays information that identifies the drug are separately created and installed at each storage location, there is a possibility that there will not be enough space to install the displays, or that handling the displays will be cumbersome.
[0005] The present invention has been made in view of the above circumstances, and a main object of the present invention is to provide an information processing device that can create a display that displays information about the location of a drug and information that identifies the drug in a compact and easy-to-use manner.
[0006] The problem to be solved by the present invention is as described above. Next, the means for solving this problem and the effects thereof will be explained.
[0007] According to an aspect of the present invention, there is provided an information processing device having the following configuration. That is, the information processing device is connected to a creation device that creates a display that displays information. The information processing device includes a registration unit and a creation instruction unit. The registration unit creates or updates a drug location database that associates drug identification information for identifying a type of drug with drug location information that indicates a storage location of the drug. When the registration unit registers the drug location information in the drug location database, the creation instruction unit instructs the creation device to create a drug display that displays both the registered drug location information and the drug identification information corresponding to the drug location information, and causes the creation device to create the drug display.
[0008] This makes it possible to create a drug display that displays both drug location information and drug identification information, which makes the drug display more compact and easier to handle than if displays were created separately to display these pieces of information.
[0009] The information processing device preferably has the following configuration: When the registration unit registers the drug location information in the drug location database, the creation instruction unit stores registration record information for the drug whose drug location information is registered. The creation instruction unit causes the creation device to create the drug display based on the registration record information.
[0010] This allows registration record information to be stored for drugs whose drug position information is registered, so that drug displays for drugs whose drug position information is registered can be created later all at once.
[0011] The information processing device preferably has the following configuration. That is, when the registration unit registers the drug location information in the drug location database, the creation instruction unit stores registration record information for the drug for which the drug location information is registered. When the drug location information is deleted from the drug location database, the creation instruction unit deletes the registration record information for the drug for which the drug location information is deleted. The creation instruction unit causes the creation device to create the drug display based on the registration record information.
[0012] This prevents unnecessary drug labels from being produced.
[0013] In the information processing device, it is preferable that when the creation instruction unit causes the creation device to create the drug display body, it deletes the registration record information regarding the drug for which the drug display body was created.
[0014] This prevents unnecessary drug labels from being produced. [Brief explanation of the drawings]
[0015] [Figure 1] 1 is a block diagram of a location registration system according to an embodiment of the present invention; [Figure 2] A perspective view of a medicine shelf. [Figure 3] FIG. 10 is an enlarged front view of the medicine shelf prior to registration in the medicine location database. [Figure 4] FIG. [Figure 5] 10 is a flowchart showing a process performed by the reading device during reading. [Figure 6] 1 is a table showing the contents of a reading file stored in a reading device. [Figure 7]10 is a flowchart showing a process in which the information processing device creates or updates a medicine location database based on a read file. [Figure 8] 10 is a table showing the medication location database being updated based on the reading file. [Figure 9] 10 is a flowchart showing a process for printing shelf tags / labels. [Figure 10] A diagram showing the drug location management screen (screen for displaying the print screen). [Figure 11] FIG. 10 is a diagram showing a shelf tag printing instruction screen. [Figure 12] A diagram showing shelf labels for general medicines and shelf labels for highly toxic medicines. [Figure 13] A diagram showing a medicine case label for a general medicine and a medicine case label for a highly toxic medicine. DETAILED DESCRIPTION OF THE INVENTION
[0016] Next, an embodiment of the present invention will be described with reference to the drawings. First, an overview of a location registration system 1 will be described with reference to FIGS.
[0017] The location registration system 1 shown in Fig. 1 is used in a pharmacy or a hospital. The pharmacy or hospital is provided with a plurality of medicine shelves 30 as shown in Fig. 2. Various types of medicines are stored in each medicine shelf 30. The location registration system 1 registers and manages the storage locations of the medicines.
[0018] The location registration system 1 is used, for example, to assist in dispensing. Dispensing refers to the process in which a pharmacist or dispensing assistant prepares and stocks medicines based on the information written on a prescription. By using the location registration system 1, the location of the necessary medicines can be determined, allowing the pharmacist or dispensing assistant to complete dispensing in a short amount of time. The location registration system 1 can also be used to replenish medicines. When medicines for refilling arrive at a pharmacy or hospital, these medicines need to be stored in an appropriate location. By using the location registration system 1, the location (storage location) for storing the medicines for refilling can be determined, allowing the worker to complete the medicine refill with a simple operation.
[0019] 1, the location registration system 1 includes a reading device 10 and an information processing device 20. The configurations of the reading device 10 and the information processing device 20 will be described below.
[0020] The reading device 10 is a portable barcode reader that is held by an operator. The reading device 10 of this embodiment is a type that reads barcodes, but it may also be a type that reads code symbols other than barcodes. A code symbol is a display (a figure or the characters themselves) that shows a code (information consisting of letters, numbers, symbols, etc.) in a format that can be read by the reading device 10. An example of a code symbol other than a barcode is a symbol that shows a matrix-type two-dimensional code.
[0021] The reading device 10 includes a control unit 11, a storage unit 12, a display unit 13, an operation unit 14, a communication unit 15, and a reading unit 16.
[0022] The control unit 11 is a calculation device such as a CPU. The memory unit 12 is a storage such as a flash memory. The memory unit 12 stores programs used for processing by the reading device 10. When the reading device 10 reads a barcode, information obtained by the reading (hereinafter, read file 12a) is stored in the memory unit 12. The control unit 11 reads and executes the programs stored in the memory unit 12 to perform various processes related to the reading device 10.
[0023] The display unit 13 is a liquid crystal display, an organic EL display, or the like, and is capable of displaying information. Information to assist the worker in reading the barcode is displayed on the display unit 13. The operation unit 14 is a hardware key arranged on the surface of the device. The worker issues instructions to the reading device 10 by operating the operation unit 14. The operation unit 14 is not limited to a hardware key, and may be a touch panel.
[0024] The communication unit 15 is a communication board or the like, and performs processing to read the barcode and transmit the data obtained to the information processing device 20. The communication unit 15 includes, for example, a connector provided on the communication board. One end of a communication cable is connected to the connector of the reading device 10, and the other end of the communication cable is connected to the information processing device 20. This enables the communication unit 15 to transmit data to the information processing device 20.
[0025] The reading unit 16 is an optical sensor that detects inspection light or natural light reflected by a barcode. The detection result of the reading unit 16 is output to the control unit 11. The control unit 11 identifies information indicated by the barcode based on the detection result of the reading unit 16 and stores it in the memory unit 12 as a read file 12a. The barcodes read by the reading unit 16 will be described in detail later.
[0026] The information processing device 20 is a desktop PC, notebook PC, tablet PC, or the like placed in a pharmacy or hospital. The information processing device 20 includes a control unit 21, a storage unit 22, a display unit 23, an operation unit 24, and a communication unit 25. The information processing device 20 of this embodiment is a single hardware device, but multiple pieces of hardware may work together (i.e., share processing), in which case the combined configuration of multiple pieces of hardware corresponds to the "information processing device."
[0027] The control unit 21 is a calculation device such as a CPU. The memory unit 22 is a storage such as an HDD, SSD, or flash memory. The memory unit 22 stores a program used for processing by the information processing device 20. The memory unit 22 also stores a drug location database 22a and a registration record file 22b. The drug location database 22a is a database that associates drug identification information, drug storage locations, and other information (details will be described later). The drug location database 22a may be stored not in the information processing device 20 but in another device (for example, a storage device connected via a local area network or a wide area network). The registration record file 22b is a file for identifying drugs whose storage locations have been newly registered (details will be described later). The information written in the registration record file 22b corresponds to "registration record information." The control unit 21 performs various processes on the information received from the reading device 10 by reading and executing the program stored in the memory unit 22. The functions performed by the control unit 21 are named as an acquisition unit 21a, a registration unit 21b, and a creation instruction unit 21c.
[0028] The acquisition unit 21a performs a process of acquiring information by accessing the reading device 10 (storage unit 12) or the storage unit 22. The registration unit 21b performs a process of registering the information read by the reading device 10 in the medicine position database 22a. The creation instruction unit 21c sends a command to the printing device 100 (described later) to cause it to perform printing.
[0029] The display unit 23 is a liquid crystal display, an organic EL display, or the like, and is capable of displaying information. The operation unit 24 is a keyboard, a mouse, a touch panel, or the like. When an operator operates the operation unit 24 to give instructions to the information processing device 20, the information stored in the memory unit 22 can be displayed on the display unit 23.
[0030] The communication unit 25 is a communication board or the like, and is capable of communicating with the above-mentioned communication unit 15 via a communication cable. Furthermore, the communication unit 25 is capable of communicating with the printing device 100 via a LAN.
[0031] The printing device 100 prints information such as letters, numbers, and figures on printing paper. The printing device 100 is a printer that prints information on thermal paper, but it may also be a printer that prints by spraying ink onto regular paper or by transferring ink onto regular paper.
[0032] In this embodiment, the paper on which information about the drug is printed corresponds to the "drug display body." The printing device 100 that prints and creates the drug display body corresponds to the "creation device." However, the drug display body is not limited to a configuration in which information is printed on paper. For example, the drug display body may be created by displaying information on electronic paper. In this case, the electronic paper on which the information is displayed corresponds to the "drug display body," and the writer that issues commands to display the information on the electronic paper corresponds to the "creation device."
[0033] A pharmacy or hospital has a storage area for storing medicines. The storage area is a concept that indicates the entire area in which medicines can be stored. A plurality of medicine shelves, medicine storage devices, etc. are arranged in the storage area. The medicine shelf may be provided with a drawer. The medicine storage device has a plurality of tablet cases, identifies the tablet case corresponding to the medicine specified by the user, and transports the identified tablet case to the vicinity of the user. In this embodiment, one medicine shelf or one medicine storage device is defined as one storage block and assigned an alphabet. One medicine shelf 30 shown in Figure 2 is assigned the letter "A" as the storage block. Note that the information identifying the storage block is not limited to alphabets and may be other letters or numbers.
[0034] One storage block is divided into one or more (in principle, multiple) large compartments. In the medicine shelf 30 shown in FIG. 2, the storage area on one shelf 31 corresponds to one large compartment. Note that the method of dividing the large compartments is one example; for example, if there is a partition that is long in the vertical direction, one area divided by that partition may be one large compartment. Also, if there are drawers, one drawer may be one large compartment. In the case of a medicine storage device, one medicine storage device may be one large compartment, or the storage section of one medicine storage device may be appropriately divided to provide large compartments.
[0035] The large compartment is divided into multiple small compartments. In the medicine shelf 30 shown in FIG. 2, the large compartment is divided into multiple small compartments by dividers 32 arranged on the shelf 31. Therefore, one area divided by two dividers 32 (or one area divided by one side panel and one divider 32) corresponds to one small compartment. Note that the method of dividing the small compartments is one example, and one large compartment may be divided into multiple small compartments by stickers or the like attached to the shelf 31 without using dividers 32. Furthermore, when a large compartment is formed by a partition that is long in the vertical direction, one large compartment may be divided into multiple small compartments by plates or the like provided along the horizontal direction. Furthermore, if a drawer is present, one large compartment may be divided into multiple small compartments by dividers provided in the drawer. In the case of a medicine storage device, small compartments may be provided by appropriately dividing a storage section corresponding to one large compartment.
[0036] The storage location of a drug is specified using large and small compartments. Specifically, each large compartment is assigned a large compartment code, which is a code (information consisting of letters, numbers, symbols, etc.) that identifies the large compartment. In the drug shelf 30 shown in Figure 2, a code is used that combines an alphabet indicating the storage block and a numeric value indicating the shelf number, such as A01, A02, A03, etc. Large compartment codes do not overlap. Note that including the storage block is just an example, and the large compartment code does not have to include the alphabet of the storage block.
[0037] Each small partition is assigned a small partition code (information consisting of letters, numbers, symbols, etc.) that identifies the small partition. The small partition code is a numerical value that indicates a position within the large partition, such as 001, 002, 003, etc. In this embodiment, the small partition code is common to multiple large partitions. Specifically, large partition "A01" has small partitions such as 001, 002, 003, and large partition "A02" also has small partitions such as 001, 002, 003. Note that the small partition codes may not be common to each other. The small partition code is not limited to numerical values and may include alphabets. Information including the large partition code and the small partition code corresponds to drug location information. However, the drug location information may be described using a single type of code. In other words, dividing the storage location into large partitions and small partitions is just an example, and the storage location may be divided into multiple partitions for handling.
[0038] As shown in Figure 2, mounting holes 34 are formed at a predetermined pitch in the vertical direction on the side panels of the shelf board 31. The shelf board 31 is supported by support rods 35 inserted into the mounting holes 34. The height of the shelf board 31 can be changed by changing the mounting holes 34 into which the support rods 35 are inserted. This makes it possible to change the position or size of the large compartment.
[0039] The horizontal position of the partition 32 can be changed. By changing the position of the partition 32, the width (horizontal length) of the area for storing medicines can be changed. This makes it possible to change the position or size of the small compartments.
[0040] Prior to registration in the medicine location database 22a, for example, one medicine box 33 is placed in one small compartment. The medicine box 33 is a box in which medicines are stored. The medicine box 33 is a medicine packaging. However, instead of the medicine box 33, a medicine sheet removed from the medicine box 33 may be placed in the small compartment. Furthermore, although one medicine box 33 is placed in one small compartment in this embodiment, multiple medicine boxes 33 may be placed in one small compartment.
[0041] As shown in FIG. 3 , prior to registration in the drug location database 22a, one large section code display body 40 is provided on one shelf 31. A large section code 41 and a large section code symbol 42 are displayed on the large section code display body 40. Since the reading device 10 of this embodiment is a barcode reader, the large section code symbol 42 is a barcode. The large section code display body 40 is, for example, a sticker, and is attached to the shelf 31. Alternatively, a member for inserting the large section code display body 40 may be provided on the shelf 31. As described above, the height of the shelf 31 is adjustable. Because the large section code display body 40 is fixed to the shelf 31, there is no need to reattach the large section code 41 even if the height of the shelf 31 is changed.
[0042] The medicine box 33 is provided with a GS1 code symbol 33a. The GS1 code symbol 33a is a barcoded symbol of the GS1 code (medicine identification information) for identifying the medicine. The GS1 code is either a code assigned to each sales package or a code assigned to each dispensing package. Note that the medicine code is not limited to the GS1 code, and may be a code of another standard.
[0043] Furthermore, for small compartments, at the stage of registration in the drug location database 22a, no small compartment code indicator is provided on the shelf 31 or the like. Instead, in this embodiment, at the stage of registration in the drug location database 22a, a small compartment code indicator 50 shown in FIG. 4 is used. The small compartment code indicator 50 has multiple sets of small compartment codes 51 and small compartment code symbols 52 printed thereon. Since the reading device 10 of this embodiment is a barcode reader, the small compartment code symbols 52 are barcodes. Furthermore, the small compartment code indicator 50 is configured, for example, by printing multiple sets of small compartment codes 51 and small compartment code symbols 52 on paper. The small compartment code indicator 50 is not limited to paper, and may be configured by attaching labels of the small compartment codes 51 and small compartment code symbols 52 to a non-flexible sheet-like member. Furthermore, the small compartment code indicator 50 may be configured by displaying the small compartment codes 51 and small compartment code symbols 52 on electronic paper. It is preferable that the small section code display body 50 is portable (for example, not fixed to a device or structure, and has a portable size and weight). The use of the small section code display body 50 of this embodiment is just one example, and the small section code display body 50 may be attached to the shelf board 31 in the same way as the large section.
[0044] Next, the process of registering the medicine location database 22a will be described.
[0045] As described above, prior to registration in the medicine location database 22a, the large compartment code indicator 40 is provided in the large compartment, and the medicine box 33 to be registered is placed in the storage position. In addition, when registering in the medicine location database 22a, the operator prepares the reading device 10 and the small compartment code indicator 50.
[0046] The work performed by the worker is as follows. That is, the worker holds the reading device 10 in his / her hand and first reads the large section code 41 from the large section code symbol 42. Next, the worker reads the small section code 51 from the small section code symbol 52. Next, the worker reads the GS1 code from the GS1 code symbol 33a of the medicine box 33 to be placed in the large section and small section that were read. The worker performs the above work for all medicines to be registered in the medicine location database 22a. In the following explanation, reading a code from a code symbol using the reading device 10 will be simply referred to as "reading a code (using the reading device 10)" or the like.
[0047] The process performed by the reading device 10 (specifically, the control unit 11) will be described below with reference to the flowchart of FIG.
[0048] The reading device 10 determines whether or not any code has been read (S101), and if it determines that any code has been read (Yes in S101), it determines whether or not the large section code 41 has been read (S102).
[0049] When the reading device 10 determines that the large section code 41 has been read (Yes in S102), the reading device 10 stores the read large section code 41 in the large section code area of the storage unit 12 (S103).
[0050] Next, if the small section code 51 is stored in the small section code area of the storage unit 12, the reading device 10 clears the small section code area (S104). As a result, for example, when the first large section code and the first small section code have been read and the second large section code is read, the first small section code can be cleared (i.e., information on the small section code belonging to another large section code can be erased).
[0051] If the reading device 10 determines that the large section code 41 has not been read (No in S102) and that the small section code 51 has been read (Yes in S105), it stores the read small section code 51 in the small section code area of the memory unit 12 (S106).
[0052] When the reading device 10 determines that the large section code 41 and the small section code 51 have not been read (No in S102 and S105) and that the GS1 code has been read (Yes in S107), it determines whether or not codes are stored in both the large section code area and the small section code area of the storage unit 12 (S108). When the reading device 10 determines that codes are stored in both areas (Yes in S108), it associates the large section code 41 stored in the large section code area, the small section code 51 stored in the small section code area, and the read GS1 code, and stores them in the reading file 12a of the storage unit 12 (S109). As a result, the reading file 12a shown in FIG. 6 is created. The reading file 12a contains information that associates storage locations (specifically, large sections and small sections) with drug identification information.
[0053] The above process is repeated. Note that even after step S109 is completed, the stored large section code 41 and small section code 51 are maintained. Therefore, if two types of medicine are placed in the same small section, the read file 12a is updated simply by reading the GS1 code next time. Also, even when changing a small section, there is no need to re-read the large section code 41. In this case, a new small section code 51 is read, and the small section code area is overwritten with the new small section code 51 (S106). When changing a large section, a new large section code 41 is read, and the large section code area is overwritten with the new large section code 41 (S103).
[0054] The above process is performed for all drugs to be registered, thereby creating a read file 12a for creating or updating the drug location database 22a.
[0055] Next, a process for creating or updating the medicine location database 22a based on the read file 12a will be described with reference to Figures 7 and 8. The process shown in Figure 7 is performed by the control unit 21 (specifically, the acquisition unit 21a and the registration unit 21b) of the information processing device 20.
[0056] The operator sets the reading device 10, which has completed reading, in a predetermined position and instructs it to read the read file 12a. Upon receiving this instruction, the control unit 21 (acquisition unit 21a) reads the read file 12a from the reading device 10 (S201).
[0057] Next, the control unit 21 (registration unit 21b) creates or updates the drug location database 22a using the read file 12a (S202). As shown in FIG. 8, a drug database is pre-registered in the storage unit 22. The drug database is a database that associates drug IDs, drug names, and GS1 codes (sales packaging unit and dispensing packaging unit). Of this information, the drug IDs, drug names, and GS1 codes correspond to information for identifying drugs (drug identification information). That is, the information listed in the upper part of FIG. 8 corresponds to the drug database. Although not shown in FIG. 8, drug classifications (information indicating the results of classifying drugs according to predetermined criteria) are also included in the drug location database 22a. Here, the drug database also contains GS1 codes, and the read file 12a also contains GS1 codes. Therefore, by comparing the GS1 codes, the same drug can be identified. Then, the control unit 21 enters the small section code and large section code listed in the read file 12a into the location information field for the identified same drug. In this way, creation or updating of medicine location database 22a, in other words, registration of storage locations, is completed. Note that the operator may be able to manually add medicine storage locations by operating operation unit 24 of information processing device 20.
[0058] Next, a process for printing a medicine indicator (specifically, a shelf tag or a label) based on medicine location database 22a will be described with reference to Fig. 9. The flowchart shown in Fig. 9 is executed by control unit 21 of information processing device 20.
[0059] First, the control unit 21 determines whether the drug location information has been registered in the drug location database 22a (S301). If the control unit 21 determines that the drug location information has been registered in the drug location database 22a, the control unit 21 stores data related to the drug for which the drug location information has been registered as registration record information in the registration record file 22b (S302). The data stored in the registration record file 22b is, for example, specific information (information related to the drug) such as a drug ID, a GS1 code, and drug location information, and is data that can uniquely identify a corresponding data string from the drug location database 22a. The registration record information may be stored as part of the drug location database 22a. That is, the registration record information may be added to one of the data associated as the drug location database 22a.
[0060] Furthermore, not only when the drug position information is registered by processing using reading device 10, but also when the drug position information is registered manually as described above, control unit 21 stores the corresponding data as registration record information in registration record file 22b. Furthermore, when drug position information is manually deleted after being registered by processing using reading device 10, control unit 21 deletes data corresponding to the deleted drug position information (i.e., data recorded as registration record information regarding the registration of the drug position information) from registration record file 22b.
[0061] Furthermore, after creating or updating drug location database 22a, control unit 21 causes display unit 23 to display drug location management screen 70 shown in Fig. 10. Drug location management screen 70 displays a drug search box 71, drug classification check boxes 72, a drug location database display area 73, a read start button 74, a shelf label print button 75, and a tablet case label print button 76. The display form of drug location management screen 70 is an example, and some buttons and displays may be omitted.
[0062] A character string can be input into the drug search box 71. The control unit 21 compares the character string input into the drug search box 71 with the drug location database 22a, and displays matching or similar results in the drug location database display area 73. In other words, the drug search box 71 is a field for the operator to search for a desired drug from the drug location database 22a.
[0063] The drug category check boxes 72 display a check box for each drug category. The drug categories displayed in Figure 10 are general medicines, powerful drugs, and psychotropic drugs, and the required storage conditions (whether or not to lock, whether or not to keep a record, etc.) differ depending on these drug categories. Note that drugs may be classified based on criteria other than the storage conditions (for example, whether or not they are generic).
[0064] One or more checks can be added to the drug category checkbox 72. Only information about drugs corresponding to the checked drug categories is displayed in the drug location database display area 73. Therefore, when multiple checks are added, only information about drugs corresponding to any of the multiple drug categories is displayed in the drug location database display area 73.
[0065] The drug location database display area 73 displays data on drugs that meet the conditions specified in the drug search box 71 and drug classification check box 72 from the drug location database 22a acquired by the control unit 21 (acquisition unit 21a) from the memory unit 22.
[0066] Start reading button 74 is a button for starting the process of reading reading file 12a from reading device 10. Print shelf label button 75 is a button for starting printing shelf labels using medicine position database 22a. A shelf label is a display to be provided for each medicine storage position (in other words, for each small section) on medicine shelf 30. Print tablet case label button 76 is a button for starting printing labels for tablet cases using medicine position database 22a. A tablet case label is a display to be provided for each tablet case in the medicine storage device.
[0067] The control unit 21 determines whether or not there is an instruction to display the print screen (S303). Specifically, when it determines that the shelf tag print button 75 or the tablet case label print button 76 has been operated, the control unit 21 determines that there is an instruction to display the print screen. Note that the determination may be made using another determination criterion (for example, whether or not a shortcut key for printing has been operated).
[0068] When control unit 21 determines that an instruction to display the print screen has been given, specifically when it determines that shelf label print button 75 or tablet case label print button 76 has been operated, control unit 21 causes display unit 23 to display print screen 80 shown in Fig. 11. Operation of shelf label print button 75 corresponds to an instruction to create a display (specifically, a shelf label) for one or more drugs whose storage location type is registered as drug shelf 30. On the other hand, operation of tablet case label print button 76 corresponds to an instruction to create a display (specifically, a tablet case label) for one or more drugs whose storage location type is registered as a storage device. Print screen 80 shown in Fig. 11 is a screen for printing shelf tags, and is the screen that is displayed when shelf label print button 75 is operated.
[0069] The print screen 80 displays a drug search box 81, a drug category selection box 82, a drug location database display area 83, a print start button 84, and an end button 85. The display form of the print screen 80 is an example, and some buttons and displays may be omitted.
[0070] A character string can be input into the drug search box 81, similar to the drug search box 71. The control unit 21 compares the character string input into the drug search box 81 with the drug location database 22a, and displays a matching or similar result in the drug location database display area 83.
[0071] The drug category selection box 82 displays a radio button for each drug category. Only one option can be selected in the drug category selection box 82. Only information about drugs corresponding to the selected drug category is displayed in the drug location database display area 83. The reason for excluding multiple selections is as follows: in this embodiment, the printing format of the shelf tag differs depending on the drug category (details will be described later), so shelf tags for different drug categories cannot be printed simultaneously. Note that if shelf tags for different drug categories can be printed simultaneously, multiple drug categories may be selectable from the drug category selection box 82.
[0072] The drug location database display area 83 displays drug location database 22a that meets the conditions specified in the drug search box 81 and the drug category selection box 82. In addition, a print check box 83a is displayed for each drug in the drug location database display area 83. A shelf tag is printed for a drug for which the print check box 83a is checked. Note that instead of the print check box 83a, a shelf tag for a drug selected by the operator in another method may be printed.
[0073] In this embodiment, the control unit 21 reads the registration record file 22b and automatically checks the print check box 83a for drugs that match the data stored in the registration record file 22b (S304). In other words, since there is a high need to print shelf labels for drugs for which drug position information has been registered, automatically checking the check box improves convenience for the worker. In addition, the worker can additionally check or uncheck the print check box 83a by operating the operation unit 24.
[0074] The print start button 84 is a button for starting printing of shelf tags for drugs that have been checked in the print check boxes 83a. When the print start button 84 is operated, the control unit 21 (creation instruction unit 21c) sends a command to the printing device 100 to print shelf tags (S305). This command includes information required for printing shelf tags (more specifically, drug location information, drug name, and GS1 code) from the information acquired by the acquisition unit 21a from the drug location database 22a. The print check boxes 83a are displayed only for drugs that correspond to the drug category selected in the drug category selection box 82, and therefore, printing of shelf tags is instructed only for drugs that correspond to the drug category selected in the drug category selection box 82.
[0075] When printing shelf labels, the control unit 21 sends a command to the printing device 100 to print multiple shelf labels in a print order that corresponds to the arrangement order based on the storage locations of the medications (drug location information). For example, the control unit 21 sorts the drug location information of the medications to be printed in alphabetical or numerical order for the major sections, and if the major sections are the same, sorts it in numerical order for the minor sections to determine the arrangement order, and then instructs the printing device 100 to print in the order of the arrangement order or in reverse order. This simplifies the work of setting up shelf labels.
[0076] Next, the control unit 21 deletes the printed data from the registration record file (S306). As a result, the print check box 83a for the currently printed medicine is not automatically checked on the print screen 80 displayed next time onwards. This eliminates the need for the operator to uncheck the print check box 83a.
[0077] After the printing is completed, or when the end button 85 is operated, the control unit 21 causes the display unit 23 to display the medicine position management screen 70 again, and waits for the next instruction.
[0078] FIG. 12 shows an example of a shelf label printed by the printing device 100. Shelf label 101 is a shelf label for general medicines, and displays the storage location (A01 001, drug location information), drug name (drug A, drug identification information), and GS1 code (01301..., drug identification information). Because shelf label 101 is a shelf label for general medicines, the letters and symbols are black. On the other hand, shelf label 102 is a shelf label for powerful medicines, and like shelf label 101, the storage location, drug name, and GS1 code are displayed. Because shelf label 102 is a shelf label for powerful medicines, at least the letters are red, and the drug name is surrounded by a square. Although two pieces of drug identification information are displayed on shelf labels 101 and 102, either one of them may be omitted.
[0079] As described above, because the printing format differs depending on the drug category (particularly because the color differs), shelf labels for different drug categories cannot be printed simultaneously with the printing device 100 of this embodiment. Note that the printing format described above is an example, and the printing format for general medicines and powerful medicines may differ depending on points other than the above example.
[0080] Furthermore, in the shelf labels 101, 102 of this embodiment, both the drug location information and the drug identification information are printed on a single sheet of paper. Therefore, compared to when displays for displaying these pieces of information are created separately, the shelf labels 101, 102 tend to be more compact and easier to handle.
[0081] Next, the tablet case labels will be described. When the worker operates the tablet case label printing button 76, the control unit 21 causes the display unit 23 to display a tablet case label printing screen. The tablet case label printing screen is substantially the same as the shelf tag printing screen 80, and is therefore not shown in the figures. The difference is that the part that says "shelf tag printing" on the printing screen 80 is written as "tablet case label printing." The printing instruction method is also the same for shelf tags and tablet case labels.
[0082] FIG. 13 shows examples of tablet case labels printed by the printing device 100. Tablet case label 103 is a label for an ordinary drug, and only the drug name (drug A, drug identification information) is displayed. Because tablet case label 103 is a label for an ordinary drug, the letters and symbols are black. On the other hand, tablet case label 104 is a label for a powerful drug, and like tablet case label 103, only the drug name is displayed. Because tablet case label 104 is a label for a powerful drug, at least the letters are red, and the drug name is surrounded by a square.
[0083] In this way, in this embodiment, the printing style of the display can be changed depending on the type of storage position. Furthermore, the types of storage positions are not limited to the above-mentioned example, and for example, a display for a drawer may be printed in a different printing style.
[0084] As described above, the information processing device 20 of this embodiment is connected to the printing device 100 that creates a display that displays information. The information processing device 20 includes a registration unit 21b and a creation instruction unit 21c. The registration unit 21b creates or updates a drug location database 22a that associates at least drug identification information for identifying the type of drug with drug location information that indicates the storage location of the drug. When the registration unit 21b registers the drug location information in the drug location database 22a, the creation instruction unit 21c instructs the printing device 100 to create shelf tags 101, 102 that display both the registered drug location information and the drug identification information corresponding to the drug location information, and causes the printing device 100 to create the shelf tags 101, 102.
[0085] This allows shelf labels 101, 102 to be created that display both drug location information and drug identification information, which makes it easier to make shelf labels 101, 102 compact and easier to handle than when displays that display these pieces of information are created separately.
[0086] In the information processing device 20 of this embodiment, when the registration unit 21b registers the drug position information in the drug position database 22a, the production instruction unit 21c stores registration record information for the drug whose drug position information is registered. The production instruction unit 21c causes the printing device 100 to produce the shelf tags 101 and 102 based on the registration record information.
[0087] This allows registration record information to be stored for drugs whose drug position information is registered, so shelf labels 101 and 102 for drugs whose drug position information is registered can be created collectively later.
[0088] In the information processing device 20 of this embodiment, when the registration unit 21b registers the drug position information in the drug position database 22a, the creation instruction unit 21c stores registration record information for the drug whose drug position information is registered. When the drug position information is deleted from the drug position database 22a, the creation instruction unit 21c deletes the registration record information for the drug whose drug position information is deleted. The creation instruction unit 21c causes the printing device 100 to create the shelf tags 101, 102 based on the registration record information.
[0089] This makes it possible to prevent unnecessary shelf tags 101 and 102 from being created.
[0090] In the information processing device 20 of this embodiment, when the production instruction unit 21c causes the printing device 100 to produce the shelf tags 101 and 102, it deletes the registration record information regarding the medicines for which the shelf tags 101 and 102 have been produced.
[0091] This makes it possible to prevent unnecessary shelf tags 101 and 102 from being created. [Explanation of symbols]
[0092] 1 Location Registration System 10 Reading device 11 Control section 12 Storage section 12a Read File 16 Reading unit 20 Information processing equipment 21 Control Unit 21a Acquisition Department 21b Registration Department 21c Creation Instructions 22 Memory section 22a Drug Location Database 101, 102 Shelf tag (drug display body)
Claims
1. An information processing device connected to a creating device that creates a display that displays information, a registration unit that creates or updates a drug location database in which drug identification information for identifying the type of drug and drug location information indicating the storage location of the drug are associated with each other; a creation instruction unit that, when the drug location information in the drug location database is registered by the registration unit, instructs the creation device to create a drug display that displays both the registered drug location information and the drug identification information corresponding to the drug location information, and causes the creation device to create the drug display; An information processing device comprising:
2. 2. The information processing device according to claim 1, When the registration unit registers the drug position information in the drug position database, the creation instruction unit stores registration record information regarding the drug for which the drug position information is registered, The information processing device is characterized in that the production instruction unit causes the production device to produce the drug display body based on the registration record information.
3. 2. The information processing device according to claim 1, When the registration unit registers the drug position information in the drug position database, the creation instruction unit stores registration record information regarding the drug for which the drug position information is registered, When the drug position information is deleted from the drug position database, the creation instruction unit deletes the registration record information for the drug whose drug position information is deleted, The information processing device is characterized in that the production instruction unit causes the production device to produce the drug display body based on the registration record information.
4. 4. The information processing device according to claim 2, The information processing device is characterized in that the creation instruction unit, when causing the creation device to create the drug display body, deletes the registration record information regarding the drug for which the drug display body was created.
Citation Information
Patent Citations
Medical product warehousing service support system
JP2022098543A