Inspection system and inspection method

The inspection system addresses the inefficiencies in monitoring plant virus infections by using coded test strips and a processing server to generate visual inspection maps, facilitating timely and effective responses to infected areas.

JP2025054924APending Publication Date: 2025-04-08TOPPAN HOLDINGS INC +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023164159
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

Current methods for monitoring plant virus infections in agricultural settings are inefficient, leading to delayed test results and difficulties in quickly implementing effective measures.

Method used

An inspection system that uses test strips with embedded identification codes to collect and process inspection data, including location and results, through an inspection terminal and information processing server, generating a visual inspection status map.

Benefits of technology

Enables timely and accurate collection of plant inspection status information, allowing for swift implementation of measures to address infected areas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025054924000001_ABST
    Figure 2025054924000001_ABST
Patent Text Reader

Abstract

To compact information for understanding an inspection state of a plant.SOLUTION: An inspection system for collecting information according to an inspection using a test piece to which a code into which identification information that can specify the test piece is embedded, comprises: an inspection terminal; and an information processing server that can be communicated with the inspection terminal. The inspection terminal includes: an imaging part that images a code image containing the code in the test piece; and a registration control part that transmits information containing the identification information acquired from an inspection place where the inspection is performed, an inspection result, and the code image as inspection information according to the inspection to the information processing server as an inspection information. The information processing server includes: a map generation part that generates an inspection situation map visibly indicating the inspection result to the inspection place on a map on the basis of the inspection information notified from the inspection terminal; and an output part that outputs the information indicating the inspection situation map generated by the map generation part.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an inspection system and an inspection method. [Background technology]

[0002] There are viruses that infect plants (hereinafter referred to as plant viruses). When a plant is infected with a plant virus, the plant's leaves may shrink, growth may be suppressed, and the plant may not be able to grow normally. For example, Patent Documents 1 and 2 disclose techniques for testing whether or not a plant is infected with a virus. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 7092463 [Patent Document 2] Patent No. 6480988 Summary of the Invention [Problem to be solved by the invention]

[0004] However, it is difficult to say that a system for understanding the infection status of plant viruses has been established. For example, in agricultural production sites, samples taken from plants outdoors, such as in fields, are often taken indoors where testing equipment is available or to testing centers to check for infection. For this reason, it often takes a long time for the test results to be available, and it is sometimes difficult to understand the detailed situation, such as the location where the samples were taken and the distribution of plants confirmed to be infected. This has led to a problem that it is difficult to quickly implement effective countermeasures.

[0005] The present invention has been made in consideration of the above circumstances, and aims to provide an inspection system and an inspection method that can aggregate information that enables understanding of the inspection status of plants. [Means for solving the problem]

[0006] The inspection system of the present invention is an inspection system that collects information related to inspections using test pieces having a code with embedded identification information that can identify the test piece used to inspect whether a biological sample taken from a plant contains a test target, and is equipped with an inspection terminal and an information processing server that can communicate with the inspection terminal, wherein the inspection terminal has an imaging unit that captures a code image including the code on the test piece, and a registration control unit that sets information including the inspection location where the inspection was performed, the inspection results, and the identification information obtained from the code image as inspection information related to the inspection, and transmits the inspection information to the information processing server, and the information processing server has a map generation unit that generates an inspection status map that visibly shows the inspection results at the inspection location on a map based on the inspection information notified from the inspection terminal, and an output unit that outputs information indicating the inspection status map generated by the map generation unit.

[0007] The inspection method of the present invention is an inspection method performed by an inspection system that includes an inspection terminal and an information processing server capable of communicating with the inspection terminal, and that collects information related to inspections using test pieces that have a code with embedded identification information that can identify the test piece for inspecting whether a biological sample taken from a plant contains a test object, wherein an imaging unit of the inspection terminal captures a code image including the code on the test piece, a registration control unit of the inspection terminal regards information including the inspection location where the inspection was performed, the inspection results, and the identification information obtained from the code image as inspection information related to the inspection, and transmits the inspection information to the information processing server, a map generation unit of the information processing server generates an inspection status map that visibly shows the inspection results at the inspection location on a map based on the inspection information notified from the inspection terminal, and an output unit of the information processing server outputs information indicating the inspection status map generated by the map generation unit. Effect of the Invention

[0008] According to the present invention, it is possible to aggregate information that enables understanding of the inspection status of plants. [Brief description of the drawings]

[0009] [Figure 1] 1 is a block diagram showing an example of the configuration of an inspection system 1 according to an embodiment. [Diagram 2] FIG. 1 is a diagram for explaining a test strip 100 of an embodiment. [Diagram 3] 1 is a block diagram showing a configuration example of an inspection terminal 10 according to an embodiment. [Figure 4A] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4B] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4C] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4D] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4E] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4F] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4G] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4H] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Figure 4I] 2 is a diagram for explaining a process performed by the inspection system 1 of the embodiment. FIG. [Diagram 5] 2 is a block diagram showing a configuration example of an information processing server 20 according to the embodiment. FIG. [Figure 6] FIG. 2 is a diagram for explaining an inspection DB 220 according to the embodiment. [Figure 7] FIG. 13 is a diagram for explaining an inspection result DB 221 according to the embodiment. [Figure 8] FIG. 4 is a diagram illustrating an example of information stored in map information 222 according to the embodiment. [Figure 9] 2 is a sequence diagram showing the flow of processing performed by the inspection system 1 according to the embodiment. FIG. [Figure 10A] 10 is a diagram for explaining a process performed by an inspection system 1 according to a modified example of the embodiment. FIG. [Figure 10B] 10 is a diagram for explaining a process performed by an inspection system 1 according to a modified example of the embodiment. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the embodiment, a case where a test for a plant virus is performed will be described as an example, but the present invention is not limited to this. The present invention can also be applied to tests for bacteria other than plant viruses.

