Individual article management system, individual article management method, ans individual article management program

The individual article management system uses imaging and processing to mark necessary and unnecessary articles in surgical supplies, addressing the challenge of identifying and removing unnecessary items efficiently.

JP2025110724AActive Publication Date: 2025-07-29MARUKI MEDICAL INSTR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024004718
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2025-07-29
Estimated Expiration
2044-01-16

AI Technical Summary

Technical Problem

Existing individual article management systems fail to quickly identify and remove unnecessary articles from a group of articles used in surgery, such as medical materials, sanitary materials, or pharmaceuticals, when collectively scanned.

Method used

An individual article management system that includes an imaging unit to capture images of articles with attached identification information, a processing unit to determine if the articles are necessary for a specific surgery, and marks the images with distinct symbols to differentiate between necessary and unnecessary articles.

Benefits of technology

Enables quick identification and removal of unnecessary articles by visually distinguishing them in the captured images, improving efficiency in managing surgical supplies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025110724000001_ABST
    Figure 2025110724000001_ABST
Patent Text Reader

Abstract

To provide an individual article management system that can quickly eliminate unwanted individual articles.SOLUTION: An individual article management system manages an individual article serving as an individual of an article, which is used in an operation. The individual article management system is configured to: determine whether an article of an individual article to be identified by individual article identification information consists of a necessary article group associated with the operation, with respect to each individual article identification information included in a photographed image serving as an image representing a target area including at least a single individual article with a label representing individual article identification information TC identifying the individual article adhered; when it is determined that the article consists of the necessary article group, have, at an acquired position in association with the individual article identification information or in the vicinity of the acquired position, a first mark MK1 added to the photographed image; and, when it is determined that the article does not consist of the necessary article group, display a mark added-image having a second mark MK2 different from the first mark added to the photographed image.SELECTED DRAWING: Figure 11
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an individual article management system, an individual article management method, and an individual article management program.

Background Art

[0002] An individual article management system for managing individual articles, which are articles (for example, medical materials, sanitary materials, or pharmaceuticals, etc.) used in surgery, is known. For example, in the individual article management system described in Patent Document 1, an RFID (Radio Frequency Identification) label is attached to each individual article, and inspection processing is performed by collectively scanning a tray in which a group of individual articles, which are a plurality of individual articles, is stored.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the above individual article management system, when collectively scanning a group of individual articles, if the group of individual articles contains individual articles unnecessary for surgery, the user cannot quickly identify the unnecessary individual articles from among the group of individual articles stored in the tray. Therefore, the above individual article management system has a problem that unnecessary individual articles cannot be quickly removed.

[0005] One of the objects of the present invention is to quickly remove unnecessary individual articles.

Means for Solving the Problems

[0006] On one side, the individual article management system manages individual articles, which are articles used in surgery. The individual article management system includes an individual article information storage unit, a surgical article information storage unit, an imaging unit, and a captured image processing unit.

[0007] The individual article information storage unit stores individual article information representing an individual article and an article of the individual article, which are associated with each other. The surgical article information storage unit stores surgical article information representing a surgery and a necessary article group consisting of at least one article that can be used in the surgery, which are associated with each other.

[0008] The imaging unit outputs a captured image, which is an image representing the captured target area, by capturing a target area including at least one individual article with a label displaying individual article identification information for identifying the individual article attached thereto.

[0009] The captured image processing unit receives the output captured image in association with a surgery. The captured image processing unit acquires, for each piece of individual article identification information included in the captured image, the piece of individual article identification information and the position of the piece of individual article identification information in the captured image in association with each other.

[0010] The captured image processing unit determines, for each piece of acquired individual article identification information, whether the individual article identified by the piece of individual article identification information and the article associated with the individual article information constitute the necessary article group associated with the surgery associated with the captured image and the surgical article information.

[0011] The captured image processing unit displays a marked image in which a first mark is added to the captured image when it is determined that the article of the individual article identified by the piece of individual article identification information constitutes the necessary article group at or near the position acquired in association with the piece of individual article identification information, while a second mark different from the first mark is added to the captured image when it is determined that the article does not constitute the necessary article group.

[0012] In another aspect, the individual article management method manages individual articles, which are articles used in surgery.

[0013] The individual article management method stores individual article information representing an individual article and an article corresponding to the individual article, which are associated with each other. stores surgical article information representing a surgery and a necessary article group consisting of at least one article that can be used in the surgery, which are associated with each other. captures a target area including at least one individual article with a label attached that displays individual article identification information for identifying the individual article, and outputs a captured image, which is an image representing the captured target area. receives the output captured image in association with a surgery. For each individual article identification information included in the captured image, the individual article identification information and the position of the individual article identification information in the captured image are associated with each other and acquired. For each of the acquired individual article identification information, it is determined whether the individual article identified by the individual article identification information and the article associated with the individual article information constitute a necessary article group associated with the surgery and surgical article information associated with the captured image. For each of the acquired individual article identification information, when it is determined that the article of the individual article identified by the individual article identification information constitutes a necessary article group at the position associated with the individual article identification information or in the vicinity of the position, a first mark is added to the captured image. On the other hand, when it is determined that the article does not constitute a necessary article group, a marked image is displayed in which a second mark different from the first mark is added to the captured image. including this.

[0014] In another aspect, the individual article management program causes a computer to execute a process of managing individual articles, which are articles used in surgery.

[0015] The above process Stores individual article information representing an individual article and an article of the individual article associated with each other. Stores surgical article information representing a surgery and a necessary article group including at least one article that can be used in the surgery, associated with each other. Outputs a captured image, which is an image representing the captured target area, by capturing a target area including at least one individual article with a label attached that displays individual article identification information for identifying the individual article. Receives the output captured image in association with a surgery. For each piece of individual article identification information included in the captured image, obtains the association between the individual article identification information and the position of the individual article identification information in the captured image. For each piece of the obtained individual article identification information, determines whether the individual article identified by the individual article identification information and the article associated with the individual article information constitute the necessary article group associated with the surgery associated with the captured image in the surgical article information. Displays a marked image in which a first mark is added to the captured image when it is determined that the article of the individual article identified by the individual article identification information constitutes the necessary article group at or near the position associated with the individual article identification information, and a second mark different from the first mark is added to the captured image when it is determined that the article does not constitute the necessary article group. Including this.

Advantages of the Invention

[0016] Unnecessary individual articles can be quickly removed.

Brief Description of the Drawings

[0017]

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

Figure 17

Figure 18

Figure 19

Figure 20

Embodiments for Carrying Out the Invention

[0018] Hereinafter, each embodiment of the present invention related to an individual article management system, an individual article management method, and an individual article management program will be described with reference to FIGS. 1 to 20.

[0019] <First Embodiment> (Overview) The individual article management system according to the first embodiment manages individual articles, which are articles used in surgery. The individual article management system includes an individual article information storage unit, a surgical article information storage unit, an imaging unit, and a captured image processing unit.

[0020] The individual article information storage unit stores individual article information representing an individual article and the article of the individual article, which are associated with each other. The surgical article information storage unit stores surgical article information representing a surgery and a necessary article group composed of at least one article that can be used in the surgery, which are associated with each other.

[0021] The imaging unit outputs a captured image, which is an image representing the captured target area, by capturing a target area including at least one individual article with a label displaying individual article identification information for identifying the individual article attached thereto.

[0022] The captured image processing unit receives the output captured image in association with the surgery. The captured image processing unit acquires, for each individual article identification information included in the captured image, the individual article identification information and the position of the individual article identification information in the captured image in association with each other.

[0023] For each of the acquired individual item identification information, the captured image processing unit determines whether the individual item identified by the individual item identification information and the item associated with the individual item information constitute a necessary item group associated with the surgery and the surgical item information associated with the captured image.

[0024] For each of the acquired individual item identification information, when it is determined that the item of the individual item identified by the individual item identification information constitutes a necessary item group at or near the position acquired in association with the individual item identification information or near the position, a first mark is added to the captured image. On the other hand, when it is determined that the item does not constitute a necessary item group, a mark-added image in which a second mark different from the first mark is added to the captured image is displayed.

