This application claims priority to Japanese Patent Application No. 2022-045791, filed Mar. 22, 2022, which is incorporated herein by reference in its entirety.
This invention relates to a management system, a management device, a management method, and a program.
In recent years, the reuse of resources has been taking place in various fields. For example, a technology has been considered in which used adsorbent cartridges are collected, the recyclability of the adsorbent is determined based on the amount of residual moisture of the adsorbent separated from the collected adsorbent cartridges, and the adsorbent that is determined to be recyclable is packed into containers for reassembly of adsorbent cartridges (see, for example, JP 2010-125396).
In technologies such as the one described in patent document JP 2010-125396, there is only one criterion for determining if a resource is recyclable, and the recycled resource does not necessarily meet the needs of users. As a result, there is a risk that resources may not be provided according to the needs of users.
The purpose of the present invention is to provide a management system, management device, management method, and program that can provide resources that meet the needs of users.
The management system of the present invention comprises:
In addition, the management device of the present invention comprises:
In addition, the management method of the present invention comprises:
In addition, the program is a program for causing a computer to execute:
In this invention, resources can be provided that meet the needs of users.
The following is a description of embodiments of the invention with reference to the drawings.
Cleaning unit 100 is a second cleaning unit that cleans containers filled with filler. Cleaning unit 100 cleans the containers with filler in the containers. Cleaning unit 100 cleans the containers using organic solvents, pure water, or other liquids. The timing of cleaning the containers by cleaning unit 100 is after the return (collection) of used containers.
Detection unit 200 detects the state of contamination of the cleaning solution after cleaning unit 100 has cleaned the containers. Detection unit 200 acquires the properties of the cleaning solution (hereinafter referred to as liquid quality) after cleaning unit 100 has cleaned the containers, and detects the acquired results as the contamination status. Detection unit 200 transmits information indicating the detected contamination status to management device 300. The method of detecting contamination status is not limited. In the case of on-line measurement, the contamination status can be detected by, for example, measuring, pH, conductivity, specific resistance, TOC (Total Organic Carbon) concentration, and the number of particulates. A high measured conductivity, a low specific resistance, a high TOC concentration, or a high particle count is detected as a poor contamination level. In the case of off-line measurement, the contamination state can be detected by, for example, chromatography, atomic absorption, ICP-MS, or gel filtration measurements. This contamination status can be ascertained using information on the treatment solution used in the container and the contamination status of the filler and container. The contamination status can be a value indicated using units that show a given liquid quality, or can be an indicator of contamination level (e.g., classified from “1” to “5”). The contamination status indicates the level of contamination of the container and filler.
Cleaning unit 400 is a first cleaning unit that cleans containers from which the filler has been removed. Cleaning unit 400 washes the containers using a cleaning method determined by management device 300. The timing for cleaning containers by cleaning unit 400 is after cleaning unit 100 has cleaned the containers and the filler has been removed. Cleaning unit 100 and cleaning unit 400 may be realized as a single unit.
Liquid quality acquisition unit 500 acquires the liquid quality of the cleaning solution used for cleaning in cleaning unit 400. Liquid quality acquisition unit 500 may measure the liquid quality of the cleaning solution used for cleaning in cleaning unit 400 and acquire the measured value, or another measuring device may measure the liquid quality of the cleaning solution used for cleaning in cleaning unit 400 and liquid quality acquisition unit 500 may acquire the value measured by that measuring device. Liquid quality acquisition unit 500 transmits the acquired results to management device 300 as the cleanliness (first cleanliness). The measurement items and measurement methods of liquid quality are not limited. Measurement items may be conductivity, specific resistance, TOC concentration, particle count, and other items that can be measured online. The measurement method can be chromatography, atomic absorption, ICP-MS, or other methods for measuring ionic and elemental components.
Database 600 stores the cleanliness indicating the liquid quality acquired by liquid quality acquisition unit 500 in association with the identification information assigned to the container.
Management device 300 manages the containers that are to be managed.
Identification information acquisition unit 310 acquires identification information from the container. Identification information acquisition unit 310 acquires identification information transmitted from code readers and IC tag readers. The preferred timing for identification information acquisition unit 310 to acquire the identification information is after the used container has been returned but before cleaning unit 100 cleans the container. Identification information acquisition unit 310 outputs the acquired identification information to cleanliness acquisition unit 330.
Decision unit 320 determines the cleaning method for a container from which the filler has been removed based on the contamination status detected by detection unit 200. Decision unit 320 may store in advance multiple cleaning methods for each of multiple contamination states and select the cleaning method corresponding to the contamination state detected by detection unit 200. If the contamination status detected by detection unit 200 is indicated by a numerical value, decision unit 320 may adopt a cleaning method calculated using that numerical value. Decision unit 320 notifies cleaning unit 400 of the determined cleaning method and instructs cleaning unit 400 to clean the containers using the cleaning method.
Cleanliness acquisition unit 330 acquires the cleanliness transmitted from liquid quality acquisition unit 500. Cleanliness acquisition unit 330 stores in the database the acquired cleanliness in association with the identification information acquired by identification information acquisition unit 310.
Search unit 340 searches database 600 for identification information associated with cleanliness that satisfies the conditions indicated by request information. Specifically, search unit 340 uses the conditions indicated by request information as search keys to search for cleanliness stored in database 600 that satisfies the conditions. In other words, search unit 340 determines cleanliness (second cleanliness) based on conditions indicated by request information, searches database 600 for a first cleanliness that corresponds to the second cleanliness, and retrieves the identification information associated with the first cleanliness that was retrieved in database 600. If the request information includes a value of the second cleanliness, search unit 340 searches database 600 for a first cleanliness corresponding to the value of the second cleanliness included in the request information. If first cleanliness that is the same value (or class, grade, range, etc. the following cases being the same value) as the second cleanliness that was determined by search unit 340 is stored in database 600, search unit 340 retrieves the identification information associated with the first cleanliness value from database 600. If first cleanliness that is the same value as the second cleanliness determined by search unit 340 is not stored in database 600, search unit 340 retrieves from database 600 identification information associated with a first cleanliness value that has a higher (greater) value than the determined second cleanliness value. At this time, search unit 340 may retrieve from database 600 identification information associated with a first cleanliness value that is closest to the second cleanliness value. This request information is information that is input from outside (e.g., input means operated by a user of the system). The request information is information indicating a request from a user who wishes to use a container and includes information indicating the range of cleanliness of the container that the user wishes to use. The request information includes, for example, information on the quality of the liquid acquired after passing through the filler (metal content concentration, TOC concentration, number of particles, turbidity, specific resistance, etc.) or information on the cleanliness of the container (metal content concentration, TOC concentration, number of particles, turbidity, specific resistance, etc.). The condition indicated by the request information may be a value indicated using a predetermined numerical unit or may be an index of cleanliness (e.g., classified from “1” to “5”). Search unit 340 outputs the retrieved identification information to output unit 350.
Output unit 350 outputs the identification information that was output from search unit 340. Output unit 350 may display the identification information on a predetermined screen or transmit the identification information to other devices. Output unit 350 may also output the identification information audibly or by printing it out.
Database 600 may store container information and usage history associated with the identification information. Container information and usage history include, for example, the date of manufacture of the container, the serial number and manufacturer of the container, the components of the container and its materials, the date, time, and place where the container was used, historical information of the filler used in the container (date, brand, lot number, warranty period, filling date, disposal date, etc.), the solvent that was passed through, delivery data (e.g., carrier, time taken for delivery, etc.), contamination status detected by detection unit 200 in the past, cleaning method used by cleaning unit 400 in the past, cleanliness acquired by liquid quality acquisition unit 500 in the past, date and time of cleaning by cleaning units 100 and 400 in the past, and inspection results if other inspections were conducted. Search unit 340 may also output this information in association with the retrieved identification information to output unit 350, and output unit 350 may also output the information. By storing this information in database 600 to manage containers, the use of each container can be monitored and prompt action can be taken if a problem arises regarding the container. In addition, the schedule of use for each container can be easily planned. In addition, various notices may be given to users of the containers, such as reminders regarding the use of such containers. For example, the usage status of containers can be ascertained based on information that is stored in database 600 about when the containers were shipped and whether they were returned. In the event of a problem such as failure to achieve the expected processing performance, information for investigating the cause can be acquired immediately by tracing the usage history and filler information stored in database 600. In addition, the use of containers can be predicted based on information stored in database 600 regarding the time period from shipment until return, and a schedule of use can be planned. Furthermore, if the usage status can be ascertained, users who have not returned containers for a certain period of time can be notified of the warranty expiration date of the filler, the need to return containers, and other important points to keep in mind.
The following explanation describes the management method in the management system shown in
First, when a used container is returned, the identification information of the container that is read by a reader is acquired by identification information acquisition unit 310 (step S1). Cleaning unit 100 then uses cleaning solution to clean the container with the filler (step S2). Detection unit 200 detects the state of contamination of the cleaning solution after cleaning unit 100 has cleaned the container (step S3). Decision unit 320 determines the cleaning method for the container after the filler is removed based on the contamination status detected by detection unit 200 (step S4). The filler is then removed from the container (step S5), and cleaning unit 400 cleans the container from which the filler was removed using the cleaning method determined by decision unit 320 (step S6). Liquid quality acquisition unit 500 acquires a value indicating the liquid quality of the cleaning solution used by cleaning unit 400 (step S7). Cleanliness acquisition unit 330 stores in the database the cleanliness acquired by liquid quality acquisition unit 500 in association with the identification information acquired by identification information acquisition unit 310 (step S8). The containers are then dried and stored.
Next, we will explain a container retrieval process among the management methods of the management system shown in
First, management device 300 receives request information (step S11). Here, the method of receiving request information at management device 300 is not limited. For example, this process may be realized by a process in which management device 300 receives request information sent from a communication device that can communicate with management device 300, or it may be realized by a process in which request information is directly input to management device 300. Search unit 340 searches database 600 for cleanliness that meets the conditions indicated by the request information (step S12). Search unit 340 then reads the identification information associated with the retrieved cleanliness from database 600 (step S13). Output unit 350 then outputs the identification information read by search unit 340 (step S14). The container with the outputted identification information is then filled with filler based on the request information. Containers filled with filler are then cleaned and shipped.
In order for search unit 340 to search for identification information of a container that satisfies the conditions indicated by the request information in step S13, management device 300 performs the following procedure. First, management device 300 classifies containers after cleaning into multiple classes according to cleanliness. These multiple classes may be divided into, for example, “water (of lower quality than pure water or ultrapure water) grade,” “pure water grade,” “ultrapure water grade,” etc., or into multiple grades expressed using numerical values according to liquid quality, such as “grade 1” to “grade 5”. At this time, management device 300 compares the cleanliness with preset threshold values and classifies the containers into multiple classes based on the results of the comparison. When management device 300 receives request information, search unit 340 searches for a container of the class that satisfies the conditions indicated by the request information. At this time, if the received request information includes cleanliness, search unit 340 selects (retrieves) a container of a class that satisfies the cleanliness included in the request information. On the other hand, if the received request information does not include cleanliness, but includes conditions other than cleanliness, such as TOC concentration or number of particles, management device 300 first determines the cleanliness that satisfies the conditions included in the request information. This determination method can be a method in which management device 300 determines the cleanliness based on information that associates cleanliness with TOC concentration, number of particles, etc. in advance. This determination method can also use predetermined calculations to determine (calculate) cleanliness based on TOC concentration, number of particles, etc. Search unit 340 then selects a container of the class that satisfies the cleanliness requirements based on the determined cleanliness.
Thus, in this embodiment, the liquid quality of cleaning solution is measured after cleaning a container filled with filler that was used in a liquid treatment, and cleanliness that indicates the liquid quality that was measured is stored in the database in association with the identification information uniquely assigned to the container. When a user requests the use of a container, the system searches the database for identification information associated with cleanliness that satisfies the conditions of the request and outputs the information. Therefore, resources can be provided according to the needs of users. In addition, as long as the conditions indicated by request information are satisfied, it is possible to re-use (re-provide) other containers in addition to specific containers that are used by particular users. This allows for the sharing of containers and reduces costs and equipment.
In addition to the information stored by database 600 in the first embodiment, database 601 stores location information indicating the location of containers.
Management device 301 manages the containers to be managed.
Location information acquisition unit 361 acquires location information indicating the location of a container. Location information acquisition unit 361 stores the acquired location information in database 601. At this time, location information acquisition unit 361 stores the location information in database 601 in association with the identification information of the container that is at the location indicated by the acquired location information. No particular limitations apply to the method by which location information is acquired by location information acquisition unit 361. For example, if the container is equipped with a GPS (Global Positioning System) function or other function for acquiring location information, the method may be one that uses this function to acquire the location. Alternatively, the method may also be one that calculates and acquires the location information based on the container delivery route and delivery time. When acquiring the location information of a container, location information acquisition unit 361 also acquires the identification information of the container along with the location information. The method of acquiring identification information is also not limited. The method of acquiring this information may be a method in which, for example, the identification information is transmitted from the container along with the location information. The method may also a method in which, when location information is calculated based on the delivery route and delivery time of a container, the identification information that is stored in database 601 in association with the delivery route and delivery time is acquired.
The following explanation describes how to register the location information of containers in the management system shown in
When location information acquisition unit 361 acquires the location information and identification information of a container (step S31), location information acquisition unit 361 retrieves the acquired identification information from database 601 (step S32). Location information acquisition unit 361 stores the location information in association with the identification information that it was able to retrieve in database 601 (step S33).
Thus, in this embodiment, location information indicating the location of containers is acquired and registered in a database in association with the identification information. This allows management of the current location of the containers. Knowing the current location of containers facilitates planning the use of the containers.
Sensor 12 is provided on a container and detects that the container has been used.
In addition to the information stored by database 600 in the first embodiment, database 602 stores usage information indicating whether the container has been used or not.
Management device 302 manages the containers that are to be managed.
Usage information writing unit 372 stores in database 602 the usage information of a container based on the information indicated by the signal transmitted from sensor 12. Usage information writing unit 372 causes storage of the information “unused” as the usage information associated with the identification information assigned to the container when the container is shipped, and rewrites the usage information to “used” when a prescribed signal is sent from sensor 12. Sensor 12 may also have the ability to determine the time of use (operation time).
The following explanation describes the method of registering container usage information in the management system shown in
When sensor 12 sends a predetermined signal indicating that it has detected that the container has been used and usage information writing unit 372 receives the signal (step S41), usage information writing unit 372 retrieves the identification information contained in the signal from database 602 (step S42). Usage information writing section 372 rewrites the usage information associated with the retrieves identification information from “unused” to “used” (step S43).
Thus, in this embodiment, when a signal is received from a sensor attached to a container indicating that the sensor has detected the use of the container, the usage information that is stored in the database in association with the identification information contained in the signal is rewritten to indicate that the container has been used. This allows the current state of use of the container to be managed. The ability to recognize the state of use also allows the system to notify a user holding a container that the warranty expiration date of unused filler in the container is approaching. Further, based on information such as the usage status and duration of use acquired from sensor 12 and the history of orders, shipments, and returns stored in database 600, the rotating cycle of containers can be automatically calculated to create a shipping schedule for the containers.
Although the present invention has been described above by allocating each function (process) to a component, these assignments are not limited to those described above. In addition, as for the configuration of the components, the above-described embodiments are merely examples and the present invention is not limited thereto. Further, the present invention may be a combination of the embodiments. Management devices 300 to 302 and databases 600 to 602 may be connected to other components via a communication network or located in the cloud.
The processing performed by each of management devices 300 to 302 may be performed by logic circuits manufactured according to the purpose. Further, a computer program (hereinafter, referred to as a “program”) in which the processing contents are described as procedures may be recorded on a recording medium that can be read by management devices 300 to 302, and the programs recorded on the recording medium may be read into and executed by management devices 300 to 302. The recording medium that can be read by management devices 300 to 302 may refer to memory such as ROM (Read Only Memory) or RAM (Random Access Memory), or to an HDD (Hard Disc Drive), SSD (Solid State Drive), or the like that is incorporated in management devices 300 to 302, or may further refer to a transferable recording medium such as a floppy (registered trademark) disk, a magneto-optical disk, a DVD (Digital Versatile Disc), a CD (Compact Disc), a Blu-ray (registered trademark) Disc, or a USB (Universal Serial Bus) memory. The program recorded on the recording medium is read by a CPU provided in each of management devices 300 to 302, and the same processing as that described above is performed under the control of the CPU. Here, the CPU operates as a computer that executes a program read from a recording medium on which the program is recorded.
Number | Date | Country | Kind |
---|---|---|---|
2022-045791 | Mar 2022 | JP | national |