Information processing system, RFID card, information processing method, and information processing program
The information processing system with RFID tags simplifies the identification of environmental elements' states in analytical environments by automating the reading and processing of state information, addressing the challenge of manual labor-intensive state monitoring.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- RESONAC CORP
- Filing Date
- 2024-12-11
- Publication Date
- 2026-06-18
AI Technical Summary
Manually identifying the state of environmental elements in an analytical environment, such as actions, equipment, and consumables, is labor-intensive and difficult, especially in large analytical environments like buildings or laboratories, where multiple elements change over time and require simultaneous monitoring.
An information processing system utilizing RFID tags that store state information to automatically identify the state of environmental elements, including actions, equipment, and consumables, by reading and processing the stored data to determine the validity of the state information.
Facilitates easy and efficient identification of the state of environmental elements, reducing manual effort and enabling effective management of analytical environments by automating the process of monitoring and updating state information.
Smart Images

Figure JP2024043879_18062026_PF_FP_ABST
Abstract
Description
Information Processing System, RFID Card, Information Processing Method, and Information Processing Program 【0001】 One aspect of the present disclosure relates to an information processing system, an RFID card, an information processing method, and an information processing program. 【0002】 Patent Document 1 describes a method for transporting a specimen rack. In this transportation method, the specimen rack includes a plurality of RFID tags corresponding to each specimen container, and the transportation device reads the information of one of the plurality of RFID tags and transports the specimen rack to an appropriate analyzer based on the read information. 【0003】 Japanese Patent No. 6078355 【0004】 A technique for easily identifying the state of environmental elements in an analysis environment is desired. 【0005】 The information processing system according to one aspect of the present disclosure includes at least one processor. The at least one processor executes a reading process for reading state information for at least one of one or more RFID tags each storing state information indicating one of one or more states indicated by environmental elements in an analysis environment, determines whether the state information has been read for each of the one or more RFID tags based on the reading process, and identifies which of the one or more states the environmental element indicates based on the result of the determination. 【0006】 The information processing method according to one aspect of the present disclosure is executed by an information processing system including at least one processor. This information processing method includes a step of executing a reading process for reading state information for at least one of one or more RFID tags each storing state information indicating one of one or more states indicated by environmental elements in an analysis environment, a step of determining whether the state information has been read for each of the one or more RFID tags based on the reading process, and a step of identifying which of the one or more states the environmental element indicates based on the result of the determination. 【0007】An information processing program relating to one aspect of this disclosure causes a computer to perform the following steps: to perform a reading process to read state information from at least one of one or more RFID tags, each of which stores state information indicating one of one or more states represented by an environmental element in an analysis environment; to determine whether or not state information has been read for each of the one or more RFID tags based on the reading process; and to identify which of the one or more states the environmental element represents based on the result of the determination. 【0008】 In this respect, based on the results of the reading process on the RFID tag, it is determined whether or not state information has been read, and based on the result of that determination, the state of the environmental element is identified. In this way, by using an RFID tag that stores state information indicating a state of an environmental element, the state of the environmental element can be easily identified. 【0009】 According to one aspect of this disclosure, the state of environmental elements in the analysis environment can be easily identified. 【0010】 This is a schematic diagram showing an example of an RFID card. This is a diagram showing an example of the functional configuration related to an information processing system. This is a diagram illustrating the arrangement of analysis room terminals and RFID readers in an analysis room. This is a diagram showing an example of state change information stored in a database. This is a diagram showing an example of valid time point information stored in a database. This is a diagram showing an example of the hardware configuration related to an information processing system. This is a sequence diagram showing an example of the operation of the process that generates state change information and valid time point information. This is a sequence diagram showing an example of the operation of the process that identifies the state of environmental elements. This is a diagram showing an example of the processing result displayed on a user terminal. 【0011】 The following describes various examples in this disclosure in detail with reference to the attached drawings. In the description of the drawings, identical or equivalent elements are denoted by the same reference numeral, and redundant descriptions are omitted. 【0012】[Overview of the Information Processing System] The information processing system relating to this disclosure is a computer system that identifies the state of environmental elements in an analysis environment. Analysis means clarifying at least one of the quantitative and qualitative properties of a certain object. That object may be a tangible object or an intangible object, for example. 【0013】 The analytical environment refers to the environment in which analysis is performed. The analytical environment may be a single analytical room, an analytical building containing multiple analytical rooms, or a research institute composed of multiple analytical buildings. In other words, the analytical environment may be composed of the analytical room described above as the smallest unit, or it may be an environment composed of one or more analytical rooms. An analytical room refers to the environment in which the above-mentioned analysis is performed, and in this analytical room, one or more types of analysis are performed. 【0014】 Environmental elements are elements whose state changes within the analytical environment. For example, environmental elements change their state as the analysis progresses within the analytical environment. Therefore, environmental elements can exhibit at least two or more states within the analytical environment. Such changes in the state of environmental elements also change the environment of the analytical laboratory. Thus, environmental elements can be said to be variables that can cause fluctuations in the environment of the analytical laboratory. 【0015】 In one example, environmental elements are classified into one or more categories. In this example, environmental elements are classified into at least the actions performed in the analytical environment, the analytical equipment placed in the analytical environment, and the consumables used in the analysis. That is, environmental elements may be at least one of the actions performed in the analytical environment, the analytical equipment placed in the analytical environment, and the consumables used in the analysis. 【0016】 If the environmental element is an action performed in the analytical environment, the environmental element may include, in addition to the content of the action, at least one of the subject of the action, the client who requested the action, and the instrument used for the action. The subject of the action refers to the person who actually performs the action. The client who requested the subject of the action to perform the action refers to the person who requested the action to be performed. The instrument used for the action refers to the instrument used for the action, such as an analytical device. 【0017】An example of an environmental element that includes only the action content is "Experiment A has started." An example of an environmental element that includes the action content, the subject of the action, the client who requested the action, and the device used for the action is "User A has started Experiment D using device C, as requested by User B." In this example, User A corresponds to the subject of the action, User B corresponds to the client who requested the action, and the device used for the action corresponds to device C. 【0018】 If the environmental element is an analytical instrument placed in the analytical environment, the environmental element may include more detailed information in addition to the name of the analytical instrument. This information may be, for example, the number of times the analytical instrument has been operated, or it may be a malfunction in the analytical instrument. In other words, in this case, the environmental element may be the number of times the analytical instrument has been operated, or it may be a malfunction in the analytical instrument. 【0019】 Similarly, if the environmental element is a consumable used in the analysis, the environmental element may include more detailed information in addition to the name of the consumable. This information may include, for example, the remaining quantity of the consumable. In other words, in this case, the environmental element may be the remaining quantity of the consumable. 【0020】 If the environmental element is an action performed in the analysis environment, the state of the environmental element may be that the action is being performed or that the action is not being performed. If the environmental element is an analytical device placed in the analysis environment, its state may be a specific value for the number of times the analytical device has been operated, or it may be that the analytical device is malfunctioning or not. If the environmental element is a consumable used in the analysis, its state may be a specific value for the remaining quantity of the consumable. 【0021】In an analytical environment, the state of environmental elements changes over time. Therefore, understanding the state of environmental elements at a given point in time is crucial for conducting analyses appropriately in that environment. However, manually identifying the state of environmental elements that change over time requires considerable effort. This is especially true when the analytical environment is an analytical building or laboratory, where it is difficult to grasp the state of multiple environmental elements simultaneously. Therefore, there is a need for a technology that can easily identify the state of environmental elements in an analytical environment. 【0022】 In light of this, the information processing system relating to this disclosure uses an RFID tag that stores state information indicating one of the one or more states that an environmental element can represent to identify the state of an environmental element in the analysis environment. In the information processing system, for example, a reading process is performed on the RFID tag to read the state information, and the state of the environmental element is identified based on this reading process. By applying such a reading process on an RFID tag to identify the state of an environmental element, it becomes possible to easily identify the state of an environmental element in the analysis environment. 【0023】 [RFID Card Configuration] Prior to describing the configuration of the information processing system relating to this disclosure, the configuration of the RFID card used to identify the state of environmental elements will be described with reference to Figure 1. Figure 1 is a schematic diagram showing the configuration of the RFID card RC1. The RFID card RC1 shown in Figure 1 comprises a card body CB1 and an RFID tag RT1. The RFID tag RT1 stores the state information described above and is provided on the card body CB1. 【0024】 The card body CB1 is, for example, a flat plate that is rectangular in shape when viewed from above. In the example shown in Figure 1, the card body CB1 is rectangular in shape when viewed from above, having a pair of long sides and a pair of short sides. Alternatively, the card body CB1 may be rectangular in shape when viewed from above, i.e., square in shape, with four equal sides, or it may be circular in shape. 【0025】The card body CB1 has a width L1 and a length L2. In one example, the width L1 is 7.5 mm or more and 55 mm or less, and the length L2 is 25 mm or more and 91 mm or less. In the example shown in Figure 1, the width L1 is defined by the length of the card body CB1 in the short direction, and the length L2 is defined by the length of the card body CB1 in the long direction. When the width L1 is 7.5 mm or more and the length L2 is 25 mm or more, sufficient space can be secured for the display area DA1, which will be described later. When the width L1 is 55 mm or less and the length L2 is 91 mm or less, the size of the card body CB1 is about the same as, for example, a business card, so the RFID card RC1 can be easily carried. The card body CB1 may have a thickness of 0.8 mm or more and 3.0 mm or less. 【0026】 The card body CB1 may be made of a material that has resistance to a predetermined solvent. The solvent is, for example, a solvent that can erase the ink used to write the status ID, which will be described later. Such materials may be selected from the group including polyethylene terephthalate, polypropylene, polystyrene, polyvinyl chloride, nylon, silicone rubber, styrene-butadiene rubber, nitrile rubber, chloroprene rubber, ethylene propylene rubber, and polyurethane. 【0027】 In one example, the card body CB1 includes a display area DA1 and a visual display DA2. The display area DA1 is an area that displays a status ID, which is an identifier that uniquely identifies the status information stored in the RFID tag RT1. In one example, the display area DA1 is located on the main surface of the card body CB1. Here, the main surface of the card body CB1 refers to one of a pair of surfaces that face each other in the thickness direction of the card body CB1. In the example shown in Figure 1, the display area DA1 is located on the main surface at the end of the card body CB1 in the length direction and approximately in the center of the card body CB1 in the width direction. The display area DA1 may also be located approximately in the center of the card body CB1 in both the length and width directions on the main surface. That is, the display area DA1 may be located approximately in the center of the main surface in a plan view. 【0028】In one example, the display area DA1 has a width of 10 mm to 91 mm and a length of 10 mm to 91 mm. For example, the width of the display area DA1 is determined by the length of the display area DA1 in the short direction of the card body CB1, and the length of the display area DA1 is determined by the length of the display area DA1 in the long direction of the card body CB1. 【0029】 In one example, the display area DA1 is inscribed with a state ID using ink that can be erased with a predetermined solvent. That is, the display area DA1 displays the state ID inscribed with ink that can be erased with a predetermined solvent. The predetermined solvent may be selected from the group including, for example, ethanol, isopropyl alcohol, acetone, methyl ethyl ketone, toluene, and xylene. 【0030】 For example, when erasing the ink that displays the status ID, a solvent from the above-mentioned plurality of solvents may be used depending on the material that constitutes the card body CB1. For example, if the material that constitutes the card body CB1 is polyethylene terephthalate, then at least one of ethanol and isopropyl alcohol may be used as the predetermined solvent, or at least one of acetone, toluene, and xylene may be used. For example, if the material that constitutes the card body CB1 is polypropylene, then at least one of ethanol and isopropyl alcohol may be used as the predetermined solvent, or at least one of acetone, methyl ethyl ketone, toluene, and xylene may be used. 【0031】For example, if the material constituting the card body CB1 is polystyrene, the predetermined solvent may be at least one of ethanol and isopropyl alcohol, or acetone. For example, if the material constituting the card body CB1 is polyvinyl chloride, the predetermined solvent may be at least one of ethanol and isopropyl alcohol. For example, if the material constituting the card body CB1 is nylon, the predetermined solvent may be at least one of ethanol, isopropyl alcohol, toluene, and xylene, or at least one of acetone and methyl ethyl ketone. 【0032】 For example, if the material constituting the card body CB1 is silicone rubber, the predetermined solvent may be at least one of ethanol and isopropyl alcohol, or at least one of acetone and methyl ethyl ketone. For example, if the material constituting the card body CB1 is styrene-butadiene rubber, the predetermined solvent may be at least one of ethanol and isopropyl alcohol, or at least one of acetone and methyl ethyl ketone. For example, if the material constituting the card body CB1 is nitrile rubber, the predetermined solvent may be at least one of ethanol and isopropyl alcohol, or at least one of acetone, toluene, and xylene. 【0033】For example, if the material constituting the card body CB1 is chloroprene rubber, the predetermined solvent may be at least one of ethanol and isopropyl alcohol, or at least one of acetone and methyl ethyl ketone. For example, if the material constituting the card body CB1 is ethylene propylene rubber, the predetermined solvent may be at least one of ethanol, isopropyl alcohol, acetone, and methyl ethyl ketone. For example, if the material constituting the card body CB1 is polyurethane, the predetermined solvent may be at least one of ethanol and isopropyl alcohol. 【0034】 The visual display DA2 is a display for uniquely identifying the type of environmental element corresponding to the RFID tag RT1. The type of environmental element refers to a classification using common items for each environmental element, and is a different concept from the environmental element categories mentioned above. Examples of the common items mentioned above include the equipment used for analysis, whether or not it is urgent, and the client who requested the action. 【0035】 For example, an analytical instrument used in analysis is the analytical apparatus itself. However, in the context of operations performed within the analytical environment, the analytical apparatus is an item included in the environmental elements as an operating instrument. If the environmental element is an analytical apparatus placed within the analytical environment, then the analytical apparatus itself can become the environmental element. Thus, the above common items may exist across two or more categories, or they may exist in only one category. 【0036】In the example shown in Figure 1, the visual display DA2 includes a mark for the RFID tag RT1 and a border surrounding the mark. The mark for the RFID tag RT1 refers to a display that allows humans to visually recognize that an RFID tag RT1 is installed. In this example, the display color of the mark and the color of the border differ for each type of environmental element, thereby enabling identification of the type of environmental element. In this case, the colors used to identify the type of environmental element may be, for example, 5 to 20 colors. Alternatively, the visual display DA2 may be text describing the type of environmental element itself. In this case, the color of the text may differ for each type of environmental element. 【0037】 In one example, the visual display DA2 is provided on the main surface of the card body CB1, similar to the display area DA1. That is, the display area DA1 and the visual display DA2 are arranged on the same surface of the card body CB1. The display area DA1 and the visual display DA2 may be provided on different surfaces of the card body CB1. In this case, the display area DA1 may be provided on the main surface of the card body CB1, and the visual display DA2 may be provided on a surface opposite to the main surface in the thickness direction of the card body CB1. 【0038】 The RFID tag RT1 stores state information indicating one of one or more states represented by environmental elements in the analysis environment. In one example, the state information is stored in the RFID tag RT1 by the user before using the RFID card RC1. In this example, the user may also store the state information in the RFID tag RT1 using an RFID writer. In one example, this storage of state information in the RFID tag RT1 may be performed multiple times for the same RFID tag RT1. That is, the state information in the RFID tag RT1 may be overwritten. 【0039】 In the example shown in Figure 1, the RFID tag RT1 is embedded in the card body CB1. The RFID tag RT1 may be provided on the main surface of the card body CB1, or on a surface opposite to the main surface in the thickness direction of the card body CB1. 【0040】 [Configuration of the Information Processing System] An example of the application of an example of the Information Processing System 1 will be explained with reference to Figure 2. Figure 2 is a diagram showing an example of the related functional configurations related to the Information Processing System 1. 【0041】 In the example shown in Figure 2, the information processing system 1 includes a server 10. The server 10 is a computer that identifies the state of environmental elements. The server 10 connects to one or more analysis room terminals 20 located in the analysis room 40 via a communication network. The server 10 also connects to one or more user terminals 30 via the same communication network. The communication network may include the internet or may include an intranet. 【0042】 The analysis room terminal 20 is a computer that acquires status information stored in the RFID tag RT1 in the analysis room 40 and transmits the acquired status information to the server 10. In one example, the analysis room terminal 20 is also the computer used for analysis in the analysis room 40. When the analysis room terminal 20 performs analysis in the analysis room and acquires and transmits status information, it becomes possible to save space in the analysis room 40. In one example, the analysis room terminal 20 may be a stationary terminal such as a desktop personal computer. Alternatively, the analysis room terminal 20 may be a portable terminal such as a tablet terminal or a laptop personal computer. 【0043】 In one example, an RFID reader 21 is connected to the analysis room terminal 20. The analysis room terminal 20 and the RFID reader 21 may be connected by a wired connection or by a wireless connection. The RFID reader 21 is a reader for RFID tags RT1. In one example, the RFID reader 21 emits radio waves for wireless communication at predetermined time intervals, and communicates wirelessly with RFID tags RT1 that are within the range of the radio waves, and reads the status information stored in the RFID tags RT1. The RFID reader 21 may be a stationary RFID reader or a portable RFID reader. The analysis room terminal 20 acquires the status information read by the RFID reader 21 and transmits the acquired status information to the server 10. 【0044】Here, referring to FIG. 3, the arrangement of the analysis room terminal 20 and the RFID reader 21 in the analysis room 40 will be described. FIG. 3 is a diagram for explaining the arrangement of the analysis room terminal 20 and the RFID reader 21 in the analysis room 40. 【0045】 In one example, the RFID reader 21 is arranged in the vicinity of the analysis room terminal 20. In one example, the RFID reader 21 is arranged on the same desk as the analysis room terminal 20 and is arranged on the back side of the display DP1 and the keyboard KB1 of the analysis room terminal 20. In the example shown in FIG. 3, the RFID reader 21 is arranged on the analysis room terminal 20. Alternatively, the RFID reader 21 may be arranged adjacent to the analysis room terminal 20 on the same desk. In this example, a card installation plate 22 is provided in the upper space of the analysis room terminal 20 and the RFID reader 21, and one or more RFID cards RC1 are arranged on the card installation plate 22. Thus, by providing the card installation plate 22 in the upper space of the analysis room terminal 20 and the RFID reader 21, the space in the analysis room 40 can be effectively utilized and the ease of placing the RFID card RC1 can be improved. 【0046】 In one example, the card installation plate 22 is non-metallic. Examples of the material of the card installation plate 22 include wood, glass, and plastic. The wood may be selected from the group including, for example, solid wood, laminated wood, plywood, particle board, and cork. The plastic may be selected from the group including, for example, acrylic, polycarbonate, polyvinyl chloride, polypropylene, and polystyrene. 【0047】In the arrangement shown in FIG. 3, when the user wants to validate the state indicated by certain state information, the RFID card RC1 corresponding to the state information is placed on the card placement board 22. As a result, the state information corresponding to the placed RFID card RC1 is read by the RFID reader 21 and transmitted to the server 10 via the analysis room terminal 20. On the other hand, when the state indicated by certain state information is invalid, the RFID card RC1 corresponding to the state information is not placed on the card placement board 22. Since the state information corresponding to such an RFID card RC1 is not read by the RFID reader 21, the state information is not transmitted to the server 10. 【0048】 Therefore, in the information processing system 1, whether the state indicated by the state information is valid or invalid is determined based on whether the state information stored in the RFID tag RT1 is transmitted to the server 10. That is, in the information processing system 1, the state corresponding to the RFID tag RT1 that has been read is set as valid, and the state corresponding to the RFID tag RT1 that has not been read is set as invalid. In one example, among the one or more states that the environmental element can indicate, the valid state is specified as the state indicated by the environmental element. 【0049】 Here, when reading the RFID tag RT1 using the RFID reader 21, a null point may occur. The null point refers to an area where the radio wave for wireless communication emitted from the RFID reader 21 is attenuated or canceled at a specific position, and thus the RFID tag RT1 cannot be read. Such a null point can occur, for example, when the direct wave emitted directly from the RFID reader 21 interferes with the reflected wave generated by the reflection of the direct wave by an object existing in the surroundings. 【0050】For example, if an RFID card RC1 already placed on the card mounting plate 22 is located within a null point, its intended valid state may be invalidated. In other words, misrecognition of the state due to the null point may occur. On the other hand, when a new RFID card RC1 is placed on the card mounting plate 22, the presence of the RFID card RC1 changes the radio wave propagation conditions, making it unlikely that the RFID card RC1 will be located within a null point. Considering this relationship between the null point and the RFID card RC1, the information processing system 1 may, for example, identify the state indicated by the environmental element by detecting a change from "invalid" to "valid". 【0051】 In this example, once a state is set to "enabled," any changes from "enabled" to "disabled" or from "disabled" to "enabled" during the period before the reset process is performed are not considered. A reset process is a process that initializes all states, regardless of whether each individual state is "enabled" or "disabled." In one example, the state indicated by the environmental element when it was first set to "enabled" during the period between the immediately preceding reset process and the next reset process is identified. By using such a reset process in conjunction with capturing changes to "enabled," it is possible to prevent misrecognition that may occur due to null points. In one example, when a reset process is performed, all RFID cards RC1 placed on the card mounting plate 22 may be removed. 【0052】 In one example, the reset process may be executed when a reset request is sent from the analysis lab terminal 20 to the server 10. The reset request may be sent to the server 10 at predetermined time intervals. Alternatively, the analysis lab terminal 20 may send a reset request to the server 10 based on user operation. In any case, the server 10 will respond to the reset request and execute the reset process. 【0053】Returning to Figure 2, the database DB is a device that stores information about the state of environmental elements. In one example, the database DB stores state change information and valid time point information as the above-mentioned information about the state of environmental elements. 【0054】 State change information refers to information that shows the changes in the state of environmental elements over time in the analysis environment. For example, each record of state change information includes the time and the state indicated by the state ID. That is, each record of state change information indicates whether the state indicated by the state ID is "enabled," "inactive," or "not applicable" at a given time. 【0055】 Figure 4 shows an example of state change information within the database DB. In the example shown in Figure 4, the changes in state over time corresponding to state IDs "0001" to "0013" are shown. In this example, the state considered "enabled" is represented as "1", the state considered "invalid" is represented as "0", and the state considered "not applicable" is represented as "N / A". In other words, in this example, it can be seen that a reset process was performed at time t4. 【0056】 Effective time information refers to information indicating the point in time when the state indicated by an environmental element in the analysis environment became effective. Figure 5 shows an example of effective time information in the database DB. In the example shown in Figure 5, each record of effective time information includes an event ID, a state ID, the state information indicated by the state ID, and a time. The event ID is an identifier that uniquely identifies each record. The time is the time when the state indicated by the state ID was set to "effective" or "not applicable". As described above, in the information processing system 1, the state indicated by the environmental element is identified when it is first set to "effective" during the period from the immediately preceding reset process to the next reset process. Therefore, the time in each record of effective time information is the time when the state indicated by the state ID was first set to "effective" during the above period from the immediately preceding reset process to the next reset process. 【0057】Returning to Figure 2, the user terminal 30 is a computer on which processing results are output. In other words, the user terminal 30 is a computer used by a user of the analysis environment (e.g., an administrator). In the example shown in Figure 2, there are multiple user terminals 30, but there may be only one user terminal 30. In one example, the user terminal 30 may be installed in a location different from the analysis room 40. Alternatively, the user terminal 30 may be installed inside the analysis room 40. In this case, the analysis room terminal 20 installed inside the analysis room 40 may also serve as the user terminal 30. 【0058】 In one example, the server 10 includes an acquisition unit 11, a determination unit 12, a registration unit 13, a specification unit 14, and an output unit 15 as functional modules. The acquisition unit 11 is a functional module that reads the state information stored in the RFID tag RT1. The determination unit 12 is a functional module that determines, based on the read state information, whether or not the state information of one or more RFID tags RT1 has been read. The registration unit 13 is a functional module that registers data records of state change information and data records of valid time information in the database DB based on the determination result of reading the state information. The specification unit 14 is a functional module that identifies the state of environmental elements in the analysis environment based on the determination result of reading the state information. The output unit 15 is a functional module that outputs the processing results. 【0059】 Figure 6 shows an example of the hardware configuration related to the information processing system 1. Figure 6 shows a server computer 100 that functions as a server 10 and a terminal computer 200 that functions as an analysis room terminal 20 or a user terminal 30. 【0060】As an example, the server computer 100 comprises a processor 101, a main memory unit 102, an auxiliary storage unit 103, and a communication unit 104 as hardware components. The processor 101 is an arithmetic unit that executes the operating system and application programs, and is, for example, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). The main memory unit 102 is a device that stores programs to be executed, calculation results, etc., and is, for example, composed of ROM (Read Only Memory) or RAM (Random Access Memory). The auxiliary storage unit 103 is generally a device that can store a larger amount of data than the main memory unit 102, and is, for example, composed of a non-volatile storage medium such as a hard disk or flash memory. The auxiliary storage unit 103 stores information processing programs 110 and various data necessary for the server computer 100 to function as a server 10. The communication unit 104 is a device that performs data communication with other computers via the communication network N, and is composed of, for example, a network card or a wireless communication module. 【0061】 Each functional module of the server 10 is realized by an information processing program 110 pre-stored in the auxiliary storage unit 103. Each functional module is realized by loading the information processing program 110 onto the processor 101 or the main memory unit 102 and having the processor 101 execute the information processing program 110. The processor 101 operates the communication unit 104, the input device 105, or the output device 106 according to the information processing program 110, and reads and writes data to the main memory unit 102 or the auxiliary storage unit 103. 【0062】 The information processing program 110 may be provided on a non-temporary recording medium such as a CD-ROM, DVD-ROM, or semiconductor memory. Alternatively, the information processing program 110 may be provided via a communication network as a data signal superimposed on a carrier wave. 【0063】Server 10 may consist of one or more computers. When multiple computers are used, these computers are connected to each other via a communication network N, thereby logically forming a single server 10. 【0064】 As an example, the terminal computer 200 includes, as hardware components, a processor 201, a main memory unit 202, an auxiliary memory unit 203, a communication unit 204, an input device 205, and an output device 206. The processor 201 is an arithmetic unit that executes the operating system and application programs, and is, for example, a CPU or GPU. The main memory unit 202 is a device that stores programs to be executed, calculation results, etc., and is, for example, composed of ROM or RAM. The auxiliary memory unit 203 is a device that can generally store a larger amount of data than the main memory unit 202, and is, for example, composed of a non-volatile storage medium such as a hard disk or flash memory. The communication unit 204 is a device that performs data communication with other computers via a communication network N, and is, for example, composed of a network card or a wireless communication module. The input device 205 is a device that receives data based on user operations or actions, and is, for example, composed of a keyboard, mouse, touch panel, etc. The output device 206 is a device that outputs data processed by the terminal computer 200, and is, for example, composed of a monitor and a speaker. In the example shown in Figure 3, the keyboard KB1 is an example of an input device 205, and the display DP1 is an example of an output device 206. 【0065】 [System Operation] The operation of the information processing system 1 will be explained with reference to Figures 7 to 9, and the information processing method related to this disclosure will also be explained. Figure 7 is a sequence diagram showing an example of the operation of the process that generates state change information and valid time point information as processing flow S1. Figure 8 is a sequence diagram showing an example of the operation of the process that identifies the state of environmental elements as processing flow S2. Figure 9 is a diagram showing an example of the processing result displayed on the user terminal. 【0066】(Generation of state change information and effective time point information) Below, with reference to Figure 7, the processing flow S1, which is the process of generating state change information and effective time point information, will be described. 【0067】 In step S11, the analysis lab terminal 20 reads the RFID tag RT1 which stores the status information. In one example, the analysis lab terminal 20 reads the RFID tag RT1 as follows. In this example, first, the RFID reader 21 reads the RFID tag RT1 and obtains the status information stored in the RFID tag RT1. Next, the RFID reader 21 transmits the obtained status information to the analysis lab terminal 20. In other words, in one example, the analysis lab terminal 20 reads the RFID tag RT1 via the RFID reader 21. 【0068】 Such reading of RFID tags RT1 is performed only on RFID cards RC1 placed on, for example, the card mounting plate 22. Therefore, in step S11, it can be said that the analysis room terminal 20 reads at least one of the one or more RFID tags RT1 that store state information. For this reason, it should be noted that in step S11, the RFID tags RT1 are not necessarily read for all RFID cards RC1 that have finished storing state information. 【0069】 In step S12, the analysis lab terminal 20 generates a two-dimensional code indicating the read status information. In one example, the analysis lab terminal 20 generates one or more two-dimensional codes, each indicating the individual status information that was read. That is, in this example, the same number of two-dimensional codes as the number of RFID tags RT1 that were read are generated. 【0070】 The generated two-dimensional code is, for example, a matrix-type two-dimensional code. In this example, the analysis lab terminal 20 generates a QR code (registered trademark) indicating the read state information. Alternatively, the analysis lab terminal 20 may generate a matrix-type two-dimensional code indicating the read state information, which may be one of the following: Data Matrix, Maxi Code, Veri Code, or Aztec Code. 【0071】 Alternatively, the above two-dimensional code may be a stacked two-dimensional code. In this example, the analysis room terminal 20 may generate a stacked two-dimensional code from among PDF417, Code49, Code16K, and microPDF417 that indicates the read status information. 【0072】 In step S13, the analysis lab terminal 20 outputs the generated two-dimensional codes to the server 10. As described above, the number of generated two-dimensional codes is the same as the number of RFID tags RT1 read in step S11. Therefore, in step S13, for example, the analysis lab terminal 20 outputs each of the one or more generated two-dimensional codes to the server 10. 【0073】 In one example, the analysis lab terminal 20 transmits the generated two-dimensional code as image data to the server 10. The server 10 receives the two-dimensional code in its acquisition unit 11. That is, the acquisition unit 11 receives the two-dimensional code and obtains the status information indicated by the code. In another example, the analysis lab terminal 20 may display the generated two-dimensional code on an output device 206 (for example, a display DP1). In this example, the two-dimensional code displayed on the output device 206 may be captured by a given imaging device, and the status information indicated by the two-dimensional code may be transmitted from the imaging device to the server 10. 【0074】 In step S14, the acquisition unit 11 performs a reading process to read the status information. In one example, the acquisition unit 11 performs a reading process for the status information based on the two-dimensional code output by the analysis room terminal 20. In this reading process, the acquisition unit 11 acquires the status information indicated by the two-dimensional code by, for example, reading the two-dimensional code. In other words, in this example, it can be said that the acquisition unit 11 performs a reading process for the two-dimensional code indicating the status information. 【0075】In one example, the acquisition unit 11 performs a reading process for each corresponding state information based on one or more two-dimensional codes output by, for example, the analysis room terminal 20. In other words, in this example, the state information reading process is performed the same number of times as the number of RFID tags RT1 that have been read. 【0076】 When a two-dimensional code is transmitted to the acquisition unit 11 as image data, the acquisition unit 11 reads state information from the image data, for example, by image processing. When the two-dimensional code is displayed on the output device 206 of the analysis room terminal 20, the acquisition unit 11 reads the state information indicated by the two-dimensional code, for example, via the imaging device. In this example, the imaging device may photograph the two-dimensional code, and the acquisition unit 11 may read the state information from the imaging device. 【0077】 In step S15, the determination unit 12 determines whether or not the status information has been read. In one example, the determination unit 12 determines whether or not the corresponding status information has been read for each of the one or more RFID tags RT1 that store the status information. In one example, the determination unit 12 may perform this determination at predetermined time intervals. The predetermined time interval may be, for example, 0.1 seconds or more and 1.0 second or less. 【0078】 In one example, the determination unit 12 determines that the state information indicated by the two-dimensional code has been read when the two-dimensional code is read in step S14. For state information for which the corresponding two-dimensional code has not been read, the determination unit 12 determines that the state information has not been read. In other words, in this example, it can be said that in step S14, a determination is made regarding the state information based on whether or not the two-dimensional code has been read. 【0079】 In step S16, the registration unit 13 registers a new record. In one example, the registration unit 13 registers a new record to the status change information and a new record to the valid time information. 【0080】First, let's explain how to register a new record in the status change information. In one example, the registration unit 13 first sets the time at which the determination regarding the reading of the status information was made in step S15 as the time in the status change information record. Next, for each of the one or more status IDs, the registration unit 13 generates a new record of the status change information by associating the set time with the information indicating the result of the above determination. Next, the registration unit 13 stores the generated new record of the status change information in the database DB. 【0081】 In one example, the registration unit 13 sets "1" in the information indicating the result of the determination for status information that it has determined has been read, indicating that the status indicated by the status information is valid. In this example, the registration unit 13 sets "0" in the information indicating the result of the determination for status information that it has determined has been not read, indicating that the status indicated by the status information is invalid. 【0082】Next, the registration of a new record to the valid time information will be explained. In one example, the registration unit 13 may register a new record to the valid time information by referring to the state change information. In this example, first, in step S15, the registration unit 13 refers to the previous determination result for the state ID corresponding to the state information that was determined to have been read. If the previous determination result is "invalid" or "not applicable", the registration unit 13 determines whether the change to "valid" due to the determination that the state information was read is the first change to "valid" in the period from the time the previous reset process was performed to the current time. If the registration unit 13 determines that the change to "valid" is the first change to "valid" in the above period, it generates a new record to the valid time information. At this time, the registration unit 13 assigns a new event ID and generates a new record to the valid time information by associating the state ID corresponding to the state information that changed to "valid", the state information indicated by the state ID, and the time when it was determined to be "valid". The registration unit 13 stores the newly generated record of the valid time information in the database DB. In one example, the registration unit 13 may store the new record in the database DB in JSON format. 【0083】 In step S17, the analysis lab terminal 20 sends a reset request to the server 10. In one example, the analysis lab terminal 20 may send a reset request to the server 10 at predetermined time intervals, or it may send a reset request to the server 10 based on user operation. In one example, the analysis lab terminal 20 sends a reset request for all RFID tags RT1 that store status information. 【0084】 In step S18, the registration unit 13 performs a reset process. In one example, the registration unit 13 performs a reset process on both the state change information and the valid time point information. 【0085】First, let's explain the reset process for state change information. In one example, the registration unit 13 first sets the time at which the reset request was received as the time in the state change information record. Next, the registration unit 13 generates a new record of state change information for all state IDs by associating the set time with the information indicating that the reset process has been executed. In this example, the registration unit 13 sets "N / A" in the above information indicating that the reset process has been executed, indicating that the state corresponding to the state ID is neither "enabled" nor "invalid," but "not applicable." Next, the registration unit 13 stores the generated new record of state change information in the database DB. 【0086】 Next, we will explain the reset process for valid time point information. In one example, the registration unit 13 first assigns a new event ID and generates a new record of valid time point information by associating information indicating that a reset process has been executed with the time the reset request was received. In the newly generated record, since there is no state ID corresponding to the reset process, the state ID in the new record is left blank, for example. 【0087】 In the sequence diagram shown in Figure 7, steps S17 and S18 are performed after steps S11 to S16. However, it should be noted that the number of times steps S11 to S16 are executed, the number of times steps S17 and S18 are executed, and their execution order can be changed as appropriate. For example, steps S17 and S18 may be executed after the processing of steps S11 to S16 has been repeated multiple times. 【0088】 (Identification of environmental elements) Next, referring to Figure 8, we will explain the processing flow S2, which is the process of identifying environmental elements. 【0089】 In step S21, the user terminal 30 sends a status identification request to the server 10. In one example, the user terminal 30 sends a status identification request to the server 10 based on the user's operation. The server 10 receives the status identification request in its identification unit 14. 【0090】A state identification request includes, for example, at least information to identify the environmental element whose state the user wants to identify. In one example, the information for identifying the environmental element is text data containing a keyword that uniquely identifies the environmental element to be identified. Alternatively, the information for identifying the environmental element may be one or more state IDs corresponding to the environmental element to be identified. 【0091】 The keywords used to uniquely identify environmental elements vary, for example, depending on the category of the environmental element. If the environmental element is an action performed in the analysis environment, the keyword must include at least the action itself. In this case, the keyword may further include at least one of the following in addition to the action itself: the performer, the client, and the device used to perform the action. 【0092】 If the environmental element is an analytical instrument placed in the analytical environment, the keyword must include at least the name of the analytical instrument. In this case, the keyword may further include more specific terms such as "number of operations," "failure," or "error." 【0093】 If the environmental element is a consumable used in the analysis, the keyword may include at least the name of the consumable. In this case, the keyword may further include more specific wording such as "remaining quantity." 【0094】 In step S22, the identification unit 14 identifies the state of the environmental element. In one example, the identification unit 14 identifies the state of the environmental element based on the result of the determination in step S15. In this example, the identification unit 14 refers to the database DB to identify the state of the environmental element at the time the state identification request was received. Specifically, the identification unit 14 refers to the valid time information in the database DB based on the information for identifying the environmental element included in the state identification request. 【0095】If the above information for identifying environmental elements is text data, the identification unit 14 identifies the state of the environmental elements as follows: First, the identification unit 14 searches for state information in the valid time information and extracts the time when one or more state pieces of information corresponding to the keyword became "valid". Note that "corresponding to a keyword" does not necessarily mean that the keyword and the string are an exact match. For example, a string whose similarity to the keyword is above a predetermined threshold may be considered "corresponding to a keyword". 【0096】 Next, the identification unit 14 identifies the state information associated with the most recent of the one or more extracted time points as the state indicated by the environmental element at the time the state identification request was received. If, as a result of the state information search, no state information corresponding to the keyword exists, the identification unit 14 identifies, for example, that the environmental element does not indicate any of the states registered as state information. 【0097】 If the above information for identifying the environmental element includes one or more state IDs, the identification unit 14 searches for the state IDs in the valid time information and extracts the time when the one or more state IDs became "valid". Then, the identification unit 14 identifies the state indicated by the environmental element at the time the state identification request was received, in the same manner as when the above information for identifying the environmental element is text data. 【0098】 In step S23, the output unit 15 outputs the processing results. In one example, the output unit 15 outputs information indicating the state of the identified environmental elements as processing results to the user terminal 30. In this example, the output unit 15 displays the results on the output device 206 of the user terminal 30. The user can take appropriate action according to the current analysis environment by referring to the output processing results. 【0099】If the environmental element is an action performed in the analysis environment, the response may include expressing gratitude to the performer or sending a reminder that the action is not yet complete. If the environmental element is an analytical instrument placed in the analysis environment, the response may include maintenance or repair of the analytical instrument. If the environmental element is a consumable used in the analysis, the response may include replenishing the consumable. 【0100】 In one example, the output unit 15 may output to the user terminal 30, as a processing result, at least one of state change information and valid time information, along with information indicating the state of the identified environmental element. The output unit 15 may store the processing result in a given storage device such as memory, or it may transmit the processing result to another computer system. 【0101】 Next, the series of processes from step S21 to step S23, which identify the environmental elements described above, will be explained in more detail using Figures 5 and 9 as specific examples. Figure 9 shows how the exchange between the server 10 and the user (user terminal 30) is displayed on the output device 206 of the user terminal 30. In the example shown in Figure 9, the state identification requests sent from the user terminal 30 are shown as state identification requests RQ1 and RQ2, and the processing results identified by the server 10 are shown as processing results PR1 and PR2. In this example, the processing result for state identification request RQ1 is processing result PR1, and the processing result for state identification request RQ2 is processing result PR2. 【0102】 First, we will explain the series of processes from the state identification request RQ1 to the output of the processing result PR1. In the state identification request RQ1, "Experiment E" is a keyword indicating the content of the operation, and "User D" is a keyword indicating the operator. Based on these keywords, the environmental element identified in the state identification request RQ1 is "Experiment E". Upon receiving such a state identification request RQ1, the identification unit 14 refers to the valid time information shown in Figure 5 and searches for state information corresponding to the above keywords. As a result, the state information corresponding to the above keywords is "Experiment E started by User D" and "Experiment E ended by User D". 【0103】 In the examples shown in Figures 5 and 9, each keyword and the string in the state information are an exact match. However, as mentioned above, the string in the state information only needs to correspond to the keyword. Therefore, in the examples shown in Figures 5 and 9, even if the keywords were "Experiment E" and "Mr. D", the state information corresponding to those keywords would be "Experiment E started by user D" and "Experiment E ended by user D". 【0104】 In this example, the identification unit 14 extracts "time t3," which is the time when the status information indicating "User D has started experiment E" becomes "effective," and "time t6," which is the time when the status information indicating "User D has finished experiment E" becomes "effective." Since "time t6" is the most recent of these times, the identification unit 14 identifies the state of "User D has finished experiment E" as the state indicated by the environmental element "experiment E" at the time the status identification request RQ1 is received. The output unit 15 then displays the processing result PR1 on the output device 206 of the user terminal 30. 【0105】 Next, we will explain the series of processes from the state identification request RQ2 to the output of the processing result PR2. In the state identification request RQ2, "consumable item C" is a keyword that indicates the name of the consumable item, and "remaining quantity" is a more specific keyword. Based on these keywords, the environmental element identified in the state identification request RQ1 is "remaining quantity of consumable item C". 【0106】 Upon receiving such a status identification request RQ2, the identification unit 14 refers to the valid time information shown in Figure 5 and searches for status information corresponding to the above keywords. As a result, the status information corresponding to the above keywords is "the remaining number of consumables C is 5 or more" and "the remaining number of consumables C is 2 or more". 【0107】In this example, the identification unit 14 extracts "time t1 or earlier" and "time t7," which are the times when the status information indicating "the remaining number of consumables C is 5 or more" became "effective," and "time t3," which is the time when the status information indicating "the remaining number of consumables C is 2 or more" became "effective." Since the most recent of these times is "t7," the identification unit 14 identifies the state of "the remaining number of consumables C is 5 or more" as the state indicated by the environmental element "remaining number of consumables C" at the time the status identification request RQ2 is received. The output unit 15 then displays the processing result PR2 on the output device 206 of the user terminal 30. 【0108】 [Variations] The various examples described above have been explained in detail. However, this disclosure is not limited to the examples above. Various modifications are possible with respect to this disclosure, as long as they do not deviate from its essence. 【0109】 Since the position of the null point changes depending on the propagation conditions of radio waves, it is unlikely that the null point will remain in the same position for an extended period of time. In light of such changes in the position of the null point, the information processing system 1 may, for example, if certain conditions are met, determine that state information has been read even if it has not been read by the acquisition unit 11. 【0110】 In one example, the predetermined conditions described above are based on the determination results within a predetermined time range, where the most recent determination time is the latest time. The predetermined time range is, for example, 60 seconds. In this example, if the proportion of times that are deemed "valid" within the predetermined time range is greater than or equal to a threshold, the determination unit 12 determines that state information that has not been read by the acquisition unit 11 has been read. This type of determination reliably prevents misrecognition of states caused by null points. 【0111】The information about the state of environmental elements stored in the database DB does not necessarily have to include state change information. In this case, the database DB may include read time information instead of state change information. The read time information indicates which of the one or more RFID tags RT1 was read at each time point. Each record of the read time information may include, for example, a time and a state ID corresponding to the RFID tag RT1 read at that time. 【0112】 In relation to the reading time information, in one example, in step S16, the registration unit 13 may register a new record to the reading time information. In this example, the registration unit 13 may generate a new record of the reading time information by associating the time when the status information reading process was performed with the status ID corresponding to the RFID tag RT1 read at that time. The registration unit 13 may store the generated new record of the reading time information in the database DB. 【0113】 In this example, in step S16, the registration unit 13 may refer to the reading time information and register a new record in the valid time information. For example, the registration unit 13 may identify the time when the RFID tag RT1 was first read for each RFID tag RT1, within the period from the time the previous reset process was performed to the current time. In this case, the registration unit 13 may assign a new event ID and generate a new record in the valid time information by associating the event ID, the state information indicated by the state ID, and the identified time with each other, and may store the generated new record in the database DB. 【0114】 In this disclosure, the expression "at least one processor executes a first process, a second process, ... and the nth process," or a corresponding expression, is a concept that includes cases where the entity executing the n processes from the first process to the nth process changes midway through. In other words, this expression is a concept that includes both cases where all n processes are executed by the same processor and cases where the processor changes at an arbitrary rate for the n processes. 【0115】The information processing methods performed by at least one processor are not limited to the examples above. For example, some of the steps or processes described above may be omitted, or each step may be performed in a different order. Also, any two or more of the steps described above may be combined, or some of the steps may be modified or deleted. Alternatively, other steps may be performed in addition to each of the steps described above. 【0116】[Note] As can be seen from the various examples above, this disclosure is provided in the following forms: <Item 1> An information processing system comprising at least one processor, wherein the at least one processor performs a reading process to read state information for at least one of one or more RFID tags, each of which stores state information indicating one of one or more states represented by an environmental element in an analysis environment, and determines, based on the reading process, whether or not the state information has been read for each of the one or more RFID tags, and identifies, based on the result of the determination, which of the one or more states the environmental element represents. <Item 2> The information processing system according to Item 1, wherein the at least one processor outputs information indicating the state of the identified environmental element to a user terminal. <Item 3> The information processing system according to Item 1 or 2, wherein at least one of the one or more environmental elements corresponding to the one or more RFID tags is an operation performed in the analysis environment, and the at least one processor identifies, which of the one or more states the operation in the analysis environment represents. <Item 4> An information processing system according to Item 1 or 2, wherein at least one of the one or more environmental elements corresponding to the one or more RFID tags is an analytical device placed in the analytical environment, and at least one processor identifies which of the one or more states the analytical device in the analytical environment is exhibiting. <Item 5> An information processing system according to any one of Items 1 to 4, further comprising: an RFID reader used in the reading process; and a non-metallic card mounting plate provided on the RFID reader, wherein at least one processor performs the reading process via the RFID reader on at least one of the one or more RFID tags placed on the card mounting plate. <Item 6> An information processing system according to Item 5, wherein at least one processor outputs a two-dimensional code indicating the state information read by the reading process, and determines that the state information has been read by reading the two-dimensional code.<Item 7> An information processing system according to any one of Items 1 to 6, wherein at least one processor performs the determination at predetermined time intervals and generates effective time information indicating the time when the state indicated by the environmental element in the analysis environment becomes effective. <Item 8> An information processing system according to Item 7, wherein the predetermined time interval is 0.1 seconds or more and 1.0 seconds or less. <Item 9> An RFID card comprising: a card body; and an RFID tag provided on the card body and storing state information indicating one of one or more states indicated by the environmental element in the analysis environment. <Item 10> An RFID card according to Item 9, wherein the card body has a width of 7.5 mm or more and 55 mm or less and a length of 25 mm or more and 91 mm or less. <Item 11> An RFID card according to Item 9 or 10, wherein the card body includes a display area for displaying a state ID, which is an identifier that uniquely identifies the state information stored in the RFID tag. <Item 12> An RFID card according to Item 11, wherein the display area displays the state ID written with ink that can be erased with a predetermined solvent. <Item 13> The RFID card according to Item 12, wherein the card body is made of a material having resistance to the predetermined solvent. <Item 14> The RFID card according to any one of Items 9 to 13, wherein the card body includes a visual display that uniquely identifies the type of environmental element corresponding to the RFID tag. <Item 15> An information processing method performed by an information processing system comprising at least one processor, comprising: performing a reading process to read state information for at least one of one or more RFID tags, each storing state information indicating one of one or more states represented by an environmental element in an analysis environment; determining, based on the reading process, whether or not the state information has been read for each of the one or more RFID tags; and determining, based on the result of the determination, which of the one or more states the environmental element represents.<Item 16> An information processing program that causes a computer to perform the following steps: a reading process to read state information for at least one of one or more RFID tags, each of which stores state information indicating one of one or more states represented by an environmental element in an analysis environment; a determination, based on the reading process, of whether or not the state information has been read for each of the one or more RFID tags; and a determination, based on the result of the determination, of which of the one or more states the environmental element represents. 【0117】 According to items 1, 15, and 16, it is determined whether or not state information has been read based on the result of the reading process on the RFID tag, and based on that determination, the state of the environmental element is identified. In this way, by using an RFID tag that stores state information indicating a state of an environmental element, the state of the environmental element can be easily identified. 【0118】 According to item 2, by referring to the state of environmental elements, users can take appropriate actions according to the analysis environment. 【0119】 According to item 3, by performing a reading process on RFID tags, which are operations performed in the analysis environment and whose environmental elements are indicated by the state information, the state of each operation in the analysis environment can be identified. In other words, it is possible to determine whether or not the operation corresponding to each RFID tag is being performed in the analysis environment. 【0120】 According to item 4, the state of the analytical device in the analytical environment can be identified by performing a reading process on the RFID tag, which is an analytical device in the analytical environment, as an environmental element. 【0121】 According to item 5, a reading process is performed via an RFID reader on at least one of the one or more RFID tags placed on a non-metallic card mounting plate. As a result, the reading process for the RFID tags can be reliably performed. 【0122】According to item 6, reading the two-dimensional code determines that the state information has been read. In this way, using a two-dimensional code makes it easy to perform the determination of whether the state information has been read. 【0123】 According to item 7, by repeatedly performing the determination of reading state information, it is possible to generate effective time information that indicates the point in time when the environmental element became effective. In other words, it is possible to generate information that indicates at what point in time the environmental element exhibited that state. 【0124】 According to item 8, the time interval for performing a read determination regarding the status information is set to 0.1 seconds or more and 1.0 second or less. By setting the above time interval as described above, it is possible to accurately determine whether or not the RFID tag has been read. 【0125】 According to item 9, by equipping RFID cards with RFID tags that store state information, RFID cards can be applied to identify the state of environmental elements in an analytical environment. 【0126】 According to item 10, the RFID card can be easily carried if the card body has a width of 7.5 mm to 55 mm and a length of 25 mm to 91 mm. 【0127】 According to item 11, since the card itself includes a display area, it is easy to understand what state the state of the environmental element is represented by the state information stored in the RFID tag provided on the card. 【0128】 As mentioned above, the status information stored in an RFID tag may be updated due to changes in the analysis environment. When such an update occurs, it is necessary to erase the status ID written on the card itself and write a new status ID corresponding to the updated status information on the card itself. According to item 12, in an RFID card, the card itself includes a display area on which the status ID is written with ink that can be erased with a predetermined solvent, so the erasure of the status ID can be easily performed. 【0129】According to item 13, since the card body is made of a material that has resistance to a predetermined solvent used when erasing the status ID, it is possible to prevent the shape of the card body from changing when erasing the status ID. 【0130】 According to item 14, since the card itself includes a visual display, it is easy to understand what type of environmental element corresponds to the RFID card. 【0131】 1... Information processing system, 10... Server, 11... Acquisition unit, 12... Judgment unit, 13... Registration unit, 14... Identification unit, 15... Output unit, 20... Analysis room terminal, 21... RFID reader, 22... Card mounting plate, 30... User terminal, CB1... Card body, DA1... Display area, DA2... Visual display, L1... Width of card body, L2... Length of card body, RC1... RFID card, RT1... RFID tag.
Claims
1. An information processing system comprising at least one processor, wherein the at least one processor performs a reading process to read state information from at least one of one or more RFID tags, each of which stores state information indicating one of one or more states represented by an environmental element in an analysis environment; determines, based on the reading process, whether or not the state information has been read for each of the one or more RFID tags; and identifies, based on the result of the determination, which of the one or more states the environmental element represents.
2. The information processing system according to claim 1, wherein at least one processor outputs information indicating the state of the identified environmental element to a user terminal.
3. The information processing system according to claim 1, wherein at least one of the one or more environmental elements corresponding to the one or more RFID tags is an operation performed in the analysis environment, and at least one processor identifies which of the one or more states the operation in the analysis environment represents.
4. The information processing system according to claim 1, wherein at least one of the one or more environmental elements corresponding to the one or more RFID tags is an analytical device placed in the analysis environment, and at least one processor identifies which of the one or more states the analytical device in the analysis environment is in.
5. The information processing system according to claim 1, further comprising: an RFID reader used in the reading process; and a non-metallic card mounting plate provided on the RFID reader, wherein the at least one processor performs the reading process via the RFID reader on at least one of the one or more RFID tags arranged on the card mounting plate.
6. The information processing system according to claim 5, wherein at least one processor outputs a two-dimensional code indicating the state information read by the reading process, and determines that the state information has been read by reading the two-dimensional code.
7. The information processing system according to claim 1, wherein at least one processor performs the determination at predetermined time intervals and generates effective time information indicating the time when the state indicated by the environmental element in the analysis environment becomes effective.
8. The information processing system according to claim 7, wherein the predetermined time interval is 0.1 seconds or more and 1.0 second or less.
9. An RFID card comprising: a card body; and an RFID tag provided on the card body, which stores state information indicating one of one or more states represented by environmental elements in an analysis environment.
10. The RFID card according to claim 9, wherein the card body has a width of 7.5 mm or more and 55 mm or less and a length of 25 mm or more and 91 mm or less.
11. The RFID card according to claim 9, wherein the card body includes a display area for displaying a status ID, which is an identifier that uniquely identifies the status information stored in the RFID tag.
12. The RFID card according to claim 11, wherein the display area displays the status ID written with ink that can be erased with a predetermined solvent.
13. The RFID card according to claim 12, wherein the card body is made of a material having resistance to the predetermined solvent.
14. The RFID card according to claim 9, wherein the card body includes a visual display that uniquely identifies the type of environmental element corresponding to the RFID tag.
15. An information processing method performed by an information processing system comprising at least one processor, comprising: performing a reading process to read state information for at least one of one or more RFID tags, each of which stores state information indicating one of one or more states represented by an environmental element in an analysis environment; determining, based on the reading process, whether or not the state information has been read for each of the one or more RFID tags; and identifying, based on the result of the determination, which of the one or more states the environmental element represents.
16. An information processing program that causes a computer to perform the following steps:
1. Perform a reading process to read state information for at least one of one or more RFID tags, each of which stores state information indicating one of one or more states represented by an environmental element in an analysis environment; 2. Based on the reading process, determine whether or not the state information has been read for each of the one or more RFID tags; 3. Based on the result of the determination, identify which of the one or more states the environmental element represents.