[0025] According to this, in the captured image, a first mark is added at or near the position of the individual item identification information of the individual item that constitutes the necessary item group that can be used in the surgery, and a second mark is added at or near the position of the individual item identification information of the individual item that does not constitute the necessary item group. A marked image is displayed. Therefore, by visually recognizing the marked image, the user can quickly identify the individual items unnecessary for the surgery from the group of individual items included in the target area, and thus can quickly remove the individual items. Next, the individual item management system of the first embodiment will be described in more detail.

[0026] (Configuration) As shown in FIG. 1, the individual item management system 1 manages individual items that are the individual of the items used in the surgery. For example, the items are medical materials, sanitary materials, or pharmaceuticals, etc.

[0027] The individual item management system 1 includes an information processing device 10 and an imaging unit 20. In this example, the information processing device 10 and the imaging unit 20 are separate from each other. Note that the information processing device 10 and the imaging unit 20 may be integrated.

[0028] For example, the information processing apparatus 10 may be represented as a computer. For example, the information processing apparatus 10 may be at least part of a smartphone or a television receiver, etc. For example, the information processing apparatus 10 may be a desktop computer, a laptop computer, a tablet computer, or a smartphone, etc. Note that the information processing apparatus 10 may be constituted by a plurality of devices connected to be communicable with each other.

[0029] As shown in FIG. 2, the information processing apparatus 10 includes a processing apparatus 11, a storage apparatus 12, an input apparatus 13, an output apparatus 14, and a connection apparatus 15 that are connected to each other via a bus BU. The processing apparatus 11 controls the storage apparatus 12, the input apparatus 13, the output apparatus 14, and the connection apparatus 15 by executing a program stored in the storage apparatus 12. Thereby, the processing apparatus 11 realizes the functions described later.

[0030] In this example, the processing apparatus 11 is a CPU (Central Processing Unit). Note that the processing apparatus 11 may include an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), or a DSP (Digital Signal Processor) instead of or in addition to the CPU.

[0031] In this example, the storage apparatus 12 includes a volatile memory and a non-volatile memory. For example, the storage apparatus 12 includes at least one of a RAM (Random Access Memory), a ROM (Read Only Memory), a semiconductor memory, an organic memory, an HDD (Hard Disk Drive), and an SSD (Solid State Drive).

[0032] The input apparatus 13 receives information from the outside of the information processing apparatus 10. In this example, the input apparatus 13 includes a keyboard and a mouse. Note that the input apparatus 13 may include a microphone.

[0033] The output device 14 outputs information to the outside of the information processing device 10. In this example, the output device 14 includes a display. Note that the output device 14 may include a speaker. Note that the information processing device 10 may include a touch panel type display that constitutes both the input device 13 and the output device 14.

[0034] The connection device 15 is communicably connected to a device outside the information processing device 10 by wire or wirelessly. In this example, the connection device 15 is communicably connected to the imaging unit 20 by wire. The connection device 15 transmits a shooting command to the imaging unit 20. The shooting command is information for instructing shooting of a target area described later. The connection device 15 receives a shooting image described later output by the imaging unit 20, and thereby the shooting image is input.

[0035] The imaging unit 20 outputs a shooting image, which is an image representing the shot target area, by shooting the target area in response to the shooting command. In this example, the target area is a predetermined area on a placement surface PS, which is a plane on which an individual article IG-n (n represents an integer) can be placed. In this example, the target area has a rectangular shape. Note that the target area may have a shape different from the rectangular shape (for example, a square shape, a circular shape, an elliptical shape, or a polygonal shape, etc.). In this example, the target area is demarcated by a frame line FR. Note that the target area may not be demarcated by the frame line FR.

[0036] In this example, the shooting image is a visible light image. The visible light image is an image representing the intensity of visible light reflected in the target area for each of a plurality of pixels. In this example, the plurality of pixels included in the visible light image have a grid-like arrangement.

[0037] In this example, the imaging unit 20 includes a color camera or an RGB (Red Green Blue) camera. Note that the imaging unit 20 may be a monochrome camera. In this example, the imaging unit 20 acquires a still image. Note that the imaging unit 20 may acquire a moving image instead of, or in addition to, the still image.

[0038] (Function)

[0039] As shown in FIG. 3, the functions of the information processing apparatus 10 include an article information storage unit 101, an individual article information storage unit 102, a surgical information storage unit 103, a surgical article information storage unit 104, a surgical list generation processing unit 105, an individual article status registration processing unit 106, and a consumption list generation processing unit 107. The individual article status registration processing unit 106 includes a marked image generation processing unit 1061 and an individual article status information storage unit 1062.

[0040] In this example, the individual article status registration processing unit 106 corresponds to the photographed image processing unit. In this example, the consumption list generation processing unit 107 corresponds to the target surgical consumption individual article information acquisition unit. Note that the functions of the information processing apparatus 10 may not include the consumption list generation processing unit 107.

[0041] The article information storage unit 101 stores article information representing an article and a receipt electronic calculation processing system code (in other words, a receipt code) assigned to the article, which are associated with each other. In this example, as shown in FIG. 4, the article information includes an article ID, article name information, and receipt code information, which are associated with each other.

[0042] The article ID is information for identifying an article (in other words, different for each article). In this example, the article ID represents a character string in which a plurality (in this example, four) of numbers are arranged. The article name information represents the name of the article (in other words, the article name). For example, the article name includes at least one of a product name, a manufacturing company name, a product model number, a capacity, a size, a length, and a width.

[0043] The receipt code information represents the receipt code. In this example, the receipt code information represents a string of a plurality (nine in this example) of consecutive digits. Note that the receipt code information may include a one-dimensional code or a two-dimensional code representing the receipt code. When the receipt code is not assigned to an article (in other words, there is no receipt code for the article), the receipt code information for the article represents an empty string or a NULL value.

[0044] The individual article information storage unit 102 stores individual article information representing an individual article and the article of the individual article, which are associated with each other. In this example, as shown in FIG. 5, the individual article information includes an individual article ID, an article ID, and expiration date information, which are associated with each other.

[0045] The individual article ID is information for identifying an individual article (in other words, different for each individual article). An individual article is an individual of an article. For example, an article corresponds to a product such as a medical material, a sanitary material, or a pharmaceutical product, and an individual article corresponds to an individual of a product that is a unit of transaction or use.

[0046] In this example, the individual article ID represents a string composed of a fixed character string unique to the individual article management system 1 and a variable character string different for each individual article. In this example, the fixed character string is "AA". In this example, the variable character string consists of a plurality (six in this example) of consecutive digits. The expiration date information represents the expiration date (in other words, the use-by date) of the individual article. Note that in this example, the individual article information may not include the expiration date information.

[0047] The surgical information storage unit 103 stores surgical information representing a surgery. In this example, as shown in FIG. 6, the surgical information includes a surgery ID, surgery summary information, and surgery start date and time information, which are associated with each other. The surgery ID is information for identifying a surgery (in other words, different for each surgery). In this example, the surgery ID represents a string of a plurality (six in this example) of consecutive digits. The surgical summary information represents the surgical summary, which is the outline of the surgery. In this example, the surgical summary includes the surgical procedure. The surgical start date and time information represents the date and time (in other words, the date-time) when the surgery starts.

[0048] Note that the surgical information may further include at least one of a patient ID for identifying the patient who is the subject of the surgery, a doctor ID for identifying the doctor who performs the surgery, and an operating room ID for identifying the operating room where the surgery is performed.

[0049] The surgical item information storage unit 104 stores surgical item information representing a required item group, which is a group of items consisting of a surgery and at least one item that can be used in the surgery, associated with each other. In other words, the required item group is a group of at least one item (in other words, a set of item sets) that needs to be prepared in advance for the surgery.

[0050] In this example, as shown in FIG. 7, the surgical item information includes a surgery ID, an item ID, and quantity information, associated with each other. The quantity information represents the quantity of the item.

[0051] The surgical list generation processing unit 105 receives date information input by a user of the individual item management system 1. The date information represents a date. As shown in FIGS. 8 and 9, for each surgery in the group of surgeries where the date represented by the received date information (in other words, the target date) and the date of the date-time represented by the surgical start date and time information (in other words, the surgical start date-time) match, the surgical start date-time, the surgical summary, and the preparation status are displayed via the output device 14. In this example, the preparation status is selected from a shortage status, a preparation-in-progress status, a preparation-complete status, a pre-return status, and a post-return status. In this example, the shortage status, the preparation-in-progress status, the preparation-complete status, the pre-return status, and the post-return status are represented as "shortage", "preparing", "prepared", "before return", and "after return", respectively.