[0011] (About Inspection System 1) 1 is a block diagram showing an example of the configuration of a testing system 1 according to an embodiment. The testing system 1 includes, for example, a test strip 100, a testing terminal 10, an information processing server 20, and a management terminal 30.

[0012] In the example of this figure, for the sake of simplicity, an example is shown in which one inspection terminal 10 is provided in the inspection system 1, but typically, multiple inspection terminals 10 are provided in the inspection system 1. The number of inspection terminals 10 provided in the inspection system 1 may be one or more. Furthermore, multiple management terminals 30 may be provided in the inspection system 1. Furthermore, the functions realized by the information processing server 20 in the inspection system 1 may be realized by multiple clouds, etc.

[0013] In the inspection system 1, information related to the inspection (inspection information) is collected, and an inspection status map (see map information 222 in FIG. 8) is generated in which the inspection locations where the inspections were performed and the inspection results are visualized.

[0014] The test in this embodiment is to check whether or not a test target (for example, a plant virus) is contained in a biological sample (specimen) taken from a plant.

[0015] The testing terminal 10 is a computer, and may be, for example, a smartphone, a mobile phone, a tablet terminal, a PC (Personal Computer), etc. The testing terminal 10 is operated by a farmer who grows agricultural products in a field or an inspector who inspects agricultural products to be sold in a market. When performing an inspection using the test strip 100, the inspector operates the testing terminal 10 and performs operations according to the screen, whereby inspection information including the inspection result is transmitted to the information processing server 20.

[0016] The information processing server 20 is a computer, and may be, for example, a PC, a server device, a cloud server, or the like. The information processing server 20 communicates with the inspection terminal 10 and the management terminal 30 via a communication network NW. The information processing server 20 generates an inspection status map (see map information 222 in FIG. 8 ) based on the inspection information notified from the inspection terminal 10. The information processing server 20 outputs information showing the inspection status map in response to a request from the management terminal 30 or the like.

[0017] The management terminal 30 is a computer, and may be, for example, a smartphone, a mobile phone, a tablet terminal, a PC, or the like. The management terminal 30 is operated by a manager who manages the farm field, an administrative manager who monitors the infection status of the plant virus, or the like. The manager operates the management terminal 30 upon receiving a report of infection, and obtains an inspection status map (see map information 222 in FIG. 8 ) from the information processing server 20 and displays it on the screen. By visually checking the inspection status map displayed on the management terminal 30, the manager can grasp the infection status, for example, when and where what kind of inspection was performed, and what the inspection results were.

[0018] The communication network NW transmits and receives information. Examples of the communication network NW include a local area network (LAN), a wide area network (WAN), a telephone network (mobile phone network, landline telephone network, etc.), a regional Internet Protocol (IP) network, and the Internet.

[0019] The test strip 100 is a test piece for testing by immunochromatography. In immunochromatography, a sample is dropped, and in a relatively short time (for example, about 10 to 15 minutes), whether or not the sample contains a test object (for example, a plant virus) is indicated by the presence or absence of coloring of a line (coloring section 103 described later). Since the test can be performed simply and quickly, it is possible to perform the test in a field (field) where the test object, such as agricultural crops, is growing, and obtain the test results on the spot. In other words, there is no need to carry out the work of bringing the sample indoors where a testing device is located or to a testing center to check for the presence or absence of infection, and the test can be performed simply and quickly.

[0020] (About Test Strip 100) Here, the test strip 100 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the test strip 100 according to an embodiment. The test strip 100 includes, for example, a name tag 101, a two-dimensional code 102, a color developing unit 103, and a supply unit 104.

[0021] The name tag 101 is a field in which the name, etc., of the plant to be inspected is written. For example, an inspector writes the name, etc., of the plant to be inspected on the name tag 101 with a pen, or attaches a sticker on which information such as the name of the plant to be inspected is printed.

[0022] The two-dimensional code 102 is a two-dimensional code embedded with identification information capable of identifying the test strip 100. The identification information is information that uniquely identifies the test strip 100, and is, for example, information indicating the serial number or individual identification number of the test strip 100.

[0023] The coloring section 103 is an area where the result of a color reaction in the test strip 100 is displayed. The coloring reaction is a chemical reaction that changes or develops color when the specimen contains a test object. The coloring section 103 includes, for example, a control line 1030 and a test line 1031. The control line 1030 is an area where a line appears when the specimen supplied to the supply section 104 described below moves normally to the coloring section 103. The test line 1031 is an area where a line appears when a target virus, antibody, etc. (test object) is present in the specimen.

[0024] The supply unit 104 is an area to which a specimen is supplied. The supply unit 104 includes, for example, a specimen supply window 1040. For example, a specimen of a plant to be tested is added dropwise to the specimen supply window 1040, thereby supplying the specimen to the supply unit 104.

[0025] The clinical test drug may also include a specimen collection tool for collecting a specimen, an extractant, a detection reagent, and the like.

[0026] (Regarding the inspection terminal 10) The inspection terminal 10 will be described with reference to Fig. 3. Fig. 3 is a block diagram showing an example of the configuration of the inspection terminal 10 according to the embodiment.