[0052] The shortage state is a state where the current time is before the surgical start date and time, the reserved individual item group is insufficient for the necessary item group, and the reservable individual item group is insufficient for the necessary item group. The reserved individual item group is the individual item group reserved for use in the surgery. In this example, the reserved individual item group is the individual item group associated with the surgery and the reserved state in the individual item status information described later. The reserved state is the state where the use in the surgery is reserved.

[0053] The necessary item group is at least one item group that can be used in the surgery. In this example, the necessary item group is the item group associated with the surgery in the surgical item information stored in the surgical item information storage unit 104.

[0054] The reservable individual item group is the individual item group that has not been reserved for use in any surgery and has not been used in any surgery. In this example, the reservable individual item group is the individual item group obtained by excluding from the entire individual item group the individual item group associated with the latest date and time for each individual item and the used state or reserved state in the individual item status information described later. The used state is the state where it has been used in the surgery. The entire individual item group is the individual item group represented by all the individual item information stored in the individual item information storage unit 102.

[0055] The in-preparation state is a state where the current time is before the surgical start date and time, the reserved individual item group is insufficient for the necessary item group, and the reservable individual item group suffices for the necessary item group (in other words, the reservable individual item group is not insufficient for the necessary item group).

[0056] The preparation completed state is a state where the current time is before the surgical start date and time and the reserved individual item group suffices for the necessary item group.

[0057] The state before return is a state where the current time is after the surgical start date and time and there are returned individual items or used individual items. A returned individual item is an individual item that has been returned without being used in a surgery. In this example, a returned individual item is an individual item that is associated with a surgery and a returned state in the individual item status information described later. The returned state is a state where the item has been returned without being used in a surgery. A used individual item is an individual item that has been used in a surgery. In this example, a used individual item is an individual item that is associated with a surgery and a used state in the individual item status information described later. The used state is a state where the item has been used in a surgery.

[0058] The state after return is a state where the current time is after the surgery start date and time, and there are no returned individual items and used individual items.

[0059] In this example, the situation where the reserved individual item group is insufficient for the required item group corresponds to the fact that at least one item in the required item group is not included in the reserved individual item group. Therefore, for example, when there are 3 specific items in the required item group and only 2 of these items are included in the reserved individual item group, the reserved individual item group is insufficient for the required item group. In this example, the situation where the reserved individual item group satisfies the required item group corresponds to the fact that all items constituting the required item group are included in the reserved individual item group.

[0060] In this example, the situation where the reservable individual item group is insufficient for the required item group corresponds to the fact that at least one item in the required item group is not included in the reservable individual item group. Therefore, for example, when there are 3 specific items in the required item group and only 2 of these items are included in the reservable individual item group, the reservable individual item group is insufficient for the required item group. In this example, the situation where the reservable individual item group satisfies the required item group corresponds to the fact that all items constituting the required item group are included in the reservable individual item group.

[0061] The individual item status registration processing unit 106 receives a surgery ID, status information, and a photographing instruction input by a user of the individual item management system 1. The status information represents the status of the individual item. The status information represents one status selected from a group of statuses including a reserved status, a used status, and a returned status. In this example, the group of statuses consists of a reserved status, a used status, and a returned status. Note that the group of statuses may consist of a reserved status, a used status, a returned status, and a discarded status. The discarded status represents a state in which the individual item has been discarded. The photographing instruction is information for instructing photographing of a target area.

[0062] When the surgery ID, status information, and photographing instruction are received, the individual item status registration processing unit 106 acquires (in other words, receives) the captured image by receiving the captured image output from the imaging unit 20 by transmitting a photographing command to the imaging unit 20.

[0063] In this example, as shown in FIG. 10, a label for displaying individual item identification information TC for identifying the individual item IG-n is attached to each individual item IG-n. The individual item identification information TC represents a one-dimensional code or a two-dimensional code including a character string according to an individual item management method predetermined to include a fixed character string unique to the individual item management system 1 and a variable character string different for each individual item IG-n.

[0064] In this example, the individual item management method is a method in which a fixed character string "AA" unique to the individual item management system 1 and a character string in which a plurality of numbers are arranged, which is a variable character string different for each individual item IG-n, are concatenated in order.

[0065] Note that the individual item identification information TC may include a character string according to the individual item management method in addition to or instead of the two-dimensional code. Further, the individual item identification information TC may include a one-dimensional code instead of the two-dimensional code.

[0066] In this example, some individual articles IG-n are affixed with labels displaying two-dimensional codes AC that are used in an information processing system different from the individual article management system 1 (in other words, representing character strings according to a method different from the individual article management method). For example, labels displaying two-dimensional codes AC are affixed during the manufacture of products by the product manufacturing company. For example, two-dimensional codes AC are used to track products.

[0067] The individual article status registration processing unit 106 acquires, for each two-dimensional code included in the captured image, the two-dimensional code and the position of the two-dimensional code in the captured image in association with each other.

[0068] Next, the individual article status registration processing unit 106 extracts a group of two-dimensional codes that match the method from among the acquired group of two-dimensional codes. A two-dimensional code that matches the method is a two-dimensional code representing a character string according to the individual article management method. In other words, the individual article status registration processing unit 106 acquires, as individual article identification information TC, a one-dimensional code or a two-dimensional code representing a character string according to the individual article management method from among the one-dimensional codes or two-dimensional codes included in the captured image.

[0069] In this way, the individual article status registration processing unit 106 acquires, for each piece of individual article identification information TC included in the captured image, the individual article identification information TC and the position of the individual article identification information TC in the captured image in association with each other.

[0070] When the received status information indicates a reserved state, the mark-added image generation processing unit 1061 generates a mark-added image based on the acquired captured image. Specifically, the mark-added image generation processing unit 1061 generates a mark-added image as follows.

[0071] For each of the acquired individual item identification information TC, the mark-added image generation processing unit 1061 determines whether the individual item identified by the individual item identification information TC and the item associated with the individual item information constitute a necessary item group associated with the surgery identified by the received surgery ID and the surgery item information.

[0072] In this example, the mark-added image generation processing unit 1061 stores surgery item information in which the item ID for identifying the item associated with the individual item identification information TC and the received surgery ID are associated with each other, and when the quantity represented by the quantity information included in the surgery item information is greater than the number of individual item identification information TC that has already been determined to constitute a necessary item group for the item and the surgery identified by the surgery ID, it is determined that the item constitutes a necessary item group.

[0073] On the other hand, when the surgery item information in which the item ID for identifying the item associated with the individual item identification information TC and the received surgery ID are associated with each other is not stored, or even when the surgery item information in which the item ID for identifying the item associated with the individual item identification information TC and the received surgery ID are associated with each other is stored, and the quantity represented by the quantity information included in the surgery item information is less than or equal to the number of individual item identification information TC that has already been determined to constitute a necessary item group for the item and the surgery identified by the surgery ID, it is determined that the item does not constitute a necessary item group.

[0074] The mark-added image generation processing unit 1061 generates a mark-added image in which a mark is added to the acquired position associated with the individual item identification information TC or in the vicinity of the position in the captured image.

[0075] As shown in FIG. 11, when it is determined that the article of the individual article identified by the individual article identification information TC constitutes a group of necessary articles, the mark to be added is the first mark MK1. On the other hand, when it is determined that the article of the individual article identified by the individual article identification information TC does not constitute a group of necessary articles, the mark to be added is the second mark MK2. The second mark MK2 is a mark different from the first mark MK1.

[0076] In this example, the first mark MK1 is a circle enclosing the individual article identification information TC. In this example, the second mark MK2 is a cross mark overlapping the individual article identification information TC. Note that the first mark MK1 and the second mark MK2 may be colored in different colors from each other. Also, the first mark MK1 may be a mark other than a circle (for example, a character string such as "OK"). Also, the second mark MK2 may be a mark other than a cross mark (for example, a triangle mark, a square mark, or a character string such as "NG"). In this way, the mark addition image generation unit 1061 generates a mark addition image.