[0027] 3, the inspection terminal 10 includes, for example, a communication unit 11, a storage unit 12, a position information acquisition unit 13, a display unit 14, an input unit 15, an imaging unit 16, and a registration control unit 17. The communication unit 11 communicates with the information processing server 20.

[0028] The storage unit 12 is configured by a storage medium such as a hard disk drive (HDD), a flash memory, an electrically erasable programmable read only memory (EEPROM), a random access read / write memory (RAM), a read only memory (ROM), or a combination of these. The storage unit 12 stores a program for implementing the functions of the testing terminal 10, and information such as variables temporarily held when the program is executed.

[0029] The location information acquiring unit 13 acquires location information indicating the location of the testing terminal 10. For example, the location information acquiring unit 13 includes a GPS (Global Positioning System) receiving module. The location information acquiring unit 13 acquires location information by receiving radio waves from GPS satellites and analyzing the received radio waves.

[0030] The display unit 14 displays an image. For example, the display unit 14 includes a liquid crystal display. The display unit 14 displays an image based on image information notified from the registration control unit 17 under the control of the registration control unit 17 described later.

[0031] The input unit 15 acquires an operation from a user (such as an inspector). For example, the input unit 15 includes a mouse, a keyboard, a touch screen, etc. When a user operates a mouse or the like, the input unit 15 acquires operation information indicating the content of the operation.

[0032] The imaging unit 16 captures an image. For example, the imaging unit 16 includes a camera module. When a user operates the imaging unit 16 to press a shutter button, for example, the imaging unit 16 captures an image and obtains a captured image.

[0033] The registration control unit 17 controls the communication unit 11, the position information acquisition unit 13, the display unit 14, the imaging unit 16, etc. to acquire test information, and transmits the acquired test information to the information processing server 20. The test information includes, for example, the test kit ID (identification information), the test date, the test location, the test result, and the registrant.

[0034] The test kit ID is identification information capable of identifying the test strip 100, and is, for example, information embedded in the two-dimensional code 102. The test date is the date on which the test was performed. The test date may include information indicating the time when the test was performed.

[0035] The inspection location is information indicating the location where the plant from which the specimen was taken grows. Alternatively, the inspection location may indicate a warehouse, barn, market, store, etc. where harvested agricultural products are collected. The inspection location may indicate a quarantine station used from the perspective of disease prevention when the plant to be inspected is imported or exported.

[0036] As the testing location here, if the test result is "positive," it is desirable to set the location where the infection is presumed to have occurred. For example, if a sample is taken from the stem of a sweet potato growing in a main field and tested, it is desirable to set the location of the main field as the testing location. On the other hand, if sweet potatoes are harvested and stored during the harvest season and a sample is taken from the tuberous roots of the sweet potatoes in the storage shed and tested, it is desirable to set information such as the storage shed in which the sweet potatoes were stored and the lot number that can identify the storage basket in which the sweet potatoes were stored, and the location where the sweet potatoes were harvested, as the testing location.

[0037] In addition, in cases where harvested sweet potatoes are subject to quarantine and inspection is carried out at a quarantine station, it is desirable to set information such as the quarantine station and a lot number that can identify the storage basket in which the quarantined plants were kept as the inspection location.

[0038] When setting the inspection location on a lot-by-lot basis, the location may be set according to the type of plant to be inspected, with the target lots being "plastic containers," "bulks," "flexible container bags," and the like.

[0039] The test result is information indicating the result of the test using the test strip 100, for example, information indicating whether the specimen contains the test target (positive) or not (negative). The registrant refers to a user who registers the test information.

[0040] The method by which the registration control unit 17 acquires the test information will be described in order with reference to Fig. 4 (Figs. 4A to 4H). Fig. 4 is a diagram for explaining the process performed by the test system 1 of the embodiment.

[0041] In this embodiment, the inspection terminal 10 acquires the inspection information by an application program (inspection application) for aggregating the inspection information. The user starts the inspection application and performs operations according to the contents displayed in the inspection application. This makes it possible to easily and quickly acquire accurate inspection information without imposing an excessive burden on the user.

[0042] For example, an inspection application that can be operated by the inspection terminal 10 is provided by the information processing server 20. The inspection application is installed in the inspection terminal 10 by a user operation or the like, and a user ID, a password, and the like are set for the inspection application to perform user registration, thereby enabling the inspection terminal 10 to use the inspection application.

[0043] Of course, the function equivalent to the inspection management application may be realized by a web browser.

[0044] A method in which the registration control unit 17 acquires a registrant will be described with reference to Fig. 4A. Fig. 4A shows a schematic diagram of a login screen of an inspection application displayed on the display unit 14. For example, when a user starts the inspection application, this login screen is displayed. The user inputs a user ID, a password, and the like according to the login screen. The inspection terminal 10 acquires information indicating the user ID, password, and the like input by the user as operation information by the input unit 15.

[0045] The registration control unit 17 transmits information indicating the acquired user ID and password to the information processing server 20, and requests user authentication. User authentication is to authenticate whether or not a user who has performed an operation to log in to the inspection application is a user registered in the inspection application. The information processing server 20 performs user authentication in response to a request from the inspection terminal 10, and, for example, when a combination of a user ID and a password notified from the inspection terminal 10 matches a combination of a user ID and a password set at the time of user registration, the information processing server 20 determines that the user is a user registered in the inspection application, that is, that the user authentication is OK. When the information processing server 20 determines that the user authentication is OK, it notifies the inspection terminal 10 accordingly. On the other hand, when the information processing server 20 does not determine that the user authentication is OK, it notifies the inspection terminal 10 accordingly and requests the input of the user ID and password again. For example, the inspection terminal 10 acquires the user ID determined by the information processing server 20 to be user authentication OK as information indicating a registrant.