[0077] When the received status information indicates a reserved status, the individual article status registration processing unit 106 displays the generated mark addition image via the output device 14. On the other hand, when the received status information does not indicate a reserved status, the individual article status registration processing unit 106 displays the acquired captured image via the output device 14.

[0078] When the received status information indicates a reserved status, the individual article status information storage unit 1062 receives registration required information input by the user of the individual article management system 1. The registration required information indicates whether or not it is necessary to store (in other words, register) the individual article status information. When the received registration required information indicates that it is necessary to register the individual article status information, the individual article status information storage unit 1062 performs registration of the individual article status information as described later. On the other hand, when the received status information does not indicate a reserved status, the individual article status information storage unit 1062 performs registration of the individual article status information as described later.

[0079] Specifically, as follows, the individual article status information storage unit 1062 registers individual article status information. The individual article status information storage unit 1062 stores, for each of the acquired individual article identification information TC, individual article status information representing the individual article identified by the individual article identification information TC, which are associated with each other, the surgery associated with the received photographed image, the status represented by the received status information, and the current date and time. In this example, as shown in FIG. 12, the individual article status information includes a surgery ID, an individual article ID, status information, and registration date and time information, which are associated with each other. The registration date and time information represents the date and time (in other words, the registration date and time) when the individual article status information was registered. In this way, the individual article status information storage unit 1062 registers individual article status information.

[0080] The surgery list generation processing unit 105 includes an individual article shortage information display unit 1051. When the reservable individual article group is short of the necessary article group associated with the surgery identified by the received surgery ID in the surgery article information, the individual article shortage information display unit 1051 displays, for the surgery, individual article shortage information indicating that the reservable individual article group is short of the necessary article group. In this example, as shown in FIG. 8, the individual article shortage information corresponds to "shortage" displayed as the preparation status. Note that the individual article shortage information may be a predetermined character string, a mark, or the like displayed separately from "shortage" displayed as the preparation status.

[0081] In this example, the reservable individual article group is an article group obtained by excluding, from the entire individual article group, the individual article group associated with the latest registration date and time for each individual article and the used or reserved status in the individual article status information. The entire individual article group is the individual article group represented by all of the individual article information stored in the individual article information storage unit 102.

[0082] The consumption list generation processing unit 107 receives the surgery ID input by the user of the individual article management system 1. When the surgery ID is received, the consumption list generation processing unit 107 acquires the target surgery consumed individual article information. The target surgery consumed individual article information represents an individual article group composed of a target surgery used individual article group and a target surgery unreturned individual article group obtained by excluding the target surgery returned individual article group from the target surgery reserved individual article group.

[0083] The target surgery used individual article group is an individual article group associated with the target surgery, which is the surgery to be performed, and the used state and the individual article state information. The target surgery is the surgery identified by the received surgery ID. In this example, the target surgery used individual article group is an individual article group identified by the received surgery ID, the state information representing the used state, and the individual article ID associated with the individual article state information.

[0084] The target surgery reserved individual article group is an individual article group associated with the target surgery and the reserved state and the individual article state information. In this example, the target surgery reserved individual article group is an individual article group identified by the received surgery ID, the state information representing the reserved state, and the individual article ID associated with the individual article state information.

[0085] The target surgery returned individual article group is an individual article group associated with the target surgery and the returned state and the individual article state information. In this example, the target surgery returned individual article group is an individual article group identified by the received surgery ID, the state information representing the returned state, and the individual article ID associated with the individual article state information.

[0086] As shown in FIG. 13, for each individual item constituting the individual item group represented by the acquired target surgical consumption individual item information, the consumption list generation processing unit 107 associates the individual item with the item (in this example, the item name) associated with the individual item information, the quantity of the item, and the receipt code associated with the item and the item information, and displays them via the output device 14. Note that the receipt code may be represented by a one-dimensional code or a two-dimensional code.

[0087] In this example, the consumption list generation processing unit 107 also displays, via the output device 14, the received surgical ID, the surgical outline represented by the surgical outline information associated with the surgical ID and the surgical information, and the surgical start date and time represented by the surgical start date and time information associated with the surgical ID, together with the target surgical consumption individual item information.

[0088] (Operation) Next, the operation of the individual item management system 1 will be described mainly with reference to FIGS. 14 to 17. The information processing device 10 executes a surgical list generation process represented by a flowchart in FIG. 14. First, the information processing device 10 waits until date information is received (the "No" determination in step S101 of FIG. 14). When the date information is input by the user of the information processing device 10, the information processing device 10 receives the input date information. Thereby, the information processing device 10 determines "Yes" in step S101 and extracts the surgical group for the target date (step S102 in FIG. 14).

[0089] The target date is the date represented by the received date information. In this example, the information processing device 10 extracts the surgical group represented by the surgical information in which the target date matches the date of the surgical start date and time among the surgical information stored in the surgical information storage unit 103.

[0090] Next, the information processing device 10 executes a loop process (steps S103 to S114 in FIG. 14) that uses each of the extracted surgeries in the surgical group as a processing target one by one in order.

[0091] In the loop process, first, the information processing device 10 determines whether the current time is before the surgery start date and time associated with the surgery to be processed and the surgery information (step S104 in FIG. 14).

[0092] If the current time is before the surgery start date and time associated with the surgery to be processed and the surgery information, the information processing device 10 determines "Yes" in step S104, and determines whether the reserved individual article group is insufficient for the necessary article group for the surgery to be processed (step S105 in FIG. 14).

[0093] If the reserved individual article group is insufficient for the necessary article group for the surgery to be processed, the information processing device 10 determines "Yes" in step S105, and determines whether the reservable individual article group is insufficient for the necessary article group for the surgery to be processed (step S106 in FIG. 14).

[0094] If the reservable individual article group is insufficient for the necessary article group for the surgery to be processed, the information processing device 10 determines "Yes" in step S106, and sets the preparation state for the surgery to be processed to the insufficient state (step S107 in FIG. 14).

[0095] Also, if the reservable individual article group suffices for the necessary article group for the surgery to be processed, the information processing device 10 determines "No" in step S106, and sets the preparation state for the surgery to be processed to the in-preparation state (step S108 in FIG. 14).

[0096] Also, if the reserved individual article group suffices for the necessary article group for the surgery to be processed, the information processing device 10 determines "No" in step S105, and sets the preparation state for the surgery to be processed to the completed state (step S109 in FIG. 14).

[0097] Also, if the current time is after the surgery start date and time associated with the surgery to be processed and the surgery information, the information processing apparatus 10 determines "No" in step S104, and determines whether there is a returned individual item or a used individual item for the surgery to be processed (step S110 in FIG. 14).

[0098] If there is a returned individual item or a used individual item for the surgery to be processed, the information processing apparatus 10 determines "Yes" in step S110, and sets the preparation state for the surgery to be processed to the post-return state (step S111 in FIG. 14).

[0099] Also, if there is no returned individual item and no used individual item for the surgery to be processed, the information processing apparatus 10 determines "No" in step S110, and sets the preparation state for the surgery to be processed to the pre-return state (step S112 in FIG. 14).

[0100] After setting the preparation state for the surgery to be processed, the information processing apparatus 10 displays the surgery ID, the surgery start date and time, the surgery outline, and the set preparation state for the surgery via the output device 14 (step S113 in FIG. 14).

[0101] For example, if the current time is before the surgery start date and time associated with the surgery to be processed and the surgery information, as shown in FIG. 8, the surgery ID, the surgery start date and time, the surgery outline, and the set preparation state are displayed. For example, if the current time is after the surgery start date and time associated with the surgery to be processed and the surgery information, as shown in FIG. 9, the surgery ID, the surgery start date and time, the surgery outline, and the set preparation state are displayed. In this example, if the preparation state for the surgery is the post-return state, a button for instructing the execution of the consumption list generation process described later (in this example, the button displayed as "Consumption List") is also displayed in association with the surgery.

[0102] Then, after executing the above loop process (steps S103 to S114) for all of the extracted surgery groups, the information processing apparatus 10 returns to step S101. In this way, the information processing apparatus 10 executes the surgery list generation process of FIG. 14.

[0103] Also, the information processing apparatus 10 executes the individual article state registration process represented by the flowchart in FIG. 15. In this example, when one of the surgery groups displayed by the execution of the surgery list generation process is selected by the user of the information processing apparatus 10 (for example, an operation of pressing the preparation state of the surgery, etc.), the information processing apparatus 10 starts executing the individual article state registration process of FIG. 15.

[0104] First, the information processing apparatus 10 waits until a surgery ID is received (the "No" determination in step S201 of FIG. 15). In this example, the information processing apparatus 10 receives a surgery ID that identifies the surgery selected by the user of the information processing apparatus 10. Thereby, the information processing apparatus 10 determines "Yes" in step S201 and waits until state information is received. (The "No" determination in step S202 of FIG. 15).

[0105] Next, the information processing apparatus 10 receives the state information input by the user of the information processing apparatus 10. Thereby, the information processing apparatus 10 determines "Yes" in step S202 and waits until a shooting instruction is received. (The "No" determination in step S203 of FIG. 15). Note that the state information may be set according to the preparation state associated with the surgery selected by the user of the information processing apparatus 10 without being input by the user of the information processing apparatus 10.

[0106] Next, the information processing apparatus 10 receives the shooting instruction input by the user of the information processing apparatus 10. Thereby, the information processing apparatus 10 determines "Yes" in step S203, and acquires the captured image by transmitting a shooting command to the imaging unit 20 and receiving the captured image output from the imaging unit 20 (step S204 of FIG. 15).

[0107] Next, the information processing apparatus 10 acquires, for each two-dimensional code included in the captured image, the two-dimensional code and the position of the two-dimensional code in the captured image in association with each other (step S205 in FIG. 15). Next, the information processing apparatus 10 extracts a group of two-dimensional codes that match the format from the acquired group of two-dimensional codes (step S206 in FIG. 15).

[0108] Next, the information processing apparatus 10 determines whether the status information received in step S202 represents a reserved state (step S207 in FIG. 15). If the status information represents a reserved state, the information processing apparatus 10 determines "Yes" in step S207, and executes the mark-added image generation process in FIG. 16 to generate a mark-added image (step S208 in FIG. 15).

[0109] In the mark-added image generation process, first, the information processing apparatus 10 executes a loop process (steps S301 to S305 in FIG. 16) in which each two-dimensional code TC that matches the format in the extracted group of two-dimensional codes that match the format is sequentially used as a processing target one by one.

[0110] In the loop process, first, the information processing apparatus 10 determines whether the individual article identified by the two-dimensional code TC that matches the format to be processed (in other words, individual article identification information) and the article associated with the individual article information constitute a group of necessary articles associated with the surgery identified by the surgery ID received in step S201 of FIG. 15 and the surgery article information (step S302 in FIG. 16).

[0111] If the article associated with the two-dimensional code TC that matches the format to be processed constitutes a group of necessary articles associated with the surgery identified by the received surgery ID, the information processing apparatus 10 determines "Yes" in step S302, and adds a first mark MK1 to the position acquired in association with the two-dimensional code TC that matches the format in the captured image or in the vicinity of the position (step S303 in FIG. 16).

[0112] On the other hand, when the article associated with the two-dimensional code TC that matches the method to be processed does not constitute the necessary article group associated with the surgery identified by the received surgery ID, the information processing apparatus 10 determines "No" in step S302, and adds a second mark MK2 to the position acquired in association with the two-dimensional code TC that matches the method or the vicinity of the position in the captured image (step S304 in FIG. 16).

[0113] Then, the information processing apparatus 10 executes the above loop process (steps S301 to S305) for all of the extracted two-dimensional codes TC that match the method, and for each of the extracted two-dimensional codes TC that match the method, a mark (in this example, the first mark MK1 or the second mark MK2) is added to the position acquired in association with the two-dimensional code TC that matches the method or the vicinity of the position in the captured image to generate a marked image. As a result, the information processing apparatus 10 ends the execution of the marked image generation process in FIG. 16.

[0114] Next, the information processing apparatus 10 displays the marked image generated in step S208 of FIG. 15 (in other words, the marked image generation process in FIG. 16) via the output device 14 (step S209 in FIG. 15).

[0115] Next, the information processing apparatus 10 waits until registration necessity information is received (the "No" determination in step S210 of FIG. 15). Next, the information processing apparatus 10 receives the registration necessity information input by the user of the information processing apparatus 10. As a result, the information processing apparatus 10 determines "Yes" in step S210, and determines whether or not the received registration necessity information indicates that registration of the individual article state information is necessary (step S211 in FIG. 15).

[0116] When the received registration necessity information indicates that registration of the individual article status information is necessary, the information processing apparatus 10 determines "Yes" in step S211, and for each of the extracted method-matching two-dimensional codes TC, the individual article ID represented by the method-matching two-dimensional code TC, the surgery ID received in step S201, the status information received in step S202, and the registration date and time information representing the current date and time are associated with each other, and stores the individual article status information (step S212 in FIG. 15). Thereby, the information processing apparatus 10 ends the execution of the individual article status registration process in FIG. 15.

[0117] On the other hand, when the received registration necessity information indicates that registration of the individual article status information is not necessary (in other words, unnecessary), the information processing apparatus 10 determines "No" in step S211, and ends the execution of the individual article status registration process in FIG. 15 without storing the individual article status information.

[0118] Also, when the status information does not indicate a reserved state, the information processing apparatus 10 determines "No" in step S207, and displays the captured image acquired in step S204 via the output device 14 (step S213 in FIG. 15). Next, for each of the extracted method-matching two-dimensional codes TC, the information processing apparatus 10 associates the individual article ID represented by the method-matching two-dimensional code TC, the surgery ID received in step S201, the status information received in step S202, and the registration date and time information representing the current date and time with each other, and stores the individual article status information (step S214 in FIG. 15). Thereby, the information processing apparatus 10 ends the execution of the individual article status registration process in FIG. 15.

[0119] Note that the information processing apparatus 10 may receive the registration necessity information in the individual article status registration process in FIG. 15, and store the individual article status information only when the received registration necessity information indicates that registration of the individual article status information is necessary, even when the status information does not indicate a reserved state. In this way, the information processing apparatus 10 executes the individual article state registration process of FIG. 15.

[0120] In addition, the information processing apparatus 10 executes a consumption list generation process represented by a flowchart in FIG. 17. In this example, when one of the surgical groups displayed by the execution of the surgical list generation process is selected by the user of the information processing apparatus 10 (for example, an operation such as pressing a button instructing the execution of the consumption list generation process associated with the surgery), the information processing apparatus 10 starts the execution of the consumption list generation process of FIG. 17.

[0121] First, the information processing apparatus 10 waits until a surgical ID is received (the "No" determination in step S401 of FIG. 17). In this example, the information processing apparatus 10 receives a surgical ID that identifies the surgery selected by the user of the information processing apparatus 10.

[0122] Thereby, the information processing apparatus 10 determines "Yes" in step S401 and extracts a reserved individual article group (step S402 of FIG. 17). In this example, the information processing apparatus 10 extracts, as the reserved individual article group, the individual article group identified by the surgical ID received in step S401, the state information indicating the reserved state, and the individual article ID associated with the individual article state information. In this example, the reserved individual article group may be represented as a target surgery reserved individual article group.

[0123] Next, the information processing apparatus 10 extracts a returned individual article group (step S403 of FIG. 17). In this example, the information processing apparatus 10 extracts, as the returned individual article group, the individual article group identified by the surgical ID received in step S401, the state information indicating the returned state, and the individual article ID associated with the individual article state information. In this example, the returned individual article group may be represented as a target surgery returned individual article group.

[0124] Next, the information processing device 10 acquires an unreturned individual item group obtained by excluding the returned individual item group from the reserved individual item group (step S404 in FIG. 17). In this example, the unreturned individual item group may be expressed as a target surgery unreturned individual item group.

[0125] Next, the information processing device 10 extracts a used individual item group (step S405 in FIG. 17). In this example, the information processing device 10 extracts, as a used individual item group, an individual item group identified by the surgery ID received in step S401, the status information indicating the used status, and the individual item ID associated in the individual item status information. In this example, the used individual item group may be expressed as a target surgery used individual item group.