[0046] A method in which the registration control unit 17 acquires the test kit ID and the test date will be described with reference to Figs. 4B and 4C.

[0047] 4B is a schematic diagram showing a reading screen displayed on the display unit 14. The reading screen is a screen for reading the two-dimensional code 102 of the test strip 100. For example, when the information processing server 20 determines that the user authentication is OK, image information showing this reading screen is notified from the information processing server 20 to the testing terminal 10.

[0048] The inspection terminal 10 acquires image information indicating the reading screen notified from the information processing server 20 via the communication unit 11, and outputs the acquired image information to the registration control unit 17. The registration control unit 17 displays the reading screen on the display unit 14 based on the image information indicating the reading screen, and starts up the imaging unit 16 to enable imaging.

[0049] The user operates the testing terminal 10 according to a message on the reading screen such as "Please read the two-dimensional code..." and captures the two-dimensional code 102 of the test strip 100 (test kit) used for the test. The registration control unit 17 performs image analysis on the captured image of the two-dimensional code captured by the imaging unit 16, thereby acquiring the identification information embedded in the two-dimensional code 102.

[0050] The registration control unit 17 transmits the acquired identification information to the information processing server 20 and requests authentication of the test kit. The test kit authentication is to authenticate whether or not the test kit used for the test is a test kit that has been registered in advance. The information processing server 20 performs test kit authentication in response to a request from the test terminal 10, and for example, when the identification information notified from the test terminal 10 is stored in the test DB 220 (see FIG. 5), it determines that the test kit is registered in advance, that is, that the test kit authentication is OK. When the information processing server 20 determines that the test kit authentication is OK, it notifies the test terminal 10 accordingly. On the other hand, when the information processing server 20 does not determine that the test kit authentication is OK, it notifies the test terminal 10 accordingly and requests that the test kit be replaced. For example, the test terminal 10 acquires the identification information determined by the information processing server 20 to be test kit authentication OK as information indicating the test kit ID.

[0051] 4C is a schematic diagram showing a state in which a test start screen is displayed on the display unit 14. The test start screen is a screen for starting a test. For example, when the information processing server 20 determines that the test kit is authenticated as OK, the image information is notified from the information processing server 20 to the testing terminal 10.

[0052] The registration control unit 17 displays the identification information, which indicates that the authentication of the test kit is OK, as the test kit ID in the display field 140 of the test start screen. The registration control unit 17 also displays the date of the test as the test date in the display field 141 of the test start screen. In this way, the test terminal 10 obtains information indicating the test date.

[0053] The user presses a button indicated as "Start Test" in accordance with the test start screen. The user also starts the test by, for example, adding a drop of a sample to the supply unit 104 using the test strip 100 registered in the test application.

[0054] A method in which the registration control unit 17 acquires the examination location will be described with reference to FIGS. 4D to 4F.

[0055] 4D is a schematic diagram showing an examination location input screen (type 1) displayed on the display unit 14. The examination location input screen (type 1) is a screen for inputting an examination location. For example, when an operation of pressing a button indicating "Start examination" is performed on the examination start screen, the examination location input screen (type 1) is displayed on the display unit 14.

[0056] The registration control unit 17 causes the location information acquisition unit 13 to acquire location information of the location where the testing terminal 10 is located, and causes the location information acquisition unit 13 to display the location information acquired by the location information acquisition unit 13 as the current location in the location display unit 142.

[0057] 4D, the registration control unit 17 may display, on the examination location input screen (part 1), a map on which the current location displayed in the location display field 142 is drawn. By displaying the map on which the current location is shown, it becomes easy for the user to visually check whether the current location is correct or not.

[0058] 4E is a schematic diagram showing the examination location input screen (part 2) displayed on the display unit 14. The examination location input screen (part 2) is a screen for inputting an examination location. For example, when an operation of pressing a button indicated as "Next" on the examination location input screen (part 1) is performed, the examination location input screen (part 2) is displayed on the display unit 14.

[0059] As shown in the example of FIG. 4E, the registration control unit 17 may display the address of the current location shown in the inspection location input screen (type 1) in an editable manner on the inspection location input screen (type 2). When a plant is cut and inspection is performed in another location, such as indoors, the current location (the location where the inspection is performed) and the inspection location to be registered (the location where the plant from which the sample was collected was growing) differ. In such a case, it is preferable to be able to register a location other than the current location as the inspection location. From this perspective, the registration control unit 17 displays the address of the inspection location to be registered in an editable manner on the inspection location input screen (type 2).

[0060] Even if the current location is registered as the inspection location, i.e., the address is not rewritten and edited, the current location can be displayed on a map as in FIG. 4D, or the address corresponding to the current location can be displayed as in FIG. 4E, making it easy for the user to visually check whether the current location is correct.

[0061] Here, the location and lot number of the farmland may be different from the residential address. In addition, when inspection is performed for each storage basket at a quarantine station, it is desirable to set information such as a lot number that can identify the storage basket as the inspection location.

[0062] From this viewpoint, in this embodiment, detailed information for identifying the examination location can be input. Specifically, the registration control unit 17 provides an input field for inputting a "location identification comment" as detailed information for identifying the examination location on the examination location input screen (third type) as detailed information for identifying the examination location.

[0063] 4F is a schematic diagram showing the examination location input screen (part 3) displayed on the display unit 14. The examination location input screen (part 3) is a screen for inputting an examination location. For example, when an examination location is registered on the examination location input screen (part 2), this examination location input screen (part 3) is displayed on the display unit 14.