[0126] Next, the information processing device 10 acquires a group of consumed individual items consisting of the group of unreturned individual items acquired in step S404 and the group of used individual items extracted in step S405 (step S406 in FIG. 17). In this example, the group of consumed individual items may be expressed as a group of individual items consumed for the target surgery. In this example, the information processing device 10 acquiring the group of consumed individual items corresponds to the information processing device 10 acquiring information on individual items consumed for the target surgery that represents the group of consumed individual items.

[0127] Next, the information processing device 10 executes the loop process (steps S407 to S411) of FIG. 17, using each of the acquired consumable individual items in the consumable individual item group one by one as a processing target.

[0128] In the loop process, first, the information processing device 10 determines whether or not there exists an item associated with the individual item to be processed and a receipt code associated with the item information in the individual item information (step S408 in FIG. 17).

[0129] If a receipt code exists for the consumed individual item to be processed, the information processing device 10 judges "Yes" in step S408 and displays via the output device 14 the item associated with the consumed individual item to be processed in the individual item information, the item name associated with the item in the item information, the quantity of the item, and the receipt code associated with the item in the item information, all in correspondence with each other (step S409 in Figure 17).

[0130] On the other hand, if there is no receipt code for the consumed individual item to be processed, the information processing device 10 judges "No" in step S408 and displays via the output device 14 the consumed individual item to be processed, the item associated with the individual item information, the item name associated with the item information, and the quantity of the item, in correspondence with each other (step S410 in Figure 17).

[0131] In this example, if an item identical to the item associated in the individual item information with the consumed individual item to be processed has not yet been displayed, the information processing device 10 sets the quantity of the item to 1 and newly displays the item. On the other hand, if an item identical to the item associated in the individual item information with the consumed individual item to be processed has already been displayed, the information processing device 10 displays the item by adding 1 to the quantity of the item already displayed.

[0132] Then, the information processing device 10 executes the above-mentioned loop process (steps S407 to S411) for all of the acquired groups of consumable individual items, and then ends the execution of the consumption list generation process of FIG. In this manner, the information processing device 10 executes the consumption list generation process of FIG.

[0133] In this example, the information processing device 10 also displays the received surgery ID, the surgery summary represented by the surgery summary information associated with the surgery ID in the surgery information, and the surgery start date and time represented by the surgery start date and time information associated with the surgery ID in the surgery information, together with the information on individual items consumed in the target surgery, via the output device 14.

[0134] As described above, the individual item management system 1 of the first embodiment manages individual items that are individual items used in surgery. The individual item management system 1 includes an individual item information storage unit 102, a surgical item information storage unit 104, an imaging unit 20, and a captured image processing unit (in this example, an individual item status registration processing unit 106).

[0135] The individual item information storage unit 102 stores individual item information that indicates an individual item and an item of the individual item, which are associated with each other. The surgical item information storage unit 104 stores surgical item information representing a surgery and a group of necessary items each consisting of at least one item that can be used in the surgery, which are associated with each other.

[0136] The imaging unit 20 photographs a target area including at least one individual item having a label attached thereto that displays individual item identification information TC that identifies the individual item, and outputs a photographed image that is an image representing the photographed target area.

[0137] The captured image processing unit accepts the output captured images in association with the surgery. For each individual item identification information TC included in the captured images, the captured image processing unit acquires the individual item identification information TC and the position of the individual item identification information TC in the captured images in association with each other.

[0138] The captured image processing unit determines, for each acquired individual item identification information TC, whether the individual item identified by the individual item identification information TC and the item associated with the individual item information constitute a group of necessary items associated with the surgery associated with the captured image and the surgical item information.

[0139] For each acquired individual item identification information TC, the captured image processing unit adds a first mark MK1 to the captured image when it is determined that an individual item identified by the individual item identification information TC constitutes a required item group at or near the position acquired in correspondence with the individual item identification information TC, and displays a mark-added image in which a second mark MK2 different from the first mark MK1 is added to the captured image when it is determined that the item does not constitute a required item group.

[0140] According to this, in the captured image, a first mark MK1 is added to the position or vicinity of the individual item identification information TC of individual items that make up the group of necessary items that can be used in the surgery, and a marked image is displayed in which a second mark MK2 is added to the position or vicinity of the individual item identification information TC of individual items that do not make up the group of necessary items. Therefore, by visually checking the marked image, the user can quickly identify individual items that are not necessary for the surgery from the group of individual items included in the target area, and can quickly remove those individual items.

[0141] Furthermore, in the individual item management system 1 of the first embodiment, the individual item identification information TC includes a one-dimensional code or a two-dimensional code that represents a string according to a predetermined method that includes a fixed string unique to the individual item management system 1 and a variable string that differs for each individual item.

[0142] The captured image processing unit acquires, as individual item identification information TC, one or two-dimensional codes that represent a character string according to the above method, from one or two-dimensional codes included in the captured image.

[0143] Incidentally, various one-dimensional or two-dimensional codes AC may be displayed on individual articles. In this case, there is a risk that the individual article identification information TC displayed on the label used in the individual article management system 1 may be confused with other one-dimensional or two-dimensional codes AC.

[0144] On the other hand, according to the individual article management system 1, a one-dimensional code or a two-dimensional code representing a character string according to a method predetermined to include a fixed character string unique to the individual article management system 1 and a variable character string different for each individual article among the one-dimensional code or the two-dimensional code is acquired as the individual article identification information TC. Therefore, it is possible to suppress the confusion between the individual article identification information TC displayed on the label used in the individual article management system 1 and another one-dimensional code or two-dimensional code AC. As a result, it is possible to suppress the erroneous addition of the first mark MK1 and the second mark MK2.

[0145] Furthermore, in the individual article management system 1 of the first embodiment, the photographed image processing unit receives state information representing the state of an individual article, which is selected from a group of states including a reserved state reserved for use in surgery, a used state used in surgery, and a returned state returned without being used in surgery.

[0146] The photographed image processing unit stores individual article state information representing, for each of the acquired individual article identification information TC, the individual article identified by the individual article identification information TC, the surgery associated with the photographed image, and the state represented by the state information, which are associated with each other.

[0147] The individual article management system 1 includes a target surgery consumed individual article information acquisition unit (in this example, the consumption list generation processing unit 107). The target surgery consumed individual article information acquisition unit acquires target surgery consumed individual article information representing a group of individual articles, which consists of a target surgery, which is a target surgery, and a group of target surgery unreturned individual articles excluding a group of target surgery returned individual articles, which is a group of individual articles associated with the used state and the individual article state information, and a group of target surgery reserved individual articles, which is a group of individual articles associated with the reserved state and the individual article state information, from a group of target surgery used individual articles, which is a group of individual articles associated with the used state and the individual article state information, and a group of target surgery reserved individual articles, which is a group of individual articles associated with the reserved state and the individual article state information.

[0148] According to this, when an individual article used in a target surgery or a package after the opening of the individual article is discarded, the individual article is associated with the used state in the individual article state information. Also, when the individual article is returned without being used in the target surgery, the individual article is associated with the returned state in the individual article state information.

[0149] By the way, due to damage or the like of an individual article used in a target surgery or a package after the opening of the individual article, the individual article may not be recognized. In this case, the individual article is not associated with either the used state or the returned state in the individual article state information. For this reason, there has been a concern that the user may not be able to accurately know whether the individual article in the target surgery has been consumed.

[0150] On the other hand, according to the individual article management system 1, even when an individual article used in a target surgery or a package after the opening of the individual article is damaged and the individual article is not recognized, target surgery consumption individual article information representing an individual article group composed of an unreturned individual article group of the target surgery including the individual article is acquired. Thereby, the user can accurately know whether the individual article in the target surgery has been consumed.

[0151] Furthermore, in the individual article management system 1 of the first embodiment, the individual article state information represents an individual article, a surgery, a state, and a date and time that are associated with each other. Furthermore, the individual article management system 1 includes an individual article shortage information display unit 1051.