[0064] As shown in the example of FIG. 4F, the registration control unit 17 may display, in the "location identification comment", "Please enter information that can identify the location, such as ridges." Also, it may display, "If the inspection is at a quarantine station, please enter the lot number." This makes it possible to prompt the user to enter detailed information to identify the inspection location.

[0065] A method in which the registration control unit 17 acquires the test results will be described with reference to FIGS. 4G and 4H.

[0066] 4G is a schematic diagram showing an image capture screen displayed on display unit 14. The image capture screen is a screen for capturing an image of the color-developed area 103 of a tested test strip 100 as a test result. For example, when acquisition of the test location is completed, this image capture screen is displayed on display unit 14. The registration control unit 17 causes the image capture screen to be displayed on display unit 14, and also starts up image capture unit 16 so that image capture is possible.

[0067] The user operates the testing terminal 10 according to the message "Please capture the colored portion..." displayed on the imaging screen, and captures the colored portion 103 of the test strip 100 used in the test. The registration control unit 17 acquires the captured image of the colored portion 103 captured by the imaging unit 16 as the test result.

[0068] Fig. 4H is a schematic diagram showing a test result input screen displayed on display unit 14. The test result input screen is a screen for inputting "positive" or "negative" as the test result. For example, when imaging according to the imaging screen shown in Fig. 4G is completed, this test result input screen is displayed on display unit 14.

[0069] As shown in the example of Fig. 4H, the test result input screen shows buttons for selecting "positive" or "negative" as the test result, and the user performs an operation of pressing either the "positive" or "negative" button according to the test result input screen. The testing terminal 10 acquires the test result according to the button selected by the user.

[0070] The registration control unit 17 may determine whether the test result is "positive" or "negative" based on the image captured by the coloring unit 103. For example, the registration control unit 17 determines whether a specific color indicating a positive result is generated in the test line 1031 in the coloring unit 103 by performing image analysis on the image captured by the coloring unit 103. The registration control unit 17 determines the result as "positive" when the specific color is generated in the test line 1031, and determines the result as "negative" when the specific color is not generated. The testing terminal 10 acquires the test result determined by the registration control unit 17.

[0071] Furthermore, the registration control unit 17 may include the two-dimensional code 102 when capturing an image of the coloring portion 103. By including the two-dimensional code 102 and the coloring portion 103 in one captured image, this image can be registered as evidence indicating which test kit was used for the test and what the test result was.

[0072] In addition, when capturing an image of the colored portion 103 including the two-dimensional code 102, the acquisition of the test kit ID based on the two-dimensional code 102 as described using FIG. 4B and the acquisition of the test results based on the colored portion 103 may be performed based on the same captured image.

[0073] A method in which the registration control unit 17 transmits the examination information to the information processing server 20 will be described with reference to FIG. 4I.

[0074] FIG. 4I shows a schematic diagram of a confirmation screen displayed on display unit 14. The confirmation screen is a screen for allowing the user to confirm test information. For example, when acquisition of all test information is completed, this confirmation screen is displayed on display unit 14. The registration control unit 17 causes the confirmation screen to display test information acquired by user operations performed on the screens of FIGS. 4A to 4H, i.e., information such as the registrant, test kit ID, test location, and test results.

[0075] The user visually checks the inspection information displayed on the confirmation screen, and if there are no errors in the displayed inspection information, presses a button showing "Yes" indicating that the information may be registered. This causes the inspection information to be transmitted from the inspection terminal 10 to the information processing server 20.

[0076] In the above, the case where the test information is collected and transmitted to the information processing server 20 via the confirmation screen shown in Fig. 4I has been described as an example, but the present invention is not limited to this. The registration control unit 17 may transmit the acquired test information to the information processing server 20 every time the test information is acquired. For example, when the registration control unit 17 acquires information indicating the test location on the screens shown in Figs. 4D to 4F, the registration control unit 17 may transmit the acquired information indicating the test location to the information processing server 20. Furthermore, when the registration control unit 17 acquires information indicating the test result on the screens shown in Figs. 4G to 4H, the registration control unit 17 may transmit the acquired information indicating the test result to the information processing server 20.

[0077] (Regarding the information processing server 20) The information processing server 20 will be described with reference to Fig. 4. Fig. 5 is a block diagram showing an example of the configuration of the information processing server 20 according to the embodiment.

[0078] 5, the information processing server 20 includes, for example, a communication unit 21, a storage unit 22, and a control unit 23. The communication unit 21 communicates with the inspection terminal 10 and the management terminal 30.

[0079] The storage unit 22 is configured by a storage medium such as a HDD, a flash memory, an EEPROM, a RAM, a ROM, or a combination of these. The storage unit 22 stores a program for implementing the functions of the information processing server 20, and information such as variables temporarily held when the program is executed. The storage unit 22 stores an inspection DB 220, an inspection result DB 221, and map information 222.

[0080] FIG. 6 is a diagram for explaining the test DB 220. The test DB 220 is information related to the test strip 100. The test DB 220 is generated for each test strip 100. As shown in the example of FIG. 6, the test DB 220 stores information corresponding to items such as a kit ID, a test object, and a specimen plant. The kit ID is identification information of the test strip 100, and is information embedded in the two-dimensional code 102 attached to the test strip 100. The test object is an object to be tested in a test performed using the test strip 100. In the field of the test object, for example, if the object to be tested is a plant virus, the name of the virus and the name of the disease caused by the virus are stored. In the field of the specimen plant, a plant to be extracted as a specimen in a test performed using the test strip 100 is stored.

[0081] 7 is a diagram for explaining the test result DB221. The test result DB221 is test information of a test using the test strip 100. The test result DB221 is generated every time test information is notified. As shown in the example of FIG. 7, the test result DB221 stores information corresponding to items such as kit ID, test location, test result, test date, and registrant. These are stored based on the test information notified from the testing terminal 10 to the information processing server 20.

[0082] 8 is a diagram for explaining the map information 222. The map information 222 is information that shows the test locations and test results on a map in association with each other. The map information 222 is generated based on the map information 222. In other words, the map information 222 is a map (test status map) that is generated based on the test information notified from the testing terminal 10 and visibly shows the test results of the tests at the test locations on the map.

[0083] As shown in the example of Fig. 8, for example, in the map information 222, the test locations are displayed on a map, and the test results at each test location are indicated by color or pattern. For example, if the test result is "positive," the test location is displayed as a red circle. If the test result is "negative," the test location is displayed as a blue circle.

[0084] In addition, each testing location is linked to corresponding testing information. For example, when a user displays a testing status map based on map information 222 and selects a specific testing location, testing information related to the testing performed at the selected testing location, such as the testing kit ID, testing date, testing location, testing result, and registered person, is displayed. This allows the user to grasp the testing status in the area at a glance, and also allows the user to grasp detailed testing information at a specific testing location as necessary. For example, it becomes possible for the government and farmers to work together to grasp the testing status in the entire area, and effective measures can be implemented quickly.

[0085] Note that a configuration may be adopted in which users who can view the examination status map based on the map information 222 are restricted, and the examination information is not disclosed to unspecified users in the same manner as personal information, thereby maintaining confidentiality. In addition, if the information indicating the test date includes information indicating the time the test was conducted, it will be possible to see on the testing status map how the area showing "positive" is expanding over time.

[0086] 5, the control unit 23 includes an acquisition unit 230, a map generation unit 231, and an output unit 232. The acquisition unit 230 acquires various information. For example, the acquisition unit 230 acquires inspection information notified from the inspection terminal 10 via the communication unit 21. The acquisition unit 230 outputs the acquired inspection information to the map generation unit 231.

[0087] The map generating unit 231 generates an examination situation map. The map generating unit 231 acquires the examination information from the acquiring unit 230, and stores the acquired examination information in the map information 222. The map generating unit 231 generates the examination situation map based on the map information 222.

[0088] The output unit 232 outputs information for displaying an inspection status map, that is, map information 222, in response to a request from an external device such as the management terminal 30 or the inspection terminal 10. As a result, the inspection status map is displayed on the management terminal 30 or the inspection terminal 10.

[0089] In addition, when restricting users who can view the inspection status map, when a request to display the inspection status map is notified from a terminal device such as the management terminal 30, the output unit 232 authenticates the terminal device that made the request. The authentication here is to authenticate whether or not the terminal device is a device that has been permitted in advance to display the inspection status map. Any method may be applied as a method for authenticating the terminal device.

[0090] Furthermore, the information processing server 20 may be configured so that a display unit (not shown) displays an examination status map.

[0091] Here, the flow of processing performed by the inspection system 1 will be described with reference to Fig. 9. Fig. 9 is a sequence diagram showing the flow of processing performed by the inspection system 1 according to the embodiment.

[0092] The inspection terminal 10 logs in to the inspection application (step S10). The inspection terminal 10 transmits a user ID and a password, which are input according to a screen (login screen) displayed when the inspection application is started, to the information processing server 20. The information processing server 20 performs user authentication (step S11). As a result of the user authentication, if it is determined that the user is a user registered in the inspection application, that is, that the user authentication is OK, the information processing server 20 notifies the inspection terminal 10 of image information of a registration screen (step S12). The registration screen here is a collective term for a series of screens used to acquire and notify inspection information, that is, the reading screen in FIG. 4B, the inspection start screen in FIG. 4C, the inspection location input screens (part 1) to (part 3) in FIG. 4D to FIG. 4F, the imaging screen in FIG. 4G, the inspection result input screen in FIG. 4H, and the confirmation screen in FIG. 4I.

[0093] The inspection terminal 10 sequentially displays the registration screens notified by the information processing server 20 (step S13), acquires the inspection location (step S14), and acquires the inspection results (step S15). The inspection terminal 10 transmits the acquired inspection information including the inspection location and the inspection results to the information processing server 20 (step S16).

[0094] The information processing server 20 stores the inspection information notified from the inspection terminal 10 as the inspection result DB 221 (step S17), and generates the map information 222 based on the stored inspection result DB 221 (step S18).

[0095] On the other hand, the management terminal 30 requests the information processing server 20 to output the map information 222 in order to grasp the inspection status (step S19). In response to the request from the management terminal 30, the information processing server 20 outputs the map information 222 (step S20).

[0096] As described above, the testing system 1 of the embodiment is a testing system that collects information related to testing. The testing is performed using a test strip 100 (test piece) with a two-dimensional code 102 (code). Identification information capable of identifying the test strip 100 is embedded in the two-dimensional code 102. The test strip 100 tests whether a specimen (a biological sample taken from a plant) contains a test target.