[0152] When a reservable individual article group excluding the latest date and time for each individual article and the individual article group associated with the used state or the reserved state in the individual article state information from all the individual article groups represented by all the stored individual article information is insufficient for a necessary article group associated with a surgery in the surgery and the surgery article information, the individual article shortage information display unit 1051 displays individual article shortage information indicating that the reservable individual article group is insufficient for the necessary article group for the surgery.

[0153] This allows the user to easily know when the group of individual items available for reservation for surgery is insufficient to the group of necessary items, thereby enabling the user to quickly replenish the items that are in short supply in the group of necessary items.

[0154] Furthermore, the individual item management system 1 of the first embodiment includes an item information storage unit 101 that stores item information representing items and receipt codes assigned to the items, which are associated with each other. The target surgery consumption individual item information acquisition unit displays, for each individual item that constitutes the group of individual items represented by the acquired target surgery consumption individual item information, the item associated with the individual item in the individual item information and the prescription code associated with the item in the item information, in correspondence with each other.

[0155] This allows the individual items consumed in surgery to be displayed in association with the receipt codes assigned to those items, allowing the user to easily perform processing using the receipt codes.

[0156] Second Embodiment Next, a second embodiment of the individual item management system will be described. The second embodiment of the individual item management system differs from the first embodiment in that the mark is changed according to the expiration date of the individual item. The following description will focus on the differences. In the description of the second embodiment, items that are assigned the same reference numerals as those used in the first embodiment are the same or substantially similar.

[0157] The information processing apparatus 10 of the second embodiment executes the marked-up image generation process of FIG. 18 instead of the marked-up image generation process of FIG. The marked-image generating process of FIG. 18 is a process in which steps S303 to S304 of the marked-image generating process of FIG. 16 are replaced with steps S306A to S309A.

[0158] The information processing apparatus 10 determines whether an individual article identified by a two-dimensional code TC that matches the target processing method and the articles associated with the individual article information constitute a necessary article group associated with the surgery identified by the received surgery ID and the surgery article information (step S302 in FIG. 18).

[0159] When the individual article identified by the two-dimensional code TC that matches the target processing method and the articles associated with the individual article information constitute a necessary article group associated with the surgery, the information processing apparatus 10 determines "Yes" in step S302, and determines whether the expiration date associated with the individual article and the individual article information satisfies the expiration condition (step S306A in FIG. 18). In this example, the expiration condition is that the current time is before the expiration date.

[0160] When the expiration date satisfies the expiration condition, the information processing apparatus 10 determines "Yes" in step S306A, and adds a first mark MK1 to the position acquired in association with the two-dimensional code TC that matches the method or the vicinity of the position in the captured image (step S307A in FIG. 18).

[0161] On the other hand, when the expiration date does not satisfy the expiration condition, the information processing apparatus 10 determines "No" in step S306A, and adds a third mark MK3 to the position acquired in association with the two-dimensional code TC that matches the method or the vicinity of the position in the captured image (step S30,8A in FIG. 18). The third mark MK3 is a mark different from the first mark MK1 and the second mark MK2.

[0162] [[ID=1,8]]As shown in FIG. 19, in this example, the third mark MK3 is a triangular mark surrounding the individual article identification information TC. Note that the first mark MK1, the second mark MK2, and the third mark MK3 may be colored in different colors. Further, the third mark MK3 may be a mark other than the triangular mark (for example, a square mark or a character string such as "EXP").

[0163] Furthermore, if the item associated with the method-matching two-dimensional code TC to be processed does not constitute a group of necessary items associated with the surgery identified by the accepted surgery ID, the information processing device 10 judges "No" in step S302 and adds a second mark MK2 to the position acquired in association with the method-matching two-dimensional code TC or in the vicinity of that position in the captured image (step S309A in Figure 18). In this manner, the information processing device 10 executes the mark-added image generation process of FIG.

[0164] As described above, the individual article management system 1 of the second embodiment can achieve the same functions and effects as the individual article management system 1 of the first embodiment. Furthermore, in the individual item management system 1 of the second embodiment, the individual item information represents an individual item, a component of the individual item, and an expiration date of the individual item, which are associated with each other. Furthermore, for each acquired individual item identification information TC, when it is determined that the individual item identified by the individual item identification information TC constitutes a necessary item group at or near the position acquired in association with the individual item identification information TC, a first mark MK1 is added to the captured image when the expiration date associated with the individual item in the individual item information satisfies a predetermined expiration condition, and conversely, when the expiration date does not satisfy the expiration condition, a third mark MK3 different from the first mark MK1 and the second mark MK2 is added to the captured image.

[0165] According to this, if the expiration date of an individual item does not satisfy the expiration date condition, a marked image with a third mark MK3 added is displayed in the captured image at or near the position of the individual item identification information TC of that individual item. Therefore, by visually checking the marked image, the user can quickly identify individual items whose expiration dates do not satisfy the expiration date condition from the group of individual items included in the target area, and can quickly remove those individual items.

[0166] In addition, in the individual item management system 1 of the modified example of the second embodiment, multiple deadline conditions for the expiration date may be set. For example, the multiple deadline conditions may include a first deadline condition that the current time is before the expiration date, a second deadline condition that the current time is at least one month before the expiration date, and a third deadline condition that the current time is at least three months before the expiration date. In this case, a different mark may be used for each deadline condition satisfied by the expiration date.

[0167] Third Embodiment Next, we will explain the individual item management system of the third embodiment. The individual item management system of the third embodiment differs from the individual item management system of the first embodiment in the method of acquiring the consumed individual item group. The following explanation will focus on the differences. In the explanation of the third embodiment, items that are assigned the same symbols as those used in the first embodiment are the same or approximately similar.

[0168] The information processing device 10 of the third embodiment executes the consumption list generation process of FIG. 20 instead of the consumption list generation process of FIG. The consumption list generation process in FIG. 20 is a process in which steps S405 to S406 of the consumption list generation process in FIG. 17 are replaced with steps S412B to S415B.

[0169] After acquiring the unreturned individual item group, the information processing device 10 extracts the individual item group used in other surgeries (step S412B in FIG. 20). The individual item group used in other surgeries is an individual item group associated with surgeries other than the target surgery and with a used state in the individual item state information. In this example, the target surgery is the surgery identified by the surgery ID accepted in step S401. In this example, the information processing device 10 extracts, as the individual item group used in other surgeries, an individual item group identified by an arbitrary surgery ID other than the surgery ID accepted in step S401, status information indicating a used state, and an individual item ID associated in the individual item state information.

[0170] Next, the information processing apparatus 10 acquires an unreturned and unused individual article group from which the other-surgery used individual article group extracted in step S412B is excluded from the unreturned individual article group acquired in step S404 (step S413B in FIG. 20).

[0171] Next, the information processing apparatus 10 extracts a used individual article group (step S414B in FIG. 20). In this example, the information processing apparatus 10 extracts, as the used individual article group, an individual article group identified by the surgery ID received in step S401, the state information indicating the used state, and the individual article ID associated with the individual article state information. In this example, the used individual article group may be represented as the target-surgery used individual article group.

[0172] Next, the information processing apparatus 10 acquires a consumed individual article group composed of the unreturned and unused individual article group acquired in step S413B and the used individual article group extracted in step S414B (step S415B in FIG. 20). In this example, the consumed individual article group may be represented as the target-surgery consumed individual article group. In this example, the information processing apparatus 10 acquiring the consumed individual article group corresponds to the information processing apparatus 10 acquiring the target-surgery consumed individual article information representing the consumed individual article group. In this way, the information processing apparatus 10 executes the consumption list generation process of FIG. 20.

[0173] As described above, according to the individual article management system 1 of the third embodiment, the same operations and effects as those of the individual article management system 1 of the first embodiment can be achieved. Furthermore, in the individual article management system 1 of the third embodiment, the target-surgery consumed individual article information represents an individual article group composed of an individual article group from which the other-surgery used individual article group, which is an individual article group associated with surgeries other than the target surgery and the used state and the individual article state information, is excluded from the target-surgery unreturned individual article group, and the target-surgery used individual article group.

[0174] By the way, in the target surgery, individual items that are not used and not returned may be used in other surgeries. In this case, the individual items are not used in the target surgery. Therefore, if the individual items are included in the group of individual items represented by the target surgery consumption individual item information acquired for the target surgery, there is a risk that the user may not be able to accurately know whether the individual items are consumed in the target surgery.