[0097] The inspection system 1 includes an inspection terminal 10 and an information processing server 20. The inspection terminal 10 includes an imaging unit 16 and a registration control unit 17. The imaging unit 16 captures a code image including a two-dimensional code 102 (code) on a test strip 100 (test piece). The registration control unit 17 acquires information including an inspection location, an inspection result, and identification information of the test strip 100 acquired from the code image as inspection information. The registration control unit 17 transmits the acquired inspection information to the information processing server 20. The information processing server 20 includes a map generation unit 231 and an output unit 232. The map generation unit 231 generates an inspection status map based on the inspection information notified from the inspection terminal 10. The inspection status map is a map that visibly shows the inspection results at the inspection location on the map. The output unit 232 outputs map information 222 (information indicating the inspection status map generated by the map generation unit 231).

[0098] As a result, the testing system 1 of the embodiment can transmit test information to the information processing server 20, and can transmit details of the test performed using the test strip 100, such as the test location and test results, that is, information indicating the location and type of results for the plant, to the information processing server 20. This makes it possible to collect information that allows the testing status of the plant to be understood.

[0099] Moreover, in the inspection system 1 of the embodiment, the inspection terminal 10 further includes a position information acquisition unit 13. The position information acquisition unit 13 acquires the position of the inspection terminal 10 by using a GPS. The registration control unit 17 sets the position of the inspection terminal 10 acquired by the position information acquisition unit 13 as the inspection location. As a result, in the inspection system 1 of the embodiment, the current location specified by the GPS can be acquired as the inspection location without the need to perform an operation to input the inspection location, and an accurate inspection location can be acquired with reduced burden on the user.

[0100] Moreover, in the inspection system 1 of the embodiment, the inspection terminal 10 further includes a display unit 14 and an input unit 15. The input unit 15 acquires an operational input by a user. The registration control unit 17 causes the display unit 14 to display an input field for operationally inputting the inspection location. The registration control unit 17 sets the location acquired via the input unit 15, for example, by a user's operation, according to the input field displayed on the display unit 14 as the inspection location. As a result, in the inspection system 1 of the embodiment, even if the location where the plant from which the sample was collected grew is different from the location where the actual inspection was performed, the accurate inspection location can be acquired.

[0101] (Modification of the embodiment) A modified example of the embodiment will now be described. In this modified example, information on the specimen used in the test (specimen information) is included in the test information.

[0102] A method in which the testing terminal 10 acquires sample information will be described with reference to FIGS. 10A and 10B.

[0103] There are various types of plant viruses, and the types of plants they infect, the parts they infect, and the symptoms they cause vary. For example, there are types in which the part of the stem that is in contact with the ground (ground level) becomes infected and starts to discolor, and the symptoms progress to the underground roots, and there are types in which the part that connects the stem or the leaf to the stem (petiole) starts to rot. In such cases, the test results may differ depending on whether the sample is taken from the ground level or the petiole. Thus, depending on the plant virus to be tested, it is more accurate to obtain test results if there is information on which part of which plant was tested, in addition to the test location and test results. From this perspective, in this modified example, the part used for the sample can be input.

[0104] 10A is a schematic diagram showing a sample part input screen displayed on display unit 14. The sample part input screen is a screen for inputting the part used in the sample.

[0105] The user inputs the part from which the specimen was taken by selecting an option such as tuberous root, stem, leaf, vine, etc. on the specimen part input screen. This allows the testing terminal 10 to obtain the part from which the specimen was taken as specimen information.

[0106] The options displayed on the sample site input screen of FIG. 10A may be configured to change depending on the test target of test strip 100.

[0107] In this case, for example, the test DB 220 of the information processing server 20 stores information indicating the part of the plant from which the sample should be extracted, which is specified according to the test object for each test strip 100. For example, if the type is one in which the disease symptoms begin to spread due to infection (at the base of the plant) and discoloration and progress to the roots underground, the part corresponding to the plant from the base of the plant to the underground part is stored as the part of the plant from which the sample should be extracted. If the type is one in which the stem or the part connecting the leaf to the stem (petiole) begins to rot, the parts corresponding to the stem, petiole, leaf blade, etc. are stored as the part of the plant from which the sample should be extracted.

[0108] 4B and notified to the information processing server 20, the information processing server 20 refers to the test DB 220 based on the identification information of the test strip 100 and identifies options to be displayed on the sample site input screen for the test using the test strip 100. The information processing server 20 notifies the testing terminal 10 of the identified options. The testing terminal 10 causes the display unit 14 to display the sample site input screen including the options notified from the information processing server 20.

[0109] Furthermore, when a positive result is confirmed, the response is considered to differ depending on the condition of the plant from which the positive result was confirmed. For example, when a harvested and stored tuber develops disease, a possible response is to isolate the tuber stored in the same place from the tuber from which the positive result was confirmed. When a positive result is confirmed in a plant planted in soil, a possible response is to disinfect the soil or spray a chemical. From this viewpoint, in this modified example, the condition of the plant from which the sample was collected can be input.

[0110] 10B is a schematic diagram showing a plant condition input screen displayed on the display unit 14. The plant condition input screen is a screen for inputting, as the condition of the plant from which the specimen was collected, whether the plant is planted in soil or has been cut.

[0111] The user selects an option on the plant condition input screen to input whether the plant from which the specimen was taken is in a state of being planted in soil or in a state of being cut down. This allows the testing terminal 10 to acquire the condition of the plant from which the specimen was taken as specimen information.

[0112] The testing terminal 10 transmits the thus acquired sample information to the information processing server 20 as test information in association with information that can identify the test, such as a test kit ID. The information processing server 20 makes the sample information notified from the testing terminal 10 viewable on a test status map. Specifically, the map generating unit 231 generates the test status map that allows reference to sample information for each test location on the map.