[0175] On the other hand, according to the individual item management system 1, even if an individual item that is not used and not returned in the target surgery is used in other surgeries, the individual item is excluded from the group of individual items represented by the target surgery consumption individual item information acquired for the target surgery. As a result, the user can know with even higher accuracy whether the individual items are consumed in the target surgery.

[0176] Note that the present invention is not limited to the above-described embodiments. For example, various changes that can be understood by those skilled in the art may be added to the above-described embodiments within the scope not departing from the gist of the present invention.

Explanation of Reference Numerals

[0177] 1 Individual item management system 10 Information processing device 11 Processing device 12 Storage device 13 Input device 14 Output device 15 Connection device 101 Article information storage unit 102 Individual item information storage unit 103 Surgery information storage unit 104 Surgery article information storage unit 105 Surgery list generation processing unit 1051 Individual item shortage information display unit 106 Individual item status registration processing unit 1061 Mark-added image generation processing unit 1062 Individual item status information storage unit 107 Consumption list generation processing unit 20 Imaging unit BU bus FR frame line IG-n individual article PS placement surface

Claims

1. An individual article management system for managing individual articles, which are articles used in surgery, comprising: An individual article information storage unit that stores individual article information representing an individual article and an article of the individual article, which are associated with each other; A surgical article information storage unit that stores surgical article information representing a surgical procedure and a necessary article group consisting of at least one article that can be used in the surgical procedure, which are associated with each other; An imaging unit that outputs a captured image, which is an image representing the captured target area, by capturing a target area including at least one individual article with a label attached thereon that displays individual article identification information for identifying the individual article; Receives the output captured image in association with a surgical procedure, and for each of the individual article identification information included in the captured image, associates and obtains the individual article identification information and the position of the individual article identification information in the captured image with each other, and for each of the obtained individual article identification information, determines whether the individual article identified by the individual article identification information and the article associated with the individual article information constitute a necessary article group associated with the surgical procedure associated with the captured image and the surgical article information, and for each of the obtained individual article identification information, if it is determined that the article of the individual article identified by the individual article identification information constitutes the necessary article group at or near the position associated with the individual article identification information, a first mark is added to the captured image, while if it is determined that the article does not constitute the necessary article group, a second mark different from the first mark is added to the captured image, and a captured image processing unit that displays the marked image; An individual article management system comprising the above.

2. The individual article management system according to claim 1, wherein: The individual article information represents an individual article, an article of the individual article, and an expiration date of the individual article, which are associated with each other. The marked-added image is, for each of the acquired individual article identification information, when the article of the individual article identified by the individual article identification information is determined to constitute the necessary article group, at the position acquired in association with the individual article identification information or in the vicinity of the position, the first mark is added to the captured image when the expiration date associated with the individual article and the individual article information satisfies a predetermined expiration condition, while a third mark different from the first mark and the second mark is added to the captured image when the expiration date does not satisfy the expiration condition. An individual article management system.

3. The individual article management system according to claim 1 or claim 2, wherein the individual article identification information includes a one-dimensional code or a two-dimensional code representing a character string determined in advance according to a method including a fixed character string unique to the individual article management system and a variable character string different for each individual article. The individual article management system, wherein the captured image processing unit acquires, as the individual article identification information, a one-dimensional code or a two-dimensional code representing a character string according to the method among the one-dimensional codes or two-dimensional codes included in the captured image.

4. The individual article management system according to claim 1 or claim 2, wherein the captured image processing unit receives state information representing one state selected from a group of states including a reserved state reserved for use in surgery, a used state used in surgery, and a returned state returned without being used in surgery, and for each of the acquired individual article identification information, stores individual article state information representing the individual article identified by the individual article identification information, the surgery associated with the captured image, and the state represented by the state information, which are associated with each other. The individual article management system, An individual article management system comprising a consumed individual article information acquisition unit for the target surgery that acquires target surgery consumption individual article information representing an individual article group composed of the target surgery which is the surgery to be performed, the target surgery used individual article group which is the group of individual articles associated with the used state and the individual article state information, the target surgery, and the target surgery reserved individual article group which is the group of individual articles associated with the reserved state and the individual article state information, excluding the target surgery returned individual article group which is the group of individual articles associated with the returned state and the individual article state information from the target surgery non-returned individual article group.

5. The individual article management system according to claim 4, wherein the target surgery consumption individual article information represents an individual article group composed of an individual article group obtained by excluding, from the target surgery non-returned individual article group, the other surgery used individual article group which is the group of individual articles associated with other surgeries than the target surgery and the used state and the individual article state information, and the target surgery used individual article group.

6. The individual article management system according to claim 4, wherein the individual article state information represents the individual article, the surgery, the state, and the date and time associated with each other, and when the reservable individual article group obtained by excluding, from the entire individual article group represented by all the stored individual article information, the latest date and time for each individual article and the group of individual articles associated with the used state or the reserved state and the individual article state information is insufficient for the necessary article group associated with the surgery and the surgical article information, an individual article shortage information display unit is provided that displays individual article shortage information indicating that the reservable individual article group is insufficient for the necessary article group for the surgery.

7. The individual article management system according to claim 4, comprising an article information storage unit that stores article information representing the article and the receipt computer processing system code assigned to the article, which are associated with each other, and the target surgery consumption individual article information acquisition unit displays, for each individual article constituting the individual article group represented by the acquired target surgery consumption individual article information, the individual article, the article associated with the individual article by the individual article information, and the receipt computer processing system code associated with the article by the article information, in association with each other.

8. An individual article management method for managing individual articles, which are articles used in surgery, comprising: Storing individual article information representing an individual article and the article of the individual article, which are associated with each other; Storing surgical article information representing a surgery and a necessary article group consisting of at least one article that can be used in the surgery, which are associated with each other; Outputting a captured image, which is an image representing the captured target area, by capturing a target area including at least one individual article with a label displaying individual article identification information for identifying the individual article; Receiving the output captured image in association with a surgery; For each of the individual article identification information included in the captured image, acquiring the individual article identification information and the position of the individual article identification information in the captured image in association with each other; For each of the acquired individual article identification information, determining whether the individual article identified by the individual article identification information and the article associated with the individual article information constitute the necessary article group associated with the surgery associated with the captured image and the surgical article information; For each of the acquired individual article identification information, when it is determined that the article of the individual article identified by the individual article identification information constitutes the necessary article group at the position or in the vicinity of the position acquired in association with the individual article identification information, a first mark is added to the captured image, while when it is determined that the article does not constitute the necessary article group, a marked image is displayed in which a second mark different from the first mark is added to the captured image; An individual article management method comprising the above.

9. An individual article management program for causing a computer to execute a process for managing individual articles, which are articles used in surgery, wherein: The process includes: Storing individual article information representing an individual article and the article of the individual article, which are associated with each other; Storing surgical article information representing a surgery and a necessary article group consisting of at least one article that can be used in the surgery, which are associated with each other; Outputting a captured image, which is an image representing the captured target area, by capturing a target area including at least one individual article with a label displaying individual article identification information for identifying the individual article; Receiving the output captured image in association with a surgery; For each of the individual article identification information included in the captured image, the individual article identification information and the position of the individual article identification information in the captured image are acquired in association with each other. For each of the acquired individual article identification information, it is determined whether the individual article identified by the individual article identification information and the article associated with the individual article information constitute a necessary article group associated with the surgery associated with the captured image and the surgical article information. For each of the acquired individual article identification information, when it is determined that the article of the individual article identified by the individual article identification information constitutes the necessary article group at or near the position acquired in association with the individual article identification information, a first mark is added to the captured image. On the other hand, when it is determined that the article does not constitute the necessary article group, a mark-added image is displayed in which a second mark different from the first mark is added to the captured image. An individual article management program including the above.

Citation Information

Patent Citations

  • Inventory management system and method

    JP2017519313A

  • Surgical instrument management support device, surgical instrument management support method, and program

    JP2019088581A

  • Surgical instrument detection system and computer program

    WO2018221599A1

  • Medical material management system and medical material management method

    JP2020007054A