[0113] As described above, in the inspection system 1 of the embodiment, the registration control unit 17 includes specimen information on the specimen that has been inspected in the inspection information. The map generating unit 231 generates an inspection status map that allows reference to specimen information for each of the inspection locations on the map. In this way, in the inspection system 1 of the embodiment, in addition to the inspection location and the inspection result, it is possible to grasp the site where the specimen was collected and the status of the plant from which the specimen was collected. Therefore, it is possible to improve the accuracy of the inspection by confirming whether the inspection is being performed at a site suitable for the object to be inspected. In addition, it is possible to implement measures according to the status of the plant from which the specimen was collected.

[0114] In the testing system 1 of the embodiment, the registration control unit 17 transmits the identification information to the information processing server 20 to acquire a sample site input screen (input image) from the information processing server 20. The sample site input screen (input image) includes an input field for inputting sample information corresponding to the test strip 100 identified from the identification information. The registration control unit 17 causes the display unit 14 to display the sample site input screen (input image) acquired from the information processing server 20. The registration control unit 17 regards information acquired via the input unit 15 by a user's operation input according to the input field of the sample site input screen (input image) displayed on the display unit 14 as sample information. In this way, the testing system 1 of the embodiment can acquire sample information and use the sample information to determine whether the test result is valid, thereby improving the accuracy of the test.

[0115] In the above-described embodiment, the case where the two-dimensional code 102 is attached to the test strip 100 has been described as an example. However, the present invention is not limited to this. The test strip 100 only needs to be given at least identification information that can identify the test strip 100. For example, an RFID tag or the like may be attached to the test strip 100. In this case, the registration control unit 17 of the testing terminal 10 uses an RFID reader or the like to acquire the identification information embedded in the RFID tag attached to the test strip 100. The testing system 1 of this embodiment can also be applied to the test strip 100 to which such an RFID tag is attached.

[0116] The inspection system 1 and the inspection terminal 10 in the above-mentioned embodiment may be realized in whole or in part by a computer. In that case, a program for realizing this function may be recorded in a computer-readable recording medium, and the program recorded in the recording medium may be read into the computer system and executed to realize the function. The term "computer system" as used herein includes hardware such as an OS and peripheral devices. The term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into the computer system. The term "computer-readable recording medium" may also include a medium that dynamically holds a program for a short period of time, such as a communication line when a program is transmitted via a network such as the Internet or a communication line such as a telephone line, and a medium that holds a program for a certain period of time, such as a volatile memory inside a computer system that is a server or client in that case. The above-mentioned program may be a program for realizing a part of the above-mentioned function, or may be a program that can realize the above-mentioned function in combination with a program already recorded in the computer system, or may be a program that is realized using a programmable logic device such as an FPGA.

[0117] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and designs that do not deviate from the gist of the present invention are also included. [Explanation of symbols]

[0118] 1. Inspection system 10…Inspection terminal 11…Communications Department 12...Storage section 13...Location information acquisition unit 14...Display section 15...Input section 16…Imaging unit 17...Registration control unit 20...Information processing server 21…Communications Department 22...Storage section 220…Inspection DB 221...Test result DB 222…Map information (Testing status map) 23...Control section 230…Acquisition Department 231…Map generation section 232...Output section 30…Administrative terminal

Claims

1. A testing system that collects information related to testing using a test piece that is provided with a code having embedded therein identification information that can identify the test piece for testing whether or not a biological sample taken from a plant contains a test target, comprising: An inspection terminal and an information processing server capable of communicating with the inspection terminal, The inspection terminal includes: an imaging unit that captures a code image including the code on the test piece; a registration control unit that sets information including the inspection location where the inspection was performed, the inspection result, and the identification information obtained from the code image as inspection information related to the inspection, and transmits the inspection information to the information processing server; having The information processing server includes: a map generating unit that generates an inspection status map that visually indicates the inspection results at the inspection location on a map based on the inspection information notified from the inspection terminal; an output unit that outputs information indicating the examination status map generated by the map generation unit; having Inspection system.

2. The inspection terminal includes: A location information acquisition unit that acquires the location of the test terminal using a Global Positioning System (GPS), the registration control unit sets the location of the inspection terminal acquired by the location information acquisition unit as the inspection location. The inspection system of claim 1 .

3. The inspection terminal includes: A display unit; An input unit that receives an operation input by a user, The registration control unit causes an input field for inputting the inspection location to be displayed on the display unit, and sets a location acquired via the input unit in accordance with the input field displayed on the display unit as the inspection location. The inspection system of claim 1 .

4. The registration control unit includes, in the test information, sample information regarding the sample on which the test was performed, The map generating unit generates the examination status map that allows reference to the sample information for each of the examination locations on the map. The inspection system of claim 1 .

5. A testing method performed by a testing system that includes a testing terminal and an information processing server that can communicate with the testing terminal, and that collects information related to testing using a test piece that is provided with a code having embedded therein identification information that can identify the test piece for testing whether or not a biological sample collected from a plant contains a test target, comprising: an imaging unit of the testing terminal captures a code image including the code on the test piece; A registration control unit of the inspection terminal sets information including an inspection location where the inspection was performed, an inspection result, and the identification information acquired from the code image as inspection information related to the inspection, and transmits the inspection information to the information processing server; a map generating unit of the information processing server generates an inspection status map visibly showing the inspection results at the inspection locations on a map based on the inspection information notified from the inspection terminal; an output unit of the information processing server outputs information indicating the examination status map generated by the map generation unit. Testing method.

Citation Information

Patent Citations

  • Projection type display device

    JP1989080988A

  • MFD inspection support system and inspection method using MFD

    JP7092463B2